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
341120988874	341120989432	341120989982	341120990532	341120991081	341120991657	341120992207	341120992757	341120993281	341120993832	341120994382	341120994932	341120995481	341120996032	341120996584	341120997132	341120997706	341120998232	341120998807	341120999332	341120999881	341121000432	341121001007	341121001532	341121002106	341121002657	341121003182	341121003732	341121004282	341121004857	341121005382	341121005932	341121006481	341121007032	341121007582	341121008132	341121008681	341121009232	341121009782	341121010332	341121010881	341121011457	341121011984	341121012557	341121013081	341121013632	341121014182	341121014732	341121015281	341121015832	341121016382	341121016957	341121017506	341121018057	341121018582	341121019132	341121019681	341121020257	341121020782	341121021332	341121021906	341121022432	341121022982	341121023532	341121024082	341121024632	341121025182	341121025732	341121026306	341121026832	341121027382	341121027932	341121028481	341121029032	341121029582	341121030132	341121030681	341121031257	341121031807	341121032332	341121032881	341121033432	341121034007	341121034532	341121035081	341121035632	341121036182	341121036732	341121037281	341121037857	341121038382	341121038932	341121039481	341121040032	341121040582	341121041157	341121041684	341121042232	341121042782	341121043332	341121043881	341121044432	341121045007	341121045532	341121046081	341121046632	341121047182	341121047757	341121048281	341121048857	341121049384	341121049932	341121050482	341121051057	341121051582	341121052132	341121052681	341121053232	341121053782	341121054332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	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
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
23306	21772	29676	24421	21833	22449	18068	8138	5480	4701	4304	3770	3405	2953	2678	2255	1958	2006	1811	1654	1557	1464	1417	1368	1332	1176	1179	1165	1143	1152	1186	1107	1141	1147	1190	1194	1199	1126	1110	1151	1078	1045	1153	1055	1139	1049	1077	1087	1043	1087	1036	1100	1109	1067	1089	1097	983	1036	1079	1081	1047	1066	1065	1024	1121	992	1005	1080	984	1112	1046	1017	1048	1066	1115	988	1016	1039	978	1056	1072	1032	1056	1099	988	1031	1080	1021	1036	1028	1069	1089	1024	1046	1036	1070	1044	1008	1066	1062	1078	1041	1043	1085	1084	1010	1015	1077	1029	1054	1025	1037	1005	1013	1059	1071	1011	1041	1011	1075	992	1086	1060	1026	1055	1042	1014	1093	1067	1044	1008	1069	1133	1069	1067	1099	1096	1081	1070	1095	1044	1081	993	1024	1002	1075	1008	1089	1032	1027	1041	1077	1054	1070	1081	1064	1046	1075	998	1100	1077	1020	1067	1027	1079	1080	1048	1063	1018	1065	1077	1034	1041	1057	1087	995	1055	1059	995	1034	1060	1049	983	1079	1045	999	1098	1008	1040	1094	1022	1044	1043	1008	1039	1051	1055	1007	1103	1031	1026	1037	1046	1073	1102	1052	1083	1123	1040	1014	1080	1020	1076	1057	1006	1002	1065	1072	1053	1061	1089	1080	1055	1056	1121	1040	1073	1034	1038	1015	1028	1025	1055	1061	1051	1015	1058	1062	1074	1040	1040	1087	1043	1014	1032	1092	1015	1019	1020	1073	1046	991	969	1058	1065	1062	1027	1040	1128	1074	1063	1022	1053	1051	1066	1091	1013	1018	1029	1083	1068	1060	1140	1079	1118	1093	1041	1068	1071	1012	1040	1072	997	1042	1020	1003	1049	1046	1080	1032	1033	1039	1069	1074	1028	1040	1036	1029	1028	1030	1061	1060	1084	1039	1006	1046	1028	1051	1059	1071	1054	1072	1053	1032	1053	1044	1032	1017	1008	1030	1039	1078	1038	1051	1054	1046	1024	1009	1028	1038	1098	1040	1027	1101	1045	1035	1028	1027	1087	1090	1019	1094	1055	1042	1057	1034	1066	1023	1082	1070	1042	1056	994	998	1061	1055	1077	1024	982	1065	1025	1076	1069	1006	1091	1048	1061	1006	1006	998	1082	1005	1048	1020	1032	1003	1007	1047	1097	996	1069	1066	1054	1114	1053	1016	980	1021	1010	1089	1074	1126	1015	1043	1046	1028	989	1050	1016	1105	1049	1070	1033	1063	1004	1037	994	1032	1011	1092	1001	1108	1089	1035	1014	1076	1024	1060	1021	985	1031	1007	1047	1067	1054	1042	1063	1014	1080	1007	1086	1065	1056	980	956	1037	991	1099	1068	1020	1054	1042	989	1087	1021	998	1016	1053	1032	1086	1028	1025	1019	1060	1039	1032	992	1054	1006	997	1129	1090	1083	977	1007	1061	1061	1010	1067	1020	1011	1040	1062	1067	1050	990	1102	1008	1000	1050	1014	995	1064	1081	1047	1078	1039	1069	1007	1101	1065	1049	1018	1057	1075	1041	1019	1062	1076	1012	1025	1055	1083	1051	1129	1032	1100	1081	1079	1033	1043	1033	984	1056	1002	1103	1032	1052	1078	1045	1010	1102	1091	1025	1026	1106	1068	995	1022	1039	1052	1067	1026	1060	1032	1004	1032	1042	1049	1010	1097	1063	1072	1029	1044	1076	1033	1043	973	1003	1030	995	1045	1059	1055	1053	1074	979	1055	1039	1037	1064	1015	1045	1076	1062	1022	1023	1027	1031	1007	1100	990	1038	1089	994	1034	990	1059	1002	1069	1030	1032	989	1060	1019	1086	1074	1041	1061	1059	1053	1083	1059	1086	943	1045	1059	1034	1049	1058	1045	1037	1035	1058	1085	1072	1009	1012	1004	1024	1084	1040	1082	1014	1107	1009	1043	1027	1025	1038	1030	1006	1087	1033	1089	1083	1073	1082	1016	1000	1045	1014	1015	1026	964	1051	1096	1035	1043	1033	1062	1016	1046	1011	1035	1062	1035	1018	1049	1031	1046	1025	1025	1012	1017	1049	1050	1011	998	1001	1022	1074	1106	1004	1035	1059	1030	1062	1056	992	1052	1013	1007	1063	1046	1053	1046	1041	1031	1028	997	1041	1051	1064	1044	1038	1004	987	1032	1098	1042	1014	1039	1050	1028	1094	1047	995	1098	1041	1086	1026	1009	1047	1022	1028	1039	994	1076	1075	1072	1004	1058	1046	1067	1050	1067	1030	1021	991	1068	1008	1037	1042	1036	1070	1015	1048	1056	1025	1095	1079	1013	1054	1010	1097	1037	1048	999	992	1164	1006	1038	1005	1084	1028	1038	1059	984	1023	1057	1092	1034	1028	989	1078	1024	1056	1110	1058	1023	1046	1059	1112	1046	1063	1028	1070	1073	1065	1003	1066	997	1042	1038	1046	1068	1093	1049	1025	1071	1024	1100	987	1061	1080	1029	1001	1036	1036	1033	1060	1023	1021	1045	1075	1067	1068	963	1038	1064	1036	1040	1065	1000	998	1090	1054	1063	1064	1090	1043	1034	1056	1117	1065	1066	1062	1074	1060	1091	1054	1021	1072	1037	1009	1074	1067	1115	1056	1053	1038	1087	1078	1003	1025	1067	1025	1032	1051	1036	1069	1042	1060	1013	1058	1033	1064	1028	1047	1019	1040	1064	1106	1099	1013	1007	1023	1047	1057	1059	1044	1028	988	1073	1037	1053	1019	1015	1035	1088	1029	1079	1096	1042	995	1100	1018	1096	1033	1068	996	1048	999	1100	1037	1021	1057	1106	1050	1111	991	1082	1098	1126	1023	1110	1059	1061	1074	1023	1069	1033	1027	1035	1050	1015	1020	1018	1083	1048	1047	1078	1084	986	1030	1080	1018	1003	1088	1022	1105	1026	1044	1037	1111	987	1015	1079	1010	1051	1021	1032	1062	1078	1055	1098	1068	1055	996	1040	1001	1012	1011	1050	1027	1006	1056	1025	1065	1048	1035	1032	1029	1033	1057	1077	1064	1003	1058	990	1023	1001	1045	1015	1087	999	1071	992	1044	983	1072	1063	1000	1088	1090	996	1029	1048	1062	1021	1086	1062	1012	1065	1047	1085	1078	1025	1010	1071	1047	1050	1098	1035	1041	1076	1102	1020	1095	1046	1123	983	1025	1106	1034	1058	1047	1048	1025	1032	1063	1004	1031	1038	1031	1080	1045	1063	1114	1064	1103	1053	1112	1027	1097	1017	1033	1073	1028	1036	1010	1055	1004	1012	1019	986	1000	1074	1009	970	1035	1038	1064	1030	1004	1092	1073	1057	1115	1011	1074	1083	1033	1054	1045	1051	1050	1009	1005	989	1022	1109	1022	1068	1031	1021	1101	1055	1062	1080	1036	1063	1101	1026	1064	1090	1013	1035	1007	999	1028	1041	1028	997	1096	1030	1032	1044	1000	1033	1005	994	1056	1028	1056	1096	1006	1034	983	1061	1105	1114	1027	977	1042	1031	1031	1051	1066	1092	1004	997	1071	1058	1063	1055	1023	1020	1080	1030	1073	1017	1067	1083	999	1013	1068	1076	1012	1013	1054	1121	1094	1039	1013	1026	1070	1048	1009	1027	1063	1046	1040	1009	1062	1059	1055	1101	1028	1043	998	1029	1062	1032	1016	1053	1115	1047	1044	1035	1073	1101	1025	1075	1018	1017	1101	1039	1056	1002	1036	1049	1069	976	968	1083	1033	1023	1055	1076	1017	1043	1020	1078	1093	1039	1015	1007	989	1000	1021	1057	1014	1072	1001	1041	1122	1109	1096	1052	1047	1065	1022	1021	1030	1022	969	1046	1053	1093	1039	1071	972	1019	1018	1009	1020	1060	1040	1060	1018	1067	1049	1036	1061	1012	1082	1062	967	983	1054	1030	1071	987	1020	1077	1000	1007	1033	1082	1000	1114	1025	1073	1017	1031	1016	1000	1052	1041	996	1040	966	1071	1095	1062	1027	1065	1060	1060	1097	1060	1108	1022	1096	1041	1050	1056	1021	1088	1027	1047	1044	1095	992	1058	1076	1021	1014	1068	1062	1033	1027	1011	1051	1019	1060	1077	1035	1050	1043	1026	1043	1024	1033	1020	1088	1059	976	1020	1008	1013	1077	1043	1006	1055	1035	1046	1051	994	1030	1061	1055	1046	1070	1103	1059	1042	1017	989	1022	1046	1036	1055	1094	990	1068	1035	1024	1030	1083	1036	1068	1048	1078	1045	1007	1011	994	1105	1064	1007	1021	1063	997	1070	1087	1035	1010	1045	1053	1081	1057	1008	1078	1025	1003	1099	994	1059	1073	1006	1036	1013	1052	1070	1069	1074	1014	1056	1006	1020	1020	1031	993	1047	1061	999	1032	1019	1051	1063	1037	1082	1083	1045	1087	1009	1017	1027	1043	1030	1057	1042	1073	1052	1051	1063	1064	1069	1024	1031	1025	1082	1016	1006	1035	1012	1047	1019	1003	1059	1036	1052	1067	1039	1050	1131	1068	1000	1023	1004	1101	1020	1017	980	1070	984	1001	1016	1081	1104	997	1062	1071	1063	1062	1056	1054	1074	1063	1057	1033	1055	1044	1073	1054	1080	1116	1015	1040	1085	1012	1065	1035	1039	1097	1047	1037	1010	1000	1051	985	1049	1046	1053	1059	1045	1060	1021	1015	1078	1035	1056	1030	1032	1056	1071	1054	1055	1033	1026	1075	1035	1085	1010	1026	983	1052	1049	991	1077	1001	1075	1048	1027	1116	998	1051	1047	987	1024	1050	1012	1017	1014	1013	1018	1054	1030	1025	981	983	1052	1082	1037	1010	1024	1051	1051	982	1024	1087	1016	1073	1017	1013	1019	994	1062	1058	1009	1061	1056
31946	41878	31476	22918	18369	14777	12694	10160	7970	6737	6293	5294	4510	3797	3360	2825	2463	2495	2136	1778	1696	1611	1512	1467	1420	1327	1243	1220	1157	1131	1194	1087	1216	1106	1193	1196	1196	1176	1098	1165	1149	1093	1089	1045	1085	1093	1052	1063	1030	1026	1108	1048	1059	1055	1127	1047	1070	1035	979	1048	1059	1029	1023	1052	1014	1041	1053	1011	1015	988	1027	994	980	1044	1010	980	1044	970	1026	1003	1075	1069	1040	1035	971	1026	1054	1040	999	1053	969	967	977	960	1033	1028	1008	1039	1036	1052	1042	1064	1012	979	961	995	1003	998	997	1011	988	1031	1079	1012	1084	1056	1019	1042	1067	997	1054	1078	1007	990	1034	1054	1032	1042	1027	1018	1037	1006	983	1025	1023	1040	1052	1038	1002	1022	1015	1039	1039	1001	978	1030	1009	1000	1042	1025	1021	1053	1039	1011	1021	967	1089	1001	1049	1021	966	1075	1028	1048	958	1048	1056	1088	996	1008	991	1049	1077	1024	1007	964	989	1073	1036	1042	1013	1035	1035	1007	1017	987	1014	986	1023	1054	1023	977	1063	1013	1066	964	1062	1006	1091	1039	963	1056	1006	1040	1032	1067	967	1009	1060	1024	1028	1006	1048	1004	1028	990	1029	1027	1108	1019	1001	1004	978	1068	1030	974	1108	992	1050	1031	1038	993	1000	1000	1091	984	1026	968	1060	1072	1014	1020	1014	1054	1025	970	1049	1012	1030	1004	1050	1019	1015	985	1013	1049	963	1022	1029	1022	976	1008	977	1001	1000	1051	953	960	1020	1047	1020	1035	1040	1034	1044	1063	980	990	1044	1042	974	1035	1026	1034	998	1031	1006	982	1001	989	980	978	1031	1044	1072	1002	1029	973	988	1071	1053	1053	1029	1084	1064	1014	1055	1005	968	987	1029	1002	1040	943	1036	1065	1065	1021	1002	1045	1049	1059	1037	1010	1045	994	971	1021	1010	1067	1056	1060	1004	1020	1018	1071	1084	1025	981	1022	1067	1022	993	1029	1016	968	1021	1046	1064	1062	1014	1048	1030	1012	1021	1039	1037	1028	1037	1095	985	1009	1042	1039	1036	1066	958	1082	1032	953	985	1018	985	1006	991	1043	1001	967	1037	998	1068	997	998	992	1008	1045	963	1032	1026	979	977	1023	1048	1007	998	1040	987	1041	1034	1024	1014	1034	1038	991	1039	1022	1045	988	1075	1036	1008	999	975	1008	977	968	1010	1045	1024	1106	995	971	1066	1029	1028	1011	1036	1028	1006	1079	1073	1066	947	1034	1056	1050	1058	1067	1048	996	1082	1044	1017	1053	1039	1006	993	1100	1029	1015	1097	1018	991	1065	1000	980	1057	964	1010	1072	1013	1020	979	1068	1023	999	986	992	1036	999	1030	1022	1021	970	1028	1042	984	1041	1013	990	1022	996	991	1029	1009	994	1073	1026	1006	1021	987	1064	1048	1054	1048	1023	1042	1023	1015	1042	1023	1020	982	1009	1040	997	1100	999	1047	996	1025	1033	987	1020	1011	1075	982	1028	1049	1048	994	1039	1045	1025	1013	1008	1028	1026	1060	960	958	1090	972	1004	1034	1021	1021	991	1017	1041	1022	1011	1055	966	1022	1028	1037	1012	999	1000	1031	982	1047	998	1033	1007	1038	1058	1094	1032	1009	1073	998	1026	1059	988	1056	1095	1044	1011	1033	1026	1014	1011	1012	1067	1014	1021	982	949	1076	1050	1052	1001	1084	1036	1020	1007	1005	1062	954	1003	1053	1045	1021	983	980	1022	1038	1088	1004	1088	985	1069	1013	1018	1007	1090	1047	995	1045	999	1039	974	1007	1034	1027	989	1029	1050	1072	1076	944	1030	1030	1022	952	994	1046	995	995	990	1046	1041	985	1016	1034	1078	983	1069	983	1045	1068	990	1021	1068	1050	1039	1057	1059	1058	1076	1040	1033	1068	1037	1025	984	1072	1032	1024	1036	1000	1048	1076	1050	1049	1008	1015	975	1075	1009	968	1083	1018	978	1033	945	960	976	987	1021	1048	994	1073	1017	1006	992	1032	1062	970	983	1009	1047	990	988	1005	1020	1015	997	1053	1020	952	1056	1017	1048	1092	976	968	1040	1051	1033	1001	990	1022	1010	1027	1072	1059	1021	1102	979	1064	1036	1027	1077	989	1004	1072	1050	1002	1041	1001	1047	1000	996	979	994	1056	976	1074	1013	1014	1052	1033	1017	1036	1045	1016	1045	992	1025	982	933	1001	988	1012	1068	1050	997	1017	982	1059	1041	978	954	1057	989	1012	1004	1006	1075	1032	1051	1039	990	1067	941	1004	1033	1025	1042	974	987	998	1025	1040	1016	1028	1021	1059	998	1070	978	1032	987	1065	970	987	1022	1008	985	1025	1071	992	1050	1059	1000	963	1019	1055	1028	1051	1047	1071	1031	1038	1053	968	992	1004	1009	1005	1010	1000	1016	1059	990	1041	984	1019	1060	1023	1013	1053	997	1046	1047	1003	1042	1032	1032	1005	1027	1039	1028	1011	1000	1043	1062	1040	1074	1056	1133	965	997	1085	1010	1049	1043	1029	1050	1055	1048	1078	977	1000	971	1093	977	1058	993	1030	1007	1040	1007	1033	1096	1041	1026	1051	1070	1048	1067	1015	1041	1078	1060	1025	1037	979	1025	1047	1008	992	987	992	1011	1017	1063	1038	1023	1001	1023	1026	1061	1037	997	1020	1003	1022	1029	1019	997	1051	1030	1010	1005	1046	1048	1045	1114	1037	1015	1012	1075	1004	1023	1016	1104	1103	1014	1094	1022	1018	1011	1101	1010	1029	1010	1064	986	1037	1005	1044	1047	1063	1048	1098	1010	1031	1069	1021	1014	1013	1022	1035	1016	1081	1013	1054	1017	1059	1045	1025	1028	1092	1025	975	972	1015	1043	1058	1006	1017	983	1067	1022	1000	1054	970	1016	1041	973	1015	1003	1008	1001	1011	1050	1015	1023	1015	1011	994	1008	986	1036	1032	1033	1030	1055	1007	1014	1014	978	1007	1042	1083	991	1023	1033	1023	1073	1072	992	1032	1054	1072	1053	1057	1028	1103	1020	985	1016	1019	1016	1073	984	1037	1057	1031	1091	1053	1096	1052	986	1018	1011	952	1018	1009	962	968	1028	973	1028	1053	1018	976	999	1027	1070	1021	1046	1025	988	1040	1013	1061	1030	1014	986	1040	1027	1012	1023	1061	980	1045	990	1028	967	1011	1055	1027	993	1059	997	1045	1019	1037	1043	986	1026	1014	1049	1092	1043	1052	1067	1040	970	1058	1030	1018	1002	1021	1024	1029	1047	1086	1032	985	1031	997	1026	1002	994	1024	995	1049	1022	1012	976	1058	1032	1009	1016	1021	1034	1023	1043	1019	1022	1009	1017	1037	976	1015	1010	1027	1023	1055	1070	993	995	995	1037	1018	978	998	1070	1045	1014	967	1002	1021	999	998	1004	1007	1039	998	987	1040	1018	1000	1043	969	1020	1003	1004	1051	999	1029	1052	1064	1026	1016	1042	1074	1027	1007	1047	1029	1083	1090	1042	1081	1014	1040	1009	1060	1015	1029	1041	1045	1057	967	979	999	1014	1027	1087	990	1085	1027	1042	1009	1042	1028	1001	1071	1020	1043	1008	1019	981	1032	1011	1001	1021	1008	1038	962	1003	1037	1039	1037	1028	1008	1036	983	1017	1087	1006	1000	1058	1024	983	1011	998	970	986	1048	1041	1063	1038	979	1024	1035	1008	1056	1022	1012	1034	1080	1050	1026	985	1030	1003	1045	1030	1025	1011	996	974	1062	1086	1019	996	1112	1035	1019	1029	1025	998	1013	1036	1082	1068	1028	1073	992	1013	951	1023	1029	1024	1055	1078	984	1022	969	1005	1038	1025	1030	961	1013	1004	1043	1042	1059	983	1037	999	1018	1031	1043	1000	979	1012	998	991	1016	1077	1060	1045	1058	1001	1023	1067	944	1052	976	1011	1042	993	1043	1079	1033	981	1012	997	1064	1053	1090	998	997	983	1082	1000	1020	1018	989	1058	1025	964	1036	1019	977	1034	1100	1040	1017	1023	1026	1052	1051	1004	1039	1040	961	1081	963	1011	985	1044	1057	1036	1040	1023	1003	1034	966	1036	996	968	1007	1009	1032	1022	1082	1002	1044	984	1034	1037	1048	1065	959	1054	1042	977	990	1042	1053	1081	1032	963	1014	1032	987	1001	1061	1019	1015	1034	1064	1055	1089	1049	1041	1031	992	1029	1048	1075	1023	986	1003	1025	1074	979	957	1039	1030	1014	1004	983	1020	980	1025	1021	1046	1068	1129	1039	1075	1008	1010	1017	1027	995	1016	1013	989	1044	1032	991	1032	1059	1035	1043	1012	1076	1006	975	1064	1042	1012	1024	1032	1004	1017	1057	1000	963	1027	1030	971	1027	1037	994	1029	1004	1018	1028	1020	998	1029	1012	1057	1001	1051	1045	1023	1072	1074	991	1037	1048	1063	987	1046	1064	1063	1023	961	1011	1044	1024	1022	1069	1049	1068	1029	1057	1019	995	1025	1015	1055	1037	997	1051	1027	1008	1000	991	1081	986	1029	1028	1024	994	988	962	1061	1004	1033	1026	1057	1031	1040	994	1039	1032	1048	1083	1006	1040
29901	22464	19610	12327	7053	4860	3725	2743	2297	1961	1799	1571	1489	1363	1157	1125	1069	1040	977	973	923	892	882	897	882	829	877	777	771	801	791	847	850	836	837	833	848	898	802	795	848	788	843	797	823	803	790	786	811	773	836	808	795	780	846	857	818	808	814	799	794	797	785	788	797	770	793	775	772	784	765	804	826	759	837	745	775	785	784	825	821	782	800	805	779	771	789	771	836	785	817	798	827	818	814	810	785	739	826	762	796	795	817	853	771	763	783	784	811	746	798	794	831	782	777	841	776	811	797	818	780	752	837	784	819	806	812	786	830	834	788	789	802	820	740	773	824	812	752	810	793	770	792	809	776	842	816	773	792	863	775	805	790	849	819	758	812	847	778	807	767	762	850	793	776	765	824	763	731	776	845	755	771	852	786	755	762	771	730	826	845	807	782	804	799	788	830	737	749	791	802	837	832	777	815	841	810	748	802	779	796	780	822	805	752	807	806	821	808	842	822	745	806	758	839	778	812	795	771	801	822	788	795	810	756	793	824	766	855	777	771	815	777	744	819	763	782	791	799	759	805	785	748	771	786	758	848	778	819	841	823	803	761	816	817	788	808	756	810	809	758	769	820	759	755	800	773	759	764	819	775	753	805	777	740	799	788	829	785	806	773	851	774	852	802	825	767	819	806	795	795	800	833	808	759	825	771	792	777	835	741	782	802	839	801	813	786	799	807	794	805	805	829	845	760	789	843	801	756	799	821	772	797	775	777	773	814	760	783	807	846	797	828	793	786	762	782	800	747	774	808	774	804	764	790	787	798	793	820	780	846	824	816	792	781	760	805	771	800	808	808	794	799	785	829	772	853	759	812	811	848	829	744	785	770	815	795	753	839	791	801	795	759	829	770	835	821	784	779	782	830	792	836	805	821	847	829	806	794	809	796	826	814	794	821	794	821	814	817	832	745	773	782	782	841	777	770	795	865	792	774	786	828	796	802	769	817	746	808	780	770	798	814	777	784	842	772	831	794	809	816	813	782	819	762	805	804	852	769	785	807	792	738	855	865	773	802	812	817	777	798	748	820	817	830	763	841	715	802	804	837	780	805	808	820	822	839	760	780	804	798	803	776	798	801	775	811	784	851	813	758	811	809	807	813	808	812	805	763	766	724	802	812	779	739	806	782	771	842	814	764	813	789	835	792	799	791	800	819	835	804	818	781	762	793	818	827	749	810	759	787	836	806	810	816	827	847	828	816	785	774	779	782	808	780	820	799	818	757	805	789	789	764	845	770	771	812	763	877	774	822	791	792	803	792	831	804	731	808	840	808	762	758	780	794	768	806	804	781	813	818	821	804	765	821	789	784	802	834	783	821	804	803	802	839	824	804	797	750	800	861	843	742	788	807	822	792	768	774	770	750	776	772	820	793	826	760	762	786	770	797	788	829	781	795	869	800	742	804	822	806	781	805	802	791	744	821	802	781	805	812	821	783	790	808	767	751	805	823	823	838	833	777	846	809	767	803	828	817	820	736	801	786	766	798	778	772	843	780	777	785	844	822	801	781	783	767	793	801	813	807	779	766	780	791	814	768	806	814	804	831	807	767	803	804	810	816	796	800	811	750	792	804	825	787	777	814	772	786	810	829	776	812	767	818	779	809	839	802	820	791	805	797	795	821	809	807	849	811	813	772	816	808	811	779	788	824	822	809	813	751	797	842	788	736	767	783	793	808	784	799	813	851	778	784	767	821	768	781	771	820	754	818	832	826	796	797	776	844	788	766	816	774	770	811	800	775	783	827	799	781	805	773	749	781	768	801	751	850	807	814	812	776	818	775	766	796	816	798	813	822	830	810	785	787	781	818	790	730	834	830	800	817	779	822	739	767	765	785	795	813	791	800	818	804	786	767	790	835	759	768	770	765	843	814	814	800	830	836	758	780	786	853	742	826	807	823	768	773	800	777	820	831	747	800	796	799	830	804	813	783	782	811	798	824	766	854	747	768	800	793	787	785	818	766	821	821	820	746	844	795	751	799	758	780	827	833	784	765	797	774	793	785	844	782	755	806	827	801	796	823	789	756	867	817	798	771	856	786	771	810	806	813	766	772	827	873	795	826	811	826	805	786	833	807	765	765	806	790	804	791	770	776	798	804	781	866	777	798	800	804	781	800	787	772	773	837	796	782	759	864	825	802	810	796	759	819	753	795	783	793	741	783	795	815	806	820	780	789	765	819	773	796	823	766	832	821	810	799	788	840	796	798	841	771	745	812	793	757	797	776	737	780	813	776	792	800	778	805	803	853	796	801	820	753	716	757	814	809	806	807	776	799	769	806	742	853	798	794	817	786	766	786	765	791	829	838	800	813	818	782	811	799	804	878	766	733	786	778	829	838	812	799	767	804	781	777	817	781	798	772	757	790	823	822	809	794	817	781	829	853	800	788	850	778	834	743	800	764	837	772	798	781	742	763	744	807	778	768	778	814	755	808	784	799	764	780	816	820	751	813	810	780	816	847	791	809	825	840	799	806	788	799	814	816	793	817	772	778	798	764	730	779	877	781	758	793	792	783	827	827	748	806	756	770	791	772	817	774	801	770	795	763	834	777	825	782	814	774	762	850	794	809	760	805	723	795	777	780	822	779	758	825	769	815	782	830	759	829	787	776	782	797	773	781	759	795	815	818	793	777	773	844	776	784	756	825	768	828	759	775	809	826	774	822	776	783	744	828	818	819	741	733	830	835	839	809	787	763	799	825	780	780	748	765	826	813	749	797	773	820	803	772	857	743	834	780	825	799	754	800	794	794	781	800	807	791	775	792	823	815	752	825	780	791	803	782	760	799	803	767	877	820	774	783	845	758	829	738	732	794	837	814	806	765	822	800	784	835	781	816	805	836	837	758	731	821	822	766	796	814	801	754	808	832	799	815	803	790	826	756	773	827	795	821	769	817	792	819	800	773	868	790	827	748	789	825	801	796	789	774	820	784	856	803	794	743	797	820	739	779	772	766	742	820	778	751	809	794	853	809	820	840	757	811	841	761	825	750	813	841	794	839	789	770	814	800	795	791	805	818	803	837	806	763	775	757	812	766	781	822	794	802	791	823	795	793	797	835	824	806	824	810	798	812	791	798	791	779	771	732	806	774	739	797	796	822	765	757	831	777	747	802	824	778	860	794	804	787	788	819	836	807	739	816	801	769	799	850	876	819	796	800	778	883	783	807	807	791	771	808	805	777	824	786	769	836	785	807	767	832	837	751	788	807	763	780	795	831	835	802	792	774	766	806	752	828	801	770	798	797	767	848	780	783	786	852	805	790	774	784	789	787	770	812	830	816	760	798	865	846	790	830	793	801	821	828	773	804	783	770	830	807	832	818	839	839	812	785	791	757	856	839	804	767	795	782	818	820	802	809	747	800	805	769	779	786	836	794	792	789	759	822	853	781	812	776	790	783	805	831	828	800	790	817	830	807	782	776	798	812	833	780	828	776	769	797	798	804	812	721	807	784	826	794	757
24479	26993	18738	11660	9205	7173	5787	4176	3203	2728	2487	2091	1927	1709	1587	1289	1335	1159	1140	1025	974	942	925	933	969	861	888	873	814	854	835	874	853	804	908	859	866	847	802	848	845	820	776	893	795	837	828	853	856	814	811	807	859	803	793	845	794	777	789	837	800	838	783	807	790	806	824	809	810	798	815	801	795	798	777	812	790	861	751	754	864	816	835	804	801	838	847	824	762	822	843	798	844	763	745	824	824	776	829	834	854	831	809	763	848	761	837	812	809	799	780	807	836	816	825	830	815	808	869	785	797	793	854	820	816	813	814	842	784	799	804	795	835	789	812	820	836	818	828	836	793	837	778	819	818	800	788	784	772	832	784	774	827	792	781	790	807	808	807	820	793	847	793	771	772	825	787	790	858	791	820	832	879	823	793	768	835	814	769	788	837	801	799	794	792	857	786	802	798	812	821	760	825	843	825	778	795	769	796	791	797	809	772	797	836	813	824	851	798	824	815	797	806	807	790	820	798	846	783	856	775	822	850	841	810	763	748	831	776	830	834	814	829	768	821	823	858	818	817	801	840	821	848	791	797	792	785	852	820	780	840	861	829	783	826	804	766	863	843	789	859	863	778	763	813	811	772	845	831	761	747	894	802	769	784	854	848	791	847	819	806	858	854	859	824	839	829	788	833	797	815	815	849	845	794	833	817	793	802	818	812	779	801	857	779	837	740	836	836	816	806	815	820	814	850	843	801	771	778	817	792	758	793	778	857	817	794	800	786	853	825	796	787	790	826	859	858	832	795	804	813	811	812	789	775	830	812	844	825	826	841	809	763	814	814	816	792	831	827	794	804	867	768	801	753	813	811	841	784	774	817	795	794	806	837	804	871	804	855	820	817	737	811	845	826	741	811	777	752	761	813	832	774	830	802	811	848	814	802	801	818	770	785	819	788	776	791	830	791	864	820	823	769	790	800	794	819	814	812	771	854	819	775	799	802	810	803	787	794	770	858	823	779	817	791	835	790	755	849	788	790	770	771	844	804	827	821	768	813	813	783	804	818	786	802	802	803	773	786	831	824	822	802	817	824	847	805	859	818	791	833	800	802	805	880	799	803	751	832	825	788	802	723	836	806	801	862	801	824	765	812	887	782	828	768	804	841	839	814	839	812	824	831	822	813	844	785	779	851	769	891	775	806	808	819	815	830	827	816	786	867	800	823	766	815	845	813	842	792	800	759	839	840	841	802	792	834	807	766	829	829	840	838	772	809	750	784	806	779	851	803	791	847	789	839	768	821	805	823	804	827	806	831	787	774	847	769	825	833	755	837	816	823	802	822	825	814	826	776	837	801	843	837	763	782	778	867	826	832	785	813	803	825	819	852	783	815	831	808	800	805	803	759	813	803	806	798	784	772	770	789	782	803	803	823	773	840	858	819	838	871	799	837	777	814	829	806	785	786	743	816	757	839	826	787	816	800	778	813	825	798	807	796	828	793	802	797	770	819	801	822	815	782	816	779	751	838	768	800	861	783	817	834	805	834	761	857	827	802	821	859	837	788	852	798	765	737	781	783	814	789	830	777	817	832	772	804	797	840	794	800	858	820	812	788	795	837	813	813	839	807	798	823	785	843	759	835	810	825	796	795	871	839	792	784	775	773	836	834	802	810	777	807	811	829	807	808	833	768	793	819	799	813	788	781	788	819	822	784	834	829	785	806	827	820	774	808	799	804	823	843	851	757	818	841	839	850	851	792	816	816	793	844	780	816	787	801	828	833	820	792	839	820	844	820	820	792	793	761	811	780	836	772	828	818	820	823	860	793	828	790	837	785	796	808	782	794	825	817	822	825	832	766	847	773	851	768	800	803	787	782	826	760	790	843	782	778	819	836	812	764	806	847	796	814	812	793	871	809	760	800	828	833	756	834	772	834	759	783	796	759	809	772	838	829	812	785	790	788	796	802	817	828	774	821	848	818	802	839	800	833	786	796	878	848	761	812	791	820	840	833	787	772	826	806	856	839	817	833	805	854	809	791	812	768	821	799	807	811	776	839	820	857	785	800	839	811	776	783	800	820	802	807	818	770	768	838	774	775	789	816	870	859	780	847	872	846	811	813	811	793	759	846	809	856	796	857	793	807	817	790	810	836	850	800	808	778	832	789	747	831	816	734	797	802	824	869	795	836	809	802	816	860	818	805	864	842	819	807	870	801	832	805	786	789	760	776	839	856	834	802	852	818	849	828	796	809	819	781	784	793	767	783	839	753	801	825	825	738	803	826	814	771	770	816	821	826	824	805	807	802	837	867	794	848	785	838	831	816	809	820	899	820	814	814	772	806	842	807	799	815	819	820	781	843	823	817	814	824	833	857	815	833	785	817	883	781	798	772	786	805	804	823	830	802	757	856	826	815	776	814	805	830	778	803	784	855	823	828	823	837	805	782	815	856	767	812	797	826	822	841	782	881	813	769	866	856	805	825	809	797	790	807	765	799	816	836	808	818	744	811	821	789	819	826	794	812	805	802	817	818	844	758	814	785	823	829	803	754	795	837	812	811	789	809	747	764	786	803	815	852	785	816	792	809	809	774	825	847	843	829	816	796	855	778	774	800	768	824	749	813	797	813	816	813	845	795	852	831	846	811	778	829	811	806	781	841	789	843	783	841	813	825	829	804	843	788	829	833	839	795	833	827	800	823	836	814	820	810	846	800	796	819	840	856	811	822	784	768	802	796	840	796	806	800	778	862	778	869	740	847	814	807	740	873	824	838	822	852	833	846	779	787	818	836	768	751	822	887	832	793	823	870	861	836	839	797	808	784	821	759	833	869	825	804	834	819	830	803	832	802	842	799	814	808	815	823	781	851	812	850	802	850	798	812	823	806	758	789	857	785	861	822	811	808	840	805	781	803	795	803	834	852	820	756	837	760	820	778	761	890	838	815	858	838	777	832	807	758	821	856	806	845	763	833	804	854	823	826	797	792	774	773	793	862	801	788	857	773	772	818	793	843	785	757	814	819	781	799	795	813	830	817	818	796	829	784	815	803	848	761	833	809	817	826	810	850	785	804	829	771	810	855	774	805	796	815	816	795	763	896	843	820	844	815	790	770	819	796	794	832	791	834	826	844	794	825	751	834	802	826	799	777	794	790	800	793	788	822	804	827	814	848	793	837	786	823	786	806	772	791	748	807	799	838	782	848	839	798	855	826	797	816	842	796	844	822	838	838	816	807	817	806	791	779	836	778	825	877	747	833	794	826	798	800	820	741	792	803	874	776	847	772	789	806	761	767	833	777	801	808	816	807	828	862	797	862	802	771	787	804	789	744	800	787	815	794	792	834	815	840	843	820	833	814	827	838	780	844	850	782	834	837	847	780	848	810	793	773	816	831	838	803	793	787	800	797	820	821	807	815	816	794	837	839	841	809	819	808	746	808	841	781	784	791	825	810	799	845	860	773	800	819	801	780	817	791	859	864	746	813	829	785	800	811	750	808	832	784	818	824	803	793	819	761	755
24387	21678	29135	24846	21953	17328	9288	5352	4017	3393	2992	2440	2159	1911	1730	1480	1451	1285	1215	1111	1070	1087	1025	984	910	933	880	860	881	900	783	887	906	883	858	895	841	854	842	830	803	825	877	825	805	808	829	787	845	796	828	830	836	857	791	826	819	792	804	774	816	839	813	736	827	828	827	815	756	853	789	818	838	800	811	834	783	786	766	800	789	772	784	798	771	812	839	838	783	817	764	771	796	762	839	803	801	810	758	824	838	850	810	816	809	758	830	819	765	821	787	792	776	800	796	799	788	848	770	802	760	771	788	801	772	763	783	817	796	799	830	789	803	793	849	788	795	780	773	852	786	808	847	769	783	735	776	817	773	828	756	831	820	812	815	820	793	766	850	812	819	812	805	815	821	772	804	817	799	824	771	855	867	768	772	798	814	776	832	829	789	783	826	781	812	807	780	770	832	802	831	795	817	792	785	798	840	798	816	761	799	771	822	822	824	789	806	810	834	775	776	777	830	818	797	842	806	783	794	887	805	803	829	809	809	831	825	772	797	813	816	784	760	787	787	724	831	780	774	805	801	805	849	790	858	816	819	789	800	776	778	803	844	830	838	824	809	776	787	797	807	775	762	807	794	776	802	822	788	798	748	786	878	776	787	834	811	782	770	835	766	839	805	778	824	842	802	739	810	786	764	834	745	812	794	835	824	868	806	756	756	788	866	811	814	779	796	805	835	765	804	809	815	787	860	823	802	783	797	764	760	857	784	778	834	827	805	755	786	849	793	779	816	813	798	770	779	791	834	853	836	817	804	770	817	805	805	836	776	803	871	763	831	837	794	835	762	765	837	799	807	796	770	822	767	783	811	751	807	790	848	816	771	823	763	803	761	841	770	787	788	816	774	745	800	800	781	740	784	818	805	833	823	806	771	814	800	825	855	756	779	840	816	772	806	805	759	778	785	744	816	786	783	801	793	773	792	795	779	779	842	841	801	786	830	795	811	820	779	830	790	752	780	829	815	837	858	859	832	771	802	843	794	842	747	832	788	797	778	755	780	737	798	788	810	774	774	752	849	801	743	773	792	832	865	810	776	787	816	791	780	813	802	763	787	821	846	783	798	808	803	797	809	831	798	795	817	826	829	795	787	782	822	759	794	761	819	784	782	780	830	741	789	798	793	789	811	802	799	831	756	775	786	806	759	781	822	803	830	844	801	812	816	816	783	825	759	803	757	792	795	808	751	805	821	826	790	806	842	825	808	822	755	803	721	810	758	776	799	791	744	798	781	801	809	836	822	774	749	817	810	882	798	800	792	797	820	824	812	822	804	788	843	859	816	783	788	795	754	766	762	782	828	802	803	758	752	829	846	856	806	739	779	761	844	793	805	819	798	784	849	784	780	842	775	809	772	795	814	762	791	814	824	794	763	802	781	815	796	784	792	802	825	807	831	824	752	759	811	790	788	800	756	821	790	808	848	811	818	830	829	837	872	802	794	818	826	777	827	841	796	821	828	811	808	798	740	838	822	783	795	816	813	783	773	801	800	852	779	760	787	822	826	831	776	821	777	805	793	811	776	765	807	812	810	844	803	809	773	762	830	805	786	774	789	785	780	769	771	750	794	779	759	813	816	801	767	785	789	858	785	834	799	796	790	776	746	782	806	808	835	788	805	770	784	818	743	806	780	785	812	835	794	806	779	827	775	829	793	790	753	810	776	780	785	816	782	788	820	759	780	784	786	800	834	877	776	774	800	832	745	796	864	814	864	823	798	809	797	811	806	810	815	796	786	764	792	820	851	777	763	778	747	756	809	828	801	771	788	797	778	820	797	812	787	815	806	839	832	804	845	822	807	797	792	786	780	804	824	776	796	823	810	809	774	786	761	808	759	830	781	802	763	816	756	816	812	761	827	789	821	833	768	761	818	855	788	764	803	796	785	762	782	755	777	808	829	819	779	787	793	778	795	780	793	796	753	825	830	794	763	776	841	806	757	798	789	794	820	797	788	766	766	795	785	819	844	779	769	800	826	777	758	795	808	844	739	800	794	763	779	784	813	779	794	823	826	817	804	846	783	804	753	782	780	790	816	778	798	815	772	814	802	818	803	827	784	766	839	822	833	831	784	792	785	786	805	826	839	775	803	820	835	760	781	802	802	811	863	865	803	801	793	773	771	814	817	768	795	818	757	824	807	774	779	771	846	801	799	807	792	771	743	825	807	755	797	824	759	783	846	759	789	740	831	805	808	803	824	768	822	866	782	780	791	807	804	796	796	756	798	807	777	790	829	792	885	776	750	818	796	826	783	765	745	758	791	822	772	817	782	766	831	812	794	732	782	765	813	814	803	833	842	775	766	812	806	824	766	788	797	726	803	841	740	857	844	813	827	802	820	843	797	853	767	830	790	820	796	791	819	840	826	820	841	830	841	789	847	795	804	767	808	793	800	786	829	832	759	788	831	842	824	864	824	777	773	796	785	771	852	760	773	788	835	759	815	818	754	787	822	724	822	835	804	862	744	801	804	759	810	846	803	770	829	783	761	807	773	744	774	765	780	791	782	794	779	752	766	825	802	816	785	825	787	772	798	819	791	749	795	757	789	858	771	734	815	815	763	784	766	712	794	748	841	835	771	813	791	735	778	811	805	816	768	711	744	771	786	815	811	839	837	837	763	749	775	817	779	753	758	802	802	783	759	765	780	780	788	805	756	783	783	739	788	796	788	835	783	820	792	759	800	826	798	738	839	789	795	787	815	792	778	778	774	778	811	773	772	757	795	809	776	766	840	808	775	814	788	875	797	728	803	810	752	792	785	845	787	760	822	760	832	810	767	749	826	764	801	768	758	769	831	789	788	801	789	789	815	816	760	761	793	836	811	777	773	799	763	811	802	764	816	802	863	788	823	784	772	833	803	786	745	819	791	782	788	819	734	852	758	803	802	772	790	795	827	788	830	816	777	813	786	760	801	741	760	874	799	790	811	798	782	781	795	781	809	780	790	795	773	781	847	774	781	830	771	786	805	863	752	785	782	765	838	819	809	809	772	801	837	762	761	811	729	794	867	771	753	753	728	801	796	804	807	788	787	796	811	844	833	788	779	794	845	758	817	744	775	774	774	763	828	782	775	837	786	791	771	843	785	773	750	811	773	735	791	794	753	778	808	800	770	803	767	768	849	791	770	798	777	856	728	732	817	757	826	753	743	804	776	792	795	790	751	797	809	813	808	803	839	800	759	817	787	816	783	755	832	808	816	802	751	818	797	787	752	767	814	766	799	806	792	826	834	829	789	820	755	793	823	769	815	761	779	800	778	773	767	825	786	831	818	797	775	793	767	742	819	786	764	861	810	794	793	808	826	820	818	750	813	747	818	794	785	783	774	793	782	807	741	791	781	779	806	810	770	827	867	803	779	779	761	828	779	805	770	809	833	763	793	825	773	813	814	753	804	734	795	786	802	806	724	738	762	777	764	860	839	791	793	778	854	833	816	800	797	792	803	781	823	768	775	779	736	784
28679	38230	29402	19735	16125	12861	9867	7604	5965	4982	4202	3442	3100	2661	2286	1887	1847	1551	1389	1238	1159	1211	1119	1055	974	975	936	857	880	798	855	876	916	955	845	900	924	892	846	878	805	816	794	826	840	827	887	817	872	819	819	825	774	789	819	807	794	868	810	810	816	796	825	803	814	807	804	773	822	825	789	839	791	752	860	795	786	807	765	798	858	817	804	775	852	819	772	787	822	830	806	856	785	853	872	758	792	790	813	800	831	765	786	785	809	793	805	815	809	804	812	780	787	795	757	807	788	801	750	813	795	788	758	827	847	785	795	793	755	764	803	793	765	809	772	780	835	769	841	736	749	864	737	788	749	797	803	835	796	819	865	768	794	839	829	796	769	785	805	822	780	855	802	798	816	788	792	815	817	807	819	773	832	852	840	793	758	743	844	799	797	750	753	807	793	857	803	775	794	804	820	854	816	820	810	815	767	747	798	783	837	780	823	836	796	866	788	795	830	741	759	819	787	762	796	806	774	821	746	775	813	811	733	825	803	843	723	754	779	817	761	806	778	789	831	778	788	829	778	794	831	812	756	782	756	791	782	767	817	776	806	785	798	774	802	829	820	763	802	867	816	777	782	783	789	773	782	803	809	818	815	803	791	806	805	813	815	823	854	765	793	812	816	803	855	783	832	804	784	790	793	813	791	760	815	813	824	804	821	791	807	763	832	809	861	724	787	798	782	792	846	796	810	761	841	825	805	793	798	831	757	768	805	777	794	795	790	781	776	791	784	806	827	798	784	764	788	844	811	807	831	821	778	851	771	843	803	819	828	818	813	822	807	849	780	831	801	829	803	835	828	763	793	771	775	869	795	798	788	778	781	772	790	791	802	860	774	856	802	789	864	825	773	766	821	847	801	792	837	814	779	827	783	812	810	821	793	824	789	770	822	834	820	794	842	751	794	805	738	804	776	772	829	766	800	837	816	778	775	770	765	811	767	856	778	816	803	825	785	846	849	777	792	810	801	792	778	775	805	795	781	849	857	796	805	803	802	801	804	804	766	802	842	777	860	808	788	772	803	806	786	819	778	801	762	817	802	763	874	870	764	812	745	788	786	772	848	793	784	779	767	798	806	795	826	824	807	822	790	816	826	813	827	790	774	792	780	803	775	792	779	810	759	772	796	788	822	804	767	812	779	783	811	791	792	833	756	803	836	770	770	773	813	774	767	803	795	784	785	813	809	771	821	797	758	777	801	794	840	790	810	771	815	830	796	813	792	784	794	788	829	826	819	806	814	782	842	817	805	799	826	800	784	784	785	818	805	770	794	823	807	760	828	791	794	787	831	812	765	806	804	807	817	795	822	799	770	809	838	787	837	783	792	789	762	840	786	797	822	783	778	796	803	777	842	897	756	826	858	833	782	802	783	854	783	791	751	790	795	825	760	791	766	738	815	816	807	807	795	792	743	783	770	803	813	813	859	835	812	801	809	837	839	769	787	816	805	812	819	774	821	792	763	770	763	818	816	824	834	811	826	759	729	823	772	794	822	861	785	829	837	821	874	783	788	791	779	828	790	790	780	752	781	833	838	796	775	806	793	831	792	803	767	794	762	801	812	837	799	740	845	822	767	818	793	831	779	835	763	869	800	769	795	788	807	760	741	835	767	795	783	772	807	824	828	773	830	752	823	821	822	826	819	767	771	767	851	814	750	759	791	802	760	779	817	784	817	763	795	785	808	800	836	835	777	792	822	789	758	783	837	840	781	789	845	882	773	774	759	773	802	751	805	848	798	787	770	809	786	797	776	803	791	785	776	738	801	787	761	778	796	817	791	790	815	802	818	766	799	794	841	786	785	818	798	815	783	794	768	798	833	801	833	861	838	809	843	726	839	788	815	809	801	786	801	819	780	812	792	847	739	756	813	850	829	765	832	763	827	817	808	831	807	815	830	804	808	791	807	826	811	761	806	811	806	811	796	797	806	848	818	784	785	813	786	837	771	729	809	759	775	805	816	799	766	848	772	840	776	776	822	787	749	821	834	803	760	787	845	819	783	763	820	813	775	841	808	760	801	794	758	754	780	783	843	826	804	802	795	787	822	764	813	811	808	837	805	745	809	787	761	840	818	810	781	807	805	812	799	793	781	814	807	760	820	804	797	792	842	809	804	823	772	771	832	826	785	816	795	822	785	785	835	778	760	787	847	807	803	792	814	802	751	795	790	809	764	799	804	784	838	796	766	747	810	798	803	767	824	793	787	792	782	769	750	773	809	786	778	829	836	765	802	734	809	807	776	804	815	810	815	783	780	860	808	767	788	808	795	811	833	771	841	802	825	818	827	809	790	828	751	839	822	798	807	797	765	802	756	796	757	789	831	748	823	783	790	822	821	823	845	795	803	776	808	843	786	829	803	799	747	801	771	842	806	853	764	800	748	816	826	747	799	814	796	784	753	772	812	838	818	807	763	805	786	790	780	790	788	807	774	763	801	750	750	804	783	787	790	729	782	831	832	789	814	759	874	841	810	780	802	836	723	769	771	805	836	800	796	815	806	815	800	809	859	807	753	799	823	817	792	824	791	830	815	816	801	806	815	788	776	821	814	772	760	732	811	797	770	745	786	815	808	779	827	805	767	838	779	786	831	792	794	787	795	819	805	828	778	784	840	806	780	804	782	824	804	833	797	798	811	830	805	816	817	798	795	829	788	812	774	827	785	862	762	814	810	795	778	819	816	765	784	805	822	769	804	799	799	833	868	764	737	765	824	763	802	852	810	798	795	815	774	775	852	803	771	831	837	825	820	824	792	843	797	751	821	807	768	790	779	818	796	769	786	806	790	803	831	779	849	768	772	800	766	808	789	769	796	836	780	755	794	822	811	782	808	795	791	814	777	860	829	798	786	810	781	822	798	825	754	755	745	839	852	758	797	782	810	800	776	774	827	838	835	818	784	778	773	773	738	758	821	836	790	815	833	799	759	783	857	819	831	805	817	786	750	841	790	807	805	734	834	813	771	824	859	834	806	769	834	779	762	812	813	790	738	803	753	829	782	765	836	842	807	812	831	835	864	816	781	793	763	788	827	802	771	793	788	787	803	819	795	804	822	809	806	800	794	809	827	798	800	812	832	797	786	837	798	835	795	848	812	771	803	795	792	807	753	773	835	828	810	807	805	770	826	814	822	801	862	772	807	827	815	823	774	800	808	793	812	792	795	811	827	777	840	811	865	775	843	822	802	788	760	827	806	802	806	788	791	781	828	817	798	781	837	858	785	824	780	783	847	806	844	771	779	808	805	794	751	754	802	732	811	799	795	802	837	769	781	788	826	768	815	798	803	820	775	815	793	812	832	793	819	804	854	830	834	761	802	792	785	803	830	866	822	778	752	807	907	773	786	803	771	874	787	856	746	818	786	810	793	834	761	804	786	822	790	823	816	831	807	807	767	777	823	780	783	821	787	774	768	785	774	796	818	829	832	728	816	782	790	822	838	761	775	821	802	810	809	811	820	789	828	794
25706	21717	28294	25843	17600	8434	5702	4120	3198	2683	2579	2120	2102	1908	1698	1561	1460	1306	1340	1225	1182	1151	1115	1159	1070	1113	1061	1119	991	994	1025	1114	1027	1017	1040	1069	1080	1041	1048	1087	1006	1031	1058	1024	1013	1043	1066	1050	1019	1012	992	1019	1029	1030	1021	1014	958	950	1004	1033	984	990	997	1013	949	959	1036	1010	1009	998	964	981	1003	989	977	979	981	976	1010	1018	988	939	1012	1022	970	1011	990	959	1016	1000	1005	976	1013	1026	1003	1014	946	974	986	993	993	971	1029	1059	1049	998	1011	981	974	984	1018	1053	1021	1049	948	1067	987	991	982	955	976	971	960	997	1029	975	1027	1056	1029	952	1006	990	979	1011	985	981	1001	978	991	988	918	959	981	1057	1030	993	1023	973	989	1041	948	1010	969	1000	1112	995	1029	987	1002	1032	974	1021	971	1038	1038	1023	1010	1014	996	1026	997	993	987	1055	1013	1061	1011	945	1036	1000	981	1021	955	1003	1010	1027	951	987	1004	995	962	1043	1018	1038	1017	1004	1016	968	1022	962	981	1006	965	1024	991	968	1009	1010	995	1038	997	1032	1002	1002	1014	1031	990	969	1016	1014	960	1007	998	1013	1029	978	984	935	952	975	1039	999	998	988	1037	928	1033	1016	999	1022	1011	944	1007	962	974	993	1006	1017	964	992	1000	961	988	1022	946	1008	1042	977	1024	1007	1036	988	1009	1088	1043	985	991	1017	973	949	985	982	1020	959	947	943	1051	1014	1029	981	936	993	997	1044	1017	946	995	956	1005	931	995	946	979	1014	1043	985	1020	971	991	1030	988	1065	1024	962	1012	960	945	975	1012	961	1066	1030	1047	1016	902	1023	958	1003	1021	974	999	1006	1008	977	1033	1038	1021	1030	1012	1032	989	992	944	1016	1006	979	1019	959	1005	993	1034	1006	964	1008	980	1016	1039	1012	1004	991	980	981	1008	1034	1045	1029	1001	1016	1063	1005	986	950	1035	1058	956	1040	1009	1003	997	1019	1013	928	960	986	1053	985	1008	1009	1012	1042	1000	993	1041	1015	951	953	983	1009	1015	969	1026	1017	1024	1082	979	1001	998	970	980	984	979	995	997	1044	1070	1072	994	982	977	1047	1017	1057	1029	996	1027	948	962	1002	1002	1015	1020	973	1028	1056	993	993	968	1054	995	975	976	1052	932	949	1023	976	1022	996	929	984	963	1018	1016	956	1002	1044	998	995	1002	1007	972	993	1030	1008	970	987	1026	1079	977	1028	928	1067	1074	990	972	962	987	947	1000	1023	975	1021	1012	1012	1025	1011	976	960	994	972	1058	970	995	992	1002	989	929	1022	1017	1024	1011	953	1026	980	948	1005	1041	1031	1027	1006	1009	1021	991	913	1011	986	1020	993	1006	1009	1017	949	944	987	1009	978	1018	976	982	1026	997	1000	1086	1018	1010	973	1010	1011	962	990	1026	1003	1010	1020	978	996	958	1003	1005	972	977	1000	1045	959	974	968	1030	982	1000	1013	936	1031	996	1008	934	988	1003	977	1014	1032	1011	967	1016	1012	997	1020	996	987	975	1009	1003	996	1001	1075	974	997	1043	999	980	968	991	1002	1035	1018	999	1012	976	990	1022	968	974	962	1002	983	1029	982	960	1030	994	989	966	996	1066	958	977	1014	1041	1030	1018	1037	1015	1001	1004	1007	962	1042	976	977	1022	1021	992	1035	970	1039	1013	985	950	1041	1021	1003	1033	996	1021	962	999	1038	979	1039	913	1005	1059	961	1015	962	1068	969	1004	997	991	958	1044	1007	984	1020	1057	996	979	957	1001	1019	1018	976	990	1038	984	1003	973	1024	1045	1031	967	1020	1018	1029	1040	969	988	971	948	959	931	1064	1022	1007	1034	1025	991	985	989	933	998	1053	1042	938	987	1032	1008	938	1086	1044	985	1021	927	990	1030	1062	956	985	1030	984	992	1044	1031	1017	1003	1057	1003	965	1028	1002	1016	1016	959	979	972	1014	1001	995	997	961	951	1026	989	1005	1008	1004	992	984	1011	1031	1017	1031	975	988	982	976	964	1024	1014	977	981	972	1038	977	1006	992	1051	987	1029	935	989	976	1023	990	1060	965	987	1010	1014	950	957	1003	1027	979	952	1053	975	1009	956	980	983	1034	1063	976	1016	1017	1006	983	961	947	997	1011	985	997	1038	937	984	1003	978	969	996	1021	1039	1062	994	973	977	1014	1029	1022	963	1038	1003	1027	995	982	955	996	979	993	986	1000	966	1011	939	1030	1001	1020	977	1020	1038	959	1025	991	1040	965	988	1023	941	986	1005	1043	939	1000	1012	1024	1013	973	952	1028	1011	1007	991	984	998	1001	970	951	1020	1026	1038	976	1019	983	1009	1011	1023	1017	1036	997	977	962	982	1022	1011	1002	1026	1033	1012	1025	981	984	1037	996	1027	1035	980	946	966	1044	1005	1075	980	980	1023	1018	1006	980	952	1003	989	1018	1017	1053	1026	976	1004	1031	995	967	978	970	996	1019	974	1017	1000	967	946	989	1013	1046	979	1001	966	970	1028	1004	997	1035	968	990	1021	998	1026	1050	1055	972	1048	976	971	989	1022	958	996	1040	1000	903	1009	1003	979	963	1034	1037	959	965	1005	1047	1035	984	1015	979	1020	985	992	941	1001	981	971	1007	968	1001	981	1014	990	972	987	1009	1002	968	996	995	1027	1001	961	1003	1056	941	981	955	1007	959	1013	988	965	1020	1032	979	976	1033	997	1000	1021	977	1013	1017	1006	1007	998	950	990	1028	964	1006	981	1016	1009	941	984	958	1035	991	1006	1009	970	983	1012	946	928	1032	1021	1005	983	1002	1008	1021	1022	963	991	978	993	1008	1004	1022	942	999	1027	1032	1015	1039	969	1037	997	971	983	964	982	1007	1005	982	1020	961	983	971	982	990	1039	1028	1037	1016	965	1035	971	1018	1005	992	1002	1007	1065	1035	1040	990	980	970	993	940	981	1037	983	975	984	958	926	956	1018	983	1022	1051	1028	1001	1034	998	986	1048	1000	1013	975	998	995	953	937	952	990	965	969	939	1014	1033	992	1030	971	1026	974	957	943	936	978	1036	1026	1034	993	972	1038	1023	1032	986	1007	1045	991	1076	993	953	984	1025	1056	989	992	1007	1007	955	977	965	967	1036	997	983	972	1039	1087	996	991	990	965	1007	986	992	1011	968	1004	954	963	983	946	1020	1005	960	976	1002	996	1004	961	973	1069	1030	1007	1028	1005	974	1001	980	986	1052	984	1016	997	946	1000	998	956	1027	953	987	1045	967	988	1050	963	1032	1039	1072	1036	1018	928	994	1027	999	979	1026	939	971	971	983	990	1034	1018	989	972	1081	1017	998	975	968	962	1048	927	997	976	1050	986	1025	996	985	1005	953	1022	949	985	969	997	1009	1048	1048	1009	978	977	948	976	976	976	953	986	1016	1004	947	1003	951	1016	983	1008	937	1017	1018	1042	994	990	1008	960	1033	973	1027	1039	954	1001	1027	1020	980	1014	982	925	1008	1029	997	1077	998	1055	1010	1038	981	982	993	998	938	1068	1030	1008	1008	1001	961	1024	1000	1064	950	995	1011	999	1006	969	1025	970	952	1056	1042	973	991	989	1006	1022	1002	979	940	982	992	957	1027	971	992	1031	992	976	964	997	975	1006	983	1012	1020	1015	1040	939	1006	998	992	1012	1022	979	1032	990	964	1020	982	1013	1067	1019	973	932	969	1026	1044	1048	969	1048	959	1017	992	1021	947	1034	1026	1022	992	981	974	932	1034	982	986	1068	990	982	987	1015	1050	1000	1053	979	957	995	1016	981	1003	975	1012	1042	979	1028	1012	1053	964	1024	1009	1054	1010	1023	1000	948	997	993	987	1009	1003	995	967	1011	1047	976	990	975	1003	986	943	997	1028	971	1023	1018	948	970	957	980	986	1006	1010	1010	1027	1058	1037	1019	976	1040	1033	993	999	1041	1016	948	1024	1019	945	1072	948	1063	1026	991	1023	979	1013	957	988	987	938	901	993	1026	968	927	1012	946	963	998	958	954	976	992	1052	971	1066	980	1038	997	1013	986	1023	1029	1030	972	1015	1044	1002	954	1033	1044	1004	1009	1048	951	1051	1002	1000	979	979	1022	976	1027	1008	993	990	1047	976	969	1002	968	955	1019	968	999	999	1008	1015	997	997	1023	982	991	942	966	971
27534	36041	26480	17511	12679	10264	8194	6174	5021	4144	3638	2956	2828	2403	2125	1905	1715	1488	1432	1287	1310	1279	1255	1207	1079	1116	1078	1028	1062	1030	1052	1031	1058	1064	1099	1057	1124	1093	1052	1020	1050	995	1072	1048	983	1003	1032	1035	1043	1079	1005	1021	1053	953	1061	1025	1036	1024	958	1017	1030	1017	960	1042	999	979	1018	1007	1003	1041	1038	981	1048	988	1015	1026	987	996	1004	986	990	985	1031	971	1026	1044	1011	1057	981	982	1036	1029	1023	939	1041	998	983	1008	972	1009	1030	966	985	1029	965	1021	990	956	1036	989	1001	1070	1001	1012	939	979	1044	1045	971	997	991	1005	956	1022	1010	993	957	963	978	981	1010	957	1022	983	997	1001	957	976	984	1040	986	991	970	974	1027	1008	1053	955	977	1033	1027	1053	1015	1007	978	1003	947	1000	939	949	969	1053	1025	1028	1050	1048	982	979	999	990	956	945	1039	1003	1003	1029	1014	967	998	1006	1015	948	1006	949	997	999	993	1054	1010	1001	1020	976	1008	1006	1030	1009	965	1010	1024	1043	995	1066	1020	965	980	1006	960	1027	978	1012	970	943	936	1003	991	993	1000	990	1041	1050	989	990	969	946	989	969	1000	1048	1046	979	1005	999	984	998	1028	1003	1007	942	1039	946	1003	1068	930	949	980	942	975	988	1009	939	990	989	921	1025	1022	1023	999	1013	988	1010	983	975	971	1033	994	1009	961	964	965	975	1041	1013	1005	988	1019	1055	1044	993	1006	1020	1027	959	1010	1047	1013	1001	986	978	980	992	1037	985	979	1018	981	1045	1034	1027	1023	969	1045	957	1005	1072	1002	1005	970	952	976	1028	974	1021	988	1003	1029	983	977	972	975	1004	1009	1036	994	1018	1000	987	993	973	998	1003	987	1045	1017	1017	1002	1008	1020	1011	1028	930	999	979	969	960	1037	959	1017	1012	1018	1018	1029	980	1001	989	987	1036	1004	994	986	1014	1005	1032	1021	985	1012	1052	1011	982	983	1002	980	1000	967	961	1018	1038	1046	988	991	1006	967	1024	979	971	978	989	1041	982	1004	1031	1027	990	996	937	969	1007	966	1056	986	998	1041	966	1012	926	996	1008	1063	1031	979	1026	1060	1022	945	1004	967	974	980	1012	999	1019	999	1017	992	981	1028	1002	1017	1075	1013	928	968	1041	1011	1035	974	969	966	1002	982	958	1056	1035	1040	1018	950	986	991	967	1018	1020	992	990	1003	971	1006	992	1041	1042	983	998	991	944	986	1055	981	1057	1031	1005	990	985	1048	994	970	1012	980	1058	1002	1008	988	977	1017	1006	995	979	1037	998	1012	1098	998	1014	971	963	1046	1003	1057	1002	1022	994	1027	945	970	1009	1013	1006	1002	1011	1021	999	1005	1017	1001	985	1033	999	1028	975	1006	1019	1025	962	997	993	1008	990	993	1040	987	977	976	959	979	1036	969	990	1021	1058	1018	1007	1042	1014	976	1023	1039	988	1000	1016	1008	1014	979	1001	1028	972	1052	988	1004	1014	991	987	996	1004	1017	976	969	994	1028	1014	1013	1015	1027	1058	1014	1005	1057	950	996	1028	968	1012	969	955	977	964	1007	1019	990	1005	990	983	1009	1002	930	994	985	1025	968	968	1009	1019	1021	983	1023	976	1007	1063	985	984	956	965	968	939	987	1018	971	983	1004	991	1005	971	1050	1021	991	1030	949	1064	1003	1024	1015	968	998	1019	1013	996	1015	1008	1033	993	1003	949	957	993	961	1013	1066	993	1076	1027	996	1024	971	1016	991	1017	971	1036	1018	969	1019	970	1013	970	1062	1045	1014	984	984	959	1037	1008	1015	963	986	1021	1011	1062	1002	995	1006	972	999	1004	1012	945	1066	992	1028	1004	1010	1052	999	1013	1011	943	1003	995	1075	1012	1037	1002	976	994	1012	1033	998	967	1010	1027	969	957	953	1019	966	1028	1042	1042	1004	1013	1044	1017	1024	980	995	1006	983	974	953	1006	1027	1017	998	1022	987	948	1016	1071	999	941	993	1002	964	1026	1003	1026	1000	1027	986	978	1027	1014	1073	983	1001	953	1001	933	989	1059	962	1002	1007	1018	985	1033	989	998	1030	1061	1034	1070	981	1010	957	1023	988	998	982	989	1015	921	1005	981	980	991	1077	968	964	1019	988	986	1019	1008	1006	974	1029	1052	998	1039	953	1005	1062	1036	987	1012	991	979	1026	955	1046	993	1019	1065	974	999	1021	1051	1017	976	1038	1064	1006	1047	1012	1022	997	967	1006	1010	1030	959	1000	1021	979	928	1076	994	1066	967	994	946	1045	1085	1007	1021	1002	947	1035	1062	1020	998	965	1029	997	1043	957	974	979	1051	1014	1024	1029	1013	1002	966	1045	1012	1009	985	976	1002	970	982	937	1012	1007	982	1012	1043	999	950	1042	1024	962	1020	937	986	984	997	1011	1014	948	973	1049	968	1022	920	994	1003	1042	1013	1043	967	1026	1053	992	1026	1034	1003	1021	1072	1005	1022	992	1019	999	998	984	955	1043	994	999	1009	935	991	998	1004	1015	1015	987	989	980	1003	971	1016	951	1036	1011	962	1035	1009	936	1003	1085	1023	1071	1060	1002	972	1019	974	1045	1003	1030	1058	1022	1063	891	988	995	1024	995	1006	1011	960	935	1035	978	958	994	945	955	978	992	975	967	1032	990	994	931	984	984	975	968	1018	1000	1008	1050	1017	979	1040	978	996	992	978	967	972	1009	1015	993	978	989	989	1031	998	1013	994	1046	1022	996	1040	1001	910	1013	992	1020	1038	1014	1020	979	932	1033	1027	1003	1026	992	999	1000	971	1051	1019	976	964	961	998	995	1026	948	1008	979	1036	1001	1046	1006	957	1056	1006	990	999	1011	978	940	1030	1002	1015	966	967	1030	1018	1012	1028	1012	978	944	1009	991	1054	967	1012	985	1014	947	998	949	1025	1032	927	1024	1048	955	979	1039	1064	967	1051	1019	984	971	959	1005	1002	1025	936	1044	971	1006	997	1034	991	960	1039	1020	965	983	958	1031	1018	1000	946	1017	1023	981	1007	1031	1028	996	944	1006	982	1051	995	1000	987	933	983	956	1015	1007	1025	955	950	1015	973	984	1022	980	1060	1013	979	937	985	992	970	949	999	987	1028	992	981	966	989	1019	1040	992	973	1087	976	1041	998	1014	1041	998	997	987	1019	1057	1029	992	1012	964	966	948	998	1000	946	1023	960	1057	973	1047	1022	1006	997	1008	1009	1042	1002	1054	995	984	1020	997	971	991	986	975	999	977	975	1039	983	1056	998	1013	1010	992	1006	978	968	926	1034	1018	1007	1033	1014	1049	963	981	1040	1011	1011	999	979	996	935	955	1035	1046	943	1004	1072	995	1025	1026	977	953	961	989	965	938	1050	976	994	1041	1010	1004	979	1059	981	1009	990	1075	984	1001	919	1022	999	993	1003	1034	1008	1034	977	1001	1024	960	1026	988	1023	942	1103	988	979	995	1027	1047	898	1009	978	987	1059	1008	982	993	997	966	970	1033	999	1017	986	996	969	996	1051	956	992	1042	1016	1015	1015	988	1002	955	1013	1032	999	947	969	962	977	1050	1018	1071	1015	1025	1009	1005	1029	1019	977	975	1010	989	984	960	1053	1024	1035	965	1001	1011	991	998	1011	977	996	1017	953	944	1020	1038	968	1027	1056	990	979	1023	1005	1028	1047	1011	1012	1052	1019	1014	971	999	1001	963	1003	983	981	1034	1025	920	1012	987	980	995	1000	999	967	971	1066	980	1018	1045	930	1011	959	984	974	988	1000	997	1026	972	1012	1087	1008	959	999	959	965	952	1011	966	987	1039	988	1032	999	947	963	962	978	1012	1010	1004	974	977	1049	1007	1004	999	946	984	1048	1005	1015	957	999	969	1004	1042	986	1042	1093	1029	1016	1016	972	975	985	1003	997	1024	993	981	980	1006	1024	985	1050	1057	1006	984	1052	1018	1047	983	1012	1079	1004	1001	965	1006	988	1016	1014	1004	1006	999	1030	1005	1007	1003	1041	956	1013	975	988	986	1028	1030	1078	938	1032	1060	1033	995	997	1053	955	979	975	953	989	981	1042	950	982	981	999	1040	976	1007	1056	1040	1043	1024	977	993	1084	929	953	992	989	1010	982	997	994	1022	960	997	983	1001	989	1032	1022	929	1001	1015	1025	1043	1062	920	963	1008	969	935	988	1049	938	1047	999	951	976
23326	21778	29682	24460	21859	22555	18502	8898	6251	5170	4585	3854	3271	2686	2453	2302	2017	1797	1684	1518	1491	1453	1353	1385	1316	1265	1209	1205	1139	1154	1160	1185	1121	1183	1184	1190	1204	1120	1160	1097	1098	1130	1146	1210	1161	1096	1090	1128	1116	1118	1106	1086	1072	1105	1130	1084	1035	1085	1085	1110	1100	1068	1096	1030	1090	1111	1052	1096	1093	1045	1094	1045	1090	1075	1088	1051	1078	1045	1095	1058	1066	1048	1103	1092	1086	1102	1065	1062	1068	1095	1050	1081	1104	1072	1114	1044	1086	1052	1106	1034	1102	1102	1071	1087	1056	1043	1051	1124	1086	1083	1071	1105	1082	1120	1036	1113	1023	1074	1154	1093	1096	1035	1079	1169	1080	1063	1061	1056	1124	1094	1087	1122	1094	1058	1029	1116	1107	1132	1084	1118	1024	1071	1064	1026	1038	1069	1076	1135	1096	1024	1089	1078	1077	1119	998	1086	1071	1026	1071	1076	1063	1111	1145	1031	1088	1082	1050	1070	1061	1027	992	1031	1041	1023	985	1028	1118	1120	1065	1071	1111	1078	1071	1061	1048	1112	1056	1054	1084	1084	1067	1023	1069	1037	1062	1010	1073	1130	1082	1111	1072	1058	1056	1020	1071	1075	1017	1063	1068	1065	1088	1059	1107	1125	1123	1109	1026	1087	1035	1121	1076	1064	1066	1091	1052	1042	1096	1043	1013	1079	1114	1040	1088	1041	1057	1057	1144	1031	1087	1002	1090	1087	1005	1060	1076	1074	1060	1045	1032	1103	1111	1034	1079	1052	1064	1068	1138	1121	1112	1062	1072	1106	1041	1025	1158	1070	1112	1132	1109	1037	1042	1071	1048	1020	1073	1128	1102	973	1030	1048	1062	1046	1025	1136	1038	1136	1122	1032	1078	1116	1060	1058	992	1045	1087	1062	1106	1047	1049	1092	1103	1069	1011	1085	1073	1046	1107	1112	1044	1064	1027	1096	1100	1074	1080	1041	1054	1088	1076	1075	1040	1099	1035	1078	1036	1054	1124	1045	1055	1137	1126	1084	1078	1070	1076	1036	1096	1095	1084	1093	1099	1105	1087	1040	1018	1103	1176	1065	1049	1014	1055	1111	1105	1065	1034	1071	1090	1120	1069	1110	1034	1086	1070	1071	1127	1114	1103	1042	1072	1072	1108	1040	1094	1047	1088	1108	1042	1115	1047	1121	1134	1034	1025	1011	1087	1106	1051	1054	1098	1000	1064	1009	1065	1100	1086	1034	1023	1077	1078	1049	1012	1101	1055	1087	1060	1103	1024	1101	1090	1069	1029	1105	1128	1077	1030	1033	1087	1085	1068	1085	1118	1070	1071	1091	1052	1067	1106	1065	1068	1031	1112	1055	1048	1033	1048	1108	1038	1033	1144	1081	1073	1092	1081	1027	1123	1073	1040	1070	1070	1068	1094	1078	1072	1061	1111	1070	1066	1065	1105	1066	1080	1054	1118	1041	1054	1037	1117	1058	1113	1105	1075	1050	1062	1040	1096	1147	1098	1069	1109	1096	1061	1095	1030	1106	1053	1113	1074	1060	1056	1135	1093	1146	1118	1085	1077	1077	1077	1132	1034	1066	1127	1073	1091	1136	1051	1120	1113	1080	1067	1040	1057	1073	1107	977	1095	1129	1109	1061	1103	1115	1109	1029	1117	1131	1104	1026	1080	1121	1063	1110	1049	1046	1026	1113	1094	1087	1107	1070	1065	1096	1066	1112	1069	1125	1130	1074	1053	1042	1071	1052	1041	1083	1046	1118	1107	1041	1044	1048	1087	1033	1106	1039	1079	1085	1074	1072	1155	1067	1118	1063	1041	1074	1038	1095	1108	988	1092	1090	1075	1099	1165	1071	1104	1034	1058	1089	1081	1025	1064	1025	1048	1091	1089	1059	1071	1069	1114	1076	1097	1044	1014	1043	1050	1039	1097	1060	1119	1060	1078	1102	1046	1111	1040	1075	1030	1091	1068	1052	1069	1054	1069	1025	1062	1048	1001	1073	1092	1052	1091	1017	1103	1071	1053	1033	1051	1032	1101	1104	1111	1085	1148	1026	1045	1020	1078	1119	1075	1067	1099	1057	1009	1091	1076	1045	1083	1050	1082	1075	1096	1037	1050	1062	1116	1053	1073	1107	1063	1068	1071	1065	1058	1051	1049	1069	1077	1069	1105	1075	1020	1090	1069	1108	1073	1088	1096	1074	983	1072	1133	1048	1066	1041	1038	1014	1088	1057	1053	1108	1080	1052	1125	1094	1058	1063	1047	1010	976	1081	1023	1089	1128	1068	1051	1053	1088	1010	1026	1023	1055	1043	1039	1097	1081	1075	1034	1111	1060	1022	1026	1054	1077	988	1031	1136	1012	1067	1080	1079	1096	1002	1101	1133	1056	1103	1078	1122	1081	1108	1083	1034	1112	1032	1083	1100	1084	1034	1065	1054	1108	1107	1067	1104	1052	1045	1142	1065	1099	1065	1048	1099	1048	987	1062	1026	1001	1062	1027	1081	1062	1111	1028	1090	1054	1007	1119	1035	1057	1108	1103	1005	1008	1044	1076	1136	1041	1098	1050	1009	1105	1099	1121	1104	1008	1091	1084	1135	1104	1061	1044	1086	1066	1062	1080	1050	1125	1088	1107	1082	1042	1081	1084	1121	1072	1058	1101	1096	1072	1061	1090	1091	1100	1057	1092	1077	1086	1088	1087	1074	1025	1065	1066	1010	1080	1117	1065	1077	1010	1052	1071	1008	1031	1105	1110	1017	1112	1165	1066	1072	1072	1091	1076	1095	1029	1064	1076	1026	1070	1024	1053	1128	1114	1087	1078	1047	1118	1080	1129	1094	1039	1028	1085	1045	1111	1036	1133	1030	1071	1092	1080	1081	1096	1029	1009	1074	1090	1095	1060	1060	1077	1090	1036	1118	1086	1062	1125	1163	1073	1066	1070	1042	1065	1039	1030	1104	1115	1039	1063	1092	1076	1058	1128	1051	1097	1108	1075	1066	1101	1068	1031	1056	1130	1070	1047	1016	1082	1132	1126	1080	1033	1024	1120	1065	1048	1047	1126	1177	1087	1091	1078	1086	1068	1064	1041	1109	1010	1069	1032	1120	1072	1034	1055	1128	1054	1132	1057	1067	1047	1087	1070	1034	1124	1054	1077	1077	1058	1009	1076	1040	1107	1086	1089	1056	1085	1098	1100	1061	1037	1066	1051	1069	1003	1040	1085	1065	1098	1054	1040	1100	1008	1039	1026	1089	1060	1050	1098	1036	1051	1070	1105	1147	964	1083	1083	1064	1062	1055	1043	1054	1095	1032	1097	1096	1089	1055	1085	1084	1039	1021	999	1082	1064	1062	1018	1040	1139	1061	1061	1081	1099	1104	1049	1070	1081	1065	1018	1058	1066	1071	1068	1024	1103	1016	1096	1018	1104	1085	1067	1109	1084	1103	1122	1060	1103	1144	1082	1052	1076	1055	1066	1068	1055	1077	1048	1098	1124	1056	1061	1052	1124	1029	1084	1067	1086	1107	1034	1133	1067	1137	1021	1095	1070	1034	1035	1097	1138	1006	1063	1047	1090	1059	1089	1116	1092	1080	1073	1058	1077	1042	1094	1075	1057	975	1033	1055	1050	1052	1065	1060	1064	1096	1112	1114	1085	1060	1074	1126	1060	1073	1042	1072	1086	1059	1077	1012	1011	1088	1114	1061	1075	1036	1061	1092	1097	1073	1067	1085	1048	1058	1055	1105	1088	1100	1131	1078	1066	1049	1099	1039	1086	1020	1092	1094	1107	1005	1076	1031	1052	1060	1031	1055	1112	1031	1059	1093	1066	1057	1129	1010	1063	1079	1088	1045	1082	1071	1066	1077	1131	1088	1005	1030	1022	1045	1049	1104	1029	1044	1079	1150	1061	1089	1116	1104	1046	1086	1030	1077	1002	1038	1041	1062	1108	1055	1058	1069	1044	1089	1094	1026	1064	1093	1036	1143	1011	1035	1008	1059	1095	1077	1079	1042	1055	1098	1112	1067	1073	1068	1105	1082	1200	1061	1118	1120	1041	1086	1105	1112	1042	1022	1079	1085	1053	1112	1087	1061	1087	1033	1044	1101	1078	1008	1085	1067	1071	1037	1083	1074	1129	1039	1069	1060	1029	1074	1045	1009	1074	1042	1043	1093	1068	1075	1132	1053	1077	1091	1065	1035	1059	1115	1015	1061	1084	1062	1050	1046	1109	1068	1069	1077	1110	1083	1073	1056	1057	1043	1064	1060	1055	1093	1052	1108	1091	1068	1056	1060	1060	1044	1088	1026	1011	1022	1105	1128	1082	1021	1042	1070	1050	1069	1085	1024	1113	1092	1019	1090	1070	1118	1114	1094	1034	1080	1089	1033	1013	1044	1044	992	1026	1134	1076	1027	1092	1035	1107	1062	1069	1020	1081	1043	1101	1068	1090	1073	1050	1109	1064	1073	1113	1091	1046	1020	1088	1063	1081	1066	1024	1133	1106	1040	982	1062	1027	1043	1052	1036	1087	1043	1020	1055	1052	1103	1066	1070	1029	1085	1079	1073	1068	1023	1101	1093	1088	1119	1012	1036	1059	1019	1089	1085	1026	1072	1020	1076	1077	1080	1052	1073	1089	1124	1046	1044	1176	1080	1036	1035	1107	1052	1103	1049	1038	996	1070	1082	1073	1083	1027	1094	1064	1087	1021	1082	1066	1082	1046	1067	1080	1071	1064	1038	1093	1057	1023	1079	1041	1074	1044	1035	1083	1091	1107	1076	1034	1130	1082	1076	1086	1045	1101	1058	1036	1094	1106	1031	1082	1036	1058	1085	1089	1079	1124	1055	1053	1091	1103	1101	1112	1096	1062	1069	1060	1079	1049	1050	1078	1056	1131	1081	1103	1042	1028	1105	1065	1136	1097	1016	1025	1072	1061	1046	1031	1106	1085	1082	1091	1104	1083	1026	1051	974	1038	1101	1054	1082	1080	1086	1090	1041	1054	1068	1051	1051	1047	1020	1097	1046	1039	1080
32297	45330	36065	25250	19371	15624	13199	11025	8720	7358	6334	5307	4428	3504	3267	2868	2413	2185	1847	1711	1708	1586	1518	1431	1396	1253	1248	1184	1160	1175	1163	1143	1264	1216	1211	1235	1186	1191	1135	1174	1140	1091	1074	1100	1117	1113	1152	1149	1124	1050	1007	1085	1065	1077	1115	1063	1055	1056	1088	1114	1030	1081	1060	1035	1083	1050	1052	1010	1084	1060	1013	1078	1044	1070	1082	1035	1147	1094	1050	1031	1071	1070	1041	1090	1108	956	1017	1085	1015	1008	1029	1014	1086	1027	1036	1052	1000	1060	1068	1122	1055	1036	1024	1031	1045	1004	1024	1001	1029	1066	1082	1008	1039	1011	1004	989	1034	1071	1033	953	1000	1058	1058	1108	1034	1063	1037	1039	1071	1067	1029	1049	1082	1028	1002	1001	1011	1035	1049	1027	1012	1041	1075	999	1038	1051	1030	997	990	1092	1002	1053	1064	1043	1085	1018	1066	1065	1016	1048	1016	1074	1065	1076	1025	1018	1042	1041	1030	1066	1064	1008	1003	1032	1004	1002	1029	1044	1064	991	1059	1124	1012	1110	1043	1065	1057	1080	1055	1015	1032	1075	1048	1063	1064	995	1047	1006	988	1067	1078	1048	1055	1074	1032	1066	1056	1012	1043	1024	1041	1080	1024	1016	981	1029	988	1078	1041	1078	1076	1066	1030	1034	1083	1063	1031	1005	1047	1039	1061	1038	1087	1011	1012	987	999	983	988	1076	1005	1021	1029	1084	1038	1035	1024	1047	1026	1031	996	1041	1053	1095	1115	1021	1079	1038	1084	1037	1021	1030	1047	990	1056	1027	1037	1069	1025	1048	1056	1035	1053	1047	992	1118	1100	988	1039	984	1037	1010	1072	1057	1021	1112	1061	1048	1043	1053	1055	1038	989	978	1076	1078	1071	1033	1047	1050	1017	1037	1054	1013	1073	1042	1048	1032	1018	993	1023	1097	1051	1069	1059	1008	1037	1028	1019	1076	1063	1058	996	1030	1090	1013	978	1035	1014	1079	1067	1042	1019	1033	1091	1042	1020	1032	1029	1019	1035	1034	1024	1053	1055	1022	972	1000	1012	1053	1006	1029	1035	958	1050	1068	1014	1024	1054	1082	1032	1057	1099	1097	1021	1077	995	993	1025	1047	1025	1047	1051	1055	1021	1046	1003	1034	1035	998	1065	1036	1089	974	1060	1083	1044	1104	955	1093	1067	1066	1027	983	1031	1068	1044	1050	972	1011	1072	1038	1024	1017	1043	1013	1051	1063	1029	991	1038	1044	1033	987	1055	1022	1105	1055	1032	1030	1056	1042	1020	1075	974	1093	1025	1033	1050	1040	1008	1014	1069	1112	1015	1055	1028	1081	1026	1058	1077	1018	1014	1076	1087	1066	1007	1042	1030	987	1035	1018	1056	1012	1076	1086	1067	1050	1038	1004	1034	1018	1013	1014	1017	1042	1044	1033	999	1027	1048	1029	1044	990	1046	1010	1029	1028	1037	1062	1034	1046	1006	1068	1031	1049	1047	1076	1002	1030	1005	1019	992	1048	1034	1037	1031	1032	1078	1058	1044	1013	960	1037	1050	1061	1091	1036	1051	1040	1043	1014	1027	1101	1047	1008	1017	1057	1088	1051	1109	998	1083	1114	1088	999	1089	1073	1041	1021	1029	1064	1064	1026	1090	1038	998	1036	1038	1038	1017	1074	1024	1023	1010	1076	1012	988	1072	1033	1002	1053	1023	1068	1011	1092	997	975	1018	1057	1011	1038	980	1093	1075	1128	1063	1011	1077	983	1033	1054	1057	1049	1057	1006	1022	1054	997	1052	1041	1082	1063	1050	1027	1036	1031	1051	1045	1050	963	1056	1068	1067	957	1067	1037	1040	1026	1038	1024	1067	1015	1064	1111	1030	1048	1073	1036	1020	1045	1103	978	1074	1008	1024	1016	1073	1059	978	1078	987	1046	1090	1062	1099	1064	1041	1031	1027	1066	1030	1036	1034	1051	984	1086	1020	1088	1020	1034	1080	1064	1022	1000	1065	1088	1046	1072	1027	1034	1058	1015	1034	1074	1070	979	1063	1021	1008	1019	1065	1042	1089	1081	983	1017	1058	1059	1029	984	1016	1038	1084	1024	1069	1074	1020	1046	1017	1023	1018	1071	1058	1027	1088	989	1129	1090	1034	971	1029	1006	1069	1074	1027	1022	998	1031	1049	1027	1054	997	1028	1007	1036	1079	1062	1117	1066	1024	1020	1016	1092	1050	1017	1101	1024	1078	1032	1049	1051	982	1029	1030	1086	1080	1011	1050	983	1008	1101	1050	1033	1036	1041	1026	1018	1082	1013	1038	1016	1034	1045	1099	1007	1017	1072	1019	1060	1021	1059	995	1085	1010	1018	1081	1065	1007	1059	956	1075	1015	1043	1108	1003	971	1032	1070	1053	1053	1028	1053	1072	1036	1082	1052	1020	1014	1043	982	1014	1081	1027	1041	1086	1087	1020	1009	1029	1046	1015	1089	1047	968	1078	1062	1049	996	1040	1068	1069	1052	1089	1085	998	1002	985	1026	997	1062	1043	1031	1065	1010	993	1030	1104	988	1094	1033	1054	1027	1051	1024	1094	1025	1061	1046	1057	1053	1008	995	1106	1028	1051	1024	1024	1054	1052	1053	1056	1002	1012	1044	1053	1067	1060	1050	1033	991	1091	1026	1028	1026	1050	992	990	1043	1012	1030	1056	1111	1022	1035	1067	1030	1011	1052	1025	1037	1035	1093	1073	1013	1092	1048	1005	1028	1059	1064	1012	1037	981	1081	1042	1031	1072	1020	1071	1019	1040	995	1082	1022	1092	1095	980	1076	999	1107	1002	1005	1030	1057	1064	1048	1040	972	1055	1033	1043	1002	1091	1000	1090	1021	967	1003	1044	1095	1030	960	1076	1079	1027	1071	989	1088	1010	1071	1004	1074	1088	1053	1044	1083	1049	1082	1019	1042	1087	995	1016	1071	1051	968	1021	1000	1103	1034	1039	1057	994	1029	1043	1097	1070	1059	1022	1072	1031	1099	1054	1051	1027	1085	1044	1011	1046	1013	1047	1028	1049	999	1053	1024	1065	1021	1086	1027	1098	1007	1034	1044	1026	999	1030	986	1050	1058	1072	1003	1025	1035	1066	1082	1019	1042	1023	1028	1023	1058	1058	1003	1022	1057	1017	1034	1098	1071	1077	1099	1074	1041	1006	1059	997	1007	1080	1060	1041	1058	1062	999	1001	982	1087	1045	1046	1062	1053	1044	1065	1061	1044	1069	991	1045	1073	1049	1056	1052	1113	1015	1041	1050	997	1006	1016	1090	1061	1064	1042	979	1048	1061	1090	1002	1062	1013	1019	1040	1063	1062	1047	1014	999	1052	1105	1072	1109	1020	1084	1013	1041	1056	1073	1082	1034	1022	1059	1082	1020	1058	1040	987	967	1029	991	1011	1046	1082	1051	1075	982	1024	1113	1042	1111	1035	1075	1024	1035	1064	1099	1072	1046	1067	1075	1021	1088	1078	1048	1062	1022	1066	1060	1041	1080	1009	1048	1062	1035	1004	1003	994	1039	1002	1120	1092	1054	1056	1026	1002	1044	1039	1038	1011	999	1021	1047	1064	986	1047	1092	1047	1053	1022	1049	1009	1071	1006	1050	1033	970	1052	1083	1071	1003	1073	1055	1055	1028	1020	1082	1073	1022	1065	1020	1057	1066	1024	1060	1030	1056	1019	1059	1054	1007	1020	1070	1077	981	1015	1029	1046	1029	1063	1045	1091	1080	1122	1035	1087	1100	989	1017	1010	1048	1087	1034	993	1068	1098	1038	1020	1014	1023	995	1014	989	1074	1057	1027	1060	1019	1061	1037	1077	1034	1059	1079	1031	1062	1006	1022	1067	1036	1105	1031	1047	1043	1077	1013	1000	1025	1044	1073	1037	1074	1069	1061	1037	1119	1012	1053	1084	1032	1075	1060	1062	1006	1083	1027	1015	1002	1091	1019	1055	1073	1093	1062	1009	1039	1029	1018	1090	1097	1025	1065	1034	1034	1054	1018	1024	1044	982	1051	1109	1012	1053	1040	1048	1080	1045	1057	987	1017	1055	1014	1071	1063	1001	1042	1046	999	1064	1065	1037	1001	1087	997	1072	1039	1088	1005	1025	1067	999	1019	1042	1062	1045	1086	1085	1038	1046	1025	1075	1115	1063	1076	996	1074	1036	1076	1039	973	1100	1081	1050	1052	1004	1060	1064	1053	1099	1119	1035	1038	1010	1006	1068	1024	1064	1064	1042	1061	988	1006	1050	976	1055	1051	1062	1070	1006	1042	1089	1006	1119	1072	1044	987	1030	1101	1017	1011	1044	1050	1069	1060	1037	1086	1020	997	1024	1032	1120	1020	1027	1027	1027	1055	999	1062	1021	1066	1042	1053	1070	1067	1002	1105	1042	1072	1039	1071	1057	1059	1037	1031	1043	1035	1053	1093	1042	1051	1074	1031	1085	1017	1025	1024	1014	1014	996	1028	1012	1016	1047	1064	1071	1060	1028	1048	1021	958	1041	1085	1069	1030	1036	1008	1083	1061	1046	1085	1010	1011	1026	1062	1103	992	1015	1044	1079	1045	1018	1011	1046	1062	1091	1049	1003	1043	1089	1085	1052	1032	1072	1021	1027	1072	1026	1075	1065	1071	980	1001	1062	1037	1091	1059	1052	1023	1005	1027	1024	1075	1097	1075	1039	1073	1056	992	1096	1033	1056	1088	1036	1058	1071	1049	1042	1045	1022	1060	1033	1041	971	1046	985	995	1030	1001	962	1006	1015	1067	1048	1010	1039	1073	1057	1067	1112	1026	978	1035	1052	1029	1047	1016	1015	1065	1035	1008	1080	1050	1053	1038	998	1046	964
28657	22417	21050	13266	6741	4648	3676	2933	2435	2057	1814	1526	1322	1174	1175	1118	1064	931	909	861	946	829	879	890	813	767	786	771	853	837	777	809	806	811	815	839	855	806	802	759	794	762	784	742	795	739	821	777	770	787	783	771	779	795	825	770	746	767	750	752	759	782	769	797	741	740	727	805	739	820	752	815	795	814	725	743	771	828	780	784	743	759	760	738	761	760	752	724	761	758	754	759	768	769	719	777	807	790	745	777	760	755	742	786	752	790	764	716	816	764	779	811	763	796	782	740	750	792	735	741	736	730	776	766	758	768	772	822	756	798	778	746	741	792	726	731	784	734	756	740	765	786	828	761	758	767	767	739	759	774	793	776	737	762	774	765	726	771	752	742	799	745	818	747	759	808	814	756	756	792	709	797	773	727	769	804	757	733	753	782	744	702	768	792	748	829	769	797	807	736	728	778	754	800	782	721	773	756	725	781	738	804	841	761	810	785	739	814	774	767	741	782	732	770	744	800	747	825	783	834	770	805	763	781	776	759	765	761	803	792	734	739	722	827	806	761	778	769	781	813	739	788	766	821	791	767	796	753	789	797	732	799	791	785	759	785	751	739	762	858	801	778	840	775	756	785	757	843	778	739	730	775	724	795	742	739	747	762	766	761	753	751	714	766	825	829	737	739	820	769	798	790	801	777	762	765	757	734	749	855	735	737	767	778	813	746	813	755	774	776	780	804	793	779	746	801	786	726	773	822	722	734	816	771	738	761	753	802	774	718	760	761	762	776	789	768	730	769	761	777	765	787	794	739	747	807	769	711	776	787	805	717	735	767	788	783	807	752	754	796	776	792	739	793	789	789	804	752	793	775	802	744	725	770	807	762	818	780	743	736	761	781	785	747	786	765	774	801	780	776	807	798	776	757	753	773	770	812	776	738	780	767	752	755	742	751	767	750	768	722	801	778	788	777	764	774	764	799	722	755	812	765	787	770	762	791	836	800	777	803	774	771	789	770	820	771	815	729	825	767	740	792	803	792	752	769	820	734	748	760	781	775	786	778	728	771	748	781	761	727	804	799	793	773	787	760	740	746	754	748	740	811	876	781	728	796	794	794	798	764	783	774	727	771	800	781	739	815	782	750	743	768	778	798	796	767	786	814	779	751	746	771	766	770	788	801	721	757	727	796	806	749	794	773	767	794	755	797	777	759	804	756	762	748	759	781	747	786	781	752	745	771	772	788	826	773	735	764	740	756	773	759	720	794	778	766	773	766	801	701	765	772	761	765	775	822	767	713	789	756	785	754	790	753	809	737	791	726	778	765	796	789	777	765	750	769	742	790	749	728	774	749	776	780	796	789	763	820	802	721	735	731	776	781	735	770	771	733	794	748	768	767	758	800	774	795	790	769	699	785	785	791	846	762	752	779	775	808	801	797	736	794	774	787	762	794	742	745	776	768	780	761	779	764	753	776	704	768	779	775	800	766	770	770	756	739	792	755	786	774	828	808	751	717	806	757	823	743	791	796	757	709	849	760	730	764	824	753	750	801	761	774	769	821	794	743	770	823	814	804	753	754	745	804	775	785	749	732	751	773	773	780	766	767	765	795	780	751	739	786	775	790	763	788	750	794	746	812	791	711	753	777	793	742	792	759	743	789	800	811	804	847	793	736	756	767	792	785	763	753	785	795	776	755	778	803	778	785	757	840	763	790	796	765	801	792	820	772	769	827	773	726	776	771	782	815	759	765	792	755	770	785	710	770	818	769	829	764	770	739	762	801	779	783	800	784	730	799	715	763	789	774	743	747	796	762	775	768	776	775	768	803	784	834	759	749	752	815	821	730	744	787	794	774	767	772	794	748	766	770	753	750	755	792	801	772	785	754	753	772	764	784	808	766	791	789	755	769	787	756	763	823	743	769	814	822	825	749	747	753	806	753	732	766	754	730	737	758	726	771	786	716	795	751	761	721	769	749	777	811	800	779	786	715	776	778	739	752	801	762	775	789	730	796	773	782	806	746	784	762	754	740	769	715	791	747	747	798	786	745	810	770	758	805	745	785	733	732	756	819	762	754	778	823	757	766	759	783	733	773	743	762	837	761	798	788	760	800	746	788	815	781	843	804	740	788	816	761	743	744	772	782	753	772	762	788	745	786	775	806	796	804	753	777	756	791	824	784	778	796	771	775	771	783	768	793	777	773	711	752	782	750	754	795	798	794	785	779	809	788	722	768	771	829	762	765	764	764	777	769	785	775	741	762	757	798	752	816	732	720	797	767	779	803	792	724	750	754	775	803	745	747	814	784	781	761	747	810	816	782	767	802	794	754	769	814	782	802	768	790	743	765	786	763	769	793	765	761	848	716	720	761	832	751	758	791	798	791	795	751	818	785	791	747	762	742	809	791	786	773	749	727	759	767	801	761	746	792	774	760	754	806	797	778	768	761	700	755	759	767	842	785	766	752	743	731	753	826	819	774	771	727	742	768	758	758	752	712	744	756	726	741	756	811	777	799	773	775	765	835	760	778	808	769	757	783	775	805	820	781	774	745	766	765	760	756	812	782	827	759	799	808	721	803	781	731	743	764	822	760	765	805	775	772	832	775	768	775	755	795	766	735	762	744	794	746	782	796	750	834	770	789	759	778	740	783	756	809	720	780	802	745	760	784	774	822	744	754	767	764	817	769	773	741	707	752	739	794	761	782	799	757	797	788	798	761	781	774	748	782	795	766	776	735	790	798	822	778	754	791	763	738	717	729	785	782	762	769	752	808	779	773	726	701	766	796	775	733	751	762	782	739	768	765	783	757	777	823	764	806	787	820	779	806	802	832	774	791	764	812	807	803	764	819	787	778	781	751	785	760	790	741	761	774	761	757	764	770	765	808	745	711	718	769	763	752	734	757	752	765	826	743	755	799	802	759	787	793	785	767	753	769	742	825	820	791	778	760	772	809	745	750	785	803	803	753	795	810	763	730	779	683	820	805	797	725	762	754	800	757	720	764	776	729	710	789	822	798	752	759	774	752	777	823	804	786	774	742	755	817	801	756	752	766	749	755	800	775	715	819	797	790	755	792	776	751	821	784	738	755	749	736	730	784	810	834	796	765	779	765	811	778	740	783	775	725	791	748	753	759	774	795	791	796	802	795	778	785	832	737	751	754	795	786	750	797	755	802	740	756	789	793	776	777	766	769	703	765	784	733	774	786	747	731	779	753	734	749	771	761	754	801	771	775	756	761	763	765	735	789	776	805	768	727	726	745	793	766	770	782	785	801	748	818	762	773	765	796	778	772	798	802	738	792	744	821	769	772	741	752	732	765	765	771	771	760	792	781	774	792	728	776	811	790	755	783	764	798	776	775	765	709	748	821	747	756	795	751	781	783	787	731	770	751	746	747	830	732	776	753	811	813	818	765	792	774	806	767	767	839	775	795	787	798	790	742	791	768	761	776	769	761	772	752	806	780	783	772	746	773	762	757	762	791	746	749	772	792	820	774	776	790	752	790	785	801
23956	29074	20363	12018	8673	7054	5753	4506	3623	2960	2492	1998	1691	1458	1396	1185	1167	1102	999	1011	956	889	907	841	869	882	774	873	814	814	779	796	799	828	853	853	837	832	816	787	807	807	803	818	784	813	794	779	784	811	797	816	771	833	814	802	758	838	785	834	766	751	764	795	794	811	837	789	739	768	816	771	789	799	784	798	749	760	811	819	771	766	804	806	770	841	806	763	830	801	769	822	708	832	770	814	795	770	758	808	764	809	784	762	752	781	738	788	798	785	825	799	835	791	737	786	774	790	796	825	745	799	831	806	806	793	750	775	769	849	805	815	790	766	772	764	779	764	748	787	785	804	771	777	832	743	786	770	784	808	820	785	778	774	773	811	755	795	798	770	822	784	806	817	804	805	764	816	826	780	797	774	766	814	773	788	823	743	835	818	813	791	830	804	856	768	837	829	764	742	803	804	825	779	780	802	800	790	804	748	808	790	788	810	817	760	784	767	776	744	778	792	776	785	765	847	851	780	742	800	788	812	773	768	826	823	773	757	777	836	804	812	757	795	775	791	783	802	775	763	787	786	765	780	792	843	749	786	780	822	818	781	764	749	797	773	779	803	777	742	788	784	762	788	780	770	819	744	775	760	751	762	806	754	789	745	739	823	775	791	784	833	792	785	840	791	815	778	797	802	739	812	753	742	758	778	794	839	780	777	791	791	802	768	758	775	854	844	793	835	781	776	763	783	750	767	758	786	745	848	768	817	740	776	801	810	819	775	761	763	784	786	763	836	798	798	744	807	821	805	776	805	849	758	773	757	769	738	773	828	772	743	804	749	803	784	808	776	802	821	777	783	745	738	769	780	790	810	801	816	678	800	796	809	775	773	807	804	817	805	764	749	796	813	858	780	784	760	735	803	816	800	763	770	799	780	787	788	778	808	765	790	829	769	828	760	761	747	772	747	774	736	820	764	841	831	787	822	794	775	766	775	768	755	823	763	850	775	800	744	747	748	774	820	724	757	820	785	815	812	762	804	751	822	807	805	752	759	800	751	780	761	737	781	824	804	758	734	832	786	776	789	845	805	803	846	758	790	762	767	827	798	802	794	794	765	728	820	736	778	744	799	770	798	774	781	791	801	795	810	812	763	795	832	755	800	839	805	768	801	798	816	767	741	800	780	767	807	821	826	713	761	780	778	797	767	787	791	728	791	851	811	799	781	778	830	807	782	778	761	742	830	775	790	798	798	818	794	793	736	792	789	812	773	763	822	762	804	800	776	803	745	735	755	832	809	768	790	782	777	819	782	795	733	746	762	817	774	782	780	802	791	762	784	786	794	830	821	770	776	791	835	784	794	832	757	822	808	820	773	807	747	787	782	768	816	775	750	819	785	787	842	777	736	796	806	818	746	799	827	787	735	829	786	740	801	758	793	787	766	759	812	785	752	804	804	775	829	823	798	838	801	722	789	819	794	779	750	771	806	767	786	784	789	795	776	767	761	793	799	838	818	813	806	802	782	782	802	783	760	839	753	739	801	733	825	788	804	810	783	797	859	788	754	782	788	763	799	773	747	759	783	844	770	818	801	781	805	760	770	795	783	776	804	750	773	767	763	795	782	813	752	777	809	776	795	825	770	726	802	745	860	796	791	740	815	805	803	798	727	785	789	768	812	750	827	784	771	752	806	796	672	760	798	734	788	755	827	808	788	829	793	761	795	753	723	746	764	770	741	780	784	788	818	759	747	797	759	778	820	785	829	747	772	744	749	745	811	761	831	773	829	800	783	815	784	764	793	785	724	773	792	812	774	778	804	778	805	789	781	753	797	732	806	853	749	755	737	788	768	804	788	814	766	790	820	817	770	776	808	812	772	769	805	785	781	806	782	759	831	749	776	787	793	816	728	786	755	750	804	740	789	759	776	773	788	798	787	775	757	815	772	792	786	753	781	830	790	714	771	813	781	797	781	778	819	799	811	768	811	833	786	740	794	785	805	716	766	767	801	783	771	796	790	786	786	798	779	727	820	805	816	782	811	800	808	847	780	773	815	856	770	798	780	741	764	773	786	751	777	799	771	820	773	830	780	803	771	786	780	847	744	786	765	829	808	823	779	828	808	762	781	811	796	793	780	822	777	781	724	773	752	841	779	809	811	804	777	811	758	814	815	780	774	818	763	809	815	777	793	827	765	815	821	746	822	780	795	774	801	799	778	746	773	755	778	785	811	814	744	799	824	757	798	791	735	777	770	811	770	750	772	769	802	789	732	793	739	762	784	830	746	792	733	809	780	821	828	769	820	805	771	824	832	831	792	820	833	785	756	766	802	752	768	790	826	764	806	760	792	799	795	832	753	751	805	791	806	790	761	807	788	730	792	813	814	780	732	803	815	831	753	772	808	812	812	734	743	756	761	766	775	747	775	757	774	775	774	798	784	793	817	794	751	743	830	851	794	798	795	764	790	790	779	828	813	779	763	825	721	806	795	770	787	744	771	797	790	825	798	760	769	763	735	791	788	802	802	784	794	789	747	790	763	772	850	794	798	758	732	795	830	774	843	748	785	799	827	769	811	781	770	752	791	792	821	751	805	781	786	802	772	759	799	782	777	756	825	822	791	794	767	764	823	811	791	760	806	799	797	745	748	781	756	794	844	840	790	837	740	832	788	771	800	741	788	798	759	781	769	817	744	767	797	772	768	763	753	803	780	810	761	774	784	810	777	805	750	809	766	771	771	807	778	783	797	809	799	819	777	799	799	771	829	800	756	767	792	797	785	780	796	784	776	810	807	816	754	791	804	815	813	768	770	797	702	758	805	764	784	837	767	803	807	801	789	845	787	805	796	775	771	795	812	814	738	801	807	764	785	760	754	772	775	784	785	802	775	811	767	848	807	821	755	829	743	773	745	789	766	820	783	796	712	739	795	792	762	798	765	825	740	791	779	787	744	763	797	800	754	799	841	851	775	759	768	812	784	792	814	792	786	809	797	820	804	737	801	768	812	821	796	779	791	795	778	842	786	817	790	802	792	792	757	785	850	752	753	775	779	799	736	792	780	843	727	796	813	741	802	758	768	811	826	763	798	773	811	762	794	773	780	780	787	765	784	746	764	819	781	787	747	809	787	767	828	733	779	772	822	779	808	762	801	764	822	767	762	710	700	796	769	775	783	768	806	816	805	791	812	819	760	790	789	870	807	777	768	779	771	806	793	776	784	793	804	787	756	789	775	740	805	819	758	825	836	802	773	759	808	802	782	790	721	818	771	769	757	718	811	794	785	816	794	746	830	780	771	812	762	773	767	782	739	819	805	784	771	781	774	740	776	813	784	799	790	781	787	836	822	777	809	795	770	799	739	791	784	810	751	810	764	810	782	796	793	787	780	810	798	812	768	818	818	732	798	798	796	807	803	831	795	777	775	761	765	721	795	812	793	783	762	800	808	802	800	823	802	810	817	829	762	758	774	775	800	790	822	795	736	787	749	804	759	803	753	816	777	766	751	767	772	817	757	778	809
23367	20753	27856	23758	20995	16374	8902	5262	4241	3421	2757	2088	1876	1649	1531	1365	1279	1148	1108	1055	1032	976	922	917	876	870	835	815	788	806	821	851	873	866	839	784	874	800	808	767	768	782	785	806	769	772	862	880	853	816	818	774	770	725	784	762	741	714	765	737	777	776	780	767	726	725	783	766	823	733	754	737	784	708	741	776	759	739	767	776	758	746	745	780	730	809	766	756	770	817	759	746	760	835	755	791	795	804	716	810	797	731	701	804	767	740	788	756	749	761	753	760	765	791	771	712	722	752	739	828	775	739	774	764	787	785	761	813	751	753	741	759	757	756	785	760	753	769	782	742	814	764	784	773	801	722	720	753	761	797	744	790	724	794	757	784	729	772	741	806	741	760	747	789	803	752	752	767	721	790	720	705	748	738	845	765	750	761	736	793	722	713	798	757	731	783	779	782	773	787	736	747	754	756	766	750	742	792	721	797	726	691	745	773	766	736	773	787	738	732	823	741	724	763	789	728	756	753	765	816	747	771	734	764	769	754	739	796	852	782	807	778	729	758	752	769	716	783	733	714	761	735	771	767	774	769	784	741	773	721	743	758	797	790	796	794	688	808	743	793	748	764	789	787	796	777	756	742	730	767	732	773	770	810	779	795	742	725	783	751	747	788	758	757	723	759	752	768	783	818	791	801	723	762	778	753	747	725	726	733	827	810	801	753	738	733	761	742	763	742	848	764	781	735	766	760	791	770	734	769	732	696	795	768	752	758	744	751	795	744	739	786	767	742	768	711	756	745	806	764	739	733	765	757	780	811	708	755	741	769	797	774	757	753	747	743	773	763	735	750	780	725	780	704	797	753	786	777	782	756	790	751	796	826	817	763	778	790	810	766	726	784	762	786	742	744	749	742	791	756	758	771	696	764	762	744	757	786	746	753	762	783	799	746	787	763	805	784	774	742	746	717	719	773	726	809	774	780	802	767	774	771	760	782	774	761	742	774	734	757	752	761	801	757	767	741	761	725	738	774	770	746	760	772	701	730	771	794	738	737	723	752	723	755	728	766	780	807	781	771	759	778	814	775	753	759	787	729	735	754	753	738	780	735	797	788	772	776	742	752	786	703	739	776	765	797	734	708	754	727	780	751	742	779	789	798	775	752	764	742	765	772	742	772	785	739	729	698	748	804	794	721	762	701	739	774	731	749	811	740	726	770	795	795	754	761	755	771	735	805	755	724	743	725	713	782	779	780	760	788	782	759	741	768	713	688	731	735	741	756	786	746	773	778	715	744	766	740	747	783	720	762	787	828	725	739	827	732	747	743	766	728	746	728	770	793	750	808	751	729	768	782	746	769	721	752	765	789	776	801	792	769	762	770	760	747	739	781	741	734	801	688	835	772	766	783	779	782	761	751	760	794	773	729	751	749	776	811	732	770	786	738	775	782	735	790	779	770	796	775	803	755	796	748	790	782	789	758	750	725	822	774	771	738	737	794	790	711	789	730	747	775	793	757	781	781	775	755	774	770	762	734	780	805	712	717	765	756	766	797	784	796	721	770	716	818	786	734	725	744	813	764	752	758	762	756	731	736	750	720	774	748	752	774	717	814	763	745	740	787	793	782	701	803	759	748	789	755	770	721	767	732	758	761	728	790	786	794	774	762	762	782	745	769	779	775	762	744	764	755	788	768	762	784	741	767	707	716	717	757	745	739	809	754	736	773	779	725	776	803	756	765	702	753	792	781	766	798	766	803	741	808	796	828	789	773	804	765	795	777	745	751	755	699	750	688	759	810	761	754	769	775	761	737	769	777	766	751	781	734	747	787	759	749	787	761	790	775	769	759	797	784	726	732	771	757	841	751	775	726	755	750	783	770	791	702	759	786	721	773	760	797	802	732	798	797	774	768	754	750	758	778	769	797	762	736	753	751	718	767	711	794	783	716	754	772	785	758	809	757	803	743	709	814	792	822	727	740	720	743	783	825	726	761	723	772	759	770	725	797	768	801	778	804	807	719	768	779	816	784	754	736	724	760	764	763	748	786	775	806	761	752	775	728	760	775	787	759	743	733	784	726	740	744	763	755	746	731	771	789	726	781	777	774	785	717	742	744	812	718	682	741	800	767	765	713	736	767	726	741	739	823	756	773	785	784	743	736	774	717	691	765	808	771	749	748	743	785	733	764	733	763	757	825	756	751	793	751	758	719	773	804	733	725	795	728	711	721	719	775	755	774	711	806	753	757	720	789	737	759	782	712	789	794	732	767	761	770	753	793	744	749	738	780	716	743	758	780	769	786	810	757	734	786	767	722	743	814	774	813	783	763	769	783	793	771	771	803	746	762	753	765	749	818	755	715	805	778	741	789	747	768	741	750	774	775	756	768	731	738	749	781	770	746	752	770	769	789	784	736	793	732	791	794	784	698	762	772	765	774	833	813	780	774	730	757	775	800	702	778	737	757	736	770	776	828	720	750	772	729	767	791	761	746	778	772	758	776	780	733	715	731	713	739	776	760	724	722	737	742	831	744	757	776	747	757	775	733	778	760	786	757	749	770	760	741	764	867	751	703	795	737	757	712	778	721	781	757	760	714	757	733	746	766	738	787	783	749	756	735	761	767	731	796	808	765	767	791	792	752	761	718	783	722	774	799	790	721	784	716	768	818	695	747	727	708	780	737	731	770	725	764	743	761	728	760	793	766	770	769	807	792	749	774	720	776	764	736	705	775	737	777	826	709	752	744	754	833	767	726	779	779	736	781	795	730	737	783	744	801	810	826	800	795	816	750	722	769	723	735	760	709	774	750	785	757	792	783	769	792	748	731	730	780	812	834	759	779	744	729	771	750	806	722	744	760	743	773	784	741	788	756	752	756	758	744	808	800	771	754	761	770	787	740	711	764	776	798	734	729	749	745	711	758	785	760	767	797	746	775	729	760	750	730	722	791	770	749	770	738	771	735	746	801	769	781	789	735	759	770	777	731	764	728	741	776	750	734	758	844	726	790	802	810	745	783	770	742	769	781	768	763	733	759	756	749	777	704	812	803	787	795	745	763	755	763	764	793	748	745	716	789	742	767	784	832	759	774	781	745	783	742	772	726	773	760	746	769	699	757	737	813	765	734	747	739	721	735	788	786	725	747	764	753	785	750	757	730	731	714	795	788	732	799	751	754	759	736	742	733	774	805	756	759	767	784	793	765	731	753	800	737	787	748	793	771	776	782	775	727	720	735	731	713	785	764	733	738	775	773	771	789	775	774	758	757	841	746	786	733	747	776	775	762	819	742	762	731	767	798	720	726	769	815	802	788	775	758	763	777	811	777	745	801	748	765	740	781	816	767	785	748	807	749	773	716	768	757	717	728	767	750	779	799	745	753	762	769	814	787	777	725	746	734	760	748	792	770	758	764	751	775	770	812	720	747	740	776	754	762	734	757	761	747	739	745	753	765	736	756	826	781	820	776	796	771	738	776	735	713	747	746	764	711	766	781	760	794	794	737	818	812	843	754	758	774
27927	38980	28351	19203	15234	12224	9561	7349	6201	5052	3947	3033	2426	2142	1927	1715	1543	1418	1266	1232	1157	1089	1066	1012	1003	923	837	848	873	840	805	844	849	847	861	838	873	848	818	780	756	785	854	825	769	858	795	816	817	812	767	790	764	830	832	833	764	769	777	798	758	760	758	744	762	760	780	770	763	754	727	766	777	816	765	799	759	782	729	753	778	732	767	750	751	755	776	822	754	740	727	778	722	774	802	751	776	744	727	756	743	780	783	800	789	745	784	814	734	758	743	762	815	772	742	813	802	758	754	792	791	808	730	794	793	733	793	722	724	828	773	776	787	748	765	766	768	760	782	743	715	776	745	755	767	770	755	822	762	783	788	753	782	730	765	755	780	791	784	765	745	789	769	803	793	825	726	764	759	768	766	744	756	740	735	812	748	773	806	769	728	819	742	768	747	824	758	787	776	760	771	773	749	763	794	811	775	744	743	752	751	772	746	754	766	786	779	801	731	756	788	763	745	831	789	763	703	741	750	768	817	751	811	761	776	767	745	736	773	760	781	772	762	798	710	739	807	779	768	788	737	744	737	741	737	761	809	763	780	759	774	762	789	719	761	811	800	769	758	756	775	792	759	755	746	787	727	793	778	771	793	803	805	760	761	764	784	746	748	736	731	771	787	747	745	747	749	806	773	779	799	763	750	764	773	730	793	742	790	766	759	723	739	766	742	807	756	700	804	764	769	780	684	707	755	807	760	728	777	760	759	802	755	811	749	763	755	763	782	762	781	738	739	766	793	747	758	751	756	738	787	760	767	826	732	795	768	750	795	740	739	805	742	768	753	794	761	756	749	753	736	800	760	748	771	739	737	754	793	751	789	715	763	774	767	749	758	733	780	759	789	767	784	852	754	768	787	787	728	722	810	771	734	789	749	704	799	764	759	749	748	786	810	763	770	787	795	767	825	776	740	744	716	795	774	795	766	761	766	778	787	780	751	772	799	768	778	726	722	821	767	764	742	740	779	777	730	818	730	759	747	794	759	777	752	778	738	765	736	777	772	784	742	755	805	745	790	832	744	763	776	742	741	771	781	768	732	807	742	777	771	811	772	752	755	767	735	762	760	751	745	761	797	765	708	763	789	772	797	805	801	739	749	735	739	753	756	728	806	805	701	715	742	746	769	751	789	743	780	795	739	732	762	761	728	699	761	760	757	759	795	771	781	757	766	813	763	740	805	770	723	769	794	744	760	760	783	781	813	804	762	808	773	752	760	786	780	757	796	726	718	750	786	776	791	739	757	819	794	762	796	793	821	794	719	748	738	785	742	749	755	726	767	722	725	837	745	806	752	767	750	795	775	739	758	741	799	818	812	755	760	766	768	739	803	765	689	746	761	721	806	749	830	784	763	803	770	703	837	759	794	745	755	775	751	768	744	709	763	753	779	764	784	759	769	788	703	723	742	748	747	780	795	803	754	815	803	723	739	792	802	796	727	729	757	755	806	754	776	757	767	786	777	817	754	768	789	716	774	807	816	761	749	813	801	771	783	762	764	722	778	760	705	772	743	738	758	732	730	759	773	781	780	760	785	811	772	737	767	760	801	747	730	777	758	760	762	742	739	773	766	731	754	741	771	750	753	775	788	788	757	753	795	774	759	790	758	748	803	720	785	789	795	764	787	752	770	746	727	803	777	805	804	779	783	775	731	783	770	769	769	783	780	747	773	830	823	758	731	836	736	762	725	717	740	714	733	756	736	790	740	743	792	728	748	743	764	742	841	762	711	749	761	810	798	805	734	751	769	729	774	793	771	785	805	755	788	691	806	748	728	796	787	773	758	776	792	792	725	820	849	781	785	773	782	747	781	782	794	755	779	745	744	812	769	772	813	730	805	759	749	791	779	752	744	735	822	769	804	786	790	741	793	735	729	734	840	761	778	755	739	751	764	759	792	749	773	774	751	725	810	814	765	772	775	810	786	729	803	693	784	770	785	744	761	799	802	749	761	728	772	752	785	798	759	792	810	742	757	779	775	760	752	751	777	772	762	761	783	753	736	780	752	800	736	746	763	710	732	804	772	777	773	752	752	783	800	769	762	796	766	763	827	753	714	761	756	752	766	787	791	729	762	727	748	728	761	791	782	777	742	758	774	782	722	804	748	778	770	843	761	753	812	695	793	812	731	776	785	786	749	788	738	735	732	770	734	766	776	788	769	766	772	785	777	740	788	720	757	754	766	744	773	802	787	731	829	807	799	770	725	829	750	752	811	766	784	761	760	774	774	705	720	784	767	770	737	741	735	779	723	757	755	753	756	756	794	829	772	763	763	751	739	791	762	752	784	734	770	755	793	776	804	784	707	753	768	773	824	749	782	786	820	717	797	773	762	799	787	716	775	761	738	778	804	745	763	747	761	794	772	768	787	715	728	766	731	796	739	798	774	805	762	756	715	748	791	731	759	767	805	783	750	748	756	751	783	764	798	744	756	760	729	777	752	746	792	748	752	752	774	735	747	794	791	799	786	797	773	763	728	795	754	763	797	758	764	806	727	789	791	725	719	781	757	774	771	710	752	791	783	811	766	763	793	760	736	722	804	760	802	770	741	770	743	769	763	806	744	775	816	765	723	790	764	749	754	757	763	802	776	742	776	749	746	799	758	743	762	698	791	787	775	733	755	813	753	742	726	775	785	813	778	794	769	727	753	754	731	744	730	755	800	728	757	776	791	728	774	737	745	745	782	799	783	740	775	786	761	818	766	751	789	754	815	800	763	870	761	783	766	739	799	749	788	811	745	752	756	770	729	775	795	761	798	765	749	767	796	808	750	765	749	751	794	787	733	801	770	723	760	734	721	786	780	742	818	753	752	756	764	774	724	796	814	757	723	782	763	794	769	808	725	756	755	732	791	755	794	761	795	829	771	737	774	787	783	753	729	793	748	752	763	759	734	748	773	796	807	784	794	794	798	775	763	766	748	725	793	772	749	756	765	763	748	819	781	811	755	787	756	768	739	766	747	722	768	807	749	700	773	744	753	784	772	773	784	738	737	753	774	749	793	769	786	768	728	744	768	743	740	725	806	794	777	770	785	764	777	782	777	773	731	725	755	794	779	790	766	727	803	804	759	759	766	831	767	775	755	737	756	805	780	801	765	798	802	749	784	753	788	767	786	755	767	755	788	805	778	775	784	773	752	777	743	797	743	786	811	766	771	732	761	759	782	799	743	763	821	744	780	750	804	772	761	746	785	805	809	800	714	799	792	780	787	752	767	740	757	814	776	782	758	764	760	765	829	774	763	794	752	796	814	755	818	776	768	734	751	786	762	814	781	758	767	751	816	775	764	770	764	766	812	785	758	815	798	743	735	737	733	793	761	718	781	754	745	759	720	781	765	722	775	775	771	748	767	769	788	772	800	778	738	760	790	772	797	780	774	807	772	766	770	775	771	768	792	712	751	749	790	721	727	739	784	728	793	761	829	788	718	839	786	801	734	788	738	817	728	776	800	743	773	781	739	830
24509	20729	26972	24691	16721	8009	4943	3784	3150	2666	2247	1916	1740	1582	1464	1390	1287	1222	1279	1168	1156	1109	1119	1095	1047	1038	970	975	1018	976	983	1035	969	973	975	897	1007	970	951	973	940	952	897	989	1029	948	972	939	947	1020	976	986	948	915	965	923	976	973	902	915	947	960	934	982	935	944	1004	891	917	933	927	935	953	942	900	981	916	970	953	876	971	952	982	951	945	958	1015	931	960	919	908	925	969	952	976	920	969	915	966	912	991	1045	890	947	958	970	979	949	966	946	985	918	949	984	953	983	957	910	999	962	925	951	906	964	947	943	976	969	966	919	1005	954	948	931	1032	919	1014	1005	994	989	947	986	930	964	945	995	961	971	995	934	871	910	951	952	934	922	953	955	905	953	966	923	941	946	971	969	957	916	935	967	925	885	974	963	953	902	978	974	936	987	960	917	951	980	949	927	939	975	939	960	972	913	964	971	994	991	928	934	899	903	889	895	1000	948	990	917	969	947	999	928	899	925	921	942	972	937	910	987	937	954	982	913	959	937	934	918	954	972	926	1001	912	924	901	918	913	982	900	935	859	938	919	990	961	913	917	958	955	893	886	922	970	975	944	965	956	917	1005	985	905	939	1002	942	896	900	999	949	969	926	960	986	945	889	967	901	944	970	958	932	907	965	983	983	895	972	963	943	933	957	952	990	910	951	968	920	935	905	906	938	948	953	934	942	926	922	956	934	938	987	945	949	895	943	918	968	928	999	951	946	959	978	909	979	967	907	915	857	974	945	961	909	856	928	990	972	940	904	896	943	942	970	940	957	900	933	986	917	888	917	925	877	1018	896	878	924	950	901	958	969	956	964	914	949	987	992	925	982	903	1019	946	937	927	940	947	940	967	940	943	941	925	912	909	919	951	909	938	918	909	958	912	939	986	908	985	947	922	960	992	973	928	909	942	941	904	923	975	965	967	937	942	862	922	961	973	949	973	897	980	857	965	934	883	987	937	977	931	867	947	882	983	948	965	981	962	963	964	909	923	996	942	950	999	965	966	981	970	962	913	972	1009	910	951	941	919	945	946	923	966	954	957	997	895	961	938	902	941	993	958	961	915	965	917	952	952	943	951	894	967	943	945	896	900	953	992	896	970	915	1003	977	919	929	896	976	953	1014	931	877	960	973	1017	915	965	947	941	943	906	916	926	983	975	919	939	950	936	955	982	918	914	959	901	935	994	953	957	990	926	995	923	959	932	937	922	906	940	930	970	924	955	1021	980	946	936	874	900	979	907	907	906	916	887	884	928	979	919	937	942	949	928	979	928	960	940	934	951	951	901	943	987	956	969	960	953	943	938	937	896	949	959	915	917	941	935	931	919	951	948	1010	945	976	965	906	930	965	964	984	964	928	937	896	981	905	949	993	936	934	905	919	895	958	933	956	960	949	1006	980	944	963	989	957	938	916	867	961	947	902	914	964	1019	873	941	999	941	999	939	911	957	946	894	967	970	895	944	966	955	964	910	936	925	993	881	934	1002	911	997	967	986	967	974	956	940	954	934	932	927	885	931	991	961	993	910	888	941	943	945	910	944	963	904	933	971	930	952	935	936	1000	961	958	961	1003	893	934	966	927	953	932	1027	936	930	911	973	902	931	991	932	950	955	912	927	914	946	952	1018	955	977	942	945	978	939	964	965	968	904	931	944	943	971	947	978	893	914	972	1002	943	961	932	948	970	932	951	946	986	969	912	927	926	961	957	938	930	854	913	955	950	972	921	967	876	943	982	988	918	922	967	909	901	920	870	1013	999	906	991	1009	949	944	904	946	932	925	984	958	901	986	982	933	937	862	908	955	936	961	887	977	974	891	963	957	967	969	893	947	917	914	964	940	1002	900	996	954	974	905	909	975	947	988	943	949	914	964	1018	945	938	975	941	951	936	897	939	975	984	903	998	923	999	908	988	884	900	968	938	958	965	918	951	1037	960	956	983	936	969	1008	930	927	990	968	975	982	951	934	912	899	904	952	959	897	956	896	862	918	1029	932	941	951	967	904	907	966	962	908	967	922	952	960	966	932	939	993	1017	962	942	925	954	975	937	971	949	924	932	951	973	878	949	1002	956	973	898	1002	985	945	952	897	951	967	922	978	965	976	952	959	936	935	918	918	946	942	949	974	1002	902	913	956	916	951	927	928	891	924	907	964	949	883	960	982	956	960	895	894	968	919	904	921	913	1004	947	961	918	1012	922	933	866	882	962	937	952	955	944	932	978	950	910	940	967	993	929	941	952	956	957	923	963	914	936	956	900	1007	959	940	912	962	910	911	936	944	938	907	927	934	915	922	935	958	916	970	948	984	980	959	932	990	909	890	988	957	952	937	950	923	944	910	962	952	979	936	933	995	973	941	958	967	987	886	902	960	1013	954	947	970	895	953	960	913	980	980	939	978	927	943	934	971	941	962	910	884	943	944	977	921	969	914	898	997	931	892	924	900	938	934	904	973	942	946	934	922	951	937	977	975	943	926	893	952	962	913	880	964	875	931	947	922	918	951	921	920	922	913	910	921	972	946	945	953	959	914	910	927	999	899	930	971	997	920	958	926	912	996	963	987	989	944	959	949	952	947	934	892	923	979	982	952	976	938	911	928	923	958	918	1000	924	944	948	949	910	924	931	934	982	949	929	954	950	902	986	956	924	944	904	950	919	919	989	982	935	982	960	1012	920	932	980	872	935	954	918	1016	988	967	942	925	906	917	959	1027	967	894	958	892	897	1010	942	995	929	926	966	1005	924	944	969	962	965	969	926	929	924	974	928	901	952	921	911	958	941	900	915	929	974	959	979	907	950	940	960	911	947	978	922	917	983	937	991	954	959	909	911	937	889	957	1008	921	921	891	895	996	925	959	907	925	996	920	906	963	929	982	923	993	1008	956	984	956	902	980	884	967	963	987	996	915	954	972	892	971	913	931	968	928	880	970	966	973	961	941	909	979	966	972	934	947	938	922	981	1025	941	884	949	934	949	916	976	1001	882	931	955	945	947	969	904	917	898	978	999	955	993	978	864	912	961	984	949	958	937	1028	998	949	995	1005	922	931	939	888	953	929	978	1009	1008	968	943	918	929	946	937	956	923	974	966	892	935	897	930	947	980	942	984	947	916	1024	965	924	937	974	929	939	926	906	955	932	950	945	924	979	965	966	937	948	944	938	936	977	966	980	940	905	898	998	981	919	923	957	966	925	924	943	955	955	931	898	946	980	954	971	900	916	945	898	973	959	905	921	946	999	980	924	925	942	973	933	940	939	912	938	899	946	951	973	993	969	959	886	938	928	952	917	971	955	976	922	933	958	945	951	940	886	1036	940	916	915	903	952	917	989	903	905	942	913	936	902	911	992	993	982	937	969	949	923	954	980	886	970	989	976	898	898	968	942	977	971	915	975	1039	940	942	991	946	1004	941	910	866	958	952	925	943	929	945	957	941	929	926	976	884	928	909	921	909	936	956	1012	1018	925	1011	908	954	907	949	976	1012	936	912	923	947	909	931	953	966	921	961	945	910	902	991	938	917	982	954	954	973	956	915	1022	929	921	882
27564	34706	24350	15115	12049	9745	7182	6169	5229	4197	3307	2693	2380	2081	1839	1686	1537	1314	1369	1295	1264	1184	1159	1080	1114	1029	970	1002	1000	1043	1092	989	1076	1003	1023	1007	1017	955	991	953	959	980	931	1063	998	992	970	974	970	931	966	976	944	987	920	1015	993	950	968	937	925	952	983	937	950	959	983	905	955	940	984	984	932	990	970	962	945	923	947	960	982	952	921	942	937	966	992	960	957	940	951	950	897	938	945	991	959	958	954	973	964	944	989	970	935	949	957	967	969	951	978	998	951	946	956	957	919	951	979	948	877	1021	912	929	970	895	950	959	951	887	971	975	967	945	971	955	915	960	1007	1028	909	899	878	959	969	936	981	967	976	946	987	985	1012	987	905	968	998	987	947	939	925	996	977	948	928	974	922	943	949	921	970	973	959	940	901	932	951	983	942	985	972	963	958	929	920	967	1032	958	994	916	1034	971	976	932	884	948	948	884	1011	941	986	971	923	957	957	938	955	980	960	939	973	978	990	982	979	959	943	938	909	961	946	967	970	903	917	933	982	947	926	961	969	932	942	979	1025	908	949	975	983	972	959	936	916	945	1002	937	915	954	1033	944	991	971	956	955	973	988	964	961	964	947	958	895	922	941	983	946	973	987	949	945	937	957	987	943	964	921	986	979	949	953	915	938	989	958	965	1028	945	935	961	974	926	947	955	967	1012	1005	915	947	970	981	948	898	941	945	952	926	957	985	933	914	864	925	875	973	959	947	968	985	941	976	913	968	988	1012	987	927	962	979	956	967	935	922	934	997	920	933	969	939	929	924	993	931	987	985	985	966	971	911	961	933	939	974	1042	906	920	968	951	941	966	969	904	941	909	966	940	938	950	945	943	952	929	941	975	974	912	990	884	893	930	982	923	946	980	1007	959	977	978	976	964	970	969	937	878	917	956	981	975	918	961	917	957	919	971	939	969	959	991	914	1002	949	929	982	953	1022	963	957	972	923	954	1038	942	931	954	993	939	911	960	998	943	952	1028	921	932	942	1043	955	966	951	966	949	1018	953	953	945	1002	1007	948	965	923	937	955	950	973	939	938	932	963	979	931	962	938	912	971	952	932	1000	971	934	977	925	962	971	939	896	930	936	941	942	979	963	938	958	996	927	965	937	958	940	991	977	984	939	984	950	938	932	904	1002	978	935	914	987	931	938	967	938	969	940	921	979	892	960	1000	943	929	976	948	970	946	965	948	986	967	951	997	920	969	960	904	1031	932	925	962	982	894	980	995	987	933	991	964	933	917	966	936	882	956	968	916	928	984	979	971	930	995	971	965	962	925	966	994	954	972	961	943	944	926	935	956	930	984	987	950	908	956	937	971	939	929	954	989	952	983	933	928	902	920	1003	942	969	971	938	959	970	984	961	963	938	915	938	974	961	932	972	996	1002	955	931	959	1000	877	978	943	972	920	979	971	1005	979	963	940	995	962	935	967	945	933	877	985	928	955	969	977	907	983	979	984	961	934	912	917	931	939	900	1038	937	938	989	995	941	940	940	941	999	1006	944	934	957	949	918	984	896	1005	1000	929	975	976	972	965	938	1020	972	999	942	950	977	960	945	973	960	914	951	980	993	991	979	966	977	934	929	978	901	940	949	989	990	961	962	920	980	925	959	940	941	1004	957	1007	920	922	946	977	955	951	957	974	976	1001	1010	936	943	943	991	916	947	986	980	936	986	1020	947	974	950	942	962	886	923	974	962	999	969	956	977	973	922	965	979	933	959	904	1007	960	978	947	990	977	893	972	948	960	906	980	999	983	997	966	941	933	924	923	986	1021	941	962	980	972	962	937	1002	939	922	938	970	976	923	1014	949	971	957	1031	931	949	952	955	946	1013	990	932	935	922	990	943	918	966	932	961	913	1043	960	992	888	973	971	935	973	923	966	977	1020	962	944	987	975	897	981	950	952	938	985	940	970	960	981	923	957	952	1004	994	931	936	951	982	951	940	945	957	884	991	929	982	988	966	983	946	961	949	1017	946	963	948	1025	936	944	931	1004	968	969	951	959	944	917	991	936	998	944	882	969	934	958	1007	955	991	983	939	898	914	887	967	932	972	935	958	950	953	932	969	959	923	1007	969	923	1008	910	959	964	945	925	972	953	998	961	956	985	957	909	955	911	1022	914	919	973	1033	1000	987	967	949	942	975	931	969	903	1026	919	954	962	1010	938	909	1000	962	944	943	912	954	986	936	999	965	956	919	977	999	965	955	1005	984	955	965	962	912	948	898	971	941	1021	948	890	947	969	959	968	921	1001	1014	890	964	961	930	925	949	941	918	887	934	978	961	946	902	922	929	972	955	936	988	1023	1015	983	1025	942	952	923	986	966	924	887	937	981	959	927	901	953	933	957	961	946	956	958	972	938	968	992	937	941	942	884	935	986	954	980	1001	980	981	961	938	956	989	957	956	989	944	916	922	935	969	943	940	1018	930	958	900	916	928	937	963	974	988	959	976	940	960	925	953	978	967	960	950	953	914	978	947	932	948	929	918	914	959	896	953	919	956	964	948	945	942	931	959	917	933	976	966	978	987	992	931	962	961	913	968	922	964	917	954	973	932	945	971	957	905	887	909	982	968	881	935	913	962	956	950	901	1003	946	972	941	998	969	934	965	919	968	941	950	982	879	950	941	940	965	958	964	973	942	937	988	1008	989	906	939	941	957	910	976	917	910	1030	949	975	971	939	926	985	984	984	943	909	1022	960	954	998	950	919	932	940	937	964	909	973	963	944	966	951	968	950	873	1009	937	989	978	1017	976	959	912	926	972	937	945	938	995	1002	1006	975	963	922	927	985	977	960	950	913	971	932	932	923	1029	955	927	950	921	944	948	997	943	999	938	911	945	891	920	976	935	982	965	954	954	1013	972	990	991	933	971	975	944	1006	908	919	966	959	989	979	993	1040	915	981	909	967	890	941	933	982	980	979	1025	931	974	984	908	930	961	956	919	968	965	948	933	911	976	928	964	979	961	948	953	997	936	923	974	1003	899	957	965	972	949	998	1034	972	951	951	952	933	917	976	955	952	977	939	978	963	991	965	899	896	968	950	977	961	974	916	969	930	963	938	991	985	965	1024	945	973	934	1014	909	942	951	960	971	927	973	918	970	977	965	995	961	943	973	931	965	977	946	892	979	1000	991	958	970	914	941	941	933	924	946	913	913	992	984	978	983	942	942	966	959	965	941	962	933	913	972	930	954	958	951	952	950	918	961	944	922	1035	962	972	977	983	936	944	969	931	965	1016	969	939	966	970	955	993	924	923	912	971	949	924	970	959	949	988	950	948	935	951	947	968	959	951	970	922	992	975	938	940	938	972	913	975	938	948	970	940	936	949	1043	1002	1019	940	930	971	924	982	922	941	990	910	962	1014	984	955	908	956	944	960	981	921	901	1016	949	940	976	997	976	929	998	963	965	905	945	989	959	956	913	963	967	1005	942	978	991	998	947	909	917	935	910	976	896	927	967	990	980	902	953	964	961	961	870	985	936	985	962	982	948	955	876	999	1008	924	965	970	936	922	968	910	934	1012	949	935	975	961	971	994	911	969	965	909	896	986	924	955	934	948	1015	950	974
23278	21741	29640	24405	21820	22480	17960	8701	6273	5168	4377	3476	3020	2554	2301	2121	1883	1890	1721	1505	1461	1435	1402	1358	1268	1194	1112	1124	1161	1158	1144	1164	1180	1179	1231	1135	1138	1056	1156	1096	1147	1099	1130	1155	1086	1079	1068	1085	1107	1165	1127	1155	1082	1122	1114	1056	1083	1077	1037	1101	1011	979	1058	1098	1043	1124	1062	1054	1082	1031	1092	1068	1091	1069	1061	1007	1106	1018	1044	1055	1051	1064	997	1084	1032	1016	1044	973	997	1048	1033	1097	1048	1050	1054	1077	1091	963	1039	1126	1081	1074	1037	1037	1007	1041	1010	1034	1086	1057	1084	1049	1044	1042	1052	1083	1045	1022	1019	1034	1045	1048	1042	1094	1060	951	1028	1061	1038	1096	1019	1068	1058	991	1040	1065	1067	1059	1097	1039	1061	1042	1045	1007	1089	1102	1016	1046	1052	1123	1003	1060	1056	1046	1010	1054	1074	998	1027	1149	1041	1009	1095	1083	1109	1043	1038	1077	1066	1077	999	1036	1061	1025	1100	1034	1016	1098	991	1013	1011	1054	1067	1079	1040	1014	1080	1013	1125	1069	1071	1099	1052	1082	1032	1022	1086	1122	1123	1073	1061	1046	1048	1067	1044	1089	1049	1034	1070	1081	1064	1055	1055	1012	1065	1052	1029	1077	1054	1083	1070	1059	1072	1049	1038	1059	1078	1085	1054	1084	1052	1079	1133	1075	1093	1010	1080	1063	1051	1037	1071	1057	1084	1062	1061	1111	1100	1019	1027	1091	1077	1123	1067	1043	1127	1068	1015	1053	1004	1160	1071	1071	1043	1017	1021	1110	1077	1103	1074	1105	1090	1066	1044	999	1046	1075	1078	1023	1102	1098	1001	1041	1035	1098	1105	1055	1019	1028	1018	1005	1034	1061	954	1035	1067	1023	1029	1058	1038	1027	1042	1076	1039	1044	1025	1146	1066	1012	1006	1049	1047	1070	1040	1015	1047	1040	1049	1050	966	1058	1115	1016	1028	1085	1062	1052	1036	1098	1068	1021	1039	1060	1076	1025	1087	1033	1027	1084	1080	1047	1085	1053	1079	1090	1006	1072	1055	1065	1044	1109	1060	1015	1032	1055	1099	1010	1027	1075	1105	1088	1017	1093	1090	1083	1069	1037	990	1053	1063	1067	1124	1036	1045	1068	1058	1074	1055	1088	1057	1071	1030	1072	1039	1060	1127	1105	1076	1078	1086	1109	1069	1014	1077	1092	1089	1005	1075	1026	1040	1001	1068	1070	1072	1033	1083	1039	1076	1067	1035	1016	1058	1035	1056	1061	1093	1055	1065	1022	1063	1042	1005	1010	1039	1037	991	1097	1105	1085	1095	1056	1054	1099	1050	1088	1082	1048	1058	1088	1069	1060	992	1034	1070	1057	987	1027	1053	1042	1076	1010	1114	1043	994	1035	1088	1108	1090	1106	1039	1091	954	1083	1114	1058	1069	1072	1066	1064	1068	1059	1046	1096	1029	1046	1005	1119	1033	1079	1036	1034	1056	1022	1064	1050	1065	1010	1105	1068	1055	1117	1062	1012	1014	1035	1033	1058	1043	986	1051	1131	1096	1057	1059	1075	1000	1030	1011	1021	1079	1063	1032	1054	1053	1069	1074	1054	1096	1111	1030	1019	1030	1065	1080	1075	1023	1052	1089	1061	1062	1045	1067	1087	1108	1135	987	1053	1051	1059	1064	1030	1037	1048	1041	1031	1017	1069	1100	1102	1079	1027	1044	1026	1061	1078	1085	1110	1046	1069	1032	1061	1030	1059	1048	1059	1007	974	1038	1081	1070	1052	1077	964	1071	1061	1041	1072	1092	1085	1019	1039	996	1130	1054	1065	1092	1069	1074	1071	1053	1017	981	1059	1067	1051	1047	1034	1083	1080	1041	1047	1053	974	1062	1058	1035	1102	1100	1098	1109	1056	1058	1073	1026	1007	1028	1052	1062	998	1032	1030	1056	1024	1090	1001	1030	1059	1040	1052	1072	1012	1113	1017	1088	1108	1102	1061	1077	1085	1037	1048	1013	1105	1050	1100	1068	1083	1077	1081	1035	1034	1051	1041	1093	1040	1057	991	1062	1080	1064	1045	1043	1074	1059	1065	1034	979	1048	1038	1068	1078	1054	1130	1077	1161	1080	1064	1030	1040	1078	1030	1114	1061	1049	1059	1053	1038	1112	1012	1029	1085	1090	1088	1026	1044	1057	1047	1018	1115	1079	1053	1054	1028	1042	1092	1076	998	1035	1080	1025	1046	1018	1095	1137	1037	1119	974	1001	1043	1081	1020	1040	1027	1056	1074	1036	1047	1027	1081	1071	1100	1090	1039	1051	1036	1017	1082	1073	1117	1087	1030	1023	1087	990	1026	1052	1006	1023	1084	1055	1078	1046	1144	1065	1030	1005	1033	1001	1025	1058	1045	1056	1071	1007	997	1106	1013	1067	1109	1013	1008	1013	1011	1053	1078	1034	1088	1053	1069	1068	1121	1064	1017	1039	1042	1046	1068	1067	1093	1023	1056	1114	1072	1118	1022	1132	1046	1061	1101	1017	998	1034	1101	1050	1055	1092	1044	1011	1129	1048	1021	1100	1057	1065	1050	1036	973	1067	1057	1097	1153	1076	1075	1121	991	1130	1001	1030	1071	1058	1065	1117	1079	1038	1095	1071	1011	1006	1069	1097	1126	1028	1075	1022	1024	1017	1072	1065	1026	1072	1053	1062	1076	1041	1093	1049	1074	1035	1008	1053	1092	1034	1038	997	1045	1046	1102	1035	1036	1056	1058	1075	1008	1045	1063	1084	1063	1023	1068	1124	1022	1098	1121	1072	984	1095	1072	1084	1039	1047	1106	1021	1067	1064	1092	1048	1042	1031	1026	1084	1052	1063	1044	1092	1107	1033	1052	1088	1013	1056	1079	1040	1094	1003	1068	1036	1012	1058	1042	1058	1110	1082	1087	1054	1054	1025	1021	1015	1048	1021	1042	992	1068	1089	1043	1054	1013	1053	1030	1028	1080	1066	1109	1100	1036	1079	1085	1054	1018	1087	1027	1058	1041	1034	1045	1046	1077	1036	1044	1075	1065	1063	1015	1049	1040	993	1104	971	1040	987	1085	1060	1060	1042	1086	1070	1093	1045	1053	1035	1011	1026	1065	1058	1109	1064	1003	1068	1090	1046	1035	1091	1034	1111	1058	1131	1075	1061	1035	1045	1020	1054	1045	1063	1064	1053	1089	1015	1099	1056	1039	1081	1121	1031	1094	1108	1040	1102	1032	1060	1016	1026	1095	1090	1082	1095	1087	1078	1050	1094	1084	1100	1089	1048	1064	1069	1041	1043	1040	1093	1050	1018	1085	1094	1060	1029	1107	1045	1090	1060	1001	1034	1066	1065	1047	1041	1015	1026	1044	1011	1014	1044	1053	1081	1059	1097	1007	1072	1035	1023	1044	1134	1046	1027	1035	996	1081	1018	1078	1050	1069	1066	1005	1085	1036	1112	1027	1132	1076	1118	1089	1033	1068	1074	1091	1103	997	1045	1009	1106	1029	1068	1032	1065	1154	995	1085	1088	1006	1096	1092	1039	1101	1077	1046	1090	1007	1015	1027	1073	1037	1093	997	1076	1053	1068	1008	1048	1016	1002	1023	1019	1045	1028	1091	1069	1029	1088	1122	1049	1009	1029	1028	1101	1055	1065	1072	1096	1068	1110	1016	1036	1079	1072	1046	1063	1075	1147	1065	1049	1085	1084	1140	1052	1062	1051	1017	1078	1063	1073	1067	1045	1050	1069	1022	1083	1046	1067	1060	1066	1121	1021	1038	980	1026	1051	1049	1107	1090	1037	1050	1087	1023	1085	1053	1057	1040	1068	1020	1064	1090	1072	1052	1090	1013	1012	1045	1127	1048	1120	1079	1100	1023	1031	1034	1069	1078	968	1043	1008	1061	1036	1094	998	1088	1097	1037	1055	1028	1046	989	1056	1066	1065	1084	1007	1070	1052	1045	1030	995	1058	1101	1062	1094	1046	995	1097	1017	1082	1069	1047	1045	1096	1043	1081	1013	1028	1109	1075	1076	1069	1011	1064	1007	970	1088	1079	994	1044	1110	1095	1103	1012	1073	1101	1096	1038	989	1028	1121	1057	1083	1044	1125	1064	1027	1114	1125	1061	1137	1024	1012	1108	1028	1044	1066	959	1066	1086	1032	1077	1090	1010	1074	1064	1106	1118	1038	1034	1008	1061	1090	1065	1129	1104	1023	991	1048	1047	1158	1069	1054	1063	1086	1016	1101	1035	1076	1060	1100	1041	1066	996	1060	1042	1061	1106	1051	1094	1141	1088	1074	1086	984	1032	1004	1103	1080	1002	1012	1060	1098	1091	1017	1069	1090	1081	1045	1041	1077	1021	1008	1038	1092	1070	1092	997	1105	1061	1058	1040	1088	1008	1124	1033	1075	1038	1042	1073	1079	1109	1029	1007	1093	1067	1065	1075	1128	1078	1042	1070	1001	1054	1018	1044	1101	1050	1042	1107	1056	1067	1039	1075	1066	1044	1074	1075	1044	1010	1053	1043	1033	1076	1045	1021	1044	1048	1060	1046	1031	993	1067	1065	1072	1043	1046	1032	1056	1053	1050	1048	1051	1071	1054	1102	1090	1008	1029	1110	1117	1050	1037	1046	1030	1051	1059	994	1122	1111	978	1057	1049	1079	1101	1050	1043	1049	1061	994	1063	1080	1079	1107	1058	1089	1052	1031	1101	1058	1077	1052	1060	1019	1043	1035	1036	1019	1028	1079	1075	1053	1033	1033	1023	1063	1101	1034	997	1035	1091	1032	1101	1077	1108	1015	1082	1007	1129	1070	1051	1072	1062	1066	1105	1008	1086	1045	1069	1061	1041	1042	1042	1074	1018	1067	1007	1032	1078	1095	1057	1068	1069	1046	1036	1069	1046	1031	1023	1046	1062	1053	1057	977	1049	1067	1124
33008	45364	34941	23443	18777	15659	12585	10968	9110	7473	6028	4824	3998	3261	2875	2732	2249	2204	1908	1771	1591	1509	1527	1464	1301	1209	1207	1183	1149	1137	1225	1106	1143	1199	1205	1202	1212	1149	1117	1075	1051	1083	1099	1095	1083	1101	1143	1002	1134	1056	1085	1112	1078	1115	1112	1047	1038	1076	1083	1056	1068	1091	1127	1066	1025	1011	1010	1088	994	1067	1058	1018	1041	1092	1002	1063	1034	1017	1062	1070	1051	1026	1099	1034	1013	1037	1046	1050	1089	968	1016	975	958	1080	1006	1000	1037	1086	1017	1005	1049	993	1040	1014	1058	1065	1040	1034	1060	1066	986	1064	989	991	1038	1054	1012	1049	996	1043	1035	1020	1003	970	1024	977	1066	1050	1028	1013	1037	1016	989	1022	1019	1019	1027	1056	1036	1043	1025	1067	1060	1039	997	1024	1115	1007	1117	1068	1052	998	980	1027	1089	1071	1045	1012	1043	1032	1059	978	1061	1025	1046	1033	1046	1012	1065	1066	1016	1100	1028	1007	1018	1009	1020	1073	1055	1029	988	1048	970	1040	1003	1024	994	1032	1031	1042	1022	1013	1031	1020	1057	1013	1041	979	974	996	995	1050	992	1040	1003	1019	1064	980	1099	1025	1021	1016	1061	1122	1063	1032	1026	1087	1047	1079	1042	1067	1002	1013	1032	1059	1045	1037	999	1029	1056	988	1000	1033	1021	1087	1060	1033	1100	1099	1036	1008	1001	1044	1046	1061	1040	1051	1026	1080	1032	976	1041	1028	1004	1060	999	1053	1049	1070	1016	1057	1031	1028	977	1019	1027	1074	984	1077	1065	1063	960	982	973	1102	1055	1012	1056	1002	1065	982	1056	1075	1044	1009	1035	1031	1051	1047	1014	1081	1043	1089	1065	1043	1032	972	1005	1026	1021	1022	1064	1055	1103	1089	1046	1028	979	1037	1044	1012	995	1047	1027	1004	1030	1016	1032	1000	1048	996	1009	1060	1012	1028	1064	1012	1019	1033	1016	1025	1023	1059	1072	1011	989	996	1067	1065	1035	1008	1047	1005	1010	1008	1036	1022	1042	1039	995	1017	1060	1012	1028	1063	1004	1038	1014	1058	1071	999	1027	1070	1048	1004	1045	1052	1093	959	1091	1014	1041	1030	1027	1020	991	971	1008	1036	1023	1082	1023	1072	1062	1063	1054	1045	1076	1028	1074	1032	1003	1064	1014	958	1027	1016	1058	945	1069	1019	1062	1118	1047	1082	986	941	1039	1046	1047	1054	1045	1020	1030	1065	1007	1046	1119	1015	1060	1047	1105	1027	1073	1057	951	1006	1070	1023	1025	995	1009	1021	1055	1049	1045	979	1019	1050	1078	1034	1067	1015	999	1009	1003	986	993	1035	997	1054	1035	1040	990	1050	1003	1029	950	1007	1009	1022	999	1062	975	1033	1035	1031	1025	1041	1037	1084	1044	1090	1018	994	1026	1013	1010	1081	1002	1028	1082	1023	1055	1015	1073	1049	1031	1078	1065	1051	999	1011	1063	1041	999	1054	1094	1022	1038	1093	985	1031	986	1047	1020	1006	1104	1029	1004	1028	1036	1089	1030	1047	1062	1039	999	1061	1042	1086	998	974	1001	976	1057	1046	1079	1041	1040	1073	1070	1070	988	1008	1012	1004	986	1044	1003	1038	996	1025	997	1068	1094	1018	1013	1000	1068	957	992	1003	1053	1036	990	1081	993	1078	1003	1072	1044	987	1036	1048	1073	1058	1034	1052	989	1033	1018	1002	994	1034	1035	1079	1043	996	1031	1015	1029	1032	1048	1040	1041	1048	1044	1042	1049	1025	1056	1030	1054	1011	983	1098	1047	1048	1065	982	986	1007	1046	1030	1028	1010	1050	1077	999	1002	986	1047	1044	1038	1011	1032	1026	1014	1015	989	966	1042	1038	1077	991	1001	1025	1069	1061	1021	1021	1049	999	977	1064	1028	1031	1045	1059	1012	1038	1035	1008	978	979	1029	1054	1001	987	1043	1040	1007	1072	1013	1032	1042	1034	1053	967	1075	1025	996	1043	1027	1023	1025	1064	952	1061	983	1024	1059	1151	1036	1064	1035	1007	1061	1016	1021	1045	989	1054	1061	1005	1034	1027	1043	1043	1078	1017	980	1066	1027	993	1004	1027	1058	1029	1002	1054	1029	989	1052	1027	996	1071	1051	1046	1005	1074	1056	996	996	959	967	1062	1110	1096	1041	1063	1028	1030	1031	1068	991	1053	1014	1065	1030	1009	1025	966	1031	1010	1042	999	1029	1081	1023	1065	1016	997	1018	1084	1101	1067	1000	1015	956	1062	1016	995	994	1013	1031	962	1047	1058	1076	1030	1034	1018	1024	1082	1023	1077	1026	1051	1076	1023	1050	1007	1077	1023	1034	1022	1063	964	1016	993	1038	1027	1031	1049	1035	1032	1070	1044	993	1039	965	1032	1046	1020	1002	1059	967	1040	1086	944	991	1027	1056	1024	1012	1051	1058	1039	1049	1077	1073	1112	1019	1036	991	1033	997	1022	996	1024	1074	992	1056	1011	977	1011	968	1062	1023	1078	1103	1052	1023	1022	1042	1016	1008	981	1089	1082	1058	1007	1015	1111	1049	992	1011	1040	1000	1022	972	1033	1044	1028	1003	1025	1024	1055	1023	1047	1062	929	1044	1041	1038	1039	1060	1103	1074	1020	1036	1068	1006	1040	1044	1028	1049	1013	1051	992	1044	1055	1016	1011	1002	1033	998	1038	1087	1091	1004	1013	1063	1028	1003	1040	1028	963	1062	1017	1023	1047	1067	1097	1063	1028	1020	993	1043	1072	1030	1060	1067	1006	1041	1047	998	1010	998	1032	1043	1073	1042	1059	1053	1059	975	1069	1033	988	1090	1047	1035	1045	1017	1034	1017	1032	1059	1040	1026	1047	1038	1028	975	1061	1052	1003	1026	1035	1035	1062	1034	1040	1004	974	1053	1054	1042	987	1025	1043	1025	1048	1009	1091	1067	1024	1049	995	1035	1040	1019	1025	1027	1061	1019	1040	1036	1005	1009	1078	1052	1066	1082	1073	1036	1065	1082	1044	999	1031	1013	1098	994	1055	1001	1049	1014	1029	1037	1054	1006	1036	1006	988	1028	1063	1025	1057	1017	1055	1034	962	1031	1024	1064	1031	1010	987	1043	1088	1059	1067	1044	1056	1046	1042	1063	1069	1024	986	1041	971	999	1059	1026	1039	1026	1008	1024	1027	978	1011	1063	1081	1066	1043	981	1064	1096	993	999	1030	996	1071	1029	1011	1066	994	1043	1005	1065	1140	1037	1032	974	1049	1014	1080	1071	979	1045	1042	1037	1062	1027	1062	1037	1041	1013	1005	1026	1084	1088	1101	1031	1085	1063	1028	1043	1067	976	1019	974	1013	1112	994	1002	1034	1064	1035	1061	1075	995	1043	1022	986	1066	1050	1025	1005	1034	1078	1044	1087	1018	1040	986	1039	1028	1067	1084	1039	1077	1024	1040	1021	1048	1020	1041	1105	968	1087	1061	1043	1073	1080	1047	1007	1014	1010	1045	939	997	1024	1040	1092	1001	1033	956	1014	1040	1050	1054	1015	1103	1032	1038	1084	1043	1033	1011	1054	1028	1001	984	1014	1074	1085	1000	1072	1015	1003	1006	1017	1051	1069	1028	1025	1076	994	1035	1074	1085	1032	1071	1092	1031	1009	1035	987	980	949	1004	986	1034	1018	1094	1091	1086	1069	1036	1021	1053	994	1025	1093	1041	1044	1049	1043	1014	1036	1022	1023	1053	1025	1012	1022	978	1091	1021	1007	991	982	1056	1097	1006	1072	1013	1027	978	990	1086	987	1060	1018	968	998	1047	1031	1072	1028	1008	999	1035	1017	1016	1070	1003	996	1014	1035	1001	1011	1060	1050	1095	1048	1036	1075	1044	1016	997	1029	967	1008	970	1059	1036	985	1062	1061	986	1020	961	1042	1095	1044	1041	1043	998	1009	1010	1051	1016	1079	1065	993	1033	1012	970	1005	1027	1058	1027	1029	1061	1057	1024	1106	1051	1024	1043	1020	1037	1038	1012	1031	1032	1083	998	1030	1023	1094	1032	1041	1116	1035	1076	1064	1046	1039	1049	991	998	1066	1048	1048	1077	1024	1042	996	1054	1061	1072	1083	1038	1001	989	1051	1025	1083	1017	1032	1055	1032	1023	1005	999	1051	1016	1017	1030	1045	1050	1002	1026	992	1065	1050	1056	1026	939	1045	1096	1046	1053	1033	1065	1006	1070	1030	1042	1073	1057	1002	1061	1067	988	1017	1046	1051	1000	1063	1056	1062	986	1040	1014	1019	1027	996	1085	1044	1001	1047	1004	1057	1061	1050	1044	1048	1042	1035	1039	1030	1003	1023	1030	1017	1042	1099	1015	985	988	1010	967	1019	1041	1080	1067	1055	1074	978	1061	989	1112	1083	1021	1021	1038	1025	1036	993	1070	1035	1067	1070	1061	989	1018	1045	1044	998	1043	1007	1026	943	1045	1028	1045	1041	1047	1093	1070	1022	1033	1028	1035	1059	1074	1008	1007	962	1044	1036	1020	1040	1041	1036	1016	1060	1031	1031	1054	1011	1106	1052	987	1040	987	975	983	993	1045	1038	1017	1018	1073	998	1071	1056	1011	976	1023	1071	1026	1044	1046	1035	1010	1038	965	1034	1032	1024	1061	1035	1010	1101	1042	1038	1028	1022	1058	1026	960	1017	1043	1062	999	984	1038	956	1037	1030	1061	1009	1032	1058	1007
30178	23177	21847	12946	6218	4363	3233	2635	2328	1887	1682	1464	1349	1236	1170	1045	1074	1043	963	911	932	879	858	898	799	793	856	815	860	787	787	807	801	814	814	813	787	762	774	776	788	821	784	851	840	855	791	823	818	764	793	779	813	769	776	778	772	706	771	748	794	778	790	838	755	753	810	727	730	789	750	787	801	768	809	750	750	784	823	777	814	796	806	817	794	737	764	781	757	780	770	800	796	777	798	838	838	792	803	779	761	761	736	777	752	825	773	807	716	775	797	802	803	820	807	789	778	801	780	777	808	788	809	788	806	730	765	803	834	784	833	787	804	818	810	729	813	808	761	765	819	804	834	768	728	787	820	791	768	748	813	796	789	791	833	770	769	830	781	754	854	757	801	783	821	799	762	793	750	756	799	777	736	742	805	747	758	720	802	762	763	786	715	814	779	804	776	752	803	777	811	766	761	782	768	792	776	809	777	784	784	831	786	782	789	767	800	729	796	801	794	762	827	758	795	810	724	804	803	769	829	771	781	826	818	766	757	779	769	813	760	744	815	804	744	767	775	778	794	791	824	831	792	774	756	808	755	763	783	825	755	738	791	742	816	754	773	824	780	797	756	812	826	819	759	770	770	820	771	788	821	782	760	820	794	777	780	768	817	749	838	780	738	778	772	737	751	832	799	782	725	809	828	788	804	773	816	770	746	754	757	777	757	841	790	753	840	827	799	776	817	812	789	757	810	816	811	788	816	787	821	802	771	790	792	745	766	800	833	765	757	790	766	783	797	785	792	738	778	811	780	753	828	814	771	771	738	793	766	773	752	783	831	751	770	776	800	796	757	737	764	754	822	750	800	808	772	800	812	771	756	838	822	776	774	783	791	853	772	846	742	838	779	804	729	730	791	822	778	754	828	777	824	755	767	757	813	810	729	805	769	800	836	813	769	779	811	792	778	798	761	742	794	773	771	811	816	792	764	798	802	791	807	771	792	753	759	813	818	823	763	749	794	768	799	797	811	810	795	798	768	809	803	845	767	739	810	787	772	814	785	791	831	770	785	826	772	760	788	814	818	716	783	797	724	769	795	804	791	759	802	850	802	810	801	743	807	793	778	811	808	752	777	764	715	774	806	824	773	820	802	759	815	813	812	792	757	758	785	777	832	781	780	744	784	740	811	744	807	811	816	780	732	768	754	778	840	789	785	775	789	763	794	835	792	781	772	794	766	808	775	770	765	776	738	767	786	836	772	818	778	838	796	780	792	736	778	796	774	743	792	839	818	762	786	773	792	812	810	790	752	806	825	808	763	822	803	767	789	763	786	818	761	783	773	763	815	756	756	824	805	778	799	799	777	784	748	810	787	779	779	788	831	807	883	844	808	782	803	776	791	769	745	727	843	799	813	761	748	774	806	757	777	857	744	794	792	775	759	756	786	778	858	757	779	811	813	768	794	781	850	787	806	815	778	817	787	809	752	807	780	810	777	785	790	759	784	821	807	740	760	749	814	823	756	773	814	734	821	800	761	806	753	755	785	754	803	799	776	805	781	750	772	781	805	739	780	762	777	784	862	706	786	823	807	772	809	803	796	819	822	779	735	750	765	732	783	761	775	770	770	779	804	807	784	777	817	762	754	802	836	773	785	794	766	771	814	795	808	800	783	790	811	751	833	775	824	757	754	786	748	810	821	781	759	789	738	773	826	712	785	816	748	775	746	801	771	813	781	768	784	748	781	835	782	788	764	839	772	782	740	738	791	823	785	817	801	740	826	778	786	796	781	767	747	780	777	839	815	808	782	747	773	732	780	782	750	792	774	818	806	839	791	779	754	778	795	761	788	789	797	786	725	800	830	821	814	831	781	790	719	793	784	841	799	775	788	812	845	804	779	799	792	787	790	793	761	807	785	795	847	773	800	832	797	799	802	780	791	815	772	763	770	753	727	817	769	752	814	763	822	796	795	721	834	760	809	759	776	795	781	834	828	802	832	789	755	837	790	783	768	797	788	792	767	812	810	741	776	805	738	753	763	794	819	809	764	798	744	760	741	790	797	807	788	785	797	811	760	775	799	780	767	789	779	798	771	782	737	779	832	750	790	781	735	810	779	806	797	777	773	764	755	804	785	792	802	751	728	793	734	788	824	797	824	781	749	783	769	777	738	805	770	800	768	808	827	756	868	777	755	781	815	778	777	792	786	778	824	760	756	779	764	756	776	835	811	765	786	803	759	751	802	772	808	797	816	793	758	798	787	791	823	854	769	772	768	786	794	777	759	782	800	746	767	774	736	720	770	823	759	748	754	760	837	743	816	812	827	804	821	851	801	815	831	816	810	763	774	743	735	790	764	800	796	835	766	764	808	789	798	784	868	785	763	751	745	776	776	787	756	760	778	761	781	767	809	777	851	766	743	810	780	772	771	796	778	806	783	797	748	774	795	775	756	814	787	746	778	752	784	811	776	765	858	735	773	789	757	837	810	829	761	782	763	784	818	806	782	761	803	738	795	795	767	767	790	793	818	780	760	770	764	773	791	782	829	832	766	786	812	795	812	769	798	765	797	796	806	821	777	811	763	766	825	780	810	809	786	793	758	809	809	801	824	792	819	738	825	767	767	805	718	792	781	794	783	750	778	851	829	848	766	794	778	792	767	739	826	825	836	782	765	754	795	780	773	808	765	810	783	755	835	789	790	740	743	751	779	747	737	788	777	773	767	792	739	793	747	759	770	799	797	822	742	736	742	755	779	774	794	806	773	773	745	711	775	723	815	805	761	803	733	774	774	793	744	802	724	761	767	792	773	824	781	823	788	862	747	751	760	770	826	775	813	811	810	797	792	794	775	823	772	730	770	775	784	816	834	813	779	774	779	784	811	769	796	813	849	793	822	819	811	813	859	825	851	755	785	776	770	795	804	769	773	786	769	802	771	821	815	796	739	794	767	742	767	777	745	804	842	815	814	798	775	819	769	765	757	764	811	786	763	776	764	777	789	829	774	788	767	733	827	855	754	822	809	766	812	747	760	755	828	790	785	739	806	755	810	748	797	760	739	799	783	754	802	852	801	756	769	812	822	752	782	836	733	790	748	787	778	817	774	769	769	804	807	758	748	832	805	798	747	826	750	850	779	824	773	763	754	777	797	793	703	782	792	821	775	784	784	838	757	821	843	745	743	732	824	795	811	866	762	795	803	771	815	817	807	798	803	800	788	785	757	689	747	823	763	739	776	822	795	774	839	814	764	752	711	783	792	767	757	771	797	783	792	809	785	825	835	786	759	754	821	783	774	778	766	809	768	735	764	778	762	777	776	806	790	767	751	779	826	761	790	761	731	764	788	808	817	827	821	758	790	790	796	752	743	798	833	777	763	853	795	848	788	737	831	757	755	825	802	806	784	838	796	786	795	775	814	717	837	796	773	825	775	787	792	800	750	723	794	774	803	793	746	790	787	750	795	784	807	834	812	818	813	762	786	734	765	748	802	734	833	793	782	753	791	736	778	800	761	805	736	757
26312	29806	20891	11679	8089	6400	5029	4048	3386	2725	2257	2104	1705	1559	1325	1216	1197	1123	1063	1021	971	933	1000	980	876	868	880	861	824	886	854	884	841	914	869	799	805	817	805	894	860	811	818	815	825	843	855	844	809	760	806	781	794	824	858	821	798	789	762	784	786	798	774	820	743	787	824	816	811	753	806	758	780	777	798	846	833	864	821	829	816	782	797	757	820	810	767	804	798	817	858	823	771	769	783	791	835	807	832	812	796	856	782	778	799	789	798	833	810	826	790	753	797	796	830	750	803	813	789	816	788	801	873	808	822	830	834	775	812	794	803	785	817	819	757	780	782	807	779	827	813	819	825	805	846	814	835	797	844	797	794	771	803	767	801	777	835	837	809	831	800	819	742	810	805	765	784	807	770	822	810	797	816	790	803	800	785	743	792	786	777	867	847	842	774	767	842	757	775	801	781	807	791	825	828	787	834	768	817	821	828	865	822	823	787	785	826	783	805	824	802	818	787	791	848	854	845	849	789	805	818	806	853	831	818	818	853	790	828	777	829	776	825	797	831	764	766	812	770	827	764	823	812	794	806	809	852	808	798	785	842	834	819	846	791	828	800	841	816	856	794	837	812	815	836	797	805	825	793	819	756	795	806	799	794	789	783	818	787	779	807	786	781	798	845	758	804	839	778	779	803	818	801	734	832	837	796	828	809	792	785	811	845	831	795	795	792	806	792	833	793	812	816	817	819	777	811	800	782	810	811	796	786	805	797	781	835	811	767	813	803	789	779	799	845	766	796	841	804	800	816	779	792	776	814	813	797	778	816	804	830	782	784	796	819	818	757	822	857	792	821	809	820	781	824	824	795	793	803	855	819	818	866	777	793	757	821	840	778	785	859	806	756	797	806	777	772	824	784	823	816	859	767	797	783	782	797	824	772	755	770	746	821	808	800	858	821	841	833	838	834	788	833	769	831	846	728	732	866	788	755	808	841	864	769	801	818	774	796	846	779	830	795	774	831	785	835	785	809	829	789	816	763	800	826	778	854	794	846	768	803	798	804	866	805	826	798	830	804	773	792	800	782	787	738	819	810	733	786	770	801	748	818	764	782	785	827	767	779	806	797	826	806	743	795	815	751	828	857	793	772	787	788	799	783	754	771	817	787	854	811	761	772	810	779	818	800	783	787	818	779	792	788	786	827	804	819	830	799	797	781	789	828	778	813	782	879	828	840	867	713	803	796	791	799	865	799	812	776	822	797	828	799	834	792	818	763	834	794	820	805	805	840	741	782	813	771	814	795	781	793	775	792	764	769	744	771	795	820	771	862	788	842	885	801	759	814	856	819	808	807	756	790	764	789	768	759	813	793	810	784	797	792	822	824	805	825	807	784	778	843	837	815	835	802	763	698	892	766	711	819	832	775	789	808	798	793	779	794	784	845	803	806	805	784	767	840	797	813	837	800	806	785	773	809	795	829	783	794	795	752	780	794	830	762	794	792	812	798	847	812	758	802	863	751	776	797	786	808	813	801	802	828	844	797	761	846	756	819	813	807	748	771	762	796	806	778	829	789	813	819	801	781	826	837	792	827	783	781	795	798	821	788	831	828	809	804	854	833	746	838	791	742	819	786	786	789	840	787	812	807	784	846	813	806	789	795	786	786	819	771	794	815	787	820	799	784	839	828	817	820	790	822	816	810	783	841	819	808	771	773	805	836	750	798	831	797	828	771	821	776	776	890	816	784	812	779	801	811	830	773	818	772	816	759	759	808	756	808	755	812	811	828	825	821	776	790	787	796	797	776	793	830	784	807	816	826	772	799	846	858	813	785	848	767	781	790	787	808	795	810	884	830	776	754	775	830	774	825	811	779	835	776	791	856	796	792	771	763	805	787	758	806	807	788	843	804	791	770	793	824	794	803	798	810	831	789	854	775	791	843	812	798	764	781	852	766	833	829	806	793	792	770	824	798	800	810	802	823	843	826	787	781	809	841	775	756	820	758	813	779	821	837	810	734	799	761	751	795	809	758	827	783	747	844	867	800	825	767	802	814	755	843	776	829	775	789	812	827	825	786	794	790	834	843	793	831	814	783	821	787	790	811	785	795	814	785	821	808	814	820	822	810	810	793	754	822	782	822	764	766	741	809	743	825	783	854	785	838	806	796	762	847	772	784	823	832	750	806	797	822	837	788	790	780	820	764	796	788	783	798	774	801	854	812	850	770	824	817	817	820	758	848	797	811	779	835	786	886	844	793	830	811	789	822	832	809	752	808	812	866	828	834	851	792	812	771	813	822	795	760	781	807	750	864	815	818	809	769	784	795	817	756	829	844	816	842	826	779	765	788	759	777	856	800	801	833	734	822	792	799	772	810	788	791	755	772	804	793	799	807	826	796	800	760	871	741	773	829	770	790	838	809	805	757	801	799	851	760	800	821	835	769	807	777	837	823	851	806	781	872	805	825	795	774	853	815	847	804	800	831	810	829	775	817	777	783	788	836	820	828	803	855	805	840	824	827	810	795	847	803	789	764	844	767	780	790	803	751	850	819	784	787	816	811	863	829	816	761	785	830	785	804	838	769	807	804	873	821	772	825	806	810	830	845	801	796	809	827	788	836	788	810	796	779	810	735	801	800	793	817	803	838	775	839	795	806	814	807	842	775	822	855	800	756	783	824	771	798	777	808	791	800	833	743	820	785	777	735	775	805	781	795	811	780	791	787	823	811	781	813	848	796	797	745	770	841	751	812	823	769	841	785	821	820	836	784	798	804	823	808	807	800	822	755	766	811	783	762	782	844	814	817	780	824	783	814	786	844	738	794	791	841	825	833	775	833	833	819	846	824	826	799	812	838	790	794	792	822	797	838	800	796	759	813	835	792	864	796	806	781	797	802	799	814	814	799	766	757	790	766	815	830	777	854	834	795	746	795	855	789	844	792	774	806	761	793	784	804	796	773	789	789	789	834	786	795	831	786	779	787	814	839	809	822	819	801	802	809	814	821	790	802	810	778	846	780	799	849	810	826	800	802	790	881	822	797	786	825	809	806	793	835	815	813	805	788	806	732	810	800	763	779	812	779	745	808	843	803	821	768	811	828	796	787	768	742	801	793	815	791	794	808	825	775	860	786	819	806	798	826	794	761	828	823	813	793	796	820	781	843	800	807	823	801	774	802	816	789	830	803	817	784	794	771	767	811	856	825	776	804	768	810	788	856	800	799	811	776	791	778	803	781	785	798	784	835	824	799	786	821	775	807	792	740	791	814	843	793	847	814	819	770	811	789	803	811	831	793	810	790	813	784	795	810	847	766	821	855	782	787	790	791	808	777	797	753	764	799	781	840	807	751	789	791	793	852	787	858	805	810	799	763	789	739	855	758	798	829	817	829	805	780	835	813	823	840	758	822	764	831	774	813	785	774	804	772	783	770	845	839	861	814	799	789	765	832	813	832	800	793	816	792	826	810	810	809	816	834	765	818	842	836	790	819	774	805	807	779	797	822	785	826	812	811	855
24479	21723	29201	24815	21850	15908	7979	4783	3798	3393	2844	2359	2025	1796	1551	1457	1343	1244	1146	1097	1039	963	959	955	865	885	848	856	825	784	807	835	848	830	815	826	803	778	778	834	820	791	831	827	791	829	851	814	808	792	792	829	800	786	818	807	824	845	805	780	792	819	766	777	769	797	779	748	746	760	788	781	824	784	793	782	799	739	773	775	760	782	759	811	829	768	808	768	743	792	714	781	800	773	781	797	804	802	796	775	781	803	771	829	783	711	751	807	758	803	808	760	708	792	764	819	760	752	821	770	816	765	781	825	797	758	779	803	746	802	789	757	769	735	775	771	831	765	771	762	826	774	783	793	761	783	755	786	710	773	740	802	789	770	745	795	771	811	779	742	776	786	812	773	734	778	699	776	780	788	706	819	740	779	813	780	790	742	808	776	802	801	802	769	823	782	815	794	786	730	788	766	770	802	817	777	781	783	762	836	823	781	773	761	770	761	771	816	829	784	787	780	754	852	800	785	786	787	722	792	787	822	818	805	793	827	832	819	798	843	771	783	786	800	774	755	735	805	791	779	772	717	792	807	749	763	816	807	795	727	719	708	758	765	742	771	791	709	748	806	763	739	796	830	766	744	757	754	823	763	776	790	775	801	823	742	789	774	773	780	755	821	745	792	734	747	749	813	722	811	811	761	772	846	775	780	742	797	766	772	783	784	776	712	757	759	815	786	737	707	710	749	803	769	829	798	802	804	752	809	803	769	822	788	783	734	795	756	776	771	742	774	815	790	789	750	757	773	792	796	797	783	785	817	755	727	785	796	832	770	746	779	830	818	823	795	811	763	822	785	712	808	751	816	766	729	812	769	774	765	764	764	745	777	769	769	793	813	727	752	780	787	744	754	815	768	791	799	840	775	775	824	777	787	791	763	765	783	769	802	732	772	810	765	745	748	833	795	758	767	774	744	779	781	786	814	744	752	781	764	763	819	737	784	814	761	787	776	844	819	777	779	798	832	739	744	821	760	822	828	837	783	801	838	776	741	814	779	785	824	754	754	825	803	808	781	746	809	794	754	756	783	776	739	779	781	765	810	798	751	762	785	792	762	803	750	718	743	803	786	772	747	816	736	751	809	831	758	777	788	730	763	801	775	759	786	816	801	745	787	808	748	782	788	757	738	750	746	771	756	776	739	780	755	724	803	732	843	855	766	755	772	799	793	780	748	792	743	815	768	810	828	775	728	799	787	790	817	805	725	813	734	824	785	789	772	800	802	724	784	785	756	819	740	745	772	780	770	751	733	799	823	751	752	777	744	829	797	782	770	766	802	787	786	727	761	798	770	731	768	783	745	800	721	804	818	797	810	815	771	776	707	771	739	789	811	753	770	789	794	783	800	781	751	817	755	784	697	824	782	795	788	744	768	809	761	717	803	730	765	777	809	744	746	753	712	732	787	828	790	702	770	793	803	828	809	766	783	788	775	754	752	759	745	751	765	809	755	750	777	773	742	756	836	762	751	793	793	792	776	794	796	801	742	706	747	745	772	762	796	764	773	749	749	805	791	788	765	790	713	767	785	769	805	801	807	831	777	818	772	756	716	777	776	727	753	733	766	773	766	807	718	771	794	781	762	773	768	761	763	789	796	753	818	766	739	768	784	734	796	763	809	722	778	776	786	841	752	804	762	804	787	755	827	751	756	824	750	772	739	807	787	805	782	750	777	757	749	819	785	707	794	789	760	788	742	747	764	744	788	776	794	809	798	768	769	764	775	821	745	805	809	822	843	784	801	759	773	782	783	749	793	776	758	709	807	860	815	757	792	852	784	763	825	750	760	749	836	780	778	749	710	730	762	735	806	754	808	817	807	737	743	799	756	808	789	791	807	817	787	784	753	755	771	732	733	805	772	763	812	755	767	745	798	757	795	809	824	777	781	791	777	777	739	802	811	827	754	798	787	764	790	824	770	742	749	744	744	825	728	753	791	790	768	821	777	812	806	770	766	786	764	786	760	811	782	786	760	764	786	735	747	737	782	771	787	734	720	774	764	771	788	774	773	765	726	785	760	762	842	744	790	769	758	750	767	782	815	750	849	799	735	728	779	845	728	751	798	782	733	755	799	774	799	778	828	752	739	809	765	742	790	761	749	738	779	731	794	751	802	783	813	801	819	758	772	734	758	761	763	760	797	788	733	781	786	878	825	712	805	779	760	757	808	803	778	763	788	741	756	816	765	772	781	793	776	803	765	761	713	772	770	779	759	796	783	764	836	782	768	773	762	787	719	821	785	787	838	756	790	788	824	793	732	765	739	756	825	795	774	758	776	772	776	747	707	774	786	756	760	764	779	787	807	794	745	803	764	760	823	814	754	755	788	751	812	796	795	766	772	786	802	804	821	767	786	751	782	775	795	788	794	784	792	747	800	786	742	819	792	773	778	789	816	734	772	782	727	793	785	795	736	767	777	769	754	768	786	736	774	727	770	792	784	761	781	769	766	783	756	776	708	803	791	752	845	772	777	767	760	747	776	755	762	808	744	727	774	823	786	789	770	785	815	802	753	776	821	789	775	810	810	781	744	808	794	797	811	784	774	831	755	791	778	786	776	789	785	758	802	815	845	740	801	779	770	749	740	763	778	826	799	749	790	796	820	811	750	820	803	756	807	756	740	753	780	758	775	770	755	810	801	809	756	765	748	788	727	801	781	760	793	808	783	719	796	798	784	762	765	750	792	797	780	819	733	744	752	771	759	768	795	762	800	728	842	797	753	744	748	746	867	764	799	704	799	743	801	751	734	765	726	791	805	814	820	756	813	781	802	846	805	780	830	839	757	734	808	764	728	793	782	781	781	755	839	763	777	748	740	773	766	744	814	735	778	790	766	787	747	758	771	773	736	748	775	746	809	773	710	827	806	734	778	757	710	775	753	783	796	783	813	747	810	774	748	788	803	763	736	744	772	757	777	770	758	814	768	757	776	740	798	755	799	799	768	819	849	743	811	754	795	742	765	770	792	701	738	735	762	761	756	775	768	801	803	767	766	793	778	767	728	807	763	799	778	770	766	877	795	771	762	872	746	813	769	799	761	770	777	774	760	773	752	765	780	766	765	810	766	810	753	761	777	799	756	773	806	787	759	776	761	772	755	837	781	823	728	752	796	823	746	775	802	810	772	747	778	792	772	777	790	823	785	763	846	739	756	770	760	728	761	805	745	751	815	759	742	762	759	796	762	778	778	733	813	813	787	748	776	780	786	730	758	811	797	784	756	777	797	790	795	840	813	772	771	751	761	797	807	793	758	804	774	788	759	759	769	777	768	780	762	791	751	792	793	782	768	799	801	796	790	746	760	750	834	796	835	777	803	837	755	783	748	773	709	734	771	810	770	808	822	774	806	776	778	735	759	760	781	811	737	770	763	770	783	794	751	752	799	776	737	764	767	771	801	771	835	779	826	746	748	793	742	767	820	838	760	733	772	761	761	794	763	773	764	744	791	720	825	789	775	817	807	762	817
29020	38692	28356	16825	12516	10433	8640	6883	5726	5070	3930	3360	2879	2325	2020	1835	1685	1493	1298	1230	1236	1107	1125	1056	919	838	848	881	903	857	829	851	873	904	808	858	831	810	843	842	830	891	838	860	842	814	848	804	802	810	841	787	798	814	794	743	799	737	847	796	821	835	785	769	775	769	831	843	815	778	823	730	815	782	779	824	820	806	714	774	845	796	798	738	831	785	780	799	761	791	766	763	835	737	808	782	722	741	797	745	732	769	797	783	818	770	795	790	806	776	758	770	769	771	756	722	747	755	847	745	793	789	759	787	767	776	766	758	781	778	811	801	785	747	760	795	759	759	799	751	773	803	785	834	770	777	749	794	813	788	772	759	816	794	776	780	756	811	803	798	758	801	771	768	815	781	780	727	804	783	784	780	807	779	750	706	804	803	784	759	806	778	759	776	753	810	768	793	778	779	740	750	771	742	786	796	827	800	784	820	809	812	758	757	811	777	795	733	755	788	817	759	798	768	728	760	790	734	735	745	818	769	755	778	835	765	783	744	736	773	786	804	764	733	754	809	825	796	794	736	792	787	804	804	772	744	744	812	847	856	803	730	809	755	789	763	743	762	775	786	811	799	807	758	775	736	842	784	793	846	765	795	811	764	795	768	795	809	822	770	789	808	780	799	749	738	754	764	777	795	816	799	834	768	821	753	778	785	807	752	758	765	813	760	754	763	778	770	804	738	788	772	776	770	808	816	748	765	801	775	747	768	765	793	737	779	849	734	790	768	798	756	762	781	796	789	809	751	746	771	775	793	764	771	782	747	761	822	730	776	808	806	798	753	776	861	780	796	751	737	761	792	791	813	791	776	799	770	790	750	729	808	784	781	733	733	801	794	782	827	804	803	758	828	754	728	782	764	761	816	732	766	780	753	758	799	775	755	754	776	772	798	760	762	786	747	775	778	794	786	788	788	777	773	788	775	733	719	815	803	769	833	779	736	732	792	815	827	785	752	740	779	757	786	757	787	801	789	754	781	814	769	796	796	767	817	812	800	756	763	760	733	795	834	802	800	739	771	797	758	790	765	766	814	794	801	760	775	765	735	793	781	771	803	762	779	831	800	804	813	765	751	754	764	787	806	760	790	779	786	759	766	782	787	757	821	806	778	792	790	791	810	811	822	790	745	813	771	791	723	763	774	800	753	774	766	785	764	788	841	771	811	758	798	758	820	819	783	759	757	776	825	736	783	774	808	755	729	814	790	777	818	700	761	791	758	771	773	794	815	767	852	812	778	779	777	841	809	767	800	725	786	808	768	802	730	777	757	793	776	804	725	782	791	769	794	794	759	831	821	786	792	816	768	780	814	741	770	770	768	787	782	827	775	787	774	751	791	795	801	759	740	773	769	746	753	818	794	828	751	756	750	792	769	748	744	756	751	803	788	764	793	779	793	782	778	812	792	810	763	804	754	745	793	811	744	753	777	728	762	762	738	757	811	810	763	801	755	713	790	781	744	756	767	727	807	782	783	732	745	761	792	824	758	768	768	744	784	776	754	798	761	757	753	744	772	746	771	788	807	770	807	755	750	796	827	763	771	762	786	827	761	769	723	792	762	770	815	794	838	783	788	792	804	778	813	792	852	748	772	783	756	775	772	816	792	817	714	798	779	780	808	799	835	783	791	727	746	840	830	776	809	757	800	774	796	840	749	815	779	812	775	769	779	758	796	832	791	772	788	734	771	794	797	802	782	737	725	754	782	811	776	763	807	835	729	790	751	756	769	797	783	754	800	783	751	825	807	782	774	810	799	746	774	829	745	781	830	732	805	760	731	808	805	805	738	775	767	820	757	781	807	782	810	752	770	802	804	789	781	813	755	840	750	812	739	778	780	844	801	799	814	770	806	745	757	788	746	804	770	739	861	796	791	807	736	778	723	805	778	760	780	742	748	775	788	781	768	786	768	772	814	797	757	784	784	769	769	780	794	730	770	777	786	767	758	779	747	797	770	742	769	790	774	771	809	767	786	806	767	761	776	774	819	774	774	804	796	769	779	788	780	756	814	768	740	776	737	805	781	785	785	794	715	816	785	776	800	794	812	757	803	746	758	811	723	780	797	753	819	795	823	770	786	855	807	779	782	810	763	754	804	746	792	725	741	742	759	760	744	788	824	790	760	784	784	806	839	775	761	760	786	808	722	784	829	803	778	773	748	774	767	790	776	791	801	776	692	777	729	781	800	765	790	749	861	781	762	777	773	761	801	735	752	787	753	756	806	781	785	737	787	775	776	810	729	763	776	789	750	772	765	816	797	801	727	827	774	709	773	713	743	767	764	795	766	769	791	780	788	760	777	802	799	782	808	793	784	796	801	777	833	860	777	788	784	779	733	811	797	765	782	770	783	730	774	793	750	750	775	790	780	827	763	791	814	769	777	794	757	776	751	806	783	811	792	810	778	791	807	797	754	784	819	796	798	806	799	798	724	779	751	743	765	822	791	748	778	833	798	818	807	782	773	829	765	785	781	840	807	813	758	806	710	770	825	781	806	717	811	736	820	819	821	804	764	735	742	791	803	802	797	746	855	797	750	779	796	764	784	812	751	725	776	766	795	804	834	760	812	790	821	801	809	800	774	790	836	797	818	791	774	772	786	816	767	787	788	801	760	772	815	778	817	764	743	742	803	760	792	757	731	782	854	776	773	777	756	734	765	753	795	799	763	817	802	782	798	725	772	836	776	740	751	747	777	777	804	761	788	765	769	761	754	727	776	822	779	810	818	812	719	821	792	781	785	748	793	758	747	823	779	780	808	788	731	760	773	792	754	746	764	818	795	763	766	798	779	780	798	789	798	775	756	767	807	778	742	783	829	780	752	765	783	783	758	798	742	798	817	774	796	803	811	785	843	764	814	755	822	814	780	801	760	771	725	755	769	791	787	768	797	816	777	781	788	749	768	791	774	783	835	746	809	740	827	792	795	815	774	820	779	757	766	814	791	810	771	778	777	776	814	733	740	825	740	780	777	809	756	800	750	792	777	773	756	857	769	851	757	773	824	825	807	824	744	795	775	851	770	774	775	765	812	802	781	785	785	786	816	803	759	783	751	785	815	770	805	784	805	748	723	774	754	726	746	761	829	775	769	776	769	774	748	777	779	777	728	771	770	782	763	754	792	855	801	821	773	722	813	796	766	744	786	791	757	809	833	812	786	775	795	787	779	828	792	744	787	774	770	749	824	751	736	780	797	806	793	754	785	752	811	807	790	780	803	830	808	787	830	756	784	787	724	772	749	757	809	802	819	769	780	784	794	769	789	810	781	796	777	772	786	848	796	750	740	763	758	766	752	747	800	821	781	761	732	796	839	815	734	820	811	758	795	751	808	797	816	761	765	782	760	781	816	784	728	787	756	796	795	785	752	770	757	783	864	761	746	793	789	829	815	764	836	756	768	776	792	731	809	774	755	754	751	796	772	795	795	772	812	762	799	800	789	812	782	786	792	777	754	757	824	773	793	730	817
25564	21610	28098	25601	16242	6385	4375	3508	2897	2724	2363	2094	1813	1647	1599	1422	1417	1218	1281	1132	1139	1143	1078	1077	1100	1025	979	1059	935	1066	981	964	1101	992	1035	1041	1004	986	997	996	993	983	1003	1015	1035	1031	1037	969	962	998	951	979	987	985	986	1020	995	956	937	925	999	961	963	975	998	975	972	966	955	954	926	999	971	969	984	955	979	1010	954	1034	978	1022	947	969	927	998	936	948	1046	953	977	1012	1016	1038	943	1007	987	985	969	1013	933	916	932	952	984	977	976	961	943	963	969	978	1020	981	953	961	955	1032	943	975	975	956	967	979	1005	1014	1005	938	1002	959	986	999	938	1006	968	972	963	945	936	993	1021	972	956	985	979	979	980	948	935	973	964	963	946	967	981	990	1018	908	990	1005	932	942	987	1005	959	984	1015	1002	889	988	965	964	932	1025	998	955	948	982	998	925	954	985	1010	1006	957	972	970	959	988	1002	1024	931	938	963	1007	929	933	946	955	990	963	992	918	934	968	1024	1017	969	985	925	996	972	990	946	922	964	957	917	1003	984	959	933	939	1013	963	948	952	972	988	959	1009	982	946	1000	916	984	975	972	972	914	918	964	1052	973	929	969	975	1022	1025	973	958	948	1012	962	1001	979	992	948	959	1044	978	994	1009	949	960	913	959	984	954	1006	946	952	976	972	1003	985	948	892	938	969	990	934	970	950	918	965	989	994	985	969	983	1005	947	992	972	994	930	939	971	979	920	952	945	972	977	985	990	950	984	968	953	975	968	933	977	968	997	973	921	965	963	957	986	1003	1045	1008	1015	940	992	969	952	910	966	984	995	970	984	941	996	984	962	910	989	924	992	921	989	978	933	978	1009	1003	988	994	946	962	966	938	984	970	943	896	929	985	938	915	931	995	949	988	1011	1012	951	979	956	935	964	969	916	941	968	1029	982	967	949	1049	963	964	1020	957	975	999	943	966	944	985	921	930	949	994	934	982	961	975	956	992	980	982	986	933	1023	1010	929	997	949	936	911	1011	967	955	946	961	995	966	905	1030	1025	996	993	941	967	947	1005	970	954	972	960	954	968	962	964	910	977	918	973	963	926	965	952	930	917	1000	968	978	924	993	952	993	956	985	1029	985	942	997	968	999	981	943	912	905	931	1002	1009	940	947	948	960	950	977	962	970	954	1032	1009	977	993	971	916	925	1012	1009	957	936	975	957	970	950	955	927	921	990	958	923	977	1021	932	972	963	1009	958	1032	989	980	942	981	1006	972	914	964	961	987	944	969	989	923	957	989	993	996	1033	1022	980	964	969	997	980	1029	928	956	1003	966	986	978	976	985	874	1001	921	977	930	1014	972	989	998	962	916	941	946	934	955	925	942	998	1006	989	927	974	958	988	984	902	910	1002	975	985	929	966	892	983	1002	933	955	1004	968	1004	923	972	977	1030	959	937	961	977	977	948	960	944	1007	982	901	960	990	1001	948	981	933	944	1015	959	910	1031	995	921	1014	998	936	979	921	953	1022	1002	981	977	940	983	998	955	1036	981	946	957	992	997	922	989	951	968	969	947	949	1023	1020	978	994	949	951	950	943	983	977	949	968	939	1013	1006	982	957	912	973	1034	993	1026	1004	957	963	940	1013	969	1011	938	967	1054	937	932	954	958	988	957	980	984	984	951	934	966	937	941	973	981	1025	985	984	986	920	966	988	983	982	971	978	972	988	980	916	1003	1007	942	1016	936	943	961	912	1032	957	916	972	974	1005	978	1028	917	965	974	965	938	940	974	945	914	947	913	980	990	913	936	994	944	918	938	963	969	1034	897	939	966	990	952	972	950	1009	971	966	957	977	937	967	988	964	924	930	934	950	976	881	962	957	980	929	951	960	961	973	1001	994	944	944	989	929	982	952	946	985	930	956	955	952	942	920	995	1006	972	955	1014	1013	965	915	944	966	977	964	981	955	953	946	980	947	929	928	1022	1005	961	960	993	925	965	960	931	946	964	1009	956	987	1036	953	971	995	990	942	928	932	1013	976	955	956	966	1010	970	982	995	987	1001	954	1007	1002	972	977	949	932	1001	1018	927	984	955	944	940	976	954	945	1027	1005	942	1011	953	1009	940	977	963	917	1014	941	931	983	925	962	924	967	939	942	926	994	934	946	934	985	965	961	981	980	1004	993	991	961	933	982	987	949	955	1017	994	1001	985	978	923	933	992	1009	953	921	963	953	975	1002	995	965	966	995	1028	1007	959	970	985	977	989	942	952	997	982	972	986	961	951	932	978	999	939	968	993	990	984	955	912	968	948	979	1004	921	957	956	1013	938	977	972	1044	1001	973	927	1007	989	954	1000	1023	942	1076	1011	886	1014	985	971	968	1004	998	980	992	1005	1028	1024	997	966	979	989	1042	994	951	953	927	922	992	966	964	953	927	956	971	956	944	956	950	953	984	954	986	986	940	943	930	1010	966	958	960	966	952	954	964	921	968	1019	976	934	1039	923	934	975	977	955	944	910	969	906	1018	1002	996	975	991	978	957	975	960	1005	996	940	1014	939	984	1010	991	952	909	962	968	979	931	960	950	964	967	1000	956	933	938	969	1014	971	995	961	923	981	963	981	961	934	989	925	990	941	965	966	876	954	963	963	1037	999	998	1010	1005	980	1019	976	943	992	902	1009	1005	969	1001	883	1019	945	989	928	976	925	1007	948	954	956	934	973	1000	934	980	948	1009	976	948	952	928	959	971	1006	996	966	988	984	988	913	966	991	970	935	951	980	953	986	972	949	944	976	1004	1006	1005	969	968	1021	975	1038	939	952	931	952	930	964	1005	902	1030	975	1002	976	951	933	961	938	900	1002	979	953	1017	913	954	984	948	980	953	991	950	971	957	990	990	986	931	979	923	956	973	972	968	968	937	959	986	973	1018	979	973	899	944	1011	985	944	1002	981	917	1011	981	933	970	950	969	924	951	939	1011	902	1009	911	1004	966	989	960	972	972	948	939	924	977	994	956	954	990	975	988	986	974	1008	960	1004	965	965	993	942	985	1006	1022	973	955	984	964	975	974	1004	973	948	989	940	958	970	920	956	1028	928	973	986	989	939	979	947	914	1009	949	999	949	997	949	1005	1001	994	986	1017	964	902	952	959	952	966	920	987	1000	982	1003	999	972	910	929	936	955	956	952	971	970	914	1007	960	1023	991	949	967	998	959	946	983	994	1012	953	977	958	991	937	951	926	1014	960	996	959	976	902	930	915	930	902	955	1000	908	920	996	1012	946	922	966	1011	904	977	976	1053	973	960	911	985	948	939	961	967	961	974	967	948	974	984	990	988	1014	1024	995	983	967	960	1022	966	970	964	973	931	965	1021	970	981	977	976	972	950	977	964	905	980	1009	925	980	998	935	929	991	957	969	979	951	996	966	1047	971	991	955	973	952	921	1001	972	955	965	983	944	945	981	997	932	1000	925	998	936	984	935	1013	983	979	946	963	943	877	1005	976	1035	976	1014	951	1013	986	969	954	1038	983	925	958	1008	956	917	939	1002	992	1015	928	976	972	981	971	967	972	932	1002	927	961	993	1020	957	894	927	978	939	937	930	938	1028	1040	913	952	923	991	1026	964	1063	1012	954	991	981	969	966	1006	992	907	993	974	954	963	971	1017	944	995	992	925	949	922	978	960	959	955	1001	941	914	959	938	1012	932	1012	967	987	991	955	960	967	967	932	963	1011	1040	1041	917	1012	927	980	967	942	974	947	997	952	1001	957	938	985
28752	33842	21816	12966	9873	7984	6419	5237	4600	4064	3378	2787	2581	2170	1991	1709	1693	1458	1365	1331	1358	1261	1172	1158	1128	1043	1031	1002	1042	1058	1015	1024	1075	1034	1035	1065	1000	981	990	1000	1022	1030	952	1026	1045	1022	1028	1017	1022	1019	1027	944	995	974	956	1033	1024	964	992	951	981	909	959	943	1002	1009	1001	968	949	964	961	924	970	973	979	959	944	993	1028	929	970	953	1012	1045	965	960	948	987	979	993	1005	1028	962	992	1013	981	978	975	964	998	987	961	1007	948	976	1008	964	980	987	968	975	955	948	988	951	965	979	957	951	1025	954	1004	994	989	1001	990	956	1001	1027	960	932	965	970	989	1000	982	982	969	1029	951	983	981	993	970	970	936	997	958	974	946	982	905	1010	982	950	961	1003	928	965	943	888	955	940	938	996	993	1000	917	979	949	947	1076	1003	965	1005	1028	989	1016	979	935	900	970	946	981	958	953	967	944	933	964	966	942	934	1053	994	973	981	979	988	957	980	958	943	968	961	991	976	966	975	964	1045	965	992	981	971	992	913	928	976	995	965	978	940	913	968	974	950	1003	973	988	995	1015	890	942	1024	987	935	930	978	1022	953	930	1009	941	963	991	952	1003	972	955	969	989	998	969	999	946	991	948	960	960	966	1032	949	953	1034	989	945	974	981	926	982	969	932	975	1033	968	933	1028	978	950	1036	979	983	951	1041	985	967	987	943	955	955	986	987	971	991	1016	958	970	994	953	954	1037	957	982	975	933	968	917	962	1007	964	997	996	1002	971	980	979	973	1031	961	1050	983	925	983	1001	943	962	951	977	984	939	978	1014	986	957	948	970	969	989	1005	961	999	991	968	996	950	1031	958	962	964	969	1003	937	964	1004	984	1000	980	1018	979	929	1029	935	957	990	1020	983	932	953	953	970	1014	986	968	958	972	958	983	962	1017	1009	974	995	961	986	959	963	967	951	977	991	970	948	968	1006	1047	944	982	940	938	971	1001	1002	937	946	1012	1033	972	1018	980	980	984	987	981	990	903	985	961	1014	936	930	976	986	943	938	1039	985	990	964	946	1013	1020	959	952	942	935	983	1004	985	1011	981	938	967	1011	1000	966	926	1017	960	1006	990	946	1066	1005	1016	1001	971	1025	950	956	965	981	946	945	1037	937	937	981	938	957	998	963	976	999	993	997	973	937	1000	971	936	965	977	930	988	1006	974	1043	971	968	975	1021	1003	973	961	1001	976	955	1000	928	924	924	936	988	977	951	944	943	948	966	969	1007	972	982	964	967	971	985	1005	918	1051	971	1018	983	989	990	1031	972	975	978	994	1028	956	974	973	985	1042	942	1002	988	951	976	982	961	958	1017	1007	966	990	966	998	962	939	954	971	944	973	1003	964	949	971	1004	910	955	1019	967	928	965	1018	973	1013	966	979	979	1017	948	989	969	997	952	943	933	982	947	977	987	949	923	944	1008	1062	983	960	993	918	996	943	1023	1012	1004	1030	977	987	1022	1017	902	911	971	950	988	996	971	997	1003	968	897	1004	1043	1001	918	1030	943	979	998	958	982	927	939	991	986	977	995	977	948	1002	934	960	970	1000	938	982	916	921	990	962	966	938	980	949	917	981	979	939	1037	985	997	992	983	992	959	1003	1014	947	957	921	941	1003	989	944	983	961	997	997	1019	955	1003	1018	922	964	982	963	946	950	963	999	957	1008	904	962	994	972	971	999	974	964	995	946	957	918	927	942	955	959	995	1010	978	1003	980	971	934	956	948	958	968	967	989	990	966	947	933	996	983	971	962	936	954	942	1001	913	1021	926	958	919	987	985	1010	982	941	1033	938	975	1009	1005	980	906	989	973	1001	956	982	966	951	973	972	989	976	961	948	987	990	962	971	982	963	926	968	968	958	993	992	984	1003	1018	998	975	971	964	970	926	1023	938	980	974	935	958	962	975	961	1007	976	1026	947	964	973	964	962	1000	988	996	1036	988	993	969	993	998	988	993	985	1007	936	972	1009	1046	965	928	947	957	949	989	1043	970	990	991	1009	987	979	958	952	923	959	1036	993	988	943	1019	981	1021	986	1000	914	916	981	1022	974	977	935	960	989	970	968	976	965	1020	1019	978	987	982	975	980	958	997	995	1004	1020	966	951	988	994	1011	965	934	965	978	930	1015	930	972	961	1019	971	959	949	894	986	1001	1005	982	971	1007	973	924	952	970	938	978	949	977	964	974	1013	1005	1012	914	1008	898	988	1020	1019	964	991	958	970	979	943	930	937	1000	1033	994	956	950	944	942	968	1006	1061	952	884	961	983	974	943	948	989	949	1020	990	1007	971	944	998	974	1001	1028	994	943	1039	1014	1000	939	960	981	1011	1015	974	924	997	984	981	945	980	967	1025	982	1024	967	1039	926	975	912	998	1008	913	940	1012	912	990	963	888	920	964	954	998	978	950	991	1005	949	944	1012	934	1036	964	987	974	962	946	947	942	1007	993	976	1009	987	935	1033	977	953	1011	971	972	953	1000	972	920	989	1033	996	900	932	996	1031	960	1002	997	954	987	935	974	969	953	927	972	997	1003	1035	943	1000	954	966	924	966	1022	975	951	955	948	958	953	964	969	981	964	964	990	939	974	971	990	962	964	967	952	982	980	974	996	1011	993	1008	956	955	1011	952	998	1001	961	957	928	954	1036	972	962	996	983	1011	961	986	981	941	945	1047	931	1023	963	1052	1008	943	984	1011	953	1010	981	977	1010	955	942	1041	973	996	923	959	982	1013	976	965	979	1031	986	988	1024	987	957	970	971	1011	969	933	946	1021	983	920	944	981	979	979	950	966	1023	1018	986	938	1010	924	987	1008	984	989	938	935	999	972	995	975	918	938	1015	951	1018	985	987	1011	1029	954	955	1011	956	996	964	994	949	969	987	995	1016	1002	924	925	999	929	931	948	985	1003	946	984	990	943	1008	957	1014	990	964	1000	972	1016	931	964	1005	997	951	1011	993	935	987	1023	923	992	964	979	994	1017	1013	1003	963	1027	947	960	968	990	914	1017	1003	966	972	946	1018	916	1021	993	969	1012	985	950	955	1007	963	992	962	1048	1009	973	1024	989	990	1014	960	1012	1014	1012	987	987	907	989	981	983	994	952	1024	1041	951	1002	986	969	977	949	961	1020	935	903	957	980	1020	951	974	986	935	967	995	988	991	945	990	1072	1011	993	1000	970	988	1010	972	948	959	926	930	951	938	973	1011	971	1057	1000	970	973	1027	963	978	1011	980	946	924	926	936	998	979	1014	964	985	1014	994	952	981	1013	965	1028	1049	973	1006	925	1036	1004	945	968	978	1002	1006	966	935	1005	980	994	957	1022	983	987	938	968	975	970	960	974	975	967	962	945	918	952	986	1013	994	1012	972	973	1031	994	949	992	901	975	1015	947	1003	1032	987	974	968	964	1008	1039	1016	987	944	996	972	982	950	1029	991	993	978	981	967	981	963	988	1018	961	988	982	1021	936	950	961	993	950	985	949	935	1045	970	975	980	971	994	979	1024	926	1004	952	971	963	966	954	982	982	916	972	970	970	1011	981	943	982	959	984	950	951	981	963	984	934	979	978	952	1000	945	966	927	999	999	988	958	1005	963	974	971	967	933	988	1004	964	992	983	1015	945	984	963	963	896	967	921	979	923	958	952	967	959	1034	986	976	1052	923	924	968	936	972	1006	1007	991	1000	953	967	1007	967	994	967	973	945	961	1015	953	971	995	943	987	961	996	962	946	989	987	912	1027	1009	956	977	978	988	1011	999	934	969	971	1022	895	934	1012	978	991	959	936	995	905	960	964	971
23248	21722	29621	24367	21775	22220	16360	6871	5282	4523	3807	3236	2821	2587	2327	2181	1881	1628	1650	1573	1463	1390	1229	1232	1175	1155	1197	1201	1213	1153	1173	1195	1222	1131	1205	1110	1117	1107	1035	1008	1061	1064	1051	1068	1115	1099	1132	1139	1110	1109	1056	1141	1112	1112	1049	1046	1047	1090	1039	1069	1005	1056	1091	1006	1087	1026	995	1044	1076	994	1074	1001	993	1078	1105	1081	1066	1023	1017	1047	994	1043	969	1046	1045	1019	1036	1046	1056	1032	1000	1055	1082	1096	1047	1028	1029	1015	1023	1041	1045	1043	1013	1036	1080	1011	976	1008	1023	1065	1015	1023	1106	1049	1022	1010	1063	967	993	967	946	1036	1035	1042	1028	1031	953	1059	1026	1074	1017	1041	1049	1017	1038	1009	1006	1084	1035	1020	1000	1022	1128	1058	1077	1025	1102	1068	1020	1089	1008	1017	1088	1096	1018	1037	1040	1011	1032	1001	1094	1027	1071	1039	980	1038	1018	1072	1045	1012	1090	1018	1034	1027	1036	1034	1030	969	1056	1022	1009	1061	1050	1038	1032	971	1019	1059	1053	1008	1038	1047	1054	959	1038	1001	1037	1006	1014	989	1034	1044	1021	1008	1043	1012	949	1052	1073	1031	1047	1048	1060	1039	987	1055	1057	1116	1073	1063	1056	1075	1067	1052	1008	1016	1033	1089	1038	1054	1038	1014	1016	1071	965	1042	1105	971	1056	1075	1037	1069	1054	1070	1051	1010	998	1006	969	997	1073	1055	1048	1004	1045	1057	1042	987	1022	1000	973	996	1054	1066	999	1028	1059	1054	1027	1079	991	1067	1020	1032	1036	1016	1097	1041	1030	932	1007	1040	1106	1041	1038	1044	924	1036	1067	1012	1016	971	1044	1013	1001	1041	1044	1020	993	1003	1072	989	1046	1074	998	986	1022	1016	1055	1018	1020	1047	1046	983	1062	958	1038	1040	1037	1011	1027	1049	1070	1030	1001	998	1032	988	1051	1020	1069	1013	1041	1067	1010	981	1033	1057	1050	1080	1078	1033	1068	1054	1032	1008	1007	1079	1018	970	1059	1075	1093	1061	1034	1052	1052	988	1035	996	1059	1023	1085	1026	1038	1079	1061	972	1089	970	1014	987	1083	1007	1012	1002	1081	1099	1062	1062	1073	1045	1054	1027	1074	1012	1057	990	1047	1055	1067	1018	1061	1066	1046	961	1024	1035	948	1033	1037	1049	1030	972	1025	1031	1133	1058	1025	1015	1045	1065	1050	1055	1072	1052	1053	1096	1054	1006	1018	1081	991	1003	1056	1017	961	1078	1038	1055	1037	1012	1028	1002	1011	975	1113	1081	1068	1028	1086	986	1055	1036	1031	1020	990	1059	1096	1047	1052	1078	1017	1039	1029	1041	1018	1025	1015	1047	1026	999	1039	1065	1043	1061	1031	1028	1066	1030	1074	1027	1085	1034	1055	1031	1022	992	1088	928	974	989	1019	1001	1066	1015	1019	1026	1064	1060	1006	1044	1023	1062	1002	1072	1124	1057	1024	1013	1035	1018	1056	1046	1074	1066	1058	1072	1061	1011	1035	1040	998	1060	1020	1054	988	1082	1018	1031	979	1037	1004	1062	1152	1083	965	1012	1026	1066	1022	1044	1064	1069	1012	1053	993	1080	1055	1089	1069	1030	1068	1025	1033	1043	1038	1045	1030	1001	1053	959	1009	1091	1097	1063	1011	1013	1006	1020	1051	1051	1024	1089	984	1006	981	1026	1017	1047	973	1053	1056	1045	987	1051	1076	1004	1015	969	1016	1071	1037	1031	1044	1003	1018	1055	1029	1026	1058	1039	1068	1053	1043	1032	1050	1080	1013	1061	975	1098	1020	1050	1029	1067	1079	1008	1008	1048	1045	989	1008	1047	1028	1033	1027	1031	946	1047	959	1020	992	1003	1032	1024	1046	947	1030	1061	1083	1053	1036	1022	988	1098	1042	1051	1077	1029	1059	1070	1038	1038	1029	952	1043	1012	1036	981	1008	1041	1026	1044	1038	1017	1052	1074	1083	1022	1050	1029	1038	1036	983	1083	1057	1017	1029	1018	1013	1036	1025	992	1013	1079	1047	1087	1047	1062	1037	1047	1001	1006	1054	1006	989	1073	1015	1029	1104	1040	1018	1025	1084	996	1040	1050	1030	1058	1035	1043	1049	1059	1100	1017	1043	1030	1036	1039	1062	1052	1012	1074	1018	997	1040	1051	1049	1000	1002	1038	1028	1040	1031	1038	1075	1056	1054	1018	1062	1038	1048	1004	1062	1040	1077	1105	1051	1057	1032	963	1012	1015	1024	936	1025	1098	1032	1024	1037	1050	1013	1030	1071	1076	1024	1044	1140	1080	1048	1044	959	1035	1043	1028	1045	1040	1000	993	1044	1017	1034	1095	1076	1057	1091	1012	1046	1069	1040	974	1020	1034	999	983	1075	1052	1035	1040	1047	990	1040	1012	1042	1006	1032	1044	1023	1074	1078	973	1063	1011	1031	1057	1058	1026	1064	1049	1060	992	1054	1036	1034	1046	1080	1017	999	1004	1083	1084	1086	983	1025	957	1020	1014	1039	1031	1091	992	1049	1027	1007	1036	1054	1081	1067	1074	1022	1021	1046	1013	1035	1050	1020	1064	1008	1050	1028	1062	1025	1086	1043	1093	1063	1028	1079	1024	1056	1015	1047	1074	1073	1012	1095	1061	1047	1073	1035	1067	1021	1056	1039	1032	1030	1037	1030	1015	1048	1040	1063	1014	1015	1105	1008	1071	1103	1036	1076	1070	1059	970	1040	1035	1042	1027	1039	1076	990	1012	982	1063	1091	1055	1025	1078	1034	987	1048	983	1062	1080	1054	1053	983	966	1081	1037	987	1013	1082	1066	1058	1083	1082	998	1010	1075	1075	1026	1042	1114	1059	1000	1031	980	1018	1045	1072	995	1021	1042	1021	1060	1051	1073	1064	988	1029	1059	1048	1034	1046	1000	985	1041	1059	1088	1099	1027	1025	1035	1031	985	1039	1029	1099	1047	1065	1004	1036	1078	963	1060	1005	1092	1094	987	1069	977	1020	1039	978	1131	1044	960	1047	1037	1059	1005	1051	1095	1077	1033	1040	1038	1030	1080	1042	965	1013	989	1070	1015	1057	1046	1061	1027	1039	1031	983	1086	1000	1026	999	1004	1031	1036	1027	1092	1005	1008	988	1080	957	1001	1076	1015	1087	1045	1113	1004	1035	1013	1056	1017	1001	1085	1062	1043	1040	1100	1048	999	1080	990	1077	1066	1032	1032	1050	1049	1016	1031	1081	1030	1016	1048	1014	1030	1010	987	1038	1040	1018	1031	1044	1057	1071	998	1009	1081	1039	1019	1072	1057	1066	1014	1017	1052	1016	1037	1064	1013	1021	1031	979	1095	1061	983	1070	1070	1078	1065	1102	1023	1062	1039	1090	1045	1038	1024	1067	1086	1016	1033	1120	1011	1013	1034	1017	1008	992	985	1024	1090	1001	1008	1008	1005	1047	999	1062	1062	974	1036	1056	1078	1082	988	1059	1003	1079	1035	1029	1084	1003	965	979	1011	1074	983	1028	972	988	1005	1049	1034	1074	1038	995	1025	1015	995	1014	1022	1055	1000	1070	1074	998	1057	1056	1020	990	1026	1043	1092	973	1022	1104	988	1028	998	993	1083	1052	1004	1093	1050	1102	1063	1068	1069	1038	1064	1030	1084	1003	1004	1070	1012	1019	1125	993	1040	1014	1006	1011	1078	1096	999	1021	1031	1030	1050	1052	1079	1064	1019	997	1004	1017	1044	1005	1058	1032	1089	1079	1030	1110	1010	1031	1008	1085	1040	1045	1040	1022	1021	1049	1015	1015	1047	1014	1022	1066	1057	1021	1076	1073	1110	1042	1039	1002	1046	1029	1022	1032	1048	1013	1036	1021	1035	1039	1043	1012	1001	1058	1170	1078	1038	1039	1017	1065	1076	1074	994	1000	998	1002	1006	984	1017	1041	1059	1080	1023	1049	1038	1045	984	1037	1035	1001	1018	988	1012	1016	992	1001	1024	1052	1088	1040	1064	1036	1035	1019	1123	1060	988	1040	1029	1037	1036	1049	1065	1016	1001	1065	1028	1057	1131	997	986	1087	1012	1038	1005	1045	1043	1101	998	1019	1032	1029	990	1031	987	1026	1046	994	1048	1034	1023	1084	1041	1047	963	983	987	1018	1023	1084	1047	1099	1026	1069	1062	1065	984	954	1003	1042	1029	1074	1078	1083	1068	1018	1043	1002	1016	1033	1020	1007	1057	968	1022	1100	975	1075	1077	1070	1092	1082	1031	1039	1014	989	1082	1146	980	1008	1053	1023	1023	1052	1029	1016	1017	1010	1055	1039	1030	996	1098	1091	1008	1009	1048	1005	1022	1089	1075	1019	1103	1051	1058	1039	1040	1090	1000	985	1066	1036	1023	1060	1018	1058	1007	1035	1025	1051	950	1058	1035	1005	1033	1026	1055	1032	1050	1043	1047	1075	1041	1060	971	1029	1029	974	1038	1088	1017	1026	1009	1096	1022	1017	1048	983	1057	1010	1026	972	1017	1053	999	1027	1058	1079	1051	965	1072	1003	1094	1034	1042	991	1048	1005	1016	1039	1027	998	1007	1075	1056	1012	1009	1024	1029	1059	988	1090	1024	1042	990	1034	1066	1053	1064	1009	1057	1035	1017	1013	996	1061	1039	1019	1010	1057	1082	1078	1026	1023	1089	1045	1033	1022	1091	1055	1019	1010	1075	1031	1041	1018	1011	1040	1094	1036	1089	1038	1067	1021	1010	1000	1035	1039	1039
33009	41957	30055	20076	16476	13127	10487	8867	7705	6417	5359	4487	3898	3399	3057	2709	2338	1965	1831	1726	1677	1534	1337	1344	1226	1218	1205	1206	1145	1108	1193	1231	1250	1127	1136	1108	1129	1035	1070	1048	1174	1091	1153	1081	1097	1081	1113	1075	1085	1095	1030	1101	1150	1082	1040	1019	1033	1042	1008	1003	1009	1043	1034	1002	1094	1017	1042	1039	1069	1021	1034	1053	1040	1051	1005	1054	1064	1020	1003	1009	972	1025	1037	1030	954	1018	1038	991	1011	1010	1012	1035	1020	955	1005	1012	956	1019	1023	1012	1008	1014	967	1004	1011	1028	1029	1055	1023	963	945	1021	1036	1011	1033	976	1007	1003	984	1011	1053	1032	994	1021	990	1023	997	969	1006	1024	990	1014	1099	1031	1039	991	1019	998	1012	1035	1012	1006	1019	1015	1013	996	986	969	987	1056	982	988	1004	998	1046	1004	995	1037	984	1089	1047	994	1052	1012	1044	1022	954	1002	1033	979	963	987	968	1005	993	998	1014	1015	1012	1030	997	1034	983	975	978	1019	1044	973	930	997	1013	997	1001	974	949	1050	995	1068	1030	995	1018	1011	972	982	1000	1004	977	1057	957	975	1032	987	1038	970	1024	946	1031	993	1016	1051	1030	1030	977	1013	981	980	1016	989	982	971	968	1031	1015	1031	1001	1024	1033	1006	1008	995	1033	1017	1040	970	1026	977	1037	993	1026	975	1003	1028	1068	1021	999	974	998	1024	990	1038	1044	996	1023	1009	1011	1051	1003	999	999	968	1006	947	982	1046	967	1008	1019	1017	996	1041	1010	1031	1011	1034	1095	1059	955	966	1014	1034	960	995	1032	975	1015	1050	1003	1032	1043	1023	1049	981	1030	1026	1029	996	1009	1017	949	1033	1057	1030	1056	1020	1038	1006	1030	1007	1078	944	1046	968	1022	998	961	1011	1000	1033	969	988	1019	979	1047	989	1054	1011	1035	1034	993	1030	1008	996	996	935	1018	999	980	1057	983	986	969	996	1007	1035	1017	1013	956	1034	1060	981	992	996	1016	1019	940	1027	995	1007	1051	984	1041	977	1007	983	989	1017	1003	994	1060	1009	1005	1038	980	967	1024	993	1056	990	1004	1052	1047	1013	1006	1049	997	1053	1010	1034	1071	987	1037	1024	1064	1031	1036	1018	1014	1031	1027	995	1041	1026	1042	987	1025	1012	996	980	1033	1005	1064	983	1035	975	1027	1052	983	1036	995	1052	1032	1035	1005	977	1021	961	1086	956	1075	964	954	995	1047	1006	1038	1005	1053	944	999	974	1030	954	990	1033	991	1013	945	990	1044	939	1041	1016	1009	1033	1028	967	1008	1020	1027	1055	965	987	1075	1012	970	1020	1009	962	980	970	973	963	972	1024	969	1045	1020	1013	1004	1026	1026	1088	981	938	1015	1049	1023	1005	1028	1050	1008	1031	965	987	978	1039	1013	988	1012	979	980	1028	1059	1049	1022	1007	1006	993	1001	1022	987	1017	1010	971	957	989	1041	999	1060	1012	1064	977	947	1006	1015	1008	1012	995	968	1019	997	1038	1020	1000	998	933	1067	1044	995	1031	1091	1055	977	1003	1026	992	1017	992	976	1005	997	1039	1033	979	1069	1016	1011	1000	981	991	1058	984	1025	955	981	995	991	1068	987	1031	1016	1015	951	983	973	1023	969	1021	996	1004	948	1014	1024	983	1012	1024	958	1014	1050	1013	1004	1039	975	986	995	1043	1013	1002	991	967	1024	1013	989	1023	1024	1021	1008	977	1031	1041	1070	1013	1025	1010	946	1021	1039	993	1009	1045	1038	1018	1025	1017	968	1008	970	978	1059	1029	981	1018	994	1015	1059	968	1029	1012	1041	987	987	1023	1052	961	1004	982	937	1007	1045	1028	974	965	1028	1020	1040	977	1005	980	1020	998	1000	1025	950	1002	971	1039	1014	1005	1002	1072	992	918	1050	998	949	1022	1031	1018	1022	977	997	1007	1088	1017	992	1013	955	988	1074	1039	1023	1032	1061	1040	1030	1031	982	1032	970	957	1002	990	1037	1018	1006	1045	1031	1016	1054	1059	1027	1016	1053	981	1012	1008	1015	1018	994	978	1062	944	1002	951	950	991	1027	986	1046	998	996	1027	1038	1049	999	990	1001	1028	1030	966	1053	1007	991	969	1053	1016	1029	1021	1009	1056	1005	1010	1002	962	927	984	1018	1062	1001	983	988	1009	1023	977	1016	1015	972	1027	963	997	1007	1055	955	969	1064	1022	1053	1020	1013	1016	972	1033	1023	1040	998	1028	981	1039	1021	1036	1009	989	1004	1036	1022	1074	1008	1036	1007	1006	977	931	974	978	978	1006	994	981	970	1050	962	1015	1011	999	1079	1002	967	1088	994	973	1029	974	950	1016	1053	1015	1026	991	1009	995	956	1033	1001	1060	939	1027	1023	1019	1023	979	1006	1029	1046	1009	997	1054	1015	983	986	1056	1032	1039	997	922	1069	1009	999	1072	1088	1035	1014	1064	964	1020	1002	974	1002	970	1016	1027	996	1028	999	991	1045	987	1031	974	948	1030	1003	1044	1051	1009	1020	1039	963	1027	1018	1008	1040	990	989	1008	1020	1025	1031	1041	995	1032	1023	1052	1005	1072	958	1055	1019	1006	929	979	1001	965	988	1041	986	1077	1001	1012	1016	1024	1056	1005	1006	990	956	1020	1084	1023	994	1009	1001	1001	1082	1002	1005	1015	1008	1022	952	996	1039	1045	1048	1040	994	1016	1024	1009	987	1024	1019	983	1015	1024	1000	1079	1019	987	1023	992	1012	994	1021	1034	969	1073	1022	989	1008	1020	1045	998	1016	991	990	1011	989	1025	1043	1022	1028	1026	979	981	988	1030	996	1072	1019	1008	1009	1025	967	1046	1072	1097	1021	1020	1023	1011	960	987	1000	1027	1033	1028	983	980	1057	1034	974	1004	1005	982	1017	965	1008	1023	1066	1013	997	1005	1064	1041	946	1035	1001	1010	1022	967	978	959	1038	1048	1026	1000	1037	1002	1030	994	980	1018	1041	1022	981	1055	1047	1035	1027	950	986	986	1018	1021	1007	951	981	1004	1054	1029	992	1015	1013	1058	982	1013	952	1011	1025	964	998	996	980	975	996	1072	1010	998	1009	1027	987	1002	994	1060	972	1015	1031	964	1010	1002	990	981	1053	1009	1008	1057	1027	1010	999	1031	959	1014	1032	1052	979	1035	1034	1005	1013	1042	981	970	1012	1005	1017	979	1058	964	991	1053	1055	994	1067	1073	987	983	1034	1023	1001	952	1011	1010	1003	1016	1009	999	983	989	1016	1111	1076	1003	1006	1020	964	976	1031	1035	1015	952	1024	1052	1006	1002	999	1014	1029	1052	1027	1082	955	1030	1079	972	998	1046	1050	1039	1023	992	1048	952	1011	1020	1038	997	1040	986	993	1014	997	1042	973	995	1017	1021	988	1000	976	1013	1000	1033	1035	1063	1026	1052	948	1011	1030	1023	1000	1047	1062	1002	1031	1010	1015	970	1015	967	1005	974	1015	998	1018	997	977	1008	1059	975	1015	1012	1072	1061	1023	1029	1003	1014	1035	1046	992	997	982	1050	977	1056	1080	1037	965	1005	970	1032	1045	1083	1048	1052	1007	1043	987	996	936	1008	1004	1036	1048	992	1029	1022	1003	1027	1030	992	1010	1055	972	1006	1030	1040	990	976	1025	1011	1040	1009	1025	988	1013	1025	1037	1006	993	984	1000	1020	1001	1029	1025	1045	1002	1028	1008	1014	998	970	1071	1043	1046	1007	1025	1006	1039	1033	969	1008	1016	963	1045	1027	1021	986	999	978	989	1034	983	980	1027	978	985	1062	1018	1008	992	1058	1004	989	1044	1026	997	1012	995	1035	994	1064	1036	1019	1058	1045	1028	990	1056	1013	973	1013	1052	1005	1009	972	1011	1009	972	997	1020	963	1021	935	967	971	1028	1025	967	1012	1039	1070	1008	1044	1052	1017	984	1000	975	998	996	1002	1030	1027	964	1010	962	1040	1041	1000	1016	1021	1003	951	1010	1004	994	1057	1009	1017	962	1034	1004	1037	997	1013	1057	962	981	996	996	1061	989	1012	1017	1003	1074	1033	1022	1021	1049	1055	1022	969	1021	1036	1034	1018	952	1066	1038	981	1073	1019	1022	954	1060	1023	1000	1068	1048	967	1073	1057	1030	998	1009	968	1028	989	1003	1005	1016	999	1024	1033	1001	1049	993	1016	1024	1064	1015	962	1023	1042	1009	985	995	1027	1005	991	1043	967	999	1027	1019	1009	1025	1076	1001	1015	1007	1033	989	1011	1006	1029	1013	975	1014	976	969	1050	999	947	1002	1076	999	980	986	1029	1011	1050	983	1067	1055	1006	1012	999	1051	988	1034	1001	1045	998	978	1028	999	1022	971	992	1000	1029	958	1044	955	1021	1006	1005	1037	1037	1012	1014
30154	21981	16919	9305	5027	3543	2711	2345	1970	1788	1520	1313	1202	1148	1134	1016	991	923	847	906	903	894	800	802	799	812	779	795	803	824	812	791	797	754	772	760	772	743	802	760	732	760	801	789	776	757	731	792	793	719	757	763	761	742	735	764	752	766	749	743	714	764	748	727	778	772	738	690	805	803	766	795	726	795	725	753	760	713	752	757	759	714	735	793	757	741	761	792	761	756	792	729	730	768	778	762	768	739	747	758	730	723	745	735	745	742	758	780	767	727	823	771	733	711	705	821	718	776	793	720	727	700	759	736	775	752	756	705	765	779	736	823	759	774	732	740	692	751	747	738	709	717	765	782	747	706	718	745	751	720	715	725	744	801	714	742	766	733	773	796	774	718	814	774	754	695	706	702	741	708	756	722	780	752	721	739	733	740	734	768	702	777	787	776	778	778	832	745	757	747	768	749	766	793	755	772	742	777	741	746	770	780	745	776	752	767	718	788	754	718	774	754	802	701	748	773	792	754	771	756	775	775	772	773	741	789	747	772	748	780	751	748	756	721	770	793	726	737	760	771	713	754	767	725	774	744	732	740	746	737	770	756	758	735	832	740	759	760	723	791	801	774	766	760	758	764	768	770	739	764	764	739	783	797	732	720	742	713	733	747	742	726	720	675	770	742	804	765	728	771	745	758	742	766	685	758	715	813	743	777	760	745	722	796	760	730	779	784	783	706	772	773	745	710	699	812	766	709	770	804	745	802	796	796	755	754	712	756	744	723	815	733	743	762	729	739	772	791	734	776	767	787	733	801	706	729	745	782	732	711	770	763	731	764	736	800	735	763	770	723	788	766	769	733	763	758	752	763	713	760	796	793	731	774	689	735	764	745	737	814	762	773	726	725	787	718	740	713	757	766	710	753	742	712	809	788	802	739	773	791	751	794	711	736	743	748	785	729	698	742	778	783	748	754	747	773	768	766	758	795	719	767	817	747	746	770	747	712	720	728	685	811	705	713	765	747	750	765	778	725	732	812	760	741	776	727	716	728	714	762	713	749	762	755	816	786	752	764	719	706	793	781	752	778	727	760	766	758	809	736	765	770	790	749	766	764	770	768	695	773	767	788	735	747	741	776	718	747	786	735	743	772	700	777	791	708	785	727	713	748	769	764	751	749	742	705	781	767	724	731	768	712	789	738	752	750	736	732	728	799	743	748	736	781	745	778	696	703	700	716	727	736	724	748	766	762	791	695	714	778	719	724	741	772	745	752	717	761	691	711	776	762	740	730	749	749	755	726	733	782	753	732	781	754	784	735	778	728	730	775	724	740	776	769	725	728	709	732	753	768	775	756	754	780	800	784	728	734	749	739	726	825	703	720	766	775	767	785	758	719	763	735	749	723	738	746	724	740	729	719	721	753	760	735	730	761	757	724	754	729	783	787	766	717	770	762	765	771	766	726	794	738	747	727	762	735	688	737	749	784	765	700	737	726	773	774	733	721	763	748	801	745	797	768	746	798	725	771	799	785	763	759	726	730	728	771	740	752	749	768	777	756	759	731	767	793	758	771	721	772	711	724	754	763	754	775	748	800	738	761	753	713	740	730	717	783	714	720	771	733	717	753	738	728	746	804	750	774	762	759	758	720	734	766	730	751	762	780	729	751	787	726	787	749	746	736	707	735	737	779	728	735	751	776	701	741	747	780	730	780	746	725	755	780	723	750	772	757	764	789	781	756	758	745	778	768	761	722	703	762	751	738	724	734	734	702	728	781	777	732	775	740	706	775	779	750	725	721	733	758	815	768	752	772	739	735	664	780	748	767	698	752	775	744	743	782	743	741	805	761	749	755	724	722	759	784	758	772	731	748	735	773	748	746	729	791	773	783	750	805	749	733	711	755	788	755	754	722	769	770	705	729	730	733	828	700	800	811	811	777	698	777	750	765	728	780	744	779	750	750	753	724	740	716	709	783	758	747	747	763	717	775	731	755	766	749	681	741	778	758	741	741	767	747	765	786	796	746	717	714	793	794	766	731	754	730	752	725	775	724	764	813	742	793	715	733	752	732	762	767	799	776	697	722	809	765	759	772	738	753	767	800	778	790	719	737	723	747	727	771	717	741	724	755	728	763	762	741	789	745	755	777	777	751	777	764	721	770	726	757	754	706	805	776	735	743	742	717	749	772	750	732	748	815	730	743	732	680	744	703	755	730	734	695	705	761	746	756	792	786	736	731	698	768	773	712	810	761	740	768	770	768	742	766	732	736	733	748	729	748	757	767	732	764	756	732	798	777	745	778	753	737	769	736	791	796	727	739	749	705	740	735	730	779	721	775	776	800	759	761	785	751	784	773	725	734	738	801	808	724	736	740	758	706	715	780	721	726	750	744	702	772	764	762	721	823	730	754	767	770	774	766	763	760	752	799	752	736	760	734	732	718	779	713	754	743	843	759	768	770	770	710	762	727	743	750	747	775	771	750	775	720	759	745	718	739	735	721	758	742	717	775	756	771	758	775	734	769	708	735	768	802	765	768	740	700	771	716	775	788	730	740	763	681	782	754	745	740	791	782	792	731	727	751	712	760	733	747	727	736	742	746	713	774	714	763	710	692	727	719	742	757	751	798	731	748	715	758	704	712	790	711	780	712	759	735	727	766	726	768	775	716	728	753	753	757	777	760	779	722	746	740	730	785	757	747	733	715	738	746	755	802	756	700	807	738	711	742	780	747	792	711	725	740	721	772	730	823	774	768	712	739	708	734	708	778	743	797	746	825	768	805	684	732	785	787	717	785	774	793	725	747	764	722	791	735	765	731	725	771	784	733	738	736	764	762	721	806	773	707	764	829	743	767	702	700	751	797	761	726	751	779	682	760	735	723	742	724	761	753	756	804	697	787	745	704	740	762	759	717	803	797	769	738	792	815	693	764	731	741	783	768	746	692	741	715	756	753	727	739	769	780	770	736	749	790	749	731	720	793	736	722	735	819	727	761	756	723	792	763	701	708	756	787	740	775	749	772	730	723	780	762	772	705	756	799	736	761	792	769	768	772	770	732	742	735	737	761	786	767	781	795	746	766	779	754	798	736	759	787	759	741	782	754	761	749	757	757	769	735	761	767	767	761	695	798	748	703	775	721	742	748	768	709	691	790	742	794	772	717	766	777	755	740	736	800	788	729	800	764	744	799	764	728	708	706	800	748	735	734	758	781	762	816	810	808	691	749	724	781	782	751	786	798	778	799	772	822	762	763	769	766	750	732	783	778	722	703	719	790	714	739	779	745	770	750	743	785	751	754	737	767	742	788	718	721	775	808	779	750	754	760	750	772	703	738	755	795	729	742	713	728	759	734	760	760	704	697	773	727	761	801	714	711	705	770	768	784	751	794	711	806	767	766	771	795	787	744	739	742	763	752	706	754	764	787	727	728	745	775	716	742	777	728	716	731	784	737	772	757	781	737	753	732	744	752	783	758	716	735	764	797	743	733	729	751	778	782	765	825	776	753	738	720	739	715
25550	24770	15160	8686	6622	5280	4194	3414	2865	2533	2131	1728	1614	1490	1329	1194	1131	1049	1006	977	922	917	856	920	790	838	849	818	849	856	845	802	797	815	840	822	820	810	779	799	807	800	800	778	762	756	826	784	790	804	812	796	794	786	774	769	818	796	779	771	745	755	762	762	715	748	786	768	719	759	811	788	756	814	808	741	774	749	782	725	759	764	811	735	728	753	790	762	759	765	762	724	798	736	737	757	742	764	784	799	794	770	756	807	779	790	753	771	728	781	767	767	733	780	810	752	761	782	754	723	752	745	786	782	786	793	734	780	801	806	784	792	783	765	822	783	805	785	807	796	785	787	750	776	777	775	786	736	759	767	747	804	745	764	794	748	815	746	758	739	739	770	775	837	735	775	841	798	798	773	783	785	750	744	787	763	725	790	701	780	764	749	799	768	763	776	767	786	770	769	743	767	735	777	817	813	804	753	786	788	786	709	797	748	764	816	731	815	777	796	808	761	788	802	771	811	833	754	836	807	803	766	746	795	742	761	820	755	731	797	743	745	757	758	772	821	749	724	761	750	782	794	760	751	823	763	757	717	780	787	771	746	766	772	783	754	762	756	743	822	801	786	782	795	768	801	775	730	783	797	744	771	762	800	772	781	762	743	801	765	767	785	783	781	781	783	731	746	775	756	798	785	768	795	724	777	788	771	724	760	786	761	763	755	770	768	808	766	739	751	792	803	777	791	776	757	772	760	691	805	733	761	784	755	801	789	781	830	780	746	706	771	795	752	754	757	755	764	764	823	796	778	753	801	755	730	782	793	796	774	723	791	738	780	711	780	730	785	817	732	770	739	768	735	745	780	777	742	752	741	768	757	757	739	773	767	786	797	736	764	761	765	744	800	782	750	753	767	763	858	746	722	751	749	801	735	782	764	766	806	772	755	813	743	777	739	822	778	750	788	777	761	775	777	772	822	798	726	788	803	733	726	752	728	778	760	721	724	830	740	779	797	764	779	814	760	725	739	799	781	771	790	831	755	795	809	786	768	712	763	729	811	796	782	768	772	801	798	801	750	771	789	796	782	774	772	785	768	769	815	776	748	730	809	765	807	739	763	756	760	801	747	773	813	781	798	740	784	777	785	786	749	735	750	806	733	769	788	783	780	756	726	756	783	770	779	780	756	806	786	772	749	758	740	785	771	792	700	781	750	724	731	779	813	795	789	815	754	762	728	743	739	766	804	772	748	738	812	766	745	761	812	744	791	762	776	717	756	773	799	709	771	810	836	765	835	766	794	834	842	785	744	774	847	824	750	803	756	818	834	759	841	765	814	798	809	775	786	762	777	777	743	781	786	754	762	739	703	733	765	794	767	761	751	770	769	793	807	771	766	779	768	785	747	751	782	731	767	804	771	755	726	743	784	799	778	755	720	829	799	743	792	755	741	736	763	710	784	788	794	759	781	750	759	775	772	799	718	719	774	739	764	760	823	751	799	765	715	785	772	736	734	797	822	796	762	771	793	772	760	729	789	801	752	749	797	745	779	789	776	797	809	768	806	734	823	767	759	750	770	783	781	775	817	763	812	776	748	765	728	771	805	778	787	773	779	767	787	815	781	760	744	740	709	764	785	807	788	761	765	744	780	745	761	793	760	780	799	793	816	785	753	781	811	757	756	780	743	770	781	772	786	777	729	757	780	757	741	787	768	768	786	799	740	775	740	764	764	787	720	764	827	788	809	729	742	768	781	735	838	748	821	768	784	752	781	782	830	783	774	809	756	783	789	792	721	752	827	834	809	831	825	780	761	752	749	757	778	794	762	793	768	783	771	747	746	787	774	754	783	804	771	772	744	733	779	693	714	792	777	782	802	732	804	795	781	794	745	752	764	815	784	714	799	763	836	776	799	790	770	793	780	767	805	780	790	784	733	765	812	731	789	768	705	804	765	754	769	816	762	794	773	773	762	799	727	742	744	803	791	824	757	799	721	775	864	799	760	756	843	783	785	800	797	799	742	743	775	769	754	786	799	752	766	782	760	852	835	747	772	789	711	748	769	795	795	717	784	756	778	793	771	734	775	775	763	756	762	771	792	770	752	794	743	817	796	739	799	769	781	739	767	755	783	809	797	797	756	776	814	741	785	755	784	752	775	799	799	763	723	736	711	786	820	746	842	749	768	756	755	816	762	821	775	789	794	798	774	817	797	790	794	761	758	780	697	781	786	816	819	740	805	739	789	771	719	796	813	757	738	753	815	754	777	746	757	770	781	797	803	771	774	748	782	818	749	786	785	782	757	765	770	773	715	752	802	727	781	734	728	780	807	771	801	768	773	762	774	825	735	763	753	745	791	761	783	762	708	773	789	776	823	792	720	811	787	776	746	765	795	761	767	732	764	773	762	760	818	806	711	743	730	764	804	780	764	756	764	784	804	763	759	761	748	789	705	762	745	729	798	875	770	786	745	729	793	760	832	733	742	725	770	801	821	736	812	784	845	739	728	806	755	759	832	785	804	754	796	782	802	765	769	775	755	828	760	732	765	737	786	761	813	766	752	732	798	748	764	751	807	802	756	757	752	800	769	728	793	796	759	798	795	767	741	778	771	789	738	765	733	758	760	753	792	740	797	744	785	760	779	768	776	791	794	806	769	693	792	785	777	816	750	785	815	758	747	788	769	753	745	755	792	807	736	727	724	744	779	798	798	810	818	777	825	776	724	786	740	776	786	788	764	783	763	732	761	781	806	783	811	756	838	747	766	796	769	776	750	781	739	813	784	802	808	760	774	759	795	776	771	745	784	809	810	783	745	807	793	722	799	763	800	720	796	793	765	786	791	791	763	738	730	758	779	815	815	784	763	769	788	815	745	804	766	750	763	750	782	779	790	767	752	784	720	775	796	797	756	778	827	759	754	783	790	754	746	782	764	742	806	814	821	804	806	785	762	762	776	781	784	761	767	740	797	773	793	783	785	784	753	763	739	731	791	710	783	758	807	762	744	729	738	734	740	771	730	764	731	768	764	814	753	819	752	720	773	714	757	736	728	742	796	795	757	782	729	771	746	775	733	836	802	716	732	769	793	816	814	753	745	755	758	751	777	746	761	739	761	793	807	800	786	736	752	763	730	713	750	723	754	769	764	736	800	760	841	771	788	804	841	762	774	763	798	763	746	746	754	789	825	750	772	807	751	827	759	771	715	790	767	730	801	719	761	777	769	773	764	776	755	735	804	787	772	736	760	802	817	774	773	747	758	748	772	761	775	763	765	775	727	809	764	769	755	800	768	754	783	787	759	791	732	778	775	757	731	810	797	777	820	747	722	719	774	766	787	775	788	773	786	766	800	764	761	844	740	829	740	789	763	826	770	801	802	795	791	831	761	796	780	776	755	787	772	757	792	790	757	783	800	753	759	742	787	747	793	773	797	732	798	824	752	778	726	794	785	771	776	761	750	805	774	746	816	762	786	797	741	814	775	806	737	805	774	745	736	772	767	776	759	772	747	803	785	783	819
24439	21628	29061	24719	21709	15020	6424	4345	3285	2737	2294	1974	1700	1592	1554	1333	1230	1101	1037	1071	1006	921	827	804	857	883	848	820	808	839	797	855	826	772	761	759	757	754	831	825	812	744	792	801	820	786	793	752	848	783	744	753	822	813	776	726	738	724	780	700	750	753	774	753	702	766	722	709	746	740	737	739	782	743	754	742	747	759	708	705	679	736	715	782	749	706	736	690	739	713	751	731	749	708	754	712	735	780	741	732	737	728	810	763	775	782	764	735	730	753	756	734	755	711	711	734	726	725	712	703	730	713	739	729	732	730	735	761	724	720	773	696	766	676	741	747	742	745	724	765	731	737	742	763	763	805	777	747	760	690	748	730	747	736	760	763	756	786	748	753	777	778	764	748	767	740	796	676	714	780	726	758	722	739	774	727	728	714	729	756	762	728	760	724	773	770	723	744	728	728	690	753	779	718	689	748	747	723	693	752	766	711	717	756	687	728	713	717	806	759	706	744	789	744	737	740	764	735	763	720	763	763	743	751	742	782	766	740	792	746	751	755	715	777	780	791	770	722	729	752	739	766	700	712	734	750	783	764	784	703	738	753	702	686	734	751	774	738	771	755	736	720	700	722	682	726	703	762	715	742	735	789	703	724	722	692	761	658	739	753	719	747	805	726	754	732	766	739	704	719	771	752	733	710	734	768	753	739	720	775	720	706	703	756	731	736	778	713	740	694	705	722	750	753	729	682	737	744	746	760	716	799	718	744	735	808	751	757	736	794	746	755	747	731	729	752	807	785	760	768	760	710	771	742	760	770	733	688	728	733	758	764	741	753	771	727	693	772	819	724	693	785	820	763	759	722	718	688	723	715	744	705	805	781	707	737	735	741	704	730	716	697	770	762	754	745	756	702	758	717	775	698	735	690	786	744	732	772	740	717	739	767	729	771	771	702	727	751	708	775	748	742	735	736	782	722	762	733	706	742	713	745	710	743	714	778	738	752	764	757	737	759	735	748	795	761	720	723	748	742	732	716	698	703	729	713	773	750	692	715	718	734	768	725	720	692	802	760	767	716	719	686	782	744	770	746	745	717	762	706	751	758	756	701	743	724	693	754	744	738	768	702	770	796	736	741	751	742	732	710	756	760	763	770	750	731	685	709	742	745	739	749	722	728	778	738	736	771	761	740	746	703	758	759	730	712	749	720	741	708	719	697	706	784	728	726	752	763	751	754	700	743	714	736	719	678	728	746	770	724	749	731	712	734	773	733	745	718	722	702	746	749	726	739	729	752	782	743	745	704	716	728	726	752	753	722	689	752	734	736	727	746	765	718	736	698	732	737	742	767	748	760	732	710	687	743	752	694	729	736	698	758	791	759	700	740	731	742	708	728	788	775	742	705	752	777	724	804	719	772	783	802	731	746	703	700	736	755	744	733	766	735	776	724	730	733	745	742	779	726	750	753	790	718	756	747	747	763	702	737	741	700	735	720	746	759	719	780	697	767	725	758	777	687	702	732	718	781	739	763	728	701	713	732	735	783	800	770	729	735	727	722	724	744	700	741	717	801	790	751	731	799	712	710	779	708	766	731	770	740	768	713	772	724	732	729	715	740	670	721	774	776	784	777	731	757	729	723	745	705	746	768	736	705	748	750	759	765	767	743	753	713	703	779	752	765	766	756	770	781	726	752	697	688	728	787	724	709	725	751	725	788	724	709	754	730	769	712	762	764	771	704	713	741	704	745	773	710	730	733	759	721	738	738	718	729	741	750	737	739	718	817	715	750	766	725	731	735	728	748	725	728	665	706	764	739	766	744	784	734	800	765	802	749	731	724	712	786	712	761	730	709	722	763	747	724	756	753	725	709	738	736	757	737	721	749	693	727	759	746	753	693	771	763	693	738	718	765	713	748	721	778	717	775	764	699	752	736	728	745	756	780	722	795	741	728	747	737	743	766	773	741	756	687	721	721	728	760	713	703	743	717	677	752	730	742	738	725	723	712	737	718	774	745	715	753	722	743	749	790	758	759	731	775	732	735	774	732	760	770	719	755	700	744	715	762	741	745	741	707	706	749	758	700	724	743	734	724	733	740	763	766	707	756	758	753	704	731	755	712	774	763	691	675	735	743	735	737	722	748	742	748	779	664	749	727	763	796	788	744	733	763	773	760	743	704	744	749	766	697	726	714	773	792	689	732	742	731	771	727	728	721	743	707	754	708	717	732	707	720	759	708	703	718	765	739	744	731	734	805	745	762	748	748	750	738	716	758	738	714	752	712	725	757	790	757	764	715	761	744	702	768	748	726	766	719	730	755	716	730	753	754	749	742	712	723	672	724	740	766	724	713	724	700	725	723	683	736	756	760	735	783	701	755	755	744	685	701	774	750	768	727	718	739	727	671	740	742	749	780	714	798	728	690	714	728	739	733	752	766	759	736	727	703	765	700	760	714	701	723	698	729	780	744	734	707	774	749	721	688	766	738	694	748	697	726	742	715	724	694	754	752	722	707	766	726	722	685	747	746	752	759	776	735	718	737	716	719	766	721	734	743	706	746	748	712	767	705	764	666	742	786	727	663	684	760	733	754	760	700	709	784	741	762	706	724	726	759	768	705	733	726	745	742	731	783	759	761	741	717	733	725	772	742	733	771	772	707	734	765	687	737	719	758	736	744	704	698	727	781	759	741	703	763	750	773	777	739	748	710	729	732	716	789	756	731	710	752	709	760	737	748	717	762	753	795	696	732	754	771	731	738	723	695	755	753	707	771	740	720	683	725	758	715	763	736	777	727	764	724	738	743	729	692	750	749	754	680	746	710	763	783	741	752	753	778	713	779	778	791	728	715	754	738	730	794	762	779	751	741	734	752	747	688	739	788	738	812	728	775	752	742	792	714	728	731	732	764	712	752	749	711	767	702	675	751	784	746	739	785	719	752	743	747	734	755	733	782	748	750	771	734	717	735	737	707	735	728	802	709	768	699	744	747	730	765	778	727	782	719	755	799	751	767	710	714	724	719	754	775	715	749	721	794	710	734	694	778	764	710	729	756	740	734	729	720	710	750	767	749	681	760	762	749	698	740	747	712	731	772	766	720	715	701	741	706	750	748	733	731	683	731	751	776	728	729	718	751	761	787	692	755	733	747	691	822	749	766	662	742	736	770	764	714	720	758	757	707	721	687	734	759	730	752	695	757	736	718	727	727	762	772	749	759	742	756	719	667	758	754	754	719	714	710	782	737	732	769	750	728	767	725	739	738	788	786	761	714	749	709	744	725	732	761	734	751	794	719	704	688	727	764	783	729	696	715	722	720	763	731	753	751	713	736	742	742	713	747	724	748	731	770	720	760	779	706	785	739	755	781	761	743	727	704	781	711	765	762	741	791	716	766	754	717	735	741	724	734	784	749	755	690	732	739	773	760	714	739	690	711	715	738	742	724	758	712	777	728	750	708	758	754	722	790	763	812	714	764	703	740	712	766	757	795	709	723	755	719	744	722	725	727	748	776	743	705
28600	33507	24600	14919	11431	8969	7073	6128	4902	4038	3272	2701	2245	2107	1976	1676	1550	1372	1265	1272	1158	952	963	856	930	921	949	940	925	922	893	859	792	866	847	834	769	796	780	761	813	852	730	818	822	791	774	752	783	860	824	756	815	757	781	777	726	773	748	765	720	729	741	793	760	736	769	732	798	777	726	735	750	791	761	767	711	778	729	690	767	736	750	718	749	777	783	770	779	761	767	752	665	774	780	765	693	706	802	762	716	754	748	785	763	718	735	778	739	736	719	726	783	714	722	738	768	739	751	774	767	735	722	723	757	722	743	745	713	764	721	757	755	753	759	743	780	734	730	721	720	749	721	761	729	710	747	803	744	749	722	730	686	768	714	752	788	785	720	747	737	708	718	775	682	715	677	748	772	771	779	773	733	732	744	715	744	758	745	740	773	753	753	781	733	752	704	738	749	775	751	711	755	737	802	747	767	696	699	769	797	724	761	819	717	744	721	743	748	727	752	680	791	740	734	831	788	728	780	786	730	754	736	772	735	810	749	729	709	749	748	739	734	730	752	755	723	788	701	731	756	800	772	730	737	671	689	738	740	776	738	768	767	738	780	750	720	810	794	810	748	706	749	768	749	767	720	768	738	777	718	741	758	783	745	748	765	741	722	731	755	754	674	779	763	703	751	782	717	740	752	711	709	727	708	767	758	716	763	717	737	745	755	786	715	749	784	738	686	742	734	779	779	736	723	717	748	720	836	760	766	758	782	786	741	733	739	761	711	745	739	723	774	770	770	744	756	772	794	775	772	731	725	787	757	769	720	739	748	706	714	788	757	732	761	738	794	730	706	731	771	747	707	735	760	831	734	749	758	766	772	673	780	743	702	755	741	717	733	752	752	745	726	754	730	752	770	748	740	806	792	744	740	736	741	718	786	748	764	772	768	738	710	743	722	758	746	752	708	791	727	729	729	765	784	774	784	771	733	743	723	727	777	748	772	714	784	760	756	733	745	775	796	721	731	715	748	770	731	742	713	730	751	740	711	704	743	748	744	780	737	754	784	750	757	747	721	755	748	751	734	812	745	732	734	744	702	755	769	732	749	734	681	736	783	769	736	736	746	783	755	724	754	718	745	737	730	748	766	810	723	766	818	763	754	729	738	755	750	717	741	719	738	742	758	762	743	736	721	716	745	719	723	742	745	747	725	733	720	776	757	751	736	751	708	753	733	749	740	783	753	699	694	742	702	748	758	723	773	716	726	719	778	711	722	754	745	714	717	714	753	785	716	757	778	744	733	759	762	732	783	769	785	751	718	711	734	691	732	766	732	730	751	716	789	704	794	728	742	740	714	795	756	696	710	756	727	773	720	731	749	770	780	749	676	720	749	709	728	739	727	758	709	720	757	718	744	723	715	754	707	764	732	784	764	788	750	689	753	753	716	770	751	752	756	774	754	722	739	754	723	766	709	742	730	718	783	779	732	753	775	796	765	766	757	746	742	735	761	752	723	732	730	728	718	704	787	781	720	724	727	729	750	731	783	728	724	738	741	737	734	781	733	681	719	738	702	727	779	710	772	730	784	710	706	771	761	816	781	722	742	768	731	726	780	721	793	705	713	783	762	726	751	756	746	780	742	787	807	762	706	784	712	727	760	723	706	743	747	759	734	753	762	767	759	691	802	773	709	712	771	781	705	757	712	772	772	737	801	792	787	732	764	738	730	741	742	744	792	769	785	767	759	752	749	744	718	732	731	731	717	723	719	734	764	743	788	716	789	826	742	766	715	760	743	732	675	770	765	738	789	757	709	769	750	776	786	736	712	750	771	730	735	769	760	749	757	735	765	725	773	761	734	738	778	726	794	764	789	733	676	744	734	741	712	756	793	742	802	711	753	735	711	770	727	771	721	760	697	731	808	724	789	711	752	728	735	714	756	795	761	789	775	775	756	716	736	749	770	739	759	732	746	737	715	789	746	776	736	757	768	718	803	791	768	797	714	709	688	715	770	707	707	785	738	712	705	781	734	744	687	724	746	781	764	748	749	760	729	762	750	728	698	704	741	789	781	755	718	739	744	748	743	787	745	766	715	770	766	743	811	796	715	743	745	728	753	697	703	761	745	719	731	681	798	726	755	788	781	725	757	710	744	748	721	748	709	725	728	778	746	742	715	701	735	799	768	730	747	762	757	724	722	748	766	741	752	756	721	750	802	730	695	722	770	735	759	761	735	686	770	765	749	762	759	762	805	741	774	732	702	770	701	745	786	714	719	755	741	748	712	756	707	743	792	756	767	766	775	687	739	718	785	725	729	721	723	764	706	717	782	774	728	695	744	743	697	788	735	766	783	762	732	745	768	739	758	762	791	718	736	744	736	722	746	762	729	726	720	721	710	727	759	807	757	755	771	767	705	758	733	766	737	762	752	776	733	699	755	726	732	698	785	749	741	767	800	709	717	687	773	732	735	748	753	711	797	756	762	732	725	747	734	743	771	717	739	770	713	765	729	707	773	779	753	734	757	733	721	743	720	749	769	725	749	762	734	781	764	776	744	760	714	742	712	769	783	810	705	771	768	736	756	693	774	736	719	713	706	759	741	817	750	729	738	779	710	713	745	729	765	732	788	733	723	775	740	794	758	773	737	733	714	706	756	758	756	739	751	774	759	734	772	736	677	722	758	737	749	736	732	760	752	739	749	760	769	707	722	763	774	736	764	749	794	710	727	741	721	760	760	771	807	726	754	725	755	755	685	728	762	755	733	766	702	705	695	771	754	719	761	749	756	748	713	734	728	780	759	774	698	768	747	759	716	713	787	775	745	752	730	733	703	737	738	731	846	768	776	726	761	718	773	756	761	773	710	748	749	721	775	756	726	732	714	724	758	740	761	786	736	773	744	769	734	767	764	782	753	745	742	781	741	698	797	754	736	794	662	731	748	772	781	762	750	725	729	731	740	744	729	712	771	743	740	710	758	753	791	755	772	699	760	785	791	740	748	762	738	725	771	692	738	732	756	742	749	734	748	714	744	724	721	727	729	748	771	759	744	750	732	702	744	748	705	758	718	725	772	768	738	756	773	733	739	797	728	759	753	708	765	746	713	705	750	766	780	742	734	792	759	713	749	752	751	753	691	703	769	665	705	775	745	737	783	690	746	739	739	750	770	734	757	759	775	777	752	799	732	814	810	691	739	711	719	722	725	728	784	734	767	699	686	753	752	755	729	735	761	746	745	762	773	772	737	735	748	740	730	755	742	768	761	740	730	753	766	754	749	763	753	734	720	787	755	732	740	740	715	753	720	763	769	754	725	789	752	734	747	725	735	746	726	771	689	760	750	721	783	730	763	757	729	730	756	818	762	749	749	746	691	770	721	779	709	704	756	736	749	787	740	723	752	733	715	758	793	754	717	730	754	738	751	726	809	742	743	758	791	735	747	710	749	738	743	767	725	746	725	775	797	776	769	724	749	750	766	760	745	719	713	711	750	774	717	763	758	803	737	778	748	736	763	764	735	758
25612	21716	28214	25764	16302	6148	4004	3364	2639	2267	1939	1673	1582	1556	1487	1368	1276	1201	1161	1169	1138	1055	1042	1046	993	1077	1048	1117	1021	1046	995	991	959	954	976	999	1003	946	1008	967	971	958	968	981	963	987	995	980	1011	1000	982	1017	959	950	959	929	937	987	930	987	989	948	929	911	962	932	1008	969	974	942	948	967	942	918	973	941	977	930	935	902	932	968	971	911	936	926	956	946	897	1009	910	968	905	913	949	933	906	890	960	919	972	962	950	907	970	929	933	905	938	918	937	996	945	942	922	918	956	900	989	937	934	939	939	954	941	961	895	931	909	1035	860	926	976	925	955	941	950	909	928	941	929	958	919	985	934	951	1030	951	981	953	912	960	948	955	939	932	931	893	969	938	1031	907	930	958	952	919	941	946	948	977	939	980	1000	1005	913	950	1000	955	918	962	983	941	1023	891	968	987	974	1010	950	930	978	933	1006	951	950	930	959	955	984	906	954	962	981	953	904	960	1016	957	939	915	889	994	897	914	932	959	899	954	958	995	992	916	925	961	944	911	941	1006	940	996	974	923	949	981	976	952	966	926	962	943	915	978	982	967	976	983	932	930	993	948	950	949	982	927	994	962	970	909	962	910	956	967	984	935	929	981	932	887	887	893	912	968	943	1000	943	927	926	956	926	992	984	967	987	947	912	1021	911	938	995	909	1019	1008	947	875	965	919	984	915	943	1036	908	895	922	948	990	961	945	937	995	1005	885	940	964	926	963	924	935	964	924	906	913	919	980	908	967	949	981	901	941	991	946	942	959	890	896	945	907	937	982	1000	956	999	900	1017	905	862	961	928	969	962	993	977	917	929	914	939	926	964	954	978	919	970	932	936	920	962	998	1001	936	973	978	918	926	907	963	917	928	936	1006	881	871	947	944	966	955	928	917	985	966	960	961	957	972	956	994	944	961	916	974	953	961	924	1000	1011	909	944	930	932	977	943	918	918	873	996	949	975	950	963	938	981	911	929	930	936	905	957	919	885	953	931	925	945	986	953	960	957	935	957	896	991	982	897	982	970	962	1014	910	869	896	967	962	871	924	869	947	977	940	933	953	903	986	929	926	991	901	899	910	924	936	937	956	949	966	919	925	952	919	935	1005	949	991	951	1008	886	942	942	963	953	1003	973	935	899	936	950	969	960	998	926	923	922	962	1033	939	947	982	927	893	951	946	954	975	950	945	944	983	928	968	883	963	969	944	914	876	910	975	910	938	915	930	898	956	971	968	921	954	908	934	997	915	962	931	1006	974	958	919	965	1030	954	942	954	905	946	940	949	913	943	921	985	879	938	942	951	971	913	954	951	968	961	975	972	925	918	963	982	960	917	930	981	974	1007	940	983	933	1000	896	992	946	897	946	946	974	939	953	917	916	948	968	956	950	893	919	953	980	949	920	897	942	922	954	963	987	972	940	906	906	933	980	895	951	973	972	887	952	929	967	951	933	927	1005	959	986	955	971	903	951	948	922	945	907	935	927	982	980	944	952	950	931	920	915	895	963	965	993	974	963	962	978	984	948	908	976	924	890	1008	962	920	982	938	924	870	934	1018	952	969	938	890	932	952	915	959	900	920	977	947	927	942	908	969	989	887	943	938	958	896	927	970	935	923	953	952	967	957	923	958	948	931	897	921	960	983	953	934	933	924	932	915	945	927	916	978	936	917	947	989	905	936	1008	930	1011	908	884	999	989	943	930	975	917	951	966	930	940	962	905	933	967	991	1005	954	959	950	952	938	948	914	924	935	937	918	907	958	944	931	970	957	951	966	899	928	954	896	946	943	909	922	936	927	948	1022	1013	921	948	1035	952	974	981	1019	946	953	923	983	990	913	886	962	943	923	939	932	920	988	996	979	933	888	901	943	946	910	922	1007	975	950	917	1013	922	947	907	927	941	895	883	945	977	944	936	919	1031	912	961	1005	939	961	984	934	918	980	977	930	948	956	939	939	978	933	889	966	933	981	979	987	997	896	902	976	956	942	959	928	958	961	913	909	966	938	929	921	902	997	937	978	906	912	936	957	945	919	958	931	932	885	935	897	902	892	961	920	983	993	964	956	985	975	933	996	920	963	937	959	926	970	942	940	944	923	954	929	951	989	950	954	965	959	897	934	946	972	952	974	966	845	962	975	1006	914	887	972	936	964	996	992	985	937	910	944	916	889	917	902	924	997	940	917	939	996	977	947	942	940	974	960	946	968	959	927	908	920	958	935	902	970	967	947	902	942	915	935	892	899	962	976	924	952	960	957	952	987	930	970	947	908	1002	979	933	979	928	904	911	944	962	923	943	930	915	870	937	898	946	946	949	982	979	945	949	959	1028	959	892	935	950	929	1004	957	910	933	959	959	962	887	928	967	929	1000	935	960	879	942	987	958	975	987	969	991	979	945	950	889	963	944	940	941	924	940	944	998	958	930	910	971	952	912	916	879	902	952	964	955	950	965	980	920	963	890	927	905	866	914	939	978	943	909	950	985	927	940	972	955	981	1004	988	901	944	968	1008	877	949	931	932	908	903	986	1003	930	931	940	949	941	1032	947	928	984	958	937	1029	886	1007	909	920	963	993	964	947	956	920	920	989	925	926	955	897	936	942	941	877	869	974	930	947	930	981	977	909	902	960	950	964	967	935	970	971	1000	1007	952	987	971	929	953	951	980	944	948	904	890	937	908	962	923	932	927	976	901	959	927	951	899	937	908	971	915	955	899	918	916	925	964	973	966	941	967	934	950	950	958	958	962	969	930	1011	973	920	931	920	975	934	962	944	949	935	987	975	942	947	971	986	968	897	903	965	978	914	936	942	985	960	987	966	944	935	878	948	977	979	932	982	951	907	933	946	931	939	959	900	974	910	982	960	921	916	943	964	949	925	901	873	966	970	932	967	961	942	917	927	907	982	926	927	920	894	871	991	932	956	981	970	932	888	947	892	975	935	955	931	896	897	908	979	967	910	930	861	921	937	952	918	922	919	959	926	956	963	960	927	952	909	942	916	959	947	895	897	942	961	965	947	900	942	908	953	912	878	932	946	961	936	976	927	966	955	968	968	937	1009	925	959	964	955	926	946	926	1059	941	978	984	884	994	939	916	955	948	978	938	986	916	960	890	876	901	959	937	945	950	960	926	957	953	883	988	919	985	948	907	970	948	927	944	981	874	915	949	964	1007	957	946	950	957	1002	930	968	947	931	977	962	919	955	968	907	940	1009	948	977	981	979	952	905	988	950	934	911	930	927	961	971	924	976	921	970	997	981	932	950	929	948	967	951	927	906	913	893	899	917	962	907	953	955	995	949	947	923	918	933	953	925	987	985	925	946	894	939	975	953	969	913	958	970	978	925	944	943	927	971	951	976	954	903	964	948	972	916	920	1007	926	952	1010	957	937	938	931	931	973	958	914	961	938	891	954	925	920	954	970	958	921	1027	920	939	928	948	983	961	1010	962	905	895	934	951	995	935	998	900	957	948	975	956	947	980	981	962	953	960	929	918	972	927	967	930	988	951	989	955	918	951	968	978	953	954	982	987	977	981	909	889	893	947	957	938	946	912	998
26708	29360	21219	12896	9619	7528	6130	5430	4223	3402	2742	2290	2094	1939	1754	1748	1521	1409	1336	1319	1149	1109	1054	1111	1035	1097	1127	1112	1094	1109	998	1042	1034	1026	1015	991	939	975	982	1000	970	926	959	919	999	962	947	999	1009	996	976	1008	925	969	960	1000	960	921	1021	993	952	975	983	1015	957	921	987	984	912	922	954	981	980	1002	935	1005	966	935	996	920	966	944	951	923	952	956	977	947	939	981	971	971	917	951	880	924	992	929	944	938	989	964	975	979	954	965	919	973	962	970	945	950	990	962	971	978	942	956	912	902	948	943	920	958	916	982	1003	992	908	953	927	975	958	938	992	924	906	969	945	977	956	939	955	949	899	960	971	986	950	1010	957	903	937	989	957	975	944	980	952	984	941	1009	990	926	873	948	968	964	926	934	981	928	943	972	949	959	966	965	927	955	908	954	966	974	922	935	952	952	940	971	1008	948	941	924	942	896	1016	903	984	899	971	1006	947	920	978	937	956	877	882	955	986	945	924	997	988	983	926	939	929	918	947	956	951	991	956	945	892	933	974	927	950	988	907	963	920	996	950	959	937	935	942	957	966	933	919	923	951	955	977	938	988	924	951	930	899	928	957	959	966	967	956	912	960	905	1005	938	949	951	930	975	946	940	950	954	944	967	982	975	926	950	948	969	938	991	966	897	981	990	933	923	934	961	955	932	873	941	937	929	939	971	962	978	969	943	935	963	979	983	938	937	1031	981	973	972	927	972	991	960	967	1005	947	932	1013	1015	915	942	960	921	976	952	937	948	1005	1008	869	905	910	960	915	955	980	980	999	947	933	957	976	1001	981	942	930	969	943	985	926	981	939	900	990	936	992	967	959	959	989	949	918	972	944	1036	878	946	915	902	1001	938	975	932	979	987	1014	864	1020	910	943	943	988	918	1000	942	976	991	948	933	911	1005	967	907	909	964	980	992	978	973	1005	987	953	927	940	974	972	968	933	962	938	970	953	956	976	939	1009	921	952	942	942	918	965	1019	935	958	925	909	929	1008	936	965	1002	977	959	960	1025	932	1010	942	960	981	932	948	962	1077	936	894	933	906	932	881	952	947	925	950	951	916	1020	1012	941	949	902	920	952	952	980	973	957	998	935	929	950	920	947	920	981	960	990	931	938	933	937	989	972	952	932	932	1013	967	981	1006	964	965	983	954	901	870	924	979	948	944	979	983	1022	911	953	1013	960	988	927	982	944	933	927	940	930	980	1018	966	1009	902	1000	877	885	939	977	961	1015	892	920	967	958	947	918	967	975	907	925	949	965	941	1002	953	977	943	920	920	925	956	911	978	958	956	1024	965	977	950	978	920	970	971	909	964	985	964	973	1003	973	956	961	957	968	983	986	963	907	931	955	960	956	952	953	933	970	948	991	952	926	1023	907	982	939	971	943	915	948	928	932	1034	977	947	915	964	948	956	983	972	938	932	930	912	901	960	931	940	954	1004	983	957	998	970	918	922	961	941	934	980	927	948	935	971	938	933	990	982	915	1003	952	929	972	962	941	965	936	898	905	989	954	933	965	954	973	915	999	940	972	1012	961	933	964	978	986	997	921	953	940	958	976	973	938	951	1000	939	1019	1010	1006	945	961	944	916	925	880	950	936	946	998	908	877	991	969	921	981	958	952	981	904	920	957	932	982	975	978	997	916	976	983	969	991	1025	928	970	990	910	925	937	946	957	967	964	996	970	950	966	924	932	986	927	901	979	933	936	950	950	912	980	939	934	968	949	963	966	968	898	945	931	985	978	917	930	983	916	901	975	969	953	978	921	992	942	943	975	983	945	973	1020	921	948	971	996	933	988	944	967	940	896	930	916	1006	1017	984	973	955	948	972	961	951	910	944	937	916	911	988	971	980	923	963	926	926	966	930	981	880	926	924	936	996	1009	1032	954	973	955	928	906	951	910	932	880	1049	954	918	1010	915	1018	951	924	951	976	920	961	994	981	1023	987	960	935	950	949	978	928	980	997	942	995	976	939	897	959	980	998	909	958	975	952	932	966	965	947	989	1003	935	928	1010	963	907	937	972	888	972	970	975	945	936	915	899	970	1008	937	954	929	928	941	943	922	927	965	916	962	934	895	987	946	927	971	980	991	995	983	920	911	957	1001	945	898	950	975	912	853	906	925	897	951	927	936	939	977	959	938	905	923	965	956	991	989	929	962	936	930	994	942	990	1012	972	989	953	918	902	914	955	1011	920	962	960	953	973	977	964	963	950	950	932	949	970	979	942	898	931	905	980	970	932	978	961	970	962	887	915	902	932	941	956	933	991	1027	930	971	924	1036	896	924	1020	905	972	923	963	918	1034	960	968	947	956	946	920	996	919	939	970	967	983	966	970	985	916	966	1000	979	956	943	984	931	942	955	937	1017	942	930	933	919	987	962	934	994	977	915	958	952	940	930	953	923	989	975	1006	954	916	979	948	938	924	936	927	971	992	957	913	956	957	1003	994	984	928	949	1062	965	935	932	945	1006	978	973	962	927	951	978	913	932	945	957	956	992	974	969	909	971	934	924	967	974	932	921	934	922	917	924	975	905	953	1045	930	900	945	944	978	974	921	977	922	946	924	972	971	981	952	977	953	918	999	950	944	963	932	963	986	939	980	952	970	973	925	981	989	944	981	1012	929	975	884	925	1001	947	984	978	893	950	912	985	934	900	921	912	971	970	1015	983	883	1006	1017	940	956	948	939	964	951	997	991	950	932	893	1020	941	990	961	929	898	977	945	961	1012	921	952	919	952	948	916	960	921	970	927	966	936	944	1003	910	964	929	980	1000	929	939	989	906	905	923	954	940	933	943	927	979	921	885	955	988	933	957	941	1023	932	942	906	949	938	905	932	923	933	909	939	986	946	971	925	940	914	944	979	929	935	916	927	891	984	931	915	907	972	983	964	932	999	961	962	947	933	1011	964	1023	967	982	963	985	912	916	977	970	986	939	975	956	953	957	920	998	914	1002	931	902	949	1016	945	905	984	1004	957	949	957	945	976	1004	941	941	935	883	916	982	993	920	933	953	916	956	980	985	950	981	922	929	927	933	968	990	938	964	937	944	942	891	972	978	975	981	955	991	922	989	917	933	969	865	919	930	940	955	980	913	914	965	981	967	941	999	960	964	964	980	882	922	963	942	917	902	976	944	889	939	914	963	951	939	965	991	952	947	893	896	913	978	898	975	953	924	1021	941	956	938	943	962	933	915	975	993	979	992	914	935	942	996	898	924	970	943	980	953	931	924	929	967	1017	918	915	952	978	957	967	983	953	937	922	948	937	920	993	959	943	992	953	959	962	917	952	927	941	960	916	964	923	965	949	927	950	960	952	900	928	962	944	975	931	948	983	952	956	983	1020	995	928	915	956	910	999	932	949	904	972	911	1023	950	957	936	934	972	957	997	966	914	936	945	971	923	979	956	948	910	976	908	1003	939	929	906	911	929	974	969	947	1033	1030	950	945	989	905	1000	921	883	921	960	969	951	919	901	976	949	948	998	939	962	1009	995	973	927	936	948	958	945	988	936	957	941	961	984	922	992	983	964	924	940	938	974	949	969	971	963	917	907	952	890	931	951	964	1018	895	933	949
22064	20632	28092	23174	20668	21127	15519	6436	4567	3812	2966	2415	2178	1995	1932	1770	1586	1600	1465	1390	1234	1222	1166	1149	1170	1223	1215	1190	1141	1121	1065	1094	1036	1028	1068	955	1037	995	1049	1025	990	995	1036	1024	1026	969	1079	1019	993	1007	1021	916	1001	962	1013	1002	933	991	999	1013	997	923	995	943	984	978	974	952	955	919	975	944	928	1010	977	1018	1002	982	926	1015	987	945	990	889	980	938	912	917	929	964	908	941	947	987	963	898	947	942	1017	981	1000	1021	974	956	973	938	1017	986	988	945	929	977	1007	912	983	968	1009	961	972	963	896	986	957	933	980	974	968	952	935	933	977	954	1010	920	921	912	933	968	952	922	996	1007	942	982	907	960	884	952	990	946	936	938	946	974	934	928	943	940	929	979	910	1008	981	929	934	941	951	966	999	978	982	935	969	939	900	931	1021	976	940	952	941	942	913	1000	947	937	964	971	924	925	984	968	991	945	979	980	910	939	978	917	937	1002	978	1000	980	999	981	912	964	977	961	954	980	923	991	933	1013	944	960	938	958	980	994	885	1016	978	962	964	997	923	960	964	938	945	913	964	889	978	975	915	965	970	964	943	969	926	982	916	912	963	958	1006	949	982	942	1005	971	964	915	959	920	965	970	963	963	925	934	1021	936	932	915	1003	989	958	957	987	912	947	964	920	933	878	1015	992	961	989	936	951	916	1033	939	946	935	963	984	1028	951	926	935	900	985	957	1002	910	1015	1001	935	985	929	951	936	1016	936	959	1001	951	929	972	928	954	991	970	894	910	996	965	967	973	946	958	952	967	932	899	968	952	929	928	927	992	983	963	928	924	962	951	964	932	1010	917	942	946	945	992	958	943	967	971	965	984	993	936	917	1006	1001	945	937	905	952	949	955	931	929	956	991	953	874	970	954	926	933	962	912	920	936	996	927	956	950	943	908	958	989	978	958	1015	969	983	949	1014	1007	962	910	948	955	954	951	952	951	920	952	927	933	938	965	949	949	960	895	969	1002	995	976	1036	916	998	986	1037	921	925	973	878	903	943	965	973	994	948	1017	903	977	923	953	944	858	948	919	949	926	1007	924	930	967	897	907	990	891	989	942	945	898	1028	913	942	936	982	964	966	937	961	962	995	928	979	1025	935	904	992	985	934	1015	987	976	967	940	967	945	983	967	943	956	925	929	900	949	945	982	966	872	954	959	988	949	950	956	923	904	917	956	936	953	942	948	979	984	1007	946	978	943	973	979	943	922	968	953	959	949	945	915	933	978	927	955	920	962	959	903	969	941	898	1024	976	972	960	953	962	936	873	939	959	891	997	907	945	942	1013	914	942	972	972	924	946	966	1012	1015	937	949	909	985	893	901	933	949	943	956	937	941	938	930	1003	939	979	1002	888	935	991	979	930	980	957	929	943	977	949	939	966	929	902	942	935	937	915	953	934	897	957	940	899	976	947	977	999	1013	909	935	926	931	941	970	916	937	931	887	958	967	940	928	973	957	933	914	900	967	989	854	939	969	975	947	1001	975	925	955	936	967	990	962	926	947	989	960	957	988	920	967	960	919	1014	915	946	961	986	953	997	942	957	957	920	944	905	921	970	999	950	978	907	920	981	913	975	982	953	1000	981	962	969	943	958	990	984	906	937	946	964	931	961	947	1001	919	933	909	947	901	988	922	911	961	903	936	950	996	904	907	996	951	949	947	967	942	961	945	957	949	988	917	946	966	969	1008	927	926	992	969	939	885	934	967	963	936	958	969	944	985	978	918	985	943	972	962	910	972	941	945	933	1052	907	1001	952	958	932	959	945	937	909	964	946	931	963	950	978	896	978	1001	973	965	872	931	937	898	973	978	918	925	981	958	966	974	996	1000	940	936	984	936	1026	928	972	966	983	930	1019	993	977	906	956	1012	966	936	938	960	968	995	923	917	896	970	965	953	924	969	969	918	960	973	931	912	965	946	943	971	957	950	932	927	964	901	983	963	963	950	981	975	946	1021	915	953	950	975	961	1029	980	970	946	915	911	980	999	928	921	921	945	952	905	985	978	910	969	932	976	891	963	962	894	959	954	941	969	922	967	968	899	965	920	909	915	894	960	939	940	940	959	985	878	953	984	997	882	955	947	984	947	979	942	911	1009	963	976	1012	974	945	981	927	965	979	884	903	992	938	937	930	950	962	927	931	969	984	945	945	985	969	961	940	913	975	943	997	938	1010	969	917	891	930	913	944	923	965	917	962	909	1007	969	909	1017	920	971	947	924	972	971	921	980	879	943	881	958	939	944	964	975	967	976	917	971	930	953	962	951	941	926	957	909	996	967	944	984	881	919	950	908	946	984	950	942	948	972	952	892	941	946	1010	984	987	949	919	1002	930	969	936	1019	949	906	986	946	949	958	966	925	920	937	940	980	922	971	898	967	952	917	956	972	1017	934	926	958	933	934	932	974	929	954	937	951	892	947	967	948	918	961	1013	914	954	959	969	949	972	910	957	965	937	906	934	982	966	950	928	937	953	936	989	966	960	994	971	905	1003	915	938	948	933	989	948	930	971	958	960	941	920	959	949	986	870	956	964	917	908	937	923	907	902	952	980	975	972	1005	998	959	942	919	924	890	955	972	953	972	870	995	991	959	948	923	924	961	939	953	972	930	923	911	994	982	898	935	914	905	988	983	969	927	898	973	937	989	993	932	949	966	864	963	940	909	985	941	983	975	931	894	966	873	959	931	960	959	982	960	963	989	951	967	922	947	909	972	950	906	960	987	942	930	945	980	984	904	1008	987	913	897	986	991	935	882	948	1032	933	954	972	943	932	965	937	917	959	947	947	970	915	911	951	917	922	928	953	972	909	910	952	928	972	906	929	947	972	920	952	974	993	929	959	966	913	995	956	883	913	960	932	935	945	1028	947	918	933	940	923	925	909	1001	937	952	927	980	936	943	1010	893	981	960	896	982	947	915	932	917	988	1019	938	1009	939	909	973	963	939	934	968	941	953	942	942	968	970	968	961	944	939	949	961	943	885	915	937	1001	948	940	911	966	940	939	910	956	1002	944	960	960	926	957	898	950	938	921	943	933	1011	932	942	968	937	999	958	947	969	950	838	964	894	966	898	968	982	955	910	990	999	959	972	903	965	984	925	983	952	1028	942	907	957	905	984	933	998	1015	946	942	891	952	993	929	918	996	945	970	976	932	939	917	953	995	926	931	932	907	967	973	939	1032	918	937	988	989	915	941	870	1006	949	998	948	926	982	957	1001	920	959	983	937	939	973	979	962	963	927	951	926	936	939	937	910	949	957	942	956	884	936	954	933	958	977	923	957	901	941	958	939	959	903	973	919	935	883	945	934	971	932	895	871	1020	989	972	940	901	938	882	989	1003	911	953	966	937	977	975	964	958	900	931	911	932	1000	995	987	1014	971	966	953	966	967	969	1020	1002	962	951	940	955	928	984	940	989	920	965	938	976	974	965	961	932	932	1012	919	998	1005	950	963	864	941	976	902	952	976	944	994	922	953	942	937	978	933	1008	957	923	966	962	956	928	989	988	947	936	967	923	969	913	942	971	893	983	951	945	931	940	946	1000	939	949	1004	951	914	951	1003	1016	897	997	905	938
29123	37787	29015	19165	15555	12327	9620	8237	6612	5517	4147	3448	2937	2684	2427	2206	1934	1803	1681	1553	1336	1322	1239	1268	1335	1351	1274	1213	1215	1175	1034	1027	1073	1053	1005	1012	1050	1025	1004	1057	1032	996	962	1023	963	996	1043	1012	959	928	971	993	966	919	1014	976	932	963	953	959	955	967	968	952	952	894	950	916	967	889	953	945	984	917	899	951	1001	923	922	932	959	918	962	944	934	941	957	913	962	944	973	938	890	948	929	951	887	952	925	927	955	921	956	977	912	949	911	895	955	937	950	942	942	918	972	941	915	932	864	883	908	917	861	875	913	910	915	917	926	887	938	912	942	983	953	944	933	973	957	908	890	919	904	946	951	892	956	878	937	930	907	947	937	906	969	929	913	912	889	936	908	960	944	889	898	904	887	890	943	937	907	950	932	924	917	977	924	913	966	907	958	959	955	933	912	948	947	970	932	951	964	953	962	924	908	955	901	940	935	965	928	875	928	891	954	952	978	930	953	925	867	922	963	928	935	967	967	954	953	915	937	901	953	952	919	946	955	938	940	945	900	960	867	938	923	956	913	884	917	1009	953	887	911	899	950	946	875	965	963	952	914	933	964	964	939	905	937	905	964	918	942	901	898	972	927	921	939	902	985	909	890	940	936	899	946	907	902	891	898	955	917	912	903	954	976	926	900	896	928	950	904	890	918	905	966	934	899	930	946	946	925	901	911	963	929	955	886	876	903	904	933	929	949	943	924	938	915	923	941	943	935	977	922	946	961	933	926	925	900	963	881	950	998	922	915	935	919	929	954	944	893	950	947	915	908	900	911	946	906	967	953	1004	959	944	933	958	913	976	946	942	960	902	951	886	896	953	976	976	944	903	926	900	921	893	934	931	930	969	976	929	931	912	909	925	933	909	1004	920	965	967	930	915	933	896	956	886	876	949	971	936	954	964	929	925	942	932	941	942	927	982	1009	947	928	945	894	965	907	904	956	929	938	873	974	897	988	940	957	931	914	942	988	1021	943	927	908	899	960	950	890	929	950	895	970	934	948	915	925	902	876	918	919	942	908	912	917	905	931	953	971	891	961	865	960	921	929	936	898	952	957	912	944	936	969	851	900	945	954	931	907	940	910	930	906	880	898	910	862	951	912	980	948	906	920	964	927	933	916	891	956	990	934	951	943	932	899	920	963	945	933	952	947	946	938	899	940	973	937	957	869	930	931	884	956	907	961	924	906	919	960	906	911	955	962	972	941	927	928	935	896	930	932	961	948	963	944	979	904	963	883	936	960	937	955	918	886	917	950	977	958	932	945	934	917	910	929	887	1010	948	929	922	949	920	890	925	884	943	944	863	978	948	919	961	946	959	895	917	920	955	954	947	927	977	905	969	970	950	975	939	871	911	961	949	929	984	921	951	960	941	894	927	927	907	929	926	880	1006	915	881	880	927	965	934	930	862	950	958	954	910	927	933	939	908	893	993	884	943	951	900	905	961	879	954	951	931	881	948	943	964	861	939	953	925	969	920	907	886	917	881	897	910	894	893	939	941	964	952	886	942	918	969	929	955	954	923	883	884	976	956	910	941	909	921	953	932	941	904	910	947	929	949	878	913	880	949	958	897	990	847	904	935	939	964	876	928	910	928	852	891	885	932	915	994	917	941	919	924	960	938	943	903	902	954	909	951	943	956	948	981	917	901	949	934	924	935	1002	891	957	964	962	948	915	948	923	957	875	984	960	878	937	911	906	914	939	908	917	973	880	965	965	878	938	945	902	920	900	949	976	882	920	957	911	906	917	924	938	923	912	936	922	911	871	1008	961	961	940	883	872	883	903	915	933	962	917	949	935	893	934	914	955	968	927	910	931	926	862	931	960	893	913	979	929	983	926	894	968	895	983	959	959	936	888	925	891	903	936	958	907	864	925	934	932	927	954	906	933	921	959	959	931	921	941	888	935	903	946	981	904	922	899	933	932	992	942	969	926	935	954	974	927	927	1027	935	955	958	895	918	885	972	908	928	900	928	895	973	922	956	938	877	960	897	926	1003	901	873	930	927	922	932	914	890	923	914	945	908	934	963	956	916	913	965	958	937	940	891	983	926	928	915	925	896	939	882	939	902	895	970	919	960	989	936	951	873	937	923	996	964	922	969	946	910	910	979	894	907	895	914	937	980	936	930	958	918	941	932	880	905	918	914	932	956	948	931	918	923	952	939	941	930	933	922	911	905	897	906	940	882	927	962	908	903	898	956	891	909	927	894	897	892	898	894	936	945	882	953	952	915	930	917	917	926	958	978	948	900	868	921	945	884	918	934	942	937	956	918	951	924	932	924	949	929	944	908	928	902	925	907	965	916	933	926	901	945	942	950	982	907	928	897	913	952	902	889	909	979	928	959	953	955	958	942	902	916	988	885	910	929	914	917	927	924	932	934	925	924	966	990	948	1003	922	1008	885	961	923	930	963	937	936	877	899	928	929	974	895	903	957	907	925	947	891	910	965	921	882	979	937	929	908	907	970	964	889	939	967	899	914	952	962	908	905	910	947	908	945	956	900	944	973	938	930	853	942	972	963	895	919	935	939	921	965	957	939	905	937	931	994	979	913	958	971	981	949	928	966	925	924	924	925	893	871	888	865	956	950	888	942	928	958	931	920	918	958	938	943	891	917	978	954	942	946	946	911	900	956	917	947	922	926	953	910	913	903	926	928	933	982	907	895	981	891	929	935	960	929	900	982	957	944	933	906	939	937	929	903	963	951	922	893	936	929	922	920	888	949	980	961	892	906	912	944	927	947	952	964	989	956	937	863	911	948	938	997	933	988	974	876	895	958	930	907	944	980	986	929	978	899	896	963	971	970	898	935	916	931	885	960	887	926	940	898	953	963	915	887	951	948	960	947	901	939	916	892	931	985	920	907	958	922	890	918	983	933	950	897	963	896	933	935	965	915	895	1016	938	948	943	896	906	949	863	917	935	881	962	928	945	943	939	894	871	961	896	885	924	989	889	858	929	921	967	922	865	928	918	879	925	942	902	921	966	892	905	944	928	921	937	935	914	875	915	949	940	953	906	945	922	906	893	891	877	990	932	944	927	916	966	915	894	961	937	940	920	929	885	833	934	922	941	907	954	862	894	958	899	934	871	970	957	872	888	977	949	879	924	911	929	863	921	929	929	934	899	928	934	928	970	929	934	917	949	980	942	881	947	997	936	924	978	942	922	895	878	905	988	966	915	911	956	910	959	923	942	921	892	955	947	918	911	923	948	943	963	879	957	900	937	964	970	946	924	934	942	964	938	953	932	946	963	954	968	946	946	941	902	923	967	1009	1000	964	878	944	946	947	900	999	961	923	936	970	953	980	932	932	944	903	875	941	893	915	945	979	955	949	986	919	897	976	990	970	925	895	955	942	939	905	902	928	912	898	969	901	930	931	978	1007	892	898	938	935	901	920	946	906	932	959	944	968	939	934	886	972	941	915	859	949	887	922	941	940	954	958	949	928	956	949	963	957	956	958	981	939	951	952	943	911	872	919	951
30183	21738	16656	8296	4311	2987	2480	2052	1796	1471	1322	1152	1090	1061	993	890	871	914	855	807	804	719	777	765	780	753	747	772	816	767	695	694	726	790	719	739	795	725	706	741	727	668	742	695	691	677	743	721	655	690	717	739	721	639	720	693	651	720	707	685	665	712	718	737	699	720	672	701	691	688	783	746	702	710	753	667	692	679	667	698	725	745	716	668	687	708	692	721	671	681	711	694	702	700	693	717	716	685	698	742	708	668	669	665	718	726	731	642	651	708	686	703	688	705	752	678	703	694	738	686	661	702	682	721	711	693	750	704	755	685	711	684	751	719	706	703	718	696	725	681	664	719	708	702	681	657	745	696	745	691	710	719	702	665	688	663	704	654	682	712	694	719	721	708	678	676	725	678	670	712	708	686	738	718	744	732	694	713	711	706	756	730	643	708	689	703	721	662	711	682	643	727	659	760	656	676	666	695	700	691	682	729	688	661	662	692	732	665	702	699	665	737	705	650	724	750	708	722	777	669	708	686	671	709	689	699	707	702	682	669	706	743	698	713	754	746	683	677	723	698	766	716	693	696	677	639	695	732	733	688	644	713	709	712	685	710	762	709	707	716	686	711	694	681	684	665	721	697	690	669	695	665	705	739	724	705	676	724	688	696	722	727	672	683	726	649	728	726	737	687	727	705	687	740	705	727	689	659	697	655	700	713	716	700	680	696	697	670	763	713	677	725	719	715	697	658	711	678	709	685	690	752	692	670	700	694	692	686	713	686	703	691	649	722	713	678	693	659	710	683	699	693	724	707	716	671	692	667	672	738	664	718	728	727	682	684	663	702	732	671	708	702	738	685	724	714	670	710	715	733	710	678	715	739	711	704	663	693	673	707	722	693	716	706	668	723	742	721	699	710	675	717	709	713	699	693	673	693	673	710	678	703	724	703	715	658	669	704	707	664	714	724	728	785	672	700	672	695	684	732	663	699	682	716	687	666	701	682	735	710	723	699	703	736	747	713	657	701	630	689	698	719	773	717	703	707	710	722	700	673	653	669	711	720	679	693	773	694	684	709	668	735	719	693	665	738	719	664	685	688	715	678	699	717	641	691	673	654	706	738	694	695	674	703	715	740	719	694	755	704	730	685	661	703	702	742	708	729	679	693	698	701	680	702	714	713	689	706	691	687	724	705	720	711	715	699	705	693	689	710	745	679	680	708	688	705	666	680	729	760	756	694	741	716	695	726	721	692	688	692	695	677	675	722	708	650	637	722	685	673	749	695	670	736	676	679	669	692	675	736	735	686	711	762	685	722	661	654	694	733	711	744	639	723	726	710	700	745	731	701	702	654	682	657	743	690	639	734	717	725	698	678	697	717	677	679	692	715	713	694	730	690	687	724	686	686	702	751	667	694	695	727	690	703	710	686	741	683	699	732	688	695	725	728	696	729	713	670	661	696	703	701	712	713	651	708	721	729	662	692	720	693	697	711	650	678	678	757	749	686	714	702	720	716	729	656	732	751	684	714	673	708	688	671	707	718	706	705	719	702	716	702	695	705	686	714	697	716	696	664	724	712	692	729	703	704	719	744	694	711	664	667	713	696	757	685	696	685	709	749	675	684	697	699	667	673	711	724	716	713	679	703	684	673	704	724	708	725	689	698	739	713	710	690	720	698	713	701	709	688	729	732	691	726	744	660	682	705	702	729	683	716	726	651	710	696	688	694	650	697	688	704	660	695	698	681	735	728	683	688	668	722	705	716	662	710	721	735	650	675	709	669	679	686	640	694	687	657	696	704	710	712	735	733	711	684	755	735	690	742	676	690	746	700	677	686	703	687	733	696	700	667	676	690	696	690	669	698	722	713	697	680	688	739	712	688	685	727	680	704	692	675	735	671	729	703	700	688	712	698	715	693	642	699	722	683	681	668	728	722	691	692	712	678	695	681	654	694	756	701	683	709	681	729	759	739	680	695	676	714	684	707	690	704	751	694	661	679	669	646	665	664	703	727	697	680	709	684	681	679	698	696	703	693	729	657	661	727	706	720	708	695	710	659	706	690	694	673	709	701	684	695	721	715	705	685	722	693	667	671	676	700	683	693	652	698	693	757	646	724	773	682	691	698	699	701	695	691	701	688	707	730	722	653	679	688	706	709	670	680	665	726	745	725	734	670	701	715	695	653	762	715	672	676	700	722	677	753	727	676	746	733	719	697	649	681	730	716	734	667	697	666	673	716	725	669	704	746	710	670	673	674	659	741	676	692	680	670	710	662	699	711	750	667	676	687	705	708	684	718	725	707	718	722	694	672	702	723	691	683	705	700	722	694	716	742	694	723	719	732	714	752	674	711	703	692	669	700	663	707	707	710	692	690	699	675	685	713	699	693	743	692	739	678	656	690	656	723	667	677	754	699	736	724	696	672	729	660	738	660	719	684	705	718	752	727	691	714	670	676	724	710	658	718	696	693	673	710	678	694	686	768	733	713	694	726	725	737	714	704	737	699	712	720	674	677	705	671	721	668	683	723	685	722	723	684	668	672	752	680	711	672	733	688	661	754	714	716	650	724	665	697	683	729	718	690	737	751	720	660	685	685	744	688	704	702	693	671	685	702	719	725	682	707	700	653	736	724	708	721	684	679	726	725	676	720	728	722	712	696	694	695	725	677	699	691	688	724	691	684	717	715	722	648	673	643	711	738	716	755	707	764	755	727	646	683	700	689	693	734	743	718	685	747	741	725	697	713	742	675	709	701	689	694	679	676	699	697	679	722	670	737	682	708	695	704	741	681	737	699	690	683	708	671	712	724	693	697	717	720	718	714	724	730	696	649	782	660	703	678	718	709	698	704	755	731	695	699	668	705	723	676	690	714	698	685	714	709	727	659	683	699	731	697	700	708	710	690	670	685	672	725	660	656	691	703	739	695	663	720	697	697	649	703	698	719	672	736	653	670	669	751	731	711	683	715	679	733	655	677	728	680	722	693	716	709	644	711	731	686	745	688	757	689	725	735	670	689	713	674	713	737	687	720	730	709	732	708	702	702	691	681	701	735	712	728	682	707	700	654	714	734	727	700	645	699	697	702	686	681	697	671	676	701	728	683	720	705	673	682	651	681	685	693	667	709	721	682	714	690	665	646	659	691	683	715	721	667	745	684	687	707	692	682	711	673	744	675	717	711	694	714	739	707	707	697	685	692	652	728	702	738	674	733	716	745	724	720	652	678	668	683	682	687	683	715	659	729	669	678	710	686	699	683	705	653	740	694	742	690	732	693	711	688	713	736	703	689	702	723	690	720	703	682	671	705	687	694	676	675	720	721	675	730	701	724	704	681	719	755	660	708	684	678	733	709	715	695	684	691	687	713	713	711	681	717	733	708	738	693	682	726	689	705	759	701	641	643	681	686	675	702	707	691	677	747	701	675	709	738	697	676	748	735	728	679	671	686	727	655	696	728	680	674	675	747	705	682	690	654	655	708	730	697	697	695	696	718	639	683	722	708	704	692	762	695
24447	24256	15052	7893	5898	4701	3695	3253	2563	2138	1778	1515	1365	1268	1206	1091	1011	1013	922	934	837	792	778	869	870	868	824	784	786	751	741	739	781	764	725	785	733	788	702	791	712	774	743	758	750	760	756	705	770	707	700	726	766	755	746	712	729	723	704	705	738	759	702	750	732	748	701	748	710	747	740	751	709	727	747	703	708	704	725	731	762	783	732	716	706	763	743	703	657	741	696	712	754	703	707	682	730	741	685	734	710	679	746	715	738	726	713	756	782	755	721	706	729	757	733	714	734	729	724	715	693	748	715	718	691	729	716	736	716	694	747	699	684	711	736	762	679	766	737	764	693	714	772	737	703	738	724	726	726	678	749	726	729	747	664	736	683	709	733	745	689	735	717	748	703	696	727	732	700	721	724	687	733	716	749	756	706	718	714	746	735	697	705	736	714	741	736	795	723	754	719	709	758	656	686	767	715	714	759	732	738	661	733	706	739	720	751	753	807	682	706	766	730	785	690	718	714	745	756	697	725	712	673	681	731	735	736	701	687	730	693	732	699	720	726	693	714	768	699	714	728	716	720	727	732	710	753	708	757	748	708	717	746	679	764	727	748	703	774	741	698	711	772	716	774	720	711	688	709	706	724	744	765	719	736	716	738	708	716	783	675	734	721	696	757	709	735	713	716	677	785	760	696	722	707	752	730	686	725	708	748	733	698	778	746	739	711	705	719	725	698	771	755	708	715	762	740	758	716	720	731	697	763	680	787	752	720	728	716	719	752	700	748	689	730	688	747	725	728	728	698	697	692	705	672	756	701	702	709	723	716	682	695	739	714	757	686	718	778	729	745	704	684	727	692	775	701	741	713	765	716	698	678	643	707	684	756	743	740	715	722	706	707	697	736	748	668	722	742	741	780	737	737	733	749	724	710	754	709	699	698	746	698	676	678	718	752	700	709	736	736	742	699	707	734	744	715	694	676	709	743	759	695	715	675	699	747	758	724	741	717	738	712	738	693	766	758	701	704	696	773	699	738	727	663	723	734	732	729	713	788	683	708	695	757	722	763	753	720	689	748	747	796	730	731	741	693	701	659	705	692	751	704	697	761	752	715	749	703	726	752	703	728	709	696	742	747	756	698	742	746	730	729	728	708	748	700	766	775	699	722	719	759	709	689	692	752	723	723	713	712	729	749	680	724	719	709	691	720	672	721	660	747	714	696	715	702	709	703	691	718	726	690	694	674	765	691	747	718	766	694	743	725	736	710	691	728	675	723	701	713	713	774	710	732	693	736	729	695	706	751	740	710	689	699	745	721	687	724	705	723	710	700	704	720	688	733	735	709	728	740	724	703	743	728	721	741	732	741	696	704	708	713	759	679	670	746	750	726	732	728	712	681	766	776	733	707	688	719	736	696	709	674	744	735	730	703	702	693	698	739	698	747	713	730	707	704	763	678	694	756	712	718	714	748	724	741	753	711	772	663	728	709	702	718	738	701	722	696	792	720	758	702	718	716	735	724	755	672	681	727	768	748	720	728	666	714	712	706	704	721	684	671	756	764	736	685	747	746	762	747	714	709	756	726	774	755	721	703	714	765	743	694	673	744	722	720	741	690	685	749	696	729	700	755	721	691	701	761	716	739	750	739	723	704	765	695	748	699	757	762	759	770	718	740	696	729	692	771	754	729	696	697	735	717	712	771	722	663	749	764	729	716	730	751	712	697	730	748	788	733	717	672	705	703	730	713	747	719	734	729	670	699	730	701	705	738	736	665	739	732	759	738	685	694	758	711	761	718	660	713	736	714	762	764	758	699	731	692	737	749	690	688	764	673	691	752	763	731	764	743	687	704	667	717	707	752	713	716	745	703	665	748	737	732	736	677	728	753	716	708	739	703	775	717	684	752	712	731	727	718	727	693	733	695	695	696	726	684	742	712	735	718	691	700	703	753	727	687	719	763	709	729	739	678	683	693	737	734	733	719	759	772	707	730	759	742	715	719	726	740	747	739	738	753	717	719	749	734	741	767	717	744	769	708	668	734	691	732	765	707	715	694	714	725	722	697	707	750	727	717	708	743	687	684	689	717	702	717	680	774	719	734	710	677	764	741	779	710	760	748	727	700	730	707	696	684	741	687	713	727	732	716	730	721	752	710	691	697	716	693	741	717	681	730	702	742	724	735	729	690	750	745	668	718	714	706	671	678	673	750	755	749	787	729	734	741	668	695	678	738	710	769	749	738	739	748	778	724	724	711	678	790	720	719	722	681	743	743	723	718	695	728	759	756	684	725	713	698	715	732	718	685	718	735	745	770	698	727	700	774	727	714	755	732	668	712	765	701	743	713	679	736	739	745	751	683	725	676	726	692	695	708	745	733	739	758	740	727	713	742	752	744	717	776	695	768	700	729	716	710	734	677	746	747	697	737	710	713	735	718	708	740	712	725	719	704	740	688	692	744	701	685	693	673	738	707	726	733	787	683	757	711	732	723	718	711	733	689	690	752	731	715	715	762	747	745	730	705	744	726	742	738	682	751	747	727	723	748	685	761	729	694	718	735	696	750	734	756	772	673	760	732	698	708	697	724	673	686	706	700	714	755	697	756	748	746	719	661	751	705	694	714	693	687	714	765	762	744	746	728	721	756	730	743	694	756	752	689	714	718	715	693	714	784	696	691	711	693	701	715	750	737	752	705	753	742	729	763	787	735	686	695	733	751	677	735	733	710	700	725	696	708	753	699	734	747	740	757	703	701	701	693	676	702	680	695	727	708	719	751	701	716	705	683	764	729	707	704	774	705	754	737	713	701	764	666	738	720	735	733	689	744	727	686	744	727	718	667	698	718	731	718	701	730	780	730	686	714	730	724	741	721	744	703	698	747	769	751	683	693	782	696	697	713	687	699	699	678	793	692	694	736	745	711	749	731	744	724	690	656	721	682	753	738	739	736	742	718	702	747	764	728	708	709	713	730	698	782	723	731	807	722	776	708	729	734	752	732	700	675	749	770	695	779	711	737	711	747	723	761	700	747	729	768	753	714	703	712	687	707	695	721	746	777	758	717	721	719	719	743	749	706	707	773	682	649	715	703	801	725	694	747	712	737	712	682	745	725	747	741	761	728	701	727	702	671	735	699	714	726	754	747	686	733	748	711	741	728	670	760	707	721	736	724	704	800	778	698	749	717	716	705	705	789	689	690	729	736	714	715	708	714	719	671	771	728	764	716	727	691	675	717	753	736	754	690	781	706	707	710	713	729	750	721	697	685	678	697	719	701	694	698	791	713	754	722	705	720	750	742	740	717	790	749	714	705	726	666	760	709	740	715	716	716	709	753	709	744	680	728	678	753	697	705	733	660	697	728	727	766	717	770	757	643	724	673	749	754	741	704	779	750	750	723	769	733	776	748	675	770	728	728	745	787	700	745	780	698	720	713	709	705	684	737	698	745	694	703	731	747	736	741	767	715	696	699	669	759	663	734	754	741	709	746	685	712	758	709	765	716	755	756	700	755	700
23372	20707	27752	23682	20742	13378	5159	3221	2445	2135	1841	1514	1504	1340	1216	1142	1042	953	938	806	800	802	902	871	862	787	816	802	792	748	708	748	705	679	698	645	716	685	669	734	682	751	689	731	685	758	618	672	704	708	650	655	661	660	658	626	706	684	727	675	709	647	669	689	615	661	668	665	645	658	683	611	635	620	685	668	674	630	648	668	665	620	626	697	674	666	657	703	638	698	668	624	680	656	638	596	630	611	609	643	676	655	620	613	657	691	676	622	648	637	642	659	686	644	655	655	670	672	634	620	666	669	629	623	654	615	655	671	650	620	620	599	654	671	590	655	636	660	656	660	685	651	657	594	657	677	638	611	645	647	631	626	619	640	611	614	636	695	612	642	643	618	638	667	639	633	667	616	633	647	636	651	637	635	649	649	651	643	676	671	665	689	640	596	638	681	612	643	641	629	628	663	664	681	665	639	657	665	654	704	618	619	684	659	651	673	625	637	649	671	665	683	690	614	658	595	662	684	639	669	698	667	687	625	678	618	609	642	647	651	630	663	690	702	617	697	620	645	635	703	610	620	676	646	651	655	647	651	643	606	639	639	619	673	662	662	650	629	636	681	632	667	626	618	663	618	679	677	638	691	609	665	690	610	653	665	679	688	697	651	680	634	659	662	601	626	668	677	628	633	659	653	630	645	625	656	691	616	684	630	603	644	658	633	634	626	606	649	672	662	608	641	601	663	657	642	642	633	628	683	636	658	622	624	645	623	629	642	611	704	644	639	659	658	638	679	678	642	635	649	618	678	683	642	712	630	626	655	642	649	629	643	667	614	657	661	665	698	616	643	678	602	608	667	667	672	636	644	623	655	637	630	651	665	647	641	635	649	651	598	656	694	589	578	685	667	595	679	635	602	654	623	629	654	675	682	664	645	656	635	657	665	669	645	686	644	608	669	672	653	645	617	664	604	666	642	619	647	691	626	661	663	701	625	627	653	643	675	665	640	640	644	643	657	630	663	649	664	669	645	612	627	612	644	660	653	651	659	616	627	674	645	629	687	662	641	669	666	606	690	658	669	641	605	667	645	632	702	653	643	672	698	692	671	671	662	657	607	654	655	642	615	654	633	680	621	604	614	666	652	657	615	655	645	596	665	652	716	651	648	658	587	645	682	651	668	631	662	634	654	629	662	658	624	728	666	637	646	666	641	629	625	589	616	657	703	642	673	656	622	606	628	650	625	634	686	634	648	657	615	662	633	671	644	654	618	668	631	666	641	621	591	637	649	637	624	654	631	663	628	654	673	601	597	637	672	639	613	688	619	662	654	671	670	657	620	634	654	618	644	674	637	626	614	668	614	633	683	656	684	623	675	618	618	654	634	650	630	648	659	630	647	679	606	665	688	654	660	648	651	606	653	671	639	673	644	620	622	624	624	649	674	654	644	644	651	648	628	615	682	679	616	640	663	683	675	657	674	667	680	657	614	628	637	654	665	641	639	688	676	638	663	654	644	657	622	681	658	670	649	671	614	643	638	662	638	679	631	633	659	616	635	613	646	689	673	642	654	630	645	663	660	669	654	598	610	669	671	642	663	698	641	657	654	623	635	679	674	688	668	626	660	618	657	664	629	643	632	612	694	646	628	671	609	638	661	660	661	636	650	659	637	696	643	653	659	673	665	620	639	685	684	705	642	672	631	688	656	666	639	697	676	695	619	670	649	638	618	658	656	609	592	598	619	636	610	664	652	611	652	669	637	663	673	673	593	662	622	634	658	675	648	623	666	611	650	656	638	671	636	680	685	688	618	600	643	681	652	636	618	731	632	613	599	605	636	694	647	641	651	695	705	683	646	637	609	652	629	663	673	636	649	649	679	665	671	639	651	649	655	661	654	652	671	605	638	700	650	607	643	663	621	675	645	657	668	635	635	625	674	663	628	658	658	665	625	656	649	630	641	630	689	647	624	624	659	617	676	639	599	659	640	609	688	690	692	624	609	572	630	640	638	671	663	650	667	614	624	623	636	664	649	615	604	647	594	644	661	670	637	711	626	640	671	647	606	637	611	627	636	602	649	608	661	662	679	662	646	618	589	628	662	718	652	630	640	631	677	626	653	649	664	681	665	621	634	673	696	656	648	631	650	616	650	657	593	645	670	642	672	630	636	648	652	630	669	642	645	666	644	677	618	700	620	661	640	655	649	621	611	609	624	665	673	662	663	616	620	645	636	694	648	687	669	649	631	684	678	559	613	612	673	670	674	636	677	625	649	651	674	654	628	647	640	647	685	659	617	669	611	678	652	705	633	677	637	637	616	654	681	691	671	661	659	645	624	637	645	650	650	660	643	630	666	651	643	649	675	633	659	679	615	660	670	699	643	651	670	665	649	684	619	659	640	643	653	642	609	669	671	679	647	657	636	711	652	641	669	685	653	691	608	637	646	637	682	654	645	625	676	713	632	635	624	637	626	645	636	684	659	620	642	666	695	623	660	658	631	664	647	630	618	616	663	720	667	641	656	661	694	703	629	656	678	658	606	615	678	614	673	694	652	623	687	723	626	684	605	687	656	627	653	673	694	665	672	647	684	623	628	679	671	649	624	636	588	625	630	650	679	620	612	703	632	646	673	640	651	644	661	673	648	680	633	645	640	623	604	662	714	628	631	638	666	644	682	652	668	681	655	665	652	667	661	664	604	666	665	657	628	642	662	650	670	676	670	656	642	649	645	694	626	655	646	651	679	628	616	667	647	705	679	654	694	643	649	681	627	656	646	585	660	605	659	685	656	662	622	663	599	671	661	626	641	647	621	683	672	649	620	696	609	652	635	656	617	637	677	662	629	696	644	637	657	686	631	619	669	612	619	653	598	669	659	712	621	647	689	669	677	660	598	674	659	631	611	665	672	680	629	653	648	666	638	656	642	592	612	650	663	664	641	632	605	623	639	675	631	659	623	633	650	680	645	650	647	672	689	673	669	642	679	657	639	613	704	673	687	616	628	647	667	629	611	641	635	643	633	658	641	647	648	612	693	692	652	652	646	674	682	654	676	665	669	650	625	643	637	677	669	639	669	697	690	692	669	664	655	631	655	620	649	622	654	609	697	655	661	640	618	638	642	623	612	649	616	719	610	679	627	648	616	685	660	631	623	648	616	669	693	625	638	665	681	640	615	645	663	652	675	678	726	576	671	628	643	639	602	665	683	606	664	648	597	685	680	659	656	631	669	650	658	629	638	631	668	663	639	624	660	647	655	614	605	664	634	619	687	668	640	661	654	628	632	623	670	653	625	655	582	663	662	658	658	649	640	647	639	630	633	668	640	702	620	630	649	654	665	635	648	690	644	614	614	638	650	650	653	686	630	677	640	640	600	632	667	611	628	642	644	641	610	653	688	672	642	665	652	661	651	672	664	654	670	644	662	654	640	618	668	650	679	678	606	607	662	648	628	669	646	662	631	632	622	665	614	646	671	651	648	630	633	687	670	667	669	669	602	663	692	680	660	658	670	688	659
26495	31946	20022	11743	8643	7190	5982	4792	3901	3223	2671	2198	2014	1755	1614	1409	1265	1245	1054	930	880	877	962	996	955	919	867	863	833	830	739	724	717	665	742	715	736	694	696	704	692	678	675	703	706	709	748	730	702	677	697	649	685	713	653	666	688	673	670	656	704	674	689	673	714	674	622	672	691	696	656	661	651	741	725	705	659	675	683	646	666	659	661	601	664	691	691	595	674	690	635	667	668	656	685	742	686	640	671	621	634	652	695	666	691	640	609	646	639	657	656	645	655	637	692	637	637	626	678	639	704	678	629	630	635	674	637	628	657	619	633	673	681	658	632	664	665	664	637	685	698	677	615	684	662	659	654	663	658	693	665	620	628	683	701	635	655	642	649	657	658	680	656	600	621	658	643	699	672	680	651	662	631	695	650	621	675	657	685	622	668	702	650	632	650	682	655	666	631	657	655	632	679	695	681	665	673	644	616	684	624	647	620	657	641	679	637	690	673	672	670	660	652	637	676	652	667	679	639	680	627	628	682	659	657	711	689	653	604	661	674	730	651	657	633	659	645	693	679	629	662	662	635	665	680	637	698	651	655	641	636	613	679	655	681	665	630	608	629	660	672	650	625	645	646	671	679	684	645	684	608	642	607	657	632	659	634	651	628	653	664	614	635	681	643	637	665	615	665	676	684	654	678	685	655	696	668	712	638	628	620	693	661	653	675	627	671	676	604	648	639	620	673	622	657	633	628	636	666	661	656	659	656	671	625	680	580	684	704	685	640	629	654	656	701	683	703	655	636	678	678	648	662	626	656	688	640	664	702	688	659	633	687	636	667	629	672	646	700	613	659	657	685	619	644	675	694	698	617	609	705	671	642	664	652	712	642	679	639	675	648	610	675	655	696	663	620	658	691	636	697	652	639	651	636	666	638	665	632	657	667	640	696	661	651	646	675	644	681	621	648	599	627	711	645	643	624	645	647	659	641	694	645	631	643	660	681	643	637	696	653	670	651	698	678	661	665	616	688	684	630	678	708	603	696	645	637	646	679	619	671	666	686	687	635	644	653	649	638	698	700	676	675	699	663	663	639	662	629	667	603	661	632	639	664	673	623	669	643	681	681	669	668	643	595	656	607	612	609	656	680	661	636	661	651	634	668	688	680	634	664	616	667	665	674	631	672	635	682	669	636	679	624	630	671	700	679	675	635	642	639	695	620	673	648	630	633	672	679	693	664	628	670	657	686	652	654	654	664	680	698	648	662	681	619	631	674	619	683	621	669	665	672	663	662	604	632	686	644	620	627	649	663	645	646	668	645	635	660	658	641	679	671	622	639	694	633	637	651	636	684	691	653	623	641	692	666	614	630	663	642	667	680	649	680	642	684	673	646	663	657	658	635	671	670	660	671	624	678	694	668	619	650	684	644	649	671	651	680	640	635	676	642	688	642	693	679	657	632	650	690	670	632	638	656	701	651	701	679	646	670	597	667	645	679	668	686	672	623	633	679	679	691	684	616	684	662	629	676	619	660	627	678	639	672	616	662	667	668	630	651	685	679	614	633	654	634	708	654	675	663	662	683	635	697	667	620	708	694	648	680	686	630	666	642	636	630	621	690	652	653	638	640	648	644	672	670	666	643	638	646	648	669	650	677	649	621	647	646	674	651	669	641	680	683	695	669	694	702	658	669	678	632	702	687	651	653	677	626	705	658	649	659	670	674	694	677	693	657	632	632	638	637	690	634	651	654	662	686	673	630	657	679	659	635	635	674	623	656	638	699	680	651	686	666	679	697	686	686	627	620	634	677	668	639	682	713	644	667	644	677	719	655	671	643	656	656	648	648	647	671	704	667	712	618	642	666	688	694	654	684	660	650	687	637	642	668	672	664	682	643	655	688	619	675	669	635	646	694	673	659	703	598	665	624	664	635	666	696	671	660	655	714	684	660	659	668	618	683	692	660	653	644	649	633	635	623	677	640	679	614	649	660	661	691	640	698	672	650	694	688	636	675	657	703	638	621	640	632	661	657	640	640	667	620	623	662	668	650	649	675	661	649	633	647	656	629	672	664	669	647	657	646	713	663	652	673	655	663	646	693	644	700	655	666	712	651	681	652	666	629	653	682	682	652	654	652	649	668	636	669	674	672	692	645	656	694	717	650	663	680	672	643	613	634	644	622	679	685	660	642	693	703	647	657	599	584	609	682	679	658	691	685	631	695	636	642	654	660	681	645	707	672	628	645	639	696	642	654	659	669	668	674	631	615	655	657	629	654	654	689	640	626	641	632	630	662	658	674	672	639	666	650	624	668	632	645	694	678	690	666	666	679	650	633	652	666	635	652	644	682	638	661	632	661	606	666	666	656	661	667	674	655	693	686	641	693	731	652	643	656	629	679	672	638	669	663	680	675	649	660	684	679	643	676	632	646	643	594	658	679	646	655	657	682	667	654	668	657	649	599	667	667	665	680	632	694	655	695	690	703	675	665	611	649	674	663	652	660	638	624	659	710	640	657	652	635	626	660	643	670	644	624	702	700	653	640	645	663	664	688	681	641	613	745	633	625	716	666	621	702	616	663	655	662	654	650	636	665	642	673	653	660	639	652	631	704	737	702	676	612	686	604	644	674	622	616	635	665	676	621	664	660	621	632	643	641	645	661	730	695	688	611	708	640	643	692	633	655	639	677	683	671	667	664	675	652	648	693	661	642	624	640	627	643	636	651	646	673	677	646	673	661	647	650	663	658	642	587	660	622	657	675	681	657	631	661	671	659	645	675	657	669	619	638	664	617	627	659	687	677	711	667	686	629	659	658	646	633	622	647	657	634	649	643	632	671	690	665	653	680	645	653	630	666	623	727	657	647	621	666	640	687	695	643	622	686	665	678	626	684	626	680	664	662	650	649	678	648	670	688	625	626	610	623	682	668	657	661	709	672	670	710	667	665	679	640	657	634	653	678	623	696	664	623	651	631	639	651	642	635	621	644	690	671	677	659	680	668	710	643	612	660	680	670	704	636	701	653	707	635	648	671	668	632	661	646	663	615	659	691	642	662	625	633	627	643	644	669	684	670	667	705	622	646	642	667	687	666	679	649	681	667	689	668	630	663	659	611	678	659	644	618	650	599	724	667	646	623	646	617	670	664	628	684	657	613	676	685	677	645	660	641	625	710	664	628	618	661	596	677	679	671	655	636	666	610	677	651	669	655	680	688	666	656	644	651	647	681	607	645	648	700	641	650	660	674	663	692	701	636	688	694	677	663	638	705	643	614	668	635	694	630	670	660	669	661	647	648	649	646	635	679	677	656	672	644	648	646	675	660	675	678	695	632	652	660	635	654	637	702	677	677	651	618	666	678	650	692	683	669	637	608	625	650	622	673	695	670	681	633	619	698	672	656	683	636	619	701	662	697	675	651	617	643	628	685	628	592	693	651	653	652	703	674	674	692	648	727	647	663	698	615	667	643	661	662	612	626	653	664	701	688	653	641	660	639	685	667	699	663	635	650	696	622	659
25704	21716	28143	25788	14580	4197	2903	2325	2072	1882	1761	1654	1567	1444	1353	1224	1190	1107	1059	991	1049	1007	1128	1024	1064	1024	1000	994	960	980	982	920	928	933	938	916	909	872	911	916	906	898	856	912	958	895	920	919	873	967	920	900	973	888	900	885	945	980	829	909	890	908	920	884	949	876	880	920	917	909	894	917	935	921	893	924	936	985	895	901	966	915	923	899	903	928	893	955	942	849	907	896	831	936	914	846	881	908	867	951	893	907	919	845	876	857	919	928	888	891	912	981	971	902	842	921	888	858	902	887	887	843	910	951	877	874	892	845	930	897	808	883	881	860	934	905	880	887	845	920	862	865	877	852	935	879	858	876	889	842	943	920	833	861	903	867	915	907	885	869	871	868	903	867	915	883	924	914	906	890	945	896	917	910	902	846	853	875	967	842	890	852	892	860	875	932	876	896	906	879	887	904	925	907	872	890	879	886	930	837	865	860	850	907	921	904	889	876	918	929	890	952	890	908	896	893	908	919	894	911	913	949	916	920	904	890	913	892	878	880	869	847	910	914	872	888	938	837	921	901	911	887	884	947	893	866	918	918	869	897	903	885	884	908	877	894	849	905	911	837	879	862	932	932	891	937	902	867	875	913	931	923	940	934	879	906	878	891	922	885	897	890	877	905	920	914	911	910	884	931	882	965	905	880	837	897	920	970	870	870	842	868	866	930	921	860	914	900	850	951	895	874	825	904	885	909	859	887	880	906	948	915	901	921	894	857	989	884	877	942	920	920	864	895	908	897	895	915	888	881	906	882	849	890	887	886	956	912	867	927	940	860	913	883	871	911	855	880	874	918	874	887	908	879	913	877	907	872	917	918	828	868	911	888	900	920	881	884	879	885	880	939	869	916	903	888	861	891	858	881	946	910	886	928	878	891	892	836	934	879	908	891	894	872	921	935	911	917	908	919	839	880	934	944	898	901	847	896	863	939	887	873	839	915	904	877	903	932	903	878	905	935	838	885	935	906	851	872	930	845	901	857	808	868	856	875	889	908	897	897	897	881	868	877	887	906	885	919	903	904	908	864	914	843	933	919	924	886	933	876	908	931	941	897	874	900	828	894	855	866	871	960	882	951	888	909	856	870	863	839	939	907	864	921	896	878	854	888	841	919	861	891	878	894	850	865	889	890	935	877	860	925	896	881	918	857	932	940	916	853	905	899	907	873	931	942	913	912	869	886	891	901	831	873	943	935	858	894	910	912	946	884	950	858	917	888	895	872	924	919	928	898	915	919	902	872	878	883	904	854	905	889	906	909	869	884	858	899	948	934	863	906	882	910	908	893	889	925	863	857	900	924	975	854	942	865	917	879	915	851	892	894	831	885	929	900	893	916	866	916	923	902	880	894	848	942	952	923	878	885	835	894	924	922	900	883	909	860	930	819	911	869	864	866	862	858	894	945	880	944	869	938	869	926	875	895	875	868	938	937	914	919	901	901	853	922	914	870	875	875	879	837	873	889	855	905	861	930	893	916	884	919	853	883	866	818	930	913	876	890	856	835	889	890	852	943	891	940	872	922	896	904	919	895	917	891	891	923	919	885	899	884	871	900	906	905	909	865	872	922	913	879	922	902	880	896	944	857	912	889	881	926	883	909	868	873	881	889	876	955	920	911	890	930	885	888	899	886	885	889	825	820	965	881	889	886	975	863	859	913	895	911	919	904	925	900	926	902	943	903	898	946	927	901	865	936	856	858	917	847	899	878	893	874	874	922	907	919	941	886	844	933	865	861	919	898	967	847	940	958	824	899	864	924	923	880	884	894	937	899	858	906	893	895	860	876	908	943	872	867	846	888	952	880	915	905	894	910	918	927	908	874	896	877	906	905	939	865	882	862	877	912	958	923	918	909	833	858	917	900	910	893	927	902	883	926	865	934	885	909	918	888	906	904	906	918	943	857	839	863	863	880	872	907	897	891	906	874	943	909	925	919	919	925	915	854	850	845	898	875	925	900	896	847	880	902	855	938	920	838	894	898	865	908	888	930	974	832	898	847	877	884	933	958	911	892	929	877	933	908	906	908	933	871	887	927	918	857	886	840	887	853	882	890	857	891	908	900	900	889	882	914	884	940	928	901	915	922	831	905	930	869	886	881	882	893	944	917	905	896	829	898	903	913	877	877	899	912	946	835	923	933	976	888	866	895	846	892	875	894	850	894	924	867	889	881	835	840	860	966	864	909	879	849	881	886	884	878	911	960	867	891	892	920	969	865	935	877	938	912	916	883	891	901	859	916	900	933	921	889	892	945	864	843	896	861	851	909	865	949	868	907	929	886	942	864	882	845	880	917	885	929	838	899	927	852	871	898	900	914	908	887	901	919	858	896	893	855	880	938	850	913	898	911	933	883	908	862	910	894	866	921	873	899	919	901	916	913	907	880	908	935	886	909	888	892	882	854	861	910	843	862	932	931	893	909	872	852	901	866	867	843	919	895	915	914	899	926	902	893	933	904	943	822	940	836	904	881	883	916	922	884	953	858	940	876	890	895	920	900	865	897	915	937	911	924	896	872	894	857	910	920	849	856	898	950	875	882	829	903	897	950	926	894	889	932	888	932	898	915	900	847	889	945	905	919	876	865	901	861	850	869	925	885	876	930	920	872	865	902	907	830	963	926	905	878	908	887	931	954	877	901	897	908	886	890	844	869	895	914	914	849	868	864	878	878	897	948	909	929	917	864	932	887	930	930	877	894	905	909	922	911	922	931	897	939	894	907	910	887	899	911	945	896	956	913	861	913	932	900	929	874	935	868	853	883	891	873	889	879	923	911	906	863	908	908	870	900	895	895	898	862	880	907	910	878	849	875	903	899	888	958	1013	862	850	895	876	869	923	868	845	870	887	884	938	891	866	895	961	924	929	938	897	889	915	866	916	885	841	910	944	900	884	879	925	936	861	938	908	915	917	882	925	903	879	924	890	854	938	859	918	880	927	897	948	899	925	902	875	878	902	920	913	916	868	948	909	896	950	886	920	886	907	854	901	880	883	891	870	892	891	881	927	937	900	857	851	863	933	860	898	892	849	868	900	879	898	904	870	890	940	880	882	840	835	986	822	954	897	881	892	860	880	907	884	848	856	923	864	891	881	872	913	917	951	890	867	845	898	974	838	900	891	949	922	910	882	899	862	913	882	871	907	884	874	945	901	859	913	854	901	964	935	913	923	940	936	875	859	906	888	961	874	891	885	895	898	877	871	835	896	975	904	888	884	926	901	902	903	868	876	919	883	874	838	887	892	900	946	865	966	850	894	898	859	949	848	919	964	843	872	938	891	883	890	899	898	883	887	904	935	900	890	965	876	884	831	895	906	892	950	913	900	884	919	869	876	850	879	847	930	913	917	936	867	911	887	915	878	888	912	943	849	924	940	892	899	926	893	905	867	904	930	915	864	844	915	881	894	890	888	879	886	891	884	886	910	948	891	863	933	889	930	896	880	859	873	942	842	878	919	870	926	887	929	955
27015	28215	15279	8014	6040	5091	4283	3534	3212	2838	2548	2257	2046	1806	1674	1491	1458	1331	1199	1167	1073	1185	1217	1195	1106	1112	1023	1044	999	1008	980	956	943	996	924	988	952	978	959	904	898	945	1024	941	952	983	954	893	954	957	903	874	911	918	897	914	892	950	913	907	951	941	882	953	934	871	891	961	891	936	901	912	918	936	962	874	874	896	899	918	921	896	950	928	860	899	884	912	894	877	955	944	891	892	970	950	923	904	916	960	949	922	910	876	906	932	965	933	902	905	882	882	929	898	882	951	923	926	915	871	915	954	940	930	879	948	887	911	930	901	878	879	940	920	852	928	941	897	899	937	892	890	953	912	924	865	896	840	980	876	917	978	925	927	872	894	942	896	939	912	958	918	907	907	910	909	885	911	907	914	912	886	918	925	931	927	939	884	932	942	894	939	909	899	911	876	911	936	985	913	917	884	912	934	948	943	950	887	936	925	925	927	918	908	904	924	909	956	908	907	910	940	927	852	898	909	895	951	900	926	863	890	938	888	872	946	954	880	875	927	939	963	842	903	964	863	937	928	899	942	908	954	892	913	907	883	964	908	903	928	905	906	866	888	896	929	938	929	943	911	897	932	909	929	888	923	947	895	934	889	880	884	937	948	895	880	919	899	959	907	906	886	867	948	922	951	954	914	873	898	842	876	921	916	889	940	892	956	951	862	859	901	918	895	899	877	886	877	937	894	915	906	894	886	888	904	989	909	909	917	938	877	833	946	891	885	896	887	884	844	858	914	920	945	944	949	892	917	896	908	938	874	917	909	886	887	987	858	881	844	962	927	918	947	874	880	1009	879	915	892	874	913	929	899	908	901	920	916	916	938	883	891	899	931	937	907	937	923	911	885	933	916	896	910	925	927	877	870	918	882	909	944	926	935	977	919	877	885	876	889	881	873	915	946	912	888	918	918	895	851	951	901	910	884	940	926	921	915	953	978	964	908	906	938	918	919	913	870	934	918	896	947	938	899	910	936	886	952	903	952	881	901	889	893	954	905	946	884	884	918	912	886	949	872	875	900	951	919	931	865	920	850	880	929	918	928	962	916	919	957	913	912	876	932	916	928	901	953	979	892	930	911	915	879	911	865	994	870	965	896	884	925	976	866	860	825	900	898	882	920	865	905	905	897	869	939	898	864	917	911	915	868	942	908	884	934	898	955	854	893	892	913	891	949	942	927	867	887	916	916	894	904	904	845	916	980	914	887	913	927	910	886	933	902	928	887	940	964	907	931	891	938	876	909	896	946	917	947	912	906	890	908	893	937	891	933	902	906	934	871	895	913	901	883	899	892	903	921	904	965	922	909	932	906	917	916	942	874	955	945	894	909	906	887	914	869	880	912	914	986	895	830	892	886	904	934	887	905	899	954	876	930	954	908	958	922	920	912	888	911	928	911	999	863	885	959	904	903	845	927	928	888	892	923	888	930	967	891	905	933	974	920	925	939	882	962	892	922	892	908	872	937	944	909	888	910	893	953	927	901	908	901	901	929	962	923	909	936	934	921	916	922	989	876	898	908	915	885	872	934	979	902	885	930	950	893	936	954	946	909	924	925	916	916	886	921	921	894	900	901	924	870	867	925	928	905	919	921	908	904	886	896	929	983	913	948	931	911	933	977	909	862	988	873	961	905	923	946	848	932	931	932	920	934	928	909	920	898	976	890	959	954	883	891	951	955	951	916	905	921	915	890	902	883	934	861	939	937	905	903	917	891	864	920	991	886	889	912	873	948	948	925	865	899	883	929	937	891	917	938	881	902	890	880	924	916	878	922	894	935	899	949	920	925	862	911	915	908	932	938	982	927	947	875	850	916	964	931	932	920	874	961	924	903	911	919	896	921	877	909	954	874	896	880	933	918	859	907	893	956	903	891	925	935	853	904	915	952	910	896	930	908	863	888	924	981	935	900	890	876	906	929	943	906	905	886	884	936	981	930	894	929	886	914	926	866	965	874	888	897	936	906	913	900	943	880	932	944	914	964	884	938	913	915	884	904	934	871	901	956	902	929	954	913	893	906	879	876	878	933	912	945	893	919	925	940	938	922	822	924	943	909	952	930	945	914	923	847	947	878	920	876	855	903	895	898	912	899	907	906	920	916	918	906	918	956	923	912	946	871	917	912	931	864	949	936	920	903	902	919	896	953	878	944	882	873	932	892	912	935	940	900	952	911	921	889	928	882	937	902	921	947	904	919	896	858	987	859	899	911	881	912	903	864	871	906	897	884	883	914	881	855	936	955	870	859	905	899	859	891	886	933	911	895	952	920	926	921	939	904	907	890	963	925	946	966	891	909	924	893	880	928	914	919	939	920	958	901	954	871	892	969	962	925	896	864	904	908	935	876	949	897	907	884	924	883	940	932	879	845	897	896	957	868	918	894	895	916	906	848	962	939	867	905	903	911	912	925	873	913	846	885	927	866	864	898	971	897	954	872	883	935	919	950	920	916	920	924	926	923	957	948	904	888	893	908	904	893	953	925	901	911	937	889	903	894	893	938	929	934	886	893	928	913	930	915	956	920	913	969	956	937	915	916	875	943	930	886	857	934	886	891	906	936	913	912	928	890	873	892	904	868	918	885	913	984	903	926	859	888	913	909	934	926	950	895	920	927	863	900	953	945	927	886	947	884	915	876	895	923	989	921	932	915	918	889	839	902	942	954	922	901	952	921	916	867	871	922	922	940	919	885	912	891	908	922	902	847	906	940	917	877	917	869	871	886	924	909	899	814	905	907	943	908	969	934	913	872	904	863	874	932	919	928	925	908	887	932	920	939	916	895	926	903	910	851	922	900	956	932	905	881	964	888	936	923	976	930	835	874	896	939	928	911	842	862	916	887	864	985	895	954	960	958	923	984	999	955	957	913	917	895	905	991	894	966	854	879	864	956	999	942	928	898	909	890	903	911	895	947	850	928	868	922	897	923	857	934	958	893	918	918	871	955	917	897	871	983	935	938	936	906	934	876	908	860	881	948	894	905	918	865	936	924	864	936	912	970	865	931	910	848	902	899	919	883	914	905	922	889	890	885	905	890	879	908	912	911	927	902	938	897	923	863	887	951	905	897	944	920	911	907	925	911	838	927	886	914	919	896	918	893	924	934	935	924	951	918	917	907	897	923	944	945	930	865	945	923	902	887	828	919	924	910	930	900	947	919	919	879	927	911	912	909	884	903	900	869	921	938	947	915	899	877	894	962	872	900	917	896	874	942	893	938	881	837	885	895	977	934	912	915	880	970	933	939	963	907	910	919	899	899	984	922	914	911	939	950	898	898	965	904	902	903	894	947	913	920	900	871	889	901	908	917	906	915	899	947	928	908	900	932	897	858	935	877	952	911	926	930	886	915	898	930	919	845	927	922	897	958	908	945	906	975	927	906	930	911	897	941	906	949	888	904	881	911	921	913	897	954	856	950	886	904	862	928	906	874	920	864	873	964	892	912	904	921	887	906	920	900	923	909	850	944	911	920
23296	21765	29673	24414	21769	21986	13618	4533	3525	3289	2950	2600	2206	2069	1757	1627	1579	1436	1333	1247	1358	1383	1437	1365	1275	1263	1202	1135	1139	1143	1073	1048	1046	1065	989	1049	978	1030	1018	1033	1006	1061	1040	1065	1022	1093	1087	1033	1008	981	1030	943	980	1029	1042	956	956	995	968	951	1039	997	997	1029	936	990	972	978	957	940	1002	1019	1001	978	1006	950	959	986	1052	919	1011	1005	970	935	933	974	989	1040	948	1008	969	974	1010	981	936	931	974	984	939	943	948	960	968	970	965	952	936	994	992	955	975	950	915	996	916	982	943	998	944	947	1020	998	959	978	931	1009	968	989	996	975	1001	981	997	1007	1029	947	963	973	987	1025	976	986	957	982	965	934	949	924	983	960	956	977	943	930	995	1043	1009	977	915	934	944	983	1001	944	968	895	953	1014	919	971	939	996	963	954	951	920	959	959	978	1004	1001	992	922	973	894	974	954	959	926	964	913	959	963	972	957	955	975	937	923	965	1006	994	965	1029	935	890	948	984	990	953	988	953	967	950	989	955	977	962	916	962	965	961	965	976	956	977	1016	940	999	998	956	976	916	987	942	997	963	976	1016	895	951	951	1027	976	973	982	954	924	951	976	916	963	945	938	1022	933	1003	973	1000	948	974	1002	937	981	976	923	968	1013	1003	1000	922	1004	959	964	986	975	941	997	999	954	1002	972	995	980	949	1023	984	993	915	998	991	1029	968	920	961	963	949	955	948	951	962	956	985	954	965	893	988	972	961	965	907	1046	980	963	967	961	1008	955	998	942	998	949	1040	996	972	1010	982	997	946	963	992	946	957	949	937	941	943	968	996	979	967	996	1006	923	978	992	973	978	934	967	973	967	968	902	925	961	929	926	922	1024	1013	977	1006	956	964	1016	1021	1016	960	957	971	982	981	903	1008	945	994	941	955	967	967	1001	1030	959	943	970	953	951	1000	1012	1001	955	1069	949	912	1031	982	985	944	1009	987	983	951	976	984	989	921	991	970	992	1003	961	921	996	953	991	967	1005	930	985	924	999	1037	975	924	1009	982	934	964	934	923	970	1010	930	969	934	1005	950	919	949	965	972	1016	937	978	942	970	923	999	1001	938	1001	967	1023	962	922	969	933	962	945	979	1005	973	1013	882	920	987	940	966	921	974	995	995	1001	984	998	996	1048	1019	972	914	927	1028	955	971	977	1008	956	965	1019	1013	906	970	1028	956	960	907	963	960	1063	1007	993	959	985	963	992	934	993	940	962	985	970	942	932	964	1005	958	964	971	936	959	954	964	975	958	965	996	960	1001	1069	971	932	973	961	981	979	975	1011	957	983	975	924	961	956	947	940	953	952	984	980	927	1016	928	912	956	883	927	1009	941	976	958	1008	921	972	996	978	985	913	972	975	1040	954	937	996	996	947	965	967	959	960	988	947	941	934	993	948	1005	958	968	1007	935	1025	1010	1011	975	1042	1001	910	931	983	996	960	1021	962	990	935	1002	1017	959	954	940	1000	977	932	977	944	928	966	972	936	922	979	982	999	976	943	963	961	1009	910	1011	1013	1004	947	919	959	969	967	983	943	968	990	981	959	990	980	1004	971	1012	988	937	998	1040	943	932	966	1010	955	1027	974	977	979	939	966	934	960	990	896	944	937	937	924	960	939	942	966	920	1012	1011	986	971	978	965	1041	969	992	998	933	981	973	967	945	928	987	1002	972	958	976	988	961	1013	975	960	1019	1007	993	964	956	985	933	965	979	934	882	1006	926	958	996	985	967	971	1034	1022	931	969	988	941	935	951	940	969	1006	985	1011	973	948	1018	990	982	974	987	1017	971	957	994	996	1003	973	956	967	994	933	942	936	925	914	997	925	1006	997	968	956	959	941	1017	960	984	995	1031	1013	942	997	943	1018	920	954	890	955	990	962	945	975	1009	971	946	985	904	1019	1028	933	979	947	974	961	998	988	1006	1003	971	969	942	957	931	938	974	922	1000	993	976	933	989	912	958	969	1027	949	964	957	1042	931	994	996	915	958	1014	1005	982	882	974	983	944	965	917	985	958	958	946	988	938	1006	975	970	961	968	978	944	938	1006	992	956	1002	965	973	960	941	1017	942	1015	914	961	916	976	959	944	942	897	934	946	913	984	936	953	981	1007	926	893	943	937	941	987	953	981	963	984	950	934	964	981	990	993	967	967	933	930	1053	897	970	892	968	914	976	950	997	903	1018	941	943	985	969	1004	977	936	958	966	960	971	942	966	949	915	991	945	972	999	972	959	939	983	919	958	1015	952	982	978	995	960	972	1021	985	1004	921	988	924	941	1024	915	953	955	964	979	982	996	987	989	984	1004	983	977	957	950	985	923	956	991	950	912	982	944	957	1006	953	986	931	972	975	953	946	968	960	959	1001	892	1049	942	975	967	979	968	981	989	950	976	1001	984	1002	895	974	985	995	940	896	952	949	960	925	991	965	970	962	1005	910	939	1004	974	941	930	1005	980	969	976	979	917	980	945	958	923	968	997	989	977	1006	930	944	1024	1019	922	955	957	966	948	914	966	952	966	940	951	988	949	966	955	931	961	968	927	949	975	936	935	1002	947	961	903	984	974	932	916	984	1009	979	933	1054	1000	1020	986	979	1024	968	986	946	986	922	946	971	981	1017	978	973	989	935	992	926	947	916	1004	954	953	978	1004	948	958	954	1016	931	990	939	975	895	878	1010	979	996	1010	958	943	966	949	1007	948	913	936	990	947	941	979	978	979	949	935	1034	913	922	959	953	954	945	939	952	914	963	982	947	928	935	980	944	1001	1039	954	1037	995	970	948	970	932	997	996	979	919	996	955	959	951	941	933	942	976	959	976	928	962	953	948	975	968	945	1029	955	901	974	972	965	975	979	958	898	945	1013	969	947	940	995	1031	1011	936	1010	930	976	993	948	981	961	959	937	952	986	946	981	901	931	1062	936	966	1030	986	985	911	939	1021	974	971	932	945	956	993	980	956	929	905	967	959	928	997	953	909	904	946	973	962	958	950	1007	973	1027	917	995	925	1004	1012	943	967	987	907	959	909	936	883	992	1005	960	931	968	951	949	986	988	966	957	954	982	954	966	985	962	975	963	919	996	969	1002	933	1005	922	977	913	980	975	986	967	920	997	912	981	949	952	1076	978	946	953	948	980	968	953	976	996	938	1026	972	946	961	941	931	989	977	956	991	968	974	969	916	976	965	961	963	938	960	925	1001	966	915	1000	939	990	1020	984	954	966	955	1014	883	951	996	998	966	978	930	972	973	953	945	998	955	965	1001	972	1021	949	904	986	975	940	995	1010	919	946	970	943	992	963	941	950	1046	933	951	997	937	949	964	976	959	970	967	943	1010	1015	976	957	937	1001	961	1017	969	944	1022	957	987	967	931	1002	947	983	938	968	987	928	941	963	976	984	1030	947	932	961	959	913	995	989	965	1024	1018	939	920	952	963	991	998	874	953	953	960	927	932	934	960	974	921	953	977	954	938	958	898	940	953	979	917	957	984	943	1001	965	938	945	932	902	984	959	946	948	967	958	1005	911	1008	989	1071	924	969	951	1003	1001	977	935	980	990	1005	977	996	919	1038	983	976	1001	940	1020	932	929	901	1000	974	948	992	940	989	948	988	1058	970	955	980	971	948	956	981	913	976	963	977	976	947	970	975	992	975	968	1041	972	954	928	949	926	960	936	1022	959	946	1008	919	1017	962	938	961	936	964	938	958	974
32005	37036	20749	12163	9672	8042	7021	6140	5374	4841	4366	3609	3065	2640	2191	1979	1841	1678	1476	1406	1425	1605	1635	1517	1441	1380	1359	1304	1233	1145	1098	1073	1033	998	1093	956	1008	984	1015	960	985	1020	1058	984	1040	1083	1046	979	980	970	1034	949	1026	951	881	949	982	987	993	954	974	953	1028	1003	919	956	962	989	924	981	964	965	966	977	921	969	954	928	939	955	971	1006	903	939	961	1026	907	926	936	984	953	958	940	986	902	898	952	991	935	937	942	980	898	975	901	967	1003	922	943	939	933	971	975	933	949	942	959	904	953	944	924	907	928	967	992	920	983	892	894	937	892	935	901	963	1003	917	989	921	904	996	970	888	970	945	942	936	965	1001	942	963	893	910	937	935	964	963	986	937	946	919	906	953	940	964	948	975	936	912	932	973	923	905	916	972	950	981	964	936	937	943	923	930	931	944	972	971	965	958	934	976	936	931	860	922	929	985	906	892	924	1014	923	907	936	960	928	976	1002	945	961	1006	942	897	970	916	999	976	932	916	977	943	1012	946	1000	958	905	959	945	960	947	919	967	952	981	937	975	935	932	959	935	937	1003	898	929	1006	925	947	916	971	932	931	963	963	930	993	973	941	944	923	957	945	935	947	934	997	933	891	937	953	960	938	968	944	901	919	960	945	919	950	943	906	904	981	905	968	936	913	988	901	989	982	946	941	962	935	936	886	1034	895	977	860	971	1005	916	934	952	961	946	932	935	1006	937	969	928	907	953	940	947	945	928	982	909	945	930	943	953	938	1008	928	956	969	955	993	1022	944	913	935	951	960	978	977	920	993	936	958	1002	957	994	970	943	988	926	926	902	1005	949	966	972	980	951	954	954	926	932	932	964	967	936	925	949	919	957	987	981	914	915	897	942	985	919	982	973	985	896	977	930	931	948	898	973	918	988	935	945	994	973	1000	924	918	940	933	947	961	882	974	995	937	969	921	923	988	951	996	930	914	951	880	944	934	937	960	950	895	948	899	956	910	934	937	935	953	962	956	923	970	983	981	892	948	941	891	951	979	911	970	923	936	968	937	959	973	951	957	950	954	917	1007	995	940	972	941	978	983	992	963	958	946	951	961	943	962	988	983	943	959	937	881	980	944	960	967	934	927	966	953	945	972	929	871	968	949	951	964	913	937	957	917	986	912	939	941	945	930	924	897	921	921	925	941	952	918	997	906	977	959	960	920	972	924	966	961	1008	979	987	988	938	912	965	976	929	902	955	952	908	922	976	928	887	937	901	953	939	931	960	983	971	960	951	957	957	942	943	972	1008	982	976	966	958	925	940	921	935	997	987	984	919	940	924	979	910	935	989	910	936	981	989	938	957	965	901	975	924	953	913	946	892	975	948	926	974	931	943	959	961	935	1000	902	929	969	907	939	966	940	941	982	989	963	990	900	972	958	959	930	941	930	971	927	972	963	952	884	945	971	966	942	968	941	937	936	965	942	943	1001	964	1004	943	965	910	940	1013	903	1004	965	935	1017	949	955	949	971	973	923	957	925	940	937	914	926	884	937	945	931	927	1000	918	979	920	933	931	947	964	952	931	927	1017	965	945	955	891	978	979	1001	947	954	947	965	967	960	961	959	966	980	922	960	905	939	905	940	930	938	934	967	948	964	984	919	989	980	902	950	952	897	925	954	912	928	920	908	879	921	913	924	937	943	938	935	960	966	930	976	944	917	981	897	974	955	970	931	930	899	1026	868	913	1010	963	918	934	967	931	930	911	959	878	999	955	967	926	934	976	940	935	884	998	998	942	961	923	977	1003	906	942	956	944	918	940	931	929	938	934	908	1024	951	902	957	902	988	1005	952	951	925	945	964	904	969	981	923	993	924	922	948	948	931	888	994	983	950	973	912	936	977	919	928	978	948	967	970	952	940	1000	978	953	955	971	920	983	958	957	970	996	954	947	921	959	890	925	974	998	967	961	955	907	973	927	947	946	851	1005	927	890	968	940	903	900	930	988	1006	918	956	935	897	895	934	951	949	956	923	1007	958	903	1007	909	971	881	912	933	925	916	940	956	924	903	1029	895	964	969	916	981	962	969	1008	954	919	978	1013	964	946	947	949	946	962	938	970	948	883	932	1001	995	962	958	974	951	999	946	925	941	965	941	904	907	972	908	862	937	986	898	923	887	919	977	979	978	924	883	967	919	905	932	919	975	896	1019	1003	972	942	949	963	953	950	921	940	983	944	995	956	986	905	946	889	919	943	960	929	928	975	892	925	940	930	976	952	983	928	902	971	907	938	931	918	983	961	893	912	973	951	991	932	993	950	976	936	920	995	927	975	961	965	1020	972	955	942	900	1010	976	937	980	946	956	929	986	916	1017	976	950	988	965	950	916	1007	915	958	911	1031	956	950	974	969	974	907	977	927	929	964	943	947	932	948	915	923	925	958	956	921	958	882	919	935	924	960	930	939	946	980	932	947	883	965	954	973	962	947	960	899	961	906	953	924	889	966	944	939	967	972	944	938	981	920	925	938	933	948	943	977	965	919	933	930	957	971	980	959	929	951	974	973	947	958	944	918	938	970	904	986	953	937	938	955	985	917	1006	951	951	898	912	913	924	942	968	976	927	1014	953	979	939	892	951	950	938	934	976	902	925	954	961	934	953	956	958	989	972	953	955	945	963	937	952	985	975	945	911	983	936	941	963	951	925	1002	904	976	976	931	968	989	948	935	981	954	935	931	922	997	904	952	952	914	903	920	971	981	993	925	883	975	921	938	888	929	985	919	889	952	977	954	874	989	941	949	933	937	935	994	922	935	853	952	907	949	903	970	941	937	943	956	948	950	924	1004	954	994	886	1002	961	944	921	1003	935	954	967	980	993	970	885	890	964	1001	973	933	956	972	923	933	935	986	938	990	965	948	970	969	944	918	981	939	955	925	934	908	941	1005	909	952	1003	968	943	963	920	934	960	936	927	955	938	946	969	972	917	994	924	933	910	973	942	1013	939	974	957	989	880	982	956	956	954	926	907	955	945	941	947	964	923	936	924	966	891	977	930	973	957	929	946	981	938	968	948	903	939	905	921	917	875	942	1019	949	896	967	902	947	936	937	933	934	959	896	901	960	954	1008	940	939	954	932	934	919	991	956	936	952	916	934	985	992	904	936	942	872	897	939	911	935	946	947	941	966	940	962	999	915	966	940	975	948	922	944	972	910	948	1005	957	917	943	957	1001	944	937	968	943	935	932	951	976	934	915	944	959	882	935	907	951	924	956	966	1000	1005	961	927	935	900	975	949	959	940	972	983	929	937	972	941	969	922	1019	988	973	912	927	987	954	1002	958	938	959	971	952	946	964	953	946	938	981	899	975	954	940	942	962	926	1002	901	916	915	956	942	956	959	1014	960	939	904	956	981	933	997	984	869	970	953	923	956	865	910	909	977	949	998	908	928	910	915	952	908	980	935	941	930	933	963	951	980	945	964	984	969	898	956	929	901	930	948	996	960	996	931	960	926	941	936	957	968	933	951	963	959	930	945	971	979	978	961	890	920	924	957	965	936	989	942	987	955	943	925	910	942	925	847	980	925	961	950	990	972
29803	20979	11510	4622	2535	2023	1674	1549	1412	1269	1227	1142	1034	942	858	775	737	765	732	698	771	739	745	784	740	685	651	687	681	669	657	643	672	680	648	620	669	635	630	639	683	668	642	660	641	657	611	659	581	720	608	664	664	680	644	686	656	685	664	666	680	634	648	691	621	670	627	635	667	686	675	645	653	661	685	659	612	737	657	665	635	633	638	638	662	669	714	683	623	655	662	647	664	641	656	630	643	624	653	648	661	678	619	650	617	686	639	657	683	627	640	682	628	625	601	656	670	648	648	679	683	623	615	622	623	616	678	672	664	624	656	686	708	702	651	641	643	649	645	627	630	617	642	646	692	640	621	619	634	637	675	612	619	685	618	626	659	656	656	605	643	648	671	641	700	649	663	643	648	631	632	606	613	682	646	616	614	612	662	607	605	643	654	655	627	653	667	646	620	638	618	707	659	632	635	668	677	627	682	669	643	645	686	673	646	646	693	600	622	668	653	565	686	649	682	655	677	638	645	660	611	662	663	633	692	680	641	654	642	655	619	656	671	626	646	669	649	647	647	624	600	682	657	626	619	644	644	685	642	610	628	621	681	650	636	667	649	643	659	630	675	671	690	677	634	652	641	671	686	631	644	627	646	673	688	612	654	605	661	606	678	675	616	615	641	644	672	642	608	670	646	669	656	678	652	629	686	660	630	610	672	670	628	651	641	660	675	613	612	630	648	662	631	653	636	690	685	671	656	672	642	609	640	668	674	633	684	625	615	665	689	626	664	608	641	661	679	652	660	634	643	621	625	644	610	652	666	634	663	680	587	652	675	600	663	658	635	608	625	678	660	628	686	648	665	671	618	638	682	684	680	682	630	676	684	652	653	662	611	654	618	636	650	603	683	645	621	597	653	651	657	652	662	651	633	642	643	723	660	676	646	627	636	659	625	665	697	622	623	608	657	664	634	648	623	637	645	643	659	591	641	647	623	585	635	682	598	679	652	673	615	626	655	651	673	665	643	622	652	623	641	623	621	672	650	677	667	609	672	693	665	631	633	688	617	653	609	632	672	679	669	655	648	654	651	636	606	613	679	687	658	652	646	646	602	620	685	623	625	637	671	638	652	666	616	642	663	673	665	672	651	653	647	622	642	633	644	641	661	633	633	656	632	637	654	669	638	665	633	661	637	633	653	618	645	680	661	653	694	593	644	646	665	605	617	639	591	687	669	616	681	607	622	633	647	612	655	679	617	612	662	669	668	622	608	618	618	679	638	645	585	708	667	624	639	653	654	679	630	691	615	643	627	640	677	653	676	657	669	622	655	678	673	636	674	661	630	676	640	631	652	636	635	645	644	648	618	652	631	676	639	666	628	689	649	606	635	665	651	673	636	644	667	636	639	649	634	646	671	663	626	603	612	663	649	656	655	636	653	670	668	690	620	645	645	620	694	590	679	585	654	639	587	640	605	657	638	636	643	656	663	622	645	649	613	660	665	659	626	639	645	608	624	656	634	641	626	662	636	610	678	645	675	651	657	663	692	636	643	650	675	622	698	684	672	653	651	606	661	647	670	661	643	634	673	641	607	618	687	649	628	644	631	609	659	632	635	631	705	646	653	643	621	634	632	649	645	601	656	668	635	618	647	625	657	628	635	659	667	611	638	642	640	625	670	652	635	661	608	675	741	643	654	657	639	608	658	661	684	647	679	608	612	664	661	663	679	695	557	650	679	638	684	633	649	628	629	639	629	644	677	634	640	640	633	655	688	645	604	664	679	667	703	653	598	682	666	656	648	665	658	631	608	655	602	662	625	667	603	627	638	661	690	664	664	678	635	620	678	603	663	635	621	657	667	655	671	631	670	676	657	649	588	653	673	592	647	679	674	667	666	636	623	689	706	647	627	672	672	658	633	674	689	622	666	621	672	653	657	653	655	650	621	673	662	668	642	628	662	635	628	651	662	654	647	663	670	667	666	645	639	629	637	662	667	612	615	684	682	665	658	605	650	630	636	654	685	656	582	638	652	647	647	650	679	619	649	688	659	670	648	631	655	621	647	663	658	649	610	669	656	663	649	622	678	621	673	627	632	668	617	619	665	630	622	657	632	680	669	602	645	635	624	683	642	668	626	658	688	654	683	649	656	622	671	679	660	568	625	637	634	670	653	633	590	656	672	683	657	642	665	587	650	660	662	649	619	601	597	618	675	634	674	657	622	617	669	655	620	655	623	691	631	617	638	650	621	686	646	647	629	668	636	610	643	626	627	664	652	588	606	651	646	630	610	633	664	683	642	665	654	639	613	621	691	639	592	600	623	692	647	634	644	641	673	667	629	668	634	691	691	658	634	672	641	639	615	623	675	636	683	691	677	642	655	645	620	655	648	618	625	639	611	635	679	617	623	638	616	635	638	604	648	654	615	689	674	616	674	618	636	651	615	692	616	636	604	643	629	634	711	602	632	675	645	622	621	675	643	635	643	638	618	651	675	655	609	632	659	637	685	657	622	696	652	629	650	586	637	663	658	669	708	676	589	623	649	670	576	643	650	649	616	674	627	607	630	655	636	623	652	654	615	668	631	670	625	690	646	665	612	610	655	656	688	658	607	645	634	602	672	661	668	633	642	665	667	657	656	637	652	695	668	641	639	657	653	649	646	623	623	654	643	647	651	703	637	607	696	639	655	637	621	626	694	669	647	635	633	638	694	671	665	643	659	586	608	656	676	674	624	617	635	642	671	676	666	661	656	631	665	632	640	644	629	611	683	631	660	614	639	615	671	654	644	644	676	663	670	621	620	575	652	704	641	642	659	675	651	647	666	684	625	646	668	649	617	650	626	562	685	664	682	647	634	612	601	673	663	642	689	663	649	678	617	594	645	682	663	662	624	655	602	617	663	685	682	605	642	609	617	663	638	656	649	644	685	637	657	623	614	654	625	654	609	644	593	643	671	632	644	641	717	680	664	643	643	672	618	646	665	663	699	629	650	665	611	664	690	615	632	611	638	676	631	665	648	634	645	626	682	691	611	630	632	622	664	650	629	629	649	643	651	649	603	636	636	677	680	649	671	600	667	678	653	636	615	650	641	626	618	667	667	638	658	657	681	666	631	635	625	651	657	693	680	632	653	684	641	629	645	674	617	644	651	639	648	638	644	622	713	649	646	632	665	623	632	657	688	666	658	679	619	617	722	613	669	657	685	638	664	669	645	625	661	654	676	674	657	625	606	586	624	616	624	641	647	640	642	656	645	651	654	642	663	664	630	625	661	644	630	631	631	646	622	681	645	657	665	643	586	673	643	608	645	630	663	640	649	629	699	653	649	625	693	635	692	613	681	682	662	664	660	631	625	639	640	652	607	675	624	611	635	661	651	669	665	623	631	668	603	609	607	612	690	598	655	627	655	637	667	619	639	677	647	663	689	655	646	677	650	595	639	639	646	658	633	671	639	638	610	665	625	661	591	649	627	637	636	666	680	654	648	642	632	627	629	674	691	656	613	659	598	641	678	631
24339	18080	8029	4506	3508	3104	2579	2227	2065	1898	1644	1395	1332	1112	998	969	882	855	788	828	815	853	865	833	760	778	820	787	768	749	694	658	690	689	704	701	712	696	658	651	697	643	707	677	732	674	659	692	670	683	706	675	676	659	657	636	673	704	649	661	703	688	707	669	652	673	650	694	620	694	669	677	680	683	685	667	679	708	697	689	650	664	634	674	710	681	656	693	694	607	641	583	711	648	675	657	669	671	674	661	723	648	668	686	653	692	673	630	703	634	675	661	652	695	705	672	647	695	662	651	667	643	648	641	659	646	641	629	680	672	671	725	658	670	674	674	606	664	640	634	706	627	680	655	657	646	679	675	687	689	653	695	667	669	667	677	651	675	697	650	705	637	666	699	697	651	693	684	682	632	665	636	646	668	683	691	652	645	660	695	654	677	634	663	682	653	630	638	695	634	671	707	632	691	684	646	618	645	668	679	691	629	687	688	684	666	687	643	674	627	690	675	653	649	684	709	658	655	652	643	639	641	664	676	697	633	612	718	683	659	657	702	653	613	649	615	625	636	682	647	651	664	679	704	627	688	688	645	674	662	599	668	651	662	698	644	670	687	683	652	644	663	669	660	658	694	675	661	664	643	690	696	670	628	643	667	684	683	629	621	652	663	651	733	670	669	674	652	657	646	613	690	596	643	630	668	670	663	675	694	685	662	663	688	668	657	628	703	726	693	645	701	665	666	678	677	697	675	674	633	658	686	661	629	663	672	701	632	729	667	697	685	678	659	643	647	702	660	658	632	677	644	652	685	707	659	700	703	654	707	647	695	685	692	671	647	633	684	744	721	710	678	662	705	637	625	667	710	687	688	688	707	671	689	619	648	652	696	651	692	672	645	661	650	677	663	701	646	660	645	705	635	606	660	664	659	708	634	675	645	645	681	687	679	651	637	682	652	674	708	671	691	666	691	704	630	701	657	664	645	724	655	707	661	629	642	647	695	627	730	644	646	650	666	643	680	651	659	688	687	622	667	655	694	664	648	675	717	697	678	661	667	640	661	712	696	680	661	673	682	647	692	662	665	625	677	635	657	695	729	634	681	656	656	684	714	667	680	682	673	670	666	644	665	659	667	648	683	615	663	688	686	648	671	650	632	648	670	696	691	682	680	677	748	693	732	669	653	685	659	642	636	651	677	649	671	648	659	615	653	704	669	685	719	684	700	615	664	660	687	641	697	663	678	682	663	643	710	694	711	666	688	706	700	659	658	715	659	669	693	662	667	612	678	693	656	668	642	679	700	670	676	636	709	683	656	654	643	656	634	690	667	696	672	667	704	676	695	681	682	672	692	676	635	687	658	630	689	651	662	663	652	650	695	671	692	727	679	686	676	622	663	718	687	662	716	678	652	656	646	650	708	697	655	660	679	677	654	680	638	692	691	639	654	669	669	635	640	691	666	672	706	660	646	665	669	685	661	684	626	688	677	650	672	697	676	660	645	680	669	657	675	601	683	671	665	701	658	661	689	609	646	694	707	710	720	666	670	662	642	665	699	667	668	695	661	602	681	684	643	706	628	689	745	706	628	641	716	690	686	627	687	693	688	658	699	726	629	668	630	648	698	645	739	670	674	618	661	678	678	664	655	677	672	667	636	691	701	652	653	707	693	643	659	682	619	665	671	648	667	756	664	671	617	717	669	665	724	674	627	659	668	699	694	672	692	674	655	683	659	651	635	688	664	671	703	645	679	658	701	664	682	669	646	695	686	668	657	678	672	639	667	652	700	660	670	705	645	678	693	704	672	687	681	669	685	649	703	649	683	729	634	643	694	679	669	713	674	684	692	620	676	636	654	662	620	627	666	656	641	651	688	708	694	659	697	667	693	682	701	676	650	682	669	677	668	682	696	702	698	677	673	674	671	659	691	645	670	687	654	646	664	639	699	629	699	651	680	659	671	675	705	651	636	662	661	631	633	722	654	656	680	647	644	717	680	660	706	648	700	665	722	677	660	681	654	661	718	721	655	666	696	683	641	622	656	651	643	637	701	654	645	671	718	676	666	710	622	646	705	692	638	666	628	640	655	692	664	686	678	690	675	676	678	679	664	706	689	695	646	698	719	664	656	679	676	725	724	672	667	681	669	672	683	675	674	717	690	643	700	716	708	590	688	644	652	667	684	646	693	688	679	708	659	689	637	700	685	665	708	669	662	622	644	681	706	648	630	673	590	662	652	625	670	686	646	657	682	721	687	700	703	700	663	654	675	681	596	682	683	641	666	674	703	669	689	638	683	672	701	647	663	672	725	642	658	704	652	681	684	702	668	672	716	662	713	658	677	700	673	632	658	645	659	666	643	670	693	667	666	670	679	693	692	719	686	717	692	682	661	639	688	631	712	672	720	676	665	656	655	665	666	735	677	645	695	697	698	646	633	677	642	687	709	670	667	654	668	668	677	644	662	694	668	676	691	676	701	705	672	677	661	634	668	695	661	626	659	645	635	676	709	645	640	643	690	625	705	652	674	693	684	703	670	651	611	645	642	682	644	689	664	646	642	641	646	681	664	704	709	682	693	684	644	675	662	676	681	642	690	702	682	671	651	691	675	666	679	682	696	672	656	657	642	680	707	711	674	703	670	715	704	685	629	709	683	671	623	676	663	615	703	740	644	677	652	670	651	664	657	675	715	693	686	667	621	579	670	683	683	618	629	684	708	644	626	727	682	634	653	678	643	694	699	650	707	632	675	672	668	631	638	709	667	671	698	696	687	662	676	666	623	676	649	631	650	684	646	705	602	686	670	719	692	678	689	669	613	680	657	685	707	623	758	649	664	641	689	671	689	709	635	669	638	681	660	669	674	669	682	673	680	698	671	682	725	679	706	615	664	625	712	649	677	653	628	700	700	678	674	678	642	709	657	665	654	679	703	648	689	651	663	716	686	722	676	707	624	638	652	670	675	649	693	662	687	703	636	674	705	670	619	646	687	663	670	699	602	704	676	653	697	578	718	644	706	695	676	646	632	673	645	649	660	683	701	644	687	666	681	706	631	672	675	671	638	634	681	649	640	655	635	701	720	686	679	647	703	641	662	634	632	631	707	697	679	706	700	678	639	671	652	657	732	653	715	668	653	654	679	676	678	637	688	678	661	727	670	717	633	662	652	665	709	709	648	683	695	648	721	617	629	632	716	655	687	669	711	672	706	650	683	670	691	675	713	709	657	664	617	669	672	648	637	630	667	664	665	702	708	667	693	640	701	726	656	652	709	689	653	707	673	688	633	640	685	720	697	645	655	686	651	645	660	648	674	685	618	629	633	640	703	658	644	665	681	694	664	641	690	697	676	633	715	682	669	659	628	706	666	690	683	709	669	631	670	663	702	656	697	616	646	642	672	656	679	630	645	695	701	662	696	635	633	723	619	707	666	669	719	711	644	664	670	708	650	640	655	660	684	673	673	717	645	648	652	704	693	699	650	703	663	624	619	624	687	669	669	666	710	647	675	671	715	626	673
23347	20702	27752	23682	20716	12491	4096	2639	2139	1882	1687	1604	1540	1239	1050	931	857	890	875	856	884	865	793	842	727	723	696	756	711	710	603	653	655	665	642	666	676	613	595	657	635	631	599	611	627	676	637	599	641	674	620	612	591	651	584	632	603	603	562	578	623	603	619	642	604	652	598	644	610	624	593	616	677	617	620	566	631	644	607	568	571	604	628	597	580	590	539	607	605	640	627	600	576	611	627	625	604	596	628	588	646	574	603	600	654	608	649	619	589	601	555	568	582	607	621	636	614	589	581	578	646	599	598	603	589	560	602	634	598	610	601	577	597	551	603	616	629	605	638	617	641	589	549	624	599	593	632	633	569	602	620	629	607	581	617	595	613	586	591	599	590	576	599	596	633	634	611	604	556	620	661	570	627	598	600	604	639	613	592	536	602	620	624	609	578	563	597	581	609	592	608	625	628	644	621	597	598	610	583	631	573	623	617	628	592	555	600	561	602	648	661	608	617	561	599	568	572	623	636	626	621	570	629	649	604	625	599	641	589	611	622	595	626	536	625	554	619	602	611	581	608	573	621	594	568	590	569	608	567	602	646	588	653	610	585	612	555	580	626	645	576	629	617	602	594	595	598	627	588	625	590	580	609	640	622	614	625	577	628	616	602	611	610	615	616	572	604	671	592	613	592	626	574	621	601	603	611	569	652	620	571	594	584	581	599	618	634	598	560	667	595	632	649	647	639	571	622	580	618	638	618	585	575	614	594	592	581	577	580	622	554	617	629	614	605	549	612	635	623	592	640	637	619	622	620	630	610	627	654	574	585	656	635	576	583	625	604	614	603	679	624	584	647	594	636	562	600	612	605	624	599	619	579	619	636	611	635	553	581	601	622	601	567	616	660	596	605	604	591	641	577	564	603	603	618	562	645	608	583	640	601	633	620	677	589	616	580	631	571	619	557	574	592	589	637	608	561	601	625	605	622	594	586	636	617	591	629	570	621	605	593	604	580	593	625	622	596	581	592	610	597	632	688	549	594	605	577	577	584	585	619	615	595	653	597	605	636	663	620	612	580	576	647	603	575	587	561	615	638	641	617	599	560	637	639	626	554	622	582	618	594	602	585	619	640	638	634	606	626	632	584	611	621	613	620	579	586	630	559	609	603	615	624	655	619	632	615	660	593	639	633	585	614	601	601	582	612	622	573	637	619	675	602	592	604	637	583	601	630	566	595	601	614	568	599	611	574	621	622	586	660	608	627	586	563	572	617	612	608	601	575	594	614	602	640	611	567	601	632	608	601	613	595	608	566	630	628	616	600	569	641	592	632	557	595	621	607	577	566	640	616	594	604	594	630	616	623	589	635	578	547	561	585	601	638	608	558	593	616	608	592	611	599	547	617	621	659	587	591	606	610	577	594	633	593	575	598	608	632	592	641	597	603	650	598	634	629	576	601	572	604	584	610	634	601	641	613	601	625	616	622	643	623	581	624	640	605	612	625	621	585	613	630	626	617	611	581	617	630	625	600	622	627	664	567	603	610	629	635	644	555	589	654	579	622	597	637	607	564	658	619	627	613	563	584	634	606	600	613	684	613	611	602	618	607	567	557	584	658	627	641	615	588	593	586	601	566	565	641	632	617	596	611	576	626	574	658	586	607	586	603	572	615	627	613	601	600	588	592	578	609	632	607	588	652	623	601	577	660	653	622	615	605	627	645	609	616	679	572	536	578	663	596	602	564	586	612	630	596	567	608	569	580	608	624	635	596	585	638	600	626	642	623	586	599	608	577	600	606	656	615	588	601	642	636	597	656	626	609	556	657	609	574	580	599	571	611	610	616	597	611	552	580	571	649	613	568	633	625	579	614	554	576	626	600	621	618	609	595	598	654	599	566	620	626	576	638	629	583	611	632	605	627	555	598	600	640	601	618	653	564	645	587	558	606	608	585	592	597	610	572	595	594	610	617	599	620	610	597	619	605	581	581	545	625	589	610	609	596	644	612	579	577	583	610	617	660	569	616	613	614	602	628	617	602	614	593	621	588	590	622	581	585	665	593	637	616	665	608	612	583	583	628	613	613	591	591	543	616	641	597	580	575	595	633	618	593	617	621	619	594	616	602	580	537	566	584	594	579	591	624	607	592	635	603	623	625	604	601	634	633	641	612	602	621	619	596	597	628	598	628	664	606	624	610	600	603	578	599	605	613	577	612	563	601	629	640	618	672	632	574	563	587	633	612	620	574	648	627	619	621	614	583	595	650	591	619	622	603	600	544	601	602	606	609	564	625	601	606	581	638	607	586	606	593	637	568	562	614	622	609	598	619	581	576	635	626	561	634	578	633	594	582	581	580	608	612	622	592	571	589	585	599	606	610	613	583	627	612	599	621	552	588	596	635	598	585	598	639	608	596	629	568	659	597	620	636	603	591	536	609	646	562	595	563	621	593	599	619	539	605	634	601	673	606	603	613	619	596	609	612	602	582	552	571	564	627	596	581	624	604	641	587	560	569	571	630	628	588	620	604	634	622	596	600	594	637	589	589	619	633	616	601	561	602	642	611	568	603	638	602	555	615	637	605	611	599	648	634	598	534	616	633	628	636	586	604	612	632	649	617	589	636	607	577	568	602	579	605	633	626	589	598	589	602	629	610	617	619	579	591	637	635	570	592	549	566	651	597	611	580	618	620	590	568	599	545	579	607	620	635	603	608	657	599	575	645	578	573	588	634	625	591	622	628	578	596	564	598	603	610	609	584	570	598	639	614	606	610	574	614	587	601	549	597	595	600	617	569	618	624	610	595	616	637	566	561	593	599	617	584	630	575	613	606	557	569	613	591	628	631	657	578	591	608	601	624	627	629	647	606	575	615	609	599	649	587	609	601	628	582	618	624	558	588	581	601	631	540	635	630	613	637	659	630	604	588	631	620	609	604	606	639	600	605	576	555	625	608	590	641	587	640	600	633	589	606	605	561	611	587	574	615	637	640	654	613	606	628	619	603	605	618	605	640	593	572	581	646	578	591	610	593	606	596	550	592	640	604	618	589	562	625	622	615	583	619	635	577	597	612	637	630	615	604	637	601	588	601	589	578	657	590	595	639	616	624	605	605	645	631	584	591	604	621	638	620	564	620	637	624	584	639	588	596	619	629	620	619	603	627	620	617	603	568	593	609	570	580	619	613	581	547	606	589	619	589	599	593	606	571	566	614	643	613	616	625	618	642	598	596	612	564	633	591	603	621	611	602	614	568	609	612	559	639	625	587	569	639	602	618	603	588	593	645	613	618	600	631	589	621	640	605	599	654	620	613	628	615	614	588	628	575	587	584	609	623	576	633	607	586	595	562	614	595	645	605	678	572	608	624	576	637	569	629	592	599	608	638	618	620	594	605	595	626	574	633	589	632	621	615	561	634	585	577	589	647	598	592	603	594	621	591	584	614	596	602	619	628	625	612	578	593	604	610	613	573	600	595	659	604	619	618	580	616	617	559	560	573	576	642	588	578	612	625	558
26757	27514	15331	9221	7104	6019	4867	4060	3299	2902	2410	2229	2057	1646	1347	1190	1021	1016	926	959	1074	1042	1005	896	895	886	802	797	718	733	671	671	637	634	659	631	661	627	602	648	631	622	627	630	662	636	602	636	668	602	658	610	605	570	613	623	642	608	651	630	629	691	645	622	610	605	649	579	619	594	636	660	622	607	630	629	674	651	652	618	650	648	641	653	598	608	641	580	635	649	583	634	640	608	648	612	603	592	623	613	611	635	613	601	633	623	632	648	591	621	617	604	615	661	609	651	628	624	613	613	601	648	580	567	603	648	568	608	630	600	627	619	604	607	628	629	644	638	637	627	607	604	580	569	618	602	617	607	614	638	615	615	642	577	549	605	666	661	623	614	652	628	626	649	676	621	641	622	583	618	601	621	600	606	665	640	613	621	597	606	605	597	585	626	611	617	612	633	583	644	630	595	593	567	619	625	555	565	601	662	621	629	657	615	610	648	624	618	573	612	612	611	591	612	621	596	567	621	564	650	603	612	617	619	641	625	606	599	595	627	594	614	601	607	614	622	620	604	648	616	636	616	622	602	621	605	606	635	622	588	620	614	645	591	605	645	625	611	577	647	644	603	602	629	616	658	608	626	644	583	584	588	591	604	619	603	618	609	611	620	565	614	612	641	615	624	608	623	639	598	647	599	621	637	593	624	602	593	620	591	628	609	596	571	607	579	635	578	658	602	616	608	671	662	620	592	662	637	606	588	656	584	624	612	628	614	640	594	625	576	608	601	621	608	588	607	645	622	593	577	600	617	628	607	610	586	652	590	646	577	577	606	631	621	623	586	623	597	642	599	603	617	656	637	640	622	622	636	653	653	603	651	616	656	553	619	605	620	576	583	650	575	593	594	578	612	623	600	643	598	630	584	594	644	598	621	612	621	638	597	636	615	632	605	607	605	614	614	621	624	624	617	600	654	569	644	626	660	576	664	615	615	607	636	657	594	624	598	602	597	642	591	598	591	655	629	601	651	585	619	622	601	614	655	617	617	597	624	620	583	573	615	569	651	685	617	632	612	636	574	673	642	610	659	608	620	612	616	629	579	613	582	564	615	637	619	577	618	618	591	599	611	554	614	648	625	627	544	648	614	624	638	644	631	601	576	573	630	617	598	596	667	597	616	587	645	621	652	570	586	638	624	637	614	606	617	626	594	620	611	619	611	579	640	632	611	608	635	589	631	623	622	606	603	585	605	607	667	631	592	609	652	600	604	633	636	631	585	621	601	630	568	617	634	594	578	558	623	621	609	628	635	584	620	649	623	618	600	648	571	610	617	595	617	620	590	576	593	609	615	599	580	674	655	599	622	616	584	642	655	632	622	603	647	617	591	590	581	601	627	597	637	600	614	605	626	645	642	627	626	653	623	594	591	615	606	628	649	600	618	606	556	579	620	645	577	653	584	619	573	589	589	633	581	641	623	622	596	649	600	598	597	549	614	683	591	620	625	675	618	549	600	587	613	568	654	635	655	605	605	607	616	636	658	600	662	610	637	610	596	629	624	625	591	606	626	613	601	612	663	618	615	618	634	584	593	603	651	592	579	636	595	625	644	566	620	634	651	639	650	614	623	599	601	643	608	614	618	635	594	612	644	622	646	622	617	613	636	581	634	593	612	637	624	582	624	593	595	619	616	601	605	638	624	638	619	594	624	593	644	633	652	626	639	594	599	597	621	615	637	626	584	624	590	604	577	593	633	648	627	667	631	612	597	643	630	629	649	583	615	631	583	626	645	577	645	617	638	614	616	648	577	669	629	659	594	632	577	605	630	604	573	586	621	587	591	608	601	598	612	650	668	614	607	581	644	682	623	641	605	641	633	622	561	610	682	643	604	668	636	571	616	608	609	617	633	609	584	652	613	594	602	595	594	595	630	614	583	583	618	620	612	597	643	621	633	624	598	617	631	618	648	645	631	614	595	616	571	618	628	641	630	640	608	598	643	628	604	632	581	621	593	666	659	598	585	638	678	600	573	612	596	643	607	618	618	669	641	573	602	570	595	647	617	653	652	607	618	600	644	622	605	635	576	579	591	597	582	610	601	586	617	595	569	597	594	609	608	598	598	596	598	595	623	616	602	581	648	647	632	605	566	591	648	624	584	588	614	600	570	610	643	655	630	623	666	602	601	629	623	597	592	636	599	600	607	596	630	593	615	640	636	618	651	608	612	643	652	621	648	615	617	598	621	631	598	629	617	624	566	624	610	620	675	618	625	639	632	588	603	642	626	595	623	656	617	621	638	647	604	594	606	625	618	619	630	635	638	597	641	653	591	639	639	582	582	607	614	610	596	631	665	579	593	650	615	581	568	623	611	648	623	612	612	632	598	609	599	596	593	635	628	643	635	634	606	627	578	583	608	626	596	629	646	557	663	592	620	603	618	597	638	669	593	610	591	619	649	619	618	652	593	601	599	589	622	660	631	582	606	627	626	597	654	600	577	600	664	624	604	608	618	612	606	596	646	615	583	595	623	629	576	620	677	601	597	620	636	585	631	578	598	569	638	568	614	622	598	639	625	614	595	639	660	653	595	651	603	644	605	579	583	607	620	634	644	655	632	609	629	583	611	569	649	616	651	615	608	561	640	618	629	603	668	608	628	619	613	544	622	621	597	632	639	629	602	587	583	587	636	585	645	648	642	626	605	606	660	616	667	597	640	582	627	606	642	620	628	602	651	652	646	608	599	622	610	596	634	613	599	669	565	569	636	578	642	606	599	652	614	604	603	553	609	607	606	592	625	576	614	568	635	684	636	660	584	587	615	633	641	630	617	568	574	583	574	602	614	662	635	620	620	601	577	614	622	679	596	603	578	660	600	591	598	609	592	613	620	636	645	610	601	642	593	644	648	622	614	604	642	654	599	609	644	624	618	650	576	612	555	643	610	602	628	608	603	626	605	619	613	612	632	631	583	612	614	651	616	609	624	642	611	587	650	655	614	600	621	608	645	597	628	586	601	642	627	642	609	629	622	631	644	614	636	636	596	642	601	622	619	612	640	585	577	648	629	602	610	661	611	590	586	579	574	612	604	624	614	598	632	609	609	634	611	655	574	623	604	595	623	655	606	627	655	638	625	620	700	643	610	627	635	605	585	620	619	638	624	644	596	575	629	598	678	599	625	597	621	648	626	611	617	639	624	660	598	602	579	625	626	645	604	628	593	626	612	600	592	624	562	615	571	644	612	600	629	605	602	612	567	651	601	568	576	622	614	610	570	658	611	582	603	647	625	553	648	591	618	644	646	623	618	609	597	639	615	614	645	602	658	608	619	635	687	602	607	649	612	620	646	644	568	618	612	590	589	636	601	581	602	581	627	605	600	664	579	581	589	617	608	540	626	599	602	653	621	615	646	610	557	630	652	630	590	652	605	577	627	626	622	621	585	554	647	660	591	599	621	618	642	642	607	607	635	605	610	653	602	650	625	647	592	600	615	637	631	596	634	585	630	618	607	602	644	638	651
25618	21682	28068	25756	14274	3987	2665	2183	2044	1906	1747	1748	1436	1280	1220	1022	1151	1054	1052	1052	1144	1104	1035	1051	1020	943	1018	971	934	928	911	853	878	830	880	834	875	874	858	888	887	851	881	884	870	832	910	853	891	895	869	905	906	931	904	912	835	926	862	802	878	870	910	883	920	846	874	848	866	825	911	867	875	879	829	854	862	869	823	845	852	923	887	893	897	845	794	876	831	867	910	851	920	910	890	838	848	931	831	813	875	921	812	844	907	903	859	863	819	872	898	862	873	876	837	857	881	835	899	878	858	885	880	901	837	905	820	904	870	854	866	839	886	863	855	853	832	885	851	900	819	830	823	871	845	859	879	853	878	874	868	891	824	855	843	792	896	819	895	895	870	861	863	924	863	839	860	840	871	834	925	891	900	818	846	826	908	888	858	861	805	834	831	826	844	878	870	929	888	894	868	867	857	863	922	797	842	864	852	815	789	907	872	899	846	859	833	831	878	885	900	900	848	910	883	852	843	884	818	840	870	921	862	869	881	838	822	800	902	864	840	856	868	881	908	851	875	891	908	912	846	915	875	934	885	887	822	873	855	877	836	886	893	848	904	787	853	871	876	848	879	825	818	855	850	821	880	860	877	925	852	926	898	854	949	845	853	877	872	835	851	884	842	852	870	885	897	898	869	884	874	873	863	885	865	886	937	824	885	822	851	881	861	839	904	921	892	845	852	866	880	852	863	849	846	898	855	846	868	857	808	811	872	850	855	863	832	805	893	919	926	848	941	897	807	886	864	847	884	899	863	860	863	859	902	840	898	858	883	935	903	869	918	879	903	919	860	853	866	859	822	828	822	892	885	885	855	855	833	863	876	779	829	896	886	857	860	897	915	880	872	894	873	873	824	810	831	875	873	893	861	888	884	835	847	883	876	837	897	872	889	915	852	884	843	832	888	876	864	894	846	836	817	851	912	820	849	848	870	875	867	808	828	867	828	842	891	864	910	867	887	876	837	888	841	905	863	857	883	859	860	881	906	890	902	871	872	879	864	866	822	846	872	847	836	883	823	843	826	837	856	883	884	884	842	911	900	851	921	808	874	881	830	841	853	943	833	799	904	814	880	850	842	851	878	886	820	881	835	844	842	903	914	789	875	920	826	889	811	874	869	882	868	892	861	922	839	898	881	830	917	798	827	874	871	847	812	835	849	854	867	840	880	835	841	865	824	935	842	885	823	911	839	919	852	867	823	794	871	826	855	847	820	865	863	841	834	846	874	840	871	872	851	865	925	837	925	856	862	857	841	888	893	849	868	850	861	906	798	848	861	867	866	893	834	824	904	880	917	814	914	876	887	877	859	865	858	881	845	872	808	899	836	873	864	856	898	895	924	845	906	839	912	859	856	830	877	874	866	927	871	870	923	974	908	839	863	910	826	891	909	884	843	859	848	918	868	948	862	892	920	851	807	892	889	824	858	864	840	851	938	856	873	890	863	845	879	832	827	815	866	827	866	849	881	887	840	825	876	896	848	827	871	837	887	894	865	856	877	876	858	869	869	912	861	850	875	928	847	835	897	852	864	876	870	864	826	830	903	871	851	855	834	935	820	871	892	846	832	860	853	886	914	880	869	947	796	925	897	847	859	852	873	892	838	859	859	840	858	884	859	823	866	858	876	878	871	901	807	822	860	859	810	873	841	900	819	851	914	864	874	893	885	791	859	884	857	865	877	856	883	866	839	890	888	899	863	876	846	888	832	885	905	900	830	878	859	879	870	871	925	860	847	866	849	842	903	882	886	908	908	825	923	846	827	822	822	901	868	899	824	873	902	875	951	846	887	867	881	912	823	911	885	887	853	813	845	872	844	886	836	843	851	892	807	882	849	889	859	833	864	850	877	893	866	849	929	907	823	832	874	875	803	871	880	857	924	900	865	827	881	907	846	829	846	909	846	871	920	916	842	853	852	938	913	869	907	853	851	821	883	812	851	873	853	832	857	894	868	833	858	809	885	839	806	855	801	831	879	826	883	851	842	884	894	841	821	924	891	909	867	875	884	866	857	859	845	891	884	853	881	869	828	858	864	831	876	864	848	895	884	936	838	862	847	824	865	889	902	897	876	878	804	889	864	868	856	874	911	882	852	882	844	827	861	848	845	824	820	837	863	928	870	910	875	820	857	897	901	921	914	896	881	885	897	864	835	833	922	852	880	917	894	845	867	834	914	898	916	881	819	874	840	867	866	873	868	874	941	811	923	868	920	839	869	882	874	879	917	899	902	925	910	912	898	843	857	870	877	847	867	908	898	881	850	894	883	906	820	829	876	832	842	878	874	905	904	903	886	894	863	875	883	866	899	859	894	895	861	865	871	883	824	854	865	833	853	922	904	853	843	843	864	828	825	914	828	847	861	891	939	858	822	883	871	812	843	857	852	873	906	853	893	842	889	889	836	871	868	813	786	853	833	830	857	918	852	870	880	904	847	871	873	853	895	880	819	858	859	864	856	814	878	861	909	851	870	885	868	909	878	893	887	882	869	833	858	873	886	856	797	848	824	895	859	957	896	898	853	839	886	847	827	867	912	871	888	863	822	818	864	921	869	876	867	882	845	866	849	919	922	871	845	852	893	824	849	906	846	860	864	884	884	854	815	869	884	885	880	872	858	874	863	906	839	862	807	879	864	881	890	851	845	886	909	863	925	814	913	881	846	805	838	911	867	899	871	877	836	871	896	918	848	822	913	813	847	851	865	860	913	884	898	927	874	876	852	912	901	902	872	876	897	866	896	892	887	876	835	822	850	856	871	920	883	867	894	861	898	918	856	847	884	860	810	898	887	846	851	901	864	929	896	877	896	871	913	900	886	920	839	856	856	842	882	876	870	863	847	878	853	829	842	905	869	864	958	889	892	896	824	869	870	888	866	956	814	862	826	893	868	818	864	897	971	865	840	888	878	867	846	895	892	925	844	855	897	886	850	890	872	848	877	809	866	838	874	868	828	906	849	846	833	809	879	916	878	868	843	849	853	874	839	794	907	861	841	845	814	909	891	895	856	890	832	877	867	869	860	886	848	880	835	865	895	867	867	864	913	839	935	782	908	893	829	860	844	893	856	932	858	838	865	886	880	809	849	827	842	903	903	907	826	921	883	900	900	874	845	895	883	881	841	856	900	870	852	884	876	812	925	858	892	855	827	883	871	900	909	924	878	832	861	825	834	908	915	855	893	833	830	892	880	836	900	840	835	804	849	848	868	862	897	874	864	846	877	859	854	875	922	838	876	864	835	885	866	857	872	842	881	902	897	870	848	897	827	811	868	857	936	883	886	859	883	886	863	866	846	860	916	849	844	917	898	880	857	836	851	864	923	870	842	821	805	899	870	844	853	881	838	885	933	871	860	866	854	824	918	915	840	848	816	871	877	902	837	876	907	850	846	871	870	891	898	859	872	891	874	838	845	849	904	831	863	867	893	873	913	891	873	865	856	876	872	860	902	849	880	907	883	851	934	891	895	857
27720	25155	14316	8031	6005	4997	4080	3304	3296	2823	2545	2431	2011	1599	1376	1310	1244	1194	1187	1174	1244	1267	1134	1128	1104	1057	1061	983	1022	972	929	918	897	843	883	908	889	845	863	887	892	931	873	872	929	910	915	919	899	929	869	889	879	892	912	879	967	962	934	886	891	913	871	906	892	870	896	831	865	899	846	873	920	932	847	862	909	815	908	907	890	846	892	899	840	804	924	892	862	939	921	939	865	876	851	862	880	923	908	869	871	873	828	871	818	942	943	904	863	858	822	863	891	940	940	861	931	885	904	883	935	808	856	832	896	881	873	864	911	878	909	918	895	859	853	891	838	825	850	902	913	850	889	863	852	864	851	925	894	833	848	874	845	871	884	907	845	911	890	889	899	926	810	892	844	891	870	855	841	868	893	852	886	853	851	885	938	957	855	905	869	916	916	904	822	831	905	883	857	813	885	882	890	858	864	870	875	898	839	840	874	886	860	877	895	915	932	921	938	839	897	930	936	858	852	931	922	875	862	910	889	865	868	923	950	890	851	882	889	827	892	887	876	882	917	921	941	871	898	911	839	930	837	840	914	892	893	861	840	887	877	878	925	873	870	858	925	903	906	886	846	916	835	886	878	918	874	902	905	875	877	859	921	858	885	870	906	883	856	857	884	901	876	909	822	842	881	863	945	882	828	840	922	865	918	895	885	899	836	865	849	879	879	895	856	914	916	815	874	887	877	900	865	894	909	883	869	940	920	837	860	911	914	903	876	902	885	854	872	883	865	865	928	876	851	852	847	890	834	917	881	857	871	818	873	864	848	898	903	878	854	868	869	890	878	855	904	916	842	910	914	857	939	912	893	837	886	932	869	875	893	884	868	860	830	880	928	917	927	861	890	856	935	876	862	915	894	859	875	889	900	886	867	837	929	851	928	880	889	864	877	845	863	898	894	887	863	894	877	888	885	865	872	884	910	870	817	912	895	883	830	911	942	828	862	862	861	927	853	854	921	831	892	882	893	886	896	892	851	903	881	925	911	920	925	859	917	881	847	902	878	920	883	950	891	863	824	930	860	855	944	862	878	920	874	909	918	864	895	894	866	878	875	938	888	884	917	929	852	836	888	865	887	832	924	833	856	901	887	886	898	856	888	887	855	913	897	836	893	945	885	899	926	816	883	866	859	881	902	872	879	835	866	896	894	941	848	926	885	912	888	885	877	872	891	881	843	844	863	888	875	895	902	864	892	909	885	836	926	863	838	901	866	881	890	892	868	898	911	896	852	901	907	886	916	880	822	853	926	847	902	892	911	931	990	911	892	903	889	868	864	865	941	919	914	873	909	897	897	915	911	894	870	887	858	897	901	941	884	867	850	914	894	900	874	854	926	899	861	854	813	884	902	918	872	940	876	837	906	899	857	848	846	894	873	907	932	920	920	908	856	904	855	861	841	943	849	911	860	871	945	877	913	920	857	917	885	881	906	877	876	862	922	901	879	871	878	852	927	841	868	844	877	851	848	946	913	863	872	840	864	900	911	832	892	898	883	908	832	841	851	853	883	898	938	874	945	888	874	886	929	903	804	851	909	897	920	904	880	922	887	845	877	851	913	919	858	880	910	861	876	891	879	883	900	828	888	916	878	906	925	866	913	851	885	870	853	855	878	910	894	842	930	874	845	923	872	874	869	850	874	835	886	881	891	899	899	913	926	911	874	983	919	884	889	918	855	846	909	872	919	865	827	883	913	822	903	883	911	884	862	858	940	857	880	919	872	915	911	884	873	862	882	825	836	943	906	911	907	882	911	934	892	864	879	899	914	924	900	871	874	884	922	880	937	896	865	872	911	886	900	928	845	893	852	867	931	908	868	890	892	887	876	838	930	846	918	891	823	867	873	836	906	886	852	909	854	884	879	913	893	888	890	904	847	872	847	912	896	867	833	922	878	889	940	902	861	948	860	868	871	900	876	893	868	872	869	869	872	842	885	879	869	922	883	842	879	879	871	866	933	837	901	861	873	942	871	921	837	859	910	931	924	849	883	922	891	902	835	879	911	910	859	879	862	826	849	875	828	869	864	863	956	871	896	884	832	880	943	940	900	863	925	846	818	842	831	888	901	935	884	864	901	878	855	852	868	940	920	880	891	919	867	877	911	871	880	835	865	896	896	854	861	891	883	852	886	864	928	877	875	892	904	938	870	900	870	860	884	905	894	855	908	925	858	905	842	894	934	853	878	854	915	848	851	906	826	884	881	887	870	913	941	883	851	897	837	880	822	884	905	879	856	843	921	920	909	924	885	871	837	878	885	790	867	909	860	840	852	875	884	886	899	888	875	848	894	862	877	839	910	871	878	840	880	896	874	850	875	945	868	880	880	882	859	908	849	891	883	851	912	898	854	874	897	884	842	853	883	892	875	901	859	835	941	890	896	845	914	850	870	920	877	891	922	876	911	886	852	840	862	891	889	863	886	865	838	868	894	843	874	901	902	874	865	896	885	917	874	885	910	883	857	910	908	886	873	877	944	813	922	898	912	882	873	874	877	876	832	859	875	860	864	907	889	857	860	850	864	861	906	833	887	877	883	901	886	908	887	884	871	849	879	865	911	895	860	905	907	879	895	913	862	833	850	877	894	903	879	877	867	911	827	862	836	871	899	880	902	959	873	878	855	905	852	894	880	886	905	874	893	920	912	892	919	888	872	845	898	942	864	897	906	863	897	897	928	888	894	853	891	894	883	918	892	864	906	859	868	899	905	931	929	872	908	901	915	863	904	874	885	947	903	842	840	902	864	909	840	878	875	922	894	873	900	902	877	902	872	874	888	856	872	905	857	883	884	906	870	931	875	904	879	896	933	871	871	862	921	879	867	869	870	857	904	863	878	895	851	912	940	893	923	905	874	861	876	889	950	882	871	871	893	900	928	883	922	837	920	917	939	892	895	846	889	885	865	885	939	847	877	915	899	857	881	845	889	972	880	889	865	860	873	883	925	867	889	918	866	897	866	905	870	869	987	863	857	882	876	920	903	903	926	897	906	905	885	922	892	838	853	858	885	870	887	912	866	898	878	910	920	884	899	798	863	898	949	848	892	884	885	905	890	843	891	875	904	931	882	878	887	889	918	865	884	916	924	805	920	872	873	871	866	905	926	875	884	847	907	913	872	894	874	891	836	890	825	874	890	826	821	866	906	837	908	882	869	871	870	839	909	829	883	883	886	848	856	842	933	874	862	900	840	880	878	891	908	914	840	874	901	917	922	889	903	842	963	862	849	904	889	882	905	912	871	881	903	856	922	917	873	911	843	882	882	872	887	894	924	881	862	888	861	893	896	856	930	839	895	905	909	893	810	916	826	926	825	881	897	894	854	864	906	866	893	891	893	903	876	881	837	904	870	890	874	862	892	907	910	854	861	887	911	846	878	874	855	872	913	894	848	831	877	917	930	890	908	876	891	899	937	944	853	826	898	894	921	843	854	913	903	848	905	858	920	911	841	903	870	874	932	869	916	836	959	906
22238	20793	28317	23346	20799	20985	12921	4653	4038	3419	3141	2552	2068	1819	1582	1417	1394	1310	1365	1438	1458	1331	1254	1201	1231	1176	1064	1079	1117	1007	989	988	945	955	947	901	876	953	936	922	852	915	905	884	952	990	968	901	935	952	892	892	930	940	908	977	951	964	928	941	926	961	953	931	984	939	986	930	904	914	933	938	904	940	927	922	916	913	915	914	932	954	949	865	907	900	960	910	957	895	897	896	917	943	884	912	903	828	927	879	998	880	921	924	879	881	937	900	884	909	880	927	878	897	886	909	952	932	913	960	916	934	901	889	942	899	889	945	888	939	853	889	831	909	930	917	909	924	956	916	906	955	927	865	978	899	922	891	896	854	939	903	918	899	901	888	918	932	877	971	953	907	916	915	903	924	950	890	920	877	869	872	910	916	913	919	933	917	889	831	958	949	906	950	918	882	867	876	947	888	952	907	907	820	914	931	904	870	898	938	978	905	929	881	863	897	917	913	877	878	873	905	853	880	924	948	850	947	858	870	887	920	910	926	921	926	873	958	871	933	888	926	913	931	954	902	906	936	909	892	889	872	892	886	956	889	908	836	939	926	910	899	942	907	893	972	913	933	866	905	867	889	884	908	885	925	862	883	914	932	898	942	875	923	869	935	946	879	954	915	868	921	930	880	882	985	881	916	880	925	912	962	927	902	919	907	945	883	816	949	911	920	943	927	926	860	896	920	854	864	909	899	904	934	959	885	937	863	918	887	934	876	943	936	949	884	935	922	859	921	899	849	963	936	916	926	941	899	872	908	932	878	898	920	871	896	883	938	922	905	945	941	900	956	922	890	901	918	932	858	903	822	889	938	897	893	923	903	906	886	936	891	941	880	883	906	867	867	914	900	919	909	899	904	877	894	865	865	925	882	939	944	908	948	838	917	865	923	910	890	924	926	917	919	881	958	961	924	907	949	913	901	943	863	878	887	915	890	898	935	893	889	891	902	862	910	883	894	906	925	834	888	940	847	937	884	892	927	925	901	903	861	882	885	918	895	902	907	931	929	916	915	936	896	918	920	896	907	938	938	878	858	940	946	926	927	928	923	937	994	881	866	928	927	863	887	918	912	899	932	888	907	891	940	941	912	952	923	927	902	929	944	918	927	892	887	868	901	934	934	870	966	926	950	896	914	918	920	914	878	920	935	969	904	894	965	908	894	944	942	875	899	871	896	932	894	884	895	895	908	901	891	894	851	920	910	866	966	899	919	913	939	883	911	907	974	918	878	861	944	935	888	873	900	924	912	873	866	910	953	894	870	921	877	896	889	919	909	883	877	901	936	822	922	949	863	865	905	879	908	912	897	921	928	904	913	902	918	870	854	961	917	941	899	912	896	848	877	900	923	915	891	948	894	886	923	920	839	941	942	889	917	910	906	899	958	962	924	880	863	894	939	863	925	892	954	908	984	863	935	981	972	899	919	914	919	914	945	929	922	882	923	921	914	875	894	887	896	925	854	837	905	901	889	885	957	934	870	941	898	916	907	929	879	852	950	891	871	948	889	925	861	912	932	857	900	914	918	935	945	954	948	903	949	922	888	959	900	929	902	905	912	947	956	857	880	895	915	970	871	886	850	870	888	994	871	874	831	889	912	887	936	919	903	869	891	926	946	931	827	941	886	888	929	910	958	937	948	951	901	897	907	899	883	918	951	927	937	893	888	901	833	900	902	954	944	878	916	950	930	941	917	869	901	910	908	914	923	961	909	904	899	872	958	891	895	904	935	891	942	895	890	905	894	888	878	857	914	961	919	879	955	871	915	917	898	848	854	895	965	893	876	910	908	918	901	889	859	903	906	897	889	907	930	917	927	886	913	891	890	840	951	864	901	909	921	924	818	929	926	909	891	958	916	925	875	959	917	845	879	925	867	906	888	859	878	914	892	857	887	916	869	906	892	854	905	940	974	886	915	918	867	948	911	896	857	913	912	905	902	927	852	881	900	928	936	904	882	894	885	859	913	888	925	912	866	932	911	950	891	940	908	904	868	897	874	908	906	876	839	916	900	932	905	901	916	925	958	879	901	909	885	872	907	853	913	895	911	876	893	908	851	881	872	930	918	924	895	979	940	918	907	885	914	859	880	874	879	934	910	910	938	898	878	934	932	924	953	912	900	905	948	877	926	852	914	886	882	921	950	911	914	909	971	887	920	941	966	909	870	933	874	843	915	901	834	929	911	903	871	930	901	881	963	882	899	897	912	895	857	928	930	929	910	878	881	918	902	888	940	946	873	917	872	922	896	959	879	897	875	864	890	928	917	932	856	918	924	926	933	907	926	912	899	883	910	942	878	908	903	886	946	902	922	902	924	838	892	889	893	861	864	902	930	878	913	916	901	888	913	925	884	901	864	916	932	881	916	899	895	940	895	921	940	868	923	849	895	892	911	919	848	850	936	933	953	921	874	926	909	898	916	917	875	948	895	899	900	939	893	955	885	869	952	890	791	947	874	940	861	881	911	885	935	887	931	875	937	895	864	931	877	867	874	840	893	858	881	935	899	902	904	961	869	915	909	884	878	908	931	927	940	902	929	877	850	926	886	870	908	879	928	891	918	902	921	936	856	948	906	868	913	910	914	940	901	869	923	892	852	872	959	951	916	902	956	940	933	911	916	856	893	940	924	904	906	907	922	963	944	911	950	912	908	935	889	923	912	840	949	884	902	872	860	909	899	912	926	914	915	956	873	966	921	887	923	903	881	862	920	916	918	892	877	859	862	912	985	867	883	851	918	925	946	945	951	931	859	907	889	896	847	936	867	865	886	903	839	929	896	920	868	893	861	939	908	906	956	918	888	919	937	895	931	828	865	867	873	940	866	935	913	907	896	896	915	892	906	898	938	887	862	882	941	955	884	950	885	856	881	897	867	857	850	920	977	933	885	862	938	903	980	916	864	930	888	895	925	894	881	869	887	955	978	959	877	847	853	931	897	904	908	939	902	958	908	903	955	933	880	934	903	951	928	928	861	848	838	874	895	898	894	922	928	939	857	862	936	931	883	970	926	926	897	889	898	929	941	945	921	928	884	916	906	960	895	907	881	922	930	926	871	954	931	848	836	896	868	907	979	916	912	910	861	944	836	966	925	924	856	932	878	929	888	959	925	872	924	961	937	920	886	845	978	918	900	937	925	927	915	854	963	879	849	975	894	940	922	868	893	918	885	897	907	890	878	922	892	871	885	862	886	899	879	863	904	885	927	849	959	886	923	941	899	883	944	903	881	833	925	956	870	963	881	919	955	867	937	879	901	925	912	866	923	943	928	935	892	874	941	917	884	933	912	913	915	899	924	925	896	901	899	928	918	907	864	913	846	879	910	903	906	911	858	945	927	875	880	946	929	893	932	906	883	888	915	892	882	926	857	882	932	929	939	922	847	933	908	956	927	908	887	870	907	904	850	848	877	900	861	920	931	981	940	878	893	857	875	862	889	948	867	971	921	875	886	880	873	915	907	867	882	897	927	890	894
30862	34622	22232	12834	9883	8022	6525	6226	6192	4979	4706	3557	2853	2356	1895	1735	1725	1535	1533	1779	1591	1518	1383	1324	1202	1240	1189	1072	1144	1048	1000	978	900	938	927	915	931	942	852	899	904	926	822	926	909	916	941	949	890	955	964	948	921	941	916	943	992	1015	970	931	995	916	920	949	960	901	877	923	866	902	925	919	916	951	915	974	865	891	900	896	841	870	920	837	924	866	867	906	865	849	899	885	842	842	897	859	880	868	875	891	875	923	906	853	903	894	883	889	855	925	846	880	888	921	883	893	884	824	872	858	906	883	882	912	854	872	913	877	862	870	893	927	879	884	893	903	857	891	900	884	855	811	946	891	869	894	890	910	880	880	884	882	925	909	939	884	912	919	897	846	879	903	898	871	835	889	883	947	838	896	817	848	901	877	905	909	906	890	861	864	901	849	855	911	859	896	909	886	901	901	901	894	892	895	877	906	934	870	918	904	872	878	919	886	916	866	865	856	875	904	914	916	921	854	926	921	867	804	847	886	895	892	924	962	898	902	918	918	902	867	895	928	921	868	878	863	843	890	841	903	893	926	847	898	927	883	905	857	893	809	864	906	885	918	911	864	918	884	923	888	870	838	893	888	890	881	899	863	888	895	908	865	946	899	910	885	890	882	895	897	925	876	842	877	872	894	869	917	960	887	836	927	925	856	936	889	895	872	893	882	888	909	830	859	860	915	899	821	886	889	841	867	936	923	839	886	883	906	880	871	891	883	899	861	923	846	879	920	907	884	934	897	908	876	869	947	888	896	866	879	884	877	954	898	903	928	884	856	886	863	866	914	886	922	890	926	851	931	881	885	909	840	851	878	873	879	839	893	952	896	905	873	845	909	902	908	878	874	902	879	908	926	925	889	888	914	893	883	891	879	847	843	882	900	862	902	922	877	884	900	918	904	842	889	912	864	870	924	843	904	902	882	855	880	871	888	908	905	872	918	890	868	914	858	903	826	899	876	902	838	866	897	911	917	897	857	908	888	895	864	893	881	924	841	885	877	872	862	913	904	846	897	925	878	913	888	936	902	871	893	893	861	931	837	898	915	911	902	934	900	881	907	879	871	875	838	887	956	904	846	880	945	861	893	919	894	911	887	930	947	860	876	889	902	907	921	870	894	887	866	892	863	901	889	839	875	872	855	870	913	868	927	886	859	890	887	840	833	914	902	871	857	933	915	903	939	872	858	902	863	886	863	829	907	905	886	901	910	907	821	938	850	872	896	888	913	854	851	844	899	870	858	934	862	921	891	925	864	916	923	845	914	879	923	884	944	894	871	918	875	913	894	951	892	890	872	870	899	887	823	926	896	869	854	869	854	829	865	902	895	912	880	917	925	907	929	850	851	889	889	869	914	930	907	961	915	883	894	859	906	891	893	918	896	906	892	952	866	887	919	905	906	841	870	914	885	907	893	905	810	877	870	908	893	933	917	941	854	899	874	902	873	867	930	937	860	845	867	855	858	933	943	896	864	885	921	892	924	916	851	867	892	902	867	947	886	906	875	875	887	901	853	894	863	927	870	899	885	924	911	908	873	928	865	896	880	888	934	863	901	894	854	849	907	879	869	884	907	941	924	906	881	877	891	894	892	863	884	869	901	881	875	895	871	869	881	928	893	857	847	916	930	909	900	849	951	889	864	879	874	872	886	885	895	887	884	885	880	881	844	854	934	882	902	886	900	867	876	941	875	912	879	884	928	851	912	923	887	887	897	941	827	905	895	844	879	903	912	871	915	916	879	898	913	865	882	897	883	905	850	895	904	880	876	837	903	864	925	879	857	908	941	881	907	874	885	892	891	895	852	876	918	883	933	919	911	860	906	836	936	885	882	906	893	859	845	863	911	871	923	869	907	854	932	894	864	945	878	890	891	886	878	913	868	870	831	891	894	880	886	895	881	847	884	884	909	952	895	882	899	891	881	931	877	860	955	933	893	884	876	918	833	891	906	899	901	880	900	923	815	906	903	897	883	887	882	886	879	926	889	914	856	929	904	945	855	861	861	929	923	869	894	861	822	898	848	881	835	907	942	864	876	916	884	837	904	844	875	904	931	919	909	925	833	898	866	894	918	866	910	905	898	888	924	924	944	867	928	847	832	874	950	965	882	932	890	898	835	910	898	889	899	909	909	889	864	868	879	881	907	888	840	925	837	942	899	872	926	891	866	875	866	869	909	873	868	917	879	852	884	933	919	854	897	829	955	901	893	890	905	877	867	958	838	882	894	963	933	899	875	848	863	901	862	871	878	907	910	904	859	865	869	897	871	890	843	901	880	910	918	889	900	935	859	909	953	882	861	875	864	847	917	895	880	808	865	875	893	855	912	914	943	894	894	943	841	888	963	843	884	908	856	890	826	820	891	884	870	877	854	939	898	933	819	957	916	918	922	908	872	882	903	903	883	918	878	930	879	862	895	939	836	904	934	984	895	918	883	884	909	898	829	895	865	892	871	950	933	895	864	907	871	871	919	894	876	859	867	846	901	893	947	867	906	890	936	821	879	910	881	890	930	853	911	880	855	889	873	870	947	860	848	891	901	923	863	971	887	878	950	937	902	879	858	873	910	908	907	922	867	868	896	892	869	882	942	867	862	837	899	884	872	867	846	882	866	886	928	891	900	897	904	816	864	858	893	907	909	923	866	927	903	919	918	900	858	916	896	898	905	918	866	882	897	857	861	883	897	874	907	884	860	836	874	936	911	901	892	904	890	837	938	939	904	894	869	885	868	908	846	922	881	869	898	902	900	852	913	895	898	851	961	868	888	880	876	932	813	816	896	909	901	877	893	899	874	849	943	918	844	846	861	871	929	842	889	904	928	868	859	858	891	904	934	918	885	906	903	862	889	959	890	863	896	893	911	845	862	892	884	886	868	879	877	886	954	861	881	910	865	899	863	874	902	938	856	867	889	872	895	880	846	903	884	915	854	886	911	895	917	848	908	853	889	965	893	914	866	877	930	807	898	916	860	869	874	867	936	892	893	842	866	860	912	908	879	903	924	885	919	916	896	914	903	895	912	859	942	890	928	890	860	860	929	880	873	914	929	865	860	891	905	910	915	840	883	897	875	902	884	872	885	920	891	870	857	932	933	897	889	911	851	923	889	909	893	882	902	934	933	835	873	869	841	930	883	896	874	903	879	889	890	876	907	892	852	902	837	828	866	870	915	890	872	948	895	928	923	884	895	941	891	927	909	871	891	933	853	890	871	923	853	873	902	829	914	863	887	907	956	900	850	899	935	887	888	925	921	850	895	884	881	875	938	894	878	927	871	901	909	890	832	916	874	924	864	888	843	904	868	875	898	917	906	864	889	930	898	880	861	857	904	840	919	848	913	877	910	893	946	909	881	949	894	886	917	907	877	929	869	934	926	867	885	916	931	927	951	865	901	914	868	879	913	885	936	901	917	842	868	923	912	957	882	879	931	907	837	900	890	901	921	876	863	886	902	991	874	956	916	861	844	899	838	902	914
28542	20127	13264	5326	2436	1910	1767	1828	1584	1340	1089	1049	854	820	823	695	756	752	802	742	741	699	689	648	641	681	675	613	610	637	646	620	622	622	597	604	635	569	543	563	563	628	606	605	605	610	554	601	604	604	601	603	601	611	573	591	560	553	586	580	538	588	598	611	645	611	557	581	572	603	629	631	559	643	630	572	579	565	638	589	609	532	606	608	615	528	639	572	594	591	603	594	633	559	564	602	597	567	599	586	614	595	590	569	570	562	599	568	592	574	592	578	632	630	567	625	607	624	576	584	611	595	593	571	608	546	580	575	582	593	608	630	627	589	612	606	600	589	607	627	626	602	633	613	602	605	598	581	651	596	602	589	569	587	606	606	615	583	637	570	585	574	628	599	583	590	593	619	605	632	600	628	608	611	557	598	582	561	616	607	587	573	622	566	577	618	580	610	585	580	604	586	618	580	605	632	581	626	610	579	611	576	597	573	625	589	583	603	591	630	603	561	596	582	622	612	608	584	582	595	570	601	601	600	596	618	607	600	621	560	595	603	606	559	591	603	605	561	585	598	576	593	595	640	548	580	592	586	586	599	641	584	592	607	548	575	573	573	581	634	566	576	646	611	599	570	551	627	628	621	569	624	594	622	582	618	579	602	547	588	603	600	567	587	600	609	624	611	601	605	573	597	593	623	635	584	573	611	577	589	615	631	571	605	567	586	641	603	603	594	561	547	586	588	603	605	543	589	607	597	548	625	578	598	609	608	597	554	598	589	578	570	608	611	584	566	612	598	582	530	600	616	600	598	597	624	598	660	568	596	613	594	583	598	581	611	618	576	579	588	597	648	603	583	579	581	579	603	603	572	605	646	558	588	582	548	566	617	590	609	613	633	604	613	639	578	560	560	577	599	583	616	580	578	557	634	616	555	628	566	625	595	583	577	569	612	607	583	612	597	599	620	579	595	598	548	603	600	613	572	603	635	575	595	595	641	607	548	564	585	581	612	613	552	621	580	630	613	602	591	569	612	665	583	572	567	603	644	608	603	592	593	615	617	644	611	619	594	645	578	617	598	576	591	612	571	549	593	606	610	603	611	575	575	578	577	590	582	581	600	568	608	573	620	644	607	561	595	618	609	612	596	598	604	574	607	597	590	608	623	605	619	597	572	616	592	635	585	598	640	630	568	597	607	583	617	608	624	601	559	589	593	587	602	606	593	601	611	623	582	585	545	566	605	602	586	562	592	620	522	642	539	583	602	579	574	612	587	604	580	559	639	609	580	555	616	596	569	595	630	592	563	660	601	560	562	564	642	549	569	597	564	565	557	658	625	595	643	606	605	551	593	549	611	587	615	622	570	620	566	620	574	624	599	551	601	607	604	577	614	588	572	560	596	633	604	582	575	614	569	592	599	595	590	593	589	598	625	547	622	588	626	572	588	633	572	592	566	587	571	655	569	618	575	624	559	615	584	578	646	614	633	534	606	593	609	571	562	600	643	561	627	622	600	588	625	565	599	622	579	589	626	633	582	616	551	578	590	603	582	615	612	569	592	618	568	545	585	598	582	598	646	602	560	612	584	608	621	594	585	571	572	596	580	623	593	593	658	602	552	559	590	619	587	566	639	605	653	628	644	592	633	609	585	562	619	611	575	644	578	583	579	620	580	595	586	626	580	591	625	608	633	565	631	598	618	593	604	601	597	610	584	553	595	580	603	624	625	607	604	598	577	585	583	601	563	601	618	608	652	607	613	614	615	596	586	548	603	578	603	623	593	588	572	614	603	540	590	589	589	574	597	578	582	556	585	603	594	602	563	600	649	592	572	593	628	588	542	633	609	594	587	614	620	612	592	572	609	612	615	589	545	574	593	632	579	575	588	567	620	603	605	606	627	636	591	615	627	592	611	575	653	605	628	596	554	552	616	585	578	615	571	641	590	582	578	612	625	617	567	602	576	602	590	617	596	592	627	595	628	580	589	613	597	598	575	579	596	609	627	587	629	616	617	609	605	623	578	582	599	588	566	576	557	620	585	620	585	595	539	632	582	651	599	598	596	626	602	555	571	627	606	593	600	614	596	568	636	628	639	567	610	581	609	596	566	664	580	577	630	601	647	579	605	617	603	581	560	614	605	568	652	551	588	628	572	598	589	587	611	571	633	626	581	627	619	622	585	600	590	528	573	572	622	569	591	568	610	578	596	559	622	567	569	545	652	554	541	567	580	601	648	596	552	562	566	572	533	599	585	571	552	621	634	583	593	607	607	549	576	611	607	600	588	599	630	615	594	576	564	632	553	639	552	570	603	608	602	601	612	607	643	613	632	612	610	582	611	561	590	553	575	542	572	590	547	623	582	591	604	614	581	586	585	604	600	589	609	568	592	596	633	593	593	644	607	604	585	617	598	613	559	566	595	593	589	589	579	604	603	587	609	606	578	590	580	615	625	585	575	595	630	592	577	608	625	575	582	566	583	660	616	564	629	560	628	608	569	573	577	618	579	609	626	528	580	599	597	565	564	582	622	562	651	561	612	587	597	591	595	599	576	592	636	595	632	579	622	606	593	617	609	588	644	590	591	589	581	593	591	595	628	587	588	612	584	594	639	576	600	563	632	570	576	609	610	626	592	608	594	611	578	570	577	579	611	595	595	596	609	571	598	562	596	594	607	543	590	586	630	558	621	600	621	624	625	568	604	579	592	573	587	601	582	634	604	573	591	604	627	614	631	617	628	580	597	586	590	599	593	576	628	556	589	601	605	578	603	617	568	566	576	617	611	557	571	589	573	606	563	588	610	627	597	610	597	577	661	579	626	587	579	591	640	588	584	629	636	623	579	568	576	634	588	595	554	594	598	597	554	527	568	582	568	565	561	609	592	591	584	585	609	611	595	593	577	642	607	565	596	596	599	578	625	638	598	565	582	624	596	587	610	645	588	618	614	619	607	629	635	608	601	618	566	623	587	600	597	603	626	633	621	620	542	600	568	630	574	569	596	557	544	601	594	608	590	596	596	574	531	618	599	610	644	601	589	564	579	649	613	603	637	623	614	586	610	583	619	591	610	572	562	545	569	593	541	584	575	591	574	616	616	559	590	623	614	587	582	553	566	579	599	578	586	579	584	600	631	586	583	635	607	528	579	581	581	616	573	625	603	621	558	548	576	581	595	609	612	583	576	574	560	587	632	624	565	615	613	564	617	623	606	598	616	610	565	633	567	596	599	563	596	589	624	581	588	589	599	588	656	614	629	602	564	632	609	571	610	620	592	603	603	571	612	619	571	605	623	584	572	647	576	576	605	617	573	589	587	576	579	588	605	574	580	565	607	613	644	598	569	602	589	637	579	598	603	594	609	645	609	585	626	573	650	620	581	624	593	599	597	611	569	578	616	617	650	569	598	568	594	642	576	584	598	687	628	577	576	569	570	610	581	578	577	597	609	602	681	601	620	541	555	587	602	630	578	572	589	590	590	626	627	587	607	563	598	589	604	599	553	612	592	600	643	567	585
23923	18856	11529	4787	3204	2811	2592	2764	2332	1892	1628	1296	1100	1032	912	901	879	819	858	910	824	823	730	676	729	682	697	631	653	664	599	633	623	613	631	655	635	602	621	621	608	642	630	604	628	644	639	643	650	651	629	623	647	686	608	630	624	635	639	626	603	659	624	616	644	662	637	661	630	643	641	624	665	618	575	625	615	658	621	673	601	574	603	605	607	634	668	609	607	606	621	655	591	606	627	650	675	617	590	645	627	622	636	595	593	642	583	637	654	647	579	608	628	635	675	644	592	660	599	653	616	605	604	658	591	593	640	615	641	637	618	606	614	604	631	593	631	618	619	568	642	618	626	641	632	584	607	606	667	605	619	591	618	620	598	637	679	601	593	619	641	670	585	584	661	635	622	635	672	638	610	656	636	630	606	626	627	593	678	619	658	614	593	614	633	647	637	613	662	689	621	621	628	657	589	621	612	590	638	598	619	656	604	618	622	652	596	651	668	665	597	642	635	582	632	595	640	616	636	599	626	629	628	563	601	640	666	654	580	599	583	598	640	636	613	670	653	643	600	615	593	620	593	607	609	580	616	587	640	644	664	614	625	653	615	610	588	590	587	614	599	587	614	603	596	607	620	657	640	626	603	617	631	631	630	600	646	606	593	602	613	639	598	631	663	578	605	635	599	640	602	621	650	613	635	606	621	614	622	636	629	616	592	621	613	611	561	627	676	584	631	614	623	661	623	644	565	631	642	584	608	589	599	584	631	631	613	631	599	587	618	614	627	591	625	589	616	609	623	629	634	654	609	646	640	605	613	594	613	576	594	606	620	640	638	683	648	631	602	575	623	638	647	658	630	608	616	591	653	604	661	605	625	647	660	608	649	575	635	625	592	602	608	608	643	612	604	637	618	614	617	640	581	627	623	621	570	636	613	618	631	623	623	666	602	620	633	609	638	640	603	649	588	593	571	596	590	607	592	615	615	607	663	645	620	636	642	604	609	567	635	635	632	625	604	593	629	628	607	637	571	626	657	619	644	646	662	656	648	629	617	633	620	619	621	616	654	609	619	607	646	629	610	583	630	619	617	583	643	650	614	674	608	606	585	585	631	563	588	612	623	615	606	588	624	578	648	620	619	656	627	592	605	622	613	604	608	608	636	610	664	615	588	612	607	586	582	648	625	631	605	646	631	639	594	612	617	634	605	604	643	622	622	598	675	607	614	605	650	621	614	655	626	641	581	647	617	602	634	636	662	606	629	633	616	608	613	636	615	625	641	686	632	628	610	637	601	639	616	614	620	660	622	593	630	593	607	648	620	629	641	637	607	621	559	620	618	648	654	625	631	607	609	634	651	641	624	665	651	644	615	611	596	607	594	639	629	644	602	664	647	682	635	621	600	622	615	653	595	622	576	643	617	642	615	609	603	644	685	682	644	607	609	635	640	638	619	625	617	589	576	640	619	677	650	600	609	635	611	642	622	634	657	625	590	614	635	614	668	644	624	569	648	624	633	625	618	604	626	668	647	618	635	616	599	610	606	597	616	633	608	576	614	630	585	600	622	672	609	603	590	630	601	622	603	589	644	577	620	648	616	620	648	596	619	638	638	630	616	578	610	596	574	613	615	639	581	626	601	658	632	610	640	603	568	654	598	602	573	616	655	592	645	658	589	592	587	603	598	655	605	592	603	617	633	614	695	629	634	667	636	607	604	658	663	610	612	585	610	629	586	656	647	643	593	636	633	571	635	605	622	637	601	626	611	623	599	615	560	585	617	617	617	636	594	639	594	574	625	668	620	581	677	627	587	643	636	644	596	628	633	609	612	612	651	635	592	635	598	629	557	642	605	604	628	600	585	621	612	641	630	596	609	609	612	647	676	568	616	613	656	628	632	598	632	614	596	666	633	625	597	589	646	631	583	606	606	631	601	664	603	608	632	639	634	616	596	612	609	587	573	621	623	657	620	662	622	632	645	620	604	592	642	608	633	646	647	607	623	647	641	577	634	644	589	629	570	562	643	582	604	662	612	576	611	646	607	640	622	603	573	634	586	643	598	666	656	579	634	609	562	655	646	622	618	560	600	648	583	622	626	645	645	617	560	633	635	629	622	633	624	604	635	591	602	577	615	598	666	623	612	610	629	603	623	617	560	613	628	585	647	591	626	597	640	662	638	635	583	647	633	593	624	606	568	600	608	592	579	649	628	635	629	575	631	637	641	582	652	658	615	636	633	606	636	628	669	609	632	620	617	661	627	583	617	616	611	630	626	633	626	610	630	584	624	633	599	636	612	604	611	632	671	649	631	706	635	589	617	609	596	614	601	627	597	613	623	624	647	637	630	635	647	590	603	619	622	615	640	627	592	579	635	643	601	586	585	656	619	586	599	628	621	612	621	632	589	613	623	611	627	621	596	578	620	641	619	588	672	608	609	629	600	631	631	638	619	617	612	634	660	613	606	632	641	632	600	633	627	607	600	610	638	583	628	615	637	611	598	644	664	653	648	622	632	625	627	640	604	604	633	643	632	587	625	617	606	616	594	570	673	585	600	639	619	596	568	613	589	609	590	606	622	602	616	638	624	635	649	586	628	660	623	608	583	608	625	642	643	628	596	622	615	578	591	626	692	606	583	622	628	608	651	631	615	628	661	587	679	545	627	577	613	594	618	630	600	648	612	618	647	626	590	619	648	637	601	581	672	612	576	607	622	638	607	620	602	627	593	595	623	632	635	567	639	630	659	659	654	634	642	571	586	603	646	607	687	643	605	638	638	633	602	650	639	583	626	638	602	636	605	638	634	637	593	628	578	596	615	638	625	646	585	620	586	623	573	578	670	640	660	595	592	625	623	618	653	611	578	626	626	631	634	617	605	599	575	628	610	615	651	617	612	619	570	576	602	595	621	620	617	632	640	628	575	617	621	600	608	592	615	651	617	605	592	594	638	583	608	606	638	618	640	597	598	592	608	622	634	594	618	571	641	581	625	596	607	642	594	626	621	620	609	599	644	646	608	600	641	633	625	609	612	593	600	606	608	648	613	623	620	622	612	637	607	621	609	646	585	613	585	646	667	599	573	630	636	608	609	628	680	606	642	570	623	597	617	636	583	594	667	650	589	613	625	607	646	617	610	610	597	617	610	626	639	629	592	595	622	624	632	651	637	632	607	629	625	605	615	601	601	630	636	633	568	632	658	684	603	655	630	616	606	599	600	630	621	631	644	569	650	608	619	565	637	618	551	664	602	630	633	625	606	631	687	638	637	617	633	655	617	607	618	611	648	632	650	624	614	633	627	646	609	658	650	623	627	603	612	619	597	597	609	589	594	572	581	591	583	608	622	683	629	645	626	641	640	598	640	650	639	599	622	604	627	641	612	569	601	588	618	608	607	668	609	620	659	552	632	611	588	681	569	599	635	618	615	644	624	600	600	582	609	658	622	631	609	622	670	627	641	588	611	598	551	627	653	601	652	623	619	583	592	629	609	613	633	636	583	637	609	613	641	580	633	631
24397	21627	28998	24753	21654	14063	5526	3872	2563	2073	1695	1453	1231	1206	1128	1044	964	1044	1055	1019	945	922	850	807	741	779	759	751	660	653	638	628	633	625	669	656	631	642	629	590	689	695	669	637	622	625	614	635	658	644	643	637	654	622	668	648	595	640	664	656	624	694	595	650	660	623	627	669	653	674	581	663	640	637	665	659	635	615	621	631	593	631	619	614	647	617	618	607	622	644	632	649	630	613	622	638	631	650	607	639	605	624	605	624	623	649	623	649	645	639	645	628	603	607	634	599	596	637	630	604	620	598	673	646	574	613	626	634	638	595	612	633	590	620	659	623	630	610	588	569	606	642	607	614	612	686	645	643	608	616	628	625	645	604	628	665	660	645	628	649	578	630	628	625	651	664	645	631	613	641	636	573	593	627	620	653	649	641	671	663	601	616	646	599	593	646	681	669	603	649	628	606	626	616	636	653	626	642	615	626	581	597	645	636	610	671	625	631	647	586	625	630	657	658	604	623	626	625	612	634	650	655	620	644	656	629	648	631	605	645	647	614	588	642	630	678	579	607	635	584	613	612	581	653	582	629	614	631	628	630	617	640	619	633	586	627	615	651	607	633	638	604	640	606	666	658	689	644	574	625	624	644	632	639	620	617	574	593	653	602	609	612	683	633	673	618	619	580	620	587	623	617	660	636	610	632	626	604	609	661	622	603	650	644	598	614	645	666	630	643	620	629	603	618	601	633	622	644	619	654	582	594	596	662	601	595	639	658	619	645	594	625	667	613	669	569	609	696	616	679	618	644	605	645	642	615	636	609	585	617	629	645	614	663	602	645	666	601	594	627	634	645	658	636	655	657	601	631	637	665	616	599	608	597	623	603	632	620	618	613	650	667	624	646	605	610	623	626	677	601	650	611	596	615	584	653	678	654	643	592	605	615	643	606	622	616	620	626	678	628	606	613	641	603	567	625	613	651	680	664	643	634	620	608	658	671	628	607	604	647	632	635	620	611	643	602	648	626	609	606	662	627	652	624	617	665	622	637	643	672	638	619	632	652	638	654	630	642	626	645	655	621	605	654	638	633	635	627	606	652	638	566	578	622	592	593	649	675	612	655	617	623	658	583	637	593	626	627	589	631	600	636	602	607	579	613	588	672	634	598	584	652	603	609	649	645	619	607	606	601	632	566	668	648	616	595	608	621	623	627	640	641	620	609	602	601	619	634	586	623	650	596	629	615	659	649	614	637	646	640	648	626	606	584	637	644	674	623	618	626	643	642	595	629	652	598	633	604	598	592	603	632	629	584	559	585	593	576	644	608	612	597	692	561	634	645	630	655	614	588	595	600	634	658	636	602	593	649	616	634	629	633	636	620	602	651	618	640	652	601	651	644	662	646	670	616	577	623	651	612	655	632	600	630	635	627	659	642	615	647	639	580	673	594	622	633	639	625	613	565	659	612	631	622	633	617	627	613	645	628	648	642	623	597	608	635	610	635	633	609	651	626	605	646	620	621	583	640	598	619	630	632	630	689	633	678	619	644	638	623	641	659	633	640	613	653	649	648	565	651	670	652	608	607	631	632	651	600	612	627	623	640	663	609	641	596	611	652	605	626	591	612	629	641	707	623	608	698	622	607	629	660	638	649	598	627	637	635	659	639	594	656	666	599	637	638	676	632	675	581	595	614	630	611	650	660	646	650	617	608	606	640	627	669	633	631	615	652	621	573	629	618	620	625	592	626	629	657	680	620	590	649	629	637	640	649	634	608	655	624	656	652	660	637	613	647	594	622	680	635	608	628	621	691	641	623	569	609	639	650	653	650	628	669	657	621	632	647	626	615	645	652	616	663	586	640	624	581	606	631	616	645	641	600	608	580	634	594	643	623	640	638	591	616	619	626	645	651	643	612	650	614	587	597	680	598	618	630	610	650	636	613	626	659	610	622	667	662	653	615	659	661	623	672	658	642	663	591	611	593	570	640	616	635	651	604	628	568	598	635	622	634	661	679	636	645	559	602	629	605	607	600	597	634	633	637	635	640	641	639	626	591	645	662	638	641	591	630	623	603	626	680	595	645	576	627	630	624	628	634	614	607	667	612	656	564	574	654	596	607	640	669	684	648	610	653	605	635	649	616	658	633	640	612	673	616	620	657	634	658	654	607	586	600	619	631	638	665	627	571	625	618	635	616	683	599	621	654	593	611	614	601	638	595	651	586	616	602	600	600	633	614	646	639	600	602	684	580	623	671	604	611	631	612	653	608	654	651	660	583	625	643	632	645	629	595	610	642	651	603	631	659	629	614	620	620	632	623	602	632	625	639	593	616	616	652	623	648	629	691	620	599	599	623	618	638	594	630	585	644	610	640	622	656	566	614	606	609	661	616	645	610	657	660	613	629	618	611	634	641	595	624	616	636	646	653	649	615	619	632	622	649	620	608	643	634	632	624	653	610	597	626	609	602	646	598	610	602	588	600	631	625	632	616	648	641	612	596	652	645	661	610	590	596	611	641	624	594	584	618	638	663	618	617	616	662	642	611	615	592	699	654	618	601	580	628	659	629	625	651	626	653	641	616	609	618	608	676	571	575	643	614	656	606	620	633	603	616	670	586	602	611	600	653	605	604	592	567	706	663	706	671	615	628	570	669	647	605	592	639	643	582	612	600	641	595	633	666	632	614	615	631	638	625	602	619	646	629	623	672	618	645	580	636	631	640	628	589	580	654	637	598	591	640	648	590	616	621	634	618	658	592	690	646	668	633	587	631	642	597	629	660	587	595	680	673	602	659	591	627	653	620	659	647	641	632	584	627	656	665	603	628	610	625	646	632	661	630	639	643	679	610	637	586	628	602	578	613	618	642	628	639	578	666	609	623	662	670	610	579	653	641	589	571	657	610	646	620	631	624	633	620	625	657	612	616	663	584	622	608	639	599	659	640	609	602	625	610	624	624	652	606	611	660	646	581	600	573	639	657	653	649	641	589	656	629	602	645	613	599	646	621	622	585	607	604	637	608	634	673	552	615	622	589	626	610	647	624	605	576	650	634	624	706	626	641	669	661	630	648	633	651	599	616	620	609	624	632	605	661	621	642	669	617	610	562	617	623	604	618	610	640	645	578	623	626	617	658	638	655	615	625	624	667	616	631	693	625	578	629	605	618	636	663	625	624	623	644	644	650	592	647	637	605	615	625	641	601	590	608	629	627	585	648	632	565	612	599	634	623	629	661	624	626	662	589	600	627	628	603	627	617	597	627	645	551	556	577	631	607	599	629	655	621	628	683	631	600	604	664	627	619	656	646	692	609	622	657	595	634	640	638	635	576	633	646	583	629	677	607	581	666	665	607	610	626	620	596	690	601	646	587	595	665	582	622	643	621	613	636	614	627	610	607	653	646	675	621	620	597	649	628	634	638	634	594	616	638	588	583	680	636	610	656	582	636	614	610	595	597	656	693	623	622	637	640	596	616	646	615	639	600	645	597	641	602	619	625	630	645	650	642	624	578	616	621
29391	33219	22668	12271	8692	7910	6515	5750	3876	3142	2467	1934	1645	1599	1324	1324	1156	1176	1278	1268	1117	1045	925	894	817	812	824	751	707	699	684	718	652	732	646	669	699	638	647	661	653	634	704	701	692	675	629	613	693	653	664	654	634	651	686	702	635	682	633	642	690	678	695	654	709	630	599	626	636	678	623	633	661	692	648	638	649	658	611	651	631	615	635	654	665	587	639	654	598	618	654	606	654	667	625	646	633	633	639	672	575	665	629	609	655	629	593	664	636	609	669	650	590	612	625	635	645	639	614	607	641	618	630	649	603	629	659	647	623	639	647	671	649	655	651	632	623	643	619	675	630	605	610	665	599	661	634	646	640	613	630	642	621	622	663	603	650	639	619	633	611	601	627	670	628	627	638	648	646	654	668	626	649	633	657	614	602	663	648	624	677	618	650	652	641	638	618	636	633	670	617	633	624	663	670	613	606	633	627	625	657	586	692	604	622	641	599	619	648	608	632	670	633	666	665	610	617	663	637	664	628	643	653	636	648	627	659	644	622	646	647	641	621	607	665	630	627	618	652	643	608	609	619	611	636	622	637	617	668	632	631	644	634	634	629	659	632	573	644	570	661	653	604	609	669	647	634	667	637	647	668	628	614	603	634	628	640	653	718	696	656	604	636	620	615	657	600	672	629	668	655	628	652	614	656	656	687	637	614	629	643	644	600	640	655	586	623	658	657	612	620	600	665	627	677	621	628	682	639	634	649	622	629	657	623	622	589	651	661	621	676	657	651	636	666	637	670	622	648	617	645	646	634	645	677	619	632	647	623	609	619	647	633	633	650	628	639	665	604	610	628	680	635	632	620	662	634	666	625	660	637	643	620	621	615	606	638	609	601	659	634	699	675	639	617	636	618	626	660	615	600	702	619	643	675	658	656	657	636	611	612	696	650	658	622	649	598	644	633	657	669	602	596	613	676	655	602	622	662	639	713	646	678	614	636	666	616	593	649	678	634	609	633	599	622	621	678	616	608	639	638	600	644	633	628	656	678	599	637	602	672	660	601	643	625	607	602	672	608	675	649	613	653	639	621	648	632	647	697	647	646	600	649	637	642	645	620	688	669	621	632	654	630	600	633	585	612	655	639	676	626	675	662	561	659	658	620	610	626	621	630	575	602	571	690	619	664	650	597	633	639	603	658	601	684	641	634	628	655	612	642	615	680	652	640	615	637	641	661	649	672	678	642	690	616	644	607	637	617	646	605	606	577	613	668	650	650	664	631	696	678	650	639	647	637	665	641	607	674	649	706	619	638	653	638	630	647	670	597	629	653	652	622	568	644	664	586	640	666	614	638	645	612	625	645	632	653	612	639	639	611	641	650	656	671	657	657	636	620	686	604	623	640	643	589	640	662	645	622	606	668	611	668	631	613	626	710	672	615	658	599	639	619	614	616	630	654	648	640	727	623	640	634	671	666	666	641	603	630	645	612	641	627	657	616	650	640	595	647	618	617	614	633	597	634	663	636	630	644	666	666	629	666	659	627	596	651	642	665	600	679	648	625	666	648	639	679	631	651	660	645	645	669	621	651	640	659	626	620	595	626	612	648	635	629	619	614	608	611	621	627	593	607	602	646	656	643	637	652	656	617	615	634	617	631	636	632	647	632	650	623	630	632	618	611	651	622	620	635	610	659	622	638	627	673	643	591	637	639	658	604	607	704	610	635	647	633	620	679	576	651	652	655	664	688	659	673	683	623	661	619	650	661	651	634	635	624	606	650	697	624	600	629	632	627	656	630	609	679	658	644	616	640	622	659	585	636	652	631	630	678	590	689	603	626	598	693	629	637	595	659	652	628	620	623	612	648	661	651	656	618	657	620	679	608	630	657	645	627	662	663	648	615	652	633	613	649	630	659	568	573	606	669	630	659	615	640	610	634	655	621	612	591	628	643	631	656	634	590	605	634	632	660	654	694	581	649	603	654	634	624	649	612	599	632	635	591	646	635	596	639	638	640	605	643	649	606	635	611	607	667	634	617	604	672	619	660	616	624	637	613	663	648	640	635	600	642	651	604	637	672	622	606	641	626	622	612	635	662	670	594	657	663	616	648	631	599	653	643	655	633	627	631	658	605	673	625	620	642	686	670	643	600	661	646	599	652	632	664	625	594	649	599	602	667	618	612	626	631	606	620	657	641	615	652	689	631	601	675	614	650	639	629	619	608	655	637	630	561	635	656	632	642	658	666	647	635	640	615	640	601	669	614	638	636	655	656	652	650	650	646	644	658	649	611	612	664	640	607	637	638	638	626	646	647	670	663	631	632	599	622	586	622	612	568	629	617	601	649	639	629	642	641	681	645	646	642	579	613	626	662	593	684	611	584	635	617	663	614	584	623	632	604	609	603	634	632	628	637	613	656	596	622	637	666	637	674	635	655	621	626	612	627	632	659	623	611	619	585	613	624	674	630	614	622	619	663	624	630	618	621	624	626	621	604	650	635	634	614	618	659	639	660	643	644	645	635	641	623	618	640	625	623	661	612	597	659	659	668	642	672	582	659	684	648	661	660	699	649	623	646	648	640	645	655	636	644	655	622	630	672	627	630	681	624	696	654	645	661	653	603	621	663	603	625	649	640	655	610	659	640	612	647	641	677	647	597	657	617	660	615	663	604	650	623	635	590	603	610	604	644	660	620	615	657	588	605	653	628	639	657	664	650	662	640	678	599	560	662	660	633	634	681	631	642	635	614	621	602	614	636	617	605	625	637	623	654	660	638	635	644	623	625	696	618	637	638	599	645	617	695	644	644	658	620	632	657	676	642	653	631	593	670	674	658	630	600	686	623	661	609	605	664	620	621	658	601	626	692	601	661	646	625	618	587	605	628	625	627	623	602	586	653	648	662	627	617	624	605	645	676	632	631	636	622	620	670	679	640	645	628	638	646	656	636	616	639	625	639	666	621	624	631	655	603	682	643	704	637	641	623	682	630	638	665	606	642	660	650	644	616	635	633	649	598	684	589	644	642	654	643	607	643	652	614	639	642	612	645	642	660	678	617	637	615	675	637	657	661	638	634	633	571	612	637	616	640	697	606	635	623	644	643	672	663	654	589	653	637	636	625	662	671	615	631	653	654	628	669	629	652	574	632	592	671	589	580	650	616	626	621	628	618	617	656	611	592	651	664	625	644	653	669	652	653	654	579	621	603	608	653	665	630	676	653	610	617	621	614	648	587	657	671	684	654	668	630	658	624	640	605	667	599	655	618	623	604	672	663	657	662	624	636	613	616	617	628	646	627	604	619	631	621	630	614	576	656	611	644	587	612	662	613	623	581	644	628	639	650	657	615	614	618	616	667	602	615	628	668	619	633	652	621	652	599	618	632	651	653	634	591	674	595	620	600	630	680	652	620	665	628	621	645	678	631	646	621	632	604	619	655	596	630	627	631	634	637	690	583	628	637	637	644	640	650	587	654	670	594	621	623	652	637	682	587	628	612	597	599	661	607	654	626	660	632	611
25648	21647	28017	25716	16078	6323	4156	3101	2154	1821	1592	1438	1254	1292	1173	1133	1121	1159	1202	1141	1052	1097	986	971	971	897	933	930	896	875	847	885	858	904	871	878	854	841	854	831	877	863	799	831	892	904	939	880	863	808	838	878	898	897	905	899	887	904	848	881	916	900	858	901	889	893	859	865	943	884	868	885	934	865	900	846	938	902	868	909	879	882	870	892	904	832	854	885	850	841	855	818	856	835	866	825	856	925	880	852	852	917	848	864	830	842	906	859	905	885	785	916	877	892	890	848	912	880	830	818	821	854	881	874	895	886	891	804	874	881	843	903	958	895	823	871	852	908	862	806	812	831	866	855	893	865	865	919	818	860	872	883	900	909	915	814	863	923	850	844	889	857	866	801	887	881	907	927	847	893	877	838	841	887	855	845	812	888	839	840	859	849	918	851	846	870	871	879	922	877	832	829	833	845	840	883	826	824	896	851	843	906	870	832	839	773	893	842	811	851	905	917	829	844	893	859	822	827	885	852	823	865	866	873	909	857	796	892	866	857	894	891	892	913	859	913	893	866	869	878	880	893	877	916	834	877	877	836	904	862	901	853	870	917	824	852	857	873	838	842	877	872	864	893	916	870	875	881	899	806	895	884	867	849	827	841	875	857	850	870	911	850	860	840	871	868	923	861	835	859	856	901	866	919	868	868	895	884	864	867	853	886	855	873	951	809	851	860	852	834	874	871	914	845	911	891	896	835	863	852	823	850	867	819	893	900	803	830	878	890	871	848	863	858	883	900	842	867	872	857	922	857	832	828	920	889	840	849	870	887	855	890	845	832	855	863	840	815	856	855	927	858	835	875	901	909	846	885	827	870	848	808	832	841	873	900	874	830	814	889	875	845	842	892	871	821	890	765	886	854	888	879	849	819	944	906	852	842	879	857	855	880	860	822	852	823	871	813	832	878	808	897	857	829	910	894	915	842	875	886	838	801	822	865	863	917	838	811	858	882	850	881	837	832	860	877	843	804	878	908	878	865	905	843	867	884	851	850	816	895	908	793	861	866	840	909	831	865	863	909	872	910	858	783	825	863	849	866	875	838	877	898	955	895	851	866	867	886	853	825	898	876	857	840	851	867	879	830	895	876	823	868	875	823	875	787	858	814	909	847	871	863	848	906	843	849	863	865	889	925	848	903	912	852	833	834	839	878	851	886	871	845	847	860	863	846	984	851	913	897	870	848	858	917	879	882	831	838	879	880	845	857	899	821	875	898	847	824	848	884	873	852	819	881	888	887	842	852	920	890	870	872	866	859	882	897	928	865	838	848	873	898	930	916	867	844	912	864	853	792	833	842	835	866	864	840	879	854	890	841	863	879	843	865	906	852	909	841	811	887	830	865	827	850	850	903	918	865	920	826	890	863	894	892	825	875	903	898	818	837	890	836	855	818	909	896	871	847	886	845	858	890	912	881	837	847	886	842	860	854	906	858	852	914	909	909	839	832	894	848	889	864	888	863	864	859	874	848	906	833	904	919	890	884	880	863	857	882	887	893	901	816	872	856	885	874	926	851	900	896	877	887	856	838	830	832	882	859	846	865	854	876	900	820	878	894	845	844	861	841	855	901	872	852	877	841	858	853	877	843	786	909	862	849	840	862	879	838	838	874	851	903	858	890	855	842	867	858	925	857	885	896	822	863	859	913	913	843	856	874	982	890	857	871	883	840	892	854	893	900	863	912	829	877	847	881	888	870	819	892	892	801	824	901	801	900	878	896	863	869	826	827	822	844	858	859	835	853	954	842	844	830	810	882	894	831	917	853	902	856	840	863	869	885	820	871	896	839	849	832	833	852	895	830	862	918	905	888	821	827	830	944	931	881	831	889	854	845	854	842	904	837	865	841	886	863	812	858	917	847	848	843	900	869	859	833	914	858	792	841	917	887	872	846	832	863	875	872	857	832	817	835	841	864	859	844	876	855	880	886	871	821	822	858	866	872	848	811	872	849	818	875	849	868	864	850	850	849	865	832	874	874	871	909	852	891	817	892	900	864	825	856	845	858	833	845	827	863	835	838	804	829	865	847	894	876	836	859	823	935	867	809	828	901	872	943	937	828	834	894	848	864	848	846	872	962	883	865	893	887	835	893	873	879	891	857	868	840	895	893	907	888	879	865	834	862	856	922	823	866	832	870	905	877	857	872	832	837	809	863	838	901	851	896	865	854	868	872	920	835	864	870	881	878	858	888	827	865	874	818	892	829	876	849	831	856	863	857	894	872	899	829	887	852	933	930	903	923	820	860	870	845	876	912	826	836	902	852	838	854	882	828	878	843	849	894	815	836	866	886	862	894	930	852	888	809	909	848	844	831	906	879	875	836	892	870	842	887	830	889	909	924	857	851	868	900	887	863	870	845	883	828	860	894	857	896	871	890	879	885	930	868	856	882	833	845	835	878	909	825	869	887	862	906	883	879	906	879	851	838	848	836	833	907	919	832	844	874	876	840	855	876	903	929	846	907	863	866	898	920	838	897	825	859	887	883	830	872	850	930	826	926	903	837	860	844	869	816	853	874	831	836	873	844	881	902	857	852	922	841	839	857	872	858	902	848	890	847	864	873	862	869	841	890	873	932	941	869	918	858	847	825	823	895	851	821	858	834	864	847	867	850	821	829	939	880	912	817	891	825	850	943	843	892	877	898	908	868	918	880	888	880	850	892	856	857	887	839	881	854	837	884	864	865	862	833	884	820	796	860	869	939	862	866	865	809	872	887	881	843	858	862	835	922	893	817	823	867	865	873	896	878	819	894	879	846	876	862	875	870	849	875	885	876	855	810	866	867	884	880	828	816	839	917	876	895	860	873	883	876	807	896	849	856	839	860	878	871	841	902	838	888	875	841	904	861	867	957	825	925	913	904	857	852	869	901	852	882	886	844	842	862	789	899	829	868	913	907	821	880	858	880	873	903	827	841	859	850	897	837	821	896	915	894	848	902	852	852	829	866	900	842	903	848	860	870	828	881	902	882	905	872	842	866	910	918	845	848	866	789	808	839	815	840	887	843	817	816	853	902	876	839	849	870	896	867	898	875	903	895	861	828	869	825	852	926	845	889	852	866	838	853	882	833	923	864	918	838	894	879	908	899	796	869	830	855	867	866	865	821	898	926	915	851	873	871	845	833	868	871	809	852	850	765	811	849	854	935	812	889	878	890	915	859	875	888	842	848	909	873	858	817	888	865	859	896	845	852	812	931	871	910	875	842	851	913	856	840	854	853	939	870	863	853	837	867	876	822	841	897	852	886	854	863	880	908	874	853	855	850	871	846	817	905	850	840	827	845	929	845	873	917	895	867	854	834	869	884	830	810	849	876	850	802	863	851	850	902	852	914	802	844	863	863	887	861	901	876	900	860	832	860	852	853	829	830	827	886	864	826	859	852	883	866	846	885	905	874	862	866	873	872	802	891	832	839	880	897	776	889	827	852	863	847	879	857	858	898	899	840	879	887	854	842	856	854
28361	30982	19581	11811	9856	8032	6004	4858	3334	2642	2205	1897	1632	1612	1420	1452	1392	1418	1442	1297	1120	1110	1139	1037	1042	981	924	978	860	900	863	873	889	931	903	949	867	857	877	862	910	909	833	889	864	847	858	885	962	893	891	891	901	907	887	893	881	911	918	901	907	882	934	931	850	886	912	883	890	889	860	879	888	871	843	911	933	915	902	887	873	935	867	894	903	810	895	834	916	866	887	861	889	922	869	884	845	849	883	857	965	853	868	835	899	906	841	874	863	856	871	855	895	839	890	878	900	885	874	856	885	876	899	901	891	891	926	864	832	933	881	894	799	956	870	839	912	890	871	869	930	869	851	906	897	814	891	949	843	847	884	862	892	859	914	858	846	879	922	872	914	828	897	865	834	887	852	899	896	855	901	907	901	893	915	873	827	867	889	901	837	875	874	853	879	893	918	908	908	854	839	862	910	888	836	932	879	906	908	859	868	843	911	877	873	904	871	930	932	887	921	916	860	809	874	869	933	839	837	855	903	896	872	854	872	880	869	885	910	884	865	886	881	865	918	852	847	875	877	867	940	845	810	851	846	890	882	835	862	861	823	904	902	856	893	846	839	869	898	876	866	901	855	843	913	840	868	910	876	839	890	904	838	833	855	859	869	880	866	855	890	815	859	870	845	861	894	879	838	870	924	819	822	886	892	917	899	859	884	936	875	838	908	856	879	825	908	848	889	845	865	880	924	875	891	915	899	845	861	860	845	913	873	862	965	873	840	803	880	865	829	861	880	844	914	852	882	815	866	921	887	911	890	891	847	855	834	886	867	910	874	889	873	875	846	860	903	919	830	924	866	864	889	893	855	848	904	882	892	852	900	867	847	889	835	929	915	899	879	918	836	856	893	879	853	862	855	867	895	842	881	871	866	882	831	856	918	846	883	883	833	887	915	918	802	877	903	894	845	863	876	865	891	886	924	895	849	909	857	900	883	824	850	863	871	926	880	908	926	856	837	905	893	877	862	893	906	896	910	905	868	937	877	859	871	883	869	906	891	850	908	825	874	859	857	899	846	883	909	855	949	878	872	882	915	908	821	914	886	926	840	882	874	870	816	918	821	916	855	911	878	888	870	845	870	854	840	908	869	872	891	865	797	865	902	875	919	856	851	866	877	860	842	883	865	843	905	918	887	880	890	819	922	888	822	876	899	935	933	848	865	887	866	873	897	906	901	820	868	882	875	880	882	892	891	886	895	861	876	855	888	833	871	912	852	836	878	943	888	905	877	846	891	900	919	856	859	871	872	863	875	857	877	877	861	938	879	834	865	886	857	896	892	860	849	871	851	868	873	895	939	906	873	874	924	920	880	890	864	887	909	846	919	890	851	915	838	843	933	922	913	887	811	899	888	894	856	847	901	900	935	809	903	824	885	908	852	850	862	828	875	816	818	886	878	872	881	928	861	885	938	863	917	879	886	930	835	910	834	873	853	908	870	881	849	874	850	862	898	844	892	890	899	825	883	921	879	850	883	911	849	873	926	845	839	906	859	889	877	872	827	840	810	877	890	881	847	914	863	879	825	902	866	857	885	884	886	950	869	859	876	871	873	886	895	839	910	894	858	866	869	895	932	862	885	851	856	864	925	906	898	903	840	866	869	894	879	870	900	899	864	884	878	859	889	893	838	839	900	876	883	835	953	910	894	880	873	895	886	878	832	900	881	845	864	911	871	797	898	903	951	833	889	887	887	861	878	848	827	906	833	864	899	901	915	899	940	877	858	890	832	793	864	856	813	868	891	851	852	885	893	882	854	877	897	861	834	877	872	836	883	853	909	870	913	884	879	872	862	863	859	854	881	877	861	874	889	867	861	870	875	876	900	954	831	938	908	893	825	873	964	860	838	911	922	910	871	887	847	894	882	855	856	886	893	883	841	882	885	884	865	890	905	874	896	912	827	875	865	897	876	877	804	912	880	781	843	924	884	865	862	910	831	885	827	833	916	884	885	865	882	868	882	911	862	892	829	835	935	892	906	910	876	937	873	901	907	875	874	926	843	855	883	913	834	819	871	840	867	867	896	869	831	924	889	888	904	896	845	924	907	838	867	827	856	919	962	889	891	880	862	880	853	852	893	859	855	911	873	898	901	900	892	822	887	813	894	879	878	876	894	884	905	838	897	880	891	873	839	889	929	859	892	870	904	906	889	912	849	880	823	909	862	841	868	908	874	825	876	889	839	867	889	896	873	912	875	882	883	875	850	904	840	918	837	854	894	872	866	903	927	896	845	945	857	878	898	886	825	856	870	922	869	903	821	872	806	860	916	926	813	892	858	853	863	854	852	877	953	884	872	849	840	881	891	856	883	915	912	843	954	820	914	868	858	881	857	887	843	871	869	871	870	779	871	906	863	893	883	902	875	928	894	827	892	907	879	863	907	906	882	864	838	870	865	897	824	885	864	898	929	872	934	883	927	918	878	974	870	916	885	880	857	880	863	888	860	893	874	905	827	873	848	896	873	919	857	878	889	873	887	917	879	912	793	945	889	884	867	885	891	834	936	900	884	843	934	844	917	859	875	905	909	887	911	850	917	884	893	877	827	896	905	937	947	879	838	892	893	884	924	902	883	860	863	861	886	902	890	878	875	876	867	930	851	834	834	840	909	894	850	806	899	860	881	858	921	834	916	925	883	893	847	865	846	885	874	848	873	882	889	895	872	866	840	931	896	831	933	839	852	881	893	893	862	885	956	938	923	888	872	910	864	900	876	879	828	877	847	878	885	877	890	868	835	861	900	826	854	873	867	859	857	850	890	860	897	879	868	883	843	923	876	867	885	919	933	886	923	873	856	866	927	898	848	918	826	875	906	939	860	822	817	893	866	857	856	850	840	877	885	954	856	869	845	875	899	859	846	892	904	873	874	902	857	928	822	908	920	844	866	875	883	878	876	868	846	840	896	944	849	922	869	917	848	829	859	887	875	855	885	860	880	911	901	865	892	875	826	870	904	881	887	879	845	869	899	850	904	864	876	794	848	902	871	868	877	904	926	902	854	859	892	896	875	912	880	878	905	857	893	867	867	911	870	819	902	855	886	875	812	907	907	878	860	859	911	917	907	869	937	894	846	821	856	840	845	870	918	881	900	880	849	903	924	834	878	827	884	929	883	896	902	877	866	849	893	843	854	906	893	900	854	871	885	947	860	951	842	850	882	903	872	866	858	881	875	885	869	824	848	857	850	885	900	881	860	866	837	922	856	855	901	883	881	874	888	885	892	855	933	916	868	859	882	862	890	859	900	859	879	934	876	868	872	855	909	905	885	856	873	857	848	863	871	877	852	915	912	847	863	931	833	863	896	899	869	845	846	906	805	856	839	851	843	934	886	923	866	911	880	887	878	836	920	838	840	823	886	850	909	858	879	833	862	833	886	923	925	828	898	802	880	835	876	864	891	886	905	863	843	876	900	825	866	878	820	878	849	856	879	912	859	903	943	880	908	869	919	875	879	857	848	861	918	869
23265	21726	29668	24342	21773	22238	16626	5914	3597	3003	2650	2151	2050	1903	1790	1693	1753	1674	1678	1498	1322	1364	1277	1197	1187	1165	1104	1128	1007	1056	967	982	1036	1004	1022	936	960	993	996	945	961	996	1015	1026	1019	1008	1017	985	1011	1003	1042	1002	941	978	998	1011	1011	962	1038	1040	1020	987	1002	1027	983	1031	982	997	977	985	937	984	900	947	936	952	920	977	987	995	1012	966	951	951	983	928	933	947	981	940	960	999	980	910	970	983	977	959	927	977	995	963	974	912	956	971	988	959	971	992	901	951	979	961	967	967	1025	968	954	919	953	963	923	1010	997	935	980	972	996	953	957	951	918	927	980	972	981	965	1002	981	966	967	969	955	924	921	949	953	960	983	923	912	986	904	923	959	946	910	1021	932	985	943	1009	971	992	987	1004	1022	941	935	999	988	937	891	957	959	986	970	934	1000	963	950	937	960	956	925	963	980	984	946	942	908	982	1043	942	971	962	958	920	994	1004	1017	964	942	972	898	983	956	983	961	883	963	953	951	925	1033	955	988	964	927	963	968	983	980	930	978	976	934	960	948	924	984	964	950	939	995	985	1015	910	927	936	1005	932	959	921	931	988	926	949	979	958	970	948	954	934	933	951	926	964	940	916	978	983	967	953	964	962	945	963	936	982	957	914	1020	981	927	973	975	903	964	963	917	987	939	959	1017	976	983	950	970	947	964	964	991	931	913	983	945	926	952	951	938	884	972	998	1008	931	958	932	939	972	941	943	1021	1004	1015	1002	958	943	997	993	986	999	956	923	964	1006	928	853	982	969	978	947	1016	972	930	919	1009	967	991	1000	1024	906	998	1013	917	1043	960	1018	985	926	936	917	961	987	969	939	1019	937	930	985	906	966	965	976	876	955	1031	995	947	985	935	966	937	959	955	965	922	925	999	938	974	987	941	992	949	924	922	917	995	982	1002	976	946	1039	960	981	962	1022	954	958	902	967	1011	958	994	1000	973	926	1042	1012	993	947	959	950	941	990	981	994	953	938	959	927	961	953	959	942	994	973	903	966	954	961	967	960	932	960	1016	973	925	969	953	923	984	920	961	989	966	988	905	949	916	1011	906	965	902	929	923	968	966	950	976	993	984	1002	953	962	1013	907	909	932	977	948	967	967	932	1009	960	959	915	948	980	968	976	968	984	961	905	969	942	964	911	937	956	1021	919	912	936	963	974	951	974	973	957	925	1008	956	956	915	918	984	958	939	994	1007	977	969	933	946	941	1017	962	957	941	898	906	1013	966	978	929	967	954	969	943	919	921	984	932	1015	992	973	958	947	901	946	918	933	1016	915	1000	998	970	983	956	957	961	1034	981	970	990	948	987	932	1012	968	986	931	921	963	933	926	939	991	979	1001	924	982	971	943	980	971	947	906	971	967	901	1030	935	898	926	950	907	915	956	958	975	928	925	865	960	948	982	1006	954	976	962	928	941	977	976	987	979	969	983	937	1016	966	972	960	1012	968	955	992	1047	1067	957	930	972	980	951	960	920	976	1026	951	927	987	1001	970	932	967	928	958	914	896	939	960	928	950	940	957	978	921	991	913	986	993	986	964	943	981	921	973	973	920	962	939	939	919	955	878	953	909	906	939	975	996	963	972	989	954	964	969	989	956	987	968	967	962	988	937	954	949	990	914	937	989	938	986	992	947	883	982	961	930	961	971	903	983	947	943	1010	926	951	973	939	951	985	935	938	931	926	961	974	1012	938	932	959	962	954	945	922	950	916	954	939	973	921	962	985	965	996	937	1009	909	938	1024	963	953	957	966	960	931	968	970	923	976	982	993	965	941	977	961	954	938	938	937	950	975	942	993	983	949	1003	963	963	883	987	938	906	934	950	908	907	1019	941	938	986	967	973	969	978	906	980	1012	958	962	958	907	954	972	926	953	997	939	1001	925	1007	937	929	960	933	970	1009	945	943	1005	972	947	957	967	1025	875	1042	918	989	981	967	981	960	919	940	970	961	987	940	979	921	964	942	999	1003	889	938	954	946	960	907	948	978	906	952	951	939	972	963	1026	971	958	968	954	919	931	941	891	996	963	979	937	880	969	986	933	940	993	959	985	949	1021	960	954	992	1031	963	932	887	940	949	934	952	902	920	957	929	960	909	973	1024	968	1004	960	1012	919	896	898	929	966	953	960	1028	951	965	977	923	938	963	995	932	966	1021	967	944	981	952	924	1027	959	967	944	983	968	951	1004	955	1002	911	999	941	955	929	953	923	961	980	924	918	907	1000	914	1016	953	979	1035	969	961	942	963	945	991	957	909	885	965	970	983	960	989	977	953	1017	970	982	926	993	942	978	884	935	896	948	961	947	920	893	944	971	1007	971	961	1002	976	942	946	991	931	882	920	961	993	999	965	952	977	967	990	960	954	984	973	994	952	899	982	951	976	957	896	983	911	983	1023	1015	995	947	923	977	967	892	996	943	992	917	981	972	971	951	992	929	954	995	991	1021	959	957	931	1005	965	971	1009	958	931	945	940	931	966	940	984	984	965	943	949	925	958	996	1001	1000	1002	961	939	942	882	917	946	947	955	946	925	930	951	922	1011	964	923	956	950	998	923	916	1022	978	978	951	946	967	865	987	993	945	989	936	961	965	922	959	957	884	963	963	931	1005	921	951	965	991	1009	911	944	963	932	962	969	995	977	943	926	924	901	974	1003	976	931	996	940	914	961	941	952	987	953	915	940	973	946	926	969	957	958	945	923	953	952	958	964	967	910	984	940	969	923	884	955	1002	957	962	1035	989	972	960	938	918	919	961	983	945	930	965	959	968	937	959	985	970	880	963	964	987	928	941	936	929	914	913	969	996	895	962	940	981	911	894	955	878	962	930	941	955	973	893	929	963	998	932	975	963	993	933	950	957	961	1053	985	974	970	970	937	949	976	970	942	964	966	1019	1001	1013	977	913	924	992	979	891	1010	947	932	974	935	965	910	894	938	996	988	966	957	924	1010	974	911	973	952	968	975	1008	941	940	952	944	990	969	972	932	1014	979	954	921	912	990	947	963	972	1007	988	942	992	980	956	971	960	996	913	962	986	917	1013	948	1008	932	915	952	988	977	969	951	981	931	952	930	971	939	932	962	958	960	964	969	936	934	959	917	895	924	955	964	963	996	1006	970	919	959	940	937	998	956	993	938	1007	883	956	1000	1006	965	905	952	1001	966	1016	907	962	935	938	958	952	986	925	1012	939	948	984	990	972	947	935	965	975	936	1010	939	911	931	969	925	994	979	973	950	942	931	924	999	1011	973	945	951	920	961	934	971	976	975	912	1017	955	953	967	985	943	1001	933	943	971	930	962	1014	977	988	911	918	903	967	925	987	986	971	1018	922	977	927	915	942	954	974	916	984	974	981	993	972	916	930	960	957	1023	985	950	901	1017	953	946	979	953	955	931	951	930	969	1000	891	917	954	953	973	924	903	946	975	945	996	1010	937	963	921	946	926	990	979	918	995	935	954	915	973	1014	959	972	963	960	955	966	910	978	947	1042	984	1025	912	909	936	987	978	978	945	942	977	958	1008	870	939	970	985	914	936	970	972	976	901	911	946	958	945	994	896	965	973	956	943	923	946	1004	865	937	984	969	993	978	972	929	985	1007	949	942	937	968	1023	1004	933	1011	949
32392	41921	28349	18810	16747	13290	10741	7589	5236	4236	3638	3058	2610	2418	2245	2087	2176	2118	1977	1697	1548	1466	1355	1248	1254	1237	1166	1182	1051	991	1034	983	987	992	1005	897	898	984	973	925	909	952	936	932	966	907	948	952	927	1002	940	1025	963	980	998	1041	965	936	924	939	1051	950	982	990	937	988	972	996	995	981	954	943	920	999	1003	1009	969	964	937	881	894	964	987	930	974	934	911	864	914	893	999	984	880	940	947	947	947	963	885	948	970	965	901	931	934	950	924	944	963	849	895	938	888	908	902	979	956	970	939	974	947	972	927	923	926	951	963	942	915	936	934	930	961	904	969	934	945	869	924	934	952	960	935	922	944	905	968	901	935	869	950	912	919	928	982	1001	971	911	956	992	937	945	953	921	972	912	958	968	924	985	900	949	895	931	948	911	991	943	877	949	921	980	923	932	949	982	968	962	933	994	969	906	978	913	934	930	956	961	892	967	943	991	916	906	941	945	955	887	938	1007	926	963	923	882	958	935	910	937	890	879	928	947	923	912	930	905	931	949	961	949	914	951	896	927	963	940	942	932	951	915	908	861	998	927	899	908	943	964	1008	931	931	972	943	895	916	877	963	913	870	945	916	984	956	882	907	897	918	935	919	909	932	1020	965	962	871	944	905	941	884	952	921	924	953	882	916	958	891	947	966	934	873	959	924	933	980	951	956	940	912	930	926	962	927	945	934	916	925	925	914	888	973	901	941	965	934	874	894	929	915	907	893	944	963	974	926	936	924	952	936	867	973	958	874	932	940	937	829	1001	941	903	970	930	924	947	897	881	972	916	934	921	910	939	877	915	918	932	957	940	910	933	945	938	942	903	976	960	1005	903	903	889	929	918	954	940	927	976	928	972	910	925	881	899	970	952	913	948	943	902	924	924	917	915	928	922	933	958	964	939	920	959	927	891	965	982	931	969	972	927	864	924	1013	891	978	918	907	877	911	894	966	871	926	928	950	909	918	908	932	1011	923	926	983	903	925	959	940	903	984	927	936	945	978	983	984	957	934	903	926	907	987	959	942	881	961	956	891	945	909	909	924	955	936	955	928	978	931	895	943	925	908	918	954	884	909	924	931	894	899	959	929	951	895	1000	995	919	905	948	931	955	897	940	953	957	909	941	935	962	1028	931	910	921	958	877	938	1006	903	992	938	938	947	900	903	927	908	917	954	957	956	1003	955	913	947	922	952	960	977	933	947	966	912	917	1007	945	917	947	943	937	933	942	880	962	945	960	890	926	944	971	873	918	913	897	913	940	947	976	864	980	908	974	892	920	942	943	912	855	965	942	976	943	950	956	898	960	963	920	871	934	924	888	910	923	926	949	925	888	938	861	939	937	941	915	942	880	939	928	901	910	952	980	925	877	932	921	925	972	956	896	875	959	918	925	946	925	918	936	917	953	922	931	912	970	968	950	918	968	917	913	860	881	950	895	966	935	937	920	910	988	899	951	866	989	957	930	940	967	942	956	925	918	951	969	861	918	956	947	934	973	950	928	924	947	959	918	967	923	933	981	911	908	886	970	990	926	932	935	900	887	952	933	934	949	920	970	932	881	945	901	918	946	941	956	887	959	950	907	909	927	947	942	914	933	968	900	923	918	916	983	887	918	924	966	946	938	954	883	886	949	905	875	947	914	953	968	969	918	937	928	942	963	938	975	967	958	924	923	940	951	928	932	910	919	941	950	927	947	944	928	914	952	916	887	950	883	964	934	943	910	927	929	924	934	888	929	924	952	888	946	981	881	937	952	927	965	942	941	971	903	889	981	972	900	942	954	937	928	945	1017	1021	918	944	902	910	867	971	884	949	862	919	933	946	942	893	910	944	911	887	921	965	925	919	907	924	924	973	912	940	949	881	981	966	934	955	906	989	913	921	914	904	976	913	912	888	966	919	895	911	947	941	907	905	914	900	951	1014	954	922	924	940	907	894	943	908	910	956	920	947	930	923	930	915	963	904	909	905	908	972	926	911	959	948	951	925	1021	947	922	951	906	888	839	949	916	892	947	921	891	1000	887	917	991	913	956	907	918	945	949	935	942	963	939	971	930	926	909	964	904	943	934	941	949	931	953	922	930	938	927	880	955	913	894	968	904	980	900	952	920	964	931	913	949	910	935	842	955	948	928	963	900	992	961	957	965	968	912	927	903	944	932	950	935	931	948	927	955	946	894	949	935	945	897	916	962	944	941	929	927	981	956	954	981	909	967	1000	927	944	883	915	900	945	963	892	938	972	895	937	863	909	941	909	919	954	939	941	922	939	915	946	968	931	958	950	889	876	966	945	939	918	928	900	947	964	921	924	925	948	936	951	954	978	896	958	942	946	974	973	912	921	921	965	946	946	934	875	906	995	932	962	929	935	967	973	1025	970	930	964	904	981	1001	920	951	909	974	968	911	964	956	965	880	935	948	1009	923	973	933	927	983	925	977	948	955	907	927	978	969	976	905	993	910	959	938	899	954	944	901	943	935	922	994	939	923	938	924	937	921	931	975	961	899	956	945	962	943	935	939	941	954	921	990	939	958	925	914	959	986	923	963	939	901	928	952	989	962	916	939	919	906	1008	909	927	946	940	928	917	979	961	891	940	945	898	940	991	913	887	948	975	893	913	942	1010	861	960	942	927	951	918	968	957	880	953	947	903	881	939	919	905	895	939	980	932	957	902	947	995	917	891	928	895	919	891	941	915	996	911	1003	966	919	975	909	888	941	904	916	940	898	960	969	895	920	919	925	990	913	949	970	913	938	977	961	948	892	907	929	865	951	930	959	1000	968	922	983	914	960	907	922	969	921	931	925	923	919	942	942	1011	947	985	954	946	887	957	895	933	933	939	928	937	883	954	912	871	922	982	940	946	938	968	963	930	924	942	950	957	913	881	962	939	999	917	943	977	888	904	955	874	927	940	915	914	936	962	946	940	900	947	908	958	944	884	925	906	909	928	984	954	918	883	869	922	939	965	976	931	939	949	900	952	987	935	922	909	895	953	893	925	967	981	954	975	912	934	864	939	997	952	984	869	989	912	1016	906	939	946	968	938	918	946	921	942	956	887	941	948	936	927	939	1014	923	944	906	910	921	851	890	958	947	927	909	935	960	894	907	854	915	911	925	921	908	963	966	927	949	983	931	944	945	938	941	927	932	919	920	904	955	975	951	942	961	973	850	928	905	980	920	906	923	952	932	919	961	891	971	994	939	934	892	885	903	969	920	907	944	940	944	888	981	898	981	990	845	887	916	935	911	932	935	990	946	929	902	892	975	988	923	974	944	925	963	1006	943	897	947	942	970	970	958	978	944	936	919	953	961	882	967	959	952	945	939	915	950	852	956	906	916	957	901	961	923	946	1010	934	924	944	901	991	942	959	918	957	967	978	897	996	905	898	916	985	957	949	988	898	958	909	930	881	924	948	897	926	949	958	999	904	909	913	975	899	919	978	910	915	921	907	994	998	926	907	935	937	988	931	870	859	1020	944	928	997	951	940	942	957	880	854	917	927	901	893	928	893	967
28054	20371	16058	8261	4921	3378	2196	1600	1338	1194	1062	954	917	965	850	837	823	811	805	710	713	709	654	642	650	653	653	647	568	621	638	618	638	659	588	609	630	576	576	650	582	651	613	596	628	608	592	609	592	604	630	644	657	626	653	627	604	663	591	685	636	632	582	649	644	615	599	563	624	626	571	595	622	597	591	599	634	639	571	613	643	610	588	640	628	604	548	642	630	625	632	620	601	642	639	573	574	612	625	616	655	661	613	617	559	616	645	585	620	619	529	624	613	642	596	587	581	670	623	644	617	604	649	630	611	600	636	607	593	604	625	617	585	660	623	590	596	588	613	606	636	637	624	586	607	564	650	615	585	604	616	649	625	603	628	633	613	635	621	568	607	619	626	607	615	611	610	621	627	598	617	605	648	619	619	664	594	633	612	582	584	627	671	609	599	619	633	608	613	572	660	591	596	616	663	611	618	640	646	633	631	640	575	592	650	618	660	621	625	633	653	549	600	617	609	582	626	603	645	592	644	643	618	618	618	685	594	624	574	578	631	571	580	600	574	586	607	549	683	617	640	604	591	631	604	691	593	621	588	631	627	597	608	640	568	635	586	610	636	606	645	601	573	618	601	646	579	632	578	613	609	594	627	622	602	600	582	591	586	629	639	602	633	672	623	610	575	588	630	578	597	579	608	593	612	642	575	614	626	596	598	644	600	595	624	615	585	615	605	615	598	553	576	613	629	624	596	608	615	599	618	651	609	553	591	585	580	636	550	660	607	556	601	571	612	577	580	632	653	635	599	596	641	610	645	611	621	612	618	575	592	599	624	590	602	624	598	614	600	656	566	569	560	601	613	557	589	596	631	654	619	643	645	632	612	649	630	606	599	617	634	614	605	622	593	633	583	653	665	623	565	566	626	650	583	620	616	549	632	613	637	581	586	607	604	619	594	619	604	616	611	587	625	574	601	580	568	593	625	625	625	585	577	617	623	622	556	563	599	611	577	633	634	629	617	610	634	593	618	631	606	666	670	586	617	585	608	638	637	622	629	583	640	583	638	636	563	599	574	564	618	645	607	649	627	647	602	635	580	605	633	587	639	619	640	606	615	629	582	593	599	635	614	599	618	619	644	584	615	589	664	590	596	614	635	594	611	622	646	605	607	631	621	600	662	700	589	659	600	633	624	602	629	610	619	607	590	614	637	628	632	619	629	614	627	584	563	551	631	615	587	605	613	621	613	629	668	664	604	627	617	599	609	570	636	604	614	620	594	602	647	613	624	586	606	597	597	616	597	634	675	601	562	632	571	579	621	561	639	628	627	598	612	604	658	640	592	647	559	622	595	594	592	611	627	655	612	580	594	644	611	621	632	617	649	576	586	612	617	604	643	553	582	618	673	634	611	607	644	623	582	662	622	627	569	614	589	601	593	671	621	570	613	640	655	579	603	621	625	570	608	598	602	643	594	650	674	565	609	634	614	586	603	594	611	618	626	594	594	621	615	639	593	617	634	572	543	613	603	632	635	577	647	564	614	630	628	578	589	616	583	576	659	609	653	608	582	596	571	622	608	627	576	630	612	593	598	588	630	612	599	641	611	631	580	611	595	640	633	586	560	557	643	586	550	615	547	590	556	578	622	603	597	587	640	611	575	647	607	589	635	649	625	584	579	626	639	634	596	568	612	607	575	640	608	631	611	621	649	618	581	591	572	625	616	620	631	591	633	646	613	608	630	612	587	592	563	628	602	652	618	625	593	656	569	587	612	652	624	638	590	592	589	597	593	580	601	630	594	625	622	614	607	600	629	596	617	623	622	586	604	638	622	570	598	618	655	620	581	610	613	639	604	635	615	624	594	607	591	646	614	624	653	619	610	619	604	593	622	596	596	615	617	582	571	602	572	567	601	634	629	601	636	618	628	591	617	634	605	612	619	586	614	611	670	555	577	622	576	567	604	627	603	572	615	604	602	620	655	553	582	572	595	639	596	611	654	567	620	646	607	597	602	617	544	573	650	590	598	589	637	589	600	594	587	605	675	580	603	626	603	577	607	615	599	610	559	576	637	621	638	611	605	590	587	578	599	554	600	665	618	615	567	584	607	623	600	654	618	612	636	622	643	629	642	626	599	593	615	571	586	615	657	617	600	601	599	640	622	584	635	589	636	649	599	582	625	598	592	631	591	608	627	590	644	572	653	596	565	642	665	594	630	588	580	625	632	616	575	625	648	659	568	625	591	629	608	613	606	647	631	632	621	596	605	563	626	584	624	611	641	604	608	613	599	673	601	596	587	587	606	649	580	592	577	632	607	608	613	665	652	627	598	597	619	621	657	605	576	601	615	639	627	645	626	604	600	631	583	585	591	614	586	624	618	629	659	610	611	600	624	668	619	617	628	601	585	612	598	585	595	626	644	571	627	635	586	600	589	666	624	601	621	632	640	667	624	594	597	624	601	596	626	600	665	592	591	579	616	617	619	623	614	608	628	549	593	620	546	578	584	578	657	616	651	621	621	661	635	645	631	649	629	601	616	611	604	616	620	628	603	585	592	602	586	622	612	583	621	580	631	606	587	579	600	573	605	585	612	581	580	634	624	619	623	568	619	639	601	631	589	618	617	630	604	637	590	618	592	657	666	617	609	611	636	625	618	617	655	606	585	634	597	603	615	655	576	645	631	655	578	635	604	562	615	601	593	568	593	618	622	640	595	628	550	551	619	635	621	623	615	614	631	613	574	598	616	544	615	631	588	548	647	603	595	615	663	604	611	610	607	641	574	646	591	621	618	568	589	631	592	627	606	575	640	549	629	606	582	636	580	638	599	640	620	581	602	606	581	603	619	570	620	584	638	572	629	596	598	658	614	619	610	586	616	639	543	602	596	605	656	592	634	636	620	639	618	622	553	655	612	537	568	628	620	623	608	597	584	642	594	615	668	634	621	578	592	554	626	623	570	627	616	617	651	678	609	567	619	615	642	587	620	651	603	583	636	602	609	583	601	576	611	564	590	605	581	608	594	611	591	634	652	575	629	606	629	606	643	617	642	645	589	618	617	554	593	602	641	651	620	604	670	581	596	589	593	576	623	607	634	645	597	626	605	593	602	602	608	628	594	629	592	588	586	607	644	592	628	648	619	593	615	619	605	610	622	580	589	623	620	587	641	566	637	604	619	628	595	656	658	623	642	655	633	626	615	588	612	654	591	603	599	588	615	595	601	637	647	629	568	600	689	610	616	591	633	635	626	603	611	621	608	614	606	586	600	576	629	593	611	600	610	619	594	632	638	636	579	634	643	628	615	620	633	593	598	587	602	646	614	617	589	625	666	610	609	592	606	566	573	609	603	645	621	675	637	619	617	603	618	585	606	588	643	635	612	627	637	647	614	640	630	605	591	667	630	621	627	659	642	623	606	609	581	646	640	580	588	600	649	676	599	572	572	612	652	609	628	593	609	591	564	620	628	643	590	631	701	597	578	629	606	635	606	591	580	630	571	603	619	615	582	624	655	621
22859	21843	14922	7472	6586	5155	3536	2480	1861	1629	1457	1241	1152	1143	1084	1030	952	941	908	827	810	724	716	729	701	688	663	683	682	671	635	615	663	689	634	652	625	617	674	618	628	606	628	634	594	668	638	648	599	660	638	638	712	697	640	609	653	684	662	625	629	669	669	636	638	629	670	664	673	622	632	661	565	585	674	668	630	637	672	660	610	642	645	620	634	598	603	645	598	659	652	609	636	647	657	653	643	630	660	652	596	601	654	644	631	634	612	671	667	632	691	625	611	592	607	633	661	618	633	597	634	662	633	608	628	636	616	649	628	655	615	644	627	610	600	623	635	621	630	644	635	570	645	601	673	639	656	644	652	638	617	589	673	638	641	615	602	572	590	653	620	636	637	647	641	684	637	658	690	617	665	618	619	637	628	654	648	663	640	647	635	655	636	672	689	624	619	612	590	621	622	659	616	604	588	696	628	621	625	578	637	626	626	642	615	650	602	632	605	608	630	660	556	654	622	626	645	622	601	649	638	607	639	603	638	641	615	662	641	623	634	652	634	632	584	656	615	663	602	590	652	651	627	640	611	714	641	659	641	674	611	666	640	607	659	612	605	634	627	631	600	674	652	667	591	665	654	585	606	629	621	642	586	643	646	664	605	643	605	611	613	630	614	653	597	625	632	635	625	598	590	636	635	655	578	635	622	641	638	618	664	587	618	597	594	605	596	640	643	603	628	633	660	638	659	597	662	626	637	611	597	651	611	681	639	705	643	660	639	610	628	604	645	605	629	635	579	694	631	662	588	613	617	628	627	660	608	647	595	680	657	691	618	660	635	646	650	639	599	623	624	617	651	661	627	625	630	611	618	665	655	618	642	619	615	591	654	614	629	647	652	610	586	686	606	604	663	620	660	615	584	610	618	675	630	683	640	609	640	668	601	639	599	582	665	626	695	660	606	623	638	639	629	590	608	624	687	641	628	636	605	604	597	627	595	652	649	597	665	603	627	607	640	595	676	597	626	627	614	601	633	642	613	634	639	644	596	636	602	639	619	618	645	658	616	648	638	638	652	631	597	603	644	596	587	669	629	588	642	616	658	624	664	661	603	629	615	627	623	608	569	642	657	632	659	613	623	614	635	680	629	609	617	639	618	628	642	629	644	645	642	576	617	576	606	639	653	598	646	623	649	624	586	632	578	574	629	604	583	603	614	598	599	606	629	580	672	619	570	591	631	655	610	590	655	619	627	587	653	610	633	608	617	636	606	684	647	634	675	628	601	605	659	618	616	581	569	649	666	666	645	668	604	614	624	659	665	663	634	649	646	662	598	632	635	664	630	653	612	646	615	669	643	618	642	660	629	585	645	609	643	657	635	620	626	618	651	637	599	593	564	680	655	616	579	616	652	642	599	646	616	646	635	624	690	614	636	618	590	618	583	626	624	640	652	597	658	645	609	593	597	645	607	653	677	636	663	632	612	595	675	628	641	634	668	668	623	685	619	582	622	675	664	630	641	617	643	641	671	646	648	595	670	673	612	612	609	634	639	622	617	685	588	658	636	602	613	613	614	621	641	622	607	647	655	614	597	643	651	671	651	618	605	628	640	669	577	654	663	661	652	631	606	622	647	614	641	653	589	656	655	618	616	631	648	634	623	638	685	613	601	615	699	618	623	642	606	648	635	628	601	632	613	622	605	652	634	612	672	635	663	651	663	604	649	633	627	641	665	620	631	659	634	603	630	633	625	656	570	693	630	618	639	606	636	615	668	662	627	658	640	595	607	635	578	614	605	601	691	635	580	615	613	619	626	580	612	647	646	660	604	613	655	637	621	652	642	646	596	630	611	632	652	577	636	620	614	576	642	654	623	656	635	659	604	685	655	610	619	631	622	621	609	654	656	602	646	634	675	630	587	657	612	609	606	646	665	604	678	643	597	670	640	610	612	635	652	609	644	638	643	664	643	656	635	629	647	625	604	646	654	628	677	614	615	635	620	636	646	646	601	641	645	638	598	628	623	647	669	642	646	656	589	609	604	635	616	618	697	614	599	654	652	661	608	621	659	622	633	643	618	617	611	609	664	621	603	610	654	616	650	637	689	618	633	655	611	598	618	643	674	647	629	642	656	595	624	649	652	592	621	615	581	600	583	649	611	628	628	628	623	638	647	625	649	629	626	650	614	592	645	658	651	692	634	584	681	615	632	595	653	653	636	650	657	653	673	666	646	600	675	649	637	663	623	645	637	607	650	627	650	625	603	604	610	603	600	626	632	601	582	652	643	622	670	620	610	636	635	632	635	656	618	629	632	648	662	646	667	655	640	588	651	619	647	636	607	618	636	590	667	632	660	630	658	615	665	657	649	607	656	565	641	620	630	631	644	662	620	660	647	614	641	690	602	613	618	585	673	609	629	646	639	591	646	671	632	639	676	635	590	636	619	601	603	630	606	619	641	616	601	609	628	614	619	624	624	570	611	660	619	627	636	683	666	619	626	625	658	614	656	591	596	629	586	626	617	629	609	660	597	603	629	646	595	667	662	608	627	590	650	631	662	661	633	617	649	638	669	622	618	616	674	656	695	630	617	649	620	597	638	629	593	637	604	636	608	616	677	630	630	588	632	614	617	617	584	627	605	654	649	615	677	624	630	595	628	607	603	668	610	650	644	644	590	569	648	638	639	625	670	634	600	600	661	675	651	639	660	641	662	610	673	622	631	654	644	626	652	631	608	652	586	628	640	597	597	598	609	623	669	665	664	635	620	604	587	599	584	613	641	633	627	593	629	628	631	617	607	630	597	604	650	696	653	592	581	622	645	627	662	615	686	625	601	622	647	636	623	683	591	661	616	631	652	666	647	631	626	664	636	603	657	623	665	626	624	638	640	622	652	630	588	617	651	636	615	651	605	640	634	612	620	612	601	659	635	618	661	583	581	592	672	578	593	646	666	605	636	613	636	596	666	614	625	616	607	634	627	657	647	671	620	621	621	603	683	636	562	640	687	616	628	644	645	632	684	678	670	662	635	643	711	576	628	623	639	631	640	636	629	666	624	647	624	628	662	646	692	657	638	612	643	629	655	648	655	614	637	634	652	640	608	683	627	658	628	656	648	594	658	655	646	606	637	634	639	592	601	631	617	649	606	617	632	643	577	658	627	633	638	632	680	631	598	639	604	651	613	644	638	652	639	646	659	619	602	640	609	618	630	621	671	678	630	607	648	659	637	651	641	625	647	632	623	666	636	579	599	604	625	648	659	625	633	622	613	646	616	616	608	620	649	626	657	664	684	605	647	647	610	628	615	639	635	638	635	634	647	625	628	610	608	640	643	607	639	618	670	649	596	665	648	601	587	625	618	626	640	653	634	587	618	622	636	653	663	642	663	640	660	629	628	631	611	618	650	607	617	621	617	667	610	639	610	609	659	664	692	628	602	644	644	703	632	595	632	619	646	654	597	678	660	621	622	590	626	628	662	636	624	618	639	641	621	615	648	622	642	620	645	659	633	642	654	652
24392	21647	29045	24729	21676	14598	5460	2835	2154	2220	1806	1702	1434	1396	1268	1263	1175	1087	1010	905	906	832	832	825	771	727	762	695	698	661	738	667	701	637	668	671	634	631	681	689	680	656	598	609	636	687	639	654	647	641	652	662	691	689	692	714	654	697	652	716	652	654	675	707	667	656	625	656	645	663	632	658	631	640	691	626	664	657	681	639	637	631	624	681	633	666	603	654	681	631	639	661	683	663	652	682	675	639	597	677	656	661	626	629	660	669	677	632	662	633	605	605	675	623	627	644	603	706	654	676	644	663	572	639	621	640	697	658	620	648	666	649	672	647	625	669	629	633	664	657	659	621	609	653	684	651	646	682	657	638	630	666	679	678	653	635	668	612	719	659	646	652	697	653	672	666	668	635	650	638	639	661	643	662	609	664	634	693	631	653	688	685	611	588	617	716	669	641	620	616	687	686	661	649	700	710	617	629	658	656	672	656	643	603	645	641	628	665	664	635	622	690	643	649	613	683	689	622	656	598	678	669	637	659	622	633	619	651	596	680	645	665	670	600	616	623	683	589	651	602	671	671	671	643	653	626	648	662	635	664	679	599	636	634	615	641	675	627	654	607	673	666	697	644	636	658	650	626	642	597	632	684	662	622	664	666	603	618	563	686	648	678	637	659	690	612	639	636	613	653	618	622	684	669	669	646	675	651	651	659	630	703	669	638	636	676	615	653	680	690	624	676	652	667	613	657	632	643	667	720	658	653	640	657	653	659	634	659	685	678	655	685	648	626	616	653	655	610	629	613	692	645	641	605	651	643	649	639	679	667	668	650	643	637	664	660	685	624	666	621	646	628	668	637	634	607	630	655	650	645	590	647	614	618	637	621	630	620	658	658	626	631	718	660	644	666	633	603	649	601	675	642	646	670	639	660	647	639	623	604	643	658	661	620	669	661	638	646	696	671	662	647	656	630	672	658	684	685	640	678	641	666	684	635	623	647	634	648	700	654	663	690	630	657	618	650	625	648	636	653	607	722	650	632	677	677	640	658	671	618	620	650	660	630	636	617	671	662	664	650	651	645	615	615	669	660	636	674	686	669	672	628	680	622	652	631	652	650	631	671	694	653	668	610	683	631	642	686	638	640	632	628	619	638	661	670	632	655	696	700	643	588	689	643	660	681	633	717	659	642	689	648	605	651	617	616	636	661	678	606	630	658	624	647	657	680	635	604	628	648	627	670	651	642	631	658	618	647	662	660	614	683	611	667	629	642	640	652	650	600	614	643	645	674	620	638	623	626	675	650	637	680	647	637	600	666	650	677	635	639	686	634	645	648	568	664	628	652	672	675	615	674	585	655	705	640	661	659	674	646	633	607	630	644	670	642	645	649	696	645	628	632	661	627	692	689	660	610	656	623	596	681	642	633	646	667	648	643	655	665	638	684	579	645	649	629	667	626	651	660	678	649	686	583	655	625	669	638	616	672	633	633	650	607	667	628	619	603	686	683	607	648	667	657	637	664	620	604	664	679	681	640	694	605	674	631	688	654	657	664	610	610	639	646	694	637	662	622	619	633	652	668	645	643	628	654	624	643	668	640	675	638	617	653	633	667	650	637	610	678	660	664	660	673	656	635	645	654	669	686	663	655	614	590	687	670	610	617	673	621	662	638	654	678	659	604	611	672	634	668	623	647	675	666	680	691	640	635	642	637	672	662	645	653	701	696	615	661	598	648	659	701	633	661	658	681	619	669	650	586	633	647	706	649	664	651	650	692	662	619	671	594	702	659	692	682	650	615	642	667	640	629	664	624	605	677	645	651	647	623	644	614	625	710	593	698	614	637	628	672	672	649	663	624	646	632	684	661	656	658	711	678	630	667	659	662	662	600	659	670	690	675	640	607	638	647	631	680	613	645	646	655	660	637	649	627	690	637	630	664	680	629	655	658	665	647	667	629	642	640	703	678	636	634	646	632	700	618	657	624	615	686	624	663	654	667	642	659	621	625	648	628	628	661	623	616	619	618	648	631	648	618	695	644	632	663	674	665	659	631	657	685	619	674	642	605	673	632	641	624	623	671	676	650	656	633	647	670	648	662	641	632	695	626	663	670	692	629	629	644	664	655	656	660	633	580	652	614	663	651	664	674	618	645	581	637	644	664	631	686	671	671	652	650	651	621	618	671	644	669	666	615	610	667	609	669	596	660	685	669	644	641	613	643	622	684	645	620	637	661	615	645	673	678	612	648	627	650	658	666	645	622	649	640	660	613	643	639	673	613	666	626	658	646	670	667	624	598	701	640	656	671	657	665	614	678	665	672	622	632	646	667	616	667	581	639	669	642	660	623	649	680	625	675	625	677	678	634	661	666	618	639	656	651	633	693	646	630	639	617	661	630	686	665	688	675	652	650	652	652	675	648	622	649	666	655	648	681	641	675	617	608	660	639	679	707	610	646	626	614	706	693	627	663	630	646	628	596	642	656	633	666	635	651	639	643	669	668	612	616	653	637	642	642	604	620	686	688	620	635	623	609	677	624	680	652	637	672	630	632	639	639	640	654	659	622	635	681	652	685	647	626	630	628	681	603	633	654	638	668	657	647	660	653	631	650	658	661	670	710	685	667	647	671	613	647	627	648	676	644	643	655	637	668	664	583	680	613	581	648	696	638	634	656	674	692	681	614	664	624	651	652	632	686	648	655	676	635	622	658	648	664	626	624	651	666	646	659	662	647	652	604	628	688	633	649	633	656	637	634	661	670	666	670	651	683	639	664	668	676	644	635	657	662	608	657	648	676	625	646	608	658	637	641	666	658	736	633	591	730	607	613	617	641	643	658	612	621	657	642	670	659	667	637	718	587	654	672	660	627	644	642	673	617	647	681	647	662	641	647	712	634	638	651	625	669	667	692	626	639	665	643	669	615	682	627	635	621	643	592	606	631	624	665	678	644	621	649	655	663	680	607	660	621	611	656	638	649	623	639	641	645	668	669	658	662	647	626	612	659	660	687	668	660	613	646	632	624	675	632	670	601	578	620	654	653	612	598	668	644	637	600	665	595	646	660	653	629	643	657	624	640	674	616	647	632	626	664	685	658	685	646	670	685	626	651	659	629	674	651	612	654	640	641	685	631	636	676	630	677	647	662	655	669	623	647	616	620	673	689	652	627	636	612	644	662	644	587	682	682	636	636	680	667	650	685	693	655	670	690	644	641	603	645	657	643	651	621	644	646	634	619	625	664	631	629	640	690	630	662	653	604	638	634	683	657	633	638	647	665	663	700	672	666	621	618	650	666	662	655	668	661	665	675	642	626	656	692	641	688	647	662	635	646	626	640	638	640	649	647	660	670	667	624	608	650	672	611	665	602	645	599	639	654	599	660	653	670	650	670	644	651	620	655	651	622	642	639	643	646	654	669	679	674	672	654	656	662	645	668	677	647	672	652	640	637	609	651	658	642	611	618	616	649	682	650	654	627	634	625	665	656	656	647	703	642	643	620	624	673	644	611	601	621	682	667
28149	34572	24431	13860	11328	8466	5977	4152	3387	3227	2784	2354	1916	1830	1694	1572	1517	1452	1218	1149	1071	984	912	883	863	739	735	753	704	673	679	732	773	693	699	659	661	653	662	646	693	672	641	661	659	683	624	673	697	656	666	664	645	705	702	706	689	689	724	682	673	691	727	682	739	667	684	687	649	699	703	683	686	613	653	650	705	651	648	673	631	663	662	643	610	647	637	668	656	661	628	668	650	672	617	655	658	688	659	647	698	657	652	610	603	616	639	645	633	691	650	620	644	629	701	650	652	675	668	667	624	687	672	656	646	676	659	743	601	702	669	637	664	656	652	630	658	687	634	717	676	642	664	619	636	627	699	645	681	654	652	686	628	629	659	650	618	668	670	652	663	691	661	675	674	625	678	641	627	680	655	622	644	611	636	641	606	641	673	701	674	643	673	604	626	675	607	684	650	636	606	628	659	644	640	607	632	670	643	674	600	672	651	668	646	658	661	641	643	657	641	641	645	677	656	625	657	644	631	640	667	625	656	670	622	671	639	624	682	649	644	661	657	661	660	628	668	674	643	665	629	673	647	634	697	604	667	612	658	666	662	611	656	632	648	674	671	674	608	629	654	676	684	656	656	630	634	649	679	654	658	619	640	670	617	654	697	657	630	665	647	633	635	677	650	633	652	640	656	622	682	663	664	680	644	652	670	689	696	644	700	649	613	621	642	685	667	701	651	614	670	623	628	639	622	646	630	625	635	665	708	651	659	628	644	645	710	646	625	632	644	670	638	658	636	632	643	638	666	626	630	687	689	661	656	619	623	621	627	621	621	691	711	677	717	630	682	668	629	659	662	652	677	696	667	647	632	648	643	651	640	651	625	678	648	634	636	658	690	678	668	648	680	656	654	696	699	615	631	632	632	644	649	621	665	606	583	651	653	626	629	688	698	677	678	703	612	647	669	626	669	676	656	637	684	647	669	635	655	683	655	650	669	685	622	604	658	665	657	677	637	679	636	687	633	610	666	665	667	667	612	654	664	648	651	650	642	625	676	661	650	635	664	652	636	650	635	648	631	661	684	632	649	670	631	625	647	641	687	679	644	709	606	686	622	703	673	643	634	625	643	636	654	692	645	640	654	613	644	666	664	686	630	692	624	627	641	648	651	631	639	652	638	628	648	598	677	624	665	637	660	673	657	614	651	672	650	635	645	642	669	663	640	637	647	683	602	652	611	634	623	679	644	629	684	645	673	684	624	635	680	686	671	650	673	668	646	618	697	653	687	652	693	654	664	619	684	693	651	653	645	671	626	660	611	691	622	628	641	681	701	715	647	659	625	636	680	673	664	708	635	619	676	656	630	670	634	669	662	642	635	685	651	639	619	664	669	603	649	700	634	631	683	675	616	685	638	648	675	663	650	631	617	685	633	620	637	670	675	667	670	615	660	629	673	631	607	653	649	679	661	674	675	641	633	661	673	627	647	693	627	668	633	655	676	619	667	660	681	635	675	647	668	612	627	654	690	668	677	631	677	657	658	669	625	643	623	641	689	603	659	682	663	638	679	643	640	665	662	641	636	613	664	635	666	674	633	667	653	609	649	617	622	662	622	663	708	617	694	661	688	652	647	693	629	650	683	659	598	625	649	633	619	597	618	636	685	685	658	708	640	650	662	655	625	638	598	593	611	631	634	678	662	669	643	646	676	659	656	680	663	636	701	692	663	616	685	653	666	702	666	693	648	608	645	620	636	625	689	658	630	690	640	696	647	658	603	675	660	607	642	619	643	672	668	700	678	625	627	697	711	642	687	680	699	690	628	659	674	651	669	671	664	638	662	656	671	632	671	635	653	642	629	661	649	684	648	638	623	644	648	644	639	625	610	626	657	665	686	638	697	694	646	656	661	636	673	690	652	676	694	643	660	668	608	698	651	605	645	685	673	642	661	696	643	646	632	666	654	615	619	621	665	655	645	683	609	645	657	659	708	667	628	663	648	654	647	660	587	670	657	636	626	620	665	671	659	617	692	646	635	597	667	625	675	589	696	704	689	652	628	651	648	640	630	605	694	670	664	610	670	649	692	631	609	652	634	627	640	635	669	635	629	680	641	636	613	650	697	671	647	673	631	655	720	678	663	649	698	652	671	713	685	644	659	601	635	609	649	636	624	649	617	638	614	678	639	682	656	634	618	586	651	652	661	607	655	661	642	621	647	652	703	658	651	644	660	642	627	661	645	667	658	650	613	661	620	680	663	683	643	713	667	680	669	675	683	637	653	659	662	619	689	660	620	678	651	674	643	628	680	566	660	688	631	672	664	696	691	707	648	664	614	626	637	654	681	624	660	633	619	635	657	669	660	638	629	671	660	655	650	656	607	664	658	650	612	664	638	690	647	656	695	640	654	689	652	692	685	619	644	655	653	627	628	685	684	613	654	605	612	699	654	687	639	669	666	627	628	667	661	635	678	670	696	663	661	629	687	637	641	649	593	603	646	648	666	632	734	621	631	656	680	628	624	669	666	610	654	679	675	666	700	657	669	690	640	655	621	671	644	662	679	713	655	643	653	660	627	658	625	695	659	677	650	645	668	639	650	653	644	684	646	633	704	629	596	637	674	635	650	671	645	659	621	623	591	670	640	632	663	670	641	633	633	626	673	644	633	609	622	648	656	643	653	662	675	613	629	647	706	619	669	670	647	645	642	645	671	673	671	669	659	676	649	651	668	655	687	679	628	686	660	639	650	668	684	688	641	649	632	648	670	696	666	677	672	689	704	638	666	628	617	651	663	661	671	637	618	664	630	690	625	667	652	590	623	680	636	665	613	602	696	680	657	675	662	646	687	663	682	644	647	650	676	658	615	686	636	618	648	666	638	670	649	669	647	632	668	680	623	673	658	658	674	681	663	681	638	671	640	603	647	675	678	652	715	640	647	654	629	640	668	676	681	627	651	621	618	689	660	701	637	712	645	624	660	656	661	674	676	637	671	639	661	658	636	665	650	686	664	689	657	635	608	633	635	599	663	684	639	622	654	631	674	651	669	688	671	747	659	645	628	650	647	675	662	662	646	599	669	656	695	641	647	650	598	654	700	646	671	636	646	679	670	699	668	635	668	607	633	644	659	599	670	614	654	669	691	642	654	620	574	665	671	627	634	694	618	638	614	665	615	663	675	619	738	638	679	673	651	662	628	661	654	645	678	666	631	633	674	677	684	648	641	622	638	613	676	644	657	701	639	682	628	661	663	651	616	672	661	665	667	654	681	639	631	672	709	648	667	623	653	686	606	645	623	678	634	605	668	634	718	696	627	641	674	660	642	633	668	661	700	640	683	642	693	638	685	631	625	650	649	669	658	606	684	620	678	701	651	674	641	666	621	641	683	630	679	645	662	674	644	641	673	673	651	662	611	683	624	652	681	653	635	659	618	631	636	643	618	693	644	683	692	699	656	608	640	644	645	622	650	676	637	590	633	650	676	634	650	687	686	654	657	677	653	682	644	658	608	649	665	676	658	643
25693	21705	28134	25818	15773	5259	3216	2276	2012	2107	1906	1661	1491	1415	1370	1327	1275	1206	1074	1072	1028	983	1094	978	965	919	901	892	858	963	910	899	964	911	902	874	913	875	865	891	897	851	902	964	850	914	872	877	951	885	846	863	892	912	878	955	905	871	863	919	918	894	854	905	877	868	907	899	936	874	912	916	907	920	895	833	857	861	840	862	904	909	898	841	895	855	904	845	862	916	834	857	833	884	885	860	843	866	859	869	883	859	939	910	901	863	904	890	869	922	927	890	900	932	877	913	923	876	864	830	872	841	861	873	902	867	913	885	872	796	878	857	841	881	855	853	899	892	912	868	932	874	872	861	915	884	854	875	903	873	847	899	871	869	861	882	887	860	930	895	844	868	903	881	921	876	830	857	915	924	853	914	872	856	886	864	870	857	863	888	922	891	872	890	910	846	856	848	910	883	866	899	863	861	832	880	957	903	889	869	886	906	913	875	900	866	864	935	912	906	861	871	894	864	891	854	858	894	892	894	901	926	864	822	948	847	905	929	959	890	823	865	877	929	892	911	861	874	882	933	869	861	895	951	862	836	837	876	885	870	873	905	890	922	887	875	873	885	866	896	851	853	899	884	852	931	881	932	870	901	887	904	895	825	875	870	809	865	833	867	865	838	899	845	848	856	912	949	856	914	850	859	911	915	874	918	844	826	843	930	886	895	914	883	835	875	922	863	917	844	819	866	898	875	918	878	887	873	858	902	898	902	894	907	923	927	871	838	900	873	802	890	862	908	911	926	839	890	878	851	901	861	884	867	916	897	916	857	877	906	906	895	883	904	834	866	926	929	919	934	867	872	880	906	921	874	887	878	921	883	892	880	902	858	891	913	900	924	872	888	828	942	871	957	850	886	904	853	868	910	886	893	880	798	836	860	858	840	855	849	864	855	870	883	924	874	905	920	850	895	938	916	909	904	895	883	898	860	851	876	836	894	870	855	862	881	869	836	875	869	822	864	883	885	859	931	871	952	878	881	827	918	894	916	861	851	901	937	895	883	850	914	886	939	869	861	872	837	886	901	869	867	898	850	852	942	903	835	908	845	826	868	867	831	913	848	887	910	833	852	883	889	913	907	840	852	954	890	868	866	857	899	925	839	890	847	905	820	901	877	904	939	888	875	877	924	871	885	909	852	920	858	817	870	846	907	871	911	836	840	866	879	860	865	893	891	912	865	897	893	891	915	842	877	860	883	813	880	877	808	903	865	846	855	889	780	867	834	843	940	910	860	923	961	875	855	938	849	878	873	892	924	861	816	849	841	903	896	836	792	854	888	863	936	870	839	916	914	908	877	856	825	877	888	857	850	891	878	911	890	825	896	917	865	931	932	905	877	868	840	874	931	899	931	911	864	890	870	885	894	845	928	893	864	885	885	893	861	898	883	895	902	878	855	846	859	917	920	876	862	938	909	868	879	897	817	866	938	877	898	878	881	872	865	882	913	888	850	858	904	924	860	927	926	915	910	821	849	908	883	884	884	865	909	846	872	904	890	879	851	878	894	911	863	867	898	902	873	907	847	882	846	899	905	895	830	844	871	887	845	958	884	872	824	890	879	855	911	866	862	836	857	888	930	894	897	937	854	922	855	856	892	937	862	868	871	901	893	871	868	855	873	873	894	899	865	893	875	870	896	883	917	855	840	861	915	913	853	864	885	881	936	852	887	877	894	814	881	894	923	877	908	895	836	856	848	865	856	856	875	891	896	910	894	898	900	885	909	862	902	932	911	895	888	875	906	933	894	865	946	895	855	889	876	873	868	833	940	869	921	893	908	836	900	912	895	803	915	923	867	858	869	909	895	871	861	851	845	907	893	899	931	900	914	886	933	850	865	905	897	889	894	909	916	922	905	828	870	861	921	878	881	882	834	857	884	924	878	873	909	848	861	851	856	864	842	854	856	875	890	876	842	862	835	914	843	922	900	909	899	876	864	825	822	820	853	918	859	971	880	867	843	872	858	905	897	858	878	922	894	853	862	849	902	840	852	876	870	812	886	899	872	885	899	935	899	858	891	867	903	896	882	823	882	845	839	867	849	910	908	876	823	868	874	930	905	844	894	850	856	911	883	883	895	853	903	811	869	873	954	864	871	896	887	894	885	860	850	881	824	846	841	878	871	819	885	817	832	911	941	958	839	825	877	861	864	869	906	884	851	893	924	862	910	919	815	884	858	855	883	856	909	859	917	917	876	974	897	868	843	931	849	867	922	862	995	910	886	924	931	883	880	895	867	850	894	890	911	868	895	890	911	950	898	863	891	854	854	854	921	877	892	872	895	912	904	931	885	879	873	887	831	919	911	903	858	898	881	838	856	874	889	828	910	879	946	891	847	894	919	845	909	881	910	907	896	873	865	869	860	909	895	850	915	881	860	894	864	818	881	878	854	845	877	859	912	895	820	857	946	907	867	902	878	861	917	898	877	830	911	869	831	884	904	909	909	901	885	847	894	877	850	867	910	952	900	863	900	898	897	892	849	874	882	879	873	908	881	857	867	899	860	894	918	838	939	893	856	917	896	886	894	878	830	888	873	870	888	917	870	895	887	924	874	894	892	907	887	931	873	925	862	853	885	845	896	877	830	872	875	849	943	868	867	895	862	857	834	914	837	906	903	879	847	901	912	824	816	876	885	897	830	839	826	863	865	843	859	844	866	820	875	878	887	883	896	849	883	879	862	900	882	902	829	929	924	822	895	895	883	868	853	898	893	882	877	895	863	906	896	897	888	844	865	887	865	904	939	900	898	887	887	875	882	896	864	836	878	908	871	857	928	880	931	898	827	944	875	862	896	872	840	883	939	865	868	893	938	902	900	877	878	911	889	894	876	888	895	869	895	900	855	902	869	875	906	854	891	910	899	858	853	916	828	936	887	871	839	895	856	883	945	861	873	855	882	871	852	854	858	853	878	897	901	858	863	868	901	877	902	861	880	904	909	863	861	855	829	920	878	878	863	920	884	913	886	889	833	931	877	867	833	856	891	805	816	854	850	929	838	866	856	880	916	869	881	889	858	847	859	840	856	847	858	865	897	907	847	891	846	882	865	903	872	896	911	905	820	890	888	837	821	854	858	834	859	854	914	887	851	879	890	890	903	945	894	908	865	922	892	891	888	873	844	867	867	883	896	857	920	856	875	966	888	904	899	925	905	932	863	895	939	837	868	875	900	906	895	846	851	868	898	855	887	877	832	943	837	870	909	874	866	888	848	841	892	919	894	894	911	864	910	889	920	839	890	888	822	909	874	878	845	900	887	833	836	935	918	899	909	938	894	872	857	925	900	858	869	850	866	894	860	865	874	893	894	934	869	890	875	850	876	868	912	899	868	874	841	876	907	868	862	881	867	894	855	917	870	941	926	878	912	897	873	861	875	944	865	857	853	859	905	873	886	975	909	877	924	889	861	874	870	866	858	857	910	907	862	884	893	843	907	881	861	887	940	924	897	902	901	880	862	911	882	847	917
26708	30437	21200	11421	8574	6245	4603	3573	3076	3243	2766	2384	1897	1760	1737	1613	1548	1335	1255	1215	1160	1141	1112	972	1011	957	972	904	902	922	953	940	955	962	943	897	942	864	887	904	925	900	877	873	916	842	936	931	867	917	962	942	903	915	892	880	968	950	879	911	924	900	915	885	927	920	886	935	931	856	922	937	910	853	872	866	906	859	902	923	959	860	917	906	877	967	859	851	950	912	888	898	894	901	851	855	918	876	918	923	937	892	868	840	861	910	921	886	895	881	891	874	893	915	893	889	888	904	923	899	909	864	851	915	870	883	902	901	962	903	901	906	901	897	933	938	868	903	943	862	908	905	902	904	865	830	920	847	917	871	901	901	852	915	894	928	965	885	903	901	845	885	898	886	897	958	862	866	886	896	896	951	855	864	868	910	884	931	894	825	942	947	910	936	820	913	883	883	832	860	896	897	863	914	921	931	884	908	920	866	887	937	882	881	890	900	915	881	926	896	902	882	904	858	836	797	867	896	871	962	854	909	909	930	876	921	863	863	954	881	856	848	951	848	886	831	904	827	865	911	916	876	863	915	912	914	869	898	852	852	920	886	916	868	875	919	923	914	859	865	860	871	908	876	874	915	845	864	900	905	948	900	921	900	875	960	822	854	871	933	924	906	877	867	851	904	905	901	912	857	907	842	864	874	871	860	885	910	885	874	877	891	881	898	910	839	928	930	908	869	874	917	966	883	937	898	839	840	918	849	928	902	884	936	877	900	884	901	872	867	876	905	895	805	935	890	918	911	899	877	938	857	855	916	961	885	857	878	899	875	847	882	901	873	851	892	899	816	882	884	893	931	886	902	877	890	897	910	865	916	859	883	919	884	905	930	914	881	853	918	851	878	888	922	915	894	922	921	904	922	909	897	908	863	906	900	948	835	856	927	843	889	879	863	835	916	897	900	869	935	917	904	902	899	914	895	906	865	941	920	863	878	941	922	889	901	882	949	926	856	965	920	854	938	900	902	840	935	882	927	891	851	916	878	877	910	871	886	888	931	821	849	818	883	909	899	925	908	838	859	888	871	904	898	849	859	901	865	895	871	870	859	893	905	891	943	921	912	922	899	905	910	886	907	930	924	867	908	862	965	925	924	889	880	885	888	914	960	890	836	857	886	895	883	892	902	893	867	898	860	921	874	925	900	898	844	885	858	916	876	915	966	880	850	865	906	865	932	872	912	914	865	923	929	920	918	875	892	887	915	934	898	866	893	894	912	882	919	877	951	919	896	921	843	920	939	932	871	975	860	878	945	902	947	921	887	850	840	913	901	902	844	901	879	949	898	895	887	888	929	900	935	846	878	905	948	933	830	870	899	934	877	865	878	872	961	872	900	876	857	866	871	929	921	848	890	863	930	944	835	896	886	930	917	945	888	850	868	911	894	905	894	835	886	878	895	886	938	895	945	913	911	909	902	903	886	866	931	918	914	870	960	894	911	899	858	885	912	897	884	847	980	941	910	930	891	903	878	900	871	867	907	923	895	915	889	934	895	883	936	863	945	931	886	907	874	851	897	878	882	868	864	822	853	902	887	872	905	902	905	923	935	950	901	882	890	939	867	878	886	858	873	902	896	904	952	880	881	920	895	887	892	947	913	904	877	871	897	873	841	873	871	893	821	888	904	823	868	857	825	916	913	832	895	863	834	939	869	932	880	874	894	972	929	842	899	870	888	894	870	837	906	874	836	904	878	846	930	872	883	900	875	902	870	922	876	879	892	861	930	886	863	874	933	935	839	836	919	899	886	889	849	931	849	892	917	948	924	907	880	891	875	887	883	909	881	916	899	864	890	886	870	926	848	846	916	922	856	882	888	875	855	840	853	910	901	855	876	891	895	894	913	882	861	909	886	908	856	878	879	905	833	912	917	839	860	887	901	957	858	896	943	928	913	926	869	897	908	945	909	895	902	911	899	899	911	897	938	903	894	837	910	895	949	892	837	867	897	882	893	897	888	899	821	914	873	872	866	897	926	873	897	862	920	820	888	890	898	899	880	913	885	839	942	890	907	902	897	875	866	895	862	885	893	855	893	897	881	853	872	895	867	912	935	876	878	956	860	872	924	903	935	864	881	834	921	886	899	947	951	872	866	837	928	885	844	903	892	886	826	934	932	901	873	860	953	872	931	880	893	920	870	892	921	915	903	912	875	903	854	906	878	909	924	916	911	857	904	848	910	887	870	903	914	914	835	937	884	897	915	918	861	912	896	913	907	894	885	858	862	928	909	871	940	931	896	884	890	849	883	848	860	864	880	877	890	952	895	852	870	888	854	897	874	906	892	920	922	923	941	863	906	881	864	924	828	909	904	877	864	907	923	870	869	935	866	901	910	889	906	866	900	964	894	919	891	921	872	856	937	875	865	881	829	888	901	887	890	861	913	844	924	895	909	914	897	934	936	884	904	892	898	909	935	880	907	874	890	919	900	901	847	896	913	906	954	889	928	917	876	948	902	898	934	880	914	827	957	892	888	835	925	970	851	932	870	863	912	928	868	890	877	900	896	865	907	927	866	884	875	902	837	912	841	874	930	905	937	908	894	925	883	862	853	868	892	891	882	875	836	853	923	938	853	845	928	877	897	876	866	935	892	856	917	889	861	916	893	914	797	926	872	888	929	897	910	902	928	935	863	921	946	932	903	882	927	936	901	859	918	881	862	917	924	852	888	876	854	890	962	892	884	891	912	895	878	906	892	917	915	908	938	890	925	866	860	900	914	952	890	910	902	912	882	925	877	881	876	893	924	859	930	946	889	848	872	942	923	846	918	835	901	893	881	874	881	967	830	871	875	925	829	853	919	898	904	936	911	884	861	934	946	892	883	871	894	861	950	868	902	908	870	879	906	957	903	900	894	873	874	850	909	923	880	869	890	954	868	905	874	910	863	887	880	907	882	880	887	908	890	900	874	896	913	842	929	903	866	910	926	890	901	884	866	866	888	883	905	838	849	879	877	888	842	904	839	887	887	908	877	888	880	949	882	883	855	894	904	884	885	843	899	891	811	902	895	899	851	858	872	893	934	903	847	858	833	920	898	944	866	876	879	856	910	859	891	902	942	922	959	926	892	869	865	938	882	915	879	910	885	849	909	877	928	877	835	890	882	930	864	867	920	890	843	902	899	881	918	872	914	957	926	877	917	853	895	886	926	904	873	894	874	903	930	893	872	892	866	887	898	895	901	893	885	987	891	893	861	902	902	826	846	890	833	892	882	889	870	858	922	903	877	902	871	920	869	904	879	922	909	946	909	883	825	911	882	893	910	924	954	888	913	857	908	838	894	918	906	878	930	927	852	896	912	912	900	879	857	914	870	915	859	894	895	872	910	960	895	881	928	890	901	934	887	847	882	868	870	929	888	866	910	894	901	897	901	856	921	882	893	884	907	928	837	930	849	928	859	895	939	867	880	914	902	850	855	876	873	891	855	925	846	903	878	911	923	879	931	839	905	863	878	857	892	888	892
23211	21671	29523	24287	21682	21967	14124	4540	4144	4025	3226	2589	2288	2111	2108	1902	1656	1560	1444	1322	1297	1264	1269	1133	1033	1114	1035	1023	1046	1055	989	1065	1121	1091	1055	1018	961	949	1007	984	973	967	979	953	990	936	981	997	964	950	963	990	975	1002	1008	1045	995	973	1070	1006	1063	941	1050	1014	927	1015	1006	953	993	953	977	1004	989	965	941	976	1033	997	978	958	966	938	1006	942	1065	966	967	1031	953	955	978	935	919	950	939	974	952	965	970	1015	994	917	904	965	977	940	971	943	955	964	1034	1037	940	949	957	966	925	979	949	945	977	931	980	975	1006	1021	922	915	918	986	1006	935	945	923	948	958	929	985	954	981	1016	929	920	954	950	964	967	964	1012	933	891	941	946	964	970	956	979	956	966	1021	945	954	939	905	929	943	931	959	944	1035	983	925	1013	929	928	936	981	1015	916	992	955	1023	924	936	934	977	886	965	987	948	1029	924	936	993	916	921	1002	967	982	950	1056	982	1018	947	919	915	994	1010	987	976	949	936	940	938	919	956	924	894	969	988	923	936	966	969	981	994	1000	988	944	951	961	978	956	995	948	977	963	928	929	905	937	971	950	980	976	957	943	994	974	935	936	1003	944	920	960	993	1011	989	939	1006	1016	927	984	1035	964	955	946	1012	980	959	993	978	950	929	990	961	925	966	959	916	1004	954	983	937	949	911	897	988	965	991	986	924	973	918	956	999	939	912	962	949	904	911	959	922	914	935	968	930	995	982	934	951	972	965	985	951	993	997	985	897	987	979	936	967	999	935	938	1005	1008	936	997	945	949	994	967	944	992	935	968	876	950	987	991	961	988	963	923	934	980	949	968	925	980	1006	922	1006	961	960	995	962	977	938	949	955	993	925	953	981	966	907	971	970	1001	992	964	951	998	979	927	981	967	958	922	949	1011	943	955	986	989	973	972	964	959	936	1003	982	971	921	1008	998	981	886	990	936	952	926	978	958	932	1001	950	911	955	962	941	973	984	974	979	987	992	964	972	994	1018	1007	932	995	989	939	940	916	989	950	946	1004	936	958	983	950	948	987	955	936	945	963	1009	940	905	968	1046	971	900	938	929	963	1002	1002	970	896	912	946	1022	929	952	992	975	928	901	1005	951	998	950	939	973	997	941	965	899	979	1010	1010	952	915	971	950	934	920	960	909	959	970	964	948	992	984	952	944	967	902	1011	924	961	1028	950	1015	957	919	916	933	983	1010	972	962	963	954	941	964	992	966	993	961	949	994	976	1006	930	990	922	978	871	922	897	902	1005	906	928	897	995	995	968	920	940	962	932	959	978	907	970	968	948	973	964	946	985	964	1002	994	941	895	962	949	959	999	985	982	950	910	975	1034	1003	935	942	981	928	970	955	973	955	982	974	1007	951	950	965	1005	930	927	950	934	977	976	967	1014	988	938	953	941	969	989	986	999	951	952	982	957	960	932	964	955	929	939	977	1008	976	949	1009	967	960	1027	963	951	1001	984	961	951	1040	914	913	980	906	1003	977	946	926	964	957	934	951	933	910	987	946	956	991	935	959	942	993	1035	939	925	952	944	1014	918	977	991	982	1005	1005	976	939	946	931	984	923	1010	888	943	960	958	948	934	994	1016	995	950	962	981	995	952	934	951	938	1019	962	974	951	952	983	1018	967	944	940	948	983	931	943	1056	994	897	918	969	1046	949	938	947	951	953	1023	969	931	906	932	963	1015	949	922	955	996	945	982	999	919	933	934	950	964	947	928	962	928	978	1024	973	999	953	932	930	935	951	957	947	945	963	916	936	968	960	953	981	912	975	924	1005	953	959	964	942	1010	951	958	896	960	951	998	950	969	978	1011	991	1007	968	991	923	1009	924	927	958	923	1009	965	978	974	966	958	949	987	932	936	910	924	929	954	922	952	939	984	988	981	972	959	941	966	928	958	1015	932	983	961	981	889	951	898	1003	984	987	1019	933	971	944	943	980	954	964	973	928	951	943	959	894	927	954	913	1021	955	949	987	966	978	910	925	961	891	961	1017	958	941	973	984	960	943	950	982	959	923	957	988	939	963	939	922	931	992	995	986	936	979	965	1014	960	908	963	958	979	952	942	940	1005	1008	980	964	978	952	942	972	972	965	930	965	971	948	991	919	960	955	1013	1000	971	975	935	939	998	933	942	1022	925	963	978	958	977	935	942	949	935	932	995	943	985	925	920	961	965	922	959	958	941	922	942	999	1028	960	987	935	992	973	937	929	956	949	958	931	890	1015	935	1041	999	972	963	908	957	928	973	977	920	971	988	923	913	998	975	934	918	948	951	941	976	953	961	940	973	967	992	897	946	1018	965	907	916	960	948	924	933	934	983	1002	957	950	919	965	944	982	995	964	1024	960	932	921	934	912	978	903	1009	999	981	950	953	1004	920	969	959	966	909	908	937	929	974	968	944	980	923	972	939	923	935	989	980	975	975	944	910	953	905	970	1002	934	939	941	955	945	964	972	968	954	929	976	973	906	960	916	978	911	947	980	983	930	972	984	1006	1032	944	978	964	959	989	999	1004	1020	926	973	957	962	962	920	936	990	943	990	928	947	936	914	989	1004	946	1006	944	952	873	979	982	956	965	932	937	934	996	937	990	935	942	987	964	940	972	925	937	939	983	908	986	871	901	957	981	935	977	926	937	936	978	950	1005	946	923	990	971	992	942	1039	998	1010	975	985	937	959	928	988	954	968	1041	950	972	987	1008	955	1006	950	1011	965	947	916	947	971	966	972	1003	971	993	945	995	962	960	1008	983	976	939	939	947	940	949	962	969	923	962	1011	983	914	959	961	997	909	1001	938	1031	991	993	930	977	1022	936	952	998	970	934	938	917	960	997	968	910	978	933	969	975	932	971	942	972	998	1016	911	929	964	946	993	922	988	958	942	979	917	878	938	978	949	917	896	951	917	909	953	1019	973	922	970	973	926	1001	967	957	959	924	921	921	969	1013	943	1014	914	973	964	955	1002	971	1006	928	933	987	999	983	949	966	955	949	993	886	957	948	945	986	955	984	993	912	982	920	957	904	920	928	974	955	898	952	982	1001	945	963	926	950	919	986	993	925	922	940	967	933	955	908	936	939	960	1052	955	969	928	943	1009	948	1014	962	999	927	915	913	926	960	1021	985	950	984	884	954	938	1000	949	987	952	956	954	972	951	973	945	990	952	990	913	944	916	966	965	943	996	999	957	1016	944	991	980	942	896	987	994	898	929	920	934	994	922	934	954	954	1002	904	962	972	961	1031	946	968	986	942	950	967	996	966	961	967	984	986	932	971	974	1008	950	955	1009	995	948	891	924	983	926	952	1003	940	996	986	990	959	920	1010	956	1003	960	946	907	962	892	953	945	1013	988	961	954	928	976	988	955	972	988	923	936	904	926	1017	973	1016	953	916	957	898	930	942	996	956	938	1000	1033	950	999	957	995	943	978	917	968	1009	934	897	940	914	922	934	989	951	978	975	940	990	978	965	956	941	1010	947	983	970	919	980	990	932	946	1025	977	897	970	940	961	1018	957	963	985	992	895	922	921	891	996	964	960	933	950	986	914	962	975	907	941	997	989	966	945	975	1015	924	979	991	992	948	958	953	960	914	999	937	940	932	979	966	939	953	1009	934	971	980	962	909	913	974	970	922
31738	41124	30282	19704	13951	10110	7219	5912	6367	5909	4544	3445	3068	2741	2658	2426	2178	1875	1708	1452	1497	1385	1350	1173	1122	1124	998	1077	1062	1093	1084	1013	1152	1084	999	1003	930	957	957	935	934	991	950	961	958	958	900	957	972	1012	972	975	895	942	1021	1000	959	1005	975	1037	1010	972	1020	989	938	1028	947	985	990	906	1005	976	974	953	995	958	998	1002	1007	949	957	913	971	956	981	946	996	937	926	896	920	937	1003	964	928	889	956	927	891	887	913	917	938	940	905	915	922	897	902	957	922	929	889	925	956	944	935	993	965	949	973	961	913	919	912	1011	957	944	924	927	934	890	874	976	973	900	985	971	940	952	966	942	881	900	873	894	911	949	945	894	932	891	937	967	951	910	942	962	872	946	950	917	991	942	955	902	949	921	934	978	939	936	892	977	937	923	973	933	967	925	928	982	945	932	921	930	944	947	943	909	945	882	982	1011	948	925	942	970	916	1004	996	908	907	909	963	987	1005	916	940	956	900	938	925	922	907	960	1012	989	937	953	969	920	909	942	940	956	865	976	970	906	983	919	928	965	902	916	895	921	917	953	915	946	924	989	944	912	930	952	926	967	928	902	925	979	972	966	957	936	931	930	962	957	897	913	945	917	930	948	940	972	873	912	942	919	957	974	893	918	915	906	917	940	964	892	943	960	965	916	902	943	943	965	932	975	1002	939	964	924	919	962	925	928	907	970	940	966	962	978	947	930	916	973	962	894	889	976	967	945	967	991	944	972	907	987	966	936	951	969	959	906	951	959	950	970	936	915	968	938	981	930	931	897	964	930	995	1005	952	928	914	944	920	963	990	891	932	1000	927	923	986	944	982	959	908	919	909	957	976	957	944	902	928	947	891	934	928	882	939	982	978	920	916	893	927	928	938	940	949	920	955	927	917	945	903	905	913	960	914	936	943	907	893	947	859	972	936	966	923	1007	946	954	838	927	930	942	946	988	899	971	959	954	1005	953	925	967	905	959	912	930	958	948	947	907	885	946	937	970	970	936	947	1003	948	972	940	915	969	906	936	918	966	934	938	913	880	983	950	947	920	960	943	901	941	961	859	970	948	855	964	959	918	979	940	935	928	942	953	942	862	981	963	959	962	927	969	952	955	969	969	953	951	958	992	950	948	937	915	931	878	913	951	926	922	921	944	932	914	917	914	966	955	925	960	961	951	952	919	951	968	979	936	873	923	958	929	957	950	975	959	919	872	932	935	928	1025	956	937	963	955	959	1003	919	956	880	990	940	947	938	907	992	936	965	966	978	991	956	927	945	923	931	940	925	945	966	927	982	937	949	950	944	907	842	944	916	1005	899	977	951	914	962	944	955	935	945	973	975	1001	911	974	873	950	930	883	946	916	909	1013	970	956	924	907	928	931	1020	987	904	957	918	884	966	905	935	888	935	880	924	923	969	944	907	879	957	936	935	960	939	957	978	958	941	946	939	994	931	934	920	965	899	979	948	954	920	910	971	948	899	937	930	1004	982	900	914	970	951	929	963	967	910	931	958	965	886	932	888	964	910	941	852	1011	933	898	911	982	902	934	852	910	963	916	928	933	912	955	919	959	924	967	927	927	884	962	952	921	950	961	930	978	938	913	940	925	975	990	961	920	958	896	943	910	935	903	959	949	917	920	911	967	930	936	907	976	968	936	935	1014	954	972	948	917	945	927	951	946	981	949	948	916	913	973	898	841	916	929	952	986	950	952	975	975	1002	923	961	966	918	981	906	999	951	905	922	957	892	971	1007	924	912	927	966	1019	936	977	948	894	927	932	965	921	912	935	870	976	925	892	996	923	937	904	926	935	987	927	1015	926	950	943	886	954	964	963	954	930	917	910	912	899	873	952	956	957	923	941	989	926	972	999	932	924	913	981	918	871	972	932	933	917	959	943	944	903	962	958	948	946	896	933	932	936	919	930	967	973	917	871	914	910	881	936	912	892	986	945	961	881	946	933	1017	942	894	909	967	935	922	951	883	918	988	983	913	925	948	896	955	949	977	960	960	921	939	902	970	938	1001	955	933	889	913	914	921	922	929	878	922	906	951	932	934	1005	898	936	993	877	923	883	959	921	952	902	963	954	960	935	934	945	938	939	973	925	980	907	943	924	951	920	852	923	977	931	975	910	931	951	974	930	934	937	954	953	956	934	976	890	903	911	904	961	940	915	917	947	881	966	948	979	947	928	911	925	916	943	969	943	942	929	945	922	912	966	915	970	967	956	911	911	893	946	940	932	908	932	896	928	944	923	910	965	945	973	950	955	893	1009	990	967	955	881	967	916	910	938	937	915	885	965	930	956	908	915	972	970	935	934	912	922	949	966	925	995	929	938	952	961	949	973	904	981	931	926	900	902	925	925	954	983	1008	950	923	929	912	902	915	952	975	954	942	941	902	966	891	924	918	966	980	918	922	928	897	985	916	932	954	930	896	959	974	916	959	974	930	951	914	966	929	912	894	968	934	920	943	997	907	951	899	971	999	946	917	913	936	949	932	940	936	956	948	915	949	1002	940	940	911	924	962	949	980	928	902	935	967	968	948	931	932	905	948	933	904	919	926	921	893	926	990	980	910	956	939	990	955	931	939	966	884	967	896	985	956	952	940	967	931	899	948	945	929	1026	922	959	935	973	935	897	979	923	917	945	954	963	906	958	891	945	990	897	907	924	918	933	855	945	841	948	1031	939	953	921	973	953	872	951	957	931	963	905	860	986	967	946	939	953	939	950	918	918	908	916	935	955	944	922	954	931	943	873	922	987	909	888	1011	899	938	943	914	963	964	947	914	915	966	868	937	897	977	964	908	962	903	928	957	949	909	924	930	969	914	936	935	945	963	965	901	932	922	904	931	965	951	922	978	973	944	978	939	891	929	942	950	950	997	935	923	982	900	950	923	946	948	929	891	973	949	936	927	949	1001	950	959	918	947	964	951	905	924	938	907	968	925	893	938	948	898	893	958	951	948	948	951	917	909	939	937	931	924	928	930	957	951	955	900	980	900	956	984	959	998	899	951	943	944	965	975	959	954	938	971	947	989	881	962	935	917	938	950	933	930	893	907	947	929	914	927	933	961	972	958	921	959	967	897	985	939	914	997	934	946	946	929	938	933	946	974	924	941	925	946	973	879	913	906	982	972	961	882	902	899	939	976	927	962	961	900	921	928	941	957	966	964	965	902	968	905	939	905	939	979	930	940	950	981	924	896	940	915	875	964	953	1008	949	950	948	920	925	947	937	960	971	970	925	921	908	933	944	990	1006	957	971	935	936	919	944	912	1006	880	944	911	953	945	957	934	940	906	899	907	927	940	937	946	946	913	919	987	922	929	903	930	931	906	905	967	932	966	933	943	960	955	1008	934	915	963	984	904	934	979	945	951	913	959	865	906	931	943	925	936	934	983	968	875	904	939	881	931	947	945	955	918	945	941	958	962	936	919	952	931	884	971	921	957	975	913	935	957	923	971	948	942	991	980	958	921	924	924	1004	956	930	926	972	912	958	913	969	923	950	956	989	954	957	971	943	937
29759	22409	19564	10237	4088	2580	1810	1516	1413	1315	1142	1080	1007	992	886	822	808	793	803	770	710	757	715	662	659	712	662	674	626	662	646	648	690	676	642	700	613	680	638	645	639	628	615	645	636	594	635	629	652	660	634	662	633	603	657	668	646	672	679	649	655	704	646	621	621	676	632	671	638	659	611	632	688	588	636	635	599	612	603	699	616	633	638	624	649	646	632	618	635	596	643	646	673	696	638	595	596	665	658	686	591	634	620	608	659	654	616	643	661	651	679	659	638	642	640	685	620	683	631	641	649	658	667	655	650	589	618	678	656	640	631	685	696	660	595	720	649	647	596	641	657	603	628	676	608	641	657	596	595	679	644	682	664	613	629	653	662	623	651	668	617	649	658	656	687	599	624	612	677	640	622	672	696	625	625	654	646	654	645	675	646	641	678	652	647	675	664	637	663	704	645	651	616	635	666	645	671	630	625	632	661	631	664	619	691	620	617	573	658	640	622	660	662	620	659	675	651	623	671	635	672	638	640	627	656	663	651	588	618	605	624	657	609	617	639	690	646	621	617	634	657	625	698	672	662	645	677	677	682	629	623	685	606	676	625	618	607	645	626	687	631	634	624	659	641	634	621	641	619	589	672	630	647	612	656	643	612	613	709	649	622	635	662	663	648	645	652	601	635	664	624	666	663	654	659	673	652	666	656	637	635	637	685	626	622	648	702	632	637	690	615	630	674	668	650	649	682	669	683	618	609	659	675	646	627	666	648	643	646	650	655	615	677	654	684	641	623	619	616	648	650	650	665	648	648	649	627	625	655	585	636	635	630	664	680	623	647	652	690	601	702	608	687	604	658	681	674	662	639	676	672	652	642	622	643	647	675	635	627	658	674	646	653	661	657	651	620	659	657	628	655	648	616	655	657	596	630	650	644	659	645	647	680	661	668	610	661	663	659	670	636	676	643	654	656	625	614	630	650	654	659	677	680	640	650	651	625	598	595	647	653	659	633	620	658	630	633	621	618	668	688	643	610	631	647	696	632	663	658	699	644	629	674	631	591	674	664	654	645	664	657	685	657	700	661	636	629	607	599	641	640	604	641	653	663	673	645	618	675	638	651	623	661	686	619	661	648	637	631	631	700	658	617	680	629	642	654	599	691	616	620	660	642	671	677	622	678	647	590	664	661	656	619	621	630	642	699	702	593	629	666	622	694	660	627	668	650	648	642	639	643	676	640	674	637	656	592	651	663	621	634	663	642	644	632	678	609	687	620	656	683	658	648	649	624	632	653	618	629	668	636	664	635	627	653	592	646	635	637	600	651	639	659	632	673	643	611	672	601	620	658	677	670	674	658	656	634	628	672	598	591	641	641	661	621	640	646	639	688	651	593	592	626	635	659	654	641	674	661	652	659	636	665	648	612	634	706	638	627	595	651	643	642	645	626	644	625	625	598	632	657	632	651	647	674	658	681	647	635	669	663	660	662	678	662	657	607	617	659	639	640	698	635	680	640	626	644	618	635	644	639	618	605	650	698	685	621	639	644	636	615	618	689	658	622	624	685	644	606	605	618	598	654	644	680	680	629	661	627	635	650	640	619	655	683	610	615	660	627	625	655	657	616	635	636	650	597	652	632	645	664	650	655	643	651	666	631	663	600	630	640	662	650	655	638	582	640	654	646	632	642	625	645	622	639	626	666	687	638	635	675	614	638	593	643	642	633	658	668	682	628	590	665	639	608	653	639	623	628	639	665	622	623	682	605	634	638	622	610	591	643	688	655	664	649	687	615	643	619	618	630	630	653	624	657	681	611	648	643	625	636	630	663	607	641	644	624	659	653	607	691	658	624	686	682	677	638	652	644	649	640	685	634	700	623	628	687	664	699	676	636	621	619	659	652	622	663	612	692	623	600	618	657	643	658	618	650	623	611	615	651	677	651	640	626	666	669	663	669	669	681	639	618	625	647	663	676	613	630	650	592	634	615	682	595	613	666	623	694	621	663	645	622	624	630	641	649	596	680	647	672	642	643	669	639	664	645	626	597	665	643	646	635	677	669	637	685	643	638	635	629	633	663	603	661	666	613	619	647	629	619	643	631	692	593	635	590	651	626	638	611	634	651	647	648	649	650	631	668	667	686	620	657	676	654	650	617	681	625	644	637	686	669	614	621	636	652	659	685	636	624	617	690	624	653	620	666	641	666	668	647	638	661	608	650	672	634	607	669	662	618	624	704	656	655	633	620	662	701	636	662	663	675	593	671	625	690	625	645	617	619	591	663	635	653	604	610	688	677	641	666	643	663	627	661	614	656	593	600	636	622	654	653	698	641	640	642	658	652	614	596	633	620	641	658	643	635	601	677	625	616	682	657	653	631	590	664	594	657	613	650	656	613	656	631	679	562	639	610	613	673	650	632	709	685	623	616	670	709	666	646	645	631	614	650	591	628	640	630	588	612	632	624	647	604	674	653	730	626	679	618	645	639	648	636	657	632	633	623	632	646	696	628	641	635	670	695	671	694	623	687	637	645	683	651	629	645	650	631	674	595	615	649	632	617	595	602	662	628	642	616	638	624	689	640	611	681	640	645	668	652	646	629	627	678	650	670	650	628	658	679	668	619	675	660	616	659	632	655	691	617	634	594	664	661	661	632	634	647	603	626	615	653	676	704	658	642	644	687	687	630	684	610	602	640	681	669	656	649	650	646	661	632	662	633	641	676	663	647	655	615	651	657	644	667	697	660	613	654	669	616	620	624	666	612	637	660	650	663	587	677	665	676	647	601	653	627	642	621	673	614	629	596	568	645	697	683	700	670	637	672	658	583	651	669	642	666	627	641	664	581	642	643	657	651	623	612	649	639	631	658	666	657	654	659	616	632	643	667	653	648	644	643	660	635	638	639	649	601	647	600	642	642	617	635	680	651	661	635	649	701	636	605	647	642	597	609	624	641	707	666	616	646	619	628	655	650	691	681	668	677	655	614	660	629	576	660	645	641	672	617	660	664	634	630	646	671	618	626	631	606	643	649	661	667	622	638	639	677	608	660	654	619	679	657	661	682	606	700	641	625	654	615	657	605	672	657	658	657	668	636	632	693	618	620	564	638	602	685	619	641	617	641	614	649	671	661	653	660	682	663	707	645	640	606	664	594	655	621	690	660	629	646	606	665	646	661	655	646	661	682	658	652	631	649	681	661	634	643	660	596	630	668	697	638	671	637	606	615	660	646	636	682	632	650	634	664	650	607	633	682	623	661	655	637	639	628	644	650	620	639	648	631	661	675	646	645	639	653	649	618	667	658	698	651	652	649	647	666	635	675	681	670	667	642	616	602	695	682	647	622	622	622	672	634	687	628	653	635	654	634	627	618	665	695	612	648	645	648	642	669	650	605	610	659	643	641	596	653	638	595	636	640	621	675	658	599	649	669	643	626	676	662	646	612	640	623	649	666	671	621	642	646	622	629	640	621	635	651	604	653	608	654	616	639	657	669	673	653	620	625	649	615	624	647	659
24873	27246	18550	8767	5135	3658	2541	2217	2230	1992	1606	1437	1260	1172	1132	1066	965	919	885	879	796	798	786	739	668	689	707	742	666	698	687	747	694	681	675	674	633	638	666	693	671	677	647	676	630	667	703	671	661	654	721	670	687	691	692	692	684	650	660	659	642	684	677	737	679	703	678	671	665	716	704	673	658	684	679	671	696	643	714	646	655	646	646	698	662	666	672	642	712	640	655	657	681	659	686	697	658	696	651	700	687	665	697	672	656	652	677	702	706	653	685	681	703	666	665	640	654	661	670	669	623	617	722	701	644	683	601	680	685	671	644	651	657	671	715	648	702	671	704	661	666	620	668	634	668	635	644	697	694	671	673	648	718	632	623	632	659	628	712	599	701	615	665	639	654	666	629	665	652	651	692	672	675	627	671	671	647	650	695	706	666	687	671	653	687	681	608	676	655	693	646	679	645	678	670	670	674	677	666	672	641	648	650	707	681	724	688	706	695	626	653	665	707	676	684	620	586	657	660	643	671	697	661	656	717	655	666	646	644	624	684	668	655	642	654	663	702	674	683	702	674	666	632	676	667	701	644	674	640	637	671	691	653	671	703	657	629	650	664	687	691	670	667	679	664	679	686	685	685	663	717	657	640	686	640	686	729	597	667	642	668	656	721	665	676	613	679	654	660	685	669	668	689	669	680	703	649	659	653	676	682	656	661	666	643	669	665	675	641	640	684	681	685	689	689	636	717	692	669	708	674	672	694	670	671	666	601	641	668	663	708	687	659	676	667	705	633	658	654	641	689	672	639	649	686	675	663	648	674	635	674	671	648	669	662	657	631	697	626	662	665	673	672	660	690	677	646	672	677	676	647	687	681	619	630	648	662	664	642	682	692	656	706	646	665	680	670	698	703	668	724	681	702	625	630	640	693	653	649	620	635	650	708	682	654	667	659	662	679	684	658	704	684	681	685	643	661	668	671	692	612	660	693	642	672	654	638	679	664	683	616	627	660	674	662	694	691	650	621	675	656	625	676	669	689	681	653	674	654	702	659	664	670	657	614	668	691	665	617	671	674	647	636	631	686	693	629	697	664	626	668	635	657	628	684	615	671	730	657	710	675	660	641	660	706	679	672	630	701	698	697	625	679	711	685	645	640	691	660	676	720	646	665	660	695	663	654	695	646	686	658	638	636	683	614	688	660	656	648	649	675	622	680	716	698	689	660	627	649	675	639	691	644	665	693	645	634	657	711	685	615	641	703	656	683	677	631	689	700	739	609	623	679	641	677	677	627	644	672	672	652	684	662	685	682	672	661	712	652	673	697	602	662	693	649	716	665	684	656	713	629	678	722	632	707	655	659	682	668	653	666	695	651	652	684	694	633	648	696	677	669	680	706	681	669	669	653	660	684	673	662	640	699	620	669	640	661	647	695	675	698	638	693	670	646	689	662	670	691	650	674	685	645	634	667	654	680	689	672	697	656	663	656	639	673	683	656	601	621	668	694	690	699	621	645	631	657	656	680	620	661	673	667	680	669	684	676	669	687	654	668	677	665	656	666	701	705	637	667	623	659	681	635	667	676	675	687	660	656	667	637	634	600	659	661	689	620	689	692	648	667	642	678	697	709	667	621	642	666	691	654	652	659	674	650	684	657	686	644	722	661	641	679	672	655	631	668	678	702	664	712	686	675	686	673	681	658	673	635	674	646	707	688	649	670	673	683	679	650	641	646	669	662	673	663	681	681	709	634	658	654	686	649	654	665	716	679	631	683	684	640	680	657	637	698	694	715	682	639	656	734	698	659	691	686	689	663	677	652	722	662	650	671	689	662	684	713	635	650	635	658	637	682	636	634	685	653	607	628	674	691	681	710	636	642	689	662	662	654	703	662	664	670	675	707	627	684	682	643	626	696	685	664	649	604	622	675	686	654	674	674	661	666	662	667	667	680	681	642	649	720	652	654	674	663	657	725	715	653	704	663	647	692	658	710	630	626	652	660	655	680	647	661	628	673	698	698	636	626	656	710	693	659	707	686	680	664	655	700	687	648	634	677	638	713	680	671	644	656	725	667	681	683	635	657	684	659	682	687	689	644	641	650	705	698	663	668	654	656	668	692	671	719	684	652	654	649	660	673	634	682	663	660	687	649	645	656	662	612	689	685	627	629	665	720	677	683	649	680	642	635	673	669	645	697	661	640	642	660	695	641	680	657	664	648	722	684	687	699	668	692	658	683	656	666	686	656	706	657	704	675	612	702	653	657	673	634	671	643	679	691	669	711	607	620	680	649	636	648	628	666	686	695	662	657	695	666	647	682	646	685	677	657	646	692	657	708	621	672	673	706	709	691	684	654	677	681	672	665	658	683	592	691	665	622	651	651	693	687	675	643	657	641	630	686	641	673	660	686	697	650	684	663	626	695	692	666	657	691	638	666	686	682	633	667	699	671	640	658	655	719	705	659	691	660	715	682	667	659	661	691	728	689	700	727	641	668	643	678	675	638	637	672	685	717	667	650	693	659	674	665	696	669	735	655	672	637	642	665	699	668	647	648	681	662	684	700	701	700	652	668	649	631	637	649	640	659	686	660	633	654	677	639	644	609	675	628	651	671	642	657	650	694	671	692	634	674	689	665	660	690	633	650	641	697	654	661	673	682	646	692	635	638	676	647	654	659	686	690	677	702	643	732	666	685	647	693	694	641	654	700	660	663	670	642	647	715	704	607	646	654	650	679	656	666	657	622	633	683	691	682	701	688	674	680	649	669	674	652	646	690	677	644	686	689	678	630	697	668	639	638	638	698	639	655	658	708	638	697	665	683	648	639	680	644	597	666	706	717	658	631	650	754	710	691	645	659	659	664	644	690	692	647	685	679	669	655	612	666	632	696	678	654	683	696	660	664	665	690	685	677	675	680	623	649	709	687	657	707	648	694	658	666	656	689	654	665	667	640	661	649	676	678	658	650	643	628	669	655	680	622	683	656	633	659	669	638	685	650	696	648	660	692	678	651	654	666	654	667	691	706	652	688	674	686	614	615	670	716	660	645	652	618	639	682	693	614	645	687	669	653	673	656	726	706	638	676	648	652	705	634	654	745	648	666	630	672	693	665	639	625	675	656	671	657	688	650	631	706	679	688	647	757	678	632	650	749	625	693	723	629	660	721	646	681	664	665	648	657	731	679	664	670	665	611	663	685	638	661	678	672	693	669	677	658	653	641	702	673	649	646	651	658	695	657	676	642	675	662	722	720	688	671	660	687	679	668	676	667	668	630	701	662	677	695	685	686	721	714	680	656	700	659	639	656	697	632	668	720	681	722	645	670	684	649	661	698	619	700	689	646	642	655	665	667	613	640	642	634	654	635	633	615	714	676	605	674	640	646	726	657	628	677	693	655	616	682	685	679	692	664	656	626	653	661	660	663	658	670	654	683	659	688	663	713	657	656	652	657	668	606	638	669	650	633	664	680	667	661	665	674	668	630	621	677	657	656	662	687	674	665	709	647	691	686	627
24457	21668	29130	24732	21612	12773	3750	2406	2085	1922	1634	1487	1354	1290	1227	1061	1079	973	940	862	873	808	703	686	676	716	672	716	701	681	632	672	709	708	653	733	641	643	633	653	593	642	650	661	635	609	643	667	624	615	655	680	651	622	632	632	651	679	615	667	680	654	708	684	665	633	651	670	617	647	614	658	646	654	654	601	634	633	656	646	635	659	596	655	589	645	638	623	633	597	668	662	669	648	610	646	629	631	589	643	658	595	660	683	646	653	669	615	619	639	650	675	646	631	653	641	649	594	653	653	652	639	640	611	632	653	625	641	630	624	606	587	667	647	674	627	623	603	666	645	593	590	633	621	642	685	621	635	677	617	638	600	598	594	628	631	651	636	590	660	613	635	585	617	595	631	650	654	599	659	625	649	620	652	624	626	621	633	628	624	654	643	626	650	610	622	618	632	633	612	619	618	640	613	604	613	629	661	612	634	589	665	676	642	607	632	579	609	638	652	598	658	649	640	600	596	678	666	654	622	638	701	652	613	689	660	581	670	652	635	589	603	611	624	640	640	634	618	671	602	634	663	583	657	624	653	635	640	723	631	671	641	654	648	609	629	625	611	621	630	610	648	637	611	669	638	603	644	655	695	660	626	649	635	611	639	614	674	693	621	660	627	609	643	639	630	622	638	678	622	652	627	650	614	648	647	617	630	610	619	622	603	654	609	645	572	688	572	649	626	657	633	633	599	635	612	648	633	654	550	648	645	675	634	662	631	657	648	630	613	635	614	663	655	605	631	613	657	617	625	582	633	618	653	664	579	669	650	634	591	642	663	667	626	626	584	655	651	605	642	661	656	663	668	655	615	625	620	635	692	695	626	640	651	684	680	639	660	627	646	675	680	600	596	634	600	652	644	631	630	632	617	608	634	608	630	590	648	670	592	633	654	681	626	610	635	662	611	627	639	650	606	637	666	681	655	615	634	617	618	644	638	630	650	636	625	629	649	650	633	604	623	653	652	616	609	643	638	625	628	616	626	668	661	626	639	610	634	611	675	673	638	624	647	618	650	633	653	629	593	634	642	616	633	615	609	624	642	655	649	646	633	637	592	600	598	661	619	640	647	679	653	624	646	634	607	637	619	639	595	651	623	652	635	640	650	624	638	635	674	629	629	602	650	644	660	614	681	590	598	635	644	653	619	675	634	642	634	613	656	648	588	640	632	624	698	626	659	598	611	620	671	596	591	618	607	651	610	639	615	642	623	605	607	657	606	632	616	673	624	623	644	565	624	661	573	626	655	637	638	627	646	620	634	706	626	643	668	618	663	648	630	636	672	632	620	633	640	630	654	624	666	642	606	617	602	640	624	606	663	649	682	638	667	684	619	605	622	588	639	598	640	615	635	645	624	614	663	591	630	621	677	670	617	655	643	606	630	645	584	626	646	640	625	650	648	652	576	587	654	631	674	616	649	677	611	637	626	604	623	662	629	655	638	681	637	645	604	636	648	645	594	599	630	582	611	677	623	640	652	616	615	632	690	623	610	588	614	652	615	630	597	652	659	614	618	655	674	630	668	625	650	671	672	639	613	623	604	646	666	626	634	611	592	663	616	627	619	658	613	619	604	626	635	602	671	627	614	640	632	642	630	630	646	643	591	643	661	648	658	666	681	620	659	650	653	603	625	615	644	641	660	650	650	613	648	646	608	608	597	633	617	601	650	625	653	689	626	666	670	649	636	671	587	630	689	627	650	648	649	628	593	600	670	691	644	654	624	646	605	676	630	661	560	659	627	590	634	684	614	611	620	640	594	658	624	657	631	637	624	683	631	643	657	631	650	608	591	640	593	651	624	639	632	634	664	667	677	630	665	636	678	615	633	612	657	624	605	681	594	620	641	681	606	669	656	632	677	645	601	657	634	647	620	640	570	634	635	648	650	616	571	601	653	624	636	627	676	663	654	630	619	647	622	617	618	627	622	618	645	591	664	654	656	630	611	621	638	655	640	621	638	657	655	629	621	608	641	649	618	619	634	642	650	595	637	611	613	680	643	602	621	662	640	641	604	645	626	598	626	675	639	645	610	639	656	644	631	622	589	600	603	652	641	630	591	604	633	633	625	648	664	685	634	671	660	616	616	632	703	643	638	646	632	599	648	611	602	623	635	647	655	634	624	652	578	650	614	624	659	641	672	612	659	629	668	593	629	646	663	641	639	653	608	605	652	624	635	668	634	595	604	635	623	612	681	659	637	642	665	598	626	616	626	607	631	636	625	616	584	627	594	605	646	648	641	661	677	606	623	594	667	604	633	665	624	625	621	629	601	566	682	650	667	663	650	625	631	626	649	681	636	622	643	624	604	652	639	659	654	608	609	679	624	621	646	631	614	638	657	643	659	672	645	622	640	641	631	604	636	641	675	715	631	651	664	642	606	623	632	647	697	647	632	602	644	666	624	623	599	614	646	681	615	671	642	637	657	628	640	640	650	635	649	601	637	649	623	625	633	621	632	630	612	654	648	592	588	612	616	601	567	605	626	651	657	608	664	645	630	605	583	636	613	639	630	633	632	632	635	609	664	615	640	668	596	604	678	606	690	583	648	600	651	605	645	638	616	626	608	610	663	649	637	590	664	643	611	607	607	657	642	615	659	616	624	601	622	638	626	581	604	614	661	666	631	659	618	616	630	622	638	681	658	607	621	644	645	623	588	612	632	596	636	602	599	617	700	628	631	647	664	622	631	597	643	667	631	637	624	644	623	644	666	609	663	642	608	618	604	668	608	663	656	650	630	628	620	613	636	678	621	633	646	630	687	651	648	645	631	626	687	603	611	622	617	673	655	677	615	580	640	663	645	644	677	619	640	611	610	614	662	660	620	662	662	627	643	666	596	635	628	591	617	624	580	662	659	653	597	605	658	651	584	626	650	638	636	653	593	638	623	651	649	627	669	632	652	669	671	629	660	669	614	653	592	641	638	643	616	638	612	650	679	634	646	629	670	633	688	673	626	632	595	649	648	663	617	645	641	636	582	663	628	621	631	654	642	622	628	647	622	663	624	608	625	658	616	637	595	676	646	631	630	644	648	622	662	592	641	634	659	622	647	587	640	637	623	629	670	625	597	651	653	578	660	621	657	663	620	620	672	649	633	605	642	661	668	634	636	585	627	650	658	698	638	681	618	653	637	619	681	604	602	609	626	630	688	621	619	658	626	642	618	609	652	694	658	649	659	629	603	649	635	664	655	632	623	606	641	641	658	692	644	618	605	678	644	649	618	649	623	655	618	633	557	637	686	600	607	647	649	638	613	689	644	629	616	620	621	625	621	642	671	649	609	615	619	618	644	663	585	612	657	624	652	600	651	655	663	608	661	647	657	636	634	600	619	664	650	644	602	655	595	640	628	654	641	685	608	617	585	622	665	587	612	629	649	645	647	694	611	644	686	615	627	580	641	648	639	662	630	641	664	667	670	615	645	675	626	631	622	659	613	592	618	597	639	614	611	673	617	625	646	628	603
26039	36925	27334	12645	7145	5018	3877	3082	2961	2603	2199	1822	1656	1498	1444	1251	1193	1105	954	896	885	810	758	676	620	659	670	678	650	621	667	709	677	687	632	604	602	616	610	596	579	639	600	601	544	592	598	570	624	533	577	597	638	619	623	623	616	611	617	630	558	618	599	662	596	637	626	596	576	624	591	605	595	594	626	583	581	654	574	588	583	523	606	575	604	568	606	553	605	627	569	578	603	553	599	546	597	602	619	576	575	567	615	587	624	613	554	609	562	566	567	554	561	547	555	586	612	530	550	609	591	575	591	562	567	593	580	562	595	629	614	610	631	580	608	568	571	561	601	608	573	601	625	578	607	557	601	598	546	574	546	553	605	580	563	590	607	595	553	583	572	583	584	631	561	580	512	596	586	597	601	596	576	593	560	604	589	530	565	602	613	597	613	609	589	567	593	624	585	598	616	603	598	583	604	581	587	609	596	544	551	558	592	592	590	565	572	563	596	604	575	585	579	587	578	604	585	587	558	564	576	567	552	588	586	592	643	634	595	575	538	593	591	555	597	583	551	590	595	595	567	595	555	616	548	636	590	579	590	564	600	589	569	594	624	574	580	591	620	584	587	577	625	579	586	621	614	602	589	539	580	564	605	605	617	644	561	564	581	603	603	539	592	575	571	593	565	613	576	587	582	590	548	579	597	593	573	563	604	592	607	592	633	551	569	613	605	591	597	597	561	618	549	614	577	607	587	580	596	569	583	612	581	554	571	617	634	572	567	580	609	596	540	572	604	578	592	528	568	588	637	588	558	573	542	597	560	530	581	558	613	609	574	597	668	621	590	576	583	609	539	598	566	582	577	567	543	580	603	591	544	555	592	584	587	577	629	583	562	582	609	582	585	545	585	618	593	590	611	629	581	557	567	591	593	558	571	610	582	575	569	621	596	588	551	568	564	630	583	578	600	620	577	625	614	583	612	579	593	552	570	568	552	574	566	580	604	543	562	566	575	590	600	586	587	595	563	585	584	578	605	554	591	601	594	581	579	573	604	568	570	561	571	589	664	584	541	539	618	586	592	615	627	615	578	576	562	582	580	585	599	603	586	583	601	606	538	591	580	552	600	598	614	614	628	607	593	623	596	605	641	553	581	595	569	603	529	626	573	598	593	557	617	574	607	619	571	515	579	540	575	559	535	592	604	579	580	585	535	581	620	619	605	593	578	590	613	604	612	573	569	572	588	554	626	589	566	595	599	669	570	551	528	565	596	570	597	615	584	615	575	608	573	561	561	572	581	568	580	539	603	549	603	539	578	545	598	586	620	638	585	592	564	600	615	571	599	602	547	609	617	568	564	583	615	572	589	568	605	588	595	561	564	560	574	577	597	617	576	597	534	601	584	564	607	557	591	580	503	583	542	556	562	606	608	580	617	605	550	543	605	543	579	568	628	602	568	541	614	593	604	606	605	581	571	541	581	520	602	607	609	573	599	565	561	579	601	569	574	609	613	598	583	615	617	552	572	559	614	593	593	572	642	585	631	586	595	571	551	630	585	571	583	577	573	590	597	568	577	581	564	630	572	544	623	552	590	619	575	621	608	605	578	576	602	608	584	597	637	608	622	602	623	605	552	593	605	597	597	576	584	593	617	588	603	626	593	610	585	610	618	629	597	564	593	605	607	625	591	556	569	584	649	571	621	566	575	591	578	619	547	573	595	598	592	556	562	560	570	534	565	567	613	557	589	569	563	626	576	565	595	604	600	608	572	582	584	585	545	553	565	585	613	529	605	587	619	542	603	591	562	580	589	579	565	551	579	577	550	537	635	602	578	594	571	618	578	584	660	605	592	585	563	531	577	608	565	610	553	616	573	599	592	591	596	627	611	580	617	582	595	586	615	611	563	606	575	593	599	607	577	576	615	641	591	578	582	584	577	574	553	558	625	541	570	560	534	554	624	568	619	557	602	613	583	619	552	599	593	578	582	592	581	582	586	551	630	567	592	547	587	583	548	593	557	575	603	600	578	585	587	608	610	598	556	577	619	556	629	588	603	588	606	535	589	602	581	564	637	571	560	573	570	598	599	584	609	618	562	553	586	581	600	560	630	581	569	570	571	583	572	542	630	600	543	560	605	566	587	591	623	601	580	572	556	572	573	582	580	552	580	613	627	612	573	615	608	577	565	582	594	604	624	537	554	602	556	584	570	567	617	558	592	556	613	575	618	581	582	581	594	560	551	579	601	607	587	568	591	643	576	574	579	619	553	631	562	573	567	577	580	592	564	547	584	579	596	634	609	633	593	573	605	605	567	560	582	580	565	573	577	612	564	636	605	621	623	601	634	610	558	598	593	625	588	594	583	569	550	588	599	545	566	587	578	611	624	564	591	609	604	582	600	583	570	557	576	559	567	555	643	616	605	588	583	599	567	556	595	554	573	577	560	557	591	585	566	601	600	605	550	573	542	595	597	609	572	570	573	565	541	605	595	588	565	575	597	576	610	544	573	636	608	618	580	615	582	612	546	584	615	595	575	561	608	577	562	535	550	570	584	568	552	596	586	556	577	572	558	573	577	585	541	607	589	614	599	630	595	626	573	609	578	578	569	573	568	588	583	608	564	585	585	579	609	582	577	601	623	632	579	530	584	624	578	580	580	588	653	606	579	611	577	630	611	591	565	617	582	577	603	587	588	619	576	596	589	571	579	598	588	579	608	551	562	577	571	621	575	587	581	601	623	588	627	563	557	597	556	600	597	594	597	591	621	592	564	587	626	571	564	598	593	574	572	599	551	588	589	560	597	550	603	562	590	590	556	603	598	538	580	605	542	608	568	546	563	585	593	574	604	603	552	603	617	597	621	544	605	619	573	597	583	632	606	571	543	568	607	582	643	627	606	611	578	629	596	602	592	539	579	571	598	605	557	590	576	574	576	576	597	605	555	545	598	575	600	538	596	568	581	556	588	600	583	539	608	545	564	619	565	612	558	567	621	610	609	585	533	593	577	583	574	572	562	562	604	573	576	579	577	600	595	539	590	595	627	590	549	588	648	553	571	583	588	604	593	575	601	547	581	557	566	579	612	594	578	619	553	600	555	575	574	577	543	571	601	561	528	578	566	594	575	603	570	593	549	613	632	577	575	542	563	587	589	646	573	593	626	556	622	633	573	624	593	603	534	565	590	588	565	603	566	592	567	596	562	580	590	590	598	602	601	637	604	612	592	582	573	611	571	599	578	621	621	596	548	581	588	609	591	578	555	612	543	571	549	614	624	562	603	556	572	590	590	586	596	586	645	556	571	593	552	589	605	581	570	592	595	580	577	560	570	571	577	593	573	632	605	558	557	595	576	614	626	607	617	596	600	591	586	584	566	567	564	584	589	580	581	638	646	585	602	602	576	542	608	558	581	536	581	583	537	599	583	562	596	607	579	566	554	616	601	591	592	639	551	623	545	542	600	562	578	616	608	601	575	605	571	563	619	576	599	589	603	573	630	599	580	584	627	571	557	573	588	592
25566	21626	28028	25695	14780	3785	2518	1990	1783	1628	1472	1403	1300	1289	1301	1171	1071	1093	1038	1104	1035	982	904	950	950	919	919	902	893	922	880	914	936	903	899	901	863	907	945	813	914	833	855	834	878	870	842	904	860	883	890	844	871	909	883	889	874	823	881	865	906	892	878	958	876	904	874	880	873	883	972	904	925	898	875	875	854	824	894	902	834	821	857	884	899	851	893	887	856	902	864	828	942	833	877	821	881	909	880	873	865	811	872	825	819	835	902	866	892	859	823	829	855	831	846	944	870	851	838	812	890	884	815	890	817	846	907	926	885	865	828	922	898	919	898	895	898	910	806	877	866	872	921	862	864	863	851	905	920	807	892	826	850	907	853	871	836	862	915	836	866	847	957	857	886	875	834	872	902	906	861	841	873	818	895	910	811	894	887	841	867	896	883	827	850	884	862	859	842	905	873	884	876	856	877	877	873	793	900	869	874	883	872	851	881	779	876	881	871	892	882	864	838	840	949	883	864	877	855	886	858	811	856	840	894	838	893	854	875	916	862	847	869	867	941	810	879	862	852	902	897	858	844	852	895	856	892	879	871	859	839	857	917	869	863	848	900	896	844	885	851	883	876	882	919	895	848	838	864	842	831	839	878	828	894	883	864	890	863	894	840	877	876	880	892	882	868	882	839	916	882	856	842	849	863	859	848	871	859	863	842	819	810	872	877	882	866	880	866	876	912	848	866	894	786	890	843	870	815	840	848	900	876	889	886	843	822	862	872	830	889	910	821	858	873	896	893	872	820	900	839	854	855	883	876	867	847	926	886	889	946	855	882	889	864	965	896	876	911	882	922	936	932	854	872	868	862	857	869	831	877	803	863	886	852	919	874	844	912	852	848	865	838	873	877	855	856	941	888	898	871	924	889	875	910	928	879	864	868	853	857	828	897	873	919	876	944	842	893	880	933	886	886	845	850	882	949	893	877	886	937	926	865	918	891	856	871	845	849	893	887	909	880	828	890	857	807	828	943	905	832	841	863	866	891	921	875	798	893	853	859	874	863	861	900	899	854	893	892	848	877	867	889	841	916	893	861	825	867	885	905	867	851	820	895	838	828	851	887	901	870	906	879	871	860	855	806	872	870	848	838	899	840	817	870	907	889	864	908	902	841	925	857	919	861	899	887	872	894	874	829	860	870	907	875	870	912	855	865	865	894	886	872	876	800	861	853	895	865	839	912	855	842	828	926	903	857	912	868	875	875	900	844	843	907	854	859	836	773	888	844	890	841	831	889	862	847	827	939	853	896	893	841	857	899	868	853	848	862	878	846	815	900	900	864	888	860	859	818	894	866	840	858	852	862	903	945	853	835	868	856	848	890	939	871	926	881	900	824	850	909	931	903	831	866	932	836	871	890	878	824	828	890	887	879	887	840	941	829	898	887	913	944	880	867	909	851	850	911	896	853	905	822	859	839	879	870	875	890	903	878	844	811	860	852	899	834	866	896	832	844	850	918	838	859	885	858	935	853	867	895	933	870	885	863	858	878	894	914	844	877	836	857	921	902	841	908	872	922	860	863	857	865	868	891	871	897	842	892	910	847	874	872	870	844	873	843	863	854	874	864	875	834	808	877	864	866	867	864	818	887	905	865	869	857	870	847	885	886	847	890	900	850	862	891	822	894	889	859	860	860	831	885	827	872	873	906	847	916	844	914	808	852	866	946	903	854	956	882	850	914	909	854	858	884	844	867	872	902	897	861	877	835	855	889	877	853	864	933	874	868	887	844	858	848	870	909	874	868	873	858	872	880	865	889	858	868	826	897	876	909	875	880	856	851	800	852	916	876	843	931	860	877	901	839	884	872	895	866	884	861	881	816	898	905	882	857	798	875	837	900	902	863	843	904	819	893	866	867	871	905	833	853	915	866	881	854	866	854	892	846	877	853	851	906	874	876	808	875	908	906	870	891	912	910	841	852	923	857	858	902	879	839	867	910	887	885	874	875	824	868	855	848	836	912	869	845	815	888	926	873	867	895	839	825	904	852	917	865	904	865	870	906	853	903	827	896	951	867	896	917	865	907	897	852	901	860	886	878	878	921	854	855	857	910	860	848	878	845	862	847	838	895	924	892	859	884	884	871	930	888	881	891	845	959	876	900	834	832	838	843	873	835	947	857	850	895	862	820	819	841	889	819	906	895	883	826	895	862	844	873	825	853	882	872	826	890	920	854	909	864	848	931	853	904	876	920	872	919	852	893	884	814	924	926	859	832	839	881	841	905	872	858	905	887	905	832	873	886	868	846	885	856	855	832	876	851	850	856	907	879	812	887	843	863	894	854	887	857	873	810	832	885	840	894	867	885	922	859	881	899	879	873	853	848	856	907	829	905	894	885	904	894	878	881	883	903	931	879	852	905	895	869	821	909	870	860	891	840	830	878	859	881	893	870	834	902	843	826	903	872	887	870	859	897	874	887	860	866	854	872	909	883	919	882	853	856	857	900	808	875	844	855	846	885	806	847	866	869	821	884	810	886	830	894	872	899	838	838	911	893	889	888	822	860	906	868	919	842	903	865	883	875	884	899	901	888	828	874	878	825	890	897	824	863	911	884	935	906	836	881	880	856	810	899	859	844	834	865	885	895	847	879	850	905	863	875	873	865	801	901	884	932	852	852	849	892	881	869	874	867	829	919	821	934	892	874	826	873	896	912	882	901	864	881	816	884	901	811	868	854	880	874	866	813	862	894	846	844	902	833	885	890	901	900	807	823	865	828	829	835	885	872	885	835	889	889	894	880	840	860	904	837	880	925	862	840	809	875	913	876	864	868	861	869	885	879	859	833	888	860	851	897	880	903	850	914	841	853	860	826	868	908	870	873	822	850	863	864	862	861	851	886	875	895	840	884	891	878	904	847	855	896	861	893	918	866	882	877	898	769	864	887	882	903	858	878	861	926	896	914	924	898	868	863	850	836	845	884	882	904	807	852	918	944	813	862	866	867	861	913	858	903	890	858	915	897	879	916	819	843	891	808	878	892	871	871	823	871	872	854	863	888	892	860	896	885	907	872	838	870	798	899	852	864	851	894	855	781	852	873	875	908	861	832	872	888	900	869	842	856	865	833	923	879	885	894	848	853	890	873	921	858	873	902	834	831	858	839	870	883	870	888	872	869	948	907	875	870	912	894	817	879	895	890	842	889	877	837	836	828	826	805	852	885	910	816	847	907	878	800	920	865	950	903	844	936	824	851	865	845	839	807	865	911	824	891	804	879	906	921	861	822	843	816	876	906	942	883	887	877	855	877	893	894	872	942	868	849	902	891	836	869	892	853	863	863	821	871	893	918	912	868	827	908	871	866	844	834	814	806	886	897	931	830	835	857	830	908	841	907	909	847	849	846	823	847	798	891	886	847	915	850	906	920	829	851	833	869	886	890	836	867	856	894	817	842	860	875	895	860	840	824	830	976	882	887	873	914	846	862	855	851	860	872	846	866	858	883	858	862	867	900	877	875	842
29091	36024	22585	11336	6133	4378	3650	2938	2705	2329	1983	1801	1650	1561	1498	1433	1330	1248	1151	1206	1122	1025	992	949	909	949	925	873	959	912	933	974	939	875	907	943	899	891	852	916	873	892	902	955	934	885	832	892	891	882	873	860	867	919	887	860	885	876	937	888	922	905	912	930	905	920	938	902	878	877	881	878	926	932	891	834	923	872	850	841	920	873	920	890	949	878	868	873	821	907	891	899	903	891	934	920	883	842	923	926	916	885	858	883	852	878	861	838	868	880	799	892	888	859	863	892	897	889	904	904	879	883	892	857	870	908	906	881	865	901	895	923	890	918	847	872	865	907	933	883	881	887	893	852	890	892	818	928	937	935	924	883	892	841	939	869	908	907	887	862	899	883	864	832	911	859	869	924	857	846	872	890	912	883	973	946	878	930	872	826	829	872	899	876	901	937	875	871	956	883	899	850	888	864	931	888	870	895	899	861	899	922	893	934	863	870	834	885	871	885	913	888	880	907	864	930	928	849	867	869	903	889	890	864	911	866	886	906	856	964	848	897	884	916	879	853	921	845	873	895	831	914	818	849	926	891	954	868	927	938	908	893	860	898	869	916	903	948	887	929	848	871	867	912	909	858	928	901	897	909	861	859	888	899	904	912	955	916	868	863	909	910	878	864	876	901	911	879	904	881	930	906	877	871	896	883	899	824	856	813	887	838	936	867	897	917	875	933	880	855	867	889	892	908	916	890	891	879	894	922	844	911	858	893	912	895	965	925	903	893	914	841	894	904	864	861	875	889	852	902	909	927	838	847	915	924	882	886	895	901	827	870	861	901	915	908	874	903	891	922	929	907	908	883	864	888	888	878	868	875	905	906	846	825	913	947	839	887	897	890	841	912	891	889	896	890	913	872	900	929	888	892	917	888	917	958	907	902	904	844	880	868	817	944	881	838	897	862	905	902	917	836	924	865	886	878	876	892	896	959	912	872	887	927	859	875	897	884	860	896	833	931	850	887	873	930	859	861	890	850	838	911	879	890	915	887	885	879	893	872	900	863	915	809	867	850	855	931	867	883	831	921	854	840	890	898	877	923	898	892	889	822	874	854	864	873	880	856	848	854	948	917	897	918	865	867	880	925	888	864	865	942	883	911	900	881	917	939	878	921	878	898	902	852	858	937	844	917	839	828	839	869	919	936	869	867	916	905	906	935	881	889	858	901	903	903	904	852	877	837	900	962	887	885	904	953	931	914	877	903	922	852	886	859	923	890	912	870	909	944	883	904	862	941	907	897	854	904	876	909	895	946	873	857	913	891	851	893	917	910	868	888	900	859	890	860	834	906	936	853	901	880	858	867	883	871	856	906	944	870	860	872	858	887	933	895	874	861	909	924	913	899	899	847	876	912	845	898	903	931	890	875	864	816	867	843	884	859	934	914	881	868	886	929	919	923	886	871	871	883	932	883	889	941	915	936	913	914	888	842	878	863	878	905	922	919	879	852	932	846	904	868	884	945	896	824	926	848	940	880	871	911	906	880	862	934	874	889	918	898	865	899	893	910	891	877	922	856	881	874	858	929	864	863	875	777	870	873	867	868	892	939	864	964	893	928	896	914	872	908	904	848	856	865	838	940	916	894	842	927	857	894	907	940	831	911	847	915	824	874	884	890	883	855	833	862	866	874	890	863	873	896	894	858	904	902	920	880	884	860	917	931	854	846	874	873	884	895	914	922	927	861	860	882	801	921	889	882	805	907	824	920	865	887	867	960	896	890	909	894	883	916	882	938	909	857	898	885	867	896	907	887	928	878	866	885	881	874	913	839	917	908	897	900	925	903	844	836	875	898	856	887	853	936	893	880	875	910	881	861	901	888	832	940	905	923	935	872	895	893	875	912	897	851	929	953	881	926	932	903	887	887	886	905	924	867	880	866	868	858	863	881	904	875	836	844	908	894	863	825	917	880	871	848	883	867	859	896	879	946	880	868	891	850	896	881	906	826	882	941	830	862	915	895	950	914	877	860	847	862	860	892	906	892	874	909	893	914	855	871	898	880	864	912	757	868	875	885	868	921	903	888	865	877	911	865	941	841	891	894	903	900	938	854	859	888	864	882	887	846	876	906	881	916	909	911	881	884	954	869	827	874	897	854	905	897	876	915	891	934	901	866	867	897	858	942	940	927	878	858	890	880	889	840	888	907	903	851	848	889	877	938	855	863	861	878	905	919	852	918	892	920	847	859	920	937	882	875	890	819	843	917	880	926	888	892	951	893	863	856	911	824	856	906	907	891	890	938	840	868	946	908	889	917	903	859	849	934	918	836	860	881	886	839	897	857	845	853	914	845	863	861	872	847	877	893	878	865	865	907	884	902	871	839	875	889	889	905	850	876	902	874	915	919	894	902	906	911	884	874	861	833	887	873	880	920	867	928	900	894	853	855	867	964	924	841	883	924	852	883	871	876	898	845	862	870	865	947	898	898	874	893	941	866	879	866	889	898	887	827	866	896	892	848	840	855	908	910	932	936	841	887	883	934	918	894	902	885	915	902	889	892	889	886	897	846	905	851	890	874	897	870	864	889	881	861	862	880	900	899	854	838	900	879	883	919	921	914	877	868	879	939	901	940	876	885	893	860	865	872	906	944	850	896	893	852	863	890	914	895	889	895	897	893	840	845	896	857	835	941	883	897	838	834	920	894	934	895	867	836	887	946	893	895	835	875	925	917	897	912	880	934	874	885	894	926	924	861	881	862	894	907	925	874	922	895	921	912	808	942	909	854	925	884	900	881	917	889	885	873	895	914	926	899	855	854	854	903	864	938	910	919	839	856	922	821	909	878	924	876	872	867	904	896	862	941	878	884	879	862	858	921	918	913	841	921	930	918	909	875	889	892	837	870	892	882	876	889	901	896	884	858	888	900	893	884	867	878	883	892	870	873	845	848	865	898	865	889	854	895	868	848	897	826	876	891	882	919	932	910	872	890	850	935	819	807	915	866	891	884	900	909	896	872	871	903	862	894	919	825	882	876	876	885	817	901	867	950	877	930	859	844	890	841	881	810	887	871	877	886	884	876	880	859	887	848	886	891	906	825	813	922	845	899	877	889	890	842	873	929	875	904	870	840	890	837	823	869	882	901	887	897	841	909	904	875	880	855	933	887	876	849	888	861	865	914	875	900	897	921	881	877	858	930	878	913	859	898	895	894	924	878	936	882	897	934	901	908	917	886	877	844	912	930	895	892	859	901	908	834	880	938	914	820	864	873	913	854	913	867	893	885	900	883	897	923	934	874	880	905	901	873	894	902	857	883	883	887	897	860	923	946	905	934	876	900	847	914	915	861	969	911	846	855	929	884	941	838	883	886	893	888	879	925	863	903	878	897	898	857	925	865	898	852	889	923	887	891	897	929	859	928	853	904	896	858	913	911	902	825	863	944	891	917	899	882	839	922	835	822	872	904	899	861	917	884	907	890	888	874	911	862	896	912	903	903	884	891	878	894	818	881	911	869	864	868
23295	21755	29662	24380	21767	22002	13646	4235	3103	2566	2098	1978	1767	1901	1872	1673	1584	1489	1398	1419	1294	1143	1084	1074	1018	1056	1083	1006	1055	1060	1109	1052	1087	1066	1068	1073	984	999	995	1019	974	962	972	1001	977	1046	978	947	980	950	1023	999	959	1007	991	1009	988	979	1093	1014	991	1010	988	1000	983	1004	1013	1011	1002	1044	979	987	975	1009	1006	967	980	961	983	968	955	984	992	1002	987	988	855	952	980	1000	948	970	1040	979	957	970	992	902	974	947	959	1005	969	953	960	980	957	959	979	961	929	990	949	949	957	1000	964	931	931	980	914	958	964	968	960	940	863	923	946	964	940	967	1020	888	948	954	969	957	943	944	911	975	991	972	931	983	948	922	917	965	956	1050	977	939	952	938	918	961	979	1011	933	959	953	966	937	948	1000	985	953	964	950	926	969	979	941	956	980	978	1001	988	937	918	918	973	995	951	918	1016	912	1012	973	946	942	923	978	938	953	912	1005	986	955	992	926	938	960	996	994	951	954	957	949	1047	978	956	956	968	975	929	931	979	994	973	973	1002	945	916	977	994	917	979	963	1004	953	978	971	862	978	991	963	959	943	882	980	975	1043	983	998	932	920	974	940	927	967	1011	935	889	960	983	948	931	967	952	902	1004	943	1061	928	980	992	934	947	935	997	990	933	975	994	967	925	929	936	997	982	958	987	995	918	991	996	932	1008	932	974	997	958	957	998	953	962	967	952	926	940	934	1004	973	980	945	1019	963	975	937	947	898	960	957	982	976	976	988	978	1008	918	937	942	966	943	984	927	963	958	954	1020	924	927	979	935	994	964	953	938	917	965	985	1004	976	900	930	955	980	961	953	963	950	922	999	1002	913	917	993	1000	1066	963	958	975	959	986	954	1009	969	1003	955	923	1011	966	1010	958	909	986	971	960	992	903	1040	981	988	921	897	929	936	949	997	920	994	936	904	904	946	939	915	999	953	985	972	879	923	917	995	1031	962	936	959	981	911	968	971	956	979	965	956	923	993	869	939	966	943	956	953	935	950	994	932	983	986	966	994	952	965	909	925	956	968	973	962	1001	988	951	992	949	931	963	911	980	988	910	908	1004	994	949	938	938	978	960	966	944	1007	973	927	1005	988	923	1006	958	973	939	953	961	935	947	961	982	986	997	973	941	933	965	997	939	921	946	960	933	996	976	943	948	902	936	934	951	993	955	950	957	975	911	896	1042	985	938	935	948	940	992	936	953	912	983	935	983	909	927	974	1005	948	1015	986	1003	963	958	959	937	911	963	988	917	939	978	941	961	949	961	998	941	960	961	984	961	959	935	918	990	956	913	956	984	942	977	951	883	939	920	946	956	979	959	927	1032	950	932	872	968	908	988	994	975	988	953	958	934	945	961	988	944	929	990	969	964	1022	982	974	957	973	991	915	970	923	970	933	949	1013	1001	948	956	974	956	980	949	968	934	924	997	941	971	993	937	975	950	949	943	941	1007	978	906	950	955	954	974	938	988	976	997	987	932	951	976	944	969	884	930	1002	940	950	972	945	912	960	1034	1000	1013	1001	1020	982	961	954	928	937	958	966	979	942	942	985	906	924	939	930	930	979	931	936	914	1017	989	995	1009	935	969	959	927	951	1001	966	991	958	955	948	914	960	988	930	992	964	906	963	947	990	949	933	941	1002	972	966	932	968	929	935	928	947	967	979	962	931	955	997	939	978	909	942	982	930	958	962	947	959	924	1006	1008	965	965	976	962	950	964	966	945	980	977	918	972	959	974	995	953	972	1024	966	997	967	954	984	959	928	960	943	964	929	970	943	977	931	958	941	955	962	937	981	960	967	991	1019	989	928	948	983	993	943	1021	936	972	971	981	999	993	933	935	918	933	998	956	898	989	942	975	917	991	943	996	947	932	986	970	961	994	980	969	994	994	962	966	1019	1002	938	976	943	994	906	951	974	948	960	915	949	941	947	943	972	933	983	998	983	991	952	996	978	945	972	927	991	1011	990	987	1008	936	934	951	972	921	920	911	937	1005	955	958	966	923	958	992	937	951	936	936	963	916	1033	947	971	913	950	933	973	1020	966	979	1031	978	955	974	941	1003	969	954	966	957	942	971	950	975	997	922	976	935	989	1017	915	1005	982	971	913	973	980	966	936	999	1001	922	936	992	938	943	938	963	954	992	1012	967	961	908	967	930	985	989	971	943	963	924	1009	943	991	988	959	931	952	943	877	969	943	954	941	979	941	979	1011	970	983	980	942	934	983	966	1011	906	933	988	939	943	994	965	986	912	987	936	971	1015	1029	1016	918	960	951	976	985	992	930	1005	955	977	957	943	961	975	954	952	992	946	957	941	957	1018	924	950	996	919	942	951	936	999	979	953	924	1003	912	925	963	969	973	999	971	905	926	910	940	934	960	926	972	961	983	975	966	955	962	981	999	974	976	932	969	949	963	991	955	945	995	918	911	962	958	973	946	973	885	963	956	953	972	966	976	1027	982	1000	939	942	887	947	950	938	924	957	972	945	950	1016	1031	992	941	975	972	998	987	944	937	935	944	987	915	982	930	973	936	966	946	915	921	956	954	970	927	940	968	930	930	948	930	951	946	997	931	933	898	950	969	970	983	958	1014	992	959	1011	947	984	931	1006	951	967	926	949	1016	1016	994	914	917	965	909	923	992	943	949	984	953	971	1044	967	950	987	955	967	999	981	967	980	956	935	1022	964	947	887	986	953	969	940	1008	936	965	967	997	1018	978	945	959	972	935	1040	1003	988	955	992	980	893	997	980	976	966	1004	950	931	946	1010	947	999	900	967	1008	932	1019	1001	972	947	1007	970	972	947	977	962	1000	990	993	988	929	891	957	946	939	935	962	971	964	1008	958	984	892	934	983	917	945	954	975	966	984	932	976	951	985	990	968	971	1026	945	955	1010	1002	999	930	1001	975	951	953	989	952	945	989	941	986	978	993	996	972	940	976	984	959	959	1017	977	951	921	1007	964	941	991	988	991	1011	994	949	958	942	948	981	947	924	1008	973	972	988	984	1013	992	973	977	919	918	1015	1008	960	905	958	924	970	1015	960	948	974	948	925	964	946	956	938	986	979	931	969	936	952	919	991	922	902	912	954	988	888	951	986	965	947	933	1015	1009	1001	973	944	1003	970	1002	914	974	904	974	1005	965	903	915	929	972	965	998	942	990	1012	969	934	1002	914	995	949	926	987	969	913	954	968	971	965	976	894	950	996	944	924	948	902	909	948	1039	992	972	958	928	938	945	970	971	925	912	898	981	1034	949	939	1018	976	980	946	955	906	988	937	948	984	912	958	985	958	993	941	1014	935	959	945	933	979	1021	992	916	978	975	1010	966	906	950	984	947	940	991	975	975	952	1004	948	937	972	1001	971	971	991	944	929	991	936	963	957	1028	907	956	965	967	974	1010	990	909	923	979	959	1040	969	879	877	950	923	964	995	953	970	924	953	931	943	1007	942	953	940	992	965	932	950	946	895	928	985	997	943	950	958	987	949	936	971	907	927	1018	934	953	992	953	958	952	994	978	919	938	913	1005	937	954	914	1031	920	905	959	944	976	993	951	981	960	976	943	916	967	1008	951	977	1014	969	932	991	958	955	957	917	964	955	928	972	935	953	947	933	939	952	1015	985	945	941
34120	41796	25573	15543	11589	8517	6957	5204	4593	3599	2807	2556	2278	2439	2232	2043	1868	1701	1667	1591	1419	1248	1040	1145	1125	1106	1128	1060	1107	1085	1153	1042	1111	1098	1034	966	957	950	961	933	920	983	985	961	939	995	1015	973	947	975	916	1044	956	986	958	1033	1046	1047	1022	1022	1026	984	1007	1030	933	1015	1011	1046	965	1047	990	1015	1006	1041	954	935	992	987	904	975	981	955	992	957	983	964	959	989	923	1012	910	890	957	960	910	905	940	995	926	930	989	920	992	954	902	913	934	937	979	918	966	964	895	949	902	889	1000	959	1012	870	893	920	931	931	921	959	902	945	914	925	972	922	857	935	919	973	995	952	960	965	955	938	964	885	972	862	933	908	951	967	933	910	936	912	931	905	1010	921	965	923	918	980	951	962	940	944	981	983	909	877	1033	977	894	932	958	948	953	1002	976	974	939	975	886	899	916	916	929	953	965	979	910	952	946	941	983	913	929	970	930	933	937	913	962	977	970	897	933	938	968	986	945	906	930	939	963	958	916	929	964	990	984	986	953	925	946	916	929	967	890	978	931	975	949	878	901	941	936	945	981	969	1014	949	952	1005	990	924	934	931	931	938	875	976	920	930	945	951	948	930	955	908	914	948	942	926	974	937	941	933	929	1044	954	943	1004	910	907	982	946	938	900	925	909	894	960	954	919	975	974	957	953	984	944	935	985	952	912	944	956	948	941	956	914	957	952	999	951	982	937	925	981	934	924	977	929	950	892	935	979	885	978	960	972	927	934	955	956	947	949	946	974	1020	986	962	1007	921	921	921	942	908	915	929	918	911	920	940	949	996	879	976	990	936	947	906	929	981	933	979	980	1007	959	930	992	979	947	915	955	907	925	953	929	920	951	953	957	960	922	971	949	909	924	964	942	979	929	891	946	937	971	951	925	899	945	960	938	965	928	932	921	931	927	968	929	898	880	925	933	936	897	937	982	900	991	952	942	917	953	907	925	971	878	960	922	884	966	944	919	945	941	905	948	932	935	968	952	959	934	948	900	958	898	942	980	925	945	965	861	994	1003	909	983	978	902	950	954	934	953	958	945	901	973	946	953	934	930	949	952	978	989	959	972	961	949	997	925	963	932	924	925	945	952	959	889	983	939	975	901	970	945	914	948	927	1004	922	997	962	948	970	926	897	980	939	958	963	957	933	911	909	963	947	1010	974	928	962	902	900	964	938	944	968	979	956	932	878	958	911	896	886	959	934	947	952	945	904	925	982	949	919	1007	962	944	954	917	949	945	970	921	931	896	923	901	970	891	927	929	927	936	924	916	953	937	969	994	899	899	986	920	974	931	929	963	959	949	998	956	925	981	1007	930	984	905	924	965	932	962	1025	970	965	893	970	909	947	946	975	889	901	973	966	934	929	945	942	955	946	983	924	941	989	934	982	931	896	886	917	964	953	949	965	936	942	929	921	964	936	957	935	982	959	947	975	937	958	919	972	940	956	959	907	954	896	926	997	943	877	949	951	942	948	941	940	931	961	1010	982	895	959	934	902	939	947	936	972	903	951	911	933	915	938	984	886	969	959	937	984	942	928	923	922	957	961	922	937	954	964	900	980	926	923	913	955	963	984	950	940	980	962	870	936	937	938	977	979	978	973	963	986	859	958	955	897	973	892	890	978	950	961	925	948	892	898	923	903	920	987	971	967	947	907	914	944	956	945	921	943	921	939	909	936	901	944	911	942	958	952	978	973	887	934	959	931	954	915	960	938	910	939	922	950	929	931	948	931	944	925	921	936	985	951	933	958	915	956	933	943	976	947	881	968	890	928	930	911	894	943	977	908	920	960	943	905	971	911	972	960	927	960	965	946	931	945	932	947	927	911	918	897	979	926	956	995	965	909	930	911	950	924	904	957	945	914	966	941	882	965	919	924	877	930	901	930	904	968	969	952	957	960	967	922	915	921	965	1023	917	944	990	968	980	913	900	920	950	925	942	905	900	956	964	957	944	964	965	974	928	955	947	976	1046	977	916	950	927	886	924	961	904	991	896	986	911	943	994	962	959	979	937	945	957	940	938	922	958	911	939	956	1013	894	946	996	897	980	931	965	886	910	975	893	944	940	920	908	961	940	924	939	927	966	901	947	932	1006	946	961	904	966	950	971	930	952	916	872	927	974	866	936	940	984	932	969	947	951	913	922	941	989	929	963	929	931	935	915	935	923	936	906	911	937	941	948	935	852	1013	938	957	913	960	952	918	890	922	900	1009	920	988	952	921	948	962	914	914	885	922	979	980	982	945	916	947	960	886	941	934	976	891	911	960	938	930	948	1006	916	997	1000	891	923	930	964	884	920	958	939	910	914	937	925	957	988	918	887	920	939	978	957	1011	958	937	935	922	933	928	942	964	954	994	937	980	944	937	932	966	981	901	950	978	961	947	972	988	956	929	970	960	955	919	955	920	955	950	920	952	916	932	905	961	950	908	955	989	984	1000	963	922	880	965	972	918	926	950	869	943	946	931	959	902	954	941	896	865	876	923	916	944	960	955	927	967	973	946	935	946	953	990	932	916	911	906	989	950	1005	992	963	992	961	935	955	969	894	951	943	947	976	943	945	942	972	911	937	945	982	926	937	951	967	938	953	946	929	997	1033	939	973	916	898	983	942	941	857	987	979	911	933	945	948	985	976	999	940	987	929	915	903	966	957	933	932	1038	969	1012	941	931	974	921	919	976	952	901	927	917	989	914	991	903	899	937	901	921	986	951	926	900	924	967	913	904	959	932	942	856	895	1031	960	952	963	902	921	972	915	876	946	924	886	912	954	931	915	976	918	932	892	930	978	977	914	942	905	957	933	953	922	930	927	938	971	968	963	953	906	953	915	931	906	930	996	937	935	981	909	974	991	974	954	957	896	930	949	951	906	1019	942	985	931	940	946	964	913	959	905	899	923	904	916	983	899	918	935	1005	972	884	936	906	961	933	959	919	916	916	937	948	991	932	932	963	919	946	910	940	923	923	898	945	987	911	925	926	987	959	962	928	932	953	948	926	926	919	962	986	941	988	929	950	954	955	947	899	930	953	987	964	949	927	946	980	963	946	968	925	927	963	967	968	926	974	942	885	897	971	928	941	940	912	964	947	935	945	940	908	932	923	937	983	899	950	969	951	990	954	955	909	980	914	936	978	935	984	968	895	964	954	937	970	973	944	952	952	929	896	950	983	937	916	959	934	905	939	989	940	973	921	912	964	926	944	900	921	935	940	941	926	954	951	933	965	982	966	981	918	966	927	923	986	979	944	884	943	914	964	976	898	980	937	912	919	962	943	957	970	916	953	953	955	926	913	899	991	920	901	973	972	946	936	930	998	949	930	1027	928	948	987	925	946	923	910	902	921	987	892	926	941	956	977	936	965	934	897	938	894	1005	883	919	921	922	940	919	878	1004	967	919	953	946	976	933	939	948	945	931	980	978	920	912	939	938	926	928	889	942	975	962	890	911	986	934	922	904	963	950	964	919	904	996	993	963	994	913	955	931	922	948	928	875	962	914	949	955	925	961	921	961	910	939
30220	22179	14384	5320	2747	1975	1632	1336	1148	971	926	813	831	890	870	818	849	749	717	727	681	672	700	625	677	628	683	615	666	626	661	628	677	623	625	634	630	615	571	605	642	653	619	627	607	663	628	645	633	611	667	627	641	668	635	637	631	655	589	632	667	641	583	637	615	597	615	678	588	606	646	632	634	621	631	634	614	596	654	649	638	614	650	654	625	656	650	674	649	660	622	666	580	664	597	622	657	595	586	625	596	653	594	640	651	615	554	603	590	615	624	598	596	609	607	611	605	656	638	624	630	585	617	611	633	604	628	589	595	640	583	629	646	616	680	623	604	599	661	600	634	650	635	623	574	574	596	626	622	623	614	623	665	653	625	591	580	584	599	669	628	619	604	642	593	574	627	608	580	600	629	625	590	655	626	659	599	657	673	593	681	634	626	663	621	634	620	652	608	640	640	635	636	645	579	625	647	635	643	601	680	661	604	642	599	610	611	616	631	643	599	643	587	596	579	609	629	615	579	636	672	626	611	648	639	622	604	622	624	643	624	657	641	597	621	634	615	642	607	620	641	596	606	615	578	620	583	646	625	609	627	615	636	587	567	649	589	597	611	619	609	610	619	605	625	639	624	600	612	578	648	649	631	673	606	613	616	617	634	622	639	624	643	635	608	609	629	588	663	629	598	622	589	582	586	649	620	626	603	622	605	609	626	642	631	607	624	685	607	627	626	639	644	607	663	652	623	612	610	617	627	606	606	620	622	650	608	657	618	640	626	634	645	657	593	593	607	651	667	675	601	624	647	649	602	609	591	643	596	614	664	601	628	658	661	619	618	647	626	612	670	633	615	611	612	554	640	611	589	631	618	629	635	631	671	616	583	587	591	631	696	589	627	633	584	617	619	593	644	620	599	655	630	615	573	598	639	634	671	620	566	581	646	631	656	582	598	651	615	616	627	685	632	620	626	625	630	612	613	594	632	603	657	635	633	610	617	607	595	563	628	608	615	604	674	636	639	614	626	589	653	630	615	629	573	627	585	619	629	638	666	581	632	646	599	611	635	587	596	614	624	621	666	628	624	606	589	600	645	661	647	636	628	642	576	605	612	624	624	574	587	584	641	658	645	643	621	661	611	637	615	670	570	592	620	626	609	636	693	599	587	680	607	615	599	620	681	617	600	581	632	622	628	653	618	620	654	622	636	632	656	652	622	623	589	591	670	584	658	658	631	651	610	625	661	642	607	591	622	606	638	641	577	573	635	666	606	654	640	618	638	605	592	623	623	598	641	590	599	622	654	627	588	627	625	613	602	566	599	621	631	567	612	600	592	629	667	628	631	613	633	641	609	649	613	617	627	577	612	590	640	616	640	603	576	638	590	657	562	640	607	623	609	585	649	642	632	616	614	621	648	601	593	632	656	618	584	656	587	602	637	604	658	616	581	640	632	632	618	682	602	609	614	631	620	588	588	609	569	553	598	633	643	627	635	586	608	615	611	629	592	582	637	663	593	634	607	597	637	570	559	607	652	614	633	629	608	641	584	601	639	576	608	611	583	583	622	618	632	623	623	578	634	669	607	638	621	615	628	576	605	611	603	643	566	582	633	598	645	599	685	613	677	602	648	624	638	625	626	633	661	638	658	646	679	699	631	601	639	652	632	585	638	592	600	590	574	623	635	617	593	640	647	574	614	632	663	680	628	631	641	636	653	628	620	659	593	627	601	606	658	614	603	634	666	633	644	610	588	598	619	630	675	613	616	604	623	644	591	625	605	634	588	546	631	641	629	572	640	621	646	647	675	594	606	578	653	605	638	674	630	647	676	583	594	594	638	646	597	599	617	626	596	634	648	609	590	645	655	601	603	584	601	602	588	631	610	578	637	604	602	644	621	636	594	601	606	643	610	653	635	596	662	632	641	627	630	629	625	647	660	588	628	680	630	621	677	676	617	600	636	611	607	657	617	618	604	605	651	589	655	618	586	641	684	599	663	642	625	637	626	647	609	611	591	585	583	599	631	611	639	610	599	641	651	603	624	624	608	643	620	583	618	604	643	614	589	608	662	647	622	596	660	615	615	614	642	647	604	607	600	617	634	609	679	662	586	629	622	616	633	634	582	585	648	636	655	604	581	606	631	604	636	602	602	591	644	622	586	610	608	640	629	637	674	599	583	649	573	652	608	621	614	602	632	564	653	611	668	643	609	589	621	610	615	584	645	584	634	646	619	650	656	615	565	596	631	635	637	661	593	639	631	641	633	626	585	599	620	647	632	633	646	594	589	633	627	625	637	605	605	625	636	595	595	628	587	610	632	630	630	632	593	587	665	597	611	632	613	587	600	611	650	595	644	602	588	677	628	611	579	624	632	614	628	611	612	574	611	603	630	622	581	593	678	615	591	615	586	590	559	656	591	614	598	646	600	646	613	580	632	582	624	621	677	616	593	636	622	585	597	603	629	585	621	665	617	580	601	587	633	639	627	607	676	637	655	615	606	629	633	650	619	636	658	583	673	644	650	561	617	613	589	603	648	628	621	659	579	611	644	615	629	638	631	641	608	644	651	590	630	613	609	641	636	602	590	625	601	582	584	606	672	588	616	591	570	601	583	672	601	591	635	606	598	579	643	636	614	642	637	558	611	581	640	664	624	629	666	612	666	620	643	618	610	635	607	596	637	579	628	607	608	645	635	655	582	668	636	630	598	629	646	641	638	596	629	589	630	634	623	605	625	596	590	633	616	617	652	601	645	646	611	598	589	590	601	595	619	659	625	669	634	653	600	639	596	633	659	592	633	610	631	633	642	623	601	603	621	623	579	638	657	625	595	634	609	649	582	655	638	582	633	605	634	656	624	597	572	676	632	631	648	594	620	597	605	616	634	571	606	598	621	626	607	651	573	604	644	647	603	663	626	620	540	575	610	628	630	616	614	596	620	650	600	587	610	576	613	631	630	648	612	607	622	650	592	631	623	660	617	598	614	643	659	630	609	631	645	592	617	614	641	601	622	641	607	641	617	632	637	615	611	596	580	606	633	612	587	606	599	682	573	607	660	594	649	641	608	607	576	633	598	620	614	598	603	599	665	645	596	604	664	611	604	588	591	637	601	621	565	589	646	572	619	596	634	557	633	642	605	620	622	632	635	610	621	603	601	577	638	618	617	606	634	664	643	605	622	631	605	609	652	623	608	580	583	569	628	603	646	608	614	624	565	623	623	645	622	594	639	586	658	602	644	584	609	602	604	641	588	612	606	625	597	638	567	601	614	593	604	615	568	638	633	610	601	640	641	636	593	599	601	643	604	663	614	559	629	614	642	597	618	610	599	660	602	641	650	582	622	545	612	615	593	571	682	667	640	568	585	628	615	635	597	587	580	617	604	652	633	633	641	622	637	587	566	614	614	622	575	609	604	602	575	579	605	606	647	634	656	626	608	615	639	623	601	638	652	643	601	618	635	623	611	628	633	596	642	625	635	546	610	613	688	639	632	613	596	643	622	623	673	632	655	622
27445	24849	11332	4989	3916	3034	2449	1948	1701	1310	1179	1020	936	1087	1035	930	940	855	825	806	764	748	683	697	695	656	645	678	662	702	692	708	687	710	646	631	652	631	646	665	700	644	682	646	665	639	648	606	658	614	656	655	658	692	628	665	706	699	653	651	627	630	639	666	680	645	665	606	672	674	666	670	653	690	669	633	673	616	611	612	690	636	666	663	634	642	631	639	636	656	644	677	670	647	621	630	651	667	674	672	663	680	612	641	685	634	678	654	618	644	704	644	647	682	657	677	643	674	661	655	657	679	631	663	668	630	655	663	681	680	633	641	614	689	647	677	618	658	663	641	642	681	643	650	622	631	604	693	672	620	682	662	639	620	711	650	623	673	668	662	664	645	689	634	687	657	690	658	663	679	650	637	642	637	644	708	627	633	632	633	655	691	606	678	700	643	664	653	680	720	649	642	633	656	626	623	624	662	648	652	657	661	657	629	585	630	624	686	657	603	653	650	636	665	687	608	703	654	641	597	636	661	679	607	676	634	636	650	643	623	650	713	685	664	623	652	650	668	687	645	617	653	625	690	657	639	673	688	693	621	683	632	646	649	663	623	665	652	598	607	629	640	637	635	659	655	691	650	668	645	673	617	601	682	614	619	603	680	668	660	634	641	631	684	679	678	672	709	593	635	633	674	623	682	657	628	624	660	694	661	674	619	635	677	702	639	666	668	630	664	629	683	678	642	621	697	657	645	649	632	695	664	633	666	646	673	653	643	625	622	626	671	618	632	669	652	669	650	655	642	643	722	644	654	669	656	665	654	629	686	651	672	640	631	641	621	650	641	635	671	624	662	649	677	628	665	626	627	592	660	629	591	620	611	680	652	640	639	631	643	603	674	663	655	659	634	648	655	636	674	645	626	671	616	676	611	638	653	687	680	701	657	643	633	626	651	676	664	652	660	661	679	633	618	639	570	609	653	635	657	645	646	652	711	654	648	628	660	648	656	644	640	684	649	674	620	653	632	664	648	655	678	640	663	652	688	641	605	666	612	670	678	677	617	640	637	637	602	655	644	642	712	629	665	661	631	624	662	711	632	660	666	656	590	687	641	646	630	627	624	663	614	640	656	645	645	610	643	622	628	674	669	632	651	662	640	708	608	671	607	660	636	653	673	656	660	675	648	659	605	681	671	655	678	681	692	652	645	649	651	667	637	616	633	661	633	641	701	658	649	646	653	623	616	644	670	656	664	671	672	642	673	616	679	631	627	642	661	650	692	668	688	652	674	698	631	638	651	644	605	624	649	645	649	654	635	638	652	650	610	664	643	635	643	620	606	668	634	630	660	638	633	670	669	632	614	695	668	668	644	646	621	650	621	640	672	626	643	694	642	619	637	635	700	623	646	623	689	658	632	633	628	636	672	655	669	675	692	649	686	630	652	634	657	657	667	653	626	611	686	649	683	667	650	656	632	662	642	641	648	640	687	584	638	617	686	634	677	643	690	647	632	683	622	645	721	618	658	629	686	631	670	660	700	620	636	634	678	643	640	681	629	620	622	623	650	648	661	673	625	684	684	662	612	647	608	608	634	659	639	644	652	645	661	653	648	627	662	620	623	642	701	665	669	650	666	665	657	672	679	653	634	629	662	669	632	716	640	602	650	647	674	676	598	640	640	664	645	617	631	633	648	657	662	696	643	674	665	692	621	622	625	643	635	624	605	635	628	659	676	641	622	718	654	646	686	630	664	646	621	636	619	606	645	653	675	630	656	613	614	681	632	621	669	703	670	670	624	616	694	637	656	625	641	612	655	665	632	638	684	618	625	654	654	657	623	718	648	684	647	645	618	689	662	629	650	661	612	597	646	608	653	647	672	681	656	653	648	612	627	607	648	674	631	642	675	603	607	674	661	667	618	665	624	618	600	664	659	663	655	637	614	648	647	642	657	643	660	658	643	626	661	707	627	674	619	647	670	639	603	658	650	708	635	647	632	622	587	636	696	639	653	664	668	629	633	674	629	633	622	641	619	653	647	641	702	659	622	671	642	643	618	639	654	646	681	655	657	647	593	581	656	609	704	672	714	626	658	681	661	664	672	657	637	637	572	650	654	669	647	610	618	631	634	655	660	642	636	637	618	631	660	670	665	615	616	674	638	652	664	641	630	647	626	663	596	637	656	662	690	665	635	661	624	670	648	649	639	642	635	640	641	619	678	625	617	627	640	662	671	644	631	652	608	629	687	599	624	640	621	668	690	648	640	650	650	634	677	659	676	690	642	632	659	626	685	609	654	677	638	649	679	579	640	667	635	641	605	642	618	638	728	624	666	653	645	622	659	665	644	610	554	590	646	644	674	627	663	661	609	614	627	647	620	641	623	664	617	635	634	597	660	639	669	648	634	634	637	705	632	645	628	612	682	630	661	650	616	611	664	674	651	640	649	657	639	610	617	640	648	694	623	669	631	631	674	658	665	657	593	650	630	648	644	626	641	639	645	625	667	658	636	617	639	658	621	626	712	685	670	653	691	647	604	632	655	665	665	689	690	623	628	655	664	648	621	666	605	627	639	681	634	665	638	637	682	654	704	676	640	673	602	631	679	643	650	684	645	669	649	640	623	663	650	688	643	607	622	647	656	663	623	649	616	640	622	646	640	667	614	671	688	656	671	634	651	647	604	646	643	645	639	656	643	647	637	660	645	611	671	650	638	659	630	676	713	678	667	618	662	641	641	658	697	643	637	628	633	695	592	647	657	686	636	710	654	592	658	699	626	613	609	666	661	664	618	671	637	653	648	648	617	631	665	653	700	632	670	627	646	634	640	634	664	659	620	659	641	647	608	627	649	619	663	662	634	648	669	642	663	653	653	657	655	690	625	663	626	654	641	600	615	660	632	630	684	633	672	659	663	661	656	621	655	663	639	618	623	651	631	610	651	631	609	676	677	607	640	673	659	638	664	641	688	670	651	632	656	614	662	643	649	646	644	672	633	654	647	611	625	691	628	645	627	617	634	648	640	642	621	645	627	604	616	658	693	663	647	669	654	656	652	659	655	654	685	667	641	640	649	653	627	685	672	682	675	682	609	649	651	626	640	715	646	594	598	640	661	649	642	625	703	621	673	721	617	639	667	631	684	667	642	621	675	636	631	680	637	649	668	653	634	661	608	666	651	630	638	694	640	637	595	638	644	645	635	596	660	661	636	632	685	648	646	628	644	673	701	627	616	649	643	688	668	685	616	678	669	574	677	624	660	637	663	661	706	671	652	693	657	634	669	671	657	641	664	667	605	634	645	684	659	637	671	683	668	639	716	628	646	664	616	632	662	687	668	658	647	650	689	628	654	613	676	636	642	626	632	636	671	642	627	655	622	697	678	686	637	617	646	609	661	635	658	677	616	663	604	714	652	624	639	649	710	669	651	628	657	662	663	595	654	670	663	660	620	698	639	613	671	633	645	609	655	621	608	698	619	679	639	621	639	671	633	593	648	650	645	670	638	660	647	630	648	674	681
24447	21626	29030	24699	21617	12751	3752	2223	1684	1478	1396	1161	1141	1160	1102	1080	967	924	934	874	754	749	697	687	703	657	721	689	704	680	683	697	653	728	660	642	566	606	622	644	677	635	657	649	601	644	631	637	617	658	645	634	608	616	664	667	652	625	629	631	637	663	660	634	671	579	657	641	668	634	583	582	622	605	595	594	589	636	658	647	591	602	598	609	652	648	585	643	645	609	597	628	644	621	597	643	625	588	635	613	622	614	573	658	643	637	636	649	620	580	586	614	629	638	617	635	616	611	642	615	635	595	621	648	668	573	598	658	611	624	624	597	661	613	610	600	609	570	660	624	606	625	632	623	611	604	584	614	620	612	582	645	606	621	603	642	657	681	637	606	617	614	621	626	675	643	612	628	632	628	627	584	593	641	596	653	622	610	663	603	619	635	608	590	578	634	600	603	614	627	585	615	609	656	603	645	660	609	650	619	618	645	692	602	621	604	633	685	601	616	612	608	625	626	600	616	601	645	622	591	614	621	639	623	608	624	632	593	675	656	651	579	645	660	615	665	619	632	615	629	614	675	588	616	615	635	638	616	631	618	626	604	649	605	601	592	622	636	612	627	623	621	651	639	622	648	633	599	622	635	656	600	621	633	632	607	602	589	589	631	607	644	625	597	625	605	636	611	592	625	643	595	630	653	605	607	644	636	623	622	590	604	642	600	606	598	577	622	617	605	617	635	632	609	641	674	632	615	613	615	590	592	625	598	616	634	608	642	654	600	595	616	630	622	618	626	628	618	618	638	588	584	619	671	669	616	633	631	621	611	627	610	607	670	659	634	656	623	593	584	622	594	645	643	647	638	618	582	646	666	633	619	644	628	605	625	628	610	640	649	652	625	613	639	592	626	631	617	612	585	620	630	610	619	581	590	615	682	625	642	609	631	604	605	637	609	673	611	641	634	597	640	629	592	665	591	595	625	629	648	668	611	610	620	637	627	593	654	571	670	626	604	624	631	642	635	587	625	621	617	646	640	638	589	580	629	632	590	642	608	618	582	600	656	626	675	638	589	622	600	640	618	607	649	603	599	640	635	617	621	649	629	600	630	626	619	604	634	620	578	629	593	635	583	623	611	620	614	649	607	629	602	578	621	627	603	600	630	630	650	601	602	623	619	660	580	560	651	613	647	585	624	648	631	627	611	617	577	649	605	612	618	663	600	613	610	644	634	636	669	619	609	649	568	607	621	641	624	666	618	616	618	620	592	606	637	608	580	652	632	612	606	564	611	620	617	634	637	598	646	649	605	623	615	649	666	593	640	601	628	608	677	634	652	679	601	614	645	604	622	579	566	631	644	621	649	614	622	630	593	657	612	633	591	602	642	592	689	637	590	608	596	645	544	587	605	606	599	615	606	611	588	619	604	594	621	598	650	632	646	644	596	594	625	616	645	647	631	674	610	616	610	584	617	610	605	618	624	570	620	620	611	618	671	611	641	637	602	702	642	597	632	638	635	580	605	612	575	600	593	624	611	627	565	636	622	604	603	601	656	640	621	630	661	583	616	648	559	632	615	676	626	641	599	663	626	604	590	610	629	630	636	587	629	596	605	617	656	629	625	617	615	638	612	606	649	582	626	589	582	619	620	589	590	602	616	608	603	632	597	644	637	610	611	622	634	614	590	654	653	645	582	641	641	635	685	604	606	638	599	627	640	642	646	631	592	613	623	610	588	608	667	662	595	637	624	629	619	616	598	622	611	623	612	635	619	583	660	635	608	643	620	604	634	594	641	646	584	587	610	649	645	631	662	626	625	613	600	647	587	608	601	627	609	665	615	578	619	626	618	616	654	632	596	682	624	627	611	583	575	627	602	611	630	597	595	614	596	641	628	582	607	601	608	618	613	580	639	641	623	586	606	681	624	641	589	586	619	594	592	583	611	627	632	623	603	611	594	585	641	579	595	598	626	611	643	623	657	627	620	649	583	695	611	586	652	639	641	608	634	594	653	638	626	640	560	636	623	625	611	622	581	587	665	602	640	613	672	602	614	613	605	544	578	658	601	603	644	645	666	662	588	608	606	676	601	637	644	617	648	631	617	570	622	671	665	641	626	655	598	593	575	605	578	597	635	649	652	600	587	608	618	628	597	637	639	601	603	602	603	639	620	715	639	610	615	638	614	616	579	650	663	649	654	609	608	603	632	610	588	610	627	587	591	576	661	615	663	566	625	606	696	630	637	591	626	632	645	630	640	597	621	633	578	608	599	596	627	624	606	592	696	555	617	617	619	594	650	635	623	631	623	646	605	602	594	631	593	637	629	621	611	612	630	589	604	636	597	604	630	595	606	649	594	610	619	618	636	591	614	618	656	616	574	600	589	674	572	615	609	618	616	640	632	609	631	643	589	625	616	583	581	658	643	609	576	619	625	646	613	657	697	658	627	658	631	634	664	622	556	598	615	646	662	650	623	623	628	597	627	642	629	605	661	647	612	623	628	615	585	609	570	650	587	634	596	626	671	634	583	617	616	638	592	609	618	649	614	592	630	620	642	581	610	593	622	645	652	614	631	616	664	622	602	622	623	595	661	638	620	649	625	628	604	649	598	606	632	622	632	608	604	660	599	622	591	623	589	622	626	610	622	650	600	623	665	617	631	653	607	586	641	606	618	626	620	638	605	647	596	623	651	594	591	663	618	585	612	574	657	630	644	606	575	631	614	620	643	645	598	664	622	605	621	645	602	640	624	616	649	669	620	586	595	596	608	615	600	641	653	638	590	579	615	626	586	593	628	629	618	635	568	559	641	622	616	633	596	630	594	657	628	630	657	664	590	649	630	584	601	617	588	601	608	610	676	586	636	629	624	644	596	664	614	644	603	557	569	642	575	629	586	624	600	605	641	633	624	655	611	626	629	672	663	584	623	592	585	628	616	583	610	651	639	634	637	606	601	625	667	655	595	615	567	599	623	596	617	622	640	596	621	633	635	618	579	612	615	604	591	624	582	615	619	611	613	587	663	614	576	629	622	634	619	646	660	592	594	628	629	581	621	627	591	673	626	683	600	632	606	636	645	596	607	631	619	597	640	588	646	646	641	611	604	623	617	618	627	639	586	625	610	629	605	638	652	589	595	617	614	675	611	631	656	607	619	578	644	620	614	635	617	593	607	614	660	614	640	583	650	647	633	618	619	602	628	638	610	619	615	631	639	585	600	636	634	606	635	600	613	631	623	626	665	663	578	641	618	601	630	649	588	602	629	650	612	638	604	643	582	587	615	588	631	636	605	608	680	604	611	588	586	638	612	595	593	638	655	620	617	631	594	659	582	615	579	629	624	623	635	651	600	643	625	584	609	629	571	621	601	617	617	592	651	617	614	591	584	629	588	581	592	630	600	599	605	605	629	629	565	652	604	586	605	634	649	636	597	611	609	632	559	614	606	626	653	604	619	613	616	624	625	579	651	638	646	606	625	598	634	602	645	598	632	621	614	606	640	648	620	632	658	592	620	609	607
29885	36242	18898	8869	7243	5766	4386	3099	2502	2113	1857	1621	1568	1578	1361	1326	1185	1140	1111	998	835	793	812	757	775	744	805	724	702	746	728	774	793	755	742	670	685	606	653	680	625	673	644	597	612	642	611	643	643	666	628	660	655	642	686	681	700	731	685	625	632	674	658	666	673	691	685	699	657	648	629	704	628	607	647	610	591	585	574	643	635	620	700	651	683	627	601	635	630	596	638	629	602	662	606	614	626	661	662	603	659	631	586	609	602	644	653	601	708	639	614	622	661	669	656	647	666	615	649	638	631	634	635	628	653	631	636	638	626	647	638	657	668	661	660	661	644	606	637	604	609	635	650	628	613	631	621	626	611	615	577	642	632	634	651	602	602	665	672	611	592	640	631	625	611	614	614	642	614	650	688	648	609	635	634	592	643	664	640	637	640	623	629	629	636	618	602	672	583	679	653	600	639	643	676	631	619	607	635	621	609	658	631	639	646	633	631	606	584	602	670	656	597	601	642	614	644	695	667	663	621	590	652	611	618	648	637	640	681	622	652	627	615	589	649	632	672	622	637	675	643	616	648	683	608	636	642	601	639	609	647	638	669	591	608	628	646	659	666	653	626	614	630	640	635	605	649	638	648	641	651	618	645	593	634	622	620	638	653	606	645	649	581	626	665	642	648	633	604	642	618	615	623	626	664	667	623	652	653	614	668	593	663	628	620	646	705	620	604	654	599	648	620	614	637	651	601	618	626	640	638	627	688	576	673	641	625	635	620	623	661	617	644	644	592	650	630	637	623	657	606	641	654	660	622	617	602	684	632	617	644	641	670	638	623	675	634	614	637	606	644	648	626	649	582	661	602	593	597	686	611	621	650	608	600	647	593	626	650	664	662	625	653	597	644	603	633	622	671	632	657	602	661	577	642	623	638	663	664	644	670	661	615	611	612	601	592	605	669	605	623	564	607	632	631	661	644	579	605	617	626	601	621	631	652	645	633	627	640	583	628	615	653	629	587	652	645	639	610	641	661	610	591	639	635	654	619	643	627	646	632	663	637	634	662	657	634	616	641	647	639	647	621	630	630	595	615	672	642	602	699	622	620	631	649	619	668	647	628	630	634	627	636	622	670	679	627	597	647	664	693	621	640	635	627	655	647	655	651	638	647	592	660	641	615	626	631	650	639	610	624	593	621	611	617	635	654	637	651	667	644	591	609	590	691	618	586	629	636	658	634	648	659	589	639	616	620	609	613	585	607	623	620	638	630	605	629	636	602	675	644	617	688	639	650	609	601	632	633	626	646	665	654	583	626	621	671	634	623	669	594	640	622	635	645	697	634	586	604	644	601	639	600	607	661	611	624	653	596	639	646	630	663	630	654	667	623	640	626	596	625	599	629	636	664	663	679	641	614	652	643	669	629	607	596	640	627	626	619	630	669	646	627	663	657	621	646	612	604	629	618	631	651	628	588	600	622	644	648	652	669	663	639	635	627	648	602	641	645	634	667	657	639	628	615	600	576	607	657	591	667	621	646	651	601	629	626	620	603	655	614	658	645	647	631	614	670	600	630	612	632	626	651	599	603	610	661	589	630	630	575	650	662	619	638	664	644	651	636	666	619	625	604	579	652	612	595	627	606	630	611	647	671	652	606	603	616	616	632	614	616	598	644	613	643	635	635	637	647	629	649	607	619	609	640	635	683	632	693	639	627	595	621	651	631	630	638	598	590	615	628	610	655	611	634	681	628	633	623	611	631	632	641	623	614	600	609	633	608	604	631	649	681	663	641	690	626	653	613	677	643	586	657	593	622	639	608	649	626	615	614	611	625	652	629	609	638	592	636	668	629	626	647	619	662	630	630	647	602	653	609	623	633	643	622	633	616	608	671	623	619	654	640	667	615	629	623	662	636	651	646	661	624	617	636	666	669	641	576	624	593	669	644	626	597	578	645	675	648	637	669	631	622	637	643	628	613	613	676	596	630	620	617	609	641	612	637	624	650	672	644	630	665	631	622	635	611	652	635	659	649	657	612	655	644	666	666	625	595	641	623	647	647	611	624	661	657	643	687	630	640	642	662	621	620	607	649	641	635	618	637	607	638	657	614	622	607	568	632	584	615	687	596	608	643	611	640	668	622	675	619	664	621	659	626	644	615	626	646	618	613	657	632	685	629	669	615	603	655	653	631	623	659	642	687	652	588	630	571	637	637	653	639	591	644	679	671	640	670	635	647	602	651	647	599	709	674	641	628	657	637	647	657	578	629	616	656	627	650	593	608	632	667	677	623	620	625	674	631	600	628	622	639	663	644	601	656	599	621	652	630	642	616	663	627	670	617	672	658	664	603	643	640	601	619	618	640	628	623	654	627	583	610	653	605	659	616	641	637	651	648	638	663	637	602	647	673	622	610	589	644	596	634	619	606	610	644	669	608	639	631	613	664	660	638	611	597	647	614	616	609	672	620	635	655	661	607	624	640	615	652	607	625	610	603	567	633	606	628	674	597	581	598	643	652	642	632	635	629	623	615	610	640	653	652	619	657	676	613	615	678	621	611	650	587	604	635	650	633	674	648	627	664	687	656	649	633	603	620	676	669	658	624	629	638	588	598	664	686	671	623	668	636	655	681	592	599	638	655	617	632	665	602	611	662	619	627	638	580	592	644	604	641	626	607	615	604	635	643	666	671	635	662	654	624	645	659	679	622	623	647	607	647	587	698	640	632	617	675	604	652	631	641	634	635	624	647	658	628	642	639	626	650	619	585	615	636	637	638	678	646	626	618	625	641	613	597	639	616	617	610	594	663	593	684	648	652	612	603	621	645	635	610	621	644	651	633	628	656	616	616	608	627	627	624	633	628	676	615	625	636	646	666	627	643	629	624	656	632	665	641	617	618	605	619	626	631	616	648	612	634	645	603	605	636	568	595	622	621	657	630	634	662	639	609	648	668	613	645	649	651	640	613	711	640	656	678	604	613	650	634	650	672	567	627	649	624	627	609	644	624	686	636	677	663	603	602	635	616	633	607	631	617	649	619	708	654	650	609	628	618	620	661	607	655	642	681	613	648	687	652	641	635	662	614	643	655	592	597	614	664	622	644	601	652	663	624	672	607	619	657	628	680	615	581	667	637	616	628	601	687	646	618	622	613	653	610	654	629	658	612	637	649	630	634	675	625	669	618	616	617	632	647	606	668	600	608	649	613	654	659	638	606	636	672	612	644	604	606	620	654	609	628	600	618	556	610	634	635	687	603	637	620	643	641	671	684	621	657	641	632	636	637	708	646	585	623	603	665	665	682	629	640	615	614	590	607	613	641	656	670	665	665	584	596	644	592	629	594	641	596	618	641	607	636	620	638	617	634	632	674	656	641	636	655	657	626	616	663	588	620	682	611	645	658	623	602	625	645	681	639	644	618	642	602	658	655	644	629	619	615	648	669	645	701	684	624	623	605	677	628	611	656	652	649	622	616	602	631	651	675	632	627	662	614	626	663	601	603	633	643	637	608	631	635	684
25663	21719	28117	25773	14104	3632	2376	1798	1635	1507	1365	1294	1186	1247	1154	1087	1098	1094	1083	959	998	935	968	923	891	911	919	927	932	953	939	900	946	938	900	870	877	865	914	910	840	848	890	854	871	843	816	888	920	846	865	918	897	912	886	879	877	880	895	901	897	855	912	876	930	880	899	844	898	901	863	952	914	845	892	889	857	893	843	847	856	843	797	854	852	843	835	859	869	895	900	834	834	853	854	836	874	884	858	856	870	861	888	813	877	829	888	882	841	844	891	880	828	894	905	866	840	880	883	840	807	831	897	866	825	893	905	878	859	851	889	886	841	912	858	865	850	932	896	864	840	948	831	895	871	885	841	816	840	911	863	856	836	832	890	882	868	876	878	868	888	893	871	888	885	853	866	896	840	844	844	926	848	837	869	879	889	802	874	832	818	864	834	905	895	826	817	904	850	907	905	875	890	818	820	878	820	887	854	863	840	894	864	895	908	875	868	868	877	825	875	901	885	924	913	830	827	809	841	861	867	838	862	864	855	890	856	880	904	874	950	823	855	862	852	883	858	869	875	851	900	933	889	840	932	890	885	821	899	852	852	848	837	883	855	842	881	907	816	899	848	865	866	808	864	895	852	868	889	887	900	900	852	869	835	861	826	896	880	851	941	859	863	852	868	881	887	871	899	850	850	785	832	909	853	855	870	845	867	902	880	868	893	947	880	864	869	893	852	864	876	847	852	899	855	874	895	874	912	833	881	881	888	848	878	911	861	922	860	846	849	859	879	809	843	864	906	876	896	886	854	874	833	887	868	819	794	888	843	882	831	856	853	864	845	847	877	875	872	837	867	903	894	882	859	882	879	890	891	861	899	883	892	870	849	858	870	823	908	906	845	876	888	853	881	828	869	851	878	863	932	897	840	882	850	860	901	835	888	833	965	854	912	865	874	880	876	851	893	827	862	874	867	855	952	888	907	909	937	823	875	864	886	858	924	865	868	907	828	852	902	816	877	877	805	845	872	861	891	898	820	818	863	900	838	851	898	871	847	873	896	832	829	904	792	878	841	859	863	898	823	848	883	850	884	859	857	830	882	889	873	925	846	907	883	856	840	807	831	810	877	865	879	883	863	834	869	852	893	899	840	857	853	862	862	887	864	839	895	896	862	847	850	906	864	806	899	917	882	897	870	806	877	850	884	829	894	891	881	872	875	871	837	888	882	821	883	916	912	872	860	893	821	828	857	789	871	877	881	919	897	830	848	891	906	906	880	876	858	861	850	886	856	829	846	866	891	865	879	852	837	869	940	887	846	909	857	882	886	885	872	892	898	853	871	856	879	886	948	867	885	924	831	863	854	886	857	895	852	858	938	865	897	832	830	870	875	829	832	863	844	862	892	854	893	904	892	857	828	877	869	790	928	896	848	890	824	797	897	845	861	815	882	847	853	859	866	875	891	844	869	883	912	863	847	917	879	871	838	828	869	897	861	848	865	870	886	855	875	866	925	893	876	887	905	840	884	831	864	848	894	871	852	895	846	842	848	873	836	904	823	859	904	833	855	926	839	846	907	843	854	859	832	862	873	868	823	874	929	848	837	846	875	887	898	912	893	841	845	858	923	899	852	856	914	894	865	864	834	837	861	786	839	844	852	864	877	855	876	853	828	879	799	877	861	876	880	834	879	859	848	896	867	935	831	855	859	844	878	839	914	875	867	857	896	870	834	870	849	876	881	852	888	899	872	905	928	868	810	849	856	876	868	847	862	825	854	871	833	866	890	826	856	874	848	864	835	875	905	844	879	820	908	903	850	773	866	836	864	892	794	824	841	886	866	839	882	896	871	848	864	897	849	897	811	841	880	846	919	833	849	854	846	938	861	912	871	889	862	856	904	853	868	873	885	914	874	885	880	906	891	902	850	910	778	914	884	911	870	815	840	888	910	828	869	893	841	896	862	849	891	883	834	848	887	851	834	839	850	912	826	922	925	853	847	844	905	840	826	838	815	879	912	930	877	867	880	895	931	899	873	838	856	875	842	835	871	847	936	888	873	867	879	890	882	892	898	858	892	875	837	829	883	912	869	900	872	932	889	902	824	866	839	875	884	889	857	931	897	842	843	850	924	822	872	810	895	905	840	875	852	895	885	818	901	847	871	885	883	869	832	886	870	889	867	853	875	851	905	890	842	911	880	885	855	863	848	807	903	889	919	859	890	915	859	836	852	897	867	930	888	804	804	908	851	882	851	896	884	845	834	843	859	861	851	859	886	866	873	872	910	893	880	912	869	835	823	888	870	898	855	862	899	869	861	804	884	917	881	872	909	859	902	873	862	940	857	875	887	835	858	901	876	879	871	815	887	880	843	836	886	865	841	863	847	895	886	891	884	836	858	837	818	853	850	866	812	878	834	873	869	937	883	842	913	868	868	848	846	870	848	792	849	803	875	821	838	857	916	863	905	895	859	888	901	895	881	881	865	874	918	860	882	916	844	904	870	821	881	891	856	861	887	864	894	945	841	848	877	838	876	881	882	823	855	840	890	849	844	863	864	821	847	828	915	892	883	866	921	902	832	800	893	899	862	925	888	879	812	816	863	896	877	855	890	917	864	888	836	859	846	861	861	831	907	895	853	853	870	830	923	844	849	863	888	856	826	828	847	867	870	836	860	873	866	863	885	844	812	882	846	849	837	855	830	893	844	938	875	892	866	917	890	881	850	833	843	861	819	838	867	871	845	888	865	821	877	865	841	799	868	833	861	907	899	837	871	866	922	839	854	880	907	874	839	903	863	877	900	832	891	857	827	860	863	895	891	916	848	837	845	877	862	871	849	836	904	885	857	839	865	876	910	940	847	918	860	860	831	882	842	851	860	829	851	851	859	867	870	889	905	872	864	848	881	823	912	897	804	868	923	830	857	926	878	852	836	845	850	858	860	907	811	885	880	853	839	860	842	891	862	910	819	875	847	826	836	899	896	827	910	894	888	863	830	852	895	880	886	844	907	909	853	907	900	870	921	880	818	896	859	841	855	874	813	865	856	867	864	853	908	849	892	917	885	900	882	895	898	897	876	870	865	852	896	843	825	879	825	855	893	822	883	873	863	902	852	890	880	881	865	848	860	866	869	876	831	835	905	890	839	895	871	850	862	874	869	878	879	908	889	953	967	855	881	830	876	832	853	892	917	832	799	871	872	842	860	874	866	876	890	893	827	886	850	876	881	866	829	887	916	857	821	876	864	905	840	894	857	925	868	849	869	899	902	820	878	849	819	915	917	841	843	844	909	849	907	835	864	873	868	869	799	863	875	944	865	841	913	861	893	880	884	862	865	830	827	821	876	910	886	860	808	830	925	902	840	838	794	895	852	865	872	912	906	859	920	907	848	857	810	852	894	840	841	875	863	885	931	884	883	910	871	865	915	865	863	890	861	870	850	809	854	875	859	855	901	886	848	877	889	890	849	817	848	897	794	888	869	850	848	858	831	879	867	855	900	844	879	919	902	893	878	883	845	894
29184	34574	18484	6647	5529	4564	3306	2636	2254	2133	1844	1595	1493	1595	1469	1364	1190	1258	1252	1078	1034	977	1008	1005	986	946	979	965	898	914	983	989	1011	948	892	941	856	875	884	848	858	904	890	892	863	901	915	963	869	818	910	909	866	882	939	1016	956	925	924	888	905	888	928	904	865	920	920	941	896	899	947	879	974	841	894	847	900	882	879	902	958	846	903	898	906	929	921	883	873	881	922	923	855	873	873	895	818	894	940	864	904	896	910	941	794	884	838	855	854	935	946	865	861	909	864	869	873	949	867	849	881	892	914	872	886	856	871	881	886	882	889	862	889	861	907	871	908	893	881	874	878	831	862	858	916	885	912	841	907	888	884	884	876	872	874	901	903	859	886	936	858	849	881	903	857	907	864	862	848	872	886	834	892	868	906	874	863	877	873	919	873	805	859	874	867	871	923	878	860	900	860	875	890	849	905	875	884	897	843	869	890	891	880	849	945	848	900	880	909	871	923	837	891	820	871	851	884	878	887	882	832	940	864	929	935	909	891	884	827	888	888	903	868	867	918	872	879	917	909	884	916	868	906	875	841	902	878	853	884	921	841	907	885	922	889	943	903	867	860	848	823	863	881	921	863	927	919	880	909	866	904	891	900	878	911	938	887	908	910	872	856	911	853	935	848	828	840	862	955	911	863	945	867	899	896	914	900	901	875	926	899	867	861	873	912	905	911	879	879	872	957	873	870	842	839	907	857	914	870	885	867	883	861	929	898	908	899	864	945	913	878	877	906	896	909	874	892	842	876	926	865	818	928	907	869	837	917	937	877	858	895	902	860	883	865	884	887	858	951	858	860	872	908	875	858	861	902	929	894	899	888	894	936	872	879	858	867	882	963	902	914	908	904	910	871	899	882	884	884	823	883	871	836	885	915	888	858	876	837	859	963	910	870	918	878	888	854	827	890	929	880	873	868	865	873	874	916	902	860	907	883	904	872	929	958	834	911	904	892	903	870	854	893	905	898	887	902	880	892	863	891	896	892	865	853	893	895	880	917	867	902	894	915	918	906	919	893	905	887	898	934	876	889	915	910	836	913	878	861	847	951	905	859	835	894	859	887	892	902	885	923	896	875	913	865	878	852	862	921	844	872	877	880	878	899	875	917	856	878	912	854	898	889	936	910	873	880	869	888	856	896	887	905	838	842	903	949	906	915	898	882	844	876	884	849	922	858	842	928	861	880	876	901	898	863	888	834	915	815	851	853	855	901	862	956	816	953	900	880	870	902	926	932	892	924	877	905	878	908	873	897	835	881	854	888	875	912	863	831	879	895	892	880	871	879	881	902	853	849	917	898	891	891	892	856	887	855	885	901	907	899	867	861	893	905	905	885	880	899	853	901	834	912	947	875	918	888	922	875	878	902	873	906	875	873	939	869	861	881	867	888	874	878	836	939	893	856	903	883	921	889	932	824	923	937	864	912	914	915	865	896	905	913	887	876	921	829	908	904	866	924	923	830	853	882	865	927	886	889	911	859	925	923	907	883	914	877	843	865	838	892	946	859	925	920	886	860	857	912	889	899	912	891	848	856	887	931	866	899	930	839	906	848	876	881	934	843	898	879	915	912	907	869	900	895	930	905	891	916	869	869	880	885	817	864	893	859	893	872	889	860	894	912	945	926	880	843	871	879	901	893	871	877	849	915	865	855	838	867	875	882	876	878	825	852	913	920	900	869	899	926	870	831	922	892	860	925	876	957	855	902	884	915	873	896	807	852	845	861	904	860	868	872	885	922	853	840	839	869	936	877	912	839	874	904	836	889	854	907	791	869	872	912	857	912	866	833	881	877	853	936	915	875	904	865	921	888	868	895	926	932	872	864	909	955	897	910	888	860	859	917	920	855	897	925	933	891	903	823	893	822	906	900	864	912	852	884	883	865	920	865	902	872	840	908	883	916	892	890	908	866	798	908	839	888	862	855	908	909	874	864	885	950	849	842	950	872	886	916	895	930	915	879	881	846	890	873	858	871	881	896	876	854	884	819	846	882	897	885	886	822	840	878	857	876	885	916	901	917	858	901	867	892	862	867	841	874	883	908	895	890	896	847	852	868	889	877	853	863	831	912	900	859	905	896	902	847	860	882	877	862	914	925	902	890	898	847	875	879	879	887	880	890	894	918	897	862	931	882	895	903	916	870	886	849	919	886	920	847	876	889	913	919	912	853	896	852	881	843	873	882	856	912	861	930	890	883	909	870	916	871	915	885	944	880	866	911	947	941	913	880	919	821	845	908	914	895	881	888	896	893	885	931	869	881	869	884	912	835	876	874	852	836	865	899	870	855	873	852	873	925	892	888	922	872	857	881	910	890	867	939	878	942	902	905	895	934	931	900	922	856	904	886	908	870	855	888	925	892	879	898	876	844	857	890	867	840	893	871	888	906	892	887	861	886	901	899	860	891	884	860	875	860	876	903	898	909	848	882	872	902	884	907	893	879	841	895	889	920	867	904	928	892	832	861	845	872	899	892	890	851	833	841	896	896	899	877	883	903	891	845	875	854	920	892	871	905	898	915	916	900	895	839	877	852	872	864	894	835	906	872	877	888	873	882	888	872	853	874	883	947	868	912	866	895	874	846	874	848	914	924	868	914	904	891	880	869	873	872	929	845	924	852	857	906	900	915	892	907	876	928	863	879	896	827	875	888	898	863	886	867	863	856	882	924	965	890	878	935	830	838	908	892	859	875	880	873	936	843	881	904	882	871	888	888	879	844	918	899	912	870	846	918	888	889	889	906	924	871	873	863	870	893	957	905	884	832	897	852	891	858	909	904	889	939	873	859	805	870	861	865	925	863	894	851	897	917	840	902	918	874	930	866	925	891	855	892	870	906	841	874	881	890	910	896	855	862	856	936	803	859	869	899	886	896	879	894	867	856	953	901	898	865	825	917	913	907	852	881	826	852	870	920	886	900	849	883	834	898	897	853	907	855	867	887	886	857	890	922	884	867	881	811	864	869	902	889	927	879	886	863	906	852	859	939	885	860	890	848	873	897	900	862	896	883	881	900	860	937	881	863	911	836	895	852	883	878	918	961	862	911	861	903	895	863	877	921	896	919	908	852	886	918	874	872	890	926	899	828	873	879	865	891	850	886	907	904	878	897	882	936	836	905	863	935	888	884	966	869	908	844	909	893	876	907	871	934	908	876	927	836	887	923	881	867	848	835	894	878	830	883	878	902	939	862	849	894	916	882	905	869	900	894	885	916	858	900	914	912	923	880	895	903	875	872	902	871	888	877	897	936	865	880	883	877	881	968	830	886	880	880	893	870	921	842	860	864	894	873	922	878	902	870	852	948	878	847	874	937	821	904	892	897	929	885	864	907	877	879	864	883	915	891	859	898	885	849	909	810	852	852	915	885	920	917	890	924	800	852	924	832	892	853	888	888	891	882	886	895	866	860	936	883	904	888	917	907	904	852	914	867	833	883	855	883	885	863	885	901	900	845	847	916	877	863	887
23255	21736	29625	24377	21744	21942	12767	3614	2906	2466	2029	1807	1625	1719	1637	1500	1528	1485	1320	1173	1162	1180	1157	1181	1149	1141	1065	1084	1040	1126	1106	1097	1102	1017	1015	963	993	1016	966	996	954	964	943	939	992	989	963	960	970	948	971	957	1043	1004	973	1038	1066	1050	979	1030	1020	990	1030	1027	942	1006	1052	1014	1042	951	1000	1015	1064	974	1022	1000	979	931	1011	1037	984	1008	1035	946	925	958	976	982	976	959	927	966	962	942	997	933	946	969	1031	902	968	990	999	966	965	1005	982	1001	1022	940	943	1058	952	976	966	1016	927	939	988	968	928	982	937	995	947	968	960	970	980	992	971	1007	959	951	984	969	1020	989	1019	946	966	928	991	938	964	957	1003	1023	986	911	980	984	967	971	1010	956	951	956	985	964	967	937	989	985	968	992	943	956	951	1018	948	944	1003	964	976	984	957	942	962	981	944	957	953	945	984	960	957	959	1005	1000	971	965	949	941	967	992	1029	935	932	962	973	995	913	982	948	962	1038	1010	917	1038	963	958	1035	1008	952	1012	955	941	966	948	936	956	945	987	961	916	926	968	998	984	928	985	1034	937	923	1042	1045	956	1001	985	980	989	957	995	961	952	1012	989	950	941	995	1003	916	981	929	952	973	926	1050	946	957	977	990	983	963	968	965	1002	1003	941	963	974	1002	931	983	934	921	967	956	968	976	939	985	980	1009	944	963	931	968	1046	931	936	989	1036	947	902	983	1002	961	927	1007	968	972	1002	891	924	936	954	1002	984	960	974	970	1037	959	948	1010	954	952	984	1004	920	976	930	882	979	991	953	1001	953	927	962	958	966	924	981	940	957	963	969	883	1018	953	923	976	986	972	958	883	985	994	957	935	986	1008	941	965	955	984	989	982	983	955	982	977	970	985	991	970	941	967	931	1003	918	958	909	933	962	1011	905	969	1059	925	965	1036	977	964	1001	981	928	1025	976	913	947	975	979	1022	950	997	954	977	975	953	961	939	939	966	1005	989	981	956	967	970	991	950	960	1007	916	968	934	947	945	1007	1028	976	1005	933	959	993	1010	1025	950	991	954	897	948	995	945	983	938	990	998	1023	990	958	992	936	893	924	959	981	988	1003	1035	953	959	955	929	951	967	911	993	962	963	1015	1018	958	1004	925	946	986	1005	964	973	944	978	948	939	946	931	972	1039	954	964	966	918	999	975	994	984	1000	988	964	1017	987	991	1038	959	983	993	976	985	979	993	1024	920	949	986	994	1026	1018	973	955	918	967	961	976	947	982	977	917	960	985	981	969	985	982	980	976	918	966	960	953	997	975	946	987	942	956	1001	987	995	950	936	967	981	1013	948	934	943	951	938	991	944	964	1005	1009	1004	952	997	1038	1017	926	893	926	949	924	960	969	980	1032	988	934	979	952	943	990	974	947	1001	1011	967	974	924	958	915	961	936	983	890	910	1014	938	938	1004	1015	974	934	1000	964	945	935	993	938	957	948	996	948	1022	939	903	952	965	930	943	920	1015	997	930	959	975	931	1026	940	937	955	923	1050	992	951	951	963	945	969	987	930	980	983	934	960	950	942	972	935	1009	981	1005	1003	1038	1041	1015	979	935	978	949	984	1001	943	967	912	947	996	994	940	1012	973	973	963	974	997	943	916	999	993	1013	946	1023	953	977	956	969	935	1008	985	947	1004	941	965	941	1026	959	969	932	969	995	1013	949	908	990	1007	963	988	1003	1008	1008	1002	908	950	1082	943	992	1008	966	924	993	919	960	997	963	936	915	1016	980	1012	1013	1003	947	945	935	946	944	971	999	994	957	948	921	949	952	930	964	963	929	978	942	969	949	984	923	1007	960	958	907	936	945	975	970	999	984	946	993	985	931	989	996	984	963	935	931	963	998	941	967	965	957	991	945	965	961	964	926	976	896	996	975	979	989	954	985	923	973	970	1013	948	1001	975	974	948	992	986	998	961	908	998	978	954	979	1000	994	970	993	954	991	948	979	996	1006	956	922	931	1030	926	956	937	979	958	971	949	913	956	1015	1032	950	973	988	953	953	992	957	979	992	1009	967	914	978	944	1007	946	950	998	976	922	966	999	983	984	1024	967	927	981	973	1012	936	940	970	923	981	951	987	949	973	1019	962	974	1020	961	1003	960	1000	938	976	962	971	1027	937	950	966	951	992	970	962	993	985	994	973	983	984	943	998	969	939	1011	953	935	1011	924	982	883	897	990	1013	927	1023	932	946	962	937	931	1018	999	932	949	913	906	978	966	971	931	963	965	953	957	974	950	1011	966	924	966	912	1001	905	1009	985	977	1004	1016	990	912	966	959	1004	1005	944	981	1045	977	890	975	926	960	969	974	996	971	1019	969	983	960	990	996	943	956	953	959	907	979	985	995	974	959	923	935	1013	988	976	975	984	972	951	1012	919	882	975	946	949	1043	972	969	978	948	956	951	1010	966	972	977	990	967	986	983	961	983	927	990	913	977	985	963	937	928	1006	986	959	977	949	1034	969	979	953	978	936	927	993	928	987	971	932	999	966	946	961	996	919	1033	957	1013	905	906	997	985	942	1017	939	964	976	953	970	929	928	991	994	940	994	948	969	930	976	907	918	937	909	980	952	904	953	982	974	1000	894	964	992	925	981	1018	1004	1016	914	959	1049	950	894	979	1062	1017	951	1015	925	998	948	967	985	967	956	983	958	972	895	1012	976	979	967	986	960	916	1008	960	986	909	986	900	983	987	999	957	966	939	1056	990	960	980	1020	1003	933	959	980	932	982	938	942	926	1061	983	964	981	974	935	980	961	998	992	950	962	984	956	977	1027	953	983	990	971	1039	1012	982	966	972	980	954	964	955	978	1015	953	980	935	949	967	1023	901	977	938	901	947	927	942	913	922	955	938	955	1001	978	931	993	916	972	952	1032	971	996	955	956	996	958	1008	950	961	975	935	938	1010	988	1013	1025	973	987	945	989	929	998	983	962	951	974	963	936	950	1005	1001	977	1008	988	945	986	969	958	901	975	937	967	953	944	946	970	1013	934	988	1027	955	989	981	906	876	977	965	999	980	947	1041	974	956	905	989	950	948	978	961	991	986	1013	974	956	901	955	969	1012	945	963	989	981	987	904	987	961	946	962	948	960	947	947	902	935	999	994	1005	913	990	961	964	981	984	989	980	967	951	997	929	966	955	948	1009	955	934	955	925	979	952	938	930	956	936	1007	941	1003	974	969	970	984	953	979	995	948	959	931	971	969	965	908	974	986	963	989	967	994	945	950	915	965	946	946	944	967	964	965	961	906	954	1011	947	991	939	958	983	976	928	956	927	926	973	967	969	989	880	1026	962	986	923	975	960	1004	902	997	945	1022	996	965	992	971	931	972	968	963	983	950	946	968	976	974	989	992	1000	979	1004	947	938	969	1037	937	974	937	919	990	964	992	942	991	1008	975	964	984	996	1017	889	986	936	994	941	979	973	943	984	957	976	969	965	962	973	946	925	984	924	962	1014	978	976	918	992	977	962	955	933	973	986	956	979	992	963	955	917	956	958	964	979	988	957	993	973	944	979	974	951	962	1047	1013	983	954	924	932	963	942	910	994	983	954	943	970	957	938	954	936	1005	898	937	1008	1006	916	990	923	906	955	1003	927	991	908	902	932	942	1015	917	972	965	979	934	964	957	984	957	980	946	917	960	956	962	939	994	965	990	980	995	953	902	963	985	985	1014	959	964
33319	44821	29365	12623	9661	7433	5604	4672	4324	3475	2853	2359	2202	2185	2127	1813	1812	1718	1537	1326	1248	1161	1178	1109	1159	1123	1067	1083	1035	1200	1154	1171	1182	1060	1045	995	927	968	963	947	954	933	947	945	985	959	976	1004	967	905	907	979	970	963	983	1032	1070	1041	977	1006	1021	1060	981	983	984	991	977	1004	997	963	929	986	975	912	939	941	944	1004	946	916	995	987	983	916	980	970	915	989	868	953	886	943	1001	919	908	959	935	976	907	976	1042	979	938	931	985	934	969	930	986	1016	992	918	955	960	950	911	921	965	965	942	928	959	988	924	963	946	936	951	963	897	933	901	933	964	936	910	927	958	1003	918	1028	942	975	967	937	995	940	925	956	952	922	958	939	946	1001	935	866	943	968	929	962	1011	981	944	925	993	990	952	949	956	918	936	945	923	980	886	934	959	932	919	975	935	941	980	945	953	905	972	959	987	987	884	938	906	957	933	968	974	955	936	962	959	925	908	929	908	960	992	963	937	977	939	961	918	964	922	926	851	877	915	952	938	936	990	939	891	962	904	929	939	935	987	975	932	959	872	929	914	891	983	861	973	935	956	915	921	962	904	970	958	930	926	921	911	965	990	894	931	996	902	963	942	979	928	933	955	971	937	911	936	961	904	895	941	950	978	966	926	962	937	1004	902	977	990	915	951	921	975	890	984	976	977	979	955	956	875	1002	988	952	895	937	904	943	964	970	921	911	908	940	969	966	990	972	938	996	935	963	936	964	978	914	941	966	939	979	952	912	983	959	970	952	923	980	875	875	949	923	965	989	954	987	958	966	940	932	911	920	928	997	950	939	952	953	931	925	952	1008	958	979	912	959	970	985	955	1013	954	957	977	916	912	944	954	960	953	952	969	939	982	927	950	996	929	933	944	917	985	943	997	935	958	926	929	987	948	964	905	958	955	991	923	956	927	887	938	941	932	937	914	928	952	972	926	931	928	1008	967	918	956	960	971	930	949	954	909	915	974	927	982	958	960	949	952	987	930	940	908	947	924	915	925	869	1008	945	936	966	975	1005	968	950	933	973	954	910	931	936	999	939	926	985	919	948	924	969	988	965	935	953	988	907	937	1005	944	952	997	930	909	901	992	1023	957	973	879	942	952	929	958	919	867	936	976	967	930	984	930	926	918	904	938	948	972	930	939	916	946	951	917	996	988	908	935	909	938	897	881	964	954	945	882	963	907	952	986	957	975	978	937	929	952	942	932	984	948	928	914	969	996	931	1000	887	914	973	932	988	925	955	922	940	953	960	947	889	945	1000	953	939	922	989	943	897	979	975	922	975	947	986	959	973	936	958	952	954	920	997	911	975	875	973	991	989	967	937	988	953	912	892	928	956	936	952	937	944	959	949	969	935	907	947	985	917	936	915	950	932	891	984	927	963	907	952	935	964	899	913	983	954	959	958	950	927	922	968	969	948	944	934	1013	934	1025	947	952	964	977	972	934	955	937	969	932	917	941	913	930	964	908	943	964	960	1000	987	978	943	952	909	953	918	954	935	916	970	981	982	966	917	984	954	975	923	932	1000	988	941	940	911	931	957	916	925	922	936	943	954	911	977	887	931	998	960	952	966	942	932	936	935	997	888	887	960	932	939	918	916	982	939	964	885	940	963	985	919	944	926	931	927	977	939	966	917	947	967	979	979	940	924	913	970	976	998	928	964	934	937	972	941	929	889	943	988	984	928	934	898	933	977	930	919	920	932	996	897	995	981	937	941	910	965	994	993	965	917	948	943	938	952	916	962	936	939	956	909	924	936	883	940	950	915	944	986	945	861	984	917	906	915	910	884	1000	923	1009	975	923	922	981	928	905	959	965	955	966	901	962	962	931	961	989	984	968	911	926	941	949	915	944	952	919	937	933	979	913	950	940	936	944	957	933	997	937	968	993	947	983	908	942	998	890	910	955	887	942	928	969	968	945	1005	911	944	959	932	958	951	918	950	938	962	972	876	949	974	897	952	937	976	927	915	954	949	889	936	916	952	938	915	943	964	960	921	893	938	902	989	930	957	917	905	947	913	1021	953	938	958	935	930	870	935	939	994	916	923	930	957	934	890	1005	970	928	979	978	923	934	1014	941	925	958	976	963	993	943	920	1004	973	936	925	923	973	983	963	907	930	974	1006	951	921	979	966	1008	904	940	987	918	907	972	957	954	911	964	928	970	947	930	937	920	935	970	958	957	890	933	935	872	948	939	940	980	939	866	960	993	915	933	1008	987	958	944	967	988	947	902	906	962	954	949	895	942	987	974	931	894	938	991	885	948	924	903	899	973	943	931	920	989	949	931	888	908	926	958	987	907	964	955	1001	955	911	974	974	1008	937	952	967	920	921	927	961	941	972	955	922	917	939	984	922	962	967	933	983	965	956	899	922	993	930	949	906	978	930	949	891	953	900	997	962	969	940	915	945	950	910	950	937	933	999	975	919	941	923	946	993	957	934	921	948	929	1000	978	997	963	967	955	982	917	922	983	1008	940	960	948	939	937	978	927	929	949	983	1013	947	904	956	998	958	955	940	985	972	993	944	919	971	944	931	983	907	959	951	975	994	894	901	933	970	910	953	931	946	891	947	952	962	900	984	956	902	975	1022	945	973	957	930	979	979	917	958	1028	960	953	944	957	960	927	925	943	956	972	909	957	946	995	996	936	948	923	956	971	882	907	949	1001	998	911	993	942	948	932	914	951	904	981	927	933	956	928	1017	915	912	928	985	935	931	933	930	939	950	994	947	998	915	938	929	948	927	941	954	970	938	958	887	932	937	981	992	959	970	927	941	948	921	960	952	902	982	931	950	955	932	967	895	927	918	992	927	926	974	887	913	944	911	998	942	955	908	955	931	967	943	907	968	951	933	1003	915	922	914	934	933	1024	942	1005	944	925	958	954	970	937	948	942	963	955	973	984	946	938	913	912	961	916	1012	987	929	964	897	929	953	941	953	957	934	961	995	897	931	864	882	916	1005	988	966	1007	930	931	870	929	1006	1029	984	1029	972	951	935	941	941	916	985	977	1037	995	951	927	1006	943	983	932	941	948	952	942	1000	886	903	908	997	966	960	979	992	933	950	979	916	955	959	939	987	880	903	933	932	905	954	940	997	947	928	910	929	945	882	948	918	976	942	926	912	887	931	926	920	934	951	947	949	955	958	975	919	947	960	944	966	887	913	935	938	912	942	1014	950	956	906	893	967	864	966	967	932	946	956	980	995	911	974	929	948	909	968	934	990	922	962	935	936	950	937	940	950	952	924	954	973	915	921	954	938	901	930	952	919	909	916	938	923	912	995	938	934	902	917	964	955	892	945	897	938	940	972	992	978	909	972	928	943	945	900	900	984	948	906	949	968	926	902	915	988	1019	895	971	940	954	907	926	994	933	914	947	927	952	954	936	960	921	915	978	994	893	936	888	969	901	936	931	945	933	923	911	968	900	943	891	957	866	938	986	927	978	939	952	1008	972	975	910	926	946	944	914	895	922	959	976	933	948	927	937	963	932	1003	946	963	881	964	963	935	898	959	919	959	914	972	880	925	932
28803	21895	17507	6276	2528	1914	1466	1201	1130	938	845	799	761	789	794	770	779	712	685	648	687	628	633	628	626	625	666	634	659	656	681	631	663	625	684	591	635	668	608	625	636	587	598	588	652	637	606	580	664	596	620	653	621	583	611	633	650	634	655	641	630	578	575	630	688	626	639	594	618	625	639	620	625	642	639	611	597	612	621	584	632	567	613	608	620	645	619	620	600	604	638	618	685	625	642	614	610	656	614	607	589	610	577	625	647	621	594	634	640	635	619	548	613	612	591	634	570	625	593	585	594	619	639	583	619	578	607	624	584	604	625	575	584	651	631	641	612	613	583	635	633	653	590	577	579	628	606	601	606	623	615	618	599	649	621	638	617	606	611	587	641	588	599	649	602	658	640	591	583	606	610	624	577	594	575	609	611	646	625	577	590	608	632	611	629	602	649	643	618	610	646	616	603	609	602	607	573	614	606	576	662	590	596	636	577	611	601	636	590	630	642	579	594	625	641	644	637	600	609	593	624	607	597	583	639	596	626	630	567	625	597	643	611	618	596	563	623	624	609	629	641	604	611	592	663	632	593	609	612	592	612	619	609	616	619	584	616	640	604	618	627	587	609	649	638	591	624	635	627	629	588	560	606	596	604	642	639	620	621	570	583	605	614	616	599	612	635	610	585	598	636	570	614	661	633	644	603	588	604	597	614	601	611	624	644	625	632	612	615	603	614	591	620	643	616	606	608	685	597	613	635	586	649	604	597	611	600	585	634	627	598	606	602	641	602	646	637	647	625	649	604	605	662	573	618	592	600	615	620	602	569	623	612	614	627	600	611	561	638	642	583	609	625	626	641	663	591	607	626	600	633	619	609	645	639	577	607	630	598	661	586	613	629	580	642	626	588	603	598	591	584	622	618	620	628	621	611	619	647	600	608	608	584	639	611	576	597	605	608	583	627	602	645	643	624	599	615	582	628	638	616	597	581	634	623	568	615	631	652	599	625	636	621	615	645	625	657	607	644	600	587	633	575	582	620	623	619	655	622	594	648	603	618	623	599	617	647	606	620	669	634	628	580	616	592	648	590	604	588	637	603	623	594	588	611	641	607	567	631	535	609	626	633	592	618	606	571	611	609	607	605	658	665	610	611	631	613	608	657	596	671	630	608	597	631	612	574	622	585	625	584	594	590	625	583	617	653	604	568	614	612	575	603	603	643	623	610	595	561	620	646	599	601	673	628	599	619	599	660	599	574	624	576	590	571	583	621	615	676	640	559	641	639	610	598	617	636	614	614	610	557	585	611	617	623	633	615	614	646	679	647	664	619	601	684	584	574	581	626	618	590	596	584	572	561	570	619	612	590	654	599	627	651	613	604	629	658	624	609	593	588	577	596	642	614	604	676	655	602	605	604	594	634	616	626	613	612	615	586	611	594	654	582	550	603	622	627	613	607	625	611	634	584	593	627	614	598	650	574	582	606	621	680	608	604	614	603	629	624	614	624	629	599	614	588	628	613	588	614	625	631	595	610	610	575	590	605	615	607	583	571	591	635	634	637	587	591	615	571	596	604	621	616	630	596	599	609	637	613	661	618	588	629	642	604	573	613	623	661	586	607	573	648	613	591	618	577	664	628	646	645	646	616	624	636	616	607	613	589	625	603	577	609	618	611	615	619	595	633	644	618	624	629	620	618	605	644	684	611	634	655	597	587	628	691	647	584	607	639	604	619	625	662	641	586	617	615	671	589	655	581	620	619	646	609	630	589	643	630	575	599	619	635	592	621	660	625	591	599	635	602	606	632	583	592	649	634	625	565	584	578	603	586	618	600	626	633	627	581	621	588	620	611	559	586	596	668	601	583	599	606	608	547	564	651	617	597	620	650	600	613	587	654	658	594	587	658	626	612	587	659	613	598	606	585	615	615	588	619	612	635	594	571	610	579	662	626	574	569	568	609	588	624	551	637	637	617	616	636	612	624	586	664	599	587	633	654	616	573	561	613	629	592	610	656	612	600	619	644	649	624	617	612	614	581	642	577	586	618	585	583	612	619	596	547	586	594	572	596	622	604	619	633	635	625	637	586	616	620	627	662	661	589	598	627	628	602	567	613	610	614	661	669	612	579	610	625	590	601	606	624	594	620	625	602	619	634	642	633	622	591	634	621	635	639	634	623	646	586	610	640	595	544	572	607	601	605	653	555	597	625	625	601	619	594	599	608	601	620	602	651	584	629	596	643	579	617	627	610	619	658	644	619	637	592	607	627	631	614	618	571	660	630	630	567	614	595	668	645	633	642	584	618	642	613	591	581	648	620	642	624	644	655	616	577	582	654	612	574	595	573	631	622	604	641	652	579	614	593	603	618	624	588	629	634	618	645	563	593	609	570	618	614	628	630	652	652	635	654	623	602	607	648	644	644	599	589	590	599	618	618	625	658	618	675	624	588	605	578	613	608	612	617	565	577	636	625	603	600	643	648	589	606	588	648	605	626	603	620	608	665	624	583	578	604	624	626	626	644	619	608	591	626	625	603	597	638	625	606	581	628	640	610	558	602	612	581	639	589	580	588	616	648	611	581	577	625	608	619	575	543	612	594	633	574	612	603	591	602	602	651	589	609	621	628	656	607	586	593	607	649	636	610	653	640	590	607	615	631	593	573	637	570	648	606	613	636	653	630	586	616	557	641	622	649	588	589	643	617	654	657	664	665	605	621	607	628	607	604	615	570	626	603	592	673	557	620	582	587	609	618	595	640	598	619	567	598	631	615	565	592	602	617	631	604	605	657	595	636	639	604	593	620	607	612	639	596	608	609	631	663	565	614	635	596	615	603	594	609	599	624	621	650	557	585	599	589	575	622	604	623	594	541	629	613	642	599	609	655	631	618	628	587	612	610	593	610	627	614	645	621	619	656	670	617	594	611	600	609	605	631	597	626	565	622	575	645	643	659	633	599	608	586	561	661	648	594	606	631	630	608	635	630	627	583	565	617	611	631	645	631	659	636	643	634	642	626	606	611	582	660	610	619	626	615	638	576	567	617	631	614	595	574	590	641	592	598	604	601	647	666	592	578	627	588	604	617	603	603	599	657	619	628	624	564	587	605	645	626	626	601	602	585	620	622	597	596	700	608	641	631	625	589	639	612	618	585	612	624	625	600	583	607	627	614	588	587	652	576	619	580	578	637	609	616	611	598	574	603	643	635	602	595	573	612	599	592	607	597	604	605	647	647	635	590	564	611	652	627	633	629	582	634	626	621	626	633	604	656	603	613	597	580	603	641	611	605	648	611	573	609	599	618	606	617	604	631	600	609	579	617	610	605	596	632	592	609	591	626	617	595	608	603	606	596	611	627	604	587	609	639	586	614	619	605	604	601	593	601	617	604	619	608	635	651	637	613	626	611	613	600	640	601	642	623	614	647	606	607	597	617	695	575	615	586	635	608	625	628	631	600	582	622	627	630	591	609	666	620	654	608	599	623	598	611	637	599	607	565	619	592	589	602	642	603	573
25187	27518	15931	4698	3196	2500	1954	1685	1502	1238	1102	1011	984	936	916	940	837	806	771	706	732	707	674	696	709	722	688	663	698	679	712	718	704	673	657	646	647	656	670	635	630	600	662	635	668	620	623	602	662	652	593	619	727	643	636	617	629	668	641	655	631	639	655	673	660	633	602	616	656	616	634	621	630	680	645	673	614	604	665	639	625	631	610	673	687	655	666	640	601	666	609	639	643	646	629	643	638	603	635	597	656	632	610	649	650	628	629	632	616	638	618	591	638	634	648	638	618	639	609	626	619	630	621	646	619	627	625	626	646	653	628	634	648	607	648	602	675	654	630	631	661	612	654	684	607	623	677	640	623	632	668	613	637	630	627	650	665	606	648	630	628	626	616	608	642	652	635	654	593	641	626	639	652	605	677	598	633	647	620	605	636	681	667	647	643	587	690	663	598	616	666	625	635	616	653	619	640	640	666	653	644	628	661	598	639	649	635	605	614	634	621	631	621	591	612	698	623	608	630	638	588	621	613	643	704	614	632	647	664	642	618	626	631	631	683	634	654	620	622	631	586	650	662	644	616	597	669	624	643	645	641	675	635	640	660	686	648	661	640	632	617	656	648	598	623	636	604	625	687	639	615	630	606	629	651	675	626	641	645	625	590	643	659	683	625	671	626	631	606	670	605	631	635	644	623	670	614	640	573	646	598	616	692	622	668	613	621	628	655	608	631	663	618	634	611	634	674	622	621	628	637	660	619	629	609	646	652	647	625	644	671	628	655	648	666	629	620	616	635	653	602	610	627	682	662	663	619	602	647	630	626	620	641	635	618	657	584	616	666	634	629	598	675	568	604	630	664	654	653	634	610	638	660	668	596	603	639	612	684	649	654	656	662	644	632	640	641	612	638	623	640	636	693	663	615	619	630	672	652	631	655	645	637	644	636	638	643	620	692	587	648	640	662	611	632	605	626	653	628	640	641	618	625	653	646	606	647	614	632	625	648	596	659	601	607	600	645	615	601	621	635	628	649	638	657	672	646	637	621	637	605	671	657	633	605	603	636	637	656	606	623	653	667	662	660	629	649	626	639	587	624	616	628	634	663	597	657	625	600	642	646	688	631	625	627	655	628	652	609	628	626	637	630	676	593	599	660	674	620	639	671	649	646	666	639	647	638	630	625	655	642	594	635	608	640	634	633	614	613	628	591	655	624	627	677	620	681	663	598	621	664	605	601	592	660	628	671	659	634	621	617	634	639	605	658	619	675	667	605	649	627	669	613	686	673	684	648	643	636	684	622	629	661	628	691	646	665	694	631	605	668	622	663	638	650	633	634	615	614	675	641	637	640	630	688	637	627	646	607	705	603	646	613	624	649	631	592	656	627	632	670	630	619	632	625	613	639	637	655	600	630	654	624	624	617	641	627	679	626	590	656	612	643	609	679	648	664	657	638	673	595	616	616	642	665	617	632	598	598	637	636	621	594	592	629	612	593	600	620	674	660	646	631	652	671	597	598	625	573	633	615	647	650	639	693	620	630	652	658	660	628	612	645	661	633	652	629	649	637	628	651	618	584	686	592	597	645	607	665	663	644	642	681	652	623	624	647	617	669	701	640	630	645	649	622	616	658	621	614	602	650	620	676	679	626	693	670	643	655	647	701	604	624	619	657	619	623	652	619	658	642	650	621	654	626	652	653	620	636	622	630	640	634	665	649	627	643	635	661	600	611	673	657	638	663	647	662	657	626	611	674	642	641	607	656	630	633	646	641	632	639	634	635	632	610	685	662	625	632	638	678	651	629	650	628	640	603	695	600	649	638	663	614	680	664	661	656	694	695	658	670	653	609	625	652	619	676	689	621	635	583	605	612	660	661	606	671	621	639	610	650	623	637	707	633	624	631	629	665	624	626	672	644	606	690	610	633	633	675	647	605	621	617	655	660	643	612	647	614	633	645	596	662	679	633	608	665	694	642	619	648	615	661	651	621	629	627	671	619	653	626	588	661	649	615	598	640	629	597	640	636	642	651	645	613	633	662	668	591	648	610	647	656	560	620	644	629	652	588	664	665	651	640	621	646	660	602	665	643	608	706	629	660	635	684	624	682	671	605	617	643	674	687	607	591	639	658	639	676	623	659	657	633	648	603	628	646	685	643	596	651	674	683	638	675	608	654	652	634	664	617	655	644	615	689	669	657	622	584	652	603	604	628	648	564	638	618	626	639	613	615	670	588	645	658	637	653	599	625	649	632	646	670	711	616	690	625	613	651	625	610	620	609	650	632	651	643	631	693	645	654	632	598	646	627	664	636	687	664	674	660	618	628	605	651	629	615	631	652	638	621	664	641	674	628	614	649	589	657	666	589	592	629	592	632	631	646	688	636	641	643	668	618	607	652	597	600	639	622	664	615	669	622	662	618	653	644	628	647	653	631	621	656	670	640	635	651	583	635	665	667	661	654	661	643	664	605	603	665	699	682	664	614	614	634	683	660	644	626	650	602	619	636	626	638	658	624	675	663	655	590	668	650	677	586	621	653	673	667	587	643	620	647	635	678	671	628	611	671	657	610	629	619	631	657	622	622	591	658	629	643	573	635	633	660	664	627	681	632	654	643	621	612	635	680	631	626	659	605	601	622	659	621	643	591	639	642	613	657	667	628	631	607	646	648	634	650	653	601	615	635	626	630	608	628	628	604	615	661	630	613	656	662	615	675	636	663	663	639	681	615	645	633	636	676	655	662	640	645	675	655	652	642	662	694	644	616	611	632	625	609	609	597	623	632	638	654	653	623	671	635	619	631	603	631	680	614	608	592	646	621	645	666	628	639	643	602	607	636	600	623	639	595	639	561	642	655	646	621	627	652	685	634	674	677	619	671	656	654	624	662	646	621	622	584	645	666	640	677	642	640	660	655	637	635	655	621	625	634	596	643	611	636	627	663	640	651	643	665	618	601	640	639	618	672	641	637	599	671	640	641	639	656	653	664	673	652	617	628	648	627	663	644	707	612	643	604	596	658	651	661	645	583	609	662	628	619	618	643	621	621	606	598	638	670	638	638	650	613	660	625	636	617	618	642	595	643	644	657	655	618	695	653	671	631	644	639	626	632	600	667	678	641	656	595	637	617	614	635	671	660	600	645	653	602	638	646	582	658	628	642	586	665	557	599	666	653	662	670	607	627	628	677	699	630	663	609	592	663	647	609	664	678	655	606	686	657	651	629	612	625	699	632	701	663	685	639	662	586	615	658	635	640	642	641	621	627	640	659	667	634	604	664	578	657	633	653	602	622	643	616	658	600	647	613	642	612	679	646	621	611	597	604	666	649	616	617	643	627	625	614	659	619	628	631	662	650	642	637	630	632	682	666	608	595	660	574	645	631	692	616	644	638	661	628	608	638	663	605	615	665	638	626	636	629	590	615	650	632	634	608	652	653	625	661	642	654	629	577	640	662	676	638	644	615	647	640	674	641	633	657	614	626	630	658	622	706	643	603	614	625	684	663	580	634	635
24344	21565	28956	24616	21550	12152	3470	2115	1659	1416	1301	1162	1106	1072	1076	979	943	822	808	758	683	702	733	734	756	708	684	707	716	752	778	714	700	665	621	632	679	674	640	654	633	627	627	671	640	654	649	630	649	681	638	652	627	655	657	630	708	701	727	692	660	633	644	640	653	672	731	606	640	590	668	663	646	643	632	665	655	614	635	634	660	688	633	650	633	663	648	607	666	650	648	643	637	674	629	613	702	658	688	675	651	663	651	623	643	694	653	655	658	663	573	669	663	631	640	622	605	644	649	661	657	639	652	623	646	622	616	620	605	611	644	610	629	612	658	627	651	649	595	634	612	626	641	604	634	632	670	646	584	669	593	624	656	624	671	675	594	588	628	692	671	635	642	657	642	615	642	625	642	684	610	627	651	592	605	649	593	652	653	600	660	664	662	676	626	636	612	671	642	642	637	641	648	672	671	646	625	632	594	647	634	620	640	645	592	620	671	658	663	582	620	631	637	635	616	654	669	637	631	604	627	635	606	664	675	636	673	649	657	657	675	615	625	636	650	633	697	607	649	681	662	657	621	622	609	628	604	631	638	620	617	656	649	667	602	668	626	720	658	653	637	614	650	692	629	661	656	617	632	614	632	674	627	649	656	672	660	675	710	662	626	678	644	621	642	650	663	650	620	627	659	634	629	648	668	653	608	660	653	629	652	648	623	650	665	664	632	629	602	630	621	585	629	634	641	672	641	676	650	639	628	625	621	646	633	619	622	664	631	658	628	639	624	638	636	657	629	623	646	607	675	652	627	643	636	648	602	633	609	645	649	617	616	639	695	639	642	666	623	621	658	640	659	635	641	626	646	604	674	626	630	661	626	614	611	640	630	620	686	600	665	649	635	674	637	651	618	658	652	627	622	610	625	617	634	653	621	644	639	636	658	618	680	613	642	611	635	611	609	630	640	665	633	656	673	607	611	638	669	636	642	672	630	582	639	639	636	628	649	661	626	619	665	624	601	605	671	691	680	652	674	615	635	647	636	631	645	642	620	622	624	603	638	662	633	699	686	638	631	646	623	653	652	594	657	650	649	604	654	600	651	671	638	594	654	611	635	619	672	626	655	618	620	658	657	634	634	631	652	619	669	629	601	643	632	619	637	622	640	638	614	638	612	647	639	617	640	708	643	633	673	643	663	676	649	626	641	607	670	623	645	678	683	646	644	670	624	656	614	669	658	637	603	680	691	633	686	655	672	608	620	639	592	621	566	637	683	651	613	648	650	631	647	633	651	590	692	609	641	624	603	641	609	599	653	641	671	629	650	625	626	652	631	627	629	645	659	622	628	648	654	655	603	633	632	627	650	654	626	631	625	684	614	658	641	614	703	603	674	660	677	624	637	657	632	611	635	640	657	600	594	590	653	622	657	612	664	640	654	618	593	621	613	631	634	653	611	614	673	646	638	635	643	598	644	639	693	691	659	625	601	643	584	659	640	644	672	632	590	670	612	664	635	684	728	654	628	636	594	625	636	639	614	597	643	659	644	613	668	619	634	616	598	609	648	602	616	602	648	653	632	618	628	581	591	639	689	684	653	610	653	628	612	629	616	601	633	613	615	670	653	677	616	647	638	685	611	660	649	635	634	670	627	638	571	609	686	689	706	631	623	658	616	586	644	671	624	671	636	646	592	604	606	676	558	628	601	671	645	637	649	666	644	641	661	608	671	650	660	649	621	614	649	603	614	625	606	637	615	656	635	652	634	594	642	618	671	625	629	624	642	657	642	630	650	658	659	606	652	673	598	621	632	604	604	651	660	617	655	644	632	648	663	640	644	677	635	599	614	629	638	645	652	634	623	634	687	624	629	651	656	644	579	566	643	631	658	624	618	577	664	646	681	698	623	611	660	646	651	618	625	645	655	609	625	605	659	620	659	670	644	660	663	625	666	662	610	654	627	621	622	657	629	683	622	646	603	627	644	662	582	647	656	631	646	658	647	621	678	614	622	668	628	630	676	639	668	654	627	623	631	625	653	620	657	662	612	648	633	646	594	650	617	602	612	635	670	620	665	615	590	631	669	585	675	641	646	693	618	597	699	634	639	678	648	645	657	605	606	635	611	590	635	686	639	640	642	599	646	648	682	612	635	646	627	644	655	671	634	621	611	664	644	627	631	670	659	618	642	622	628	654	721	652	657	640	648	602	659	655	645	663	668	640	613	623	679	662	604	669	654	622	605	644	652	592	636	674	666	669	633	639	596	629	649	644	615	636	646	621	631	656	660	649	664	586	595	649	644	660	592	653	604	641	648	617	652	621	637	649	626	596	634	633	643	637	655	635	672	595	639	648	628	611	638	595	664	654	669	656	633	646	619	615	625	641	614	618	634	605	628	684	654	616	630	631	678	651	607	623	639	633	640	622	661	652	644	623	670	646	624	660	609	614	627	661	662	643	642	612	602	658	639	601	575	624	623	654	626	626	612	591	667	681	674	648	661	634	654	662	655	648	636	636	597	614	682	633	655	669	664	631	651	663	643	638	667	632	637	661	672	607	609	624	623	641	677	640	642	657	649	642	631	660	651	646	581	609	697	593	609	640	675	634	646	621	572	617	650	663	617	607	630	620	659	663	638	660	628	650	628	645	655	653	605	628	631	652	629	644	614	637	633	602	642	684	646	579	636	645	628	617	664	641	624	649	634	652	672	606	627	588	646	607	669	638	621	601	648	619	646	626	608	608	648	630	624	611	627	573	624	663	656	663	627	681	653	684	655	642	588	682	644	646	605	658	642	649	661	607	677	634	606	602	617	572	648	665	622	642	647	591	674	669	638	623	655	640	633	646	658	646	647	635	626	628	680	640	646	619	654	645	670	695	652	595	664	672	640	656	649	631	660	656	641	623	642	641	660	637	643	653	655	599	640	678	614	619	602	612	615	656	627	588	655	634	642	644	661	651	641	634	614	636	613	634	609	581	616	607	635	602	662	621	643	629	618	568	651	657	649	616	678	627	657	638	645	669	650	653	635	651	625	639	630	637	701	624	577	600	680	616	631	642	727	643	654	645	644	613	635	701	651	635	671	642	640	648	683	620	605	622	657	652	602	653	589	636	640	623	648	685	668	691	617	631	660	641	647	618	644	667	651	631	654	639	648	634	656	658	653	675	631	602	703	624	632	643	581	656	629	633	583	688	645	631	613	659	636	605	621	688	662	636	639	640	631	632	648	646	650	665	665	635	653	647	661	560	660	672	643	612	643	641	646	620	605	624	667	630	658	654	672	601	650	672	658	633	680	669	627	653	682	629	621	683	594	647	555	642	657	660	632	676	685	627	609	612	629	662	644	639	592	690	648	642	635	630	633	646	667	680	636	723	585	644	630	655	629	643	618	629	662	590	655	603	629	655	590	667	604	631	671	641	633	629	662	602	654	637	642	669	674	634	648	667	636	628	638	619	616	630	654	604	640	641	610	647	639	635	632	654	621	647	664	624	603	578	624	660	645	647	645	628	656	656
28930	38322	23044	9693	6625	5022	3866	3081	2627	1949	1763	1595	1431	1428	1292	1273	1125	1002	851	828	810	835	828	738	806	721	778	759	762	833	838	830	728	711	686	630	674	648	683	674	655	682	681	629	627	675	659	691	643	642	668	667	668	712	705	700	701	746	715	714	666	673	691	658	684	670	671	691	624	660	634	668	680	651	637	637	683	664	623	671	646	647	712	698	644	660	664	648	670	640	656	645	650	636	638	624	684	646	640	611	662	606	647	638	667	643	669	634	690	678	672	613	667	643	655	660	645	618	693	639	660	637	649	680	620	677	647	672	636	674	620	613	638	636	618	663	665	633	656	631	687	642	672	652	675	629	626	662	664	645	653	642	636	657	640	672	625	695	644	633	671	661	637	653	647	623	652	639	633	683	658	612	709	728	629	675	645	641	637	635	652	677	673	681	718	647	601	678	638	651	641	625	614	669	635	652	606	650	707	599	694	652	658	691	645	654	678	653	628	626	665	662	642	651	646	661	619	608	662	615	659	633	666	613	680	694	633	650	660	647	675	671	661	649	682	624	653	615	624	649	642	711	649	635	650	629	599	641	699	646	708	652	669	627	678	654	628	675	645	671	655	709	675	708	634	636	669	649	652	671	699	671	684	617	693	641	670	642	656	647	626	628	611	661	649	610	581	627	649	668	681	635	679	618	655	656	686	676	637	659	609	642	645	674	648	661	649	670	659	638	623	655	601	670	726	634	656	657	656	639	654	666	630	682	659	616	666	664	643	686	669	701	591	630	607	648	652	603	643	661	659	619	637	637	661	679	657	672	636	640	664	656	639	644	604	620	637	643	654	668	646	671	634	643	678	691	683	640	658	684	622	618	682	650	641	639	670	670	638	611	636	659	663	701	642	658	709	669	667	641	719	675	653	650	648	664	668	626	627	643	667	632	641	585	611	639	651	648	624	639	628	654	656	650	668	649	674	662	633	657	641	638	664	667	683	689	689	639	670	667	644	622	646	686	617	576	629	653	678	615	668	647	641	626	639	638	652	636	632	694	682	630	634	653	658	648	645	639	666	682	634	658	665	698	671	652	613	704	653	663	662	667	577	647	682	669	623	678	637	623	663	612	630	627	659	625	627	670	646	671	626	684	666	643	627	631	634	674	640	635	660	673	632	644	634	622	628	673	659	604	672	642	663	640	688	633	631	663	640	684	662	663	657	657	679	627	659	624	680	689	682	643	656	673	657	677	613	620	663	689	616	681	655	659	662	616	641	649	644	672	648	650	642	636	655	643	627	654	654	656	626	668	653	634	628	614	654	679	669	622	674	627	614	646	669	625	600	653	639	685	622	650	659	694	619	659	636	645	653	679	685	629	652	655	622	598	634	641	622	620	680	643	694	695	628	630	659	651	600	656	697	615	712	674	622	695	646	661	664	646	682	672	637	629	643	655	651	629	693	705	662	626	687	676	671	600	664	653	646	601	647	621	641	641	671	656	607	635	655	635	618	658	691	638	629	667	654	653	675	630	643	623	622	631	649	682	641	652	653	666	656	656	663	645	679	621	669	721	639	665	614	690	662	659	661	673	694	618	653	642	640	655	651	672	644	654	642	627	623	610	618	680	620	661	651	668	597	607	659	632	652	643	660	673	719	662	679	613	623	656	654	635	652	680	623	655	659	616	685	687	640	644	628	662	638	682	642	634	661	614	667	650	619	626	670	610	649	610	663	605	658	693	668	621	611	632	681	624	616	639	682	659	691	645	624	604	641	702	620	618	698	689	642	651	657	658	656	642	619	688	649	671	679	624	597	684	626	657	677	636	641	638	684	575	644	703	651	679	647	674	643	650	655	624	660	624	651	663	621	624	660	636	608	652	644	659	692	674	656	612	629	610	636	644	641	668	662	694	687	634	617	630	650	624	643	629	641	620	640	621	639	600	648	675	616	650	638	657	667	646	687	679	656	599	633	667	665	644	615	616	653	623	671	655	656	627	657	635	637	623	606	675	693	651	643	672	653	646	675	679	576	662	624	631	659	663	689	636	660	620	720	648	649	656	634	677	640	688	627	606	667	678	609	660	678	620	668	629	671	632	652	642	644	660	666	657	686	681	676	607	655	616	635	650	682	694	676	615	657	614	652	691	624	597	650	669	708	707	677	681	650	627	646	633	660	638	615	634	659	652	649	664	675	651	676	645	613	679	647	654	634	663	599	633	657	632	713	668	643	681	654	672	671	665	672	667	653	677	621	654	617	656	639	636	711	655	633	658	656	630	606	666	646	676	671	615	660	649	672	613	682	627	643	619	629	608	634	622	634	582	651	645	588	687	614	680	657	639	659	620	615	656	617	644	639	644	650	647	642	642	678	620	657	656	633	639	657	629	665	586	637	655	644	680	633	657	660	673	661	656	644	667	721	675	639	634	658	622	673	597	658	629	640	720	640	672	648	643	649	669	637	613	667	666	675	659	671	655	632	638	666	612	656	620	676	681	667	655	670	642	668	691	671	647	667	660	612	634	653	663	644	684	657	620	638	625	665	646	671	650	624	649	662	658	617	669	651	645	617	629	674	666	614	621	649	650	660	607	640	598	667	677	631	693	658	590	613	665	661	692	678	695	635	621	624	628	647	626	615	685	668	642	655	633	663	656	619	650	680	670	650	686	642	626	602	669	646	657	661	655	642	663	672	643	659	636	657	673	666	640	613	647	607	644	617	601	653	684	652	638	678	640	613	633	653	653	649	653	702	702	640	632	630	662	652	652	668	628	650	681	651	646	666	652	627	611	634	638	640	664	628	621	645	617	622	660	632	632	621	696	667	661	669	641	646	623	639	623	658	635	660	643	663	657	684	622	663	663	679	622	622	644	678	681	629	631	667	695	654	659	649	640	668	626	657	616	645	632	626	620	595	648	619	672	664	638	675	622	651	650	651	621	596	613	651	663	636	636	646	614	654	625	594	656	646	626	641	660	626	655	636	621	665	679	626	671	623	620	648	644	624	654	632	666	653	647	620	687	652	648	640	677	670	663	696	668	637	679	669	612	641	675	670	630	633	656	683	646	643	662	668	625	664	639	627	644	633	669	656	664	625	677	654	679	665	618	691	630	639	635	639	695	632	660	633	671	635	676	682	628	634	639	706	682	611	650	644	710	648	661	663	670	596	639	603	638	653	678	656	658	655	626	642	614	669	627	672	649	641	644	630	682	623	650	611	661	650	663	649	658	610	646	642	647	606	638	643	715	647	685	635	584	642	695	629	676	672	662	667	661	682	705	629	665	656	643	639	641	673	655	647	644	637	616	633	605	625	651	654	681	657	645	688	633	690	661	607	692	606	624	652	665	610	653	632	668	677	671	652	628	646	673	638	650	652	662	620	638	671	674	672	661	654	661	619	662	632	631	653	648	678	672	642	624	650	625	682	690	678	638	635	672	668	702	696	626	679	638	631	632	654	653	614	660	670	624	669	646	693	650	625	646	630	621	630	634	643	614	664	642	661	655	603	635	621	619
24429	20654	26727	24475	13245	3361	2104	1747	1491	1407	1214	1211	1166	1188	1152	1075	1006	926	924	943	936	892	936	953	973	894	926	970	971	928	943	874	916	843	850	826	801	847	848	785	791	786	791	831	838	805	827	843	861	827	843	851	869	894	823	849	921	937	900	879	901	885	829	832	869	856	871	813	856	815	864	866	840	942	828	888	876	845	869	823	809	833	842	838	805	803	859	867	864	831	854	857	847	832	832	855	847	912	838	837	828	869	835	852	857	856	814	848	872	861	842	834	813	864	802	873	813	849	920	785	881	820	833	766	848	857	873	840	813	824	878	805	861	812	857	854	829	831	811	854	829	805	849	812	809	853	817	832	831	875	833	861	876	847	868	857	856	804	880	818	874	836	840	866	850	839	793	842	847	836	866	846	849	798	846	811	785	808	829	809	808	848	824	834	848	855	874	856	849	827	880	849	847	802	806	791	854	831	848	829	864	808	861	809	896	806	842	864	792	832	872	848	830	830	820	816	835	806	885	830	862	876	855	862	816	884	851	831	854	780	801	846	845	816	865	844	827	814	825	848	849	811	869	826	833	859	804	881	871	852	841	863	879	785	848	846	807	848	894	853	834	864	854	832	858	834	852	835	859	854	828	798	790	841	821	834	796	817	909	838	826	862	837	854	879	879	846	854	841	890	828	831	869	885	871	782	816	878	874	825	810	854	882	811	815	839	891	870	860	768	829	842	830	825	835	829	896	848	825	883	826	831	880	843	929	837	879	823	834	852	809	791	902	861	837	865	821	861	801	856	843	836	820	816	834	839	836	816	853	818	824	824	865	858	834	848	880	839	838	843	831	830	833	874	791	833	815	853	849	813	811	847	806	812	854	818	806	843	800	821	883	832	827	846	807	825	842	861	803	829	875	818	881	804	829	811	823	888	896	859	845	881	772	906	818	815	816	808	865	838	790	869	845	773	839	803	811	821	833	854	852	825	851	835	845	800	848	857	870	833	824	872	837	828	856	885	868	867	821	839	853	856	865	859	878	828	879	866	830	793	837	822	832	809	857	811	823	878	833	811	836	833	853	818	831	844	869	808	852	879	863	893	801	861	812	876	823	856	841	878	834	885	861	855	873	841	792	821	821	807	838	826	877	842	837	859	835	914	844	830	834	825	803	862	829	810	850	867	824	834	864	828	822	870	856	815	776	834	759	808	840	861	790	866	879	882	878	850	850	845	840	862	851	852	884	786	841	832	863	865	865	873	778	833	853	837	848	824	878	786	877	861	795	800	858	849	801	844	829	889	820	872	796	836	853	808	899	840	840	845	834	817	797	839	840	852	846	856	833	839	824	787	876	853	827	856	778	835	829	864	823	848	848	834	835	780	851	805	888	868	843	852	865	860	807	857	826	835	869	870	839	897	793	886	891	878	843	852	832	844	877	902	888	896	857	840	809	796	876	855	810	797	836	796	814	861	844	852	851	858	784	850	862	884	861	834	820	862	881	898	894	871	778	852	898	851	803	847	847	860	850	838	829	852	850	863	826	835	877	832	828	811	809	880	812	866	820	893	864	829	845	842	835	754	844	842	802	827	857	812	854	842	832	869	842	839	867	831	801	771	814	819	837	806	819	865	868	879	832	848	867	831	827	828	806	893	815	850	843	807	844	882	863	879	843	856	842	841	836	895	862	891	812	876	793	906	837	831	816	860	895	843	811	909	941	832	872	828	831	838	825	865	841	853	799	850	831	834	852	859	847	878	866	820	867	885	893	841	836	869	842	865	858	892	839	912	861	863	823	850	821	797	847	815	807	900	867	832	794	855	822	814	847	831	791	920	791	881	856	808	794	865	823	833	827	859	852	843	847	801	840	821	891	819	797	851	873	832	862	862	828	861	834	831	898	867	897	836	846	889	811	808	835	832	831	879	836	835	871	792	836	807	830	893	796	913	818	885	852	831	872	874	890	892	816	840	846	836	815	850	826	802	790	785	830	774	785	886	858	832	768	816	877	793	876	849	852	813	817	874	826	901	829	822	798	827	848	822	874	805	843	856	807	821	875	882	838	829	815	872	839	820	837	845	811	816	809	881	866	834	863	866	826	822	843	834	890	854	880	827	893	828	882	854	839	905	876	852	809	825	849	880	880	830	841	885	866	816	847	818	859	882	849	838	840	854	837	864	878	803	847	780	863	828	833	869	814	828	774	856	825	846	833	834	839	808	899	861	810	846	872	831	838	855	865	850	820	842	840	802	842	857	869	811	842	834	810	878	866	766	828	825	896	831	843	859	875	840	849	829	800	905	834	846	789	845	874	842	844	844	822	863	830	878	790	806	853	865	857	830	871	805	779	839	867	808	821	886	864	866	880	917	824	892	879	853	822	844	845	765	931	804	840	810	904	852	839	804	811	848	798	851	806	867	828	865	849	915	911	823	841	836	855	864	900	867	876	861	808	858	834	843	864	865	849	809	833	833	849	853	833	900	828	863	851	891	814	824	807	854	862	838	835	872	837	805	834	867	826	829	855	773	882	830	844	838	848	866	865	894	846	821	849	802	852	904	827	830	857	899	815	826	812	868	865	831	854	830	842	848	810	797	849	780	848	881	812	837	856	831	854	856	831	843	853	862	853	787	859	850	869	838	769	801	906	793	815	908	883	851	824	842	846	828	840	869	860	833	882	843	830	866	840	870	827	905	817	804	849	878	873	857	879	828	874	828	878	868	843	820	854	867	852	808	807	855	903	859	845	810	860	859	872	842	878	812	917	839	804	852	855	842	826	880	861	839	838	800	809	849	906	850	843	824	898	832	862	863	819	808	861	838	875	820	848	866	853	861	821	874	885	812	834	903	874	885	843	863	822	817	819	826	898	886	876	849	849	822	809	809	776	842	824	823	779	820	836	871	845	844	828	772	856	910	833	804	838	843	867	839	843	843	849	870	823	859	825	827	830	818	816	797	887	841	781	814	854	803	814	805	864	802	887	848	845	809	840	840	867	864	824	829	827	902	831	817	877	833	831	870	849	833	855	823	831	880	812	861	880	854	841	825	814	786	820	811	812	811	850	871	893	873	816	844	809	870	824	810	863	853	799	876	852	842	840	880	876	840	822	884	851	857	867	836	825	867	849	805	881	823	827	885	823	832	806	775	841	829	809	832	889	839	813	866	845	840	832	818	840	861	859	833	842	823	852	828	836	812	867	830	896	866	856	809	865	815	876	796	831	860	831	853	838	903	842	818	848	857	813	812	809	815	829	841	809	860	824	829	882	803	842	874	809	885	842	872	847	802	862	834	881	818	855	874	844	845	862	810	856	850	889	841	843	838	842	857	831	813	804	861	871	863	830	803	882	848	846	827	812	830	843	846	889	891	745	868	882	817	796	854	844	868	822	894	803	867	859	807	901	832	784	850	875	837	833	845	823	846	867	816	800	883	826	843	834	839	840	803	864	894	863	829	853	878	832	848	828	835	826	798	808	829	837	879	797	850	851	827	793	807	834	841	821	848	821	823
27252	31751	17750	7030	4975	3994	3222	2626	2113	1820	1719	1545	1424	1382	1327	1215	1186	1102	1004	921	1073	1010	948	952	981	1010	997	894	964	1013	989	964	869	883	831	907	783	859	908	870	830	857	838	891	839	878	883	875	885	907	849	919	869	880	875	893	901	901	840	860	845	890	885	921	868	920	901	838	816	860	867	894	896	852	867	882	823	852	872	870	850	888	858	827	865	876	877	856	843	867	904	888	833	892	856	879	822	803	883	825	827	828	855	845	828	877	883	838	843	812	835	908	867	858	860	834	867	885	793	841	874	883	853	850	839	879	883	811	848	851	842	824	857	806	891	853	850	841	834	835	878	873	862	788	874	820	870	864	842	843	940	852	859	865	881	888	878	869	804	893	849	843	882	845	814	889	851	840	798	808	904	791	870	863	873	827	901	848	889	775	835	865	934	922	867	873	897	882	865	827	824	876	865	915	846	822	897	877	860	868	874	835	828	811	842	893	803	882	839	852	874	889	874	828	884	879	898	819	857	847	838	819	866	837	920	841	816	844	841	849	869	870	826	833	865	882	882	839	843	900	817	897	800	801	845	837	879	887	865	842	868	841	806	888	847	944	859	855	870	815	798	871	883	901	895	849	820	885	875	838	855	854	864	883	844	857	888	872	883	887	872	959	859	833	857	865	870	787	872	889	854	907	856	839	905	860	872	876	847	818	832	848	934	840	802	874	844	813	855	832	867	863	897	920	854	865	848	833	909	833	850	893	845	872	884	867	833	873	849	822	851	833	906	840	880	801	866	851	845	871	844	898	824	842	889	860	855	876	852	848	829	853	854	829	861	888	871	818	880	837	863	908	829	892	869	854	855	872	827	859	836	934	917	850	785	866	875	823	839	827	808	803	840	799	890	812	869	873	864	874	825	834	853	873	851	876	862	853	911	863	833	873	825	886	825	830	830	871	891	863	891	896	837	878	895	843	880	884	802	836	888	805	850	887	828	859	875	863	848	875	883	980	884	864	860	822	874	877	866	815	862	812	832	866	852	856	845	857	904	838	864	876	831	851	836	862	835	806	847	851	882	843	829	894	847	865	825	835	805	802	848	908	889	879	875	860	879	826	856	880	864	884	826	885	876	854	842	877	830	867	865	849	866	873	864	874	890	853	864	868	891	838	792	849	778	835	839	893	878	856	881	889	835	918	861	839	900	848	869	879	911	852	846	864	889	848	862	875	860	840	853	922	850	801	880	901	861	858	881	915	857	866	844	842	859	877	865	864	869	818	916	811	877	889	870	850	845	833	887	866	837	856	894	862	891	814	835	830	844	858	882	861	826	877	798	871	861	873	845	904	842	859	857	788	853	833	866	841	892	837	891	825	901	856	860	872	866	860	848	886	877	884	875	868	857	861	859	848	905	858	854	885	836	851	872	881	861	826	838	860	848	810	862	833	874	890	846	912	855	894	835	855	843	789	846	850	850	845	881	872	876	857	828	874	860	855	877	870	808	863	909	822	832	840	838	852	799	870	832	839	841	873	874	826	893	898	835	870	907	882	840	845	894	871	902	847	834	918	867	853	806	840	866	846	835	837	912	911	895	881	850	834	877	883	844	854	860	819	849	869	877	867	918	858	805	846	864	794	879	888	868	876	793	892	827	866	864	853	878	845	834	830	887	877	877	874	850	866	869	829	862	869	895	861	841	879	871	851	878	862	856	829	863	824	865	842	940	888	906	883	852	873	858	814	869	856	872	917	897	840	852	816	884	937	874	838	823	845	780	849	884	844	837	817	831	873	869	816	840	860	829	815	882	840	832	885	815	903	855	805	883	885	829	819	853	895	872	870	774	842	917	885	858	895	845	884	849	910	840	891	851	863	858	861	885	882	848	888	824	897	878	862	863	858	861	815	844	831	849	909	848	847	827	880	869	856	879	860	857	821	846	843	859	849	871	840	853	882	826	827	871	852	819	871	918	863	887	803	871	875	857	857	884	821	823	871	885	812	850	825	856	794	872	848	835	871	856	840	923	814	891	846	820	838	882	847	832	822	850	824	790	870	874	812	907	838	888	875	819	818	893	834	795	864	833	876	913	835	877	805	885	832	854	827	821	819	863	876	847	901	840	882	863	857	828	834	814	876	852	843	839	888	839	892	787	836	826	887	912	862	896	805	893	899	808	851	805	823	888	903	866	856	856	904	807	833	833	857	871	842	903	888	839	900	836	844	842	873	856	863	808	883	839	906	880	883	889	852	817	903	814	922	830	835	851	929	842	864	844	839	881	862	858	851	837	891	850	889	860	877	828	840	896	851	844	858	862	876	883	850	839	896	831	831	838	902	853	894	887	782	869	873	876	893	844	835	856	869	886	892	877	830	886	882	831	856	873	878	838	851	878	857	907	899	815	851	856	838	850	865	823	815	861	881	857	841	847	866	879	937	866	844	852	873	838	862	842	887	866	927	841	841	854	898	852	913	859	885	900	819	805	838	895	848	838	871	825	864	833	863	825	874	894	863	901	860	863	853	846	865	884	824	816	858	870	850	879	873	877	853	907	845	885	879	853	856	848	868	870	832	885	859	859	816	858	839	869	910	836	854	831	851	846	899	812	874	850	891	842	826	869	818	788	853	935	849	870	805	839	834	891	874	830	843	823	864	849	855	922	890	908	850	817	838	904	869	817	841	863	835	867	900	849	880	858	864	863	859	856	827	861	842	825	893	851	788	940	890	856	795	869	869	824	844	877	930	840	870	844	829	842	832	902	809	835	902	866	904	874	872	888	835	900	838	847	841	840	913	866	821	858	918	832	810	852	829	878	860	858	877	847	890	851	858	866	869	860	883	853	873	811	841	819	847	865	889	816	885	890	874	866	869	865	850	852	862	795	836	851	822	836	830	856	821	852	842	868	888	903	778	852	827	860	870	854	870	811	886	900	876	842	843	817	790	867	858	828	913	854	873	878	916	831	816	876	888	862	904	867	850	846	843	882	853	844	859	833	854	818	911	861	900	834	900	843	842	821	829	869	891	889	833	897	844	868	839	906	900	863	872	891	803	852	902	901	865	864	837	835	874	815	851	863	836	884	848	879	902	944	864	867	908	887	864	897	776	867	911	844	842	848	877	816	858	864	831	881	830	890	838	909	854	811	851	890	810	831	841	851	835	873	854	831	842	895	831	807	897	856	856	825	890	830	842	867	879	909	833	836	902	842	834	832	857	873	885	836	863	899	873	843	898	864	863	836	833	859	879	826	824	856	912	866	845	865	845	885	800	864	800	865	821	853	858	894	872	849	864	801	845	850	806	814	832	892	869	836	860	836	778	837	846	844	870	891	889	805	798	850	899	873	817	835	870	886	844	854	908	865	915	866	861	862	869	842	798	824	852	823	835	899	901	844	898	832	805	858	882	907	838	886	888	863	813	844	843	890	827	857	848	838	869	877	861	833	898	863	870	887	842	886	826	899	861	860	855	879	837	856	913	839	838	867	903	789	869	857	869	847	897	874	836	860	858	845	845
23217	21673	29545	24318	21671	21868	12727	3594	2728	2331	2085	1953	1768	1684	1660	1507	1391	1284	1195	1179	1178	1163	1188	1139	1156	1141	1104	1104	1169	1163	1192	1153	1071	976	984	948	1089	1014	1019	986	962	973	1000	984	995	981	1002	974	962	982	1006	1004	979	1013	1062	1035	1108	1025	1027	1047	1005	1066	1042	956	1009	1093	1023	975	1020	1012	978	1010	1031	994	1025	1010	964	979	948	964	1019	1030	1021	1006	972	995	936	961	970	974	987	925	969	993	1044	989	947	939	936	1013	959	982	1024	1021	972	949	1030	939	1003	989	1033	984	953	933	988	974	973	1055	1017	1016	998	988	931	1028	964	941	996	1005	1050	1001	1004	970	945	918	966	998	993	936	911	983	950	950	981	1064	1041	1015	1024	1029	945	1029	1014	975	934	998	979	988	926	927	1006	1044	964	959	1014	996	959	994	958	999	979	1004	958	1005	978	1049	998	1034	968	1025	976	975	1002	986	975	977	1014	980	1007	983	995	953	983	978	936	985	1005	966	952	975	1015	967	966	993	983	949	947	1029	1096	996	1021	962	1087	988	956	1017	981	1011	1023	986	957	968	1006	996	1018	999	956	974	947	971	970	958	986	929	993	982	993	1042	982	1011	944	1060	989	1014	911	946	993	968	939	974	947	960	1079	972	1018	958	979	1015	957	974	1002	912	978	1042	1055	1013	981	1011	982	1017	1046	953	1010	1012	949	938	956	993	1012	1017	1055	952	943	942	1017	988	1001	919	1027	980	940	1007	996	957	980	1011	945	954	966	995	975	959	1000	983	1026	1011	945	989	969	948	929	938	956	970	1014	1011	942	1065	1013	991	999	1008	992	1028	978	997	971	995	1007	972	982	1002	1011	983	974	1021	966	967	942	979	985	944	1025	976	991	935	924	911	997	930	992	991	971	968	936	965	990	992	941	985	1001	964	943	995	1025	941	912	933	991	948	983	995	979	932	1025	981	1002	975	1002	976	973	987	910	939	975	948	950	980	972	1015	1025	986	1020	941	975	964	1004	1023	925	941	976	986	971	956	930	1003	960	1006	979	975	976	924	1010	975	996	969	1016	955	999	967	993	1012	917	1003	1005	1028	1047	947	958	988	1017	1008	1016	948	1048	967	960	1031	997	984	994	989	968	986	955	970	969	988	955	1011	980	1004	922	917	982	996	945	968	984	965	1015	987	994	939	1024	1036	961	984	927	1003	979	959	997	974	999	980	976	967	997	965	1023	944	899	931	979	983	1013	936	976	958	964	1008	916	966	968	943	970	974	984	990	1012	959	984	996	978	933	987	987	966	971	964	975	981	958	1024	986	972	959	989	1024	917	982	1013	961	984	975	928	958	988	1003	1001	963	973	944	985	994	1028	955	997	1022	990	967	1026	951	1011	945	968	981	988	991	950	951	1006	994	995	991	1006	1015	926	987	991	1053	1013	1062	958	997	975	997	984	950	958	977	928	938	962	972	995	943	960	961	949	964	1004	1022	994	991	946	1010	962	948	983	967	1019	1002	948	1019	1010	993	996	977	967	1007	1036	1019	989	961	974	985	966	971	958	945	1010	1019	915	998	959	987	980	982	947	918	966	1007	985	943	931	985	986	1046	1026	1020	1013	964	1060	910	964	979	977	964	936	939	989	971	1017	1008	967	962	983	985	982	967	956	1001	1010	952	988	1005	989	973	965	975	997	998	969	942	996	942	961	973	976	965	1002	922	958	977	924	928	981	1059	1016	989	1024	1006	973	992	970	970	1024	933	950	991	1033	975	1021	973	969	985	972	987	989	1035	1013	931	961	935	994	920	975	975	983	960	968	967	1013	996	966	945	968	984	970	991	994	1012	991	1031	963	966	952	990	972	990	1007	938	961	940	985	1009	968	1026	973	983	1028	919	944	961	969	974	979	924	987	980	1002	1021	994	939	941	967	997	1001	971	971	962	985	971	984	984	980	974	945	998	974	940	984	966	960	990	1086	976	1003	943	947	979	960	938	1008	985	966	936	972	1008	974	1003	944	1022	977	997	1011	1007	985	963	953	957	916	971	1020	993	939	928	1009	974	937	1014	965	965	948	968	953	974	961	991	977	973	1042	979	980	950	1019	986	1003	935	976	990	911	1003	969	930	955	1016	998	915	984	991	957	1035	998	987	965	1011	932	996	989	975	990	972	999	1019	981	1011	929	979	1017	947	971	958	997	995	951	1000	965	985	968	950	987	969	1058	958	1028	989	1027	979	997	977	1003	901	999	993	995	963	988	989	1015	905	934	978	960	923	981	984	999	948	982	977	977	976	1019	934	1019	949	968	1039	1033	968	1034	976	1026	1003	912	1004	924	935	1020	925	1071	1012	1011	965	977	993	896	978	969	995	1010	943	953	1008	947	940	953	1025	962	941	1014	926	972	988	1022	1012	942	938	964	944	1005	981	971	962	992	947	898	982	1010	956	962	990	990	1019	1001	1013	1004	1005	980	1016	993	959	1022	977	977	977	973	990	1026	941	1026	961	958	932	992	988	953	1000	1034	1040	958	975	994	961	1037	975	964	945	937	1024	973	1022	991	998	1021	950	1009	996	978	960	990	1014	940	1004	934	982	918	998	993	992	996	1001	986	954	1000	1011	990	989	967	990	937	956	976	1019	980	923	907	949	932	957	957	975	1003	954	935	1008	951	1033	1010	977	952	902	963	955	968	950	1005	997	1007	975	981	983	951	1005	953	953	995	1016	1007	984	927	944	1016	1009	1028	962	1018	968	1014	1002	1035	947	962	972	930	1011	964	1001	1008	996	968	930	974	1038	942	988	954	1018	993	991	919	1004	990	1002	965	979	1019	978	1027	965	1024	1010	1005	989	966	947	989	973	942	999	1004	1065	1028	1017	974	1035	949	968	966	1006	961	1038	954	980	934	974	997	1024	995	974	1034	1044	1056	966	980	965	984	910	981	922	1033	984	1010	981	950	997	950	1014	909	992	982	1006	969	953	1034	954	994	969	999	960	924	1026	1002	969	983	974	967	975	980	920	979	914	975	1003	984	993	1045	969	932	951	972	981	965	894	1001	958	977	972	988	980	953	987	990	1017	944	949	942	1002	984	928	985	981	1036	964	982	949	963	1036	950	969	967	1063	979	993	946	953	951	1025	959	964	962	949	989	944	979	992	963	948	998	1024	1025	1018	969	929	973	974	1001	965	1025	964	955	995	1010	1001	952	972	998	975	950	1011	951	985	967	942	940	956	958	975	1004	927	967	971	1019	969	921	999	965	977	977	933	970	1013	905	923	918	869	938	933	937	1012	967	983	983	986	974	957	982	982	989	940	965	1014	1029	964	1013	1025	947	993	954	1042	943	971	987	1006	919	1001	1014	1010	952	955	1005	898	994	1003	961	954	967	946	1000	960	1011	988	970	974	1034	982	973	912	967	1009	991	939	915	925	972	982	995	1023	921	971	945	982	946	953	1027	986	975	1033	927	968	1024	1019	982	970	937	1012	972	1010	999	933	985	957	945	973	886	926	987	960	963	1011	979	946	979	949	953	996	958	1011	981	1078	995	969	966	1005	969	994	1006	944	937	940	969	969	960	929	1021	986	987	960	1005	941	940	1033	981	987	1018	980	1017	938	983	970	946	986	986	1013	976	962	970	921	958	999	948	979	1013	981	1012	958	946	1015	968	1026	972	1025	942	983	992	983	980	965	1013	982	1047	957	981	1055	979	983	976	929	1024	948	979	997	963	923	992	941	971	994	941	1057	950	1009	965	1019	977	1000	968	996	926	1000	967	1018	951	973	1004	1029	968	1036	948	943	984	1000	986	997	941	965	1028	1031	934	1008	967	996	999	976	937	1005	894	988	962	982	937	949	1003	957	977	1036	962	976	942	1004	982	1032	1011	972	985	1014	1002	922	989	984	997	936	996	1032	970
32650	43065	27020	13279	9659	7516	5877	4664	3831	3269	2873	2524	2263	2102	2004	1766	1489	1377	1276	1320	1257	1241	1194	1219	1179	1140	1194	1130	1213	1286	1290	1112	1115	1025	973	949	1025	939	989	1013	987	924	950	952	970	949	945	1008	990	961	1038	1026	1054	987	1023	1094	997	1047	1059	1034	1023	1033	1059	1040	983	1060	1008	1000	1022	939	1004	949	972	966	1010	962	988	955	927	944	975	986	1022	978	992	964	978	953	964	951	945	978	979	939	972	940	966	950	942	1038	949	944	871	968	922	974	982	973	931	955	979	987	991	1016	944	988	947	948	934	980	927	942	1007	942	936	918	943	966	949	937	908	971	959	961	909	973	977	947	927	916	998	912	970	967	983	1010	922	968	919	914	947	981	960	909	962	951	942	981	944	948	961	946	959	967	985	979	934	896	964	927	998	985	975	919	971	1003	955	953	940	976	990	964	943	992	961	982	981	1004	971	936	1022	966	941	928	993	973	935	944	965	990	966	964	928	983	949	949	1003	965	991	1013	895	922	977	986	937	983	923	941	948	1008	965	953	1008	964	977	1030	1009	962	921	953	964	1007	922	993	923	976	975	996	920	966	952	937	939	981	997	990	967	973	904	952	949	964	944	1007	965	925	943	976	985	956	974	915	961	942	932	950	1015	936	940	978	907	957	946	978	973	896	968	962	919	983	945	973	924	989	936	973	933	944	986	968	1000	965	949	995	957	1015	948	957	967	998	957	1000	936	993	947	995	931	966	928	916	990	954	958	974	957	933	1002	975	985	959	940	962	977	906	932	956	937	939	975	973	969	1004	911	945	937	951	934	971	961	956	954	923	953	890	968	984	965	975	946	917	950	1020	927	941	937	927	973	997	982	935	990	971	944	955	937	907	928	928	959	990	1012	971	986	983	966	939	921	961	890	982	972	970	999	1000	945	914	965	944	940	925	908	940	973	963	904	952	962	953	992	962	992	950	989	988	955	962	908	947	978	1009	961	947	961	957	980	942	980	962	984	980	939	951	967	905	986	995	962	913	940	930	966	912	947	915	948	988	977	998	950	962	916	997	937	921	965	985	954	938	948	944	955	930	962	935	1005	916	957	974	962	937	924	936	972	979	901	972	943	963	984	983	931	947	1000	977	978	924	964	965	947	971	921	999	939	932	945	943	976	970	984	920	990	1006	955	967	965	915	945	1003	927	942	933	1035	920	935	963	945	934	952	1005	930	941	884	975	946	943	959	912	1007	921	984	925	920	948	975	902	955	945	1008	1018	964	879	947	894	950	961	954	976	932	965	943	953	973	949	956	923	959	1004	1010	961	930	1020	965	969	955	1008	967	928	967	982	977	913	1004	935	990	942	925	972	935	1007	972	924	926	977	1014	961	935	989	970	969	985	976	954	964	933	981	907	969	947	984	975	957	950	881	944	925	925	956	971	970	889	969	976	1014	937	955	950	1006	922	979	979	986	1022	1033	892	973	967	915	973	1024	893	923	942	963	976	948	901	1017	910	963	995	963	942	972	1002	950	946	965	960	1010	971	923	1018	985	939	1031	928	977	978	959	930	958	973	953	938	983	1015	920	996	986	973	983	989	979	975	975	960	958	937	939	949	985	954	975	984	936	955	981	921	958	981	949	997	989	923	985	949	980	926	979	948	1001	977	961	991	946	953	932	905	936	991	986	1031	1004	942	951	974	854	1019	920	956	965	932	944	1011	936	923	933	971	971	920	1028	985	955	979	945	985	954	957	959	960	980	991	961	980	953	985	974	950	964	1006	983	973	950	962	969	989	946	940	1013	935	885	938	924	952	987	966	915	977	926	916	941	882	949	976	922	932	933	948	926	914	954	959	901	963	1038	993	917	946	922	997	954	980	942	916	970	986	1000	966	939	969	971	966	927	883	926	941	974	940	920	1008	959	975	956	906	955	948	971	958	965	937	973	913	977	935	954	988	904	965	992	900	989	934	894	960	912	1021	964	925	982	937	968	1001	996	948	944	925	1037	934	1005	913	967	1016	941	931	926	974	972	969	965	979	963	977	989	962	962	986	1000	953	975	926	954	960	963	960	931	989	941	935	928	959	927	1005	994	969	1002	935	943	919	982	946	961	960	1014	943	986	923	946	904	953	981	1030	951	977	921	967	924	921	913	905	992	917	987	967	920	930	990	966	974	929	1015	901	909	942	943	908	1017	940	985	966	964	986	993	918	928	898	930	963	921	984	925	986	972	936	950	970	946	900	897	997	958	961	948	959	971	916	905	917	992	985	979	875	961	966	976	962	934	951	958	1006	964	945	933	910	971	966	937	996	947	914	965	964	924	980	957	971	970	972	954	946	954	917	949	985	926	994	964	1013	935	970	916	982	974	949	978	974	991	957	933	1005	955	964	908	913	970	939	949	959	951	959	910	978	978	973	950	933	949	943	1013	978	959	1003	903	979	956	962	974	943	961	1023	961	972	963	945	947	946	926	1051	959	992	967	986	1010	962	972	957	949	963	1012	984	907	987	956	945	960	974	938	933	934	969	995	1036	951	986	1032	996	986	925	940	945	997	967	930	954	961	989	968	967	992	942	946	944	951	962	908	989	924	964	922	1015	992	970	1046	959	960	993	940	931	963	980	925	900	980	976	949	999	949	942	923	923	982	1015	946	1021	947	1001	1005	993	997	940	905	981	969	964	954	954	919	896	954	930	955	941	979	964	937	934	980	953	950	957	998	980	998	991	920	951	995	935	1005	918	951	916	933	1009	987	945	908	947	935	957	960	933	973	931	963	960	952	994	907	919	951	972	970	962	957	940	992	957	954	949	941	997	956	1011	921	932	967	960	970	990	987	957	889	958	957	939	923	984	929	962	937	961	968	883	971	972	995	953	957	988	858	949	900	990	1019	969	950	959	990	948	954	950	965	984	939	975	993	933	895	946	943	912	977	1047	911	935	877	986	964	939	982	980	947	989	981	945	961	949	990	951	915	927	993	985	986	952	955	956	898	945	1036	1022	952	942	974	973	1010	935	968	968	902	989	985	921	991	993	954	950	903	1009	999	918	946	941	985	938	959	963	928	991	951	958	935	918	990	958	940	987	1007	926	926	957	966	992	983	1011	969	920	886	986	1012	958	984	989	935	914	990	978	1022	948	976	963	1040	957	944	955	1012	965	954	929	995	974	950	978	969	979	930	922	979	895	940	969	961	984	972	990	975	1012	1007	898	949	1002	960	982	966	917	930	965	954	934	941	917	947	960	971	960	919	961	942	992	934	977	1006	956	949	981	951	923	982	984	944	951	991	967	960	944	928	1043	964	969	977	951	970	983	943	903	934	970	927	928	897	930	973	996	965	971	1026	1026	996	903	1023	966	939	933	931	975	940	1003	981	950	956	952	945	973	986	975	958	923	985	988	989	1026	949	926	972	940	1022	922	911	944	993	961	923	925	936	971	1007	1016	972	928	935	960	991	938	847	999	958	1010	900	916	969	915	916	1002	974	916	936	1012	933	918	947	904	950	932	919	929	992	1002	944	1013	961	1004	923	961	1032	931	973	935	943	940	968	931	908	969	976	958	964	980	931	943	898	1012	1007	971	936	919	974	967	999	956	1012	970	948	940	928	975	928	964	963	940	966	993	948	892	910	1008	966	957	930	962	970	974	926	980	1004	968	975
29832	22554	16887	5581	2561	1835	1456	1219	1137	976	920	861	813	813	807	768	746	707	672	719	682	721	693	690	657	687	682	750	725	704	680	675	702	664	647	628	660	629	631	661	627	635	634	659	638	656	650	665	662	648	620	604	635	662	644	648	620	666	618	680	613	653	663	650	640	647	640	643	667	623	680	646	670	629	620	608	623	626	619	600	644	625	626	665	625	647	627	633	662	670	610	653	628	614	606	653	644	646	649	670	680	626	662	614	649	638	642	633	662	582	584	659	685	599	600	683	684	634	640	673	620	644	618	673	623	663	628	638	645	677	630	655	683	673	659	660	652	650	604	619	599	640	624	647	565	603	639	638	643	628	654	708	638	638	647	617	651	609	607	662	612	657	621	620	618	630	636	664	613	688	658	631	638	623	628	635	680	618	627	668	664	643	636	686	697	599	644	627	662	659	653	684	671	661	678	564	664	660	651	643	667	678	648	628	662	665	625	610	648	619	630	663	685	626	680	651	665	558	650	630	602	644	680	640	631	600	716	618	640	613	637	638	653	687	644	605	605	651	626	625	673	660	620	634	611	660	607	635	649	621	688	690	669	618	685	604	680	667	620	687	649	646	640	649	620	682	655	634	624	646	623	648	604	659	661	616	625	555	649	673	681	677	608	612	653	625	656	602	632	682	634	691	664	674	679	658	661	622	647	624	663	593	646	619	674	626	703	610	653	652	675	662	602	695	614	678	640	681	669	615	620	582	665	663	612	628	630	629	673	614	617	638	660	656	621	640	650	634	671	621	619	619	616	631	635	644	655	644	629	675	642	658	637	650	662	643	699	684	669	665	680	606	640	681	665	643	578	592	604	639	644	682	636	645	638	631	649	664	643	585	585	660	606	646	643	623	645	658	684	614	650	647	641	668	701	675	683	634	642	640	611	643	615	636	653	657	673	632	629	601	615	662	649	677	664	661	595	661	679	598	644	660	618	655	630	661	703	628	670	598	644	671	649	670	641	682	638	603	673	627	710	625	645	645	614	653	623	633	640	607	645	664	647	630	641	644	671	608	650	624	702	640	650	632	716	671	652	688	633	645	631	647	624	673	598	636	626	647	671	666	591	720	649	620	626	640	661	631	650	591	637	650	692	623	654	606	618	702	629	642	620	630	650	677	648	652	646	649	633	682	642	663	619	658	667	616	649	672	622	698	667	672	649	638	679	632	648	640	695	625	671	666	657	618	625	633	620	625	668	645	660	615	653	595	587	639	693	654	633	627	654	676	661	591	616	651	657	628	661	660	677	668	665	666	673	634	652	612	628	622	658	667	648	650	638	600	641	668	642	673	651	673	610	667	612	632	685	634	627	645	622	659	637	664	651	632	621	619	641	660	636	578	608	662	654	635	613	687	687	616	667	650	665	623	610	620	682	603	590	629	640	618	630	606	608	616	656	655	630	648	638	644	698	670	672	620	613	625	614	674	628	624	599	667	619	634	667	655	653	674	645	654	644	615	697	624	639	675	655	672	667	687	646	617	611	652	670	616	633	683	609	656	658	605	667	701	661	605	628	578	645	621	626	677	601	597	670	612	621	617	614	622	631	625	595	685	597	618	627	574	690	638	663	610	653	596	644	623	646	665	705	685	663	654	672	671	625	666	661	619	650	640	680	635	637	685	656	640	617	656	650	677	624	662	662	619	686	640	646	662	613	655	613	626	688	641	637	623	685	651	687	647	662	646	625	624	600	601	661	630	659	637	597	639	640	603	614	702	609	661	637	666	651	636	655	660	666	650	613	634	658	618	626	647	654	651	652	671	664	640	644	660	638	711	646	620	682	660	670	651	631	616	676	628	633	667	669	637	622	639	669	607	627	633	638	664	632	687	630	598	668	651	650	652	618	629	624	637	685	616	639	645	619	697	651	661	670	645	649	700	683	627	647	660	594	652	664	632	621	617	667	645	667	607	649	643	671	608	614	621	664	638	640	660	613	654	662	623	645	617	627	634	663	606	589	614	652	659	619	655	654	659	580	681	636	618	644	648	619	649	630	626	672	619	623	653	639	640	592	695	594	639	609	654	679	681	635	632	605	623	629	624	667	591	619	599	672	664	654	672	612	642	667	617	623	658	603	656	622	618	621	638	677	648	586	681	693	663	640	654	650	618	629	661	642	682	669	643	657	643	644	591	612	636	668	620	697	657	650	616	655	623	636	646	659	669	652	621	667	623	661	653	692	624	612	614	664	684	651	639	615	642	661	574	602	621	593	651	597	633	653	651	641	673	634	694	624	657	670	682	660	642	628	654	705	621	642	693	649	656	604	606	619	659	588	672	642	643	630	562	678	656	666	632	634	613	676	615	674	648	672	625	632	614	642	656	674	683	616	627	653	605	654	632	640	663	641	641	636	645	642	634	651	651	634	634	666	627	656	627	643	679	637	621	610	648	639	662	688	620	573	625	627	662	606	639	674	619	655	661	636	677	669	630	606	652	635	642	650	654	639	613	640	672	624	597	633	641	642	623	647	611	669	644	630	616	633	629	629	645	596	719	646	691	616	683	634	626	673	656	672	637	647	659	643	643	640	649	621	623	669	619	600	673	600	596	604	639	630	627	617	624	647	641	635	639	614	567	645	579	645	671	633	648	667	647	652	595	643	619	625	650	677	668	616	669	614	628	650	632	645	662	594	651	666	646	636	613	638	630	653	651	628	599	636	654	627	616	671	652	625	630	619	618	674	685	644	650	614	625	620	634	672	617	684	628	609	662	631	661	644	672	634	689	622	654	700	666	629	693	645	627	606	639	629	704	644	642	609	664	639	658	694	661	678	598	676	673	632	636	678	652	660	636	638	664	637	638	666	657	660	681	631	666	615	643	656	649	667	657	630	681	627	645	673	628	590	682	581	674	622	646	605	631	636	672	630	652	625	602	628	623	675	644	619	659	624	638	655	645	661	654	660	657	670	679	667	620	628	650	618	612	607	593	651	625	668	677	639	654	605	658	668	615	676	620	596	635	661	643	577	651	691	689	709	663	614	662	661	636	601	682	662	630	622	653	662	638	612	652	665	625	617	632	695	617	615	634	667	733	626	653	644	643	592	645	641	640	589	611	611	622	648	636	647	625	648	627	664	685	619	677	652	623	691	656	649	660	680	658	615	599	607	654	663	613	635	645	680	599	667	610	662	630	610	679	688	636	660	606	682	646	624	639	671	618	648	643	649	620	648	671	648	601	641	637	673	646	655	650	647	603	647	615	617	611	671	657	672	623	593	648	647	658	646	631	667	604	630	680	702	636	626	663	652	635	630	639	661	680	653	644	671	615	618	661	659	651	655	638	663	661	647	589	598	589	650	603	643	642	664	633	653	615	627	610	649	651	684	639	652	691	624	664	629	637	645	618	579	656	645	679	658	651	631	617	613	648	655	686	641	632	621	620	620	672	694	605	597	613	617	646	611	666	610	649	606	631	593	672	661	682	641	665	640	637	658	656	632	680	671	624	671	624	640	666
25578	27462	14445	4565	3263	2615	2048	1655	1560	1261	1122	1100	972	965	939	865	772	741	733	739	774	725	776	722	693	664	747	771	795	753	680	709	689	689	710	651	722	630	686	713	667	694	674	683	672	625	655	685	693	639	695	638	708	700	734	695	685	658	694	716	736	703	673	652	715	748	681	636	706	720	649	646	678	671	657	736	646	674	675	685	667	637	673	657	658	669	658	677	644	626	671	669	700	650	686	686	684	689	664	664	656	675	692	682	669	677	721	699	689	668	668	596	695	670	654	679	659	649	674	688	660	687	697	676	676	677	660	684	682	703	642	669	681	680	700	671	641	628	712	648	653	712	676	678	650	674	694	661	659	633	677	654	646	695	663	691	629	671	702	694	646	652	644	684	654	691	651	657	642	654	656	682	677	683	662	678	690	678	693	662	683	682	691	629	649	646	626	674	633	632	691	688	644	687	675	614	644	659	666	669	699	671	663	615	687	664	706	686	642	700	703	640	655	674	686	707	653	700	675	634	643	647	668	680	702	667	672	666	676	694	660	629	650	704	686	683	665	701	693	626	680	662	713	653	652	696	627	664	643	688	644	644	654	694	705	684	702	667	703	675	692	654	677	643	682	706	697	697	663	657	685	580	632	657	686	654	729	623	617	689	633	670	613	648	660	668	677	713	642	653	658	680	628	647	646	693	654	680	699	664	638	704	710	652	654	653	648	662	686	641	681	643	695	690	714	677	644	706	617	647	673	643	658	661	664	628	649	636	678	600	649	677	702	671	694	712	661	648	653	677	676	655	675	680	644	683	657	718	676	691	726	687	655	687	683	667	694	641	667	671	677	629	646	680	636	751	665	674	688	679	689	639	705	663	678	672	660	632	696	693	689	708	673	670	647	675	671	644	665	704	699	668	676	669	664	681	724	692	606	699	688	705	642	728	663	649	712	652	680	640	703	674	694	663	668	662	679	666	638	676	665	669	639	659	653	672	675	624	671	674	647	632	682	683	702	638	672	681	702	708	666	698	641	682	666	699	672	658	696	646	653	661	639	685	671	672	669	682	679	648	677	717	630	686	659	689	692	705	683	655	667	673	656	661	636	719	681	680	627	661	670	698	704	712	647	634	651	673	683	659	662	638	649	656	608	659	727	668	685	649	663	674	681	656	697	685	664	645	640	662	684	637	656	666	686	665	625	663	683	631	673	668	672	702	678	640	634	662	678	676	648	675	679	673	671	654	651	678	660	705	630	640	686	664	638	680	659	621	667	645	674	660	649	664	698	657	662	639	629	659	681	672	640	677	661	694	709	631	663	668	690	655	633	662	657	712	660	655	680	640	725	636	663	647	655	746	642	707	636	653	619	671	736	666	692	689	679	651	650	688	672	673	666	622	709	665	689	699	700	646	666	728	721	655	681	673	698	693	679	618	611	672	634	664	673	679	678	668	664	723	662	653	663	658	644	669	637	669	673	722	648	671	713	695	644	697	627	698	669	652	637	696	676	666	652	642	690	661	687	681	734	682	698	623	685	670	683	661	662	652	689	686	702	657	712	711	691	656	625	677	659	641	637	671	688	676	672	609	707	678	663	722	702	687	651	665	679	659	678	641	682	705	678	631	660	683	693	649	680	678	677	711	666	713	670	641	690	687	693	700	639	707	629	628	649	609	673	681	695	613	649	696	722	679	682	639	690	594	686	634	717	664	657	672	708	678	690	674	663	707	658	612	684	701	681	680	661	677	702	621	680	652	660	690	685	658	650	676	704	666	624	623	677	651	678	675	663	670	639	658	660	673	742	651	634	703	683	712	663	650	656	707	630	703	632	638	688	699	662	661	711	696	700	673	652	678	679	667	636	663	661	679	662	655	667	662	697	670	675	669	681	645	701	689	669	670	679	690	665	631	728	628	626	679	663	697	683	668	661	669	635	647	651	670	645	669	661	642	675	688	639	637	664	654	648	636	648	697	666	668	685	689	662	643	634	647	687	670	677	641	630	651	643	741	653	662	657	699	703	728	709	670	673	732	700	680	693	675	639	724	699	672	665	735	616	653	715	584	607	693	648	719	659	727	635	691	659	634	688	659	661	664	635	629	640	702	673	703	693	641	663	699	703	651	642	674	666	679	639	657	718	614	716	697	659	682	667	638	666	673	672	683	636	678	670	652	713	715	657	674	682	686	630	674	686	658	667	667	617	670	678	632	689	675	673	668	688	616	700	642	671	705	683	705	645	704	716	633	713	646	741	667	622	698	688	646	644	660	677	665	695	679	644	647	672	637	626	670	669	679	696	648	704	604	686	664	656	663	657	721	686	675	664	702	613	680	729	695	679	663	629	726	620	672	709	611	642	653	614	746	654	682	664	671	667	641	709	659	665	656	712	643	638	639	647	669	665	649	707	645	646	657	652	650	644	675	665	721	683	635	689	642	639	698	678	684	678	650	684	659	667	662	644	712	678	721	683	658	676	730	652	665	637	669	659	655	659	653	690	644	677	631	658	648	724	629	662	674	701	674	671	689	667	628	663	692	674	665	710	635	638	649	684	701	669	655	712	677	697	631	659	654	653	661	723	654	681	632	651	647	677	606	672	650	699	721	638	652	631	647	692	672	675	691	655	639	673	667	662	642	639	663	668	671	682	703	697	687	695	648	642	727	673	669	638	682	664	669	684	670	718	633	676	674	640	685	659	661	627	712	692	693	651	667	656	651	655	732	690	650	638	653	661	637	706	671	650	700	673	632	648	679	666	635	634	648	661	588	682	682	657	646	723	746	642	685	716	714	652	662	639	711	662	710	702	686	659	690	682	680	687	698	609	646	669	680	659	698	705	673	671	698	701	649	671	641	656	662	717	696	688	727	726	644	660	688	634	656	688	668	677	644	638	676	621	665	720	681	668	656	692	634	680	674	673	650	653	673	660	642	652	700	684	678	668	701	676	664	692	705	678	673	705	642	683	645	694	691	669	656	701	699	651	653	672	701	657	663	659	631	603	735	660	662	657	681	654	645	709	634	635	671	669	672	657	706	711	658	679	669	630	702	667	633	657	709	670	715	643	690	667	710	663	660	717	648	680	663	683	630	680	654	705	671	679	670	707	641	642	670	649	658	708	673	648	652	697	642	680	635	670	679	656	691	677	652	682	670	670	691	671	636	723	605	673	656	703	647	691	705	665	634	666	697	693	686	655	649	677	689	660	690	635	681	681	678	657	655	673	655	654	619	674	700	697	699	623	702	626	658	654	666	643	657	643	643	651	665	679	696	663	658	640	657	671	626	668	689	734	679	651	638	655	712	675	651	655	657	646	702	675	687	699	690	672	637	636	695	657	689	649	692	702	666	644	734	646	628	625	719	638	654	679	669	628	648	662	657	671	675	677	697	677	721	664	685	642	703	683	674	645	705	683	657	662	691	629	652	648	691	637	701	660	655	634	644	652	690	686	670	660	660	682	668	644	689	661	675	668	687	619	663	693	617	685	729	681	658	716	675	708	676	657	635	681	663
24535	21716	29147	24829	21689	12381	3422	2283	1799	1500	1321	1203	1110	1051	993	834	799	805	758	773	806	751	749	746	712	782	730	842	811	751	719	745	645	667	644	656	653	684	630	630	615	669	584	662	655	693	694	667	604	645	651	676	661	700	645	700	677	730	685	662	689	694	697	654	681	694	671	664	647	656	635	650	626	633	697	631	658	652	691	651	639	628	641	613	643	657	654	674	651	663	696	660	681	588	665	605	671	633	661	626	677	669	648	602	654	652	651	648	578	629	648	662	608	602	662	614	639	698	618	620	634	619	643	648	610	608	650	655	647	650	661	625	665	653	613	646	680	607	669	603	657	663	665	623	702	627	681	693	666	620	629	629	642	670	653	597	600	652	623	647	692	657	646	681	637	673	662	600	674	658	672	648	634	681	641	640	656	634	651	654	658	612	657	676	652	649	620	618	633	616	636	669	657	638	591	672	659	665	668	655	680	691	622	630	689	664	630	630	648	674	664	650	628	638	652	674	649	649	648	653	636	653	601	675	642	614	652	659	635	673	683	663	661	664	642	696	692	655	659	677	669	636	646	654	636	607	636	651	571	648	674	645	675	644	672	558	638	633	647	655	665	661	655	642	629	632	644	645	651	611	629	666	695	650	625	643	625	647	643	654	638	620	685	639	660	599	615	612	667	570	674	662	623	633	616	644	614	655	640	652	620	603	625	625	674	636	642	632	643	620	650	678	643	661	624	618	642	691	658	658	637	643	657	642	646	633	673	625	677	689	642	661	673	632	592	652	661	619	633	665	603	674	630	653	606	649	620	639	665	600	642	681	667	661	643	623	653	623	630	643	665	596	655	630	640	649	614	644	663	627	641	619	645	665	632	660	611	646	651	599	685	657	631	631	642	690	669	663	643	673	635	640	634	666	633	574	682	637	670	682	646	646	632	649	662	602	685	664	671	641	694	672	670	611	666	631	618	629	659	618	635	645	655	675	647	679	644	619	672	641	714	653	622	635	608	620	628	681	658	679	691	665	665	604	647	691	618	613	625	567	664	636	644	616	663	650	684	632	632	661	663	626	666	624	618	690	603	658	659	632	687	662	654	666	654	650	641	646	639	693	686	610	669	624	631	712	588	608	627	639	699	632	651	677	652	665	658	607	640	648	621	636	654	651	644	681	606	677	658	612	718	608	683	609	666	610	659	666	686	656	676	654	641	678	685	657	619	629	628	665	621	612	645	649	624	660	628	621	644	690	667	639	629	629	647	625	657	650	689	652	623	625	679	635	668	642	635	635	651	684	690	675	693	601	622	644	619	636	634	649	677	631	644	623	702	662	653	673	668	630	640	623	628	639	689	633	679	687	641	624	694	645	630	598	669	639	608	644	648	634	685	684	635	663	627	690	646	659	646	637	679	672	640	688	626	586	664	670	634	640	630	637	635	642	656	675	654	667	679	648	645	648	642	620	626	643	658	665	664	631	651	635	656	624	666	644	661	656	699	660	665	666	681	677	679	673	646	662	670	641	627	624	653	646	660	605	610	673	641	634	641	647	669	700	607	622	619	642	660	603	665	644	656	634	658	709	643	669	650	642	633	640	630	600	661	617	642	683	625	643	643	646	631	583	641	681	646	633	676	643	649	687	632	677	641	680	665	617	607	622	648	607	647	651	651	639	648	637	618	630	656	622	648	647	631	653	658	643	638	667	675	625	649	631	618	657	634	652	625	733	691	689	667	659	630	630	641	606	596	604	644	677	601	636	627	664	641	643	608	663	618	679	594	600	623	623	670	655	624	656	662	676	636	630	641	634	666	659	636	648	648	628	645	671	675	610	635	620	609	628	650	650	631	661	656	618	631	641	649	647	679	632	626	638	642	618	667	651	637	660	679	651	655	652	720	616	667	639	662	702	651	655	697	638	680	595	694	684	615	617	675	651	614	631	616	666	646	697	660	611	642	645	650	644	625	650	694	648	661	642	635	688	653	588	633	676	632	641	635	637	669	638	702	633	666	609	617	625	664	674	640	626	660	640	656	621	608	620	669	658	644	687	667	681	665	588	638	639	630	651	662	656	583	600	614	639	679	621	651	663	622	638	633	638	623	621	658	619	629	648	648	672	650	638	669	652	655	621	638	644	616	608	664	663	653	681	683	637	650	665	694	610	639	650	659	637	683	651	654	676	643	656	667	661	616	643	605	647	696	609	618	683	648	635	663	600	669	664	638	659	668	642	617	606	625	659	656	664	604	663	635	591	651	669	647	611	629	662	631	647	638	608	663	669	613	662	607	657	607	636	685	663	653	660	588	635	648	610	656	651	664	687	659	693	637	629	699	621	630	702	673	653	641	603	607	663	613	672	654	652	602	665	688	645	688	714	658	644	676	659	642	588	653	625	637	641	639	699	680	629	627	689	648	684	673	603	645	641	665	663	654	682	623	650	652	633	672	651	649	653	637	665	669	690	633	637	662	626	573	690	655	646	697	648	618	651	600	627	635	630	623	648	698	669	678	692	655	621	647	627	643	636	687	606	619	667	644	649	661	674	606	639	687	675	640	656	717	646	686	609	617	632	629	683	658	623	638	631	645	644	629	655	650	644	646	682	671	650	667	637	644	661	631	627	658	677	680	664	667	648	607	608	651	626	630	644	613	659	646	648	671	641	635	644	636	655	657	634	673	665	647	617	625	659	656	638	644	657	605	664	616	665	576	614	686	663	620	683	624	642	637	630	627	652	643	646	625	630	637	627	608	618	682	662	662	666	649	671	629	637	626	642	623	621	651	642	640	635	660	609	616	636	631	656	592	644	654	686	658	646	608	653	630	688	616	644	622	676	642	656	683	612	692	623	605	652	634	668	648	649	661	646	689	645	619	657	637	632	621	624	607	652	641	612	634	634	665	666	612	627	601	653	611	654	636	669	675	640	631	651	634	657	725	651	658	645	648	669	619	614	650	620	671	677	604	640	598	665	644	673	641	650	634	638	634	636	654	636	616	639	652	635	633	660	643	620	644	649	668	649	625	620	601	623	671	690	616	599	618	624	606	639	672	672	617	670	650	630	658	670	613	657	640	629	629	642	603	627	631	664	646	650	646	635	648	592	625	630	681	667	595	648	622	605	636	604	631	697	600	644	645	637	636	671	654	618	619	628	604	670	620	690	610	646	616	652	627	662	653	631	617	677	684	577	694	653	651	613	605	654	613	628	686	633	676	687	644	644	686	655	688	638	625	605	619	652	626	648	661	644	691	598	691	632	650	638	627	617	614	595	618	623	664	662	666	615	650	617	659	666	662	668	610	640	596	609	623	676	638	631	686	641	700	627	651	658	634	623	641	642	612	632	694	605	629	636	682	635	648	636	647	639	636	657	645	645	609	637	682	673	655	634	633	696	596	649	676	706	673	639	665	630	694	585	667	626	659	639	674	625	618	669	612	655	689	658	624	666	621	640	665	645	633	626	645	635	653	661	654	642	668	619	657	658	605	623	661	649	602	594	647	634	637	675	635	620
28418	39010	22484	9537	6616	5032	3978	3401	2665	2140	1864	1616	1387	1318	1185	972	903	874	841	839	873	845	873	842	744	768	759	849	923	862	743	792	696	696	633	692	689	643	731	667	692	658	651	667	759	611	663	650	708	655	732	654	701	701	701	748	645	708	675	702	732	713	653	697	622	691	646	628	693	670	669	704	708	630	629	661	651	675	673	716	635	643	685	637	660	680	645	639	650	669	651	628	716	608	666	635	687	645	660	666	625	635	656	628	654	619	651	638	702	704	631	631	688	641	629	653	647	653	658	652	644	646	669	676	638	613	687	632	678	676	677	646	648	600	626	661	659	652	634	618	621	627	592	630	685	678	678	679	659	637	673	656	671	684	673	637	632	634	649	633	701	653	631	684	667	653	638	660	638	644	652	661	613	647	664	611	653	667	675	681	638	677	629	714	658	680	686	666	661	673	635	701	633	626	633	661	683	671	615	628	620	666	659	674	631	679	636	656	691	654	656	635	679	657	625	642	650	640	710	668	660	664	649	637	677	608	635	685	672	633	644	643	728	656	616	720	668	637	636	622	675	635	718	676	640	629	641	669	598	630	640	647	658	638	714	675	706	628	675	697	658	683	695	657	629	660	685	687	639	666	645	627	670	599	647	650	624	642	648	643	673	627	665	608	688	631	669	617	613	660	639	640	623	668	647	680	662	680	661	655	614	628	585	685	634	658	593	634	627	709	684	665	641	660	676	716	642	637	646	680	639	621	627	641	630	703	669	678	679	684	650	665	657	683	635	635	629	677	648	593	685	620	671	632	674	673	669	657	677	637	620	648	686	683	643	624	675	640	629	692	676	689	681	646	667	665	658	661	649	641	639	685	648	661	631	614	707	678	661	680	666	664	651	644	682	687	652	666	660	650	667	717	641	620	636	633	704	657	644	679	662	633	684	663	665	678	667	688	654	625	605	632	646	681	626	644	628	617	639	697	654	684	656	675	705	664	694	653	637	635	665	633	679	685	675	640	679	643	659	647	634	654	652	618	674	655	668	667	654	668	650	663	675	693	631	649	634	641	673	635	640	626	642	665	691	638	621	670	646	671	648	699	640	657	694	635	629	659	669	668	697	646	636	664	628	666	649	626	656	641	627	711	620	677	622	651	609	656	635	654	662	697	665	654	639	671	660	674	643	667	643	670	634	663	646	644	694	672	652	689	630	655	649	630	668	657	676	642	632	669	651	669	635	643	653	643	668	654	660	662	658	658	662	629	666	678	693	667	640	638	632	655	631	661	689	631	613	663	663	615	699	643	650	607	657	634	658	650	668	626	654	684	625	682	676	656	612	682	676	584	656	653	664	682	655	633	684	659	652	711	671	652	692	681	633	632	646	662	655	623	645	643	635	623	627	671	672	657	662	630	663	688	672	685	657	668	689	652	693	625	661	683	639	658	672	636	678	683	628	690	651	665	660	661	638	662	672	655	637	651	671	637	669	721	658	635	666	662	645	640	628	684	631	703	714	602	611	649	642	655	641	638	689	649	667	694	698	664	686	616	710	662	627	633	648	650	679	673	642	656	664	692	638	700	660	641	652	700	659	665	714	614	693	663	629	681	641	673	674	704	681	675	666	693	640	644	591	644	627	629	642	643	626	674	629	642	651	616	620	657	670	601	691	690	638	657	666	630	660	653	659	665	636	668	663	649	698	662	634	636	656	613	677	671	682	668	656	660	662	685	621	668	648	691	662	641	651	660	678	655	630	674	686	636	657	709	658	684	658	695	659	632	652	684	685	640	640	674	636	657	638	653	618	636	610	670	659	658	654	624	712	699	696	646	653	644	669	653	635	667	661	646	645	734	646	636	688	702	642	686	620	611	626	668	668	689	664	653	663	667	670	692	649	672	668	626	622	642	663	631	608	699	690	643	593	621	650	667	678	663	634	682	649	661	648	651	682	653	695	686	617	616	669	681	668	636	664	661	644	688	688	691	650	651	612	666	648	595	639	641	638	645	618	614	636	601	702	638	663	660	656	636	624	669	638	589	644	679	625	688	644	683	654	635	616	627	644	695	657	682	610	644	609	694	666	669	639	695	662	589	683	639	631	623	694	640	629	654	616	679	720	654	666	612	631	647	678	640	628	664	671	676	622	674	703	635	681	682	692	661	677	627	636	639	667	702	624	680	655	598	692	591	676	674	663	657	683	660	646	653	669	666	688	652	695	694	613	667	648	658	667	658	676	655	674	678	590	651	663	652	660	673	631	657	634	670	678	591	631	654	617	602	625	659	661	652	667	618	645	685	644	661	632	680	643	683	650	667	663	648	664	649	661	651	643	640	672	670	702	690	637	678	644	653	592	661	633	689	640	680	661	651	674	665	654	611	609	639	631	683	644	652	683	716	659	683	675	634	673	639	641	675	660	613	652	658	649	649	676	638	653	634	612	646	624	641	647	639	658	663	596	661	663	702	634	661	639	635	672	664	627	667	596	664	671	635	641	675	641	640	656	735	623	650	662	644	661	662	639	655	671	661	646	665	665	604	621	594	627	684	624	622	680	669	648	709	623	653	663	581	643	654	625	618	647	617	635	679	666	650	662	661	658	672	638	622	649	684	649	619	676	662	637	644	617	665	638	666	667	624	655	665	633	681	699	661	647	591	654	654	643	664	652	678	615	669	641	655	640	695	611	654	677	673	634	659	656	624	578	635	653	628	673	663	663	702	634	575	688	624	673	615	611	650	606	682	657	642	689	684	652	669	642	650	644	611	687	697	643	644	668	645	675	680	645	659	672	668	661	671	633	645	687	722	661	637	672	656	716	585	652	670	650	642	671	640	660	638	635	664	639	647	625	643	679	625	607	623	632	651	689	610	695	618	646	617	653	712	688	640	678	624	650	644	676	651	661	680	639	667	646	647	596	676	676	668	666	674	682	687	700	654	682	645	676	656	677	659	676	637	672	636	644	661	633	659	687	650	632	663	662	623	658	650	620	676	632	672	663	661	630	679	654	644	693	650	670	636	679	643	649	689	673	650	652	671	688	640	670	654	684	656	627	633	620	656	656	629	640	651	679	649	642	654	622	632	667	622	608	630	622	648	669	685	608	633	656	680	660	661	666	610	646	669	636	629	650	666	648	629	628	645	640	642	637	628	693	691	662	632	654	640	600	668	650	652	661	640	661	666	654	681	681	657	627	679	621	621	683	629	709	630	629	659	673	674	642	644	648	675	654	693	649	639	645	651	701	648	626	605	634	634	691	662	628	640	645	654	692	701	681	676	629	615	682	660	634	666	647	639	637	663	614	662	644	669	665	630	664	647	650	683	654	655	638	646	653	644	650	635	696	662	649	650	710	675	643	659	645	667	677	604	639	684	633	681	618	649	601	626	661	644	688	665	629	635	679	687	636	634	607	581	686	675	646	678	625	631	634	666	648	678	619	648	666	666	648	691	611	655	618	683	654	637	644	629	684	676	667	657	667	688	711	666	642	632	659	669	653	651	655	680	679	643	622	645
25527	21670	28054	25602	14115	3605	2393	2046	1647	1470	1350	1356	1211	1132	1125	981	1022	1015	917	1018	923	1062	993	933	928	924	966	1019	985	900	969	891	882	886	874	886	822	884	907	877	899	873	903	906	919	857	923	883	956	883	851	899	887	954	900	906	918	906	929	919	923	874	951	899	990	871	907	906	850	870	883	916	791	874	894	859	858	933	893	894	950	898	886	917	846	846	903	860	960	853	853	839	885	950	895	871	903	883	868	890	897	886	873	861	917	903	860	892	900	855	884	835	909	900	935	862	874	899	868	850	967	910	871	902	821	872	876	893	843	900	907	913	876	849	859	906	897	862	885	857	847	940	901	913	853	871	911	857	904	875	892	923	880	883	909	852	825	859	943	895	868	914	910	851	885	877	862	953	919	882	869	908	876	897	871	845	897	901	882	862	874	921	894	899	829	891	854	890	869	866	875	863	897	927	878	913	850	871	898	877	950	822	873	860	936	891	868	882	885	900	932	879	930	853	872	884	869	892	905	904	910	901	859	905	883	890	891	897	858	878	887	892	888	879	884	863	866	897	907	946	874	884	927	937	897	882	889	910	887	873	855	883	857	861	848	929	854	874	853	889	925	892	915	887	897	877	885	867	918	828	881	904	867	884	881	886	928	901	940	872	883	896	876	854	902	876	917	904	841	929	922	870	916	878	918	899	909	859	896	909	896	913	917	928	865	919	908	900	859	895	915	964	867	866	859	916	917	817	886	886	898	882	903	908	863	903	864	847	841	900	867	935	887	925	884	849	940	908	859	889	844	856	892	872	918	894	878	894	874	903	948	925	914	861	909	877	879	845	871	850	882	890	932	879	880	861	861	900	834	855	917	885	841	854	903	899	889	957	843	916	890	889	873	889	933	926	919	870	860	927	872	869	925	917	948	873	874	846	858	891	859	860	810	870	914	878	868	878	839	861	869	874	895	874	885	911	892	910	873	906	903	890	887	883	874	833	876	860	899	848	948	874	891	920	878	902	878	869	877	847	865	833	888	841	850	871	931	832	922	919	878	839	908	858	933	927	848	917	872	890	873	928	892	934	891	887	872	903	901	908	850	880	887	880	886	941	932	841	889	892	887	884	810	901	841	881	879	945	868	928	887	879	945	895	847	906	849	912	882	916	878	905	902	862	877	912	903	914	897	912	900	875	896	932	946	854	854	858	814	886	980	908	925	820	884	934	914	911	848	932	854	859	878	904	798	862	891	916	848	878	918	885	917	908	934	880	889	863	950	862	981	910	900	935	852	911	783	945	884	902	888	905	876	878	851	891	879	826	927	892	890	858	914	947	874	868	883	873	848	928	884	912	899	899	872	874	899	875	852	851	857	874	797	907	926	945	941	850	910	937	888	887	898	907	922	865	852	842	823	886	863	857	876	871	900	923	849	881	864	950	859	875	847	940	923	829	855	826	914	877	880	866	846	886	851	868	804	887	920	895	860	883	934	964	862	903	894	870	899	889	840	927	882	866	912	927	884	853	933	896	884	902	891	879	923	938	935	872	864	891	869	888	860	901	918	860	880	833	918	899	871	892	927	901	834	851	871	910	896	880	851	875	917	893	926	846	944	888	915	897	942	873	962	924	939	907	889	869	856	856	919	865	911	892	894	921	922	879	879	876	932	895	864	872	929	885	893	886	918	975	866	911	854	845	899	857	927	866	908	891	858	861	895	878	857	866	896	896	842	905	884	914	915	890	905	889	881	882	873	883	872	844	889	855	886	901	874	867	826	909	818	899	844	890	841	890	914	893	875	926	832	846	896	866	929	898	887	905	884	941	933	873	893	872	877	915	905	870	841	914	814	863	841	850	901	881	899	893	891	906	873	898	883	880	843	886	869	896	875	932	842	889	871	886	885	889	862	895	914	888	861	902	889	869	918	874	873	879	913	877	917	938	859	896	873	930	938	945	882	884	911	877	870	819	880	889	869	883	937	828	832	890	904	846	886	890	844	860	927	872	915	876	919	891	893	923	888	887	900	848	926	857	912	933	851	875	889	874	868	832	899	866	865	874	849	907	848	897	877	868	877	819	898	880	933	876	900	860	840	895	881	891	870	880	860	862	919	884	885	878	875	893	901	881	861	881	900	858	909	851	853	906	903	884	914	822	921	921	863	887	821	897	861	935	882	836	859	920	923	854	905	883	886	904	956	916	886	890	889	836	915	884	915	907	911	858	865	853	888	891	906	894	889	947	905	843	914	865	921	910	865	877	870	926	835	863	920	894	872	904	886	871	908	833	838	839	915	881	891	912	802	843	896	900	919	867	837	830	888	874	860	938	860	920	920	847	902	878	910	849	919	882	954	928	864	887	863	894	859	892	887	847	895	874	907	944	925	871	948	884	857	881	850	917	878	864	895	890	897	848	877	897	860	876	869	907	888	882	879	899	850	940	848	865	872	921	889	924	857	849	880	874	934	899	864	911	901	956	893	819	877	867	896	890	865	924	965	899	928	920	857	868	927	884	896	856	867	864	862	928	939	898	924	874	861	912	943	904	788	862	842	925	908	854	908	864	852	896	862	905	919	841	881	880	876	891	866	927	886	878	911	881	842	849	861	896	857	936	860	943	850	926	869	942	879	833	932	921	847	833	847	889	848	917	874	920	934	866	873	887	918	864	849	898	874	874	808	802	926	916	916	895	925	849	917	859	882	834	938	951	865	805	917	855	875	895	927	873	876	952	935	915	939	880	861	913	920	912	888	882	879	852	894	908	872	907	927	912	870	865	839	931	876	856	883	870	901	890	965	809	879	884	885	856	895	899	889	907	864	915	913	868	865	880	851	916	909	844	858	946	914	875	880	914	923	905	819	934	865	866	881	927	874	900	971	845	915	898	883	846	951	883	847	867	844	806	892	860	866	867	906	840	849	882	891	913	902	902	856	868	917	903	928	913	870	917	879	908	925	882	950	874	867	876	835	875	842	862	859	945	893	900	880	901	905	886	903	859	885	857	910	905	853	895	901	870	864	900	932	894	883	869	903	879	844	921	882	878	859	870	870	854	922	882	858	855	907	913	919	874	903	906	925	837	895	890	905	907	845	880	884	873	840	889	864	898	892	864	862	898	849	890	889	915	928	885	874	880	852	866	882	867	873	879	871	923	887	903	831	900	874	878	875	888	843	847	858	863	893	907	890	901	909	890	829	885	906	894	867	872	886	920	858	915	888	942	885	844	910	908	928	910	875	874	840	860	922	889	956	927	834	848	909	861	950	897	865	837	910	918	886	882	897	880	872	864	877	848	925	911	817	915	941	865	876	872	896	865	907	838	895	873	911	864	841	924	888	890	886	882	841	904	894	963	880	852	916	887	880	889	949	873	870	856	889	854	849	881	866	915	892	906	848	878	947	892	874	875	963	878	909	865	897	900	854	850	842	836	891	840	866	896	875	860	843	895	843	898	887	927	923	867	806	895	920	813	937	886	868	887	926	906	846	892	876	871	869	896	934	911	870	895	897	921	863	932
28042	35794	19261	9425	5590	4232	3519	2849	2330	1998	1678	1587	1550	1355	1292	1135	1091	1018	1052	1079	1057	1073	1006	985	977	983	1037	1083	1088	988	990	981	968	897	889	888	964	892	947	933	860	926	878	885	973	926	912	868	820	900	909	889	946	933	915	944	877	947	965	877	961	974	952	903	921	942	905	938	952	874	881	920	882	911	918	917	878	920	884	925	911	955	905	876	919	969	904	891	886	885	921	916	906	931	878	899	901	856	910	926	914	870	917	951	897	950	885	867	860	915	877	960	909	899	895	898	911	858	930	903	907	889	869	875	829	883	946	928	960	931	891	915	904	917	931	933	865	960	859	917	898	894	912	825	886	958	885	879	941	845	943	933	972	850	934	922	904	950	916	905	932	834	905	917	880	959	892	915	893	891	883	919	886	843	950	947	857	922	925	867	875	848	924	937	956	909	916	928	921	876	923	878	921	865	875	860	916	963	938	868	893	956	941	895	945	896	893	908	911	877	874	877	850	892	865	889	867	916	916	820	946	850	942	949	846	902	886	885	937	842	890	884	878	891	897	912	887	911	882	931	860	925	924	911	858	896	897	933	835	952	885	859	901	892	921	969	940	900	899	877	903	923	975	878	892	890	894	903	940	923	890	960	867	891	920	937	892	935	966	933	957	845	903	919	886	929	934	909	877	1001	906	930	927	897	924	897	928	859	930	883	850	915	872	895	876	891	867	910	908	881	923	873	886	895	847	864	922	893	879	901	910	925	902	929	898	893	927	895	864	957	881	883	941	903	904	895	909	886	900	904	907	865	895	984	906	934	896	875	927	931	835	895	923	885	929	863	897	875	921	875	891	876	892	898	899	882	895	892	894	901	918	916	925	942	874	863	918	884	915	893	916	900	923	905	912	867	883	886	934	931	964	937	931	946	895	895	904	927	910	944	912	851	914	944	910	852	951	910	885	927	875	907	925	911	897	933	915	876	874	917	855	909	900	937	916	900	896	812	898	897	910	871	936	886	886	914	919	895	955	824	919	917	864	860	919	893	843	916	945	900	895	913	918	924	902	962	914	852	902	901	939	891	931	846	863	903	895	907	918	879	898	876	949	954	902	869	925	891	905	890	929	879	862	905	875	923	889	925	899	905	917	903	913	879	935	906	936	900	901	922	879	904	915	854	874	869	904	869	943	833	925	889	873	847	901	881	895	907	921	883	840	930	846	894	865	963	916	893	914	892	902	874	903	877	893	876	926	902	880	945	893	907	905	850	852	891	882	904	913	887	914	909	941	840	971	863	938	902	873	890	868	913	919	888	935	875	939	960	908	890	918	905	905	924	939	859	954	903	873	938	930	869	918	890	870	894	892	883	951	951	814	834	901	910	882	906	912	937	933	859	846	887	857	885	889	905	881	928	904	927	915	881	864	933	929	891	883	934	880	958	823	895	896	840	870	923	837	963	876	933	895	872	888	891	873	914	929	889	925	863	924	959	880	873	916	915	867	949	940	901	926	914	881	906	865	865	908	931	936	926	910	879	909	890	962	861	901	893	941	871	868	928	915	848	907	889	946	878	911	870	924	917	931	881	887	896	895	947	936	862	864	900	860	889	916	902	874	941	883	901	880	932	925	909	887	866	856	869	884	887	896	838	900	907	884	937	864	939	893	890	923	864	936	957	908	929	832	892	881	937	919	884	889	894	877	971	936	852	902	901	867	880	979	899	867	960	864	889	954	875	903	867	901	932	901	937	923	917	851	946	902	936	878	939	918	881	882	896	949	906	967	840	835	861	918	839	894	911	888	885	927	944	837	904	927	936	915	959	900	884	869	891	951	898	888	900	947	888	873	926	886	896	880	897	895	889	898	941	908	915	920	899	885	900	880	948	910	842	945	885	904	889	882	955	860	916	916	867	866	885	893	905	908	853	972	882	847	860	936	863	906	895	864	903	921	899	921	924	941	902	919	900	829	896	857	858	940	877	900	933	950	928	856	897	877	871	936	956	911	924	938	893	937	929	926	999	877	849	908	843	908	867	940	886	899	921	898	860	910	896	925	897	837	911	907	904	944	899	956	911	851	868	905	922	924	908	930	886	930	907	900	905	893	878	864	887	855	966	872	880	863	864	919	894	893	895	929	895	893	910	898	916	893	960	877	917	935	930	919	913	908	943	839	891	893	913	911	873	883	917	857	863	951	832	935	891	926	950	878	907	892	910	936	869	937	908	886	912	907	884	948	875	906	929	860	923	919	880	843	898	894	953	899	894	911	920	871	869	887	900	868	880	887	919	892	882	914	859	899	854	915	875	869	921	913	906	940	904	975	949	895	901	908	880	930	875	899	896	909	916	893	914	912	942	936	909	845	902	915	951	922	875	876	911	855	901	910	860	866	905	915	928	895	892	862	908	880	921	907	857	939	904	873	958	894	847	892	892	907	948	892	886	912	898	907	876	928	968	888	927	861	940	925	895	914	872	923	950	868	949	857	909	854	879	938	928	919	900	908	902	973	962	938	926	912	890	910	935	956	913	864	914	853	960	881	876	899	974	805	934	922	927	919	920	916	922	919	877	850	947	892	935	944	888	917	890	875	971	884	883	895	935	916	885	889	898	934	871	869	906	929	899	859	910	942	931	872	874	904	851	912	906	839	941	901	821	871	862	962	954	927	884	913	896	905	898	871	888	884	930	924	910	927	864	889	932	909	937	901	879	934	907	955	893	889	904	929	883	919	892	867	912	891	877	924	936	843	909	877	883	890	896	897	878	938	913	893	989	891	908	908	852	930	890	882	916	898	903	944	913	915	865	917	854	894	895	969	863	924	879	918	881	855	903	897	941	898	880	823	893	865	894	904	911	953	931	830	887	875	894	916	877	852	873	920	870	883	907	923	934	872	888	849	888	930	869	903	919	971	842	820	876	906	915	919	929	928	933	971	873	879	954	940	896	897	825	915	896	932	919	936	901	887	907	961	892	921	891	891	890	901	886	884	836	888	856	916	856	898	886	924	906	902	915	913	940	925	877	941	858	917	901	876	902	872	943	900	914	948	921	912	848	892	902	896	816	919	863	851	921	889	842	898	948	908	922	906	910	965	855	907	965	900	866	873	882	869	884	898	850	931	934	894	886	909	881	870	921	926	902	875	914	951	924	882	917	889	918	894	922	874	876	892	881	921	873	878	949	875	921	854	917	942	944	857	906	905	887	945	926	928	881	869	950	938	920	885	921	946	901	884	914	892	969	869	857	926	947	874	861	900	911	864	881	883	906	895	918	924	847	905	884	908	952	903	933	922	950	842	897	956	954	927	915	931	936	901	918	914	860	891	908	892	932	873	956	878	878	871	912	874	916	901	924	868	958	894	887	906	942	867	958	878	933	875	923	885	938	849	869	891	933	930	882	888	937	934	923	909	919	942	882	915	860	939	862	945	894	872	935	912	879	894	852	880	908	889	876	881	867	910	884	929	901	885	893	878	898	896	872	879	868	906	848	858	865	870	879	914	880	886	910	925	867	891	968
23148	21659	29545	24257	21672	21813	13228	3954	2693	2347	2033	1972	1802	1636	1469	1285	1267	1203	1134	1254	1215	1206	1203	1131	1188	1169	1231	1235	1252	1166	1097	1094	1021	1042	1038	1010	959	1013	947	973	1020	1008	963	953	1022	941	1013	1010	1031	995	966	1024	1045	983	1012	1000	1041	1151	1105	1076	1078	1047	1036	1075	1002	975	1001	1030	975	943	954	921	978	993	999	1001	981	995	996	1011	954	1002	967	977	1008	978	993	990	1035	983	999	1010	1037	977	910	974	965	939	1009	970	965	966	956	963	975	1015	988	967	978	1034	938	928	1003	1014	982	963	988	979	1021	948	999	991	997	977	1009	966	975	978	1000	941	940	991	1001	916	987	990	991	1000	1037	991	962	945	947	970	1001	965	991	987	1012	1043	992	1005	997	968	1032	987	985	980	952	972	901	1011	954	986	964	990	954	942	994	979	1004	1009	966	1017	974	1075	937	944	1018	925	998	1021	947	1007	1020	988	952	1004	1026	998	1008	1047	1014	1012	970	985	972	981	1028	984	959	945	925	981	1003	1014	955	952	1000	1005	1002	1015	917	930	1040	960	993	926	966	986	1030	1018	942	947	1031	974	955	943	1044	965	968	1040	1019	975	933	950	950	948	974	1000	1008	985	960	999	991	983	989	986	1012	1009	1011	998	930	1017	999	1006	989	945	1026	1045	965	1025	988	916	1009	1022	963	1006	964	958	1002	1033	973	1001	997	1015	987	983	966	962	991	998	974	997	985	988	911	1014	1005	1017	1008	1035	1012	1015	1028	944	989	980	998	990	937	979	988	1006	1007	929	974	949	959	1072	979	974	972	945	948	972	920	1016	1018	1001	952	963	948	991	897	983	959	993	993	1003	976	909	972	987	1007	992	993	979	927	990	991	942	992	953	994	998	998	983	912	995	991	1007	1000	1055	1001	1006	1021	971	997	1008	948	1069	965	991	956	1007	1026	947	1015	954	954	984	995	1025	1032	988	961	1009	958	952	988	911	1049	1024	976	939	923	996	981	1007	999	959	977	962	977	958	1007	938	1020	1036	985	968	969	1025	970	977	1016	1008	989	1013	998	989	929	994	1038	963	955	960	958	1035	1094	1018	961	993	965	990	914	955	972	1005	1015	972	942	1011	978	1032	926	963	962	1034	940	1003	936	1042	980	996	970	980	1023	993	995	973	1011	997	937	974	956	937	938	959	943	1024	952	961	1005	991	1006	982	966	980	1031	944	976	986	1005	921	967	1018	1020	972	1030	961	969	943	961	1016	969	1000	1002	951	1037	1045	1004	974	970	943	963	1004	996	962	984	963	1043	967	971	994	912	1024	986	915	1027	983	952	898	944	985	1047	932	972	991	915	1044	950	1004	968	941	941	980	1040	999	1038	966	966	965	1001	994	954	929	977	958	964	1019	977	985	940	970	987	932	1007	996	989	982	909	971	983	917	1003	950	967	981	955	979	981	970	976	979	942	931	1024	963	935	973	969	992	970	969	991	984	997	952	1029	996	958	977	1031	990	981	919	978	1055	960	962	973	979	1021	975	1063	1038	957	999	1026	965	942	986	985	1021	984	996	929	954	993	973	976	991	967	988	948	1022	971	982	1006	962	978	994	991	991	973	1009	1028	946	999	1008	1005	1022	999	961	948	971	1012	1000	1045	981	1011	1001	1022	1019	959	969	963	976	977	1021	993	988	973	987	962	992	1033	930	1001	1002	1021	970	1014	981	958	981	1006	1034	1006	1032	1028	971	963	982	972	975	1029	948	943	983	918	970	963	1012	962	998	997	988	954	1013	1013	956	956	981	996	999	972	978	989	1016	990	1032	1004	976	1058	914	964	1000	922	956	1005	1024	959	994	998	950	1003	994	969	969	969	973	990	965	1004	984	967	978	960	985	959	964	995	979	956	1003	1020	999	996	942	983	1001	987	991	944	1000	997	918	990	954	1034	962	1000	965	999	970	970	998	993	980	1011	995	966	999	966	1010	1030	945	956	1030	986	995	988	972	991	928	954	1022	945	1006	968	977	989	988	1017	981	965	978	999	982	1006	1002	945	988	1065	997	956	978	923	1019	924	973	1017	1013	953	961	990	1047	966	972	1018	920	913	1004	1006	1031	957	994	970	977	925	961	1010	926	984	990	965	1003	925	968	984	1022	959	902	960	971	943	1004	1007	966	994	996	965	970	924	1007	1026	1022	981	936	1024	1032	986	1026	945	984	972	974	937	991	1008	964	1035	1012	938	1051	966	992	998	998	971	1007	941	948	992	957	969	992	1018	970	1029	986	1042	943	973	967	981	888	978	997	937	1015	988	965	950	1054	945	1015	991	982	1002	996	952	1022	1024	989	1001	978	1031	1005	1020	1012	976	963	956	931	875	941	942	947	930	933	984	960	979	999	965	974	997	981	955	954	1044	966	1023	1068	952	971	1023	1018	961	1002	1027	1002	967	941	954	959	987	963	946	999	969	1030	976	1012	951	999	1019	946	999	965	936	993	965	987	973	940	912	989	961	968	1009	960	1012	992	981	1021	980	979	1010	995	983	940	991	928	1000	1011	972	1004	1003	1035	982	982	959	950	974	951	964	977	968	948	988	955	985	951	924	992	997	1008	878	1036	957	924	1009	1002	984	946	956	942	954	949	1007	1058	1012	969	972	992	1006	946	1003	986	1000	1025	990	960	998	967	1032	1014	987	1020	1014	908	965	961	972	993	1036	946	955	951	998	1022	1012	959	974	1069	996	938	920	969	984	984	1010	932	1029	952	1011	1010	1010	1000	1024	970	946	914	996	1034	935	1062	1033	971	963	983	964	1018	1054	970	1008	943	971	971	981	1001	996	984	967	956	931	974	963	961	1028	1005	977	948	967	1037	935	955	976	987	1004	1034	944	1012	984	961	970	993	940	980	1006	972	922	980	963	1015	997	997	992	941	947	952	1039	944	950	1021	1010	997	1014	968	985	1010	983	961	984	964	947	986	982	943	949	971	971	1020	962	1015	973	963	1027	961	1037	990	932	958	1026	961	1014	957	972	975	1005	962	1003	1001	994	974	1012	969	969	967	1023	976	973	971	919	1031	980	907	978	929	1002	999	941	970	969	956	980	972	1019	1009	964	947	1003	979	1019	1010	937	991	980	985	975	968	993	989	962	935	966	958	933	989	961	1026	1004	1020	967	1012	952	962	919	1002	979	1003	961	1044	980	1040	999	1015	949	1030	1005	976	959	1028	1024	975	1081	987	1016	943	1029	1011	1029	939	943	967	975	959	1002	948	998	963	1002	971	1006	988	899	959	988	956	951	969	1012	1044	932	1026	1005	922	1017	996	978	980	1048	934	977	957	985	974	1001	1036	939	978	960	945	972	956	924	974	980	980	1000	976	984	965	984	974	1050	907	969	916	981	941	964	992	1021	1044	960	964	1006	985	970	936	934	981	1038	997	971	974	987	1005	978	939	1021	1025	943	961	972	979	969	989	970	996	1012	978	972	961	953	949	999	979	916	1017	958	1033	970	944	972	940	967	1012	993	990	1011	994	991	1015	1015	974	930	922	1031	967	977	965	1013	1000	980	957	996	983	936	989	982	963	955	952	999	994	1018	972	1004	948	1013	979	956	1007	984	997	951	1009	954	1016	972	978	984	967	1020	1007	997	989	992	961	977	982	982	1009	976	983	970	923	1009	1003	951	985	956	985	1009	1008	987	992	948	972	1025	1019	1008	939	1007	924	959	989	1016	1000	1027	968	922	942	946	1008	959	1010	1033	954	1059	971	993	988	1017	1022	977	1009	989	976	919	955	1033	954	962	966	930	1047	959	979	1001	992	1007	985	989	928	958	1013	990	952	950	974	1007	956	996	979	966	987	967	1010	997	983	1044	997	958	1011	949	898	1001	983	957	1044	962	941	1026	979	985	1011	965	1001	949	999	923	934	996	979	965	961	962	1041	1023	1012	964	1000	994	943	1002	934	904	999
32682	44621	27793	16146	11166	8018	6424	4885	3865	3162	2694	2478	2304	1930	1646	1403	1297	1299	1319	1345	1254	1316	1295	1198	1152	1280	1346	1371	1292	1176	1126	1086	991	1020	973	968	932	971	1024	992	956	948	974	993	1029	983	972	1046	955	995	969	991	984	1099	1104	1049	1081	1061	1107	1067	1041	1043	996	1056	1041	1049	1005	952	976	989	1004	896	988	1043	944	1036	972	969	965	993	986	989	1008	972	1004	966	973	921	945	951	941	1022	914	989	992	942	950	1012	962	981	966	1000	964	948	964	957	909	951	962	1026	1054	967	883	973	944	1022	1055	919	976	915	983	978	943	951	972	971	977	955	947	980	969	993	942	1009	944	949	932	967	949	961	1065	1005	964	922	985	991	942	1047	951	952	966	1042	975	973	971	923	974	952	958	925	954	968	915	938	930	912	956	947	959	1002	945	1004	996	946	981	958	949	926	938	938	1024	952	957	1009	938	965	971	921	901	965	933	878	966	959	944	942	951	957	963	898	940	951	953	944	960	930	1046	1010	961	942	961	1001	886	918	944	942	1003	935	938	950	954	969	957	1003	980	901	950	1001	1003	941	940	968	985	956	928	924	887	993	933	966	950	910	955	951	965	955	925	1007	967	1028	924	905	988	955	974	971	986	941	947	1000	1017	916	966	968	965	963	969	944	984	951	994	926	963	965	960	977	973	902	952	958	993	944	969	976	954	945	962	910	985	919	987	941	953	935	950	915	969	911	947	942	952	890	1004	968	935	1043	1029	969	917	988	930	956	981	952	891	982	891	989	987	1016	972	966	973	982	1000	943	961	915	927	935	1017	970	967	945	1004	937	979	1010	930	991	1009	960	1027	1002	956	1054	911	905	992	936	981	966	989	955	953	977	1004	945	961	982	938	906	945	947	1002	961	948	949	956	938	974	1000	980	921	945	963	971	940	951	1006	954	953	951	959	994	1014	986	995	968	935	1025	959	995	953	1040	937	912	940	964	1046	929	1022	991	982	997	929	1014	959	1012	1006	978	987	993	977	929	987	983	1017	1009	934	985	979	963	926	924	941	975	925	1019	975	964	952	986	960	996	958	942	956	967	972	1014	944	943	1019	961	956	963	957	974	923	970	978	966	981	942	955	963	967	975	994	948	922	975	997	1028	965	914	957	974	980	901	996	998	922	962	1030	962	935	982	969	929	941	939	957	905	950	983	946	989	968	1005	982	931	937	949	961	957	1018	967	970	1005	947	956	963	1005	886	949	992	958	976	951	975	934	1008	927	939	935	990	971	959	964	966	943	986	958	1008	967	991	902	933	937	911	932	974	1033	975	952	970	981	955	930	1001	943	1024	965	988	957	896	951	966	970	966	949	955	961	1025	927	1013	1005	957	927	954	927	958	953	986	960	919	943	916	895	991	954	948	1013	956	961	928	1029	973	896	950	952	986	1002	926	965	949	960	975	956	957	969	954	912	954	961	932	995	961	909	1043	964	962	970	966	963	994	909	930	992	993	962	1049	1051	912	986	963	966	958	992	973	938	918	892	963	1043	1020	968	939	946	903	994	985	998	950	1026	918	968	962	966	968	937	972	945	989	942	938	951	1005	973	914	949	966	947	949	904	966	966	982	952	972	942	952	988	1018	993	991	942	1001	1006	1006	967	978	983	962	959	952	942	936	982	941	1004	965	931	905	966	903	982	959	980	985	987	923	935	927	922	909	932	939	959	916	939	920	921	923	905	964	951	1045	956	898	966	1030	973	998	968	899	963	906	929	926	969	975	973	941	950	947	944	930	1018	951	935	954	994	1019	951	937	883	932	985	963	944	1026	906	967	958	951	971	1034	896	961	948	962	961	960	1005	986	997	1003	959	945	977	948	941	973	944	912	995	927	968	1008	988	955	990	996	974	928	1005	965	977	943	981	953	974	973	902	975	977	945	920	1028	930	974	906	905	958	967	952	945	962	947	965	936	935	966	975	945	969	938	1012	970	956	947	909	938	986	979	1000	953	991	908	953	949	948	925	941	903	938	1075	938	941	949	962	1003	993	954	953	1050	919	940	951	965	931	974	926	902	932	980	962	944	976	990	987	979	986	990	944	992	979	1028	966	979	989	947	964	963	936	935	972	982	928	936	956	912	952	944	974	937	914	981	976	1030	981	947	969	978	984	985	997	958	920	965	975	953	935	993	975	952	928	1003	991	949	987	985	995	958	979	1000	997	929	963	950	962	1017	930	932	941	1020	1022	1006	1015	902	949	928	944	945	927	962	971	984	982	948	960	969	997	993	994	983	956	967	1020	927	943	945	941	942	907	955	967	994	962	978	948	957	973	970	949	931	963	967	969	947	916	917	974	952	925	984	941	949	956	961	923	950	936	1009	981	971	968	951	992	962	957	986	972	962	905	951	949	971	917	967	984	942	997	939	942	953	940	919	994	959	918	1017	922	923	951	949	974	944	924	1002	969	989	937	940	1019	974	949	953	975	993	959	921	944	981	957	970	987	1038	982	910	978	956	987	968	953	930	1006	987	980	989	985	993	971	972	987	890	949	984	1022	1014	906	948	959	991	935	925	993	958	967	972	952	993	992	995	958	964	990	1014	990	958	959	927	980	984	968	954	949	1025	872	1009	921	906	994	902	978	914	996	928	978	940	967	944	939	1021	939	949	1024	911	931	940	957	931	951	958	1011	890	947	1002	993	912	1003	934	992	992	993	911	1003	971	990	959	993	943	954	975	1007	993	905	1005	971	963	952	949	1013	924	967	993	986	935	992	1004	1016	992	983	976	1020	960	967	999	975	967	978	971	922	1016	981	974	932	945	938	957	963	1000	996	976	956	950	957	935	997	991	965	959	984	974	939	1028	948	931	1030	937	961	939	952	984	967	940	972	930	999	980	948	978	966	941	978	932	934	925	950	980	1009	976	935	966	916	990	945	954	948	1005	1037	936	971	985	949	944	935	890	909	937	959	971	915	970	951	1000	993	941	967	962	936	951	931	985	981	955	938	929	993	988	953	954	972	953	957	898	962	994	997	960	1037	1014	970	977	949	941	923	956	970	1017	950	985	960	961	987	943	932	993	932	978	948	944	983	937	974	983	979	983	977	1015	942	969	943	973	981	978	944	934	919	945	980	993	923	925	918	980	892	904	930	971	986	959	927	955	949	917	977	988	986	996	994	967	958	977	950	1005	972	1002	1015	942	945	982	1029	965	1006	956	993	935	1005	959	958	942	998	963	960	928	956	950	981	981	951	954	924	1006	932	1040	962	1016	930	993	1025	958	1023	961	980	911	980	988	963	930	958	978	992	957	924	947	1024	982	975	958	898	968	983	920	986	973	932	945	986	944	985	947	958	981	1004	961	935	984	1037	958	946	956	990	927	922	990	941	1010	936	967	1010	1032	916	972	1015	966	998	979	940	963	1017	924	979	1002	921	983	958	938	961	998	1051	965	982	946	982	951	987	959	974	986	1056	998	964	927	963	923	957	911	946	933	933	984	971	988	981	981	930	1001	988	967	969	999	937	938	948	1000	1012	930	918	982	944	969	978	914	999	962	940	999	982	961	1000	954	939	934	919	941	960	1019	965	941	954	956	962	990	983	1021	939	933	1008	921	988	954	913	982	948	927	958	969	962	1004	953	998	916	904	954	931	926	981	979	1008	968	988	910	969	915	946	912	957	980	898	945	948	961	984	919	908	946	975	953	984	1057	972	968
30173	22566	14847	6837	3377	2283	1655	1242	1036	960	898	897	865	782	744	724	702	696	684	677	678	667	675	705	707	728	694	714	694	618	670	604	657	617	633	650	650	631	688	657	711	675	626	650	616	638	621	642	620	668	645	645	643	678	648	691	660	611	657	669	668	640	679	653	627	658	646	672	659	623	667	656	622	673	617	642	663	639	598	679	701	608	668	599	568	701	647	600	631	641	652	667	600	617	643	612	694	666	645	670	684	645	661	651	616	663	646	647	657	660	619	638	677	614	624	643	606	668	652	606	624	604	660	674	638	604	724	626	618	642	631	621	646	694	654	625	600	637	657	601	650	620	616	658	651	671	621	661	629	646	645	631	658	679	637	609	658	666	644	673	618	627	620	619	628	612	724	604	649	646	590	618	691	668	655	604	667	684	638	661	620	631	617	628	628	653	659	638	700	614	635	643	604	672	639	631	651	621	650	576	625	659	633	649	653	618	661	645	631	621	673	610	662	618	639	643	647	613	631	670	676	642	657	607	604	613	665	630	641	659	678	662	618	678	610	643	642	686	637	652	686	699	626	641	603	714	658	615	619	661	624	678	658	633	631	645	653	638	599	614	678	664	630	642	665	638	649	621	642	657	644	631	663	650	647	633	672	629	614	644	579	619	629	622	661	668	599	642	620	608	669	660	613	628	637	604	670	670	652	640	634	621	612	654	640	639	660	646	658	618	646	625	643	640	659	622	658	609	587	700	665	648	681	646	677	614	682	667	650	653	610	610	644	642	703	635	643	623	648	578	644	636	642	714	614	642	677	629	653	601	624	606	607	654	611	635	645	659	663	633	638	638	665	619	641	657	636	634	681	630	656	653	664	663	604	655	630	648	637	649	621	653	605	634	659	594	644	629	662	645	654	680	651	621	665	622	676	654	634	634	668	639	684	661	619	654	628	597	625	666	590	623	638	654	692	625	619	665	640	657	671	617	661	569	654	648	641	595	670	641	631	640	651	633	639	639	612	590	646	654	658	637	629	612	652	636	687	603	634	616	635	664	615	630	678	685	637	588	643	671	604	638	650	654	639	640	626	666	636	623	676	643	656	653	610	659	667	643	619	612	651	676	648	640	627	625	599	606	663	624	601	657	683	625	659	610	705	627	624	648	709	633	612	641	618	647	624	656	638	638	688	624	638	613	648	645	646	639	680	626	695	631	617	641	664	650	669	648	660	661	668	646	625	598	628	654	680	648	621	627	642	626	644	617	648	645	678	631	622	653	578	666	663	635	596	675	666	663	655	616	631	655	617	633	622	656	647	658	597	662	673	619	639	637	601	609	611	641	641	654	626	639	632	640	600	675	641	623	601	645	624	652	602	590	680	621	628	656	657	655	613	625	630	621	620	640	670	596	639	651	652	580	643	663	651	626	672	649	610	671	642	640	629	642	649	647	600	659	674	643	642	714	626	656	676	645	612	615	662	601	622	709	660	605	628	637	587	623	650	633	630	621	599	658	651	659	674	621	631	639	667	624	622	604	656	624	628	648	635	631	642	675	628	633	634	625	604	670	645	699	639	647	597	672	645	640	637	590	628	568	626	674	666	627	624	621	620	619	632	660	579	622	647	643	662	655	652	649	631	645	612	652	625	609	668	616	607	658	682	590	646	609	623	657	670	661	622	602	626	644	645	693	626	610	642	650	652	625	598	669	620	637	684	628	625	630	648	667	653	665	621	646	622	631	620	641	618	634	632	667	668	633	641	625	671	598	619	615	627	653	600	605	664	635	702	691	672	625	618	655	626	653	579	620	626	631	664	622	640	665	644	652	650	604	627	643	659	641	643	685	637	658	597	610	617	641	671	650	637	652	668	633	612	613	639	685	619	623	638	648	617	685	630	653	661	637	674	642	641	665	630	656	663	637	665	659	599	616	620	646	697	619	635	610	689	663	672	651	601	632	683	627	612	660	667	630	619	590	614	629	642	626	609	622	604	655	676	673	628	620	623	664	648	606	621	606	654	696	653	594	643	641	636	631	604	630	658	655	636	669	703	623	647	610	682	584	629	701	656	632	641	644	644	646	609	616	658	609	654	649	624	603	573	653	632	665	614	619	627	699	615	649	647	618	624	631	614	674	612	670	670	637	636	654	600	595	635	636	602	644	639	650	645	659	588	649	667	668	591	608	636	643	640	649	649	642	639	614	661	640	615	667	679	634	627	663	642	636	651	651	681	628	639	606	632	622	662	641	661	658	647	683	728	600	645	675	622	627	581	670	638	694	634	613	566	645	656	654	641	633	607	631	678	616	602	598	682	606	641	633	657	671	651	604	628	641	631	665	677	650	629	637	632	591	674	654	659	613	667	676	656	634	666	648	606	643	647	646	648	671	626	663	644	646	618	591	653	584	663	574	632	630	647	594	625	626	660	623	656	641	642	663	669	660	681	598	629	611	647	608	681	626	705	693	633	664	642	651	635	663	672	659	660	655	650	578	598	640	665	623	618	608	639	581	650	649	678	651	639	642	666	580	633	621	660	644	708	685	641	630	661	656	636	646	616	654	660	577	672	613	635	625	628	669	642	633	676	667	644	613	671	598	669	626	623	680	638	629	609	669	630	671	613	587	674	663	624	639	642	625	622	648	608	644	653	619	664	630	634	616	659	674	588	638	629	652	655	624	670	631	647	633	665	635	597	666	622	644	628	631	636	622	635	667	663	617	671	666	630	634	643	685	631	647	620	643	594	656	679	662	641	626	656	645	652	617	665	662	620	608	597	669	582	649	663	633	593	675	607	652	645	675	621	640	665	666	625	617	649	625	664	620	652	695	616	594	636	641	599	653	650	656	649	627	668	683	652	603	637	652	679	635	639	643	613	630	642	610	657	674	670	673	611	643	629	647	603	695	676	657	636	647	616	632	625	638	576	654	624	622	599	645	641	638	643	638	628	591	636	622	590	657	684	647	682	665	656	619	654	660	692	642	669	634	617	638	625	675	654	639	647	682	679	685	673	618	589	648	644	624	663	591	605	639	673	696	625	646	634	636	656	656	630	638	620	636	639	656	673	677	688	649	668	637	660	601	588	673	678	625	662	606	618	624	622	618	606	591	640	615	640	621	667	666	645	647	661	642	617	641	628	644	622	617	634	603	613	638	633	638	609	654	614	610	627	656	614	640	575	640	605	625	621	672	651	651	605	657	588	644	621	659	638	619	623	627	701	646	650	659	633	634	651	657	646	641	658	642	689	605	632	630	624	645	650	627	652	622	645	668	640	672	631	645	650	655	674	632	581	662	601	582	649	667	592	691	658	611	658	672	646	610	642	580	693	622	679	673	639	674	645	681	642	646	682	629	647	642	631	588	649	627	634	604	641	651	626	613	633	598	639	629	617	637	660	648	618	628	650	643	624	679	581	654	620	639	650	664	633	647	632	682	626	655	648	616	615	633	684	641	632	679	652	646	637	684	622	655	694	642	647	613	646	670	685	679	638	652	625	650	636	659	621	622	613	621
26327	26647	11841	6228	4445	3135	2322	1773	1377	1285	1130	1113	1010	912	821	794	737	733	786	840	782	716	754	773	733	747	827	802	744	673	700	697	704	727	743	672	632	687	672	666	698	656	640	634	688	627	666	690	703	693	642	635	716	691	719	669	729	703	704	703	716	691	691	671	642	684	681	686	670	746	664	688	618	637	681	674	677	649	683	682	620	682	659	674	697	702	669	640	635	630	710	661	671	666	638	693	693	654	638	695	674	650	650	667	674	649	636	687	655	676	683	654	648	637	658	684	702	737	672	658	651	693	672	659	647	651	619	683	674	664	717	670	688	635	674	685	632	669	695	653	668	706	669	678	654	641	670	657	638	700	720	737	731	650	715	673	629	649	650	644	710	691	668	641	673	698	645	666	657	674	661	675	665	666	656	664	657	730	667	698	653	662	671	645	646	673	722	676	644	705	639	667	671	683	682	640	652	649	686	648	655	708	669	732	637	681	700	705	641	683	635	709	681	670	692	651	657	650	655	650	598	733	645	638	666	646	632	633	696	670	700	643	700	686	686	691	662	669	639	688	633	629	649	743	659	681	695	647	671	670	675	662	703	618	680	661	625	687	672	667	675	695	658	696	676	644	697	692	722	695	680	644	647	657	643	704	677	682	732	670	648	681	661	692	678	732	648	670	674	639	649	696	656	616	686	674	692	688	740	657	686	688	672	685	687	609	675	715	670	702	660	673	643	700	626	690	689	671	679	637	646	694	706	689	649	683	694	626	680	669	708	641	637	636	666	660	680	708	677	618	649	695	681	645	667	674	650	652	650	660	647	651	698	645	673	631	621	672	711	658	675	669	654	699	664	679	700	686	663	686	670	659	629	650	671	685	681	687	698	698	619	675	688	671	673	645	653	697	624	638	692	620	660	628	692	687	640	664	667	639	694	678	610	632	656	640	685	671	719	683	677	660	662	667	689	686	668	679	636	708	645	688	631	682	670	641	666	695	657	657	650	655	658	684	675	637	647	632	667	626	682	666	658	677	677	700	720	666	662	675	684	692	623	662	666	661	683	693	651	650	639	683	688	672	702	715	684	651	665	657	656	664	642	692	683	689	707	641	713	659	640	683	674	654	666	672	692	689	699	687	675	639	674	670	698	636	663	657	636	661	696	662	669	718	646	690	629	667	689	656	690	672	669	675	681	684	655	669	679	718	628	712	669	684	646	692	659	671	661	703	664	694	665	670	667	703	670	639	666	684	673	706	647	642	669	645	644	639	696	749	695	665	689	639	654	692	656	638	661	644	681	679	676	663	640	646	633	687	693	724	693	629	687	670	665	677	665	684	594	680	704	697	678	698	684	623	652	655	669	682	713	715	652	611	682	665	670	688	629	694	674	663	683	669	684	691	646	675	725	700	657	701	658	713	703	661	661	664	665	699	642	711	644	684	661	710	715	671	660	670	727	650	700	670	648	680	612	620	678	647	665	657	640	698	705	710	653	656	645	668	679	608	685	679	647	629	647	665	682	627	701	658	657	709	641	681	664	647	693	641	613	658	690	667	671	643	705	673	692	673	657	668	700	712	678	665	673	695	652	696	678	678	678	658	677	670	622	674	665	632	650	621	686	683	674	703	663	679	696	646	640	686	700	673	674	628	666	664	652	704	663	685	691	747	682	649	663	699	690	708	671	672	687	673	645	627	623	702	659	657	669	666	673	662	704	652	656	677	647	642	702	663	678	653	623	658	666	698	689	669	726	653	654	635	645	731	667	665	709	693	645	653	721	643	650	631	637	657	701	669	654	693	653	683	696	648	658	716	658	706	693	685	668	641	676	630	673	674	696	652	661	670	655	649	677	662	646	666	640	700	658	644	700	649	684	677	670	656	653	669	663	710	678	695	656	674	642	634	657	636	682	651	679	680	727	659	696	667	690	647	671	715	690	692	642	705	644	666	755	637	637	675	691	638	662	666	658	670	650	618	673	718	651	650	664	704	648	677	668	681	693	643	646	638	651	669	678	644	671	642	639	699	612	673	674	669	586	653	664	705	665	651	691	689	615	681	666	708	682	673	703	623	636	684	714	636	630	640	654	708	628	613	666	696	692	649	670	679	692	666	633	707	625	632	685	689	666	679	671	648	691	707	643	651	629	641	685	671	676	616	684	611	706	692	670	670	670	712	698	646	705	684	655	665	679	684	679	706	671	657	631	698	658	719	646	678	641	696	641	652	670	688	651	660	627	651	676	681	656	679	655	657	646	644	681	636	698	615	660	673	689	647	664	732	677	665	651	647	673	683	682	696	672	658	638	712	636	679	662	687	674	673	658	691	652	635	680	670	668	692	678	670	655	685	697	688	694	702	681	671	667	642	676	649	674	623	661	637	710	711	659	667	616	712	649	669	640	647	652	684	656	642	670	643	677	678	656	718	670	687	697	681	660	659	664	706	628	643	670	687	640	660	647	648	700	729	664	612	667	691	645	645	715	654	691	663	679	670	718	633	651	685	626	652	680	674	697	638	642	660	676	687	696	625	639	668	618	646	673	721	676	676	656	679	649	688	657	670	683	698	643	692	687	668	712	636	669	680	643	650	700	665	655	674	663	660	699	656	655	657	641	687	690	678	650	685	666	710	656	681	676	682	670	709	675	661	621	659	693	642	646	671	698	708	635	675	658	636	709	675	625	664	660	675	721	662	666	644	630	661	690	663	634	668	671	683	647	718	694	709	633	668	663	655	647	654	694	701	645	649	645	660	645	679	701	662	667	656	709	684	675	672	668	639	626	644	684	683	661	641	658	660	662	674	695	647	642	691	691	676	666	634	680	644	655	653	677	639	673	674	694	652	695	663	702	685	693	690	678	678	641	642	689	639	680	681	639	679	660	679	635	672	706	675	672	668	697	644	661	670	650	697	672	705	709	738	654	631	712	630	689	679	662	646	693	681	703	710	650	632	726	681	673	654	653	652	643	647	670	686	692	695	691	642	645	669	672	660	673	680	675	679	671	616	698	646	635	642	687	717	658	671	647	656	731	663	636	650	632	694	635	676	714	680	696	691	737	636	686	690	651	653	668	651	681	659	658	654	609	630	653	672	677	716	700	670	657	662	633	659	624	671	695	687	684	646	654	687	664	687	692	648	659	660	674	663	686	703	696	695	688	598	660	679	655	653	656	653	689	710	672	670	679	700	652	684	679	720	686	662	630	696	642	660	673	656	691	704	659	669	620	676	697	667	661	699	701	692	655	688	691	657	698	644	682	670	660	661	673	664	658	694	674	666	695	631	693	630	663	676	656	683	649	697	698	690	704	687	658	718	685	723	671	679	650	695	653	670	662	660	676	672	684	658	718	672	686	649	662	667	639	687	678	701	679	725	617	661	689	684	664	698	710	664	677	677	632	678	656	683	704	685	673	670	679	651	636	621	650	722	650	692	641	715	731	662	679	692	626	659	696	667	639	678	654	634	663	673	660	710	671	670	681	646	707	673	640	682	696	671	727	676	699	722	610	667
24430	21677	29146	24732	21684	12727	3479	2047	1603	1404	1309	1210	1150	954	852	838	785	775	833	773	823	751	776	728	701	827	796	755	742	764	712	676	668	665	647	639	636	650	608	615	621	650	632	613	682	660	639	638	605	638	633	649	614	647	676	664	662	665	667	643	631	673	706	649	678	695	644	628	638	667	660	602	597	636	624	633	625	630	642	675	657	697	626	623	617	626	634	605	651	593	606	651	642	627	621	646	604	647	640	623	607	627	682	621	612	643	654	620	641	629	629	689	644	657	607	617	642	605	628	644	597	653	648	674	639	580	610	659	657	703	647	613	621	698	635	658	671	615	620	641	607	640	651	636	612	641	625	634	632	684	659	608	648	635	653	650	616	633	657	609	635	641	626	592	636	613	647	681	656	620	629	647	658	633	676	624	673	654	653	615	647	623	628	676	630	620	628	628	644	638	615	665	617	633	696	638	670	617	611	630	603	620	650	636	637	632	622	645	651	631	667	620	656	623	625	605	675	621	634	627	644	637	591	635	629	649	654	635	639	597	638	630	662	660	678	654	616	655	614	645	628	648	628	596	672	639	580	623	664	608	609	618	657	611	637	640	628	644	643	596	634	649	687	636	626	655	616	652	598	608	608	675	619	633	624	633	623	676	627	637	646	627	662	585	583	629	624	623	604	662	630	698	646	634	693	618	632	610	638	650	641	607	616	564	622	626	679	659	616	635	628	676	622	632	678	642	649	578	634	694	695	673	626	620	613	635	665	652	614	690	652	602	602	653	640	577	678	601	611	624	643	666	630	648	634	652	612	644	610	645	598	639	622	614	677	636	628	636	622	612	613	620	640	667	632	646	630	660	646	622	651	649	587	619	638	649	627	660	598	667	602	719	663	686	605	653	652	670	651	606	680	674	617	648	618	649	646	669	651	610	599	607	630	641	606	638	631	663	601	615	637	613	573	645	636	601	615	583	673	679	667	658	663	666	640	656	659	601	612	644	656	677	642	647	639	641	640	642	656	675	646	669	607	638	652	626	606	629	626	661	639	685	650	584	646	625	610	647	597	630	640	614	653	652	593	644	726	656	643	610	628	608	642	564	674	706	657	646	673	618	645	566	613	619	654	626	643	625	645	625	638	664	633	618	693	609	669	645	610	661	643	596	605	587	679	626	673	663	653	614	629	687	691	626	640	627	665	683	612	662	602	689	626	647	630	602	610	577	635	640	640	652	602	606	660	645	629	680	607	642	608	599	643	660	640	645	629	664	685	604	572	679	629	620	608	596	625	633	615	714	655	626	630	641	640	692	654	672	581	702	569	612	596	616	678	604	609	596	678	656	680	622	620	677	646	659	652	642	623	674	644	608	650	652	630	616	622	635	637	609	635	675	610	640	662	658	660	642	654	595	591	651	642	673	652	642	645	599	615	609	616	658	676	636	603	586	589	581	576	621	636	629	652	598	586	611	645	647	635	613	649	624	618	627	689	622	607	633	608	638	598	651	671	615	630	638	622	650	635	648	662	643	631	627	632	637	626	650	620	592	631	672	609	689	623	680	642	630	601	613	618	656	677	640	600	578	626	570	665	648	582	649	640	645	636	650	668	655	647	681	651	627	629	639	638	651	604	620	609	560	665	652	573	620	633	623	617	641	640	643	686	653	604	670	670	636	649	644	628	653	630	629	645	605	585	642	621	659	643	653	675	615	603	640	629	665	612	652	637	608	641	642	606	676	636	618	621	653	676	650	612	662	695	642	631	629	623	639	611	631	633	613	646	678	646	647	638	642	711	621	626	613	602	616	612	656	679	649	627	597	643	657	647	654	620	657	594	648	636	635	654	650	674	593	639	671	659	618	610	624	583	646	636	626	612	626	622	648	629	644	676	630	685	597	611	661	650	638	648	638	629	672	615	636	632	610	636	599	661	625	618	645	622	613	592	670	665	639	614	630	623	605	620	611	638	627	684	671	589	594	644	619	652	634	620	587	644	607	653	623	601	603	620	619	646	639	614	678	644	561	655	606	600	621	639	616	574	669	656	651	674	610	624	617	644	581	649	634	615	614	608	637	620	642	595	653	643	638	616	643	646	661	623	634	582	611	628	622	651	642	667	624	605	625	637	661	619	684	642	650	651	608	631	653	641	678	609	626	624	615	647	666	638	604	645	654	622	618	645	632	623	657	632	624	619	629	668	655	608	650	675	636	607	637	592	626	637	646	616	597	577	683	618	641	664	632	625	645	652	694	670	643	665	615	636	644	624	679	648	637	654	663	648	650	612	634	660	614	633	614	601	713	649	631	622	615	638	668	652	604	675	657	614	676	618	626	594	635	620	670	617	691	636	627	640	631	655	678	653	693	635	621	628	660	627	617	630	616	629	643	652	643	644	612	635	607	586	627	662	630	638	601	641	589	662	648	626	659	656	654	676	631	662	692	619	625	611	631	652	634	644	642	681	632	593	594	627	637	634	662	553	671	640	625	650	660	637	617	674	621	663	642	644	655	646	674	658	605	663	654	592	639	624	646	668	604	684	658	636	648	620	603	659	607	635	686	695	662	637	610	685	653	678	680	626	601	645	610	645	632	611	669	681	670	635	634	613	696	634	627	616	637	666	645	604	605	599	647	580	645	636	605	640	628	653	627	631	590	680	635	662	633	570	631	687	600	644	689	604	659	635	640	615	668	627	632	603	629	636	630	639	659	647	630	674	647	678	616	637	633	594	626	646	654	627	618	637	639	656	631	596	653	614	632	655	621	656	654	620	613	634	625	666	603	592	608	638	662	626	645	626	646	624	638	597	602	650	652	601	642	632	635	631	626	629	651	633	624	606	616	699	607	610	622	586	639	636	635	586	607	647	579	668	621	666	669	646	642	642	657	641	602	601	676	658	665	645	603	667	627	656	643	645	635	627	661	628	649	607	636	659	625	632	647	619	603	674	635	650	620	624	584	607	662	646	676	614	607	635	633	626	632	618	578	637	608	599	634	650	629	618	644	637	623	624	622	619	670	620	647	652	634	636	638	622	652	669	666	630	643	655	674	644	643	652	662	660	607	649	631	652	646	608	620	640	622	692	594	638	646	663	644	639	684	628	637	640	663	610	607	654	631	634	589	690	676	634	615	606	632	645	645	626	636	665	653	666	589	664	651	572	687	604	670	653	655	634	675	635	637	661	635	592	653	622	639	624	630	619	624	609	595	609	677	618	633	601	641	636	624	599	602	604	622	663	676	649	627	647	584	617	640	653	620	660	617	606	623	613	625	649	660	636	677	623	637	610	620	629	651	656	618	647	628	591	637	634	658	617	641	626	668	590	643	627	688	638	634	654	616	551	626	620	610	641	635	590	656	633	678	636	632	639	637	649	605	637	636	641	634	654	642	643	609	664	598	592	659	604	638	659	618	621	640	623	603	639	670	666	639	708	618	614	652	642	584	621	647	632	671	661	643	660	590	628	592	664	617	632	646	618	673	633	657	593	637	647	622	629	675	612	671	666	602	648	590
29061	34459	18918	10487	7544	5534	3997	2911	2319	1984	1746	1732	1460	1226	1081	955	902	907	947	861	871	786	856	793	879	870	912	905	800	772	709	706	673	639	692	669	627	662	659	674	646	631	645	646	628	640	654	656	674	664	698	667	659	664	700	661	696	728	675	691	708	762	669	704	706	663	690	683	655	614	664	619	668	617	644	634	609	643	644	644	640	653	640	653	675	673	641	701	641	609	624	630	630	675	670	643	632	623	599	676	672	645	636	641	592	670	662	599	630	633	658	614	656	656	651	675	611	636	624	639	648	684	678	607	649	694	654	679	638	653	648	670	604	619	619	681	667	661	642	699	654	625	658	640	612	678	652	690	658	640	608	651	645	600	665	670	708	637	616	614	630	662	639	656	660	626	686	646	647	672	663	651	648	675	601	605	705	663	656	652	601	651	663	630	671	632	630	655	642	676	626	696	675	613	641	604	646	692	621	633	607	639	657	666	638	661	686	635	671	662	632	725	624	660	661	656	680	601	622	684	636	646	639	640	642	630	662	617	643	650	591	686	625	633	647	628	651	668	641	643	638	668	614	627	629	658	659	668	627	604	613	614	608	674	597	629	653	692	642	677	668	610	598	701	650	675	585	652	635	659	628	649	649	623	623	586	638	671	660	624	631	640	673	661	660	636	631	615	608	646	604	643	657	618	657	642	641	625	639	658	634	650	639	684	641	666	687	618	689	618	664	649	640	627	601	642	670	626	617	621	673	653	677	671	701	616	667	636	673	641	669	639	658	648	676	685	658	667	615	654	687	626	656	682	656	651	634	646	645	642	658	681	644	646	654	637	648	633	714	646	641	605	670	641	629	709	620	660	650	640	668	653	644	663	666	636	651	637	584	621	652	630	653	660	650	687	624	660	648	607	635	636	650	698	674	656	619	686	649	646	678	634	656	616	671	603	672	648	695	619	661	663	669	661	685	665	685	661	621	631	675	657	631	676	638	641	626	608	614	659	624	641	619	623	652	634	649	603	615	633	636	680	621	633	638	618	643	659	633	644	595	619	649	687	634	625	648	646	657	638	643	633	675	640	645	651	671	629	615	659	633	673	621	613	638	635	655	641	659	682	629	632	636	642	621	617	661	644	693	617	717	655	637	666	649	644	691	637	640	621	635	624	620	657	630	655	650	655	679	651	631	671	628	659	655	707	638	642	688	623	659	645	631	688	614	690	669	657	660	658	642	650	657	634	642	659	639	643	679	685	621	644	644	636	642	648	672	672	629	684	651	618	666	639	626	682	627	678	619	601	635	617	651	673	666	676	662	654	641	650	652	649	594	645	669	598	691	687	600	704	637	675	644	672	647	649	633	654	644	653	667	624	691	618	627	612	643	617	647	677	667	657	633	700	661	657	663	704	650	673	670	629	618	640	679	671	624	652	585	705	635	635	670	648	615	627	631	648	658	647	632	641	628	621	627	660	646	650	707	637	645	674	654	660	655	579	644	638	644	619	645	657	596	636	699	652	649	702	663	643	631	628	634	614	644	694	652	632	668	630	631	672	615	642	651	654	676	697	642	668	657	692	638	640	645	664	655	630	637	655	668	661	674	683	622	699	649	699	675	670	608	629	666	646	655	642	686	645	632	633	612	582	665	638	606	653	657	610	679	619	658	705	693	702	641	665	659	649	662	680	633	628	636	698	650	678	635	651	632	627	611	637	646	673	674	661	648	639	588	615	679	657	643	630	618	654	633	641	686	638	660	654	631	611	655	627	681	660	697	648	695	667	611	652	696	624	657	661	599	643	630	616	606	654	660	664	674	669	657	648	614	680	610	629	645	652	662	621	666	655	653	637	629	665	649	680	617	652	644	650	613	624	677	625	653	654	622	671	653	660	642	654	652	606	650	653	655	681	680	664	651	611	629	630	645	668	651	630	620	657	667	663	654	636	689	656	673	611	633	655	655	654	667	651	613	655	677	643	634	663	642	629	657	621	649	641	657	658	652	688	659	665	656	643	636	643	638	651	667	641	623	647	561	631	682	657	651	631	672	627	611	644	716	609	662	616	641	632	627	672	650	679	633	645	632	655	653	645	655	685	648	638	635	621	616	602	647	672	650	622	649	677	634	640	684	586	672	636	594	691	609	657	702	674	601	665	623	682	649	640	616	653	643	623	668	630	618	628	678	679	658	675	618	675	627	651	639	659	665	652	613	671	623	621	633	600	638	658	612	642	643	608	649	658	633	608	627	665	628	603	653	647	664	661	613	628	615	664	687	610	641	620	713	650	647	603	652	661	621	662	635	657	629	652	679	651	654	628	681	672	668	645	674	634	639	661	658	672	683	619	645	628	674	646	625	625	679	656	617	611	625	618	668	651	633	598	641	649	614	626	663	662	658	686	581	650	617	661	702	627	638	656	659	640	633	616	661	648	645	674	654	645	670	653	681	639	642	633	598	634	623	633	691	613	644	648	674	650	651	637	660	662	658	631	665	624	611	682	659	617	670	631	642	667	631	643	647	671	626	624	624	649	611	630	662	632	619	644	650	606	641	633	638	678	622	641	652	682	640	649	652	648	691	617	628	674	692	632	625	657	657	686	618	654	632	634	634	660	618	615	631	660	654	629	638	664	666	633	631	673	660	628	635	693	664	660	604	680	624	636	662	679	655	660	669	632	656	679	675	652	684	641	642	672	625	625	658	660	693	638	649	695	653	624	659	680	683	590	643	649	701	621	661	649	655	628	653	653	663	628	603	701	656	619	623	633	676	622	634	661	675	628	651	642	629	642	659	631	699	657	620	609	613	661	638	623	666	646	634	664	636	589	683	643	643	616	632	655	628	630	634	646	688	683	630	652	683	662	648	648	636	659	675	674	622	642	660	631	614	642	638	607	643	654	684	648	687	675	690	653	682	629	670	646	614	625	639	676	621	640	667	641	643	615	630	638	623	638	623	580	663	641	627	677	685	623	633	674	635	684	658	647	648	670	655	679	597	625	627	642	682	618	620	664	608	644	625	637	671	674	629	660	688	647	685	645	646	657	639	693	652	676	659	634	614	642	606	629	670	651	668	651	656	692	629	657	693	628	640	673	662	606	654	645	690	571	655	662	641	672	612	703	642	584	676	680	658	668	636	695	634	668	648	592	639	613	666	626	691	595	678	647	670	638	686	612	660	629	637	642	648	712	690	668	647	626	647	640	628	663	660	595	641	658	636	651	682	607	658	674	631	609	693	625	644	638	613	632	649	665	701	623	670	685	632	645	623	680	663	629	658	668	627	652	619	630	612	637	639	659	647	639	643	615	648	636	670	638	653	599	675	640	656	669	658	671	641	657	684	673	646	632	670	623	680	631	656	618	656	654	674	698	642	670	659	660	656	635	650	651	633	682	666	642	633	628	638	677	617	644	605	643	639	652	664	645	604	650	651	633	617	631	637	627	616	644	649	668	672	623	648	646	669	625	615	680	629	626	650	682	660	629	643	662	635	710	649	640	659	659	643	646	650	685	665	659
24499	20678	26803	24474	13733	3534	2219	1635	1508	1353	1371	1241	1170	1050	944	995	929	990	960	925	949	920	911	881	971	996	950	904	897	862	887	880	870	894	816	795	842	859	841	816	841	832	827	868	801	795	872	840	828	811	862	887	848	881	847	813	878	916	789	860	819	869	873	874	842	759	840	854	813	817	825	858	857	819	866	843	913	814	809	826	835	843	877	884	840	854	857	834	779	879	870	832	807	815	847	849	810	820	833	817	870	786	855	864	839	844	844	823	790	833	855	824	861	852	853	841	832	854	862	834	800	865	819	822	817	827	816	865	897	789	851	896	879	825	827	766	846	802	835	847	840	870	851	816	835	800	802	867	866	867	838	863	827	876	814	865	856	883	798	835	916	808	799	843	859	842	872	900	828	851	816	828	837	800	809	877	847	908	852	880	832	758	863	852	820	903	828	874	867	854	830	839	861	851	869	838	835	798	878	861	844	842	842	887	830	807	827	877	824	814	816	870	885	822	885	846	877	814	837	791	863	861	811	800	863	856	864	832	870	861	863	848	826	848	882	812	821	837	854	865	837	806	779	870	835	784	790	857	844	796	815	832	873	780	853	832	843	839	849	867	874	854	865	821	895	831	843	847	832	824	831	871	837	855	852	841	837	850	785	790	818	837	903	840	907	817	811	818	851	845	862	777	859	819	864	847	846	835	871	889	845	835	826	829	872	863	852	880	823	814	782	810	852	856	836	850	803	855	844	839	848	836	845	812	805	869	843	792	800	816	841	812	864	866	839	857	852	850	870	890	886	801	871	845	824	835	839	779	830	778	831	819	851	829	818	821	878	868	817	822	800	824	822	852	856	904	857	835	865	832	823	888	876	849	836	868	818	813	826	829	791	856	898	855	856	861	818	827	847	834	837	844	817	875	842	832	899	837	861	813	800	824	896	838	823	863	788	845	827	828	897	842	822	809	815	854	789	853	827	884	815	833	831	827	825	856	831	909	883	844	871	862	849	804	844	886	830	850	867	823	802	776	818	739	852	821	838	810	864	826	808	872	820	781	842	868	838	819	820	879	820	842	875	796	859	861	823	779	800	875	795	890	871	876	875	802	759	808	776	815	815	787	842	817	812	823	826	775	863	832	815	828	881	847	812	836	812	861	860	822	853	825	828	789	831	864	821	783	889	843	878	842	794	867	849	853	833	775	908	819	886	872	869	837	846	876	882	805	858	871	830	828	860	834	826	860	842	832	800	832	817	839	840	783	910	824	847	804	817	813	852	852	819	809	847	789	838	843	847	831	859	846	822	836	825	890	809	840	858	859	869	824	806	854	799	862	831	839	829	848	827	821	786	826	833	886	788	785	789	871	847	775	862	855	836	831	820	805	858	802	802	883	852	852	847	818	887	870	909	847	835	837	837	831	851	863	807	879	823	829	808	874	836	847	877	845	823	864	834	888	809	847	861	835	826	855	880	878	846	781	840	791	836	845	794	846	822	792	858	846	858	849	850	854	831	858	858	838	823	821	811	839	842	807	797	819	838	837	850	841	837	848	818	824	840	837	852	815	802	855	891	823	836	840	813	863	773	832	882	812	805	858	846	848	836	824	847	820	881	839	832	854	885	845	830	823	840	873	855	848	813	849	871	801	844	877	819	850	849	831	850	797	839	838	867	860	842	879	833	884	903	862	843	857	841	787	794	826	860	745	834	844	831	886	867	822	871	870	818	813	857	820	809	798	878	847	841	827	751	794	836	850	837	824	841	796	777	840	896	807	806	878	816	812	882	900	790	856	795	810	860	782	824	797	823	837	872	820	863	815	863	839	843	794	857	844	762	817	848	819	838	804	836	838	834	826	823	836	797	807	806	838	856	800	828	854	838	833	859	804	879	851	841	864	824	791	868	780	810	869	884	806	871	777	861	828	784	789	818	830	803	874	794	873	805	885	884	850	860	831	804	878	826	852	824	840	863	833	828	850	813	873	802	877	793	854	829	818	812	863	856	812	887	838	827	869	814	829	833	804	820	840	854	833	825	783	787	835	839	837	823	838	821	817	833	822	885	874	876	806	850	868	845	829	836	787	886	865	813	796	874	849	848	812	859	851	861	861	839	826	819	846	823	778	818	838	860	812	824	842	855	861	870	850	857	810	835	868	849	822	816	840	813	856	802	898	808	857	847	864	855	812	869	867	836	892	857	849	807	854	843	865	861	844	812	798	812	826	863	804	857	838	840	869	785	871	868	822	839	866	867	839	853	787	822	863	855	805	826	829	854	881	819	895	881	823	881	839	794	779	860	821	868	821	861	866	867	854	777	812	843	848	865	835	824	817	789	820	824	830	838	845	819	853	811	815	797	816	843	871	852	826	807	822	862	854	841	839	827	829	820	857	832	852	878	875	850	780	801	831	827	829	849	843	880	810	780	824	844	882	869	816	820	784	830	845	845	831	856	837	815	847	847	818	793	787	830	785	821	846	825	880	843	787	827	837	825	877	819	853	807	819	792	811	882	812	857	827	850	835	802	821	863	798	853	843	892	857	789	831	845	818	811	813	839	819	762	846	835	841	854	816	824	816	846	819	801	827	839	838	858	820	860	830	806	831	833	851	812	878	862	808	827	836	827	865	765	835	853	827	874	876	836	851	815	826	851	772	854	805	811	889	802	849	818	815	837	765	806	851	850	809	860	827	807	826	820	849	866	799	843	887	804	835	840	823	809	832	836	826	804	804	834	834	798	855	792	810	781	809	868	804	841	854	841	824	838	816	893	880	828	777	830	841	825	831	847	852	766	802	853	795	880	848	826	860	795	851	878	839	821	851	859	835	839	841	832	802	785	824	806	809	821	880	788	854	822	803	770	846	851	827	848	861	786	823	833	829	848	812	826	847	832	840	826	798	835	829	827	806	815	833	847	798	845	834	853	852	816	805	861	816	800	848	828	804	812	840	790	820	860	867	830	822	811	889	857	866	841	808	804	846	797	823	785	819	845	829	857	830	856	860	832	849	783	872	822	858	812	825	784	881	829	776	853	818	819	846	805	829	834	850	829	862	819	845	842	864	851	805	865	822	831	855	841	850	786	796	816	832	811	888	846	850	834	832	842	799	822	828	808	834	869	846	844	846	898	876	842	815	823	817	812	869	835	835	801	869	823	818	801	877	845	797	869	874	844	834	828	842	786	837	834	858	859	790	824	856	812	868	831	866	857	877	816	805	875	853	817	801	835	819	800	875	823	842	829	864	847	848	817	790	836	842	823	836	820	827	857	809	831	820	867	800	856	857	803	823	819	872	823	866	825	855	795	850	842	807	871	874	872	803	882	856	841	836	885	830	828	841	821	832	836	797	827	873	813	868	791	876	812	804	801	852	863	845	788	817	818	845	890	811	810	782	822	778	810	799	896	826	774	817	829	856	769	809	837	852	843	889	856	826	858	908	866	792	831	811	832	832	843	837	858	861	838	812	883	845	861	817	896	854	820	835	799	836	845	874	857	843	861	847	850	790	813	839
27427	28232	14292	7614	5467	4208	3282	2460	2114	1825	1731	1670	1430	1239	1155	1014	1060	1112	1040	1046	1012	998	895	1020	1049	1028	1002	963	955	872	881	868	875	918	854	898	897	874	823	873	871	812	894	836	805	857	857	870	876	803	860	849	875	935	908	905	858	825	958	871	853	818	910	896	900	902	854	837	844	868	878	885	871	832	878	836	820	833	875	806	873	852	841	889	801	829	808	831	889	906	901	841	873	846	846	862	819	861	852	869	818	927	871	822	902	862	862	846	867	860	836	876	818	868	873	879	881	839	872	846	896	901	854	858	829	868	862	862	932	838	890	831	860	850	796	823	812	886	860	844	916	884	858	848	837	899	896	863	858	820	878	824	851	834	809	875	835	830	812	812	833	839	873	850	857	837	813	875	862	857	851	854	853	854	865	829	817	876	895	814	800	905	873	868	889	812	864	845	854	824	792	813	908	899	842	879	813	833	859	834	777	884	856	843	907	903	921	799	858	876	861	847	855	863	860	845	931	878	839	876	816	853	858	778	925	881	827	844	866	864	863	822	845	849	870	804	826	888	878	847	890	800	904	823	830	863	919	864	827	879	847	835	895	840	834	909	847	879	845	826	854	822	817	847	882	856	882	880	845	877	824	880	870	882	843	840	845	844	907	864	873	855	866	844	840	863	881	875	872	876	841	886	825	896	879	858	861	900	851	846	861	892	854	765	848	851	845	869	849	898	806	836	895	858	893	844	833	868	868	812	859	890	813	860	846	794	841	823	840	850	822	855	835	849	865	887	860	841	895	874	892	872	843	869	858	843	784	844	825	875	825	887	846	862	882	823	830	823	887	851	913	848	847	882	908	851	861	843	900	881	843	855	807	824	819	814	861	776	823	873	841	859	888	842	874	834	818	863	855	831	908	861	906	842	863	858	838	856	841	824	856	895	839	898	809	921	892	810	850	818	883	915	827	842	886	858	827	857	805	822	855	807	838	842	793	870	815	865	813	881	859	918	899	822	781	869	882	878	874	894	875	848	885	903	866	877	829	861	846	895	895	869	895	843	818	901	911	896	856	866	837	832	835	845	887	895	859	867	862	838	871	830	834	873	910	824	818	895	899	847	882	836	880	854	848	820	833	855	855	886	881	839	839	864	883	839	816	897	854	848	886	866	876	833	851	834	818	856	842	845	825	788	856	856	861	786	893	903	853	916	847	917	847	877	885	901	866	944	854	870	821	833	836	821	941	826	869	883	847	785	902	886	876	885	851	832	837	869	827	879	853	882	853	833	797	882	804	846	827	838	853	847	910	878	818	828	824	877	866	828	856	835	894	863	875	897	761	846	877	892	820	820	794	881	930	864	873	859	850	860	824	880	825	873	825	833	837	813	818	815	851	864	833	830	852	853	872	818	864	855	890	843	859	861	839	857	876	877	785	881	840	882	916	881	895	873	845	812	836	860	845	879	831	848	906	873	845	861	838	870	887	828	826	872	837	878	849	884	895	881	841	839	845	863	809	888	848	886	814	859	842	892	866	906	885	840	866	863	837	823	928	849	873	911	846	854	847	856	844	861	893	846	889	879	852	827	878	920	864	871	845	924	858	870	857	882	883	828	898	844	890	873	832	869	843	788	915	890	938	850	862	815	856	862	801	853	872	819	811	851	896	867	913	860	836	870	825	862	872	849	878	901	850	832	944	814	811	845	877	862	853	878	816	862	799	860	837	848	877	845	844	844	914	870	824	892	875	862	860	850	900	856	878	858	868	806	914	868	883	859	911	864	871	929	850	916	841	867	805	869	879	910	882	857	839	849	859	834	861	846	864	844	850	810	877	838	867	862	814	840	873	852	805	866	890	847	913	889	870	849	808	920	859	878	819	844	818	846	856	867	867	851	874	859	900	824	864	857	809	826	835	874	854	853	832	819	829	912	913	865	891	864	809	893	824	886	846	886	901	879	812	819	826	845	904	832	827	866	838	865	860	877	872	853	908	860	858	880	831	833	854	883	870	877	877	805	922	870	826	828	801	803	823	823	833	865	855	846	850	887	831	842	892	830	902	881	861	858	870	874	864	896	863	906	811	826	869	890	847	839	831	825	877	893	862	871	829	809	862	842	852	831	831	839	876	884	837	868	854	820	865	844	860	887	845	855	811	874	834	869	825	854	846	847	894	809	817	829	874	842	837	854	889	841	822	769	816	852	842	785	855	842	827	891	860	846	852	805	831	886	863	842	818	870	900	871	837	751	863	846	823	876	903	855	834	841	839	869	823	834	880	844	855	820	837	828	840	879	849	848	857	826	884	859	860	833	867	826	825	872	884	828	872	884	829	873	847	868	828	826	863	859	817	856	924	860	854	867	958	894	863	860	907	859	866	870	834	861	840	869	860	830	904	816	865	875	816	886	825	887	855	870	885	802	848	835	832	870	846	850	820	865	830	881	852	881	845	827	895	872	843	853	876	846	828	849	928	817	855	872	858	851	848	837	874	847	852	864	860	890	827	807	887	846	858	896	870	844	894	829	860	896	895	828	850	875	887	871	836	899	883	812	847	867	855	869	907	857	895	842	870	838	855	880	878	882	872	891	856	833	882	867	791	902	840	879	848	828	836	886	892	851	854	875	799	840	885	852	824	850	836	884	872	836	832	870	821	901	864	836	848	841	841	854	866	817	850	794	821	865	843	851	804	846	870	821	819	864	838	894	880	863	851	846	830	845	815	854	876	839	901	840	822	860	826	850	919	842	892	800	852	876	856	874	803	831	834	844	813	868	875	849	828	850	799	795	881	845	910	838	900	832	850	900	845	900	872	849	834	814	857	831	811	868	837	828	871	853	874	834	892	831	892	855	825	841	856	841	848	838	842	851	826	837	836	858	870	852	834	838	827	896	909	857	844	839	821	826	842	858	890	862	848	810	844	811	836	891	863	839	868	876	850	907	820	846	868	891	877	871	906	896	808	877	842	868	867	905	896	811	853	942	796	861	812	832	870	826	894	805	907	866	839	895	864	864	813	801	801	839	878	801	848	862	847	889	852	883	873	858	851	869	835	867	875	857	905	865	890	883	872	855	891	843	853	880	887	862	888	836	858	872	829	851	864	832	848	853	904	846	806	846	833	860	911	858	871	880	818	823	881	905	857	865	872	866	870	870	842	799	863	867	824	864	875	855	871	922	837	845	881	833	852	829	901	807	865	866	867	914	874	930	843	847	944	844	845	854	829	821	856	889	830	850	870	868	828	821	867	821	887	920	909	851	841	830	864	879	835	850	865	882	897	901	846	831	852	852	841	852	869	884	891	872	836	872	832	845	884	850	887	901	893	860	810	852	849	859	883	828	834	876	889	853	862	858	824	833	864	871	905	884	840	827	841	835	830	861	851	840	883	821	894	882	839	827	874	817	869	900	873	862	826	884	823	874	845	846	801	869	850	886	832	868	879	821	842	840	910	829	882	845	819	868	871	871	851	848	827	829	860	856	862	816	828	868	930	921	845	882	851	862	861	912	823	866
22193	20739	28261	23255	20742	20956	12464	3529	2594	2216	2043	1961	1615	1426	1298	1237	1252	1283	1199	1184	1108	1040	1176	1173	1108	1141	1041	1059	997	1036	940	940	926	1020	912	980	945	894	917	985	946	941	909	916	877	948	981	929	883	957	929	936	944	959	1073	948	992	1048	935	992	988	1029	1022	1014	958	977	965	925	945	946	938	973	914	964	967	958	934	921	942	920	927	923	905	908	933	934	919	970	901	946	947	958	937	906	915	914	924	947	947	932	974	951	949	950	897	903	941	981	921	1019	941	866	872	842	987	935	913	903	937	947	943	930	895	923	883	928	961	886	948	922	937	934	973	943	913	916	921	916	972	904	911	944	927	950	948	974	911	901	890	909	915	906	898	964	941	917	959	919	960	955	896	939	990	933	941	937	943	911	921	911	990	936	898	923	943	873	906	904	931	919	876	920	904	910	950	901	975	943	912	925	960	890	929	923	956	896	963	939	907	930	949	926	935	953	940	936	887	917	940	898	934	963	959	909	915	965	943	987	971	929	960	901	971	924	940	928	989	941	973	950	969	909	902	888	885	901	954	908	925	947	895	912	896	899	941	928	1016	862	919	890	916	932	936	893	887	923	955	876	927	927	882	947	982	957	890	931	884	891	912	955	951	896	957	923	903	956	916	913	893	836	945	950	917	907	911	946	893	941	980	970	932	977	883	905	941	914	899	948	894	876	956	917	928	886	925	998	934	868	929	888	929	955	910	927	961	935	987	926	915	949	922	980	950	945	927	972	997	922	921	896	902	935	888	908	931	942	934	942	923	892	979	943	896	898	907	922	925	941	958	945	1001	903	933	976	939	914	907	916	936	906	982	889	912	951	903	901	917	917	989	880	904	900	905	964	922	948	916	904	966	926	943	927	941	885	970	943	942	928	917	930	950	938	963	962	917	958	878	900	893	946	900	896	948	935	900	920	975	915	894	905	946	917	910	920	937	975	951	949	920	921	964	942	934	891	919	949	881	932	938	914	971	910	961	922	976	907	937	969	912	972	979	898	932	887	889	958	939	926	911	870	935	916	946	951	868	873	894	933	904	888	910	984	933	902	939	960	952	966	928	939	940	980	956	922	942	947	938	931	909	871	955	900	938	908	936	957	981	961	920	943	857	1014	937	908	891	942	895	901	872	975	948	938	913	986	887	893	932	900	940	943	915	926	981	992	963	960	918	904	883	915	898	924	934	896	883	916	913	903	970	921	925	905	943	923	971	891	937	938	903	864	966	890	919	944	964	919	964	921	882	884	929	909	908	978	957	990	980	901	934	928	890	968	904	941	898	907	929	955	951	960	899	902	934	898	930	886	861	924	911	943	921	945	895	964	950	952	916	917	956	899	1001	1025	946	934	873	905	920	943	948	924	967	944	952	885	938	879	976	960	931	918	917	900	875	925	960	903	871	957	939	908	973	945	938	854	886	924	913	940	991	909	881	907	869	850	905	1008	948	969	894	941	904	934	909	912	915	948	933	896	923	932	873	942	943	944	875	916	885	912	954	921	937	949	939	903	951	890	958	937	948	903	910	907	880	961	909	974	922	972	948	953	947	912	935	920	975	965	926	907	960	990	953	888	961	936	960	926	936	891	902	960	949	928	964	974	922	892	935	932	917	903	911	908	914	915	943	944	931	960	927	974	913	949	936	884	947	995	882	965	904	899	958	891	936	916	924	970	924	967	961	890	956	947	931	975	987	945	962	944	931	907	967	894	962	901	957	912	995	920	929	911	932	942	947	932	989	933	956	959	887	896	888	968	951	919	905	920	923	924	968	884	971	933	908	1023	897	996	964	944	918	925	924	963	929	935	920	893	939	935	958	926	901	897	927	965	922	980	897	933	947	922	974	897	974	952	973	884	918	1000	984	900	920	952	880	863	929	939	959	920	880	904	897	912	931	911	883	913	925	899	934	981	969	936	973	865	938	928	914	986	934	898	885	917	904	909	897	965	889	865	932	939	951	967	960	837	875	906	939	975	909	897	975	867	871	923	994	944	914	880	962	962	941	913	913	999	942	965	907	949	991	972	916	912	913	940	974	883	983	928	982	923	913	905	872	935	935	935	952	928	926	908	922	992	956	946	965	957	906	917	949	968	914	984	951	930	938	931	941	908	961	940	951	927	923	893	940	918	914	957	895	960	905	917	990	851	966	932	963	964	926	982	955	921	964	929	932	951	919	927	917	881	903	952	943	912	946	917	940	936	922	906	909	930	963	896	951	924	910	937	921	935	968	923	895	901	999	918	911	896	899	959	931	910	956	964	938	930	946	947	976	936	963	941	921	930	935	930	894	912	943	964	952	878	976	888	919	940	1010	981	919	936	920	934	928	951	894	901	902	935	899	965	870	957	902	905	891	883	968	985	932	961	918	921	952	930	916	925	866	958	935	929	934	927	963	933	918	915	934	875	952	892	923	947	920	953	910	917	901	963	938	945	972	971	967	916	934	947	901	916	990	913	980	970	880	941	959	940	901	923	953	909	925	918	971	950	919	869	929	889	918	888	922	882	916	886	931	937	992	934	963	902	961	919	970	942	926	872	936	932	868	1007	911	913	913	943	974	955	959	901	944	929	933	985	875	938	891	900	947	954	932	936	886	947	890	924	928	923	945	883	926	942	910	912	856	924	975	934	902	960	1005	900	929	957	907	924	936	955	911	888	941	963	953	838	917	934	893	965	878	929	934	938	933	952	938	918	934	972	916	917	923	971	919	894	994	955	956	949	886	921	915	896	915	945	960	941	938	920	932	940	877	985	923	909	930	875	901	921	889	932	997	908	954	945	969	903	947	933	914	930	930	916	899	961	894	937	981	954	902	903	959	920	931	907	1019	965	925	912	934	927	928	925	952	914	932	927	904	972	938	944	886	948	935	967	925	907	979	949	911	904	903	904	945	872	923	924	911	914	893	919	930	927	867	938	932	917	911	971	925	925	923	942	975	911	901	969	978	989	915	950	916	979	921	907	895	855	925	920	953	938	894	917	914	970	938	996	892	961	908	969	916	959	969	893	933	962	909	945	957	954	896	973	903	860	887	918	946	949	960	858	937	923	913	903	927	940	902	925	860	906	916	969	873	875	944	921	872	934	944	946	907	951	941	917	869	933	959	946	933	963	948	975	934	938	893	906	907	979	935	950	947	933	910	925	933	940	922	935	937	901	912	927	901	919	911	944	930	941	974	916	936	928	915	926	909	840	903	954	934	875	892	904	906	926	946	950	869	907	964	904	971	960	937	902	882	901	994	931	904	934	931	862	898	938	955	905	935	958	945	950	921	955	984	953	909	932	962	885	906	951	869	876	936	918	919	937	924	837	926	937	923	911	965	973	891	981	939	893	960	969	947	935	912	962	903	940	931	923	947	944	915	905	934	1019	921	936	950	935	976	927	903	964	976	929	920	876	958	908	890	909	941	901	932	940	976	955	916	908	965	979	935	931	940	868	893	871	918	944	901	898	927	945	877	944	886	1005	930	998	908	964	883	914	942	987	903	905	968	909
31885	38564	20673	12528	9783	7565	5705	4601	3715	3143	2846	2507	1968	1735	1491	1384	1430	1448	1352	1321	1164	1136	1149	1205	1164	1197	1149	1142	1166	1078	993	989	904	926	927	954	902	895	932	955	896	939	1002	992	896	906	885	914	903	909	978	950	1011	961	976	942	929	966	1019	998	962	989	932	975	958	941	907	921	918	929	907	888	977	926	901	905	930	941	921	885	956	951	984	897	885	904	905	941	908	911	912	896	903	945	915	909	920	896	870	892	975	887	893	904	914	866	875	910	919	908	893	911	946	951	911	878	895	926	901	860	911	919	903	908	942	917	896	959	894	913	909	912	888	940	901	884	921	915	919	878	943	928	940	847	908	927	914	884	908	922	924	940	933	879	905	897	905	960	934	820	874	915	894	902	899	946	873	842	878	911	919	892	883	908	906	912	922	945	859	915	909	926	877	897	870	880	911	919	917	930	899	905	827	896	950	916	888	855	906	880	836	902	857	894	906	901	954	857	914	838	936	937	905	904	901	909	918	924	934	953	869	901	900	903	916	875	887	940	919	938	908	923	884	960	881	931	940	937	933	853	913	939	865	909	882	884	902	931	942	902	908	835	896	859	904	865	888	914	915	932	942	915	871	919	916	898	951	904	949	921	888	951	938	870	866	921	963	933	904	859	941	923	902	948	907	938	925	897	935	896	917	900	939	923	925	885	891	921	947	876	934	923	952	930	939	938	904	917	857	876	933	904	852	939	886	969	885	880	844	872	920	892	862	924	894	912	900	853	941	912	908	924	941	883	859	877	872	875	897	916	942	954	940	939	869	905	926	946	882	932	909	942	895	919	915	908	939	876	848	855	882	863	945	897	901	891	881	867	872	954	902	879	926	892	917	932	885	915	929	865	856	905	930	873	891	880	893	862	884	880	924	930	886	892	926	917	860	951	932	874	927	913	925	853	895	919	878	952	964	923	945	910	853	939	902	907	966	943	863	934	930	924	927	868	905	934	938	871	925	882	889	895	918	894	988	895	858	951	945	917	917	863	926	840	928	860	887	906	922	896	902	878	901	882	962	900	905	926	885	939	937	920	944	911	891	924	958	878	911	922	944	899	880	922	864	903	886	923	892	882	894	927	879	951	905	910	960	897	916	912	921	863	920	901	918	916	921	875	880	874	897	931	897	864	919	899	909	949	932	906	901	932	922	862	922	903	894	899	936	893	903	945	929	910	844	898	850	874	880	879	917	913	919	957	861	955	928	954	941	911	931	886	907	865	919	918	965	900	891	926	827	941	841	879	899	922	966	904	905	942	881	914	887	940	915	892	855	887	880	890	863	917	889	930	948	928	941	882	920	915	915	937	877	884	912	907	928	914	885	922	900	887	899	944	935	881	889	890	951	934	925	916	885	918	867	925	879	911	931	892	938	917	876	903	880	863	926	957	972	868	883	930	861	908	888	891	897	935	894	928	921	891	868	898	953	905	882	864	920	900	872	859	951	835	906	968	957	892	939	902	873	891	892	943	872	923	906	909	914	844	936	892	905	911	900	900	882	877	900	906	933	935	886	902	854	950	893	924	890	932	951	898	865	949	900	923	906	876	916	958	879	915	910	878	963	883	885	883	934	894	892	912	888	936	925	924	896	865	917	874	923	905	921	952	870	886	888	917	885	905	911	901	894	880	927	913	893	892	868	929	870	891	896	872	892	932	888	884	927	874	904	888	933	933	972	884	926	895	907	887	917	925	895	907	880	921	911	913	941	912	912	947	914	941	876	928	847	853	882	925	860	920	915	908	930	930	887	844	895	922	885	911	859	943	920	889	882	947	879	911	936	888	894	899	887	900	928	843	968	940	964	923	921	919	894	913	930	904	953	909	933	921	911	921	926	896	880	910	921	946	968	893	932	901	903	891	825	938	927	946	882	908	942	934	848	893	918	952	940	887	911	903	915	871	931	882	885	955	890	887	905	952	910	911	924	902	947	884	917	902	914	920	960	916	880	953	851	853	924	899	921	947	917	968	898	911	926	904	915	904	895	837	934	950	941	899	839	964	899	967	948	926	873	878	918	966	912	932	859	910	961	890	980	970	919	891	839	900	925	886	908	852	912	931	900	914	924	892	918	933	926	903	896	932	933	950	853	952	910	917	932	946	918	926	885	835	935	959	975	910	952	913	911	914	942	920	951	828	895	899	910	912	918	890	903	946	894	894	940	909	946	943	876	876	913	895	925	938	937	909	957	922	973	893	911	899	936	906	865	937	919	924	892	895	898	869	862	905	946	908	901	885	934	913	931	951	877	948	911	939	881	921	888	958	920	934	911	902	891	896	897	873	928	877	902	888	922	905	944	890	941	950	901	904	881	923	940	888	933	966	910	900	948	879	898	935	953	925	907	930	928	897	907	926	969	863	920	904	921	927	889	952	904	922	889	925	921	908	920	872	886	924	937	979	971	857	893	922	894	865	897	914	929	910	907	936	931	971	932	983	849	920	938	856	898	866	866	911	950	909	897	946	883	935	941	915	938	942	875	969	987	909	901	858	861	884	904	906	888	940	877	953	864	945	985	930	915	923	914	913	897	912	919	874	930	874	934	934	927	885	899	916	921	902	900	914	942	904	958	920	949	953	940	895	910	963	932	945	949	921	915	947	886	970	943	889	866	908	896	913	930	912	858	914	939	909	973	905	915	874	896	906	957	911	901	908	903	910	888	946	918	882	863	912	870	869	866	848	889	887	911	925	927	899	901	892	839	924	844	916	915	906	922	903	885	927	915	878	900	881	932	943	887	974	950	895	910	905	922	858	868	868	894	871	935	944	878	864	953	919	920	917	901	916	887	889	910	937	899	893	909	968	920	867	927	903	930	976	956	903	920	878	897	947	868	903	809	955	964	925	875	898	954	911	880	870	853	926	907	887	899	936	831	940	894	870	913	938	900	920	919	938	892	882	908	893	858	927	889	897	875	917	890	901	933	968	929	927	913	903	935	936	923	927	890	918	991	873	927	933	905	853	969	915	982	869	884	954	893	983	867	919	928	929	876	867	890	919	877	943	894	908	931	869	892	979	941	879	913	898	885	897	899	882	893	915	868	931	889	865	904	897	904	928	862	920	917	909	898	941	908	878	943	858	913	962	876	950	953	922	902	911	939	887	941	866	928	957	939	916	943	902	895	890	889	879	922	909	922	897	952	898	938	935	947	928	869	900	855	935	936	907	892	881	904	951	948	863	925	938	911	950	927	953	937	912	945	916	855	881	883	813	865	905	942	910	933	871	912	873	905	905	943	928	900	909	900	937	897	974	887	889	883	914	925	916	910	891	917	916	966	914	898	934	876	915	919	929	919	827	899	912	888	896	945	866	862	882	897	886	894	989	884	952	957	871	926	936	914	910	929	873	910	926	985	886	885	906	949	877	918	901	887	939	871	900	922	904	944	893	927	973	921	901	900	915	926	895	912	894	890	880	827	916	852	870	925	946	885	890	893	890	879	870	940	907	929	862	915	876	898	887	897	913	903	972
29019	20687	12274	4940	2541	1794	1335	1159	1059	975	863	798	756	677	688	665	683	641	628	641	603	646	634	633	625	627	622	610	635	571	587	555	611	522	572	604	558	563	602	582	580	585	617	578	595	582	602	622	588	617	588	626	573	567	579	610	651	626	603	573	590	586	560	623	526	559	601	626	607	604	579	600	599	597	562	607	569	606	597	556	554	615	586	638	615	620	637	605	605	597	584	613	546	559	616	648	572	551	584	596	561	580	557	580	596	574	596	595	613	567	641	553	583	598	549	565	583	573	600	588	598	574	536	600	627	612	556	612	593	576	585	536	560	563	605	591	541	575	601	560	530	587	594	579	598	572	565	565	546	640	604	559	591	578	606	588	574	555	563	580	613	609	587	578	583	596	590	622	546	567	612	575	583	604	623	607	553	538	567	585	576	595	588	636	601	548	575	602	554	618	613	566	596	605	565	525	587	586	517	591	595	593	589	617	579	605	572	567	584	607	584	607	563	525	632	579	597	564	558	562	574	573	583	585	567	536	563	606	617	589	596	594	573	603	588	636	635	596	593	588	571	576	610	568	586	571	583	566	585	561	603	577	600	587	610	602	562	555	618	593	592	583	578	592	625	539	576	605	620	579	551	538	582	576	546	591	577	566	572	590	567	555	579	591	608	610	588	541	571	615	564	608	544	579	577	553	578	531	538	570	583	545	627	602	627	561	570	598	591	575	552	585	604	615	592	591	592	641	618	564	553	578	591	603	641	605	601	620	592	603	553	606	612	585	576	578	623	591	551	606	546	557	563	605	586	571	587	586	560	536	604	596	568	561	611	556	544	564	616	551	576	629	503	544	590	554	533	571	570	606	594	597	583	594	579	600	594	561	597	570	571	545	582	580	571	601	600	665	579	580	559	551	589	578	592	603	589	616	567	619	560	598	600	588	597	611	582	573	575	608	580	603	576	543	605	522	599	554	608	602	596	587	642	628	549	599	565	614	604	610	587	593	603	564	643	583	575	607	599	595	622	543	605	566	549	583	588	578	581	591	547	628	592	588	545	600	582	578	556	565	576	587	558	555	584	608	575	590	559	564	565	583	585	544	564	570	604	572	564	597	584	595	583	605	613	590	583	584	584	540	621	545	506	554	619	603	541	549	612	579	575	575	632	560	570	615	571	604	624	566	593	559	568	608	616	588	591	573	562	521	604	601	581	566	601	569	571	639	571	567	576	605	583	569	591	589	579	577	568	631	585	584	585	592	632	598	599	587	584	573	591	615	580	563	544	619	568	574	566	543	563	556	617	585	575	575	553	540	602	609	599	602	590	592	555	560	569	590	612	633	614	590	568	615	575	606	590	570	582	557	548	592	580	611	588	542	587	640	541	579	532	548	603	612	618	576	555	623	589	566	596	575	557	545	561	599	591	579	600	584	581	628	605	582	610	584	587	598	648	570	602	523	558	591	582	573	566	595	602	572	592	564	565	571	567	577	605	568	586	562	579	570	568	593	541	545	599	555	585	583	545	590	578	582	579	525	593	586	610	562	558	600	562	568	595	543	629	570	590	579	605	569	628	597	593	565	603	584	615	572	567	548	601	574	602	589	562	579	601	618	606	582	573	571	610	572	616	555	524	554	581	590	592	546	606	603	615	587	552	586	577	580	563	584	508	565	560	577	572	606	560	608	575	599	567	564	569	556	588	600	562	608	568	615	584	583	586	594	574	574	612	600	557	563	564	535	586	566	595	571	555	610	584	564	609	558	537	575	558	595	594	569	586	612	566	589	599	542	542	621	567	575	591	567	524	616	577	590	566	597	617	570	578	615	624	549	555	596	591	594	608	586	528	606	544	607	620	577	594	575	571	560	570	583	581	562	588	557	586	643	619	608	566	576	595	598	578	600	591	579	638	564	575	542	568	613	583	568	600	559	608	614	589	591	598	593	522	566	611	602	572	563	552	559	593	588	592	581	587	591	620	595	591	614	590	617	587	579	554	563	593	579	558	597	575	557	615	552	601	552	592	596	568	525	609	599	592	605	594	584	547	568	579	569	607	582	556	607	575	620	621	600	527	564	548	576	583	581	601	603	546	572	593	562	607	563	594	566	568	599	599	637	575	600	587	541	571	552	562	562	625	578	558	588	609	568	583	580	584	637	556	594	568	604	526	539	655	598	591	573	561	560	571	582	574	609	589	589	589	616	588	593	592	555	569	585	607	573	567	620	601	561	628	561	557	613	605	569	621	579	511	556	603	600	581	566	560	579	584	639	561	576	542	596	545	520	585	621	601	612	571	595	547	569	593	566	579	634	590	582	640	564	613	581	602	612	577	588	590	586	582	568	568	579	596	562	624	583	576	572	571	578	605	576	583	615	591	577	552	588	621	513	590	609	544	559	576	541	556	581	555	607	598	552	551	587	561	588	569	608	629	603	580	545	565	597	581	595	576	611	545	622	567	580	544	572	594	592	613	566	543	612	594	553	592	596	567	576	594	593	572	632	590	629	559	561	575	556	571	520	576	569	583	582	617	559	587	628	517	583	553	528	546	573	571	582	583	606	575	590	570	528	631	595	592	614	575	573	554	588	599	571	567	589	597	551	587	587	596	583	561	597	621	552	630	588	604	602	565	629	576	596	583	591	614	587	594	551	573	552	594	608	593	613	572	581	574	576	578	582	592	598	618	608	573	582	647	605	597	590	582	590	596	619	569	595	579	580	601	592	590	581	564	567	620	567	583	577	616	553	563	546	633	545	599	596	580	533	565	557	551	614	549	590	571	584	606	585	553	637	625	567	576	620	578	613	602	615	635	568	572	566	609	573	631	581	549	589	617	576	590	592	620	579	570	606	591	566	566	584	582	512	586	604	582	558	594	565	570	602	543	553	610	609	584	574	571	602	571	569	572	561	606	597	584	600	604	602	550	591	603	557	570	619	636	567	590	581	561	566	598	606	586	600	578	629	632	599	639	575	554	578	617	552	557	604	608	584	567	602	600	561	569	574	596	595	563	587	631	560	550	547	526	600	585	584	556	608	561	606	557	594	589	583	628	599	589	567	571	579	575	614	550	589	598	591	614	572	619	606	558	588	603	608	568	610	589	565	585	572	561	545	598	671	611	564	611	558	561	615	593	590	582	610	568	591	613	577	606	553	581	599	577	599	606	607	589	560	585	569	595	557	619	582	570	603	577	610	515	561	581	589	567	600	554	593	621	607	618	570	572	524	583	546	569	574	541	566	612	563	535	588	579	586	606	595	565	586	562	560	585	621	587	586	582	541	636	569	595	586	544	555	551	612	578	584	604	580	539	588	608	535	604	586	601	549	557	590	650	571	590	580	532	597	626	598	605	586	592	576	601	615	547	595	575	575	604	608	606	586	584	597	576	554	544	556	584	562	624	600	575	600	617	577	570	594	593	557	569	554	601	582	558	571	558	616	585	611	625	565	576	585	574	566	595	596	631	625	583	585	581	619	613	565	613	584	621	599	580	637	585	606	551	586	610	622
25863	19676	9374	4723	3594	2636	2060	1762	1464	1213	1089	975	907	876	754	730	745	751	689	679	707	664	761	715	663	693	666	679	678	614	667	612	676	622	613	574	562	594	643	606	601	619	655	600	629	611	638	592	622	622	571	626	602	650	605	611	672	628	643	641	587	686	629	589	640	626	628	645	657	604	608	612	603	635	606	595	618	576	623	654	648	596	602	615	621	619	613	602	587	634	614	636	603	603	603	568	668	667	620	603	601	592	679	632	586	640	648	625	585	594	642	606	616	597	588	626	624	673	602	561	616	651	599	611	644	664	591	649	593	609	596	623	626	643	611	605	623	624	605	600	603	593	642	585	564	564	584	636	606	640	594	630	623	634	617	624	626	632	630	623	589	637	606	608	613	633	608	637	636	570	618	627	626	601	577	583	559	564	628	583	619	633	618	595	609	623	650	597	662	638	585	633	606	581	622	630	548	598	660	593	583	596	675	633	593	576	622	577	636	630	601	638	637	606	617	608	619	632	598	616	621	635	599	637	636	588	613	616	612	650	587	613	615	644	605	597	523	630	590	599	565	657	656	604	612	614	625	607	648	581	621	589	585	640	583	574	616	565	649	609	599	583	624	602	587	610	636	625	643	682	592	625	609	588	599	610	603	656	620	580	635	616	589	617	598	612	601	587	610	573	638	569	605	611	569	559	543	604	578	646	645	608	625	657	619	651	622	594	613	558	581	610	617	621	626	640	628	597	609	642	623	624	605	631	623	584	599	589	593	605	633	589	607	628	607	628	610	599	645	673	615	641	624	587	564	575	604	594	618	647	613	633	622	596	550	617	605	631	564	566	590	609	587	621	619	576	659	640	630	651	605	613	643	631	575	606	598	608	615	616	586	643	572	613	601	612	631	644	624	556	631	622	582	633	629	631	555	578	607	616	614	595	601	573	601	625	579	562	583	634	656	647	609	614	594	619	610	602	646	584	623	652	583	620	587	605	610	646	611	619	623	620	596	582	655	613	626	622	628	655	624	621	621	590	611	605	609	607	588	590	637	599	587	595	563	648	608	611	590	618	571	638	608	650	612	599	597	600	613	623	645	626	610	590	579	614	605	611	629	588	576	592	623	601	579	611	609	602	607	633	582	597	585	624	550	628	606	595	591	645	657	590	569	587	576	632	674	574	583	608	574	635	618	625	574	619	604	609	598	576	598	626	570	622	618	611	606	629	592	601	662	702	616	607	635	596	608	607	637	649	610	578	618	583	676	586	591	638	666	560	631	601	628	564	611	607	613	556	610	598	647	563	666	639	624	619	640	658	599	594	671	591	657	608	649	597	603	590	557	583	592	645	590	636	618	623	580	616	578	559	642	599	630	621	594	615	656	623	605	638	657	601	642	584	607	641	587	618	644	594	603	603	644	615	595	585	623	606	615	624	603	609	621	621	576	587	606	625	641	644	559	602	564	600	594	565	607	591	603	647	614	606	605	612	667	615	623	670	610	612	585	620	602	606	597	628	619	617	594	613	621	600	581	625	621	599	595	647	594	622	625	620	598	630	622	658	658	599	609	620	643	627	670	652	648	599	623	602	595	627	598	625	606	595	599	617	613	625	580	599	598	631	639	602	643	631	614	621	614	612	612	626	583	620	607	604	610	676	598	578	646	645	589	610	623	614	655	623	600	614	590	586	634	654	568	574	683	659	607	600	624	630	580	650	635	657	642	634	594	613	629	584	602	596	617	620	574	591	631	629	628	615	582	594	571	612	601	642	578	618	616	578	628	590	590	599	586	621	589	605	600	627	597	594	605	583	609	604	579	633	634	621	627	608	589	613	601	651	557	641	599	615	592	633	604	637	613	632	585	596	623	593	640	597	625	582	617	607	585	602	611	609	614	592	610	591	606	618	623	631	584	601	620	612	622	569	627	637	610	601	624	593	549	607	631	598	621	624	603	615	622	604	663	602	622	612	593	609	573	597	613	626	610	604	639	639	638	605	606	572	590	625	584	578	637	624	543	582	583	661	642	613	631	599	642	623	554	608	635	609	659	608	680	624	600	644	667	602	602	588	581	597	588	610	641	622	612	625	617	596	607	604	652	599	567	648	582	618	610	593	647	596	622	607	612	634	605	598	619	616	599	575	602	596	618	577	599	664	639	613	626	653	596	637	586	599	599	607	640	623	638	576	645	647	641	634	627	625	592	587	609	565	640	631	591	573	559	588	598	611	608	578	561	619	610	606	630	605	613	603	607	610	607	616	603	630	602	607	595	655	616	632	623	625	607	568	618	628	586	606	610	603	633	598	656	657	622	611	589	575	558	669	611	608	634	627	615	651	621	599	611	586	641	618	641	602	583	643	625	654	608	604	628	583	603	554	620	602	650	645	638	623	640	613	606	609	606	613	626	603	636	538	620	671	642	632	617	643	628	637	641	610	582	603	620	622	626	613	594	657	560	668	623	586	612	643	617	594	613	626	628	613	601	653	588	606	599	623	608	579	603	603	590	638	616	614	579	618	648	661	640	617	603	652	609	599	647	586	645	606	601	609	611	614	631	609	609	584	583	649	633	631	581	592	609	629	584	595	608	607	624	657	608	580	568	591	644	585	638	650	548	594	581	632	656	595	591	640	586	651	622	576	625	583	634	627	640	649	584	620	607	623	623	592	642	577	646	591	588	610	609	613	651	596	696	603	637	623	575	635	615	607	599	580	662	594	594	607	588	598	653	673	629	611	603	626	583	558	632	625	614	604	605	621	606	562	643	638	639	596	629	571	612	647	642	613	644	603	638	592	627	593	613	620	604	620	604	618	626	597	600	621	623	658	644	594	619	657	612	619	553	622	656	631	626	628	628	640	616	577	590	622	613	640	671	610	642	648	621	623	621	601	603	585	610	612	645	621	645	625	600	586	647	669	615	565	631	612	637	611	605	608	596	633	645	600	650	627	601	627	564	629	602	643	612	631	570	638	628	627	612	613	612	628	611	562	626	652	619	613	610	649	605	630	624	620	651	606	603	597	657	605	588	632	630	617	574	616	621	650	638	615	621	644	634	603	629	616	585	648	657	583	628	619	593	638	605	598	589	612	646	615	643	653	605	598	619	623	610	604	584	645	538	622	617	614	592	657	602	643	632	606	617	646	603	556	565	678	606	631	627	618	632	587	662	587	601	627	620	587	592	639	624	601	611	634	635	619	604	601	618	644	569	573	608	602	582	626	607	583	614	597	649	600	648	649	573	649	567	621	661	569	627	601	656	635	620	636	639	613	597	627	594	638	592	585	615	607	603	605	637	640	645	611	630	677	602	622	617	612	591	610	635	589	607	614	587	673	598	576	615	634	595	596	622	640	648	638	604	635	634	594	646	630	600	654	625	618	623	675	612	610	620	601	604	612	595	571	605	539	635	606	544	617	612	619	659	635	578	588	603	611	595	642	618	617	625	559	616	608	579	637	621	636	599	595	590	625	593	564	563	566	606	598	596	629	646	617	591	622	609	611	606	682	623	572
24398	21625	29008	24696	21634	12852	3731	2304	1789	1499	1427	1177	991	913	837	828	913	848	787	739	678	728	776	718	723	716	737	713	705	712	601	623	628	601	652	637	617	624	600	644	625	628	581	572	598	580	625	613	591	593	643	572	655	634	630	657	649	642	667	663	656	691	627	645	639	683	633	651	610	615	639	612	599	538	638	597	620	617	648	641	643	605	589	649	592	580	610	583	595	636	582	580	644	624	652	635	595	600	579	633	622	593	614	588	610	612	601	630	616	600	614	599	649	576	607	614	578	616	613	648	580	595	609	572	604	638	607	549	615	613	613	606	617	638	623	610	632	632	619	637	620	596	613	624	597	601	565	598	598	571	592	568	586	625	566	571	612	601	646	592	611	619	590	604	604	610	613	652	604	618	623	623	670	621	570	615	598	622	560	570	619	595	575	650	603	649	575	620	590	602	608	630	614	636	626	642	620	630	603	628	611	588	575	565	625	602	589	629	606	579	594	586	579	602	588	636	624	614	621	617	598	577	642	587	614	627	571	593	568	615	564	587	555	591	595	602	590	602	603	572	567	601	641	593	627	614	609	589	631	577	598	598	568	633	606	597	556	584	621	640	589	660	586	630	609	623	630	589	616	644	621	583	581	598	575	612	591	571	597	612	620	592	595	595	620	597	602	596	598	570	626	624	633	560	594	585	581	637	614	623	605	599	572	651	609	655	605	621	641	598	545	643	584	631	634	583	589	602	605	633	637	592	613	614	584	614	579	622	594	654	571	595	606	650	590	568	626	611	622	610	671	587	589	585	643	598	615	641	565	632	568	653	607	644	617	647	585	600	621	612	619	623	613	673	555	607	584	571	593	591	553	592	612	574	581	650	590	611	615	615	567	581	558	592	570	623	607	604	617	542	625	614	607	612	597	620	645	597	576	615	598	589	564	629	605	593	607	629	592	588	620	601	602	604	580	593	645	624	632	638	621	654	595	658	582	593	600	612	577	595	623	588	622	643	596	597	605	624	573	606	594	603	625	590	635	641	605	591	609	645	610	587	607	667	606	600	641	642	568	628	606	594	657	620	631	632	681	573	615	599	604	611	611	625	633	627	627	564	648	632	580	610	591	614	603	611	594	588	627	558	621	585	563	552	599	614	574	623	600	599	623	617	628	599	605	644	602	616	582	646	624	612	588	627	603	651	618	581	595	637	644	587	654	608	586	627	612	576	654	646	598	592	605	575	606	598	619	584	588	604	591	636	591	666	612	593	549	639	616	545	612	621	610	580	570	633	601	613	643	612	596	661	608	637	648	631	568	625	617	612	639	598	584	583	589	608	595	599	593	582	609	638	600	596	615	564	625	637	575	588	596	601	605	610	611	599	624	647	630	620	575	600	625	647	583	583	603	622	620	590	607	630	590	592	619	624	563	586	611	577	589	601	589	643	618	626	657	586	572	602	564	602	599	594	621	587	631	622	592	607	576	618	569	612	606	630	617	607	600	604	617	575	620	630	642	598	649	583	611	622	647	592	626	601	619	585	634	636	644	617	581	628	595	568	622	628	619	637	611	620	582	574	587	616	589	609	572	632	631	610	610	638	576	612	655	637	653	619	654	601	631	633	620	601	562	596	614	621	614	593	558	589	577	580	616	626	623	607	600	586	613	586	601	582	572	562	616	656	566	620	627	607	609	616	575	585	621	640	621	563	607	589	645	607	584	639	607	566	604	598	599	635	612	576	583	594	592	597	573	600	620	623	635	642	562	572	560	642	633	590	657	603	591	609	633	609	578	603	620	594	630	621	598	616	593	592	596	595	590	622	560	621	589	629	597	551	609	578	604	572	624	616	603	598	602	593	607	606	604	586	655	597	594	621	574	612	585	635	631	579	615	588	621	578	587	634	606	639	600	595	643	559	603	557	586	582	586	634	590	577	590	627	608	645	606	627	622	543	598	572	606	595	633	618	593	583	598	638	564	597	638	572	607	589	600	627	600	611	589	589	620	616	559	585	627	655	620	603	663	591	605	603	597	595	579	581	597	565	601	583	572	623	641	613	579	592	657	642	635	624	621	586	650	582	597	600	633	594	575	598	600	606	600	596	585	634	583	597	637	611	593	632	598	639	580	619	625	647	620	603	645	621	577	586	578	593	588	584	623	586	585	620	639	584	626	643	647	628	611	660	602	655	586	603	648	601	678	621	620	619	576	608	619	629	583	627	620	620	594	632	642	633	621	593	623	627	588	636	619	618	563	634	582	632	616	585	591	595	610	570	593	588	581	592	613	597	538	593	677	584	638	608	619	616	630	659	622	628	604	597	629	641	630	606	611	598	613	583	625	559	601	626	606	576	598	645	590	620	632	594	581	602	681	625	602	586	605	612	586	592	587	639	627	604	618	614	646	585	589	623	633	666	617	603	614	618	585	626	641	562	579	628	645	595	626	641	611	598	627	617	553	630	630	621	595	587	621	616	586	606	577	599	676	630	671	618	623	577	592	637	645	569	621	594	650	622	631	658	678	601	600	607	605	592	613	610	618	585	594	587	609	600	590	623	591	618	596	634	643	585	595	601	589	663	616	594	597	633	629	610	631	638	590	605	587	629	593	632	601	606	638	576	611	576	626	637	590	607	627	563	639	612	586	597	567	672	589	614	617	587	599	608	563	634	599	609	612	610	597	622	613	628	615	577	584	563	589	608	603	653	613	633	607	638	604	596	662	607	622	662	623	606	592	591	584	553	606	614	613	606	642	608	596	593	635	626	577	591	628	550	600	591	605	646	585	592	635	591	596	613	596	637	626	591	632	602	606	595	589	586	602	592	634	589	605	603	623	593	607	619	586	622	601	605	612	586	614	555	614	613	589	587	590	601	620	576	618	632	600	619	629	609	650	603	585	661	588	582	549	657	607	630	610	645	625	616	645	599	621	595	543	637	575	552	651	624	607	593	647	655	592	601	576	602	624	615	615	523	628	583	601	578	568	632	628	630	595	630	623	617	615	609	605	582	633	606	592	573	599	567	592	622	673	594	634	638	577	599	582	581	619	599	576	587	643	607	608	652	607	648	615	635	580	535	614	615	565	621	623	630	572	571	599	623	641	587	611	593	594	655	581	641	624	597	617	621	598	588	612	599	594	614	623	549	551	610	580	634	615	574	621	611	578	634	600	600	625	596	569	610	609	615	574	622	565	611	607	645	595	594	612	590	608	638	644	634	600	610	625	614	636	573	631	647	623	598	595	619	564	645	609	617	602	581	632	611	584	597	587	589	587	630	591	587	595	617	625	615	591	610	641	594	598	630	615	663	541	597	614	639	607	623	570	577	560	638	596	611	584	630	599	593	631	565	622	617	587	608	623	578	613	606	600	629	616	638	575	608	601	604	627	600	603	656	637	650	615	624	578	623	603	615	588	591	596	575	658	638	605	605	585	584	586	571	591	584	607	620	602	597	568	595	595	601	612	623	649	607	630	541	635	645	643	592	633	593	593	602	619	572	574	589	634	581	559	621
28889	30556	16716	9772	7366	5681	4318	3414	2611	2237	2036	1628	1288	1118	976	1105	1106	973	860	862	848	841	803	792	730	824	789	727	746	680	625	635	601	693	599	647	653	649	619	636	647	657	623	640	634	667	597	613	586	628	591	654	639	652	690	689	680	673	648	672	710	659	667	668	644	654	612	615	629	635	577	613	604	586	643	616	628	554	617	685	628	648	656	621	572	626	640	624	678	630	571	607	602	595	625	598	607	621	583	656	622	621	610	652	586	627	607	618	596	667	616	598	621	605	617	649	585	626	645	629	630	611	641	579	627	577	604	614	633	609	662	606	624	643	622	640	687	597	633	694	588	642	572	614	605	658	608	609	625	624	626	644	621	628	604	597	603	603	624	590	650	610	622	662	618	648	572	619	612	635	567	646	640	635	584	621	613	627	625	576	637	631	616	647	620	603	625	649	588	632	595	616	652	618	614	635	624	640	601	645	606	669	622	649	633	639	586	607	629	666	632	609	609	593	625	640	589	668	613	640	634	612	653	595	652	625	624	641	614	571	582	612	596	601	638	619	587	577	663	633	648	622	625	596	627	589	638	673	617	595	595	685	628	603	644	605	613	600	649	619	588	622	617	574	630	630	598	624	598	646	642	599	632	642	628	575	595	594	635	640	641	664	619	631	610	597	660	646	626	613	621	633	619	594	675	647	641	619	607	643	566	592	618	622	624	645	632	646	614	654	615	637	635	608	657	627	610	615	636	614	636	674	585	630	614	626	611	615	631	592	642	602	636	651	576	614	634	667	627	625	603	659	595	630	640	608	621	622	542	632	678	612	638	606	664	610	657	661	620	624	603	608	607	613	630	637	642	598	631	605	639	596	637	601	624	650	634	638	633	666	631	585	602	644	608	589	584	587	612	652	654	605	613	638	628	597	654	681	642	649	674	667	626	640	653	626	623	591	636	613	628	654	597	616	582	612	641	607	663	626	619	632	657	629	614	619	604	619	608	591	596	563	616	605	617	655	622	622	614	616	661	615	625	633	599	591	628	663	622	670	594	609	582	610	655	658	593	630	612	622	609	583	644	624	597	599	620	663	631	602	635	627	619	588	626	617	649	633	662	625	591	633	619	636	621	654	641	612	604	656	615	651	642	642	664	642	647	628	648	653	629	609	621	612	612	599	612	655	628	585	645	647	570	598	629	599	630	596	612	623	660	590	577	617	643	598	625	584	669	594	608	661	641	654	575	661	620	588	622	646	649	640	606	576	642	659	618	633	622	599	603	621	615	617	639	577	599	604	601	636	550	640	593	645	625	635	657	627	612	659	659	652	614	608	608	622	614	608	603	570	615	638	613	593	602	616	650	609	639	639	662	600	616	621	550	626	635	637	633	637	634	655	633	608	633	589	595	651	613	642	627	598	661	637	638	616	666	619	646	579	638	573	597	628	630	639	619	630	603	637	631	649	616	599	633	672	625	599	615	614	578	598	622	643	666	607	622	650	660	622	652	613	614	617	599	623	599	579	601	602	603	630	578	623	621	592	656	597	669	625	631	652	595	557	659	605	658	639	597	610	651	653	619	578	637	594	642	605	598	623	638	620	610	641	598	619	616	622	638	610	597	592	612	593	623	612	641	670	567	632	580	638	629	578	611	615	594	605	602	567	629	621	595	652	608	608	575	590	642	658	649	615	582	625	608	591	643	618	616	653	615	629	597	609	648	621	656	638	636	586	649	614	649	576	598	584	634	613	639	639	622	649	641	584	609	672	628	572	607	580	593	640	620	616	603	622	685	623	603	614	618	607	676	607	619	612	587	608	619	610	611	633	575	653	633	581	639	597	615	631	598	611	616	588	644	597	623	663	648	625	597	586	621	634	621	613	625	698	605	666	613	620	659	631	621	578	664	630	641	606	646	601	618	569	613	631	637	639	635	663	608	590	658	642	600	660	635	639	616	586	648	637	626	583	601	602	596	617	650	615	614	588	650	614	628	591	638	610	630	646	626	599	630	615	597	605	605	659	647	620	618	641	625	591	599	658	617	632	634	676	622	626	566	640	653	675	651	630	616	602	653	619	582	621	610	618	648	597	610	597	648	647	583	645	594	638	635	634	649	647	644	624	609	603	610	626	594	625	620	616	599	666	633	633	662	593	620	627	595	648	614	666	574	619	602	615	621	584	648	625	609	596	552	613	610	691	630	612	676	585	564	654	667	628	637	624	626	603	630	591	615	653	648	611	632	568	601	607	623	601	597	645	612	604	666	642	608	638	631	640	606	677	610	638	603	577	584	610	655	592	614	596	607	599	604	616	621	624	603	693	609	634	618	589	593	569	609	589	592	644	639	610	615	586	618	631	660	665	571	646	619	601	659	662	627	573	565	577	639	600	656	605	610	638	626	603	617	613	653	604	584	634	603	645	624	614	607	580	603	628	613	648	648	632	588	597	622	644	634	620	648	606	661	583	619	615	630	623	617	598	591	674	622	610	637	602	622	641	614	590	599	617	629	641	547	633	559	637	642	637	626	650	606	647	601	614	650	661	615	603	590	591	567	597	565	660	611	658	582	646	592	600	615	584	644	640	635	651	642	605	617	630	592	601	596	636	578	627	637	675	602	621	624	612	608	609	625	619	597	657	580	634	636	588	596	641	614	631	676	634	606	606	590	652	607	644	617	616	620	652	647	606	645	608	602	641	623	628	614	649	590	648	630	613	646	636	606	589	646	622	619	647	611	602	629	619	621	597	634	585	636	600	561	611	598	600	640	576	605	637	608	596	609	637	629	605	596	634	629	611	634	637	626	612	606	622	604	621	591	692	602	629	628	630	665	621	591	678	638	647	652	613	617	679	603	601	601	593	610	578	619	648	597	545	608	601	604	597	639	560	669	617	576	630	633	653	639	638	615	627	593	620	640	589	586	651	595	608	664	608	592	571	615	612	577	656	604	597	635	646	652	590	600	643	610	648	559	587	614	625	601	622	597	624	619	648	618	606	589	628	642	606	610	625	631	582	610	689	594	624	635	601	613	593	616	639	662	675	589	655	633	607	586	627	638	636	543	580	641	626	619	654	634	635	593	564	605	641	598	639	576	639	582	607	656	627	613	599	619	636	599	620	599	613	628	576	661	602	633	625	615	619	613	619	608	571	638	676	603	609	618	630	596	614	610	601	635	625	611	648	586	598	601	600	620	627	606	602	658	617	619	641	615	616	656	644	610	621	675	636	625	628	635	663	620	610	613	602	593	614	618	601	606	662	619	656	618	619	641	575	628	602	621	619	566	661	620	583	658	644	637	569	655	653	650	624	626	584	596	605	608	685	602	636	640	610	621	615	637	639	615	616	593	620	581	642	629	624	626	638	621	582	623	588	610	607	679	599	611	599	637	630	601	621	616	644	572	616	600	641	594	645	586	678	605	616	644	620	597	614	630	622	650	617	641	582	613	661	659	615	635	637	613	624	610	628	607	637	641	616	585	594	619	614	598	623	613	636	629	612	638	618	619	670	643	643
25595	21677	28098	25647	14444	3878	2548	1997	1664	1511	1341	1278	1189	1026	1106	1080	1061	988	953	871	922	973	942	959	901	968	939	922	884	916	859	855	868	848	856	873	879	850	863	860	862	808	858	836	877	837	842	865	842	927	895	856	864	889	873	853	854	911	937	863	850	922	862	878	876	820	850	912	889	853	858	828	834	859	894	800	866	837	901	853	916	812	855	844	846	877	809	845	832	872	853	846	822	865	805	867	870	851	851	854	920	857	853	880	871	860	905	832	880	869	865	812	839	832	839	857	837	927	830	797	841	889	860	896	840	815	866	822	825	916	845	851	873	865	824	860	810	841	849	875	809	898	854	844	864	891	882	885	845	836	822	842	831	810	930	823	865	836	842	831	860	847	855	879	852	852	873	849	863	811	896	871	872	839	848	887	888	841	805	859	897	862	870	870	852	850	876	872	793	841	820	825	886	858	876	864	847	820	864	842	848	839	889	830	926	839	835	907	853	858	864	807	878	828	866	782	822	839	859	934	867	882	868	841	840	845	880	837	851	879	844	858	873	831	819	858	878	873	859	808	859	895	801	903	870	863	809	866	840	954	847	871	855	880	839	913	797	878	838	833	832	840	861	884	831	837	849	859	847	868	849	860	801	896	818	858	837	852	862	839	873	855	881	859	862	875	883	872	845	822	827	828	834	810	882	878	846	876	821	841	859	866	824	812	801	842	886	820	796	870	837	850	837	824	878	853	849	836	846	853	853	889	867	881	865	852	830	896	844	890	824	839	873	814	859	822	874	883	829	870	875	850	809	871	867	807	836	900	825	912	844	892	843	841	831	827	852	818	879	820	876	860	837	854	846	877	859	833	857	864	897	850	863	843	866	843	819	846	866	891	838	872	863	870	822	831	839	932	862	842	869	823	875	813	831	824	863	804	827	839	857	862	860	881	835	868	838	796	818	846	869	814	878	842	833	817	828	902	804	875	782	874	801	827	862	854	857	805	797	840	846	866	855	920	842	888	858	845	854	832	833	843	822	864	906	878	827	846	822	848	872	827	820	895	844	851	879	871	861	853	832	836	868	891	813	843	805	860	818	829	872	837	841	879	845	877	833	873	871	854	917	821	855	822	844	876	846	845	862	829	879	832	918	893	843	852	880	901	858	856	856	849	843	869	839	870	863	813	813	802	872	909	833	886	885	919	843	796	871	816	880	818	875	867	836	900	877	869	826	849	865	882	807	850	911	831	899	848	878	845	831	846	815	822	804	865	865	849	868	896	872	804	886	858	856	792	823	867	864	782	866	905	920	870	807	854	806	832	843	827	839	856	829	908	833	822	817	875	862	845	837	863	861	864	883	861	852	890	785	837	828	848	872	826	872	818	845	822	864	846	913	869	800	826	883	841	866	855	817	886	872	867	888	856	829	899	864	825	835	887	785	814	826	867	830	847	828	875	914	865	930	839	856	830	802	859	879	852	861	831	856	829	860	868	858	892	848	856	867	883	812	842	833	837	816	864	856	931	841	856	881	814	831	827	865	889	885	882	849	879	831	862	781	822	853	840	877	840	850	831	801	841	832	866	830	861	895	893	837	892	873	854	853	814	835	838	880	814	868	863	845	850	820	850	843	843	838	818	882	825	857	909	852	841	810	854	883	849	873	808	817	847	837	824	811	858	883	881	879	868	822	866	875	842	828	877	848	877	886	827	893	884	878	830	901	869	863	836	830	834	857	835	867	861	838	843	830	865	871	885	899	899	891	887	857	855	900	870	823	914	854	857	823	813	842	910	860	808	896	830	821	814	864	904	856	827	877	848	841	837	824	892	850	866	862	834	846	851	872	867	852	860	866	797	812	874	831	811	911	872	785	865	862	815	849	939	878	823	838	854	834	825	900	816	897	816	843	826	837	810	780	849	844	853	820	835	816	906	857	886	862	857	875	920	930	918	880	855	809	902	911	855	873	856	844	819	839	894	820	792	851	867	828	917	899	818	856	901	842	792	844	825	805	895	907	844	853	819	778	811	861	818	839	870	838	828	889	889	859	839	853	937	821	893	810	853	895	838	829	842	850	856	886	879	847	849	834	809	822	901	836	877	848	898	864	854	847	852	886	894	850	848	799	850	834	876	837	822	863	888	900	822	865	860	864	885	867	839	818	841	875	853	855	898	856	831	870	842	846	913	821	870	832	881	836	895	880	806	836	862	833	835	874	881	859	853	868	885	859	874	819	827	814	857	859	864	900	809	843	863	777	909	868	864	892	880	814	847	872	878	811	829	895	876	854	813	878	852	882	885	849	888	807	795	822	885	855	796	829	821	845	877	852	887	823	875	896	812	866	831	875	865	841	826	872	862	826	852	845	880	840	810	857	855	806	805	832	894	836	842	848	842	858	853	918	852	895	825	866	885	857	845	839	854	858	853	860	856	900	886	864	818	898	850	840	804	832	878	888	886	874	918	848	805	791	866	845	866	850	829	849	840	844	855	878	899	840	842	849	846	894	830	836	816	889	836	858	874	833	890	824	866	883	849	861	853	923	822	880	860	861	864	859	843	881	816	866	815	893	867	906	855	789	848	835	829	850	894	877	861	841	822	841	820	816	831	849	870	885	855	852	900	862	888	851	885	869	834	880	866	846	916	912	851	867	845	864	814	853	821	870	842	858	871	839	882	910	914	857	780	849	864	879	839	856	853	897	924	807	814	825	826	850	845	854	852	854	912	883	848	817	932	887	863	856	851	873	810	836	886	821	815	832	942	868	876	816	812	864	855	851	866	879	852	832	881	834	850	857	846	833	869	843	885	873	877	821	872	871	853	811	844	817	863	803	869	861	862	855	908	880	839	868	870	867	865	835	829	868	859	874	854	853	860	840	813	860	808	845	875	806	827	841	856	798	838	809	833	864	835	895	831	881	836	863	877	822	826	858	863	808	830	825	860	923	850	892	839	822	870	848	904	853	789	842	882	874	835	889	837	906	905	851	847	854	856	924	861	868	852	890	845	871	879	803	866	853	848	872	853	847	836	842	849	867	854	789	833	879	862	867	873	874	881	874	795	887	883	850	838	824	828	879	811	833	876	841	889	862	878	853	851	846	856	842	858	856	858	843	827	868	852	841	853	838	819	839	837	817	829	855	856	838	868	885	799	878	858	851	892	815	843	882	877	856	830	843	864	863	875	781	838	828	805	849	818	854	806	825	879	840	856	845	829	834	838	869	841	926	783	888	857	870	873	830	836	818	831	824	834	818	859	846	888	900	853	894	811	842	849	815	849	857	882	847	848	905	877	859	857	878	865	900	833	894	887	861	861	793	828	892	866	865	854	851	848	865	856	796	866	830	935	854	779	858	888	845	841	856	810	867	828	900	858	822	854	848	887	870	791	847	879	864	844	834	893	817	855	842	839	842	826	830	866	851	842	847	781	865	872	868	816	851	812	855	843	825	828	820	904	898	864	814	889	869	817	925	826	846	887	873	841	893	860	807	836	915	841	868	884	807	845	900	881	828	853
28727	26222	13646	7820	6105	4823	3704	3070	2424	2074	1875	1604	1422	1210	1282	1269	1182	1111	1090	1000	1006	1021	986	956	969	1005	959	1014	904	908	928	853	897	855	884	882	881	882	863	897	902	899	850	883	857	865	888	849	843	898	933	864	858	924	886	930	926	924	890	980	900	871	946	885	883	835	908	871	924	909	903	834	855	900	904	866	897	857	801	926	918	925	873	882	882	842	820	920	894	899	875	874	893	901	870	898	883	879	900	913	926	873	925	893	891	856	854	857	880	884	889	880	941	828	886	842	857	917	912	885	903	879	867	822	853	869	887	814	875	875	874	901	902	816	848	904	855	856	884	870	821	876	877	808	857	870	928	864	869	895	895	912	897	855	911	924	840	843	899	894	853	869	878	917	810	878	832	831	861	827	897	861	877	856	858	863	829	849	861	870	841	880	819	884	841	855	848	867	839	843	913	825	855	871	815	868	921	934	874	927	886	842	904	879	854	871	838	908	821	852	885	913	889	869	894	861	879	843	879	852	869	899	853	865	835	888	881	883	880	822	869	855	842	873	886	840	886	919	847	861	902	853	843	870	845	864	912	839	860	848	861	873	856	897	859	807	865	898	896	857	877	894	883	877	902	831	837	854	883	853	878	899	849	871	923	869	832	906	835	853	902	842	844	856	887	925	838	822	889	896	896	870	870	891	871	849	841	901	784	897	873	888	880	844	881	805	846	869	913	881	906	822	816	856	887	899	870	855	881	907	857	890	861	867	873	858	867	882	883	861	873	857	852	801	892	898	849	900	803	879	831	916	884	886	881	910	876	883	887	914	870	855	850	879	867	878	847	882	870	908	886	873	856	884	848	830	835	880	850	872	855	845	862	897	881	841	900	898	913	907	895	925	873	875	910	857	895	932	930	860	864	834	890	864	837	891	930	901	918	861	863	897	914	831	869	875	902	892	932	850	873	833	881	887	890	866	867	871	869	881	850	916	841	879	833	833	855	860	824	848	892	846	870	836	881	906	850	838	874	869	872	938	911	851	857	870	812	916	900	836	891	801	933	855	852	890	910	904	844	889	841	901	899	862	859	861	866	848	851	853	877	895	857	900	854	863	867	895	828	875	844	903	883	880	893	855	918	856	873	873	910	793	866	815	890	937	819	808	950	875	856	903	900	919	830	828	885	860	877	877	901	851	892	863	888	885	914	864	893	893	889	896	857	913	867	889	845	918	870	895	855	847	915	856	864	940	868	853	826	873	884	886	867	885	879	868	885	866	879	898	826	846	941	859	861	890	896	902	871	857	907	886	820	882	847	846	882	856	880	875	858	919	863	880	840	912	846	803	881	888	846	924	891	892	832	874	888	905	936	826	859	853	850	895	817	873	874	854	893	835	862	926	904	895	884	888	893	850	853	887	877	904	949	838	887	820	867	856	863	890	883	836	877	880	888	864	921	880	807	854	838	965	865	833	894	865	870	859	902	835	879	894	876	912	869	890	863	884	854	894	871	863	885	869	874	840	888	864	910	927	838	905	871	890	921	838	888	827	838	898	889	918	879	859	919	846	858	817	943	873	835	879	866	850	852	937	871	916	819	897	839	933	860	884	907	870	848	923	907	844	905	867	925	877	859	873	850	853	847	880	896	881	870	830	931	890	866	869	893	853	862	931	866	877	835	871	924	906	889	868	850	971	859	874	906	881	904	874	880	844	855	854	854	879	854	855	880	819	875	868	865	853	883	884	892	871	895	905	846	884	904	881	852	873	882	859	931	860	903	877	825	861	877	850	883	906	879	846	889	848	868	869	906	881	867	826	874	854	884	864	918	873	901	854	868	856	852	826	832	857	827	874	865	884	814	866	894	919	886	902	885	877	823	853	898	895	928	925	844	851	877	872	866	866	879	872	860	850	916	866	857	893	902	926	918	861	905	796	863	827	876	895	831	869	860	884	892	846	909	893	887	855	882	875	853	898	912	897	886	915	914	895	851	904	880	913	879	884	895	845	881	818	855	885	860	876	878	833	889	886	884	861	903	913	869	862	866	885	867	865	861	859	883	845	823	915	898	932	852	852	871	890	840	872	839	804	941	834	870	858	843	901	915	854	870	809	881	864	871	896	869	813	856	874	891	872	829	892	867	924	875	854	826	831	868	882	824	889	899	905	847	877	843	887	858	883	850	852	915	887	873	836	847	856	847	893	838	903	922	910	902	840	802	855	816	913	860	864	931	894	894	847	889	865	932	896	863	853	854	817	855	890	841	859	857	872	841	884	905	887	821	902	895	842	785	889	865	904	880	863	877	876	892	825	832	917	908	820	805	885	901	849	822	846	887	894	862	888	896	824	923	881	868	887	834	894	853	889	885	899	883	874	835	908	897	856	912	856	909	881	889	870	853	867	853	850	863	815	903	909	903	861	848	867	816	865	923	913	833	917	850	877	823	875	821	900	882	874	859	883	854	906	921	859	915	856	834	824	904	872	878	900	824	871	870	928	866	900	884	957	823	843	858	887	872	888	875	800	881	908	929	901	842	872	858	864	848	868	849	871	876	868	876	875	862	845	865	854	841	892	854	883	841	909	872	892	864	827	867	875	831	805	885	905	888	846	910	846	903	887	878	909	909	910	848	899	854	844	884	882	816	841	866	884	816	861	900	844	881	868	866	852	833	891	820	859	852	829	855	866	829	877	851	861	860	872	840	929	933	898	871	910	853	893	859	885	885	845	879	891	845	882	885	828	880	831	866	810	877	912	886	830	882	872	817	905	880	871	928	877	917	861	853	895	822	899	878	850	821	876	875	873	852	883	864	909	874	812	885	808	863	886	902	897	861	868	884	874	878	869	837	857	822	862	897	875	963	930	896	879	925	895	880	863	871	902	855	872	875	862	849	871	888	858	919	886	912	892	873	861	848	860	829	884	823	874	884	845	909	883	873	912	855	843	859	847	882	869	880	869	848	858	888	865	833	858	915	900	878	895	847	817	908	891	821	851	866	879	903	849	904	872	896	842	880	873	884	856	854	903	879	869	912	839	923	907	930	932	912	802	866	902	910	862	855	883	844	897	847	916	887	896	844	895	876	867	906	809	837	885	887	894	874	864	885	881	885	909	886	809	873	847	890	897	872	876	893	935	853	882	903	899	834	861	898	865	838	873	891	876	914	862	826	912	930	902	869	910	897	848	849	819	830	850	898	876	887	898	846	919	849	875	846	841	881	821	862	927	903	848	806	836	876	912	910	915	906	864	847	840	881	841	860	959	877	872	888	877	873	816	859	849	891	860	925	900	889	861	913	873	869	884	885	894	867	877	901	875	882	878	931	883	872	902	810	828	916	923	829	792	873	918	874	854	828	899	853	835	892	877	781	861	871	858	890	852	902	855	897	903	885	878	891	900	908	942	882	859	858	885	905	903	864	860	910	852	865	922	928	889	862	833	851	836	910	910	840	801	881	857	840	890	851	828	837	880	825	905	889	860	822	860	896	908	882	846	898	910	914	871	905	849	889	845	869	937
23232	21693	29582	24303	21701	21948	13323	4316	2978	2488	2213	1937	1698	1627	1583	1430	1359	1297	1148	1168	1203	1161	1131	1145	1116	1200	1137	1085	1013	1013	989	939	1041	987	1000	942	969	912	954	987	1008	984	974	982	981	995	977	914	948	992	948	916	909	1005	1022	979	1108	1030	1043	985	1078	997	990	1050	1020	1020	942	965	951	977	982	932	970	1013	984	976	987	960	929	903	940	955	1004	911	948	944	907	1006	948	885	948	919	905	905	944	967	958	966	979	949	934	958	963	905	962	983	957	938	983	963	941	917	1022	977	947	950	959	936	958	965	1010	972	942	1011	933	952	956	1007	965	943	884	926	993	948	980	905	934	958	988	967	943	981	942	987	941	946	977	958	948	947	970	936	994	1018	939	987	977	947	921	925	913	958	902	959	951	945	979	951	946	962	923	949	917	992	955	1018	899	927	961	924	939	999	955	912	1013	947	958	943	924	973	922	918	930	883	961	934	967	1033	1006	946	953	996	969	947	981	913	925	971	969	889	968	986	971	928	946	933	955	989	911	992	996	963	976	969	944	918	951	940	939	980	1023	1009	944	944	951	928	959	975	926	955	933	951	976	974	1002	946	989	985	992	942	970	978	917	916	935	968	932	916	922	1003	968	951	899	959	923	949	939	921	962	945	969	977	946	944	982	964	1026	963	973	947	955	928	929	938	984	975	983	970	976	1005	1006	907	946	997	929	954	984	945	968	928	935	936	970	945	912	932	923	954	960	951	981	976	955	1045	932	981	931	949	974	1006	967	965	911	953	1001	965	979	961	940	979	970	926	989	929	909	993	967	943	970	959	941	935	895	929	937	957	945	941	910	906	958	959	988	984	966	928	949	969	918	956	941	924	990	934	931	955	989	1006	940	966	916	940	915	1032	948	951	987	911	985	950	921	973	1013	996	913	945	981	936	946	930	918	914	971	928	951	973	952	996	950	945	986	954	920	937	943	977	933	949	927	985	924	915	985	1016	980	920	966	979	950	973	1018	899	961	933	923	941	1004	966	965	915	945	959	983	976	966	1019	963	927	971	1000	933	965	966	918	953	910	967	963	985	964	927	941	912	953	898	969	963	981	1010	1008	1047	987	927	910	973	1004	1013	934	911	906	926	925	909	921	966	922	934	896	961	952	983	909	981	944	936	964	937	949	950	967	1007	950	1028	1001	974	944	962	919	930	999	901	927	985	917	945	935	932	1009	958	955	970	930	998	939	966	969	934	925	938	911	981	976	961	914	912	914	946	922	933	947	895	931	977	974	949	965	971	956	982	1014	998	930	936	959	921	951	979	934	897	1003	921	979	962	932	916	964	917	919	959	939	976	904	993	852	968	971	908	981	912	940	919	873	1000	979	950	1017	967	949	985	921	937	988	963	948	977	946	939	1000	998	924	957	967	952	922	900	995	925	993	953	945	974	955	948	960	940	940	942	955	914	934	1006	921	938	1011	969	931	956	943	924	1007	989	917	927	976	961	956	927	976	893	948	988	988	964	974	948	914	962	947	970	945	928	973	946	941	940	939	959	990	987	900	970	1015	933	980	949	929	967	930	936	947	917	935	967	942	931	952	951	986	937	934	970	992	980	971	974	990	980	966	965	918	898	920	910	897	929	940	975	915	949	949	935	971	977	951	965	922	1007	908	931	963	966	890	895	992	900	931	999	1061	924	923	952	930	940	977	1005	952	938	970	942	959	954	895	941	937	940	937	936	945	931	929	951	972	938	989	992	945	928	974	938	952	967	906	954	909	952	970	982	897	947	943	978	941	940	926	966	884	919	945	993	929	989	974	949	1007	901	932	992	972	1006	928	956	928	920	959	966	948	1018	981	967	930	964	919	903	901	996	911	952	928	985	959	975	902	961	925	991	921	918	966	928	974	937	965	881	915	939	1005	968	1012	915	937	922	910	934	948	936	951	958	913	984	969	995	953	958	975	974	991	986	957	953	925	936	936	926	934	999	996	953	896	970	985	929	913	996	938	947	934	914	1025	921	924	952	955	952	947	1030	991	956	970	960	998	971	946	932	931	946	908	960	965	957	942	952	925	978	961	905	929	982	917	997	954	993	919	944	923	915	998	884	946	960	910	958	959	972	942	899	955	952	966	925	964	954	944	1001	916	897	969	977	969	854	931	959	963	935	943	929	971	962	989	922	991	948	930	964	941	915	973	989	968	962	927	933	896	962	963	921	942	976	974	914	903	981	961	982	974	943	937	978	958	1004	904	957	958	982	949	979	967	948	933	947	916	956	977	964	883	913	964	961	910	957	905	940	982	988	959	920	938	1006	953	976	928	980	1001	973	900	975	924	966	930	931	964	969	946	933	949	978	917	992	974	1011	1005	956	896	921	933	951	921	914	910	955	1038	911	937	940	901	953	918	982	917	972	992	964	973	991	966	964	1000	908	969	935	934	1047	992	961	948	893	937	1042	970	957	924	1005	950	926	992	954	978	979	944	921	940	966	955	985	937	963	906	903	905	938	967	938	925	902	982	990	948	915	957	945	927	1005	960	1003	955	975	981	970	1002	954	907	978	945	983	942	901	924	944	957	934	1008	942	910	936	947	905	954	917	927	989	928	960	958	942	891	974	984	990	1000	928	978	961	986	930	969	931	949	963	933	886	947	1005	917	968	957	943	997	963	950	907	967	1024	959	945	941	941	912	1005	937	948	947	960	888	986	925	970	905	937	910	988	918	991	915	1007	941	921	975	975	990	917	1003	930	981	973	942	917	997	978	924	968	906	909	915	941	904	943	932	940	962	907	957	978	964	996	964	972	985	964	915	928	934	931	931	941	908	977	999	980	949	947	964	978	960	914	937	1015	952	1015	919	946	915	941	1018	949	972	975	929	965	956	898	937	970	981	956	964	955	955	988	978	970	977	998	977	976	1024	924	932	901	948	945	939	949	932	980	988	934	976	952	994	876	903	952	985	926	998	941	976	945	959	982	991	991	936	959	969	878	934	971	949	925	1026	971	889	986	934	865	921	948	909	932	960	986	945	927	923	950	983	1012	937	934	971	977	948	910	961	1003	950	931	913	914	937	939	957	919	907	903	965	917	921	960	991	968	967	924	894	982	970	923	976	938	934	915	974	950	963	1004	915	924	942	993	945	1010	911	931	987	932	932	902	872	988	908	962	967	947	972	892	992	922	992	942	975	923	927	910	953	969	919	940	955	970	974	918	923	960	924	945	965	937	980	952	1004	1014	951	942	975	923	881	960	937	971	997	909	929	980	930	937	976	969	937	956	952	920	986	940	1014	983	1014	949	972	940	944	880	879	933	930	1009	938	911	946	941	941	972	965	987	998	928	971	919	941	934	998	937	904	937	988	938	959	949	934	959	963	949	950	946	997	926	969	973	1010	938	993	975	846	958	911	933	952	931	918	902	898	921	1010	948	936	972	959	912	895	921	914	1029	901	951	965	914	937	943	984	978	962	968	989	1000	965	928	958	909	929	917	970	956	890	953	954	912	972	902	958	951	899	945	940	926	995	923	983	937	923	958	920	940	958	943	969	961	952	948	943	966	922	920	928	959	993	952	949	959	988	948	957	932	985	935	983	912	991	953	953	932	926	1008	960	918	983	907	970
32672	36664	22259	13868	11034	8555	6913	5515	4429	3620	2990	2461	2149	1993	1933	1798	1564	1374	1255	1260	1299	1184	1225	1179	1144	1156	1226	1145	1041	1007	930	951	909	1003	958	948	966	954	1007	961	938	966	987	918	931	920	922	944	917	917	947	936	960	917	1025	1041	1070	1013	1041	1026	1057	983	1026	998	940	972	936	972	942	894	901	979	946	931	940	954	926	918	950	913	945	920	962	876	939	925	954	920	973	926	924	934	964	984	929	919	921	967	922	948	941	982	941	909	949	947	899	946	915	945	916	964	958	895	892	951	953	906	928	921	911	927	980	930	907	946	926	1006	942	913	854	928	953	963	900	978	992	954	975	899	964	936	884	950	924	977	908	958	915	916	978	909	961	935	1001	965	935	998	945	989	927	984	966	980	950	919	946	935	913	927	979	921	930	943	917	979	877	881	925	921	955	882	943	962	946	887	927	905	959	924	914	946	969	957	944	949	929	912	945	964	928	951	904	928	945	933	907	936	918	901	1003	883	927	896	901	874	917	954	935	873	905	952	982	930	977	885	936	989	926	922	884	966	966	942	899	911	946	900	986	971	937	909	932	955	956	870	969	935	893	874	952	853	915	942	960	921	955	968	938	897	955	919	961	890	984	1016	907	912	963	969	939	932	939	957	955	944	932	959	974	1008	927	983	891	953	958	959	941	931	956	949	960	925	980	949	917	935	893	886	927	944	955	990	968	960	932	973	905	924	972	936	958	947	897	950	931	937	962	938	917	897	994	895	957	872	913	975	878	892	905	929	889	911	933	922	919	938	938	953	1004	895	966	947	934	927	884	961	936	910	941	935	953	980	954	916	938	893	930	914	955	919	942	901	893	952	945	955	927	884	927	986	909	868	937	909	919	913	909	991	959	943	981	949	919	880	904	960	919	920	982	910	953	930	923	949	944	869	939	958	945	879	959	890	894	968	917	951	916	896	927	948	974	916	904	885	959	926	907	987	923	994	990	928	911	884	965	919	960	939	911	912	977	925	1020	951	921	925	961	937	948	922	886	998	924	1003	895	968	939	945	936	989	937	890	998	959	988	968	905	870	941	913	969	908	924	905	932	937	883	973	907	948	926	967	983	938	959	921	858	945	942	910	875	980	934	953	961	918	965	974	945	915	953	956	914	930	895	934	970	932	906	952	894	909	993	970	917	983	959	919	1005	1002	879	901	926	887	954	912	953	860	934	978	946	976	898	969	887	931	940	942	929	950	918	993	959	869	905	956	966	908	979	900	908	945	953	978	934	918	979	892	979	882	933	919	965	966	914	966	948	910	935	885	922	981	970	917	886	961	983	937	935	971	950	911	948	926	957	916	929	951	943	959	937	958	951	973	920	928	941	965	942	972	896	948	912	894	921	957	974	898	919	951	902	940	968	953	959	979	852	897	939	922	890	941	877	914	918	886	961	929	913	946	934	927	929	937	903	925	956	942	949	983	896	991	900	976	965	949	885	912	902	888	933	958	946	927	919	943	898	964	867	942	974	977	929	936	921	947	936	964	924	959	934	966	997	943	984	934	926	883	982	948	953	911	944	930	873	952	931	940	963	950	962	929	910	926	953	919	932	966	924	922	927	908	899	968	979	908	932	919	955	963	908	957	930	955	885	930	918	927	967	890	927	924	965	949	944	968	971	1011	931	941	955	950	940	914	875	917	937	935	977	925	920	909	925	899	930	969	933	928	913	964	938	947	944	972	969	946	870	944	916	903	988	964	916	919	961	952	930	904	906	934	923	967	976	922	931	932	945	940	885	930	999	939	953	872	882	911	932	919	970	937	973	881	979	943	932	980	955	959	937	907	930	983	901	935	914	1008	957	898	947	961	910	960	956	941	910	927	933	952	937	915	933	973	933	895	947	951	931	929	938	925	1001	978	902	939	920	955	1020	920	977	861	954	963	979	931	943	964	960	917	904	873	925	929	902	962	939	942	931	998	944	913	980	920	955	917	906	888	941	902	920	993	948	965	914	965	947	1018	919	926	954	952	915	879	938	887	857	920	983	913	948	907	894	920	967	903	957	924	952	916	936	923	898	907	943	913	1003	937	908	899	880	949	940	920	939	868	934	924	897	958	936	895	953	916	956	981	947	901	921	930	950	957	919	917	936	949	921	916	922	888	949	954	944	973	950	973	971	975	883	861	908	918	922	952	942	908	981	965	942	972	932	997	925	906	980	919	961	988	931	869	974	937	907	946	938	911	923	916	941	930	921	893	952	942	934	962	939	968	906	890	912	975	969	973	968	885	879	932	951	920	921	931	949	939	950	920	999	966	937	971	887	904	937	943	954	958	914	969	946	919	965	949	924	904	943	935	950	931	924	982	905	948	921	904	925	898	950	950	915	918	959	909	890	980	964	990	888	948	958	876	947	881	967	969	937	966	927	924	884	961	904	892	939	936	910	933	981	953	962	907	920	981	893	847	900	945	928	952	904	958	980	864	927	944	885	965	897	909	950	940	919	965	976	957	925	967	946	955	938	929	885	975	922	911	923	959	923	938	899	936	952	929	905	939	931	964	915	901	909	918	923	919	935	937	923	960	904	943	968	934	937	917	960	936	881	1005	977	1009	929	901	907	964	969	903	921	912	946	884	919	930	963	908	963	888	913	943	923	1015	890	977	885	974	931	953	985	977	963	961	911	939	941	888	890	912	975	967	959	939	944	988	885	914	905	959	950	924	938	975	941	916	982	978	930	946	940	1033	943	903	1007	946	876	901	956	928	924	939	907	889	973	964	931	939	956	913	905	892	879	950	1018	938	905	937	930	919	900	931	927	965	942	953	911	952	970	886	964	886	968	928	890	917	918	1022	942	907	913	985	970	924	964	882	914	986	897	924	908	895	927	960	972	927	965	912	916	882	982	943	966	916	952	883	920	961	928	956	914	942	916	929	969	937	967	931	964	914	983	958	984	893	930	940	936	914	911	954	963	979	987	937	935	940	928	957	937	960	919	915	913	960	967	982	967	947	938	913	911	972	941	907	896	911	944	883	932	1015	923	947	948	906	957	980	906	932	933	934	943	921	959	937	908	935	936	936	925	942	942	992	915	945	974	979	848	838	927	948	953	903	905	959	886	892	952	960	1014	959	936	920	967	887	951	936	926	991	909	937	987	902	942	877	936	928	994	955	986	938	891	969	921	962	975	974	905	930	947	925	922	903	921	901	988	955	943	921	975	951	913	920	933	904	982	924	957	979	908	929	981	967	908	895	957	894	910	941	925	920	933	966	920	954	962	948	887	912	914	908	933	925	941	901	964	959	934	954	908	947	907	937	966	918	976	946	935	911	944	908	923	935	884	894	909	923	966	914	946	937	945	980	902	866	969	1000	995	929	912	897	950	908	937	925	937	943	950	891	921	927	897	946	928	882	931	933	920	939	935	923	939	951	912	911	951	910	953	932	886	942	967	962	870	904	952	962	952	925	905	945	931	924	927	943	965	887	966	985	926	894	899	937	967	935	953	932	934	877	922	990	901	925	962	935	961	941	851	882	916	932	933	888	888	912
28716	20121	11714	5212	2868	2019	1635	1359	1158	990	899	817	778	777	762	682	644	640	634	620	659	616	611	626	604	642	571	616	614	551	555	559	563	552	546	584	560	534	565	557	551	597	528	572	600	570	528	600	573	580	598	571	577	583	594	534	594	577	633	602	537	594	555	594	625	556	582	570	592	546	574	553	526	559	560	582	567	537	611	550	561	543	525	570	594	545	568	579	565	584	541	612	578	559	569	585	560	551	589	518	559	560	575	569	578	528	588	595	614	541	575	571	539	550	547	559	535	565	620	572	593	612	560	557	549	614	591	588	571	587	610	570	568	577	609	574	573	572	564	598	593	574	587	553	561	535	527	574	571	543	544	568	573	573	608	539	563	533	555	531	528	539	581	600	581	575	563	587	613	600	530	608	541	581	575	612	580	580	519	545	545	556	567	588	599	618	582	548	546	570	586	576	596	579	569	538	553	563	609	560	560	568	574	599	603	571	586	642	558	628	573	563	558	570	590	594	524	551	593	563	599	536	567	555	566	586	560	574	539	591	593	560	601	544	568	551	575	565	569	580	561	546	562	584	542	576	574	575	550	558	557	613	547	595	591	534	553	558	539	533	574	560	580	597	575	554	538	556	557	578	525	586	614	575	596	563	577	573	524	576	571	585	569	569	544	583	555	564	537	590	572	558	610	617	563	558	555	597	560	532	574	542	564	579	592	588	553	592	582	576	537	561	607	578	587	571	589	616	637	573	539	575	591	607	581	577	600	581	552	569	592	560	579	540	538	546	543	570	586	579	554	551	568	594	566	582	594	566	587	527	511	529	568	566	628	572	585	552	577	601	606	588	604	599	519	594	614	552	568	549	572	582	542	578	507	577	573	570	553	596	570	609	563	558	558	598	520	532	628	565	578	565	559	590	538	563	628	625	599	571	584	544	584	558	545	571	568	569	552	549	571	587	594	601	530	592	575	542	554	567	567	562	555	564	522	556	568	596	557	550	569	577	580	552	543	545	546	530	590	562	588	543	571	549	536	569	547	587	557	588	591	572	568	562	558	558	551	574	563	572	597	559	555	588	544	526	606	563	576	573	589	547	549	581	556	596	562	552	571	535	567	563	545	570	562	572	580	640	523	594	573	578	584	582	533	583	548	580	557	555	560	576	556	592	544	607	561	601	571	575	561	599	522	586	569	533	600	563	567	591	555	612	501	609	601	566	542	575	542	590	547	558	579	568	579	565	597	572	582	589	609	544	554	563	542	571	585	527	582	548	532	564	601	592	595	564	605	553	572	562	540	592	534	555	575	619	538	579	546	550	547	582	615	562	570	581	582	552	492	580	554	530	532	582	554	556	566	613	561	580	598	542	544	519	519	582	557	575	560	560	599	554	599	569	573	575	534	562	581	565	624	562	560	605	605	569	607	533	529	580	529	602	566	563	572	539	579	550	533	537	520	549	565	560	596	576	532	581	500	590	611	603	551	594	582	543	632	565	555	562	587	577	571	568	554	580	595	550	606	581	545	638	540	571	520	594	619	568	567	592	560	581	592	571	610	575	556	576	552	540	564	591	614	565	557	585	573	579	552	564	572	552	579	568	535	553	570	533	539	540	556	569	550	577	546	595	553	579	606	516	579	594	601	568	560	565	561	564	591	579	526	602	556	530	595	549	588	567	546	555	577	587	552	549	561	584	577	576	540	569	550	557	615	586	582	540	600	596	571	545	565	587	498	550	557	577	585	619	556	553	618	552	547	600	598	527	582	574	581	552	603	536	563	582	561	560	612	574	607	613	582	614	537	557	601	571	555	539	567	592	580	541	571	554	517	579	567	583	539	547	608	580	575	553	585	607	575	541	550	567	542	582	521	521	576	562	605	550	604	587	571	559	578	557	541	556	553	581	575	550	637	566	598	579	543	583	605	520	598	587	598	584	552	595	580	551	572	557	574	535	559	577	563	556	573	560	547	544	560	613	550	577	573	538	543	592	578	553	580	586	579	535	531	561	545	529	537	571	542	599	573	570	575	546	589	607	633	570	564	589	515	539	593	558	541	560	586	578	581	607	558	560	576	575	554	541	589	559	590	546	557	550	544	541	556	558	584	551	564	550	610	573	611	560	561	548	557	611	576	568	572	573	590	578	559	530	551	585	572	591	515	570	605	552	518	555	569	629	565	585	567	588	536	560	563	544	584	563	578	553	556	609	536	553	509	557	540	553	580	559	566	574	587	609	600	530	577	572	590	584	603	546	605	579	603	599	596	564	504	619	522	563	553	541	542	563	530	561	596	532	558	549	532	535	564	592	529	579	573	596	602	570	557	569	569	504	605	546	560	523	542	551	583	561	545	581	560	567	576	537	562	565	574	569	552	563	536	562	540	608	582	616	549	569	610	560	556	586	541	551	555	572	578	555	599	580	582	554	605	563	557	580	547	542	645	551	568	549	597	624	570	575	584	592	556	569	555	567	563	575	555	561	568	556	624	528	596	599	596	543	643	562	536	564	536	612	548	586	597	539	546	533	519	567	587	588	585	567	609	575	590	559	572	506	543	579	560	604	563	560	522	606	586	572	576	514	584	600	583	548	567	594	613	552	522	574	575	562	547	552	574	609	529	576	523	559	555	587	599	570	583	581	586	571	544	637	555	564	577	597	595	597	565	551	543	549	591	582	579	555	573	598	549	598	550	585	551	587	585	563	562	573	538	561	580	598	588	583	556	595	571	539	543	599	527	581	618	570	584	575	567	572	559	571	546	576	572	575	585	619	573	540	591	579	571	531	559	513	572	586	585	555	573	598	579	560	601	558	593	563	589	553	582	562	528	551	573	535	579	571	562	534	556	572	561	538	561	602	570	543	577	578	602	543	588	575	588	594	583	569	582	534	547	574	558	585	556	590	578	569	535	591	572	552	559	550	587	630	602	544	522	569	579	569	573	553	575	560	556	547	570	575	532	555	567	614	559	587	608	599	571	548	542	514	578	575	588	599	595	548	578	539	585	600	529	584	556	578	609	561	567	613	546	550	587	526	547	602	555	584	548	535	599	595	580	529	576	587	592	546	539	574	564	576	554	534	559	574	563	582	522	561	582	574	555	555	577	535	554	586	604	590	596	580	553	565	570	601	574	553	561	539	583	600	570	556	554	599	558	562	570	575	566	594	582	554	591	556	536	568	544	557	589	573	559	590	540	535	582	540	556	583	566	597	551	554	566	575	593	587	571	570	577	549	583	563	553	577	580	625	577	599	576	618	584	575	574	549	571	593	593	530	598	558	567	598	571	565	565	561	538	533	517	560	554	575	567	583	582	581	619	499	589	557	578	599	609	586	574	550	560	588	549	596	540	563	603	521	575	550	574	566	513	542	568	564	558	566	594	535	569	557	559	590	614	536	574	578	565	551	609	581	569	559	587	597	555	535	561	607	560	577	574	574	587	560	598	556	564	590	554	561	558	570	609	547	608	557	562	550	529	562	568	558	550	566	570	561	602	540	558	573	572	614	563	515
23934	17694	9246	5145	4044	3181	2455	2096	1692	1394	1159	1030	975	930	857	805	754	731	602	681	676	652	653	671	631	641	664	613	643	629	622	608	640	543	585	613	615	612	599	587	606	571	618	593	595	591	554	587	593	610	560	596	631	621	603	634	639	623	627	583	613	590	629	598	618	611	577	617	556	589	570	557	588	575	594	626	588	592	593	581	554	580	607	602	660	555	571	580	609	598	599	581	630	554	582	596	572	549	558	604	630	615	545	612	595	602	554	567	635	544	609	628	593	609	632	634	591	576	592	568	632	571	558	619	639	594	615	593	610	628	630	592	560	581	594	620	561	592	548	615	606	589	633	595	607	572	563	570	634	596	563	597	605	585	544	593	625	624	627	567	608	568	582	619	593	603	581	600	581	607	546	568	558	589	615	561	573	593	652	556	577	612	599	605	617	629	612	599	574	583	602	627	570	535	568	605	637	582	553	626	616	557	589	589	600	613	610	622	581	580	604	555	628	622	586	581	618	608	585	618	573	603	561	658	563	559	529	590	609	569	628	604	565	570	634	595	565	595	611	577	615	609	589	580	600	572	562	605	596	552	583	594	622	605	604	620	592	592	594	572	570	611	641	629	630	582	575	574	598	620	619	609	568	615	564	567	585	575	626	594	615	609	636	619	610	586	622	616	598	593	563	601	594	617	589	582	633	619	583	610	605	615	583	562	580	590	653	587	591	581	637	632	606	602	627	597	631	588	581	511	556	637	646	593	586	602	577	653	586	623	602	576	584	615	636	598	602	582	605	623	611	586	637	600	631	548	560	588	633	595	552	587	594	588	588	599	599	635	623	638	554	618	596	601	582	624	608	562	616	582	571	577	611	609	576	576	605	555	622	645	575	622	608	604	582	610	587	614	604	645	619	589	589	604	614	609	576	607	626	601	624	575	606	618	625	602	572	568	628	569	566	606	597	593	586	594	623	609	648	631	590	589	578	626	587	573	548	570	620	554	587	604	599	579	649	565	632	597	645	640	581	592	628	578	618	582	588	585	586	600	589	558	571	600	585	617	603	572	606	579	596	579	590	618	606	609	578	627	602	598	549	633	642	589	622	549	615	598	599	601	573	585	624	599	581	601	593	595	570	606	628	586	639	572	564	591	599	578	627	571	584	616	603	587	613	600	583	575	565	622	609	625	634	574	610	566	612	591	593	566	568	537	572	623	621	584	613	568	612	573	567	536	602	592	600	605	572	599	607	582	539	566	598	576	605	624	597	588	556	651	578	607	597	594	658	608	591	620	591	611	609	618	569	603	585	603	547	590	570	610	611	575	580	605	607	620	601	592	575	588	585	579	608	561	581	589	632	633	554	630	580	545	600	589	602	549	616	581	577	623	598	559	632	572	616	591	577	586	623	643	583	598	569	601	566	603	571	595	642	605	615	578	599	593	627	556	604	572	566	615	590	571	596	599	630	588	619	613	540	598	577	571	597	624	590	561	548	579	560	586	581	637	572	595	611	624	613	572	643	565	610	626	589	623	564	607	592	578	592	598	580	551	637	587	568	616	599	591	605	573	592	570	597	602	584	625	610	572	600	564	592	586	607	644	586	592	581	569	585	641	636	594	561	581	594	600	622	591	599	598	569	612	620	588	593	598	553	599	597	583	608	609	609	593	635	626	640	606	574	608	639	580	628	603	577	582	602	628	592	601	548	605	579	577	567	619	595	621	566	597	551	587	565	580	573	614	562	568	611	597	624	618	611	663	584	593	574	612	589	597	584	658	589	644	590	614	574	614	561	587	576	612	617	634	575	621	600	634	585	603	596	600	602	622	616	596	558	596	597	606	604	567	624	568	629	629	573	569	603	584	580	562	565	610	559	614	635	589	615	603	564	577	590	566	605	589	609	574	587	577	603	581	570	666	649	609	604	578	596	591	613	613	622	642	588	595	586	606	580	604	597	573	573	586	598	579	615	620	613	615	585	582	596	622	624	579	593	596	577	592	602	553	635	571	561	601	577	589	568	569	546	588	578	599	614	620	637	597	572	585	636	634	591	600	630	575	583	612	619	624	604	590	628	575	555	575	604	574	609	607	644	589	596	566	604	604	597	614	582	600	624	636	599	611	589	577	639	597	552	628	601	567	578	625	564	588	615	561	526	600	576	636	617	599	606	578	648	599	596	640	590	602	642	600	560	569	592	575	572	612	624	608	578	591	613	590	556	516	592	575	586	586	624	594	595	597	588	641	579	583	584	570	604	624	619	576	623	584	626	588	534	611	563	558	589	570	581	594	542	559	636	546	609	584	591	599	577	618	595	626	651	621	597	636	678	637	585	642	605	584	572	587	640	603	602	618	593	581	587	586	585	599	604	619	588	589	583	582	613	606	564	582	595	570	582	625	632	573	637	622	569	605	568	638	616	614	592	593	592	613	596	581	625	605	597	587	566	662	615	618	624	617	591	580	639	606	560	573	646	594	610	616	605	604	584	568	578	584	616	624	605	553	650	580	585	555	622	622	623	571	592	593	596	592	597	587	589	594	578	574	662	605	629	645	585	556	620	627	595	607	639	590	604	613	566	616	598	590	581	563	621	558	578	620	561	575	587	601	607	605	577	620	585	640	627	589	587	579	595	589	613	578	606	625	582	627	585	626	555	601	609	635	647	591	581	639	576	590	605	593	643	565	600	600	627	618	548	586	597	584	613	598	569	586	587	618	555	636	574	608	621	558	603	608	582	563	604	596	576	614	609	629	601	611	576	620	641	580	646	597	568	600	575	593	601	655	598	581	616	564	583	573	624	597	587	567	603	613	601	586	588	628	648	594	610	564	607	560	604	636	611	620	610	618	578	585	614	613	623	611	624	622	631	563	608	622	628	582	610	571	648	575	602	556	615	602	563	593	546	578	590	591	570	584	609	624	565	569	582	653	561	612	616	561	613	663	622	633	603	598	579	603	556	633	597	604	643	584	607	599	575	593	623	608	591	591	602	616	591	601	605	584	602	600	579	582	634	592	604	580	620	625	615	566	594	637	589	583	606	583	590	564	573	585	624	563	577	620	592	624	572	643	634	578	561	580	581	602	557	596	600	640	571	614	572	606	588	621	609	586	610	593	603	563	659	576	562	626	581	652	606	559	591	600	637	549	612	624	615	590	624	568	584	610	569	601	611	595	589	632	607	579	599	626	589	572	594	611	628	633	600	586	623	602	569	562	627	607	580	552	600	611	571	616	586	596	619	599	572	570	610	605	585	585	606	601	557	613	622	623	612	584	609	600	613	558	577	582	600	634	583	603	624	612	603	571	601	572	609	575	594	601	604	603	612	566	589	615	612	642	640	588	606	604	597	626	587	519	602	630	639	609	642	619	564	568	617	591	584	610	603	613	599	600	568	616	565	585	611	627	585	612	571	564	644	555	616	604	632	606	566	553	595	595	570	622	584	594	585	562	610	590	622	610	623	596	601	560	585	615	593	603	628	635	556	594	613	570	659	589	624	612	569	585	641	567
24422	21637	29050	24664	21643	13402	4256	2639	1993	1644	1413	1231	1175	976	993	836	774	728	765	727	720	673	712	690	686	677	648	634	619	612	583	621	617	581	597	615	658	613	600	571	589	592	646	645	591	609	651	569	579	619	629	574	643	587	612	652	614	657	590	616	636	625	673	597	600	609	617	648	601	574	604	578	586	586	605	574	614	585	552	540	565	623	546	622	560	562	619	551	641	562	599	594	609	618	602	606	591	569	597	579	596	551	613	544	628	577	542	569	599	603	605	600	612	591	586	612	592	599	619	631	621	579	604	608	593	608	597	630	586	629	642	596	592	595	521	570	615	608	635	578	577	598	549	590	610	564	612	539	575	574	619	653	604	636	584	542	590	591	578	579	598	533	622	588	553	592	588	615	606	610	605	617	631	613	642	600	605	602	571	631	612	575	614	598	600	606	623	608	641	607	588	597	564	625	550	547	576	571	612	653	584	571	584	560	595	621	581	601	595	599	624	570	591	588	589	605	611	525	614	586	605	617	630	602	585	576	610	635	613	609	571	561	613	608	590	594	621	610	578	577	563	618	547	643	598	614	602	585	612	574	572	585	593	573	599	622	625	607	557	583	626	582	586	560	565	611	591	631	569	600	579	592	591	576	566	593	594	575	606	593	594	560	577	588	629	606	611	549	578	603	602	592	544	581	621	562	639	592	584	588	648	586	608	568	559	608	579	600	617	637	594	603	559	618	600	585	585	658	625	590	624	597	634	614	617	570	568	612	619	570	600	593	634	599	583	605	615	591	582	592	622	591	622	601	587	561	595	555	565	576	561	595	576	592	572	572	581	577	607	627	560	573	589	666	603	559	588	627	569	589	536	637	577	555	559	611	577	578	621	593	614	598	623	572	556	608	629	643	582	561	591	593	617	579	595	616	574	627	583	570	575	603	597	577	564	589	590	582	581	574	553	588	599	589	579	563	561	571	655	584	615	614	559	637	577	593	624	605	621	563	575	613	617	568	617	628	588	594	570	606	589	590	589	579	559	598	585	553	637	609	613	592	560	604	601	609	600	638	598	618	651	599	594	576	622	577	572	596	583	627	594	626	558	568	612	630	631	557	591	582	588	624	598	610	602	651	582	586	595	594	602	645	572	587	557	579	580	596	586	589	616	649	551	583	579	586	559	594	576	621	554	603	553	589	586	609	532	584	597	590	632	591	601	606	591	614	593	589	572	612	593	575	553	591	616	576	587	580	598	583	579	606	605	588	606	587	571	574	576	588	572	623	577	554	647	592	575	607	614	600	600	594	583	577	571	572	593	588	535	594	627	598	633	555	624	589	585	605	589	547	635	609	614	537	603	583	599	587	593	577	604	564	593	597	634	598	573	591	586	586	594	613	617	591	616	544	569	612	607	571	560	618	604	586	584	585	621	574	562	589	581	568	605	560	603	649	620	601	609	609	610	598	600	569	571	573	561	596	592	556	607	596	575	558	586	612	606	589	636	581	582	587	588	599	627	637	600	613	633	588	576	568	598	564	613	546	598	591	562	614	606	616	575	584	577	583	594	580	597	603	602	567	622	589	597	582	564	560	567	590	602	630	566	587	566	574	566	637	566	601	572	625	580	572	576	600	567	597	601	613	622	607	617	570	598	590	601	583	588	573	577	608	574	615	597	620	555	598	593	612	577	586	599	576	597	605	603	552	560	554	593	564	602	597	574	586	610	591	535	603	567	638	595	625	623	585	604	608	621	611	579	580	587	626	606	627	572	614	625	604	563	589	580	557	589	557	579	614	591	621	644	610	592	556	630	614	624	580	581	637	581	648	634	623	589	548	588	606	617	562	575	556	563	637	597	547	598	596	581	587	612	582	557	626	592	563	616	636	585	554	628	561	563	586	572	607	589	544	591	592	583	551	608	624	564	593	662	594	572	602	605	612	634	624	615	616	610	608	574	558	570	621	579	610	621	608	596	563	638	584	603	590	593	611	624	563	601	605	646	549	579	594	592	627	592	570	574	606	562	614	549	577	581	591	554	567	592	548	599	610	630	586	562	599	567	553	604	619	587	619	616	613	590	593	585	591	580	595	647	664	566	597	587	581	585	615	559	597	559	568	551	639	606	581	634	598	563	587	602	579	579	603	597	570	559	577	606	604	560	567	551	601	608	604	561	620	615	562	560	573	610	592	610	566	597	636	616	596	626	589	589	583	617	585	608	559	579	575	609	546	578	603	615	597	588	581	552	583	605	553	602	600	590	623	533	557	554	595	594	599	543	598	585	583	560	565	626	545	528	616	617	598	599	584	610	584	603	543	596	603	571	603	619	646	556	620	592	592	552	579	609	624	628	581	623	591	583	619	555	585	573	603	607	631	587	626	577	574	582	592	615	552	604	583	592	602	580	572	614	578	597	583	589	561	593	576	600	553	569	613	619	570	601	591	584	594	613	567	603	602	593	593	554	603	542	575	596	598	600	591	541	632	614	543	576	627	592	636	609	592	626	598	580	590	511	571	610	538	610	596	610	592	576	571	585	583	577	588	596	586	600	554	578	592	582	585	602	570	599	610	590	562	570	610	621	592	662	542	585	611	594	576	612	604	601	578	604	598	609	585	560	654	574	599	596	542	622	613	601	525	589	611	603	617	631	612	613	619	599	532	564	574	574	620	579	601	565	592	577	616	594	611	577	582	621	578	595	554	571	572	582	571	566	615	559	596	584	587	601	590	588	618	610	646	636	635	596	544	621	580	577	580	566	615	543	598	575	601	564	564	541	606	595	622	622	597	579	630	611	594	580	581	602	613	627	601	581	551	628	587	579	603	508	582	603	639	593	579	551	593	552	603	662	605	599	619	617	673	598	579	604	613	574	586	583	595	573	598	591	620	586	567	570	587	595	582	585	591	610	584	573	607	598	572	582	579	624	547	582	576	589	604	584	602	577	573	580	595	605	583	582	544	588	560	569	659	585	616	615	563	574	578	585	524	575	602	594	585	592	592	606	611	606	585	555	582	581	556	588	636	585	581	581	586	635	585	614	590	619	569	664	624	558	568	626	612	618	580	584	581	590	605	591	620	589	603	617	617	656	605	617	606	627	604	569	592	590	634	605	609	630	552	550	586	613	587	569	626	586	606	576	628	608	585	608	590	614	622	643	595	616	614	644	582	516	584	572	573	580	653	588	625	546	569	611	585	597	658	570	564	629	551	604	578	599	591	567	597	598	610	600	585	558	570	540	567	599	610	611	569	602	631	623	591	668	625	607	602	630	624	592	572	570	584	599	607	617	638	602	593	629	605	628	608	577	608	598	561	549	576	562	635	577	590	590	619	579	606	590	619	614	574	610	598	597	586	589	571	621	597	610	607	599	620	543	566	602	605	600	578	592	586	587	595	585	555	602	602	585	602	601	589	622	594	593	620	590	622	593	595	575	606	614	589	587	602	577	603	580	580	568	542	561	591	578	637	602	613	603	582	634	616	627	590	587	586	608	597	616	601	629	613	550	598	568	593
28701	30213	16558	9912	7859	6372	5158	3903	3130	2511	1963	1777	1632	1473	1279	992	904	844	751	780	844	774	741	788	722	736	742	751	664	621	632	615	628	609	625	649	574	629	650	600	636	625	602	574	629	611	583	646	607	603	584	643	610	649	683	704	663	657	720	633	688	643	617	679	655	629	638	626	631	626	607	597	572	629	612	614	568	601	591	576	579	654	627	547	585	604	558	675	641	591	580	629	609	604	603	587	612	608	617	596	638	566	610	634	616	618	616	640	627	590	575	620	622	640	575	597	619	613	582	597	581	611	630	609	605	585	581	611	596	568	610	625	624	608	582	624	621	619	605	593	584	582	647	624	617	583	600	595	638	609	640	614	612	601	594	618	617	615	642	631	614	603	610	557	623	613	588	629	656	578	615	611	651	556	628	621	595	574	589	628	608	608	599	590	611	586	615	593	575	606	603	609	594	635	602	575	586	590	627	603	567	633	572	595	589	614	610	609	597	620	658	611	573	662	567	561	628	587	636	577	579	597	608	625	614	585	607	616	623	608	614	593	594	592	625	603	598	602	630	631	602	595	621	669	623	573	579	593	648	565	618	557	617	599	631	590	599	679	634	578	622	615	614	551	612	605	566	587	611	610	612	630	550	597	616	596	635	600	589	588	622	642	634	622	572	571	607	647	592	558	640	623	658	619	588	608	602	635	653	574	599	622	548	599	634	614	585	640	594	562	583	586	651	664	599	613	588	596	622	590	638	636	558	614	625	599	607	614	630	580	582	605	594	600	634	586	577	628	589	612	608	601	591	614	626	586	573	608	619	587	558	617	603	595	612	634	592	645	592	624	600	607	592	597	586	599	560	585	596	618	626	572	577	596	588	584	601	624	586	591	624	583	614	598	611	630	646	627	636	635	613	570	606	608	596	603	594	622	570	644	633	572	633	592	654	579	603	607	597	594	586	575	612	586	594	599	625	620	584	563	607	615	618	621	574	603	593	626	609	548	662	604	610	595	611	626	612	597	572	617	598	580	602	613	583	620	567	599	628	567	612	587	616	617	584	623	630	603	575	591	572	632	552	613	609	596	563	602	585	588	597	619	590	610	591	624	586	597	616	597	637	594	596	673	618	616	654	601	630	646	608	612	626	611	633	570	631	636	600	561	611	661	578	608	585	595	610	608	587	570	609	623	557	625	593	602	635	635	618	666	651	630	605	552	648	609	598	593	607	613	587	628	606	616	548	627	624	600	606	619	593	629	572	586	588	616	603	629	621	613	615	643	597	587	625	640	588	607	616	555	642	612	584	565	630	627	620	599	575	592	597	629	663	651	591	570	590	576	606	583	616	611	620	590	604	597	617	597	653	615	616	638	580	629	638	618	672	601	571	631	547	594	595	650	617	612	612	582	594	618	573	623	637	601	614	615	638	593	625	620	623	644	586	620	581	610	590	615	599	628	653	591	594	601	576	569	607	576	589	600	632	605	606	647	623	610	589	643	615	662	561	617	586	584	579	620	619	614	584	585	602	630	590	583	582	634	629	609	619	650	623	568	601	573	598	614	680	642	606	614	625	568	629	588	568	587	629	664	603	643	641	584	592	596	646	618	592	671	616	629	620	593	618	623	603	627	646	641	585	595	602	588	605	623	614	594	642	617	640	605	597	620	595	591	597	648	624	611	591	604	640	598	660	580	606	636	575	609	603	569	589	618	655	630	638	625	591	623	625	570	585	607	619	621	592	579	659	613	541	604	653	603	610	618	620	553	592	595	598	604	592	565	611	620	592	617	649	603	595	604	622	655	595	604	586	584	551	605	615	598	588	576	596	607	627	581	583	598	612	590	575	634	648	569	565	605	588	615	608	558	625	623	632	653	616	633	611	662	571	580	649	646	640	586	602	597	601	644	595	645	582	608	611	622	613	605	608	589	603	631	597	606	594	620	592	630	612	619	600	633	598	645	633	616	581	594	589	563	561	596	615	614	609	643	619	606	599	643	617	631	572	592	605	588	619	572	627	592	575	613	610	594	637	619	638	592	618	541	633	594	638	563	597	622	602	616	595	616	601	630	585	605	603	604	604	649	624	588	602	606	606	646	614	588	607	578	623	588	626	625	621	573	611	608	590	632	572	615	587	591	590	613	616	600	579	584	555	643	601	625	636	606	586	606	580	622	600	566	639	607	639	592	614	562	603	611	635	652	607	599	668	617	634	649	614	604	564	602	551	584	587	618	562	623	580	581	631	614	644	607	606	609	616	581	578	641	609	625	614	653	621	606	642	614	600	627	592	650	631	592	594	617	650	604	593	569	620	621	630	612	604	584	589	590	589	617	590	584	597	623	634	636	607	578	599	575	607	607	585	610	628	639	603	623	600	612	620	570	617	661	620	578	633	635	605	611	589	669	579	623	592	616	600	626	638	606	590	611	629	591	628	611	565	554	579	568	655	616	597	602	621	618	618	622	610	537	627	581	603	586	617	628	637	635	565	593	605	603	595	622	612	567	632	621	586	631	577	599	607	655	616	593	684	659	589	593	611	602	541	620	615	614	567	590	622	635	610	670	645	626	577	600	563	621	581	606	588	575	650	624	569	656	590	569	636	639	635	595	630	611	615	590	639	608	582	573	624	575	586	596	616	648	578	607	604	608	600	586	642	602	605	631	638	613	639	634	573	659	613	607	581	591	597	625	610	654	597	585	607	598	608	576	562	608	637	579	646	616	626	616	647	597	627	659	603	633	581	624	616	580	583	624	571	613	629	624	643	626	617	605	647	604	624	617	625	585	634	604	590	596	581	621	624	621	615	642	576	602	620	614	633	628	580	597	610	613	588	631	627	632	608	577	590	591	600	641	630	623	579	547	615	642	635	596	622	615	625	632	621	618	592	603	589	617	605	598	557	606	617	591	626	649	603	567	628	582	604	613	599	589	597	589	602	577	555	611	635	622	576	618	606	627	585	559	588	599	563	627	609	629	622	611	570	619	578	627	592	557	593	616	595	584	578	632	620	581	550	596	582	577	610	618	631	577	590	629	612	594	606	629	573	653	585	560	576	614	628	617	583	608	653	600	589	600	581	609	577	589	591	610	557	620	640	627	576	584	603	567	589	556	589	624	556	575	641	625	652	643	581	615	634	611	576	569	589	612	598	598	598	610	608	601	591	586	598	590	627	625	594	604	605	613	593	582	618	651	649	572	570	580	594	591	616	593	613	633	598	570	569	612	621	639	584	556	597	610	578	623	611	632	588	572	643	556	591	566	624	604	587	580	616	593	593	637	616	614	662	611	616	585	577	620	595	597	593	636	610	608	578	638	595	566	629	662	587	577	625	646	584	612	604	592	603	587	574	598	605	618	592	579	603	578	589	622	617	582	577	624	585	577	598	569	583	564	590	570	650	614	616	585	599	593	587	621	589	604	627	587	618	561	580	603	628	583	571	622	633	606	618	604	617	591	600	592	616	618	568	576	617	606	593	633	558	626	614	601	598	618	635	599	572	665	581	628	619	616
25593	21690	28139	25681	14877	4347	2990	2195	1909	1481	1428	1391	1194	1249	1085	967	1004	954	941	944	962	929	954	887	912	930	913	916	862	827	813	817	805	867	847	855	844	882	865	847	852	844	904	859	809	813	796	809	829	827	824	807	871	880	905	874	897	839	822	851	891	826	828	928	846	830	795	870	849	919	852	885	868	840	864	843	817	894	770	843	866	886	817	852	817	812	834	811	824	832	839	835	832	853	869	848	862	847	859	801	818	874	834	855	890	821	850	839	835	806	864	809	813	837	866	877	822	798	840	835	782	833	815	821	888	816	902	882	832	855	786	835	820	811	838	796	849	904	797	846	856	863	790	853	883	826	877	923	812	863	874	860	845	807	853	869	850	838	870	856	843	870	807	853	825	862	846	792	844	870	836	870	847	833	911	856	879	863	842	846	836	876	813	809	840	810	841	860	828	838	818	860	841	843	847	822	843	848	852	797	823	892	862	891	768	808	880	827	877	826	867	878	805	855	840	826	800	866	862	844	831	900	847	868	849	857	838	896	824	843	851	858	900	784	872	860	811	860	832	826	830	845	914	844	830	829	847	829	858	784	860	861	873	803	861	823	877	842	778	806	869	824	873	854	815	804	913	784	859	838	840	815	845	831	885	868	823	864	904	833	822	845	832	817	899	777	804	854	848	796	865	818	834	822	798	852	816	800	838	860	876	854	825	861	889	831	814	804	839	891	854	830	822	856	814	878	789	833	836	811	843	831	862	784	815	856	818	874	881	800	826	849	895	880	858	823	797	807	848	775	849	855	816	869	825	850	948	863	815	853	832	924	866	895	826	863	828	816	829	819	885	842	825	878	826	856	786	860	875	828	777	851	833	837	846	833	889	783	829	831	853	875	857	828	793	834	865	851	846	832	817	826	811	838	911	893	842	870	829	883	853	863	838	808	828	801	832	855	824	832	886	853	850	813	844	847	860	884	842	834	882	779	819	860	816	845	854	877	834	862	824	854	857	795	827	816	842	872	810	862	883	832	829	854	815	798	822	868	792	852	834	848	913	811	841	854	829	877	818	837	864	801	806	864	896	848	915	881	803	862	846	805	914	841	779	811	833	855	852	821	877	863	836	808	873	851	822	876	816	839	871	825	876	838	872	852	826	853	820	793	847	864	886	867	868	820	869	819	832	814	827	877	881	844	781	803	846	841	837	827	905	843	808	804	826	823	864	896	857	842	884	798	890	847	849	834	866	889	861	820	839	900	884	878	811	825	862	882	840	847	812	826	853	834	881	839	833	843	836	847	833	795	852	904	823	895	829	877	841	849	857	825	816	809	853	838	861	835	792	832	847	875	774	868	830	814	803	805	872	869	834	826	913	813	827	829	865	911	872	833	817	845	821	823	817	831	808	808	860	836	880	852	848	829	818	856	856	821	838	870	879	827	841	799	796	868	857	864	847	872	879	814	885	852	904	901	851	889	800	894	838	823	853	871	842	837	862	849	841	847	859	871	832	817	884	874	864	796	830	832	824	807	854	869	849	842	852	836	897	877	827	853	844	810	853	827	866	844	867	833	839	829	826	820	830	905	843	839	851	818	827	804	870	761	837	871	805	910	827	848	790	783	880	823	862	877	850	862	860	840	807	876	831	852	832	830	847	848	843	806	865	825	841	850	858	830	833	841	775	840	885	853	871	813	811	809	881	814	865	845	860	846	842	870	796	825	840	873	843	843	828	804	835	872	852	803	860	894	801	787	855	853	811	838	823	824	857	890	890	926	830	857	885	876	822	795	878	900	833	799	853	884	822	857	832	808	851	798	855	789	847	834	861	821	875	842	891	804	800	860	826	834	805	894	855	827	894	859	883	879	849	827	844	810	803	835	824	850	870	848	813	849	838	859	859	852	824	821	793	855	852	796	799	859	903	836	844	860	853	859	880	893	837	835	804	855	850	825	781	884	832	816	856	859	875	834	888	847	813	787	809	825	823	876	872	894	862	850	771	844	802	758	876	843	842	855	851	820	859	808	862	823	799	880	836	864	833	868	833	851	826	795	818	790	892	895	829	805	820	862	850	815	848	836	857	820	894	828	852	830	824	860	832	817	840	845	861	844	838	861	822	881	779	785	832	794	846	866	843	810	871	829	896	835	801	860	863	829	887	802	837	906	844	824	828	852	886	829	907	795	870	885	857	863	849	855	809	746	859	842	892	867	853	871	859	873	838	861	828	792	812	894	821	880	851	809	894	850	827	853	859	882	847	802	819	860	888	860	869	827	830	824	878	804	814	883	855	853	842	835	819	806	789	855	866	866	907	868	823	834	823	868	868	807	912	829	815	858	851	845	828	840	879	826	880	824	881	811	882	820	815	838	887	839	821	802	877	871	789	789	805	853	829	823	841	798	896	825	846	780	817	882	864	879	856	889	838	807	871	787	834	858	905	794	834	858	841	821	840	808	849	868	899	852	847	881	853	904	839	851	839	846	876	866	851	869	796	854	832	851	917	803	866	854	832	845	835	827	835	872	830	814	851	827	806	843	835	852	836	832	883	838	835	877	817	774	879	800	840	818	847	857	816	828	875	842	831	885	834	838	824	838	824	840	834	858	876	878	853	858	830	830	870	846	803	822	783	851	818	870	854	849	794	830	844	897	845	872	836	821	844	864	834	813	872	794	888	831	832	819	834	880	850	843	853	791	822	814	842	828	845	834	897	817	849	813	824	847	866	763	832	881	854	778	863	828	868	838	816	846	875	891	835	847	837	845	856	846	837	825	838	843	804	842	794	885	843	882	818	820	876	786	859	838	843	809	812	825	811	854	898	829	882	815	874	842	826	844	874	819	826	894	840	841	905	856	894	791	808	857	827	815	851	852	811	824	823	841	883	851	837	824	803	821	877	827	882	897	836	854	825	839	904	854	832	876	806	854	832	887	824	792	842	862	879	815	876	812	837	872	851	841	840	843	855	797	854	805	827	831	812	854	817	852	863	872	841	893	862	819	832	881	826	812	845	847	872	793	819	850	874	866	862	826	824	852	906	870	873	852	863	838	860	887	807	849	861	864	869	893	872	816	879	812	831	880	828	856	805	823	826	880	834	865	824	871	812	852	850	871	849	814	862	896	808	829	878	897	861	799	782	806	926	845	784	874	816	866	876	790	835	849	827	877	846	819	821	816	888	829	884	876	823	849	824	824	849	854	827	785	880	802	837	824	867	799	838	887	833	804	826	847	857	818	824	837	852	803	876	881	813	846	853	832	882	814	841	849	858	843	855	839	876	809	886	853	866	894	830	849	782	862	833	856	793	880	889	831	850	815	800	822	845	890	831	812	865	833	799	833	883	835	844	842	864	808	887	838	855	864	816	875	912	856	853	870	864	841	823	839	806	840	840	799	845	823	893	859	811	812	832	848	857	841	863	800	856	852	838	801	810	833	860	866	831	837	828	857	840	845	846	867	835	801	829	873	831	854	837	779	837	847	840	837	855	799	809	830	823	855	867	804	857	843	863	883
28843	25727	13445	7871	6656	5419	4335	3362	2799	2262	1941	1877	1605	1552	1252	1127	1118	992	1004	939	976	955	913	947	895	922	936	955	868	858	902	904	857	887	853	862	859	812	876	787	878	865	893	901	878	938	848	855	818	905	875	892	903	847	884	942	884	879	906	939	895	895	900	820	842	865	856	838	836	879	874	922	860	906	870	825	892	871	831	913	871	881	866	928	909	871	885	875	859	876	843	878	834	874	839	844	844	846	900	846	884	867	878	919	844	903	871	873	890	855	858	869	847	900	787	851	875	817	877	853	854	833	877	871	788	849	837	827	825	855	872	862	817	835	873	845	833	859	846	862	914	873	808	815	883	876	834	870	865	828	894	812	895	863	882	820	907	884	820	820	843	849	843	877	841	891	850	821	850	846	784	852	873	855	819	857	824	872	858	902	816	866	823	838	865	871	872	863	842	850	864	857	850	781	870	883	875	849	901	878	855	934	856	878	848	844	857	842	859	865	876	860	882	850	816	835	835	838	836	850	861	828	831	845	860	857	801	886	884	812	850	853	846	938	867	833	854	850	800	879	871	803	855	849	828	878	891	844	832	883	836	859	823	826	895	865	804	822	814	859	824	858	840	886	908	859	853	895	820	894	855	854	895	927	804	822	832	840	863	866	797	882	815	848	832	844	868	895	822	834	870	808	847	866	838	870	815	877	876	895	838	812	862	857	895	866	949	845	845	802	842	900	816	912	829	823	873	890	822	893	897	892	844	826	869	813	868	897	913	871	901	873	839	848	861	883	865	848	840	860	862	806	867	875	854	887	835	899	873	904	866	884	871	836	883	827	865	909	881	851	815	854	876	812	821	867	822	880	860	832	795	871	881	800	861	870	858	881	887	848	861	910	813	826	898	861	883	845	909	854	866	885	868	844	852	861	854	871	866	837	859	855	846	881	786	890	859	912	828	907	877	838	857	869	878	827	835	806	895	889	898	874	889	836	832	859	815	821	871	870	856	865	854	842	826	820	840	855	877	826	858	884	862	944	845	866	843	841	863	859	819	902	866	918	842	862	914	863	851	843	858	824	915	892	867	858	845	847	869	860	870	858	905	856	848	862	889	841	906	875	856	895	832	889	834	828	873	770	827	926	862	877	811	856	862	884	820	886	920	896	863	871	820	900	875	871	911	822	865	903	847	870	879	829	857	857	876	892	891	863	900	838	868	860	909	843	821	943	842	864	813	888	858	876	867	809	882	808	822	865	886	888	846	896	837	865	871	878	893	834	833	856	871	909	841	894	876	820	868	854	864	853	905	847	812	831	851	850	878	808	843	912	884	882	856	827	839	856	882	877	876	878	878	899	821	851	869	871	864	840	786	892	864	835	868	841	882	896	845	892	863	875	877	876	820	899	869	869	854	860	891	860	873	880	829	871	905	851	882	846	824	834	869	844	878	841	874	881	844	838	793	859	920	860	884	878	874	887	878	805	849	886	837	831	856	844	921	877	870	883	836	823	800	827	855	870	861	836	862	918	876	869	863	898	924	842	827	825	819	861	869	918	829	888	872	865	814	840	861	860	827	890	812	871	841	869	916	844	859	809	885	895	865	871	880	863	821	853	857	836	881	883	895	878	864	870	917	839	864	831	816	859	865	877	851	881	857	800	839	862	815	858	835	838	823	856	882	844	876	877	846	906	880	870	861	871	812	885	814	899	838	862	843	868	881	815	895	849	876	879	842	859	873	867	853	853	821	892	847	814	836	856	888	910	873	868	816	856	821	872	883	861	876	865	864	806	892	843	909	858	838	867	880	856	910	839	834	890	885	882	847	846	856	944	829	846	839	874	859	866	819	825	870	902	810	852	852	882	857	896	914	838	846	885	837	846	849	857	845	838	832	867	886	835	871	839	858	815	878	837	825	883	827	836	875	894	886	851	913	883	855	832	873	871	837	847	872	869	825	802	832	848	867	839	845	900	842	880	887	846	867	832	836	832	899	854	807	859	852	858	840	794	872	849	851	889	779	863	920	895	854	937	859	818	921	832	896	853	860	853	867	869	850	839	847	832	868	818	833	863	884	897	884	863	828	820	847	869	842	833	856	855	852	878	879	876	877	842	807	859	851	837	899	848	882	842	838	904	858	821	856	872	829	881	883	861	818	931	846	853	856	824	928	886	875	868	876	827	850	851	879	875	866	852	849	822	881	851	867	827	854	812	904	914	811	803	860	865	931	888	843	828	911	858	796	815	833	859	845	818	867	815	889	892	861	856	884	876	896	807	866	894	883	862	870	868	865	859	844	885	820	827	883	884	835	862	863	837	896	816	874	858	838	848	881	902	872	889	813	885	902	855	866	930	871	854	875	806	912	874	865	892	857	850	866	899	885	852	880	844	903	870	885	855	890	899	839	855	833	817	883	856	813	832	818	811	897	866	865	831	862	859	838	837	859	849	832	913	839	854	834	836	833	855	840	873	841	856	864	898	824	906	872	868	890	883	880	908	891	839	888	867	801	881	841	847	839	810	877	892	886	815	840	894	846	822	850	898	863	831	826	856	868	884	900	870	825	829	855	835	893	886	919	827	836	850	854	878	840	845	878	873	878	858	883	881	893	838	817	847	846	846	855	822	865	845	801	850	911	856	856	897	833	883	878	900	861	886	855	932	902	909	865	846	887	858	835	849	932	851	834	813	832	822	861	831	863	837	909	850	822	841	862	915	805	881	856	868	811	884	876	836	855	914	877	845	828	864	899	863	913	872	841	827	893	827	801	827	886	901	810	910	813	875	867	789	835	833	892	843	886	877	832	895	885	905	819	844	789	887	854	883	871	864	869	871	817	815	836	935	869	845	848	886	818	901	845	864	872	890	851	831	881	858	851	874	884	877	839	874	915	831	852	795	836	856	864	821	838	854	910	846	816	797	862	866	873	847	872	820	851	838	852	877	887	862	825	874	874	784	849	914	824	881	857	899	916	815	810	866	823	848	840	907	900	834	865	888	857	820	837	870	837	818	804	870	858	876	895	927	827	867	869	814	878	855	820	845	845	910	877	834	837	930	842	848	850	847	843	836	832	835	846	847	789	902	865	874	856	875	909	881	864	892	846	892	892	834	863	903	922	867	840	838	828	817	859	858	895	889	850	839	874	845	849	849	847	831	853	870	870	883	930	852	834	858	865	844	898	882	837	888	858	817	817	836	841	882	926	833	866	847	869	868	875	849	880	831	840	865	866	830	893	839	825	835	813	813	865	852	860	824	875	882	879	857	863	886	851	832	841	897	871	866	880	877	817	869	871	870	864	829	891	831	841	860	855	851	874	865	869	871	869	821	826	879	889	874	833	842	895	806	792	901	872	869	807	932	830	821	790	878	821	864	824	868	819	895	911	830	882	864	890	862	853	833	891	844	861	801	857	825	866	831	891	879	879	865	821	841	857	811	867	830	892	870	853	883	889	878	875	856	895	869	830	909	839	822	818	877	871	819	871	836	881	862	876	895	845	882	837	880	905	875	830	911
22109	20666	28186	23150	20675	20975	13703	4437	2934	2502	2413	2143	1841	1701	1469	1263	1217	1145	1118	1100	1009	1064	1103	1054	1003	1015	979	961	970	926	962	937	900	870	919	894	910	906	961	981	914	955	907	888	870	940	894	926	889	889	950	892	909	943	970	931	966	962	955	941	912	969	915	937	906	898	897	846	955	842	907	876	894	902	928	926	917	890	936	893	871	910	869	863	894	900	911	934	922	950	859	911	895	877	901	886	835	920	887	859	901	886	915	900	898	924	903	822	867	911	926	866	894	918	897	907	851	884	866	934	876	863	879	895	839	914	902	850	935	882	906	922	830	895	852	892	931	852	920	885	888	924	928	898	893	897	876	853	865	878	909	891	857	914	848	984	858	920	874	866	839	894	844	892	911	876	879	892	851	886	877	938	954	856	901	889	925	895	884	850	874	895	888	908	900	897	905	915	864	886	890	928	930	925	840	835	928	862	889	916	946	893	915	873	868	888	923	866	912	855	896	918	872	941	884	895	890	896	887	867	885	895	906	871	874	875	948	901	914	869	832	845	892	902	937	930	937	920	867	884	905	881	905	935	912	912	880	851	888	885	891	876	881	859	875	925	963	881	888	945	894	879	874	885	892	891	861	866	950	897	851	913	837	875	888	862	877	895	937	868	900	935	911	884	879	818	901	886	874	865	911	895	863	923	897	863	898	851	927	852	877	844	936	838	871	967	905	893	881	879	879	859	874	976	913	896	930	861	904	929	859	954	858	873	948	859	891	897	947	893	847	884	896	883	907	901	893	862	933	918	848	936	902	865	917	885	890	964	917	906	915	920	880	894	904	835	911	874	931	913	897	842	889	899	857	905	888	914	864	919	977	898	909	901	932	959	884	908	894	915	888	899	883	841	864	906	936	904	892	886	892	842	895	874	878	898	912	918	871	871	901	914	942	899	850	931	951	874	870	911	886	910	897	909	858	921	899	895	908	921	877	880	941	844	833	870	875	841	843	890	838	891	867	912	895	892	914	924	883	935	941	915	905	899	875	869	945	910	933	932	892	912	825	901	869	883	858	918	902	931	922	887	902	922	901	880	888	923	858	918	903	921	900	920	887	838	863	917	905	844	847	895	876	886	886	824	897	927	873	922	853	896	887	930	918	869	868	886	936	847	908	899	927	930	872	862	904	887	854	907	939	896	880	912	889	886	911	896	920	823	889	862	896	904	880	825	798	878	831	908	890	907	885	919	897	889	887	879	880	854	883	894	878	870	893	892	901	934	918	883	897	889	884	870	871	923	928	881	838	877	851	943	888	900	937	887	904	904	927	866	952	942	884	829	858	914	859	859	911	909	859	895	885	908	871	907	863	920	911	921	812	884	869	867	887	885	853	887	914	903	856	872	898	874	880	892	920	896	851	878	885	863	908	830	883	903	934	892	935	927	848	912	867	927	850	870	851	912	900	819	936	880	902	829	932	901	871	922	867	854	877	906	857	891	875	870	934	924	875	898	850	877	851	831	898	933	898	945	928	874	875	854	891	916	894	899	897	895	873	919	928	927	851	875	918	898	872	798	898	867	831	843	913	855	921	942	938	840	899	906	890	890	881	926	944	852	907	950	893	913	859	901	917	851	916	860	902	882	866	891	888	872	907	934	942	843	879	923	921	838	882	885	857	832	907	914	886	879	886	895	940	857	917	877	914	912	879	931	926	899	907	865	969	869	845	851	894	906	837	903	838	875	906	903	896	898	875	876	885	925	891	902	852	874	884	915	894	891	891	911	914	904	903	887	831	914	891	918	895	913	859	890	923	883	891	904	850	891	903	884	909	924	882	880	888	859	879	869	936	888	880	833	918	930	889	935	903	885	852	925	886	908	886	896	913	929	907	921	851	861	885	877	897	911	909	901	903	867	905	881	924	926	899	920	920	952	889	856	902	948	930	884	946	912	886	876	844	835	913	869	904	870	871	887	911	918	888	843	883	901	865	867	851	894	971	872	897	880	834	908	916	928	916	859	926	942	911	891	924	936	871	939	921	864	902	896	924	892	911	907	876	898	907	941	912	936	848	848	892	873	888	812	940	873	882	917	868	863	879	875	880	909	856	907	924	903	900	875	918	892	897	845	876	893	838	900	902	887	903	889	881	817	837	921	852	872	835	988	911	899	863	911	886	886	908	901	886	868	845	924	855	942	902	879	924	869	913	914	922	902	977	943	905	869	884	838	923	873	876	913	883	879	880	893	920	907	887	915	902	978	867	934	913	912	886	880	907	932	903	890	874	885	862	919	929	901	891	922	867	901	891	830	918	882	921	853	884	860	850	880	856	910	893	932	892	898	884	870	855	862	896	885	860	877	900	882	936	926	879	967	899	897	853	899	853	946	928	911	837	842	841	907	922	875	894	892	899	865	875	875	857	946	876	950	870	903	864	845	926	838	860	920	882	912	855	878	907	902	914	873	936	871	868	912	880	922	867	895	931	878	895	892	852	876	870	880	878	904	907	907	863	886	915	875	863	873	821	888	907	914	871	921	880	848	866	860	957	873	900	909	902	928	901	913	885	893	876	866	883	902	872	867	915	867	923	887	901	953	876	928	914	848	858	897	885	874	886	853	912	871	924	891	854	900	841	857	865	857	840	915	899	898	887	862	955	890	875	902	804	830	911	951	922	923	864	862	860	929	887	905	873	929	831	843	930	864	889	901	868	912	935	893	845	875	899	878	887	896	860	876	852	915	886	906	849	895	824	926	914	877	896	914	850	883	968	881	910	878	894	921	864	897	936	878	901	901	884	877	853	924	858	907	951	885	860	881	876	821	898	899	889	876	885	921	932	873	923	891	853	875	901	946	869	918	920	879	918	905	867	840	865	874	924	848	826	928	917	889	913	903	918	896	859	893	887	907	877	909	850	904	879	801	847	888	918	954	885	907	879	838	884	881	909	905	856	873	925	898	890	866	935	896	882	948	877	874	873	864	986	896	888	909	911	855	953	906	864	851	855	834	888	907	856	901	878	884	832	894	893	928	905	885	883	879	886	904	895	883	892	859	907	929	861	923	838	931	870	903	893	907	896	856	906	875	948	875	906	885	865	919	945	830	870	914	857	878	848	861	881	928	855	891	919	881	880	877	867	920	903	861	869	833	1006	870	884	869	848	879	866	922	868	881	896	907	923	927	848	825	878	902	927	921	929	850	916	878	848	857	913	934	904	906	866	895	928	941	931	891	912	854	923	901	862	881	918	876	876	884	889	901	870	907	922	917	853	856	926	933	861	933	889	870	908	870	900	879	866	863	912	891	871	897	883	891	944	901	869	923	923	916	871	910	933	884	935	898	869	831	831	886	952	845	918	880	886	921	912	845	857	884	899	946	920	885	924	893	883	876	901	906	848	880	869	913	838	878	868	905	962	845	921	881	912	939	885	867	943	890	871	865	885	802	901	892	919	912	865	875	903	919	849	880	892	889	892	890	918	855	969	873	844	862	868	944	839	951	858	896	830	934	914	882	872	894	889	896
31336	34127	20469	13463	11385	9356	7445	5745	4516	3519	3392	2970	2465	2207	1689	1520	1280	1311	1201	1193	1127	1017	1031	1083	1195	1021	1002	914	1009	905	889	907	878	922	882	875	899	888	934	856	893	880	933	832	900	883	868	904	894	865	888	939	917	904	930	1010	927	951	934	954	879	889	917	898	903	892	856	918	912	910	861	924	851	847	927	891	835	924	863	885	909	917	970	903	865	821	839	890	869	877	868	893	854	915	887	897	912	911	883	844	941	840	903	874	883	837	894	847	835	875	879	922	850	856	879	862	861	861	864	826	903	860	883	885	906	907	907	894	910	866	883	816	835	868	928	879	893	828	843	899	859	913	855	877	928	817	902	900	853	876	880	879	799	874	916	919	904	847	856	850	855	903	897	896	857	940	861	807	849	865	880	848	909	869	858	871	817	860	908	841	870	861	872	868	898	840	881	885	848	848	861	867	901	899	909	897	878	931	898	914	877	852	852	880	873	911	833	905	851	802	867	934	876	915	894	881	876	789	873	841	900	901	826	858	861	887	946	914	826	887	838	946	818	881	897	898	871	863	857	845	860	876	787	879	868	903	886	852	889	914	870	862	896	822	895	880	870	902	852	888	891	889	851	919	931	856	840	884	845	865	910	838	882	897	865	887	907	832	823	860	829	868	883	815	896	865	905	833	844	911	914	812	872	866	879	897	833	891	872	872	860	862	929	846	883	906	839	876	881	887	918	892	858	878	931	896	879	893	854	904	886	843	853	874	900	805	926	841	838	867	901	896	909	905	881	839	853	882	868	901	943	852	907	833	859	875	845	828	874	913	881	932	926	858	865	909	893	885	826	892	914	907	880	892	924	889	886	882	868	882	921	926	879	863	883	873	874	901	886	911	865	874	923	834	829	908	833	906	838	925	910	867	887	836	811	867	859	894	881	834	852	874	876	850	879	916	834	928	879	879	873	874	907	809	864	835	874	801	890	875	869	898	920	877	807	924	826	878	870	869	886	844	885	825	842	851	865	874	884	886	860	886	836	894	882	840	864	929	891	898	855	920	844	845	859	927	865	899	793	822	869	913	918	883	881	856	911	867	870	915	901	881	861	908	862	856	857	810	908	939	882	881	890	862	877	886	889	943	916	780	868	881	883	848	897	889	907	827	911	890	878	912	886	844	803	886	882	907	851	829	822	855	850	859	850	871	835	824	908	897	873	892	841	847	861	842	874	882	892	874	885	882	875	865	863	810	857	822	908	937	880	843	884	859	883	883	867	915	854	835	845	832	828	906	859	873	907	866	906	864	875	880	900	923	893	909	880	890	856	798	873	839	876	909	873	911	898	910	890	902	872	899	901	888	870	848	809	810	905	870	820	926	901	915	879	887	860	908	828	866	839	860	825	844	860	862	882	924	863	878	857	833	856	886	908	882	875	891	911	902	898	887	890	912	897	881	897	888	889	846	857	881	849	903	879	872	835	890	848	862	895	851	880	872	869	830	905	864	885	879	840	904	859	870	884	828	871	885	844	796	911	864	909	903	918	835	907	873	870	898	906	860	824	908	850	917	867	862	861	889	882	866	882	866	810	819	879	881	898	907	873	899	807	885	846	859	899	836	880	922	880	877	886	919	872	866	868	883	899	922	888	899	914	883	911	888	923	870	841	908	860	878	837	860	861	811	838	912	852	879	823	906	870	867	906	886	828	847	898	884	919	871	863	828	899	891	872	850	880	879	880	849	840	885	856	896	858	924	827	889	871	887	877	845	903	906	937	927	862	888	900	891	870	868	899	887	878	876	877	810	895	839	817	865	844	879	829	851	813	865	892	855	890	863	876	874	867	856	875	854	921	899	890	908	852	906	844	881	835	866	876	898	907	858	828	847	860	821	864	828	901	875	817	861	850	883	905	908	913	890	877	856	801	877	868	874	882	896	887	839	845	903	935	906	852	932	854	900	838	815	869	922	934	859	879	877	897	858	896	796	825	854	904	874	855	820	901	887	880	880	892	888	910	860	901	869	885	913	821	920	849	887	858	878	886	902	870	929	869	914	915	909	854	877	902	854	878	862	901	934	853	884	842	853	805	900	882	894	873	839	888	896	907	874	819	877	877	895	862	914	882	862	945	851	836	912	855	858	891	855	846	909	894	871	844	835	873	829	864	899	880	889	861	860	903	865	880	873	847	891	834	859	872	865	872	861	837	935	885	821	863	892	874	817	864	822	885	848	894	917	865	869	838	836	864	923	871	837	835	857	901	869	833	900	933	872	861	861	881	875	915	922	932	867	910	890	881	936	879	813	861	867	858	909	902	865	878	908	874	825	897	854	859	912	863	836	799	922	854	902	822	883	844	885	910	912	851	835	854	918	866	883	828	906	870	847	865	912	904	782	854	905	864	915	873	899	852	880	861	886	930	849	872	882	876	861	855	861	842	908	887	879	859	874	897	844	909	823	855	878	903	854	859	871	885	908	896	833	866	892	845	916	930	819	909	876	851	905	845	867	859	913	878	863	899	917	894	866	880	925	864	860	819	832	882	868	940	839	831	877	904	867	851	862	880	876	849	864	893	855	880	922	883	888	865	836	877	855	891	892	843	863	889	895	884	882	852	877	870	853	880	824	899	881	851	802	826	904	849	926	861	867	833	866	885	903	884	866	875	872	866	867	857	867	872	885	808	813	857	888	849	848	903	874	878	887	927	890	899	835	866	908	892	930	871	881	862	906	884	835	936	879	903	883	864	890	895	896	873	828	872	872	916	887	852	878	924	854	910	858	862	904	853	834	849	872	852	856	858	888	862	835	932	879	898	854	879	880	884	871	857	831	861	887	869	897	913	861	879	861	902	877	829	926	883	903	876	871	884	870	869	843	860	853	840	866	918	845	895	874	894	860	882	838	861	842	854	873	909	940	840	902	861	906	878	892	881	860	857	919	873	925	959	843	926	884	876	850	804	896	845	867	889	842	816	862	830	865	869	913	883	899	851	906	882	867	868	850	917	876	920	910	905	911	814	893	839	922	849	894	916	835	915	909	898	910	880	881	808	881	877	914	898	922	848	890	843	863	884	897	890	883	888	866	836	866	841	887	818	849	938	816	843	894	847	860	852	864	896	905	864	912	886	896	872	875	868	845	905	912	859	873	808	914	860	931	908	848	872	875	885	901	822	902	890	874	871	886	854	797	904	900	913	820	815	930	882	844	898	859	901	833	827	913	852	866	913	799	835	866	886	857	901	910	879	885	865	913	932	887	910	898	889	813	831	830	914	881	858	840	859	865	890	820	878	890	870	862	883	880	835	883	872	837	850	908	856	863	883	862	879	861	815	867	887	855	876	851	893	879	889	894	891	861	844	845	905	914	883	836	820	858	854	840	911	839	854	901	877	879	878	854	821	881	874	948	825	842	831	881	835	843	875	892	903	926	838	824	870	852	882	863	876	859	842	836	871	938	882	962	884	848	860	831	871	862	841	884	922	891	874	871	893	896	878	865	860	884	913	885	834	859	883	903	844	850
30000	20976	12333	5485	3198	2332	1862	1537	1244	1083	1034	941	877	744	666	689	665	609	608	624	633	600	651	598	634	613	556	548	559	590	575	573	586	571	564	622	591	606	595	631	549	583	630	542	602	562	581	562	592	598	572	596	598	593	597	631	619	575	628	590	632	571	598	593	628	594	573	562	540	529	589	630	602	562	599	546	536	600	585	563	579	597	607	624	563	581	552	561	552	547	612	555	582	543	573	555	597	622	592	552	559	571	564	574	589	544	558	563	562	609	630	582	567	564	603	610	621	569	612	580	527	547	559	559	605	527	589	572	647	546	601	572	558	580	577	559	582	550	570	560	570	588	649	606	582	601	553	563	570	592	590	577	581	566	598	551	563	587	591	582	545	612	538	601	576	556	589	591	574	630	573	587	602	572	601	562	576	560	602	568	579	540	595	581	575	584	605	578	574	537	590	606	555	587	594	571	599	548	584	562	561	563	585	556	571	601	635	584	597	601	586	585	609	560	577	560	590	586	598	618	596	573	591	608	611	599	601	599	591	608	556	590	530	603	615	580	587	594	548	568	580	616	595	550	619	601	574	538	590	624	584	583	599	622	587	609	612	581	587	616	592	545	591	543	611	584	592	611	572	601	599	549	574	611	588	611	584	615	563	600	573	563	576	568	560	565	564	614	563	535	639	577	602	563	551	610	585	570	636	593	551	586	569	561	600	574	597	537	570	594	563	612	577	579	567	601	532	596	578	594	541	547	596	564	620	546	602	595	603	575	560	503	571	543	592	576	574	574	598	622	540	585	560	583	591	584	582	587	579	613	567	567	602	607	570	610	595	624	616	587	563	610	594	602	587	596	608	578	601	550	591	565	549	591	553	614	609	571	562	588	596	617	596	553	569	600	561	582	596	597	593	597	607	528	570	600	567	557	560	571	610	622	595	526	572	580	566	584	551	552	567	592	616	578	615	590	579	609	563	591	580	584	551	565	625	571	576	581	613	579	582	553	579	593	554	569	562	571	561	620	616	586	586	560	588	611	601	590	580	595	616	567	557	569	589	584	591	629	651	643	554	578	550	587	579	572	548	602	606	614	574	590	576	572	538	554	590	566	562	570	593	600	616	573	548	587	495	585	568	565	611	575	586	607	583	612	524	643	545	595	536	614	596	537	610	559	582	623	588	595	566	597	590	592	644	583	593	600	598	600	594	589	562	617	565	610	576	576	565	552	575	576	559	581	571	559	571	620	594	570	635	594	590	602	584	573	556	550	563	596	541	615	582	613	576	583	537	619	577	638	612	596	567	597	569	580	533	553	575	583	601	612	559	578	612	590	575	605	582	566	569	588	628	608	612	574	549	594	629	626	557	558	635	554	581	633	606	586	540	572	573	606	626	612	553	601	613	591	572	544	530	610	615	578	553	539	604	578	578	578	599	571	632	610	544	594	558	544	591	557	602	593	557	626	579	607	578	565	643	581	547	586	569	575	585	605	565	577	585	560	576	575	547	559	568	531	564	541	572	609	586	588	572	594	600	558	588	595	583	552	589	597	598	572	566	557	553	584	614	601	574	590	582	549	540	603	594	588	573	567	642	612	578	602	544	533	560	605	584	572	575	547	553	624	549	600	572	579	591	599	593	609	581	575	568	576	578	534	574	551	593	607	560	545	576	557	548	572	558	622	570	580	609	599	590	612	580	558	623	573	579	604	578	582	574	562	564	584	589	587	614	585	562	580	624	574	575	588	594	596	613	582	605	522	593	562	589	560	579	610	544	600	579	594	583	584	539	557	546	555	558	578	572	565	581	580	634	581	587	610	575	563	594	576	573	600	632	594	571	556	621	550	574	568	650	575	589	620	579	559	588	596	548	611	544	580	535	608	554	587	578	562	621	552	600	584	585	558	579	588	572	588	593	554	567	614	582	596	587	610	614	611	599	557	616	575	601	552	593	588	563	539	623	581	575	538	559	558	572	585	599	599	580	597	577	576	561	575	577	570	594	613	592	611	604	542	619	582	611	555	579	557	586	587	584	596	574	606	559	570	628	603	580	516	584	602	579	620	542	625	599	562	610	601	584	586	592	595	548	617	561	580	631	600	619	565	581	590	602	602	600	561	619	610	597	588	588	579	609	592	606	590	560	631	612	535	600	560	580	561	594	536	578	600	568	553	595	584	570	592	611	578	607	545	576	573	593	595	589	598	592	602	598	600	599	563	611	585	573	538	557	570	556	579	629	600	551	617	589	609	559	576	558	608	577	570	567	615	565	588	574	512	614	569	553	588	615	588	590	583	596	554	592	594	610	570	592	539	565	584	589	545	589	611	597	582	569	581	593	574	572	594	549	581	556	590	615	563	595	585	525	535	583	581	580	605	572	595	600	560	557	587	594	641	604	643	590	617	562	596	547	551	570	552	583	602	590	563	577	590	591	563	599	594	575	608	587	589	591	605	564	580	592	592	585	578	563	594	589	590	584	574	611	565	603	572	560	572	613	582	571	566	573	573	569	583	533	600	565	568	550	574	596	599	526	583	598	584	550	576	592	600	550	572	583	602	555	577	572	609	594	549	584	565	596	564	564	587	595	582	607	605	547	607	578	576	598	600	587	563	591	593	582	603	594	588	594	579	552	592	634	620	638	561	582	556	604	604	575	645	628	622	555	574	641	565	607	584	614	533	555	560	561	597	630	579	540	629	575	571	591	584	555	623	557	583	591	613	597	579	603	549	570	558	560	597	591	562	550	559	573	567	576	615	617	599	597	598	598	601	566	548	581	546	540	564	576	621	562	555	564	569	568	617	559	599	578	575	554	562	607	554	596	562	581	663	587	589	595	603	591	575	580	607	541	560	570	546	614	592	577	588	616	513	560	602	590	558	602	570	592	558	606	550	536	596	648	640	570	565	588	603	584	588	569	629	527	608	628	566	545	574	587	528	584	613	651	584	599	595	594	558	609	590	573	627	573	615	593	570	578	601	582	576	617	581	580	556	599	597	537	549	610	586	551	571	545	551	578	554	611	575	622	545	564	611	562	553	547	594	579	615	594	598	618	534	606	609	589	571	584	543	552	604	595	589	602	530	584	583	558	535	631	572	592	576	581	576	614	584	556	593	584	626	615	622	576	580	579	584	627	567	606	589	623	598	557	585	553	533	568	584	565	615	534	620	559	601	570	583	604	599	612	627	612	594	598	621	580	593	603	568	590	591	577	613	566	563	589	581	603	627	581	584	611	560	596	639	594	605	562	550	620	540	572	604	561	619	606	609	555	585	564	628	554	564	537	575	550	580	546	587	614	577	627	584	548	593	585	544	573	575	580	559	582	598	510	588	579	621	599	561	576	609	583	599	584	583	561	513	562	550	559	594	544	542	571	557	628	603	564	567	633	592	610	620	570	623	545	578	568	616	592	591	560	558	577	599	576	616	579	632	637	589	586	604	609	601	559	569	576	609	623	617	593	576	620	550	618	543	597	592	586	615	582	571	545	591	580	549	549	590	592	579	558	581
25481	18780	9554	5564	4512	3681	2941	2340	1859	1676	1390	1289	1114	981	845	728	706	727	697	673	699	667	653	686	674	643	605	616	635	648	583	639	576	621	631	620	637	583	631	635	604	617	648	624	620	634	581	596	596	595	594	604	623	596	627	597	619	621	639	663	621	611	598	635	620	653	624	618	641	596	590	619	598	580	673	586	572	615	606	561	607	626	632	612	616	633	632	614	662	605	633	604	641	606	663	607	609	578	619	629	615	605	598	597	601	574	614	573	592	592	675	621	694	603	599	632	602	587	597	648	611	618	587	588	661	593	609	621	584	648	650	641	594	604	640	620	630	643	622	603	585	618	615	631	587	579	635	561	664	618	612	596	643	576	611	643	626	636	620	604	619	623	638	615	575	620	630	634	641	585	616	574	594	618	641	616	589	644	615	626	652	602	651	599	634	603	662	647	614	579	616	581	602	632	576	629	609	562	616	644	641	611	600	612	646	622	638	608	609	636	637	665	618	621	643	622	641	638	617	610	571	625	627	619	602	612	567	599	613	614	628	626	606	636	605	585	593	633	600	602	620	609	604	647	578	652	623	593	635	616	646	585	609	655	593	575	610	632	628	629	585	619	559	589	620	617	590	606	630	602	661	638	586	607	627	594	574	599	662	637	597	620	632	640	613	563	615	618	601	613	628	642	595	596	631	605	605	601	600	629	582	631	607	618	679	611	588	613	602	637	599	636	615	605	621	588	641	600	620	610	625	639	620	596	541	594	636	595	582	619	589	655	665	620	589	600	594	648	621	605	585	584	621	639	615	620	592	640	625	610	586	625	641	597	604	632	556	644	641	643	597	617	632	614	618	596	633	616	653	606	666	607	599	570	601	559	635	617	600	605	599	596	630	621	627	614	579	651	636	596	618	628	604	651	601	640	633	660	623	614	593	597	614	627	623	603	635	600	573	625	647	611	612	644	581	639	635	644	638	607	634	631	641	639	582	595	600	601	624	584	610	618	601	607	617	605	656	597	653	626	660	597	610	659	592	600	645	621	591	595	617	588	619	651	596	613	586	649	604	614	638	602	603	632	618	585	558	616	638	627	611	607	621	601	617	658	594	634	639	643	655	590	598	631	587	622	612	577	615	607	590	604	613	634	584	592	634	608	610	650	571	621	576	580	644	560	622	613	613	634	664	594	663	601	594	571	613	631	582	617	618	613	606	596	594	620	654	606	613	616	597	598	611	645	610	616	639	549	645	596	572	623	588	578	601	603	624	655	640	628	592	600	611	659	655	644	599	645	666	608	577	637	553	614	651	644	606	614	618	599	654	664	600	571	612	656	640	661	623	599	618	641	594	574	579	631	638	630	676	608	573	644	586	590	616	606	601	627	606	614	633	616	593	629	619	619	594	606	590	609	611	626	584	569	587	607	629	640	619	671	641	625	613	601	600	608	596	603	596	633	652	592	627	626	628	630	585	605	592	678	649	635	607	648	597	603	622	618	689	639	633	622	570	641	618	582	593	590	601	602	545	614	581	614	631	600	621	643	621	611	584	537	610	588	608	627	591	626	609	633	556	638	655	568	633	611	674	626	596	614	648	628	600	622	629	578	633	631	628	604	608	601	611	622	632	612	606	602	580	604	621	644	639	624	591	636	609	615	649	613	664	650	591	653	661	607	631	619	613	623	581	622	652	613	642	604	603	598	595	669	585	574	575	616	598	624	569	602	643	593	622	599	645	618	611	593	616	632	598	596	622	623	606	599	611	629	593	637	616	640	594	598	592	628	591	603	617	606	630	630	600	618	605	648	590	616	579	584	638	640	606	656	585	601	613	626	635	603	643	597	596	619	599	595	605	608	617	632	628	564	618	650	556	581	607	610	655	600	608	621	596	570	653	640	633	638	621	616	599	618	597	604	608	597	633	667	616	619	597	606	668	628	622	630	584	586	674	616	621	617	607	611	603	606	601	608	608	613	612	555	626	646	581	610	625	645	612	641	597	598	618	583	565	634	592	594	614	649	649	612	628	660	603	677	603	633	607	653	605	608	581	594	584	667	627	628	620	619	617	603	598	638	629	593	633	602	619	607	611	591	621	613	649	644	590	617	615	639	667	649	622	588	618	623	615	639	640	685	611	628	593	612	598	624	658	620	593	640	663	605	617	632	604	621	577	614	582	599	618	588	672	605	658	614	602	610	598	594	651	617	630	633	634	688	593	598	664	612	597	579	680	604	636	636	604	654	644	634	603	630	613	602	597	606	636	634	606	612	623	580	642	621	588	613	603	610	624	617	637	587	649	660	622	641	639	586	586	595	607	614	613	584	594	606	615	615	607	623	644	638	589	592	595	608	616	616	630	653	630	608	608	585	652	599	600	579	606	643	632	657	599	602	591	557	595	608	583	622	603	595	660	583	623	626	655	606	608	628	619	611	570	647	617	635	574	607	613	653	600	591	626	596	632	601	600	614	597	580	591	609	605	614	641	621	621	622	613	594	611	626	619	592	615	583	576	604	622	596	626	603	623	615	618	631	639	629	630	641	666	576	633	621	601	621	614	613	602	665	632	577	593	646	620	598	604	659	639	608	640	594	665	637	607	560	605	652	580	603	625	616	637	637	632	633	674	552	589	631	603	661	633	557	633	553	613	609	597	631	623	646	589	687	620	604	611	590	602	622	598	648	644	606	647	616	599	651	617	602	593	625	618	618	626	583	611	591	580	637	620	645	648	592	632	612	595	616	634	601	659	618	625	619	622	609	637	629	596	607	622	658	661	583	585	659	653	620	566	627	610	575	615	629	619	579	665	564	605	640	613	605	643	571	582	607	601	611	589	604	602	607	637	583	605	606	604	623	616	624	628	588	649	614	635	618	619	617	555	623	570	622	610	607	587	593	637	597	599	589	588	651	566	599	639	614	592	596	624	617	590	621	606	659	570	657	624	616	607	628	580	630	623	622	691	664	662	586	609	668	592	635	610	604	629	591	615	658	581	607	577	629	624	595	599	612	604	589	638	594	599	659	624	557	613	647	569	627	645	637	614	639	592	584	614	598	615	606	627	612	603	613	619	680	582	628	637	593	670	593	619	631	629	601	599	631	637	588	643	617	639	623	622	638	594	640	609	633	591	619	628	629	596	630	603	596	589	681	593	575	606	645	602	629	658	595	615	593	600	674	600	609	587	588	644	598	648	623	590	644	597	631	585	617	636	635	611	585	654	583	578	604	583	613	622	629	617	602	606	604	613	585	614	628	558	580	615	647	590	627	611	636	634	608	588	625	585	660	623	596	612	599	555	581	587	614	656	634	573	628	599	651	585	592	592	643	620	619	588	584	608	631	596	606	566	587	604	555	621	571	645	609	599	614	614	587	608	582	608	645	605	652	589	642	576	591	678	611	646	636	600	606	565	641	645	590	616	582	636	609	644	616	631	615	624	602	637	617	610	595	609	576	608	603	647	605	599	626	587	676	595	631	654	560	654	635	591	599	611	620	633	685	594	644	628	594	626	594
24401	21647	29071	24690	21652	13523	4690	2943	2255	1958	1636	1440	1211	1013	846	775	814	811	738	708	707	662	686	707	663	619	631	622	585	595	612	578	588	604	603	635	607	635	632	615	627	620	644	613	597	610	608	577	561	627	594	613	637	596	662	618	631	645	604	631	612	581	641	646	662	626	636	599	593	584	624	573	579	566	569	585	629	589	586	587	599	589	606	585	589	585	560	611	565	595	593	638	583	607	583	569	576	547	587	641	602	570	599	569	624	593	546	654	590	538	603	585	620	561	598	545	611	532	636	621	612	641	651	602	579	601	581	596	566	548	616	571	575	580	607	573	573	556	581	577	583	577	598	581	605	576	564	587	635	593	591	614	615	560	542	602	598	603	628	593	594	627	572	597	590	621	610	602	639	586	549	593	650	558	624	618	601	606	584	560	596	611	570	647	618	593	614	622	570	537	591	547	617	575	623	645	608	616	585	625	591	582	597	590	586	591	621	585	636	616	650	599	599	565	599	588	618	591	629	584	648	599	570	567	588	593	581	629	583	598	625	654	586	666	585	605	582	572	585	580	592	573	571	585	639	592	567	588	585	615	607	640	633	586	595	638	600	585	564	551	578	588	599	612	592	570	599	613	595	591	597	646	603	648	571	592	588	602	592	551	559	548	552	555	605	539	576	580	559	577	615	574	593	598	605	614	599	567	575	618	595	585	617	585	556	622	628	571	584	597	606	572	563	613	542	559	531	625	633	562	574	588	577	617	607	597	555	578	579	617	605	639	619	575	607	635	599	621	575	561	606	573	561	562	615	599	595	611	558	566	590	554	597	594	572	631	557	611	587	631	608	586	564	631	630	553	601	589	631	573	579	596	599	631	589	667	625	562	609	584	573	581	622	604	634	635	595	575	584	585	603	591	569	592	626	571	621	638	574	613	586	535	576	590	557	587	622	598	623	602	590	608	621	560	604	571	594	572	573	580	630	594	617	588	627	625	589	617	627	576	596	613	565	579	602	611	628	619	576	568	570	605	573	600	614	600	581	615	614	591	582	648	577	585	545	577	631	542	623	625	603	631	602	591	594	562	623	594	623	588	546	591	583	602	513	588	608	605	599	604	553	590	578	596	612	601	552	605	593	628	594	625	616	542	608	666	569	572	584	599	586	573	592	614	595	586	577	577	588	613	587	615	597	586	589	580	604	599	620	631	567	611	645	573	603	562	574	627	618	578	610	597	584	597	628	588	626	602	539	599	518	595	567	570	576	605	579	598	611	596	601	609	606	589	532	598	556	585	586	585	622	584	566	555	541	598	630	531	587	572	620	629	556	620	618	620	587	525	549	589	549	614	578	589	646	586	582	582	601	566	597	590	613	605	597	619	593	632	597	585	613	582	571	557	592	585	612	656	579	595	567	588	628	564	586	553	583	624	580	636	609	586	568	548	553	576	613	587	596	567	597	585	564	583	590	619	594	620	592	578	578	601	575	580	583	602	547	595	570	602	601	607	553	603	624	606	606	568	528	620	599	565	594	599	563	601	661	551	572	610	596	587	631	558	593	579	563	592	585	535	580	608	584	568	565	587	538	562	666	545	574	582	625	595	581	569	549	560	576	620	600	600	621	629	587	572	579	604	571	604	592	599	566	580	629	570	593	587	597	634	575	600	604	560	607	645	596	613	586	589	565	638	588	600	626	577	611	579	602	580	589	566	606	601	567	608	590	594	585	621	581	584	617	576	632	576	563	627	595	599	593	626	574	604	591	605	563	589	602	564	593	569	556	584	619	574	571	593	619	590	579	612	623	611	582	647	625	576	573	585	617	551	590	574	579	565	610	596	637	577	548	606	584	545	569	578	572	591	660	565	580	580	612	597	576	517	574	576	594	613	529	595	548	594	594	559	635	621	632	582	613	577	589	581	571	598	612	583	623	578	589	614	625	591	611	600	576	604	566	580	599	603	586	620	573	612	585	591	594	603	571	548	552	589	580	579	600	599	617	591	561	608	555	589	626	581	639	612	615	592	578	598	571	515	625	599	559	554	618	604	587	597	561	535	571	565	578	558	619	584	610	589	552	569	623	595	562	565	589	598	572	645	640	571	595	609	615	586	582	604	622	578	614	611	602	568	576	600	562	583	594	596	594	624	601	598	605	587	572	645	603	632	612	627	645	584	602	566	535	582	576	602	568	613	592	611	552	618	552	608	587	616	564	558	578	542	577	566	614	602	612	554	618	617	614	596	573	572	645	612	624	574	560	582	593	592	595	550	580	553	612	588	611	570	571	593	610	584	587	604	563	551	575	574	586	564	578	607	581	566	624	589	615	602	592	556	590	618	608	605	600	577	609	593	630	609	597	627	570	579	599	603	606	592	578	600	597	569	561	583	582	581	630	594	585	561	582	576	592	563	581	592	560	614	628	595	600	554	562	583	591	597	590	613	613	617	578	583	569	602	580	583	593	587	603	634	585	566	616	611	654	569	583	668	656	521	557	593	592	585	551	596	598	567	585	611	572	551	601	609	572	614	600	578	587	547	620	603	589	599	601	576	604	566	592	573	584	589	565	572	586	594	615	618	560	628	566	547	611	597	580	623	584	588	574	553	553	629	645	621	616	587	595	602	619	560	591	639	612	595	599	603	582	588	635	579	602	567	599	570	581	604	610	571	574	624	552	581	601	579	556	571	597	578	577	565	581	635	583	618	563	590	620	603	618	599	602	573	609	596	590	564	611	585	596	580	591	609	564	593	601	584	637	573	567	611	564	597	566	625	603	592	579	587	578	608	602	578	593	597	591	585	623	614	586	607	599	577	592	547	575	598	602	566	595	587	622	590	593	641	608	548	642	579	557	590	598	634	612	550	566	580	622	568	562	612	666	561	570	567	580	604	576	600	556	633	594	617	561	563	565	550	596	601	594	613	566	561	601	562	597	627	589	588	643	626	586	578	603	586	595	652	562	591	588	566	606	577	628	613	574	557	595	575	593	622	630	606	610	627	605	638	576	572	577	543	571	612	632	587	592	549	576	568	655	571	592	599	599	570	596	556	598	563	572	597	587	576	595	566	592	629	579	613	649	612	597	561	595	577	586	614	568	592	600	630	597	592	603	573	584	634	584	574	563	588	575	578	593	660	621	594	544	600	576	589	588	626	626	586	568	607	534	569	596	641	586	598	625	595	545	555	600	577	649	635	602	627	630	582	572	601	582	594	617	578	578	617	579	613	602	639	613	584	597	545	587	591	617	575	623	586	598	603	627	573	619	603	581	573	559	614	559	627	613	629	607	605	600	599	618	552	642	597	578	571	606	595	594	566	618	574	611	579	611	605	620	558	545	567	544	575	626	568	580	601	565	576	530	602	612	611	606	591	598	628	561	593	603	583	597	609	590	589	574	596	566	614	588	615	570	589	599	559	581	554	561	564	594	562	606	590	596	646	585	625	555	606	603	576	621	545	605	586	612	604	580	582	576	592	616	587	586	602	657	578	632	591	616	609	592	609	596	583	616	586
28989	30028	16849	10709	8809	7057	5742	4572	3562	2991	2390	2010	1686	1181	1027	913	926	886	807	788	759	787	836	745	705	699	657	608	634	591	638	594	674	615	615	611	655	671	608	613	603	632	704	611	660	563	629	621	619	692	616	600	593	662	669	677	653	687	686	652	658	661	613	652	646	575	645	647	606	680	614	597	621	618	582	595	611	591	670	614	640	619	649	655	621	578	580	612	633	640	627	604	617	596	625	696	603	579	616	600	582	588	611	631	599	633	641	605	610	601	599	632	637	619	612	594	616	618	618	559	621	600	582	674	543	619	618	610	596	592	549	600	590	617	589	637	617	564	566	592	566	601	576	582	648	639	591	592	605	619	588	612	603	602	589	646	617	598	590	627	566	637	592	624	652	596	607	665	613	610	627	583	598	602	573	631	595	615	608	617	642	618	568	645	605	621	635	632	614	607	591	593	643	581	600	624	587	623	623	631	620	602	575	588	621	623	632	629	581	609	565	618	600	627	605	581	603	631	613	608	604	564	614	591	622	612	624	650	634	672	579	594	590	617	573	627	642	612	627	577	617	615	616	590	600	634	635	580	620	617	605	561	648	595	607	614	611	603	610	601	580	628	641	599	592	594	572	639	601	611	601	614	585	616	587	591	638	592	659	606	644	578	536	590	634	575	651	639	613	582	645	617	588	617	602	578	666	623	587	612	633	611	639	577	598	595	599	616	599	606	569	623	625	590	580	590	642	589	615	605	643	560	588	617	588	615	592	621	613	661	605	641	599	623	592	586	654	585	605	589	632	596	547	632	604	572	612	610	629	628	612	598	596	619	595	630	620	599	613	645	584	615	638	576	575	613	629	604	649	621	554	607	645	621	605	618	622	611	621	612	625	626	558	587	592	624	597	592	644	589	587	601	630	602	613	603	610	651	613	598	619	628	622	640	589	595	602	626	612	611	597	625	567	599	608	596	581	618	625	589	646	580	659	635	557	597	604	600	619	617	615	620	619	648	567	620	611	608	608	573	635	578	644	640	549	607	603	623	571	674	635	607	609	600	618	629	600	611	571	589	615	598	646	565	618	602	572	612	611	621	618	631	607	590	582	633	604	600	577	621	619	603	601	631	619	632	583	627	610	605	615	606	595	640	578	584	597	573	590	646	572	593	614	616	585	637	581	622	611	546	598	622	653	630	565	599	595	620	567	597	635	611	639	603	581	601	621	617	587	578	616	580	605	618	655	613	606	610	613	629	630	587	591	603	630	640	603	631	616	623	589	620	643	612	635	615	606	634	624	632	574	601	621	637	607	602	662	582	554	613	597	598	586	630	579	592	594	597	617	629	588	583	573	646	634	598	605	574	625	544	666	644	638	598	620	571	636	537	610	596	674	606	599	549	570	580	586	591	609	625	617	619	645	604	567	588	604	616	576	563	644	598	604	615	615	623	637	587	576	569	579	622	639	654	565	601	599	594	619	584	613	597	616	554	563	569	610	663	589	651	570	599	608	582	632	678	627	595	627	629	630	560	624	630	613	596	616	593	656	590	586	634	641	612	634	599	605	635	613	633	594	592	602	597	621	618	640	652	608	611	584	620	574	615	578	630	595	606	569	612	577	580	616	584	593	635	678	615	626	584	589	624	610	634	592	590	588	616	629	578	617	631	637	569	587	616	614	638	616	608	657	621	621	614	620	619	629	600	553	629	624	616	627	573	627	644	561	612	627	657	647	621	618	598	569	565	621	628	634	638	568	609	587	581	622	607	588	601	589	587	587	617	589	587	634	596	606	589	585	628	675	615	549	633	621	601	621	639	603	611	630	639	590	640	613	643	613	610	579	624	627	602	610	595	577	627	643	619	610	633	620	620	576	606	576	644	560	613	607	609	600	601	606	593	586	654	599	603	588	625	581	559	587	643	616	608	541	639	624	605	585	614	618	630	591	614	599	628	589	621	593	605	604	628	635	627	594	594	619	628	605	610	626	630	638	604	610	609	580	610	587	606	587	594	635	597	592	582	601	601	631	619	620	586	647	577	627	554	568	573	619	637	578	587	592	589	594	621	603	631	608	610	589	589	630	630	618	565	626	583	603	652	675	598	617	650	633	578	605	596	642	588	642	591	589	599	625	595	635	595	620	656	610	554	635	596	589	621	635	563	582	624	603	633	645	621	627	638	604	640	601	612	601	585	602	597	617	645	596	594	578	575	582	633	592	580	625	569	646	612	644	572	635	604	594	610	617	641	609	581	561	612	635	596	619	622	575	631	617	619	649	587	606	639	624	620	637	603	615	655	581	617	590	603	653	619	610	617	642	606	594	639	638	603	653	574	662	617	606	581	602	633	638	618	647	600	618	608	603	597	603	591	628	656	623	568	646	609	598	587	591	605	605	575	568	633	594	605	641	594	573	617	638	620	606	630	542	568	620	618	589	624	632	591	565	661	568	589	588	604	608	621	626	655	591	588	577	599	585	649	644	590	625	584	563	586	651	580	635	631	608	660	618	614	622	579	612	615	644	605	627	580	689	584	631	583	615	615	587	590	603	598	589	604	639	600	617	646	637	609	581	609	595	599	624	595	629	608	599	619	549	603	570	578	598	613	575	602	584	598	581	588	587	610	655	619	615	608	579	569	599	638	618	544	626	633	619	624	629	638	582	620	615	575	598	582	638	618	654	593	660	657	577	615	590	630	645	571	600	610	638	612	605	617	621	593	577	613	597	648	596	578	622	586	628	613	638	613	583	636	637	572	658	587	571	611	616	586	636	614	634	625	606	675	570	629	647	607	595	623	599	650	643	588	581	590	582	586	602	663	610	611	612	618	618	641	616	612	675	632	693	598	642	585	614	622	619	639	592	623	573	628	584	597	581	637	548	589	605	600	629	614	564	571	600	632	619	602	617	581	597	629	606	649	584	570	601	640	666	572	595	608	605	650	585	636	669	577	627	560	582	627	631	664	612	617	610	651	568	631	595	601	618	590	589	683	603	610	640	593	628	593	597	597	627	604	604	588	636	593	627	602	619	623	618	613	587	627	613	591	582	587	582	626	589	580	619	589	620	612	587	607	597	625	649	597	637	566	573	635	602	634	649	638	630	634	582	600	617	629	568	588	599	625	596	619	646	607	597	605	604	598	606	576	618	640	607	575	627	602	592	626	614	580	641	599	614	555	564	638	621	607	589	655	619	599	612	593	624	605	583	622	550	619	592	641	628	614	585	622	622	596	636	587	646	624	574	607	604	595	624	646	632	625	585	619	617	610	582	601	622	635	579	615	591	600	609	628	586	598	609	598	597	577	599	635	622	644	584	648	620	555	573	608	604	652	619	593	613	664	590	585	604	648	635	596	575	620	566	594	523	599	616	649	598	639	605	616	577	620	586	599	634	588	601	605	580	636	620	549	637	645	574	621	583	647	619	630	619	546	596	592	631	612	613	630	630	656	661	593	611	611	614	601	617	598	540	619	607	563	588	613	599	615	651	642	590	622	625	602	624	613	589	602	682	640
25690	21754	28235	25683	15618	5156	3459	2673	2203	1885	1600	1425	1255	1046	1000	1045	1001	1009	954	861	953	920	905	947	957	941	867	866	860	826	852	885	882	856	842	845	867	830	893	945	890	902	887	857	886	922	902	885	914	853	864	849	849	888	869	882	911	940	852	840	895	885	867	833	862	823	877	888	889	849	884	806	827	855	820	886	855	864	862	815	820	830	788	864	832	824	844	821	897	864	868	911	816	825	874	908	820	884	883	863	865	839	865	844	896	827	796	794	853	875	838	851	845	853	852	866	809	892	801	873	879	865	854	846	843	891	839	881	883	916	797	841	842	814	877	831	828	861	870	822	859	854	833	841	845	915	805	834	873	820	843	821	871	862	836	853	801	809	873	870	850	806	844	877	826	862	888	789	839	862	855	851	847	863	890	869	840	797	819	880	874	884	814	821	894	810	861	861	857	829	824	850	910	844	803	860	873	899	827	877	931	870	873	846	810	807	831	853	828	865	823	885	842	866	837	891	824	857	860	902	829	826	825	788	866	856	841	854	824	875	870	869	858	844	862	819	845	828	872	884	820	858	817	911	856	844	848	851	907	837	800	829	908	801	864	872	836	904	802	816	853	821	849	839	854	850	832	844	820	875	900	814	823	841	831	851	863	821	853	890	828	914	864	835	890	871	895	840	861	835	826	831	851	856	885	859	845	844	854	828	851	837	831	845	883	820	839	911	883	859	820	866	843	862	819	863	876	823	895	850	833	862	814	824	821	893	859	906	838	825	789	865	877	883	842	839	789	861	824	851	861	822	853	829	880	876	865	880	849	830	807	918	837	852	889	856	807	828	880	865	825	855	890	846	864	878	805	845	838	803	851	847	833	853	865	849	822	859	787	813	815	875	930	802	875	848	809	861	854	846	818	870	840	847	853	825	898	830	877	838	831	830	803	863	886	835	820	863	848	864	834	852	894	795	879	871	838	835	842	854	848	851	864	855	876	789	875	838	880	837	834	856	839	859	873	853	827	866	796	879	835	884	833	856	852	853	860	889	840	852	844	897	809	815	839	828	828	819	820	825	896	868	883	867	870	837	822	882	882	843	922	833	875	844	792	881	930	838	843	841	900	879	863	887	861	855	861	783	876	837	880	833	882	827	803	849	799	868	800	854	833	816	827	896	900	871	828	842	918	876	855	857	871	816	835	821	878	926	882	916	842	874	829	837	872	917	837	908	850	892	857	856	849	849	845	852	886	885	843	846	842	882	863	835	848	837	856	899	888	856	828	904	819	839	785	852	862	837	854	831	827	806	843	827	847	841	843	844	871	824	904	863	864	846	808	898	842	919	902	840	799	794	844	820	844	851	874	807	876	851	899	866	791	861	871	865	822	832	858	871	842	799	881	822	835	818	861	865	846	838	858	875	910	858	846	876	888	868	835	874	895	872	859	853	842	862	833	838	850	803	883	878	892	853	829	838	807	871	822	852	877	868	889	823	864	896	878	847	832	834	851	842	855	883	837	892	884	889	887	810	828	838	829	814	794	782	848	856	843	863	804	840	845	823	850	874	843	825	815	826	857	834	883	815	791	881	864	847	807	862	831	865	856	878	809	860	870	901	844	854	885	872	825	835	824	835	868	889	850	865	853	839	773	892	860	816	837	902	856	803	858	869	836	822	879	883	828	842	832	850	831	813	883	874	892	831	871	817	878	820	866	849	832	879	845	887	836	790	818	852	895	828	845	863	850	838	818	859	872	882	820	789	907	865	874	874	797	882	820	819	894	832	873	862	911	840	861	886	871	866	861	846	891	882	837	867	867	858	838	822	831	865	891	856	866	819	852	905	886	903	850	879	863	834	812	887	880	833	911	850	866	856	849	824	868	893	817	835	822	832	875	828	873	838	852	830	846	798	843	847	882	850	847	868	817	886	821	841	859	827	849	851	828	857	835	823	847	905	902	805	816	880	861	821	864	812	818	932	869	856	847	840	871	884	876	865	818	831	847	820	855	846	828	891	791	833	859	836	862	860	821	819	857	860	858	841	819	847	841	871	859	849	927	865	845	833	840	840	871	849	858	834	811	871	838	820	817	856	849	800	839	833	867	841	792	909	869	805	830	849	870	865	848	851	874	882	845	839	875	860	912	857	803	866	869	837	895	865	847	882	850	852	888	865	884	822	826	868	822	856	839	846	834	916	831	862	834	852	897	845	857	805	835	822	839	850	806	857	845	821	804	884	798	771	825	844	843	858	851	825	823	800	872	836	837	854	884	845	851	857	782	871	854	831	845	848	860	823	926	848	888	875	799	821	823	869	889	831	885	848	823	898	911	879	862	840	809	880	883	878	877	844	896	926	873	888	816	833	867	864	791	839	822	873	893	839	868	904	870	867	907	905	868	881	882	866	885	914	823	879	835	818	772	896	873	855	836	865	829	795	885	838	786	842	898	875	872	824	830	843	832	848	792	870	866	837	843	836	838	802	777	843	828	840	893	810	831	889	884	841	846	882	891	838	819	856	846	866	924	861	837	895	836	826	853	854	843	853	856	861	874	888	874	861	852	839	874	817	863	842	874	850	901	870	884	836	890	830	834	846	783	873	829	826	877	889	892	832	814	823	864	833	843	889	901	790	885	822	836	887	845	791	879	851	845	819	849	811	837	874	848	851	850	796	836	850	844	865	884	849	784	818	881	867	863	879	838	854	855	807	881	881	844	828	857	875	810	845	845	861	860	847	846	854	855	798	856	858	853	877	918	844	793	830	811	870	811	838	886	847	838	875	861	865	853	839	834	876	867	836	879	848	826	843	828	812	860	903	884	820	921	865	858	850	900	854	898	807	886	897	873	856	854	881	847	886	827	836	849	878	847	806	884	840	834	812	841	830	829	857	792	837	859	819	830	839	863	829	823	882	847	833	824	856	797	853	902	890	844	808	825	893	877	880	818	873	845	871	819	857	797	871	901	875	830	853	878	903	862	839	843	830	844	811	886	934	897	858	888	859	835	860	846	844	867	875	796	786	857	906	858	879	892	838	845	818	861	837	838	897	809	791	870	827	809	835	875	834	837	783	815	887	795	873	796	830	876	863	807	885	837	852	838	874	883	834	857	886	818	832	811	849	901	868	892	882	788	828	870	803	869	837	807	835	866	888	859	838	879	839	815	855	873	906	862	891	823	882	856	831	854	858	872	860	833	888	880	820	826	791	874	868	800	822	879	844	858	849	867	863	855	798	843	817	830	900	844	864	843	898	837	905	859	810	858	845	871	869	863	802	826	871	834	815	861	879	844	844	845	878	854	837	795	836	813	861	879	836	817	821	859	911	891	838	844	904	903	822	843	850	861	849	875	883	827	876	812	874	860	879	889	877	876	844	852	895	835	883	842	861	850	790	890	889	847	853	877	857	852	823	858	835	843	860	783	891	832	862	840	892	823	898	824	831	839	843	859	859	894	874	876	835	849	776	842	850	825	858	837	847	879	830	856	820	881	833	884	861	868	858	867	873	789	829	837	880
25744	23732	13046	8702	7396	5743	4670	3901	3031	2592	2115	1707	1343	1106	1033	1037	1039	1010	936	918	878	920	911	842	871	811	805	821	813	803	779	822	822	819	797	774	845	788	833	864	806	764	804	834	768	808	797	820	786	831	774	839	799	808	817	805	834	853	779	842	775	849	890	810	842	807	809	794	779	825	735	801	800	785	784	798	757	775	816	773	802	765	773	783	771	791	754	774	764	763	812	784	771	801	827	772	791	783	823	744	814	813	805	776	754	792	746	781	803	844	773	755	802	772	776	745	769	820	817	809	826	747	777	831	771	816	724	784	774	788	759	788	765	765	790	819	824	787	836	809	768	799	794	807	810	775	795	792	801	765	805	787	799	791	815	855	781	706	815	750	777	804	795	836	775	765	812	816	814	779	817	767	768	820	793	762	771	798	809	793	799	829	773	805	817	743	784	796	785	814	843	800	824	785	813	756	773	804	765	792	820	762	763	770	779	818	748	774	759	838	785	822	810	803	797	788	782	822	742	783	779	770	777	813	803	788	753	758	756	803	784	803	741	755	739	761	780	801	789	797	808	772	782	791	757	768	822	803	824	808	798	830	811	801	791	852	760	780	775	758	785	739	787	768	775	793	812	774	768	865	788	804	774	773	792	777	792	768	786	798	735	836	826	750	845	757	783	724	842	736	828	828	790	798	759	788	775	745	794	788	836	786	821	741	816	810	779	791	816	751	782	826	785	800	789	817	785	830	835	761	810	809	786	742	788	814	794	749	853	796	783	796	775	773	777	754	765	818	805	825	780	857	825	721	804	772	791	781	757	788	840	801	794	743	815	769	826	769	784	837	810	785	788	746	766	797	779	784	784	775	774	777	848	797	764	808	771	802	850	772	804	786	803	788	837	785	844	772	748	783	774	758	763	746	798	785	765	773	772	770	799	766	756	754	804	744	779	812	814	786	803	800	742	781	813	807	744	785	790	784	813	809	760	837	776	815	809	805	811	789	803	758	819	831	712	797	792	805	782	832	812	766	757	809	795	809	767	746	837	793	791	788	858	764	800	814	843	794	830	728	777	807	755	804	789	737	790	786	784	765	812	760	764	783	844	775	743	818	766	759	802	774	796	774	762	849	795	772	768	817	762	777	787	846	756	790	846	809	806	780	803	766	796	787	843	800	786	787	803	816	784	836	820	850	796	812	798	805	752	837	787	745	775	817	756	741	780	796	787	862	854	822	807	795	811	740	818	762	793	780	857	786	842	772	840	815	760	818	780	776	755	784	753	755	786	768	828	760	810	845	797	789	785	816	766	812	759	751	797	755	785	766	784	813	804	816	778	828	815	798	768	817	802	761	789	807	787	789	804	780	780	830	770	783	795	859	825	736	761	802	803	776	795	783	759	779	780	797	753	767	803	776	760	866	827	785	826	767	819	770	801	732	792	825	725	825	829	815	780	780	782	746	824	804	768	791	755	784	763	801	843	786	782	812	800	755	782	805	761	787	805	762	803	847	797	770	799	789	871	796	779	808	779	823	788	774	765	760	762	814	743	780	823	789	789	786	786	773	774	707	795	755	777	776	834	820	785	791	781	760	772	781	764	791	767	796	790	782	768	826	776	802	760	837	791	754	757	755	743	784	769	770	765	757	799	784	789	805	833	778	773	776	839	803	797	787	773	811	785	768	752	797	804	787	792	727	735	816	785	778	817	792	793	777	807	810	813	802	835	786	762	809	756	813	782	789	830	812	860	787	840	786	809	737	814	758	842	819	772	790	785	804	808	797	818	799	791	779	812	756	750	761	820	780	815	854	799	807	763	781	723	785	773	832	816	788	755	803	798	795	774	816	766	786	780	850	808	814	813	749	763	771	790	798	775	823	793	787	853	780	771	826	776	777	833	806	733	791	762	802	819	776	799	803	802	797	797	806	804	786	817	758	765	761	790	809	755	765	729	789	711	788	801	805	799	815	775	810	809	773	811	830	769	765	749	833	829	770	798	774	791	794	770	833	798	796	797	821	827	795	826	783	802	778	796	786	808	792	779	858	767	729	806	808	798	761	782	821	803	815	797	795	770	846	808	791	771	781	739	788	765	854	746	792	815	800	752	785	811	817	814	775	798	792	782	764	766	804	732	786	829	795	777	795	803	768	806	823	795	812	814	781	782	740	753	790	813	802	752	765	779	768	758	755	797	788	800	786	821	752	838	792	826	766	784	825	748	814	825	785	815	806	797	804	779	753	786	757	698	783	752	783	775	799	784	807	758	785	795	786	779	784	777	792	785	798	812	809	724	788	770	786	816	769	786	809	744	738	800	833	770	811	754	789	751	776	813	753	780	792	767	791	801	787	737	740	811	818	798	802	802	781	797	752	760	820	741	784	800	772	832	767	824	781	796	822	819	775	787	779	784	788	844	830	799	736	794	756	767	785	810	767	783	817	752	816	758	773	769	813	743	817	785	819	767	808	801	758	772	808	816	720	818	794	820	739	745	761	771	761	739	798	758	803	805	776	758	819	827	815	794	790	815	795	797	733	785	775	793	775	793	784	790	781	835	785	800	776	743	802	834	832	761	828	810	786	834	724	824	780	787	814	766	800	791	792	785	809	812	755	819	808	684	775	728	786	773	817	823	796	805	772	783	795	789	816	773	763	772	820	805	718	763	833	794	842	807	749	768	800	775	781	832	816	810	756	790	820	782	797	793	745	782	747	777	833	781	773	791	810	755	797	781	766	789	839	813	794	827	768	808	757	741	835	781	793	836	802	782	767	757	839	761	831	735	789	768	768	776	874	799	816	838	784	853	748	786	820	776	804	777	818	802	836	757	822	801	736	790	785	827	774	784	810	743	819	812	739	800	829	773	784	838	803	810	763	794	796	754	778	778	841	788	780	806	768	804	820	784	738	801	798	762	826	788	808	768	826	827	786	819	794	759	845	759	801	812	763	796	791	783	823	808	830	790	849	798	795	795	780	815	808	839	792	817	805	783	800	808	731	735	776	797	764	756	780	798	766	731	787	760	829	781	792	776	783	828	782	829	797	785	824	746	792	835	777	794	805	769	771	851	807	804	830	787	830	809	813	800	802	792	827	798	812	829	791	794	785	754	824	796	775	751	791	786	801	831	831	826	822	811	788	752	766	792	766	808	788	801	790	803	746	768	804	744	803	834	763	776	811	777	801	756	756	836	773	788	768	779	779	778	787	751	750	772	815	804	818	788	843	823	816	792	804	806	801	795	735	804	738	789	797	759	792	767	848	752	778	786	818	845	813	800	766	827	779	830	816	786	772	782	795	755	802	772	769	784	728	826	767	779	754	790	768	835	778	822	751	839	801	741	798	766	770	787	756	801	818	818	794	762	803	744	831	761	796	785	831	810	833	782	809	793	780	799	788	765	753	770	757	786	803	772	771	801	813	788	765	794	803	780	792	837	793	772	780	779	769	812	788	793	776	834	769	809	817	769	776	804	803	747	783	763	834	812	817	744	776	819	875	805	774	806	774	841	763
23132	21642	29545	24249	21667	22052	15461	5482	3893	3264	2596	2138	1755	1472	1297	1398	1339	1262	1181	1101	1188	1061	1118	1104	1035	1078	991	1014	967	908	1039	1003	1018	985	1015	954	997	950	989	990	1002	973	1017	943	1005	979	935	985	931	967	976	1005	914	1023	986	1023	994	1022	989	982	1038	978	965	975	979	943	979	1013	941	942	882	937	928	933	894	945	984	984	937	983	978	935	973	926	983	977	950	953	913	923	912	983	924	972	984	942	964	1020	979	984	995	955	993	1006	967	1011	931	941	1006	912	958	1016	975	959	984	963	940	908	887	948	964	998	991	984	888	999	972	922	975	959	919	936	970	970	979	994	936	997	994	986	970	943	972	923	953	885	918	981	912	964	947	966	919	908	947	989	959	931	927	919	892	931	909	986	954	901	950	984	949	962	1002	956	943	934	939	965	916	1033	988	1000	917	1000	978	940	909	959	976	919	1000	973	971	994	919	947	990	990	904	975	970	925	927	923	942	987	999	913	921	997	1002	1051	976	941	890	923	952	915	887	953	966	963	940	1049	954	1011	1011	965	938	926	957	921	959	926	902	923	974	922	913	970	894	974	984	924	914	966	890	941	943	959	948	875	898	961	1013	916	966	943	970	971	964	906	978	960	977	970	998	979	937	923	950	967	962	955	882	932	1007	948	932	983	994	934	915	1021	958	944	962	1001	956	943	978	928	937	956	922	985	956	948	914	950	908	992	964	971	933	920	975	933	984	920	919	927	877	975	926	1027	916	903	942	959	918	941	940	940	965	928	915	896	964	950	946	947	903	985	982	971	942	970	923	969	1003	967	928	972	962	942	945	947	957	971	956	919	969	916	960	1002	936	932	938	984	980	972	985	972	970	935	987	964	917	922	933	960	959	931	910	945	940	901	956	981	949	979	935	937	998	951	962	957	968	939	939	1027	957	968	957	978	967	988	975	960	957	942	927	942	932	949	961	936	950	994	949	912	955	914	936	939	954	973	995	937	962	947	945	939	971	910	959	988	912	968	1001	944	954	951	982	932	959	977	910	943	935	939	896	987	944	971	903	907	1031	914	987	909	910	937	965	943	949	961	929	1019	938	956	983	1001	980	961	961	923	1002	917	962	1028	998	926	963	949	989	903	935	938	935	940	937	960	963	982	997	921	983	865	950	917	947	889	927	915	939	965	954	990	934	918	1009	966	941	957	927	951	974	908	954	957	937	943	976	930	994	982	947	960	966	993	987	980	915	946	950	974	952	1005	1017	904	924	968	884	975	929	997	941	954	923	947	980	927	959	984	919	897	978	976	958	984	936	945	949	946	944	946	1003	972	917	931	892	955	943	1007	958	992	993	936	937	916	962	986	968	910	883	982	979	986	1000	956	953	920	940	939	967	969	911	944	956	985	937	983	946	956	949	957	945	982	942	976	913	981	955	975	937	936	969	936	978	916	974	1002	971	973	951	937	929	941	921	966	900	944	863	947	965	939	935	947	901	980	950	998	917	862	894	970	920	944	912	891	926	963	923	921	987	934	945	932	1021	931	969	962	962	957	922	962	933	930	918	998	921	887	983	936	941	936	980	971	972	962	939	914	935	907	923	983	971	935	950	892	980	984	927	937	996	948	982	897	967	936	945	938	950	862	900	926	978	932	935	986	970	865	940	937	965	951	938	874	937	924	906	936	929	966	930	929	943	964	974	937	941	983	979	937	1027	949	917	922	967	969	885	1040	938	981	945	910	914	980	947	940	935	944	957	913	967	898	914	958	992	936	950	952	963	986	927	947	952	951	992	991	967	957	951	915	892	957	920	977	931	947	937	963	940	933	956	994	925	918	999	928	962	923	942	935	976	916	976	884	943	988	880	938	964	900	869	966	918	969	967	903	953	950	957	945	991	929	984	963	875	925	904	963	938	884	1008	996	930	897	918	944	959	977	934	977	945	991	954	969	911	908	949	934	945	980	1001	911	904	929	912	969	931	971	913	965	938	970	992	923	880	950	963	904	921	929	949	950	979	969	991	950	947	951	1044	952	965	938	943	988	943	962	973	876	996	938	955	936	916	940	933	914	983	931	956	955	896	956	893	989	979	936	928	904	1007	955	968	894	962	912	988	916	983	1013	941	827	926	984	955	969	970	954	934	913	927	917	950	893	944	962	948	945	945	977	919	964	848	959	975	989	988	957	909	885	976	966	1000	1009	947	940	963	911	953	968	941	1000	957	896	949	963	915	968	964	922	956	962	993	973	923	969	921	1013	978	936	968	930	987	896	932	916	966	920	997	929	957	915	934	945	885	936	954	973	967	921	944	921	897	962	918	953	953	953	913	941	954	958	953	944	909	961	995	950	983	909	935	993	980	944	911	949	914	992	978	937	959	1024	1005	934	953	968	976	975	918	930	962	990	918	912	929	919	978	986	990	929	900	913	992	959	901	967	959	994	917	994	950	958	978	938	928	968	934	922	933	947	941	930	986	979	979	979	987	920	907	917	952	969	966	938	956	936	954	923	940	912	942	993	976	961	890	976	940	919	935	962	986	933	1001	938	979	951	966	909	941	964	974	988	929	996	929	963	960	954	960	990	920	965	933	932	910	940	880	951	957	916	977	960	926	938	888	900	928	942	976	949	938	989	910	936	981	932	976	928	923	938	885	940	989	937	986	1004	912	983	983	944	955	943	947	883	976	988	937	955	932	883	954	904	958	962	946	912	924	1001	966	965	933	974	915	962	954	967	933	979	909	912	920	961	979	970	975	956	914	936	979	954	920	929	960	929	947	971	924	981	930	929	957	933	934	953	927	988	965	946	906	942	963	957	946	968	925	942	930	958	892	968	987	965	1023	1020	975	958	910	976	952	933	939	949	958	975	935	877	929	938	931	938	958	911	990	944	982	906	1003	968	941	914	987	884	943	957	928	981	933	955	919	955	876	946	942	897	901	964	934	956	927	906	910	883	932	905	951	969	970	979	949	945	948	955	931	987	959	931	984	930	878	978	920	897	910	979	960	957	921	930	984	956	977	925	913	970	931	924	985	961	960	961	989	959	896	918	987	938	951	915	969	925	893	890	880	948	933	914	961	987	949	874	914	966	914	957	921	924	955	977	920	970	934	942	914	945	929	964	963	992	933	908	931	960	907	956	898	1012	965	989	929	946	971	953	917	966	924	928	942	911	983	975	942	922	930	910	917	982	931	909	973	879	972	932	953	967	949	927	965	893	884	968	921	932	972	900	913	926	959	892	971	974	948	983	910	909	953	937	935	926	971	933	970	997	924	951	950	957	956	970	950	955	942	940	992	951	938	917	973	915	901	969	970	1004	988	982	956	986	883	986	909	918	953	929	922	1005	940	1021	915	984	916	914	975	1015	931	1001	929	945	923	948	908	996	944	966	965	949	926	995	931	940	911	982	948	928	983	994	900	927	972	938	914	954	959	976	935	955	921	960	933	945	1045	1033	988	983	926	917	925	925	937	898	906	974	946	915	1010	972	957	999	933	950	912	966	933	959	927	944	964	897	878	973	977	950	941	940	953	916	920	958	923	905	938	931	950	945	955	951	932	971	945	962	900	905	938	908	955	976
31851	36587	23206	15933	13768	12113	9398	7314	5903	4720	3785	2936	2182	1766	1530	1591	1502	1371	1295	1197	1212	1173	1157	1073	1065	1036	965	992	959	974	1098	941	992	1000	1002	986	963	991	1002	996	969	1012	988	961	973	927	984	939	915	957	926	950	918	974	1012	991	1041	979	1015	1027	996	992	927	995	922	920	1018	954	948	982	987	927	931	991	922	930	940	943	916	901	955	930	908	922	968	953	994	913	992	957	942	914	955	959	979	903	951	951	958	882	951	906	899	938	931	908	871	940	893	940	900	930	984	901	931	905	964	937	936	951	951	956	917	939	1004	951	904	904	913	935	901	912	993	946	948	944	885	927	875	932	966	953	912	931	938	899	940	878	950	932	990	974	921	915	899	925	925	918	854	934	888	942	958	944	992	881	885	922	945	954	975	885	915	888	952	912	910	961	901	932	892	941	888	901	871	893	906	861	957	967	929	943	956	947	881	989	898	887	908	931	938	926	976	922	947	932	915	913	945	920	946	953	932	950	945	977	970	891	934	951	907	957	983	920	927	901	905	874	949	880	928	897	900	965	924	925	961	895	986	938	942	898	893	949	942	911	948	947	886	961	928	909	947	877	920	879	929	905	920	938	974	959	951	918	917	905	958	926	916	901	937	892	922	882	906	920	928	934	953	906	914	899	953	915	928	925	938	877	964	917	927	934	935	863	954	907	925	977	943	895	897	958	979	969	921	931	933	907	946	945	902	925	890	910	936	960	957	923	914	945	928	977	940	907	953	879	907	943	925	912	945	935	932	970	935	922	987	933	917	959	1002	975	911	945	874	907	918	981	959	922	901	941	989	918	973	947	940	900	925	961	905	924	932	940	927	884	967	934	897	932	928	957	917	960	899	1014	901	935	913	951	921	971	910	946	958	957	892	924	945	901	923	912	1013	884	904	934	915	968	930	954	897	961	945	983	906	921	914	931	910	941	970	936	947	927	937	973	960	924	849	948	906	866	910	974	937	957	907	925	932	944	922	1008	954	923	973	915	954	923	957	928	867	988	937	927	959	964	915	948	915	931	920	943	986	928	940	891	913	993	923	916	977	952	970	879	945	918	953	914	925	882	968	956	987	928	957	910	961	877	921	932	986	949	913	950	912	872	941	933	911	897	959	918	908	962	986	940	905	985	990	936	934	959	943	925	947	998	940	944	885	981	963	930	915	937	925	914	898	939	976	954	984	956	908	915	934	932	933	899	975	894	891	952	915	887	906	969	892	881	949	933	964	941	960	872	938	887	933	925	895	958	921	918	899	917	906	894	897	980	888	961	971	928	899	891	918	967	893	887	905	929	928	895	968	920	912	910	877	877	949	974	928	970	961	994	910	917	954	951	939	955	908	933	955	978	916	1003	922	990	946	958	964	944	923	919	900	888	956	974	927	978	889	924	913	966	937	924	924	908	933	893	937	901	934	963	921	920	968	988	893	995	940	958	839	939	931	951	974	904	924	934	949	927	919	968	919	912	945	930	866	905	942	976	887	893	896	956	939	936	972	908	899	928	866	945	925	972	955	940	983	937	951	1002	919	952	936	926	869	948	992	958	928	942	906	936	937	944	950	966	882	906	944	933	945	961	897	893	936	952	954	974	966	891	926	877	936	956	932	941	934	911	922	897	944	939	898	951	928	963	928	921	938	923	930	892	971	910	914	926	941	904	983	915	959	962	961	951	947	947	930	999	964	900	952	917	938	941	924	955	956	865	918	900	903	892	867	948	922	969	962	933	908	909	937	914	951	915	952	945	986	912	871	1011	923	970	893	892	942	943	913	912	957	898	947	898	943	971	957	899	926	986	916	934	950	931	937	923	942	952	971	911	878	897	973	929	924	949	852	959	961	961	891	928	919	972	940	916	921	884	957	960	967	961	957	911	938	892	973	914	914	935	924	911	950	899	884	902	921	927	932	937	932	929	890	902	929	939	917	937	880	973	966	942	888	969	889	947	915	937	908	956	934	898	927	896	953	955	931	921	933	927	924	1009	939	970	915	923	953	934	939	946	888	952	920	915	993	937	883	909	908	917	983	952	975	942	901	939	943	891	991	929	960	932	938	935	907	955	960	885	909	917	941	949	946	905	873	935	944	912	943	946	1018	951	961	938	922	938	935	891	944	958	900	891	861	965	978	934	949	946	960	958	907	938	953	1033	974	947	951	921	910	887	980	947	906	894	936	934	919	938	897	904	934	961	939	955	972	938	914	892	899	965	923	937	944	950	899	958	901	929	895	935	950	929	902	972	923	969	948	956	969	939	931	918	893	919	962	913	958	901	944	918	977	933	906	923	934	898	972	867	967	972	944	934	921	936	981	985	942	959	902	960	953	968	950	928	909	919	954	964	919	942	997	911	962	932	938	947	943	947	949	924	886	953	922	921	914	977	888	915	978	957	868	953	901	925	922	935	948	927	906	971	921	899	915	904	953	951	929	950	938	941	911	983	933	934	905	878	936	947	969	949	936	848	937	921	910	910	940	899	933	874	964	874	927	931	972	979	890	958	928	972	906	892	934	917	973	894	985	918	950	934	907	897	958	921	1000	958	920	911	921	897	972	925	890	927	902	904	910	935	913	929	938	940	905	940	949	1019	861	977	920	904	985	903	919	922	932	911	949	920	932	873	927	944	944	917	878	997	968	938	930	932	937	911	927	890	925	903	962	877	889	952	944	910	940	894	899	916	945	947	901	966	920	914	994	935	885	903	894	957	946	940	891	945	918	900	876	953	965	853	957	920	937	951	880	894	902	934	965	937	944	916	929	957	927	857	937	952	979	881	973	960	891	944	949	973	915	893	897	962	907	921	917	942	919	910	916	887	937	928	903	866	952	929	956	902	902	920	928	912	898	939	948	926	976	927	948	987	876	966	874	896	943	924	912	913	908	944	945	926	915	915	942	946	884	927	944	895	913	915	930	913	971	927	903	991	976	949	958	899	917	925	935	916	931	887	889	928	948	877	914	947	897	953	925	912	888	917	886	915	927	928	927	1019	984	916	918	962	995	892	990	967	936	977	909	960	919	909	945	980	901	890	871	950	922	964	887	898	963	936	955	955	930	859	948	901	889	897	900	936	959	924	969	944	899	886	888	930	902	972	981	892	950	944	948	940	895	953	961	908	961	886	878	937	914	938	941	939	939	906	892	927	951	985	947	951	878	908	965	936	923	954	932	967	954	924	890	957	926	894	921	940	874	947	922	917	933	966	951	949	1011	956	942	917	987	941	905	900	949	948	947	937	887	898	927	899	943	934	987	916	927	892	936	913	927	862	842	916	921	947	920	915	948	897	915	971	918	943	989	882	970	878	939	917	961	899	915	934	932	931	915	949	930	915	931	987	910	907	900	981	975	970	922	954	896	914	973	943	846	931	920	996	965	916	935	950	1018	883	952	927	921	839	966	924	924	875	896	971	914	940	931	897	927	939	918	916	918	935	933	925	961	966	910	929	881	974	955	949	888	929	947	920	892	866	902	938	944	906	936	915	941	942	925	942	957	940	956	975
29783	21029	13253	7095	4395	3320	2579	1951	1522	1221	1055	842	810	698	711	697	720	667	609	645	639	623	641	632	642	635	634	632	618	637	622	617	612	617	640	574	589	626	604	586	643	596	614	626	603	636	676	604	647	584	601	633	595	603	627	635	635	618	628	630	639	656	657	652	609	649	623	560	592	628	616	608	653	616	623	611	614	597	604	605	591	598	571	617	611	603	588	625	613	589	608	612	564	636	559	592	599	629	608	625	565	605	585	591	578	591	615	589	593	593	624	624	580	574	573	577	584	589	587	610	604	591	558	577	589	582	605	591	572	585	590	598	622	574	621	612	576	569	600	614	598	565	603	596	594	660	604	589	615	581	606	604	610	623	600	595	632	566	618	598	610	631	594	600	597	607	623	604	610	581	552	667	579	600	611	629	562	622	622	624	621	589	519	590	618	616	609	642	573	613	587	560	648	668	607	586	556	606	618	588	577	603	562	628	618	617	640	640	606	629	613	620	574	596	612	584	587	601	609	619	602	595	635	578	583	604	637	648	576	603	571	634	615	602	593	618	597	630	636	602	622	546	615	576	585	571	651	599	646	625	576	633	616	611	586	583	569	585	637	606	595	625	598	617	624	598	628	622	601	616	630	635	598	614	600	618	595	620	582	615	549	565	636	615	590	564	590	564	602	583	636	603	584	587	599	602	593	630	624	620	613	619	620	594	585	636	619	598	620	647	597	623	643	614	582	553	578	578	620	622	582	561	631	622	588	648	637	636	584	619	613	581	637	621	622	569	653	610	566	629	607	562	612	605	660	586	646	619	545	592	605	570	602	609	622	620	591	643	604	604	609	591	562	603	582	576	592	588	607	566	611	593	614	585	572	591	675	615	599	617	575	570	618	605	567	567	625	636	590	653	635	579	607	590	609	650	624	582	593	611	631	578	590	640	612	612	603	607	597	639	578	623	580	618	608	617	593	608	631	601	605	612	603	635	620	617	633	584	616	603	660	626	587	583	585	596	613	602	618	601	584	598	585	576	607	587	646	551	652	651	614	589	589	629	599	584	603	610	631	579	640	601	586	615	564	626	609	584	626	636	599	582	604	592	555	614	593	609	603	603	613	637	610	664	636	601	632	598	570	599	628	619	625	610	632	623	587	613	588	602	620	650	595	615	647	620	653	604	639	603	639	562	599	571	592	608	586	576	543	646	571	587	585	626	588	593	601	623	638	584	585	575	619	614	608	590	591	608	585	625	614	651	594	598	577	595	606	634	596	579	606	622	601	617	626	641	604	578	568	634	614	597	631	587	577	558	604	632	608	601	590	604	600	561	624	597	577	602	625	581	596	614	621	627	625	627	632	632	607	559	633	619	525	630	570	657	630	625	570	598	602	639	610	653	563	594	618	625	620	606	607	567	604	609	602	623	593	645	572	603	605	621	585	600	652	609	599	646	626	613	597	608	630	627	614	622	596	642	660	652	645	580	644	580	578	584	604	618	623	613	621	548	579	616	576	589	643	595	631	590	596	610	581	639	607	559	619	634	609	628	591	600	604	593	619	590	605	597	602	623	588	629	584	622	566	609	612	614	610	617	632	605	631	627	603	578	622	559	610	641	607	650	620	598	610	595	584	615	576	586	601	628	612	606	576	579	631	582	601	616	622	572	593	639	583	580	630	606	625	630	623	597	607	577	608	616	572	565	632	643	637	575	596	617	629	605	607	609	578	580	642	611	604	582	598	598	619	596	618	599	566	575	617	591	592	605	609	617	672	581	605	629	595	571	616	582	598	647	612	611	606	596	628	629	629	631	625	613	578	590	635	584	620	589	553	594	557	629	630	588	570	606	607	578	653	560	623	662	609	574	572	578	614	572	609	604	528	586	658	573	587	601	566	575	585	610	605	603	594	652	608	587	598	589	632	625	615	633	575	604	640	581	615	597	599	612	575	581	628	588	594	551	618	621	572	618	599	559	611	637	559	592	594	604	567	580	595	593	562	595	637	603	560	573	593	601	610	629	589	640	621	582	619	636	630	590	606	589	600	614	648	600	594	652	602	608	566	621	626	662	635	641	586	585	566	571	625	645	589	624	632	625	634	617	609	626	612	632	559	646	629	678	620	582	657	607	633	607	581	623	611	650	591	567	624	583	588	593	595	552	615	636	555	597	611	623	621	594	611	576	619	605	601	611	613	591	652	620	612	583	598	610	579	599	586	584	557	591	591	602	600	562	593	622	591	588	636	611	598	574	638	574	649	600	621	640	645	616	605	622	589	589	615	626	602	640	607	615	563	577	559	577	623	573	579	594	614	590	607	638	577	591	564	590	598	619	611	621	607	585	582	598	615	641	619	565	617	606	627	615	617	637	583	582	570	601	589	643	625	687	592	616	626	633	616	588	631	605	582	578	601	562	632	582	561	599	608	621	663	608	599	575	612	598	640	602	619	576	596	594	603	593	585	595	595	649	601	588	592	587	669	593	594	571	608	641	565	599	542	604	594	633	600	609	566	603	609	616	602	618	616	603	617	585	638	621	622	607	599	589	586	582	602	636	630	568	584	622	599	565	622	594	620	586	600	599	613	596	660	605	595	583	572	600	564	608	592	625	624	603	586	577	574	577	636	621	639	593	576	616	611	598	623	566	588	611	610	608	602	625	619	620	597	613	591	571	594	574	576	560	600	632	607	632	614	594	636	582	595	593	634	610	559	609	563	610	582	655	603	634	630	574	599	647	590	599	585	601	661	626	567	659	611	602	587	595	614	565	622	545	585	655	639	613	629	624	584	567	606	621	638	616	608	571	586	651	616	601	631	626	609	655	598	658	575	566	640	606	593	591	594	624	567	656	591	629	595	606	596	615	637	611	602	632	593	607	603	620	640	587	583	629	605	591	594	645	603	563	614	611	563	631	597	600	590	556	624	605	611	611	575	569	622	636	591	581	586	571	619	592	624	609	607	629	618	586	621	615	671	630	611	572	586	598	619	634	589	639	594	555	591	589	606	607	607	603	625	619	589	617	606	595	590	604	561	612	647	628	579	616	635	619	629	628	653	639	653	608	589	571	638	581	622	626	621	659	614	634	591	592	645	578	582	646	597	576	617	617	607	588	577	589	578	653	604	607	647	613	619	618	588	604	619	603	610	642	582	582	628	570	577	557	624	654	611	611	575	613	612	572	632	556	594	578	577	579	628	605	627	564	619	607	598	615	619	591	571	583	607	600	604	633	601	620	619	602	581	629	617	619	607	626	607	592	590	605	613	609	632	605	624	627	644	551	568	582	616	551	625	630	619	581	603	607	612	613	600	622	628	606	576	621	673	560	588	635	603	569	585	563	646	574	596	618	561	602	615	599	625	617	594	629	572	590	616	575	589	544	588	589	591	611	619	621	614	547	598	573	631	597	589	600	632	605	596	621	625	550	615	598	583	636	617	588	613	602	605	598	612	608	650	644	638	670	634	619	571	589	609	555	566	662	593	575	621	590	611	653	631	623	666	621	638	609	593	577
25587	19477	11145	7028	5870	5019	3847	3020	2263	1805	1409	1114	875	817	816	787	791	704	677	713	686	661	617	653	660	632	610	640	616	626	627	627	613	583	638	629	642	672	697	668	615	668	631	615	626	627	635	629	632	621	606	622	628	623	697	646	677	671	664	684	674	627	653	630	659	664	622	650	649	588	632	626	626	647	623	670	625	588	625	620	629	594	635	638	619	654	629	618	599	642	598	650	625	594	655	639	630	614	669	578	636	650	607	655	617	626	658	644	620	618	682	650	570	649	619	585	610	662	619	672	651	659	616	622	664	622	620	616	615	637	652	608	659	605	658	631	610	642	629	582	671	674	607	606	650	630	626	576	666	607	594	650	638	606	602	619	617	648	653	609	636	616	587	641	654	635	668	621	634	611	611	665	678	608	629	625	634	651	609	610	665	667	634	650	616	643	607	627	639	641	606	624	672	575	670	662	623	627	619	611	669	624	645	642	570	649	669	653	661	576	610	657	618	649	649	621	651	648	604	641	694	612	615	657	630	622	620	665	648	637	665	608	585	676	583	665	631	645	720	603	663	614	606	627	626	621	666	658	683	681	646	661	604	620	631	656	598	606	564	642	647	655	598	607	648	666	652	658	615	621	619	620	633	658	628	628	589	681	632	667	601	608	668	619	601	647	630	620	651	670	637	584	647	601	641	616	640	620	646	610	621	656	604	614	604	611	604	613	600	675	645	635	573	651	690	607	623	642	622	655	586	591	623	615	628	617	630	626	644	657	627	654	624	614	646	614	667	622	590	616	634	630	639	653	614	611	619	621	612	623	637	658	622	666	649	616	622	632	645	641	636	603	646	641	644	660	604	612	642	612	628	659	656	643	638	598	667	631	621	676	627	652	611	649	657	669	624	606	645	620	644	654	627	655	636	649	611	629	684	599	641	605	600	639	653	613	624	583	621	653	653	627	648	659	634	641	623	627	641	662	604	646	674	612	608	633	664	603	642	629	690	612	612	655	676	611	652	606	641	647	647	652	610	606	634	631	612	600	645	599	644	627	618	624	649	628	639	637	673	627	584	624	616	607	613	611	615	588	597	641	586	618	637	629	625	619	649	608	601	654	644	646	638	595	669	624	605	682	588	629	669	565	612	657	621	596	606	648	660	631	612	614	591	623	651	652	654	638	599	665	615	653	608	633	603	620	621	659	617	647	630	686	654	634	641	581	582	640	655	655	659	628	642	632	642	648	615	637	632	679	576	648	658	618	662	611	639	658	639	629	637	645	637	608	597	643	645	634	631	642	638	655	579	660	652	649	623	593	615	615	651	616	607	623	620	621	624	601	697	603	679	584	653	630	643	658	590	635	650	623	674	646	602	647	684	640	640	622	627	638	630	639	621	582	626	624	623	678	621	658	681	662	622	628	595	629	624	600	634	632	650	613	619	641	633	687	573	674	654	625	638	611	627	631	622	609	605	649	610	617	552	660	593	600	671	649	608	577	598	655	626	633	671	620	643	658	684	676	660	623	599	632	618	655	672	625	662	581	633	674	638	617	645	645	631	651	609	656	631	669	638	634	650	627	607	617	584	645	610	686	640	629	634	655	633	599	686	638	648	629	608	630	645	660	647	637	628	610	614	622	647	636	683	646	630	622	643	642	650	671	657	620	685	652	623	635	601	609	640	621	679	610	631	598	658	635	560	631	620	614	657	643	627	630	609	620	566	657	667	634	610	607	640	618	601	677	613	654	637	613	632	668	608	590	628	592	594	622	640	634	646	608	592	638	618	619	645	659	603	602	641	684	600	640	608	640	642	589	646	628	610	654	638	646	666	609	616	617	617	660	615	610	646	633	622	589	667	638	588	662	613	625	653	608	600	664	621	665	611	659	636	611	644	640	630	621	635	656	578	638	644	648	577	637	648	625	638	621	624	570	630	642	649	610	589	664	630	635	649	632	661	606	645	652	569	642	646	653	611	636	639	652	652	580	597	614	662	615	642	639	631	662	598	616	604	654	640	613	630	584	647	624	651	594	626	640	660	609	660	642	654	619	597	646	621	593	649	624	612	680	611	642	625	628	618	633	612	617	595	610	644	594	610	638	613	611	622	635	592	650	615	607	689	592	651	662	643	668	606	595	661	617	645	609	651	593	654	675	653	650	618	640	617	623	664	662	674	632	631	617	595	667	573	653	616	628	611	642	611	641	639	637	658	625	621	615	621	655	660	635	636	619	646	618	653	631	647	587	651	631	618	615	629	653	661	620	603	607	589	640	628	634	624	652	647	610	648	643	621	618	633	635	656	666	684	640	637	615	661	638	628	582	654	619	658	649	659	630	644	629	651	599	592	653	622	672	661	560	649	615	629	606	667	651	640	629	662	622	624	658	654	590	626	683	631	599	592	623	624	619	646	591	614	613	618	627	664	642	615	625	598	575	616	643	625	608	640	648	574	658	632	651	628	627	650	648	655	624	599	633	664	626	605	633	670	632	665	644	636	601	597	612	614	640	631	603	634	627	604	656	679	599	588	632	632	584	647	642	642	582	605	596	636	612	683	614	623	586	626	673	579	606	596	598	638	628	622	650	608	604	624	569	615	642	617	627	634	674	616	625	688	638	613	601	645	604	598	648	656	654	658	626	637	618	602	640	586	638	643	634	603	649	642	621	602	660	611	650	639	589	636	653	608	616	613	671	584	588	635	653	621	609	666	623	610	640	627	587	648	674	616	645	674	654	639	615	579	624	581	636	605	628	651	614	625	661	634	659	641	589	657	642	650	638	643	611	640	662	640	653	590	590	620	625	652	652	581	608	693	583	669	610	606	645	584	640	647	635	638	613	623	659	616	612	612	643	631	640	654	614	619	605	642	623	674	645	596	647	640	583	607	643	609	621	615	634	669	663	625	610	649	632	646	607	628	649	651	636	639	593	606	629	627	604	630	600	689	569	612	625	637	643	620	629	619	650	652	641	638	622	632	622	582	668	636	595	599	639	658	675	623	610	578	677	603	630	651	609	607	666	635	597	660	622	595	612	628	630	583	624	626	678	591	618	610	623	608	662	657	605	605	596	626	660	627	627	620	630	614	635	609	631	661	649	567	603	676	696	651	632	631	669	675	609	643	633	603	622	586	616	664	623	604	643	644	633	712	594	629	667	646	675	654	681	629	621	655	629	638	636	668	634	599	635	624	632	590	612	653	634	637	648	653	651	617	634	622	635	666	645	618	570	653	647	630	633	682	633	624	594	608	626	649	644	598	634	620	708	618	646	630	596	637	623	645	665	643	613	640	611	604	607	588	660	652	612	669	655	645	661	679	627	667	621	655	633	675	612	674	599	663	630	642	638	651	640	659	621	633	643	690	601	651	631	660	655	588	614	659	642	630	628	651	638	672	610	605	615	637	629	605	641	643	645	624	645	634	633	629	623	680	637	626	607	647	658	642	638	611	626	665	642	653	665	634	644	634	606	606	611	641	590	653	635	635	601	593	643	630	591	637	596	615	585	579	621
24363	21610	28968	24734	21683	14615	5789	3399	2413	2010	1558	1201	1019	871	875	805	823	743	810	725	730	687	675	666	692	626	655	749	671	650	653	646	652	623	669	621	680	635	651	671	641	612	596	639	679	650	636	563	628	623	655	628	705	691	640	706	641	701	676	644	609	632	626	631	649	627	623	642	621	615	651	625	624	597	619	606	590	640	647	582	594	630	639	616	613	623	633	609	609	629	618	583	600	619	622	608	641	606	617	609	629	599	605	601	651	621	636	665	636	609	643	635	593	619	638	656	648	607	616	600	643	605	612	611	670	629	607	611	596	627	616	610	643	638	582	638	640	619	598	617	618	605	622	600	623	595	618	604	598	604	587	583	610	572	639	626	563	634	613	607	624	608	612	597	595	621	641	581	628	616	595	623	622	591	590	620	633	661	617	611	604	635	604	627	676	599	588	630	645	578	627	642	636	594	639	637	636	605	589	584	619	607	619	663	594	604	613	608	611	632	604	691	636	608	635	625	608	611	609	621	625	615	646	614	610	622	632	615	622	563	623	634	635	623	590	615	666	607	633	567	631	601	593	627	630	608	638	606	610	637	565	587	569	640	656	562	648	614	619	627	594	626	584	574	573	605	605	569	611	580	605	561	580	637	621	631	637	592	634	583	620	622	661	652	646	571	654	619	626	601	630	633	606	559	636	660	574	586	642	620	630	648	580	596	643	587	625	633	586	667	627	596	654	608	635	596	652	612	616	613	615	633	583	645	619	648	617	590	602	622	610	611	603	602	616	641	624	571	642	591	591	615	611	579	621	593	636	613	607	594	667	670	616	607	607	606	626	601	598	622	612	644	576	643	631	652	657	594	611	610	624	600	597	610	615	637	588	614	643	649	620	628	632	626	605	625	630	626	611	621	598	595	610	684	612	621	558	566	630	606	594	597	599	620	632	613	623	610	602	607	604	614	591	625	660	586	616	649	592	648	638	621	619	615	617	626	592	621	626	590	596	615	630	610	634	583	657	649	624	569	607	601	654	591	657	682	670	583	612	586	614	605	644	606	663	604	640	600	630	619	592	662	643	585	616	599	612	650	590	597	645	645	639	619	607	590	646	621	557	624	608	610	605	619	636	647	600	624	661	613	618	583	666	644	604	649	609	614	619	579	594	656	613	614	573	618	614	638	622	569	637	580	642	634	616	647	645	606	629	611	615	589	631	621	607	636	638	636	605	636	659	636	611	635	570	605	624	601	625	628	629	660	605	627	625	614	644	598	570	620	594	616	594	636	619	607	595	590	635	614	615	612	611	642	646	610	590	646	623	632	606	566	593	621	617	599	567	598	619	610	622	615	587	615	621	637	601	615	586	616	586	567	631	610	637	613	619	640	637	603	604	625	649	638	589	634	652	628	593	625	615	611	622	589	604	579	615	620	636	621	635	604	631	624	633	647	618	615	601	600	627	628	607	577	607	620	646	628	643	577	616	613	613	645	620	588	584	667	614	604	590	612	638	642	607	591	611	682	620	626	554	638	649	637	606	647	608	626	594	601	624	623	623	583	619	615	618	585	608	626	617	617	586	616	596	639	627	616	639	610	586	637	609	602	647	583	592	607	625	638	678	590	644	627	593	594	592	588	561	601	620	624	670	622	664	597	607	587	569	630	648	600	622	618	612	610	594	600	574	613	615	615	603	594	618	597	574	604	617	607	595	570	620	596	616	611	554	625	593	620	596	641	607	646	577	597	651	620	642	613	613	614	606	617	595	584	609	660	621	635	632	603	619	626	583	607	615	611	630	612	607	640	606	640	647	587	652	644	649	638	610	600	599	592	583	576	603	597	632	636	659	672	645	630	624	627	615	619	641	614	614	604	581	669	610	659	605	639	622	602	645	652	616	629	596	623	669	620	618	640	614	603	642	590	630	620	619	600	586	587	575	618	600	623	592	583	657	609	613	609	622	642	617	604	619	662	570	646	592	654	641	577	614	604	629	603	642	615	628	648	638	612	608	617	577	661	651	551	621	613	599	594	603	633	612	619	616	643	589	613	607	636	603	630	636	650	641	618	666	652	589	602	648	595	615	608	608	582	658	643	622	635	624	596	614	652	625	637	591	564	601	614	625	631	558	602	619	584	602	640	616	638	565	608	619	609	603	636	602	630	651	609	630	591	631	645	622	602	591	599	633	593	576	596	626	664	620	641	638	614	643	624	605	603	629	613	603	614	614	626	613	645	609	665	620	643	606	640	603	587	598	632	651	583	586	620	612	629	611	610	628	619	621	629	617	588	592	612	641	613	593	557	634	597	636	635	594	567	598	611	666	616	640	623	612	631	609	622	602	594	641	606	610	639	639	625	603	623	628	623	651	588	628	658	594	577	601	608	603	629	583	602	620	584	621	614	606	582	589	602	659	627	647	557	615	649	636	586	593	592	631	638	608	580	607	586	627	646	611	610	590	661	661	598	678	563	620	628	610	586	611	603	609	613	661	615	591	663	655	596	616	610	648	598	617	615	585	586	623	584	607	563	649	655	637	625	649	643	601	591	659	639	630	618	581	611	641	622	627	617	601	628	600	636	590	604	630	624	636	638	637	641	624	623	663	606	620	613	601	603	661	684	627	621	649	648	629	597	620	612	637	629	643	630	616	683	667	645	586	577	576	640	612	637	608	635	578	585	589	647	621	543	622	576	603	642	617	658	580	619	624	612	606	636	618	601	647	611	655	579	649	580	586	655	650	595	599	619	608	600	571	638	669	639	630	632	603	627	644	620	644	589	579	609	588	647	632	618	620	583	616	642	653	626	635	588	606	635	593	616	570	603	646	605	664	639	598	618	613	593	579	587	601	624	638	604	619	657	631	635	601	631	608	558	638	632	650	637	615	622	601	602	592	636	591	631	601	610	633	618	627	612	585	615	621	590	629	623	626	652	597	662	643	604	645	626	632	597	578	583	636	629	639	637	571	601	666	637	599	659	666	585	615	627	594	633	618	611	593	596	593	601	565	606	597	652	642	642	568	600	601	646	658	645	625	651	604	612	601	604	549	608	631	636	579	569	615	616	641	602	617	660	630	629	656	616	606	590	579	582	666	640	650	657	667	595	600	625	633	640	635	634	605	628	640	615	614	659	641	601	626	601	617	625	601	601	575	588	628	662	630	630	646	653	626	635	666	581	622	612	622	607	624	623	639	601	645	627	626	592	626	632	608	654	607	636	656	612	615	640	690	623	643	636	568	624	632	644	636	593	607	622	643	588	613	570	623	624	632	614	591	570	673	625	645	611	615	602	619	609	562	638	611	642	631	608	652	634	621	635	650	609	585	651	688	592	654	631	612	611	654	597	627	646	616	626	608	609	583	647	657	620	663	604	610	597	642	632	607	634	618	620	631	608	643	638	590	578	614	620	660	601	603	617	638	584	608	676	623	619	632	634	576	605	627	596	603	634	623	620	623	621	623	620	648	642	609	596	607	634	656	578	590	616	632	595	627	649	638	621	589	651	645	556	627	614
29375	30160	19927	13490	10918	8891	6686	5232	3621	2876	2169	1606	1205	1138	1158	982	960	872	795	818	808	819	741	690	720	683	634	666	691	662	639	728	686	666	682	654	704	750	717	680	705	709	675	675	644	658	641	641	661	639	640	669	684	681	707	727	714	688	688	671	675	638	678	638	635	649	643	604	631	620	627	603	614	625	633	613	637	644	623	610	648	633	607	649	657	642	639	656	656	600	671	680	656	630	658	672	651	616	681	647	602	648	615	628	624	628	611	630	606	641	652	628	620	646	639	669	614	610	677	649	631	617	635	644	671	614	608	667	633	647	614	633	667	641	655	650	653	636	666	617	642	645	636	665	631	674	608	645	628	647	584	662	632	603	588	660	597	599	624	640	655	652	627	620	643	648	627	678	592	689	625	613	636	646	617	639	612	623	642	633	632	562	644	631	605	607	638	610	646	631	606	646	672	646	615	667	614	603	641	622	654	618	606	616	664	640	606	629	627	647	644	662	628	636	658	594	672	649	606	667	614	670	598	633	650	599	658	627	663	643	643	628	647	644	636	625	602	641	605	611	650	612	659	677	628	604	624	646	609	646	651	668	608	641	671	622	642	627	612	617	617	659	593	600	647	628	639	660	596	658	673	656	599	607	652	647	640	666	580	665	689	638	658	633	614	620	590	641	673	670	647	631	662	583	685	627	620	635	686	584	630	620	653	598	629	638	643	668	608	645	645	672	622	618	659	552	610	607	630	644	612	604	610	636	614	612	647	688	649	607	654	621	658	619	645	649	642	590	663	609	625	655	651	648	623	653	642	684	659	703	616	674	609	644	679	635	674	684	635	657	656	651	640	641	598	611	588	667	662	627	610	613	654	659	568	575	637	643	614	660	647	661	626	705	617	649	636	633	633	640	625	607	625	647	633	632	601	652	580	581	611	557	612	667	609	648	640	639	688	646	618	581	636	616	643	651	671	609	647	645	620	589	677	627	641	621	616	585	625	591	600	606	640	605	670	628	608	660	666	629	680	599	623	581	627	627	639	611	623	625	631	639	679	618	604	642	637	615	597	662	643	638	638	643	621	648	653	606	660	623	635	725	637	630	617	654	629	647	633	593	609	654	639	631	636	636	644	696	635	590	659	618	582	648	631	627	633	614	635	612	687	635	641	642	668	640	622	644	623	607	633	664	666	659	649	634	627	599	640	674	621	623	598	626	615	620	654	599	623	651	665	635	641	663	619	606	636	624	657	639	614	604	630	616	633	634	624	624	630	658	672	616	630	637	616	618	628	639	614	612	620	622	665	676	585	610	627	689	603	663	643	602	614	607	617	636	642	602	599	619	647	669	628	666	635	632	683	619	691	693	627	599	610	634	620	650	601	673	633	608	626	646	653	592	604	651	649	634	569	615	614	666	628	672	640	658	626	667	663	636	650	633	660	631	644	622	604	624	613	656	627	612	622	606	654	629	646	637	625	644	655	654	667	636	635	646	616	640	610	645	707	624	659	684	582	619	646	627	648	631	617	686	607	628	604	586	656	664	630	668	629	660	645	619	615	613	633	666	654	652	662	611	651	571	644	615	621	644	649	601	606	612	652	680	636	636	583	598	666	642	646	613	660	661	636	619	609	654	580	637	637	627	625	670	654	630	586	649	614	635	604	644	623	617	697	606	624	603	610	689	590	634	615	633	642	670	682	645	612	640	647	618	644	612	601	589	691	662	616	630	616	627	639	661	606	658	654	676	633	620	590	611	636	614	649	634	667	627	641	592	642	626	641	598	604	630	605	637	611	586	574	618	665	638	650	634	588	614	608	667	630	598	625	640	635	645	589	615	616	627	628	636	641	584	635	622	598	608	671	611	627	641	639	638	647	591	641	627	636	624	634	637	588	651	614	640	639	633	649	643	632	654	681	678	673	640	622	660	619	641	611	643	640	618	630	658	640	649	646	641	625	625	697	617	605	671	617	608	634	667	645	627	696	627	603	612	616	635	606	641	674	591	641	651	625	622	619	642	605	621	624	682	615	667	642	622	609	645	622	619	650	600	628	638	612	634	660	663	696	614	638	605	574	635	644	672	634	634	606	611	581	648	618	638	595	633	638	610	662	626	623	646	632	603	623	619	640	628	635	639	586	642	639	585	604	661	621	608	673	610	679	677	658	638	604	662	634	634	657	665	653	642	608	627	613	592	643	637	610	647	632	623	638	666	632	608	633	597	615	612	595	662	640	633	681	647	658	613	622	645	687	653	608	648	658	600	572	622	635	635	604	632	615	655	596	635	660	613	633	662	671	643	626	615	663	681	655	603	668	605	601	633	684	632	653	630	608	625	609	664	605	670	616	609	649	645	592	643	642	641	642	677	597	662	626	643	657	613	688	633	619	628	616	585	636	584	623	592	614	702	637	618	618	686	607	613	651	625	650	606	642	617	631	577	627	624	619	638	672	638	622	599	665	647	589	614	644	634	665	642	644	615	636	657	650	643	624	645	610	635	630	596	603	588	589	652	687	692	629	654	641	620	626	636	627	610	668	634	629	622	648	613	609	638	627	581	634	619	601	620	618	635	621	630	604	657	648	628	659	619	631	668	670	679	619	677	555	567	637	630	599	581	651	635	620	682	631	589	645	585	683	656	599	635	635	633	640	555	651	602	598	616	652	620	583	637	628	654	650	663	672	632	657	651	591	631	622	655	689	641	628	634	659	632	607	695	633	609	620	661	645	649	604	591	644	652	669	652	604	607	608	598	620	587	593	637	608	616	672	617	661	613	646	649	639	571	648	627	632	641	616	605	627	642	630	669	638	626	643	620	659	632	659	641	658	608	624	630	626	627	616	696	641	624	640	628	622	634	636	684	634	627	650	634	617	632	641	611	614	652	611	608	646	632	633	629	632	606	632	611	653	677	629	653	636	671	648	632	644	629	638	661	632	644	653	639	670	665	604	635	607	611	646	593	636	662	617	649	604	663	650	567	647	614	632	647	670	627	630	631	630	627	627	595	646	634	688	620	614	663	610	625	624	641	596	637	628	638	622	652	613	658	647	618	626	638	615	614	635	670	652	615	636	617	602	665	634	654	627	660	630	655	629	633	632	636	650	661	593	571	662	659	629	648	634	648	672	653	631	609	631	691	645	619	671	653	606	634	616	603	627	640	624	630	623	590	607	632	646	621	629	654	670	618	620	628	639	590	640	647	657	656	609	631	625	618	620	634	635	630	657	647	660	626	648	620	605	613	656	622	610	612	607	654	596	589	620	654	667	653	609	655	638	631	661	646	644	571	654	678	698	614	585	638	675	657	646	619	625	629	607	618	635	645	677	659	623	637	650	633	614	642	583	667	695	648	641	633	607	664	661	601	639	620	620	654	615	650	624	634	564	623	611	668	638	656	658	680	620	626	657	651	612	673	640	636	613	643	602	671	611	668	608	691	640	590	671	640	680	602	621	615	668	662	669	635	632	651	586	665	597	640	647	628	644	606	643	643	635	648	572	599	623	601	617	659
25599	21771	28197	25813	16155	6434	3972	2686	2049	1776	1378	1206	1112	1095	1095	995	981	1016	1018	908	1027	936	919	934	879	849	892	844	916	851	923	851	843	943	828	877	877	934	908	871	916	866	861	884	882	900	837	901	855	811	836	885	935	915	884	927	920	875	897	927	987	852	852	885	825	926	889	932	847	898	916	837	873	871	819	858	853	824	917	856	892	889	930	900	823	871	888	852	879	827	855	874	875	848	832	882	846	933	887	837	858	830	893	880	813	851	840	899	830	906	893	882	854	881	862	889	910	877	947	892	907	831	836	927	883	853	883	866	856	882	839	829	834	821	897	883	869	860	819	915	850	839	820	895	910	863	861	928	882	830	880	846	846	886	867	866	921	921	852	865	843	883	903	898	866	848	911	877	842	889	847	895	859	918	900	777	951	861	871	854	872	884	853	846	842	886	897	854	904	845	880	882	875	851	867	909	922	889	873	855	875	852	896	890	895	875	858	913	905	841	890	915	886	863	871	878	843	799	831	872	872	881	911	894	870	847	826	841	879	881	853	896	900	861	852	809	890	816	858	906	908	893	842	902	840	850	876	898	870	868	864	921	880	885	861	876	874	936	859	853	885	858	807	847	884	902	871	855	808	958	849	898	875	880	829	883	866	915	825	885	872	892	854	790	841	855	827	825	852	820	839	881	892	892	883	871	828	886	868	844	850	890	849	854	848	846	856	919	895	862	850	849	898	873	869	856	920	889	886	891	913	842	876	848	895	906	892	840	889	859	855	887	799	866	842	883	872	875	862	875	942	904	923	866	843	860	843	881	922	869	836	838	803	851	844	848	887	866	832	866	883	839	828	889	831	859	863	869	897	852	787	881	890	907	847	861	847	859	845	859	856	884	838	856	926	912	833	836	907	846	864	797	833	831	861	873	871	839	849	854	858	905	843	891	868	852	834	874	851	877	853	866	857	872	851	870	909	849	872	874	848	883	854	889	890	908	848	844	881	829	901	870	922	891	905	893	901	868	862	933	846	870	851	890	880	839	874	909	868	887	865	866	839	872	823	860	837	847	883	886	892	891	844	851	861	858	869	844	875	907	859	867	886	860	835	887	869	825	911	860	844	821	878	916	930	910	848	841	833	904	883	859	832	813	894	847	929	829	819	926	906	848	844	828	830	854	875	868	829	878	880	879	915	863	827	840	821	887	887	930	834	870	889	890	883	884	820	863	825	899	876	885	824	884	877	822	891	855	854	767	830	851	906	859	912	847	864	806	859	865	851	819	908	883	784	912	886	825	879	924	935	857	859	848	835	824	855	843	826	887	835	906	864	870	840	854	854	835	876	838	887	818	875	859	837	861	851	865	853	845	860	857	844	861	839	856	928	875	845	936	844	911	895	927	905	843	831	891	808	866	823	857	844	882	880	853	848	878	875	860	842	923	853	845	900	841	868	856	857	843	916	857	848	818	825	812	872	887	847	964	844	859	865	964	883	940	852	819	890	853	872	854	828	923	826	831	827	910	852	907	855	918	895	879	877	907	937	882	887	910	918	861	881	859	906	932	856	888	846	845	924	846	860	893	849	838	893	908	821	880	812	855	937	861	835	851	870	857	939	864	853	855	897	890	865	852	887	871	900	897	885	870	895	890	893	911	864	883	858	867	845	807	859	888	930	909	947	815	870	852	847	854	859	819	916	895	846	916	868	860	885	868	900	838	849	867	819	899	852	913	857	905	856	834	865	861	872	880	853	875	853	844	841	856	892	870	894	825	887	860	861	865	865	795	883	877	924	986	908	838	861	845	854	873	895	814	894	880	877	879	855	875	862	820	874	832	855	847	849	846	822	821	888	920	862	849	882	884	830	839	886	807	883	820	864	920	882	895	872	889	874	869	888	845	841	862	843	859	845	889	833	878	834	871	882	895	859	880	851	884	843	912	866	933	862	856	836	815	939	874	838	869	935	830	869	859	823	915	855	847	842	868	863	862	883	925	837	843	914	879	870	777	835	869	883	878	852	895	831	873	860	888	852	891	822	849	863	892	839	867	847	889	853	864	854	861	894	855	864	840	887	834	847	860	885	913	864	853	891	841	921	875	914	857	895	854	849	848	891	964	870	851	851	812	875	902	924	888	880	844	875	859	824	859	845	868	803	882	891	951	845	819	905	861	862	907	929	889	847	863	825	903	873	868	883	906	838	853	838	863	883	869	893	893	865	889	872	873	926	874	838	887	878	878	823	823	891	834	861	865	884	854	870	889	885	878	883	903	803	880	866	867	813	857	869	887	871	871	911	934	877	826	847	845	878	873	888	945	874	877	836	894	820	840	832	857	898	914	860	866	841	839	845	805	800	888	858	853	894	846	847	859	878	852	855	874	862	840	850	866	874	861	866	887	868	834	835	856	870	845	859	864	846	874	871	868	876	841	873	843	860	935	854	883	826	886	882	840	831	854	917	879	924	941	912	853	883	936	913	850	882	883	887	886	838	839	916	823	832	920	887	885	882	882	823	849	879	864	859	886	839	883	867	868	843	898	854	834	905	882	869	895	892	864	907	876	888	838	828	852	867	932	874	850	909	839	879	867	859	873	833	838	869	840	888	875	872	839	876	857	880	867	843	867	886	852	838	857	920	909	923	874	880	860	862	900	933	878	919	914	834	851	854	861	905	902	850	830	821	887	845	857	863	853	854	868	907	894	873	857	918	870	903	817	904	921	889	866	803	861	893	887	864	835	807	855	872	876	939	789	891	909	811	893	851	851	854	916	955	854	828	895	893	865	819	885	906	868	840	824	910	872	893	855	955	891	872	868	869	878	876	908	867	814	905	853	872	896	872	844	848	899	883	869	900	885	818	877	848	819	849	886	834	849	902	877	897	841	839	891	888	832	871	902	927	894	907	905	915	856	857	872	850	842	861	886	849	891	843	845	869	807	866	856	854	833	872	834	860	919	844	889	838	886	865	883	806	853	914	879	915	862	894	841	843	870	856	902	881	897	880	846	833	911	805	854	874	882	827	918	829	868	916	857	858	889	864	844	865	824	856	843	894	925	880	847	850	856	850	920	834	888	868	900	856	929	862	885	873	827	815	911	810	865	862	881	863	891	882	895	875	882	894	898	885	853	854	958	869	871	831	835	832	923	857	852	872	868	890	837	867	869	874	884	897	852	885	850	847	853	913	840	868	854	828	819	800	827	906	910	865	857	876	847	906	895	849	896	811	885	805	938	853	896	860	957	872	864	884	844	877	921	853	873	898	888	893	897	872	886	902	898	862	897	877	869	894	797	848	860	845	836	874	885	852	883	857	864	849	871	870	822	889	891	908	870	887	880	897	837	855	920	909	857	931	864	861	822	855	883	869	897	821	930	831	869	882	899	887	778	870	830	860	848	827	887	859	830	903	852	864	868	862	880	898	887	813	850	818	860	854	812	866	872	858	850	862	858	814	894	864	909	850	907	896	915	966	816	927	869	845	928	906	874	879	873	855	843	824	879	888	812	872	871	916	893
29026	29538	17056	11726	9762	7918	5775	4307	3305	2479	1874	1570	1340	1304	1191	1195	1164	1018	1055	1057	1041	979	978	894	931	929	947	875	966	930	872	945	880	942	873	923	874	956	916	901	967	925	914	930	916	900	935	860	866	812	914	923	955	905	941	978	897	956	913	926	903	924	914	869	910	872	918	904	878	942	894	947	893	898	904	856	906	881	869	861	824	875	863	889	880	901	866	912	932	944	891	878	892	848	911	904	861	891	869	874	884	902	838	890	936	908	922	864	918	848	896	862	919	910	875	914	921	879	872	864	878	857	863	912	920	886	936	889	892	881	884	849	865	899	923	871	910	892	861	870	882	897	879	925	857	902	919	905	895	915	817	895	868	888	892	871	923	911	885	852	885	902	901	888	863	861	881	899	894	928	849	886	877	914	956	872	896	858	930	865	895	920	845	885	883	932	897	878	915	882	880	874	885	841	857	858	908	857	846	904	919	927	920	879	897	874	832	933	867	838	878	911	900	888	858	865	936	878	836	888	849	860	868	916	838	883	862	870	896	889	881	929	870	863	934	832	869	898	902	886	868	919	868	857	858	901	891	968	856	898	872	862	934	917	907	920	890	893	924	928	901	857	887	917	925	914	880	912	908	892	848	871	891	881	858	905	880	874	906	881	867	849	901	875	881	817	903	853	895	866	871	844	890	870	898	873	901	896	886	925	864	873	869	909	948	898	824	899	854	912	900	881	870	861	862	927	887	897	875	887	889	917	876	893	871	851	892	890	910	905	909	933	864	892	946	878	917	877	870	898	886	920	889	881	871	910	895	895	918	914	867	860	941	881	880	894	944	864	832	854	881	886	888	898	845	836	881	887	884	862	907	906	889	808	897	871	923	924	893	904	937	913	870	910	957	919	884	863	862	859	815	871	909	917	873	898	850	876	877	855	870	893	941	859	869	903	857	900	904	911	896	883	844	933	879	917	922	867	904	913	860	901	921	880	880	901	877	890	875	936	881	923	913	839	894	867	899	918	873	889	916	833	923	870	872	945	862	862	896	936	907	921	909	921	879	872	894	939	873	899	909	886	905	904	903	908	870	943	841	876	911	893	855	871	859	852	848	846	916	902	907	872	861	863	894	914	879	899	893	854	921	920	855	928	846	891	921	893	908	858	847	888	893	887	926	931	864	791	911	874	951	821	926	876	861	900	886	857	917	915	890	855	906	903	870	879	905	849	886	865	866	884	893	870	932	887	864	901	881	900	888	921	959	877	891	902	962	872	883	949	861	891	903	931	886	947	913	891	840	919	922	927	888	880	918	883	877	883	887	908	890	898	830	903	923	865	921	881	896	887	864	916	901	935	898	874	879	886	898	902	884	906	891	874	887	865	942	981	881	898	917	938	914	900	923	886	966	918	949	904	858	863	928	881	950	929	917	969	929	889	897	885	884	873	967	840	921	895	928	905	909	854	905	905	891	828	881	860	863	863	894	923	925	907	900	887	870	846	871	897	856	927	941	877	887	895	863	882	950	872	904	939	886	905	854	944	881	868	866	916	869	871	844	865	881	930	909	836	869	934	834	866	887	876	883	865	952	875	881	863	900	864	934	854	957	893	899	845	845	874	913	930	924	847	918	898	874	890	919	878	895	891	872	925	878	895	881	904	927	893	862	908	888	856	912	890	928	870	915	828	926	875	890	892	839	860	846	893	893	900	905	907	894	840	955	851	817	839	936	899	867	912	855	869	928	868	886	872	867	874	865	865	896	842	877	824	883	869	871	873	870	859	906	929	948	862	898	867	911	851	904	918	858	945	850	920	857	906	908	938	948	863	854	872	919	874	869	881	895	881	951	918	909	923	866	903	934	828	894	879	832	924	883	905	838	885	868	880	850	884	854	904	840	876	853	846	929	874	897	866	969	878	883	861	870	906	925	934	877	869	920	911	839	908	937	889	882	881	867	956	881	824	903	893	907	913	856	906	889	886	875	854	925	907	934	899	910	891	849	916	856	863	857	850	899	929	913	905	868	846	842	872	917	864	938	879	887	923	874	885	892	885	854	852	879	880	870	886	907	884	903	897	879	904	898	886	875	913	887	926	896	895	860	964	857	865	878	876	869	902	891	930	907	894	849	922	876	827	919	930	920	897	914	867	888	899	870	882	846	868	902	845	886	888	912	936	816	877	864	856	900	853	889	879	821	966	912	902	894	888	912	928	870	932	922	861	870	860	899	919	878	865	834	886	887	854	843	854	840	861	911	863	812	881	892	850	906	922	847	922	912	904	889	921	870	922	852	937	852	893	841	897	852	895	887	923	921	857	889	832	887	869	910	889	929	835	912	832	879	882	875	888	938	900	834	904	924	889	872	900	891	841	890	918	835	908	882	857	942	981	865	936	893	887	835	878	911	937	853	831	911	882	951	919	872	918	897	882	914	907	877	883	882	868	853	903	897	867	870	888	912	911	862	865	896	908	862	969	902	851	917	850	852	913	859	889	840	933	815	906	860	939	900	875	878	912	887	923	892	908	917	908	899	881	868	902	889	899	878	887	874	907	862	913	952	917	893	883	881	882	843	936	896	933	880	879	890	920	934	925	916	884	907	913	925	884	896	910	872	870	894	867	923	845	860	863	890	857	875	869	897	863	886	841	930	906	870	924	790	931	923	902	883	885	881	907	867	904	891	892	933	862	850	880	942	831	910	935	914	884	882	917	948	823	866	884	929	953	880	938	895	916	897	886	878	818	889	892	895	924	905	917	888	858	872	919	916	864	891	886	896	872	897	895	897	908	841	877	862	908	876	909	879	848	872	880	938	879	946	912	875	856	922	872	917	883	874	925	891	939	881	912	945	954	892	861	929	874	874	863	850	897	930	916	842	860	879	941	904	925	888	898	862	895	893	895	878	898	883	918	890	855	939	936	912	913	883	879	879	898	868	883	866	871	878	883	908	859	891	884	879	850	913	832	904	861	852	927	929	913	867	895	901	894	914	907	905	891	894	919	921	866	941	923	944	922	896	924	865	945	920	819	890	914	831	888	825	900	906	889	859	914	916	873	894	896	858	871	865	899	947	935	840	852	864	874	986	919	895	862	939	901	915	906	891	889	890	814	887	816	880	937	849	917	867	945	879	825	890	855	850	887	893	903	947	882	886	895	932	884	885	877	898	956	857	847	907	873	869	903	912	890	914	933	855	908	918	865	873	864	941	899	833	908	935	966	895	886	880	887	854	876	871	865	895	904	881	902	862	858	878	879	851	859	858	883	833	931	855	857	874	906	897	874	860	851	887	882	951	877	908	843	907	870	951	888	905	863	857	845	899	891	834	879	829	973	889	893	954	876	830	888	895	889	878	910	879	914	937	860	908	903	936	908	833	858	886	856	927	965	906	917	861	879	938	877	888	884	893	950	866	827	877	883	855	916	854	931	910	855	878	944	893	837	853	890	888	882	825	838	864	899	871	861	908	891	884	909	953	871	864	859	876	915	881	920	903	982	904	867	882	904	889	866	890	927
22093	20659	28197	23124	20687	21125	15067	5307	3339	2406	2007	1673	1548	1501	1383	1269	1233	1209	1137	1196	1056	1065	1071	1054	1052	996	1022	1004	1005	988	992	979	965	1007	998	989	960	949	944	1067	1002	983	969	1017	932	983	990	1011	940	938	997	933	985	967	978	952	973	934	1031	951	955	954	959	967	975	890	880	953	971	981	916	894	921	928	954	949	924	885	946	892	984	999	959	913	939	930	924	932	887	930	977	965	936	911	929	905	922	937	953	915	918	907	962	868	916	959	958	927	971	937	921	945	989	942	925	953	916	912	902	932	942	919	922	930	924	898	894	927	960	934	966	861	935	899	887	940	936	924	912	890	925	854	926	917	900	946	932	911	883	901	919	907	940	952	917	952	924	917	914	906	932	907	980	928	889	932	925	929	903	885	922	935	923	942	996	913	949	973	976	900	949	903	932	918	929	907	920	916	914	943	939	935	880	933	916	880	959	961	994	918	956	876	936	897	921	942	969	916	967	955	948	878	914	955	921	914	947	924	875	891	909	951	893	924	998	923	941	937	910	907	953	971	939	952	932	917	956	937	960	953	949	945	903	946	888	952	940	932	982	931	978	935	979	999	935	897	923	961	892	900	948	902	926	920	879	912	952	943	878	922	995	990	1003	936	928	917	920	878	917	885	906	910	972	950	970	908	923	916	900	931	969	990	911	978	890	870	921	951	930	932	967	892	975	960	957	931	925	945	893	910	943	917	905	883	928	926	863	916	955	905	904	904	962	968	991	920	948	986	967	950	995	960	948	952	988	970	915	926	931	925	942	955	1007	908	910	919	845	995	972	928	963	887	926	983	956	978	942	897	915	923	889	910	918	921	986	904	968	948	935	902	948	906	895	880	970	920	924	923	866	890	874	934	918	938	893	930	927	926	920	940	956	907	914	944	909	928	916	925	922	914	881	947	908	867	934	1029	950	916	908	877	909	890	929	910	913	920	890	925	931	979	974	959	905	983	933	956	932	973	944	889	956	904	904	942	910	890	905	952	930	932	923	913	905	909	931	938	938	928	958	938	896	941	928	855	914	904	972	844	901	939	914	904	933	947	971	932	933	960	963	911	882	924	904	902	934	859	967	912	913	852	880	955	948	895	939	959	942	945	891	948	964	997	959	930	950	923	902	930	949	936	917	910	919	897	883	918	920	929	914	882	899	925	926	960	979	973	989	934	967	942	995	923	925	940	907	934	894	924	930	969	943	916	892	920	935	921	935	897	872	881	875	899	922	943	906	926	979	893	932	860	913	863	955	921	918	956	958	899	908	910	902	943	918	902	879	891	855	947	892	1010	929	960	917	926	965	948	932	893	931	856	925	911	863	948	892	939	961	900	936	902	944	911	927	943	986	912	943	969	887	910	875	883	908	924	914	952	941	913	908	956	940	894	904	940	895	894	959	920	869	900	890	911	953	956	974	912	903	935	959	975	940	919	891	917	957	948	936	914	912	924	931	942	874	866	915	952	934	963	899	927	914	933	904	878	946	919	988	947	934	909	932	965	910	831	865	954	960	952	913	840	928	919	990	930	906	981	931	901	922	953	929	939	918	922	918	973	963	912	952	922	901	941	940	897	925	915	928	909	930	932	962	940	923	909	907	912	918	955	932	923	911	903	896	946	939	945	895	893	875	964	927	955	906	943	907	921	956	939	909	883	905	871	918	895	952	915	923	923	909	966	947	867	881	855	921	869	1003	935	952	899	940	921	947	916	887	954	911	953	891	939	908	882	912	933	918	907	922	919	965	932	963	907	863	844	929	919	902	910	915	989	935	933	884	875	893	925	949	979	917	928	949	888	951	928	911	914	925	906	917	942	923	891	953	947	924	939	918	938	972	866	910	947	904	895	942	947	920	902	898	941	872	914	914	922	899	933	978	893	889	893	948	871	925	875	948	896	937	943	907	947	914	926	953	918	888	884	917	938	922	894	877	992	896	974	897	918	955	901	930	891	888	928	957	894	895	958	867	893	946	901	902	960	903	930	897	968	925	886	920	927	955	901	897	926	902	895	918	928	930	992	915	922	875	882	946	922	934	934	954	888	914	959	918	915	907	933	901	918	905	944	917	921	897	933	913	925	979	913	988	938	850	936	918	896	916	893	925	925	916	928	964	926	883	900	925	887	923	933	902	881	942	924	892	985	897	954	869	921	902	970	955	943	920	912	970	942	922	936	918	919	915	975	941	903	944	937	907	938	977	901	939	926	920	918	931	914	982	908	876	948	956	941	897	930	947	900	1012	909	929	950	931	944	919	923	911	878	978	899	972	969	890	909	939	956	924	961	959	910	912	937	913	946	893	925	890	962	908	956	932	893	949	914	952	942	956	944	932	886	918	943	933	927	910	939	907	905	911	904	945	928	925	935	916	919	902	926	886	923	904	887	861	906	925	860	967	937	975	929	932	914	897	944	915	948	957	893	926	920	935	915	950	889	900	894	907	924	914	956	953	901	966	904	924	937	883	959	938	921	959	960	929	860	923	929	901	948	982	918	935	979	870	936	941	918	951	890	900	980	921	982	882	942	944	886	970	901	879	955	910	956	896	910	931	899	892	874	913	960	938	953	906	910	895	918	900	865	891	962	904	877	879	896	980	949	978	931	905	905	899	971	879	916	890	902	948	907	930	944	936	955	893	896	896	921	929	907	963	899	926	912	948	910	946	928	945	875	964	968	902	891	924	894	930	890	946	882	918	957	899	855	942	933	929	877	950	900	880	942	902	905	963	916	944	961	957	897	909	984	951	880	903	911	930	970	829	937	897	913	900	918	853	902	914	896	859	902	907	948	878	887	926	939	918	891	944	925	953	937	950	882	929	930	932	875	951	925	946	916	903	928	963	955	909	896	917	902	933	942	888	929	938	906	921	903	855	933	918	906	936	929	956	964	885	945	945	898	926	950	886	930	908	927	957	934	840	939	872	884	914	927	929	941	887	941	896	951	913	945	930	919	866	867	983	918	902	902	949	1039	921	934	941	906	852	883	891	988	1009	911	922	938	895	935	926	933	921	959	963	907	967	898	942	941	937	955	969	952	927	928	910	882	825	867	923	926	965	963	881	920	969	910	915	960	938	898	930	875	893	921	890	913	890	914	913	906	967	909	898	969	938	948	923	939	954	947	943	885	946	982	969	923	948	936	934	962	892	909	944	953	922	933	914	916	899	915	921	926	947	945	974	951	909	962	943	949	915	858	889	984	881	940	907	918	866	942	957	937	882	923	884	952	924	949	954	952	898	917	959	950	955	936	923	887	912	961	939	929	978	935	900	937	955	949	916	906	956	961	924	943	864	890	901	945	892	905	943	934	904	918	916	911	927	905	940	926	897	857	950	981	914	906	884	916	915	908	973	936	958	908	910	905	937	888	905	920	934	895	948	983	966	946	931	874	954	873	965	994	877	928	920	921	893	877	916	910	843	936	907	947	937	941	921	913	978	943	962	916	940	914	935	931	888	926	962	913	934	940	923	892	923	915	913	962	897	953	946	880
31631	37945	25125	17582	15404	12522	9281	6738	4764	3292	2714	2164	2073	1910	1593	1522	1269	1325	1194	1217	1144	1079	1018	1033	1039	1042	1043	970	993	1033	996	971	927	981	949	976	1000	1004	972	1040	1026	990	1009	1058	972	1006	952	909	937	977	878	955	969	946	964	982	969	951	1043	990	993	961	967	942	902	912	930	1011	876	958	937	919	886	909	882	871	927	948	982	916	899	934	966	964	882	969	906	910	870	884	904	923	976	939	847	970	894	922	903	875	917	915	880	934	965	915	902	874	882	906	938	903	983	891	976	980	907	944	869	923	915	877	886	909	926	929	961	892	957	873	882	909	904	904	955	942	961	940	952	893	940	882	904	907	897	893	957	857	880	943	917	909	898	939	866	909	883	879	910	895	895	882	922	861	909	929	906	906	917	863	913	856	909	890	897	969	965	913	890	879	911	913	896	954	882	911	934	924	948	930	888	854	893	881	956	935	930	896	920	955	941	929	879	926	906	863	890	916	919	865	882	933	901	910	909	951	946	922	899	886	874	926	946	914	884	920	978	939	903	882	908	920	927	887	911	935	841	917	898	908	935	991	891	927	872	934	950	879	927	918	951	943	895	922	922	914	923	967	933	872	912	896	864	855	950	933	886	1028	924	921	972	905	889	932	972	915	929	936	915	910	911	950	902	930	926	933	921	876	928	886	931	932	893	924	877	896	923	883	883	895	891	948	878	921	886	919	970	904	929	941	942	901	876	900	960	888	865	944	923	958	929	930	858	939	889	928	963	883	917	896	865	912	909	928	876	889	876	920	933	878	959	945	896	915	952	936	909	950	972	972	921	948	917	897	887	911	932	947	906	879	890	920	981	958	894	958	912	954	923	916	857	934	912	900	909	907	936	938	875	953	901	885	898	926	913	885	899	835	925	944	852	918	925	905	892	935	941	872	923	902	923	933	908	883	962	869	954	935	920	941	950	952	932	911	894	899	917	935	905	902	907	910	849	946	876	930	974	915	869	898	932	917	881	912	916	908	911	898	888	931	917	930	927	951	903	957	891	920	888	918	904	940	918	876	841	905	887	891	855	902	954	917	942	902	898	903	926	888	951	915	913	889	840	865	926	983	899	908	933	928	943	910	946	906	901	866	960	891	886	960	935	927	840	892	921	871	909	917	872	852	882	930	888	926	847	925	932	928	878	924	905	894	894	935	940	901	944	892	898	907	876	941	945	891	922	913	928	885	942	903	882	851	907	937	901	941	908	855	921	935	897	931	999	943	920	926	901	934	918	934	914	871	959	911	966	969	883	865	857	923	902	890	923	933	907	936	878	945	866	942	906	883	876	880	908	929	910	827	880	902	925	915	959	926	938	826	895	873	873	904	889	905	918	869	962	924	965	954	886	908	925	930	944	890	976	876	919	972	883	972	903	902	903	937	891	860	939	913	830	910	957	911	962	943	884	904	880	944	925	939	939	922	915	922	936	947	898	939	962	872	887	934	899	909	902	863	929	906	863	888	911	914	916	935	934	906	943	894	918	942	904	918	927	933	945	932	906	886	886	908	865	922	916	887	821	939	940	934	858	945	940	914	931	926	916	912	934	865	868	916	935	915	884	910	944	974	918	933	920	915	938	907	931	919	907	926	872	934	906	911	870	907	915	927	891	896	866	907	935	888	960	954	961	945	920	870	890	867	887	927	935	942	921	944	975	930	991	893	898	984	896	908	914	939	918	901	980	911	897	876	906	891	886	924	905	926	915	855	900	886	923	918	897	939	974	926	960	988	938	957	934	910	887	922	933	898	902	915	883	933	883	949	875	954	915	954	881	905	959	946	918	904	913	942	896	876	970	897	896	918	928	893	951	887	854	875	900	862	873	927	990	897	891	934	864	910	866	899	842	874	932	907	906	907	908	952	914	889	952	894	914	972	889	895	913	963	938	912	874	928	903	899	883	927	895	918	926	902	902	897	904	916	900	966	897	921	939	883	892	887	977	896	940	882	877	911	919	876	851	869	864	921	876	916	955	877	898	937	868	933	896	914	917	916	921	905	933	905	910	896	933	868	892	898	884	929	920	914	903	861	991	929	890	896	950	939	924	847	925	902	945	944	963	932	943	925	915	906	921	914	870	987	898	898	948	936	936	883	939	876	925	988	877	914	882	936	937	904	921	871	876	881	955	962	879	984	907	881	912	940	922	962	948	877	916	936	896	925	888	931	1001	977	863	910	891	920	927	981	903	894	927	933	890	937	971	907	900	908	937	905	948	872	884	920	935	953	915	991	922	882	923	907	922	892	910	885	909	872	906	886	921	945	888	932	902	911	903	882	894	901	913	910	915	924	910	915	921	849	901	879	915	909	900	893	881	876	889	864	932	872	895	899	921	927	943	874	904	864	921	895	891	894	892	971	972	915	892	942	893	940	941	904	877	922	907	928	922	928	899	953	949	925	864	930	878	933	952	894	876	948	927	907	899	919	943	938	859	923	918	909	955	872	909	939	881	941	914	913	940	847	889	928	930	954	860	923	915	888	952	904	942	891	959	906	962	884	898	864	920	968	963	907	950	921	898	916	888	927	924	870	927	917	878	907	962	925	919	905	852	943	944	912	920	882	946	931	905	886	900	950	905	890	903	931	936	909	894	940	868	891	856	962	865	895	916	909	900	912	958	912	913	951	887	911	911	916	968	868	969	863	936	933	892	866	915	919	929	890	926	945	917	958	896	895	876	915	892	892	874	996	916	901	856	886	884	918	965	919	942	845	935	926	938	892	914	897	916	878	900	903	923	886	912	977	926	936	886	987	923	926	982	916	936	922	902	877	936	921	882	951	913	961	946	890	914	908	942	902	944	918	896	926	888	957	951	874	929	907	915	926	914	894	907	919	875	932	904	852	919	893	920	888	869	937	956	887	937	894	934	995	910	940	950	885	920	901	906	915	849	942	875	890	941	900	929	892	920	895	895	906	930	853	902	962	902	891	950	894	902	882	877	923	900	902	878	901	891	912	901	949	933	957	884	892	878	858	941	948	924	906	849	920	962	892	882	913	953	925	920	927	929	912	886	886	847	926	957	895	896	885	912	995	885	902	960	914	924	930	909	917	884	868	942	884	916	955	923	916	931	954	879	903	902	907	939	912	935	918	935	909	947	912	934	852	901	920	918	909	918	900	929	907	890	907	891	931	921	911	900	872	939	928	984	946	917	915	920	931	944	938	949	901	925	942	866	886	866	916	877	890	917	932	953	912	906	895	930	921	920	923	964	909	992	907	928	931	936	913	903	940	920	887	941	913	944	875	871	899	836	864	900	916	927	863	865	899	929	887	920	897	907	917	890	896	938	888	911	913	896	930	903	841	948	869	958	852	941	876	898	904	936	930	975	876	895	903	901	889	886	936	913	968	853	907	932	957	903	877	897	907	837	911	893	901	931	929	877	952	923	940	905	873	922	940	927	907	893	960	880	943	852	885	936	887	905	867	845	926	881	902	913	917	896	911	915	954	942	928	917	907	928	891	902	877	942	926
30047	21493	15170	8591	5382	3770	2439	1573	1256	1077	950	860	815	863	751	740	731	748	756	709	674	702	656	663	666	671	663	683	699	666	612	692	645	680	681	653	655	704	702	697	655	659	651	714	689	657	671	699	641	602	667	666	664	611	646	715	690	688	689	615	674	662	727	667	677	662	675	658	711	619	681	633	634	634	667	678	630	659	646	688	587	682	666	621	646	641	626	634	629	634	651	650	672	664	632	627	641	641	634	625	623	587	679	629	656	626	645	651	623	693	591	675	663	699	596	683	657	642	712	648	643	658	652	615	619	651	682	661	638	619	648	646	633	652	652	659	621	635	600	649	657	620	648	680	591	664	669	633	624	651	661	637	615	657	658	669	629	632	620	646	645	675	714	663	656	641	646	639	649	615	649	606	645	653	623	630	694	665	706	659	622	649	659	597	672	622	650	627	637	648	657	679	643	610	615	669	670	648	674	695	616	686	660	606	681	657	676	622	646	648	655	665	691	647	666	607	656	615	583	638	620	637	586	650	682	619	646	660	658	621	617	624	614	654	664	648	613	626	629	643	597	632	648	605	699	619	606	650	638	629	622	619	684	612	640	644	622	631	661	615	678	646	655	641	610	623	642	670	668	671	666	615	645	615	673	617	616	686	661	626	603	630	659	633	652	631	638	613	671	609	641	700	671	690	654	667	652	654	634	641	668	644	668	684	622	630	638	656	642	609	659	605	615	637	609	660	682	576	623	611	647	613	591	677	657	645	659	620	658	685	664	681	630	610	659	583	658	610	619	642	698	607	678	632	619	654	644	672	645	665	660	677	650	631	656	653	663	622	638	611	581	636	674	621	636	678	656	622	624	673	660	609	576	607	634	646	640	622	589	606	642	609	657	632	644	670	644	647	692	626	643	653	658	699	651	630	667	638	671	618	627	644	647	635	641	620	646	630	633	642	641	666	681	643	656	634	611	658	663	652	658	699	671	634	606	657	635	677	596	679	622	629	649	619	655	691	639	668	660	600	671	637	654	654	631	682	628	633	661	689	598	703	612	656	629	649	667	620	649	613	671	614	630	631	625	656	645	677	656	650	628	651	597	676	649	628	652	640	627	657	669	654	608	645	630	652	654	662	648	640	617	684	639	609	656	644	633	626	648	634	666	673	648	630	619	627	702	631	605	649	597	620	638	680	607	622	640	664	661	631	662	640	668	667	612	663	659	641	613	615	657	647	651	615	690	638	681	690	675	634	654	671	666	647	665	641	613	658	643	626	663	669	643	626	681	614	593	606	628	682	650	669	659	626	628	657	613	663	694	632	645	672	706	653	604	659	637	686	668	597	650	625	641	685	583	666	635	589	663	652	643	585	672	645	648	630	620	671	660	630	671	630	611	635	649	678	657	642	640	633	625	604	641	650	606	671	614	626	679	637	636	679	626	628	645	630	703	607	608	618	634	668	637	619	614	648	616	636	579	617	639	642	693	657	657	674	662	679	655	654	659	646	598	651	689	668	655	662	671	651	701	624	632	687	632	616	648	733	616	674	627	693	705	611	653	645	670	630	682	638	645	595	636	652	646	696	653	650	590	678	575	656	639	629	616	641	633	630	622	650	602	605	643	647	633	656	612	646	642	665	692	661	625	654	676	587	667	677	626	632	664	632	665	665	652	646	608	649	613	648	675	611	643	639	617	626	618	662	644	641	667	651	622	623	655	667	597	614	627	635	674	648	632	606	660	675	652	641	673	656	662	594	659	657	642	632	626	647	687	673	649	671	679	619	654	586	684	665	661	640	662	638	633	618	586	640	640	641	619	651	660	653	692	615	646	683	725	637	620	638	646	669	635	634	632	647	640	655	663	654	651	619	661	629	641	635	639	675	601	643	636	674	617	635	697	613	654	638	626	643	669	651	670	597	644	694	662	680	632	653	643	628	691	633	632	612	663	616	636	659	671	696	668	681	643	652	617	607	667	617	646	640	655	606	644	640	620	640	627	640	593	627	630	618	635	646	650	632	655	597	643	632	639	652	656	673	651	658	607	608	670	640	667	653	638	645	631	664	643	660	652	654	619	614	710	666	649	613	653	662	678	664	607	613	657	637	682	670	615	660	621	645	641	637	579	592	612	655	668	660	652	628	641	647	674	661	634	666	640	636	631	638	601	659	628	646	641	654	610	639	607	667	686	676	664	647	625	665	626	649	655	643	627	598	666	640	631	678	690	680	646	605	617	647	656	609	641	698	629	664	634	641	615	633	648	624	610	673	592	611	636	664	637	665	640	643	658	656	658	620	647	636	635	661	647	636	635	647	676	669	668	627	610	667	642	634	604	654	620	618	605	641	652	663	673	615	643	654	713	639	664	647	696	708	603	665	615	613	598	639	671	647	696	624	642	661	651	649	623	683	581	630	637	624	665	630	631	656	661	608	624	594	687	647	634	661	639	688	634	689	645	649	617	602	615	655	596	667	690	642	657	627	617	646	657	656	632	689	678	629	658	655	670	645	700	670	654	665	687	633	646	610	688	640	676	621	635	639	678	624	597	574	655	666	652	627	676	609	672	640	669	671	682	629	643	636	638	636	632	640	647	706	689	638	659	676	653	675	665	632	621	642	646	648	607	657	612	635	617	640	639	648	670	639	702	660	632	665	639	653	631	659	651	641	637	656	677	674	597	685	656	644	688	591	677	638	651	680	662	635	642	629	646	637	588	674	618	640	617	641	672	637	629	632	692	629	679	620	616	650	623	687	660	651	641	662	657	587	610	665	686	653	661	629	612	609	660	648	588	640	653	660	642	639	664	679	623	666	702	664	651	630	671	658	673	643	670	673	658	670	580	629	604	652	640	669	650	623	687	652	679	650	659	624	640	664	662	680	639	595	660	717	682	666	623	644	648	643	706	639	677	661	597	616	685	615	655	623	661	619	669	649	624	669	610	599	646	653	655	645	620	623	661	629	687	656	641	651	627	645	633	645	638	638	647	620	652	634	632	617	625	625	631	648	648	634	660	660	621	670	645	646	618	685	644	646	628	676	670	647	678	663	632	658	620	603	586	642	645	619	621	647	647	595	645	657	647	709	643	635	642	635	621	648	649	604	608	609	637	669	597	659	695	611	657	675	664	669	676	648	643	680	635	593	664	616	670	611	625	599	631	603	634	681	646	639	637	637	651	630	705	676	630	602	616	604	659	671	664	619	630	643	613	657	684	652	656	644	620	652	657	650	670	591	638	647	635	626	624	683	653	651	681	635	640	621	634	647	663	615	660	648	619	624	647	691	644	633	621	624	647	672	650	642	609	662	640	620	663	689	657	624	618	632	628	640	658	662	629	614	685	665	631	646	643	645	690	585	641	654	627	665	657	601	633	637	623	622	679	637	643	614	623	636	596	605	679	662	611	651	663	673	597	646	623	612	649	612	660	617	652	613	655	610	676	680	641	657	663	642	622	661	623	627	627	634	600	686	630	626	611	638	684	663	608	644	639	658	606	653	665	599	597	683	665	615
25783	21492	14091	8463	7409	5511	3692	2449	1785	1403	1152	1114	1101	973	875	889	773	774	817	748	737	728	732	690	656	653	730	718	676	665	700	679	630	682	734	714	662	711	707	708	758	719	772	685	716	731	637	661	646	658	728	679	691	669	727	694	701	680	717	706	714	663	686	690	662	720	689	686	615	657	737	674	658	639	704	620	671	671	671	672	682	617	680	693	664	655	705	669	717	671	649	680	705	686	668	652	627	664	664	654	652	633	668	678	694	656	660	687	687	680	627	699	672	679	685	637	608	652	705	645	699	646	662	691	706	636	649	667	666	681	700	684	671	679	654	675	687	657	640	684	693	703	693	665	677	637	665	669	646	705	708	663	674	741	702	640	645	667	699	701	644	651	708	681	664	694	696	725	686	655	654	713	664	651	666	622	617	642	677	715	639	687	681	697	675	686	627	630	708	691	696	653	668	659	668	700	741	675	646	667	704	699	670	624	733	642	670	693	667	701	683	709	667	657	667	655	690	696	710	700	686	618	689	692	696	690	695	677	636	658	691	648	684	705	705	698	685	677	677	673	660	661	711	664	655	642	667	635	662	707	705	693	709	668	685	669	705	661	683	671	680	628	684	684	696	679	697	674	730	663	658	679	708	632	661	683	675	664	677	645	627	662	691	702	635	635	707	692	653	668	656	662	654	675	649	669	660	661	645	632	666	696	656	668	709	679	688	649	666	699	626	653	617	662	666	673	638	617	680	675	669	711	658	623	680	649	676	682	764	648	658	668	702	649	663	633	662	667	728	624	674	657	656	707	659	660	661	686	694	723	704	678	709	653	665	667	679	679	639	652	666	691	694	620	679	667	653	656	687	699	688	627	690	632	685	733	695	601	697	641	670	639	689	658	678	673	663	651	706	660	671	668	686	675	659	631	644	659	687	667	638	629	643	651	694	665	642	673	685	719	653	671	667	707	681	692	688	658	690	644	689	690	712	666	711	673	685	654	693	701	722	687	640	700	677	656	661	668	695	616	690	687	690	676	643	692	623	655	692	680	657	656	695	660	649	676	687	665	635	645	629	681	662	688	645	690	652	638	634	649	697	677	681	656	653	652	704	707	712	709	683	654	664	696	646	679	674	645	688	645	678	644	662	643	694	645	728	670	662	648	648	696	676	703	671	678	721	707	673	677	668	664	688	658	658	648	680	658	641	645	665	695	660	717	638	664	715	688	618	686	663	692	696	710	658	641	691	714	619	670	634	661	704	670	676	641	695	711	667	662	672	648	640	676	665	699	684	649	671	685	688	731	710	726	665	669	683	693	656	679	620	628	641	665	685	690	670	682	627	677	675	592	709	673	684	655	686	668	682	684	663	644	668	683	722	648	669	656	704	645	643	705	697	700	690	656	726	647	688	698	681	684	633	683	683	665	668	670	656	667	635	623	666	649	663	663	656	696	653	652	642	628	637	707	669	674	686	699	683	730	665	680	650	690	649	670	651	653	639	620	691	724	736	696	602	699	705	681	680	688	711	640	673	661	669	674	667	692	685	706	644	668	687	652	677	630	705	684	646	655	648	711	668	692	645	703	665	645	679	639	677	634	677	702	628	682	678	668	646	705	676	705	732	662	668	641	670	676	643	680	671	612	714	697	630	652	659	675	664	669	651	675	675	662	700	644	633	636	673	671	680	686	653	670	614	643	654	673	717	675	663	650	647	667	653	639	693	701	679	634	654	702	652	687	653	645	663	679	641	690	673	713	669	697	693	626	682	692	715	674	656	657	656	674	635	677	663	679	663	614	642	681	679	699	670	696	653	668	673	687	680	668	676	696	601	674	672	641	690	677	658	665	684	648	689	668	637	671	715	683	681	671	649	676	698	647	727	735	683	661	639	641	628	645	659	671	703	675	700	651	633	690	727	642	663	682	700	681	634	653	683	697	668	680	648	669	679	650	681	704	636	660	679	656	667	671	695	634	672	704	698	715	708	716	674	657	691	674	688	675	667	660	712	641	663	659	698	706	694	649	683	624	716	662	651	675	662	692	697	695	708	640	632	693	658	653	649	696	656	691	663	637	726	668	625	694	672	666	690	681	689	717	686	678	632	659	658	726	680	664	698	660	661	671	684	681	706	680	644	640	661	705	673	667	651	681	650	689	703	684	661	682	668	660	669	686	634	643	729	706	640	653	666	683	695	658	684	633	663	658	625	703	678	692	671	692	741	663	699	633	649	640	715	698	653	727	612	682	671	665	673	719	658	688	636	692	687	657	666	693	684	680	646	677	690	677	712	664	694	629	665	648	670	688	647	669	669	665	667	636	672	716	687	660	642	652	681	672	682	754	645	664	680	633	674	659	679	689	642	678	691	658	663	669	728	691	699	691	709	649	695	622	654	667	703	673	699	654	673	669	648	647	684	640	686	641	637	639	672	665	639	661	675	664	634	685	721	676	679	694	679	645	683	704	669	675	667	675	701	662	631	727	671	680	669	662	673	676	681	675	649	633	677	674	668	731	696	675	664	681	670	662	663	650	653	619	735	676	673	631	626	690	676	660	668	609	668	685	649	624	683	676	668	684	660	635	693	688	664	647	631	632	680	706	678	678	701	657	646	663	709	633	696	688	730	674	667	674	669	698	636	682	656	683	683	683	648	651	706	649	705	697	655	704	682	697	684	678	676	708	673	661	647	708	611	686	666	648	705	685	649	656	655	693	665	607	634	697	702	693	702	698	671	682	657	655	673	632	604	724	713	664	673	679	652	666	678	677	687	633	700	684	709	648	627	679	682	721	686	682	699	643	682	694	671	625	709	648	662	657	690	677	715	672	646	659	640	656	629	671	679	658	693	683	671	640	677	651	636	622	668	721	662	670	713	636	683	693	647	670	613	634	635	663	659	657	683	722	663	684	695	614	641	664	676	669	646	645	655	654	653	645	699	677	710	657	672	718	678	669	686	661	674	694	661	616	668	687	631	669	652	694	670	735	696	663	702	683	697	681	677	658	658	699	635	697	729	645	615	689	636	637	660	708	646	639	650	700	666	661	696	686	674	680	707	677	682	699	711	686	678	663	696	685	669	632	660	658	700	675	645	686	708	711	638	696	699	668	664	719	673	676	713	717	679	652	722	660	662	682	676	656	719	647	669	659	662	641	669	661	677	668	653	673	696	705	649	633	695	649	704	660	694	657	679	692	684	668	666	720	684	678	707	706	648	637	724	716	684	649	709	693	659	687	667	658	677	663	642	665	671	668	669	656	692	658	619	688	673	651	658	718	629	698	618	703	637	635	659	650	658	665	696	648	720	689	682	649	641	684	669	674	660	676	634	684	681	685	671	659	669	703	670	637	702	663	636	656	693	682	692	716	696	671	721	704	682	672	670	698	728	632	657	653	667	664	655	646	687	629	674	636	664	664	662	721	689	725	625	664	638	641	697	691	667	681	702	634	722	667	671	637	681	684	631	731	641	687	669	693	722	677	683	698	707	663	688	665	699	677	699	680	702	646	755	722
24448	21657	29057	24770	21768	15149	6038	3075	1958	1545	1462	1300	1247	1032	927	968	874	823	848	740	744	741	702	698	734	697	753	731	748	744	726	697	647	656	718	700	674	740	742	797	764	760	754	702	734	678	736	676	673	698	753	706	681	739	687	701	697	729	717	691	698	654	678	727	659	647	687	693	614	661	697	661	652	638	660	655	678	678	663	646	621	672	688	657	628	624	670	710	672	662	686	681	627	730	665	654	652	652	686	663	705	633	667	646	742	660	665	679	668	670	678	658	672	685	621	691	667	652	641	663	668	680	657	699	648	659	669	689	691	699	655	689	658	693	659	656	651	667	645	662	627	654	670	647	667	659	675	670	689	716	663	644	675	619	653	635	683	668	671	718	695	656	691	665	647	636	660	664	691	693	712	724	645	623	672	675	691	695	644	672	693	635	675	652	606	692	650	683	650	680	653	627	639	682	692	702	685	648	654	661	714	668	638	684	670	670	689	691	650	674	628	680	668	717	614	683	670	712	696	695	678	652	676	706	670	672	636	641	642	645	683	611	709	680	714	679	656	580	673	690	678	691	666	660	658	671	685	672	709	631	659	638	731	652	628	725	610	679	636	707	708	657	703	637	654	638	681	629	664	655	715	638	652	685	654	703	659	696	665	622	655	653	729	670	658	660	664	668	732	669	654	640	662	671	655	666	696	667	653	667	665	653	689	671	645	673	686	679	689	688	666	698	683	689	665	656	669	714	707	638	649	686	673	635	658	646	672	620	654	592	691	660	655	651	641	710	658	667	666	675	680	677	653	661	673	666	652	664	652	702	716	647	630	631	607	680	642	662	643	655	685	706	659	702	660	630	682	680	672	649	665	670	684	680	689	648	648	677	689	653	620	607	646	685	672	643	667	641	605	720	630	658	659	730	689	689	689	685	739	684	673	675	670	680	666	652	632	683	649	677	694	694	698	652	666	684	646	656	642	691	661	700	678	668	676	680	677	685	684	656	677	688	699	638	659	690	658	700	666	655	637	662	674	632	679	657	676	675	723	691	642	664	691	639	625	671	695	668	659	682	629	653	654	698	638	683	690	699	652	675	668	647	632	642	641	630	653	702	662	691	644	669	646	665	644	696	650	663	708	653	645	676	629	663	671	643	669	670	663	626	631	643	657	681	701	668	686	655	655	722	656	680	628	702	672	674	683	670	702	600	677	724	666	657	667	640	634	642	662	653	634	643	656	720	646	660	658	638	682	608	658	648	644	719	688	681	688	617	649	693	686	648	628	665	662	683	671	650	718	649	655	679	643	658	659	641	703	628	644	729	648	681	702	645	680	686	645	672	634	715	703	621	656	614	635	668	689	668	606	645	656	651	660	672	699	656	637	708	644	637	629	721	654	668	677	640	608	686	733	654	655	687	691	711	627	659	666	653	659	698	648	707	691	668	693	684	675	686	645	675	656	659	677	693	653	647	618	686	690	704	659	630	660	668	640	660	680	628	642	646	659	620	668	707	673	704	675	652	728	659	639	700	663	663	669	698	669	685	704	646	626	714	642	645	671	636	616	681	716	658	662	660	623	658	682	681	660	693	657	690	652	662	673	696	668	699	697	699	645	676	600	718	635	662	684	587	665	678	679	654	684	639	684	696	684	673	671	656	683	732	675	665	657	663	674	667	683	672	675	683	680	645	676	656	680	662	674	648	668	642	660	666	674	635	674	688	685	688	618	678	704	652	619	664	680	711	655	676	690	680	705	699	674	647	656	647	696	662	676	691	639	690	651	681	676	669	707	697	686	679	729	701	642	723	607	671	668	704	704	723	616	719	641	674	701	647	641	692	676	689	702	617	649	663	690	616	655	688	607	715	644	667	694	700	615	704	629	720	629	696	677	709	651	658	665	660	669	682	629	701	627	655	693	647	640	680	688	653	692	654	695	750	673	614	659	685	655	663	656	663	660	672	674	634	674	674	675	672	661	605	625	631	715	683	666	717	634	635	677	649	623	702	678	651	652	693	656	687	682	663	671	662	656	646	631	664	706	701	678	670	706	658	660	727	665	689	700	719	688	639	648	667	672	623	707	706	695	679	687	690	676	642	618	651	666	649	670	717	709	661	682	665	673	675	660	721	642	630	654	662	650	660	685	662	698	674	714	650	657	635	668	669	651	659	706	688	651	706	646	671	721	682	665	663	705	667	682	676	662	623	665	639	675	687	646	678	613	645	681	661	614	643	684	672	655	673	642	666	651	641	676	686	696	652	661	703	704	672	676	686	656	672	661	677	685	662	665	704	661	661	686	648	651	662	693	682	652	657	639	680	665	632	691	660	656	675	645	652	622	668	673	629	641	711	653	686	657	686	658	643	617	657	628	659	680	658	627	682	676	645	670	682	653	607	677	652	696	654	669	683	643	655	624	618	700	668	632	680	685	711	651	674	696	687	699	669	703	674	639	648	663	690	665	632	630	634	661	627	673	685	633	719	712	636	694	722	667	677	652	699	691	644	662	634	685	700	670	644	693	647	673	646	666	735	693	663	641	665	660	653	693	683	662	669	708	672	649	605	659	693	618	688	654	684	656	687	673	658	675	668	674	663	654	654	700	645	684	651	602	670	674	667	675	635	670	683	674	691	681	622	674	650	667	694	662	686	654	661	659	711	632	688	716	684	644	681	649	649	690	676	664	649	667	660	696	660	663	657	658	676	648	642	640	649	640	638	690	696	670	678	685	714	659	624	668	669	681	652	687	703	656	661	675	693	637	708	656	652	668	671	592	659	630	599	648	686	660	655	724	645	659	664	641	665	740	662	648	656	650	643	665	662	639	634	682	685	671	657	684	713	705	654	656	704	669	645	648	676	713	657	648	631	676	650	662	679	675	669	633	635	659	669	723	655	650	665	632	664	680	686	597	691	699	633	683	644	685	687	667	703	691	679	666	685	699	691	644	712	654	700	656	620	677	624	611	678	678	642	675	688	673	656	651	656	661	663	677	677	696	727	682	661	634	628	676	665	682	664	696	676	641	646	700	653	670	641	643	693	687	664	696	683	665	679	648	642	689	687	664	692	647	654	673	684	648	687	679	673	692	720	595	686	661	670	697	657	650	660	683	648	699	640	622	647	669	730	650	666	678	655	695	687	634	611	686	685	700	644	679	703	670	690	692	668	665	659	626	636	658	647	669	726	662	589	641	682	655	622	662	667	734	673	655	639	665	711	699	709	706	635	666	637	665	661	644	654	717	674	725	650	691	663	696	655	675	630	664	667	653	665	696	659	653	708	672	651	622	641	671	666	701	634	671	677	705	684	651	695	625	662	691	673	703	645	683	683	674	680	678	635	648	663	696	671	647	710	691	703	667	646	692	669	684	609	698	658	668	680	621	613	667	681	712	658	640	651	692	685	643	631	638	672	692	661	633	649	641	677	635	649	665	694	662	655	665	643	636	691	655	674	626	642	655	620	633	675	646	642	708	637	650	704	649	631	703	688	689	702	648	669	677	703	654	661	701	690
28835	31990	21551	13736	11680	9353	6659	4567	3130	2274	2027	1767	1675	1344	1206	1060	1038	981	865	816	793	739	745	786	790	701	772	808	813	764	759	729	714	691	748	709	674	707	762	709	815	786	794	716	707	684	716	660	723	662	748	722	704	781	719	695	713	739	756	774	718	706	744	712	678	714	698	713	687	696	660	690	729	724	702	691	716	690	658	712	683	667	655	655	694	682	739	639	644	703	664	668	698	647	679	713	650	680	644	675	693	674	690	697	725	683	709	690	722	746	717	685	688	720	708	710	654	695	683	671	707	726	665	678	705	685	659	708	685	678	680	651	657	654	697	705	660	696	639	683	649	681	673	714	681	655	667	627	677	676	663	664	655	647	634	627	674	724	688	675	682	693	697	705	688	696	683	649	688	684	673	708	641	666	657	631	699	678	690	626	650	668	699	709	705	633	725	640	664	626	689	684	683	648	705	707	703	684	682	708	637	680	661	684	664	662	728	717	681	682	678	671	709	676	641	692	614	673	656	709	671	705	664	684	638	683	662	653	706	688	630	672	747	672	686	690	635	688	696	683	652	675	679	677	685	654	665	700	685	705	663	690	642	663	691	682	669	684	710	688	706	681	685	729	649	658	707	699	661	670	658	669	719	746	672	638	658	676	695	690	716	698	676	689	710	687	649	690	665	692	642	645	673	682	651	669	673	640	713	670	674	656	594	696	710	664	681	717	680	686	684	678	683	672	715	681	685	667	685	645	730	680	676	657	674	648	716	658	674	665	661	699	664	699	687	683	721	693	644	643	689	690	670	685	694	674	671	673	679	690	629	661	678	665	690	706	711	642	660	645	697	674	727	653	670	657	668	669	697	652	679	670	673	655	674	697	682	683	699	696	694	659	640	711	684	696	688	685	683	695	659	691	708	663	690	660	745	699	699	663	633	670	698	711	693	675	681	654	665	682	705	675	642	683	658	642	659	642	708	640	667	654	669	722	693	712	658	690	674	677	661	670	673	703	711	682	650	681	663	689	668	670	676	625	721	666	675	634	690	682	649	712	692	650	689	693	674	710	670	687	674	676	668	674	652	681	662	679	671	682	681	684	683	738	716	679	714	650	689	676	692	620	680	612	705	684	717	700	700	673	662	707	670	641	681	665	696	660	651	631	657	668	643	701	713	699	660	688	682	701	652	672	694	649	648	723	649	667	690	675	692	688	670	680	680	677	691	727	666	709	669	685	663	723	686	687	648	653	734	681	655	644	709	639	747	680	676	661	723	673	675	655	696	701	690	729	694	649	691	656	652	673	700	665	642	651	680	698	670	671	677	690	683	695	706	694	649	644	639	689	690	693	712	724	643	731	661	664	705	720	679	696	653	647	673	671	663	672	711	665	683	675	667	735	673	675	654	697	633	705	692	666	650	756	698	675	698	653	674	678	717	699	726	683	680	667	692	685	650	685	698	624	699	676	642	678	704	685	692	678	661	675	658	691	675	678	705	679	684	668	643	643	684	678	672	714	689	645	698	668	689	641	692	699	683	636	707	716	671	740	657	674	663	613	670	694	688	668	641	690	641	666	672	692	651	669	689	676	648	682	675	637	668	679	694	684	666	731	656	659	682	704	694	653	643	671	679	674	645	732	675	648	693	702	668	652	651	673	684	671	713	651	742	678	681	656	649	657	674	650	705	697	691	675	710	653	645	660	719	736	663	689	702	722	671	701	677	671	682	716	654	702	677	673	695	661	710	707	680	693	697	679	618	645	652	677	673	672	663	654	681	663	649	686	687	655	655	630	695	718	691	652	639	681	666	726	697	701	630	694	689	640	699	665	686	649	662	627	690	703	688	731	670	683	687	661	626	653	674	688	645	681	664	648	671	682	721	677	698	686	654	687	698	670	655	723	703	644	624	685	679	690	602	644	654	653	710	667	685	732	665	687	686	642	692	655	694	642	679	692	720	682	719	614	703	644	680	724	682	718	707	670	677	700	671	649	709	705	657	694	601	676	683	638	684	676	681	692	672	718	697	702	645	653	727	708	708	700	710	720	715	695	691	646	669	672	648	687	697	669	683	691	693	666	620	632	690	678	641	719	642	672	714	717	705	740	703	692	706	709	689	673	640	659	711	683	671	690	688	703	674	719	687	697	687	617	658	681	659	671	683	672	663	661	717	656	664	666	706	668	699	688	703	653	645	703	653	695	694	702	675	696	671	679	658	694	682	664	713	711	713	721	644	690	690	676	730	697	656	703	667	676	693	686	667	684	714	723	687	647	717	653	619	683	667	690	659	743	647	683	665	705	716	669	675	691	653	660	686	650	686	735	652	672	687	641	663	642	685	717	719	693	698	677	671	713	679	696	671	713	640	759	695	709	668	701	687	661	621	709	691	709	719	705	680	671	690	625	637	664	650	686	700	640	650	665	655	667	662	672	661	698	702	675	659	657	643	684	674	695	655	686	689	701	669	690	687	692	691	692	659	723	659	680	741	618	713	652	626	682	707	667	679	672	685	642	711	625	689	668	633	655	666	668	689	682	706	708	662	663	660	664	686	696	662	668	703	650	679	655	690	672	682	656	688	648	668	673	645	663	725	703	672	656	626	697	677	665	663	678	674	649	689	675	727	677	703	759	721	633	693	668	669	687	654	718	698	668	674	733	672	690	680	713	672	694	701	658	678	660	694	666	669	675	691	699	649	658	724	665	691	719	658	674	682	671	649	686	699	677	650	706	649	695	638	639	695	710	669	709	606	642	718	674	699	713	700	676	716	651	649	698	677	707	679	653	674	650	654	667	638	644	667	682	642	676	643	621	678	652	676	721	659	665	667	724	678	671	678	654	715	697	684	714	670	650	651	629	677	674	667	657	672	686	681	718	678	692	711	712	688	662	631	694	669	672	682	727	650	674	668	633	669	681	678	656	704	673	686	655	683	689	685	658	625	683	690	658	712	677	689	679	648	670	694	698	638	677	678	620	696	638	686	685	669	708	692	711	678	655	741	677	683	699	648	707	670	652	689	668	708	643	650	647	676	651	632	640	683	646	675	679	701	678	671	671	711	708	646	666	680	699	664	667	675	668	741	655	678	678	682	664	677	659	689	708	657	651	671	675	656	738	678	691	658	713	701	631	689	692	699	649	649	661	735	673	671	672	662	710	690	659	656	730	703	677	678	684	668	678	718	654	704	707	670	650	672	678	652	688	687	645	765	667	648	681	636	707	642	689	677	699	708	675	650	660	674	669	648	650	656	736	753	651	712	658	651	674	662	699	687	680	651	673	691	673	653	698	668	706	669	715	648	692	641	637	682	675	642	728	653	689	644	659	689	656	711	706	694	661	718	722	646	728	626	687	672	663	656	686	648	732	688	668	657	691	700	693	676	664	664	629	686	722	685	646	652	712	649	675	712	659	714	665	681	658	708	704	677	681	682	680	707	684	659	694	680	647	740	683	702	697	709	703	678	667	700	665	700	655	669	674	694	673	660	635	657	711	661	672	686	646	732	699	713	676
25588	21621	28035	25642	15863	5840	3764	2487	1770	1614	1560	1331	1308	1140	1090	1076	1065	1025	1023	942	947	927	942	942	1003	970	1016	994	970	955	949	944	953	893	898	904	947	928	950	953	992	984	968	993	1019	903	949	954	881	950	981	926	911	904	963	937	959	939	921	893	894	907	940	931	935	912	917	947	939	939	949	915	894	941	921	956	870	918	971	912	909	928	865	909	880	908	891	970	908	852	973	921	983	909	897	925	929	915	914	869	931	867	841	884	922	957	869	884	878	915	871	874	902	887	852	892	858	922	876	868	917	899	925	956	940	894	876	923	872	949	894	936	893	886	892	848	954	877	941	875	928	887	902	907	863	925	888	896	904	923	892	863	851	872	947	900	849	891	855	852	921	925	883	890	894	831	885	882	888	936	924	920	911	924	932	888	966	893	890	900	863	909	920	922	881	939	915	908	924	966	928	869	882	907	924	889	930	881	837	921	928	947	898	944	896	911	895	894	859	891	941	886	931	939	914	919	913	910	900	926	886	983	889	918	905	925	918	931	902	916	912	885	932	885	958	931	855	952	888	877	881	897	949	908	949	903	875	921	867	957	882	913	904	866	869	895	914	913	892	934	912	906	927	929	905	964	866	881	902	895	946	934	924	927	970	941	904	961	897	889	980	932	872	953	898	886	892	905	908	919	926	940	880	954	895	916	957	904	935	843	885	863	906	912	901	947	906	891	960	928	886	838	916	952	884	914	918	911	955	911	914	952	937	887	843	875	925	912	907	904	962	912	882	888	871	902	958	935	878	905	918	932	944	921	910	925	855	868	885	893	921	902	884	963	851	924	890	893	863	915	914	864	933	925	887	883	971	919	854	874	925	844	909	967	900	863	934	896	945	911	860	908	864	905	889	926	870	896	854	883	928	907	926	914	925	937	992	883	892	857	978	971	922	868	919	932	924	920	888	931	922	892	909	943	919	896	901	912	960	913	885	882	881	919	964	919	901	950	926	910	888	928	892	951	921	923	953	954	913	890	895	866	880	927	842	932	837	888	881	891	905	883	883	917	910	920	994	902	917	937	867	875	944	914	815	861	916	913	928	881	860	895	905	888	944	959	880	953	891	907	938	894	928	985	931	927	895	896	841	937	862	928	959	870	900	897	899	872	919	881	896	924	921	912	835	946	853	905	898	901	919	894	877	921	892	919	962	906	861	927	953	860	862	930	910	856	897	878	897	900	889	917	849	854	884	976	948	912	880	874	928	918	880	905	920	876	953	907	909	912	917	910	880	923	848	878	887	932	893	948	960	886	901	905	918	891	848	889	899	971	929	916	943	932	879	873	903	950	955	900	861	917	946	910	842	946	921	906	890	859	884	875	895	883	908	853	866	927	884	930	891	923	921	959	921	932	883	878	944	944	929	907	922	908	855	904	924	970	867	941	931	861	937	931	899	889	964	881	889	853	967	892	893	962	887	902	914	917	929	834	887	883	975	827	888	927	866	966	874	922	857	908	906	863	940	862	915	868	936	910	923	861	930	897	975	887	912	902	888	950	958	887	917	946	860	854	905	915	937	944	903	915	868	915	943	879	879	926	892	880	904	967	878	924	926	868	913	908	913	902	922	935	905	883	882	891	943	922	972	912	948	894	906	942	911	895	917	953	942	913	884	875	973	896	898	906	868	900	835	898	856	889	908	899	923	867	941	867	894	929	884	881	976	917	860	898	881	869	929	962	875	911	914	944	886	874	894	942	919	874	945	910	945	908	922	887	899	915	912	967	926	931	906	906	926	913	893	881	979	952	911	957	939	917	896	875	937	884	910	874	871	891	897	882	875	911	902	874	908	853	940	935	909	938	932	865	874	914	927	919	916	913	962	880	929	926	849	908	927	878	924	917	916	902	858	910	907	892	871	886	987	858	905	932	928	968	942	942	919	891	888	887	932	912	930	931	927	912	883	924	905	917	949	913	958	985	890	924	880	871	947	894	903	893	974	866	900	911	914	868	899	898	929	912	950	929	921	894	946	900	911	915	942	943	939	934	886	892	882	978	960	907	959	859	911	923	928	917	890	907	927	867	894	880	946	882	901	931	926	852	901	908	871	879	925	937	924	889	902	973	876	868	905	890	872	877	913	938	914	912	895	913	953	938	925	908	873	878	910	882	919	877	892	912	910	917	864	962	903	866	903	872	934	946	857	880	918	887	912	851	903	880	900	902	900	867	911	943	884	854	942	857	954	903	900	962	917	913	925	946	863	948	883	937	898	908	941	938	925	911	896	880	923	874	915	930	884	902	883	909	899	885	908	920	824	961	886	898	943	866	911	876	913	871	887	918	905	906	911	910	1014	941	901	950	895	875	895	894	906	891	961	902	932	928	975	894	856	884	875	928	988	887	935	861	925	880	875	903	897	950	886	911	907	932	883	924	944	870	885	918	876	866	923	919	941	910	864	890	869	897	885	918	908	965	908	874	911	931	928	892	871	890	906	915	876	897	901	918	949	913	931	931	914	937	884	906	896	924	880	901	877	947	957	961	922	910	936	882	920	908	899	871	961	926	853	877	930	906	930	887	910	887	974	851	921	967	941	942	898	932	951	947	899	898	937	989	846	875	875	862	889	905	923	899	897	860	932	924	900	877	927	891	872	908	936	893	899	919	930	924	884	914	863	921	916	910	846	926	906	896	932	916	877	897	950	869	922	858	919	923	897	952	932	896	890	924	927	884	906	907	867	889	943	888	900	953	950	891	883	850	906	941	888	950	927	933	839	858	905	883	897	914	947	894	985	886	918	871	856	939	873	881	847	914	905	895	896	920	893	844	936	936	885	910	906	879	938	975	904	938	922	917	936	943	883	907	895	890	900	867	930	885	911	885	877	937	859	877	899	929	917	857	966	956	902	859	912	922	856	834	861	960	856	846	884	908	884	931	926	926	936	926	870	951	924	877	919	968	848	916	936	861	878	876	889	917	879	904	895	871	878	952	904	913	878	903	916	924	873	914	873	904	870	902	912	920	923	914	904	901	842	917	870	912	872	913	937	954	893	941	920	945	910	910	922	860	931	925	922	906	950	934	886	874	887	990	883	953	924	873	916	884	920	851	880	962	945	921	924	882	942	840	902	897	903	939	905	895	942	921	940	912	914	850	921	901	847	917	921	884	880	862	838	948	884	865	894	870	881	838	932	883	916	868	959	911	873	872	887	863	928	910	898	878	945	852	815	816	899	971	920	928	906	906	921	939	968	887	887	978	865	928	906	935	923	922	929	887	918	883	896	886	926	929	908	855	929	887	855	889	886	963	923	887	887	967	880	925	929	919	867	924	921	923	844	900	909	905	944	918	902	864	878	864	904	932	822	974	899	920	875	871	866	922	905	941	908	928	918	878	954	863	968	905	900	976	890	922	912	877	882	874	930	895	901	895	921	910	859	915	903	915	908	921	937	950	880	938	963	975	904	899	875	856	882	907	910	948	889	909	932	914	937	962	921	889	920	925	887	936	918	919	882	863	891	864
28494	27284	17823	11295	9101	7434	5539	3879	2738	2301	2112	1743	1650	1372	1342	1145	1145	1123	1048	1089	1045	1010	961	955	985	990	1008	1029	1012	1002	964	914	920	939	945	978	956	933	932	1018	1008	973	948	1009	957	962	988	966	928	890	1016	943	981	883	984	963	981	937	971	981	890	991	905	911	885	950	906	921	860	936	866	972	993	919	928	980	935	911	918	949	948	919	920	976	982	927	882	886	937	880	962	938	940	916	888	948	929	919	917	908	942	935	862	958	934	952	920	908	903	916	913	910	921	989	913	916	877	895	943	926	924	883	974	961	917	922	925	914	936	901	893	920	978	894	944	934	964	948	949	941	953	903	879	936	908	913	883	951	908	887	893	928	887	934	932	878	864	965	969	923	969	919	945	922	959	914	899	908	943	938	848	928	1005	947	929	947	947	900	922	951	888	958	946	867	934	899	911	954	854	907	931	918	887	972	968	873	919	938	961	1004	973	913	932	868	913	923	926	932	921	966	977	940	901	948	945	897	921	892	897	929	943	931	899	964	956	953	913	938	953	909	973	913	917	950	940	911	915	912	944	895	940	928	899	895	928	925	919	927	923	978	941	968	910	907	945	881	860	927	889	890	926	880	872	950	954	898	919	944	937	943	942	956	877	933	957	926	923	930	903	910	956	894	938	1000	924	948	900	930	928	942	920	940	859	935	966	927	913	961	889	961	908	922	977	884	954	955	902	921	900	899	924	874	937	966	961	963	942	949	975	911	917	957	956	956	956	925	927	914	865	924	875	926	862	929	894	887	959	923	909	934	956	925	908	936	917	908	969	885	932	917	906	894	943	987	890	919	953	906	879	888	956	903	920	976	925	885	918	952	881	874	908	951	1005	941	923	939	939	920	909	925	931	908	921	949	927	922	927	903	921	962	944	892	905	880	931	904	901	915	904	878	888	923	942	958	896	890	914	979	961	941	885	942	889	888	929	949	948	937	917	934	988	883	912	946	889	936	878	910	905	883	882	947	956	903	939	939	905	916	921	885	870	931	928	955	973	894	906	914	939	913	906	898	927	958	909	956	904	909	968	939	926	926	901	939	894	881	927	888	877	953	909	867	902	902	914	919	901	919	908	946	912	912	953	905	911	981	942	935	958	967	938	866	954	951	948	896	945	890	964	921	941	901	888	904	908	908	937	971	936	898	939	941	889	926	930	953	966	910	951	936	906	962	995	905	941	899	888	891	929	918	963	960	881	909	936	937	880	953	921	958	924	903	922	921	908	967	887	961	923	907	953	945	882	928	916	916	945	938	892	934	894	886	926	931	878	920	894	959	960	945	931	921	922	924	934	901	981	930	898	925	967	898	901	974	906	924	891	930	914	923	952	894	902	952	873	889	955	885	905	920	917	897	956	902	889	935	890	885	899	945	945	946	924	939	930	921	902	944	900	928	941	923	890	947	963	874	913	926	901	933	904	992	915	886	961	965	958	908	923	945	908	891	926	906	928	944	911	955	931	942	875	930	944	874	938	903	957	941	929	947	945	867	915	932	945	940	923	914	923	903	946	909	912	981	891	909	929	928	962	928	913	887	923	945	898	909	929	901	870	895	933	915	947	938	931	965	920	970	936	941	854	942	923	904	907	939	925	938	939	951	930	929	912	934	926	975	934	962	926	919	933	962	925	941	920	891	871	907	909	954	890	949	951	979	904	921	976	970	947	892	912	901	971	900	902	924	953	973	959	947	940	900	913	950	895	932	943	988	922	894	903	920	954	893	913	908	903	825	891	920	946	915	953	931	899	910	881	937	902	905	955	932	908	956	876	840	947	935	955	907	952	938	888	876	934	913	927	929	923	944	881	924	920	920	938	937	893	976	931	982	933	941	954	915	953	931	891	940	937	946	935	924	905	904	909	895	913	919	933	937	909	932	924	855	952	905	961	920	956	885	903	932	930	985	904	926	919	878	946	933	951	976	965	900	942	855	914	874	966	921	948	962	913	899	981	937	885	962	958	881	956	922	947	970	896	952	907	908	944	949	916	936	959	934	949	963	941	939	962	921	938	906	858	939	904	919	868	884	927	966	889	955	944	928	882	893	920	918	897	894	904	930	892	929	967	908	960	929	885	916	950	922	933	900	959	893	924	952	916	938	946	919	902	926	914	931	900	924	971	926	965	896	944	905	915	927	898	956	980	939	912	969	922	991	923	936	906	922	955	892	907	940	925	905	927	967	919	964	904	975	914	893	883	928	917	896	958	910	906	944	920	918	909	908	972	938	868	920	953	943	936	892	926	882	901	920	867	946	928	912	962	928	907	954	871	951	946	929	952	947	955	941	965	861	944	909	956	892	946	928	884	893	947	943	903	906	928	977	909	848	931	965	954	914	984	932	965	930	967	958	906	906	931	874	888	958	932	929	913	922	821	909	922	931	973	983	910	941	986	947	895	867	936	942	899	929	916	929	878	922	934	902	882	901	952	915	936	935	934	949	920	977	903	953	848	896	947	964	908	920	918	915	903	935	960	929	974	888	945	942	994	903	897	947	926	916	889	914	914	927	965	958	928	918	974	973	914	908	934	942	933	971	907	971	897	922	907	874	899	917	887	879	929	931	919	847	910	944	908	898	916	930	963	913	908	911	950	927	905	963	899	902	956	914	991	904	934	932	921	913	945	883	850	958	882	889	926	850	929	917	865	932	915	952	932	953	934	906	902	956	931	944	956	947	912	903	920	881	911	943	975	965	883	932	923	921	918	921	880	873	991	961	940	896	937	859	938	952	950	923	954	929	888	1009	879	917	896	893	912	903	912	901	843	931	946	933	938	944	911	942	900	907	969	932	955	921	912	933	896	974	897	918	969	951	933	838	853	906	901	924	978	962	914	837	941	938	946	920	949	873	902	903	925	907	924	932	936	920	962	948	969	929	950	996	929	951	861	912	893	931	860	905	915	874	923	973	897	877	903	876	944	914	939	928	917	934	936	914	922	930	878	888	947	891	1022	974	985	954	906	901	959	939	945	879	850	934	946	929	979	978	885	940	920	911	945	879	937	1011	999	945	935	963	941	940	895	906	929	941	910	907	916	907	969	894	928	910	935	905	946	916	865	887	917	934	917	902	853	959	897	848	958	971	952	884	914	879	878	899	991	963	947	912	987	947	943	905	892	907	957	891	868	946	961	911	954	888	914	920	917	1005	881	877	956	933	949	862	885	897	905	938	959	974	941	939	899	946	898	948	944	916	969	943	906	918	934	937	860	908	877	962	973	919	951	962	912	894	956	1005	890	911	927	861	950	865	934	975	850	942	955	912	936	915	1004	932	914	922	963	943	889	910	1015	916	938	925	945	900	923	937	968	932	915	918	897	912	924	953	995	914	904	917	940	921	968	901	913	901	959	952	937	904	862	931	928	963	850	894	877	939	957	915	969	922	908	927	934	921	880	910	896	929	932	952	883	871	911	960	869	895	912	883	909	889	933	909	976	919	885	920	941	935	879	957	915	926	841	913	933	912	872	919	969	935	920	947	988	914
23291	21746	29640	24393	21810	22235	15920	5338	3253	2944	2350	2041	1799	1607	1404	1414	1360	1243	1180	1196	1185	1113	1146	1125	1058	1130	1203	1165	1100	1173	1101	1146	1098	1039	1107	1079	1016	1069	1112	1091	1124	1152	1141	1130	1114	1157	1166	1077	1077	1148	1129	1116	1020	1045	1063	1043	1043	1020	1089	1099	1075	1009	1085	1035	1025	1035	1026	973	1022	1034	980	1001	1049	1066	1028	1045	1056	1021	1028	1018	987	1043	1063	1041	1023	1031	990	992	1031	1040	1058	1028	1103	1026	1053	1019	987	1069	1041	983	1030	1045	1028	1030	995	1002	999	1031	1039	1042	1028	1011	999	1075	1085	1010	1052	985	1040	1028	1059	1032	1069	1034	1042	1023	1004	1041	1006	1016	999	1058	1034	1069	1016	958	1067	1033	1048	1029	1028	1011	1010	1051	1076	1026	1034	1053	1053	1003	1082	1001	996	1012	1037	999	1000	1029	1016	996	1025	1023	1043	1041	989	981	1015	1018	1027	1061	1051	1016	983	1083	1052	1055	995	1067	1042	990	1050	1015	1033	1052	965	1033	1035	1019	1022	1047	1010	1040	1014	1086	1045	1033	1022	1047	928	1013	996	970	1056	1034	1057	1077	1094	956	1063	1029	1033	979	1035	997	1116	992	995	983	959	1053	1022	1039	944	1013	1074	1014	1029	1002	1007	969	984	1041	975	1056	1043	1017	1068	1024	1002	1033	1053	998	1008	1033	1024	1066	990	1033	972	987	1047	1023	988	1004	963	1000	1049	1000	976	958	1013	1055	1061	1037	994	1024	1065	1041	1008	1005	1012	1047	1007	1044	977	977	1047	978	1019	978	1017	1043	1033	1060	1024	1004	1012	1038	1035	996	991	1084	1023	1004	1003	998	1033	1048	1003	1030	988	1013	1002	1018	1015	1022	973	992	1049	1094	1002	1037	1035	1017	1071	1033	1012	1059	1040	1033	1033	1042	1030	998	974	996	1076	1069	1049	1089	1074	1028	1037	974	1009	1045	978	976	1002	978	972	963	1048	1022	1002	1022	1027	1034	1046	1006	972	984	1060	1078	974	1100	1004	1056	964	966	1099	1020	1049	1050	1006	1007	1031	1000	1014	1025	1019	1019	1035	1081	997	1019	973	970	1050	960	1059	984	1003	1057	1070	955	982	1058	981	1020	969	1035	1026	1091	1029	1047	1029	951	1096	1069	1028	983	987	1014	975	1068	1053	1080	997	1030	1042	1003	993	946	1012	969	1031	1017	1060	999	1083	1050	1009	1015	1036	998	935	1068	1064	1008	1072	1024	977	980	1096	1008	1005	989	992	965	992	1042	1015	1001	1003	998	1037	1021	988	1010	1016	1057	1040	965	992	1017	991	1090	977	1020	1055	1006	1024	974	958	1028	997	1013	1052	1058	1029	1008	990	1044	992	1032	1043	1024	1027	1008	1007	1030	1020	1026	1002	1057	1048	1002	1019	1008	1005	1002	1037	1003	995	1068	1040	1000	1059	972	1006	1039	1025	1046	1002	1031	1054	1031	966	1066	1046	1030	989	991	1017	994	1019	1025	1000	983	996	985	1006	947	991	1005	1067	1015	1023	1015	1035	1033	993	1044	972	1011	1030	1051	1027	1017	1005	1001	992	1057	1032	1029	1022	1034	1061	1019	1053	1077	1028	1039	1028	979	988	1001	963	991	1018	989	1006	993	973	1052	1010	1012	985	987	996	1035	1027	1032	1060	1017	1025	1084	1039	1004	985	1056	1028	1005	946	982	1011	1034	960	1020	1069	945	988	1089	1051	975	1029	1058	1023	1041	1024	1004	1002	987	1045	1019	1001	1052	1033	971	1039	967	1019	1011	1071	1059	1042	1076	1010	1042	1011	1031	1068	1029	1069	1090	1068	966	1023	1048	1049	962	997	1025	938	1058	1021	1058	1016	979	1050	1033	1038	1042	1001	1026	1065	993	1029	1045	1076	1061	1062	990	1018	1016	1026	1011	1049	1007	1013	1018	987	954	1006	991	1036	990	1070	980	986	972	1046	941	1006	1002	1032	975	1014	1063	1012	1006	1004	1039	963	970	1030	1015	1025	1038	994	992	1016	1011	1043	1045	1052	1049	1034	964	972	980	1057	1013	1020	1018	1025	1049	1026	1023	1032	1015	1003	1047	979	1023	1033	1057	986	1029	1002	966	975	1026	1050	973	1019	1043	993	997	947	998	968	959	998	1008	1045	1027	1047	1037	1049	1018	1011	1063	988	989	1023	976	1027	1057	1012	1044	1043	1046	1043	1003	961	991	1044	1007	1047	1034	1047	1046	1001	1010	983	1012	967	1005	1047	1058	1013	1033	1048	970	993	1015	986	1008	1038	1032	975	979	1006	1024	1000	991	924	994	1056	1008	1003	1017	989	978	1036	1048	1046	1013	1023	1038	1000	1023	1028	1015	976	1010	1031	990	1020	1015	1066	974	1043	1005	1038	1059	1026	1038	1012	1009	1085	986	991	1072	989	958	938	976	971	1045	1057	1047	970	1020	992	1043	1065	1109	1007	1013	1091	1048	1059	1039	1007	1042	1024	1035	1034	1049	966	1021	1001	1035	1010	1015	1003	1022	1075	997	959	1020	985	1016	991	974	1047	944	1008	980	1063	1027	964	1029	981	1014	1017	1019	951	1006	1011	998	1055	981	979	1042	982	1023	1017	990	1086	1031	962	1010	1030	1076	1000	1072	1059	986	1016	1069	1000	1055	1042	1029	1037	1053	986	1042	1060	959	1040	1024	1014	997	1029	975	1032	1021	1006	981	999	1008	1021	998	976	1074	974	1037	1016	1021	1041	1023	1046	983	961	988	1030	1010	1023	1027	1069	1076	1044	1033	986	1016	1034	946	1043	982	1006	1066	1042	989	1070	1111	1058	1010	1053	1025	1051	1009	1009	995	1054	1003	1058	1011	1001	1022	1031	1049	1056	1087	1029	1067	1016	1034	1022	980	1003	999	950	980	1031	1008	1097	991	1034	1071	946	1031	985	1047	1036	1008	1083	1103	984	1039	1033	1046	1005	1030	1057	1025	1013	973	1029	1050	956	1040	929	996	1009	989	1026	1082	1032	1052	981	1030	1034	999	1024	1042	1027	1022	964	999	1059	1002	992	1001	1116	991	1016	1048	1013	986	985	1034	982	1034	1022	1009	994	999	1032	1026	1032	1046	1044	1003	1013	1055	951	970	1055	961	992	1016	1020	972	1004	995	1007	1043	1011	1038	988	1076	1042	1052	1077	997	1042	1050	964	1042	972	997	999	1035	1074	1031	1005	1005	1073	989	937	1010	1025	971	1018	1037	1040	998	1046	1019	987	993	1064	1010	970	955	1036	1021	1008	954	1022	1012	1110	1003	979	989	962	1026	1003	1018	1032	1029	1024	981	1006	1032	1010	1027	982	976	1034	1012	1048	1016	1035	1008	973	989	1011	1007	1065	1010	1009	1059	1014	1005	1025	1047	1030	1015	990	1039	1040	1003	965	995	1058	1028	1016	1065	1040	1004	1056	973	1017	1039	1005	1042	1034	990	1034	1064	1012	981	1015	1013	973	1052	1015	1048	1064	1022	1041	1044	982	1037	1028	993	990	981	989	1046	1035	1011	1050	1053	980	1034	986	968	1052	991	963	1090	1001	1038	1027	980	1036	1065	985	959	1003	1076	982	1013	1030	1031	1013	999	1017	991	1069	1039	1029	1058	1030	1043	1007	1042	985	1030	1016	1049	980	983	989	1030	997	1035	999	1044	1026	1002	1011	1017	1041	1033	1008	975	964	1064	1079	998	1017	1050	1038	938	992	1002	1012	1024	1027	1015	1014	1067	1014	1023	1077	1019	1029	1027	999	1016	1016	1070	1008	1041	1055	1012	1086	935	998	1042	999	1009	1008	1027	999	955	1029	1007	1041	993	1011	981	1005	945	1028	987	991	1032	1055	1003	1049	959	1047	1046	1048	1027	1058	1035	1071	1069	1033	1022	1036	992	936	1059	1001	1000	993	1028	988	912	979	1003	998	1056	1020	1052	942	1011	1019	1063	1003	998	1008	1065	1035	1040	1062	1038	986	1014	1022	1012	990	1043	1012	998	1045	1033	985	983	940	1053	971	993	988	1000	968	1031	973	1069	1025	1012	999	977	1048	986	1075	1057	1012	982	1006	1059	1002	995	1016	968	1037	986	1003	1017	1032	1049	1031	1016	1053	1016	1005	993	997	997	1025	1008	978	1018	1007	966	1015	1099	963	978	958	1002	1010	1051	1026	1044	991	1076	1055	941	1040	1025	1063	1006	1015	1050	1060	997	985	1025	1042	994	1016	1037	992	1073	1100	953	1045	1042	1055	1028	1019	1001	1035	992	1006	1001	1024	1039	966	1000	985	1061	999	1075	1019	1085	1057	996	1005	950	939	968	1013	1044	1016	1066	1061	1018	1025	1065	1016	1044	1024	1051	999	1033	1042	950	1078	1032	1035	1017	933	1044	1033	1047	982	996	976	1019	1049	1037	1015	1016	1027	978	995	1072	1039	1071	973	1014	983	997	1039	1026	1039	948	980	1039	1088	1033	1027	1022	1022	994	1033	986	1006	1077	1000	1021	1047	1044	1036	1119	964	1033	969	990	999	951	1021	1015
31631	37532	27491	19038	16124	13030	10001	6789	4802	4127	3279	2849	2317	1954	1626	1689	1467	1353	1227	1240	1195	1161	1207	1172	1117	1184	1241	1152	1203	1102	1118	1084	1106	1044	1050	1039	1039	1092	1166	1093	1164	1178	1183	1177	1066	1102	1145	1163	1138	1046	1062	1072	1082	1050	1087	1044	1038	1057	1084	1068	1096	1091	992	1022	1014	1011	1053	998	977	986	963	985	997	1033	1008	1044	915	953	1009	1004	960	985	1005	995	934	987	971	1008	981	1005	1038	974	1038	971	941	946	999	983	990	979	1065	907	1034	1028	1027	1020	991	991	965	1017	1028	1008	993	1032	928	967	1022	972	1006	997	1011	1019	1004	952	1015	998	1011	1016	1003	985	1001	986	970	964	1027	980	963	1021	989	974	1019	1053	979	950	943	945	1011	920	988	950	971	1035	994	955	1002	1006	964	1020	998	995	987	1046	1030	1055	1051	994	997	1001	1032	1000	956	1060	979	981	1068	968	1003	1054	1033	1080	973	989	959	1008	976	1012	992	1012	1024	985	1013	1002	1054	988	1046	993	991	1001	1043	991	1058	973	1031	1000	1004	982	1019	1018	1014	998	1054	1018	994	960	983	1048	1023	1053	955	1008	961	1013	1032	1004	1017	942	1028	1059	1003	989	971	1018	941	980	1015	980	1008	1014	957	955	1023	1032	1025	1016	1038	1010	1062	988	1041	1014	987	958	1002	999	1073	996	957	989	1042	1033	990	964	977	1003	985	1004	975	963	1051	1072	1022	1024	1037	995	1023	1034	934	989	965	1056	1037	962	926	1022	1057	963	1066	1039	985	1016	971	997	1047	1011	1014	1010	1017	1007	1012	1005	921	978	1036	1007	971	964	1011	1002	1013	1042	966	1077	989	976	1024	979	1033	964	959	1011	988	955	1029	1000	1022	1018	967	997	1059	1008	962	994	977	993	1024	1031	952	1021	1065	971	1035	1020	977	1090	1015	972	998	956	966	1045	1004	1014	995	1041	989	1011	1027	981	974	1008	1011	1011	966	977	996	1025	1056	1020	1024	993	1036	1028	1034	1020	1009	939	1026	1006	972	982	1029	958	981	1009	1001	981	947	975	963	1088	1024	982	1067	998	973	1047	971	934	1001	986	990	1025	988	1030	985	1032	1020	980	1042	1020	982	1019	1028	1020	1024	979	968	964	988	1016	974	996	1040	1039	951	984	1001	970	990	1017	1018	1012	914	1010	1001	1071	997	992	983	983	974	1010	1007	1010	1024	985	1009	1004	1015	973	1028	1019	990	995	973	965	1043	952	1022	986	1009	954	964	1038	1021	1028	1046	946	959	1026	984	1015	993	959	1067	1020	994	993	947	982	967	989	968	997	962	1013	987	984	1000	1007	1001	1050	973	985	1023	997	1003	998	971	964	980	998	964	1029	960	954	1034	928	1028	990	1023	965	979	1021	1015	995	994	1014	951	959	982	994	1005	1053	1021	1052	962	959	1007	997	1055	987	1060	1027	972	975	1032	1049	944	1058	993	995	1014	987	970	1015	1021	1008	974	969	1088	995	1058	1005	1014	945	954	1014	979	994	974	1024	989	979	995	1037	1022	1042	1030	977	952	1025	1036	1032	954	992	1027	999	1010	1041	970	1000	1015	1019	1017	1016	1032	985	972	983	1028	1026	1069	1000	1011	991	971	1010	1023	958	995	996	1031	1035	981	1059	1055	1048	1017	997	970	964	1029	1038	1047	940	1026	1026	980	988	1050	1008	999	1028	1010	993	1011	1001	981	1028	1042	1024	1035	995	979	1001	1008	1030	1021	1017	975	952	926	1032	977	972	1020	1024	991	1004	978	1027	1001	952	976	968	1019	1017	1003	974	1014	1003	945	999	1012	995	959	960	1039	1027	980	899	1009	1017	971	1025	1013	1063	935	1013	992	1039	1032	940	984	952	1017	1011	960	977	1031	1023	987	1002	1031	991	1076	996	998	967	1024	993	972	990	1042	981	955	986	932	954	1031	987	1041	1034	997	1016	1005	987	1018	1026	1001	983	999	958	959	1006	1020	1045	965	983	1026	1009	1018	987	974	995	995	964	1003	1032	998	1063	1000	1005	965	1042	1048	955	1012	971	1012	1017	1056	973	1019	1054	1043	990	968	1035	1042	1009	944	946	951	999	977	998	1084	1066	992	1011	983	970	1025	1002	1006	983	1007	1004	1021	958	1011	947	1061	1042	981	1027	1003	959	970	1093	1027	1010	964	972	992	1027	1015	984	969	1012	976	977	974	1007	1031	1058	1008	1011	991	1062	1010	987	951	976	1003	990	986	983	1008	979	1001	999	995	1047	999	939	992	1008	1016	1022	964	1001	1000	977	995	1021	1031	1019	1017	1034	1034	1017	1001	1018	1012	1002	987	1029	1057	1020	992	1056	973	1016	996	1046	1009	963	1018	960	1022	1007	1002	1013	961	1053	1000	979	1008	925	980	1024	979	1015	1047	1022	941	987	994	1031	983	982	1013	1024	995	1003	961	1036	942	1023	1014	952	956	1038	997	1046	981	975	986	998	1033	982	1029	942	1002	994	1027	999	967	1012	981	1001	1016	1061	1067	991	1008	1080	1029	1025	1019	1011	1015	1000	998	1022	1007	1029	991	957	1061	980	1013	949	989	993	936	986	953	986	1004	1009	953	983	989	993	989	980	1041	970	1037	962	973	996	1039	1038	960	1012	1056	1004	964	973	1027	969	960	986	1001	1030	978	972	1024	1022	947	995	966	1011	1033	936	1025	966	998	958	979	1002	961	987	1037	985	1063	981	975	946	1019	1015	1047	968	1013	1068	1016	976	991	963	990	991	1042	993	992	999	1023	995	985	1041	1018	996	926	988	962	1061	1036	973	951	1035	975	965	968	1004	1034	967	1022	1068	1020	975	1052	1038	931	986	971	1003	967	949	991	1038	998	998	1064	1027	1058	1019	980	1029	1005	1026	971	1009	998	1019	1037	984	1031	1010	1017	995	1003	988	1047	1014	986	1015	1014	958	991	985	942	986	1010	1022	990	1050	1003	964	995	984	1006	970	1012	980	1016	1030	977	1061	988	1006	978	1006	1021	998	1023	939	1002	933	1000	1027	962	971	990	1003	955	1038	960	1006	1035	966	1002	954	1004	983	1050	1034	1063	1037	970	1045	1015	1025	1022	969	1055	1016	1009	994	1007	980	1006	1037	973	981	1025	960	975	1028	1024	1041	957	955	961	1009	1011	1026	979	1008	983	1012	993	1061	1016	1025	997	982	1049	958	1018	1067	1032	1018	974	1029	997	968	1031	959	1002	1024	1058	1000	948	991	977	990	997	989	1020	999	1002	985	1013	974	964	1005	1005	1044	1036	1007	996	1001	967	972	967	1062	1059	994	1065	999	939	1055	1010	990	993	904	962	975	1001	993	996	1064	1039	1009	1022	982	1005	976	969	975	980	1032	1001	983	1004	1005	1013	1021	989	1013	988	981	993	1015	1023	1026	949	979	990	1012	1031	976	1030	1027	984	1026	1017	1028	982	1008	1004	1043	984	1024	950	990	963	947	945	975	1015	942	1021	1028	1004	1007	1001	1012	1001	986	1018	948	919	1030	1003	1002	1017	1005	1020	986	1027	943	1018	1008	976	965	996	1015	963	1062	996	972	1012	1009	1028	1010	1016	949	1027	1040	1018	1072	997	1004	1047	993	1036	1019	971	999	984	981	971	1006	1024	976	1046	1013	1022	987	1072	1021	996	963	989	972	1047	985	990	1042	972	974	1004	968	974	967	998	1011	1052	972	1012	1000	992	987	1052	1061	984	975	955	1021	1016	960	989	1004	976	945	970	982	975	1019	1018	962	943	1051	1040	1087	987	990	1049	1010	979	1005	1008	937	977	1006	929	938	1001	1023	1008	991	934	1002	1066	965	1013	967	940	974	967	1007	998	1022	1027	1019	1007	1022	998	1012	958	990	1016	1006	1021	1031	995	986	993	1044	1011	989	980	1023	953	980	1015	1024	1034	1024	973	1031	921	1064	1002	933	1072	990	999	1003	991	999	1053	1014	1000	948	1013	1020	990	993	1065	988	972	971	1046	986	1045	986	996	990	979	947	998	1016	952	917	1051	973	1026	978	1022	993	1029	951	1071	974	1008	980	975	960	967	1008	1047	982	960	1002	1002	998	994	957	1002	1015	938	997	987	1007	975	1004	985	961	921	975	1041	940	1010	973	959	980	1000	930	1022	989	982	892	985	981	1052	970	1042	920	966	1042	1012	1061	1004	1041	971	997	988	1046	1040	947	956	962	977	1013	991	989	984	956	1044	961
29698	21205	15829	9300	5458	3415	2283	1647	1488	1231	1048	1002	867	815	783	760	757	735	722	744	671	724	715	727	669	671	726	725	690	741	684	692	689	758	676	689	677	724	701	725	755	712	742	722	747	738	691	715	663	718	681	712	667	686	699	710	714	650	702	715	702	701	717	761	666	669	726	706	673	677	645	686	672	661	688	712	673	680	710	671	695	744	686	725	687	712	666	697	686	696	702	705	708	620	704	697	702	712	670	646	645	725	692	713	697	691	697	692	666	694	696	713	683	711	704	681	693	716	705	718	684	626	671	659	663	703	654	708	705	681	699	637	667	712	682	735	683	664	722	654	716	659	699	716	717	682	616	684	651	683	688	682	707	664	710	678	713	619	730	677	712	673	671	699	635	668	747	686	729	663	676	725	730	712	743	692	643	673	702	739	695	671	710	665	720	680	702	712	693	742	671	726	707	728	673	692	697	703	686	697	714	644	664	716	720	709	701	717	628	678	726	735	685	689	644	635	671	695	699	658	720	678	628	697	711	733	674	707	701	706	680	685	648	711	725	738	689	697	721	666	683	695	706	666	691	660	731	674	690	716	766	703	702	636	694	681	681	643	663	682	659	679	690	691	669	655	666	692	715	668	698	716	658	676	675	679	723	680	670	708	698	671	728	660	722	669	674	656	711	675	709	675	662	712	710	667	732	699	672	698	709	695	704	710	684	695	669	684	702	707	700	686	648	754	639	657	716	708	678	698	705	693	645	727	694	689	691	705	681	702	710	678	698	763	706	669	734	668	681	648	696	669	654	712	700	701	686	757	664	718	648	685	694	642	704	673	648	671	664	699	682	698	681	697	720	663	639	729	704	673	688	712	757	722	631	716	673	688	654	672	645	710	696	676	710	707	669	653	631	664	674	709	681	681	676	685	676	713	736	700	714	724	734	726	645	718	661	706	721	697	658	683	703	742	687	718	691	767	693	732	725	688	683	655	669	698	605	701	645	713	671	725	672	693	708	727	732	679	670	670	678	671	696	686	690	703	671	657	736	699	713	644	713	703	671	700	701	651	695	695	677	684	710	679	683	662	670	714	675	712	618	652	690	718	684	755	657	679	692	709	740	659	698	641	707	692	653	667	657	694	654	706	674	675	636	676	663	703	712	692	689	702	757	665	690	738	671	705	691	637	691	662	669	650	700	662	706	685	625	690	716	724	648	682	687	699	685	665	640	696	682	739	731	690	759	708	690	716	688	709	654	706	693	645	691	739	671	708	662	743	701	637	657	684	678	690	692	700	679	729	705	698	687	651	684	676	665	688	674	753	731	698	729	718	683	640	736	709	698	658	700	716	698	669	696	703	668	707	688	696	722	718	680	686	661	704	628	713	669	670	687	669	713	731	694	694	666	642	715	683	657	674	652	669	721	714	689	680	668	637	674	677	698	711	729	703	684	703	674	715	710	722	695	657	707	698	694	704	684	694	704	721	692	720	677	630	707	677	674	652	723	660	649	737	734	719	698	674	687	672	628	634	676	667	676	675	654	700	693	658	707	716	688	684	692	685	693	666	688	661	641	714	735	714	657	716	643	700	741	694	707	687	674	705	691	692	679	653	676	676	659	702	683	668	667	705	703	679	683	684	667	701	642	754	683	739	714	722	720	713	702	714	711	703	666	691	663	704	649	721	666	658	683	675	683	745	696	680	718	674	680	645	670	734	679	712	721	705	680	667	697	672	728	665	716	676	654	685	624	634	672	675	641	680	680	660	664	662	684	672	723	661	680	670	694	661	646	668	699	713	677	685	657	661	681	772	673	745	646	656	627	659	662	697	689	685	669	706	699	670	657	671	685	669	675	705	703	655	664	676	681	701	689	703	693	703	680	709	663	693	709	667	651	682	703	693	699	645	730	653	669	679	720	701	689	654	641	729	671	727	695	682	669	685	693	755	708	688	702	673	692	667	662	694	652	703	690	630	666	690	647	704	665	692	708	664	635	701	695	663	705	709	662	703	663	698	721	701	700	682	654	701	657	644	689	652	709	674	675	708	641	689	694	666	712	750	721	655	694	713	694	706	696	708	663	659	650	677	707	669	711	705	692	717	648	670	685	677	744	700	622	703	708	715	676	650	695	727	716	706	729	711	669	696	694	683	678	699	634	732	726	684	707	649	712	719	694	696	697	698	655	665	694	636	675	643	640	678	693	670	716	660	706	708	650	709	680	682	697	704	693	738	663	686	733	732	741	689	705	664	669	721	738	639	695	639	715	659	632	712	662	687	687	735	706	661	669	685	748	702	626	662	728	664	678	729	709	663	656	696	679	686	713	673	660	709	712	676	694	656	701	667	644	646	706	649	675	724	709	675	748	741	689	708	650	699	672	678	707	710	726	687	714	677	680	653	693	697	710	678	698	676	677	653	673	679	663	656	714	652	728	731	641	686	682	672	726	711	682	685	676	680	683	698	677	689	697	718	715	677	644	720	713	680	705	641	697	690	667	663	689	739	696	666	681	708	682	686	675	743	674	695	612	659	659	672	657	649	639	714	682	696	682	667	683	727	737	668	692	706	656	718	714	719	714	672	657	675	670	727	673	751	740	706	736	661	712	650	693	680	703	724	698	684	657	695	726	674	697	658	710	714	673	642	666	668	716	638	670	699	697	707	718	715	666	732	674	716	716	680	677	686	678	682	697	708	672	701	772	710	685	690	679	706	676	676	690	683	660	694	667	709	738	714	711	706	754	730	680	665	702	684	711	652	666	705	673	696	629	709	692	773	724	697	702	697	719	682	730	698	661	672	668	687	663	685	695	694	657	646	674	658	663	698	722	691	704	696	725	734	680	664	682	728	727	685	706	695	661	671	715	695	658	745	683	696	689	689	712	678	719	708	628	639	679	719	672	682	719	676	700	689	628	707	683	693	691	672	699	694	656	685	646	691	681	653	663	654	678	669	648	670	743	679	706	714	673	692	674	693	717	692	729	698	709	691	715	651	648	681	683	684	662	682	729	703	724	693	682	690	690	645	659	707	726	695	701	699	674	724	683	703	719	658	713	637	714	632	713	680	693	664	698	727	663	738	689	704	665	716	681	638	700	675	750	696	702	690	684	686	704	674	690	680	728	743	709	695	699	658	645	701	698	697	668	680	694	722	689	692	700	687	674	703	729	688	691	693	688	672	685	726	702	687	676	722	693	691	702	690	665	731	665	693	710	666	698	701	647	689	701	673	663	657	701	698	696	688	706	730	694	660	668	739	697	758	647	697	674	647	724	665	685	751	728	674	679	683	700	696	685	681	715	699	731	671	681	666	699	690	695	690	690	654	692	666	669	680	699	722	631	659	704	776	708	690	643	642	687	694	688	653	647	681	666	714	706	672	699	679	715	687	699	699	726	652	667	666	649	680	668	667	700	709	659	656	658	706	711	653	700	643	668	705	679	658	663	667	688	713	672	694	685	740	690	660	714	678	682	680	665	727	662	719	685	694	735	682	668	653	667	737	698	694	681	682
24333	22076	14774	9033	7279	5271	3458	2485	2094	1743	1374	1239	994	925	875	917	858	785	762	765	757	723	711	711	758	777	794	727	742	728	717	731	735	705	714	744	718	773	722	772	769	776	778	785	767	767	754	736	754	725	699	732	728	729	768	700	685	788	684	723	782	711	680	744	718	692	705	729	744	684	696	678	726	692	706	705	726	773	742	762	760	681	691	683	740	735	673	705	697	695	695	712	734	776	724	692	706	702	744	691	689	739	736	749	726	673	740	716	720	693	731	726	753	712	661	714	740	721	676	732	773	725	675	685	741	693	765	733	684	686	704	627	715	733	747	688	740	664	718	683	693	723	715	682	698	721	739	702	722	707	712	706	689	700	716	735	717	701	757	708	735	765	730	687	674	729	695	714	727	711	754	704	720	720	674	780	740	764	702	698	674	701	697	728	730	705	704	699	683	728	681	718	703	686	708	689	709	699	697	739	726	742	684	717	746	750	678	703	736	690	728	690	716	656	705	779	670	682	731	725	675	719	720	704	735	710	721	686	666	707	715	742	713	696	712	728	716	741	698	712	684	673	728	698	688	703	681	748	668	715	693	809	763	733	717	742	745	710	685	689	722	724	693	700	707	742	716	697	727	739	716	702	712	729	770	710	676	687	707	676	760	681	729	718	692	697	688	735	714	696	666	703	704	759	723	720	726	724	731	708	736	725	721	710	683	733	685	767	710	677	731	731	673	688	731	709	776	650	714	678	718	735	685	709	718	665	704	715	693	720	676	735	751	756	735	725	707	703	714	717	662	680	721	696	688	730	686	667	683	705	725	710	692	723	699	719	683	742	755	733	674	683	732	678	700	674	713	686	681	711	698	729	760	704	717	754	714	726	741	726	645	726	726	674	706	768	718	686	712	695	721	725	722	676	707	687	691	696	736	699	716	724	704	703	724	718	664	706	680	731	706	738	680	701	658	668	747	734	724	695	714	708	694	735	713	726	735	716	731	720	735	707	688	687	707	728	707	693	676	670	715	701	726	763	714	705	720	660	729	734	721	706	726	698	723	718	736	719	715	740	713	687	731	671	703	692	690	730	711	689	706	765	685	743	711	725	688	737	746	757	713	675	749	747	738	730	722	711	667	685	708	679	735	628	754	735	784	736	670	664	672	691	727	683	691	712	718	694	717	746	739	696	706	719	660	728	746	709	658	758	674	662	674	749	660	696	757	664	772	707	748	729	686	699	705	701	704	722	722	722	687	717	705	709	744	695	748	704	687	673	676	708	726	744	713	715	677	700	714	685	757	689	734	658	715	722	663	697	733	709	681	709	685	725	679	740	664	734	681	680	709	752	701	684	717	677	701	760	650	715	738	733	749	723	686	717	739	749	729	677	747	766	728	699	734	713	711	674	701	707	702	697	712	734	685	733	705	693	695	736	689	681	726	731	706	692	698	713	724	680	677	710	758	712	720	664	697	712	729	693	746	691	745	681	731	720	742	762	719	722	689	739	665	710	688	708	704	761	720	684	719	728	707	740	719	693	717	691	682	705	780	679	751	734	739	725	701	717	696	757	675	737	714	716	729	693	654	718	693	738	719	700	719	715	788	749	727	743	734	693	695	704	725	755	713	715	734	716	717	712	642	727	706	718	745	715	696	737	700	666	695	728	684	735	744	664	714	785	694	723	741	681	718	705	725	736	723	706	716	693	689	698	721	760	745	715	749	731	701	743	713	678	682	704	761	637	697	704	747	711	722	720	694	744	766	661	760	662	701	741	727	735	685	708	686	724	755	736	700	726	689	742	698	733	759	714	689	673	716	668	749	745	702	728	679	705	703	730	746	742	728	709	698	707	687	742	642	684	710	720	691	732	743	679	688	725	719	678	732	735	722	734	717	726	692	698	710	693	734	691	696	702	714	718	741	715	693	743	695	732	756	667	702	719	726	723	700	735	679	712	698	707	717	661	746	718	766	717	690	708	717	718	707	716	711	703	713	712	710	759	705	713	752	712	702	731	735	709	700	675	655	734	690	707	768	702	708	763	716	688	720	726	717	735	688	668	710	655	735	731	716	735	664	687	700	707	701	694	714	761	729	686	677	697	720	768	757	709	696	740	713	680	699	737	681	694	748	730	707	690	744	770	692	710	746	723	753	717	742	704	716	710	738	730	736	724	708	686	718	727	683	738	680	739	675	729	736	743	660	724	741	783	708	715	724	689	713	718	712	690	699	721	683	683	712	795	682	706	728	711	667	736	677	721	671	734	739	659	738	698	736	710	689	717	721	724	741	744	695	718	719	730	673	740	756	765	693	715	739	742	704	724	725	726	749	727	775	746	690	751	676	766	676	637	739	655	750	706	680	701	761	689	714	732	736	732	708	715	744	747	692	717	722	757	702	739	712	731	730	736	693	708	731	678	731	656	684	708	738	700	703	723	738	697	711	725	742	698	686	725	694	766	714	737	729	738	660	702	742	703	691	713	736	706	775	770	746	735	736	764	759	711	722	715	677	736	763	733	727	691	717	687	719	752	735	749	722	683	678	700	728	704	720	723	739	713	712	726	716	708	725	733	703	732	668	722	763	721	697	721	756	679	716	710	707	673	722	675	710	652	741	716	715	692	752	689	696	731	740	736	753	721	724	730	678	752	649	690	727	773	687	703	714	727	734	684	705	738	734	724	750	700	638	694	745	690	747	713	679	698	678	710	689	708	681	711	718	719	688	709	674	727	766	712	743	701	680	726	722	750	677	673	684	700	752	689	722	724	702	736	676	720	720	676	687	688	675	678	704	685	662	724	703	694	725	700	709	681	704	722	704	718	671	662	680	752	743	648	765	696	688	762	740	759	700	769	643	709	688	719	711	693	724	727	683	687	700	733	762	695	755	742	710	724	762	717	671	696	737	689	780	746	722	765	729	686	745	694	683	705	756	715	690	767	717	706	708	683	767	679	730	710	714	722	711	738	695	707	693	733	765	713	730	714	746	739	751	689	718	746	692	751	732	764	757	713	687	711	730	731	692	709	714	718	688	692	714	690	746	713	668	695	718	682	684	751	678	696	758	701	706	722	695	697	758	680	708	744	722	722	676	699	709	677	723	778	727	708	750	770	759	708	719	677	740	674	730	778	712	736	705	715	733	727	751	754	752	728	774	690	702	706	692	671	657	699	705	741	720	687	697	707	770	731	676	733	706	759	715	729	720	682	680	746	706	705	710	689	700	734	746	695	658	675	694	682	711	730	740	787	760	698	692	671	733	731	695	684	732	717	718	717	704	710	708	731	693	718	737	736	710	727	760	684	726	651	757	712	715	698	712	680	680	730	708	670	710	638	723	723	706	705	769	707	688	687	724	730	715	707	706	755	756	748	666	706	715	689	747	696	667	729	722	683	704	696	707	740	742	670	747	735	704	680	684	739	682	678	737	693	705	703	721	668	693	712	694	662	732	696	714	682	697	706	734	707	704	669	731	706	717	731	714	670	669	695	716	718	709	706	724	722	695	720	711	691
24350	21638	29064	24748	21682	15053	5588	3049	2456	1865	1698	1271	1056	995	1034	950	946	801	849	815	812	778	872	832	817	874	785	779	820	770	780	762	769	763	761	786	753	738	757	800	815	845	846	840	771	803	804	731	792	752	782	696	762	763	697	767	753	713	742	689	770	759	795	740	729	725	699	730	780	688	744	754	740	744	759	683	695	711	732	745	692	771	736	753	747	744	713	730	766	748	757	720	737	726	708	765	727	738	732	691	726	708	722	686	766	742	711	721	689	727	744	692	721	745	734	711	673	738	745	706	730	626	776	724	680	712	727	710	771	726	733	711	727	716	730	683	714	742	745	697	724	719	690	751	726	717	709	731	729	670	702	723	702	702	727	716	728	683	713	767	681	717	710	758	773	680	768	707	702	701	718	749	718	718	710	696	760	674	712	735	739	722	700	722	698	731	727	730	735	715	757	721	734	736	716	733	718	748	730	694	677	717	680	712	703	691	699	721	681	680	685	676	711	699	694	708	743	657	702	701	731	677	741	668	765	722	710	667	745	747	734	709	776	706	675	725	690	768	727	727	758	759	692	696	753	706	698	747	729	735	762	662	680	676	745	736	718	696	738	726	742	712	674	787	697	678	759	764	688	706	718	771	692	684	736	707	713	722	708	766	725	733	753	749	719	691	733	671	765	747	750	719	736	718	677	719	738	694	702	675	757	709	713	729	700	699	709	704	782	736	728	716	706	723	742	680	714	704	708	715	725	699	717	708	730	719	705	690	773	724	743	731	723	727	716	695	684	704	734	716	682	710	752	706	718	718	683	698	809	718	750	711	720	757	721	710	716	770	749	678	728	742	706	690	730	731	709	719	681	686	720	713	710	738	731	730	740	735	761	756	684	744	682	678	743	719	705	701	711	727	707	735	761	733	709	714	712	762	748	738	684	753	754	728	720	773	677	754	726	728	753	763	734	703	701	743	752	710	742	751	710	765	716	714	752	705	722	714	755	751	750	709	722	705	753	707	701	784	724	724	743	757	718	700	740	715	705	759	750	710	725	677	749	741	728	754	733	729	742	759	728	729	717	719	699	754	706	790	702	713	750	712	730	669	724	690	724	743	742	721	771	744	731	687	782	692	713	738	751	723	758	702	714	685	747	706	711	717	742	717	697	675	713	747	691	639	722	696	718	731	722	725	705	700	739	720	700	737	681	780	749	756	733	684	782	700	705	679	719	745	709	676	757	719	699	701	697	729	709	725	711	719	736	759	712	725	716	667	730	696	727	750	718	706	680	708	673	754	689	715	760	699	762	776	698	711	674	728	701	783	742	741	721	726	747	729	708	741	695	732	748	704	713	748	710	740	706	723	717	754	684	721	764	743	695	660	711	689	691	703	709	710	730	703	721	656	757	668	736	743	649	713	679	712	693	689	689	706	717	728	702	734	699	722	737	695	683	741	705	721	766	812	736	711	723	715	674	736	738	687	674	682	733	711	713	703	694	685	680	662	725	740	733	744	708	712	715	723	705	760	694	694	674	730	722	679	745	719	716	740	719	675	720	703	697	751	704	735	696	712	723	688	727	739	721	705	710	713	690	684	714	701	727	712	747	729	684	718	715	693	722	682	709	792	745	731	709	703	691	738	746	727	759	718	707	691	701	726	722	735	716	707	676	707	739	697	712	730	731	720	697	673	692	714	723	701	729	712	736	688	718	719	738	721	723	688	683	723	723	699	712	675	727	695	722	742	715	725	716	751	723	725	720	720	710	698	742	689	707	695	792	705	747	702	724	718	730	676	687	685	735	733	700	704	724	712	727	704	694	785	759	680	709	725	729	724	752	729	702	706	727	682	686	704	707	771	761	673	676	711	717	697	694	712	710	706	725	716	711	689	710	690	739	701	661	694	729	724	772	739	730	725	752	771	693	668	688	718	650	749	720	738	685	765	714	720	701	700	738	692	692	731	704	711	771	756	698	703	715	720	745	742	714	687	696	746	728	658	719	715	714	706	720	743	714	701	698	688	730	721	752	704	687	745	769	722	721	707	731	717	666	667	727	783	766	714	702	675	697	686	707	749	719	688	781	737	650	689	703	745	725	775	762	697	716	735	710	717	733	699	712	718	740	716	770	717	719	732	740	697	695	709	701	765	721	709	720	677	690	690	686	711	680	725	741	738	725	707	676	731	720	758	732	715	725	701	703	694	731	694	694	732	710	736	723	692	705	711	705	738	719	713	687	708	742	690	736	732	721	698	739	740	688	709	712	701	715	745	716	723	723	683	764	737	703	729	756	671	694	722	702	705	717	725	751	708	748	733	756	724	697	725	707	668	691	727	706	688	740	720	749	763	656	737	694	704	727	735	748	710	674	719	723	699	699	734	703	737	711	685	752	736	710	725	762	711	764	749	709	700	693	714	668	697	765	694	695	733	740	708	736	745	750	701	690	727	673	724	714	709	759	770	697	746	748	694	687	693	745	727	759	701	691	696	767	740	755	712	687	702	683	726	671	751	691	696	671	793	729	732	740	741	720	720	707	687	705	704	762	741	685	773	692	684	694	712	698	754	735	681	690	711	741	722	707	702	708	739	698	744	715	691	700	736	728	753	700	739	696	685	723	691	729	728	703	705	750	676	740	747	758	710	682	735	658	684	712	703	714	680	693	739	743	766	725	743	736	688	705	702	779	671	746	690	711	706	720	712	693	675	697	727	741	725	782	747	709	699	718	723	680	721	712	727	730	738	742	692	699	706	709	725	681	732	691	695	698	672	744	698	705	727	676	724	696	728	700	721	664	705	686	695	749	700	702	747	701	712	720	686	703	704	748	713	753	717	654	740	766	722	692	677	730	682	788	716	769	763	675	701	750	740	722	710	729	723	730	721	662	701	672	728	726	740	683	761	724	723	689	720	743	703	706	720	645	738	714	699	645	710	729	758	770	722	714	733	729	714	749	733	731	720	728	686	681	712	723	733	737	708	717	683	750	731	715	725	687	683	715	787	733	739	709	721	735	690	751	700	739	711	750	707	770	743	708	739	711	693	690	724	764	710	750	732	675	748	710	704	735	743	745	734	735	701	727	739	735	685	692	700	705	717	708	740	732	740	735	739	704	761	699	731	674	699	764	731	711	739	753	699	675	713	734	718	722	715	750	699	707	706	711	701	745	732	677	751	717	702	738	667	722	716	700	694	703	696	731	711	698	724	695	687	734	696	699	682	711	707	747	727	762	707	711	754	684	732	690	702	715	709	758	731	782	735	711	714	711	696	716	731	754	744	676	738	746	718	739	718	686	754	709	730	769	679	716	693	757	722	739	683	721	711	740	709	716	723	677	756	755	715	732	660	705	734	730	676	685	690	714	776	696	777	700	684	739	736	722	717	675	717	731	706	724	721	811	745	744	699	708	718	714	716	720	709	695	707	679	763	759	691	688	753	757	775	695	710	730	720	721	766	713	704	672	701	706	756	713	721	698	708	730	725	745	708	716	701	735	740	662	681	701	682	688	699	754	738
29319	33474	23599	14950	11807	8981	5960	4490	3720	2646	2272	1733	1358	1242	1260	1086	989	978	844	852	858	852	821	795	853	848	896	768	805	838	779	739	838	727	817	732	770	839	815	860	859	871	800	846	823	832	775	795	852	787	748	723	735	755	759	792	759	759	769	777	754	759	805	740	785	768	748	754	755	786	734	740	695	732	757	773	719	749	677	736	683	727	740	744	737	774	668	730	738	750	739	755	730	699	721	680	756	701	721	754	698	727	711	664	731	740	737	727	739	732	690	756	744	719	737	729	739	766	749	727	753	689	738	755	731	679	702	749	755	719	686	714	714	717	745	753	704	741	726	725	728	753	779	703	733	709	677	735	684	712	762	744	703	756	747	781	738	696	790	745	750	749	691	818	717	709	764	703	724	719	752	725	713	719	720	722	768	752	727	759	724	720	737	664	707	734	723	727	726	735	724	721	704	737	728	714	645	745	659	705	722	767	716	764	786	745	773	731	695	735	732	746	686	736	743	761	748	737	699	714	700	719	766	745	705	724	731	688	715	757	739	730	696	717	726	732	669	727	769	741	686	711	746	735	744	743	705	710	748	704	714	694	750	708	734	753	760	706	726	727	723	739	671	698	722	770	731	738	729	733	727	758	731	716	758	720	691	745	741	752	737	797	730	757	740	725	734	719	762	744	705	705	726	704	721	701	757	725	790	709	734	742	710	742	724	750	720	707	696	668	732	732	743	739	682	720	720	760	712	749	747	732	699	703	713	728	715	776	722	748	755	736	741	748	734	754	723	736	714	706	699	725	716	781	725	692	725	666	737	727	723	744	698	714	756	721	719	748	751	756	747	748	715	704	778	747	748	731	702	731	730	767	738	733	719	714	757	738	720	702	728	703	685	691	699	730	744	745	744	717	698	712	728	718	736	705	737	717	754	728	720	714	731	673	727	685	665	656	717	740	758	749	719	701	709	685	753	763	737	730	728	757	706	727	756	753	706	763	710	750	706	752	702	706	719	726	742	747	729	695	724	716	687	739	729	713	749	747	710	789	740	731	683	702	736	717	741	716	762	729	719	713	711	715	756	723	731	686	753	741	797	726	732	715	715	737	708	703	722	759	734	754	764	740	716	742	757	748	729	705	752	719	748	770	707	717	706	771	711	722	772	735	779	736	691	689	675	750	741	709	658	730	707	729	756	729	723	758	738	746	721	790	762	727	756	705	726	755	772	689	715	734	765	700	718	719	716	750	774	745	748	755	727	713	699	732	715	701	757	712	717	755	730	737	749	694	717	707	732	720	692	675	751	719	700	748	694	751	722	686	720	743	728	717	763	762	716	668	725	693	737	706	690	686	662	690	696	731	749	714	701	759	693	754	694	763	739	735	723	756	755	752	749	699	743	724	743	693	736	700	713	675	700	738	716	699	764	730	685	703	726	736	666	748	746	723	717	753	725	749	755	730	716	731	752	667	745	688	706	731	727	702	699	726	745	734	756	704	712	677	791	722	724	775	740	718	662	756	719	716	706	697	758	721	766	708	760	723	735	716	700	726	770	728	684	730	755	754	720	737	714	678	695	732	708	719	746	736	696	785	735	699	723	778	725	735	736	708	781	728	724	748	739	722	735	777	725	680	715	726	711	772	755	704	716	699	761	762	752	741	723	708	792	711	725	709	725	718	750	699	678	787	708	729	716	719	717	772	738	721	707	710	712	779	704	754	679	729	734	738	734	695	709	764	685	738	726	692	697	704	721	741	724	698	780	744	730	723	701	748	718	703	744	723	690	712	716	727	764	764	770	779	717	728	716	777	752	727	725	685	703	760	764	770	700	716	695	745	650	740	735	752	733	749	743	745	737	744	724	686	736	705	770	714	800	717	713	757	696	731	769	713	756	705	768	714	715	700	713	717	724	724	753	779	734	745	710	720	725	704	755	735	747	699	733	751	728	721	742	741	722	715	728	681	761	768	731	758	739	748	743	734	759	733	724	732	709	685	726	685	711	693	739	712	735	743	767	711	680	744	707	715	743	766	735	766	716	748	742	701	727	733	740	733	726	708	721	711	729	737	752	755	782	747	741	713	713	747	751	762	715	743	698	702	759	755	743	690	767	739	771	714	754	732	710	732	763	716	767	700	701	744	735	715	752	733	729	750	716	736	701	715	769	752	716	749	704	759	702	705	668	770	750	728	785	729	736	723	727	696	685	670	716	695	675	758	706	723	718	717	689	772	739	691	712	671	734	716	755	733	734	750	761	664	760	720	772	737	695	715	696	745	710	744	729	722	695	751	713	687	775	727	727	709	713	732	740	742	696	699	725	718	700	727	740	708	761	782	751	797	748	679	744	740	742	717	744	733	809	763	767	707	719	701	698	706	696	722	733	698	738	712	722	694	707	759	714	735	742	721	717	756	759	729	723	739	752	705	760	704	757	707	703	710	728	730	736	774	744	729	689	662	724	760	737	694	730	744	773	757	726	730	733	716	708	722	697	702	763	751	743	726	707	728	673	735	763	754	725	727	778	710	742	724	683	781	715	738	696	699	725	725	726	756	663	778	707	755	713	735	686	707	698	706	713	722	770	701	740	707	661	726	739	680	746	686	740	744	741	703	724	766	727	768	733	729	762	744	765	752	741	669	709	722	732	724	730	797	785	773	765	700	684	703	738	690	769	703	773	738	770	707	770	709	682	724	700	721	738	721	731	759	725	720	719	728	708	702	732	794	734	733	755	711	719	694	701	693	773	745	721	768	687	735	723	727	721	719	753	696	709	734	688	709	733	722	746	716	682	732	721	729	740	710	733	738	711	708	701	700	727	669	719	729	747	775	728	724	725	715	709	720	740	719	733	727	722	772	749	693	679	756	706	702	706	715	728	711	703	722	737	726	707	713	737	789	697	694	742	768	725	725	688	755	701	725	725	687	738	704	749	688	724	704	672	682	765	743	741	744	744	705	716	729	744	718	756	697	742	761	809	702	703	753	727	737	735	683	708	773	738	708	759	713	701	764	698	716	701	752	767	703	745	743	713	736	745	711	760	709	713	686	702	708	726	674	730	713	711	702	739	713	762	702	662	738	722	791	691	723	762	734	710	702	751	735	727	731	766	751	710	729	735	710	731	725	724	785	687	716	771	744	754	706	710	741	716	670	704	762	690	737	692	745	664	707	717	689	699	710	742	734	708	696	702	736	751	654	672	730	737	711	738	768	685	748	702	693	766	719	733	748	748	728	753	712	716	752	769	687	688	715	756	740	756	694	751	732	699	771	740	740	753	718	748	732	713	715	685	719	742	718	713	747	704	700	720	757	750	736	736	687	733	705	747	694	717	695	750	745	689	742	727	775	697	697	689	755	720	721	762	765	708	732	689	735	735	718	666	742	706	699	726	721	718	706	789	717	753	737	702	685	729	699	763	730	729	711	785	700	692	779	728	707	750	699	736	716	690	732	769	747	701	712	713	710	775	729	721	730	755	735	739	693	730	758	735	679	770	729	716	715	767	725	736	659
25642	21712	28171	25798	16517	6139	3584	2574	2036	1795	1523	1243	1151	1223	1130	1080	1083	1066	1029	1054	1010	973	1003	1004	1051	1034	1024	1013	1051	1001	976	1027	947	966	943	996	975	1049	947	1062	978	1023	1038	1035	1003	990	1004	956	968	1055	1019	892	928	984	975	911	953	1006	985	977	897	932	939	970	980	906	922	979	986	965	975	951	951	954	968	937	950	977	923	924	889	975	959	961	922	979	1027	951	945	995	983	945	948	1006	961	940	946	972	913	917	934	887	981	963	984	947	971	954	951	929	910	927	964	940	988	904	914	988	978	938	961	953	920	922	923	966	952	934	937	914	932	955	858	975	956	911	960	932	916	948	943	973	940	970	951	973	932	968	893	932	995	980	938	948	986	938	928	953	941	985	934	951	963	936	988	927	932	960	897	948	948	974	946	985	969	959	914	946	928	898	964	911	932	916	910	915	951	914	920	962	939	911	945	952	974	939	933	974	904	983	987	965	908	923	956	999	992	917	927	970	923	945	942	909	953	891	998	954	961	921	953	933	933	955	887	911	1029	954	892	921	940	937	918	940	897	912	924	922	966	912	938	959	944	960	983	900	957	976	906	959	1004	995	941	966	955	953	932	946	1000	962	917	911	939	950	945	958	969	946	951	896	930	961	1032	913	899	984	984	908	955	911	918	843	982	916	941	927	934	959	897	908	950	991	937	1042	933	930	926	917	954	980	989	919	972	964	907	958	950	909	933	910	881	889	938	915	908	973	961	900	956	959	954	927	929	936	947	931	923	993	888	929	907	905	922	955	931	993	974	949	925	920	999	942	937	931	936	966	917	920	958	908	950	970	932	958	1004	956	944	945	909	906	943	982	943	955	974	920	928	952	972	948	956	978	992	963	903	943	883	914	944	947	937	950	884	952	962	934	997	968	936	907	912	909	922	982	966	950	983	924	930	948	928	891	948	936	949	915	948	905	870	964	976	954	928	966	974	884	942	991	908	1006	941	944	936	933	934	894	946	981	916	973	988	854	946	892	962	938	951	971	943	986	916	980	972	947	930	927	989	988	942	1021	944	926	965	929	990	932	981	909	879	939	943	955	935	887	917	863	928	908	918	977	941	872	960	967	936	958	938	922	933	895	879	949	935	1010	938	976	934	935	942	946	1036	918	905	966	954	972	993	942	901	929	919	937	934	930	908	1020	974	936	947	956	921	923	954	971	904	905	928	948	989	958	922	949	949	941	960	931	999	939	957	970	970	923	950	979	872	973	922	949	933	963	930	953	998	989	886	966	923	925	910	934	930	984	944	1009	925	996	917	945	927	924	916	936	906	974	922	959	898	976	938	928	990	948	906	1000	939	976	953	956	1007	983	967	1001	955	952	972	969	982	953	973	954	951	893	950	946	1019	976	936	983	946	951	948	960	964	914	910	924	976	960	953	952	947	942	916	933	885	929	949	948	955	931	920	938	934	947	927	995	947	949	933	883	909	901	965	893	985	880	979	987	937	917	937	993	932	953	907	934	963	949	968	994	940	936	957	904	971	946	1010	946	1004	1028	970	922	903	967	946	918	921	946	935	943	975	985	955	968	932	902	937	988	925	950	945	919	983	1027	929	931	949	977	965	1006	993	949	908	977	934	985	955	904	919	937	991	941	967	948	980	981	916	898	923	961	916	970	908	886	966	967	907	925	945	968	931	924	961	946	980	914	874	960	897	978	923	1008	917	938	1029	934	1002	987	941	948	915	942	1013	986	950	972	960	933	950	985	885	994	947	933	927	883	896	967	899	929	988	930	950	942	927	902	929	946	913	941	905	909	938	949	960	964	888	953	935	885	992	920	968	880	943	951	902	922	977	928	930	955	911	976	912	941	902	947	888	950	924	959	985	952	980	927	892	961	953	960	986	994	962	930	908	928	933	950	934	907	946	929	925	978	945	921	964	936	996	934	909	1006	910	955	982	974	917	968	995	933	943	935	962	926	946	932	994	908	944	937	911	952	924	945	918	950	904	931	986	948	931	1008	964	934	950	1000	1000	923	948	988	968	943	981	928	959	1018	912	983	1015	960	892	979	913	1008	921	958	1022	934	939	959	977	992	946	965	921	892	896	946	980	992	935	905	920	927	947	913	978	940	912	878	965	958	919	950	917	938	957	899	966	988	934	971	914	916	908	947	913	904	941	991	909	949	952	968	1014	908	987	910	938	929	906	954	967	932	920	980	918	986	959	1006	922	921	919	979	932	924	910	908	952	968	880	902	942	942	917	912	916	955	904	997	968	925	894	939	889	902	903	964	900	973	910	948	982	949	944	937	977	975	943	953	937	935	931	939	953	962	935	891	982	913	872	969	928	962	943	959	943	948	982	886	953	934	938	945	982	889	903	885	985	916	946	930	934	915	933	914	954	921	983	957	988	943	955	1023	957	968	1017	958	931	948	910	944	962	977	924	1007	969	941	885	953	914	953	900	954	916	944	977	958	988	966	916	936	923	947	925	959	953	958	967	1008	923	959	1003	918	907	989	914	958	980	981	983	893	956	935	981	973	989	932	965	934	952	937	940	947	951	935	995	923	943	911	993	945	1004	992	946	936	905	951	895	902	977	990	954	953	921	958	919	926	952	902	977	992	977	934	962	1031	941	909	981	953	900	954	970	952	994	960	967	923	856	964	962	938	943	958	926	980	1002	943	945	975	959	950	972	945	923	953	947	921	973	913	968	952	907	903	959	954	940	969	974	878	971	935	963	1001	910	964	971	982	966	922	908	981	974	880	982	969	996	981	895	938	930	955	922	933	941	938	915	949	889	915	992	984	910	951	967	940	989	960	941	954	938	971	930	972	956	960	951	987	985	956	930	938	958	914	952	968	954	960	988	912	933	910	952	955	948	922	950	924	935	993	933	932	932	998	874	978	929	927	931	971	968	907	943	968	921	970	937	952	954	996	937	938	944	974	918	977	967	963	926	946	953	905	948	904	921	946	915	925	1022	962	975	945	926	936	931	914	983	918	945	955	952	950	953	972	941	972	854	878	939	884	945	976	911	961	940	910	967	917	907	921	965	943	943	958	938	917	953	978	906	928	850	895	893	940	988	956	922	929	915	915	918	893	939	954	956	970	1008	952	1010	923	920	926	926	989	930	937	984	908	965	912	939	960	960	908	970	882	940	963	941	912	951	929	982	972	932	942	879	944	963	925	876	958	957	930	944	865	922	910	974	965	896	954	898	959	907	949	949	895	917	918	944	980	913	914	917	883	914	922	928	908	969	944	916	965	906	948	940	918	969	927	913	918	906	910	934	991	973	927	982	954	948	940	915	987	943	950	938	973	962	912	940	960	978	1002	983	923	945	891	942	970	943	939	970	919	934	954	950	960	883	904	931	955	906	909	945	945	953	948	997	949	947	969	935	982	944	978	947	960	946	935	937	971	942	922	944	898	958	969	965	926	920	935	966	926	923	979	881	936	960	936	949	978	959	924	957	909	925	973	967	942	980	935	942	962	907	966	929	904	970	898	934	979	924	941	880	1017	957	919	952	911	935	929	964	931	926	931	927	937	919	933	980	921	928	899	974	986
28803	30582	21472	13784	10287	7179	5309	3939	2951	2493	1932	1531	1450	1336	1278	1253	1173	1093	1111	1021	1049	1074	1035	1029	1103	1011	1020	1079	1046	977	1005	1044	1009	987	1018	980	1052	1004	1047	1054	1049	1086	1081	1042	1061	994	1036	977	967	959	1030	928	1004	992	1018	1016	1054	973	954	963	964	1018	931	997	949	962	980	980	1014	921	931	929	902	982	957	996	933	962	892	989	940	941	947	950	916	1007	933	930	1003	911	958	954	945	939	931	933	1007	988	959	959	953	935	909	950	980	991	937	942	1024	983	975	960	963	932	999	908	970	982	895	984	884	952	898	939	916	950	959	940	864	957	916	983	998	925	937	1008	968	975	936	968	1004	949	1002	948	966	979	1036	921	994	941	943	907	919	977	982	955	992	933	982	1007	902	942	918	939	947	948	949	978	975	981	927	964	892	907	958	956	972	998	993	988	942	964	955	980	931	968	925	900	1002	937	937	976	975	918	978	1014	994	975	941	986	998	973	943	930	910	950	1037	936	931	946	979	929	979	935	925	952	955	942	982	980	930	950	971	948	993	949	982	945	962	936	932	943	988	902	991	915	984	914	925	959	936	940	957	987	886	942	1004	972	969	975	955	1000	884	898	955	999	987	989	941	984	926	998	976	901	971	968	920	964	980	1004	1000	922	980	932	961	978	890	956	957	966	899	983	955	958	990	990	993	940	893	974	969	923	975	1015	932	953	950	921	938	978	935	969	955	938	913	1011	952	934	946	926	957	939	964	957	994	984	935	943	991	933	931	977	922	911	966	994	926	875	965	941	969	932	995	993	953	1013	965	965	943	966	919	928	965	919	957	972	888	948	995	962	936	970	949	972	952	907	901	974	923	961	943	924	937	926	942	962	934	983	885	919	974	960	1001	981	928	961	979	977	982	916	936	916	956	971	936	916	1011	908	972	955	923	920	972	951	992	949	971	941	917	972	953	907	901	983	919	914	950	927	928	1016	894	909	951	935	954	927	937	948	987	957	977	951	956	1004	923	941	962	984	982	913	941	962	967	1015	1029	972	982	890	929	977	1009	1022	959	955	928	956	1006	959	963	922	980	947	978	1015	920	911	1010	891	1002	907	957	902	962	931	969	956	992	955	920	1025	949	939	949	928	979	993	953	988	994	934	884	978	999	917	981	979	953	993	1001	974	933	938	979	928	958	1012	937	980	958	983	967	980	910	922	929	933	963	942	947	955	1035	914	956	886	1001	965	923	965	981	996	982	942	949	976	886	921	946	941	938	932	895	951	993	944	983	947	911	965	973	1041	1001	932	942	931	908	928	960	966	917	904	976	944	949	923	897	956	942	943	944	970	952	960	975	911	952	927	944	926	984	1004	944	933	912	994	1003	922	935	1008	941	996	1001	935	948	952	894	928	977	927	920	969	950	970	983	974	919	942	965	930	926	1016	1011	958	914	990	998	915	915	972	904	975	950	957	951	953	1003	925	1017	964	966	1007	968	921	984	1018	962	927	940	971	983	969	907	914	941	953	913	961	1002	959	912	984	952	951	952	871	972	936	948	996	999	946	985	1004	949	903	932	967	971	969	905	910	946	946	944	968	995	981	978	963	945	967	942	992	923	980	888	965	940	934	925	957	917	946	1009	935	990	988	1015	959	899	933	960	937	937	954	1057	1005	930	958	968	996	986	989	956	936	957	939	955	950	925	932	911	961	959	945	945	938	942	979	945	943	905	957	952	934	962	933	935	950	953	955	986	971	936	944	938	906	955	993	965	979	947	960	963	976	948	1016	928	918	953	986	943	962	965	988	919	967	922	966	1016	917	1013	975	1009	954	874	956	925	968	975	856	896	924	990	906	955	930	926	956	936	922	903	995	930	918	968	961	985	941	912	970	975	967	990	964	1009	966	938	953	933	959	984	927	934	974	926	972	935	897	967	985	921	895	969	934	1000	960	953	906	970	939	993	900	949	961	891	996	950	981	986	928	931	946	942	1013	967	909	900	933	964	881	927	931	996	942	922	951	933	898	1002	963	950	944	865	979	996	979	935	984	912	929	942	903	930	922	904	989	962	970	984	951	953	934	923	1004	920	1004	903	942	947	916	943	935	921	978	948	928	963	949	979	928	932	995	944	941	970	946	960	985	922	957	980	864	968	991	954	954	931	929	928	900	943	943	936	937	1005	979	950	984	971	920	935	953	933	955	996	916	983	1001	906	933	955	972	985	977	941	997	948	905	996	948	940	942	984	937	959	956	948	978	936	992	1007	920	955	922	982	966	880	935	1001	1008	888	996	979	928	969	958	930	981	970	966	1003	958	922	949	942	1023	944	915	972	982	938	948	964	960	940	948	986	979	930	940	961	923	1007	952	926	922	965	976	974	963	942	963	958	899	961	960	977	922	953	984	1003	1000	1041	924	910	854	897	977	950	900	939	922	954	969	979	989	982	979	919	988	941	979	1018	938	945	892	950	968	967	972	964	967	952	992	958	945	945	947	969	907	978	971	978	964	940	947	911	923	948	922	1030	991	980	992	983	980	922	930	948	999	933	929	964	996	921	943	994	945	992	975	963	982	914	982	938	913	947	886	934	946	944	945	973	984	932	933	941	964	937	917	1001	904	937	994	983	923	990	967	969	911	924	896	1027	959	971	924	982	930	964	913	947	962	973	1004	973	979	953	918	970	921	990	1012	986	968	922	932	964	993	963	948	930	970	926	975	966	935	968	949	954	894	982	952	968	984	916	955	920	988	924	970	933	952	977	924	963	937	1002	919	976	900	889	961	950	957	982	967	954	955	999	1001	978	981	913	937	938	973	975	975	971	994	936	929	977	964	950	966	986	975	961	954	983	973	950	923	909	924	947	985	1003	973	946	959	951	927	910	915	1014	965	880	916	962	928	969	960	974	982	950	954	1002	956	933	1034	997	967	986	898	937	908	955	984	923	957	937	893	917	932	956	1005	963	980	961	930	944	977	980	915	995	976	966	928	895	968	949	940	972	958	956	1039	955	1013	935	896	954	883	973	971	971	943	990	947	930	974	992	1010	910	925	976	930	993	975	1018	944	930	934	982	948	950	931	974	1002	958	979	937	980	989	943	987	967	940	975	905	943	1010	902	984	951	977	947	974	897	922	987	995	972	943	901	962	964	961	964	940	962	908	917	985	950	946	974	936	992	939	957	909	910	968	932	993	1023	978	998	959	944	943	960	951	986	989	974	941	877	948	896	998	944	964	950	951	937	930	944	949	1003	911	969	928	889	967	924	931	969	954	902	966	938	946	938	971	975	957	986	958	986	942	924	1004	928	897	902	919	918	927	962	918	930	921	919	931	971	916	953	934	939	919	965	950	885	946	969	981	1002	936	878	977	995	916	935	929	885	978	970	947	957	901	948	926	914	958	940	972	918	944	1018	917	993	982	942	934	958	900	920	940	905	990	989	937	956	951	921	941	943	957	954	932	991	942	945	922	941	951	945	962	925	959	965	982	989	953	967	982	1011	979	950	944	1039	936	1023	934	880	1001	985	953	981	953	946	1001	941	915	984	966	998	947	930	968	956	941	939	967	963	964	981	971	954	936	912	990	976	933	957	942	992	917	954	906	914	924	1000	952	985	919	949	928	974	957	958	968	973
23255	21696	29535	24323	21728	22055	15597	5140	3241	2671	2020	1832	1709	1675	1581	1314	1360	1321	1218	1193	1217	1197	1220	1280	1199	1191	1157	1147	1155	1195	1167	1153	1040	1142	1143	1095	1103	1219	1179	1205	1164	1240	1198	1225	1130	1106	1104	1163	1096	1129	1153	1104	1038	1058	1124	1096	1058	1050	1119	1055	1078	1110	1059	1098	1081	1071	1067	1057	1055	1027	1064	1046	1042	1006	1071	995	1140	1066	1054	1028	1081	1057	1069	1001	1081	1015	1020	1048	1036	1058	1066	1047	1019	1067	1057	1063	1067	1002	1025	1087	1096	1052	1134	1048	1024	1060	998	1039	1013	1017	1047	1041	1028	1038	1014	1083	1122	1088	1059	1018	1073	967	1024	1053	1017	1014	1001	1018	1019	1056	1077	1075	1098	1077	1007	1093	1073	1091	1066	1022	1071	1084	1093	995	1091	1085	1056	1057	1023	1055	1048	1042	1078	1027	1074	1097	1061	1047	1011	1034	1064	1082	1031	1027	1073	1046	1083	1001	1033	1048	1043	1025	967	1005	1025	1026	977	983	1087	1103	1010	1030	979	1058	1013	1071	1058	1058	1041	1055	1096	1080	1095	1009	1047	1048	1063	988	1124	1044	1048	1048	998	1053	1055	1031	1061	1074	1028	1022	1057	1041	1035	1023	1022	986	1058	1064	1062	1053	1045	1027	1004	1024	1034	1017	1018	1069	1058	1090	982	985	1042	1062	1059	1064	1042	1032	1057	1050	1085	1057	1078	1013	1049	1043	1049	1035	1109	997	1080	1044	1033	1061	1041	1049	1034	1042	1007	1054	1076	1061	1113	1044	1051	1029	1006	1023	1059	1082	1007	1067	1068	1029	997	1104	1088	1005	1025	1109	1044	1017	981	1047	1037	1089	1056	1047	1046	1044	1045	1089	1068	1015	1054	1041	1055	1057	1043	1027	1089	1065	1084	1081	991	1025	1065	1034	1130	1048	1040	1000	1069	1053	1020	989	1107	1124	1038	1056	1070	1057	993	1008	1022	1023	1058	1066	1018	1025	1036	1003	1029	1076	1049	1028	1072	1108	1046	1081	1084	994	987	1043	1063	1052	1024	1097	1065	1054	1115	1008	1039	1026	1053	1040	1044	1046	1034	1087	1058	1047	1031	1049	1067	1111	1047	1053	1025	1080	1008	1044	1060	1042	1049	1065	1031	1062	1067	1086	1057	1008	1066	1007	1075	1053	1053	999	1051	1059	1030	1090	1057	1039	1051	991	1059	1011	1027	1109	1045	1031	1087	1004	1041	1006	1036	1035	1009	1127	1050	1042	1091	1052	1051	1064	1083	1068	982	1072	1009	1075	1073	1091	986	1047	1075	1064	1044	1051	1030	1052	1012	1029	1039	1085	1077	987	1007	1055	980	1047	1113	992	1032	1051	1058	1004	1018	1088	1047	1000	1017	1022	1047	1017	1065	1044	1069	1067	1054	1012	1067	1062	1005	999	1001	1143	1025	1010	1094	1073	1038	1016	1009	1030	1066	1014	1062	989	1085	1040	1032	1049	1038	1001	1059	1041	1017	1025	1032	1022	1065	1014	1026	1051	1029	1059	1060	1035	1027	1026	1041	1037	1064	1062	1035	1035	1043	1073	1037	1018	1025	1095	1120	1074	1106	1009	1115	998	1020	1033	976	1017	994	1073	1053	1068	1071	1006	1048	1062	1048	1032	1018	1012	1037	1066	1059	1035	1032	1100	1054	1007	1033	1059	1075	1129	1052	1045	1046	1033	1113	1033	1046	1028	1037	1098	1017	1065	994	1013	1023	1023	1009	1082	1059	975	1009	1064	1009	1034	978	1075	999	1070	1087	1062	1023	1033	1093	1052	1039	996	1014	972	1026	1013	1100	998	974	1051	1064	1077	1020	1011	1110	1079	1061	1065	956	1041	1046	1013	1074	1023	1104	1065	1068	993	1012	1067	1054	1077	1063	1040	1052	1011	1009	981	990	1028	1052	1087	1043	1095	1060	1009	1009	1066	1056	1078	1001	1047	1095	1002	1043	1089	1127	1041	992	1059	1065	1077	1030	1059	1130	1082	986	1028	1035	1071	1003	1005	1040	1015	993	1027	1020	1035	1087	1030	1029	1058	1058	1051	1104	989	1024	1041	1045	1076	1073	1043	1107	1080	1014	1059	1012	1059	1044	1004	1063	1046	983	1057	1031	1052	1005	1004	1041	951	980	1014	1076	1048	1060	1051	1051	1081	1033	1060	1053	1044	984	1059	1098	1067	1041	1073	1074	1019	1065	1058	1090	1037	1108	1050	1058	1051	1064	1078	1058	1048	1048	1068	1046	1019	1034	1055	1063	1080	1041	1008	1087	1031	1042	1045	1064	1113	1070	1022	962	997	993	1088	1034	980	1034	1078	989	994	1056	1081	974	1053	1093	1026	1049	1041	1006	1050	1059	1019	1048	995	1035	1058	1056	1052	1046	1059	1027	1017	1025	1008	1022	1033	1054	990	1043	1034	1026	1009	1074	1097	1021	1061	1060	999	1071	1059	1044	1085	1043	1015	1057	1084	1026	995	1032	1026	1014	1042	1038	1064	1038	1041	1070	1012	1079	1041	1076	1000	1029	1036	1067	1091	1082	1020	1084	994	1069	1083	1106	1072	1050	1019	1062	1039	1028	1047	1008	1031	1017	1040	1008	1020	1063	1053	1012	1034	1074	1060	1126	1046	977	986	984	1030	1074	1018	1036	1032	1043	1049	1025	1030	1088	1023	993	1002	1023	1072	1017	1092	1022	1070	1054	1022	1073	1080	1011	1058	1044	1052	1052	1069	1033	1068	1105	1067	1025	1033	1064	1034	1035	1044	988	1069	1043	1003	1061	1001	1022	1033	1091	1035	1054	1037	1045	1035	1009	1082	1062	1047	1066	1066	1056	1038	1035	1081	1031	1032	1085	1030	1035	1007	1038	1104	1028	1064	1123	1032	1044	1070	1064	1005	1041	1070	980	1014	1016	1011	1121	1068	1051	1015	1016	1046	1041	1019	1035	1069	1009	1077	1054	1034	1063	1034	1023	977	1020	1078	1034	1034	1085	1036	1036	1045	1109	1057	1126	1052	984	1067	1085	1074	1059	1047	1012	1097	1063	1039	1099	1035	1012	1095	1074	1023	1071	1040	1068	1086	1048	1035	1023	1024	949	1090	1044	1051	1039	1055	1026	1089	1070	1018	1033	1101	1083	1068	1026	1048	1089	1041	1092	1019	1034	1025	1031	1002	1046	1055	1121	1090	1097	1091	1078	1089	1079	1079	1067	1113	1051	1043	1064	1082	1079	1023	1059	1073	979	1039	1113	1056	1017	1105	1099	1093	1046	1017	1011	1032	999	1070	1033	1034	1057	1020	1034	1059	1099	1037	1083	1114	1081	989	1058	1116	1012	1053	1043	1044	1033	1030	1023	1059	1100	1061	1031	1023	1068	1002	1038	1080	1050	1026	1027	997	1028	1082	1098	1035	1048	1054	1048	1049	1027	991	1089	977	1043	1068	1013	1036	1065	1044	1070	1020	1031	1053	1057	1030	1005	1030	1031	1017	1067	1092	1052	1048	1089	1039	1098	1050	1059	1080	1062	1014	1031	1000	1097	1029	1046	1059	1096	1054	1111	1076	1039	1038	1080	1080	975	1069	1010	1019	1050	1070	1005	1083	1008	1024	1001	992	1031	1045	1025	1082	1002	1053	1015	1072	1062	1033	1027	1076	1053	1062	1047	973	1022	1065	1021	1054	1002	1074	1035	1043	1023	1045	1001	1091	1057	1042	977	1049	1001	1053	1019	1025	1073	1062	1000	1055	1022	967	988	1005	1108	1095	1064	1019	962	1069	1074	1059	986	1024	1028	1011	1021	1036	1064	1015	1032	1012	1043	1018	1051	1068	963	1036	958	1046	1084	1062	1067	1003	1044	1071	1059	1038	1092	1021	1027	1072	1047	1093	996	967	1058	1077	1082	1049	1054	1052	994	1034	1081	1031	1051	1046	1088	1078	1074	1027	1068	1004	1010	1052	1024	1012	1009	993	1042	1034	1036	1069	1005	1088	1062	1051	1089	1039	1101	1078	1035	1032	1088	1144	1109	1065	1026	1076	1123	1055	1025	1050	1047	1072	1005	1017	1069	1044	1029	980	1041	1009	1037	1013	1046	1021	1001	1050	1057	1024	1027	1014	990	1022	1060	1123	1094	1087	1036	1074	1039	1016	1059	1030	1042	1089	1006	1056	1011	1029	1054	984	1037	1055	1087	1042	1068	1070	1050	1055	1038	1078	1017	1091	1061	1065	1010	1058	1029	1056	1051	1064	1070	1076	1092	1063	1028	1065	1078	989	1031	1052	1053	1023	1066	1025	1058	1016	1000	1046	1073	1034	1104	1032	1060	1075	1069	1091	1048	1044	1026	1072	1049	1053	1041	1024	1077	1068	1017	990	1041	1019	1088	1059	1028	1086	1027	1062	1142	1020	1071	1054	1019	1071	1043	1091	1042	1076	1001	1015	1003	1011	1059	1087	1000	1129	1020	1073	1084	1040	997	1086	1042	1066	1037	980	1038	1049	1018	1052	1015	1041	1020	1030	1028	1033	1020	1087	1062	1048	1000	997	1025	1053	987	1054	999	1066	1042	1040	1045	1020	1034	1080	1070	1018	1069	1037	1040	1042	1026	1110	1064	1056	1034	1006	1066	1018	1032	1057	1019	1066	1018	1013	1036	1055	1030	1056	1066	1057	1102	1017	1073	982	1034	980	1020	1012	1043	1099	1082	1050	1042	1048	1091	1028	986	1019	1039	1049	1057	1034	1044	1067	1012	1037	1025	1094	1048	995	1074	1014	1081	1076	1061	1003	1023	1036	1018	1072	1023	990	1059	1071	1012	1121	1067	1041	1060	1009	1098	971	960	1082	1092	986	1102	1070	1088	1063	1078	1046	1036	970	1069	1026	1035	1077
33002	40950	30197	21175	16655	12325	9037	6344	4728	3678	2870	2343	2106	2068	1800	1522	1382	1407	1331	1254	1293	1265	1193	1253	1264	1273	1220	1146	1200	1158	1127	1167	1117	1020	1108	1039	1129	1177	1216	1312	1285	1287	1264	1184	1205	1157	1139	1120	1098	1062	1152	1055	1158	1094	1066	1089	1079	1009	1066	1095	1064	1065	1037	1027	1029	1093	1110	1042	1015	1007	955	1033	1012	1061	1059	1015	1045	1026	1009	1076	1047	999	979	971	1025	1059	1015	1037	1057	1057	1014	1019	1036	996	979	1028	977	1039	1028	1006	1019	1013	995	994	1048	1021	1027	1031	999	939	1005	1006	1011	1008	1032	1031	1032	1040	977	1027	1016	995	1010	1029	1027	1019	995	1097	1089	995	999	1010	999	991	980	1055	1028	1014	993	989	978	1012	1005	1007	1079	1018	986	1046	1007	950	1051	1026	990	1046	993	1047	1019	1014	988	1014	1044	1023	1023	1006	1035	1026	1010	989	1074	1086	1039	1037	1073	1028	1039	1027	967	990	1013	1003	1043	1031	1081	986	1015	1022	1053	1019	981	1029	1004	1029	1021	1025	1094	1020	1001	1058	973	1030	996	1039	1108	1018	999	1034	1026	1041	1081	984	999	1091	1006	1057	1021	955	1015	1015	1000	1012	1051	991	935	1030	1028	991	1062	1024	961	1047	1003	1014	1027	1007	1022	1033	1039	981	1015	995	985	949	955	1038	1020	993	1021	1037	956	1022	1025	1017	1036	965	1059	978	1018	1053	970	1047	1050	1014	981	1041	1017	1020	1030	1007	1006	1006	1033	1021	1000	1075	996	1018	1019	1033	1042	1057	1019	1044	1020	994	1063	982	1028	989	1053	1007	1021	988	964	977	1023	1036	974	1008	1012	996	1025	994	1019	1057	982	993	960	1020	1000	1047	1049	1050	1037	1075	1065	1017	1004	1009	1045	1007	1034	1062	1004	987	1037	931	1001	1044	941	1051	989	1002	1071	1010	1063	1088	991	1000	1021	1031	1043	1011	1005	1006	1004	1020	1066	1003	976	1043	984	1039	989	1043	966	1037	1003	995	996	1034	991	1046	1036	1012	1015	1028	1037	1018	972	1026	989	949	1005	1045	971	989	1024	1029	1065	1043	989	1065	1027	1076	985	1000	999	1092	1059	1038	986	1008	1009	969	995	1031	1040	1034	1022	1022	1042	1026	1019	1017	1024	1024	1023	987	1029	983	965	1068	1019	1088	1059	977	979	1039	976	964	1018	1031	1062	1036	1009	1068	1018	1057	1045	1014	951	1009	1003	982	977	985	1010	1050	1056	981	998	1048	973	1042	1000	1045	996	1037	1010	1058	1004	1092	1043	1019	1047	1007	982	1040	989	1001	1034	987	993	1017	987	1017	1065	1040	990	1036	985	1037	979	1021	972	1108	994	985	1060	1019	991	1027	1023	978	996	1065	1026	1001	1034	1044	988	1016	970	1056	1011	990	982	967	966	1003	1006	1031	1017	971	1045	933	1019	1001	1047	990	1026	1008	1018	1024	1044	990	1008	1055	1062	1003	1005	1041	1042	1013	991	988	984	1014	1034	1039	1011	1041	1027	1044	1008	992	1081	1041	1044	1053	1029	1035	1014	1071	1072	1005	1024	1058	1037	1007	1046	1002	1024	1026	994	1046	1076	1019	986	1010	996	966	988	980	1051	986	1035	1018	969	1023	1038	1021	1038	1021	1022	1074	990	1089	986	1047	1003	982	1003	1004	1050	1032	1063	988	1004	955	997	999	1055	1018	1020	978	1058	997	1011	1035	1030	1000	1054	988	1047	1062	941	1038	986	1033	1022	1048	985	1060	1031	1026	986	976	987	1043	1008	1062	1038	1039	987	1065	998	1030	1028	1065	1013	1035	973	1041	960	1078	1012	1011	1016	1043	972	1011	1037	980	1104	972	982	1030	1063	1072	1052	977	986	996	984	995	964	1041	1047	1012	1023	1020	1059	982	1004	1038	1010	1013	995	1062	981	1005	1001	969	1023	1059	962	1026	1085	997	989	987	1028	1096	1012	1043	1027	1021	983	1000	968	983	1019	1031	1006	975	1059	1059	1067	993	1024	964	1017	1016	1093	1039	1047	1034	916	1051	1040	1020	1016	973	1045	988	1020	978	1040	968	1034	1005	1018	1045	1046	1022	980	968	1022	1022	951	992	1061	1034	1000	1040	1031	998	972	1001	1030	1020	1002	1038	1028	992	959	969	997	1054	1006	1019	975	952	1005	1034	1023	1012	1009	960	1065	1038	997	974	1012	1020	1011	1033	1015	931	1024	984	996	1019	1026	1014	1075	982	1001	1043	983	982	1081	989	1048	1030	1008	1047	993	1045	1043	1036	1029	1045	967	1025	994	988	1005	1045	1034	1049	967	1034	1059	1008	1024	1021	997	1062	1035	1012	1001	979	1042	941	1052	1006	1009	1075	1068	1023	1047	1039	1068	1030	1112	995	1014	1040	1006	959	1065	999	1019	1044	991	1059	997	1011	1067	1065	984	995	955	984	1003	1034	981	1003	1040	1039	1058	964	1022	1013	1041	1053	1009	981	1043	1032	1028	1029	1030	1014	1028	1036	997	1052	986	1080	1023	1035	1006	1000	1113	1074	1049	1023	1076	990	1000	1049	1016	1045	1081	958	1029	1035	1047	977	972	1040	1011	1102	1019	972	1023	1059	1030	1047	1013	990	1024	978	1032	1023	963	997	1022	1016	1063	1033	1035	1005	993	1069	1035	1033	1035	1004	998	993	1008	1037	983	1044	1008	988	984	959	1030	1008	1042	984	1039	1015	1010	1025	1022	1000	1051	1028	979	1000	1015	997	1006	1097	1073	1043	988	1018	1048	1019	1009	975	981	994	989	997	983	1022	1010	1013	1000	986	1028	1005	1006	1016	1066	1068	1014	998	985	954	996	987	1027	951	1070	995	1063	1030	1035	1007	1021	999	1020	1008	976	1025	1067	984	1027	1032	978	988	962	1052	1049	1004	1044	1036	1107	1009	1017	1003	1022	1023	1005	1027	990	1006	1032	982	1010	1048	1050	1014	965	1044	963	1020	1074	1020	1062	960	1034	1045	1036	1043	1032	1028	998	990	970	1018	1004	1010	991	1019	1049	1015	1048	1026	970	1025	1017	1052	1066	1028	1021	970	1001	1077	1004	1010	910	999	1023	1066	1020	996	996	1001	997	1012	1058	1010	1031	1066	1075	989	1055	1053	1029	995	997	996	1033	1020	992	1043	1047	1029	990	1064	997	1010	1011	1015	1092	946	1000	1020	1008	1009	1077	1077	959	1055	946	1020	1024	1022	1028	978	1065	981	966	949	1004	978	990	1028	961	984	1038	1024	997	995	1040	997	985	1043	1022	996	997	974	991	1030	1026	988	1004	1058	1064	1039	1057	1029	1010	989	1040	1013	1024	1051	1050	1021	1013	1003	1056	974	1007	1014	1035	1011	1075	1102	1038	995	1064	989	1026	1040	964	1002	967	1056	1004	1134	995	1044	990	1010	1017	1044	992	1013	1040	1015	954	1037	988	980	1022	1028	1017	979	1017	1010	1058	1042	992	1018	1025	968	952	985	1003	1004	1027	987	985	1037	1034	1039	1020	1042	1067	1053	1008	960	1027	1038	1068	1016	1038	987	1038	1032	977	977	1002	1072	1077	1051	1087	1037	1035	1032	1063	998	989	995	1008	1054	1024	1034	1013	1013	1025	914	1004	1068	1000	1062	968	1023	1061	1018	1011	1074	1011	1031	1042	988	990	992	1049	1000	1021	1027	969	1036	1070	1044	1027	974	1024	1026	1057	1024	1022	1028	1004	992	967	1050	998	1031	1009	1035	998	1023	1050	1041	1007	959	982	1090	1017	1010	1018	974	1046	1053	1072	1029	934	1016	995	966	971	979	988	998	1013	973	1006	1033	1008	1017	1034	1006	1034	1019	947	976	1035	1038	1011	1025	1012	1031	1002	1014	993	945	1027	1046	992	998	1013	1058	973	1067	1058	1003	1003	1004	1015	991	1045	1077	1090	1067	1012	940	1010	1038	1006	1005	1043	1020	1055	968	1006	989	1000	992	1056	1024	1009	1034	1049	1080	1015	965	986	957	986	948	1036	1076	1025	1020	1056	1034	996	1052	1030	1008	1057	1043	1013	1025	1013	1009	1000	1062	1049	1001	1043	1026	1010	1019	1043	1016	1005	1009	1008	1037	1013	988	1006	1078	1026	993	1003	952	1005	1028	1055	1018	1088	1030	1052	973	1006	1053	996	1026	1062	1008	983	957	992	1009	1024	999	982	1028	1009	1030	1014	1004	999	1083	976	1031	1006	956	1061	1060	985	1070	998	1069	974	1020	1023	989	972	1072	1018	1028	1037	1045	995	1035	994	1010	1032	995	1017	966	1061	1070	1000	1013	1008	1018	1014	1003	1000	1046	1071	1055	1064	957	961	966	988	1009	1058	1049	1043	1064	1072	1000	1064	981	1007	1021	1020	1013	1025	1036	1034	1001	1073	1032	973	1004	1045	1051	1024	1064	989	1051	1043	1002	961	989	967	1021	944	1080	1004	1021	1053	1028	1005	999	1031	948	1008	1053	1021	999	1034	1012	992	1063
28636	21178	15922	9265	4670	2967	2030	1578	1214	1115	945	932	945	849	765	742	738	758	719	733	746	720	749	679	719	742	671	704	707	747	704	668	732	720	682	741	727	786	701	759	783	714	724	700	729	762	722	679	688	730	726	703	696	697	693	737	729	750	706	682	645	704	693	723	687	687	684	660	644	710	687	685	675	725	704	672	730	706	651	670	676	646	671	709	680	702	655	662	706	692	717	689	661	683	708	661	677	674	687	729	721	716	678	735	662	671	717	703	692	715	733	737	731	656	696	748	668	694	652	647	663	644	689	719	703	709	689	702	687	697	650	702	702	713	679	695	674	736	653	663	676	741	681	640	681	696	648	699	695	703	747	713	669	687	657	692	750	711	682	646	691	673	722	709	645	687	662	683	697	709	717	713	663	665	712	710	709	686	688	671	701	674	671	738	694	634	716	664	717	695	675	700	705	725	737	656	643	682	666	676	670	643	679	725	702	677	649	710	673	717	701	690	701	751	680	709	710	718	693	686	715	695	701	635	670	708	712	700	653	700	730	760	700	687	654	728	705	657	683	709	658	657	732	665	729	676	693	686	761	680	667	682	705	684	703	641	685	705	722	680	652	669	674	660	689	712	711	725	638	672	656	717	685	649	706	703	714	691	714	724	718	680	709	690	686	710	688	751	660	644	710	716	711	693	671	757	628	735	664	721	722	714	671	678	676	754	657	681	685	708	657	732	749	644	634	686	667	675	662	685	674	646	686	684	677	713	719	732	692	700	669	767	670	683	691	705	707	701	702	660	750	723	682	696	755	699	693	691	695	653	686	746	654	681	726	665	677	699	711	694	665	703	643	654	678	696	715	679	670	673	710	707	691	760	698	768	714	723	657	719	704	681	643	700	686	717	662	697	682	688	707	670	701	695	751	679	703	686	726	660	718	652	696	720	701	696	724	699	692	665	663	698	713	677	677	644	693	706	705	699	722	703	634	681	648	712	708	703	719	688	710	726	673	708	705	681	735	654	738	744	690	693	733	674	733	716	692	643	691	659	727	673	692	709	688	702	681	661	712	648	669	681	679	684	673	705	647	680	683	662	722	704	677	712	702	719	679	679	694	710	691	706	735	680	779	698	678	632	659	675	652	707	657	742	645	696	733	663	750	684	739	691	679	687	723	683	660	671	688	637	721	683	696	668	661	679	673	675	677	705	685	673	683	740	702	732	697	676	730	710	723	730	682	663	704	684	715	656	647	671	708	679	727	668	686	716	691	723	710	706	649	723	668	656	713	750	688	707	687	693	674	653	698	662	675	731	660	729	679	704	686	678	681	715	716	702	676	755	700	696	705	694	645	664	671	707	677	692	683	694	641	714	663	764	685	680	687	686	698	712	685	706	687	700	719	712	670	729	676	705	648	680	657	657	715	734	717	705	697	683	694	702	705	721	670	674	676	743	672	680	711	680	716	655	672	641	711	677	691	711	715	717	692	724	722	672	671	685	722	690	714	738	690	660	682	670	660	665	669	649	714	699	689	694	690	661	721	694	669	686	732	716	664	696	685	721	684	655	692	722	705	705	679	681	683	659	657	674	705	705	716	671	622	710	711	720	681	683	667	682	662	709	685	715	682	659	666	657	711	687	666	675	696	676	705	643	661	675	728	681	716	706	665	724	702	693	658	691	681	670	727	671	681	687	710	711	654	690	746	649	706	674	705	663	697	712	701	701	683	706	724	655	650	665	721	645	687	659	668	701	704	733	666	732	644	709	717	644	673	689	685	698	701	635	717	709	699	704	726	690	696	672	694	701	626	696	664	686	708	726	707	686	725	695	647	699	736	701	710	653	693	663	701	735	672	669	714	714	660	691	694	665	757	681	721	703	661	662	679	698	702	719	700	660	692	660	688	675	674	681	692	699	699	724	680	700	708	728	692	703	678	684	693	635	633	701	731	707	655	685	722	657	670	710	709	629	697	683	693	665	675	658	720	684	711	703	685	678	626	656	658	691	701	671	717	702	727	660	681	679	677	663	720	663	717	721	690	663	706	670	697	694	691	666	704	702	690	675	723	682	722	704	684	691	742	666	673	702	676	723	717	692	673	656	689	704	657	682	694	674	676	688	661	677	678	679	726	689	670	703	721	638	700	708	640	745	717	684	676	680	695	703	719	677	666	655	648	731	670	665	739	646	683	682	670	692	677	703	752	734	702	675	699	670	685	704	693	709	655	700	686	687	698	656	709	754	707	663	710	697	672	706	704	710	688	708	677	644	724	714	756	699	689	740	697	647	691	732	691	715	734	709	676	693	689	646	661	696	712	670	693	708	668	648	715	706	668	713	657	702	682	738	678	645	690	689	710	677	722	689	663	668	653	709	672	683	655	731	685	718	651	725	705	681	726	709	705	695	698	699	648	697	698	704	712	654	706	661	695	669	698	698	693	685	686	680	667	718	730	705	692	698	688	694	688	707	659	661	628	678	700	742	702	704	748	678	671	731	656	676	722	677	655	653	688	681	668	696	689	702	651	693	672	758	672	699	720	688	658	658	709	708	712	704	677	684	727	649	685	637	682	698	698	739	688	721	697	710	667	715	721	691	706	692	711	627	676	690	662	686	666	690	740	715	671	694	717	689	646	700	701	714	729	756	690	657	669	689	663	700	684	712	727	699	661	734	705	710	717	736	668	684	658	692	710	706	678	647	685	748	680	696	666	685	678	669	714	699	685	690	678	675	705	651	700	689	681	681	674	726	665	674	689	678	657	725	697	694	715	650	672	674	682	697	685	710	701	680	688	653	665	670	657	675	688	698	731	720	666	735	692	666	690	675	689	710	693	696	673	665	681	694	699	675	685	723	656	717	686	701	680	667	697	662	698	647	666	686	687	647	674	742	701	692	693	657	674	677	731	672	664	708	709	695	667	673	683	685	627	684	686	710	652	680	733	701	652	698	707	754	697	699	653	698	693	615	662	689	673	718	712	679	694	706	694	676	682	725	668	659	720	691	689	763	681	677	711	688	660	690	669	745	710	689	646	701	688	671	701	664	701	681	686	720	697	679	668	723	679	699	704	678	684	699	674	717	674	712	702	718	699	708	680	680	729	664	720	681	690	709	665	740	694	684	691	672	668	706	703	708	686	694	688	648	672	695	717	691	709	712	661	686	726	726	715	674	725	696	687	656	695	692	673	643	703	697	698	691	750	692	722	703	702	678	671	659	684	636	681	685	691	660	724	709	685	685	686	711	682	705	677	699	702	714	695	682	697	715	701	659	668	704	671	706	664	681	736	672	670	672	695	630	704	683	694	673	729	658	662	646	704	684	698	698	700	757	700	700	678	692	724	699	691	748	726	671	682	665	667	700	692	710	731	731	649	681	690	719	760	685	673	694	688	687	655	673	670	663	715	699	666	659	673	702	697	685	684	674	704	692	678	660	712	690	654	685	674	647	653	685	671	689	710	746	689	744	747	689	680	698	687	727	685	684	661	712	680	663	764	694	629	676	703	696	686	662
24834	23760	14507	8854	6100	4591	3184	2284	1770	1393	1135	1113	952	966	926	853	764	792	802	831	733	772	788	789	826	759	737	740	799	721	801	764	715	736	714	755	761	788	780	795	813	764	744	750	761	726	759	735	714	739	729	724	763	712	723	718	725	740	792	683	741	749	702	696	745	701	679	707	731	685	689	749	695	724	711	735	719	753	720	711	725	707	764	684	742	701	694	714	688	704	667	686	693	666	696	699	704	786	739	700	720	671	734	706	739	701	683	750	702	661	720	705	711	692	713	724	758	658	717	734	755	728	717	736	741	709	721	694	701	733	706	732	736	740	709	732	737	695	701	707	753	686	753	723	739	713	748	717	718	756	705	715	683	721	703	751	687	669	725	695	684	684	737	701	729	687	707	668	744	697	783	721	737	731	679	741	741	709	730	702	696	688	732	721	762	711	744	724	736	702	716	740	669	672	710	778	707	701	661	676	724	756	710	713	698	729	713	708	701	706	754	694	692	745	708	713	667	673	698	715	694	696	723	690	672	727	713	781	710	698	728	726	694	729	686	707	740	703	696	726	696	704	690	734	751	706	727	711	699	685	759	785	734	742	706	739	739	686	681	642	757	723	750	746	680	701	699	727	711	751	737	751	705	701	741	714	697	728	689	674	756	687	710	693	713	692	697	708	718	734	699	700	718	673	733	738	715	695	705	669	697	735	677	703	666	722	740	743	707	691	747	699	728	737	722	680	698	730	707	756	691	715	722	745	746	672	706	679	718	722	730	728	686	708	717	700	697	697	668	720	647	678	689	674	714	719	730	727	711	696	697	724	702	717	753	702	721	747	716	734	682	735	721	726	703	726	692	706	700	718	713	655	752	670	675	766	693	765	712	724	714	698	739	682	727	697	710	720	709	716	721	663	706	761	749	707	722	691	712	743	686	701	737	735	750	698	692	710	698	698	713	708	689	725	741	707	694	695	701	716	689	735	741	696	708	714	700	714	720	718	712	749	706	713	704	707	741	707	714	742	721	758	720	699	685	751	715	712	693	755	712	685	681	735	736	743	680	699	701	701	737	707	717	757	703	747	715	737	658	691	762	734	726	725	698	713	717	761	743	726	746	699	682	711	693	709	737	726	737	750	659	741	694	724	758	659	702	663	725	696	674	683	688	693	746	673	751	703	711	705	714	698	739	711	711	688	702	705	723	728	690	702	694	671	740	705	692	802	712	688	719	709	735	643	740	719	677	711	753	658	677	723	745	704	729	731	713	719	696	724	664	697	727	753	706	681	736	727	717	728	694	715	716	718	712	699	695	704	668	723	656	724	707	694	713	725	670	687	714	675	712	736	739	720	690	698	711	713	725	670	742	752	695	726	688	673	694	682	722	722	674	722	684	772	708	712	714	756	690	697	771	702	717	721	703	719	723	653	740	717	725	725	722	690	723	679	756	678	668	695	716	707	724	751	696	741	750	705	694	729	671	729	694	700	714	733	718	732	724	704	697	709	733	695	662	715	727	735	692	681	688	656	699	725	714	679	765	720	677	719	718	748	749	709	671	711	729	710	713	707	697	699	769	712	727	748	708	705	719	759	706	714	685	717	726	737	736	665	732	719	690	711	709	699	653	751	752	675	712	701	658	698	682	719	767	742	750	706	734	728	766	736	703	746	705	716	694	695	710	730	698	717	720	705	717	710	707	711	668	728	656	722	729	731	744	718	712	706	704	746	673	712	716	684	680	710	689	726	734	691	697	720	713	788	702	750	707	724	695	757	666	724	694	737	726	687	751	709	739	688	686	738	697	690	730	673	676	707	719	719	671	751	707	733	727	730	732	690	711	681	712	765	684	695	751	726	728	747	732	738	745	683	665	650	670	670	738	709	671	697	684	696	651	674	726	738	734	685	710	702	705	747	709	701	719	719	683	755	730	716	721	660	722	723	630	712	760	693	725	712	699	718	723	730	720	690	675	691	704	741	708	742	656	701	727	762	690	733	734	739	682	661	716	745	740	763	709	733	711	781	737	692	677	754	685	678	710	749	714	729	718	699	716	720	749	745	745	698	717	717	717	735	704	665	712	721	692	713	698	658	744	703	683	731	750	747	696	729	714	667	732	691	688	727	707	700	701	711	718	749	755	666	716	703	711	700	718	725	696	729	734	726	689	705	672	654	711	713	735	709	724	749	757	708	715	748	738	711	738	732	701	711	726	709	745	740	715	706	747	720	702	711	730	708	750	744	710	720	719	724	744	722	651	763	740	692	750	732	706	720	676	755	655	754	694	771	690	690	757	695	735	675	778	696	704	662	721	744	726	743	689	734	745	715	722	677	709	741	708	695	696	673	732	679	721	733	739	768	706	708	760	735	712	688	716	696	776	739	778	735	693	750	712	759	681	695	732	722	718	690	670	719	705	733	692	692	700	733	734	705	720	718	760	719	745	697	695	714	779	689	740	710	756	694	719	701	692	711	671	690	721	725	699	714	726	730	704	719	718	708	750	743	701	706	678	698	722	715	728	708	723	755	742	724	757	665	666	727	678	693	700	703	730	697	677	753	716	715	686	682	652	690	715	699	676	739	776	624	708	678	676	687	656	710	689	706	712	698	678	724	746	718	690	689	715	740	748	722	731	706	707	655	703	677	698	687	718	684	757	697	700	688	702	743	748	696	755	722	653	697	734	721	730	732	695	699	767	715	683	702	741	668	722	738	683	718	725	750	742	724	715	658	743	692	749	730	709	709	718	680	727	744	734	722	690	765	710	699	703	704	696	724	694	685	709	681	714	666	700	713	707	678	683	680	722	736	697	680	715	710	672	706	710	739	690	689	743	726	731	702	755	781	696	686	684	658	678	734	670	713	682	711	727	753	696	655	679	740	707	706	730	729	744	759	699	737	706	720	714	682	699	715	712	713	722	676	723	681	744	780	750	703	734	734	709	734	709	706	705	757	711	765	708	710	719	689	653	709	725	703	694	728	686	722	670	715	701	701	689	727	742	721	712	711	679	724	743	722	679	714	696	735	713	648	683	681	710	715	744	719	729	698	753	705	710	734	702	689	770	718	681	641	694	734	728	691	713	700	715	719	718	710	744	703	715	710	684	698	741	693	737	674	673	722	734	729	755	704	764	716	715	741	715	706	741	687	698	677	716	658	679	682	684	728	702	692	732	730	680	768	688	713	703	695	693	707	776	681	703	720	659	692	720	722	710	695	710	671	770	712	766	703	725	772	678	677	678	709	686	691	696	724	725	730	687	738	681	715	701	686	688	730	699	675	740	721	773	711	730	671	764	673	683	711	706	736	751	707	663	681	676	704	696	713	705	716	699	746	666	699	749	699	809	704	721	661	707	727	726	707	746	688	706	682	690	724	705	732	675	718	747	717	707	706	717	694	708	705	687	730	700	707	712	683	725	714	698	714	711	725	715	742	727	748	697	694	723	733	719	698	708	742	711	786	727	728	704	722	679	674	738	714	708	694	713	704	776	767	692	688	725	683	692	719	663	727
23162	20518	27546	23449	20567	13777	5084	2806	1899	1608	1359	1198	1143	1066	929	928	896	862	870	820	806	777	830	788	816	822	798	788	794	832	850	734	778	747	766	791	791	756	848	808	813	820	806	761	845	804	737	779	823	755	758	745	718	773	724	736	771	786	755	754	722	705	746	738	722	693	712	695	749	721	684	740	744	661	701	734	706	705	777	660	734	701	727	718	729	749	726	683	678	694	675	691	721	667	687	766	735	733	728	765	748	732	694	683	742	746	728	729	697	688	725	673	713	697	703	677	741	722	675	724	797	697	721	745	705	743	691	728	733	703	688	702	716	767	708	690	697	684	738	706	737	671	668	692	696	713	754	717	765	723	753	672	731	741	759	692	695	695	693	707	737	687	736	745	653	716	725	712	715	704	711	771	723	702	697	729	699	704	719	734	706	699	739	721	728	665	695	713	671	737	703	715	706	710	678	698	748	682	737	708	730	707	683	728	735	668	726	733	706	705	700	679	675	707	693	702	720	715	713	712	747	738	693	779	716	717	695	676	697	718	820	739	746	646	708	705	689	719	677	720	717	705	755	719	794	724	691	701	673	735	702	744	710	742	756	685	724	721	682	703	681	751	741	692	694	697	703	693	710	726	765	696	697	698	716	791	720	704	709	702	733	725	685	748	705	688	706	678	718	732	698	745	699	701	690	724	714	754	689	619	700	778	748	720	684	727	737	713	711	736	765	736	738	686	744	752	728	722	726	710	715	745	724	679	694	728	704	701	775	699	690	715	694	744	743	681	721	706	744	723	718	678	695	774	753	693	684	755	715	715	702	709	721	662	734	728	727	711	690	716	747	684	737	719	669	676	707	687	755	694	691	720	677	718	703	715	755	702	738	703	718	754	710	743	706	778	673	693	717	706	717	673	662	758	736	690	741	754	710	643	718	671	736	693	676	726	750	739	723	708	734	769	688	682	744	722	695	722	704	697	684	706	686	746	719	719	707	694	682	680	677	745	696	760	727	702	748	707	668	744	693	701	690	650	717	721	732	723	709	691	713	707	730	724	740	682	681	701	674	732	709	707	718	724	699	687	735	710	745	713	675	721	726	724	734	673	701	715	700	737	731	671	684	751	729	703	691	746	719	694	717	741	714	742	746	692	687	700	727	739	751	661	717	682	731	735	705	746	686	690	694	716	714	704	696	706	683	738	723	718	704	727	685	736	740	726	627	752	697	717	713	730	715	692	709	692	753	697	718	707	721	703	691	689	720	725	707	682	719	738	727	742	675	774	701	704	693	719	766	686	710	708	713	694	722	739	771	793	711	688	710	685	733	708	759	667	732	688	708	691	702	738	695	732	779	753	757	736	753	710	698	710	759	762	709	763	717	728	697	680	752	745	732	740	676	734	689	754	723	752	716	716	709	772	719	703	711	680	699	778	739	741	695	713	670	721	721	678	754	786	703	714	709	686	678	718	719	709	689	755	712	625	722	684	662	693	701	676	745	710	700	682	676	677	711	765	750	679	733	705	776	726	720	745	741	669	664	669	709	726	745	720	704	723	735	758	726	743	700	733	754	679	771	774	727	771	759	691	740	725	719	636	701	687	680	746	751	709	743	697	681	683	722	674	731	699	717	694	771	712	687	745	701	707	674	711	735	687	716	692	668	754	720	711	680	708	717	700	709	684	707	740	732	737	736	721	720	693	698	726	732	721	747	705	697	725	710	742	689	746	749	695	725	729	741	714	625	768	714	683	735	713	688	759	688	691	726	761	710	752	697	721	683	747	701	691	721	690	728	708	716	680	724	699	738	737	766	745	699	693	709	712	730	696	747	720	737	715	713	744	718	709	699	737	752	755	708	771	750	729	716	726	714	694	699	701	710	722	729	717	735	701	742	734	650	693	738	733	689	663	709	687	696	734	750	752	667	715	726	682	721	729	712	716	681	750	746	707	714	711	731	711	724	689	738	768	706	772	681	715	698	763	755	678	729	738	714	677	704	705	743	710	740	729	741	766	702	681	700	701	732	749	705	755	707	725	692	755	787	696	762	733	723	640	742	674	705	740	653	717	744	749	662	714	709	721	707	672	724	760	706	709	709	716	765	717	702	667	694	704	764	691	713	654	676	684	693	678	663	701	762	746	715	650	712	652	661	719	712	690	711	681	756	704	697	740	744	719	709	752	721	685	685	686	715	729	679	713	720	706	707	711	718	738	732	712	729	716	687	744	698	735	741	724	732	731	659	703	750	691	687	715	760	689	718	690	750	675	749	733	706	699	727	718	722	704	672	746	738	760	723	734	686	655	692	696	681	709	709	694	715	690	739	681	717	738	736	709	723	737	698	745	733	731	738	707	733	700	709	715	743	732	699	701	722	676	732	740	679	733	640	752	733	694	714	689	712	684	742	674	691	706	695	686	704	678	691	697	734	670	740	685	733	752	751	701	689	679	761	697	731	706	711	727	703	706	676	736	713	690	683	705	743	693	697	668	703	742	701	697	757	730	702	696	719	719	708	690	682	735	740	742	686	739	731	767	663	688	710	775	736	731	723	716	757	718	709	683	700	729	700	733	737	703	699	755	662	717	723	692	651	692	718	728	726	672	730	662	712	686	728	745	733	704	703	708	718	731	708	709	718	726	684	746	735	708	723	758	717	701	705	739	717	695	714	755	728	685	750	676	701	719	736	672	756	728	712	677	717	742	716	659	693	697	733	699	773	740	722	702	724	761	663	722	665	669	663	698	791	720	724	712	698	691	702	699	738	657	699	702	738	709	745	732	775	679	750	696	679	702	690	750	742	695	692	676	738	729	714	698	678	679	714	769	736	728	714	724	743	669	799	712	699	718	720	742	747	757	709	760	739	632	748	757	715	730	716	681	732	732	728	708	765	715	734	714	714	709	690	730	667	704	685	725	708	721	716	701	697	737	720	738	743	709	738	687	691	715	723	721	724	752	656	697	723	688	742	657	709	734	739	682	690	699	692	731	697	711	726	634	723	675	734	746	696	721	735	716	740	695	720	695	703	720	687	700	689	719	745	719	723	709	685	719	740	730	710	759	705	702	749	732	723	714	723	716	765	721	722	674	713	707	693	675	765	741	728	702	752	691	709	730	723	672	716	716	738	681	651	670	659	718	751	682	715	674	718	717	733	726	710	708	766	729	745	719	683	697	795	679	744	734	717	744	686	727	703	731	727	730	717	660	762	732	700	691	685	649	695	709	785	688	732	758	691	638	716	739	670	656	706	722	717	724	713	680	735	714	687	692	745	734	677	695	725	751	757	740	660	712	689	686	674	742	760	702	713	709	693	743	697	703	708	741	675	743	714	677	708	716	703	696	686	721	769	692	723	748	724	749	694	725	709	670	697	746	715	694	735	629	747	670	707	692	672	714	758	710	715	763	737	694	727	711	714	690	756	718	698	700	733	755	704	738	782	706	666	718	686	709	749	719	704	688	704	734	746	716	716	702	711	705	706	673	675	698	710	720	708	760	682	744	699	718	725	702
28557	33312	22290	14590	10880	7972	5572	3888	2740	2080	1767	1540	1457	1264	1132	1102	925	898	940	880	896	866	841	853	819	871	823	872	782	838	815	793	752	809	761	792	908	839	864	807	890	854	810	872	810	814	834	805	874	783	775	783	802	799	780	707	785	758	764	739	742	738	729	774	744	719	700	689	755	669	756	719	717	694	718	726	741	770	743	747	710	775	740	773	717	757	732	715	698	751	708	674	692	769	720	714	735	729	707	739	713	705	751	749	801	753	780	732	718	759	714	712	729	723	740	692	706	752	719	713	690	748	756	710	752	725	696	718	730	709	707	688	709	712	723	760	730	746	686	757	728	714	700	765	732	765	739	751	754	745	712	731	746	727	745	689	733	729	719	727	736	701	706	701	768	677	727	723	734	674	748	729	688	729	767	751	704	698	691	691	707	728	762	719	714	726	726	715	758	775	720	759	769	724	724	749	711	782	709	724	710	730	701	673	689	690	731	730	695	754	742	682	720	744	711	720	708	692	699	740	705	705	725	705	697	716	738	732	725	722	743	722	741	743	665	746	670	773	713	695	721	705	666	690	700	697	759	749	712	713	741	705	744	726	700	696	734	741	713	705	734	713	708	717	719	742	752	741	762	738	751	765	730	688	671	749	757	719	728	722	678	736	709	757	678	701	701	759	708	710	722	727	766	763	732	747	752	743	721	716	735	762	740	720	727	678	671	715	750	718	684	764	732	723	719	701	739	750	719	719	697	730	741	717	723	715	743	802	734	727	659	750	769	713	682	692	702	668	775	758	718	731	683	722	696	696	733	770	722	675	713	747	729	683	718	717	696	723	745	720	765	769	686	667	752	704	791	681	721	698	709	710	741	649	732	690	753	737	699	715	776	699	698	746	761	770	710	757	754	713	724	652	711	682	716	722	703	707	715	700	732	687	725	701	715	741	714	706	721	688	700	692	690	714	745	689	723	749	735	775	708	687	713	705	729	713	743	731	741	753	722	726	657	715	725	746	714	683	692	750	674	720	717	745	772	679	723	742	708	687	744	762	712	718	721	696	747	707	745	705	751	715	683	719	722	762	724	715	735	686	690	781	762	751	763	690	693	725	723	764	755	720	735	731	769	716	686	754	766	752	712	738	735	722	719	777	721	705	753	710	667	726	699	735	749	689	739	691	750	688	682	739	704	721	706	748	736	705	731	704	662	710	684	728	688	733	706	721	735	696	707	741	689	728	724	729	703	712	691	736	708	746	705	718	724	744	791	750	754	734	719	731	718	737	740	763	756	697	765	685	710	733	751	743	743	750	726	727	700	679	715	723	677	691	723	759	658	692	717	745	739	720	667	747	685	706	766	721	703	729	686	726	697	729	688	741	726	765	747	729	795	701	723	702	741	739	699	732	728	732	750	741	761	728	725	719	708	726	731	728	696	746	697	765	735	753	720	699	752	745	745	773	702	686	718	716	700	739	706	730	729	715	701	736	727	729	729	709	746	713	776	701	772	741	748	744	720	747	708	741	666	704	762	684	714	716	749	711	768	694	730	733	739	721	746	697	717	723	696	704	707	694	735	737	668	680	717	698	698	757	710	721	731	737	733	739	711	698	726	747	717	770	778	704	657	708	741	662	704	693	710	741	750	715	703	688	724	748	736	734	688	700	756	690	764	696	694	713	720	727	715	740	712	715	719	665	744	679	733	746	740	704	707	737	718	695	688	745	701	673	719	664	734	726	703	726	739	736	728	739	717	695	699	662	750	721	701	717	728	732	725	700	745	679	701	742	725	755	720	680	724	721	709	712	678	738	689	735	702	716	738	742	646	711	699	698	713	713	737	713	737	753	722	729	695	730	719	712	743	747	734	665	712	744	723	713	693	727	733	726	717	711	755	699	757	719	719	733	729	695	695	707	722	673	730	748	729	729	733	714	679	778	737	721	706	689	711	742	694	759	716	769	735	677	727	722	708	707	738	709	698	717	713	730	721	743	742	775	716	734	700	696	693	697	683	731	704	680	729	741	750	729	731	744	703	707	726	696	685	674	678	694	692	692	667	715	695	713	696	741	771	733	679	735	694	702	728	725	716	687	713	736	719	745	709	698	725	689	697	718	756	733	698	726	682	683	708	722	717	688	722	706	671	703	719	754	710	723	734	699	728	747	733	692	758	659	686	739	684	760	712	747	717	732	700	709	747	751	691	747	664	736	698	734	712	714	705	700	746	703	725	721	747	731	721	712	695	686	707	769	733	739	723	676	718	645	688	732	702	784	731	695	759	724	713	743	737	698	687	751	684	733	736	734	684	734	732	719	724	720	713	755	694	678	706	722	687	667	729	725	720	761	722	719	728	710	704	759	710	731	672	718	712	734	717	695	733	724	781	707	670	670	662	733	739	683	682	701	716	770	702	701	713	685	709	690	735	752	696	704	717	715	715	717	692	650	728	731	710	655	695	691	704	716	723	688	744	755	698	708	675	686	753	731	713	740	693	717	687	695	697	765	687	798	710	713	728	645	706	779	704	735	731	712	717	684	762	754	693	741	726	707	746	718	682	693	735	706	738	689	700	711	703	704	732	727	725	751	726	707	681	713	767	722	668	730	781	689	757	733	773	686	771	716	734	729	727	710	699	738	741	717	724	747	721	676	725	741	736	728	713	772	735	719	749	728	702	705	749	758	760	728	757	755	729	686	745	706	704	768	700	738	782	752	717	683	720	693	690	703	749	700	671	696	725	732	745	751	713	736	729	743	748	708	731	713	759	703	736	736	732	675	718	729	632	717	714	663	723	715	658	743	753	735	750	730	680	760	752	705	763	695	705	713	731	678	717	683	716	770	760	715	750	752	703	736	735	728	751	719	756	736	721	730	738	758	730	704	772	732	717	729	672	700	708	740	722	757	724	728	729	731	708	704	704	712	708	758	713	776	760	691	778	730	675	718	739	734	702	697	705	723	772	696	711	731	710	701	733	760	737	766	727	717	739	717	747	705	746	740	668	716	725	712	725	762	706	709	701	722	772	693	700	722	688	715	742	708	703	709	712	732	733	761	682	745	759	739	677	723	713	743	735	761	760	703	746	711	682	677	736	736	698	731	692	710	716	691	712	730	742	739	722	705	738	748	691	700	737	760	736	746	755	771	729	725	712	710	766	717	716	734	702	744	692	722	736	691	721	724	699	695	720	739	721	777	723	697	719	720	718	715	759	701	701	746	727	706	713	726	684	739	739	713	743	710	682	751	728	749	695	732	703	795	764	690	716	749	731	701	745	713	735	723	732	704	738	712	688	698	745	762	693	746	704	698	625	675	723	682	758	748	763	683	746	706	705	688	773	727	723	725	733	729	722	737	682	710	666	721	697	710	690	695	719	719	705	732	698	689	713	745	794	651	730	727	727	711	709	710	678	713	712	689	701	753	727	729	742	792	709	736	669	723	740	729	710	738	696	715	730	733	728	703	705	725	717	710	713	711	739	747	724	719	755	735	701	756	700	749	761	745	734	747	707	677
25564	21647	28090	25656	15894	5673	3474	2284	1797	1596	1462	1445	1305	1184	1091	1087	1071	1042	1085	1015	1012	1033	1045	1043	1040	1066	1030	1103	1028	1073	1002	1046	1037	993	997	970	1078	1144	1021	1118	1064	1002	1076	1026	1081	984	985	1000	962	1000	995	970	1016	1019	960	982	977	987	1036	988	1032	971	1002	991	988	1015	1016	993	1020	979	1001	990	1009	990	990	962	973	917	1011	961	1037	922	973	980	1012	945	952	971	998	1003	985	1011	979	971	986	1017	967	951	918	967	1002	990	996	961	993	979	991	980	954	969	986	924	988	981	973	969	976	929	970	966	1052	1027	1028	951	963	965	1022	956	919	896	997	1002	983	991	974	985	913	964	998	946	985	932	952	928	948	1008	992	972	1011	991	982	951	976	1005	980	970	927	962	1017	937	984	984	994	971	983	1009	969	953	997	1024	1052	904	938	937	989	951	968	1018	961	954	988	952	970	959	980	935	1006	967	1018	976	960	1018	1035	959	969	968	972	1052	1048	961	978	947	963	959	966	1016	1017	1011	968	972	997	994	954	983	981	977	1057	964	986	961	976	996	1074	1025	1001	1014	944	1027	1002	990	961	1007	940	1059	988	993	976	982	954	987	959	971	952	970	987	987	958	971	955	1001	991	931	958	989	952	993	976	984	1002	970	1021	878	971	988	1002	958	959	961	1022	986	1069	966	1019	1021	950	950	1011	977	974	992	972	1004	986	987	973	948	1009	927	1039	945	934	1027	946	948	966	957	949	975	940	946	965	1022	1026	966	989	994	913	956	1023	926	991	1002	956	954	946	958	1035	1016	1018	929	1024	987	956	951	1060	1006	935	1020	1044	972	1012	919	949	973	945	952	939	974	984	984	1010	1002	935	1033	957	990	1004	945	966	984	982	979	994	972	975	977	993	1009	955	969	940	978	1011	959	995	1008	1006	966	948	1003	1005	1012	957	935	995	1011	917	963	992	961	995	978	968	933	954	974	1001	948	1045	999	977	990	1024	1007	985	980	938	959	969	970	1007	987	980	987	1027	944	937	960	946	954	920	967	964	1023	1002	916	974	1042	954	951	984	978	964	969	981	964	1001	969	965	977	1000	969	1035	973	966	972	969	984	928	987	934	947	970	992	982	988	959	960	927	1021	999	981	981	948	993	1019	947	973	931	922	1008	969	977	930	945	969	981	1019	965	1024	916	1045	971	1011	965	966	957	985	997	981	975	966	996	975	968	966	970	993	1023	1004	1001	963	949	995	954	996	965	1009	955	984	1015	927	1015	991	964	963	995	1057	986	966	918	912	957	952	1033	971	925	1001	1002	1011	1006	1017	1013	935	991	997	990	1019	993	1001	1008	995	949	969	918	935	1005	984	923	947	965	952	979	977	989	969	1048	923	928	961	938	963	1008	984	925	988	1037	941	1028	926	967	907	962	976	948	901	951	1029	1019	1027	952	919	920	1034	1024	965	991	973	912	984	1003	979	971	962	951	992	954	990	972	988	1044	938	996	999	942	1024	983	1018	991	991	946	1024	1030	1005	949	991	1005	977	1017	1007	949	998	959	981	994	967	954	924	1061	989	997	1010	1028	936	997	942	971	990	1018	1043	1000	941	1045	1017	952	966	987	978	1018	991	1011	1023	972	959	938	1034	949	982	959	949	904	931	975	998	924	1026	963	971	961	1004	993	984	1037	1010	1019	932	986	985	1001	988	973	913	963	935	952	931	1009	993	942	932	990	1008	984	951	986	969	1027	1039	953	964	990	932	955	952	990	940	988	993	990	993	996	913	1032	973	989	953	1000	966	982	1000	977	988	955	952	1004	1000	979	977	922	1033	1039	934	917	1068	964	1001	970	867	991	962	1021	999	1002	914	1044	1023	998	1003	975	962	981	988	1011	1023	972	967	980	910	955	990	992	1000	963	947	980	978	988	999	1034	981	1008	1030	979	1003	965	992	996	1009	988	964	1028	914	961	1004	1050	974	943	993	992	992	966	977	1011	950	990	984	976	1002	980	990	997	987	962	1003	989	993	1034	1001	936	944	1018	1004	965	1003	909	1016	988	936	1042	997	963	955	974	960	1051	948	1000	944	970	983	939	979	943	982	942	1009	941	989	946	968	994	997	950	938	956	990	990	1009	953	881	964	989	1048	999	1023	978	988	946	977	911	980	960	958	1043	1003	1052	941	938	970	990	985	964	975	994	1022	977	966	943	959	977	1034	979	990	990	1003	946	973	985	985	1066	1050	983	969	1005	908	971	993	980	948	990	997	914	984	993	1023	925	1023	1014	973	1034	1022	955	956	973	1038	972	1004	1018	959	973	1003	986	1027	997	963	967	997	946	1010	962	1046	973	989	927	981	934	959	947	957	952	977	1013	993	980	985	1032	1008	986	930	937	981	936	996	924	976	1044	1015	953	1046	975	1000	938	1031	915	993	1009	997	984	996	921	979	1008	955	980	953	1004	974	963	982	996	1015	987	989	998	934	963	952	988	982	998	998	984	963	1006	983	962	980	1010	991	1043	963	955	981	944	975	976	977	936	998	991	986	985	1010	969	1002	975	1002	1031	1009	928	971	975	981	959	986	979	975	979	991	966	974	979	955	974	1016	973	995	950	1002	1008	1001	1020	948	1003	967	944	997	972	976	986	928	982	963	1006	984	979	981	929	940	1010	967	968	969	956	1051	988	978	964	930	1006	1016	946	991	967	1067	942	997	999	986	1000	973	988	1009	986	966	986	1007	988	983	1034	935	960	983	960	992	952	964	953	985	952	957	996	969	1009	974	1000	928	1023	956	965	979	973	1003	1041	987	1020	958	952	992	1004	934	1042	920	992	1000	944	952	956	963	981	985	926	990	965	1022	1010	965	1014	1000	949	908	1029	1013	945	965	939	1020	950	988	970	925	978	965	971	988	974	973	1008	1021	990	963	954	1009	969	968	908	954	1009	967	981	1009	1018	897	1009	973	1006	1026	970	976	961	1028	985	961	1018	988	911	994	962	967	946	964	968	957	970	979	995	939	981	1047	961	998	1003	967	979	984	975	925	983	993	914	991	943	949	961	1063	942	1015	1013	1033	996	909	997	951	1016	965	1017	1012	946	992	990	915	1004	1017	981	1014	965	1010	976	978	1003	952	967	993	995	998	1050	947	958	967	984	945	998	966	1012	957	959	982	965	930	993	984	951	1033	1017	945	1024	1066	981	996	938	965	1014	1003	1004	923	964	1032	954	979	996	983	989	944	1014	932	975	1044	1057	992	977	1001	985	945	958	965	963	950	962	988	961	967	929	1006	957	1000	983	947	994	1009	999	1033	937	998	969	937	919	973	1011	977	990	976	972	932	1051	940	950	1016	996	964	921	962	1030	997	1004	948	1007	1016	978	916	1008	952	1011	926	1011	984	964	999	933	1007	1034	973	957	959	979	999	967	976	903	917	981	933	997	928	1009	974	1018	979	1008	996	1016	990	1009	959	988	983	1000	919	985	975	957	991	960	996	1038	998	988	952	964	976	982	970	981	1002	1029	959	938	981	1012	984	981	941	956	909	988	975	960	1009	965	958	927	971	934	1011	1001	1002	979	985	993	935	997	971	983	1023	965	992	956	942	980	959	1008	1012	1017	964	957	978	981	983	1008	1015	972	968	982	999	982	956	984	967	982	957	927	997	962	1001	991	925	990	965	985	1001	955	1002	956	993	1003	949	1000	999	965	973	961	991	992	970	1025	1008	987	976	950	967	996	1022	957	958	988	980	954	951	939	980	1007	946	947	990	989	961	994	985	997	932	967	958	999	957	976	980	1017	970	985	966	983	958	1001	989	1006	1021	987	1001	945	1018	964	959	981	1007	972	968	966	979	949	945	970	945	975	1027	1075	1014	989	946	979	943	1006	966	987	1035	997	948	991
29693	31996	19695	11440	8965	6716	5122	3336	2499	2111	1873	1742	1504	1392	1370	1189	1226	1134	1139	1119	1108	1141	1081	1041	1095	1106	1041	1107	1047	1048	1089	1047	1055	1070	1065	1062	1091	1183	1112	1114	1090	1098	1084	1037	1092	1034	1035	1048	1021	1060	990	991	995	992	1062	1017	1017	982	1016	962	1048	1073	996	1003	993	1015	1036	1028	980	949	1016	983	978	986	987	974	981	959	999	963	977	974	998	1006	1023	998	1017	960	1003	1038	959	986	1004	965	996	1044	979	1004	974	1019	979	1051	975	1012	1010	956	984	986	960	1015	973	958	986	1033	1012	1014	1005	1010	956	965	1047	1001	1033	985	993	1035	940	1020	956	999	1007	1034	938	980	968	1005	947	1007	1000	1004	975	1008	1034	996	976	1013	940	1001	997	1015	892	972	1010	976	916	962	978	983	971	1015	954	978	1015	997	1044	946	973	986	998	944	1006	1004	1033	1017	989	935	985	1043	989	970	984	933	1002	989	987	1005	954	941	1006	1023	1015	1025	1033	1006	1000	967	1111	1037	975	972	1027	983	927	976	1050	968	971	998	1015	1011	1003	963	961	940	985	1024	978	1004	966	991	953	1021	1016	1027	976	1019	997	1013	984	967	938	965	967	969	961	959	1046	957	1010	992	1054	1002	975	911	951	959	969	971	995	969	1057	990	996	1018	1009	997	964	1015	981	1008	1001	995	949	1010	982	983	1007	1015	1017	946	973	991	961	1005	1010	983	1004	987	970	1014	967	921	965	989	1009	991	951	994	982	969	1052	990	1002	989	940	983	957	964	941	994	1039	970	1029	1018	1033	978	970	979	988	991	948	1015	974	985	999	951	1000	918	1060	964	1005	910	945	996	973	989	993	956	949	962	1001	993	998	973	990	957	982	974	980	978	1020	981	925	1000	1011	965	956	971	952	972	1028	978	999	991	1010	984	1009	1002	1025	1001	948	948	990	935	937	971	1034	1053	1001	984	942	967	1027	983	975	1033	967	971	1031	992	932	945	976	1025	1027	946	993	1031	977	945	992	1020	954	975	995	982	1012	948	1016	938	961	954	1002	1010	977	1014	951	1018	934	1007	983	980	1066	953	1019	946	1026	963	1006	988	978	970	942	1041	959	965	926	962	1009	1044	984	906	995	965	955	1012	972	951	1002	981	1010	990	941	980	940	1027	963	981	992	968	931	979	975	1010	984	1028	1006	972	1003	974	963	990	939	1020	994	988	1015	1030	1019	1032	1009	976	981	982	1010	1005	995	972	1006	955	948	999	971	960	932	954	995	985	927	981	977	1007	964	1022	1009	1030	955	979	914	966	1012	992	941	982	995	959	1024	973	949	1026	968	957	1005	1022	971	950	989	984	932	997	983	1031	977	976	996	984	973	992	1003	992	990	991	1015	1030	1001	975	1019	947	1014	988	1001	965	936	983	908	969	1003	955	969	960	992	929	950	967	1038	1011	990	1003	939	1017	983	1005	958	1023	955	990	936	971	978	970	984	954	1023	972	989	994	962	928	967	1047	1003	964	1001	908	957	983	1019	995	991	953	969	984	1013	945	931	1010	1019	938	988	973	962	981	993	975	1010	941	1008	1000	1027	1001	1020	979	987	987	997	971	966	974	964	1042	1070	1009	987	970	992	1000	967	943	1059	962	986	1010	1015	1016	944	987	998	951	999	1016	1002	1011	944	930	1005	939	999	929	948	1017	991	988	1087	973	970	977	970	978	985	978	1023	928	1020	1001	1024	994	976	989	947	1009	1007	998	970	984	1034	977	997	1005	983	987	996	965	1017	985	945	979	982	998	997	996	994	954	953	1027	1002	913	982	1026	1010	987	980	1023	1015	977	968	988	973	1064	958	921	967	981	964	994	989	988	1053	973	997	1032	1010	985	1035	1036	991	958	1075	1024	976	1008	982	970	993	1033	1053	1001	993	1004	997	986	991	938	985	923	958	971	978	985	1020	1033	1003	995	989	939	1001	934	949	964	984	975	974	1006	1021	924	1026	1043	1023	1033	992	975	970	976	1010	998	975	982	1074	993	994	1023	931	970	987	1013	996	1011	1002	1011	1033	1030	912	958	1041	937	1016	954	1002	983	975	990	985	1033	950	977	997	981	1010	1003	1008	1019	977	985	981	1007	981	975	1002	987	991	1015	994	935	1002	1041	969	1021	1005	976	982	961	1001	1024	972	985	983	1022	956	992	1036	944	918	989	980	1036	1005	1003	988	1035	975	1002	1004	1009	1052	966	941	927	984	979	1006	998	1020	1026	979	930	935	966	942	1016	937	925	1020	961	1009	970	1035	995	998	1016	935	964	991	1043	1071	946	1020	964	939	999	958	950	976	1014	983	970	928	1026	1005	995	1016	982	983	950	973	995	1001	978	1037	996	991	950	1011	962	984	1003	996	963	949	951	1030	941	950	1030	1061	939	1019	938	941	959	982	1007	927	1025	1023	964	923	1033	981	993	982	977	1036	1027	982	1011	946	984	1015	988	1027	968	1029	1047	999	975	950	984	996	956	947	974	994	968	963	954	999	948	1010	908	978	976	962	980	973	1007	985	983	963	1027	1007	982	944	1005	1008	923	1057	975	1033	989	1043	1037	972	925	1005	1003	950	975	989	1015	945	1042	969	987	942	1024	1003	972	970	1015	1081	978	979	953	976	1011	1006	939	958	1005	930	1006	975	1011	993	1021	987	974	1034	943	1002	1015	921	983	987	1011	983	963	951	1054	945	978	992	927	1010	1050	929	982	1000	977	989	950	992	1009	975	1000	963	981	959	972	1003	989	985	1014	1042	960	963	937	1045	977	1008	987	925	999	940	958	1015	1034	1002	985	1001	972	990	997	1036	1000	960	961	970	1051	1012	979	975	941	1050	960	1014	960	962	1034	981	946	1046	994	1019	1010	930	979	976	1009	966	982	953	955	957	943	1007	986	956	973	970	931	977	958	974	958	950	1039	988	984	1023	940	988	973	972	999	1004	983	1010	982	971	999	1018	1045	1039	974	1025	964	987	946	1016	993	972	997	983	1024	1021	969	960	945	989	989	1021	1057	970	1001	1008	965	1034	984	988	999	996	995	1001	937	976	974	1092	987	1032	981	963	1021	993	1018	1017	1013	960	1032	990	1010	1014	994	1000	1008	983	978	1019	991	980	956	1030	968	955	995	1003	1004	1029	946	992	944	924	982	1016	1044	982	950	1015	941	903	997	965	1002	980	1054	968	1032	1016	1013	1003	988	973	938	994	939	970	958	968	1041	1034	989	1031	983	971	959	1027	978	1032	978	950	1019	1004	1003	1059	1008	985	1015	1028	1013	983	1003	1038	1040	947	968	1001	1009	974	991	933	1028	987	931	977	978	988	999	1011	1037	973	960	972	973	922	993	975	1010	983	977	967	1055	944	987	1033	1046	987	1010	989	988	980	972	1031	992	991	977	1013	972	991	986	989	1017	990	1014	969	987	941	984	951	988	953	976	1008	956	1006	944	952	1002	962	1030	1034	945	944	1025	992	974	1008	1047	996	1002	975	985	1016	985	1005	960	1050	1008	979	996	986	981	1023	936	999	1001	1000	948	1054	1018	995	949	1004	977	926	980	1015	992	983	973	1007	981	946	938	1023	989	1011	1026	984	996	959	1000	960	992	979	1010	986	963	989	955	976	954	986	972	1020	971	952	996	957	996	960	967	940	1013	989	990	979	1005	968	971	986	1023	996	982	1004	965	979	1007	1015	935	991	943	1029	988	952	946	988	984	969	1010	1044	1000	982	953	974	979	987	999	1075	919	985	959	963	983	1007	973	978	979	980	963	984	1011	931	1005	989	989	979	965	994	981	935	1012	991	986	1023	924	960	1004	1006	949	985	999	951	999	951	1026	998	983	1021	1079	1015	954	985	987	1045	1004	1025	995	981	970	955	986	1018	965	1014	1006	989	1031	976	955	1026	979	1000	968	1001	999	990	944	948	951	1041	988	981	998	966	977	994	967	1015	968	990	942	960	1075	998	936	996	1015	1007	1000	1012	1000	997	994	988	1001	1042	990
23351	21779	29707	24435	21810	22196	14869	4643	3128	2680	2351	2045	1798	1654	1538	1467	1368	1388	1357	1231	1282	1272	1193	1239	1188	1201	1223	1160	1195	1288	1199	1189	1206	1241	1179	1190	1299	1272	1283	1279	1267	1215	1244	1124	1157	1127	1157	1176	1099	1097	1121	1176	1112	1168	1104	1174	1122	1103	1163	1167	1147	1176	1135	1077	1183	1094	1087	1139	1096	1075	1159	1131	1043	1064	1030	1036	1066	1143	1039	1098	1077	1094	1100	1114	1125	1083	1049	1143	1087	1203	1074	1059	1162	1049	1100	1098	1113	1056	1097	1049	1091	1093	1049	1079	1142	1090	1060	1024	1047	1081	1104	1087	1121	1070	1066	1094	1010	1135	1102	1068	1076	1118	1071	1101	1095	1126	1086	1135	1093	1156	1121	1113	1038	1053	1041	1029	1144	1086	1118	1120	1092	1110	1023	1134	1146	1059	1111	1031	1095	1070	1054	1111	1101	1050	1104	1096	1095	1092	1088	1112	1056	1082	1102	1024	1120	1043	1114	1031	1077	1110	1083	1043	1088	1086	1126	1069	1083	1084	1126	1091	1114	1078	1097	1062	1069	1140	1083	1066	1128	1015	1090	1102	1145	1109	1121	1074	1112	1141	1088	1109	1165	1043	1088	1112	1092	1092	1118	1115	1087	1081	1112	1115	1060	1159	1105	1110	1077	1093	1147	1075	1078	1104	1117	1147	1091	1076	1101	1077	1042	1101	1150	1019	1063	1070	1086	1055	1124	1108	1134	1141	1073	1074	1076	1129	1102	1140	1101	1090	1062	1128	1083	1112	1084	1080	1033	1099	1072	1108	1058	1115	1098	1125	1059	1088	1051	1091	1078	1047	1132	1104	1107	1130	1161	1159	1096	1128	1108	1087	1093	1025	1144	968	1054	1075	1108	1101	1063	1083	1096	1024	1119	1073	1132	1133	1081	1117	1103	1121	1108	1120	1052	1068	1066	1036	1071	1048	1062	1093	1131	1069	1114	1082	1105	1081	1058	1063	1120	1132	1075	1107	1170	1105	1050	1066	1081	1087	1142	1072	1111	1096	1143	1150	1110	1096	1090	1052	1063	1071	1125	1054	1070	1095	1113	1100	1104	1096	1080	1161	1090	1085	1090	1083	1051	1016	1110	1037	1091	1087	1037	1032	1104	1039	1090	1056	1166	1096	1078	1089	1100	1132	1101	1114	1026	1073	1116	1092	1066	1042	1068	1091	1113	1054	1056	1071	1110	1037	1041	1059	1138	1042	1097	1126	1067	1150	1058	1103	1061	1104	1125	1138	1116	1037	1051	1125	1097	1063	1121	973	1108	1081	1048	1072	1076	1110	1072	1019	1093	1077	1113	1071	1066	1093	1029	1078	1067	1045	1014	1071	1066	1140	1057	1104	1074	1076	1042	1052	1116	1095	1112	1040	1114	1064	1058	1075	1101	1133	1103	1087	1072	1060	1058	1123	1067	1048	1082	1045	1006	1051	1087	1117	1111	1156	1142	1054	1048	1024	1064	1078	1086	1070	1058	1077	1038	1106	1019	1044	1100	1023	1024	1068	1090	1086	1155	1103	1050	1082	1028	1070	1120	1141	1106	1151	1055	1146	1118	1041	1080	1093	1100	1055	1052	972	1109	1080	1060	1093	1115	1056	1078	1061	1093	1133	1079	1051	1033	1070	1104	1032	1059	1093	1119	1053	1096	1093	1067	1048	1116	1063	1041	1109	1004	1035	1096	1079	1148	1106	1058	1133	1112	1102	1096	1099	1059	1081	1103	1158	1070	1084	1078	1064	1054	1101	1078	1093	1057	1073	1073	1076	1027	1043	1071	1030	1100	1032	1100	1080	1114	1121	1048	1092	1091	1070	1063	1117	1093	1147	1087	1052	1099	1037	1062	1088	1092	1080	1056	1039	1073	1054	1029	1086	1079	1084	1027	1141	1046	1034	1089	1036	1089	1045	1045	1014	1074	1126	1118	1100	1059	1125	1093	1123	1076	1088	1124	1072	1072	1037	1132	1058	1078	1056	1078	1095	1129	1076	1085	1073	1084	1065	1034	1111	1091	1098	1099	1055	1154	1089	1117	1031	1094	1017	1094	1075	1056	1133	1088	1104	1102	1089	1112	1094	1120	1059	1137	1109	1135	1124	1089	1010	1107	1097	1058	1149	1020	1090	1105	1104	1044	1099	1093	1104	1043	1090	1117	1111	1112	1058	1102	1069	1106	1078	1095	1077	1054	1052	1094	1076	1061	1042	1115	1084	1109	1042	1054	1071	1058	1081	1043	1063	1055	1063	1091	1025	1018	1103	1049	1083	1080	1051	1067	1036	1058	1076	1074	1109	1056	1004	1051	1090	1075	1046	1071	1045	1078	1035	1061	1096	1082	1099	1050	1082	1049	1078	1097	1089	1094	1059	1140	1120	1171	1093	1010	1094	1038	1107	1095	1039	1066	1142	1067	1103	1108	1073	1037	1084	1090	1130	1102	1119	1047	1115	1083	1097	1100	1075	998	1094	1054	1096	1120	1068	1087	1069	1090	1084	1084	1108	1062	1071	1023	1075	1117	1108	1033	1079	1108	1073	1123	1080	1065	1078	1086	1081	1083	1097	1050	1098	1072	1146	1031	1039	1175	1066	1072	1044	1084	1083	1064	1045	1094	1074	1104	1042	1094	1090	1090	1026	1073	1061	1084	1068	1091	1116	1084	1077	1109	1152	1099	1073	1095	1067	1044	1137	1084	1128	1106	1070	1130	1057	1026	1083	1078	1091	1056	1038	1153	1056	1083	1090	1055	1062	1039	1125	1105	1120	1083	1074	1092	1131	1078	1077	1103	1087	1062	1061	1018	1145	1075	1070	1081	1093	1080	1076	1122	1046	1089	1094	1195	1045	1088	1103	1100	1068	1037	1040	1050	1086	1121	1043	1010	1100	1071	1155	1077	1104	1099	1105	1081	1106	1071	1086	1093	1103	1079	1126	1098	1089	1041	1054	1109	1019	1083	1096	1063	1050	1104	1079	1056	1071	1078	1142	1094	1083	1090	1135	1058	1083	1093	1073	1064	1100	1065	1064	1004	1061	1056	1076	1024	1087	1030	1101	1101	1106	1082	1085	1109	1109	1060	1057	1090	1091	1062	1093	1113	1089	1087	1100	1094	1126	1076	1065	1042	1093	1108	1087	1062	1096	1103	1064	1122	1105	1079	1062	1023	1129	1080	1084	1100	1032	1110	1069	1086	1121	1113	1100	1111	1066	1080	1049	1065	1069	1057	1068	1117	1052	1119	1057	1064	1121	1126	1123	1096	1081	1104	1082	1072	1061	1112	1104	1101	1128	1069	1076	1088	1046	1105	1088	1048	1080	1105	1086	1023	1056	1071	1076	1058	1027	1078	1027	1073	1081	1048	1047	1109	1065	1021	1116	1079	1095	1091	1069	1080	1063	1086	1126	1060	1125	1091	1104	1062	1066	1079	1106	1069	1065	1080	1075	1089	1134	1111	1072	1121	1069	1045	1150	1092	1053	1044	1018	1070	1122	1085	1106	1033	1088	1107	1117	1084	1115	1074	1056	1129	1083	1004	1032	1079	1095	1064	1108	1046	1076	1025	1064	1103	1065	1098	1135	1150	1073	1109	1135	1084	1075	1088	1075	1128	1065	1086	1068	1119	1068	1073	1082	1111	1096	1072	1078	1085	1075	1116	1105	1117	1075	1116	1101	1116	1059	1095	1130	1077	1085	1063	1095	1078	1058	1087	1101	1047	1116	1064	1027	1039	1107	1113	1077	1042	1075	1131	1068	1122	1180	1131	1139	1119	1109	1121	1064	1103	1069	1091	1018	1008	1051	1043	1067	1085	1070	1054	1022	1048	1092	1077	1111	1039	1105	1050	1060	1007	1102	1087	1088	1091	1066	1075	1146	1054	1135	1072	1077	1108	1103	1122	1080	1098	1090	1054	1086	1086	1118	1039	1126	1070	1096	1054	1035	1027	1092	1117	1102	1112	1086	1037	1082	1047	1042	1141	1083	1071	1066	1075	1025	1110	1083	1121	1135	1041	1068	1061	1112	1085	1113	1076	1034	1093	1124	1077	1122	1077	1095	1110	1051	1067	1054	1144	1096	1065	1107	1104	1092	1091	1067	1106	1133	1085	1096	1079	1091	1100	1058	1058	1072	1073	1052	1077	1006	1093	1060	1101	1077	1062	1045	1187	1141	1077	1062	1091	1104	1125	1056	1078	1067	1062	972	1066	1081	1157	1087	1133	1086	1067	1043	1064	1118	1077	1109	1096	1092	1104	1114	1146	1108	1010	1047	1121	1116	1141	1032	1040	1085	1072	1087	1070	1069	1089	1084	1097	1102	1102	1079	1042	1083	997	1109	1063	1093	1080	1053	1118	1048	1099	1023	1101	1049	1081	1122	1039	1073	1062	1113	1113	1079	1062	1036	1137	1061	1011	1075	1061	1098	1106	1156	1119	1009	1078	1115	1039	1068	1135	1049	1040	1130	1111	1065	1049	1062	1089	1093	1039	1015	1104	1135	1069	1028	1060	1073	1044	1123	1047	1094	1165	1097	1164	1036	1066	1056	1091	1087	1088	1059	1051	1089	1045	1138	1121	1113	1075	1070	1098	1082	1088	1102	1100	1136	1073	1106	1087	1097	1070	1145	1078	1117	1087	1061	1073	1075	1019	1099	1068	1048	1065	1095	1051	1149	1002	1140	1026	1101	1057	1122	1124	1087	1088	1067	1050	1059	1122	1040	1086	1133	1086	1071	1055	1095	1087	1087	1068	1058	1118	1120	1061	1111	1052	1113	1077	1101	1064	1129	1066	1096	1088	1054	1076	1082	1057	1041	1060	1074	1128	1092	1003	1124	1104	1081	1110	1061	1110	1114	1077	1094	1101	1132	1041	1092	1104	1089	1108	1113	1104	1081	1006	1066	1139	1098	1057	1039	1126	1058	1048	1109	1022	1073	1032	1074	1069	1082	1044	1089	1063	1139	1063	1065	1071	1044	1068	1117	1104	1076	1098	1101	1056	1101	1094	1073	1099	1106	1103	1105	1100	1084	1048	1043	1106	1079	1045	1097	1103	1147
33846	42797	28187	17695	14197	11371	8330	5893	4607	3821	3080	2544	2276	1931	1750	1536	1464	1421	1460	1328	1335	1367	1291	1344	1233	1248	1243	1233	1339	1295	1200	1178	1244	1172	1154	1248	1353	1295	1322	1257	1239	1212	1299	1236	1189	1133	1196	1097	1135	1091	1179	1071	1173	1122	1140	1096	1151	1097	1087	1136	1109	1124	1160	1046	1166	1151	1093	1060	1101	1026	1029	1071	1042	1053	1089	1057	1083	1088	1068	1134	1050	1095	1121	1078	1097	1071	1073	1064	1049	1051	1013	1051	1092	1116	1076	1063	1058	1072	1044	1032	1117	1120	1020	1032	1114	1043	1057	1069	1064	1027	1070	1144	1043	1107	1029	1055	1084	1020	1083	1083	1053	1075	1029	1046	1074	1087	1052	1063	1036	1025	1054	1050	1059	1020	1111	1069	1060	1058	1049	1090	1044	1030	1018	1030	1048	1020	1070	1060	1029	1098	1113	1036	1008	1099	1043	1038	1044	1027	1082	1043	1036	1057	1070	1084	1025	1078	1060	1036	1075	1064	1058	1065	1005	1069	1092	1047	1095	1081	1058	1063	1053	1055	1042	1063	1116	1089	1031	1052	1070	1040	1097	1013	1038	1025	1090	1040	1099	1036	1085	1094	1109	1027	1090	1091	1040	1041	1025	1043	1069	1034	1072	1063	1049	1001	1020	1068	1043	1074	1088	1105	1087	1008	1086	1063	1023	1021	1070	987	1013	1041	990	1079	1045	1042	1061	1090	1047	1033	1074	1000	1027	1045	1071	1067	997	1013	1039	1091	1096	1075	1051	1054	1050	1042	1055	1008	1060	1071	1055	1071	1051	1068	1080	1088	1062	1018	1091	1086	968	1025	1019	1115	1026	1066	1114	1142	1093	1019	1060	1042	1029	1081	982	1029	1062	1067	1015	1048	1061	1063	1077	1008	1051	1072	1042	1075	1098	1008	1056	1061	1068	1060	1031	1086	1005	1053	1101	1048	1030	1102	1064	1059	1068	1023	1022	1112	1039	1018	1038	997	1026	1061	1042	1044	1053	1016	1055	1073	999	1074	1019	1057	1060	1116	1055	1047	1024	1006	1027	1020	1058	1101	1114	1018	1086	1042	1014	1130	1016	1063	1045	1071	1067	1072	1075	1052	1071	1037	1110	1098	1105	1013	1019	1087	1015	1030	1042	1050	1074	983	1073	1060	1113	1018	1058	1075	1090	1045	1031	1058	1055	1019	1026	1011	1088	1093	1029	1056	1025	1045	1037	1007	1052	1033	1044	1086	1023	1038	1042	1038	1057	1102	1079	1031	1107	1014	1088	1023	1086	1071	1079	1069	1077	1051	1039	1034	1082	1111	1064	1071	1057	1053	1039	1101	1044	1038	1086	1017	1075	1047	1089	1102	1048	1044	1021	1110	1070	1034	1120	1056	1090	1048	1004	1079	1025	1038	1049	1030	1045	1052	1079	1036	1082	1126	1028	1052	1092	1082	1025	1056	1087	1010	1062	1000	1015	1086	1058	1030	1088	1001	1081	1036	1047	1067	1024	1112	1052	1044	1068	1068	1017	1052	1052	1066	1041	1040	1037	1031	1042	1061	1030	1067	1052	1027	1099	1013	1109	1080	1034	1006	988	1091	1050	1039	1051	1060	1044	1074	1057	1030	1006	1038	1059	1032	1118	1040	1023	1004	1120	1018	1020	1062	1054	1159	1028	1031	1011	1067	1068	1064	1079	1098	1066	1034	1064	1047	1056	1130	1010	1047	1041	1067	1098	1000	1076	960	1064	1046	1092	1009	1088	1051	1053	1053	1082	1106	1068	1071	1080	1111	1033	1085	1067	1002	993	1049	1029	1043	1078	1043	1082	1062	1040	1136	1037	1014	1026	1007	1051	1023	1003	1018	1093	1054	1017	1087	1076	1110	1092	1049	1015	1110	1032	1070	1075	1058	1109	1042	1043	1107	1059	999	1082	1030	1032	1076	1090	1055	1097	1033	1036	1069	1019	1051	1052	1057	1013	1070	1090	1071	1048	1061	1082	1132	1036	1081	1087	1055	1011	1063	1092	1070	1015	1113	1062	1097	1039	1079	1009	1036	1097	1048	1053	1016	1013	1072	1013	1087	1008	1044	1006	992	1040	1031	1064	1023	1061	1033	1080	1061	1093	1026	1030	1033	1026	1081	1040	1017	1050	1102	1083	1089	1084	1054	1046	1046	1061	1022	1051	1040	1022	1079	1085	1035	1057	1043	1093	1029	1069	1103	1067	1029	1008	981	1088	1040	1050	1076	1091	1017	1062	1102	1063	1101	1076	1090	1055	1072	1107	1088	1096	1050	1076	1033	1063	1037	1074	1060	1064	1124	1043	1085	1039	1045	1004	1028	1069	1060	1056	1038	1062	1070	1037	1103	1080	1071	1075	1046	1034	1049	1063	1065	1082	1078	1092	1099	1039	1055	1060	1061	1112	1107	1061	1003	1014	1051	1047	1052	1113	973	1044	1022	1079	1068	1053	1134	1024	1075	1059	1030	1084	1031	1069	1085	992	1038	1059	1055	1099	1087	1082	1112	1048	1069	1030	1055	1068	1036	1126	1088	1087	1035	1019	1049	1053	1072	998	1061	1064	1066	1033	1084	1039	1066	1058	1029	1035	1090	1067	1122	1086	1112	1185	1048	1057	1064	1040	1053	1081	1018	1089	1098	1072	1086	1051	1053	1042	1023	1094	1074	1025	1043	1039	1055	1057	1039	1057	1084	1055	1040	1012	1050	1090	1021	1019	1072	1055	1050	1100	1026	1065	1074	1070	1059	1023	1058	1063	1053	1073	1059	1004	1101	1021	1036	1041	1004	1037	1053	1074	1104	1060	1011	1122	1040	1020	1028	1060	1047	1037	1067	1091	1119	1143	1040	1084	1097	1050	1079	1118	1059	965	1050	1035	1035	1047	1048	1075	1050	1107	1062	998	1045	1063	1117	980	1014	1056	1113	1066	1036	1048	1032	978	1105	999	1064	1018	1075	1075	1071	1053	1095	1071	1070	1053	1012	1007	1083	1066	1109	1039	1095	1020	1065	1073	1024	1047	1033	1011	1052	1089	1050	1047	1007	1058	1036	1091	1083	1043	1050	1025	1022	1094	1059	1101	1063	1114	1072	1035	1034	1072	1054	1084	1067	979	1088	1003	1031	1075	1054	1036	1072	1077	1081	1010	1068	1064	1064	1083	1019	988	1093	1074	1052	1110	1079	1061	1044	1038	1041	1114	1040	1102	1055	1041	1066	1012	1066	1070	1059	1064	1013	1051	1053	1013	1068	1024	1061	1062	1072	1065	1089	1043	1085	1018	1010	1076	1056	1028	1049	1059	1026	1075	1075	1045	1041	1060	1082	1070	1023	970	1017	1086	1094	1044	1143	1042	1080	1018	1026	1099	1042	1068	1078	1071	1064	1054	1096	1053	1037	1102	1029	1037	1092	1108	1078	1030	1026	1087	1093	1092	1024	1053	1104	1024	1023	1000	1111	1084	1029	1033	1045	1047	1032	1084	1020	1100	1024	1016	1077	986	1086	1069	1064	1023	1061	1102	1011	1016	1116	1049	1027	1038	1069	1081	1049	1080	1078	1083	1133	1066	1078	1077	1033	1007	1020	1066	1069	1108	1062	1031	1066	1063	1096	1081	1078	1090	1058	1065	1025	1072	1059	1090	1124	1036	1139	1063	1034	1012	1089	1039	1049	1030	1046	1070	990	1043	1076	1034	1083	1045	1048	1024	1011	1047	1055	1009	1072	1039	1044	1051	987	1060	1020	1038	1027	999	1000	1096	1039	1031	1039	1077	1044	1075	1043	1056	1011	1002	1033	1076	1083	1085	1061	1098	1010	1130	1003	1057	1050	1143	1080	1026	1077	1006	1059	1059	1074	1011	1036	1106	1023	1072	1079	1054	1044	1081	1051	1085	1085	1019	1045	1041	1036	1038	1026	1056	1084	1049	1047	1039	1049	1099	1087	1092	1062	1058	1078	1037	1028	1068	1061	1001	1024	1078	1080	1075	1032	1086	1026	1067	1033	1026	1043	1054	1046	1095	1050	1077	1071	1055	1040	1065	1023	1032	1045	1133	1095	1036	1050	1040	1076	1065	1007	1016	1003	1063	995	1010	1037	1120	1079	1054	1010	1054	1050	1059	1087	1108	1094	1088	1073	1063	1044	1035	1068	1051	998	1045	1075	1026	1073	997	1078	1045	1123	1051	1017	1125	1090	1042	1086	1065	1001	1013	1121	1069	1091	1102	1031	1035	1032	1071	1038	989	1061	1050	1063	1070	994	1006	1012	1013	1045	1041	1064	1064	1091	1046	1027	1048	1061	1082	1001	1045	1094	1060	1037	1076	1056	1055	1014	1020	1099	1028	1046	1034	1021	1005	1091	994	1107	1018	1089	1060	1035	1006	1050	1041	1002	1068	1036	1043	1058	1017	1048	1050	1049	1037	1022	1046	1084	1030	1055	1048	1007	1085	988	1036	1064	1013	1042	1069	1079	1073	1089	1020	1075	1078	1062	1030	1053	1044	1020	1054	1017	1075	1112	1049	1075	1110	1019	1055	1085	1098	1025	1076	1037	1053	1079	1050	1011	1028	1046	1047	1092	1061	1045	1050	1052	1104	1038	1030	1062	1106	1044	1066	1087	1025	985	1064	1022	1072	1035	1054	1036	1070	1094	1076	1044	1058	988	1041	1036	1111	1075	1060	1087	1074	1096	1051	1100	1013	1066	1062	1042	997	1005	1050	1034	1027	1089	1092	1084	1023	1066	1081	1038	1072	1037	1057	1029	1103	1023	1034	1062	1077	1005	1065	1085	1033	1074	1039	1047	1016	1060	1062	1056	1070	1124	1023	1103	1015	1080	1047	1026	1020	1075	999	1037	1014	1064	1000	1058	1036	1075	1117	1032	1020	1071	1062	1067	1069	1047	1076	1011	1042	1055	1045	1049	1121	1058	1058	1050	1034	1029	1058	1068	1059	1052	1127	986	1043	1026	1023	1042	1022	1074	1017	1068	1014	1067	1004	1017	959	1076
30087	22584	15582	8268	4111	3139	2466	1734	1493	1208	1076	995	981	899	903	837	829	812	769	863	815	816	763	722	804	787	782	779	814	780	759	768	784	816	818	847	775	857	789	801	785	827	789	757	811	790	789	787	799	767	756	750	750	778	816	811	762	773	757	703	784	729	741	819	755	774	748	833	771	719	727	740	746	765	746	747	764	778	781	736	773	742	777	762	741	755	742	767	687	754	722	725	712	779	770	702	741	727	699	757	673	711	727	778	729	789	760	773	723	762	747	781	756	735	768	792	758	773	742	761	732	763	768	805	786	790	758	777	711	780	754	763	789	734	786	777	745	764	807	731	748	724	737	754	733	820	735	778	721	740	742	718	718	734	800	751	756	743	760	782	764	697	765	762	802	774	767	808	779	760	750	735	753	772	746	704	785	747	721	696	745	775	705	761	761	730	729	745	738	769	727	757	776	770	743	818	749	764	747	745	756	753	717	733	791	777	827	695	781	761	776	803	775	742	792	738	754	756	760	755	780	748	774	749	757	775	778	702	707	724	739	779	735	748	706	709	699	744	715	788	792	776	737	733	726	786	775	744	726	672	776	759	766	725	752	748	687	734	784	771	733	746	738	723	743	783	736	765	752	719	745	757	697	757	767	743	760	772	749	734	817	713	705	729	762	740	732	739	745	794	705	742	776	758	748	744	783	745	772	746	742	781	723	779	771	726	780	693	778	746	797	732	781	771	741	779	719	732	789	734	732	775	730	757	756	787	732	822	763	779	716	744	780	808	735	728	763	746	753	739	766	780	731	758	739	688	759	780	768	739	788	784	770	757	778	765	734	713	763	741	770	827	781	759	784	721	791	761	760	757	789	762	702	755	766	810	739	739	695	777	768	792	708	788	779	787	726	771	724	760	765	782	727	756	756	761	779	817	736	765	740	765	801	732	809	718	773	778	769	805	727	763	694	785	752	790	727	762	714	726	782	796	739	722	786	794	801	727	757	727	795	756	791	791	766	781	750	741	683	775	780	756	752	756	760	752	749	794	751	699	747	744	769	736	783	741	768	714	724	789	723	780	747	733	785	746	736	779	719	754	774	770	813	767	751	742	754	774	732	801	751	750	720	752	731	777	752	791	803	722	757	751	750	755	736	813	766	789	761	724	758	718	739	779	794	781	760	737	762	725	758	776	737	727	718	752	799	764	753	738	751	762	743	773	763	734	766	770	734	774	830	733	755	758	748	765	712	745	731	759	724	774	726	739	752	725	729	735	767	766	754	781	734	798	710	772	719	804	820	804	759	705	812	722	739	779	735	758	731	718	767	800	761	723	778	777	748	775	751	769	749	831	736	738	757	712	715	770	740	736	754	753	831	764	811	761	741	711	727	840	695	741	767	703	720	762	771	719	753	707	756	746	766	719	758	756	746	753	757	735	743	796	777	762	813	748	763	805	771	759	759	727	783	769	762	775	744	752	754	777	749	782	775	729	794	752	695	749	793	799	785	773	758	705	812	769	735	700	762	745	726	757	773	799	777	757	704	746	773	790	776	781	734	751	782	782	806	695	730	740	736	758	803	722	776	778	743	823	741	728	763	739	776	730	689	738	780	752	746	731	764	824	767	778	718	803	762	736	796	685	774	767	733	768	755	755	757	833	715	720	744	720	720	775	794	726	833	757	718	761	769	779	791	767	757	757	794	790	761	765	774	726	769	748	756	737	777	708	785	770	757	770	778	747	740	746	727	745	752	763	792	815	760	726	699	753	772	743	722	772	795	762	779	723	778	761	788	746	764	721	726	803	757	728	764	716	785	759	783	748	732	767	753	781	756	794	755	764	743	706	761	758	754	787	761	772	764	768	811	734	746	752	719	768	763	779	743	787	735	752	730	686	757	745	755	755	785	804	771	762	758	767	733	721	760	717	767	783	766	768	789	710	730	769	710	767	723	760	731	751	736	731	745	797	755	768	791	739	770	775	726	795	770	770	770	735	725	777	794	780	788	799	718	769	718	730	773	738	781	764	766	717	738	723	785	751	748	747	828	759	758	773	771	772	729	773	791	715	782	770	772	767	779	766	779	769	730	786	800	731	774	773	771	718	754	754	774	776	731	745	737	710	766	778	744	766	727	762	761	786	719	738	804	766	759	757	744	762	762	731	750	750	799	768	739	768	725	719	729	755	766	761	737	792	739	751	761	733	804	733	768	756	752	750	793	729	773	741	798	758	746	750	715	725	765	731	765	755	740	754	726	731	777	724	737	748	784	789	707	724	784	770	767	748	753	784	694	760	740	719	741	720	750	724	719	742	755	808	764	789	732	785	776	738	779	781	744	756	788	800	782	731	749	775	721	762	722	787	758	750	769	731	786	684	782	774	793	773	755	729	795	754	764	819	726	790	701	732	758	767	731	819	761	728	794	755	696	787	771	739	702	709	784	724	780	737	702	739	726	755	761	738	754	773	758	760	738	798	736	792	744	782	776	735	752	755	748	781	749	737	714	738	762	769	746	728	789	794	808	769	769	713	786	735	725	734	803	727	785	766	769	779	719	820	747	739	710	758	690	753	726	803	775	741	745	793	725	738	765	758	775	784	742	776	745	720	733	723	771	741	698	743	718	771	767	778	743	762	793	759	736	757	725	770	805	696	782	731	732	781	743	762	734	703	751	769	802	788	769	702	765	762	758	759	751	755	811	750	783	710	751	791	728	768	731	782	768	741	712	766	768	756	773	783	824	734	758	716	745	743	748	769	787	739	791	723	776	765	781	744	789	735	708	803	778	732	740	808	783	825	809	813	749	809	805	764	754	759	756	727	776	769	773	807	772	715	721	743	746	813	711	751	777	752	738	752	755	792	785	747	763	749	807	751	765	691	745	771	776	759	745	761	759	779	756	758	790	729	761	780	745	717	767	741	706	752	783	768	742	754	761	783	753	737	762	757	764	775	749	783	741	798	757	722	792	754	754	759	812	807	774	738	738	790	792	718	729	807	727	777	766	753	757	741	747	720	752	734	789	768	762	753	792	813	754	746	742	774	761	782	732	792	721	761	821	743	748	748	774	756	792	750	741	736	782	756	756	749	698	769	748	763	784	727	801	693	702	769	792	724	701	752	748	702	750	761	740	708	774	726	747	757	811	751	762	787	761	752	737	753	791	802	747	799	781	763	751	748	701	723	783	737	729	727	770	737	733	817	713	755	740	777	700	759	739	766	699	745	784	746	741	733	764	713	733	770	744	736	772	750	741	790	732	811	787	706	768	697	734	800	739	798	762	699	779	723	735	764	714	767	703	696	779	718	721	744	742	810	744	719	746	712	781	777	743	702	769	737	764	784	803	701	752	766	748	748	748	758	739	745	756	739	796	729	773	793	714	744	784	749	742	778	750	717	736	727	788	787	784	799	799	719	752	715	765	735	788	744	762	780	775	780	708	762	774	766	757	753	744	785	791	712	721	765	749	747	748	790	768	753	714	769	822	713	740	789	802	788	737	792	761	765	776	753	728	764
27321	26098	13431	7846	5432	4654	3638	2512	2226	1594	1392	1146	1084	1042	965	938	932	913	822	864	889	861	868	884	811	821	873	837	841	798	781	827	742	796	887	891	874	816	924	886	901	885	800	837	853	819	794	803	815	726	796	786	794	795	734	781	744	808	783	770	766	810	760	784	768	784	806	795	792	720	800	786	725	777	741	766	790	785	742	806	700	791	748	810	763	804	769	828	746	768	780	767	747	747	865	809	790	790	799	794	768	811	807	783	792	769	759	784	788	767	797	749	771	767	786	733	750	751	832	799	776	743	781	783	791	759	775	773	781	736	797	812	763	742	768	780	782	787	775	773	800	755	822	785	778	762	755	768	708	763	817	737	757	746	816	785	744	800	758	782	758	798	754	793	725	793	787	774	782	794	730	771	760	742	777	750	786	776	753	773	752	757	758	769	787	732	792	781	817	755	818	776	762	759	796	734	794	745	783	812	773	807	762	796	758	812	770	830	773	805	799	744	770	806	763	802	746	738	759	734	779	727	758	779	745	797	764	783	770	746	761	769	743	791	742	808	763	795	779	808	781	740	755	734	754	756	752	753	750	792	836	773	838	807	808	764	733	828	700	775	765	784	742	790	810	801	788	783	815	712	733	746	781	797	772	812	759	776	737	792	767	779	761	772	781	774	806	790	774	803	712	768	778	761	782	747	769	762	790	801	777	813	741	808	735	779	766	770	810	779	808	816	777	791	774	752	778	745	743	781	791	780	775	791	722	770	807	763	718	845	818	786	770	763	782	811	786	753	745	793	747	797	758	807	768	800	731	753	754	743	763	757	834	777	795	778	781	828	773	730	747	765	784	799	769	792	712	786	791	771	809	763	810	781	793	775	793	762	791	759	813	829	837	774	753	771	747	745	790	775	782	722	746	817	799	804	741	783	761	749	821	794	764	799	759	795	763	755	804	735	747	795	786	734	823	792	787	747	771	778	764	780	838	802	766	771	750	789	762	754	816	755	749	781	781	800	793	771	802	736	748	777	744	740	791	754	796	803	804	778	732	725	794	805	780	817	708	754	724	759	781	743	732	787	792	796	804	776	782	777	778	755	781	795	746	810	782	757	822	768	795	794	853	768	781	773	786	797	808	816	750	764	756	787	763	764	745	773	803	793	765	775	744	763	779	770	788	789	785	785	765	794	798	766	810	768	735	732	797	796	833	741	785	742	808	746	805	763	770	774	713	778	719	824	787	789	807	782	805	749	751	825	814	783	756	805	744	813	789	794	814	777	769	769	763	763	742	780	782	754	769	744	776	814	758	803	743	766	823	801	789	784	762	771	768	770	769	760	759	696	807	775	784	776	783	751	775	795	760	801	847	784	761	822	776	798	802	736	783	738	784	751	766	760	814	786	742	765	779	806	811	729	770	774	784	786	731	732	773	793	755	762	746	781	787	728	801	798	769	742	758	800	751	746	787	755	783	781	762	762	767	751	777	738	845	815	818	801	801	775	834	763	792	785	784	782	814	781	780	790	800	726	786	798	781	794	800	771	744	783	726	809	739	773	783	731	808	813	754	780	788	772	781	769	744	787	750	803	773	730	757	796	742	825	764	788	755	759	775	774	824	801	783	749	738	761	790	768	804	769	795	755	778	780	794	759	749	761	763	790	780	777	734	753	824	806	794	786	767	773	791	775	753	804	775	788	801	726	786	791	762	762	815	745	825	832	775	816	735	843	748	746	716	779	776	758	776	826	770	782	741	748	754	753	787	796	789	774	808	796	750	722	820	794	801	756	763	759	740	783	799	747	747	734	778	817	782	741	749	802	789	761	823	790	812	750	710	761	754	765	790	785	806	779	743	746	775	819	779	737	707	769	790	767	818	805	751	808	764	755	799	779	823	776	797	786	768	803	814	764	753	777	808	777	767	769	748	780	796	782	729	787	829	739	745	791	795	776	747	806	760	830	780	760	764	796	795	795	769	753	749	768	785	766	756	766	736	761	794	737	783	807	745	772	715	742	796	751	764	833	771	860	776	767	723	751	789	761	843	797	772	769	787	775	798	779	774	804	795	819	750	753	776	709	756	831	791	764	735	843	794	831	735	773	791	771	785	739	805	798	729	779	740	837	842	800	761	789	805	765	781	802	779	787	795	752	763	746	739	783	824	809	786	767	813	807	741	782	793	759	785	775	800	803	762	760	801	713	797	773	791	762	747	802	752	805	773	819	759	778	768	765	776	784	766	803	819	779	753	823	760	799	771	815	789	779	791	834	832	797	805	826	814	769	800	774	812	791	783	775	751	776	754	813	732	745	769	778	774	778	789	796	783	767	761	755	755	808	730	794	751	780	784	781	735	801	781	782	741	788	746	781	775	764	735	798	757	750	778	818	781	799	742	812	746	798	785	781	801	847	760	797	738	801	751	770	812	791	765	783	793	825	737	780	793	774	713	732	787	804	760	754	740	781	793	777	740	743	723	788	773	771	789	799	759	831	788	748	777	793	759	781	757	792	778	769	769	744	782	754	743	771	757	749	782	753	755	761	781	781	770	751	832	820	768	772	800	784	846	790	800	782	757	769	741	794	786	780	746	783	744	785	779	737	761	813	785	816	812	769	802	789	824	819	802	768	777	804	740	802	765	780	754	776	707	775	781	761	807	774	747	796	784	760	768	810	737	732	778	788	804	778	754	758	772	747	808	760	774	806	741	758	797	847	720	783	797	749	775	787	814	748	790	812	764	765	799	795	774	770	758	765	762	776	796	822	765	834	787	789	809	823	801	795	761	750	793	747	790	722	801	790	794	732	749	803	779	763	758	777	779	838	804	771	760	797	770	769	763	782	786	794	759	793	799	769	713	761	814	765	803	791	717	804	793	728	761	783	789	764	755	791	761	815	791	765	773	778	773	767	812	728	777	774	745	734	737	765	761	796	800	748	745	767	771	782	806	833	818	800	778	760	774	779	777	771	814	809	791	771	771	755	750	805	721	716	746	726	814	808	783	764	766	779	754	794	768	757	729	765	801	837	791	762	763	796	809	765	787	775	763	781	734	823	757	786	734	800	774	767	798	810	746	778	775	762	806	775	782	743	799	769	809	746	765	779	800	742	796	750	790	781	746	783	805	805	820	805	772	806	759	787	786	771	760	762	779	768	789	790	769	790	824	778	789	736	803	772	806	731	748	766	769	797	760	778	761	780	812	819	761	723	722	780	751	803	786	784	789	782	812	793	826	810	783	775	738	766	773	830	750	747	798	747	819	828	787	776	802	757	750	790	750	795	777	774	746	758	741	805	790	788	793	832	776	737	789	773	809	759	770	815	749	754	797	751	774	748	836	781	755	868	779	787	782	807	793	777	781	717	813	812	709	745	730	782	848	758	783	694	776	794	801	764	781	789	788	790	744	758	825	786	788	751	815	757	781	747	754	752	804	793	786	775	778	772	731	779	777	760	687	796	713	759	784	777	770	787	772	788	724	772	828	807	779	789	777	770	750	737	814	788	765	788	787	745
23238	20624	27692	23572	20689	13850	5401	2912	2140	1677	1306	1212	1181	1055	998	929	839	873	866	843	807	848	798	870	832	797	855	814	823	824	798	801	848	833	863	779	810	823	830	823	827	793	784	779	786	759	726	810	828	757	744	806	735	710	768	751	789	801	771	726	763	776	733	797	755	756	720	781	747	752	723	758	791	730	736	770	751	727	743	758	747	742	701	718	749	704	746	725	717	711	787	702	774	709	766	734	775	724	710	716	757	746	755	747	749	704	687	727	694	740	744	741	783	683	780	776	695	718	701	763	719	712	746	713	728	764	753	691	740	765	751	761	741	708	770	719	698	722	747	751	727	695	756	754	746	750	724	696	722	727	716	806	695	709	736	747	720	748	745	767	764	724	736	713	741	724	742	704	726	753	741	772	680	729	714	742	739	728	748	702	746	694	706	718	767	742	713	740	708	673	759	710	721	754	778	730	695	700	756	706	761	671	763	693	749	692	771	753	698	748	771	764	749	744	718	735	726	719	716	721	724	711	714	713	752	714	737	762	736	724	722	747	717	709	753	757	709	691	692	736	714	730	773	787	724	689	710	702	750	728	761	722	741	722	726	748	734	742	722	713	731	751	696	726	711	749	775	719	719	695	747	735	762	755	709	757	804	773	713	758	722	721	751	695	743	728	754	712	729	754	750	741	739	725	745	751	708	703	730	723	734	741	774	730	734	757	735	727	716	766	768	716	744	747	733	702	757	749	760	757	768	733	755	701	733	766	692	723	721	715	674	739	727	739	732	759	715	770	720	703	732	757	748	672	750	762	696	699	724	748	770	723	667	732	719	751	695	721	730	723	767	718	775	727	721	759	723	734	713	762	743	760	713	715	743	738	712	695	768	702	771	728	683	740	778	746	690	729	737	757	715	748	683	704	755	716	743	725	750	739	721	730	699	743	712	683	730	737	804	743	762	758	761	696	756	768	724	758	742	726	684	704	716	701	702	746	744	736	704	709	748	713	734	719	745	697	698	736	730	756	732	711	700	705	748	702	764	729	740	750	776	752	762	733	744	734	777	740	748	770	718	747	721	688	724	772	739	718	690	778	735	754	736	692	781	774	732	729	724	715	754	716	712	665	763	699	667	734	735	681	714	680	730	715	705	742	747	729	759	731	701	741	760	715	749	729	718	695	664	760	739	733	717	710	721	678	710	722	771	709	750	751	730	725	733	767	735	728	778	690	754	718	750	736	700	708	765	734	756	738	742	726	749	669	703	692	732	788	687	704	784	734	754	767	684	741	710	729	750	732	704	640	739	714	728	734	741	736	739	710	766	738	716	733	767	699	721	688	778	717	748	733	770	747	733	739	725	711	683	739	720	708	754	725	715	726	723	716	771	756	707	729	739	726	741	771	714	725	736	714	719	689	762	765	749	724	747	742	723	747	750	677	721	716	705	741	763	735	763	714	734	742	706	753	735	765	684	743	765	687	733	763	736	723	699	741	776	731	692	681	758	737	708	701	671	756	731	756	729	728	711	704	722	787	746	738	773	748	731	743	732	725	721	782	761	744	704	730	702	729	758	775	739	764	714	768	789	745	724	729	744	747	735	716	709	724	740	726	729	775	683	705	720	756	700	706	747	729	777	754	696	754	695	722	740	801	736	738	739	692	708	700	679	737	717	685	678	697	682	740	751	712	703	744	698	744	732	709	754	741	731	730	710	725	733	688	698	675	706	736	714	755	744	748	677	804	749	719	700	761	767	783	733	767	749	720	720	765	719	714	687	706	761	740	728	738	745	730	688	742	762	698	717	738	715	749	732	716	739	713	708	714	774	741	685	811	738	691	740	727	739	742	748	726	749	735	708	742	728	748	760	726	717	772	742	730	760	759	755	694	730	748	733	709	759	769	759	708	720	786	724	704	739	727	708	707	726	712	752	715	746	754	709	682	737	709	760	740	729	764	749	757	736	679	708	693	712	725	733	700	725	742	708	679	761	721	703	735	708	753	713	684	768	734	733	764	779	700	710	761	721	729	744	720	715	742	760	736	694	682	732	705	716	753	761	777	702	740	698	698	776	720	751	777	735	741	694	715	717	745	739	708	743	673	729	701	750	691	728	762	724	699	718	691	704	730	791	671	709	755	707	696	749	714	681	754	726	713	702	708	706	749	708	721	732	743	746	734	731	668	713	699	721	779	673	736	742	760	679	729	725	699	725	728	758	754	746	719	751	730	761	737	767	708	754	800	730	721	697	775	733	727	712	743	733	685	763	751	746	730	744	706	731	730	740	754	708	738	774	745	746	725	719	697	703	722	763	727	770	738	714	733	768	676	787	738	737	746	726	687	780	696	713	726	757	732	741	729	771	742	711	761	713	693	722	717	752	743	711	709	778	759	755	724	735	765	743	743	755	733	735	726	720	743	730	751	718	719	721	752	711	738	789	786	730	781	719	707	755	759	746	725	744	758	753	736	783	739	721	745	712	706	741	724	658	750	721	727	703	745	750	740	733	746	795	700	739	723	714	751	702	713	701	737	691	712	730	780	707	747	716	720	780	738	702	765	738	728	748	704	710	718	716	721	726	738	754	728	731	665	708	752	781	738	750	781	751	793	744	698	761	740	741	749	749	740	711	693	740	707	716	767	723	746	781	720	729	687	708	750	704	729	735	802	770	719	734	715	687	720	761	712	711	702	676	729	753	775	713	725	702	738	714	747	719	711	706	730	748	749	707	776	724	664	707	723	671	704	681	704	718	756	731	726	751	772	718	752	746	748	706	767	749	683	732	781	732	750	743	739	743	784	762	684	731	664	748	683	728	746	760	698	768	736	785	728	689	673	734	696	773	724	759	695	737	702	717	696	732	738	716	725	728	711	721	742	714	745	720	750	748	754	710	736	705	699	764	697	772	727	771	728	698	744	724	735	727	769	747	753	702	756	743	745	716	753	713	707	785	695	717	704	710	734	736	759	761	746	706	714	725	755	704	778	724	709	747	756	731	710	731	711	738	727	767	765	738	702	719	750	735	740	748	760	740	696	742	737	747	754	728	768	763	755	706	754	697	710	708	722	728	724	704	679	675	697	765	732	692	737	754	748	773	714	751	707	698	710	700	735	698	739	741	732	751	735	743	707	746	744	724	723	729	710	682	698	739	778	761	763	714	756	694	690	714	699	707	703	765	667	720	724	756	742	732	754	729	729	683	731	758	724	737	751	677	723	753	730	717	729	730	750	749	706	725	761	688	748	759	764	690	776	713	742	770	735	707	752	764	728	758	706	694	656	697	724	690	765	720	716	732	715	708	745	739	778	706	739	709	682	765	738	773	727	782	740	766	707	739	681	737	735	719	741	729	697	719	725	726	725	734	737	706	639	771	676	716	705	738	713	709	744	753	741	702	735	781	771	692	689	733	748	752	716	746	733	731	680	705	690	727	722	747	730	718	753	758	696	719	761	759	767	763	761	697	732	689	728	736	655	725	698	698	758	705	756	728	701	721	779	757	752	767	696	748	721
29367	32590	19517	12678	9586	7736	6071	4242	3253	2275	1755	1597	1461	1320	1059	1101	997	950	930	969	935	896	867	822	866	905	872	890	826	845	824	809	872	921	901	872	870	930	901	963	875	822	777	791	817	843	786	744	767	830	807	786	769	782	721	799	782	728	761	757	761	742	786	733	780	783	790	751	761	768	746	775	688	723	737	736	732	789	742	722	752	765	715	757	735	765	761	755	757	775	730	734	765	736	745	719	735	765	770	744	749	700	679	706	708	742	772	749	729	744	700	772	724	731	736	761	729	755	727	797	727	740	735	728	731	748	721	698	747	786	789	764	728	773	790	699	680	768	754	747	725	735	787	745	738	708	749	720	785	721	762	759	747	718	787	774	752	745	699	744	748	798	737	684	774	716	736	745	753	763	708	722	732	765	698	748	708	762	705	783	707	761	729	732	710	746	726	709	742	757	743	773	737	729	762	723	779	714	703	751	739	726	727	788	750	743	793	677	782	750	752	736	746	751	750	719	735	705	710	756	748	731	745	683	734	751	751	740	715	744	766	697	755	674	759	731	705	747	679	755	698	735	752	749	757	691	742	760	699	714	704	745	730	732	782	740	756	760	763	702	727	762	744	763	731	750	724	750	681	760	741	720	693	708	751	703	729	698	762	762	756	764	730	760	691	744	729	713	765	689	734	747	759	695	749	785	786	792	753	744	736	739	705	739	727	734	728	718	720	735	747	737	795	773	714	752	745	719	735	744	726	710	753	770	706	740	770	742	772	705	738	718	802	701	720	719	741	748	751	799	710	737	776	709	720	730	775	811	746	775	686	743	730	752	696	742	763	724	748	690	697	785	744	760	727	712	770	753	736	744	719	752	747	701	692	740	728	731	772	759	691	741	724	737	747	734	776	714	704	765	745	757	702	719	764	791	718	707	703	753	771	703	701	710	720	738	796	722	744	799	712	764	731	768	733	755	750	731	790	701	752	720	732	757	679	726	722	730	743	783	736	729	741	704	679	744	695	711	733	740	720	772	746	771	693	732	777	657	751	745	722	740	676	774	781	753	683	705	711	730	741	764	758	766	752	756	751	733	760	774	735	714	728	726	734	733	711	705	778	762	746	765	740	754	663	732	767	702	727	702	771	745	721	761	772	713	729	762	747	739	786	719	755	721	703	728	739	747	708	752	702	723	724	738	728	774	743	646	745	775	741	699	759	739	772	701	755	746	728	716	746	753	662	755	772	720	681	700	754	730	761	767	795	762	725	767	723	745	721	783	738	765	765	715	730	744	719	750	762	750	746	733	728	716	716	731	758	702	714	711	744	705	742	751	744	731	698	740	792	726	757	724	778	760	757	739	717	701	732	699	733	735	742	708	748	705	735	763	708	762	737	744	718	739	770	750	775	745	750	731	706	721	691	713	736	730	714	732	736	740	757	747	747	767	692	762	782	763	681	765	699	759	735	752	689	722	767	744	739	727	729	759	681	771	747	726	693	750	744	753	736	726	685	733	784	698	745	737	730	748	728	762	755	763	718	762	747	752	732	742	744	665	746	754	734	761	685	695	743	770	711	743	685	702	756	719	725	747	775	737	750	783	726	750	786	712	789	798	737	737	727	749	713	765	708	770	760	729	693	720	798	716	752	747	701	739	760	716	724	761	736	746	773	701	705	745	719	776	777	737	771	672	758	725	699	746	766	707	789	784	789	663	782	801	757	742	729	696	685	773	699	712	714	736	776	719	778	735	765	661	763	739	733	751	725	714	719	748	769	744	749	781	770	768	746	687	730	724	772	744	728	701	720	753	767	727	841	709	779	743	738	712	673	731	730	760	713	746	702	765	717	710	715	737	742	705	726	729	689	727	742	742	721	692	717	708	767	774	739	741	768	735	711	742	758	720	777	780	747	771	720	724	714	744	730	770	726	691	765	741	732	740	720	740	741	765	737	664	733	740	742	723	720	740	723	786	699	717	761	773	757	764	732	774	727	714	716	759	780	764	791	739	726	752	788	721	708	749	750	718	672	720	740	742	736	688	758	724	706	711	732	732	754	700	764	720	727	772	713	706	745	704	725	773	768	751	741	752	756	735	721	712	713	714	746	730	732	701	736	721	721	746	723	731	718	703	764	727	703	764	743	711	728	730	699	745	713	750	730	735	754	706	711	720	734	723	779	760	738	758	733	777	725	712	736	742	702	743	691	747	741	734	729	707	739	753	718	773	687	765	763	780	733	696	745	739	758	754	779	719	722	751	699	775	753	741	744	690	765	745	737	730	742	701	695	725	762	705	715	734	750	792	730	745	658	689	731	737	725	715	759	730	736	725	751	776	762	756	713	758	748	735	690	724	751	700	731	730	745	682	711	747	709	732	740	718	734	726	740	721	681	772	732	687	778	728	713	744	696	733	753	705	765	754	748	710	705	723	744	716	740	731	758	725	717	719	755	746	713	717	689	732	745	729	746	741	705	764	756	761	745	763	738	732	789	712	721	745	729	760	747	740	698	778	740	788	694	801	765	745	715	751	725	736	759	750	753	717	749	751	722	737	698	725	714	758	769	725	676	717	758	755	719	720	770	783	747	779	724	677	710	742	714	735	711	686	742	773	765	743	714	737	718	733	765	736	727	718	671	743	740	756	719	707	718	731	752	745	717	703	720	709	711	733	749	704	778	720	764	746	783	767	769	743	722	726	705	741	780	738	729	719	781	746	727	783	741	762	728	701	724	717	731	755	718	703	674	781	702	765	751	755	746	740	736	784	761	709	725	692	729	689	694	807	730	720	768	716	717	715	687	753	765	698	728	747	737	780	725	737	736	712	722	729	750	719	762	764	771	720	746	769	714	715	777	712	760	743	748	715	722	698	764	753	749	745	753	750	681	785	724	711	765	709	725	742	712	721	735	732	696	775	783	745	786	696	799	777	778	732	744	791	786	703	741	758	774	698	725	730	695	706	775	766	682	720	707	714	723	732	745	687	688	727	734	718	752	686	743	716	744	743	762	705	716	765	739	794	689	708	747	777	720	719	716	741	735	738	716	721	767	730	725	717	743	763	718	728	759	676	787	741	773	733	723	742	736	728	739	728	722	706	750	686	702	752	718	753	754	719	759	677	753	731	755	749	745	749	724	760	693	703	709	687	777	742	744	735	782	772	720	707	726	754	733	708	736	725	775	751	699	704	738	708	723	771	749	775	731	733	742	767	710	708	742	744	725	713	748	714	768	707	778	725	728	694	760	717	758	732	665	676	787	690	752	716	704	748	765	740	737	729	749	740	744	774	745	715	731	737	730	699	718	721	711	747	784	750	692	702	694	762	802	761	743	751	819	724	705	731	752	772	726	709	759	746	679	769	781	756	758	737	722	782	724	736	775	727	765	707	703	737	762	774	704	731	703	724	720	722	753	745	718	739	739	715	770	722	786	739	735	733	735	763	780	733	746	735	696	744	753	721	713	742	725	715	723	767	717	715	757	718	739	723	769	768	725	748	713	779	710	701	730	653	738	714
25533	21677	28103	25687	16265	5893	3518	2335	1893	1520	1482	1406	1300	1216	1209	1095	1112	1079	1088	1096	1062	1032	1042	986	1042	1110	1028	1015	1076	1067	1073	1028	1074	1128	1030	1086	1107	1068	1082	1108	1064	1044	1058	1000	1070	1050	1011	1029	1071	1035	1052	1049	1075	1021	979	1013	1051	1022	988	1037	993	979	977	996	976	1010	989	951	957	972	971	951	1003	986	967	970	1004	1016	1008	957	959	975	944	987	914	929	1005	1028	1077	1029	996	975	1001	1108	978	1034	953	1060	950	1031	974	958	1021	938	981	999	1029	1003	1005	980	953	1008	952	945	970	974	1022	936	983	994	994	982	1008	971	942	1005	968	961	976	1003	1018	986	980	951	1023	926	1007	1000	1002	978	1018	983	993	979	922	972	970	1019	959	966	1020	972	968	1013	981	1017	962	985	894	960	991	1019	955	1004	941	907	967	997	1018	1001	979	930	1014	1001	1033	891	949	969	976	991	1003	965	978	951	968	987	979	1042	965	997	1004	1050	1003	1034	1053	945	974	979	980	941	1027	961	1032	1009	1026	968	974	1002	1049	987	941	941	947	947	966	1013	1002	1006	965	999	928	972	973	1021	1023	988	981	994	1000	955	1006	990	945	1021	959	998	1003	985	968	968	941	1008	1032	966	1055	1015	1020	986	949	996	1004	942	1024	1013	985	923	975	1042	1040	1031	986	946	961	972	995	999	980	960	982	956	942	970	959	982	983	967	952	994	1003	1007	1016	1024	984	995	954	1007	1012	991	1018	928	973	901	1018	980	981	1046	1017	967	970	992	930	995	1006	986	1054	987	954	1013	985	977	1007	972	1050	934	948	1010	992	950	950	969	967	972	1012	1041	1022	1023	987	935	970	974	973	988	971	983	941	1005	993	986	978	995	1004	1034	975	948	967	955	969	962	1012	1046	990	1049	935	999	1067	985	1038	1042	991	1022	982	963	971	984	1056	943	983	991	938	1013	1000	966	980	962	1020	989	956	981	977	937	954	922	980	976	955	974	947	1011	993	1010	983	964	1009	988	997	958	985	1059	1001	955	990	977	1018	1003	1058	977	1002	1029	1026	959	985	946	961	1018	1005	924	982	995	1018	959	986	1024	1014	1010	975	917	1015	965	912	1027	963	1009	964	969	1004	1002	1054	1016	976	1003	944	990	985	1001	949	979	1005	1019	1019	989	996	1035	956	977	950	962	976	1024	943	1002	1006	999	1004	959	1015	969	934	1001	1000	993	963	1002	997	993	970	1014	954	991	935	1013	1013	947	1033	1014	943	958	968	978	976	995	940	995	980	982	999	929	964	1020	1019	953	982	975	982	1025	991	945	962	1026	945	946	1038	990	973	991	953	944	959	1017	971	1005	994	988	1020	952	947	1039	1068	1019	986	958	1013	982	999	994	990	982	1005	950	971	978	961	992	971	997	968	965	962	980	1018	1042	1018	1028	986	930	992	979	974	1025	1005	1057	1016	1003	971	931	986	964	1006	1010	1005	984	1018	962	992	991	1016	956	1006	989	1034	1018	980	979	1036	991	967	998	982	978	971	1022	1039	1022	1011	968	1003	962	959	1037	983	948	964	995	952	989	979	990	969	996	1015	951	975	1017	953	1012	953	942	987	1025	1014	945	1013	986	975	988	950	996	993	966	973	968	974	1017	952	1015	947	1022	974	983	969	1010	996	969	957	967	1005	971	1010	983	1000	967	989	1022	932	973	987	1051	955	951	1014	1023	999	1067	1012	1021	1023	973	1033	1021	1034	981	999	947	989	958	919	994	988	968	1033	1013	963	922	1020	970	959	988	947	1002	1006	936	966	1018	1000	1011	969	1002	957	959	1043	1037	991	1007	1000	977	949	1022	1025	1082	1041	974	965	981	1015	980	954	970	1007	931	1016	938	984	966	961	964	944	977	1016	1013	999	980	971	949	1023	1000	1006	1047	995	962	1024	986	996	911	965	965	1039	986	980	1032	1002	982	1022	998	983	985	908	968	993	965	1005	1032	979	972	1018	961	946	986	1011	991	1015	1050	981	953	983	980	996	973	1000	977	927	965	968	1025	1032	978	1010	1017	981	950	1055	925	978	1022	958	1002	970	955	1012	961	1000	959	1013	957	951	1004	1021	969	918	1005	1028	999	1007	1014	975	1003	991	984	984	1039	1006	979	1011	993	970	988	982	938	978	1022	975	943	995	1042	981	934	966	999	970	968	955	1042	990	1009	986	956	980	984	983	1029	992	935	1006	904	991	993	976	986	1015	981	941	952	962	999	995	1001	939	1020	902	992	989	1035	966	1010	966	1000	964	986	973	955	953	925	975	994	1052	974	945	967	953	983	949	921	965	988	978	977	1029	975	969	998	1005	996	973	972	963	1016	1010	982	1036	975	990	1014	1006	986	1006	993	971	964	952	967	999	957	1002	989	1020	1011	1004	1037	995	1026	1033	1019	951	1052	954	1018	936	959	933	975	970	976	965	1039	970	1033	959	1034	939	1012	1053	996	959	1008	1001	946	984	976	1012	1040	984	981	997	1013	999	986	1026	1000	1022	1021	960	1018	1004	994	986	980	960	1002	943	968	934	980	977	1032	963	941	973	1022	1022	982	948	1007	1003	944	968	1053	987	924	950	963	1035	983	968	947	920	1025	989	996	957	1005	983	968	954	1021	979	964	973	980	1019	1025	1002	984	978	925	1018	990	974	970	981	937	999	1001	1009	998	983	968	963	994	989	935	988	1022	1005	956	1013	1016	1026	906	1001	1011	966	970	1054	1032	1034	931	919	968	975	981	1002	993	929	1012	992	973	1002	1012	1022	965	912	968	1003	981	995	1008	985	977	1079	1005	974	1010	1008	966	974	993	1052	968	934	974	963	1025	1032	998	987	979	1002	1004	934	997	1022	957	1007	1043	969	1034	983	1019	1002	954	1004	1066	1006	972	935	983	955	961	958	978	1055	940	966	1048	963	974	999	1002	1002	1029	994	968	970	986	1020	952	997	1018	1022	991	967	1003	1029	1011	993	960	1031	991	976	975	974	960	952	958	947	998	945	965	976	1001	990	995	997	1056	948	986	990	1012	1029	1020	985	1002	951	952	1039	995	996	1013	968	1003	974	974	988	966	995	1066	1027	956	1060	1027	1001	1032	963	1033	985	920	1024	1008	984	1002	1004	967	1017	1020	998	992	971	990	970	940	965	980	981	998	1003	989	1035	1001	1001	966	990	962	1010	965	1003	1016	948	991	988	945	999	982	947	956	955	1013	1023	960	974	990	969	1033	978	1001	1011	999	1038	1005	947	1031	977	1026	990	1014	959	1050	1046	943	936	937	1004	989	960	1017	1027	992	998	986	1003	1018	957	971	923	988	962	987	1050	987	942	1017	968	963	991	973	943	988	990	1014	1021	988	990	1022	983	996	1035	957	965	1023	884	997	1000	1018	1040	898	965	995	1000	993	943	955	1036	989	951	1015	1007	991	1009	997	957	948	925	1005	987	1004	996	1001	995	996	960	959	926	947	1006	958	988	1006	999	991	935	1051	988	977	1021	1030	979	972	1025	980	950	964	1030	970	1025	977	980	1007	957	973	985	1028	947	997	979	988	978	971	997	1030	1011	1015	1035	954	994	1034	1010	963	967	936	1003	1009	998	1027	990	1025	1024	948	967	1020	989	977	969	895	976	962	994	1000	994	1037	994	1062	1029	951	959	964	979	927	964	952	969	982	920	1010	990	958	937	1060	1044	997	963	974	1002	953	985	1064	978	948	982	990	989	1011	980	981	992	963	956	968	1035	966	985	972	978	986	929	979	959	965	967	995	982	997	1011	982	972	972	1011	959	980	1036	991	985	943	1018	987	940	953	981	1005	970	1004	1005	982	967	959	930	1035	980	999	1004	1005	982	991	984	988	926	972	1001	986	974	929	987	1017	951	1037	939	970	959	1004	975	949	1057	967	975	930	977	1009	960	924	996	972	987	988	986	1036	964	1003	982	1006	1030	1040	1014	1046	991	1028	962	1009	998	1004	1036	1019	952	985	949	1025	968	1010	1010	988	974
30722	29778	16566	12034	9484	6948	5157	3621	2822	2108	1837	1809	1631	1304	1298	1277	1206	1157	1138	1198	1122	1132	1034	1086	1101	1149	1121	1047	1106	1018	1030	1094	1158	1138	1169	1101	1096	1126	1144	1081	1176	1115	1035	1133	1045	1127	1070	1032	966	1076	1042	1024	1021	990	989	1016	1008	1050	977	978	1024	1112	1000	1006	1046	1028	987	1025	996	921	977	1054	987	998	952	951	1034	1029	1034	980	1049	986	993	1047	1002	1014	969	1029	1023	997	990	1023	1014	1005	971	1020	1015	982	1000	1050	1006	993	1003	1006	992	1019	984	968	967	1003	1013	971	1031	1021	974	1015	974	995	1008	1004	999	990	994	958	936	961	1008	1020	1000	970	1001	1004	980	996	965	1005	1014	951	978	993	985	998	1034	964	972	1034	1033	1001	969	965	1004	1033	1047	1005	1021	974	1047	977	997	973	1021	1015	1012	976	1010	993	1050	1014	1014	1039	1055	989	967	982	914	964	1024	1001	991	985	1018	1019	1026	1025	1037	982	967	1028	985	1003	1024	986	1041	993	1041	1027	1006	983	956	1002	995	1001	985	1015	967	1019	1027	1007	968	984	988	1013	981	989	957	991	970	961	1018	960	948	1019	995	1043	959	1005	1008	995	993	1051	1014	1016	1024	983	1009	951	964	973	1034	913	1005	996	1002	957	1004	953	1012	966	1015	1019	1043	1005	951	1009	1036	956	1008	989	1035	1022	1030	993	941	983	1014	956	1003	989	990	1003	959	1059	939	966	1038	1066	962	1047	983	957	997	951	1009	967	1031	1020	1057	987	954	1003	981	1001	964	1004	975	1000	1063	1007	984	955	1040	966	1012	1051	955	966	1020	1000	1021	997	1025	999	974	978	964	1033	985	1011	985	950	1002	969	971	1000	993	947	942	956	1020	1035	986	984	969	977	959	1001	1006	993	1021	987	1017	985	1029	1056	1001	955	1036	1015	1024	1034	1002	1021	1036	1004	1012	1041	983	1011	1008	993	1007	1086	978	981	1009	1016	1026	949	1051	988	998	933	1023	974	975	942	1103	1016	1060	966	1017	966	982	983	960	1024	923	985	1003	998	973	1051	959	975	943	998	996	952	1001	998	992	949	1018	1019	1032	1024	1024	1003	980	1024	987	968	1026	970	1007	1020	1017	968	1022	986	955	985	965	970	958	1006	924	997	995	1005	967	1047	1035	1009	994	1007	946	974	946	943	961	1022	1020	979	1034	953	1005	972	975	1041	1042	982	1033	969	1021	1032	1004	987	979	1015	961	959	969	995	1024	989	1042	1010	951	977	985	1005	1033	966	981	999	1019	986	978	983	991	988	1010	966	988	1001	987	984	1025	988	1040	971	964	972	1002	1027	968	1003	997	950	1016	1024	952	1016	1016	965	965	977	1009	960	1012	974	985	1000	994	1056	983	957	1019	1033	1049	1044	994	1042	962	997	972	998	984	982	957	1002	1012	1025	1014	970	1015	960	1063	996	1062	1036	989	955	1021	1024	963	1000	985	975	965	1017	1030	958	982	986	989	934	947	932	1022	948	1000	969	995	1002	1043	1009	997	1027	988	1011	1027	986	1004	1011	969	941	1026	1017	1050	1022	948	1039	973	978	1031	997	975	948	994	1036	1048	992	998	1011	998	943	985	1031	1004	1008	1014	996	984	1018	1001	989	996	1001	954	998	1013	963	1059	1091	979	958	1040	1043	1047	994	993	1013	963	1043	1014	941	1036	973	1001	989	1077	967	976	981	1018	1015	1010	913	969	1000	1038	981	995	1002	965	983	960	998	1015	1006	961	1050	1002	994	1051	972	1033	1015	977	956	987	1037	1040	976	952	1001	961	1056	974	1032	1078	1074	1059	1022	975	953	1024	948	1018	1024	934	997	1032	973	1001	1070	997	988	989	989	1019	1017	1004	972	982	1001	983	976	975	953	975	1029	1055	957	962	955	1048	985	982	963	1089	951	980	1025	989	1030	962	1003	1038	977	1034	952	1046	983	989	1027	1013	1001	1002	1060	1059	1025	1015	959	997	1004	970	985	1065	1034	1007	1058	971	996	995	997	1007	1000	1027	996	1006	1004	943	963	1025	1008	1045	1021	973	936	1012	982	977	1043	1058	991	1028	939	1010	964	933	987	979	931	995	998	997	992	964	1001	985	937	968	959	1022	1003	951	1022	1019	946	1049	1041	1038	1004	1023	1022	986	997	985	1008	1068	980	987	991	990	1021	999	959	1027	977	948	1078	958	965	1018	1004	1012	932	1044	1023	1006	1007	992	997	987	987	1021	1039	947	1059	980	1035	1024	1040	976	964	1019	1033	987	1049	1011	1014	962	960	988	978	1017	1042	981	957	1010	982	995	998	1037	994	1049	1037	1028	1006	999	940	1003	1036	1054	935	987	991	989	1047	942	1025	971	989	982	971	1019	990	1019	946	1007	994	979	1023	947	980	1013	974	1052	972	1006	1042	1048	985	983	976	954	1013	988	1004	1007	1028	1010	1033	966	958	976	974	1056	986	974	1013	970	988	1030	1019	939	987	1008	999	989	1031	1046	1041	1015	993	1000	942	1012	1010	979	956	982	994	1029	966	1016	996	964	1004	978	1085	984	1014	1007	987	973	1017	1034	959	1026	998	1023	992	1002	1017	991	968	942	971	992	982	1018	905	973	946	1006	1038	994	1001	1006	986	1024	1032	1003	981	992	1023	995	1062	1028	991	989	982	1023	1041	931	997	1002	1047	1019	984	1059	986	982	1001	998	950	964	993	957	1020	1054	1020	950	1042	980	1006	965	1047	991	974	965	1000	969	940	1060	984	970	1024	981	1073	1050	980	998	1031	1006	979	985	998	994	960	986	999	1000	924	954	934	1009	1048	953	1000	1011	1012	1012	1027	1048	980	1039	1033	984	1019	1021	1002	976	963	1016	980	987	985	1040	1007	937	1004	1045	1002	974	1011	1060	1027	977	1030	956	978	992	978	1024	948	1005	986	1025	936	1009	957	959	989	983	982	989	1060	989	1028	971	964	970	963	1001	998	1028	1078	1005	1007	1055	1019	1006	970	987	949	1034	1124	970	992	969	999	973	1027	1044	913	989	985	986	943	991	1000	1013	1007	1000	1010	914	1069	971	1007	1014	1023	988	1057	1004	987	997	1002	1014	983	941	981	1002	964	987	1001	1018	1022	1009	981	996	972	992	992	935	963	1032	1024	1035	1003	1017	924	965	1031	966	1005	1017	998	1000	991	960	957	1007	1035	1005	1033	1009	1041	996	1002	1014	1034	1025	1007	1026	1009	1018	989	932	995	1003	981	967	957	979	980	1085	1003	978	962	922	1030	993	1007	985	985	1001	1019	1004	967	975	1038	1000	1010	971	1046	1019	958	986	970	1051	958	1035	914	975	993	1023	999	951	957	963	988	978	1011	987	947	1028	993	1009	959	1004	1037	1044	1027	1021	1005	1031	1012	945	990	998	1034	947	1006	965	1016	982	999	959	1000	959	1043	993	988	1016	1012	944	1002	963	1017	1004	971	1012	1009	961	1018	1003	1014	1015	1041	997	1011	1009	1024	993	993	1021	975	954	963	984	1032	1015	1014	986	1010	997	1056	1003	968	1022	1017	1005	1013	964	967	944	1031	1000	998	947	1039	986	1014	984	1000	965	1063	996	1033	1027	993	966	1037	985	976	1000	999	954	1017	980	954	1036	983	1023	1002	949	1010	1033	960	983	985	986	1022	973	1033	1008	1010	1006	1000	934	992	983	1022	1007	1024	990	970	1011	1019	971	1029	942	926	970	1011	987	955	994	1011	954	1024	1036	949	981	973	982	1027	1014	975	958	981	1020	1032	977	985	974	984	1033	1022	1015	1050	1043	1020	1034	973	1001	985	990	1035	1010	935	1019	1056	1042	977	981	995	1021	1044	1004	969	1017	1006	962	1004	959	981	987	987	990	1044	1052	1065	1043	1031	1001	992	1025	933	993	1055	974	1084	948	939	998	971	969	1016	1008	994	967	1018	1082	954	977	983	1005	1012	955	1028	1015	1016	968	1016	1002	991	971	985	986	1050	990	978	993	1014	943	988	1007	1019	1009	1003	1026	1017	954	1006	968	1035	990	992	1060	1017	1017	1002	1002	1049	1033	966	1019	996	1017	1021	1016	1009	1017	1014	1087	972	971	954	1011	961	964	1025	931	972	991	984	1050	989	1032	1007	995	988	1003	1022	1003	1069	979	967	1044	1018	997	976	975	948	994	959	1033	1036	969	957
23242	21700	29569	24374	21734	22046	15032	4787	3239	2636	2197	1979	1877	1646	1561	1455	1513	1303	1230	1373	1249	1343	1272	1288	1203	1342	1262	1286	1294	1236	1249	1242	1321	1331	1272	1260	1233	1311	1273	1248	1251	1191	1284	1213	1159	1174	1172	1115	1169	1119	1156	1093	1140	1108	1158	1085	1174	1125	1089	1188	1101	1175	1130	1101	1160	1103	1084	1157	1086	1089	1084	1125	1111	1128	1100	1144	1108	1116	1111	1131	1063	1133	1060	1045	1095	1103	1075	1071	1126	1090	1153	1116	1098	1072	1116	1132	1107	1085	1044	1085	1128	1137	1082	1078	1082	1103	1112	1152	1150	1053	1102	1131	1095	1077	1095	1075	1076	1102	1080	1036	1086	1103	1095	1152	1069	1115	1105	1029	1127	1000	1076	1108	1090	1083	1083	1066	1133	1123	1064	1112	1090	1079	1129	1117	1107	1129	1113	1058	1143	1114	1082	1049	1125	1140	1064	1109	1108	1091	1087	1099	1082	1119	1102	1123	1141	1124	1051	1073	1144	1083	1028	1090	1070	1129	1107	1060	1103	1141	1073	1049	1065	1058	1054	1124	1019	1083	1096	1063	1108	1056	1057	1092	1089	1166	1099	1105	1040	1132	1172	1077	1185	1022	1130	1080	1083	1102	1069	1031	1079	1098	1060	1092	1105	1126	1132	1069	1180	1110	1126	1103	1100	1140	1071	1145	1039	1120	1074	1070	1031	1044	1092	1107	1137	1077	1090	1076	1090	1134	1097	1078	1113	1128	1006	1032	1040	1115	1090	1133	1131	1082	1123	1169	1027	1143	1142	1089	1026	1096	1106	1106	1083	1077	1094	1077	1081	1110	1058	1051	1059	1079	1080	1129	1040	1045	1096	1093	1052	1068	1154	1057	1075	1091	1145	1143	1095	1081	1139	1123	1157	1058	1125	1063	1053	1082	1075	1113	1137	1119	1094	1017	1094	1095	1105	1077	1075	1133	1158	1095	1070	1097	1054	1087	1118	1113	1044	1076	1067	1145	1146	1123	1091	1100	1110	1094	1076	1128	1142	1101	1085	1082	1114	1149	1109	1079	1130	1049	1101	1100	1055	1098	1101	1051	1068	1075	1131	1048	1096	1082	1076	1136	1149	1082	1054	1112	1113	1096	1062	1138	1109	1085	1080	1055	1149	1077	1060	1105	1093	1140	1145	1089	1056	1025	1136	1099	1088	1093	1082	1109	1100	1105	1116	1130	1084	1106	1104	1094	1145	1142	1098	1095	1075	1097	1111	1130	1096	1102	1129	1081	1099	1030	1086	1077	1069	1134	1085	1128	1109	1028	1124	1179	1114	1087	1063	1116	1134	1107	1043	1073	1071	1071	1070	1053	1059	1067	1098	1093	1083	1051	1092	1042	1098	1100	1110	1108	1095	1114	1094	1075	1136	1058	1137	1040	1029	1056	1076	1103	1104	1067	1189	1148	1037	1090	1080	1131	1133	1068	1103	1100	1160	1046	1099	1122	1065	1081	1056	1075	1160	1094	1091	1104	1082	1067	1025	1063	1030	1109	1078	1093	1118	1058	1042	1035	1067	1111	1114	1116	1089	1094	1091	1072	1129	1044	1103	1090	1114	1065	1071	1074	1140	1135	1133	1092	1080	1109	1023	1073	1096	1075	1071	1111	1107	1028	1061	1102	1090	1078	1084	1099	1106	1064	1106	1177	1173	1072	1149	1117	1088	1134	1123	1092	1079	1114	1099	1086	1115	1091	1090	1079	1048	1104	1089	1090	1054	1081	1148	1065	1102	1104	1099	1141	1077	1050	1055	1158	1063	1090	1089	1123	1099	1119	1186	1097	1131	1039	1068	1054	1116	1086	1065	1077	1104	1074	1129	1094	1042	1097	1031	1066	1072	1117	1001	1068	1117	1040	1046	1091	1071	1048	1072	1173	1115	1114	1083	1012	1105	1098	1102	1128	1065	1080	1088	1110	1071	1064	1149	1089	1108	1071	1112	1112	1168	1079	1073	1097	1054	1091	1127	1069	1109	1080	1103	1113	1111	1068	1068	1144	1122	1138	1097	1020	1112	1072	1105	1171	1170	1090	1068	1064	1038	1019	1074	1050	1183	1133	1098	1113	1084	1143	1054	1110	1091	1131	1147	1133	1110	1088	1089	1074	1103	1060	1108	1133	1119	1120	1038	1077	1067	1068	1022	1063	1066	1133	1046	1060	1073	1105	1037	1027	1077	1059	1061	1119	1143	1106	1106	1126	1084	1095	1154	1016	1104	1037	1123	1071	1060	1093	1099	1067	1066	1069	1061	1164	1070	1085	1104	1110	1078	1063	1052	1050	1118	1080	1119	1111	1038	1080	1067	1043	1100	1095	1074	1067	1124	1108	1124	1098	1066	1115	1111	998	1161	1080	1071	1090	1090	1123	1183	1121	1107	1113	1146	1133	1060	1163	1127	1055	1052	1058	1065	1099	1133	1095	1096	1096	1102	1072	1063	1098	1102	1150	1110	1095	1100	1112	1092	1061	1115	1083	1082	1091	1015	1104	1133	1121	1045	1059	1096	1104	1104	1167	1147	1093	1071	1134	1131	1106	1094	1174	1103	1104	1078	1100	1154	1067	1107	1119	1110	1087	1056	1102	1101	1026	1110	1120	1068	1097	1084	1069	1048	1097	1123	1071	1090	1114	1055	1114	1073	1158	1040	1097	1133	1029	1080	1094	1071	1106	1095	1116	1125	1096	1106	1105	1055	1117	1070	1075	1086	1119	1095	1063	1064	1079	1111	1092	1092	1160	1049	1083	1142	1086	1072	1103	1061	1119	1063	1052	1084	1095	1065	1090	1088	1054	1109	1081	1089	1049	1122	1139	1084	1086	1039	1100	1035	1113	1108	1109	1091	1067	1102	1147	1102	1126	1104	1136	1146	1136	1078	1052	1106	1108	1106	1102	1154	1101	1066	1083	1072	1069	1054	1099	994	1100	1115	1162	1112	1084	1095	1080	1113	1092	1125	1105	999	1036	1086	1140	1107	1066	1113	1080	1116	1015	1107	1125	1114	1112	1070	1115	1160	1081	1143	1107	1056	1100	1089	1114	1119	1117	1120	1082	1074	1121	1076	1060	1053	1089	1138	1083	1151	1045	1083	1046	1056	1090	1070	1060	1101	1099	1015	1041	1107	1092	1066	1086	1126	1093	1150	1048	1046	1106	1064	1107	1051	986	1097	1071	1078	1086	1054	1111	1139	1086	1117	1043	1020	1098	1083	1110	1059	1084	1073	1099	1101	1089	1097	1082	1135	1047	1115	1093	1017	1082	1146	1083	1159	1065	1095	1096	1109	1150	1126	1082	1121	998	1027	1066	1120	1062	1085	1098	1117	1107	1122	1180	1157	1034	1054	1070	1085	1103	1046	1036	1146	1051	1198	1037	1143	1125	1057	1115	1124	1063	1066	1078	1099	1135	1136	1114	1122	1095	1058	1017	1103	1180	1167	1126	1057	1099	1077	1069	1130	1071	1055	1062	1141	1122	1077	1061	1068	1084	1085	1132	1114	1093	1118	1115	1051	1133	1114	1133	1106	1091	1061	1081	1090	1076	1139	1083	1135	1100	1069	1091	1107	1097	1063	1100	1144	1141	1117	1113	1087	1048	1049	1085	1057	1136	1099	1093	1110	1099	1089	1077	1075	1114	1128	1076	1078	1034	1067	1061	1056	1096	1072	1104	1091	1072	1082	1024	1036	1062	1115	1163	1117	1124	1076	1065	1053	1092	1100	1117	1134	1095	1096	1152	1058	1116	1097	1104	1154	1105	1045	1058	999	1050	1043	1047	1132	1037	1100	1126	1113	1163	1131	1070	1064	1119	1104	1112	1096	1120	1123	1102	1050	1096	1115	1115	1071	1118	1125	1116	1096	1098	1151	1039	1086	1110	1080	1165	1093	1026	1073	1084	1092	1093	1108	1061	1086	1154	1100	1157	1074	1082	1106	1086	1115	1068	1065	1048	1132	1099	1066	1091	1115	1106	1143	1087	1101	1072	1125	1090	1109	1095	1097	1052	1102	1119	1087	1057	1119	1110	1078	1110	1147	1138	1082	1052	1095	1057	1026	1022	1078	1057	1134	1087	1086	1070	1112	1072	1050	1061	1107	1039	1131	1033	1131	1065	1055	1130	1107	1126	1098	1048	1172	1064	1101	1132	1149	1093	1130	1061	1109	1134	1069	1084	1046	1109	1076	1140	1069	1101	1142	1124	1064	1010	1096	1105	1129	1077	1054	1159	1062	1056	1077	1063	1114	1078	1113	1100	1090	1128	1089	1137	1054	1068	1002	1085	1054	1047	1106	1077	1129	1072	1067	1094	1108	1143	1049	1177	1055	1164	1106	1052	1080	1116	1056	1060	1037	1050	1012	1085	1083	1056	1088	1101	1154	1058	1102	1094	1054	1105	1103	1127	1095	1042	1054	1114	1041	1096	1116	1074	1044	1097	1053	1111	1093	1091	1082	1133	1088	1092	1076	1028	1079	1107	1118	1186	1111	1059	1095	993	1063	1076	1117	1069	1121	1062	1079	1086	1116	1006	1109	1113	1090	1136	1085	1093	1052	1108	1109	1125	1043	1111	1112	1099	1072	1071	1078	1038	1048	1096	1136	1151	1094	1109	1111	1138	1062	1110	1073	1067	1056	1110	1111	1112	1100	1053	1072	1114	1111	1082	1052	1125	1101	1072	1091	1107	1069	1122	1011	1106	1089	1035	1073	1113	1071	1086	1085	1173	1056	1106	1066	1112	1089	1115	1028	1045	1101	1125	1120	1101	1107	1088	1093	1082	1058	1118	1084	1050	1084	1130	1098	1092	1093	1042	1104	1128	1107	1091	1077	1103	1096	1056	1108	1070	1120	1156	1053	1074	1092	1109	1068	1085	1055	1076	1141	1057	1093	1116	1164	1045	1104	1088	1070	1052	1056	1086	1051	1027	1079	1052	1107	1052	1126	1073	1095	1110	1086	1048	1062	1117	1100	1098	1136	1113	1124	1137	1107	1137	1017	1059	1110	1075	1144	1035	1038	1042	1086	1081	1079	1100	1135	1093	1140	1033	1176	1176
34232	38559	25158	17587	14046	10692	8723	6121	4623	3774	2961	2521	2371	1894	1815	1623	1588	1425	1384	1389	1345	1267	1336	1258	1289	1307	1386	1403	1274	1308	1274	1342	1333	1334	1310	1316	1294	1285	1313	1327	1222	1223	1278	1201	1207	1175	1146	1228	1123	1127	1091	1206	1158	1196	1132	1082	1182	1097	1153	1168	1161	1077	1081	1124	1040	1099	1093	1124	1025	1040	1156	1025	1018	1064	1091	1091	1085	1099	1076	1121	1049	1082	1072	1082	1097	1048	1036	1063	1110	1107	1073	1109	1112	1002	1035	1046	1005	1042	1130	1078	1064	1045	1030	1093	1085	1057	1141	1098	1054	1025	1077	1081	1073	1033	1028	1096	1057	1040	1039	1055	1053	1100	1061	1088	1095	1114	1075	1104	1123	1097	1060	1079	990	1107	1106	1032	1018	1088	1086	1075	1085	1072	1046	1053	1066	1067	1110	1033	1093	1019	1047	1066	1013	1076	1119	1029	1065	1040	1017	1067	1079	1094	1052	1079	1038	1119	1108	1042	1072	1114	1027	1047	1062	1055	1089	1013	1061	1037	1049	1074	1065	1099	1049	1071	1021	1107	1130	1061	1063	1039	1052	1093	1079	1064	1039	1088	1124	1016	1099	1070	1087	1140	1078	1061	1079	1141	1006	1063	1106	1060	1058	1048	1055	1107	1034	1067	1093	1127	1066	1008	1101	1065	1112	1115	1060	1087	1069	1070	1061	1076	1035	1065	1096	1073	1100	1034	1007	1100	1071	1107	1130	1071	1064	1090	1045	1072	1070	1083	1052	1114	1170	1048	1047	1023	1115	1114	1054	1115	1014	1086	1080	1062	1074	1055	1086	1079	1110	1070	1088	1094	1020	1077	1106	1057	1075	1106	1029	1056	1088	1015	1071	1023	1099	1132	1111	1063	1037	1077	1076	1049	1141	1110	1122	1070	1060	1030	1034	1021	1103	1086	1081	1088	1089	1084	1079	1101	1067	1086	1099	1056	1123	1063	1090	1061	1075	1050	1111	1047	1045	1093	1070	1018	1034	1026	1071	1040	1073	1074	1002	1097	1086	1109	1053	1091	1076	1094	1134	1069	1062	1014	1096	1095	1052	1067	1054	1006	1066	1056	1032	1019	1046	1072	1130	1090	1043	1013	1056	1095	1082	1053	1072	1079	991	1039	1097	1048	1061	1105	1088	1093	1112	1029	1046	1010	1083	1047	1019	1080	1093	1121	1072	1131	1109	1081	1116	1014	1076	1040	1093	1064	1110	1081	1073	1053	1074	1034	1066	1033	1023	1121	1097	1068	1060	1060	1106	1029	1115	1016	1081	1093	1043	1094	1122	1057	1094	1058	1063	1062	1037	1069	1104	1043	1114	1087	1051	1026	1039	1064	1107	1053	1049	1084	1066	1037	1048	1100	1032	1087	1078	1091	1000	1072	1093	1081	1107	1071	1061	1090	1106	1051	1041	1060	1007	1121	1086	1102	1137	1012	1099	1032	995	1103	1028	1051	1046	1107	1030	1023	1055	1064	1014	1097	1104	1071	1095	1114	1044	1104	1133	1093	1076	1065	1049	1101	1098	1032	1050	1068	1079	1019	1058	1034	1029	1091	1042	1078	1043	1053	1068	1065	1022	1033	1019	1074	1036	1072	1038	1065	1067	1078	1094	1074	1075	1069	1072	1105	1075	1036	1071	1090	1063	1090	1098	1056	1072	1020	1020	1108	1047	1086	1064	1094	1062	1085	1091	1062	1072	1034	1066	1032	1081	1046	1136	1063	1073	1055	1069	1126	1079	1072	1112	1079	1121	1097	1012	1097	1112	1054	1117	1136	1051	1094	1070	1085	1075	1046	1019	1035	1101	1054	1123	1091	1047	1067	1041	1063	1068	994	1037	1043	1122	1054	1105	1080	1064	996	1092	1053	1034	1105	1023	1031	1064	1052	1010	1074	1030	1038	1081	1185	1080	1062	1056	1047	1014	1097	1124	1030	1036	1112	1095	1065	1073	1088	1097	1091	1085	1018	1032	1070	1046	1084	1068	1040	1018	1074	1099	1085	1091	1109	1102	1046	1127	1057	1053	1059	1018	1140	1136	1067	1020	986	1130	1105	1066	1111	1090	1091	1077	1057	1008	1025	1047	1068	1030	1087	1121	1068	1062	1098	1035	1073	1048	1022	1111	1089	1139	1051	1088	1091	1107	1068	1091	1039	1109	1037	1031	1012	1110	1040	1085	1097	1066	1064	1088	1073	1043	1088	1085	1105	1078	1067	1003	1066	1100	1085	1088	1049	1058	1061	1059	1064	1096	1106	1125	1079	1068	1073	1088	1123	1020	1082	1085	1065	1070	1036	1044	1033	1098	1093	1058	1062	1112	1081	1092	1015	1088	1036	1049	1018	1043	1091	1045	1084	1100	1066	1078	1056	1045	1059	1071	1016	1039	1046	1031	1037	1079	1083	1060	1102	1081	1085	1111	1077	1008	1072	1012	1059	1145	1078	1080	1106	1076	1027	1093	1091	1055	1121	1029	1129	1090	1049	1070	1057	1073	1049	1067	1069	1110	1059	1106	1021	1070	1052	1049	1103	1041	1068	1078	1093	1039	1064	1137	1051	1057	1134	1101	1112	1087	1096	1053	1076	1091	995	1081	1084	1069	1088	1083	1071	1061	1030	1073	1086	1099	1046	1082	1028	1112	1099	1049	1123	1078	1125	1033	1037	1072	1048	1059	1051	1038	1069	1069	1091	1056	1059	1060	1046	1003	1036	1123	1096	1102	1056	1059	1109	1089	1029	1128	1071	1052	1063	1038	1025	1077	1112	1048	1078	1111	1030	1054	1050	1046	1073	1074	1055	1050	995	1058	1057	1048	1075	1117	1067	1060	1076	1058	1079	1009	1030	1082	1045	1076	1060	1104	1027	1063	1028	1090	1091	1113	1094	1080	1032	1109	1054	1074	1065	1102	1062	1044	1080	1019	1125	1139	1028	1084	1136	1049	1103	1075	1061	1076	1073	1098	1066	1091	1049	1083	1076	1084	1080	1044	1097	1089	1020	1107	1037	1052	1037	1031	1104	1109	1064	1060	1051	1062	1064	1070	1108	1024	1024	1051	1071	1017	1077	1071	1034	1094	1022	1056	1095	1132	1115	1052	1112	1106	1098	1071	1088	1052	1078	1118	1109	1081	1027	1063	1030	1073	1081	1064	1057	1098	1026	1002	1150	1086	1128	1052	1042	1092	1103	1127	1080	1101	1110	1046	1066	1061	1024	1056	1088	1045	1042	1114	1091	980	1039	1045	1129	1097	1060	1016	1066	1096	1144	1062	1029	1081	1099	1046	1108	1065	1061	990	1052	1079	1041	1083	1011	1126	1051	1128	1087	1056	1081	1049	1080	1069	1063	1058	1053	1098	1091	1075	1004	1089	1079	1153	1097	1071	1024	1061	1058	1011	1036	1112	1064	1083	1106	1111	1050	1064	1035	1081	1002	1017	1057	1111	1064	1072	1171	1049	1109	1090	1042	1061	1052	1048	1071	1087	1066	1087	1013	1024	1017	1137	1021	1057	1134	1091	1105	1094	1041	1121	1107	1148	996	1142	994	1082	1052	1108	1065	1105	1083	1160	1060	1121	1106	1081	1053	1093	1095	1063	1139	1060	1060	1022	1134	1096	1092	1074	1041	1109	1076	1065	1023	1070	1101	1020	1089	1075	1088	1116	1041	1114	1074	1037	1101	1036	1102	1066	1055	1060	972	1071	1080	1063	1106	1062	1147	1058	1100	1067	1058	1137	1142	1100	1051	1016	1032	1044	1064	1078	1100	1085	1044	1113	1137	1059	1072	1047	1056	1055	1018	1057	1019	1054	1080	1083	1070	1044	1064	1123	1057	1060	1066	1064	1047	1069	1064	1084	1104	1032	1105	1061	997	1061	1054	1033	1059	1025	1069	1052	1078	1052	1075	1117	1000	1054	1027	1088	1067	1074	1026	1038	1081	1121	1041	1120	1111	1100	1033	1098	1096	1035	1045	1104	1094	1122	1061	1078	1033	1118	1080	1126	1056	1119	1066	1114	1097	1068	1106	1111	1080	1053	1085	1116	1069	1094	1092	1085	1071	1065	1056	1025	1082	1072	1043	1086	1058	1119	1053	1020	1122	1017	1050	1082	1108	1120	999	1119	1065	1125	1036	1067	1065	1032	1081	1031	1013	1074	1041	1079	1103	1089	1081	1157	1076	1089	1075	1054	1107	1141	1068	1069	1061	1051	1105	1054	1037	1088	1107	1057	1075	1136	1036	1090	1048	1078	1036	1008	1057	1028	1093	1093	1114	1044	1022	1109	1092	1074	1084	1159	1063	1041	1120	1062	1041	1093	1066	1041	1105	1039	1073	1059	1065	1042	1121	1033	1090	1069	1100	1119	1087	1075	1067	1102	1105	1049	1089	1109	1066	1061	1039	1085	1096	1057	1075	1109	1102	1054	1061	1067	1074	1056	1050	1097	1064	1038	1097	1051	1041	1066	1109	1118	1069	1074	1117	1054	1084	1081	1038	1019	1083	1085	1041	1101	1075	1088	1097	1038	1077	1081	1064	1097	1104	1099	1068	1053	1126	1068	1089	1067	1097	1050	1078	1070	993	1098	1028	1134	1052	1069	1060	1115	1100	1042	1092	1038	1028	1033	1107	1084	1119	1075	1020	1086	1088	1072	1058	1065	1054	1165	1075	1135	1057	1120	1096	1084	1025	1056	1043	1064	1100	1068	1069	1100	999	1087	1026	1088	1070	1092	1005	1058	1088	1093	1070	1100	1076	1146	1071	1088	1074	1139	1065	987	1073	1098	1081	1102	1069	1128	1043	1068	1051	1100	1037	1105	1036	1039	956	1091	1065	1113	1074	1036	1145	1061	1056	1081	1054	1004	1035	1069	1037	1076	1062	1005	1076	1060	1033	1070	1081	1096	1056	1085	1082	1013	1035	1075	1058	1081	1091	1048	1051	1074	1043	1052	1031	1051	1069	1073	1032	1078	1043	1048	1057	1078	1078	1109	1109	1023	1046	1047	1029	1063	1089	1099	1058	1052	1069	1122	1079
30372	21477	15263	8062	4292	2815	1974	1649	1405	1173	1092	1074	925	916	864	867	835	877	822	810	801	807	798	786	807	827	791	816	783	788	826	877	846	805	845	847	851	805	834	879	774	836	840	819	764	781	805	765	758	750	801	845	755	846	774	793	762	767	782	785	757	831	764	820	780	785	762	799	792	755	799	782	807	761	771	804	757	772	744	769	749	790	780	704	765	805	789	736	747	803	836	798	793	769	726	753	794	726	752	818	781	768	769	725	799	798	784	782	711	772	732	817	809	732	753	709	744	737	789	780	767	799	746	733	775	786	751	776	795	796	761	788	763	754	790	751	812	820	789	797	772	787	795	732	801	773	757	733	826	764	769	804	731	776	728	773	783	742	760	780	778	804	799	815	765	782	823	813	820	786	799	777	818	784	770	742	761	784	744	825	767	751	770	745	766	773	770	769	865	767	832	773	806	818	759	774	762	736	752	796	806	771	782	793	812	782	774	761	810	783	753	759	765	734	749	750	763	765	749	757	750	788	761	830	843	742	799	754	787	688	729	748	768	764	716	739	748	721	787	733	700	794	772	813	753	764	777	742	782	810	811	835	827	801	771	738	754	778	743	725	767	794	732	735	772	765	782	793	771	760	784	770	777	804	775	789	758	786	781	731	802	773	802	759	773	757	823	764	722	750	769	731	810	789	807	812	747	766	724	792	765	746	795	782	748	729	733	769	811	757	785	746	775	814	775	786	799	798	752	788	738	754	785	822	773	742	768	825	807	813	789	858	776	802	746	759	766	781	750	818	757	806	753	801	765	782	782	807	818	803	815	770	770	749	791	777	786	745	827	799	769	773	768	752	780	747	776	776	786	779	779	801	817	755	782	731	770	780	828	717	763	740	752	829	720	767	737	740	757	722	830	771	749	812	767	780	725	776	767	774	782	768	756	813	798	775	763	770	801	732	785	835	766	767	772	720	763	734	784	754	847	754	773	709	787	801	744	761	818	729	769	753	806	707	744	787	744	682	749	738	813	769	768	746	765	834	801	713	760	756	736	809	781	755	752	764	785	765	742	755	758	758	819	704	793	786	776	747	785	862	755	773	747	790	730	775	773	803	787	822	766	790	744	783	771	787	797	854	772	797	767	777	815	789	730	747	758	805	781	769	774	786	830	746	737	788	740	756	767	754	768	717	801	807	801	807	745	767	779	752	750	736	763	798	773	794	745	725	787	825	764	806	754	793	845	770	789	772	785	755	785	760	803	751	792	829	750	777	783	788	783	856	763	800	795	790	712	788	808	750	775	751	782	752	788	769	785	789	774	768	811	793	717	768	771	810	726	764	811	752	823	802	814	750	817	760	744	747	719	775	744	772	753	755	728	820	747	733	728	787	857	792	790	764	757	788	768	765	842	735	800	768	785	778	795	785	754	762	761	774	758	798	808	770	779	743	775	762	795	813	761	806	764	734	740	796	746	782	718	819	809	751	793	768	769	800	750	745	765	742	750	779	774	790	827	750	763	799	785	721	820	756	768	742	795	808	764	784	748	810	792	771	791	749	769	777	765	792	767	818	794	829	791	794	777	824	743	781	807	757	814	781	780	733	813	800	726	779	791	778	812	796	779	765	751	694	746	793	782	782	838	782	781	792	718	761	780	810	742	841	796	750	747	723	741	779	794	750	781	753	791	778	773	752	805	739	779	755	720	756	788	827	800	743	784	782	817	788	791	763	794	779	770	768	778	782	762	764	744	768	775	745	779	812	780	783	784	806	751	731	769	736	825	781	770	744	828	780	770	824	789	732	767	762	759	747	821	769	753	795	782	823	784	772	786	804	758	749	766	752	795	777	796	730	723	778	775	746	774	767	778	762	816	796	784	751	794	779	765	718	763	814	757	761	782	765	747	762	780	726	790	729	780	743	754	782	768	803	745	762	721	795	737	798	753	761	743	717	786	786	724	717	781	856	807	774	719	760	758	789	806	746	778	762	782	788	774	760	742	765	788	774	775	826	781	769	715	737	736	758	805	764	799	743	766	830	779	813	791	840	801	752	798	810	776	801	857	771	778	813	785	750	751	767	792	789	811	780	767	749	806	787	790	766	788	760	778	783	751	793	778	793	748	826	767	715	812	751	697	819	778	794	798	790	789	768	794	753	795	766	814	791	776	753	759	802	781	768	761	755	838	795	783	825	821	791	821	799	820	759	767	789	753	815	830	794	773	779	807	844	804	736	797	734	756	757	766	831	773	795	760	781	803	811	748	743	815	737	750	793	800	780	688	766	763	811	749	736	782	765	797	788	755	763	792	847	713	768	799	773	756	763	800	813	775	759	745	755	808	741	781	752	753	786	819	722	794	760	744	795	768	800	775	821	768	785	777	766	732	708	792	761	831	782	811	774	793	792	742	798	795	782	733	773	774	804	782	800	825	791	796	772	737	748	844	782	808	795	774	801	765	785	749	785	717	794	699	753	789	775	784	808	795	750	738	751	759	808	748	742	819	720	767	846	797	784	754	770	787	742	790	847	711	755	770	776	782	784	805	789	794	804	803	752	784	780	759	744	810	803	760	783	755	775	753	784	812	788	803	738	770	790	758	761	793	745	754	777	769	752	793	736	734	782	805	738	731	753	805	833	778	794	773	793	696	707	756	783	827	778	751	785	766	803	748	760	817	817	793	785	780	783	741	772	767	742	779	777	758	726	777	818	827	782	810	798	740	774	798	769	774	764	732	778	803	785	776	762	776	771	732	785	726	782	806	752	733	732	781	766	765	782	755	780	808	774	784	763	811	745	785	771	784	764	749	774	781	781	781	814	787	792	796	797	807	790	781	727	749	825	789	753	747	773	810	807	802	807	754	765	799	739	819	773	788	784	806	782	772	773	789	783	798	771	790	746	736	785	801	772	775	757	807	802	759	763	744	801	788	750	790	786	739	797	766	752	771	741	798	813	775	779	748	773	747	791	798	727	782	700	727	819	812	781	770	767	784	773	784	781	755	774	822	734	774	801	769	765	771	802	769	801	750	709	758	788	777	791	760	744	777	829	772	727	748	843	759	740	814	780	802	778	753	767	769	728	773	788	803	737	709	798	715	754	787	824	768	812	790	754	767	790	762	743	744	781	833	795	778	754	783	787	772	782	779	771	720	818	714	737	774	804	742	781	777	772	782	769	760	755	775	834	756	777	771	750	787	719	758	798	760	796	766	755	796	799	751	741	734	777	757	827	778	748	766	829	794	828	701	739	741	782	753	769	790	760	744	704	755	757	809	771	729	847	759	777	809	797	831	782	740	775	776	744	746	797	794	792	763	778	727	746	763	778	784	819	780	747	735	781	768	763	731	787	775	772	769	802	784	748	772	795	827	759	725	777	748	763	769	784	805	861	791	729	828	778	768	841	768	790	781	734	760	735	793	748	783	747	772	791	775	751	735	761	802	773	717	769	732	787	798	848	791	767	753	767	761	728	729	763	715	787	804	779	816	773	768	769	811	736	772	789	720	745	796	758
27389	21116	13195	7574	5806	4203	3006	2410	1985	1697	1426	1216	1055	957	996	978	902	912	872	880	843	881	912	868	923	872	896	918	817	868	940	967	956	811	862	926	880	856	870	851	884	842	845	846	784	823	832	794	773	846	787	760	844	887	782	773	858	850	801	784	853	816	815	842	803	816	806	777	826	796	798	802	831	767	784	788	806	820	819	753	821	811	776	743	820	787	854	815	777	819	776	773	705	817	800	788	830	788	764	787	794	771	790	826	813	858	801	802	806	822	790	780	796	807	757	824	744	776	805	771	786	794	787	778	807	785	775	793	775	817	769	817	833	793	807	802	772	737	771	813	827	790	819	773	799	784	810	768	802	828	779	788	786	773	804	749	751	796	805	824	832	757	837	864	816	797	784	767	821	787	759	846	789	814	815	774	790	786	831	829	790	820	741	818	786	756	765	795	770	813	848	818	825	777	768	808	815	786	814	764	812	782	804	817	791	810	777	787	761	833	789	766	776	794	785	766	819	831	818	791	755	868	778	793	808	770	769	810	806	842	792	857	770	769	845	793	781	799	798	807	844	797	788	806	768	776	815	834	779	745	783	772	794	829	808	832	758	781	846	764	750	786	815	783	814	831	769	789	789	778	808	808	844	794	773	768	776	782	798	798	774	756	843	826	784	788	832	798	786	789	758	764	849	815	828	804	773	791	829	792	808	794	768	758	838	853	780	820	783	776	811	766	822	841	760	798	773	818	801	834	788	750	732	802	780	763	771	780	788	771	799	767	810	841	763	812	774	816	830	820	825	841	790	804	736	812	813	792	794	761	789	821	786	798	811	798	756	787	782	765	795	751	775	837	768	812	810	857	776	831	788	825	808	787	806	827	831	822	764	792	794	791	786	774	821	789	807	761	775	791	813	804	779	752	799	776	810	743	819	785	805	745	820	772	812	814	780	793	807	792	845	804	825	811	831	781	806	832	803	752	801	768	799	778	800	819	798	805	794	820	765	760	843	797	785	793	819	824	786	806	812	818	749	807	802	834	767	810	805	787	811	793	785	803	781	766	842	772	816	793	799	818	775	780	822	806	817	789	793	753	792	768	796	774	789	813	815	846	752	740	785	781	824	823	785	761	837	789	774	772	854	770	788	784	820	785	840	804	833	772	844	755	802	856	776	834	733	767	818	779	790	769	807	807	810	758	828	822	824	803	809	801	832	835	775	793	773	789	736	803	760	739	833	772	742	804	851	807	808	818	810	782	748	816	817	866	812	785	778	829	732	798	842	744	773	806	786	777	790	822	766	765	859	798	881	780	775	746	793	814	792	772	819	836	824	794	795	786	850	766	768	757	789	812	803	836	826	816	817	829	761	774	822	741	802	841	802	850	814	813	836	796	852	778	765	798	761	826	801	853	808	769	801	782	790	824	821	779	826	787	830	759	779	745	784	777	793	757	800	819	788	809	762	825	831	790	726	826	810	822	787	774	821	792	760	765	818	836	801	793	816	791	766	828	757	822	758	708	789	783	814	756	822	808	794	741	793	842	847	786	790	793	793	773	830	843	772	728	781	786	811	800	750	796	794	771	811	807	820	786	790	835	758	782	780	791	807	779	786	788	797	850	807	767	798	792	776	809	791	797	824	809	798	811	817	832	818	786	772	779	786	769	777	816	765	789	772	762	782	820	800	835	763	811	783	814	810	757	841	802	788	781	776	824	796	780	748	738	767	767	746	793	792	852	813	815	765	832	848	821	803	773	811	796	759	805	772	818	798	818	796	753	816	780	782	782	767	829	810	840	812	746	823	753	758	780	780	757	761	809	807	748	835	820	858	781	786	770	759	806	781	806	868	811	830	805	764	786	810	785	838	827	821	802	773	782	830	815	858	778	850	809	823	789	796	797	839	769	776	764	818	779	788	781	810	799	748	740	807	829	769	823	799	734	780	789	814	773	792	796	773	813	779	761	804	758	818	776	827	803	833	788	781	782	757	788	825	780	763	753	819	795	780	793	782	838	756	794	807	804	802	804	795	860	822	796	814	797	793	817	755	809	781	760	826	776	791	791	796	768	768	786	766	848	829	789	807	860	716	766	806	797	782	789	777	805	725	795	777	799	837	800	779	798	831	784	812	786	785	837	808	746	784	843	784	780	821	847	827	789	780	834	783	806	832	835	813	780	810	758	778	802	829	755	834	752	813	766	822	825	811	751	760	797	771	783	780	779	763	800	807	804	840	751	774	798	760	827	763	805	804	762	844	811	780	783	813	803	842	812	779	755	794	860	816	755	857	860	785	811	745	744	790	761	827	797	815	805	785	779	783	840	791	785	748	834	796	835	760	773	830	771	766	837	796	819	756	801	811	771	812	819	808	818	779	719	833	835	761	828	746	758	802	713	819	763	837	758	767	839	785	794	799	802	777	850	770	847	788	748	821	779	796	814	819	834	770	804	759	806	797	755	787	793	848	761	783	842	779	801	778	752	774	810	759	807	801	786	846	786	815	832	824	744	808	797	802	809	794	784	809	784	850	797	786	803	834	812	795	769	773	803	757	777	806	796	768	822	805	769	774	749	828	835	818	836	821	786	758	788	770	776	779	781	791	829	791	847	812	830	818	840	784	818	788	789	752	806	809	797	803	838	767	797	816	779	784	828	837	760	811	788	802	799	809	781	744	808	831	767	813	799	763	783	803	737	776	738	778	818	791	781	753	788	795	785	789	812	781	804	815	779	785	811	791	827	798	763	807	775	794	798	762	802	793	845	791	804	755	789	811	804	754	812	783	801	777	825	759	791	800	771	806	804	805	827	777	832	777	771	794	783	754	796	804	798	793	803	806	751	765	835	794	802	781	787	776	814	783	866	823	821	778	827	806	803	773	815	803	809	804	812	784	835	817	801	775	797	751	847	822	797	784	808	824	743	808	773	797	832	802	794	784	813	820	797	758	827	808	815	812	779	777	764	830	809	807	801	751	781	749	741	812	786	845	756	799	753	822	794	844	797	809	794	818	821	822	814	792	798	842	784	803	774	791	806	734	828	762	830	776	775	771	831	828	814	807	802	749	817	836	831	777	794	758	806	840	808	833	783	833	813	790	766	805	794	800	802	820	785	763	823	727	790	837	854	793	782	828	812	751	834	812	803	864	766	786	778	792	825	822	819	828	798	831	780	770	821	815	755	760	812	796	805	818	831	799	821	780	805	803	810	771	800	799	816	801	822	808	791	769	821	744	805	820	745	794	768	788	800	803	810	797	813	782	797	806	793	811	879	819	789	756	820	793	820	799	792	831	815	744	807	751	835	769	794	784	807	796	772	762	815	819	782	829	777	800	820	806	794	770	788	815	786	802	829	826	809	816	864	813	777	831	790	789	833	824	765	817	805	741	816	756	751	767	789	774	776	821	775	872	775	815	833	854	769	849	821	758	772	777	804	744	809	776	785	809	859	750	846	816	818	807	770	796	779	768	766	765	815	841	778	819	794	762	815	831	781	737	787	799	805	798	796	780	825
24460	21693	29120	24783	21775	14572	5405	3116	2196	1878	1654	1434	1230	1099	1028	1013	972	897	849	864	859	959	869	929	942	965	874	907	915	928	961	924	927	928	922	929	877	853	859	861	872	869	874	843	847	884	812	828	865	860	847	820	837	800	857	806	854	839	817	849	864	829	840	805	787	805	835	794	827	809	817	799	827	750	851	803	771	767	752	811	820	818	776	807	826	787	830	791	819	766	797	770	828	820	819	821	852	810	793	770	790	765	776	788	810	789	812	803	831	781	814	798	806	825	811	818	800	791	818	828	792	784	762	771	794	765	783	760	802	799	811	811	796	810	813	776	834	790	755	827	800	819	813	811	818	811	747	771	790	829	783	802	780	795	757	840	831	797	775	765	834	818	803	829	816	761	856	796	801	804	766	811	777	803	802	771	807	808	754	779	799	834	793	773	836	758	828	814	779	807	803	784	838	813	838	844	840	849	790	788	783	784	847	828	789	844	765	795	789	811	740	809	817	837	771	787	821	817	758	820	772	806	756	779	762	785	824	796	798	754	814	769	786	761	810	785	831	828	789	807	800	847	833	827	762	821	812	835	835	791	824	805	813	814	818	831	786	852	758	787	805	737	813	850	772	760	794	822	817	761	813	785	821	846	814	777	813	765	772	772	816	830	801	766	797	830	756	754	785	834	825	813	825	801	816	814	824	804	840	812	837	780	737	766	785	790	791	830	748	868	799	806	782	848	784	824	823	836	816	799	800	791	770	795	813	775	772	781	790	783	811	882	810	821	787	802	817	795	811	789	870	782	793	806	840	824	779	818	800	799	775	734	807	762	741	792	782	802	776	748	779	749	761	812	765	775	768	790	750	810	779	750	813	770	782	774	770	825	797	768	804	855	771	758	807	764	791	824	823	767	822	791	831	847	798	842	815	804	802	749	824	771	749	825	820	889	750	777	777	788	813	870	812	758	836	801	771	782	872	799	782	750	793	749	749	833	801	754	802	790	816	751	794	810	813	781	794	771	794	788	794	796	757	843	765	777	804	808	853	760	808	799	776	797	801	816	810	768	826	764	783	778	764	794	842	805	802	862	796	820	822	784	809	819	782	809	727	752	781	733	797	757	754	788	805	736	802	823	780	784	829	787	835	799	834	807	777	759	780	789	791	831	786	769	812	825	754	842	841	773	804	755	787	796	783	828	784	811	826	810	831	835	791	825	825	844	770	750	805	794	774	771	788	737	739	824	810	829	778	769	792	829	820	799	770	814	776	780	774	809	803	790	832	785	746	818	774	832	790	789	830	791	851	801	793	796	732	842	772	789	772	826	847	817	798	834	806	781	856	834	799	814	791	832	780	831	844	772	808	799	793	820	814	784	784	772	773	812	793	789	790	837	846	795	822	797	811	721	812	777	733	813	791	805	826	791	820	838	826	763	790	818	790	800	866	806	815	820	830	765	813	764	807	729	797	821	775	803	810	788	821	810	806	804	795	813	807	809	774	796	803	777	775	769	783	830	809	806	877	808	807	809	795	837	797	788	817	780	773	758	803	825	787	810	756	817	816	781	774	814	763	809	770	810	789	760	752	793	737	788	786	765	761	808	801	772	792	798	816	796	794	791	847	778	823	762	735	814	749	791	828	779	766	752	830	823	777	729	819	800	792	807	778	816	810	790	774	790	794	805	762	820	811	809	789	715	790	833	855	791	761	819	897	839	777	773	823	811	802	786	847	840	872	778	806	830	797	765	812	819	838	790	803	743	807	739	806	813	771	810	804	803	811	798	806	789	756	817	748	787	763	755	731	805	834	810	768	768	824	834	803	778	802	810	796	810	758	782	781	816	783	756	792	768	810	848	827	851	779	750	821	799	838	834	751	802	826	774	797	837	826	806	798	776	809	789	754	796	805	819	810	770	776	814	812	802	817	774	750	804	773	785	767	781	806	801	806	781	801	791	794	805	796	755	761	814	781	777	831	792	817	769	808	738	790	784	789	823	800	819	765	774	790	858	830	875	811	790	790	809	802	813	832	789	793	747	785	815	815	779	777	797	765	743	769	844	794	772	772	805	815	778	804	782	821	844	846	769	816	807	787	821	812	785	776	840	774	787	798	743	820	769	776	824	823	817	781	765	819	749	821	794	794	820	814	801	746	741	810	787	748	783	856	775	783	765	790	812	790	759	831	792	825	771	770	845	793	775	821	823	807	795	769	791	782	753	792	794	834	829	826	814	758	822	784	778	804	754	797	802	876	846	752	791	728	761	788	830	828	800	715	798	784	804	788	755	781	783	821	802	813	774	770	766	792	767	834	827	770	728	861	786	738	798	779	825	818	812	771	806	760	769	833	808	803	835	775	733	776	794	808	793	790	815	780	775	763	777	806	780	833	805	846	839	857	831	786	825	814	775	831	812	834	811	773	798	789	768	776	730	841	802	784	803	746	836	780	822	808	804	828	745	746	771	782	796	833	759	748	857	827	803	801	838	780	811	792	798	856	805	730	759	798	826	809	784	734	809	813	769	792	764	816	807	810	800	839	789	832	819	802	799	794	791	835	804	829	789	791	833	803	745	778	775	773	802	788	810	786	789	873	783	845	806	779	789	866	767	802	804	813	833	829	828	799	803	831	800	802	828	785	768	828	792	881	736	804	759	854	793	789	803	761	776	753	793	789	811	802	851	803	784	778	825	799	799	852	773	789	796	783	850	781	846	798	804	757	752	822	809	792	836	820	791	818	782	763	847	804	792	818	826	794	770	785	809	788	795	824	780	754	805	843	813	800	783	783	810	828	771	826	758	765	866	835	825	736	815	803	808	806	810	820	800	760	794	838	840	788	811	818	825	788	753	796	783	751	793	788	790	790	710	827	827	822	826	805	809	802	777	792	813	783	798	820	796	777	801	818	822	752	801	817	828	790	743	805	788	744	808	726	730	779	760	805	771	846	811	768	804	817	790	825	829	779	835	842	791	763	809	810	818	841	802	784	794	793	787	778	787	877	831	817	779	762	780	825	771	799	785	807	793	831	849	774	793	790	770	819	848	854	777	757	810	822	725	772	779	819	772	781	777	784	804	791	815	801	792	765	814	811	799	806	817	796	739	788	767	766	825	799	818	831	803	814	823	817	766	825	831	803	774	801	783	840	809	826	789	776	803	792	756	747	847	840	841	788	779	810	831	815	797	773	785	825	795	836	801	853	822	781	800	765	812	763	826	839	790	826	837	822	775	884	778	768	825	741	796	763	803	745	817	782	807	797	817	774	816	778	835	769	820	796	794	829	757	813	747	796	803	818	824	816	736	791	770	838	759	862	766	796	759	821	782	816	775	824	779	790	795	822	807	822	764	779	744	795	826	778	743	840	771	893	795	782	809	797	824	760	829	842	756	809	767	785	794	811	818	839	813	783	786	842	775	830	811	797	755	757	824	782	826	778	789	823	799	827	792	802	816	748	774	795	767	781	800	791	816	788	836	805	757	767	759	809	784	769	793	860	823	819	782	757	807	794	771
30407	34095	23035	15189	11411	8114	5980	4675	3295	2548	2231	1854	1477	1354	1221	1162	1066	947	1043	960	948	1026	994	979	908	956	968	931	955	952	1080	1014	994	887	978	974	949	915	901	852	912	868	904	887	914	906	868	830	808	888	847	886	852	853	843	853	836	829	840	885	837	825	842	783	815	785	793	826	844	845	836	779	806	799	769	830	792	846	787	822	832	828	786	853	816	831	798	826	902	756	821	791	770	789	778	805	806	788	789	762	840	876	851	819	801	830	806	819	814	779	819	806	864	762	775	806	799	783	788	834	817	760	796	828	841	799	815	808	823	772	811	776	803	798	840	823	813	805	797	813	777	834	816	804	769	838	777	776	816	770	827	767	825	812	834	786	805	809	773	803	775	791	825	806	820	782	797	806	868	756	809	823	773	874	747	791	808	809	804	790	799	817	814	817	805	812	786	859	819	796	815	833	805	783	816	824	750	805	735	835	777	802	817	795	783	797	838	793	810	809	747	773	813	869	825	775	766	823	763	833	813	834	795	841	786	788	827	842	807	832	766	751	823	803	844	786	804	769	817	762	817	845	758	825	843	791	815	836	785	784	821	765	801	838	858	794	805	823	795	801	776	780	821	788	832	794	812	768	806	804	804	790	785	789	816	829	808	786	738	771	786	774	779	837	811	787	841	816	821	761	780	797	794	807	822	819	836	853	804	805	759	811	775	811	775	800	804	878	787	782	802	812	816	806	764	818	835	834	772	770	791	835	747	797	791	756	844	812	859	801	825	743	806	786	827	826	806	864	756	791	748	801	823	828	831	832	837	791	757	820	843	824	832	792	790	806	805	815	825	836	759	790	799	762	793	820	817	780	773	786	770	778	806	775	782	902	812	751	818	752	797	785	795	844	791	824	829	780	785	801	808	812	828	834	790	790	850	815	862	830	839	827	785	779	801	756	745	825	816	805	809	836	832	847	858	818	807	758	819	835	835	874	806	849	830	811	782	781	789	794	795	822	788	837	810	819	855	830	791	797	803	824	768	832	844	769	794	844	840	809	830	825	797	798	818	784	815	798	779	813	832	805	824	807	770	864	747	818	760	763	819	761	799	830	771	791	764	768	757	815	838	739	786	832	815	829	833	808	759	743	842	818	844	767	816	812	760	817	832	801	796	794	830	806	801	816	801	779	842	768	828	789	811	770	793	787	799	802	761	804	802	797	784	822	811	838	781	820	801	820	808	754	819	797	824	828	821	837	835	770	835	824	838	851	861	776	826	802	824	774	848	808	797	805	769	758	768	809	809	799	820	790	813	827	781	788	813	833	798	819	779	779	836	776	822	817	830	788	747	798	819	796	851	815	830	797	801	811	837	744	814	831	812	787	822	776	803	824	835	784	816	852	784	768	806	777	778	792	841	803	811	847	817	818	795	799	812	817	760	818	836	864	876	875	785	787	849	781	808	782	874	785	822	815	776	834	815	837	799	799	812	764	798	805	824	817	839	790	797	806	799	790	834	824	766	819	811	877	797	848	854	853	859	792	839	847	843	805	804	816	790	851	807	811	815	812	820	830	767	801	800	785	775	805	788	790	779	900	839	821	805	756	817	798	787	816	805	853	747	862	829	818	845	832	791	814	781	790	806	785	825	770	791	849	785	798	796	812	813	797	836	789	819	841	869	801	735	792	808	849	836	820	813	841	785	784	800	803	831	833	775	756	819	804	804	822	780	865	835	778	777	784	816	804	776	746	767	819	812	820	826	836	834	846	807	843	840	789	790	794	765	841	795	770	790	793	866	801	791	835	771	797	828	833	828	852	787	853	826	820	796	780	813	828	772	818	824	777	857	788	834	815	780	792	818	785	808	791	793	789	803	811	769	787	830	782	834	821	800	807	804	797	773	786	745	835	821	783	790	770	838	755	875	815	812	806	808	828	796	867	830	789	831	778	776	797	801	836	756	758	803	770	848	754	825	788	847	798	811	845	881	760	809	841	756	786	774	778	824	765	796	810	801	774	779	802	822	808	808	828	788	853	803	795	834	832	834	808	795	839	813	802	800	806	833	827	834	844	783	807	763	795	778	804	768	839	801	792	811	842	803	843	823	825	781	824	835	808	824	782	850	785	804	772	808	847	839	814	802	831	794	736	780	824	768	824	813	766	808	810	813	826	785	826	827	814	787	772	836	795	796	797	820	796	828	761	795	775	808	814	776	784	792	812	843	840	753	840	832	837	799	850	809	787	783	746	804	790	758	846	816	790	815	773	851	828	791	807	823	801	825	779	803	804	779	850	763	818	826	801	813	824	865	784	828	810	806	795	838	872	819	837	831	797	786	772	840	832	760	837	772	762	859	832	782	730	824	775	884	842	801	842	807	767	854	813	788	808	797	777	837	838	780	825	813	794	821	808	817	829	762	824	879	803	823	836	808	800	802	834	824	828	774	828	839	798	837	781	813	820	758	824	761	804	784	760	852	826	826	759	765	797	792	818	801	818	767	823	764	856	778	853	824	833	817	775	798	781	833	792	813	835	800	816	818	801	790	796	831	834	817	763	842	750	825	811	846	788	757	763	836	811	791	837	809	822	829	810	820	786	792	775	838	862	814	800	823	816	776	853	836	835	851	810	787	827	811	835	753	812	820	849	845	827	810	815	845	795	765	744	783	817	829	792	813	814	778	794	789	770	805	819	828	766	804	768	779	841	807	789	798	806	702	806	794	860	830	818	846	801	868	800	800	796	865	765	820	819	815	742	853	781	746	765	782	812	825	815	832	796	795	820	823	777	795	827	816	815	842	817	780	787	786	798	776	822	773	847	822	788	851	792	771	822	772	840	892	812	777	812	765	832	788	791	828	787	833	791	797	776	796	829	766	814	772	779	770	755	795	828	830	793	790	786	802	818	792	792	801	845	819	804	779	819	801	799	832	813	818	770	824	815	812	838	816	856	820	787	795	879	840	824	785	749	783	768	810	790	799	804	815	840	818	829	826	821	795	816	825	840	825	880	795	743	797	825	799	851	793	849	834	805	845	849	833	855	789	794	801	804	811	834	793	811	808	817	812	818	826	877	772	852	847	794	814	778	871	815	815	821	790	812	805	799	778	777	872	839	828	778	799	806	773	864	795	785	800	792	795	807	757	830	808	775	813	803	842	780	781	813	808	779	860	799	856	802	796	791	814	809	795	817	815	827	807	807	801	796	818	785	773	780	775	768	805	803	828	783	781	779	788	795	786	798	857	805	785	851	804	809	732	806	805	832	776	784	792	777	773	833	816	842	810	825	759	836	837	796	795	828	781	774	820	776	765	821	839	764	790	822	792	777	779	822	790	799	790	846	795	785	820	790	748	854	840	794	814	785	830	843	802	825	805	787	834	864	783	802	802	859	847	799	812	774	809	759	787	778	804	753	801	862	871	801	767	799	853	773	748	776	790	767	841	803	807	811	786	773	805	826	808	848	844	804	781	811	779	749	825	829	804	876	813	842	771	854	845	826	805	808	787	796	818	834	781	838
25638	21646	28069	25662	16370	5820	3328	2562	1985	1846	1544	1418	1285	1208	1199	1119	1107	1157	1175	1087	1113	1068	1024	1139	1046	1093	1106	1110	1145	1115	1141	1135	1133	1050	1126	1133	1092	1054	1077	1044	1045	1132	1096	1037	1050	1095	1030	974	1025	1051	1041	1002	1091	1028	976	1025	1037	1035	1081	1050	1022	989	1011	954	974	1061	1043	1042	1030	1043	995	1036	980	1017	1059	997	1008	982	1014	1059	1009	1017	1003	947	1001	977	1000	1004	960	1035	998	1016	989	1035	1030	987	1034	986	1014	1013	1045	997	1009	992	1010	991	1081	970	982	1046	1038	1020	1037	1005	992	1057	1033	1011	1051	1020	1017	1006	1010	1025	1030	1006	1012	1003	1027	1042	1030	1049	984	971	1028	972	971	1018	997	1024	1013	948	1025	1032	1061	999	1007	1020	1066	992	1024	1006	979	933	1036	1020	982	1014	966	1018	998	1018	983	1038	1012	1015	1051	958	997	1023	1026	1014	1025	1054	1034	1047	991	950	1009	1033	970	1050	1006	971	1002	1017	1025	986	1015	1011	1007	1025	1066	1002	1031	995	1038	958	1060	1018	998	1022	1032	997	980	1034	977	1002	1008	1042	1000	963	1062	1019	1039	1015	987	941	1049	1000	1024	969	1004	1044	983	1038	1060	1013	1045	1029	1005	1065	1015	1066	984	1012	1012	993	965	1006	1039	1070	1044	1011	993	1009	995	1006	1024	965	1001	1021	989	968	1022	1095	1028	1006	975	1056	1058	1011	1067	954	1016	1002	972	953	985	961	1000	1007	1032	1022	1037	1011	1012	1049	1036	1000	1001	1036	976	989	1012	1013	998	1047	1021	958	1008	1004	1058	986	980	992	950	976	998	1003	991	1060	992	1046	937	989	1032	1036	1072	1030	1067	984	983	980	1014	1048	992	1052	969	962	991	973	1021	1031	994	1028	965	1076	1058	1009	982	1013	1008	984	979	1071	1004	996	969	958	959	1064	1046	974	976	1040	1022	1022	1030	999	1063	1036	1007	969	986	1009	1024	1012	1003	1002	1013	1041	1045	985	1017	1011	1006	1006	1038	1050	974	986	1046	1021	998	1012	1006	1018	1035	1033	1023	1007	1036	1065	1007	1004	1014	1010	1052	993	942	1024	1024	1074	1032	994	987	1016	1004	971	982	944	1079	1004	1026	1009	1045	966	1060	991	997	972	1015	1055	1056	1004	1033	992	1018	1028	1027	1043	981	1077	1060	1002	1023	1033	1048	1059	981	994	972	978	1015	1024	975	976	1018	1012	982	991	976	993	1007	949	1050	1008	1062	1047	1004	1021	1019	940	981	1020	1031	990	1027	1013	1007	995	1020	1078	945	979	999	1059	982	1049	1023	1037	986	953	995	994	981	968	1004	990	1010	950	981	983	1039	997	1026	1014	1024	1003	921	958	989	1013	996	1028	1011	1057	1021	1018	982	987	1018	1030	974	1003	1000	1020	1009	959	1069	962	1015	1024	1010	978	1024	1018	996	956	996	995	998	1019	985	1013	1003	996	992	983	976	999	1007	1001	948	942	992	1003	1026	1027	965	995	979	936	1046	994	1004	965	1007	1056	1034	984	1015	958	1012	976	996	1002	960	1033	1020	1011	971	991	992	1017	1060	964	964	973	1005	996	959	999	1061	1019	1011	1050	1014	976	979	1015	968	1075	1024	991	976	997	1047	993	1004	1037	1021	965	1008	1022	1035	1013	1073	1002	981	1023	998	1008	1065	959	1049	990	1065	996	1046	1012	1029	993	1005	1016	1029	970	991	918	1030	1010	1006	1027	1042	1024	1020	980	947	1049	1023	953	966	998	1023	983	1031	963	1036	1002	979	993	1067	1057	953	944	990	1070	990	1038	1002	976	961	989	1034	966	1014	1015	1004	996	1004	1000	1007	1013	987	1028	1049	1021	971	1023	960	988	1019	1036	1048	1020	1031	960	1083	981	957	996	1011	989	1011	958	995	1005	987	986	1002	1005	1002	1026	1016	958	981	970	1022	977	980	1046	962	989	966	943	989	1047	1059	974	1049	970	1061	991	1063	1000	984	987	998	989	1019	1040	998	1039	974	988	973	1007	1013	972	1030	1077	1020	999	1002	952	980	1028	1027	996	947	1009	976	966	1022	977	948	1032	983	940	958	976	1003	1026	1046	1028	1000	1027	1059	1006	1010	1041	1039	1035	984	968	1022	1051	992	986	1031	1038	969	939	981	1022	1017	1035	1041	1014	1016	1032	994	1025	1053	1015	1008	956	983	1022	1018	973	1058	998	996	1015	1042	1048	998	1006	1038	989	1032	1036	1021	989	976	1060	1041	1068	988	1036	1022	972	1013	998	984	1045	977	977	1015	946	997	1027	1032	1015	1037	1026	1002	992	1008	1067	994	1034	975	944	990	980	978	968	1036	980	1087	1011	984	1024	957	1008	1038	987	994	1039	1041	993	1002	1038	968	999	972	984	1018	957	1033	938	973	992	1053	993	979	1019	974	990	962	1012	1053	1019	1060	997	1013	969	972	1066	993	1034	1072	997	1058	1047	997	1031	1011	975	990	997	1038	1025	951	950	977	957	982	1035	988	1078	1003	990	976	972	1051	1047	961	1039	1012	965	966	964	1034	1014	978	986	1004	1025	1027	1012	999	1001	1002	994	983	958	985	1019	1017	1021	983	960	998	949	971	1017	1079	1058	992	977	994	999	1047	1055	979	975	947	1019	1016	1055	975	987	996	993	956	991	1011	1010	954	989	998	1048	974	980	1015	985	1048	993	1021	1000	1073	1023	999	1001	968	1035	990	990	1129	954	1014	982	1053	990	1017	992	1054	1031	995	952	987	955	982	1075	1006	1000	1036	1021	973	1022	1037	956	1021	996	1052	1014	957	962	1022	1031	986	985	988	1011	999	962	1000	1029	1007	1025	1065	964	1013	1032	1010	1041	1049	1035	981	1068	1005	1006	1013	987	967	1016	1014	992	1037	1022	1014	997	970	998	965	1031	1005	991	1066	1018	1028	976	938	1034	1006	971	1020	998	1022	1018	964	1032	978	1050	1057	1013	967	997	1022	1062	996	1018	1004	976	975	963	1013	1042	1025	983	973	946	1047	1000	966	1049	992	1005	1006	1039	1016	975	971	993	997	1011	1010	1041	943	1047	1036	1006	967	1050	1029	984	985	1012	999	1022	986	983	1050	998	1018	968	1020	968	973	1040	949	1018	1032	1014	965	1067	1045	1017	1029	959	961	1016	1108	987	1054	1017	1012	977	1005	994	1019	988	1027	971	1036	978	1020	956	1040	1017	980	1020	1032	1075	1049	991	1057	1041	988	996	1026	1053	969	1037	1100	998	1052	1015	1025	1027	1022	988	979	1038	1033	1017	989	976	989	1054	989	1010	1048	982	1026	1011	1000	988	1031	1001	1017	1042	1009	1006	1031	1028	956	1023	1049	990	1034	1015	1056	997	998	962	1019	1028	975	1020	986	974	975	1010	1012	1005	965	1020	961	1000	968	1022	981	998	1012	1012	1002	994	1019	1026	1020	1032	1024	986	998	1070	970	931	977	999	997	997	1031	991	973	904	1007	1024	1077	1005	1001	994	988	1010	1033	1052	1035	1001	1018	1063	978	966	1037	1016	1052	1006	1038	1010	993	1062	1050	1008	972	991	965	977	1062	995	1051	942	1050	1023	1017	1013	957	1001	1039	1003	1050	981	987	1057	994	1040	1011	1010	978	997	1004	1030	991	996	985	1035	960	954	966	1015	1005	1020	984	1001	988	982	986	958	1028	1022	1009	964	1009	1039	1013	987	966	1011	1053	1055	990	1047	1014	1042	1021	1019	1056	1000	1012	1013	1024	1042	1038	1001	1011	1011	994	1023	996	970	1028	1047	1020	979	1047	991	1001	1041	989	995	1001	1006	1047	961	991	1004	1016	1054	1019	1063	930	1055	1065	1010	1015	1008	955	1010	1014	1018	959	1005	999	1041	1003	1002	950	973	955	990	1017	1052	1037	1004	1028	1002	995	1051	1027	1017	1063	977	997	1054	1006	1009	1007	1006	1018	1011	986	1001	958	1001	1059	1049	1065	989	943	982	1029	1007	988	934	1003	1014	984	1034	1022	992	1028	1002	1035	1032	1036	1001	1032	981	975	1011	952	983	1008	981	978	954	994	940	997	959	994	1002	1037	1066	973	1026	981	1007	1015	999	1031	1015	968	977	984	985	1016	1010	1059	977	1064	954	972	990	995	951	953	1036	956	1018	992	1040	1022	992	1028	1033	990	1017	982	1025	973	991	1004	951	954	987	993	1011	980	1009	1002	977	1060	1000	1017	976	1005	1003	1016	960	903	1047	994	1022	1018	1046	987	1006	979	967	959	1040	1032	999	1000	946	1009	986	990	968	984	1002	987	1003
29618	28673	20150	12672	10243	6598	4495	3744	2915	2680	2166	1679	1470	1451	1308	1236	1171	1188	1166	1086	1148	1160	1165	1151	1208	1162	1164	1152	1113	1232	1172	1224	1190	1106	1178	1115	1133	1109	1109	1082	1094	1144	1102	1113	1100	1117	1060	1031	1046	1119	996	1106	1063	995	1056	1052	1057	1035	1054	1058	1097	1072	1058	1118	1054	986	1038	1028	1022	1057	1017	981	998	1029	1082	1056	1003	1019	997	1035	1024	992	1079	1053	1071	981	1114	1010	1015	979	964	1037	998	967	1047	1086	998	1005	1012	993	997	1033	1011	1045	1048	1059	1026	1063	1059	1058	1021	1084	1072	981	1027	1017	1071	974	961	983	1020	1022	953	1024	1058	1017	1033	1026	1017	994	1022	1037	1033	1098	974	1004	965	987	1061	929	1025	1000	1042	1000	984	995	1010	1016	1061	1022	1050	961	1061	984	1056	980	985	1049	1036	1067	995	1040	986	1041	1001	967	1037	984	1032	1067	1003	1063	1005	992	1008	1021	1011	1005	1043	982	980	1024	1080	1056	1016	964	992	1035	934	1064	1053	1027	1048	1030	957	1022	1013	1046	1040	1028	1074	1043	1042	990	972	1019	1048	1079	1046	1008	1034	1021	976	1014	998	1030	1018	987	1025	1070	927	1047	990	1003	1000	1071	1067	991	985	1059	1040	1036	996	1053	1030	913	1055	1021	1064	1025	1012	1024	1020	979	998	1097	1014	1016	1018	1004	1007	1064	1078	990	1101	1032	986	1051	1020	1017	1058	985	1037	1046	1032	998	991	1045	1068	1028	1035	1065	1032	1015	1006	1005	954	1046	1044	1045	1023	1020	994	1014	981	1011	974	1017	1015	1061	1050	1036	993	1029	1013	1012	1082	1068	1003	1010	1064	1081	1020	1024	969	1007	1018	1147	1001	1010	1052	1029	1033	1050	1026	1054	1052	1010	1023	1021	1049	1002	1001	1010	1044	988	1034	1004	999	1042	980	972	1016	1034	1022	1043	1063	1014	984	1032	1001	983	943	989	1040	1050	1001	1028	1052	1026	1014	1049	1072	1018	1038	1026	1022	1038	965	1072	1001	1023	1009	1063	1039	1014	980	1033	986	1045	1000	1015	997	1044	1052	1010	1025	1050	992	1041	961	1029	1033	1036	998	997	1031	1082	1052	1025	1021	1009	984	1013	1049	1035	977	1056	970	1016	990	1055	1012	1036	1016	1015	984	1024	1071	1042	1022	961	1040	1045	1062	981	1062	1078	987	1008	985	991	1030	1006	1037	1005	1047	972	1049	1053	1039	1064	1030	998	1051	1033	1012	1020	1007	999	965	985	1025	1004	1020	1020	1057	1021	1017	1009	1003	1024	1000	976	1029	1062	1054	1097	990	1060	1021	1013	1026	982	1042	1011	1045	1032	1020	1003	996	1017	1045	1025	1093	1080	1047	1020	1038	1008	982	1058	1082	1022	1044	998	988	971	1038	1009	980	1049	1020	986	1024	1014	1018	1054	1014	1062	1025	958	1024	1021	1015	964	1030	1005	1048	1012	1029	1004	1073	1010	1117	1011	1023	984	1077	1044	1060	1035	1046	1002	1040	1068	985	1064	1028	1038	1051	1014	991	1061	1010	1050	984	992	1004	978	1000	994	1085	1047	1020	1080	1073	976	1040	1025	1043	1031	1050	1034	952	1038	1077	1063	1049	975	985	1036	1045	1045	1114	1042	1053	1023	1015	1039	1019	989	1067	1088	1088	1068	1010	1035	979	994	1018	1042	1045	1014	985	1052	1026	1072	993	1022	1053	1042	1006	959	997	991	994	1037	983	1033	1056	1043	1112	1013	1003	983	1028	945	1012	1046	1069	1048	1013	1055	993	1066	1015	991	1034	1017	1032	1085	1016	1028	1052	1051	1021	999	1023	995	1083	1039	1017	1028	1087	1099	974	1026	1025	1045	1009	988	1047	985	1038	992	1040	1084	969	1026	1014	995	1024	1006	1036	1090	1011	1115	1031	1043	1002	964	1020	1021	1033	1022	1010	1010	1052	1037	1002	969	1041	1019	1057	1073	1005	1006	1043	1009	1054	1020	1044	975	1023	1012	999	1029	1015	1048	1022	1039	1027	1048	969	990	986	970	1024	988	1033	1033	1047	1036	1051	1033	1016	936	1071	1009	1035	1036	1005	993	979	1045	1005	983	998	1024	1033	1033	1006	1083	955	1040	1045	1051	1012	982	958	996	1045	967	989	982	1050	1053	1032	1038	998	1070	1023	1020	992	1058	1013	1013	987	1029	1018	1038	1000	1068	995	1021	1002	1035	999	988	974	1037	1032	1031	1009	1103	1028	1068	1022	1025	1048	1019	1013	1045	1058	989	1002	1019	1060	1057	1053	1091	1012	1020	994	1048	1042	1061	998	993	977	993	1029	1004	1066	1016	992	1007	1033	1034	1065	1045	997	1036	986	1068	1025	1006	1022	1013	1030	1003	1011	1025	1030	1011	1058	1033	990	1059	969	993	1088	992	1059	1003	1034	995	1007	996	1024	1011	993	992	1002	990	991	1026	981	975	980	1041	1022	1007	1032	1069	1067	1004	978	1004	1006	1012	1009	983	1006	1017	1066	1029	1001	1058	1067	997	992	1044	1000	1092	1064	1032	1038	941	1003	1035	1049	1006	1045	1049	1030	1025	992	978	1049	1031	1004	1111	1028	1057	1076	1018	1011	999	1036	1025	1025	1021	1022	1076	997	1047	1040	1028	1032	1048	973	1025	1020	1003	1034	1030	981	1067	1072	1062	1070	1021	996	1039	979	1062	982	1012	987	1059	1020	1021	1012	1028	1068	1022	1004	1054	1025	1062	994	1013	1052	1032	1044	1060	1021	995	1051	1003	1009	1014	1033	1019	986	1039	1017	1101	1027	990	1075	1007	1035	1008	994	1025	997	1037	1049	1114	966	1016	1025	1009	1013	1030	1052	1032	1024	1010	1061	971	1014	992	1002	981	1057	1002	1052	1009	1044	1063	965	997	1047	995	1043	1013	1005	1050	1014	998	1002	952	1072	1029	1001	981	1011	1023	982	1070	990	1063	1076	1020	1008	980	1022	968	989	1027	998	1010	1043	979	1005	990	997	1022	1038	994	1091	993	1009	1026	1039	1095	1021	1049	1031	1041	989	1075	986	981	1042	1032	990	1068	1070	1012	1005	1040	1060	1019	996	1019	1010	1034	1025	1000	1021	1022	977	1044	1037	977	1008	1065	995	1053	1086	1007	1011	999	1032	972	1075	1042	979	1025	1022	1065	1058	1023	971	1008	1050	1020	1059	1033	1012	1026	1013	1002	1040	984	1012	995	1020	1010	995	1031	1007	1094	1080	1010	1023	1021	994	1043	1008	1061	990	984	1021	1036	1008	969	1022	1050	1010	971	960	1029	1028	1010	1022	1019	1038	1045	1008	1048	976	1027	986	1027	1003	1067	981	1042	991	1034	978	1038	1000	1012	1094	958	1013	1045	1035	1035	1034	1004	1019	1006	1025	1065	1054	1014	1014	1019	1016	980	1068	1028	1041	1050	1006	1007	977	1022	1040	1082	1027	1019	1024	1067	1051	964	1053	991	1061	1043	1015	988	1043	1105	1014	1033	1042	1018	1043	1010	1008	1025	1012	1034	1034	1026	1009	1076	1048	1046	1027	988	985	1059	1040	1087	979	970	1022	986	1035	1068	991	981	1064	1035	1047	1038	1041	1045	978	994	1010	1024	1037	1000	1031	1061	994	987	1011	1012	998	1020	1000	960	991	1039	1031	968	1027	995	976	1046	1012	1019	1047	990	1003	1043	990	1059	998	1043	1044	1018	1065	1046	1039	1011	1020	958	1030	1004	1053	996	983	1039	1006	1047	1038	1035	1026	1072	948	1036	1041	1054	1027	987	1011	1011	993	1027	1038	1019	1018	987	1033	990	1020	1022	1015	1035	966	990	981	1015	1020	1031	1041	997	1014	1054	1039	992	1024	1017	967	1043	972	1114	1116	996	973	1023	1000	1013	1052	991	1053	1044	1073	1028	1013	1037	999	1058	1011	1000	1001	1021	995	1020	1035	949	1001	1058	1008	1028	1028	1008	1032	1051	1032	1077	1032	1008	1007	1009	1072	995	1054	1010	977	1059	977	1063	1041	971	995	1061	1104	1057	976	980	1014	1056	1061	1017	1024	1055	981	1020	1043	984	975	1007	986	1032	984	1066	1001	1028	1047	1006	1012	1010	971	1036	1046	1052	1025	1037	994	936	1034	1025	1076	1020	1040	1017	1037	1033	993	1050	1013	1037	968	1040	1058	990	1000	1017	1019	1074	1027	1053	1046	992	1006	1037	1036	1051	1090	1019	997	1052	1008	1053	1019	1000	1022	1071	1055	1023	1037	1050	1021	1005	1021	1019	989	1039	966	1017	1088	1013	1091	998	976	1010	1025	1036	1065	1006	1015	1072	1049	1073	1012	1060	1010	1092	1081	1034	1063	984	1030	1031	1065	1047	970	1028	990	985	996	1064	1074	1029	1053	1003	994	1035	981	967	1046	1023	1065	984	1006	980	979	1039	1021	974	1005	1017	1018	1006	1029	1008	997	993	1015	1011	1008	1046	1064	995	1038	1023	974	1052	1026	1019	995	995	1046	1000	990	1049	996	1039	1072	982	1034	975	1015	1021	1078	1063	1054	1061	1007	1039	1053	976
23243	21699	29568	24352	21737	22080	14621	4995	3580	3264	2408	2025	1844	1730	1507	1433	1408	1341	1244	1267	1355	1263	1354	1300	1286	1274	1288	1260	1381	1329	1304	1454	1336	1332	1283	1238	1268	1214	1288	1231	1248	1279	1239	1219	1264	1215	1171	1151	1129	1197	1162	1199	1168	1142	1118	1158	1194	1117	1148	1136	1145	1239	1136	1188	1218	1171	1129	1165	1199	1118	1141	1126	1133	1133	1142	1142	1146	1137	1134	1113	1089	1101	1139	1182	1184	1128	1138	1113	1135	1115	1093	1091	1112	1025	1078	1168	1033	1128	1144	1119	1157	1166	1062	1169	1110	1097	1096	1078	1173	1190	1090	1194	1121	1147	1153	1064	1138	1124	1119	1135	1161	1092	1150	1154	1125	1130	1116	1140	1102	1119	1176	1130	1100	1135	1101	1166	1135	1155	1108	1085	1103	1140	1159	1167	1113	1086	1164	1144	1099	1113	1102	1143	1070	1135	1188	1131	1163	1100	1163	1138	1136	1146	1161	1173	1093	1126	1116	1084	1081	1145	1101	1157	1180	1140	1128	1079	1139	1162	1122	1113	1072	1135	1166	1091	1143	1068	1080	1121	1139	1177	1107	1086	1149	1126	1107	1105	1121	1110	1152	1081	1093	1167	1168	1119	1098	1132	1120	1116	1151	1141	1123	1144	1065	1163	1181	1181	1058	1166	1154	1089	1097	1125	1125	1078	1199	1111	1167	1104	1141	1166	1130	1142	1110	1165	1136	1189	1156	1094	1122	1163	1191	1150	1162	1126	1126	1089	1027	1113	1162	1122	1145	1090	1184	1180	1085	1127	1198	1105	1099	1105	1048	1150	1134	1146	1112	1135	1106	1125	1104	1117	1104	1127	1122	1147	1101	1112	1087	1103	1096	1098	1102	1140	1110	1164	1112	1119	1156	1076	1136	1140	1117	1113	1188	1173	1153	1119	1137	1100	1187	1131	1121	1137	1139	1091	1122	1085	1103	1107	1139	1115	1121	1107	1190	1089	1155	1203	1143	1134	1070	1104	1145	1094	1137	1101	1076	1130	1125	1135	1125	1099	1117	1176	1128	1114	1133	1094	1121	1067	1106	1116	1191	1173	1126	1142	1158	1135	1105	1154	1118	1112	1123	1185	1078	1167	1177	1158	1122	1105	1159	1117	1050	1132	1117	1171	1072	1136	1076	1143	1131	1087	1110	1101	1115	1136	1132	1101	1124	1131	1184	1155	1091	1171	1097	1158	1113	1105	1158	1087	1124	1102	1123	1142	1099	1099	1126	1132	1148	1128	1115	1152	1101	1111	1124	1112	1060	1131	1051	1170	1141	1136	1059	1150	1140	1146	1148	1166	1152	1090	1194	1147	1148	1163	1108	1140	1122	1136	1103	1140	1116	1152	1132	1089	1146	1079	1118	1180	1108	1167	1025	1125	1193	1126	1154	1102	1076	1178	1163	1175	1082	1157	1084	1139	1144	1162	1141	1144	1087	1161	1122	1141	1131	1093	1137	1202	1105	1126	1118	1141	1099	1182	1147	1067	1168	1101	1129	1128	1169	1087	1135	1140	1110	1193	1138	1086	1169	1159	1102	1082	1086	1124	1122	1120	1118	1135	1177	1101	1125	1124	1133	1084	1072	1086	1120	1109	1089	1157	1174	1130	1167	1102	1103	1118	1103	1084	1172	1100	1125	1140	1157	1084	1108	1166	1127	1155	1125	1147	1134	1129	1123	1124	1165	1134	1178	1143	1048	1174	1081	1085	1121	1128	1129	1124	1125	1093	1131	1188	1182	1140	1207	1147	1088	1179	1123	1086	1107	1073	1116	1176	1184	1166	1129	1130	1121	1118	1141	1027	1099	1119	1127	1178	1107	1107	1054	1215	1096	1097	1039	1146	1155	1152	1117	1093	1175	1121	1121	1155	1060	1106	1107	1119	1067	1164	1134	1102	1101	1074	1137	1061	1102	1173	1131	1194	1091	1159	1110	1127	1120	1128	1142	1118	1086	1158	1110	1139	1073	1121	1143	1175	1066	1139	1081	1134	1082	1099	1152	1122	1112	1133	1170	1147	1168	1124	1159	1169	1128	1129	1131	1105	1142	1112	1121	1067	1122	1117	1158	1095	1105	1125	1158	1078	1122	1115	1130	1118	1143	1156	1098	1140	1163	1153	1131	1138	1141	1095	1165	1145	1065	1128	1111	1128	1080	1128	1136	1096	1117	1114	1071	1098	1162	1111	1070	1111	1095	1088	1138	1137	1122	1147	1104	1139	1150	1059	1140	1060	1166	1079	1159	1099	1094	1111	1113	1116	1097	1128	1001	1099	1100	1081	1105	1129	1122	1106	1088	1099	1133	1171	1070	1099	1128	1096	1133	1054	1130	1140	1119	1181	1122	1117	1133	1131	1119	1064	1183	1116	1092	1088	1131	1178	1145	1153	1090	1117	1188	1116	1146	1082	1137	1113	1119	1089	1104	1125	1180	1109	1120	1117	1093	1184	1143	1036	1169	1167	1151	1136	1118	1167	1094	1142	1149	1065	1139	1148	1114	1132	1090	1121	1104	1104	1139	1051	1173	1071	1141	1131	1107	1156	1123	1136	1038	1145	1044	1172	1066	1086	1102	1137	1135	1141	1110	1103	1117	1054	1102	1138	1146	1114	1122	1123	1112	1146	1115	1160	1091	1109	1087	1084	1099	1148	1111	1110	1132	1101	1141	1084	1189	1092	1126	1098	1102	1130	1138	1175	1135	1156	1152	1129	1187	1219	1108	1166	1165	1099	1197	1063	1103	1131	1096	1064	1131	1088	1077	1160	1156	1182	1137	1126	1190	1107	1103	1116	1178	1146	1132	1171	1107	1115	1179	1155	1111	1101	1132	1180	1128	1107	1093	1126	1085	1124	1146	1079	1124	1078	1081	1160	1095	1080	1076	1192	1154	1115	1124	1099	1150	1133	1177	1153	1129	1056	1062	1141	1090	1182	1130	1184	1156	1187	1097	1153	1087	1107	1152	1067	1129	1152	1107	1139	1046	1088	1141	1163	1115	1148	1066	1130	1169	1118	1169	1060	1097	1133	1138	1106	1084	1131	1115	1163	1098	1101	1129	1166	1122	1133	1143	1119	1129	1139	1100	1108	1140	1184	1164	1091	1088	1117	1133	1161	1128	1133	1125	1118	1178	1175	1114	1109	1138	1164	1165	1119	1115	1117	1115	1075	1002	1090	1127	1138	1136	1082	1153	1125	1126	1092	1173	1150	1083	1088	1148	1111	1104	1160	1089	1123	1098	1088	1155	1053	1080	1117	1165	1129	1108	1165	1139	1150	1117	1121	1090	1115	1132	1129	1123	1116	1088	1108	1086	1102	1099	1106	1131	1174	1134	1145	1118	1104	1097	1082	1097	1102	1127	1161	1114	1127	1069	1113	973	1135	1159	1174	1192	1066	1064	1146	1176	1080	1113	1177	1132	1106	1135	1096	1143	1119	1125	1096	1122	1121	1102	1137	1104	1089	1083	1199	1093	1097	1183	1129	1116	1128	1168	1103	1084	1164	1164	1073	1105	1113	1125	1129	1198	1077	1122	1078	1064	1090	1109	1134	1177	1085	1116	1139	1111	1117	1174	1128	1142	1124	1121	1141	1170	1118	1118	1090	1147	1213	1093	1101	1127	1089	1091	1167	1119	1063	1068	1130	1162	1104	1112	1164	1146	1123	1144	1170	1138	1140	1148	1192	1105	1050	1130	1092	1119	1122	1105	1185	1133	1108	1120	1161	1158	1071	1129	1146	1110	1079	1132	1155	1096	1092	1060	1113	1133	1115	1143	1166	1133	1104	1142	1160	1139	1200	1172	1162	1072	1089	1078	1127	1109	1124	1135	1124	1053	1097	1099	1113	1126	1124	1123	1047	1194	1137	1116	1146	1147	1142	1141	1110	1091	1167	1146	1142	1118	1141	1081	1170	1161	1134	1142	1096	1153	1109	1066	1088	1173	1112	1083	1130	1116	1074	1074	1140	1107	1102	1138	1177	1108	1110	1205	1105	1106	1103	1105	1080	1080	1116	1100	1102	1147	1105	1115	1107	1079	1128	1071	1117	1132	1093	1110	1172	1104	1103	1129	1116	1116	1132	1153	1174	1106	1089	1157	1149	1136	1097	1117	1147	1144	1186	1121	1077	1155	1054	1126	1127	1069	1091	1097	1162	1195	1114	1130	1108	1087	1133	1149	1211	1104	1100	1124	1141	1078	1123	1088	1126	1104	1162	1164	1080	1110	1165	1064	1129	1131	1132	1076	1109	1103	1128	1080	1096	1130	1101	1166	1083	1139	1109	1128	1108	1119	1109	1143	1133	1163	1065	1151	1119	1128	1160	1157	1181	1096	1123	1065	1124	1103	1079	1099	1079	1131	1175	1094	1131	1133	1161	1137	1174	1157	1073	1118	1111	1129	1116	1109	1079	1160	1165	1195	1137	1127	1097	1114	1091	1085	1115	1111	1146	1103	1118	1119	1133	1110	1192	1096	1117	1085	1083	1131	1097	1122	1039	1132	1062	1162	1087	1138	1092	1188	1154	1117	1185	1073	1190	1065	1144	1142	1096	1152	1131	1164	1100	1144	1080	1114	1155	1056	1157	1118	1196	1123	1092	1127	1082	1133	1191	1093	1124	1158	1121	1121	1141	1141	1166	1117	1097	1103	1128	1110	1129	1145	1163	1113	1139	1115	1125	1133	1096	1141	1185	1181	1127	1106	1147	1118	1131	1072	1086	1107	1137	1182	1182	1152	1107	1082	1109	1069	1132	1105	1103	1178	1102	1113	1107	1033	1106	1127	1116	1122	1121	1151	1184	1143	1111	1119	1165	1139	1096	1071	1121	1115	1159	1099	1168	1110	1099	1129	1084	1126	1158	1126	1127	1131	1126	1108	1126	1128	1132	1080	1140	1014	1152	1107	1076	1103	1085	1107	1104	1094	1098	1138	1107	1106	1161	1121	1091	1140	1192	1090	1165	1145	1072	1145	1094	1116	1112	1176	1162	1135	1150	1157	1131	1151	1164	1158	1102	1140	1162	1146	1092	1083	1113	1130	1148	1117	1172	1112	1152	1127	1099
33500	38209	27576	17939	14608	11027	8601	6221	5360	4802	3374	2512	2357	1999	1775	1573	1474	1455	1416	1360	1355	1405	1383	1339	1359	1375	1356	1326	1421	1443	1438	1527	1394	1341	1379	1323	1294	1241	1238	1272	1286	1261	1237	1281	1148	1247	1205	1210	1139	1162	1174	1115	1095	1150	1124	1150	1146	1167	1102	1237	1190	1160	1157	1096	1134	1128	1101	1127	1084	1063	1145	1027	1094	1142	1081	1172	1159	1105	1100	1144	1127	1118	1125	1106	1090	1126	1110	1111	1140	1129	1158	1092	1118	1072	1066	1117	1088	1106	1172	1033	1109	1117	1088	1134	1100	1114	1119	1081	1082	1130	1090	1042	1078	1152	1079	1105	1106	1108	1131	1104	1110	1102	1133	1114	1108	1123	1121	1008	1120	1123	1087	1052	1049	1085	1092	1125	1136	1055	1147	1052	1146	1063	1139	1145	1159	1022	1129	1063	1105	1097	1073	1096	1103	1077	1087	1029	1122	1078	1109	1158	1152	1117	1082	1050	1100	1092	1102	997	1125	1061	1045	1080	1112	1129	1146	1115	1153	1023	1099	1041	1125	1062	1108	1119	1079	1156	1113	1096	1106	1119	1092	1106	1106	1110	1115	1126	1090	1099	1064	1109	1105	1156	1050	1091	1151	1119	1076	1094	1061	1122	1159	1078	1061	1108	1106	1150	1098	1137	1075	1163	1061	1111	1062	1120	1128	1162	1079	1088	1108	1027	1036	1203	1131	1095	1125	1145	1091	1153	1104	1112	1055	1111	1102	1055	1065	1032	1115	1184	1043	1104	1141	1074	1056	1139	1085	1124	1056	1086	1141	1048	1099	1137	1097	1051	1102	1139	1096	1134	1089	1123	1099	1059	1109	1129	1118	1087	1075	1031	1128	1084	1062	1104	1139	1103	1119	1140	1078	1090	1114	1082	1131	1051	1082	1089	1079	1046	1045	1104	1125	1133	1075	1112	1120	1107	1140	1072	1120	1107	1120	1075	1087	1066	1067	1127	1125	1109	1106	1124	1104	1031	1078	1093	1111	1076	1084	1088	1089	1078	1049	1084	1075	1114	1117	1099	1089	1138	1095	1099	1135	1104	1076	1126	1088	1051	1050	1121	1089	1054	1095	1044	1107	1124	1080	1048	1211	1147	1136	1134	1048	1082	1112	1112	1075	1121	1115	1034	1118	1100	1089	1056	1052	1074	1109	1152	1100	1090	1042	1072	1037	1132	1168	1173	1129	1053	1071	1108	1081	1144	1099	1035	1095	1135	1153	1082	1111	1079	1145	1043	1064	1129	1080	1089	1165	1066	1138	1134	1058	1098	1108	1124	1172	1089	1093	1099	1067	1101	1058	1122	1160	1062	1138	1049	1131	1101	1115	1046	1072	1091	1026	1092	1099	1106	1078	1110	1103	1057	1099	1129	1111	1137	1114	1077	1103	1150	1144	1066	1000	1105	1134	1131	1086	1052	1100	1140	1148	1072	1083	1045	1071	1107	1161	1054	1119	1087	1081	1129	1040	1105	1100	1041	1097	1053	1090	1074	1083	1075	998	1117	1061	1046	1079	1110	1112	1109	1042	1147	1098	1042	1075	1125	1043	1078	1146	1118	1144	1109	1058	1117	1074	1112	1081	1054	1092	1057	1128	1101	1056	1058	1094	1046	1069	1105	1046	1048	1022	1141	1060	1079	1073	1066	1134	1079	1030	1127	1099	1112	1105	1125	1101	1069	1108	1053	1067	1110	1165	1073	1080	1071	1159	1093	1045	1058	1063	1078	1127	1131	1168	1111	1099	1057	1171	1084	1081	1138	1080	1077	1021	1074	1106	1102	1092	1117	1119	1083	1071	1124	1079	1114	1129	1105	1120	1052	1067	1078	1102	1098	1116	1075	1135	1077	1053	1102	1141	1096	1066	1072	1021	1068	1074	1083	1039	1110	1096	1109	1161	1135	1073	1083	1068	1126	1088	1065	1103	1062	1101	1082	1110	1117	1115	1079	1033	1120	1067	1093	1118	1120	1139	1018	1132	1034	1150	1104	1112	1114	1063	1018	1075	1134	1057	1142	1154	1090	1131	1102	1115	1148	1088	1075	1126	1080	1110	1049	1040	1099	1053	1142	1078	1120	1140	1067	1135	1095	1102	1098	1128	1099	1096	1097	1033	1070	1059	1093	1061	1106	1127	1091	1116	1111	1099	1140	1137	1129	1110	1075	1120	1021	1071	1018	1134	1019	1141	1109	1092	1081	1090	1076	1072	1147	1096	1060	1047	1097	1085	1118	1128	1136	1058	1109	1147	1042	1046	1116	1116	1068	1105	1069	1127	1106	1085	1099	1044	1065	1101	1097	1050	1115	1095	1064	1066	1122	1105	1072	1120	1084	1053	1091	1056	1068	1059	1152	1122	1092	1143	1093	1094	1060	1106	1069	1039	1076	1114	1103	1107	1084	1084	1119	1096	1128	1120	1101	1102	1077	1123	1084	1079	1104	1133	1109	1041	1046	1136	1102	1121	1107	1081	1122	1130	1082	1104	1114	1136	1120	1137	1103	1087	1085	1049	1102	1090	1105	1088	1124	1154	1007	1069	1077	1068	1099	1152	1140	1118	1129	1150	1063	1078	1075	1059	1097	1119	1159	1172	1071	1084	1087	1131	1122	1081	1067	1062	1124	1139	1095	1084	1122	1140	1075	1082	1116	1034	1049	1041	1092	1098	1107	1066	1116	1105	1097	1107	1057	1107	1080	1060	1072	1095	1121	1111	1159	1095	1126	1140	1042	1115	1151	1067	1127	1047	1084	1101	1109	1044	1111	1073	1128	1085	1094	1129	1104	1088	1092	1055	1051	1160	1082	1080	1068	1078	1136	1123	1089	1138	1084	1108	1048	1121	1097	1069	1129	1130	1082	1080	1126	1089	1103	1084	1108	1096	1121	1091	1035	1047	1075	1092	1060	1090	1144	1050	1090	1082	1071	1117	1081	1111	1098	1083	1110	1088	1070	1072	1097	1111	1093	1095	1098	1105	1128	1131	1133	1117	1083	1054	1119	1143	1146	1104	1076	1098	1062	1139	1116	1077	1076	1082	1152	1039	1103	1047	1082	1102	1109	1133	1048	1069	1102	1101	1086	1154	1088	1083	1092	1083	1037	1090	1169	1071	1104	1086	1066	1103	1117	1100	1022	1129	1059	1111	1079	1075	1081	1101	1089	1168	1100	1125	1126	1078	1125	1101	1087	1070	1072	1102	1093	1146	1141	1083	1089	1081	1030	1077	1141	1094	1089	1091	1073	1092	1076	1123	1061	1077	1052	1109	1084	1084	1102	1132	1071	1108	1056	1075	1072	1033	1076	1053	1078	1124	1079	1116	1038	1107	1130	1098	1080	1150	1062	1130	1068	1075	1133	1083	1143	1163	1092	1121	1112	1138	1084	1086	1111	1098	1149	1060	1088	1074	1089	1058	1015	1048	1173	1072	1071	1103	1136	1093	1144	1075	1135	1078	1068	1080	1115	1103	1089	1060	1086	1115	1143	1144	1079	1078	1078	1077	1122	1136	1076	1068	1124	1038	1162	1103	1122	1076	1125	1113	1084	1135	1117	1113	1156	1073	1140	1062	1066	1133	1025	1127	1068	1106	1066	1120	1142	1115	1045	1072	1053	1066	1092	1021	1106	1066	1049	1078	1125	1118	1067	1154	1092	1087	1129	1153	1074	1082	1057	1108	1129	1057	1124	1141	1154	1127	1053	1098	1056	1077	1115	1108	1076	1058	1080	1100	1062	1103	1062	1085	1106	1062	1011	1162	1112	1128	1051	1066	1133	1108	1039	1092	1099	1071	1134	1122	1178	1036	1096	1117	1061	1076	1126	1154	1107	1087	1133	1169	1088	1129	1060	1133	1124	1101	1130	1102	1087	1124	1077	1100	1076	1143	1117	1064	1135	1100	1074	1077	1093	1049	1128	1117	1082	1083	1049	1157	1078	1078	1136	1089	1103	1102	1120	1102	1103	1131	1159	1138	1091	1056	1104	1096	1118	1050	1148	1040	1051	1135	1091	1075	1099	1128	1088	1110	1110	1101	1141	1106	1124	1165	1126	1075	1097	1101	1074	1168	1140	1084	1077	1089	1110	1100	1035	1130	1122	1168	1107	1052	1116	1049	1125	1102	1073	1112	1108	1092	1074	1054	1098	1089	1052	1048	1032	1046	1137	1117	1127	1170	1115	1097	1070	1089	1080	1178	1091	1078	1119	1116	1047	1146	1097	1055	1062	1109	1090	1104	1078	1090	1087	1129	1064	1099	1186	1046	1091	1078	1106	1124	1115	1109	1104	1108	1105	998	1126	1053	1150	1127	1103	1097	1102	1092	1053	1098	1114	1107	1095	1070	1079	1070	1113	1045	1119	1148	1091	1140	1152	1075	1093	1079	1057	1112	1133	1059	1072	1117	1050	1127	1105	1137	1073	1100	1075	1118	1062	1096	1046	1104	1076	1177	1041	1082	1086	1103	1081	1130	1110	1120	1064	1076	1100	1071	1044	1138	1125	1092	1145	1063	1125	1135	1032	1060	1079	1111	1056	1088	1066	1111	1136	1114	1135	1064	1107	1085	1144	1188	1090	1112	1159	1154	1076	1059	1125	1146	1046	1103	1154	1104	1081	1058	1118	1085	1069	1103	1090	1097	1089	1074	1104	1065	1098	1099	1127	1091	1081	1092	1093	1107	1042	1122	1055	997	1016	1109	1136	1106	1064	1151	1023	1127	1123	1080	1110	1057	1060	1099	1095	1087	1088	1073	1105	1088	1087	1060	1099	1096	1108	1097	1096	1161	1112	1121	1106	1093	1107	1157	1109	1095	1116	1151	1066	1097	1087	1072	1089	1086	1134	1111	1083	1131	1090	1102	1091	1091	1104	1117	1096	1096	1073	1081	1135	1091	1096	1088	1104	1116	1137	1137	1085	1094	1115	1100	1103	1103	1148	1057	1085	1127	1077	1091	1179	1098	1105	1133	1152	1104	1084	1143	1104	1107	1064	1167	1110	1097	1051	1100	1036	1119	1063	1045	1122	1069	1085	1124	1078	1078	1074	1062	1125	1082	1118	1058	1075
28672	20963	16874	8228	3852	2695	2131	1622	1900	1353	1126	940	942	813	897	804	809	814	838	786	812	800	781	854	843	771	795	838	772	803	799	834	845	834	818	805	788	791	773	790	821	789	759	803	789	805	827	759	746	753	767	775	779	806	710	812	806	773	773	784	797	785	787	722	745	746	759	714	812	743	821	734	785	768	761	787	758	723	787	794	773	788	771	790	803	767	755	714	779	756	757	752	756	763	751	799	747	788	804	803	777	772	767	710	735	748	765	784	749	787	741	782	789	767	717	752	748	771	823	808	771	778	779	757	741	768	711	732	749	762	713	754	748	768	770	771	757	795	739	792	795	755	763	739	747	774	784	790	759	790	756	718	738	773	780	763	705	807	789	750	791	772	749	716	739	787	786	734	787	787	762	784	770	737	739	743	760	795	796	762	769	730	732	824	805	721	734	755	794	756	745	765	788	794	761	746	824	805	782	736	700	774	763	744	801	758	789	744	783	821	773	774	779	795	749	717	770	779	728	774	749	726	777	788	744	744	758	767	768	803	752	785	710	814	794	817	746	717	756	783	756	733	736	757	791	775	788	765	768	706	706	750	771	748	749	755	819	718	750	780	761	776	748	744	801	831	775	772	767	773	760	746	719	770	750	781	784	714	801	739	743	738	749	753	734	762	775	770	766	804	768	787	733	740	769	774	760	776	765	766	750	766	724	746	780	734	774	752	755	802	784	750	763	751	789	783	786	778	748	761	778	748	767	786	732	784	751	809	773	806	718	749	764	801	748	760	764	779	765	777	768	781	771	767	762	769	768	745	743	803	759	757	785	774	745	685	776	743	674	790	822	744	857	766	770	779	795	784	727	716	818	761	732	752	801	768	757	734	800	747	766	719	760	804	799	782	793	763	780	731	769	785	766	790	765	777	804	797	747	739	756	756	783	792	725	745	764	716	769	726	752	810	818	797	764	727	736	751	774	770	724	744	748	782	802	773	791	786	721	761	776	761	721	746	812	756	721	776	749	766	789	757	800	723	751	731	772	749	762	777	718	799	772	746	744	853	709	766	752	762	769	794	743	773	736	754	762	800	787	762	776	741	773	721	756	758	741	744	765	743	747	734	804	699	780	788	845	769	730	780	767	786	730	770	769	746	754	790	764	732	757	789	802	792	758	762	775	745	736	732	779	725	772	772	784	768	748	735	814	767	752	775	781	719	763	761	787	803	757	822	769	735	768	772	788	789	732	791	757	757	779	754	780	739	789	749	712	785	773	765	762	747	751	775	780	805	725	765	782	709	760	810	730	724	768	743	750	682	781	769	745	765	753	780	765	756	735	765	795	776	742	738	753	764	754	819	802	756	783	734	810	785	792	719	756	730	748	740	753	735	792	825	787	739	754	732	737	741	800	805	781	796	755	781	736	730	739	745	816	743	806	715	732	727	746	817	762	720	749	789	722	775	798	767	814	790	727	771	782	773	758	741	756	709	754	759	758	796	726	789	745	732	761	739	784	763	820	756	778	761	783	756	764	752	769	769	720	714	779	778	812	764	735	797	768	824	749	801	756	738	744	742	763	761	771	717	767	734	726	769	693	789	779	782	768	771	760	787	738	753	806	784	763	736	737	741	744	732	779	759	734	757	771	811	750	757	767	776	818	704	796	777	805	773	782	760	726	800	770	748	787	731	754	793	797	806	730	780	811	803	752	716	743	771	786	710	767	797	758	819	760	783	704	772	752	702	809	794	762	763	779	805	843	773	736	801	846	774	819	807	747	775	750	728	746	765	750	780	814	760	781	763	807	759	778	742	756	722	778	754	795	787	787	771	788	836	776	737	805	776	747	754	756	757	776	768	759	803	791	791	790	822	770	745	802	781	806	735	754	783	716	768	798	774	725	759	775	781	744	807	795	744	743	722	769	766	771	740	778	785	777	744	723	771	755	768	763	773	758	748	757	788	720	748	769	749	741	786	735	734	715	720	776	720	761	782	803	806	773	784	783	763	763	758	756	819	747	821	778	730	773	747	775	765	741	724	785	767	777	725	775	779	767	790	736	760	788	731	778	726	713	779	789	740	760	781	791	769	772	823	750	811	744	744	805	741	815	763	737	751	803	770	734	816	771	807	745	761	778	748	744	727	757	779	809	776	732	777	758	722	760	825	690	733	764	772	754	791	766	804	762	731	810	792	772	769	744	785	764	765	770	755	756	786	774	780	762	814	745	761	696	784	786	754	750	734	732	759	762	759	786	719	751	765	728	805	789	795	739	742	787	782	759	766	778	763	802	812	792	768	758	804	789	735	740	749	760	715	818	781	769	765	758	786	865	763	768	745	724	731	794	710	733	800	762	725	772	699	782	776	760	758	783	751	782	787	759	750	779	746	793	794	772	777	757	785	764	745	719	780	814	764	776	768	785	749	756	735	706	786	769	733	721	753	749	732	771	769	761	782	786	755	827	740	750	757	755	706	757	741	770	781	745	744	763	739	761	778	764	771	772	745	719	763	763	771	804	740	740	736	735	771	751	777	732	743	705	720	785	777	764	825	780	719	730	752	776	832	726	746	751	788	801	812	771	785	752	808	745	751	748	699	731	753	813	833	759	729	767	763	712	786	777	788	815	753	738	785	741	787	730	757	780	748	727	768	776	786	785	802	713	787	783	740	742	761	766	757	709	759	753	791	798	776	760	772	724	738	747	747	748	770	752	767	753	777	732	718	728	786	768	751	743	757	812	823	741	719	746	750	771	810	750	807	767	769	757	776	816	738	764	796	773	736	768	770	799	752	763	755	772	750	772	760	806	778	792	759	713	809	746	746	748	741	752	764	736	710	762	752	748	753	719	756	719	730	775	795	762	752	779	714	711	772	787	753	716	793	752	701	761	742	798	710	734	732	749	801	734	714	764	747	762	757	779	805	778	734	764	698	728	806	750	752	784	765	732	732	750	734	740	734	783	764	778	797	764	753	746	724	769	803	772	764	745	771	764	759	752	757	781	791	736	828	725	733	795	765	770	713	755	768	744	781	764	798	792	765	771	742	733	773	760	754	761	733	744	790	770	771	764	751	766	743	738	808	757	748	789	768	772	752	781	758	778	819	728	735	789	787	766	782	765	754	752	778	735	793	767	764	725	796	758	832	754	774	771	792	770	776	767	719	732	730	680	774	753	710	783	703	750	741	753	751	752	772	737	753	766	775	797	793	743	753	739	735	779	743	765	749	763	767	793	782	780	707	733	744	787	760	796	820	739	750	729	789	723	769	795	736	788	804	777	799	775	720	759	729	778	843	803	768	741	762	783	785	783	726	757	730	749	796	785	829	799	751	729	703	755	782	794	747	804	772	746	750	824	767	798	736	766	768	792	751	757	773	715	696	739	706	770	783	745	745	756	748	737	719	755	749	751	764	789	760	753	765	785	773	735	782	718	767	774	857	724	761	763	805	722	688	774	774	764	733	744	773	776	746	742	733	800	754	774	839	746	759	763	729	744	774	776	781	778	739	784	778
24369	24204	16009	7174	5072	3873	3206	2437	2765	1712	1354	1127	1126	1044	929	888	861	864	856	839	793	823	829	887	892	858	831	820	834	892	895	890	852	846	871	860	862	817	806	854	854	799	879	861	830	825	776	795	781	837	766	800	837	790	800	749	831	787	788	783	745	800	792	789	747	783	762	776	796	828	755	765	793	769	774	803	803	761	780	731	766	784	787	800	785	814	769	799	770	784	734	778	821	788	820	731	768	767	786	743	808	788	773	760	778	834	802	790	763	765	803	781	792	808	785	841	813	749	776	797	801	749	745	792	757	825	782	809	738	771	795	779	762	724	737	805	767	769	848	769	812	810	782	735	790	759	744	826	751	758	782	769	760	803	790	788	764	769	772	711	795	756	768	766	792	772	751	784	761	781	775	815	769	748	758	770	800	764	774	765	766	791	792	792	793	755	807	737	787	762	739	781	831	730	794	785	805	783	807	764	810	810	739	803	802	777	729	786	820	756	856	785	754	803	733	788	728	766	774	781	799	756	771	791	780	788	770	803	775	760	721	802	780	744	834	804	714	784	772	773	783	746	791	777	770	822	804	780	746	769	780	797	827	815	814	787	778	789	759	790	755	750	776	815	778	772	783	765	755	771	787	769	752	770	773	724	807	784	802	779	743	797	772	814	799	796	793	802	760	780	793	741	816	802	794	766	789	783	794	784	742	717	789	774	799	786	788	780	749	826	763	771	796	803	812	789	787	802	821	724	750	776	768	781	763	816	802	771	801	816	760	792	767	807	804	776	759	755	793	769	815	774	787	783	799	771	798	818	760	772	826	782	752	806	765	768	754	784	800	793	784	764	775	789	770	815	784	762	793	739	746	732	762	791	787	820	830	748	790	834	809	808	813	800	743	787	772	744	772	795	767	814	778	775	797	801	795	803	764	820	767	723	792	766	789	818	803	792	808	830	802	768	756	740	763	825	784	815	765	808	786	771	742	776	792	778	800	755	749	778	818	811	734	804	755	824	803	801	764	776	790	754	741	821	784	827	758	798	718	738	807	724	820	777	777	778	785	810	776	812	766	818	752	788	698	764	723	794	798	785	769	779	804	766	815	801	758	835	770	761	765	716	777	773	835	735	809	737	745	813	786	733	801	785	746	770	739	776	804	704	822	809	789	800	800	747	771	774	715	776	819	766	779	816	842	774	815	806	779	757	752	768	803	773	759	801	809	784	797	761	763	746	764	826	741	792	806	779	797	813	798	770	786	798	812	811	758	831	780	723	793	781	778	756	813	759	781	810	767	783	736	861	785	799	738	794	809	785	790	768	795	763	781	772	768	785	830	683	780	735	761	763	843	770	779	829	763	769	796	810	805	789	826	777	801	771	731	779	810	844	740	816	776	767	799	791	785	757	748	750	754	770	784	761	825	824	790	799	804	817	789	788	822	795	809	816	786	841	778	724	790	753	756	847	782	782	767	802	815	783	827	753	761	781	787	787	787	778	814	856	771	784	796	817	716	729	763	799	767	757	814	748	777	768	831	766	771	805	795	789	811	782	864	731	807	748	784	758	798	786	788	765	781	813	787	790	778	787	775	754	780	753	751	843	761	796	802	797	779	775	802	809	750	769	825	781	817	784	757	808	777	822	776	832	764	818	803	797	829	769	758	745	773	765	786	771	808	750	760	801	787	717	746	742	745	803	756	790	789	813	793	797	762	795	781	718	760	728	789	792	781	776	781	822	810	756	789	759	757	737	733	753	785	822	779	806	779	783	806	767	837	773	775	789	802	807	711	782	805	792	762	827	757	832	752	797	761	809	831	772	776	824	792	759	768	766	777	842	795	840	774	763	748	862	778	731	791	801	788	801	824	793	772	766	782	856	795	759	749	792	756	733	768	775	767	831	779	802	783	800	748	790	810	767	818	745	816	792	752	806	781	789	812	771	779	784	745	773	777	766	748	748	788	797	805	767	768	799	732	802	757	796	798	788	779	793	791	762	782	774	833	832	779	744	815	739	779	746	778	754	712	808	835	795	750	828	739	772	768	768	804	801	734	775	787	820	803	768	708	748	757	833	827	811	797	787	762	788	736	766	738	764	769	829	778	775	803	791	806	721	740	759	739	736	836	805	728	757	811	798	774	754	759	734	772	757	735	804	844	763	813	754	742	775	762	759	720	771	768	772	747	788	794	789	781	827	819	752	774	776	777	824	785	828	796	738	746	757	786	827	773	797	788	792	761	801	802	795	753	746	765	777	770	771	783	785	842	780	776	788	791	715	767	815	773	758	809	782	778	717	792	812	763	817	785	764	787	821	736	799	787	756	815	787	805	750	804	823	776	779	801	792	775	760	771	802	767	820	808	798	809	763	776	797	781	791	815	777	834	826	761	781	772	793	749	757	793	782	775	731	753	784	742	756	789	786	745	762	806	779	729	775	813	770	755	786	787	766	807	790	784	763	773	738	791	797	820	769	785	803	809	839	791	779	749	807	773	819	818	798	751	767	775	819	805	810	809	800	783	779	745	781	784	774	781	778	774	809	773	781	779	743	807	764	809	735	757	789	824	783	744	741	737	828	753	815	794	806	814	741	757	736	780	785	757	834	760	818	756	797	731	759	751	795	802	854	760	780	783	796	810	736	776	783	788	744	773	765	754	784	809	804	775	790	756	809	816	813	790	815	760	731	851	752	784	808	772	842	804	780	757	745	802	777	810	810	786	765	803	755	775	753	758	790	755	777	776	789	758	787	752	764	766	772	802	821	780	786	805	743	792	784	779	775	772	748	788	781	797	750	762	825	796	764	788	800	769	794	776	723	783	762	744	736	782	851	790	755	834	731	788	758	780	803	779	842	735	785	723	759	754	766	761	801	760	769	766	762	771	762	852	734	738	775	749	741	795	745	767	815	834	768	790	780	757	782	772	770	754	761	718	785	811	753	771	768	743	783	788	783	772	812	835	793	776	734	808	750	783	809	789	766	790	789	738	729	792	811	800	783	761	763	812	793	787	825	770	751	785	768	853	761	786	778	744	818	749	772	740	825	773	756	813	765	792	781	769	721	751	831	726	798	854	793	755	722	744	774	786	789	796	753	816	768	782	843	785	798	779	776	781	817	814	726	769	801	768	758	767	729	775	731	800	788	832	797	799	798	781	755	795	796	756	794	776	760	756	849	781	822	770	741	810	801	784	791	784	779	765	752	778	744	737	796	818	791	787	803	793	747	788	788	809	833	756	789	824	800	799	787	810	769	745	762	828	812	785	794	729	810	811	778	805	786	820	778	784	779	789	777	765	794	783	781	784	778	766	791	755	792	808	762	763	751	781	768	741	771	779	773	772	807	738	758	755	709	823	771	770	826	746	750	819	800	844	798	800	742	784	846	778	774	767	776	769	777	766	827	767	764	789	787	784	783	729	794	795	782	817	821	787	764	797	782	795	796	812	804	814	746	781	787	732	776	803	744	744	816	783	778	768	784	780	781	765	732	776	775	793	817	800	788	797	741	773	775
24378	21671	29095	24779	21733	14768	6041	4143	3215	1996	1785	1444	1320	1139	1049	1027	988	989	1025	1021	937	976	948	1001	945	941	1023	1004	1031	1051	1031	997	990	976	953	969	979	900	933	919	893	920	920	940	829	912	919	892	871	799	880	846	847	823	819	894	895	831	886	858	888	890	864	839	874	845	833	854	831	864	864	841	854	857	833	795	850	916	899	850	875	858	795	862	890	868	856	838	818	835	839	837	855	814	831	779	848	852	848	852	844	886	831	821	862	823	822	870	817	840	798	837	834	854	775	869	857	870	827	872	847	935	847	859	845	825	825	893	830	840	897	863	856	846	854	826	837	841	810	829	831	851	870	834	877	900	834	881	870	861	850	823	842	840	814	884	878	807	820	817	867	848	864	797	860	807	805	875	848	858	848	827	841	836	798	911	827	842	879	853	876	861	880	851	850	806	861	820	844	860	892	851	831	872	831	814	807	846	858	849	829	884	869	839	821	850	863	808	819	870	796	819	852	886	819	824	880	841	823	822	841	867	838	850	835	835	854	839	839	830	824	797	824	834	836	842	854	877	869	877	801	802	888	793	852	864	862	806	897	875	827	867	885	852	863	892	846	867	861	869	850	853	892	910	835	853	854	843	873	812	856	816	874	818	851	905	812	842	841	878	823	894	883	811	828	836	854	861	887	834	796	806	791	835	871	814	812	862	837	840	873	807	788	847	892	819	885	818	858	848	888	810	849	868	855	841	912	805	851	843	815	875	822	840	857	844	841	835	766	884	869	852	811	860	833	837	834	869	802	797	824	860	812	897	823	833	842	796	834	824	877	891	844	803	810	867	865	910	835	844	843	802	877	839	798	859	873	858	845	826	823	814	858	905	886	862	859	879	826	901	849	863	840	838	882	843	867	856	844	877	785	806	842	849	853	868	795	841	831	793	805	825	819	826	851	822	830	853	892	826	862	834	909	869	862	829	871	866	867	886	866	873	833	814	888	841	786	816	820	830	839	879	840	867	784	841	824	801	844	827	863	870	844	855	814	767	838	869	818	853	872	848	817	855	856	891	879	852	848	851	836	845	876	882	828	830	840	848	846	858	829	843	833	854	875	854	885	860	858	879	794	839	854	796	809	845	761	800	828	843	842	817	815	799	861	769	856	795	841	823	835	812	823	809	841	864	853	768	810	809	752	899	821	810	849	861	792	872	784	906	825	828	843	841	899	859	913	830	823	824	881	878	821	818	872	837	872	828	888	845	856	851	853	820	812	834	880	864	828	860	828	838	868	839	850	853	849	814	842	792	827	841	824	809	820	851	877	828	845	826	861	820	819	863	880	871	825	831	872	863	836	849	810	836	790	823	856	836	848	814	803	866	859	850	804	860	838	873	834	857	837	827	847	823	857	828	838	879	829	843	839	869	861	869	845	827	882	826	845	833	793	857	876	819	819	860	816	846	828	845	869	846	880	863	847	826	882	824	813	836	846	904	862	813	838	836	812	849	824	816	846	851	839	873	845	952	872	856	873	851	839	814	829	812	843	826	902	865	764	817	848	844	879	828	861	857	828	838	879	789	859	858	886	815	840	854	854	829	842	830	839	878	824	817	867	839	873	848	812	829	851	828	818	855	868	889	821	844	872	809	882	872	880	853	820	891	895	852	809	849	867	837	855	914	811	873	858	873	833	789	859	873	832	803	850	891	812	778	837	861	862	877	875	837	841	830	855	807	876	815	830	817	857	844	866	838	855	878	849	868	845	835	847	842	787	851	877	811	862	775	802	847	844	844	819	832	840	838	810	875	818	824	798	846	779	860	783	839	812	868	861	860	844	845	825	873	853	849	828	860	835	803	856	859	896	857	869	823	864	810	844	863	899	845	854	882	808	836	836	838	879	892	889	847	811	894	793	899	805	831	826	849	859	809	845	846	884	831	877	851	817	859	813	842	894	849	819	810	889	843	875	888	805	851	843	790	888	791	911	787	839	829	861	868	838	816	884	834	826	819	880	813	798	858	826	833	888	861	821	850	865	846	848	838	895	867	922	904	828	842	821	872	861	823	842	835	871	844	818	938	841	853	845	861	768	847	872	871	871	851	817	854	865	860	845	809	870	822	879	837	839	770	814	928	795	829	881	864	824	856	833	859	857	863	847	889	860	814	840	880	870	861	859	789	836	870	840	885	826	860	843	856	851	824	855	847	911	874	873	840	889	801	900	821	859	815	816	865	866	852	871	836	828	840	836	890	849	799	857	848	883	821	795	856	804	802	823	856	820	864	835	792	833	843	825	850	852	857	859	841	835	832	808	790	871	879	790	813	878	845	913	893	862	851	853	867	818	808	838	818	884	870	803	853	850	844	829	850	843	855	875	873	814	829	872	854	837	831	800	783	873	904	871	858	820	847	882	848	832	845	886	876	852	873	857	843	876	847	858	837	834	862	866	796	854	825	830	828	870	825	795	888	903	835	836	874	762	837	857	857	858	793	851	823	898	789	862	882	874	844	835	800	819	789	808	835	830	786	827	844	855	795	865	802	843	840	898	825	851	773	831	833	849	816	857	817	844	836	806	821	894	836	833	861	872	787	837	877	795	845	877	862	834	815	872	867	815	812	843	809	821	866	766	833	845	866	860	836	876	859	845	865	889	803	860	810	824	872	851	843	844	815	811	861	815	847	917	831	833	819	891	872	850	834	847	872	857	925	852	883	877	865	869	816	816	849	879	827	838	876	825	824	872	797	825	868	829	857	872	826	845	822	867	843	851	903	860	844	878	886	861	783	861	853	834	899	851	789	790	859	804	842	871	848	820	786	801	872	840	825	863	845	833	889	863	878	853	837	852	888	765	806	845	850	806	854	867	859	885	871	832	820	827	803	840	838	831	873	852	904	852	819	832	851	877	839	866	868	840	862	856	818	841	830	891	873	788	849	830	880	826	848	863	840	833	839	893	830	818	888	841	815	870	836	812	808	842	847	881	855	848	849	816	841	845	865	845	866	826	829	854	880	838	806	857	870	843	780	840	860	821	862	874	874	870	875	898	845	820	821	853	876	872	776	803	843	816	875	870	843	877	739	860	840	817	802	817	840	878	833	885	863	823	849	883	863	857	851	860	882	823	810	892	873	871	807	793	888	871	830	829	891	869	849	845	829	850	856	794	876	823	809	885	811	840	851	848	828	865	838	785	831	900	874	872	834	829	887	822	883	890	817	857	848	861	837	819	844	892	832	881	878	888	808	828	796	837	787	857	883	814	848	890	850	850	866	839	852	843	838	859	832	824	862	784	811	813	844	851	886	835	845	805	808	801	822	909	858	863	905	809	827	893	849	838	847	804	857	870	843	832	814	791	837	851	861	861	822	854	821	852	854	809	888	874	808	774	782	801	853	838	833	853	826	809	831	884	820	848	873	881	844	828	865	843	866	817	832	752	825	832	907	883	841	889	815	838	843	818	866	817	853	832	822	834	843	838	888	892	856	811	901	826	856	839	833	845	821	838	816	844	883	784	835	812	842
29575	35843	23639	12706	10124	8335	6820	6034	4877	2782	2150	1997	1647	1349	1155	1066	1046	1080	1067	1002	1010	993	1033	988	1039	1024	1041	953	1038	1156	1153	1064	1017	1062	1020	961	929	968	945	945	964	949	953	925	958	957	902	896	858	880	875	857	905	885	893	865	914	876	849	900	872	854	841	907	867	828	879	844	838	820	818	842	816	848	832	858	893	844	857	815	840	803	862	851	801	835	845	840	830	886	877	887	778	806	865	846	856	856	872	926	853	865	810	831	899	824	831	856	874	861	854	853	889	891	827	872	879	843	868	851	856	847	811	864	884	819	827	854	877	876	868	843	849	860	848	875	807	869	795	825	848	867	868	876	841	805	838	851	816	867	855	860	825	865	802	859	848	870	863	859	853	832	782	896	880	804	785	888	815	823	846	804	866	873	842	887	842	853	833	842	866	813	862	879	846	842	876	821	866	869	826	914	850	829	901	839	812	854	807	822	820	830	825	798	893	864	835	833	870	888	843	796	888	806	903	819	823	833	815	836	847	839	820	870	800	801	861	831	855	804	831	811	837	862	867	812	870	817	797	859	816	843	826	858	837	825	830	847	862	828	833	804	898	859	850	872	878	800	884	884	834	837	818	854	860	840	870	796	843	834	822	851	814	868	896	804	806	864	876	854	824	851	833	825	843	855	776	836	830	855	888	779	806	841	838	821	921	873	884	880	829	783	817	833	835	843	771	847	867	829	803	842	865	836	833	854	872	833	884	882	793	808	869	867	876	897	802	848	819	837	867	848	829	847	834	878	842	887	869	848	821	891	800	831	896	867	838	876	904	843	863	823	829	862	849	843	862	791	780	862	827	913	814	859	801	867	869	846	860	840	814	835	856	860	853	853	802	884	815	842	810	882	879	885	870	837	838	882	875	875	824	845	840	817	839	865	841	812	795	852	870	855	821	887	818	836	810	839	841	868	874	861	832	820	823	838	792	822	834	822	875	842	839	841	827	820	881	846	836	851	835	895	801	821	821	798	863	888	809	864	846	831	830	848	844	812	846	903	826	848	831	830	841	815	822	843	858	861	887	830	837	802	846	890	844	838	843	802	798	828	865	852	807	850	852	856	804	828	841	871	813	828	836	875	829	871	862	831	852	868	858	837	826	872	846	855	878	860	846	870	853	837	819	861	888	823	847	880	866	870	852	888	855	827	801	870	853	816	890	818	861	812	855	866	898	886	833	849	859	857	851	906	865	818	842	864	829	841	827	862	854	809	818	821	862	793	816	880	859	798	891	859	848	862	861	832	818	826	818	837	839	869	842	854	857	853	823	827	877	894	842	815	907	899	869	857	814	879	877	849	839	835	863	831	812	844	885	878	842	844	830	838	832	863	789	853	843	871	805	888	811	815	856	871	856	842	796	849	861	817	913	918	791	844	865	870	894	821	837	879	807	866	842	887	910	868	846	838	825	864	804	823	870	824	842	840	829	856	876	899	840	861	875	839	892	831	814	857	872	874	845	844	826	847	819	827	846	803	844	842	876	819	869	865	858	838	793	863	848	889	842	831	834	819	886	841	832	818	864	880	848	838	814	828	870	859	876	792	850	820	893	809	898	846	783	851	821	846	819	791	855	853	872	796	823	880	822	840	885	812	877	828	858	834	820	847	890	840	870	854	849	850	809	837	868	807	871	884	873	838	862	850	829	848	847	834	820	887	826	864	862	883	887	856	865	886	822	874	782	844	907	844	810	835	871	842	863	825	854	793	844	862	803	793	858	834	846	928	866	850	835	848	807	826	896	854	824	819	877	815	831	853	811	835	845	847	858	800	845	828	869	872	862	852	811	808	868	824	852	792	846	827	849	804	802	830	838	838	847	800	854	834	826	808	819	802	834	841	875	869	881	845	843	844	844	848	828	838	845	845	879	822	852	876	849	862	884	824	825	858	895	777	794	794	832	832	852	784	864	857	868	854	802	867	836	845	807	876	865	842	863	899	850	852	836	812	858	817	855	865	779	867	899	818	908	847	839	871	843	823	822	819	851	810	843	880	791	894	899	852	809	851	865	817	873	864	870	841	878	851	839	839	881	901	858	807	842	865	840	823	834	818	861	813	892	847	844	828	812	849	842	838	801	816	852	872	805	846	915	854	845	827	880	827	818	852	857	845	898	833	834	872	808	816	819	847	816	848	884	845	906	828	818	862	860	834	855	856	859	866	871	832	883	869	843	850	849	884	861	918	884	863	825	835	828	895	910	800	828	832	848	845	800	895	846	851	834	807	823	843	840	811	828	842	812	824	855	854	820	841	846	870	806	823	884	861	868	897	856	839	889	818	817	827	858	814	827	857	874	874	853	865	869	824	813	808	826	840	835	824	792	855	882	845	860	817	852	776	830	889	870	835	866	836	848	887	790	888	849	846	899	850	852	838	854	869	882	816	857	841	855	855	855	815	865	837	863	830	830	837	825	844	823	829	867	854	796	813	841	857	784	844	884	850	811	858	823	826	842	803	859	858	847	808	864	867	826	800	859	822	850	854	862	876	852	870	816	828	886	892	864	848	829	856	843	836	863	877	932	869	822	858	836	843	847	840	781	910	868	890	834	843	818	828	830	828	854	895	852	852	870	864	870	819	859	844	844	886	861	846	879	856	870	875	836	844	857	800	867	841	834	816	850	835	837	794	844	862	861	789	847	879	838	847	852	843	814	826	856	838	856	812	842	881	864	853	845	826	796	851	878	841	852	781	878	797	866	834	851	837	812	879	828	889	931	853	830	810	838	856	827	837	863	869	847	871	913	872	875	892	897	822	850	839	852	849	897	860	874	843	829	886	791	864	824	881	845	788	894	918	795	810	907	921	917	818	877	860	859	858	865	867	859	896	866	849	895	871	843	843	867	832	812	844	831	861	833	821	858	846	886	825	823	824	792	861	803	818	878	850	846	882	879	876	815	864	880	854	858	846	785	844	852	815	873	807	872	821	807	853	861	889	793	844	878	849	836	832	832	840	832	802	849	827	843	837	878	869	848	865	896	884	825	794	820	862	884	827	818	826	859	875	845	832	840	864	842	881	867	838	818	872	829	838	837	860	847	840	865	804	818	822	812	845	808	886	812	907	849	839	830	840	836	792	845	814	818	833	871	822	860	831	808	807	854	836	906	891	841	861	865	846	833	864	846	831	883	912	889	845	902	835	820	890	853	887	845	844	858	852	821	874	833	841	840	808	809	812	848	829	843	924	850	828	854	840	835	798	836	833	816	804	827	778	854	841	833	867	846	860	874	844	819	914	887	865	878	851	832	816	882	823	825	877	845	857	843	873	864	868	838	800	834	806	837	879	851	855	844	829	812	816	872	863	893	799	841	814	906	897	822	882	804	833	832	845	821	854	845	848	846	844	864	860	889	832	839	834	866	805	872	869	853	861	857	922	865	819	863	871	835	833	878	864	883	804	841	908	894	812	812	868	809	824	842	895	858	815	799	816	816	829	884	823	840	853	857	840	839	855	850	883	833	822	791	797
25579	21645	28114	25686	15922	6527	4137	3291	2170	1821	1677	1519	1245	1206	1215	1168	1133	1133	1136	1170	1167	1220	1208	1127	1060	1126	1093	1136	1218	1182	1171	1143	1150	1092	1065	1057	1110	1133	1108	1150	1095	1114	1137	1128	1066	1131	1055	1098	1063	1076	1032	1071	1052	1025	1107	1022	1039	1023	980	1089	1066	1076	1028	998	1035	1061	1031	1011	1004	1091	1012	1039	993	1070	1090	1030	1082	1100	1041	1026	1025	961	1000	1041	1049	1021	1095	1095	1095	1027	987	1062	1047	1026	1083	1032	1041	1000	1051	1036	1116	1130	1089	1033	1049	1030	1019	1056	1036	1064	1059	1088	984	960	1032	1048	1019	1008	1059	1049	1054	1022	1056	995	1099	1061	1036	1050	1044	1006	1046	1031	1078	1054	1046	1024	1046	1064	1001	1037	1067	1063	1075	1059	966	1073	1049	1071	1020	1079	1030	1001	1006	1008	1018	1113	1021	1048	1070	1047	1075	1052	1057	1049	1097	1036	1018	1078	1033	1055	1041	1041	1065	1059	1037	1037	1078	1047	1048	1046	1035	1012	1061	994	1001	1007	1011	1006	1062	1026	1061	1058	1048	1030	1016	1021	1026	1067	961	1058	1050	1019	1023	1079	1051	1026	1070	1049	1077	984	1096	1113	1000	1073	1045	1038	1096	1074	1041	1050	1014	1073	1097	1068	1024	1134	1075	1056	1002	997	1038	1046	1086	1093	1027	1043	1050	946	1082	1070	1080	1081	1035	1084	1041	1075	1061	1059	1065	1021	1065	1008	1061	1010	1091	1062	1078	1033	1027	1030	1033	966	1018	1030	1091	1030	1042	1028	1046	1018	1055	1057	1034	1178	1056	1111	1006	1091	1050	1038	1011	1100	1017	1046	1043	1038	1022	992	1061	1005	1062	986	1094	1070	1044	1053	1054	1101	1069	1029	975	1060	1083	1085	1076	1058	1042	1082	1032	1066	1049	1012	1072	1061	1048	1043	1020	1062	1024	1059	1030	1011	1051	1072	1043	1064	1014	1010	995	1027	1025	1029	1082	1030	1043	910	1058	1048	1057	1062	1020	1011	1080	1056	1056	1027	1008	1022	1003	1007	1030	1044	1020	1020	1056	1027	1024	1070	1058	1039	1031	1033	1124	1064	958	1048	1044	1083	998	1025	1061	1059	1058	1006	1001	1026	1020	978	1091	1046	1061	1008	1024	1005	1088	1054	1052	1098	966	1025	1045	1042	975	1031	1055	1037	995	1044	1066	1068	1033	1000	1103	1010	1020	1082	1051	1001	1018	1035	1061	1103	1022	1044	1007	1045	1025	1020	1043	1043	1040	1029	1048	1051	1058	1067	1039	1053	1012	1043	1024	1047	1036	1012	1017	1067	1093	1090	1033	951	1047	1040	1079	1054	1086	1033	977	1083	1075	1020	1043	1013	1052	1045	1064	1082	1044	1080	1016	1062	1039	959	1034	978	989	1060	1124	1099	1033	995	1080	1057	1060	976	1057	1060	1000	998	995	1044	1025	1074	1117	1031	1081	1061	1008	1039	1131	1029	1000	1041	1018	1071	1055	1056	1021	1065	1006	1076	1045	1026	1064	1070	1053	1017	1023	1020	1036	1052	1053	1013	1022	1061	1020	1018	1061	1017	999	1050	1058	1032	1040	1031	1036	1033	1050	1014	1051	1136	1057	1004	1015	1005	979	1081	1008	1047	1107	1009	1068	1008	1079	1078	1042	999	1049	1087	1049	1035	1060	1029	1077	1033	1075	1019	1056	1040	1019	1063	1094	1055	1002	1036	1079	1016	1068	958	1138	1032	1001	1054	1132	1001	1067	1014	1039	1055	1021	1100	1079	1085	1064	1013	1071	1063	1014	1092	1033	1043	1023	1071	1024	1025	1043	1065	1015	1121	1045	1042	1063	1061	1030	1040	1111	1055	1050	1072	1060	1057	1072	1042	1131	1040	1079	963	1033	1029	1007	971	1021	1072	1023	1027	1020	1094	963	1029	1000	1059	1032	1091	988	1073	1002	1016	1057	1059	1018	1026	1030	1078	1084	1042	1086	1053	1092	1034	989	1019	1023	1031	1026	1097	990	1056	1070	1071	1051	993	1029	986	959	1084	1002	1050	1021	1035	1033	1046	1005	1023	1028	1046	937	988	1053	1057	1012	1098	1039	1039	1033	1092	1075	1046	1068	1026	1055	1058	1058	1033	1041	1044	1084	1099	1065	1012	1016	1041	1014	1081	1028	1058	1046	993	1051	1081	1012	1086	999	1067	1018	1030	1064	1052	1041	1068	1046	1008	985	1059	1018	1069	993	1045	1063	1000	1068	987	994	1020	1012	1007	1027	1000	1063	1031	1050	1031	1067	1042	1041	992	1030	1040	1039	1038	1040	1091	1070	1085	1027	1026	1062	1082	1079	1017	1089	1058	1060	1044	1067	1070	1017	990	999	1081	1045	1105	996	967	1094	1070	1034	1052	1060	1029	1007	1073	1075	1042	1104	1028	1078	1035	1062	1018	1047	1103	1045	1039	985	1027	1023	1100	1084	1042	1065	1031	1038	1046	1070	1103	1061	1050	970	1030	1030	1041	1079	1014	1115	964	977	1046	1040	998	1051	1059	1003	1048	1057	1010	1092	1008	1098	1016	1123	998	1024	1008	1003	1031	1074	1001	1000	1068	965	1023	984	1044	1029	1067	1036	1027	1044	977	1100	1005	1041	1056	1100	1022	1074	1074	1041	1019	981	1039	1102	1030	985	1012	1049	1022	1064	1035	1026	1034	1079	1061	993	1063	1043	1046	1053	1042	1068	1010	1003	1026	1077	1051	1025	1043	1075	1032	1074	985	1001	1041	1051	1065	1082	1038	1042	1026	1006	1104	986	1058	1024	1027	1035	968	1025	1066	1058	1089	1105	1004	1038	1108	1054	1038	1004	1048	1017	1035	1061	1120	1042	1012	991	1110	1032	1033	1074	1075	1105	1053	1000	1094	1030	1027	1113	1101	1041	993	1011	1010	986	1037	1023	1064	1047	1039	1062	1065	964	1036	1039	1102	1075	1001	1038	1057	950	1084	1037	1070	1076	1082	1103	1042	1046	1021	1007	1058	1013	1007	1075	995	1070	987	1004	1043	1079	1083	1018	1054	1007	1006	1026	1082	1062	978	1046	1012	1078	1026	1041	988	1014	1060	1090	1021	1038	1007	994	1061	1035	1038	1074	1031	1017	1008	1062	1105	1126	1126	1073	1095	1014	1054	1088	1080	1050	1058	993	1082	1010	1087	1007	1026	1007	1070	1012	1020	1018	1067	1085	1022	1017	1013	973	1036	1036	1053	1107	1035	1050	1031	1006	1062	1078	1036	1106	1070	1060	1039	971	1070	1032	1018	1008	1053	1011	1039	1014	1035	1067	1109	1075	1043	1058	1039	1023	1024	1009	1046	1058	1026	1033	1041	1078	1013	1062	1044	1047	1053	952	974	1048	1016	1036	988	1097	1086	1022	1036	1016	1115	1068	1020	1058	1023	1060	1044	1083	1022	1051	1055	1018	1018	1048	998	1026	1074	1042	1094	1075	1005	1078	1049	1071	1087	1046	1080	1076	1025	1105	1023	1047	1057	1033	1018	1094	1053	1058	1022	1040	1035	1072	1080	1024	1101	965	1001	1083	1075	977	1041	1067	1030	1071	1036	1080	1005	1088	1035	1043	1044	1057	1039	1066	1022	1029	1045	1029	1003	1038	1069	1063	1094	1042	1002	1026	1057	1080	1047	1054	1050	1049	1018	1048	1024	1087	1055	1025	1043	1020	1033	1088	1096	1032	1044	1023	1064	1030	1071	1057	1006	1102	1024	1045	1015	1040	1047	1042	1017	1039	1081	1019	1060	1041	1064	1069	1013	1068	1027	967	1096	1041	1050	1080	1014	1094	1003	1050	1080	1034	1037	1120	1007	1042	1033	1051	1083	1011	1073	1071	1021	1021	1105	1090	1094	1032	1063	1058	999	1027	1081	1065	955	1061	1142	1072	1062	1036	1045	1104	1064	1031	1100	1089	1013	1060	1097	1065	998	1078	1054	1060	1089	1053	1053	1084	1039	1057	1069	1035	1021	1035	1096	1019	1021	1049	1017	1067	1013	1076	1017	994	1058	1055	1031	1023	1074	1057	1004	1089	1065	1074	1032	1060	1113	1049	1000	1106	1055	1031	1035	1014	1052	1060	1016	1071	975	1024	1020	1046	1066	1023	1080	1089	1033	1044	1041	1071	1079	997	1066	1033	1024	1042	989	1067	1026	1003	1024	1018	1068	1051	1041	1075	1090	979	1014	1061	1071	1022	1063	1077	1051	1037	991	966	972	1046	1066	1022	1071	1063	1069	1014	1051	1075	1003	1066	1064	1033	1114	1071	1016	1042	1066	1089	1065	1040	1001	1051	1041	1045	1005	1005	1002	1011	1064	1007	1037	1061	1025	1050	1025	1021	1034	1126	1070	1038	1041	1037	1038	1052	1047	1061	1026	1080	1024	1044	1096	1013	1123	1036	986	1030	1047	1093	1051	1028	1004	1030	1018	1007	1025	1040	1046	1070	1062	981	1003	1039	1052	1017	1085	1007	1037	1031	1011	1004	1026	1018	1033	1056	1110	1088	1013	1107	1021	1085	1050	1041	1088	1024	1120	1008	1077	1090	1024	1021	1098	1003	1053	1075	1005	1020	1004	1034	999	1038	1047	1055	1113	1014	1009	1011	1053	1068	1052	1045	1055	1110	1017	1054	1058	1054	1020	1090	1033	1076	1030	971	1013	1052	1028	1096	1083	1044	987	1034	1040	1019	1025	1011	1059	1071	1024	1056	1095	1077	1029	949	1019	1057	1069	1014	1069	1018	1074	1005	1018	1029	1017	1057	979	1041	1095	1071	1013	1065	1060	1026	1041	1114	1006	1040	1091	1070	1037	1018	989	1037	1032	1047	1022
28411	31386	20954	12021	9241	7904	6008	5070	3260	2424	2187	1835	1503	1351	1245	1245	1149	1213	1194	1209	1191	1219	1158	1188	1187	1239	1115	1241	1287	1259	1258	1177	1213	1158	1115	1159	1130	1218	1160	1141	1126	1138	1165	1113	1139	1105	1130	1003	1037	1049	1082	1060	1056	1102	1106	1054	1063	1078	1038	1051	1071	1060	1142	1075	1027	1048	1074	1063	1065	1031	1040	1043	992	1060	1118	1073	1062	1002	1088	1012	1043	1066	1049	1117	1043	1093	1035	1066	1069	1015	1032	1047	983	1016	1033	1080	1089	1032	1064	1094	1059	998	1060	1078	1030	973	981	997	1002	995	1050	1011	1088	1054	1013	1071	1003	1085	1060	1058	987	1064	1009	1101	1019	1056	1016	1079	1036	1058	1067	978	1053	1045	1117	1079	1034	1077	1048	1017	1031	1166	1039	1076	1027	1049	1052	1092	973	1043	998	1059	1066	1026	1013	1009	1076	997	961	1062	1048	1038	1093	1089	1013	1090	1007	1070	1051	1056	1042	1029	1049	1014	1015	1065	1037	1049	1034	1050	1064	1050	1004	992	1054	1098	1041	1036	1016	1016	1010	1031	1073	1028	1090	989	1036	1113	1032	1077	1042	1029	1015	1048	1074	1007	1082	1053	1052	1076	1095	1065	990	1020	1021	1029	1053	1055	1078	1036	1025	1048	1037	1013	995	1025	1065	1047	1043	1021	1041	1038	1056	1071	1047	1071	1061	1057	1066	1000	1055	1029	1043	1057	1081	1058	1037	989	1053	1009	1012	1039	1003	1055	1085	1072	1041	1082	1045	1025	1034	1051	1073	1092	1115	1040	1015	1071	1035	1032	1092	1057	992	1050	1058	1052	1062	1030	1050	1050	1058	981	1055	1087	1039	1078	1048	1048	1057	1038	1055	1032	1060	1024	1051	1019	1031	1048	1097	1001	1082	1049	1057	1044	962	1014	1030	1085	1079	1039	1016	1044	1014	991	1039	1054	1063	1056	1035	1037	1088	1021	1032	1059	1048	1000	1017	1066	1062	1050	1069	1071	1041	1035	1073	1041	1096	1050	1009	1054	1055	976	1013	1030	1050	1071	1078	1107	1076	1061	1040	998	1058	1019	1070	1034	972	1025	1073	1076	987	1098	1016	1052	1005	1030	1034	995	1054	1124	1053	1060	1083	1064	982	1042	1021	1009	1036	1052	1025	1050	1072	1052	1009	1008	1130	1002	1095	1040	1058	1036	1081	1044	1093	1044	1008	1078	1071	1021	1082	1060	1018	1074	1035	1040	1052	1003	1006	987	1128	1045	984	1024	1052	1043	1068	1027	1062	1042	1025	1090	1090	1011	1037	1086	1035	1070	1035	1058	1014	1033	1073	1003	1043	1051	1047	1006	1019	1021	1070	1020	1081	1040	1018	987	1041	1073	1080	1092	1037	1029	1052	1116	1063	1070	1008	1028	1062	1124	1058	1046	1042	1084	998	1014	1055	1050	1038	1043	1074	1093	1058	1093	1004	1011	1035	1062	1026	1044	1078	1096	1000	1078	1084	997	1039	1056	1086	1027	1050	1041	1037	1091	1040	1025	1058	1028	1035	1102	1025	1058	1052	1044	1059	1061	1051	1047	1074	1067	1012	1036	1028	1039	1029	1043	1061	1045	1018	1033	1036	1002	1042	1035	1063	1112	996	1040	1038	1053	1086	1071	1073	1058	1031	1095	1067	1150	1114	977	1096	1062	997	1097	1032	1074	1056	1002	1022	1089	1051	1032	1070	1042	1038	1054	1037	1100	1079	1064	1044	1042	1078	1062	1034	1072	1013	1036	1040	1035	1043	1024	1024	1049	973	1031	1068	1062	1084	1029	1045	1033	1075	1063	1004	1085	1048	1032	1106	1004	1012	1071	1012	1050	1033	1047	1046	1027	1051	1027	1031	1046	994	1032	1058	1008	1012	1059	1035	1021	972	1067	1032	1034	1044	1065	1064	1012	1083	1028	1055	1074	1043	1095	1081	1072	1042	1045	1003	1072	1064	995	1035	1026	1068	1087	1061	1019	1042	993	1070	1080	1024	1082	1062	1024	1072	1063	1062	999	969	1040	1093	1080	1086	1072	1043	1017	1066	1034	1021	1069	1002	1073	1091	1010	1023	1030	1013	1079	1033	1044	1041	1053	1097	1023	1105	981	1080	1054	1024	1066	1035	977	1027	1040	1026	1045	1045	1096	1004	1000	1063	1060	1035	1019	1033	1048	1038	1060	1019	1013	1094	1072	1021	1067	1098	1035	1079	1106	1026	1017	1051	1026	1043	1019	998	1129	1053	1046	1044	990	1058	1080	1020	1106	1035	1047	1014	1102	1091	1045	1045	978	1057	969	1065	1044	1062	1055	1079	1064	1060	1056	1008	1056	991	1092	1058	1024	1035	1023	973	1005	1028	988	1100	1081	1103	1109	1093	1028	1028	1073	1032	1045	1033	981	1096	1126	1055	1092	1021	1105	1064	1012	1038	1009	1066	1077	1056	1028	1025	1089	1076	1025	1003	1063	1114	1042	1043	1062	1006	1098	1077	1019	1033	1073	1039	1045	1057	1027	1020	1097	1074	1060	1073	1060	1088	1054	1061	1046	1060	1019	1041	1068	981	1103	1023	1062	1056	1070	1022	1044	983	1054	1056	1081	1091	996	1064	1054	1036	977	1042	1009	1037	1070	1041	1082	1076	1060	1059	1020	1063	1040	987	1016	1047	1071	1050	1076	1014	1097	1136	1039	1012	1008	1038	1026	1053	1032	1044	1091	1050	1049	1099	1071	1069	1028	1050	988	1064	1032	1011	1008	1017	1068	1069	1032	1023	1062	1067	1026	1076	1065	1127	1023	1015	1047	1080	1020	1023	1034	1053	1075	1015	1052	1056	1064	1040	1084	1013	1092	1025	1017	1029	1050	1044	1007	1063	1061	1066	1011	1078	1065	985	1055	1050	1044	1104	987	1027	1083	1066	1021	1036	1005	990	1068	1053	1059	1071	1089	996	1061	995	1008	1061	1073	1041	1034	1049	1021	1011	1044	1070	1054	1023	1087	995	1051	1030	1072	1024	1016	1078	1034	1037	1016	1015	1078	1016	1098	1066	1062	1045	1045	1046	1085	1015	1025	1038	1021	1073	1047	1021	1044	1049	1025	1104	1068	1024	1037	1005	1057	1042	976	1066	1060	986	1056	1072	1024	1055	1035	1022	1050	1024	1064	1086	1050	1042	1074	1058	1028	1040	1101	1005	1044	1034	1042	1031	1071	1035	1065	1051	1041	1051	1062	1037	1074	1040	1112	1013	1086	1040	1072	1060	1071	1066	1008	1038	1094	1045	1038	1001	1073	1108	1046	1057	1037	1024	1090	979	1043	1086	1025	1026	1046	1029	1053	1062	995	992	1079	1078	1034	1100	1030	1038	1017	1059	1062	1069	1019	1066	950	1059	1007	1048	1044	1079	1017	1081	1013	1049	1085	1054	1048	1036	975	1073	1013	1018	1085	1052	1052	1124	1016	1072	1011	1019	988	1061	1040	1045	1045	1081	1008	1021	1072	1106	999	1008	1042	1055	1070	1009	990	1027	1082	1031	1040	1095	1070	1028	1033	1023	1011	1071	1088	1019	1071	1086	1055	1051	1139	1057	1035	1012	1067	1051	1028	1031	1091	1008	957	1056	1065	1068	1103	1065	1078	1003	1046	971	1005	1034	999	1016	1054	1076	1065	1058	1040	1029	1038	1103	975	1049	1134	1046	1093	1032	1061	1014	1078	1046	1066	1024	1007	979	1049	1055	1076	1070	1018	974	1047	1026	979	1003	1074	1046	1075	1154	1016	1049	1015	1071	943	1030	1053	961	1037	1041	1036	1080	1047	1066	1028	1057	1040	1101	1051	1055	1096	1103	971	1054	1058	1037	1022	1040	1060	1117	1053	1010	996	1062	1075	1011	1047	1039	1037	1071	992	1061	985	1083	1090	1081	1100	1042	1058	1101	1029	1064	1015	1048	1047	1083	1056	1070	1019	1102	1124	1048	1063	1017	1108	1051	1058	1059	1047	1072	1039	1038	1035	1061	1002	1012	1072	1030	1011	1028	1072	1065	1067	1054	992	1105	1043	1024	1016	1039	1070	1070	1019	1024	1112	1042	1097	1025	1032	1070	1051	1050	1029	1063	1037	1036	1042	1024	1060	1010	1052	1057	1128	1070	1008	1024	1035	1109	1034	1037	1024	1025	1043	1030	1070	1008	1021	1071	1011	1107	1022	993	1052	1080	1053	970	1088	1014	1066	1045	1034	1030	1079	1044	1079	1040	1115	1043	1083	1020	996	1043	1059	1071	1007	991	1026	1081	1060	1017	1069	1063	1032	1044	1047	1080	1041	977	1038	1021	1035	995	1020	1037	1004	1043	1041	1042	1033	1026	1055	1062	1064	1022	1028	1038	1028	1069	1027	1010	1077	1029	1025	1056	1056	1030	1034	1041	1015	1021	1090	1033	1036	967	1041	1056	1004	1050	1015	1104	1095	990	1019	1058	1023	1034	1037	1030	1063	1022	1027	1039	994	1056	1006	1105	985	993	1095	1008	1053	1039	1030	1069	1038	1036	1005	1064	1021	1053	1064	1063	1041	1073	1019	998	1018	1065	1020	1004	1012	1027	1080	1063	1071	1036	1015	1070	1028	1060	1081	1164	1032	1018	1040	1058	1072	1044	1063	1024	1038	993	1007	1045	1017	1042	1036	1074	1055	1094	1016	1031	1094	1100	1029	1063	1040	1025	1017	1028	1065	1040	1038	1084	966	1068	1071	1091	1018	1104	1048	1009	971	1089	1097	1084	990	1043	1071	1025	1006	1000	989	1028	1046	1006	1034	1010	1056	1053	1120	1099	1143	1095	1054	1030	1033	1041	1089	1095	1042	1013	1041	1079	1026	1049	1015	1059	1063	1073	1072	1081	997	1012	999	1053	1071	1074	1076
23193	21663	29484	24366	21696	22234	16205	5690	3695	3229	2684	1917	1709	1582	1479	1417	1361	1436	1396	1368	1324	1346	1391	1339	1346	1402	1378	1399	1434	1419	1337	1346	1343	1306	1239	1311	1326	1293	1272	1335	1322	1261	1228	1236	1229	1186	1201	1207	1202	1178	1178	1196	1268	1190	1225	1168	1200	1186	1159	1154	1193	1242	1235	1249	1185	1164	1145	1177	1180	1158	1193	1143	1248	1120	1131	1122	1177	1154	1144	1118	1171	1121	1146	1092	1132	1192	1109	1169	1144	1162	1196	1155	1173	1085	1135	1163	1219	1183	1163	1139	1165	1202	1146	1175	1150	1155	1149	1093	1177	1138	1136	1155	1159	1152	1154	1135	1187	1166	1183	1125	1181	1171	1079	1129	1148	1134	1115	1185	1167	1166	1159	1130	1150	1175	1119	1169	1191	1154	1150	1157	1083	1137	1148	1156	1121	1144	1130	1091	1145	1161	1093	1188	1163	1184	1166	1149	1102	1126	1134	1172	1148	1139	1158	1123	1113	1165	1089	1143	1164	1157	1119	1144	1129	1214	1132	1144	1145	1189	1120	1155	1108	1160	1172	1141	1204	1210	1183	1118	1159	1128	1198	1120	1150	1104	1104	1159	1170	1089	1115	1199	1146	1117	1183	1225	1189	1089	1126	1122	1150	1170	1182	1108	1143	1170	1153	1120	1080	1194	1138	1142	1162	1190	1091	1201	1177	1148	1109	1133	1117	1146	1162	1089	1148	1199	1111	1157	1153	1163	1188	1168	1200	1191	1151	1167	1173	1170	1191	1194	1158	1133	1151	1160	1133	1104	1148	1182	1125	1193	1101	1100	1082	1190	1175	1132	1241	1175	1162	1172	1120	1191	1117	1119	1166	1133	1167	1135	1172	1165	1184	1154	1200	1170	1163	1074	1147	1131	1089	1128	1183	1117	1142	1139	1118	1184	1140	1201	1093	1166	1141	1163	1182	1123	1124	1161	1187	1190	1160	1162	1172	1073	1188	1129	1156	1223	1160	1079	1111	1139	1193	1117	1198	1177	1117	1129	1152	1134	1164	1151	1184	1156	1140	1135	1110	1186	1105	1121	1191	1153	1158	1101	1216	1130	1219	1124	1102	1156	1116	1163	1180	1224	1187	1120	1160	1144	1129	1155	1097	1140	1151	1186	1061	1156	1118	1069	1156	1140	1121	1113	1207	1126	1158	1188	1167	1078	1224	1106	1158	1183	1165	1183	1209	1162	1171	1170	1205	1188	1170	1172	1156	1193	1166	1174	1163	1151	1105	1193	1190	1230	1146	1191	1171	1182	1195	1133	1142	1155	1128	1108	1116	1150	1210	1132	1147	1152	1109	1169	1122	1217	1188	1203	1145	1151	1212	1104	1146	1227	1158	1113	1195	1130	1105	1161	1150	1176	1127	1112	1147	1169	1098	1069	1135	1102	1124	1170	1160	1133	1096	1132	1134	1221	1151	1086	1164	1098	1181	1130	1147	1107	1149	1114	1155	1186	1181	1136	1092	1132	1164	1162	1177	1119	1150	1187	1157	1216	1148	1169	1182	1118	1113	1141	1182	1124	1158	1155	1205	1102	1102	1206	1156	1114	1171	1144	1201	1150	1170	1214	1118	1145	1103	1091	1115	1146	1080	1148	1122	1213	1087	1155	1219	1200	1150	1209	1125	1071	1105	1156	1111	1132	1154	1137	1086	1120	1178	1097	1187	1155	1231	1106	1189	1166	1107	1114	1129	1123	1172	1169	1220	1190	1139	1172	1151	1162	1196	1108	1235	1180	1107	1169	1175	1130	1123	1132	1140	1104	1129	1142	1126	1131	1085	1124	1181	1135	1149	1133	1213	1121	1205	1142	1109	1177	1142	1159	1184	1207	1140	1117	1171	1124	1158	1162	1138	1191	1254	1108	1215	1156	1160	1086	1206	1154	1225	1187	1106	1137	1156	1147	1195	1161	1095	1177	1142	1101	1168	1085	1137	1206	1062	1144	1116	1104	1182	1203	1137	1157	1203	1186	1109	1117	1179	1151	1156	1137	1143	1075	1088	1154	1164	1188	1168	1205	1113	1098	1145	1137	1193	1094	1189	1136	1207	1159	1145	1213	1097	1103	1139	1077	1180	1203	1161	1187	1181	1133	1156	1098	1152	1122	1180	1229	1126	1145	1256	1163	1142	1057	1165	1195	1154	1175	1155	1103	1103	1201	1145	1087	1156	1106	1153	1131	1155	1116	1118	1141	1175	1183	1132	1172	1127	1193	1154	1087	1069	1196	1143	1101	1153	1127	1159	1134	1160	1165	1143	1241	1172	1199	1151	1126	1160	1173	1149	1170	1177	1155	1214	1139	1209	1137	1156	1077	1093	1154	1112	1133	1119	1115	1191	1117	1102	1153	1122	1114	1168	1142	1166	1081	1140	1192	1163	1112	1192	1131	1107	1223	1132	1162	1162	1124	1135	1170	1247	1167	1157	1157	1057	1083	1121	1127	1141	1213	1095	1167	1162	1178	1168	1153	1190	1157	1111	1169	1193	1165	1171	1140	1124	1155	1098	1170	1135	1057	1164	1151	1191	1137	1207	1148	1167	1155	1140	1152	1147	1155	1164	1131	1154	1129	1183	1167	1178	1155	1137	1103	1152	1125	1219	1142	1162	1152	1178	1188	1129	1135	1189	1150	1136	1117	1138	1095	1178	1126	1220	1130	1177	1161	1130	1114	1104	1215	1165	1195	1189	1155	1207	1116	1123	1146	1105	1204	1151	1186	1090	1139	1172	1148	1098	1105	1134	1185	1145	1136	1183	1081	1091	1199	1124	1139	1112	1167	1210	1135	1133	1180	1117	1202	1128	1172	1108	1139	1152	1125	1172	1156	1166	1110	1154	1171	1197	1141	1123	1165	1130	1133	1129	1175	1159	1143	1140	1101	1148	1201	1168	1077	1184	1208	1189	1193	1151	1149	1109	1157	1168	1156	1130	1155	1173	1158	1190	1159	1172	1215	1166	1121	1142	1164	1146	1163	1137	1098	1199	1160	1147	1124	1153	1184	1150	1125	1175	1155	1167	1079	1119	1182	1145	1131	1104	1127	1174	1180	1117	1154	1088	1154	1137	1174	1153	1197	1165	1183	1138	1210	1153	1135	1164	1170	1191	1141	1121	1151	1149	1159	1121	1165	1118	1187	1190	1159	1132	1073	1168	1113	1176	1140	1174	1135	1151	1171	1127	1169	1182	1152	1126	1150	1194	1141	1122	1113	1172	1107	1153	1126	1181	1136	1141	1169	1164	1102	1139	1143	1126	1080	1196	1134	1175	1185	1161	1129	1124	1109	1099	1146	1154	1195	1045	1172	1151	1255	1179	1148	1213	1130	1157	1137	1128	1069	1171	1114	1104	1149	1225	1115	1151	1160	1130	1136	1191	1113	1136	1212	1192	1105	1178	1129	1118	1167	1110	1133	1181	1129	1182	1177	1106	1137	1123	1149	1217	1137	1152	1162	1115	1219	1160	1192	1163	1202	1192	1158	1130	1184	1193	1112	1206	1108	1172	1166	1144	1110	1108	1098	1129	1155	1175	1187	1088	1114	1137	1108	1137	1172	1122	1159	1231	1108	1187	1162	1105	1117	1114	1143	1148	1145	1144	1175	1199	1120	1133	1104	1149	1170	1133	1123	1080	1155	1156	1127	1154	1091	1158	1131	1089	1151	1113	1162	1108	1178	1098	1146	1213	1147	1162	1187	1161	1159	1109	1156	1095	1124	1117	1113	1207	1128	1161	1187	1179	1139	1173	1062	1128	1129	1141	1118	1095	1112	1123	1186	1212	1185	1128	1143	1151	1149	1160	1179	1159	1176	1176	1140	1193	1166	1174	1121	1081	1131	1111	1097	1175	1183	1126	1140	1089	1171	1133	1123	1104	1155	1112	1165	1187	1146	1146	1171	1141	1106	1103	1146	1170	1135	1143	1196	1114	1080	1112	1103	1139	1143	1157	1218	1166	1150	1123	1145	1176	1103	1160	1194	1163	1089	1110	1128	1152	1108	1179	1153	1202	1060	1046	1199	1111	1172	1134	1196	1174	1158	1186	1173	1143	1163	1175	1142	1106	1147	1168	1121	1148	1163	1108	1135	1220	1167	1100	1166	1123	1149	1188	1155	1112	1140	1121	1145	1164	1141	1103	1105	1159	1103	1128	1134	1176	1196	1154	1122	1099	1171	1152	1222	1198	1083	1137	1085	1167	1111	1091	1141	1109	1129	1155	1152	1140	1168	1156	1150	1196	1174	1165	1208	1132	1183	1149	1170	1121	1135	1067	1102	1111	1122	1238	1113	1138	1119	1108	1168	1142	1130	1092	1156	1110	1173	1170	1288	1221	1199	1062	1229	1094	1094	1193	1124	1142	1194	1148	1110	1175	1172	1100	1180	1164	1160	1121	1163	1151	1131	1160	1124	1144	1116	1143	1167	1209	1133	1132	1152	1122	1193	1168	1134	1097	1135	1086	1206	1195	1234	1119	1139	1154	1179	1130	1123	1155	1140	1137	1211	1123	1141	1227	1108	1161	1163	1129	1097	1127	1144	1140	1142	1164	1187	1155	1158	1188	1056	1122	1195	1158	1201	1143	1155	1144	1151	1078	1226	1131	1100	1130	1174	1151	1158	1123	1170	1098	1204	1100	1180	1158	1112	1155	1174	1192	1186	1117	1146	1168	1104	1151	1171	1185	1121	1119	1150	1211	1071	1153	1134	1117	1103	1127	1130	1063	1179	1197	1136	1145	1121	1233	1160	1163	1170	1133	1126	1159	1122	1131	1169	1076	1161	1184	1100	1114	1087	1090	1151	1113	1131	1123	1124	1172	1153	1134	1161	1149	1110	1106	1201	1169	1128	1168	1177	1159	1142	1167	1207	1114	1144	1139	1132	1122	1179	1133	1112	1124	1118	1104	1172	1190	1123	1157	1177	1131	1126	1121	1233	1157	1120	1145	1111	1158	1090	1185	1154	1063	1142	1160	1209	1090	1212	1201	1098	1130	1100	1204	1153	1180	1151	1184	1175	1138	1174	1140	1135	1078	1157	1206	1159	1134	1168	1138	1118	1189	1207	1107	1122
32852	41278	32076	20264	15151	13495	10214	7055	5298	4560	3624	2519	2069	1747	1531	1500	1466	1487	1434	1352	1371	1354	1410	1353	1430	1380	1486	1494	1561	1467	1407	1366	1333	1263	1297	1294	1303	1312	1246	1233	1300	1277	1251	1236	1235	1233	1214	1171	1170	1124	1148	1185	1201	1130	1193	1128	1160	1176	1190	1095	1116	1202	1220	1215	1190	1215	1129	1210	1082	1050	1107	1108	1118	1089	1120	1151	1134	1126	1142	1114	1094	1064	1090	1131	1061	1123	1079	1142	1124	1111	1104	1121	1137	1115	1146	1088	1111	1101	1113	1153	1111	1151	1097	1100	1098	1153	1112	1113	1137	1115	1121	1140	1118	1145	1106	1118	1076	1119	1138	1071	1143	1194	1107	1076	1106	1120	1069	1122	1108	1137	1112	1105	1122	1126	1162	1136	1111	1135	1096	1166	1128	1080	1132	1062	1011	1140	1084	1145	1146	1118	1175	1117	1137	1140	1164	1127	1071	1093	1160	1093	1072	1118	1153	1076	1135	1067	1092	1088	1146	1099	1072	1095	1139	1068	1112	1095	1098	1140	1097	1155	1141	1171	1113	1102	1092	1093	1076	1056	1094	1105	1109	1151	1153	1152	1095	1106	1145	1104	1051	1144	1093	1103	1106	1095	1105	1064	1078	1170	1141	1091	1090	1122	1088	1105	1125	1077	1118	1108	1147	1131	1098	1069	1088	1115	1101	1156	1097	1133	1119	1112	1118	1123	1111	1151	1129	1072	1137	1097	1110	1175	1121	1111	1149	1123	1141	1104	1131	1059	1150	1186	1104	1107	1125	1167	1126	1165	1114	1104	1128	1172	1160	1178	1125	1120	1114	1110	1143	1026	1098	1089	1111	1088	1130	1182	1153	1145	1109	1152	1111	1097	1126	1159	1090	1087	1108	1152	1120	1064	1043	1059	1137	1122	1095	1137	1153	1046	1070	1088	1136	1137	1060	1055	1116	1143	1089	1125	1125	1153	1119	1089	1173	1103	1084	1125	1078	1116	1086	1122	1115	1107	1075	1081	1144	1145	1129	1152	1136	1138	1120	1133	1115	1172	1174	1122	1104	1138	1158	1122	1138	1152	1178	1104	1061	1064	1169	1195	1147	1136	1142	1092	1094	1082	1099	1102	1146	1101	1189	1159	1167	1097	1111	1128	1176	1095	1126	1142	1204	1146	1086	1081	1151	1141	1129	1068	1071	1076	1127	1076	1058	1127	1136	1062	1109	1103	1155	1142	1086	1076	1127	1116	1110	1110	1102	1080	1082	1086	1069	1160	1106	1156	1094	1139	1123	1123	1135	1142	1089	1121	1187	1103	1124	1163	1131	1168	1157	1120	1104	1092	1152	1091	1070	1080	1142	1073	1098	1125	1087	1158	1087	1050	1142	1118	1109	1132	1143	1076	1104	1152	1157	1147	1115	1126	1102	1103	1071	1051	1082	1139	1171	1115	1133	1175	1107	1152	1051	1182	1155	1148	1126	1088	1129	1084	1140	1058	1116	1123	1117	1168	1079	1145	1070	1116	1229	1138	1185	1120	1081	1075	1125	1110	1058	1123	1150	1162	1096	1109	1123	1115	1086	1120	1056	1119	1084	1133	1093	1105	1174	1079	1074	1103	1157	1110	1109	1135	1098	1135	1122	1076	1143	1096	1148	1170	1148	1130	1118	1130	1112	1090	1097	1097	1106	1093	1137	1100	1218	1123	1134	1156	1157	1151	1101	1086	1109	1134	1136	1135	1113	1145	1091	1094	1115	1151	1121	1118	1108	1117	1090	1140	1122	1131	1125	1151	1162	1149	1141	1084	1173	1172	1125	1127	1167	1139	1137	1143	1113	1137	1119	1145	1101	1109	1068	1080	1124	1120	1069	1168	1130	1099	1054	1077	1100	1113	1091	1119	1182	1119	1127	1078	1091	1103	1145	1133	1146	1058	1129	1132	1158	1103	1155	1087	1194	1122	1168	1117	1092	1078	1134	1100	1061	1143	1159	1119	1102	1097	1099	1130	1111	1128	1159	1116	1104	1113	1135	1076	1120	1142	1069	1150	1101	1074	1118	1102	1161	1138	1104	1090	1135	1101	1154	1109	1144	1119	1200	1141	1079	1128	1136	1163	1125	1062	1085	1110	1113	1081	1132	1172	1082	1105	1154	1060	1033	1129	1127	1092	1081	1124	1111	1096	1132	1148	1144	1146	1114	1067	1136	1139	1138	1099	1107	1129	1173	1116	1157	1074	1103	1086	1150	1159	1066	1083	1115	1161	1088	1083	1134	1190	1073	1112	1108	1122	1092	1140	1104	1107	1162	1093	1092	1172	1118	1159	1200	1079	1146	1157	1142	1119	1062	1110	1101	1139	1146	1034	1136	1125	1095	1101	1097	1077	1114	1078	1143	1101	1132	1092	1127	1155	1115	1101	1156	1077	1086	1057	1176	1117	1132	1117	1127	1104	1137	1084	1146	1045	1146	1093	1086	1139	1122	1089	1131	1066	1146	1159	1170	1074	1143	1085	1131	1078	1086	1063	1092	1080	1129	1048	1076	1090	1084	1139	1126	1166	1151	1127	1130	1102	1117	1138	1103	1119	1105	1096	1137	1139	1124	1139	1130	1083	1102	1153	1102	1093	1134	1134	1106	1150	1020	1117	1137	1162	1074	1100	1133	1172	1147	1070	1095	1133	1106	1144	1122	1151	1212	1097	1136	1055	1089	1080	1116	1152	1127	1108	1099	1096	1099	1147	1185	1128	1149	1135	1148	1098	1110	1055	1155	1178	1084	1111	1143	1075	1046	1141	1123	1108	1085	1128	1160	1129	1032	1174	1165	1115	1107	1145	1106	1106	1139	1047	1081	1168	1143	1108	1130	1131	1114	1134	1141	1086	1093	1186	1153	1111	1123	1083	1081	1134	1154	1143	1080	1164	1147	1110	1154	1095	1176	1102	1180	1109	1122	1158	1095	1099	1162	1171	1123	1068	1118	1086	1123	1099	1169	1109	1140	1103	1111	1107	1106	1193	1175	1110	1151	1173	1059	1166	1093	1094	1111	1121	1187	1122	1090	1119	1168	1135	1179	1102	1088	1123	1137	1138	1122	1068	1026	1126	1132	1142	1102	1185	1174	1142	1145	1085	1133	1108	1115	1074	1093	1162	1167	1073	1051	1152	1118	1105	1089	1157	1166	1110	1104	1121	1090	1147	1160	1090	1098	1108	1117	1113	1091	1124	1120	1120	1173	1113	1091	1108	1124	1109	1145	1099	1106	1153	1099	1133	1147	1119	1161	1120	1043	1142	1084	1068	1165	1140	1066	1123	1139	1061	1076	1132	1099	1158	1083	1077	1051	1153	1139	1128	1118	1120	1096	1120	1219	1111	1162	1118	1078	1158	1131	1106	1088	1154	1128	1126	1139	1043	1155	1089	1164	1148	1081	1098	1150	1070	1105	1107	1077	1205	1108	1097	1090	1086	1134	1130	1125	1117	1076	1093	1144	1091	1092	1148	1111	1136	1150	1180	1130	1113	1148	1106	1139	1098	1086	1105	1092	1182	1120	1129	1070	1122	1107	1154	1132	1130	1113	1071	1146	1176	1118	1074	1124	1114	1128	1130	1146	1074	1190	1013	1121	1163	1095	1103	1099	1146	1160	1116	1143	1152	1147	1157	1129	1140	1126	1082	1176	1129	1068	1143	1154	1093	1112	1095	1181	1079	1171	1135	1067	1084	1129	1107	1125	1137	1124	1141	1143	1110	1120	1091	1106	1172	1120	1111	1167	1121	1123	1179	1132	1107	1173	1133	1161	1107	1145	1160	1139	1149	1078	1085	1041	1144	1104	1061	1121	1159	1114	1149	1125	1089	1121	1101	1094	1141	1070	1166	1132	1106	1111	1110	1121	1101	1101	1122	1117	1129	1110	1121	1086	1101	1108	1105	1168	1109	1164	1092	1108	1095	1129	1101	1182	1158	1114	1111	1167	1130	1118	1134	1129	1183	1177	1108	1136	1126	1117	1110	1099	1152	1113	1114	1127	1110	1071	1063	1120	1129	1123	1095	1124	1100	1125	1122	1078	1115	1136	1084	1211	1122	1137	1143	1126	1127	1067	1050	1104	1051	1131	1093	1114	1094	1167	1109	1132	1134	1120	1213	1074	1117	1164	1076	1141	1114	1165	1080	1173	1107	1082	1120	1077	1234	1161	1105	1176	1077	1129	1069	1158	1146	1113	1128	1116	1075	1058	1089	1111	1157	1153	1095	1149	1142	1178	1101	1119	1155	1113	1096	1148	1168	1115	1135	1084	1124	1088	1153	1093	1047	1135	1105	1152	1102	1182	1155	1088	1162	1126	1159	1111	1166	1122	1112	1139	1113	1162	1120	1049	1072	1147	1151	1111	1202	1078	1065	1082	1126	1141	1199	1099	1136	1121	1130	1106	1147	1147	1106	1134	1147	1059	1146	1087	1067	1089	1142	1126	1100	1104	1085	1091	1111	1143	1193	1113	1146	1084	1169	1121	1092	1098	1199	1161	1127	1114	1183	1122	1079	1093	1140	1157	1081	1163	1162	1124	1179	1136	1133	1145	1087	1222	1122	1133	1130	1122	1122	1090	1101	1110	1085	1112	1074	1126	1124	1119	1079	1111	1083	1103	1029	1129	1115	1104	1098	1087	1109	1033	1152	1062	1092	1093	1115	1106	1108	1104	1104	1112	1124	1144	1127	1088	1194	1068	1103	1130	1108	1080	1132	1111	1126	1169	1098	1207	1117	1138	1101	1076	1140	1087	1108	1097	1147	1134	1074	1117	1089	1106	1060	1166	1140	1095	1137	1078	1085	1105	1129	1156	1163	1097	1077	1103	1107	1128	1144	1139	1111	1123	1108	1072	1074	1064	1101	1133	1094	1134	1141	1116	1097	1184	1061	1152	1116	1136	1111	1127	1141	1091	1130	1066	1122	1109	1133	1019	1140	1171	1127	1089	1081	1139	1109	1123	1142	1174	1192	1087	1100	1090	1147	1105	1110	1131	1066	1122	1115	1116	1159	1111	1133	1049	1130	1123	1113	1100	1089	1133	1156	1089	1081	1143	1135	1116	1081	1170	1141
30017	22111	19881	11831	5234	3846	3111	2135	1828	1493	1163	1026	984	916	912	843	881	865	864	913	900	932	851	873	920	894	881	918	893	906	846	947	890	877	896	829	889	862	901	842	846	924	862	871	881	834	870	833	840	828	805	849	906	896	849	861	820	851	830	891	827	835	836	843	835	814	806	852	836	788	774	852	785	868	839	810	877	910	832	860	843	856	836	809	833	785	799	813	834	811	784	810	792	811	796	801	842	836	777	842	853	853	835	804	884	858	808	862	777	834	853	888	830	796	863	817	841	865	826	868	856	824	797	836	831	855	788	838	826	811	864	865	839	870	821	829	891	840	863	844	846	824	855	855	814	781	834	804	849	834	812	837	822	850	834	858	852	811	852	790	869	877	904	864	862	819	790	827	858	805	744	824	780	786	878	849	764	794	857	874	867	835	834	842	887	862	804	804	897	829	841	770	827	783	827	844	843	832	805	817	840	799	807	866	825	857	863	826	765	824	795	822	850	835	838	832	824	841	861	871	815	807	821	842	837	828	850	810	814	867	800	845	834	878	850	846	832	820	839	826	855	826	831	871	837	819	846	852	868	814	773	858	784	842	836	858	824	805	882	851	809	847	851	809	774	847	828	899	831	826	882	835	826	852	850	869	890	884	845	832	834	834	841	794	920	872	821	851	834	824	794	793	901	786	839	845	805	856	832	846	833	833	809	818	821	865	814	828	820	871	892	811	834	828	868	832	822	899	890	763	898	838	876	820	801	842	850	827	839	826	850	780	882	843	821	832	784	845	854	805	870	879	814	827	817	827	887	865	829	862	767	802	827	840	898	883	825	865	786	878	780	814	827	857	878	884	838	835	818	808	864	819	839	857	830	790	836	885	814	830	796	770	844	834	855	873	787	822	846	799	845	811	832	774	826	856	860	819	813	841	844	858	821	853	845	803	823	863	825	763	791	837	810	836	823	835	841	858	860	807	871	847	861	827	805	792	825	810	798	768	805	851	791	802	852	859	799	825	814	824	784	821	887	849	836	810	841	830	861	848	815	841	801	807	776	794	828	843	831	857	860	851	824	866	805	854	800	843	794	769	859	806	878	863	871	907	836	836	833	812	839	805	866	806	848	823	813	875	834	847	857	814	807	836	839	846	868	784	825	891	848	792	894	807	777	845	822	791	837	840	831	837	802	839	863	820	858	861	826	857	842	851	861	818	826	829	842	833	838	834	835	793	827	846	845	845	830	826	837	867	878	823	798	844	804	848	805	870	841	843	825	897	840	799	830	806	829	811	788	853	819	826	814	862	790	787	842	830	821	841	849	821	882	847	851	827	896	831	818	861	843	892	850	848	817	896	867	790	817	849	801	880	825	875	859	791	840	845	839	743	869	853	843	852	844	825	846	876	873	823	766	885	818	884	877	872	811	836	826	837	862	815	838	866	836	838	823	804	842	881	834	846	858	788	815	878	827	797	804	893	842	846	842	821	802	811	846	827	827	824	787	873	845	862	849	786	848	794	855	829	842	828	802	827	793	795	806	819	850	793	806	792	830	837	826	836	859	866	876	828	858	810	845	826	828	827	885	808	867	831	776	836	805	835	852	888	837	825	841	888	753	806	817	820	858	832	798	844	860	872	811	854	824	795	776	824	820	822	855	816	829	853	864	800	855	811	759	806	797	832	878	819	838	832	783	848	829	840	796	855	876	843	838	792	826	873	822	875	801	862	862	836	864	864	808	851	767	818	849	834	837	874	790	840	881	828	836	865	873	841	786	799	862	841	818	827	818	849	826	854	821	801	815	841	812	843	872	863	819	850	807	849	829	788	829	826	776	832	843	812	777	865	884	864	821	823	832	831	839	862	805	872	829	800	824	789	816	815	849	836	844	805	838	854	808	789	841	766	800	851	785	843	867	839	845	819	826	790	760	813	801	904	844	824	863	875	815	877	804	831	828	813	856	794	849	851	836	864	787	860	817	822	830	851	816	852	805	843	817	845	838	883	831	792	830	836	836	851	810	822	815	877	883	837	852	858	837	849	798	840	853	864	827	800	832	879	808	820	847	779	782	815	797	802	801	823	830	842	790	801	825	788	800	843	778	865	790	826	829	776	838	840	828	824	832	857	766	850	840	843	841	785	792	802	823	884	837	813	869	872	783	802	814	843	835	900	828	831	852	891	833	848	795	843	838	790	836	867	817	827	854	849	864	825	890	844	855	807	807	800	874	819	854	846	826	808	852	773	877	843	811	792	842	834	778	869	823	814	873	859	820	840	855	775	857	796	841	818	892	821	810	884	853	823	849	896	863	881	800	867	811	830	852	885	854	864	847	899	804	798	867	809	860	807	845	832	864	838	873	801	870	818	774	830	768	809	819	811	867	831	827	827	795	751	774	801	854	805	806	811	807	830	845	800	826	785	826	841	799	839	813	827	821	806	824	873	895	819	800	816	842	854	806	887	862	869	872	770	818	854	741	783	836	844	874	852	823	778	836	841	832	826	871	831	825	861	868	818	825	869	843	857	818	797	816	860	879	802	806	827	818	818	884	823	882	855	833	760	798	799	813	843	834	877	833	833	839	810	787	840	766	851	844	869	821	848	817	806	815	885	811	794	830	848	850	861	847	826	828	809	770	822	841	804	815	853	896	827	817	837	825	811	836	820	834	863	839	830	820	837	759	832	824	863	811	883	784	798	849	816	852	904	848	813	854	864	773	798	803	844	820	888	835	824	875	828	815	840	842	852	863	832	817	864	858	821	794	789	802	857	842	872	860	807	820	847	850	855	816	837	830	810	832	816	816	821	782	844	858	824	876	816	820	839	842	814	874	781	791	814	760	858	821	825	834	880	850	882	829	855	816	829	845	856	809	840	844	839	866	797	805	843	769	850	813	850	820	802	886	847	807	825	862	815	800	817	839	823	810	808	895	829	872	857	857	880	827	871	852	801	817	866	867	849	805	854	812	872	861	823	828	829	882	862	853	817	845	840	879	861	836	808	814	820	832	798	798	812	833	806	821	831	801	835	838	844	855	851	882	833	798	798	851	792	828	800	818	814	858	831	821	833	800	811	890	824	905	778	832	840	841	849	891	829	809	856	806	851	850	899	848	806	889	806	811	802	819	786	871	830	809	794	851	934	828	768	844	797	811	820	817	843	812	810	835	870	843	900	848	821	781	841	820	852	836	822	841	869	838	835	877	838	839	787	835	860	865	869	896	824	857	874	818	831	801	893	818	875	839	893	826	843	824	806	857	812	821	835	831	792	786	835	820	839	796	805	840	777	825	886	853	829	848	829	812	837	857	797	830	827	873	857	802	783	845	836	867	832	822	855	785	809	837	766	836	862	824	820	829	818	849	891	808	886	846	844	860	785	873	811	890	876	852	850	893	846	850	848	818	829	845	846	817	840	827	870	848	823	827	901	852	809	854	799	844	855	817	842	819	859	862	834	850	810	873	825	843	776	871	799	765	821	844	793	835	818	852	852	799	862	873	833	796	798	788	828
25613	26643	19626	10654	6780	5820	4856	3124	2435	2017	1489	1326	1158	980	973	974	967	960	875	915	919	947	931	912	970	958	1025	1060	966	942	974	989	924	971	931	961	944	893	878	895	902	914	897	907	889	916	872	872	908	929	855	898	882	884	855	892	870	860	880	863	829	820	848	834	843	832	899	900	789	804	844	863	842	895	817	836	845	848	848	903	872	862	858	836	861	847	882	851	904	857	849	901	863	847	818	896	845	860	851	875	922	827	794	863	847	820	874	816	901	865	869	840	826	862	854	801	831	800	820	861	858	871	842	848	871	886	851	865	852	896	852	856	804	891	793	877	844	846	834	825	866	850	866	873	826	864	824	819	847	868	837	842	835	873	836	881	875	848	848	797	821	859	853	839	867	792	831	876	912	816	856	886	860	838	816	879	852	805	827	878	876	840	869	899	856	821	893	809	816	860	828	841	861	813	858	855	865	821	826	908	899	851	887	868	864	863	841	826	881	848	848	866	867	863	873	904	861	860	868	851	822	884	907	858	862	843	821	864	832	826	882	821	869	887	869	844	827	843	842	823	868	856	865	823	849	865	850	863	901	846	827	903	869	863	824	845	914	862	824	852	858	882	894	833	814	809	854	827	809	843	891	888	860	861	826	819	904	844	798	852	909	847	839	870	859	893	869	831	832	840	902	870	856	869	940	820	837	848	840	861	856	814	851	840	819	865	825	826	859	891	902	863	892	862	788	839	838	848	821	828	833	882	823	786	868	846	865	861	847	845	903	868	825	806	843	869	904	889	873	933	915	865	880	899	853	847	908	837	862	841	867	862	847	891	883	834	824	875	908	870	850	884	870	864	870	892	891	900	882	860	825	859	881	854	836	797	838	852	876	869	797	885	902	877	870	875	802	866	897	806	860	856	894	884	879	842	862	857	864	863	880	879	870	831	873	880	888	799	822	860	876	834	847	813	830	847	855	861	817	838	858	881	906	827	893	853	900	865	809	839	835	812	837	845	891	811	825	895	799	830	834	882	866	852	885	813	872	859	847	835	843	874	858	768	932	831	816	882	831	785	874	909	920	880	849	843	865	869	793	849	822	825	867	883	836	856	845	863	818	847	814	866	838	924	830	864	794	853	852	820	907	839	851	845	840	870	858	926	854	828	860	825	866	861	813	883	861	848	893	824	878	841	852	831	865	822	911	884	819	785	850	850	867	804	881	891	856	867	824	870	833	901	850	889	874	829	880	847	845	908	889	907	845	812	846	869	813	901	849	845	814	896	898	885	824	875	863	811	809	812	834	858	869	816	826	863	853	840	844	840	819	845	860	857	855	842	836	836	835	854	852	862	889	852	826	831	855	838	841	926	823	837	833	886	814	845	877	807	879	865	924	818	820	852	841	860	857	906	835	842	876	794	822	843	837	928	837	821	851	903	790	815	845	844	883	872	839	815	829	848	823	813	909	886	866	808	860	861	837	888	894	919	844	886	847	895	866	855	827	864	803	863	841	894	833	830	849	823	881	874	859	888	850	887	821	858	838	780	849	884	902	837	855	834	836	873	803	846	846	857	882	846	881	835	875	877	832	887	867	833	791	848	778	856	870	832	916	887	849	930	849	858	885	833	810	794	819	879	870	819	866	867	835	895	836	861	880	786	897	866	847	827	865	835	881	865	866	849	855	858	831	839	862	816	844	830	834	832	814	876	798	869	825	895	803	841	866	902	874	872	842	843	864	843	840	891	795	869	902	832	875	852	879	856	862	855	865	828	793	803	884	811	846	817	900	842	880	851	860	862	841	845	843	908	853	885	811	848	831	901	866	833	808	867	840	789	819	829	866	862	863	857	881	821	864	854	897	826	860	799	864	839	833	901	857	836	837	877	810	812	835	841	850	851	867	870	807	840	900	915	886	833	853	797	816	916	864	876	853	881	832	867	844	876	878	882	898	892	837	781	840	838	855	833	860	864	818	850	865	837	875	829	840	904	843	850	856	867	904	841	848	917	880	864	818	846	872	866	889	818	850	801	880	900	849	826	851	822	880	795	831	841	922	833	896	876	877	884	857	821	890	896	854	809	789	846	866	823	835	872	846	889	844	814	831	868	820	837	848	863	854	812	845	822	843	830	814	848	849	868	854	885	923	849	854	790	828	889	827	874	833	835	901	872	830	881	846	871	898	809	856	867	818	872	874	856	823	858	845	869	855	854	878	810	876	896	868	894	947	899	875	838	846	861	859	914	849	871	881	849	886	928	856	812	894	871	884	869	867	858	805	910	844	854	839	846	846	870	820	859	876	840	833	859	845	877	842	880	826	858	834	804	821	842	889	813	910	850	881	830	859	882	844	880	940	872	860	814	894	831	874	861	862	863	897	854	868	841	841	850	833	895	833	827	864	893	856	853	895	929	896	821	845	823	874	873	859	890	837	861	876	876	880	828	841	836	877	824	868	831	812	841	853	820	890	812	844	873	823	884	857	864	827	846	910	848	842	838	858	880	787	835	801	855	843	815	795	835	875	849	873	872	830	833	804	847	847	852	830	892	837	865	838	894	871	900	883	829	909	848	850	846	851	850	868	839	849	840	884	868	847	893	836	831	865	790	892	871	834	837	874	873	862	848	846	797	849	850	891	836	874	847	875	914	865	874	832	861	865	789	860	855	809	841	878	842	831	832	831	856	856	868	853	801	835	861	889	891	827	834	845	869	881	861	845	895	871	869	844	827	840	848	891	871	831	857	876	845	895	871	844	823	829	830	823	843	895	871	867	855	847	823	850	859	865	842	847	839	827	838	871	864	889	845	809	868	874	845	882	849	869	814	833	853	889	841	924	898	852	883	818	870	861	830	839	832	858	799	847	864	859	873	845	871	875	848	841	893	844	839	874	876	897	836	854	881	857	872	827	887	869	839	828	738	897	828	896	881	848	837	862	891	865	841	857	885	809	844	847	848	872	847	880	839	803	847	817	840	890	910	814	854	888	821	890	848	819	885	852	872	818	815	906	883	830	878	822	843	853	894	850	815	851	792	844	830	803	848	880	881	879	866	867	868	855	848	872	883	852	843	815	865	924	834	856	890	790	861	813	862	834	877	850	868	832	900	873	847	894	793	877	906	845	815	897	827	789	839	868	894	856	827	868	819	854	824	871	864	812	819	808	857	856	841	800	826	843	852	866	844	903	851	825	814	838	825	865	857	815	842	869	877	795	848	901	885	854	843	841	858	852	892	889	873	861	846	854	894	831	867	886	894	796	811	876	872	841	830	815	884	884	851	874	851	849	881	806	840	852	923	806	828	885	853	840	850	859	859	848	884	858	909	850	880	846	870	844	859	883	859	852	840	865	840	895	876	867	879	896	826	890	877	889	832	865	890	873	841	821	849	838	818	900	845	847	880	889	852	804	845	866	859	831	873	859	878	880	842	914	876	839	877	837	878	888	840	863	842	823	838	872	887	893	850	905	874	888	832	881	874	825	772	839	877	842	848	880	799	841	880	836	845	849	841	855	860
24372	21668	29145	24752	21780	15734	7285	3915	2845	2243	1570	1364	1147	1142	1024	1046	1017	981	1000	984	933	956	962	948	977	1012	994	1007	1046	1039	1012	989	951	983	964	970	936	887	935	927	958	900	903	887	893	898	904	843	872	873	905	914	915	882	899	902	856	890	853	836	859	922	905	920	901	830	920	849	837	927	844	898	866	838	891	871	844	866	866	853	857	837	905	905	823	836	864	851	882	857	868	901	851	813	856	886	881	810	857	844	838	906	838	783	819	858	859	850	859	869	869	854	819	838	895	859	829	853	841	900	838	858	868	866	780	899	801	849	908	888	859	814	917	922	871	878	865	917	877	899	894	845	851	846	862	843	856	880	876	869	877	851	852	853	846	871	864	902	915	919	820	865	911	860	866	877	883	864	828	866	831	827	801	827	861	898	814	872	902	875	840	813	919	794	889	890	839	898	846	867	897	857	758	867	830	884	882	901	837	875	866	822	884	852	807	837	861	852	877	910	845	864	869	842	861	837	888	876	893	854	842	875	849	840	905	851	809	844	830	856	853	876	894	759	842	844	792	846	849	832	816	845	822	846	849	839	833	890	848	877	859	890	842	893	820	830	858	819	885	829	811	867	874	846	823	856	849	832	867	831	873	887	834	817	822	861	851	807	883	839	844	839	860	874	853	821	833	820	864	843	832	848	889	816	844	901	846	858	847	921	888	802	823	854	872	877	894	851	903	769	806	850	869	860	915	845	884	831	829	900	867	839	852	851	869	821	814	861	879	915	876	859	872	859	863	852	845	828	896	903	891	855	834	892	873	882	849	833	840	873	786	895	860	871	880	848	840	868	880	859	885	881	880	858	852	843	864	857	844	864	861	858	886	905	884	843	844	843	875	832	851	895	817	854	844	838	820	905	884	905	808	884	849	845	802	881	861	849	812	901	864	850	848	829	844	863	891	851	867	876	828	831	872	809	821	843	849	840	880	855	910	793	904	848	856	842	848	849	820	887	858	860	863	859	848	850	871	843	848	872	837	820	797	873	883	868	887	866	838	926	825	875	916	900	859	835	880	860	821	816	847	835	817	901	895	829	861	870	831	850	856	835	912	830	878	859	900	807	880	862	861	841	854	880	889	835	862	807	821	826	852	842	840	850	842	829	868	869	885	852	853	867	856	860	901	920	836	831	832	844	876	881	879	897	861	831	873	874	858	860	834	879	856	870	847	878	825	877	869	812	812	864	872	805	812	802	822	788	885	832	819	838	905	852	896	848	860	892	931	856	816	836	866	867	828	802	807	863	849	882	865	876	867	872	842	791	873	824	896	898	884	860	892	813	874	878	874	835	823	847	902	894	854	873	864	826	870	863	850	824	852	893	870	860	875	873	853	882	825	877	872	826	863	846	871	872	852	864	895	840	833	877	893	844	829	846	885	827	886	881	821	868	859	810	895	848	870	877	878	839	866	882	881	821	871	846	873	847	810	846	818	814	825	845	846	839	848	859	863	878	798	832	857	861	909	826	909	847	798	811	876	859	871	816	863	823	868	895	854	841	856	861	821	840	822	895	878	846	875	859	831	877	873	840	838	845	842	862	826	889	829	837	822	884	861	805	921	854	870	915	818	910	833	847	839	867	929	839	893	869	870	879	867	914	868	886	882	838	845	856	909	841	798	865	898	854	859	816	874	817	849	833	892	914	894	862	839	871	882	833	893	842	834	855	839	824	813	883	889	895	830	875	859	851	804	872	856	824	864	883	844	835	878	848	857	824	925	836	878	843	891	844	870	896	814	822	840	819	835	799	824	864	864	850	900	840	809	846	876	824	865	876	840	882	835	912	882	839	872	853	865	870	888	885	825	855	859	823	854	890	834	838	828	877	819	885	864	851	859	821	882	863	889	890	838	881	880	898	853	841	864	907	827	884	835	835	823	840	802	833	798	830	874	880	859	867	870	856	880	837	852	842	862	815	888	844	842	774	873	866	846	785	876	833	872	794	827	874	874	853	851	838	842	819	824	857	824	828	852	860	804	844	866	829	856	858	849	830	845	795	846	867	866	820	883	855	854	814	913	847	848	803	857	855	866	865	733	860	851	872	817	913	852	855	868	831	825	886	797	897	817	851	778	856	865	883	866	855	864	806	830	844	841	878	822	853	875	870	869	819	825	865	841	850	892	865	843	867	888	840	814	853	846	874	866	878	854	857	882	816	878	839	853	847	869	889	839	831	894	883	899	838	874	836	825	838	838	891	873	867	870	829	869	882	877	857	893	821	834	873	886	827	891	867	839	836	861	831	864	896	869	878	820	833	869	883	834	846	871	814	861	891	867	873	851	843	846	853	881	842	853	863	860	884	839	887	822	893	866	848	930	838	872	899	797	914	853	894	842	877	852	865	860	865	898	853	832	857	861	907	873	872	886	853	864	842	875	842	847	860	869	897	873	863	892	916	808	822	845	859	853	851	811	846	810	852	868	787	875	830	838	844	828	863	901	813	885	854	858	853	862	824	881	815	795	850	793	840	864	849	847	855	842	883	875	829	843	810	801	882	835	860	829	799	854	803	829	821	789	847	847	846	824	825	826	828	887	874	865	840	843	919	882	855	829	825	934	890	803	898	824	863	870	851	858	839	827	880	858	850	876	843	898	818	837	806	859	879	857	876	904	824	885	839	833	929	812	877	870	819	867	827	827	875	880	860	829	856	829	893	844	856	807	889	797	902	801	897	848	846	827	947	856	847	855	823	831	899	872	840	875	835	810	889	836	832	828	846	874	829	858	809	875	808	877	815	859	894	819	884	876	835	801	823	874	844	872	843	809	866	818	833	808	889	902	852	863	804	857	864	843	923	825	842	864	870	935	867	864	868	837	864	856	819	876	882	869	808	903	841	810	870	887	846	849	825	885	886	862	907	809	841	880	895	834	898	899	847	874	857	894	853	838	896	849	852	844	868	881	913	820	883	831	839	839	852	884	816	902	882	912	872	898	820	914	827	886	843	893	850	797	827	853	867	810	900	900	865	847	842	854	882	879	866	898	849	888	865	836	871	862	853	860	897	863	865	856	852	891	892	830	877	865	860	856	841	863	813	851	834	827	868	865	837	923	840	876	850	813	876	869	889	842	830	789	863	877	819	865	839	809	852	902	797	893	880	930	879	855	862	878	867	827	816	882	887	802	874	884	880	869	847	838	843	844	800	835	872	822	832	860	839	872	828	875	863	828	845	833	841	853	831	880	885	853	877	857	816	864	872	907	877	892	856	826	846	836	842	842	859	836	886	854	862	848	861	863	839	878	874	854	888	849	793	843	860	865	851	904	855	861	877	857	865	883	879	807	871	869	883	867	833	835	884	895	871	889	848	842	830	846	870	794	873	850	813	820	858	862	836	769	841	884	808	836	865	855	849	842	840	861	843	833	866	834	903	858	848	835	854	912	871	866	848	906	838	892	880	836	833	882	834	813	823	838	837	856	824	844	842	858	859	903	835	850	851	820	850	867	818	841	882	865	873	810	857
29198	36825	27131	17766	12963	10090	7754	5404	4270	3234	2102	1822	1339	1299	1143	1109	1055	999	1013	1048	1034	1027	1006	1032	1038	1052	1077	1091	1151	1072	1097	1089	1021	1037	991	952	974	954	944	994	969	983	998	898	991	937	916	934	888	897	878	959	922	932	862	933	869	868	872	912	938	892	854	883	907	914	868	864	839	904	892	881	919	814	864	931	834	877	906	887	836	908	895	834	827	794	883	924	885	821	880	836	875	903	885	834	887	850	882	863	859	854	847	852	855	801	889	821	829	849	846	887	895	845	829	831	862	827	911	809	820	838	920	799	800	814	890	874	851	867	875	885	879	818	855	849	890	894	841	862	781	881	807	883	863	852	846	821	822	884	839	872	859	865	879	848	885	838	883	849	851	871	873	869	876	882	804	885	895	851	838	832	849	804	877	839	853	907	896	859	832	872	855	835	864	854	842	856	860	808	902	889	862	875	864	842	867	873	825	870	887	863	884	910	833	869	899	832	874	855	853	831	832	860	871	885	843	878	807	869	831	904	883	848	881	894	848	820	931	883	851	869	891	871	869	899	859	885	836	898	933	827	851	844	843	842	904	841	890	888	874	836	849	898	878	828	911	848	898	849	879	885	871	824	872	879	880	847	845	829	830	833	841	912	856	884	881	885	851	900	840	834	848	849	868	835	853	907	843	819	877	847	888	828	893	875	890	854	883	887	858	845	920	860	836	892	821	898	870	840	892	876	846	891	851	855	832	897	882	866	854	896	859	887	870	887	868	874	877	876	838	874	861	889	841	814	878	847	842	845	867	869	830	916	888	902	862	906	869	890	842	874	860	857	876	857	872	843	868	800	915	835	867	854	903	837	838	920	876	826	877	866	863	820	883	898	822	904	846	851	844	853	844	849	816	878	817	912	878	882	886	858	864	896	814	905	911	850	884	916	809	837	856	883	860	873	892	802	824	875	857	847	881	871	886	834	906	834	835	844	874	904	821	832	903	839	851	922	850	838	879	881	857	814	873	852	848	895	830	843	882	857	859	822	914	857	818	860	872	848	853	866	848	814	819	885	821	823	832	885	861	844	848	814	858	856	854	857	894	880	813	861	852	903	813	890	935	853	865	837	866	858	864	880	861	891	874	855	884	864	886	848	896	806	821	842	839	883	842	887	845	881	858	942	821	904	869	869	868	881	816	886	873	838	836	849	801	862	921	843	896	886	858	843	905	806	878	885	842	879	855	854	857	874	847	857	875	907	904	866	830	863	825	839	836	814	870	880	890	830	900	854	845	869	840	843	830	844	881	897	836	870	868	834	829	843	914	862	907	831	846	862	875	900	868	860	820	842	829	888	812	850	874	879	814	861	820	927	836	864	878	899	892	886	888	842	947	834	886	836	819	832	877	865	813	855	870	873	874	919	835	874	881	881	806	845	901	856	883	852	863	873	896	872	885	838	899	863	869	894	863	822	852	867	834	800	919	858	880	852	847	889	860	863	846	913	832	835	886	829	867	868	919	804	905	898	815	941	874	839	829	899	904	905	820	850	904	837	894	803	881	841	856	855	835	837	863	891	834	830	872	880	874	878	843	828	881	921	808	841	871	849	853	858	883	907	903	857	890	891	789	865	887	863	816	882	904	848	849	815	875	893	874	840	803	898	819	879	889	848	901	826	829	872	879	845	865	862	873	844	905	837	876	884	788	890	850	863	862	818	846	822	852	857	855	801	834	862	887	877	875	852	928	880	847	878	787	853	871	826	850	847	902	812	811	831	833	845	818	869	849	821	793	863	916	871	870	831	837	829	866	880	884	849	922	852	855	822	856	798	874	857	849	872	853	925	886	834	847	838	872	884	881	894	934	818	852	840	832	844	838	863	875	838	884	856	848	878	899	866	813	846	815	848	838	837	845	869	849	892	868	848	921	873	888	875	850	845	877	863	884	854	875	810	838	942	817	857	816	870	874	903	824	857	851	859	846	782	844	864	885	886	868	855	820	837	898	900	862	850	890	874	871	872	817	848	832	839	829	832	896	844	808	847	816	821	803	882	832	880	910	821	878	815	829	840	864	868	870	840	819	805	883	888	870	860	852	865	841	827	843	907	921	844	843	873	860	915	859	845	815	824	814	811	935	868	891	874	847	840	871	827	816	850	863	848	876	891	875	897	821	837	765	860	880	860	867	862	862	847	920	862	866	858	835	877	795	864	851	839	857	851	870	843	867	861	858	883	841	791	870	811	856	849	835	910	871	814	793	864	847	856	873	862	889	877	814	851	841	839	858	864	868	884	880	865	861	867	932	875	839	797	914	849	901	880	879	925	848	815	884	892	848	816	850	851	884	855	833	884	847	797	833	817	824	875	860	855	859	859	882	900	836	822	841	823	853	845	834	814	810	835	856	856	862	914	858	857	839	870	860	862	910	891	889	843	846	876	836	819	822	886	831	839	892	832	870	897	848	882	837	853	912	883	867	806	855	853	846	861	803	913	867	866	836	891	857	869	876	874	844	775	847	808	864	831	833	891	846	863	848	828	844	902	890	791	835	835	875	841	796	872	882	840	836	862	832	883	838	860	941	870	796	855	883	821	880	827	870	871	860	860	894	854	906	859	845	822	853	862	856	882	833	828	820	905	850	875	814	895	835	868	871	852	843	850	878	832	860	880	876	835	896	850	878	864	872	903	870	844	855	871	866	868	811	878	837	865	822	841	864	840	783	927	875	797	814	841	828	848	895	833	880	847	821	854	894	857	862	865	866	828	822	886	869	853	882	846	868	841	834	849	910	813	844	875	913	869	798	869	862	876	860	823	896	863	864	847	832	819	886	848	843	897	836	846	851	851	833	856	776	871	870	821	831	858	886	867	835	871	798	848	871	857	869	892	911	855	845	871	841	886	890	868	847	856	870	821	889	879	838	863	867	872	808	870	859	865	904	879	837	814	879	862	835	858	848	875	846	808	869	857	879	868	889	917	861	813	833	915	876	848	838	848	835	891	811	810	841	900	848	846	847	878	855	856	843	884	867	891	866	858	887	865	937	876	884	880	834	881	817	889	879	847	862	801	792	872	806	841	879	839	884	884	894	819	853	872	897	828	910	878	869	849	886	835	871	838	834	839	872	913	886	862	821	892	822	849	864	836	904	890	921	898	886	892	827	839	861	883	861	879	867	820	831	859	814	881	898	800	908	823	845	859	859	856	830	832	864	862	806	916	830	796	797	889	912	874	811	824	863	841	852	872	905	874	890	781	866	837	886	887	859	844	867	816	904	883	864	873	889	853	814	856	898	852	836	836	870	883	823	815	858	839	847	913	897	897	849	883	836	911	867	899	848	848	879	905	912	886	859	859	904	882	877	825	866	876	881	842	917	875	872	888	858	887	850	856	843	840	838	838	861	835	863	877	865	864	881	861	879	800	852	817	834	845	884	840	798	877	859	831	850	861	884	854	806	828	912	870	822	845	904	835	835	787	911	829	875	898	870	837	878	793	864	831	829	869	862	847	849	819	864	844	875	882
24600	20737	26916	24682	16310	6566	4450	2821	2445	1810	1510	1292	1197	1177	1153	1079	1099	1111	1009	1097	1122	1120	1121	1066	1088	1182	1126	1205	1129	1101	1150	1160	1062	1080	1038	1008	1177	1088	1043	1056	1113	996	989	1071	1051	1023	1048	1019	1042	1004	971	1035	1063	987	1071	963	1057	1009	976	973	1005	956	971	1057	985	998	982	1012	987	960	956	994	1001	1080	1051	1039	990	1028	1014	1030	1023	957	1021	1027	984	1047	1000	1025	1072	1092	1019	989	1086	1006	1013	1001	1006	1001	1003	977	991	1025	987	1067	945	1050	1029	990	962	1018	1009	1015	989	974	967	1010	1040	1068	1025	979	1065	984	987	1023	1017	965	968	1089	1013	1074	1065	1070	1000	930	1015	1006	1070	1016	1005	991	1027	994	1004	982	1045	994	995	1007	1044	1017	1046	957	1020	987	1057	1048	993	978	976	996	1009	994	1012	997	1052	989	999	957	1065	1051	981	971	978	999	1060	1002	1002	1043	1040	949	984	966	996	1013	961	1027	958	962	957	967	1042	1067	978	965	1036	999	980	993	923	1012	955	985	985	1006	1033	987	937	1031	993	1021	1012	978	1060	982	980	1045	994	980	994	1020	979	996	981	988	976	1038	973	1041	967	962	991	1031	1062	1032	988	1003	1029	1036	1002	958	981	1004	983	1017	958	1004	974	1024	1000	980	1004	1010	945	1028	989	1068	1017	1011	1012	1045	993	1007	982	999	969	1071	1030	1045	987	999	997	1036	1055	984	1026	1054	1016	1060	1009	1028	975	990	1012	956	1011	1022	1006	991	1035	988	1022	981	1076	993	998	1013	1053	1038	988	1033	997	1020	968	989	1028	1036	1040	1016	987	1007	1020	1033	1021	1033	1011	1069	1043	999	1030	1024	1029	1084	1009	1014	1033	980	1015	1060	962	1046	998	1072	981	988	1011	1033	972	1037	986	1001	1028	1019	1029	995	1026	995	1033	990	1018	1066	1010	1045	1021	1021	961	1002	999	982	996	981	1021	977	1050	1030	1041	1001	903	1055	1034	982	1025	1038	1037	967	994	1075	990	1057	959	1044	1068	954	945	1010	989	1072	1038	987	1015	987	1012	1031	1038	1042	1023	977	1005	1007	988	1005	986	1008	1034	974	1049	904	1029	1050	1016	986	1079	1009	982	961	992	1022	973	981	1024	1024	960	970	1032	1062	1023	1022	1010	935	1007	1043	995	1019	1019	1004	980	1004	1013	986	999	1007	998	1021	1047	1020	989	1012	1012	1041	992	970	945	1065	1035	1012	1002	1006	1037	1035	987	1010	1015	1021	1033	1116	1069	939	958	966	1001	1032	1023	985	947	991	1047	980	974	1057	1034	1046	1001	1019	996	952	1049	947	993	1010	977	990	1031	1024	983	1015	971	969	993	965	1034	1054	996	1028	996	986	1014	983	1003	1035	956	978	989	1042	1049	987	1017	992	1043	962	1035	1017	1016	974	945	955	1025	1048	1021	1008	1009	1049	1028	1010	1034	1011	984	1012	1005	1010	1026	1044	976	1031	969	967	948	976	964	987	1025	991	1019	980	1017	1035	1005	1019	1026	1046	1029	1011	1013	984	971	953	1003	935	998	1020	1038	1020	993	1008	958	1043	1042	1030	1023	1021	1026	959	967	1012	1002	1029	1030	1004	1026	1023	1032	992	1017	1021	966	1019	999	967	958	1028	1033	1021	973	1018	1010	960	979	999	986	995	933	1004	1034	966	1008	967	1022	935	1078	1006	963	1000	941	1007	1011	976	1029	1039	1041	1004	1036	1003	1023	1068	1072	983	997	988	983	1003	1000	979	1009	1019	987	985	993	940	959	969	997	1023	1008	1071	1018	1031	998	987	984	940	1013	983	1041	1011	1035	985	1065	1009	1000	1008	1022	1027	953	994	981	968	1063	1014	1013	1049	1002	1060	1019	1033	1026	955	1015	978	1056	971	1033	1009	1009	988	1047	1028	939	955	994	1036	1052	977	988	1026	1038	975	1072	1049	1023	991	988	976	1029	1074	949	954	1007	1012	1034	1032	1010	1054	984	989	1021	1023	965	993	1019	985	1023	983	984	1037	1039	1036	1003	1013	1060	1012	1020	1001	968	982	1034	1002	963	965	1021	964	1011	1027	1014	1104	1034	972	1028	982	1015	986	1018	1021	1007	998	1022	966	1026	996	971	1011	1019	993	979	1023	1012	1056	996	1035	1006	1029	1021	980	975	1023	1056	949	1054	1031	1008	1002	991	972	1021	993	974	1002	975	1003	974	997	985	991	1005	978	937	988	955	991	1007	1017	1021	1021	1031	1005	968	991	955	1049	1049	1041	1029	970	983	983	973	973	1013	969	1026	964	1009	1024	1012	977	987	960	1034	995	1021	984	969	1011	993	952	1048	1011	1012	958	991	973	986	1024	988	954	1012	1060	1026	1079	967	1028	1061	975	1012	1061	996	985	1061	1023	1075	1034	977	978	1014	1021	1058	1004	1016	1048	1007	1007	958	1012	1103	1022	1053	950	949	989	1039	1007	1030	970	1026	1079	1007	960	955	1007	973	987	1000	998	968	1018	1044	1031	1033	1037	1059	1034	991	1052	1034	992	970	1045	1012	986	1004	987	976	1022	999	988	1005	1038	1001	1027	1043	955	942	1010	1002	1021	1046	1036	1065	986	1057	971	1039	1024	950	1012	949	967	1066	1078	971	991	1002	982	984	1023	980	972	950	1012	1083	1041	999	990	982	997	1014	1072	999	964	1051	1011	979	1014	1034	1019	1017	1007	1068	1022	1003	1004	989	949	955	1012	1004	911	955	1017	1007	992	1007	983	956	998	1028	989	978	889	993	990	1019	982	1037	1046	989	1024	975	1011	998	983	1055	1031	1038	1043	991	959	991	986	973	1069	1007	946	1006	1032	973	1009	1039	947	1037	1069	1013	1019	1014	1002	1034	984	1013	989	1069	1023	969	1012	1026	1022	993	924	1010	1034	988	996	996	1020	918	953	1021	1008	1038	1034	1023	988	1065	1019	936	985	976	1014	960	1060	1032	1028	992	992	1013	1053	1006	977	994	969	1001	987	1025	1051	1028	1027	962	1005	1040	1035	989	1014	1004	995	1050	972	1027	1004	996	945	1050	978	1029	1011	1025	1030	996	1019	985	1082	1025	999	1039	1025	979	1037	997	997	975	1040	976	972	969	1025	963	1037	973	1038	1052	1060	1020	1019	985	1076	1007	1028	975	953	998	1000	1087	999	973	1028	993	964	1001	1009	1018	952	997	1058	1004	1003	1043	1011	995	1040	1019	1008	968	1027	1072	938	985	1057	1007	1025	1035	959	1001	941	1066	1016	1020	988	1012	1029	1072	1040	964	1039	988	1052	968	982	999	1034	940	1016	1051	1021	990	1026	929	968	994	1039	987	1042	969	1029	981	996	976	1030	1016	999	995	922	1099	1008	978	995	1041	1027	1041	1010	978	978	1044	978	1019	987	1007	992	966	997	972	948	973	1012	1047	1053	972	1021	1064	1030	1065	1024	980	1021	1023	1027	987	1056	1079	994	988	953	957	1013	987	995	1044	1063	993	1036	1012	982	1011	1002	1003	1012	1044	1010	989	1046	944	1021	984	1029	941	1004	979	963	1016	1006	1030	977	1031	957	978	982	1001	1009	980	926	975	1014	1052	953	983	992	1014	1006	1043	1043	954	1012	1023	1020	999	1067	1002	1011	1041	1014	960	987	1002	1028	1027	951	1013	999	1008	993	1036	1084	1015	989	1013	999	1039	1045	963	1047	1031	947	1033	1029	1031	1037	1046	1016	1034	982	1028	989	988	1003	1019	1037	962	1027	1024	992	1010	1013	1027	966	996	1034	981	1077	986	996	1015	980	1029	952	1002	993	1023	987	995	1001	1041	1004	980	983	1067	1035	1026	986	970	1074	1007	1029	1043	992	996	979	999	1012	1038	989	958	1003	982	1070	1046	1014	993	997	1033	1017	1029	1034	978	1037	995	971	1026	1017	943	1005	953	951	984	990	1048	981	955	972	987	983	1052	996	961	1027	991	1005	1023	1001	977	995	1017	1024	1037	1011	974	1087	980	958	953	1058	995	975	996	968	1042	991	1030	967	1000	989	944	961	1039	990	998	1058	1000	986	970	1033	1023	1042	1020	1012	968	996	985	1046	1023	1038	981	980	1053	967	1003	1037	1059	1005	997	958	977	973	1050	1024	1018	987	1052	1038	979	1015	1006	1081	1090	994	987	1017	1093	905	984	1076	1013	1017	988	1044	936	940	992	957	987	991	1000	1026	1051	1034	1025	1062	965	966	1061	1038	1005	991	1010	1012	975	1029	974	1018	1050	1030	972	1073	1043	1097	1047	984	1056	978	1013	985	1027	1014
27654	32666	21317	14406	10791	7780	6310	4492	3693	2435	1854	1538	1413	1313	1203	1169	1242	1119	1142	1111	1059	1095	1160	1149	1203	1279	1204	1250	1192	1222	1247	1143	1156	1080	1100	1138	1076	1095	1126	1051	1084	1089	1071	1089	1100	1080	1016	1053	1068	1074	1029	1020	1063	1010	1052	1056	1092	1004	998	1066	1036	1014	1098	1007	1044	1080	974	1041	991	1012	999	1005	990	990	1063	1019	1008	1060	1030	1018	994	1008	1025	1004	961	1008	971	1010	1074	1040	1029	1000	979	1025	1044	987	981	1041	990	1027	1012	1090	1063	988	993	1022	952	1005	1042	1021	1052	1024	960	1018	1115	978	998	989	1085	1008	1039	1015	1004	1059	985	1044	993	996	1036	1007	1051	1003	1017	1043	1070	1000	1033	981	1025	997	1027	1026	970	995	1009	917	1009	1003	979	968	1006	941	1051	980	1010	975	1058	1003	961	1057	975	1050	998	974	991	962	1039	1022	1046	1027	1007	1014	1032	980	1063	1005	1029	977	1062	982	1001	1034	977	978	1024	1035	1045	1037	1048	1035	1099	1054	1029	1030	983	993	1000	968	1009	1054	1040	1080	981	974	1022	1006	1021	1005	1019	1008	948	1009	1018	1038	1016	1087	1022	1054	1012	996	1025	976	1003	1021	1003	1029	984	1009	964	982	1028	991	1001	985	1009	1008	993	1039	1015	989	1004	1046	1066	1062	993	1025	994	1052	1004	1008	943	1069	943	916	974	991	1061	1035	976	998	1008	1002	1041	1051	1008	1022	1040	1049	976	1057	965	1016	1035	1040	1051	1026	1063	1013	1008	1037	1034	1008	1030	1007	1055	986	1051	999	1038	1041	962	1048	1047	924	1017	1021	1065	986	965	985	1057	996	1002	1020	1004	1006	1028	970	1032	1011	1004	1055	1047	967	1035	1035	983	997	1046	965	1013	1054	1019	1003	991	1020	1070	1014	968	1001	960	1006	1026	928	1008	977	1028	1041	989	972	997	1011	1066	992	1033	1011	1025	1014	995	1042	1006	1026	945	1001	985	1038	1022	1033	1052	947	1034	1025	1012	1054	1021	948	989	994	985	1043	1051	1006	1018	1043	993	1060	1036	1010	991	976	1014	1013	1028	946	994	938	1020	1041	966	1022	960	1036	1015	1013	1012	975	996	955	1030	998	988	1005	1003	1076	980	1016	1033	1030	998	1005	1047	1041	1007	1042	982	1048	994	938	1028	1004	948	1041	1029	1008	993	1032	994	994	1005	1048	1012	974	990	978	1020	1036	1056	1074	1000	986	1001	1060	1034	1004	1007	1028	1088	1009	987	1016	1026	1038	993	1024	1024	987	1075	978	1017	946	1011	1039	992	983	1001	1043	1059	1028	959	967	995	1030	995	1034	1078	998	1031	1014	1011	1058	1023	1068	1069	1062	1050	1044	967	982	1048	964	1057	1009	1060	984	1067	1013	992	999	950	1022	1034	984	1028	973	1035	1021	1021	1042	1047	1016	1024	1014	1015	1011	1010	1005	1032	1040	1009	1058	990	1028	1037	1011	1039	995	1000	1039	988	1034	1011	991	979	1055	1037	1032	1007	1039	993	1015	986	1006	1015	961	1010	1010	980	988	1010	1064	984	1007	1049	1023	1053	1018	1054	1012	1047	1002	1006	1010	985	988	997	965	1028	986	976	1010	1018	1050	1021	1005	1015	947	1019	1044	1010	1004	1089	1028	1026	1009	1022	957	1003	1095	994	1022	1047	1060	1117	1025	1015	1078	1006	1001	1006	1051	977	965	966	1031	999	958	1003	1037	1047	1040	969	970	1026	1050	1078	1016	1065	998	965	1119	1086	1033	1052	989	1017	1036	1000	1010	1036	1001	1033	1048	1032	989	994	1054	1020	932	1030	991	1002	1000	1062	981	1011	1023	1045	1018	1004	986	1002	1027	1006	994	971	986	1059	1005	1025	999	1019	1029	1010	1014	997	973	978	1047	1079	1014	1046	990	968	1026	1014	1072	1053	1026	1005	976	1059	1093	976	997	1001	992	978	1013	1011	1002	1031	978	974	986	999	1030	1066	997	977	1057	1008	1015	1043	1054	1042	1001	1049	1011	1044	986	1013	982	1011	1007	1072	1014	1014	1011	976	1060	1007	1000	1024	975	997	995	986	1063	1022	1040	1034	996	987	974	968	1029	1014	973	1024	1036	1026	1003	1019	987	1033	974	1003	1040	1034	969	968	1005	1048	961	1000	994	1008	1035	1004	966	1074	1067	1012	1009	1067	1015	1030	1006	1022	1002	1049	982	957	1044	1048	981	1000	1000	980	1064	1011	1020	1003	1023	1048	996	1016	958	1017	1051	1025	969	1013	1019	1005	946	943	1028	984	1059	962	1047	952	1018	990	994	983	1040	996	999	980	1088	1051	974	980	1004	1020	1023	1060	969	1026	992	1030	962	998	982	1019	1016	946	1053	971	1027	1019	970	1023	1037	1004	983	1003	1013	996	1044	1010	994	1016	1042	992	957	974	1085	989	1003	1036	1005	1024	1042	1055	974	985	1030	965	1007	986	1027	984	1014	982	986	1022	1064	983	994	1062	1004	982	995	1012	1006	1018	1035	1005	1006	1012	947	1003	1023	972	1084	986	1027	1015	966	1022	1035	1016	1007	1001	1006	1056	994	947	1001	1036	1009	1005	989	1058	968	997	991	998	1008	963	1041	1036	987	982	994	983	1013	1058	1017	1034	1007	977	999	950	1013	995	980	1001	957	983	983	1043	1027	995	1038	1043	1025	996	993	1006	999	1000	1021	1026	1043	1071	1071	983	936	974	972	940	1002	1080	1002	978	999	1021	1037	966	1002	1028	974	1016	1035	1004	1007	1007	976	970	991	1047	985	1007	1009	1035	1046	1066	1013	968	994	1017	1043	995	1027	1059	1039	1017	1023	939	1019	1071	999	975	976	1016	1004	1038	999	1069	987	1044	1046	1005	1013	1014	993	1024	998	1015	997	1020	1012	1044	1043	1018	993	1048	1101	1073	993	1046	935	1078	980	1027	1003	995	1006	981	1032	1056	1036	979	1031	988	965	972	992	1024	1003	929	1028	947	996	1000	988	1069	1005	1023	1054	1033	1062	985	1059	1061	1032	991	1007	1014	1020	990	1035	996	1076	1044	1001	977	1023	962	1030	955	1023	1037	1027	974	993	944	999	984	990	966	998	1007	988	993	1047	1022	1052	1028	989	1006	999	966	1030	985	1029	1030	1004	969	1038	977	962	992	1018	1096	994	1043	993	958	986	1050	998	1042	1038	1008	988	1022	1037	1035	973	1056	1029	989	986	983	1048	958	1004	1004	1018	945	1088	984	1014	1007	968	962	1010	1053	1032	1056	923	1013	1018	986	1042	963	1044	991	1000	1064	980	1047	966	976	1006	998	952	1025	1037	999	974	1035	999	974	1004	977	990	1032	1002	1004	986	981	1026	948	1030	1046	1008	986	1002	975	973	994	1017	992	1039	1016	1031	991	1079	1082	1053	1003	1057	910	1050	1006	1072	986	975	1013	962	982	989	1005	998	1041	1064	956	1019	1083	1051	1028	1038	926	997	1086	1055	1002	1034	995	951	1012	1017	1034	1034	1014	1007	982	1067	1048	1017	1014	988	953	981	1073	968	1003	1030	996	1036	965	1012	1010	977	966	989	1001	1030	982	1005	1044	1023	1019	984	969	1000	1016	1021	968	1005	985	985	1016	1025	1064	998	1026	1029	1001	1002	1067	1065	1064	1017	1025	989	1027	991	1027	990	1071	1048	992	1012	997	976	1033	1010	1003	1032	1015	1042	981	1063	971	999	1045	964	972	1034	996	1022	1098	968	977	991	1040	1035	1019	1031	1003	996	1029	1003	1011	1029	1023	996	1060	1056	1019	1007	1065	1007	980	1007	1064	1015	1000	1002	977	1010	1010	992	996	1003	1001	993	1075	1005	1024	1052	1013	1046	1034	1015	1000	1050	1041	1001	1052	994	1051	977	970	1001	1060	1014	1007	1027	982	1017	1009	1041	1074	1017	994	1005	1032	979	1012	1017	979	950	1020	996	979	1025	959	1008	1008	1010	1084	989	991	988	996	1035	1036	995	960	1026	999	1000	1014	1022	1021	1040	1054	1055	1030	1070	1010	975	998	1035	1033	972	988	1041	1014	979	988	1030	1044	994	1034	990	982	1041	967	1016	922	1014	1027	1018	975	996	1022	959	962	1030	1077	999	986	975	1019	1018	1007	1031	1009	1030	990	1007	984	973	1019	1046	1030	1051	1027	1052	1066	1021	968	981	929	1020	959	989	982	1003	954	1049	973	1069	1011	1002	1040	993	993	998	1020	1005	989	1025	982	993	994	1052	1029	1049	982	1002	1052	1086	960	1055	988	1038	1072	1007	1011	1077	1028	1034	1050	1020	1023	986	986	993	1033	1030	1023	1056	1021	997	1003	1019	1016	956	979	1017	988	982	986	1028	1053	1022	1045	997	1068	969	1015	1006	979	987	1037	1043
23133	21632	29476	24301	21659	21936	16121	6130	3990	2910	2396	1923	1685	1544	1498	1465	1342	1371	1392	1299	1310	1329	1268	1335	1372	1453	1478	1507	1459	1490	1454	1421	1205	1317	1323	1272	1252	1261	1364	1308	1199	1190	1246	1184	1163	1210	1141	1188	1204	1149	1145	1260	1204	1179	1129	1201	1233	1177	1158	1189	1199	1208	1177	1172	1152	1139	1217	1162	1121	1105	1185	1140	1134	1131	1226	1247	1141	1151	1162	1190	1110	1189	1186	1198	1151	1219	1129	1061	1220	1111	1151	1206	1077	1139	1119	1121	1166	1205	1173	1107	1179	1144	1080	1143	1145	1170	1139	1138	1164	1127	1132	1093	1167	1180	1207	1131	1077	1141	1122	1194	1205	1110	1071	1195	1123	1155	1087	1231	1163	1175	1127	1130	1146	1123	1110	1146	1122	1134	1212	1126	1214	1155	1085	1134	1138	1114	1130	1103	1160	1112	1125	1101	1203	1126	1114	1169	1155	1251	1170	1123	1202	1112	1130	1206	1072	1111	1060	1165	1153	1145	1082	1151	1116	1155	1139	1146	1149	1156	1118	1139	1110	1207	1200	1148	1150	1123	1181	1137	1112	1177	1149	1101	1092	1134	1130	1127	1149	1129	1096	1108	1195	1128	1182	1158	1109	1175	1100	1105	1127	1166	1205	1120	1200	1191	1187	1191	1155	1188	1122	1145	1114	1182	1229	1118	1125	1176	1164	1131	1135	1137	1156	1150	1163	1145	1119	1124	1154	1150	1173	1195	1146	1183	1163	1152	1100	1167	1167	1124	1126	1149	1179	1183	1105	1116	1161	1134	1141	1166	1121	1148	1143	1115	1147	1144	1127	1141	1104	1152	1144	1141	1077	1125	1132	1121	1116	1217	1141	1177	1198	1119	1135	1181	1179	1167	1164	1123	1191	1111	1088	1164	1110	1132	1097	1120	1160	1154	1109	1141	1239	1119	1141	1097	1112	1202	1187	1103	1185	1152	1159	1207	1231	1163	1151	1164	1127	1097	1184	1131	1126	1100	1219	1113	1145	1121	1189	1154	1121	1092	1153	1174	1218	1157	1195	1197	1115	1124	1137	1115	1104	1162	1168	1183	1165	1134	1192	1184	1155	1113	1153	1123	1170	1168	1173	1155	1091	1122	1154	1185	1233	1137	1180	1196	1169	1120	1127	1101	1106	1107	1171	1090	1093	1135	1039	1149	1119	1159	1131	1195	1104	1201	1219	1154	1159	1207	1117	1157	1216	1146	1124	1097	1199	1116	1116	1183	1120	1208	1112	1195	1179	1094	1123	1184	1137	1147	1144	1166	1130	1149	1114	1162	1156	1162	1082	1099	1142	1129	1220	1155	1114	1152	1181	1132	1170	1190	1133	1174	1176	1119	1111	1148	1143	1248	1189	1102	1153	1169	1146	1143	1075	1134	1102	1124	1111	1186	1196	1168	1123	1192	1118	1162	1122	1127	1199	1133	1151	1104	1136	1179	1182	1138	1130	1102	1155	1177	1157	1163	1168	1178	1173	1164	1114	1141	1135	1134	1116	1152	1110	1165	1139	1109	1117	1161	1158	1215	1182	1091	1154	1170	1175	1121	1148	1162	1127	1194	1155	1133	1092	1143	1158	1146	1140	1157	1194	1142	1122	1120	1110	1094	1176	1130	1182	1133	1128	1154	1188	1089	1119	1121	1131	1180	1137	1211	1135	1178	1126	1111	1141	1146	1181	1171	1125	1130	1187	1145	1144	1135	1197	1166	1170	1110	1155	1115	1164	1201	1102	1146	1100	1116	1142	1185	1127	1171	1129	1128	1167	1159	1160	1193	1162	1121	1182	1126	1167	1140	1189	1197	1184	1170	1162	1214	1172	1103	1150	1103	1141	1090	1143	1112	1145	1158	1155	1156	1147	1155	1186	1145	1149	1093	1084	1181	1128	1169	1147	1131	1137	1125	1137	1129	1182	1095	1151	1162	1145	1126	1143	1193	1183	1072	1178	1123	1196	1139	1127	1164	1100	1150	1150	1092	1156	1181	1151	1210	1122	1112	1149	1156	1140	1188	1102	1120	1149	1185	1139	1132	1108	1134	1211	1164	1154	1176	1139	1190	1150	1141	1162	1143	1140	1127	1173	1166	1091	1174	1197	1153	1168	1149	1111	1199	1176	1108	1227	1127	1194	1093	1124	1183	1105	1177	1105	1140	1114	1209	1084	1098	1222	1130	1123	1077	1156	1134	1100	1168	1216	1163	1130	1185	1148	1114	1177	1100	1089	1136	1172	1203	1158	1193	1092	1190	1106	1145	1087	1154	1158	1125	1117	1123	1085	1126	1121	1161	1200	1089	1181	1117	1115	1125	1114	1167	1154	1100	1203	1151	1130	1157	1140	1202	1112	1143	1103	1129	1178	1160	1113	1113	1149	1132	1144	1148	1154	1138	1129	1135	1161	1098	1147	1095	1169	1106	1196	1111	1105	1050	1109	1127	1155	1180	1124	1104	1093	1178	1171	1177	1192	1183	1051	1179	1153	1105	1120	1141	1107	1107	1100	1149	1162	1172	1187	1152	1136	1202	1169	1162	1113	1049	1127	1171	1090	1106	1144	1148	1200	1096	1145	1161	1196	1112	1118	1164	1175	1140	1171	1168	1129	1121	1112	1156	1127	1128	1112	1108	1137	1100	1149	1246	1119	1183	1203	1178	1049	1087	1144	1155	1175	1162	1191	1155	1177	1205	1090	1166	1167	1159	1089	1207	1150	1121	1217	1152	1170	1123	1171	1147	1116	1079	1133	1155	1119	1116	1140	1152	1183	1058	1192	1136	1142	1169	1171	1118	1143	1146	1169	1169	1212	1092	1151	1137	1164	1165	1162	1136	1134	1123	1134	1154	1148	1176	1191	1130	1164	1102	1114	1177	1091	1144	1144	1168	1130	1108	1147	1127	1169	1184	1162	1190	1164	1203	1130	1102	1162	1168	1158	1143	1181	1119	1149	1158	1112	1129	1210	1170	1167	1195	1181	1170	1147	1165	1153	1096	1173	1136	1153	1128	1165	1147	1208	1120	1155	1111	1111	1144	1158	1153	1179	1103	1135	1113	1164	1105	1154	1099	1133	1148	1133	1110	1137	1211	1187	1110	1140	1191	1175	1103	1140	1102	1150	1173	1118	1133	1081	1172	1122	1128	1198	1089	1176	1132	1104	1203	1167	1158	1150	1089	1172	1149	1138	1105	1138	1181	1146	1164	1137	1133	1170	1141	1133	1169	1135	1131	1171	1108	1094	1129	1180	1053	1162	1193	1192	1108	1099	1150	1137	1101	1208	1109	1142	1150	1131	1185	1128	1160	1134	1119	1128	1165	1105	1139	1170	1128	1167	1167	1154	1173	1154	1207	1111	1094	1214	1199	1156	1131	1191	1141	1141	1141	1136	1092	1131	1188	1150	1173	1048	1165	1145	1114	1138	1115	1200	1092	1156	1186	1087	1130	1151	1199	1128	1149	1113	1149	1105	1139	1153	1146	1168	1178	1057	1093	1146	1140	1148	1134	1146	1192	1174	1166	1137	1103	1214	1136	1126	1181	1158	1137	1100	1185	1112	1105	1143	1193	1112	1123	1161	1085	1119	1130	1177	1164	1194	1046	1181	1154	1119	1186	1170	1192	1140	1130	1128	1114	1221	1154	1124	1205	1132	1068	1184	1084	1150	1163	1125	1093	1157	1071	1115	1187	1144	1173	1126	1123	1130	1125	1173	1160	1132	1128	1169	1097	1079	1178	1164	1183	1186	1137	1137	1143	1108	1193	1141	1104	1159	1149	1143	1077	1220	1161	1148	1124	1129	1169	1084	1134	1137	1167	1092	1179	1139	1221	1089	1139	1096	1149	1155	1109	1117	1157	1202	1191	1103	1131	1087	1152	1132	1076	1166	1171	1141	1103	1081	1110	1080	1135	1090	1136	1185	1138	1148	1159	1067	1106	1166	1181	1148	1204	1152	1110	1195	1219	1210	1076	1152	1134	1198	1150	1149	1167	1171	1128	1162	1133	1117	1207	1123	1148	1111	1173	1110	1206	1144	1097	1154	1137	1103	1166	1116	1174	1162	1177	1127	1150	1170	1161	1211	1177	1133	1109	1165	1151	1145	1209	1147	1175	1103	1094	1118	1111	1043	1125	1199	1134	1122	1156	1172	1167	1103	1185	1136	1202	1177	1068	1199	1097	1160	1104	1185	1122	1078	1131	1118	1183	1136	1190	1132	1129	1153	1153	1109	1180	1085	1167	1128	1130	1100	1125	1207	1105	1143	1167	1185	1131	1133	1081	1111	1129	1169	1135	1075	1158	1221	1164	1114	1190	1110	1111	1192	1122	1152	1228	1082	1198	1166	1140	1168	1136	1099	1171	1176	1162	1174	1212	1105	1156	1122	1209	1176	1165	1110	1138	1162	1147	1063	1121	1151	1139	1137	1113	1100	1175	1110	1133	1135	1193	1172	1167	1147	1097	1185	1149	1122	1144	1187	1139	1111	1183	1169	1199	1107	1157	1191	1161	1159	1127	1199	1181	1186	1177	1145	1192	1186	1153	1128	1130	1176	1182	1109	1131	1133	1196	1134	1109	1116	1115	1096	1107	1143	1121	1143	1114	1105	1076	1092	1127	1143	1160	1132	1062	1073	1143	1153	1142	1075	1112	1178	1156	1160	1178	1126	1165	1151	1091	1133	1211	1133	1186	1174	1147	1186	1105	1116	1142	1061	1117	1138	1173	1134	1154	1184	1178	1155	1160	1123	1094	1114	1129	1135	1172	1138	1132	1168	1124	1103	1169	1088	1153	1214	1112	1137	1131	1146	1135	1158	1132	1144	1178	1112	1084	1195	1196	1201	1138	1100	1170	1161	1156	1161	1141	1116	1131	1128	1167	1164	1198	1156	1172	1180	1166	1111	1138	1163	1133	1164	1180	1116	1176	1118	1165	1167	1158	1132	1111	1151	1172	1123	1179	1081	1175	1168	1060	1183	1154	1173	1155	1144	1134	1131	1155	1184	1149	1134	1112	1120	1152	1179	1142	1136	1176	1158	1138	1169	1148	1101	1147	1150	1177	1153	1112	1126	1108
33554	43692	30711	21868	17426	12689	9818	7618	5649	3861	3167	2336	2029	1730	1708	1525	1422	1344	1390	1413	1312	1349	1357	1388	1411	1458	1541	1558	1515	1563	1554	1471	1348	1292	1334	1273	1283	1249	1323	1247	1220	1264	1172	1188	1171	1175	1157	1207	1169	1125	1126	1165	1192	1162	1142	1134	1180	1146	1150	1141	1192	1121	1170	1151	1161	1138	1150	1157	1087	1124	1137	1157	1136	1092	1179	1129	1115	1150	1093	1095	1129	1184	1187	1105	1091	1058	1119	1105	1084	1128	1149	1133	1148	1091	1085	1135	1082	1144	1097	1134	1117	1110	1134	1124	1140	1121	1148	1118	1130	1125	1101	1109	1128	1150	1091	1086	1087	1078	1151	1146	1080	1151	1163	1173	1098	1117	1156	1122	1135	1135	1104	1188	1080	1137	1156	1119	1115	1112	1147	1184	1126	1175	1091	1160	1054	1152	1107	1096	1111	1138	1124	1177	1189	1076	1145	1106	1156	1103	1101	1157	1132	1112	1144	1074	1134	1065	1078	1099	1073	1147	1143	1097	1187	1116	1075	1098	1144	1098	1116	1105	1100	1142	1138	1110	1111	1131	1089	1094	1093	1066	1099	1099	1118	1143	1164	1122	1155	1158	1110	1079	1133	1074	1086	1131	1067	1099	1115	1152	1093	1109	1132	1106	1135	1111	1140	1111	1122	1123	1118	1075	1119	1061	1148	1155	1108	1120	1134	1134	1050	1129	1172	1064	1090	1102	1108	1163	1122	1103	1060	1079	1111	1122	1134	1149	1098	1138	1106	1092	1169	1141	1133	1103	1131	1100	1137	1083	1132	1134	1089	1107	1104	1144	1150	1147	1041	1051	1156	1104	1075	1126	1127	1169	1119	1103	1144	1067	1130	1110	1152	1145	1082	1106	1096	1091	1115	1132	1136	1159	1181	1099	1084	1155	1129	1092	1139	1099	1086	1054	1133	1127	1114	1053	1068	1105	1100	1147	1109	1103	1170	1100	1082	1140	1105	1148	1102	1170	1165	1127	1138	1094	1169	1061	1152	1119	1134	1107	1124	1079	1092	1098	1176	1103	1047	1067	1081	1118	1122	1125	1156	1165	1123	1108	1144	1162	1082	1093	1099	1118	1087	1120	1177	1090	1104	1075	1079	1107	1073	1121	1164	1171	1159	1134	1109	1104	1101	1102	1111	1113	1093	1118	1130	1130	1051	1110	1094	1103	1115	1180	1142	1167	1101	1088	1062	1088	1104	1194	1120	1106	1143	1088	1041	1156	1071	1041	1141	1143	1073	1117	1129	1129	1121	1111	1076	1091	1117	1040	1122	1131	1120	1123	1133	1008	1015	1111	1117	1096	1147	1119	1137	1101	1182	1063	1142	1114	1155	1145	1099	1117	1085	1154	1104	1117	1110	1072	1109	1095	1115	1148	1088	1157	1144	1047	1154	1096	1084	1151	1136	1167	1080	1166	1165	1138	1121	1080	1123	1111	1090	1128	1115	1161	1126	1112	1111	1078	1065	1154	1094	1099	1137	1030	1196	1084	1139	1154	1100	1117	1069	1079	1111	1106	1115	1117	1094	1136	1103	1097	1130	1111	1110	1120	1123	1070	1079	1132	1122	1130	1182	1111	1132	1126	1105	1123	1122	1165	1051	1141	1067	1136	1175	1082	1133	1101	1070	1087	1070	1083	1081	1124	1093	1119	1124	1113	1147	1167	1064	1149	1112	1073	1081	1127	1102	1052	1047	1149	1089	1089	1102	1124	1169	1107	1127	1118	1093	1079	1175	1158	1173	1123	1171	1054	1143	1084	1162	1092	1035	1111	1101	1134	1071	1079	1106	1159	1104	1138	1072	1079	1057	1126	1067	1111	1097	1132	1115	1128	1138	1117	1113	1123	1076	1078	1100	1057	1116	1139	1093	1142	1088	1093	1069	1125	1160	1105	1185	1111	1136	1130	1076	1175	1125	1121	1139	1077	1106	1093	1099	1109	1114	1096	1106	1149	1120	1081	1092	1100	1091	1098	1132	1085	1131	1094	1089	1070	1075	1072	1101	1180	1173	1149	1121	1130	1096	1058	1135	1121	1083	1136	1085	1079	1150	1104	1074	1138	1107	1079	1107	1125	1148	1059	1079	1146	1166	1144	1054	1115	1098	1091	1126	1184	1140	1118	1113	1070	1026	1091	1166	1100	1158	1115	1057	1062	1184	1186	1144	1132	1092	1109	1161	1098	1136	1097	1088	1118	1147	1096	1101	1163	1149	1178	1068	1093	1130	1088	1115	1103	1117	1094	1099	1085	1098	1091	1133	1136	1127	1136	1144	1034	1103	1143	1123	1076	1131	1084	1138	1108	1055	1112	1092	1129	1157	1145	1151	1091	1093	1087	1085	1135	1099	1076	1089	1107	1105	1102	1087	1127	1151	1146	1157	1121	1107	1085	1128	1168	1117	1083	1139	1118	1173	1145	1117	1101	1106	1108	1152	1155	1134	1086	1182	1140	1140	1094	1189	1135	1114	1117	1139	1131	1114	1076	1164	1106	1090	1126	1130	1140	1097	1106	1149	1119	1100	1102	1076	1092	1106	1109	1165	1094	1116	1128	1031	1095	1058	1094	1086	1076	1108	1217	1101	1111	1098	1102	1125	1107	1100	1107	1024	1121	1071	1154	1132	1124	1107	1152	1138	1087	1191	1172	1050	1170	1105	1106	1115	1127	1143	1098	1123	1122	1125	1075	1123	1124	1157	1124	1107	1072	1134	1126	1081	1192	1161	1060	1075	1123	1125	1137	1040	1085	1105	1111	1118	1151	1135	1160	1091	1075	1093	1090	1146	1114	1069	1123	1165	1150	1061	1160	1112	1113	1136	1097	1111	1130	1107	1138	1136	1129	1078	1094	1158	1062	1120	1107	1146	1068	1130	1185	1098	1104	1140	1146	1126	1101	1118	1140	1107	1137	1067	1077	1121	1149	1126	1086	1102	1097	1073	1147	1108	1129	1136	1147	1157	1110	1083	1134	1145	1180	1134	1057	1109	1145	1167	1131	1074	1115	1138	1092	1079	1135	1173	1126	1114	1125	1177	1159	1127	1096	1132	1211	1118	1169	1094	1162	1098	1140	1107	1075	1110	1117	1103	1082	1186	1110	1169	1107	1098	1123	1093	1116	1102	1167	1110	1078	1130	1160	1063	1144	1173	1112	1114	1120	1092	1070	1161	1139	1093	1167	1112	1117	1124	1165	1091	1059	1125	1148	1074	1090	1172	1158	1129	1107	1121	1053	1145	1094	1210	1126	1079	1100	1114	1126	1110	1143	1138	1131	1079	1093	1117	1117	1101	1183	1108	1155	1111	1190	1063	1066	1167	1154	1137	1094	1095	1113	1136	1112	1113	1090	1136	1119	1166	1105	1077	1033	1104	1131	1153	1154	1104	1119	1104	1090	1056	1128	1169	1107	1096	1183	1029	1100	1073	1088	1072	1146	1121	1153	1131	1142	1112	1100	1151	1111	1122	1095	1178	1169	1088	1049	1120	1099	1065	1146	1097	1096	1130	1158	1149	1171	1063	1092	1102	1124	1100	1119	1071	1132	1086	1166	1073	1098	1097	1094	1156	1123	1108	1078	1133	1125	1045	1072	1086	1074	1107	1073	1158	1131	1153	1090	1115	1109	1088	1138	1167	1107	1154	1084	1112	1114	1120	1175	1051	1186	1119	1143	1140	1112	1067	1041	1151	1110	1150	1120	1081	1120	1132	1102	1113	1138	1116	1119	1165	1089	1109	1128	1106	1092	1127	1063	1078	1123	1170	1103	1068	1054	1140	1141	1170	1151	1171	1151	1074	1181	1201	1074	1173	1112	1092	1136	1090	1111	1193	1157	1135	1071	1115	1114	1100	1136	1103	1068	1105	1154	1136	1111	1053	1145	1069	1105	1118	1133	1118	1115	1106	1179	1084	1136	1068	1142	1064	1115	1153	1065	1086	1033	1097	1155	1086	1170	1120	1092	1115	1180	1075	1077	1117	1081	1147	1075	1123	1101	1155	1062	1053	1158	1111	1124	1161	1169	1136	1073	1076	1085	1122	1074	1169	1114	1105	1189	1135	1113	1072	1127	1048	1108	1057	1121	1095	1150	1108	1120	1120	1097	1112	1063	1065	1115	1053	1208	1127	1094	1149	1138	1087	1091	1149	1112	1159	1065	1090	1040	1055	1055	1164	1094	1147	1134	1157	1101	1125	1117	1156	1107	1119	1088	1094	1090	1072	1103	1104	1115	1096	1143	1118	1094	1097	1125	1120	1041	1062	1118	1109	1076	1129	1096	1137	1131	1167	1108	1151	1078	1141	1099	1057	1135	1133	1152	1129	1127	1124	1101	1120	1056	1131	1115	1139	1106	1102	1116	1079	1124	1053	1116	1173	1106	1104	1072	1154	1163	1122	1075	1071	1039	1150	1119	1055	1074	1088	1142	1092	1186	1094	1095	1092	1130	1002	1135	1116	1078	1035	1140	1128	1137	1137	1097	1061	1120	1110	1110	1110	1141	1091	1093	1086	1119	1114	1093	1101	1101	1175	1150	1159	1104	1064	1136	1098	1092	1124	1095	1145	1099	1120	1080	1093	1175	1025	1118	1190	1148	1099	1147	1120	1090	1104	1019	1106	1113	1090	1083	1105	1103	1158	1077	1082	1077	1155	1075	1166	1142	1056	1096	1025	1094	1098	1074	1147	1029	1172	1059	1123	1141	1106	1142	1124	1146	1107	1101	1072	1151	1155	1129	1125	1130	1173	1173	1133	1142	1139	1152	1077	1114	1157	1109	1098	1091	1168	1081	1056	1173	1083	1092	1145	1086	1111	1090	1075	1056	1131	1128	1045	1147	1127	1142	1098	1130	1119	1088	1147	1095	1154	1128	1109	1076	1175	1101	1091	1150	1177	1139	1104	1127	1081	1163	1100	1078	1069	1118	1092	1137	1143	1131	1152	1118	1095	1171	1093	1101	1090	1137	1081	1138	1139	1147	1068	1078	1130	1119	1148	1119	1105	1118	1078	1091	1154	1137	1154	1157	1131	1087	1122	1090	1137	1147	1108	1134	1141	1129	1139	1145	1069	1129
30387	22779	18908	11486	5321	3345	2483	1998	1505	1376	1190	1022	926	911	831	924	833	842	844	862	853	875	847	890	833	930	887	926	866	910	916	868	857	880	900	831	839	898	871	890	833	841	873	831	877	855	846	864	846	783	892	841	839	793	830	767	810	799	807	784	813	851	856	843	818	793	778	794	788	872	777	805	811	824	823	832	874	749	834	858	894	791	829	841	876	826	812	802	805	792	787	806	804	797	814	812	856	836	816	788	816	806	813	854	803	829	832	791	861	814	812	774	808	813	860	806	831	859	834	838	805	806	826	849	850	836	829	784	841	787	823	796	807	826	831	830	826	813	796	814	854	850	819	798	854	845	801	782	851	805	794	839	793	771	819	839	812	836	818	822	846	836	790	819	779	791	836	805	803	831	821	786	837	807	780	833	822	816	819	783	853	827	842	837	795	817	769	875	805	837	836	812	806	790	805	818	759	777	803	811	831	776	798	817	806	813	795	792	845	874	823	808	800	785	814	849	863	769	793	789	842	825	767	883	805	769	819	775	807	811	817	744	869	789	829	879	834	818	844	877	876	842	806	815	817	815	788	825	801	832	780	785	806	806	796	795	793	840	835	776	886	823	832	808	819	797	855	785	883	788	827	860	838	848	790	786	790	849	826	774	763	811	822	841	784	805	852	867	778	816	811	795	816	807	811	817	845	814	826	799	804	792	789	782	886	788	839	839	823	782	806	862	793	782	834	792	806	836	787	829	829	800	853	762	804	836	861	802	844	822	786	796	798	806	756	834	826	829	839	801	869	827	872	809	809	843	778	810	823	850	832	789	796	818	818	855	828	796	808	861	851	818	817	832	845	838	845	835	775	828	826	792	797	842	776	809	839	825	829	848	843	818	820	804	824	835	785	798	844	888	834	825	804	842	781	830	792	793	850	835	880	841	787	792	849	793	753	846	792	869	806	796	762	783	815	771	858	817	846	814	787	777	812	852	820	837	848	798	828	857	793	844	837	826	826	848	821	835	816	821	776	802	810	764	811	847	838	793	867	786	824	797	901	840	792	805	790	823	791	807	803	807	827	819	833	776	812	872	815	857	788	811	819	845	836	881	752	833	832	827	866	882	820	825	805	862	843	810	813	807	819	812	813	855	787	834	847	851	818	850	848	799	808	857	809	804	868	843	860	832	803	815	856	810	792	848	850	764	839	833	805	822	819	812	816	806	770	768	874	868	821	851	779	835	824	811	855	818	799	853	809	794	837	809	848	803	861	839	806	863	825	837	785	869	864	818	831	838	851	861	877	846	832	789	833	830	820	893	843	776	812	870	781	836	816	791	849	811	835	756	882	789	760	817	802	792	769	834	795	808	822	817	859	785	788	809	852	800	787	840	793	854	783	810	768	821	812	809	853	843	863	826	874	830	877	820	795	797	798	793	809	864	843	835	780	832	765	820	867	781	818	842	830	793	818	790	846	755	872	864	843	784	851	860	795	812	814	860	859	791	855	794	821	810	856	863	814	822	772	808	856	812	858	827	815	770	819	796	816	802	786	859	773	818	816	777	856	793	861	820	839	836	857	816	815	862	794	796	865	796	831	830	855	791	826	836	858	827	870	811	726	819	809	819	840	845	832	828	851	857	754	854	769	750	837	796	780	829	810	842	816	832	792	843	819	819	841	812	867	810	806	829	854	826	805	844	832	802	847	814	854	812	826	822	823	839	854	828	857	840	882	809	764	905	859	773	887	832	859	812	887	839	803	821	824	802	881	829	850	832	759	821	828	846	825	835	793	823	826	782	857	790	806	803	799	797	767	777	767	831	826	803	860	834	878	842	840	815	807	833	808	806	873	759	869	787	834	822	796	867	810	779	798	823	822	801	821	842	830	828	824	794	861	767	787	792	859	842	882	791	812	842	873	797	804	810	859	823	817	814	818	822	820	839	788	782	801	802	855	783	834	838	831	886	838	873	852	812	811	789	870	833	822	805	776	782	820	783	853	854	857	884	840	827	854	826	794	812	791	786	851	828	809	808	833	778	777	870	780	848	810	861	848	814	807	825	835	894	798	847	825	817	813	807	811	855	824	797	845	769	780	833	818	780	834	880	827	801	814	877	786	887	818	891	852	809	814	797	807	817	818	824	776	822	818	776	831	799	787	757	807	816	866	782	833	821	812	868	827	904	788	803	809	786	799	797	773	821	852	796	826	824	839	779	817	779	808	857	817	817	838	815	756	862	804	820	854	806	833	796	780	797	823	858	835	827	803	810	796	810	840	833	861	826	793	837	832	827	854	826	802	823	825	808	864	802	820	785	813	827	834	838	812	801	846	776	862	832	858	814	838	787	857	794	840	845	844	812	796	817	787	840	833	836	830	794	808	791	801	869	793	838	829	848	856	814	834	809	806	825	802	822	884	823	827	806	813	815	811	845	806	849	813	810	848	788	816	801	805	819	799	824	835	819	829	765	782	849	794	821	848	831	895	826	848	861	822	843	858	816	807	829	864	792	835	817	826	844	845	813	860	830	813	839	832	854	805	780	815	782	824	813	835	811	821	860	821	787	827	873	835	853	825	864	838	823	759	852	840	845	866	856	766	889	799	847	834	802	817	838	803	839	822	828	866	807	850	889	827	798	825	820	809	780	861	791	862	793	821	766	767	818	823	796	838	807	800	813	870	850	841	749	807	798	823	819	808	834	823	819	840	829	834	731	814	822	824	871	835	791	814	828	816	800	787	823	811	815	780	853	807	810	817	800	853	807	772	821	792	827	842	844	795	804	835	843	836	842	831	784	784	794	804	846	796	873	853	841	788	842	834	799	779	771	795	824	810	812	784	810	842	854	833	797	814	854	809	825	802	850	829	779	848	861	862	840	828	833	801	821	814	842	773	871	789	785	798	763	830	864	788	806	820	787	801	778	809	800	825	857	801	796	783	844	830	811	743	861	842	802	853	858	812	832	785	819	785	801	826	828	859	812	811	777	810	773	762	866	812	800	820	784	862	774	740	872	783	868	802	797	824	831	845	829	806	795	822	803	840	854	843	855	821	857	815	792	831	829	837	873	783	868	845	827	795	831	791	825	886	818	768	804	824	792	800	809	816	786	818	802	810	837	856	817	772	772	831	804	753	837	820	824	868	818	781	826	762	798	847	809	811	823	864	861	862	813	881	786	808	794	766	853	837	824	825	838	810	792	840	748	828	801	818	784	812	842	804	817	849	819	809	808	843	793	842	822	822	845	797	806	825	825	837	840	799	778	772	796	838	817	846	804	819	813	810	831	855	901	772	824	849	802	787	826	887	842	840	752	772	831	838	836	836	828	783	848	848	860	829	838	860	826	869	786	850	823	829	850	801	808	795	783	827	875	860	809	815	794	889	791	775	843	821	800	782	803	774	841	802	904	882	860	800	785	828	821	803	845	805	845	845	853	821	823	789	851	798	783	854	829	801	810	755	777	877	846	794	834	845	819	835	800	823	819	873	832	812	786	808	768	818	815	803	834	793	823
27203	28182	17782	10921	6912	4912	3869	3002	2099	1741	1440	1190	1053	1016	981	909	917	845	923	979	910	897	863	903	992	1069	1005	1058	1029	1033	989	995	899	894	902	871	884	848	953	885	863	904	866	819	903	883	876	848	912	852	866	824	842	874	837	859	879	851	814	886	862	873	829	857	878	900	856	849	874	872	817	878	866	836	842	864	837	826	846	864	879	829	789	818	823	819	875	846	852	858	899	854	864	876	832	796	853	854	880	790	874	855	854	839	886	810	836	861	822	876	808	783	853	837	874	824	838	787	838	849	817	902	873	870	866	855	812	868	855	894	854	762	842	838	836	785	863	854	830	828	875	881	830	826	853	884	843	849	946	847	877	846	801	863	881	810	798	828	827	909	876	855	840	887	862	837	800	843	847	812	857	867	851	873	817	853	806	842	835	803	822	816	871	792	822	884	867	808	848	804	817	887	855	887	851	815	784	837	839	815	834	871	888	837	817	872	810	805	841	800	831	871	862	872	830	892	870	868	847	831	830	848	849	870	866	861	827	857	888	833	818	812	809	824	789	809	827	811	837	846	848	855	854	838	858	830	882	881	833	812	822	842	816	842	816	871	871	839	861	853	869	782	876	814	788	853	879	904	850	837	851	827	860	856	871	785	918	834	866	814	817	794	842	829	801	850	883	836	821	779	858	830	815	891	843	851	857	787	841	859	818	859	858	863	824	840	915	809	767	883	803	779	853	817	833	801	871	854	832	842	769	804	873	794	849	905	825	851	845	810	847	810	853	871	837	815	818	840	835	871	797	849	838	847	861	849	930	848	828	828	827	853	811	844	868	895	817	817	815	862	826	832	782	861	853	835	866	833	790	833	814	846	896	846	875	834	839	776	822	831	867	837	868	884	875	915	841	891	829	821	842	861	858	844	833	848	823	857	842	829	849	862	828	811	837	864	840	772	865	829	842	840	843	845	870	864	848	806	868	780	824	856	868	838	832	897	839	856	810	833	807	801	859	871	849	827	838	862	886	893	839	843	862	883	850	843	778	781	894	848	841	847	842	882	855	846	836	843	832	892	789	903	867	835	840	856	848	801	832	820	866	846	826	846	823	854	858	879	855	844	847	853	848	783	840	840	876	871	800	826	825	875	851	810	861	871	831	810	811	814	882	881	834	864	882	812	854	812	787	845	806	799	832	844	859	844	812	819	855	840	845	889	840	848	797	870	811	873	883	817	851	848	790	844	831	806	866	780	872	804	828	848	822	830	864	851	824	858	815	817	800	835	847	867	838	837	837	860	819	863	867	822	886	885	869	810	826	887	780	848	850	851	846	899	842	845	904	890	810	892	842	810	879	810	833	843	876	850	869	822	819	830	855	868	813	841	842	834	861	844	822	908	856	793	869	834	860	816	855	876	864	884	882	835	849	852	850	883	830	865	862	824	864	823	839	847	879	808	855	816	852	821	819	804	821	879	899	858	854	834	812	831	826	822	835	850	838	903	868	775	831	834	873	880	846	839	856	888	864	821	865	823	881	850	873	874	866	896	866	830	831	844	855	883	856	810	794	820	812	830	854	802	793	841	838	881	809	857	817	894	853	798	873	833	859	833	850	787	824	856	811	796	914	813	836	840	830	861	828	847	851	871	826	814	848	857	802	878	871	823	787	797	835	863	837	865	833	842	916	818	856	821	814	849	836	814	870	821	851	860	864	873	847	748	796	836	858	827	837	807	877	811	854	813	905	817	879	823	889	824	829	829	816	823	830	805	846	887	869	840	824	825	869	835	867	848	789	838	864	901	864	865	900	865	840	873	865	832	833	824	824	888	853	887	780	865	809	856	846	866	862	808	809	823	881	854	834	884	851	827	852	803	832	807	842	839	851	879	810	828	828	896	838	826	829	850	881	855	843	806	838	874	828	867	844	853	794	862	866	830	833	863	914	857	833	823	777	847	858	886	851	851	830	822	822	884	844	810	805	826	886	869	825	863	868	847	862	831	816	843	795	834	829	848	853	818	846	817	812	883	817	826	866	842	846	842	804	857	862	841	827	828	829	832	787	820	868	814	828	830	890	818	847	835	788	830	852	869	836	849	870	831	854	847	839	838	845	798	845	846	811	853	882	873	873	855	825	832	846	818	842	860	800	855	825	859	841	812	811	866	858	809	913	832	787	864	798	822	845	810	876	890	811	855	860	900	874	818	869	860	833	799	844	840	897	824	899	838	852	863	822	833	799	877	855	871	799	843	900	816	874	834	851	848	845	848	816	862	775	867	837	906	855	852	858	847	836	872	841	814	809	898	825	823	807	879	830	839	843	859	823	766	832	850	831	879	815	842	803	803	853	873	874	880	877	806	826	831	887	915	834	866	846	823	880	890	848	786	856	844	833	831	875	822	867	866	782	798	853	850	850	800	820	819	850	868	868	832	835	895	881	810	843	829	886	873	850	818	896	878	758	870	867	824	851	850	844	885	827	794	879	869	837	808	866	847	827	857	866	881	838	819	871	861	882	876	863	864	887	816	810	853	856	852	809	811	792	894	868	789	778	861	817	891	814	888	820	856	857	882	841	899	842	851	857	833	857	833	869	859	833	844	819	814	886	816	837	836	865	850	875	851	833	808	850	828	853	832	834	850	833	849	858	853	854	814	854	848	840	840	850	872	890	830	801	848	867	820	884	835	832	903	800	806	860	838	854	827	851	868	866	817	837	822	816	869	842	875	846	849	832	818	847	835	872	865	828	815	868	886	803	875	829	822	818	850	819	850	855	847	839	827	814	812	869	821	811	888	866	810	862	818	827	828	892	881	856	817	815	813	819	882	816	846	840	802	862	873	896	846	806	829	800	836	900	795	866	807	834	803	811	821	856	804	787	860	831	825	851	892	826	862	885	821	831	863	812	836	858	813	824	865	848	831	782	853	844	837	808	866	862	834	807	797	815	886	851	836	824	835	882	889	846	845	854	889	859	827	843	790	876	818	781	818	870	869	860	872	881	843	893	847	865	837	853	791	858	863	886	880	785	812	808	895	840	873	858	820	846	801	782	855	805	865	829	831	865	801	850	870	859	843	783	851	821	858	800	871	856	848	892	847	874	890	838	836	823	882	856	825	841	847	850	855	860	808	827	848	860	825	825	818	842	867	843	856	830	786	819	860	855	861	807	857	860	795	836	911	887	813	818	843	847	797	825	890	811	867	875	852	866	819	853	874	816	823	881	847	796	895	785	859	857	823	838	878	823	867	841	855	861	845	853	839	820	789	827	859	890	851	824	853	851	826	841	879	861	851	883	817	817	875	856	877	848	868	866	861	848	841	902	834	850	828	799	759	881	859	751	833	845	839	799	834	872	855	815	845	872	838	815	837	853	871	819	780	838	818	847	883	873	799	873	832	817	870	860	829	809	890	806	832	737	885	847	828	864	841	836	830	823	844	872	869	878	867	880	862	834	845	836	817	815	831	864	859	854	846	890	884	835	839	802	881	834	842	855	826	858	809	832	836	832	874	843	818
24385	21694	29170	24779	21713	14131	5295	2905	2298	1852	1422	1296	1210	1156	981	955	952	881	957	947	927	967	944	994	1010	1070	1081	1021	1065	1085	1014	912	911	969	910	934	947	882	929	837	899	855	833	854	888	839	872	813	799	857	871	850	857	907	844	816	853	821	851	863	894	880	850	853	859	906	876	863	862	815	871	898	837	808	829	773	817	800	785	846	832	817	816	859	824	828	810	865	828	864	834	871	846	817	790	837	861	856	808	886	803	845	810	826	812	821	770	826	837	852	830	806	809	838	821	820	881	847	744	812	883	840	843	832	822	813	907	829	801	848	842	869	806	753	882	876	827	842	826	805	831	868	830	834	856	858	800	847	826	840	853	851	803	829	829	853	835	843	775	846	840	806	810	862	806	844	846	795	817	869	836	855	858	839	828	788	806	840	832	808	787	839	805	853	868	818	849	809	781	802	859	812	849	834	870	870	827	832	830	860	857	822	814	826	758	840	859	768	866	840	865	778	853	881	821	837	797	787	838	837	835	806	773	823	793	861	853	781	880	831	802	804	825	856	855	843	891	799	857	853	841	836	817	789	821	881	783	792	822	891	809	799	804	822	850	849	840	817	814	838	811	882	871	875	795	853	835	842	860	816	839	805	812	819	854	847	821	782	869	788	869	840	860	830	793	840	857	811	837	862	821	834	843	837	825	803	851	871	816	835	824	819	877	902	871	840	842	837	836	847	866	821	904	815	803	809	758	848	825	881	829	794	817	791	827	825	819	824	857	797	834	805	881	814	838	872	845	861	814	853	839	749	790	861	821	784	852	799	738	797	808	812	841	835	805	811	868	844	833	820	787	887	817	814	830	852	873	833	795	857	839	859	849	770	924	894	828	841	856	858	879	792	874	840	846	851	848	830	848	846	842	851	821	843	838	821	803	803	797	841	822	862	837	782	839	810	813	823	821	800	842	863	799	769	785	839	851	774	798	796	835	858	856	830	854	824	903	843	886	850	870	786	806	795	848	832	824	804	857	883	828	852	788	828	840	784	864	879	890	820	797	828	817	823	811	866	841	802	785	815	885	845	841	859	826	762	808	830	775	853	856	811	859	838	838	826	853	810	799	848	800	836	816	861	787	817	867	848	816	808	843	851	789	814	840	792	819	821	802	830	815	814	851	824	822	884	819	811	774	830	839	825	781	825	864	809	869	784	816	844	809	827	828	810	832	800	842	854	775	839	855	762	826	852	846	820	827	773	817	821	895	841	851	820	793	853	776	762	815	820	843	825	817	777	843	784	823	820	821	825	858	818	780	827	801	824	842	845	787	824	866	864	812	839	778	807	826	796	808	805	829	799	821	832	787	861	839	816	818	783	821	826	811	866	810	863	776	818	827	841	800	830	841	819	822	771	842	811	823	875	842	861	876	823	798	838	822	813	824	862	807	847	820	917	843	831	789	845	818	809	823	848	883	796	880	821	772	776	821	796	857	807	836	754	817	848	872	835	845	793	815	790	804	853	839	805	850	812	806	819	811	830	828	782	854	832	852	815	860	797	733	806	767	816	810	856	789	854	831	810	855	851	803	811	848	867	883	803	828	805	818	824	850	846	828	827	819	837	868	810	900	815	840	825	851	856	799	836	888	865	775	822	808	860	852	832	847	815	814	824	786	860	801	848	802	826	819	848	849	774	799	795	823	787	847	852	865	776	825	851	789	809	818	846	805	853	774	848	837	837	840	876	788	831	870	853	897	816	822	809	793	854	805	783	780	794	871	845	837	846	804	784	851	913	849	833	845	821	795	786	791	817	801	896	830	823	840	814	794	859	803	863	781	829	865	848	823	818	821	859	818	834	804	811	831	854	824	766	833	770	774	783	807	830	823	845	854	825	799	824	747	837	809	825	861	840	837	824	876	848	796	804	884	869	855	816	797	821	835	834	845	806	856	810	829	849	807	826	825	792	823	874	825	776	787	797	876	813	836	818	862	760	827	817	767	772	849	822	821	869	870	844	793	810	859	844	868	844	801	815	845	778	837	832	808	865	837	827	851	803	844	822	809	855	864	815	834	810	799	797	849	796	830	844	758	806	864	785	820	841	836	774	843	814	891	803	840	792	821	876	869	825	772	814	853	832	813	807	825	835	799	844	858	826	876	805	842	748	789	862	799	850	824	839	811	817	840	818	822	777	860	798	828	811	809	804	812	837	836	847	796	839	855	833	797	871	818	826	802	824	821	861	835	831	780	831	865	858	835	837	858	896	859	802	805	788	842	807	767	805	834	765	813	799	832	771	833	826	840	870	854	770	839	816	831	850	815	816	847	792	862	730	833	770	775	862	854	859	817	756	825	815	829	852	828	791	814	842	850	843	837	792	786	826	819	852	855	802	866	821	819	853	820	818	816	790	839	788	806	813	814	799	776	768	884	809	842	851	825	794	868	850	844	762	759	848	849	810	864	804	866	804	806	833	805	850	890	799	825	820	859	828	838	786	829	817	868	824	842	866	863	807	777	877	824	838	882	802	813	857	817	806	865	835	828	880	867	803	864	803	872	845	839	861	833	838	853	807	899	844	837	827	830	803	844	816	815	871	811	837	820	831	796	853	825	848	814	775	859	833	824	829	841	823	901	801	855	777	784	858	820	797	867	818	845	805	844	779	865	831	789	857	807	856	822	786	817	808	813	853	866	879	762	787	775	806	821	840	838	841	778	828	816	815	763	880	818	792	826	791	824	828	810	805	809	823	806	785	800	831	811	857	838	803	795	774	841	800	853	748	801	775	835	770	825	863	856	828	800	801	846	848	844	832	801	796	850	883	834	831	826	857	834	857	880	810	826	825	872	887	872	790	809	854	834	810	844	805	792	838	846	798	805	842	861	789	812	842	827	841	763	802	789	795	800	835	866	818	865	820	784	853	857	833	799	787	834	848	851	882	857	787	849	802	826	848	807	851	860	804	828	846	846	848	835	842	805	796	844	830	851	811	834	827	799	876	816	824	822	902	838	792	825	806	832	795	849	806	870	789	811	859	782	852	832	809	816	777	793	798	891	836	840	834	781	802	861	820	823	827	785	807	823	820	840	837	788	860	815	817	826	818	812	791	837	824	815	783	818	812	825	812	846	800	813	775	860	850	786	848	812	816	808	828	848	850	805	821	821	876	815	773	918	849	822	875	811	857	858	820	857	883	826	803	856	825	846	855	803	857	780	797	826	824	847	791	844	845	829	814	801	803	812	787	788	854	851	755	877	860	810	847	869	810	857	815	851	792	810	904	897	834	807	802	831	843	835	824	766	852	802	828	878	791	849	846	781	836	801	840	852	839	833	840	823	828	827	844	775	820	884	814	863	838	807	861	827	834	829	803	845	822	828	842	838	818	847	831	840	830	824	844	833	853	860	837	876	864	861	821	835	816	783	798	827	812	794	869	790	863	860	835	793	816	821	800	805	842	836	805	834	820	829	828	809	793	840	868	860	877	838	836	859	775	853	872	834	845	810	802	852	825	807	847	828	839
29918	37985	24754	14550	9819	7534	6077	4183	3372	2678	1904	1511	1390	1245	1125	1130	1036	970	985	984	1011	995	1020	1046	1134	1140	1184	1189	1150	1139	974	1004	1004	996	1028	1005	965	949	945	919	947	919	836	850	839	912	838	847	899	883	843	858	848	857	868	844	889	875	854	898	892	868	892	895	862	834	876	795	825	882	839	805	833	867	818	850	839	806	837	851	852	819	830	855	806	772	827	797	787	852	814	873	829	850	823	834	819	822	817	808	805	799	807	818	798	911	810	850	872	845	790	810	803	855	782	853	821	858	853	835	833	903	889	811	837	809	832	864	871	841	835	880	846	793	862	870	819	808	837	870	830	835	803	784	849	843	879	848	823	875	868	823	815	847	849	802	834	859	822	832	809	823	832	821	827	807	891	828	773	872	881	864	802	822	825	847	823	855	843	842	830	827	833	834	855	844	896	838	840	844	888	832	889	879	794	834	848	840	848	814	838	836	857	893	841	836	804	852	825	875	811	823	871	796	807	873	806	875	853	845	830	823	839	807	913	863	838	830	839	806	823	884	875	806	850	830	823	834	818	854	827	844	825	805	822	814	888	860	832	803	860	849	817	836	874	831	832	869	800	799	860	815	857	869	843	791	847	803	805	851	802	843	798	865	817	825	840	821	854	808	879	855	804	832	843	904	816	818	852	791	844	852	819	827	833	773	844	860	895	833	859	843	839	867	850	843	838	858	840	808	854	888	849	837	881	841	798	815	794	845	881	849	847	833	880	847	872	789	830	765	841	811	840	810	844	822	840	833	844	848	857	847	838	884	822	872	758	833	848	819	856	820	833	807	854	840	880	859	832	831	852	813	860	853	853	847	806	899	808	851	841	840	807	869	849	821	806	802	866	849	835	807	843	860	832	880	847	838	860	800	815	836	835	798	850	836	877	818	848	812	792	816	790	834	788	847	788	786	829	862	851	829	850	847	852	834	857	872	835	841	841	764	808	819	831	845	850	813	816	867	822	819	741	859	857	883	834	870	812	829	857	817	838	860	826	841	841	889	871	870	840	775	870	821	835	829	853	855	832	830	820	740	797	832	879	809	856	853	840	834	796	830	830	791	786	854	838	829	831	807	843	791	815	822	850	846	864	817	851	869	836	846	825	782	859	771	870	838	828	803	824	829	842	875	815	765	860	857	828	855	772	869	823	846	811	851	833	883	888	810	861	827	867	815	883	833	821	839	807	857	786	800	832	835	837	864	843	852	849	857	837	830	826	816	858	789	809	804	794	848	862	821	843	838	827	869	809	840	822	854	821	871	827	858	820	796	861	869	817	822	891	806	790	817	819	834	809	845	830	817	825	850	840	822	790	892	852	845	814	786	837	856	862	824	855	890	853	818	824	847	833	845	800	850	835	835	839	845	817	830	814	820	834	838	839	790	838	819	806	843	841	780	792	827	893	778	849	804	822	838	842	799	891	854	907	843	853	814	824	832	859	827	824	798	805	807	835	880	834	839	825	850	881	855	883	890	847	852	787	838	839	823	814	799	845	861	829	849	821	866	907	832	874	871	859	839	814	853	825	819	842	821	826	817	853	856	818	846	846	830	823	865	794	882	815	848	818	826	844	845	805	793	824	859	856	865	827	804	825	816	867	819	858	807	810	847	831	824	869	896	864	829	843	877	836	866	815	840	879	847	872	814	853	837	816	808	772	831	837	796	773	889	875	799	814	836	805	903	844	853	824	817	823	845	806	840	808	846	818	831	832	794	805	827	835	873	786	872	820	872	850	829	806	856	860	829	809	862	851	798	873	793	829	851	806	828	788	838	832	814	872	798	872	865	843	835	922	830	845	839	858	862	810	795	835	866	839	826	841	876	813	866	809	828	839	839	879	805	844	824	836	765	828	858	840	798	790	861	820	842	835	834	881	827	853	864	772	829	844	816	843	834	829	773	814	863	884	817	835	831	832	785	823	834	800	819	833	865	796	807	848	841	877	875	811	871	807	837	843	832	848	814	798	858	867	858	831	773	805	870	817	828	807	822	827	795	792	841	767	868	886	858	834	847	790	796	828	829	911	819	872	849	863	833	788	821	841	843	833	870	831	814	828	846	845	853	827	861	868	854	874	763	841	795	829	784	814	814	844	791	853	839	780	819	812	841	861	810	850	838	831	800	827	814	837	774	804	809	831	842	823	828	851	811	823	798	852	853	830	848	820	796	896	795	828	809	831	869	805	829	867	824	880	858	826	854	841	852	807	794	842	813	815	831	835	818	833	825	872	844	868	750	779	805	840	847	885	826	813	778	817	870	809	835	881	855	837	854	813	867	858	836	836	833	811	824	793	832	818	850	783	835	833	825	823	808	839	822	820	845	830	858	845	839	839	882	798	853	841	810	879	867	853	842	837	819	790	818	909	830	841	825	841	820	811	875	813	826	860	803	838	791	869	807	853	855	857	831	861	886	823	828	852	888	761	797	814	903	865	791	818	823	805	872	892	886	820	870	859	861	799	804	901	836	865	838	832	825	861	842	834	887	804	804	880	814	863	833	822	816	843	813	860	808	804	803	834	849	843	859	812	800	814	838	796	843	849	760	809	845	812	794	812	799	800	811	830	802	791	815	854	817	874	856	863	878	810	848	861	836	832	846	783	846	809	813	835	783	850	861	804	777	836	811	841	840	829	846	844	827	785	836	800	824	829	821	854	816	822	868	838	807	821	866	856	874	820	829	841	854	832	820	827	823	819	881	809	838	815	882	816	840	803	837	858	858	842	859	779	851	844	827	815	820	838	868	792	789	876	809	817	814	792	831	794	815	790	876	854	801	832	782	829	815	832	812	902	826	831	874	797	800	810	838	840	811	858	838	826	847	836	837	810	799	846	838	794	820	820	859	807	861	837	846	878	862	829	793	817	825	828	843	833	783	796	827	867	863	812	836	885	797	822	822	900	835	839	811	822	839	879	862	779	865	769	866	821	793	822	818	884	875	815	831	835	853	807	822	817	836	821	832	822	859	874	825	818	829	840	811	834	839	832	835	792	856	804	787	810	844	876	852	804	820	855	824	816	808	856	802	850	836	855	801	863	912	839	831	819	869	858	823	868	785	862	842	844	836	820	844	808	854	841	748	799	828	850	882	874	789	850	858	793	817	841	788	828	845	868	838	830	849	859	790	860	806	807	830	867	829	842	901	854	810	862	822	856	878	856	846	851	833	871	868	800	872	835	833	783	823	869	814	806	864	815	874	869	839	900	854	852	873	864	837	852	818	786	840	826	841	846	838	831	817	843	837	766	819	884	836	796	841	863	789	794	850	800	813	831	808	839	851	790	811	835	835	822	831	799	881	822	800	780	807	836	840	832	851	817	815	800	848	830	844	809	829	821	845	789	822	810	859	808	851	845	855	852	864	824	830	823	823	824	791	830	834	858	788	829	780	822	801	826	834	839	865	828	783	856	827	843	843	877	850	870	846	862	829	862	834	822	873	808	824	915	846	821	828	854	844	858	812	775	826	804	832
25514	21630	28075	25633	15487	5167	3380	2577	2245	1805	1378	1292	1221	1188	1092	1052	1101	1140	1045	1088	1136	1092	1103	1167	1214	1194	1192	1288	1247	1188	1151	1135	1129	1142	1141	1124	1099	1081	1057	1046	1033	1059	1070	1045	1090	1051	1067	1011	1155	1056	1037	1027	1035	1045	1055	1037	1055	986	1060	1057	997	1030	1036	1109	986	1016	1063	1029	1016	1084	1064	1042	1068	998	1007	1023	1045	1042	1054	1042	1019	1050	969	1017	1027	1047	1044	1085	1023	1039	1029	990	1042	1050	983	1084	981	1063	942	1026	1042	1058	1019	1096	1055	999	1011	1036	1006	993	1062	1054	1040	1057	1022	1009	1021	1104	1017	1095	1047	1040	1019	1064	1044	1028	1029	1092	991	1004	1043	1064	1108	1051	1050	1036	1061	1069	1066	1056	981	1049	1070	1031	995	1111	1036	1044	1034	1051	1018	1003	1041	1058	1073	1068	996	1079	1058	1086	1064	972	1051	1049	1077	990	1053	1023	1037	1086	1046	1026	1056	991	1047	1019	1100	1022	1006	1098	1077	1081	1024	1046	1041	1016	1022	1043	1049	995	975	1034	1092	1024	1068	1083	1068	1072	996	1011	1025	1023	1001	1061	1035	1013	1008	1039	1006	1052	1047	1053	1024	1069	1102	1068	993	931	1004	1015	1092	1087	1102	1070	1014	1039	966	991	1002	1011	1079	1022	1047	1103	998	1099	1085	958	1065	988	1010	1122	1027	1086	1042	1049	997	1079	1012	1066	1015	1028	1012	1028	1082	986	1006	996	1068	1016	1069	1026	1000	1054	1034	1035	1071	1060	1000	1028	1013	1028	1020	1011	1076	1026	990	1008	978	1055	1002	1019	1003	1028	1019	1053	1041	1015	1079	1059	1091	1013	976	1071	1043	1115	1050	968	1058	1055	1088	1096	1036	1068	1051	1078	1059	1021	1040	1049	1037	1067	1001	1069	1016	1084	1019	1086	1016	1121	1063	975	1040	1059	1052	1081	1051	1028	1063	1066	1087	1014	1061	1035	1026	1028	994	1029	1029	1098	1026	1039	1001	1029	1042	982	1001	1072	1011	1093	1079	1069	998	1034	992	1071	924	1014	999	1011	1096	1032	1041	1009	1013	1001	1045	990	1061	989	1026	1057	1069	1068	1055	1032	1047	1033	1070	1000	1040	1082	1063	1004	1045	1061	990	1017	1025	1121	983	1010	1130	1051	1047	1049	1022	1085	1015	964	1006	1040	1048	1019	986	1023	1073	1086	1043	1053	1038	1013	1087	1085	1062	1054	1055	1022	1026	1098	1067	1073	1014	1023	1026	990	1023	1041	1054	1017	1059	1051	1013	1019	1044	1039	1011	1045	978	1037	1050	1014	1082	1033	1013	1105	968	1073	1106	1085	1082	1001	995	1101	1053	1034	1059	1004	1098	1046	987	951	1084	1062	1006	1013	1025	1020	1053	1070	992	1021	1059	967	1024	1055	1049	1065	1043	1028	1010	1010	1007	987	960	1018	1025	1033	1094	1027	1018	1045	984	1034	1023	1013	1077	1127	1045	1044	1048	1015	1072	1091	994	1010	1040	983	1027	1063	1056	1045	994	1013	1027	1081	1051	1053	997	998	1049	1063	1059	1003	1013	1007	1064	1054	1009	1072	1111	1049	1046	1013	1085	976	1068	1064	1036	1033	1073	1064	1099	1107	1025	1058	1040	1062	1106	1056	980	1056	1035	975	1038	990	1045	1017	1092	1093	979	1037	1020	1052	1019	1086	1025	1037	1054	1017	1042	1033	1016	1062	1057	1013	1035	1076	984	1022	1014	1016	1060	1053	1060	999	1046	984	1012	1025	1050	991	1035	1075	1069	1046	1027	1029	1021	1093	1015	1072	1004	1052	1063	1037	1051	1016	1089	1043	1044	1091	1029	1064	1099	1048	995	1034	1099	1001	1052	1017	1016	1097	1058	1038	1066	1038	1068	1076	1016	1026	1040	1076	1043	1080	1043	1063	1058	1003	1050	1069	988	1045	1008	1005	1017	1023	1071	1017	979	988	1026	1034	1033	1061	1024	1127	1087	994	1097	1053	1021	1039	1000	1012	1050	1040	1045	1101	979	1019	1016	1106	1085	1019	1031	1057	1033	1061	1006	1048	1089	1071	1030	1019	1058	1039	967	1018	1042	1057	1008	996	1044	1032	1027	1071	1066	1091	1033	1032	1030	1079	1039	978	1030	1070	1049	1002	1003	1070	1064	1019	1024	1057	1025	1041	1077	1028	1038	1035	1028	1041	1021	1034	1049	1060	990	1022	1005	1051	1036	1070	1080	1039	1035	1027	1114	1015	1031	1040	1058	1035	1040	1090	1008	1040	1022	1040	1041	1095	1070	992	999	1016	1071	971	1017	1015	1003	999	1072	1057	1104	1069	1053	1069	1078	1032	1084	1036	1043	1072	1052	1069	997	1030	995	976	999	1007	1004	1032	1079	1062	1051	1045	1044	977	1054	1042	1037	1030	1026	1038	1046	1084	1064	1103	986	1048	1016	1039	1023	1065	1056	1014	1157	995	1026	1039	1069	1016	1066	999	985	1070	1023	1072	1046	1069	1022	1050	1023	1039	1034	1074	1046	1052	1034	1020	1020	1064	1113	1024	1033	997	1008	1031	995	999	961	1023	1056	1011	1025	1088	1091	988	979	1068	1046	1035	1015	1014	967	1072	1026	1000	980	999	1020	1002	992	1087	1062	1011	1066	1084	1001	1064	1059	1101	1005	1043	1039	1103	1042	1032	1043	1095	1032	1005	1042	1004	1091	1003	1026	1025	963	1067	1052	1004	1109	1002	1008	1053	1049	982	1047	1019	1068	1006	1055	1021	1049	1040	1033	1054	985	1080	982	1004	1079	1030	1040	1027	1008	1022	1001	1023	1051	1096	1052	987	1064	1019	1041	1091	989	1017	1001	1009	1005	1034	962	1003	1053	1086	1050	990	1089	1015	1023	1057	1065	1014	1038	1006	1051	1063	1040	1006	1051	1042	1016	1073	1050	987	1042	1023	1056	1041	1035	1038	1070	1056	1086	1007	1010	1091	1051	1013	1019	1121	980	1067	1020	1063	1063	1058	1065	1029	974	1029	1019	1073	1030	1005	1014	1040	1037	1032	1028	1042	984	988	988	1074	1035	1039	1046	1028	995	998	1052	1008	1033	1037	1034	1046	1037	1005	1105	1052	1049	1012	1013	1035	999	1035	1090	998	1077	1003	1020	976	1040	1051	954	1068	977	989	1017	1030	1076	1034	1026	1024	1048	1030	997	1076	1069	980	1012	1013	1073	1018	1050	1093	1016	1036	1098	1022	1034	1026	1009	1011	1067	1014	1025	975	1078	1047	1035	964	1035	984	999	1064	1039	1000	1050	1031	1092	1047	1056	1060	1033	1067	1028	1005	1037	1049	1114	1035	1017	979	1105	1010	1066	1047	1031	1054	1028	1023	1032	979	1060	1006	1006	1046	968	1070	1012	1005	1016	1034	989	1064	1106	1066	1084	1036	1039	1007	1021	998	1007	1066	1065	1002	1064	1004	1048	1032	1058	1032	1009	1062	1066	1032	1040	1036	1040	1011	1034	1040	1064	1065	1004	1051	1080	1051	1095	1033	1049	1019	1052	1062	1042	1023	1045	1033	965	1101	1036	1022	1033	983	993	1056	1005	1001	994	1005	983	1007	1029	1121	1017	1052	1030	1046	1076	1107	1073	1014	1007	1033	1099	1049	1031	1013	1057	1032	1017	1000	1054	1072	1046	1018	1153	1030	992	1016	1074	982	1032	998	1011	1049	1061	1034	1008	1015	1102	1083	1056	1040	1060	999	1069	1090	1110	1045	1062	1076	1055	1020	985	1041	1076	962	1045	1021	1059	1057	989	1065	1061	1017	1025	1020	1025	974	1054	996	1050	1077	993	1025	1002	1041	1060	1024	1074	1059	1018	1098	1044	1009	1037	1013	1072	1084	1033	1002	1052	1014	1021	1039	1024	1060	1081	1080	1035	1040	1090	1013	941	991	1036	1027	1015	1027	990	988	1010	1017	1104	1018	1049	1008	1049	963	1029	1013	988	986	1042	1045	1040	1031	1091	1011	998	1030	1053	979	973	1046	1101	1042	1021	1119	1017	1032	1033	1101	1027	1018	1042	1022	970	1053	1040	1080	1014	983	1010	1029	1017	1029	1032	1020	1020	1049	1018	1035	1072	1010	1034	1045	1099	1039	1049	1029	1076	1044	1001	1012	1093	1019	1029	968	1053	965	1095	1027	1035	1031	1081	1031	1045	1049	987	1012	1063	1041	1019	1035	1041	1005	1040	1075	1033	1044	993	1016	1016	1029	1050	971	1018	1104	1013	1051	1059	1062	1093	1036	1116	1041	1093	1017	1042	1016	1075	1036	1029	1022	1050	1007	1020	1097	1064	1030	1032	1054	1031	1068	1003	1041	1069	1025	1076	1040	1017	1099	957	983	1057	1042	1039	1014	1018	1056	1025	1077	990	1079	1083	1084	1070	1077	1035	1013	1050	1035	1046	1044	1135	1041	1060	1043	1074	1096	1093	1077	1029	1020	1067	1031	1073	995	1078	999	1053	1052	1064	1082	1010	983	1018	1081	998	1047	1023	1044	984	1059	1023	1038	1027	1060	1046	1082	1012	1020	1056	1003	1049	1001	1092	1073	1055	1096	1056	1020	1084	988	1073	995	1049	1013	1068	1053	1013	1062	1070	1123	1005	988	1023	1040	1010	1023	1102	1007	1065	1107	1033	1080	1027	1098	1070	1035	1014	999	1003	1010	1040	1098	1065	1037	967	1070	1097	1023	1059	1012	1051	1064	1055	1057	1025	1069	1081	1051	1066	1059	1038	1066
29554	34180	21459	11287	7959	6095	4971	3803	3324	2414	1772	1530	1401	1277	1231	1233	1180	1167	1187	1143	1187	1170	1191	1239	1264	1318	1319	1311	1370	1274	1205	1211	1184	1191	1147	1148	1166	1122	1078	1093	1103	1070	1102	1113	1062	1068	1092	1041	1067	1062	1079	1037	1083	1066	1089	1018	1083	1069	1048	1088	1030	1046	1106	1058	1080	1079	1094	1078	983	1085	997	1059	1067	1013	1077	1073	1035	1075	1011	1019	1058	1051	1010	1050	1046	987	1068	1026	1077	1032	1064	1062	1102	1064	1109	1034	1037	1042	1096	1062	1046	1061	999	1067	1048	1008	1008	1028	1029	1041	1012	1037	1094	1009	1115	986	1066	1063	1066	1058	1031	994	1032	1072	1071	1034	1086	1073	990	1015	1098	1053	1000	1046	1030	1041	1046	1030	1006	1005	1053	1009	1045	1020	1099	950	1057	1053	1012	1056	1120	1043	1034	1009	998	1039	1034	1074	1024	1063	1091	1040	1047	1076	1030	1063	1063	1043	988	1040	1048	1001	1074	1068	1066	1094	1111	1080	1096	1046	1076	1067	1038	1068	1050	1112	1064	1079	1054	1010	1015	1116	1047	1032	1052	1036	1096	1068	1060	999	1052	1058	1027	993	1007	1073	1052	1009	1107	1035	1023	990	1049	1095	988	1071	1038	1017	990	1059	1027	1065	1046	1054	1001	1084	1017	1054	994	1018	1049	1048	1037	1022	1048	1074	1056	1035	1092	1036	1069	1086	1031	1084	1052	1054	1065	1113	1121	1065	1031	1032	1074	1043	1018	1014	1070	1039	1076	1080	1069	1056	1058	1037	1085	1029	1110	1062	1023	991	1030	1062	1007	1011	1019	1002	1018	1048	1017	1052	1072	1017	1002	1019	1000	1068	1043	1041	1077	1013	1027	1019	1021	1117	1033	1078	1075	1028	1043	1035	1016	1029	1017	1082	1031	1030	1076	995	1078	1035	1044	1035	1008	995	1081	1012	1019	1119	1069	1028	1079	1045	1039	1044	1116	1111	1101	1004	1045	1072	1042	1024	1048	1027	1029	1082	1087	1087	1071	1081	1026	1054	998	1034	1127	1053	1063	1057	1044	990	1029	1073	1036	1054	1027	1032	1046	1026	976	1047	1040	1024	1029	1023	1094	1039	996	1038	1050	1056	1014	1090	1089	1092	1042	1088	1076	1045	1036	1055	1004	979	1059	1008	1086	1060	1095	1043	1043	1022	1080	999	1103	1000	992	1073	1037	1007	1117	1064	1039	1014	1048	1054	1060	1072	990	1020	1029	1015	992	1053	1001	1058	1062	1002	1051	1084	1082	1040	1059	984	1082	1076	1045	1082	1061	1034	1057	1006	989	1017	1038	1071	1046	1037	1018	1029	1080	1038	1010	1048	1035	1045	1021	1038	1058	1098	1044	1077	1064	1075	997	1110	1021	1097	995	1057	1029	1084	1049	1062	1055	1052	1085	1036	1071	1015	1034	1038	1013	1010	1014	1037	1085	1040	1077	1022	1066	1012	1037	1014	1002	1093	1038	1074	1029	1012	1063	1046	1021	1042	1095	1012	1060	1050	1011	1040	1059	1082	1048	1107	1006	1056	1015	1019	1034	1024	1017	1031	974	1015	1019	997	1006	1058	1030	1054	1078	1051	1076	1075	977	1073	1058	1056	1008	1065	1058	1057	1042	1054	1038	1071	972	1089	1045	1074	1078	1052	1031	1024	1038	1107	1086	985	1075	1045	1019	1068	1073	1087	1068	1034	1077	1085	1039	1041	1096	1012	1081	979	1016	1084	1026	1061	1040	1021	1047	1061	1028	1095	1032	1035	1065	1031	1036	1049	1023	1004	1045	1042	1046	1057	1057	1075	1051	1044	1035	1113	1082	1043	1102	1083	1040	1086	1048	1068	1041	1033	1071	1052	1085	1040	1062	1049	1060	1040	1026	1048	1089	1094	1045	1051	1082	1068	1062	1093	1036	1043	1045	1031	1076	1036	1042	1077	1076	1051	1063	1017	1103	1034	1000	1063	1080	1030	1028	1054	1027	1123	1057	1042	1096	1085	1083	1070	1049	1002	1068	1054	1076	1101	999	1052	1026	1010	1047	1051	1061	1068	1055	1066	1082	1049	1088	1033	1085	1078	1023	1052	1052	1035	1024	1031	1007	961	1077	1092	1031	1053	1060	1042	1089	1077	1088	1085	1068	1119	1054	1037	1069	1039	1015	1068	1006	1047	1015	1065	1142	1047	1108	1114	1051	1022	1068	1041	1035	1067	1073	1007	1061	1058	1032	1075	1094	1043	1058	1024	1021	1036	1038	996	1084	1031	1046	1004	1043	1038	1080	985	1083	1030	1072	1001	1023	1014	1075	1041	1075	1004	1054	1058	1054	1014	1082	1057	1046	1026	1051	1072	1055	988	1047	1034	1070	1075	1046	1050	1053	1053	1052	1025	1089	1036	1056	1042	1096	1045	1051	1051	1044	1061	1050	1054	1065	1007	1039	1055	1023	990	1015	1050	1067	1038	1036	1070	1044	1049	1130	1028	1063	1084	992	1007	1086	1037	1044	1029	1035	1028	1086	1037	1051	1021	1027	1048	1060	1080	1027	1000	1016	1031	1054	1036	1031	1049	1085	1032	1009	1058	1040	1019	1051	1075	1047	1050	1080	1055	1023	994	1036	1060	1050	1034	1085	1039	1035	1064	1041	1051	1037	1042	975	1047	1105	1102	1038	1054	1015	1095	1005	1066	1026	1086	1025	1043	1086	1074	1090	1033	1053	1033	1061	1033	1037	1009	1070	1111	976	1052	1069	1103	1068	1119	1111	1062	1023	1056	1026	1078	1044	1035	1109	1101	993	1024	1101	1059	1034	1066	1078	1016	1061	1055	1063	1036	1063	1046	1060	991	971	1062	1021	997	1041	1046	1076	1039	1094	1056	1095	1046	1050	985	1074	1051	1032	1083	1054	1061	1037	1061	970	1060	988	1050	1127	1069	1040	1082	1125	1034	1073	1054	1077	1019	1080	1053	1064	1038	1074	1048	1012	1007	1016	1068	1080	1076	1055	988	1076	1021	1044	1053	1011	1038	1054	1074	1041	1103	1052	1083	1060	1070	1009	1004	1084	1051	1057	1085	1061	1054	1060	1047	1049	1037	1046	1030	1053	1042	1035	1061	1098	1013	1022	1030	1042	1009	1038	1017	1064	1039	1058	1071	1054	1044	1069	1072	1019	1040	1078	1023	1068	1047	1087	1030	1038	1031	1028	940	1066	1076	1054	1050	1018	1037	1102	1081	1080	1018	1038	1044	1056	1006	1019	1041	1019	1057	1062	1074	1024	1067	1048	1030	1039	1060	1011	1112	1055	1063	1063	1007	1055	1083	1070	1044	982	1065	1021	1054	1047	1016	1046	1002	1048	1027	1040	1005	1045	977	998	1043	986	1079	1003	1061	1036	1100	988	1080	1028	1085	1085	1050	1061	999	1093	1018	1034	1047	1053	1033	1030	1058	1094	1081	1037	1032	1011	1032	1115	1065	1005	1124	1091	1036	1015	1041	1032	1045	1042	1011	1035	1061	1073	1060	1057	1068	1078	981	1027	1052	1100	1006	1057	1079	1036	1031	1065	1089	1062	1056	1064	1095	955	986	1097	1084	1038	1046	992	1051	1044	1053	1055	1083	1047	1003	1101	1024	1030	1045	1044	1012	1007	1025	981	1041	970	1001	1014	1126	1032	1090	1065	1058	1068	1088	1091	1017	1042	1018	1056	1083	1074	1022	1085	1030	1062	1018	1008	1035	1047	1013	1042	1070	1026	1078	1019	990	1042	1060	1064	1095	1004	1028	1061	1036	1087	1075	1066	1047	1055	1053	1065	1046	1096	986	1011	1048	1079	1057	1018	1041	1018	1030	1067	1069	1062	994	1119	1032	1018	1052	1071	993	1018	1016	1043	1056	1088	1045	1032	1034	1053	1057	1085	1011	1028	1072	1078	999	1089	1060	1059	1065	1108	1011	970	1074	1086	1078	1091	1075	1052	1032	1030	1058	1082	1096	1107	1008	1051	1064	1041	1054	1065	1071	1089	1041	1053	1060	1045	1042	1047	1041	1050	1106	1000	972	1052	1058	1060	972	1038	1059	1025	1048	1069	1011	1049	1076	1072	990	1026	1035	1062	1071	1052	1072	1071	1007	1066	1022	1028	1071	1011	1015	1104	1044	980	998	1060	1045	1028	1110	1077	1143	1043	1017	1035	1034	1051	1016	988	1039	1051	1095	1058	1047	977	1038	1026	1062	993	1059	1039	1029	1007	1065	1087	1021	1108	1051	1007	1067	1029	1031	1033	1072	1037	1042	1011	1025	1066	1027	1111	1021	1093	1061	1079	1012	1053	1039	1090	1041	1059	1037	1045	995	1026	1039	1021	1036	1003	1035	1062	1071	1043	1032	983	1029	1065	1023	960	1012	1034	1001	1091	1043	1029	1062	1055	1022	1036	1052	1014	1100	1036	1100	1063	1031	1024	1089	1068	1033	1021	1049	1032	1055	1029	1002	1077	1038	1056	1027	1107	1006	1087	1015	1072	1066	1000	1037	1001	1059	1074	1031	1015	1044	1062	1028	1043	985	1014	1118	1037	1040	985	1040	984	1069	1021	1026	999	1054	1023	1040	1113	1044	1029	1028	1034	1056	1098	1018	1056	1020	1028	1018	1048	1011	1040	1075	1081	1025	1048	1032	1038	1003	1023	1112	1095	1079	1001	1029	1068	1031	1086	1061	1030	1035	1095	1033	1033	1064	1072	1036	995	1040	1103	1067	1060	1061	1027	1089	1060	1029	1071	1021	1035	1028	1018	1074	1035	1026	1029	1031	1051	1069	1051	1016	1065	1061	1031	1020	979	1018	976	1044	1075	965	1034	1097	1033	1048	1031	1011	1071	1063	1051	1058	1021	1059	1095	1098	1044	1045	1094	1089	1080	1043	1047	1070	1053	1026
23125	21658	29550	24265	21692	22011	15358	5185	3557	2384	2042	1781	1598	1395	1409	1387	1407	1261	1309	1292	1167	1269	1242	1434	1418	1515	1550	1409	1483	1409	1347	1296	1333	1275	1268	1192	1223	1228	1232	1208	1226	1131	1241	1165	1192	1174	1156	1201	1164	1143	1103	1083	1129	1220	1162	1163	1108	1178	1166	1187	1173	1112	1224	1149	1216	1200	1196	1168	1173	1126	1189	1159	1111	1131	1147	1129	1203	1094	1157	1081	1160	1054	1071	1169	1110	1043	1115	1160	1077	1129	1143	1166	1115	1135	1082	1137	1120	1101	1132	1171	1139	1149	1131	1094	1101	1146	1170	1050	1071	1117	1086	1142	1128	1158	1052	1121	1124	1106	1110	1100	1103	1150	1094	1098	1106	1124	1148	1155	1118	1114	1145	1132	1103	1183	1137	1092	1121	1145	1133	1121	1176	1147	1123	1117	1092	1131	1101	1122	1084	1098	1172	1130	1144	1095	1150	1133	1136	1213	1169	1143	1116	1143	1146	1030	1082	1098	1142	1154	1129	1067	1085	1142	1166	1106	1103	1113	1181	1113	1149	1186	1108	1141	1144	1108	1189	1118	1105	1072	1143	1181	1073	1154	1121	1107	1137	1126	1119	1183	1131	1190	1139	1128	1124	1086	1071	1100	1055	1087	1113	1162	1206	1140	1152	1107	1079	1151	1102	1122	1083	1114	1094	1165	1133	1138	1158	1123	1141	1116	1108	1163	1173	1134	1056	1136	1099	1123	1128	1088	1161	1125	1185	1141	1117	1156	1138	1075	1107	1098	1142	1112	1084	1165	1118	1073	1111	1078	1113	1089	1088	1084	1109	1195	1103	1138	1120	1076	1069	1114	1010	1171	1171	1157	1109	1061	1154	1122	1106	1135	1154	1084	1085	1146	1110	1116	1105	1097	1164	1098	1117	1160	1138	1109	1103	1128	1113	1136	1118	1082	1113	1183	1190	1134	1175	1129	1143	1136	1107	1133	1138	1020	1083	1120	1103	1147	1098	1161	1180	1169	1108	1125	1110	1111	1084	1145	1096	1149	1104	1159	1147	1122	1113	1167	1071	1117	1065	1123	1148	1147	1098	1100	1133	1163	1143	1131	1066	1106	1119	1143	1125	1113	1122	1129	1113	1105	1141	1129	1089	1083	1116	1135	1150	1102	1144	1068	1107	1167	1135	1068	1123	1134	1149	1163	1140	1113	1102	1107	1109	1108	1134	1069	1141	1116	1078	1131	1103	1157	1195	1143	1035	1167	1150	1103	1131	1105	1148	1171	1189	1120	1130	1109	1114	1160	1099	1127	1120	1095	1116	1143	1116	1116	1096	1083	1086	1059	1138	1085	1154	1128	1138	1074	1095	1108	1093	1099	1132	1108	1058	1137	1096	1180	1164	1157	1152	1120	1123	1135	1076	1119	1156	1156	1123	1083	1156	1140	1136	1184	1140	1137	1110	1133	1098	1080	1121	1129	1091	1087	1184	1127	1186	1124	1102	1104	1120	1106	1188	1173	1129	1139	1067	1105	1133	1150	1116	1094	1124	1157	1132	1050	1118	1073	1113	1182	1136	1147	1089	1121	1148	1107	1129	1136	1125	1131	1107	1130	1132	1168	1078	1061	1126	1134	1076	1111	1159	1106	1032	1151	1121	1113	1128	1182	1071	1099	1143	1059	1136	1122	1145	1070	1113	1138	1172	1127	1187	1190	1071	1100	1077	1105	1192	1165	1172	1105	1088	1109	1100	1115	1070	1116	1119	1118	1054	1157	1126	1141	1115	1101	1145	1106	1080	1108	1150	1121	1149	1089	1109	1056	1186	1107	1091	1142	1146	1105	1119	1073	1084	1139	1118	1176	1137	1138	1086	1102	1145	1159	1082	1070	1103	1086	1137	1122	1111	1099	1092	1120	1104	1090	1084	1152	1146	1107	1185	1100	1142	1123	1112	1113	1136	1097	1122	1091	1125	1125	1131	1059	1111	1092	1079	1104	1145	1087	1106	1112	1099	1140	1161	1109	1158	1122	1126	1114	1151	1131	1132	1093	1153	1134	1131	1066	1141	1179	1090	1139	1140	1055	1083	1097	1181	1092	1084	1112	1124	1196	1057	1167	1113	1127	1086	1065	1059	1113	1122	1166	1156	1066	1122	1125	1107	1139	1128	1117	1138	1114	1076	1131	1096	1134	1126	1133	1098	1153	1145	1109	1064	1186	1097	1155	1121	1174	1125	1163	1124	1124	1113	1134	1114	1115	1022	1114	1169	1120	1145	1118	1170	1132	1108	1090	1072	1127	1111	1100	1073	1122	1086	1116	1120	1124	1136	1134	1182	1143	1086	1095	1070	1124	1066	1125	1126	1111	1092	1162	1192	1117	1200	1125	1119	1158	1166	1063	1124	1213	1036	1119	1110	1104	1162	1119	1144	1131	1106	1111	1188	1118	1131	1137	1122	1184	1130	1117	1076	1104	1152	1084	1159	1104	1135	1153	1092	1102	1138	1155	1085	1125	1106	1118	1167	1161	1141	1087	1154	1116	1182	1077	1153	1194	1163	1101	1098	1156	1150	1088	1126	1104	1061	1145	1117	1095	1121	1184	1133	1160	1128	1141	1139	1133	1149	1122	1076	1144	1098	1107	1088	1129	1104	1161	1084	1120	1115	1150	1129	1121	1120	1113	1122	1127	1129	1141	1135	1172	1131	1109	1090	1194	1114	1166	1128	1113	1123	1158	1113	1165	1068	1113	1086	1149	1149	1082	1058	1062	1107	1153	1088	1084	1142	1154	1124	1128	1147	1056	1153	1084	1104	1121	1106	1029	1090	1143	1158	1094	1153	1131	1077	1148	1116	1115	1134	1091	1133	1171	1090	1143	1131	1111	1150	1110	1145	1146	1196	1120	1080	1084	1099	1119	1125	1159	1095	1111	1090	1097	1063	1112	1088	1069	1051	1161	1111	1159	1185	1128	1192	1161	1109	1093	1097	1114	1092	1127	1086	1148	1159	1116	1137	1128	1183	1102	1178	1094	1123	1104	1118	1157	1151	1122	1154	1106	1134	1058	1108	1127	1146	1183	1049	1167	1161	1157	1097	1120	1060	1098	1084	1085	1105	1173	1103	1084	1110	1052	1138	1144	1108	1132	1075	1120	1077	1128	1110	1034	1151	1115	1057	1137	1146	1118	1132	1111	1120	1086	1150	1072	1118	1082	1086	1089	1121	1136	1084	1176	1180	1105	1091	1035	1137	1088	1154	1119	1154	1134	1148	1119	1008	1153	1140	1153	1144	1078	1082	1121	1127	1133	1196	1106	1144	1107	1040	1084	1119	1115	1063	1129	1159	1144	1092	1157	1156	1060	1109	1144	1075	1071	1123	1153	1138	1111	1072	1142	1119	1066	1043	1104	1079	1065	1102	1144	1169	1172	1117	1099	1129	1154	1127	1162	1130	1120	1168	1062	1122	1149	1117	1062	1074	1171	1094	1155	1140	1054	1154	1075	1203	1116	1106	1151	1193	1088	1062	1191	1121	1143	1094	1134	1126	1077	1087	1116	1115	1085	1164	1081	1089	1140	1082	1121	1164	1066	1120	1088	1115	1117	1158	1179	1048	1090	1116	1174	1133	1122	1108	1104	1104	1165	1113	1111	1131	1091	1127	1048	1141	1073	1001	1127	1077	1164	1125	1102	1129	1122	1148	1114	1088	1115	1183	1093	1133	1089	1168	1122	1031	1135	1136	1120	1215	1091	1134	1098	1054	1099	1156	1095	1060	1123	1095	1094	1147	1153	1149	1120	1124	1115	1134	1047	1104	1098	1125	1161	1114	1112	1097	1145	1125	1150	1159	1124	1116	1080	1136	1175	1078	1136	1170	1160	1100	1121	1049	1168	1145	1127	1117	1152	1087	1142	1109	1143	1125	1115	1130	1188	1134	1154	1165	1115	1127	1123	1157	1131	1074	1141	1123	1135	1174	1151	1067	1082	1080	1159	1078	1100	1091	1123	1069	1085	1089	1095	1103	1168	1069	1104	1081	1059	1142	1142	1110	1072	1118	1084	1116	1118	1183	1149	1125	1120	1092	1152	1082	1051	1172	1197	1141	1130	1131	1064	1155	1131	1139	1166	1119	1096	1064	1141	1105	1073	1156	1106	1111	1034	1111	1153	1093	1094	1134	1062	1136	1152	1104	1148	1127	1092	1075	1141	1162	1066	1119	1083	1118	1186	1105	1092	1118	1165	1085	1124	1099	1071	1105	1128	1106	1137	1103	1076	1127	1113	1123	1113	1135	1051	1102	1095	1132	1084	1145	1105	1100	1101	1085	1127	1171	1119	1121	1100	1085	1167	1113	1075	1047	1069	1103	1092	1085	1170	1101	1132	1091	1136	1184	1141	1142	1148	1147	1092	1153	1150	1067	1138	1148	1180	1116	1188	1096	1154	1121	1168	1136	1161	1150	1087	1132	1149	1190	1132	1158	1109	1112	1103	1121	1104	1111	1098	1130	1117	1182	1079	1095	1171	1106	1116	1114	1119	1082	1170	1074	1085	1098	1037	1124	1110	1155	1085	1130	1054	1085	1141	1085	1157	1096	1056	1129	1120	1082	1194	1097	1163	1135	1144	1168	1122	1166	1111	1087	1141	1061	1153	1079	1156	1154	1103	1127	1148	1112	1171	1072	1093	1107	1082	1077	1140	1076	1079	1100	1067	1109	1138	1146	1099	1128	1076	1114	1097	1160	1088	1129	1127	1056	1145	1150	1060	1069	1119	1132	1175	1123	1125	1190	1073	1089	1130	1081	1174	1105	1134	1100	1234	1140	1091	1144	1073	1168	1154	1119	1145	1127	1040	1076	1123	1063	1117	1112	1095	1139	1091	1071	1070	1140	1110	1132	1158	1135	1146	1105	1085	1073	1200	1085	1073	1096	1088	1048	1067	1100	1152	1119	1166	1089	1110	1104	1099	1101	1146	1084	1085	1071	1159	1138	1101	1063	1112	1113	1210	1071	1070	1066	1127	1135	1095	1100	1132	1152	1145	1124	1101	1157	1146	1160	1106	1163	1085	1166	1116	1204	1150	1118	1099	1159	1079	1109	1174	1118	1119	1109	1081
33598	42926	30201	17800	14020	11524	9124	6797	5117	3244	2637	2264	1735	1615	1604	1508	1389	1341	1285	1276	1277	1315	1429	1530	1678	1564	1650	1612	1639	1544	1411	1382	1415	1398	1282	1363	1269	1216	1181	1212	1220	1169	1168	1196	1133	1153	1129	1245	1198	1223	1153	1135	1198	1117	1146	1088	1115	1151	1116	1128	1149	1186	1122	1196	1133	1134	1122	1151	1102	1112	1126	1144	1137	1083	1026	1137	1144	1177	1113	1080	1134	1083	1060	1101	1071	1099	1077	1065	1073	1122	1103	1122	1104	1128	1116	1118	1178	1087	1078	1132	1098	1092	1104	1082	1099	1054	1128	1067	1122	1142	1105	1094	1118	1037	1146	1086	1060	1104	1180	1090	1092	1041	1100	1006	1112	1098	1090	1089	1082	1121	1050	1076	1083	1124	1127	1083	1091	1141	1107	1091	1056	1135	1107	1109	1072	1094	1064	1186	1119	1103	1094	1105	1144	1121	1105	1077	1058	1087	1109	1094	1073	1094	1117	1073	1118	1128	1037	1055	1045	1104	1156	1121	1092	1116	1086	1110	1081	1122	1093	1111	1093	1063	1047	1107	1057	1086	1075	1110	1077	1035	1063	1067	1076	1077	1112	1111	1079	1087	1154	1100	1113	1103	1066	1105	1104	1113	1121	1087	1029	1116	1147	1083	1132	1106	1122	1087	1060	1137	1043	1064	1076	1115	1131	1091	1054	1092	1095	1095	1108	1119	1092	1152	1120	1107	1082	1089	1111	1086	1093	1057	1109	1077	1124	1132	1082	1117	1090	1110	1132	1110	1150	1091	1051	1118	1078	1028	1116	1065	1076	1096	1048	1082	1153	1074	1103	1103	1108	1071	1101	1079	1084	1109	1082	1126	1057	1078	1037	1118	1090	1076	1111	1093	1102	1109	1085	1066	1065	1143	1111	1167	1114	1151	1093	1080	1066	1080	1113	1139	1056	1100	1085	1101	1115	1101	1038	1048	1110	1136	1098	1137	1082	1109	1121	1127	1090	1086	1157	1129	1119	1154	1058	1082	1063	1062	1090	1078	1168	1131	1100	1108	1100	1066	1112	1095	1099	1135	1098	1104	1110	1105	1119	1131	1060	1097	998	1084	1072	1077	1123	1063	1133	1093	1152	1087	1096	1062	1112	1074	1127	1082	1069	1128	1021	1067	1066	1099	1071	1102	1143	1072	1111	1111	1082	1122	1136	1134	1069	1099	1102	1121	1121	1055	1145	1083	1104	1074	1099	1082	1121	1085	1045	1101	1157	1077	1093	1108	1141	1095	1168	1059	1059	1073	1085	1062	1106	1123	1087	1159	1086	1048	1168	1108	1041	1061	1093	1052	1136	1057	1096	1117	1117	1132	1096	1058	1097	1131	1140	1127	1083	1124	1106	1121	1142	1087	1146	1091	1105	1132	1102	1065	1109	1067	1037	1095	1045	1067	1112	1100	1074	1113	1136	1139	1134	1141	1032	1077	1069	1069	1052	1092	1080	1159	1159	1127	1135	1106	1074	1143	1084	1132	1126	1047	1143	1106	1067	1122	1101	1073	1157	1091	1095	1070	1085	1111	1100	1091	1094	1107	1103	1096	1099	1103	1154	1095	1093	1132	1084	1092	1076	1113	1114	1111	1135	1060	1083	1200	1139	1130	1111	1079	1121	1072	1118	1104	1085	1131	1075	1103	1128	1128	1123	1098	1105	1096	1104	1122	1107	1111	1131	1108	1169	1121	1078	1118	1128	1072	1122	1092	1081	1091	1098	1122	1092	1041	1135	1023	1129	1147	1149	1088	1109	1097	1015	1132	1059	1104	1117	1118	1081	1108	1101	1069	1094	1062	1092	1147	1029	1062	1127	1117	1133	1104	1075	1087	1126	1086	1071	1115	1163	1123	1116	1012	1080	1126	1170	1103	1163	1128	1097	1100	1128	1091	1119	1116	1111	1096	1110	1141	1089	1112	1175	1111	1104	1109	1112	1121	1109	1132	1148	1051	1124	1106	1078	1073	1103	1103	1063	1102	1131	1131	1097	1095	1103	1092	1090	1056	1103	1025	1057	1082	1117	1138	1126	1090	1088	1125	1029	1029	1042	1133	1153	1150	1137	1041	1051	1089	1081	1059	1120	1013	1086	1098	1113	1121	1149	1036	1119	1107	1076	1118	1102	1133	1111	1104	1087	1103	1090	1085	1089	1170	1105	1126	1088	1018	1097	1186	1100	1100	1093	1107	1132	1092	1080	1077	1109	1097	1087	1074	1138	1080	1086	1096	1050	1155	1126	1093	1098	1075	1120	1084	1054	1101	1115	1101	1097	1114	1114	1097	1055	1058	1125	1120	1133	1131	1085	1153	1092	1097	1092	1146	1101	1089	1074	1089	1087	1086	1162	1093	1072	1167	1074	1117	1146	1062	1103	1075	1085	1047	1074	1056	1113	1116	1141	1085	1071	1097	1089	1042	1030	1140	1107	1130	1068	1078	1104	1125	1086	1107	1134	1134	1086	1098	1078	1076	1068	1077	1121	1027	1075	1151	1067	1121	1029	1182	1107	1105	1142	1141	1067	1115	1087	1120	1166	1061	1117	1108	1112	1067	1097	1109	1054	1089	1115	1073	1095	1093	1166	1111	1113	1076	1062	1080	1127	1059	1196	1059	1134	1075	1085	1110	1089	1174	1072	1070	1118	1130	1084	1115	1061	1147	1094	1125	1107	1120	1098	1089	1077	1132	1117	1073	1088	1100	1095	1161	1068	1125	1071	1120	1048	1043	1065	1074	1120	1078	1118	1151	1091	1106	1121	1111	1107	1078	1098	1125	1113	1140	1119	1120	1102	1107	1116	1096	1165	1143	1040	1115	1100	1117	1191	1068	1145	1113	1094	1126	1055	1103	1127	1105	1082	1134	1050	1206	1084	1086	1162	1107	1106	1095	1093	1127	1114	1084	1073	1040	1079	1145	1111	1122	1087	1124	1102	1113	1078	1124	1147	1119	1138	1103	1137	1101	1146	1108	1101	1071	1003	1067	1097	1108	1082	1087	1096	1089	1058	1116	1056	1117	1099	1055	1119	1118	1158	1115	1079	1087	1114	1068	1091	1083	1125	1059	1083	1108	1117	1075	1057	1096	1112	1039	1112	1046	1100	1114	1069	1081	1117	1106	1079	1151	1145	1071	1113	1157	1071	1127	1082	1084	1040	1055	1141	1022	1150	1110	1096	1063	1048	1085	1069	1094	1104	1056	1107	1061	1095	1120	1132	1155	1133	1120	1112	1139	1087	1123	1090	1109	1070	1090	1085	1104	1063	1047	1097	1139	1088	1130	1061	1146	1095	1063	1089	1072	1128	1119	1108	1065	1111	1122	1073	1064	1158	1108	1126	1136	1097	1060	1067	1096	1080	1163	1106	1117	1090	1140	1145	1073	1093	1151	1113	1127	1086	1081	1065	1091	1067	1097	1155	1074	1103	1080	1048	1115	1078	1070	1068	1029	1072	1105	1099	1089	1163	1062	1110	1095	1087	1147	1064	1162	1141	1085	1099	1146	1076	1032	1136	1106	1095	1095	1033	1090	1076	1140	1063	1147	1087	1083	1092	1066	1106	1062	1116	1076	1083	1096	1036	1039	1073	1125	1098	1081	1068	1161	1140	1086	1062	1095	1060	1120	1121	1088	1109	1100	1106	1115	1094	1057	1158	1137	1107	1141	1094	1058	1118	1054	1101	1101	1143	1171	1093	1146	1169	1107	1092	1143	1122	1068	1105	1138	1116	1099	1107	1073	1096	1134	1099	1097	1077	1095	1127	1103	1089	1141	1037	1156	1137	1116	1060	1101	1158	1065	1136	1067	1058	1037	1065	1101	1125	1095	1095	1107	1088	1079	1104	1133	1046	1086	1092	1077	1104	1098	1121	1134	1065	1094	1083	1078	1078	1104	1160	1134	1065	1122	1139	1116	1073	1048	1109	1094	1063	1089	1167	1105	1029	1067	1123	1118	1117	1131	1115	1098	1067	1080	1048	1075	1077	1138	1141	1173	1146	1139	1107	1165	1115	1027	1146	1062	1078	1098	1102	1106	1071	1079	1135	1144	1111	1094	1088	1156	1090	1070	1105	1140	1162	1078	1098	1109	1106	1105	1069	1066	1132	1138	1092	1059	1141	1075	1143	1141	1088	1073	1056	1080	1095	1103	1104	1141	1140	1111	1118	1144	1125	1062	1105	1150	1118	1128	1078	1139	1078	1137	1125	1081	1081	1119	1114	1085	1109	1089	1078	1167	1112	1047	1100	1082	1144	1120	1113	1124	1047	1084	1118	1102	1092	1133	1058	1062	1128	1100	1106	1099	1072	1081	1115	1098	1091	1070	1085	1111	1103	1060	1040	1069	1124	1087	1090	1138	1107	1127	1129	1033	1080	1135	1046	1089	1083	1072	1150	1073	1102	1102	1112	1093	1126	1041	1086	1040	1143	1065	1138	1055	1054	1099	1142	1128	1062	1105	1078	1113	1084	1100	1101	1055	1111	1068	1133	1113	1106	1111	1071	1128	1079	1144	1100	1060	1103	1041	1096	1119	1091	1089	1038	1132	1061	1125	1101	1024	1125	1083	1136	1125	1168	1066	1112	1067	1116	1078	1062	1032	1060	1136	1083	1082	1138	1025	1215	1098	1069	1097	1084	1176	1092	1072	1136	1094	1061	1129	1075	1076	1125	1139	1095	1088	1063	1105	1151	1063	1004	1097	1158	1121	1090	1072	1162	1052	1142	1118	1073	1095	1078	1068	1103	1057	1124	1048	1099	1136	1042	1042	1155	1113	1101	1118	1106	1072	1037	1079	1139	1048	1139	1027	1018	1129	1154	1125	1102	1199	1157	1108	1161	1079	1097	1183	1047	1070	1103	1114	1114	1128	1071	1116	1087	1108	1084	1116	1084	1040	1128	1125	1114	1109	1118	1076	1080	1071	1190	1077	1108	1065	1131	1141	1117	1104	1079	1132	1081	1080	1095	1125	1048	1122	1121	1092	1137	1026	1069	1134	1087	1122	1052	1088	1103	1074	1089	1092	1130	1120	1085	1096	1096	1111	1069	1112	1113	1101	1060	1095	1118	1066
30480	22199	17880	8937	4748	3308	2562	1626	1359	1104	1024	950	859	821	850	862	798	789	857	861	806	919	932	902	896	913	947	914	948	884	899	794	881	826	842	821	803	798	855	786	817	755	762	779	801	807	851	780	797	821	773	832	793	789	835	771	806	810	828	812	816	791	795	808	857	791	762	804	807	878	792	824	755	784	817	811	806	752	820	805	746	768	766	845	757	775	830	788	781	803	796	784	807	737	768	735	848	767	807	792	799	831	767	797	819	804	739	805	807	741	759	758	792	785	766	812	792	809	803	762	826	823	791	807	752	764	776	743	721	788	764	798	795	744	779	748	779	786	813	773	797	862	780	780	772	785	782	787	737	798	770	781	828	769	776	819	811	790	838	796	799	794	843	789	809	814	799	822	766	792	848	809	791	776	798	793	757	764	779	809	786	804	824	755	766	780	765	814	802	805	851	771	853	806	746	782	765	759	789	802	821	805	741	806	833	741	773	744	741	857	698	807	773	780	792	791	783	759	836	783	783	807	762	790	793	790	745	796	770	811	761	802	786	776	765	816	766	763	728	810	773	824	793	804	763	764	795	828	818	797	750	817	836	804	763	770	796	780	779	793	781	793	765	789	802	772	783	792	720	759	798	779	719	831	732	802	769	763	784	746	831	756	751	770	824	737	800	748	767	807	831	831	802	758	788	797	833	799	747	743	793	785	799	759	760	819	759	787	804	782	748	777	809	781	825	771	817	823	792	801	811	795	801	817	810	831	737	823	780	815	795	799	749	788	769	797	811	817	806	807	785	789	795	774	817	716	790	769	753	761	780	755	766	752	779	806	755	788	790	746	829	817	787	792	765	779	780	792	738	757	740	782	772	792	841	778	816	775	801	776	785	773	726	838	789	799	773	782	780	760	775	762	772	751	805	811	809	792	778	813	835	794	809	778	769	815	826	763	831	781	796	814	761	808	805	791	769	799	836	795	752	789	752	803	774	827	807	814	763	807	787	770	808	773	746	785	752	796	789	783	790	721	792	795	778	756	781	790	832	768	722	780	841	817	820	803	822	763	805	819	845	756	722	756	775	841	834	832	742	806	804	812	802	775	756	781	733	738	770	783	806	785	752	775	765	800	731	788	766	773	801	745	775	768	811	813	805	801	817	786	807	840	748	843	818	810	796	741	814	786	772	814	796	756	770	797	757	808	768	775	817	792	789	767	810	742	772	818	803	828	814	782	773	760	788	776	788	746	782	799	746	777	820	756	767	824	758	824	853	754	764	778	753	762	780	795	793	741	803	755	809	745	790	774	780	785	810	788	789	799	766	753	765	759	819	775	743	840	810	769	747	783	758	756	840	800	802	779	758	781	764	785	779	800	775	806	812	824	823	792	803	812	805	792	835	788	811	805	775	759	803	756	782	789	833	807	806	809	785	799	745	815	793	817	782	812	790	771	745	866	770	749	795	816	777	814	769	739	778	777	775	853	750	782	772	788	789	773	773	760	785	826	798	751	750	799	791	755	762	743	800	742	794	783	860	775	773	776	749	765	764	821	787	758	808	807	772	813	766	775	781	767	828	830	796	765	731	787	785	779	778	761	781	766	832	777	774	800	802	794	791	809	781	776	770	795	856	730	766	752	794	774	810	796	817	749	752	749	856	720	766	767	727	815	860	802	809	775	785	823	768	785	814	767	745	795	796	802	799	867	858	744	752	818	846	784	786	788	843	745	772	786	784	800	790	823	740	807	796	791	779	825	799	803	771	769	836	756	813	781	766	780	797	816	836	815	806	818	803	778	748	797	807	826	805	762	801	829	812	752	731	771	807	789	785	817	772	808	816	791	787	789	759	756	806	812	833	826	725	810	790	782	770	828	765	757	786	792	784	853	781	829	797	744	825	818	796	778	756	738	814	780	752	766	795	777	787	823	814	775	800	804	798	776	793	745	776	764	831	813	778	793	788	803	770	790	826	833	791	706	771	839	768	757	792	814	750	816	796	786	789	802	754	786	746	786	813	824	788	764	775	734	769	774	783	737	758	827	779	804	801	822	795	732	758	825	791	768	786	786	814	779	738	794	845	805	803	775	788	814	752	822	821	795	792	762	787	831	765	798	761	787	757	777	777	811	805	781	789	774	758	770	831	767	773	774	833	769	750	796	790	775	784	771	790	748	768	829	759	807	784	814	771	771	795	803	761	829	820	826	813	792	778	846	827	793	769	752	740	754	778	773	822	756	762	798	794	841	826	752	780	763	836	759	798	810	715	782	819	801	769	761	800	761	786	773	783	779	792	800	800	839	786	799	759	812	796	792	786	773	748	821	773	793	794	842	784	779	809	807	791	777	733	812	770	798	805	779	806	835	775	782	795	785	840	803	809	820	806	813	808	765	761	789	784	787	796	795	812	839	743	835	763	840	764	752	805	770	765	783	808	771	781	767	783	827	722	809	799	744	770	774	803	763	767	751	827	765	840	789	806	828	839	746	787	814	782	783	784	783	832	719	798	767	804	794	750	785	774	780	802	776	828	803	732	769	779	827	789	775	780	783	770	831	731	798	720	790	778	775	753	778	796	853	758	837	760	782	816	824	740	826	792	792	782	745	800	795	800	805	803	725	788	781	823	741	774	789	778	766	805	771	735	810	775	775	753	852	808	818	834	762	757	750	838	765	778	790	773	747	835	781	800	787	800	773	761	786	762	771	822	778	751	838	829	777	782	806	835	814	795	817	832	780	817	813	758	818	770	793	824	765	792	797	777	788	804	763	736	796	781	804	824	816	769	800	836	841	856	794	778	815	779	790	804	781	763	769	779	811	728	794	767	767	803	799	722	776	752	795	784	821	794	746	843	817	842	807	856	761	799	789	792	781	755	768	733	739	817	790	773	842	770	842	822	826	802	778	754	823	809	807	807	825	818	771	817	766	800	739	787	799	766	816	824	760	760	832	775	804	790	740	755	746	795	770	794	716	779	790	786	771	804	836	776	823	816	805	760	749	819	800	832	752	784	803	801	765	792	765	810	749	779	766	792	757	746	749	804	739	816	788	826	807	746	782	774	821	758	834	814	760	829	771	771	766	807	794	803	781	788	771	809	756	805	820	781	804	789	778	814	844	775	839	778	800	829	738	786	789	756	818	839	774	816	737	787	811	736	745	807	789	796	807	831	779	796	829	789	795	825	731	729	812	799	816	760	758	754	758	774	779	819	801	804	786	805	820	760	785	770	810	778	812	791	772	775	840	805	781	768	759	821	741	778	801	778	776	764	789	795	784	867	818	744	816	823	825	769	750	761	840	766	787	758	790	772	799	787	751	809	790	781	784	728	741	764	809	780	802	789	796	808	772	759	808	789	815	802	827	803	764	798	774	799	775	825	772	865	785	795	805	800	795	771	786	812	784	784	840	810	806	811	777	822	811	781	832	742	802	781	855	777	792	788	842	771	801	748	793	813	815	738	781	798	806	815	781	767	795	795	831	783	749	790	800	814	828	751	781	842	746	728	822	803	788
28163	25555	16816	8198	6384	5118	3818	2335	1850	1280	1243	1009	984	933	910	878	802	875	862	875	857	936	1010	961	948	1054	1044	1065	1019	928	934	912	923	902	890	825	855	846	800	850	861	854	806	792	802	833	832	826	773	804	831	803	810	817	827	832	862	795	789	839	864	846	807	861	820	848	876	808	796	820	806	802	844	833	861	888	793	820	767	794	823	810	792	786	835	812	850	816	817	809	810	813	776	814	779	847	806	801	819	749	833	794	770	793	825	800	817	842	827	820	818	819	791	788	798	820	818	822	837	789	831	820	862	813	811	791	803	827	814	825	807	794	857	831	841	885	814	807	828	856	777	807	778	823	809	798	849	849	815	763	858	800	877	765	772	809	787	790	805	810	833	812	835	805	811	859	789	813	863	787	811	906	792	759	774	781	816	872	832	807	804	818	835	806	835	808	841	770	801	851	837	786	849	815	791	783	784	822	856	901	824	827	829	803	813	829	780	817	785	858	809	827	817	843	791	777	809	829	775	805	826	865	794	840	786	831	800	845	853	808	787	814	821	753	784	819	854	844	837	815	783	809	783	826	862	806	790	754	833	834	794	846	795	842	795	802	840	815	801	803	858	785	845	839	833	772	802	802	780	765	763	787	805	858	817	812	766	808	843	835	792	784	856	835	801	801	796	813	840	791	805	860	797	781	828	839	797	810	806	766	836	782	778	784	824	835	789	829	833	814	800	824	842	792	798	841	855	813	807	747	820	825	833	786	822	785	775	826	786	807	759	822	828	824	885	806	798	800	804	810	779	847	758	804	780	836	809	784	850	837	807	818	842	807	850	796	810	771	793	839	846	818	863	822	866	776	772	795	787	802	815	828	809	855	807	842	780	874	790	825	786	828	786	843	811	820	838	860	809	795	747	823	836	784	804	823	773	749	824	848	817	840	829	817	824	791	841	773	783	785	738	817	802	772	827	767	827	783	850	811	844	826	827	834	823	803	830	806	828	825	842	857	768	821	788	840	796	786	818	827	814	796	854	796	882	816	812	819	818	761	856	805	789	827	834	786	814	784	783	818	812	809	779	776	794	838	808	764	838	834	880	816	820	808	786	797	834	778	774	800	795	840	786	811	864	793	870	799	838	821	803	864	787	818	835	761	795	849	815	822	832	746	822	793	837	839	813	820	839	817	828	818	855	768	805	826	779	793	862	857	830	745	834	792	789	819	786	781	844	812	833	816	863	807	836	795	805	808	843	776	781	807	836	808	845	836	826	764	797	850	793	810	843	843	861	835	814	824	800	790	796	819	835	870	772	840	812	821	842	852	807	808	875	810	812	786	796	814	818	830	819	866	831	761	880	830	831	797	824	771	778	803	822	831	796	820	779	820	786	810	737	811	806	819	784	779	825	777	824	834	804	788	815	853	868	818	817	802	797	852	806	744	777	768	828	777	784	847	841	827	807	822	827	837	787	847	819	824	801	834	824	802	786	765	814	790	773	828	832	795	814	830	780	797	836	795	825	813	799	797	799	795	852	814	804	783	761	823	815	806	771	818	785	792	795	793	810	762	829	818	831	817	797	873	848	809	893	838	811	799	826	798	783	849	849	783	795	811	814	806	800	791	761	838	839	821	813	830	817	801	854	799	826	811	840	794	853	774	865	814	822	837	806	859	827	852	812	835	830	795	839	785	810	831	848	801	791	790	839	760	824	830	760	840	810	836	792	834	780	819	787	828	871	821	791	846	828	805	818	813	822	845	819	856	800	782	817	831	772	788	882	780	814	756	828	799	819	793	804	815	848	791	801	814	862	838	792	835	780	881	786	857	804	798	823	768	846	779	801	818	848	820	796	777	862	826	789	806	841	801	833	786	809	813	778	784	786	775	831	790	837	764	807	815	775	838	819	845	811	837	798	830	820	815	806	876	818	823	809	802	798	847	840	807	819	857	791	825	794	841	835	814	848	806	847	830	843	835	834	829	811	843	843	845	784	793	880	810	811	850	786	786	762	879	806	795	803	791	865	812	766	835	792	733	774	784	792	830	828	790	819	770	843	818	819	730	780	829	809	798	784	809	867	803	845	803	845	803	845	787	793	824	810	775	803	793	735	813	806	781	799	776	821	862	900	826	847	820	771	882	781	821	782	860	858	811	862	789	807	791	839	810	837	875	795	817	829	801	804	816	865	791	828	809	826	797	803	832	846	879	816	820	779	772	827	813	817	792	825	862	795	824	814	793	838	875	787	785	788	797	820	802	761	747	810	799	799	832	803	855	804	821	812	830	783	763	840	801	784	773	748	796	826	817	849	812	829	819	841	787	821	821	815	829	722	840	852	868	793	860	797	805	813	847	820	828	759	832	772	871	780	815	823	786	813	811	782	804	802	836	802	820	832	852	805	845	815	825	834	874	770	793	794	831	790	821	888	815	824	784	833	831	833	816	773	800	862	816	866	760	835	850	772	815	820	780	803	794	805	786	771	814	772	786	816	819	806	825	781	800	781	791	829	842	788	796	801	797	839	797	809	829	759	810	847	806	821	814	772	811	818	850	795	793	845	858	835	795	757	841	824	834	840	897	818	825	801	802	851	790	891	793	882	782	815	798	818	814	822	805	785	844	853	785	826	781	787	832	858	886	791	805	796	796	845	833	795	768	790	833	790	792	819	811	796	802	780	817	807	841	837	798	813	818	807	813	807	850	770	844	885	825	812	792	847	816	812	814	853	830	844	796	825	780	810	787	817	776	807	850	870	812	828	791	778	806	814	770	809	792	870	808	773	835	835	842	755	801	813	811	876	807	828	842	836	789	824	871	836	799	823	802	811	810	789	842	818	841	819	878	840	804	841	790	805	832	820	855	808	764	850	753	822	808	781	807	828	867	809	818	808	822	825	839	810	798	753	883	828	752	810	793	855	781	833	874	813	835	785	837	782	843	846	809	837	836	818	759	788	816	797	816	860	797	833	798	828	800	777	811	752	862	809	824	815	782	791	846	847	853	785	829	812	786	778	817	801	847	847	815	812	797	801	821	853	837	815	862	810	800	842	827	800	806	852	789	812	743	808	828	768	845	790	838	828	826	797	865	821	807	824	806	786	798	845	800	826	802	837	789	838	796	844	798	792	868	793	829	831	814	827	814	829	781	820	832	821	817	804	773	799	817	797	813	790	823	809	821	836	790	817	844	835	800	864	768	835	870	792	793	784	837	781	808	819	804	792	812	851	866	766	802	740	838	811	815	843	819	828	757	809	797	794	817	820	842	831	780	840	808	786	821	797	845	776	842	846	841	766	769	772	798	846	803	851	793	776	814	796	799	804	807	816	784	791	781	831	780	806	840	794	748	779	765	842	804	787	815	810	788	822	808	836	807	804	776	808	827	831	843	840	772	827	813	837	832	791	842	756	851	795	834	810	801	786	815	796	785	791	770	809	832	846	807	825	738	813	817	791	812	854	798	805	812	817	796	803	896	794	845	828	797	828	821	815	830	791	821	805	833	849	807	867	854	833	815
23341	20691	27789	23694	20757	13523	4969	2633	1769	1515	1379	1068	1052	934	882	849	842	831	809	811	873	944	961	1005	985	974	1097	954	1018	920	904	944	847	864	866	765	806	793	811	796	762	758	759	750	813	780	834	753	748	776	793	792	746	749	758	784	757	747	764	791	820	742	775	805	782	769	746	766	798	758	725	723	779	765	803	782	765	744	702	739	744	734	776	731	728	785	704	767	756	736	737	739	728	796	766	789	764	713	761	744	767	772	711	758	779	724	770	706	759	743	763	717	809	780	784	723	736	770	774	743	763	731	765	747	783	760	778	752	697	792	744	807	787	742	739	766	726	717	783	722	773	737	758	691	724	757	723	789	763	785	742	746	774	747	690	751	802	745	715	795	759	750	677	753	758	764	732	808	765	719	739	708	756	799	764	717	771	732	689	759	764	727	725	748	763	720	735	776	759	704	741	759	773	741	779	766	762	733	749	774	760	768	696	786	780	772	756	722	749	744	766	721	772	806	745	728	756	706	751	757	726	817	721	758	752	754	743	736	755	746	750	750	713	769	771	775	755	773	729	762	712	759	711	742	826	776	786	719	737	771	710	762	775	776	805	765	713	801	684	727	798	732	730	765	772	751	704	710	790	796	741	817	749	754	723	741	767	748	761	804	771	781	747	769	714	735	751	734	758	773	764	729	761	832	716	751	783	769	778	774	796	773	749	747	753	777	751	757	752	705	777	801	761	787	769	775	744	798	758	771	763	723	706	728	725	744	806	736	737	733	783	706	703	748	747	768	733	788	729	790	684	758	712	740	729	767	730	678	799	750	743	740	765	809	775	781	795	719	751	718	767	693	810	785	782	778	763	724	760	757	781	755	734	746	759	749	749	689	794	772	734	743	784	764	731	752	765	697	738	801	753	774	751	732	760	785	765	751	791	745	726	770	744	739	755	681	739	736	759	823	745	811	742	697	737	745	774	736	744	756	748	797	777	758	750	761	741	751	748	758	703	746	774	732	792	765	775	786	720	752	802	751	748	749	792	762	740	767	708	786	760	751	724	755	740	740	718	751	762	741	718	714	682	750	720	768	788	731	775	758	761	755	778	730	733	757	752	771	682	745	756	743	802	759	756	701	736	750	682	732	788	770	738	730	732	735	727	764	746	770	760	768	791	709	774	762	726	726	750	739	782	800	774	794	754	753	778	763	768	756	713	825	793	800	727	773	771	724	750	744	767	761	749	786	798	768	752	747	734	771	758	753	809	749	691	803	726	784	709	730	680	720	751	752	778	748	762	757	731	758	771	756	775	730	711	698	773	747	741	735	754	752	767	773	752	740	769	749	801	803	777	743	746	729	755	751	707	761	798	811	742	791	752	771	727	740	741	717	783	781	766	762	733	739	734	702	744	730	738	748	767	787	716	713	765	774	801	784	762	725	754	757	796	748	748	696	749	748	743	763	763	738	732	735	791	750	772	733	754	780	734	733	760	730	749	719	736	743	812	741	748	787	778	759	791	795	793	771	730	720	716	732	718	696	782	775	702	727	775	755	699	796	770	761	759	774	764	720	711	749	783	733	723	746	781	752	746	733	775	778	707	716	753	801	789	750	682	748	763	765	726	770	745	779	707	785	767	772	728	746	785	736	715	777	724	764	724	777	755	750	746	678	782	750	763	765	758	744	716	722	746	704	775	784	742	727	735	755	763	772	745	768	779	720	754	661	733	770	706	784	721	744	773	749	727	762	726	759	793	743	764	695	776	738	743	795	748	702	751	750	746	763	762	765	755	732	756	765	801	756	782	748	727	793	756	781	764	745	751	727	770	736	723	753	755	765	814	771	748	740	735	775	762	791	765	733	736	773	741	701	730	768	780	750	711	786	758	766	712	734	768	764	741	737	823	738	755	706	765	825	773	763	741	734	712	758	769	742	737	751	727	732	717	751	767	759	740	792	792	723	747	769	755	742	715	797	715	736	755	724	745	754	768	761	719	793	793	731	780	717	706	790	720	770	770	750	763	743	777	727	765	786	829	753	782	753	759	757	763	761	726	766	733	734	727	754	788	698	783	740	727	731	774	761	764	775	781	809	723	720	782	783	762	730	726	719	739	749	743	758	734	706	748	757	750	738	778	736	762	742	765	810	729	763	788	727	774	725	719	768	738	751	741	722	683	711	706	730	744	753	798	767	754	756	771	764	748	755	755	789	763	739	724	705	742	678	770	704	734	761	738	767	793	720	722	724	818	745	773	778	716	727	724	790	711	770	759	734	748	763	772	746	738	787	769	740	749	717	717	752	761	728	770	731	729	762	715	712	740	780	813	731	778	745	719	741	730	796	743	767	757	761	753	765	752	716	791	736	766	700	729	721	695	732	727	731	772	723	748	752	729	792	765	708	706	693	744	729	729	740	778	764	747	726	725	762	712	732	832	775	713	700	764	766	699	759	722	756	789	738	756	754	761	742	768	760	780	747	747	754	789	739	735	754	730	751	770	737	802	746	758	742	777	768	788	717	722	760	780	705	727	746	710	724	727	764	808	732	752	741	825	782	781	759	741	705	756	765	717	706	724	758	727	729	764	776	763	770	804	718	711	740	771	746	748	751	764	769	767	726	753	763	697	809	770	765	766	758	774	741	784	740	726	689	755	752	716	757	741	749	752	717	780	738	762	735	677	753	770	745	740	752	749	718	783	726	738	756	803	781	741	749	746	692	773	794	734	782	771	735	760	694	775	766	741	729	733	743	784	777	774	794	765	685	768	751	726	712	767	781	762	770	737	719	793	753	818	762	703	752	764	722	720	745	755	753	718	808	783	741	795	763	809	722	769	758	781	687	770	745	768	740	729	769	758	731	704	726	744	759	730	797	710	785	751	732	784	778	767	792	745	736	734	755	799	779	731	769	779	761	759	813	750	751	746	769	786	757	720	735	730	744	792	731	729	759	757	771	768	741	717	727	805	735	749	775	756	759	758	740	747	736	729	723	750	803	743	746	793	758	694	702	740	757	741	792	742	719	702	746	816	722	713	773	762	711	759	707	734	773	745	794	715	764	755	712	758	767	707	780	781	725	752	826	759	750	720	776	744	736	744	791	779	736	744	784	739	774	762	730	709	760	669	764	739	785	798	807	758	706	742	749	781	755	738	701	710	789	774	788	770	745	751	749	760	716	805	731	778	726	774	756	750	723	763	795	733	691	782	728	758	756	709	720	760	736	779	705	672	740	732	764	768	740	731	711	807	771	741	757	761	783	790	734	731	764	751	749	689	731	700	752	763	853	747	750	758	744	766	777	781	738	732	724	761	760	747	750	757	750	772	772	752	760	743	731	743	770	770	708	722	767	733	735	764	774	684	701	763	780	768	715	777	725	718	745	758	710	762	753	731	720	734	734	736	754	704	766	773	736	705	743	708	808	733	702	733	762	701	770	807	820	725	747	734	714	726	731	769	762	738	783	725	739	746	723	760	743	746	766	768	766	750	755	756	805	727	775	737	730	747	822	729	737	769	778
28319	32545	22027	12919	9696	7034	5527	3867	2609	1993	1872	1310	1217	1072	963	903	914	935	911	851	955	1025	1139	1175	1119	1118	1129	1123	1108	1025	956	979	904	887	919	922	862	745	852	815	770	826	790	795	829	835	765	826	722	778	779	800	754	727	755	803	805	802	789	775	775	771	768	767	794	784	817	723	756	785	804	784	786	758	805	771	787	777	779	766	793	808	818	743	760	784	795	766	762	767	745	802	743	765	798	760	757	813	763	799	773	778	744	764	788	755	824	750	739	798	809	808	778	736	739	745	776	732	739	754	747	738	761	777	750	730	730	752	737	767	724	740	755	735	783	807	776	736	782	730	759	761	770	770	795	721	765	782	754	737	748	752	785	733	775	743	807	793	734	786	736	770	756	774	761	782	774	797	746	755	775	752	791	763	790	763	745	789	737	761	766	769	744	744	751	755	744	739	756	783	717	795	734	761	790	772	753	737	781	739	784	825	786	752	790	765	798	765	738	764	760	769	823	777	757	759	769	748	715	772	775	739	758	757	770	759	775	728	762	695	726	726	719	767	705	761	753	689	723	741	770	742	785	772	778	815	692	771	797	754	755	780	761	788	774	744	778	770	707	785	746	820	785	745	785	753	763	709	724	793	822	761	743	742	775	762	742	716	774	758	742	818	715	720	768	761	729	811	769	737	766	773	748	735	768	747	740	771	782	706	779	757	737	764	686	782	764	745	736	761	739	752	763	809	775	779	767	768	777	715	782	812	747	723	716	798	753	784	745	766	775	753	742	744	772	723	758	774	753	754	783	740	730	815	741	785	726	780	765	738	765	730	734	758	735	729	822	754	736	755	753	730	740	767	724	731	788	783	775	767	735	777	779	749	759	742	734	788	750	708	735	740	799	756	746	749	722	753	757	777	777	772	813	740	803	796	718	752	710	753	730	823	743	783	798	720	825	796	811	778	755	701	783	730	772	786	755	741	733	716	730	760	746	804	795	751	750	725	783	751	752	783	747	800	775	815	761	769	811	724	755	763	781	769	759	772	719	743	778	787	795	756	784	803	728	759	748	752	758	803	743	736	736	742	757	768	762	815	780	717	728	716	771	777	783	796	783	756	732	723	740	776	747	720	783	803	785	751	744	767	751	776	767	796	725	788	769	717	755	760	766	732	783	756	739	825	774	772	768	719	781	712	775	714	721	721	730	780	791	771	787	746	769	768	726	743	764	776	771	762	751	753	750	769	803	747	845	771	730	776	776	750	768	780	741	756	802	759	736	774	740	740	786	760	781	724	769	725	727	749	771	763	762	718	837	732	763	750	795	745	747	747	767	777	835	763	740	716	719	801	754	756	790	754	748	723	756	815	731	764	763	796	741	738	786	778	813	676	785	763	783	770	752	729	772	713	781	778	730	764	810	755	694	746	794	782	736	769	716	752	744	758	734	725	759	780	786	773	806	789	770	752	726	766	778	780	785	762	761	760	735	755	727	796	750	732	746	733	773	760	763	780	789	743	761	817	749	741	831	806	778	768	798	741	736	711	734	731	795	779	734	774	762	784	732	756	781	729	778	729	796	761	766	781	740	746	773	781	780	743	798	734	780	748	749	759	753	763	758	764	777	766	735	737	747	762	685	734	742	751	771	812	746	785	749	751	749	751	741	759	726	757	786	754	681	792	764	735	765	752	771	744	758	766	732	744	743	770	774	773	754	781	723	752	761	734	758	747	732	764	746	773	712	727	762	801	719	814	732	793	754	763	806	776	759	771	777	786	751	761	746	781	764	778	747	796	780	753	789	768	755	756	754	764	728	733	783	737	738	680	743	698	791	784	774	780	768	738	709	732	795	735	785	768	755	806	778	775	793	777	753	754	733	705	737	739	767	795	723	772	797	761	762	777	798	781	785	754	729	765	781	729	742	747	771	794	751	755	737	770	684	751	796	764	813	738	761	723	784	779	761	726	719	761	767	793	719	763	767	760	767	800	743	724	747	716	751	699	755	747	784	792	703	792	739	747	734	744	757	762	777	753	703	759	745	765	753	756	769	752	749	710	768	743	770	769	790	714	776	792	782	752	826	770	757	779	715	725	787	766	794	758	768	772	772	760	729	755	783	756	720	748	741	713	737	739	730	784	809	717	781	775	730	748	731	754	807	790	813	728	745	766	738	784	751	730	792	779	773	797	766	745	768	751	769	773	787	817	770	740	822	761	759	794	747	759	742	745	814	741	791	765	777	739	759	711	761	791	786	807	702	751	811	722	794	736	772	742	768	792	753	735	750	742	748	756	796	759	763	741	765	745	772	756	784	767	769	730	803	791	762	758	750	748	711	747	696	783	719	779	818	745	772	811	762	808	734	766	760	772	803	730	758	713	794	757	767	764	752	718	733	750	722	733	766	765	729	773	741	769	777	827	770	771	806	746	735	820	730	763	771	705	789	772	738	739	762	769	758	774	763	799	760	754	738	736	746	775	718	758	760	758	723	736	694	764	753	787	747	754	758	743	767	794	747	775	754	767	752	779	770	730	804	760	749	737	814	760	771	796	775	725	782	749	720	779	808	761	747	767	803	793	809	703	715	762	752	760	818	777	722	793	783	749	784	713	774	735	786	725	767	789	737	699	751	793	766	788	749	736	776	757	762	754	740	741	783	761	733	799	766	699	794	684	765	824	781	746	795	772	813	731	762	753	777	804	732	817	742	788	775	776	754	754	741	754	762	737	768	771	764	752	788	766	805	763	751	775	762	805	742	741	721	755	749	730	702	738	745	767	751	786	742	741	740	800	763	781	765	809	767	746	732	730	734	716	738	755	775	763	743	776	800	800	745	793	714	754	778	699	780	748	770	730	760	763	836	712	720	787	781	726	801	776	755	718	743	778	675	690	760	751	744	797	766	732	766	748	788	809	784	721	737	740	805	765	755	783	748	738	790	749	748	772	801	789	745	772	727	770	746	789	775	784	751	761	723	749	738	773	768	798	727	801	781	741	788	787	747	699	752	728	731	785	761	766	727	777	739	736	795	788	748	750	759	740	760	773	756	813	757	724	742	757	834	734	768	745	767	803	753	767	726	778	700	763	732	716	779	691	800	726	792	719	790	728	783	740	744	768	795	759	724	770	801	745	774	745	796	790	727	778	816	753	760	764	764	778	765	708	747	749	722	746	791	767	733	800	782	767	783	774	799	728	756	802	796	749	693	719	775	754	781	738	757	733	764	788	750	760	803	765	776	747	742	745	805	793	784	784	779	757	786	783	773	717	759	770	798	704	743	790	732	747	795	780	703	760	735	778	724	766	744	749	756	754	773	754	804	772	736	779	746	768	798	706	766	730	727	776	763	745	743	752	751	761	742	788	744	794	716	736	787	768	761	718	737	755	780	761	768	769	760	733	774	797	703	759	741	746	688	724	742	799	746	751	765	809	757	789	774	757	728	755	814	745	755	774	737	785	742	696	760	760	774	771	748	759	756	721	749	796	784	737	744	729	767	804	706	751	738	763	722	724	764	782
25657	21681	28109	25739	15192	4967	3135	1900	1571	1502	1288	1223	1140	1127	1109	1068	1126	1051	1015	1022	1128	1197	1220	1203	1153	1133	1189	1205	1161	1052	1085	1070	1044	1067	1065	1046	1061	1068	1018	994	1023	1003	982	1060	1023	1012	1007	1004	1005	999	935	1045	1021	964	942	973	931	1028	990	991	997	1023	1031	1007	965	974	966	987	999	1045	997	929	1014	1008	975	1032	973	1014	980	943	998	963	963	977	985	988	898	922	971	993	996	936	984	934	1029	996	997	1018	1023	1069	972	1018	978	933	994	1009	957	989	992	981	971	1016	1025	986	1029	979	926	955	969	984	1020	967	970	1026	1001	963	939	1021	1039	979	1027	983	965	953	1032	958	1011	996	1006	981	975	967	988	955	953	967	1008	1007	998	993	956	973	970	995	937	994	973	1002	977	932	931	967	953	1012	968	923	950	1031	972	1023	1026	924	997	957	1068	1004	967	947	944	1021	975	1009	1020	992	984	944	996	1013	999	1001	963	978	966	966	953	961	1040	1019	1034	1008	1002	991	993	965	998	974	953	997	974	995	970	1036	982	1029	1065	972	952	968	990	1012	971	1055	984	993	1015	995	943	957	1017	942	992	941	1012	968	940	968	998	974	950	960	961	965	991	963	964	968	955	951	1007	981	943	1024	992	978	1026	991	967	1005	1002	999	973	983	993	966	1019	1051	967	984	997	1012	1010	979	1017	975	929	962	1015	1006	974	995	943	960	960	934	1009	1009	991	978	1014	986	969	970	976	1070	989	948	954	988	969	947	992	958	1008	1080	1031	1035	986	999	1030	1001	988	977	991	961	993	983	988	987	997	977	997	997	968	991	1042	1081	1013	977	998	1025	1003	976	956	1009	983	989	987	929	939	974	1007	954	973	996	994	1046	1029	996	964	924	995	933	959	973	1016	1019	1002	985	968	957	977	1006	982	966	961	998	951	1021	992	1017	1029	1059	990	1026	993	1010	1011	1092	1046	1009	996	991	974	946	973	973	1001	1024	1048	957	915	1016	961	975	1027	966	1021	1010	974	956	1013	953	971	1026	998	1008	977	1046	971	969	987	1007	964	1028	973	981	961	984	966	940	1019	944	968	961	970	958	971	971	995	992	998	1048	997	962	1001	947	972	987	995	1009	1054	1062	948	980	926	1040	1017	983	975	1020	959	1036	932	994	939	1002	1014	983	984	942	962	956	1001	979	968	921	1025	997	936	1043	1023	918	998	987	1013	1019	998	1047	966	1017	981	1019	978	952	968	1001	960	976	1099	1023	1070	1011	970	981	956	983	1033	974	985	969	963	1043	987	1022	950	1004	1044	939	924	995	997	955	955	1007	950	949	1021	1004	1030	1033	956	948	992	955	931	992	1026	967	1006	998	947	984	993	1000	964	931	949	1015	962	1028	1010	962	1040	1003	994	1022	966	951	960	891	967	995	996	963	981	1032	969	1007	994	1013	1000	976	1049	979	944	967	1024	1003	973	1000	1051	997	998	979	1034	950	967	1001	1051	997	976	1044	941	1001	1091	1041	894	995	997	981	969	978	931	932	1031	958	1022	1024	1016	969	1000	989	982	943	997	1031	1034	945	934	1025	950	955	974	945	993	956	958	1052	936	1025	931	960	1012	1001	934	1018	1006	1005	970	1007	1029	975	953	1041	992	981	976	968	1023	1003	982	956	1009	972	1057	939	964	956	973	1013	1001	970	980	971	1042	935	975	957	1010	983	1044	977	964	1035	966	983	996	991	972	1002	1012	929	984	1023	987	998	932	1016	1026	1017	1018	1014	980	978	962	1016	1041	933	1011	993	989	969	1008	989	995	1009	948	1014	1002	941	954	967	1054	973	986	1060	1016	987	972	1034	1031	1003	961	997	995	931	924	993	1004	985	986	942	1046	975	1002	979	983	1006	987	982	979	1000	1010	1046	908	958	1022	1002	1069	957	988	1024	1004	1004	980	988	1022	983	904	973	952	965	1002	997	963	969	1013	970	961	1024	1016	954	950	978	950	998	990	1004	955	980	947	935	964	1004	997	954	955	972	1028	973	999	990	956	982	966	978	978	1015	950	989	971	994	985	1002	948	1018	1012	1003	961	972	996	951	958	966	960	996	1010	976	977	966	977	1034	951	1016	965	932	971	1009	966	1000	995	1009	957	964	972	1061	972	945	989	1009	982	974	1030	938	966	920	898	979	1010	1005	1023	1006	995	1021	963	1091	949	1002	926	961	1021	916	1052	1021	960	995	971	985	939	974	908	973	997	936	1011	1001	996	992	1036	1011	982	1022	993	949	1018	940	1056	1016	938	1042	1005	957	969	972	1010	937	1009	968	982	1008	983	956	995	1023	945	972	994	975	971	931	908	919	939	1006	1024	976	978	998	997	1005	970	989	963	1009	981	970	941	992	969	962	950	978	1018	1014	982	1005	1006	1037	975	1036	1092	1006	1008	1012	1001	987	983	972	1030	1004	982	986	987	976	992	1018	1020	954	993	973	982	948	962	1009	982	1024	942	1016	987	916	948	962	933	972	996	1039	998	976	994	1011	1027	1033	1018	1018	988	956	970	946	952	1009	971	960	1030	1020	992	985	933	978	1018	950	1012	972	1003	1009	1022	965	945	1037	991	943	975	922	1004	1009	974	970	958	977	993	1004	1014	987	1012	958	962	972	962	959	958	1025	1006	971	967	988	973	988	977	941	964	981	993	938	988	969	1018	948	1014	926	939	948	972	975	1013	965	964	998	1018	962	989	969	999	1015	987	961	999	999	1027	919	899	986	964	971	1002	936	1052	1000	956	984	949	987	1013	937	990	969	1033	987	1001	937	945	969	995	990	950	998	978	1003	949	996	966	988	985	950	912	1032	913	965	1002	963	1051	944	959	1074	1027	955	1009	985	997	926	958	979	993	1019	970	1052	966	998	955	979	1040	995	972	969	984	991	979	991	975	931	1016	1014	1014	1014	943	1024	978	987	1009	1002	981	1027	982	954	966	986	968	956	971	944	981	985	973	1002	991	961	981	930	994	995	1028	1002	981	968	1005	967	974	1013	1002	991	992	997	958	999	978	973	1028	1020	1011	963	990	976	1045	972	939	994	966	976	993	961	1063	976	983	973	981	1025	982	1021	977	1022	980	1003	1001	1032	957	964	987	963	915	1035	983	1041	992	951	1005	968	955	990	959	1016	1043	950	1011	999	943	1008	967	948	980	1001	963	1008	1002	998	956	971	999	986	1008	930	1013	995	990	1045	1025	998	998	999	1027	976	971	984	952	1027	991	958	1017	1017	1004	991	996	949	979	1007	1006	1050	1051	1026	989	1008	1045	1002	1018	968	1000	974	987	926	921	997	967	987	995	976	1012	981	983	1008	978	1012	995	905	904	996	988	930	914	1009	985	995	1030	930	1006	1038	986	988	985	992	962	950	981	965	986	970	987	918	972	1015	966	978	929	941	992	991	935	1001	979	968	975	939	995	983	977	916	1041	1073	1018	999	1025	1008	953	970	1006	973	1030	939	980	961	975	989	1030	997	1000	991	974	1020	961	939	994	1000	986	969	1035	971	999	998	992	933	973	975	1048	1051	1011	931	992	1015	944	942	1014	1009	970	1018	1037	983	993	1052	957	971	968	973	928	985	942	959	984	972	1033	990	964	994	956	966	1026	962	1023	952	1015	1020	943	980	932	980	1028	998	955	981	1027	981	1002	949	984	1009	914	985	959	1032	1000	1034	959	998	985	995	980	958	928	1048	963	981	915	970	1023	1022	988	1007	1040	994	1026	972	919	1048	993	984	1022	940	1050	929	1055	1003	989	968	1000	970	972	1022	1011	996	986	1047	972	1013	1019	976	1034	948	1022	1006	991	961	1008	993	1014	1010	952	964	1013	1000	991	982	993	989	987	984	935	1044	954	990	1005	993	988	1016	1016	1027	979	1016	964	1019	1005	1004	971	1005	969	983	995	944	977	993	993	950	946	943	975	987	949	932	998	951	1029	981	1081	936	1064	999	1045	1030	931	962	981	976
28235	29384	18931	10912	7723	5943	4473	2678	2065	1917	1595	1446	1349	1262	1199	1184	1090	1070	1128	1185	1179	1342	1335	1278	1275	1299	1287	1277	1272	1322	1224	1128	1105	1083	1123	1135	1112	1051	1106	1071	996	1037	1030	1089	1014	1033	1089	1021	1001	1005	984	1090	1027	1038	1024	1006	1008	1068	1003	996	1027	992	1036	1020	975	979	997	1015	1069	1028	1041	1003	1055	984	1012	1080	966	999	1042	1031	1034	1036	1007	1058	1024	959	981	995	1019	967	974	1006	1062	1009	993	1042	1020	991	1006	1033	988	1029	1016	1051	1007	996	1015	972	964	1091	968	986	1044	987	1015	973	1050	1045	1010	1034	1066	995	987	943	919	943	996	979	991	961	991	1022	972	1056	955	1044	965	997	1012	1043	990	1055	984	998	1007	1030	960	976	1002	975	1025	986	1024	1007	991	1033	1010	1021	1043	1064	954	1000	949	1025	979	1054	1047	1043	1004	1044	1014	996	986	1010	1049	990	992	978	953	984	998	1067	992	1012	1010	1008	985	1025	907	942	981	963	1045	987	1003	964	990	960	941	1014	997	975	1000	1026	987	1005	985	1000	972	992	955	998	1011	961	1005	998	1010	977	971	983	1003	1036	1029	967	933	1057	968	986	1005	958	1004	970	962	1056	1037	993	984	995	953	1007	1027	1004	993	1062	991	961	1014	1074	1038	983	1039	989	971	1001	978	1030	957	1048	996	1007	1000	1026	1010	1037	1030	992	1023	978	1042	981	980	1041	978	1008	964	1027	1047	954	1035	1053	1047	999	1024	1016	957	1008	1005	1000	1056	983	980	948	994	930	961	1006	1008	972	985	1024	1041	941	975	952	1037	967	965	975	957	1015	1009	981	1065	986	1012	1005	1028	937	1051	1003	1048	1023	997	986	971	954	1014	991	1051	1008	943	943	1049	969	967	1025	1011	1052	947	1027	997	1003	975	964	1006	987	998	1039	1012	986	989	976	954	1042	1000	962	979	1028	1019	1028	1016	903	1002	996	1026	968	1000	1058	981	1018	1034	909	1006	1022	1107	999	1030	994	965	952	1017	938	975	993	985	960	1023	1039	1036	981	1040	1070	1010	990	954	919	972	974	1045	1008	984	991	1026	961	982	1003	957	988	1004	1014	970	1028	996	1029	994	997	1019	967	1084	975	1013	988	976	991	957	999	981	987	1006	1008	1040	1031	1038	962	982	970	983	1012	1039	991	1016	1052	1041	1048	1005	1017	1030	1001	994	1022	1043	1027	1018	999	956	1002	930	1041	977	962	1044	1065	969	1023	1055	1021	985	1017	1015	1017	992	999	932	985	1022	1026	880	959	990	963	996	1005	989	976	1010	1053	985	992	923	936	958	963	1035	960	1011	1013	1044	1036	1034	1000	1009	983	944	1056	985	987	996	937	1007	1013	999	988	998	1025	1051	1058	1011	956	1051	1009	963	1052	1000	949	1052	998	1024	1037	1080	1025	955	1018	986	1036	960	1039	976	1039	1037	996	996	1004	945	983	1006	970	920	1007	968	976	1012	978	997	979	983	1032	1041	957	1015	1001	1037	1025	1003	1002	938	963	980	1042	983	1000	1029	982	1025	1025	1028	1018	959	999	951	1054	1009	994	1056	1050	1012	1011	1049	997	952	964	1006	973	983	992	1028	1009	1022	959	1003	1046	983	995	1015	970	984	1002	1040	974	1012	1024	992	954	1018	1048	1017	979	981	999	1072	976	921	995	963	994	969	980	1046	984	1041	1059	1005	1009	1047	993	1028	1055	1012	1079	992	1052	1015	1007	1024	985	961	1009	988	980	998	1015	960	1030	977	988	1033	1059	996	1047	1005	994	1020	1051	1010	1013	1024	1024	1040	946	1016	1004	1008	964	1026	964	1014	1029	974	1007	993	1010	1022	968	1024	1037	981	927	1059	1045	1019	1066	1021	1036	988	995	1015	995	1006	974	1002	959	990	975	1032	938	998	1014	1021	1000	961	1020	984	1014	993	967	1001	984	979	995	988	967	1002	1028	1037	927	937	970	1003	953	1021	982	1027	998	979	984	1004	988	1005	964	1042	1026	980	1013	1015	1002	1006	1021	1016	1049	1053	1015	1012	1055	965	1003	1012	991	1005	928	1026	960	940	1043	965	1005	1006	967	979	959	927	1005	960	1081	1063	988	992	1022	966	997	995	960	1052	985	1043	1013	988	992	1014	1056	967	994	971	1011	1012	1022	983	1001	997	942	989	1046	963	1018	1011	1006	991	1024	957	1045	963	937	1004	974	1079	980	962	978	1003	983	1006	992	1036	1016	988	955	972	1021	979	1028	985	1058	1009	1022	976	1005	962	1019	975	1049	915	974	1034	1009	980	952	1068	999	1026	1007	963	988	1015	952	981	1025	1015	997	1014	1016	1012	1064	1030	976	1041	1010	969	1033	1006	1029	1025	1018	986	991	956	990	963	1027	1007	1023	961	1009	1002	1013	1028	1005	1017	988	972	963	1052	952	994	1012	985	1037	1030	1020	988	1003	1008	995	968	1008	940	982	991	993	983	932	1002	963	998	1060	1048	1027	977	998	972	960	944	1090	1044	1019	1001	1025	1013	984	1041	1029	967	1007	984	995	960	998	958	969	1056	1004	1014	981	955	977	975	977	1012	961	986	963	998	1018	943	1044	998	955	974	1085	1004	990	968	966	993	976	992	963	989	1013	1027	1038	975	947	1015	1032	985	1016	1012	1072	1077	1049	940	1050	970	999	1042	974	995	1037	987	1018	972	1038	956	963	969	994	975	986	988	1021	981	1043	1003	1011	1009	1016	1033	950	1018	982	1054	995	1000	1011	1067	1004	1001	1023	958	979	980	999	1031	957	1006	955	1006	1007	967	991	961	1005	1039	1019	992	1044	1024	955	1010	993	995	1012	1011	955	1028	1030	975	1042	993	1002	1014	1043	1063	1051	1045	989	961	963	973	1055	1008	974	986	1004	984	984	994	1008	1015	980	971	947	986	1023	1003	1043	1023	1012	1006	1020	951	1005	1061	1011	976	1034	1019	912	967	1009	946	956	961	934	1017	980	1077	1039	1030	1031	1016	982	1005	1046	959	1048	962	1037	998	1011	1041	999	1003	1046	996	1002	1002	1012	992	972	992	985	985	1019	1027	1036	993	971	1009	1016	955	972	941	1041	1016	1030	998	995	978	998	1005	1002	1051	997	947	1029	1087	970	981	1027	1012	1020	974	964	997	953	1015	1010	1022	966	999	1024	1040	1053	1036	995	1006	1025	1002	1004	1040	971	999	1031	1054	1065	994	1017	969	979	1015	1021	990	1007	992	1010	998	975	1001	995	1019	977	978	942	977	1018	986	981	1027	1004	979	929	1008	999	1019	1024	1013	971	942	988	992	990	1015	1008	995	965	1008	1000	1005	959	1003	1007	954	958	951	1066	997	994	976	993	1035	1056	1006	992	1006	984	1006	947	973	1006	1086	1013	1054	1004	994	1008	988	987	1000	998	1017	1014	1053	989	980	1056	1027	1037	974	983	970	1013	1020	992	974	984	968	1012	1076	992	1049	1021	1042	956	972	987	949	992	1019	996	1029	1024	1024	986	1010	977	917	989	999	952	1024	1008	953	998	976	961	1025	986	990	1056	959	1013	1013	979	959	1045	935	1041	1033	1021	992	936	1029	1004	959	989	946	1009	1021	1000	997	985	1008	1063	1013	981	1075	984	1002	993	969	1014	971	1016	1020	990	1040	1023	1017	973	950	975	1006	1021	1017	1019	1001	938	1029	981	1018	1010	1005	1018	999	992	1034	1017	995	984	995	981	1043	989	1047	993	1030	983	1008	991	1034	990	1054	963	937	975	955	1037	1014	1026	988	1006	1012	1038	1020	1031	1023	1023	928	968	954	983	929	998	977	1022	995	996	950	1027	983	985	947	992	1020	989	1048	987	979	992	1054	1014	1054	1041	1003	1015	1012	931	1009	918	1017	1048	1026	991	984	1002	1021	1005	947	965	1016	954	972	944	958	1022	1018	1021	1037	951	1022	958	986	986	1008	1032	999	1009	1033	1043	989	978	1044	1005	998	978	985	1000	1000	1010	1013	983	990	1000	990	1004	1000	939	1016	1007	970	1041	960	987	980	998	1003	1018	1021	1005	991	1008	1009	1055	1012	972	1009	991	981	976	990	1005	1026	1011	995	996	955	959	1016	980	993	1029	1040	995	954	1035	1002	986	993	979	973	961	1002	1026	1047	947	965	1011	1050	1014	981	963	1088	1011	1015	1010	978	1053	998	1021	991	1006	1020	1006	1038	1006	1008	1023
23212	21731	29637	24371	21749	22024	13853	3418	2709	2354	1879	1704	1482	1404	1404	1288	1223	1256	1254	1353	1460	1474	1583	1475	1495	1552	1573	1560	1478	1418	1333	1311	1246	1251	1255	1203	1227	1171	1176	1211	1166	1172	1146	1176	1106	1141	1129	1146	1111	1102	1129	1153	1182	1173	1125	1077	1124	1189	1105	1119	1150	1102	1139	1059	1129	1126	1122	1167	1125	1147	1128	1105	1065	1118	1078	1183	1177	1095	1137	1157	1082	1148	1086	1123	1111	1061	1080	1071	1103	1100	1055	1134	1042	1138	1073	1065	1093	1126	1107	1103	1096	1062	1130	1126	1071	1082	1186	1088	1114	1125	1030	1009	1044	1110	1113	1093	1136	1118	1118	1078	1149	1091	1105	1101	1162	1128	1095	1074	1150	1179	1077	1105	1086	1117	1048	1062	1135	1133	1109	1052	1109	1071	1156	1084	1095	1124	1097	1123	1045	1056	1068	1075	1149	1044	1092	1077	1096	1116	1074	1145	1119	1089	1082	1045	1073	1099	1096	1119	1099	1050	1121	1133	1086	1115	1100	1125	1064	1139	1080	1049	1086	1159	1134	1093	1121	1070	1074	1118	1114	1098	1062	1033	1148	1048	1056	1084	1117	1086	1112	1105	1135	1116	1148	1093	1096	1125	1115	1170	1089	1102	1164	1153	1115	1086	1095	1098	1048	1158	1121	1073	1111	1083	1097	1115	1064	1110	1149	1143	1050	1066	1079	1075	1069	1168	1082	1125	1111	1149	1118	1056	1155	1070	1068	1062	1147	1133	1094	1122	1066	1089	1091	1068	1139	1004	1133	1109	1132	1087	1116	1123	1101	1069	1085	1114	1104	1130	1086	1096	1098	1092	1119	1148	1056	1105	1113	1120	1065	1074	1119	1060	1117	1133	1153	1103	1088	1153	1113	1104	1078	1055	1083	1076	1070	1104	1074	1110	1048	1070	1182	1116	1101	1116	1134	1072	1037	1118	1126	1106	1075	1123	1067	1036	1099	1098	1051	1091	1071	1114	1096	1045	1156	1151	1132	1088	1109	1100	1110	1098	1071	1118	1149	1110	1096	1062	1054	1130	1120	1073	1121	1061	1044	1111	1043	1093	1027	1109	1107	1131	1103	1151	1075	1162	1084	1106	1084	1147	1065	1064	1123	1137	1094	1048	1071	1165	1078	1150	1089	1078	1089	1153	1142	1101	1100	1112	1087	1127	1078	1127	1068	1151	1113	1110	1104	1143	1102	1086	1074	1071	1088	1149	1052	1082	1052	1056	1062	1107	1131	1063	1113	1042	1077	1082	1032	1090	1071	1062	1067	1060	1090	1083	1092	1094	1067	1110	1135	1085	1131	1042	1086	1052	1120	1062	1108	1129	975	1112	1061	1100	1075	1083	1042	990	1088	1052	1099	1104	1119	1099	1130	1058	1116	1062	1082	1057	1111	1053	1090	1090	1104	1116	1041	1114	1060	1069	1098	1105	1127	1080	1084	1165	1111	1068	1110	1098	1056	1128	1085	1078	1015	1106	1098	1113	1121	1067	1057	1110	1099	1081	1070	1105	1072	1054	1198	1090	1079	1106	1101	1122	1122	1037	1071	1097	1088	1125	1089	1086	1082	1137	1108	1088	1109	1107	1128	1159	1060	1065	1127	1134	1087	1114	1062	1126	1073	1085	1094	1125	1082	1092	1116	1096	1076	1089	1104	1099	1070	1112	1072	1113	1094	1107	1081	1132	1047	1130	1080	1106	1119	1104	1074	1066	1065	1048	1072	1143	1121	1190	1146	1089	1080	1106	1079	1137	1066	1128	1097	1105	1081	1127	1133	1135	1105	1112	1092	1121	1052	1072	1080	1071	1090	1126	1117	1045	1123	1072	1148	1063	1079	1063	1111	1177	1094	1021	1112	1058	1156	1138	1116	1108	1102	1141	1148	1128	1056	1104	1100	1100	1116	1067	1163	1146	1039	1116	1074	1027	1162	1104	1106	1062	1081	1184	1043	1137	1086	1018	1124	1140	1087	1192	1107	1079	1066	1109	1052	1139	1095	1081	1063	1093	1076	1067	1039	1133	1106	1106	1110	1102	1086	1109	1051	1066	1068	1098	1156	1107	1076	1112	1100	1078	1076	1087	1115	1149	1105	1075	1097	1108	1078	1066	1071	1135	1092	1128	1083	1103	1103	1067	1036	1152	1130	1086	1097	1096	1058	1125	1115	1075	1104	1109	1145	1097	1093	996	1118	1139	1133	1073	1091	1076	1036	1039	1078	1061	1069	1099	1031	1080	1170	1119	1064	1065	1050	1077	1112	1052	1100	1074	1089	1116	1081	1070	1041	1060	1051	1137	1146	1033	1053	1085	1157	999	1081	990	1076	1085	1061	1078	1095	1144	1128	1077	1109	1109	1120	1013	1089	1091	1117	1086	1112	1133	1113	1136	1143	1105	1090	1080	1078	1045	1107	1151	1115	1067	1139	1078	1084	1085	1125	1170	1110	1122	1118	1068	1079	1095	1118	1124	1119	1110	1095	1082	1073	1098	1060	1122	1099	1070	1096	1085	1106	1071	1133	1138	1133	1137	1069	1111	1136	1104	1041	1102	1137	1101	1072	1097	1134	1161	1065	1048	1097	1135	1079	1145	1089	1079	1101	1102	1125	1106	1132	1098	1035	1106	1119	1084	1074	1104	1030	1046	1127	1084	1143	1056	1133	1034	1151	1117	1016	1069	1086	1076	1077	1171	1105	1065	1056	1070	1050	1123	1083	1098	1060	1102	1087	1059	1124	1109	1087	1144	1091	1104	1097	1109	1051	1146	1019	1075	1089	1102	1147	1062	1054	1109	1073	1068	1097	1100	1073	1090	1145	1084	1107	1178	1090	1087	1041	1118	1119	1093	1057	1129	1053	1129	1076	1097	1133	1087	1072	1071	1163	1076	1070	1085	1092	1089	1073	1084	1145	1012	1150	1072	1000	1116	1043	1096	1005	1044	1071	1111	1064	1018	1071	1093	1064	1096	1110	1116	1157	1119	1118	1108	1061	1097	1115	1102	1106	1095	1065	1121	1087	1013	1081	1118	996	1122	1103	1082	1086	1076	1145	1100	1114	1086	1095	1182	1115	1067	1084	1096	1059	1135	1047	1127	1089	1100	1092	1058	1105	1058	1127	1143	1115	1126	1084	1026	1087	1063	1063	1093	1090	1112	1088	1124	1141	1091	1070	1015	1121	1080	1068	1133	1114	1104	1056	1061	1050	1076	1133	1138	1095	1138	1148	1051	1105	1087	1153	1035	1095	1124	1073	1083	1112	1070	1069	1117	1068	1090	1130	1150	1092	1030	1105	1132	1096	1071	1085	1116	1076	1106	1096	1085	1085	1118	1084	1116	1127	1109	1084	1092	1075	1031	1116	1096	1118	1057	1076	1092	1112	1114	1108	1072	1086	1104	1041	1040	1094	1071	1049	1101	1038	1097	1117	1082	1142	1070	1141	1056	1109	1115	1063	1105	1086	1063	1062	1127	1088	1138	1078	1122	1130	1144	1105	1084	1107	1122	1104	1111	1062	1009	1133	1085	1088	1153	1049	1113	1026	1111	1108	1104	1110	1160	1081	1143	1120	1076	1091	1114	1150	1045	1098	1101	1087	1093	1105	1138	1072	1127	1082	1097	1126	1092	1121	1054	1128	1081	1067	1065	1096	1067	1129	1077	1080	1055	1180	1105	1133	1072	1120	1133	1097	1073	1003	1127	1089	1131	1102	1104	1066	1037	1064	1076	1077	1137	1036	1110	1120	1061	1142	1093	1124	1117	1067	1088	1099	1090	1054	1058	1003	1132	1102	1030	1101	1138	1070	1102	1129	1129	1094	1133	1100	1074	1065	1010	1042	1154	1152	1141	1134	1083	996	1047	1190	1098	1167	1200	1116	1087	1051	1059	1109	1065	1101	1102	1137	1073	1097	1140	1065	1043	1124	1147	1094	1085	1160	1115	1057	1116	1101	1112	1123	1087	1138	1107	1044	1086	1097	1001	1103	1059	1066	1134	1043	1063	1081	1139	1100	1048	1128	1108	1068	1059	1077	1106	1059	1091	1104	1084	1066	1096	1148	1136	1110	1115	1124	1066	1068	1108	1101	1097	1082	1092	1069	1053	1090	1058	1101	1128	1053	1128	1051	1112	1109	1104	1077	1057	1119	1083	1114	1075	1069	1155	1054	1074	1089	1080	1059	1086	1044	1103	1112	1101	1122	1074	1111	1107	1123	1037	1137	1043	1022	1084	1080	1088	1090	1118	1097	1102	1075	1071	1153	1063	1173	1063	1028	1096	1088	1109	1036	1066	1089	1080	1106	1037	1097	1113	1094	1140	1112	1123	1085	1103	1093	1124	1039	1082	1119	1108	1116	1078	1086	1119	1050	1153	1108	1144	1069	1064	1091	1108	1072	1109	1116	1101	1095	1096	1113	1129	1133	1125	1144	1106	1058	1090	1096	1105	1080	1113	1072	1122	1136	1055	1093	1136	1119	1096	1125	1154	1125	1102	1103	1062	1061	1126	1147	1024	1043	1106	1146	1053	1080	1144	1112	1091	1104	1105	1122	1102	1140	1103	1151	1078	1030	1070	1084	1134	1058	1136	1099	1140	1021	1069	1044	1115	1084	1124	1113	1076	1052	1124	1106	1098	1113	1088	1106	1083	1117	1079	1095	1119	1097	1140	1127	1103	1093	1096	1067	1060	1104	1084	1114	1134	1075	1120	1100	1072	1080	1120	1084	1036	1099	1089	1090	1106	1110	1125	1112	1112	1077	1051	1083	1087	1082	1093	1084	1123	1103	1015	1077	1107	1076	1135	1073	1054	1062	1122	1109	1139	1099	1105	1106	1109	1161	1077	1109	1057	1094	1058	1155	1042	1071	1160	1130	1067	1170	1100	1083	1105	1072	1065	1095	1154	1093	1167	1075	1092	1143	1112	1087	1166	1084	1079	1128	1108	1097	1125	1071	1120	1163	1124	1092	1121	1091	1112	1124	1104	1083	1095	1119	1133	1078	1111	1081	1109	1100	1106	1081	1100	1141	1101	1079	1085	1079	1084	1105	1105	1151	1173
31758	38462	26340	15624	12212	8827	7064	3950	3986	3128	2446	2034	1773	1595	1473	1462	1381	1378	1335	1527	1621	1794	1735	1631	1649	1698	1801	1752	1571	1540	1446	1400	1274	1283	1248	1211	1296	1238	1189	1237	1254	1173	1157	1125	1189	1205	1117	1131	1078	1160	1096	1151	1095	1045	1106	1058	1128	1131	1094	1110	1126	1066	1116	1070	1074	1111	1083	1119	1141	1088	1150	1085	1056	1111	1134	1172	1130	1064	1075	1107	1137	1053	1023	1104	966	1112	1091	1069	1118	1083	1045	1098	1100	1103	1075	1052	1038	1044	1094	1062	1107	1111	1075	1062	1065	1136	1099	1094	1039	1064	1026	1099	1062	1069	1136	1081	1046	1061	1099	1071	1034	1124	1050	1010	1096	1045	1088	1069	1044	1048	1016	1066	1098	1115	1049	1113	1103	1082	1120	1003	1043	1033	1089	1111	1092	1083	1075	1044	1040	1079	1071	1068	1030	1089	1078	1121	1066	1101	1085	1153	1113	1029	1117	1040	1025	1083	1070	1045	1028	1084	1085	1120	1009	1076	1072	1016	1035	1065	1098	1104	1073	1054	1039	1060	1118	1078	1103	1092	1064	1111	1049	1088	1089	1052	1137	1060	1071	1038	1043	1056	1016	1050	1050	1060	1043	1039	1059	1056	1129	1037	1091	1041	1086	1093	1074	1079	1111	1067	1044	1062	1043	1105	1042	1048	1165	1099	1104	1058	1060	1018	1127	1087	1082	1066	1067	1062	1048	1033	1089	1055	1106	1104	1075	1057	1051	1103	999	1108	1067	1109	961	1070	1042	1067	1055	1144	1031	1036	1058	1010	1042	1089	1067	1049	1100	1124	1079	1060	1059	1034	1114	1089	1102	1114	1099	1124	1099	1099	1058	1096	1047	1059	1062	1069	1081	1112	1062	1067	1078	1086	1077	1088	1071	1042	1086	1068	1076	1087	1061	1129	1102	1088	1109	1084	1062	1098	1009	1043	1063	1078	1080	1114	1096	1045	1018	1088	1047	1031	1056	1095	1032	1125	1049	1037	1056	1058	1040	1075	1088	1111	1049	1107	1057	1018	1091	1106	1081	1056	1067	1085	1046	990	1119	1073	1009	1107	1103	1074	1076	1065	1083	1064	1045	1042	1090	1090	1089	1042	1039	1090	1113	1011	1078	1049	1045	1097	1041	1092	1047	1044	1046	1048	1059	1105	1075	1084	1041	1132	1097	1007	1046	1046	1082	1074	1022	1041	1084	1044	1041	1114	1094	1077	1058	975	1133	1069	1045	1132	1048	1066	1057	1070	1086	1115	1127	1059	1098	1072	1014	1072	1068	1110	1116	1144	1047	1052	1068	1044	1091	1097	1050	1089	1092	1036	1111	1041	1094	1083	1021	1007	1102	1099	1093	1103	1021	1056	1072	1105	1055	1074	1086	1105	1041	1110	1096	1068	1098	1060	1061	1072	1048	1038	1103	1111	1105	1035	1032	1047	1065	1013	1100	1086	1022	1065	1131	1085	1075	1058	1073	1030	1050	1030	1124	1064	1055	1120	1078	1095	1093	1043	1089	1122	1035	1072	1028	1026	1078	1092	1040	1095	1041	1106	1092	1037	1035	1052	1074	1023	1092	1047	1038	1041	1078	1019	1107	1101	1071	1075	1086	1065	1070	1118	1063	1088	1031	1050	1035	1041	1032	1045	1083	1035	1058	1082	1035	1157	1080	1060	1077	1102	1105	1081	1118	1096	1114	1078	1073	1053	1108	1094	1154	1043	1127	1041	1061	1040	1055	1083	1079	1036	1051	1162	1079	1104	1115	1088	1077	1121	1067	1069	1027	1081	1036	1089	1053	1037	1035	1058	1094	1034	1042	1074	1108	1040	1107	1054	1081	1035	1080	1097	1114	1174	1058	1096	1062	1138	1113	1071	1072	1082	1053	1057	1081	1080	1041	1020	1070	1123	1051	1073	1051	1149	1015	1047	1026	1114	1062	1117	1094	1119	1031	1031	1068	1092	1062	1091	1020	1074	1057	1043	1036	1084	1116	1064	1121	1056	1101	1094	1124	1057	1112	1089	1052	1088	1088	1077	1047	1059	1091	1070	1109	1018	1050	1042	1103	1082	1006	1038	1072	1114	1108	1126	1069	1113	1079	992	1145	1063	1080	1111	1109	1057	1054	1079	1016	1037	1128	1082	1069	1072	1094	1128	1085	1077	1090	1062	1106	1075	1092	1062	1092	1030	1116	1054	1067	1062	1101	1082	1095	1047	1122	1066	1039	1130	1024	1115	1015	1075	1056	1074	1114	1072	1075	1096	1088	1059	1056	1084	1120	1060	1095	1112	1089	1055	1030	1067	1100	1119	1047	1036	1072	1115	1024	1008	1110	1076	1051	1066	1081	1110	1077	1066	1070	1092	1071	1117	1124	1055	1081	1087	1082	1068	1109	1056	1089	1044	1032	1102	1081	1102	1100	1132	1129	1098	1083	1077	1054	1096	1120	1076	1080	1025	1037	1076	1108	1087	1062	1059	1106	1066	1106	1108	1115	1096	1092	1079	1061	1100	1082	1071	1074	1061	1125	1052	1089	1033	1078	1110	1108	1013	1081	1066	1063	1078	1079	1010	1043	1076	1044	1009	1088	1020	1068	1070	1068	1076	1069	1085	1043	1106	1060	1044	1055	1103	1065	1020	1056	1079	1074	1107	1051	1097	1054	1068	1075	1119	1061	1053	1082	1072	1072	1073	1105	1077	1031	1057	1054	1045	1040	1030	1088	1140	998	1041	1080	1065	1048	1093	1055	1053	1053	1035	1119	1073	1091	1009	1039	1072	1050	1095	1113	1078	1076	1043	989	1049	1114	1088	1045	1088	1034	1044	1082	1068	1093	1119	1085	1034	1054	1059	1099	1050	1052	1085	1059	1031	1106	1054	1103	1105	1123	1077	1173	1106	1068	1088	1061	1026	1068	1085	1030	1139	1057	1065	1077	1078	1100	1063	1062	1049	1094	1064	1089	1011	1092	1050	1046	1043	1050	1053	1081	1036	1044	1064	1045	1042	1125	1023	1043	1049	1061	1145	1100	1082	1063	1076	1053	1084	1110	1053	1092	1027	1101	1094	1082	1124	1044	1062	1058	1064	1090	1060	1068	1127	1104	1070	1089	1127	1100	1084	1100	1102	1019	1116	1054	1115	1121	1046	1094	1056	1080	1119	1090	1074	1112	1073	1103	1072	1044	1028	1127	1068	1105	1144	1050	1097	1087	1129	1064	1049	1071	1090	1074	1025	1106	1076	1019	1074	1071	1119	1057	1115	1092	1122	1079	1070	1042	1046	1100	1129	1144	1065	1083	1110	1098	1080	1068	1085	1018	1044	1083	1007	1047	1103	1049	1064	1029	1081	1048	1038	998	1134	1032	1053	1023	1092	1070	1084	1140	1105	1089	1027	1087	1096	1039	1092	1056	1063	1065	1071	1085	1114	1128	1122	1052	1053	1089	1087	1093	1148	1064	1112	1088	1130	1044	1031	1126	1075	1077	1117	1018	1028	1048	1096	1072	1069	1064	1091	1055	1063	1068	1050	1069	1131	1078	1069	1040	1122	1087	1128	1091	1076	1017	1057	1101	1025	1049	1109	1102	1094	1119	1101	1050	1056	1088	1063	1067	1117	1107	1037	1035	1072	1053	1077	1045	1076	1126	1051	1053	1084	1042	1043	1082	1021	1064	1030	1081	1116	1071	1033	1072	1152	1028	1034	1077	1059	1069	1056	1099	1103	1087	1049	1115	1080	1068	1071	1099	1065	1023	1060	1045	1100	1095	1132	1017	1092	1043	1090	1102	1090	1070	1048	1121	1074	1091	1030	1070	1139	1061	1095	1088	1083	1125	1093	1065	1057	1116	1093	1085	1003	1087	1054	1076	1083	1060	1047	1082	1070	1072	1039	1067	1038	1045	1106	1073	1017	1000	1051	1051	1057	1049	1085	1004	1077	1065	1096	1113	1116	1085	1086	1065	1049	1091	1060	1077	1022	1108	1047	1064	1047	1097	1037	1080	1066	1042	1097	1102	986	1077	1088	1056	1097	1109	1078	1058	1044	1088	1036	1150	1081	1045	1090	1102	1029	1053	1093	1086	1056	1114	1146	1051	1078	1016	1096	1078	1027	1037	1094	1072	1049	1085	1076	1122	997	1072	1107	1103	1047	1022	1094	1077	1083	1045	1098	1006	1132	1094	1082	1094	1094	1075	1019	1061	1051	1027	1047	1090	1093	1075	1097	1021	1075	1036	1032	1083	1095	1035	1048	1101	1066	1069	1041	1106	1102	1032	1071	1054	1072	1110	1106	1049	1075	1084	1067	1036	1065	1004	1065	1079	1096	1056	1059	1063	1091	1084	1053	1081	1038	1121	1048	1095	1071	1035	993	1058	1084	1118	1071	1055	1027	1043	1006	1059	1086	1075	1107	1115	1040	1092	1056	1062	1043	1030	1061	1119	1002	1052	1081	1091	1064	1126	1091	1079	1021	1094	1118	1120	1105	1060	1070	1057	1155	1066	1092	1127	1109	1084	1062	1087	1070	1103	1059	1088	1112	1049	1068	1127	1139	1084	1054	1139	1072	1068	1073	1042	1075	1105	1081	1089	1073	1078	1059	1052	1078	1113	1119	1039	1075	1132	1086	1111	1050	1029	1071	1099	1018	1103	1055	1047	1110	1055	1078	1073	1111	1081	1088	1095	1111	1064	1052	1047	1103	1072	1070	1048	1085	1056	1032	1064	1053	1010	1060	1077	1049	1070	1040	1048	1101	1116	1071	1101	1054	1120	1087	1073	1058	1110	1080	1081	1062	1048	1077	1089	1097	1083	1085	1110	1025	1089	1069	1078	1101	1114	1026	1032	1015	1093	1070	1057	1097	1083	1061	1020	988	1103	1059	1026	1088	1072	1040	1084	1077	1077	1048	1067	1108	1059	1060	1042	1050	1056	1014	1031	1075	1017	1061	1048	1027	1051	1045	1049	996	1067	1069	1077	1003	1081	1099	1071	1120	1122	1133	1032	1032	1045	1090	1082	1087	1103	1067	1069	1067	1074	1082	1104	1118
29958	21516	16028	7651	3958	2760	1829	1519	1272	1141	971	897	783	794	870	761	871	811	768	889	907	933	952	931	954	877	947	886	894	841	833	817	880	850	865	777	791	807	830	829	769	790	827	786	789	757	782	821	745	748	753	782	751	825	815	800	782	838	763	790	812	757	790	766	797	775	730	786	798	818	758	746	809	816	724	776	755	753	735	833	794	761	785	804	733	744	798	753	745	760	698	822	764	796	766	741	745	748	769	757	744	777	759	753	733	735	788	770	699	762	754	775	793	687	791	742	760	766	728	743	778	805	803	803	745	815	765	744	749	758	759	704	756	691	736	780	725	743	765	795	779	826	764	714	728	734	768	753	760	782	771	763	763	761	788	732	771	825	734	773	785	760	743	714	762	722	724	748	765	743	757	752	705	699	762	744	762	753	726	761	738	725	768	794	760	738	747	768	764	734	739	727	809	716	767	702	801	797	765	749	779	767	794	747	751	770	761	771	752	721	739	727	764	786	749	761	753	695	774	743	784	794	759	736	764	763	744	743	775	782	752	787	709	733	754	789	811	740	756	778	754	749	729	746	780	741	791	743	761	752	788	747	741	774	779	737	744	772	768	782	703	806	759	743	765	781	763	788	752	763	699	747	748	796	770	725	792	801	734	799	780	776	732	814	771	765	772	799	711	793	752	781	761	766	728	753	758	743	774	801	782	728	777	740	718	768	771	720	726	746	753	756	744	724	762	791	776	772	731	737	744	770	790	755	712	742	785	779	752	736	756	738	737	699	763	733	750	766	797	731	723	778	720	759	807	748	718	816	789	744	810	730	811	803	734	783	760	737	820	745	739	783	752	772	801	772	731	731	767	770	711	778	752	752	730	737	787	783	813	706	801	761	759	704	794	703	753	725	703	738	777	759	785	756	760	736	777	817	701	722	729	777	723	787	745	774	810	815	760	714	798	762	735	757	775	766	754	795	767	792	762	733	757	750	774	772	828	748	751	744	754	760	797	778	768	749	774	741	796	789	760	717	736	683	724	752	721	782	731	769	760	716	746	716	778	773	767	746	789	755	792	750	733	749	787	782	783	778	786	745	691	790	764	788	842	774	698	729	777	764	775	762	787	719	772	742	797	802	761	764	741	773	781	764	820	846	734	750	799	748	719	785	760	794	757	765	757	810	726	763	714	751	766	789	804	756	800	806	768	780	749	730	778	783	770	746	747	734	757	787	802	719	746	750	766	805	775	760	797	720	763	784	732	785	771	774	743	773	760	802	740	821	803	723	786	812	749	774	748	776	793	686	781	749	735	778	735	778	735	744	796	714	740	747	750	741	724	761	770	780	688	731	773	770	776	772	788	779	739	797	759	682	736	741	768	806	762	758	761	747	770	727	697	721	781	725	797	780	775	766	788	734	750	703	738	822	723	789	739	727	760	739	772	790	725	770	766	708	774	800	802	755	756	787	730	753	735	829	689	769	732	721	699	698	759	734	745	735	763	738	745	782	768	743	740	780	738	742	806	778	675	791	812	732	811	757	707	746	745	746	745	750	771	747	765	736	741	720	758	762	759	718	789	768	744	773	792	750	824	727	760	801	748	820	779	753	769	772	806	727	734	765	739	732	741	757	711	732	756	690	751	827	749	780	804	795	751	735	710	766	724	823	811	755	718	764	750	742	739	745	725	828	763	736	740	759	729	816	713	768	798	771	780	742	805	744	728	761	822	785	739	772	799	755	762	761	738	770	747	760	763	792	783	786	769	773	770	719	766	775	759	758	695	746	747	803	759	772	753	811	781	767	726	701	752	773	732	771	816	784	724	738	744	815	753	759	746	763	810	766	776	713	768	765	749	775	754	751	765	779	756	762	756	795	743	730	812	762	772	780	743	791	771	761	743	796	789	737	764	750	844	758	770	778	744	731	739	745	732	745	747	711	740	791	728	745	793	732	761	715	734	759	738	744	745	758	748	783	753	759	773	772	771	814	772	785	785	785	695	810	774	746	748	754	780	761	753	782	763	711	794	766	746	744	778	763	753	774	713	772	717	779	776	774	733	733	724	767	789	779	741	731	710	789	748	765	764	744	728	756	703	720	774	765	780	747	750	756	761	741	755	771	774	734	739	779	777	777	726	709	774	766	772	733	768	774	766	764	772	676	758	773	780	732	763	789	763	729	726	751	730	726	780	764	783	785	714	760	781	766	766	738	754	740	692	758	749	812	775	786	768	734	753	740	787	767	752	804	772	803	747	726	769	775	715	753	772	743	806	747	744	831	773	817	774	767	778	742	727	769	737	744	829	765	757	729	746	783	755	765	773	752	750	739	750	695	714	779	751	758	804	764	754	761	745	749	772	751	747	794	815	768	797	745	710	767	805	764	796	806	790	724	750	713	740	769	770	777	699	767	727	779	734	788	756	800	773	758	733	773	725	778	790	709	726	785	792	766	746	760	728	695	765	744	751	780	744	724	788	763	758	781	795	826	755	755	765	757	794	684	755	755	757	745	731	756	734	764	816	800	738	766	753	740	734	782	794	759	766	769	757	792	755	733	745	815	716	755	755	778	775	741	725	777	829	726	768	693	764	758	832	757	775	797	767	771	775	770	805	765	754	791	780	751	733	735	770	803	771	762	770	735	794	779	747	728	694	748	758	801	707	772	751	769	811	768	743	736	765	726	757	781	749	771	781	795	738	709	762	761	794	751	762	797	802	769	701	749	768	786	743	812	754	806	796	813	744	695	751	763	770	719	760	800	741	737	741	770	741	797	738	792	769	765	727	739	741	763	761	788	781	777	773	756	720	719	770	738	804	731	729	754	745	779	786	744	752	704	746	748	765	770	753	749	798	730	761	802	775	766	784	776	704	774	742	727	748	779	798	734	739	782	766	804	804	789	786	763	778	767	765	729	754	756	709	788	764	757	777	782	775	820	772	762	782	777	796	760	769	753	719	768	744	755	787	778	666	723	756	750	798	789	752	692	751	704	744	791	803	734	820	773	762	728	777	788	809	721	761	749	732	757	746	771	722	753	808	749	783	767	713	732	747	800	808	737	744	765	836	741	760	745	721	789	703	741	814	738	786	788	692	773	761	741	743	725	743	801	783	723	793	723	747	723	764	737	796	725	791	832	771	750	717	756	738	735	767	760	698	761	758	757	772	786	756	762	757	783	745	822	742	747	733	779	773	806	771	783	752	758	727	760	757	767	792	722	769	762	752	736	752	759	745	761	699	755	759	802	751	717	759	748	763	713	786	760	738	800	773	790	724	690	749	739	756	751	727	785	783	786	729	807	761	745	768	714	797	740	803	714	770	739	722	764	704	699	763	746	743	784	707	763	781	751	769	760	781	820	765	727	757	758	758	742	758	789	737	753	805	712	718	749	771	753	749	720	833	792	786	738	755	790	742	764	747	709	755	746	745	748	765	708	745	800	757	760	727	784	763	811	738	780	735	771	778	774	744	761	770	774	733	773	727	764	761	744	767	754	753	734	749	710	767	757	757	786
25459	23379	15062	7122	5347	3914	2633	2197	1797	1341	1112	1013	922	873	830	852	898	872	878	919	1057	1054	1093	1007	1029	977	1051	985	874	939	888	875	892	901	849	838	808	853	881	776	830	783	848	774	829	874	771	773	758	826	829	771	780	800	821	768	795	771	830	811	812	758	856	793	869	792	777	822	766	804	767	754	784	810	868	779	781	775	806	784	815	790	790	768	821	766	766	803	731	811	789	829	779	748	801	809	750	801	791	725	761	835	810	773	738	820	771	737	820	810	766	771	753	802	778	808	764	766	775	801	775	783	777	762	816	759	784	818	791	794	802	786	824	805	783	826	800	786	811	775	736	776	761	824	795	774	778	738	803	785	760	752	784	798	797	816	788	789	807	808	779	812	774	812	777	767	775	765	779	798	804	793	814	782	801	779	751	763	773	787	752	741	819	759	813	831	745	826	785	819	763	785	794	769	801	775	820	817	789	775	810	796	789	798	844	796	798	856	821	818	790	806	786	795	799	783	826	799	807	771	775	826	775	844	807	824	809	746	766	755	771	733	770	760	787	826	776	773	797	788	811	788	774	827	797	741	810	722	741	765	771	772	817	788	762	802	745	776	773	820	798	779	803	809	810	804	732	781	788	836	784	785	776	808	793	784	802	758	823	755	769	746	791	766	795	740	779	794	795	794	865	787	794	759	770	742	748	807	771	793	806	806	828	767	841	797	752	793	805	792	798	749	798	795	835	770	797	811	784	785	781	801	784	802	808	778	801	772	773	776	779	807	737	821	785	795	770	769	779	727	793	822	788	773	812	766	778	755	775	789	766	764	813	756	775	778	762	799	771	787	827	746	732	822	785	769	775	781	734	809	808	798	830	751	797	804	811	835	785	767	762	776	794	794	858	755	755	796	813	769	809	752	810	798	864	816	731	779	830	784	787	813	795	784	844	832	751	790	779	823	737	793	801	777	800	767	813	748	783	818	783	786	767	819	773	755	785	756	746	817	815	854	762	771	791	809	760	750	754	807	829	777	803	780	813	809	834	760	834	755	776	764	734	798	811	796	824	781	737	804	728	789	769	751	852	779	814	795	772	811	770	741	782	760	815	763	781	802	811	758	774	742	810	765	783	790	820	761	797	802	729	784	765	752	760	766	771	755	840	787	796	773	755	807	722	753	811	831	768	781	773	770	812	805	780	794	722	775	773	745	786	769	729	829	777	781	767	766	784	837	753	795	748	758	746	799	811	820	815	814	850	772	839	798	778	785	766	812	829	745	788	827	821	744	831	777	766	799	748	806	833	759	848	788	738	814	814	785	803	763	788	794	768	797	841	811	739	823	786	778	744	774	766	751	730	822	801	805	731	783	807	780	821	792	818	829	750	830	783	830	793	779	760	803	788	808	807	725	786	764	775	770	788	749	816	761	796	781	815	755	777	787	778	784	781	782	824	780	809	811	782	809	793	763	795	765	818	751	764	772	800	762	815	801	804	766	834	799	750	763	775	796	841	742	815	752	782	761	838	755	831	789	827	823	775	760	735	817	812	757	851	783	791	744	760	790	760	812	763	853	798	746	731	775	791	819	791	793	793	820	774	783	735	837	792	762	802	765	773	744	787	840	782	822	783	772	768	816	818	805	795	789	789	759	774	785	808	780	781	770	768	764	760	775	725	827	759	786	808	800	741	781	817	805	728	757	794	807	816	818	807	801	727	777	733	729	750	817	770	730	822	755	802	770	798	828	808	797	797	804	780	804	737	829	745	773	785	832	749	799	781	764	746	778	756	781	784	762	798	727	783	854	760	803	825	787	795	791	747	806	780	837	772	771	768	740	797	783	814	764	792	804	739	792	813	779	840	712	820	786	774	824	791	738	796	764	773	791	774	797	788	793	825	767	815	801	771	749	813	753	810	784	755	764	796	777	782	766	798	816	761	760	849	754	807	798	785	803	790	778	767	773	803	760	748	776	813	787	798	781	829	736	772	801	798	777	756	771	799	779	813	781	814	849	745	790	758	748	748	839	778	770	794	750	822	807	771	788	827	769	746	760	745	856	815	805	758	741	825	759	781	787	754	768	823	827	771	827	776	768	759	801	787	751	768	793	724	808	751	769	767	759	789	801	808	786	754	769	841	773	821	808	782	714	792	804	785	777	778	759	785	781	780	800	795	765	796	767	817	769	787	804	822	785	779	799	774	801	799	805	815	840	769	796	794	793	832	785	785	830	785	783	792	788	799	790	831	768	738	781	769	807	759	822	782	795	794	755	758	757	796	794	773	792	754	776	793	781	790	786	790	798	738	772	772	754	722	783	813	814	821	848	761	841	730	797	809	776	777	754	778	774	829	849	772	777	797	750	828	751	788	735	768	849	760	788	772	814	795	765	737	778	761	758	768	764	792	782	767	768	836	805	787	842	740	825	804	790	732	826	769	766	803	761	775	772	816	765	712	802	765	769	758	806	818	797	787	773	769	795	751	756	831	846	820	805	784	789	788	815	775	746	816	775	784	813	814	773	805	800	787	773	778	788	756	782	774	808	854	804	781	852	762	745	746	792	782	762	755	765	776	803	753	736	756	773	751	833	791	759	861	784	744	759	777	736	789	747	732	769	797	779	760	800	771	720	779	803	826	771	712	834	799	782	803	796	753	791	774	735	786	775	854	790	748	723	810	756	784	773	791	790	742	820	729	727	771	787	820	812	826	795	789	795	775	781	844	732	757	786	817	797	784	804	799	807	789	791	792	833	814	795	784	766	743	795	776	772	772	789	761	812	814	744	822	808	790	798	771	795	743	765	786	770	790	749	802	825	805	748	843	796	785	802	778	755	744	820	745	818	842	811	741	803	801	803	787	717	771	801	767	801	806	774	810	824	814	780	724	783	818	769	811	773	776	788	812	775	750	810	828	813	784	744	798	821	787	836	795	818	801	802	790	795	806	778	788	774	778	740	781	785	742	793	827	825	826	784	782	777	755	751	760	768	802	786	812	791	853	746	777	715	759	765	778	789	779	747	796	763	785	773	813	759	795	838	828	825	763	756	809	784	783	808	812	762	745	753	813	742	768	757	730	764	826	818	777	774	801	765	779	765	752	795	805	791	785	803	777	811	798	769	777	798	790	821	767	812	827	776	808	761	862	779	781	833	763	787	780	821	819	779	774	759	763	829	779	776	741	752	783	795	777	765	827	861	767	799	711	827	799	833	794	770	851	773	774	776	802	837	795	791	754	829	816	802	794	770	821	701	799	781	789	837	801	825	757	790	811	791	734	787	757	778	827	761	784	780	797	767	767	798	802	801	759	802	804	736	808	769	798	806	824	816	836	757	826	828	759	746	786	779	791	771	803	762	789	787	777	758	745	746	798	750	781	878	764	798	785	802	810	775	834	768	740	834	786	729	760	738	755	805	760	786	792	790	807	767	808	784	769	785	740	803	793	788	798	834	750	753	795	769	768	760	761	803	755	790	796	792	818	766	834	778	785	782	744	797	841	772	815	768	761	778	747	782
24492	21755	29180	24846	21786	14249	5195	2815	1664	1593	1213	1091	1041	892	890	901	946	936	1003	1046	1066	1092	1065	1074	1114	1057	1108	988	994	942	903	923	866	902	867	840	826	834	867	863	749	806	800	865	841	793	805	788	772	803	782	809	776	774	771	795	753	769	774	785	794	781	828	781	826	746	774	772	808	809	728	784	790	742	819	826	788	746	718	735	806	803	803	688	826	764	747	821	779	817	811	818	777	841	822	779	739	759	758	783	737	770	795	707	784	752	756	790	751	755	719	749	785	815	810	773	778	780	776	754	702	751	753	766	762	811	793	788	770	739	835	787	729	776	776	762	766	771	703	757	774	787	779	735	779	769	746	763	772	746	728	740	767	774	748	698	725	730	794	763	726	781	744	788	814	768	806	782	797	752	750	776	717	783	744	790	737	763	757	806	738	746	792	792	689	788	722	742	781	746	823	762	769	755	775	833	786	784	781	763	759	754	721	773	771	778	765	795	753	746	779	789	739	742	775	755	742	791	762	778	761	759	787	715	785	712	793	804	811	805	812	723	834	760	743	753	778	733	753	800	756	808	737	769	806	786	813	766	768	741	767	799	773	775	789	820	812	805	819	777	755	792	757	826	742	768	772	766	788	744	774	740	800	759	745	801	744	765	782	768	803	779	790	745	745	753	781	802	782	764	754	757	810	730	821	786	729	726	748	812	796	781	725	777	730	819	752	815	741	818	747	815	776	716	764	779	717	752	776	790	826	744	755	771	789	796	749	777	737	810	753	779	768	709	810	759	748	778	764	751	812	781	787	797	739	749	750	755	738	806	796	746	780	757	832	791	778	769	764	770	781	784	758	743	845	776	760	763	754	781	711	739	794	787	767	750	741	775	769	782	760	791	760	763	734	759	731	748	763	766	760	754	752	769	739	757	807	737	758	791	746	795	770	775	820	791	768	780	760	791	806	792	770	789	772	768	746	742	777	750	760	791	724	759	797	749	739	771	753	770	762	791	816	796	820	732	730	827	755	759	750	833	743	777	747	788	775	760	781	780	765	789	732	754	710	758	774	772	733	754	792	747	783	713	793	763	788	752	828	800	792	774	748	761	717	794	776	762	785	797	778	775	783	789	775	776	739	754	723	761	769	725	743	754	788	766	790	762	780	722	722	757	781	742	806	776	826	781	770	745	751	721	763	762	782	794	755	807	783	723	722	738	796	797	756	736	790	769	713	747	773	761	732	779	760	722	791	801	772	738	711	730	736	804	730	759	801	791	786	749	792	755	738	729	813	762	759	777	751	782	718	746	772	733	702	796	753	721	808	774	812	821	785	799	742	777	764	703	746	803	785	804	738	752	778	768	785	752	772	760	787	796	787	761	722	811	737	738	768	794	759	806	783	768	809	737	757	779	804	750	756	756	780	824	751	782	779	795	796	780	741	782	750	802	755	786	816	792	819	760	764	742	744	838	756	802	779	770	788	800	743	771	743	730	763	757	756	739	778	803	780	756	778	795	807	726	760	765	735	783	776	810	810	750	742	736	789	746	774	797	793	802	762	808	794	795	784	775	753	823	762	775	777	787	757	752	784	800	734	769	758	742	773	749	792	776	787	741	756	793	795	773	779	788	769	752	775	771	721	755	797	755	793	751	789	736	781	827	777	795	740	800	765	794	744	761	766	748	797	757	805	745	715	778	782	712	818	763	736	778	837	766	782	829	781	766	734	801	811	750	748	781	714	782	830	768	797	797	820	784	697	770	769	775	754	773	792	759	760	746	789	740	805	761	762	786	792	780	812	757	793	785	773	801	790	785	784	824	780	759	756	736	759	761	750	752	773	775	752	782	782	783	723	756	788	770	747	823	740	736	817	788	756	781	765	714	760	763	807	769	809	756	782	797	760	763	788	813	772	815	826	750	807	767	772	778	772	745	782	730	786	787	782	808	778	698	788	788	741	735	727	751	757	780	766	751	766	762	804	696	770	790	712	798	806	797	830	779	790	770	803	754	806	766	818	714	775	802	750	754	786	733	738	760	775	741	722	749	743	696	746	812	744	751	781	762	735	771	758	762	787	779	742	806	727	779	770	817	759	760	760	778	767	731	784	767	819	802	790	802	757	835	790	726	800	739	827	780	759	743	809	798	790	763	769	793	745	784	726	782	786	804	807	770	798	759	766	741	813	784	745	787	805	787	789	773	771	825	733	791	799	757	735	722	733	792	804	780	795	744	790	783	827	798	789	744	756	850	706	753	785	731	729	821	799	766	796	811	831	736	706	766	785	794	765	739	777	742	731	774	715	705	775	800	722	755	777	739	788	755	769	782	794	755	755	723	834	800	762	737	742	767	772	746	721	748	802	794	763	766	765	783	794	785	722	755	801	810	760	796	735	768	773	771	761	793	802	730	723	794	737	776	755	789	765	763	750	770	811	768	770	833	758	792	752	748	770	826	816	774	801	732	738	782	764	752	766	722	801	814	751	773	773	761	766	780	747	754	756	740	765	785	753	780	779	730	723	742	821	818	817	753	726	809	723	747	810	795	745	768	751	733	775	801	749	729	800	744	720	753	789	735	769	806	756	767	751	800	832	771	806	707	809	806	786	794	761	776	772	770	744	767	798	782	705	791	774	765	745	815	798	800	781	816	703	739	797	803	762	771	789	763	764	784	756	747	820	767	749	780	810	816	770	805	817	760	760	779	741	783	767	780	731	773	772	777	759	777	767	741	756	753	784	753	783	784	773	754	774	837	746	732	800	741	774	745	775	780	817	753	760	764	793	749	819	839	792	758	799	813	758	785	757	797	745	769	798	721	725	776	755	732	737	778	781	749	733	717	815	806	770	739	763	720	752	786	807	790	776	765	789	749	756	771	767	809	722	750	749	771	784	739	791	818	821	758	747	721	805	754	766	842	749	752	741	782	774	756	743	841	763	785	749	748	809	830	735	732	787	773	801	830	824	768	813	781	818	780	774	818	823	751	787	745	746	772	778	790	768	774	771	768	747	773	728	735	766	749	775	763	765	766	743	778	782	822	754	779	790	824	726	732	784	792	753	773	772	762	764	766	819	793	752	791	745	760	753	769	793	782	749	763	759	752	750	790	773	725	790	773	730	788	771	780	810	765	767	789	758	732	778	770	750	745	762	784	815	799	744	782	762	777	790	834	724	772	770	755	741	755	771	717	807	767	773	793	793	760	746	763	761	742	783	793	736	800	821	803	775	799	705	808	728	741	777	738	780	753	791	732	748	761	793	744	733	800	793	718	784	772	744	790	810	829	777	781	807	723	822	752	780	756	747	801	760	775	722	812	770	805	759	810	786	759	733	784	745	746	767	758	780	735	794	813	772	758	782	811	810	735	760	770	721	787	770	759	763	779	803	764	774	760	742	746	749	812	797	784	792	780	795	780	695	776	741	793	754	765	771	780	733	819	764	724	770	686	727	778	794	742	794	791	753	717	818	796	765	761	727	753	773	760	810	769	779	777	735	777	774	721	783	753	750	754	734	742
27261	30911	20628	12814	9693	7826	5611	4094	2428	2125	1721	1271	1206	1094	979	1000	1061	1100	1101	1223	1263	1260	1212	1203	1150	1284	1280	1144	1091	1078	1019	1003	964	962	989	901	879	908	878	871	848	865	861	845	843	864	818	784	786	835	811	768	824	772	818	839	846	794	765	821	803	856	838	780	813	780	830	785	778	783	767	776	856	829	814	793	766	819	762	745	764	809	804	782	788	765	777	810	812	780	778	819	758	856	785	818	757	821	817	771	804	745	811	815	796	762	768	765	774	746	779	733	803	766	786	823	796	791	747	810	804	824	767	766	824	787	746	776	774	778	707	811	790	827	785	810	791	794	797	767	799	770	730	782	785	792	724	797	740	749	731	820	839	754	810	786	793	766	778	770	725	792	837	737	855	807	809	771	738	787	759	763	816	787	804	804	744	762	763	773	809	802	770	798	759	796	788	765	751	790	796	805	816	792	807	772	753	773	810	799	747	801	763	831	802	764	793	780	792	815	798	779	746	799	736	797	851	801	731	753	819	774	764	784	736	787	752	819	792	747	831	835	824	786	781	737	817	808	753	794	775	771	775	750	805	801	757	785	796	763	761	755	795	757	765	805	818	791	768	760	790	801	810	793	843	770	722	783	777	756	764	776	813	748	785	803	767	772	770	734	721	766	827	815	757	743	800	744	793	803	803	798	764	772	769	773	746	800	750	843	787	780	822	759	805	797	826	797	776	795	756	840	800	794	716	771	824	817	775	769	799	771	792	724	782	836	802	809	791	786	783	743	802	795	783	796	770	773	789	789	804	774	830	762	819	753	811	785	765	713	804	809	798	754	812	812	791	823	787	749	808	798	836	737	751	824	775	784	782	744	793	782	712	771	790	772	754	794	799	744	761	768	785	812	778	763	805	758	765	783	756	838	798	777	831	802	735	787	805	852	748	771	818	802	751	738	789	792	765	795	796	756	805	778	767	812	753	781	837	789	782	747	834	818	788	770	806	764	794	850	804	838	764	786	780	821	751	791	824	787	780	781	798	777	768	766	763	722	789	809	753	749	802	804	770	824	766	778	784	815	764	742	807	761	806	760	739	772	695	807	791	821	818	804	784	784	728	776	754	788	796	787	849	764	780	791	817	791	738	839	762	797	785	785	801	781	782	787	817	805	748	783	823	742	739	769	777	728	847	779	807	774	793	818	743	792	761	811	752	802	789	789	780	738	767	782	794	770	843	783	790	750	788	784	783	812	802	807	824	777	786	787	768	762	788	782	762	780	781	759	793	773	730	744	796	750	841	726	785	820	801	803	803	798	789	770	754	779	815	755	799	816	807	770	788	804	786	778	831	805	798	792	743	842	817	766	793	767	838	755	745	757	797	785	778	785	804	785	759	751	810	796	790	747	780	770	773	741	785	797	802	790	820	755	829	780	759	813	819	772	769	775	803	818	795	802	823	769	798	816	768	760	725	782	772	793	840	780	801	806	804	750	787	781	757	788	809	763	772	769	761	787	785	797	827	733	773	758	835	773	767	755	729	746	796	819	817	797	785	803	833	778	820	763	796	797	734	810	851	805	755	795	772	760	776	827	781	799	715	822	783	785	803	735	792	708	762	831	786	760	774	748	796	777	794	827	747	778	808	786	762	779	791	796	773	746	750	799	796	817	788	786	823	815	772	749	802	814	740	848	852	789	792	789	816	856	739	817	764	819	853	808	771	781	831	794	779	805	825	808	781	736	779	790	852	785	751	808	757	767	792	777	796	767	803	765	821	816	758	797	808	771	777	828	753	768	761	768	792	800	715	804	782	780	781	823	772	745	788	755	766	810	793	809	788	770	776	798	787	764	768	765	796	776	850	771	810	793	795	788	767	756	790	816	761	763	769	811	752	809	797	713	770	837	805	790	760	766	737	756	760	808	766	831	799	762	785	782	774	757	763	753	777	768	856	808	730	794	782	756	775	825	805	729	790	794	825	779	774	801	787	820	772	810	783	767	847	745	753	764	812	746	750	777	804	786	754	809	763	815	812	740	775	779	808	791	788	775	847	770	780	792	779	809	767	754	759	790	749	857	824	783	789	817	838	775	821	784	793	787	757	752	811	767	823	829	816	824	759	807	735	750	749	793	776	763	842	779	818	769	781	797	754	761	821	742	744	791	844	813	788	763	755	806	771	769	782	782	786	792	765	804	793	748	782	823	791	765	763	787	791	790	809	703	826	761	753	859	761	767	760	808	779	782	829	797	787	744	753	738	780	822	793	735	816	781	765	811	785	783	790	815	784	724	847	769	795	857	788	791	791	791	801	785	827	784	761	798	834	794	834	776	781	737	804	816	804	788	808	797	774	826	735	744	772	799	793	790	797	764	773	757	821	819	761	792	804	807	811	749	789	733	748	802	814	785	801	784	783	775	785	753	819	752	811	812	780	704	772	789	789	807	811	791	785	742	805	806	770	796	807	786	787	741	776	769	786	818	726	814	799	821	767	787	807	743	775	780	799	772	840	776	759	715	769	795	848	767	788	815	736	775	768	767	776	830	807	795	773	756	817	725	784	770	776	816	781	762	791	752	804	826	789	734	749	773	742	771	774	778	772	830	804	782	802	818	788	778	743	761	733	829	801	790	799	802	831	836	761	824	744	766	761	783	808	820	768	806	807	774	757	778	765	818	758	785	784	822	723	787	763	794	745	796	811	801	789	735	810	782	782	826	754	791	733	814	779	767	780	816	801	810	782	831	781	792	773	778	800	796	789	801	818	768	741	804	752	812	793	766	785	811	818	794	737	792	816	820	799	801	800	781	794	795	779	784	795	746	782	795	783	802	780	777	769	764	768	777	770	843	794	779	755	791	769	788	785	760	810	755	778	756	816	775	787	778	807	754	787	833	803	863	810	806	778	790	789	832	765	789	757	781	790	813	809	755	787	763	732	836	735	765	765	796	820	783	772	752	756	805	777	745	803	767	781	761	795	802	816	749	776	802	809	791	799	791	799	793	804	776	790	783	742	789	790	795	815	778	749	806	837	835	845	837	795	777	830	757	798	829	761	774	802	801	813	812	789	763	778	759	806	774	752	757	765	788	803	785	789	805	731	795	784	765	798	771	776	797	797	756	741	748	759	785	803	769	778	802	814	832	780	801	819	777	773	754	770	812	788	777	787	772	743	788	754	703	794	788	779	759	781	801	793	772	768	818	713	776	774	795	788	751	800	754	772	790	801	785	728	760	791	804	751	736	730	757	749	781	770	779	843	769	826	782	794	776	797	810	761	807	790	790	775	762	769	796	781	812	849	827	764	787	781	766	783	846	802	766	754	785	768	743	796	803	796	754	764	753	814	806	812	762	813	792	735	803	803	798	786	765	844	724	808	771	721	753	806	773	778	796	787	774	758	736	735	771	787	749	774	768	805	767	809	808	767	748	753	741	746	772	811	751	771	770	754	820	765	784	779	772	754	775	758	782	756	771	752	825	801	810	793	782	815	768	761	731	770	748	808	823	776	800	797	768	797	844
24316	20621	26796	24468	15046	5242	3408	2026	1587	1359	1166	1152	1089	989	970	1027	1074	1054	1073	1164	1113	1111	1096	1129	1189	1141	1069	1136	1097	1061	1006	986	1023	1000	1003	1027	954	951	998	1004	994	879	1010	963	1017	937	963	865	1010	960	939	930	923	935	912	1001	897	953	1003	890	875	952	968	951	944	872	921	894	924	907	886	962	910	860	914	942	864	912	907	905	868	921	924	1016	883	882	951	895	928	904	919	914	945	936	904	944	861	915	908	914	860	852	935	902	896	888	954	882	946	929	959	923	906	923	901	960	929	931	943	907	918	890	914	903	901	986	963	920	938	937	934	948	886	899	937	964	928	979	988	933	953	871	896	925	921	924	918	914	945	933	984	928	934	904	1007	909	889	933	940	902	1007	964	959	870	897	869	965	926	892	880	896	897	922	940	960	927	961	966	965	960	945	903	910	937	975	934	1009	947	923	944	908	934	945	959	978	920	942	970	864	926	948	948	898	913	903	944	983	929	894	921	881	950	939	949	899	934	944	914	956	953	942	921	907	973	885	942	916	907	903	905	932	907	939	934	921	896	951	969	967	920	931	956	906	903	869	913	918	967	969	925	911	907	921	954	908	928	918	966	977	922	913	941	946	942	920	935	937	946	911	903	939	915	912	887	902	899	916	928	916	951	961	938	929	895	909	888	910	923	894	952	935	953	958	931	883	914	890	958	874	911	912	885	936	945	918	948	900	914	905	937	979	927	954	946	921	918	904	906	956	896	966	899	963	864	922	910	929	939	949	954	900	885	893	919	941	916	890	885	925	945	927	914	919	917	916	881	993	914	967	922	895	1010	931	943	962	910	883	951	901	921	968	850	964	929	912	982	896	960	904	980	963	924	930	872	930	931	918	944	949	972	897	907	966	934	905	917	901	904	900	914	927	956	918	921	876	949	930	936	927	927	965	930	946	935	994	902	905	918	925	945	904	906	890	918	902	948	878	926	926	965	904	897	885	915	926	895	929	884	893	844	921	914	964	919	894	914	966	944	932	893	926	949	928	961	955	958	898	902	913	988	892	966	887	904	969	921	909	972	909	894	876	889	976	968	946	939	928	903	980	928	912	894	931	913	890	913	958	833	944	916	910	929	934	869	953	927	900	902	953	900	900	904	946	919	961	973	878	913	928	908	975	982	932	886	906	956	914	930	925	911	892	948	936	973	957	915	910	967	893	934	925	981	916	902	898	1003	898	954	976	946	908	957	918	883	914	949	965	938	957	953	917	914	887	920	942	927	971	898	888	903	944	871	950	955	884	902	949	945	861	894	926	856	943	930	909	905	885	956	956	931	910	884	900	897	899	941	944	866	918	864	945	901	964	915	912	875	965	891	924	921	973	923	974	918	912	899	899	886	907	949	940	900	941	932	962	920	972	942	926	933	958	924	924	906	946	865	934	990	971	919	872	951	924	905	935	966	984	912	975	1014	947	931	920	912	983	883	880	940	907	907	880	890	889	906	903	910	904	907	908	941	906	899	966	947	960	940	890	909	918	983	868	932	928	893	936	848	940	957	949	933	929	915	946	903	927	937	897	906	963	883	945	897	933	916	873	931	935	893	882	953	919	957	975	893	900	914	884	959	936	880	933	973	881	900	910	926	932	924	909	948	931	955	938	921	903	933	943	926	906	899	917	1002	946	853	924	948	882	910	985	918	903	956	916	990	895	897	916	929	926	919	945	913	981	935	921	913	880	919	948	934	915	927	953	952	907	945	939	925	879	892	931	913	954	917	913	923	954	897	885	907	906	906	972	967	929	916	859	919	944	893	951	988	889	957	887	871	883	899	907	908	925	962	895	882	908	927	866	936	937	932	940	935	895	909	918	933	958	958	937	891	937	911	872	925	927	903	948	912	987	891	902	984	893	940	938	930	870	913	928	934	933	905	881	1034	917	942	916	901	949	924	923	930	923	929	915	914	889	891	878	917	968	965	889	930	944	888	953	902	898	939	964	963	951	919	943	931	921	969	944	954	899	971	933	928	910	874	957	929	880	969	941	939	868	974	965	1009	895	962	877	929	916	955	907	934	975	924	939	866	904	949	910	900	896	961	967	955	928	889	904	911	919	928	927	976	930	892	941	897	876	916	862	918	890	903	895	907	916	897	913	911	872	916	905	922	862	934	967	946	906	907	936	956	869	865	981	893	898	914	926	949	893	968	958	921	889	900	906	960	908	912	899	930	900	946	937	901	934	904	886	880	927	897	914	895	918	935	922	955	969	907	920	879	908	941	914	922	924	894	885	852	882	965	936	928	878	948	972	961	917	951	914	938	907	913	966	946	927	911	952	885	884	939	895	904	908	839	918	948	902	908	947	916	946	918	914	922	979	937	887	890	952	942	882	860	882	921	943	883	897	935	853	925	862	918	870	954	950	922	886	890	934	913	936	966	983	918	880	924	918	896	954	932	965	907	942	893	967	889	915	967	933	951	888	914	908	926	996	912	883	933	919	966	948	919	937	946	912	904	959	954	902	912	868	977	902	958	914	941	956	908	953	894	894	903	894	934	984	959	901	952	933	910	940	969	933	926	973	853	937	937	929	960	918	922	973	892	961	935	949	963	934	936	877	937	907	901	861	932	1015	936	940	920	934	915	912	929	874	880	968	934	950	927	902	994	958	921	899	879	967	886	897	922	910	932	925	933	974	925	901	897	938	903	934	969	941	891	899	912	921	953	928	905	912	928	929	967	938	921	909	892	968	920	913	911	942	873	918	941	949	942	913	895	934	889	931	953	964	992	909	966	955	885	870	861	988	928	914	956	919	896	904	934	967	877	913	932	910	919	919	884	970	1017	930	965	903	921	872	912	874	924	900	926	960	994	976	864	899	954	895	912	942	850	953	893	948	912	884	954	1002	916	898	870	922	895	946	853	974	961	910	936	858	877	897	963	947	970	908	908	917	873	923	958	945	962	919	908	883	939	975	888	943	927	976	983	919	924	905	927	955	932	921	924	921	902	937	944	916	916	883	993	944	893	870	931	945	928	917	919	934	906	909	918	896	887	935	989	947	942	922	986	848	905	971	893	944	901	941	914	895	908	870	911	889	967	904	930	876	905	941	930	976	943	920	935	971	871	879	887	957	954	913	884	916	894	932	914	885	903	921	973	925	935	896	953	910	921	905	936	921	931	965	924	976	955	933	938	878	932	858	925	874	872	920	935	943	913	934	891	897	911	932	917	901	954	967	944	885	898	930	930	945	947	900	925	918	882	898	905	914	904	905	960	922	959	932	933	925	894	899	945	944	921	908	936	902	903	931	926	888	933	895	922	951	918	940	925	962	914	930	905	871	934	914	886	877	905	923	890	917	929	910	988	898	854	931	928	879	946	946	944	973	951	935	986	906	960	876	870	976	924	947	950	898	986	929	905	929	947	940	903	911	895	921	891	920	903	893	934	927	980	917	902	956	914	905	884	904	849	940	974	992	919	858	949	940	917	980	922	896	942	922	989	946	888	914	903	934	973	894	937	943	964	904	886	916	907
25702	23806	15674	11059	8410	6107	4917	2931	2248	1723	1461	1335	1185	1178	1108	1132	1234	1249	1233	1366	1400	1241	1204	1309	1384	1282	1269	1204	1219	1156	1143	1040	1024	1074	1104	1037	1027	1068	1011	990	996	988	1013	982	992	1007	965	950	1010	973	960	905	954	892	915	951	913	984	972	1017	959	943	947	972	924	925	974	936	949	957	939	982	943	1012	993	1019	922	965	948	977	952	928	930	964	902	927	945	956	944	1008	918	948	974	973	932	930	934	980	907	954	963	912	930	918	1022	889	906	937	956	951	945	996	981	956	983	983	946	945	993	949	946	950	953	982	959	973	937	907	930	929	942	982	915	983	892	954	959	888	933	963	897	945	1002	920	918	931	985	947	948	959	931	907	934	954	982	911	952	939	907	970	959	939	909	937	962	952	917	935	885	955	938	940	960	966	929	980	940	942	910	961	857	929	914	922	948	941	986	954	928	957	1006	922	887	891	960	922	966	972	942	935	933	963	931	922	935	948	923	952	954	926	972	922	877	932	909	935	1016	936	902	931	967	995	869	959	997	883	931	919	945	962	899	900	920	919	938	971	902	970	962	912	973	940	972	964	989	925	934	946	908	954	988	935	931	903	969	922	949	956	971	924	973	945	972	950	908	909	962	974	906	930	898	917	979	955	888	979	946	967	886	949	977	947	967	904	974	958	969	933	953	901	1002	905	974	983	909	920	968	915	996	988	958	999	934	928	905	914	957	916	979	928	878	915	926	914	970	966	936	906	925	937	978	946	1009	932	923	958	962	945	896	994	933	946	974	972	937	960	982	952	918	913	926	1009	948	938	919	916	960	914	890	941	961	920	961	937	951	973	970	956	961	999	906	963	934	934	932	924	977	942	953	978	943	912	931	951	958	909	949	984	931	939	932	922	926	947	957	947	943	962	970	1013	924	987	891	1012	904	936	939	918	930	917	934	975	920	960	949	953	906	963	976	1020	930	978	966	929	971	970	953	923	960	969	897	923	925	933	949	1055	923	934	866	979	921	954	946	948	908	932	935	983	956	948	920	972	911	957	977	916	927	938	994	982	960	914	977	961	882	954	943	1007	969	948	987	915	949	923	919	934	924	952	857	992	945	952	958	931	941	915	949	991	919	964	943	937	929	987	945	916	953	955	928	982	929	968	893	948	926	1024	903	893	946	932	927	979	916	989	974	999	922	935	950	918	908	972	950	963	941	988	962	899	950	908	928	988	926	927	880	905	969	883	945	906	948	941	933	929	916	960	927	937	983	977	912	933	971	950	893	991	965	940	924	943	904	974	943	892	954	960	975	925	925	953	947	955	1002	937	999	914	938	942	899	903	943	946	938	976	957	891	961	1000	931	1006	926	923	956	961	1020	949	995	936	938	965	953	1008	998	978	976	986	1026	923	949	982	971	979	982	931	955	1003	917	961	962	959	1005	938	995	921	944	898	980	944	980	947	998	975	916	936	971	962	971	986	965	941	945	936	979	948	900	918	915	978	935	946	940	949	920	933	943	944	943	923	916	924	910	927	920	930	992	938	946	933	959	889	919	958	977	962	973	981	998	938	935	973	915	956	912	984	958	988	920	921	936	943	928	917	931	938	927	934	985	974	958	918	965	981	917	924	1004	966	944	916	1004	932	927	974	957	888	917	963	935	982	943	944	946	955	962	960	973	962	979	928	955	936	936	975	933	1001	957	969	957	906	932	959	1001	958	938	913	952	970	889	896	964	936	975	913	892	910	951	935	893	950	917	961	971	936	910	942	975	942	915	959	948	919	892	1003	968	947	964	915	963	934	938	996	979	954	938	942	984	977	911	1004	952	965	948	912	939	971	846	913	958	952	950	960	934	960	930	854	976	923	975	898	998	963	969	913	987	949	932	937	950	943	952	928	940	930	979	937	979	956	959	991	943	981	940	974	954	935	929	940	916	923	938	972	936	929	943	903	916	962	949	944	965	949	988	950	924	923	963	948	927	853	945	953	939	971	925	967	909	937	943	955	889	922	1005	924	940	933	927	900	924	861	991	949	910	922	960	952	937	966	924	934	929	913	955	929	961	897	996	946	964	899	971	931	997	970	956	946	933	955	970	922	989	943	983	932	949	890	966	895	950	940	933	910	964	923	930	954	944	933	964	976	932	989	924	952	967	948	985	990	944	976	939	952	944	974	963	962	921	929	934	952	954	995	965	928	937	927	944	950	947	928	967	1008	948	933	889	938	920	921	963	979	1024	946	918	948	930	913	964	933	977	979	981	976	960	947	1001	941	921	965	955	977	967	923	958	967	958	993	936	978	941	968	916	984	943	969	930	949	963	968	920	927	962	942	926	1006	942	957	946	922	927	960	940	910	937	950	889	941	961	913	914	942	974	951	962	1002	952	968	976	961	953	936	934	904	955	934	934	942	958	935	917	945	897	964	941	926	971	908	982	958	930	915	957	941	947	901	961	922	961	914	946	948	932	964	970	907	916	942	946	944	944	908	952	930	915	991	1010	942	992	968	937	919	946	947	967	912	933	874	871	976	930	945	944	939	911	939	975	943	933	952	973	913	958	939	937	951	944	896	951	903	979	953	944	934	988	947	932	994	977	976	964	934	948	940	955	927	954	947	963	968	1017	960	965	954	955	934	965	973	981	912	964	982	901	989	960	952	920	936	964	942	900	959	959	951	956	923	923	933	937	938	974	909	956	911	967	1000	912	889	969	994	933	977	922	917	917	1020	910	971	960	956	972	971	925	978	948	979	982	928	978	957	936	921	940	938	948	935	916	950	894	900	956	878	936	962	913	939	960	953	955	925	899	913	929	930	917	944	926	956	954	904	994	960	919	975	990	866	953	935	946	899	933	987	967	920	937	890	927	918	948	879	931	907	905	992	916	966	945	910	980	921	966	894	984	954	957	949	947	964	931	926	941	957	989	943	948	969	905	967	929	971	984	884	1020	946	898	959	964	895	968	928	946	951	955	887	905	938	970	899	916	951	932	964	944	886	925	955	994	941	1000	936	963	977	919	944	899	883	948	983	950	984	955	977	931	905	933	986	942	962	960	960	965	916	942	959	981	923	892	952	950	908	934	1001	915	950	949	942	1000	935	957	895	946	914	962	927	972	916	884	985	945	924	998	925	1012	970	949	944	959	936	923	981	947	937	921	998	903	961	901	987	910	941	961	943	906	920	926	954	941	996	971	946	934	909	975	991	1002	912	902	938	923	951	902	969	922	954	990	942	969	918	926	951	939	937	923	924	991	919	949	909	983	944	925	927	946	956	948	977	893	945	950	973	919	916	979	957	943	917	947	924	977	901	935	925	930	999	943	886	928	952	935	927	914	939	933	991	987	911	961	929	937	954	955	943	991	968	914	918	924	970	959	914	933	870	941	1029	905	933	981	940	983	966	963	983	935	965	962	955	956	958	1021	958	929	919	968	897	981	962	907	948	928	916	1007	965	912	921	910	1013	968	1000	901	919	958	928	936	916	950	947	897	955	972	1007	936	956	946	886	888	947	954	998	894	904	917	933	936	950	946	924	901	894	994	1012	926	1008	921	968	896	935	932	1006	992	930
23320	21776	29705	24435	21813	22125	14169	4000	2803	2015	1835	1594	1501	1368	1321	1366	1420	1553	1573	1629	1610	1591	1509	1534	1547	1501	1566	1510	1415	1383	1306	1379	1289	1237	1221	1261	1208	1195	1226	1131	1069	1106	1154	1156	1084	1081	1124	1123	1117	1070	1090	1091	1054	1074	1048	1069	1116	1079	1104	1063	1076	1085	1114	1139	1136	1054	1099	1067	1040	1108	1122	1119	1119	1050	1072	1082	1048	1085	1116	1155	1082	1135	1052	1124	1126	1040	1146	1097	1111	1144	1125	1134	1054	1142	1068	1053	1087	1083	1075	1104	1091	1117	1082	1071	1088	1114	1112	1092	1064	1094	1069	1086	1146	1062	1013	1143	1043	1065	1070	1056	1057	1034	1120	1095	1119	1125	1035	1062	1040	1089	1066	1058	1092	1089	1074	1071	1102	1109	1079	1086	1038	1103	1048	1077	1106	1056	1071	1164	1073	1069	1001	1069	1058	1127	1057	1134	1095	1131	1075	1118	1071	1065	1117	1069	1028	1043	1087	1058	1078	1043	1123	1065	1042	1068	1116	1104	1111	1146	1055	1068	1064	1137	1128	1036	1102	1044	1099	1137	1146	1092	1074	1102	1050	1065	1178	1060	1117	1062	1099	1057	1058	1108	1074	1100	1040	1064	1104	1130	1103	1133	1109	1066	1039	1088	1087	1060	1092	1074	1057	1094	1130	1109	1036	1039	1061	1063	1174	1082	1075	1076	1084	1051	1088	1045	1087	1046	1094	1066	1112	1089	1103	1081	1097	1061	1062	1079	1062	1086	1100	1037	1052	1116	1040	1060	1069	1063	1085	1011	1061	1070	1005	1059	1077	1135	1070	1059	1144	1048	1081	1129	1079	1089	1099	1052	1050	1133	1088	1086	1130	1045	1048	1058	1089	1146	1088	1088	1130	1105	1116	1103	1123	1073	1107	1149	1030	1126	1101	1071	1055	1114	1063	1094	1082	1142	1163	1051	1043	1088	1053	1134	1073	1082	1052	1072	1092	1104	1096	1140	1096	1078	1087	1063	1032	1061	1144	1083	1108	1095	1012	1068	1089	1119	1017	1113	1025	1060	1069	1144	1133	1079	1065	1080	1077	1068	1091	1033	1109	1125	1088	1123	1136	1106	1074	1073	1065	1120	1114	1094	1082	1016	1119	1066	1089	1010	1085	1109	1067	1116	1061	1074	1091	1069	1134	1092	1068	1088	1018	998	1021	1150	1001	1112	1037	1058	1026	1121	1062	1106	1044	1051	1083	1078	1138	1067	1080	1126	1040	1071	1101	1078	1086	1076	1129	1097	1085	1043	1052	1023	1113	1132	1061	1134	1114	1099	1129	1056	1080	1119	1063	1125	1059	1119	1062	1155	1112	1047	1103	1079	1018	1047	1068	1056	1099	1033	1089	1113	1063	1084	1137	1124	1103	1014	1070	1004	1067	1104	1063	1071	1062	1079	1146	1028	1065	1070	1018	1051	1103	1088	1041	1080	1127	1091	1067	1110	1102	1129	1096	1055	1096	1105	1123	1061	1109	1112	1077	1092	1028	1034	1110	1031	1055	1114	1137	1101	1075	1094	1051	1060	1073	1091	1092	1084	1090	1070	1111	1083	1011	1055	1112	1086	1117	1018	1088	1033	1028	1107	1055	1049	1035	1083	1098	1125	1108	1054	1065	1054	1087	1117	1083	1119	1029	1150	1082	1085	1055	1154	1108	1102	1060	1108	1132	1040	1009	1034	1070	1142	1143	1103	1044	1116	1141	1140	1103	1116	1102	1089	1079	1081	1073	1088	1002	1116	1084	1077	1066	1061	1152	1073	1059	1018	1074	1050	1000	1047	1125	1112	1131	1050	1103	1049	1073	1090	1057	1078	1069	1065	1133	1098	1035	1082	1077	1040	1043	1065	1102	1083	1047	1015	1124	1111	1100	1075	1115	1052	1041	1087	1092	1106	1044	1126	1101	1061	1066	1113	1078	1008	1053	1089	1088	1052	1083	1104	1048	1102	1094	1097	1048	1100	1130	1127	1045	989	1072	997	1114	1126	1026	1043	1062	1120	1090	1048	1073	1064	1057	1145	1089	1040	1069	1053	1089	1050	1030	1096	1054	1137	1063	1123	1035	1096	1069	1141	1075	1104	1083	1102	1064	1069	1053	1140	1072	1117	1063	1081	1070	1066	1065	1027	1126	1078	1022	1043	1037	1061	1101	1084	1046	1076	1095	1100	1062	1066	1040	1109	1076	1091	1042	1090	1051	1102	1044	1063	1093	1043	1035	1146	1110	1067	1141	1096	1040	1069	1093	1027	1044	1040	1006	1078	1084	1049	1059	1058	1049	1101	1106	1104	1098	1126	1084	994	1149	1081	1064	1032	1089	1097	1065	1063	1043	1096	1059	1060	1021	1107	1040	1123	1084	1074	1138	1133	1067	1075	1101	1079	1061	1068	1084	1034	1057	1072	1126	1015	1067	1027	1088	1065	1035	1082	1117	1101	1077	1039	1140	1099	1090	1135	1086	1082	1063	1092	1066	1048	1057	1103	1061	1075	1108	1083	1063	1087	1126	1045	1065	1051	1062	1090	1099	1131	1024	1026	1066	1091	1068	1059	1094	1087	1090	1055	1047	1071	1073	1117	1064	1080	1073	1171	1119	1104	1054	1063	1063	1046	1093	1082	1069	1076	1142	1087	1088	1100	1054	1082	1061	1073	1092	1066	1055	1062	1096	1057	1093	1059	1059	1106	1053	1047	1103	1084	1056	1153	1070	1107	1100	1092	1061	1068	1097	1066	1108	1113	1063	1090	1055	1094	1109	1053	1030	1109	1068	1143	1093	1140	1081	1080	1097	1136	1139	1083	1093	1104	1066	1115	1053	1072	1109	1162	1075	1102	1104	1085	1072	1086	1074	1175	1020	1062	1041	1064	1062	1094	1144	1043	1120	1096	1074	1129	1095	1052	1077	1052	1075	1077	1095	1056	1062	1064	1132	1071	1031	1058	1111	1022	1076	1073	1082	1112	1077	1115	1081	1057	1059	992	1053	1085	1086	1072	1112	1091	1116	1107	1050	1023	1104	1024	1085	1041	1090	1123	1137	1065	1143	1077	1095	1099	1038	1124	1084	1032	1114	1085	1042	1092	1082	1108	1078	1053	1054	1038	1069	1088	1028	1054	1055	1039	1089	1099	1123	1085	1028	1105	1109	1110	1058	1032	1057	1078	1085	1032	1044	1065	1148	1090	1037	1052	1051	1034	1053	1081	1074	1067	1084	1112	1159	1035	1089	1029	1049	1107	1105	1077	1039	1099	1062	1033	1051	1034	1086	1098	1049	1092	1046	1076	1056	1089	1102	1079	1058	1106	1052	1137	1045	1085	1076	1092	1163	1099	1093	1114	1102	1060	1049	1145	1019	1044	1057	1081	1032	1064	1105	1112	1096	1166	1117	1127	1046	1062	1072	1117	1132	1101	1087	1113	1074	1070	1089	1089	1096	1059	1105	1097	1108	1091	1087	1089	1087	1066	1058	1095	1093	1125	1056	1058	1032	1065	1053	1077	1082	1082	1054	1103	1027	1086	1113	1057	1109	1078	1086	1095	1102	1125	1035	1052	1125	1030	1059	1063	1087	1098	1082	1032	1114	1088	1061	1038	1102	1051	1108	1154	1132	1019	1091	1077	1039	1152	1080	1078	1036	1074	1033	1084	1110	1075	1077	1083	1048	1024	1033	1019	1040	1082	1061	1048	1055	1104	1070	1086	1069	1114	1100	1089	1043	1049	1076	1064	1034	1083	1103	1091	1061	1124	1048	1098	1088	1076	1110	1079	1138	1096	1104	1089	1093	1115	1066	1042	1092	1027	1076	1066	1093	1093	1051	1094	1031	1059	1085	1080	1194	1053	1016	1077	1090	1033	1091	1029	1093	1153	1067	1100	1066	1091	1065	1063	1112	1045	1102	1098	1109	1107	1030	1087	1073	1097	1025	1119	1060	1161	1110	1082	1098	1061	1102	1102	1044	1051	1124	1091	1022	1028	1087	1071	1054	1056	1066	1037	1053	1083	1079	1075	1103	1123	1069	1025	1089	1051	1026	1088	1075	1067	1104	1106	1046	1029	1093	1070	1076	1093	1077	1017	1046	1086	1107	1074	1093	1093	1026	1068	1065	1069	1122	1084	1045	1039	1030	1079	1031	1078	1083	1100	1056	1056	1081	1051	1066	1071	1091	1102	1120	1083	1087	1100	1082	1145	1029	1097	1052	1100	1044	1051	1118	1067	1019	1106	1067	1036	1091	1062	1083	1013	1058	1119	1036	1136	1063	1057	1114	1068	1080	1058	1076	1099	1052	1094	1090	1116	1074	1063	1076	1111	1128	1089	1123	1124	1041	1073	1131	1041	1087	1016	1084	1092	1168	1085	1083	1122	1022	1123	1115	1002	1140	1095	1076	1082	1043	1066	1068	1111	1134	1083	1086	1093	1101	1056	1108	1000	1081	1056	967	1130	1105	1037	1064	1087	1034	1124	1086	1053	1092	1059	1107	1012	1118	1082	1106	999	1101	1060	1082	1133	1070	1040	1069	1134	1072	1054	1053	1075	1121	1006	1070	1074	1038	1050	1116	1115	1070	1063	1089	1042	1081	1089	1095	1121	1010	1096	1115	1042	1071	1101	1130	1065	1088	1063	1068	1071	1072	1102	1051	1080	1051	1080	1042	1123	1123	1077	1125	1106	1076	1063	1123	1047	1047	1136	1057	1043	1088	1114	1062	1070	1062	1113	1087	1088	1086	1154	1098	1111	1096	1056	1148	1063	1094	1058	1082	1086	1048	1030	1066	1075	1122	1022	1126	1115	1091	1124	1106	1131	1101	1024	1083	1071	1126	1080	1134	1022	1026	1066	1150	1106	1070	1091	1074	1081	1113	1117	1085	1075	1055	1063	1076	1083	1108	1060	1049	1137	1140	1086	1087	1105	1086	1096	1025	1048	1145	1055	1048	1109	1106	1063	1074	1034	1044	1063	1103	1072	1086	1117	1124	1114	1059	1064	1082	1052	1099	1025	1076	1051	1040	1071	1065	1101	1091	1072	1060	1109	1058	1050
30548	34251	23148	17436	15485	11988	7371	4882	3975	2614	2360	1954	1610	1528	1481	1544	1637	1783	1858	1896	1873	1782	1693	1678	1704	1743	1632	1631	1561	1530	1335	1399	1232	1237	1249	1338	1225	1182	1175	1160	1150	1178	1199	1144	1150	1098	1166	1172	1179	1143	1068	1086	1119	1085	1027	1113	1068	1034	1076	1153	1067	1056	1091	1149	1017	1114	1020	1099	1092	1070	1121	1089	1026	1028	1151	1056	1005	1103	1122	1055	1063	1081	1091	1059	1056	1054	1067	1073	1051	1056	1101	995	1054	1100	1062	1006	1088	1141	1029	1075	1021	1082	1064	1113	1090	1082	1047	1035	1045	1071	1008	1082	1036	1124	1086	1019	1014	1085	1060	1115	1051	1023	1085	1047	1090	1077	1027	1043	1063	1078	1079	1039	1065	1035	1066	1111	1107	1078	1046	1097	1077	1097	1043	1084	1066	1080	1056	1086	1073	1058	1021	1049	1102	1082	1117	1051	1078	1061	1069	1116	1066	1083	1108	1074	1084	1106	1077	1029	1111	987	1123	988	1097	1084	1024	1021	1047	1028	1076	1105	1063	1049	1042	1013	1084	1093	988	1026	1088	1093	1072	1103	1031	1125	1017	1034	1085	1048	1080	1015	1071	1090	1047	1039	1011	1067	1060	1046	1101	1037	988	1045	1098	1039	1051	1076	1136	1054	1082	1056	1051	1125	1091	1079	1076	1052	1031	1080	1068	1079	1064	1061	1062	1126	1089	1093	1101	1065	1031	1035	1071	1101	1138	1118	1037	1069	1058	1025	1090	1119	1150	1072	1005	1022	1018	1102	1082	1024	1048	1058	1106	1090	1054	1095	985	1046	1041	1086	1026	1048	1104	1073	1060	1123	1097	1042	1102	1095	1055	1072	1044	1038	1057	1043	1055	1036	1088	1080	1097	1066	1038	1022	1085	1062	1085	1083	1073	1026	1083	1118	1128	1092	1129	1102	1078	1069	1072	1085	1061	1062	1069	1097	1027	1050	1137	1035	1054	1034	1038	1023	1055	1008	1057	1092	1112	1090	1064	1054	1045	1094	1025	1115	1107	1079	1060	1031	1085	1075	1030	1053	1058	1033	1112	1078	1120	1056	1106	1052	1068	1005	1039	1030	1083	1076	1108	1080	1052	1066	1047	1032	1106	1119	1050	1118	1069	1089	1064	1063	1098	1067	1100	1037	1061	1128	1054	1081	1034	1080	1121	1072	1028	1055	1027	1065	1040	1067	989	1032	1044	1046	1085	1046	1084	1053	1087	1023	1083	1121	1062	1045	1045	1099	1070	1115	1039	1074	1090	1068	1092	1085	1069	1029	1120	1025	1140	1051	1079	1085	1044	1039	1032	1084	1025	1128	1139	1024	1085	1073	1130	1110	1130	1026	1079	1090	1068	1038	1122	1047	1099	1111	1057	1072	1089	1055	1098	1094	1044	1096	1029	1031	1035	1087	1095	1131	1069	1085	1091	1082	1075	1103	1038	1072	1092	1019	1098	1095	1058	1096	1076	992	1045	1056	1058	1102	1087	991	1009	1096	1056	1048	1079	1017	1114	1047	1085	1090	1011	1074	1027	1147	1035	1047	1035	1121	1018	1060	1086	1056	1095	1081	1024	1082	1043	987	1033	1079	1083	1043	1055	1037	1097	1128	1065	1077	1112	1045	1005	1099	1049	1037	1041	1119	1061	1040	1063	1067	1030	1088	1099	1032	1148	1123	1054	1027	1090	1012	1067	1146	1109	1014	1101	1027	1059	1083	1054	1086	1080	1089	1006	1085	1123	1078	1031	1115	1104	1035	1073	1046	1050	1058	1069	1062	1038	1098	1068	1014	1105	1037	1078	1097	1077	1085	1038	1029	1077	1039	1042	1072	1063	1077	1067	1082	1053	1026	1027	1081	1032	997	1026	1031	1094	1036	1041	1089	1086	1107	1102	1048	1040	1016	1071	1055	1054	1034	1034	1075	1035	1133	1032	1129	1076	1059	1071	1092	1029	1056	1089	1062	1165	1074	1076	1062	991	1083	1045	1058	1072	1047	1032	1105	1087	1057	1047	1088	1078	1075	1077	1082	1144	1098	1041	1032	1069	1100	1094	1037	1103	1097	1122	1116	1067	1054	1051	1045	1075	1112	1053	1074	1085	1018	1041	1079	1044	1112	1102	1079	1022	1069	1019	1114	1042	1058	1037	1047	1103	1121	1033	1050	1102	1019	1074	1107	1135	1012	1082	1068	1089	1032	1070	1005	1098	1093	1070	1048	1058	1136	1074	1057	1118	1036	1057	1069	1051	1089	1077	1149	1023	1073	1077	1091	1089	1108	1015	1018	1051	1095	1085	1086	1095	1039	1090	1077	1081	1061	1050	1081	1083	1133	1073	1079	1116	1035	1071	1024	1087	1027	1050	1048	1077	1058	1120	1075	1071	1042	1055	1035	1082	1041	1105	1097	1100	1092	1101	1082	1111	1102	1061	1036	1037	1097	1088	1076	1058	1042	1091	1064	1136	1095	1062	1061	1032	1010	1107	1099	1072	1122	1079	1085	1044	1132	1101	1094	1055	1077	1072	1090	1033	1121	1143	1042	1071	1048	1029	1028	1022	1080	999	1082	985	1094	1057	1017	1025	1070	1058	1078	1062	1065	1040	1053	1118	1041	1065	1055	1068	1133	1086	1028	1104	1049	1111	1087	1075	1039	1070	1011	1082	1066	1074	979	1036	1050	1079	1128	1029	1012	1038	1045	1039	1024	1054	1055	1052	1035	1127	1072	1022	1064	1112	1110	1019	1084	1062	1036	1064	1093	1042	1076	1065	1078	1093	1032	1066	1089	1026	1028	1072	1062	1113	1080	1042	1078	1075	1062	1066	1067	1064	1086	1119	1082	1102	1071	1005	1042	983	1022	1080	1052	1083	1057	1051	1083	1046	1067	1045	1045	1101	1069	1064	1021	1077	1113	1064	1083	1081	1080	1085	1028	1089	1044	1001	1047	1090	1065	1052	1085	1071	1084	1042	1127	1083	1032	1083	1032	1081	1066	1061	1082	1044	1110	993	1075	1023	1104	1087	1089	1080	1113	1110	1101	1091	1050	1053	1043	1016	1072	1089	1082	1083	1134	1105	1035	1043	1072	1059	1059	1110	1064	1115	1076	1063	1023	1064	1095	1063	1130	1098	1076	1060	1070	1120	1049	1024	1041	1097	1085	1068	1128	1065	1110	1120	1048	1073	1100	1015	1079	1137	1065	1053	1031	1062	1112	1111	1034	1063	1099	1110	1049	1061	1164	1067	1033	1045	1042	1068	1046	1123	1098	1122	1045	1047	1075	1080	995	1002	1060	1095	1102	1003	1058	1066	1035	1018	984	1086	1035	1088	1112	1082	1078	1128	1030	1073	1082	1059	1048	1069	1053	1080	1143	1049	1020	1032	1072	1039	1100	1102	1095	1055	1032	1127	1109	1061	1085	1031	1038	1020	1068	1028	1104	1077	1047	1040	1088	1066	1027	1052	1076	1110	1073	1126	1100	1049	1118	1010	1141	1037	1050	1090	1022	1110	1035	1088	1072	1005	1055	1072	1063	1063	1092	1071	1059	1063	1105	1082	1072	1077	1051	1106	1043	1085	1045	966	1049	1089	1050	1084	1057	1090	1134	1064	1079	1070	1022	1065	1114	1070	1058	1084	1050	1044	1092	1003	1081	995	1025	1061	1035	1061	1063	1120	1046	1058	1078	1014	1096	1118	1111	1071	1086	1089	1068	1063	1053	1029	1081	1102	1049	1047	1047	1120	1079	1045	1089	1047	1102	990	1073	1038	1081	1096	1019	1061	1084	1064	1081	1081	1085	1060	1057	1071	1076	1034	1049	1062	1035	1068	1088	1092	1043	1055	1077	1060	1043	1057	1055	1042	1122	1059	1027	1086	1096	1113	1080	1075	1124	1096	1005	1059	1031	1047	1055	1017	1051	1052	1115	1079	1070	1116	1086	1070	1082	1090	1092	1082	1074	1017	1069	1080	1034	1104	1055	1046	1105	1012	1091	1079	1050	1037	1092	1091	1023	1021	1038	1060	1088	976	1046	1081	1071	1081	1055	1089	994	1054	1036	1046	1040	1138	1062	1083	1050	1074	1095	1094	1057	1035	1040	1077	1104	1047	1084	1094	1022	1043	1111	1053	1048	1072	1073	1056	1115	1075	1039	1049	1071	1085	1052	1104	1119	1036	1036	1074	1068	1053	1028	1064	1068	1023	1004	1048	1083	1082	1065	1036	1006	1069	1049	1024	1036	1043	1059	1091	1029	1082	1071	1109	1075	1114	1099	1109	1090	1021	1061	1114	1105	1065	1050	1110	1084	1057	1065	1115	1007	1097	1099	1050	1058	1141	1093	1064	1109	1057	1050	1074	1079	1088	1041	1019	1099	1095	1043	1003	1115	1045	1041	1080	1110	1031	1030	1065	1080	1058	1006	1077	1035	1060	1061	1089	1073	1047	1057	1057	1065	1034	1049	1081	1053	1046	1057	1079	1081	1054	1102	1069	1068	1059	1076	1082	1065	1059	1010	1099	1023	1053	1103	1068	1083	1070	1058	1053	991	1085	1054	1109	1014	1052	1054	1039	1086	1100	1071	1052	1096	1005	982	1038	1068	1024	1075	1050	1065	1049	1011	1067	1030	1054	1095	1088	1083	1031	1085	1053	1065	1104	1063	1016	1129	1139	1060	1014	1058	1074	1089	1055	1034	1046	1105	1011	1142	1058	1063	1126	1076	1087	1110	1082	1098	1053	1032	1051	1087	1106	1048	1050	1127	1072	1076	1041	1029	1114	1078	1119	1081	1118	1119	1094	1070	1054	1073	1070	1059	1058	1080	1108	1064	1092	1087	1101	1043	1106	1133	1039	1136	1035	1073	1135	1032	1070	1058	1089	1095	1045	1092	1075	1022	1090	1038	1065	1057	1037	1035	1070	1053	1078	1106	1066	1099	1030	1072	1083	1078	1058	1087	1055	1041	1037	1121	1072	1086	1035	1069	1082	1105	1083	1129	1062	1053	1069	1070	1093	1056	1125	1082	1061	1027
28591	19359	11679	6581	4007	2541	1785	1371	1089	970	892	785	801	807	770	746	806	869	865	931	828	840	762	843	915	812	807	812	777	746	774	791	747	785	770	772	733	725	798	812	740	738	729	737	718	686	712	745	707	688	735	738	732	694	687	727	703	721	737	699	711	756	674	737	708	753	698	728	696	691	690	665	695	730	694	682	738	757	722	691	705	685	740	681	676	711	713	703	736	677	694	724	735	731	749	698	682	717	729	673	721	754	743	704	735	703	722	674	725	710	664	697	693	740	726	704	654	730	766	757	764	719	712	722	684	710	708	724	684	699	714	731	671	782	711	743	706	727	709	678	715	704	690	709	742	699	719	696	744	681	689	702	736	682	703	709	711	703	690	726	726	679	685	670	696	727	709	735	718	697	740	729	702	729	720	684	696	701	688	713	751	766	748	726	738	737	725	728	648	740	706	723	677	743	682	679	719	701	712	666	722	724	711	715	736	774	757	703	712	716	713	662	722	691	762	685	694	705	776	749	689	728	726	731	734	730	727	708	726	723	752	658	744	706	678	675	684	706	713	700	739	746	738	719	694	675	679	708	733	731	779	716	758	676	689	694	697	744	693	726	725	713	760	759	724	720	699	715	742	717	711	724	722	737	688	732	687	748	739	723	706	726	726	709	699	691	684	757	724	730	764	705	684	713	694	720	729	722	725	712	712	731	725	727	702	690	699	709	778	738	687	704	774	725	728	708	756	739	723	709	699	729	778	777	707	696	713	709	741	725	728	743	762	717	724	745	716	715	705	725	713	696	681	691	695	690	705	681	750	751	700	697	700	748	694	728	666	715	682	687	712	732	691	739	686	707	667	694	710	735	697	743	698	736	731	771	710	709	693	756	717	704	715	714	712	716	698	721	708	737	682	746	710	738	659	748	714	721	706	746	661	697	727	709	739	711	711	669	678	741	726	696	713	722	697	721	682	714	665	740	681	697	756	659	676	696	735	691	737	672	704	705	693	699	715	686	688	696	700	655	758	687	723	691	729	704	714	733	722	697	731	718	679	748	715	688	745	716	716	727	726	733	719	690	694	686	715	725	747	734	708	699	718	701	745	651	663	715	683	717	713	699	749	707	703	722	710	723	735	703	737	713	671	699	689	740	719	743	684	671	690	718	708	692	703	700	746	725	749	704	719	712	692	717	705	733	770	721	721	713	731	710	715	673	713	730	668	703	702	676	714	737	681	735	723	713	690	665	674	680	691	740	709	704	679	701	747	682	733	726	661	749	703	726	736	722	753	663	678	745	698	683	712	694	693	705	716	657	728	713	642	678	704	686	762	647	696	757	718	764	689	742	707	689	733	693	727	682	750	731	738	727	692	711	723	696	760	688	752	687	714	704	688	758	665	687	664	665	722	700	710	703	717	741	699	726	716	704	693	708	697	726	696	738	717	744	720	688	738	733	739	705	713	710	741	744	750	726	683	717	712	680	722	710	701	756	755	672	742	693	684	721	690	713	701	754	733	714	766	711	711	704	674	728	730	710	705	666	718	699	653	742	664	688	711	687	681	773	706	714	688	705	725	719	718	713	702	742	734	688	690	687	728	748	774	689	724	686	682	711	709	711	732	740	721	663	695	676	658	723	720	710	713	710	713	689	752	689	689	681	643	678	710	712	706	720	747	717	714	773	699	693	695	704	653	714	727	668	679	697	710	700	742	728	682	703	710	725	759	725	718	651	760	732	739	696	730	684	719	692	696	756	719	719	717	736	727	676	734	740	688	700	690	715	734	737	746	717	664	733	718	691	735	698	724	710	731	724	717	670	748	721	745	761	731	662	688	696	729	697	713	682	715	726	739	720	710	689	733	714	703	734	694	715	661	702	715	744	700	707	718	712	740	750	694	706	714	701	707	654	669	746	665	723	683	717	733	694	691	715	688	695	759	711	764	715	730	689	716	704	708	671	716	704	709	671	727	699	714	761	747	731	699	711	718	697	758	688	755	724	707	711	737	723	687	755	711	723	761	698	693	704	741	772	689	690	687	717	769	712	740	719	714	691	732	669	696	759	714	737	717	734	747	696	695	771	713	758	661	741	738	696	706	693	726	707	682	725	725	655	722	719	710	671	737	721	685	720	669	714	717	687	698	764	740	674	729	744	653	698	686	753	707	742	721	735	702	719	701	767	698	707	698	757	699	696	728	698	700	712	734	729	722	739	695	701	665	740	702	640	752	679	721	711	728	722	686	663	684	673	704	711	723	743	669	688	746	708	735	692	712	729	716	725	705	710	693	710	707	772	731	680	711	715	693	717	654	722	683	691	740	765	704	737	739	716	653	715	721	739	714	680	673	732	729	708	697	702	689	732	723	701	695	727	694	764	741	691	721	707	693	745	724	748	710	692	699	706	701	718	677	708	706	680	699	710	748	712	729	716	703	695	703	702	707	725	728	744	646	732	705	682	698	723	736	732	783	717	712	707	736	727	704	695	724	699	756	704	736	721	710	655	688	689	694	745	701	705	729	697	782	753	749	734	711	729	724	714	724	660	695	748	710	714	660	699	705	699	747	744	746	730	722	706	746	704	724	730	707	719	754	778	734	683	746	696	636	720	744	736	746	662	657	716	725	742	630	704	686	748	733	714	707	736	690	715	656	678	677	706	720	732	734	704	683	728	699	703	672	694	725	718	709	749	760	649	670	727	701	688	697	761	748	744	686	743	699	697	754	707	736	718	783	741	733	700	746	730	685	759	679	750	707	706	730	688	716	691	699	697	730	716	705	689	733	760	741	698	696	715	718	653	698	716	716	753	672	694	689	720	706	708	704	708	707	712	765	714	693	697	722	707	715	690	735	723	685	655	698	707	700	759	697	689	682	708	665	671	765	702	717	712	709	735	688	738	741	735	701	685	681	755	718	707	721	766	745	709	705	718	670	762	730	656	702	709	660	682	690	682	696	764	664	737	755	681	712	729	730	764	710	701	674	733	727	756	739	697	761	672	682	658	718	699	718	725	732	745	679	768	688	695	683	673	677	700	696	731	682	700	709	749	732	746	719	679	748	690	707	715	741	707	720	705	704	751	730	721	644	769	681	698	727	737	725	714	699	736	687	690	726	729	734	709	694	678	726	681	710	729	660	691	711	702	694	743	680	726	736	769	681	693	730	693	704	742	750	714	667	744	675	709	686	707	713	691	683	731	748	707	739	728	724	719	728	734	706	663	652	694	740	751	692	726	690	730	715	706	759	700	685	747	652	705	724	684	695	697	686	704	732	711	690	737	718	739	694	705	695	705	661	677	736	756	741	672	727	704	739	696	706	733	712	740	716	689	716	730	717	688	724	702	687	706	688	675	723	743	726	733	702	747	699	726	725	765	733	693	709	701	689	686	725	760	668	674	764	696	666	719	687	727	698	702	702	710	697	745	717	688	680	725	686	729	765	690	702	729	734	695	706	674	725	675	695	737	740	663	701	715	684	719	679	681	681	725	711	688	732	700	759	726	689	702	713	765
23243	14883	9789	6778	5519	3734	2859	1962	1480	1149	1120	1000	869	917	858	841	918	994	1047	1109	1072	994	949	1017	1014	952	926	979	889	917	837	862	830	813	796	809	810	793	775	795	791	769	760	735	703	813	809	776	765	746	752	762	773	792	718	768	775	762	750	762	775	730	763	732	799	721	755	729	739	740	750	774	722	726	750	729	745	743	702	772	742	727	679	768	770	746	759	743	791	738	766	745	732	707	746	712	760	752	752	737	765	761	682	766	708	751	796	751	746	752	767	710	755	734	707	757	734	707	691	763	703	725	743	770	731	719	762	712	737	721	748	806	693	772	735	769	752	719	731	784	728	714	732	751	750	725	782	707	726	748	779	685	829	724	718	754	736	731	742	748	749	738	789	741	699	766	757	761	730	732	744	738	740	756	753	741	744	724	708	772	737	754	755	746	771	742	708	712	724	763	744	756	747	697	724	735	750	748	731	680	707	693	764	704	776	736	728	781	771	708	756	724	741	700	730	714	712	729	770	742	719	761	735	792	740	769	702	750	735	731	706	744	771	728	707	809	723	749	730	754	768	702	708	735	769	774	760	752	751	730	741	712	745	729	743	699	760	747	739	749	718	735	799	767	757	721	754	748	754	673	703	763	728	727	727	727	772	736	780	767	757	755	717	756	729	714	705	722	692	761	729	751	727	752	729	703	739	741	722	743	768	719	732	732	774	740	767	815	747	684	720	748	772	766	788	772	738	723	694	757	760	739	758	752	759	693	726	762	739	722	720	767	732	683	747	725	752	714	697	740	720	739	731	750	752	696	701	761	714	748	727	699	787	739	754	755	763	793	740	735	699	781	775	743	739	766	733	752	725	697	771	700	725	759	723	729	749	779	739	776	731	715	746	729	753	755	742	727	764	702	710	778	715	685	727	744	731	740	740	726	751	744	745	764	734	767	736	758	728	723	771	743	730	714	726	743	789	751	718	743	754	777	730	724	776	770	774	741	761	724	744	754	770	710	742	708	788	726	756	712	756	735	724	746	724	731	717	727	785	729	688	733	769	754	758	748	715	707	706	718	757	765	739	727	735	765	720	694	710	790	716	713	692	780	723	745	733	725	773	708	780	705	749	746	745	799	750	709	721	759	747	759	784	759	747	761	787	678	709	804	746	760	725	730	770	748	699	757	763	712	710	758	703	732	776	739	734	737	757	751	758	753	764	728	689	779	725	724	780	718	751	752	793	699	761	778	728	727	729	749	756	720	753	723	725	766	688	751	749	730	744	699	771	746	774	697	744	774	663	748	726	707	750	749	764	739	715	724	736	766	722	753	717	756	708	722	725	756	744	690	728	720	727	756	777	715	751	787	759	755	818	706	755	764	710	766	738	718	727	768	705	741	720	749	743	789	752	762	765	718	733	807	738	705	712	728	738	725	736	727	725	756	769	767	736	737	732	746	711	697	758	706	748	670	726	763	721	733	683	748	694	745	741	734	741	744	751	737	759	735	762	715	721	761	713	761	746	718	749	738	753	761	757	758	732	746	710	747	744	784	752	754	740	744	741	733	723	739	729	712	742	797	750	726	696	737	725	653	722	763	754	746	776	785	782	754	731	724	759	718	713	766	730	740	736	736	775	741	769	762	763	756	708	707	738	728	742	728	758	710	710	763	773	732	725	725	711	732	663	728	710	719	743	746	782	722	749	742	727	763	709	747	757	771	724	718	760	733	721	746	733	726	714	722	723	698	711	764	755	731	738	720	744	716	766	746	735	731	738	745	730	743	721	740	732	755	748	765	703	722	686	803	796	722	757	753	762	696	759	788	762	727	713	717	692	711	778	710	751	756	719	784	753	764	768	751	696	727	706	715	747	716	736	729	753	801	769	712	746	809	742	651	707	680	737	774	747	720	707	759	723	719	765	735	673	780	719	771	729	761	734	756	700	745	732	771	795	742	730	725	720	788	705	752	751	732	780	783	745	731	721	761	753	722	748	759	749	720	768	756	740	746	724	677	726	709	756	717	736	748	739	734	776	737	738	752	745	722	766	754	792	754	726	743	731	711	693	741	697	746	778	733	723	749	759	762	728	716	752	726	768	744	760	716	763	737	754	723	730	725	731	700	735	725	732	758	767	732	728	759	709	772	741	706	749	734	781	744	742	727	751	753	782	720	723	759	716	744	748	721	725	727	692	762	769	725	743	689	747	776	772	735	776	752	765	734	693	731	764	701	719	739	752	718	751	751	737	721	727	716	745	698	764	723	743	744	756	766	703	766	713	703	732	711	731	741	764	735	710	751	760	708	712	728	752	781	740	737	767	670	738	811	724	759	742	713	770	738	735	782	750	752	772	711	786	747	766	734	740	737	706	739	763	688	716	770	775	758	732	733	733	704	748	688	665	791	717	724	724	741	695	726	745	752	694	751	744	730	764	744	720	748	704	741	788	766	736	720	720	712	737	737	732	756	732	743	717	714	717	722	744	699	744	734	732	735	727	713	696	756	739	772	751	725	742	690	769	725	726	718	705	722	780	780	697	702	708	733	772	753	749	769	725	736	737	748	742	757	716	745	717	731	771	731	731	738	732	738	764	685	692	722	791	742	704	703	707	745	751	727	731	737	788	719	763	751	695	714	762	771	729	706	666	724	734	697	734	736	743	717	776	734	736	718	744	797	730	748	713	705	760	752	753	723	727	795	749	753	740	764	727	729	738	698	691	773	760	754	783	749	785	778	723	693	703	672	718	798	724	745	759	776	755	732	719	741	728	743	685	755	742	717	695	713	773	692	710	718	741	742	789	767	720	739	744	705	757	694	722	733	740	798	750	747	738	773	727	745	724	730	688	753	709	742	786	749	713	711	709	766	691	758	740	755	689	758	736	760	715	736	689	773	726	683	746	700	714	743	723	747	675	756	712	761	737	796	753	743	730	734	764	706	753	710	773	717	729	793	778	796	760	803	746	732	744	792	726	758	795	767	730	795	735	707	721	749	744	725	706	751	753	743	776	699	766	750	748	752	732	752	748	705	786	729	744	767	768	687	764	753	726	771	726	742	754	745	711	678	754	714	734	785	822	756	700	744	694	794	730	741	781	747	734	720	711	765	752	723	718	763	695	723	710	730	771	764	761	747	748	706	780	739	728	755	777	762	750	727	750	662	798	733	789	702	791	760	736	748	755	743	690	728	775	746	730	695	728	693	753	739	739	692	749	737	757	754	738	709	784	727	688	766	766	713	687	730	733	711	711	736	762	733	726	729	766	776	730	679	749	735	714	747	743	749	757	706	737	762	751	720	733	751	755	758	739	738	748	773	711	703	705	701	729	753	737	755	719	733	765	748	794	716	724	743	758	758	712	757	773	745	734	734	725	730	684	746	716	739	737	704	764	758	710	777	766	711	735	722	723	749	786	769	729	762	723	752	744	810	711	724	689	697	730	727	725	800	704	760	723	730	722	725	694	784	737	749	738	715	782	754	746	707	809	743	706	731	769	753	777	766	699	723	768	759	728	721
24330	21570	28989	24628	21661	13917	3854	2096	1680	1417	1327	1136	1046	1053	971	1066	1112	1173	1201	1159	1114	1098	1070	1049	1050	1061	1039	1011	1023	952	979	940	858	855	894	827	866	849	853	840	796	835	797	821	815	765	846	849	787	837	766	759	783	780	759	793	803	782	760	783	752	743	760	812	787	797	770	734	762	800	757	750	776	731	764	801	720	812	769	780	771	745	795	816	749	718	745	821	728	766	760	788	776	761	806	793	723	733	839	855	764	785	772	696	778	786	771	805	764	818	779	798	812	736	773	806	788	773	779	756	744	770	744	750	752	800	756	739	786	722	772	749	725	841	822	747	775	727	759	787	761	805	781	774	792	772	757	765	779	741	779	775	747	748	773	755	780	767	755	800	750	758	754	759	786	778	854	775	763	787	743	809	733	767	745	775	798	787	793	758	747	781	756	797	754	792	742	782	782	716	733	774	766	779	781	742	745	758	793	776	833	804	796	780	798	776	703	755	760	792	778	779	783	781	767	747	754	784	764	765	742	760	759	776	780	753	777	769	794	783	813	750	743	754	773	772	770	755	791	823	786	739	776	831	750	764	798	718	774	766	718	743	762	759	776	724	756	752	766	806	729	807	720	762	785	772	794	782	803	803	779	821	809	773	708	796	752	765	768	724	807	785	731	781	748	792	778	821	768	785	764	821	763	767	779	748	753	788	731	753	799	794	763	801	771	791	823	766	768	763	787	729	767	746	765	743	813	754	793	768	832	798	738	773	778	783	759	772	770	723	773	816	807	826	803	760	764	783	741	749	808	763	712	758	738	760	791	805	769	769	801	789	717	735	790	729	751	828	757	753	735	756	795	820	787	801	796	792	714	760	796	818	778	743	755	714	755	805	700	765	811	758	766	778	752	812	779	785	711	757	736	848	753	823	759	747	783	748	806	762	776	776	776	803	789	770	755	781	761	737	775	756	768	765	808	711	793	800	756	777	765	793	795	768	754	760	767	773	761	801	764	773	734	716	789	795	732	778	713	746	766	732	784	751	761	773	768	782	799	783	705	815	763	827	764	790	801	743	775	802	685	756	760	764	779	775	721	853	779	758	823	699	812	727	761	832	796	777	798	758	772	782	740	776	807	762	716	771	769	805	761	778	721	749	783	786	712	742	780	789	761	773	765	758	743	737	792	738	744	762	779	759	759	777	772	779	745	799	793	777	813	796	811	772	769	744	821	751	751	745	738	774	775	791	757	714	735	755	742	742	774	752	750	775	800	747	756	808	772	777	777	816	767	815	745	794	733	749	772	774	784	767	759	772	787	755	755	787	766	762	774	744	746	772	770	770	795	745	792	780	738	738	712	758	793	794	768	734	727	781	773	737	796	745	785	766	778	815	821	810	809	773	799	777	767	791	735	737	744	749	725	746	787	725	780	820	736	765	751	763	809	741	769	803	762	755	805	753	756	764	724	775	762	756	784	751	701	737	797	726	798	763	758	780	782	775	777	767	770	762	718	795	773	782	778	729	728	782	760	781	808	779	781	764	756	774	740	772	785	763	745	731	776	731	731	752	764	751	770	777	755	745	731	732	743	757	739	793	764	759	789	833	796	782	720	785	683	785	773	792	778	757	755	735	772	741	748	741	751	753	777	791	699	738	755	771	767	748	822	793	766	774	779	775	785	739	717	800	755	779	766	759	788	756	748	738	789	747	796	765	761	784	751	825	743	740	807	759	752	763	760	725	712	789	781	800	821	776	782	781	741	790	776	724	727	771	771	793	796	781	733	747	732	734	780	832	796	753	746	783	732	760	808	773	767	758	766	788	744	804	751	788	745	782	733	793	786	782	758	787	780	762	747	709	753	767	746	753	774	794	737	762	764	733	812	708	787	779	772	766	746	776	814	775	755	725	750	814	743	767	768	743	714	757	731	779	752	777	785	778	820	738	757	799	703	766	737	722	806	766	755	779	745	753	740	730	781	781	763	745	799	793	719	763	688	764	758	799	769	803	742	795	760	790	734	774	780	758	819	790	794	777	779	724	747	760	667	789	751	775	843	846	774	742	807	760	772	756	784	779	756	779	754	735	759	813	727	754	730	738	760	786	770	749	746	745	721	802	800	771	787	736	763	746	776	751	786	771	817	781	799	740	702	759	765	754	802	795	769	783	739	787	781	773	826	743	780	786	784	785	755	749	781	751	740	748	731	778	787	742	734	830	797	786	758	775	800	751	800	791	764	753	767	780	739	793	760	810	795	761	806	766	731	804	768	783	735	739	761	792	766	810	756	739	754	732	759	766	797	753	749	760	800	730	795	740	726	717	746	736	806	761	741	795	752	742	736	737	747	738	776	782	794	784	804	738	830	753	755	731	778	769	773	716	707	753	798	760	779	763	778	738	794	796	832	760	764	772	755	793	697	733	728	723	750	792	789	792	789	786	779	846	754	769	760	821	752	760	811	787	798	803	817	761	756	770	767	798	758	777	760	740	782	798	708	697	718	762	764	777	764	721	790	784	750	727	717	816	748	746	780	766	760	788	808	775	751	778	769	704	756	773	792	796	790	772	760	764	756	754	740	768	795	794	791	727	794	727	773	786	760	754	753	783	796	785	779	776	753	729	792	776	787	766	710	786	813	817	765	833	769	762	740	727	785	813	757	776	783	760	805	820	756	767	783	698	749	785	788	792	779	742	751	820	738	762	775	797	807	771	766	704	786	758	773	766	764	721	753	814	788	730	759	775	821	759	779	796	749	775	811	789	785	801	785	796	780	782	789	739	797	763	771	748	817	761	686	795	756	808	774	804	767	753	779	791	775	840	782	791	814	813	722	732	812	785	707	752	762	766	756	750	731	817	754	716	803	794	769	741	778	775	793	798	766	743	722	720	784	786	811	747	757	748	752	754	764	756	745	741	831	733	740	806	771	791	812	793	739	745	770	750	789	787	768	729	781	787	756	797	809	751	785	750	749	776	785	742	772	722	776	745	792	796	789	761	807	796	725	768	733	765	745	789	769	790	788	763	774	768	798	726	764	770	706	758	725	773	743	741	768	780	752	778	768	751	800	748	813	750	788	734	753	790	733	775	777	767	742	759	809	779	827	738	801	783	789	769	751	736	811	750	789	734	751	791	781	761	786	804	791	783	755	737	774	785	783	737	748	772	777	712	775	804	789	826	840	774	761	732	761	778	750	808	785	753	766	754	802	795	744	802	729	775	710	728	768	803	753	772	791	728	781	800	729	774	754	747	728	725	755	756	794	785	751	756	764	769	839	778	733	806	825	740	740	794	791	765	769	714	804	833	729	759	762	755	803	842	728	752	800	750	784	787	797	777	752	761	756	711	828	741	836	793	752	759	835	767	758	772	779	800	761	797	797	725	789	792	766	808	750	814	756	728	778	747	785	839	735	749	768	764	768	766	781	741	752	770	760	749	816	789	768	809	744	777	752	802	753	762	778	746	761	865	728	786	762	774	753	764	784	746	767	745	763	753	744	786	777	777	762	762	843	787	768	747
26064	26443	17493	13051	10319	6554	3965	2901	2182	1954	1572	1446	1237	1108	1114	1199	1323	1439	1418	1355	1269	1183	1253	1273	1271	1180	1209	1188	1178	1103	1005	1047	952	887	959	946	896	857	817	853	908	830	825	892	874	775	841	773	810	793	808	734	801	810	760	763	756	815	774	802	756	727	819	778	804	820	825	786	795	789	803	748	784	828	827	819	789	772	790	723	752	729	775	801	774	758	761	776	783	802	849	798	802	777	780	772	757	760	766	786	780	767	815	776	788	761	801	759	758	799	777	761	817	750	750	775	790	806	765	745	742	749	751	766	753	761	781	761	787	787	807	793	758	813	766	811	784	775	778	811	781	791	701	820	755	734	747	740	804	741	760	751	801	756	780	792	775	740	786	763	754	754	804	777	784	783	728	730	767	828	826	775	786	846	781	785	779	756	795	812	789	782	799	790	801	756	793	758	767	781	786	764	813	787	742	767	793	767	778	755	768	788	754	804	765	758	813	796	791	782	830	770	764	822	729	793	782	763	768	761	775	761	779	789	777	757	805	787	785	756	760	835	768	758	796	780	784	793	797	760	741	782	834	790	768	773	791	765	773	748	778	768	769	791	738	783	796	771	778	788	825	752	836	755	748	768	776	770	767	760	750	761	741	792	801	812	740	811	808	835	814	773	765	819	774	792	753	739	765	798	801	743	750	722	807	783	739	788	755	770	795	759	758	760	830	774	775	817	754	761	761	821	802	774	803	788	806	760	755	724	798	756	789	849	783	764	777	813	773	796	821	824	750	749	805	803	783	771	795	757	780	814	767	749	768	774	730	758	794	761	797	805	766	779	775	776	758	788	814	776	801	794	767	773	743	771	808	811	797	720	805	770	817	767	780	793	788	771	749	799	781	784	756	784	785	779	797	793	794	749	774	766	810	756	797	867	842	732	796	719	788	774	783	793	784	754	797	788	793	824	763	742	790	762	747	814	787	796	789	787	793	783	765	769	723	759	767	811	745	794	749	781	807	722	737	798	742	764	773	759	759	749	777	776	776	759	768	802	787	803	818	794	752	822	781	796	782	779	781	752	780	793	743	756	766	820	795	720	795	725	760	741	778	799	794	830	794	733	799	799	799	776	788	719	800	798	773	763	784	726	790	745	779	796	806	811	749	814	791	785	718	755	791	751	799	834	788	802	808	793	726	760	774	740	796	760	780	771	755	719	762	822	754	743	811	795	742	794	769	765	794	796	816	826	798	830	805	806	734	738	781	769	734	762	735	756	804	811	777	750	770	791	750	764	812	756	768	810	736	809	820	825	768	757	759	796	739	786	752	792	774	798	852	763	815	785	796	802	762	827	779	780	742	789	760	756	779	750	763	751	766	807	764	769	758	798	792	787	795	831	758	782	760	792	749	771	731	774	773	782	810	765	769	714	745	728	774	795	768	750	779	792	765	772	819	818	762	771	770	773	805	792	800	806	763	748	808	846	755	791	779	789	762	756	773	757	765	819	824	773	774	779	810	778	754	797	796	746	819	773	738	792	793	755	768	816	760	765	765	768	783	739	809	768	824	725	757	766	797	743	777	793	809	782	752	816	746	752	751	767	777	754	814	816	785	774	776	772	746	755	823	779	730	795	758	741	732	744	756	762	764	775	789	734	765	749	758	767	771	737	771	803	822	781	789	782	785	766	734	719	777	819	782	725	815	772	733	763	727	784	744	771	819	801	763	771	798	776	782	783	806	768	752	809	761	776	749	786	799	734	792	771	775	769	782	815	816	766	725	775	772	819	781	740	772	846	816	775	794	807	753	798	754	775	778	768	735	748	788	776	763	761	793	733	746	758	744	758	799	784	754	769	813	784	784	756	791	791	739	741	781	782	786	817	795	739	793	698	857	797	787	738	765	743	789	751	750	793	767	766	791	767	832	747	763	762	834	762	788	780	822	709	757	836	740	776	827	718	750	792	781	761	788	808	715	756	765	778	790	815	813	792	781	768	719	777	764	812	782	772	785	810	753	734	779	759	848	844	791	796	757	731	778	776	811	752	816	747	800	801	796	779	788	778	748	747	816	753	771	747	734	774	805	840	743	788	754	780	767	826	728	787	790	805	804	738	821	794	751	744	790	784	809	731	762	761	782	778	762	786	757	779	844	757	767	781	770	760	768	815	809	744	773	769	761	778	835	795	807	798	797	772	808	801	731	766	782	753	780	771	836	751	820	728	882	785	742	786	780	754	749	760	792	806	802	821	738	828	741	748	802	750	742	772	778	804	759	769	798	808	763	769	733	777	746	810	816	740	752	766	779	749	797	798	780	749	788	744	798	755	862	769	807	835	749	782	762	736	740	757	708	788	777	826	736	787	763	796	749	770	792	768	769	783	739	785	768	761	747	765	760	700	788	762	831	762	751	737	740	715	792	706	775	817	751	734	797	767	822	802	757	715	773	762	782	738	732	736	753	809	735	778	745	783	760	736	803	801	766	719	741	832	801	819	719	778	784	833	806	772	786	747	722	742	769	826	714	780	762	805	765	770	800	778	764	802	753	777	809	778	766	779	784	797	759	841	706	731	771	725	808	749	840	792	769	759	765	809	798	800	793	780	769	842	798	769	779	808	759	796	756	774	776	784	805	770	780	814	782	813	826	774	803	747	777	761	799	796	809	731	831	765	716	768	806	752	790	739	746	777	767	769	729	763	748	767	778	815	763	753	777	749	806	803	746	775	737	786	768	774	753	759	765	811	767	733	757	732	833	756	793	799	772	793	781	742	743	725	766	810	731	740	779	765	775	790	812	773	787	730	765	797	747	766	766	774	778	779	793	805	716	757	751	828	783	782	854	793	790	779	751	762	728	817	780	783	814	741	776	818	800	780	753	843	754	743	809	786	775	792	811	834	811	786	747	781	789	786	791	798	769	745	755	799	770	775	774	820	753	825	820	763	755	756	777	733	771	743	785	764	746	807	772	824	761	790	782	778	779	782	803	752	790	785	787	781	767	791	775	789	795	767	806	776	795	747	772	806	760	796	784	784	773	755	763	781	758	767	787	800	775	796	778	792	749	779	743	798	752	783	790	742	750	750	788	766	755	748	793	760	801	772	771	748	839	764	744	746	779	732	731	738	766	737	770	788	789	761	781	795	773	738	801	772	799	737	786	796	747	764	811	794	746	761	841	807	768	789	734	747	763	745	776	782	762	751	772	800	791	827	758	791	746	789	799	781	788	800	768	813	806	743	804	772	774	758	760	750	774	776	793	777	773	764	769	772	783	784	783	770	796	772	767	742	791	777	769	730	772	782	753	779	763	777	748	782	804	806	817	772	826	739	795	784	783	746	779	762	753	780	812	797	760	774	731	756	790	760	771	805	747	761	789	757	754	806	797	808	782	807	769	754	787	769	812	765	759	776	761	779	793	759	789	729	775	753	789	776	784	748	767	749	787	761	784	762	761	810	766	795	731	827	854	785	814	815	786	733	749	762	819	791	819	759	748	800	757	779	772	757	761	768	774	768	829	772
25683	21700	28152	25780	15910	5270	2731	1812	1652	1543	1384	1270	1156	1197	1148	1242	1228	1247	1287	1273	1267	1158	1176	1216	1234	1216	1141	1117	1161	1123	1170	1149	1112	1025	1047	1071	1077	1136	1013	1016	1058	1022	1040	1015	1017	994	1002	1046	1025	993	995	995	961	989	1008	956	949	990	970	1042	926	1081	984	934	942	932	1023	968	1079	1049	922	990	958	1026	1002	1016	987	1031	1003	996	997	971	967	986	969	937	1014	983	998	984	979	961	982	959	994	939	998	1001	963	972	1018	1054	914	967	995	966	1015	973	949	1008	946	996	943	1015	949	954	994	976	979	995	987	965	1019	1009	993	950	953	999	1002	967	959	954	966	1034	1004	957	986	972	991	1018	985	972	992	988	987	963	932	957	978	963	989	997	1051	956	945	1002	1001	1074	1028	999	1030	939	931	985	969	936	942	992	1023	972	1031	960	967	987	992	986	987	990	1006	958	988	1006	1022	981	997	991	1003	971	997	1021	1001	941	971	996	969	953	1028	993	1020	1007	988	971	1004	975	981	945	1025	968	961	1025	959	951	1023	982	991	993	953	927	992	1022	937	962	980	971	978	1043	1030	1010	993	972	931	983	1031	986	992	995	1010	956	1003	1014	1006	981	1028	951	984	1009	995	959	979	974	969	1024	960	1024	987	934	930	1023	966	1026	950	977	1035	987	1049	1038	985	955	1016	946	1044	981	986	971	1009	1017	982	1029	989	1018	1001	993	980	977	986	993	1020	996	975	1014	1007	941	1005	958	998	968	971	943	1007	952	1003	1032	964	960	915	987	1004	1004	1004	934	1046	971	965	990	967	941	1002	1002	984	1009	952	962	939	952	977	951	1001	948	966	941	1001	1023	997	988	947	951	950	940	1013	982	968	964	983	1002	1031	1053	1034	961	987	976	975	935	987	1062	928	978	1011	970	1011	1009	956	994	963	948	965	921	1005	1015	1028	958	949	919	989	966	932	972	1002	968	963	1088	950	967	946	958	976	953	983	994	992	971	979	1026	980	1006	1050	970	952	982	1040	979	990	994	975	982	966	1012	1000	941	926	951	1014	1015	1003	1008	980	983	1030	990	971	1002	953	1007	979	1020	970	958	1014	946	1000	964	974	950	980	1011	969	946	980	952	994	1016	949	928	998	949	977	982	983	953	989	957	910	971	996	1026	1036	966	978	1027	988	1000	1003	1015	991	960	990	997	1002	945	1017	997	994	987	942	1008	997	994	973	1020	1045	1012	1012	912	983	1016	1010	963	993	990	964	978	1002	1015	943	953	1049	994	978	953	979	1006	968	998	1009	1026	987	965	1013	1004	959	939	1012	973	942	1008	933	999	935	962	1013	995	1021	1042	991	965	970	977	1022	1100	978	966	1039	1008	940	1007	983	935	945	942	999	955	995	994	1055	982	1044	956	938	998	988	1005	945	946	956	974	1029	957	990	981	960	1018	954	934	993	1018	926	972	967	1021	1009	963	969	928	970	971	982	966	982	937	1008	949	944	976	973	988	926	968	1015	919	981	1000	1031	973	1005	1047	980	997	1010	945	1016	989	940	1033	922	981	981	964	988	975	937	974	986	946	983	1053	1010	1012	971	1018	1007	1000	939	1021	1001	1036	1004	985	948	957	949	1038	969	943	1007	941	975	980	930	992	1016	971	985	973	963	973	1010	986	1047	1031	1018	1016	967	1053	917	949	1022	984	962	967	992	974	917	958	1006	989	989	968	978	958	919	966	948	958	964	981	1000	953	950	991	990	1007	939	943	959	967	1005	978	967	960	980	966	953	937	972	978	1021	988	962	1001	990	934	965	997	961	941	943	1005	971	1001	993	1066	1012	1028	992	974	930	957	971	952	1020	994	959	977	988	1055	964	968	988	988	927	1048	940	923	908	964	1012	979	1041	1033	992	1018	946	943	1000	989	1016	986	1033	1029	1003	1000	1024	986	956	1061	1026	963	981	983	991	1040	984	983	990	968	994	955	1004	982	967	1017	952	987	1064	989	976	947	970	989	975	956	924	972	985	996	908	1004	974	998	1027	940	953	997	984	983	957	978	1023	1013	1002	1000	976	962	959	928	959	960	958	972	966	1009	991	1054	954	990	924	971	955	995	976	1003	968	982	943	994	950	1014	1003	972	965	1029	961	944	1032	991	987	1005	906	964	1011	1022	928	1001	1004	1053	962	939	1003	1006	1002	1045	954	977	1013	1004	1001	996	1020	987	1011	965	980	1079	1014	1003	974	966	1060	964	1022	1014	987	955	1032	1026	1018	947	1006	1020	1021	940	949	968	1002	962	942	1026	962	979	987	961	1013	968	1010	1043	942	919	982	974	1011	943	962	931	968	971	987	975	1005	1015	940	994	942	1048	1009	953	996	963	971	938	1016	993	1005	1018	962	1023	1016	972	1012	994	979	978	962	975	1029	985	1012	953	931	980	936	985	1015	975	1036	1010	948	1046	952	931	963	1019	965	976	1017	985	1017	980	1008	980	945	1003	960	957	1009	1007	940	983	1023	977	971	984	1055	965	971	940	1011	992	1034	978	977	1026	967	990	970	1030	994	995	1027	922	965	1016	941	954	962	974	1038	985	950	969	997	953	1028	940	999	952	942	982	1037	1011	995	1034	988	984	989	1007	918	1036	1004	1025	1021	945	943	993	1016	990	983	949	896	1007	947	956	983	951	985	985	996	971	962	982	937	962	978	958	1005	971	932	1032	1028	948	966	915	1027	1028	977	1035	1044	980	993	1069	973	961	985	1023	932	948	981	943	988	1038	1017	982	952	970	953	959	1019	1005	982	970	966	1023	938	1012	965	952	984	973	1034	986	958	962	991	957	1011	1001	988	967	1017	966	956	1046	982	899	995	964	1002	1012	899	961	931	960	950	1016	991	992	1069	981	1010	960	1025	1000	980	1032	976	1067	1020	989	1000	1012	981	965	1011	993	1022	946	963	1014	955	959	961	972	968	918	990	1002	1009	905	971	1014	992	1017	974	1007	1023	976	997	979	1029	929	957	971	980	946	1013	977	963	984	1003	1001	997	971	1005	928	1016	1025	991	978	973	962	1010	1009	948	1042	961	1030	993	980	1017	973	953	951	1022	913	994	977	918	963	962	970	972	1020	985	993	1007	939	919	977	913	1034	954	1009	963	970	998	992	989	997	952	979	1017	961	1046	1028	947	1021	979	1003	995	964	980	950	963	1006	926	988	985	986	995	1031	1016	939	985	949	924	977	955	971	958	965	983	1023	1001	1058	945	965	1064	970	990	966	1008	1031	1004	1016	923	1024	976	997	948	938	1018	988	977	968	991	946	985	971	981	941	914	954	1003	993	941	975	972	1009	938	949	996	955	988	956	983	959	944	981	950	940	979	970	979	957	1012	960	1003	993	1042	964	968	1032	996	1035	982	978	1036	1057	968	977	1023	988	993	945	1014	1030	996	999	1017	1073	1002	1003	953	996	1031	990	982	993	976	985	1017	1020	956	942	1012	1024	1007	998	922	953	964	1009	962	983	941	977	1019	963	985	992	973	985	992	957	991	934	999	977	1021	994	1028	1012	981	925	981	1020	1002	991	986	997	1033	971	1001	1020	966	997	992	969	980	924	967	1022	1002	1009	983	945	947	936	1003	1006	970	973	972	981	962	989	981	1032	964	1065	1005	999	1038	973	987	989	959	992	1016	1009	1004	974	1006	1072	962	992	1003	944	1041	983	1029	974	993	971	967	988	948	1010	1009	998	1029	939	991	1024	996	981	1051	1005	983	1003	1029	1022	992	979	956	1052	1066	1005	979	1002	996	971	936	995	977	991	973	987	968	987	981	946	998	1007	960	924	947	973	975	997	945	954	976	978	970	965	936	960	976	953	1003	1007	962	990	1006	1020	976	992	1028	1017	961	976	971	935	973	948	957	986	975	1052	974	973	988	1003	959	1013	992	980	1037	934	1031	1012	980	1006	961	1019	970	974	964	992	941	939	971	1027	979	1062	968	979
25683	24354	16612	11534	8915	6208	3689	2630	2155	2009	1639	1642	1419	1297	1317	1545	1468	1406	1485	1379	1437	1379	1452	1442	1286	1336	1313	1260	1209	1194	1152	1185	1115	1091	1097	1133	1088	1028	1035	1053	1010	1060	1037	1066	1003	1040	1083	1046	1037	1069	1012	1038	1035	1007	1059	970	1041	967	998	983	1010	999	1014	1002	1015	1005	1024	987	999	1006	960	1000	991	992	979	1000	999	1030	995	995	1037	1041	985	1015	990	1011	937	1034	948	997	943	1001	986	1011	1002	1032	1008	1055	938	989	937	987	967	963	984	992	1021	985	1026	939	948	1038	1010	1004	978	959	1025	980	980	979	968	985	1046	969	969	1002	964	997	947	1043	1035	971	1022	1020	971	1008	997	1015	1013	1013	957	974	1046	976	994	985	971	1057	1028	968	1008	1060	973	936	996	970	997	970	983	994	972	1007	1012	1039	1058	965	992	1036	1012	1001	1000	1028	1023	990	1022	1014	995	1050	964	1005	1015	978	980	967	1006	1023	1022	1048	1021	1000	1064	958	983	1043	990	1014	977	1041	994	997	976	1021	1011	1019	1021	994	998	989	1016	999	1024	1016	1017	962	1017	953	1000	1001	999	970	1016	998	1000	979	966	1029	1008	985	1021	1032	964	1057	981	1023	1011	996	1055	965	1042	984	1009	1001	944	995	1003	1036	982	989	984	942	1035	959	1033	963	938	1046	973	983	932	998	1072	982	1005	978	1005	999	1029	1033	1024	1004	1006	1029	1011	998	992	973	974	964	932	915	1022	988	1005	958	1037	917	985	1041	1013	1062	1049	1030	997	1035	995	966	998	1009	970	997	1027	947	990	959	1064	991	992	994	979	982	995	973	988	953	1009	938	978	963	993	995	1036	1038	1052	937	947	977	975	988	1003	981	996	962	985	987	1022	980	947	1039	990	1035	1000	967	1018	995	1003	1008	1000	1017	1006	1047	1000	985	1026	1012	999	1032	1017	1008	971	1025	1006	990	986	1009	1022	979	943	1039	970	1000	1050	936	1014	924	975	1031	977	1012	1021	993	1035	1007	1008	998	992	1012	991	997	969	983	1011	993	1025	1026	977	1069	976	992	976	1068	1010	955	1044	1023	1022	1008	980	984	1016	988	997	1010	982	1029	976	1024	982	979	1038	989	942	1025	1008	1038	980	1027	1014	997	990	1019	989	998	973	1031	967	997	993	1030	974	952	1016	949	988	1014	957	995	1004	1023	986	1006	1052	1017	1003	1014	969	976	1016	996	1000	921	1011	972	1013	977	976	929	995	954	969	1001	983	953	936	973	946	976	1008	944	981	975	1020	948	957	1033	1038	1003	983	984	1019	990	1003	981	1007	982	943	995	947	1013	1001	955	1002	940	984	1025	1041	999	1026	1032	986	961	1005	1001	974	986	1006	1037	1008	1004	1041	1027	1003	966	959	969	965	1008	949	1009	1048	1013	970	995	969	1029	1052	993	994	1012	978	981	1018	966	1024	957	1019	942	1005	990	1011	1013	967	912	1005	949	1012	967	1016	994	913	1006	1029	990	963	984	988	1030	1024	1045	999	1050	1004	1028	1045	966	997	977	975	1005	993	1024	991	931	1002	998	943	946	951	1014	997	1044	1023	1010	978	1036	923	1016	1015	954	1021	974	1010	989	997	998	980	999	1016	984	996	983	963	975	961	985	1001	1001	978	990	977	1005	911	995	980	1011	1012	994	1001	973	978	1035	1030	1049	1013	1005	960	1008	956	956	983	1026	988	1003	996	1006	1015	987	967	1040	961	953	1005	1005	1039	966	1009	1009	1058	1025	1015	1006	1025	991	985	976	968	964	1019	973	977	1022	979	968	989	1001	984	1017	994	1028	980	1001	1000	960	1029	987	1042	1031	974	975	967	1019	1022	991	926	935	1013	985	995	984	1013	1026	994	965	1010	967	964	933	1037	967	988	1058	1002	1006	1025	986	1015	1061	992	1004	994	958	1027	1008	983	995	1009	1060	970	993	1020	954	964	1010	987	1065	970	1021	947	1002	947	1024	974	978	1068	1000	995	988	1016	1012	967	996	1026	1020	992	990	1059	1039	964	970	1033	975	993	976	1034	1042	1018	1007	1010	923	968	1049	1015	1015	953	1003	960	967	1036	1036	1040	974	984	979	1025	1026	999	1004	1005	919	1007	1012	961	978	1012	1098	998	998	1014	981	983	979	971	997	931	1036	959	1014	1012	1029	998	963	973	1049	984	1029	1010	993	1023	936	1024	957	1040	992	1020	982	964	1023	975	999	1034	976	957	954	1000	1007	958	1007	1008	985	972	960	979	958	1049	993	997	1025	1016	986	977	969	1004	929	982	981	1001	974	1022	906	1023	969	959	990	966	1025	995	1017	992	972	958	975	1017	1012	1000	1037	1006	1007	1004	956	920	921	1000	1018	977	987	995	1005	999	982	935	991	965	980	1014	993	971	1008	992	1020	1000	970	1020	987	949	970	943	1034	1016	990	1024	971	927	1015	1004	1051	1028	974	976	951	965	1005	965	989	989	1015	987	974	979	938	1017	991	959	1054	1005	1031	958	1005	1033	962	994	977	970	992	1020	989	927	961	1062	972	1022	965	968	1027	1020	1003	940	1004	1013	948	979	1033	1007	1000	991	996	975	1009	993	1048	1002	1005	1034	1023	990	1056	955	1029	977	976	1010	998	983	1064	1013	1005	986	941	991	1020	1003	990	971	984	1010	1022	960	930	962	1033	961	1008	969	966	995	1009	998	1054	1005	966	1018	993	1015	1027	977	1036	1019	1023	994	1014	1021	979	1017	1013	999	988	998	1011	970	1020	1028	908	975	1017	1006	1007	993	956	974	992	974	1002	966	1006	947	1052	1015	991	966	1032	1012	1017	999	949	1013	994	979	963	950	992	1003	998	979	1013	1011	1042	1004	1011	996	997	954	983	1016	986	975	1021	1018	1015	1007	989	1052	1027	1037	976	987	999	987	1007	984	1011	971	1022	983	1016	998	1003	990	1021	990	1028	1012	983	997	996	972	960	919	1007	1004	944	1015	1021	1013	999	996	1008	988	1011	1000	997	995	918	998	1005	969	968	965	1031	976	984	1025	986	959	1017	1027	985	1001	1056	988	1021	942	999	993	1029	959	1020	932	1080	961	1041	1007	1005	945	927	969	981	943	993	947	968	964	986	981	970	1047	991	990	1004	1010	974	1000	1050	999	974	1052	985	1015	1017	1001	956	943	984	1005	967	966	950	995	977	998	954	958	976	1005	1015	977	974	1029	1084	974	965	1030	1003	1002	953	1005	994	1027	1030	1001	1015	1017	1057	975	991	979	1004	969	1034	1010	981	972	1040	995	997	1016	970	990	958	990	961	996	1006	1005	1023	997	997	983	1002	975	991	1031	986	991	1045	983	1031	993	976	991	1006	973	955	970	980	913	988	972	1003	1012	998	1022	968	945	987	978	962	1046	995	978	1039	1017	980	953	994	977	1071	1028	948	1030	1016	992	999	939	974	954	982	1013	953	1038	985	990	1025	968	990	987	982	960	992	973	986	1003	981	970	985	958	1024	994	982	1009	1014	1002	1038	1013	967	1031	978	1010	972	1001	992	964	1002	912	1009	1012	979	939	1056	1036	1031	982	1005	985	1023	969	958	984	974	967	1006	962	985	1006	998	1079	1011	1034	975	964	1048	1060	1015	1007	939	1011	991	1001	986	984	986	982	892	1009	945	969	966	973	976	1009	991	950	1040	1041	944	956	954	991	1006	1024	1026	961	969	961	959	1002	1013	977	999	1003	1001	1016	972	1026	948	1004	988	979	1009	987	984	1007	982	1020	997	971	956	1004	978	993	960	998	1027	1017	993	983	981	970	1015	971	1003	1003	1000	1021	1017	1003	982	961	978	1017	964	973	1047	963	1005	1006	987	992	950	980	1002	998	995	1002	1001	1000	1003	1009	926	1001	1017	958	990	1013	1007	1001	971	956	981	968	977	1000	1009	1014	973	954	971	978	1010	967	1015	960	970	995	987	953	947	991	967	974	990	976	989	995	924	939	970	994	1027	1010	985	1005	971	1056	950	978	1010	1005	1026	1024	950	995	976	983	945	994	960	983	984	1022	936	955	1050	979	1014	979	986	1050	940	1022	1039	1040	988	1009	988	1041	997	995	1004	948	1030	978	1015	991	1024	1013	1015	1037	1005
23212	21719	29620	24360	21748	22084	14611	4402	3186	2548	2087	1995	1586	1545	1731	1773	1816	1712	1663	1726	1596	1551	1581	1627	1543	1544	1516	1454	1424	1327	1398	1413	1276	1241	1262	1191	1184	1185	1153	1218	1166	1163	1144	1159	1128	1113	1167	1164	1172	1165	1089	1027	1160	1159	1118	1062	1104	1126	1143	1064	1097	1168	1143	1076	1170	1085	1082	1114	1117	1117	1127	1087	1117	1114	1080	1130	1084	1211	1045	1080	1102	1133	1099	1109	1096	1083	1070	1131	1080	1083	1088	1097	1077	1111	1139	1137	1072	1089	1089	1139	1114	1063	1095	1118	1091	1043	1130	1080	1130	1140	1046	1096	1150	1111	1098	1110	1165	1074	1047	1100	1111	1060	1092	1099	1137	1080	1027	1103	1130	1119	1117	1101	1092	1149	1080	1146	1120	1107	1117	1092	1115	1118	1099	1081	1104	1075	1110	1146	1071	1044	1089	1105	1095	1090	1148	1092	1113	1083	1073	1025	1101	1095	1117	1036	1151	1099	1085	1126	1118	1143	1137	1094	1106	1044	1081	1103	1135	1124	1135	1074	1125	1086	1073	1027	1162	1085	1073	1054	1109	1129	1074	1099	1083	1103	1082	1151	1142	1137	1151	1094	1095	1117	1074	1069	1137	1062	1116	1092	1067	1101	1123	1086	1163	1070	1081	1077	1030	1075	1091	1101	1159	1079	1106	1083	1099	1073	1147	1159	1104	1069	1108	1087	1069	1050	1132	1141	1126	1117	1091	1087	1087	1094	1126	1092	1117	1094	1079	1109	1070	1066	1126	1088	1069	1028	1100	1078	1072	1028	1130	1090	1106	1072	1093	1102	1104	1107	1183	1098	1103	1030	1134	1061	1043	1079	1073	1156	1048	1143	1067	1096	1083	1095	1136	1097	1130	1039	1101	1091	1062	1054	1090	1117	1127	1082	1128	1139	1097	1124	1115	1105	1127	1124	1125	1081	1012	1093	1176	1031	1120	1120	1146	1056	1090	1117	1068	1080	1135	1069	1077	1051	1048	1100	1073	1070	1110	1099	1079	1095	1056	1054	1035	1083	1076	1102	1085	1103	1184	1065	1088	1066	1103	1132	1032	1086	1117	1133	1097	1072	1192	1095	1068	1130	1088	1101	1098	1078	1109	1094	1108	1072	1089	1159	1133	1120	1111	1121	1087	1033	1085	1109	1106	1135	1168	1088	1119	1157	1049	1131	1134	1142	1090	1106	1082	1076	1101	1128	1078	1112	1092	1096	1058	1122	1127	1114	1029	1071	1109	1056	1123	1112	1134	1100	1145	1118	1199	1136	1114	1028	1082	1098	1046	1042	1080	1064	1133	1102	1100	1055	1145	1105	1102	1077	1081	1105	1101	1047	1143	1008	1066	1106	1094	1087	1107	1059	1065	1095	1068	1079	1117	1117	1126	1149	1152	1088	1118	1115	1066	1105	1081	1058	1075	1116	1140	1116	1091	1132	1102	1157	1131	1073	1129	1116	1092	1082	1094	1056	1026	1084	1089	1108	1159	1110	1197	1061	1101	1127	1165	1087	1122	1121	1146	1107	1047	1078	1144	1112	1055	1041	1096	1092	1153	1173	1097	1055	1109	1034	1066	1113	1087	1127	1086	1064	1086	1145	1144	1048	1118	1128	1067	1125	1096	1073	1093	1064	1138	1099	1118	1128	1097	1094	1120	1074	1085	1043	1060	1099	1035	1116	1064	1126	1167	1102	1133	1059	1164	1137	1110	1087	1122	1097	1065	1157	1103	1121	1097	1133	1111	1046	1160	1092	1084	1099	1167	1063	1111	1064	1045	1160	1102	1151	1152	1084	1085	1134	1069	1102	1071	1134	1037	1087	1086	1095	1082	1128	1150	1076	1125	1070	1077	1130	1168	1173	1168	1122	1108	1106	1103	1129	1127	1118	1096	1140	1124	1096	1118	1113	1097	1055	1018	1081	1110	1103	1072	1081	1096	1097	1110	1060	1068	1078	1106	1167	1148	1097	1090	1127	1057	1057	1058	1135	1080	1083	1092	1100	1074	1219	1123	1117	1103	1097	1074	1124	1116	1090	1094	1083	1116	1096	1104	1150	1145	1070	1042	1131	1093	1111	1074	1113	1066	1156	1104	1125	1136	1053	1060	1132	1087	1097	1067	1106	1100	1100	1140	1119	1104	1065	1097	1102	1074	1100	1145	1154	1092	1103	1129	1178	1101	1160	1084	1130	1131	1055	1104	1155	1097	1141	1083	1141	1160	1064	1049	1093	1096	1068	1139	1068	1104	1083	1155	1181	1096	1105	1088	1073	1140	1123	1126	1171	1101	1073	1048	1123	1088	1098	1136	1124	1058	1056	1093	1084	1083	1100	1110	1076	1135	1138	1080	1078	1101	1115	1072	1138	1099	1076	1135	1045	1092	1042	1104	1153	1183	1129	1103	1069	1094	1108	1073	1069	1077	1066	1107	1123	1094	1096	1123	1124	1106	1118	1156	1091	1115	1168	1131	1065	1056	1086	1154	1098	1053	1083	1070	1052	1073	1180	1092	1127	1115	1171	1062	1047	1103	1086	1115	1022	1062	1062	1051	1093	1088	1089	1115	1078	1066	1131	1022	1084	1109	1112	1106	1073	1061	1082	1097	1121	1083	1111	1156	1098	1106	1104	1133	1064	1108	1085	1069	1070	1060	1106	1100	1140	1121	1129	1067	1068	1144	1140	1156	1094	1126	1053	1016	1073	1089	1112	1074	1164	1064	1045	1104	1147	1108	1105	1125	1059	1144	1111	1058	1065	1092	1155	1131	1103	1119	1062	1126	1069	1119	1078	1072	1120	1102	1073	1056	1077	1050	1135	1098	1121	1082	1089	1125	1121	1125	1079	1006	1124	1124	1091	1103	1128	1081	1157	1072	1105	1042	1139	1046	1137	1117	1048	1092	1013	1097	1124	1105	1098	1070	1079	1148	1155	1090	1095	1105	1065	1100	1075	1132	1131	1141	1124	1176	1106	1139	1032	1112	1042	1086	1115	1097	1108	1098	1141	1070	1121	1071	1078	1082	1142	1128	1122	1085	1062	1107	1063	1152	1128	1103	1040	1103	1134	1097	1096	1054	1074	1051	1101	1179	1052	1075	1100	1099	1116	1106	1135	1099	1088	1088	1059	1093	1065	1095	1076	1091	1082	1130	1083	1035	1077	1136	1154	1160	1090	1090	1090	1093	1107	1100	1073	1074	1148	1121	1062	1089	1183	1052	1113	1171	1198	1134	1072	1161	1156	1125	1097	1064	1074	1099	1112	1097	1096	1044	1103	1109	1068	1105	1101	1088	1085	1052	1083	1067	1078	1131	1158	1111	1131	1081	1111	1160	1119	1087	1129	1112	1113	1105	1125	1030	1062	1065	1124	1071	1106	1155	1056	1077	1108	1077	1084	1099	1145	1073	1112	1167	1108	1110	1087	1077	1096	1115	1112	1123	1077	1029	1124	1152	1072	1115	1112	1185	1084	1102	1103	1097	1073	1142	1081	1136	1113	1091	1160	1087	1111	1103	1157	1116	1137	1148	1125	1113	1111	1108	1094	1085	1145	1150	1087	1099	1067	1113	1090	1032	1068	1115	1114	1103	1192	1144	1143	1084	1087	1093	1103	1108	1070	1170	1037	1056	1079	1102	1127	1143	1126	1071	1098	1103	1143	1094	1085	1092	1111	1067	1086	1123	1058	1157	1110	1061	1062	1006	1116	1071	1092	1101	1117	1112	1048	1179	1076	1143	1054	1116	1026	1152	1085	1056	1111	1070	1078	1122	1070	1078	1155	1161	1059	1113	1057	1108	1087	1094	1069	1056	1146	1149	1119	1029	1041	1076	1128	1092	1090	1103	1061	1118	1112	1063	1096	1084	1085	1015	1091	1111	1072	1074	1089	1006	1161	1088	1125	1083	1101	1049	1134	1142	1095	1172	1134	1060	1109	1074	1103	1168	1096	1049	1098	1061	1129	1102	1066	1102	1060	1066	1015	1138	1023	1119	1096	1093	1035	1104	1073	1107	1053	1100	1190	1101	1073	1129	1053	1100	1130	1078	1110	1108	1098	1040	1099	1079	1114	1070	1072	1160	1085	1094	1110	1135	1083	1129	1126	1071	1073	1126	1128	1095	1117	1073	1074	1099	1124	1083	1092	1029	1056	1083	1082	1081	1030	1059	1072	1058	1102	1127	1123	1114	1071	1063	1150	1079	1098	1033	1094	1090	1082	1126	1059	1073	1123	1081	1156	1139	1045	1066	1061	1063	1118	1078	1143	1090	1097	1092	1126	1094	1086	1129	1058	1169	1101	1078	1084	1114	1124	1064	1069	1058	1111	1088	1075	1000	1135	1148	1121	1101	1150	1103	1107	1117	1148	1090	1115	1059	1114	1087	1159	1142	1120	1116	1105	1084	1080	1122	1063	1051	1190	1046	1081	1152	1125	1105	1093	1120	1060	1095	1096	1071	1107	1055	1157	1071	1165	1081	1135	1103	1081	1103	1086	1082	1103	1065	1056	1049	1168	1051	1156	1113	1167	1052	1088	1099	1120	1135	1119	1144	1149	1029	1080	1120	1159	1068	1108	1095	1024	1142	1102	1115	1062	1100	1094	1082	1139	1083	1072	1099	1157	1064	1051	1164	1098	1077	1123	1105	1135	1075	1068	1095	1124	1070	1160	1135	1041	1105	1086	1162	1109	1147	1078	1162	1074	1049	1095	1133	1030	1118	1145	1094	1011	1091	1044	1168	1082	1117	1151	1064	1095	1118	1084	1099	1014	1095	1027	1101	1114	1073	1084	1102	1087	1092	1098	1110	1115	1091	1151	1112	1041	1128	1065	1116	1039	1096	1103	1027	1013	1087	1089	1059	1099	1041	1056	1001	1082	1083	1080	1095	1119	1087	1136	1122	1048	1084	1122	1134	1148	1172	1113	1117	1086	1108	1102	1092	1106	1158	1087	1027	1106	1137	1126	1075	1098	1049	1116	1141	1139	1100	1153	1117	1088	1139	1160	1070	1100	1128	1108	1059	1062	1100	1083	1074	1128	1091	1123	1120	1123	1074	1103	1095	1112	1093	1147
29733	33314	25623	20161	14880	11128	7763	5509	4835	3711	2781	2547	2106	1860	2033	2239	2129	2089	2008	1898	1746	1842	1799	1779	1735	1722	1757	1650	1554	1402	1425	1472	1441	1283	1246	1246	1202	1181	1170	1228	1185	1158	1188	1058	1136	1146	1113	1152	1095	1180	1089	1121	1093	1101	1072	1069	1105	1108	1034	1096	1085	1128	1110	1120	1032	1131	1127	1054	1067	1150	1079	1085	1226	1098	1078	1102	1086	1077	1109	1092	1037	1038	984	1103	1047	1048	1050	1067	1046	1059	1090	1069	1068	1076	1062	1041	1096	1069	1092	1113	1084	1066	1101	1019	1148	1127	1104	1091	1096	1118	1075	1037	1077	1082	1013	1032	1096	1085	1083	1062	1123	1032	1080	1065	1130	1068	990	1033	1058	1104	1063	1124	1127	1077	1095	1071	1036	1057	1065	1058	1052	1041	1030	1064	1079	1075	1088	1026	1073	1155	1094	1069	1025	1096	1056	1111	1096	1096	1090	1100	1053	1056	1072	1035	1111	1085	1093	1017	1114	1135	1062	1080	1094	1045	1074	1101	1057	1044	1043	1106	1074	1047	1096	1058	1069	1073	1015	1039	1081	1034	1062	1064	1071	1069	1037	1124	1094	1135	1094	1021	1100	1132	1091	1121	1103	1073	1071	1074	1051	1042	1037	1120	1068	1080	1134	1001	1069	1131	1106	1051	1097	1080	1122	1018	1091	1170	1055	1078	1095	1046	1100	1097	1031	1118	1103	1116	1053	1090	1093	1101	1020	1120	1092	1143	1037	1039	1062	1093	1067	1094	1065	1082	1074	1017	1076	1101	1066	1101	1109	1077	1081	1071	1098	1048	1057	1048	1049	1049	1086	1014	1125	1055	1057	1102	1085	1000	1087	1077	1109	1128	1078	1036	1083	1149	1000	1101	1070	1115	1075	1010	1085	1118	1065	1110	1101	1088	1032	1100	1086	1020	1043	1062	1067	1063	1084	1028	1046	1055	1037	1107	1133	1085	1117	1101	1062	1075	1055	1028	1121	1042	1098	1086	1093	1083	1036	1071	1074	1023	1115	1052	1062	1051	1098	1074	1070	1090	1038	1099	1023	1047	1052	1075	1082	1077	1111	1061	1032	1093	1097	1028	1112	1052	1071	1106	1040	1112	1032	1113	1081	1080	1080	1131	1080	1108	1114	1061	1049	1053	1080	1090	1042	1087	1029	1003	1048	1067	1063	1047	1095	1082	1079	1052	1108	1031	1070	1073	1005	1040	1085	1084	1092	1105	1011	1031	1066	1075	1092	1121	1087	1132	1056	1114	1091	1038	1115	1005	1066	1103	1086	1059	1085	1056	1068	1114	1107	1023	1064	1084	1119	1083	1106	1040	1110	1077	1076	1089	1072	1067	1060	1146	1068	1038	1062	1087	1070	1048	1067	1093	1105	1067	1119	1091	1146	1075	1120	1116	1062	1008	1065	1089	1081	1077	1102	1060	1103	1064	1034	1071	1048	1074	1109	1034	1132	1078	1034	1091	1127	1118	1045	1058	1043	1076	1056	1091	1104	1057	1077	1115	1057	1104	1041	1077	1092	996	1107	1082	1057	1097	1086	1071	1043	1052	1101	1016	1104	1082	1044	1111	1079	1068	1097	1084	1029	1092	1077	1095	1070	1070	1058	1067	1048	1050	1103	1085	1099	1090	1089	1041	1164	1070	1100	1094	1090	1085	1071	1093	1076	1111	1059	1054	1053	1108	1046	1061	1025	1078	1103	1041	1069	1064	1075	1103	1102	1117	1074	1087	1111	1051	1079	1083	1089	1096	1058	1044	1053	1106	1112	1079	1076	1064	1083	1078	1024	1036	1103	1046	1076	1112	1087	1047	1035	1041	1069	1085	1013	1101	1067	1080	1057	1099	1059	1045	1059	1064	1085	1126	1060	1063	1005	1050	1078	1048	1027	1064	1055	1056	1031	1093	1090	1063	1136	1097	1062	1126	1104	1047	1098	1072	1055	1036	1074	1093	1112	1035	1082	1093	1026	1084	1043	1040	1044	1081	1083	1091	1082	1051	1002	1060	1062	1070	1041	1113	1050	1013	1163	997	1092	1099	1082	1072	1091	1071	1069	1040	1085	1099	1037	1099	1117	1095	1098	1063	1074	997	1075	1079	1111	1094	1098	1061	1065	1095	1130	1057	1088	1042	1088	1044	1117	1086	1100	1090	1105	1036	1115	1068	1092	1067	1145	1052	1143	1050	1107	1062	1002	1057	1006	1106	1129	1100	1157	1088	1092	1059	1089	1051	1094	1146	1060	1050	1065	1032	1057	1101	1066	1021	1069	1116	1084	1041	1107	1116	1111	1028	1089	1046	1034	1060	1055	1054	1074	1067	1048	1086	1114	1039	1121	1093	1074	1093	1088	1060	1124	1132	1077	983	1056	1099	1102	1008	1015	1105	1097	1052	1090	1122	1084	1050	1082	1144	1027	1117	1060	1100	1166	1038	1050	1056	1073	1054	1060	1041	1049	1091	1090	1140	1109	1151	1067	1096	969	1057	1045	1111	1047	1095	1064	1055	1037	1137	1000	1075	1053	1055	1074	1051	1080	1082	1082	1073	1095	1065	1064	1082	1071	1040	1071	1113	1089	1045	1095	1036	1068	1053	1088	1108	1039	1047	1056	1061	1053	1065	1098	1041	1071	1046	1056	1042	1095	1076	1068	1052	1055	1085	1103	1049	1103	1034	1055	1033	1041	1019	1079	1070	1066	1080	1059	1016	1107	1096	1034	1093	1071	1063	1067	1089	1068	1117	1115	1051	1066	1094	1046	1124	1089	1085	1049	1049	1074	1109	1068	1039	1063	1126	1003	1090	1039	1085	1083	1098	1028	1081	1085	1046	1096	1065	1097	1059	1088	1033	1045	1054	1136	1061	1090	1092	1073	1027	1080	1102	1069	1086	1076	1106	1105	1069	1027	1079	1034	1065	1076	1098	1064	1025	1061	1086	1147	1120	1054	1054	1096	1035	1037	1051	1075	1073	1090	1107	1015	1087	1046	1039	1013	1083	1049	1052	1047	1072	1094	1104	1128	1049	1015	1070	1034	1004	1081	1125	1011	1110	1088	1081	1100	1078	1067	1111	1079	1137	1038	1079	1068	1123	1103	1004	1061	1078	1073	1095	1026	1059	1068	1090	1100	1089	1097	1057	1089	1096	1075	1078	1045	1034	1031	1113	1072	1069	1077	1052	1155	1037	1008	1051	1120	1057	1098	1054	1054	1149	1074	1047	1026	1068	1077	1080	1020	1082	1075	1033	1000	1052	1087	1017	1076	1086	1016	1068	1133	1033	1032	1100	1024	1051	1041	1066	1108	1091	1121	1071	1115	1148	1067	1115	1037	1047	1044	1050	1046	1075	1102	1025	1155	1084	1058	1071	1047	1060	1048	1042	1029	1036	1079	1065	1064	1126	1076	1094	1112	1074	1064	1076	1059	1084	1067	1145	1047	1081	1094	1122	1098	1074	1035	1083	1116	1070	1043	1051	1103	1102	1036	1103	1106	1112	1038	1093	1061	1069	1029	1121	1052	1081	1093	1006	1075	1097	1109	1120	1051	1082	1065	1111	1102	1080	1149	1106	1095	1043	1072	1060	1108	1105	1094	1052	1062	1099	1100	1096	1093	1074	1058	1066	1077	1002	1092	1066	1054	1074	1028	1134	1090	1045	1057	1076	1098	1081	1104	1014	1087	1096	1050	1041	1032	1061	1089	1033	1071	1098	988	1028	1069	1043	1066	1020	1108	1111	1058	1029	1031	1039	1117	1068	1086	1073	1110	1087	1108	1053	1048	1066	1052	1103	1118	1133	1106	1090	1125	1141	1140	1075	1150	1088	1093	1072	1098	1038	1058	1058	1098	1063	1038	1088	1158	1091	1091	1073	1063	1094	1100	1086	1118	1001	1029	1020	1040	1038	1039	1092	1039	1065	1072	1005	1065	1038	1002	1056	1077	1047	1051	1035	1018	1039	1039	1104	1017	1076	1039	1062	1095	1081	1026	1059	1073	1128	1056	1080	1091	1063	1075	1111	1074	1086	1046	1061	1065	1139	1132	1001	1075	1049	1071	1077	1062	1125	1042	1043	1108	1129	987	1047	1086	1135	1108	1064	1062	1127	1067	1074	1046	1059	1082	1106	1068	1061	1059	1079	1097	1051	1114	1109	1052	1062	1034	1083	1056	1065	1074	1111	1049	1072	1073	1112	1139	1094	1068	1058	1030	1069	1070	1093	1049	1054	1095	1084	1064	1092	1075	1142	1077	1041	1054	1042	1020	1167	1094	1162	1102	1058	1107	1091	1086	1057	1105	1083	1060	1042	1058	1087	1099	1089	1095	1131	1085	1065	1090	1042	1086	1117	1036	1072	1028	1073	1081	1089	1083	1058	1078	1063	1045	1090	1056	1080	1061	1062	1032	1059	1084	1106	1059	1133	1062	1134	1134	1061	1076	1037	1026	1078	1075	1091	1067	1080	1120	1103	1074	1084	1038	1062	1080	1062	1046	1103	1071	1086	1146	1034	1092	1056	1071	1043	1026	1134	1089	1092	1088	1113	1091	1065	1078	1098	1116	1055	1076	1020	1060	1044	1043	1109	1014	1114	1106	1097	1148	1061	1091	1035	1066	1094	999	1085	1063	1106	1097	1094	1079	1070	1088	1049	1068	1058	1112	1046	1070	1127	1111	1034	1075	1030	1030	1035	1061	1001	1056	1101	1101	1046	1070	1089	1014	1083	993	1083	1056	1119	1119	1076	1093	1067	1060	1116	1088	1079	1144	1095	1094	1021	1090	1083	1075	1095	1057	1074	1013	1064	1077	1089	1018	1133	1025	1040	1105	1031	1082	1069	1069	1084	1034	1084	1080	1081	1032	1112	1042	1047	1060	1079	1069	1112	1022	1068	1110	1015	1059	1083	1058	1089	1031	1022	1057	1036	1017	1074	1069	1085	1090	1137	1091	1057	1048	1098	1064	1084	1036	1085	1087	1041	1113	1026	1024	1052	1129	1101	1129	1045	1052	1091	1043	1090	1026	1040	1074	1068	1048	1069	1061	1021	1079	1059
28186	19484	12986	9715	4757	3124	2233	1539	1203	1163	1073	977	871	909	977	989	962	904	940	923	883	1004	953	868	895	956	897	787	799	824	834	801	758	809	787	799	789	752	772	725	826	775	799	734	769	753	715	733	743	711	719	733	733	735	673	734	710	742	723	685	777	743	762	746	745	720	740	711	721	773	721	768	729	703	763	750	736	718	762	729	693	734	747	698	775	731	800	729	756	753	709	715	748	680	726	726	677	711	734	731	758	748	712	728	747	784	748	736	729	738	764	724	735	681	768	743	750	689	749	673	723	682	699	770	743	728	730	768	742	679	680	739	762	767	707	767	756	725	744	740	688	708	759	736	723	755	722	700	732	760	729	787	704	712	739	741	795	731	737	746	763	768	742	679	750	809	700	740	751	753	712	688	727	768	755	739	752	700	727	728	746	707	760	737	737	706	723	766	757	722	734	738	739	742	751	708	771	735	732	747	752	744	748	724	764	726	714	722	762	711	698	779	672	754	700	724	729	785	750	745	729	718	745	729	744	761	747	746	720	764	763	752	725	767	747	725	695	719	745	706	780	697	749	708	783	706	707	726	730	757	725	735	679	695	720	714	711	672	747	719	756	759	724	741	739	747	707	755	764	775	788	744	741	719	726	828	770	710	749	680	741	769	754	747	724	730	752	775	692	762	750	732	708	719	739	769	695	734	768	759	730	778	752	727	789	681	731	756	770	701	772	733	759	744	741	684	739	708	702	750	761	709	688	763	763	732	681	758	773	758	734	697	774	703	751	710	705	703	702	736	713	741	694	710	767	713	738	708	755	704	726	753	767	775	746	733	723	708	767	743	784	789	729	757	759	734	720	766	724	781	779	678	726	767	762	724	755	711	800	733	686	711	742	749	785	725	692	723	745	764	723	778	702	723	703	742	752	759	725	724	730	741	775	718	750	744	731	748	713	774	773	702	758	720	718	769	736	751	715	741	721	719	763	743	710	774	764	740	671	748	751	759	783	754	706	696	686	698	757	694	757	755	732	703	731	735	774	731	765	742	756	730	744	763	691	705	725	700	726	792	713	710	769	718	738	742	727	731	756	745	795	754	733	754	740	743	740	755	751	705	790	726	782	756	746	741	753	747	721	751	735	724	789	768	710	770	755	730	739	720	735	746	710	747	751	780	728	708	760	710	733	748	717	715	753	705	701	712	727	737	756	711	766	762	782	748	712	749	724	743	738	759	720	728	742	704	704	719	793	731	692	711	753	775	724	682	771	756	719	762	758	726	714	723	728	726	719	720	742	708	750	726	738	743	708	734	750	714	735	675	721	700	736	776	734	732	740	758	723	761	707	792	760	700	727	756	767	717	745	748	715	666	737	734	753	748	766	775	737	770	721	720	734	741	731	717	715	780	737	751	719	750	704	744	739	726	731	681	768	710	758	730	753	740	732	762	774	722	691	766	746	715	725	704	735	750	739	723	726	704	744	695	719	711	753	727	717	736	747	739	687	733	679	746	727	739	707	739	755	725	778	689	721	790	744	778	708	695	767	718	717	735	732	741	770	678	693	724	766	727	772	739	745	738	733	682	697	740	690	792	728	743	759	771	729	688	774	709	750	732	736	728	748	731	723	738	719	742	773	742	714	757	722	693	717	718	726	766	713	749	714	740	741	703	686	756	747	750	763	764	786	723	732	719	719	722	753	717	710	726	751	719	745	751	747	719	743	758	747	757	706	719	704	731	765	718	758	747	742	731	779	717	758	751	708	704	722	760	735	745	716	723	718	684	735	732	712	753	734	754	681	704	717	702	723	733	753	718	765	727	725	753	741	718	735	690	704	769	736	682	725	743	719	690	686	710	715	825	712	751	722	777	698	749	774	720	685	764	733	700	692	728	761	690	721	752	731	750	712	736	736	700	738	814	754	733	712	734	817	782	730	762	707	741	731	770	757	736	715	684	749	733	743	716	759	805	701	758	746	739	701	718	715	731	758	717	702	769	746	733	751	752	715	682	725	750	728	726	741	741	701	744	749	714	715	784	713	746	736	718	740	765	734	763	728	672	769	730	737	765	746	730	747	765	750	745	735	729	739	736	711	730	751	754	719	703	710	746	719	728	740	766	687	771	762	721	768	679	754	760	739	750	748	724	755	707	717	733	690	706	747	751	742	700	707	718	788	724	753	731	720	696	759	740	747	767	737	704	745	717	742	775	737	806	758	754	771	771	739	699	762	705	704	752	757	777	714	745	743	702	691	702	759	718	737	771	756	740	762	742	749	717	727	749	742	748	723	737	740	742	733	690	712	784	762	689	710	731	734	692	731	692	784	745	724	733	778	750	723	733	734	764	638	731	740	740	777	803	763	732	728	724	761	758	722	708	749	707	738	752	753	699	756	766	753	732	738	776	736	741	701	722	760	736	700	715	742	738	764	732	774	725	762	727	792	778	694	743	680	734	748	713	766	749	736	735	739	755	777	707	727	721	707	739	745	741	749	689	726	732	767	765	726	709	752	735	778	747	743	725	691	744	766	732	697	747	752	721	739	737	705	743	710	781	749	726	694	730	747	743	790	768	701	730	716	693	744	672	705	744	746	767	663	745	739	773	679	729	731	735	723	758	694	726	704	758	714	701	729	738	706	764	738	712	761	726	732	769	739	740	688	732	774	797	730	722	726	704	694	779	737	776	744	766	702	756	738	729	705	723	741	764	739	786	673	738	771	763	721	748	674	753	745	754	771	764	772	760	719	792	749	740	760	763	761	735	710	754	741	749	685	724	712	744	711	754	808	758	720	752	778	704	698	764	676	694	721	753	752	702	772	788	720	767	782	759	733	777	699	719	710	717	752	751	762	762	736	721	772	727	742	778	763	698	698	775	737	784	688	708	708	731	770	710	801	741	728	730	689	771	721	724	710	731	678	735	701	751	772	739	739	762	732	748	744	756	735	724	765	765	695	675	755	725	732	823	735	770	740	740	701	737	706	756	764	744	699	722	750	750	748	677	748	749	784	714	745	709	719	757	739	736	742	791	724	766	744	737	705	762	761	743	725	681	728	684	771	727	752	763	739	744	756	737	782	742	718	687	765	712	768	769	760	699	691	746	778	708	710	679	731	679	766	720	709	778	746	722	741	733	757	777	724	723	781	765	713	754	742	777	737	736	739	744	737	723	763	721	723	728	731	741	673	695	753	697	789	764	727	777	793	751	751	777	754	774	716	757	727	771	747	780	781	742	696	727	747	785	752	685	742	757	775	768	743	749	732	751	726	720	788	771	781	726	748	752	742	744	764	734	711	725	744	705	700	731	743	740	735	756	752	738	761	752	733	694	739	709	774	732	698	708	717	707	762	746	762	720	690	728	763	762	797	676	699	744	714	735	729	744	696	722	739	786	813	764	752	724	775	704	735	725	753	698	750	737	744	786	773	734	749	735	734	729	733	757	758	786	710	783	786	696	739	732	711	730	708	721	699	708	714	755	720	764	756	735	738	735	778	689	696	768	737	710	727	757
20992	16238	11243	9506	6440	4695	3451	2201	1738	1582	1471	1125	974	995	1178	1074	1115	1140	1059	1042	1006	1078	1098	1012	992	1006	953	942	933	894	947	902	854	783	833	785	836	840	789	755	806	771	807	766	812	818	760	807	784	767	768	736	687	832	749	740	823	783	768	821	741	750	723	760	771	778	731	721	773	784	756	785	737	746	717	752	836	796	753	741	727	748	791	793	722	783	758	775	807	768	776	761	756	764	797	769	737	770	751	732	802	726	798	751	769	751	762	810	772	755	779	749	778	715	723	748	761	714	732	722	791	750	795	822	744	791	739	753	783	778	733	777	784	803	765	734	759	798	780	716	769	824	774	772	743	775	749	739	756	722	756	799	790	783	743	735	819	767	759	747	730	767	756	727	779	755	748	709	777	750	753	759	768	743	740	782	774	781	749	700	737	744	736	741	727	734	741	745	787	780	746	766	773	805	696	787	762	809	772	795	765	720	779	730	774	802	788	776	743	746	755	785	795	794	769	753	759	799	741	824	670	755	776	804	773	741	763	767	783	786	764	756	707	719	745	762	783	805	730	816	771	766	721	773	680	799	807	716	754	765	813	719	761	745	753	754	738	762	793	696	723	711	739	792	759	758	720	771	729	801	732	737	735	753	719	723	828	752	759	733	755	765	739	770	731	763	811	746	727	745	712	743	775	774	790	767	758	741	749	731	712	772	767	803	749	758	733	770	729	723	732	773	753	791	747	723	715	739	725	741	791	794	757	758	784	779	761	754	741	754	749	800	753	730	775	736	763	783	739	777	778	802	719	781	725	742	773	733	747	767	770	763	742	764	790	799	758	774	760	801	767	740	783	713	769	712	767	752	759	701	752	777	779	766	805	761	726	741	717	746	760	778	739	737	724	728	771	803	734	778	782	727	773	768	734	735	736	743	795	810	779	797	726	736	766	760	722	681	744	791	765	734	763	770	776	704	793	785	706	721	786	778	766	736	739	756	779	758	790	835	743	717	761	773	765	769	670	711	742	767	751	780	791	724	788	752	754	739	780	759	749	770	741	724	741	773	750	763	726	757	743	785	767	749	816	740	762	730	727	718	735	749	767	736	780	792	727	790	756	740	799	781	760	756	806	783	728	770	825	744	796	707	762	743	714	730	771	722	746	779	729	757	763	783	762	787	754	773	715	704	771	712	747	775	753	774	784	729	797	752	770	788	744	798	774	744	749	732	752	729	780	768	796	794	739	734	786	730	769	728	773	782	751	718	725	745	733	745	790	729	764	776	766	749	729	787	722	737	727	788	793	729	759	735	766	724	739	756	783	721	759	745	728	753	759	776	738	765	729	746	769	750	756	765	751	735	780	754	721	777	762	823	745	734	791	778	705	712	751	763	765	755	742	737	787	737	748	704	750	757	786	781	728	740	726	750	771	729	734	739	762	723	801	707	776	724	788	757	796	781	742	853	772	764	787	744	737	762	774	716	801	740	757	702	759	771	798	764	746	779	743	745	709	801	737	759	727	784	758	788	731	743	765	779	736	722	819	768	754	779	717	740	737	799	733	778	725	792	747	747	812	751	718	714	754	778	758	715	760	765	733	748	766	769	772	771	779	755	773	715	757	697	806	764	802	758	751	785	764	755	780	771	702	770	706	714	807	754	782	724	733	761	751	755	745	767	767	749	776	761	706	799	807	764	797	766	768	766	741	737	746	775	761	751	766	774	776	736	754	775	800	807	758	753	741	717	781	788	737	718	774	730	773	785	754	786	764	774	772	745	777	767	727	793	781	716	784	762	758	746	796	746	705	786	790	760	813	774	796	743	773	752	737	772	737	750	693	742	742	749	750	753	717	666	732	741	778	740	737	764	715	730	725	706	729	713	752	726	734	753	733	760	711	758	727	714	721	736	770	768	731	768	760	778	717	802	745	722	691	760	775	785	773	758	733	720	780	752	738	756	727	697	735	741	793	759	744	739	767	777	803	766	787	753	735	759	761	734	745	697	777	778	758	769	696	781	775	763	729	775	776	708	784	760	790	774	768	766	802	732	750	770	759	815	754	756	745	790	788	753	769	774	745	772	735	773	749	756	762	779	761	735	773	740	734	776	766	715	719	760	734	788	771	724	743	797	758	738	756	746	774	781	761	749	753	783	742	740	756	811	776	769	749	813	714	764	715	741	734	713	727	752	855	740	755	745	786	788	716	736	746	747	748	774	759	756	831	799	696	782	694	769	782	763	711	812	789	745	769	742	767	728	728	743	707	793	801	716	742	725	751	761	711	750	732	709	739	779	760	738	774	775	803	770	763	776	754	798	780	773	765	781	763	736	736	747	803	780	712	713	753	754	725	757	809	782	798	747	787	729	750	723	697	728	719	726	745	696	772	760	754	769	722	762	744	729	761	797	767	733	725	728	785	777	784	755	735	704	821	767	750	793	734	793	782	757	731	767	762	770	739	738	704	761	769	770	740	716	712	752	760	780	772	757	780	745	771	754	804	748	724	714	747	733	781	722	805	774	763	754	750	780	710	770	764	776	689	772	729	753	749	813	749	810	735	711	794	773	728	778	714	753	716	775	781	780	739	771	770	766	788	739	765	773	759	761	776	745	813	710	751	821	786	774	733	797	740	770	780	727	750	705	779	762	744	717	744	757	765	776	740	751	744	786	766	766	752	727	730	748	757	745	726	734	805	750	768	730	777	778	747	757	760	735	776	764	772	757	781	773	730	700	752	739	790	767	719	723	748	681	724	750	809	768	779	804	731	738	799	783	806	767	790	768	753	691	708	707	738	748	792	783	773	750	733	768	779	808	760	772	748	776	747	752	756	832	805	726	742	755	757	758	735	748	740	771	774	737	697	759	743	743	776	808	765	738	728	798	798	726	729	733	756	747	757	808	773	775	718	754	753	779	763	776	717	725	763	805	770	762	770	737	806	740	793	796	751	785	782	707	757	738	780	728	759	802	762	748	752	780	752	774	798	737	765	745	711	797	756	765	764	771	770	754	767	743	796	755	765	713	769	733	778	739	774	718	837	749	781	699	838	753	762	745	766	743	751	732	761	743	793	744	727	730	802	730	718	769	716	773	783	710	793	754	754	752	745	768	752	824	760	730	747	775	741	730	782	715	753	785	746	743	755	747	737	742	776	761	740	793	759	749	740	789	752	758	779	725	748	765	722	744	739	763	761	770	734	721	756	729	732	750	755	717	791	752	792	760	694	797	748	764	738	759	759	746	799	751	770	790	761	722	769	787	724	757	758	756	775	748	745	750	763	775	785	788	787	758	762	769	765	786	805	785	764	807	742	782	761	790	753	765	744	740	748	739	752	739	725	749	749	743	752	783	782	725	802	761	777	727	768	763	729	745	729	794	694	718	725	794	729	779	788	714	784	714	735	745	752	786	722	752	754	738	753	742	762	727	700	758	750	799	753	735	741	726	775	778	792	768	743	801	735	767	726	795	773	734	757	765	774	765	776	796	739	754	759	739	723	777	734	710	768	724	755	746
24483	21708	29205	24761	21832	14801	5692	2578	2052	1727	1503	1246	1158	1284	1363	1358	1293	1256	1166	1146	1130	1089	1129	1065	1146	1079	1064	1007	961	999	970	969	949	834	903	850	842	789	817	859	845	798	812	792	778	783	824	777	762	832	828	806	795	826	746	853	843	778	733	827	778	750	813	744	804	783	829	786	764	773	858	819	823	804	778	811	723	779	802	768	794	797	766	811	766	784	771	820	792	769	826	794	821	783	764	791	791	783	775	739	731	794	779	744	841	748	799	775	781	783	762	773	771	792	737	781	730	784	819	817	825	771	805	814	780	796	796	786	794	755	829	774	856	807	789	784	747	773	754	758	829	810	771	775	760	753	785	769	774	785	790	805	742	753	764	835	739	762	784	779	794	785	783	779	775	765	769	789	797	791	789	821	743	846	777	825	787	737	763	817	770	816	750	748	806	773	775	780	803	775	782	866	839	749	822	783	807	792	829	786	759	724	800	766	713	775	804	785	745	771	757	758	741	776	802	800	809	796	793	728	740	845	755	745	711	780	774	806	821	764	793	734	803	770	786	809	741	759	720	770	807	804	761	816	765	740	773	753	826	778	823	745	708	760	771	828	754	784	780	788	798	766	797	748	800	752	758	825	751	752	791	772	757	813	744	792	784	800	793	856	775	767	768	774	760	777	732	787	823	791	795	779	764	831	770	787	773	753	784	808	795	781	790	789	762	729	766	786	798	763	822	833	803	783	804	757	778	782	738	782	730	790	881	807	768	814	752	773	834	790	793	780	744	735	791	794	804	786	792	782	798	798	777	766	773	812	756	778	778	814	817	724	804	789	733	768	806	792	821	781	778	748	757	714	774	859	736	806	824	782	748	766	724	791	832	793	750	780	804	733	789	794	799	849	739	793	735	775	775	753	792	754	778	782	787	796	789	716	791	752	719	789	831	804	744	778	738	734	744	804	773	818	743	778	808	777	833	777	773	806	812	808	772	865	752	782	809	798	740	781	710	830	763	744	807	853	827	759	783	717	797	786	777	775	766	777	819	774	786	783	761	754	763	770	793	722	802	843	813	790	792	803	780	790	768	801	703	761	791	822	732	783	771	779	803	774	729	726	798	779	758	758	835	775	834	793	774	765	790	746	774	747	771	765	804	801	798	822	813	813	742	791	770	795	785	763	853	811	778	810	774	785	770	746	767	724	788	778	803	771	802	828	779	789	793	718	771	796	749	854	771	828	754	745	790	791	742	796	816	771	751	753	787	790	802	801	813	729	768	767	756	770	811	744	800	738	825	810	781	782	777	784	783	778	787	744	814	790	750	788	751	754	750	815	769	773	759	779	780	786	772	750	768	776	820	823	833	768	844	795	792	753	784	751	741	778	742	788	786	733	763	773	770	806	834	819	796	786	730	744	770	788	778	787	782	785	778	737	766	762	795	768	753	787	814	760	812	794	753	756	727	824	826	789	756	779	742	745	767	816	805	768	792	837	728	748	753	839	774	773	798	758	827	811	798	774	767	761	807	714	769	830	762	714	824	753	754	818	802	821	839	778	778	749	785	832	811	744	779	826	736	719	767	756	745	847	774	796	764	803	780	799	775	763	751	741	771	776	813	806	801	807	799	800	780	800	734	797	803	800	757	777	773	752	759	784	774	752	807	819	794	708	762	776	803	870	757	807	743	774	811	762	752	802	758	802	742	853	779	786	800	751	823	832	814	809	796	798	826	734	772	783	778	773	742	706	786	775	760	784	808	831	769	790	734	739	796	778	779	752	808	754	812	787	776	750	726	785	794	793	815	790	800	810	710	754	837	742	806	796	684	815	794	779	863	802	815	789	742	805	753	819	838	784	757	789	795	769	821	828	765	797	828	786	808	764	794	795	817	772	803	819	836	748	789	772	758	824	782	786	805	784	742	780	799	759	808	753	802	752	736	791	771	774	830	761	770	761	780	819	766	759	772	775	786	764	780	775	771	843	809	786	811	765	698	800	765	792	769	773	775	785	853	801	799	773	783	732	802	815	796	756	755	774	772	796	803	789	790	769	779	798	778	780	795	785	794	793	784	774	817	795	774	766	769	818	791	796	768	757	780	795	787	753	758	775	748	781	795	828	809	790	802	762	798	798	760	752	756	788	816	782	770	795	807	770	787	819	835	792	756	742	751	815	830	807	831	713	773	806	795	747	803	762	802	779	787	798	745	810	800	799	822	756	800	740	749	814	829	792	784	818	765	835	801	809	757	796	772	756	785	781	801	813	767	769	760	813	774	742	846	740	766	766	754	778	770	813	832	770	744	789	789	774	830	835	784	807	765	764	759	757	766	727	757	796	793	799	784	743	798	853	832	722	737	777	743	765	743	733	699	789	802	821	714	772	806	758	771	788	789	767	787	731	742	766	837	782	821	791	814	775	737	795	763	757	786	785	743	767	755	765	764	728	789	760	793	787	789	709	747	809	737	737	790	817	770	786	783	742	801	778	873	823	814	753	797	783	817	738	754	776	774	731	746	796	808	837	776	790	734	812	816	754	808	800	784	752	816	754	827	777	758	789	807	764	744	756	755	823	837	812	805	759	790	822	779	729	785	825	796	726	801	794	748	811	761	792	757	786	801	785	777	788	772	807	811	801	865	810	804	844	792	781	804	715	824	790	787	813	750	801	749	761	793	808	834	786	790	800	744	779	769	773	778	727	790	776	751	790	809	805	758	785	746	750	784	782	830	781	792	822	715	792	826	817	761	813	741	758	739	720	738	794	784	789	781	800	802	777	789	812	795	779	801	770	761	762	738	779	782	716	780	809	765	778	802	783	804	743	751	766	796	834	742	837	819	705	774	795	753	774	765	796	809	839	803	831	753	802	801	773	729	765	797	782	782	730	769	763	768	774	791	761	847	795	774	749	763	825	777	800	770	806	753	751	816	797	799	744	767	745	771	807	752	796	761	805	797	817	751	790	751	807	767	802	816	780	843	808	806	800	712	799	835	772	780	786	735	735	779	787	799	764	820	789	800	760	795	784	820	790	782	796	812	744	784	802	776	778	791	794	785	775	765	801	782	811	803	810	812	761	808	800	725	758	801	782	792	772	786	774	800	788	835	733	774	808	700	754	780	769	760	791	801	767	807	761	784	759	797	761	790	801	830	783	800	820	762	821	816	775	801	778	748	790	784	808	844	763	817	766	762	750	762	831	788	816	744	747	794	783	787	755	774	808	780	808	819	829	786	790	820	803	757	820	817	797	793	798	850	740	808	799	775	803	788	802	769	819	752	827	771	806	775	759	794	787	753	769	744	847	758	800	757	795	773	753	794	796	784	759	771	768	772	822	817	755	811	827	719	792	778	752	790	760	765	758	721	759	784	805	798	726	807	786	801	809	778	795	759	775	697	833	675	796	785	771	809	798	852	793	803	761	797	795	778	778	752	822	809	761	777	779	705	772	815	799	766	809	750	758	776	789	810	767	783	790	814	838	775	834	777	767	815	741	795	740	796	696	816	785	790	705	776	806
25010	28796	19744	14223	11499	8343	6180	3697	2931	2462	2049	1575	1388	1519	1732	1738	1636	1531	1358	1305	1324	1370	1264	1157	1285	1263	1141	1166	1074	1116	1075	1051	924	905	894	935	867	897	864	896	867	863	892	837	846	816	804	837	792	796	864	729	796	816	787	815	837	771	816	852	805	813	819	823	812	790	791	806	829	769	815	782	810	810	825	833	855	801	821	779	791	783	781	837	816	799	743	758	765	819	785	798	761	831	790	794	789	832	731	799	819	783	815	747	792	797	826	787	784	805	794	811	806	823	779	812	831	794	818	785	832	768	742	757	769	804	782	765	839	799	784	734	808	727	777	787	738	728	774	778	771	770	775	766	790	808	811	807	836	806	799	792	753	824	747	796	828	774	789	782	792	763	767	803	801	810	772	782	773	772	793	827	775	763	783	783	802	775	833	810	818	835	834	737	790	754	745	822	801	771	799	738	813	787	776	799	825	746	784	832	809	739	791	812	778	775	815	791	817	760	790	825	775	795	763	786	807	792	783	802	809	778	796	814	811	782	796	798	793	764	810	768	760	815	809	775	766	811	801	763	848	790	760	762	799	757	814	767	775	766	802	793	732	775	798	800	771	801	757	790	805	735	813	806	833	795	779	795	753	819	791	815	761	785	843	834	806	795	792	790	741	772	780	839	762	853	803	784	776	788	809	786	789	878	791	772	831	747	818	760	792	772	816	744	773	793	772	841	783	797	805	774	854	829	826	824	774	783	818	817	808	753	849	751	773	800	780	823	834	728	725	766	756	761	794	787	766	795	800	804	739	805	786	793	808	805	786	758	784	779	789	818	795	795	843	778	816	772	815	810	791	769	743	832	802	769	789	770	792	782	733	780	783	803	833	753	789	797	760	738	806	826	809	739	786	773	758	785	810	798	759	816	780	815	764	772	782	765	799	751	799	782	807	794	808	758	769	784	789	827	760	753	765	760	822	768	817	760	823	715	823	796	808	814	824	771	754	788	751	793	714	805	784	770	789	786	760	753	831	812	783	743	800	836	750	763	759	754	814	815	801	807	780	821	784	799	814	792	776	770	791	744	804	790	738	825	830	804	786	827	759	779	751	813	797	767	816	804	782	806	781	764	766	804	868	805	796	775	790	770	762	824	797	820	776	810	806	804	810	763	823	802	820	788	788	834	779	800	790	784	855	840	854	795	758	773	810	764	754	795	748	769	800	833	792	789	825	806	811	754	777	753	767	820	733	816	797	793	773	761	774	840	858	788	827	748	787	790	808	762	832	772	806	769	816	742	760	778	842	777	806	784	817	807	791	793	796	814	861	787	836	763	757	807	789	798	802	831	748	818	856	819	753	756	852	806	827	783	736	783	793	773	787	799	814	771	795	730	781	790	737	779	748	816	870	790	816	827	777	807	801	745	807	808	777	759	777	795	778	809	812	744	750	818	750	781	776	798	813	834	799	796	834	773	813	811	797	793	765	818	767	761	786	811	737	752	794	763	765	756	764	806	828	825	838	751	793	792	795	811	807	773	821	776	726	857	812	752	743	760	777	765	817	797	765	783	792	773	806	849	746	793	828	807	800	769	780	800	767	805	788	788	770	773	793	845	820	790	776	750	775	812	763	784	788	835	765	790	791	822	774	801	791	808	739	788	793	818	784	795	849	751	826	812	714	799	769	810	751	811	787	816	775	827	804	786	859	808	829	757	730	802	816	775	799	774	807	713	798	818	762	863	754	827	822	812	824	793	810	785	796	779	777	793	804	792	819	821	799	738	766	790	773	804	769	815	832	828	837	827	819	779	839	733	770	749	817	779	828	767	777	728	747	824	785	744	774	756	764	802	760	788	801	763	809	794	847	807	787	829	786	848	796	799	794	811	775	830	759	753	759	783	829	758	753	779	758	734	755	806	789	781	826	822	779	781	824	771	818	800	841	788	764	810	794	748	772	803	748	821	771	780	789	771	747	766	798	777	751	834	828	795	797	773	776	809	797	800	764	813	796	760	750	851	832	772	769	784	807	790	807	807	848	820	757	811	818	823	804	745	832	760	784	852	802	786	785	769	805	751	834	764	791	829	814	817	790	822	778	822	812	793	820	798	797	841	776	781	786	740	808	807	817	754	800	808	787	790	765	800	784	782	804	764	830	824	781	822	781	801	789	757	795	759	796	763	825	778	784	802	824	726	840	825	763	796	822	802	800	797	807	822	767	776	852	796	795	795	784	772	783	809	717	824	756	768	782	819	774	796	800	812	762	799	753	812	849	797	782	781	784	813	807	793	732	778	771	778	817	748	790	769	794	855	760	729	774	821	813	776	769	795	802	765	822	748	771	779	799	754	780	752	797	777	758	811	779	811	799	763	802	783	790	795	749	818	766	783	804	805	851	809	773	716	851	805	816	769	789	772	806	806	802	832	805	778	784	803	790	821	804	804	808	818	798	785	724	808	735	786	791	793	788	819	831	833	766	793	801	834	779	765	782	765	815	753	797	829	784	790	827	787	758	834	781	791	802	766	806	802	746	797	789	802	769	786	818	766	768	797	770	771	766	787	804	759	825	739	786	786	807	808	766	798	781	820	815	755	776	794	845	755	745	860	814	810	800	813	770	821	777	787	812	821	791	786	785	817	753	796	781	806	822	751	788	743	809	736	790	796	811	772	793	728	809	795	749	806	769	819	801	824	753	776	769	778	791	808	803	796	745	811	847	803	780	752	837	812	822	798	845	774	825	751	769	797	748	753	787	795	807	816	773	790	767	779	732	824	813	826	839	829	796	807	775	800	754	735	768	794	797	801	844	784	777	744	813	795	809	786	816	762	785	797	768	782	814	746	793	826	827	791	801	862	825	761	772	770	799	805	777	803	798	802	798	802	781	789	738	788	834	779	749	786	770	822	821	770	881	762	842	777	742	795	759	822	767	782	801	790	832	754	782	785	819	809	814	794	775	868	785	818	815	827	814	792	813	803	805	797	822	800	815	787	762	815	769	786	783	779	797	772	762	846	749	706	802	784	818	747	814	788	734	778	794	832	807	772	712	776	777	751	753	796	752	766	847	808	754	813	836	778	783	788	776	786	786	741	814	852	800	818	799	847	823	739	806	853	816	791	789	838	832	861	833	814	799	776	785	795	823	822	790	787	769	793	759	762	793	790	788	770	788	803	800	809	787	815	757	800	753	758	792	754	814	816	775	820	810	787	794	831	765	794	760	773	806	785	743	807	856	834	783	773	810	838	763	799	760	791	800	817	768	779	755	795	818	780	763	720	792	753	768	786	826	778	747	780	763	803	809	804	808	775	793	776	834	797	756	776	803	800	825	760	794	826	830	806	790	771	788	782	800	775	838	796	729	802	790	812	887	779	750	806	758	814	797	842	754	802	844	781	807	785	765	746	779	754	735	825	806	779	814	819	795	772	843	753	783	779	802	774	777	752	747	780	809	789	788	848	778	790	813	784	795	848	756	797	797	785	801	780	793	778	821	813	836	750	813	831	802	765	805	795	807	807
25572	21685	28146	25744	15625	5260	3302	2274	2021	1777	1402	1271	1261	1439	1472	1452	1351	1279	1261	1286	1240	1178	1208	1248	1154	1246	1181	1117	1214	1223	1128	1091	1019	984	1016	1044	1045	1050	978	1036	1020	1004	1043	1051	976	1002	1010	1021	990	1005	991	1014	1023	1034	990	994	1003	959	1041	966	968	954	943	1023	953	972	1018	903	1063	993	999	961	1003	959	931	968	973	994	935	1013	1008	961	1046	986	1022	956	1026	996	1006	956	949	979	991	963	979	1042	1009	996	954	1014	981	994	995	930	961	1016	974	982	950	948	1010	967	1004	988	969	874	953	973	987	955	932	1001	951	937	1033	990	921	956	938	1026	945	1013	969	982	1001	964	1031	979	958	934	994	934	968	1022	958	1016	996	963	972	985	983	979	990	958	1015	996	1008	1031	971	968	998	975	1039	939	938	991	971	987	989	979	953	1000	931	978	964	956	953	980	976	985	980	971	935	984	964	962	1015	944	1012	996	928	966	957	985	964	940	994	969	928	1019	988	943	976	911	1007	1011	1015	932	970	1006	981	1000	969	957	937	1024	1043	935	926	994	964	1000	1024	1000	1013	978	949	988	986	1018	926	996	926	976	1018	964	956	969	1070	1025	968	974	935	941	996	933	982	1021	998	1042	932	1021	994	1001	1008	981	942	1030	984	1001	979	1003	977	989	980	994	1018	901	962	966	963	965	1006	975	1048	986	966	926	971	1010	959	936	939	947	912	1016	977	974	976	983	976	950	955	994	993	991	1013	1008	934	927	987	932	947	972	989	963	950	987	972	1012	941	1030	971	1013	967	966	954	942	986	965	999	983	967	953	997	1001	1019	1024	971	931	994	1003	980	972	954	992	1008	1002	960	1028	959	1027	996	946	996	989	1020	1016	904	972	960	1046	932	942	1013	1004	979	935	1006	1042	959	965	981	968	933	954	945	999	922	908	989	958	929	973	992	997	993	956	988	980	1024	919	927	970	955	1014	943	919	959	928	953	979	981	1004	965	996	957	976	1006	969	1018	972	979	958	1013	984	993	1012	973	923	974	962	990	945	939	959	1005	1045	959	973	1011	968	1040	983	997	977	984	959	954	937	930	1001	974	1021	918	963	985	952	948	982	982	1008	1025	1006	949	969	989	1016	948	979	985	950	1011	928	975	1016	947	1000	943	993	917	946	953	1014	992	990	972	1004	968	976	938	923	979	917	992	965	939	959	977	938	964	1050	998	985	960	950	926	973	982	998	997	1000	949	947	956	1023	947	1002	959	984	1020	986	991	984	962	995	949	956	956	983	926	947	984	968	965	975	1024	964	950	994	938	1022	1017	974	976	969	960	973	971	999	1027	994	984	981	969	962	1045	979	992	988	936	978	971	1004	980	1008	1001	1028	978	936	990	1008	991	986	992	1060	947	995	992	1006	1004	966	1029	1005	990	955	968	1002	932	996	965	954	1014	955	962	966	967	991	961	938	993	999	982	963	977	942	989	942	966	1006	932	915	972	963	988	990	947	976	915	948	985	936	951	999	1015	1007	937	972	1019	1012	995	974	952	940	908	945	1037	987	931	969	964	980	975	1010	998	1006	1018	942	969	984	986	942	960	961	996	955	1029	944	999	944	986	960	1014	1001	942	1008	936	1008	961	963	1029	1020	992	941	961	955	1009	954	936	1013	1013	1020	989	989	1051	956	937	947	1038	912	1016	978	972	991	1055	997	940	981	1009	1017	1004	1023	908	987	999	1045	951	972	1072	944	1001	1053	981	966	989	938	956	966	920	972	961	985	945	962	947	998	897	1041	974	987	1002	1006	950	980	967	995	959	947	1026	958	984	959	947	877	1041	968	981	989	960	984	966	928	993	955	974	1002	978	942	932	1042	941	980	995	1017	1018	983	954	1014	955	993	977	1032	1004	1000	977	969	994	972	972	1033	992	913	988	949	972	968	967	959	922	955	919	929	1031	973	956	992	919	1024	932	935	968	953	999	1004	967	980	942	1002	952	937	974	940	1041	866	998	991	960	1005	992	957	1026	990	952	1004	916	975	1029	1052	1006	961	902	982	1014	1013	1022	1014	960	1021	942	972	997	1000	940	989	934	958	972	950	967	1067	975	985	978	960	945	992	983	973	1000	1038	983	983	1038	918	967	962	966	947	971	906	1030	977	985	966	998	1000	942	947	999	953	980	955	1011	961	978	968	982	955	1034	927	980	993	1054	999	907	1024	976	973	940	1038	986	1020	1000	986	1003	1017	986	1018	994	1024	933	998	972	956	971	983	983	1006	966	906	966	939	960	1003	907	973	982	939	971	993	969	955	938	938	949	981	958	960	996	916	959	1010	977	1016	975	933	960	962	968	940	947	1028	953	986	929	965	976	997	940	985	935	982	930	963	968	976	972	1034	957	928	907	940	987	1013	982	979	1011	962	946	957	934	981	998	955	984	985	977	1011	954	1011	972	944	942	948	946	955	1068	971	980	953	959	929	1007	970	960	959	1000	988	918	1001	1036	967	975	918	979	997	1020	951	1008	997	980	999	1026	985	1018	966	984	968	982	959	1021	940	909	908	999	957	916	967	966	984	971	967	943	986	917	941	1021	1011	941	1005	997	965	939	1014	937	989	971	953	954	988	946	941	902	992	1010	904	1052	935	988	986	951	1011	998	910	930	965	996	1006	985	1000	967	979	1038	977	968	977	1030	1013	996	1036	916	950	922	1031	909	1013	949	988	938	1019	984	1004	996	934	1022	946	1010	938	985	1001	985	997	964	966	996	908	1020	937	967	1006	982	987	951	911	979	1025	978	1045	1026	994	977	965	983	966	970	973	1042	982	990	943	991	995	951	983	1002	962	1027	1052	939	958	999	995	927	964	996	964	1001	965	956	959	956	1003	944	978	942	942	994	967	960	998	936	1016	948	927	996	962	998	949	977	985	1039	963	993	954	951	911	971	978	949	941	981	973	940	969	973	986	957	944	981	971	969	941	959	984	992	992	955	1050	989	993	967	989	999	961	1024	954	968	996	939	1008	930	1014	975	1004	1024	978	971	1003	948	958	986	1009	976	1017	989	953	981	946	925	1001	948	971	988	1014	898	952	1011	1035	1005	939	1007	948	992	1000	931	1000	972	965	957	1024	960	963	960	1001	947	958	981	955	954	958	992	972	961	1014	957	935	1014	977	942	979	1026	974	979	941	1001	976	986	972	967	986	983	957	1021	1018	992	945	1017	994	995	992	941	1011	934	997	938	958	978	1045	991	975	960	989	1020	939	972	996	956	979	1036	964	996	899	946	969	950	972	1026	962	949	1028	971	982	1015	970	914	983	993	976	1000	971	972	959	1037	998	955	961	1002	992	1015	997	951	940	947	974	987	1009	967	962	978	966	1003	949	995	970	978	883	944	984	941	951	930	1012	991	953	987	1008	980	990	994	987	1001	923	954	957	1008	994	933	976	961	995	901	906	979	974	923	999	967	958	996	960	1002	938	1002	1005	979	976	929	1037	923	968	1019	988	955	1011	944	964	977	1004	1029	946	994	969	961	1039	950	991	949	1022	953	952	912	1055	937	946	994	987	951	948	960	942	1008	967	948	918	930	961	1003	942	1009	978	964	991	959	973	984	976	950	964	938	969	1010	1033	998	979	925	978	977	935	984	940	994	970	958	980	943	977	1008	931	1001	973	959	980	947	990	951	979	954	995	972	1007	1022	950	947	985	999	957	1005	975	908	945	976	985	958	978	1008	968	1015	1012	945	1019	972	907	971	986	1075	963	977	997	1032	958	989	1019	991	966	987	1029	935	963	1015	979	922	935	953	972	951	1002	972	977	1032	916	994	922	982	1001	955	973	969	1010	958	980	930	1040	921	933	963	933
25139	24761	17091	10371	7994	6199	4877	3395	3018	2595	1850	1625	1638	1596	1823	1825	1705	1523	1489	1402	1420	1408	1342	1339	1379	1317	1244	1258	1219	1196	1186	1144	1126	1111	1050	1050	1033	1149	1087	1093	1038	1023	1012	1038	1033	1009	1035	1068	1017	941	980	1020	1004	976	982	1054	999	1009	967	1024	1029	991	1015	1011	1005	995	999	967	995	1021	1031	1011	1026	1017	957	945	965	964	988	1025	957	962	1030	995	1028	1008	963	965	1061	1031	1006	996	943	989	943	981	997	1045	1074	988	963	944	983	999	1030	980	1005	1033	953	1037	1011	1028	987	962	1021	933	953	992	976	959	1023	971	952	1022	951	993	1043	1015	993	946	1002	955	980	1021	978	1027	1001	965	981	984	989	928	1027	1057	1002	998	984	1041	972	998	1089	1058	1038	1039	970	992	995	977	965	996	1014	1017	968	980	986	975	1021	981	982	963	1015	998	1033	939	1067	995	990	1010	990	994	981	1000	973	959	988	942	972	1018	978	1046	989	981	1012	997	905	1023	1012	930	996	1002	929	996	1037	1033	1001	990	944	1021	1003	957	1030	1016	1005	1004	971	1037	987	958	994	985	996	1002	1003	1013	1035	1002	982	1006	987	965	1024	993	963	998	1003	1034	984	1014	1015	992	976	988	1008	968	1035	1010	996	1030	1027	996	1040	985	1026	999	972	1010	964	1017	1016	1000	986	984	1012	1007	1016	1051	997	1032	1006	1062	966	1022	955	965	1002	965	1010	956	952	982	985	960	1025	976	1009	967	1008	995	1001	1011	996	991	972	948	1045	994	963	1020	1009	950	927	954	991	1011	1035	998	1000	1013	982	944	996	1048	979	930	1013	997	998	998	948	961	993	1033	1023	983	1035	964	978	972	976	1000	1013	970	1023	945	1004	987	1029	983	952	976	1033	1010	1001	1007	1035	1036	1009	996	1012	984	985	956	998	963	1065	1007	978	961	996	1050	1027	938	962	1002	1001	1009	1012	994	1014	989	987	902	985	972	958	953	999	1003	960	986	981	949	993	1000	980	1034	990	1021	1013	989	1025	1003	985	989	1023	1033	979	1014	1050	996	1013	968	1042	1012	1024	1068	1001	958	1027	957	975	979	1015	960	1008	1010	1014	916	978	1040	951	1020	1027	1014	1024	1008	981	1024	1013	989	954	972	991	1005	1043	1010	997	982	1016	983	957	985	1038	964	1063	927	959	1003	933	1026	1051	997	959	974	999	1051	985	931	895	1078	979	979	1008	1016	984	1006	1024	982	946	986	992	959	1037	973	1001	976	987	992	978	1005	957	956	1014	1009	1044	980	1072	1000	1065	998	947	1024	1002	1012	1034	1007	1022	987	997	1012	979	996	943	1026	1036	1010	1005	956	975	1036	993	973	941	982	1051	1012	989	973	1043	933	1030	1006	1043	1001	989	1017	951	1003	979	963	1018	994	1013	947	985	1003	982	951	1006	1053	975	982	990	1016	988	1015	1023	915	984	996	1033	951	981	1036	1000	1014	992	958	997	988	1062	988	989	1005	979	1005	995	1037	995	1027	960	1012	1041	947	988	996	976	989	977	999	959	999	1034	1064	980	934	930	1028	957	1000	963	963	963	942	1011	1027	982	1030	961	1006	983	998	984	962	983	960	995	1008	988	927	1035	989	1009	954	970	1001	1000	965	991	955	927	1016	1033	958	1028	1010	975	1020	945	1012	957	993	993	1013	1007	1013	982	973	978	1050	960	947	1021	1009	946	999	988	972	992	987	1034	1041	1025	933	981	981	962	987	1016	964	1029	970	968	952	947	1023	960	1027	1005	1035	987	1028	991	1001	1014	962	996	967	1016	952	958	997	975	1003	962	1009	1029	967	1010	946	961	1048	976	946	1012	968	999	1025	990	1003	1043	989	999	995	1038	970	956	977	997	1033	961	984	1017	1014	1056	916	981	1000	963	922	1052	942	1022	962	1003	1013	1005	1050	999	1002	1012	1005	993	1040	991	969	981	1034	994	1033	985	1027	958	979	1024	974	1007	1023	1003	1005	1060	998	956	955	1001	1009	991	957	1013	981	1045	960	968	984	966	939	997	1015	992	991	964	990	1056	991	1003	934	1019	1045	977	945	1050	1012	986	962	990	1035	928	974	1033	1019	1008	989	1002	973	964	992	1029	981	996	986	1023	1004	997	959	969	993	985	945	1023	975	1020	1022	980	991	962	953	930	983	1011	974	986	979	988	1026	984	965	999	955	995	971	1033	996	979	972	991	965	1018	1025	1048	945	1019	976	1033	1022	1006	995	952	985	961	989	1026	984	944	999	951	989	1076	1021	1013	997	993	923	973	1002	978	985	1043	1000	1044	1028	1018	992	998	931	1002	1035	1038	996	958	1035	966	944	982	979	953	1037	1050	984	1017	952	1017	1039	965	1007	1006	1011	1040	972	934	1005	1043	936	1010	1015	995	1036	1019	1037	999	951	931	969	1023	1015	941	1008	922	1019	981	1007	981	990	951	1032	1026	953	997	979	1046	968	964	1016	1020	949	989	993	923	1037	1046	951	982	953	944	1001	987	1029	1010	947	1013	956	1003	950	1013	992	1039	969	962	992	1024	1015	1035	1032	992	1000	956	1034	1055	952	959	964	1059	979	941	925	991	1003	966	1006	947	963	982	995	968	961	1016	938	1006	995	1003	1043	1056	971	1041	984	950	1005	963	1003	994	973	1019	1043	1002	1032	1026	984	977	1005	1027	976	991	978	1039	1005	1017	925	1003	1059	996	985	1051	1045	980	986	966	938	1026	934	968	1005	966	1032	952	955	1052	1016	958	995	984	964	1019	983	954	997	1050	983	985	973	1041	1020	987	1001	1010	1031	987	994	948	1015	938	990	978	990	961	1057	987	1018	984	949	972	1034	1015	979	1034	964	990	943	991	1019	946	1044	981	943	1045	991	1029	975	992	1057	999	1073	1061	1012	986	1035	944	1017	987	1037	1015	970	968	990	975	954	988	1009	1043	1028	977	998	978	1002	997	982	1062	1011	1010	994	1010	1009	1056	1017	989	1002	1013	953	1038	1030	1007	1034	929	996	969	972	996	1053	983	973	977	1014	926	989	997	1069	1002	977	977	980	1030	1039	985	996	1006	957	981	967	1039	993	968	986	964	935	966	1002	1009	927	994	981	1039	976	1019	999	963	1002	1008	1056	962	971	970	976	1021	987	972	1008	1006	1025	1004	996	1049	984	997	1055	998	999	946	981	978	998	1011	987	1005	1021	1007	1010	1024	1009	1031	1056	1027	1014	970	1030	971	979	1052	1023	1010	986	1028	1011	939	1008	1010	988	1001	965	980	1002	974	973	1078	1022	1064	949	1004	992	1008	981	1059	1060	963	1033	1012	975	986	1003	1009	956	1007	958	1004	997	1044	1028	1021	979	965	1039	986	950	965	953	1019	931	986	1031	932	989	1038	1038	948	1014	946	1039	976	1023	1000	1026	983	1032	963	986	1005	1048	985	1004	987	1019	1019	1031	984	989	996	957	928	980	1014	967	1034	1005	1051	977	982	998	983	959	963	929	991	1004	992	1015	1017	982	1003	1006	1014	969	958	1012	1033	1011	1075	946	971	977	1022	957	967	905	1014	954	1019	1004	987	955	1000	1018	966	974	992	1011	980	1035	944	999	1050	1002	998	984	994	983	1044	1007	1014	1007	1029	979	947	1020	967	1021	1019	1051	1006	1011	982	989	1016	968	1040	992	1035	1017	997	984	952	977	969	1029	1021	965	994	1038	992	980	963	935	947	976	950	994	993	991	932	1008	927	1022	1011	1005	969	1003	1001	1020	1008	994	991	939	945	1012	948	983	1015	989	966	1012	978	1006	942	965	1004	957	1023	999	1038	995	1042	990	982	1004	969	987	1029	1020	924	1009	959	999	983	975	995	1009	1003	992	978	939	1045	1004	989	962	962	980	912	1004	1016	996	985	1000	978	982	1024	926	1051	955	1009	988	1027	981	978	1001	1007	940	1019	1014	962	997	965	1015	948	1010	980	1007	962	965	1000	1011	989	983	967	1025	927	986	1007	1003	1002	954	989	984	998	991	990	980	966	974	1023	998	953	977	1008	1012	998	1009	998	997	1043	1004	1046	977	1039	958	991	994	1002	1002	1012	995	1010	974	1011	1005	980	981	978	1077	986	957
23269	21736	29636	24376	21775	22027	14326	4795	3512	2863	2228	1944	2001	2163	2321	2141	1885	1721	1696	1630	1657	1548	1522	1653	1550	1567	1510	1498	1466	1428	1265	1290	1299	1178	1218	1162	1157	1211	1144	1126	1146	1150	1150	1153	1120	1137	1165	1126	1114	1198	1156	1134	1157	1066	1083	1112	1081	1122	1150	1115	1147	1149	1093	1091	1137	1121	1133	1161	1075	1038	1120	1114	1062	1132	1081	1086	1094	1137	1090	1168	1093	1089	1052	1062	1046	1087	1102	1074	1040	1168	1121	1131	1062	1082	1087	1072	1144	1084	1131	1095	1062	1078	1071	1064	1091	1064	1053	1079	1154	1115	1141	1121	1093	1073	1108	1103	1114	1078	1123	1066	1081	1071	1130	1034	1098	1080	1086	1081	1105	1120	1074	1131	1137	1075	1101	1117	1130	1123	1081	1110	1065	1186	1115	1114	1030	1047	1121	1130	1062	1086	1051	1086	1066	1112	1094	1104	1058	1060	1130	1090	1101	1056	1061	1103	1049	1078	1077	1122	1066	1091	1074	1063	1109	1095	1098	1112	1115	1070	1073	1181	1073	1059	1056	1068	1092	1116	1109	1143	1108	1067	1057	1030	1114	1063	1098	1052	1103	1136	1097	1099	1096	1140	1085	1037	1135	1090	1089	1041	1149	1077	1038	1076	1134	1133	1058	1065	1056	1106	1060	1067	1171	1096	1038	1074	1101	1124	1137	1153	1112	1073	1054	1095	1119	1079	1110	1083	1073	1081	1025	1158	1093	1130	1093	1080	1141	1098	1110	1095	1080	1109	1087	1114	1130	1114	1094	1065	1020	1065	1108	1088	1077	1083	1138	1093	1100	1048	1089	1122	1096	1108	1139	1123	1109	1108	1172	1091	1046	1214	1090	1036	1052	1179	1086	1088	1152	1112	1069	1041	1079	1103	1121	1140	1090	1109	1071	1091	1041	1113	1144	1088	1090	1079	1008	1136	1037	1085	1087	1138	1076	1165	1133	1051	1041	1047	1103	1095	1108	1120	1075	1087	1024	1113	1052	1119	1128	1125	1130	1090	1090	1071	1055	1041	1081	1094	1103	1108	1058	1112	1128	1146	1058	1054	1147	1095	1058	1057	1081	1099	1108	1060	1080	1063	1073	1065	1106	1112	1094	1128	1109	1088	1028	1072	1066	1101	1076	1130	1119	1126	1089	1082	1118	1083	1098	1131	1090	1098	1102	1088	1100	1079	1033	1096	1170	1024	1096	1062	1003	1137	1050	1103	1083	1124	1116	1157	1138	1147	1076	1120	1101	1037	1030	1082	1112	1079	1059	1058	1111	1078	1097	1173	1082	1048	1090	1086	1087	1019	1068	1162	1104	1130	1117	1137	1079	1062	1031	1145	1115	1155	1095	1060	1085	1160	1126	1131	1118	1084	1101	1102	1102	1145	1100	1122	1046	1131	1115	1092	1072	1106	1175	1100	1095	1095	1098	1132	1100	1123	1111	1097	1110	1140	1076	1131	1100	1073	1112	1052	1092	1131	1082	1091	1068	1012	1096	1080	1070	1134	1082	1115	1064	1065	1118	1119	1098	1116	1093	1115	1108	1107	1095	1155	1090	1096	1071	1074	1138	1119	1107	1094	1137	1100	1044	1029	1117	1065	1133	1084	1042	1086	1111	1132	1120	1073	1154	1086	1142	1076	1049	1083	1120	1113	1070	1126	1129	1108	1097	1114	1004	1100	1100	1122	1061	1075	1103	1109	1109	1147	1126	1109	1173	1084	1065	1039	1074	1089	1029	1101	1139	1060	1146	1062	1063	1116	998	1058	1100	1123	1089	1149	1104	1068	1088	1079	1079	1144	1143	1103	1098	1118	1091	1122	1113	1076	1077	1074	1104	1073	1084	1005	1091	1089	1087	1166	1115	1091	1106	1093	1083	1095	1107	1098	1098	1111	1087	1126	1103	1106	1106	1082	1042	1114	1140	1113	1034	1064	1179	1107	1113	1115	1048	1064	1045	1048	1090	1055	1089	1056	1091	1053	1089	1090	1042	1065	1068	1123	1102	1128	1086	1119	1107	1079	1064	1098	1088	1135	1097	1074	1107	1060	1124	1078	1101	1096	1066	1094	1128	1096	1116	1077	1094	1118	1056	1055	1066	1118	1056	1133	1092	1082	1073	1117	1096	1088	1078	1052	1092	1121	1099	1083	1080	1044	1035	1127	1086	1105	1097	1088	1104	1165	1106	1077	1051	1093	1140	1149	1077	1124	1125	1058	1074	1098	1094	1102	1158	1102	1135	1081	1133	1075	1025	1096	1048	1086	1079	1070	1038	1093	1147	1170	1123	1046	1116	1136	1058	1077	1074	1070	1146	1062	1092	1106	1078	1037	1088	1078	1035	1132	1053	1085	1051	1065	1084	1110	1072	1081	1078	1092	1081	1086	1104	1038	1052	1108	1091	1042	1168	1109	1068	1105	1099	1103	1099	1074	1074	1111	1026	1083	1040	1087	1054	1107	1129	1120	1070	1067	1073	1105	1112	1090	1102	1104	1060	1016	1055	1098	1123	1106	1113	1088	1103	1134	1053	1127	1088	1171	1061	1074	1103	1071	999	1085	1098	1066	1106	1125	1072	1092	1072	1036	1082	1041	1077	1092	1065	1087	1095	1052	1062	1111	1059	1067	1105	1103	1094	1081	1076	1141	1145	1060	1089	1079	1073	1110	1062	1070	1043	1026	1038	1065	1131	1046	1113	1096	1034	1104	1082	1064	1082	1131	1042	1111	1066	1010	1072	1087	1056	1066	1107	1099	1099	1084	1077	1072	1081	1087	1028	1079	1070	1058	1124	1084	1147	1099	1090	1042	1146	1155	1112	1098	1037	1106	1071	1006	1012	1121	1069	1084	1089	1062	1092	1115	1116	1024	1029	1097	1068	1107	1129	1122	1123	1086	1075	1087	1089	1085	1146	1090	1071	1148	1091	1037	1035	1070	1166	1014	1115	1079	1116	1133	1053	1121	1085	1075	1042	1066	1122	1152	1103	1112	1065	1078	1129	1105	1082	1111	1016	1053	1093	1124	1058	1099	1064	1143	1100	1097	1122	1097	1077	1173	1124	1098	1100	1191	1058	1023	1073	1064	1087	1135	1105	1063	1044	1056	1083	1147	1087	1087	1088	1068	1100	1053	1115	1085	1025	1076	1116	1054	1076	1077	1085	1109	1094	1134	1092	1138	1059	1123	1143	1080	1087	1070	1094	1068	1085	1028	1075	1137	1143	1103	1080	1115	1107	1075	1117	1116	1124	1119	1034	1070	1069	1078	1068	1067	1072	1072	1074	1083	1093	1131	1083	1096	1099	1064	1138	1097	1102	1077	1113	1090	1069	1157	1109	1144	1142	1130	1091	1083	1121	1094	1079	1114	1077	1089	1034	1147	1099	1096	1073	1128	1104	1081	1084	1103	1010	1089	1110	1052	1121	1092	1057	1068	1157	1078	1112	1087	1063	1074	1093	1072	1049	1022	1107	1073	1050	1118	1100	1084	1103	1071	1075	1035	1182	1121	1121	1048	1079	1102	1111	1080	1058	1077	1103	1064	1092	1096	1122	1174	1065	1109	1053	1073	1112	1158	1117	1081	1072	1127	1086	1073	1075	1147	1089	1088	1091	1143	1107	1052	1090	1072	1095	1093	1079	1085	1079	1100	1081	1007	1127	1083	1125	1107	1077	1111	1084	1056	1089	1116	1112	1157	1061	1034	1093	1065	1061	1095	1053	1090	1087	1149	1139	1052	1060	1070	1126	1116	1095	1137	1147	1089	1115	1127	1129	1073	1083	1090	1132	1119	1094	1110	1073	1086	1132	1117	1086	1023	1096	1080	1060	1041	1014	1048	1090	1097	1080	1111	1126	1074	1010	1120	1057	1080	1059	1137	1096	1111	1096	1095	1110	1125	1082	1101	1071	1117	1075	1045	1075	1044	1070	1149	1065	1114	1090	1114	1095	1060	1060	1124	1055	1097	1001	1098	1059	1030	1093	1069	1086	1074	1087	1023	1060	1080	1173	1113	1078	1118	1095	1112	1074	1087	1066	1080	1033	1087	1115	1132	1077	1136	1142	1064	1116	1122	1112	1056	1074	1113	1134	1050	1085	1059	1061	1053	1079	1106	1045	1043	1058	1059	1080	1039	1125	1077	1061	1105	1088	1098	1069	1103	1120	1053	1102	1067	1102	1140	1014	1111	1065	1076	1088	1108	1087	1101	1109	1098	1076	1124	1125	1056	1040	1093	1059	1104	1066	1097	1040	1064	1039	1128	1089	1107	1067	1073	1062	1143	1052	1159	1106	1080	1119	1117	1073	1015	1077	1160	1100	1105	1075	1078	1106	1070	1097	1061	1047	1089	1085	1062	1072	1073	1066	1126	1077	1057	1130	1038	1088	1061	1122	1119	1150	1093	1033	1108	1052	1082	1058	1109	1087	1099	1114	1038	1075	1089	1094	1133	1061	1032	1096	1058	1073	1107	1109	1100	1149	1091	1102	1042	1088	1144	1116	1142	1074	1190	1048	1085	1110	1083	1076	1040	1128	1039	1095	1074	1101	1073	1053	1057	1045	1052	1089	1071	1091	1080	1118	1065	1039	1103	1068	1073	1112	1077	1105	1077	1067	1069	1052	1057	1137	1003	1110	1047	1094	1063	1122	1013	1097	1056	1092	1102	1082	1117	1103	1085	1091	976	1084	1070	1074	1079	1081	1088	1047	1061	1096	1009	1067	1060	1121	1116	1025	1097	1038	1071	1092	1058	1104	1092	1132	1070	1108	1084	1080	1078	1048	1093	1096	1177	1100	1119	1059	1102	1135	1137	1089	1062	1073	1077	1091	1090	1167	1113	1129	1064	1085	1080	1153	1119	1113	1011	1079	1105	1113	1118	1068	1084	1073	1102	1076	1034	1054	1090	1060	1193	1108	1109	1125	1117	1156	1103	1138	1128	1140	1058	1073	1108	1095	1109	1096	1146	1122	1092	1044	1144	1117	1068	1099	1061	1060	1081	1081	1082	1068	1068	1093	1139	1085	1055	1055	1125	1068	1104	1082	1074	1066	1068	1033	1101	1129	1116
29580	35086	26660	18989	14343	10111	7828	6234	5216	4071	3110	2556	2652	2866	3004	2785	2276	2057	1980	1900	1896	1800	1743	1710	1749	1713	1639	1539	1605	1607	1338	1334	1311	1241	1228	1216	1177	1125	1156	1149	1199	1155	1183	1117	1179	1091	1147	1175	1149	1151	1109	1147	1179	1113	1087	1085	1065	1079	1081	1122	1100	1086	1131	1077	1097	1076	1143	1061	1062	1083	1074	1111	1122	1063	1117	1050	1051	1057	1047	1122	1025	1088	1130	1078	1031	1084	1138	1026	1005	1020	1102	1100	1078	1060	1060	1043	1058	1109	1091	1051	1060	1103	1059	1126	1062	1027	1100	1049	1054	1032	1103	1111	1039	1133	1114	1056	1077	1132	1075	1068	1086	1042	1076	1047	1103	1113	1042	1063	1076	1042	1100	1043	1059	1150	1130	1078	1108	1076	989	1071	1097	1066	1029	1063	1061	1025	1146	1079	1057	1057	1009	1016	1090	1019	1010	1033	1069	1073	1034	1080	1115	1070	1082	1115	1091	1045	1077	1062	1124	1077	1033	1029	1090	1057	1080	1006	1055	1048	1077	1091	1037	1078	996	1055	1080	1083	1102	1073	1079	1139	1013	1066	1101	1075	1046	1053	1084	1101	1089	1052	1038	1000	1068	1104	1060	1044	1034	1096	1042	1125	1111	1103	1082	1051	1059	1077	1132	1043	1089	1032	1050	1065	1070	1098	1108	1055	1062	1124	1098	1059	1058	1107	1054	1133	1017	1009	1074	1078	1086	1062	1090	1082	1083	1066	1090	1049	1012	1050	1094	1054	1088	1010	1043	1084	1084	1081	1086	1103	1034	1074	1067	1119	1061	1063	1096	1054	1033	1130	1070	1074	1073	1007	1015	1008	1074	1078	1071	1087	1025	1015	1075	1036	1096	1072	1082	1140	1114	1112	1103	1014	1055	1097	1093	1061	1087	1070	1045	1075	1021	1062	1047	1086	1114	1043	1042	1057	1085	1097	1119	1024	1072	1031	1059	1074	1143	1013	1033	1033	1058	1076	1145	1075	1057	1086	1018	968	1027	1108	1114	1075	1115	1034	1061	1087	1122	1077	1042	1022	1104	1030	1052	1053	1077	1066	1035	1043	1052	1117	1163	1060	1071	1111	1008	1091	1090	1053	1115	1026	1065	1024	1037	1110	1082	1081	1168	1119	1064	1116	1046	1075	1067	1076	1056	1040	1044	1051	1057	1095	1040	1055	1038	1090	1039	1028	1037	1026	1108	1067	1085	1060	1021	1098	1080	1094	1005	1093	1076	1122	1075	1057	1061	1105	1058	1002	1105	1054	1067	1074	1044	1097	1090	1069	1072	1095	1002	1039	1082	1057	1097	1053	1045	1085	1035	1082	1118	1090	1023	1074	1066	1083	1083	1065	1102	1055	1105	1070	1093	1061	1005	1011	1096	1056	1009	1097	1105	1031	1046	1047	1076	1059	1080	1034	1083	1113	1085	998	1072	1010	1149	1043	1062	1027	1088	1131	1074	1022	1063	1066	1059	1013	1069	1082	1059	1005	1072	1084	1049	1015	1025	1093	1047	1056	1047	1129	1074	1069	1069	1022	1046	1064	1131	1064	1077	1064	1081	1103	1026	999	1123	1061	1078	1083	1021	1065	1033	1082	1103	1088	1049	1092	1021	1090	1045	1069	1050	1118	1063	1132	1044	1092	1113	1054	1079	1005	1010	1090	1059	1095	1028	1052	1077	1032	1023	1019	1024	1083	1086	1059	1093	1067	1094	1042	1043	1056	1093	1066	1044	1015	1102	1063	1046	1044	1057	1103	1082	1057	1014	1057	1126	1009	1030	1055	1096	1069	1042	1066	1117	1120	1062	1041	1147	1034	1071	1011	1066	1075	1057	1090	1061	1104	1035	1062	1034	1076	1016	1048	1118	1072	1034	1045	1061	1107	1059	1070	1053	1051	1102	1082	1082	1080	1065	1047	997	1077	1057	1134	1048	1049	1110	1093	1046	1033	1089	1048	1093	1019	1039	1073	1053	1079	1061	1025	1047	1033	1101	1019	1073	1111	1101	1021	1037	1046	1069	1107	1003	1032	1111	1148	1023	1074	1056	1061	1054	1078	1045	1045	1023	1031	1071	1025	1117	1047	1121	1050	1036	1112	1124	1161	1058	1137	1056	1094	1093	1095	1088	1076	1077	1068	1097	1073	1121	1031	1028	1073	1108	1087	1095	1114	1050	1114	1048	1096	1027	1093	1048	1063	1069	1022	1077	1021	1069	1080	1075	1029	1066	1006	1033	1052	1095	1061	1047	1090	1049	1100	1086	1073	1095	1078	1127	1100	1088	1081	1096	1051	1051	1104	1125	1109	1093	1100	1032	1068	1091	1126	1077	1087	1061	1038	1067	1092	1046	1028	1087	1057	1075	1067	1088	1096	1069	1074	1039	1131	1024	1090	1073	1067	1081	1110	1073	1106	1080	991	1102	1070	1136	1084	1107	1062	1025	1089	1127	1000	1020	1022	1073	1042	1064	1084	1090	1037	1060	1045	1087	1086	1043	1025	1061	1092	1054	1038	1096	1064	1076	1042	1086	1085	1089	1042	1047	1042	1072	1115	1121	1054	1047	1080	1086	1043	1041	1118	1102	1019	1069	1057	1080	1065	1020	1060	1059	1060	1071	1101	1075	1097	1061	1096	1002	1118	1045	1047	1080	1121	1003	1112	1050	1069	1142	1057	1084	1043	1113	1063	1022	1075	1113	1069	1092	1014	1062	1140	1060	1098	1063	1065	1039	1075	1070	1059	1018	1031	1042	1056	1032	1044	1055	1028	1057	1029	1076	1086	1067	1048	1052	1048	1038	1075	1027	1098	988	1053	1080	1091	1120	1072	1062	1079	1061	1156	1033	1078	1097	1110	1083	1033	1090	1108	1086	1043	1101	1106	1038	1108	1082	1084	1064	1045	1041	1070	1086	992	1056	1060	1128	1073	1031	1062	1100	1028	1080	1049	1113	1021	1081	1020	1048	1064	1030	1063	1045	1100	1030	1098	1009	1109	1092	1093	1088	1062	1041	1044	1071	1082	1153	1089	1097	1086	1094	1049	1089	1037	1098	1034	1074	1055	991	1055	1026	1068	1036	1097	1028	1057	1056	1112	1103	1112	1079	1062	1090	1085	1059	1085	1051	997	1072	1046	1020	1052	1083	1149	1100	1029	1068	1009	1097	1098	1075	1057	1080	1009	1070	1084	1089	1041	1151	1098	1065	1081	1077	1073	1080	1100	1021	1064	1039	1105	1045	1066	1066	1135	1057	1143	1089	1100	1085	1049	1087	1083	1038	1047	1044	1090	1025	1087	1123	1075	1064	1060	1075	1034	1054	1097	1087	1081	1023	1082	1098	1042	987	1070	1058	1047	1093	1028	1032	1121	1140	1027	1073	1038	1040	1138	1105	1076	1079	1104	1043	1068	1115	1020	1055	1069	1062	1024	1093	1076	1108	1005	1009	1121	1009	1108	1050	1102	1069	1068	1054	1034	1108	1065	1090	1080	1113	1053	1059	1106	1074	1089	1099	1064	1142	1099	1077	1053	1109	1149	1034	1094	1128	1062	1077	1066	1038	1127	1132	1065	1023	1051	1100	1083	1075	1123	1052	1071	1128	1028	1078	1016	1055	1113	1066	1010	1017	1081	1104	1100	1042	1046	1093	1071	1019	1110	1031	1131	1086	1100	1051	1114	1017	1109	1117	1089	1059	1097	1108	1037	1078	1107	1091	1080	1089	1080	1134	1066	1076	1050	1052	1101	1051	1059	1079	1090	1122	1104	1048	1092	1049	1123	1069	1126	1050	1046	1032	1059	1079	1003	1056	1047	1056	1019	1051	1085	1030	1107	1078	1065	1111	1091	1080	1114	1047	1099	1059	1043	1051	1120	1073	1080	1077	1073	1059	1070	1061	1108	1134	1061	1037	1087	1063	1051	1106	1059	1127	1036	1070	1115	1072	1139	1018	1048	1097	1083	1071	1067	1097	1067	1041	1102	1066	1013	1085	1059	1102	1058	1086	1060	1087	1106	1007	1093	1041	1107	1135	1043	1009	1066	1045	1132	1069	1045	1050	1025	1097	1071	1098	1107	1105	1043	1044	1075	1066	1104	987	1028	1057	1087	1047	1102	1055	1068	1046	1150	1081	1053	1143	996	1032	1037	1059	1079	1113	1012	1102	1046	1161	1074	1059	1038	1128	1093	1063	1048	1081	1117	1101	1045	1055	1118	1027	1091	1117	1092	1088	1082	1105	1111	1088	1058	1069	1015	1083	1044	1020	1029	1063	1056	1101	1089	1045	1101	1088	1054	1110	1059	1092	1023	1091	1108	1088	1042	1082	1082	1071	1036	1020	1047	1052	1056	1059	1072	1055	1074	1046	1062	1073	1068	1020	991	1017	1042	1105	1050	1008	1022	1089	1076	1035	1112	1033	1105	1047	1093	1060	1033	1115	1065	1051	1074	1047	1091	1023	1092	1066	1063	1069	1094	1052	1056	1112	1105	1040	1011	1043	1140	1062	1075	1124	1024	1055	1047	1088	1070	1014	1060	1131	1051	1058	1130	1049	1008	1064	1106	1069	1099	1067	1126	1029	1069	1097	1047	1124	1076	1043	1081	1133	1124	1090	1061	1059	1092	1053	1105	1069	1103	1047	1064	1065	1082	1086	1104	1081	1033	1081	1042	1097	1047	1078	1043	1056	1033	1038	1032	1096	1082	1080	1078	1005	1033	1053	1010	1069	1036	1050	1033	1090	1119	1043	1069	976	1090	1081	1049	1025	1082	1078	1056	1114	1112	1069	1023	1085	1112	1117	1011	1084	1039	1072	1070	1131	1033	1073	1127	1082	1025	1074	1031	1063	1074	1172	1103	1036	1118	1112	979	1090	1073	1062	1090	1087	1036	1069	1038	1102	1100	1137	1065	1083	1079	1096	1061	1074	1111	1059	1077	1081	1067	1055	1089	1064	1127	1120	1050	1085	1124	1052	1085	1066	1087	1061	1109	1032	1067	1111	1081	1089	1026	1017	1070	1059	1079	1090	984	1104	1038	1103	1062
29811	21179	17088	10608	5835	3189	2325	1975	1399	1240	1166	1116	1169	1156	1123	1073	1007	955	979	877	970	947	894	941	885	850	929	945	820	851	839	791	835	867	763	820	804	831	748	814	797	793	741	786	749	747	773	786	791	772	781	780	760	811	818	751	770	738	806	762	739	741	785	782	796	755	807	714	776	799	798	751	823	760	748	764	776	770	780	811	772	705	753	784	768	734	747	748	776	776	718	815	742	765	725	795	793	773	700	780	795	782	789	739	763	746	833	803	754	739	802	776	717	779	747	744	810	744	766	765	733	823	740	757	760	741	796	779	775	743	764	785	805	767	769	781	740	800	789	794	799	738	783	762	781	776	839	744	775	777	773	744	759	804	744	814	763	705	778	781	734	763	763	756	808	748	759	785	745	784	749	777	768	777	758	779	746	800	716	795	773	748	728	761	777	786	738	746	754	771	823	821	722	812	758	793	756	806	815	795	739	804	744	787	788	716	761	734	744	783	783	750	759	781	791	741	807	782	754	762	751	762	730	736	795	794	779	793	785	752	738	748	765	730	781	791	734	780	818	768	764	800	748	767	787	759	795	715	723	750	762	787	742	765	741	766	719	785	806	799	796	799	739	774	739	787	777	754	817	776	748	815	763	714	807	765	750	749	777	823	768	697	770	731	715	765	766	785	749	759	811	732	776	766	770	777	766	758	739	801	790	798	746	763	777	796	738	756	706	710	737	751	777	743	755	668	752	790	714	767	772	772	768	782	724	807	792	740	697	817	789	776	733	716	739	720	737	765	745	770	802	739	760	781	731	747	752	822	791	812	747	742	746	783	738	710	741	766	757	737	785	700	753	774	791	761	748	766	801	712	805	802	788	759	736	800	768	738	781	722	785	771	772	725	774	796	785	754	747	738	758	770	753	778	750	745	734	748	719	840	781	767	829	808	780	779	780	730	794	751	797	742	740	723	761	754	749	745	841	745	749	772	716	808	780	764	809	788	745	717	820	815	742	790	773	703	788	770	788	728	748	732	759	755	799	746	836	760	751	742	782	753	803	763	766	772	790	758	721	761	783	791	779	747	760	795	734	770	715	756	716	721	696	740	774	726	764	762	767	802	743	800	734	754	772	792	697	743	748	787	773	759	777	787	754	799	741	819	801	745	796	800	750	754	742	766	755	784	793	741	825	771	761	780	764	800	787	762	753	823	762	766	717	788	788	743	833	757	774	795	761	734	800	742	789	735	788	790	718	792	748	739	796	768	731	767	802	777	788	737	722	768	806	804	712	766	752	762	777	765	758	761	764	763	737	764	749	803	750	805	813	775	747	769	798	757	801	773	725	758	775	710	786	712	706	779	788	729	754	783	747	809	764	772	765	769	780	769	744	734	773	774	786	816	773	757	744	724	772	697	766	785	774	717	747	792	765	780	748	741	812	777	747	775	778	788	715	758	760	783	779	749	760	753	759	772	732	757	764	798	792	712	762	770	795	733	771	756	801	748	752	816	736	718	793	823	768	817	781	764	784	755	781	763	769	753	761	786	780	756	758	802	731	804	769	762	795	772	744	814	759	774	781	789	749	780	790	738	829	771	756	754	764	793	755	740	802	759	704	780	760	719	747	824	738	765	775	842	797	743	769	768	739	768	780	742	763	785	734	776	801	792	733	764	825	784	830	719	783	774	755	828	777	789	767	776	721	752	772	766	737	746	733	766	791	777	784	782	769	810	746	806	737	730	767	803	792	796	787	788	746	713	771	779	756	740	774	735	756	783	786	727	791	728	776	794	762	734	752	765	799	789	824	767	796	797	753	763	724	770	762	827	727	753	743	680	788	753	736	750	723	705	737	721	698	729	776	803	787	756	772	751	734	766	766	770	786	810	750	768	793	770	762	743	823	761	791	774	757	793	746	743	707	787	823	748	777	770	735	723	776	760	771	734	726	790	731	747	750	726	740	751	752	792	796	763	715	757	787	781	757	749	761	724	768	727	800	780	723	796	757	815	763	781	726	788	735	780	740	759	774	785	787	728	790	727	775	766	729	786	721	762	775	784	761	774	811	805	759	780	794	758	805	755	778	798	697	768	818	793	827	763	746	810	762	718	725	805	778	764	764	766	805	769	796	716	737	763	794	771	714	789	787	761	816	804	758	746	732	742	785	784	756	798	703	744	815	760	755	774	767	710	777	749	757	763	779	740	822	789	763	732	760	792	751	736	766	796	760	791	732	753	776	783	773	786	778	795	751	824	751	790	741	780	794	768	750	851	705	811	742	731	782	804	737	806	749	758	711	760	748	741	778	757	750	778	734	775	800	804	783	781	734	711	768	788	710	746	707	757	741	786	758	741	793	780	760	792	752	783	799	766	762	738	762	768	774	781	767	728	799	743	801	774	790	781	825	762	797	779	785	748	746	705	762	780	773	812	730	723	756	744	757	752	809	741	776	751	749	763	776	749	782	795	805	760	819	741	767	760	740	728	807	746	751	724	749	734	790	809	792	792	791	736	773	768	758	757	719	789	792	733	756	816	702	734	712	767	778	725	728	780	780	776	773	769	777	781	759	776	779	773	785	755	776	754	702	740	737	801	778	764	708	831	819	767	796	746	748	778	747	759	743	821	730	801	776	768	759	782	782	779	803	725	713	741	825	749	698	797	735	786	765	766	784	716	757	770	784	804	720	781	774	756	737	743	810	755	779	791	752	791	797	770	836	790	731	735	748	742	815	777	761	780	782	747	801	740	830	813	755	796	764	755	771	779	791	771	747	788	794	752	791	760	804	810	764	831	770	764	755	733	788	718	735	784	721	754	749	762	762	809	756	771	754	779	748	765	775	751	727	784	789	721	757	752	768	790	793	743	790	769	770	778	729	757	769	756	709	759	795	803	793	780	761	772	763	760	755	764	739	780	797	777	788	803	774	759	747	728	710	753	727	772	760	786	786	761	762	756	726	761	781	757	737	769	765	773	739	821	839	758	776	777	771	744	711	778	719	772	725	783	742	715	731	782	755	753	791	779	784	739	758	797	832	767	783	710	793	738	770	729	763	758	780	743	795	744	798	775	775	762	732	724	749	814	733	775	818	767	791	740	697	773	826	735	746	741	798	750	778	760	758	702	764	771	764	741	771	695	779	790	746	746	753	825	737	734	752	783	782	755	811	752	766	724	793	792	734	713	767	814	777	805	760	793	786	698	768	732	753	788	769	744	692	772	810	777	758	775	773	727	797	744	699	739	779	778	763	768	735	729	764	793	754	791	766	794	740	785	760	798	795	758	751	795	782	792	758	731	793	765	786	796	726	748	813	721	773	798	765	765	753	746	790	805	790	775	788	725	774	795	726	771	755	739	783	729	800	771	750	725	729	779	771	749	727	703	764	750	776	733	795	753	764	787	734	778	711	791	779	772	756	790	774	732	774	760	724	757	806	789	784	784	776	764	813	751	743	762	764	754	740	775	746	818	751	748	761	759	758	781	753	746	736	794	771	785	771	783	753	812	789	781	735	732
24177	21040	16429	10147	7637	4720	3585	3084	1980	1638	1538	1428	1451	1505	1454	1335	1231	1203	1150	1077	1021	1056	1051	1009	992	1018	950	969	988	950	906	828	859	828	808	837	810	804	817	816	842	849	867	858	817	795	777	800	787	777	787	820	809	785	818	781	761	801	785	771	784	757	799	810	792	769	794	822	796	797	774	868	814	828	780	775	787	798	796	747	771	784	735	787	759	813	726	782	824	834	790	789	743	757	830	801	754	768	803	785	814	763	748	770	736	792	822	783	807	768	780	773	817	795	792	803	765	757	761	764	778	810	793	824	813	790	817	792	787	807	830	795	820	793	766	820	820	752	799	812	794	787	753	758	808	800	797	812	764	732	757	786	817	800	788	792	826	787	765	839	778	799	784	749	820	803	794	766	765	766	758	778	764	756	762	831	788	877	766	749	762	786	803	757	777	856	784	824	766	811	774	758	813	818	830	785	738	790	795	773	792	757	810	781	784	813	816	825	824	749	807	782	768	793	793	794	813	777	748	787	803	817	792	846	774	787	776	784	837	783	799	818	797	753	783	829	758	775	752	752	809	812	863	757	780	769	833	788	756	729	777	761	794	809	817	743	776	807	825	766	786	801	782	752	778	815	786	795	728	819	780	783	809	786	756	831	752	815	766	774	826	830	850	782	764	790	799	795	715	760	771	730	811	758	761	814	800	831	762	791	812	778	780	824	792	769	786	825	781	778	803	761	773	737	762	749	817	753	798	814	774	834	799	793	765	789	785	815	799	763	822	812	818	750	771	759	781	768	773	821	820	801	795	810	803	759	765	848	832	822	774	726	793	780	793	769	808	792	814	748	752	764	787	779	770	766	752	772	787	777	824	791	757	816	828	861	796	740	720	751	832	767	737	801	826	793	757	824	786	847	840	822	777	785	795	767	822	842	824	794	763	760	754	799	766	818	799	786	760	778	806	755	809	779	740	770	789	770	842	775	789	757	726	759	832	778	767	761	826	813	744	786	813	801	847	760	746	781	765	784	784	785	751	820	801	782	802	794	772	789	806	774	838	795	791	810	809	776	779	820	832	773	776	839	786	786	838	799	733	830	822	791	739	799	762	779	814	795	813	793	788	770	817	818	795	824	798	752	799	778	828	810	746	790	774	778	802	809	796	808	789	816	801	784	761	848	774	725	759	772	794	785	755	768	784	848	845	817	776	769	775	738	759	762	749	774	745	827	793	780	779	807	864	760	761	811	778	772	770	822	798	763	776	774	769	787	786	787	748	754	778	752	756	785	791	759	801	887	755	800	782	760	816	729	817	773	773	751	785	761	809	798	769	793	855	803	757	776	787	773	772	766	812	798	795	792	754	793	776	807	819	791	793	761	780	786	836	840	814	794	815	797	810	803	786	757	787	786	784	789	803	906	794	807	742	800	785	778	770	777	821	854	777	784	758	775	782	764	787	784	767	779	780	783	820	758	789	770	798	765	792	784	802	781	768	802	783	769	758	791	782	809	779	791	748	792	810	798	797	758	815	758	742	853	815	775	769	792	788	802	768	755	835	742	799	783	818	770	722	831	770	764	773	811	802	791	741	788	777	782	786	776	767	815	758	762	789	808	806	818	811	800	765	779	784	738	827	822	778	799	820	770	787	825	795	753	813	760	811	775	738	743	767	781	803	762	779	757	748	783	731	790	744	766	784	815	824	820	808	806	774	759	806	788	858	785	820	779	756	801	824	842	840	819	754	699	773	748	780	816	733	807	825	788	816	745	805	799	807	791	774	818	734	808	788	727	822	772	744	816	779	801	744	796	818	803	835	799	787	779	773	768	755	833	766	771	809	800	781	805	751	799	769	864	801	777	791	814	807	826	768	816	795	774	802	806	795	734	778	813	783	764	770	792	778	762	816	743	810	763	763	773	752	787	803	802	777	804	733	793	767	764	770	771	787	782	794	805	755	826	766	780	762	761	820	795	743	792	846	791	791	800	758	832	732	777	796	775	800	782	852	758	783	768	781	874	779	863	815	764	774	742	765	747	766	804	804	794	786	777	778	755	777	778	823	785	763	807	805	765	777	811	805	814	813	732	834	780	780	794	772	740	796	799	728	770	786	781	832	846	800	807	797	783	789	771	750	762	769	799	809	800	777	777	735	806	826	752	783	778	773	833	794	786	762	760	752	753	790	812	749	778	802	797	743	841	772	786	801	809	777	794	838	768	804	856	773	820	856	756	824	732	814	782	743	825	789	785	819	806	794	820	824	736	774	821	776	774	819	804	797	798	819	770	812	757	794	777	784	785	771	788	780	782	826	767	811	768	813	836	766	753	840	803	831	758	811	809	767	822	787	747	708	771	822	815	776	829	798	754	748	782	800	783	823	779	777	803	813	720	755	787	805	827	792	843	785	816	797	765	793	820	818	748	758	790	742	753	748	820	769	819	847	776	756	764	760	752	781	778	776	787	798	755	798	799	808	776	728	812	785	798	802	813	786	758	788	844	800	775	771	788	806	816	806	777	775	786	821	814	844	814	766	791	766	845	759	787	797	803	796	779	750	763	783	756	790	735	777	797	754	791	773	820	782	755	820	806	803	767	764	792	740	730	803	776	785	799	770	791	762	737	757	815	821	776	788	794	747	774	779	825	831	782	837	724	756	779	802	807	774	754	813	796	801	769	837	811	758	831	797	797	782	772	732	755	807	822	748	800	767	803	826	801	824	847	772	774	825	764	801	807	772	782	775	727	789	721	785	789	803	788	766	757	770	746	836	763	789	767	818	781	776	768	758	769	810	801	814	790	740	804	772	798	768	796	782	789	818	809	752	783	818	808	793	813	745	761	794	798	791	829	760	799	814	767	805	769	847	792	800	751	814	791	833	767	825	831	796	825	801	778	833	761	768	807	776	792	823	803	795	756	748	760	818	775	780	854	808	795	785	794	719	831	756	804	822	793	787	773	770	777	779	776	809	833	789	809	734	785	799	797	750	786	770	836	787	809	811	753	789	763	815	785	764	774	772	785	804	809	834	772	702	800	787	822	765	775	801	786	856	835	818	800	803	745	729	764	811	744	795	801	766	763	766	803	840	792	791	813	786	807	810	783	764	770	772	800	775	794	744	748	804	758	786	804	813	751	785	809	787	800	800	807	816	803	723	770	756	760	816	799	810	771	775	741	797	781	775	774	813	789	796	799	740	773	786	768	816	778	767	799	824	789	812	789	795	773	737	801	820	813	796	819	835	781	788	770	781	760	789	748	785	784	782	771	757	805	809	766	771	792	807	784	769	755	794	782	809	745	744	777	780	810	763	788	729	817	780	810	747	750	795	774	765	877	744	814	810	771	787	774	819	775	727	733	751	736	762	761	824	756	795	756	734	810	751	737	853	796	801	798	736	789	795	786	766	891	759	764	796	828	774	743	775	748	792	805	790	748	735	783	797	797	775	831	859	782	698	814	768	781	804	783	795	813	807	835	781	822	785	773	791	823	781	816	773	765	762	847	766	768	759	741	761	749
24477	21708	29179	24807	21838	15153	5985	3798	2584	2019	1987	1681	1769	1761	1650	1356	1259	1188	1225	1131	1172	1161	1058	1092	1052	1045	1132	1064	1076	986	938	870	890	866	856	929	845	873	821	824	859	849	787	823	884	830	829	887	820	861	865	839	856	810	808	769	803	823	767	809	800	794	860	831	743	851	802	815	815	837	805	780	812	795	783	773	794	790	754	804	758	801	814	816	810	800	838	840	766	821	840	803	811	811	814	837	855	812	845	819	835	797	817	835	799	861	789	796	776	815	748	829	843	818	853	837	782	801	806	788	777	779	768	801	744	783	833	785	812	790	794	856	755	818	830	820	812	771	775	830	841	820	877	813	779	859	726	787	783	803	835	826	804	832	817	805	781	776	791	799	881	777	805	793	830	781	813	831	789	817	786	772	815	799	778	877	779	811	806	770	787	782	799	841	853	789	823	800	839	815	770	778	758	815	846	807	741	740	839	796	802	840	817	764	814	801	835	858	795	826	846	781	824	843	820	810	765	808	827	792	790	844	870	843	815	825	811	764	805	802	837	784	844	779	812	750	815	830	789	784	859	795	802	792	818	780	792	784	837	813	795	792	806	817	790	791	779	787	805	844	785	831	725	819	780	830	809	828	806	836	846	807	793	786	821	771	814	798	731	832	858	827	817	841	835	813	787	806	797	797	805	813	809	821	816	850	806	749	775	820	804	822	840	812	841	795	797	780	730	850	759	827	780	763	743	790	764	786	814	794	793	843	840	792	822	810	809	790	793	731	840	832	835	845	787	807	795	768	848	771	833	833	822	804	831	814	782	807	828	806	782	841	777	823	815	798	795	769	821	790	770	778	796	793	778	791	830	795	792	799	786	834	829	770	839	801	817	800	785	792	832	803	784	809	784	765	830	733	786	837	764	811	805	852	777	770	824	780	837	794	818	823	824	866	781	797	756	805	817	807	803	799	837	835	795	836	796	800	766	796	809	771	779	792	777	746	838	825	811	792	767	804	799	799	793	790	833	820	780	752	757	818	813	823	828	805	840	824	755	850	801	856	831	823	786	834	807	858	789	834	850	778	819	799	830	755	755	808	760	821	764	764	805	812	793	795	776	782	823	802	823	768	784	795	766	837	779	781	828	812	824	823	829	847	772	770	768	798	830	827	747	846	783	834	811	779	829	835	814	827	783	788	874	832	798	805	770	843	785	800	795	809	805	806	806	778	813	800	797	791	836	794	808	819	815	794	788	802	790	780	771	792	826	802	825	800	789	763	803	770	767	765	812	770	752	809	832	825	826	807	790	803	798	807	827	804	798	772	782	781	804	794	846	840	784	776	816	767	782	834	834	835	834	871	724	816	851	791	786	786	822	803	765	831	847	780	802	783	757	807	820	824	757	804	820	801	769	776	798	788	812	853	797	814	833	857	822	829	802	794	798	842	821	826	801	844	803	810	774	795	843	807	770	817	817	764	808	870	811	824	782	840	778	839	797	821	801	782	821	814	788	819	764	816	755	807	822	797	797	790	789	814	774	763	830	808	838	836	836	850	823	813	800	784	824	778	776	806	820	781	842	821	761	772	721	799	826	801	797	804	835	804	781	800	786	742	831	782	880	805	795	841	765	776	786	799	821	802	808	849	778	846	814	797	850	815	799	839	798	748	798	860	732	840	781	819	772	810	834	790	785	794	775	800	813	776	766	796	821	826	742	755	825	778	841	790	729	787	830	769	843	813	840	775	776	787	843	815	790	799	735	821	770	759	806	770	811	784	804	790	771	808	834	822	776	816	840	845	781	818	801	785	735	810	770	837	857	840	802	821	768	754	793	762	770	763	762	862	784	850	787	765	803	841	785	821	804	773	856	801	814	827	876	769	799	814	766	810	788	835	786	783	798	805	799	825	777	753	814	775	826	789	793	783	804	802	790	785	783	787	789	746	833	777	802	798	799	777	798	839	754	830	808	812	804	827	754	818	797	845	833	800	792	814	835	843	849	818	790	820	865	796	824	760	797	807	757	750	806	793	830	802	772	832	798	812	762	789	715	761	857	721	811	884	828	859	790	802	812	837	796	807	819	775	793	779	819	771	781	817	821	780	773	779	804	841	837	844	788	812	819	767	783	774	816	817	850	826	776	825	798	783	831	806	813	800	840	779	782	803	803	882	807	809	815	804	808	833	760	775	781	771	792	783	760	829	811	758	779	784	784	824	850	772	833	775	764	831	807	873	786	836	845	802	820	838	781	858	751	784	864	800	781	761	775	808	785	793	817	800	790	800	761	787	754	837	742	871	756	769	854	764	750	832	826	801	827	817	848	792	806	765	839	840	829	790	782	808	796	845	803	825	829	790	881	816	773	834	782	769	768	817	830	807	828	818	731	782	826	778	802	798	815	817	831	826	784	781	768	793	818	745	811	848	788	821	805	818	793	853	803	816	748	769	798	788	827	843	838	791	783	817	833	777	799	777	813	786	769	738	816	786	812	775	771	776	847	848	809	820	761	801	718	798	805	792	753	777	819	772	789	788	827	831	878	814	781	820	811	809	799	809	776	819	818	784	784	773	825	841	846	880	768	846	836	804	836	734	792	812	815	776	796	830	819	823	798	770	847	856	856	849	828	780	743	845	843	839	751	797	787	802	783	788	786	865	811	803	783	828	788	787	781	759	791	753	838	827	780	811	835	808	820	857	805	776	827	775	827	799	789	789	813	805	804	799	813	782	789	788	795	789	814	805	834	831	770	833	742	827	825	806	771	826	820	836	833	792	824	801	789	820	835	780	781	819	784	814	811	800	766	786	818	790	811	815	775	776	796	786	779	827	799	805	818	815	811	808	839	833	817	786	780	794	822	773	769	762	831	808	837	825	795	822	806	789	782	834	841	810	795	827	791	788	815	796	788	817	767	810	820	806	813	812	769	841	823	821	791	820	871	794	817	763	763	865	734	799	825	795	761	813	822	858	829	828	789	836	792	771	817	772	797	770	815	845	819	826	806	760	799	839	780	838	831	783	865	835	753	779	787	791	797	763	803	811	855	774	824	781	803	776	774	798	787	838	817	767	779	801	732	800	809	817	814	774	823	775	811	818	809	804	829	829	760	758	757	807	827	786	806	816	807	768	835	798	829	775	741	805	736	768	824	793	777	719	826	788	810	808	777	825	788	775	815	818	796	829	846	817	763	831	804	770	844	757	817	829	849	763	862	831	799	763	796	788	786	805	799	816	805	824	801	816	803	769	804	816	793	819	767	854	809	826	788	844	819	746	808	817	776	829	796	815	770	800	779	842	832	846	766	834	770	802	828	792	788	842	837	805	797	756	818	805	822	798	790	799	811	830	869	781	817	786	798	819	787	878	781	805	800	805	776	774	835	801	797	755	771	788	767	815	769	805	806	828	788	830	799	783	802	820	815	830	792	839	798	823	855	789	805	894	813	792	793	810	777	826	808	776	818	772	800	757	736	815	784	804	839	847	793	812	765	793	806	795	826	845	861	812	801	789	805	812	836	744
26475	32697	26325	14424	11981	8735	6549	5600	3836	2995	2832	2381	2411	2358	2200	1747	1540	1535	1369	1312	1244	1340	1258	1303	1196	1265	1188	1207	1216	1028	1059	937	911	927	960	931	865	890	951	861	860	835	831	845	899	908	834	846	865	872	806	861	834	842	836	796	766	869	833	882	845	859	822	783	848	867	834	790	801	827	823	875	774	802	768	835	899	805	823	833	811	805	776	796	837	772	841	855	847	813	807	868	815	786	840	827	864	833	818	832	762	792	870	829	816	828	854	793	802	782	800	792	819	823	771	818	820	803	839	858	833	823	900	850	818	734	810	813	819	816	790	876	833	839	824	799	834	840	847	743	890	813	861	819	834	813	840	863	810	855	782	755	803	790	758	801	791	760	791	806	779	793	755	864	863	824	862	791	794	793	785	833	776	818	852	780	841	801	850	832	815	748	767	802	873	798	835	795	817	830	826	822	846	776	853	781	814	836	827	800	844	828	814	847	809	832	814	781	797	825	783	839	793	829	847	803	844	808	809	856	780	780	816	829	798	779	837	791	779	813	840	827	806	812	819	790	776	803	822	805	839	816	807	763	805	772	765	772	809	792	863	817	790	783	809	866	810	753	794	812	811	782	796	820	802	825	806	793	777	841	778	792	826	823	804	802	820	860	797	799	800	808	828	836	825	767	807	813	811	789	863	816	814	823	834	807	759	861	814	815	792	833	808	838	799	843	804	777	851	803	780	844	851	775	873	814	813	790	812	853	814	801	774	798	795	808	807	771	818	840	825	836	800	841	784	794	842	814	802	775	869	766	832	801	856	811	794	825	832	808	845	792	830	833	865	850	761	829	746	773	770	793	777	817	855	812	794	845	795	791	789	817	792	835	840	806	826	851	818	799	829	791	792	826	816	763	821	758	832	832	785	808	793	825	849	784	822	821	808	832	842	782	850	820	784	824	814	826	831	879	831	765	852	825	802	804	734	774	799	807	770	798	820	829	845	793	809	846	808	840	795	773	829	819	792	816	880	808	806	823	814	846	842	817	818	785	846	794	846	817	828	784	797	839	840	813	803	780	810	806	836	812	818	803	769	843	844	790	806	801	771	766	793	811	803	779	824	826	801	824	809	783	830	799	823	826	808	805	827	864	787	790	807	814	768	791	797	769	845	817	850	845	794	829	813	760	830	788	778	799	769	787	866	824	822	788	810	844	780	808	813	806	808	834	879	803	795	799	769	821	799	856	766	818	786	772	850	801	764	823	860	831	790	791	804	843	838	859	783	858	791	827	773	761	767	848	833	799	759	774	817	800	845	810	809	746	805	829	778	854	838	762	823	845	817	808	777	787	746	894	813	788	864	817	799	817	812	829	809	815	841	826	793	823	758	816	867	812	764	871	834	881	796	817	806	754	819	777	832	837	820	842	773	843	843	836	807	812	805	831	780	760	813	813	800	812	732	807	798	852	854	797	860	791	765	811	806	784	836	798	790	783	819	810	829	783	790	860	781	817	762	768	828	889	827	772	880	723	827	816	805	804	790	819	812	851	838	802	843	883	819	802	774	833	769	827	815	766	813	809	810	847	809	769	822	832	748	821	793	859	765	858	841	802	794	838	869	791	825	806	817	827	788	836	835	828	795	749	821	824	811	843	841	770	732	798	793	815	845	796	778	798	863	788	776	827	816	795	819	789	840	791	810	800	808	820	834	822	827	817	822	854	794	784	785	877	747	780	823	814	817	803	832	821	789	827	818	852	795	762	832	847	823	793	753	823	794	787	800	839	813	787	837	841	780	769	846	778	794	874	811	786	756	781	798	792	773	827	804	845	740	771	783	785	791	790	850	822	865	807	800	840	834	797	829	801	835	806	815	821	788	855	824	835	803	810	837	810	823	774	768	767	823	736	824	798	795	833	831	816	776	801	858	821	837	832	824	812	821	794	755	786	771	807	810	802	822	777	800	836	804	791	802	811	826	781	810	833	805	816	880	851	815	777	803	870	807	793	782	785	822	793	792	841	828	792	820	788	810	838	813	816	799	793	842	772	843	824	781	815	754	815	803	809	790	795	847	840	756	806	761	835	820	857	753	785	817	794	808	804	891	829	808	833	823	872	796	796	840	816	830	855	791	779	855	830	832	831	831	789	864	839	797	826	846	788	766	793	792	825	793	816	813	801	782	812	824	841	809	778	842	823	805	793	840	812	822	822	787	785	758	749	831	797	825	812	790	800	834	758	846	822	784	828	819	827	820	836	806	814	831	815	870	831	822	803	786	832	823	785	762	859	844	832	840	852	873	852	762	791	818	770	823	809	788	832	794	809	788	805	823	812	813	841	798	798	838	836	819	865	874	790	817	836	833	834	850	779	825	792	809	822	833	824	774	812	849	851	809	800	793	845	866	816	774	790	806	817	845	861	797	772	783	847	755	846	909	815	828	796	789	799	795	797	857	842	795	830	814	798	747	838	785	814	827	800	795	815	800	790	744	747	817	795	797	826	804	793	787	869	841	818	782	846	835	778	823	800	872	820	804	786	814	751	789	790	798	753	805	825	767	795	848	818	748	814	783	740	824	772	828	829	813	842	798	837	770	819	806	848	807	826	814	834	792	812	794	842	783	802	820	776	815	836	861	789	843	810	813	775	809	774	785	743	826	871	841	791	819	756	812	813	819	771	814	808	803	840	831	793	838	813	809	815	831	824	862	777	800	830	833	797	840	853	816	802	782	825	796	783	805	817	809	808	856	826	866	834	807	864	829	830	865	837	872	804	815	821	811	792	821	835	850	815	806	819	793	809	783	806	823	814	835	805	810	805	854	784	804	842	804	813	849	868	840	803	803	811	828	805	848	854	797	817	838	817	813	805	864	822	827	813	818	803	851	785	771	824	798	829	828	798	834	771	769	805	759	785	839	798	793	834	786	780	829	811	782	774	803	816	815	792	789	854	795	845	781	828	828	830	816	829	769	798	823	821	790	839	801	810	773	822	830	849	864	831	797	819	813	812	829	822	839	860	879	785	800	855	833	771	865	852	811	840	815	797	831	786	821	788	817	812	776	826	820	861	809	828	776	830	786	821	841	866	839	824	813	774	812	812	802	813	748	822	775	805	819	862	818	808	806	845	782	799	804	774	853	838	815	743	843	821	777	825	807	805	800	859	825	800	831	830	756	793	847	855	813	808	845	781	842	836	806	838	819	854	794	825	803	800	801	821	937	792	798	810	841	865	825	788	799	778	773	832	803	834	769	791	817	796	808	814	825	850	837	821	878	795	819	784	809	827	779	775	797	828	808	835	821	763	758	779	802	757	783	793	769	836	820	809	812	778	845	822	834	793	840	774	778	838	814	847	828	799	793	830	888	789	806	781	836	790	821	795	838	830	855	847	847	795	832	840	786	801	771	843	813	817	795	783	797	816	868	822	815	812	797	796	796	808	805	855	831	810	841	791	814	824	820	814	829	805	831	809	805	829	840	853	842	792	825	819	809	847	864	775	851	826	775	851	840	793	803	779	835	809
25626	21744	28313	25825	16812	6704	4119	3555	2456	1960	1920	1790	1761	1760	1634	1460	1354	1365	1270	1331	1200	1286	1249	1261	1205	1324	1253	1227	1181	1142	1128	1096	1044	1008	1015	1040	1137	1020	1083	1065	1042	1042	996	1045	1082	1042	997	1010	1056	1101	1088	1061	1034	1056	993	1022	1100	987	1030	1027	1088	1022	1028	1032	998	1081	1004	992	1003	1057	1037	1060	1040	994	1041	980	989	1027	999	1071	972	1030	1083	990	998	1042	1056	944	1010	1058	1016	1097	1083	1007	1012	1030	1014	1055	1032	1020	1041	1077	978	1048	990	980	1032	1047	1047	1028	1035	977	992	1062	1040	955	997	995	1035	1016	1051	1082	994	1023	1058	995	1077	1008	1032	993	1039	1000	1062	1022	1049	1073	1011	1011	1010	965	989	984	1025	1055	1042	1043	1023	1007	1042	1022	964	1025	1034	1002	1003	1049	1056	1051	984	1039	1003	1006	1012	1053	992	1090	1065	973	1024	1035	989	1127	1050	1025	991	1015	972	988	1060	1061	1010	1022	1083	987	1044	1065	1050	1030	1014	975	1037	1040	1027	981	1050	992	1051	1001	1056	995	1037	1081	1030	1018	1054	1055	1069	973	1030	994	1020	1059	1015	1023	1019	1016	1075	1006	1079	986	993	1048	1035	985	935	1002	1035	1023	977	1028	1045	1009	1019	987	1002	1070	1032	1046	1022	987	986	1025	1027	1029	1045	979	983	1032	1007	1030	998	983	974	1024	1042	1033	1030	1017	1071	1028	1075	1088	1091	1046	1026	1077	987	975	1024	1032	1057	992	1044	1045	993	993	1023	1014	1055	1041	1079	1004	1073	1003	1030	1015	1033	1050	1022	1019	1011	1028	1068	1074	993	1057	931	1040	1023	1066	1007	1096	1018	962	1007	1040	1045	1009	1006	1051	1070	973	1052	992	1016	1041	1029	1044	1054	1014	969	991	1021	1067	1064	991	1015	1029	1036	1025	1024	1049	1019	1047	1009	1083	1024	1043	980	1036	985	1069	1006	1016	1027	1017	1021	1024	1001	1042	974	989	947	1030	1009	1001	1010	1009	1031	1038	1051	1051	996	1010	1030	1066	1047	995	1036	1022	1052	983	1076	1018	1012	1011	992	1022	1062	984	943	1063	1026	1038	1034	1052	1055	962	1017	1019	1044	1056	992	1029	1001	998	974	972	1026	1017	999	1025	1045	1018	1043	1038	1056	1041	1064	1013	1024	1046	1075	1003	1057	963	994	1011	1003	1005	1028	1034	1063	1010	1049	1056	1072	1065	966	1018	940	991	1052	1074	1006	983	1025	1042	1051	972	993	1036	1067	1015	1053	1070	1029	1002	1019	1047	1086	1048	991	1000	1023	1040	974	1013	1046	1086	989	1018	1049	1001	1032	1042	1080	968	1023	1068	1026	1058	991	995	989	1040	1017	1065	1007	1029	1022	1005	1066	1010	1086	1024	1034	986	995	1010	1090	1074	1026	1059	965	1075	1005	1023	1081	1039	990	1065	971	1023	1046	1048	1041	1011	1003	1046	983	1036	1083	1061	1055	1039	1098	1045	1008	992	1023	1004	1097	984	1027	1035	1056	1040	1013	991	1032	1012	1053	1059	1052	1019	953	991	1071	1061	1049	1031	1061	987	1031	1046	1064	1026	1066	1033	1022	1039	992	984	992	1040	995	1024	1033	1049	1045	1085	1024	1041	1021	1030	1074	1069	1024	1031	998	1008	985	1045	1028	1088	1087	1021	977	1016	1028	998	1109	1002	1010	1040	1045	1000	1037	962	1026	1032	947	1041	1007	997	1031	1104	1058	1019	1057	1010	1006	1025	1057	1030	1055	1018	1089	1019	975	999	976	1000	1007	1008	1070	1021	994	994	960	1030	1036	1090	1040	1051	982	1040	1022	1008	1014	1049	1003	1037	1031	1009	1004	1010	1001	1033	991	971	1062	985	968	1033	1025	1061	1079	1032	1028	1033	1020	1033	1060	1006	1077	1032	949	998	983	982	991	1023	1025	1050	1086	994	1070	1098	1003	1027	1036	1076	973	1011	999	1034	1023	1055	1046	1011	962	1015	1063	1067	1049	1016	948	1070	998	1005	991	1043	1056	963	931	1015	1032	1042	1020	1030	1036	1024	1008	1048	1020	1019	978	1027	993	985	1046	1035	1034	1083	969	1040	1030	1031	1068	1026	1122	1032	1056	1007	1009	1019	1039	1015	998	1026	1059	995	1023	1003	999	1054	1059	1053	995	1012	987	974	1027	988	1013	994	1057	931	989	996	1035	1021	994	1012	1077	1018	1069	1014	1031	972	1033	1047	1059	1027	1039	1001	965	1032	1053	1022	1055	1083	990	960	1088	1025	1028	990	984	1017	1052	988	1040	1012	1000	1022	1038	1004	1038	1116	993	1031	1045	1021	1057	1040	1054	1014	992	1039	1057	1045	1087	1035	1034	1057	1020	1003	987	1048	1011	1083	1030	1033	1021	995	1016	1040	1023	1031	1026	1061	1048	1034	984	1063	1058	1020	985	1043	1032	990	1031	1062	1112	990	1020	1023	1018	996	1070	1015	965	1026	970	1054	1022	1012	975	973	1051	1014	965	1046	1028	1037	992	1017	994	1013	1044	1081	991	1001	971	1008	1054	948	1008	1004	1022	1003	1065	1035	965	1014	1021	1032	992	1022	990	1002	1036	1010	1010	999	1019	1011	1025	984	1029	994	963	1029	1103	1038	1008	1001	1032	1069	1017	1019	1060	1008	959	995	997	1014	1084	998	1087	1027	1028	1045	989	1045	1035	1086	1007	1011	1046	1015	1022	990	1054	1032	1058	1032	1048	1055	1038	1067	1036	1039	985	1005	1035	1030	1002	1046	1101	1066	1028	1003	974	1026	1040	1009	1018	986	1013	1014	1010	1008	968	1030	1004	1047	1014	1017	1018	1040	1005	1005	1024	1058	1031	1026	1005	998	1005	1076	1040	1054	1027	1001	1018	1058	996	960	1050	1029	1074	1004	1021	1080	1053	1012	1030	1067	996	1018	1017	1067	965	1014	1042	1070	1050	1062	1067	1017	1012	1033	1051	1076	1022	1055	994	968	1026	1023	1048	1012	1016	981	1069	1043	1072	1037	1036	1091	1024	1032	1008	1014	1031	1037	1136	1024	999	1014	1046	1003	1040	965	1049	1045	1037	970	987	986	1006	1053	1026	1037	1058	1029	964	1009	1028	1052	1021	978	1021	1125	1040	1063	997	1076	959	1043	971	1019	1022	960	1054	1015	1023	996	1024	1010	1004	1017	1039	1043	997	939	1029	1035	1055	1060	1005	1026	1033	1054	1026	1031	1052	1044	1112	1013	1038	1058	1032	1060	1020	966	1031	1068	1000	1032	1018	1010	1085	1059	1060	1044	1045	1058	1011	1002	1006	1044	1086	959	997	986	1007	1034	1078	1017	1027	1002	1026	985	1006	1021	1088	1022	1030	1049	1011	1002	1027	998	1044	987	1027	1060	1013	985	981	1070	1007	1008	1036	1019	1050	937	1054	1003	1101	1066	985	956	979	1067	1035	1088	1069	1011	967	983	1045	1047	1060	1028	979	1019	1024	1075	1055	1028	1076	1014	1097	1039	1040	1063	1034	1030	966	1031	1065	972	1042	1055	1084	1034	1056	985	919	1017	1010	1037	1014	1012	981	992	995	1078	1014	1084	1095	1042	1014	986	1007	1071	1028	1014	921	1051	1009	1000	984	1058	1010	1031	970	1019	1027	968	1013	1012	999	992	1020	1027	976	1052	1064	1109	1080	1042	996	967	1009	1008	1035	1032	1054	1023	1017	989	1063	1028	995	975	1075	1082	1024	1046	1031	1010	1035	1028	993	1076	1030	1045	1034	990	1020	1017	981	974	977	1004	997	1003	998	1052	1002	1010	1020	989	1005	1076	1021	1009	1044	1055	1073	1048	1038	1000	1044	1065	966	1015	1035	996	984	974	1045	1033	1054	1045	1035	975	1027	1039	1023	998	1019	1038	989	1013	1015	1043	1067	1027	1047	1026	974	1085	1047	1006	1002	976	1007	1023	995	1060	1072	971	1050	1028	995	990	1000	1046	1018	983	1028	959	987	1026	1053	1030	1000	1027	1038	992	1015	1020	1042	992	1044	1010	985	1005	988	1010	1035	972	1007	1029	1032	954	1020	965	1075	1050	1044	1017	989	1059	1039	1017	1053	996	936	997	1088	1068	1008	941	1103	982	1047	1011	1028	1032	1039	981	994	1051	1056	1045	1036	945	977	1062	1011	1022	1088	1010	1055	1020	959	1017	918	1012	1014	1037	932	1077	1075	1012	1005	1043	998	1036	1026	1026	1094	1010	1031	978	997	1053	1010	1078	1006	983	1062	978	1008	1052	1018	1077	1011	1049	1083	1047	1047	1049	1036	1040	1045	1015	995	1027	1000	1098	1017	1058	1011	1045	1027	1041	1010	979	1012	1007	1011	1029	1047	1046	1034	1029	1028	980	1041	964	1062	1034	1031	1042	964	1001	1030	1013	978	1073	1025	989	1028	1045	959	1017	1057	1030	1002	1031	1014	976	1030	1028	1032	1026	1082	1022	1012	1030	1019	1078	1011	1072	974	1015	1010	992	1000	1036	1021	994	1017	970	1011	1027	1023	975	1119	978	974	1052	1016	1051	1053	989	991	986	1062	1006	1071	1010	952	1034	994	986
26203	31815	25207	13866	10243	7508	5920	5623	3784	2948	2756	2468	2408	2315	2002	1780	1602	1640	1464	1453	1427	1415	1381	1387	1366	1332	1258	1336	1229	1165	1163	1193	1121	1084	1164	1100	1124	1150	1058	1052	1121	1102	1111	1085	1124	1064	1044	1111	1076	1101	1070	1057	1062	1102	1000	1026	1029	1059	1076	1048	1053	1005	1064	1012	1014	1052	997	969	1060	1026	994	996	1028	1003	1004	1045	979	1029	1012	1051	1007	967	1032	1045	1016	1014	1008	1087	1048	1040	1024	1037	1003	1018	1007	1035	1061	1038	1058	1026	1007	1043	1034	1062	1022	1040	1017	1015	997	1072	1058	1062	1014	1035	1010	1011	1044	1067	1065	1017	1093	993	1059	1036	1022	1043	1057	1033	1050	1072	1044	1056	1017	1050	1069	1011	1057	1046	1037	1062	1004	1010	1054	991	1010	1051	1055	1008	1018	1022	1033	1054	1035	998	1019	1043	1054	1073	1005	1010	1019	1069	1076	1045	976	1064	1029	1047	1094	1070	1049	1031	1007	1064	1019	1061	1068	1071	1063	1009	1015	1028	1008	1041	1054	1060	1061	1071	1063	1009	1012	1019	1061	990	991	953	1018	1037	1052	1041	1010	1031	976	1101	1008	1053	1005	1014	1027	1000	1071	1040	1013	1070	1058	1022	1041	1040	955	1056	1004	1065	1075	1097	998	1017	1029	1001	1054	1049	1021	998	1088	1053	997	935	1018	1011	1068	1085	1047	1030	1056	1077	1051	976	1067	1041	1053	999	1059	997	1004	1037	954	1030	1089	973	984	1059	1053	1037	1058	1035	1031	1010	1058	1038	1047	1024	1079	993	1070	1010	1069	1015	988	1074	992	1094	1037	1054	1114	989	1057	1046	1018	1003	1041	1035	1005	1037	1023	979	1068	1045	1057	1078	1083	1036	1083	1010	1064	1080	1042	1039	1089	1066	1029	1037	1017	1044	1142	1033	1033	1009	1010	1056	1071	1062	1036	1019	1036	1054	1030	1037	1001	1013	1067	1020	1039	1055	1001	1080	984	1029	1062	1029	1018	1036	983	994	1050	985	1059	1039	1106	1017	1071	1048	1038	1029	1036	1038	1039	1100	1037	1039	1078	1044	969	1068	1038	1023	1016	1065	991	1009	1016	968	1095	1035	976	1098	1015	1055	998	1081	1104	1038	1057	982	1007	1018	1052	1095	1042	1061	963	990	1014	1021	1063	1098	1041	1032	1026	992	1021	1040	1109	1002	1025	1042	996	1066	1044	992	1032	996	1055	1064	1016	1038	1030	1041	995	1037	999	1109	1023	1068	1016	1026	1014	1043	1058	1027	1025	1039	1030	1048	1069	1060	1045	1084	957	1005	1034	1061	1088	1034	988	1007	1010	1036	1055	1019	1084	1014	1015	980	1008	991	995	1012	1034	1021	988	1023	1069	1018	966	997	1040	1014	1080	1010	1053	1018	1044	1029	1065	1038	1066	1043	980	1027	992	1003	1039	1075	1006	1082	1054	1083	997	1044	1001	999	1050	1051	1073	985	1022	1038	1003	1001	1015	998	1045	1056	1073	1055	1033	1037	1020	1049	962	1035	1017	1032	1016	1025	1031	1066	1009	1002	1005	1068	1068	1023	1017	1047	987	1045	1015	1004	1049	1048	969	1041	1039	1026	1069	1025	988	1058	1056	1025	1029	1048	1016	1031	1059	1025	1031	1066	1025	1023	1074	1042	1020	1054	1047	989	1093	1072	1014	1004	1069	1022	1025	1007	1080	1074	1080	1021	1024	1080	1045	1024	1044	1079	1099	1002	1016	1049	1064	998	975	1012	1097	1026	993	1048	1020	1114	1003	988	1034	1071	1093	1012	1039	1064	1074	1016	1026	1022	1072	976	1056	1044	1044	1018	1005	1037	996	1058	1006	974	1043	1089	1013	1006	1078	1027	1006	1005	1021	1036	1027	1026	1096	997	1044	1007	1048	1051	1100	1036	1046	1033	989	1040	1043	986	1068	1010	998	1063	986	987	1043	985	1076	1056	1056	1019	1035	1048	1034	1032	1066	1067	995	1007	1020	1010	1010	1024	1019	964	1090	977	1042	1070	1038	1053	1040	1038	1074	1028	1058	1028	1039	1047	1007	1014	983	1075	1045	1009	1081	1008	998	984	1074	1022	1021	1035	1041	1064	1018	1012	1070	1049	1057	1019	1000	959	1038	998	1036	1048	1025	1040	1066	1078	1068	985	1034	957	1043	1074	997	1047	998	1018	1032	1031	1077	985	1001	1037	1050	1012	1060	1053	995	993	1010	972	1019	1055	1064	1096	1036	1012	1059	1017	1083	975	1039	1017	1095	1063	1001	981	1038	1024	1010	1044	1008	1020	1032	1040	1058	1020	1064	1041	1041	1030	1088	1025	983	1016	1014	1093	1047	1077	1055	1031	1084	987	993	1033	1032	965	1065	1025	995	1064	1024	1026	999	1032	1036	1067	1064	1044	1028	1024	1034	1044	1033	1021	1071	1046	1039	1024	1022	1104	1027	1051	1050	1030	1034	1063	994	983	1022	1062	1083	1024	1033	1048	977	1075	1061	1013	1046	1045	1054	1022	1009	1086	1022	1024	1078	1018	1007	1065	1079	1012	1028	1067	1016	1054	1040	1065	1042	1017	1054	1060	984	998	1069	1084	978	1003	1042	1000	1038	1073	1047	1002	1054	975	1045	981	1031	1018	1041	1060	1007	1035	1009	1005	1048	1037	1059	1037	1084	1015	1071	981	1047	1086	1006	999	1040	1026	1018	1047	979	1066	1047	1027	1055	1025	1081	1024	1012	1008	1054	1041	1054	998	990	1031	1022	1000	964	1100	1003	1008	1057	1010	1052	1003	1017	1061	1054	1025	1039	1011	1018	1005	983	1031	1030	1044	1060	1017	1002	1039	1068	1052	1053	1065	1037	1029	1031	1032	1059	963	1021	1038	997	1045	978	1064	1060	1038	1053	1033	1059	1008	1018	1047	1040	988	1040	1054	1029	997	1049	1035	1000	1081	1012	997	1068	1023	1008	1015	1020	1043	1032	1018	1072	1063	1101	989	1066	1014	1004	1018	970	997	996	1085	1036	1036	1009	1021	1057	1027	1082	1059	1045	1050	1009	1072	1034	1002	1054	1039	1076	1001	1031	1032	981	1071	1013	1000	1029	1017	1020	981	1035	995	1009	981	1009	1082	1020	1065	1026	1024	1007	1048	980	1042	1039	1067	1039	1060	987	1024	1033	1025	953	1079	988	1021	1034	1047	981	1012	999	1067	1052	1036	1047	1013	1059	1018	976	1077	1048	968	1071	1004	998	1013	954	998	1056	1022	1022	993	1022	992	1061	1028	1099	1035	987	1034	1024	1059	1055	1070	1022	1015	1066	1077	993	1032	1036	1037	1028	1058	1008	1023	1028	1059	1097	1033	1029	1029	960	1017	999	1061	1067	988	1004	1030	1011	999	1020	1067	1077	1016	1040	1082	1016	1051	1022	1045	971	1041	1054	1054	1023	1056	1024	982	1020	994	1019	1009	1067	1076	1010	989	1011	1023	1022	1035	1011	1041	1016	1072	1081	1020	1010	1061	1010	1093	1057	1012	967	963	1014	1062	1054	1071	1004	976	998	1034	1037	1033	998	1084	1051	1078	1018	1024	1061	982	1054	1067	1038	1079	1033	990	1021	998	1015	1040	1068	1024	977	1078	952	1031	1087	1010	1062	1040	1097	1034	1002	1036	1037	1029	1086	1050	1103	1007	969	1090	1023	1009	1091	1034	1028	1056	1018	1048	1008	1047	1044	1061	1048	972	1022	1091	1046	1071	1013	1031	1009	1010	1047	1032	1086	1040	1020	1067	992	1055	983	1025	1025	994	1070	1006	1018	1029	994	1037	1052	1069	983	1017	1012	1028	991	1033	1076	1010	996	1026	1002	1008	992	1078	1064	1016	1051	1022	1120	1105	1005	976	1047	1047	1004	1004	1004	1071	1033	1040	1024	1046	1043	1020	1016	1082	1098	1055	1036	1041	1063	1093	1040	1042	1013	1010	1011	1021	1092	1019	1075	1079	1081	1026	974	1025	1022	1057	1012	1035	1004	1022	1056	1018	1031	1045	1049	1010	1004	1032	1040	1042	961	1051	1016	1025	1049	1058	1038	1010	1024	1097	1038	991	1012	1016	1011	1041	1091	1032	1079	990	1010	1065	1088	1046	1014	1055	1079	1020	1029	1073	1047	1013	1084	1044	1127	1069	1007	1029	1014	1013	1035	982	1048	1069	992	981	1034	1047	1101	1048	1018	1072	1055	1024	1014	994	1004	1002	979	1042	991	1075	988	1007	1034	1027	1057	1044	1011	1049	1013	1039	1031	1014	966	1019	1038	1085	1072	1057	1048	1000	1034	1033	1054	973	1129	1034	982	1057	1048	1008	1065	1036	1084	1128	1082	1037	998	1057	1060	1054	993	1017	1049	1000	1034	1014	1027	1015	1052	1041	1097	1060	1083	1071	1062	1037	1041	971	1011	984	1020	1023	1030	1002	1047	1113	1027	1010	1056	996	1063	1053	1044	1034	1049	1022	1037	1035	1026	1095	1005	1041	1033	1011	1060	1040	1111	1054	1085	989	1046	1101	1031	1036	1013	1034	1062	998	997	981	1083	1044	1020	1010	1027	1052	1081	1019	1099	1082	1044	1101	1014	1085	1036	946	1026	1056	1039	1051	1024	1044	1078	995	1028	1085	1084	982	1049	1012	1005	998	965	1034	1070	1029	1015	1087	1061	1048	1044	994	1081	1046	1023	992	1027	986	1016	1014	1027	1012	1049	1002	1005	1083	1049	996	1003	1007	1020	1051
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
