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
341112680487	341112681002	341112681552	341112682102	341112682652	341112683202	341112683752	341112684302	341112684852	341112685402	341112685952	341112686502	341112687052	341112687602	341112688152	341112688704	341112689252	341112689802	341112690352	341112690902	341112691452	341112692002	341112692552	341112693102	341112693652	341112694202	341112694752	341112695302	341112695852	341112696402	341112696952	341112697502	341112698052	341112698602	341112699152	341112699702	341112700252	341112700802	341112701352	341112701902	341112702452	341112703002	341112703552	341112704102	341112704652	341112705202	341112705752	341112706302	341112706852	341112707402	341112707952	341112708502	341112709052	341112709602	341112710152	341112710702	341112711252	341112711802	341112712352	341112712902	341112713452	341112714002	341112714552	341112715104	341112715652	341112716202	341112716752	341112717302	341112717852	341112718402	341112718952	341112719502	341112720052	341112720602	341112721152	341112721702	341112722252	341112722802	341112723352	341112723902	341112724452	341112725002	341112725552	341112726102	341112726652	341112727202	341112727752	341112728302	341112728852	341112729404	341112729952	341112730502	341112731052	341112731602	341112732152	341112732702	341112733252	341112733802	341112734352	341112734902	341112735452	341112736002	341112736552	341112737102	341112737652	341112738202	341112738752	341112739302	341112739852	341112740402	341112740952	341112741504	341112742052	341112742602	341112743152	341112743702	341112744252	341112744802	341112745352	341112745902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	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
21824	20306	27694	22793	20574	21898	20368	11150	8456	6789	5471	4628	3874	3117	2635	2412	2115	1994	1979	1756	1604	1502	1456	1445	1268	1233	1194	1180	1168	1146	1072	1139	1108	1132	1065	1085	1075	1047	1074	1062	1031	1049	1027	1051	1011	984	998	987	1044	993	1019	949	1007	1051	1021	1014	972	990	1035	1006	1045	988	998	993	1000	1016	986	956	1026	963	966	984	982	960	937	1006	1011	977	1039	1013	945	958	999	979	974	1061	961	970	952	998	956	1005	971	998	947	948	990	941	1018	1046	944	989	985	1004	995	944	1018	932	1000	1004	997	979	988	992	997	1042	1016	980	957	955	935	1000	897	981	997	985	970	989	992	1002	956	973	972	1031	1030	1021	973	1019	939	971	1019	991	966	956	943	1035	995	1001	962	980	994	982	961	994	982	1017	958	970	923	966	958	1010	1026	944	1042	1011	1005	1000	966	958	981	995	984	1004	1006	1009	944	983	956	998	952	1018	998	965	1001	1041	957	945	1031	1002	1023	967	980	997	997	968	996	941	965	943	962	1000	1015	941	988	959	974	1021	990	1001	965	969	945	1014	1081	959	995	972	949	965	972	983	972	926	956	1022	1014	952	957	1012	955	1001	949	958	999	976	1014	940	970	1038	947	987	934	999	978	980	955	985	964	931	1038	1016	1001	1015	975	979	967	991	981	994	956	967	978	1033	1017	965	948	1044	1009	1007	916	1056	946	968	977	1023	1017	1034	963	997	993	982	938	992	999	1003	950	943	977	960	965	982	995	963	961	1018	985	993	1010	990	951	1003	1027	984	1053	964	1005	986	994	973	1031	968	976	933	1023	962	984	959	992	967	973	1020	992	1011	991	980	1028	1048	1001	1012	966	1000	968	1002	956	981	921	992	1045	1032	979	969	971	969	971	943	1031	1030	994	987	1008	959	966	970	972	1042	968	949	960	919	1008	969	977	981	1063	972	1001	997	981	982	928	951	934	1004	999	991	997	971	990	1005	925	983	1006	991	1002	982	983	984	1013	958	954	980	941	925	961	983	993	1013	1022	1013	1034	1026	981	974	978	998	988	976	1006	987	989	1018	994	977	958	1032	985	1039	1036	1001	1035	979	1017	999	956	950	940	957	943	993	1004	925	1014	998	973	972	980	982	990	963	914	1030	977	986	968	968	994	1033	970	975	984	1028	1048	995	987	939	953	927	981	1015	941	1023	920	1014	958	975	1000	1002	988	980	947	1035	946	995	975	984	983	1004	968	1005	941	950	957	997	1010	951	1009	988	933	960	995	1017	943	1027	981	1013	937	1055	1028	1013	951	1008	1000	1040	985	991	953	956	960	916	1018	1010	1016	987	977	981	976	960	1044	947	1000	957	975	945	987	1016	1005	980	999	1022	1032	1005	1000	946	977	970	978	979	963	945	985	1053	1009	964	963	912	950	970	976	1010	968	1083	1016	988	963	999	1018	993	964	964	1015	969	962	1008	1038	974	992	971	1003	985	954	974	1014	1050	965	1001	965	976	967	949	964	1007	1003	912	948	999	950	1024	955	992	1002	1031	991	1034	1031	933	965	1002	1017	932	1022	985	1038	930	1011	977	978	1014	1048	970	984	1050	989	980	999	1008	986	922	985	1010	970	952	928	1014	954	1007	971	1022	966	985	992	1001	961	991	1001	1035	1001	1006	1025	1004	1022	954	978	945	999	971	1003	980	980	1031	1001	959	961	1004	985	1018	1019	984	956	969	1045	1050	934	1048	997	1000	940	1032	935	989	986	985	976	950	955	896	932	932	904	1011	1015	1007	983	940	955	941	948	1039	1017	1035	954	973	993	975	1011	983	992	994	1022	961	932	930	979	1029	950	981	1036	983	922	1014	1032	966	1022	1008	992	969	944	1003	964	1019	968	1047	977	925	982	986	1007	960	1006	960	1017	917	1010	1023	972	967	1003	987	1034	979	987	969	1008	902	943	944	980	928	993	1019	963	935	1015	989	989	1010	981	988	1031	1015	984	948	981	994	1002	1025	1022	1005	942	989	971	967	1016	963	957	947	986	975	1007	987	995	1002	955	957	979	1006	984	954	966	925	976	947	988	993	965	946	944	942	967	942	1000	943	983	983	995	990	972	963	1042	1025	969	994	989	1003	966	987	970	1025	973	933	956	986	931	1025	989	1032	1015	985	1001	1010	1005	962	932	989	943	1006	997	962	949	988	950	1002	1001	957	977	965	990	946	913	990	1008	1001	979	988	988	963	983	991	967	1005	1000	996	976	978	944	968	977	1012	1005	984	1024	969	1020	1019	1020	1022	996	978	911	964	1018	996	956	960	942	982	999	1079	992	970	982	922	923	950	971	981	975	960	972	978	942	1010	949	947	984	977	966	981	991	902	994	960	991	1024	938	946	1011	972	980	934	1014	1009	997	981	1015	1012	975	964	966	984	981	992	1073	1012	997	1033	957	985	895	1026	964	993	1012	955	1012	950	1003	973	987	936	989	993	969	957	980	994	987	1027	955	993	942	907	962	1014	987	1020	908	938	980	1019	969	982	992	944	980	974	961	1008	921	981	970	929	974	956	968	1002	1005	940	985	1002	966	990	1009	935	975	999	1029	1008	1040	996	983	990	950	955	995	931	949	971	932	1014	1034	967	1004	971	969	989	979	968	1011	975	1030	969	985	1019	992	945	1017	966	972	949	1024	1027	967	1026	981	943	951	1005	974	1014	1002	983	972	1057	969	998	1040	957	1001	978	943	965	1059	953	964	952	953	980	958	989	1008	965	946	1011	972	924	955	985	1009	953	949	970	1038	971	979	1007	1016	945	935	1002	978	975	983	926	1015	994	957	974	938	976	1043	1032	970	1003	1035	980	1022	1030	1044	927	957	951	956	1003	965	1050	1044	976	1020	1027	971	906	1002	991	963	955	1026	950	986	960	1019	1017	951	1034	985	981	989	1002	985	952	956	999	989	1023	1012	1017	980	1023	968	1000	923	979	981	1020	960	952	1010	1045	986	952	962	985	988	988	1003	947	957	983	989	965	978	1009	1000	960	1032	985	984	1008	1036	956	999	989	963	969	993	987	1002	1038	978	1017	976	981	950	986	965	981	977	921	1019	982	958	989	987	1044	994	954	1007	961	976	954	1011	952	1012	966	947	1008	986	1079	997	1035	983	998	946	1000	953	1057	964	935	1010	932	937	953	936	1006	978	956	966	981	981	995	983	959	974	973	1007	1005	1012	974	964	960	988	974	950	964	924	951	985	999	1015	930	960	958	1030	948	994	979	954	952	934	978	985	936	1013	970	982	998	992	958	958	989	972	999	1037	1027	954	946	988	940	942	955	984	1013	966	1008	1003	971	957	996	929	982	981	985	1015	940	1025	995	968	964	1016	1016	985	974	995	955	982	1008	999	945	960	970	931	906	960	984	1026	959	969	967	944	910	973	965	961	970	952	1031	1017	993	972	984	1016	968	980	987	992	974	941	954	969	996	976	964	1013	998	993	992	1014	978	960	921	1014	999	964	974	971	988	1010	998	967	957	927	933	996	993	980	971	1021	984	970	987	1005	943	972	993	1007	1016	981	939	949	942	988	1005	972	964	996	972	958	963	949	945	966	949	1001	998	981	1034	959	970	923	1004	952	992	1009	994	975	986	979	1032	988	950	929	1052	988	956	1006	992	914	956	922	1016	982	1041	945	955	1082	990	1036	917	911	964	999	955	971	975	967	957	975	974	1021	959	1004	980	982	937	1051	974	947	962	976	983	976	954	928	1016	978	969	1054	1013	973	943	1031	951	1016	959	988	981	940	1005	943	977	1005	979	994	1010	1005	937	951	913	1021	979	1055	1001	978	996	981	1026	966	997	983	935	953	955	1010	972	1022	958	995	978	929	962	1010	1019	930	997	1039	935	947	974	955	953	1035	952	988	1019	964	1020	956	984	946	989	1040	1004	993	957	962	978	964	948	963	1005	1001	1004	977	993	981	998
25960	52421	41847	30399	24244	20257	16748	13277	11196	9040	7591	6168	5150	4112	3443	2873	2595	2318	2197	2081	1814	1671	1528	1409	1404	1320	1261	1195	1198	1150	1101	1127	1070	1112	1064	1108	1114	1052	1092	1023	995	993	989	1024	960	1010	1025	982	1002	962	975	961	971	958	971	963	967	975	974	998	974	979	933	997	994	962	951	938	990	925	966	923	959	947	980	973	973	972	959	966	960	945	959	950	954	926	925	982	1008	944	936	956	954	974	951	936	981	998	922	957	945	1015	939	994	941	940	968	923	932	927	891	984	952	900	958	955	952	975	987	973	977	966	926	983	959	963	921	975	936	916	953	979	949	936	935	952	915	948	935	999	965	1003	946	920	981	948	945	973	923	965	948	982	883	973	929	971	938	936	992	960	945	905	929	909	970	931	978	974	980	951	979	924	941	906	966	954	945	932	961	943	961	908	920	913	903	941	973	891	894	958	989	965	965	891	967	943	938	932	959	976	1013	928	939	989	981	983	894	974	1008	936	960	937	923	986	946	949	965	1035	972	978	987	926	932	921	963	938	952	917	924	990	957	986	936	952	969	978	990	957	923	912	952	976	981	913	977	896	907	977	951	992	944	1003	995	915	896	948	963	941	923	940	993	967	903	935	917	969	964	999	999	925	990	949	1014	928	1004	934	994	962	940	963	917	997	991	958	910	960	921	928	971	965	1001	925	917	935	930	958	943	964	927	938	980	951	905	942	970	965	933	934	1025	922	993	935	949	952	1015	896	946	922	897	925	1022	912	942	952	1001	980	929	967	961	904	930	960	956	967	943	1006	959	980	1013	961	936	980	966	966	969	970	922	919	981	998	953	895	953	925	884	973	974	893	954	937	925	927	940	986	916	984	992	940	934	955	973	913	947	921	948	915	976	972	953	965	996	892	978	945	969	966	932	902	933	991	937	982	930	909	904	974	985	960	927	924	927	956	931	944	858	918	933	877	876	944	962	957	956	931	969	947	971	925	977	1007	931	940	960	953	971	998	955	933	954	1007	938	990	950	899	914	947	997	972	939	955	955	934	937	971	905	974	1005	926	1000	881	950	974	984	970	933	984	1003	937	981	862	937	964	957	966	942	926	988	1035	911	970	952	939	1020	920	971	986	952	967	960	945	1020	974	980	940	934	967	984	954	956	943	956	1015	970	933	943	884	910	989	994	912	928	934	938	976	1003	919	1016	919	940	949	907	955	957	883	986	936	979	961	944	944	957	932	944	933	985	938	944	960	950	1001	942	939	928	993	916	971	966	948	965	910	962	939	913	961	917	994	961	952	952	1003	968	1010	917	961	947	950	943	897	1021	967	929	935	1042	981	938	934	909	951	948	963	965	932	939	976	923	949	966	922	952	969	945	930	918	927	982	936	944	896	899	951	1014	936	927	966	949	956	919	1001	924	956	965	877	948	974	944	941	979	967	915	909	999	964	1021	963	923	934	986	916	960	958	931	966	999	915	946	945	928	953	985	998	954	969	994	916	975	933	933	919	998	877	972	965	918	989	954	982	987	930	931	974	936	946	921	981	1055	965	970	958	888	989	907	909	929	952	941	956	926	998	953	960	956	963	895	994	965	923	969	966	944	914	897	933	954	931	988	947	935	965	908	956	937	943	921	950	986	974	899	973	954	930	920	975	941	858	943	979	896	944	977	940	972	932	1032	992	972	960	898	927	928	989	978	961	980	1015	930	911	985	1004	940	912	992	971	898	946	1046	955	989	992	950	979	923	942	963	922	926	998	938	953	985	975	944	971	947	920	1025	912	924	977	963	961	973	947	969	957	969	959	966	944	959	937	907	912	934	995	970	978	978	932	931	980	921	908	1012	933	965	961	972	977	903	945	924	951	918	969	994	939	996	916	923	970	934	928	989	943	941	909	942	992	962	949	966	946	974	921	959	963	988	969	982	983	978	907	1011	924	1003	859	965	934	948	986	969	1000	956	966	940	980	933	1001	884	930	918	946	974	958	923	938	982	989	932	889	970	993	972	973	953	940	902	971	913	973	958	978	953	966	955	924	953	979	1023	926	924	988	930	970	933	949	930	960	985	953	989	1000	970	962	980	959	973	977	958	1010	949	936	965	939	1037	998	971	957	928	947	942	933	958	953	948	949	978	974	982	921	936	999	995	982	953	936	915	946	1005	1029	912	1004	976	931	956	998	939	969	969	925	962	954	965	945	965	933	944	903	1039	928	920	960	992	955	987	918	969	968	982	929	943	904	987	970	947	960	1010	922	905	915	957	983	932	993	967	972	994	980	970	973	948	973	931	954	953	980	949	965	916	959	975	940	960	954	981	920	923	945	991	923	968	922	984	977	939	923	979	957	969	1026	973	934	1019	936	948	965	956	947	940	917	935	991	930	917	950	975	969	959	982	960	968	911	966	961	948	976	922	939	975	905	924	967	957	931	973	956	984	945	1010	1005	972	948	1012	936	941	901	974	929	1000	1006	924	948	963	984	968	964	980	999	916	998	979	931	990	920	937	949	942	946	968	921	962	954	937	983	976	980	941	917	954	962	945	966	901	946	999	952	1005	945	955	941	929	920	926	975	912	964	929	963	957	936	958	966	942	950	959	962	981	956	956	1008	965	932	944	958	985	984	924	932	916	908	886	977	947	940	937	946	949	964	912	956	967	905	951	935	1006	934	965	937	952	946	923	952	977	905	984	960	929	959	984	921	974	938	895	989	930	974	913	919	937	930	983	941	938	955	950	990	939	939	953	905	985	954	918	952	895	926	949	953	969	945	975	869	965	947	946	948	939	931	936	983	963	920	990	901	951	926	939	945	986	941	946	944	960	985	978	923	920	955	978	895	933	920	952	975	979	906	863	955	939	975	941	928	942	966	980	941	929	973	996	959	932	904	930	994	994	933	973	974	941	923	967	985	956	917	948	921	971	947	926	916	994	1008	965	922	926	933	899	919	939	987	988	962	982	1015	973	965	967	979	910	971	925	908	981	933	999	952	968	1000	970	1010	925	879	989	995	907	977	976	939	967	967	938	999	911	927	936	964	952	957	932	937	960	956	933	966	982	914	950	928	918	906	918	942	923	950	965	979	896	962	907	1018	944	992	919	901	951	916	989	976	969	955	986	990	962	898	981	939	964	943	951	959	931	923	1000	962	917	947	1003	989	859	951	949	972	1018	931	933	982	942	962	917	908	1009	992	930	973	946	944	957	923	942	984	950	997	965	971	938	943	964	985	990	969	954	897	976	963	952	966	963	938	954	972	956	935	1013	955	968	959	943	914	970	919	962	974	982	924	965	932	948	944	965	917	923	880	979	931	993	990	941	950	985	880	948	987	911	943	916	986	952	930	946	967	975	931	991	930	945	968	938	973	968	898	953	985	896	943	1000	947	963	957	922	992	955	975	970	922	955	903	949	947	942	973	901	955	916	911	945	924	942	925	944	976	928	1015	992	933	992	955	943	899	1021	932	972	956	928	888	1032	978	934	914	947	933	919	984	943	912	937	944	970	945	955	963	925	979	905	987	966	944	943	980	939	976	958	994	924	934	965	928	978	944	970	984	952	971	912	892	1009	991	932	937	957	933	942	1010	979	958	989	946
29654	28219	31837	23121	13448	8645	6809	5068	3987	3332	3045	2543	2174	1805	1667	1480	1479	1294	1284	1177	1093	1049	1054	1024	995	1002	994	914	974	941	906	874	896	971	892	931	909	940	913	917	929	866	888	927	927	901	828	870	912	866	918	873	876	911	841	887	889	948	833	888	880	797	871	896	882	892	895	875	859	894	864	850	868	852	947	860	898	830	857	862	886	849	862	912	893	933	887	861	880	827	821	865	898	864	864	891	911	815	894	881	904	827	913	931	866	879	911	869	798	866	845	858	803	848	874	886	918	928	839	910	881	896	821	901	861	824	886	872	877	892	884	874	831	905	937	845	853	891	858	819	932	862	867	905	895	861	879	872	922	929	886	837	887	861	862	842	873	903	836	900	866	886	828	866	886	935	848	861	857	885	919	886	861	829	878	847	840	940	809	875	887	836	872	853	860	962	841	875	914	910	853	829	874	885	879	849	905	868	861	854	924	853	867	863	896	819	893	844	822	817	895	881	874	891	848	876	846	833	847	826	840	884	903	853	903	899	845	856	814	835	890	874	862	889	878	840	874	869	882	842	893	879	852	875	892	873	916	827	865	870	871	859	903	853	896	883	854	862	886	912	825	858	868	855	816	866	860	908	841	886	844	851	876	890	864	831	869	915	889	877	894	853	819	879	877	865	870	899	831	872	857	865	896	873	919	824	860	884	862	854	833	873	833	862	861	848	874	879	894	849	870	833	895	833	938	873	875	842	889	857	920	840	874	838	827	888	865	860	845	833	895	840	870	849	884	884	786	887	895	878	913	893	886	884	869	873	839	802	858	845	906	865	853	902	850	834	851	865	837	869	953	888	868	856	865	841	871	893	890	847	825	892	846	850	834	960	912	938	870	912	913	849	883	878	896	895	861	877	891	873	897	859	893	884	890	820	883	802	892	894	842	911	884	881	841	865	875	892	941	905	891	865	939	901	856	792	863	903	817	909	847	898	898	892	843	940	888	888	878	864	853	885	858	880	845	837	901	926	864	894	852	889	890	877	805	875	865	844	842	920	895	889	894	901	895	884	870	870	903	800	857	855	916	891	860	846	862	895	885	870	866	875	878	916	863	810	873	909	921	869	906	863	805	890	889	889	908	900	889	896	842	843	869	917	880	890	892	873	884	846	912	897	871	854	847	840	813	849	915	875	873	895	878	859	874	832	947	876	892	949	862	868	845	826	875	813	940	893	879	880	832	889	831	869	864	862	834	901	923	895	886	912	887	874	845	853	875	881	846	903	848	889	903	849	876	850	935	941	875	905	941	899	802	797	879	897	865	882	876	897	904	873	902	885	900	864	919	857	886	906	866	889	877	819	863	892	827	859	899	889	834	838	870	873	936	850	927	886	949	869	820	904	871	893	903	867	869	854	928	884	833	859	858	823	834	914	879	869	854	912	866	878	851	827	876	852	877	869	875	917	863	851	879	873	863	886	908	920	916	859	872	878	843	884	905	867	863	880	860	893	884	834	854	849	943	809	870	816	881	868	813	869	850	885	831	855	808	888	848	889	857	866	867	856	883	862	868	853	830	884	915	871	911	893	874	860	904	942	890	831	871	885	846	893	870	875	902	840	904	828	885	908	901	814	952	861	900	831	910	835	840	888	912	881	896	882	875	861	836	902	825	879	828	882	943	896	894	851	889	886	847	858	904	877	880	894	817	836	856	895	849	906	914	865	872	884	845	901	872	895	872	795	828	873	868	926	809	848	884	867	855	864	867	839	916	926	888	878	849	810	869	833	884	827	876	865	888	888	838	853	861	848	893	912	924	873	863	875	891	891	931	863	855	908	903	884	827	887	875	846	835	856	861	866	828	895	908	882	865	830	865	916	923	833	862	888	890	866	839	926	888	904	869	885	888	812	814	824	870	818	870	838	833	894	927	872	887	907	849	880	884	878	861	917	879	868	894	861	857	874	878	917	870	862	888	881	873	840	888	876	900	864	901	859	880	858	872	814	848	870	868	875	876	828	943	902	915	849	854	867	849	880	868	828	861	871	855	880	906	882	886	904	851	856	855	868	878	879	884	847	908	869	819	879	981	854	859	867	885	888	835	876	912	845	863	886	929	905	877	886	820	869	850	862	860	854	831	933	901	876	897	804	891	857	853	879	847	875	894	900	843	871	817	878	825	852	849	905	941	873	809	864	861	902	827	889	860	857	884	918	887	908	858	892	900	833	875	830	859	857	874	896	861	864	922	857	866	922	928	884	883	840	838	841	884	851	836	852	849	893	889	864	931	899	835	877	902	929	879	858	870	826	884	895	858	899	956	845	823	885	896	856	883	826	802	869	840	922	899	825	860	887	842	841	822	873	870	874	904	823	875	879	821	898	894	905	860	951	822	856	859	859	849	841	924	890	880	876	898	875	851	868	931	847	829	861	896	869	868	853	912	882	889	874	898	852	888	912	835	878	856	862	890	855	820	883	880	837	846	888	865	852	896	891	895	849	909	849	883	897	850	870	897	876	902	800	874	892	890	884	879	856	865	847	901	909	831	887	930	894	883	861	885	845	836	878	845	841	900	843	863	905	914	858	858	868	874	872	858	860	912	888	876	923	914	861	846	869	880	888	829	894	946	914	833	892	858	853	855	886	830	875	895	872	912	794	785	915	886	880	876	866	875	894	885	841	869	877	870	902	855	878	831	807	889	872	857	891	932	881	890	876	875	905	917	859	904	840	918	847	863	885	831	857	859	839	903	846	851	906	886	898	872	892	891	912	850	853	810	900	839	906	888	870	858	898	838	896	889	838	857	837	898	855	810	875	855	879	890	876	890	897	882	906	856	925	822	811	850	885	812	895	882	887	871	867	869	871	866	798	903	913	838	887	956	897	846	857	846	892	896	891	886	896	837	878	828	848	862	887	817	826	876	859	841	857	880	905	864	939	892	850	904	894	871	875	870	879	845	833	873	808	924	822	930	903	869	874	913	841	864	842	887	865	871	844	819	854	935	849	875	840	848	847	901	884	866	862	887	868	890	893	805	849	883	848	936	844	848	859	881	834	888	842	860	939	865	900	910	852	871	925	864	866	869	851	905	830	850	881	895	892	848	836	852	786	888	902	830	891	890	841	866	913	824	867	885	912	878	863	903	865	930	889	845	831	821	880	874	857	873	866	874	877	873	890	850	844	874	851	829	844	862	867	847	875	837	880	856	892	903	875	872	872	889	836	834	856	893	908	850	868	877	908	895	883	851	893	811	850	874	847	878	899	907	800	873	884	851	850	874	901	928	849	852	841	922	859	845	855	859	833	943	878	817	878	899	836	855	861	962	832	879	830	892	879	892	894	861	884	901	849	931	907	888	859	898	896	837	900	876	855	834	933	892	864	848	871	861	881	897	867	854	892	935	903	873	899	810	907	898	897	847	871	848	915	874	862	910	898	876	843	829	909	857	811	868	867	868	889	868	877	855	865	885	805	877	903	905	907	850	847	908	840	866	857	917	855	922	903	874	918	901	911	918	884
25703	42865	32259	20795	15590	11937	9703	7591	6187	4977	4082	3485	2935	2383	2122	1741	1663	1541	1489	1367	1303	1117	1122	1088	1103	1011	978	1011	995	995	935	938	987	904	929	967	979	912	934	902	916	899	914	939	916	892	902	924	918	889	893	943	906	919	921	922	863	945	878	934	901	865	867	953	889	885	868	910	847	830	862	871	867	945	911	920	887	888	867	887	911	903	941	880	884	915	873	835	881	864	899	899	834	848	890	869	825	901	820	823	911	795	843	854	876	907	910	826	858	845	892	888	900	861	871	859	883	852	860	849	806	853	866	813	893	909	882	845	853	842	871	866	844	880	880	873	914	910	870	837	889	881	878	915	874	882	858	876	920	941	893	902	842	962	843	930	858	863	853	852	884	845	891	898	859	843	850	848	831	826	804	849	863	896	900	891	899	896	895	821	906	870	857	858	829	886	877	878	899	863	886	850	828	890	899	810	869	842	853	855	914	847	820	885	819	828	877	834	911	895	850	881	871	882	806	874	871	883	866	838	896	833	920	936	894	876	871	874	900	893	896	884	916	819	899	876	899	849	870	869	944	831	877	861	883	869	869	867	900	800	868	818	879	881	828	914	835	878	865	868	883	887	810	915	887	889	805	848	889	871	843	881	886	851	909	851	809	855	886	858	914	869	858	829	839	846	863	824	881	895	846	886	875	823	857	874	860	850	871	894	872	897	843	890	846	881	883	871	874	889	892	883	877	868	801	888	873	878	933	883	873	835	841	895	814	919	881	889	850	905	866	888	847	915	887	858	890	853	889	883	848	884	860	875	905	881	861	855	880	841	892	871	883	865	870	876	868	802	878	877	857	858	893	852	876	912	892	877	885	913	851	831	906	923	875	845	866	882	874	869	831	942	876	861	864	896	846	840	876	879	875	883	847	883	856	898	912	906	874	911	877	884	881	895	840	855	858	838	899	830	928	888	869	895	861	865	820	870	874	856	846	876	868	860	871	870	854	824	872	876	930	899	899	846	893	875	824	908	860	866	837	890	846	879	891	899	848	920	940	843	858	883	847	848	862	853	890	860	880	802	895	858	924	855	851	840	901	911	900	836	790	898	842	855	887	922	866	900	874	840	854	888	847	855	930	881	897	887	905	888	898	878	876	923	902	844	917	900	909	854	877	890	903	883	868	851	849	866	896	856	823	880	926	897	881	848	880	863	863	895	890	854	869	877	885	883	851	921	902	931	832	858	871	883	887	874	911	866	916	860	853	873	852	885	846	832	842	901	874	855	901	844	898	811	862	898	886	912	872	829	881	900	861	848	883	870	829	854	881	896	910	848	871	860	897	870	866	821	829	848	859	827	833	869	883	840	893	878	857	887	892	807	893	861	853	832	893	892	856	900	883	885	868	878	835	835	917	874	834	891	864	862	823	914	880	826	890	874	932	885	865	882	877	870	861	892	916	924	873	865	900	895	862	842	823	850	888	905	862	948	868	906	888	830	897	911	854	916	861	842	910	875	901	874	892	860	913	864	901	901	871	902	906	822	925	848	828	814	859	822	898	861	873	854	888	867	908	886	897	840	883	839	894	890	853	879	885	882	874	920	874	893	845	834	838	874	890	892	888	847	815	857	900	921	869	865	878	867	784	895	878	836	874	859	881	909	886	868	897	860	860	931	850	866	883	844	854	879	913	889	935	880	847	884	855	878	893	859	888	927	860	848	856	864	880	900	914	890	882	849	903	868	897	888	870	831	859	887	853	878	869	844	843	828	887	885	887	864	824	837	917	895	880	853	860	905	887	835	883	916	893	862	852	832	887	892	921	857	847	848	841	882	905	836	858	854	832	831	867	884	922	902	890	855	864	905	885	869	880	906	925	904	857	913	889	849	830	897	866	870	884	905	902	896	821	877	891	873	866	864	851	881	892	860	892	887	853	917	836	922	874	919	857	850	872	865	858	872	819	857	885	887	907	921	923	942	894	875	841	871	820	855	860	868	873	912	826	907	902	885	875	909	863	868	924	882	869	867	872	829	840	871	882	914	885	856	844	904	872	851	833	905	923	846	908	872	863	851	854	845	884	954	853	893	895	824	878	911	868	881	901	868	824	906	857	886	897	871	929	867	891	889	858	801	903	838	854	873	920	790	879	855	915	912	820	849	859	835	895	883	884	881	914	865	857	847	872	898	895	841	878	886	859	886	942	862	885	881	909	905	912	889	885	877	893	906	912	870	840	816	840	900	883	890	883	863	899	852	940	896	868	857	881	878	896	904	884	906	881	869	833	830	897	856	835	864	903	870	879	882	882	878	890	931	868	837	825	861	932	869	894	865	892	873	849	931	827	860	885	926	898	845	929	889	912	849	854	902	844	865	890	887	886	836	939	859	866	862	911	902	850	867	963	903	907	882	855	847	938	939	874	809	894	915	860	890	941	874	859	835	912	859	904	874	841	903	861	867	869	857	898	845	798	861	844	869	903	912	888	876	929	886	882	858	886	888	837	859	858	844	885	863	904	911	857	828	862	894	843	907	887	898	877	851	850	875	794	869	895	919	924	842	919	846	905	880	950	868	882	856	817	862	855	889	875	901	859	830	932	926	894	896	817	896	827	850	830	947	918	849	835	866	857	873	873	878	899	901	843	904	836	863	843	883	886	902	863	854	911	849	909	851	861	821	861	885	905	828	874	857	862	917	891	891	842	841	856	895	846	853	860	890	877	865	854	872	858	935	907	850	830	828	884	871	941	818	915	900	891	877	856	951	872	919	889	853	868	895	902	831	894	914	868	862	924	894	893	940	877	879	794	851	839	873	882	845	848	891	866	860	915	888	893	857	908	914	879	863	890	869	896	892	902	916	850	866	876	838	864	858	844	863	883	872	898	839	867	844	857	879	836	835	890	896	854	868	906	897	893	906	860	846	850	893	822	837	845	898	888	874	896	847	862	868	919	896	869	870	859	819	858	876	918	924	867	887	846	850	856	872	920	836	880	888	881	892	832	873	871	867	889	871	869	872	847	837	902	907	819	894	834	883	881	833	894	893	869	908	849	856	904	844	855	881	851	878	853	848	884	872	908	896	838	877	861	921	887	871	894	861	836	862	895	908	866	948	839	939	892	876	919	853	838	847	901	898	868	926	899	862	883	863	897	854	919	892	859	844	881	876	859	865	861	859	860	874	878	860	915	897	852	834	861	874	873	870	900	871	890	898	847	856	862	862	881	831	852	908	863	880	877	927	837	871	869	866	863	886	924	881	886	899	900	920	864	853	856	857	897	885	852	901	895	889	838	908	894	929	908	872	890	849	882	873	856	861	828	875	839	852	894	931	832	822	866	912	921	917	834	895	854	869	834	865	859	915	847	839	853	836	894	869	872	871	856	884	885	873	883	844	894	865	851	890	882	834	847	888	901	877	890	930	904	845	869	936	890	901	844	823	862	896	906	838	904	830	898	899	874	879	829	935	861	860	838	874	823	858	891	905	875	856	825	824	825	887	848	913	929	914	855	831	847	860	832	862
24429	21613	29089	24989	22485	18979	12680	8055	5962	5085	4277	3595	3135	2543	2257	1854	1727	1711	1624	1477	1388	1235	1296	1192	1155	1106	1115	1047	1033	1033	1043	1018	998	990	970	1012	996	979	1039	955	927	961	948	976	936	970	927	974	960	867	963	884	948	952	935	924	930	941	917	943	902	975	938	932	933	944	884	922	930	925	888	973	916	939	894	874	924	967	878	947	925	934	939	922	923	939	928	898	890	993	948	894	955	925	911	912	911	913	918	938	957	949	934	859	927	915	947	948	893	937	886	929	921	1022	965	907	951	941	921	927	932	808	911	929	919	938	948	904	820	946	915	924	953	940	899	964	922	902	889	885	891	912	909	927	884	923	945	882	944	913	864	953	861	927	915	971	926	924	877	940	934	926	944	933	913	940	884	948	915	871	888	825	919	918	907	931	893	897	952	936	905	936	932	933	904	907	906	927	923	925	902	844	907	900	935	989	888	940	919	938	910	934	945	971	928	887	982	949	929	930	900	882	921	906	918	942	880	920	858	894	943	935	913	931	1020	938	876	905	1024	873	900	932	915	920	887	935	928	935	880	915	895	886	921	930	930	906	869	931	941	892	904	878	879	946	927	932	875	987	898	902	893	932	896	888	940	914	870	980	905	917	866	919	889	919	889	945	846	984	893	893	888	942	927	933	905	863	885	933	926	924	941	912	943	952	922	934	919	912	924	960	936	921	931	961	932	891	948	966	933	889	937	907	864	857	915	940	976	961	893	865	943	972	929	907	997	929	971	884	905	904	876	899	954	931	945	886	899	859	895	906	897	913	961	925	972	924	936	919	905	943	906	922	987	868	937	941	928	894	901	949	894	930	892	958	929	958	926	942	931	904	870	881	920	934	893	907	939	913	900	913	960	981	887	930	880	903	905	921	905	948	883	902	907	952	934	937	937	890	914	901	912	919	899	945	942	879	874	882	943	944	934	963	973	911	892	945	921	912	878	838	885	908	954	854	940	891	856	876	896	962	878	904	888	952	910	921	888	944	949	949	967	875	929	945	887	930	920	912	904	860	920	946	898	948	950	941	939	910	960	908	939	953	911	926	889	887	911	866	941	890	965	901	941	932	955	965	922	939	933	887	944	977	902	919	953	881	920	899	875	909	945	973	898	882	956	937	937	961	890	988	915	916	917	934	926	932	935	960	924	890	933	877	916	989	915	912	905	950	906	912	932	969	875	969	938	960	943	918	944	908	996	951	925	947	887	913	868	920	905	923	951	943	917	920	922	954	889	904	919	916	941	859	929	961	896	915	922	920	896	934	929	902	920	914	896	905	885	945	928	936	971	928	979	941	946	913	923	942	923	934	933	857	932	915	922	968	880	909	933	904	921	965	918	850	918	873	897	873	910	939	878	916	970	928	946	899	857	963	897	973	903	924	865	962	910	901	947	902	913	927	947	953	914	997	912	902	897	895	910	931	904	961	852	971	927	913	938	856	914	947	919	934	939	849	910	941	962	902	921	893	928	932	924	938	964	942	954	937	904	896	902	961	949	928	927	934	921	917	921	927	922	983	931	973	938	905	882	932	900	950	913	907	877	948	985	917	943	968	976	941	937	882	908	943	921	912	1014	894	928	910	921	877	938	938	903	933	929	929	956	924	975	940	930	901	907	907	934	904	894	950	966	905	934	855	948	902	972	907	946	905	924	924	935	898	879	875	893	982	888	981	936	954	858	924	940	919	928	887	880	910	904	871	897	983	941	920	900	932	925	939	959	873	895	955	942	953	935	894	911	952	952	900	907	910	871	901	961	915	905	939	925	906	959	937	941	908	896	916	889	941	892	938	857	859	934	977	901	903	900	948	916	957	899	910	929	930	952	877	984	890	878	874	916	957	953	902	934	926	905	921	904	886	929	907	906	941	916	914	884	939	956	928	930	957	935	937	968	936	930	913	935	874	985	913	923	884	926	889	907	944	918	939	958	874	901	916	916	937	941	904	882	957	924	848	881	928	965	943	864	901	873	901	924	896	894	922	897	952	904	922	951	912	900	900	908	855	947	848	907	943	943	973	921	926	943	876	934	927	915	937	950	900	922	937	921	972	915	911	931	967	907	930	959	945	944	894	888	933	899	943	898	907	875	896	868	883	900	911	914	891	904	873	862	929	908	894	911	967	947	904	906	949	920	923	926	923	922	933	931	954	877	946	903	878	883	938	932	898	931	876	960	940	888	896	942	898	965	896	956	946	865	952	929	911	882	946	924	939	903	907	951	903	957	909	954	902	891	933	941	945	893	941	962	882	949	883	913	936	934	901	883	890	877	911	900	897	868	875	857	965	987	937	893	961	938	880	966	957	916	921	950	939	904	869	899	884	942	910	899	921	911	861	914	990	911	888	934	899	904	925	904	850	883	890	886	931	893	943	934	934	937	922	961	943	930	938	910	937	903	886	863	961	953	958	984	953	950	885	920	932	904	918	915	910	959	930	894	911	944	880	902	927	882	945	904	907	911	890	914	924	891	924	842	879	904	862	929	897	964	923	921	964	942	974	915	934	918	907	899	888	902	940	927	923	900	960	915	920	925	929	899	884	932	926	883	885	936	955	915	874	932	949	906	890	917	869	947	901	915	920	957	927	915	921	921	920	877	907	982	954	875	917	873	913	865	889	996	937	913	924	944	854	954	946	969	952	983	887	964	888	902	940	976	881	864	964	944	881	936	889	972	880	921	914	926	936	939	928	898	946	982	907	922	945	914	954	969	910	927	952	949	869	883	910	941	962	918	897	889	893	880	920	912	922	927	968	920	939	930	893	905	954	873	945	904	948	891	953	935	895	911	930	889	931	935	928	929	944	964	940	949	925	917	953	893	956	911	1005	945	887	888	973	926	883	909	926	907	972	932	921	921	941	933	902	904	866	882	929	920	925	914	931	879	891	951	988	905	948	907	887	893	887	927	900	870	906	926	886	884	937	926	906	966	960	878	893	950	914	920	967	914	884	901	933	954	899	917	900	941	977	956	964	926	902	941	907	905	907	911	922	939	901	940	985	876	972	922	958	913	897	915	890	855	947	889	881	883	977	895	888	925	895	923	928	891	928	906	928	888	866	931	930	920	898	945	927	931	912	902	931	931	848	926	936	932	908	931	947	924	939	890	907	944	940	922	914	932	940	926	893	878	945	879	903	898	952	883	929	915	901	951	914	918	903	979	957	925	954	896	931	837	944	940	959	914	963	913	896	953	980	899	876	915	955	898	894	899	884	906	904	915	856	955	917	916	907	943	994	925	974	918	929	933	930	873	900	942	953	918	897	875	954	917	909	887	911	917	934	912	971	901	911	914	938	897	970	871	929	916	936	872	923	913	959	949	903	890	933	982	924	1030	921	905	923	966	956	930	909	953	941	978	924	929	881	898	930	883	880	899	966	970	918	903	934	913	912	868	874	922	911	944	980	868	951	917	935	962	908	883	952	922	876	936	923	900	901	915	939	916	954	908	905	956	935	826	908	923	950	940	906	951	899	958	964	911	941
25492	51373	39669	27328	21368	16488	13672	10848	8544	6892	5827	4963	4052	3301	2663	2428	2112	2005	1885	1631	1507	1408	1333	1242	1241	1190	1140	1131	1107	1065	1054	972	988	1001	1055	1021	959	1045	963	962	911	938	962	987	954	940	947	912	904	911	976	916	937	975	917	957	943	890	951	929	900	923	907	876	961	949	925	948	881	923	940	892	913	906	892	894	922	909	949	899	868	920	916	958	922	920	932	937	955	903	853	932	895	930	917	921	924	865	883	894	909	922	874	907	904	906	959	891	941	874	899	854	883	857	935	844	947	871	942	914	943	980	969	863	912	958	896	907	932	903	860	936	869	881	910	874	921	899	917	889	943	897	906	963	918	891	911	885	937	889	887	942	902	891	928	950	903	943	939	961	837	907	928	979	966	883	878	902	948	892	919	978	870	888	901	882	899	901	913	837	882	899	922	914	897	944	913	895	915	920	875	909	908	919	955	867	911	935	875	935	896	886	902	895	882	877	922	873	928	917	945	934	913	911	881	944	945	908	899	919	957	939	935	928	872	934	864	958	931	906	914	931	906	904	900	867	910	882	896	918	938	929	929	896	861	906	891	875	914	928	897	881	931	879	913	900	946	913	884	917	910	926	916	929	938	899	926	925	995	964	950	947	928	888	868	874	899	938	924	913	913	896	924	887	915	895	949	894	903	923	891	975	890	942	932	953	885	866	936	925	911	925	899	914	915	948	890	854	921	883	880	928	888	924	875	896	935	920	915	926	878	912	907	885	941	922	898	859	904	808	869	866	882	901	945	923	841	917	925	865	959	855	912	881	928	912	917	914	924	932	969	887	868	945	918	930	901	936	871	919	907	886	869	881	883	882	924	878	983	959	913	866	978	971	850	880	859	887	925	889	910	955	888	871	931	914	871	936	921	907	917	873	883	849	906	896	892	924	955	917	888	874	905	950	870	921	844	892	902	861	935	904	909	860	912	945	950	912	891	895	901	912	925	913	912	872	930	957	925	905	961	941	892	897	927	926	966	898	900	939	895	919	987	879	892	900	889	946	909	905	906	901	904	919	914	927	957	919	887	929	886	919	904	877	864	911	885	919	960	945	915	910	896	884	910	960	920	921	942	867	890	901	924	913	843	891	913	912	889	889	960	919	857	906	922	936	887	886	915	870	934	920	922	915	914	894	902	931	893	944	884	882	948	915	867	936	925	914	944	878	953	949	922	872	928	948	927	923	890	906	900	894	941	936	939	930	861	926	919	878	860	876	888	884	904	897	902	966	920	954	859	888	903	877	915	907	871	873	881	883	957	836	895	906	883	915	937	925	905	936	881	918	894	916	885	898	890	908	952	871	892	922	869	879	907	871	944	907	914	957	907	925	907	874	903	906	922	889	919	889	918	907	912	934	877	915	884	858	926	915	946	913	938	889	892	912	879	901	878	886	913	898	863	898	916	866	864	889	922	943	865	917	891	908	879	896	889	899	894	885	881	965	916	931	928	905	893	890	866	912	883	917	911	907	919	915	908	908	918	870	919	926	868	934	914	906	906	998	944	900	867	850	902	927	896	915	908	928	915	930	946	911	907	905	944	948	936	912	865	918	909	916	950	921	950	956	904	891	928	900	861	903	906	916	926	887	917	880	878	834	904	912	854	898	915	920	923	927	958	896	942	910	915	859	901	856	909	985	912	865	935	930	921	943	940	920	923	937	839	862	910	867	921	921	906	900	897	928	936	954	924	884	885	911	928	957	875	922	882	916	926	857	902	908	879	904	902	945	914	928	934	921	935	878	899	903	924	894	898	935	895	925	903	930	870	916	841	903	912	839	922	923	925	959	897	898	939	888	870	908	891	932	921	975	891	939	924	893	849	876	935	891	920	939	895	920	885	886	948	908	980	891	948	839	863	885	910	908	940	889	844	870	896	948	885	956	919	893	869	841	948	837	887	914	892	928	912	924	928	908	912	938	927	954	914	890	863	908	909	880	873	905	914	907	911	987	889	916	916	924	897	943	927	921	856	923	882	950	919	909	918	904	929	882	893	909	846	886	943	919	924	922	953	962	910	883	885	978	902	957	895	854	919	888	890	925	919	888	913	908	933	904	937	923	926	957	881	880	884	976	887	911	864	932	924	898	887	875	921	903	880	895	906	902	930	869	883	937	895	903	890	934	875	907	939	868	886	938	958	927	879	898	926	910	935	889	914	864	916	891	848	895	865	877	946	935	927	935	868	929	900	954	894	946	886	906	905	847	920	915	895	913	945	884	933	911	858	896	937	924	875	890	921	877	881	921	903	910	923	897	918	875	931	852	902	948	908	890	871	906	901	920	926	934	855	907	907	888	855	923	883	916	922	920	939	892	881	869	912	922	849	899	920	887	873	928	918	891	934	904	830	927	902	861	903	883	933	915	843	903	964	892	907	845	923	934	898	911	924	867	896	931	913	931	914	903	957	875	859	880	923	904	837	895	914	877	948	924	905	891	911	864	902	949	895	881	905	895	894	883	880	883	962	876	924	906	917	868	903	923	958	936	929	919	895	891	959	885	879	922	943	912	889	870	932	940	936	911	901	885	857	893	948	914	906	868	908	885	916	870	943	921	906	922	914	933	913	899	882	887	848	923	863	883	893	962	899	912	892	848	910	916	908	891	933	952	934	922	928	931	972	864	897	916	866	899	906	914	943	915	929	883	920	913	850	872	911	915	929	930	909	907	897	907	914	877	846	873	841	869	914	896	939	953	919	935	943	938	887	889	925	887	896	907	920	931	902	962	911	965	903	848	942	850	883	882	958	921	870	903	921	937	933	945	926	960	933	908	919	889	921	914	902	885	899	928	926	898	916	883	871	877	889	963	882	940	934	887	913	954	928	879	875	905	969	884	860	899	938	890	936	963	909	906	909	875	871	925	870	891	915	880	869	947	893	963	889	921	915	884	934	900	947	909	882	902	943	919	913	893	910	902	919	921	882	855	908	904	908	887	922	935	902	896	942	916	923	898	850	859	926	959	851	949	900	931	923	911	943	926	913	930	888	948	912	957	958	856	925	895	889	936	902	932	928	887	877	841	890	926	948	858	901	892	908	883	972	966	903	942	905	903	892	888	895	924	956	909	901	912	925	898	947	909	952	893	860	899	873	888	906	902	846	932	924	891	959	897	905	852	977	892	951	919	926	940	884	880	882	911	861	905	839	937	955	918	894	881	913	912	861	955	915	812	913	895	904	949	876	980	896	904	885	897	919	942	841	907	937	863	935	969	923	912	848	984	881	890	902	858	975	914	864	912	907	902	936	956	915	908	902	878	880	893	889	942	925	922	916	968	888	948	890	915	884	899	863	903	859	932	970	855	890	889	890	865	919	908	901	791	924	917	919	868	945	887	879	962	943	947	919	924	906	899	905	903	938	883	926	929	874	922	909	896	897	876	917	947	920	892	911	892	865	921	955	959	926	895	918	899	886	874	894	948	969	893	901	906	920	900	899	893	948	902	903	838	931	913	972	936	892	896	904	950	877	902
25601	21622	28380	26624	19863	12759	8874	6351	4972	4183	3455	3076	2688	2273	1938	1765	1592	1516	1493	1388	1342	1230	1247	1063	1093	1021	1095	1087	1092	992	1053	1039	1002	1005	960	953	975	957	996	979	951	976	936	942	973	941	918	992	930	1024	940	973	969	982	894	927	921	895	961	932	890	961	914	874	907	915	895	957	940	852	927	919	968	915	952	990	959	937	894	931	932	917	952	933	976	984	925	946	986	970	891	960	938	959	932	903	999	953	928	946	908	932	975	987	909	930	987	963	930	973	945	879	955	967	967	903	930	963	947	950	910	883	938	998	921	961	896	1069	1008	965	932	887	965	974	878	958	992	929	944	956	922	858	915	947	963	899	945	942	943	857	921	954	936	972	925	982	907	945	904	944	937	938	876	981	920	956	950	947	916	892	948	930	959	907	959	927	910	933	963	914	922	904	934	946	916	931	898	934	999	925	902	924	938	937	968	923	931	904	922	956	974	969	905	949	972	975	924	932	960	959	972	958	971	935	898	921	975	911	946	899	931	967	976	910	915	918	950	892	973	940	953	963	939	1005	947	944	900	944	912	970	998	952	955	930	922	900	936	955	963	938	929	955	963	937	1001	919	991	870	926	971	958	972	929	878	897	968	933	927	1006	929	952	950	926	826	1010	952	857	920	909	904	937	981	981	925	915	989	959	937	953	904	939	916	936	936	928	892	902	925	937	924	906	932	971	938	1003	860	923	912	953	917	900	908	903	954	878	874	990	996	959	893	910	903	965	912	914	928	959	964	958	964	993	856	900	942	935	926	933	906	953	981	997	891	984	995	884	975	950	915	907	946	934	930	901	952	1012	967	976	941	963	929	947	900	917	958	945	935	892	966	984	881	949	964	885	931	888	923	908	917	893	950	901	908	895	922	974	933	920	916	933	952	906	949	971	892	951	902	1022	956	889	966	941	980	950	955	918	907	908	944	1002	942	980	903	915	906	930	892	913	928	917	965	906	903	886	927	933	938	914	903	922	940	928	948	937	977	984	957	884	897	960	891	959	992	961	966	942	947	938	945	943	923	929	913	970	939	950	879	923	921	974	940	915	879	945	988	926	925	978	889	945	877	955	945	925	951	944	932	924	1017	966	917	987	973	975	937	907	910	881	921	982	909	915	925	968	930	983	968	953	856	947	936	957	929	955	934	900	927	950	993	929	936	937	925	990	927	884	978	957	960	987	1003	899	952	966	915	950	950	930	954	919	901	917	939	983	969	937	954	949	930	960	891	906	927	941	985	896	923	921	998	934	933	903	916	916	951	899	935	961	973	916	903	960	969	923	962	916	947	921	914	892	963	944	948	916	924	914	955	967	922	978	955	960	964	889	954	980	965	959	931	940	909	915	880	967	947	968	980	914	891	964	952	912	925	911	952	926	928	915	981	954	942	888	956	956	990	935	942	928	885	900	898	954	921	958	958	927	945	916	923	952	957	955	923	901	1004	900	926	926	946	910	946	948	968	890	962	932	895	908	967	923	915	955	985	990	929	974	923	946	904	968	945	883	935	935	891	930	967	934	874	921	919	924	977	941	936	914	900	852	907	909	941	923	967	913	941	920	887	930	945	930	953	979	896	935	918	913	951	946	935	934	921	961	921	920	965	960	965	930	956	931	979	957	993	946	905	945	905	904	938	996	916	927	922	973	941	931	938	927	975	919	987	881	914	973	881	914	1000	942	931	887	957	985	903	988	899	931	974	900	949	955	906	920	929	948	977	885	970	926	936	936	994	937	917	991	917	951	882	938	975	945	911	936	940	906	935	917	904	951	872	951	912	930	929	918	954	951	918	943	922	962	966	920	951	849	953	899	851	874	928	914	926	940	919	934	906	914	957	944	945	910	893	872	936	955	892	918	901	918	859	883	968	934	958	954	914	945	967	953	923	925	924	931	934	912	924	916	885	923	935	952	981	866	892	902	922	899	875	952	917	945	938	920	978	939	883	922	853	937	977	978	923	973	979	936	974	955	926	935	912	929	924	933	933	952	957	901	929	907	902	898	930	940	929	1007	955	940	911	923	942	899	946	901	950	942	928	960	913	944	957	879	922	942	986	923	906	959	966	905	897	983	971	871	912	938	922	948	914	972	930	928	944	918	950	915	934	849	914	898	989	983	910	964	950	899	852	971	888	934	930	946	918	931	916	977	881	956	945	914	939	945	918	966	940	895	942	897	885	952	952	940	925	927	936	917	954	929	943	923	936	941	944	914	968	940	976	947	924	967	903	945	933	964	951	942	896	988	908	901	882	965	938	905	911	937	944	941	884	918	939	867	946	971	914	943	972	932	878	911	908	928	973	939	884	892	989	989	887	909	985	948	962	956	929	926	990	954	928	933	953	959	928	933	909	938	979	913	937	940	894	928	886	909	929	937	909	913	968	882	902	931	940	948	943	892	905	980	939	935	906	938	955	941	924	1000	949	946	936	949	939	911	889	896	937	955	1004	964	960	942	955	936	972	901	972	877	959	974	954	948	910	974	986	899	949	936	927	917	947	974	975	968	946	882	901	954	926	934	910	1003	912	921	904	915	981	911	910	955	927	935	1003	893	899	898	913	938	967	945	931	913	935	935	995	896	899	934	939	932	857	925	905	988	913	964	907	936	975	1016	920	955	990	895	895	901	967	917	943	966	983	919	937	1014	865	993	916	912	986	970	882	936	947	968	941	960	976	919	914	892	898	886	937	897	922	959	899	893	948	968	911	858	965	908	929	943	932	936	925	966	882	966	933	941	943	952	949	959	910	920	957	979	959	885	923	875	936	1023	945	921	921	895	959	902	954	920	991	929	928	968	958	913	881	936	938	952	975	878	948	978	885	941	953	916	958	1000	942	920	928	939	1030	962	958	897	975	910	953	971	984	916	904	905	948	883	954	908	910	971	937	915	897	940	970	943	966	958	877	897	913	931	884	960	978	942	920	921	952	937	966	881	939	960	992	924	915	908	972	975	923	924	947	939	942	912	960	971	969	993	896	925	922	870	958	969	904	956	972	897	890	901	908	938	953	907	966	958	965	961	963	934	924	952	1060	911	1007	932	871	1000	955	893	945	922	976	925	933	910	915	892	941	953	961	932	1018	972	971	935	976	969	894	940	886	914	885	947	904	906	933	916	944	962	927	910	908	974	957	938	967	975	941	926	989	851	917	936	905	932	951	890	953	926	997	933	908	934	928	966	957	955	926	904	944	931	926	886	905	943	902	937	911	934	943	874	886	904	975	957	905	919	909	1002	920	939	977	946	888	974	952	912	904	892	945	963	966	920	922	978	951	993	939	956	918	934	916	913	878	934	906	943	931	930	904	922	932	922	920	931	883	922	928	958	938	945	928	934	983	901	911	963	942	963	956	991	931	942	916	907	942	954	935	962	940	978	901	916	922	920	963	891	967	947	917	942	902	891	944	898	914	882	953	942	926	931	943	956	973	937	925	889	926	955	929	940	947	932	923	954	959	991	893	900	913	925	952	960	877	896	899	898	945	965	977	885	906	912	940	927	922	911	934	899	901
25660	47066	35956	24403	19002	14406	11820	9167	7547	6358	5065	4431	3630	2868	2394	2150	1961	1899	1789	1526	1364	1330	1321	1259	1173	1187	1123	1090	1052	1041	1075	1039	1030	1015	958	1018	960	977	1036	994	978	1034	984	970	972	974	970	923	983	934	931	930	971	974	979	958	936	880	963	967	912	895	923	955	962	913	898	918	983	890	967	922	927	990	906	955	977	954	925	949	962	949	914	936	1012	952	957	925	960	923	946	908	921	927	929	834	890	952	949	940	938	897	908	977	966	940	918	985	928	934	933	976	872	967	914	935	925	920	943	901	939	945	920	882	932	910	993	939	942	884	900	914	881	960	937	925	937	967	908	870	911	926	945	908	963	909	954	991	942	939	962	939	921	911	935	937	958	914	936	940	920	887	914	950	941	921	997	864	889	933	975	912	962	915	943	879	960	869	932	928	977	917	913	975	962	902	908	905	952	911	958	949	966	933	942	924	908	927	864	978	912	923	926	879	907	973	882	866	950	929	984	890	936	899	984	914	906	886	916	976	920	885	928	988	926	975	913	914	953	935	929	922	932	905	912	872	917	930	976	885	908	957	923	969	962	986	914	920	955	942	912	921	916	942	943	870	911	932	925	907	936	947	970	912	936	890	952	942	886	937	979	944	917	938	941	972	1006	876	963	975	958	898	910	896	923	932	918	916	877	938	972	926	925	936	954	943	849	883	971	951	974	944	938	919	943	888	927	921	908	892	945	911	937	931	914	947	953	934	906	898	964	915	904	946	904	902	897	951	925	926	933	908	957	944	917	932	896	910	927	939	897	968	936	902	903	904	941	960	883	948	909	955	895	929	872	970	948	946	916	872	936	974	915	934	959	938	959	929	871	978	943	961	917	895	916	935	930	914	912	908	922	903	944	901	901	885	876	917	903	934	942	921	938	945	916	909	935	913	933	920	980	950	895	938	907	862	925	916	901	886	879	913	952	925	957	959	948	862	936	932	902	948	950	956	930	911	963	962	951	990	929	959	923	955	960	901	940	913	935	921	941	913	942	933	931	893	927	863	911	940	953	982	887	908	943	968	922	968	937	1000	887	925	958	984	985	940	866	968	887	938	946	954	940	996	911	909	918	925	943	960	906	959	949	944	939	944	946	953	979	949	934	908	966	949	903	876	903	862	995	931	911	933	943	949	920	974	925	948	986	894	958	918	934	898	946	962	919	970	918	963	943	936	898	940	963	985	949	937	924	929	968	950	935	921	899	889	913	978	975	935	925	968	951	918	903	959	933	918	902	933	943	943	923	923	924	889	924	853	913	953	937	952	862	958	926	935	920	957	961	876	951	900	932	959	903	918	886	941	964	969	963	928	912	967	947	969	948	946	910	955	957	897	882	904	966	914	932	849	949	951	875	963	953	926	868	926	920	982	979	970	954	908	905	943	910	973	919	936	903	961	885	898	839	928	969	932	907	944	913	866	892	865	964	951	1006	942	931	964	941	911	912	941	953	947	980	913	930	920	869	964	921	883	954	914	885	927	953	941	944	932	940	945	971	931	920	929	942	908	923	972	883	932	945	952	991	937	879	936	978	977	928	959	950	934	904	906	921	913	916	930	915	918	969	922	959	913	926	895	904	982	952	919	910	970	973	905	906	992	972	907	944	924	925	918	892	929	903	957	953	962	934	907	948	980	974	932	911	924	899	916	915	919	923	885	922	947	917	943	930	918	966	965	945	965	895	943	886	893	956	905	921	901	952	988	923	930	973	908	923	938	855	910	917	967	934	907	968	953	896	948	1001	931	953	928	903	939	945	899	961	990	909	905	1000	940	877	904	949	910	912	908	999	969	938	929	964	964	941	933	978	927	935	889	935	918	903	952	856	898	918	926	955	946	866	915	954	886	924	936	956	962	893	946	904	864	945	942	932	981	902	916	903	898	961	942	881	958	920	990	894	931	947	936	963	951	886	937	989	924	934	968	977	935	939	919	940	946	964	962	932	882	973	934	930	902	888	944	955	925	950	907	932	900	937	921	908	940	972	906	939	940	913	908	914	938	903	933	892	888	989	911	949	870	974	892	929	929	907	927	961	931	884	901	962	947	947	917	945	925	958	937	970	953	907	874	967	932	954	898	904	933	906	925	943	974	898	877	909	933	919	978	921	942	947	917	941	899	923	906	879	921	940	925	890	964	980	908	888	976	903	959	929	932	932	922	937	929	940	871	927	964	923	899	883	944	932	884	973	921	960	868	880	901	914	918	915	905	935	939	983	912	900	899	922	897	917	934	935	993	930	941	890	858	940	937	934	911	949	939	922	945	924	945	898	904	938	986	950	936	978	967	937	922	915	944	897	956	940	923	946	927	931	965	961	917	977	893	963	927	989	941	935	892	936	955	927	971	955	931	931	914	933	944	923	1006	1000	889	914	981	904	886	929	962	910	884	950	904	957	920	952	927	932	923	936	930	996	924	904	945	935	908	953	956	954	847	931	929	938	920	889	945	934	877	959	941	908	907	933	957	905	913	916	935	928	943	923	937	959	896	924	938	914	952	941	969	917	905	974	875	978	956	938	928	923	932	936	943	959	897	885	924	918	957	951	937	981	940	940	965	872	935	932	939	936	944	871	925	929	933	889	903	936	904	895	924	925	974	954	922	932	916	892	916	952	911	924	945	946	956	901	957	941	935	961	922	912	988	981	942	920	951	955	1017	890	910	934	930	934	916	947	961	918	980	981	944	949	942	931	956	936	916	918	920	939	967	971	952	924	912	945	980	936	919	982	953	897	902	895	924	916	997	956	904	951	902	907	946	959	969	920	963	950	896	928	891	982	969	905	941	957	898	909	887	922	931	930	942	917	937	951	938	994	887	916	923	990	906	936	878	932	943	924	917	983	888	922	957	938	904	935	910	924	926	960	888	930	950	928	898	892	881	927	936	903	966	929	939	888	953	898	955	961	837	965	977	952	903	977	927	996	933	890	904	953	967	921	894	958	954	997	943	1000	927	915	957	899	889	952	926	883	935	923	921	912	929	848	925	864	968	914	922	941	907	940	948	934	926	956	945	947	909	968	940	925	975	918	961	926	909	887	925	960	919	910	921	931	928	999	905	951	931	981	923	930	959	949	984	879	975	1003	876	903	925	911	923	933	899	978	969	934	976	916	934	907	954	970	891	937	914	905	938	926	952	973	951	991	914	894	952	956	905	919	887	950	986	940	954	904	895	952	934	878	925	936	953	899	920	961	952	954	950	921	860	922	927	924	929	1004	954	948	935	950	919	948	946	941	927	885	928	899	982	950	893	884	953	945	905	957	922	942	926	890	891	948	913	903	904	954	912	984	969	895	958	995	936	908	976	922	923	922	901	971	930	949	948	946	933	947	921	981	935	884	890	926	965	968	925	908	935	945	905	952	923	916	979	992	898	888	943	951	918	931	923	939	925	934	935	903	950	910	921	899	977	942	934	938	886	976	924	940	931	972	924	914	933	927	949	926	935	938	912	965	957	938	936	907	921	962	925	901	940	930	931	940	878	965	907
23258	21658	29573	24309	21992	23212	21279	11535	8337	7061	5556	4889	4074	3337	2931	2564	2380	2081	2047	1788	1761	1570	1480	1405	1352	1276	1239	1313	1222	1167	1253	1197	1122	1162	1222	1163	1163	1144	1173	1146	1154	1085	1086	1130	1055	1131	1093	1082	1130	1029	1080	1103	1035	1077	1024	1048	1045	1086	1055	1063	1068	1080	1013	1036	1090	1054	1057	1061	1057	1095	1123	1011	1079	1036	1004	1021	1039	1067	992	1065	1038	995	1044	1105	980	1031	1073	1117	1043	1045	1074	1062	1036	1060	1041	1078	1049	1037	1049	1021	1141	1026	1062	1003	1086	1023	1042	978	1033	1067	1074	1041	1015	1049	1014	1076	1069	1079	1052	1062	994	1046	1001	1030	1052	1024	1028	1023	1052	1061	1083	1094	1023	1063	1010	1108	1033	1101	1059	1032	1032	982	984	1017	1083	989	1024	1050	1034	1025	1078	1042	1073	1078	1046	1043	1026	1055	1036	1034	1005	1061	1085	1043	1013	998	1041	1034	1018	1070	1056	985	1057	1043	1091	1106	1063	1013	1045	1097	1010	1037	1079	1014	1038	1051	974	1072	1066	1093	1011	1017	1031	1099	1028	1087	1023	1065	1063	1033	1006	977	947	944	993	1085	1060	1086	1022	986	1067	1056	1015	973	1019	1032	1027	1037	1051	1016	1073	1056	1089	1035	1054	1023	1046	1042	1033	1019	1064	987	1056	1049	1042	1059	1059	1025	1019	1059	1052	1014	1088	1054	1035	1004	981	1000	1050	1034	1030	1059	1040	1072	1073	1052	1081	1038	1026	1091	1013	1011	1034	1055	1012	1075	1015	1068	1014	1008	990	1081	1086	996	1038	1079	1041	1054	988	1003	1066	1047	1020	1108	1072	1087	1075	1050	1046	1120	1021	1043	1032	998	1076	991	1064	1056	1027	1037	1007	1000	1065	1013	1002	1061	1060	1050	1084	1047	1066	1047	1052	1073	1005	1054	1020	1052	1073	1103	1063	1099	1040	1024	1044	1105	1069	990	1059	1067	1003	1084	1126	1026	1097	1056	1078	1006	979	1067	1005	1064	1031	1026	1041	1002	1072	1026	1013	1042	1137	1081	1079	1089	994	1031	1057	1018	1022	1005	1058	1072	987	1051	1105	1017	1069	1043	1033	1077	1108	1053	1062	1053	995	1025	1005	1018	1045	1060	1048	1018	1048	986	1081	1050	1013	1026	1050	971	1026	1069	1001	1043	1026	1046	1077	1030	1010	1017	1021	1038	1083	1036	1013	1102	1065	1087	1042	1101	1026	1009	1065	982	1039	1032	1084	1057	1038	1068	1034	1107	1049	1037	1001	1045	1030	1003	1001	1046	1025	998	1049	1066	1021	1041	1020	1033	1016	1055	1035	1039	1095	1017	1059	1034	1037	1055	1001	1067	1071	1055	1019	1086	1037	1053	983	995	1048	1011	967	1030	1105	1009	1024	1034	989	1101	1071	992	1019	1064	1098	1003	1029	1067	1030	1001	1075	1014	1094	1067	1035	1017	1038	1041	1030	1108	1042	1035	992	1100	1041	1044	1048	1029	1016	1045	1037	1084	1055	1087	1069	1068	950	1090	1073	1038	1119	1076	1012	1019	1055	1035	1046	1045	1068	1001	1023	1058	1065	1033	1046	1032	1013	1034	1014	1027	1018	996	1051	1118	1064	1021	1076	1025	1071	1009	1041	1046	1035	1059	1013	1062	1032	1005	1047	1024	1009	1033	1011	1020	1041	1016	1019	1041	1035	1031	1079	1104	1028	1117	1125	1022	1064	1053	999	1074	1018	1006	1039	1075	973	1034	1059	1068	1054	1058	1095	1007	1009	1057	1043	1042	1032	1017	1024	1005	1084	1054	1100	1091	1050	1057	1045	1040	1024	1046	1050	968	1064	1037	1016	1092	1028	1048	1050	1048	1043	1032	1041	1021	1101	1031	1069	1059	1040	998	997	1076	1056	1088	1044	1036	1060	998	1018	1028	1044	1023	993	1033	1042	1015	1071	1051	956	990	1012	1048	1076	1014	1031	1053	1084	1035	981	1016	1000	1075	1010	1059	1069	1059	1076	1045	986	974	1040	1099	1041	1042	1066	1034	967	1093	1025	1042	1039	1002	997	1082	1062	1017	1047	1071	1059	1033	1054	1040	1016	999	1029	1043	1040	1071	1030	977	1045	1016	1045	1023	1048	1034	1049	1034	1088	1009	982	991	990	1004	983	1057	981	995	1067	1003	1025	1056	1010	1021	1031	952	1049	1031	1094	1093	1043	1055	1045	1011	1027	1037	1017	1063	1015	1031	1053	1094	1050	979	1038	1019	1038	1078	1060	1023	974	1072	1113	1031	992	1052	1053	1061	979	1077	1092	1112	1072	1032	984	1086	1038	1070	1009	1011	1012	1073	1028	1057	1080	994	1074	953	989	1039	1074	991	1014	980	1079	1083	1002	1051	1025	1077	1051	1073	1030	1076	1067	1027	1053	1076	1051	1044	1003	1077	1051	1023	985	1072	1054	1060	1049	981	976	1001	1071	1034	1039	1056	1042	1017	1029	1023	1045	994	1004	1035	984	1051	1029	1035	1053	1074	1014	970	1073	1005	1000	1052	1020	1040	1010	974	1048	1105	1045	1085	1050	998	1047	1048	1056	1012	1066	1004	997	1055	1070	992	964	1052	1028	1120	1043	1051	1076	1011	1078	1013	1063	1065	1117	1049	1036	1026	1050	999	1093	1036	1073	1009	1023	1004	1037	1005	1095	1012	1053	1039	990	1001	1061	1079	1022	1028	1103	1070	1016	1014	1027	1025	1052	1011	1081	1056	1061	1046	1050	1013	1040	959	1061	1032	1025	1063	1039	1046	1039	1009	1014	990	1040	1035	961	1000	1050	1045	1057	1033	963	1060	1055	1030	1052	1007	991	1007	993	990	1023	1025	1052	1059	978	998	1027	995	1034	1047	1055	1019	1067	1018	1035	1064	1059	1038	1040	1045	1061	1066	1059	1084	1040	1092	1032	987	1037	1037	1075	1043	1110	1066	1042	1037	1043	1045	974	1024	1026	1000	1012	1010	1084	996	1012	1059	1068	1051	1045	1053	1066	1013	1028	1081	1067	1019	1034	1026	1064	1028	993	1031	1053	1067	1075	1028	991	1051	999	1091	1042	1029	1026	1033	1046	1052	1015	989	1070	1033	1019	999	1045	1050	1011	1061	1049	1039	1081	1022	1096	1009	1023	1019	979	1074	1076	1019	998	1046	1067	1037	1007	978	1092	1025	1072	1015	1054	1058	990	1012	1015	1058	1065	1027	1043	1048	967	1056	999	1010	1051	1060	1069	1055	1066	1072	966	1022	1033	1032	1020	1029	1049	1064	984	1054	996	1027	1048	1041	1041	1068	1015	991	1067	1055	1051	1026	1049	990	1068	1069	989	1061	1098	1067	1053	1036	1095	1016	1039	1068	1035	1040	1025	1096	1065	1032	1073	1031	1004	1034	1066	1085	1020	1092	1057	1072	1008	1065	1056	1013	994	1051	1055	1059	1046	1043	1050	1025	1013	1058	996	1047	1004	1080	1025	1062	1065	1005	1051	1036	1069	1031	1006	1048	1031	1005	1040	993	1039	1052	1035	1027	1094	1072	1072	1065	963	1077	1026	1068	1071	1079	1045	1092	1022	1042	1065	1002	1068	951	1049	1084	983	1059	1020	1002	1008	1011	1070	1083	1007	1058	1092	1012	988	1031	1056	999	1007	989	1069	1010	1027	980	1027	1026	1025	1042	1026	1015	1055	1006	987	1002	1027	1046	1041	1063	988	983	1044	1006	1005	1019	1029	1056	965	1044	1021	991	993	1000	1001	1035	1041	1025	1022	1047	1064	1034	1012	1096	1060	1059	1044	1030	1068	1046	1040	1023	1041	1045	994	1086	1039	1086	1062	1062	1020	1065	1039	983	1100	1094	1063	1062	1055	1039	1016	1063	934	1076	1038	958	1058	1087	1051	1049	1047	1008	1039	1094	1026	965	969	979	1066	1032	1063	1064	1049	1042	1033	1028	1020	1030	1081	1005	1027	1003	1077	1033	1060	1066	1019	1027	1049	1043	1033	1031	1128	1010	1037	989	1055	999	1117	1044	999	1041	1041	1044	1033	1045	1052	1104	968	1045	1066	997	1018	1021	1055	1005	1033	1045	1043	1057	1024	1009	1019	1033	1043	980	1042	1064	1046	1077	1060	984	1018	1054	1028	1013	1031	1094	1042	1026	1016	1042	1076	1035	1046	1056	1058	1037	1058	980	1059	1048	1030	961	1029	1075	1013	1013	992	1039	1049	1065	1002	990	1007	1027	1012	1056	1005	1023	1052	1030	1032	1040	1088	1012	1051	1081	1056	1054	1025	1035	1021	977	1016	1042	1067	957	1012	1054	1098	1048	1047	1057	1050	1053	1043	1093	993	1029	1011	1119	977	1045	1051	1042	1016	1043	1039	1017	1031	1058	1080	973	1045	1049	1028	1111	1024	1073	995	1063	1052	1098	1026	1066	1035	1070	1054	1026	1076	985	1046	1040	986	1006	1043	1047	1038	1068	1001	1052	1012	1028	1047	1074	1068	1028	1018	1071	1092	1086	1073	1044	1035	1004	1035	1116	1004	1024	1062	1050	1001	1050	1095	1055	1086	1071	1086	1051	1072	1069	1043	1024	1059	1012	1049	1006	1039	1030	1020	1032	996	1060	1006	1061	1058	1043	1070	1063	1040	1110	1047	1057	1006	1057	1069	997	1066	1028	994	1036	987	1049	1054	1056	1055	1013	1019	1066	1048	1042	1054	986	1075	1024	1103	989	984	975	1035	1049	992	1030	1040	1034	1069	1024	998	1066	995	1061	1039	997	1018	1070	1017	994
27981	54670	44599	32135	26526	21474	17415	14208	11375	9526	7667	6874	5524	4353	3729	3125	2856	2565	2386	2111	2060	1753	1564	1475	1502	1351	1291	1216	1305	1213	1232	1219	1192	1170	1255	1160	1191	1126	1045	1086	1095	1062	1097	1091	1076	1069	1040	1022	1068	1013	1077	1066	997	995	1037	986	1019	1025	1024	1059	980	1027	1035	1031	1014	1088	985	987	1052	1060	1018	953	1043	1049	1031	1085	1015	1042	978	974	1109	1037	1043	1059	977	992	992	982	1051	966	1017	995	980	1023	1070	1035	1063	1093	978	1055	972	938	1052	1028	1019	998	1020	1046	1000	1008	1000	986	959	1059	997	1026	1058	996	993	994	1011	975	1028	993	1025	1038	1080	976	1020	1041	1070	981	1027	1046	1010	1027	980	1007	1000	1040	1004	1125	972	1073	1057	1022	965	1027	993	1023	923	1006	1002	957	988	1001	954	1016	1004	1006	997	994	1040	1017	1000	944	967	1007	1045	1016	1008	1030	1003	1042	965	991	1001	1037	1028	957	1032	988	992	994	1093	1081	997	979	1013	1033	1015	999	1010	970	1006	1007	999	1046	1016	1008	999	1010	1009	1028	1022	1023	952	968	1000	1003	1002	1022	984	956	1047	969	1030	1063	988	993	1011	1005	1001	1038	993	1023	993	990	1048	971	955	1016	1000	1038	1040	982	942	967	994	1011	996	1000	1026	992	965	1044	977	1076	1049	991	1001	1040	968	977	993	1019	1011	997	1000	1071	984	999	976	1010	1015	1028	993	1001	945	989	923	1066	1010	1001	1024	1016	1003	1025	1027	1024	1097	1011	969	1081	1061	1009	1030	974	969	970	1019	1000	1024	1029	1038	1006	1002	1008	1018	1026	1028	1007	1012	1029	1024	991	1014	987	993	1057	1047	1029	999	1016	1017	1004	972	974	993	991	963	1064	991	958	1059	1009	987	1049	1039	1039	1000	1069	996	984	1027	979	1023	1003	978	1025	1016	1019	1045	958	1001	1021	1020	1061	1028	1027	986	993	1041	1033	1005	1016	1027	1023	1021	1012	1012	1037	1032	955	1038	1002	987	1046	981	1018	914	987	1024	1000	995	1032	963	1005	981	1009	1078	1038	982	984	1003	990	985	1026	986	985	1016	990	1005	1009	1034	997	1022	991	1065	1069	988	1057	1002	1000	1013	955	1041	982	1009	1012	1023	971	1010	1010	989	957	1005	1067	1033	1004	1018	1072	1000	1044	1012	992	981	1053	1008	1049	1050	1049	983	991	1006	1065	978	1025	1036	1002	1006	1011	1031	1010	1043	1017	1040	1053	961	997	1019	1019	1053	981	1040	1017	1043	1071	1010	1054	1032	990	1022	1019	990	1000	1001	983	986	991	1023	1040	985	1003	999	1014	972	990	1011	1000	1040	1076	1000	979	992	1034	995	1012	1052	1006	1034	1004	1034	1059	1007	1010	1021	1036	1008	1024	989	1025	1044	1070	992	1006	961	1045	980	972	964	993	972	960	1043	1065	1018	1000	1013	1026	977	1037	987	974	942	1012	965	980	1002	1049	997	1033	990	1060	1017	1008	991	949	1057	1046	1034	949	985	1027	1012	1026	1024	1070	1008	945	1026	992	985	1019	971	996	1095	1066	945	1023	1011	1017	1015	1052	941	1029	1012	1005	1054	1054	991	1009	992	964	982	965	1009	993	1005	999	1066	1018	1009	1020	1022	1050	1009	991	1002	1056	1034	1085	976	1026	1000	1033	1067	1013	1058	1032	1023	1001	1076	1006	1007	1038	927	1003	1018	963	1038	1014	1020	991	1010	1026	967	995	998	947	1022	1012	976	1018	1001	944	1000	986	1047	993	1018	1022	1011	975	987	1010	1007	970	1055	1036	1044	1097	979	1002	994	977	995	1045	1001	965	1008	970	1008	1036	1022	971	1035	1007	1021	989	1029	1088	1025	1016	994	1037	1007	1014	963	1064	1043	1038	1002	1018	1068	1004	977	1024	1061	1017	1056	1113	1023	1033	1026	1040	1004	1013	992	969	1048	942	972	1025	939	1063	1035	998	978	976	1003	1023	988	1044	1031	1004	1034	999	1083	1048	974	1012	993	1040	973	1034	995	1058	1020	1010	1037	972	954	1015	990	1011	1012	1020	1014	970	992	982	1050	1009	992	1013	933	996	996	1001	1049	1004	965	950	941	1030	993	1041	954	995	1043	1008	971	989	1074	979	984	997	1008	999	1009	1073	1015	1003	988	982	1030	1012	1042	1051	990	972	1017	1019	1075	1062	1054	1058	1022	983	1005	1042	1028	999	1028	1006	1012	1005	1007	1008	1023	990	1089	1055	1006	1037	998	1020	991	1035	1034	1067	1021	996	965	1015	1056	1038	1059	1086	1042	987	1011	1029	948	993	1082	986	1042	998	1024	1023	941	1025	1041	1054	1003	1046	1026	996	968	1021	1056	1040	1004	1006	1045	1036	1006	992	1024	1045	1002	1027	1040	1010	1038	998	1023	1014	1004	1060	992	985	1039	1026	1012	1039	1042	1033	1009	1014	1017	1007	1011	1071	1029	980	1021	1045	948	1008	1008	1011	1000	1066	1001	992	1017	999	1019	1002	973	985	988	926	970	1032	1060	990	976	1006	1037	997	1040	1004	1042	985	994	999	987	1082	1021	1014	1013	1051	987	1021	1012	980	984	1012	1039	1004	1032	1030	1055	1022	961	1001	1011	971	1008	999	1003	1051	1015	1003	1004	1024	1022	1079	1044	1010	954	1003	1040	1062	1045	1008	992	977	991	944	1004	1042	1032	1029	1015	1004	984	1018	1001	1037	1043	951	980	1008	1034	1035	970	1028	1028	1016	974	999	1000	1022	1100	1013	960	1012	1084	1067	993	1046	987	1003	996	953	993	1011	1018	1017	1060	979	1003	1041	1084	1031	1038	1037	1046	1057	983	1027	947	1039	1017	1002	1055	975	1057	1005	1010	1021	995	992	999	993	1015	1004	1031	988	1044	932	983	999	1072	1028	1025	1073	1035	1048	1043	1006	1037	1003	981	982	987	982	1034	1012	1003	1053	1041	1046	993	1038	973	1042	1010	1042	975	1062	1041	1011	1008	949	983	954	1025	1033	1022	995	1009	979	1042	1007	976	980	1009	1085	1002	978	964	970	1026	988	975	1052	1037	974	1059	1026	1015	1048	1060	1047	956	1038	1039	1034	1057	976	995	1003	1025	971	992	1010	984	998	1046	1019	903	966	1023	1104	996	1005	996	1027	1055	964	936	997	1024	1017	1022	1075	978	974	996	982	981	1035	1017	1052	990	1004	1004	1002	987	1024	972	1002	1069	982	1042	1004	1046	1012	1027	983	1031	1022	993	1018	1026	1020	984	995	1035	1010	975	993	1000	1019	989	1004	986	991	1018	1022	988	1016	1035	987	978	961	996	1053	1041	1015	974	1057	958	1026	960	1015	971	1055	969	954	1044	976	1016	974	962	984	976	1015	1011	1008	1071	989	1070	1062	1034	976	980	985	1027	1000	1061	1051	995	1054	943	1007	1006	1017	1015	1030	1055	1000	961	1012	1040	1006	1024	1026	971	1044	988	1059	1053	1131	1024	1034	1023	1006	985	991	1030	974	965	1014	1029	1045	1029	977	976	1004	998	1052	1003	1030	985	1016	1028	985	1043	1039	1029	1058	999	985	1014	995	1038	1010	1037	1005	994	994	979	988	973	1026	954	1000	1039	978	987	955	1028	1038	985	1043	977	1019	980	1001	1050	1017	1031	1084	1030	1012	1032	993	935	1053	999	1022	1004	1022	992	979	1030	988	1019	1031	1026	1011	981	1012	1036	1017	974	1068	1051	1008	992	1045	1006	977	1026	1021	1026	987	1035	979	1049	1044	980	996	981	1000	1019	1009	980	1045	1002	987	1065	973	1047	1037	1062	977	1025	1032	986	1008	1024	1014	953	994	991	1009	1029	1037	1060	1008	1011	1044	1031	984	1017	1016	962	1044	1022	1038	954	995	1028	992	1046	1023	1047	940	963	1003	985	1042	1015	988	1019	1009	1053	1069	1028	992	943	989	1027	1031	1033	1035	1072	1032	992	985	1010	971	995	971	983	997	1022	1008	1023	1009	1031	1019	1015	1032	1024	938	1033	1024	1052	1026	1004	982	1057	988	992	1017	981	958	994	1030	1062	1023	993	970	985	1028	1025	1065	1034	1058	1000	1014	1025	1035	995	1013	1009	987	966	1058	1056	1059	1031	921	953	1047	1086	1008	1058	1012	1004	1055	1000	1004	965	1013	989	1034	1026	1012	989	1015	1044	994	995	959	997	1027	957	1028	990	959	1020	1021	1025	948	1039	1019	1068	1045	1024	986	1050	992	1007	993	1019	1080	1015	1001	1017	998	1044	1050	1049	1040	1054	1009	955	969	960	969	1001	1044	990	1024	1025	1024	1046	1027	1033	1047	996	974	1005	1042	987	980	979	993	1020	988	995	1007	1028	986	971	1002	1029	1040	1029	1044	1047	991	976	1006	1010	987
29549	27933	32311	23220	13856	8967	6562	4931	4141	3423	2829	2571	2232	1867	1655	1568	1420	1414	1288	1196	1150	1114	1047	945	990	1034	997	943	986	930	947	943	968	920	957	879	947	879	910	886	855	914	872	907	823	905	967	873	896	922	905	954	859	840	879	867	884	874	869	862	869	883	825	887	856	905	878	880	896	857	853	851	838	834	862	872	868	859	877	863	852	876	849	876	845	883	897	888	863	843	844	834	878	873	918	897	853	883	824	866	886	787	823	843	822	863	871	840	800	972	858	862	883	921	851	880	883	879	853	835	855	840	849	843	853	867	803	868	886	926	899	852	878	883	910	903	803	822	868	848	864	902	850	905	861	827	869	840	849	795	851	874	865	834	857	893	832	895	857	854	882	917	867	825	847	879	851	882	874	872	877	830	888	896	876	886	868	850	882	902	808	871	841	868	894	910	901	870	880	909	930	891	887	854	861	825	829	897	929	861	873	886	833	849	866	870	832	864	856	897	861	865	844	878	900	852	848	861	788	867	891	860	877	835	845	832	833	905	869	853	917	871	802	857	862	892	853	847	852	873	888	842	915	865	856	828	906	813	878	860	865	920	856	872	828	883	814	902	871	835	867	858	878	870	890	885	864	861	901	814	904	866	841	840	896	883	844	859	921	889	845	847	865	823	880	883	859	880	868	860	878	853	866	867	873	917	876	909	844	921	865	856	891	908	870	906	825	843	851	881	889	859	843	833	820	834	829	864	876	804	942	882	811	827	909	824	872	856	884	898	920	821	879	869	908	884	883	880	835	885	872	890	881	851	901	831	811	867	837	855	894	815	892	883	837	837	921	834	885	829	874	876	874	855	906	822	871	878	878	919	895	885	883	872	839	882	853	860	848	860	875	857	880	898	948	843	903	870	916	866	853	849	851	869	811	861	860	814	810	900	888	871	893	878	877	895	876	861	879	886	863	915	870	899	800	887	886	896	886	857	797	851	892	867	877	826	873	836	902	853	901	886	944	891	917	886	875	876	876	889	942	867	894	894	893	866	843	859	881	934	846	850	861	931	936	839	886	857	868	847	887	880	845	927	861	870	912	859	854	867	897	829	881	861	893	849	855	924	892	816	832	803	895	905	888	849	853	819	836	906	835	822	867	904	853	891	928	866	836	901	875	866	884	879	834	895	932	837	865	860	875	868	888	849	869	893	939	829	849	880	869	847	823	861	825	877	912	851	832	910	834	889	896	871	864	931	881	809	957	863	851	878	848	951	879	861	876	850	891	859	892	850	883	851	853	905	836	848	899	885	863	878	900	889	884	860	874	877	845	875	851	881	851	914	905	804	909	838	860	865	913	881	946	868	859	859	832	872	859	852	916	863	860	869	867	854	906	880	866	864	862	884	940	917	862	853	846	885	835	901	912	882	872	865	851	830	868	854	886	868	824	914	859	886	818	872	843	901	884	892	887	902	885	859	861	904	862	861	897	880	934	874	909	833	844	845	876	820	826	874	878	871	796	878	910	866	867	893	856	844	866	861	915	922	875	881	869	854	860	857	832	849	822	827	914	863	853	812	879	877	912	897	849	854	981	838	881	900	895	826	878	868	844	894	880	865	903	869	812	829	882	860	881	902	865	888	833	848	834	917	868	881	851	838	883	905	850	905	853	919	869	900	896	869	852	891	874	846	787	831	898	886	881	864	862	861	877	783	898	870	868	853	886	884	873	836	886	868	867	847	940	842	874	876	910	919	879	851	906	843	864	927	867	839	826	906	897	847	873	832	816	860	886	838	892	850	870	821	887	868	880	852	842	954	819	818	865	898	911	854	860	864	864	842	885	885	843	855	920	850	898	829	883	868	891	845	839	866	861	884	873	887	850	863	903	904	891	903	836	906	869	921	932	863	893	809	859	835	842	941	825	817	866	831	892	877	843	883	897	883	854	871	901	867	821	865	861	972	826	872	897	894	873	866	893	826	865	848	870	894	832	828	865	918	885	857	887	847	867	879	937	871	908	932	854	840	836	862	872	861	865	916	880	869	874	893	832	876	826	881	919	848	893	871	803	870	924	872	879	879	832	855	854	921	885	936	895	879	856	828	838	866	884	879	865	903	857	861	847	896	904	807	870	877	868	815	874	826	868	916	826	892	835	836	802	876	888	869	836	844	840	872	894	825	906	906	859	901	886	869	873	888	902	874	864	847	880	842	904	852	828	818	900	883	881	873	912	836	884	845	858	894	872	834	904	865	875	863	875	844	878	889	907	910	884	893	852	862	898	884	896	873	835	928	860	884	899	878	855	861	873	866	856	897	874	842	896	867	845	847	868	874	822	863	878	940	846	894	868	846	888	849	887	898	863	887	829	881	872	917	885	868	881	831	851	795	862	845	888	885	845	845	911	871	863	888	878	909	872	894	881	866	878	859	873	827	888	829	871	892	850	882	954	883	848	926	866	846	868	875	856	814	885	953	816	904	942	800	891	853	871	850	811	852	868	827	860	858	876	879	837	811	880	881	883	892	884	895	873	847	830	832	857	911	863	843	877	846	908	857	847	869	848	851	911	881	897	850	883	875	881	805	865	875	890	852	813	908	874	872	899	892	835	855	817	863	807	876	815	837	895	887	847	860	876	883	895	868	836	903	877	851	876	878	831	840	877	912	845	910	901	881	919	844	894	856	893	881	868	819	815	837	900	857	860	886	868	853	818	790	881	831	915	856	892	858	851	845	836	861	885	891	865	852	861	913	850	881	863	883	876	871	924	829	869	832	881	891	918	826	883	875	895	792	907	842	847	904	889	864	912	826	851	805	860	831	875	870	849	887	884	849	912	868	927	865	932	847	864	809	805	885	874	883	855	886	862	856	871	862	881	856	860	877	889	897	855	851	868	825	878	860	859	844	915	899	855	845	914	878	886	894	901	825	911	872	887	888	871	855	894	889	847	872	816	875	871	852	913	842	928	883	897	914	826	866	833	852	876	874	868	857	847	838	849	870	942	793	838	869	908	871	899	895	868	844	917	856	858	840	880	857	916	849	836	895	896	855	912	858	821	903	843	885	827	861	867	877	847	886	823	855	816	898	857	859	869	857	934	868	863	822	822	817	862	891	871	887	856	870	964	886	877	864	879	884	899	841	893	853	860	926	822	838	880	874	842	902	874	850	799	908	869	926	913	856	809	850	857	830	862	861	823	865	879	878	919	843	904	933	875	856	885	867	895	857	863	899	846	872	851	911	898	894	833	857	866	891	851	881	863	864	867	864	881	826	905	867	865	871	852	879	851	903	882	895	909	868	862	896	922	901	928	906	877	845	851	891	882	890	866	827	845	895	870	838	885	848	834	859	846	894	863	844	882	895	861	848	858	858	886	856	884	846	890	851	883	880	869	914	832	831	858	847	891	841	902	882	879	851	835	900	839	863	839	816	879	836	895	898	957	849	853	873	889	860	873	840	842	821	847	914	846	894	865	835	885	895	904	816	915	908	864	823	852	862	883	872	875	872	910	871	886	908	861	852
24827	42648	32516	20924	15736	12259	9477	7472	6070	4983	3946	3616	3069	2451	2153	1907	1729	1545	1482	1292	1285	1188	1084	1075	1071	955	988	999	959	969	969	966	917	931	937	925	914	944	897	886	940	891	906	859	934	899	889	889	883	883	928	881	836	901	842	877	893	846	858	814	883	814	877	869	830	843	846	848	876	904	858	870	887	889	855	863	863	841	872	873	866	867	897	820	918	871	877	860	872	859	882	862	870	895	855	895	898	880	872	843	889	841	942	891	887	857	878	804	898	865	919	846	865	865	884	862	940	913	850	864	869	900	882	856	865	835	844	846	847	882	873	882	837	899	819	879	871	871	879	890	914	869	888	849	880	826	896	926	926	848	849	886	823	881	816	908	943	858	853	868	874	834	895	863	858	913	877	855	866	913	786	888	892	875	893	869	870	849	817	849	873	825	838	873	910	891	932	876	896	914	813	902	816	850	882	869	822	855	835	910	907	882	837	857	911	881	882	869	854	839	877	807	896	880	883	874	890	840	885	875	866	898	930	856	897	873	870	882	894	882	825	940	815	895	890	878	852	856	849	888	870	897	853	888	926	849	924	871	860	853	855	833	878	868	866	857	917	908	888	873	814	883	871	912	886	843	844	836	854	890	846	865	935	919	819	858	851	893	951	819	881	846	825	864	839	793	878	851	845	855	867	855	883	841	916	855	851	899	874	853	868	856	811	875	852	856	851	869	850	861	876	901	840	853	903	865	924	896	913	885	897	906	864	862	835	869	866	848	873	882	925	816	907	912	889	856	879	845	906	866	880	890	898	857	821	925	852	844	878	821	856	894	864	872	875	901	842	872	903	934	907	847	863	817	905	819	866	842	816	824	903	837	857	852	847	857	853	871	921	909	854	842	854	840	872	827	846	853	871	842	886	882	872	853	880	816	872	900	882	877	868	842	864	860	870	844	870	912	878	912	846	878	856	874	836	892	820	817	840	896	897	825	891	890	873	895	891	854	853	905	853	818	912	857	911	910	855	865	927	863	866	874	841	869	858	838	850	899	869	868	929	937	876	881	874	802	907	924	862	878	891	844	914	920	944	845	855	889	887	846	852	838	884	891	881	816	935	882	888	874	864	873	893	812	874	857	856	914	910	892	886	845	909	829	853	870	886	878	862	906	901	893	868	897	833	870	844	841	887	878	864	849	842	868	903	840	847	861	875	863	850	831	891	852	878	840	906	843	817	833	834	846	909	833	863	862	916	890	907	893	879	845	871	905	868	922	904	856	874	883	872	886	872	883	895	892	844	866	860	873	802	835	859	877	836	818	813	901	860	878	839	886	854	860	867	824	847	838	911	903	844	881	872	921	863	863	891	910	891	849	869	853	892	843	904	857	848	879	890	885	884	883	834	880	891	877	816	825	867	891	893	857	912	865	866	849	836	869	855	882	845	872	839	844	839	918	860	831	861	878	851	873	831	887	847	854	916	875	875	897	941	848	852	906	879	860	854	856	869	886	799	876	913	878	899	904	882	911	820	819	851	904	842	861	850	830	858	909	870	898	860	886	869	875	910	846	922	862	888	853	855	869	839	894	896	840	874	857	846	878	900	864	877	870	869	852	873	823	844	893	827	848	854	868	890	887	861	877	870	842	932	832	919	893	880	915	904	860	824	864	864	833	881	848	894	857	841	883	820	913	870	865	855	879	865	822	870	859	878	878	914	881	872	872	885	904	849	848	857	817	894	862	856	837	854	850	868	819	838	890	840	906	857	893	819	912	851	949	843	880	921	904	871	873	930	816	838	858	829	871	874	934	883	894	901	808	881	863	834	897	845	905	844	913	820	867	839	846	860	867	895	857	861	899	887	854	883	861	846	827	876	857	885	903	869	879	841	878	829	965	912	891	878	804	876	861	898	918	879	853	876	882	859	907	846	850	887	820	901	874	888	821	876	911	854	873	888	866	849	910	853	908	887	863	838	899	914	894	843	910	871	859	867	905	872	945	828	877	907	837	826	855	940	934	892	897	914	881	864	900	864	830	852	856	915	847	892	866	843	800	865	809	865	844	866	892	909	860	860	881	895	946	916	836	884	830	839	849	843	851	830	920	904	865	827	847	875	866	891	829	827	852	846	904	888	909	852	883	889	854	853	868	854	831	852	879	847	870	844	880	868	899	829	867	891	859	915	907	888	863	901	869	896	866	843	868	852	910	918	810	902	854	825	867	895	824	919	819	868	834	886	862	826	896	864	922	876	889	825	847	874	861	895	880	869	865	834	854	884	891	873	862	867	868	882	819	917	856	890	880	914	923	847	865	850	844	845	865	871	862	935	863	840	867	882	885	879	886	905	859	857	873	876	864	852	901	879	856	838	822	844	892	855	855	867	869	839	872	850	855	830	926	885	891	835	839	892	908	875	888	889	868	825	878	916	858	876	880	883	853	840	871	875	907	854	900	819	839	942	959	879	836	876	838	889	857	849	913	846	900	909	900	822	874	863	866	899	883	853	828	905	874	906	919	877	890	839	810	859	917	885	798	880	859	868	856	825	893	830	848	882	811	848	815	844	891	876	877	826	853	827	856	818	909	910	829	852	868	867	921	890	866	861	890	888	913	864	856	888	856	864	857	897	840	808	854	869	861	908	881	916	864	828	816	887	860	883	868	865	799	836	882	814	869	857	886	838	902	917	850	867	850	846	868	846	840	844	902	853	861	946	862	885	904	921	898	844	875	826	863	887	860	856	900	836	863	872	847	845	935	879	879	862	844	873	908	864	857	908	808	860	830	873	865	860	865	882	856	898	881	848	860	848	883	836	906	944	840	902	875	877	885	880	877	893	865	834	850	883	871	900	851	855	900	858	882	891	898	859	846	851	875	866	853	887	853	908	854	856	904	853	888	816	871	850	867	866	825	819	840	907	866	869	875	872	861	898	893	875	877	895	853	932	884	881	870	857	863	825	880	874	855	866	917	860	883	866	873	873	894	902	828	875	880	894	874	846	915	889	911	909	892	917	812	842	866	900	869	878	828	943	864	798	832	937	847	867	927	912	830	893	814	870	866	861	851	909	894	896	892	842	921	886	847	878	849	844	847	803	837	853	868	841	849	891	816	905	829	841	905	845	809	842	871	927	841	892	836	813	886	888	887	902	895	894	841	854	917	895	847	866	917	874	814	846	886	899	867	847	886	912	892	825	928	887	915	851	905	841	842	854	852	894	850	913	885	880	843	881	890	836	922	879	898	939	831	863	900	905	856	824	953	862	903	851	903	795	906	895	830	862	885	872	846	905	788	878	912	890	919	864	837	818	860	901	835	904	857	859	903	810	837	897	885	845	890	880	837	835	807	859	886	951	887	885	799	860	895	839	865	875	833	879	855	882	849	877	861	871	871	887	831	853	928	920	858	877	888	862	841	855	861	840	851	832	899	897	870	821	873	889	913	837	852	892	878	905	863	884	885	853	849	867	898	885	868	841	846	827	844	896	848	853	902	890	915	867	835	901	854	874	871	823	886	860	823
24373	21511	28984	24848	22393	19124	12460	7634	6081	5091	4118	3640	3091	2672	2363	1982	1842	1719	1595	1470	1365	1272	1149	1127	1096	1097	1069	1047	1049	964	1115	934	1040	954	994	1020	943	987	1027	943	1000	913	886	901	965	920	943	896	945	883	943	934	943	886	891	986	864	946	936	929	926	951	948	906	936	858	902	852	934	893	953	898	890	935	926	912	920	889	931	918	859	942	941	910	940	881	931	875	941	943	876	909	878	866	929	915	928	873	909	881	917	943	975	934	930	927	879	900	894	903	929	907	924	914	838	911	917	916	942	945	944	942	912	922	955	882	906	922	928	908	935	883	893	930	945	870	902	924	932	911	879	900	914	928	885	916	910	946	916	977	923	961	904	885	879	935	956	871	882	908	903	876	944	898	931	930	871	921	885	925	884	913	941	991	961	983	992	937	909	943	938	909	866	938	900	803	895	950	908	911	936	898	931	906	898	895	883	914	932	941	948	909	886	866	891	905	941	897	897	904	924	956	885	899	893	898	921	892	941	879	944	932	901	896	838	900	941	918	889	918	874	944	895	890	918	921	915	861	904	887	869	934	922	910	927	899	880	891	831	905	942	905	908	915	941	896	884	849	936	953	917	880	925	914	949	887	904	900	930	916	912	877	915	894	948	879	901	870	924	933	935	932	946	872	903	913	821	919	902	966	974	859	878	885	962	913	862	910	918	905	920	903	893	895	908	925	865	914	924	904	855	936	958	940	915	936	948	876	945	903	901	877	891	939	916	936	895	895	929	892	927	896	938	986	892	965	944	903	889	956	955	859	883	872	880	881	899	863	928	837	934	911	969	928	943	892	915	924	871	895	871	938	958	954	880	897	911	900	864	871	920	852	905	881	936	951	868	905	897	943	900	904	885	924	967	907	884	857	911	912	882	904	932	895	941	908	964	949	947	898	894	905	945	892	914	952	898	946	919	907	907	934	898	899	959	910	906	932	952	933	884	898	917	909	903	903	877	909	896	900	852	890	875	967	914	939	899	890	868	916	905	930	882	934	906	876	898	892	905	945	879	927	923	911	890	882	909	904	913	921	899	944	886	860	892	910	943	908	965	893	916	901	893	941	948	933	887	902	902	866	956	919	894	879	982	944	900	897	933	919	907	857	842	924	916	891	926	960	854	919	831	944	922	907	929	913	957	890	878	911	971	972	938	852	867	920	895	913	903	902	888	886	927	930	945	956	914	913	914	874	901	903	945	919	909	933	933	889	888	900	889	887	863	951	957	906	871	940	917	874	908	877	887	884	900	866	893	898	917	968	926	938	913	935	879	969	866	853	948	944	886	867	921	932	893	949	871	907	871	976	953	965	955	925	925	912	916	894	869	951	925	896	929	923	857	937	882	903	909	947	945	898	930	896	919	896	937	931	936	856	879	910	912	899	911	932	939	936	916	915	889	886	878	889	924	842	888	984	895	900	949	953	871	979	874	900	885	904	858	864	921	979	847	941	892	948	952	924	874	871	897	915	862	904	907	907	928	943	889	922	950	897	872	894	911	907	931	903	935	900	916	886	908	902	915	962	876	932	885	914	1007	924	895	881	900	861	864	942	894	871	886	930	924	897	902	891	903	871	904	892	893	901	867	870	981	922	866	894	851	915	914	901	939	920	975	915	892	911	944	878	878	901	958	884	907	895	887	855	926	876	904	888	886	961	893	887	923	937	957	900	927	869	913	884	964	889	905	896	938	924	892	970	865	910	921	914	867	962	928	924	891	926	951	895	941	941	977	923	881	872	899	925	911	919	921	916	903	943	907	911	860	886	927	926	970	903	872	919	908	907	971	935	868	945	898	964	920	926	921	886	852	874	955	872	942	960	844	902	936	926	839	912	866	898	935	912	927	914	883	871	931	912	940	873	866	900	872	885	950	928	892	909	909	891	899	910	899	941	890	922	903	906	966	897	951	874	923	914	882	927	957	936	885	917	947	890	864	891	943	880	883	875	904	909	869	959	888	936	933	972	929	933	960	907	908	873	894	946	888	885	907	952	890	893	843	914	882	939	914	856	929	888	898	949	898	835	928	922	861	903	879	929	913	913	928	942	902	883	899	895	890	894	916	943	960	886	961	911	915	909	973	949	853	871	886	932	892	932	904	926	901	957	901	853	892	932	920	885	908	933	870	909	893	978	919	896	879	866	871	911	889	908	937	871	928	929	909	932	904	880	956	871	933	887	940	911	911	902	889	906	880	939	894	910	903	929	855	906	936	941	878	906	892	906	951	993	893	910	921	916	946	855	858	905	888	890	917	950	874	917	907	919	871	935	903	875	947	872	958	889	944	958	858	906	915	925	884	934	881	913	936	865	924	873	883	840	894	883	916	958	892	934	916	961	962	876	881	926	916	938	860	975	859	903	878	893	870	918	926	869	936	884	903	890	893	907	915	898	875	898	942	949	965	923	889	868	878	942	929	914	932	907	941	885	914	917	893	992	872	939	932	866	925	877	899	873	943	928	940	904	905	905	891	957	901	899	903	914	897	939	901	924	945	909	903	937	906	902	885	934	896	908	921	892	935	937	897	949	933	910	925	957	865	919	923	908	873	890	896	851	920	901	945	940	955	870	921	851	900	854	913	909	908	907	897	929	944	899	915	910	907	897	921	919	883	887	902	890	908	890	950	904	908	869	918	865	928	951	923	997	937	914	867	915	919	930	927	950	948	911	911	883	876	907	863	927	851	915	872	924	917	899	874	912	915	932	888	900	947	903	920	907	900	886	898	894	915	929	841	908	917	903	896	923	884	924	860	904	936	926	873	888	866	951	886	933	889	903	909	953	900	903	894	856	904	884	956	879	924	936	917	857	877	946	811	849	934	952	929	937	908	866	901	938	906	919	921	889	956	1010	898	836	888	826	933	887	907	908	896	940	872	905	916	908	900	914	915	949	945	864	868	899	899	903	886	902	870	933	930	898	945	917	920	889	916	892	949	866	927	869	866	932	934	916	924	902	863	926	914	875	880	954	916	913	885	969	907	906	864	861	915	897	884	865	895	890	929	916	954	891	915	904	951	877	947	880	878	870	892	951	939	917	923	873	919	897	919	949	897	870	882	924	955	874	897	914	949	960	921	900	855	937	887	942	905	850	873	916	1004	917	933	873	922	938	945	949	867	904	909	921	942	862	917	907	923	895	879	899	905	870	931	974	893	924	964	930	948	906	882	907	869	959	903	944	942	914	913	924	962	871	928	920	940	944	938	897	889	940	934	909	953	924	928	903	926	901	874	866	930	911	937	955	957	975	950	933	872	886	831	924	906	943	890	973	881	892	913	904	879	848	942	880	894	921	896	915	925	896	922	955	909	898	888	905	901	940	910	942	985	977	869	889	867	847	910	907	961	906	880	855	836	894	885	922	893	912	973	888	894	905	924	943	984	936	923	894	919	905	958	935	943	895	963	902	870	881	938	872	967	952	882	898	897	892	898	913	905	884	872	957	945	913	911	916	894	943	862	919	897	896	936	918	913	967	878	887
24875	49773	39446	27400	21775	16984	13519	10716	8796	7192	5792	4921	4151	3298	2932	2381	2260	2034	1841	1610	1529	1489	1359	1230	1234	1189	1145	1145	1075	1079	1054	1032	989	980	1019	1026	962	962	980	913	914	943	914	899	949	969	996	897	924	930	910	943	945	903	938	904	912	905	957	945	884	872	827	960	863	896	819	940	904	907	912	905	882	915	893	963	873	931	947	943	988	894	854	898	940	920	904	869	952	918	907	918	912	867	915	903	881	859	915	870	947	919	919	915	860	952	901	903	911	903	901	852	926	903	929	895	938	894	951	883	910	872	944	921	912	918	886	934	965	964	891	891	884	879	868	883	932	905	902	902	893	865	950	880	872	842	901	899	922	956	890	936	918	884	931	924	822	968	890	880	865	878	903	855	893	916	899	881	900	888	885	953	897	869	928	911	958	873	843	955	929	874	911	928	882	921	861	919	919	905	863	920	907	898	850	933	898	959	909	859	905	939	914	923	883	937	885	896	920	917	908	967	904	901	918	853	890	869	906	897	887	867	874	914	937	887	929	947	885	876	934	928	858	879	894	860	912	913	917	903	873	876	840	889	917	882	894	909	860	869	970	920	922	956	923	866	937	945	871	888	884	925	928	929	1001	939	909	924	905	841	894	885	902	893	919	903	910	941	939	940	918	867	883	932	920	932	898	929	928	908	874	942	861	858	934	857	890	875	888	884	842	920	931	885	885	907	911	886	912	929	867	880	894	875	883	890	908	829	887	919	898	910	893	865	892	913	945	890	940	846	877	848	920	889	880	935	887	890	889	887	868	902	943	927	870	899	873	930	919	891	921	942	879	917	868	905	906	902	894	906	883	929	872	953	897	881	840	953	904	836	955	949	875	895	922	938	941	866	856	871	877	895	878	867	875	863	974	922	913	887	881	860	904	914	936	927	903	888	984	855	963	961	917	922	906	907	876	919	874	894	896	888	953	910	869	908	931	911	923	927	860	934	883	897	911	927	905	876	892	916	896	933	883	865	907	923	883	877	847	892	888	899	918	926	887	907	901	869	911	870	877	910	949	927	968	938	874	878	936	881	957	917	887	901	881	895	911	884	920	879	909	932	922	917	903	880	863	886	928	853	898	882	830	904	932	899	964	931	947	897	924	916	930	815	915	868	919	961	877	978	907	899	892	902	893	948	922	905	955	902	878	922	861	920	885	849	927	927	905	869	893	951	919	923	868	947	986	922	892	932	878	906	908	892	901	902	891	944	875	883	906	910	928	862	916	837	915	910	906	882	921	930	908	939	918	894	895	881	969	899	927	935	863	890	872	868	941	914	936	853	931	934	923	909	943	918	904	906	943	936	888	891	905	924	909	911	945	876	918	937	919	896	928	887	874	886	947	876	890	970	935	984	828	934	929	893	885	936	877	926	930	929	885	904	876	932	898	864	899	892	863	900	925	878	928	937	913	875	896	907	916	943	912	944	909	906	903	951	896	924	895	920	908	916	950	895	856	886	889	887	919	889	939	904	894	966	869	978	929	915	895	914	905	877	912	908	839	940	860	931	960	979	883	910	869	885	948	928	849	898	936	919	884	861	852	867	900	886	975	915	867	924	898	925	880	891	914	883	850	907	899	888	898	889	892	941	919	931	901	861	928	891	869	906	855	905	930	901	922	889	918	883	847	918	867	921	894	962	869	902	920	885	894	879	899	894	925	956	914	927	921	897	926	870	930	915	918	916	931	888	903	854	879	929	917	932	946	895	889	916	907	872	859	883	913	904	905	867	875	899	895	913	901	924	877	953	978	912	895	905	934	938	878	909	971	952	913	916	889	876	871	885	901	953	921	863	904	929	919	893	926	931	944	875	868	910	900	884	905	890	893	878	909	930	881	1028	894	858	930	965	883	884	917	927	939	956	910	850	901	924	919	921	968	936	937	864	882	882	885	895	869	900	918	953	871	895	935	845	881	903	911	891	921	916	892	887	873	892	855	849	840	900	896	911	963	936	938	924	911	886	893	944	897	890	900	892	977	908	935	901	881	927	886	903	909	935	918	911	924	887	906	916	878	956	932	912	903	869	918	941	900	840	920	872	852	859	953	869	918	976	887	908	896	901	867	859	902	914	902	884	891	880	979	960	901	941	908	934	915	899	878	900	892	927	896	848	854	894	904	932	898	899	911	929	914	859	938	849	908	892	876	842	886	885	905	903	891	877	899	937	957	925	901	923	953	898	903	845	875	925	910	893	926	835	949	918	907	885	935	942	952	907	880	946	937	874	986	874	846	880	916	935	943	880	874	910	905	872	869	883	886	895	933	934	946	878	923	852	904	857	882	891	847	922	861	884	902	935	894	941	903	881	876	873	922	915	969	886	880	966	887	916	981	899	942	923	873	878	877	867	880	909	904	896	942	923	864	907	876	922	879	911	891	926	958	918	922	859	887	936	920	907	868	939	881	923	939	948	943	909	878	906	946	881	919	891	936	917	935	884	948	898	867	923	925	919	867	921	898	919	895	959	889	933	901	883	858	904	899	881	883	901	933	870	935	899	888	918	965	903	868	836	875	907	939	888	871	943	809	918	907	926	829	876	902	917	880	892	884	896	901	912	918	956	913	897	928	870	965	899	943	942	908	892	896	891	913	867	928	912	913	880	943	914	859	868	893	927	912	903	948	879	917	894	995	915	936	905	922	947	915	922	905	895	869	891	889	809	918	949	885	874	863	912	937	980	917	902	956	936	861	923	879	917	897	929	884	887	893	888	928	884	905	910	879	922	913	864	938	969	878	905	899	912	924	919	849	948	962	921	887	885	915	910	866	887	893	896	930	909	851	869	894	926	911	931	867	888	847	902	913	885	887	934	885	918	910	934	881	921	959	891	883	905	944	911	929	904	917	875	903	926	892	880	907	865	838	910	873	862	918	951	953	910	891	916	953	959	864	916	918	853	916	880	895	886	914	863	932	944	891	848	890	912	894	892	918	860	874	909	937	926	910	901	891	880	948	922	909	869	878	906	920	858	911	893	903	929	873	849	920	874	847	925	912	913	921	892	905	906	888	862	923	928	904	948	908	947	920	859	919	880	911	847	915	906	901	921	879	926	925	877	857	929	900	938	897	889	893	956	908	885	948	937	908	922	912	910	912	944	909	924	936	904	917	863	927	962	935	937	893	908	915	893	940	882	921	938	900	850	891	899	959	866	913	923	890	916	953	902	912	848	930	876	911	893	877	904	918	913	926	830	873	876	904	874	930	927	971	964	916	950	858	933	912	921	898	909	841	881	894	883	894	885	907	855	936	913	889	869	867	875	917	903	893	876	883	931	934	869	928	966	899	905	913	824	859	875	934	859	941	951	856	871	907	874	871	885	948	819	877	884	951	956	879	894	909	939	904	897	869	921	870	932	966	932	914	944	965	936	910	962	929	973	946	864	915	944	943	834	872	933	899	878	885	941	892	876	894	938	898	910	891	917	932	923	893	919	907	886	940	867	940	912	885	928	896	842	885	887	923	901	918	951	881	872
25539	21581	28468	26453	19927	12705	8884	6198	4864	4122	3398	2962	2577	2210	2017	1777	1638	1512	1409	1363	1239	1208	1198	1105	1093	1044	1014	1085	1045	984	993	999	1027	1061	1018	975	936	933	935	952	980	966	965	985	899	963	924	948	959	952	909	906	891	968	950	919	906	942	952	932	948	900	958	897	934	940	884	895	917	929	962	965	862	902	948	956	947	905	951	951	938	925	876	928	920	893	910	918	937	895	910	951	924	912	928	894	952	923	950	933	953	964	924	867	879	939	895	893	863	941	997	901	929	895	971	940	919	898	957	986	953	940	886	928	892	941	934	893	910	939	889	948	929	953	933	905	873	914	900	945	901	921	903	912	911	883	899	890	903	963	916	897	928	943	898	886	898	871	934	926	945	1024	883	963	908	925	955	915	893	932	905	959	946	916	941	900	921	991	971	955	893	926	936	912	1033	948	922	893	932	986	900	876	942	887	959	891	862	920	983	898	922	941	932	941	980	887	918	984	956	917	949	937	920	943	955	887	958	916	907	904	897	925	906	919	951	960	971	963	903	930	911	974	939	912	952	1015	974	955	934	897	941	882	929	926	893	946	953	952	924	932	899	931	970	978	943	945	938	934	921	903	891	964	981	965	930	958	955	913	910	897	931	943	992	875	933	931	972	920	924	915	952	906	916	930	915	919	935	922	823	936	916	965	947	838	903	944	891	893	916	903	874	897	968	927	998	920	866	941	942	890	919	906	881	954	880	917	928	942	969	895	945	921	975	914	956	883	873	903	917	933	927	895	969	974	880	924	888	892	911	880	967	920	929	927	877	901	910	909	898	945	878	922	972	941	852	961	939	932	947	864	932	958	874	938	913	875	940	904	990	894	911	926	956	926	938	896	936	944	949	971	904	945	945	924	945	941	972	947	908	919	948	931	917	900	915	937	881	941	899	966	939	915	957	949	938	916	941	934	878	919	945	942	930	905	993	953	938	867	856	931	944	945	912	876	934	910	901	925	896	935	930	909	916	873	898	938	957	899	931	911	985	914	976	931	960	913	945	906	919	922	939	935	903	902	1013	944	936	963	942	926	925	946	958	925	907	918	935	915	918	925	949	934	938	944	926	957	911	973	898	964	921	942	926	940	944	914	879	894	946	969	872	932	928	984	926	889	945	915	935	933	842	884	918	882	915	916	936	959	908	928	945	943	967	980	889	951	915	926	929	909	926	921	921	919	908	917	994	924	934	943	958	925	883	900	925	929	856	932	915	905	883	889	861	939	977	959	987	921	962	983	950	950	927	935	906	945	943	914	899	897	914	912	921	947	968	928	877	901	947	874	974	931	945	923	936	916	905	997	961	916	974	909	887	917	928	923	918	960	937	975	957	914	885	977	896	948	953	938	892	905	945	878	922	904	930	907	895	939	920	939	904	971	927	931	909	923	946	932	938	882	924	946	883	922	954	935	934	933	861	910	961	903	936	857	861	928	956	921	886	870	950	919	933	912	869	916	967	919	963	945	930	894	890	911	943	897	932	909	940	921	892	866	922	927	931	867	910	920	949	906	870	899	934	910	916	911	939	941	964	908	937	915	899	925	945	979	900	948	892	918	933	903	895	940	921	943	930	937	961	906	963	950	987	906	937	955	912	978	929	896	973	965	940	983	945	983	898	957	928	918	937	932	880	894	931	945	934	947	906	897	944	922	888	991	903	913	965	927	909	885	884	865	934	892	909	953	908	968	961	918	937	916	928	924	910	908	911	928	969	875	940	952	899	905	956	1002	969	920	924	957	946	870	894	882	905	976	875	984	913	946	964	911	933	940	962	938	938	961	942	909	951	881	896	963	878	931	957	896	895	894	872	938	940	923	965	944	959	943	921	926	893	938	940	988	912	901	924	929	931	930	927	1003	896	959	953	983	944	938	920	873	919	904	901	900	872	891	895	926	892	957	886	901	898	964	917	966	921	905	931	974	915	855	931	953	866	890	895	934	920	947	894	961	909	889	958	898	889	961	890	920	899	908	869	947	924	1004	965	920	889	905	922	919	931	978	845	895	919	918	955	943	970	881	908	919	936	893	903	838	892	894	932	945	874	945	977	935	920	945	934	982	926	981	969	947	911	914	923	914	915	913	928	894	898	936	919	890	906	883	866	982	985	1008	922	936	913	898	935	892	997	920	983	911	912	921	941	933	885	886	944	901	895	897	946	968	905	879	923	928	949	929	912	915	890	996	896	935	933	896	925	965	926	946	954	896	931	938	881	891	983	910	968	929	949	881	901	911	944	942	898	866	944	920	905	999	934	935	949	913	897	962	983	918	944	921	977	895	960	892	901	913	914	927	888	906	964	903	910	914	897	945	912	957	949	990	916	946	886	923	904	938	909	878	863	961	990	995	958	867	926	883	938	853	943	926	937	939	957	959	942	933	925	916	916	968	945	941	892	900	957	875	920	854	926	919	979	921	923	927	942	933	931	909	869	977	943	948	896	919	881	902	956	922	927	972	892	904	843	874	943	858	918	893	917	938	927	964	908	932	893	897	934	906	892	956	915	868	932	873	916	978	905	947	885	951	844	874	953	974	945	876	899	951	898	955	927	950	939	916	919	934	882	906	887	966	923	885	973	916	958	906	955	952	857	901	921	894	1003	918	923	923	918	939	929	990	923	890	899	941	894	919	962	931	903	899	957	892	927	926	914	977	936	938	976	912	879	919	905	975	926	960	975	940	905	894	967	886	963	893	930	928	894	887	926	847	911	927	949	912	919	936	953	856	924	883	918	945	897	964	948	914	900	897	903	880	938	917	922	938	986	894	966	914	959	924	925	929	946	939	998	913	987	968	935	983	913	879	941	860	923	980	933	963	923	948	890	961	907	925	898	903	954	899	921	944	942	900	897	970	945	929	938	887	924	977	871	888	922	935	900	925	889	979	910	903	895	965	932	901	911	949	908	930	928	900	890	935	864	938	937	910	920	903	951	952	921	953	888	986	913	927	914	945	922	964	935	869	915	864	899	947	916	898	911	906	932	931	913	898	929	912	963	865	872	927	923	931	933	897	1001	957	970	951	940	899	909	864	917	931	892	975	927	932	894	873	945	964	940	894	882	911	906	876	944	940	914	939	935	906	919	925	896	902	961	987	916	882	875	910	905	889	928	966	939	928	954	933	920	922	920	864	962	943	935	929	871	868	946	904	925	906	899	916	905	925	914	886	943	958	933	955	893	895	942	924	959	912	932	929	933	977	910	906	911	934	927	934	923	946	948	932	952	956	938	915	900	927	866	898	938	902	894	885	899	903	904	954	932	899	947	909	901	941	945	904	897	1015	896	983	931	910	950	894	935	915	891	903	912	944	926	881	951	950	918	909	911	916	919	933	994	945	966	940	970	964	897	894	871	936	898	899	946	956	916	916	915	934	965	884	847	992	999	911	977	972	951	952	931	884	971	913	928	823	869	887	957	879	880	924	882	905	901	941	920	910	915	898	982	925	911	924	933	897	832	931	949	922	865	986	878	912	899	969	899	912	931	889
25371	46530	36866	24371	19179	14668	11744	9179	7575	6162	4871	4296	3657	3143	2638	2200	2030	1847	1685	1621	1397	1381	1271	1250	1229	1128	1128	1066	1056	1045	1032	977	999	999	1055	1037	977	1018	963	1035	924	948	972	950	1016	868	982	972	938	973	945	895	930	928	942	932	926	964	976	961	914	936	898	951	901	930	921	950	939	890	876	910	912	935	968	912	908	911	932	914	957	963	935	925	928	988	889	982	943	916	921	885	886	920	1012	884	904	925	870	931	887	903	935	947	944	906	860	902	881	927	921	905	943	955	961	912	920	938	922	939	957	877	954	939	926	926	920	1005	939	912	947	933	887	949	920	950	956	974	914	916	872	950	921	882	916	939	933	933	900	927	900	939	894	958	950	976	922	940	927	913	969	893	943	953	970	929	949	962	963	908	908	930	914	984	921	884	958	899	940	955	932	945	914	958	876	900	905	947	898	877	902	872	944	867	863	914	913	893	961	951	934	909	990	944	932	924	929	929	913	951	935	919	960	929	913	910	929	998	938	944	861	948	912	921	918	918	967	948	889	930	933	948	916	947	956	906	944	922	902	857	950	933	903	913	962	1003	925	940	949	899	953	1014	971	929	926	964	939	971	917	920	911	912	913	868	956	922	952	989	943	954	966	934	957	976	912	954	891	917	891	953	900	968	916	944	906	914	960	941	951	957	924	948	903	917	932	879	972	930	844	883	899	904	961	925	925	917	982	909	923	928	916	964	922	928	1007	941	946	913	933	919	947	933	922	1016	934	840	960	936	943	936	983	876	881	973	968	944	910	940	938	892	919	894	930	895	928	877	917	937	929	886	924	919	905	919	937	935	961	919	894	881	908	927	910	908	901	910	936	938	852	975	918	951	940	929	962	907	904	937	945	908	988	915	903	954	916	935	914	928	912	914	958	932	909	932	915	928	924	923	926	930	885	901	890	939	918	900	928	945	947	901	886	926	934	937	903	959	955	938	909	958	951	889	912	928	932	955	884	899	994	943	889	965	963	902	921	902	909	868	870	935	926	937	922	906	928	877	953	955	928	948	948	966	914	928	917	948	927	905	913	933	939	925	924	955	956	927	905	948	965	933	959	955	949	959	941	911	941	925	967	974	928	947	960	929	947	939	937	949	973	909	913	925	936	956	950	928	921	977	987	905	912	910	906	940	884	907	896	943	921	912	900	911	977	890	936	957	904	959	907	910	917	967	913	934	961	958	969	948	891	913	868	934	877	947	987	949	927	872	916	925	913	915	952	885	929	904	947	1010	997	944	911	928	889	968	949	913	944	941	904	909	929	930	952	932	874	980	927	997	955	894	927	890	953	935	885	908	938	961	892	903	878	887	851	929	939	928	920	909	882	973	871	908	906	924	921	914	903	918	922	990	929	935	976	912	894	914	947	959	981	939	924	942	951	924	950	935	887	889	950	909	938	967	909	887	871	956	878	923	892	940	923	993	939	936	873	911	931	922	935	899	933	937	927	915	858	936	955	962	927	914	889	910	937	972	935	904	931	878	987	929	951	905	988	926	929	943	908	940	982	886	900	948	908	992	939	969	975	948	909	925	929	917	942	944	958	991	937	917	900	899	934	949	911	943	967	920	894	947	910	891	975	899	937	951	886	923	918	926	928	913	944	916	946	910	953	929	867	896	1023	949	895	964	976	890	934	908	953	958	912	890	930	914	893	942	933	917	906	935	943	928	904	938	962	968	942	970	939	911	917	929	931	916	941	948	934	899	916	918	880	893	955	961	936	923	876	929	867	895	918	940	888	894	934	933	980	915	910	943	906	956	962	904	975	907	953	934	935	944	918	933	967	941	918	911	935	954	922	907	930	953	964	905	902	989	904	923	934	970	906	936	939	919	928	873	973	944	968	922	852	913	892	857	959	911	909	874	971	870	926	866	924	978	856	915	903	905	920	906	973	904	919	953	868	904	928	901	926	937	964	940	965	953	928	915	913	909	946	926	933	894	932	885	901	928	885	915	935	871	859	888	921	948	892	986	885	963	924	894	907	877	965	939	922	928	912	929	924	921	921	921	902	932	904	931	956	942	912	921	935	937	961	944	928	896	896	920	897	915	929	940	962	948	932	964	912	934	928	944	921	940	921	922	890	934	925	964	936	934	873	922	884	945	946	946	941	943	924	872	891	950	918	994	915	930	968	898	951	934	971	887	928	962	904	955	918	975	963	961	938	954	891	864	889	920	900	961	937	903	880	922	945	931	869	976	952	962	927	915	947	978	897	947	938	930	914	859	919	949	945	925	928	894	937	919	944	922	925	902	924	939	914	918	970	924	880	938	958	978	889	912	978	926	909	903	956	902	907	946	861	976	909	921	876	876	968	935	978	931	943	907	1016	943	963	913	917	884	919	974	878	956	938	976	880	889	991	963	911	908	944	917	905	948	942	972	925	950	971	903	877	935	934	1013	960	960	882	906	869	890	897	957	929	910	928	923	897	920	983	914	865	860	986	960	869	936	926	1025	913	909	946	897	923	945	968	928	886	939	896	863	926	950	940	939	941	927	953	943	963	924	941	917	921	940	942	904	963	948	921	925	927	953	933	937	902	907	943	893	929	911	853	870	893	927	917	931	926	938	911	961	924	912	914	966	925	878	905	931	872	929	954	956	965	953	931	886	929	917	940	932	860	960	911	947	901	933	923	930	925	901	925	888	960	997	905	907	927	911	928	904	940	946	923	899	921	1000	914	894	912	963	922	972	969	939	930	961	938	932	934	967	884	905	929	952	873	875	915	909	939	939	892	946	923	898	925	897	954	944	867	919	991	930	949	907	924	894	902	926	926	923	940	872	946	939	907	909	904	918	911	937	912	918	926	926	913	946	898	965	945	934	932	992	871	939	946	921	887	928	930	926	955	951	907	911	936	922	924	889	926	981	977	947	923	907	921	937	985	931	981	915	918	951	966	906	881	951	997	908	907	1026	930	960	904	952	936	934	903	919	899	985	979	935	924	883	983	917	885	911	944	940	961	888	891	935	930	946	926	943	911	934	934	897	928	933	922	910	911	964	926	969	944	885	949	923	937	933	950	933	912	918	899	958	989	938	970	886	954	985	1038	918	989	943	903	878	912	901	925	940	956	923	938	939	949	907	915	952	911	877	884	934	958	919	919	965	947	925	957	899	924	973	900	953	890	918	928	877	948	935	890	923	982	927	950	899	955	900	965	964	865	904	941	906	917	910	940	947	971	954	986	1032	859	922	861	963	961	909	891	909	883	915	900	958	921	938	990	918	948	896	854	938	957	927	947	949	944	904	911	931	905	991	929	917	965	943	964	934	929	916	915	952	951	947	972	939	942	940	924	936	983	969	887	939	1018	913	946	922	1010	886	897	891	946	907	946	912	897	945	957	919	928	958	894	955	966	912	931	948	924	918	906	910	889	899	910	938	925	917	910	938	983	966	889	945	898	890	937	979	952	910	951	989	972	876	911	869	948	952	895	906	965	876	945	951	897	972	964	920	918	890	905	895	931	913	962	959	940	959	969	960
23220	21618	29452	24316	21966	23132	21083	11505	8209	7034	5629	4717	4107	3450	3014	2597	2394	2170	1942	1794	1724	1614	1481	1434	1347	1318	1278	1252	1200	1237	1234	1283	1184	1137	1165	1132	1088	1118	1105	1097	1052	1120	1065	1083	1102	1058	1035	1079	1070	1064	1155	1073	1125	1043	1079	1025	1097	1105	972	1066	1030	1043	1036	1118	1065	1016	1065	1062	1038	1073	1045	1041	1052	1067	1021	1039	1010	1020	1018	1058	980	1014	1073	1089	1037	1021	1059	1120	1082	1040	1018	1064	970	1058	1045	1049	1013	1012	1045	1021	1021	1065	1053	1006	1071	1035	1057	1051	1109	1026	1068	1006	1027	1046	1091	1077	1045	1044	1051	1071	1073	992	1047	1043	1037	999	1070	1076	1063	1009	1078	1049	979	1058	1122	1008	996	1018	1063	1079	1056	1006	1060	1009	1055	968	994	1069	1040	1043	1029	1033	1028	997	1071	1007	1064	1007	1095	1021	1015	1065	1020	1022	1014	1032	1054	1060	1071	1049	1027	1028	1054	1013	1022	1053	1059	1063	1015	1087	1043	1047	1021	1022	1096	1084	1038	1007	1014	1027	1066	1001	1090	1067	1051	1012	1050	1011	1030	1085	1070	1028	1080	1079	1039	1058	1076	1000	1055	1012	1028	1035	1011	1056	1074	1054	1083	1005	1026	1012	1071	1047	1062	1105	1035	1059	1012	994	984	1107	1090	1063	987	1024	1040	1066	1053	1046	995	1002	995	1010	1060	958	1049	1016	1069	1066	1017	1046	996	1036	1082	1033	1020	1076	1065	998	1086	1037	1013	1053	1027	994	1045	1025	1034	1058	996	1001	1088	1019	1040	993	1024	1015	1043	1010	1036	1046	1046	1053	1031	1091	1028	1016	1112	1007	998	1056	1015	1045	1045	1080	1054	1026	1037	1035	1040	1034	1059	1001	1008	1097	1041	1075	1029	1086	1053	1001	1016	1002	1026	995	998	1049	1069	1078	1085	1012	1031	1002	973	1007	1047	1073	1016	1029	1037	1007	1068	1023	1051	1038	1031	1053	1008	1114	1085	1075	1037	1043	1008	1035	1041	977	993	1030	1052	1044	993	1031	1031	1073	999	1027	1082	1002	1022	1037	1043	991	1063	1016	1010	1035	1014	991	1039	1027	1074	1057	1075	1021	1042	1113	1076	1096	1121	1037	1025	998	1037	1092	1046	1006	1019	1073	1012	1021	1047	1018	1074	1011	1066	1027	1087	1034	985	1077	1010	1076	985	1023	1037	1045	1043	990	1052	1000	1098	998	1043	1049	1084	1040	1002	1018	1002	1044	1031	995	1068	1042	1056	1104	1032	1023	1019	1041	1053	1061	1019	1055	949	1051	1067	1031	1062	1017	1025	998	1105	1011	1011	1025	1037	1004	1035	1026	1079	1081	1056	1019	980	1021	1006	1083	1066	1059	1068	1014	1044	1019	1070	1041	1090	998	1027	1022	1032	1048	1068	988	1019	1028	1034	1025	1053	1013	1011	1044	1080	1014	1072	1032	1012	1055	1014	1100	975	1037	1043	1059	1034	997	1010	1058	1053	1038	1016	1026	1056	1050	1090	1072	1099	1013	1063	1058	1055	1087	1026	979	989	957	1044	1004	999	1080	1064	1017	1042	1076	1030	1008	1056	984	1024	1001	1012	1049	1014	1036	1052	1068	1035	1027	1058	1045	1039	1031	1030	1048	1053	1013	1054	1059	1033	1031	1066	992	980	1030	1081	990	1019	1028	1061	1070	1071	1031	1062	1076	1040	1036	1065	1013	1005	1016	1054	986	1052	1048	1015	1038	1013	1077	1054	1058	1052	1019	1060	1096	1051	1067	1039	1048	1012	1074	1049	1003	1060	1105	1078	998	1080	977	1043	1051	1005	1054	995	1008	1095	1046	1055	1029	1030	1047	1044	1039	1030	1080	1028	1007	1008	1061	1059	1099	1015	1037	980	1031	1043	1089	1085	962	1038	1011	1014	1016	1053	1058	1026	1069	1068	1052	1019	1060	1053	999	1028	1110	1110	1059	1013	1064	1035	1027	1047	1057	1076	1029	1068	1062	1059	1057	1002	1044	969	1043	1035	1017	1009	1008	1053	1028	1046	1077	1061	1020	1001	1067	1032	1075	1013	1044	1023	1022	1041	1050	1037	1011	995	1023	1028	998	1056	1078	1085	1006	1007	1027	1039	952	1036	1044	1003	1090	1001	1052	1007	1050	1060	1077	1038	1074	1034	991	1047	1042	1084	1089	1031	992	1010	1057	1004	1042	1034	987	965	989	1030	1101	1064	1030	1084	1067	1026	1029	1071	1069	1024	1055	1086	1043	1016	1069	1017	1047	1020	1077	1081	1060	1020	1088	1020	1045	1031	1082	1100	1084	1046	1054	1106	1075	1023	1029	1038	1043	1039	1038	1082	1074	1051	1086	1039	1060	999	1043	1052	981	1027	984	1042	1042	1026	1005	1017	1058	1054	1061	1064	1101	1073	993	1030	1031	1071	987	1007	1022	1103	1036	1105	1036	1043	1036	1071	1093	969	1042	1019	1017	1002	1033	1068	1051	1085	965	1033	1058	1040	1053	1073	1045	1086	1044	1027	1072	1003	1070	1039	1037	1105	1063	1027	1067	1073	1040	1017	1031	1049	1048	1005	1008	1037	998	1061	966	1080	948	974	1049	1023	1073	1007	1013	1070	1040	1001	1044	1012	997	1023	1065	1062	1062	1068	1041	1008	1050	982	1005	1041	1031	1052	1045	1031	1039	1103	1057	1105	1033	1020	1022	1036	1067	1053	997	1080	1055	1055	1020	995	984	985	1033	974	1078	1055	1048	1021	986	1066	1017	1089	1081	1016	1042	1042	1041	1016	1059	1018	1000	1029	1028	975	997	987	1055	996	1037	1039	1025	1035	1024	1027	1030	1065	1079	1035	1005	1051	1068	1014	1050	1011	996	987	1058	986	1046	1068	1024	1006	998	1105	1066	989	1001	1018	1010	1014	1012	1060	1033	1022	1077	1029	1056	1003	1026	1031	1029	1061	1023	1047	1040	1082	1089	1026	1038	1005	997	1081	1044	1102	1064	1049	1035	1018	1015	1058	998	1040	1043	1038	1031	1082	1026	1042	1057	1051	1118	1057	1026	1027	1004	1012	1067	1022	1121	1046	1031	1038	1018	1005	1041	1053	1052	1020	1020	1017	998	1044	1081	1054	976	1093	1008	1070	1087	1015	1004	1030	1058	1070	1080	979	999	1074	1076	1013	1041	1046	999	969	1063	993	1001	1092	1009	1114	994	1084	1087	1026	1065	1067	1116	1019	1028	1057	1038	1042	1076	1028	1085	1131	1039	972	998	993	1081	1032	1024	995	1061	1024	1035	999	1082	1073	1013	1028	1046	1017	1076	992	1068	1015	1020	1056	1049	1072	1054	1046	1035	1077	1099	1068	1092	1096	1042	1017	1061	1059	1029	1084	1041	1047	1032	1035	1061	1088	1078	993	1035	1031	999	1024	1058	1028	1004	1049	1050	1115	1062	1061	1021	1071	1013	1001	1103	1065	1136	1072	1059	1038	1083	1045	1013	1057	1061	1013	1037	959	1029	1001	1007	987	995	1070	1033	999	1072	1028	1025	1030	1030	1056	985	1040	1005	1027	1038	1040	1028	1061	1017	1051	1064	1020	1042	1049	1041	1010	1046	984	1115	1057	1025	1053	1039	1040	1046	1044	1078	1047	1070	1011	1033	1007	1024	1038	1040	1066	1085	1010	998	1050	1029	1031	1072	991	1023	1041	1027	999	1047	1015	1016	981	1049	1061	1041	1071	996	1042	1011	1005	1059	1031	1089	998	1008	1037	1018	1006	1042	1040	1062	1013	1056	1029	999	1044	1035	1052	1048	1003	1044	1023	1062	1032	1029	1040	1050	1066	1005	1072	1054	1013	1026	1066	1015	980	1060	1034	1048	1022	1062	1053	982	1073	1048	1055	1020	1008	1004	1041	1013	1049	1063	1064	1026	1042	1047	985	1048	1038	1021	1062	1055	1099	1012	1000	1015	1002	1091	1007	1066	1047	1023	1078	1002	1057	1032	1050	1043	1000	1016	1035	1023	1032	1022	1043	1019	1059	1049	1011	1037	989	1033	1009	1029	1057	1050	1073	976	1019	1047	1063	993	1056	1009	1008	1049	1041	1063	1048	1058	989	1023	1065	1045	1021	998	1047	1036	1054	1031	1066	1068	1027	1083	1037	1062	1002	1021	1042	1012	998	1021	1046	1036	1061	1068	1075	1075	1025	1087	1041	1060	1061	1050	1015	1029	1084	1043	1068	986	1049	1060	1000	1056	1020	1001	1039	1067	1076	1061	954	1011	1038	1052	1091	993	1027	1000	1055	1001	1047	1018	1031	1031	1020	1034	1056	1072	1060	1075	1045	1055	1066	1058	1089	1016	959	1091	1086	1076	998	1024	1034	995	1057	984	1013	1013	1044	1051	1019	1031	1026	1082	998	1024	1067	1100	1082	1073	1064	1053	1057	1058	1073	1045	997	1050	1084	1042	1024	1078	1005	1057	1079	1102	990	991	1050	1021	987	1072	1095	1094	1033	1030	967	1081	1015	995	1060	1049	1046	1083	1024	1009	1025	1065	1073	1002	1032	1028	1059	1064	1032	1020	1084	1091	1025	1062	1004	1009	1056	1023	1091	1072	1023	996	1042	1023	1015	1031	1060	1024	1018	1049	1040	1091	1019	1063	1022	1028	1082	1019	1038	1088	1037	1024	1038	1073	997	1033	1054	1016	1062	1034	1038	1033	1062	1051	1033	994	1110	1015	1059	1025	1062	1092	1046	1006	1093	1078	999	987	1035	1009	1019	994	1067	1013	1047	1025	1018	1077	1062	995	1076	1026	1049	1021
28023	55721	45735	31900	26412	21157	17183	13807	11141	9382	7383	6212	5328	4387	3768	3261	2766	2500	2362	2051	1874	1818	1554	1559	1417	1414	1332	1294	1227	1219	1219	1207	1212	1156	1203	1205	1123	1066	1089	1132	1143	1078	1135	1103	1044	1068	999	1030	1072	1066	1105	1040	1024	1032	1048	1086	1029	1054	1042	1065	932	1020	1001	1077	1031	1006	987	1084	1022	1029	1019	1014	1013	998	986	998	986	1053	990	1016	1079	1018	977	966	932	1047	1000	1020	997	986	993	1049	1016	972	965	979	990	1032	1013	986	921	1038	1034	1026	986	1035	1052	1025	1021	1061	987	1034	1024	1023	979	996	948	1046	942	1046	1023	974	1035	1010	1045	1038	984	979	1012	982	1046	1039	964	987	1023	1018	993	1035	1040	975	1012	1085	1002	973	985	1037	1038	936	967	1041	990	982	990	1052	1011	1040	1042	1035	983	1023	1070	998	1030	1017	994	988	949	1039	998	1046	988	1054	1003	1041	1016	1022	1018	1007	988	1016	961	1065	982	1000	1052	962	1080	1041	1020	1019	1029	1007	1029	997	977	957	1069	992	1003	1048	1039	1039	1031	1010	998	1039	1028	944	977	1029	988	1071	1041	1003	1020	990	997	991	1047	978	996	1032	974	1088	1014	1067	1028	970	1003	1036	1065	1017	948	1041	994	1023	1045	1025	1079	983	942	1058	1019	1033	985	1009	971	1049	1055	1054	1081	1003	1019	1004	974	1042	982	986	1021	991	1034	962	995	1005	1004	1026	955	1013	1077	1019	1060	1000	993	1016	974	1064	1039	1022	974	1023	1004	979	1031	1020	1032	1075	973	977	1027	1008	1032	1009	1018	998	1028	1008	992	1059	1041	1068	1028	1053	990	1026	1010	993	980	972	992	1064	1018	999	1061	1022	987	1028	1032	996	973	1024	993	973	958	965	1010	1035	1003	1051	949	1018	929	1004	1041	992	1015	969	1066	961	1031	989	961	1045	995	980	1020	1112	1043	1000	1055	993	994	1063	1019	1034	959	986	991	992	1100	981	999	1002	1017	977	1043	1037	996	1022	1072	1026	955	967	1002	1020	1019	1022	1002	988	1011	1061	1056	956	1059	1040	1121	1063	1020	1053	984	1015	995	1048	997	1048	970	994	1025	1013	1056	1032	972	980	1057	1010	970	1046	1035	1010	1019	1007	1048	1027	977	977	1046	994	990	961	1002	995	1049	959	1021	990	1017	1008	1009	1048	987	1013	986	1023	951	1027	969	1049	1037	994	951	1022	978	1009	1060	982	1020	978	1010	983	1054	1054	1006	982	1022	1029	1002	1025	1013	960	1002	974	1041	1021	988	1001	1007	1002	1042	1000	1061	1058	1059	980	1012	1051	1027	1021	946	982	950	1038	1006	1057	995	1004	1010	965	1047	1002	974	1026	998	939	1017	1010	1060	977	1002	1025	1035	975	996	1001	993	1015	1025	996	1055	981	1021	1044	1030	1019	979	976	1030	982	928	1089	1032	1003	1044	1112	1044	976	973	1056	1020	1031	1036	1014	1006	1033	1001	981	936	1015	1030	1021	1050	1050	1034	1017	1016	1048	1014	993	986	1001	1025	973	1004	1036	1004	940	991	994	1058	1014	1026	990	1035	1020	947	968	1007	1019	1029	1001	1007	1018	1010	1036	988	988	987	980	1007	1004	968	965	992	944	1081	1048	1078	1010	1055	999	1019	994	1048	961	955	970	1025	1013	1030	975	1032	977	1042	934	1035	1062	997	996	996	1017	1044	998	1011	1013	971	1009	1021	1004	1061	1048	1016	1017	1026	1023	1048	999	1049	1046	1007	1018	1012	993	1043	980	968	987	973	1009	1028	1000	985	1022	1010	971	1001	1040	988	1023	1030	1068	994	988	1019	970	1048	1005	1038	964	1007	1000	1022	999	1068	1019	1013	1040	1062	980	1014	995	1022	1064	1022	999	949	1019	1003	1037	1051	1059	1029	1012	981	1061	1034	1043	988	1051	958	950	1028	996	1012	999	995	983	994	1018	956	1021	981	956	1038	1066	993	983	1016	1003	959	1053	978	988	1057	991	1032	1007	1020	1009	1042	1042	1023	978	1049	1022	982	942	1013	1005	1016	1028	1017	1029	970	1019	1034	1039	1032	960	946	969	1042	1026	920	1008	949	1026	991	995	946	990	980	1014	950	1006	1005	1035	966	994	1049	989	971	983	1049	943	978	1020	1074	1007	1014	972	1055	1010	1025	959	1027	989	1038	1023	1044	957	1045	1035	1052	955	1021	1049	958	1028	971	1044	991	1019	973	992	1083	1010	1036	950	997	967	1043	1015	1075	951	1015	935	1029	1032	995	963	971	949	1005	1007	1054	1019	1037	996	995	993	998	1068	1028	986	1001	1000	1048	976	983	1017	966	1066	990	961	968	968	1047	1003	997	1071	1008	1009	1051	1016	1011	982	1035	989	1000	1029	971	1049	993	1038	1057	1033	1002	1011	1002	1008	987	1017	994	996	1043	1039	961	994	995	981	1011	1002	1069	994	1029	965	1022	979	993	1044	985	1018	980	1003	1079	1030	1045	985	1051	989	1021	1030	983	1048	977	1005	1004	1042	968	1030	1028	1008	1033	997	1036	1050	971	1023	1002	955	1025	965	996	1013	1065	986	1034	999	1049	1036	1020	1047	1052	1019	1010	1003	983	1012	1036	999	987	1000	1035	1052	966	982	993	1088	1050	985	1015	1033	962	1020	993	1027	1012	1047	1059	1032	1023	1054	989	993	989	965	981	1067	995	998	1026	1037	964	1056	1004	1005	1021	1022	928	1032	1007	1066	997	974	1095	1002	981	973	1028	1024	1005	1024	1018	1017	1041	1044	995	1001	1019	980	1064	1047	962	995	1040	953	1040	998	1027	1006	1050	1036	1042	967	985	1031	991	953	1015	966	1023	993	996	1045	957	996	1052	1009	1067	992	1038	956	1007	1065	1018	987	1001	1066	1005	1026	993	964	1022	1012	960	1088	965	995	996	1041	1009	971	1003	1017	1013	989	1062	996	1041	999	1027	1009	997	993	981	980	1060	954	985	1012	1019	992	1062	1020	1002	1000	940	1035	1002	1060	1006	987	1036	1003	1024	1011	1002	1039	1101	1008	1039	1010	968	1007	1024	1040	1032	1004	963	969	1021	930	1002	947	1002	1034	1020	1058	1007	1017	1017	1012	943	1056	986	987	1031	992	1020	988	1025	982	961	1070	1029	1031	1009	1012	992	1079	1025	1025	1039	977	1078	996	1053	1007	1002	996	990	1054	1024	978	1017	987	1018	1038	1066	981	1051	971	1003	1025	999	1061	974	1048	1015	991	1025	1006	985	1008	987	996	1010	959	1001	972	1014	996	1037	1039	1003	1042	1034	1004	966	1097	1056	1007	1025	1049	1013	1017	1065	960	977	949	959	1048	1065	1036	1009	1008	997	1029	996	1021	985	979	980	1036	1071	1000	989	992	1049	1015	1024	972	998	1028	1025	1036	1042	1028	1003	967	1009	1015	1002	1041	997	1046	989	1027	1023	1010	1015	1044	998	1009	1025	1038	969	1029	1047	987	1019	980	1021	1058	995	1007	1028	955	1071	978	1047	1010	1041	1064	987	1032	972	1034	1039	1020	1046	1029	1044	1010	1019	1020	1000	1015	987	976	1017	1019	999	1007	969	993	999	1015	1034	1081	1023	1010	1072	1037	1005	969	989	999	991	1016	988	1062	1054	978	1013	974	1023	1010	1022	994	1054	1007	1010	1026	1029	1005	1061	1028	997	1022	980	1011	1094	961	1004	1013	1009	1015	983	1036	987	1040	1021	1052	991	1008	1019	1031	989	976	992	998	992	1018	1037	1021	1000	1069	967	999	1051	987	1054	1017	976	1030	1066	994	982	981	1000	1038	969	976	1014	1033	1055	1027	1058	1021	1039	1007	1006	1012	1000	1016	1008	1011	1045	1011	1022	963	1011	1001	1007	990	1004	1038	1051	1007	968	1063	1005	987	992	1059	1004	986	1007	977	998	1028	984	1037	1028	1000	994	1023	1018	1036	1013	1072	964	1049	1005	964	1114	962	990	1020	1012	1008	1049	1000	1002	1041	1064	958	980	1016	1011	955	1014	1063	1052	1028	1023	965	1075	976	1043	962	1012	1035	989	953	1013	949	1031	999	996	1042	1021	1038	942	1063	991	1002	1057	1010	1030	1004	987	1021	1046	1051	1011	1014	1005	989	1016	1045	1004	1008	1005	1007	981	1043	976	1015	988	1022	982	1050	1002	1019	1003	998	1067	988	1059	1016	1066	998	1020	1020	1049	1047	1014	940	999	991	1006	1013	958	1057	1015	967	990	1050	991	1011	973	1059	1034	1071	973	1016	993	1017	1015	1019	1061	1059	984	992	1060	970	1013	996	947	981	1064	973	995	996	1014	977	977	1002	1042	990	1032	1054	1023	1023	993	1079	990	1033	1049	1011	1039	995	1007	980	1040	1005
29689	28514	33173	22811	13980	9123	6488	4956	3795	3321	2775	2458	2244	1960	1677	1506	1400	1316	1227	1092	1173	1075	1029	1018	1000	988	928	917	926	891	920	864	929	946	885	947	870	913	865	923	828	878	880	887	857	862	880	877	856	883	828	868	855	867	814	889	895	858	870	847	830	893	901	879	885	815	888	869	880	843	826	882	874	874	871	825	860	894	847	898	860	862	832	857	858	889	851	838	839	862	861	857	907	836	855	866	837	803	827	883	817	859	805	827	896	888	865	883	874	903	877	919	867	876	822	876	825	915	885	831	860	853	874	834	904	854	842	875	849	867	902	909	883	844	821	869	855	869	850	864	918	845	886	853	851	838	843	839	907	868	867	823	849	866	933	867	873	892	876	831	880	858	850	861	901	963	899	886	887	863	921	861	818	847	889	814	835	829	800	852	849	840	884	860	897	872	884	890	861	882	825	837	845	887	876	877	944	869	830	873	851	837	850	843	868	866	852	853	908	885	884	873	832	861	831	803	810	878	779	895	822	860	857	862	889	900	834	842	865	859	868	890	855	881	817	882	849	871	931	904	843	809	828	875	893	889	880	864	876	898	890	870	870	920	855	868	856	849	869	861	825	881	812	904	886	830	918	903	867	896	863	918	836	890	831	853	911	876	895	911	856	858	911	830	811	843	826	850	859	840	790	800	882	834	880	831	909	848	836	826	836	883	783	854	809	875	863	830	882	843	844	860	886	929	886	848	872	889	865	829	892	892	892	905	786	930	852	847	833	871	847	862	851	843	883	873	915	848	884	873	858	873	903	877	914	865	874	858	881	918	871	852	922	877	870	818	834	801	858	851	905	822	858	919	862	927	860	851	917	865	889	835	894	814	905	839	886	881	870	869	898	852	859	878	830	895	896	879	840	884	877	819	810	863	868	862	898	847	896	846	834	914	853	865	880	812	815	839	859	866	852	862	871	861	892	888	854	872	851	853	876	822	819	823	868	910	831	837	892	855	880	872	908	856	896	881	874	864	840	850	865	865	832	880	871	871	806	897	879	858	862	850	865	879	809	858	811	849	868	904	818	854	876	839	874	877	877	844	869	812	863	831	905	819	864	879	871	832	882	818	869	853	867	839	876	824	914	845	885	853	934	883	839	850	893	844	870	889	858	855	842	894	831	814	885	918	888	813	871	944	849	853	889	848	845	834	860	831	877	863	838	881	919	869	890	901	860	878	922	896	849	844	906	869	920	909	893	827	816	886	851	875	813	789	861	882	862	804	889	931	859	865	887	857	828	846	845	903	891	831	912	905	919	859	844	888	826	880	843	856	863	899	875	881	840	853	871	911	849	863	890	871	881	895	889	808	889	837	840	857	888	871	880	894	817	868	866	875	863	928	877	875	836	868	889	876	919	852	839	859	858	824	874	866	849	890	868	869	815	860	888	878	871	870	875	822	838	852	814	894	887	889	832	891	875	880	867	882	862	836	875	900	886	878	898	828	883	911	878	884	888	874	904	845	811	889	805	828	841	852	845	825	822	868	893	871	847	873	862	886	886	850	834	905	846	840	865	885	881	829	838	824	895	869	848	866	867	916	902	843	855	841	837	859	865	829	887	843	864	851	847	848	893	850	861	861	859	855	890	858	859	877	872	846	918	881	841	873	851	879	820	885	858	869	903	831	869	881	887	891	887	910	878	824	842	912	877	863	868	903	886	857	874	879	895	845	904	883	813	924	848	880	877	914	812	853	882	843	889	837	879	845	865	822	886	842	824	942	829	836	930	856	847	877	864	947	839	828	864	879	865	857	889	869	894	886	871	845	854	853	811	819	858	854	864	835	830	866	850	832	823	841	880	839	912	920	873	874	922	881	899	891	876	893	842	838	845	846	858	881	897	837	881	886	922	897	900	926	874	870	928	853	877	885	942	836	889	891	808	863	858	845	831	847	878	861	882	834	892	879	874	864	890	815	905	918	888	828	829	876	853	888	894	840	839	890	810	862	880	913	891	862	872	870	878	888	859	888	875	878	882	853	867	875	882	854	873	819	876	837	825	893	884	866	837	860	856	918	887	882	856	905	883	836	860	925	887	825	827	860	891	843	865	828	911	821	850	896	833	844	862	875	798	829	880	873	869	853	910	888	883	865	876	857	804	868	900	889	874	836	853	872	888	862	893	865	889	934	844	845	901	836	824	775	865	844	863	913	859	832	846	866	891	858	841	848	838	869	815	863	845	897	904	905	851	879	842	873	910	854	893	825	872	866	848	826	873	879	850	815	866	896	839	842	873	852	888	865	857	841	836	885	877	883	842	847	836	897	802	858	920	922	848	835	848	862	826	857	839	885	909	867	886	891	871	840	897	880	862	899	896	893	880	851	827	850	903	901	818	852	889	846	902	852	874	887	894	880	849	859	881	881	816	805	824	836	880	846	879	865	803	887	868	843	876	827	887	856	831	901	860	918	883	867	837	844	911	895	866	852	839	861	854	804	881	829	850	832	876	861	875	863	873	813	884	879	874	858	895	875	825	894	837	831	814	837	835	900	883	874	828	875	832	863	887	840	851	849	860	869	818	879	866	836	854	921	817	920	883	901	857	894	875	872	884	859	844	885	899	856	865	865	912	925	886	896	874	909	872	865	906	896	881	843	885	873	863	832	857	861	853	857	844	830	878	859	909	901	869	862	892	890	928	810	910	882	821	921	894	835	870	872	919	884	903	860	867	855	842	916	911	805	823	879	836	858	868	824	879	885	894	911	887	883	890	872	874	849	892	855	862	817	901	841	871	855	870	805	895	868	821	864	806	876	838	872	900	885	840	805	867	867	890	856	853	939	898	892	829	854	837	877	814	834	896	835	848	881	861	900	870	918	837	873	856	871	848	848	886	884	888	872	922	893	875	932	847	883	870	869	856	885	893	888	881	859	938	886	854	843	877	860	845	881	858	886	936	910	860	883	846	878	904	905	870	885	914	853	881	800	826	896	937	866	817	857	849	831	826	903	851	827	786	910	849	883	833	904	953	780	888	798	862	897	824	843	828	853	829	904	878	865	871	863	898	896	856	900	824	791	910	891	868	860	873	818	860	888	889	821	891	844	900	856	908	880	866	905	845	873	884	806	862	887	858	818	839	875	912	854	811	873	843	818	856	825	838	941	909	870	875	871	851	863	923	882	913	877	820	867	863	932	876	921	878	850	840	860	860	931	882	837	884	847	865	868	847	836	875	843	846	915	892	899	845	849	904	889	851	890	881	845	838	928	886	804	872	893	874	830	875	946	854	885	894	867	919	916	892	912	897	873	855	833	862	810	881	845	823	872	899	889	865	832	908	844	886	891	902	854	797	873	888	856	877	870	880	836	927	873	872	843	857	880	825	878	882	874	827	867	860	897	863	834	871	880	865	834	870	881	870	889	897	858	843	876	913	916	862	875	872	914	900	859	849	851	874	906	917	820	860	858	858	911	834	900	891	874	868	842	936	883	915	843	881	896	799	892	849	865	848	879	859	918	902	875
25313	43661	32870	20407	15961	12001	9331	7344	5922	4957	3865	3358	2945	2479	2210	1869	1621	1471	1439	1291	1245	1165	1116	1139	1022	1000	1039	993	1002	932	935	917	984	953	941	929	886	880	892	887	920	884	883	841	907	943	876	870	848	892	917	849	876	895	862	839	916	896	874	858	870	868	875	896	851	880	894	836	879	846	887	890	889	858	903	859	874	843	842	929	866	864	873	874	936	848	857	894	875	892	880	809	830	906	889	888	936	840	870	854	851	885	915	892	895	849	831	854	880	861	868	846	930	883	884	870	871	867	827	853	836	877	863	895	868	853	840	850	852	874	810	857	883	842	867	860	850	895	831	821	867	801	851	870	838	851	825	880	850	868	855	835	871	894	868	866	859	901	890	865	895	826	888	870	873	886	894	867	834	900	882	892	891	856	859	874	883	891	868	869	895	893	868	895	834	857	908	841	860	878	808	914	874	825	896	818	884	917	885	858	820	858	819	898	810	884	830	897	845	871	917	912	866	874	873	856	880	846	898	846	817	848	851	866	863	926	880	870	815	839	857	856	896	881	880	821	839	909	862	871	829	845	866	870	869	878	838	915	875	893	936	876	911	878	859	878	818	850	909	887	791	943	859	879	866	870	846	862	881	863	885	810	851	862	873	908	862	851	846	846	856	867	859	865	851	883	892	858	885	854	854	881	862	886	843	863	907	931	877	887	860	853	853	864	840	858	891	833	887	845	864	847	892	922	864	864	884	923	860	875	853	836	817	837	890	862	895	843	933	893	902	880	807	832	844	853	866	881	832	883	812	889	914	836	866	910	878	867	886	888	877	861	880	886	871	836	841	855	885	920	883	912	844	815	822	864	868	860	871	851	822	813	871	825	853	863	850	891	866	840	866	882	841	902	847	867	937	903	836	884	900	864	926	875	893	901	898	878	842	830	847	870	859	829	861	844	864	880	893	869	879	852	830	810	871	912	836	883	871	870	816	855	844	882	877	837	826	900	814	869	890	853	926	883	905	868	891	919	833	916	889	837	910	843	880	871	846	879	915	937	812	847	854	859	868	837	863	896	894	894	868	867	821	880	839	838	903	838	868	926	900	881	863	839	840	851	815	899	850	847	851	866	874	889	899	853	886	889	868	875	921	893	877	842	820	843	870	908	891	830	912	861	845	847	862	858	899	870	841	852	878	832	853	853	853	885	905	861	905	852	893	792	909	882	823	890	893	925	822	870	912	845	899	863	863	843	881	828	844	880	845	871	895	807	846	919	869	866	888	880	898	860	875	852	847	867	829	905	889	833	849	866	868	835	881	832	839	841	828	860	842	837	897	872	917	890	902	859	822	840	902	859	843	859	876	884	867	835	915	873	860	913	861	875	858	862	856	838	847	877	880	888	865	866	902	878	830	871	812	871	886	837	859	872	837	874	867	873	896	883	825	896	878	864	854	845	846	887	928	897	913	906	888	860	831	874	949	844	849	840	854	902	832	827	855	863	833	848	848	883	868	868	842	855	858	865	868	850	884	877	846	893	848	853	898	829	889	869	878	873	891	907	879	866	897	871	893	917	866	827	872	900	909	827	856	875	835	871	890	882	920	843	924	863	843	879	870	873	872	849	820	896	868	966	926	897	881	833	885	823	899	835	846	902	855	847	852	840	862	904	911	841	888	841	856	897	815	837	892	860	865	861	861	914	886	872	808	882	862	859	842	835	861	846	860	845	929	819	849	869	831	909	949	832	943	846	842	883	837	875	846	840	874	811	899	862	892	876	897	860	873	870	851	876	862	909	876	891	892	923	909	864	832	878	851	857	843	848	867	835	851	886	865	898	852	803	857	896	884	836	915	846	892	910	853	802	850	832	910	871	898	863	874	852	835	876	803	877	874	843	856	868	884	876	889	898	894	851	859	822	884	870	805	835	847	862	822	883	878	871	874	861	898	885	936	853	870	881	850	917	887	903	862	896	859	906	811	819	867	928	883	861	906	817	837	870	869	899	814	852	887	857	812	835	896	882	807	847	861	814	816	844	820	855	875	918	854	866	901	901	903	865	891	865	875	863	913	851	893	905	827	879	830	835	877	789	879	856	908	906	884	823	829	863	853	871	891	887	856	909	885	871	863	895	860	851	868	888	866	842	902	847	899	812	850	874	877	873	882	836	903	874	893	847	841	903	844	856	896	865	844	874	840	865	871	870	917	806	862	897	838	865	826	814	860	857	830	819	871	860	853	849	900	844	862	828	840	881	840	905	815	855	879	846	830	891	838	875	850	895	880	882	840	831	847	881	848	909	868	890	848	867	916	850	854	892	869	842	880	877	905	887	827	921	826	906	888	937	849	886	876	875	884	757	886	912	854	835	915	872	901	862	848	885	843	890	909	862	949	862	882	879	871	874	869	914	922	894	883	878	865	881	921	890	841	883	923	841	795	878	826	829	866	878	901	865	925	816	844	859	849	883	819	863	888	838	883	905	837	896	897	848	892	861	876	894	849	854	867	823	873	848	865	825	825	860	892	888	885	846	853	855	888	898	901	910	852	864	833	867	832	852	859	871	940	872	866	846	889	898	877	881	856	900	828	863	892	879	872	859	881	841	868	849	880	894	892	893	830	849	860	890	847	864	853	812	929	884	899	857	928	925	884	914	861	861	883	859	898	860	929	845	936	846	883	870	854	886	859	925	854	875	904	865	934	898	893	864	846	901	816	901	874	895	821	888	856	869	791	895	870	856	876	869	865	836	877	891	852	838	866	838	852	869	810	850	900	896	834	888	883	916	856	829	881	837	862	874	791	797	870	814	944	876	846	877	896	914	836	842	893	903	874	818	894	861	900	938	915	866	848	864	838	814	877	877	839	899	881	932	894	887	861	857	831	893	860	813	898	866	850	818	875	869	906	846	887	882	909	886	863	849	920	821	895	842	890	884	836	862	869	831	877	870	857	905	844	932	865	823	877	962	889	848	866	902	894	845	844	903	880	870	845	869	890	856	872	872	853	804	817	834	854	875	924	885	865	829	848	874	850	904	933	836	938	860	840	838	892	841	886	832	844	881	863	834	841	849	861	825	834	812	894	944	883	863	804	864	882	853	849	869	853	915	858	866	852	867	876	848	912	949	838	877	872	843	830	853	849	856	902	861	831	877	925	867	903	901	897	910	877	875	832	942	826	844	904	804	895	843	848	885	883	910	819	888	884	810	884	833	849	854	902	873	856	914	868	861	925	851	846	882	869	813	903	866	852	862	813	885	866	885	905	859	910	909	868	912	854	856	827	851	834	810	871	858	858	886	879	856	848	843	896	866	863	903	938	850	861	848	885	864	853	882	870	902	863	840	901	884	896	909	844	912	879	862	862	838	883	889	894	860	855	898	860	852	922	895	865	881	863	831	897	873	911	802	893	815	893	859	776	858	871	884	872	885	897	837	869	849	890	871	866	908	846	918	842	900	872	832	884	850	896	845	878	915	875	886	833	819	885	884	906	869	908	806	888	866	852	881	914	892	906	859	862	841
24524	21617	29081	24991	22523	19372	12931	8015	6091	4943	4203	3508	3077	2510	2373	2100	1847	1703	1522	1437	1395	1256	1186	1179	1119	1130	1144	1053	1044	1044	1064	1027	1013	987	1034	1031	991	936	960	941	925	887	1004	965	965	935	963	964	940	920	936	943	951	924	948	979	928	978	1002	851	909	976	884	964	897	903	892	871	907	919	904	924	950	899	913	876	925	977	903	940	894	914	830	938	905	904	887	899	969	886	916	913	888	906	936	933	936	933	954	876	896	900	954	878	927	872	959	847	991	894	961	952	920	904	896	992	919	900	931	896	909	929	879	950	893	895	913	877	921	926	977	938	927	916	891	923	894	947	901	847	867	916	897	908	902	860	953	966	911	950	936	905	916	902	944	870	919	930	899	915	897	923	895	866	880	916	907	897	943	900	881	903	923	889	960	923	896	895	948	924	936	902	889	895	895	885	926	922	928	955	947	926	941	912	935	926	921	902	904	855	962	945	970	920	931	828	892	924	916	896	879	938	951	937	905	929	943	926	912	922	939	954	934	871	970	932	901	929	910	952	965	961	932	924	855	929	939	835	938	933	879	904	902	951	965	908	966	922	892	953	921	908	916	894	900	959	907	915	930	948	954	904	902	940	951	971	897	982	916	908	879	957	881	934	915	907	881	908	937	905	926	876	884	957	907	909	858	921	932	917	906	941	915	913	951	871	908	972	859	940	907	926	863	911	877	939	937	893	901	886	931	912	911	958	884	911	911	899	948	926	912	933	900	899	858	911	891	944	926	949	960	911	886	881	869	874	934	911	898	931	912	941	940	915	934	935	882	980	966	837	912	859	931	909	867	925	909	954	924	866	895	929	975	882	875	839	881	943	925	958	957	958	885	927	886	941	921	927	915	903	892	948	912	934	923	908	957	928	889	910	894	872	894	965	853	925	820	904	903	914	947	883	893	924	949	853	912	937	915	946	971	923	954	941	961	950	917	968	899	940	922	903	961	970	916	937	940	904	922	914	946	913	919	868	970	905	875	940	969	917	907	926	910	969	926	899	888	875	929	897	901	906	937	898	934	837	853	949	1018	916	894	930	915	945	920	907	942	892	919	901	908	880	936	892	931	948	912	946	886	893	912	888	916	957	891	876	930	992	954	946	910	910	899	977	908	932	879	904	959	919	929	898	889	886	877	916	891	899	916	882	870	953	949	970	990	903	920	914	854	929	913	969	871	871	889	910	977	871	915	917	962	939	925	893	929	868	880	925	864	928	883	955	901	1001	865	915	898	929	914	910	923	918	910	905	944	915	914	929	896	909	947	899	935	936	887	863	874	867	925	975	902	959	939	931	902	888	887	874	883	919	928	940	906	892	898	969	941	927	916	888	866	898	929	896	899	923	965	891	940	895	962	944	868	1007	850	895	850	944	879	922	927	919	944	926	937	968	965	919	902	911	951	919	909	912	941	979	891	916	883	962	892	937	913	918	945	924	894	919	938	928	924	888	933	949	908	855	858	935	892	943	873	923	854	892	906	977	946	967	917	891	920	910	914	928	926	896	962	946	905	982	887	913	927	902	925	1006	899	916	869	911	930	957	904	920	886	955	918	882	895	937	858	877	939	905	980	911	921	905	931	907	1001	901	888	885	909	917	945	945	915	931	923	946	943	950	952	913	943	956	913	942	945	933	897	879	955	924	899	909	932	939	901	860	925	899	857	862	925	929	891	886	892	922	864	915	827	891	916	882	910	884	876	918	906	914	892	906	895	942	878	890	914	892	936	950	952	921	909	907	884	937	930	879	902	909	996	897	898	885	928	983	919	929	868	895	937	915	951	952	923	914	845	882	892	905	910	925	959	895	930	904	923	917	912	926	921	902	922	1004	928	920	946	956	890	859	932	928	930	862	924	941	913	916	916	923	921	946	881	900	952	887	884	857	890	933	897	928	901	955	996	944	911	890	921	954	899	935	946	923	881	943	919	879	909	898	901	922	934	933	924	909	899	911	873	943	978	909	908	900	905	892	885	977	952	952	927	904	896	911	978	905	938	924	941	908	891	890	880	929	997	882	963	912	983	911	934	904	894	973	939	903	983	944	920	944	928	915	891	868	929	984	942	931	952	903	902	885	972	934	934	947	953	912	960	890	917	875	909	892	956	918	931	960	881	935	916	904	943	963	888	903	897	905	939	969	905	899	910	899	890	925	960	951	964	873	959	909	884	874	942	922	901	884	896	906	893	946	932	985	907	971	936	866	897	854	926	909	954	930	962	911	931	946	880	896	870	899	931	896	868	902	963	931	921	889	911	879	932	974	939	950	989	907	927	912	954	906	934	937	894	918	949	918	878	886	913	901	845	899	945	968	927	937	917	950	950	892	940	910	960	876	966	941	871	1003	889	933	958	952	911	895	827	896	898	944	941	916	884	905	894	858	938	863	895	915	960	903	901	957	956	857	882	935	872	916	921	879	942	941	900	943	896	930	950	875	911	935	914	917	975	981	906	916	902	907	924	923	892	912	883	926	923	921	902	872	943	934	914	972	893	920	942	861	890	909	941	918	933	931	928	898	904	943	897	906	906	937	929	907	884	938	942	853	978	918	928	921	961	882	890	910	878	925	951	938	907	898	916	946	954	954	884	897	904	945	945	911	864	889	933	903	847	887	1000	861	923	911	904	878	953	933	928	974	882	901	901	938	915	904	928	864	891	921	938	922	966	949	918	906	974	869	869	894	896	959	892	898	972	935	917	895	901	912	924	933	959	940	948	958	933	922	900	952	903	877	948	946	962	878	946	946	883	944	921	932	929	918	890	953	936	904	961	922	926	895	843	872	917	919	945	890	916	911	880	912	941	856	926	942	918	877	926	926	958	864	878	906	910	921	862	935	946	895	922	902	870	916	898	989	887	895	961	943	914	916	903	903	928	940	864	916	925	888	927	924	898	939	898	915	920	986	947	994	923	842	873	897	899	873	926	906	889	938	913	903	894	968	923	901	934	989	920	955	948	908	880	897	971	936	859	895	939	916	908	899	952	942	905	949	914	915	940	907	961	920	970	943	932	943	873	932	876	918	887	919	879	891	958	937	909	932	923	927	959	972	930	908	886	959	981	875	968	912	924	847	907	918	885	933	833	929	939	877	901	838	907	881	921	916	918	972	909	861	895	925	976	899	968	915	918	901	909	954	899	907	869	966	899	892	860	934	950	896	917	954	942	869	946	945	960	896	914	909	936	913	916	947	932	903	896	893	950	952	921	878	870	951	946	916	899	892	926	951	917	914	971	927	894	936	889	910	904	903	878	867	849	893	906	990	959	942	935	975	898	897	918	905	946	895	892	968	937	935	892	930	942	909	881	888	886	900	931	942	930	929	837	914	885	840	901	897	877	914	914	925	872	903	905	909	923	900	969	939	904	889	941	962	919	943	901	938	922	908	942	950	878	941	891	865	919	918	940	956	871	894	909	944	924	930	928	893	957	872	866	964	907	892	913	890	909	908	972	881	849	873	924	898	949	939	893	903	865	880	874	946	918	906
24782	50259	39461	27321	21979	17279	13659	10603	8624	7080	5695	4821	4172	3451	3044	2558	2227	2011	1759	1680	1562	1507	1257	1286	1221	1188	1123	1089	1058	1021	1103	1028	1018	985	1058	1006	944	960	1049	1019	980	985	928	990	942	919	947	913	972	958	938	889	909	956	934	944	976	955	939	912	877	910	908	945	905	915	870	902	912	916	913	926	937	913	918	933	914	961	910	907	894	900	936	921	918	888	896	900	891	910	899	885	899	916	845	913	949	921	899	979	921	855	906	945	915	856	835	955	892	897	910	936	904	938	924	944	939	954	942	937	933	912	916	920	895	916	844	901	955	897	886	917	902	896	865	932	910	914	967	905	894	948	912	923	923	921	945	928	901	908	938	896	909	898	885	963	853	957	935	923	929	879	945	933	882	923	970	915	900	914	902	911	913	911	954	928	927	905	863	899	899	905	904	882	890	935	913	881	949	888	916	863	927	897	884	951	897	888	894	954	960	915	909	874	900	856	891	927	914	917	888	1003	932	927	973	893	915	885	967	946	968	894	939	944	896	911	888	904	947	917	916	924	882	850	935	895	935	922	950	864	915	873	900	933	890	914	894	915	927	907	928	956	907	936	862	989	875	933	895	929	920	885	930	850	921	870	903	909	872	905	925	935	894	920	903	862	931	900	868	851	882	872	922	916	853	883	879	895	929	895	911	949	952	925	918	905	939	950	940	911	918	918	933	832	947	920	934	915	896	880	892	851	898	950	847	866	949	944	900	908	859	917	925	882	912	915	891	919	915	920	874	914	917	909	924	905	923	867	874	927	864	923	885	897	903	896	962	900	933	859	853	923	970	934	895	893	920	895	929	866	927	887	898	928	946	917	927	912	941	899	860	861	902	923	947	894	893	929	902	901	915	875	920	941	934	951	919	939	904	904	906	916	872	916	910	946	906	939	926	937	916	931	906	882	871	886	929	883	936	909	911	873	894	920	880	877	936	880	875	915	877	876	877	891	929	885	844	973	924	944	892	903	867	923	881	902	892	870	876	887	870	951	906	915	893	938	904	882	939	926	904	882	917	928	885	910	869	932	915	892	902	913	896	891	912	941	884	956	885	908	883	931	920	879	905	924	940	851	903	900	887	898	929	904	912	920	902	920	896	906	873	898	932	886	891	893	889	892	905	911	906	868	864	949	842	928	923	897	967	876	899	851	937	954	962	922	922	877	941	919	903	927	938	885	856	916	901	913	926	885	903	911	915	863	891	913	877	894	867	933	928	935	893	891	915	937	834	932	934	880	906	861	916	906	879	891	894	941	892	886	873	841	910	928	920	932	882	929	871	898	896	858	880	928	838	921	911	918	905	930	911	962	857	962	902	927	926	888	957	903	945	897	907	913	926	900	926	887	943	913	949	944	872	909	885	900	920	915	895	892	920	893	955	886	893	868	908	887	853	890	876	925	881	861	907	902	924	906	860	902	911	927	935	900	907	924	878	909	983	878	903	880	896	896	909	933	933	896	913	926	935	889	859	907	952	911	965	919	918	899	928	943	920	848	914	957	911	872	959	910	911	844	940	897	859	914	947	885	877	896	879	934	911	908	953	913	874	923	912	967	880	953	867	889	920	943	846	907	904	956	843	883	942	937	951	886	909	1007	858	897	881	859	944	890	917	930	862	874	940	947	934	916	875	893	846	936	899	896	865	888	916	913	918	857	862	950	879	875	915	891	885	891	934	867	892	887	858	914	869	932	898	939	862	865	859	901	913	877	907	892	882	919	942	960	847	902	910	930	899	926	916	916	874	868	910	877	948	969	951	958	930	915	931	894	913	943	903	905	888	926	904	937	851	906	884	884	934	908	879	916	902	943	909	911	949	948	917	892	927	929	902	924	889	954	921	857	958	884	908	922	899	940	897	936	934	915	881	912	944	905	902	911	888	876	917	970	947	864	862	914	921	948	934	916	907	919	902	898	945	947	950	920	918	901	892	926	923	934	889	871	946	960	852	896	936	922	880	966	858	971	909	935	966	880	880	811	855	951	908	920	912	888	918	854	899	955	932	926	919	936	955	956	900	892	868	854	912	945	940	841	956	880	914	939	935	894	860	927	887	946	918	922	961	875	964	890	872	913	851	919	917	891	927	945	883	868	876	871	871	879	946	911	934	867	909	898	896	872	865	948	922	860	933	887	912	899	935	928	950	945	938	816	891	915	919	864	863	938	898	871	969	902	922	888	879	914	882	925	919	893	907	895	897	896	874	926	899	918	968	921	876	899	947	910	941	872	910	937	903	936	917	923	883	949	893	933	934	938	896	920	874	903	918	913	909	849	893	891	892	897	892	888	905	881	871	940	930	938	948	961	876	901	889	891	912	870	909	923	887	880	914	933	898	897	926	918	941	913	928	889	928	900	907	895	912	938	919	900	912	828	878	886	986	884	959	881	860	931	898	922	907	921	900	872	896	916	878	902	921	954	932	883	838	907	857	874	932	904	928	894	865	924	872	904	925	866	923	933	930	911	921	875	893	865	928	959	880	913	878	939	878	905	870	874	885	889	916	922	987	934	908	897	894	837	864	919	904	996	896	896	929	896	870	879	949	907	902	931	939	932	894	888	963	899	855	865	872	918	903	974	949	954	890	904	867	931	906	887	889	937	881	899	897	880	918	941	894	921	861	932	904	955	929	922	921	934	878	844	903	923	953	884	918	914	890	933	893	892	928	888	924	902	849	914	906	851	915	913	903	867	896	945	900	917	853	879	855	897	971	921	845	940	867	915	918	922	910	887	912	831	901	892	897	868	902	883	889	866	878	887	927	907	904	839	909	955	912	865	962	912	907	879	934	878	910	943	961	919	932	921	886	909	914	902	945	969	889	916	910	904	927	912	931	905	890	918	908	901	901	899	931	880	916	872	909	858	922	896	931	949	937	927	891	951	877	867	933	906	903	914	949	916	911	903	916	866	933	887	922	919	892	949	952	909	959	976	889	880	909	915	873	872	860	923	891	923	952	900	912	919	888	885	974	928	884	911	873	898	823	941	935	914	947	942	932	938	914	905	938	895	944	880	991	923	921	923	878	911	899	880	886	895	950	921	877	886	894	903	952	893	916	973	922	930	874	900	927	902	941	942	905	923	955	924	893	914	902	943	901	924	926	902	903	948	882	911	871	864	965	950	922	884	904	886	898	900	874	995	923	915	899	919	951	923	923	885	847	940	943	919	869	938	916	938	934	893	954	950	957	934	901	878	923	971	931	870	896	906	898	895	896	896	935	908	875	920	890	978	909	925	877	900	824	916	885	920	911	952	959	914	957	924	924	860	881	915	931	891	900	930	887	899	895	891	855	929	918	896	954	912	885	917	875	920	885	900	914	888	884	917	923	887	914	912	917	931	875	848	991	908	877	901	865	899	855	921	864	900	902	920	921	876	915	945	906	910	942	890	917	926	924	882	949	904	913	933	884	955	863	930	872	885	896	898	931	899	884	954	904	861	894	877	861	915	890	883	917	844	972	919	913	913	887	902	846	952
25675	21610	28433	26566	20132	12933	8468	5985	4756	4123	3399	2837	2540	2226	2016	1723	1617	1476	1397	1321	1249	1184	1127	1106	1113	1071	1068	997	971	1010	1087	982	1007	941	910	977	980	958	943	975	938	945	935	936	948	926	970	939	927	948	933	957	911	948	945	921	912	914	893	957	910	922	964	966	914	862	973	909	956	963	938	952	893	907	913	928	953	897	906	938	881	909	896	906	933	904	907	939	898	883	882	898	921	937	924	961	959	958	930	927	927	966	912	960	907	942	957	956	986	976	915	955	918	861	913	957	864	931	933	921	918	959	933	895	858	954	937	914	923	931	931	934	875	951	873	898	904	940	963	973	883	912	954	933	978	1026	904	937	958	890	928	964	911	1014	992	928	934	918	921	903	932	933	910	961	940	910	923	885	914	981	924	914	906	906	913	926	907	997	910	955	952	894	927	920	978	910	914	934	926	938	946	943	877	962	897	907	953	925	948	909	927	938	957	934	870	905	931	919	965	940	917	963	941	966	884	916	873	946	926	948	886	964	891	932	877	922	941	897	942	928	939	936	919	946	939	906	969	883	951	891	935	952	953	958	870	894	956	909	913	972	931	885	948	937	905	955	931	926	907	905	930	888	896	872	929	910	951	917	921	905	910	923	947	923	991	945	914	897	974	977	977	957	901	959	917	952	884	942	931	961	897	959	908	915	945	956	954	864	932	891	924	854	924	932	899	955	913	878	922	925	919	969	979	953	912	929	908	943	851	969	902	877	877	915	971	896	953	906	938	931	910	915	919	924	927	943	914	889	958	958	924	894	954	907	849	888	981	954	969	933	952	971	921	918	949	946	932	911	953	931	916	926	919	966	964	935	987	917	913	973	951	923	960	933	961	987	927	894	861	967	895	890	941	917	892	931	894	905	960	960	905	928	905	916	930	932	957	906	993	948	905	921	934	928	923	951	893	874	915	907	953	882	996	911	953	906	947	955	947	897	918	922	847	882	946	889	959	933	911	944	954	917	931	965	966	998	913	928	930	959	928	938	937	869	962	950	943	876	905	956	882	910	894	967	947	933	949	944	961	878	927	911	939	932	963	976	922	941	944	890	867	905	932	971	935	891	909	940	957	981	880	944	939	923	932	940	914	919	929	970	913	912	901	959	944	885	921	911	908	884	952	859	933	870	878	876	908	972	937	932	916	920	926	900	950	909	968	934	976	948	895	929	924	976	925	971	862	955	889	961	949	920	922	910	957	918	918	981	961	884	924	932	934	962	923	908	954	944	887	881	885	980	901	919	961	933	984	850	951	874	899	938	929	869	893	919	945	923	971	899	956	936	919	873	927	882	932	937	908	904	917	890	884	918	900	906	929	997	960	1018	960	921	938	943	923	963	916	942	913	970	913	978	919	915	870	928	925	913	904	953	915	934	923	930	906	890	968	924	947	907	954	950	873	915	958	964	969	913	957	941	901	901	939	949	924	931	920	997	924	918	950	912	922	961	916	923	942	980	940	911	1013	954	937	878	973	920	926	921	943	911	906	911	873	939	906	921	968	942	952	913	926	887	956	933	909	886	944	907	937	939	943	952	932	906	946	938	931	909	958	870	935	903	929	895	946	993	938	925	901	971	950	944	915	923	969	910	940	931	966	967	913	931	912	927	940	925	953	915	925	914	920	908	934	880	951	911	957	917	960	891	909	1017	921	945	906	986	878	929	902	891	903	894	937	886	959	963	873	929	936	948	860	936	921	918	933	932	908	943	956	925	886	951	972	952	955	964	938	955	961	910	905	914	915	911	895	910	937	917	886	926	912	944	953	933	933	952	935	935	885	910	938	916	883	917	933	921	969	937	956	988	921	906	916	942	893	971	915	869	918	968	977	940	888	934	949	920	912	925	893	956	940	913	917	945	892	963	923	887	936	916	917	855	937	900	950	858	970	937	931	929	964	911	901	970	958	880	959	895	907	896	928	920	894	939	913	934	963	895	931	911	875	954	917	919	936	941	911	927	947	942	867	952	925	958	928	943	944	972	976	996	921	904	950	910	933	936	939	960	889	919	935	985	921	949	896	933	919	927	946	967	895	938	942	926	897	910	931	954	909	964	825	942	890	921	906	896	922	931	975	928	969	974	916	913	956	938	911	887	923	929	964	944	975	909	912	928	938	953	936	889	961	903	973	901	917	857	903	873	911	880	912	889	915	895	946	927	926	956	873	904	937	940	916	848	922	880	964	938	924	948	903	925	925	969	951	919	923	974	887	931	936	946	906	923	905	932	898	915	936	936	928	928	883	878	955	970	912	917	906	905	875	912	952	944	946	887	893	896	871	909	934	927	904	942	958	830	967	946	919	930	942	916	928	942	1017	931	915	883	870	958	932	909	899	902	925	911	956	929	936	866	927	947	915	917	930	961	924	901	937	926	958	941	978	897	938	961	883	871	887	932	896	968	911	928	935	938	884	902	914	929	957	953	947	897	906	926	996	978	930	918	986	888	921	992	978	919	935	944	916	928	958	947	882	950	965	924	936	970	913	977	925	884	933	887	958	854	948	948	922	878	906	990	941	917	869	953	892	886	932	900	947	927	934	935	927	920	951	984	963	892	919	954	931	948	918	850	931	921	972	873	897	945	986	912	922	899	884	932	928	923	884	922	911	946	869	944	947	943	976	919	941	963	975	922	922	988	955	878	953	911	932	902	949	935	968	956	900	951	903	922	856	927	919	926	919	909	902	917	940	909	940	937	984	849	967	920	929	962	902	985	920	932	915	891	959	896	919	913	928	859	932	921	956	980	932	920	910	914	885	996	924	860	882	900	928	924	947	946	912	951	890	920	994	933	932	920	903	923	940	913	917	922	915	887	977	908	937	911	943	955	882	897	957	917	995	977	938	911	905	929	914	895	969	948	871	925	980	926	932	939	938	934	957	938	866	926	924	937	994	921	951	918	914	919	957	970	900	872	983	942	910	912	938	907	891	890	912	940	965	928	886	869	871	885	971	897	933	971	962	951	996	916	992	920	949	980	946	960	923	926	942	923	964	934	938	892	946	973	911	920	935	872	900	911	926	920	946	988	918	916	904	981	972	962	974	912	911	928	933	911	940	915	896	948	925	891	950	905	920	953	899	952	926	914	970	950	944	944	946	910	907	871	967	930	904	990	935	958	964	885	918	933	891	916	944	892	873	944	942	969	901	921	922	952	947	957	954	908	916	965	927	922	906	960	916	948	974	911	947	943	929	987	886	941	955	1016	914	948	943	916	943	976	973	935	934	902	900	972	918	918	940	982	968	907	912	913	866	863	892	901	875	979	950	961	921	912	965	988	892	955	943	911	977	931	986	918	909	908	893	945	971	910	943	903	889	880	939	926	859	890	903	926	897	878	967	959	951	945	947	941	952	896	952	962	948	902	921	961	928	911	908	893	948	944	858	896	936	909	975	921	921	916	918	958	956	898	882	864	953	921	957	946	922	944	978	967	861	923	920	928	975	979	980	933	915	940	905	929	943	936	921	917	915	899	930	918
25741	46642	35961	24133	19436	14864	11535	9029	7293	6097	4945	4134	3497	3024	2626	2211	2094	1831	1665	1563	1384	1325	1189	1203	1184	1101	1039	1119	1100	1001	1051	1044	961	993	996	988	1019	1020	1007	959	1000	1003	961	969	930	952	971	930	954	916	968	973	951	951	949	874	903	978	916	991	905	983	863	954	959	922	934	931	971	968	928	957	928	897	927	938	990	962	900	936	950	952	899	964	911	954	939	947	900	935	985	912	899	910	923	910	944	904	915	933	917	953	960	956	939	933	988	888	954	896	975	931	916	913	933	887	918	905	911	962	976	924	887	920	936	976	971	968	904	952	923	943	904	962	922	912	912	972	904	957	862	940	920	886	948	909	985	899	924	963	924	950	989	936	951	876	937	913	902	953	972	970	911	866	919	930	919	937	925	964	859	925	960	879	911	953	893	897	887	935	905	897	915	925	904	911	877	944	950	913	957	900	900	926	902	930	882	914	974	906	953	952	899	958	933	900	949	947	967	944	953	989	946	930	918	972	921	950	910	942	942	959	936	875	932	898	931	913	931	905	947	886	952	932	926	968	943	1009	923	921	922	928	936	904	976	893	971	940	939	915	914	927	938	908	882	918	913	929	949	939	879	921	943	905	947	910	927	921	954	938	923	961	943	932	936	961	873	890	917	901	884	942	912	890	961	901	955	920	886	954	937	930	948	951	919	959	918	929	928	901	917	886	969	897	951	892	944	914	979	882	898	941	940	938	878	909	951	910	917	904	969	915	949	944	942	966	911	926	929	978	991	955	905	933	993	931	958	929	884	953	944	955	966	979	910	920	921	958	910	941	890	885	981	957	966	945	941	961	893	892	932	876	893	940	977	928	935	952	918	924	967	961	909	958	963	899	964	963	944	990	926	912	945	917	942	956	916	951	892	959	904	928	938	945	929	921	932	938	893	905	873	896	941	920	949	919	944	879	941	917	948	909	937	962	902	910	954	911	943	992	863	944	887	958	923	958	915	936	907	884	917	970	965	922	971	924	965	868	878	881	927	905	939	949	985	894	939	909	880	938	925	890	962	942	863	956	906	913	943	932	952	936	937	909	950	928	904	948	910	959	921	886	946	987	916	898	917	924	970	908	914	964	897	941	909	906	936	999	987	915	954	861	976	953	945	913	886	1015	965	908	942	932	896	936	853	904	940	891	867	902	983	927	1016	941	931	917	921	894	962	904	941	927	951	871	938	907	965	910	968	901	953	951	913	898	879	957	903	914	927	991	1007	904	900	919	883	878	912	901	979	931	947	918	959	895	919	937	918	925	944	879	889	957	877	936	926	923	948	882	936	885	927	910	912	897	966	993	928	946	957	923	927	919	969	926	932	967	914	974	938	935	915	933	835	907	969	954	984	964	878	923	886	942	978	931	933	923	928	895	893	949	971	894	967	952	916	919	885	919	864	977	867	985	916	928	930	936	912	951	934	949	942	909	865	965	899	912	917	893	963	878	895	945	922	852	954	923	1004	893	946	965	921	917	950	930	869	916	914	967	902	884	910	911	909	944	959	962	938	913	917	919	893	935	948	889	942	937	913	936	965	919	943	916	902	946	918	914	931	879	911	978	959	950	952	926	900	925	929	960	922	931	900	923	979	909	897	922	997	909	931	905	887	957	980	906	931	916	957	913	902	900	956	978	911	970	906	934	889	933	886	987	1004	848	935	989	922	934	920	955	944	939	971	898	932	897	923	959	924	980	937	910	926	896	872	860	909	948	923	893	954	947	945	901	896	906	928	904	935	921	897	854	907	971	966	927	918	910	942	941	915	892	946	937	887	920	958	955	979	907	943	895	919	984	919	938	906	894	913	864	914	1029	970	857	910	950	981	937	911	910	929	908	919	949	886	941	911	961	958	949	885	974	909	934	917	960	917	903	905	888	1005	946	1016	955	941	927	895	921	880	880	951	864	953	928	920	950	886	923	936	916	926	878	893	905	905	892	900	901	911	908	930	946	891	969	920	925	908	921	930	917	987	874	931	873	930	950	976	888	928	937	998	914	980	910	933	943	993	923	939	892	915	941	926	947	938	896	952	934	927	901	943	915	949	969	925	911	942	958	941	949	862	930	951	936	886	912	954	949	971	965	969	974	917	928	955	888	973	898	907	907	955	933	977	938	873	876	920	966	950	915	944	898	922	909	986	959	876	952	958	941	952	953	929	873	947	904	912	898	938	944	974	946	977	969	930	910	924	986	943	913	921	936	937	965	899	928	943	962	948	933	920	880	937	1011	896	940	926	905	930	941	893	934	965	928	921	967	894	868	965	975	930	938	890	929	898	948	922	929	897	957	986	900	914	936	911	934	884	908	917	914	923	998	955	934	974	883	944	897	947	959	923	960	913	932	862	920	938	935	881	977	904	940	940	922	992	904	942	902	899	952	919	937	871	924	913	898	865	947	934	958	942	876	954	927	928	914	904	896	977	919	933	908	979	893	967	928	941	930	902	882	912	960	906	910	916	937	916	887	986	933	949	930	945	970	903	909	887	909	978	889	952	881	943	899	939	916	954	993	898	949	940	1001	947	945	937	964	921	894	927	911	932	914	914	968	929	925	909	941	929	944	981	943	923	876	932	957	913	910	948	903	937	924	902	976	925	925	905	927	908	958	902	986	911	883	929	951	955	965	881	913	920	968	947	901	924	919	943	952	923	895	884	880	932	885	916	898	928	899	916	928	946	908	932	946	900	969	983	958	974	871	906	933	935	957	902	951	923	936	856	917	932	932	905	960	960	943	904	920	935	910	941	974	877	942	921	950	870	922	917	932	906	974	956	942	913	931	944	914	970	970	902	937	941	921	935	952	903	907	960	927	886	962	881	892	950	859	913	936	912	940	927	894	905	915	960	912	962	963	843	865	914	916	920	936	936	908	973	896	947	909	993	958	902	904	886	896	914	895	968	965	925	938	955	908	939	926	922	909	920	977	910	944	937	910	976	939	907	949	893	945	927	878	893	950	1015	971	985	913	970	909	936	935	879	984	998	936	880	887	891	896	926	930	949	967	889	943	934	968	945	922	904	923	890	918	849	972	962	950	908	881	936	918	932	912	891	995	943	937	922	944	941	926	942	974	929	917	967	963	950	853	925	941	944	970	932	936	938	937	928	899	916	1019	912	948	915	923	939	961	942	952	932	922	985	958	910	949	948	939	948	928	953	906	1024	928	954	825	940	930	939	956	929	893	917	962	884	967	948	982	972	910	965	890	948	972	932	870	944	971	913	849	908	905	939	938	913	914	937	947	922	922	908	919	912	971	951	889	959	927	973	947	936	937	921	871	906	892	929	923	906	979	907	916	979	911	907	964	930	958	944	942	929	901	974	883	895	957	977	917	936	969	896	922	953	976	977	939	935	860	960	924	936	900	913	897	920	959	870	944	927	953	933	961	902	950	938	921	908	935	974	970	958	964	888	961	915	872	884	904	922	924	930	946	973	944	896	892	948	930	946	953	932	960	895	957	942	920	889	964	955	935	911	965	918	925	950	915	929	976
23035	21502	29353	24128	21826	22967	20939	11237	8033	6806	5680	4522	3893	3448	3007	2505	2322	2153	1866	1840	1660	1480	1419	1352	1316	1312	1253	1178	1225	1183	1235	1181	1134	1155	1106	1183	1133	1130	1163	1057	1098	1119	1059	1060	1022	1013	1114	1041	1060	1063	1048	1063	1050	1112	1005	1041	1061	1039	1088	1057	1025	1064	1086	1036	1004	1047	1028	1025	1043	1034	1030	1036	1041	1015	1077	1042	1015	1034	1016	1039	1034	1009	1003	1056	1023	1055	1051	1060	993	1103	1016	1099	1039	975	1003	1036	1049	1025	1033	1022	995	995	1085	1065	1033	989	1028	1035	1078	1077	1059	1053	1016	1007	1045	1040	1020	1004	996	996	1031	997	1063	1068	1058	1055	989	1036	1009	1059	992	970	994	1028	1061	1031	1076	1010	1018	981	1000	982	1001	983	1009	1008	1051	981	1036	1024	993	1073	1031	969	996	1051	1001	1071	1033	1054	1088	983	1067	964	1047	1000	1021	1021	1045	1000	1041	1095	993	1082	1038	1074	1016	1068	1023	1044	1047	1034	1072	986	1007	1036	1055	1092	1008	977	1007	975	1041	1022	999	1019	1009	1018	1075	994	1013	1016	1038	999	977	984	1035	985	1054	984	1015	1033	1069	1071	1098	983	1066	1052	999	1013	1001	1007	1017	1054	1017	1076	1088	1037	1018	1047	1050	1034	1022	1040	1031	1083	1050	960	1040	964	986	1059	1053	1045	1031	1049	1016	972	1018	1004	1054	1050	1064	1025	1025	1046	1070	1075	994	1025	1083	1105	1001	1020	946	1006	1022	1105	1019	997	1033	1044	998	1075	1064	1035	1041	1085	1007	987	1018	1110	1008	1011	1049	1000	995	1008	1035	1033	1046	1012	1052	1033	991	1048	1043	1058	1034	1042	993	1015	1044	1002	1010	1126	1028	1041	1024	1019	1003	1136	963	1001	1011	1031	1084	1034	975	1039	1005	977	1020	1007	1039	1022	1014	1031	1063	1019	1030	980	1010	1011	1045	1041	1093	1007	1011	967	1056	1005	997	983	1000	1056	1064	1070	1069	1014	1004	1004	1018	1032	1065	996	1015	1022	1011	1015	983	978	1065	1034	974	1061	1058	1027	1019	982	996	1074	1016	1086	1004	1090	993	1039	1070	1061	1041	1050	977	1018	1093	1014	1055	1057	1110	1045	968	1051	1082	980	1053	1073	1038	1062	1003	1012	1012	1073	1036	1068	1051	1052	982	987	1021	1051	993	1008	1066	1030	1010	1002	993	1052	1083	1062	1007	978	980	1054	1067	1020	1053	1014	1008	1100	1067	1020	1068	1061	1006	1025	1012	1002	1050	1027	1016	993	1008	1090	1085	1052	1064	1040	984	988	994	1025	1009	1041	1111	1038	999	1035	974	1068	968	1055	1025	1012	1038	1039	1046	998	1078	985	968	1075	1070	1036	1040	960	1031	1077	1050	1014	1027	1005	954	1022	1035	1046	1061	1000	985	1061	988	1017	1053	1026	1012	1078	1046	993	1016	987	1009	1038	1037	972	1037	1053	1039	1007	994	1042	969	1018	1032	1020	1083	1037	958	1092	980	1022	1025	974	1046	1008	1030	999	1021	998	990	1069	1026	1045	1047	955	989	996	1077	1043	1074	1017	1086	1047	1037	1003	1081	991	1031	1028	1022	1020	1030	1040	1003	1061	1041	941	1032	1024	1049	1011	1031	966	995	1017	1029	1002	1028	1046	972	1030	1032	1048	1024	1026	1079	1070	980	1027	1046	1007	994	1064	1064	1095	1055	1002	1023	1000	1023	1015	1013	994	1004	1042	1065	966	1000	1003	951	1040	1042	1071	1096	1024	1062	1012	1024	981	1025	1070	965	1045	950	974	1101	1077	1043	1046	1047	1010	1019	1069	993	1020	1066	984	1012	1020	1071	1016	989	1010	1044	1003	1000	982	1012	1045	1003	1050	1021	1027	1035	1041	981	1023	993	1110	1020	996	1037	1063	974	1012	995	962	1041	1039	968	1039	978	1037	986	1040	1095	1056	1097	1054	1056	1070	1064	993	984	1009	1009	1024	1012	965	996	965	1012	978	1024	992	1001	961	1068	991	988	999	1034	1044	1002	997	1067	1053	1044	1060	1012	1046	994	1068	976	1027	990	988	1002	955	1044	1044	1055	989	1058	1032	1062	1043	1026	954	984	1011	988	1018	1020	1032	1080	974	1030	1016	1047	982	981	1059	996	1012	972	1035	1009	1079	1060	1009	988	997	1068	985	1005	1062	1033	1024	1029	1018	1046	1073	1065	1020	988	1061	1034	1087	1004	1043	995	1060	1038	1044	999	1075	1010	1042	1012	1033	1048	1024	1000	1001	1024	1038	1062	1020	1021	1050	1061	1021	1002	1027	1067	1020	989	1025	1011	978	1045	1003	1015	1081	980	1048	1000	1029	1036	997	1022	1009	1023	999	1005	1006	1000	981	1033	977	953	1049	1059	964	977	1032	982	1074	1069	994	1002	1103	1023	1007	1039	1044	1018	1016	1095	1057	1015	1026	1059	990	994	1074	1040	1078	1004	994	1025	1052	1029	996	1001	1013	1010	1024	1023	968	1077	978	1036	1056	1001	974	1009	1047	1030	1020	1019	1041	1067	1047	1003	933	1002	1044	1022	1063	1036	1035	980	1000	1025	1042	996	1010	998	1006	1074	998	990	1067	1022	1015	997	975	1036	986	1060	1037	1018	1085	1029	1026	949	1058	921	1025	1059	1062	1027	978	969	1105	957	1039	981	966	985	1007	1002	1021	1024	1019	1018	949	1029	1032	1000	1007	994	1036	968	1034	1009	1021	955	1009	1028	1007	1068	990	1022	1040	1037	1039	979	991	1020	1045	1001	977	1031	1016	1031	1016	1080	985	1014	1017	1024	1079	988	1030	1069	972	966	1024	983	985	1060	1070	1032	1086	1020	1032	1025	1015	1021	1019	1029	1040	1016	1049	1019	1049	986	1019	1013	999	993	990	1011	966	1014	1023	1040	1029	1037	1040	1052	1018	1041	1010	1046	991	1022	1008	1045	1042	1012	1000	1041	999	1009	1007	999	1011	1049	998	1053	1034	1047	1057	1015	1033	1062	989	1040	1049	1039	999	1012	992	1040	1051	1008	1023	1055	1018	1067	1026	1011	1060	1024	1024	1032	1049	1028	1089	1022	1069	1002	1043	1053	1000	993	1073	1094	968	1011	1065	1048	966	1055	1003	1071	1010	980	1093	1041	987	997	1026	999	1098	1077	988	1040	1009	1105	992	1052	1018	1073	1013	1029	1038	1001	1070	1042	997	997	998	1022	1004	1008	1063	1022	1030	997	1076	1020	1069	1015	1033	980	1046	971	1034	1086	1021	1021	958	1016	1046	1023	1062	1037	1016	1018	1015	1082	1041	1012	1047	1027	1034	1025	1044	1043	1020	1005	1057	1033	1016	1045	1012	1012	1058	981	979	1038	1034	1059	1037	1055	990	1064	959	1056	1030	977	1060	1037	1039	1010	1080	1070	1004	1009	1083	1023	1025	1046	1030	1040	1013	994	993	999	1049	1019	1055	1089	1047	1049	1023	994	1061	1023	1046	1024	1057	1026	1028	1033	1036	951	1080	1061	987	1002	1072	1029	986	1035	1021	1075	1022	1026	1040	1036	1000	997	1065	979	1010	1066	1008	993	1021	1037	1060	1078	1023	962	1019	1031	961	993	1016	1071	1041	1011	994	1059	1066	1067	1050	1060	971	949	1033	966	1010	1026	1046	964	992	1037	1085	980	972	1024	985	1007	1033	1012	985	1007	1058	947	1093	1065	1036	1050	1010	995	1107	1056	1056	1015	950	1008	1058	1010	1013	990	1049	1025	1029	1071	973	1112	1057	1036	1025	1037	1059	996	998	1071	974	1016	1029	1066	992	1029	1026	1066	1034	1013	975	1049	973	1030	1054	997	1029	1042	1011	1012	1035	983	1041	1022	942	952	990	996	1043	1066	1050	1037	1011	1084	1063	973	1034	958	1084	1017	987	980	998	1069	1042	1052	1018	1005	980	976	1041	957	1018	1014	1053	1025	1039	1000	1067	1002	1010	996	1042	1039	987	1057	970	1038	1031	1058	1014	1049	1014	977	1027	1063	999	1034	1041	969	1013	1031	1046	990	1042	1019	992	996	1043	1019	1039	1024	1038	1053	1044	1004	1000	1011	994	985	1044	1048	1014	1009	1032	1014	1032	1041	1060	984	986	1009	1023	1018	1054	970	1039	1014	988	984	975	1010	1089	1069	1000	1007	995	983	1079	1036	985	1033	1017	1032	1020	1037	1010	994	1034	1048	1036	1035	1042	1015	1014	999	982	1095	1018	994	1053	998	1021	1052	1045	957	992	1023	1051	982	1088	999	1011	950	1064	1041	1020	997	1006	1088	1039	1046	1010	1097	1034	994	1020	975	984	1004	1014	994	976	1012	1036	1105	1069	1007	984	1023	988	973	1051	1020	1083	1023	1011	1025	1065	1004	1030	1042	989	1016	1031	1019	985	1022	1005	972	1064	982	1069	1063	1026	1022	1048	1025	1016	1078	979	1025	988	1085	1045	1026	1033	1064	999	977	1030	940	1049	1036	1108	1006	1010	1039	978	1015	1014	981	1027	1031	1024	1037	1024	981	1009	1025	1079	1037	1016	1031	993	1071	1087	1025	1019	1007	1048
28141	54330	44086	31536	26477	21076	16856	13653	10867	9260	7454	6147	5196	4334	3876	3192	2695	2484	2298	2058	1791	1744	1567	1465	1327	1394	1355	1285	1211	1183	1222	1211	1205	1178	1177	1162	1146	1096	1083	1108	1099	1074	1071	1026	1040	1013	1094	1049	1053	1077	1003	966	1004	1050	1066	1021	1061	1005	1003	1034	1035	1030	947	1057	1025	972	988	1062	1084	1046	1012	993	1061	998	1033	1036	1047	999	1025	1078	1050	1027	1017	992	946	1025	977	938	974	982	991	990	1026	1073	981	1068	969	1002	1003	986	1008	997	926	1036	941	1010	1021	1021	1053	1022	1015	986	997	1040	940	993	1016	980	1055	1001	1004	964	1051	988	1022	1015	1033	1021	978	1043	990	1013	1033	997	1039	987	942	999	1034	1019	935	1009	995	1012	961	949	1005	964	962	963	1036	1011	1008	1059	1026	1014	1029	981	1018	1034	998	951	1057	1079	952	959	997	1077	977	1045	1010	998	988	992	1001	1022	995	1045	1003	1037	993	967	998	1042	1002	1007	1056	1047	974	1037	1013	1024	1002	1017	1042	1010	1048	951	1053	1022	993	1017	999	961	995	990	1023	1026	1033	932	1037	1043	1046	1015	995	1089	1020	1002	1041	1009	1040	973	990	1000	981	1022	952	1026	971	989	1000	944	991	975	1086	1006	1000	977	996	994	1019	1052	974	977	958	987	1009	1029	1026	992	969	997	1005	1051	981	1018	972	992	978	1001	1034	1042	1064	1037	978	1023	1020	1004	969	1028	984	1027	1021	1000	1024	1043	993	1033	1004	1017	1037	975	1032	1006	1022	1008	1009	967	1056	1037	980	1039	989	1006	996	1015	1003	1052	1038	943	1026	1028	987	1031	1048	1028	1021	955	1033	1037	948	995	992	1020	984	1019	1022	995	1042	1002	978	1027	1005	1003	1014	954	1023	1011	1014	988	1038	1019	1024	986	1030	1039	950	961	973	1010	996	1015	1024	925	1009	953	950	1096	1006	982	1032	949	1005	1040	999	990	1012	983	1008	1006	975	994	1010	1017	1009	979	1020	1016	965	1036	1034	992	1024	1007	1007	1035	973	1032	1065	1035	1045	973	1018	1040	1013	978	1056	956	1013	1013	980	981	973	1022	1062	982	1053	1054	1069	1046	1007	941	966	993	1019	997	946	996	1048	1006	974	986	995	1044	1051	1024	996	994	1013	1037	994	1064	990	1034	957	980	993	1046	968	955	1008	982	972	995	986	1040	1020	989	985	1066	1005	1007	1003	992	1034	1075	1030	1000	997	993	1011	962	1005	1003	1017	933	1063	1050	962	1021	1034	944	997	1008	991	1015	971	996	987	1044	979	1002	1001	957	1033	947	1035	1014	1012	1025	1040	962	1032	972	1019	987	1033	1031	1040	1002	1014	941	1044	1016	973	1036	1045	1033	1026	1011	999	1053	1039	993	1065	974	977	945	1001	992	981	1078	1034	983	1009	999	996	993	984	1086	1046	971	1021	995	993	1066	1011	1019	965	997	974	1012	997	1001	1042	991	1018	1013	1039	1043	1066	1018	1060	1042	1020	1009	951	1003	1047	1027	1029	905	1031	1003	1027	1000	1025	1017	983	938	1043	1000	998	1022	1013	1075	1016	982	984	972	975	1033	1034	1008	995	993	1010	1027	999	1052	976	995	1009	1032	1044	1006	1004	995	1016	985	984	1028	982	1011	945	1002	1083	1062	1027	1014	989	1034	1032	1008	931	969	1054	1002	1054	1017	1005	973	977	940	1009	999	996	1068	1030	949	1015	1022	1014	1053	969	975	999	974	1035	1014	953	1057	1035	1038	1042	997	1043	971	1030	1014	991	1021	970	1007	986	1015	1017	971	1059	1016	1006	999	1014	1028	959	1054	1001	980	1012	1021	1003	976	976	982	1036	981	994	998	1028	1014	991	1033	973	1013	1003	980	999	992	1049	972	1040	997	996	990	1024	1001	1046	1041	1031	1020	977	1003	1054	1028	992	1019	1021	1037	966	1067	982	1004	1019	1013	1019	991	1011	1046	970	1047	973	1015	972	960	1008	1015	994	1028	992	1021	1051	1025	960	1041	980	1030	1003	973	1067	1027	1003	969	967	1034	994	968	1065	982	1018	971	960	1043	1033	1053	1074	1049	994	1017	952	957	1058	1025	1056	1038	1025	1040	1051	988	1017	1011	986	989	1038	961	1032	999	1042	969	1053	1051	997	1025	1000	1015	940	992	1036	1028	949	973	1023	1044	1028	996	987	1023	986	977	1000	989	1026	1038	980	963	1053	993	939	996	1025	1039	1015	996	997	1010	979	1005	943	1007	1022	998	1006	1027	1008	964	1008	974	997	1032	986	996	1016	1024	961	1014	962	991	1026	965	987	1027	1006	936	1001	1029	1083	1017	1005	997	1024	1011	997	942	951	994	1043	995	1011	1018	995	1020	1028	993	997	1016	1041	993	996	1059	989	1025	1030	1051	995	963	1016	994	1017	995	1027	990	993	1011	1004	1066	947	1019	1019	1001	990	957	1031	1018	1029	985	981	984	1027	989	979	935	996	1009	1016	1055	1014	981	987	1029	1004	1037	1016	991	1015	987	1069	957	1031	1044	1005	968	1029	981	967	985	1004	1061	1010	1029	961	982	1043	992	1003	1032	1008	1001	997	1014	937	1058	983	981	963	1075	1030	1020	1030	972	988	971	1036	1016	1007	979	972	1032	1027	1082	1034	981	1043	1024	1011	1030	995	994	1019	993	968	989	1005	1012	1010	1016	1012	979	958	1044	955	972	1020	1038	999	1024	1034	1006	977	997	949	1033	989	1031	1015	1027	1048	996	1043	1022	1013	1001	983	1011	1001	1003	1027	971	1046	1031	1029	964	1021	1019	1022	1006	976	1029	987	959	1034	1029	996	1030	994	1053	1006	1003	1045	1010	975	986	1006	1078	1015	1041	996	1014	1048	1019	985	961	1002	1031	982	996	977	989	996	1030	1006	1017	1060	1046	984	1052	964	1004	1003	941	1042	1072	1028	1008	1034	966	964	1017	974	958	941	961	1072	983	1069	949	1011	1006	1037	1013	1016	956	1000	1047	1048	983	977	983	944	1012	1035	957	975	1031	994	1002	1014	979	1054	1011	1063	986	1033	1036	1006	1032	1001	1011	1022	1044	991	1036	963	1044	976	980	1040	1024	961	998	1045	989	967	1057	1009	1006	1000	971	1047	1001	977	1027	994	1013	1019	969	1010	962	1016	1058	996	942	1045	1002	976	1008	1053	972	1016	1004	1002	947	1020	1002	969	1003	1021	1007	987	998	954	1043	1088	1017	989	986	984	985	1063	984	992	998	996	1008	957	948	1000	949	973	1021	957	999	994	1004	930	1016	1025	983	983	1002	1054	983	1018	1075	932	994	1040	1031	1005	987	1026	1020	1016	1048	1011	1010	972	980	994	1057	1066	961	989	957	989	998	1001	980	981	1028	1058	1017	1026	995	1045	1010	977	988	998	1064	991	1035	1006	983	1091	1076	1023	991	1020	958	986	1005	972	1006	1000	1057	950	982	994	1009	1025	972	975	1001	1014	999	973	980	994	1037	1016	993	1005	993	1006	1088	949	1029	996	1047	1024	1028	994	970	962	1091	975	1027	973	1006	1023	1013	1037	991	969	1051	1036	1026	969	1046	1039	999	989	978	1006	1014	987	949	994	998	1003	1015	1012	1054	1021	987	1025	982	1018	994	1048	1003	999	995	1050	1021	1012	1019	1010	1015	990	967	1001	999	945	987	992	985	1019	985	1066	1077	1033	1018	993	1006	996	1040	968	1045	943	1008	980	986	997	1007	970	1025	1037	976	969	1035	1069	979	990	983	972	1068	987	1012	995	968	996	1050	982	1021	1053	991	1011	994	985	1005	1006	981	985	1055	1013	1001	1029	986	1019	1032	1046	991	976	994	974	1049	1018	1000	980	1008	991	1055	990	1018	966	1016	1025	1039	997	1042	987	972	1025	994	1028	1012	974	1038	988	942	1033	991	1005	1035	1007	1013	1032	1017	992	1022	964	1004	1020	1023	984	941	979	1000	1040	995	969	984	977	1031	1027	951	958	1061	987	994	982	1059	1032	1007	1016	991	1032	980	1025	982	1036	995	1039	1032	1052	1049	1042	1017	1011	942	1038	1019	1025	1092	967	1011	1013	1022	979	1007	968	996	1022	995	992	1032	972	1021	1004	943	964	1076	995	959	982	1007	982	1075	971	959	976	1045	1058	1050	1027	1019	1003	1007	1024	1026	1006	991	955	1029	1001	990	963	1031	1019	962	1010	1014	1005	971	1027	1011	1003	1029	983	977	1003	961	1005	1052	981	969	989	936	1017	964	998	1001	1024	993	989	978	999	1032	1050	1021	1029	1094	1017	1004	1014	1025
29724	27564	31953	22906	14107	9049	6407	4754	3855	3236	2891	2411	2149	1859	1740	1515	1374	1354	1234	1140	1120	1102	999	1008	980	930	928	970	868	890	989	904	952	880	913	863	941	903	936	935	880	912	943	885	861	866	854	877	850	880	876	876	878	875	841	862	871	876	859	896	885	873	846	822	892	855	827	856	878	828	846	834	908	851	863	822	814	841	853	950	825	875	796	865	868	838	864	841	914	869	881	864	825	845	847	871	882	845	860	906	842	895	829	831	877	818	824	797	858	821	873	911	899	837	821	902	811	829	787	846	886	889	874	868	853	874	873	904	891	927	845	884	878	855	847	913	887	918	821	831	875	850	856	804	830	850	828	833	875	819	844	877	877	922	858	840	830	888	841	856	847	827	869	870	854	829	857	871	840	867	888	894	904	918	883	874	854	871	860	876	848	850	871	864	906	832	875	818	909	919	850	823	905	848	912	809	820	900	870	872	869	823	833	859	844	842	849	905	884	839	864	894	878	856	887	887	847	835	863	859	891	870	915	917	852	874	858	891	878	862	909	875	862	915	913	824	866	896	887	884	816	823	877	926	897	855	847	875	851	830	831	849	849	809	878	829	807	850	888	874	858	913	853	868	868	874	832	826	860	843	832	868	879	920	878	849	875	904	843	841	844	852	818	859	826	872	907	834	840	845	906	845	865	862	818	856	883	846	869	848	870	842	839	876	894	859	830	855	885	820	912	871	854	874	894	836	891	831	850	846	881	826	851	835	887	870	881	841	894	838	897	908	862	866	855	826	863	865	895	849	870	893	822	849	832	873	818	806	891	880	801	891	840	940	818	825	859	829	865	823	900	941	872	880	820	878	886	861	825	875	877	897	877	802	884	865	853	946	864	880	856	872	863	884	861	837	838	894	840	854	838	878	866	863	846	839	856	883	877	904	852	836	864	849	849	908	798	822	889	866	846	898	834	846	888	866	867	851	847	828	835	917	917	882	870	852	898	862	833	897	867	826	898	894	861	894	886	871	884	881	891	864	848	891	876	790	856	853	844	829	850	874	870	800	839	861	849	834	805	856	836	837	838	911	888	869	859	818	867	854	839	800	867	865	906	818	822	874	892	862	868	834	841	919	840	853	860	840	901	818	837	876	881	915	892	827	835	898	853	879	880	871	879	836	848	872	913	818	852	881	911	840	857	889	899	836	802	879	866	820	849	875	894	855	895	855	864	902	850	865	815	870	884	820	888	844	910	830	858	832	856	894	822	893	865	862	848	900	891	858	880	811	866	888	912	877	850	884	861	893	854	907	908	911	824	901	944	847	835	886	865	840	838	903	870	841	806	912	859	906	886	904	808	848	871	852	893	892	888	875	861	839	841	879	859	852	852	864	852	840	864	880	901	854	850	933	852	855	868	909	849	830	839	876	876	919	856	902	864	905	871	781	845	884	881	897	882	939	859	865	863	792	867	833	831	848	817	862	853	870	848	891	868	893	918	916	844	821	869	867	852	846	840	846	889	849	855	863	877	860	849	834	879	863	883	857	860	864	854	862	871	842	892	902	814	836	868	878	880	899	854	834	862	862	858	839	921	864	881	872	859	857	839	810	843	871	878	878	871	826	883	840	876	844	800	833	855	872	861	822	910	870	848	761	878	903	918	825	871	932	918	875	818	884	871	857	860	859	872	869	861	859	873	897	874	857	847	846	863	876	859	872	867	835	875	835	864	881	863	874	915	853	836	870	908	859	802	852	885	879	808	854	876	841	836	845	791	855	838	825	855	841	865	837	872	894	873	845	878	864	842	850	874	876	862	857	831	825	885	870	887	879	843	856	849	855	909	867	875	823	894	842	908	843	890	908	879	883	793	899	935	847	876	876	872	795	847	859	885	842	897	915	870	867	896	866	834	880	898	920	846	873	869	894	914	846	931	837	903	860	918	885	896	865	878	819	834	856	892	847	815	892	836	847	858	878	862	857	874	846	831	836	899	847	864	864	860	840	869	922	868	861	821	839	873	838	883	847	794	887	804	843	871	860	937	917	810	889	834	851	894	853	901	895	899	860	869	843	883	830	880	822	862	816	863	883	907	869	821	862	913	815	902	855	874	826	907	899	860	863	876	881	852	920	859	847	888	862	852	892	861	888	880	873	871	884	842	860	889	868	864	852	832	877	904	881	825	894	831	862	846	834	874	888	900	916	905	890	885	847	916	943	915	859	869	871	883	869	904	882	854	881	859	865	814	812	855	900	918	863	922	899	864	863	896	835	887	861	852	880	829	883	840	833	830	852	913	864	921	867	843	865	862	861	907	832	865	859	868	880	870	823	857	910	859	805	881	899	857	854	872	831	837	853	876	914	845	868	868	842	894	896	892	835	898	844	859	803	849	915	828	889	848	878	865	877	895	875	855	843	935	861	798	881	813	862	857	857	871	875	875	865	815	878	846	933	843	908	796	860	878	856	876	886	813	914	887	843	801	874	814	871	898	887	864	903	851	870	833	854	876	854	917	824	861	807	894	850	839	812	827	894	840	877	849	940	861	884	893	874	870	887	853	912	861	903	920	853	867	858	860	876	861	902	887	866	887	908	859	858	824	882	818	840	817	855	893	826	817	850	890	860	811	880	828	887	841	886	843	884	874	863	855	848	847	888	837	896	876	862	858	853	812	840	912	849	894	859	829	831	849	858	883	869	858	891	854	883	851	845	901	835	871	839	875	869	856	795	863	875	862	892	893	841	810	864	834	834	875	870	821	893	825	911	832	897	878	881	859	915	833	896	898	863	876	807	849	833	952	877	860	836	816	875	922	920	908	866	844	870	868	825	886	901	894	877	865	870	866	874	883	902	847	803	836	861	826	921	847	852	822	893	833	824	885	836	884	816	939	850	848	932	869	859	821	852	856	856	862	809	840	826	907	824	804	860	882	878	879	840	825	867	811	843	895	834	823	898	894	921	862	890	894	884	834	867	879	851	878	828	835	847	859	883	843	867	844	870	849	832	864	838	846	828	899	928	862	887	860	821	893	800	861	916	917	827	890	898	870	885	851	906	932	827	810	838	869	853	839	851	881	839	856	898	896	849	812	895	860	879	877	894	878	816	872	934	920	877	911	807	905	877	893	853	852	837	916	867	849	845	862	826	861	872	925	883	893	869	879	905	842	837	875	873	851	829	867	779	881	853	874	846	890	839	904	862	830	889	864	877	854	902	839	824	879	878	889	866	866	849	866	855	830	846	844	915	881	900	876	912	864	810	859	863	793	812	854	854	894	885	898	854	868	839	898	946	857	891	887	821	844	839	823	877	877	858	886	822	844	845	863	870	873	901	860	841	905	801	923	836	829	835	883	880	861	891	849	847	887	879	875	868	874	814	865	891	880	839	870	836	928	883	812	844	867	803	837	805	861	878	961	849	877	852	874	833	843	823	937	890	897	849	857	802	876	892	846	849	876	901	887	831	833	860	848	907	868	898	887	865	843	853	882	829	803	878	945	894	822	810	921	876	862	848	844	862
25226	42157	32147	20768	16203	12051	9328	7259	5867	4991	4036	3256	2825	2462	2208	1855	1727	1503	1470	1321	1232	1145	1098	1131	984	991	1005	966	971	957	870	934	954	931	908	899	904	862	920	879	929	866	899	947	822	861	915	889	935	875	926	822	858	830	854	879	858	873	852	853	912	882	956	908	869	876	843	874	840	884	904	855	887	847	913	856	915	937	849	875	923	846	885	886	860	908	901	852	877	831	849	859	880	884	868	940	821	879	807	896	848	877	834	886	891	921	921	871	879	893	867	887	802	893	842	860	868	910	849	873	869	840	816	850	866	893	896	821	902	888	875	892	870	908	828	819	829	839	873	875	922	887	867	888	893	911	881	828	837	849	877	887	870	951	884	868	829	907	912	871	829	868	904	917	814	827	881	876	861	872	934	875	927	885	868	852	872	840	902	868	839	880	876	907	864	828	853	869	826	822	914	853	852	859	875	813	916	868	840	849	836	842	838	903	841	869	846	858	861	893	848	813	808	808	882	848	856	855	893	890	867	877	841	863	857	834	869	862	897	869	870	850	830	847	852	855	887	867	906	874	864	882	884	873	878	849	927	939	841	844	887	907	842	911	865	828	853	876	899	864	869	882	845	845	836	868	864	900	861	883	869	896	852	892	845	923	885	885	835	900	849	863	834	895	851	901	892	826	835	850	885	902	867	823	853	840	868	836	875	877	826	881	862	888	918	825	877	858	897	842	829	872	872	832	916	825	815	903	869	854	887	884	875	872	887	849	825	856	834	858	879	840	797	854	884	826	815	829	859	859	865	900	839	875	874	921	869	851	850	817	890	871	844	874	920	887	852	879	860	903	823	909	826	843	828	858	858	903	814	800	846	852	841	889	856	854	882	832	843	848	901	885	884	925	884	882	858	838	925	814	860	886	877	859	871	807	874	839	837	860	835	874	820	836	868	891	806	887	859	861	868	907	912	832	822	834	911	881	892	859	860	890	885	827	862	891	850	853	862	887	857	900	866	844	849	867	875	853	839	884	909	876	820	879	878	842	858	873	896	859	865	876	869	890	817	874	843	863	818	880	922	880	898	844	880	863	874	859	894	856	856	880	850	865	836	807	888	822	893	783	872	862	902	870	888	878	883	877	886	835	938	898	864	912	876	915	850	859	853	844	893	832	873	848	842	827	867	862	836	919	837	861	916	825	844	873	872	904	892	894	870	899	868	874	860	856	869	873	883	925	868	899	862	849	854	853	857	906	834	839	878	874	850	849	862	866	856	852	875	881	860	866	852	863	829	810	891	895	814	830	825	875	866	895	859	895	854	885	855	872	812	850	849	856	902	846	847	814	849	838	865	879	844	863	874	844	880	856	863	932	871	823	853	841	867	821	914	869	858	808	902	878	900	834	914	830	864	905	907	823	854	804	880	868	882	882	837	844	913	824	849	860	860	859	890	828	894	799	851	858	896	884	848	843	859	874	889	829	869	881	879	859	890	884	897	900	833	875	877	918	864	837	913	871	878	894	853	888	865	866	882	883	842	784	866	862	891	850	851	868	887	899	845	858	888	910	867	841	871	845	880	875	888	855	879	847	876	824	867	894	809	885	844	905	823	876	862	830	866	855	871	845	891	838	885	878	831	866	886	794	869	902	832	837	879	848	835	853	873	901	835	828	847	872	862	891	868	906	902	838	912	840	845	873	855	877	917	875	909	848	817	919	868	851	874	845	877	869	877	848	891	840	856	875	856	844	892	833	866	844	908	892	893	802	846	852	902	799	873	900	900	834	886	865	906	879	881	838	869	897	851	912	882	877	889	835	822	845	887	798	809	847	914	878	912	830	854	860	878	840	866	861	870	867	819	909	854	845	895	865	864	870	884	797	873	892	912	895	858	919	884	888	871	820	856	870	822	839	881	876	884	887	847	846	853	816	928	852	912	845	825	866	836	879	881	858	856	867	816	861	885	885	870	864	857	884	876	869	838	814	920	892	882	859	885	862	891	854	894	839	889	933	853	878	847	908	848	868	939	904	894	830	847	806	835	900	903	819	872	864	857	862	875	914	907	869	831	882	840	849	847	839	881	843	876	832	865	873	868	855	853	860	869	884	847	833	902	887	883	878	839	881	860	839	846	846	856	856	827	907	919	851	887	878	833	824	878	871	899	887	879	861	817	925	865	842	796	907	878	849	863	859	909	839	826	911	836	905	851	897	833	895	887	882	831	905	868	853	898	849	917	843	874	867	887	842	862	839	894	871	903	810	895	880	870	917	869	825	826	850	860	896	843	822	847	919	894	855	827	906	879	901	903	920	872	841	932	870	882	873	893	869	862	860	927	877	866	857	873	881	857	848	873	883	858	881	850	835	858	855	903	881	858	833	921	898	840	845	843	822	841	897	909	833	852	898	885	902	842	890	870	881	864	861	812	878	908	896	860	857	863	898	879	889	836	862	864	851	830	862	869	931	896	876	906	861	910	883	858	859	856	874	884	897	849	824	897	863	856	903	870	874	823	873	844	884	917	878	904	807	876	895	840	909	834	902	854	844	878	868	822	885	871	848	864	892	835	877	901	893	869	854	879	877	847	884	874	878	877	875	873	864	877	846	895	902	835	851	897	911	869	878	896	927	855	872	877	887	857	848	878	868	876	841	894	844	892	841	816	872	855	888	862	855	853	937	869	874	854	878	896	860	834	895	835	854	871	846	894	869	872	895	879	924	857	898	887	882	891	897	879	895	858	850	871	879	823	868	904	868	776	874	856	853	830	875	872	842	838	871	877	865	849	912	860	834	845	894	829	895	869	842	882	854	871	914	853	920	852	862	938	893	872	824	852	864	908	856	901	832	879	906	894	866	848	896	926	860	888	838	880	840	911	870	919	817	817	795	880	880	854	824	825	900	849	920	828	864	828	817	876	929	821	847	923	858	850	867	883	875	861	881	877	892	864	852	847	856	831	887	866	838	851	845	868	839	883	888	861	870	865	857	832	880	835	874	854	858	833	844	881	876	845	869	853	841	831	899	905	894	820	837	909	847	849	841	901	868	874	829	860	827	886	832	863	901	873	857	881	915	894	869	874	867	877	882	887	836	893	842	894	887	851	902	887	847	909	872	958	891	876	901	856	882	869	872	863	852	846	859	875	870	887	888	877	897	886	843	810	810	868	852	907	845	867	898	905	857	851	899	875	912	865	828	890	917	898	867	872	875	871	823	848	896	905	895	861	911	893	868	925	887	821	871	873	843	860	876	892	860	856	851	871	907	928	852	877	818	897	801	856	830	902	878	845	846	858	847	819	886	868	862	851	861	876	885	831	870	932	863	881	856	863	921	888	907	864	913	876	835	885	869	895	862	850	857	878	830	895	876	858	879	915	851	884	875	877	898	887	926	824	912	890	905	897	887	888	831	856	927	827	899	838	892	859	859	911	877	840	870	865	868	899	816	866	855	866	897	818	857	858	903	870	880	818	793	895	829	957	871	822	893	866	897	852	890	885	851	894	882	877	876	867	848	830	859
24432	21600	29055	24952	22622	19598	12586	7754	5982	5078	4384	3526	3099	2594	2412	2068	1809	1732	1533	1449	1381	1283	1204	1168	1181	1122	1085	1015	1053	1044	1045	1014	1000	1046	958	1006	998	915	997	972	946	998	988	933	952	929	931	927	946	998	952	925	961	957	974	895	922	926	953	881	882	910	903	907	911	945	924	861	892	901	909	924	936	882	904	909	942	962	874	877	901	951	927	878	954	942	925	933	892	858	882	915	962	910	904	873	907	922	932	911	958	938	917	998	905	921	960	909	902	880	849	928	926	903	860	926	835	876	884	913	934	947	896	909	884	915	997	890	943	964	985	895	887	872	928	961	870	904	940	922	937	894	930	881	908	883	901	915	906	920	898	897	857	938	920	932	956	899	914	880	907	850	913	910	894	893	891	886	908	877	898	898	954	884	854	914	887	860	935	945	951	886	922	938	922	886	943	953	929	911	870	871	918	921	904	918	944	929	898	915	865	902	914	925	870	925	898	911	908	869	888	898	909	952	925	861	919	934	924	914	859	906	938	861	916	919	922	916	913	892	938	890	960	967	927	900	864	943	906	859	937	890	950	929	939	929	889	923	895	938	901	885	858	919	946	953	890	934	941	914	925	934	910	937	852	939	931	890	915	902	864	943	937	900	888	915	973	958	924	943	883	992	913	884	932	955	900	898	924	908	899	907	880	968	897	939	930	871	958	877	936	892	922	886	940	908	927	956	870	912	907	873	893	915	937	884	909	890	953	889	832	887	867	892	925	922	940	846	953	898	969	939	931	905	895	944	954	927	919	948	969	885	936	906	902	857	900	911	890	919	913	915	873	878	899	890	951	895	952	944	942	911	852	892	998	905	941	890	882	904	904	961	879	959	940	951	887	868	873	949	857	961	949	927	898	883	981	887	924	922	923	981	905	860	927	900	869	900	846	914	950	957	960	887	914	897	925	950	917	903	915	910	843	904	898	862	887	879	907	911	887	905	871	989	932	905	876	901	866	923	926	941	885	949	895	930	907	929	884	964	939	932	891	934	884	899	880	894	865	904	934	955	899	947	937	937	925	899	942	896	949	903	898	860	939	922	895	839	865	914	883	914	869	894	864	963	894	912	988	901	908	923	915	929	870	894	938	896	957	877	922	864	919	933	909	885	904	873	899	965	958	900	938	908	892	966	940	915	915	914	914	888	896	926	888	902	895	936	906	874	906	928	887	891	892	929	915	870	920	897	943	889	881	952	914	884	884	922	889	900	863	928	963	906	948	912	929	948	887	889	885	839	898	908	956	927	906	940	924	907	897	927	883	886	920	901	939	871	855	938	881	935	919	976	934	922	856	916	921	897	941	865	872	894	883	892	893	887	898	914	879	925	927	911	949	861	922	931	914	901	914	940	905	903	910	864	919	926	909	949	916	930	959	906	914	902	909	915	964	914	937	871	877	972	929	874	887	920	921	900	917	899	924	886	916	922	967	877	906	903	936	929	935	883	885	925	965	919	897	878	987	925	925	907	881	932	876	916	925	948	924	848	872	866	937	878	968	917	974	921	927	927	941	861	915	933	898	926	952	922	908	927	877	845	908	912	919	920	956	926	932	890	878	974	904	968	891	921	910	906	913	986	915	901	928	946	932	903	921	906	951	972	944	947	925	909	916	873	891	878	1026	875	845	913	910	903	800	896	881	885	861	940	831	895	916	959	872	967	912	938	905	918	915	904	963	888	895	964	896	933	924	916	945	921	870	915	918	899	949	851	900	944	929	917	879	915	906	921	896	859	956	967	955	896	882	919	952	953	905	918	916	876	895	891	927	918	914	958	930	863	929	923	921	975	953	886	943	937	930	897	932	914	912	864	962	885	911	872	901	924	964	923	871	953	889	889	901	959	939	919	895	922	899	905	914	918	893	935	875	923	893	935	910	984	911	871	925	931	932	949	966	904	918	899	880	896	934	922	903	934	916	904	924	914	909	907	945	941	908	883	910	895	938	962	912	929	978	868	939	847	891	926	898	879	940	955	902	965	925	898	947	924	881	891	943	899	904	913	908	924	909	868	896	855	890	976	917	888	960	876	942	915	908	936	912	924	907	919	917	898	918	838	862	914	953	887	888	902	900	950	926	969	901	850	949	925	925	857	902	943	918	893	947	935	907	881	930	920	912	905	884	938	915	912	882	932	902	897	955	935	891	934	908	898	971	938	974	971	946	898	912	900	906	899	974	951	975	887	944	905	909	929	888	853	920	862	872	872	888	896	918	925	900	959	890	899	879	837	893	951	898	926	846	943	905	951	935	971	914	908	875	852	944	929	904	928	847	954	943	866	843	1040	959	949	913	894	958	901	901	892	876	929	923	917	921	934	897	862	913	880	911	920	933	894	883	904	915	921	908	923	877	879	921	971	953	945	854	945	928	896	907	918	877	961	914	881	917	869	874	910	924	915	875	973	908	935	868	938	948	916	961	910	899	986	872	847	864	967	938	926	914	914	965	936	942	911	862	940	945	972	941	885	885	866	916	940	912	893	881	897	903	909	897	899	908	944	920	851	872	912	924	896	949	924	934	913	896	961	909	929	937	956	939	939	862	885	949	889	879	924	925	888	930	919	916	945	924	820	929	883	948	914	899	907	907	929	953	876	925	925	897	895	939	876	891	917	923	922	934	923	896	894	896	946	914	878	976	899	928	861	911	907	965	920	900	905	945	947	919	931	908	899	951	856	892	926	938	920	868	951	954	949	930	931	880	944	941	896	984	868	873	890	921	900	871	938	920	920	910	942	935	878	915	914	886	879	944	936	914	880	917	873	891	936	935	842	926	864	890	902	936	877	956	954	921	978	944	929	888	884	921	897	916	899	948	896	895	965	899	913	925	939	964	851	936	909	906	952	925	885	925	910	941	887	879	960	973	889	899	914	902	969	864	893	916	948	956	929	915	902	926	951	886	872	923	916	941	918	935	924	958	897	943	903	927	926	875	898	858	875	914	896	869	926	930	939	858	883	922	929	902	900	924	955	864	915	989	874	893	888	843	884	924	940	911	873	884	887	930	898	881	888	938	902	869	925	902	977	923	901	943	866	957	881	956	912	923	942	851	887	924	912	954	873	891	961	934	947	899	817	912	970	958	936	870	877	945	884	811	929	924	885	907	963	932	912	878	887	948	897	900	965	982	906	923	958	930	919	903	935	960	915	920	911	895	915	905	865	880	909	925	925	917	958	947	912	915	917	896	968	894	899	926	882	922	902	905	915	890	957	960	880	944	872	901	892	950	944	919	918	908	906	899	879	853	865	864	915	931	925	921	867	905	936	875	917	878	913	932	945	883	934	906	893	917	922	895	885	947	985	924	896	879	902	983	974	925	937	901	874	882	879	907	918	913	935	931	902	925	903	954	968	919	918	916	926	877	900	918	917	886	916	931	906	887	938	957	897	914	891	908	937	951	864	867	943	912	922	928	895	967	866	893	910	953	938	869	900	884	895	918	922	920	912	947	868	923	882	915	970	935	882	970	906	903	923
24030	49632	40210	27448	22068	17219	13572	10586	8614	7117	5945	4657	3933	3403	3040	2570	2251	2040	1861	1684	1569	1423	1303	1284	1199	1133	1109	1054	1041	1092	1080	1030	1053	1010	1000	956	986	906	931	977	954	957	915	902	916	963	949	924	984	973	951	996	934	967	933	944	962	920	897	884	908	843	895	871	920	897	904	938	897	911	894	917	972	862	1016	905	962	883	956	945	896	992	898	873	930	918	934	896	921	875	955	941	933	931	856	921	929	921	863	871	914	900	886	900	955	876	895	857	899	934	917	886	903	923	939	883	869	944	918	856	942	902	932	921	903	908	898	903	921	940	935	900	859	886	943	890	854	942	909	855	900	893	920	884	891	883	931	886	857	969	885	898	925	876	974	907	898	883	914	894	887	881	925	913	917	904	884	910	910	891	903	919	896	934	890	882	880	909	881	890	911	963	909	864	897	898	886	912	864	912	910	866	897	910	954	875	951	922	895	943	923	885	903	897	888	946	854	956	909	863	940	859	886	902	881	927	884	894	908	887	947	936	934	939	894	948	897	925	974	938	873	894	932	938	906	887	926	880	931	902	936	873	899	844	897	898	944	906	912	941	922	877	911	934	912	897	915	894	889	881	854	871	889	898	910	896	940	919	890	916	943	928	937	888	905	914	926	942	915	947	923	850	912	866	909	941	894	930	954	920	880	833	924	891	946	859	895	924	939	884	900	900	944	876	860	906	908	877	925	961	869	842	888	888	874	958	893	922	885	1016	865	913	907	914	906	852	927	889	959	916	869	881	850	935	922	906	889	898	897	882	907	918	914	848	918	903	875	930	872	891	915	948	909	901	915	903	905	903	1005	943	856	932	957	908	907	890	889	945	895	962	874	868	912	859	926	884	894	932	881	890	915	874	931	902	935	946	885	880	899	894	881	941	874	907	936	914	931	880	919	904	884	905	875	907	881	917	942	900	894	887	908	915	907	881	909	898	934	872	943	932	865	916	907	905	909	904	926	882	910	949	919	940	903	922	902	910	927	893	957	918	890	941	960	918	906	887	937	939	892	890	919	891	852	924	885	867	854	925	928	960	901	895	937	936	900	941	869	931	831	938	889	879	923	901	914	948	901	952	861	929	878	906	950	923	899	976	884	927	912	888	897	868	894	850	914	943	905	842	896	953	874	942	935	891	947	932	928	918	935	868	943	877	859	876	886	837	897	909	900	855	886	870	840	866	938	900	915	901	906	913	896	957	877	897	918	920	882	867	921	909	921	897	855	863	910	862	922	923	890	910	868	966	1000	941	896	926	968	857	878	956	904	968	912	927	939	913	943	847	920	905	952	858	882	951	923	906	908	898	872	936	886	902	922	909	927	951	912	953	841	924	905	894	921	917	954	913	901	897	900	900	912	947	914	874	840	896	873	895	924	906	882	909	889	949	932	901	894	891	949	881	890	889	913	941	979	874	926	886	905	831	886	892	926	835	890	954	928	942	853	936	937	878	879	931	911	904	898	960	885	927	955	909	928	983	932	908	881	907	885	884	882	954	905	890	879	885	942	931	912	942	864	896	904	858	894	926	897	837	815	890	874	857	872	915	851	854	908	874	898	909	925	932	920	843	865	963	894	822	932	961	902	956	908	871	895	928	920	936	923	907	896	840	902	894	966	889	893	958	929	887	907	964	851	906	916	876	889	885	884	858	901	852	903	940	899	876	890	932	900	856	944	899	891	900	952	901	926	926	912	885	959	886	871	894	905	892	892	882	950	865	910	889	900	864	889	948	894	892	885	926	894	897	875	890	914	902	883	874	899	921	945	893	878	890	902	963	916	901	889	862	876	893	910	869	871	874	883	900	941	865	883	914	913	911	911	892	891	927	916	942	884	905	898	919	913	941	905	932	919	905	866	912	906	884	913	892	934	930	893	927	895	882	908	953	896	921	896	892	872	889	892	867	887	915	955	951	943	929	909	924	890	870	909	873	947	920	885	911	919	858	867	904	908	921	949	912	921	876	871	877	849	883	895	883	928	913	909	879	868	943	902	906	927	941	871	933	854	928	926	900	937	878	873	878	914	896	886	869	949	943	887	884	920	898	945	925	880	855	992	917	910	943	965	931	910	963	865	850	934	926	880	907	928	908	933	932	943	912	863	855	927	863	934	929	919	895	907	933	927	941	898	877	888	913	937	884	900	934	876	885	944	906	950	890	924	928	909	882	831	899	899	900	886	931	893	936	930	917	944	903	888	923	874	931	902	918	904	902	929	967	888	892	907	936	880	885	942	890	953	929	906	845	895	883	908	914	899	913	857	882	894	915	914	878	844	945	930	885	890	911	870	928	852	877	888	879	863	924	945	944	876	924	938	898	902	859	937	952	871	950	908	919	875	898	860	857	942	920	875	974	945	903	896	934	906	942	936	907	932	910	903	945	911	938	856	861	942	888	926	920	979	938	909	856	940	871	931	914	875	876	857	913	932	900	964	863	949	912	955	866	866	899	911	888	860	875	876	824	917	917	884	904	881	891	875	920	905	928	896	905	940	922	947	932	926	890	969	859	883	887	952	904	880	913	863	845	916	860	881	945	900	927	902	888	973	907	920	898	920	882	931	872	870	919	878	912	864	919	929	871	928	934	906	922	937	881	848	905	899	875	875	863	965	907	887	925	910	906	941	854	902	946	907	854	870	912	907	945	918	888	869	899	897	890	892	842	924	907	863	953	908	915	915	948	981	884	923	907	941	924	879	893	944	901	927	954	812	904	841	885	897	918	933	895	891	948	941	930	913	902	880	966	872	880	911	884	853	944	874	904	904	968	857	907	893	886	947	873	916	909	968	952	896	884	886	891	912	925	903	951	943	906	917	897	920	921	841	931	883	889	900	915	910	884	936	865	848	960	921	915	930	996	910	926	905	924	896	943	916	911	875	949	972	879	884	894	899	870	918	938	919	887	934	944	872	905	866	898	890	898	878	963	900	910	934	900	869	904	898	872	883	890	878	896	864	873	874	849	899	953	961	858	904	900	933	866	902	878	953	900	856	927	938	882	885	940	908	897	928	944	943	912	878	906	941	939	890	900	902	871	887	893	918	959	897	868	864	882	939	884	903	912	924	909	877	957	922	977	915	927	878	877	920	847	882	968	890	919	847	960	872	835	885	905	907	917	908	890	927	960	916	925	901	885	969	894	924	921	926	942	923	890	880	878	857	886	934	912	911	936	899	887	896	891	938	897	884	886	915	899	921	876	912	855	938	878	898	899	894	905	936	903	859	926	925	924	899	894	923	928	869	923	923	894	910	913	932	900	922	906	850	912	935	929	900	874	906	888	958	841	909	909	918	858	851	926	845	893	947	905	946	938	892	870	869	940	858	930	908	858	935	919	891	898	893	958	895	896	894	907	903	896	919	873	913	916	849	942	949	901	922	904	893	843	875	902	905	903	926	927	922	898	921	907	919	917	890	892	895	887	921	882	939	845	927	904	842	920	908	905	896	924	878	909	880	879	842	933	924	913	872	913	888	907	863	894
25613	21607	28439	26530	20257	13053	8652	6043	4837	4095	3484	2915	2498	2156	2032	1923	1617	1523	1401	1355	1246	1252	1134	1094	1129	1072	1117	1047	1034	995	973	988	1004	1024	972	994	958	992	964	940	873	914	920	965	940	942	963	934	950	947	969	914	900	884	962	929	933	922	944	884	1018	938	972	886	977	966	914	958	944	967	943	924	893	870	933	959	918	925	947	888	898	928	966	910	912	893	935	921	903	931	969	899	943	959	977	973	937	967	956	895	887	895	938	914	922	960	899	945	903	904	923	938	866	968	948	969	922	940	906	951	930	914	953	941	877	950	929	888	980	926	930	948	964	878	895	897	903	929	963	927	889	945	948	900	914	926	921	946	907	943	941	963	941	933	933	937	937	992	902	878	958	897	944	942	924	915	952	936	914	953	931	917	934	969	941	937	930	930	939	894	964	948	908	928	920	976	939	948	945	885	906	924	926	927	929	863	892	874	895	928	890	899	892	874	939	964	892	939	888	915	932	910	989	1053	901	865	895	948	900	928	924	934	914	920	962	929	935	948	925	914	937	940	967	944	929	882	934	931	904	956	983	946	910	953	919	963	949	964	901	944	968	936	879	904	893	971	966	946	932	954	928	888	929	912	915	933	916	944	962	958	976	914	957	915	908	897	902	943	957	888	845	839	946	916	985	946	886	897	932	952	916	911	930	967	882	959	899	918	954	950	917	946	913	897	907	950	931	901	910	931	891	941	895	987	964	920	918	930	884	957	940	934	900	884	866	875	877	929	931	912	995	934	873	867	887	903	927	925	885	890	958	951	873	965	895	924	987	914	915	943	935	983	855	926	920	924	899	962	878	916	965	951	862	954	947	939	929	951	841	924	939	936	901	870	903	925	903	974	919	931	952	943	935	937	929	917	887	930	964	930	918	939	914	955	836	883	940	894	947	909	905	928	930	920	896	932	943	879	940	941	935	889	950	933	946	904	923	896	905	921	878	963	905	919	917	926	953	973	880	906	903	947	924	936	931	945	895	974	912	983	916	949	933	922	946	949	929	945	890	854	902	895	941	923	901	929	920	944	945	920	921	930	949	938	920	913	922	967	929	917	908	961	990	910	892	935	926	879	905	926	854	973	937	875	897	945	931	943	943	972	931	946	887	964	967	949	916	864	949	919	939	977	922	866	899	872	964	829	939	947	908	949	962	935	933	900	904	957	899	885	895	975	886	935	896	887	902	965	895	940	954	908	934	965	946	944	906	874	885	933	905	926	931	922	967	1002	971	935	924	903	881	901	979	908	935	927	927	913	939	890	912	1001	863	987	935	922	903	1017	926	976	893	886	918	901	909	923	1011	924	953	885	905	924	899	992	919	940	910	936	873	932	913	930	922	931	953	941	889	938	959	946	917	901	899	959	931	866	940	901	889	944	959	925	954	988	919	949	923	899	889	896	998	908	969	918	870	870	928	931	897	945	873	958	928	879	944	909	896	904	916	917	872	958	917	935	921	912	915	912	903	886	905	941	919	977	944	945	936	894	948	942	902	962	949	926	913	883	1008	937	883	911	948	925	922	917	923	922	929	993	903	885	923	968	925	941	916	948	908	967	975	907	908	951	958	916	896	959	956	907	898	861	933	878	898	961	920	940	942	929	938	882	932	919	902	916	947	954	982	882	956	982	931	992	929	924	947	959	910	986	946	955	924	954	915	887	925	921	971	895	868	916	961	907	895	880	952	956	908	979	934	957	889	942	926	919	911	881	936	932	930	973	892	947	912	944	919	900	946	946	974	931	935	955	937	980	936	917	910	960	947	919	925	904	968	879	917	891	931	900	937	976	945	933	894	879	951	941	939	927	933	900	959	912	967	958	940	907	912	990	951	948	950	967	869	930	901	921	958	1002	898	863	887	913	892	905	956	998	975	924	958	889	947	962	968	902	933	909	903	934	963	899	922	926	909	958	878	917	913	929	917	975	950	955	935	913	911	969	917	930	881	995	903	908	919	896	921	937	940	933	897	907	940	942	935	911	947	928	907	954	941	875	913	913	904	949	906	905	937	932	858	946	913	956	968	966	894	952	889	918	949	876	928	913	926	973	897	936	933	969	970	942	919	916	861	939	917	908	960	916	938	963	978	932	896	924	919	918	901	910	955	890	918	942	919	901	966	892	954	956	928	941	934	956	877	941	883	898	972	896	897	905	919	975	899	903	936	924	978	896	980	935	947	955	902	945	942	928	961	928	897	922	956	910	942	913	949	899	931	961	936	908	896	865	958	983	892	949	922	879	956	911	937	897	912	939	971	923	931	941	912	896	926	935	943	875	920	929	918	969	916	878	960	965	899	968	934	940	905	897	908	967	916	907	898	964	888	902	919	939	838	968	916	880	953	893	905	894	963	884	879	902	896	904	964	927	934	935	860	888	906	912	930	955	929	952	975	896	900	965	971	906	945	930	896	898	879	908	920	945	957	901	954	898	895	915	908	952	938	945	950	968	921	959	983	995	901	959	974	975	933	954	932	964	926	902	915	936	893	896	926	903	909	965	881	926	914	896	900	900	937	927	894	904	895	935	926	913	973	943	930	945	933	947	936	907	902	924	889	907	907	987	917	927	860	891	899	888	922	905	906	889	900	888	900	879	950	915	926	908	911	952	880	955	898	880	922	896	941	928	905	860	936	893	905	993	887	929	970	911	915	948	897	891	932	857	934	916	942	906	965	905	897	925	919	950	913	910	910	965	935	918	946	918	904	939	972	922	919	919	946	967	926	964	868	937	894	919	994	887	892	914	878	916	957	920	923	930	948	906	907	913	918	938	919	913	936	949	891	965	901	941	916	945	985	951	857	949	940	932	931	879	972	948	873	919	925	991	968	889	902	882	916	915	926	973	920	911	945	914	915	929	967	947	937	967	976	952	897	959	909	978	961	906	976	884	887	970	936	893	948	978	891	928	966	896	878	923	853	941	950	875	878	962	981	921	948	856	937	981	967	872	896	933	939	919	947	916	973	964	873	890	914	928	918	953	866	934	934	956	1004	922	883	945	940	946	988	959	913	913	930	935	924	930	914	961	882	978	955	970	932	980	922	871	876	921	897	943	966	889	896	903	950	925	988	974	876	991	948	923	924	931	1014	909	938	923	913	959	907	930	987	931	932	982	964	923	881	934	935	1006	924	926	954	949	960	920	948	915	916	937	912	936	939	923	919	968	930	897	944	939	955	945	882	994	904	993	930	949	988	946	934	907	946	1006	915	896	963	946	917	951	897	959	953	912	904	930	938	909	953	918	931	888	914	952	935	924	973	881	876	920	901	954	872	934	880	949	906	954	929	903	936	934	911	966	940	896	936	914	989	921	915	942	951	926	903	906	954	867	946	964	926	898	922	931	929	998	943	880	920	900	931	932	932	946	893	947	902	911	964	921	933	932	990	933	961	927	902	958	928	936	908	964	923	941	935	970	917	922	910	929	937	875	945	961	956	908	893	882	940	961	929	934	919	936	937	937	976	976	921	893	868	879	926	939	918	964	883	934
24348	46257	36182	24761	19359	15144	11721	8929	7168	6248	5118	4028	3448	3001	2698	2256	1971	1883	1694	1612	1453	1315	1292	1226	1145	1180	1130	1030	1052	1065	1062	994	1114	1038	1017	1033	960	968	1035	995	998	995	940	964	964	905	934	1015	954	964	985	941	993	927	992	960	943	943	925	950	939	963	919	969	919	971	932	918	945	936	906	913	964	988	933	931	989	901	973	915	930	934	894	904	927	885	945	935	948	926	943	915	960	930	913	926	934	928	891	908	921	895	913	960	931	905	893	957	943	937	912	936	904	959	910	949	911	852	897	950	963	977	977	967	968	1013	890	918	918	914	890	968	895	943	884	906	985	892	892	908	906	925	919	930	966	913	946	919	963	952	885	943	954	898	982	962	960	916	971	963	1010	930	927	940	874	918	962	927	899	934	1004	913	946	978	969	932	897	911	889	951	930	916	927	932	887	956	924	888	943	949	943	921	888	916	934	946	924	976	893	911	915	972	876	890	911	917	982	963	938	925	983	925	965	988	943	870	947	928	897	943	969	947	950	936	935	960	937	959	947	925	947	966	916	948	912	929	899	954	885	965	923	957	929	943	919	923	895	913	957	933	955	899	900	952	896	935	943	917	968	919	924	952	962	906	896	934	884	956	868	914	883	926	970	937	933	929	944	935	931	950	948	900	956	952	882	917	903	929	936	900	905	922	908	921	943	975	946	900	882	875	935	907	881	897	883	937	926	923	916	864	939	952	919	958	976	906	943	937	862	917	871	928	935	861	895	892	993	924	869	900	906	909	927	940	1002	873	909	880	912	909	972	937	946	897	931	945	893	907	882	897	958	932	902	896	891	980	894	973	893	931	976	974	931	964	981	920	922	905	891	930	911	970	939	980	926	921	942	904	941	933	968	915	915	930	894	928	931	898	913	923	954	874	897	964	931	900	979	895	911	975	968	911	903	938	993	1005	934	941	952	972	923	916	929	924	910	897	931	938	895	922	991	924	896	935	904	893	922	966	935	937	934	928	882	913	973	893	914	905	918	947	897	925	933	910	911	936	951	881	909	941	938	970	948	905	881	857	948	895	924	942	897	922	956	903	925	929	945	955	900	919	895	922	939	910	934	880	933	968	868	975	910	937	943	939	901	936	970	942	955	895	914	910	890	957	938	932	940	906	949	910	936	927	944	858	947	934	910	934	926	915	937	957	896	906	945	907	834	962	937	939	891	922	924	951	921	947	923	913	887	920	955	900	927	875	924	953	884	911	945	972	950	937	915	982	985	928	947	979	871	892	906	961	887	908	888	914	946	941	920	959	925	965	990	926	927	865	916	888	935	926	958	945	891	940	881	988	929	993	866	934	924	976	905	983	956	929	924	921	939	906	1001	924	900	902	922	910	924	954	891	914	969	922	940	908	973	922	927	932	889	946	898	961	948	899	938	935	890	928	918	920	882	902	949	915	918	929	962	927	925	922	941	948	904	906	944	921	883	941	942	933	930	882	925	940	941	935	892	905	857	938	911	950	902	864	910	933	926	877	914	921	1009	957	950	892	957	969	937	955	909	931	850	950	912	953	961	958	940	939	924	897	961	887	940	939	920	907	947	923	940	947	936	888	929	898	892	865	902	932	977	979	943	922	934	927	942	904	963	936	926	964	932	942	955	888	934	934	920	974	968	1001	904	915	973	884	964	909	917	897	918	905	915	889	974	939	934	941	902	877	940	960	936	909	939	915	953	933	947	938	955	951	917	984	922	952	906	949	969	912	920	900	971	907	936	918	930	943	921	939	938	918	945	896	961	891	925	936	961	939	886	906	945	938	930	925	922	964	1000	960	955	884	970	944	935	944	963	914	927	976	906	962	907	919	897	908	915	971	971	934	912	908	924	927	871	943	911	969	917	887	904	882	967	998	865	964	878	939	837	895	921	905	912	892	916	898	886	892	905	1020	908	873	888	938	936	941	917	963	904	916	944	947	835	948	915	1005	968	956	914	893	911	908	926	928	925	958	908	967	942	917	925	906	914	932	852	884	881	928	922	974	885	929	929	898	877	906	926	952	908	916	838	868	926	912	910	944	954	973	934	985	924	931	910	972	894	917	973	990	908	892	942	870	926	927	933	990	940	985	906	910	928	938	941	923	951	885	907	894	899	922	885	945	947	910	959	983	949	973	887	913	882	905	877	884	894	929	961	888	973	905	937	971	909	950	976	881	975	977	916	934	941	894	907	954	959	967	989	913	915	917	910	966	939	917	916	868	929	960	890	919	937	931	964	923	866	878	906	972	950	966	935	944	888	940	875	861	930	870	939	933	957	940	969	913	905	906	957	946	888	953	929	910	972	896	944	899	939	915	921	932	911	893	967	990	943	947	921	931	992	968	960	865	922	963	910	897	896	952	941	907	929	986	907	904	938	926	919	916	940	951	906	930	947	944	952	951	920	926	922	979	916	926	893	930	905	891	967	960	904	921	941	973	982	869	977	935	938	954	927	918	902	938	929	897	966	933	935	930	892	985	976	1015	945	926	961	919	961	888	948	900	934	919	940	927	947	988	939	954	963	888	981	931	922	895	923	931	993	909	913	911	947	920	944	895	934	913	941	863	928	977	916	943	941	957	921	983	928	951	956	914	858	876	932	939	947	918	902	933	956	931	982	939	925	920	946	912	897	896	918	902	925	990	871	962	927	905	948	980	920	932	961	908	903	925	975	912	919	904	931	894	923	926	954	977	922	926	902	929	914	920	899	906	884	923	964	942	934	901	973	915	946	871	914	948	856	950	898	978	959	942	926	944	929	970	922	867	971	929	936	986	945	864	945	984	929	962	934	914	992	909	883	949	936	906	968	881	939	883	957	950	921	914	922	938	891	929	948	925	907	927	942	920	935	934	886	943	923	975	965	924	920	965	893	948	981	934	928	924	893	913	910	906	935	904	953	919	931	919	926	918	900	938	905	930	946	958	928	874	911	926	873	912	928	917	985	912	973	980	926	921	965	998	921	936	914	965	931	932	946	949	1005	938	904	932	907	897	925	906	902	903	891	918	961	922	972	923	919	900	941	935	904	939	987	921	998	953	891	909	952	920	935	893	932	938	933	959	923	950	964	928	897	953	925	921	930	946	924	912	909	916	960	890	986	953	991	966	954	910	928	879	917	902	955	901	915	895	926	963	980	940	895	924	899	936	894	924	882	924	908	968	975	884	897	928	896	879	934	937	969	926	915	920	938	889	925	923	886	945	880	907	900	937	919	903	905	932	913	957	886	928	956	957	980	924	909	884	1015	877	915	944	899	890	965	922	909	916	890	930	942	939	951	894	888	947	898	876	979	921	988	878	952	946	893	931	946	897	912	964	925	889	936	953	920	911	936	944	915	901	861	952	924	865	945	931	870	918	923	932	1007	917	856	837	985	903	894	908	951	925	888	964	868	938	895	932	899	946	908	911	950	938	891	949	893	939	940	944	940	984	906	951	971	915	993	901	961	959	911	984	909	879	921	921	939	941	943	891	928	928	949	916	947	899	939	917	926	908	918	902
23112	21578	29406	24276	21914	23274	21052	11336	8151	7016	5800	4646	3778	3417	3080	2714	2369	2075	1877	1812	1702	1579	1463	1361	1289	1320	1291	1173	1191	1189	1222	1190	1143	1138	1216	1152	1134	1122	1066	1116	1059	1056	1068	1133	1054	1113	1113	1080	1073	1067	1143	1029	1026	1125	1056	1042	995	1051	1040	1055	1014	1027	1080	1070	979	1043	1002	1027	1009	986	1093	1002	1016	1063	1062	1056	1008	1032	1025	1053	1013	988	1018	988	1020	1071	999	1045	1003	1054	1018	1054	1018	994	1081	1103	1030	1059	1058	1054	1106	1034	1043	1088	1056	973	1027	1015	1052	1045	1090	1027	1029	1084	1005	1032	1089	1016	1052	1040	1066	1022	1021	1070	1059	1062	1064	1024	1034	1006	1068	997	1066	1032	1081	1031	995	1022	984	1023	1039	1027	1017	1049	1038	1031	1064	1011	1015	945	1088	1075	1058	1012	1030	1020	1044	1011	1036	1097	1048	1052	999	1004	1090	1053	1074	1095	1057	1017	1023	1073	1022	1066	989	1007	1043	1041	1054	1069	1051	1123	1048	1066	983	1006	1006	1014	1041	1061	999	1027	1032	1031	1004	1048	1078	1011	1028	1011	1040	1048	1017	993	1031	1056	989	1035	1028	1014	1053	1042	985	1009	1057	1014	1150	1084	993	1021	988	1009	1017	1019	1009	1033	1018	1049	1079	1010	1100	988	993	1050	993	1034	1022	1022	1015	1043	1063	1037	1038	1027	1046	1045	1076	1011	1014	1068	1081	1034	1004	1006	1000	985	1024	1010	1001	1039	988	992	1017	1101	1015	1061	1003	1018	1079	1073	935	981	971	1052	1103	987	1026	1079	1037	1041	992	1008	1035	965	1103	1015	1040	1032	1061	950	1034	982	1005	1028	1019	1034	1064	1001	1015	1046	1024	1086	1067	1028	1019	1018	1077	990	1110	997	1030	1029	1039	1032	1034	1044	1033	1006	1016	1010	1041	1048	997	986	973	1028	973	1047	1079	1047	1017	1000	1053	1035	1033	1047	1049	1063	1011	1073	1042	1040	1019	1073	1036	1056	1063	1091	1090	1018	1043	1004	993	1001	1044	1118	1027	1018	1022	1046	1043	1025	1003	1071	1018	1083	1023	993	1019	1039	1027	1081	1063	1074	1054	1034	1047	1057	1091	1020	999	1052	1002	980	1034	1007	1002	1086	992	963	1022	1012	1026	976	1015	1062	1064	1015	1084	1004	1062	978	987	1075	969	1055	1017	1087	1058	1033	1028	1061	1018	950	1056	1016	957	1055	998	1058	1040	1087	1065	971	1055	1008	1066	1034	1029	1005	1086	1010	1058	1024	1048	1023	1042	1059	1044	1081	1030	1039	1037	1075	1125	1047	990	1065	1065	1077	1001	1030	1024	1004	997	1044	1033	1088	1010	1039	1010	1044	1041	1009	1061	1032	1010	1063	1013	1042	1050	1036	1000	1043	1025	1025	1037	1040	1036	1117	1042	1036	1017	1031	989	998	1002	982	957	1002	995	1001	1090	1032	1049	1045	1029	1024	1106	1069	999	1091	1079	999	1085	1070	1065	1022	1050	1037	1032	1040	1085	1084	1010	1022	1056	1049	1020	1009	1024	1058	1068	1064	1064	1020	1023	1061	1005	1019	1076	1041	1053	1023	1003	1092	1037	1081	1072	1036	1090	1094	967	1079	994	1072	1029	1020	1016	1023	1053	1015	990	974	980	1013	1018	1044	1073	1034	1045	1051	1040	1017	1009	1022	1048	994	1047	1038	1075	1028	1028	1024	1076	1000	1029	999	1065	1063	1009	1040	1066	999	1074	1006	1096	1035	1041	1043	1097	1043	1024	1016	977	1024	1062	1016	976	979	1094	1052	1019	1099	1004	1060	1020	1032	1062	1046	1053	1034	1012	1070	983	1038	1050	1031	1009	997	1092	1091	982	1076	1001	1081	1032	1036	1067	995	1047	1004	1059	1070	1133	1008	1045	1000	1075	1078	1019	1028	1001	1036	1059	985	1026	1035	1043	1025	1025	983	997	1042	1016	1021	1032	1070	985	1010	1016	984	1011	1031	1025	1005	1047	1019	994	1059	1123	1045	1053	1026	1069	1020	1026	992	1011	1056	1025	1050	1051	1071	971	1082	992	1021	1073	996	1025	1065	1088	1084	1042	1007	1031	1008	1021	1083	1038	958	1026	1025	1051	994	1023	1001	1033	1010	1080	1015	997	990	1046	986	1000	1065	1038	1043	995	1061	993	1064	1024	1061	1067	1043	1039	1023	1060	1062	1006	1009	1082	999	1065	1047	1024	1051	1056	1070	998	1050	1042	1039	1061	1034	1011	1105	1028	1044	1026	1051	1019	1031	1042	1018	1030	994	981	1050	1040	998	999	1066	1104	1014	1061	1045	1016	997	1054	991	1060	1028	1077	1033	1043	1007	1087	1028	1038	1090	1054	994	1004	1083	1058	1050	1062	1038	1065	1014	1024	1051	1058	1054	1050	1044	1060	1036	1030	1057	1056	1063	1016	1040	984	1045	1022	1026	1023	1040	1022	1055	1036	1069	1015	1008	976	1015	1016	999	1050	1029	1021	1063	1033	1019	1002	1039	986	961	987	1033	1055	1042	1079	1017	1003	1041	1017	1045	994	1048	1084	994	1010	1001	1007	1046	1047	1029	1042	1005	1035	1028	1043	1019	1027	976	1057	1029	1056	1060	1069	1020	1026	992	961	975	994	1042	1026	1038	1025	1039	1027	1026	1044	1032	1001	1006	993	1087	1008	1034	1007	986	991	1007	1003	1116	1072	1067	1055	1072	1041	1017	1077	1048	1099	1035	1055	1112	1039	990	1027	1032	991	1053	1045	1018	1083	988	1006	1037	1068	1038	1070	1035	976	1016	1044	1052	1009	1017	980	1013	1054	963	1018	1018	1010	1169	1051	1020	1106	991	1028	1064	1036	995	1003	1003	1088	1008	1053	993	1059	1003	1001	1052	972	1028	1036	1029	1044	1067	1060	1034	1063	1122	1018	1059	1056	999	953	1058	985	1055	1012	1008	1036	1035	1031	1055	1075	1058	1070	1101	1039	953	1059	1030	1035	1072	986	931	1037	1025	985	1066	1018	1058	1090	1044	1058	1026	1027	1026	1044	1034	1036	1018	1081	1026	1042	1047	1054	1058	1058	1069	1040	1052	1030	935	1058	999	1032	1061	1029	1003	1067	1049	1022	1011	1013	1035	1091	1037	989	1013	1009	1006	1063	1046	1087	992	1014	1081	1009	1026	958	1008	1022	1026	1102	1005	1061	985	1036	1072	1024	1095	976	939	1025	1032	1056	1042	1060	1052	999	1033	1090	997	932	1038	1073	998	1077	961	1080	1047	1050	942	1000	1028	1031	1025	1047	1047	1093	1034	1051	998	1080	1023	995	1027	1008	1022	998	1109	1016	1068	1015	1063	1004	1019	1089	1074	984	1012	1013	1019	1013	991	1070	1034	1003	991	995	1024	996	1005	1052	1064	1040	1014	1022	1053	994	1027	1008	1002	984	1003	1044	1018	1032	978	1030	1057	989	1029	1008	1047	1029	1043	1059	1014	992	1022	999	1013	1033	1089	1060	961	1035	987	1105	1030	1005	1052	990	1060	1010	1010	1035	1014	1056	1025	1006	993	1046	1062	1000	1041	1063	982	977	1065	1032	995	1036	1045	1073	1028	1010	1025	1036	1020	1052	934	1053	1044	1046	1031	978	1064	1053	1037	1008	1036	1038	1084	1068	996	1049	1053	1003	1083	1010	1137	1073	1034	1066	1020	1000	1083	1020	1041	1035	1027	1062	1035	1057	1050	1080	1112	1081	969	990	1019	1012	1033	1020	1024	934	1013	1029	1047	1041	981	1078	1030	1062	995	983	987	996	1095	1030	1012	1029	991	1043	1031	1056	967	1028	1034	993	1072	1062	988	1024	1041	1056	1065	1108	1031	1047	1020	1027	1004	1054	999	1046	1075	1046	963	1040	1029	1114	993	1015	1049	1023	1072	1009	1011	989	1010	1045	1000	1013	988	1082	1076	1024	1111	1008	1036	1068	1000	1048	1055	1069	1018	993	990	1018	1056	1021	1057	1060	1038	1078	1048	1046	1034	1082	1025	1020	1032	1007	1013	1065	1048	1010	1004	1033	1017	1028	968	1075	1041	1039	1019	984	1048	1060	1104	1068	1034	1085	1056	1058	1055	1036	1010	1069	1017	1062	1044	1072	1022	1069	1011	1016	1108	1041	978	1052	1078	1040	1085	1014	1027	1039	1032	1001	1033	1047	998	989	1063	1020	1023	981	1039	1034	1085	1015	1017	1008	1015	1011	1053	1087	1071	1039	1042	1022	980	1025	993	1059	1022	1038	1041	1004	991	1021	992	1008	973	980	1028	1001	1039	1042	1060	1038	1002	1032	1028	1042	954	1023	971	1059	1012	1010	978	995	1019	992	1013	972	1081	948	1047	1023	1029	1033	1045	1014	1022	999	1067	1045	1024	1030	1021	1053	1031	1044	1008	1109	1020	1100	995	1017	1030	1069	984	1014	998	1024	1002	1068	1072	1045	1000	1041	987	1018	1073	1017	1053	1060	987	1001	1050	1051	1023	966	1054	1047	1055	1046	1086	1005	968	1027	1046	957	993	1088	1061	1050	1008	1022	1035	970	1033	1002	1038	980	1019	1036	1019	1066	1024	999	1049	1067	1078	1008	1066	1076	1108	1054	1036	1072	1042	1011	1061	1018	1013	1025	1054	1063	1087	998	1083	1065	1104	1051	1001	1045	1057	1015	1107	1113	1037	993	1040	1025	1119
26261	53987	43046	32315	27009	21849	17250	13763	11015	9521	7728	6246	5248	4270	3913	3374	2832	2581	2221	1999	1967	1802	1570	1502	1444	1377	1407	1278	1269	1217	1266	1232	1167	1170	1191	1143	1111	1102	1126	1107	1079	1088	1021	1098	1039	1062	1042	1026	1071	1035	1019	1032	1066	1081	1072	1022	970	1043	1067	986	1015	980	1053	948	999	973	1039	1023	1007	1034	991	1046	1028	1056	971	1008	987	986	1022	1035	1019	1078	947	988	926	963	995	1015	1004	1013	1075	1016	1028	994	1023	1004	1033	1119	1043	1033	1006	1053	1010	973	1029	965	1003	1024	975	1021	992	1011	1001	1020	1008	970	1017	1036	1013	1014	1058	1002	984	1036	1004	984	978	970	1004	1050	994	967	949	985	995	989	984	992	1035	989	991	1000	1035	1013	970	988	1049	997	1037	1013	1016	983	1002	1004	1005	1029	1048	1015	1037	983	1024	1055	1030	971	982	970	971	991	947	992	993	1019	977	1044	1036	1045	951	987	1060	1021	979	1011	999	948	944	986	994	1025	1038	1049	970	1028	1032	947	1004	1027	1047	971	991	1032	966	988	1064	979	1017	1005	1024	977	1003	1026	971	999	964	949	977	1004	973	998	1031	995	977	1026	1032	1027	964	970	945	989	1013	1023	996	984	1011	955	930	940	1041	962	1043	980	1008	953	999	1003	1006	968	1048	968	981	1000	988	1019	986	1014	960	974	978	1009	1030	980	993	1017	1019	1015	1025	980	1001	1033	1001	1002	959	937	1019	958	984	972	999	1030	1010	1083	1038	997	951	1013	950	950	1016	994	998	1004	1015	1066	931	1032	1018	990	971	1032	1016	994	1003	1072	1011	932	981	1051	1034	1024	961	1048	1020	1048	949	1008	962	967	979	1025	1003	1019	1040	995	978	987	1007	1002	969	1002	1036	979	1055	1007	1042	977	991	990	1067	1098	1059	1059	1023	1047	1043	1026	991	997	956	1018	969	1002	991	994	1040	989	1013	959	986	1023	1062	923	982	1008	988	995	1052	1019	1069	980	970	982	1054	1049	1024	1036	1031	965	1004	1005	1065	1019	918	1008	1036	1040	1070	1010	999	942	1042	1012	977	1013	1022	1013	967	1040	988	1039	1071	1032	996	1021	1021	943	1010	995	984	997	986	1015	1055	993	1025	1007	996	1010	1021	1016	1000	1028	1045	1027	1025	998	1028	972	985	1000	958	1020	999	989	1006	942	1010	968	1015	966	981	1035	1010	978	1033	1030	1011	1003	1034	1003	1048	985	1003	989	958	995	1025	967	979	1063	1012	1016	1012	1000	973	1039	1031	1030	1023	995	958	1019	1015	1053	998	1040	1020	1049	1064	992	1001	1003	1006	1012	1034	1072	978	999	1010	1053	966	907	1045	1003	971	1001	985	993	1008	991	986	987	997	1005	985	1006	1016	981	1033	991	988	989	1081	995	1040	987	1047	1056	984	1010	1021	1032	979	993	1030	1011	969	990	983	1000	967	1024	986	978	1012	1012	977	998	1013	1011	1039	1061	1028	1027	996	1037	1027	1037	997	1038	1021	1001	963	961	1000	1006	1006	988	1065	1017	981	964	1013	969	1033	1004	1057	1072	973	1038	1006	1040	965	1016	1015	946	1028	998	936	936	1005	1014	1016	1020	1006	1004	1000	1003	978	1011	1041	1006	1027	996	1019	1038	957	1028	999	1042	1015	1001	990	1037	1011	1032	981	998	986	990	1003	1013	974	1024	1003	958	1009	983	1069	966	1048	1035	1034	984	973	993	975	1000	1033	1013	1038	967	990	949	972	1001	1003	961	1027	1012	946	1012	958	1034	975	1007	1012	1007	1028	973	1035	956	1014	1011	1061	1002	955	967	1013	948	995	1058	1075	1078	1004	940	1033	939	994	997	1025	1068	965	1042	969	998	1009	1077	972	980	1016	981	1014	1023	997	1024	939	1049	979	1040	1059	972	1031	980	983	1027	993	940	1039	1000	960	1059	978	1008	1026	975	988	990	1024	983	1013	963	989	1071	1011	988	962	1005	968	980	1020	1010	996	1005	1034	991	1053	1023	1008	1008	1034	979	1002	987	974	1025	992	1077	957	960	1058	992	985	964	1043	1012	975	934	1005	1006	998	945	1000	1050	953	1014	1000	1013	996	1000	1033	994	1027	1013	1001	1025	1021	1050	1020	996	1014	1027	996	1027	1036	1019	1002	998	954	1031	1045	1000	1031	1023	951	1034	994	1048	979	1011	1002	995	951	1003	1013	986	1059	1000	1045	1028	985	1021	992	938	976	1032	1060	1000	1044	968	1009	1014	954	956	1050	1034	1035	1004	977	1013	1007	1029	1006	949	1031	994	999	976	997	1024	962	961	1007	997	963	964	991	1039	998	989	1036	1013	1008	1051	1013	986	1023	1039	1068	1048	995	1076	1014	1045	950	1010	1002	1029	1033	1064	992	1004	1049	1097	982	954	1024	1009	978	1071	1043	982	1001	997	956	950	990	1021	991	1017	990	1018	1047	986	1009	922	963	1034	975	974	1067	1024	1071	1008	1050	979	1003	1001	1037	1017	996	1005	1007	996	972	1005	1005	1016	1015	1056	986	1019	1035	972	998	1016	1023	1014	1009	1057	955	967	1033	1030	1048	993	1018	1003	1006	1027	1007	980	1024	1006	973	998	968	984	1055	1017	1037	1036	1007	1021	1030	1014	1042	993	985	1036	1026	957	1026	1004	996	1036	973	1048	1063	1019	1019	938	1049	966	1005	1055	980	1001	946	1065	1023	978	972	977	1024	1038	994	1022	1012	1016	985	1025	1098	971	1013	1017	1011	1007	1026	969	957	978	1002	991	1003	981	963	982	1048	1010	1015	971	1025	991	996	1014	981	1030	1007	1008	983	996	1008	1010	972	986	998	1009	962	980	1024	921	976	1061	1009	1002	989	967	985	1020	1011	1050	1049	973	1043	984	1011	1020	1018	1054	979	986	1005	1039	1026	1069	1015	1040	1002	964	1042	951	976	1015	1020	1012	998	1025	1037	974	1006	976	1001	961	1047	1020	1047	1002	974	1034	1000	1031	1005	1029	1012	1031	1034	984	1039	1008	971	1040	1044	1064	1013	1012	1048	976	993	997	1008	936	978	985	1021	1003	992	1017	972	1018	1015	940	1012	1052	1019	1000	958	1019	1036	1007	1000	975	1009	976	1034	969	950	1025	1013	1058	1028	1040	1014	1011	1008	1020	1036	1040	1030	1044	1005	1017	988	954	1036	963	945	990	955	1017	1008	947	1007	1014	1014	1053	1000	1041	987	979	978	985	999	1003	982	979	981	1002	1022	1007	1029	975	1014	1007	975	1012	959	1023	1076	1016	1023	1047	1018	982	991	1042	1024	998	986	970	962	994	1018	988	1018	1010	963	1013	1027	999	1034	1008	1002	994	983	1017	1038	1040	1024	1004	1044	1034	986	1010	1003	1039	973	984	1024	990	1062	963	983	960	1021	995	991	1009	1014	1022	1058	1032	995	1036	980	1080	974	1033	994	1018	962	981	975	1018	1053	1000	1000	1024	998	1039	1050	990	1062	983	1022	1028	1006	984	1021	1013	965	981	1016	961	1010	1030	1024	1011	962	1013	1031	1012	992	1064	1006	990	973	939	1023	1018	991	1021	979	1002	1037	1044	979	1028	985	1021	1038	996	987	1026	985	1017	957	965	976	993	1015	1055	1027	993	1021	1005	977	996	950	999	1021	1014	997	1030	1019	1038	995	996	943	977	1048	992	990	1024	1044	968	1047	1027	1023	1007	1042	1009	963	1027	985	1014	964	1015	1007	1017	1012	961	958	1011	1005	1019	1042	994	994	966	996	1072	1001	1004	960	1037	1091	996	1014	1002	1025	991	980	1063	1025	950	1043	1011	1030	1066	1073	1028	974	1007	1046	1066	953	1038	979	986	1024	1010	953	1053	984	958	1051	975	984	947	998	970	1044	1037	977	922	1046	955	995	956	1082	997	985	1034	986	953	1030	1009	1036	963	1003	937	1057	996	975	980	990	1020	965	990	1032	1016	1029	996	966	994	1025	1014	1031	1033	1042	1026	1005	1025	1018	981	1002	985	986	983	972	961	1044	987	1018	1019	983	1029	1098	1025	1022	984	1013	1014	1026	1010	1024	961	1087	1038	1028	1033	996	979	993	1041	987	1002	1030	1014	993	1005	1031	1006	1008	1040	1007	1010	1097	955	1032	1029	987	1018	1040	1092	986	1034	1065	1013	959	983	1055	961	1014	1052	1007	1082	996	1029	1043	979	1003	1053	974	972	961	1016	1012	1013	1040	1024	1004	1003	999	1044	1035	1051	976	1063	1032	1014	1031	982	998	1028	1026	1029	946	1005	1029	1015	1014	1034	948	1009	997	1010	1009	1084	1012	1048	1002	1013	1031	1010	997	993
29556	27213	31004	23277	14428	9462	6472	4914	3919	3289	2903	2320	2061	1878	1732	1573	1443	1350	1310	1187	1074	1082	1034	966	964	1014	1004	925	918	938	992	890	951	932	940	978	917	897	983	930	887	914	900	906	890	845	903	875	854	930	899	865	917	848	901	904	909	866	843	935	869	863	874	863	899	923	872	860	866	827	887	809	911	886	871	906	845	919	859	869	802	888	877	869	878	833	839	907	854	811	887	810	869	879	882	924	871	870	855	844	827	854	859	919	862	805	898	907	888	886	839	842	883	848	901	912	852	877	893	855	844	848	835	868	857	812	894	846	856	918	831	877	792	873	849	838	872	955	901	945	865	820	840	835	870	862	827	879	915	843	853	885	805	850	822	868	878	831	891	818	856	857	903	890	850	923	872	851	845	816	849	909	876	892	853	859	902	904	881	857	915	913	892	844	869	894	889	893	899	858	889	855	883	828	867	856	871	806	842	922	883	825	877	829	814	835	878	836	857	905	878	869	855	874	873	904	876	877	867	849	842	863	820	858	894	838	819	940	890	860	843	846	838	872	895	886	832	865	838	826	896	825	877	808	809	876	879	882	873	872	838	902	834	817	833	829	848	888	889	878	849	921	879	859	870	875	877	875	885	870	964	784	843	860	855	897	865	789	865	855	875	908	839	843	888	824	828	852	887	892	848	874	937	880	851	908	885	828	851	854	883	857	874	851	878	876	894	831	832	900	823	831	903	801	856	864	819	826	795	874	830	841	910	867	919	877	841	851	914	855	848	868	786	824	932	869	842	857	872	847	831	853	906	851	890	917	846	887	833	864	890	893	872	876	829	784	877	845	837	873	853	908	858	868	893	796	882	888	908	810	848	909	852	822	827	858	822	821	840	884	836	868	858	895	874	843	881	805	852	850	896	851	866	863	837	826	871	829	902	821	814	866	867	855	846	846	892	827	903	896	877	886	855	878	901	897	903	849	852	849	887	836	848	886	853	888	854	856	842	852	877	862	832	856	843	827	874	872	876	860	862	883	876	899	872	842	861	902	844	931	897	873	881	858	831	888	880	842	853	914	830	929	888	854	793	887	898	879	880	902	820	874	873	849	869	884	867	870	811	853	838	832	883	875	850	892	862	896	914	848	919	864	888	846	921	860	881	864	905	869	850	858	886	911	890	859	861	844	885	917	884	821	838	857	876	827	883	902	771	835	893	834	878	827	874	862	825	851	864	940	823	862	836	848	901	855	851	887	834	821	891	850	844	780	866	858	812	905	898	862	902	829	867	844	865	872	815	797	897	882	876	842	825	880	871	828	857	878	862	914	856	861	864	878	888	853	817	846	851	882	891	881	851	869	918	828	873	869	876	890	891	847	881	856	856	877	814	831	854	900	824	909	891	894	907	855	830	896	853	899	869	932	827	858	884	908	827	853	887	855	871	849	880	892	854	875	870	768	863	860	822	824	869	906	915	862	892	893	854	951	872	867	846	850	896	873	845	884	840	922	835	914	895	869	933	918	833	892	864	792	897	894	889	857	870	855	890	819	869	829	861	905	863	843	872	854	901	829	830	889	868	813	793	841	917	856	830	805	896	889	892	821	848	834	846	918	847	860	877	822	858	854	842	827	852	862	849	852	884	913	882	870	879	883	862	860	881	902	857	875	901	857	875	902	901	869	855	889	864	898	901	855	867	862	906	854	860	836	861	906	849	891	848	854	896	889	875	831	903	894	862	868	883	862	837	880	888	835	884	886	856	848	845	859	879	858	857	886	842	864	880	865	877	907	868	846	859	891	834	885	833	862	905	858	898	907	905	809	950	800	848	795	884	867	874	920	845	881	829	844	883	867	882	917	874	856	891	869	813	826	869	835	867	829	850	878	821	858	906	829	854	912	868	837	901	913	850	836	839	895	891	844	879	867	823	891	898	830	923	864	827	864	881	849	913	918	870	901	867	863	895	903	909	861	850	873	828	890	820	886	886	941	870	863	847	831	862	882	884	811	842	876	875	910	886	880	853	843	847	884	916	846	865	891	862	850	897	884	824	891	876	891	866	870	881	806	864	858	871	838	832	893	838	851	841	857	845	891	889	861	877	857	871	839	913	885	882	898	947	898	825	925	835	811	847	881	856	829	835	872	808	868	869	874	861	922	816	885	884	890	863	888	878	890	871	905	904	868	844	882	876	860	895	803	829	866	828	852	861	869	851	858	863	870	851	859	877	874	808	853	844	898	835	898	864	893	888	882	913	861	814	874	873	795	856	865	859	870	885	889	869	872	884	902	814	846	850	869	833	880	849	926	857	921	835	809	812	858	900	863	872	813	880	822	813	867	875	871	896	898	832	900	866	875	896	846	879	878	850	807	844	880	868	892	843	867	870	842	902	817	845	910	874	907	921	833	857	864	873	843	917	881	900	891	864	924	871	852	846	887	884	915	877	877	891	893	878	924	851	856	894	867	873	885	874	845	851	839	841	877	852	840	852	820	813	827	846	895	832	850	842	847	844	919	875	861	893	871	777	857	855	841	911	882	762	890	870	848	856	904	862	872	831	795	871	848	898	878	885	821	904	834	908	834	938	875	921	858	820	887	919	938	896	881	785	857	867	850	897	881	820	876	860	873	856	840	876	899	840	901	862	886	837	807	882	899	909	942	888	864	812	871	863	915	853	833	845	859	847	870	843	868	885	837	885	873	848	860	910	848	866	857	923	907	867	869	936	816	844	850	911	826	854	862	849	866	834	889	878	914	879	885	822	854	921	824	860	907	872	839	864	897	835	885	875	836	840	856	892	895	811	852	815	846	869	868	856	839	843	885	884	903	901	848	877	821	898	814	833	862	876	865	860	882	873	893	868	879	910	856	890	834	798	814	838	829	882	902	864	828	849	912	880	838	867	884	856	903	864	905	917	863	902	871	840	822	820	872	892	903	857	850	865	848	890	899	891	860	857	846	898	892	861	837	890	882	838	868	881	892	876	830	882	892	902	859	865	880	881	899	837	891	838	897	893	852	896	845	857	856	833	872	909	853	891	896	840	825	824	882	877	877	827	872	859	843	856	872	862	794	863	830	913	849	857	899	860	862	877	875	825	853	811	843	851	878	885	887	865	838	871	824	876	924	924	839	879	899	858	842	853	892	921	811	816	883	836	952	880	906	815	857	833	873	842	899	895	889	873	816	814	846	845	873	872	832	919	867	898	858	857	918	971	885	862	843	927	827	879	824	860	837	874	870	861	873	868	883	849	895	847	886	864	854	876	886	839	881	850	866	830	799	834	890	890	856	883	863	877	847	847	958	850	833	862	860	845	887	874	918	922	878	905	876	865	890	844	854	856	915	829	878	860	864	962	872	870	866	803	834	857	892	873	833	891	864	878	880	867	902	835	852	834	835	881	906	901	807	876	937	858	840	882	816	874	827	875	941	862	932	877	870	778	815	848	796	867	822	916	886	908	883	843	839	819	853	848	854	904	852	865	834	859	796	848	850	877	891	884	875	850	866	884	854	885	870
24268	41490	31590	21123	16549	12432	9418	7072	5721	4777	4141	3301	2774	2347	2180	1922	1798	1584	1440	1358	1150	1188	1134	1096	1079	1024	992	983	983	967	973	862	982	980	938	955	894	926	930	918	943	938	877	925	892	889	853	876	864	937	906	874	863	891	858	882	849	916	880	852	871	867	938	830	921	859	816	879	827	845	850	843	823	857	844	876	871	832	876	900	864	881	861	888	839	823	856	820	890	887	902	860	857	843	817	803	865	833	853	884	845	848	855	831	905	835	856	917	848	884	855	848	876	828	860	900	825	917	876	866	830	849	900	871	872	826	832	869	880	883	888	854	905	863	910	908	857	907	879	821	850	862	849	938	902	815	847	808	802	874	848	833	870	854	819	882	853	876	908	841	854	897	887	923	838	881	854	844	896	861	850	838	850	854	863	899	871	822	864	852	862	838	880	905	898	866	850	940	859	913	876	858	857	870	836	905	855	857	936	839	831	884	840	814	897	876	863	862	852	835	826	898	896	873	842	855	808	841	892	899	829	811	892	811	920	860	876	903	848	864	911	834	870	878	808	886	878	866	877	883	917	828	893	862	902	855	802	872	908	915	817	930	813	852	794	885	891	825	868	849	856	889	847	875	856	866	887	858	906	851	872	895	912	871	936	868	848	899	880	831	874	854	855	877	815	848	868	845	817	921	873	864	893	869	853	847	918	839	911	850	863	836	890	897	893	885	898	855	888	865	897	859	846	880	858	918	850	885	839	857	816	855	883	845	908	846	832	858	850	882	933	878	875	825	838	820	909	905	878	878	881	844	882	878	826	844	850	930	863	858	931	877	888	879	906	904	853	843	871	836	869	863	862	868	924	867	829	891	867	851	883	868	817	862	820	871	849	889	869	867	868	887	875	874	886	895	861	844	833	891	890	877	844	898	828	865	868	859	844	892	870	865	796	838	826	830	859	879	836	879	870	888	914	855	896	810	865	884	891	871	850	886	898	909	861	905	876	894	861	905	863	846	880	913	891	834	844	847	848	878	849	881	820	843	863	877	854	858	876	896	866	892	908	886	863	821	870	886	849	862	860	865	880	885	855	882	859	971	851	811	862	918	915	868	870	892	905	854	856	859	885	916	865	844	863	867	927	960	849	879	892	846	890	875	880	861	848	868	843	852	861	830	908	854	827	930	846	844	904	894	869	862	846	850	936	849	877	850	871	888	846	865	855	963	883	891	847	828	895	904	886	918	863	933	890	870	906	803	896	872	835	857	881	896	844	884	841	828	835	853	861	819	876	910	892	878	841	860	852	845	820	896	891	832	875	825	853	843	895	889	880	893	849	848	825	857	861	843	848	817	871	874	903	836	836	911	882	848	863	863	888	845	895	855	870	862	876	820	889	905	886	891	886	898	870	886	892	845	807	926	828	858	926	859	877	850	812	850	854	869	837	887	876	797	843	882	898	842	847	931	840	812	909	849	884	871	894	877	912	845	875	926	931	847	911	872	830	895	852	898	840	830	898	842	919	837	854	851	847	870	855	853	855	847	898	872	873	895	922	890	844	888	922	887	849	896	840	819	858	890	843	856	825	858	891	873	883	842	852	898	863	931	868	896	895	879	860	859	873	836	831	807	844	911	871	882	873	844	846	901	887	839	864	800	909	876	887	826	880	919	816	782	859	873	865	819	929	914	854	847	878	867	903	860	833	877	886	853	862	913	920	856	828	817	819	876	877	843	896	830	899	836	859	851	862	859	869	850	877	830	838	875	871	876	898	869	864	870	895	875	817	828	861	857	922	847	853	933	890	846	892	880	914	925	845	847	865	881	850	871	873	837	885	877	879	898	826	853	869	948	865	934	902	839	870	886	839	852	880	838	863	838	917	847	881	826	811	901	868	867	860	893	846	845	891	867	913	841	859	882	902	808	873	815	865	856	870	874	875	858	849	866	848	878	864	846	840	916	888	839	842	841	875	856	811	873	900	880	877	837	857	809	896	828	877	873	810	842	861	913	892	826	879	832	839	849	870	874	860	836	861	862	897	878	844	894	815	895	845	917	829	831	840	871	874	811	845	840	873	889	857	847	869	860	889	850	894	907	861	902	861	832	848	883	884	876	830	853	904	906	844	855	891	866	833	800	893	927	928	825	865	865	844	895	890	885	857	863	910	897	877	911	895	873	836	840	861	878	863	821	856	879	891	854	931	844	851	893	839	872	869	850	815	848	880	867	848	868	859	864	822	878	858	877	878	842	834	912	864	853	866	855	870	888	924	884	856	825	852	861	855	887	836	835	854	914	883	909	843	809	868	816	858	862	863	842	810	838	846	863	862	847	846	840	864	875	865	882	883	843	837	862	909	888	858	880	896	904	836	916	869	890	901	885	843	884	842	859	855	884	888	838	859	830	857	916	916	862	884	854	933	900	893	828	858	830	869	918	886	903	891	884	818	862	909	889	876	893	895	867	864	831	843	898	913	866	874	846	856	850	821	867	867	836	868	883	817	891	865	854	942	872	938	871	957	893	859	842	853	850	889	835	873	846	848	889	892	891	879	861	887	832	826	834	862	876	821	851	879	830	855	863	917	861	887	900	897	802	890	858	822	869	812	870	813	891	879	882	882	874	837	884	853	797	896	865	823	824	885	917	882	864	848	884	951	915	890	914	842	869	908	890	819	847	873	847	900	851	851	884	852	883	866	886	857	883	845	865	830	914	807	835	914	876	919	842	883	795	870	835	854	839	896	861	921	886	845	840	889	835	887	819	858	832	879	870	847	839	883	864	860	823	865	845	881	872	823	834	872	825	905	838	883	855	852	873	834	847	914	882	872	882	876	915	870	865	880	863	776	875	867	869	804	860	840	843	859	869	873	901	829	876	879	890	879	849	846	874	870	871	876	810	849	884	804	907	869	811	907	895	904	833	885	869	911	898	966	879	875	821	909	864	850	883	877	819	863	860	873	861	889	916	846	827	900	834	884	875	889	885	857	865	878	912	871	826	902	881	828	855	866	846	844	840	878	859	813	881	854	851	892	856	852	851	881	874	905	886	894	874	888	862	862	870	827	882	888	906	867	831	923	890	870	851	840	848	871	901	845	798	848	848	842	866	865	872	872	889	893	849	923	866	870	915	879	881	903	867	907	879	890	876	859	873	813	875	863	850	848	911	852	870	833	889	842	817	820	840	859	880	849	864	859	812	843	862	875	881	879	855	878	861	881	866	874	876	865	885	887	818	878	891	863	806	926	896	896	870	838	900	877	843	866	906	893	911	860	853	838	863	840	856	897	893	860	887	879	846	864	890	908	917	879	808	873	864	844	860	850	865	881	868	910	902	850	883	801	877	836	862	868	805	861	923	846	852	802	889	905	848	823	850	800	894	869	854	835	864	894	865	834	888	865	839	873	884	860	910	878	870	947	871	904	833	902	795	881	868	803	841	885	893	862	880	839	860	874	900	869	884	887	878	892	882	870	869	879	887	840	839	915	832	859	878	836	887	907	886	848	878	841	858	897	837	865	838
24408	21592	29028	25002	22577	19730	12768	7656	5821	4852	4229	3422	2991	2477	2330	2119	1903	1777	1508	1398	1368	1240	1180	1198	1107	1071	1019	1062	1001	982	949	1061	1032	1034	969	1032	982	930	937	952	988	916	977	938	905	984	930	888	964	922	956	905	929	917	942	965	896	918	979	942	940	899	924	909	892	953	938	901	932	937	922	954	904	910	918	969	933	938	873	883	908	994	898	929	917	870	909	902	857	934	928	948	873	930	912	876	980	990	923	917	929	923	897	930	910	958	900	931	937	943	948	939	949	883	905	913	929	885	893	912	913	930	904	910	950	859	897	945	893	904	947	874	879	885	968	889	922	917	904	848	919	913	919	908	891	879	897	857	893	965	954	882	924	912	932	884	973	937	928	906	889	936	910	933	931	917	852	901	960	928	957	886	895	999	884	940	912	889	907	899	930	932	914	902	931	959	898	948	878	907	932	913	929	926	888	915	888	983	906	898	921	912	880	936	940	960	926	860	936	927	953	929	970	913	954	947	876	906	962	963	904	915	913	900	914	909	911	906	901	936	910	947	904	928	950	892	872	902	965	985	885	959	872	910	874	931	888	933	939	892	893	854	882	943	945	914	889	939	939	980	943	939	903	891	879	941	884	874	904	941	943	862	908	951	884	938	908	902	1015	932	925	927	955	915	935	909	944	941	889	928	926	910	898	907	889	933	914	944	935	931	934	848	904	913	867	949	936	870	920	940	941	903	933	869	904	864	905	880	935	859	927	882	876	895	876	909	877	950	899	889	925	917	944	929	867	921	834	936	934	912	874	935	908	967	981	957	927	930	908	953	889	916	909	926	900	890	891	936	953	914	946	913	844	893	964	933	908	976	958	924	925	913	897	895	894	947	899	908	909	969	863	918	918	905	878	878	884	934	936	918	961	909	879	921	895	876	911	909	885	888	932	901	951	938	959	906	872	880	919	920	931	861	913	925	903	900	888	970	938	894	915	879	903	912	933	884	895	865	944	909	915	923	868	944	913	903	830	918	898	917	900	963	896	880	947	929	904	944	907	884	917	944	972	948	938	936	886	951	899	931	860	901	906	919	946	912	911	915	954	846	909	885	878	949	974	895	916	906	921	898	972	876	907	918	891	920	883	904	945	903	886	908	853	876	922	955	865	912	917	893	978	958	935	893	917	941	884	905	939	954	919	910	891	950	924	952	936	927	913	927	920	931	895	885	890	930	902	944	891	918	905	958	938	933	918	915	925	923	933	874	928	914	911	969	950	928	897	934	907	941	983	906	929	922	941	906	881	916	901	932	885	877	886	922	913	923	890	865	898	928	870	926	886	914	913	904	875	937	905	931	898	926	897	925	1002	952	868	849	869	936	943	886	933	916	964	967	1011	892	922	898	949	870	940	920	925	877	888	926	917	876	909	909	968	918	870	946	843	892	908	923	926	892	908	917	926	914	961	962	913	954	902	922	922	928	893	875	903	891	856	920	885	923	931	966	909	866	898	897	930	928	907	870	964	948	929	940	944	914	926	940	917	959	917	932	866	882	877	938	878	875	908	951	884	876	938	872	910	942	931	934	923	879	969	984	966	939	910	847	953	975	878	937	906	968	945	878	960	910	876	932	880	930	911	964	860	881	920	920	928	911	956	923	956	887	907	887	952	923	952	919	916	931	942	913	902	870	931	891	939	946	909	914	860	926	979	917	915	906	899	889	900	897	880	896	963	976	885	911	930	909	901	925	865	914	910	900	888	939	900	903	904	906	890	878	928	924	867	968	892	893	920	925	979	948	925	895	894	926	886	879	948	932	873	903	914	920	979	945	920	941	881	902	952	869	947	929	949	905	925	895	958	912	885	897	879	881	899	954	950	879	886	865	948	913	947	939	894	960	927	937	904	920	910	925	881	912	852	914	918	886	915	929	915	928	885	884	874	860	933	940	900	881	935	957	916	895	937	873	879	927	942	922	956	860	917	908	991	1006	938	865	932	970	889	864	906	920	897	885	965	929	918	921	928	882	904	979	872	896	908	969	843	964	896	907	911	919	953	919	915	945	908	892	934	940	903	901	916	907	903	912	925	946	952	886	918	929	975	898	921	931	912	887	934	907	910	892	876	801	904	953	868	963	935	904	974	895	942	887	958	940	940	935	926	908	880	951	886	893	875	944	920	872	902	911	948	920	938	932	978	890	913	932	930	942	894	875	871	878	922	942	948	1002	955	950	921	932	912	932	890	933	903	917	927	923	948	923	969	878	887	880	939	935	887	880	881	896	880	898	859	944	950	909	881	942	945	911	948	929	877	886	974	928	933	908	874	903	906	855	906	945	943	849	903	892	912	938	898	915	911	941	915	968	925	927	910	942	896	957	962	899	899	891	915	887	902	909	915	897	954	927	877	902	895	918	931	865	922	907	948	982	894	895	940	906	866	911	876	942	910	876	903	941	923	932	949	941	934	928	917	886	892	886	920	914	941	926	955	963	909	905	936	953	959	915	887	883	920	901	866	893	898	899	920	929	900	910	883	913	888	944	912	959	919	902	919	884	859	933	931	936	902	1002	940	925	918	899	899	883	915	925	894	937	907	885	878	899	897	908	937	875	929	903	956	964	915	906	891	923	910	957	951	924	948	941	945	931	965	933	920	953	901	923	957	879	966	887	900	904	930	910	867	941	859	892	882	959	947	907	966	922	940	886	947	945	907	882	906	892	937	926	927	900	902	921	934	903	879	876	933	910	897	931	996	936	926	919	863	850	922	943	923	856	881	898	907	921	890	950	899	957	923	911	983	900	946	965	954	919	933	844	860	922	923	940	873	906	941	851	883	995	912	880	902	913	941	955	914	903	893	925	930	966	941	895	913	921	955	866	923	923	914	927	906	876	895	913	899	916	907	943	863	893	861	967	908	961	899	886	957	879	919	978	951	899	865	864	906	901	933	897	913	922	873	906	935	882	961	963	923	924	928	917	919	949	981	920	895	959	881	946	946	980	922	933	871	952	925	919	889	968	884	921	927	954	926	914	953	899	888	918	932	927	933	958	902	928	897	902	935	983	962	920	934	935	875	923	1006	878	956	920	909	891	985	933	867	925	914	898	938	893	912	900	892	885	908	913	912	918	926	961	903	905	870	870	915	985	926	946	922	982	905	952	941	897	910	927	899	881	889	916	892	936	920	909	938	902	911	965	916	949	894	885	954	937	882	873	888	900	948	908	987	954	897	882	940	909	907	852	885	904	926	932	920	947	877	939	928	934	920	883	883	900	929	927	942	910	960	897	920	924	843	913	931	924	911	960	938	944	876	970	890	875	969	922	874	906	915	934	921	924	872	922	891	904	928	881	892	936	923	952	922	950	957	950	861	898	945	933	909	941	878	934	863	959	900	936	937	867	937	925	917	925	883	879	906	908	915	994	870	923	996	901	941	922	882	901	930	958	910	949	909	888	933	894	887	935	975	973	890	914	910	929	943	939	893	964	948	870	902	909	911	962	950	916	964	919	877	944	859	925	871	873	869	951	962	887
24705	48964	38523	27633	22436	17468	13638	10194	8454	7094	6048	4649	3980	3237	2906	2583	2342	2071	1809	1737	1505	1418	1354	1294	1232	1175	1130	1062	1084	1113	1016	1014	1000	1016	988	989	928	961	955	1033	912	1009	946	968	971	988	945	933	950	953	887	877	911	940	936	890	953	919	922	909	893	940	952	922	895	896	890	934	940	905	934	884	887	900	949	876	866	919	872	908	957	900	898	918	967	948	903	868	854	907	929	908	897	958	928	916	883	908	948	873	873	922	951	914	958	912	926	951	918	876	925	893	879	948	940	946	950	881	895	931	896	926	867	875	857	927	884	864	888	942	931	990	921	878	899	845	914	875	907	903	899	961	897	929	951	875	955	931	872	885	905	908	909	926	898	931	912	918	937	955	1001	905	934	900	917	896	898	887	889	907	953	896	867	892	922	929	915	886	893	901	921	863	883	855	941	867	918	891	872	946	879	903	920	867	901	938	936	912	907	947	930	904	930	948	844	930	855	928	895	906	940	892	891	936	945	912	929	894	853	875	879	981	936	931	923	902	894	885	955	890	911	916	919	954	958	883	886	907	944	941	921	867	938	882	940	914	886	883	888	912	925	949	898	906	945	945	927	882	894	885	924	905	937	899	897	862	952	894	944	892	886	974	884	886	928	925	910	964	947	884	942	850	883	892	956	938	877	944	900	892	921	904	939	929	952	920	945	891	894	927	917	879	914	923	930	919	882	917	914	908	888	931	946	897	898	933	893	938	876	891	880	906	900	922	847	835	986	900	909	916	838	870	942	921	972	892	954	932	938	926	923	939	885	928	955	868	879	876	953	920	839	912	929	911	919	888	917	929	929	913	907	898	916	884	893	928	902	893	951	916	930	868	880	824	955	910	902	914	886	907	881	886	929	896	961	941	884	910	926	882	945	890	974	911	923	887	916	904	859	972	979	925	904	897	913	891	934	871	935	935	916	906	872	952	903	930	910	968	891	908	933	915	919	879	900	963	922	904	876	902	885	969	897	929	942	899	926	929	933	964	930	927	863	931	912	933	898	907	894	944	953	896	883	852	870	888	855	921	877	907	860	929	907	958	895	904	903	897	879	905	953	880	920	858	943	936	896	906	895	912	953	874	876	919	891	832	931	879	885	892	967	917	926	864	916	902	905	927	887	879	941	927	905	958	884	895	895	864	917	921	872	906	854	901	889	869	929	876	900	906	865	856	972	883	927	945	909	912	918	909	904	893	905	886	936	914	876	925	878	946	910	890	925	892	908	869	923	933	937	942	901	914	876	899	862	948	925	890	901	878	863	904	897	925	944	888	903	921	867	887	914	934	840	885	932	899	906	899	954	931	959	916	920	898	982	915	914	915	951	909	894	892	916	953	934	877	905	887	928	919	901	927	930	913	877	863	871	932	851	968	878	860	961	910	926	941	885	901	888	929	925	887	942	896	904	934	906	882	923	884	955	920	949	893	923	910	903	862	895	921	907	898	902	933	899	879	894	935	914	913	950	910	904	892	935	879	880	979	916	929	859	829	881	881	851	917	905	881	887	926	896	896	901	860	889	918	869	900	905	880	912	875	892	828	919	865	885	929	922	861	885	903	970	940	913	902	940	959	916	923	941	926	945	898	902	902	913	885	884	929	887	900	935	890	895	875	836	842	884	885	898	905	910	882	904	919	894	921	899	916	888	927	890	851	909	924	882	922	923	911	950	948	897	924	916	890	981	899	919	906	879	889	871	905	903	897	924	904	903	914	882	858	940	921	884	944	932	900	906	912	919	890	924	863	965	884	889	882	917	896	882	942	942	932	910	905	921	894	937	865	931	896	901	895	890	906	900	924	921	930	980	874	884	877	908	944	895	859	885	867	873	922	915	920	893	903	944	910	876	946	933	919	891	905	907	878	906	950	883	860	903	867	886	889	907	943	908	927	911	916	957	897	922	889	894	859	877	841	930	944	886	908	948	870	877	897	913	891	965	832	895	932	926	884	947	901	888	875	914	937	960	943	881	944	872	893	997	928	921	903	891	884	909	861	944	909	925	905	871	959	881	919	933	851	894	915	872	924	919	882	890	947	917	925	919	938	885	950	926	884	871	846	891	864	915	890	876	938	893	887	933	907	892	919	891	883	942	892	882	919	933	910	914	890	946	896	904	929	906	876	941	920	888	924	905	951	902	887	920	885	913	922	915	917	866	876	869	883	905	925	922	948	935	911	959	945	926	920	908	816	910	957	970	911	970	869	901	897	879	945	931	906	819	897	893	932	876	931	899	895	926	961	854	896	921	894	923	918	946	921	934	874	898	906	924	891	900	889	905	952	878	927	951	983	895	862	891	900	901	910	913	885	844	907	957	899	935	944	931	854	896	922	885	949	914	907	891	873	913	910	905	902	918	891	897	894	948	941	900	895	912	901	944	835	852	867	933	896	883	916	901	927	935	912	883	895	905	851	933	888	945	933	911	910	895	917	927	890	888	964	856	930	904	895	948	931	994	896	917	887	914	896	890	894	874	912	927	887	952	880	927	837	906	893	888	860	928	905	829	870	960	890	895	853	918	978	925	857	931	915	879	910	917	892	891	958	861	888	901	940	825	859	862	917	918	878	928	905	926	954	887	890	915	896	886	935	894	934	878	951	842	917	873	902	886	894	964	889	931	935	875	913	843	927	932	955	903	897	920	903	900	883	963	901	939	890	904	961	872	906	904	905	935	876	894	886	955	875	901	956	918	901	916	928	879	914	914	904	892	871	935	924	875	899	932	914	840	958	931	944	913	933	918	979	895	881	940	929	885	884	921	926	889	910	915	875	873	945	879	926	927	961	910	905	932	908	883	877	930	853	921	840	884	852	848	892	891	899	941	971	879	960	900	914	834	955	883	913	884	864	922	898	899	905	870	932	908	894	952	912	914	914	894	942	969	892	943	962	934	906	859	870	898	918	941	913	942	916	893	908	901	929	933	895	909	965	923	938	948	909	932	882	913	843	912	928	894	862	914	871	906	851	904	908	934	922	940	914	941	862	893	849	864	869	914	926	967	892	937	896	956	857	856	895	927	896	906	886	900	901	910	956	892	908	913	904	894	956	904	827	936	879	899	921	867	970	864	929	890	901	869	930	897	880	900	880	946	847	871	916	915	904	933	884	923	912	917	919	933	912	862	916	900	893	915	910	926	915	848	859	944	921	898	897	922	880	898	920	857	902	876	871	876	940	895	896	920	902	928	913	923	901	950	908	910	900	934	900	888	885	919	888	900	938	897	932	907	927	896	925	884	872	965	902	936	885	872	890	916	907	910	878	925	912	947	930	964	913	902	897	903	871	897	926	901	948	886	926	869	887	910	911	913	912	851	883	944	940	928	932	899	947	937	868	919	899	910	936	936	924	932	887	934	885	901	916	874	924	904	948	883	949	876	902	914	886	881	948	895	924	910	930	924	880	930	914	914	926	914	893	853	929	869	911	920	925	890	952	911	898	931	906	887	942	887	882	913	891	950	940	951	898	879	921	901	913
25674	21618	28424	26491	20134	13164	8684	5885	4723	4052	3442	2831	2477	2168	1997	1852	1666	1570	1365	1279	1235	1148	1191	1151	1088	1019	1023	1109	1032	979	1001	1062	1030	1051	990	964	1064	982	996	967	1015	954	987	961	933	919	954	977	974	893	882	941	957	932	908	940	949	989	1011	934	952	946	967	933	916	931	900	932	862	982	911	955	953	926	959	920	966	886	857	949	957	913	928	946	917	943	987	919	906	966	948	946	955	957	871	958	967	920	965	946	889	974	901	913	906	856	946	932	934	922	870	976	981	913	894	905	944	898	933	896	958	931	943	953	916	922	883	951	950	937	884	920	909	918	929	931	893	947	923	909	896	913	974	921	983	950	913	939	945	968	946	891	946	950	917	910	901	940	939	905	924	971	939	971	962	952	973	929	952	953	949	899	923	963	865	944	936	872	914	982	947	925	910	959	868	902	956	884	934	931	913	903	934	937	912	919	898	915	915	906	950	981	959	984	928	942	987	979	931	962	938	918	891	981	973	923	958	951	900	929	965	914	913	887	932	903	948	882	943	993	952	933	955	988	919	954	940	911	935	928	919	887	906	965	990	931	938	971	946	935	952	902	931	923	899	881	960	879	940	913	1008	896	911	933	958	921	923	922	923	988	928	892	946	962	987	908	933	909	933	968	935	953	926	912	909	1001	933	888	937	879	959	906	886	956	941	952	949	971	937	947	888	955	950	986	934	875	922	948	891	962	953	989	897	973	904	897	925	972	909	933	959	911	923	921	915	924	908	974	886	950	947	915	925	963	945	961	942	910	954	955	959	921	928	941	923	930	930	964	994	895	948	947	938	934	898	915	915	877	955	926	910	918	901	887	961	946	953	895	964	980	982	919	959	948	936	930	915	990	935	902	937	943	962	972	964	877	931	951	895	951	910	951	944	929	905	936	915	944	945	969	917	967	938	879	914	948	915	869	923	918	869	916	994	937	892	950	939	886	865	924	926	891	943	895	873	881	902	954	915	881	895	973	936	927	930	926	920	958	912	973	915	922	940	926	946	906	943	955	915	972	974	923	926	976	960	893	912	917	897	932	944	889	933	883	918	935	936	972	958	914	982	940	911	888	926	946	949	946	930	904	919	908	921	913	991	923	948	933	950	963	972	975	937	973	921	978	933	988	920	971	875	910	912	922	967	908	895	918	944	920	876	925	959	912	937	894	921	936	920	935	928	962	943	927	988	909	895	922	953	895	869	988	851	909	961	965	909	943	893	970	865	870	883	888	939	942	898	955	917	868	967	953	999	933	984	901	899	934	915	865	912	896	897	982	957	965	923	905	932	917	953	952	934	934	943	920	955	916	901	936	923	895	931	899	989	980	979	900	883	876	907	894	886	960	894	940	938	914	927	923	954	863	888	946	954	900	902	905	916	853	918	900	995	964	935	938	1006	931	920	948	958	947	961	919	976	902	943	948	920	931	876	926	935	922	922	973	949	887	960	961	874	910	958	977	944	868	906	926	913	906	895	956	914	958	933	896	979	934	837	1002	945	902	948	965	913	920	967	907	960	925	938	956	880	928	954	901	938	961	892	921	929	901	963	938	924	974	925	934	941	906	875	923	901	993	863	898	991	956	922	953	883	932	953	892	975	918	895	936	889	986	950	970	873	916	960	925	1008	943	987	919	937	919	920	982	869	965	913	937	927	899	887	969	902	954	950	893	930	918	935	918	989	879	934	965	965	889	903	932	969	896	946	934	927	897	921	976	884	960	939	921	902	930	893	970	897	933	926	949	958	895	949	933	935	967	938	912	973	943	917	959	952	949	900	889	922	956	933	987	946	970	936	949	903	963	888	910	938	983	928	885	962	888	844	962	907	932	902	909	952	927	911	945	878	936	900	975	923	947	924	892	930	920	900	933	943	965	978	866	937	966	924	951	962	916	911	959	969	1028	934	989	1020	924	857	902	912	904	962	926	942	926	906	921	943	936	988	933	936	892	919	937	855	888	942	897	895	961	988	937	881	893	899	944	903	941	937	907	955	947	912	968	935	955	957	986	951	837	927	958	967	874	983	927	973	944	1000	970	920	978	889	909	898	893	976	953	920	955	931	928	887	954	960	923	976	957	946	900	925	990	920	943	892	904	1025	934	941	943	917	908	935	939	925	963	918	916	928	945	931	907	955	923	907	960	953	995	937	905	952	919	899	898	913	963	924	903	987	922	957	915	916	914	947	948	908	934	955	960	941	910	931	919	922	906	926	953	931	940	964	940	947	933	933	920	952	899	933	980	874	951	889	914	889	917	935	909	905	898	902	915	980	935	911	918	924	907	904	912	911	926	939	887	913	918	879	933	957	969	941	956	945	902	901	955	900	974	893	900	950	879	938	940	960	967	907	961	984	892	923	976	982	956	950	951	907	942	894	969	876	924	905	875	879	897	884	918	881	945	880	940	969	893	897	950	943	939	921	961	934	910	888	879	955	925	930	946	914	932	919	937	903	934	912	966	981	929	870	954	955	930	973	930	942	922	951	981	953	915	891	924	909	952	963	938	927	946	931	939	939	966	955	900	943	886	900	906	974	961	963	890	1019	959	923	908	907	940	946	933	945	849	922	904	955	927	937	939	945	952	920	941	948	959	954	888	909	933	865	948	915	925	966	912	910	939	906	920	941	901	886	951	973	935	879	891	897	945	888	926	993	975	931	959	1010	893	963	904	937	913	923	913	981	934	846	974	959	960	959	951	914	872	915	959	948	942	909	903	932	978	851	859	879	956	983	932	966	946	977	929	912	910	911	896	919	911	930	905	898	928	963	966	942	940	964	901	944	898	923	884	944	926	931	964	914	933	919	891	913	958	933	914	976	869	913	934	940	965	892	911	928	905	894	936	921	917	948	936	929	926	897	953	847	918	959	918	930	911	930	895	894	934	914	869	943	921	1021	954	940	956	937	918	963	960	899	1014	949	920	919	985	948	934	941	968	953	971	875	948	930	884	889	909	925	943	920	954	946	982	969	899	861	950	954	891	929	954	930	860	952	952	1001	961	919	919	936	864	933	887	864	934	957	906	882	907	983	950	900	912	868	929	933	879	952	863	940	945	913	937	938	946	967	906	934	905	903	901	888	943	891	968	904	968	981	886	931	907	914	932	969	939	944	941	946	963	961	943	950	898	945	950	949	985	928	933	948	914	994	911	971	935	923	952	887	944	930	936	926	914	962	959	928	936	881	940	949	913	915	913	956	905	893	1036	930	966	937	946	959	889	925	948	951	915	930	959	971	928	957	936	921	901	885	918	927	961	943	992	948	903	927	911	921	935	948	912	900	916	917	886	933	991	921	917	953	928	926	962	964	982	925	994	875	961	882	962	938	957	870	875	951	933	947	922	902	944	964	931	922	925	970	951	940	932	901	886	895	899	936	913	940	900	913	979	937	877	902	906	868	921	963	879	915	956	888	909	915	936	983	912	922	898	948	928	960	955	870	928	846	940	945	979	916	961	914	926	910	916	985	931	925	934	920	918	912	953	964	945	906	891	921	958
24818	45572	35495	24591	19728	15336	11785	8796	7215	6027	5037	4041	3414	2852	2516	2283	2125	1877	1708	1590	1487	1332	1282	1276	1126	1115	1104	1090	1058	1062	1002	1049	1096	1028	1038	1009	1039	976	1019	920	950	965	953	971	940	974	1026	933	953	926	973	965	904	939	977	979	952	930	866	963	930	958	914	954	961	937	944	894	934	961	901	965	945	963	887	1010	997	958	901	928	962	869	1013	924	962	948	905	881	978	905	900	962	932	966	940	953	911	926	953	941	900	903	946	920	927	946	951	938	872	977	944	944	909	917	942	932	960	916	958	884	983	910	930	942	912	976	922	891	926	897	923	934	930	963	869	951	881	889	907	876	944	944	945	961	915	929	952	914	916	908	936	896	905	934	881	937	904	954	924	869	971	924	919	921	891	988	952	960	886	933	966	935	916	968	981	941	884	947	912	898	948	910	964	965	895	933	928	910	914	964	967	917	932	952	964	953	940	948	940	946	927	960	931	910	927	933	902	941	946	935	863	913	923	935	929	911	894	917	983	885	899	967	906	949	981	954	959	877	986	942	917	911	925	929	993	954	980	905	891	931	926	928	947	902	932	944	971	910	972	896	943	927	933	922	977	944	991	925	907	938	970	953	895	924	893	922	866	926	956	966	979	936	843	898	947	929	921	940	925	885	938	936	906	923	941	984	888	951	929	870	888	871	902	924	857	895	941	931	926	890	874	906	952	936	943	971	942	906	883	928	910	985	931	951	956	948	921	907	912	903	923	940	985	893	918	979	939	921	936	896	955	953	939	923	887	1026	906	897	920	921	919	908	941	916	939	944	959	924	910	915	956	933	948	897	913	906	885	931	927	924	937	932	962	981	944	928	880	940	919	964	922	933	919	916	976	899	900	907	919	929	952	930	884	948	936	965	977	872	957	948	891	951	900	940	939	900	979	899	882	894	997	885	913	918	934	954	946	944	951	972	963	883	1006	884	959	923	920	885	928	985	917	935	903	885	982	987	948	922	942	952	917	885	901	949	942	904	913	935	929	929	925	934	885	908	879	931	924	945	929	911	902	917	930	902	935	923	915	936	879	969	916	921	953	872	908	971	909	943	956	926	928	859	894	936	955	906	918	918	1001	884	928	921	904	947	940	953	906	916	990	970	919	921	938	964	938	962	890	877	927	949	894	928	954	931	914	953	931	902	970	918	959	1007	971	959	978	904	947	924	964	904	938	966	975	958	926	938	873	928	935	982	907	939	883	943	942	943	901	926	917	903	970	957	924	956	942	945	895	931	952	925	982	939	941	963	924	921	948	942	958	962	948	923	914	956	949	927	940	997	918	942	849	898	916	936	918	893	1016	914	906	969	932	947	926	976	970	924	944	888	971	957	986	885	962	943	933	963	916	926	893	911	920	958	996	916	909	911	927	933	900	920	979	923	941	948	895	942	878	977	907	971	928	907	915	974	908	962	909	923	1011	940	947	941	920	931	960	978	938	924	927	922	941	912	914	934	966	961	1011	919	941	960	885	937	951	926	933	906	907	941	887	939	915	935	908	946	914	924	890	922	883	882	930	971	907	954	986	947	895	950	912	894	918	923	949	936	900	942	913	980	882	957	908	888	998	911	970	973	929	906	932	895	898	961	908	940	990	883	957	916	961	943	893	897	892	924	934	957	930	980	961	958	898	903	935	924	919	986	905	955	881	978	911	891	955	881	954	902	927	922	933	905	972	904	888	929	946	950	926	932	889	971	892	926	948	960	983	968	927	894	986	994	928	957	893	966	1033	968	958	895	905	979	900	895	910	965	939	962	889	991	918	880	947	928	941	938	931	930	974	917	941	937	923	982	936	936	970	932	933	906	977	941	939	962	946	977	932	917	980	902	878	938	910	919	925	913	958	915	880	999	927	881	948	946	946	889	941	896	918	916	883	922	969	886	953	890	968	928	985	920	959	885	902	910	1020	962	907	899	923	897	944	881	935	946	942	929	937	910	931	974	908	935	882	912	980	924	883	952	964	948	900	955	953	956	937	962	962	926	907	919	880	905	952	924	890	956	930	925	975	849	970	875	976	926	913	948	976	964	918	957	983	952	919	931	890	958	892	964	936	924	950	927	957	904	922	922	904	951	899	955	937	963	912	968	887	942	958	969	903	938	913	976	922	913	900	934	950	972	915	907	952	986	897	942	904	902	937	967	904	987	974	928	938	985	950	943	973	938	903	955	917	937	979	933	973	930	923	946	932	932	898	918	912	972	889	927	890	942	929	909	922	882	892	936	944	906	930	881	830	906	940	889	877	977	950	1006	904	962	955	921	911	932	955	923	932	964	902	953	982	982	961	893	951	911	927	942	933	908	905	907	898	973	915	963	949	910	956	969	920	906	878	906	957	936	907	903	926	873	950	961	937	940	945	951	917	919	910	913	955	909	956	893	900	943	935	959	905	941	968	911	956	954	974	865	909	919	922	931	953	926	925	925	930	955	914	903	960	939	907	899	889	927	961	935	927	922	1017	922	903	946	888	943	1002	966	934	948	891	950	923	904	913	915	932	970	933	918	964	952	917	953	971	922	928	906	989	921	970	945	946	930	946	892	952	945	927	1001	922	908	924	880	923	950	945	983	952	978	930	985	989	963	925	954	911	875	938	882	910	909	916	918	942	922	959	901	922	931	925	929	923	941	927	950	898	914	920	944	933	991	916	926	929	937	954	927	924	922	924	909	915	921	925	927	880	949	983	958	911	945	908	944	911	935	949	920	887	923	951	925	897	904	1000	951	968	941	876	978	877	943	898	943	963	982	915	952	898	1010	906	921	905	954	916	925	927	907	963	909	914	936	931	906	972	898	994	984	914	925	941	912	982	904	904	895	907	920	907	944	943	896	965	925	936	927	969	956	929	978	892	957	947	909	870	949	1009	900	918	955	960	881	899	916	883	875	925	954	892	969	915	961	939	941	902	943	937	904	1002	977	922	935	913	930	958	957	956	962	919	955	914	896	890	924	937	973	911	918	923	928	1007	946	966	930	918	905	973	924	868	920	901	904	945	940	973	976	894	943	964	951	982	888	945	874	903	850	955	951	970	971	930	837	975	950	967	922	957	943	921	929	925	920	862	999	945	913	926	922	923	897	905	924	907	884	927	946	938	934	897	914	926	977	929	991	981	922	964	921	943	946	946	925	923	918	968	924	940	929	909	923	931	919	941	914	918	905	947	906	935	913	910	934	876	969	921	1002	950	940	926	930	916	978	993	917	945	972	948	913	928	959	937	947	929	975	955	964	946	922	952	991	918	928	903	969	939	966	880	966	910	919	971	898	952	906	896	953	948	912	892	977	948	876	903	945	989	892	925	927	890	917	892	940	994	959	974	967	948	909	873	931	935	914	930	909	927	958	894	917	909	952	981	900	943	944	967	914	928	918	948	922	970	870	950	964	943	871	999	926	898	922	954	986	933	908	949	927	925	935	935	943	957	954	926	894	879	900	911	967	913	996	894	1003	896	912	951	941	957	925	902	946	894	1019	973	888	920	926	922	917	941	995	943	912
23225	21582	29428	24254	21888	23300	21182	11255	7895	6693	5533	4623	3809	3350	2942	2650	2486	2220	1929	1897	1682	1630	1417	1429	1405	1356	1236	1215	1238	1198	1183	1147	1177	1160	1168	1149	1138	1107	1173	1045	1036	1120	1021	1034	1058	1115	1059	1044	1052	1080	1025	1056	993	1077	1054	1055	1030	1025	1057	1064	1050	1060	1006	1087	1014	1051	1074	1027	982	1073	1049	1074	1020	1041	1027	1042	1016	1033	1028	999	1073	1056	989	1102	1012	986	1051	1014	1016	1082	1022	1033	972	995	1062	1033	1038	1067	1066	1060	1040	1022	1056	1043	975	981	1074	1039	1015	1049	1109	1078	1026	1061	1021	1041	1027	1035	1061	1002	1040	1029	994	1026	1037	1044	1022	1008	1068	1009	1027	1074	1084	1000	1024	999	1072	994	1029	1044	1004	1003	1017	978	1018	1029	998	975	1052	1022	1017	992	1038	1081	1022	1024	1040	1113	1062	1034	1041	1007	1030	973	1035	1070	1125	1001	1009	1048	1082	1070	1048	1048	1054	1052	1049	1027	1032	1044	1067	1005	1051	953	1044	993	1016	1011	1065	1034	1051	1043	1020	1004	1029	1081	1077	1022	981	1030	1058	999	1039	1021	1039	1038	1009	1051	1022	1036	995	983	1034	973	988	982	996	987	1028	1065	1097	1047	1047	1024	990	1114	1033	1116	1086	1039	1057	1043	1031	1039	1020	1057	978	1027	997	1008	1000	1034	1016	1015	1073	1003	1055	991	1025	996	1039	1039	1051	991	1014	986	1018	1033	1091	992	1012	1038	1040	1013	1044	1006	1059	1048	1058	1050	1081	1014	1067	1051	1001	1047	1018	1009	1032	985	1015	970	1029	1055	1083	1050	1031	1047	1053	1068	1025	1041	1050	962	1048	1014	1063	1058	1061	1033	1011	1013	1020	1015	1010	1034	1027	1002	1004	1052	972	1049	1035	1012	1041	1070	1130	1099	1093	994	1063	994	1015	1000	1013	995	1015	1045	1081	1078	928	1045	1018	962	1037	1087	1034	1084	1059	1016	1038	1053	1050	1084	1022	1090	1039	1023	1020	1045	1059	1045	1044	993	1037	993	1042	1062	1038	1053	972	1043	1007	996	1064	1021	1017	1058	1051	1014	1031	1025	1083	1025	1013	1001	1050	1029	1056	1043	1013	1031	1041	1028	1090	987	1040	1011	1072	1000	1013	1069	1034	1037	1072	1038	1035	1028	1045	1003	1047	1004	1094	1036	1006	1015	1035	1016	1073	1022	1025	969	1070	984	1043	1034	1103	1038	1039	1033	1007	1060	990	1026	1077	1027	1062	1051	967	976	1042	1059	1066	1065	1053	1057	1041	1049	1021	1086	1015	978	1038	1077	1046	1027	1006	1077	1050	995	961	1001	1012	1044	1058	1025	1017	997	1045	1008	1025	1038	1048	1057	1063	1133	1014	999	1014	1004	1022	1040	987	984	1027	1029	946	1095	1054	1005	1027	988	997	1064	987	1057	1075	1066	1029	1030	1053	1039	982	1037	1035	1029	947	1093	1061	1019	1045	1105	1016	1013	1067	996	986	1058	1111	1010	1046	1023	1079	1044	1041	1064	981	998	1056	1056	988	1009	1067	1082	1031	1025	1054	1022	1041	1085	993	1005	1059	1030	1056	1045	1023	1032	1039	1045	1002	1051	1066	1031	1033	1015	1025	1025	980	989	1023	1073	1010	1011	1066	1044	958	1053	1013	1091	1012	1044	961	1039	1054	1004	987	1009	1022	1050	1039	1033	1062	1076	1017	1046	1051	1089	1065	1071	1022	1001	1067	1043	1022	994	1104	1002	1022	1057	1063	1002	1030	1047	1021	1048	984	1007	1038	1016	993	1010	997	1006	1036	978	1049	1035	1099	1045	997	1012	1022	1032	1075	1037	1077	974	1041	1008	1048	1065	1065	1023	1024	990	1028	1053	1071	1025	1048	1047	1051	1040	1043	1015	1052	1054	920	1019	1032	1053	1043	1045	998	1003	1077	999	1015	1019	971	1041	970	1000	1031	979	1073	1026	1002	1009	1015	1063	1045	1036	999	1020	1051	1040	1058	1055	1016	1099	1020	1018	1036	1090	988	972	1044	943	985	1036	1039	1026	1121	1071	1033	995	1028	1018	1035	1048	1017	1083	1022	990	1067	1034	1033	989	1041	1013	1028	1043	1018	1026	1111	1008	1029	1073	1076	1019	1045	995	1036	1018	981	989	1035	1037	1090	1029	1031	1016	1055	985	1034	1016	1082	1052	1035	1052	1062	1040	1007	1100	1083	1031	1016	1013	1040	1053	1037	1077	1015	1016	1043	1078	1081	962	1036	1032	1052	1061	1036	1065	998	990	1053	999	1033	1023	1104	1068	938	1077	1034	1053	1076	1049	1073	965	1035	1025	1003	1055	1049	1089	1037	989	1079	1067	974	1045	1021	1092	1001	986	979	1092	1011	1041	991	993	997	1046	1104	965	1068	964	1049	1003	1064	1005	1052	1028	1012	1055	1057	1050	1005	1005	1117	1021	1025	1024	1004	981	1083	981	1038	1009	1035	970	1035	1073	1075	1031	1043	1133	990	1038	1033	1014	1028	1050	1063	1014	1056	1007	1023	1037	1013	977	1034	1000	1006	936	1007	1057	1030	1033	1051	1052	1012	975	994	1020	990	1036	1001	1014	1078	1003	1063	1066	1072	1019	993	1066	1059	1026	1074	1064	1024	1054	1074	1029	1044	1034	1038	1060	1054	1033	1012	1017	998	1058	1013	971	1033	981	1025	1030	1043	1024	1036	1031	1045	987	1010	1070	1017	1027	1003	1049	1041	1083	1020	1061	1063	1034	1034	1084	1043	1067	1057	1049	1042	949	1034	1083	1004	1038	1021	986	1028	970	1020	993	1059	1003	1100	1027	1013	1008	1053	1012	1064	1048	971	1064	1066	1107	1022	991	1061	1053	962	1024	1022	1031	1068	1030	1003	1050	996	1010	1027	1051	987	1066	1014	1087	1016	1052	962	1043	1063	1048	995	1039	987	986	981	1020	1033	980	1027	1027	973	1039	1011	1023	1023	1028	1051	1011	1034	984	1005	1056	957	1064	1033	1122	1056	1035	1034	1091	1066	1034	1076	1051	1042	1062	1010	1005	1027	1102	1025	1000	1049	1040	1063	998	1033	1017	1035	1011	998	1048	1056	1082	1007	1005	1013	1094	979	1066	1076	973	1063	1002	1025	1068	958	1018	1068	1010	1079	981	1041	1042	1031	1076	1020	1001	1069	1027	999	1065	1005	1140	1073	1008	1000	1052	1046	1004	1079	1054	1019	1044	1032	990	1001	1043	1023	961	986	1025	1057	1087	1013	1038	1044	992	1003	1028	1054	1047	1062	972	1041	1071	1008	998	995	1045	1008	967	1032	1029	1008	1019	1054	1038	1009	1063	1028	1052	1087	1029	1079	1047	1075	1063	1005	1044	995	1051	1045	1028	1086	1018	1018	1065	998	1036	1071	1048	1017	1084	1016	1060	1055	1037	1061	1048	1037	1019	983	1088	1030	1021	1084	1024	1046	1013	1053	1047	1034	993	1055	1030	1065	1044	1041	1057	1008	1026	1013	977	1032	1023	1024	1020	1042	981	1037	1061	1074	1043	1048	931	1037	1034	972	1078	1036	1104	1010	1026	1025	1009	1023	1007	1034	1008	1020	1041	1086	1061	997	1039	1028	1005	1043	1071	1059	1097	1022	1030	984	1027	972	1039	1017	1039	1076	1059	1106	1031	1052	993	1006	1009	1055	1040	1010	969	1007	1036	1038	1046	994	1020	1036	1055	1028	1017	1037	1067	1047	1080	1001	988	1064	954	1057	1033	999	1011	1050	1030	1091	1016	1018	1047	1024	1059	1001	1054	1025	1018	1023	1053	1039	1045	1074	1078	1029	1048	1066	1060	1021	1042	1065	1075	1027	1065	1058	1063	996	1002	1074	1006	1042	987	1053	1091	1029	1063	1008	976	1094	983	1102	1067	1083	1090	1024	1028	1040	1012	1020	1046	1074	1042	1108	1009	985	1023	1042	1063	1013	998	1088	1081	1039	1018	1008	1040	1037	990	1050	1015	1064	1031	1011	1046	1038	1042	992	1031	1017	1014	995	999	1024	1045	1027	1056	1019	1010	993	987	1019	1027	1044	1004	1037	1027	1061	1080	1056	1022	1054	1050	1016	1056	1000	1014	991	1025	1057	932	1022	992	1028	1039	1037	1016	975	1022	1018	1024	1058	1070	1009	1031	1068	1007	1013	1050	1032	1078	1037	1044	1043	1001	1088	1026	1051	1064	1031	998	1020	1056	1070	1030	983	1036	944	1022	1083	1030	1056	1043	1009	993	1046	1048	1005	1032	1029	1021	1057	1071	986	1048	1017	1016	1042	1018	984	989	1017	1030	1003	979	1027	1050	1027	1036	987	1056	1086	1063	974	1020	1001	1087	1099	1028	1038	1080	1055	1059	994	995	993	988	1000	1041	992	1059	1052	1051	1065	1084	1027	1002	1054	1085	1083	1071	1080	1015	1070	1024	994	1024	998	1059	1043	1022	962	1069	1058	1062	987	1000	1084	1045	955	987	1033	1079	980	988	1071	1019	1075	1009	1035	998	1013	1012	1044	1029	1043	1070	949	1040	1004	1050	1017	970	987	1085	999	993	994	990	1016	1047	1002	1019	1031	1005	1048	989	1042	1045	1079	1022	982	1018	979	1034	988	1043	1061	1028	1007	1021	1018	1006	1032	1065	1018	1033	1038	1055	1047	1040	1043	985	999	1043	978	993	1040	1036
26940	54080	44023	32794	27007	21901	17274	13546	10727	9250	7757	6062	5042	4330	3683	3482	3022	2595	2333	2118	1848	1773	1629	1483	1428	1364	1328	1340	1270	1227	1216	1205	1181	1178	1205	1202	1220	1143	1099	1126	1107	1082	1057	1091	1065	1041	1038	1100	1061	1114	1026	1042	1064	1052	1034	1038	1027	1008	1034	1061	944	1067	1062	971	1057	1035	1010	1056	995	1059	986	987	996	1009	989	1043	986	1041	1017	1051	995	969	1069	1029	982	999	1083	997	986	996	1025	1006	1029	1029	964	1037	993	992	980	1041	1039	981	1052	1057	918	1018	1065	996	976	1023	988	985	984	991	1042	1031	1050	978	1039	1059	1034	993	1015	1037	993	995	993	1022	986	1060	954	1042	974	990	1011	971	990	987	1071	1058	991	1014	985	1065	960	1011	959	1013	1004	983	998	938	981	1013	934	974	965	996	1036	997	986	1036	991	980	1027	973	940	1005	1054	1024	1030	1025	1041	1021	983	987	1057	1044	992	1006	966	1059	995	993	968	1020	1025	1008	982	1038	1016	1006	957	1027	1036	1034	1040	1048	1010	1004	996	1031	996	1010	1051	1019	965	987	1031	1027	1054	1017	1063	1076	991	1025	986	1015	1006	981	1053	966	979	1081	1053	971	969	971	1017	1040	1039	987	1015	968	1054	1044	986	975	1038	998	954	1040	957	1006	1033	950	1027	1047	1006	978	976	1025	1014	1025	1040	985	1030	1028	1014	1011	957	974	983	1005	992	1051	1017	1032	975	1032	989	1037	1000	1031	1048	997	1021	1005	1005	1079	988	974	1021	993	1042	963	1000	1013	994	1035	1019	998	1037	1028	1030	985	1031	954	1016	1055	1038	980	1012	1002	997	1055	1013	1019	1005	1059	992	1006	1008	1019	1025	997	992	1004	1062	974	1027	1041	1032	1017	1020	1008	985	1018	1014	1040	988	987	1024	998	1007	988	981	1004	964	971	995	1012	1019	1045	1018	1013	977	1049	1003	1037	1063	1009	1054	1017	956	1009	1086	977	976	1035	982	958	1022	1016	1063	1028	1041	1005	976	1002	946	1004	1033	1055	1041	989	1013	1011	1051	1038	1061	1014	984	1064	969	978	1034	971	979	1001	1006	1043	991	1029	992	992	1026	1031	974	1029	990	998	995	1019	1029	987	1005	1037	1001	1029	1080	985	1003	1047	1024	1018	1031	1022	928	1067	1002	1056	1057	949	967	986	981	1044	1050	979	953	1062	1028	1035	1020	1052	997	978	1021	1003	971	998	1034	1034	1007	969	1044	1000	1074	1001	1067	1055	1043	1025	1056	1004	1029	977	1038	1027	1012	995	1033	982	1009	1022	977	1020	1028	988	952	1020	1034	1052	1067	1003	986	988	1071	973	956	1035	1070	1020	988	1019	990	1013	996	1006	986	1002	1036	987	1010	972	1001	1049	978	1051	1028	1021	1044	990	979	1039	1004	993	971	1042	942	1029	1024	965	1050	1007	1020	976	951	1033	1032	998	1071	1004	1002	999	1064	1030	1042	1005	1062	1037	1012	1000	962	1009	994	1014	1029	1026	1046	965	1018	1021	1002	995	1068	981	989	979	949	1056	1052	1003	1100	1021	999	1037	1029	1032	1066	1038	1092	1040	997	963	1044	1076	1000	1009	992	1019	1014	1055	1014	977	1008	1023	960	987	1017	921	1043	1019	986	1028	998	1011	1007	1020	1010	965	964	1034	963	973	973	1033	1011	953	1004	1008	991	1075	994	997	1040	976	1029	1026	1045	1039	1048	993	990	999	1013	1041	986	1005	1089	1027	972	1008	1018	1052	1000	1022	978	1010	1033	1039	1054	1031	1020	1055	984	1012	1020	1012	945	1003	1009	989	1041	1028	994	978	980	1044	992	1092	1049	1013	1002	1047	1006	1005	967	1026	1025	1013	999	1039	976	984	1040	965	1032	1018	970	980	1079	987	970	1068	1048	971	1002	1024	1030	1020	1056	976	1032	956	1026	957	996	1037	1019	1038	1034	1049	1016	970	1090	1022	964	990	997	980	1018	985	950	1007	956	1009	1006	934	1043	1032	935	1002	1029	964	970	1013	1005	972	948	1035	1008	1041	1029	950	1032	956	1015	1010	982	1037	999	968	1034	1038	1044	1039	1024	1005	1005	1028	982	1038	1024	982	996	971	957	1051	1053	1025	1016	1003	959	1022	1007	1024	1032	959	1045	995	975	1015	971	971	1011	1050	994	1019	982	1003	992	1106	991	994	1044	1074	1023	1029	1010	997	1058	1013	1066	1012	1004	1003	1024	985	1021	997	940	992	975	1026	1021	1004	992	1018	1061	1035	1007	1019	994	975	1024	1088	964	1010	969	997	946	990	1053	994	1015	1013	1006	1017	971	1009	1026	971	1029	1004	1020	1036	1010	996	1026	986	948	1020	1028	985	992	1001	993	994	966	983	1019	1024	1008	1057	978	951	1041	1009	1028	1054	995	971	1064	1087	964	1027	939	996	1009	1019	982	988	997	952	949	1032	996	1024	1019	1048	1034	1015	999	976	1005	1031	1001	1015	987	1031	999	1046	1001	1017	944	1018	971	1004	1045	1022	1003	1001	960	943	984	992	1083	1029	1077	1016	1022	940	1009	1031	1010	985	1014	1067	917	976	1010	984	1044	993	1011	1016	994	1008	1013	1019	1014	989	1017	950	1006	1018	1043	1025	1051	1027	1009	1026	1042	982	979	973	1024	1046	999	997	980	983	1023	982	1060	1053	984	1041	1001	962	1099	1023	1024	1024	988	1007	950	990	1072	981	1049	989	1031	1030	1009	1069	1003	1048	1022	983	1022	1009	1041	1026	1050	990	1049	951	972	1056	979	996	1004	1026	1008	998	992	983	1021	1006	1031	1040	1009	1020	1037	1056	1017	1015	1019	979	1004	1036	1043	1003	1059	960	1014	1010	1081	1024	1011	1009	1011	1029	1046	1042	1013	1036	986	1037	1047	1006	978	1006	1022	1081	973	1043	1012	994	1012	985	1046	1003	952	984	998	969	1046	1025	1016	1012	1034	966	1006	982	983	995	987	963	987	1010	995	1027	1013	1022	1033	1010	1043	996	966	1037	1033	1005	946	979	998	1006	1006	1017	1044	1055	1023	1011	1005	972	1006	1010	1010	1015	988	999	1030	1024	983	966	997	997	985	960	989	1028	1044	1015	996	980	1119	951	1007	1007	1028	1025	1019	986	963	993	1022	978	982	1008	1024	1006	991	1034	1003	993	1046	975	1023	1042	1031	979	1030	1013	979	1005	988	1038	961	982	1053	960	994	1028	1007	962	941	1032	1034	993	1016	1002	1068	993	1097	985	1045	1029	980	1050	948	995	985	1059	946	1047	1008	1018	989	1008	1013	1043	1003	1000	1034	1010	1013	1058	1032	954	968	991	1085	1010	994	1045	1009	1043	989	1036	995	1014	1040	1004	1013	1015	989	1014	1003	1037	978	1019	978	1034	1009	1050	1045	1046	1015	1024	997	988	1019	913	1011	1029	1027	1040	1015	973	1010	964	1033	1057	988	984	981	1074	1075	985	966	1039	1026	949	1037	1039	978	1043	1031	1059	1028	978	978	1040	944	998	970	1066	1081	997	986	1008	976	1071	992	1022	989	996	985	1041	987	968	974	1003	981	981	1024	1003	1013	1009	964	1035	941	1000	980	1033	1033	957	1008	987	1038	948	1005	987	1047	998	1028	994	996	1029	1019	1000	1009	970	993	1017	999	999	1054	977	1003	1007	1028	1019	978	1004	983	995	1006	978	1048	1056	997	999	1023	1003	993	1003	1013	1040	1024	1002	1098	1049	1030	1013	1102	986	973	973	1049	1004	1024	964	1016	1026	989	1063	999	1032	999	1047	1003	1006	1002	989	1011	1050	984	1062	1023	1035	1003	1021	995	977	950	1039	984	1007	1033	996	998	1017	979	1014	961	1009	1016	1015	957	1054	996	1050	984	1101	1042	1040	1015	1016	1005	964	970	1066	989	985	992	1062	967	974	966	989	1013	976	1040	984	938	972	1030	1033	1054	997	1010	1024	995	1008	1019	988	937	1023	1056	1009	1022	976	983	982	992	1064	1046	1024	1039	993	1046	1027	929	1010	1050	1021	1007	984	1050	991	994	975	1001	1062	1038	1024	970	1012	1030	1007	1024	965	988	1004	955	964	945	976	1023	1035	1038	962	1054	986	1074	976	1037	1000	1008	1048	1038	1018	989	1035	995	951	1044	1087	1002	992	1030	989	1025	986	994	1009	979	940	980	965	1013	1016	1000	943	1015	1031	1030	957	993	1013	1001	1046	1018	1024	982	1032	992	1031	963	1008	990	1019	1031	1014	997	961	1018	994	943	987	952	1036	1046	989	1036	981	1057	990	982	1034	1054	1018	1006	1007	1027	1010	990	919	959	962	988	1012	1002	1015	958	994	1035	1019	955	1066	1033	1012
29475	27091	32254	23620	14099	9270	6359	4696	3719	3046	2800	2365	2102	1772	1622	1601	1481	1339	1237	1189	1169	1148	1017	1068	1007	959	949	964	945	872	1028	886	931	910	901	886	874	878	923	900	877	817	843	913	929	842	880	948	841	854	879	836	903	862	887	867	855	863	886	883	880	909	892	879	870	849	890	862	843	844	844	876	870	875	867	861	862	845	871	871	823	830	858	852	834	852	853	856	867	863	875	882	870	843	861	911	832	867	855	863	838	883	839	887	854	881	866	823	893	836	857	863	881	819	868	905	841	837	884	930	798	824	862	875	819	850	860	887	856	879	822	870	868	809	808	887	826	863	872	814	877	861	793	816	853	838	897	826	811	779	906	888	868	847	809	846	826	876	883	820	820	880	896	859	821	840	903	896	863	856	823	806	881	860	816	890	902	815	873	872	884	871	874	828	816	879	814	903	882	806	845	869	826	855	911	852	911	875	836	866	871	861	821	814	823	855	860	884	827	867	847	873	864	831	871	917	839	814	861	822	906	860	892	846	857	872	830	850	894	847	891	861	873	846	855	911	822	829	836	888	863	902	869	855	851	847	874	840	841	850	895	871	878	853	878	865	899	781	836	847	854	850	819	890	900	843	856	929	881	871	869	866	839	930	861	870	806	869	851	866	866	862	871	870	833	800	955	871	882	841	854	878	883	805	797	856	903	875	862	894	804	805	874	839	903	836	857	829	878	850	869	886	912	807	872	886	880	837	867	881	865	821	855	851	840	852	871	801	908	830	842	815	879	864	872	918	841	847	855	862	872	825	849	870	924	853	785	892	849	817	912	862	920	867	850	819	875	805	861	829	817	845	866	844	898	918	863	874	841	868	881	873	895	884	866	823	825	883	893	912	849	818	900	907	940	856	853	821	871	856	889	834	876	914	833	851	868	831	917	895	830	906	843	872	928	852	830	858	835	837	908	868	886	891	866	840	830	816	862	839	877	829	868	847	825	858	851	844	926	835	865	836	854	824	872	801	844	835	858	881	832	828	837	833	836	822	930	858	852	892	929	823	856	888	896	901	870	866	867	813	851	819	822	889	866	900	902	851	883	852	870	866	916	831	852	901	819	867	813	898	863	872	817	858	898	826	901	859	863	847	854	862	795	864	896	855	854	887	849	878	877	867	825	825	917	831	849	862	822	849	792	842	869	857	807	898	866	837	810	810	858	875	846	843	869	876	843	858	824	896	868	851	861	857	886	860	848	837	869	891	822	890	871	873	821	878	848	874	860	857	906	832	828	866	855	884	790	795	880	880	867	882	838	863	891	875	829	885	917	823	902	845	893	874	882	896	894	838	823	856	803	854	873	817	858	879	855	859	866	837	844	845	884	910	913	812	870	825	900	882	868	810	809	863	858	825	858	791	883	879	917	889	883	800	835	838	899	846	869	830	859	775	844	896	854	871	862	870	859	870	892	814	871	837	799	838	836	849	869	858	818	924	868	848	865	905	879	869	854	789	861	886	859	909	856	863	866	881	840	850	873	856	802	900	852	840	854	861	846	886	924	831	857	900	855	810	824	878	892	863	848	894	882	855	813	897	894	866	801	879	909	864	844	863	902	856	834	817	887	767	852	825	907	836	884	863	862	882	866	828	850	899	904	880	819	831	890	915	826	906	915	885	836	770	838	910	872	861	772	869	873	823	866	854	914	813	897	880	887	909	881	864	893	851	863	830	855	847	852	842	830	843	854	878	865	842	843	859	891	795	902	885	877	846	869	850	868	861	921	814	851	819	829	822	838	852	816	845	835	809	900	824	846	840	826	890	841	828	812	913	858	845	829	850	850	933	853	888	785	841	828	863	856	797	854	858	826	894	869	900	854	876	826	855	876	840	823	868	912	851	890	842	886	785	897	835	848	917	831	831	900	878	835	828	850	849	876	897	866	811	899	813	831	911	864	878	842	873	846	806	872	891	872	845	883	884	862	874	847	886	847	875	815	916	864	835	884	817	828	858	872	863	855	890	855	846	869	836	894	847	854	860	816	829	835	816	832	912	919	879	857	813	841	841	860	845	785	881	917	827	850	823	886	812	882	811	830	892	871	876	889	876	861	824	865	856	858	888	846	841	927	808	849	868	853	851	876	889	848	834	850	883	853	843	895	816	838	844	851	827	892	880	809	906	851	884	909	877	879	848	890	842	850	831	869	819	835	849	883	837	830	877	820	830	836	860	850	842	905	864	858	852	853	873	865	912	875	866	841	899	894	839	846	835	871	863	844	862	871	853	875	856	869	894	852	887	851	849	851	810	867	893	857	853	889	803	827	866	880	889	872	811	884	839	838	868	830	833	870	843	855	908	912	865	859	874	817	931	802	854	827	876	935	873	842	860	884	781	851	828	871	872	917	930	830	871	862	886	915	885	834	810	775	813	867	838	898	891	834	852	828	826	866	892	835	856	799	840	796	793	893	903	853	821	868	828	870	837	857	852	861	818	855	844	888	840	873	854	878	884	847	879	816	870	834	846	896	882	828	866	885	869	812	835	827	908	887	853	817	904	870	878	900	887	826	890	881	880	746	845	856	880	793	855	888	844	906	849	884	837	868	769	874	813	839	871	857	853	848	854	850	833	842	870	853	844	754	887	864	850	836	862	859	907	850	869	853	855	913	842	828	832	860	825	835	864	857	827	874	786	823	883	807	850	876	873	818	852	835	861	849	819	819	831	945	843	887	856	868	855	824	825	900	864	887	861	871	887	816	922	920	871	854	832	848	870	808	802	868	841	889	873	813	849	836	890	828	851	886	861	894	856	831	861	855	831	863	937	906	824	871	810	912	867	847	870	807	848	875	840	881	868	879	826	894	849	816	854	874	839	854	829	878	855	810	860	862	864	848	827	851	805	829	812	849	820	825	814	828	829	855	864	876	863	829	833	861	813	842	832	829	863	890	816	829	872	822	847	787	894	829	838	827	833	852	840	864	872	849	813	877	847	869	828	844	847	840	858	794	853	867	851	910	815	838	863	860	827	834	844	826	897	882	883	787	813	864	870	817	935	913	858	923	888	881	814	828	861	891	849	843	884	828	882	787	845	854	873	901	915	808	915	860	801	850	894	839	882	860	809	848	856	857	854	860	852	860	858	838	840	911	785	913	917	829	835	854	852	839	876	922	846	867	861	890	889	853	854	864	868	848	887	893	860	845	816	890	849	774	899	834	884	904	873	881	856	828	862	900	919	860	882	891	878	867	896	894	866	809	891	855	848	896	902	905	846	933	883	877	866	901	865	880	812	855	830	884	835	862	847	902	895	871	857	825	855	859	837	872	848	917	863	877	880	836	812	897	815	872	876	857	822	900	879	870	875	840	857	872	969	865	827	855	823	849	864	851	853	848	851	877	888	844	872	857	875	855	875	884	857	866	847	894	835	849	910	898	888	827	827	894	877	878	817	835	823	863	860	851	862	834	885	879	871	852	882	818	900	844	859	895	818	845	824	865	894	862	898	844	856	847	872	861	845	852	870
24382	41319	32617	21482	15912	12212	9379	7075	5397	4756	3928	3118	2641	2283	2076	2013	1776	1516	1448	1319	1217	1176	1132	1110	1087	993	984	991	969	970	958	932	973	975	955	935	872	877	935	877	882	918	864	872	910	921	859	925	897	908	910	844	896	838	878	899	853	888	859	857	863	906	860	895	879	863	879	864	847	891	877	834	857	893	847	843	922	888	833	844	852	842	839	964	840	820	853	860	921	916	878	887	868	873	834	922	824	922	899	834	857	860	889	850	857	843	859	818	892	880	867	840	893	866	895	911	836	898	910	924	879	849	892	833	850	839	851	914	833	860	863	816	888	839	824	844	860	871	836	891	835	843	854	874	797	878	863	891	895	863	907	862	865	894	823	917	863	829	907	844	868	862	915	891	848	831	830	879	861	825	861	873	850	886	858	883	855	872	869	903	931	878	862	876	861	832	816	845	860	881	867	881	845	870	888	852	886	853	921	830	849	850	880	858	862	889	854	911	945	870	886	912	799	856	859	815	849	838	843	873	828	873	852	871	859	840	816	852	871	867	898	903	819	823	847	864	892	859	887	893	866	876	863	867	840	844	866	851	814	886	800	858	837	864	828	906	828	802	855	912	861	873	811	889	816	852	876	897	858	857	918	896	871	877	869	868	852	861	806	861	868	823	882	862	869	936	892	875	868	837	896	853	864	868	844	829	911	845	862	861	856	894	897	864	900	905	795	861	884	859	839	851	795	867	841	876	817	854	841	836	849	903	845	864	850	808	868	897	900	872	855	882	888	885	872	892	852	933	870	820	870	857	831	851	853	881	864	844	853	869	834	844	835	865	848	833	900	889	862	825	809	826	822	878	853	875	861	893	843	877	859	830	867	920	858	846	859	880	841	858	911	920	837	880	864	892	828	868	822	921	839	887	830	846	809	848	839	892	887	895	834	851	853	820	841	843	892	832	905	853	893	858	808	850	856	897	829	891	865	850	910	869	897	910	883	865	853	855	867	867	864	870	866	885	882	865	838	863	853	896	867	872	830	830	870	839	812	849	928	843	840	858	870	861	888	875	869	870	902	907	909	864	857	886	914	845	861	776	815	811	893	903	824	794	874	923	858	827	841	916	853	851	910	854	885	847	877	873	882	884	854	908	885	855	862	829	843	856	877	861	872	903	849	811	931	915	858	854	887	885	873	876	830	798	901	880	793	890	803	859	838	878	835	877	892	878	843	889	829	886	866	862	835	841	877	859	866	906	872	867	886	845	815	869	805	896	881	906	857	830	921	833	883	858	832	854	889	892	845	809	888	883	887	890	842	866	866	879	891	906	869	916	842	892	875	832	815	885	863	869	873	843	871	896	816	862	844	883	851	866	919	876	839	818	874	809	897	880	843	880	856	874	845	843	835	847	845	833	868	812	893	852	855	860	873	889	844	879	817	877	826	835	786	883	844	832	854	878	803	849	856	871	877	856	872	851	922	829	907	884	837	883	860	900	846	885	860	854	857	871	871	849	809	827	842	870	832	879	856	841	893	869	869	890	826	848	832	836	829	915	820	861	880	861	892	898	890	850	901	874	895	862	857	894	885	853	904	827	828	837	884	855	874	880	864	860	880	838	876	862	845	906	841	906	898	831	935	848	843	843	874	901	921	861	901	855	873	859	810	873	847	910	888	846	800	834	839	846	891	828	800	824	857	867	840	830	854	842	814	838	866	861	856	900	931	878	873	844	890	884	909	870	863	826	859	909	858	880	845	945	821	828	881	843	907	891	847	879	850	858	881	880	871	867	887	910	828	856	844	868	890	899	826	862	860	860	841	864	885	934	848	802	835	882	889	863	877	872	898	846	881	864	833	873	824	828	875	837	892	875	866	866	875	896	873	901	852	835	851	875	887	852	881	906	837	856	885	892	859	898	839	835	870	823	879	855	873	934	873	880	822	820	853	809	880	816	807	846	829	863	880	831	839	872	868	843	872	832	858	892	836	817	829	883	879	862	856	847	915	880	847	866	885	842	898	853	877	847	853	853	874	879	845	864	883	886	852	879	852	880	868	849	872	823	888	820	907	855	866	894	808	878	856	863	953	836	880	892	823	871	845	861	849	884	843	839	841	854	825	830	824	853	824	801	855	875	847	933	879	867	926	850	877	808	834	869	882	818	893	865	878	861	889	857	877	829	906	884	845	912	947	837	842	819	860	914	809	826	853	876	896	871	907	813	835	868	858	877	830	850	852	855	883	883	867	846	863	822	841	903	865	903	853	828	856	831	889	876	927	862	868	862	935	895	862	887	841	862	865	872	907	885	878	916	840	884	830	897	921	907	825	885	918	850	895	868	891	886	871	902	856	868	857	857	866	869	879	871	867	831	836	844	823	915	845	864	880	914	881	866	830	820	858	823	907	858	871	845	842	806	884	863	897	846	927	825	857	911	873	847	902	878	909	881	885	813	900	847	880	828	863	861	852	811	858	880	875	848	900	904	867	837	863	870	851	854	834	902	892	860	869	878	875	885	885	865	862	888	855	849	844	819	848	873	875	849	867	856	856	897	881	868	890	890	813	913	917	894	870	839	864	864	879	854	897	850	829	904	847	844	871	908	848	884	870	848	865	874	844	837	883	868	883	902	852	815	871	885	905	848	846	892	850	897	890	827	901	871	840	912	899	876	839	872	833	819	850	847	828	823	826	840	841	819	848	840	757	915	845	973	865	858	853	819	864	895	834	831	883	905	874	894	890	845	808	881	895	831	836	916	832	766	848	857	848	854	867	880	869	871	850	923	874	830	892	879	888	916	874	842	885	874	895	810	860	786	886	888	898	797	847	850	855	919	926	860	885	887	841	824	886	885	836	911	841	864	866	861	893	859	884	876	882	888	883	857	910	863	913	885	883	896	863	842	867	872	872	820	837	897	891	851	856	917	876	843	883	901	895	805	893	796	855	856	872	861	842	848	853	842	866	883	854	842	843	867	846	850	819	861	866	803	871	882	870	889	820	888	821	835	866	872	844	880	816	867	871	865	843	868	849	899	871	841	849	874	875	817	838	821	854	841	879	847	860	862	914	898	869	906	903	863	808	913	839	823	868	880	843	867	894	851	868	879	856	822	919	852	897	860	885	819	868	864	860	932	897	850	843	867	832	914	833	881	847	900	790	842	820	862	873	804	858	882	918	884	837	829	885	897	878	904	827	867	887	860	894	861	852	878	907	877	905	861	837	866	907	849	898	874	886	864	847	860	876	894	876	835	863	805	906	849	891	897	823	837	909	868	866	905	839	868	836	877	850	845	870	853	862	814	859	892	871	919	879	839	945	878	881	854	802	881	874	894	875	850	775	859	859	875	832	878	843	845	841	837	826	855	873	850	863	909	926	846	854	863	856	890	856	886	873	894	833	847	831	856	845	853	843	832	880	865	900	873	890	836	881	807	829	878	864	916	889	849	860	798	865	859	875	864	855	871	931	856	861	882	902	853	918	829	842	821	837	823	854	825	832	879	848	861	917	882	856	879	859	865
24441	21587	29055	24988	22562	19430	12671	7840	5501	4747	4142	3316	2782	2380	2149	2135	1905	1695	1578	1522	1371	1249	1206	1161	1086	1112	1025	1072	1091	1091	1065	1004	1065	1066	984	967	987	991	916	928	927	930	920	929	930	937	899	922	932	971	929	938	965	928	958	919	883	898	953	861	957	930	1008	938	887	935	926	921	917	891	895	880	927	939	939	925	893	850	908	911	913	924	885	848	928	939	908	933	956	937	932	881	934	834	930	920	914	922	890	912	922	865	897	924	902	904	901	889	934	935	896	871	913	901	919	862	909	892	882	861	900	992	881	904	933	911	893	896	901	917	908	936	943	902	938	903	897	888	946	907	887	818	907	932	858	941	863	876	932	837	914	879	1002	866	877	959	948	959	929	917	883	921	892	922	888	903	908	882	891	880	904	972	932	885	917	948	891	970	860	942	898	936	930	881	940	907	919	932	901	910	884	919	903	899	835	933	896	939	878	912	914	896	877	937	887	887	876	909	919	937	924	917	834	886	892	924	941	899	921	925	915	864	898	859	922	900	889	908	952	860	907	909	897	870	900	896	941	938	842	909	924	975	883	879	911	877	930	889	896	925	926	918	911	865	911	853	893	910	966	921	945	939	910	914	888	951	896	907	937	873	933	924	902	890	913	895	930	911	927	944	911	940	924	873	904	900	958	937	877	963	884	867	879	848	902	908	882	876	856	893	970	925	907	911	954	923	941	882	889	894	879	936	934	952	916	866	909	917	973	951	927	887	911	897	945	872	943	858	959	801	906	940	935	900	918	938	937	867	888	903	889	923	938	823	897	921	936	885	927	838	946	947	919	918	850	903	891	864	876	953	929	878	944	872	874	922	891	933	855	969	924	921	934	862	918	927	857	885	911	862	893	887	856	937	940	927	872	917	898	877	881	900	920	878	892	909	903	897	829	882	898	907	899	821	873	875	897	913	867	889	986	926	921	902	866	904	907	927	884	885	871	921	903	885	896	913	888	916	921	915	923	891	907	928	894	971	924	900	903	845	956	964	927	890	903	929	933	897	867	910	887	901	897	915	912	903	881	912	887	885	881	896	941	1009	862	919	864	962	892	872	873	941	918	964	921	887	965	875	966	906	903	895	893	891	900	921	894	909	964	845	949	876	887	856	880	902	824	879	909	828	933	938	889	904	850	933	908	868	883	933	885	922	918	895	910	957	922	923	881	887	898	918	842	929	907	871	901	931	898	889	974	895	945	936	848	874	895	933	913	930	891	916	880	854	917	903	940	909	935	961	916	897	953	905	965	957	929	913	832	932	951	933	871	919	867	922	949	918	860	929	914	911	928	922	946	939	907	886	924	912	993	917	897	874	885	908	926	892	928	851	900	892	924	894	938	912	874	911	906	903	892	891	924	891	907	929	915	878	905	924	944	909	908	894	938	923	917	928	939	914	917	887	887	917	887	907	900	891	886	873	921	876	892	860	894	878	918	896	916	899	873	899	866	847	875	896	868	938	904	926	961	906	928	873	919	903	957	913	860	912	950	937	896	884	922	873	932	865	960	902	967	893	887	907	889	913	927	870	942	901	940	907	928	911	887	927	897	886	946	886	887	930	865	877	888	924	906	928	920	900	940	910	907	887	918	874	951	862	863	890	914	904	927	942	877	943	933	884	859	898	952	911	915	935	915	937	965	950	906	924	878	868	915	880	871	928	929	939	891	875	902	934	898	923	926	917	877	910	946	879	917	971	892	927	898	959	945	929	943	900	878	959	873	934	893	961	967	898	865	897	900	881	942	886	898	968	919	912	867	900	932	885	930	861	886	929	850	932	902	921	908	907	934	872	909	910	870	950	866	903	876	923	963	910	902	941	897	939	927	905	867	886	934	904	902	923	879	864	912	936	910	925	904	867	911	928	919	940	912	892	969	947	912	939	939	918	911	894	949	883	896	937	895	907	868	915	906	928	881	911	924	905	908	866	964	913	850	881	908	893	860	895	912	931	856	872	891	872	912	967	966	843	897	907	955	920	890	903	920	875	902	899	891	938	898	877	897	851	886	885	944	938	928	924	895	946	905	865	908	916	922	907	907	860	958	887	895	917	897	941	925	863	933	929	894	917	955	909	876	936	907	937	912	884	879	917	861	909	905	886	925	887	935	908	871	917	898	865	917	868	938	879	918	919	918	885	971	900	905	974	927	848	900	908	867	953	908	928	906	953	933	929	820	923	850	928	909	904	974	921	910	897	897	891	900	869	922	895	936	939	901	930	907	907	938	906	908	897	882	912	919	909	882	957	910	885	903	906	944	914	851	927	900	881	887	956	908	854	928	920	885	944	869	933	955	904	918	930	872	899	891	973	937	907	939	933	941	908	914	872	915	998	839	860	923	902	905	899	912	933	929	900	958	910	929	890	925	889	896	926	921	850	926	913	876	894	896	882	895	908	908	931	964	911	957	933	996	921	910	928	908	926	933	885	896	853	866	915	876	847	921	909	934	893	860	854	899	889	895	932	886	866	910	916	880	933	874	943	881	935	870	908	879	904	947	927	885	893	906	912	915	880	929	958	907	948	898	881	936	887	909	900	891	890	848	923	869	916	866	901	807	894	917	931	936	905	925	853	911	879	902	802	929	960	960	865	910	889	898	883	925	905	923	937	888	916	920	899	869	943	908	939	908	937	876	945	859	897	858	871	920	890	913	887	922	924	909	921	872	896	949	927	921	950	915	934	896	920	887	898	879	888	893	854	914	913	882	851	975	886	861	944	921	868	867	895	912	938	911	880	931	941	869	923	914	929	887	873	939	913	871	881	907	896	891	915	908	962	915	941	898	911	883	880	919	912	894	930	943	859	858	942	937	891	885	908	938	877	876	854	935	884	877	989	943	897	918	964	904	902	905	886	866	912	911	932	914	889	923	967	875	889	901	874	904	966	910	904	847	943	905	856	882	879	940	890	919	918	933	923	891	927	875	835	872	927	896	880	861	898	877	910	856	918	919	934	875	888	950	923	922	905	877	894	926	963	897	919	912	894	910	877	915	889	951	942	942	923	913	918	918	917	905	882	876	905	884	951	916	922	939	927	933	883	895	827	889	922	868	864	902	941	906	931	888	919	894	899	926	913	859	856	911	883	908	907	904	912	932	936	924	852	906	940	909	903	890	850	853	926	880	934	944	896	848	869	880	873	902	876	859	887	872	882	931	932	898	916	905	866	861	872	1000	955	945	920	877	919	890	916	925	903	916	926	918	916	939	864	905	890	911	882	870	897	959	935	883	940	881	880	898	896	883	920	968	883	900	901	891	901	953	874	984	909	928	929	909	904	881	957	882	928	896	921	901	973	937	906	953	897	976	925	894	924	907	893	891	909	952	912	917	880	884	908	911	978	890	909	924	882	875	908	890	911	885	866	935	917	903	805	877	869	891	950	927	889	977	926	939	901	902	917	875	948	899	908	907	950	902	894	897	924	931	930	922	891	925	933	964	886	883	914	888	910	914	937	928	910	879	947	927	887	920	922	918	917
24064	48222	39037	27912	22030	17679	13282	10358	8108	6803	5796	4587	3820	3247	2868	2625	2317	1971	1798	1715	1543	1366	1319	1293	1273	1150	1128	1050	1145	1103	1020	1070	1035	1047	1036	993	1006	1047	955	1005	955	957	952	983	935	941	903	994	984	929	928	914	922	993	902	916	890	928	943	904	897	867	894	916	933	898	908	900	942	936	867	969	905	911	907	911	851	841	873	919	924	881	967	939	912	858	900	951	878	879	897	920	927	908	908	962	923	916	943	961	896	948	905	915	896	919	900	887	926	942	912	855	914	854	857	897	934	907	911	861	897	919	852	874	937	942	913	892	954	917	952	943	879	958	901	923	903	886	883	892	826	908	898	910	936	902	875	964	891	899	916	891	858	931	882	866	883	896	880	937	866	862	877	912	920	910	918	911	901	873	883	951	927	888	910	873	920	890	935	869	926	936	950	893	906	927	897	891	920	913	895	910	908	918	914	929	879	933	929	918	909	823	931	887	933	902	896	892	917	868	879	896	891	864	881	867	917	895	917	833	875	936	884	887	855	904	902	901	849	850	878	932	881	937	883	898	934	919	941	919	937	915	916	882	885	909	875	896	929	906	836	860	854	870	911	886	882	958	916	922	906	938	891	905	891	921	946	922	844	927	916	926	884	927	924	931	938	949	876	870	917	885	900	931	979	908	899	928	921	945	912	912	910	914	943	926	904	964	906	940	918	895	924	929	913	892	871	905	899	916	910	898	892	907	895	913	936	902	901	921	871	910	905	887	866	859	918	885	906	900	840	884	909	936	832	904	881	923	924	912	853	900	890	907	899	925	918	890	903	909	948	933	905	893	882	920	882	916	905	850	878	927	918	873	901	845	930	877	923	932	917	923	907	897	860	883	955	949	889	932	930	968	880	887	939	880	899	899	929	885	931	927	912	887	872	868	858	915	920	884	890	973	870	849	908	934	874	879	883	925	905	903	872	931	930	913	860	872	909	966	867	897	909	835	949	914	859	894	918	862	939	954	927	948	898	864	966	945	946	989	879	862	934	916	956	914	915	916	919	897	888	894	939	872	878	902	916	923	886	870	897	882	927	908	915	929	817	878	897	953	870	855	984	897	879	887	889	853	876	888	910	926	919	892	937	909	862	892	951	948	921	900	881	839	883	890	923	905	889	850	892	911	934	861	967	925	869	970	839	893	874	902	941	939	903	920	894	862	904	874	909	899	862	923	896	901	893	915	892	863	952	919	967	925	891	881	912	908	896	931	893	837	906	903	935	885	912	926	935	884	945	975	916	949	894	935	912	915	907	918	920	879	848	859	885	908	899	897	882	891	886	920	917	872	892	859	889	864	949	884	882	906	908	928	887	925	909	911	863	914	917	916	894	898	858	875	863	897	917	922	956	889	919	882	855	917	880	892	901	924	885	842	942	870	873	894	916	934	897	907	917	884	893	899	912	959	913	931	915	901	948	857	855	916	878	924	902	957	900	827	916	908	933	961	861	885	869	848	934	901	926	930	918	905	918	864	893	872	911	916	917	890	892	903	941	907	871	874	889	970	919	866	880	962	956	925	903	911	941	914	901	928	946	901	923	915	874	890	911	931	880	958	950	879	899	893	934	950	885	919	864	955	930	850	927	878	967	971	889	950	898	920	890	881	907	923	958	865	912	929	966	873	919	875	945	932	866	908	912	981	952	874	898	945	867	907	907	950	910	911	902	879	937	929	914	967	925	840	932	905	872	915	916	854	932	894	913	923	874	931	873	888	885	949	876	847	899	926	890	902	931	911	952	940	905	866	845	919	846	900	885	908	872	898	898	875	912	830	857	971	901	868	909	872	950	926	937	914	872	883	914	916	932	943	924	935	921	894	898	870	924	914	962	947	906	966	937	919	862	922	900	910	951	892	861	886	919	876	958	902	921	958	900	919	873	874	904	852	935	934	886	909	906	869	947	877	887	921	873	884	931	920	893	936	909	923	883	863	905	888	874	889	916	894	863	921	863	911	882	926	896	925	925	918	904	885	843	926	875	868	851	872	957	878	878	891	954	927	918	970	900	894	859	882	894	911	940	924	899	901	946	871	889	920	955	891	933	860	888	889	906	892	924	903	953	901	898	883	920	899	887	884	937	913	877	930	898	945	948	893	929	894	904	861	939	866	915	913	909	891	892	898	866	830	879	920	873	906	921	933	946	941	879	917	915	866	867	902	888	921	944	973	948	955	935	903	896	891	914	852	888	947	900	911	911	896	878	917	926	895	964	925	877	948	861	911	892	887	888	917	891	890	927	932	931	875	840	901	935	853	891	953	882	930	909	899	828	950	894	867	926	891	949	901	939	864	916	879	909	908	929	881	947	907	944	919	914	893	955	903	975	953	888	903	923	919	912	925	930	924	967	905	952	919	943	898	839	949	917	870	894	894	914	929	921	910	917	905	938	949	881	976	863	949	972	941	893	876	871	915	932	891	878	902	891	930	928	912	893	872	874	903	910	935	900	904	865	866	875	947	919	878	856	873	879	911	900	903	923	888	929	939	917	937	901	938	888	908	888	892	912	894	895	905	867	949	895	916	875	870	911	959	903	879	903	918	950	929	888	901	900	873	899	891	891	924	910	890	945	883	876	852	919	882	910	892	881	856	862	909	930	874	898	924	905	812	893	940	847	918	923	900	927	891	858	904	947	900	900	887	920	926	892	929	915	936	893	872	939	856	883	954	914	868	883	929	940	918	919	831	879	898	947	893	885	968	947	958	854	845	955	919	891	937	860	920	895	911	921	937	918	881	963	846	888	935	931	930	901	935	937	889	919	879	897	897	863	850	906	933	903	907	874	896	889	916	909	866	929	872	876	872	895	906	914	931	909	885	873	936	909	863	868	937	928	914	850	923	825	926	923	885	928	904	901	933	929	926	964	918	895	885	892	923	908	953	971	904	874	883	866	883	880	904	954	888	912	895	891	896	912	894	929	890	922	916	940	900	905	894	885	874	875	908	916	920	898	928	877	887	891	857	908	895	894	897	854	930	983	861	905	937	928	903	917	888	908	990	937	925	885	915	868	896	857	851	799	905	860	948	902	974	846	963	892	882	915	875	952	864	872	911	958	929	904	909	905	899	969	924	883	904	912	917	964	856	918	865	890	923	956	930	902	873	864	876	908	908	890	922	928	909	914	935	866	889	893	900	885	875	898	873	903	912	897	907	918	894	895	921	924	920	920	907	891	939	854	938	926	898	911	912	916	837	866	924	853	902	929	909	919	934	922	879	937	924	925	927	899	913	896	896	960	916	908	887	884	880	874	877	962	856	890	919	913	874	866	909	922	905	837	919	904	814	898	867	841	871	828	904	879	921	917	942	885	950	966	924	900	915	848	919	941	862	945	882	871	938	862	866	934	952	911	895	895	932	898	914	873	861	943	920	867	946	889	906	881	876	942	913	887	891	930	865	913	922	957	915	881	862	915	881	881	934	888	906	894	914	915	931	953	861	856	876	895	939	901	889	964	913	945	857	895	913	890	921
25640	21597	28453	26579	20087	13250	8531	5932	4604	3726	3433	2845	2454	2014	1929	1769	1770	1542	1470	1310	1248	1203	1151	1089	1099	1080	1092	1063	1063	1028	999	1053	1047	975	1004	971	977	960	936	1000	885	942	934	890	932	932	964	997	948	963	864	984	926	910	832	918	922	918	919	904	876	941	883	916	905	925	909	903	957	890	919	890	895	934	926	987	930	931	976	939	939	903	918	922	893	938	855	858	962	885	872	903	905	959	918	937	939	920	934	953	927	963	918	916	892	935	902	974	858	895	906	956	885	907	873	946	927	883	854	906	912	926	912	973	867	912	921	958	958	913	899	928	934	934	939	953	867	899	898	939	905	927	907	958	963	936	945	907	935	941	907	872	890	856	915	925	916	873	933	874	961	892	904	939	961	960	902	946	900	900	905	950	896	924	903	946	964	911	914	973	892	916	934	922	934	907	868	914	930	961	959	962	944	915	930	876	927	965	937	924	829	867	930	948	943	900	922	924	861	930	939	920	919	935	910	926	920	920	839	880	904	893	925	883	1012	919	873	957	892	959	920	974	948	932	897	976	990	909	984	880	941	886	904	908	930	880	1000	886	960	902	923	930	888	932	902	890	922	940	921	892	900	907	936	921	899	933	928	918	923	901	933	873	912	984	962	938	952	898	884	914	912	918	969	904	958	923	923	930	877	931	955	940	903	936	934	902	888	940	916	948	931	928	949	926	928	968	886	889	882	944	934	937	879	907	899	901	941	965	906	849	945	945	894	919	917	942	881	929	928	880	926	909	886	887	916	967	930	915	925	894	869	932	925	935	961	946	916	928	869	926	909	926	908	929	943	850	868	902	840	884	879	923	940	937	897	944	956	954	881	964	946	901	909	898	928	906	890	948	908	894	939	902	933	882	938	905	903	906	914	938	935	908	855	968	946	1040	938	967	955	875	930	896	950	890	898	883	909	908	938	869	907	885	942	935	923	901	941	913	913	910	936	890	906	942	926	914	905	898	959	888	923	899	887	952	920	926	902	914	908	898	984	934	937	892	938	868	886	856	914	955	914	884	875	908	937	872	953	903	951	971	949	921	966	886	912	941	950	914	903	953	922	927	902	954	867	889	937	924	930	940	917	914	899	897	928	938	879	894	904	911	916	966	904	939	947	919	961	928	973	906	918	853	923	957	915	923	913	903	864	953	911	893	941	898	845	938	940	932	935	889	881	946	867	893	893	947	938	890	926	919	973	939	930	902	972	905	898	945	919	916	901	922	881	914	912	871	942	939	896	914	867	950	957	869	891	851	929	946	946	937	911	900	905	888	954	869	884	856	910	945	877	928	889	916	896	886	921	942	987	939	928	968	935	881	878	958	930	955	949	945	895	868	930	935	866	917	952	938	959	955	992	898	916	934	896	989	924	925	949	916	939	945	909	900	901	986	906	902	926	901	925	889	938	917	903	907	976	942	929	911	934	917	952	947	918	936	927	960	929	941	929	895	900	919	897	859	922	936	878	921	917	957	964	892	987	857	889	910	896	936	947	916	922	955	895	907	938	896	950	936	921	860	866	914	941	943	904	965	906	933	896	930	898	930	924	893	897	950	908	917	907	953	904	919	896	1011	947	931	932	876	923	890	886	869	916	914	918	933	917	930	909	952	908	931	883	930	879	966	849	938	895	946	931	923	885	942	904	901	892	934	918	891	878	902	891	963	889	946	948	917	868	892	937	899	936	934	904	911	913	872	972	934	906	888	902	929	946	925	896	892	857	927	913	915	907	937	871	909	954	886	922	899	868	961	889	915	936	951	870	935	887	900	879	914	919	940	939	954	953	876	937	885	890	888	920	921	834	898	935	918	967	919	956	955	991	920	931	908	885	917	943	939	916	889	905	908	923	931	1016	865	886	935	928	904	869	910	1022	898	893	973	875	881	882	945	915	893	911	893	933	899	896	930	997	977	964	863	931	924	955	926	898	958	901	958	916	870	916	860	894	895	952	926	897	911	894	940	939	911	875	945	914	880	1019	907	894	901	940	953	960	896	894	881	902	910	875	852	903	942	932	912	898	934	872	907	905	862	965	902	829	884	901	917	913	965	970	929	924	880	859	990	929	958	919	859	934	884	888	909	917	955	935	984	924	932	911	933	955	945	911	891	919	902	890	901	914	905	891	910	949	919	914	910	918	899	963	911	958	901	972	881	879	916	968	853	916	874	961	919	925	972	914	1008	942	892	910	868	910	901	969	836	930	880	865	936	934	936	904	969	919	969	905	941	878	905	885	961	947	913	969	941	989	905	919	939	886	916	905	938	909	900	961	898	978	905	946	914	881	954	920	854	913	901	942	910	895	907	885	925	898	862	901	919	894	978	891	911	885	897	931	914	886	942	977	894	905	902	841	905	942	907	912	984	899	965	931	905	867	940	955	961	912	978	941	950	897	932	912	932	932	904	907	905	972	927	938	896	864	989	934	928	913	908	886	897	936	914	899	894	868	918	893	896	938	911	954	938	942	839	889	913	891	921	853	881	874	906	970	864	948	915	840	943	978	882	988	910	948	947	869	931	932	937	917	947	863	902	922	938	870	902	890	860	887	922	938	920	867	885	953	884	889	1001	916	908	965	877	922	932	921	879	903	966	931	969	930	902	997	883	936	929	979	891	904	911	919	967	886	934	902	914	933	891	960	948	924	904	934	933	942	944	893	937	974	946	911	931	903	935	914	960	877	908	940	938	961	935	968	935	947	914	898	941	921	956	921	966	941	894	953	938	910	902	873	933	899	915	958	940	940	934	928	917	919	915	927	909	918	983	895	898	928	853	895	941	915	867	926	902	993	942	948	867	843	894	923	879	932	980	904	906	944	913	917	933	880	928	944	935	912	883	932	886	943	917	903	903	928	936	939	907	918	964	958	934	924	918	893	1006	915	941	869	914	924	877	973	957	903	878	952	909	948	942	927	925	909	859	924	946	872	927	927	883	936	934	946	921	928	919	907	891	879	911	901	915	993	933	929	865	941	965	870	929	986	890	933	934	929	949	918	923	928	868	939	860	892	935	952	850	912	923	902	852	925	889	965	914	930	910	910	965	916	930	941	1014	909	918	892	906	979	973	886	941	940	959	980	950	931	935	904	927	930	963	874	952	936	952	904	919	914	914	954	925	940	884	917	911	972	970	945	883	881	884	884	952	897	920	934	945	882	917	918	923	950	929	914	966	989	961	975	865	934	954	901	902	965	933	905	918	902	926	962	910	873	901	920	847	929	952	892	904	955	930	909	917	929	940	932	954	921	961	941	927	906	933	925	893	884	923	916	929	969	929	943	878	940	973	911	870	894	902	906	913	953	964	906	921	955	888	972	938	929	920	948	949	945	884	925	928	925	944	900	971	928	935	940	884	936	914	879	864	914	918	918	902	909	903	843	920	956	849	933	918	940	925	917	931	967	931	911	964	929	972	904	909	872	895	932	934	887	915	884	971	947	913	877	944	904	928	897	949	875	892	936	927	857	862	951	907	915	963	961	881	948	878	942	923
24203	44478	35916	25002	19414	15041	11533	9042	6938	5525	5069	4033	3389	2843	2461	2344	2175	1869	1734	1523	1393	1335	1256	1182	1111	1131	1147	1092	1074	1039	1041	999	1003	988	1048	1039	1055	972	1001	893	1003	939	961	1005	1002	959	992	932	952	950	916	955	931	976	999	941	935	928	927	944	903	883	928	884	904	967	891	940	922	970	924	861	916	948	932	911	922	864	908	929	924	917	887	922	962	957	898	919	895	935	971	907	915	870	948	939	963	917	884	944	918	950	925	900	911	945	951	926	958	879	976	918	937	955	946	919	879	941	952	919	943	886	927	917	933	929	899	938	954	932	910	928	931	933	918	917	935	930	889	907	925	928	926	907	922	922	923	891	873	910	904	910	926	948	910	911	927	900	932	963	947	934	892	936	882	909	906	929	928	908	920	908	895	954	949	905	931	863	874	907	896	913	920	933	919	934	874	861	906	908	874	883	923	926	924	966	938	885	953	898	913	917	915	842	937	1002	956	909	948	962	963	893	895	940	897	921	912	969	935	900	889	925	978	959	942	933	899	899	902	948	890	938	942	920	939	932	959	926	935	918	952	922	949	910	914	940	921	888	905	927	895	943	908	988	905	937	901	950	987	926	916	879	949	938	914	943	923	949	903	922	954	898	912	959	933	945	897	937	982	930	912	900	901	912	945	949	957	907	960	940	945	913	954	880	943	881	933	927	928	995	925	870	928	868	945	909	871	942	905	900	928	914	899	895	958	924	911	969	950	944	926	930	885	948	923	923	951	969	874	898	937	923	922	874	897	901	872	935	933	883	954	861	923	930	920	923	903	872	924	975	903	939	972	921	881	873	943	893	933	904	966	946	919	944	979	917	897	884	917	963	919	960	962	900	929	926	911	849	907	921	931	905	936	955	897	912	929	914	904	953	941	891	948	923	944	954	937	931	954	912	933	945	854	947	985	918	902	941	902	961	991	910	943	968	888	913	916	901	911	922	871	899	878	907	944	945	916	958	921	898	1023	933	921	925	932	994	941	927	915	921	959	956	908	946	925	852	973	889	977	943	947	924	907	955	960	986	938	972	917	935	904	917	965	936	900	902	901	881	953	924	937	940	896	889	862	896	1009	901	913	899	891	899	884	948	876	939	939	919	926	905	889	868	928	928	943	914	988	920	926	930	895	955	954	960	881	888	922	932	884	938	919	903	950	912	958	960	931	933	903	949	916	919	904	911	944	937	926	879	1000	848	981	935	949	916	932	913	956	930	907	939	929	914	934	938	948	924	994	930	928	925	934	935	924	968	946	917	938	906	907	888	917	910	925	938	904	925	912	938	929	944	950	946	912	932	911	963	899	953	907	942	917	910	932	891	886	942	886	914	892	900	959	968	960	904	925	936	907	889	922	937	938	958	934	966	889	896	899	886	903	892	920	938	908	872	916	955	960	961	940	930	917	875	933	915	934	917	930	932	937	902	945	887	939	953	889	899	931	940	937	905	891	929	930	921	953	861	951	974	920	912	913	941	926	921	876	911	921	924	915	857	911	874	942	861	928	920	941	920	915	912	867	880	944	896	887	949	845	964	898	918	937	927	917	939	904	934	940	981	919	929	906	925	902	931	939	940	946	906	966	959	896	929	866	937	876	963	967	919	885	882	912	975	914	889	916	908	863	899	918	896	906	955	976	884	915	920	942	969	873	877	901	962	898	939	976	893	871	975	847	876	897	938	862	923	978	895	905	912	890	924	908	952	933	909	898	875	922	930	887	878	908	904	938	918	895	928	899	959	957	904	890	933	947	897	921	931	908	902	950	949	926	947	888	930	925	977	915	919	883	940	938	993	877	918	867	915	943	923	894	1013	911	949	909	940	961	969	955	950	922	905	897	923	912	895	917	922	889	891	908	883	934	968	930	920	914	897	980	985	951	898	928	966	960	977	909	954	896	869	951	888	947	945	906	950	912	942	877	996	863	888	884	868	966	882	912	890	955	840	912	919	954	917	979	937	931	875	901	916	863	918	975	930	895	895	913	922	933	912	942	914	901	930	910	975	934	971	981	921	969	910	886	914	916	939	903	884	922	976	965	921	869	918	938	869	936	921	961	912	912	935	954	908	890	927	886	889	953	921	923	893	961	904	957	933	904	914	882	910	854	916	936	901	894	898	903	931	967	854	903	935	916	988	952	950	883	905	970	879	978	944	880	937	944	948	933	891	909	945	923	891	996	908	873	915	890	901	931	928	937	925	948	959	902	942	928	899	938	927	926	935	920	889	908	864	934	941	910	928	921	913	915	913	923	929	935	968	907	930	861	910	865	919	939	926	971	897	916	967	928	948	955	948	910	938	931	873	949	906	947	875	927	886	924	880	921	881	875	928	979	958	923	906	861	909	954	1006	866	912	874	904	939	910	947	947	913	918	939	987	926	941	914	929	890	883	892	936	911	902	941	937	901	929	926	946	936	896	939	933	912	948	941	950	947	845	886	920	890	913	915	934	904	937	946	882	927	931	945	953	976	935	926	923	934	921	915	905	948	935	933	981	960	916	904	993	895	872	917	936	942	939	886	859	892	902	933	956	936	901	989	951	940	962	918	909	914	895	911	929	982	917	908	938	926	969	928	921	944	870	891	895	947	915	933	941	917	873	966	926	897	869	941	900	948	924	934	907	929	852	869	923	913	875	905	911	928	924	895	1030	942	893	937	913	927	953	931	883	921	956	960	982	837	861	957	945	947	909	950	909	887	930	867	939	925	920	909	907	923	943	903	920	923	962	907	992	881	966	923	910	931	918	886	880	910	905	926	896	870	925	908	948	907	927	909	952	874	915	923	946	917	929	960	925	961	942	929	899	922	881	943	908	919	922	945	862	903	946	951	960	882	853	875	911	997	909	924	958	945	886	925	886	949	934	923	918	939	903	925	889	913	954	927	887	930	869	939	877	969	951	864	907	932	906	923	964	938	979	973	924	936	949	895	934	894	939	949	911	897	857	880	978	854	918	914	919	935	927	947	903	897	905	931	931	942	949	908	943	931	966	936	947	932	885	929	983	910	953	854	872	898	972	947	882	912	917	898	933	890	905	909	926	907	927	913	896	895	928	952	887	908	946	929	975	906	967	891	933	936	904	880	879	946	896	991	930	945	920	879	898	934	929	932	1004	946	949	913	894	925	922	892	897	913	942	969	912	845	927	898	976	951	833	956	925	959	920	916	926	927	922	929	914	908	930	942	955	895	957	887	898	961	958	919	928	976	959	912	950	914	938	934	922	909	898	908	913	920	914	866	959	930	949	925	940	906	904	962	896	925	912	897	1018	915	958	932	881	911	919	922	918	922	890	1005	869	881	885	897	928	917	915	906	916	926	902	918	892	949	929	977	905	931	922	912	933	918	922	949	958	937	908	948	907	932	955	896	946	881	890	955	928	955	899	925	871	932	942	964	898	962	911	939	948	910	933	925	909	925	899	924	895	934	926	913	937	932	938	934	917	923	934	877	889	893	914	905	933	933	985	938	928	905	940	920	875	805	930	923	914
23223	21622	29509	24260	21894	23364	21158	11429	7900	6374	5755	4473	3921	3363	2874	2719	2457	2151	1980	1786	1607	1606	1461	1381	1300	1351	1258	1266	1235	1167	1149	1197	1210	1187	1149	1109	1102	1123	1142	1119	1041	1099	1083	1099	1140	1081	1141	1068	981	1065	1099	1027	1058	1087	1042	1079	1092	1040	1106	1050	1044	1041	1005	1048	1022	1039	1024	981	1074	1122	1027	1012	1070	1016	1025	1065	1024	1050	1005	1071	1049	995	1073	994	1024	1027	992	1031	1029	1107	1080	1053	1062	1062	1004	989	1037	1067	1061	1046	1011	1053	1020	1023	1092	1005	1006	1019	1035	1052	1103	1029	1086	983	1033	1101	1096	1049	1034	1015	985	988	1017	984	1043	979	1067	1066	1006	998	1039	1052	1033	985	1049	1001	986	1025	1079	1041	1044	1081	996	1043	1005	1022	982	1063	1014	1051	1030	1029	999	1055	1094	1028	1058	1055	1088	1001	1029	1074	1062	1064	1061	1044	1001	1074	1094	1065	1021	1003	1071	993	977	1006	1013	987	1029	1059	1023	1057	1059	1023	1089	1038	1012	1082	955	1074	1032	1055	1049	1017	1027	1037	1039	1000	987	1003	1019	1009	1040	1052	1072	993	1054	1057	1045	982	1033	1027	926	1050	1025	1035	1047	988	1029	1032	1041	1013	1044	1022	1019	992	1039	1025	1072	1024	1063	1036	1033	1047	1028	1014	1030	1039	1080	1028	1050	1065	1000	1033	1040	1031	1039	1069	1035	1054	1034	1049	1094	991	1005	1002	1036	1010	991	973	1055	1023	1010	1078	1035	1030	976	1069	1001	1101	1036	1068	989	1027	1005	993	1052	1027	1020	1091	1000	1082	1046	1077	989	1071	1048	1060	1083	973	1013	1033	1069	1038	1043	1033	1019	963	1050	1087	1023	1059	999	1058	1063	1062	1039	1003	1036	1055	997	1056	1016	1013	1067	988	1012	1024	1027	1045	962	1050	1053	1101	1015	1026	1087	1042	1000	1003	1068	1026	1036	1036	998	1025	1037	972	1042	1069	1041	1063	1073	1056	1006	1018	1018	1004	1060	985	1015	1053	1040	1004	1038	997	1007	1016	1048	1084	1012	1066	1039	993	1082	1057	1052	1003	1039	1056	1052	1067	1088	1060	1019	1067	1022	1069	1038	1044	1065	1035	1040	985	1043	1064	1062	1045	1094	1071	1030	995	1028	1056	1050	1026	1046	1035	976	1054	1042	1062	999	990	986	1010	1021	1073	1046	1026	993	1015	1013	1028	1004	1050	994	1010	997	1011	1023	1032	1021	1055	1052	1105	1052	1077	992	1048	1088	1048	1020	1036	1045	948	1084	1021	974	1036	1071	1053	1015	1061	997	997	1046	1035	1109	1056	1060	1127	1062	1048	1030	1052	1036	1014	1028	1033	1049	1060	1027	1070	1062	1026	976	1048	1051	1037	1059	1031	1045	1004	1048	1067	1060	1048	1036	993	988	1020	1102	1008	1021	1073	1026	1041	1041	1062	1075	1008	1064	1063	1048	1034	1043	1025	1089	1024	1047	1013	1033	1059	991	1009	1005	1040	1048	1036	1026	1069	1017	1026	1048	1030	1048	1038	1043	1063	993	1069	1035	1018	1038	1002	1056	1030	1030	1071	1016	1030	1051	1031	1022	1079	1001	1071	992	1028	1035	1083	1059	1048	1072	1030	1052	995	1063	999	1058	1029	1009	1001	1067	1065	1109	1061	1048	1003	1013	1068	1024	1042	1027	982	1034	1034	1068	1034	1006	1076	964	1036	1016	1073	1131	1056	1032	1037	1058	1015	1024	1105	1025	1016	1046	1040	1047	1020	974	1049	1039	1050	1055	1059	1096	1053	989	1044	1021	1066	1059	1023	1049	1026	1072	1069	1029	983	1037	1027	1062	1057	965	964	973	1056	1035	1028	1062	1065	1061	1059	1049	1043	994	1025	1042	995	1082	1038	1047	999	1006	989	1070	1035	1014	1019	1019	1043	1071	990	1041	1086	1029	1080	1050	980	1032	1048	1001	1028	1078	993	1039	1012	1076	1060	1011	1026	1049	1034	1063	1039	1024	1014	1058	1034	1050	1041	1062	1027	1028	1043	1018	1009	1071	1065	1040	1066	1044	1074	1083	1020	1057	1059	1005	1041	1049	1025	985	1001	1049	1059	1032	1075	1021	1017	1014	1035	1015	1075	1080	1005	1004	1034	1026	1095	964	1022	1058	1079	1017	1061	1008	1019	1059	1021	1110	1048	1060	999	994	1053	1023	1030	1015	1015	1005	1062	1015	998	1052	1097	1012	1042	1062	995	1048	1046	1091	990	1015	998	1038	1082	1050	1037	1032	1035	1029	1047	1027	934	1046	1057	1057	990	1091	1039	1047	1041	972	1028	1026	1046	1051	1039	1016	1027	1052	1106	1034	1058	1003	1075	1043	1036	1047	1073	991	1035	1019	1032	1025	981	1048	1089	1047	1060	1066	1071	1011	1027	1022	1014	1005	1007	1032	1034	992	1035	1017	1031	1024	1077	1055	1016	1108	1071	1005	984	998	1018	1070	1094	1066	1005	1037	1061	1077	1054	1011	1063	1095	1038	1000	1074	1076	1052	993	1011	1005	1039	991	983	995	1114	1041	1041	1011	1060	1034	1073	1045	1052	1014	1041	1043	1054	1059	998	1002	992	1058	1044	997	1008	1057	1004	1076	1031	992	1035	1027	1050	1068	1065	1053	1078	1067	1031	1064	1030	1091	961	1021	994	1014	1014	984	983	1062	1063	1095	1020	985	1054	976	1080	1122	1027	987	1043	1038	1029	1031	1021	1037	1054	1077	1082	1025	1125	1011	1016	1087	1049	1020	1025	1084	1012	1102	1035	994	944	1012	958	1043	1003	1052	1026	1054	1021	1049	1055	1110	998	1058	1044	1010	1072	1067	1069	1014	1008	1020	1035	1050	997	1108	1077	991	1040	1012	1020	1007	974	1020	1095	1003	1007	1001	991	1018	1008	1016	1028	996	1050	1073	1030	1009	1058	1070	1059	1005	1023	1045	1001	974	982	1044	1015	1043	1010	1063	1053	951	1049	1064	996	1031	1071	1031	1033	997	1009	1049	979	991	969	1002	1017	1022	1028	1088	1032	1079	1023	1031	1083	965	1041	1018	1070	996	1075	1028	1060	1086	1067	1042	1029	963	1002	1006	1002	1022	1042	1010	1092	1040	1044	1065	969	1015	1018	1094	1102	1052	1047	1070	1063	1014	1018	1046	1030	1022	1085	1052	1049	1039	1049	1061	1036	1050	1024	1033	1019	1021	1022	982	1033	1052	1039	1062	1030	1051	1031	1079	1012	1022	1062	1003	999	976	1059	1070	1026	1029	1042	995	985	1036	1072	988	1024	1024	1045	1038	1049	1026	1023	1023	1029	1020	1041	1008	1085	1032	1024	1134	1044	1009	958	1076	1024	1028	1051	1036	1109	1042	999	986	1070	1032	1048	1022	1048	1078	1038	1014	1029	998	1019	997	1030	1038	1012	1051	994	1012	1079	1065	1006	998	1007	1020	1029	1065	1040	1045	981	1082	1042	1051	1008	1099	1017	1039	1013	1064	1065	1040	1012	1033	1032	993	1027	1044	1056	1029	1032	1031	1028	1037	993	992	1127	1025	1041	1022	1072	1016	973	1083	1068	1016	1047	1037	977	1030	1072	1065	1052	1056	1040	1037	1014	1038	1095	1000	1022	1039	1003	1016	1032	1046	1059	1030	966	1002	1062	1076	1075	1018	1035	1054	987	1042	979	1016	1099	1028	1062	1008	962	1073	971	1006	1044	1021	974	1014	1045	1033	1047	1047	1059	1047	1031	1030	1020	1049	1119	1020	1067	1005	981	1071	993	1019	1059	1039	1020	1054	1013	1046	1006	1031	1047	1022	1061	1014	1095	1038	982	991	998	1023	1025	1015	1090	1032	969	1023	1095	1033	1038	1052	1046	1011	1043	1079	1022	1022	1012	1023	1032	1003	1018	995	1022	1000	1036	1026	1036	993	1001	1025	1023	1031	1002	1090	1042	1055	1057	1060	1051	1059	998	1048	992	1047	1100	1034	1033	1086	1005	1013	1048	982	1037	1077	1026	1041	1016	1035	994	1037	1020	1056	1034	1045	1015	968	978	1032	1079	967	1015	1026	1038	992	1042	1022	1008	1006	1041	1050	991	969	1033	994	1007	1052	1053	1053	1016	986	1008	1086	1055	1049	1055	1086	1037	1015	1113	1051	1032	1073	1023	1029	1016	1014	1016	1020	1012	978	973	1057	1003	1007	993	1021	1069	1051	1029	986	1067	1083	1044	1011	1075	1036	968	1062	1019	977	1088	1017	983	1003	988	1062	1028	1026	972	1047	983	981	1094	1031	1030	1001	1007	1021	1067	1034	1095	1012	981	1009	1107	960	1015	1060	1038	1027	1057	1104	1048	1008	1120	1022	951	1007	1027	1024	1089	1031	1044	1018	1018	1025	1036	1057	1031	1021	1057	1018	1071	1006	1060	1109	1072	1030	1025	996	1024	1059	1023	1074	1059	1058	1014	1023	998	1032	1051	1068	1019	1009	1089	1056	1011	1057	988	1026	991	1030	1014	1044	1014	1064	979	979	1086	1055	1028	1035	1095	1020	1037	1013	1083	970	1038	999	1051	1019	973	1048	997	978	981	1062	1065	1008	1046	1054	1049	1001	985	1038	999	1060	1023	1042	984	1029	1030	1007	1024	1051	1063	1037	1015	1014	977	1002	1016	1044	1044	1026	1073	1006	1019	1025	1068	1008	1072	980	975	1045	1138	1012	1077	1055	1028	1071	1028
26144	53187	44697	32547	26872	22114	17264	13547	10729	8699	7772	6124	5141	4269	3673	3441	3030	2675	2430	2069	1964	1683	1647	1506	1443	1364	1358	1322	1249	1235	1255	1247	1177	1158	1168	1188	1116	1093	1043	1146	1071	1121	1046	1031	1059	1051	1036	1088	1026	1021	999	1003	997	1065	1035	1036	1059	1027	1091	1015	1048	1040	1013	1037	1043	977	975	1027	1054	1038	1054	1034	936	1016	1076	1031	1062	991	989	1027	1016	1040	1012	951	1022	983	976	1065	1061	975	1003	1007	1003	992	979	972	981	990	992	1038	991	978	1035	990	978	1036	1029	1099	1041	983	1024	1004	1046	1040	1005	1006	1029	1015	998	958	982	999	1025	989	994	973	1007	991	1020	973	978	1066	997	1019	1039	993	982	1014	975	1002	1084	975	983	968	1023	1021	1028	1016	1022	1040	974	1019	997	1000	988	1045	976	1035	1055	993	1011	1010	1008	1000	1050	1003	1007	996	995	1042	1032	1035	1043	1039	996	1020	968	1031	1003	987	1093	984	1014	964	975	985	983	1031	1003	1078	1010	1034	990	964	1037	1024	990	1026	1021	1006	1066	1009	1048	973	1011	977	982	982	1002	1020	1053	1094	1030	1034	1037	978	982	977	1005	1008	1040	982	1025	1020	1010	1022	1027	1031	952	998	999	1007	1058	973	1060	988	989	1025	964	1011	973	983	1023	1051	993	1017	963	1016	1028	948	1017	1030	973	1005	1027	968	972	1036	967	1014	999	1009	998	1018	959	1038	1008	1048	968	1018	994	1033	1013	1041	997	989	989	985	1025	1088	973	1035	1018	1051	1035	1060	954	984	1009	1022	1046	998	981	1005	1011	1064	1099	979	985	1010	955	938	1006	932	1011	1030	971	984	966	1054	1031	1023	980	1003	1039	997	1020	1026	998	998	1035	1014	968	1043	1018	1046	993	982	1021	998	1016	980	1072	1005	1003	1056	1048	1050	1007	988	1025	1038	988	1034	1045	1019	1012	980	1003	995	1007	977	996	986	960	988	1033	969	1009	1029	1015	979	988	960	965	1004	1017	1022	970	993	971	1002	1023	966	1015	999	1026	1040	1015	1011	1007	1063	997	966	1030	1016	984	1086	1029	1029	1012	1018	1044	1037	1020	997	1041	1019	984	1002	1032	1001	990	972	1043	1018	1036	1010	1001	1024	1064	982	1037	1021	979	1003	1001	959	955	995	1031	1000	939	975	1053	929	1031	1032	1017	977	1001	1022	1011	1053	974	1012	927	992	1012	1024	1020	1023	970	1008	988	1015	977	1073	1039	994	1087	999	998	1046	1004	1001	964	1019	1034	1045	1021	971	986	1031	1014	1007	1005	996	980	1033	960	969	965	981	995	997	1004	921	1014	1030	932	1036	999	1059	1034	990	1038	1011	952	1012	1080	1017	986	1033	973	958	967	1020	989	1014	1012	962	1039	957	970	978	1011	979	1002	988	993	1038	1036	967	1024	1042	956	1004	996	1048	1013	1038	989	1003	1002	999	977	1011	989	1029	1045	1032	995	1021	1003	1017	1006	1016	1047	960	995	1012	1011	1073	978	1056	992	996	975	1055	1032	1025	1027	1010	938	967	1063	989	979	1029	1049	1006	1020	1028	1014	979	1021	1020	1031	1012	1006	1025	979	987	968	1037	995	1002	1033	1018	1024	1027	1042	1065	1010	1037	953	966	966	951	949	1031	982	1041	988	968	989	1015	978	981	940	1024	1004	1010	1000	1035	1036	938	1040	1027	1015	1081	1042	1033	1009	961	953	986	1018	953	1052	989	951	1059	1005	983	1010	1053	991	1029	993	1011	1011	996	984	999	1036	1008	1012	1013	1023	996	958	1009	952	997	940	1036	990	980	997	1020	961	966	954	965	1012	1042	980	1013	1086	1005	1010	949	963	1047	973	1010	1024	1015	1029	1047	1001	996	984	1008	1045	991	945	915	990	1040	1051	1001	1003	1004	1022	981	1019	1056	1014	1015	1000	988	996	991	949	1053	939	1004	961	975	987	1007	1056	1049	981	1010	1051	1040	986	992	1051	1001	997	1004	999	964	949	1069	1016	1002	1067	978	997	991	967	1005	1018	998	1030	1008	981	992	988	1046	1001	976	1026	1025	1030	1021	1018	993	997	1038	1027	999	1016	951	1053	986	1002	1028	1000	1040	954	998	1029	1000	960	986	1009	1005	1031	1007	1001	999	1021	975	952	1060	987	937	1017	1000	973	999	1047	1026	954	1001	983	1037	1027	982	1061	999	974	995	1005	1037	1019	1023	1075	978	1024	1023	1026	1016	1036	1030	1040	1036	1000	997	984	990	1057	983	1032	1017	1008	959	996	974	963	1025	1031	980	1075	981	1041	1034	979	1061	1045	922	1054	1010	1049	1033	969	1044	998	925	988	952	974	1001	1035	1027	1028	1000	1008	984	1017	967	987	956	995	1021	1005	1048	1020	1014	1041	1002	962	1011	987	1019	1014	1006	1047	960	1018	994	948	996	1045	1021	1014	1000	1010	1032	977	1002	972	1031	1045	1025	983	1048	1003	1000	1085	992	943	999	1051	1050	1032	1008	948	1040	987	1049	1003	1000	1001	1006	1037	1039	998	945	1013	999	993	1009	1032	1016	991	1053	1029	1029	989	1002	973	1034	1069	1078	998	993	1004	1022	995	1019	983	967	1031	1010	968	1011	1068	1033	1014	1037	1003	987	1042	1044	1021	1027	989	1006	1014	998	988	969	1015	1061	982	1005	1025	985	1032	1032	965	1010	997	963	1022	1020	974	1047	1076	941	974	982	1004	996	973	1018	1010	998	968	991	980	1057	979	1061	1002	990	1004	1049	1037	993	986	1049	1027	972	1038	1020	1041	989	972	1003	978	971	978	1013	970	1014	1022	1012	942	1083	1047	1057	983	1033	979	1017	1036	1023	999	1006	1002	1027	1019	973	1011	1045	1005	1013	1009	1011	1002	1052	937	1000	976	1018	1010	986	999	973	1021	975	1016	971	987	992	960	991	1002	1037	1032	996	1057	1011	986	1063	1021	1037	1021	998	992	986	1019	1021	949	1048	977	1013	1019	1049	1029	1026	1014	1003	1011	1009	1020	1028	1063	998	978	1004	1108	967	952	1025	1020	1034	961	1020	1039	1025	1017	964	1027	1023	1016	987	1037	1033	1006	1011	1010	982	979	1082	920	979	993	961	1027	1003	1038	1022	1034	1008	1024	1030	1028	1060	1020	980	1022	1034	987	1007	956	1044	983	960	993	1054	1002	1035	989	1042	1011	961	962	1035	959	980	1047	953	1020	1077	1017	1012	1057	973	1027	1004	1003	1004	1010	990	987	1036	1059	1042	1014	1015	1043	1001	978	1053	1026	1065	1064	1009	1035	1034	1059	1017	1023	1024	994	1034	1006	1007	1027	1040	997	970	984	918	968	1015	1030	1040	1040	1045	1043	986	1024	1017	990	1038	1012	1015	989	941	1055	1039	980	1081	1034	1024	1005	1006	994	994	1020	1050	1055	1009	1035	971	999	1054	957	992	990	965	1061	982	1045	980	1048	1023	1021	979	1011	1044	979	1038	1020	1030	1031	1002	985	943	975	1031	995	1014	964	1039	1044	989	972	1007	1022	1032	996	1047	990	989	1022	994	1030	1036	1002	991	971	1008	1020	968	990	991	996	1030	1031	966	966	998	979	1009	1005	1068	995	1050	1057	1031	1020	1019	1025	1016	1072	997	991	968	1052	987	1059	1023	1013	1005	1058	1000	974	1019	1021	979	984	997	1034	1070	1015	1025	1003	972	1030	1021	963	1021	923	978	1020	1030	1044	997	1043	997	994	1024	1056	1036	988	1049	1037	1019	1002	963	997	1002	961	1002	1012	1031	1034	1004	1004	930	1039	977	971	1048	1043	984	1004	1027	988	1068	989	988	985	1015	1005	977	1008	1005	1014	1012	995	1025	1009	956	1015	1004	1029	1020	1072	1027	1012	1027	1017	1031	989	1064	971	979	958	1016	1019	1004	1044	1103	1008	1061	981	1001	984	998	1029	1012	1014	1010	1028	1029	1021	1020	1002	959	951	1033	984	1036	1048	997	1014	984	988	979	1048	990	997	1025	1012	996	1016	1046	974	966	976	1020	1059	1015	1040	1026	994	1005	993	1022	1036	979	1013	1046	1018	969	1011	999	1071	1027	1044	932	972	1072	968	1010	1031	1035	978	980	1029	989	1001	1015	995	985	1028	991	1042	1029	1019	1048	1021	969	1014	1036	997	993	1013	939	1053	1060	1016	942	1021	990	1012	971	985	1027	1013	1077	989	1030	982	970	1064	1077	1013	1041	997	992	1018	1041	993	999	1047	985	1037	969	1014	1040	976	1008	1022	993	1040	1010	949	984	1006	991	954	970	963	994	1042	1076	977	990	1043	1021	1020	975	914	997	1028	1074	952	982	965	1012	1002	945
29519	27153	32028	23083	14036	9214	6162	4570	3656	3154	2831	2282	2006	1810	1725	1543	1533	1295	1238	1178	1068	1023	1061	998	995	1032	943	931	962	974	914	965	910	913	822	922	926	901	903	896	898	868	901	865	895	935	900	879	825	877	823	924	867	877	885	823	904	909	897	818	875	929	851	864	815	858	879	860	862	848	792	873	782	867	794	793	844	865	899	909	905	915	888	867	872	864	877	810	870	836	872	859	946	861	865	892	860	880	840	860	855	860	826	869	873	825	820	837	876	836	768	824	862	867	903	876	864	856	851	910	847	857	902	872	854	865	821	797	857	856	900	876	836	877	831	896	860	837	834	821	861	816	819	887	845	859	885	816	822	824	829	820	841	861	924	825	823	853	862	823	868	852	845	872	913	849	860	863	873	821	844	863	876	842	836	857	826	873	891	835	854	834	887	895	872	914	840	873	835	818	852	819	866	867	857	802	870	894	862	866	830	850	889	885	916	829	825	861	814	862	857	884	897	865	859	859	850	871	826	812	830	828	855	833	851	826	921	826	882	892	832	879	876	808	817	866	922	882	908	855	927	866	845	909	848	851	823	873	852	880	846	818	847	890	854	833	911	871	885	879	825	877	831	842	866	813	835	793	846	876	866	852	903	834	827	847	872	813	869	816	879	877	870	832	874	874	921	849	861	854	840	821	838	843	941	775	878	810	859	848	863	902	831	898	882	862	837	895	838	854	847	877	897	898	869	829	812	853	857	866	830	804	919	844	849	895	861	892	844	885	868	816	870	845	850	804	861	818	854	874	909	858	863	832	856	803	821	836	846	845	838	878	802	854	841	845	913	866	836	908	846	837	847	805	804	896	833	844	873	858	849	838	829	894	859	952	830	856	903	790	838	830	882	859	880	872	853	836	834	929	878	836	871	830	808	822	833	862	819	843	891	828	850	878	860	806	865	873	912	827	900	891	885	847	860	854	793	850	792	872	828	835	885	859	870	909	857	863	875	801	863	864	869	870	850	806	841	839	875	795	787	844	866	856	843	889	886	851	856	852	890	824	912	849	810	880	910	843	922	815	831	849	848	827	862	874	872	842	851	832	851	877	925	836	875	908	874	929	842	818	895	890	875	832	840	801	909	860	853	803	857	858	854	826	857	863	870	812	844	884	816	837	844	871	863	882	866	832	868	840	849	902	844	852	893	901	833	836	858	828	843	845	838	884	852	834	892	864	870	856	813	880	865	863	886	884	845	821	868	847	849	813	813	803	848	831	856	856	828	879	815	868	861	848	869	840	864	898	859	811	859	918	862	846	848	857	879	908	834	886	801	852	845	888	836	819	844	852	809	850	877	876	860	852	825	852	868	849	859	829	901	864	880	906	868	869	861	861	882	858	875	911	818	861	894	829	793	890	840	856	913	842	853	820	841	835	900	855	852	861	898	843	865	857	865	891	841	868	872	785	853	861	887	879	867	831	908	837	879	831	879	888	878	880	888	832	872	808	862	841	825	871	887	898	856	867	864	817	910	893	817	888	857	853	906	822	850	872	904	841	900	880	872	890	816	899	890	837	871	812	843	910	865	801	887	896	856	865	869	791	894	893	900	887	823	876	845	878	863	898	855	869	799	803	837	847	826	857	854	871	856	838	905	906	865	880	820	888	765	860	883	896	828	852	851	843	851	847	925	846	888	884	850	842	797	867	844	870	823	888	871	863	856	863	841	871	845	895	776	853	905	870	873	847	878	824	851	856	857	883	846	889	895	818	867	883	889	805	867	871	863	857	847	863	846	832	834	850	868	904	848	868	839	907	845	871	865	863	844	836	849	842	900	838	841	863	912	856	854	884	840	925	888	842	840	850	870	841	832	880	806	838	888	874	843	844	867	881	912	840	855	927	844	893	851	862	837	915	895	851	821	864	840	812	836	807	832	842	793	861	879	858	854	893	839	823	847	826	870	871	795	813	839	914	896	892	839	885	852	824	851	858	852	853	905	801	869	864	847	834	852	840	892	857	817	831	848	890	907	867	791	862	830	847	859	861	820	865	846	829	875	841	888	831	824	843	958	905	852	863	824	857	830	867	828	868	870	790	863	868	857	857	837	919	868	831	780	824	839	930	848	881	878	797	833	851	869	863	830	876	893	871	818	862	837	832	868	857	852	868	835	954	822	825	818	870	897	908	841	889	872	879	827	861	917	898	862	831	875	811	826	821	850	857	836	784	843	880	857	851	825	868	808	860	892	886	890	860	835	834	844	885	858	864	885	826	841	807	848	841	823	835	850	879	824	859	816	847	857	897	830	861	867	879	864	874	893	863	855	882	882	883	893	874	849	900	856	846	891	878	911	872	855	849	832	916	886	826	858	861	856	880	909	813	876	836	839	869	883	820	834	910	851	822	860	940	885	877	870	835	936	888	919	828	810	876	875	902	845	826	866	813	833	856	879	826	894	894	871	855	853	898	831	894	889	857	832	905	832	893	851	855	784	879	872	876	864	871	817	868	774	874	907	830	818	886	888	849	833	863	841	838	849	843	872	857	870	867	842	849	852	862	851	838	809	844	883	807	885	845	856	858	886	884	898	814	835	837	871	846	863	829	851	916	871	863	877	861	822	843	917	873	888	791	815	918	885	857	919	865	832	857	881	854	858	815	829	852	904	841	839	890	874	831	884	822	806	864	821	849	854	849	872	845	855	873	847	829	828	852	851	867	913	781	885	818	883	881	891	841	892	879	853	891	833	879	874	826	920	812	881	843	927	852	830	843	860	859	853	853	836	859	866	867	862	879	881	881	847	829	877	833	840	794	883	848	881	845	930	887	830	888	872	857	879	837	805	848	872	875	822	808	887	836	829	819	870	836	830	894	858	847	874	810	841	890	871	849	862	891	848	840	836	863	854	845	890	818	803	825	820	845	828	921	830	920	871	853	834	882	876	864	821	878	862	867	883	851	886	868	893	883	834	873	814	850	880	865	855	849	811	850	856	850	843	869	845	815	823	843	825	831	846	875	823	842	869	825	867	912	854	838	832	829	894	844	828	796	840	911	902	871	858	830	855	822	812	852	845	847	894	871	850	851	799	863	834	803	836	851	871	876	881	889	819	905	857	880	843	896	834	836	871	836	860	851	842	889	833	891	887	810	888	868	854	853	853	808	830	829	838	856	867	882	882	838	879	888	862	892	844	827	859	832	884	869	866	853	871	823	841	922	892	836	864	830	859	817	872	815	860	836	850	895	880	858	888	895	845	834	826	848	881	858	890	869	836	862	829	847	833	798	859	882	822	820	884	820	865	943	884	878	896	880	846	867	832	858	833	868	857	840	853	851	815	835	855	813	850	871	895	828	841	856	856	812	845	802	874	900	852	868	881	832	900	910	832	889	924	868	856	868	879	868	809	831	874	872	847	837	871	818	885	885	891	842	812	896	842	817	875	906	885	865	843	827	791	857	845	876	849	891	845	925	863	884	824	787	866	895	844	858	883	882	865	907	852	829	894	848	867	832	820	865	875	812
24137	41546	32578	20701	15854	12289	9280	7049	5430	4489	4104	3227	2822	2350	2105	1929	1768	1538	1397	1279	1200	1143	1099	1098	1052	1002	960	990	996	940	1020	965	940	955	884	950	925	888	912	963	886	882	888	893	912	834	886	923	876	862	836	909	912	888	879	872	922	866	853	859	787	855	901	858	831	881	874	880	804	891	877	864	893	854	837	808	889	913	812	887	878	795	870	815	894	871	888	839	859	843	867	925	824	830	827	828	817	840	862	840	839	851	834	793	855	868	834	864	859	850	848	849	889	838	881	856	881	865	877	861	860	895	877	903	846	863	814	855	898	906	827	911	943	830	838	857	865	854	861	859	862	872	857	847	886	859	853	898	868	875	862	858	854	876	888	812	827	896	812	844	875	905	887	831	899	833	839	881	876	866	910	867	878	807	912	816	856	803	894	830	902	937	807	838	854	827	861	862	862	850	863	897	887	869	864	877	804	868	850	853	825	828	799	885	886	900	886	847	816	865	893	863	892	861	842	889	828	846	840	884	876	873	869	877	838	833	859	877	882	852	916	886	863	835	865	815	820	865	857	811	853	861	890	876	810	908	842	870	909	858	885	878	830	880	814	864	819	836	857	836	827	890	866	843	850	865	853	856	885	800	908	884	889	902	895	847	880	838	867	878	866	815	864	840	898	841	819	840	898	868	875	905	831	883	824	856	904	879	806	866	856	910	894	874	869	854	893	873	915	846	937	817	877	869	860	899	852	860	898	812	878	850	823	850	862	873	858	881	836	889	865	806	881	939	864	842	872	843	920	880	874	869	839	876	831	885	896	807	830	853	873	816	857	815	830	884	861	873	871	891	867	851	830	825	820	885	846	853	893	839	856	905	879	854	855	946	911	891	837	824	871	892	830	876	885	910	931	889	892	860	850	814	833	823	858	859	924	910	840	886	859	894	873	860	870	812	889	894	902	869	808	873	840	812	852	887	910	859	867	910	839	889	860	857	847	826	895	850	872	852	896	930	886	799	808	873	868	821	841	857	854	834	863	826	820	890	869	827	864	838	881	822	836	879	875	890	891	862	862	825	878	863	869	879	829	883	867	841	921	818	859	882	845	868	892	872	846	860	936	903	857	873	870	884	919	863	855	913	882	806	838	863	845	903	884	866	906	871	860	876	861	886	851	868	802	847	855	920	901	924	839	911	835	843	805	837	869	880	862	823	884	887	890	807	885	862	848	855	863	929	878	875	835	881	883	852	914	797	863	838	879	832	896	852	930	878	873	828	894	861	857	875	893	868	829	847	890	862	858	894	839	858	853	872	899	871	842	860	901	859	878	857	813	838	874	891	882	854	868	851	888	837	854	880	888	866	871	811	887	862	871	922	907	879	871	894	856	819	848	872	874	828	846	901	894	919	882	884	846	881	920	840	824	894	867	863	856	887	854	910	886	818	836	857	871	913	842	860	829	869	830	858	882	863	874	943	890	863	869	852	912	865	841	876	837	852	865	887	894	866	849	877	873	849	841	834	844	855	853	850	879	893	862	856	841	861	871	898	832	846	871	869	833	869	834	856	860	866	944	885	866	876	847	848	847	845	883	815	895	892	865	887	857	833	791	868	890	893	841	860	869	830	851	889	869	854	886	874	873	857	865	854	894	857	855	840	869	861	897	835	860	854	887	868	815	876	853	902	872	847	911	865	866	880	896	917	857	878	895	911	874	882	840	857	845	896	829	832	810	886	864	877	824	829	829	863	837	847	865	894	882	821	834	857	823	878	872	879	902	877	830	846	830	875	878	847	870	851	881	884	861	825	840	848	854	871	860	890	862	863	787	917	883	900	882	840	849	786	851	811	861	835	848	925	897	859	871	878	841	842	850	859	820	847	864	870	865	865	857	824	864	852	915	875	854	909	848	850	872	831	829	879	871	876	863	955	875	832	897	868	856	878	856	829	879	877	843	841	811	862	872	890	800	842	844	830	830	833	793	853	897	857	837	839	845	900	883	851	826	876	851	867	849	851	839	807	842	886	869	826	851	864	873	844	864	872	931	862	832	833	899	855	938	825	894	862	833	855	861	841	888	908	850	841	869	853	852	868	851	820	848	788	866	845	857	893	876	881	865	822	886	924	850	872	873	856	883	868	849	866	851	876	890	877	858	863	901	938	878	845	804	834	847	904	847	806	848	877	850	872	821	861	897	787	876	868	840	859	834	865	812	876	859	863	884	888	867	862	880	833	837	836	885	882	834	860	845	900	877	920	881	852	912	907	866	934	869	836	822	846	885	871	822	817	834	918	880	859	817	863	867	871	800	887	855	921	874	902	900	886	887	897	877	923	812	891	859	857	855	845	861	885	910	828	874	906	858	901	835	891	831	892	920	836	826	879	867	847	866	860	859	893	894	787	855	837	848	849	834	902	880	854	877	895	864	848	849	884	876	857	908	913	890	890	902	850	911	860	828	868	868	857	871	883	867	787	900	827	849	899	879	915	884	846	842	852	841	867	764	830	865	870	792	898	844	842	843	845	837	865	848	849	881	863	849	841	852	876	846	831	878	887	882	947	876	827	842	846	833	859	846	867	888	862	892	861	796	817	842	879	866	864	815	868	838	878	857	849	839	857	866	830	821	861	839	878	830	834	789	838	823	860	844	888	868	874	810	874	826	887	887	818	886	864	897	879	936	874	880	881	927	837	877	922	850	896	861	887	822	872	836	846	874	898	845	814	820	849	878	813	835	867	850	830	860	847	859	871	853	858	837	891	881	875	807	932	855	849	863	845	832	828	804	827	879	828	894	859	920	915	858	850	855	830	865	845	885	860	827	899	883	865	871	839	814	841	895	811	866	840	872	873	836	850	861	836	893	831	849	820	883	870	872	901	845	848	854	881	859	830	887	840	845	875	869	886	854	848	853	918	842	854	894	832	846	888	859	868	837	811	865	867	861	795	946	858	894	883	854	828	890	872	886	860	859	812	849	850	829	881	875	798	840	877	846	860	879	844	847	821	851	834	924	830	846	843	859	944	890	865	846	901	840	819	872	888	880	849	876	892	886	873	846	865	799	808	928	842	845	851	843	848	886	882	865	857	865	869	824	863	833	838	906	874	836	801	874	836	825	813	901	880	854	854	890	873	824	920	850	878	857	801	874	893	894	813	882	856	846	835	873	896	835	902	840	818	910	922	850	845	840	902	858	941	868	834	815	850	872	856	852	833	865	855	876	849	882	877	820	861	858	877	832	847	873	883	825	903	833	886	867	854	887	894	852	867	862	887	885	839	851	876	920	866	903	917	838	843	839	822	804	862	812	874	824	833	899	890	827	868	883	871	882	877	869	857	884	825	863	829	850	806	860	879	843	844	848	876	839	915	885	900	835	863	885	859	798	817	833	837	910	860	825	803	845	847	917	834	855	848	851	864	838	833	879	877	883	867	847	874	847	825	821	864	860	854	815	860	858	887	881	864	823	826	865	858	830	878	829	870	773	852	851	913	875	850	829	833	837	922	874	878	868	861	889	868
24437	21589	29017	24978	22563	19584	12901	7629	5654	4708	4123	3263	2861	2652	2310	2045	2004	1712	1516	1476	1312	1264	1163	1100	1161	1053	1105	1041	992	1031	1011	1062	993	974	960	908	951	966	999	931	893	965	977	881	972	955	935	957	956	968	917	946	942	872	939	900	966	893	886	952	942	962	925	920	892	895	914	891	944	945	901	942	955	959	883	920	914	930	870	894	904	929	964	915	901	846	933	912	963	884	884	858	899	947	975	896	933	862	898	909	943	961	952	897	911	912	887	925	886	913	936	912	882	852	867	905	932	943	952	870	865	969	906	946	870	864	954	909	879	895	900	901	903	931	944	908	873	881	853	909	883	901	926	852	832	879	875	874	876	939	907	893	903	885	933	840	931	907	929	945	906	877	886	975	919	914	937	910	927	916	891	920	957	897	842	931	920	914	933	915	821	903	890	925	851	929	863	867	888	889	908	939	866	974	921	879	896	896	851	926	946	921	974	852	943	907	957	913	865	892	920	904	891	854	913	788	911	853	926	887	923	921	899	932	903	867	849	882	880	916	913	906	959	957	945	942	859	905	938	852	924	942	893	907	920	914	933	917	899	873	852	938	887	915	875	892	982	900	931	910	914	894	916	855	879	835	910	904	901	913	922	919	901	964	922	916	902	882	899	915	892	851	895	890	861	897	982	916	872	904	946	916	919	906	899	870	899	930	895	890	881	924	918	948	937	919	887	894	940	916	917	941	902	920	871	885	901	916	916	932	870	837	909	896	924	898	882	903	879	931	914	862	870	905	876	930	880	873	905	891	873	897	909	881	987	931	889	907	906	904	906	867	941	884	919	858	889	907	937	952	895	911	966	916	903	879	889	950	900	928	876	930	922	895	932	919	842	978	887	969	934	955	972	860	798	879	901	859	864	926	959	878	849	921	879	853	908	962	948	980	932	874	913	956	898	886	899	937	891	906	944	936	919	887	857	889	926	956	889	929	931	868	882	910	875	893	959	917	908	887	904	883	856	905	906	900	906	961	938	862	905	911	866	899	887	889	918	961	913	937	917	919	874	896	897	931	917	891	877	851	919	893	820	953	931	936	927	892	894	934	900	881	915	922	933	926	920	936	947	862	883	880	923	914	894	996	904	896	902	921	918	904	935	914	925	875	901	905	915	833	859	923	910	906	918	890	904	893	894	926	948	916	919	876	946	933	893	917	881	901	851	883	877	911	888	919	924	858	886	949	930	874	921	869	927	938	935	894	937	908	863	882	923	914	880	941	850	895	944	876	911	910	852	868	899	892	941	924	914	945	919	881	879	949	869	907	851	911	903	908	904	875	946	897	909	877	933	904	946	883	883	930	919	831	901	945	856	910	917	924	891	899	889	884	949	897	974	918	892	912	980	941	868	924	936	939	931	927	973	930	958	879	918	897	871	925	911	936	886	925	853	919	905	940	900	933	922	887	880	894	921	888	917	908	903	946	942	893	914	867	925	903	946	912	886	930	898	905	889	916	882	891	936	866	870	953	813	933	912	912	908	920	922	860	873	938	871	898	871	908	892	899	945	880	901	947	921	961	942	950	907	891	949	882	909	906	958	896	942	915	868	907	963	951	878	919	877	950	921	937	971	898	905	887	917	921	874	869	914	930	882	898	900	893	919	895	929	887	909	896	907	929	924	919	885	911	904	865	852	952	899	944	821	918	903	932	880	961	912	925	937	852	944	890	909	883	898	891	907	924	899	896	857	933	928	917	912	927	904	927	909	926	914	822	887	924	921	905	859	955	939	942	946	867	917	842	848	887	940	903	874	908	919	875	841	900	910	909	893	949	910	891	949	902	816	919	989	953	857	943	913	889	895	914	894	909	913	854	911	889	944	926	912	889	881	896	914	917	896	877	887	882	946	924	898	905	947	945	872	875	931	930	941	938	935	859	944	909	983	946	865	969	948	878	891	880	920	908	892	894	1001	939	907	936	907	916	916	922	927	947	927	925	938	925	869	983	890	895	894	926	884	939	849	892	909	920	912	898	945	903	922	949	978	874	890	877	930	890	934	911	916	941	951	890	897	933	899	847	898	940	894	871	878	891	873	912	903	933	947	939	950	913	879	907	905	869	920	917	931	929	893	905	902	876	905	887	887	885	887	860	911	955	900	906	892	923	956	863	901	903	919	923	844	921	904	965	900	907	915	833	910	966	913	889	935	921	907	877	913	956	921	897	903	842	907	913	896	893	900	898	903	886	919	881	924	913	928	878	931	910	944	914	858	901	952	914	925	907	949	906	914	911	903	858	913	904	969	968	883	905	872	935	947	907	895	881	886	869	908	895	883	918	848	961	926	855	868	874	908	931	958	952	891	945	891	881	859	875	903	891	972	893	927	956	843	903	869	866	848	899	957	892	911	858	918	869	884	934	923	891	907	871	927	890	904	911	893	905	853	888	931	949	909	902	870	833	874	981	904	902	902	857	886	939	942	903	934	937	876	894	887	906	942	898	948	875	914	959	861	836	891	890	916	870	914	891	853	913	961	893	883	917	902	932	927	925	921	880	939	905	926	865	951	884	865	931	916	936	863	867	947	935	834	908	858	896	887	900	906	879	899	902	866	950	909	931	875	855	915	930	814	886	915	917	899	900	877	930	912	909	819	909	967	878	889	916	856	888	887	855	912	882	888	852	918	931	884	887	898	929	868	895	889	907	909	882	940	915	896	933	902	883	892	905	876	912	880	954	856	840	988	916	947	854	932	905	931	896	949	930	958	923	894	918	899	976	918	956	959	928	922	857	903	873	912	910	948	859	873	904	944	923	880	913	953	873	925	870	876	841	865	917	928	901	922	909	930	929	912	860	910	929	941	932	886	918	950	896	876	846	887	929	862	897	902	903	884	922	906	919	922	849	899	922	910	888	892	895	908	936	914	932	933	851	869	891	913	920	881	868	928	883	894	915	929	941	825	967	933	963	898	895	907	951	919	857	940	851	882	925	903	961	921	948	960	894	899	915	911	948	889	927	848	922	903	852	897	883	934	919	847	891	900	913	927	957	873	895	920	908	929	907	884	950	910	910	935	924	947	901	879	857	842	881	919	881	886	869	919	895	899	901	945	931	895	878	900	899	906	916	893	914	905	841	894	902	876	909	930	931	883	888	860	860	814	859	915	896	889	908	900	921	910	864	846	878	893	876	910	855	864	877	882	944	917	868	918	922	973	921	874	877	887	943	838	914	906	907	865	913	906	843	925	931	933	914	877	913	867	871	919	886	907	939	929	887	920	872	880	900	892	881	885	901	842	909	956	892	942	939	882	892	941	888	939	905	884	877	887	944	894	914	941	910	926	932	926	920	910	890	890	939	887	931	912	902	945	913	945	907	927	931	902	927	934	921	917	873	932	926	905	834	861	924	873	942	954	878	900	899	937	864	917	909	852	906	926	899	956	901	864	863	909	906	935	948	904	889	975	920	953	887	925	903	943	941	891	924	956	850	892	893	940	897	957	907	950	844	913	914	904	885	901	892	930	876
24180	48839	39629	27778	22043	17613	13267	10313	8159	6492	5935	4683	3858	3355	2742	2558	2375	2099	1847	1711	1553	1349	1339	1251	1228	1155	1100	1051	1102	1102	1086	1021	1057	974	982	1015	952	1008	972	935	948	956	993	899	931	973	907	961	854	939	944	898	935	911	968	961	933	925	903	938	919	922	882	915	916	899	898	943	904	930	892	909	931	863	904	903	931	853	889	893	898	868	929	921	945	929	895	875	895	910	922	896	894	912	913	902	921	972	896	846	964	879	931	916	906	873	903	877	906	886	874	875	922	899	890	921	875	949	951	907	896	925	879	885	920	915	937	918	896	921	923	879	901	863	962	934	924	950	868	920	886	901	896	869	834	910	874	926	939	881	900	911	934	954	942	863	933	974	906	928	856	873	924	884	911	913	915	880	859	868	915	924	879	985	877	900	864	925	876	872	894	900	905	840	887	921	902	935	935	895	914	839	909	945	850	956	915	928	920	907	921	835	936	878	915	916	852	918	912	880	902	866	911	873	885	870	846	903	891	864	923	826	862	891	902	905	844	894	841	923	918	921	883	875	872	878	927	868	891	903	890	908	900	893	882	892	889	909	842	906	897	898	906	853	905	909	893	878	925	941	903	934	938	915	911	874	870	927	897	888	964	863	924	867	923	895	917	916	886	926	902	838	921	915	934	904	880	951	892	883	931	882	868	896	870	893	934	865	875	873	939	882	878	943	929	888	893	889	887	896	898	907	892	932	822	848	915	927	882	893	932	887	922	884	895	876	896	848	891	916	846	880	889	893	866	927	890	882	875	949	924	921	881	867	973	843	872	910	906	887	919	875	866	913	896	875	866	928	952	879	908	874	891	909	916	860	935	923	915	901	922	882	901	895	889	876	916	946	877	882	909	947	945	962	907	920	859	883	937	928	882	859	882	913	910	886	902	857	879	907	883	878	934	918	848	876	904	915	913	940	906	897	930	869	905	850	882	880	938	951	883	892	917	871	907	922	928	899	907	885	908	914	867	872	913	940	954	912	877	872	924	876	936	865	840	907	872	907	885	877	891	922	924	880	941	893	901	905	896	916	927	917	881	910	860	849	883	957	937	946	878	909	905	932	889	874	920	879	959	901	894	933	881	877	854	881	859	866	896	864	874	919	877	890	897	972	893	868	964	899	883	903	878	899	863	946	823	878	957	950	923	855	924	922	880	871	892	935	875	942	904	944	920	866	896	896	881	903	908	898	908	898	872	885	844	865	912	867	854	926	861	946	907	883	896	859	912	894	899	894	846	902	901	894	926	900	916	863	903	834	898	951	868	922	864	890	880	882	883	918	882	862	907	923	917	878	976	930	857	947	881	905	949	898	905	971	921	874	956	883	871	915	908	905	940	875	870	867	853	972	843	901	864	900	893	838	873	875	845	920	894	949	944	898	900	947	945	885	925	872	862	864	953	890	896	890	889	885	890	861	923	861	902	891	919	880	854	871	890	845	990	958	848	826	919	944	916	915	841	917	825	951	905	873	928	898	900	912	883	955	883	878	913	894	871	876	956	901	871	891	937	932	920	851	926	894	964	848	935	901	882	866	910	926	932	934	907	879	893	859	894	876	850	878	852	884	915	894	910	869	928	903	853	903	935	892	900	854	931	871	859	923	893	896	893	856	882	917	901	936	919	929	945	882	913	902	916	805	926	832	923	909	892	932	864	905	943	922	852	931	935	896	894	908	897	892	922	944	956	932	896	890	899	938	888	886	909	828	882	925	883	896	881	896	869	874	843	919	886	909	815	837	902	885	888	921	906	882	899	836	868	900	918	914	891	958	872	874	863	909	876	890	877	862	936	911	925	922	841	880	886	927	931	954	924	860	895	899	892	906	920	884	908	878	850	881	905	933	868	855	889	917	858	916	907	894	923	902	916	896	949	904	903	884	918	831	897	880	880	911	864	953	900	871	876	887	930	893	938	883	916	925	943	882	866	853	862	942	914	845	872	896	938	888	878	883	883	865	908	898	908	837	870	924	918	916	868	877	932	945	882	940	856	924	877	910	862	919	860	965	878	911	928	878	888	878	898	907	898	912	857	885	880	904	903	898	898	857	939	869	905	914	898	861	878	878	903	890	874	838	902	889	868	842	878	903	857	898	859	909	910	895	924	910	894	910	876	901	912	835	896	888	888	962	911	905	898	976	876	878	915	853	871	967	893	869	906	922	880	922	937	956	833	916	902	904	935	923	908	924	897	948	860	912	833	905	921	886	901	894	906	929	936	900	927	894	859	920	872	927	916	866	860	885	878	902	880	913	880	887	887	926	899	896	900	897	922	899	880	853	947	862	923	866	901	849	869	891	933	894	899	878	851	925	845	888	912	939	866	890	899	891	924	870	932	896	927	901	877	867	950	932	935	899	879	890	862	883	861	928	902	874	881	894	878	954	894	860	842	890	868	911	878	903	902	905	911	846	918	847	921	898	882	949	852	902	899	852	881	891	849	860	891	874	925	917	898	869	863	917	883	911	919	867	902	956	910	905	872	919	867	912	915	962	897	912	955	884	947	894	923	854	933	840	830	900	900	927	921	947	912	956	873	857	905	828	844	916	924	910	903	917	869	886	938	872	870	892	887	917	891	912	913	916	924	897	861	905	893	944	950	859	864	906	929	927	898	913	878	873	885	880	910	912	870	918	914	895	876	934	938	906	841	894	873	896	955	855	901	953	859	873	883	944	839	910	893	928	917	830	960	921	852	922	888	929	940	896	890	941	904	906	896	832	906	878	860	870	903	936	905	871	887	926	912	915	925	918	876	872	904	911	870	829	885	903	943	890	918	984	896	903	885	860	978	933	889	902	893	911	928	854	882	925	902	844	903	898	921	883	916	942	898	868	892	882	900	889	898	928	939	901	926	917	883	927	875	852	908	930	869	924	893	933	873	887	856	900	968	883	946	888	890	901	935	873	847	914	946	895	865	898	921	824	870	874	890	867	853	871	848	917	859	885	913	882	923	896	860	877	875	861	874	885	926	917	924	936	920	889	910	881	864	943	877	885	865	935	926	852	862	856	884	924	838	953	842	922	931	861	902	908	915	918	873	920	908	863	854	918	888	901	856	915	923	948	896	889	883	922	925	942	883	944	924	900	913	864	881	910	874	886	851	909	886	849	881	848	905	918	845	884	919	883	852	859	919	907	944	916	914	871	879	907	898	853	915	879	908	894	858	965	898	921	894	894	905	924	925	917	899	928	891	876	945	897	888	886	953	816	886	908	842	864	893	918	891	932	874	895	911	848	856	905	899	902	902	886	901	892	864	928	888	921	842	973	928	902	919	927	931	891	945	841	901	844	946	876	940	893	920	924	901	864	851	903	883	880	902	893	858	907	857	906	883	908	882	918	904	871	882	912	907	900	894	902	898	846	897	872	923	916	914	869	875	848	857	885	862	864	830	889	964	899	880	882	903	854	876	902	915	881	943	973	926	889	868	917	887	924	919	933	885	898	908	928	909	896	877	896	881	868	885	909	868	856
25462	21543	28374	26432	20041	13148	8626	5954	4557	3778	3307	2793	2554	2268	1941	1833	1741	1577	1458	1296	1164	1206	1103	1170	1075	1106	1094	1038	1044	1032	1011	1017	1033	996	1018	955	989	929	962	997	990	960	971	923	1003	918	923	897	953	979	902	947	926	894	883	935	1008	900	967	967	903	895	980	902	984	908	900	840	865	968	917	927	910	955	922	889	899	901	923	921	900	911	912	902	888	905	864	848	897	880	923	894	904	937	920	888	933	951	984	993	927	910	929	892	936	902	944	984	899	958	933	862	948	896	955	887	914	966	896	903	875	911	910	923	969	933	892	935	919	886	909	970	919	938	935	957	899	906	898	936	968	891	946	951	941	939	890	906	1024	972	946	903	900	858	967	945	930	934	916	907	961	935	907	909	852	881	962	929	934	842	925	900	918	897	902	933	932	904	903	904	854	922	891	921	934	890	917	953	909	917	985	920	926	914	955	923	914	939	948	901	956	904	919	1013	911	910	939	905	908	919	913	915	921	955	919	913	922	913	950	910	1011	945	901	854	924	926	930	936	976	879	933	926	944	961	892	850	920	933	942	933	931	851	886	918	934	903	892	956	897	904	945	946	946	973	929	919	938	939	930	878	883	890	961	893	903	957	943	1008	899	898	937	919	880	915	916	842	950	922	918	948	924	944	911	851	891	909	962	932	961	966	923	947	950	921	902	849	884	935	948	898	907	930	875	967	882	897	918	884	943	958	948	892	885	894	969	895	945	904	914	883	957	913	960	870	945	960	940	891	888	887	926	912	903	916	937	899	904	892	908	947	958	933	930	865	925	865	869	902	955	957	949	903	911	925	919	903	909	901	876	866	907	956	962	896	851	866	942	918	911	856	942	870	847	917	940	936	914	896	947	915	899	931	931	936	924	933	966	895	912	859	927	914	930	888	900	968	870	905	895	934	883	864	947	902	916	920	893	916	911	936	928	909	929	911	913	882	872	914	905	975	915	912	936	914	913	934	918	931	938	861	937	919	957	904	878	920	907	904	986	899	921	938	886	958	926	877	956	950	883	953	915	985	946	958	956	916	926	913	939	909	879	896	917	989	954	920	935	914	949	937	928	901	972	941	941	889	941	968	840	939	922	870	929	899	903	964	914	959	891	928	917	920	890	884	937	901	952	898	924	919	936	940	919	892	927	940	932	829	882	895	896	944	853	838	933	900	909	970	929	918	899	905	868	913	941	925	902	903	920	917	923	932	948	932	862	930	948	922	889	898	943	896	952	905	920	912	867	865	972	894	896	930	962	967	932	980	958	929	948	883	909	923	933	881	924	901	953	877	912	939	924	911	931	855	926	902	969	931	931	939	918	945	904	924	910	947	886	950	873	887	907	887	932	964	960	946	892	919	954	936	906	904	926	926	947	878	946	873	947	920	908	932	963	898	896	901	935	942	918	882	948	912	929	959	920	929	910	914	906	914	935	853	883	938	952	909	901	950	941	922	958	938	875	845	922	870	956	924	935	934	902	912	936	902	938	924	952	906	947	966	938	932	909	923	910	991	919	930	903	907	940	894	901	890	912	897	912	933	899	873	937	961	868	927	869	874	911	932	923	903	910	894	935	911	930	923	919	929	954	869	868	885	911	893	909	887	910	985	923	899	912	966	921	897	909	893	944	942	928	946	938	893	862	951	937	937	905	954	921	930	905	883	899	894	955	902	909	923	924	859	921	929	942	938	906	917	895	911	878	890	886	905	939	940	907	909	947	935	882	932	929	858	959	858	883	861	873	954	902	910	911	890	854	914	922	875	965	910	911	912	934	936	935	928	916	917	924	938	923	857	934	951	920	930	848	936	951	906	894	957	884	929	902	893	931	886	901	897	942	928	951	933	927	905	907	942	912	936	926	917	915	916	894	886	952	913	901	914	918	917	936	914	963	952	886	884	858	914	913	872	954	934	925	921	920	912	904	932	890	908	917	902	918	929	926	863	882	919	932	894	946	847	940	881	876	890	917	883	938	916	967	887	904	923	945	926	917	945	934	902	908	904	964	954	870	993	931	885	956	940	917	898	971	942	905	915	922	891	951	859	887	872	936	940	984	889	901	884	955	895	940	927	896	898	896	971	890	942	873	903	857	943	959	873	905	874	871	890	863	875	863	819	904	925	887	937	934	854	931	958	930	975	910	919	919	908	907	952	915	880	873	947	926	891	964	916	946	840	901	937	941	849	935	849	951	948	904	959	880	908	919	913	852	876	1002	925	934	935	916	929	858	922	922	875	890	911	890	935	968	930	918	895	927	933	907	905	922	893	914	959	903	916	949	908	952	884	947	921	863	856	894	917	946	937	922	987	954	909	915	907	930	924	917	945	902	890	905	944	900	898	949	905	955	882	922	930	915	921	906	888	920	925	936	962	876	891	908	937	915	878	937	948	894	879	892	904	937	950	876	932	912	864	949	885	886	921	931	988	952	850	873	906	951	886	898	891	938	966	929	939	857	896	929	932	910	912	928	881	966	905	930	921	928	899	921	942	897	896	886	984	939	901	930	867	902	903	882	891	943	893	920	896	906	932	949	957	952	941	887	901	967	903	873	919	898	911	939	920	920	935	909	933	929	908	913	941	913	931	964	910	901	914	908	907	841	891	885	946	920	898	950	934	898	951	908	912	898	945	932	953	867	934	951	960	938	950	867	912	855	921	892	927	866	951	899	933	982	980	901	946	963	912	923	938	953	874	958	903	929	921	904	963	899	906	922	894	903	930	811	907	930	869	930	961	936	925	927	879	908	878	936	845	908	877	908	896	892	948	894	943	857	908	943	944	919	901	910	965	929	907	926	892	874	918	902	935	906	913	921	889	933	946	962	851	994	909	968	902	943	916	922	855	892	928	905	993	964	957	946	902	861	897	914	941	902	913	885	900	921	898	886	934	982	945	914	916	884	880	1015	946	918	905	950	996	887	921	958	916	901	932	891	893	906	930	947	940	948	856	928	882	936	900	952	930	931	922	910	898	917	906	939	928	904	904	949	930	909	954	936	933	900	950	870	915	912	884	920	913	965	921	942	952	879	932	921	897	890	920	851	906	905	847	941	932	906	960	915	896	891	932	956	999	938	918	918	903	885	937	938	919	931	938	953	919	933	870	973	867	920	927	892	848	879	951	878	895	882	939	880	927	866	901	919	847	928	869	903	895	929	905	914	897	931	904	914	916	911	856	882	953	901	943	944	939	934	921	931	922	916	972	942	876	952	972	926	927	903	868	906	879	958	885	914	938	950	916	921	891	944	908	884	963	922	924	906	906	964	909	905	934	894	858	905	980	906	907	898	862	907	927	897	970	876	932	861	900	954	950	875	939	899	922	882	897	879	901	921	942	931	848	910	909	970	923	963	921	925	901	909	919	922	930	914	953	877	929	859	907	935	951	896	942	895	967	874	935	907	837	905	912	876	930	960	945	914	925	943	916	933	891	900	971	878	917	920	897	954	938	909	943	956	943	954	971	908	913	951	941	938	909	939	885	905	927	922	919
23951	45612	36026	24348	19075	15346	11402	8821	6963	5651	4979	3841	3327	2934	2594	2263	2091	1809	1810	1517	1457	1369	1259	1190	1129	1116	1071	1091	1088	1030	1033	998	1100	1086	997	977	952	970	949	955	980	992	950	918	911	970	991	985	939	932	943	1008	994	927	936	941	940	910	921	905	893	918	925	857	945	897	896	911	906	921	929	886	900	917	930	901	908	900	915	947	906	929	927	933	940	891	907	920	941	897	912	866	928	950	885	901	897	920	900	930	941	929	927	905	974	912	913	940	892	868	866	896	934	884	900	929	914	933	932	945	883	926	933	911	892	899	884	924	907	970	947	926	927	902	948	903	902	886	917	956	949	939	969	866	952	926	863	898	903	897	907	914	907	913	936	948	950	908	867	904	954	902	901	956	931	918	946	954	866	874	893	929	921	864	923	959	913	963	923	969	925	950	889	867	924	916	920	917	964	916	922	905	939	905	935	898	961	890	940	872	949	931	914	920	898	912	860	895	905	952	900	924	948	895	951	853	869	958	923	961	880	980	879	840	971	941	886	962	895	908	915	889	923	947	938	863	972	908	973	908	938	904	949	956	875	893	965	902	854	903	940	925	891	869	913	978	959	918	898	909	940	912	932	866	951	913	962	940	908	943	900	920	882	962	909	966	910	908	912	982	900	926	900	939	916	864	925	894	917	935	885	929	940	969	889	949	901	877	926	938	927	977	875	918	921	873	935	913	914	903	898	883	931	932	923	919	868	929	884	955	938	874	929	898	926	926	931	902	938	934	927	903	970	883	965	915	874	920	935	896	949	903	919	889	918	908	1010	873	923	887	904	923	929	951	934	876	904	887	906	925	898	920	937	930	881	957	911	931	901	858	941	904	943	929	964	932	874	887	898	915	986	921	969	932	906	944	955	920	857	947	951	873	904	879	885	923	970	915	929	914	876	910	954	871	890	885	913	958	906	904	908	921	915	905	977	999	846	906	924	935	900	873	944	939	914	910	882	887	934	860	941	922	926	884	931	924	953	938	913	914	929	878	929	921	902	871	933	833	956	907	904	928	895	902	922	929	951	884	983	884	901	955	933	930	900	927	900	964	936	850	939	919	889	881	956	930	906	894	916	902	889	906	945	894	903	915	890	955	938	931	940	920	894	898	931	899	935	877	907	858	910	898	904	889	921	868	887	951	940	904	976	920	893	906	859	918	934	915	863	897	890	895	883	886	947	896	873	877	886	873	909	900	893	959	925	934	919	868	898	916	928	942	887	923	956	899	883	889	894	897	952	942	917	950	851	990	936	960	953	962	922	959	888	955	900	913	939	871	856	888	910	908	946	915	891	893	885	957	953	882	953	922	956	901	918	902	879	977	912	855	929	890	861	950	933	922	943	887	942	927	957	872	891	880	916	821	909	927	871	912	909	995	909	902	905	892	889	903	1003	879	939	964	922	877	864	926	923	905	924	951	963	896	933	901	920	926	922	933	1009	877	881	906	904	877	977	889	893	902	970	947	948	925	921	911	902	924	948	915	941	958	957	935	920	965	910	861	942	923	935	863	912	910	871	905	944	947	924	972	954	938	971	936	928	939	917	963	911	909	957	886	927	959	936	946	914	924	956	959	887	944	880	900	901	923	952	921	873	962	886	957	916	963	956	885	973	954	932	936	926	900	938	886	937	896	879	972	890	893	899	932	934	966	856	932	916	922	911	910	881	883	917	924	881	924	899	922	926	919	891	956	877	922	908	910	875	864	885	945	936	862	912	938	912	904	888	992	912	934	928	929	905	941	933	944	913	953	862	927	912	964	945	853	928	911	911	962	913	919	936	982	877	928	926	946	918	916	969	957	949	915	879	971	924	945	865	945	885	908	923	891	890	928	926	930	908	937	903	960	906	989	922	906	919	871	910	945	818	897	898	987	904	915	971	964	932	897	936	916	899	922	893	928	903	967	906	908	962	873	935	907	948	891	954	912	905	931	968	849	882	922	917	911	939	899	925	935	893	901	920	940	856	908	942	898	956	862	874	873	945	884	886	914	894	944	894	920	883	927	856	897	903	833	886	880	943	912	904	915	936	885	931	937	968	945	887	911	928	909	932	925	917	930	877	887	906	966	947	886	957	881	918	896	937	903	918	894	895	941	966	912	940	910	942	899	921	910	919	887	1001	966	929	893	980	932	934	915	928	936	946	966	954	903	948	923	887	911	947	969	930	920	892	923	910	853	842	915	883	946	920	906	891	902	914	920	895	919	899	921	928	920	888	920	933	906	956	938	949	984	910	953	904	974	933	920	878	873	941	884	925	927	920	961	917	914	890	919	946	909	918	966	938	863	903	875	891	950	924	933	907	890	909	901	880	853	877	958	921	918	942	863	955	942	884	890	941	963	903	915	890	936	931	936	941	931	921	875	932	952	883	927	962	910	935	977	915	904	910	883	948	886	924	898	967	919	884	914	856	908	903	932	943	966	937	928	915	882	940	908	908	890	920	962	923	927	844	907	923	925	921	875	936	947	926	866	829	921	949	974	914	895	920	860	912	902	899	904	933	930	946	882	871	951	874	939	938	906	873	910	879	906	920	909	904	940	957	887	870	943	912	938	964	848	887	952	963	895	874	910	947	906	917	914	890	945	907	932	902	917	943	894	855	907	942	944	905	909	987	893	941	950	913	973	913	933	893	930	955	946	874	915	862	891	926	885	879	926	947	911	936	900	898	934	906	920	878	938	932	886	934	905	972	902	1006	898	893	912	928	963	924	896	1004	954	945	945	936	852	912	915	876	927	959	920	944	951	905	942	942	919	925	930	946	894	886	847	908	960	959	966	908	936	977	892	896	969	932	975	892	949	903	875	920	894	935	890	931	880	890	880	919	922	896	949	920	926	957	909	879	972	913	973	917	933	888	896	956	912	917	937	921	931	866	953	981	907	906	910	915	915	936	907	858	946	899	930	942	939	876	896	902	900	926	951	885	957	858	892	906	907	958	926	938	900	918	899	877	927	915	900	917	925	927	886	928	895	929	949	895	927	942	898	934	863	889	879	903	944	949	868	872	953	921	905	871	887	886	861	835	995	911	880	920	951	876	927	948	967	883	907	925	924	850	901	830	996	884	914	936	928	879	899	909	872	894	940	932	912	912	904	957	929	976	981	924	911	889	924	959	922	909	897	907	956	861	898	932	942	901	867	922	951	938	930	910	988	937	944	893	946	947	942	905	934	898	954	920	965	943	906	927	931	953	948	920	886	974	870	847	844	940	901	953	918	954	964	906	921	876	953	905	931	907	920	910	953	909	980	909	986	875	909	907	899	907	897	979	880	925	939	940	909	913	902	916	883	910	952	922	952	926	913	954	882	934	929	899	949	961	889	950	900	902	884	946	938	902	861	896	929	930	908	897	964	932	887	889	893	951	924	872	935	932	908	888	944	904	917	948	883	911	908	890	925	905	890	906	873	903	856	907	915	921	926	917	938	986	876	958	938	930	935	921	873	900	877	883	890	893	889	919	893	914	864	891	916	949	941
23255	21674	29594	24332	21980	23239	21406	11114	7871	6489	5581	4414	3851	3476	2866	2721	2483	2242	2057	1815	1708	1567	1516	1377	1347	1236	1265	1242	1192	1200	1166	1122	1174	1119	1124	1137	1123	1138	1058	1096	1142	1085	1090	1012	1057	1073	1035	1082	1094	1105	1076	1057	1063	1084	1054	1069	1087	1069	1082	1085	1028	999	1039	1097	1018	990	1077	1041	1010	1039	1070	1044	1028	1018	1043	1042	1057	1063	1091	978	1019	1026	1022	1024	959	1077	1022	1056	1020	1020	1075	1046	1035	1051	993	1083	1007	1046	1008	1024	1021	1067	1020	1048	1023	1026	1038	1030	1014	1029	1018	989	1021	1039	1054	1001	1014	967	1013	1062	969	1042	1030	1114	1118	1039	1069	975	1062	1104	1026	1040	1019	1071	936	1014	1055	1049	1057	1050	1019	1047	1025	1088	1088	1019	1062	1019	1034	1030	1009	1039	973	1034	964	1053	1076	1068	1025	963	1090	999	1090	1049	981	1061	1053	1039	995	996	1070	1060	1103	1046	1025	936	1030	1049	1086	1015	1062	1014	1013	1036	1028	1013	996	1046	906	1022	1005	1073	1056	1031	1069	993	980	999	995	1067	1018	1031	1031	1042	1035	1017	1001	1053	1069	1042	995	1041	1043	1070	1001	1041	1074	1071	1058	992	1006	1049	1042	978	1070	1095	1101	1093	1016	1060	1075	984	1051	1020	987	1036	1063	1011	1013	1011	1023	1028	1095	1047	1091	998	1007	1067	1066	996	1020	1031	1066	1071	1066	1001	1002	993	1056	1009	1059	1089	1030	1057	1023	1084	1055	997	1044	1000	1020	1035	1107	1041	1066	1040	1070	1019	1044	1084	1010	1058	1054	1042	1079	1059	1050	1070	1042	1040	1082	1044	1040	1002	1001	1015	1075	1001	1060	1046	992	1029	1086	1035	1015	1018	1027	1054	1057	999	1054	1025	1036	1057	1049	1015	1059	1047	1075	1006	1050	1070	1025	1068	996	1051	1055	1022	1101	1084	1091	1078	1069	1072	1016	1034	1059	1032	1021	1028	1041	1029	1104	1029	1054	1113	1070	1000	1039	1042	1025	1024	1041	1034	987	1038	1006	1075	1050	975	1075	1072	1016	1024	1031	1030	1042	1026	969	1010	996	1024	1059	1105	1034	1010	1016	1064	1040	1045	1029	1058	976	1058	1086	1018	991	1065	1016	1043	1087	1035	1099	1011	998	1066	1005	1009	1041	992	969	996	1012	1020	1041	1012	1020	1036	1027	1061	1049	1048	1064	1002	1025	1031	1100	1066	1045	1046	980	991	1001	1027	1081	1059	1010	1056	1040	997	1049	1090	1049	1006	1036	1004	1081	1083	1029	1086	1050	1064	1066	1021	1068	1018	1066	1043	1020	1019	1067	996	1046	1058	1073	1005	1054	1063	1064	1022	1031	1045	1111	1024	1075	1018	980	1006	1013	1063	1096	995	1048	1006	1060	1013	1039	1061	1064	1048	1017	1015	995	1053	1053	1075	998	1008	1027	1096	1079	1050	1017	995	1037	1038	1003	1030	1011	1039	1025	1032	1068	963	1078	1026	982	1014	997	1035	1030	1076	1029	1053	1048	1052	1077	1030	1015	1007	1014	1033	988	1034	1027	1037	1078	1033	1052	1008	1008	1062	1060	1044	1034	1006	1098	1057	1049	1066	1065	1011	1050	1040	975	1000	1008	980	1061	991	1037	1113	977	996	1075	1088	1025	937	1040	997	1050	1027	1035	1057	1008	1052	1021	1045	1018	1030	1030	980	1042	1044	1019	1052	1041	1047	1043	1026	1051	1052	1022	1073	1012	1010	997	1037	1077	1072	1045	1019	997	1053	1068	1084	1006	1116	1021	992	1078	1059	1032	1032	1065	1057	1077	1061	1046	1036	1049	973	1059	1071	956	1020	987	1054	1048	1133	1003	1031	993	1064	1049	1033	1056	1035	1019	1043	1025	1008	1041	1077	1010	1022	1028	1044	1074	1018	1038	1038	1025	1029	1015	1056	1048	1064	1031	996	1014	1051	1004	1014	987	1039	1019	966	997	1024	991	1008	1058	1098	1019	1017	1105	1113	973	1038	1018	1038	1053	1079	1054	1057	1070	1010	1091	1019	993	1032	1049	1021	1026	1036	1073	1055	1005	1046	938	1059	1031	1085	956	1031	1045	1058	1027	1066	1095	1060	1026	1023	1073	1008	1039	1016	1002	1076	1022	1025	1003	1024	984	1037	998	1053	1020	1064	1017	1062	1071	1060	1040	1034	1028	1066	1016	995	1056	1025	1018	994	1043	1029	1039	1050	1069	1015	980	995	1026	1014	991	1036	1054	1041	1019	1053	1017	1054	1040	1031	1108	1048	1079	1010	1051	1121	1036	984	1017	1030	1066	1023	1036	1051	1064	1039	980	1020	1036	1041	1068	1045	1099	1003	1050	1025	1057	1030	1017	1076	1050	1101	1021	1039	997	1114	1002	971	1040	1021	996	983	1077	982	1008	1021	1057	1031	999	1084	991	1042	1039	982	1046	1053	1027	952	1013	1013	1038	1018	996	1038	1068	1051	1075	1018	1031	1047	1012	1022	1048	1050	1038	1028	1039	1031	1023	1073	1037	1005	1023	979	1037	1083	1050	1103	1010	1009	1013	969	1058	1055	983	1093	1045	1005	986	1070	991	1029	1062	1080	1043	966	1066	1063	1080	1064	989	1085	1059	1076	1008	1058	1042	1044	1080	1039	1034	975	1041	1025	1042	1021	1060	1094	1017	1093	1000	1022	1026	1015	1062	1019	957	1038	1026	1028	996	1060	1087	1052	1049	1075	1030	1055	997	1079	990	1026	970	1032	1040	1023	1016	985	966	1035	1040	1053	920	980	1020	1059	1020	1082	1053	1007	1056	1065	959	1020	1017	1042	1004	1068	1047	1001	1095	1017	1048	1011	1045	1029	1111	1039	1001	1036	1012	1020	1016	1064	1021	992	1027	948	1014	1019	1008	1032	1000	1017	1052	980	1052	1041	953	1026	1032	1082	1019	1061	1027	1011	1000	1063	1002	1065	1033	1050	1055	1108	1044	1043	1075	1054	1019	1053	1019	1055	1055	1015	1031	1024	1032	995	1079	1045	1052	1048	1036	1046	1031	1108	1022	1055	1038	995	1013	1058	1048	1047	1080	1016	1036	1060	1013	1060	1030	1044	996	1015	1010	1039	995	1040	992	1030	1066	1072	1048	1019	1041	1067	1044	1061	977	1014	1064	1015	1050	993	1089	1055	1043	1038	951	1009	1057	1049	1024	1012	954	1063	1048	1044	971	1012	972	1018	1029	1070	1103	1035	1012	982	1080	1061	985	1049	1013	993	1081	1002	1052	1040	1095	1019	1001	1065	1039	1013	1022	1017	1013	1070	1057	991	999	1083	992	1040	1052	1061	995	1042	1044	1076	982	1056	1063	1100	1117	1039	1020	967	984	952	989	1045	977	999	1069	1106	1070	1033	970	1023	1024	1020	1028	979	1048	1030	1041	1044	988	1026	1064	995	1015	1036	1093	1055	1078	1077	1050	968	1031	1026	1032	1085	1059	1083	1079	1094	1039	1020	1037	1085	1026	1064	1004	1047	1071	1061	1028	998	1032	1045	1037	1042	1056	1080	1056	1099	994	1054	1035	1006	1047	1058	1048	1033	1014	1005	1057	1026	1005	1027	1020	1033	1048	998	1031	1036	1012	1079	1015	999	1012	1057	1073	999	1021	1075	1063	1032	1027	1017	1013	1015	995	1006	1031	1038	1033	1016	1018	1084	1059	1069	990	1001	1085	1058	1005	1016	993	1001	1103	1097	1001	1009	994	1011	999	1044	1024	973	971	1018	1091	1010	1066	1048	1002	1031	1049	1016	1004	1074	1002	1041	1048	1044	1022	996	1070	1069	1107	1059	1017	1044	1039	1074	992	1087	1011	1049	1077	1019	1014	1040	1002	1033	995	997	1131	1049	1027	986	1044	1065	1071	1037	1072	1019	966	1035	1029	1089	994	1030	1059	1024	990	1018	1007	999	986	1106	1055	1000	1052	1006	1038	949	1047	1010	1048	1030	991	1037	1082	1008	1005	1062	988	986	1010	1037	1041	976	1016	1028	1059	1021	1091	1085	1000	1026	1023	1053	1035	1077	991	1026	973	1052	1016	1069	1021	1038	1050	1075	1051	1074	1038	1032	1070	1016	1060	1043	1010	1062	1058	1078	1012	988	1048	973	1057	1059	1006	1001	1030	991	1009	1034	1040	1035	1045	990	995	1112	1073	1059	1002	1054	1064	1030	1001	996	1031	978	999	1014	1087	1061	1037	1078	1000	1011	1019	1012	1032	1036	1052	993	1012	1064	996	1068	1010	1033	1050	1044	1071	1073	1010	1009	1023	1011	1014	1029	1012	1030	1050	1027	1096	1079	993	1078	986	1018	1049	1094	1031	1039	1057	994	973	1024	1073	1003	1041	1056	1020	1030	1034	1059	1029	1070	1087	1046	967	1030	1018	1058	1043	1053	1054	1044	1014	1004	990	1039	1027	1015	1053	992	1071	993	1007	1029	1078	1037	1002	1032	1068	1038	1064	1042	998	974	1063	1033	1014	1097	1055	1026	1053	1056	1007	1052	1007	1070	999	1012	1031	1024	1091	1027	1026	1044	999	1032	1075	1033	1023	995	1055	982	1057	1011	986	1019	1008	1054	995	1036	1042	1007	1038	1020	1018	1072	1016	1039	1024	1075	1018	1035	1092	1007	1034	1025	1003	1080	1088	1024	1004	980	1087	1077	1019	1071	955	1019	1129	1016	1032	1011	980	1059	1025	1060	1076	986
27041	55355	44936	33149	26735	21772	17058	13431	10858	8603	7512	5846	5111	4433	3847	3437	2940	2709	2349	2065	1874	1711	1651	1509	1443	1414	1298	1252	1296	1238	1170	1225	1152	1138	1174	1064	1154	1164	1054	1127	1101	1085	1124	1005	1075	1038	1043	1008	1050	1015	1050	1084	1058	1050	1079	1026	1106	1043	1021	1049	1020	996	1013	1086	981	971	977	996	1038	1004	1005	963	1011	1020	1006	994	1031	978	1028	990	967	1063	986	1017	1022	989	992	994	974	1000	1032	996	1054	984	961	1029	974	1031	1048	1012	1041	1028	1030	1077	994	1017	988	1003	1028	1062	1035	1013	1004	1011	1014	975	1090	1054	1008	1005	955	993	1003	967	1045	967	1100	1024	963	1019	1018	989	977	1020	968	1060	944	962	960	1058	1052	1032	1040	1046	1028	1030	1031	1011	932	970	1022	1002	1008	1041	1019	1061	1040	985	1039	976	992	1016	1013	977	1033	1032	1024	1024	981	1011	990	1000	984	1034	1021	987	944	1113	981	987	995	974	1047	1007	1004	1037	975	980	968	1024	973	1050	987	965	1049	1030	1063	1034	953	984	994	1000	1027	1027	1001	990	1023	981	987	1023	982	979	974	1083	960	988	1013	1041	963	1076	1039	1055	1007	986	999	1048	1009	1032	996	998	1012	960	981	1044	1002	1008	1074	1066	980	1044	992	958	946	1047	1009	1004	1012	1024	1025	962	1004	1002	1034	1030	998	1024	1006	971	1007	1092	979	1018	1001	971	1000	978	969	977	1002	1016	964	1062	1058	1038	995	1074	992	996	985	1036	1038	1024	967	1041	977	979	950	1026	977	943	1047	1034	1014	1033	979	982	995	1059	965	1030	999	980	996	1032	1001	990	1033	1008	1021	983	975	1014	1064	989	990	947	949	979	969	1004	1020	1016	953	985	1036	1036	986	1016	1038	992	1049	998	974	1060	1063	1035	1025	974	998	990	1049	988	955	1021	1016	955	1009	1018	1013	982	1016	966	1006	995	1026	976	954	995	1073	975	1007	978	979	1066	1045	987	1026	978	1023	987	1035	1029	1036	1019	999	1012	1048	1021	989	993	1037	997	1058	1012	1011	980	1045	1024	983	1078	977	933	1000	1015	996	1022	995	1033	954	1008	952	993	1012	1003	1033	1003	936	1000	1021	972	986	1024	1006	1044	978	1048	1004	987	977	1014	975	966	1064	1054	1034	937	1013	1030	991	1029	1020	1054	1062	1023	983	1027	984	1006	993	990	1037	957	1025	1017	1006	1054	1033	986	998	1016	1047	973	997	1053	994	1059	1004	1003	1038	997	981	964	969	988	987	1058	1046	1029	999	977	1075	974	977	1029	983	963	1013	990	994	1009	1036	1013	1021	1033	1034	1009	1043	1005	1012	1026	984	975	989	995	986	999	1012	984	981	958	1002	1005	1020	1022	996	992	1038	941	1059	984	942	997	1013	1055	966	1034	998	971	1045	996	982	996	1024	992	1047	1051	973	941	1021	1028	946	1003	966	1067	1011	959	1020	1062	967	1003	1021	1051	980	1042	1033	1026	981	999	946	1052	997	1029	988	1067	1020	963	1002	1023	1007	1031	1059	967	1045	1030	1081	1009	990	991	984	1027	1040	988	1027	956	1034	990	986	1015	1022	1043	1019	1001	966	1033	1008	974	1042	994	989	1035	983	972	968	1062	1048	982	999	1011	1040	1016	1023	1015	1045	1058	987	971	1035	1046	1001	984	986	993	997	976	1044	982	1019	973	1046	1011	1012	957	1037	987	1034	971	1024	1048	942	1046	1043	1043	1035	1018	1008	1030	1038	1077	1026	1049	994	980	989	949	1067	1002	1016	1023	998	948	1052	949	1043	1001	1049	994	1031	1053	1005	1012	986	1044	1017	966	1006	1000	1015	995	979	1023	992	997	967	1039	1013	1018	1049	967	1010	938	1028	961	1022	948	1020	1000	997	1024	1031	967	979	1004	985	1013	1010	985	1018	986	1061	1006	988	975	987	994	1003	998	1012	986	1020	1019	970	963	990	1035	988	1054	1015	978	1053	958	969	1041	956	1013	990	968	993	934	1000	987	997	1013	998	998	1016	1016	993	1000	1018	993	991	1029	1008	1018	1026	979	1081	964	994	1039	985	1000	1039	1000	1019	995	935	967	962	974	981	1073	1014	980	1046	1007	998	1028	996	1029	1024	961	1016	1027	1015	1059	1027	1030	971	1039	983	995	1004	956	1008	1007	1042	976	1002	1022	983	1067	947	978	1025	1015	1051	967	1035	997	1017	993	979	963	998	1038	1021	1034	982	943	992	1015	970	1017	983	990	966	988	999	1021	1015	935	1032	993	1010	1041	963	1028	1023	1081	1017	979	980	984	965	1048	998	992	971	961	1028	979	1016	1018	1037	987	1002	993	1045	1045	992	1019	988	1061	986	1013	1030	984	1010	1008	1030	1037	1054	1016	985	1048	938	996	1056	951	959	939	951	994	984	1016	979	974	1032	972	1052	1050	1058	967	965	1069	953	1003	1053	980	1027	939	973	1005	1040	994	1035	962	1036	990	1005	1039	1037	1032	998	979	1025	957	1006	1003	1016	987	1011	979	989	998	994	976	1038	1001	989	1017	986	1030	986	991	1025	1011	961	1046	1029	1032	1067	991	1022	989	1045	1035	998	1008	1040	1032	1001	982	1023	1030	963	1013	1000	946	1048	1023	995	984	967	980	1017	951	1003	1023	979	1009	1085	993	1035	1005	991	999	1045	1003	1076	980	981	1030	963	1007	997	1028	1004	1064	1003	967	966	982	977	1062	1007	1064	975	1041	998	999	1003	1046	1023	1040	1004	963	1029	963	977	1024	975	1006	1015	1012	1067	1023	992	974	1033	993	1029	1030	1021	1001	990	1020	1022	1039	1008	1003	1033	1000	957	1008	1036	1000	1023	1034	956	968	978	1010	1039	938	984	980	1018	1025	1001	991	966	1051	994	1061	1060	1029	1040	1033	968	975	1051	1037	1017	990	997	1067	942	1050	1059	1006	1021	1086	1002	1020	1028	994	1058	1052	1000	977	1016	1012	1041	1034	1052	1037	994	1023	1033	979	981	1011	991	1019	1046	998	994	1031	1008	982	993	1009	1015	910	1016	1011	1039	991	980	967	928	1006	1026	993	1013	1018	1057	1028	1023	949	991	996	1035	983	1026	1013	981	1037	1068	978	958	1010	977	1037	1015	1012	976	1062	968	989	1059	1049	1070	1044	1011	1011	996	986	1013	997	1035	990	1021	1018	1053	1042	990	1025	974	980	1022	1014	1010	977	1033	1003	1001	984	1015	1023	1033	981	1041	1002	1022	1058	1030	1015	1041	998	982	1061	996	1037	994	1041	960	1041	995	953	1011	938	1028	1047	960	1015	1007	1018	1001	1006	1048	1040	1025	1026	1020	1010	1075	1028	986	1017	1038	987	975	957	1033	979	997	1017	1026	1029	1012	962	1029	1010	1012	983	1020	1017	960	1013	1026	1036	1001	1053	1014	1038	1006	1020	994	979	1036	1034	1007	981	977	1024	1034	980	951	1016	991	1042	1004	1007	1003	941	981	992	1019	994	1031	1039	1008	1005	1031	995	977	1019	1048	986	988	1032	990	1007	1033	1036	1027	1003	1013	1034	954	980	998	1021	996	1010	978	1042	1039	991	968	1002	1011	1001	969	1007	960	992	1091	955	997	1088	974	974	964	1009	1036	1054	1038	1015	1015	1058	965	1018	1060	997	1037	1005	956	1006	1036	968	1005	1044	994	1007	960	976	1000	1002	1034	1022	999	985	1011	1066	997	985	958	954	972	1028	1006	989	1027	991	1016	971	983	1039	992	1005	988	1031	1027	1031	1059	1007	1034	1000	1058	1024	1020	1029	1001	989	983	1003	1013	1032	1029	1026	1007	1026	1011	1035	1009	1012	968	969	1045	1075	991	1040	1029	1007	968	994	1032	975	1062	984	954	995	1035	1000	969	1006	953	1069	1049	976	1026	977	1047	1057	1018	1018	1014	1009	983	984	1046	1036	1020	945	1040	975	1009	1035	1013	989	1010	997	1022	1002	1041	1031	977	987	1001	1012	997	994	1044	981	984	1011	945	1072	986	974	1018	1085	1026	1021	984	962	976	983	991	989	988	1034	979	1012	991	971	1033	972	1003	990	970	1048	989	1018	1009	1016	999	1056	1023	977	1008	1019	989	1002	981	1059	991	1019	1009	979	1036	1024	971	1054	1040	1016	1048	997	1042	959	967	993	994	1035	1011	974	1001	982	973	977	955	1019	994	1012	1020	1023	973	1035	1050	1028	1063	1040	1015	1005	1001	1015	1037	982	1054	1056	1060	1021	998	1019	997	1038	1004	993	1015	971	963	1047	1006	1045	975	1074	1059	1011	1004	1005	979	1001
29307	27443	32145	23323	13980	9237	6272	4501	3666	2962	2754	2173	2002	1836	1670	1527	1500	1294	1251	1162	1134	1101	963	1022	930	938	994	900	908	839	890	889	938	874	865	899	880	897	863	882	885	855	874	879	858	886	897	844	829	819	874	844	845	847	891	861	873	891	790	825	823	808	881	844	815	848	855	837	906	871	891	854	861	896	874	823	846	879	820	797	838	842	895	868	828	796	814	834	852	790	819	873	852	863	826	851	816	822	843	852	825	834	817	843	802	845	881	829	841	851	878	849	914	821	870	755	826	833	850	825	853	802	849	834	878	847	895	833	858	790	842	866	875	860	808	848	858	856	858	844	834	860	845	891	873	845	861	855	865	816	830	869	880	817	828	872	839	837	838	874	874	804	795	826	839	882	827	838	848	810	845	873	892	835	856	848	787	810	747	867	820	824	814	818	834	881	883	831	817	870	905	831	786	816	855	850	863	866	863	841	889	833	905	842	811	856	811	865	801	848	811	815	827	856	800	864	838	832	850	793	801	909	811	861	818	888	812	864	828	873	877	912	876	834	890	846	845	846	816	865	865	826	858	863	819	849	868	914	832	854	802	861	867	843	847	856	896	850	869	812	839	891	822	814	853	872	892	798	823	817	845	832	785	787	829	876	855	868	865	849	827	886	820	844	826	834	831	858	864	871	827	872	846	829	852	811	825	833	853	850	822	880	848	848	806	890	784	845	801	881	817	848	888	871	813	820	891	897	878	839	833	876	836	815	837	895	817	869	899	799	830	884	835	883	864	887	853	817	838	839	821	874	861	860	817	881	850	878	847	814	817	903	858	848	868	828	805	884	826	936	837	858	851	885	887	862	794	846	827	852	898	814	849	839	820	816	865	838	884	814	820	847	835	843	840	912	847	914	788	829	828	854	908	842	866	816	846	857	809	880	776	787	793	862	867	843	848	833	858	880	861	907	824	887	861	821	860	839	791	807	842	877	847	838	863	813	869	852	854	934	848	830	808	808	838	917	861	836	805	842	849	827	876	877	835	824	834	897	860	885	864	894	862	848	863	854	856	824	885	826	791	839	854	867	805	872	834	811	815	781	875	856	793	873	826	853	884	872	883	779	833	816	896	832	827	809	759	865	886	868	813	795	853	831	875	862	854	858	827	812	870	867	781	846	885	890	845	807	823	886	830	855	853	888	830	860	851	806	856	841	844	842	868	799	843	846	853	849	839	893	871	831	848	850	777	847	856	820	868	841	859	797	814	878	880	860	852	846	871	853	876	814	852	907	815	878	849	858	874	806	832	877	800	831	813	798	823	850	865	827	849	826	872	857	861	833	849	855	838	897	871	872	870	905	819	882	889	826	853	798	863	876	850	883	800	799	875	848	851	849	832	816	868	818	851	861	804	781	877	829	855	798	848	813	855	810	816	857	807	843	849	869	885	833	837	857	803	873	864	832	876	817	879	852	871	826	836	866	855	815	811	901	831	889	828	849	872	843	865	872	880	831	839	834	834	891	838	850	863	837	876	829	813	859	882	855	846	813	844	827	846	888	889	818	924	915	853	855	893	846	888	880	845	814	860	803	813	882	825	864	835	877	833	852	781	888	791	900	853	828	848	850	855	871	871	834	831	849	815	834	844	835	827	862	881	840	864	819	819	821	881	830	809	788	794	858	841	856	866	883	800	885	829	794	894	811	827	887	856	848	866	867	847	857	862	866	877	826	843	804	871	832	830	830	828	782	865	834	838	859	783	875	872	868	841	855	824	823	878	879	860	856	841	853	889	872	877	828	860	806	775	799	859	852	865	833	835	842	869	807	848	852	787	866	828	866	847	811	851	871	824	861	833	844	819	799	860	849	847	841	864	844	800	833	819	913	843	843	817	879	860	816	847	861	818	841	881	814	874	832	913	843	851	849	871	878	821	891	800	810	853	834	799	827	867	807	847	871	855	866	884	867	849	829	874	837	834	816	867	793	830	829	869	842	829	820	836	799	833	836	819	856	792	864	872	826	823	824	807	809	874	867	858	825	868	816	809	857	892	819	823	831	838	911	826	900	861	843	840	863	850	894	803	836	854	804	849	858	854	869	875	803	870	870	865	908	874	862	838	814	839	798	836	854	812	830	790	898	838	864	869	836	840	855	815	798	843	857	868	857	799	847	888	858	810	925	869	843	851	861	863	839	888	871	845	831	839	868	880	842	841	834	808	827	877	815	816	848	826	844	861	799	795	835	789	811	807	828	870	811	840	784	835	864	832	889	847	860	875	820	832	844	872	810	829	815	890	896	838	873	821	782	808	815	868	844	886	876	852	837	841	811	834	840	871	820	817	839	806	863	816	829	876	819	805	820	847	821	806	819	855	844	837	885	832	871	872	834	839	870	832	816	916	865	828	823	868	857	812	821	847	864	832	860	791	826	832	867	882	816	842	833	863	891	872	846	865	874	852	867	807	835	822	828	871	865	824	836	804	830	853	814	833	859	940	866	844	865	840	864	911	808	864	857	831	873	857	816	806	850	818	815	832	912	838	811	869	805	906	865	800	879	864	868	838	855	823	852	872	831	806	865	796	858	841	837	822	871	865	835	820	817	869	838	862	848	863	889	888	863	825	825	871	838	836	760	874	837	895	818	859	889	859	866	828	835	858	824	823	880	865	890	907	840	814	846	862	884	863	863	862	863	852	865	880	841	874	850	851	857	871	822	862	837	790	773	916	859	896	889	867	843	870	859	796	851	833	824	858	796	867	851	817	857	827	839	823	836	865	863	817	819	830	852	868	863	816	846	770	850	845	921	852	848	873	856	853	869	897	905	816	856	837	919	849	826	853	782	856	854	858	866	916	867	855	829	881	812	839	800	840	857	865	802	835	898	808	923	865	827	843	838	875	864	854	836	874	805	858	904	885	827	887	849	899	902	859	859	829	854	784	891	847	866	829	846	893	898	859	793	829	819	833	907	866	845	819	821	887	873	899	772	839	887	901	870	809	880	801	869	849	866	885	855	844	859	886	851	865	841	829	794	840	879	855	849	903	855	857	855	845	836	865	879	849	824	795	849	866	797	843	857	845	837	831	828	886	844	893	794	866	849	812	863	853	828	849	813	866	869	929	860	822	825	841	893	858	828	830	828	901	823	825	835	825	867	857	851	833	775	843	809	806	877	832	851	864	894	833	880	867	868	857	785	771	867	850	819	811	880	814	849	906	863	864	884	858	891	825	863	824	863	860	882	837	874	847	840	819	810	875	854	880	875	864	870	899	880	791	842	858	876	842	835	845	860	805	848	812	829	793	832	867	853	869	905	835	826	846	831	826	814	846	799	862	863	889	789	874	873	835	822	854	810	860	908	838	810	877	835	844	809	860	798	887	845	867	875	801	868	848	816	831	873	817	822	870	825	866	871	854	852	850	865	892	861	862	904	844	796	870	794	860	913	867	809	847	894	858	857	850	840	859	848	861	787	874	819	826	860	827	899	876	899	827	868	856	857	851	796	854	870	843	843	812	827
24655	41960	32426	21110	15750	12355	9044	6877	5477	4360	3696	3001	2714	2315	2098	1927	1759	1537	1435	1304	1196	1123	1071	1078	1034	962	1011	957	953	972	961	950	947	884	919	897	903	907	882	879	931	900	877	843	846	886	857	862	899	924	873	871	802	844	855	879	869	854	863	892	864	847	910	805	837	890	784	869	843	830	845	864	857	876	871	833	893	868	829	820	857	830	865	858	861	787	820	882	884	821	860	838	818	847	808	891	829	837	851	779	821	878	825	844	885	815	844	844	852	852	851	809	842	838	859	852	858	806	850	844	864	866	876	893	836	906	833	868	906	786	886	877	870	881	907	833	843	830	862	863	857	855	873	846	874	865	885	882	860	857	834	798	870	841	832	814	854	876	818	857	818	869	858	869	852	840	821	849	883	892	829	825	793	869	824	884	871	906	837	788	825	810	818	847	829	889	836	862	865	834	832	848	888	809	825	884	831	816	832	827	818	870	857	852	835	863	825	837	867	899	874	858	849	876	819	820	845	844	861	804	814	877	893	879	857	839	840	887	892	850	798	847	874	855	859	886	840	836	818	833	868	805	900	818	870	810	834	897	876	851	844	885	872	841	855	851	817	827	848	887	840	873	895	783	858	890	824	820	831	838	821	849	849	861	781	862	811	834	826	923	826	853	855	879	882	867	863	843	833	845	813	863	799	834	879	822	850	837	822	804	832	864	833	842	821	875	829	828	836	821	844	845	898	837	869	891	834	830	790	809	825	867	810	835	896	865	858	850	860	890	826	789	809	865	913	805	884	829	866	890	817	835	809	859	837	881	844	834	848	822	826	849	850	856	820	829	798	880	853	856	868	827	831	893	884	872	808	812	830	822	878	918	828	870	832	859	845	849	820	891	833	839	846	861	885	867	806	884	895	858	868	780	823	866	768	818	805	856	814	840	871	950	833	834	853	826	898	796	846	830	844	808	855	846	819	822	873	849	860	846	866	850	872	863	782	861	852	817	841	884	847	893	847	856	882	887	875	891	846	849	829	832	857	823	869	845	871	832	833	841	868	817	830	831	816	868	850	793	862	859	884	834	807	785	806	827	843	848	846	843	857	826	859	872	853	842	877	858	835	831	877	836	844	869	781	834	862	821	848	845	883	859	913	872	830	820	885	853	815	868	853	895	853	826	832	858	823	842	862	831	841	863	771	829	855	875	889	858	845	784	826	907	804	813	881	848	844	836	876	808	839	883	825	879	848	844	861	820	873	827	852	888	868	847	893	839	822	821	795	825	886	865	842	824	832	897	835	787	879	818	854	817	831	777	881	851	834	817	878	826	814	861	801	895	817	860	820	824	821	842	850	861	883	847	866	867	797	830	839	849	826	878	865	877	870	895	835	898	850	807	845	843	833	779	847	898	842	864	852	851	807	818	835	843	846	860	858	862	885	844	831	885	874	835	847	886	816	848	786	873	821	857	802	885	883	865	829	831	843	881	815	802	866	874	862	917	832	807	844	864	911	826	828	799	860	850	784	807	856	828	861	871	903	854	861	820	818	881	825	831	786	875	850	835	876	852	830	848	797	818	844	941	790	812	830	891	821	880	829	878	823	853	829	837	837	844	877	830	913	804	859	796	841	823	804	839	864	828	851	798	863	867	912	833	874	851	818	849	822	888	877	863	843	809	841	826	893	827	881	875	819	846	841	825	832	886	855	822	906	901	874	854	862	791	811	853	809	817	867	826	870	881	761	830	897	863	859	800	875	835	869	823	866	879	839	837	851	839	865	864	848	841	839	874	861	808	853	864	855	892	893	856	867	887	869	834	905	844	824	880	829	836	854	871	855	820	820	892	852	901	845	847	830	823	869	859	839	792	801	868	814	829	911	815	836	857	870	846	809	875	873	865	884	829	815	879	853	900	833	840	829	871	854	869	808	885	834	910	841	853	825	829	878	839	854	815	801	850	857	837	823	799	836	826	878	773	845	832	913	837	841	851	833	851	881	832	854	875	895	828	858	881	864	887	888	865	866	859	859	880	853	799	832	823	860	831	869	788	855	837	841	856	860	830	790	861	875	837	813	829	850	817	851	838	860	825	843	885	868	862	792	850	848	817	866	833	866	844	849	809	821	807	841	833	855	838	847	808	852	821	877	879	816	826	814	874	867	892	900	820	863	803	827	861	811	806	878	864	822	785	828	893	805	882	913	808	816	803	843	815	868	802	810	873	864	806	869	912	866	834	856	846	865	846	815	955	875	844	859	858	823	814	830	825	879	826	824	875	864	812	827	906	820	903	885	839	880	837	801	878	847	782	777	860	885	805	846	819	811	879	846	847	861	849	886	882	855	868	827	876	850	830	861	877	865	838	785	862	840	829	863	851	937	884	823	879	821	828	842	838	823	840	852	878	888	891	820	886	835	832	832	867	867	806	853	893	834	867	891	875	846	851	864	814	853	859	872	836	833	835	915	845	849	855	836	827	811	840	843	860	894	854	837	874	833	811	857	806	856	850	800	812	860	800	842	864	838	837	866	854	815	825	841	805	843	854	816	834	875	882	898	848	960	833	882	850	860	846	840	809	866	806	880	847	812	861	847	865	835	867	858	890	853	839	869	850	873	817	888	870	829	856	834	817	831	843	850	838	809	843	863	837	859	876	841	886	824	852	868	828	837	889	854	827	871	846	819	810	897	765	834	840	880	843	846	866	881	791	863	828	844	847	878	810	854	828	805	818	873	837	871	869	839	884	815	907	888	863	868	826	834	902	836	859	850	848	842	873	834	865	827	877	880	814	868	798	807	884	800	814	856	862	866	824	835	856	805	815	814	827	811	831	848	861	821	836	885	871	827	848	854	882	853	891	847	852	840	865	900	857	854	845	879	836	843	860	797	831	848	812	867	859	840	799	812	889	862	904	780	883	830	888	845	893	882	862	862	866	846	842	827	871	850	868	853	859	819	925	846	859	813	858	858	817	855	820	852	836	845	820	828	859	860	870	833	874	863	787	872	891	832	852	864	839	894	867	840	860	873	871	816	822	836	843	836	828	829	841	875	834	857	834	849	830	879	876	834	845	867	873	848	877	776	831	837	837	860	818	868	863	839	864	882	833	853	839	842	859	818	828	850	873	849	874	887	855	792	836	841	791	816	824	855	850	839	845	829	853	849	854	861	832	829	868	822	842	894	889	881	828	852	859	879	838	827	810	843	878	868	820	891	810	857	924	826	836	839	851	905	836	839	781	809	802	838	836	895	903	840	852	835	831	881	846	840	864	866	810	894	816	931	855	794	896	806	857	855	895	879	803	808	848	832	885	905	838	895	788	837	849	848	814	843	857	846	893	836	802	838	834	858	817	844	887	800	836	847	818	822	889	821	810	836	870	803	872	845	783	933	828	917	841	877	866	847	850	837	886	832	856	908	869	855	817	846	877	830	832	859	811	896	818	793	844	812	864	871	839	839	837	880	881	771	854	811	900	836	902	876	847	805	871	797	804	864	829	859	833	841	882	843	802	857	772	841	811
24347	21543	28948	24952	22509	19643	12702	7606	5751	4674	3874	3101	2722	2547	2318	2061	1933	1740	1461	1446	1311	1194	1196	1190	1043	1051	1022	1026	1022	1015	1010	1055	996	993	990	953	957	995	882	936	950	935	980	923	861	903	917	911	930	868	925	931	906	900	941	916	927	936	890	896	876	852	855	939	864	917	892	907	856	893	945	882	917	918	877	915	912	885	892	899	947	893	876	874	897	846	859	858	932	924	870	962	924	895	886	936	989	925	899	870	917	912	822	907	921	871	890	884	884	839	901	870	935	886	878	931	940	948	892	837	880	931	894	896	884	873	865	948	869	909	949	870	874	882	900	892	865	894	929	917	925	854	876	893	954	924	843	924	924	909	967	897	847	869	913	901	881	862	891	877	968	880	904	906	880	863	942	931	906	871	919	886	892	855	867	900	872	895	876	906	890	917	944	884	877	918	929	837	936	894	831	861	890	915	899	965	948	915	900	891	890	864	888	870	876	899	924	873	930	856	881	927	914	907	924	915	926	898	841	883	903	880	916	889	917	842	916	936	937	895	890	889	889	920	879	885	884	931	853	824	896	914	939	894	907	912	873	898	951	931	887	882	900	901	874	917	922	924	892	860	852	873	845	917	939	889	933	888	921	873	870	897	912	947	876	924	876	954	905	877	916	887	927	833	889	925	915	875	949	926	920	893	893	878	842	851	892	920	927	893	857	886	885	881	882	913	886	950	869	904	891	842	854	949	910	910	889	848	930	860	862	913	879	926	884	854	870	925	971	932	956	934	888	902	880	903	900	873	868	845	914	937	911	880	924	925	907	895	895	886	872	926	873	890	974	875	939	923	911	894	899	833	934	870	898	867	946	975	888	949	898	936	911	896	865	903	862	938	880	925	892	906	831	883	966	891	931	906	879	885	870	871	877	897	914	926	930	880	946	903	883	906	899	899	858	844	894	924	929	865	903	888	886	847	881	877	838	899	909	909	924	922	904	892	891	855	887	885	872	888	895	910	906	895	921	882	880	923	903	908	902	863	895	871	919	902	919	870	894	873	881	876	935	877	875	838	897	866	919	941	894	939	879	894	878	972	892	869	895	958	883	887	854	892	951	903	875	821	895	833	896	904	856	917	839	876	896	926	908	848	885	922	909	931	903	941	936	904	880	918	919	893	867	833	914	896	892	906	858	874	914	931	841	884	901	888	885	911	895	905	891	904	867	932	922	882	905	905	900	896	940	827	855	873	842	898	897	875	948	915	912	915	850	932	912	880	860	878	918	826	885	900	862	871	913	904	879	891	946	938	902	944	863	892	888	914	844	910	851	888	907	884	872	957	866	909	886	851	935	935	862	934	911	891	889	877	862	869	901	919	938	902	917	861	917	863	919	885	913	851	855	901	867	875	872	894	901	905	880	908	886	881	826	860	900	932	876	938	873	929	857	922	864	887	900	858	911	925	898	961	918	896	817	881	875	845	909	878	890	877	900	911	915	875	938	893	916	903	908	896	857	876	874	898	880	907	895	889	921	888	899	903	937	876	967	866	897	888	918	881	907	890	878	838	884	876	951	912	868	941	912	884	892	850	935	827	873	935	860	927	870	902	892	917	881	813	915	956	885	874	905	912	862	868	875	874	891	872	913	904	898	901	861	843	913	883	874	872	900	901	939	900	896	952	895	933	887	871	859	854	867	891	940	860	876	945	894	866	876	881	890	916	899	863	884	906	920	873	900	883	920	909	907	827	893	967	904	893	897	873	877	924	902	919	908	915	894	926	844	956	934	868	890	889	842	909	952	930	875	918	850	860	911	834	877	912	932	872	852	920	893	883	888	848	881	856	937	923	953	872	857	843	887	902	897	919	897	927	905	895	915	912	864	868	880	859	955	917	928	899	913	898	885	908	896	879	893	901	901	895	889	933	923	858	898	914	902	913	890	890	976	868	873	934	889	821	880	808	916	884	895	855	899	873	914	861	928	933	867	912	887	879	878	870	859	924	916	889	889	880	910	874	893	904	898	921	870	903	959	841	903	901	877	850	913	907	849	892	875	875	904	863	883	900	904	860	960	831	937	851	839	905	936	889	922	928	903	863	856	893	912	917	887	917	922	867	914	860	893	866	910	898	850	900	881	891	901	925	870	861	873	908	927	896	933	882	935	930	852	914	850	883	892	894	878	910	944	887	887	887	862	928	954	899	909	845	919	908	898	910	880	921	894	887	846	866	922	890	913	904	910	893	866	881	922	914	890	884	820	931	832	853	857	872	880	879	971	894	872	918	885	922	957	899	935	936	974	855	952	824	871	891	859	910	907	877	908	940	936	865	906	892	950	815	903	892	895	892	932	864	910	869	864	926	856	887	892	808	899	917	912	885	907	865	858	869	855	907	899	912	887	910	919	862	864	929	909	840	898	841	895	901	909	906	929	921	871	873	887	880	879	860	932	882	925	892	906	921	904	927	949	918	903	915	880	892	890	917	890	909	871	906	867	865	851	870	833	896	892	857	899	849	914	909	880	914	908	874	852	885	897	916	910	865	917	890	938	889	890	884	928	940	918	882	885	848	878	893	868	927	872	975	899	883	829	889	863	910	848	894	847	874	866	866	917	893	892	925	872	911	933	891	908	896	938	956	890	873	891	889	890	890	889	839	867	905	863	924	861	890	898	918	891	894	896	880	897	913	883	819	845	874	848	927	860	921	944	913	833	921	880	916	948	946	858	921	901	870	965	897	889	913	969	908	862	862	915	883	901	1002	813	908	893	866	898	890	938	898	911	873	840	920	844	933	891	890	922	843	925	958	935	918	859	836	879	909	848	924	884	951	902	880	932	883	951	874	840	946	932	841	899	876	913	915	854	869	906	875	925	911	893	828	913	862	901	951	890	889	930	895	922	889	899	890	881	892	890	934	891	870	931	898	864	918	915	851	812	899	875	898	901	894	880	886	834	851	908	899	899	924	855	879	967	916	880	886	913	875	883	911	895	861	903	896	873	852	924	928	868	862	961	874	888	880	923	897	832	920	947	844	923	905	859	906	851	908	928	850	884	917	909	868	864	922	919	916	883	896	862	944	896	866	922	902	879	908	865	907	915	884	879	940	974	906	924	897	892	881	897	860	943	873	878	947	931	883	889	856	881	900	867	872	911	919	876	882	871	852	928	875	881	860	942	902	869	903	899	896	929	869	844	897	878	908	903	912	890	907	913	920	911	923	871	915	852	916	915	860	885	869	831	923	871	869	931	854	847	885	845	910	937	932	921	887	919	934	856	899	914	926	873	897	922	861	882	923	861	864	845	858	868	887	893	910	842	914	921	950	929	884	863	931	895	914	870	885	880	926	873	876	868	890	932	904	902	903	906	848	932	900	909	899	910	905	842	945	913	913	923	886	835	815	902	932	926	882	884	908	853	866	879	901	912	876	941	866	831	919	963	859	848	881	837	886	936	873	908	864	890	909	900	925	818	950	915	899	911	931	869	881	891	919	863	883	854	916	893	874	920	882	940	924	928	905	884	911
24358	48789	40325	28012	21964	17613	13286	10235	8242	6451	5446	4306	3582	3338	2926	2616	2321	2075	1753	1710	1512	1389	1321	1296	1243	1164	1075	1115	1111	1011	1029	1038	1000	982	973	1024	995	981	1011	956	925	922	942	926	947	929	899	870	897	925	942	938	913	915	938	940	950	879	940	873	918	933	918	890	902	898	915	877	858	905	899	933	959	901	861	930	920	925	869	915	885	874	874	872	869	922	910	923	864	889	878	893	894	840	948	892	907	888	905	851	923	839	884	906	954	886	880	869	851	902	890	887	837	834	944	877	895	910	863	930	913	840	884	871	904	899	865	871	906	955	905	913	829	911	859	914	857	900	883	896	861	889	915	927	842	873	927	983	877	907	859	936	902	841	949	908	858	924	935	932	884	896	822	926	909	915	927	888	877	880	868	846	846	881	883	923	857	896	939	853	872	912	897	860	891	887	909	841	917	959	882	877	884	910	900	892	838	914	888	899	963	847	866	879	865	869	861	922	962	855	878	920	925	893	935	862	854	882	854	867	895	929	865	914	958	895	893	892	878	819	852	926	918	907	909	943	840	898	923	890	851	906	877	922	842	853	851	896	867	906	938	875	877	908	875	870	892	858	977	875	888	838	896	887	854	923	927	876	868	887	877	893	822	872	855	906	891	949	909	864	894	879	916	921	838	867	946	884	923	912	890	874	882	891	916	964	884	852	935	890	885	887	885	925	912	882	904	886	864	918	895	917	837	896	914	868	891	877	873	858	890	863	853	937	874	911	878	873	928	944	911	937	863	917	843	866	900	874	946	864	889	923	898	963	875	869	916	896	938	856	912	878	836	935	936	874	905	952	962	875	848	897	895	915	902	974	874	897	910	896	904	865	854	874	860	886	855	915	865	935	895	887	947	910	879	905	840	862	850	880	883	873	862	905	848	874	865	903	886	893	888	874	848	894	922	943	926	893	913	940	893	870	890	941	871	845	913	893	898	857	883	913	887	940	862	891	896	801	871	911	846	886	864	914	872	908	891	913	932	901	878	874	893	903	894	870	897	884	926	924	887	899	874	862	867	839	909	908	943	927	860	905	929	912	885	933	902	914	865	953	933	854	928	864	881	810	866	869	981	906	911	895	919	919	862	867	929	894	877	905	892	880	864	946	864	900	883	895	893	878	882	871	855	880	900	917	925	836	895	917	905	865	888	910	927	882	920	915	893	871	858	856	898	918	928	899	875	876	890	902	921	905	890	862	869	891	875	877	887	883	902	899	973	934	883	900	971	945	933	839	933	939	905	810	915	844	888	880	910	909	905	903	865	857	900	920	864	916	905	938	848	929	902	908	847	850	900	931	871	897	869	866	950	928	889	913	922	914	905	845	894	920	915	905	908	892	886	836	885	890	914	891	892	837	864	880	920	921	893	875	861	891	881	915	885	894	903	911	894	904	897	875	926	910	877	871	940	915	972	866	895	974	919	910	867	904	903	876	902	825	873	933	883	857	902	919	891	942	877	911	838	896	923	894	822	852	885	846	920	858	887	871	945	912	875	914	908	820	907	884	886	865	900	937	895	914	902	941	880	889	913	905	914	921	892	879	898	912	853	928	915	829	861	920	925	869	886	898	868	887	937	911	890	877	920	899	875	861	880	947	839	895	882	858	932	908	878	936	927	869	894	948	924	908	873	895	872	958	880	877	899	830	878	897	850	854	897	942	836	887	890	904	932	872	923	884	879	892	888	938	846	853	865	904	850	897	917	892	908	896	870	881	895	919	855	916	892	872	888	941	882	881	933	959	860	876	869	901	910	854	882	903	941	892	875	890	922	912	869	878	912	883	845	863	884	878	874	848	891	919	886	868	904	866	950	922	878	850	900	886	892	918	840	870	892	910	936	923	887	895	930	906	900	840	884	867	893	882	922	933	858	890	898	890	933	843	920	848	887	888	867	895	922	857	828	905	849	908	874	905	924	912	869	920	870	937	882	879	875	939	833	911	915	856	920	925	898	935	869	845	868	881	896	899	858	900	866	923	899	855	889	882	909	835	876	881	910	838	919	886	875	919	899	855	904	934	906	886	897	829	875	884	912	911	918	874	930	916	888	870	973	859	941	863	869	874	921	925	845	866	866	978	848	814	901	872	869	856	875	892	888	874	855	910	912	879	900	938	902	874	813	902	928	904	854	913	828	884	859	860	891	878	884	908	856	861	917	912	891	899	948	893	838	903	948	882	865	896	877	908	821	862	846	899	892	821	922	891	887	931	835	915	871	877	849	886	898	897	902	939	926	861	924	884	887	857	871	890	876	886	879	936	906	847	943	932	937	881	871	870	899	903	881	866	875	864	882	920	904	941	904	868	904	885	908	924	903	815	876	925	888	868	874	923	854	914	931	910	924	862	912	914	874	924	940	921	865	906	911	903	873	876	860	850	923	933	928	953	901	883	893	869	881	823	901	867	872	917	917	863	880	923	873	931	876	888	949	922	907	953	950	922	906	858	905	903	918	922	880	886	947	936	918	886	872	911	896	936	896	905	891	922	850	911	942	884	902	920	906	813	906	929	926	904	896	898	879	970	922	864	833	940	943	878	856	890	879	917	922	957	863	863	890	898	915	906	923	849	885	910	920	914	808	876	886	859	923	953	865	885	890	887	890	956	902	918	906	861	869	902	868	854	901	884	917	906	929	884	899	844	894	906	865	863	907	847	878	935	863	946	871	941	877	861	871	848	914	845	878	911	891	896	907	895	872	919	898	949	872	939	907	877	886	901	950	932	976	890	879	898	895	937	929	932	883	846	845	897	907	871	885	882	866	907	930	922	932	886	936	891	895	878	883	889	884	860	896	920	884	890	882	839	869	857	893	903	930	879	969	931	880	867	893	844	894	797	908	911	910	915	834	914	859	806	931	896	870	889	874	914	946	903	923	871	851	878	941	934	885	878	881	927	901	842	855	874	889	870	878	876	861	880	894	905	892	937	870	897	886	888	863	866	865	844	889	881	908	886	841	851	921	898	874	908	888	885	914	890	870	894	951	897	900	902	918	859	903	874	931	838	875	906	909	899	880	870	875	866	868	879	884	875	867	943	894	904	868	922	859	877	943	889	901	919	846	908	877	896	818	890	918	931	852	943	891	849	878	906	869	872	887	894	845	930	892	872	896	895	868	923	905	914	857	901	864	863	887	915	898	891	902	904	931	862	843	884	950	913	903	851	914	907	915	858	901	820	866	872	888	928	857	855	921	857	901	908	880	881	875	905	857	913	927	877	929	886	894	888	856	853	873	899	900	847	913	834	895	870	854	897	912	894	861	879	922	909	856	898	886	890	858	884	886	862	874	879	840	969	831	922	858	867	896	873	905	918	857	937	891	936	881	886	934	854	915	859	915	869	894	840	890	942	947	916	921	886	874	939	914	871	893	843	835	871	862	905	957	953	871	902	881	898	875	936	926	870	886	901	910	914	875	873	894	911	889	899	871	912	874	874	928	867	901	935	859	893	873	911	890	891	960	888	868	889	920	837
25491	21566	28408	26628	20140	13316	8632	5802	4491	3663	3283	2613	2315	2191	2014	1842	1691	1519	1389	1341	1206	1203	1116	1087	1067	997	1026	1072	952	959	975	1061	961	950	981	981	970	908	926	921	962	967	963	913	897	895	978	996	923	955	983	912	942	904	963	899	906	950	894	991	963	955	889	923	892	903	933	895	898	912	922	897	933	955	911	945	922	953	942	929	893	908	933	856	886	895	942	887	878	957	937	907	900	933	899	908	871	846	926	899	964	917	927	899	850	943	988	915	897	895	943	875	873	893	866	970	917	983	910	933	951	876	860	927	914	896	848	884	908	943	963	892	929	889	915	872	910	947	921	984	922	915	901	928	870	909	890	889	895	874	955	873	875	897	894	904	857	892	922	907	909	912	893	935	945	878	905	922	877	885	914	930	935	884	871	938	919	889	830	906	904	924	922	950	900	884	918	886	931	913	879	916	916	899	932	961	930	892	938	900	913	845	921	886	903	917	901	907	911	916	918	947	935	944	889	961	931	948	895	934	955	848	925	884	876	987	902	940	903	975	891	959	942	912	910	916	903	921	923	952	897	900	875	965	958	981	936	921	902	925	923	949	932	915	949	907	942	899	901	922	916	879	872	910	952	893	889	927	901	914	909	894	895	918	929	945	901	932	918	908	965	936	931	930	940	927	892	933	922	937	918	889	890	884	943	890	905	958	947	899	932	919	872	932	905	982	896	916	958	851	883	890	858	890	912	938	854	898	921	973	888	862	864	921	946	866	963	899	946	883	913	906	928	879	951	933	929	882	848	908	878	898	960	905	898	905	891	895	933	892	960	947	943	944	910	919	843	875	903	960	966	885	926	939	914	926	896	920	908	970	912	936	881	886	919	950	880	934	957	895	921	991	895	906	906	895	872	912	921	929	955	936	967	917	868	901	877	940	906	948	964	857	900	907	921	870	959	924	883	938	899	920	864	939	919	912	953	944	919	867	932	893	981	932	929	883	949	899	926	911	867	874	901	934	917	927	909	942	903	891	902	902	926	892	862	892	886	903	918	865	930	830	826	894	954	921	919	900	925	889	915	888	912	915	931	890	904	863	896	871	944	902	932	915	961	935	939	877	874	909	905	873	885	1012	915	872	869	974	929	909	849	961	863	888	956	896	980	909	891	911	893	900	945	964	944	842	932	916	935	939	884	883	885	907	948	972	892	914	937	901	904	929	850	926	909	957	890	917	940	877	877	906	904	926	916	896	921	873	855	920	923	917	939	916	891	924	943	878	903	891	945	933	860	937	954	897	908	926	900	912	918	895	885	883	966	925	892	906	949	917	915	954	933	923	913	896	1016	914	973	856	932	975	931	832	906	919	889	895	901	881	993	969	909	930	934	891	930	956	947	909	938	948	932	884	935	897	845	949	958	931	950	913	899	862	898	952	899	969	881	907	934	886	920	931	875	903	953	980	889	860	937	886	910	957	929	922	929	888	950	903	942	895	963	937	894	929	890	920	869	972	957	917	994	914	955	887	911	964	926	903	915	920	905	910	976	918	876	898	903	942	950	896	914	863	896	915	916	901	921	885	882	925	880	843	920	895	970	949	895	965	940	950	985	901	955	902	886	906	890	904	944	863	889	863	984	921	942	931	878	917	938	907	895	958	925	889	888	896	943	912	929	895	965	905	1007	891	873	916	904	957	963	887	952	887	888	933	834	888	949	943	960	872	920	908	929	891	941	944	889	938	930	864	897	893	962	971	917	881	902	895	878	933	913	922	903	937	914	831	926	941	881	893	924	927	897	876	967	879	905	892	943	936	970	911	874	935	927	911	892	899	919	957	899	868	926	921	955	902	950	932	937	945	949	906	883	904	869	883	994	909	896	928	959	927	880	981	923	886	861	905	958	880	877	899	916	947	931	845	931	895	939	920	957	922	867	917	933	879	883	906	878	977	887	911	905	951	892	952	988	862	892	916	914	938	864	957	866	894	908	951	936	919	912	852	957	965	901	899	937	921	948	926	949	920	958	924	915	911	909	898	873	886	915	906	887	941	955	878	865	912	964	983	933	885	921	927	913	861	929	970	906	920	884	918	915	925	946	948	957	886	888	955	908	871	870	978	960	961	921	859	962	903	916	879	942	929	890	910	879	960	846	963	930	961	902	884	945	929	877	883	937	917	887	927	918	875	919	925	877	936	892	936	896	889	898	909	913	941	950	839	923	907	957	906	923	872	875	926	921	927	950	982	910	898	956	926	923	923	961	914	890	927	931	890	921	918	876	940	938	907	908	914	915	906	906	868	916	917	915	922	944	927	927	866	959	935	933	938	878	917	893	892	929	901	983	900	932	938	939	944	855	917	931	903	926	918	928	914	930	883	909	928	959	966	927	911	928	932	901	913	852	899	937	837	889	971	916	929	919	953	888	881	905	939	950	898	931	930	946	860	870	913	916	936	858	990	932	926	856	1001	859	928	952	929	1026	891	965	959	913	867	929	888	906	912	946	916	908	927	898	923	945	921	914	872	940	974	901	892	928	896	908	924	919	892	890	849	871	988	900	900	933	929	922	952	932	876	897	901	914	935	901	898	977	930	922	912	893	905	887	934	836	924	897	926	896	852	899	945	886	862	877	850	884	885	910	880	931	914	929	935	955	919	957	972	914	933	917	930	894	916	911	887	878	895	848	874	917	951	914	933	939	938	869	904	889	962	915	930	899	942	950	950	911	926	951	919	943	917	876	958	883	883	928	919	929	947	940	926	900	925	914	938	974	971	890	928	874	979	942	952	931	881	936	888	933	945	985	837	876	857	953	897	910	881	865	921	902	962	895	921	934	909	919	932	901	939	860	938	940	916	854	880	894	872	948	864	919	913	935	903	888	857	955	979	960	897	887	918	967	964	921	913	914	894	906	890	947	954	884	931	906	921	878	959	869	923	883	934	896	913	936	869	975	920	967	882	901	884	949	891	883	856	911	906	870	998	893	942	868	906	905	940	962	926	947	882	928	927	925	892	883	895	839	924	932	901	927	985	921	932	921	901	897	942	860	897	959	904	898	926	929	958	921	941	891	863	937	909	912	899	958	884	879	878	946	919	881	932	884	998	917	866	904	860	886	926	918	888	898	914	904	928	946	941	909	929	910	927	939	928	951	929	933	888	901	957	890	938	933	921	966	986	881	893	898	920	925	953	864	945	888	874	894	898	892	888	915	909	924	934	929	967	841	877	852	889	995	929	917	896	987	968	902	939	912	932	902	887	930	901	907	941	918	920	884	939	949	890	912	896	903	871	925	948	880	924	878	875	891	862	986	878	893	918	904	958	922	864	932	909	869	921	915	874	944	885	963	865	967	906	960	941	927	891	958	895	937	902	937	861	931	864	954	934	858	926	913	905	901	964	944	904	888	891	922	929	891	880	892	939	917	937	946	901	909	884	911	883	945	926	879	923	903	921	908	914	922	903	935	903	867	914	936	876	932	908	854	927	928	899	949	916	962	932	908	912	874	848	871	874	927	904	870	884	926	926
24510	46164	36883	25003	19128	15312	11403	8710	6932	5733	4742	3907	3219	2895	2648	2450	2102	1862	1578	1532	1431	1272	1275	1271	1195	1164	1041	1082	1088	1058	1071	1105	1056	993	973	939	941	1001	1028	915	982	992	981	935	914	1006	954	991	902	884	920	972	955	913	943	903	961	914	918	899	940	949	926	942	911	929	938	894	953	894	928	898	963	946	916	906	962	885	880	909	913	870	829	923	911	899	916	896	958	870	906	893	929	931	915	914	913	872	931	970	933	916	928	889	909	900	892	904	922	950	871	943	957	981	887	953	945	850	952	864	960	954	945	930	875	955	869	951	873	928	889	952	937	976	925	888	870	945	908	924	919	946	974	892	932	882	848	901	919	848	894	936	966	891	888	956	884	914	881	929	940	933	945	903	901	907	906	857	949	938	860	905	925	886	899	875	921	896	934	916	898	892	940	853	890	933	942	884	883	889	927	893	930	903	914	883	940	916	893	935	913	850	908	885	916	943	869	845	875	902	916	913	930	909	886	959	900	934	949	897	943	916	910	890	914	950	987	913	955	857	889	955	916	891	867	885	910	930	950	939	929	924	929	916	941	837	938	892	929	904	988	911	897	885	951	939	919	921	924	907	949	864	958	911	862	909	956	977	882	891	872	846	887	962	924	959	963	926	967	941	883	934	930	881	956	903	948	926	877	873	931	893	935	966	919	922	984	932	874	907	897	938	916	901	870	936	943	943	879	879	932	901	890	951	954	914	947	907	975	929	919	904	885	873	919	910	967	957	911	921	944	942	912	898	943	907	954	911	962	935	889	920	845	899	907	986	876	881	868	938	910	925	918	931	981	970	877	899	913	954	939	939	919	868	965	872	971	941	914	965	943	898	922	910	887	883	920	911	951	883	850	923	937	893	855	900	918	896	954	893	821	882	928	916	886	890	907	916	946	955	930	928	923	917	931	912	880	920	902	940	884	873	877	918	967	919	942	916	889	922	964	947	930	925	912	951	895	889	928	926	883	892	885	936	916	917	991	954	943	891	873	973	973	943	915	897	963	978	914	899	893	915	885	971	951	892	914	901	824	881	894	933	906	887	895	939	904	909	933	938	923	864	917	921	925	887	909	912	971	902	928	965	911	897	913	859	938	956	903	911	902	912	957	929	884	907	830	952	888	909	905	854	897	903	967	905	940	882	959	946	909	882	956	935	937	836	910	910	948	899	957	906	907	955	918	970	963	875	884	875	874	922	861	887	938	933	901	904	921	911	987	909	886	887	923	918	904	946	901	904	963	889	933	933	927	904	922	919	933	937	918	935	895	911	912	933	915	918	928	942	943	969	888	887	884	926	904	933	914	906	912	930	974	920	940	938	869	918	945	907	893	921	936	899	941	958	894	917	925	899	927	886	898	913	906	912	897	906	907	920	887	926	875	933	907	940	941	902	891	886	900	868	957	915	916	859	918	944	935	943	914	893	918	892	920	931	912	929	910	933	892	988	843	924	928	972	954	926	875	906	885	961	932	908	904	928	938	960	896	934	887	926	917	896	885	887	940	894	891	944	897	980	920	916	944	935	897	934	917	970	980	900	929	899	869	890	910	942	928	964	948	954	903	912	914	906	905	929	935	937	897	895	879	876	892	902	958	904	934	938	848	950	922	904	933	898	895	909	943	930	928	946	979	918	925	900	901	940	893	923	898	906	923	922	925	966	931	931	917	871	900	953	904	924	865	870	887	955	938	887	862	859	947	881	931	943	915	896	925	942	884	901	976	909	914	867	896	896	903	906	957	910	906	918	935	930	905	917	939	942	958	915	889	874	967	941	940	960	969	848	882	904	900	896	892	879	962	951	880	897	931	915	906	840	894	950	954	955	921	912	901	939	924	899	935	899	874	897	904	907	941	936	946	883	940	893	929	902	971	901	914	895	900	988	973	906	907	910	898	897	965	898	911	881	871	895	944	921	924	898	963	902	983	886	901	914	881	867	959	927	969	946	885	923	932	958	917	894	926	928	903	883	965	926	887	953	887	947	909	860	898	895	926	938	909	912	913	908	931	892	917	950	936	940	896	906	939	895	912	913	917	864	928	863	932	919	887	909	975	897	936	955	920	928	884	905	925	903	909	941	890	974	981	911	934	917	947	937	892	851	910	961	943	923	962	897	930	920	878	880	928	980	941	966	921	918	917	941	883	895	930	909	914	936	881	903	922	942	930	949	903	882	929	873	884	940	911	916	944	873	906	920	850	927	915	932	921	929	874	917	911	920	954	911	909	911	948	896	895	927	923	960	948	911	934	939	918	925	904	911	971	956	947	932	907	873	953	903	890	949	930	953	880	965	889	953	899	881	896	924	905	889	849	920	901	888	862	919	905	917	873	909	844	955	935	895	938	898	913	932	924	958	908	915	940	903	955	902	929	885	887	872	907	886	876	843	898	912	940	931	934	928	888	891	958	971	892	865	903	903	904	897	919	940	941	934	898	903	881	955	933	923	895	946	902	933	905	962	897	891	885	878	935	864	936	922	935	907	935	917	866	920	857	913	917	941	892	915	876	982	962	871	941	878	914	937	926	936	948	898	938	892	886	857	939	932	891	971	856	908	942	923	922	887	926	914	947	942	909	866	892	930	858	970	935	884	929	968	900	948	884	887	929	913	915	895	894	902	907	920	959	954	926	924	914	913	981	879	964	893	855	923	913	908	926	970	922	913	865	965	889	914	899	918	942	957	896	916	959	900	877	928	923	901	927	901	933	909	941	899	953	932	932	911	886	882	910	942	920	911	908	892	968	901	849	908	910	919	957	885	916	927	949	945	910	912	907	925	954	912	959	880	905	960	949	900	859	911	900	931	940	925	857	914	932	917	944	919	896	871	956	886	915	960	859	946	937	911	949	941	921	971	920	913	917	912	868	931	925	971	921	941	908	847	958	935	912	956	925	862	964	853	895	916	935	901	978	908	876	925	948	937	880	893	910	937	924	976	948	914	927	873	868	926	930	958	917	888	958	918	935	935	945	917	924	935	861	893	928	890	892	899	924	914	952	903	889	922	859	950	919	920	914	867	974	899	937	861	905	900	903	904	897	920	922	942	963	855	924	906	914	916	950	873	885	880	833	943	924	916	842	876	929	927	945	913	916	878	935	920	925	926	941	908	930	1015	943	856	876	907	891	897	947	935	913	905	916	906	848	877	937	960	897	935	960	911	877	916	909	919	937	945	920	980	941	886	939	937	854	910	883	918	881	932	874	918	890	895	893	862	884	931	929	909	920	923	947	900	904	927	911	941	925	911	879	935	892	916	880	965	931	936	897	918	891	917	901	916	886	935	908	912	948	905	886	902	960	930	910	908	977	880	922	888	890	982	873	931	945	883	922	924	913	889	883	941	945	933	909	932	921	909	875	945	946	895	935	955	905	876	914	861	909	921	871	905	941	949	898	949	916	956	890	885	895	883	923	902	909	916	913	904	895	952	845	914	893	912	930	915	875	962	907	971	878	909	940	924	867	985	942	871	905	903	946	865
23202	21614	29504	24251	21891	23249	21117	10985	7489	6368	5213	4307	3532	3343	2983	2721	2457	2049	1875	1791	1628	1613	1489	1403	1380	1291	1280	1209	1209	1260	1173	1205	1153	1227	1115	1121	1131	1114	1100	1110	1095	1065	1083	1091	1026	1033	1039	1082	1113	1066	1066	1105	1072	1122	1060	1025	1064	1038	1036	1036	1060	1044	1061	1059	1029	1009	1110	1079	1081	1106	1083	1031	1092	1015	1007	1046	1044	1092	1093	1028	1009	1049	999	999	1053	1123	1003	1051	1035	1094	1026	1055	965	1034	1022	1020	1029	1047	1009	1007	1009	977	1054	1030	1029	1040	971	999	1060	1046	987	1021	1079	975	1074	1066	1056	1009	1062	1041	1062	1038	1099	995	1065	1002	1086	1030	1007	1039	1001	1055	1038	1059	1028	1024	1041	1041	1100	1074	1018	1026	991	1043	996	1054	1015	1032	1006	1045	999	1028	1014	1079	1067	1035	1029	1014	1040	1022	1022	1026	1016	964	1010	1020	1009	984	1031	1046	1065	998	1039	1025	1061	1090	1053	989	1025	1047	1061	1029	1055	1028	1047	1041	1041	1019	1011	1069	1045	1007	1041	1030	1003	1046	1035	1027	1017	1036	1017	1064	1068	1041	995	1037	1104	1020	1070	1061	1062	1073	1040	1015	1000	1010	1054	1044	1025	1069	994	1047	1050	1050	1032	1048	982	1033	1028	1003	1020	1046	1048	1022	1015	976	1030	1081	1026	1057	1029	1039	1065	1034	1026	1056	1020	980	1010	1030	1027	993	1046	993	969	1039	1035	993	1014	1048	1003	1083	1004	1076	1015	1036	1042	1051	1083	1047	994	1003	1071	983	1043	968	1046	1114	1009	974	1052	1054	1007	986	1035	1071	1070	993	1073	1060	1062	1001	1021	1004	980	1051	1039	1007	1094	1054	1010	1092	1081	1028	1032	1036	1040	1024	1099	1085	1003	1071	1087	1062	1027	1003	952	1048	1037	1016	1053	1059	1090	1050	1058	1023	1016	1073	1040	1021	1007	1028	1056	1103	1001	1044	986	1071	1040	995	1100	1018	1040	1070	1081	1043	994	1064	1063	1103	1040	1072	1043	1006	1021	1040	1027	1048	1008	988	1051	1042	1062	1032	1032	1034	1094	1023	1048	1018	1054	1028	1086	1008	1062	1037	1070	1060	1014	1060	1028	993	1018	1087	998	992	1050	997	1033	1039	938	1041	1028	1064	1048	1004	1086	1001	984	1049	1022	1050	1092	1008	1024	1010	1030	1027	1019	1046	1021	1059	1024	1058	1051	1075	1041	1049	1050	1036	1044	1013	1016	1055	1006	998	991	1057	1014	1041	1054	955	1038	1020	1052	1060	1033	998	1037	1013	1023	977	1041	1054	1025	1057	1043	1018	1043	1007	1079	1024	1020	1069	1039	1014	1025	1036	999	1017	1039	1031	1030	1017	1057	1044	1061	1053	1084	1058	1000	1055	1052	1011	1097	1020	1051	1023	1026	989	1023	1043	1053	1023	932	1020	1083	1024	1032	1049	1005	1024	1054	1026	1025	1057	1055	1038	1029	1027	1055	1081	1042	1077	1070	1063	1016	1039	1057	1027	1015	1011	1021	1121	1031	1008	1025	1020	1063	1021	1017	1000	1069	993	1073	1019	1067	1016	1046	994	1018	1017	1036	1030	1074	957	1040	1067	1033	1006	1061	1046	1061	977	1067	1003	1053	996	1045	1000	1043	1027	1058	1026	1024	1043	1043	1089	1023	1088	1013	1095	1011	1037	988	1034	1048	1019	1041	1095	988	1002	1026	1072	1058	1038	1007	995	1025	1077	1000	1023	985	1074	1091	1035	1014	1067	979	1045	1111	1038	1007	1041	1051	1012	1035	1032	1064	1039	969	979	1093	1056	988	1043	1034	1057	1047	1025	1036	1029	1019	1069	1020	1026	967	994	1063	1040	1028	993	1048	1050	1093	1039	977	1018	1062	1030	990	1023	1027	1008	1020	1012	1013	1023	1126	1017	1025	1031	1038	1033	1039	1001	1016	1109	987	1013	1005	1051	1052	967	1023	1107	1078	1017	1071	1059	973	1025	1046	1021	1020	1096	1018	980	1051	968	1038	1055	1029	1011	1005	1071	1084	1103	1007	1047	1031	1083	1036	1071	1078	1038	1014	1041	1003	991	1078	1102	1053	1067	1064	1040	992	1040	1047	1040	1030	1048	1026	1071	1011	1029	1024	1084	1058	1091	1046	1047	1024	1020	1025	1033	1050	956	972	974	1075	1039	1089	1046	1047	1000	1034	1012	1057	1025	1038	1017	1039	1095	1001	983	1005	1123	1014	1078	1027	969	983	987	999	1043	1043	1073	1041	1060	1041	1042	1109	1063	1051	1022	994	1005	1057	1061	1000	1055	991	1022	1081	1012	1001	1017	1085	1022	1005	1067	1049	1061	1069	1048	1069	1035	1055	1074	997	1076	1097	1022	1007	1053	1044	1034	1055	1029	1035	998	1064	1067	1040	958	1040	1068	983	1022	1051	1048	1004	981	1079	988	1080	1061	1046	1051	1011	1044	1031	1009	1101	1013	1037	1046	1019	1040	1048	1031	1067	1025	985	1004	1038	981	977	1069	1111	1053	1008	1012	1055	1036	1045	1036	975	1015	1078	1036	1022	1028	1003	984	1070	1058	1033	1053	1033	1040	997	1038	1074	1061	1050	983	1048	1044	1015	1058	1010	1057	991	1033	1044	1037	991	1020	1031	990	1022	1017	1085	1025	1043	1019	1055	1063	1060	1034	1080	1104	1058	984	1041	1007	1035	1041	1038	977	1084	1030	1037	1079	1037	1064	971	1033	972	993	1072	1049	1028	1020	1045	1109	1025	1006	1058	1048	1103	1055	1044	1052	1054	1031	1017	1043	1027	1052	1077	1012	1091	1020	1008	1055	1064	1060	997	1021	1034	1046	975	1039	1071	1020	1026	1059	1076	1044	1063	1008	1068	1035	1068	1026	1014	1022	1042	1014	1063	1010	1025	1058	1047	1021	1003	1115	974	989	1020	1020	1033	1091	1016	1065	1026	1050	1023	1049	1052	1040	1029	1001	1076	971	988	1064	1060	1061	1048	971	989	1005	994	1061	1022	1007	1056	1036	1040	1050	1019	1086	1040	1003	1120	1052	1027	1073	1027	1021	1012	988	1087	1055	996	1038	997	1021	1074	1054	1050	982	1017	1077	1008	1022	1076	988	994	1045	1050	1023	949	997	989	1039	1071	1048	1044	1021	1046	1017	993	1035	1033	1094	1003	1013	1016	1029	961	1048	1092	1058	1015	997	1049	1002	1030	1028	1014	1057	1040	1030	1067	1050	1027	1107	1003	1050	1057	985	1011	1026	1011	1053	1012	1011	1082	1042	1042	1067	1012	983	1034	1081	1058	1041	1099	1087	1009	1061	976	1048	1069	1028	1058	1077	1010	1036	1001	989	1028	1027	942	1031	1102	987	1065	1049	1021	1019	1044	999	1063	1052	1006	1039	960	1043	990	1056	1086	1031	1029	1019	975	1071	972	1021	1000	1007	1015	1067	981	1045	1006	1011	1069	1051	1051	1044	1070	1002	1012	1001	1059	989	1064	1058	1066	1005	1054	1049	1034	1018	1014	1032	1015	1056	987	974	1038	1019	1032	998	1043	1076	1078	1075	983	1021	1070	1068	1010	997	1040	1046	1002	1001	989	1045	1009	1045	1062	1072	1056	1003	1015	1061	1039	1052	1065	1019	989	1014	1080	1017	1068	1035	971	1072	1031	1106	999	1078	1016	1070	1084	1049	998	1032	1088	1018	1018	1038	1070	973	1010	1063	1049	1008	987	1073	1044	1098	1030	1056	986	1075	979	997	1029	1049	1000	1010	1071	1013	1055	1045	1033	1044	1011	1063	1031	1004	1104	1031	1001	984	1060	1021	1065	1072	1076	1073	1010	1008	1007	1042	983	1049	1064	1075	1047	963	1032	1024	995	1054	1027	1053	1046	1069	1007	987	1038	1049	1013	990	1039	1012	1013	1009	1011	1013	1066	1044	1089	978	1066	1000	1067	996	1023	1076	1082	1035	1041	1040	1083	1036	1000	991	1051	1038	1026	998	1103	1089	1010	992	976	1049	1029	996	1012	1003	1006	1037	1031	1000	1023	1089	1107	1017	1055	982	1012	1016	1087	984	1052	1019	1046	1068	1063	1004	1047	1023	987	1008	1062	1011	977	1016	1025	1034	1036	1024	1045	983	1007	1055	1006	1065	999	1036	1027	997	1123	1011	1020	1063	1065	1079	1011	1065	1043	1053	1053	969	1061	1068	1024	1016	1011	983	1027	1023	1006	1070	1022	1004	972	1082	1009	1055	1043	1013	1064	1007	1044	1031	1051	1012	1021	998	1022	1022	984	981	1029	1049	1057	999	1054	1055	981	1080	1023	1043	989	1068	1005	1090	1013	982	1033	993	1001	1025	1035	1083	1008	1061	1032	998	1031	1060	1020	980	1005	1045	967	988	1032	1048	1032	1022	1022	1085	1016	991	1061	1075	1073	1003	1051	995	1025	1067	1068	999	1085	1004	1065	1036	1078	985	1031	1014	983	1070	1041	1001	1005	993	1061	971	969	1005	976	1080	1062	1051	1019	1039	1000	993	1038	1025	980	1042	1006	984	1059	1043	1101	1095	1049	1018	1045	1029	1020	1018	1017	1036	946	1053	1060	1018	1086	1059	1025	1023	1036	1053	1070	1046	997	1021	1028	1079	1085	1023	1028	1041	1037	996	1029	1078	1065	1044	997	1002	1031	1013	1011	1062	999	1023	997	1031	1061	1033	1047	1066	1046	1026	1004	1024
27276	55932	45586	33387	26405	21849	17325	13127	10592	8579	7132	5806	4668	4284	3986	3418	2884	2562	2228	2047	1946	1638	1594	1535	1482	1373	1287	1328	1235	1275	1254	1250	1191	1179	1085	1092	1120	1100	1059	1091	1051	1032	1042	1145	1058	1086	1057	1080	1062	1036	1054	1079	1083	1095	1061	1070	1029	1008	998	1012	943	1065	1004	1042	1021	1046	1005	1010	990	1051	1014	986	993	1004	1023	969	978	1020	971	1029	998	1012	1012	1017	1046	1018	1001	1018	1040	1020	1028	1024	1039	1044	1082	957	1012	1052	1028	1010	970	1098	1025	1018	974	1000	997	1007	1021	980	1050	994	990	1057	1005	1030	1041	1015	1025	978	1006	980	1001	1013	958	1015	1009	1001	1023	961	992	1003	986	1004	994	1048	995	1025	1021	995	969	972	982	1044	973	1026	1004	1032	997	992	967	1053	1013	1004	1040	1018	1013	1026	1055	977	954	993	1017	1004	959	952	1053	966	1013	999	1036	996	996	1016	1011	977	1047	1011	1083	1018	1040	1025	964	1021	979	1034	993	1044	1001	1015	1026	988	1029	1020	1011	1036	983	975	1003	997	1005	955	998	963	1006	1027	1039	1014	1026	1004	998	990	1039	1005	1036	996	1039	1006	1051	1042	1029	1033	1004	985	976	1039	984	968	941	988	1001	1010	1051	981	972	974	950	1051	1022	988	1001	1016	956	998	1015	1046	1068	1009	999	1045	1064	967	981	951	1015	984	1064	995	1005	1007	995	1034	1035	1029	974	1009	1007	964	1011	990	929	1001	1008	989	985	1021	1008	950	1022	1044	1064	1040	990	995	975	989	1048	996	958	970	998	1024	1031	1050	918	961	986	1037	980	977	988	990	1001	1034	1021	969	984	991	1027	994	957	1011	1026	1003	1051	1014	1006	1018	977	1040	981	983	972	999	1016	1018	1045	997	1010	1064	988	1021	986	1027	1063	1055	1022	1039	994	1007	1039	1023	1017	1039	968	996	981	1013	989	971	979	1046	986	1000	1018	1010	946	1007	1033	1047	1025	1030	971	951	991	1073	998	1035	984	975	1007	1003	977	980	983	1010	1039	1005	1049	971	963	963	1016	985	978	1028	984	1009	1025	1099	1033	1006	987	980	978	1005	978	1015	1031	1007	1012	973	1012	1019	1029	1021	960	1010	994	1020	1002	983	1025	1054	973	1013	994	982	1012	1024	978	950	993	983	1032	997	1004	999	999	1012	938	991	985	1020	1042	906	996	1008	1011	1028	951	962	1064	992	1021	1004	1027	1029	1056	982	1003	979	995	960	1004	1042	975	999	1043	962	993	987	1039	1006	1011	1031	967	999	1065	1011	1013	1030	1109	1024	1010	1013	992	1010	1020	1035	1007	1021	1006	1010	991	1012	973	1001	952	994	1025	1004	1060	1013	937	1029	1006	1010	1023	1019	981	940	988	1063	1004	1055	983	960	972	970	961	1077	1040	1030	1068	1037	973	1003	1053	1023	1018	1028	1015	993	1026	1063	1050	951	1031	1035	963	1031	956	1069	1044	988	971	1025	994	1074	989	1036	1005	1035	997	1054	1005	953	1000	1019	1000	1041	1012	951	1012	1083	994	967	973	975	1070	980	1062	996	997	1009	976	968	1038	1020	1047	999	1022	983	1088	983	1014	1018	999	1018	993	969	968	986	1062	968	1037	1065	981	1023	976	1025	1047	1032	1027	986	1028	1068	1013	940	931	959	977	1006	989	1029	1032	1025	994	978	1079	1012	956	997	1031	986	997	1019	980	988	1009	1010	1006	941	1009	1018	980	999	996	989	1034	1062	1054	1006	1040	1033	996	1011	1003	920	1028	1001	1012	997	1019	1027	1021	1013	968	996	1007	984	961	1006	1007	1031	988	981	1037	989	1061	1005	1040	972	960	1021	983	1011	996	1028	1061	1037	1039	998	986	995	967	1021	1047	980	1000	1003	986	965	976	1030	993	1007	953	1034	986	1092	965	1008	998	978	1021	1021	956	1067	1008	1031	1008	1039	990	1017	1046	962	959	993	955	1003	1043	993	1002	991	1032	979	957	968	983	995	1033	996	990	976	984	1013	1023	988	1004	1076	1015	982	1038	1027	1012	1027	1052	978	970	926	982	1058	972	1011	1049	960	922	967	1020	1017	995	944	1011	1027	1022	986	993	990	963	1018	970	998	988	1005	1012	975	1023	998	993	987	951	982	1010	988	1020	1018	986	1078	998	1002	1110	1025	1050	993	942	974	962	1044	1030	973	956	985	954	943	1013	1019	989	1014	952	1032	975	945	992	959	1010	964	1036	988	985	1003	1031	997	1032	1023	973	984	1029	995	963	1004	962	1019	1001	980	1030	1006	996	960	993	1033	1017	1038	1035	1034	1003	995	1014	966	1021	1004	989	1005	1005	930	986	964	1022	1060	996	982	990	1041	1022	1003	1016	1009	1032	964	1013	988	1015	1025	970	1002	1021	1006	963	1040	1051	1044	1011	1035	1073	948	986	1004	998	951	997	1043	1004	1007	964	1013	999	936	1001	1021	990	995	988	1071	959	1013	1023	962	1012	966	1002	1090	1039	970	943	1018	986	1040	991	1008	1067	964	997	1017	1018	974	1020	1054	1026	1092	1006	994	1004	1049	961	962	999	1014	997	978	1008	1061	996	975	998	1026	1019	1039	1027	1034	1017	1048	962	1008	1010	1004	1019	1027	1013	1004	994	1054	984	975	1056	1045	1053	1013	976	965	1022	1046	990	1020	1018	999	1016	1006	1058	1009	988	1018	1011	1003	975	995	967	993	970	977	1058	1011	1039	1007	1041	988	1016	1046	1023	983	1049	1006	999	1016	975	1008	990	1013	1015	970	994	1057	946	1042	1030	1029	980	965	1001	1033	1088	1026	1042	1011	964	1043	1005	1069	963	989	1003	995	1023	1000	1029	979	1022	992	992	1043	1036	1034	1033	989	1014	998	986	1033	1022	970	1071	965	989	1023	1046	1037	1004	1042	1002	1033	992	978	985	1018	997	1051	1030	1039	1031	983	945	995	965	1061	969	1006	994	1010	999	1008	1029	1046	980	1030	990	1014	995	965	1011	990	1025	1031	974	1035	1016	1056	1001	1007	1055	955	1044	1030	992	995	1004	1009	1031	1017	954	1010	966	1000	1041	983	964	1000	981	1009	1057	1026	988	987	1033	1079	1046	1000	1034	970	953	961	1009	970	1044	1002	1018	1037	1004	1057	995	1015	1070	1010	1008	995	1038	979	1015	1025	1026	989	951	960	990	1031	1027	1047	981	994	1029	1081	996	1007	1044	1030	1004	1021	1062	982	1030	978	1008	1050	1035	967	1036	1001	1013	966	1011	997	1028	986	981	964	1020	1032	1011	1017	971	1026	978	989	1000	1015	1000	990	1024	984	969	1021	1015	1029	1015	1026	1012	1002	992	1008	1029	1023	963	1008	991	1035	950	1026	990	927	1022	1004	970	960	1012	1018	1049	975	1000	1024	1061	948	979	1001	940	988	1076	1013	955	1035	1013	990	987	987	1044	1010	1096	1017	1075	1013	1055	1017	998	929	1008	1029	993	963	1021	981	986	1007	1018	1016	1003	979	1005	1006	975	1008	1016	1053	997	1009	1035	1035	1030	994	998	1065	1007	1062	982	987	958	1019	1049	1008	1020	1035	979	1016	1030	970	1012	1035	1054	1011	996	987	1013	1049	1024	989	997	1082	1048	1011	1015	1000	1026	975	1017	1008	995	987	1015	973	975	996	966	997	1020	951	998	1018	1021	1004	1007	982	1063	1003	1025	993	1016	1018	1018	1023	1050	1031	978	1045	1024	991	985	982	997	959	1025	996	1004	902	966	1055	962	993	979	1018	1010	979	979	981	923	1027	1033	1041	963	1024	1003	967	1002	963	1023	1032	1024	978	958	1013	982	979	1004	1040	1041	992	1021	1018	1016	1040	1030	993	1030	1036	1046	1017	973	981	967	1000	1035	990	1017	1038	1005	1027	985	1008	1011	1020	1007	990	1001	1052	1009	1056	994	1010	918	1015	984	1019	1024	1042	1057	1013	1003	1015	1036	1000	1045	1032	916	986	982	1002	1018	1047	1011	1055	1013	977	994	999	990	1063	1035	1042	1052	1052	992	1023	1006	988	1056	1003	1028	1007	940	1014	979	1027	1005	994	1040	930	985	978	969	967	1031	1043	1024	1019	994	1027	1031	963	1047	959	968	979	1026	1015	1043	1034	1019	1000	988	999	1000	997	1007	995	954	972	993	1015	964	1003	1013	1009	979	946	990	999	1011	1008	1004	1043	975	974	999	1024	1060	1034	965	1009	1004	1047	987	1012	937	1001	987	1056	1013	1028	964	1000	1052	1032	1030	1073	959	1011	1000	1036	1012	1003	968	1004	964	1022	964	997	992	1013	984	996
29690	27940	32322	23543	13888	9086	6422	4626	3654	2969	2672	2171	1894	1844	1696	1559	1394	1279	1200	1117	1072	1027	978	991	976	923	950	914	997	944	932	898	951	914	902	861	933	895	877	816	884	872	819	824	892	884	873	843	830	888	888	804	834	860	854	868	843	849	825	904	882	858	848	862	822	868	840	896	843	866	873	853	915	831	877	880	878	831	859	857	870	830	902	874	835	886	852	842	856	865	914	822	824	852	852	834	819	913	873	839	815	872	850	827	885	895	814	858	799	869	866	792	819	857	860	820	915	839	839	905	850	841	853	878	771	875	806	929	827	873	797	843	861	823	852	793	822	866	856	818	872	832	809	852	814	835	902	900	855	882	897	847	874	871	851	869	834	817	863	821	848	828	829	891	845	781	853	915	853	851	875	837	841	888	856	839	820	850	844	856	831	834	878	843	843	871	867	840	852	826	852	856	844	890	826	841	782	860	852	881	872	836	857	868	857	820	839	841	890	828	853	829	904	838	806	864	861	848	866	865	876	915	851	820	851	904	885	878	836	828	822	929	854	863	817	826	843	824	857	857	854	799	833	791	846	869	908	864	908	846	875	850	850	883	855	837	859	862	864	836	850	818	853	832	865	824	913	895	852	834	813	876	854	832	855	885	871	804	854	845	850	825	880	819	823	891	861	856	860	819	874	848	838	829	865	840	821	911	873	903	831	871	857	824	863	846	837	848	869	855	889	838	878	851	862	892	861	884	856	891	834	836	839	828	862	788	825	883	839	886	855	846	826	838	816	822	859	847	804	842	896	796	869	884	844	863	857	859	866	842	900	841	924	853	856	868	852	806	813	835	858	855	876	930	818	810	814	877	826	898	884	793	812	822	839	823	849	828	845	868	797	851	884	826	838	872	780	866	869	860	862	885	852	868	857	877	833	850	830	768	862	855	818	863	875	856	853	850	836	847	864	840	875	837	829	892	825	825	844	874	833	868	904	821	834	826	821	858	898	874	889	913	855	900	858	885	822	831	852	858	859	827	861	909	873	885	878	860	869	856	765	862	852	795	889	890	847	852	859	826	852	848	791	834	868	905	869	821	931	886	833	850	829	850	894	873	795	846	835	810	826	833	841	893	881	841	837	805	832	845	872	843	867	895	811	833	839	845	869	833	841	849	845	907	862	839	878	880	836	843	817	891	834	869	848	847	826	886	834	847	887	881	804	844	880	879	756	880	857	811	873	886	884	868	839	871	895	881	844	821	865	867	879	872	845	849	878	825	826	839	839	868	852	877	806	828	875	864	885	847	799	900	813	844	817	824	837	866	870	879	874	870	901	837	891	854	858	878	873	875	847	814	811	802	846	890	826	848	885	883	852	836	849	799	811	842	845	904	896	890	793	848	862	850	889	832	909	842	840	865	810	840	857	850	856	827	853	864	783	820	889	874	795	906	865	877	850	811	870	863	860	842	807	854	829	868	826	815	832	810	942	871	879	870	828	855	896	824	810	864	819	814	843	844	865	848	866	828	857	858	890	821	867	855	891	846	897	829	832	874	905	798	889	862	902	909	893	890	850	861	804	863	858	914	842	859	846	909	800	818	840	826	846	932	832	846	852	841	841	843	836	871	864	867	850	830	878	885	895	786	867	820	851	894	919	883	824	853	823	861	845	868	884	830	812	855	841	847	835	897	784	871	811	844	874	837	781	881	931	850	854	847	911	874	850	842	885	840	790	869	888	851	847	807	853	909	874	848	830	891	837	884	873	908	851	905	876	852	878	800	814	832	870	861	844	855	853	910	845	900	801	856	851	821	874	805	853	845	836	863	859	790	872	869	864	874	852	820	863	841	884	827	851	870	865	843	821	876	843	830	857	811	852	886	879	856	902	884	864	847	828	834	850	813	830	821	864	918	803	814	901	860	887	848	919	861	807	877	889	843	859	844	879	907	906	863	863	838	838	811	826	854	850	860	831	848	863	877	857	826	802	820	880	840	871	897	845	845	860	853	820	851	856	872	898	827	849	855	811	900	890	839	858	832	851	841	854	875	837	812	846	853	853	826	816	872	810	799	900	838	845	830	836	859	870	875	854	802	862	826	844	891	899	847	804	910	825	815	843	834	853	927	869	842	815	830	820	860	808	874	875	826	847	858	851	884	876	852	837	808	861	895	893	858	849	843	845	840	842	866	843	871	818	857	900	880	850	884	871	804	838	844	861	860	852	850	803	810	822	838	845	824	871	871	841	828	801	824	851	833	887	809	843	799	880	899	907	866	911	874	837	878	836	839	868	865	844	831	856	855	897	904	817	834	878	824	866	825	859	889	903	868	828	802	832	879	866	831	831	900	792	902	878	876	833	876	854	830	811	851	826	825	890	860	853	891	821	868	882	857	855	840	858	879	864	864	887	872	883	881	866	831	809	852	878	800	801	812	849	865	835	852	838	851	868	869	823	825	875	819	813	880	803	893	900	865	855	825	860	875	838	853	829	867	850	914	848	894	813	807	835	811	880	893	818	859	793	833	853	875	855	863	870	912	875	873	860	914	848	860	843	886	829	809	875	864	821	854	892	861	902	830	885	850	904	847	939	872	839	881	850	822	851	807	829	814	854	841	803	835	860	855	901	826	856	873	834	867	835	812	882	826	871	858	869	850	894	841	842	878	869	874	911	872	833	846	868	909	898	794	845	859	867	851	851	964	895	868	878	896	832	847	904	839	870	822	855	825	835	875	858	830	853	838	852	784	856	817	842	878	907	835	883	847	858	812	824	871	851	824	859	820	864	862	895	874	843	872	903	836	919	801	862	827	851	836	825	860	848	815	848	861	871	855	856	872	871	888	830	828	819	852	824	901	820	862	851	849	917	908	865	887	818	911	860	857	793	818	879	820	847	806	846	874	875	918	814	808	824	842	821	827	817	883	864	879	914	776	901	899	885	768	858	810	937	909	862	874	850	885	867	915	882	868	797	879	854	861	890	847	830	868	857	848	871	846	872	873	791	829	841	809	871	852	868	821	862	866	930	885	887	821	823	835	807	837	816	870	823	920	827	855	822	906	876	877	879	862	843	896	842	864	866	879	814	850	848	825	863	835	863	848	901	827	881	813	843	825	860	861	857	886	832	870	877	811	841	896	852	858	823	890	836	853	848	835	901	866	860	839	793	862	851	808	864	858	851	865	852	762	870	862	878	834	832	927	937	879	847	894	833	856	874	854	856	859	822	859	822	839	876	845	861	841	862	828	879	846	847	830	856	844	885	850	796	851	814	878	837	802	895	822	887	914	883	861	869	900	891	851	860	854	862	897	873	901	849	895	879	863	828	858	926	828	814	830	838	890	879	836	811	883	864	864	846	821	884	819	879	863	878	887	804	838	847	905	840	804	877	814	855	797	829	782	838	851	836	870	911	845	833	846	905	850	866	870	833	861	881	864	789	889	868	845	841	829	848	859	822	827	829	891	897	852	910	888	885	838	875	877	836	869	825	861	868	855	861	868	818	777	874	841	839	843	855	878
25231	42698	32723	21212	15431	12193	9180	6944	5556	4360	3657	3119	2526	2319	2254	1945	1833	1481	1348	1207	1254	1149	1136	1022	1073	967	965	921	979	969	999	918	962	893	956	896	877	856	948	862	931	912	928	876	869	885	897	894	902	838	909	833	832	882	836	947	882	827	821	942	888	850	917	819	847	824	858	868	910	895	856	801	836	815	904	835	850	850	885	848	833	882	854	856	844	864	836	863	832	826	809	841	861	852	881	827	896	877	801	859	893	866	852	847	848	900	893	862	890	884	809	835	851	851	808	886	872	874	834	811	859	872	831	835	887	855	893	881	844	846	851	851	909	833	837	855	850	851	844	894	862	849	843	875	818	774	860	851	859	874	913	853	917	892	861	829	862	875	833	925	848	846	837	852	830	849	841	892	877	858	881	903	810	916	820	825	889	830	886	877	844	852	824	844	836	862	838	860	836	871	864	863	849	817	889	865	853	872	905	917	867	853	878	863	846	874	849	825	841	862	872	871	881	872	885	812	884	885	833	863	864	852	877	841	825	843	878	837	804	887	808	890	828	834	870	891	883	843	882	839	847	873	826	874	799	828	837	840	858	781	837	850	875	866	894	839	854	860	937	893	869	859	849	829	838	871	869	808	889	829	843	859	858	894	846	882	812	860	845	890	890	869	847	796	893	797	828	813	841	868	845	842	827	831	849	816	878	878	849	832	836	851	839	857	810	849	881	868	828	835	835	860	920	854	852	907	872	849	843	937	897	809	938	869	864	852	841	819	895	830	852	876	853	848	842	864	801	871	831	853	765	899	834	837	862	868	901	796	851	885	845	862	822	860	847	873	819	809	864	834	849	846	876	879	838	893	853	858	883	870	855	836	848	847	864	870	866	884	855	849	869	857	828	880	876	879	845	968	809	892	856	865	895	855	880	851	814	867	857	862	820	816	800	802	870	881	851	855	839	829	900	913	868	857	790	875	907	868	893	902	845	844	823	885	877	846	853	790	825	860	876	832	827	820	852	839	850	892	799	908	843	877	833	838	918	835	853	833	861	793	848	855	890	815	882	836	866	859	869	840	861	861	800	836	830	844	842	879	821	878	862	859	893	831	855	892	869	827	814	851	829	826	876	897	841	833	862	854	878	837	856	851	887	876	858	869	836	834	816	849	873	802	905	869	844	843	889	868	849	826	879	864	857	827	901	825	883	809	866	911	876	893	841	867	805	824	845	881	834	858	816	854	798	881	888	872	825	903	834	817	877	863	814	855	874	886	834	840	899	861	883	848	928	863	887	845	860	912	848	824	829	857	841	892	851	853	850	873	871	814	834	830	822	880	853	881	850	858	857	875	784	922	873	803	818	806	858	852	816	842	824	829	865	839	893	871	895	868	839	874	856	872	911	825	849	815	889	855	871	817	846	870	863	866	835	858	825	841	825	832	886	856	883	851	832	862	903	917	828	857	853	849	860	855	846	835	826	851	872	892	832	790	886	880	802	854	882	883	845	869	830	811	863	902	831	885	822	909	864	853	820	839	836	870	937	886	811	822	852	889	815	817	850	833	855	876	853	861	876	880	886	832	864	811	857	856	893	850	857	843	919	872	873	873	849	901	848	882	870	876	878	906	836	879	851	863	830	860	876	837	882	852	867	841	835	903	888	822	857	858	837	897	834	817	816	836	852	884	841	841	861	839	888	879	936	896	879	823	885	803	839	863	829	869	862	869	902	895	899	822	858	871	830	826	876	861	804	880	875	871	854	875	859	836	835	866	863	872	838	906	857	822	856	819	860	835	842	830	872	911	865	886	875	856	823	825	871	899	864	874	900	867	900	834	871	840	843	838	888	835	838	888	816	866	828	888	822	848	876	867	778	859	838	853	814	872	839	925	892	830	860	845	834	820	839	813	915	843	902	850	828	855	844	886	884	874	834	893	832	837	1002	853	829	838	854	864	848	853	836	844	894	833	788	854	800	870	820	827	811	899	833	903	867	879	872	900	883	887	832	842	848	851	850	857	807	875	791	819	866	825	845	841	858	873	851	860	833	892	849	799	894	804	843	798	864	906	865	883	839	868	881	889	868	867	832	891	873	824	872	871	852	860	911	876	885	867	902	919	907	886	786	877	851	870	844	833	856	853	945	857	876	886	808	869	886	850	871	838	840	906	867	814	888	828	828	835	874	850	829	903	836	891	864	844	883	902	858	847	865	860	882	867	878	852	913	831	836	890	826	834	805	875	844	840	898	853	853	855	809	845	807	906	865	894	841	900	873	876	835	851	875	860	855	844	817	832	837	854	862	840	859	837	815	882	841	890	878	837	874	859	838	848	846	887	824	817	837	921	861	832	887	857	817	848	850	877	833	886	853	840	847	897	799	823	819	901	841	799	852	817	816	847	859	870	924	884	869	844	835	857	855	809	842	843	859	837	894	867	842	853	844	943	851	896	895	841	859	824	879	828	841	862	818	863	881	848	888	842	860	920	882	895	869	822	876	876	842	878	868	928	913	848	883	854	860	839	856	845	829	861	825	863	862	851	834	788	863	851	809	839	912	845	836	855	889	896	827	872	890	854	868	846	836	846	814	822	814	847	842	886	875	854	919	860	860	828	787	829	845	826	835	869	867	866	856	874	861	842	836	858	842	848	839	897	866	913	837	850	832	827	851	882	885	895	824	838	900	930	867	847	864	889	852	878	842	830	854	860	800	833	871	913	831	890	857	870	812	876	833	873	881	843	904	819	800	842	859	893	865	850	887	887	913	873	834	839	835	840	900	885	858	875	841	833	837	844	807	872	844	843	835	838	790	872	823	907	832	778	830	846	861	857	857	837	884	899	845	836	866	818	888	867	816	881	875	889	875	864	882	889	903	893	882	862	808	913	821	854	857	852	842	867	800	910	850	829	863	788	840	843	881	827	922	883	850	873	905	876	843	836	910	887	832	827	851	883	859	857	862	921	818	857	828	874	861	831	867	909	890	823	813	831	848	925	827	862	817	808	860	837	869	832	891	837	873	856	857	840	850	866	868	871	868	878	912	847	864	862	810	874	825	864	873	842	887	839	890	836	867	887	834	883	855	883	873	813	906	878	885	872	859	865	864	899	814	825	892	833	863	855	831	825	806	851	873	828	809	849	857	817	835	868	850	850	850	872	867	838	884	838	907	834	883	886	846	850	888	835	838	915	819	876	836	829	871	874	844	830	858	873	875	856	835	873	862	889	859	890	864	878	810	794	786	797	888	840	871	816	844	865	868	792	829	824	875	809	887	850	895	872	876	836	850	897	900	820	812	883	837	865	865	881	946	878	815	824	894	863	871	881	841	867	856	865	858	852	852	826	841	851	868	859	850	889	844	838	850	832	863	852	822	883	858	872	863	913	885	867	850	890	864	846	868	841	826	924	868	855	871	867	812	837	899	783	825	910	822	908	846	880	863	843	878	863	855	839	858	856	869	889	827	924	869	886	891	871	855	832	822	875	824	832	840	837	856	892	866	890	847	846	887	850	846	821	869	821
24489	21599	28995	25075	22455	19485	12799	7758	5675	4528	3840	3237	2657	2510	2409	2081	1907	1618	1522	1409	1245	1272	1218	1172	1117	1064	1053	1001	1036	1030	997	1001	1033	1033	944	1026	943	1012	948	937	867	929	935	974	904	893	955	951	957	970	962	910	991	918	851	907	881	967	917	930	881	900	871	943	883	905	917	937	865	909	909	930	919	895	899	917	934	940	899	902	921	888	900	867	862	875	946	894	916	883	884	941	913	906	890	893	949	934	937	903	926	927	916	953	873	919	849	930	899	904	915	906	892	909	875	863	896	899	981	864	958	902	900	877	928	897	849	848	896	883	978	923	907	920	885	940	872	894	880	911	858	903	914	877	920	852	923	887	904	883	872	870	901	947	874	908	949	843	856	908	938	888	864	898	843	919	905	918	932	961	920	888	904	937	927	903	888	849	910	917	835	917	931	854	900	951	878	871	873	906	902	848	887	880	899	941	922	855	893	885	945	898	901	849	906	940	893	868	918	938	909	912	975	896	939	882	836	892	888	899	865	927	910	916	911	919	937	907	925	919	913	926	924	917	959	907	905	894	933	914	918	881	836	919	926	888	904	886	880	891	918	928	875	917	918	883	901	919	936	929	905	875	922	897	894	872	820	877	909	926	898	859	890	906	893	896	857	872	915	927	906	886	885	852	923	866	911	861	917	921	888	910	916	879	919	942	975	876	900	914	898	874	889	923	922	870	961	892	864	930	896	906	908	912	896	873	897	941	881	900	908	893	896	868	972	868	937	863	877	901	894	905	919	899	882	950	912	960	934	904	851	934	924	919	956	890	932	965	868	918	862	940	886	930	918	904	824	851	883	905	866	942	876	913	873	895	892	920	881	856	941	869	891	912	861	910	888	857	861	911	886	884	914	884	891	886	908	900	876	916	829	942	886	887	855	888	902	875	899	895	942	940	922	912	937	927	967	890	846	899	938	937	897	936	875	887	911	869	911	893	911	895	871	911	890	925	877	904	881	883	916	974	959	940	878	899	891	829	952	926	916	897	897	939	915	890	896	887	852	926	894	953	896	894	880	926	916	891	825	911	881	876	863	901	890	909	964	948	888	863	926	915	907	883	922	878	899	869	919	848	876	923	930	907	876	926	895	841	888	870	895	887	882	905	939	933	837	898	902	898	879	913	968	896	907	846	872	882	905	928	856	911	856	854	914	902	903	901	925	901	888	924	912	927	863	913	856	918	916	901	893	932	927	863	953	870	879	848	887	974	933	855	908	980	896	933	929	937	860	903	982	877	896	929	855	892	968	926	921	906	888	911	899	886	938	852	929	851	903	937	900	851	855	938	883	862	892	878	938	905	894	908	859	859	845	907	919	889	954	898	963	902	880	958	931	866	912	873	893	875	851	945	847	926	914	937	913	903	934	894	896	907	908	916	923	897	907	894	881	857	903	853	870	906	969	938	895	866	893	935	934	889	877	952	906	870	944	909	881	911	897	906	873	856	906	950	915	933	920	865	932	913	929	939	882	865	917	858	899	880	890	847	908	864	887	949	937	859	903	912	971	917	890	916	898	908	904	926	904	931	917	894	896	893	923	936	898	867	914	921	865	870	903	863	897	918	928	860	921	887	873	876	904	891	895	916	976	944	910	937	919	895	906	904	886	864	919	903	919	925	906	880	911	906	898	932	929	882	904	945	855	921	927	887	870	917	917	885	937	915	904	931	921	856	849	898	840	887	877	868	853	888	935	876	910	832	894	866	861	905	905	868	902	944	862	859	922	890	888	902	923	908	937	909	919	903	886	932	882	943	897	889	962	896	909	911	927	937	895	846	928	848	891	856	913	872	919	830	867	910	943	897	884	894	907	856	895	901	894	921	884	896	920	915	864	934	893	852	935	903	949	922	879	943	920	891	865	928	913	888	906	963	897	953	836	933	853	843	908	866	844	1004	851	903	893	875	908	903	885	898	874	911	827	924	872	917	895	895	923	844	969	951	919	877	894	912	943	950	848	859	891	881	938	909	930	912	877	945	925	978	908	837	951	945	852	892	921	868	908	932	882	875	902	916	870	922	952	884	915	889	859	873	911	938	861	939	853	898	961	909	902	876	860	890	929	872	848	909	887	912	922	887	847	899	936	913	895	877	882	894	889	889	933	890	912	890	852	942	879	880	955	856	915	936	950	863	884	866	832	934	900	861	891	890	870	943	844	868	922	954	891	916	955	946	856	938	926	886	908	925	902	927	914	872	893	903	859	898	901	925	940	882	905	863	931	973	920	920	913	885	956	892	936	842	934	865	934	858	915	900	874	899	861	907	900	907	855	939	951	863	932	887	912	854	884	933	923	905	928	891	932	882	968	913	872	830	933	788	906	936	909	958	915	928	923	892	923	808	881	943	889	864	896	930	917	858	897	919	880	906	852	886	884	929	875	881	961	883	910	931	918	882	932	904	918	850	918	852	896	890	918	913	882	880	954	856	893	893	904	897	910	898	885	886	886	868	896	889	917	929	951	913	932	903	893	850	874	896	923	936	891	945	954	954	928	951	893	956	918	943	918	914	856	929	955	893	940	973	892	882	891	925	896	896	867	889	871	862	936	877	889	897	883	884	881	847	940	935	928	955	927	953	940	864	846	877	933	897	933	977	916	928	871	878	887	906	954	914	888	884	904	880	893	891	875	927	898	933	856	894	907	927	893	928	871	914	837	891	954	906	912	860	897	937	912	911	892	881	854	857	899	908	875	866	932	923	899	839	859	948	916	866	911	911	900	905	887	860	943	864	871	935	946	906	860	894	945	887	885	883	896	903	913	848	898	869	934	875	824	874	898	906	911	925	916	907	881	869	897	889	897	856	875	892	836	857	872	896	862	916	899	868	889	888	861	871	927	855	903	932	913	900	876	881	921	868	880	922	904	934	871	835	918	969	906	886	856	905	894	899	897	880	870	891	907	954	917	879	906	875	953	880	899	898	867	913	921	911	959	851	915	852	885	931	906	891	881	887	881	930	916	908	879	924	895	902	929	911	937	911	937	920	877	887	907	924	898	908	865	843	913	890	843	896	919	947	885	919	914	875	872	917	889	918	944	912	900	1009	895	866	865	894	893	878	879	927	912	903	890	892	869	901	853	877	923	902	942	889	902	939	856	922	913	922	957	936	903	887	878	904	956	886	876	933	898	914	966	868	924	887	908	899	856	866	892	897	913	876	924	868	894	931	892	951	899	931	838	900	870	888	842	899	914	878	894	896	925	859	930	849	878	894	899	912	912	886	849	921	909	916	898	931	855	867	901	877	855	922	918	859	868	922	922	914	917	909	907	938	879	873	903	907	865	847	887	919	836	926	872	912	937	894	872	911	917	872	891	923	947	936	879	913	879	914	911	856	916	883	924	909	869	849	872	917	925	884	862	935	916	851	879	920	891	913	946	904	870	850	883	910	887	948	964	913	888	884	864	929	906	905	891	918	895	883	911	930	950	891	884	912	894	887	911	879	880	914	924	906	957	829	881	906	900	918	890	874
25079	49204	40456	27757	21699	17475	13643	10327	8057	6399	5238	4424	3587	3212	3084	2629	2292	1977	1809	1657	1463	1378	1329	1200	1221	1110	1105	1029	1059	1025	1147	1023	1035	958	994	953	993	1008	951	954	960	1004	957	916	931	914	963	870	917	977	965	991	920	890	897	915	895	941	919	905	891	914	903	910	864	867	903	858	882	881	909	885	901	910	873	921	889	903	931	886	885	935	862	906	924	923	882	932	884	861	873	908	932	887	886	868	882	888	886	947	931	923	917	869	936	868	897	901	950	851	899	912	854	935	892	932	872	908	893	865	866	876	963	867	890	919	922	941	900	862	913	918	945	959	880	891	899	895	927	888	855	900	920	896	912	868	905	904	909	891	927	889	886	907	898	920	895	909	913	915	896	855	912	884	866	884	927	948	916	902	861	906	858	878	945	917	917	1026	839	879	907	910	894	908	921	865	917	906	918	886	898	877	870	920	951	904	938	864	907	917	903	887	918	916	873	934	944	919	853	908	896	906	923	876	848	934	880	840	960	911	906	842	928	897	936	891	915	865	883	885	910	876	902	888	908	875	907	854	901	890	867	859	872	881	921	882	885	901	915	873	899	880	934	866	931	894	924	894	858	935	890	927	924	971	877	840	881	878	899	870	878	903	912	950	849	879	880	870	928	928	888	884	893	889	901	902	932	820	846	917	947	921	874	958	888	879	929	938	882	919	891	918	954	895	932	853	849	914	934	853	986	942	914	939	893	881	882	917	937	885	931	869	885	912	867	925	920	963	928	924	923	872	897	895	863	889	898	940	893	882	872	909	852	888	879	921	928	876	877	875	843	910	914	899	881	898	886	868	832	876	854	872	874	870	968	908	905	887	893	881	910	914	859	932	933	911	901	884	923	884	931	866	866	845	932	897	870	908	927	889	918	923	930	891	861	899	872	929	890	841	932	876	871	931	864	851	881	911	913	890	897	895	848	905	941	993	926	916	894	915	869	879	877	861	924	899	918	840	864	864	904	935	879	928	884	865	942	856	936	908	889	891	869	934	878	870	909	849	911	881	913	921	899	866	882	889	877	877	897	889	851	917	915	886	942	857	857	911	859	920	904	907	856	909	865	894	930	879	874	852	903	886	865	930	886	881	938	897	897	862	878	903	856	924	868	928	902	873	896	956	888	876	897	860	854	878	876	925	863	886	847	899	939	907	904	848	906	933	875	899	942	886	917	924	915	871	872	900	893	843	916	846	859	926	898	911	887	918	924	911	965	871	858	915	905	919	871	903	863	881	951	915	857	855	900	875	888	920	905	957	934	892	919	902	906	813	884	865	920	866	915	891	868	946	959	888	897	881	915	938	872	895	896	855	880	926	857	873	891	869	896	906	936	920	902	864	904	883	894	890	851	855	856	900	919	887	872	886	854	893	877	877	852	946	923	934	889	897	903	890	896	887	902	865	884	925	879	935	891	915	913	960	900	845	948	908	870	839	875	935	903	893	907	905	875	876	933	915	902	916	881	936	926	902	899	912	907	909	920	865	915	919	882	919	873	894	854	842	890	869	864	897	905	962	921	890	868	890	952	958	913	868	857	888	847	908	975	868	965	859	910	881	942	887	870	949	839	871	917	816	903	876	907	895	852	888	913	877	885	940	814	931	932	923	920	906	902	878	862	922	890	907	897	922	884	882	954	909	916	896	896	885	917	843	848	875	924	884	870	860	936	917	877	911	911	932	877	914	896	930	883	927	950	890	859	945	921	926	928	909	893	866	900	856	875	914	877	883	973	922	960	871	907	935	899	898	869	923	869	876	929	880	900	901	871	902	940	908	934	855	922	905	886	1003	936	910	899	937	894	884	931	887	858	897	880	869	934	944	887	921	936	954	938	887	902	914	852	896	881	883	894	915	917	885	856	949	922	900	906	951	883	889	940	919	920	939	954	891	806	854	891	851	915	909	910	911	937	920	871	880	909	900	900	929	875	928	891	872	882	856	855	920	942	925	920	890	903	936	929	911	854	917	892	869	960	891	860	912	855	896	867	861	877	919	890	935	856	910	896	864	918	925	893	861	999	926	943	927	906	904	888	959	935	881	918	886	894	890	897	868	934	920	897	952	930	881	901	887	875	950	821	909	896	889	890	906	859	871	852	915	922	917	870	899	889	917	890	865	857	898	891	876	861	927	914	857	891	853	883	871	899	924	863	873	894	928	882	914	891	935	899	869	873	892	854	868	913	875	899	898	890	935	873	897	888	898	922	918	899	922	882	961	881	934	902	918	921	867	884	943	935	956	926	950	911	912	927	906	913	964	833	891	896	868	898	940	898	965	921	893	897	928	917	909	877	877	884	944	910	935	949	888	954	855	856	889	917	907	900	922	853	941	887	853	851	886	895	865	907	920	879	866	873	918	860	897	854	884	893	962	886	864	883	960	919	872	898	899	923	866	899	853	917	900	907	882	864	903	905	900	875	924	886	874	888	881	892	927	890	906	893	817	875	911	880	915	893	856	906	925	928	887	797	893	872	888	862	910	880	932	880	935	867	912	902	910	879	886	887	872	952	949	881	871	888	924	914	898	933	902	881	899	933	886	915	855	868	904	939	943	929	865	945	910	905	869	883	933	889	865	930	915	945	852	930	919	899	900	911	881	899	897	898	936	920	865	898	899	943	866	940	903	953	899	864	857	857	945	891	909	935	954	878	933	942	967	938	928	917	974	853	947	861	877	927	930	873	938	891	957	898	882	898	939	938	860	934	903	871	875	888	916	924	848	902	884	912	875	905	897	928	893	867	892	993	907	919	921	865	922	915	939	849	889	847	874	832	918	849	889	826	850	898	948	918	913	926	912	926	898	878	936	912	877	930	927	906	877	928	896	901	894	866	904	863	873	875	891	927	891	900	908	869	853	945	879	872	888	869	825	966	845	883	916	920	927	897	888	936	863	922	901	848	911	886	911	864	904	892	910	929	882	884	871	879	843	885	899	928	883	900	849	872	834	888	899	900	894	852	868	863	887	921	873	904	913	942	871	931	872	937	915	882	910	887	892	911	905	968	907	922	901	865	899	873	947	880	815	857	908	925	889	921	884	865	890	870	931	894	868	893	932	923	879	924	881	903	925	950	903	906	873	940	918	907	924	877	908	890	960	865	895	911	926	907	927	909	912	842	886	831	940	898	874	903	905	875	857	961	899	865	981	893	900	861	920	861	888	941	899	896	910	933	870	917	906	911	865	891	921	910	881	871	879	913	918	892	841	906	843	871	927	884	945	938	892	895	891	909	895	859	938	910	910	901	910	941	899	867	901	885	879	894	898	891	869	898	958	918	902	897	914	919	907	885	894	955	950	891	907	880	911	853	943	908	953	909	889	918	849	941	882	938	890	902	893	905	885	840	899	887	912	930	859	933	890	924	939	920	955	929	960	911	955	905	902	867	877	855	934	894	908	899	911	893	870	907	899	906	961	874	904	914	931	891	886	955	911	897	881	908	873	902	926	917	916	904	900	901	904	923	956	886	900	840	864
25606	21590	28485	26612	20107	13092	8836	5952	4516	3749	3140	2673	2319	2119	2044	1771	1666	1447	1453	1358	1237	1133	1199	1093	1109	983	1041	1011	1008	999	1043	1019	1030	994	1018	952	932	908	998	928	985	923	962	928	941	935	868	948	933	932	917	924	896	905	887	869	926	878	896	947	861	903	875	834	925	924	924	983	907	884	953	884	898	943	936	968	927	932	905	991	917	911	919	925	866	881	875	933	906	903	962	883	877	892	870	932	942	865	847	866	952	902	881	854	893	945	894	946	959	913	886	933	956	831	920	946	918	920	940	913	887	890	938	896	954	910	873	921	933	961	906	867	930	885	907	888	863	917	921	882	959	956	950	957	980	937	903	934	935	989	926	878	901	896	889	940	947	878	881	894	888	905	907	923	930	921	917	903	916	873	882	945	922	865	870	896	886	916	879	908	884	913	936	864	880	872	879	905	875	933	898	857	927	940	946	936	900	883	941	941	1000	888	928	911	882	896	911	860	910	908	919	858	888	926	985	903	907	893	923	883	880	938	887	913	932	948	925	912	907	919	878	935	994	922	930	889	919	894	941	908	885	920	867	925	905	873	938	868	874	874	899	937	930	913	961	937	906	972	896	861	936	964	881	944	872	935	929	901	872	923	867	902	914	914	878	901	901	936	886	920	936	845	890	896	937	940	934	909	938	896	889	910	963	886	927	923	938	868	929	878	950	895	880	934	914	824	869	907	942	929	927	922	900	913	921	955	935	926	933	834	849	955	905	848	954	897	843	877	898	928	935	893	948	979	899	934	949	955	912	920	937	915	908	894	931	918	964	939	890	863	919	877	952	932	960	988	893	897	936	901	928	917	993	979	923	954	954	920	878	890	886	923	919	925	939	928	908	899	890	910	877	936	919	883	932	858	960	934	914	901	935	908	910	922	907	880	911	908	942	956	871	902	906	914	926	927	920	917	927	855	921	869	884	926	937	905	894	874	904	886	928	876	890	943	933	862	837	877	919	873	865	901	912	836	937	910	944	881	875	897	930	862	959	901	868	903	910	915	906	867	899	896	907	929	946	900	925	884	976	855	932	910	967	935	911	890	921	898	907	915	942	895	943	881	918	890	898	915	959	936	932	859	890	952	957	924	908	903	918	865	893	908	928	913	934	863	927	923	943	913	904	924	927	949	931	878	914	965	909	862	906	961	930	971	974	922	918	931	935	945	915	912	871	896	928	892	901	867	910	899	924	884	1001	886	914	876	867	906	869	911	903	939	920	878	931	908	868	910	900	922	899	911	931	959	864	913	861	911	881	866	884	872	894	862	925	933	881	851	959	909	912	922	935	902	873	914	951	974	876	892	843	882	919	953	952	880	896	850	934	927	890	908	936	920	894	903	849	895	910	952	889	915	873	878	938	936	935	976	901	898	956	916	845	965	969	947	865	914	870	914	890	876	866	913	872	951	896	916	891	856	947	924	963	918	908	937	912	867	946	868	920	920	926	961	938	941	878	916	891	956	899	819	882	977	884	981	935	907	943	933	899	874	894	876	887	905	925	902	930	934	950	941	900	933	867	906	960	872	894	896	908	913	968	835	940	891	909	930	909	861	913	940	911	870	943	911	931	878	929	872	905	993	899	955	941	869	939	942	926	931	952	891	930	901	932	947	925	947	968	907	924	941	901	897	951	942	931	890	947	967	885	891	904	927	939	913	865	981	985	891	881	897	897	932	959	906	940	914	927	910	910	894	924	936	901	866	893	896	883	900	898	965	896	911	982	886	907	955	880	879	927	856	966	877	929	913	912	901	929	932	867	888	873	934	901	889	918	935	902	884	911	892	899	927	929	912	944	916	881	907	871	865	921	914	888	929	918	924	918	915	833	922	933	903	896	957	905	908	879	917	907	919	916	824	904	931	916	933	969	918	941	935	916	924	940	888	903	912	968	929	870	942	922	932	943	896	923	960	869	874	906	888	949	884	853	903	889	959	934	891	881	888	844	944	926	954	891	893	888	898	953	979	926	906	898	896	928	958	884	908	904	931	963	879	848	892	977	896	884	936	948	971	1005	913	885	867	893	845	929	896	897	877	914	891	929	938	928	950	879	927	907	939	937	927	908	912	875	925	929	909	870	909	904	936	854	890	907	905	883	907	937	890	934	860	875	955	962	897	883	958	903	888	928	946	879	907	859	878	867	861	928	921	873	951	915	920	885	904	895	953	881	892	931	962	934	940	914	895	897	883	936	917	908	937	916	866	910	881	942	885	933	987	960	879	909	900	943	915	913	920	962	925	901	884	917	945	888	933	932	895	916	968	955	922	856	860	948	910	908	918	911	868	874	900	925	858	884	918	942	929	902	885	932	950	925	939	880	897	915	960	929	891	979	935	871	901	890	935	930	980	949	924	937	896	877	927	896	956	882	848	905	949	953	960	918	910	906	875	899	944	887	954	920	937	867	949	852	903	891	934	918	913	934	943	892	879	927	933	945	902	886	864	930	880	955	863	897	907	972	883	884	877	945	915	939	925	898	879	887	942	911	891	899	929	895	878	914	855	920	902	938	929	960	876	866	934	951	961	909	955	903	849	863	947	974	953	920	922	898	919	906	914	912	883	921	903	936	941	934	951	903	900	945	929	917	907	919	930	913	878	873	934	923	938	875	910	936	933	887	859	974	933	885	913	919	961	850	827	844	912	926	949	894	891	889	914	920	946	911	975	914	870	942	869	904	924	974	933	902	915	849	940	901	851	897	910	903	935	919	908	970	911	933	881	899	926	884	927	971	866	943	912	927	870	903	908	918	921	895	928	949	920	884	871	913	925	932	919	936	889	893	891	915	950	950	849	928	856	887	947	909	924	920	896	893	937	866	914	861	885	916	951	811	981	889	904	910	896	860	895	945	933	896	899	905	910	894	925	921	882	897	873	879	920	931	975	910	996	935	898	925	885	911	961	931	922	875	904	903	919	951	916	914	859	896	936	916	908	876	868	922	918	852	905	881	914	923	830	902	950	908	903	916	894	897	878	921	938	855	977	865	894	919	926	905	900	961	917	871	882	934	918	851	890	937	936	931	942	929	924	897	860	912	943	902	955	903	952	895	907	970	877	913	1015	916	943	896	884	894	922	884	871	926	916	921	956	902	974	909	911	838	910	906	880	898	837	879	934	911	944	848	899	975	911	903	867	921	896	915	920	894	926	898	892	921	886	919	880	889	877	912	878	941	915	929	870	891	907	890	891	922	886	885	905	894	913	885	902	941	884	905	925	916	907	948	895	910	956	870	881	898	941	905	886	894	891	891	915	901	896	848	930	946	913	902	858	889	980	855	916	926	922	887	929	912	931	890	911	959	906	901	917	934	886	910	958	916	922	946	952	940	846	950	924	883	880	864	861	894	883	872	924	867	911	930	939	908	899	944	928	822	870	883	895	907	938	924	857	911	906	916	873	939	912	947	904	938	865	896	885	894	881	901	893	928	911	858	985	940	1008	941	925	931	886	947	915	902	878	916	865	909	871	902	903	923	928
24116	45663	36680	24805	19500	15132	11758	8876	6885	5595	4626	3849	3178	2859	2739	2345	2094	1712	1605	1559	1388	1332	1256	1167	1155	1115	1025	1079	1084	1052	1086	1026	1024	1060	1021	945	970	956	1014	976	953	963	933	914	946	995	896	953	991	928	938	973	945	958	928	917	991	885	886	916	941	982	891	885	932	938	925	981	942	903	943	902	940	924	917	867	927	941	934	949	891	976	845	933	924	898	901	915	860	954	856	979	890	935	954	925	948	881	939	912	897	952	924	914	940	904	936	993	854	885	898	957	908	917	933	900	900	839	970	925	871	958	933	932	867	889	877	900	938	911	913	922	943	886	895	889	913	940	898	919	871	887	900	959	878	894	950	921	947	926	933	863	877	953	952	925	886	920	934	868	895	937	872	904	888	913	856	923	928	951	942	930	906	927	918	904	879	907	850	902	881	916	869	955	887	911	891	965	911	978	906	872	920	852	939	956	912	928	895	914	928	920	948	929	926	898	947	934	892	915	948	932	894	891	874	959	940	881	916	904	900	932	912	908	937	1016	906	892	929	932	928	859	876	890	905	927	876	879	887	958	893	902	928	928	933	924	910	911	902	876	939	882	923	945	877	919	946	899	900	917	888	917	902	914	944	894	834	913	928	891	903	948	877	964	923	928	936	880	898	959	904	860	946	888	912	962	928	899	896	907	901	899	927	915	892	897	933	920	946	981	935	897	865	917	951	939	951	919	923	943	883	944	894	866	925	881	913	889	895	888	926	929	897	879	948	923	895	917	890	929	908	969	897	905	942	928	858	917	912	916	930	885	876	888	941	916	926	905	901	953	879	938	889	980	930	880	934	842	888	881	901	907	868	949	868	937	905	914	951	881	931	908	880	910	940	899	929	944	933	861	901	903	957	909	972	913	876	889	896	924	888	891	962	876	919	928	890	964	870	891	952	895	887	918	914	905	951	885	982	913	964	940	913	913	950	968	943	915	920	863	909	940	953	877	929	942	912	947	882	951	899	919	945	895	892	914	966	925	851	895	946	883	949	900	924	932	966	910	932	894	905	909	882	903	942	940	887	946	970	904	940	940	930	909	958	912	895	925	976	927	880	916	928	919	954	942	919	888	880	898	881	911	948	894	917	921	904	939	883	980	926	914	922	920	932	915	905	898	893	875	944	889	890	852	962	860	884	891	892	899	897	899	893	885	891	909	982	889	933	916	888	939	894	935	878	897	909	892	957	873	949	901	914	926	893	967	911	869	955	933	907	861	943	937	978	878	916	901	959	903	938	984	880	908	939	887	924	861	949	946	898	899	921	886	881	933	927	970	930	872	905	948	918	945	941	948	874	878	925	917	877	946	901	936	933	918	902	931	887	939	930	872	863	902	887	886	886	935	939	915	923	900	975	943	967	903	896	886	932	904	955	972	921	933	929	897	918	905	857	895	913	918	907	957	869	924	935	899	897	907	937	927	924	949	899	892	914	923	931	883	939	884	970	946	914	894	919	914	908	952	931	902	921	925	1011	902	864	923	936	909	906	911	928	919	893	915	892	910	915	899	965	874	936	900	951	898	918	903	918	933	985	899	876	963	872	925	916	916	892	936	903	962	904	868	940	925	916	880	905	897	931	874	913	888	888	910	918	969	985	895	935	905	945	920	936	887	898	923	921	935	864	916	901	868	968	890	942	905	900	933	967	893	962	860	871	945	865	884	898	905	928	918	889	884	846	918	929	937	877	884	890	982	910	938	891	973	897	926	958	905	910	957	872	888	872	851	930	927	910	923	879	918	952	958	943	914	922	946	888	905	965	918	918	922	924	888	936	860	891	898	843	897	935	880	914	968	898	947	895	879	859	923	876	931	977	869	939	953	935	909	887	947	916	870	922	871	919	911	924	896	916	958	875	927	897	869	943	914	901	858	929	946	895	892	940	878	899	966	918	895	907	941	881	903	945	892	880	928	913	897	843	871	888	899	905	894	916	919	918	924	921	900	929	908	944	897	863	907	924	891	883	884	892	952	910	920	921	927	955	934	943	969	918	904	863	926	960	923	934	890	896	908	937	896	892	895	893	881	909	904	888	942	913	922	957	877	879	910	887	898	852	919	890	938	897	903	922	883	919	886	917	846	943	894	922	921	938	983	921	959	903	904	930	860	933	897	959	917	928	900	947	885	893	892	947	935	896	904	866	919	938	939	897	895	923	935	921	937	906	881	895	941	923	904	885	897	907	927	932	950	866	959	886	885	938	943	925	888	930	911	916	925	953	892	929	953	932	967	890	947	939	889	867	948	936	931	930	958	1022	932	872	901	945	926	900	941	916	907	917	906	874	894	935	900	901	925	915	910	921	925	906	938	851	922	921	965	954	943	919	911	923	915	893	921	939	952	904	904	928	910	970	894	891	944	951	912	848	913	876	919	946	957	901	920	905	907	925	904	889	936	958	897	915	941	926	820	952	901	928	927	925	890	918	925	903	930	935	894	933	872	905	951	950	912	891	882	919	924	971	907	889	908	898	851	952	934	912	925	871	947	922	927	924	891	950	888	921	933	951	906	984	903	917	928	844	926	897	926	914	963	909	934	916	872	924	893	907	943	856	895	902	866	903	912	961	936	952	913	912	908	916	925	929	933	931	893	955	956	900	929	896	932	875	951	902	942	892	938	935	965	890	971	896	902	952	910	951	928	923	874	938	907	915	930	857	935	904	918	909	915	928	979	969	935	915	943	941	920	930	963	953	940	908	908	898	935	891	931	897	915	926	908	909	904	879	893	903	916	921	902	925	961	883	907	926	896	906	937	889	879	899	925	907	903	931	877	887	917	880	922	900	979	933	908	937	931	900	909	869	977	941	877	984	924	988	930	866	911	887	913	953	867	918	851	923	877	947	958	846	972	908	931	937	936	935	898	877	923	951	913	889	896	912	947	886	823	922	939	921	945	933	891	909	897	887	919	906	903	919	921	895	925	863	884	924	928	957	915	892	924	876	890	941	920	956	870	939	873	925	927	938	928	882	891	893	907	920	868	917	893	931	939	959	943	898	916	906	920	936	905	920	886	925	846	892	889	947	886	910	886	946	918	956	935	884	973	955	949	887	971	863	905	918	937	980	858	949	920	916	903	879	884	905	940	897	908	905	935	972	889	949	889	960	914	908	914	905	958	925	891	905	910	893	925	878	933	946	955	948	884	909	929	927	962	916	967	944	919	935	951	924	899	908	916	936	942	848	920	926	870	875	905	939	919	906	968	845	953	868	913	903	895	945	908	900	890	906	905	907	926	929	913	854	901	910	876	921	860	894	889	925	929	907	904	921	892	886	865	908	970	907	878	920	910	869	926	968	931	920	902	886	877	971	889	892	937	876	952	925	921	856	903	918	925	898	945	952	913	954	911	888	949	962	907	903	903	888	936	895	920	916	926	921	963	938	908	896	918	906	982	932	915	900	930	902	862	888	893	916	898	963	887	900	935	928	908	844	896	890	966	946	852	884	955	924	891	862	905	945	950	907	931	996	904	905	954
23229	21600	29430	24297	21951	23231	21358	11285	7731	6314	5070	4296	3591	3366	3075	2711	2457	2162	1904	1767	1673	1538	1516	1383	1378	1230	1187	1226	1148	1178	1261	1172	1155	1148	1151	1143	1130	1132	1136	1127	1085	1025	1076	1107	1034	1088	1093	1024	974	1098	1041	1123	1093	1054	1032	1043	1001	1052	1076	1033	987	993	1012	1018	1014	1047	1029	1083	1052	1025	1044	1023	1025	1046	1034	1039	1052	1009	1028	997	1018	1015	1012	1039	1000	1018	1030	977	1038	1049	1000	1084	1039	1049	1023	1071	1061	1055	1073	1035	1034	1046	1033	1028	1007	977	1068	1005	996	1013	1044	1047	1013	1015	1017	1031	1019	1021	1054	1078	1055	1045	1017	979	1058	1059	1042	1048	1049	994	1001	1073	1080	1026	1047	1067	919	1019	990	1048	997	1042	1049	1022	1022	1011	1014	1023	997	1077	1056	1020	1039	1036	1034	1008	1000	1048	982	985	1022	1004	1020	992	1019	1036	1016	1047	1095	965	1075	1027	1068	1044	1049	1086	970	1023	999	1055	1024	1051	1014	1000	1022	1060	987	1032	1090	1074	1039	996	1050	1047	1028	1073	1011	1052	1019	998	1050	1014	1094	1009	1014	1050	1016	1020	994	1057	978	1033	1056	1044	1055	969	983	1047	1026	1016	1019	1029	1036	1014	1062	1093	1044	1108	1020	1039	990	994	948	1078	1104	1042	966	1037	1002	1037	999	1054	975	994	1050	1082	1025	970	976	1049	1053	1008	1015	1091	978	1012	1046	1073	1007	972	1060	1022	996	970	1033	1082	978	1078	1015	942	1014	1016	1014	994	1074	1045	1011	1038	1036	1025	1015	1051	938	1052	1019	1011	973	1034	1018	1013	1097	1047	1106	1055	1055	1009	1058	1037	1078	998	962	940	1002	972	992	1043	1111	1071	961	1036	1062	996	1039	987	1027	1014	1031	993	1007	1029	1042	1005	1068	1017	1038	1053	1003	1044	1007	1015	1005	1040	995	1060	985	1051	1049	1008	1069	1045	1058	1064	1006	1063	1025	1020	1021	982	1018	1003	1027	1007	1034	1068	1054	981	1040	1042	1035	1068	1034	1024	1028	1045	1004	997	1009	1043	992	978	1017	1016	996	1073	1005	1040	1042	1020	1023	1055	990	997	1039	1015	1102	1028	1043	981	1011	980	957	1029	985	1052	1032	1004	1032	1037	991	978	1072	1012	1070	1054	1057	1014	1038	1028	1081	1016	1018	1014	1016	1088	1077	966	979	1040	1028	1026	968	987	1024	1021	1033	1103	1001	1047	1008	1023	1050	1028	1072	1019	1063	997	1058	1024	1018	1015	1024	1065	1028	1035	995	965	1071	1070	1010	1107	1029	1050	1011	1051	975	1026	1045	1005	1078	1024	1048	1050	1023	1032	1001	1009	993	1021	1041	1046	1023	1051	1020	1023	1105	1084	1022	1045	1012	1009	1054	1003	1061	1067	1054	1031	1058	1025	1043	945	1051	994	1025	960	1037	994	1026	1013	993	1006	1059	1033	986	958	1043	1028	1039	1026	1063	1063	1034	1026	1026	1028	1029	1016	1051	1061	1042	992	1040	989	1075	1024	1043	1049	984	979	1047	972	1056	1042	1023	994	987	1002	1000	1005	1053	1048	1016	1040	1091	1058	1038	1069	1060	1118	1045	1049	1010	999	1039	1055	1044	1036	973	991	997	1072	1024	1017	1046	987	1048	1081	1035	1020	958	1048	1021	1044	996	1025	1062	1076	971	1016	1046	1076	972	1024	1071	1082	1044	991	1055	1021	1040	959	1073	1004	1035	1056	1030	1021	1024	1062	990	999	1110	982	972	1040	970	1051	1034	1032	1053	1029	1060	979	1034	1010	973	1000	994	1029	1089	984	1019	981	1046	1001	1010	1020	1045	1080	1014	1048	1038	1007	1033	1028	1030	1041	1056	983	1001	1064	1041	988	1001	1017	997	1064	1029	1058	1023	998	983	1011	1084	979	1043	1049	1025	1015	1014	1033	1056	996	924	982	1003	1046	1063	1021	1073	1061	1019	994	1059	1007	1038	1018	1004	1071	1020	1009	1080	1032	1036	1108	1027	1109	1073	985	1060	1010	1039	989	1016	1080	1031	1067	1061	1044	1018	979	991	1056	1026	999	977	942	1051	1041	1036	1017	989	1028	1049	1020	1010	1104	1008	1041	1012	1104	1023	1002	1027	1025	1042	1032	1013	1029	1053	1012	1017	1044	982	986	1025	1009	1042	1052	996	1062	1099	1049	1074	1026	1016	1030	1013	1003	1030	1052	996	975	1008	1040	999	1079	1016	1034	1009	1054	942	1052	986	1028	1039	1023	1017	1048	1011	1069	998	1006	974	1062	1033	1037	949	1058	1064	1006	1045	1051	1014	998	1004	1038	1045	989	1094	1036	991	986	984	1041	938	1046	1035	958	1016	1116	1054	988	986	1045	1000	1055	1052	1012	973	1038	1050	1030	1017	1008	1026	1008	1030	1009	996	1003	1030	1056	1029	1007	1037	1029	1058	1047	981	1059	1050	1062	1015	1071	998	975	1062	1038	953	1029	981	1058	1045	1060	1034	1009	1081	1026	1019	967	1095	1052	1067	1091	1009	1028	1032	1012	992	1070	991	1049	1028	974	1078	1045	1060	1037	1046	1125	1014	1023	1027	1025	1050	1061	1029	1024	1048	968	1059	1034	1084	1021	1052	1006	978	1059	1033	968	1017	988	1040	1044	1039	949	1009	1027	1006	1013	1017	1081	1077	1091	992	1058	1038	1032	970	1025	1021	1038	1052	990	946	1069	1014	1017	1038	1036	1078	1046	1078	1072	1009	1036	987	1046	1003	1027	1082	1006	1041	1067	977	1005	1076	1030	1074	1015	984	1052	1010	980	1059	1095	1040	997	975	1027	965	966	997	1066	1000	1059	1042	1012	1026	1037	1027	1052	1002	1021	1024	1020	998	1025	1067	1025	1058	1022	1009	1015	1109	975	1028	1059	1012	1007	1027	1045	1038	973	1090	1020	1054	1024	1056	1010	988	1082	1052	1058	1023	1029	1042	994	1049	1011	1004	1019	1016	982	1040	1050	1004	1033	978	973	1033	1023	1036	1016	1029	1031	1035	987	1020	1037	1022	1012	1056	1005	1020	1020	1072	1013	1046	1005	1039	1034	1022	995	1086	1015	1029	1027	1012	989	1033	1015	1016	963	996	1019	964	1040	1057	1042	1009	1062	1007	1066	1007	1023	1018	1024	1018	1056	930	1034	1028	1008	1054	1052	1010	973	1023	995	1036	1053	1019	1022	983	1034	1008	988	971	1048	1021	1054	1022	1018	1009	1023	982	1033	1055	964	1006	962	991	1043	1029	1035	965	1018	1061	1006	1031	1083	1037	967	1009	989	990	1021	1017	990	991	1001	990	1007	1075	1040	1048	1106	1017	1009	1043	1026	991	1057	1012	1005	1057	1042	1054	985	1065	992	1066	975	1026	1014	1068	1044	1033	1038	1041	1068	1042	979	987	1010	1021	1037	1023	1019	1021	974	1018	1023	996	988	1012	1030	976	1006	958	1059	1045	1023	996	1020	1051	1051	1045	1024	1049	1006	1012	1072	1036	1049	1022	1018	982	1056	1022	983	1010	1005	987	984	987	1010	1032	1001	983	1036	1013	1026	1010	1002	1039	1067	1004	1027	1012	985	1062	1044	1040	1059	984	1039	1049	1011	1049	1028	1082	1051	1006	987	976	1013	1054	997	1047	1031	1032	1051	1053	1001	1004	1105	1025	998	1027	1055	994	984	998	1047	1028	999	1029	978	1074	991	1063	1057	1051	1059	997	1029	986	967	1051	993	1047	1020	1035	1054	1041	1061	979	1100	1030	1042	985	1012	1071	1015	1026	1072	1071	990	1019	1061	1007	1009	1101	1021	1083	1074	1018	1047	1045	1065	1012	1039	1013	1110	1064	1022	1070	1032	1082	1057	1004	1020	1006	1101	1022	1046	1029	982	1008	993	1090	1082	1024	961	1000	1051	1027	1064	1052	969	1020	1030	1023	1073	1000	1049	995	964	987	1067	1052	1039	1017	1051	945	1049	1012	1086	1061	1030	1015	1054	1001	1014	995	1033	1051	1016	1010	979	1027	990	1075	1066	1098	1023	975	1046	1009	1019	1008	1001	1023	972	988	992	1026	997	1011	977	979	1000	1026	1019	1026	1011	1037	1051	1007	1012	1069	1022	1061	1024	1043	978	996	997	1031	1002	1086	1055	1091	1099	1013	971	1016	1017	1044	1004	987	1051	962	993	985	990	1049	1039	997	1020	1008	1011	993	1020	1050	1025	1031	1068	973	1008	1020	1041	1057	1096	998	1042	996	1020	971	1063	1026	1034	1020	1080	1064	1001	1068	980	1000	1071	966	1035	1040	992	1018	998	1010	1069	1027	1041	1006	988	1033	1038	1025	1013	990	1031	1010	1010	1033	1025	1010	980	984	980	1036	1051	981	1026	1002	1070	1039	1041	1062	1033	993	1090	1044	1002	989	1054	1038	1075	1007	1026	1007	1082	1026	1072	1050	1005	975	1042	1036	1028	1021	1041	1054	1096	1062	1065	947	1020	996	955	978	1050	1026	997	997	1009	1028	1060	1071	1076	1019	1013	1039	1025	1062	1042	1008	1020	1021	1026	1006	1023	1024	1032	1052	1023	959	1021	1010	1042	1022	1036	997	975	1028	977	1013	994
27254	54802	45510	33197	26634	21696	17441	13272	10838	8506	7016	5841	4673	4299	4047	3351	2994	2474	2237	2171	1841	1699	1656	1515	1437	1360	1284	1322	1307	1248	1178	1194	1183	1186	1126	1189	1127	1113	1169	1087	1051	1051	1086	1045	1088	1044	993	1037	1024	1050	1078	1079	972	995	1013	1041	1036	1023	939	1022	1023	1040	1006	1055	1037	979	996	1014	1013	943	971	1046	1039	1028	963	1001	1002	1012	979	990	1026	1019	1031	977	1012	1015	981	1022	962	1069	981	950	1040	1033	936	1026	1060	956	980	1009	983	963	1009	964	994	961	997	1051	908	991	1044	951	966	1066	1030	1041	1005	996	1031	1042	1036	991	1055	1008	1054	952	1003	1005	1003	1004	985	1009	983	1000	1069	1009	989	1027	1074	1012	978	991	1030	959	972	985	980	974	1012	934	932	994	987	1005	972	1005	994	1005	991	941	972	1028	1070	989	1050	1070	954	979	943	1038	1019	996	984	1003	977	1039	983	927	981	969	1045	937	921	949	969	1002	1034	959	1038	996	1027	1019	1006	924	976	1018	927	969	971	980	947	989	994	1025	1019	1012	958	1018	1003	1034	986	1035	978	1016	969	1034	1007	966	1004	1026	978	1036	977	1035	949	1000	990	1007	993	980	973	937	1037	965	1000	1031	1026	1001	999	1028	1036	997	1000	1049	1018	1024	1024	1003	1024	1003	990	996	1004	1019	937	1028	985	1055	994	1004	1022	995	955	936	963	1035	1013	1030	984	1039	976	977	956	1014	949	992	1033	1006	997	1025	980	976	1036	964	996	1028	952	1002	1012	971	1028	934	973	1027	999	972	1028	1032	997	985	1023	988	983	991	995	988	1009	980	989	1083	1030	1028	1016	978	957	1008	1047	983	1012	1029	1046	981	1049	986	1050	1038	983	1044	1025	1058	992	1014	1003	1024	973	1024	1035	1043	1013	996	985	972	1010	1034	1010	982	994	981	1003	967	1001	979	991	974	1013	956	998	943	989	1044	966	1005	1011	994	1032	1024	992	1024	969	968	1051	1037	972	1026	1007	1074	1043	934	990	1033	1000	1008	1057	986	971	1063	1030	987	990	1069	1071	966	963	1025	929	997	1012	961	984	1022	975	1002	1017	978	983	983	992	989	970	1045	960	1104	1029	985	991	1030	1002	1019	1041	1033	933	1018	972	1001	1018	965	997	1055	1009	979	998	978	1051	949	1023	1037	1028	993	983	983	1007	1048	928	982	991	1039	979	1040	1008	988	1019	1032	993	974	1009	1019	1000	998	998	1008	942	1042	1056	1002	1049	1035	1044	986	963	1025	993	1032	969	978	1001	1044	978	1045	993	949	1077	937	957	955	1040	1049	1029	1031	926	1034	1068	1044	965	1048	1061	1017	1006	944	979	946	935	963	941	1010	1001	1005	971	987	968	1033	969	988	989	1022	969	995	1013	997	1023	1016	1058	991	1009	1020	1038	1012	955	1034	992	1035	935	980	1036	984	1038	1019	988	972	948	1035	996	967	1014	984	989	1033	943	993	1039	1022	1041	992	971	988	997	1039	1025	1010	1004	958	957	1002	1009	1030	1008	1003	951	1025	1017	1070	1004	1049	1010	937	969	996	973	1046	977	1007	996	950	1013	1079	1008	1026	989	976	983	961	1011	964	971	1019	972	1043	1005	1021	975	994	1003	1024	983	1035	968	968	1053	950	979	1001	1000	979	966	988	990	1024	962	946	1059	992	1034	1052	999	971	1014	1000	965	1019	1081	930	1006	1041	1045	1040	995	1018	981	960	1023	984	967	950	980	1026	918	999	1035	1040	1013	1003	1039	1004	1057	974	1012	1000	1029	990	973	988	946	1033	983	1022	973	977	1008	1005	1007	974	1025	1022	1064	1011	996	975	994	1018	1037	1004	1039	1018	979	982	1037	1041	955	962	1013	993	1007	1017	965	986	978	1005	985	975	984	954	1002	1032	1034	1004	946	1002	984	942	1000	982	994	1038	1012	1003	1018	1043	1071	1005	996	981	1017	1012	990	973	1023	986	1027	945	1010	981	1031	978	996	1045	1015	995	996	1026	1001	991	1044	980	936	1066	1027	964	1015	944	950	1054	1007	1000	1029	1004	997	1077	1005	1030	986	988	989	1046	1022	952	1005	1014	1035	1067	1024	1004	970	1064	998	982	980	972	1022	1057	1017	1052	974	972	984	976	995	976	978	1023	979	1031	1039	1085	959	991	954	1024	967	1015	1011	964	979	956	1025	1008	986	987	996	1002	1000	968	975	1045	990	1032	1058	977	1013	999	1028	995	1029	996	961	1021	1019	1049	983	1046	998	989	976	1034	961	1005	940	1070	996	992	1004	1014	1018	1030	977	987	1049	976	980	995	1018	992	980	985	978	1025	1012	1027	972	989	1001	1005	1027	995	1012	993	1015	1019	991	1005	927	997	1022	955	968	997	992	985	1008	996	986	987	1027	1014	1036	1028	1007	977	979	1048	933	954	994	965	985	1012	970	1045	1013	954	1033	1019	996	1017	1014	1028	984	1016	987	1025	1022	949	1036	1004	984	1011	978	1024	1001	1024	991	969	1004	1006	1007	977	1005	1012	952	989	965	1013	1019	966	1040	968	1025	1079	1064	942	985	969	1031	1001	938	1000	995	1009	1059	1041	979	1009	1008	1019	960	972	1032	987	1018	1060	1008	1079	1039	944	1028	1007	995	975	1026	973	964	997	968	1003	1015	1015	1049	1063	1024	1034	1018	1030	1004	1058	1007	961	1021	1034	1001	999	997	996	1010	1019	993	966	988	1044	1038	982	983	1062	1005	990	1018	1000	942	1012	1023	1011	975	1018	1045	965	1012	991	1008	926	972	989	1027	1039	1082	986	989	1024	989	1052	971	975	985	1048	987	967	982	1003	987	991	1022	1034	1063	1020	987	1010	976	1044	963	1026	979	986	1068	982	1031	1001	979	1002	1021	1012	1033	1016	1011	967	1031	1014	994	1026	985	1038	981	974	1012	1000	999	1011	956	976	970	988	996	912	1076	1036	985	1028	954	973	1009	977	966	987	983	962	1029	992	939	980	1063	954	1080	964	986	1039	988	1023	991	1000	995	1036	1036	990	1012	989	1011	997	1025	1021	1003	1040	974	992	1008	1076	972	1016	1028	969	1030	980	1007	918	1054	1017	1000	998	1010	978	985	1039	1020	1004	1000	1001	994	1010	1038	993	1091	979	1018	1016	974	966	969	961	1034	1023	999	970	968	982	1041	1037	1023	987	1015	1025	993	936	942	1010	996	1012	996	1045	1034	968	981	976	994	999	1017	977	971	969	957	1020	1012	962	1059	1017	963	1003	1005	981	1002	985	1029	979	1014	987	986	997	1017	1006	1067	1017	1000	1013	994	1038	1036	956	982	1003	1057	1029	998	1030	952	928	1007	986	988	930	1010	967	1037	1032	983	965	985	989	984	965	985	979	996	980	978	1025	1064	980	1003	1042	1061	963	985	1002	968	1019	993	929	976	975	1033	1072	1028	1023	992	974	1054	1067	1036	1020	1047	1058	1003	999	1027	966	982	942	1021	980	960	1012	974	967	1000	1084	958	1013	946	988	993	991	996	996	1035	971	1043	975	985	1002	1042	1040	966	1006	1005	1007	967	990	984	1044	1026	1005	996	1048	998	920	970	1061	1046	1033	1021	1011	971	1017	1018	1013	1001	947	991	1041	1030	1012	1003	1025	972	1022	940	979	1020	1035	988	999	975	951	1015	996	1013	983	976	1021	1040	1009	967	944	1004	998	1013	1037	1045	1025	1014	936	996	928	976	1024	1041	1049	1041	1002	1025	1022	953	952	1003	987	969	1001	955	1040	1024	1049	1008	971	1004	1006	1024	1044	976	1015	1009	969	1013	983	956	974	1027	950	1057	1022	996	970	1058	971	1014	976	994	1038	1039	1003	978	999	957	997	982	1029	988	942	1040	961	973	960	1027	982	968	1023	996	1019	1061	998	1054	1017	1025	1018	1035	1045	997	1020	1001	1011	962	1006	969	967	1049	955	1003	1023	1077	1017	999	1072	1034	1026	1012	1025	1041	1013	1002	1040	1005	941	1052	965	996	979	987	1024	976	982	986	996	1009	1058	971	991	1013	1071	964	958	987	962	1040	1017	999	993	1001	1021	975	993	985	999	1084	978	992	1046	1056	939	1050	979	1012	979	1054	1012	990	1047	1006	976	990	952	1069	1040	1027	1013	1035	1017	1003	996	1036	971	1023	1012	962	1020	1021	945	1037	1062	993	1002	1046	1007	1002	967	1003	1036	960	1017	964	1031	1029	977	976	1007
29528	27945	33182	23726	14049	9127	6573	4633	3738	3031	2535	2249	1907	1803	1721	1615	1373	1308	1208	1149	1027	1078	1067	998	922	982	876	945	933	920	925	899	928	869	910	895	869	890	831	844	901	944	878	864	897	908	841	879	857	877	859	896	865	851	859	859	850	870	854	894	819	882	804	838	878	818	800	841	845	841	808	825	888	865	808	860	826	872	872	855	835	838	812	863	841	863	862	791	821	867	841	886	839	882	823	824	827	830	825	835	912	804	870	842	821	860	834	827	888	867	828	875	885	844	892	818	846	833	810	836	860	851	835	884	871	870	871	834	818	905	852	868	851	863	877	806	806	848	910	911	896	842	862	823	836	861	860	853	854	882	864	886	880	835	858	829	846	824	858	907	839	827	874	888	804	916	901	860	870	842	871	865	888	823	859	855	838	916	820	821	828	851	854	860	822	815	884	791	835	904	822	862	893	847	835	893	866	896	872	862	843	869	804	837	909	857	842	848	828	820	872	870	839	832	783	866	854	847	858	885	842	854	925	823	859	811	864	871	856	843	812	857	864	870	809	873	876	813	851	836	832	865	918	850	885	840	834	893	797	830	845	813	830	874	879	792	828	853	826	854	884	871	819	850	833	841	879	863	882	856	831	840	858	914	853	820	864	851	840	901	833	858	818	819	882	823	847	881	813	846	868	871	925	880	839	871	867	840	850	811	881	817	882	798	825	865	879	865	824	811	825	853	864	893	872	837	848	849	876	845	909	839	850	860	857	863	874	822	836	878	838	924	858	885	771	845	837	837	855	872	807	842	904	868	878	862	805	866	797	881	832	859	899	881	844	882	846	842	853	812	891	848	873	906	803	843	844	859	891	832	804	848	829	867	874	883	820	835	880	838	847	844	849	855	818	827	863	771	868	870	903	839	807	876	816	829	856	859	881	841	811	817	881	875	825	860	838	899	859	803	837	855	817	819	852	844	858	815	849	870	858	811	875	849	819	875	859	842	876	838	849	834	866	845	857	827	862	761	815	841	802	845	851	835	884	880	838	819	855	848	878	873	851	912	846	871	894	855	866	850	820	813	828	855	863	878	817	847	907	829	840	842	882	848	819	857	833	882	831	767	832	836	870	855	858	877	839	902	903	825	839	856	841	875	890	909	874	809	864	849	890	807	890	855	841	863	842	913	842	862	825	851	882	824	855	838	830	882	800	813	825	823	848	839	845	829	793	808	876	844	895	883	816	864	806	833	817	874	887	862	849	823	816	843	828	870	882	844	860	848	808	834	788	887	808	850	828	832	877	863	845	863	857	936	887	901	807	837	839	849	843	848	817	842	850	804	832	861	810	830	882	855	814	925	804	810	857	878	912	834	883	871	830	859	827	867	848	850	831	862	817	892	854	830	853	846	875	797	865	861	784	886	852	882	874	887	860	871	809	856	829	844	842	858	881	849	853	841	863	815	832	829	805	888	865	880	908	885	845	890	898	876	901	871	852	877	873	868	773	839	858	834	868	902	834	835	835	844	881	844	817	853	867	903	862	817	821	887	872	855	880	828	852	841	812	838	837	905	894	800	805	861	812	825	886	894	878	859	861	876	859	880	809	858	886	803	827	868	873	846	834	841	860	902	878	825	898	809	848	862	855	847	892	896	816	829	823	855	902	845	815	842	819	848	885	869	854	858	866	826	892	869	861	824	815	849	878	825	869	860	900	849	872	831	838	892	857	868	890	856	821	846	873	844	842	875	838	860	894	879	856	892	875	850	820	874	862	844	824	834	816	803	882	819	841	883	872	818	885	913	846	832	827	847	927	885	851	849	835	855	833	837	837	863	822	873	853	835	819	851	876	818	847	884	775	832	823	846	806	835	857	907	858	877	860	880	831	840	857	826	878	870	835	787	884	864	807	866	853	881	878	841	852	831	892	857	866	863	865	831	895	819	796	854	852	911	890	879	830	852	872	871	881	858	855	849	836	833	790	872	835	873	897	854	812	894	858	865	879	821	872	903	856	888	882	838	849	879	882	837	883	826	887	879	827	838	798	825	861	816	848	778	865	824	795	839	872	846	826	856	875	815	823	907	830	856	854	919	815	849	849	856	815	872	906	836	879	868	898	826	817	848	901	841	859	827	899	844	823	877	875	841	859	883	838	836	842	836	840	864	936	803	861	799	858	855	845	791	846	857	838	821	818	895	876	882	861	886	851	829	864	825	875	839	813	884	849	824	798	865	807	825	802	825	865	825	836	789	873	863	865	905	908	861	845	837	810	870	832	855	862	855	808	861	869	813	876	818	782	844	813	813	843	854	770	866	849	842	876	806	863	833	877	852	847	841	792	854	860	895	904	859	849	885	860	867	859	832	888	841	872	901	818	812	892	818	858	854	851	862	922	848	871	818	843	856	829	851	869	918	857	838	884	822	850	828	816	841	846	826	887	889	915	876	821	790	865	841	833	848	834	896	776	838	835	837	833	897	862	899	850	829	912	799	857	824	855	871	869	868	822	896	894	842	906	895	853	835	868	836	863	870	879	867	878	835	817	835	818	826	862	821	850	830	861	868	883	863	856	862	814	830	894	917	828	844	841	813	844	831	826	829	895	877	911	799	822	828	853	811	877	859	799	846	757	854	856	836	826	850	786	888	905	847	886	845	842	822	839	837	835	872	883	858	852	781	822	830	839	858	858	819	865	853	922	844	829	813	854	905	887	856	883	833	871	860	787	863	860	887	860	852	835	810	909	874	834	862	867	820	852	858	891	839	889	902	798	844	835	892	827	826	861	831	842	861	860	828	839	887	803	882	865	858	859	852	880	835	866	881	851	864	839	844	871	883	851	833	876	850	836	855	918	883	768	856	852	879	858	858	877	876	837	845	833	891	866	846	894	801	865	839	843	861	850	818	835	875	861	805	840	895	878	800	879	881	791	813	845	859	885	876	861	890	858	856	860	816	836	882	840	864	853	822	847	858	884	833	830	789	899	824	826	821	875	796	877	827	800	885	816	888	803	814	862	871	871	853	851	869	905	834	848	885	867	933	858	830	819	842	869	846	801	870	858	857	861	862	863	837	905	890	819	815	861	834	830	902	864	838	861	854	828	810	918	878	861	891	870	872	845	871	869	829	843	806	813	830	893	892	768	882	880	879	807	863	862	818	908	876	842	907	816	838	813	825	868	858	869	861	820	811	822	820	802	845	846	873	826	832	771	838	840	855	851	899	853	804	825	813	879	853	839	868	864	848	826	856	898	837	867	816	846	863	812	868	820	838	815	834	869	802	875	897	873	831	882	788	845	890	922	832	791	822	852	848	828	890	838	795	815	900	908	851	871	862	888	869	865	899	868	832	841	833	883	809	808	864	886	844	883	853	883	856	909	842	829	888	801	839	878	885	832	856	803	835	896	858	831	875	846	896	819	883	796	870	855	826	847	853	828	885	834	840	858	842	830	860	893	799	805	793	854	841	861	871	817	882	888	837	774	874	901	910	835	816	896	867	806	787	821	867	832	875	852	857
24768	42432	33561	21614	15954	12043	9498	7053	5566	4281	3663	3036	2572	2294	2136	1996	1680	1518	1371	1276	1168	1154	1114	981	1034	975	979	963	925	943	915	937	944	909	848	929	888	890	879	899	926	890	934	867	923	890	841	981	884	912	846	873	869	870	877	805	832	897	889	837	907	866	884	860	859	861	856	839	884	834	817	839	808	856	817	839	852	835	855	854	845	886	882	886	878	863	835	855	785	851	861	841	860	874	832	834	886	860	855	848	881	831	834	788	814	843	838	899	852	853	863	847	894	879	855	802	848	872	893	869	889	878	834	873	857	882	847	845	873	845	807	830	834	860	890	854	848	833	834	853	824	812	840	812	835	842	872	825	805	817	883	866	842	850	854	848	859	815	783	792	814	848	854	805	822	819	829	800	790	813	896	833	859	865	825	805	899	842	828	873	832	899	805	853	840	909	893	848	825	819	867	915	807	854	825	847	850	852	850	887	837	841	862	819	885	875	866	825	842	858	873	852	860	865	867	789	825	854	853	887	820	861	832	883	835	880	855	820	884	886	799	842	852	879	896	857	847	905	832	860	846	890	825	832	875	879	861	831	856	833	818	896	879	851	852	877	882	859	874	819	820	881	859	787	888	815	837	847	830	847	820	898	889	869	879	891	873	817	864	801	814	892	818	844	899	840	906	840	837	848	857	840	858	875	869	871	851	880	881	838	853	844	863	841	864	872	855	829	858	849	870	852	891	862	870	881	912	837	863	908	841	814	813	843	842	844	813	846	834	885	898	837	863	804	817	867	864	850	861	852	830	903	829	870	901	845	823	832	873	841	898	852	834	817	848	919	897	866	855	852	842	913	847	857	905	832	839	856	863	853	835	852	867	846	874	906	867	823	883	837	827	837	845	886	864	840	885	859	843	857	855	866	873	832	830	895	837	826	826	868	804	872	860	863	852	845	830	825	864	879	911	852	834	892	822	876	857	817	816	858	872	898	834	891	875	852	853	855	857	903	875	852	876	849	865	830	837	788	834	839	873	887	835	905	871	894	824	877	879	805	874	802	882	856	886	863	864	775	825	889	913	825	884	876	833	878	844	892	845	829	843	871	849	861	890	826	848	856	847	800	869	877	883	893	800	860	857	897	821	811	866	858	874	852	859	842	811	858	849	863	903	848	854	817	914	866	851	830	888	858	837	876	856	821	859	864	844	799	881	913	863	815	861	870	810	847	823	859	868	844	888	837	884	860	863	881	818	841	890	807	856	789	855	876	846	848	818	827	855	833	839	856	894	849	840	838	830	858	811	922	922	849	841	856	836	844	860	863	870	858	831	891	861	822	859	848	851	890	893	852	859	860	853	828	859	844	815	884	883	869	865	850	798	857	839	867	912	842	826	819	890	803	874	883	854	895	915	874	895	902	808	866	868	867	854	872	857	839	862	896	846	821	863	872	881	861	825	897	847	854	820	833	866	843	902	853	806	857	864	828	887	877	881	879	884	843	862	896	845	897	853	853	851	878	853	863	858	818	887	878	880	853	832	843	819	811	851	863	824	914	820	824	869	831	862	817	850	813	889	871	826	858	820	849	815	848	863	824	920	842	848	880	886	885	846	833	867	909	832	835	840	837	815	844	865	860	915	870	852	860	863	881	859	877	850	858	854	828	859	793	825	821	805	905	891	856	849	823	844	811	848	851	875	855	853	839	888	790	892	878	857	839	866	820	875	876	832	916	837	881	877	860	872	821	857	879	833	899	872	874	868	838	882	850	877	840	866	853	919	907	805	832	861	768	869	851	848	847	874	857	895	848	803	867	852	839	879	904	857	832	823	875	903	886	883	886	897	867	871	856	824	840	919	877	873	899	826	825	864	836	866	825	833	854	876	885	816	841	866	861	849	838	863	811	880	867	896	852	859	867	813	834	820	858	841	879	841	844	822	808	907	858	855	853	851	813	856	889	924	836	857	823	846	811	828	816	812	892	885	823	801	851	854	907	857	830	867	865	865	831	873	841	875	830	882	842	906	869	876	853	846	858	862	856	817	858	818	823	784	826	912	830	817	828	883	846	841	915	898	934	832	848	859	865	848	827	878	909	918	833	837	809	847	833	884	877	855	860	842	866	836	846	881	842	832	855	843	825	881	864	811	824	886	859	830	825	865	893	874	895	858	807	817	887	833	844	812	867	852	837	837	796	861	827	822	909	847	890	872	829	896	851	861	876	859	845	886	821	832	878	864	823	817	867	881	819	879	872	845	798	865	840	906	894	855	862	823	890	833	808	846	881	838	864	894	841	887	899	920	882	913	868	871	850	842	832	874	836	870	861	891	862	873	838	859	913	858	874	836	858	894	836	861	783	876	809	850	839	894	879	877	858	819	860	860	896	868	844	788	873	897	817	862	802	851	878	853	868	833	882	849	830	822	885	880	822	831	894	870	862	890	859	855	839	831	883	831	898	833	868	870	855	839	855	872	864	844	831	882	882	858	801	872	867	836	894	861	891	877	839	825	840	858	893	751	862	852	840	908	841	939	898	860	869	872	846	823	793	823	884	887	853	877	831	849	823	877	794	823	854	838	866	793	837	869	851	837	810	847	844	833	857	828	871	819	825	848	876	899	884	846	837	869	852	841	829	866	847	894	851	890	897	894	883	826	861	857	884	878	847	874	813	872	831	851	895	868	901	848	841	855	859	829	901	864	878	802	865	887	843	809	845	864	836	820	850	873	870	812	798	810	893	893	835	873	853	835	830	836	888	899	844	858	858	850	891	811	862	901	848	870	860	891	787	839	808	857	818	903	898	851	850	867	855	921	815	810	861	824	841	807	836	858	812	875	836	891	887	876	899	841	858	838	845	853	883	842	843	810	871	860	851	805	840	848	862	828	902	863	878	802	839	871	873	871	850	876	844	859	827	847	916	828	851	826	861	876	904	838	783	838	844	893	874	842	851	856	862	843	824	858	843	872	832	844	827	850	848	834	825	901	827	885	869	810	818	808	844	875	837	865	834	876	867	836	855	834	870	833	814	863	846	848	801	900	873	871	860	805	821	919	855	904	815	835	849	898	876	869	875	846	848	831	859	835	865	848	871	829	831	871	852	899	851	877	881	854	876	904	863	865	862	867	872	804	861	873	812	869	841	861	876	845	833	835	898	819	866	918	889	820	840	887	873	827	800	865	908	858	835	873	891	847	842	934	889	912	879	816	818	867	850	857	856	852	841	931	877	876	819	867	881	836	837	842	868	903	811	881	881	860	874	861	852	820	805	796	874	868	782	879	827	899	867	901	827	879	842	876	846	870	843	843	873	877	870	848	842	823	844	864	848	859	877	880	856	822	886	843	825	895	892	840	864	891	868	870	852	819	826	845	901	856	844	868	869	860	850	909	842	880	824	874	860	876	813	872	874	883	824	817	875	869	827	866	855	874	923	829	851	846	892	817	866	844	815	829	845	808	889	886	921	888	843	864	908	846	901	817	816	873	860	858	847	824	898	861	918	854	865	801	821	864	850	868	846
24462	21600	29025	25065	22508	19298	13107	7827	5727	4610	3756	3146	2751	2553	2300	2130	1880	1631	1534	1397	1329	1318	1264	1143	1118	1111	1089	1034	1062	1006	1056	982	1047	1021	966	983	956	970	979	959	921	915	929	943	970	923	989	935	935	932	876	872	962	929	906	904	916	887	940	971	924	925	889	911	922	942	899	897	923	908	892	915	885	882	926	903	916	847	877	920	949	953	866	942	956	868	897	954	943	969	939	881	913	890	863	915	941	922	908	920	895	908	912	917	880	936	907	929	893	886	927	925	850	905	935	942	890	919	922	919	854	928	900	940	949	926	930	921	891	922	855	840	926	860	906	879	933	898	898	902	875	949	883	842	882	934	909	940	901	905	932	944	826	927	935	988	886	901	940	852	871	881	926	878	957	875	928	898	857	928	944	856	875	920	872	968	931	921	922	959	908	863	891	968	959	948	889	935	958	912	927	869	914	933	928	915	949	897	908	913	973	904	900	940	942	915	829	926	883	908	928	943	915	920	929	913	947	870	924	912	878	940	986	879	892	936	929	934	888	841	934	891	864	922	861	884	920	889	927	900	942	934	962	920	913	952	858	893	834	910	970	957	866	940	871	861	908	917	953	970	884	883	895	918	882	905	894	894	911	910	893	914	921	924	906	875	903	893	835	975	911	894	924	909	918	870	883	840	895	930	899	873	882	900	923	943	907	921	914	887	880	944	944	915	922	903	868	910	929	923	815	883	897	855	928	919	917	923	921	898	940	894	942	898	947	903	949	912	865	922	941	931	895	902	872	914	917	953	918	912	839	874	893	877	929	913	903	879	931	898	864	880	914	899	868	922	856	949	902	885	912	914	925	881	873	905	904	892	900	900	932	944	948	902	885	937	969	900	931	900	898	898	908	917	918	888	930	895	947	922	874	902	931	967	909	903	876	915	905	848	933	865	918	834	942	931	927	908	935	910	887	922	918	924	886	918	920	934	874	894	922	912	942	884	849	927	920	895	878	891	934	896	945	911	897	901	915	905	907	894	875	874	914	875	931	956	894	926	998	928	841	894	890	890	881	936	914	852	958	913	877	889	908	928	935	892	898	905	890	927	927	917	922	925	900	905	894	892	937	907	882	877	903	961	903	935	905	894	914	950	887	895	917	957	881	901	887	905	945	935	922	892	891	896	922	863	872	928	921	917	938	899	934	893	946	879	955	902	933	937	953	899	898	929	945	869	909	896	941	880	910	948	855	880	928	875	881	909	892	860	910	972	849	837	869	909	895	943	900	879	874	889	849	948	899	908	900	870	931	894	853	925	932	951	948	830	927	897	882	891	925	912	948	882	937	958	895	870	875	926	914	890	904	903	887	902	967	858	924	861	920	937	915	869	964	941	898	937	917	890	938	953	931	919	934	904	913	889	886	880	944	902	859	907	878	877	903	931	947	918	892	909	877	926	920	924	869	931	921	908	883	859	914	871	880	954	887	867	900	869	911	930	885	914	887	929	865	927	951	985	872	883	909	890	928	913	895	910	927	887	971	913	859	829	907	896	882	880	912	906	895	899	839	929	899	897	881	874	850	855	889	940	945	922	869	881	880	881	907	907	929	897	926	906	922	887	876	897	914	945	918	941	916	914	900	947	922	905	925	887	906	886	811	915	890	965	920	936	968	874	902	904	909	942	905	902	830	904	901	889	952	933	867	920	878	918	918	861	926	895	903	890	908	901	886	930	911	921	947	878	870	896	909	892	885	926	885	958	873	916	883	901	897	885	904	938	928	921	909	927	876	846	915	903	906	963	883	883	895	940	922	912	876	890	864	866	895	915	825	918	912	901	939	916	918	939	896	893	897	891	899	881	890	880	880	948	942	896	871	920	950	907	944	941	902	872	870	884	878	971	890	894	919	917	898	914	907	911	901	982	891	867	867	917	916	931	898	928	893	944	942	914	875	936	845	799	928	899	905	848	880	891	899	884	946	884	890	871	851	915	929	837	883	887	946	886	929	851	844	864	888	880	894	900	912	932	929	853	958	932	915	897	901	934	877	943	889	907	900	901	897	926	952	875	862	930	883	896	962	888	932	924	898	888	914	942	908	967	918	943	890	955	895	917	903	912	912	894	965	909	878	846	863	896	873	869	902	874	933	863	827	931	892	889	911	955	871	902	949	885	952	876	895	879	918	962	954	938	873	881	927	862	895	887	938	913	876	942	892	911	926	909	896	862	913	893	925	940	883	935	913	936	867	895	898	880	831	906	940	883	914	910	925	927	883	936	884	896	871	856	867	929	873	866	919	889	943	939	836	933	893	963	926	893	887	926	891	882	882	897	961	898	944	886	877	913	886	968	896	816	900	885	904	904	924	916	905	902	884	920	934	878	928	876	888	853	885	929	869	968	880	931	916	946	889	937	976	911	920	885	868	836	902	902	916	864	901	984	863	921	918	882	953	893	934	923	952	893	944	872	926	968	889	892	902	916	911	872	933	913	925	917	910	897	924	895	930	916	957	927	917	845	910	878	911	974	927	888	909	912	900	898	878	900	900	925	924	933	893	850	920	879	888	922	863	872	910	892	866	908	938	935	910	907	900	934	852	922	906	927	875	910	874	904	862	962	934	925	950	877	889	962	858	922	965	908	918	911	888	862	928	913	972	925	884	916	890	928	902	876	876	878	891	954	878	879	895	876	890	872	895	882	893	977	883	899	922	869	930	921	902	893	940	844	865	883	912	911	902	887	906	848	956	915	897	943	880	916	935	923	917	870	917	905	979	922	909	929	880	898	926	955	897	908	888	881	866	949	937	919	951	920	944	875	936	879	957	900	930	917	872	941	889	910	873	903	846	912	961	867	927	866	914	881	885	937	933	898	906	863	912	891	920	937	1014	916	895	889	892	868	858	904	911	887	907	902	906	905	909	852	888	925	894	888	939	920	924	884	905	888	902	910	925	871	901	812	912	897	886	936	912	886	943	872	922	939	869	923	927	890	903	980	940	980	880	859	893	901	880	942	889	913	922	934	931	913	931	958	903	926	915	915	886	908	953	920	906	930	928	888	897	838	937	896	908	881	868	928	915	836	932	894	907	883	940	908	908	892	867	908	1002	887	951	876	898	868	880	905	941	952	907	937	909	892	864	913	864	939	906	940	912	889	884	886	861	845	936	866	903	866	949	918	909	927	916	920	935	888	908	873	906	920	851	949	883	909	950	947	880	905	891	864	914	1006	924	935	902	943	962	898	897	905	923	907	905	922	949	991	946	940	890	917	922	930	934	935	869	922	904	899	897	913	899	889	918	940	884	884	908	916	953	873	912	862	911	872	937	864	976	925	886	886	935	889	878	906	911	917	890	901	881	884	855	922	908	946	896	943	999	890	870	872	945	948	879	874	911	909	906	870	889	923	881	841	890	952	921	899	854	893	906	913	932	932	892	868	927	907	897	950	918	882	908	911	911	873	941	925	893	931	917	938	949	871	928	934	872	883	916	853	934	880	863	926	914	872	941	947	920	865	873	893	918	917	893	893
24463	49905	40155	27597	21733	17566	13865	10589	8130	6514	5431	4393	3570	3234	3054	2550	2234	1954	1824	1610	1498	1464	1322	1259	1193	1098	1114	1112	1063	1181	1140	984	1055	984	937	934	928	976	973	963	929	947	918	892	911	1012	962	945	895	910	918	908	861	890	940	896	914	909	950	918	925	901	891	886	828	931	905	883	907	836	928	892	869	900	922	948	863	875	933	866	938	890	952	891	925	885	882	937	856	926	961	912	994	870	849	894	871	871	886	906	864	908	845	906	844	906	894	874	883	935	901	903	870	888	900	855	866	933	847	911	923	913	858	929	895	896	863	896	836	946	914	945	899	918	905	881	899	850	889	925	887	911	896	888	872	889	838	867	872	919	873	887	846	914	907	897	951	896	878	854	880	896	980	862	905	920	914	876	895	893	872	876	846	896	901	937	867	916	882	904	934	904	867	899	892	916	932	873	896	895	843	862	941	898	846	906	903	870	915	869	920	854	892	835	959	897	895	882	888	830	907	916	814	896	909	855	868	877	935	861	934	928	873	893	936	871	878	874	928	934	887	913	913	883	859	837	906	961	857	903	875	909	917	888	893	923	931	876	907	898	923	870	883	928	903	888	904	937	872	918	898	923	905	891	937	886	899	901	946	907	880	923	901	921	945	891	909	892	922	837	922	861	849	862	935	879	876	882	869	926	896	911	885	877	908	923	968	912	887	864	883	946	908	909	881	872	923	953	893	906	830	807	890	925	898	891	876	903	905	948	892	899	875	897	849	913	899	882	883	934	928	914	858	858	898	959	906	952	874	908	953	911	936	927	899	904	885	876	919	878	879	912	870	918	912	949	893	906	909	908	859	890	933	884	843	888	909	890	876	898	899	867	892	904	849	868	873	904	910	927	891	890	903	902	863	865	928	918	892	904	887	855	870	912	901	895	887	881	873	936	954	931	915	881	901	876	914	903	925	869	937	884	879	830	900	842	886	928	904	882	884	942	884	910	907	947	865	836	853	907	891	891	897	934	877	892	915	855	885	921	911	907	930	832	901	905	842	872	936	880	954	901	891	888	913	887	873	941	900	894	893	888	918	882	896	895	930	869	899	870	917	917	910	904	860	917	937	927	911	828	934	889	852	858	953	927	887	873	875	892	866	931	895	866	898	877	902	885	907	930	931	932	894	881	862	907	893	882	928	865	834	897	862	862	885	909	917	934	925	898	876	880	909	874	907	859	955	869	887	869	965	905	886	843	918	933	885	891	876	893	883	897	949	885	880	924	888	921	880	919	889	902	873	918	882	846	902	925	866	908	874	860	896	870	867	905	909	881	873	931	896	853	869	918	878	859	892	898	939	904	919	911	992	920	874	878	930	897	870	940	902	909	896	902	907	854	899	927	858	921	865	870	903	857	898	867	851	882	960	870	929	913	903	898	899	883	892	910	933	898	874	902	909	881	909	904	890	883	928	913	843	868	924	944	910	881	867	834	889	879	908	921	904	841	885	943	875	881	918	889	905	888	857	907	879	870	857	866	919	926	865	854	892	829	904	876	917	920	909	865	876	897	906	865	909	905	911	872	882	883	878	873	910	892	818	873	866	909	880	913	941	877	848	918	882	821	897	850	903	924	950	929	913	913	907	954	895	895	900	908	883	897	876	828	850	871	924	855	871	909	868	882	910	866	887	888	847	915	884	946	879	902	882	918	934	891	882	898	877	931	889	948	878	871	920	877	886	927	919	883	907	893	917	931	902	883	921	881	873	946	941	890	897	893	872	857	944	914	882	890	870	892	889	881	894	852	832	901	913	939	938	923	885	929	927	896	892	914	960	894	890	903	978	860	928	919	947	864	881	846	920	858	803	928	897	919	879	914	916	929	899	938	891	858	883	917	913	903	872	898	910	879	868	854	928	898	897	921	924	893	906	919	894	955	908	859	871	894	904	829	845	957	930	848	881	897	856	843	913	931	845	929	904	863	909	949	914	948	888	933	869	942	940	956	886	904	950	859	872	875	933	876	853	890	881	889	890	869	852	857	865	937	890	866	879	891	891	911	908	953	881	874	927	887	920	891	918	910	900	860	914	880	897	814	883	915	854	891	900	931	870	874	895	854	880	871	961	876	871	924	954	909	869	886	907	982	878	848	862	892	924	869	912	907	882	939	943	902	904	880	909	880	858	907	902	934	918	910	931	913	895	853	888	923	896	859	847	915	891	931	835	922	924	927	910	897	869	909	891	905	881	900	907	907	937	872	882	839	895	913	903	896	913	894	899	929	861	905	913	923	885	911	860	876	888	864	874	892	903	925	938	885	837	914	952	852	918	897	933	843	886	886	885	899	877	855	912	910	866	926	904	910	873	873	880	871	900	930	910	900	877	873	899	917	873	861	850	877	939	872	880	905	889	921	901	918	923	910	903	902	882	895	919	893	865	869	920	914	859	927	876	891	930	855	844	884	847	926	887	884	914	920	919	910	879	898	860	921	908	918	945	905	918	923	876	952	947	935	869	853	893	879	853	902	948	895	909	888	911	866	857	893	887	909	896	912	916	908	874	923	906	879	830	868	889	950	901	927	875	951	927	855	904	916	848	885	909	871	921	873	909	929	922	891	858	891	933	881	850	858	929	875	938	889	930	936	876	1007	896	910	931	876	925	902	882	936	938	884	899	873	851	886	874	888	874	849	892	889	863	862	912	913	914	934	909	909	895	915	905	889	896	901	890	862	863	852	929	852	915	934	839	926	919	906	925	919	886	886	920	872	919	905	891	919	962	858	887	932	899	901	920	905	900	899	903	856	909	894	900	934	847	967	864	905	930	927	845	874	941	867	897	902	913	896	926	873	876	900	873	878	880	871	921	915	915	914	867	892	901	859	910	832	884	911	963	870	847	880	860	871	923	872	936	928	962	906	875	923	887	905	832	866	886	927	909	899	946	880	851	932	854	909	858	892	898	845	902	857	947	887	885	897	896	822	835	865	843	948	891	911	899	906	887	925	942	951	878	903	861	915	912	869	921	902	888	886	876	894	859	902	921	872	863	928	912	912	922	937	852	906	908	886	881	905	855	903	951	892	922	927	857	877	861	875	924	875	921	897	879	941	935	910	939	872	901	897	881	915	883	884	865	902	877	888	929	832	880	877	860	861	900	897	897	846	893	910	900	896	866	864	890	923	908	797	917	879	869	934	895	933	939	897	930	888	925	927	857	868	828	914	878	895	903	898	884	871	894	889	920	870	916	895	894	922	874	928	915	890	849	906	927	865	895	913	851	895	897	912	919	876	861	860	935	911	873	900	877	911	904	843	924	924	929	879	851	851	889	848	963	906	848	953	850	877	875	910	868	912	859	924	844	867	927	888	915	885	925	894	870	874	934	929	904	841	900	858	889	882	861	960	916	892	881	892	837	911	934	860	867	903	940	917	872	911	850	892	942	902	868	886	831	902	894	895	914	897	857	926	890	847	857	942	877	915	861	849	874	918	905	872	942	919	870	915	945	878	888	938	956	922	899	888	902	890	890	906
25519	21554	28361	26589	19860	12919	8881	6078	4647	3655	3050	2759	2343	2198	2002	1860	1600	1472	1356	1273	1220	1270	1144	1124	1138	1078	1042	1038	954	1053	1042	1015	1001	1026	982	1008	991	954	974	910	913	954	933	1022	914	903	927	963	923	952	977	952	907	910	903	896	891	914	928	890	967	871	921	855	898	842	888	927	889	944	881	868	858	964	952	934	913	925	909	880	913	898	904	920	906	968	933	959	841	951	942	941	888	927	878	947	933	914	952	916	895	865	869	896	919	869	910	989	865	864	910	901	881	893	929	863	936	873	909	912	958	908	940	932	903	907	865	952	927	877	881	895	873	879	921	927	914	923	884	900	915	928	929	901	913	865	938	932	942	927	888	928	885	919	935	916	897	874	915	891	934	880	849	929	924	875	948	898	968	954	921	925	889	885	908	869	948	860	935	988	920	893	920	929	888	932	914	895	920	930	893	917	885	912	858	911	909	907	924	871	894	976	947	946	865	957	870	871	904	863	919	925	890	877	937	863	915	873	895	950	860	914	933	875	845	929	877	891	912	859	974	903	925	884	889	869	929	883	892	912	905	916	995	944	945	900	930	897	892	882	886	872	919	910	941	931	943	909	906	876	935	941	906	920	927	871	927	922	924	878	917	913	985	929	945	904	880	878	874	936	890	881	919	874	877	915	917	940	931	892	909	927	941	898	914	913	894	861	923	914	865	962	899	848	910	864	976	857	955	908	895	938	921	880	950	920	961	899	895	907	870	873	875	906	889	942	886	912	857	895	904	916	891	974	938	964	869	960	915	901	928	916	894	886	894	951	906	980	895	861	903	933	884	958	874	904	938	903	945	904	886	947	888	921	912	903	924	937	921	881	905	913	915	918	953	915	888	954	856	933	925	877	898	900	861	915	937	938	928	957	921	948	896	893	918	930	915	938	954	929	855	962	970	911	900	895	884	821	908	883	932	924	902	888	925	891	865	865	934	968	931	918	933	913	960	901	926	935	925	876	885	874	882	861	880	911	933	902	905	904	928	905	886	894	901	923	889	925	886	904	907	955	987	950	901	958	883	923	933	952	953	904	901	922	922	908	940	926	917	950	913	922	894	987	909	880	946	928	905	877	925	856	904	943	916	882	893	902	939	874	932	850	903	968	914	911	925	878	915	960	861	880	916	936	923	948	946	927	857	923	934	909	876	917	925	937	937	926	910	880	907	966	919	917	849	873	896	910	870	895	921	930	923	911	905	910	967	870	919	926	905	870	921	906	945	959	897	968	919	927	921	883	896	850	919	858	866	901	909	902	898	918	920	855	883	910	945	986	884	862	946	919	929	931	931	934	970	917	925	881	921	915	916	895	964	922	933	903	921	879	877	830	916	897	895	929	946	905	943	937	925	912	930	912	904	937	918	862	903	932	918	895	871	938	949	858	906	910	879	863	892	923	892	931	938	927	973	887	946	939	884	933	937	931	910	930	889	921	886	913	877	851	893	914	869	886	918	886	943	915	912	895	893	905	923	954	931	921	887	869	918	894	897	874	934	908	946	952	967	922	887	870	888	922	879	917	925	886	912	970	864	890	899	917	930	891	908	927	935	957	872	875	918	835	929	875	874	977	888	901	900	952	909	912	891	892	939	920	909	964	878	892	919	912	957	912	910	888	921	860	884	912	891	897	926	944	901	848	908	974	893	903	900	995	928	908	915	886	925	930	948	940	996	917	929	914	913	886	922	896	875	899	929	938	874	919	883	885	890	866	901	863	898	925	952	895	968	918	928	967	949	930	903	911	907	904	911	881	883	887	967	894	957	882	881	934	984	908	885	956	940	937	953	821	898	918	918	923	905	899	901	901	920	902	964	875	956	872	848	877	917	912	945	846	939	926	910	909	886	988	939	904	950	907	883	916	870	911	935	886	902	894	926	944	903	913	883	895	867	920	883	890	846	932	914	936	898	889	951	941	836	922	908	853	882	940	948	922	913	942	950	863	871	910	866	903	921	875	939	935	939	881	901	901	933	924	921	890	927	909	899	926	948	901	906	941	893	921	898	876	872	872	869	936	876	948	927	945	868	915	851	922	933	876	921	921	946	932	935	961	922	897	909	961	925	917	969	918	944	909	917	889	849	877	911	948	925	940	931	944	863	908	889	905	932	933	868	932	836	853	919	974	919	926	903	889	944	886	923	893	888	853	943	865	931	942	942	916	913	903	910	952	929	906	897	935	932	900	933	899	906	914	861	932	842	887	904	947	930	996	936	907	953	935	927	872	889	900	882	914	971	877	856	869	879	925	895	918	874	901	900	971	902	862	907	901	922	923	962	921	870	873	901	894	921	936	857	937	907	934	904	939	927	901	913	932	962	929	891	955	942	919	882	878	868	874	898	915	873	890	926	894	974	898	913	948	923	923	915	934	916	908	925	834	924	880	959	956	937	888	892	906	900	915	941	911	884	920	945	866	931	922	885	908	899	950	866	931	886	929	908	891	918	881	929	918	878	870	869	926	981	945	935	911	910	887	908	887	930	940	951	920	893	898	890	914	899	892	909	927	940	955	921	964	898	891	921	883	888	901	935	943	879	838	875	861	865	938	901	900	900	868	904	911	951	919	898	905	935	905	882	915	919	885	832	939	937	914	958	911	871	917	924	921	939	861	943	872	853	887	951	965	921	918	941	917	883	909	905	832	887	927	908	963	910	925	899	936	908	901	866	919	910	907	923	881	925	909	922	920	937	893	932	924	890	899	969	912	903	936	929	1005	900	861	860	930	929	875	919	935	890	900	944	938	867	912	909	918	932	896	873	869	972	887	927	939	867	885	930	967	924	906	931	882	891	861	867	936	891	910	903	857	1004	909	923	950	893	863	838	904	896	947	855	912	927	939	910	925	918	938	922	907	929	912	912	914	911	896	908	895	843	960	885	896	904	892	915	897	925	896	845	962	872	950	921	871	846	950	909	912	855	995	889	838	966	863	925	921	896	932	955	888	865	901	869	948	976	941	882	938	972	884	903	943	963	909	885	865	862	901	863	919	917	915	1002	934	930	873	839	927	854	922	888	961	923	880	881	873	969	871	946	962	863	875	914	898	909	871	949	908	933	823	916	877	965	947	916	911	882	922	871	904	912	1024	898	892	935	952	934	883	872	911	904	902	918	939	924	889	909	958	927	893	902	876	890	878	920	975	896	937	937	880	906	954	892	895	919	937	892	938	947	930	891	892	889	942	878	911	869	910	952	933	882	943	879	879	893	884	915	875	921	895	977	958	905	916	923	936	935	937	933	852	871	910	921	930	923	945	911	891	959	919	918	812	879	945	907	898	964	912	935	880	836	944	866	941	893	913	872	907	893	965	905	905	892	915	939	872	940	891	938	897	886	915	929	883	888	907	907	845	913	924	985	936	860	895	950	894	902	900	877	960	967	916	924	850	887	945	874	944	940	877	981	895	865	957	902	935	903	897	951	920	920	915	953	923	963	880	970	947	924	905	914	864	902	970	913	916	913	968	932	926	894	856	884	913
23950	46255	36148	24768	19033	15013	11660	9105	6937	5580	4465	3783	3147	2876	2539	2383	2037	1735	1619	1464	1377	1342	1303	1195	1242	1173	1062	1057	999	1088	1023	1090	1034	1006	1004	965	947	956	1042	991	929	927	931	903	969	912	916	919	954	966	950	931	961	906	918	961	900	899	903	896	940	878	930	898	922	923	908	909	913	915	930	955	929	925	907	952	901	959	960	882	878	886	892	919	867	936	888	938	859	897	893	901	915	893	898	890	947	923	898	911	909	869	873	946	932	914	881	902	955	937	918	888	880	964	907	866	899	939	937	909	878	901	925	913	943	926	900	948	887	907	871	921	974	918	961	973	938	907	907	884	904	874	861	930	910	870	903	908	908	928	920	886	929	933	886	888	869	926	902	886	914	895	960	881	898	952	937	937	940	891	939	935	925	859	954	918	885	910	895	890	902	869	925	898	935	871	899	932	889	910	905	925	908	936	914	884	928	920	957	907	918	930	914	911	880	911	940	926	922	946	921	886	949	880	951	879	884	920	982	907	877	938	907	887	934	947	949	911	934	936	956	955	971	900	917	893	874	908	911	952	885	921	933	908	937	938	884	880	937	887	952	911	901	963	944	931	920	930	929	836	925	871	927	916	922	901	902	878	906	888	901	900	958	932	946	960	954	911	900	918	921	949	894	861	911	926	874	961	928	920	846	960	915	892	938	886	891	933	959	902	902	924	879	935	912	874	959	933	893	910	929	917	928	907	923	901	864	871	913	887	872	929	901	938	865	884	887	875	909	992	890	917	865	922	911	955	916	943	959	905	891	953	951	895	852	935	876	933	968	887	905	926	902	949	935	961	880	936	948	975	926	932	939	855	940	913	899	909	917	874	924	894	909	924	938	881	899	921	891	919	957	871	901	882	917	895	868	920	901	921	875	926	907	986	926	961	924	899	949	906	898	927	929	910	899	908	895	883	955	865	883	911	927	960	950	869	897	942	927	929	909	951	873	893	949	906	923	909	893	884	914	986	940	907	951	926	903	966	901	913	877	875	899	902	890	963	950	871	916	890	900	951	883	920	985	908	870	937	897	906	941	920	893	931	952	909	900	931	910	897	942	914	947	906	984	932	857	945	925	902	868	913	875	898	923	923	886	877	926	883	961	933	892	949	891	985	942	855	960	929	876	920	898	902	914	936	865	896	896	926	910	963	958	893	853	945	924	959	871	902	934	861	945	925	910	946	901	967	955	922	915	947	878	913	877	881	950	870	914	886	923	889	969	904	959	907	930	899	914	882	920	924	926	921	858	903	935	905	915	907	881	926	879	920	871	926	926	908	921	901	931	913	880	937	896	873	903	955	957	919	919	932	890	861	934	907	1023	913	922	926	902	887	879	929	898	896	891	942	960	936	913	904	944	941	954	944	898	910	933	882	912	932	928	946	901	916	912	898	953	864	874	952	880	873	936	955	933	904	908	914	875	945	890	913	862	924	976	915	914	951	901	931	900	933	898	936	938	888	941	879	938	921	932	889	943	881	918	938	908	916	888	883	915	939	856	909	954	945	913	867	926	877	892	863	861	958	922	854	966	936	913	871	900	891	907	878	925	890	949	852	919	885	921	938	890	908	918	923	864	958	867	899	829	887	905	915	949	896	921	925	903	884	944	886	889	930	900	905	941	863	921	944	888	891	964	925	959	959	923	884	891	903	900	920	901	913	898	932	915	908	915	909	915	923	934	868	906	933	817	902	934	925	897	920	927	886	871	876	945	901	913	898	904	937	873	895	920	953	883	885	927	879	917	852	925	964	911	850	893	887	913	906	925	875	926	923	880	843	923	935	898	928	924	897	908	893	917	899	895	862	896	867	882	959	886	891	909	908	972	875	929	892	873	896	898	970	930	919	920	873	967	927	910	882	953	880	937	891	925	932	956	869	939	936	943	878	935	906	929	976	874	968	931	933	931	948	879	916	913	901	913	952	904	894	931	875	908	870	938	927	921	902	925	918	918	923	925	895	821	926	912	921	903	891	926	906	921	937	933	862	916	859	869	906	855	875	933	872	887	902	938	924	881	928	939	955	911	913	918	910	940	934	933	919	916	952	945	913	899	961	947	846	919	933	920	897	928	950	880	900	936	919	915	999	929	938	873	915	869	881	967	934	916	900	893	879	958	937	950	924	864	938	853	927	890	894	904	847	869	875	943	851	954	931	916	954	958	931	939	910	837	948	873	932	881	893	914	869	918	934	872	890	911	932	911	913	905	873	923	866	868	907	901	918	967	928	911	930	901	881	892	913	909	946	896	941	916	925	905	917	922	932	916	889	891	916	864	859	895	950	932	888	904	915	913	900	975	904	936	906	882	918	856	944	944	933	980	883	906	930	870	885	893	909	880	877	883	923	884	935	907	920	915	923	885	945	890	923	902	915	921	848	921	879	889	933	869	893	890	931	885	908	940	880	897	916	901	914	863	959	910	962	923	870	913	983	940	906	912	902	898	934	945	910	873	903	919	900	890	906	880	894	933	895	877	901	910	904	933	968	901	943	904	911	921	912	895	950	925	911	924	952	949	947	899	895	891	952	953	972	911	939	878	917	907	943	913	893	898	913	919	932	946	897	896	918	907	917	966	902	923	946	940	914	968	918	897	879	913	892	920	897	951	922	840	944	930	933	934	911	911	906	922	1006	917	923	929	952	915	958	895	904	927	947	899	940	928	870	921	943	907	914	906	894	885	916	910	946	898	884	904	936	958	888	907	913	923	941	855	951	915	923	927	914	919	914	920	915	959	914	882	853	922	915	954	965	891	865	892	950	876	886	933	884	952	935	957	907	911	851	891	910	917	884	912	911	969	887	925	895	962	887	962	880	890	910	884	884	860	887	888	945	897	960	941	857	912	939	935	907	928	880	897	958	896	951	896	896	940	913	899	945	936	927	926	961	955	913	919	930	877	912	944	863	890	951	898	925	964	917	851	850	929	895	880	875	948	829	937	891	927	836	925	975	946	926	926	946	959	939	907	873	922	902	929	879	899	916	925	870	927	915	879	948	954	916	905	928	922	896	943	964	948	898	912	883	939	911	876	876	868	861	932	901	916	836	960	932	942	921	979	920	894	865	877	951	938	987	880	892	889	914	927	879	927	904	923	911	916	994	916	943	917	943	894	881	915	905	908	903	937	924	884	907	882	927	964	861	927	908	902	936	885	905	913	907	917	921	895	892	887	955	938	932	951	903	883	957	881	898	923	913	930	891	939	846	912	895	884	875	950	922	922	908	900	865	936	945	914	942	939	945	907	886	921	917	951	966	900	961	954	959	948	921	913	955	872	949	933	918	905	925	937	960	902	901	944	857	885	895	996	946	877	905	917	943	950	872	930	932	902	928	893	881	954	889	910	838	921	963	903	907	943	970	964	944	934	929	917	953	894	946	874	981	910	873	956	931	925	959	894	917	933	942	909	900	927	894	918	939	921	863	906	894	934	921	850	925	895	911	931	877	900	857	918	894	895	960	889	894	920	856	955	936	902	894
23290	21654	29549	24329	22004	23364	21273	11717	7818	6157	4973	4174	3600	3249	2983	2619	2385	2183	1975	1716	1646	1596	1477	1391	1373	1269	1304	1158	1213	1221	1203	1216	1177	1153	1186	1152	1227	1132	1134	1134	1064	1113	1103	1112	1095	1157	1144	1100	1092	1093	1074	1038	1087	1079	1081	1107	1031	1061	965	1094	1024	1059	1038	1036	1015	983	1078	999	1071	1061	1050	962	1067	1001	987	984	1096	1033	971	1057	1048	986	1069	1052	998	1112	1058	1031	1036	1018	1079	1037	1014	1079	1050	1051	1062	1022	1044	998	1016	981	1087	1027	1026	1051	1046	1067	1001	1035	1017	1121	978	1040	992	1048	1085	1018	1031	1061	1060	1015	1046	1003	1011	1080	1029	1009	1050	1032	1051	1009	1056	1058	1026	1026	1026	992	999	1006	1068	1003	1024	1030	1030	971	1012	996	974	1032	1033	1029	962	1055	989	1056	997	978	1065	1073	1031	973	1051	1055	1033	1031	1020	1056	1038	1007	997	1010	1028	1034	1043	1017	1065	1035	997	970	973	1046	1058	1049	1076	1077	1002	965	1039	1076	1061	1052	993	995	1028	1042	996	1040	1043	1061	1080	1028	1003	1095	1037	1008	1015	1028	1101	1044	1084	1022	1004	978	1050	1049	1067	1011	1001	1014	1002	965	997	1069	1004	1043	987	1012	1036	1039	1047	1012	1041	1091	1050	1068	1014	1023	1028	1004	1050	1034	1021	1012	1065	1084	1019	1018	1022	1043	1002	1040	1084	1011	1006	976	1035	1011	1039	1041	1022	1025	1026	1047	1056	985	1053	982	1025	1047	982	1091	1038	1027	1054	1050	1031	1020	998	993	1030	1054	1034	1000	1002	1028	1048	1053	1065	991	1012	1062	1054	1044	1062	1080	1057	993	1035	1093	1031	1024	1030	1014	1037	1019	1027	972	1058	1030	1013	1082	1114	1003	1036	998	1005	1017	1056	1074	1053	1023	1049	1022	1066	1062	1002	1050	1018	948	1020	1053	1022	1006	988	989	1086	1021	1073	1059	1025	1047	1013	1047	1023	1042	992	1069	1044	1008	1048	1036	1045	1043	1023	1013	1068	953	1043	977	1078	1006	1049	1029	1091	992	1076	997	965	1076	957	1053	1001	1000	1061	1033	1008	1013	1014	1018	1033	1048	1001	1054	1060	1023	1055	1030	996	973	1050	1054	990	1049	1026	1042	1044	1003	1033	1045	1040	1026	1018	1040	1142	1012	1055	985	1059	1010	1031	1034	1055	1073	966	981	1039	1092	1057	1019	1059	1103	1010	1014	1039	1131	995	1066	1019	1001	1034	981	1026	1046	1049	975	1058	993	1014	1068	1052	994	1045	1016	964	1069	1069	1010	1036	1064	1026	1023	1045	1093	1031	1014	1039	1013	1043	1051	1071	1076	987	1052	1045	1043	1066	1081	1047	1051	1096	1017	1017	1040	1016	1067	1051	1064	1011	1083	1049	1033	1032	1031	982	997	1052	1022	1048	1004	961	1048	1056	1063	1030	1025	1031	1019	1066	995	989	1049	1026	959	1019	1013	1069	999	1017	995	1064	1064	1001	1045	1087	943	987	1051	1002	1034	1056	1031	994	1037	1058	1037	1021	1048	1064	1023	1014	1038	1106	1058	997	990	1025	1013	1019	1024	1013	1026	995	1014	1037	1039	1003	1005	1025	1017	1043	1026	1019	1073	1086	1062	1022	1066	1022	1026	1046	1012	1100	1043	1028	1039	1041	1048	1020	1030	1020	1096	1020	993	1036	988	1073	1075	1015	953	1034	1080	1043	996	1027	1052	969	1003	1046	1035	1032	1071	960	1056	1027	1008	1087	1007	1010	1024	1061	1051	1071	1015	1034	1019	1007	1038	1049	1024	970	1035	1041	1013	995	1057	1013	1013	989	1069	1068	1031	1018	1032	1010	1030	1016	1050	1012	1035	1029	1039	1060	949	996	970	1007	1027	1038	1014	1054	1053	1070	1012	1063	1026	993	969	1036	1021	1013	1000	1086	1041	1041	1045	1088	1023	1065	1064	1077	1018	1030	1060	1074	989	1064	1041	968	1026	1026	1095	1090	952	1049	1089	1040	1083	1056	996	1022	1012	1059	1047	1019	999	1052	1051	1044	977	1049	991	1022	996	1040	1021	1013	1022	1077	991	1028	1101	1027	983	1014	1000	1014	973	1090	1047	1004	984	1009	987	1037	1060	1054	1041	1047	1014	1044	994	1041	1091	1042	1000	1042	1024	1071	1021	1025	1010	1046	1053	1048	1047	1011	991	1088	1096	1006	1055	1021	990	1037	1021	1072	1027	1018	1095	1045	1043	1018	1006	963	1020	1054	1014	1027	1042	1060	1033	1093	996	1032	1020	1089	999	998	1007	1047	1045	1049	1080	1083	1110	1029	1027	1001	1006	959	1056	1100	1012	1044	1024	1083	1079	1019	1052	986	979	1063	1059	956	1021	1051	1059	1043	1020	1050	985	1076	1019	1070	1034	999	1050	1020	1028	991	1019	963	1015	1046	1039	987	1046	1040	1007	1068	984	1058	1030	994	993	1015	1030	982	1015	1055	999	1035	1029	1016	1038	1070	1004	1022	1044	1047	1022	1018	1062	996	1024	1062	996	1060	1115	1038	998	1027	1034	1016	1004	998	1034	971	1033	1026	1024	1002	1019	1048	1054	1060	984	996	1023	1065	1001	999	1053	1062	1032	1052	1052	1021	1020	1072	1034	1066	1094	1000	977	997	1071	1032	1057	1040	1027	991	1027	977	1067	1030	1076	1015	1056	979	1046	1008	1048	993	1027	1034	1014	1038	1089	1019	1041	1032	1001	1029	1054	986	997	1006	1020	986	1053	1031	1032	1022	1077	958	1027	1019	1029	1051	1111	1024	998	1053	1022	1003	1061	1046	1038	1064	1043	1025	1040	1021	1014	1076	1041	1131	1025	1035	1043	1041	1013	1030	998	985	974	1043	945	1068	1007	967	1024	1066	1051	1027	1068	980	1047	1022	1062	1051	1083	1043	955	997	1047	1031	1092	1054	987	1020	966	1093	1013	1060	1043	1025	1039	999	1033	1002	1051	1074	1020	1017	992	1029	1056	999	1003	1041	1063	1031	1066	1059	1041	1043	990	1038	1001	1007	1019	982	1101	999	1096	1015	1031	1052	1011	997	1080	983	1011	996	1079	991	1018	1010	1026	1059	989	1029	1051	1084	1026	1023	999	983	1056	1056	1016	1006	1004	1068	1031	1000	1028	1078	1069	1074	1047	1055	987	1042	1032	1033	1053	1035	1046	1083	1035	1059	1037	1005	989	1022	1064	986	1019	1055	1037	1039	1009	1065	986	1038	1043	1028	1021	1005	1061	1102	1037	1007	1036	1039	1024	1008	1057	1059	1065	1013	1064	1026	1010	1060	1072	1072	1089	1007	1057	1089	1065	1014	1040	987	1047	1010	1082	1006	1023	1015	1045	971	1049	1043	960	1085	1044	1064	1030	1012	1047	1022	1055	1092	1040	1020	1020	917	1045	1044	1028	1088	1070	1031	979	991	1020	1064	1026	951	1056	1021	1018	971	1038	966	1019	1007	1091	1023	1022	1072	1019	1143	1045	969	1010	1069	1028	962	1020	1051	1077	1066	1014	1038	1053	989	1060	1051	1011	962	1050	1001	1039	1082	1027	985	1006	1032	1042	982	1023	1069	1010	1034	1044	1062	1065	1066	985	1011	1040	1069	1002	991	1044	1016	1060	1033	1028	1071	1034	1019	1061	1042	1002	1023	1051	1057	1085	1029	1059	1075	1059	1022	1075	1020	993	1022	1048	1079	1025	1069	1061	1079	1048	1057	987	1046	1033	998	1041	1015	996	1012	1014	1008	1055	1006	1061	990	994	1044	1075	1013	1050	1054	1039	1053	1029	1028	1023	1046	1023	1038	1012	1046	962	1065	984	999	1029	1052	1019	1020	1047	1084	1058	1014	1010	1042	1008	1068	1014	1101	1063	1004	1023	1022	1025	985	1023	1037	1094	1067	956	1038	1014	993	996	1030	1030	995	1016	1035	967	1045	1064	1008	1009	1069	1037	1067	1010	1057	1053	1021	1008	985	1025	1034	947	1045	1033	1040	1029	1089	1005	1021	1018	1039	997	1042	987	1009	991	1048	1073	968	1034	1046	1024	1048	1036	1007	1021	1026	944	1048	987	1078	1015	1028	996	1018	1053	1027	1049	1061	1075	1075	1074	1076	1042	993	1058	964	1046	1042	1071	1069	980	985	1037	982	1036	1061	944	1051	992	1075	1032	1032	1034	998	1013	1041	1055	1005	1058	1012	1050	1028	1063	1066	1046	1020	1060	991	1053	961	1033	1034	998	1045	1086	1042	1021	1027	1031	1055	1019	1061	1036	1103	959	1064	975	1024	998	1039	1037	1025	1044	1049	1021	1070	965	1073	985	1026	983	1006	1045	1031	1014	1032	1091	1017	1006	1105	1032	1028	1035	961	995	1053	973	1025	1077	1042	974	1050	1019	991	1030	1073	1054	996	1010	1044	1013	988	996	1011	1059	1042	961	1036	992	1035	1089	1028	993	987	1092	1015	1048	1035	1007	986	975	1034	1039	1073	1018	1050	1024	1010	991	973	1010	1019	1001	1013	1045	940	1047	1010	1073	1034	1056	1000	1034	1015	1049	1002	996	1062	1066	1012	1029	950	1004	1058	1075	1065	1056	1029	1014	1061	1024	978	998	1036	1073	976	1008	1044	1039	1016	1040	1017	1003	1015	1025	1055	1003	1069	990
26485	55204	45322	32313	26559	21611	17568	13914	10735	8703	6933	5742	4792	4210	3703	3456	2853	2622	2287	1957	1872	1815	1631	1384	1447	1330	1296	1311	1304	1252	1225	1195	1164	1132	1166	1173	1144	1026	1107	1121	1073	1065	995	1054	1140	1020	1034	1045	1115	1065	1046	1034	1040	1064	1067	1050	993	992	985	983	1014	1040	994	1017	1008	979	986	970	969	981	1008	985	1008	1008	1001	1041	1038	1012	1012	1012	1024	1022	1050	1041	1003	982	1033	948	1024	1018	1121	958	1017	1059	987	1027	961	964	1032	976	989	1036	978	991	963	985	995	994	951	972	959	984	984	945	1028	1014	984	1010	1001	956	989	995	1069	1012	1045	978	997	1028	1030	1008	998	984	1006	968	1021	1028	997	992	1022	1066	981	931	1045	1004	975	1038	979	998	963	1022	996	1016	1030	932	1016	1017	992	992	979	1004	971	1011	1026	1001	1096	975	1023	983	1042	1001	981	1033	1015	972	973	1010	1037	1032	1009	976	1041	1034	1038	910	1024	1031	999	981	974	980	1049	981	981	980	996	1003	1036	964	1015	1013	995	1035	1036	1048	986	1050	1012	1020	949	994	1001	1004	1035	1002	986	972	997	985	960	1024	1051	1015	979	988	1063	1003	975	1026	1005	952	1022	990	1019	960	1003	968	955	954	1012	1014	999	996	965	960	1027	1023	1028	1018	1001	1015	1003	1040	1000	1022	977	1011	1032	984	1034	1025	982	1022	948	963	1026	1001	951	981	1000	1073	1004	971	1047	1046	1028	939	937	980	975	955	985	1025	1045	1027	957	1005	999	990	1025	962	1049	1001	987	986	1038	965	1012	1041	997	963	1055	1028	966	1013	1027	1014	1001	1031	1007	1036	934	968	1001	990	1076	1010	1003	970	1002	1052	1003	983	1034	999	984	985	978	953	1025	990	1030	998	992	1011	990	976	1035	980	1008	1006	1068	1056	1012	978	993	989	975	1022	967	998	933	1008	1029	1017	1023	1008	1034	951	990	976	966	966	1028	961	997	1023	1006	998	967	1025	1021	1048	1007	981	952	982	1006	989	1016	957	993	1063	971	1046	978	1033	1007	1014	1001	1022	974	975	963	1006	1073	944	963	1013	991	987	1036	1028	1031	1030	1007	999	992	1031	1049	994	1018	990	1023	990	1016	993	1033	1017	987	959	979	967	1028	998	1010	1014	961	1036	974	1032	1010	957	1003	1060	998	1015	1028	1024	1025	1011	1092	992	1028	1019	991	990	982	1003	973	1009	1014	1009	1031	1017	1006	994	969	1042	1096	1023	994	982	1061	990	959	1067	941	963	1009	1001	1017	1005	1032	983	1006	967	1011	1003	1033	998	943	1003	1023	1015	941	991	974	991	969	1028	1031	935	1076	970	995	994	995	949	1052	1013	1021	1022	1011	1028	994	1001	1001	990	1047	965	987	998	1005	1055	977	1026	1003	994	915	973	989	1003	950	973	1056	961	983	972	992	977	1002	1009	974	1023	997	955	1052	1056	1033	1012	1065	1007	958	981	1023	980	1017	1000	984	1025	992	1028	1022	1039	947	990	1064	961	1012	1016	1010	982	1015	991	1007	975	1020	1021	963	983	959	976	1026	1005	1024	1041	993	1011	1032	1009	1018	1022	1012	1043	1011	956	1006	983	1014	1041	995	1004	1065	967	1004	1029	940	983	1019	986	928	978	1001	997	961	1037	1005	1043	970	1014	986	1017	1000	976	993	988	974	985	1043	1044	964	995	1078	1002	987	1017	1003	990	974	992	1025	974	977	1028	950	932	996	994	990	1045	948	1060	979	978	973	1007	989	1060	987	1041	910	1052	981	1061	986	964	1024	1019	990	955	1002	999	954	991	1036	966	1009	1014	987	995	976	1007	1016	1015	991	994	1040	1014	1060	1006	1007	985	982	1005	1028	1019	998	992	1040	1012	975	993	1046	1005	1066	966	972	1002	961	1078	971	1032	1047	950	950	968	967	979	962	988	1018	1014	1040	993	964	1072	997	1020	959	958	971	1004	1018	1033	1020	1002	998	968	1031	979	1017	1018	942	1023	1022	998	985	1055	1006	1052	1021	1019	1042	962	985	1014	963	1005	1048	960	975	1003	980	986	1060	980	989	1029	973	999	1019	1055	1001	943	1017	1025	984	1053	1034	925	986	980	970	978	1052	982	1017	1024	1043	1011	990	974	999	989	1082	983	972	975	991	996	991	977	982	950	1008	983	974	987	1013	976	959	1027	961	977	978	1020	999	970	992	1072	1039	1001	995	967	1001	1049	1018	976	988	956	1033	1004	982	997	975	1004	1002	1007	978	982	1028	1054	985	980	1008	982	1079	1028	1003	1018	1023	1024	1065	951	1047	991	963	1012	964	975	976	975	1014	1033	953	1043	1002	1002	1049	1039	1076	1011	993	995	987	974	1031	1057	988	991	993	958	1015	996	986	1015	1026	1005	1018	1001	999	1019	985	1007	1033	1007	992	1078	996	1018	1003	1056	1031	1028	965	984	1068	978	1039	931	1004	1018	1000	990	993	1046	1003	1013	1024	1000	1010	1031	997	1007	971	1032	1030	986	994	1015	988	1040	951	1036	1007	988	988	1006	1013	1021	990	1012	957	983	994	1012	987	1000	1005	1049	963	1024	977	1011	1045	954	1000	1067	1022	976	1017	1015	1005	981	1019	998	992	990	974	953	1035	1006	1001	1053	1049	1001	1035	1020	981	977	1006	989	1016	1009	1001	1029	970	973	987	1013	1062	999	1049	1000	988	983	1004	1010	994	1017	985	964	977	1028	975	1013	953	1046	986	970	993	1036	977	1030	984	1024	1002	939	954	1012	1063	1001	969	1037	971	1074	1012	1035	1060	963	1047	963	983	998	988	926	994	1038	1017	955	968	1005	986	1053	1024	960	975	962	1011	1059	984	940	1078	995	1008	1028	1013	1020	1056	988	959	984	999	1004	968	999	1014	1055	1009	976	1047	973	951	968	1025	1026	982	988	1036	1020	1021	1009	992	979	1041	1036	1010	1020	1041	996	1019	1016	988	1012	1004	983	995	989	942	1035	958	957	990	994	968	1015	993	975	977	1032	1003	1004	1041	1004	1022	1044	959	973	1009	1029	982	981	935	991	967	1002	1027	992	958	1001	1011	1025	1005	986	1035	931	1026	1029	1010	1002	946	1006	1003	969	1029	960	1028	1004	1027	1019	1052	996	1036	1017	1015	992	980	1034	1020	1026	1045	1008	971	1028	1073	1054	1054	997	1051	968	977	1005	1032	1039	979	956	1038	1052	1029	988	977	1031	1000	1041	1015	1007	963	945	978	1047	979	1006	1039	1004	1005	980	986	959	965	1033	1065	999	994	979	1015	996	1004	1019	986	954	957	1035	1048	1021	974	1040	1023	982	975	1019	993	970	1026	988	933	972	1023	988	980	1017	1025	1004	1000	976	1008	1023	1033	1041	1013	1011	1013	981	1041	984	997	941	1035	966	980	999	1024	992	1011	1026	1033	1077	1048	997	1008	996	972	1022	1072	1046	1035	996	989	1023	1024	1019	937	986	1043	964	1006	1024	975	1002	961	993	965	1012	990	945	1068	1025	1011	1017	1007	1010	1011	1026	970	972	1008	1023	1052	985	1029	980	985	965	968	1024	968	1016	977	1026	944	988	1019	960	973	953	991	1013	987	1008	977	953	991	986	1012	997	1033	989	1007	996	957	1038	982	1068	1010	1011	1016	949	963	995	1041	1023	1003	981	1014	974	1045	964	998	1003	985	1021	1020	997	955	972	1022	1027	1035	1011	1027	1030	984	997	980	1062	1035	945	1060	1057	953	1044	1021	977	1010	1006	1015	1013	996	1003	993	987	1031	995	1017	1082	955	1007	1011	954	1017	1005	964	1009	984	1031	975	1012	956	1011	1015	1040	997	997	1013	1024	1028	1060	1055	1035	1005	1049	1029	1004	1052	1046	981	1001	985	1059	976	1023	965	1016	1040	1021	1017	1009	999	1013	1034	1024	1028	999	1028	999	943	980	1018	1003	1007	999	1010	1030	1061	979	1040	949	1019	996	1026	1021	1005	1041	967	1023	980	971	1011	984	995	974	986	955	1032	964	967	1038	1002	968	1003	1075	996	1020	1012	1037	1028	971	1003	1005	1013	996	1044	1031	985	1020	1035	987	936	972	978	1053	1008	990	991	1022	1073	1001	997	983	1009	1005	964	1010	955	995	1028	1013	1019	993	1011	1025	1044	1008	979	971	1084	1002	984	984	971	1020	947	989	979	988	1015	1008	1023	968	953	948	1027	1032	998	1048	997	1062	1043	1010	957	1019	1037	1018	992	978	1021	1029
29542	27572	32133	23313	13844	9052	6727	4871	3619	3038	2617	2283	1935	1787	1702	1444	1404	1278	1146	1127	1116	1135	1070	1011	982	947	934	968	959	932	919	993	908	877	915	920	908	879	882	949	865	847	911	906	880	852	870	904	868	837	874	846	832	794	871	863	914	823	875	902	826	897	915	855	884	864	826	843	844	848	874	908	850	869	831	839	945	906	850	816	846	849	850	864	899	917	867	824	804	841	851	868	854	824	896	875	922	851	814	849	902	870	793	812	870	854	830	854	879	840	820	864	860	903	830	868	908	870	852	805	862	887	858	872	845	811	886	856	828	860	825	819	828	872	838	891	828	851	863	860	854	885	826	876	828	838	885	858	806	851	846	852	844	875	853	855	881	843	879	894	860	810	831	821	840	846	885	853	842	843	904	909	835	899	842	830	855	835	827	870	841	808	853	869	841	843	903	865	859	896	856	864	866	860	842	853	850	850	894	828	879	848	867	925	815	829	819	846	778	856	939	861	910	858	861	893	851	824	876	879	846	851	858	823	791	830	855	908	839	874	844	876	907	871	858	844	883	838	879	865	882	880	816	876	816	871	885	826	836	853	841	833	886	820	881	898	884	857	831	883	878	871	854	857	859	837	883	830	911	880	879	820	892	855	857	850	822	844	798	809	885	865	843	892	840	875	871	859	820	888	897	875	801	878	836	909	939	901	842	861	857	886	882	840	884	865	833	864	872	891	857	860	802	877	839	864	831	828	899	856	853	833	884	810	877	823	855	823	814	891	855	838	852	890	868	803	829	904	906	841	805	816	816	845	881	874	799	861	868	777	862	869	852	891	872	810	832	851	852	912	844	903	821	841	899	923	848	884	843	844	835	841	807	817	857	812	898	790	877	849	853	839	913	886	830	850	861	825	800	881	893	842	850	844	865	813	872	918	876	839	901	860	934	897	903	857	784	889	826	864	802	875	835	851	853	861	878	820	829	855	847	923	770	868	867	845	861	831	802	821	861	853	861	857	875	882	913	869	864	872	799	880	852	888	879	820	925	888	848	873	869	823	870	850	862	831	827	836	943	871	833	869	850	811	847	873	813	902	835	883	824	832	805	865	872	867	877	864	885	873	837	816	856	813	849	885	836	828	908	869	855	834	808	877	910	876	811	849	873	862	863	849	901	855	874	829	828	862	889	806	911	815	831	868	836	818	837	843	866	798	880	853	868	917	826	822	855	810	838	895	880	808	878	851	855	881	797	834	855	864	838	891	872	874	854	864	886	889	858	852	884	890	846	869	881	801	822	849	868	861	872	837	822	896	856	849	864	784	865	893	823	825	823	889	801	858	862	793	840	852	841	857	877	848	904	832	849	840	836	864	807	843	829	797	898	870	876	872	840	847	827	911	876	874	854	885	849	896	888	886	873	878	851	883	863	841	849	875	858	861	880	840	838	846	865	892	902	891	850	794	872	838	866	886	886	839	876	868	850	829	836	830	873	848	853	834	851	896	876	898	862	867	841	862	852	876	854	921	831	892	852	873	849	817	870	818	894	862	832	828	843	825	845	869	854	892	906	830	813	837	845	831	811	848	875	835	870	832	902	814	822	846	866	829	859	809	862	768	826	842	876	853	846	864	877	831	819	835	903	828	836	803	863	885	821	854	855	837	870	846	856	860	903	836	843	858	847	839	899	811	868	843	881	887	850	816	829	830	841	847	837	832	810	903	890	820	818	882	831	892	894	852	893	828	852	819	862	860	866	854	863	884	836	894	873	848	835	846	853	819	818	862	818	810	896	841	836	820	858	824	884	853	864	870	881	844	859	887	862	797	805	856	868	797	863	855	888	944	903	859	833	849	884	887	826	851	877	856	870	807	837	886	859	851	802	852	888	821	816	847	848	840	829	870	821	835	891	815	882	891	857	882	854	840	892	866	857	901	815	866	877	874	895	829	833	803	852	891	890	852	864	850	861	866	882	829	846	841	812	840	875	859	813	813	858	876	854	933	777	816	803	807	864	818	874	821	871	802	845	830	884	887	833	888	814	883	873	883	854	853	862	865	908	838	898	840	866	912	897	863	871	872	875	882	870	910	853	861	819	833	817	871	891	843	835	867	841	851	855	844	850	831	821	873	853	891	818	849	822	830	866	813	880	919	875	866	852	824	879	843	852	850	876	808	905	838	850	826	952	849	897	863	879	848	815	875	894	868	895	844	888	843	861	840	862	848	821	827	863	908	888	881	936	849	859	894	873	868	821	901	897	838	857	858	854	874	829	871	862	816	821	852	837	822	833	798	889	882	838	850	842	929	893	850	849	889	850	848	830	900	842	829	912	795	846	850	862	849	816	862	836	890	864	866	886	839	818	895	875	859	821	855	848	874	839	857	851	798	834	841	854	814	882	846	849	845	876	848	927	838	894	838	856	875	852	868	808	855	830	896	852	870	850	845	843	849	863	878	892	896	873	830	848	828	871	852	862	856	861	827	866	849	869	835	879	874	859	878	875	816	824	860	836	860	840	818	872	840	894	905	892	903	901	850	860	848	850	837	868	855	906	857	902	891	887	879	850	903	867	869	846	829	882	858	840	825	836	857	880	852	859	865	829	835	881	864	836	894	880	812	825	848	890	870	831	888	892	881	910	853	829	865	857	898	912	900	879	876	791	851	883	821	885	904	845	875	861	862	833	851	859	914	875	861	869	839	816	863	869	900	864	844	893	864	836	907	822	854	833	884	809	836	872	857	861	852	819	873	840	835	843	839	801	912	807	866	843	852	828	906	857	918	883	850	845	876	764	884	915	915	834	883	820	853	828	852	889	862	846	888	852	849	869	879	841	837	939	892	806	856	872	819	905	841	902	904	863	867	847	829	868	841	852	848	889	834	870	852	831	802	848	877	865	878	898	869	829	794	857	895	856	833	829	884	867	896	846	843	873	855	833	813	853	910	829	894	901	880	867	831	878	873	892	862	862	820	851	863	859	835	839	866	873	860	800	905	905	836	841	888	852	882	829	832	815	838	870	892	856	820	848	840	853	887	870	828	841	873	826	900	904	850	884	777	921	834	841	908	819	844	840	891	824	844	845	902	835	852	878	844	852	825	834	918	847	840	848	839	851	852	849	825	813	857	876	919	855	844	829	878	879	845	873	870	843	883	839	810	857	890	845	832	850	849	863	851	892	847	839	856	823	906	913	853	852	874	834	858	840	861	842	851	902	873	861	809	866	863	847	857	853	811	839	851	845	862	867	846	860	869	839	874	842	883	819	837	817	856	792	857	864	855	838	869	853	899	843	873	848	822	848	895	921	842	816	883	898	860	851	866	832	861	860	886	854	831	817	796	901	869	833	824	874	839	829	829	884	853	816	817	864	856	885	870	913	787	885	918	836	883	844	835	820	854	810	836	853	875	839	852	872	845	904	858	884	840	792	866	882	856	849	877	841	892	880	846	849	815	864	870	833	864	821	853	813	859	864	870	836	875	876	887	817	878	876	877	836	871	882	837	823	862	860	838	813	842
24514	42113	32687	20874	15793	12349	9290	7265	5381	4499	3637	3180	2538	2391	2124	1890	1623	1510	1445	1273	1206	1191	1093	1093	1017	1033	982	987	962	961	962	889	933	908	904	929	880	920	906	889	944	901	868	877	875	879	855	847	895	842	875	922	847	784	906	826	853	819	912	853	831	860	856	853	882	858	879	850	839	864	836	841	847	855	824	863	827	866	825	902	881	818	865	898	828	811	858	838	826	868	848	832	829	872	878	877	882	810	853	832	879	813	843	879	884	877	876	831	841	875	852	852	888	882	851	864	868	913	856	809	865	833	857	860	856	850	870	815	856	837	872	902	844	846	825	834	853	805	870	862	908	818	848	831	826	877	792	840	910	903	835	884	843	887	854	849	864	839	888	858	885	829	880	880	882	880	849	871	831	850	836	848	846	856	870	873	867	857	846	859	878	853	853	899	829	827	838	880	902	867	891	870	876	831	962	865	828	873	850	921	864	835	842	857	829	824	891	839	901	837	862	873	863	859	805	850	871	885	893	877	834	856	843	845	886	803	843	832	876	842	823	824	898	841	890	909	844	849	906	816	850	831	880	876	840	844	848	882	888	807	865	905	872	897	907	846	876	832	850	872	831	860	853	801	893	851	901	869	928	865	846	849	810	837	837	890	842	843	866	813	853	878	816	877	843	886	860	886	840	874	900	877	855	814	882	814	912	828	884	838	865	856	856	848	872	847	843	932	840	854	862	834	848	847	827	841	877	806	819	852	846	840	865	841	833	814	814	853	872	803	785	862	797	886	826	806	836	848	853	851	794	888	796	829	837	874	839	821	875	831	839	856	841	844	885	833	896	809	856	925	863	855	787	877	851	861	841	853	853	911	849	822	855	780	834	842	883	878	862	875	838	864	863	824	848	871	822	845	859	886	825	868	874	817	867	814	858	869	865	843	863	869	900	941	861	889	875	858	861	797	878	841	874	822	849	857	835	818	812	845	801	833	852	835	868	845	811	866	860	873	876	822	868	840	857	846	882	818	877	870	901	860	856	847	865	901	862	846	870	858	911	867	886	870	867	817	945	835	908	864	840	864	849	855	817	883	862	873	856	904	834	867	843	862	836	818	886	848	876	833	842	812	894	907	857	821	824	853	859	835	839	873	855	831	844	848	830	860	880	832	863	843	793	835	864	846	861	844	857	866	823	854	898	824	833	852	842	858	851	847	810	845	803	902	869	868	827	819	884	885	851	869	848	879	879	860	854	886	837	904	872	831	861	884	885	880	816	888	835	909	858	907	846	872	856	901	888	854	889	823	862	827	874	854	859	854	870	870	866	832	848	895	855	816	789	847	867	857	852	835	872	880	868	873	874	842	887	845	862	831	849	868	864	934	843	873	896	865	851	879	915	856	891	900	867	840	864	882	846	813	881	845	862	855	845	826	847	862	905	857	859	922	895	829	855	894	887	874	865	874	864	848	852	819	893	865	892	870	848	861	830	875	844	866	828	905	851	854	890	848	889	790	907	870	837	837	813	848	850	857	796	864	853	858	884	905	890	814	849	825	909	845	850	818	870	833	864	843	875	824	891	842	840	866	826	817	852	892	888	886	885	835	812	826	882	887	876	878	875	837	878	915	828	867	813	798	896	796	816	896	939	853	855	816	851	859	823	889	836	856	834	820	880	872	887	822	849	863	841	903	870	898	931	847	864	853	838	941	867	823	843	862	850	803	898	923	893	848	871	852	860	914	848	868	880	871	881	853	885	850	850	850	848	818	893	946	809	824	833	851	903	811	858	869	860	935	853	853	873	811	820	863	815	876	861	816	850	845	856	885	831	869	831	878	864	889	867	914	849	871	856	830	869	824	867	861	855	862	878	836	878	824	910	898	812	878	848	894	838	830	887	894	909	836	859	819	783	863	824	848	856	835	879	884	825	907	875	878	867	844	858	863	903	836	833	834	870	813	869	921	840	821	830	875	870	891	851	837	859	852	812	858	853	872	867	821	795	887	810	872	850	855	869	869	825	887	827	888	834	880	842	915	859	871	851	839	798	843	901	813	841	864	902	908	853	870	816	884	886	821	861	840	846	846	815	867	870	871	824	852	865	865	863	887	863	886	864	822	850	834	873	859	844	829	846	863	871	844	874	865	824	839	822	938	843	809	837	816	829	930	884	860	839	871	864	859	857	821	823	856	906	851	834	923	900	839	836	818	843	779	870	827	897	851	813	831	827	816	851	901	858	812	865	849	879	810	857	842	858	836	862	875	890	875	821	845	843	831	826	865	875	892	864	869	838	848	877	866	881	871	893	875	870	942	801	893	858	849	888	872	877	862	844	814	798	846	862	895	865	858	884	839	886	818	813	898	876	850	857	825	857	849	835	869	907	811	853	845	859	848	847	888	854	846	883	813	832	833	869	854	831	918	888	847	809	878	862	879	863	839	891	806	859	906	837	866	822	829	861	856	904	853	883	808	840	885	810	833	880	831	911	851	891	843	890	876	839	896	807	803	883	827	843	864	859	858	901	867	838	847	833	892	898	819	841	865	829	864	855	876	876	874	879	853	853	832	867	848	860	866	863	873	895	884	848	875	842	875	887	855	898	858	846	844	890	861	891	921	858	842	924	823	899	854	887	845	853	852	825	842	877	858	814	878	897	866	858	856	875	833	896	881	870	863	851	889	844	844	852	875	793	847	846	846	860	875	769	837	863	855	866	821	880	868	912	847	869	876	833	854	835	912	849	854	841	832	843	853	882	859	836	806	844	810	827	878	865	821	827	873	815	881	828	869	870	876	852	869	837	871	864	876	894	873	815	850	856	868	897	847	914	797	888	933	885	890	829	890	868	846	865	855	859	876	839	848	877	815	872	880	818	879	903	860	852	867	836	844	842	817	869	848	854	823	850	816	855	825	828	847	879	906	883	805	843	909	819	826	837	853	940	789	886	894	839	834	875	802	903	807	928	837	858	856	854	924	867	909	847	827	871	821	875	843	914	902	880	858	842	885	879	822	828	872	854	862	827	869	858	867	886	902	835	876	865	830	785	804	887	866	875	893	845	876	835	880	867	844	804	901	851	887	839	839	813	852	822	873	838	857	881	811	807	847	878	828	827	903	860	892	819	877	884	897	849	834	869	869	825	826	896	841	888	877	863	887	881	807	843	834	867	862	894	804	878	847	846	891	890	899	871	868	876	887	882	827	819	807	864	873	857	871	863	821	936	827	881	856	847	850	865	869	866	834	865	868	834	871	887	833	816	850	870	868	852	897	894	848	845	893	858	905	844	844	868	891	879	844	861	850	833	844	861	807	849	831	832	857	878	841	801	867	835	874	853	832	862	838	860	860	917	836	920	841	898	863	872	863	840	883	773	817	883	822	873	867	887	861	816	798	882	811	858	914	848	851	837	853	889	866	894	873	840	826	850	874	829	894	882	838	875	870	847	866	886	866	813	828	860	826	851	841	861	834	875	911	824	855	862	868	879	875	810	834	817	904	857	829	839	870	889	864	863	856	807	834
24381	21576	29069	24978	22471	19337	12847	7910	5855	4533	3834	3181	2697	2551	2283	2031	1842	1694	1535	1396	1345	1276	1218	1131	1055	1113	1091	1085	1005	1052	977	967	1020	1008	959	937	967	1015	956	956	990	928	964	932	914	954	911	908	936	919	911	929	926	916	910	944	920	889	908	955	881	907	891	917	966	872	925	885	884	864	941	901	970	844	921	906	887	886	942	929	941	898	853	921	884	901	958	952	922	912	885	895	924	929	894	968	891	860	884	843	906	899	919	890	857	906	855	930	887	960	898	906	896	909	943	906	929	891	895	880	901	896	861	921	945	885	933	924	966	911	912	921	899	912	954	877	860	876	884	950	972	904	909	893	923	886	944	932	916	861	875	915	899	884	926	920	916	898	892	900	880	872	925	953	904	887	882	906	876	933	915	978	855	842	860	944	871	896	917	912	916	880	860	924	883	879	895	918	864	886	920	910	904	898	924	950	924	938	926	918	918	876	906	925	892	924	934	931	879	897	856	885	883	900	894	920	913	888	956	946	938	862	912	825	872	869	912	947	826	888	935	900	896	943	893	858	902	902	847	898	942	882	917	862	950	900	899	911	941	905	860	894	928	894	893	890	908	921	841	925	866	890	900	940	842	871	955	896	916	880	883	912	827	932	925	849	891	968	955	964	933	921	907	907	863	951	966	900	882	865	947	898	876	898	893	920	923	935	918	905	894	933	922	913	913	931	889	863	832	834	897	903	914	857	867	905	939	891	886	906	888	910	879	865	868	882	924	871	946	882	938	914	936	910	947	922	893	836	873	902	876	929	879	928	893	896	854	928	895	923	896	922	855	890	860	946	994	896	862	898	968	892	862	910	899	947	914	944	895	866	887	891	908	877	882	943	932	914	885	870	880	895	931	912	923	934	887	924	947	957	870	901	920	900	911	907	966	912	918	890	915	912	901	953	914	882	969	925	879	886	952	949	899	882	967	853	932	888	942	865	898	832	926	902	932	861	911	870	920	920	838	865	879	935	890	911	960	916	923	868	904	937	921	881	874	875	895	851	879	952	842	922	923	917	898	909	932	928	887	935	868	909	853	883	906	905	883	901	895	849	911	920	924	911	919	884	874	891	922	855	875	937	840	912	875	881	891	956	905	915	872	943	881	904	881	863	942	892	886	871	909	886	875	930	904	897	857	866	949	885	894	880	865	869	881	914	895	924	869	922	868	915	859	864	898	903	864	917	875	892	928	933	942	883	977	883	925	870	887	882	885	892	933	887	936	912	911	913	831	902	876	905	875	860	895	869	933	906	899	916	900	890	881	942	923	851	882	919	878	930	894	896	894	914	925	884	856	914	961	888	939	917	903	912	953	933	910	939	908	842	848	935	849	854	900	894	943	890	900	835	912	932	913	859	950	956	905	893	847	925	882	919	908	960	952	931	897	956	886	928	909	892	879	925	873	879	880	843	959	910	911	937	911	861	888	900	884	933	954	923	887	907	895	853	921	908	899	925	905	906	919	923	906	932	864	909	906	890	916	870	859	935	864	932	915	928	873	917	949	856	977	908	955	887	906	940	887	864	860	867	929	917	871	937	878	880	937	887	900	936	892	857	935	858	885	810	911	919	865	900	868	826	876	925	836	963	889	850	935	885	908	914	940	876	892	932	903	950	890	887	853	918	942	914	915	949	958	901	959	897	920	913	851	906	890	914	900	906	902	897	863	969	931	905	907	854	934	887	857	925	893	964	893	914	908	915	931	893	922	913	862	869	938	915	950	901	912	926	883	904	878	897	942	943	949	901	941	879	964	884	884	865	885	878	951	874	916	857	938	936	894	857	874	886	959	934	915	886	894	842	887	910	981	920	899	865	914	909	877	904	905	901	872	898	893	914	895	886	926	906	876	897	877	917	873	924	905	909	916	882	887	889	949	899	897	899	928	906	903	903	857	934	853	908	979	929	905	944	867	872	840	921	892	867	853	894	916	874	924	949	941	872	907	948	904	947	941	942	900	938	844	853	872	937	888	930	923	811	919	942	901	926	954	884	888	897	901	955	879	902	931	937	903	905	960	912	859	888	925	852	877	948	836	941	909	907	890	898	868	892	881	899	922	894	903	846	878	883	909	928	923	852	851	901	924	873	891	915	917	866	945	876	870	922	901	908	847	902	892	910	894	909	926	906	891	866	897	952	903	907	908	937	957	922	931	937	876	912	913	867	867	890	894	878	913	877	905	899	895	909	888	922	947	862	911	894	835	884	872	919	925	897	926	911	893	912	925	902	903	893	869	936	905	937	905	920	936	903	859	911	925	876	920	948	878	883	900	868	926	889	931	906	900	917	887	919	892	858	909	893	871	922	921	954	903	909	899	910	881	872	894	859	912	912	896	898	912	942	892	889	858	903	852	908	866	916	908	927	898	947	913	919	893	904	881	947	929	890	890	929	915	883	837	862	922	898	927	912	874	894	917	944	897	937	956	912	929	945	920	908	887	904	943	897	894	928	941	886	901	948	928	901	916	901	919	969	876	915	956	933	899	921	914	971	920	899	902	918	919	893	910	976	919	907	875	898	924	919	894	939	917	900	904	886	889	904	856	866	870	929	926	904	906	889	860	906	943	927	917	834	921	893	954	916	891	875	887	916	853	922	897	937	966	851	885	911	885	899	911	933	918	943	878	862	916	877	907	917	906	862	894	879	878	895	873	879	886	891	933	861	853	919	954	920	830	875	909	911	907	898	894	895	944	865	867	934	879	909	917	843	876	928	866	921	870	925	917	932	902	886	935	921	909	845	892	868	911	900	971	904	912	854	956	873	882	868	930	906	854	897	866	873	904	924	910	887	813	952	918	912	910	900	893	928	899	927	932	886	920	892	927	950	929	905	935	930	885	896	860	917	837	914	916	937	929	911	962	918	852	827	886	893	878	912	849	928	875	918	913	880	904	879	945	928	956	922	951	853	924	925	921	899	874	925	887	891	829	946	943	910	866	871	936	882	891	908	931	918	915	882	912	882	901	894	886	920	912	919	900	897	952	902	922	842	907	964	892	905	927	906	863	944	926	877	925	914	855	921	865	940	903	922	873	890	901	897	894	948	921	912	896	885	923	891	911	913	877	868	890	841	933	958	907	904	847	882	906	917	905	850	878	881	816	889	932	897	909	962	850	870	881	900	959	903	894	878	924	960	950	904	866	844	837	903	884	853	896	893	908	913	891	924	884	926	883	870	877	913	867	908	918	961	913	918	917	893	863	867	875	930	913	877	883	911	882	876	844	880	881	899	821	935	953	905	865	872	885	878	880	899	939	932	924	901	890	926	871	904	876	902	874	948	891	982	896	864	926	870	912	912	923	963	896	888	920	863	865	905	979	891	885	937	894	894	875	867	902	865	857	915	908	936	912	915	887	882	909	899	911	951	943	830	924	857	847	883	871	937	906	909	935	966	948	951	890	879	890	913	897	917	911	918	926	908	903	909	903	884	862	962	980	850	912	887	883	926	934	880	864	884	919	947	921	937	925	832
24304	48218	39925	27874	21761	17396	13711	10657	8150	6579	5287	4403	3663	3315	2888	2534	2171	1946	1789	1572	1463	1484	1353	1318	1198	1195	1152	1105	1112	1037	1019	1024	1001	1006	978	1012	954	954	913	968	974	889	912	901	949	984	898	958	973	983	931	907	919	923	893	868	912	930	910	943	908	962	879	927	937	863	889	869	944	893	862	871	909	892	908	916	866	952	889	886	860	904	914	898	884	865	909	889	890	894	948	922	907	960	959	897	903	855	864	899	859	875	905	887	931	895	859	903	918	936	926	909	890	909	863	874	908	829	927	919	861	913	872	918	926	912	876	899	842	925	890	908	891	910	841	879	894	905	866	880	844	896	857	884	906	876	878	886	911	882	818	932	921	877	915	901	892	945	877	925	870	893	928	848	862	922	901	913	911	908	901	892	876	859	958	875	902	877	870	904	859	905	860	864	844	880	955	939	900	930	918	899	848	883	945	868	886	977	934	934	877	906	891	869	894	891	908	894	859	882	917	873	872	907	900	917	893	829	924	844	888	861	875	847	859	921	962	925	886	930	881	903	882	881	901	940	869	895	876	863	889	883	843	904	843	942	901	916	879	925	873	947	895	897	849	882	876	907	903	867	904	828	898	921	910	865	934	927	917	873	951	884	886	867	855	899	854	889	896	855	915	851	910	895	852	895	851	857	900	857	899	893	858	854	900	875	888	908	908	927	867	937	878	889	919	881	948	895	929	916	884	849	933	908	884	896	918	879	919	920	890	898	895	884	932	935	896	897	837	868	920	911	852	927	950	933	869	850	854	903	859	878	860	893	895	884	928	844	870	874	865	914	918	880	858	866	916	916	922	851	893	891	854	930	888	880	838	897	925	889	844	910	922	870	925	903	824	861	933	930	852	961	847	873	864	904	887	905	846	895	902	867	865	867	898	876	845	913	874	920	889	845	861	897	860	861	913	882	903	880	915	954	913	908	890	899	896	868	863	887	941	917	866	875	876	924	858	890	860	847	962	875	867	968	940	892	942	909	868	902	911	920	937	913	937	917	873	913	904	934	912	899	925	891	881	844	881	886	929	927	924	939	914	916	921	868	891	870	950	949	883	861	890	929	855	885	907	872	868	868	838	907	898	893	940	868	901	907	872	856	918	894	891	887	890	851	892	905	932	838	924	885	880	880	832	894	930	885	896	904	839	884	917	901	842	888	879	869	914	861	890	924	912	923	979	899	917	910	873	826	900	867	882	906	859	892	934	854	881	860	881	858	898	926	889	877	914	887	822	894	903	923	849	863	966	831	907	928	864	907	879	925	921	873	906	894	889	859	897	888	893	870	901	882	870	847	895	896	883	887	916	895	878	904	977	923	855	920	890	888	892	875	876	892	875	926	894	893	903	944	896	927	912	915	912	899	883	943	929	890	900	896	814	908	860	892	895	901	910	888	912	884	904	878	899	897	920	891	926	895	880	899	915	915	900	922	920	838	913	901	855	884	896	836	907	912	868	876	856	877	906	835	842	934	871	899	852	899	903	890	944	880	872	922	901	901	890	886	917	843	896	894	894	887	944	916	914	869	886	924	880	919	892	930	867	904	891	919	843	917	913	897	896	890	906	896	892	902	903	861	889	905	863	872	942	868	886	925	942	883	877	922	887	924	943	829	892	888	871	938	921	937	867	900	906	922	870	849	908	907	874	904	886	875	896	902	901	909	847	851	854	922	902	882	902	921	909	890	889	898	899	895	919	912	899	845	981	893	899	913	855	940	878	888	850	916	847	896	909	902	881	854	918	916	871	905	883	873	855	885	950	869	903	909	887	899	853	853	860	884	888	882	898	895	896	879	865	913	903	883	897	872	888	910	882	929	873	862	868	902	852	895	829	911	921	854	834	895	866	887	868	887	911	888	914	920	910	874	867	867	882	942	877	900	905	901	851	890	905	853	897	852	855	899	878	914	881	869	919	900	947	966	951	904	899	921	882	928	943	896	829	936	852	882	874	914	890	887	966	905	871	914	857	871	874	907	839	909	912	909	857	936	907	919	918	875	871	878	936	877	913	935	822	912	872	936	864	883	893	873	858	883	901	911	901	919	889	879	936	828	884	867	877	866	832	964	874	871	888	881	890	926	893	898	839	936	918	910	925	855	899	870	968	945	879	877	949	865	910	864	866	863	929	860	868	930	849	894	851	875	903	874	863	848	899	869	906	913	880	883	891	885	901	921	930	978	851	912	870	863	871	881	913	925	902	849	885	934	902	900	890	904	907	909	839	910	838	961	894	902	889	879	903	951	855	878	832	918	890	908	871	862	851	862	879	842	894	857	940	844	854	890	918	876	895	871	915	931	907	908	939	856	902	896	948	903	889	900	926	902	859	926	919	912	929	911	894	892	937	917	884	871	922	875	898	952	946	936	898	868	944	846	891	882	901	839	850	868	870	901	842	905	863	899	913	863	862	917	848	851	908	890	964	909	883	879	886	885	922	912	902	913	887	927	936	907	899	909	878	865	882	936	865	868	828	891	938	871	839	925	931	910	910	882	906	890	880	916	911	879	880	888	879	860	905	874	912	881	811	878	866	878	878	856	838	864	881	931	859	921	872	922	852	837	921	896	892	927	891	879	896	866	881	875	898	911	965	896	883	883	890	923	861	869	905	885	864	902	873	902	909	834	928	940	890	923	882	894	881	908	911	910	892	927	908	886	923	885	896	867	898	854	898	869	902	903	912	885	866	925	924	914	900	930	889	879	866	926	884	889	928	947	897	865	896	901	862	876	828	887	902	858	902	889	924	910	906	892	874	871	879	891	876	870	922	909	918	866	890	923	879	904	877	865	906	908	923	920	887	920	893	843	828	951	913	968	930	888	884	914	882	936	850	894	938	910	877	948	899	900	901	884	872	866	942	908	916	893	881	914	856	893	927	893	957	974	943	893	938	864	894	863	927	894	907	882	851	951	881	913	874	882	908	857	923	925	857	913	804	913	903	919	906	875	916	931	899	866	959	871	930	886	891	891	924	877	877	906	866	914	914	876	914	885	876	880	928	925	867	908	890	842	877	901	882	921	940	915	910	897	897	890	922	898	872	898	853	864	913	858	928	874	824	867	892	911	907	898	879	887	839	847	886	937	893	929	836	885	912	883	910	848	921	894	896	938	970	878	867	927	883	893	912	866	954	856	871	865	908	884	904	910	877	889	952	893	909	856	940	928	913	937	873	864	875	940	871	928	895	893	925	873	903	852	901	900	950	907	854	951	878	894	886	904	937	906	900	872	914	920	914	875	888	905	883	837	848	921	853	887	981	873	878	864	900	924	870	934	882	946	831	931	864	859	913	877	910	872	811	844	876	873	943	936	937	882	899	900	921	905	886	954	879	889	895	913	889	917	859	875	866	903	949	889	869	908	926	885	838	935	964	931	950	893	924	924	893	892	883	877	927	865	858	929	872	938	868	878	874	900	848	928	877	887	925	896	942	907	889	905	934	906	918	906	876	934	887	896	900	852	911	907	835	872	910	887
25563	21606	28494	26639	19978	12914	8838	6138	4574	3785	3211	2782	2282	2136	1944	1824	1529	1506	1393	1342	1205	1213	1176	1129	1101	1082	1057	1008	983	980	974	965	967	943	956	966	1006	970	958	957	921	1000	961	943	966	897	982	922	980	941	913	858	915	938	943	938	902	872	854	931	960	905	928	897	938	927	956	884	933	896	919	928	947	882	908	888	891	857	986	901	912	925	919	957	920	881	874	930	982	956	946	948	892	911	836	914	899	924	907	884	960	908	951	906	874	895	897	873	929	886	895	933	894	920	981	937	872	842	932	926	908	910	912	900	939	879	900	927	885	936	934	979	931	914	887	924	974	891	878	930	927	870	864	971	944	864	965	957	954	883	899	894	890	985	910	933	933	947	910	951	938	957	952	960	886	874	903	913	922	845	940	894	926	917	890	879	866	877	915	912	936	877	874	877	907	917	937	917	888	933	938	951	1018	925	891	913	955	899	887	938	835	912	887	924	932	921	924	884	915	917	1000	861	944	950	937	896	900	914	894	920	919	877	965	937	910	943	905	880	924	921	880	910	852	920	861	949	915	845	890	930	942	935	957	940	900	966	943	970	940	869	946	897	904	928	914	909	922	991	951	946	892	914	883	950	902	917	919	873	953	885	930	961	909	871	905	929	891	896	854	888	919	901	852	896	846	914	906	943	904	904	946	887	944	941	836	917	921	872	913	890	911	936	890	906	897	895	937	894	917	894	947	939	906	911	899	925	958	934	914	915	930	906	907	948	986	934	965	925	926	921	900	944	930	915	907	911	884	907	917	884	971	936	880	916	885	950	921	900	901	963	938	948	916	928	954	878	906	914	908	893	936	904	879	936	906	893	904	885	893	924	953	871	949	933	891	932	907	897	952	951	939	884	910	903	883	963	916	906	884	907	909	968	947	950	947	921	894	943	856	866	890	910	925	883	950	914	902	938	891	900	924	939	861	966	960	881	920	920	875	927	920	901	851	899	933	918	973	890	960	957	963	958	931	908	864	894	868	924	944	907	918	897	940	885	889	919	911	910	855	893	911	884	849	884	977	915	909	912	912	851	902	899	898	909	921	880	893	938	951	981	901	949	893	937	983	970	926	937	884	868	893	934	889	874	861	890	867	820	951	926	854	921	924	962	878	934	935	856	1002	893	896	957	872	947	953	915	937	871	890	927	963	875	915	905	872	915	914	896	913	927	871	880	876	898	979	925	957	947	878	897	913	926	886	946	884	955	905	877	938	916	890	878	953	881	929	928	942	934	933	950	864	892	919	916	888	878	901	951	951	961	931	913	939	889	912	938	883	894	896	872	899	900	941	878	930	866	909	940	911	915	936	902	882	945	945	937	924	924	902	941	887	938	907	927	947	944	872	927	925	881	910	909	921	886	889	878	839	913	886	935	927	875	934	951	928	925	934	916	961	897	918	963	954	893	885	985	897	910	904	879	865	922	886	929	882	898	919	893	886	951	959	899	905	923	961	883	895	906	951	933	942	970	907	915	960	906	910	934	893	914	905	934	898	892	938	929	913	911	934	888	906	978	938	943	896	891	933	932	897	911	911	896	907	891	929	914	921	873	934	952	956	925	921	890	936	917	860	935	906	880	924	923	932	926	900	929	896	935	891	886	876	914	933	911	887	884	977	901	950	885	949	967	903	951	902	927	902	895	841	890	883	901	882	917	930	902	983	897	849	891	860	858	917	894	932	918	857	885	939	896	907	900	916	885	927	921	960	915	922	868	922	957	976	922	947	969	887	891	901	962	942	863	898	907	923	904	952	984	978	891	900	936	872	842	970	881	968	926	962	926	920	938	948	931	919	962	975	977	961	917	904	898	904	923	927	934	893	892	940	923	940	925	904	917	901	920	912	860	932	880	1015	912	905	877	975	903	886	924	904	886	972	918	882	939	946	917	903	908	879	902	940	894	892	904	865	911	877	999	891	913	879	937	891	925	929	877	905	906	893	956	938	937	971	914	944	876	897	879	955	892	961	924	925	881	932	958	906	984	889	922	922	894	964	908	885	899	929	955	923	913	946	898	921	872	942	921	947	894	1001	878	896	882	900	898	944	893	892	941	930	894	883	885	900	938	891	919	888	948	947	884	908	913	894	904	909	920	919	925	938	869	968	898	943	926	917	930	954	924	882	898	894	912	899	880	926	946	928	917	959	931	908	912	936	923	897	923	887	929	924	950	914	894	944	903	940	942	970	960	917	874	959	903	924	940	960	917	913	977	956	938	871	929	956	908	913	916	890	934	874	890	962	926	873	851	920	891	864	916	921	821	899	933	946	919	946	962	917	917	872	936	920	945	898	921	942	950	917	882	879	879	930	915	898	886	927	925	873	927	934	907	942	913	916	852	962	958	917	879	986	966	958	892	925	936	887	937	888	886	928	910	885	885	928	912	917	905	932	906	879	897	923	915	891	956	911	911	936	894	886	929	925	917	904	928	959	919	915	938	917	927	882	919	949	910	952	948	923	930	923	884	932	973	955	903	854	955	945	871	892	911	970	955	948	946	852	944	922	921	916	917	851	934	918	892	914	915	914	900	915	888	923	912	923	888	935	919	896	917	885	924	824	902	926	915	905	913	871	970	900	920	920	872	873	928	866	968	959	901	879	914	927	905	944	938	899	914	932	927	881	939	944	918	887	882	898	958	923	921	876	926	895	882	941	936	916	888	962	914	935	890	893	906	877	932	876	921	872	923	928	895	932	888	848	896	926	939	912	975	912	947	951	893	916	908	932	833	958	904	860	928	905	900	873	869	878	887	944	952	925	944	938	844	937	905	912	904	902	903	939	887	908	922	854	930	940	862	875	944	891	895	896	892	900	877	921	898	900	949	921	935	911	924	893	900	946	871	933	921	935	871	953	893	970	899	894	935	910	944	883	946	890	905	871	941	909	949	901	963	884	890	984	905	950	913	907	889	876	896	946	918	915	953	924	942	870	895	911	961	912	963	866	939	879	906	876	894	926	883	928	896	917	911	936	937	913	893	879	895	877	942	848	915	930	898	989	952	904	876	888	913	922	907	934	949	865	986	922	954	916	979	928	850	959	880	863	940	914	938	879	888	924	956	941	874	942	903	927	869	955	928	964	958	883	980	908	924	925	926	921	873	867	952	911	911	921	921	908	892	1006	962	916	919	906	915	854	952	920	965	900	931	950	920	896	977	896	915	900	925	926	886	907	886	897	921	957	897	939	897	872	883	881	864	959	911	903	916	958	903	901	873	888	915	963	870	956	855	917	833	898	848	937	900	892	920	925	955	941	900	922	862	914	901	898	933	933	876	911	933	887	887	905	869	898	958	937	931	922	941	910	948	937	905	890	854	887	929	905	922	906	898	853	874	910	932	969	871	865	910	852	915	907	841	913	912	896	941	947	903	891	923	920	870	892	909	910	889	911	907	904	885	893	839	935	883	914	965	916	937	904	997	895	928	873	888	871	923	931	940	924	979	928	917	856	942	943	894	846	880	891	890	891	877	918	867	935	899
24207	45534	36674	25060	19139	15250	11829	9030	6998	5536	4572	3978	3167	2906	2558	2309	1919	1832	1586	1493	1371	1333	1283	1170	1133	1157	1053	1084	1051	1090	1036	1046	1042	1024	1021	997	971	1008	990	967	914	994	923	935	944	859	972	983	914	937	926	834	891	928	922	918	926	953	879	896	878	892	902	920	926	909	920	886	888	862	890	889	911	911	951	881	916	947	916	907	931	883	931	917	951	927	955	961	942	906	925	922	919	909	858	923	950	906	930	892	920	953	952	895	913	959	878	902	909	896	903	950	887	841	924	950	904	926	895	899	915	914	942	950	933	872	923	901	894	894	918	913	846	925	889	929	903	923	923	879	956	934	891	905	946	902	937	917	930	893	946	865	947	953	905	854	976	846	918	876	866	879	904	887	914	872	923	912	919	931	887	936	905	964	889	897	824	917	907	876	978	898	945	923	913	960	895	935	864	925	977	860	868	882	950	863	944	876	895	892	925	954	910	851	927	906	900	880	939	877	948	917	950	933	908	900	959	917	919	884	869	890	928	906	865	907	906	920	957	877	881	896	936	934	890	937	913	907	874	899	893	896	913	906	920	865	885	911	908	910	923	978	956	913	892	984	921	924	895	929	907	931	912	909	905	883	858	920	940	976	892	875	910	889	903	891	906	889	898	884	910	920	957	893	904	886	949	890	932	947	929	949	900	926	924	923	960	917	920	980	936	918	924	894	849	904	915	864	903	914	857	919	929	923	901	862	914	911	929	954	920	926	921	912	923	895	932	919	903	936	924	899	874	971	883	938	873	945	959	910	943	871	920	954	921	946	892	955	946	997	1007	883	930	905	938	967	993	919	827	913	886	939	945	941	893	911	904	924	925	929	1002	885	888	900	913	918	916	955	905	923	910	915	916	918	969	915	894	888	874	917	856	923	948	921	933	899	945	848	889	880	921	912	887	904	895	953	878	922	953	931	891	881	871	933	868	970	911	885	892	925	867	960	861	938	915	920	892	890	943	958	898	910	904	937	868	904	897	918	905	926	927	930	917	903	866	897	887	912	877	920	859	934	888	910	894	952	882	903	900	904	896	881	873	918	906	913	916	898	941	890	905	919	866	916	881	895	947	919	934	952	891	916	878	907	887	963	874	891	929	817	881	904	919	920	893	825	854	947	879	967	921	938	917	936	875	914	910	917	883	981	873	906	904	965	888	872	923	912	917	899	930	911	924	882	890	915	976	859	898	916	904	941	907	931	903	895	926	917	926	917	992	906	935	929	935	892	940	885	924	889	930	965	904	972	888	910	894	925	903	919	943	936	931	914	985	879	903	963	906	898	913	915	916	875	951	915	915	954	878	931	864	942	929	931	934	889	870	929	907	960	934	921	874	943	911	951	892	899	923	911	905	928	875	908	948	948	928	876	893	893	893	986	873	931	894	956	913	900	933	942	930	938	929	972	946	891	901	923	916	908	937	958	928	939	926	903	846	924	876	941	877	937	916	955	930	933	901	895	959	938	899	955	946	924	958	926	898	910	886	929	902	951	981	896	895	914	910	934	931	891	886	882	911	924	951	965	923	970	944	926	897	893	884	880	881	933	924	946	911	873	883	882	924	863	927	941	955	924	932	968	930	907	921	879	886	928	946	865	883	914	937	934	932	874	933	963	925	893	857	959	865	937	902	881	868	898	921	880	912	907	917	920	871	921	926	899	948	924	922	938	900	924	867	905	944	984	905	934	884	852	948	907	889	849	897	985	894	858	920	902	944	886	946	940	866	968	875	873	906	885	884	866	937	877	934	866	929	943	877	923	937	890	930	928	930	942	926	961	880	912	825	951	954	891	932	941	887	916	892	936	923	951	914	895	894	978	886	912	983	937	923	942	940	910	887	932	919	989	907	889	873	967	856	925	942	889	945	910	921	914	905	920	876	890	908	849	921	893	934	916	901	902	918	915	916	877	957	908	891	883	941	910	921	912	907	912	961	943	900	904	893	913	944	919	930	967	896	905	905	909	899	929	906	912	883	947	952	943	906	933	922	881	918	887	944	895	911	905	875	898	911	942	920	885	914	928	923	876	957	924	907	989	887	891	946	899	899	907	886	948	951	945	938	912	988	900	909	905	867	908	889	949	896	962	926	901	888	919	902	883	888	913	922	927	873	957	896	925	883	881	939	891	922	928	872	943	931	912	893	903	898	930	934	906	930	879	884	948	896	898	874	887	945	985	893	884	872	914	915	956	875	892	922	980	881	932	893	865	904	893	877	932	878	906	870	923	919	905	924	903	935	893	887	919	929	917	934	918	922	920	872	877	911	904	894	910	889	871	937	913	915	921	951	940	936	937	921	875	845	911	988	894	881	867	923	884	899	908	942	932	894	1014	943	938	947	869	927	876	883	928	919	941	910	900	936	914	919	894	888	944	919	986	986	943	881	883	879	913	905	955	876	880	920	960	934	931	898	948	912	930	926	959	917	898	929	913	928	901	914	903	918	971	904	879	915	962	886	874	924	899	959	954	901	876	886	907	914	921	914	984	900	927	914	855	904	894	930	914	884	865	921	904	984	972	928	918	913	903	907	923	901	934	913	862	896	925	931	918	911	899	873	923	920	959	921	913	898	928	917	931	923	883	899	885	864	945	866	893	900	919	941	890	885	895	921	919	880	917	906	937	954	884	971	941	910	913	931	911	924	930	933	882	933	870	930	944	889	964	876	932	881	958	939	942	911	911	916	911	898	941	925	941	908	868	950	889	907	902	895	960	953	923	898	1001	908	908	914	980	887	902	944	919	898	927	919	883	886	911	916	921	926	933	920	897	906	937	922	952	911	933	877	931	882	923	924	897	875	926	863	926	902	882	883	940	884	919	891	879	967	854	922	902	886	936	917	861	887	911	913	905	935	910	901	952	878	899	922	1006	864	935	901	940	944	861	882	867	953	926	919	905	908	928	917	954	944	902	880	873	898	935	942	954	880	908	915	917	926	922	929	918	913	967	843	914	910	896	970	900	877	887	955	965	878	928	918	948	975	874	907	930	892	900	902	911	921	952	936	907	923	949	903	928	910	890	918	903	851	937	930	925	913	910	883	957	933	918	904	915	961	969	969	927	923	897	968	956	889	880	864	903	939	920	920	909	996	931	936	898	931	914	928	883	915	886	933	931	923	910	914	856	911	902	919	902	931	875	874	907	905	874	917	915	940	966	949	941	909	905	914	913	894	909	869	911	893	986	910	886	916	895	923	962	904	901	928	904	897	927	902	951	972	919	879	893	922	880	896	933	898	884	930	898	920	859	912	923	938	899	901	864	926	865	957	925	923	908	909	921	903	908	945	912	978	926	925	938	896	963	891	951	914	938	930	892	925	889	889	916	919	980	888	892	896	884	877	954	859	912	912	921	932	1000	878	909	912	914	949	881	946	916	886	935	897	857	892	989	926	924	966	931	883	918	920	880	954	960	893	901	984	945	892	922	913	915	906	958	868	873	885	929	917	912	897	898	924	890	925	907	898	878	932	881	888	893	915	912
23175	21593	29435	24283	21915	23179	21115	11475	7786	6181	5199	4397	3528	3392	2890	2527	2325	2048	1933	1681	1557	1562	1435	1368	1357	1315	1220	1182	1203	1213	1243	1156	1153	1173	1084	1104	1163	1114	1139	1077	1087	1105	1139	1100	1070	1065	1051	1062	1069	1051	1065	1121	1074	1036	1077	1068	1062	1091	1038	1041	1090	983	1009	1042	1081	1046	1049	979	991	1023	1010	1025	1017	1042	1060	1035	1051	1026	1064	991	1061	1068	1011	1012	1024	1029	1030	1009	999	1077	1032	1079	1016	1015	1011	1079	1120	1025	1035	983	1018	995	1050	1020	1005	1059	1018	970	1022	985	1071	1037	988	1074	1056	999	1058	1061	1049	1074	1027	977	1055	1029	1024	1045	1027	1027	1038	1032	1024	1065	1028	1025	1053	1011	1003	1023	1055	1056	1031	1082	1012	1015	1011	999	1033	1018	1004	1083	1053	1042	980	1019	1038	963	1063	1041	1002	1010	1005	1079	1059	1118	1055	1002	996	1081	1014	1018	1004	1030	1050	991	1032	1027	1081	991	968	1014	1056	1098	998	1055	1091	1028	1012	1053	973	1113	1058	1057	963	1031	1017	1039	1022	972	1023	1003	1042	1011	1028	1035	1017	969	1095	1004	989	1069	1007	987	1059	1004	1027	1028	1030	1046	1055	1016	1018	1033	1023	1037	1049	991	1047	1015	1008	1035	980	1020	1114	1020	1079	1029	988	1071	1026	1028	1002	1005	992	1015	1046	1011	1014	1039	1040	1022	1037	970	988	1027	1051	1082	1059	1057	1008	1049	1060	1009	1003	1005	1045	1003	1067	1059	1011	1082	1011	1060	1019	1037	1021	1080	1004	1008	1040	1057	1031	1011	992	1019	1052	1086	1026	1046	1016	1100	1010	1069	1011	1039	992	1016	1069	1060	1000	1067	1024	1020	1016	1046	1034	1025	1002	973	1003	1035	1059	1009	1048	1075	1088	1051	1035	1056	997	1019	1028	985	1104	970	1028	1011	1034	1023	1096	1026	1026	1016	1054	980	1000	982	1059	1034	1018	1006	1005	1032	1000	1091	1024	1025	1029	998	1007	999	1033	1043	1011	1065	1009	1046	1046	997	1063	1012	1060	1023	1012	1002	990	1023	1106	1037	956	1019	1086	1048	1042	1018	1037	1044	1030	1002	1055	1076	1059	999	1088	1055	1044	976	999	1062	998	1043	1032	977	1021	992	1037	1030	1039	1045	1020	995	1094	1055	1000	1043	1044	1058	1060	1015	1022	1009	1061	1063	1056	999	1038	984	992	1052	1026	1030	1004	1024	1014	1034	1009	1081	991	998	1027	1024	1007	1028	1018	1052	994	1055	1083	1024	1005	1096	1080	1005	1036	1092	1009	1029	1047	1021	1023	1044	1047	1043	1031	1049	1012	1065	1013	1021	1012	959	1057	1076	975	1095	1091	1028	1032	1030	1059	1029	982	1065	1056	1030	1035	1056	1041	984	1018	1044	1039	1043	1054	1006	999	958	1001	933	1040	977	1000	1007	1061	1077	1072	1058	1015	1071	1025	1016	1066	1012	1027	1056	1040	1025	1007	1013	1003	1099	968	1060	1025	1001	1033	1065	1056	1021	1033	1024	1039	1047	1059	1027	1018	1017	969	1073	1020	968	990	1020	1042	1040	1033	1039	1014	1014	976	1026	1056	984	1032	1089	1049	1016	1065	1049	1056	1090	1044	1037	1033	1040	986	1010	1026	1045	1036	1005	1064	1013	1047	1033	1088	1040	1003	1062	1029	1027	1020	1043	1013	1099	1061	1037	996	1035	1033	1053	1058	1065	1078	1021	999	1016	1040	1004	1065	1031	1071	1009	1033	1056	1028	1028	1020	1072	1013	1059	947	1043	1051	1028	1055	1038	1015	1033	1081	1024	1019	1048	1040	1032	969	1058	1046	1019	1031	1036	1078	988	997	996	1000	1040	1064	1129	1004	1069	1025	992	1042	982	1075	971	993	1039	1035	1004	1020	1047	1059	989	1010	1016	1098	1015	1085	1044	1004	983	1048	1016	980	993	1054	1045	1055	1007	1035	1007	1047	1006	1026	1101	1078	1011	1035	1080	966	1081	1028	1072	1001	994	1001	969	1084	961	1033	990	996	1007	979	1095	986	999	999	1012	1015	997	1025	1016	1000	1037	1030	1065	1045	1069	1030	1036	1031	1049	1097	1069	1054	1066	1071	1020	1017	968	1056	1002	1077	1042	987	1031	1106	1022	1077	1026	1035	1049	1030	1026	1025	1015	998	1040	1032	997	1046	1063	1017	1068	1041	1054	1111	1019	1033	987	996	1031	1039	1043	1047	1046	1059	1024	1021	1064	1045	991	1067	1016	1074	1076	947	1091	1050	1069	1026	1051	1000	1026	984	1063	1000	1044	997	1074	1039	1047	1014	1009	1029	1079	1083	984	1020	1025	1035	1000	1040	1041	1035	953	1056	982	1019	1009	1002	998	1022	1018	1029	1001	1049	1058	1002	1017	970	1055	1096	1098	1026	1003	1038	1021	1094	1026	1028	1030	1027	1054	1046	1041	1036	1003	979	1029	1024	1041	983	983	1013	1037	1054	1041	1088	974	1026	1033	1031	1054	1051	1048	1058	960	1037	1034	1099	1001	995	1070	993	1020	1035	1073	1012	1033	1040	1013	1033	1023	1042	1032	1026	1020	1039	997	1014	986	1090	1033	1016	1048	1010	1022	1077	1019	1034	1039	1110	983	1047	1024	989	1072	1075	1036	1064	1036	1011	1005	1005	1050	987	1100	1063	990	1039	1006	1040	1017	983	1018	1023	985	994	1003	1020	1004	994	1089	1062	1028	989	1040	1033	1026	993	1020	1053	996	994	1057	1051	1050	1021	1059	1039	996	1045	990	1031	1049	980	1021	1067	1030	1023	1036	1052	965	1091	988	1057	1053	983	999	1041	1097	1004	1046	1002	1010	1025	1048	1091	1004	1029	991	1085	1048	1023	1024	1053	1070	1077	1044	1041	1053	1004	1058	990	969	1038	1030	1043	993	1095	1009	1034	1010	1041	1055	1025	1052	1033	1045	1057	992	1080	1024	1060	1047	1005	1076	1024	952	1013	1030	1041	1040	1076	962	1005	1065	1015	1000	970	971	993	1019	1026	1011	994	1038	1044	990	1079	971	1023	1039	1085	1087	1024	1035	1028	1021	1056	988	1062	1057	969	995	997	988	1002	1034	982	1002	1081	1042	1009	964	1037	1014	1062	999	987	1010	1030	999	1046	1026	1026	1021	1043	1024	977	989	1034	1066	1000	1080	986	1018	1047	961	1052	1018	1030	1013	1067	1083	1082	1004	1039	1062	1038	1021	1102	1043	1017	1012	1031	1003	1046	1034	1044	1045	1007	1061	1072	1036	1051	1083	1056	1045	1066	1037	949	1036	1046	1038	992	1030	1083	1032	997	985	1026	1082	1022	1080	1033	957	1036	1008	1028	1028	1069	984	1008	1064	1014	1043	1087	1064	1044	1010	1034	1046	1044	1035	1010	1088	1011	1033	1042	1050	989	1027	1005	1061	1009	1043	1052	1010	1057	1003	1089	1025	1014	1006	1009	1009	1027	1012	1056	1050	1046	1004	1012	974	1094	1031	1091	1029	1036	1071	1021	996	1000	969	1059	1039	1058	992	1032	1006	973	1078	1040	1050	1022	1018	1019	1019	1025	1008	983	970	1064	1006	1080	1011	1067	1044	1070	983	1023	1054	1033	1016	1021	1031	1039	1019	994	1005	1062	1034	1036	1021	1036	1023	984	1023	1061	999	997	987	1033	1074	1012	1005	1060	1008	1041	1055	1055	1055	1051	991	1062	1030	958	975	995	1012	1036	1048	1038	1040	1000	1034	1001	1009	1015	1041	1022	1107	995	1024	1040	1074	996	1047	1006	1014	1065	1073	975	1054	1064	1004	1036	1047	1035	979	1022	986	1081	997	1011	1041	1020	1033	1035	1059	983	988	1022	1081	1040	1016	1040	1011	984	1067	1085	1001	1021	1014	1046	1082	1069	1072	1056	1068	1018	1046	990	1046	988	1014	1081	1007	1034	983	1025	990	1033	1060	1031	1017	1024	1005	1023	1039	1030	1038	1036	1028	1104	983	1073	1028	986	996	919	1034	1054	1048	1001	993	1002	980	1048	988	1005	996	1022	987	969	1033	995	1043	1006	1001	957	1023	1011	1065	1007	1086	996	1039	967	998	999	1064	1051	1006	1020	1026	1081	1006	1003	1000	1019	1028	1054	1081	964	1057	1015	968	1028	1080	1046	1033	1062	1015	1042	993	993	984	1028	1027	1107	1027	985	1040	1020	1060	1025	1061	978	1041	1032	1028	1062	1045	1080	1000	1026	1039	1005	1005	1001	1006	1046	1015	1070	1065	1021	1016	1091	1028	957	975	973	1023	997	969	1045	1103	1029	1044	1009	1028	1019	1001	1027	998	1091	999	1012	982	1024	1034	1035	1082	1023	1060	1020	1053	1043	1049	1052	1031	992	960	995	965	1020	1072	1028	1024	1039	1022	978	1054	1018	998	1008	1016	1047	965	1065	1080	1091	1039	1043	997	1063	1099	1050	1034	1047	1079	1056	1087	1027	976	964	1051	1105	1085	1013	987	1050	1059	1078	989	1079	1054	1027	1022	1007	998	1082	974	1086	1107	1084	1062	1051	1073	1045	1005	960	1018	970	1018	979	1059	1037	1010	1036	1070	1003	1077	1015	1000	1055	1045	1019	989	1079	1041	987	1060	971	994	1035	998	1006	1108	988	1074
26366	53935	45415	33287	26565	21614	17449	13884	10689	8533	7022	5887	4890	4344	3692	3225	2793	2455	2317	2005	1811	1813	1615	1490	1385	1406	1390	1286	1265	1302	1204	1268	1141	1162	1219	1183	1137	1103	1098	1067	1086	1131	1021	1125	1033	1100	1051	1015	1094	1035	1062	1027	1049	1075	1061	1076	1038	970	1013	1071	1042	1009	999	997	1004	1024	1017	1017	1032	1020	977	1015	981	1035	980	1004	1036	1037	1056	1025	984	972	1066	971	986	940	959	1024	985	1019	1058	1004	982	1026	991	1018	997	1004	937	986	1024	977	991	1050	964	1000	1011	1007	1011	1029	1040	966	984	1045	1014	961	1046	1041	1039	966	1055	1034	1000	972	1044	967	973	1011	1057	971	1070	1024	1021	1040	965	995	1052	949	938	967	976	1032	983	1035	983	1023	1020	983	1004	967	971	958	987	897	973	1001	1014	1017	992	972	1011	979	971	1020	966	948	1065	958	1016	1023	1015	1046	1009	993	930	994	1011	953	1050	1101	974	1051	991	1017	971	987	1015	953	975	1036	1021	957	960	1082	1002	1014	997	1032	981	998	933	974	978	1008	996	975	1034	1008	1008	962	1010	962	952	1021	994	1021	967	1050	990	951	1007	973	907	1015	971	961	1029	1015	979	958	984	938	1024	958	984	1032	1012	1003	1023	1020	1034	1005	1018	983	1046	951	1003	982	997	998	1010	953	940	1018	1028	961	971	979	978	999	995	1048	1006	1077	951	1053	991	996	1077	996	969	1003	936	1036	1032	1005	1031	970	1034	969	1015	967	974	1016	1018	1028	991	1015	1014	994	1010	995	1011	1016	1042	1032	990	1020	972	957	1044	994	1050	1008	966	1024	1036	994	1032	962	1022	968	967	1008	958	1003	1033	1036	1014	1014	978	1026	940	1070	976	1032	961	1019	958	1010	1071	1002	992	965	989	994	1041	1013	947	966	1011	1003	1006	960	1020	978	1018	1013	1065	978	1016	1021	971	1018	1006	1001	1029	1007	974	1020	952	994	984	1018	990	978	947	999	990	962	1023	993	1077	1061	984	980	968	968	990	959	982	988	1053	999	1005	1051	1036	1017	1028	1003	1002	990	1049	1037	982	990	947	1054	971	979	973	970	976	1026	1027	1037	990	969	963	982	1004	951	1038	994	1011	1044	1039	1014	1028	1010	1008	1029	1022	1037	1021	983	960	972	1015	1021	1069	1010	1004	1045	1066	981	1006	1016	975	1088	1012	1036	1011	982	982	950	997	1049	978	996	979	988	972	1047	1000	1055	1006	1000	971	1017	1023	1020	1052	1006	990	1013	919	976	1034	975	945	946	990	977	1005	1028	967	997	1006	988	967	988	983	1043	1007	993	1049	1008	1013	1014	976	982	953	949	960	1014	1004	997	978	1032	981	991	1004	994	988	997	1025	983	973	1020	1036	980	938	954	1010	997	1022	964	948	1034	1023	1012	1000	1045	1027	1031	1085	967	1010	973	979	1008	998	1019	1009	1045	1022	995	981	1026	1018	1016	1004	976	1023	1031	990	974	991	991	1038	990	946	1015	1009	949	974	1014	966	932	1046	997	1031	995	992	913	1027	955	999	1012	1047	976	992	1016	965	983	982	988	1026	993	1003	1006	1030	1020	986	1057	999	1025	1024	928	1000	992	1008	997	1049	969	983	1079	1006	985	987	986	968	1003	1001	1056	968	1056	956	976	966	1013	1051	965	1032	989	990	1023	1009	1024	995	1021	1040	989	1041	988	1008	1038	1004	965	1003	994	981	1032	969	986	1020	959	982	1008	1012	1050	998	997	1017	1022	1008	1002	977	991	1006	995	1004	965	1037	1001	984	1039	1007	1035	1010	1013	962	1013	1049	995	1001	936	950	1016	975	991	980	1098	1002	976	987	1000	1006	1017	1066	1011	1003	1043	974	992	1002	1050	1000	1074	1025	1053	975	915	1039	968	1040	1018	1003	992	1001	990	1001	1039	1019	1029	1046	1031	998	1033	975	1016	1024	924	1057	982	1017	1004	1028	985	1029	910	1025	992	1032	933	1019	999	1005	1027	991	1002	1051	1044	931	1025	985	1060	999	1037	1008	1003	1051	932	1057	1025	1027	989	1032	978	1039	1011	983	989	987	978	1000	944	1043	1048	1030	972	990	1009	963	1005	981	1031	1001	986	1033	993	974	1056	1068	1001	1063	1020	1059	977	1016	1003	1041	1022	1020	996	1021	1035	994	1023	1019	1004	923	935	997	955	1001	1007	1033	1038	988	1001	1003	993	995	993	1020	991	1037	1046	1027	1010	1064	967	1025	992	998	986	953	1056	956	1035	1015	976	1014	1012	1023	1018	946	1027	1058	1015	1008	1044	1024	1003	954	1013	981	1011	1039	985	963	1009	1035	1024	1022	975	977	973	1058	1047	1015	999	1000	1023	1042	1035	987	982	1037	1005	1035	1001	977	975	999	979	997	974	992	1024	967	992	991	966	1006	996	983	993	968	994	1026	1013	941	1047	1017	966	947	1042	1028	1002	1083	1016	1005	996	1031	961	1006	971	1006	1018	968	963	975	963	1030	931	1038	994	1004	1004	1025	971	971	957	1034	1024	995	987	981	994	1025	1029	976	1016	982	972	1046	988	1020	968	983	1025	971	1017	989	1020	1050	958	1020	1022	977	1013	1014	1044	972	977	1033	960	1050	1075	1055	1019	1003	968	978	1015	1012	1049	1003	1019	943	998	1014	996	1024	1027	978	996	1024	988	992	968	1043	948	992	1005	977	1061	987	1021	1012	997	1033	972	962	971	1011	1031	1079	945	998	987	1006	956	960	970	1026	1044	928	1051	1016	1001	984	1034	1089	988	1039	1032	1034	1042	1088	1037	949	1045	990	1001	1015	1001	999	1050	1025	1006	1019	1014	977	1061	940	1038	1025	1049	1056	1009	1038	1000	1024	997	1018	1061	1007	980	1031	1044	946	990	919	1033	1009	1022	970	1000	1016	955	1034	977	1001	1050	1005	948	1002	969	1056	1006	1009	945	1029	986	994	1002	985	1001	985	932	981	1022	1010	942	1069	978	1009	957	986	980	992	1026	1019	979	1018	1063	1013	1033	999	1029	1033	976	959	955	1074	1046	1059	1047	994	1009	970	1109	995	998	1020	1027	971	991	1016	1032	992	1064	1016	1006	986	996	962	985	969	975	948	984	960	1001	1048	1010	1028	938	988	989	1023	1036	1007	1025	1043	1006	978	1067	965	999	984	1044	921	1001	1016	1008	980	1069	995	1020	967	977	1037	990	1071	967	1040	991	1026	1017	1000	1065	1014	990	1010	910	1060	996	985	1064	977	967	1050	1037	978	1016	986	1036	943	1016	1037	973	1043	992	1023	982	1011	1035	1007	1028	945	990	1048	997	980	985	969	1006	989	960	994	992	955	1012	1043	975	959	989	1030	993	991	1011	1000	1018	1015	978	1046	989	1003	1057	1055	1010	1034	1065	990	1077	1020	1039	1034	995	972	1042	1004	1038	988	939	1001	1019	997	988	993	1009	999	1000	1012	1022	995	1008	979	1030	1000	1108	953	969	989	972	972	1030	999	986	992	1028	1027	1020	1003	934	971	948	1043	961	1018	1001	995	985	977	919	1027	1030	1053	1045	1028	1002	974	958	989	1053	1034	1023	1001	1039	968	1042	1007	1013	1010	1004	1016	945	1009	1011	989	1053	1038	994	1011	1017	987	1049	1013	1046	975	1011	979	1024	1006	1074	977	952	1011	1035	1032	995	1028	1018	956	985	1059	1038	1037	1023	1011	980	1010	1000	1020	989	1012	977	1022	1002	990	983	977	1030	963	1039	993	1041	1038	1027	979	986	974	994	1005	979	1079	963	977	1027	1013	1011	1028	937	950	968	1053	1011	999	1014	1000	988	1015	996	971	971	977	1067	1040	1012	981	1005	984	974	1020	1049	940	1033	970	1009	1013	1047	962	1029	1023	1059	988	1022	991	1036	987	923	1038	974	994	999	976	981	1008	1028	984	985	1060	983	1014	1069	1014	998	966	1021	979	1004	1028	971	1001	986	1018	1039	984	994	985	977	1011	1027	1007	1027	967	1021	946	1019	978	1002	993	957	995	1009	964	1000	1022	975	972	1009	1017	1001	1003	1036	988	1044	975	1021	975	977	1001	976	983	995	1022	976	996	1018	1013	976	1057	993	1058	1036	933	954	985	977	986	1014	1029	1051	1051	976	996	946	1008	1006	1016	948	1027	997	1020	1043	990	987	1007	993	1023	1054	933	956	949	1028	997	1004	1011	972	997	1031	1025	973	1007	1005	1049	971	1052	1019	961	1000	980	975	973	960	967	974	979	1005	970	960
29643	27437	32583	23370	13731	8923	6409	4834	3592	2999	2558	2166	1854	1872	1703	1489	1365	1300	1281	1114	1140	1088	1036	904	957	1018	959	911	959	914	1002	917	897	930	929	820	911	847	890	910	861	850	881	866	904	860	887	867	878	864	873	891	854	851	830	872	894	887	852	806	859	856	833	864	814	890	873	877	901	844	849	902	850	870	836	884	788	824	879	844	844	861	865	846	822	880	830	869	807	876	843	826	856	858	868	838	837	810	891	873	822	857	836	850	886	867	870	848	836	860	845	858	827	792	827	825	839	848	889	830	874	896	857	844	842	864	876	797	841	845	877	891	849	826	833	841	895	894	859	856	816	877	845	875	820	806	871	887	804	889	888	830	892	889	784	899	873	786	914	869	811	896	866	887	887	884	880	888	819	836	848	857	844	873	869	788	874	882	841	849	898	881	896	853	779	870	877	854	845	871	860	892	836	860	865	864	848	868	870	878	843	853	871	843	857	903	849	886	893	885	895	872	852	860	864	863	856	877	825	842	842	879	857	846	823	828	896	869	859	884	929	898	865	876	827	866	799	839	880	864	893	827	871	886	856	765	872	855	866	809	863	860	863	795	839	844	818	860	869	868	889	934	840	865	871	862	836	869	851	905	833	847	840	914	837	871	833	913	877	864	840	876	841	900	891	884	816	883	870	846	862	860	831	847	857	831	844	813	857	953	885	829	809	845	902	871	885	908	887	847	962	868	867	874	892	864	858	858	853	874	875	803	853	833	874	893	877	840	865	911	911	866	876	867	913	853	859	866	871	854	873	872	886	872	916	864	872	873	854	867	917	898	901	911	870	856	844	824	880	810	798	859	889	871	850	875	830	868	854	877	862	844	848	880	851	867	918	884	878	864	820	910	898	887	800	903	827	819	820	852	863	826	863	862	829	851	782	907	878	834	840	874	823	903	837	847	857	868	887	784	806	831	878	885	880	843	844	934	875	840	823	827	855	870	854	854	844	885	855	807	880	890	877	855	848	858	888	827	909	886	883	855	857	867	857	886	856	788	816	849	893	838	864	833	844	881	839	872	885	869	848	821	863	886	840	811	904	913	852	883	857	889	864	827	839	894	833	912	845	861	834	811	851	872	786	866	869	868	891	905	880	826	841	830	885	859	858	894	871	844	887	874	861	854	838	773	823	827	833	895	892	836	903	824	873	883	838	874	834	871	858	904	849	853	861	888	818	882	835	859	775	875	877	845	795	846	856	868	877	862	798	917	847	831	848	897	890	848	864	855	846	901	854	856	876	847	825	877	868	854	851	822	831	799	868	941	830	860	819	831	895	826	860	822	857	862	879	897	852	859	850	856	844	837	801	903	862	873	845	831	875	867	865	843	875	842	838	883	816	851	891	822	849	868	850	854	875	824	863	857	828	821	822	873	840	862	862	825	812	894	837	778	834	839	852	920	886	797	896	870	865	853	869	878	790	881	865	900	820	862	859	851	815	845	845	829	868	863	939	863	889	888	888	909	842	864	878	854	825	846	873	837	862	865	867	821	845	828	805	820	861	822	807	894	838	893	866	864	852	877	865	854	829	859	846	876	887	849	889	836	856	866	869	854	934	845	892	777	832	844	883	822	856	859	884	930	853	810	842	832	868	863	775	870	926	864	860	913	894	864	846	879	806	846	839	836	849	843	867	861	864	827	874	871	824	894	873	875	868	821	817	862	842	855	835	800	878	913	859	884	794	897	877	834	880	917	910	830	862	885	824	838	868	875	848	798	875	820	901	907	836	851	821	880	881	880	865	849	869	869	866	926	860	889	838	890	889	828	877	829	868	847	903	848	864	827	806	843	874	830	871	875	878	859	877	895	854	881	852	866	846	854	892	849	863	897	892	881	842	844	910	846	869	850	842	864	854	905	836	866	856	876	856	815	885	853	853	854	866	904	922	841	866	809	875	847	839	853	887	833	843	893	837	874	823	867	824	863	834	874	816	869	862	848	822	865	777	851	810	912	825	806	820	833	848	886	814	898	825	852	828	862	855	852	805	892	826	881	862	812	891	877	934	833	816	801	832	928	883	915	958	806	863	870	854	826	860	814	895	816	858	794	874	887	832	850	893	866	847	788	859	890	800	906	854	883	938	865	866	859	868	812	861	791	916	849	808	844	860	850	924	821	834	859	847	852	876	918	856	897	840	846	846	872	870	874	905	861	869	871	819	851	831	832	827	845	856	869	904	839	826	864	875	823	896	875	845	912	884	842	821	846	800	859	861	858	832	892	915	822	828	843	891	816	849	827	877	849	863	818	883	859	840	833	852	912	894	875	871	876	904	843	823	900	889	837	855	901	821	820	859	840	820	818	856	845	879	856	861	864	829	841	863	866	830	826	855	865	879	817	856	888	875	869	864	860	837	899	867	902	862	868	844	803	852	876	865	811	895	841	842	851	840	836	837	907	841	878	797	843	833	883	869	875	856	888	883	887	911	854	862	878	854	872	846	824	845	844	836	925	875	838	834	839	871	875	904	827	848	854	867	883	840	903	906	883	905	829	900	855	844	807	897	835	816	883	907	821	856	880	820	868	853	845	860	818	857	794	860	915	862	886	812	846	824	847	849	822	812	880	874	842	860	870	839	862	876	895	832	859	798	909	891	885	807	861	910	817	875	812	896	822	885	887	867	847	842	863	889	827	799	873	844	821	842	853	817	847	843	815	826	833	892	849	837	881	910	890	856	915	849	902	872	829	885	941	881	842	855	820	863	832	846	843	892	837	820	869	880	894	861	861	841	860	852	870	850	892	867	854	847	829	862	845	821	876	859	840	843	834	813	821	827	870	845	843	847	884	785	859	843	829	858	850	793	878	883	848	850	906	866	842	840	901	863	843	868	874	857	808	852	861	841	861	833	795	847	861	810	890	917	863	846	846	904	857	866	858	866	920	865	849	824	872	846	860	842	791	837	839	821	831	871	881	880	904	856	849	894	888	802	832	870	822	852	827	837	839	851	830	866	878	863	855	853	846	840	896	870	842	873	873	834	836	885	890	861	836	793	801	857	815	824	820	866	837	868	848	820	883	860	876	828	892	884	918	861	885	848	845	841	830	794	840	863	796	869	861	860	782	907	862	888	865	816	890	876	923	845	899	839	824	817	860	881	802	786	855	876	847	923	867	879	888	879	869	848	888	843	801	846	847	845	838	847	864	889	876	815	888	868	857	846	911	849	849	891	850	818	868	866	880	887	851	842	827	852	860	906	838	859	808	827	875	911	814	813	868	881	850	870	875	895	826	898	898	863	822	837	855	825	820	898	847	840	859	875	889	893	838	821	880	831	897	915	835	843	870	883	844	829	830	826	851	863	848	903	910	807	888	884	866	900	826	822	919	786	856	872	861	856	826	846	875	847	871	820	838	824	909	856	865	904	858	833	831	829	871	827	879	834	861	841	878	831	856	874	883	855	862	891	827	844	823	905	881	878	802	858	863	853	873	838	766	835	820	849	871	869	822	859	890	844	878	818	861
24585	41741	33052	20967	15651	12016	9327	7194	5442	4348	3582	3048	2582	2386	2156	1798	1710	1498	1440	1362	1211	1085	1134	1021	1036	996	1081	973	961	958	931	949	989	981	930	920	870	907	882	909	890	878	897	887	872	887	851	912	962	885	890	847	897	918	912	874	866	876	875	860	901	876	828	903	818	862	887	876	884	863	819	883	799	814	868	888	875	859	889	818	837	871	856	861	877	852	888	867	844	861	863	861	890	919	843	852	852	863	857	804	874	900	870	836	836	871	861	888	886	824	897	926	877	808	876	857	862	831	843	885	851	820	885	882	894	849	840	821	865	882	871	841	876	855	815	840	888	830	876	881	846	828	866	819	875	887	877	818	889	876	865	911	882	918	869	893	838	834	850	815	902	858	851	826	817	841	843	888	837	874	797	871	845	858	917	896	876	951	874	874	884	819	851	887	841	867	845	884	874	868	906	856	903	860	850	837	863	847	877	894	837	845	818	860	807	818	846	829	819	840	859	824	871	840	868	856	871	880	893	916	854	836	816	858	870	827	863	835	833	846	864	881	844	854	881	880	832	820	833	824	895	831	840	833	876	856	845	816	856	871	870	850	840	837	848	910	832	858	851	824	852	886	886	799	833	891	833	865	914	858	885	873	885	863	818	885	872	859	902	823	865	816	912	855	855	780	814	856	890	839	839	846	869	825	854	820	860	853	857	815	881	844	876	832	858	776	842	850	839	839	838	865	916	863	839	879	839	830	853	825	886	807	848	884	840	924	824	906	839	842	851	869	859	865	906	841	821	853	865	814	894	868	853	916	845	870	903	836	829	842	864	829	884	861	820	854	855	893	834	806	861	829	891	832	882	874	822	824	823	855	910	907	818	872	895	882	855	865	908	816	813	893	893	858	858	879	889	878	868	832	823	848	880	870	857	805	887	836	889	887	834	836	847	953	822	817	824	902	884	823	868	881	849	865	880	872	828	871	844	868	832	864	856	890	829	830	849	908	881	837	874	858	891	907	862	845	837	914	862	839	881	842	901	861	855	862	822	846	856	851	822	830	849	846	833	840	845	827	872	887	834	838	890	832	859	896	850	855	856	874	886	798	849	869	838	833	841	843	881	887	848	827	863	881	864	875	876	852	806	888	874	878	799	832	838	828	871	907	824	885	846	817	901	840	845	829	852	845	845	875	847	848	929	862	817	833	913	798	873	885	880	870	844	861	884	823	831	843	842	895	906	851	871	841	841	874	791	855	828	843	860	926	845	855	856	875	882	780	838	929	847	866	864	845	828	776	832	828	875	848	817	827	857	922	849	873	860	850	833	870	858	848	865	833	814	803	864	870	876	880	880	889	851	831	851	860	853	904	857	831	876	829	862	848	859	927	840	898	857	839	853	837	852	813	903	807	838	901	873	800	881	863	863	864	900	815	859	910	880	808	851	872	835	868	857	851	862	846	897	815	806	852	893	812	825	900	875	825	867	854	903	858	884	898	835	837	868	856	858	826	913	840	841	897	880	869	873	878	876	878	872	850	854	858	879	792	815	817	874	836	877	838	879	868	847	888	854	905	884	857	863	860	821	810	838	803	878	840	802	849	926	854	869	917	915	874	849	846	863	847	843	848	822	882	854	790	839	846	849	859	836	851	911	867	807	883	890	849	818	849	834	859	889	818	878	806	890	800	797	832	863	846	907	913	838	834	877	840	883	855	860	869	907	861	877	851	867	820	848	877	857	881	869	807	866	880	850	854	875	890	855	838	878	826	874	873	873	924	827	876	898	926	877	846	779	896	863	829	877	849	831	907	864	876	831	904	827	878	889	869	861	832	830	880	818	841	855	848	877	857	867	863	850	824	836	885	889	841	810	842	875	887	879	915	846	907	835	828	853	840	814	881	797	869	900	888	877	792	861	855	881	908	825	803	878	796	857	844	868	935	869	878	907	830	902	869	824	893	816	871	837	911	926	888	885	881	835	862	822	884	858	847	865	835	812	863	828	853	864	830	903	847	829	822	807	873	866	919	897	884	859	896	910	866	891	851	832	846	870	868	869	861	855	870	826	836	821	855	851	859	834	839	851	819	891	837	869	865	857	906	894	887	826	883	837	865	832	842	864	854	804	848	870	892	844	877	904	865	846	855	835	879	859	837	894	818	888	871	872	874	768	882	887	824	868	882	829	855	853	854	890	879	892	883	936	829	846	814	875	864	854	852	839	869	871	831	882	860	889	847	882	837	873	842	812	826	837	879	885	851	902	840	834	831	899	827	821	840	881	864	826	883	824	863	844	830	874	837	867	883	806	874	868	859	830	868	860	866	849	843	880	876	841	867	912	844	862	852	887	828	878	854	873	882	847	879	863	854	930	890	890	914	907	877	917	882	938	807	866	879	827	926	886	870	838	876	883	863	888	896	844	865	869	847	861	841	877	859	836	823	858	891	848	914	818	838	868	795	840	857	849	885	927	866	851	894	879	896	822	835	930	919	865	898	815	836	836	832	887	826	863	826	827	900	880	846	866	899	821	828	847	844	851	821	861	902	872	829	862	842	816	802	841	855	830	908	852	857	885	858	894	869	886	825	856	859	833	857	818	789	848	886	833	866	845	839	828	877	865	878	834	899	870	844	883	786	849	843	864	850	812	852	799	890	872	864	881	797	866	885	869	906	913	844	850	840	830	872	890	838	825	862	855	836	862	843	839	845	859	874	929	867	892	809	862	800	888	870	847	845	875	810	925	866	801	840	866	818	856	848	791	827	829	881	865	849	862	848	841	870	834	827	870	877	881	888	801	839	863	850	828	830	910	882	844	871	848	874	811	888	910	885	878	856	813	851	848	819	844	857	902	818	844	842	905	850	871	857	823	854	893	853	926	876	894	824	845	847	852	822	854	831	854	861	875	804	847	845	863	936	872	831	869	922	846	815	871	897	849	890	859	910	826	816	910	853	839	813	853	866	857	834	807	822	877	832	891	872	856	881	880	837	833	813	924	831	839	854	878	873	835	795	847	827	805	885	789	880	875	877	837	815	876	887	850	882	884	849	909	826	799	846	873	812	823	866	870	840	868	823	860	877	912	877	884	846	823	898	870	837	877	887	885	852	870	834	838	842	855	841	949	877	811	903	874	861	858	833	914	842	856	830	870	810	836	854	881	855	840	938	850	867	825	827	899	877	840	829	878	888	909	879	873	846	821	859	874	839	862	841	878	855	818	845	851	867	885	863	827	867	810	887	863	861	842	855	840	823	878	892	855	892	880	807	836	859	826	845	864	826	883	857	904	919	875	866	896	864	837	824	864	877	890	800	870	874	853	853	869	914	834	903	816	827	840	850	808	896	860	856	880	862	843	925	819	872	847	857	884	824	886	881	854	910	883	870	862	886	856	814	905	855	810	837	843	887	882	807	847	856	881	802	860	864	831	835	831	890	815	882	822	842	804	852	867	851	888	949	861	847	827	882	844	837	865	871	847	831	824	930	837	836	869	888	811	886	893	863	828	840	860	890	849	863	840	815
24286	21521	28930	24969	22465	19269	12703	7706	5495	4510	3626	3192	2758	2478	2269	1920	1844	1576	1488	1433	1252	1313	1133	1123	1146	1121	1050	1033	998	998	1012	1039	1001	987	967	949	964	949	972	945	996	945	924	956	920	906	930	946	947	865	889	888	910	908	950	918	969	851	904	922	887	903	936	944	887	868	900	941	928	978	871	856	893	922	926	957	858	900	897	924	878	879	930	871	918	881	916	859	907	973	900	878	880	858	889	909	905	915	909	904	912	948	942	834	898	909	928	854	942	922	916	913	903	873	834	912	906	892	942	922	932	886	883	849	881	896	906	913	863	862	911	882	879	900	940	944	930	875	943	883	909	885	876	909	911	874	877	901	905	951	900	849	910	901	940	872	913	901	896	884	853	891	911	951	866	856	919	894	910	864	915	885	861	909	907	921	915	906	838	873	885	890	932	944	902	911	872	916	910	893	890	856	878	931	927	926	882	924	878	882	935	862	913	936	942	940	873	957	879	936	931	875	889	883	943	909	891	910	902	909	929	855	882	895	876	897	921	842	925	890	875	939	903	851	909	911	898	851	881	844	878	899	882	910	931	873	938	936	897	862	924	941	944	892	912	896	930	911	918	852	876	919	864	870	883	911	879	900	844	917	939	905	848	898	931	890	886	926	834	889	907	939	854	876	926	873	904	945	866	904	895	891	866	927	918	902	865	887	856	928	921	976	881	869	883	868	855	907	898	926	936	929	936	884	862	883	892	909	946	928	953	938	945	895	882	911	934	951	920	938	931	900	942	887	893	891	908	922	909	847	975	923	858	836	919	913	918	919	944	912	931	929	927	918	913	924	832	888	917	887	911	830	904	858	938	916	907	850	966	957	894	917	873	948	898	936	921	889	907	943	907	874	921	938	854	942	892	887	912	937	891	907	918	908	925	899	890	898	903	899	925	848	896	942	931	898	914	903	911	909	909	925	872	917	893	947	944	944	854	922	910	952	892	944	935	941	986	897	907	881	898	954	895	910	944	891	928	878	866	916	895	881	872	913	885	848	958	894	892	878	913	903	923	871	885	914	879	832	941	918	884	899	838	881	864	908	913	932	887	885	913	920	877	903	884	855	858	834	871	940	907	887	862	908	898	877	870	916	932	899	883	926	892	914	900	932	859	919	884	895	875	925	876	892	886	883	857	862	865	890	940	980	915	925	937	897	864	903	932	872	879	894	942	898	952	894	859	885	926	871	854	907	873	918	882	903	915	885	868	869	931	972	895	875	875	892	922	905	876	937	895	857	903	933	896	859	903	880	886	913	979	917	851	886	870	909	904	945	942	854	898	969	887	845	876	953	909	923	959	885	941	936	865	860	899	907	906	903	905	894	862	826	911	945	853	892	938	950	904	918	910	907	899	925	902	926	869	950	889	909	931	906	843	868	900	873	938	908	884	916	931	927	885	909	886	941	902	859	895	898	928	895	915	927	907	934	911	907	890	857	914	905	898	891	946	915	924	896	905	941	876	934	871	924	869	965	894	885	973	927	931	951	931	920	894	887	886	942	924	810	910	922	948	890	885	865	919	844	897	890	872	858	935	907	916	832	864	930	909	924	877	891	893	856	924	882	842	919	875	865	951	873	947	893	957	874	883	917	911	904	942	922	933	935	948	921	870	910	919	902	928	924	885	905	854	900	909	860	830	889	962	911	899	853	960	923	862	889	898	883	873	892	862	892	926	951	899	924	881	907	850	878	876	914	888	939	866	911	909	898	911	870	882	977	901	889	881	897	926	928	896	911	891	923	889	876	917	930	840	927	919	909	897	909	901	863	869	863	936	902	933	934	832	890	926	955	909	955	857	915	895	950	930	909	901	910	892	912	902	983	939	918	891	904	895	898	917	898	925	905	901	922	889	890	847	917	989	891	903	927	892	903	906	871	887	931	891	872	832	939	852	946	897	846	922	876	869	889	891	907	881	891	885	947	868	887	885	902	912	904	964	912	888	943	931	905	953	903	911	905	901	870	907	911	929	864	934	928	904	928	923	861	870	948	924	895	913	856	902	903	957	1005	893	921	905	922	931	921	881	907	897	869	935	894	899	877	883	958	842	918	883	864	899	886	944	993	948	899	919	886	910	890	901	962	882	919	881	915	907	914	893	910	930	950	896	975	862	919	963	898	871	870	858	920	949	939	849	920	912	910	832	864	943	903	877	930	871	948	901	874	904	917	909	914	900	860	835	935	935	901	891	907	898	920	935	887	905	872	883	924	878	843	910	899	875	973	944	968	932	897	929	899	922	864	957	936	893	930	940	866	927	938	905	900	895	933	924	913	913	878	962	923	863	907	879	896	935	922	910	851	881	867	931	928	898	883	908	929	893	945	907	927	879	916	939	849	903	932	922	891	899	912	932	909	921	923	928	892	930	888	936	859	870	953	890	920	944	902	898	867	914	847	931	888	922	904	888	881	835	938	905	873	859	937	895	870	948	877	913	881	859	905	899	912	863	895	903	891	931	888	871	848	958	938	882	858	896	864	803	867	877	913	898	884	881	896	899	952	932	885	890	930	893	887	915	906	921	924	883	908	936	921	912	918	945	916	899	845	880	870	883	899	905	931	955	917	875	913	912	928	951	892	870	919	877	936	888	896	909	894	912	847	913	905	899	849	932	873	904	890	917	900	878	923	914	966	936	894	870	931	883	975	945	918	890	920	861	900	917	884	908	919	880	898	894	906	932	906	892	896	884	910	865	891	846	885	888	940	912	885	937	865	888	899	879	955	910	932	836	875	874	883	900	912	895	897	951	863	925	852	853	910	913	887	921	927	915	847	861	916	879	969	920	918	910	977	852	918	931	860	912	887	919	890	839	885	945	902	896	948	916	897	899	872	908	845	915	880	942	884	882	950	867	921	932	875	913	852	937	881	901	908	921	923	901	866	871	880	945	938	967	885	970	896	920	890	905	913	881	973	923	904	959	937	955	882	940	908	866	925	909	893	856	881	922	928	895	848	934	957	904	847	887	896	906	961	932	828	906	938	950	876	929	912	928	908	903	899	850	901	928	890	901	918	868	941	912	895	847	890	1005	911	917	898	949	949	856	909	881	950	865	882	905	862	923	894	903	850	952	920	908	885	950	913	901	895	892	883	950	868	853	884	893	917	914	908	862	829	937	885	913	948	929	902	938	962	971	836	910	894	958	923	920	889	984	890	866	891	889	937	925	894	859	890	920	863	906	884	927	912	903	936	911	891	913	883	859	888	880	883	899	892	864	941	850	934	928	881	875	872	949	905	937	894	877	893	906	893	907	881	910	905	870	894	870	897	845	952	900	900	937	871	878	915	848	859	851	892	933	936	923	860	928	921	845	898	943	882	989	905	909	890	896	955	901	874	918	900	949	918	927	952	910	900	904	922	871	911	914	866	906	900	877	889	825	852	892	888	897	956	878	837	921	881	910	883	904	934	868	843	881	916	853	902	903	948	885	864	911	899	915	875	886	887	929	864	882	903	882	866	907	924	879	855	967	862
24546	49228	40784	28137	21630	17004	13574	10505	7921	6443	5249	4368	3552	3227	2965	2497	2163	2002	1853	1621	1472	1366	1345	1259	1236	1182	1158	1100	1117	1085	1067	1055	1015	1052	981	1002	980	1008	965	961	934	940	937	949	941	897	936	930	945	926	952	873	936	892	889	945	914	940	925	872	853	914	898	878	922	879	924	939	925	897	894	924	960	925	847	907	892	883	945	910	970	919	922	881	891	872	919	875	901	870	919	874	970	911	869	909	876	927	939	916	890	927	902	971	873	880	905	894	875	867	884	901	973	925	923	881	912	907	901	881	897	943	919	860	845	890	906	852	928	913	932	940	913	862	878	906	888	907	862	867	840	881	923	908	883	906	903	906	881	869	884	902	887	899	928	903	878	945	885	879	889	935	900	866	860	926	866	916	836	927	964	933	907	904	921	886	921	868	893	843	885	911	872	836	863	898	873	920	865	894	856	883	932	855	915	881	855	854	881	885	878	835	922	919	894	920	916	964	895	863	855	973	942	885	882	898	894	941	889	840	876	845	891	914	909	910	917	882	843	896	918	881	865	920	893	902	924	891	901	958	941	890	873	866	870	924	878	898	913	866	954	870	908	901	872	899	923	924	926	870	893	912	864	909	867	910	914	860	930	896	857	925	910	883	871	880	859	904	919	940	908	940	904	891	909	886	917	931	953	870	905	833	903	885	896	910	871	896	912	954	908	944	919	923	898	902	916	891	876	900	866	848	905	936	885	902	928	910	850	887	907	882	869	955	850	898	910	886	858	908	903	993	978	932	851	942	847	863	967	907	908	930	851	912	914	907	924	950	902	878	921	916	917	961	858	903	880	868	920	924	953	906	858	874	907	894	872	910	873	905	890	931	849	932	861	932	912	872	879	858	890	882	892	824	892	926	888	841	812	887	860	886	833	856	917	859	892	930	890	891	940	898	854	908	889	872	912	880	922	881	947	866	910	914	898	912	878	932	832	901	906	863	851	891	873	846	889	886	893	892	879	863	889	951	904	929	898	877	882	878	884	917	912	943	914	883	897	858	924	899	877	855	935	885	854	897	903	891	929	930	938	927	898	900	901	914	871	854	831	835	954	938	921	898	910	983	920	934	869	906	912	860	899	894	914	832	878	892	939	901	843	876	921	878	883	929	883	902	850	905	878	887	926	896	874	892	888	902	888	886	903	940	924	926	896	894	949	900	928	907	928	953	928	918	863	903	885	929	880	860	879	907	898	896	945	900	936	922	890	874	894	933	894	945	919	932	868	893	864	886	887	876	877	874	945	862	905	866	896	903	875	920	948	923	871	922	914	929	904	894	896	911	878	909	904	908	881	951	864	870	851	942	989	906	895	828	897	919	916	907	872	938	862	912	903	945	876	951	894	835	885	890	948	898	869	899	901	866	889	903	902	862	885	919	906	882	930	919	906	892	867	903	924	898	873	844	903	857	949	934	877	928	900	883	904	866	878	893	909	928	923	885	891	912	922	916	925	927	910	921	926	868	894	887	907	942	846	884	899	876	947	865	893	894	929	950	871	883	903	858	897	867	901	800	907	839	938	880	932	908	897	964	863	878	957	910	918	894	881	851	937	909	865	908	897	956	965	904	924	911	879	879	918	912	917	935	898	894	899	887	895	935	941	911	872	896	922	890	894	916	915	903	900	852	891	900	902	903	897	863	869	879	902	852	893	857	880	909	921	899	884	894	854	895	923	935	918	852	951	882	949	906	877	867	930	918	942	892	873	900	906	886	908	888	922	866	893	880	910	899	923	908	904	905	852	934	868	877	876	880	884	896	906	901	924	906	886	884	882	910	880	891	925	963	914	898	892	867	877	903	877	893	860	924	957	885	943	880	894	866	945	885	914	852	864	881	913	895	899	879	924	927	929	956	942	856	916	853	902	919	895	892	915	858	876	937	845	884	867	878	838	883	927	880	885	843	888	931	911	905	909	850	856	884	940	907	903	878	877	908	923	859	853	927	891	868	924	907	877	876	816	897	913	862	883	860	869	865	885	932	902	924	824	892	879	873	870	902	905	953	895	907	935	902	833	867	870	882	867	897	956	895	913	848	890	878	908	900	933	921	919	882	868	904	904	822	865	912	893	877	865	891	900	894	854	891	847	874	884	817	897	948	882	923	873	893	933	871	911	901	923	901	934	946	911	891	947	895	893	948	895	855	843	919	869	883	883	934	924	938	876	903	897	916	903	895	804	912	891	934	850	916	936	825	956	866	896	866	918	879	870	875	834	886	905	942	888	915	857	900	885	845	862	875	905	924	918	887	835	861	916	862	884	903	868	902	899	861	899	918	851	832	907	893	889	911	908	906	863	873	887	916	857	878	932	925	852	904	905	877	955	882	871	897	932	851	884	937	870	833	821	893	874	912	871	881	899	883	898	943	857	884	941	849	842	888	883	925	866	871	876	878	914	868	910	917	889	871	910	957	864	839	943	896	889	950	856	857	880	895	848	904	864	897	914	848	922	903	870	905	899	946	866	934	912	880	840	922	879	888	928	909	852	884	887	902	921	868	883	909	877	889	946	877	850	881	980	849	874	899	901	895	908	854	855	879	892	901	925	858	855	907	906	936	899	868	884	914	890	921	919	868	894	917	877	874	920	878	909	869	908	894	887	888	868	891	854	894	897	880	883	906	922	929	939	878	891	878	864	887	841	929	872	905	871	917	904	887	888	934	887	879	847	898	915	924	896	929	900	925	904	900	872	937	892	947	905	864	916	913	898	863	873	855	862	929	919	885	893	848	868	941	879	905	850	959	929	883	885	909	903	879	837	883	852	841	869	879	855	889	889	889	857	901	918	953	914	878	917	928	913	900	871	930	873	883	928	893	915	909	916	897	924	921	905	882	930	827	910	828	913	861	894	884	891	847	897	916	899	891	864	917	887	913	879	890	908	879	912	860	863	883	902	889	920	880	904	875	868	875	924	884	869	899	902	856	925	887	905	917	910	904	873	890	888	898	876	902	895	880	857	907	906	933	909	902	917	876	870	835	874	863	868	851	929	870	914	929	826	921	878	958	841	894	920	883	938	862	925	903	898	908	868	878	883	868	908	932	887	859	932	956	878	917	872	869	860	898	902	924	865	871	904	917	933	872	913	846	928	906	896	882	914	895	902	903	884	923	895	961	866	883	895	913	924	880	891	845	891	871	926	891	942	917	850	856	797	883	899	895	906	877	904	898	893	939	870	893	917	906	919	868	873	893	915	906	885	831	977	902	862	924	947	864	923	898	903	887	856	902	875	885	865	874	881	944	959	900	916	864	861	941	891	845	907	923	938	875	930	907	951	873	914	878	915	903	897	930	949	869	897	876	918	853	903	858	879	890	824	910	877	907	879	872	869	907	895	899	884	888	881	882	909	902	882	949	907	895	863	868	854	874	871	935	855	905	884	873	962	910	876	909	921	851	891	938	917	889	862	905	951	881	904	910	857	890	869	853	944	882	900	880	881	930	915	879	859	909	924	940	867	837	887	924	866	859
25677	21658	28523	26755	20072	12909	8750	6006	4357	3840	3207	2575	2288	2155	2078	1713	1629	1517	1478	1288	1248	1203	1158	1080	1147	1083	1070	1046	1033	987	1003	1032	974	981	975	989	946	987	946	996	958	944	919	931	934	919	977	943	917	890	952	918	994	939	951	952	913	910	932	912	889	924	935	925	977	895	925	903	957	940	940	941	918	912	900	928	926	952	921	983	957	926	896	945	914	931	895	873	954	960	888	949	879	895	925	905	943	953	949	884	947	950	893	914	968	928	929	916	913	895	976	904	904	984	872	925	937	956	930	950	927	929	982	924	908	958	891	919	870	932	908	914	930	915	900	920	907	962	908	869	899	940	919	956	951	909	938	903	873	888	948	927	907	929	939	925	960	923	909	906	909	955	871	923	916	921	857	911	987	943	904	881	877	933	911	880	949	928	879	933	897	949	900	906	919	903	915	895	859	940	937	945	900	915	875	967	975	928	928	908	932	899	881	979	912	914	864	918	912	906	856	934	916	913	951	960	900	949	952	977	932	878	848	908	919	900	885	933	995	908	953	892	963	920	939	903	926	891	928	920	921	910	887	985	956	902	926	867	881	961	895	963	869	945	907	937	860	936	877	928	917	939	971	916	947	891	901	894	895	950	919	894	880	925	903	864	909	936	891	922	936	877	972	926	905	918	905	904	916	931	937	923	880	975	938	871	928	966	950	952	915	928	929	926	913	918	954	848	889	931	930	900	919	903	935	871	887	946	908	896	952	869	946	916	870	900	874	893	959	917	891	937	920	907	925	898	868	929	945	967	959	911	928	940	902	907	897	937	869	938	906	937	927	898	984	906	942	989	904	905	905	943	960	920	877	917	906	927	915	837	904	965	929	928	948	925	912	921	926	981	889	886	865	966	929	906	944	915	907	927	927	874	940	877	915	903	931	970	890	887	940	890	922	966	919	918	958	923	926	949	905	887	949	962	947	913	933	880	923	930	956	988	901	903	942	934	914	871	856	918	918	963	926	936	934	919	908	955	925	905	867	919	936	958	930	935	916	883	950	963	914	933	941	843	909	927	903	919	911	965	945	883	947	895	889	913	953	939	1022	914	945	948	963	910	932	955	896	934	978	965	968	929	931	961	924	882	932	901	938	871	976	912	922	957	967	878	931	953	904	920	929	935	977	827	854	945	910	927	917	899	923	933	945	929	907	936	901	909	843	954	919	947	891	915	966	867	921	910	901	873	895	925	970	897	923	975	964	854	964	904	917	909	933	885	942	940	913	906	919	929	912	892	937	927	918	882	929	896	915	919	933	894	915	948	907	914	895	988	930	981	930	941	934	950	920	927	918	852	931	951	876	884	941	850	874	912	863	915	939	868	912	941	905	932	951	910	933	927	892	940	984	955	899	910	887	920	930	960	917	985	890	961	865	909	916	909	939	873	948	930	899	900	879	930	920	934	897	955	918	848	881	902	937	951	887	894	918	959	947	909	901	936	933	928	936	957	901	935	878	869	922	914	952	887	908	929	897	884	927	883	933	902	891	937	875	958	911	889	938	942	939	907	926	887	937	991	892	868	896	935	964	917	901	951	933	925	938	910	879	1019	947	922	932	895	946	917	930	938	879	898	976	894	887	936	917	893	915	920	915	909	885	914	941	937	953	945	924	922	862	900	964	832	935	916	901	909	960	869	936	877	872	910	934	911	951	899	959	879	913	884	974	961	902	931	928	953	916	915	924	915	942	930	955	936	892	929	949	861	896	917	881	933	937	925	914	864	914	973	896	920	860	958	903	942	888	886	862	914	955	862	907	945	918	908	923	912	903	941	873	889	965	950	915	923	970	867	954	889	939	936	920	907	913	903	920	908	913	907	959	944	926	927	855	883	894	924	918	951	963	890	976	909	901	936	913	886	884	939	910	892	888	897	871	934	940	932	865	881	857	944	939	900	907	988	877	882	926	949	939	894	969	880	917	943	878	914	929	942	926	936	950	903	964	957	927	907	917	900	918	921	953	908	966	873	979	946	936	897	910	885	934	942	920	928	896	918	934	915	894	953	911	935	924	948	941	912	966	915	956	918	892	975	933	925	912	923	887	938	965	990	924	961	950	923	936	889	958	925	901	933	935	910	938	940	936	882	870	927	963	903	930	875	882	944	888	959	942	867	940	905	940	949	933	911	930	894	951	948	936	896	861	873	935	930	905	916	867	937	889	906	930	942	923	883	880	935	876	918	951	888	958	887	979	934	936	896	942	915	896	949	893	955	929	925	905	920	883	935	932	920	938	893	921	915	908	881	896	906	882	962	954	982	892	890	922	972	960	915	914	935	992	933	893	882	933	942	927	895	951	876	954	936	906	878	913	933	970	942	939	936	946	897	899	883	881	910	846	914	913	914	956	923	922	958	931	919	926	981	916	914	893	913	948	932	945	884	905	916	911	918	908	931	905	900	922	957	908	970	898	912	912	940	885	943	932	958	861	850	962	952	897	953	947	915	897	928	920	934	878	867	941	924	865	971	954	930	947	989	871	941	854	913	903	951	915	935	859	950	904	900	952	869	937	912	879	908	952	961	964	988	880	933	916	914	876	888	891	900	924	902	909	950	873	938	913	878	945	848	942	955	903	887	966	905	980	944	995	907	910	967	929	932	875	966	888	909	903	929	935	918	903	931	931	985	961	902	959	931	905	853	913	917	866	889	936	878	907	967	990	972	902	900	885	959	979	942	900	961	904	938	924	897	948	950	896	948	946	850	923	891	940	885	927	920	866	932	880	861	928	941	915	948	950	996	909	1002	968	924	924	911	900	920	958	958	919	856	858	968	899	924	928	882	886	944	899	846	912	918	925	900	919	911	914	867	903	884	922	956	943	929	901	955	915	947	945	980	933	872	927	887	941	886	879	915	925	995	890	895	954	864	922	889	902	938	922	913	951	916	896	949	932	915	905	867	951	887	992	935	891	899	927	934	963	894	887	937	929	930	941	896	975	900	918	907	934	910	899	940	904	918	873	938	935	918	929	929	936	929	889	899	934	937	934	867	959	881	974	894	877	955	908	961	912	890	925	905	938	922	885	987	923	888	922	938	951	924	969	907	938	943	922	913	956	908	904	872	862	908	936	939	919	929	888	935	847	970	907	859	938	945	941	925	966	985	955	913	974	926	933	931	889	895	884	915	897	903	960	945	911	926	912	898	943	901	889	956	942	935	926	880	947	883	875	933	907	948	932	907	931	861	894	903	923	879	932	899	882	895	978	927	881	897	887	918	883	898	925	868	936	962	921	907	941	867	883	945	886	934	911	890	902	925	918	971	926	925	962	906	891	929	914	910	872	940	964	926	884	923	862	923	972	932	895	893	853	926	870	894	943	910	882	896	899	913	1000	947	920	916	903	923	910	905	982	896	933	931	969	915	912	956	939	926	910	931	961	857	896	964	884	946	949	942	919	959	923	968	946	836	970	958	946	921	935	869	910	935	877	909	902	863	922	910	915	864	907	907	919	925	943	933	965	938	978	931	968	956
24411	46626	36958	24901	19198	14852	11811	8981	6806	5661	4595	3706	3245	2954	2593	2256	1973	1843	1625	1512	1336	1322	1280	1230	1237	1148	1165	1115	1064	1105	1005	1043	1000	1016	1015	984	999	999	1049	1002	955	936	973	962	931	954	1010	981	908	935	984	965	945	960	961	948	944	891	913	950	949	983	962	923	989	939	915	947	926	920	942	929	968	891	939	983	922	954	883	927	927	875	894	893	953	948	895	882	892	917	934	955	856	875	920	1006	917	895	945	871	914	927	979	922	879	886	850	851	981	913	849	909	900	974	925	898	887	903	907	861	971	941	951	947	959	911	903	962	947	906	859	903	935	915	958	925	872	875	901	938	938	913	906	964	924	925	947	874	944	956	923	913	930	962	960	950	914	870	966	910	973	935	954	887	983	935	945	914	893	905	962	920	915	923	915	887	863	974	952	911	915	895	909	914	919	908	939	928	951	930	907	985	946	902	884	896	891	865	902	950	914	896	899	974	959	876	923	930	890	887	948	936	882	927	897	855	939	940	889	897	973	878	913	990	969	945	896	964	923	912	920	919	1001	894	938	890	971	966	938	901	928	962	935	983	922	877	902	957	902	937	896	946	875	945	917	968	956	958	1003	877	938	939	894	892	889	960	920	945	936	909	911	985	922	911	893	977	916	899	905	887	897	913	882	889	948	902	865	929	933	995	890	958	932	880	933	951	954	914	929	943	921	928	898	929	966	916	861	879	893	955	964	908	938	970	989	937	871	954	961	880	910	951	961	940	938	924	901	954	942	975	897	922	951	920	925	977	965	924	948	947	922	927	1025	892	874	913	927	889	912	888	917	895	944	926	936	963	930	920	855	942	906	903	947	908	918	929	913	941	941	941	959	901	902	902	917	892	920	942	908	910	942	940	905	875	912	942	959	948	916	913	933	917	911	908	928	897	991	917	941	994	937	942	901	897	941	930	931	863	965	954	956	928	923	874	934	938	896	918	934	938	874	934	933	967	952	921	933	882	866	946	940	934	915	998	869	887	928	885	913	911	930	909	978	899	911	926	928	948	931	940	987	906	974	906	920	928	917	909	892	965	922	898	935	889	897	965	893	934	941	940	930	911	910	903	956	914	892	900	955	905	896	906	933	946	957	894	926	908	880	1005	908	872	956	939	937	912	978	928	916	848	911	956	952	955	914	889	986	936	925	912	946	947	913	972	936	966	925	895	956	879	905	954	949	935	914	921	891	914	890	915	913	901	985	884	936	887	883	918	911	937	890	938	915	846	926	900	912	905	898	919	920	938	898	924	980	945	929	901	903	901	966	931	953	899	949	930	977	990	947	889	928	915	941	839	884	940	945	934	930	924	949	966	958	971	927	920	959	901	924	897	931	941	967	896	939	953	927	963	926	939	981	902	909	999	919	933	912	933	887	896	940	877	941	914	915	907	859	905	892	967	935	920	918	987	948	935	870	927	958	944	895	925	915	955	906	917	949	941	897	897	924	904	932	924	965	889	883	938	964	930	902	959	859	943	908	975	904	978	903	909	917	1025	938	939	900	932	969	962	929	895	956	908	953	893	915	930	954	879	921	921	951	908	943	940	989	919	858	892	876	889	925	946	885	922	914	925	904	968	912	923	961	926	955	861	883	942	898	956	900	894	930	904	970	947	909	931	923	938	928	894	957	910	930	960	910	923	904	890	898	916	888	913	908	928	934	889	910	909	889	924	916	992	917	877	946	936	917	925	888	893	933	909	946	944	884	909	950	965	884	955	1014	951	952	896	937	956	944	878	901	923	916	937	926	945	885	919	979	857	914	1057	928	905	916	945	941	874	921	886	853	956	905	894	904	922	879	956	906	909	885	913	933	935	938	964	927	970	850	868	912	907	944	928	929	950	974	917	911	912	892	960	915	912	960	911	895	896	879	910	918	975	940	905	912	910	917	956	906	955	925	922	920	902	885	900	941	952	922	955	880	893	912	917	870	939	904	936	918	972	851	918	973	807	895	893	931	933	934	875	977	881	978	885	895	876	862	925	880	937	896	905	952	965	890	839	935	941	924	878	939	936	925	919	897	957	936	929	876	883	948	909	931	917	939	929	906	892	948	925	957	959	882	952	963	928	908	986	884	906	934	867	933	901	902	945	913	908	843	893	950	914	944	946	971	908	929	897	899	909	925	916	940	935	969	893	972	919	879	933	975	942	937	965	924	965	965	927	918	881	910	937	900	905	879	973	952	985	880	948	939	924	919	921	958	943	890	955	930	950	921	929	938	963	939	941	875	929	946	924	888	910	943	940	892	981	871	931	952	935	847	966	949	894	926	905	915	950	933	939	938	884	898	907	915	872	956	952	898	947	933	943	921	947	908	924	959	909	913	989	918	918	890	897	906	921	904	922	931	948	909	932	942	943	880	934	945	889	926	928	944	896	930	918	924	951	913	931	924	896	986	909	944	924	921	933	940	906	917	897	942	956	904	969	959	911	970	927	880	908	930	952	918	949	916	940	939	912	963	865	909	941	886	919	947	915	942	951	955	932	935	929	944	934	941	904	915	926	907	973	903	883	914	904	967	950	932	934	962	926	881	902	974	931	967	955	943	929	928	890	876	934	974	851	884	959	899	883	896	918	875	947	896	898	993	938	906	929	976	909	921	923	1002	887	908	900	910	868	938	903	936	924	941	961	910	905	944	886	908	872	937	889	939	938	960	911	990	937	939	950	881	903	909	870	983	873	896	874	918	905	891	932	892	953	874	918	940	933	925	964	851	920	916	924	933	929	952	898	906	913	893	920	924	888	940	897	938	856	936	901	940	930	975	907	920	895	936	878	904	934	891	940	918	927	889	972	918	877	910	943	924	954	924	932	881	946	925	926	926	951	959	914	888	915	971	986	919	889	930	963	903	953	894	894	940	906	899	978	957	897	966	899	968	956	898	922	934	909	909	931	930	917	907	957	896	882	888	906	909	951	953	911	884	944	997	903	918	904	946	894	909	918	923	921	950	903	925	910	880	926	910	905	938	921	915	909	943	871	943	958	920	883	916	875	883	941	901	945	943	901	882	895	917	915	914	889	880	906	889	951	934	956	927	926	931	864	937	853	863	899	929	924	909	925	885	924	919	942	908	943	907	925	931	918	953	916	901	956	914	890	935	994	965	965	922	951	928	927	906	903	951	936	940	911	882	916	910	959	930	936	899	947	962	904	874	952	976	949	963	946	920	943	900	904	880	919	931	922	908	918	900	954	849	921	910	907	956	903	945	952	933	946	950	930	1001	938	883	893	941	881	861	950	928	841	913	901	944	968	983	980	914	929	929	903	954	928	861	960	908	917	921	878	900	954	940	902	865	877	956	910	936	922	917	937	905	983	899	933	914	949	960	912	947	946	978	958	907	924	891	922	977	946	929	945	922	993	909	903	977	952	938	991	952	916	958	943	934	919	931	947	884	957	883	943	890	929	890	908	891	914	963	993	944	949	930	888	924	915	888	954	931	977	894	914	949	880	972	911	942	912	935	939	932	922	894	882	929	913
23161	21626	29497	24277	22005	23264	21394	11401	7605	6123	5051	4187	3706	3172	3066	2613	2286	2129	1907	1708	1596	1530	1505	1390	1377	1344	1310	1242	1242	1255	1246	1175	1230	1161	1193	1176	1137	1120	1099	1161	1096	1116	1133	1138	1070	1055	1096	1076	1039	1042	1140	1086	1083	1062	1078	1037	1034	1083	1050	1015	1111	1031	1054	1072	1000	1072	1056	1081	1019	1069	1044	1076	1010	999	1058	1039	1058	1080	1044	1035	1047	1071	1093	994	1010	999	1070	1052	1034	1047	1060	1067	1086	1051	1058	1032	985	1052	1043	1007	1025	1068	1005	1035	966	1024	1052	1071	1068	1000	1028	985	1052	1058	1077	1044	1038	1036	973	1040	1000	964	997	1108	1087	987	1058	1111	994	983	1067	1046	1021	1059	1042	1069	998	1001	1034	1020	996	1073	1053	1006	1051	1076	1078	989	1037	1046	1044	1063	1017	1022	1049	1068	1077	1017	1032	1061	1037	1057	1049	1021	1059	984	1058	985	1086	1018	1023	964	967	1034	1008	1050	1014	995	1091	1037	1072	1079	1030	995	1025	1025	1099	1032	1033	1074	1030	972	1078	1021	1043	1030	1049	1029	996	1008	1021	1088	1102	1009	1059	1009	1015	1049	1053	1013	1023	1017	1020	1029	1006	965	967	1068	1019	1010	1002	1086	1042	1068	974	1054	1025	1067	1063	1072	1039	1018	977	1049	1043	1046	1113	1035	1023	996	1036	1029	1081	1055	1075	1061	1022	998	1033	1024	1041	990	1030	947	996	980	1056	1073	1055	1023	1035	1056	1048	1051	1026	1066	1050	1067	1029	1049	1013	1023	1071	1077	1030	1005	1006	1009	1062	1052	1132	1052	969	1045	1011	1021	982	972	1068	1028	1042	1000	1041	1045	1053	1023	1027	1058	1081	1031	1027	1105	1040	996	1054	989	1083	1008	973	987	1021	1058	1096	1116	1046	1059	1053	977	1043	998	1049	1051	1071	1038	1019	1079	1100	1027	978	1012	1028	1085	1046	1045	992	1004	995	998	1042	1059	1047	964	1000	1104	1026	1022	1025	988	1080	1018	1032	1013	1017	1001	1079	1000	1032	965	1025	1027	1060	1063	1004	1029	1023	1027	1042	1000	1046	1071	1045	1059	1038	1045	1055	1044	1083	1034	1012	956	1040	1027	998	1009	1053	1070	1051	1035	1018	1009	1007	1126	1058	1021	1071	1048	1070	1123	1095	1005	1062	1046	988	1053	1021	1014	1022	1047	1084	1054	1057	1030	1085	1057	997	1056	1056	1047	996	1005	1006	1079	1038	1030	1064	1105	1009	980	1029	1053	1034	1000	1017	1052	1093	1033	1043	1041	1072	991	987	1065	1033	970	1059	979	1033	1007	1056	1036	1073	1013	1100	1082	979	1065	1031	1013	1080	1055	1077	979	1034	1030	1010	972	1014	1047	1002	1037	1073	1013	992	1031	992	1070	1010	1054	1105	1025	1030	1002	1098	1027	1004	1009	1066	1033	1027	1032	993	1015	1044	1018	1039	1033	1127	1075	1058	1040	1051	1016	1041	936	1010	1087	1026	1031	1086	1019	1074	946	1065	1066	1049	1041	1121	1007	1001	1031	1039	1062	1075	1043	1028	1006	976	1132	1030	1017	1075	1121	1066	973	1078	1066	1057	1058	970	1066	1039	991	1029	1006	1060	1015	1097	1071	1028	1082	1072	975	1057	997	985	1035	1007	1077	1105	1060	1020	944	990	1045	1013	1034	979	1037	1083	1035	1013	1056	963	1053	999	1047	1000	1075	1092	1019	1010	1046	995	967	998	1034	1057	1084	978	1064	1009	1036	1019	1107	1046	1048	1035	1060	1026	1048	1053	1076	1054	998	1032	1035	1038	1071	1055	1082	1066	1071	1061	990	1012	980	1045	1011	959	1004	1055	1060	1026	982	993	1044	1049	1082	1060	1063	1068	1050	1068	1043	1063	1023	998	1038	1053	1004	1054	1094	1050	1033	1047	1061	1039	1071	1078	1094	1049	1041	1079	1048	967	982	1027	1015	994	1022	1004	1014	1063	1041	1035	1018	1017	1032	1015	1079	1058	1073	991	1033	1044	986	1019	1070	1051	1004	1062	1051	1067	1024	1036	1037	1015	984	988	1006	995	1062	1052	1023	947	962	1031	1035	1016	1022	1056	1046	1069	1064	1064	1048	1046	1006	998	1037	1004	1014	1058	1063	1066	1038	1042	1054	1020	1010	1088	1010	1029	1074	1006	1016	1055	1029	1071	1069	1000	1027	1044	1046	1054	1023	1080	1046	1069	1039	1027	1064	1074	1042	1049	981	1045	1038	1040	1057	1054	1044	1050	1062	991	1051	1086	1071	1017	1045	1035	1057	1028	1004	1019	963	1055	1020	1022	1097	1084	1002	1050	1021	1039	1080	1100	1019	1070	1033	1006	1077	1056	1020	1041	1056	1035	1071	983	1013	998	1039	1019	1037	1092	985	1001	1076	1088	1000	1048	1041	1072	1025	1026	1111	977	1016	1032	1060	1050	1011	1054	1087	1073	1050	960	1057	1015	1058	1028	1066	1083	1030	1077	1056	1041	1026	1020	1043	1034	977	1071	1022	1052	1004	1032	1078	1025	1037	1021	1038	1044	1048	1036	1040	1048	1058	1039	1053	1021	1045	1032	992	1042	1054	1003	972	1036	1074	1007	1025	1065	1020	1017	1015	1096	1039	1029	1078	1073	1004	1017	1083	1016	1005	1061	1048	1023	1049	1040	1053	1070	1039	1021	1020	1045	1040	1027	1027	1032	996	975	1069	1027	1028	993	1030	1023	1001	981	1026	1017	1029	1031	1026	1065	1063	1023	971	1066	1031	1043	1004	1034	1044	1034	980	1020	1032	1058	1006	985	1072	1056	1015	999	997	1039	962	1078	1062	1068	1037	998	1032	1030	995	1030	1029	1020	1048	1076	1025	986	1046	1051	1033	1020	984	1038	1063	1054	1059	953	992	1059	1072	1040	1050	1010	1046	1031	1020	1008	1084	1032	1006	1004	1089	1005	1032	1082	1099	1045	1020	957	992	1022	1021	1071	1054	1008	1022	986	1107	992	1036	952	998	979	1016	1047	1002	1050	1018	1032	1061	959	1036	1077	1015	1024	1043	1027	985	1047	1039	1048	1058	1077	986	1020	1000	1086	1062	1082	1046	1009	1107	1065	1059	966	1024	1077	1030	1013	1053	1033	1047	1022	1103	1053	998	982	1037	1007	987	1030	1048	1075	1025	1035	1079	1050	1039	1032	997	1047	1027	1022	1038	1003	1086	976	1016	1017	973	1049	1100	1055	1085	975	1011	1086	1026	1019	1028	1005	1024	1039	1067	1029	1060	1051	1003	1053	1011	1053	1002	1003	1037	1049	1080	1054	1057	1088	1020	1029	1025	1053	1025	1004	1040	1037	1062	1034	1049	989	1013	1031	1008	1032	1104	1040	1060	1082	1095	979	1025	1007	1053	1012	1036	1047	1066	1033	1033	1039	1048	1094	1002	956	1036	1035	1023	1019	1006	1040	987	1007	1038	1047	988	997	1035	1050	1011	1040	1057	1016	1061	984	1073	1037	984	999	978	1041	968	975	973	1029	1077	1014	1010	1006	985	997	1033	1039	1057	1071	1038	1011	1062	1012	1053	1073	1066	1008	1092	1041	1040	1003	1052	1043	1082	1047	1054	1090	1025	1042	1015	1000	1019	1024	1003	1009	1026	1022	1059	972	1023	1068	1075	1034	1003	1065	982	995	999	1009	1044	1123	1054	1017	1085	1071	1043	998	1025	1066	1036	1030	1053	979	1043	1040	1048	1042	1025	1064	1038	1042	1035	985	1048	1025	1037	1041	988	1059	1023	1064	1056	1074	1040	1000	995	1035	983	1054	1026	1014	999	1061	1070	1045	1062	1021	1054	1045	967	1026	1007	1006	1084	1028	1051	1066	1033	1051	976	1017	1049	1081	1024	1078	949	1065	1064	1016	1048	1040	998	1020	1089	1032	1030	1023	1073	989	1035	1070	1014	1001	993	1037	1039	1036	1033	1049	1039	1010	1020	1067	1031	1075	1079	1061	1035	1023	1040	1013	1012	1047	1061	1037	984	1014	1041	1058	982	1003	1059	1015	1041	1031	1028	1091	1022	1059	1025	1041	1037	1037	1049	1071	1014	987	1058	1002	1004	1051	1051	1060	1020	1042	1052	1006	1010	1016	1029	965	1022	1027	975	1087	1090	1033	1064	1113	1087	1029	1047	988	1084	1057	1020	1087	1034	999	1047	1061	1004	1052	995	1054	987	1051	1056	1054	1016	983	1023	1055	1072	1034	1084	1034	991	1038	1063	1007	1014	1053	1027	1050	1060	1048	1005	1053	1062	996	947	1057	1063	1043	1056	1076	1004	1039	1088	1024	1092	994	1014	1035	1004	1049	1034	1029	1038	990	1030	1043	1066	1042	1028	969	1021	1031	1037	1048	969	1074	1012	1020	1055	1014	1077	1008	1051	997	1021	1035	1012	989	1027	1049	1020	1007	1068	1000	1093	977	924	1078	1021	1058	1042	1038	1001	1081	1022	1040	1068	1039	1003	1077	1018	1082	1035	1026	1087	1005	1027	1003	1046	1050	1020	1080	1041	1003	939	1060	1075	1028	1011	1067	970	985	1014	1025	1055	1109	1024	1009	1044	1000	1060	1052	1064	1000	1051	979	994	1048	1090	1041	984	1077	1012	1032	1044	1077	1025	1035	1052	1094	1050	1065	1032	1022	1033	1060	1038	1041	1022	1037	1003	1017	1020	1007	1056	1055	1056	1057	1024	1104	1001	981	1010	1009	980
26730	55382	45812	33251	26621	21779	17506	13546	10286	8428	6797	5651	4844	4034	3953	3317	2777	2526	2333	1964	1846	1701	1590	1489	1453	1361	1327	1287	1240	1250	1232	1187	1239	1160	1163	1147	1155	1108	1091	1136	1109	1000	1074	1087	1086	1068	1039	1074	1118	1063	1035	1088	1039	1052	1034	1020	1068	1054	1015	1020	1025	975	1067	1031	1102	982	1040	1014	1041	1009	997	1063	1091	1031	1045	1024	988	1005	984	1069	1046	965	989	995	1031	974	1070	1049	1004	1009	973	1016	1024	1004	970	1005	976	1037	1010	988	1006	1009	1016	1033	1010	982	1021	1019	1071	1003	989	1006	1053	1016	983	994	1000	1037	1036	979	1025	1080	955	1017	993	1016	989	1040	999	1018	1008	992	960	1022	1017	986	996	1029	993	1006	1002	1005	964	976	1028	1025	1002	961	1094	1039	994	969	1057	995	996	1011	966	988	1020	1034	1020	1040	1060	1030	1039	1072	999	1021	1008	1053	985	1078	999	1048	984	989	1009	1034	994	1075	968	1017	1012	1038	957	982	1008	1015	967	977	982	1023	1008	1041	953	999	997	1009	1039	1035	1055	988	1012	975	1020	978	966	958	1013	1034	1010	972	992	984	1041	1021	998	1045	1031	1025	1003	997	1007	1009	1024	1009	951	982	1011	972	1041	952	984	1059	998	1056	961	991	1012	1022	970	1010	1055	1069	1028	1019	979	1034	1010	1038	1039	973	979	1051	1026	1035	980	1052	1017	1028	1019	930	1025	977	980	971	1006	1000	947	1040	1038	998	926	978	1015	977	1011	1060	1021	975	1009	1011	1009	968	1013	1019	1028	982	1027	1004	954	972	978	1039	1048	1077	1012	1030	959	991	997	982	1052	1007	1033	1029	1034	1075	993	995	1041	1016	981	1046	1041	989	1026	1021	1023	1006	1037	1047	1008	1017	1023	1009	989	1023	1002	1027	946	1016	1008	977	1024	998	1086	1041	1028	1032	1049	1026	1017	985	990	1040	970	1009	958	933	1092	1017	975	989	1009	997	1035	952	1004	1025	1014	1036	1029	973	992	1037	1025	983	1053	1044	985	991	987	947	993	1027	1017	1011	1025	976	998	1012	1038	1018	961	1020	993	982	999	1028	1011	1014	992	1014	968	1034	1039	983	1058	954	1026	995	1037	1063	1021	1002	967	962	1002	1050	1016	1008	992	1027	977	1004	1054	1032	1032	1005	1051	958	1022	1010	994	986	984	991	1026	962	1000	1010	946	988	1016	1016	1004	1000	1002	1016	1015	974	995	1008	979	1033	947	1045	1032	984	1007	1039	1034	975	1045	1022	1017	1005	980	1025	1017	981	1053	1084	1032	1035	993	1069	990	994	1024	1029	1058	1033	986	984	1052	1015	1012	973	1074	991	984	1003	969	992	1001	986	990	1074	1019	967	976	952	1039	1025	1016	1011	976	999	1041	1008	976	999	1005	1004	1009	1018	1011	1046	1017	961	974	1018	980	1013	942	1011	908	1061	1055	996	1031	997	983	1016	1020	1006	1033	971	1037	999	969	1007	1025	1016	992	1074	1028	965	1027	1034	999	1034	984	1022	1058	953	1001	1002	1046	992	1044	1015	992	1020	989	965	1049	996	996	1015	1010	1025	976	1023	1024	1048	990	961	1083	992	1010	984	964	960	1023	984	984	1055	971	1005	963	1027	974	1075	981	1050	1041	995	1048	994	1000	987	1022	1015	987	1023	1010	1008	1024	995	935	996	1038	1022	985	986	1011	992	1013	1055	946	1027	1005	975	1020	1057	1019	982	987	973	1023	1059	1010	980	974	1016	1026	999	1009	1022	1042	1039	1053	1006	1014	1008	1055	1038	962	1040	970	1011	1027	1016	1018	944	995	956	973	1001	1022	987	1033	1035	1017	1012	1041	998	1011	1010	1037	1010	1044	975	1048	1021	984	962	1000	1000	1022	1008	992	976	1071	1016	1013	1014	1013	986	1049	1065	1011	970	1011	1011	935	980	999	1064	997	1037	1001	1000	1011	1015	1023	1022	982	1024	1021	1030	1029	1035	1045	1046	1024	1015	1023	1015	966	1041	995	1039	1005	948	978	990	995	1011	1019	1051	1014	983	931	990	996	1030	1022	1037	968	1009	1062	992	964	1011	985	971	958	1037	991	1043	979	995	1011	977	1006	1028	990	1032	1057	983	946	1002	970	1065	1042	1044	1040	1025	1013	1048	1016	979	999	1057	965	1057	1009	1003	981	1022	1066	1072	1018	1003	1016	981	951	967	976	1088	998	969	1000	995	1066	1012	915	1063	993	996	1006	1015	1011	984	1099	1000	978	1032	1018	980	1006	1009	1019	994	1027	944	975	1057	978	1016	976	1025	1000	969	1050	1007	965	988	1001	965	993	1041	1038	1023	997	990	1004	1024	1032	1049	996	1013	1031	966	1010	1012	1036	960	992	997	1045	1020	1066	1006	964	1032	973	999	1008	999	1012	1017	976	1033	1004	1028	983	993	1019	1034	990	1019	1015	1028	1026	1033	1012	997	967	1052	1061	1038	1065	1014	1011	1015	995	1024	995	1014	1017	1025	1084	1013	1052	973	1026	999	998	1009	1014	1075	980	1014	1001	971	1068	995	989	985	1045	1031	1059	998	997	1024	1023	1013	1002	1004	998	1070	1023	1004	1028	1048	980	998	1025	1030	986	1006	1020	1023	1006	993	1031	1033	1023	1017	1010	1010	1006	983	1010	1018	1022	1048	1015	1028	1042	1001	971	1020	1001	947	984	972	1043	1038	998	993	1047	1081	1015	1039	1043	959	984	1003	993	969	990	982	1041	1051	1000	1014	995	977	1037	1033	1009	1052	1071	1012	976	977	1055	997	996	961	1016	1043	1047	1068	1045	1032	1053	993	1027	1014	990	986	1026	1042	1020	1019	1004	975	977	978	1011	1006	1041	1022	983	1055	1015	1032	1001	990	995	1015	989	987	1015	1012	1026	982	1030	1047	1047	1051	1044	959	984	1021	990	993	940	992	991	1033	1056	1004	1034	1035	1006	1057	1027	993	1002	1014	982	987	987	1022	958	981	1039	1034	1028	990	990	995	1023	1022	1043	1015	1018	1004	949	986	978	1016	966	1011	1019	979	1036	1001	1021	1011	1019	1046	974	1028	1040	997	1000	1014	1010	1037	1093	1021	1052	1010	1006	939	990	1018	1042	1015	1002	1017	973	1051	985	1014	1058	1007	953	979	973	985	1042	1055	1039	1014	926	1020	973	986	1077	994	1032	1007	1019	1046	1027	968	1021	1030	1014	938	990	1014	1003	997	1010	980	984	1025	1001	1032	1052	1007	997	1000	1021	967	1062	1035	1019	990	989	999	1015	982	1036	990	991	1069	966	985	1034	1021	1007	1037	968	1017	1042	963	997	978	1011	1015	963	982	965	1076	1004	1043	1003	1026	995	1000	1009	1047	1047	1026	989	1020	1060	994	1033	1045	1036	966	1016	1037	1014	1027	998	1012	998	1008	1021	1080	1004	1003	1065	994	1033	997	945	987	1013	996	996	978	1068	994	1051	1039	1016	955	1029	973	967	1044	1028	999	985	996	1010	1003	999	1016	990	1078	1041	978	959	1014	1014	947	997	970	923	1015	1011	1043	1006	1033	1012	988	1023	1059	1029	982	1013	981	974	1014	1056	1011	1017	1036	1042	972	972	1009	995	989	988	1000	990	978	1027	1051	1045	1067	991	993	1014	1026	986	1018	998	1003	1014	1014	1038	1024	1026	1019	980	973	999	974	974	1029	1041	954	997	1018	934	995	993	1038	956	1057	963	1060	1034	985	999	967	1085	1082	1031	1037	1009	1022	1035	1044	1066	932	1006	1013	982	976	1035	1059	1003	959	981	1043	1020	979	1021	998	1012	1012	991	997	1021	1062	974	1029	988	1000	989	1005	993	1010	973	1049	994	989	1025	1022	993	1015	1030	1045	1039	968	995	995	976	953	1061	1032	972	1022	976	1057	972	1005	997	1003	985	1003	985	1005	1016	1016	1024	1042	994	955	1043	973	996	1021	1007	1018	1000	991	1057	1005	989	1057	993	1005	953	1024	1000	1041	1020	991	941	1012	1011	1027	983	1024	1085	1006	1033	1052	1000	1019	991	995	1013	1001	1012	1042	1025	1011	961	1010	1002	1022	976	1053	1054	979	954	959	994	1017	977	964	980	1068	991	949	1021	1006	987	997	1035	984	1073	979	1007	1044	1029	1087	1054	972	978	1053	998	995	1019	1004	1047	1010	1044	964	1017	1039	982	1063	1022	998	1016	1018	1017	987	998	1013	978	1022	981	1037	1016	1043	993	993	994	989	1026	1017	933	1058	1010	1009	966	1053	1031	1017	1045	1031	994	1027	981	987	990	1008	985	1057	1017	1038	1042	997	1025	1019	998	1001	995	1066	1064	1003	1005	1020	1026	968	947	1022	1009	976	1065	1045	961	1025
29492	27510	32400	23412	14384	9196	6508	4821	3565	2904	2552	2202	1964	1757	1893	1591	1412	1317	1236	1115	1106	1025	1027	1008	991	986	946	962	915	922	907	884	902	892	922	888	932	876	909	868	950	897	850	875	864	908	880	895	882	857	884	823	855	867	905	877	837	886	827	874	862	884	915	878	892	844	867	853	904	845	868	841	832	841	808	849	886	897	851	839	870	922	860	852	895	925	871	787	837	870	916	834	844	820	852	778	841	882	859	862	881	851	946	823	866	910	879	874	846	865	862	828	823	887	821	832	827	855	837	848	864	815	867	844	853	934	864	898	851	893	869	823	882	873	840	848	821	836	864	848	839	879	839	900	899	868	867	869	888	880	840	879	885	855	892	886	852	822	885	825	839	848	880	815	884	831	909	857	831	818	847	819	897	887	890	851	885	833	850	882	827	815	826	916	841	894	869	876	802	842	874	879	855	789	857	871	832	828	891	873	811	909	851	884	861	878	786	870	827	878	873	813	869	834	934	836	804	896	875	836	885	851	911	877	868	874	810	855	829	877	830	828	858	842	845	845	819	870	850	845	827	835	793	859	840	843	850	822	799	874	889	854	891	858	913	867	896	843	828	818	887	894	874	849	853	902	843	810	879	842	881	835	851	910	852	829	862	874	862	838	859	858	938	883	865	885	850	828	817	935	917	869	842	885	853	855	830	886	871	836	821	868	871	812	895	870	894	857	892	845	871	847	860	840	832	860	870	849	883	893	836	870	910	835	859	903	866	870	880	820	911	841	826	873	874	867	867	882	884	832	844	845	844	864	829	926	841	873	857	854	878	913	841	867	867	828	901	877	831	879	784	874	840	812	843	887	839	863	890	858	855	919	840	829	903	842	849	869	883	832	841	914	839	901	798	843	908	843	861	869	869	858	835	863	847	859	873	902	815	858	840	871	914	858	842	837	896	838	881	859	854	852	861	900	849	834	874	860	862	912	881	878	886	862	854	899	879	857	861	881	850	892	834	851	850	898	862	836	895	861	847	843	887	829	843	905	876	868	851	808	874	889	865	884	838	869	893	852	831	790	908	862	869	857	886	800	829	862	873	867	808	886	854	879	883	885	826	919	867	849	837	836	863	893	879	887	840	832	843	837	821	880	864	848	852	856	817	833	888	966	925	857	871	769	873	854	847	837	880	884	873	803	818	865	852	847	837	887	845	815	860	858	876	896	904	869	817	843	906	924	830	831	878	892	838	762	843	860	824	870	872	833	883	896	878	898	831	835	824	834	811	830	848	845	810	912	882	842	875	885	816	859	864	839	835	846	882	889	865	853	835	873	810	863	796	857	813	883	879	818	851	850	878	854	813	859	903	855	833	871	778	823	868	859	819	856	879	817	861	893	883	870	845	852	834	867	842	848	899	871	893	836	820	851	910	872	834	937	847	796	814	929	843	848	868	872	825	859	811	850	868	897	885	884	831	819	881	852	800	812	807	850	853	877	860	851	875	850	852	899	886	834	864	885	825	859	881	815	822	850	822	872	854	870	837	883	813	767	887	809	855	835	908	827	888	800	861	880	867	831	928	857	896	831	865	852	862	878	878	848	852	865	851	858	810	869	889	822	855	918	856	886	814	870	850	880	884	818	879	849	872	830	839	862	838	908	861	918	844	853	844	899	900	863	867	879	847	820	863	877	910	849	857	820	842	866	895	844	822	849	871	910	909	821	842	881	856	855	842	876	879	862	830	887	888	894	875	914	875	814	878	866	828	860	847	829	804	847	869	847	874	888	829	862	865	831	823	818	881	849	859	858	837	852	818	832	930	897	835	889	832	885	841	876	878	851	939	815	851	867	873	827	902	900	852	828	824	842	873	858	852	861	852	836	842	864	852	844	834	887	817	869	903	782	821	841	869	819	791	866	821	908	883	842	852	862	854	864	894	925	873	871	854	870	890	829	805	845	883	857	834	853	899	870	896	871	893	864	884	866	841	825	847	862	847	847	836	880	855	827	841	887	798	889	834	878	894	815	870	888	871	850	859	844	940	825	857	881	875	903	823	877	841	867	835	862	853	862	844	877	874	828	884	827	874	881	834	839	831	904	852	891	849	890	857	873	809	862	821	860	834	878	847	848	850	856	839	880	833	844	862	901	888	899	871	858	805	917	864	856	850	958	871	830	825	901	840	847	880	853	856	865	872	826	874	919	797	823	866	825	849	849	868	844	823	841	863	876	877	886	831	842	880	892	881	853	818	811	858	859	866	885	866	874	847	887	848	824	841	826	903	870	851	852	858	836	861	916	851	856	857	875	824	869	840	854	910	818	852	882	823	844	888	841	830	849	860	839	866	885	816	874	888	869	844	879	877	878	853	867	855	884	802	854	909	896	846	854	850	845	860	876	844	916	915	831	898	849	887	884	845	852	878	886	844	868	828	897	891	825	881	841	830	906	829	828	877	812	874	852	915	869	886	871	902	904	836	887	866	883	899	876	835	849	836	850	889	879	868	885	929	876	876	878	812	832	872	875	844	893	808	853	919	881	825	866	886	834	849	851	903	819	859	879	814	900	885	818	899	860	902	882	865	833	912	864	853	815	827	838	874	825	818	858	843	843	844	881	847	874	861	811	896	904	852	881	825	818	860	815	855	880	865	797	875	840	880	903	814	844	841	849	896	872	853	843	863	841	887	893	865	864	879	886	889	889	862	842	861	821	831	840	868	881	841	913	886	812	835	861	885	824	855	818	883	857	904	852	880	827	912	875	870	888	839	834	885	874	859	866	839	837	829	876	840	841	818	855	816	874	869	858	853	833	862	876	865	889	869	877	812	854	871	878	852	806	829	889	876	805	859	827	911	880	865	849	894	827	926	896	870	863	834	818	921	823	882	890	899	885	812	890	864	852	841	830	864	899	875	878	901	844	849	853	866	854	868	870	876	916	885	885	878	819	877	811	876	824	865	824	827	871	863	841	857	876	890	966	895	850	843	823	858	857	868	805	870	829	874	890	872	859	844	860	864	906	903	883	869	890	891	860	851	904	906	878	823	831	861	853	802	876	830	874	813	852	898	854	850	858	893	846	872	852	835	822	874	879	878	859	828	857	838	839	859	887	857	817	869	872	859	842	809	879	874	815	807	888	902	889	866	848	858	820	786	863	850	916	812	897	805	843	851	881	896	838	825	832	819	894	829	893	825	896	851	868	900	887	878	843	844	901	910	881	874	851	843	908	820	892	893	887	855	890	859	836	856	893	863	829	862	814	823	858	860	859	809	830	918	822	901	887	892	834	818	876	868	833	883	846	888	870	821	874	843	809	880	916	861	906	831	867	821	882	829	813	825	830	922	814	863	889	852	900	840	851	885	859	835	862	846	875	877	890	842	878	829	821	850	837	836	830	905	855	854	766	802	911	878	889	856	900	856	901	870	879	872	888	842	815	871	810	813	829	849	875	882	868	826	891	873	905	834	904	844	846	882	886	836	900	817	855	825	862	851	842	901	871	856	923	847	892	854	859	865	840
24638	42042	32749	21151	16292	12148	9613	7151	5436	4382	3557	3088	2590	2416	2258	1907	1740	1559	1384	1268	1251	1116	1133	1062	1036	1069	975	1026	997	1004	924	886	933	945	910	872	907	890	862	919	901	887	876	943	893	860	860	877	947	851	899	840	845	878	892	906	907	908	887	870	891	870	867	821	805	861	848	855	906	865	805	930	921	869	834	908	836	823	830	827	884	826	898	827	918	869	849	855	856	836	894	858	902	881	844	872	915	836	836	817	890	852	918	943	825	841	842	881	909	861	837	902	834	835	864	806	860	897	854	884	881	875	810	886	823	875	885	831	906	806	896	833	896	895	937	854	832	820	863	896	841	791	811	898	918	866	855	838	849	788	845	826	837	839	829	882	856	869	865	875	840	886	863	843	842	869	888	900	866	850	850	878	826	859	906	860	809	833	886	828	857	896	836	861	868	819	841	842	853	864	914	893	903	884	898	859	887	874	890	799	840	848	819	878	834	839	901	889	866	830	882	818	872	861	829	874	812	860	881	870	830	841	872	911	884	883	838	847	836	880	869	883	841	841	881	886	837	906	873	853	872	858	878	897	828	872	819	818	854	882	831	855	834	895	869	858	832	891	855	853	841	904	910	870	922	863	910	805	843	840	833	890	821	838	854	867	915	836	861	817	911	863	888	871	824	876	886	935	903	872	859	852	834	847	880	886	855	853	839	894	835	895	866	842	856	831	873	821	890	837	874	870	907	875	830	868	822	825	826	838	843	859	914	853	841	831	940	814	891	854	822	841	834	882	889	858	873	895	838	859	857	863	874	906	839	858	858	840	848	916	816	878	835	838	832	834	819	861	850	877	837	860	836	891	833	856	820	839	855	909	862	874	889	925	906	854	831	881	844	853	887	872	869	869	852	843	838	851	871	804	857	950	856	838	851	864	865	868	848	820	827	873	845	870	884	888	820	857	761	823	854	855	878	877	872	858	875	881	817	802	837	841	838	884	862	927	896	795	851	858	869	819	830	802	889	874	826	842	861	894	823	857	800	827	826	862	854	842	900	856	894	879	859	872	882	849	867	864	881	879	859	859	888	860	910	775	884	874	845	844	763	853	825	865	839	843	848	868	872	855	817	853	811	866	856	768	886	828	877	859	868	837	902	860	863	838	868	845	853	818	861	849	895	909	886	818	863	872	910	823	856	848	856	827	813	879	875	861	879	870	900	867	819	850	860	903	823	844	893	911	842	840	894	887	849	927	889	850	827	873	845	857	847	861	867	837	924	837	890	838	860	887	865	828	883	806	850	856	841	792	913	850	838	840	914	889	815	852	863	862	927	848	855	857	847	898	867	836	862	833	840	845	857	854	863	858	847	836	934	824	851	914	917	868	821	860	859	890	877	837	916	826	876	861	839	897	886	847	883	827	931	902	846	832	842	849	819	854	883	828	798	870	897	858	839	891	845	892	874	876	885	866	817	827	837	874	862	858	806	849	815	833	873	910	864	831	850	866	862	837	884	875	858	856	843	821	820	867	880	842	869	844	818	851	875	838	842	824	877	884	880	831	816	909	813	858	853	885	801	871	893	855	865	814	876	878	858	862	785	829	848	854	802	831	827	911	846	892	891	829	894	942	892	850	831	889	874	876	896	909	897	861	895	799	873	812	825	923	865	817	812	816	901	869	864	858	842	867	910	830	873	873	853	829	864	875	892	862	873	796	859	914	843	852	883	776	810	872	849	871	885	868	813	888	862	878	840	864	909	847	835	872	875	883	850	854	886	865	843	851	852	937	882	843	880	867	906	844	875	891	862	851	892	826	850	790	812	805	866	893	866	890	875	884	839	884	865	847	879	889	856	851	812	847	833	827	814	848	871	890	837	875	890	878	868	859	916	919	858	911	839	891	875	887	864	842	848	855	854	870	879	854	849	883	855	884	820	814	861	869	836	859	931	868	826	837	819	875	864	869	809	836	853	836	868	895	874	830	874	833	854	836	860	896	896	885	853	877	870	919	862	907	813	914	873	920	880	885	861	912	881	842	858	863	880	823	862	852	864	872	878	912	874	906	846	840	879	894	856	854	875	886	835	833	850	817	833	869	867	811	851	855	826	850	876	849	859	842	867	888	859	893	844	842	884	872	824	894	829	849	857	861	848	840	860	843	867	882	855	886	836	866	855	806	919	869	854	848	875	874	839	832	877	863	795	791	897	874	899	851	859	851	911	826	830	862	852	855	828	870	853	849	851	826	881	895	825	886	914	849	856	853	861	835	878	815	776	880	878	848	836	860	829	893	865	913	813	851	854	867	889	793	870	794	864	867	904	862	858	891	802	854	873	841	826	913	868	874	839	861	852	806	821	826	870	869	834	839	879	882	878	838	886	780	914	868	917	860	875	866	827	885	892	859	896	829	891	805	869	836	861	905	814	866	874	845	931	870	915	847	835	902	804	895	868	883	916	926	841	899	806	890	918	884	882	876	884	859	851	865	872	852	831	844	766	865	847	855	852	840	848	839	870	895	891	849	870	860	834	846	846	905	836	827	868	850	853	921	889	870	893	872	868	777	874	876	810	893	899	895	875	888	898	914	888	831	835	915	858	878	867	903	880	892	830	824	893	799	854	864	827	858	879	838	902	900	893	815	831	833	852	888	869	861	839	845	844	849	890	842	914	913	903	894	841	875	857	810	881	853	831	873	824	879	905	869	827	882	893	881	866	858	884	907	838	817	830	828	874	828	821	881	824	826	852	894	891	900	864	849	886	888	872	841	878	838	833	878	881	856	839	843	872	903	887	816	824	848	837	861	841	900	830	874	890	877	868	881	890	856	915	867	849	872	866	881	884	846	884	872	886	819	876	848	871	878	844	851	857	798	896	825	898	818	864	812	900	902	880	875	868	846	808	874	886	870	860	845	853	839	852	816	922	852	873	864	851	855	860	837	818	857	893	861	861	784	904	842	899	817	880	852	842	835	858	835	854	875	862	882	868	915	831	888	904	844	858	842	840	865	822	831	847	884	814	854	836	864	827	876	827	898	832	854	812	867	908	871	872	845	811	859	882	903	861	863	826	878	890	849	902	870	854	880	864	865	867	852	874	850	836	877	860	864	881	925	883	890	882	878	884	818	825	868	858	842	930	856	848	863	819	882	843	855	880	923	858	787	874	849	820	845	833	847	872	888	864	868	853	883	870	901	845	878	882	820	889	875	835	864	833	884	890	852	824	838	858	876	854	918	843	885	847	844	801	874	883	832	853	888	871	879	831	870	895	821	881	804	844	825	864	852	871	828	848	850	844	825	843	903	864	828	871	837	860	870	863	866	857	889	922	851	835	848	868	851	856	832	860	904	939	943	870	856	865	835	856	874	914	818	819	851	889	846	885	835	854	825	872	912	830	878	899	832	835	831	886	848	891	841	901	927	860	865	872	832	920	846	870	845	872	836	851	901	897	857	836	847	885	869	876	909	883	873	873	906	853	866	852	812	853	890	874	878	872	875	837	829	876	879	889	834	821	904	865	868
24402	21532	28981	24889	22576	19614	13162	7784	5475	4385	3789	3227	2825	2430	2364	2150	1738	1651	1645	1395	1331	1233	1187	1145	1066	1105	1099	1047	1058	1040	1006	1003	960	1004	999	973	1004	956	1023	913	933	962	967	883	961	955	928	954	920	957	918	958	884	919	940	937	976	882	985	909	890	919	908	883	923	934	1019	892	922	909	954	894	883	932	860	897	886	942	869	918	921	879	877	922	903	864	921	931	894	912	924	871	946	853	933	903	933	893	921	897	871	903	880	860	902	902	936	848	949	874	911	955	912	936	943	877	888	908	946	910	956	911	925	916	922	847	986	931	811	894	905	911	915	903	927	928	879	904	888	935	856	907	962	948	926	898	871	848	892	916	867	946	861	907	959	879	890	919	954	862	934	924	880	914	943	942	882	927	886	883	883	907	945	917	898	857	859	884	936	954	921	882	930	900	884	856	886	899	906	890	922	926	907	875	898	880	913	973	924	879	892	953	912	943	953	909	916	918	853	817	921	964	880	918	943	907	895	860	876	884	900	886	928	930	885	911	907	915	881	864	886	865	870	929	904	890	916	921	914	923	872	939	940	900	933	910	902	958	891	868	960	869	893	904	881	913	945	904	907	835	890	896	919	894	957	878	949	910	820	950	897	893	948	907	931	889	912	944	872	897	915	816	900	905	928	878	954	863	930	898	921	929	875	970	937	896	894	899	889	914	891	882	906	906	871	828	957	874	954	917	913	918	896	941	936	885	863	881	937	926	925	933	857	902	786	869	916	887	871	909	869	936	879	932	912	892	885	853	901	901	928	911	902	930	1013	943	938	941	856	917	923	861	902	931	921	932	871	889	962	911	895	903	889	913	874	884	864	891	937	904	927	900	893	938	856	912	891	840	901	940	849	881	915	954	987	956	927	959	895	889	864	887	848	873	863	885	931	879	867	863	918	883	894	925	873	900	889	905	975	939	929	921	898	939	936	910	893	873	854	894	945	949	863	898	953	948	854	907	917	888	885	905	925	928	961	911	935	908	965	870	900	972	925	904	850	897	855	933	897	892	891	914	893	926	929	870	976	874	860	889	898	960	883	895	903	880	940	865	856	938	876	934	895	861	862	883	859	952	907	929	916	892	899	919	961	947	914	973	898	935	904	868	947	945	891	819	874	919	896	862	824	904	829	900	923	888	896	892	878	869	900	924	920	916	891	923	890	915	949	949	903	869	991	911	945	896	907	875	923	900	920	879	907	884	894	997	904	906	895	879	862	877	897	898	899	884	961	948	895	937	883	924	955	933	861	870	907	902	892	903	928	838	941	898	851	883	874	892	926	945	914	948	871	899	898	895	892	830	925	960	894	876	978	905	881	911	916	899	924	885	890	881	934	862	902	923	945	885	943	858	919	940	948	917	872	909	882	906	922	881	859	908	946	844	865	918	911	883	887	939	938	888	886	869	889	891	957	905	926	858	923	842	929	867	869	845	958	913	918	903	960	922	889	887	883	899	888	948	897	939	904	916	904	887	944	879	885	871	894	867	934	862	925	920	885	909	903	932	891	931	917	839	813	923	908	930	901	896	870	899	930	887	938	935	890	931	933	910	885	885	878	912	895	860	916	932	935	965	934	931	860	879	927	887	906	858	918	918	920	946	898	902	905	931	901	892	888	954	938	919	951	924	875	886	921	972	967	862	894	864	888	916	836	917	929	857	899	890	890	929	982	922	857	910	835	887	919	917	901	901	948	852	912	914	937	966	924	926	910	907	905	929	894	876	940	895	884	947	900	905	883	922	871	927	898	946	891	890	909	949	947	910	890	928	868	908	890	865	906	956	948	929	876	872	892	891	931	923	953	962	912	872	914	879	885	929	903	910	898	944	953	919	926	934	922	874	940	913	964	905	899	920	927	836	891	864	871	916	926	870	907	912	907	941	860	909	874	908	891	917	912	952	879	927	928	892	855	905	908	913	904	931	928	915	928	896	891	883	923	882	886	886	887	928	911	906	917	893	957	919	958	923	903	934	919	878	897	859	891	873	900	944	917	871	842	866	959	923	878	897	914	967	858	917	921	886	883	874	902	891	890	919	906	838	887	866	910	898	919	881	898	937	945	889	917	906	904	858	903	894	903	882	952	900	998	922	870	926	916	864	907	904	850	885	941	888	905	905	911	933	870	982	967	880	876	867	927	941	932	898	920	928	910	869	874	947	907	929	871	926	891	962	970	848	902	926	925	858	957	850	934	882	886	937	864	889	904	938	925	949	911	926	920	975	904	871	887	925	877	911	988	927	881	865	915	867	911	906	906	975	908	918	882	870	890	899	929	863	857	878	899	817	907	959	900	914	924	918	881	933	903	913	904	905	867	883	922	908	861	829	880	889	834	881	909	910	900	876	913	912	891	899	952	867	864	865	885	884	941	879	917	904	871	926	884	902	920	907	870	901	869	903	898	904	967	874	887	884	904	938	939	907	978	925	897	887	914	922	933	901	913	892	892	868	937	900	898	856	896	880	855	891	908	962	902	899	866	943	915	852	853	950	905	898	910	877	902	886	882	911	903	921	885	889	915	881	913	909	889	926	889	901	864	895	853	867	850	916	925	907	924	882	920	933	903	918	846	904	871	877	897	870	922	869	895	851	897	901	930	891	914	937	883	920	861	926	859	936	937	929	957	926	882	934	866	929	870	902	967	876	894	877	902	899	911	912	909	897	858	917	890	903	935	911	899	928	921	924	918	873	897	889	913	897	923	943	847	859	912	870	905	941	871	856	878	911	838	900	881	952	937	923	914	907	922	930	900	917	947	913	875	898	978	920	914	878	894	927	893	938	936	906	902	911	891	877	846	908	922	918	934	873	893	955	957	910	916	895	982	874	965	848	965	917	870	908	898	919	907	975	879	930	857	897	922	934	869	887	882	947	890	923	907	949	955	890	941	922	886	911	893	929	893	908	892	930	867	934	851	895	893	905	888	904	924	914	902	950	920	966	900	945	820	932	897	927	937	846	882	974	905	885	888	901	940	936	927	913	957	872	876	860	876	953	895	921	903	908	903	911	905	907	926	920	881	932	949	917	879	927	928	871	899	874	877	904	936	858	907	895	901	862	897	904	886	929	911	881	925	905	922	912	903	870	895	918	917	903	921	900	897	935	971	961	964	874	888	927	956	866	915	912	902	840	876	864	984	903	899	898	900	853	903	950	880	918	877	946	912	912	890	896	897	957	880	887	924	855	914	904	919	922	940	898	931	905	996	885	922	851	899	912	957	872	899	883	949	935	891	927	914	913	936	873	884	866	874	873	926	846	892	922	911	937	906	922	880	889	921	933	918	916	944	896	919	876	929	887	924	942	870	931	940	920	894	914	916	922	870	893	934	971	884	893	927	934	916	884	863	935	913	895	888	889	892	928	874	891	889	860	980	854	915	912	901	907	969	909	937	869	877	919	928	874	924	850	885	879	913	838	884	876	922	910	873	955	950	913	912	896	828	883	899	848	941	899	916	933	958	942	874	924	929	905	889	880
24660	49236	40099	27275	22284	17644	13833	10516	7799	6298	5245	4352	3775	3224	3156	2728	2215	2059	1810	1597	1484	1443	1250	1256	1173	1159	1147	1132	1098	1069	1014	1053	1069	975	1045	967	1020	949	907	896	959	928	893	930	947	893	992	944	919	904	983	909	940	952	918	913	918	883	884	860	893	923	952	892	913	915	944	900	884	807	967	908	857	876	880	917	891	901	955	825	918	897	920	907	908	871	875	882	845	899	866	882	934	891	877	925	855	877	892	898	882	985	918	875	918	962	945	939	916	901	897	881	935	858	923	938	926	931	864	941	913	867	914	934	893	923	886	922	887	923	885	905	884	939	855	961	877	929	924	900	913	924	864	912	874	909	909	871	875	943	900	895	940	857	884	898	906	981	922	911	927	845	888	864	918	900	879	836	902	942	956	911	865	848	907	944	870	887	873	897	939	852	890	883	916	895	909	891	886	884	921	890	926	886	920	899	894	837	914	885	888	857	940	939	867	908	933	911	934	874	874	896	922	924	851	941	902	865	899	902	877	899	859	892	927	950	886	920	908	880	867	887	900	856	908	861	908	844	904	911	892	848	919	903	882	897	891	870	881	926	944	936	884	909	906	925	946	942	929	932	898	879	886	907	892	901	907	848	874	892	885	850	926	904	918	927	888	922	920	862	837	893	878	940	872	902	926	867	877	881	882	875	922	931	850	925	908	874	876	903	855	873	875	845	949	901	886	867	873	923	885	861	949	894	954	899	882	876	853	908	891	839	929	924	804	892	936	935	894	871	902	887	927	929	865	861	858	913	930	980	884	848	846	938	919	949	898	892	877	906	974	904	875	875	886	890	921	885	834	882	955	885	882	935	888	903	875	894	951	857	898	930	875	858	847	883	917	880	910	879	870	889	902	848	922	888	934	927	924	886	891	862	886	896	939	919	868	922	954	913	935	888	895	887	914	932	908	864	934	857	908	903	918	876	908	895	880	881	897	915	854	919	885	936	882	933	902	914	904	915	923	910	870	895	896	890	932	887	883	934	880	982	851	848	857	879	905	854	877	905	900	889	920	900	911	881	897	854	880	954	920	906	873	859	879	897	910	911	878	897	877	866	880	909	895	879	868	887	929	880	865	858	893	939	906	921	865	852	936	909	857	919	855	918	912	887	918	929	900	860	949	939	902	947	858	913	878	879	873	933	855	910	897	915	879	883	875	906	926	908	898	921	930	916	911	879	865	913	878	909	876	910	906	923	902	946	910	894	877	903	935	907	877	883	885	894	878	896	888	899	916	886	870	945	894	912	895	927	970	870	932	878	868	952	903	925	855	925	928	936	888	863	909	903	924	890	912	888	896	872	882	940	888	916	895	867	941	901	951	874	916	893	889	920	921	920	868	871	943	863	911	934	921	905	910	899	854	912	878	830	910	904	868	922	867	911	879	918	906	864	924	919	923	889	866	904	949	912	912	908	880	903	955	892	1001	905	890	897	872	915	838	923	946	893	879	933	903	896	909	872	890	937	915	893	926	879	889	894	916	845	882	925	863	913	891	899	912	889	933	826	902	855	993	873	856	846	942	891	892	926	923	949	853	910	878	935	993	846	941	926	919	880	934	917	870	944	900	879	876	904	891	849	931	881	897	878	870	871	946	881	915	854	926	860	937	901	943	883	903	883	874	882	846	872	883	877	911	916	853	909	867	868	927	868	923	954	965	932	870	883	903	897	870	884	861	880	903	850	894	906	906	891	919	878	844	889	918	904	880	887	911	899	914	889	915	916	836	917	876	924	920	839	899	876	921	944	879	913	856	894	899	878	886	922	898	907	979	892	888	944	889	882	940	908	884	865	873	890	891	898	879	923	884	925	865	910	945	920	923	908	820	918	852	895	912	869	920	955	921	942	903	951	857	886	902	906	877	905	939	867	898	863	919	924	913	918	853	889	964	933	898	879	915	878	926	916	859	884	931	881	921	863	884	963	892	879	877	887	934	882	930	918	956	931	793	885	918	903	944	894	903	918	866	874	909	962	898	920	896	882	929	892	884	892	909	858	893	888	897	890	915	961	863	836	860	869	876	911	870	845	852	932	909	883	869	935	879	961	955	899	882	893	908	922	895	867	923	869	963	923	933	856	954	938	905	851	841	934	967	921	879	879	926	906	859	909	923	877	877	871	853	908	872	891	909	885	886	843	856	889	879	875	910	919	896	888	942	943	867	891	892	893	932	892	890	925	901	931	906	900	938	987	863	908	831	902	890	943	880	879	905	909	891	936	919	882	883	937	922	889	887	888	909	904	886	876	919	907	889	889	891	894	866	902	887	868	929	863	879	911	947	864	912	870	899	885	843	929	908	867	893	949	901	902	895	905	896	905	888	902	919	857	904	943	868	905	922	926	881	867	956	924	925	931	930	865	987	921	885	926	889	866	896	926	883	913	903	953	892	900	994	898	915	842	865	887	927	887	865	908	920	876	944	921	922	873	907	912	897	901	907	883	876	893	871	897	961	908	928	903	882	928	945	865	925	902	926	914	882	884	870	906	928	885	895	906	937	932	898	912	918	896	883	864	881	888	945	915	881	946	864	886	876	877	895	902	937	893	919	873	865	882	916	896	945	910	864	867	914	857	875	876	870	908	905	934	956	849	891	888	883	852	896	866	898	943	922	939	901	881	883	944	871	899	886	891	916	905	920	912	893	890	858	871	890	850	857	865	912	869	839	934	879	911	899	947	867	964	910	887	920	855	899	908	864	867	865	856	855	877	944	945	961	889	906	892	909	895	886	870	915	896	911	838	898	918	876	890	869	883	927	876	907	946	886	898	953	902	886	889	918	911	848	962	903	927	894	950	914	915	957	909	917	950	883	967	908	852	910	908	890	882	898	910	910	859	918	919	901	907	943	927	871	903	883	901	858	902	901	945	846	865	944	919	876	873	933	877	938	906	899	909	854	916	911	840	910	919	898	909	853	926	883	898	884	922	870	856	892	906	926	898	898	880	896	882	842	933	863	904	905	975	941	885	869	858	903	910	896	859	914	884	893	918	953	845	906	923	891	918	902	934	893	904	865	882	883	858	894	919	928	923	884	865	932	889	816	876	886	926	854	851	899	979	913	929	939	876	864	931	895	932	896	890	904	907	899	847	913	923	912	892	894	925	863	915	910	936	844	917	930	915	951	897	920	891	826	929	930	917	942	886	900	860	891	928	933	911	888	868	910	887	915	888	878	852	909	919	885	877	918	797	837	887	895	870	889	853	854	948	873	923	876	926	913	866	903	871	909	900	909	866	868	944	891	863	903	917	866	884	927	841	870	885	924	884	909	954	877	915	836	905	867	897	856	878	925	933	917	841	849	923	839	905	877	867	987	929	908	919	901	855	882	938	918	962	912	870	883	855	894	889	928	886	910	883	871	897	894	885	890	913	912	922	919	898	855	894	964	891	876	889	911	919	929	933	922	903	897	873	912	943	901	906	862	954	927	927	886	863	909	909	864	879	966	948	879	875	908	872	924	874	895	843	926	866
25568	21556	28377	26519	20056	13204	8816	5968	4354	3571	3106	2530	2408	2103	2140	1882	1573	1458	1502	1234	1242	1162	1115	1133	1085	1062	1029	1083	982	1057	973	944	956	999	983	968	937	971	931	985	979	984	949	926	932	983	1025	949	934	944	910	938	953	943	973	925	951	882	918	898	893	872	899	896	974	910	861	929	915	899	957	904	961	862	944	905	937	910	873	947	945	890	970	933	925	921	934	925	893	878	925	888	902	935	894	921	850	925	898	943	913	879	902	846	947	914	918	905	886	888	953	955	960	939	901	911	928	933	958	900	943	941	895	855	899	946	899	899	894	938	937	944	904	965	943	915	904	935	934	952	911	916	947	897	958	918	946	940	904	919	950	887	940	888	859	926	933	903	915	887	925	945	927	946	894	948	884	930	969	903	933	889	901	924	919	923	895	926	888	929	905	990	897	917	958	964	912	947	941	890	895	920	957	921	930	944	904	895	891	979	897	915	911	897	919	885	951	912	891	907	917	881	906	896	921	919	914	910	930	919	949	934	958	954	932	868	905	938	952	921	891	986	961	904	917	959	924	943	904	968	907	957	953	953	918	922	921	923	909	915	964	922	903	903	857	914	894	975	916	914	879	945	906	872	923	874	923	882	879	902	922	948	956	929	909	913	925	928	952	965	942	889	908	938	941	927	964	876	975	908	917	931	925	905	981	937	942	925	927	885	891	916	970	926	910	917	892	941	907	867	911	931	851	913	921	949	981	972	897	889	952	918	936	960	948	934	983	915	946	907	883	905	896	948	988	880	906	987	964	970	920	915	878	940	989	949	903	946	979	885	907	927	922	895	941	836	920	950	854	884	910	899	905	955	891	955	918	952	950	939	842	959	930	901	962	898	923	916	954	907	922	905	910	856	924	915	941	872	920	907	921	944	908	910	897	963	932	909	870	866	946	913	964	936	973	853	927	927	894	907	928	855	976	916	873	911	953	863	889	893	899	928	891	891	947	890	957	909	910	939	927	921	927	893	925	933	855	891	921	885	943	870	863	876	935	941	961	918	892	910	896	910	916	913	923	915	878	958	900	852	921	917	966	939	891	937	914	960	902	915	931	933	964	915	907	955	911	867	954	944	861	959	882	893	947	934	907	913	944	891	929	925	930	959	965	964	957	916	951	931	877	943	875	928	937	928	920	941	963	893	942	947	909	915	897	913	910	902	924	942	873	915	921	915	930	921	963	879	876	958	956	925	891	938	948	908	960	849	906	899	895	880	933	907	925	906	918	908	920	884	949	891	972	920	924	912	943	905	904	876	924	972	979	890	901	940	929	875	875	920	900	945	945	927	915	864	929	970	896	870	933	894	989	900	917	955	951	904	870	939	925	887	934	961	905	862	889	943	915	929	903	917	868	916	914	902	949	905	954	880	904	875	924	927	926	972	1004	887	951	887	892	856	946	940	957	958	923	901	949	889	869	921	922	883	891	936	955	896	958	920	978	857	911	877	907	917	922	917	919	883	888	956	962	957	942	926	935	917	882	912	926	906	945	922	941	894	886	935	876	921	939	872	940	891	916	899	954	882	932	968	919	939	895	870	893	911	973	909	933	953	897	919	932	959	876	935	889	898	897	960	905	924	911	934	937	880	976	957	957	930	905	936	882	878	918	933	931	973	940	912	879	964	907	900	933	913	904	957	987	899	945	902	949	947	911	937	880	942	916	883	894	930	943	940	873	887	906	897	910	833	924	911	925	871	906	906	901	905	948	906	974	964	889	947	985	913	948	919	930	875	913	891	905	916	979	939	901	944	958	904	898	955	920	937	944	880	902	961	918	915	914	935	928	910	900	944	916	928	918	927	909	944	953	955	880	924	847	944	927	892	899	862	931	926	889	904	919	882	901	932	934	954	938	972	931	915	915	924	902	923	933	920	944	881	953	953	899	914	963	904	890	915	856	924	951	917	926	850	884	986	915	939	876	931	865	933	928	903	974	846	919	886	894	924	881	923	870	944	899	967	931	981	919	870	924	943	920	925	918	876	924	899	939	949	901	927	914	919	946	926	917	925	898	933	906	947	887	893	924	927	906	968	904	945	916	931	911	980	913	935	911	974	908	865	971	934	902	924	964	881	895	940	901	916	905	913	898	913	883	927	938	874	973	905	918	901	898	885	951	905	877	942	923	888	915	907	896	902	890	909	919	920	932	989	931	958	888	922	907	955	938	934	902	887	962	932	876	901	928	889	878	950	965	915	902	916	1006	919	936	945	890	973	879	944	862	898	934	932	956	862	953	907	898	921	919	930	946	880	904	905	891	919	903	894	903	899	867	936	945	879	903	929	963	921	931	912	904	942	928	911	880	903	966	962	904	933	918	939	919	901	932	905	916	888	948	919	944	886	935	933	913	945	921	928	938	987	947	944	973	893	915	963	958	970	951	948	843	947	949	920	953	937	976	933	914	924	900	914	905	897	891	919	928	937	893	964	878	944	942	938	955	952	948	958	912	953	946	921	947	913	904	905	896	913	899	912	942	929	903	920	927	911	856	929	908	916	954	942	934	921	946	927	948	904	983	926	882	891	903	965	892	972	903	904	934	942	890	933	885	892	923	957	924	921	957	954	909	922	923	945	890	969	934	952	932	900	894	934	876	894	901	972	889	885	905	837	947	928	950	923	936	904	945	891	944	940	915	862	876	887	924	957	965	900	947	947	942	897	935	963	923	940	888	903	887	915	875	922	922	884	928	920	912	964	939	897	876	868	920	853	910	936	902	929	895	955	884	905	919	880	892	926	942	935	920	918	890	928	893	883	928	935	934	999	966	863	949	950	926	914	895	956	913	911	879	878	884	915	951	929	935	918	976	852	937	888	967	937	921	915	940	921	925	936	912	895	921	961	920	904	954	863	887	938	929	917	897	907	1006	866	929	877	939	885	921	945	913	900	930	895	887	956	939	899	943	921	911	956	970	892	956	904	954	968	909	958	928	913	947	894	884	928	904	975	866	924	897	967	909	967	933	904	929	928	851	940	962	957	948	883	874	916	953	936	902	902	868	976	925	925	931	909	948	946	919	947	920	952	936	937	927	943	899	930	947	869	928	945	922	923	909	914	878	877	965	933	908	946	866	947	935	915	911	983	919	953	908	904	893	951	928	899	892	938	967	965	888	944	889	898	924	904	931	964	885	927	939	855	935	950	890	914	879	919	931	906	933	950	962	932	909	912	960	883	937	946	902	934	971	902	919	882	939	922	924	945	936	900	898	874	895	950	906	893	928	923	939	929	927	891	884	954	932	903	923	940	898	895	940	901	904	917	952	924	955	932	886	881	889	921	964	892	896	898	910	895	983	904	908	922	906	967	948	941	949	898	867	940	907	937	928	927	883	907	903	942	961	923	882	926	946	929	925	944	918	904	905	956	938	873	983	918	876	905	913	953	965	942	932	951	874	888	890	941	916	901	895	939	905	860	876	901	970	884	866	937	926	939	927	935	919	964	883	946	920	925	941	842	929	901	933	884	837	935	931	925
24741	45954	36971	24448	19338	15103	11702	9002	6588	5426	4445	3638	3273	2700	2756	2339	1908	1774	1650	1452	1384	1326	1230	1190	1167	1153	1071	1071	998	1036	1034	1062	1027	1036	979	932	914	975	967	970	920	991	976	962	955	989	989	916	929	873	959	920	941	908	989	938	900	1001	842	990	862	998	921	931	924	896	931	924	898	886	879	967	945	933	925	902	911	941	957	922	876	916	888	866	915	966	909	934	925	908	883	948	928	912	907	936	901	912	848	893	888	906	909	883	899	897	939	929	942	896	928	916	954	919	925	914	940	870	870	855	867	958	930	920	967	897	947	922	909	927	886	892	949	917	896	922	916	934	896	891	873	972	936	917	896	838	927	870	874	866	917	913	979	882	891	905	894	904	931	890	934	907	935	931	934	888	878	930	925	885	904	920	889	969	881	906	846	914	948	919	970	946	903	956	927	961	878	881	906	869	962	895	932	878	935	884	951	932	944	891	903	895	941	915	826	897	945	903	951	836	883	909	911	936	938	918	920	930	914	987	894	928	941	961	897	835	867	926	909	940	893	938	903	872	896	929	916	939	962	891	944	907	848	942	930	917	940	908	921	886	929	929	916	873	888	909	873	941	974	968	904	897	876	898	917	932	884	967	945	910	957	932	902	979	946	887	918	851	894	927	898	890	876	904	957	876	919	910	892	808	875	910	942	933	925	922	892	908	887	863	892	913	937	973	897	951	939	915	935	917	946	994	997	936	900	939	885	918	904	939	911	942	926	924	953	898	938	895	883	922	897	900	895	911	926	886	915	968	951	910	951	928	904	868	925	928	902	929	863	858	933	868	920	880	887	901	877	799	935	957	997	927	952	946	874	921	892	916	898	922	904	866	922	923	892	881	919	905	904	923	906	986	933	941	894	970	923	915	976	918	945	906	945	915	846	939	855	892	941	935	937	898	931	908	888	946	934	876	906	959	871	984	871	915	889	895	842	881	916	924	877	870	919	933	898	919	942	900	942	902	887	923	924	913	876	908	912	936	923	938	910	886	933	972	912	951	917	875	922	881	932	861	942	922	879	912	924	933	922	873	927	925	961	876	873	877	908	933	943	885	926	929	945	939	905	906	956	905	931	946	891	921	907	936	914	918	949	931	943	889	923	906	917	899	920	942	904	944	909	987	888	887	934	898	889	913	905	925	936	888	898	919	953	941	873	887	937	930	903	888	917	908	920	947	869	918	927	910	873	948	912	942	880	873	897	875	950	909	969	922	919	967	861	983	937	887	887	904	930	929	907	872	898	890	948	907	901	924	938	955	940	941	910	877	935	926	904	899	919	945	949	890	900	914	916	876	904	955	843	924	928	936	953	910	916	936	962	901	922	936	968	932	875	908	964	965	934	906	929	861	913	885	923	949	936	969	930	891	912	956	865	884	896	963	952	940	924	960	961	930	932	923	913	901	868	930	919	971	944	910	914	945	942	909	955	918	954	906	931	878	914	906	908	952	902	877	948	932	875	981	956	904	901	898	906	876	956	907	922	919	939	983	892	902	911	878	896	925	927	910	876	952	922	818	898	876	858	890	943	940	902	938	889	931	860	899	943	931	876	899	895	945	880	922	914	877	964	901	888	933	902	935	969	920	925	941	891	913	884	924	948	910	963	923	960	957	948	853	919	905	898	909	917	871	894	896	906	897	891	893	927	911	935	891	893	880	900	907	897	911	923	892	918	928	953	873	962	943	908	914	965	939	890	922	919	941	904	909	872	936	916	907	914	923	899	906	856	883	886	935	865	964	962	931	902	901	888	919	890	940	956	901	854	889	903	961	891	965	927	954	910	912	938	911	923	936	879	941	904	908	941	880	943	888	904	889	912	879	894	899	952	880	912	899	914	930	906	924	926	928	814	985	905	916	956	951	937	937	966	932	926	948	922	912	910	940	930	902	929	948	879	890	902	923	871	939	904	974	910	873	885	881	921	980	910	881	902	900	890	905	927	885	942	880	899	917	906	907	905	937	957	911	939	877	919	950	920	895	933	902	921	928	956	924	910	908	887	867	897	943	922	873	938	895	926	919	873	936	956	922	902	923	921	939	938	937	900	943	916	938	920	898	988	943	941	896	890	870	901	899	895	924	895	940	969	951	911	909	939	920	954	887	915	879	922	912	952	899	926	894	926	918	828	936	928	926	921	953	913	948	919	911	877	893	905	921	923	915	879	942	948	933	932	934	944	901	887	925	933	936	957	907	924	974	972	860	905	907	961	910	923	969	937	928	933	940	904	919	885	901	918	856	920	937	951	915	892	874	943	894	954	921	871	881	899	932	979	964	919	896	874	897	948	916	927	965	878	933	890	898	876	893	869	884	947	873	869	961	1019	948	869	909	913	928	933	878	884	974	959	917	917	888	871	940	961	921	957	911	904	896	899	934	899	945	939	927	885	928	932	857	928	996	928	925	895	925	864	905	939	975	902	845	931	894	904	993	902	877	959	912	931	909	967	938	925	955	925	939	959	950	963	922	884	889	920	859	952	890	914	911	926	900	927	935	908	943	911	888	924	918	875	945	944	902	907	939	862	960	912	937	919	941	904	948	889	898	899	902	925	938	934	939	888	936	893	896	922	941	906	895	901	918	929	902	911	1004	917	846	905	905	932	901	934	942	914	902	931	925	876	966	929	903	883	866	920	891	905	853	954	884	891	923	971	911	897	893	887	910	882	931	880	924	909	910	857	910	914	886	959	887	894	906	887	951	930	926	924	897	915	926	900	907	939	878	826	898	885	896	963	874	911	927	907	897	899	910	900	865	907	896	931	909	936	862	937	879	900	910	948	930	874	937	963	929	930	934	919	960	922	890	831	874	910	884	873	911	886	924	903	943	913	979	988	892	912	899	935	922	936	921	901	932	944	917	863	891	956	863	894	949	895	922	862	876	952	904	904	967	906	907	909	972	943	932	953	946	962	942	989	902	905	915	923	904	911	974	889	937	934	976	890	868	924	960	971	898	919	928	899	886	898	1019	935	925	956	954	926	892	988	883	996	938	898	936	892	917	859	934	931	992	978	907	902	897	932	898	870	979	933	956	893	968	935	925	930	892	925	899	939	958	925	919	904	971	971	900	937	912	945	959	892	899	930	867	918	927	872	992	929	914	900	884	930	911	929	950	881	952	901	985	940	941	922	881	916	907	957	853	902	926	895	897	921	928	940	909	928	910	926	909	922	879	922	913	935	932	916	875	899	915	890	927	872	885	924	906	897	916	908	933	891	908	933	958	915	936	884	882	924	935	956	921	921	929	885	897	915	897	867	897	911	940	924	913	923	901	921	903	922	935	918	922	936	901	867	903	917	912	975	934	905	894	952	859	915	856	913	942	910	942	922	859	897	954	942	870	955	953	874	924	935	980	876	913	893	905	975	920	963	935	940	885	961	924	863	892	883	949	915	909	884	950	895	949	928	905	889	936	976	878	924	878	979	954	945	886	939	949	909	950	960	931	968	900	977	934	904	885	919	902	886	962	953	905	912	888
23122	21576	29387	24257	21893	23235	21437	11532	7725	6002	4961	4175	3695	3247	3019	2787	2232	2050	1860	1682	1616	1483	1376	1318	1338	1317	1297	1240	1232	1207	1154	1110	1106	1130	1104	1083	1125	1198	1080	1133	1140	1106	1077	1074	1134	1106	1168	1065	1043	1018	1069	1068	1011	1037	1158	1058	1042	1067	1154	1101	968	1019	1049	1002	1049	1072	1056	1056	1003	1010	1021	1067	1058	1028	1019	999	1091	951	1053	1058	1024	1023	1037	987	1040	1112	1016	1055	967	1011	1052	1038	1095	1019	1017	1081	1045	1074	1006	1075	1002	970	1040	1006	954	998	1052	1029	1075	1008	1085	1014	1033	1018	1039	1007	1019	1020	1035	1047	996	984	1035	1047	1093	1090	1018	987	958	989	1038	1053	997	1072	1022	977	1041	1067	1019	1015	967	993	1003	1016	1026	1070	1051	1024	1024	1027	1079	1047	1071	1063	1066	1004	1030	1058	1023	1035	999	1047	1030	1022	1071	1054	1033	1044	1029	1067	1006	1032	1046	1074	1055	1019	1076	1061	994	1033	1090	1036	1019	1029	1009	1024	1045	1022	1024	1024	1046	1068	1021	1009	1029	1031	991	1011	1086	1052	1022	1079	1039	1027	1042	981	972	1066	1023	1051	1085	1051	1010	999	1058	1023	1056	1059	993	1039	1041	1081	1067	1027	1073	1071	1058	1015	1025	1088	992	1005	1047	1039	1017	1010	1003	988	1029	980	1049	1000	1041	1007	1050	1140	1007	1043	1096	1037	1031	1013	1057	1058	1015	1004	1032	1050	1021	1029	1051	1024	1041	964	1011	1014	1072	1050	1032	1009	1020	992	994	1016	1031	1031	972	1031	1060	1039	1020	1131	981	1079	1028	1038	957	1051	1077	1050	1116	1040	1045	1057	1107	974	1022	1098	1045	1118	1080	1080	1043	1010	1048	1061	1039	1074	1013	996	1030	1039	1065	1069	1019	1035	1070	1068	1032	1064	1002	1021	1006	988	1081	1087	1048	1017	1003	1047	1057	1037	1052	1032	1024	1039	1064	1043	1067	1055	1068	1007	1000	1010	1006	1019	1038	1020	999	985	992	1053	1048	1042	1063	1066	971	1059	999	1072	1012	1035	978	1007	1016	1029	1026	1035	1002	1048	1004	1031	1010	1024	1028	1014	1004	1074	979	1021	1004	1012	1056	1031	1066	1004	1037	1016	1060	1093	1032	981	1029	1037	1040	1033	1037	1025	991	1023	995	1062	1013	1008	1006	1010	1072	1023	1017	1062	1095	1043	1000	992	1044	1042	947	1058	1044	1060	1047	1021	1101	988	1088	1049	1044	1002	998	1083	994	1019	968	1024	940	994	1066	995	992	1072	1015	1110	987	1072	1059	1065	1022	1044	1004	1019	1027	1045	1032	982	1024	1034	1090	1051	991	1080	1014	1019	1052	1023	1045	1042	1044	975	1012	1003	1015	1023	1018	1008	1048	1048	1021	1023	1062	1061	1017	1064	1063	1055	998	1057	1019	1021	1062	1032	1058	1022	1016	1075	1027	1043	1024	1040	1021	999	1040	1058	1029	1009	1030	997	1050	1088	1075	1026	1038	1093	1041	992	995	991	1045	1083	1031	1025	1014	1028	1041	1012	1060	1032	986	990	1020	1106	1045	1023	1063	1056	1048	1075	980	1035	1015	985	1046	1027	1087	1011	1042	1011	994	1037	1075	1051	1041	1062	1094	1033	1098	1033	1039	1016	1043	1075	1054	1063	1050	1004	1076	1010	1068	1009	1047	1037	1033	1017	1012	1119	1005	1026	1068	1046	1000	1012	1050	975	1069	1077	992	1088	1002	1057	1086	1061	1051	1082	1044	1043	1039	1045	1027	1048	1037	1011	1002	1109	1062	1018	1000	1096	1045	1062	1061	988	1031	1027	1062	966	1047	1015	1020	1022	1019	980	1016	986	1021	1060	1024	1009	1022	1115	1036	1061	1012	1042	1025	1020	1020	1034	1011	986	1104	982	1058	989	1033	1018	1006	1062	972	1034	997	1036	1019	995	982	1065	1067	973	1060	1023	1105	1057	958	969	1071	1091	1013	1065	1011	994	1101	1015	1035	1070	1013	1049	1028	1029	1018	998	975	1014	1062	1009	1062	1012	1027	1031	997	1031	1030	969	1055	1056	1017	986	1055	1050	1048	988	1032	1039	1087	1049	1111	1045	1096	1068	1036	1045	1036	1062	1101	1061	964	1063	994	1074	1050	1056	1096	1049	1011	1057	1084	1012	1029	992	1041	1020	1027	1057	1078	1051	982	1093	1052	1045	999	1085	988	1035	1081	1048	1006	1095	1034	1046	1011	1048	1022	1017	1040	1031	984	1051	1042	959	1013	1048	1046	1020	1037	985	1043	1014	1068	1074	1029	1004	1043	999	1070	1079	1013	1034	1035	1047	1043	1070	1039	981	1018	1028	1021	1040	1007	1058	1008	1051	1000	1059	998	1060	1116	1045	1050	1036	1099	1041	1076	1034	1003	1037	1010	1073	1071	1067	1047	986	1058	977	1018	1043	1073	1016	1011	1013	983	1044	1048	986	1095	985	1070	1113	1091	1009	1046	1068	999	1028	1055	990	1029	1011	1083	1045	1063	1043	1028	1040	1027	1040	998	1026	1072	1092	1026	1028	1092	1033	1072	1019	1049	1078	980	1073	1054	978	983	1045	1063	998	1030	1017	1027	1023	969	1168	1035	1055	1042	1098	1039	1033	1056	984	1077	1073	1002	1012	1037	1039	987	982	1097	1041	1042	1017	990	1029	993	1010	1057	1057	1057	1086	1003	1020	988	1013	1007	996	1014	1059	1053	1037	1059	1059	990	1067	1064	1036	1026	1011	1059	989	1031	1024	1008	1096	976	1046	1024	1020	980	1045	989	1026	1003	1044	1037	1026	1011	1073	1069	1051	1019	1042	1008	1064	1051	1017	1052	954	1017	1051	1062	1044	1031	1030	1015	1002	1058	1017	1007	1010	1049	1019	1094	1058	1030	956	1060	1074	929	1067	1033	1037	1015	1049	1054	1006	991	1076	985	1053	1054	964	1084	1063	1060	969	1090	1069	1052	1059	1046	1043	1022	1078	1019	1049	1038	1024	1014	1079	973	1065	1054	1057	1031	1012	1069	1014	1039	1054	1030	1026	1025	1061	1060	1008	1024	1047	1014	1002	1015	1034	1032	1056	1009	1032	1034	1083	1080	1059	986	1020	995	1017	1031	964	1018	992	999	1055	1035	1016	1041	1029	1021	1055	982	1049	1012	1049	1091	1012	1036	1026	1024	1059	1039	1036	1039	1047	1023	1076	1038	1102	1018	1040	1077	1028	1023	1015	1003	1012	1034	1058	1046	996	1066	1051	1047	1033	1087	1038	1058	1013	1013	1012	1033	1016	1076	1035	985	992	945	999	1050	991	1080	1045	1008	1060	1061	1048	988	1040	1053	1074	1039	1031	1130	1000	1033	1064	982	1089	1034	1019	1047	1088	1031	1087	1014	1014	1003	1074	985	1035	1007	1073	1043	979	1010	1043	1031	1142	1034	1072	1029	1046	1080	1031	1003	953	1023	1005	1078	1005	1053	1052	1024	1023	1066	1002	1051	1027	983	996	1022	1031	1033	1056	962	1033	1090	1031	1032	1038	1060	992	1057	1058	983	1043	1051	1025	1007	1026	989	1033	1047	1018	1021	1031	1048	1030	1041	1045	1037	1054	1116	1037	1048	1074	1023	1063	1014	1047	984	1078	982	1049	1060	1014	1111	1023	969	1057	1020	986	1044	1031	1018	1105	967	1028	993	1028	948	1029	1023	1005	1022	1038	1054	1067	984	1082	1032	992	1039	990	992	1067	1026	1059	1016	1018	984	973	1096	1046	1024	982	1004	1006	1031	1022	1134	1088	988	1045	1056	1033	1075	1046	1058	1084	1027	1038	1055	1047	1054	1102	1055	1021	996	1004	1053	1029	1023	1015	1086	1049	1074	1032	996	1045	973	1047	1065	1039	1011	958	1043	1042	1067	1025	1021	950	1010	1035	1019	1050	1000	1042	1061	1029	1067	1039	1008	1085	960	999	1008	988	1003	1007	1055	1097	966	1086	1012	1090	1026	1057	987	1030	1006	1064	980	1011	1014	994	1030	1010	1004	972	1087	1016	1019	1076	1026	1063	986	1060	1047	1036	998	1044	1031	1029	997	1068	1053	1071	1062	974	999	1047	1051	1023	1055	1003	1018	998	1023	1018	1018	1026	1037	1024	1006	989	1064	1090	1010	1047	1061	1022	1007	1050	996	1027	1000	1069	1019	1028	1032	1056	990	1026	1032	1021	1070	1029	1060	1034	1084	1007	1077	1119	1069	1030	976	1029	990	967	1027	996	987	1080	1098	1104	998	991	1033	1002	974	1053	1091	1004	986	1076	1026	1020	1026	1034	1073	981	1008	1062	1036	1016	1049	997	1053	1087	1074	1066	1026	1083	995	1022	1033	1051	1060	1024	1024	1061	1040	1061	1012	1090	1034	1018	1035	1029	1065	1003	1038	991	1020	1009	1011	1073	1030	1042	1040	1044	1046	1063	1047	1065	1045	1086	1056	1069	1004	1025	1043	1061	1010	1023	1016	1008	993	1026	1019	1050	1049	1104	1021	1045	1037	1014	1038	1047	1047	993	1071	1023	987	1050	1001	1042	993	1025	984	997	1011	986	1000	1037	1058	1057	1034	1015	1023	1048	1027	1026	992	1057	1025	1044	982	1022	1073	1004	998	1031	1006	1042	1078	1020	1007	998	1029	1043	1000	1056	1042	1068	1022	1000	961	978	1014	1023	1089	1034
26220	54679	45346	32343	26674	22134	17919	13700	10787	8186	6789	5682	4999	4186	3970	3379	2668	2470	2336	1973	1814	1658	1560	1484	1455	1422	1355	1272	1291	1251	1248	1232	1204	1201	1169	1194	1169	1069	1103	1038	1087	1122	1010	1082	1084	1098	1139	1044	1056	1088	997	1030	1003	1016	994	1018	1036	1052	1017	1007	978	1048	999	995	975	1042	1087	948	1068	991	1062	1030	1037	987	959	1023	1020	1015	960	1077	1057	1016	965	1045	1023	985	954	1002	951	998	941	1037	1008	988	999	1034	1040	978	976	1033	1014	979	966	1054	965	994	998	1001	1012	966	1025	978	939	972	997	1011	1005	997	959	1004	1061	1045	1014	1001	1012	1009	994	1006	1037	992	1033	999	965	965	989	982	956	1050	1011	1000	993	1005	989	1021	1014	1027	1009	985	940	967	993	933	1043	959	1036	929	984	980	976	1006	1024	1021	1004	1035	1022	992	1043	1086	1003	1018	1028	951	938	952	1031	995	999	1060	982	990	969	949	1045	1019	1038	999	1055	1035	988	1021	979	1025	980	993	995	970	1056	1029	1054	1004	1009	1051	1037	992	994	1005	1027	980	958	1039	954	1019	1020	1018	959	970	988	1015	978	1044	1023	1013	957	957	1016	997	969	1025	1037	973	1023	974	995	987	1012	1003	1013	1001	1043	999	1014	953	973	998	1002	1043	1015	1049	1031	1004	994	980	1003	991	1010	1006	930	1074	992	972	1044	1005	1050	1010	1006	1036	1059	975	1010	1009	1028	986	968	1028	1027	1060	1035	1000	1015	981	1047	987	1003	974	1003	997	1013	1016	994	930	964	994	1001	1008	1082	939	1023	1051	1001	992	998	1042	1014	1050	1039	977	1002	1001	970	990	1041	978	1030	993	994	964	947	986	1031	1012	992	1002	1001	1034	985	1033	1020	992	1041	965	1017	1000	951	993	974	1028	981	1008	940	976	1011	1005	990	999	994	1017	988	1006	1035	1041	999	992	1047	990	1030	1014	1002	1031	947	985	967	1020	1027	1011	983	977	1002	993	1031	1054	977	1004	983	975	1005	985	1001	963	969	1037	973	1048	1017	974	1005	1006	1026	992	980	1047	1025	1029	1023	996	997	1035	1055	997	1014	992	1025	994	1018	1025	977	1028	990	1002	1033	1032	1017	1068	1031	1019	1046	955	1047	1019	1048	967	970	997	1007	1014	1037	1007	993	993	987	1008	952	1018	1043	1007	1063	990	1041	1031	998	1004	985	1013	1001	1002	1038	1016	1069	1027	996	995	927	1009	993	940	1002	971	993	1022	1017	988	1023	1018	1000	1036	984	916	975	977	1065	1017	1040	1038	957	1064	977	1018	1003	1018	959	1054	1010	1032	1009	986	965	955	986	1040	1046	991	1004	983	953	1010	1004	1033	1013	1079	1000	987	1090	1015	1058	1011	985	955	984	956	1000	993	1092	940	1042	1047	967	992	936	978	982	986	986	989	956	986	1005	962	1009	1018	1037	1041	1026	1028	985	945	948	1010	990	983	1012	1034	967	1005	942	1035	953	985	1011	1027	949	1067	1019	1002	1000	1057	1012	1027	955	996	1016	1069	946	960	988	1009	1017	1008	1021	1033	977	999	997	976	992	1032	1015	1037	965	1027	1004	1020	1000	1018	980	1106	986	1031	967	980	1010	982	974	960	1051	1046	1051	1007	963	1024	969	1056	954	971	1011	1042	961	1007	1007	954	1038	1024	944	1000	963	965	985	1020	1014	1035	1019	1020	1022	988	1013	989	991	1012	970	1031	994	993	978	1053	954	964	989	1002	969	959	1011	987	910	1033	1028	985	1052	1019	959	1043	980	1013	1060	973	980	1026	1060	1007	985	942	969	1039	975	985	1001	977	1001	1043	1023	968	971	959	1002	1024	1001	1005	979	1029	1068	993	965	968	985	1007	1004	983	1050	977	1015	1018	992	974	976	952	1001	1069	1009	996	1015	1001	1015	949	1011	939	1010	980	962	1018	978	1012	988	1025	1015	1048	970	1029	983	996	992	974	979	1026	1039	1031	983	1036	1015	1025	941	979	1012	1001	1014	1000	1000	998	975	993	920	1012	1036	1014	1026	1061	983	1003	1024	1055	979	977	1028	1004	991	992	1059	994	980	1036	963	1060	999	1027	1033	943	975	967	991	929	923	1007	1000	961	1028	1036	978	1040	1022	950	954	1013	1000	959	971	1033	1029	1013	989	936	1084	988	969	977	1013	1035	1058	1048	978	979	950	1024	952	961	1051	986	1065	1000	965	1008	991	986	1002	991	983	1019	1009	1037	918	986	988	1008	960	999	1012	1029	1058	1047	1003	910	1046	1012	996	977	950	1009	980	972	990	1003	961	1096	959	979	1002	1073	992	984	1022	1014	1033	1026	972	1000	984	1026	1080	1031	998	966	1009	1016	1049	1018	1054	985	1026	988	1011	1078	1006	967	1005	989	985	1013	1041	1018	973	1051	1038	1086	1002	974	1041	980	1027	1028	1018	988	1068	1018	978	946	984	1007	987	992	1096	984	1000	983	1025	1033	964	1052	1004	1060	948	952	1020	979	1064	968	1004	1025	993	940	1006	1016	1020	1036	1075	1018	1030	1029	963	1034	991	988	1014	1040	968	1009	985	999	895	1012	1075	992	1054	948	977	1032	1036	1060	956	1032	1008	946	977	1032	1010	1068	983	1013	961	1022	1025	1026	1016	1025	1014	1012	1000	945	981	1032	1000	990	1022	1013	1022	999	959	1012	1001	1025	1011	1000	1038	961	984	1011	1040	929	1013	1030	1046	982	1016	1016	1027	1017	937	968	1010	983	972	1049	1008	988	972	1005	956	1006	1000	990	1051	1015	1012	971	1002	1003	1020	1036	978	996	1029	972	1006	1014	1006	1033	1022	1031	1005	966	1012	979	1020	962	968	990	1006	1033	998	1001	993	973	988	998	1028	961	1026	991	1008	1071	1005	1029	1020	986	977	1005	968	994	1010	1035	993	1007	999	1001	992	1020	994	898	957	967	962	1035	999	1033	1003	1026	949	1010	1025	964	988	991	994	990	1013	994	1061	970	930	940	997	992	1033	981	1001	944	1031	1025	1012	1007	1052	1029	1005	1009	941	1001	1032	960	962	1032	1034	968	995	982	998	1023	981	961	1008	965	995	961	966	1056	1002	1027	1009	986	1015	1002	999	1025	1049	940	993	935	988	967	1010	1079	979	1027	999	1044	1002	1033	970	993	1033	975	1012	954	974	1025	1029	937	1022	963	1033	1002	942	997	1008	1006	1015	998	960	969	1040	1015	982	989	1072	1029	992	1040	1027	946	1010	1009	1087	984	929	945	1007	1040	982	1018	962	1018	944	950	1004	1018	1044	1056	1026	1000	1014	1020	991	922	988	991	980	937	1006	1013	923	1002	989	1048	979	982	996	979	957	972	1007	1005	993	1009	1004	980	1001	1038	1022	992	960	951	1010	1033	1005	982	957	1037	1022	1034	977	1008	1012	1013	1009	1006	981	952	1035	980	957	960	1031	1051	1010	976	986	1026	965	959	1013	973	1005	1005	1015	1002	1028	979	1039	953	992	989	963	945	982	1012	972	1013	1053	1006	1068	1021	992	979	1124	1039	1002	991	979	983	1043	1000	956	950	1036	1000	999	1012	959	981	987	1001	952	968	1042	955	993	995	1039	1021	1027	1023	954	1004	1002	968	980	1030	1039	964	993	977	951	1009	1005	1045	1021	1032	1043	959	992	990	1041	987	1058	1010	1001	1038	988	993	1043	995	1033	1005	1055	967	1026	1080	1016	977	1035	951	1011	947	991	1034	1008	1006	987	1059	1003	1011	1027	1005	1065	1023	1018	1013	1020	1002	968	957	1002	1034	997	1041	972	1020	988	1019	1034	1012	975	968	1005	1013	954	972	1043	979	983	963	919	1012	1017	983	1002	1001	1050	982	948	1030	988	1011	1035	1005	1025	965	981	1007	1042	995	988	980	1019	968	1001	1008	1024	988	1019	1020	1026	1062	1057	999	951	1045	1062	1087	954	993	1026	975	1065	983	957	988	1056	983	990	974	1003	978	1023	975	1001	1037	984	964	982	994	945	1036	991	1067	1020	1029	988	990	967	972	1039	1021	962	1029	1027	1023	1038	1003	1014	1020	1077	1004	955	1002	1009	1038	1028	1065	949	1026	1017	1009	985	960	977	1011	1026	1017	980	1057	1040	991	959	979	955	972	1070	1039	960	991	976	946	1022	1015	1012	985	935	994	1041	1046	1022	1014	1011	1030	1021	999	1026	1026	981	974	964	1007	1011	974	1012	982	1018	1035	989	1053	999	1018	993	971	1037	997	971	1046	981	997	1030	996
29427	27227	32473	23139	14094	9468	6593	5027	3693	2848	2491	2228	1985	1785	1776	1558	1306	1228	1223	1203	1108	1077	959	1019	948	933	922	952	955	922	940	951	915	870	908	894	855	867	855	905	881	903	871	891	908	847	872	843	894	888	822	913	863	896	836	841	870	862	856	797	835	841	805	880	875	813	849	866	777	884	861	805	867	841	799	908	857	852	852	864	939	886	848	825	865	818	869	868	862	812	866	859	830	907	805	852	865	869	868	813	886	778	824	868	811	822	855	866	803	884	867	859	854	855	815	820	822	838	859	881	916	899	805	871	837	851	874	853	848	820	888	894	877	809	829	820	857	813	828	843	875	881	830	863	905	830	815	833	806	866	871	905	889	898	830	851	815	864	825	880	853	889	858	833	833	852	823	874	884	871	871	863	882	813	836	851	896	784	879	904	854	843	833	865	823	823	875	870	836	877	859	820	872	880	895	848	896	858	776	941	897	875	854	887	878	876	824	897	861	859	854	904	868	833	873	880	870	904	802	817	911	871	866	906	860	867	827	828	890	908	869	880	910	841	835	844	870	872	890	889	860	845	890	834	876	889	818	897	843	875	903	868	837	864	904	828	888	892	848	857	876	825	801	825	822	833	871	874	868	836	830	817	897	818	851	836	844	832	859	845	853	880	886	829	828	851	844	810	830	906	832	855	862	841	847	882	863	882	803	897	852	901	821	811	824	829	890	788	832	854	809	883	833	858	889	852	839	839	875	876	771	828	885	855	839	889	816	892	844	847	804	837	842	814	894	826	836	864	895	876	835	794	833	833	831	895	867	833	814	898	854	895	819	832	821	860	829	879	889	880	857	822	825	846	820	880	903	910	851	785	844	844	879	847	822	892	853	820	881	849	880	877	845	848	875	903	803	820	847	918	865	824	852	897	875	890	826	853	799	871	850	836	841	777	834	811	846	896	824	877	830	818	827	862	814	815	820	892	837	856	861	888	817	828	828	859	842	827	835	846	867	825	867	880	808	853	819	838	850	806	864	814	813	852	886	877	864	955	842	842	869	827	854	842	916	845	856	866	907	865	846	873	848	844	855	866	888	808	840	843	855	805	849	852	873	873	840	874	819	868	892	834	830	875	811	841	884	890	911	849	809	833	869	861	877	874	866	828	855	861	864	835	857	893	870	873	867	864	852	846	864	876	842	897	857	865	859	898	892	865	836	897	789	857	842	848	846	835	844	855	825	875	959	871	827	855	897	924	828	818	889	856	873	896	848	880	861	872	832	843	818	831	908	835	854	915	840	862	866	895	906	882	860	789	837	787	894	863	899	866	800	840	808	891	847	886	861	848	865	803	816	863	851	862	855	877	854	819	845	858	825	848	847	848	869	828	862	877	883	867	870	913	830	788	875	841	866	887	848	842	886	881	880	824	926	848	873	869	867	795	858	863	857	885	864	870	828	840	880	826	874	858	846	884	882	894	883	883	901	814	875	827	862	858	898	888	810	845	794	861	911	869	931	837	900	880	806	850	835	865	830	891	873	907	883	851	850	838	845	864	822	850	861	859	841	890	876	864	912	825	903	819	863	900	875	879	824	840	820	869	830	789	876	830	847	853	852	876	821	846	869	774	810	906	850	859	883	839	840	851	887	893	873	873	883	837	835	903	854	861	844	839	868	834	845	829	899	834	830	870	805	829	854	838	856	884	899	892	867	909	903	858	834	799	879	846	851	836	831	891	826	862	837	938	857	829	901	881	892	894	895	865	863	877	861	827	821	831	830	845	873	877	852	826	843	866	882	859	816	828	829	809	853	856	820	904	856	908	847	796	850	886	796	873	824	845	877	877	941	839	869	824	831	913	839	868	833	838	914	886	882	872	895	882	887	827	878	832	829	928	852	809	849	825	874	906	888	855	876	871	824	851	880	873	902	826	852	870	848	838	900	921	848	822	882	830	854	870	803	863	861	828	864	834	860	862	849	869	799	802	904	838	865	904	841	828	868	822	882	844	814	856	827	815	845	831	852	811	859	906	901	826	879	833	790	846	891	834	833	887	838	851	842	863	910	888	879	908	844	859	803	916	866	832	900	824	803	849	864	805	904	790	854	878	857	807	847	803	858	838	831	824	821	893	860	848	910	925	844	835	893	885	875	844	856	884	854	844	855	877	930	890	840	855	821	862	891	829	838	810	840	806	872	869	843	908	845	837	891	821	891	850	878	814	874	846	853	851	885	851	852	846	829	872	883	822	881	851	895	882	872	812	877	883	810	815	820	859	869	890	883	878	856	861	882	835	848	888	884	876	840	892	878	864	802	831	908	880	869	866	830	835	845	774	839	848	808	859	812	879	815	853	841	911	838	866	846	861	847	877	888	852	833	864	794	817	828	830	916	838	853	845	865	822	854	866	852	844	872	894	903	871	852	885	841	876	854	860	816	898	854	895	861	854	829	841	879	868	849	848	896	809	822	868	894	800	822	839	871	845	832	801	892	801	821	819	806	850	844	866	846	871	852	883	921	869	861	832	849	900	858	910	874	873	867	880	849	820	831	869	845	870	867	841	836	831	811	847	856	863	908	898	842	891	854	862	823	810	907	864	791	889	884	817	799	843	881	859	905	880	837	907	826	815	835	885	859	876	899	867	826	854	850	906	831	883	870	860	830	817	848	877	891	843	842	889	837	835	843	849	853	822	849	843	873	851	857	881	842	869	854	854	892	892	822	828	852	820	846	850	872	829	870	881	847	868	839	882	831	868	842	806	819	866	838	877	913	858	899	863	880	865	906	812	878	873	899	879	864	880	887	852	857	861	845	867	876	835	835	844	869	861	863	860	874	872	843	835	859	841	861	847	815	872	905	876	855	853	869	819	830	821	873	886	841	860	824	868	821	869	878	833	885	827	892	860	784	864	855	852	881	868	850	864	915	855	868	801	856	825	859	843	833	812	833	908	841	812	840	840	846	830	839	853	845	875	860	839	821	860	850	866	867	847	857	850	868	862	856	857	876	784	828	868	812	845	860	913	855	881	810	872	871	828	875	850	849	908	814	867	870	876	871	854	856	818	867	865	841	833	859	879	800	837	911	862	863	796	812	847	847	808	888	850	845	823	888	868	923	885	854	886	869	866	863	846	845	828	881	863	887	867	858	846	828	858	802	874	868	829	837	852	827	919	822	828	868	888	849	855	833	840	855	888	836	866	903	865	850	802	877	813	825	856	869	829	896	886	893	885	837	915	819	878	909	858	845	869	892	849	853	856	903	808	824	804	838	850	867	866	871	943	857	850	906	836	796	845	871	834	821	832	839	860	881	837	857	864	934	822	842	832	873	884	824	813	895	848	858	911	767	876	845	884	882	840	819	814	809	876	858	828	847	817	873	829	876	831	841	863	801	801	839	818	840	830	863	857	835	910	838	871	854	849	873	883	827	848	889	896	876	872	815	829	861	853	842	827	890	852	876	829	872	845	872	909	874	830	851	834	845	857	844	863	814	881	874	845	864	838	844	852	854	803	874	808
24390	42026	32920	20850	15990	12863	9727	7443	5464	4209	3508	3083	2660	2438	2238	2007	1643	1545	1422	1260	1279	1167	1116	1085	1060	1011	976	981	1037	1019	940	905	916	943	935	914	905	907	907	897	925	843	881	852	856	943	831	871	835	865	873	844	879	828	851	894	866	857	851	863	856	856	886	860	877	875	857	925	830	838	857	914	833	852	782	849	913	855	871	873	880	892	825	846	833	913	820	837	914	894	831	864	852	833	859	817	893	868	903	853	854	836	839	803	834	767	823	867	911	909	852	825	842	914	841	884	863	885	800	851	853	909	894	859	882	845	857	847	884	831	879	809	820	878	876	844	917	840	834	841	849	875	810	838	894	824	882	867	823	863	869	907	816	822	843	895	878	837	872	870	881	840	844	800	783	857	815	910	839	862	858	892	841	897	796	851	839	896	859	862	910	838	859	880	852	891	846	879	875	823	844	845	845	823	888	882	846	880	863	797	845	857	880	834	823	848	877	845	872	867	851	803	868	848	948	888	866	783	843	832	864	885	875	878	838	888	869	843	864	837	886	836	853	898	829	835	865	873	892	869	911	827	870	845	897	868	907	866	879	864	898	887	879	874	876	895	857	882	806	869	904	841	833	869	878	878	817	816	892	822	869	857	827	867	865	857	846	794	877	866	876	875	883	852	845	875	876	862	910	838	855	883	878	839	881	842	873	885	859	848	882	832	847	861	845	879	844	847	848	813	858	827	859	839	824	852	852	780	829	850	934	840	876	850	815	851	839	864	834	813	879	943	880	873	895	832	859	819	856	884	871	878	865	815	850	842	833	898	886	825	875	900	869	822	854	829	855	836	870	851	816	856	871	869	857	827	852	817	815	890	837	843	845	874	859	885	852	884	867	823	859	837	831	846	828	847	837	907	834	832	868	882	826	863	812	807	828	863	846	884	825	861	838	886	838	825	850	855	870	854	841	839	870	877	852	877	868	875	876	914	836	860	884	818	835	823	853	903	837	875	816	832	920	824	898	821	911	931	859	898	861	870	824	801	868	863	834	811	869	890	823	806	841	864	861	892	853	821	905	858	858	917	877	798	874	838	862	848	831	817	893	906	849	825	858	837	847	867	833	871	895	841	834	946	920	840	852	839	874	837	923	890	878	906	823	820	819	858	867	847	841	853	881	841	876	909	868	869	886	861	911	907	820	840	836	807	880	850	860	863	909	819	894	841	845	859	802	835	920	819	877	854	844	840	879	874	847	879	904	842	850	908	851	866	855	849	859	877	869	923	804	865	900	810	803	889	774	835	891	903	849	851	881	886	909	856	851	861	901	780	853	860	823	868	882	865	819	864	859	826	869	848	828	886	909	877	847	854	860	845	882	886	838	853	870	836	894	887	899	885	857	853	833	829	824	852	863	854	865	886	841	891	867	871	861	784	876	834	855	839	874	934	846	917	862	842	865	855	805	862	907	867	844	871	856	890	873	846	891	825	837	831	851	842	851	834	864	890	854	851	863	913	893	866	811	878	895	853	857	859	826	858	845	864	881	862	882	869	866	842	856	832	851	872	886	857	845	848	828	836	848	851	867	855	816	853	845	874	880	899	872	849	903	853	854	849	868	902	800	841	860	856	883	826	835	872	862	878	849	900	820	845	835	885	837	814	880	852	835	885	885	837	773	820	877	855	824	887	888	820	848	850	872	837	852	816	842	858	880	884	828	911	824	828	815	875	791	862	874	775	919	877	864	864	850	845	856	881	875	823	905	839	877	865	883	839	851	863	849	878	884	889	847	875	822	840	845	853	879	861	877	841	874	802	838	876	868	848	839	881	801	844	882	821	841	868	858	846	917	845	841	854	804	851	841	859	886	834	862	857	893	805	848	887	889	883	865	851	825	818	942	871	834	848	888	835	799	838	841	857	821	873	865	853	808	821	893	873	888	877	899	869	841	885	862	880	883	851	869	853	860	920	848	886	840	928	838	865	835	904	871	914	814	906	924	846	854	868	904	884	827	899	903	833	843	902	909	867	844	900	872	895	926	876	862	844	843	885	865	860	829	822	853	848	847	836	875	911	883	792	911	868	863	848	791	862	832	850	813	875	864	899	892	850	854	843	824	843	884	849	824	880	881	862	842	881	856	894	881	895	860	940	807	785	811	849	877	837	824	765	878	865	859	881	861	847	905	921	845	851	873	896	846	855	887	866	834	883	856	864	906	872	834	869	867	882	878	870	862	873	853	913	872	840	906	920	863	866	869	891	880	863	806	848	854	848	854	846	859	833	866	832	864	892	837	879	799	878	840	843	907	868	895	828	864	913	796	849	874	847	819	867	835	864	874	841	842	841	838	906	914	830	826	906	863	900	912	875	878	913	849	906	879	859	836	850	857	876	850	844	830	860	847	856	884	893	881	907	867	852	861	828	819	893	865	904	894	849	808	837	878	837	886	882	915	837	838	872	862	825	876	868	839	851	861	854	852	816	868	855	882	865	824	899	856	833	871	802	865	907	893	906	883	866	860	834	805	840	868	816	882	848	870	848	787	829	851	870	859	860	829	808	868	876	930	847	819	796	867	870	874	892	905	876	887	834	833	873	842	795	838	834	888	914	856	853	853	903	895	834	880	916	903	883	835	848	822	836	843	811	887	850	831	854	870	848	878	885	879	863	874	873	838	894	888	854	893	842	865	850	815	863	854	863	877	882	866	836	867	850	823	906	843	897	858	884	852	856	819	873	877	866	838	844	849	844	854	863	860	849	860	839	831	829	856	890	883	805	828	836	875	845	863	920	899	847	840	836	787	868	830	904	842	861	807	916	865	891	861	849	888	923	851	911	870	873	876	857	851	857	865	861	821	860	821	856	843	883	853	831	875	866	849	853	833	843	856	823	892	884	804	904	865	844	905	833	868	854	840	871	868	891	938	854	910	937	900	840	907	854	891	878	937	866	916	869	827	851	799	836	846	855	865	880	833	877	857	792	881	872	856	800	814	881	891	862	906	861	891	844	861	847	812	862	935	821	856	894	874	850	829	781	860	799	871	895	888	862	841	832	834	783	873	784	862	862	878	863	793	841	901	907	887	875	875	830	848	872	796	840	840	894	828	865	835	907	840	849	804	862	831	843	889	902	803	866	867	863	876	782	829	818	894	886	839	834	861	847	891	853	834	817	799	846	856	874	821	843	834	826	856	860	901	863	890	876	882	857	826	836	825	882	888	860	866	837	861	898	882	860	851	785	836	846	860	828	831	868	822	852	809	849	880	876	859	939	870	845	820	854	835	841	855	869	885	813	873	868	858	876	864	865	879	830	856	889	818	817	808	810	895	830	885	825	886	812	917	788	846	866	886	842	913	755	841	821	889	878	874	836	845	853	879	865	870	874	914	821	902	841	861	895	799	843	841	848	844	875	820	827	880	865	853	869	905	844	849	915	871	880	824	846	863	842	854	870	860	842	837	818	866	796	862	868	902	866	861	869	902	877	881	882	873	869	859	871	906	872	918	866	861	816	817	791	867	820
24401	21596	29031	25022	22561	19842	13138	7883	5612	4483	3690	3097	2865	2537	2396	2165	1673	1671	1527	1434	1269	1290	1139	1185	1139	1016	1026	1050	1043	998	1017	950	994	1070	1047	1002	980	972	934	1013	905	909	948	931	964	914	946	1006	937	915	965	878	898	957	912	916	920	904	910	879	889	879	901	917	959	894	915	900	952	874	906	981	824	896	899	948	940	907	972	909	912	880	924	893	961	915	897	897	926	958	899	914	897	850	889	947	855	886	912	905	902	894	952	887	911	934	937	865	860	845	851	921	857	850	868	937	918	955	899	914	883	878	921	911	867	860	878	939	914	888	965	887	944	947	887	898	910	909	885	898	974	865	905	894	896	818	853	938	885	873	899	901	933	945	899	886	919	887	975	884	878	876	919	900	872	901	933	888	933	923	862	951	924	842	891	934	937	896	964	965	881	887	934	903	937	939	928	885	921	895	905	835	907	879	932	902	877	936	947	886	959	868	895	865	875	862	880	946	914	901	920	902	956	879	984	939	928	925	877	924	913	937	991	902	902	929	954	950	990	952	931	925	880	853	901	938	888	871	880	899	923	903	883	891	907	898	941	935	897	872	897	886	921	896	889	919	857	901	946	924	943	913	897	894	913	864	928	944	917	932	865	850	888	869	933	854	909	921	951	901	954	907	969	908	879	944	940	872	893	932	954	902	850	917	971	916	933	879	898	980	867	899	902	903	960	890	919	885	957	879	924	956	848	894	870	937	952	873	885	894	845	967	899	898	925	898	904	925	888	897	905	898	887	917	881	887	882	963	883	860	841	922	919	925	872	876	929	901	873	927	896	933	880	862	861	866	916	906	913	930	964	912	882	962	940	832	914	939	904	920	917	894	882	939	936	905	910	885	933	868	886	886	863	864	902	993	937	911	921	937	967	896	867	875	853	864	938	914	875	896	901	840	896	913	897	889	848	890	913	960	859	926	889	946	909	940	897	893	925	895	931	952	929	903	839	876	917	876	933	917	886	908	893	864	891	927	900	868	878	902	913	980	903	883	928	962	919	932	911	932	951	882	883	901	838	856	855	880	852	855	872	939	848	923	910	914	938	822	907	927	965	913	911	891	950	898	826	932	884	912	888	913	929	881	853	916	940	948	933	916	869	877	850	884	951	888	931	888	904	944	902	851	958	903	865	917	895	934	889	881	902	887	902	935	927	877	891	921	909	877	889	886	935	865	944	961	946	923	961	913	901	898	875	864	903	892	874	915	874	968	850	856	912	994	873	921	870	895	914	915	938	886	919	958	875	897	882	866	888	886	917	865	878	899	892	927	871	935	907	917	877	953	888	868	938	938	841	868	860	959	891	904	906	872	904	863	890	874	899	885	953	911	949	956	878	903	867	888	931	901	888	884	895	904	865	930	916	926	871	917	878	874	884	886	923	902	914	923	894	938	935	925	962	888	914	927	895	929	934	879	924	895	904	904	887	917	955	921	938	916	889	887	913	936	982	903	895	926	918	896	871	910	890	883	894	890	922	924	897	881	931	895	872	856	881	959	914	937	952	906	902	970	882	871	950	869	931	901	902	895	892	873	936	900	928	935	903	950	908	881	937	923	1006	931	907	931	909	950	922	913	961	900	898	898	882	927	926	899	878	916	920	891	913	867	968	914	921	939	913	923	959	837	861	912	919	880	913	919	892	885	851	916	907	941	917	913	907	942	910	890	940	934	933	887	937	939	876	914	847	909	858	937	949	966	929	924	878	902	861	939	954	884	893	900	903	945	922	917	937	882	934	916	928	891	908	866	939	851	924	949	928	845	885	914	937	1010	869	907	921	949	899	942	935	950	890	884	869	920	861	892	908	931	945	898	899	932	893	868	941	888	884	931	918	874	953	885	852	853	869	893	906	902	883	920	871	890	940	885	929	860	917	912	897	971	926	952	929	887	873	876	953	898	887	886	928	919	914	847	913	914	906	906	918	877	864	908	919	841	918	909	920	904	875	899	874	885	901	981	858	880	897	917	925	914	906	901	867	903	929	870	860	913	963	972	876	894	914	858	888	915	903	910	944	929	884	914	900	901	955	902	905	932	920	947	952	901	948	945	935	916	898	863	974	939	880	894	909	871	963	929	949	851	959	889	870	922	904	921	923	893	915	893	877	884	907	858	890	958	918	864	871	908	908	916	868	877	895	973	914	929	900	865	944	928	905	911	884	840	905	922	849	934	901	933	900	866	972	932	926	930	942	908	888	881	975	880	862	872	916	909	891	881	897	885	921	891	904	898	946	934	918	862	989	894	916	933	880	873	931	925	893	924	926	864	886	907	910	930	980	917	895	921	931	942	864	873	919	900	922	907	926	922	872	913	879	966	881	934	897	923	834	882	930	933	917	860	851	939	893	919	913	929	955	865	866	927	891	901	887	910	876	891	882	932	909	884	893	936	856	865	914	912	888	929	932	883	897	883	930	917	902	945	922	895	917	882	923	924	889	997	900	890	938	874	862	944	908	892	914	894	957	916	915	906	950	847	947	911	901	887	938	917	961	918	871	895	862	880	951	978	882	904	899	863	871	892	937	958	918	975	871	931	920	955	907	969	889	894	866	898	886	911	870	945	885	925	878	875	932	909	879	911	910	895	862	923	913	880	886	933	916	903	894	928	900	912	913	931	907	936	959	916	915	857	872	886	902	915	923	930	921	881	856	947	903	905	962	918	883	928	872	888	901	924	871	913	889	878	904	929	864	892	953	975	893	891	935	890	929	894	910	938	910	883	924	886	864	913	951	866	899	924	876	877	866	898	908	859	895	923	905	899	886	944	935	881	858	853	866	862	923	901	918	913	927	918	977	934	903	891	889	897	863	907	883	927	915	892	891	919	930	873	848	875	912	937	888	932	917	883	914	892	892	942	883	873	907	921	937	943	871	929	896	888	922	942	931	917	912	923	915	911	865	905	923	905	945	915	905	924	870	921	897	894	938	884	918	933	871	946	937	894	947	893	857	898	910	909	918	958	933	917	923	873	917	865	900	948	885	919	895	885	900	891	911	897	914	891	925	936	873	869	918	916	961	886	929	924	865	862	840	891	924	923	905	948	847	883	912	875	872	936	909	925	907	847	928	919	893	932	887	931	867	929	892	893	910	842	846	919	893	931	912	899	929	948	956	867	885	879	965	985	932	946	901	912	951	862	875	880	883	888	925	914	874	842	868	870	898	880	913	943	883	897	865	873	907	864	914	944	875	895	867	943	934	904	872	881	855	912	887	919	908	910	927	896	912	905	829	869	946	932	893	890	957	878	919	856	850	891	874	869	929	907	933	922	903	926	875	931	850	887	882	934	944	926	890	944	900	913	900	877	905	891	877	916	945	938	977	848	925	885	880	922	928	925	847	973	903	853	919	912	880	875	926	962	908	926	902	896	882	895	949	850	934	898	882	847	873	974	889	849	905	904	887	921	926	870	889	908	931	906	956	883	922	907	907	864	874	965	869	933	919	846	879	859	931	937	887	885	903	896	910	955	872	948
23964	49451	39663	27284	22025	17946	13963	10678	7983	6249	4998	4540	3836	3385	2993	2684	2111	1996	1777	1676	1515	1416	1265	1213	1219	1165	1183	1044	1101	1092	1002	1049	1079	1035	1013	995	984	993	953	952	953	950	939	995	929	885	938	990	876	950	908	933	915	934	941	880	953	926	939	885	950	898	910	885	867	889	887	881	957	936	900	925	922	836	870	923	920	888	961	882	826	904	866	960	921	899	912	889	885	907	888	822	878	895	872	910	897	932	885	836	914	948	865	901	844	868	891	909	939	852	922	901	895	865	933	883	960	875	849	860	835	922	868	870	879	931	889	911	915	917	932	873	909	896	884	941	900	861	895	897	871	889	931	931	888	900	880	926	920	890	918	916	851	940	867	856	914	927	923	949	926	896	908	875	923	935	884	884	911	853	888	929	909	927	907	895	870	908	897	901	861	910	901	912	898	867	897	882	932	905	873	871	881	909	905	877	959	916	944	884	862	905	865	853	894	955	921	840	898	856	870	859	915	911	864	973	893	828	920	894	915	876	912	845	866	866	898	871	899	862	899	880	892	872	911	903	863	919	913	900	947	851	898	891	846	911	914	854	839	838	881	903	927	887	898	934	944	881	901	866	876	835	919	904	917	886	922	887	911	906	936	924	910	943	916	911	868	897	896	922	916	907	893	906	887	854	912	887	929	914	882	905	901	894	905	900	939	931	889	949	861	914	863	869	910	858	879	842	866	954	894	885	912	915	856	887	920	869	869	915	932	852	916	909	919	897	915	885	895	922	860	917	898	873	880	894	926	895	915	856	913	893	921	880	891	919	904	900	879	920	867	896	900	846	887	905	872	856	925	902	911	863	889	932	867	877	947	906	856	889	916	929	956	920	916	867	936	885	865	906	902	895	871	885	914	931	895	906	893	890	916	919	879	867	883	880	860	875	888	869	927	878	878	860	867	825	888	908	924	881	872	884	876	898	902	861	852	864	955	944	890	856	879	886	899	913	902	891	882	887	915	901	868	883	853	913	835	927	846	883	967	873	962	926	868	930	933	913	920	859	892	944	903	891	925	834	877	860	896	932	864	909	953	942	889	925	918	878	893	896	888	873	928	881	902	888	876	915	899	901	894	905	910	904	877	897	918	933	874	906	866	897	895	886	905	874	886	922	945	852	903	892	926	873	945	871	942	881	886	901	888	919	826	920	924	928	891	865	846	876	919	916	939	871	923	904	915	904	857	910	875	850	914	885	888	919	837	904	921	865	892	945	894	935	930	897	895	866	876	920	857	920	916	889	936	879	903	916	914	923	917	931	854	848	867	938	878	920	896	961	913	875	889	908	872	909	884	885	960	901	836	898	902	872	931	872	923	940	906	845	945	907	902	911	894	908	879	910	881	914	887	943	902	856	897	919	870	906	919	917	936	929	874	919	838	905	871	807	879	870	922	888	896	928	875	861	881	855	934	951	899	881	887	900	903	879	909	927	906	910	893	944	911	926	923	872	891	906	927	885	885	881	878	838	941	937	893	878	931	872	908	916	938	885	915	955	840	876	920	946	874	891	844	878	879	907	901	881	935	853	817	875	919	908	900	929	910	916	922	872	844	864	914	908	907	861	871	855	897	882	929	919	926	959	931	950	886	875	898	865	918	858	874	919	862	919	931	914	899	883	926	930	882	851	889	910	920	891	893	875	909	859	895	985	838	870	911	895	903	873	883	848	904	916	874	867	945	902	890	953	871	901	876	877	922	883	875	912	920	885	892	908	904	919	846	869	913	926	912	909	891	914	939	869	939	937	929	947	916	887	922	901	843	929	892	902	859	899	896	863	875	906	880	902	887	904	876	860	943	929	844	928	910	929	898	940	889	854	870	884	888	904	892	888	935	863	891	899	894	912	913	875	894	873	899	936	910	840	897	863	923	862	927	913	877	906	958	933	929	921	889	846	882	879	921	906	913	923	865	919	890	870	895	923	865	902	900	873	910	900	890	976	893	962	889	939	922	898	876	853	868	886	945	894	901	942	892	927	874	907	899	886	930	856	932	910	891	927	861	907	898	923	875	889	866	868	913	925	845	864	872	976	913	887	893	900	883	879	887	900	904	944	879	911	885	860	847	871	892	893	923	916	992	903	869	933	875	796	897	912	954	871	895	837	923	919	918	903	879	971	926	867	857	827	910	942	889	894	868	890	959	880	934	897	858	864	966	946	903	879	871	901	880	892	919	905	899	911	890	962	934	893	919	939	889	844	858	880	931	922	836	922	905	884	894	934	925	884	917	887	922	915	883	883	880	878	867	857	936	924	919	870	869	888	882	891	858	871	858	907	873	875	916	919	887	907	886	920	886	869	884	918	896	938	871	889	953	838	867	932	914	929	885	886	884	914	927	887	881	923	934	860	898	879	901	874	890	836	923	845	888	933	862	925	945	915	877	900	919	921	909	871	915	921	925	911	911	917	898	899	881	906	892	902	853	855	889	928	957	830	950	887	913	931	899	874	887	906	896	877	865	923	888	861	883	885	887	873	895	888	852	909	935	934	903	925	923	838	914	874	886	906	897	911	900	899	917	912	862	887	879	859	964	939	908	903	905	933	834	929	858	937	928	907	854	861	910	879	880	920	864	945	926	901	899	880	929	904	887	830	869	853	862	933	873	884	924	936	872	875	900	895	872	893	920	889	886	882	904	877	908	952	925	907	900	893	893	928	865	901	845	869	901	847	923	875	878	904	879	953	886	864	883	936	921	938	947	898	899	854	870	901	847	918	903	856	889	880	877	855	930	884	926	884	908	880	834	888	920	941	839	864	898	826	933	953	909	844	915	906	886	899	878	915	853	890	912	859	906	924	893	956	947	891	849	895	891	858	881	878	865	946	947	960	886	892	901	925	872	922	875	877	884	900	901	871	874	878	923	871	854	903	898	949	914	896	885	924	888	854	888	956	870	918	908	903	887	882	890	826	863	932	913	908	902	913	912	865	898	873	914	890	876	930	921	945	893	919	942	870	904	877	907	906	927	912	871	875	899	895	892	874	908	884	881	853	894	903	890	902	875	886	859	853	943	953	870	910	875	933	879	867	915	912	950	847	878	902	887	893	880	879	891	858	904	919	881	892	928	930	892	877	888	890	886	910	890	887	879	848	911	929	922	902	894	929	902	930	896	884	910	880	830	940	909	876	931	832	931	900	872	916	932	930	861	931	870	904	895	899	857	926	920	928	895	879	907	894	903	890	904	931	927	859	874	875	903	863	924	917	889	869	947	877	867	859	927	896	903	916	824	969	918	907	951	913	856	890	906	916	899	892	933	866	895	931	861	858	925	899	910	880	885	884	881	921	908	904	848	883	887	891	895	880	880	899	893	880	945	900	883	946	885	955	893	891	858	959	923	907	901	908	888	897	842	871	915	887	858	907	906	925	894	894	924	869	903	876	881	928	871	880	885	882	887	898	888	889	893	881	930	898	940	924	856	933	896	894	849	894	901	971	897	900	918	889	876	927	952	900	895	886	919	911	942	861
25550	21593	28435	26473	20098	13195	9093	6320	4681	3625	3008	2696	2406	2217	1943	1930	1507	1461	1391	1316	1251	1172	1165	1043	1090	1066	1077	1015	988	1010	985	991	979	993	956	946	951	946	940	944	911	933	924	922	941	915	917	928	922	913	936	885	940	953	929	907	953	924	946	925	888	921	867	937	967	948	944	978	931	875	961	896	894	936	913	875	881	902	922	878	957	864	916	899	919	911	903	908	918	967	919	911	912	938	883	923	924	925	946	951	936	931	882	914	939	939	965	935	941	912	885	920	926	958	874	917	880	934	996	893	918	933	904	922	886	901	932	980	966	899	851	926	964	940	923	934	910	891	940	927	910	910	924	899	958	892	870	908	919	942	940	932	874	887	860	908	884	894	863	927	944	938	996	931	923	938	920	862	889	880	925	901	900	900	946	954	963	931	889	876	935	906	1009	889	917	930	917	884	892	899	915	963	939	906	922	883	886	919	831	933	896	940	878	901	915	958	1000	913	891	907	916	844	919	926	939	840	843	890	929	925	907	926	893	905	910	896	892	932	865	971	871	897	900	848	966	840	913	913	922	919	1005	896	945	980	881	957	923	930	916	885	970	897	937	936	902	940	923	882	954	865	846	940	886	925	931	928	919	908	911	932	899	911	899	890	908	896	1002	890	923	855	898	875	970	930	903	938	948	897	939	881	926	929	934	877	938	877	887	921	900	926	965	896	910	911	921	926	919	871	918	951	895	889	943	925	893	904	910	908	891	943	893	886	946	924	943	909	901	909	853	884	890	900	954	903	942	937	901	887	963	968	885	926	956	925	888	958	889	958	903	926	914	870	916	920	934	956	907	907	902	971	881	958	902	897	920	901	904	913	936	968	976	877	879	896	905	956	906	895	890	901	917	895	944	939	949	899	868	934	889	959	952	893	900	893	912	922	940	921	906	906	917	929	929	943	901	905	960	914	982	905	947	935	943	938	961	887	895	917	868	901	860	915	865	854	881	938	940	928	896	919	911	937	864	930	912	888	922	910	929	922	925	890	949	923	879	928	901	897	914	928	903	884	960	952	922	921	923	905	963	894	935	896	940	951	892	981	927	993	896	901	862	922	884	932	909	893	932	877	877	914	903	907	955	914	912	976	913	930	933	931	966	878	909	878	971	880	885	891	913	886	901	887	933	966	940	920	892	863	925	853	932	909	900	869	911	879	903	945	964	936	928	952	859	933	875	893	935	1013	876	924	981	925	843	929	829	874	885	930	918	865	878	883	919	927	876	918	915	849	933	895	952	936	958	915	872	880	883	926	867	929	889	985	849	887	942	947	920	900	946	926	858	927	929	925	904	925	960	935	935	890	968	897	914	944	899	876	870	857	870	927	892	918	885	905	916	953	937	864	928	904	875	970	897	999	933	915	939	938	906	954	924	883	943	930	941	885	906	876	873	906	918	922	862	903	938	949	921	919	868	919	924	890	924	939	910	1004	899	901	865	907	913	915	894	883	923	927	931	971	932	894	883	978	916	940	872	882	933	919	900	884	949	894	925	874	947	947	858	920	922	931	930	953	916	922	917	939	939	945	928	972	935	869	897	911	912	909	913	953	993	910	919	919	911	860	877	891	896	897	907	932	901	967	933	922	962	945	917	928	943	958	914	961	880	881	894	870	941	962	912	883	904	917	951	953	951	942	937	917	937	964	936	927	940	903	908	910	954	943	885	911	912	960	963	894	912	897	883	933	935	861	970	919	914	859	911	915	871	948	955	939	950	896	892	892	935	963	924	891	909	917	914	935	916	857	935	948	924	899	879	859	870	858	865	886	896	900	907	925	887	939	898	921	923	874	879	804	910	912	859	885	922	926	968	922	904	948	890	937	936	970	972	910	969	889	956	936	921	916	894	876	938	950	892	906	932	931	895	984	868	905	931	897	863	840	910	902	928	935	895	902	900	976	941	871	887	899	918	909	937	925	935	922	957	899	913	913	847	901	998	873	894	901	913	958	917	914	881	912	969	961	959	925	906	924	914	899	928	920	879	966	924	940	949	854	908	927	903	926	940	938	916	927	882	918	855	891	963	866	977	909	971	947	920	880	955	975	886	930	862	924	875	879	906	928	944	894	891	908	937	913	833	947	944	930	929	868	932	941	852	901	877	902	914	889	887	915	933	955	904	902	906	900	907	910	895	961	919	887	915	934	857	870	940	846	903	888	920	901	890	927	904	906	892	940	943	876	883	965	897	936	927	872	918	878	926	919	884	885	941	934	940	895	880	925	925	918	934	911	907	896	970	905	881	903	924	890	913	888	887	917	931	916	918	893	834	853	985	932	930	876	916	918	928	927	868	869	934	943	958	895	894	903	936	901	908	892	968	920	939	873	942	860	925	896	889	906	915	895	889	937	924	923	874	896	841	910	950	932	891	867	906	917	908	916	891	952	935	921	947	943	915	909	911	942	920	903	901	861	914	894	949	913	865	887	931	862	919	901	938	935	925	952	928	876	907	892	931	858	943	888	927	890	905	947	926	898	933	927	912	938	893	871	899	888	927	895	914	929	978	946	858	941	921	869	862	873	904	919	904	902	866	926	894	888	931	924	941	906	936	904	904	919	909	933	870	922	929	913	923	911	923	879	969	825	849	864	967	934	926	938	937	884	909	929	920	929	918	952	945	904	882	890	928	898	890	958	901	935	921	929	903	907	895	899	875	902	916	901	940	936	882	887	942	874	909	926	849	930	928	894	918	954	851	906	864	929	927	922	904	905	870	896	923	930	946	858	932	927	853	866	908	869	924	891	916	862	906	892	928	915	904	904	859	894	885	950	941	882	929	957	916	927	969	920	907	899	869	909	887	923	999	938	897	901	921	963	932	916	941	899	874	872	884	885	876	915	964	960	911	915	868	887	848	915	919	891	878	859	916	925	975	898	914	923	873	926	915	909	903	889	900	1004	932	900	927	903	907	891	859	911	929	882	905	923	883	905	893	900	937	895	871	890	947	886	902	903	888	928	902	916	928	877	884	941	907	905	947	875	830	892	905	892	918	900	937	938	910	887	922	928	948	947	916	901	924	875	910	912	930	901	917	921	898	895	948	866	928	909	904	889	926	827	916	895	954	870	945	906	878	944	925	914	923	897	901	896	911	962	944	893	879	877	921	895	875	888	930	841	908	910	887	875	911	931	914	973	948	937	890	916	878	912	974	951	948	897	913	909	972	908	849	942	940	913	953	910	947	901	923	907	950	942	867	877	947	924	898	912	932	882	879	951	969	925	973	898	914	878	886	954	908	970	946	928	919	906	920	892	896	942	897	926	948	871	922	905	908	915	954	922	885	925	889	947	883	887	857	911	918	892	935	869	915	997	860	932	843	931	949	875	912	911	974	948	891	896	929	896	901	931	941	876	957	965	960	908	896	887	909	915	882	903	929	888	885	950	884	872	909	876	934	911	906	949	896	917	917	917	946	872	944	891	941	931	931	833	906	896	901	956	884	959	976	907	968	878	859	910	952	940	885	955	902	939	936	955
24320	46112	36147	24328	19373	15533	11988	9379	7097	5432	4447	3815	3336	3085	2581	2443	1969	1809	1632	1590	1394	1292	1234	1216	1107	1146	1102	1103	1105	1068	1072	1028	994	1001	1020	1029	997	999	944	929	934	924	996	970	929	918	962	983	833	947	904	941	942	943	967	857	979	961	970	905	872	921	901	891	932	923	920	940	916	897	913	936	910	950	941	901	879	924	942	891	962	935	917	908	892	851	926	888	850	894	904	926	893	827	951	913	967	963	873	933	914	893	940	931	941	925	940	887	938	914	849	930	891	892	884	918	866	873	940	876	918	930	917	919	883	903	924	945	898	898	940	961	950	872	893	886	920	920	902	947	917	937	904	926	947	858	921	911	872	963	925	894	920	913	897	872	922	855	938	916	868	928	994	940	921	884	966	970	913	905	919	930	850	929	962	980	918	984	915	923	895	879	940	891	889	830	916	895	861	911	923	875	942	880	907	917	898	933	918	898	888	839	898	928	886	935	916	854	936	920	892	891	895	924	873	943	938	933	930	915	927	934	847	908	922	916	901	929	896	932	899	920	934	924	913	916	907	955	897	832	918	953	900	899	917	920	919	922	912	947	898	921	908	961	964	970	954	928	907	939	913	934	851	920	901	906	944	947	876	951	887	895	917	1006	969	921	920	936	878	933	927	939	888	932	896	864	936	920	914	889	901	934	907	923	902	975	875	847	864	935	904	942	906	902	871	891	922	943	885	904	946	925	917	889	930	901	899	922	940	917	885	939	913	906	915	937	907	968	901	911	948	938	932	918	941	906	906	902	921	875	888	935	926	927	866	916	859	951	912	925	936	923	885	967	986	946	933	886	920	899	889	955	911	906	927	893	937	920	915	889	855	942	906	894	929	922	951	955	945	934	905	893	901	914	887	875	918	936	905	936	924	940	919	923	945	925	896	930	938	895	893	909	880	862	937	893	907	929	905	971	825	891	926	899	896	870	917	888	871	926	938	920	896	926	910	915	935	874	940	883	899	958	910	941	909	883	868	886	896	922	892	947	927	923	941	884	943	901	890	909	899	912	899	979	902	963	893	915	924	903	916	952	890	969	927	908	868	914	964	927	859	914	888	872	886	961	950	863	967	913	912	952	1002	896	930	925	915	930	931	888	872	912	945	880	908	877	910	886	906	936	950	952	942	926	900	936	968	949	927	955	896	941	959	939	873	907	924	886	910	930	914	964	901	910	914	862	889	913	858	904	893	884	890	962	936	927	896	910	938	907	848	925	933	928	914	877	904	900	914	896	895	983	885	957	930	914	894	986	900	882	880	904	900	916	901	902	919	884	936	949	903	933	927	907	948	931	894	880	946	906	931	873	922	911	878	871	943	923	936	877	952	955	910	849	963	956	950	922	943	902	901	914	936	877	880	879	916	923	923	879	915	875	901	900	906	944	929	928	961	938	904	946	914	905	880	895	850	888	909	874	909	886	890	886	924	935	921	897	931	945	906	914	918	916	928	967	966	885	940	856	892	919	903	876	917	918	964	859	896	888	901	905	927	909	929	923	915	914	942	950	850	904	956	884	925	940	890	872	960	919	882	918	904	892	949	927	924	971	891	866	906	915	898	891	893	986	906	928	916	943	877	914	845	860	979	893	912	908	928	897	927	939	952	961	926	845	934	867	917	946	884	908	883	943	939	915	914	925	908	940	850	847	983	920	899	912	943	867	879	913	898	887	890	921	914	923	941	912	892	932	926	898	888	985	923	924	965	945	950	898	891	937	921	873	920	939	889	981	1002	968	899	924	908	905	906	876	924	923	973	949	879	892	910	972	913	890	881	922	875	908	898	876	956	943	916	875	937	855	853	882	903	940	934	937	917	959	891	959	910	986	907	947	876	926	911	948	894	943	923	907	936	858	933	945	938	937	849	906	920	941	866	922	927	932	921	967	963	915	962	849	912	908	922	921	967	911	932	905	877	911	939	964	853	888	901	877	918	854	958	898	922	933	917	902	886	914	915	910	914	926	944	934	900	915	903	894	907	946	905	945	949	900	907	913	880	898	886	922	943	980	871	917	915	856	880	904	890	949	929	924	965	951	876	889	960	909	947	934	899	907	909	908	921	876	934	908	931	927	894	910	945	961	921	959	951	957	877	940	918	922	915	905	902	936	917	857	978	871	924	927	922	884	888	843	910	923	949	960	928	902	933	929	914	876	911	925	945	856	889	892	951	888	898	945	918	941	915	931	859	941	895	930	868	951	938	898	878	921	945	873	916	916	855	897	936	940	845	913	887	932	916	912	921	888	902	888	908	969	923	956	916	873	986	909	939	992	887	888	893	972	905	934	946	904	940	886	889	897	939	879	884	934	910	941	949	832	862	912	910	950	946	890	959	882	909	923	904	936	938	900	931	981	908	876	899	880	911	885	907	919	885	927	914	934	903	919	894	885	908	880	897	889	970	892	934	931	868	922	852	910	955	935	890	927	935	909	905	899	917	875	909	950	954	853	899	897	922	875	901	904	946	928	887	919	890	894	807	911	915	867	898	942	973	893	920	975	994	921	925	857	925	906	875	947	873	897	898	934	930	879	958	841	887	866	964	915	919	950	887	904	889	903	949	920	967	934	945	923	949	898	952	914	915	892	895	908	880	954	914	915	906	943	925	909	939	930	866	974	906	849	902	926	897	861	911	929	974	929	909	935	903	959	885	886	955	888	885	922	911	912	895	906	864	908	910	872	888	960	870	923	864	906	917	935	904	909	888	904	917	980	935	917	892	912	940	896	933	891	890	916	947	921	926	948	870	910	880	888	874	975	858	928	920	900	931	919	915	965	926	915	901	925	925	940	952	934	907	930	903	920	947	914	918	959	833	966	901	938	978	968	940	894	956	843	875	880	885	937	916	851	878	911	988	947	968	886	908	929	921	925	927	927	943	919	885	947	907	913	900	905	917	859	911	924	947	926	931	928	870	941	892	906	922	921	958	877	892	914	956	942	890	927	934	911	939	925	897	937	882	933	933	888	914	889	947	925	925	866	916	921	943	904	935	923	894	971	932	870	929	956	920	878	925	917	949	905	881	843	946	922	933	924	960	903	892	922	909	929	926	911	932	886	935	905	902	930	911	910	894	876	947	897	961	930	943	906	932	953	910	920	915	880	913	928	889	950	896	902	928	936	876	899	991	923	930	916	957	944	873	945	929	874	899	893	941	939	932	906	869	875	989	881	961	957	917	942	901	941	879	902	939	873	878	913	927	919	854	917	893	932	965	918	883	949	909	920	900	939	933	930	903	914	870	914	921	982	893	970	917	890	917	905	933	910	932	935	957	855	905	944	927	955	877	935	885	921	908	935	865	911	908	938	903	867	915	945	943	915	920	871	953	893	910	951	840	919	962	898	977	932	955	906	942	878	867	925	936	891	941	917	960	923	896	871	888	948	896	939	883	873	893	914	951	917	925	913	902	911	877	911	890	910	919	876	953	906	870	952	949	859	919	983	931	923	925	954	926	880	935	893	938	896	942	927	925	901
23174	21634	29555	24278	21952	23356	21712	11753	7777	6055	4806	4264	3817	3339	3031	2699	2281	2020	1971	1765	1582	1450	1390	1455	1396	1294	1287	1222	1215	1237	1121	1132	1137	1195	1178	1070	1120	1104	1164	1118	1079	1072	1049	1038	1080	1101	1078	997	1079	1097	1076	1077	1068	1080	1024	1100	1011	1067	999	1075	1056	1017	1001	1014	1022	1030	1047	1027	1013	1001	1023	1007	1002	1021	1041	966	1043	1048	963	996	1069	1007	999	999	969	1038	1047	1076	1026	1003	1027	1024	1007	989	1056	1010	1025	1067	1047	1015	1048	1042	1049	1018	1024	1036	1034	1079	1095	1071	1001	1069	1013	964	1034	1009	1063	1007	989	1026	1023	1007	1045	999	1040	1045	1007	1010	969	1048	1016	1040	955	1019	1039	1019	1006	1024	998	1034	981	964	1113	974	999	1027	1021	1019	1051	998	1055	1093	1002	1085	1043	934	1000	1013	1012	1054	1002	1095	1035	1048	1032	1082	1063	1027	1046	1061	1062	1069	1027	1006	1090	1040	982	1015	1059	1018	1005	1000	1041	1036	1048	1055	1026	1095	1032	1034	1036	1018	1036	1062	1021	1017	995	1026	993	994	1033	1009	1020	1047	1076	1027	1067	1023	1064	1038	1033	1018	1008	982	1039	1002	1099	977	1064	1052	1041	978	1035	1023	1009	1082	972	1076	1062	1029	1009	1068	1060	982	979	1069	1026	1030	992	1031	1028	997	1056	1040	993	984	1033	1027	984	1014	1035	1008	1058	1046	1030	1045	1010	1069	1063	1054	1036	994	1033	1001	1021	1044	1010	1061	1054	1061	999	1082	1071	1065	1070	1043	1020	1037	1040	1070	1019	1067	994	1072	1027	1016	1065	1030	1021	1074	1052	1009	1041	1056	1058	1101	987	960	1045	1041	1046	981	997	1106	1045	1001	1073	1031	1083	1029	1042	1056	969	1054	1054	1061	1000	1048	1033	1023	1019	1009	1023	1017	1041	1034	1009	1018	982	1003	1052	1008	1047	1081	1065	1002	998	1037	992	1041	1076	1010	1014	1048	1068	1088	1052	1026	1022	1064	1055	1007	1001	1057	1091	1011	1025	1037	1007	1020	1057	1080	1060	1057	1043	1015	1037	1024	1024	1032	1060	1036	1047	1038	1103	1063	1000	1004	1035	1025	1073	1047	1124	967	1028	965	1043	1058	1023	977	1011	1078	1039	1018	1030	1048	1082	984	1037	975	1022	1068	990	971	1017	1083	1070	993	1036	1002	1058	1035	1071	1042	1073	1011	978	1068	1028	1025	1050	985	1071	998	1045	1054	1033	1029	1039	978	1026	1008	992	985	980	1036	1020	1073	995	1047	1015	1050	993	1005	978	1019	1041	1047	1020	1001	963	1026	1006	1065	1009	1036	1031	1022	968	1057	991	1007	1012	985	1043	988	1002	1042	1063	1074	1032	1004	1006	1046	1043	989	1009	1010	1063	1028	1050	1066	987	1052	1047	1017	962	1024	1073	1034	1024	1039	1039	1085	1017	1034	1029	929	1057	1017	1051	1039	999	970	999	1023	1027	1023	992	1065	1039	1060	1071	1022	1066	1032	1003	1047	983	1035	1072	1012	1013	1012	1027	1027	1049	1047	1032	1012	975	1065	1085	1027	983	976	1043	1016	995	998	1070	1021	1080	1056	1023	1042	1054	1027	999	1044	976	1022	977	1076	1027	1028	1043	978	1001	1003	1021	1041	1071	1032	1027	988	1020	1039	1016	1039	1090	968	1015	984	1005	1074	1047	971	1046	1052	1044	992	1021	1021	979	1019	1008	1039	1007	1000	966	981	1031	1057	1024	1007	1044	1043	1002	1026	1022	1055	1029	1034	1030	1063	1071	1001	1051	1039	1048	1017	1020	1028	1078	1078	1058	1022	1015	1018	1048	1034	1044	1080	1021	1053	1005	1010	1058	1024	1032	1002	1033	999	1056	1021	1019	999	1106	1052	1068	1005	1036	1041	1015	1017	987	1070	1097	1050	1086	982	1048	1065	1029	1044	1006	1084	1059	1078	1028	1081	1021	1052	988	1030	1009	1032	1102	1083	1080	1063	1005	1048	1073	1044	965	1035	1057	1010	1047	999	1056	1002	1017	1026	1021	1048	978	1007	971	988	1007	975	1024	1011	1076	986	1055	995	1047	1089	1121	986	1008	1051	1048	1029	1073	1028	1013	960	966	1064	1074	1047	1013	1106	1052	1003	1038	1046	1042	1020	1064	1091	1086	1050	1041	1069	1087	1023	1050	1054	1045	977	1114	975	1057	1045	1051	1062	1088	1050	1020	1037	1009	1051	1115	1090	1028	1065	1018	1028	993	1008	1000	1036	1031	1002	977	978	979	1016	1078	982	1064	1010	1050	1043	1045	969	1031	1083	1038	1070	1069	1035	987	987	993	985	982	1002	970	1025	1013	1033	984	1042	975	1083	1021	970	981	962	988	999	968	1023	1008	996	979	1054	1084	979	1079	1052	972	975	1023	1022	1021	1045	1068	1080	1020	1015	1029	1018	1018	1082	1048	1043	1050	930	1013	1016	1018	1012	1088	1054	1018	1000	1011	1037	988	1004	1091	990	1010	1007	1041	1026	1023	970	1078	1054	990	992	1082	1020	1001	1008	1013	1077	1038	1031	1022	1074	1053	991	1040	1035	1020	1012	1066	1064	992	1041	1070	1028	1002	1049	973	972	1069	1017	943	1040	992	965	989	1072	988	1063	1042	998	1067	1014	1063	951	1007	1004	1088	1049	1020	960	1037	994	1020	1036	978	1043	1081	1044	1001	1119	1045	1011	1026	1033	1002	998	1088	1033	1043	1024	1079	1056	1071	1039	1099	1014	995	964	1020	1054	1018	1039	999	1029	1045	1034	1075	984	1002	1043	1015	1013	979	986	1026	933	976	1054	1039	1010	1097	1015	1028	1017	1032	1038	1034	1017	1044	1001	1050	993	1009	1045	1060	1023	1062	957	1008	1088	1049	1022	1042	1023	1002	1036	1025	1039	1017	1029	990	959	979	1025	977	1005	994	1022	1014	1099	991	1068	1052	996	1012	1050	1021	1046	1080	1003	1068	989	1061	1037	1049	1002	1055	1048	1054	1054	1011	981	989	1037	937	1010	951	1026	1045	1087	1038	997	1054	984	1047	1035	1083	1074	991	1070	995	1058	999	1059	1073	1008	1041	1048	980	995	1058	1065	1059	983	1031	1044	1053	1056	1018	1009	1042	1074	1033	1053	1011	1031	1086	1091	1030	1044	1142	1048	1029	982	1100	1041	1003	1010	994	1020	1050	968	1081	1026	1034	985	999	1026	1058	1038	953	1049	1016	1007	982	1062	1038	1032	1023	1031	1054	1047	1041	1105	1061	1002	1011	1056	1032	1024	1018	1068	990	1072	1050	1093	1027	993	1042	1012	1022	1010	1028	1002	1093	1088	1016	1069	980	1055	1013	1069	1007	1035	1021	1068	1018	1052	1075	1097	1033	1083	1024	1035	1031	1002	1042	1035	970	976	984	994	1010	1025	1001	1079	1091	1051	1027	1054	1000	1045	980	1050	1072	1043	988	1030	1043	1042	1020	1026	1008	1030	1036	1037	1036	1014	1014	1081	1040	1018	1013	994	1101	1038	1044	1068	1058	993	1051	1038	1063	1079	996	1013	1058	946	1072	1043	1044	1034	999	1021	1033	1026	974	1021	1009	973	1076	1072	1064	1026	1062	1027	1020	1064	983	1055	1047	956	1065	1027	1005	964	1070	1035	990	1011	989	1010	970	1075	1037	1004	1017	1028	1053	1025	1006	1000	1036	964	1061	970	1007	957	1038	1059	1051	1078	964	1058	1069	1027	1046	1014	1001	1048	1030	1052	972	1026	1067	994	1009	1020	993	1056	1027	1053	1021	996	1009	1058	1016	972	1040	1014	1048	1003	1020	1038	1033	1007	1027	984	963	1028	1037	1006	1031	1005	988	1043	1038	1035	1027	1059	1052	1029	1011	1041	1013	1001	1054	1009	1070	1036	1009	1043	1036	1059	977	1034	1067	1069	974	1010	1059	998	1041	970	1011	1035	1021	1023	987	1004	1084	980	1027	962	1016	1022	1049	1060	1036	1080	1023	1077	1010	1050	983	1076	945	1035	996	1027	992	1030	1066	1061	1057	1017	1018	1105	1003	1001	1017	1032	1012	989	1027	1002	1064	1022	996	1009	1058	1023	1010	1014	992	1082	1021	1133	1041	1043	1023	1006	973	988	1046	1060	1004	972	1035	1066	1029	1042	994	1015	980	966	1051	1043	994	1019	1059	986	978	973	1014	1020	974	1069	1049	1022	1057	1016	993	1042	970	1111	1010	968	1003	1023	1073	1057	1047	1079	997	992	1091	1032	1060	1048	1078	1125	1015	974	1079	991	957	1054	1061	1025	1004	989	1047	1022	1013	1001	1043	1090	1000	986	1019	1043	1030	1040	1047	1025	1030	1040	968	1004	1043	1030	1044	1059	1016	1034	1055	1044	1061	1042	1047	1034	993	1013	1027	1076	1024	1028	1038	1056	1069	1003	1071	1002	1041	1037	1053	1031	1026	999	988	1032	1030	1021	1020	1029	1049	997	1030	1092	1040	1008	1040	989	1030	1009	1012	1076	1017	1060	1063	999	1023	1052	1058	1004	993	1026	1037	1007	996	1056	1032	989	971	1026	1039	979	984	1041	1019	1021	1008	1065	1059	1029	958	969	1024	1114	1044	1027	1052	1016	988	1050	991	1044
26819	54933	45804	32483	26771	22229	17603	13852	10628	8154	6660	5794	5107	4323	3906	3500	2766	2505	2246	1961	1837	1673	1541	1483	1473	1398	1390	1321	1293	1290	1199	1167	1191	1148	1132	1145	1127	1065	1083	1066	1158	1094	1079	1078	1090	1109	1058	1028	1041	964	1066	1129	1004	1018	1054	1012	1027	1027	1006	1049	1002	1066	1014	971	1061	986	971	1011	1066	1051	940	1036	1036	1016	965	987	1026	987	929	983	1036	1051	1037	1015	957	1025	982	977	1023	933	971	1000	1003	973	985	1027	1027	1099	974	968	1023	1000	1047	992	1016	984	935	1018	1013	1003	1024	1002	978	973	1012	951	1005	1074	1035	983	972	990	985	1024	1041	977	1023	1028	1025	1018	1043	1017	1024	1055	1040	965	1020	1000	943	964	997	1051	1010	960	1021	1035	995	1028	1019	952	1001	957	1024	1018	922	1068	945	1022	941	958	929	1020	1005	1002	1059	989	1008	978	1027	1027	1029	984	991	996	993	1020	1040	1036	955	978	1057	981	951	1008	983	971	959	1035	1021	1026	969	1013	1017	1013	1043	988	997	983	956	1030	977	1030	967	1021	979	958	959	999	984	1107	957	1086	1037	1039	1005	972	1039	1041	1019	1009	985	1031	1073	994	1001	1002	1051	1018	1010	1025	1017	968	965	1004	1031	1012	933	1017	1018	986	1029	1007	1042	1002	1048	1056	1014	957	982	1034	1004	991	1032	1002	987	1015	980	1079	972	941	1067	1005	1020	986	999	1010	1050	985	1026	984	1028	905	935	986	1021	958	927	983	950	969	1002	1038	1013	1008	988	1012	1034	1006	1062	1022	974	995	1019	1021	983	945	1012	999	1020	960	958	981	994	1055	961	1012	1007	952	1019	998	1011	993	1011	991	982	1008	972	998	1001	942	991	1004	973	1010	1026	953	977	994	989	984	1010	947	1000	1012	984	1004	1054	1025	1021	1039	1017	994	1017	982	1034	973	963	1075	1008	1030	990	1008	969	985	1014	1065	950	987	981	1016	1035	1029	995	952	966	1028	1000	1025	1023	1041	997	975	996	998	987	973	1044	961	1007	963	973	1068	984	1031	942	1040	1004	1037	1019	1016	961	979	1011	953	1000	1004	1034	998	1054	976	1031	1026	1018	946	973	1001	1024	999	1018	950	1006	967	922	1025	968	1040	1001	1009	961	955	1001	1008	965	995	1030	994	1002	1029	1057	955	1030	1015	1022	959	1002	989	1034	1032	998	992	967	958	1005	977	994	952	975	1003	946	1003	1084	1009	962	1002	1043	1036	927	942	1067	969	988	1004	974	1020	1028	1013	1056	1002	1053	1019	1014	1007	1019	1005	996	1016	990	1018	992	973	1004	931	1018	990	1030	964	967	996	1044	948	1044	1035	967	1035	1010	1021	1030	1008	1023	1016	986	981	988	993	989	1008	1051	1016	982	1044	1034	997	1052	1006	1005	1025	976	1000	992	1030	1030	965	973	1022	965	1044	1008	1049	955	999	966	959	1006	1002	1021	1040	994	945	953	1028	1013	998	967	1011	1028	994	932	1007	1015	1049	1041	997	1019	1002	977	953	964	983	1005	1013	1001	959	1007	1030	1043	1012	1009	993	922	985	1045	1010	997	928	967	1032	1051	1067	1048	1010	1003	995	1043	998	1058	1007	1051	937	985	977	976	981	969	1012	1001	967	948	974	1037	1021	958	1042	1044	1011	976	1027	962	1004	1030	1034	1030	982	998	997	960	972	1033	1005	1024	1003	1028	972	986	1034	987	1010	1061	1031	1009	1027	997	1032	983	1030	995	980	1026	995	993	1005	1025	1011	976	990	1002	1001	1027	947	1063	1028	989	977	1036	968	974	976	1020	1026	958	974	1020	1005	978	1012	999	971	969	993	958	1029	1006	1050	998	1025	1010	982	972	1022	954	999	1008	1015	993	984	1021	1004	1014	988	967	987	1045	972	983	1037	1016	962	1006	934	1011	1017	968	1006	1044	960	963	1002	1023	1007	982	989	977	986	969	1007	987	968	1056	987	1029	969	1035	1026	962	984	1000	928	1022	936	1061	961	967	1039	976	1027	1035	1034	1008	981	1026	987	1027	1014	1072	1032	974	991	1032	1014	1012	1018	1070	998	989	992	1002	1049	1027	1000	978	1042	1031	977	1038	987	971	1039	1030	1049	965	1055	998	1004	1017	978	1036	1022	1067	1011	1020	972	1005	1019	987	981	990	1015	995	996	1024	997	990	1026	966	981	943	1006	1003	1002	976	999	1011	988	990	1054	961	976	1028	1042	997	1004	1018	1008	1011	1009	986	969	932	1016	961	976	987	991	1031	991	1027	965	953	978	958	1028	1057	991	976	1009	966	1045	995	982	1068	1010	985	984	1040	986	961	986	1002	961	1031	993	963	987	984	988	975	1066	999	1037	995	1078	1002	971	1023	1009	998	1008	1045	1048	1042	1034	979	1056	969	976	936	1026	1006	1038	1005	985	1001	999	972	977	981	933	1088	1002	1028	957	1017	985	1042	964	989	954	984	1014	1042	997	966	982	1016	1073	1015	1004	1029	961	995	941	969	1024	1012	1011	961	1024	1033	986	1045	980	1024	946	1066	976	1021	993	998	994	969	1028	1054	1040	978	1019	914	974	1010	980	990	1012	1007	959	994	971	993	1011	981	1009	976	919	1004	1000	970	1036	1008	1013	1004	1018	969	969	969	974	982	1014	1071	1002	991	933	964	1019	1031	982	962	1032	1021	1005	1053	1054	1067	1035	1001	1004	1025	962	1029	1013	982	1024	959	1022	975	976	995	1004	1004	966	1004	1022	1014	1001	981	1028	1058	982	988	966	994	1012	1022	1018	1034	1014	981	986	982	988	990	976	1032	993	1062	997	1025	1031	1047	1050	1020	990	1014	1031	1004	988	1041	982	1042	1031	976	1028	1018	983	965	993	1003	1002	995	1010	1004	1043	985	1004	1037	991	990	995	976	1001	1095	979	952	984	1025	958	1016	1006	1016	1014	925	1004	1007	966	1002	994	993	1003	1028	1024	1067	1012	1010	1001	1013	979	999	992	1034	1045	1002	1030	976	1016	999	978	1002	1016	991	997	1014	1046	1040	948	980	988	1023	973	975	1020	942	1023	1014	1045	1016	1002	996	997	994	973	968	1024	985	1021	1048	1008	960	1059	1006	972	991	1047	989	1002	1016	964	1005	986	1020	976	1034	956	1042	1023	984	1031	1010	1043	1066	995	993	1024	997	1003	975	990	1017	1001	953	1027	998	973	1034	968	1051	1023	1000	1007	1000	1042	1015	1057	984	1004	961	979	961	1023	969	1056	974	963	949	958	1032	967	1012	1027	1019	982	1039	987	968	1041	1045	995	1046	975	973	965	983	1027	980	1011	954	1039	979	984	980	992	1034	1034	1016	1012	1001	1006	1050	991	1023	992	1004	993	984	1011	1045	1007	1011	995	921	978	978	1025	965	1053	946	1005	1023	997	1026	976	953	982	958	968	1026	978	999	1018	954	995	1001	960	955	1004	1025	955	1011	986	950	1021	998	1028	973	1006	946	950	994	982	952	1010	1029	1055	1003	991	1040	972	976	983	990	974	1034	1036	1080	1010	954	1079	986	1001	1051	1011	1043	996	999	999	1008	976	1048	999	981	970	962	1032	1024	997	1005	1037	938	1053	992	964	958	1019	1066	998	985	1032	1060	964	998	1003	1020	1011	1029	997	991	970	991	987	1001	980	980	946	1039	913	997	1064	993	1015	1009	949	983	1040	1051	1050	998	1063	998	992	982	1011	991	995	1029	1051	952	1014	1043	1012	1002	1059	1012	993	1029	964	940	1026	1034	1006	1015	1010	1066	1024	1030	961	1040	1012	984	995	965	980	987	977	988	1054	980	1045	1027	971	1014	944	1002	962	968	970	982	943	1024	930	910	976	1008	1011	993	977	989	1007	1017	970	980	1022	986	1019	993	954	983	991	979	1024	966	1073	1017	1022	975	981	1012	1021	1032	997	1038	1024	998	1011	1012	998	998	994	1030	1008	1026	987	1009	973	1009	991	1033	1014	961	1016	1032	985	980	1029	1018	955	985	999	966	1007	921	1001	983	991	1019	1018	1015	991	977	987	1011	976	934	984	1042	1029	1055	989	999	1008	983	1008	1034	1030	967	1041	970	985	1025	1016	1024	1000	916	962	951	986	991	990	1022	1019	1029	1015	1057	973	1042	1011	951	967	953	987	1039	982	1025	967	1012	999	975	1002	1028	1024	1031	1029	1022	1021	1023	1008	1067	981	978	981	969	1020	1022	1026	1029	951	956	1073	1027	1017	1018	1051
29504	27727	32795	23092	13918	9092	6489	4877	3686	2859	2414	2376	2085	1824	1696	1621	1409	1288	1211	1154	1094	985	978	948	956	952	954	949	966	936	874	912	956	915	920	906	870	895	937	832	844	902	925	883	847	857	848	852	905	824	847	853	836	794	919	833	861	815	854	874	866	845	902	816	800	874	830	876	872	859	831	864	841	846	913	867	869	858	817	909	840	840	868	855	835	832	846	878	856	833	882	887	886	912	847	840	884	809	852	832	857	866	827	843	873	832	842	854	873	866	879	810	857	869	854	855	794	842	852	831	820	818	834	885	845	867	853	837	831	856	908	836	843	800	835	832	895	913	848	838	838	829	834	881	839	833	821	871	853	793	872	819	874	817	806	849	871	802	809	813	891	841	923	916	868	844	820	821	840	903	881	882	869	870	848	839	884	898	840	857	860	798	835	883	848	816	812	889	840	800	858	841	817	842	803	824	882	852	805	887	843	883	860	809	876	888	835	839	828	841	812	847	883	833	863	811	867	851	838	797	847	879	815	878	799	834	885	864	882	866	883	818	837	837	829	814	828	806	819	810	829	901	809	850	868	840	911	800	883	843	855	879	839	838	875	860	871	867	818	815	835	799	842	871	848	805	857	876	868	797	853	819	835	832	849	786	823	837	795	845	850	828	828	865	830	849	827	844	807	783	854	853	845	841	853	840	840	853	871	842	836	838	845	875	875	807	849	887	870	833	857	843	836	867	838	854	879	844	827	872	825	866	847	801	817	888	868	848	845	889	803	868	847	828	857	796	853	877	877	855	826	877	808	842	902	824	813	825	866	863	826	834	866	860	778	831	869	869	844	804	864	803	879	832	835	844	829	839	824	851	858	869	827	816	812	846	839	856	800	806	913	916	841	858	879	839	827	801	857	860	863	859	837	898	893	868	809	817	798	824	807	837	855	820	837	871	903	866	829	822	837	829	881	845	885	860	844	787	876	817	791	889	858	863	857	821	842	808	864	830	826	895	861	847	835	884	872	847	857	864	886	860	861	864	883	890	830	836	872	862	820	819	884	892	885	788	846	831	881	875	814	849	817	841	880	884	869	831	854	852	809	922	868	869	834	840	896	860	837	860	833	801	839	814	819	829	833	851	861	836	826	875	873	895	813	853	815	809	829	887	829	815	850	844	831	900	839	830	820	846	851	828	782	827	874	892	861	862	863	864	894	847	842	850	855	847	927	838	876	839	836	852	877	785	886	865	859	804	866	807	835	848	894	856	855	911	832	902	854	838	919	870	850	834	821	789	830	796	879	854	790	829	852	816	868	841	835	831	813	851	812	868	797	835	869	844	859	839	837	887	872	858	888	846	856	811	828	846	810	830	867	903	866	871	910	884	864	808	880	856	848	791	881	835	834	854	839	873	861	809	858	862	809	809	913	842	893	861	904	837	830	848	861	914	885	851	882	914	862	837	808	863	885	859	838	852	880	858	905	858	872	891	890	834	905	843	824	827	833	885	856	825	849	871	899	825	831	824	884	847	861	847	826	856	850	831	859	876	857	898	875	848	893	854	878	887	856	827	834	830	824	854	866	906	834	833	884	844	844	896	858	895	829	864	870	840	859	855	843	839	875	849	848	803	846	842	878	827	869	839	888	833	864	805	853	832	872	800	831	815	773	870	847	796	813	832	844	860	890	848	864	864	833	860	816	829	865	849	854	864	860	915	862	835	815	874	867	874	813	857	806	845	809	860	902	830	858	859	853	911	780	852	843	858	861	878	866	845	861	861	911	845	868	829	812	864	840	858	858	805	855	891	802	851	840	856	830	865	857	826	823	827	854	856	871	807	881	863	818	848	858	854	856	868	802	866	862	840	754	891	858	796	847	834	862	905	893	899	869	839	808	826	878	896	844	825	841	813	837	897	824	835	902	851	834	921	857	824	875	853	856	849	833	846	872	813	851	909	893	914	854	838	886	856	854	902	834	924	859	814	818	814	828	878	818	856	862	833	872	869	829	821	852	877	846	871	856	925	849	866	857	788	797	832	891	862	883	836	857	861	835	836	907	905	852	811	847	869	828	871	832	781	845	850	823	891	839	832	805	847	840	876	867	798	844	876	830	848	872	853	799	849	891	870	843	837	828	836	823	801	831	817	852	841	866	830	952	876	912	912	893	840	868	903	850	888	864	851	890	886	838	833	879	865	899	869	857	838	833	830	772	897	828	859	806	798	834	779	858	760	885	874	847	837	877	855	882	850	833	821	864	838	844	819	844	828	854	808	872	879	877	920	862	833	886	831	796	857	850	834	872	828	848	840	915	822	838	810	877	828	883	805	835	819	825	889	894	859	782	843	838	855	890	851	856	848	854	788	824	864	880	842	836	869	884	837	856	868	866	824	855	853	887	847	866	857	859	860	849	859	877	876	805	852	846	810	803	823	830	871	825	900	842	877	844	837	853	812	801	830	837	862	902	879	866	828	864	777	899	879	864	823	766	857	870	856	867	857	809	888	846	830	819	816	828	826	892	829	844	892	839	818	870	837	874	878	856	885	858	797	799	788	818	857	874	860	808	812	843	827	885	845	921	841	870	835	808	808	873	858	838	857	915	860	830	912	875	877	830	895	832	870	801	862	843	842	871	859	862	873	873	850	850	799	840	909	844	864	887	856	848	901	844	841	867	846	849	871	923	822	877	813	886	861	852	865	840	870	824	864	846	902	843	817	864	832	826	805	841	844	885	843	842	831	845	840	873	831	807	805	849	873	833	819	803	846	870	878	840	873	825	774	811	864	862	872	836	884	828	834	832	865	808	830	876	849	834	856	858	856	827	842	882	816	836	810	842	828	822	883	867	890	848	847	821	832	830	859	889	858	874	843	882	903	878	804	853	933	808	828	841	852	904	903	844	917	830	867	819	898	842	843	823	865	889	868	817	841	868	878	903	825	877	828	818	814	841	902	809	887	851	831	836	900	825	885	830	860	858	865	864	864	883	846	836	866	860	827	817	825	855	834	850	838	851	857	827	792	813	928	842	827	790	879	820	884	870	862	886	874	891	853	838	881	852	840	830	850	863	886	847	782	851	854	854	801	897	866	817	861	923	902	876	819	846	796	841	857	789	886	837	789	834	842	828	787	831	878	839	864	837	832	848	915	848	834	886	854	861	822	808	856	815	885	842	900	853	835	875	882	851	834	811	851	842	875	873	873	826	894	867	862	859	881	873	829	855	822	845	862	822	841	853	908	837	826	828	848	820	846	852	867	904	836	846	797	816	789	835	855	836	842	807	844	829	867	851	892	882	845	861	843	902	817	806	838	827	867	777	857	862	875	797	862	842	874	846	813	896	843	809	837	840	883	873	856	833	871	861	875	835	855	869	829	868	849	879	832	864	826	855	840	787	858	867	855	765	819	844	844	835	852	822	868	878	861	855	911	849	876	838	815	816	791	811	870	892	832	909	871	878	867	841	840	795	822	868	860	796	858	867	891	804	861	851	868	829	855	830	830	819	858	898	815	834	893
24493	42429	33244	20629	15971	12247	9213	7241	5629	4267	3599	3129	2833	2391	2165	1916	1692	1513	1381	1311	1264	1122	1070	1070	1050	1072	1016	923	991	947	902	957	938	923	973	942	894	903	857	861	899	882	828	868	857	901	865	836	888	888	804	858	854	893	869	899	815	869	838	868	873	789	805	823	840	857	864	831	807	827	816	845	863	856	819	856	889	882	872	823	824	831	871	824	872	879	827	862	873	848	894	893	850	836	811	824	904	785	855	833	891	873	878	847	865	839	865	880	855	861	828	851	806	853	869	867	877	887	831	867	876	862	825	872	852	885	799	849	794	834	857	857	868	840	853	883	856	894	813	883	830	850	829	801	845	879	872	815	865	842	885	864	799	870	827	871	856	855	840	890	849	887	841	842	885	843	859	848	839	828	798	830	890	838	834	811	845	846	846	813	825	859	839	876	877	831	838	861	882	864	903	825	878	824	874	805	857	861	872	869	898	831	924	854	851	864	848	843	826	831	841	873	862	847	840	858	830	845	846	888	868	927	843	839	877	876	886	818	887	881	848	816	854	871	896	849	847	874	839	837	880	875	807	774	828	870	924	865	846	878	857	905	858	906	904	879	890	831	856	911	818	902	874	845	818	905	893	861	831	823	860	875	830	877	837	895	926	842	892	849	871	891	851	855	882	850	867	850	812	835	871	809	853	846	865	803	873	845	914	887	889	899	858	843	852	834	832	832	851	852	841	871	853	864	841	849	823	840	855	885	833	895	814	888	845	853	809	844	867	838	947	837	851	834	870	837	836	849	873	878	897	868	870	838	823	868	876	866	842	799	827	896	832	835	891	869	797	771	845	876	870	857	849	857	854	851	882	798	845	867	898	830	905	833	844	857	865	840	847	892	789	874	859	834	852	851	851	886	885	836	850	853	881	827	875	870	882	892	871	841	849	827	886	849	854	905	839	790	842	838	847	846	857	868	863	891	862	827	908	819	833	810	879	880	843	853	861	813	852	850	894	870	874	831	863	883	821	872	905	888	881	861	879	836	845	864	850	841	834	832	862	860	864	814	853	864	852	893	881	918	879	877	801	824	876	867	836	861	879	828	832	829	827	774	849	842	802	874	864	875	820	847	838	805	839	842	878	807	837	821	856	882	897	940	856	866	872	872	864	826	877	844	820	867	850	864	870	813	856	883	858	856	851	867	920	870	862	923	872	838	855	807	875	850	860	861	831	824	838	870	863	789	850	878	878	856	855	885	842	824	813	846	864	826	881	874	883	844	839	888	844	903	846	837	857	853	810	853	875	875	871	844	827	853	794	832	821	879	866	830	819	836	884	874	876	846	862	848	830	825	821	824	842	833	870	861	873	783	815	860	885	858	868	835	830	869	784	798	815	843	881	857	832	858	829	832	879	815	852	841	846	865	872	893	810	888	827	861	865	900	883	901	892	818	853	834	856	832	904	888	863	840	851	863	843	821	858	905	867	876	879	885	873	842	884	893	821	870	802	863	793	831	875	857	826	819	877	875	907	800	885	897	820	913	848	866	855	862	902	869	912	822	885	868	906	832	906	842	855	848	856	891	863	877	811	817	860	858	872	849	856	851	836	842	842	868	885	844	864	849	851	818	892	858	843	867	830	893	920	818	826	922	782	864	879	864	791	850	901	848	832	834	881	838	881	889	825	868	843	863	881	855	888	834	863	887	861	812	868	853	834	780	816	881	839	871	867	852	873	796	880	882	840	821	896	846	818	860	868	882	857	904	840	834	798	835	860	886	848	838	880	802	887	844	839	838	828	896	826	874	850	901	853	877	828	850	839	894	839	894	865	866	903	832	822	847	864	869	856	853	851	867	804	816	838	834	885	912	826	816	871	851	850	861	864	870	874	868	804	802	853	819	866	859	869	863	863	833	865	874	873	831	905	872	843	860	848	889	887	805	852	895	856	836	861	902	842	848	850	897	894	819	848	824	953	846	855	866	828	884	863	875	835	870	871	909	856	829	838	834	829	885	865	810	837	893	817	857	845	901	876	828	830	854	894	785	875	869	847	853	876	864	856	890	918	884	831	846	879	825	859	886	901	887	817	869	909	851	918	797	881	813	832	894	799	872	852	820	887	868	905	928	824	857	859	785	895	841	878	826	847	887	867	814	887	825	861	836	835	848	877	873	854	830	822	879	883	827	836	877	864	845	839	840	843	847	818	859	874	886	878	878	835	817	828	873	849	837	813	923	858	819	835	835	900	847	861	814	847	874	824	847	817	812	867	860	861	795	841	855	868	869	866	891	856	877	851	855	883	813	863	796	859	868	910	827	869	896	842	849	809	853	848	860	855	825	860	831	828	894	871	852	849	830	876	890	908	859	840	853	863	854	876	852	861	875	910	880	816	852	844	849	850	838	832	824	816	847	836	846	838	826	841	888	853	883	817	835	831	804	919	855	842	919	816	893	876	879	849	841	856	841	893	853	873	844	850	859	877	842	845	839	824	888	836	844	880	836	858	792	862	851	865	820	847	868	851	842	844	839	806	875	932	844	902	856	850	836	831	894	854	842	775	820	834	787	852	886	786	830	834	857	883	851	874	856	798	824	899	878	860	839	805	862	847	865	891	929	862	879	826	858	850	832	838	855	841	828	894	827	831	799	836	839	887	885	895	867	861	864	870	843	890	809	825	872	827	788	858	875	868	854	850	816	922	804	857	845	872	801	875	800	826	861	842	872	827	886	879	846	872	879	836	885	860	811	872	866	824	866	821	834	827	853	851	842	878	858	850	892	881	820	849	878	845	832	858	861	853	866	842	882	883	859	938	854	849	870	834	822	829	845	828	838	817	872	780	828	864	884	846	826	886	861	892	870	775	845	816	810	928	874	828	819	878	799	820	827	886	829	799	814	856	872	938	858	854	819	867	856	855	835	845	873	868	884	851	822	817	900	810	836	849	820	859	864	832	878	860	875	857	837	876	785	849	827	830	846	871	857	853	885	919	841	874	817	796	886	876	844	859	875	827	855	844	837	924	844	841	847	863	817	856	835	849	847	863	848	795	859	877	828	870	830	856	805	901	850	804	847	856	845	908	857	898	862	883	835	867	840	889	885	853	823	856	867	846	772	882	825	812	883	914	864	798	906	840	847	812	893	850	840	820	864	816	841	854	833	882	847	857	827	810	868	821	838	883	864	875	814	922	859	863	844	829	839	852	891	870	792	892	879	905	913	834	884	875	840	840	873	852	864	822	856	891	831	861	866	844	857	822	897	845	855	852	834	900	849	890	888	877	850	843	893	866	823	880	876	925	833	907	826	834	874	889	865	859	855	780	797	829	857	860	877	893	866	839	882	838	835	851	830	881	835	913	806	863	846	903	908	829	833	845	852	901	841	838	823	829	875	831	899	823	855	824	808	856	882	864	859	883	863	845	850	896	821	854	788	874	827	919	823	860	846	872	842	885	852	826	820	822	854	867	889	845	835	853	875	874	816	909	817	883	864	886	813	831	878	794	894	802	844	874	845	869	830
24348	21565	29092	24811	22421	19557	13029	8252	5914	4523	3607	3023	2865	2587	2333	2100	1703	1620	1604	1318	1206	1235	1165	1110	1135	1019	1075	1100	1066	1046	1034	1004	1037	1030	1017	945	943	968	932	958	908	958	922	893	977	964	998	918	926	922	938	876	939	865	913	902	963	946	903	908	913	935	845	879	892	938	860	943	918	853	990	895	938	883	894	909	911	850	902	865	890	912	921	856	872	901	912	918	931	950	893	871	924	965	899	853	864	909	899	906	929	916	925	916	910	891	864	932	909	900	924	882	893	849	903	938	912	943	876	927	948	943	891	884	892	874	920	882	940	862	899	866	886	934	952	897	915	939	889	902	881	871	882	925	856	847	961	885	855	915	899	847	881	868	965	929	912	860	904	916	846	901	907	922	911	951	914	915	923	916	878	910	881	841	839	905	883	829	935	900	918	926	905	887	920	919	899	882	912	900	932	911	931	907	841	899	845	858	965	910	912	860	862	844	827	952	874	928	850	915	906	858	858	908	895	894	932	926	871	832	908	870	883	927	873	949	961	910	904	879	966	877	844	891	932	872	949	881	903	935	924	932	917	835	883	916	904	899	914	921	892	879	890	969	878	925	913	848	874	899	877	865	928	912	949	924	960	909	880	900	931	902	885	889	953	919	922	901	918	895	858	908	877	898	917	904	906	956	949	856	904	882	884	941	915	901	840	914	848	923	877	917	898	910	894	871	897	953	880	945	933	867	850	872	904	903	897	891	887	901	929	905	904	877	856	907	893	949	872	860	848	861	938	924	872	909	909	882	895	887	866	864	849	905	894	956	917	928	889	888	929	922	906	928	824	888	881	919	926	887	920	892	941	891	897	948	882	907	838	931	946	874	860	928	888	878	970	905	876	854	840	892	848	924	874	943	887	916	909	924	899	913	851	895	929	913	901	843	926	957	868	923	936	850	904	884	912	879	904	917	904	888	863	889	936	875	905	820	920	892	912	904	837	891	854	906	860	881	855	917	963	842	876	948	851	892	905	884	879	921	913	934	894	842	926	884	901	910	927	864	913	924	932	869	879	889	912	938	949	889	892	888	898	939	890	918	923	896	875	901	881	874	919	887	898	874	889	904	864	932	922	947	884	871	921	876	877	896	918	915	908	905	926	905	859	901	783	876	917	902	835	831	858	880	897	834	925	870	849	960	922	941	909	895	911	923	933	944	897	911	877	949	935	921	896	910	912	866	891	876	894	927	882	796	956	913	875	889	868	902	874	919	920	926	887	914	933	907	883	869	874	906	893	867	860	874	852	911	911	921	889	869	956	894	926	830	862	915	865	846	884	864	935	908	935	877	899	918	916	896	884	880	888	883	902	870	895	924	931	901	900	910	900	901	890	912	911	951	859	938	882	880	819	889	910	905	855	916	845	898	869	866	915	897	910	939	909	876	886	944	842	901	938	932	908	860	905	945	901	889	866	914	895	859	952	878	882	880	910	917	850	912	879	916	874	907	926	928	942	913	932	911	857	903	891	853	905	950	877	897	958	899	861	877	874	908	928	886	922	890	895	913	884	952	942	871	870	884	868	910	903	953	881	958	908	915	895	913	931	887	940	916	922	922	886	924	896	927	936	860	881	926	911	960	883	960	867	881	863	892	912	840	888	926	844	904	900	922	882	918	935	881	868	939	913	903	881	898	864	916	825	887	858	961	894	912	919	892	932	864	925	881	907	865	899	880	905	894	908	888	909	852	874	906	870	934	897	907	904	837	893	947	854	879	930	883	856	899	878	925	928	885	940	911	963	876	933	818	886	879	938	882	895	895	842	895	872	871	876	923	893	894	894	907	925	869	864	888	900	934	855	880	863	862	836	878	846	916	921	887	868	890	903	887	886	895	957	915	928	889	896	925	879	951	887	901	874	898	856	916	863	906	891	942	880	906	874	881	861	848	845	893	878	864	896	915	931	863	950	879	892	924	895	891	871	964	960	895	834	917	960	909	885	849	907	919	971	891	929	879	893	863	884	857	927	944	915	899	905	884	921	939	863	873	918	874	875	829	936	874	853	886	935	882	937	869	980	845	972	901	917	890	852	920	879	862	871	903	868	860	861	860	870	906	943	898	886	911	885	907	920	918	935	870	897	882	894	868	873	980	889	936	861	854	893	858	895	913	884	936	918	902	856	914	949	911	952	853	904	843	875	845	910	920	888	835	987	920	902	905	888	857	960	830	935	906	860	887	902	937	884	859	955	915	891	886	899	870	937	907	923	876	890	939	928	922	904	935	914	929	901	894	872	878	918	929	905	880	866	890	863	913	943	945	898	872	879	894	873	876	904	942	857	879	949	806	920	914	841	901	854	863	959	879	931	835	851	889	840	913	897	893	884	923	897	902	890	864	919	882	867	885	908	894	916	877	853	916	910	952	964	991	894	892	907	938	845	919	937	914	904	914	908	905	884	900	952	838	891	892	900	918	928	850	932	843	881	911	909	903	849	901	907	924	903	864	886	920	886	879	845	880	894	938	889	867	912	897	914	911	956	887	878	926	881	914	898	913	874	854	863	891	922	852	905	886	907	875	881	869	845	908	880	914	881	969	959	923	879	909	901	882	865	864	870	910	854	891	971	934	849	896	873	948	878	907	924	915	858	889	889	852	893	898	877	912	883	919	937	862	896	904	898	878	874	891	904	867	971	959	864	892	905	910	903	931	938	907	910	954	902	933	892	889	929	916	952	877	889	835	855	948	920	868	883	877	903	921	879	937	957	880	939	855	902	912	956	881	910	848	944	896	866	935	864	864	874	895	891	874	914	874	888	948	947	849	894	873	872	933	859	875	886	851	867	896	942	895	941	955	918	920	889	909	905	878	902	865	954	911	947	871	955	914	875	919	941	929	908	882	883	904	910	922	894	982	928	880	836	915	922	864	989	965	852	866	877	914	909	908	869	880	887	949	888	909	846	931	887	882	900	916	916	877	900	916	920	840	872	939	909	877	874	922	885	875	898	882	876	908	901	907	901	857	914	937	854	940	909	948	880	909	877	878	872	928	847	915	895	896	857	928	909	894	908	953	875	816	902	927	846	844	864	852	934	930	953	919	923	901	891	890	889	897	847	897	856	867	878	941	892	921	861	884	896	844	909	921	922	883	882	911	894	912	877	902	897	933	935	882	897	951	845	919	887	895	799	916	913	881	903	845	902	921	853	857	871	908	859	920	952	875	866	858	884	932	861	881	933	902	877	872	948	908	936	935	944	903	882	885	840	883	928	911	875	920	903	917	879	919	906	880	861	934	886	916	912	895	897	849	834	900	917	911	830	890	913	957	888	913	949	888	883	866	911	951	895	904	920	951	921	848	894	891	954	952	942	927	870	882	859	921	873	913	915	933	891	938	867	886	882	877	844	896	936	861	889	831	874	932	904	842	873	920	885	927	898	838	944	897	859	899	900	919	901	880	850	881	897	938	932	860	921	944	918	937	940	920	887	887	933	930	872	884	940	919	940	900	929	903	883	883	910	905	878	901
24385	49749	40620	27254	22016	17489	13458	11028	8431	6323	5113	4384	3953	3329	3015	2674	2192	1996	1780	1544	1424	1298	1287	1215	1302	1213	1091	1095	1099	1055	1046	1051	1013	1030	936	1047	997	959	1009	928	899	886	917	928	915	882	897	988	932	911	893	1010	920	948	898	924	890	920	901	934	900	890	856	864	882	902	928	893	831	913	897	897	937	914	874	877	920	899	860	862	879	887	900	864	877	915	868	861	891	914	942	854	842	842	870	861	867	876	894	892	936	904	905	904	876	876	861	869	878	865	899	874	936	886	879	909	930	891	924	859	859	867	887	937	886	955	850	918	805	922	853	875	949	885	881	940	896	823	931	906	904	911	916	884	862	918	942	862	899	955	948	900	863	842	904	974	899	921	893	908	909	889	946	872	900	946	885	896	903	894	879	872	914	834	862	903	905	902	878	907	865	888	854	843	871	876	839	886	880	899	896	830	874	890	914	883	911	894	838	913	935	885	823	901	923	865	834	898	884	896	873	919	875	874	873	880	896	879	906	885	922	900	868	884	897	913	902	916	907	867	922	897	896	887	911	907	903	942	902	886	904	939	953	841	873	854	860	885	901	895	890	904	938	913	900	835	886	972	896	865	881	906	844	882	937	863	945	973	961	934	905	893	903	854	863	928	921	944	939	881	854	878	908	837	935	918	853	905	903	897	918	915	871	897	895	893	895	852	883	906	887	868	922	910	882	916	897	898	906	893	907	933	912	907	938	914	916	885	905	895	929	854	875	894	897	886	887	933	925	882	883	867	901	884	925	829	895	893	874	927	941	894	842	863	906	881	896	892	940	926	923	925	890	860	907	896	911	913	883	905	877	900	960	890	921	923	950	856	886	899	922	873	903	869	875	894	900	869	889	910	936	928	864	962	872	853	936	874	940	905	844	908	885	906	862	901	899	872	828	907	887	967	892	908	842	951	905	906	938	926	883	872	867	917	861	942	899	834	881	900	959	900	910	857	899	876	853	893	933	878	867	910	896	930	904	969	865	876	899	932	913	944	915	932	902	879	906	898	885	908	931	889	898	870	866	945	923	880	891	874	935	937	853	918	867	931	925	888	938	899	875	866	886	935	928	912	896	886	881	914	913	899	840	890	889	860	839	871	914	893	867	842	899	918	860	876	903	908	906	929	839	940	855	873	908	832	821	861	890	897	896	860	890	927	891	853	833	898	921	902	884	920	898	912	911	902	877	862	940	877	898	894	874	935	886	860	889	886	889	880	886	893	970	812	886	863	881	893	921	880	895	915	882	921	896	845	916	870	877	896	877	940	870	809	886	880	861	870	906	895	959	880	909	895	935	851	881	935	854	944	888	950	865	845	875	894	879	894	906	903	895	881	942	871	918	824	867	897	894	849	924	888	894	876	918	884	908	909	864	913	870	904	944	880	940	909	884	879	921	862	946	953	866	917	858	929	877	885	900	895	868	921	872	852	885	891	863	940	871	952	906	890	824	927	917	844	920	929	922	907	905	920	948	850	923	928	852	889	928	867	867	856	858	879	890	881	878	908	826	887	956	830	878	894	886	930	889	886	917	920	871	874	855	859	888	870	858	885	919	885	899	897	892	841	944	892	896	884	940	906	879	836	878	876	874	905	846	846	919	895	936	890	921	900	915	938	844	892	918	936	863	872	915	857	857	906	871	850	916	874	934	937	875	890	896	857	918	873	904	902	872	918	901	936	927	911	921	882	857	865	894	924	883	912	921	880	921	903	889	903	962	919	943	944	872	875	929	902	858	887	936	875	899	879	932	853	912	889	893	897	894	912	882	835	855	867	909	910	913	924	919	949	930	908	869	861	897	876	868	911	911	941	927	915	911	932	861	897	965	919	897	908	887	936	882	866	880	886	892	904	913	948	895	918	921	917	928	910	896	883	954	877	934	914	839	867	919	944	938	923	883	923	949	902	885	902	881	888	881	896	916	861	853	859	905	893	934	914	856	954	922	888	846	960	907	894	885	936	876	925	936	884	905	889	889	893	896	859	858	902	931	885	887	902	917	855	882	871	884	966	930	883	913	894	874	892	894	899	918	879	905	891	904	908	886	904	884	885	921	900	902	925	923	870	915	846	894	879	895	875	880	832	901	898	897	881	934	900	860	893	900	902	876	876	898	873	890	868	895	951	948	882	946	911	970	939	929	869	913	904	878	843	879	897	964	934	941	881	923	901	923	913	939	867	901	856	874	836	929	855	876	871	921	937	906	888	882	945	907	921	913	871	929	883	883	899	894	970	856	852	896	947	861	843	866	856	898	869	821	925	927	893	880	895	901	885	900	879	878	943	881	943	906	903	922	868	880	936	897	949	921	960	904	831	936	897	920	861	871	856	893	849	934	881	910	864	917	848	866	932	880	864	932	882	882	918	880	887	877	906	871	912	919	913	814	883	864	889	864	873	864	893	931	919	931	901	929	910	901	876	892	885	906	867	926	912	870	897	958	932	888	918	912	859	869	909	941	905	880	849	940	941	845	919	902	903	928	921	886	921	934	886	870	865	887	877	904	921	895	865	905	924	908	881	919	859	934	915	943	837	890	896	912	897	915	883	854	847	921	870	919	880	886	940	884	885	874	923	830	916	862	858	875	928	908	918	894	869	930	926	879	894	924	889	914	917	852	905	920	936	890	887	884	932	883	876	859	901	875	935	946	896	927	855	859	904	848	846	918	877	881	982	904	888	896	895	921	833	849	865	941	906	911	905	894	886	913	892	856	905	868	878	920	890	898	875	887	930	921	899	956	876	876	887	891	892	958	911	895	925	933	928	890	889	861	861	900	880	956	890	889	933	864	896	926	922	878	891	933	940	877	931	895	838	881	933	903	890	873	917	867	857	917	910	883	885	892	882	927	932	923	921	905	826	890	934	899	858	907	856	895	892	935	872	930	904	893	923	891	905	833	843	893	834	857	918	887	863	866	946	902	909	858	892	894	874	860	891	895	857	883	947	884	837	901	835	878	910	891	887	878	886	910	908	878	901	898	877	846	899	940	898	914	904	889	859	880	885	876	875	861	869	911	893	916	913	916	892	909	864	937	859	905	946	921	869	908	909	880	914	932	893	915	921	940	890	941	918	874	939	910	906	887	884	866	923	905	871	888	915	903	896	887	864	882	850	885	897	894	951	923	843	871	926	891	890	935	906	908	883	888	917	827	883	892	883	899	905	881	849	902	942	947	895	883	871	848	968	878	895	936	931	902	916	884	878	878	831	847	843	880	922	865	901	902	919	894	926	922	907	872	954	894	873	896	936	917	871	876	866	943	863	884	897	865	868	863	922	888	882	887	930	887	915	883	926	866	887	912	907	829	882	918	910	921	885	912	911	863	925	836	909	902	846	903	923	941	935	928	878	895	897	876	885	908	867	899	941	915	901	931	913	915	873	929	926	917	872	896	870	912	867	848	900	877	944	924	926	913	919	899	899	878	898	900	876	872	915	896	909	879	880	916	923	929	848	892	913	958	936	832	893	949	879	859	898
25496	21591	28463	26445	20058	13014	8723	6208	4458	3517	2982	2714	2483	2208	2123	1875	1628	1487	1375	1240	1217	1173	1153	1169	1115	1128	1058	1050	1036	1015	1031	1046	985	981	937	940	976	970	930	962	940	908	892	927	923	923	890	869	894	947	932	952	885	928	891	919	928	895	896	906	903	926	877	955	919	941	932	911	905	911	866	861	903	1019	942	853	921	953	859	933	915	913	881	913	890	892	928	946	881	885	948	910	859	905	865	902	855	913	887	898	885	852	959	949	867	903	909	937	900	897	905	934	921	912	930	878	906	892	943	892	853	930	889	879	905	857	854	940	913	1000	889	863	874	923	915	897	924	932	904	898	903	917	901	933	929	962	906	890	851	875	884	943	899	917	907	879	973	927	882	872	931	892	882	944	944	928	947	943	869	909	910	893	921	881	864	945	882	922	950	949	912	942	886	887	937	936	949	958	909	927	876	879	918	970	897	875	895	929	892	910	936	905	930	892	909	902	892	880	924	943	911	945	920	992	894	921	915	1033	942	896	886	861	924	865	841	887	867	919	913	892	919	952	903	931	893	888	865	927	899	908	882	921	879	877	905	947	896	906	888	931	855	876	937	889	899	893	898	956	891	945	930	888	938	893	886	854	880	881	896	930	893	908	939	935	907	943	933	929	917	941	908	910	859	901	859	887	920	930	922	913	904	897	958	995	872	925	885	907	869	868	849	890	927	905	915	970	899	882	909	971	911	891	874	869	893	939	882	867	911	897	901	920	906	884	914	902	911	935	864	848	905	888	880	947	948	835	947	868	873	859	874	894	917	937	839	927	957	857	913	930	934	891	891	886	866	878	953	911	882	891	943	925	891	870	955	913	920	889	909	892	919	953	928	880	864	893	929	924	909	920	867	910	851	903	834	874	876	934	926	970	908	872	896	888	936	925	921	880	878	927	895	852	949	821	929	925	921	907	875	885	877	908	884	900	932	869	922	941	887	925	931	857	835	862	920	910	866	877	888	896	891	936	884	869	923	914	900	892	968	847	882	928	894	960	899	895	886	909	905	919	942	874	936	840	926	868	902	861	921	950	886	953	937	918	900	872	907	877	923	848	926	890	949	883	951	863	885	883	950	912	910	917	973	943	866	901	904	895	889	923	883	886	906	906	913	938	894	918	908	872	920	879	894	995	909	896	833	830	924	859	925	885	941	950	897	937	937	877	865	920	876	889	895	928	921	898	962	895	880	890	901	902	888	914	924	890	927	847	920	934	903	885	834	879	885	927	863	911	945	911	940	939	919	941	930	905	847	896	888	942	893	916	950	892	897	890	940	934	934	874	885	910	897	876	913	885	964	885	867	932	929	939	945	927	918	912	903	953	908	978	896	860	930	934	899	888	948	902	949	893	900	889	907	883	921	884	931	889	939	946	884	961	939	899	888	903	883	919	871	927	903	903	939	938	862	893	898	968	913	905	903	882	958	857	920	898	860	868	892	873	883	864	907	929	904	886	886	886	941	974	914	863	899	879	862	932	928	897	906	906	913	948	897	935	945	882	1006	950	907	856	926	937	912	928	890	918	871	906	955	907	877	938	913	859	954	934	924	993	801	925	900	873	918	932	982	927	908	886	873	888	899	896	915	924	890	865	946	924	920	886	961	874	942	881	876	917	916	893	887	944	913	882	900	948	942	927	909	910	908	890	917	897	937	915	904	878	924	920	901	934	953	920	920	925	907	876	919	868	826	880	906	930	900	921	914	908	853	897	949	916	912	901	798	903	903	894	901	948	900	948	904	830	920	883	903	927	894	883	903	934	917	897	917	937	895	861	898	929	954	915	869	943	929	901	929	931	943	889	894	913	915	885	941	924	927	907	919	919	959	945	946	910	897	889	900	891	887	878	888	896	933	897	983	871	916	921	915	853	872	902	826	946	889	871	894	851	881	926	948	872	917	853	895	890	895	918	942	873	937	943	947	909	904	923	928	924	894	899	922	901	920	975	896	866	925	898	877	877	938	843	947	826	884	968	920	917	908	911	926	857	900	945	908	965	903	878	923	919	917	923	911	946	949	918	907	921	893	885	903	929	885	874	926	879	912	908	895	920	886	906	939	888	951	904	896	892	936	910	923	899	945	903	900	918	894	960	875	981	901	869	949	883	904	891	887	905	902	941	949	957	910	905	963	852	868	932	857	937	948	898	905	947	870	887	882	930	902	892	913	961	875	953	949	934	885	862	993	896	889	907	914	918	935	947	897	887	908	886	934	862	940	918	948	863	855	881	877	903	880	859	923	935	937	947	944	900	884	886	959	911	926	912	928	865	887	917	936	903	912	933	956	870	877	927	861	948	909	900	913	885	952	864	873	870	931	906	853	924	952	921	910	912	928	920	893	899	942	909	930	869	939	917	840	862	935	876	898	921	876	871	860	917	889	911	896	936	872	946	891	931	911	901	932	903	991	889	899	931	949	935	858	876	898	867	933	894	918	938	896	966	897	974	912	881	938	864	894	919	935	941	888	931	922	842	931	885	899	903	923	923	876	890	904	880	913	851	885	846	935	848	930	851	872	903	919	875	903	943	965	943	888	889	898	918	931	868	925	916	937	910	870	916	886	912	913	931	900	898	990	893	934	898	894	923	907	893	947	892	915	924	967	906	899	924	896	947	893	906	952	911	910	882	908	924	946	928	961	913	862	879	920	921	924	851	909	953	864	842	917	912	942	911	902	930	899	948	916	938	904	912	867	898	928	960	909	862	884	923	905	933	914	869	896	928	936	890	896	930	892	922	920	904	873	950	953	896	850	913	915	956	904	906	898	842	895	882	990	945	889	840	899	823	942	901	837	912	884	935	877	917	953	919	922	928	889	940	874	915	863	900	920	892	868	862	929	939	931	911	883	919	876	950	917	874	879	868	937	990	918	919	919	903	901	874	932	884	897	896	876	886	896	883	915	996	921	951	961	888	912	903	884	902	916	891	904	934	933	917	922	862	914	875	864	905	906	893	876	857	853	903	942	929	924	902	908	874	931	889	963	890	853	903	916	924	884	878	950	968	919	853	946	902	895	871	901	882	944	923	902	855	850	857	918	931	925	908	876	880	888	946	867	993	920	882	877	930	931	869	914	945	901	912	891	913	896	895	924	934	898	941	917	930	930	926	977	922	968	938	948	941	899	916	948	871	912	940	942	939	927	907	870	868	927	924	947	909	987	915	923	944	941	958	922	886	905	878	931	962	866	899	844	871	926	921	900	924	935	918	899	957	889	894	900	884	900	941	925	957	949	919	890	903	883	930	947	927	907	886	920	921	898	874	916	893	919	915	972	934	911	904	905	933	945	871	937	904	908	949	941	907	886	907	908	896	934	874	848	917	886	907	855	892	842	926	951	838	927	929	896	912	861	908	893	929	829	874	909	935	922	912	894	915	942	881	910	924	952	882	918	912	923	924	898	949	943	930	840	884	954	888	885	904	868	921	879	883	932	890	939	894	886	932	925	928	867	893	950	910	946	906	882	869	930	925	976	919
24600	46321	36842	24406	19110	14987	11644	9242	6854	5406	4388	3863	3667	2978	2820	2375	1956	1714	1617	1471	1287	1281	1246	1182	1179	1124	1126	1113	1072	1084	1012	1026	1048	1040	974	1032	1028	1032	965	971	950	945	910	934	937	971	913	903	962	941	973	946	942	966	943	986	880	918	874	924	978	973	877	934	957	937	932	938	876	874	896	915	915	909	893	930	885	927	972	868	887	876	941	918	923	950	904	876	917	953	940	885	925	894	927	898	910	963	941	938	911	949	929	895	891	882	933	930	956	878	893	938	875	908	856	944	906	909	919	925	912	941	929	924	911	946	949	962	945	919	907	875	968	900	903	927	893	934	885	952	918	899	903	855	861	922	943	886	882	893	921	898	975	894	879	911	919	874	879	957	895	882	942	930	928	919	903	906	886	946	911	915	894	902	936	882	892	949	923	873	880	875	970	923	928	914	976	893	951	885	870	870	943	903	927	917	890	901	951	915	973	919	941	862	981	901	922	897	927	926	893	922	943	905	930	888	919	976	914	916	894	891	1005	901	926	910	907	973	883	963	907	888	896	871	855	938	914	949	907	920	887	915	920	825	962	959	887	917	930	919	945	914	887	910	946	921	901	932	868	893	846	946	895	879	921	933	944	898	894	932	926	861	910	914	929	876	938	890	916	958	893	933	944	913	941	916	898	960	898	902	915	935	893	943	917	919	916	912	941	851	911	883	961	907	883	923	925	955	908	956	863	902	936	918	947	936	881	894	865	944	876	937	865	937	901	871	985	937	937	871	890	930	859	950	891	972	886	926	918	892	906	847	899	939	961	897	864	858	946	871	901	890	872	853	901	961	930	938	878	883	886	892	867	874	901	902	915	845	868	921	902	864	901	899	955	931	934	885	899	898	884	902	866	945	879	893	920	894	899	892	937	855	935	862	904	930	972	886	889	972	892	891	921	902	937	931	878	900	930	956	943	880	923	925	922	899	919	907	903	939	908	884	882	893	951	898	873	910	947	892	961	918	907	913	917	900	923	945	917	851	891	869	930	909	942	901	879	902	890	892	883	930	884	893	931	962	903	914	875	943	890	900	901	937	888	906	881	882	944	929	922	885	883	904	881	926	959	888	865	882	907	926	961	952	893	935	904	882	930	921	916	881	955	918	890	942	893	887	885	909	964	942	930	928	890	918	903	913	982	924	943	921	931	874	850	914	912	920	966	878	937	893	893	911	921	861	914	908	905	967	941	870	899	912	924	898	873	931	893	961	896	873	908	898	927	922	892	914	878	905	928	909	959	902	949	921	937	903	875	874	892	862	938	924	916	894	956	906	916	903	904	951	928	885	947	935	908	930	910	902	898	937	931	870	905	895	895	875	926	949	974	953	917	929	920	907	875	913	921	879	888	924	899	929	939	852	947	897	951	860	889	911	933	945	952	932	917	935	950	884	887	919	892	893	940	923	935	858	959	946	966	882	897	824	949	869	945	938	935	893	943	901	950	957	916	925	882	900	924	918	865	883	927	940	949	884	951	885	903	939	949	932	905	907	876	929	838	860	874	907	899	896	880	916	884	933	940	948	893	919	919	918	885	898	928	910	936	904	927	902	895	901	886	901	917	888	881	935	896	851	877	952	873	935	885	900	913	851	916	912	923	893	854	940	896	885	883	913	934	937	893	925	965	926	902	925	926	861	912	945	913	876	875	920	953	890	911	926	929	881	929	946	863	881	900	952	937	906	914	881	876	913	952	909	957	966	856	905	900	952	913	913	968	941	890	855	924	947	937	910	957	958	906	940	865	940	863	941	893	874	914	931	923	912	905	910	940	935	876	872	881	987	885	900	909	959	907	901	965	883	907	893	900	925	922	908	889	943	949	916	888	876	878	927	887	865	971	920	925	950	899	887	949	923	905	907	912	935	977	937	910	929	864	889	892	982	868	952	937	881	854	860	913	911	923	943	901	918	919	936	915	895	872	878	911	922	897	910	925	981	861	880	950	909	915	925	928	897	938	894	937	918	911	907	877	918	906	895	960	950	883	940	902	906	943	872	859	898	946	957	944	887	910	921	905	941	938	925	896	930	905	928	916	887	890	881	931	923	929	891	923	958	879	897	912	974	933	930	930	900	854	866	940	898	841	929	954	944	935	925	872	934	931	883	895	901	875	927	917	925	911	921	908	883	930	931	904	881	904	953	974	958	876	931	921	931	901	924	829	927	989	870	918	931	907	902	924	899	925	898	919	906	931	844	916	891	940	907	916	878	894	903	888	933	956	910	846	963	874	947	933	867	861	937	932	938	916	867	933	925	928	938	903	899	933	879	896	951	954	907	905	875	875	935	956	927	900	901	868	954	887	867	885	914	902	936	895	850	927	873	886	934	907	916	887	962	934	928	894	878	904	887	913	912	909	910	928	894	869	961	906	843	855	953	888	905	916	952	871	908	881	871	962	881	872	942	907	909	940	914	903	966	947	910	929	912	915	872	901	871	911	931	898	889	901	874	870	927	893	936	908	887	911	918	945	911	929	922	864	939	936	894	961	886	919	921	860	930	881	894	893	916	873	919	932	886	943	896	937	916	893	912	885	889	895	888	868	881	905	888	927	961	889	897	885	923	841	917	932	968	925	917	942	878	1000	902	934	854	884	938	916	896	950	900	909	921	947	924	879	904	917	865	928	934	942	876	947	930	880	933	911	909	913	896	958	877	877	898	892	971	908	936	935	945	901	926	877	918	932	884	914	905	914	883	945	893	921	899	941	904	910	907	916	892	882	930	921	844	938	928	951	893	872	964	982	902	906	942	852	942	893	922	894	925	949	950	919	923	933	943	943	889	895	934	894	867	903	914	880	925	920	885	962	911	962	916	943	965	862	955	882	943	938	908	908	886	906	955	891	903	896	941	967	904	915	892	924	910	970	917	916	891	907	929	913	899	859	909	977	940	940	949	903	932	904	851	906	963	942	892	947	864	853	906	892	912	862	930	886	923	907	883	929	831	907	950	913	946	965	895	870	905	926	865	878	915	871	923	898	959	905	951	968	876	971	883	850	830	942	906	924	868	905	962	883	946	908	938	903	832	874	923	951	894	922	929	935	893	958	937	909	943	948	879	955	937	888	962	871	895	912	905	876	873	890	868	911	928	947	919	868	951	915	930	888	944	926	916	926	941	955	910	874	920	897	958	895	870	928	914	879	897	945	889	895	865	821	924	919	921	898	971	881	943	910	952	911	900	927	910	952	882	878	901	945	924	918	857	898	886	873	933	930	937	876	890	928	887	917	918	937	909	899	943	922	923	922	879	933	892	892	860	898	911	899	975	884	891	914	886	882	943	931	896	917	898	876	906	962	938	893	923	966	910	927	895	922	903	928	946	892	836	883	894	905	874	924	998	939	873	957	897	976	897	902	848	938	939	892	877	931	893	926	934	909	908	922	941	936	844	865	927	968	903	925	908	920	931	860	936	869	932	929	953	927	948	938	914	914	899	958	892	920	918	903	939	946	987	950	914	929	904	929	889	894	958
23061	21490	29312	24123	21833	23124	21084	11738	7952	5995	5016	4189	3940	3416	3045	2701	2359	2044	1895	1657	1596	1446	1380	1450	1365	1277	1267	1237	1216	1220	1182	1197	1198	1168	1176	1099	1052	1127	1130	1065	1101	1016	1120	1122	1111	1082	1044	1096	1088	1049	1112	1006	1031	1036	1089	977	1039	1068	1052	1012	1054	1039	1038	1014	1002	1005	995	1026	1061	1019	1094	1067	1073	1036	1090	1061	1076	1060	1076	1022	983	1002	1023	1023	1022	1011	1074	1036	1004	1086	985	979	1004	1067	1024	1071	1073	1071	1016	1061	1004	1029	1023	979	1042	1049	1011	1015	1040	1049	1013	1025	1008	1042	1038	1005	995	1036	1051	983	961	1029	1034	1010	976	1000	979	1035	1032	1044	1040	965	1050	1018	1042	967	1001	1076	1009	1062	1048	1088	1015	979	1061	1063	1066	982	1071	1029	1030	1044	1085	1080	1076	1006	1005	1015	1025	1001	1032	1046	1035	1021	1033	1043	1093	1017	1031	1006	975	1018	1022	1013	1000	980	1027	1011	1102	1049	1020	1021	927	1033	1001	979	1041	1089	1015	1023	979	1067	1068	1002	1014	994	1027	1055	1051	1017	1021	997	1005	1001	1038	1054	1012	1020	1035	1022	1043	1085	1052	1024	1042	1021	998	1045	972	1012	1003	953	963	1041	1060	1023	950	1043	990	1012	1067	1055	1059	1086	1102	985	1004	1039	1028	1032	1003	1031	1009	1026	991	1049	996	966	1042	973	996	997	1040	987	976	994	1007	1000	1000	979	983	1063	966	1069	952	972	1029	1050	973	1018	1009	1017	1024	1036	1011	944	1021	1055	1053	1032	1008	1018	952	1008	958	1028	995	981	1009	1060	969	992	1019	1030	996	1006	1038	1041	1015	977	1021	998	993	1047	1004	1013	1051	1035	999	1003	1082	947	1021	1025	1044	1027	987	998	1065	1030	996	1055	1031	1041	1023	1049	1046	1029	1029	1014	1002	1063	1044	1025	1041	1043	983	1061	987	1041	1033	1049	1018	1009	1026	975	1022	1007	1011	968	1017	1068	1051	1057	1057	1001	1007	1050	961	1003	1006	1032	991	1011	1033	1011	979	994	1013	980	1043	1045	1030	971	1007	1006	986	982	1074	1030	960	1030	1041	1036	967	1056	1034	971	1001	999	1031	1023	1015	999	939	1029	1040	1011	1005	1068	1072	1064	1060	1002	1010	1021	1061	992	1000	946	1031	981	1011	1018	1027	997	974	995	1014	1038	972	1033	1063	1029	1001	1003	990	1038	1053	1018	975	1046	1028	1032	999	1020	1012	1098	956	1083	1033	995	1016	944	1045	1008	1020	1038	1046	1050	1040	1079	1044	1047	1020	999	976	1009	1023	1059	1031	1036	1015	1021	1004	1032	1010	1083	1058	1007	1028	1024	989	1028	1002	1018	1002	1049	1073	1022	1063	962	1106	997	970	978	1022	1012	994	981	1035	1078	1031	976	1001	1028	1012	1081	1033	1057	997	1054	1045	1038	1038	975	1067	1013	1058	1015	1038	989	992	1080	1041	1053	1051	991	991	966	1044	1048	1049	991	1018	1079	1041	971	1015	1062	921	1025	1020	1017	1054	1052	1076	1043	1009	1043	1023	1018	962	1029	1043	974	1020	1029	996	1017	1046	1001	1056	1063	1012	1059	1035	981	1065	1014	987	973	993	1005	1009	986	1037	938	975	1028	951	1073	1054	1104	997	1037	1066	1098	1022	1025	964	1047	1069	1044	993	1050	993	1005	1064	1021	1058	965	1006	1018	1004	964	1030	1032	1019	1062	1056	936	1008	1004	925	1015	1018	973	1066	976	930	1047	999	1061	1018	1108	980	1025	1028	1029	983	1094	1010	1050	1011	1044	1053	1033	1038	984	1012	1043	1043	1031	959	1046	1015	1002	1056	1011	1008	1018	1026	940	1002	1019	1007	1044	1072	1020	986	1007	953	974	985	1009	1025	1033	1019	1011	1056	1013	1006	979	1058	1047	945	1030	1047	994	1035	1049	982	1036	1090	986	1002	1050	1004	1029	1088	969	966	1000	998	995	1018	1037	1023	1017	984	1086	1010	1055	1013	996	1033	1008	1044	1019	997	1003	1035	1039	979	1059	964	1002	985	1039	1023	999	1009	1002	1062	1037	933	1003	1031	988	1038	1058	1045	994	1026	989	1004	1035	997	1023	1011	1003	1055	993	981	985	1054	1027	1058	952	1048	978	976	1044	1024	985	1067	1026	984	1010	1073	1102	987	1048	1018	983	1035	1046	1029	995	974	1010	1018	1013	980	991	1027	1010	1032	1052	1030	1008	1048	1046	1026	1080	1008	1027	1062	1017	1033	970	1027	1001	1048	947	996	996	999	1004	1070	967	1043	1012	1045	1044	1012	1015	993	1083	1050	970	1000	1030	1037	1033	1056	993	1018	1033	918	995	952	1056	1049	993	978	1015	999	1006	1079	1012	992	993	1045	1023	1044	1021	995	1013	1108	990	1057	978	1011	1000	1050	1038	1042	1059	1010	1015	1048	1065	1039	981	1038	1007	1081	1015	965	1029	988	1053	996	978	1061	1022	1014	1028	1043	985	1016	1067	971	1035	947	1042	1002	1003	1066	1031	1061	1022	1034	977	992	1023	1022	985	985	1034	1000	1041	1004	997	1060	1009	960	1068	1011	1029	968	1087	1042	1033	1083	1105	991	1059	988	1015	1040	1000	1024	1010	995	1031	1063	1009	1031	1050	1042	1036	1022	1017	1047	972	1035	1052	1030	995	1013	1030	1003	1056	988	969	946	998	1085	1051	989	1052	1004	1003	1068	1013	1034	989	1084	975	990	1005	1006	1025	1030	1020	1074	1054	1013	1061	1034	983	1077	1016	1025	991	1000	1011	986	1048	1024	1016	1031	1022	1020	973	973	975	1020	1010	1018	988	1025	992	968	974	1029	951	976	1001	1031	1030	991	1048	1014	997	1037	1073	1039	1021	1013	1033	991	1031	1054	1009	974	988	994	999	993	1021	1038	1065	999	1006	1050	1021	1001	991	1016	1023	971	1004	995	982	967	983	1027	997	1025	989	989	1027	960	990	1134	1041	1000	994	1050	1062	1021	989	1005	1019	1035	1025	1012	1002	976	1002	976	1026	1002	1041	1055	994	1017	985	1057	952	1032	1011	970	1040	1081	993	991	973	954	989	1032	970	1007	956	975	1033	1026	1011	1008	1025	983	1050	1041	1037	956	974	1027	1001	1021	1012	1021	1019	1028	981	961	998	1028	1039	1006	1044	952	999	1006	977	1027	1055	1026	1048	988	996	1032	977	1009	1018	993	991	983	1032	1067	1016	1070	987	1094	1037	1050	1015	994	1034	981	999	1053	1057	989	1035	1013	1008	971	1035	1033	971	1012	1004	1040	1009	1038	1055	1016	1025	1049	1037	1053	1012	1010	1046	978	1020	1009	937	982	1017	1027	1026	1053	1031	978	987	989	1022	1031	1011	1000	988	1026	996	960	990	986	1036	1030	949	977	999	1015	992	1052	1056	1051	981	1049	980	993	1078	1041	1027	1029	1024	988	1000	970	1033	1017	1000	1008	1024	1034	983	1005	1020	1039	942	974	1073	1018	1031	1030	993	1047	1046	1051	1002	1040	1038	1034	1013	999	1059	1031	1066	990	991	1037	1062	996	992	1047	955	1059	1037	1043	984	999	984	1027	1014	1040	1005	991	988	1036	1019	992	981	1002	1003	1023	1009	1032	1032	1022	996	1056	1025	996	1029	978	1014	1043	989	1050	1047	1002	1064	1007	1019	1036	1033	1031	991	1062	999	1042	981	1013	1022	972	1008	1019	1001	1067	1073	1011	984	1021	997	1029	1043	1065	1001	1023	1062	1023	1055	1006	1032	1024	1032	965	1046	1006	973	990	991	1080	1041	1013	982	937	996	1046	985	1011	1036	1005	1058	1031	1032	1003	985	1094	985	1022	1006	1001	1051	986	978	1002	1045	1016	999	974	1010	1097	992	944	1008	1044	1064	1033	1050	981	975	1034	1005	1006	1016	1058	977	1012	1053	1014	1009	985	1030	987	1058	1054	998	986	1053	1023	1050	1042	1058	1033	1040	1032	977	1034	1094	1017	1002	990	1045	1027	1015	991	1040	1012	976	1068	1039	1028	1004	1011	1038	1001	1004	981	1031	1026	1015	995	1017	1045	1034	1030	1025	1038	1039	1070	996	1035	1036	985	1035	1009	1029	1045	1006	943	1012	1009	1048	971	938	1069	1057	1122	1040	1044	964	1086	1074	1023	991	959	978	1042	984	1036	1046	1005	1000	1010	1042	1082	1052	1011	982	984	1080	1082	1018	1028	1013	997	1009	1021	990	1003	970	1015	1046	1009	996	997	1007	1031	937	954	1006	984	960	989	1021	1009	1057	1009	1016	1011	1027	1017	1047	1006	1040	1050	1033	1047	1000	1032	1006	1019	956	1059	1017	965	1008	1037	1031	1045	1008	1011	1048	1001	1034	965	944	987	1008	1064	1004	970	1013	1025	1029	1019	1002	1034	1046	1045	1021	1008	1023	1014	1014	1031	1012	980	1044	1013	1061	1011	1054	1058	1053	1007	1047	992	1055	1028	1004
26894	54603	44543	32087	26450	21656	17301	14049	10972	8428	6904	5809	5293	4455	3959	3387	2866	2481	2292	1849	1791	1671	1546	1495	1405	1369	1307	1274	1316	1254	1198	1201	1145	1152	1136	1090	1133	1108	1099	1080	1088	1073	1059	1061	1064	1081	1021	1008	1059	1010	1035	1079	1037	1020	1014	1012	1074	1048	1051	999	953	1033	1017	1067	991	1026	982	1007	957	993	1040	1046	1075	1027	966	1022	1006	1032	1043	1023	980	1024	944	1019	1042	1047	1053	983	1017	989	1023	996	924	1019	984	1021	1032	999	996	948	970	993	948	1002	1007	974	965	1037	966	968	999	1033	994	976	984	916	1001	1026	974	1021	970	1039	1017	1008	961	958	1020	1016	993	945	1009	1010	1016	1033	947	963	991	984	1034	998	961	946	975	1010	939	992	933	955	989	974	943	1006	976	1012	1027	1003	1050	984	1000	982	963	1003	1000	1025	948	942	992	1012	950	1011	941	974	965	981	1041	1012	967	979	936	1027	1018	1059	1027	984	971	963	1009	1000	1019	973	1026	988	965	950	987	1015	1037	953	970	1014	1029	1041	949	957	994	964	998	978	993	1032	988	987	1061	952	977	1055	929	993	978	942	1002	971	985	1007	1035	1006	1013	1009	1036	979	937	963	975	996	1017	971	996	967	1039	988	1003	949	958	971	973	990	1001	963	972	1012	927	995	1017	905	970	984	961	979	1010	1029	1036	1007	1012	1010	974	968	995	918	997	965	932	1004	970	1035	1045	951	988	1039	1019	915	1037	1035	981	1012	1086	981	1026	1009	1004	938	989	1046	979	973	998	995	1012	993	933	1041	994	967	1006	977	1069	1032	976	893	1043	956	1038	984	992	943	1012	994	946	988	977	924	1021	1038	1019	1014	976	986	941	986	1015	982	990	1048	1038	1008	998	1022	1046	971	1030	984	1049	975	998	964	961	923	1005	1002	991	1031	981	1016	967	1001	944	973	1008	983	977	972	972	1049	1006	962	960	977	939	1018	973	972	995	999	929	935	943	1006	1013	1004	1022	964	1024	1037	1003	1020	1011	1047	932	999	1017	1042	962	965	1040	973	1020	990	981	979	968	1022	981	977	983	973	984	1009	1042	973	1006	963	1004	1006	960	973	968	1039	1016	993	1041	953	967	992	995	1037	995	1050	1001	970	939	1027	1005	939	1008	970	1021	957	989	1030	1029	954	930	988	981	981	983	1022	1014	991	999	970	984	995	985	983	995	1017	1021	992	948	1022	981	991	964	1006	980	977	977	1013	1014	1001	1004	1006	967	957	1007	958	952	946	995	964	977	1024	985	1019	988	981	1028	1065	1014	1019	951	987	1046	994	1005	984	982	992	1020	933	964	1002	975	968	992	958	955	966	1040	1019	953	1015	1007	974	925	994	1013	999	1027	1025	1008	946	1009	962	1009	1042	1023	1027	966	919	1056	1063	1023	978	960	1023	935	976	1030	975	988	970	960	1013	965	996	949	1003	997	975	959	1049	964	1001	933	978	945	977	989	1022	1027	999	1004	1012	975	1033	996	1055	996	1039	1006	1033	979	977	1046	979	979	1079	979	1030	994	1011	1037	936	1034	991	998	1000	1008	947	982	1003	1018	942	945	1019	1009	1021	999	940	1014	961	1053	997	990	995	985	984	948	972	958	967	1009	984	972	1026	945	975	1014	1062	956	983	992	1021	1012	996	952	1067	964	1025	975	1004	1058	1007	995	1000	1008	987	973	1001	989	975	1021	1005	982	1044	1013	975	949	986	953	1054	996	993	1023	1002	957	1042	1001	1011	958	955	1004	951	980	995	962	974	987	1004	976	1020	970	968	1005	1046	956	1057	951	1020	1017	1021	971	1001	994	986	1005	972	1029	1025	1010	992	1004	1012	991	1002	1029	991	957	967	1007	917	992	940	958	955	1023	998	1004	1050	1030	992	1030	1025	998	1032	1038	993	1028	972	996	1000	971	987	1059	996	1064	962	1013	981	968	985	1020	967	1012	984	974	1005	966	1037	999	1009	967	1023	958	977	1029	1030	1014	1018	1019	1021	1005	987	1011	1023	951	1002	1019	1007	962	1017	1002	1039	959	946	1026	1000	1029	954	995	959	1060	1023	1013	959	1003	1026	944	1017	1014	1003	1008	939	1052	950	961	1022	1018	961	1025	1019	953	969	1028	923	1017	981	990	1021	994	1010	995	994	1024	941	956	1008	1009	967	1002	920	1002	1029	967	969	940	961	966	1053	971	1037	1001	1014	998	1006	987	981	961	971	1026	1025	1018	1048	968	975	1018	1003	1006	965	1054	1023	967	960	972	1004	942	999	1024	1009	1012	1027	983	994	1000	984	996	966	969	1006	939	904	1039	952	1007	976	988	962	1074	1050	982	994	951	978	1037	1024	1033	1013	984	971	961	969	951	1027	1082	998	1013	1030	1020	999	1036	977	999	943	998	996	991	1004	1000	989	1000	1022	973	1045	994	1014	1027	1006	1032	1044	1008	1013	1003	925	971	1014	955	1008	1050	1038	980	999	944	993	1077	1041	992	979	1047	995	987	950	995	1023	963	1001	958	1008	963	1024	936	989	1026	941	1017	1026	944	949	1049	1024	1027	999	965	976	995	999	990	1023	1012	1012	940	1007	1009	942	981	957	1016	984	963	1026	1012	1008	1008	997	1019	980	1044	1061	1009	1045	1038	1001	1002	1003	1037	1029	1023	1058	997	967	970	1022	980	1003	1003	1018	1018	998	961	996	1019	1002	990	1007	1038	1033	966	969	971	996	981	1038	1041	975	936	994	1025	945	1040	1016	982	1050	968	1023	945	997	1035	1007	1009	1059	977	999	1015	1014	963	1021	977	977	975	1030	999	998	997	1004	963	984	973	956	994	1006	946	1017	1055	1013	959	981	1018	959	1009	984	1022	1016	984	994	1019	1029	1026	979	924	985	997	1010	1002	978	1004	1007	1016	1018	969	993	974	916	1020	967	967	973	1022	998	1049	987	982	939	1026	1019	977	953	957	974	1034	953	996	952	975	948	994	1007	1014	976	1028	976	992	991	983	1015	1023	969	1034	989	972	938	967	1002	970	1010	977	980	945	987	937	983	1002	991	1033	1035	1012	987	944	954	983	948	989	997	993	1051	1082	996	1004	955	987	948	993	1046	950	1008	972	1053	953	1001	999	1000	1028	998	1018	957	958	1004	984	1011	1019	1033	986	1003	1033	946	971	987	983	1002	1001	1005	998	1026	963	974	977	949	960	1057	1022	999	1025	984	1011	1026	965	908	1013	1041	973	970	979	1024	1011	984	970	996	994	987	1012	1083	1040	990	1020	993	1020	974	998	938	1007	993	969	1014	992	985	962	977	941	996	1004	1016	924	969	1032	963	1013	979	1020	925	1027	1008	1011	1004	962	1034	996	1003	937	959	993	996	1011	945	992	1000	967	1009	976	993	953	1004	903	1023	978	1025	983	979	992	967	1058	985	961	1007	1024	1034	988	972	1050	1012	947	1005	965	1041	971	988	1008	947	1051	1040	1007	1016	1019	1003	992	1019	989	1021	929	966	968	1030	992	999	963	1001	987	972	951	989	980	1067	959	968	1031	973	997	941	948	1014	987	1000	972	1026	1034	989	1036	974	969	977	1032	990	934	1015	1060	1004	1036	957	989	1002	1007	997	988	1034	950	988	966	980	994	985	965	983	989	1069	981	1051	1002	1015	1044	978	1040	1003	958	1004	953	969	1034	950	998	1004	964	1000	1039	958	980	1050	983	1033	987	981	1050	903	991	975	983	1009	974	1006	1017	1005	960	973	963	998	958	1032	1009	1054	988	991	982	977	946	1014	1013	1020	961	977	1014	992	1018	1002	1001	1060	953	1007	1039	1010	952	967	1000	958	969	981	1032	1023	994	941	991	1031	1002	976	947	998	982	981	1038	1015	959	965	992	944	1030	990	954	992	1001	1014	1038	978	1011	1026	1031	950	946	1045	953	1021	995	1015	934	964	990	971	942	934	960	934	1035	991	970	1056	998	991	1006	1003	953	1011	1005	1009	954	978	975	1014	946	1027	995	1041	1015	963	1034	992	982	969	1050	985	984	977	1030	961	989	1006	1024	1027	990	1015	1005	1032	976	982	999	1012	966	1014	990	1046	1008	1039	969	1011	1041	965	1026	986	971	983	990	956	971	922	1083	1022	997	1045	1028	996	1003	1046
29565	27670	32505	23191	14178	8980	6254	4903	3825	2914	2455	2103	2143	1956	1670	1581	1365	1226	1155	1089	1037	1004	1010	949	991	984	922	955	921	910	939	900	879	927	935	854	920	850	893	881	846	843	854	899	883	887	907	853	887	851	848	849	902	846	869	822	821	867	807	884	868	866	850	815	875	855	893	843	884	857	899	825	832	796	831	824	843	848	827	838	816	847	820	845	841	814	806	819	849	834	846	876	813	808	832	865	848	877	814	830	866	837	827	793	834	832	885	827	831	843	775	838	795	837	845	837	783	849	880	877	780	879	853	826	858	854	831	823	832	949	817	864	893	782	850	853	845	853	837	857	826	880	807	804	791	838	839	839	809	845	837	828	825	803	866	837	787	863	821	860	861	824	813	826	814	820	824	863	882	841	835	849	891	817	876	773	896	877	854	896	827	829	838	824	807	875	852	808	900	842	855	830	857	924	823	831	816	850	847	819	857	845	841	845	855	827	836	834	886	904	855	848	859	869	805	846	868	803	816	864	873	804	904	823	814	851	845	827	844	878	900	884	885	844	839	804	886	854	804	866	840	851	842	868	854	854	841	899	799	864	855	850	821	873	867	838	809	877	899	845	874	825	839	871	847	834	891	844	887	868	867	830	838	857	819	809	808	872	879	863	855	845	902	916	888	852	876	866	869	819	793	809	834	810	860	832	842	845	872	847	815	811	839	843	830	829	865	845	815	841	795	849	849	871	884	891	832	859	858	841	846	867	802	879	865	869	869	833	795	808	843	773	759	839	847	885	804	847	818	868	859	872	798	862	859	850	836	863	907	844	817	844	795	874	850	878	854	844	871	854	841	846	856	827	875	818	787	828	849	885	868	892	843	885	853	827	884	877	751	829	838	858	895	864	814	889	821	823	840	915	844	807	839	797	851	865	837	836	814	880	836	878	883	859	826	882	802	811	827	825	837	873	914	880	888	837	846	812	793	876	866	880	845	815	855	849	842	810	855	826	879	819	861	841	846	838	902	867	812	813	809	905	828	804	831	919	806	915	825	854	885	843	826	804	891	854	820	852	859	861	811	894	834	824	859	831	794	840	869	859	886	824	904	811	841	898	843	840	891	826	877	845	837	878	841	830	856	858	835	833	826	845	810	800	854	833	821	859	810	861	795	823	858	880	847	885	844	879	833	866	802	808	805	871	827	878	911	866	836	844	865	869	827	831	862	876	851	836	833	848	849	815	780	847	836	869	880	836	825	848	816	785	832	868	857	847	821	850	817	851	856	802	860	807	842	869	885	867	844	833	807	826	884	817	833	849	859	817	880	848	786	857	851	898	837	884	897	846	885	829	862	872	854	803	848	847	875	852	860	853	844	846	852	824	833	886	819	826	901	884	845	818	829	874	815	827	863	828	846	873	856	866	871	885	874	834	826	854	790	875	875	796	846	846	858	888	926	868	844	797	815	827	856	844	856	869	849	863	848	867	826	811	832	871	831	873	829	828	852	828	819	799	821	804	871	822	846	852	843	882	834	824	887	820	848	831	857	886	880	878	861	853	819	848	916	804	827	861	824	817	851	811	848	792	842	849	861	872	883	827	839	849	849	844	848	872	888	871	846	840	800	838	817	879	818	857	833	838	826	829	848	879	798	889	827	794	844	888	831	824	842	839	830	881	884	842	840	828	839	856	837	799	837	894	888	845	835	831	867	806	822	863	816	801	805	765	863	852	864	824	872	847	826	824	869	863	847	830	836	873	844	838	831	819	787	878	870	809	804	889	875	864	838	835	855	891	858	843	811	895	785	838	746	866	856	884	817	891	807	839	855	821	814	811	824	905	826	848	859	858	867	874	847	813	791	853	895	845	805	857	886	836	866	819	881	822	853	815	857	853	799	876	823	870	841	871	816	860	900	809	835	820	853	845	861	835	840	786	824	893	866	854	860	880	869	855	861	861	886	855	850	840	827	875	887	888	868	871	858	790	818	865	815	877	839	850	854	881	868	872	845	893	813	888	807	826	852	821	882	837	868	836	830	856	837	817	824	860	833	865	833	857	854	870	831	838	861	863	834	844	873	787	820	867	775	877	865	840	817	808	833	833	836	861	846	821	824	864	861	874	826	868	831	833	845	836	794	831	848	844	874	861	805	824	887	830	835	844	802	821	892	871	877	905	874	775	796	824	809	842	848	834	825	813	904	852	821	852	830	843	784	857	806	859	857	855	832	848	859	891	835	803	803	840	836	904	806	791	874	885	813	828	859	888	833	817	827	843	879	864	855	849	790	827	839	781	839	833	868	795	844	820	819	827	803	802	857	858	837	815	861	817	795	810	913	832	870	847	868	846	880	829	822	828	850	858	866	852	852	805	864	829	833	838	827	871	815	835	870	862	821	827	804	838	820	891	839	792	845	820	839	863	805	809	843	798	837	820	864	848	867	808	829	822	838	835	877	870	913	774	827	830	861	863	827	833	850	835	826	864	852	869	840	873	866	912	878	830	808	797	890	906	840	831	888	836	829	871	824	833	819	864	870	866	870	867	814	848	874	852	873	824	830	814	894	839	894	883	851	897	867	859	833	884	818	870	863	832	804	853	804	825	811	828	826	814	843	861	838	850	831	900	840	867	921	855	845	820	857	884	856	865	848	831	798	845	865	807	818	858	830	862	797	819	822	838	855	859	820	854	833	884	846	877	846	816	857	834	898	833	840	848	848	834	817	882	843	851	847	829	886	872	825	845	877	873	801	785	824	931	933	833	883	819	812	863	876	872	888	787	829	870	829	836	816	855	826	852	893	894	832	852	817	844	809	816	860	808	886	870	866	839	852	894	814	843	810	881	850	831	830	851	848	853	839	834	817	807	810	888	863	873	876	863	843	893	805	858	827	901	829	889	832	829	810	899	858	886	915	804	834	842	800	846	827	824	847	837	840	859	840	894	846	873	838	826	824	857	871	837	887	847	839	808	834	802	841	879	895	854	830	851	882	851	863	810	838	834	859	850	791	795	842	774	877	864	829	787	863	861	766	810	855	821	867	874	867	861	873	851	869	865	813	873	880	897	889	838	817	837	871	825	811	850	857	795	852	812	845	819	862	877	857	881	860	865	845	832	850	844	853	858	791	847	851	866	814	868	859	862	844	857	825	806	807	848	831	841	879	862	899	751	861	869	907	792	844	857	806	850	910	855	853	834	911	870	883	847	883	848	848	743	807	886	826	818	824	877	820	822	856	830	830	858	826	798	887	842	882	935	892	866	848	842	883	864	824	876	866	816	860	799	795	802	841	828	890	843	836	893	870	878	789	781	859	783	822	854	801	842	842	849	881	821	826	798	888	844	838	834	834	854	803	862	882	842	844	838	854	877	859	853	853	851	798	832	891	832	843	876	868	876	869	807	820	837	793	881	838	834	861	847	841	829	837	828	832	842	842	796	847	840	860	878	807	811	853	814	821	903	860	830	850	849	836	833	778	866	814	831	824	820	837	873	808	831	888	877	816	850	841	807	839	881	847	832
24723	42376	33399	20817	15904	12338	9243	7447	5577	4467	3532	2949	2892	2502	2187	2069	1674	1500	1342	1226	1122	1071	1112	1055	1037	1016	1014	1007	939	992	877	946	963	932	922	975	885	860	874	899	882	886	938	880	834	861	844	873	827	869	878	838	884	857	859	845	896	874	894	818	844	846	854	862	861	842	837	799	893	892	897	828	822	831	842	814	861	828	800	844	875	887	855	861	867	838	871	787	860	824	889	847	850	906	838	877	813	836	850	879	824	836	877	841	861	853	867	864	804	837	872	875	873	806	892	795	840	850	829	847	848	833	868	844	817	840	843	821	873	881	832	833	827	846	835	908	911	873	879	848	813	851	820	850	835	831	893	799	878	868	919	847	841	845	796	849	862	857	843	881	832	880	826	802	851	914	872	897	855	876	863	882	807	840	856	856	887	853	880	835	849	842	842	865	872	857	830	801	865	836	872	872	860	869	859	834	894	823	865	887	788	866	815	835	831	846	862	803	893	842	816	894	806	863	840	844	857	871	821	865	855	813	871	872	877	852	870	854	774	814	891	832	875	826	858	831	918	853	854	873	858	814	869	818	830	842	855	865	844	890	819	838	872	851	859	866	818	814	862	886	864	875	867	854	812	847	861	885	832	846	876	834	827	857	807	843	857	822	853	839	825	868	834	873	841	880	848	827	857	848	899	812	821	834	841	858	882	846	870	864	854	857	824	830	873	853	856	870	809	820	879	818	854	777	808	913	890	894	879	807	839	906	840	895	862	840	843	882	839	836	900	867	880	828	869	860	879	860	900	824	870	798	831	837	865	862	886	851	847	824	853	809	881	859	811	908	818	840	805	825	805	851	871	810	854	823	872	858	843	859	849	860	823	824	828	845	877	877	804	843	825	866	875	828	817	802	805	899	897	894	886	837	835	853	842	851	847	888	862	847	798	846	849	860	870	894	850	852	836	835	866	880	865	826	875	829	831	913	877	876	815	831	867	852	874	834	854	858	801	838	824	873	836	852	827	845	835	858	861	878	868	825	865	798	867	861	867	827	875	878	853	811	840	870	841	834	820	793	910	854	877	830	837	845	817	810	830	867	842	878	866	847	887	904	901	871	860	862	917	881	878	835	893	827	844	856	897	820	851	854	790	847	880	847	827	842	868	851	846	827	872	923	867	896	805	868	850	872	839	820	848	868	842	821	872	884	912	847	803	867	813	870	896	859	864	815	932	838	796	859	845	844	850	820	872	875	812	871	913	850	842	802	827	906	888	888	817	837	787	827	898	856	845	862	867	870	892	843	919	859	825	839	871	847	874	824	866	873	887	829	888	820	834	886	836	877	843	859	850	834	855	855	850	835	861	847	884	897	869	811	822	883	844	818	804	823	883	856	836	815	792	832	848	855	818	813	874	794	893	834	862	825	859	895	892	847	901	846	869	937	830	827	892	826	865	836	831	851	913	837	869	857	837	844	934	867	834	831	841	890	808	789	866	870	863	845	804	865	866	855	824	875	898	839	842	802	892	889	809	850	824	820	851	877	880	817	822	860	790	825	853	854	871	827	851	817	832	861	860	856	886	818	870	853	876	833	812	844	881	786	830	833	810	879	807	858	842	857	846	871	861	842	845	846	868	854	856	851	806	882	833	875	797	860	843	814	783	864	841	874	873	836	845	861	777	825	785	873	853	821	846	783	863	824	892	847	878	852	860	894	835	855	850	834	860	868	897	910	808	856	824	905	837	831	904	827	811	884	862	845	877	840	798	864	846	873	863	848	833	830	867	826	846	841	847	868	912	799	846	852	861	892	842	857	886	832	861	874	833	931	824	877	869	827	883	862	835	808	813	896	845	906	879	793	809	887	875	845	831	821	894	890	852	869	864	807	830	825	851	802	889	873	841	837	842	822	785	819	800	840	891	830	807	865	864	873	835	849	843	820	858	847	896	872	828	881	845	850	883	847	903	842	871	851	864	874	864	850	843	925	853	834	840	855	857	853	843	831	804	863	870	834	899	839	858	834	811	873	841	860	882	824	796	860	878	871	858	903	847	881	845	833	789	889	828	834	869	821	846	921	838	848	834	834	848	816	818	783	811	838	876	825	827	873	867	844	889	898	910	864	856	809	815	840	867	901	786	823	864	811	817	833	869	860	826	815	863	835	877	888	830	896	850	869	862	855	853	866	845	856	834	881	820	861	825	886	831	792	848	908	824	863	856	885	865	920	791	843	894	906	929	841	841	853	855	878	883	869	845	892	880	845	797	844	880	905	826	875	858	815	883	909	866	877	836	864	869	821	809	889	815	833	907	853	858	907	824	895	852	884	831	859	841	878	873	833	864	891	862	837	847	849	870	849	858	865	797	815	878	832	814	839	873	886	831	871	860	898	809	848	855	844	840	861	880	847	921	854	820	853	852	913	885	851	824	833	832	845	854	838	817	864	853	813	837	833	835	868	872	873	876	856	830	875	815	864	832	832	841	855	892	856	866	853	828	854	826	875	948	820	828	824	791	847	864	872	844	878	827	830	863	855	871	861	858	869	864	861	815	872	831	864	901	884	829	855	789	835	880	854	836	822	856	835	840	852	822	870	827	830	854	840	877	813	868	833	859	853	849	837	925	894	838	838	873	837	866	800	838	888	852	889	818	908	848	868	852	845	844	840	850	838	835	837	872	913	837	817	864	882	896	881	885	861	865	874	847	855	827	846	857	860	799	897	918	892	809	871	880	826	837	842	884	866	832	806	830	838	861	893	782	838	859	832	862	796	847	860	888	863	835	807	850	866	873	855	866	867	809	882	875	863	902	835	844	807	857	887	868	895	794	874	887	887	901	853	867	867	869	907	870	876	824	833	864	844	849	880	874	848	836	854	855	839	835	863	893	864	877	831	799	787	895	838	854	867	873	874	822	843	918	858	813	834	797	815	825	841	853	814	842	905	849	825	822	826	859	850	880	823	861	818	869	901	936	837	831	850	885	837	818	858	797	833	864	862	838	885	858	856	834	871	836	841	791	799	878	855	841	850	861	860	832	841	897	876	838	876	821	846	859	863	843	873	832	909	849	864	840	838	864	839	907	920	856	828	865	806	873	882	868	839	819	842	841	840	824	870	833	820	868	860	812	869	864	883	866	820	906	875	808	857	854	920	860	867	842	867	795	873	880	878	924	816	869	883	888	844	884	779	847	904	836	832	874	866	923	832	832	852	835	843	849	885	880	862	843	893	802	814	891	820	856	843	848	842	889	836	825	906	827	854	865	866	846	870	870	864	831	789	870	855	840	880	844	819	818	859	869	843	795	809	836	836	851	849	832	921	809	881	864	862	836	800	813	891	840	844	840	845	883	866	810	831	871	865	834	834	879	824	826	871	835	859	824	855	847	876	808	874	876	820	840	887	875	863	834	880	812	852	828	849	866	892	824	853	875	903	842	792	852	859	831	816	853	809	829	876	898	876	830	839	887	841	891	859	823	852	896	887	803	877	799	845	855	812	848	847	857	871	886	820	827	811	846	855
24464	21600	29091	24964	22535	19608	12611	8048	5797	4592	3730	3201	3039	2626	2234	2095	1723	1613	1433	1318	1340	1187	1116	1192	1142	1108	1102	1067	1061	1057	1024	1069	1031	1037	1015	1013	943	865	964	992	945	923	886	915	905	942	967	897	918	897	926	920	889	887	908	949	921	916	857	896	882	932	850	890	903	909	860	951	864	853	911	850	846	876	908	918	947	845	884	894	902	891	890	890	950	924	916	905	977	881	891	948	888	902	932	928	885	913	910	913	878	895	851	907	889	879	936	868	941	918	975	881	924	930	883	829	868	904	919	855	903	967	917	901	906	905	980	910	894	914	888	925	885	921	942	877	896	962	878	859	882	875	874	881	888	921	952	952	872	918	917	894	865	976	846	841	913	913	883	873	856	925	922	841	892	923	889	877	900	904	960	914	927	889	913	961	858	909	894	886	911	902	904	890	889	912	901	918	907	894	886	924	929	861	888	924	947	879	919	836	914	905	879	882	942	868	973	900	937	903	875	870	898	867	890	844	888	825	887	890	910	945	911	890	920	929	877	908	928	916	940	898	885	910	900	897	899	858	931	930	944	922	881	923	889	874	898	896	895	892	907	833	894	888	926	906	852	926	960	893	942	906	870	911	896	916	943	907	874	922	897	866	939	922	950	857	910	900	933	887	890	891	884	895	844	891	931	914	894	853	914	940	915	913	964	859	928	869	858	894	916	853	893	893	894	888	867	910	904	912	888	890	959	844	865	878	865	952	930	915	930	958	926	881	885	922	911	874	924	864	883	823	887	937	904	954	912	913	881	863	844	910	884	907	906	951	893	907	910	855	922	899	919	910	916	931	962	910	867	883	870	958	857	915	824	909	912	905	924	925	882	897	914	946	928	870	844	906	867	913	878	945	894	891	880	849	942	803	929	888	957	908	848	916	884	887	841	933	876	922	916	900	859	913	894	881	919	917	846	900	933	862	873	895	877	898	897	939	861	910	893	900	885	945	889	890	914	891	907	926	899	906	901	889	886	902	909	908	938	821	954	904	921	891	872	834	940	853	896	973	897	902	892	918	926	941	874	930	904	886	885	876	908	916	948	920	884	966	925	878	857	861	933	891	894	908	907	934	893	897	931	875	872	886	871	894	949	873	863	913	931	885	884	916	880	878	886	915	885	898	902	940	882	898	900	865	873	943	911	853	859	854	860	930	878	919	865	906	927	887	919	898	891	895	903	919	911	917	922	920	860	901	876	916	883	895	919	899	836	900	896	925	867	885	938	929	875	842	880	882	868	928	950	904	898	890	971	853	924	904	870	874	959	888	912	919	924	898	940	904	840	861	905	836	928	863	959	903	963	865	904	863	894	912	928	896	935	897	897	920	873	911	919	927	932	951	884	898	909	922	901	840	904	859	969	859	859	886	908	875	894	916	939	901	886	843	899	935	892	918	890	924	934	871	918	881	839	863	903	912	881	913	873	877	932	905	927	903	905	886	895	875	895	875	909	871	893	882	950	884	869	906	902	913	876	850	877	923	922	923	899	961	923	933	934	906	875	879	896	914	898	942	949	885	965	887	882	928	952	875	908	912	807	879	892	861	892	912	874	854	906	898	900	897	872	863	948	873	931	889	859	887	887	845	921	852	955	919	921	869	885	871	880	901	887	892	896	851	908	860	915	930	909	878	848	888	846	927	919	925	903	921	920	887	913	915	903	909	938	847	946	896	872	922	873	905	938	952	964	942	947	902	886	909	916	906	896	877	876	870	910	884	901	912	915	855	851	891	978	904	899	968	895	846	907	959	920	925	876	875	840	890	928	876	896	901	896	952	868	867	847	915	864	934	926	869	868	865	841	915	889	899	871	869	863	888	934	879	920	923	841	916	889	890	879	888	905	890	860	897	866	943	925	884	900	922	936	889	890	950	915	900	833	890	883	942	867	884	850	886	882	930	929	904	873	861	856	893	954	971	919	831	900	922	885	925	862	890	835	817	851	860	962	869	940	896	862	867	881	901	932	906	926	897	907	860	917	916	903	874	924	912	917	913	949	858	912	907	898	905	916	876	934	888	900	923	860	903	854	919	943	905	914	925	878	905	938	876	972	865	942	913	903	950	897	879	944	928	891	903	916	871	877	878	892	899	936	888	940	918	884	915	883	898	879	909	890	905	875	874	867	878	878	866	907	868	935	903	897	886	959	871	896	898	936	881	858	893	815	934	917	926	859	883	853	925	883	886	917	892	904	887	909	941	930	909	881	912	903	898	876	839	918	921	874	963	868	883	898	867	964	896	865	937	900	869	892	886	909	905	952	845	946	872	920	887	875	958	943	935	889	845	985	855	863	866	928	941	957	894	882	862	877	874	888	884	903	896	918	843	870	943	893	897	897	851	926	946	847	923	835	919	876	899	858	945	902	884	861	885	959	894	868	943	943	930	903	866	896	915	904	900	901	863	851	946	899	873	884	887	885	898	830	922	884	905	944	923	924	939	889	880	923	889	857	887	872	892	909	939	960	901	894	913	859	858	879	906	871	876	878	882	882	912	881	918	918	827	948	889	947	881	862	851	881	898	910	871	925	893	876	944	922	907	915	927	865	844	968	901	863	918	909	897	880	931	916	850	910	924	864	924	898	933	883	923	945	840	867	893	826	887	882	922	960	909	901	910	920	856	903	864	904	901	911	902	904	882	886	896	866	839	846	856	928	865	947	918	920	885	964	903	949	902	863	884	884	884	902	901	944	869	943	865	912	866	894	887	936	860	858	910	872	877	889	936	886	928	881	867	959	868	925	883	873	879	932	889	904	867	933	904	958	892	822	929	954	889	958	921	907	917	889	949	887	870	868	876	914	844	865	899	889	819	901	879	949	877	894	892	906	899	902	843	865	910	861	901	895	873	901	944	900	891	922	867	875	897	900	857	974	859	864	889	887	914	930	858	889	950	1000	910	955	918	952	900	897	906	915	930	854	879	875	938	907	922	906	875	921	917	947	916	922	946	897	853	915	914	904	940	854	879	894	929	874	899	855	927	869	965	875	926	897	923	915	891	874	878	879	940	864	931	881	839	922	888	945	891	873	893	919	901	893	884	915	923	920	930	909	944	904	932	917	851	923	920	936	884	891	874	917	851	923	856	857	833	882	900	924	930	884	896	903	927	959	918	929	946	901	931	882	886	929	858	834	900	927	914	916	946	855	904	941	876	928	921	969	900	876	940	886	903	895	910	862	870	911	929	865	881	901	909	880	860	919	920	842	915	836	897	891	889	932	869	892	916	908	920	914	886	845	894	933	890	924	913	958	878	926	935	866	899	877	945	903	863	936	925	895	836	902	878	923	914	889	918	930	905	863	922	896	900	881	902	942	887	866	894	910	871	887	916	914	908	905	918	912	933	906	950	858	891	855	835	951	883	893	907	907	929	911	903	881	900	908	913	899	918	930	897	962	920	928	866	873	977	886	896	897	913	883	887	889	899	923	844	926	873	930	879	870	949	902	942	935	914	906	919	861	907	899	863	917	852	892	945
24878	49906	40314	27706	22037	17458	13435	11064	8372	6398	5347	4418	4016	3540	3107	2719	2305	1964	1713	1497	1387	1362	1289	1237	1300	1187	1075	1136	1081	1079	997	1053	960	1042	1064	996	1038	974	930	962	917	987	912	1011	963	913	897	909	925	925	923	907	944	985	929	910	950	963	967	934	934	903	872	940	940	902	904	896	881	858	890	889	915	926	893	974	906	904	928	874	911	895	934	911	892	938	900	878	942	894	914	901	926	883	852	854	830	870	891	839	883	926	903	888	841	872	881	910	902	885	922	917	888	817	989	852	897	918	890	875	894	883	870	889	854	874	878	906	885	882	896	911	893	940	909	851	902	901	896	873	914	865	877	912	902	954	875	857	855	924	885	884	897	903	928	894	862	934	845	919	882	877	889	844	839	864	886	928	863	861	913	855	834	881	906	863	876	953	883	913	914	941	906	878	894	925	896	911	909	855	926	904	917	931	878	895	880	928	852	918	849	880	887	916	892	882	920	875	885	879	918	912	890	884	924	861	857	909	932	921	911	895	852	908	896	883	917	896	914	853	919	878	913	892	897	849	908	916	872	898	913	922	883	848	917	881	915	871	886	918	887	872	864	885	942	884	944	875	923	891	891	895	911	921	920	864	870	898	878	884	867	905	898	877	872	851	933	888	871	892	923	919	908	909	923	883	883	903	884	930	904	867	815	881	906	897	920	971	844	878	902	880	917	867	919	850	901	882	915	860	929	909	921	924	894	895	870	825	921	956	894	904	926	900	864	889	872	926	895	956	866	908	876	955	942	919	929	908	910	916	895	949	869	934	905	873	840	886	895	933	854	882	855	924	889	861	857	885	821	875	887	855	847	823	886	926	902	961	910	873	899	962	896	883	924	903	924	911	881	944	875	862	918	917	938	877	884	904	896	906	934	901	895	880	814	878	862	889	845	903	934	960	932	901	862	929	883	975	951	937	907	891	913	904	931	931	870	871	907	848	871	936	866	907	905	884	841	862	945	891	898	903	875	883	893	911	916	868	931	859	879	905	890	935	868	944	909	852	878	907	856	858	909	870	881	908	942	934	918	873	914	847	897	868	886	925	871	844	903	926	838	870	866	868	863	834	904	912	844	880	913	831	885	889	910	904	896	909	962	897	921	904	887	882	900	926	849	919	883	884	888	884	847	874	900	895	862	906	906	874	883	959	921	966	943	920	900	905	839	908	919	919	887	894	877	939	880	892	931	867	868	862	868	921	892	875	867	917	951	866	888	873	896	883	917	948	912	841	896	920	912	891	901	891	879	899	889	884	907	904	861	889	885	856	890	876	860	853	843	896	895	894	914	913	920	857	865	878	901	919	876	932	918	908	878	872	902	867	901	847	950	899	917	906	938	895	866	927	866	864	947	850	968	919	897	880	860	962	915	855	899	879	894	892	872	903	940	914	924	911	856	890	857	831	900	885	879	904	868	882	918	870	910	954	954	927	852	916	938	879	890	856	886	937	949	851	909	858	863	915	872	923	901	937	847	900	880	912	885	840	889	908	935	889	876	887	899	886	899	944	905	850	958	911	885	922	956	918	868	918	902	843	912	888	928	906	861	888	860	888	882	879	865	868	856	911	892	859	870	936	897	898	905	887	855	895	887	885	866	906	930	881	895	905	853	857	901	919	902	941	894	891	881	939	869	901	859	893	877	893	896	957	911	900	923	937	866	886	870	882	902	901	900	895	887	915	848	883	869	879	897	917	895	871	886	888	863	918	917	880	844	919	879	865	944	952	893	850	856	911	894	877	918	868	928	879	911	895	883	831	932	920	910	847	967	901	861	915	935	926	876	866	876	890	936	879	922	931	862	909	904	884	861	898	877	943	894	930	923	903	915	871	859	891	878	888	879	970	942	904	880	910	878	865	883	893	863	890	906	865	941	869	930	859	913	891	846	827	887	952	878	878	897	877	880	900	910	885	897	912	908	849	877	900	884	861	919	878	905	905	880	873	871	882	888	896	922	889	932	827	855	839	926	900	913	891	904	915	873	909	876	891	886	894	873	959	892	889	964	844	939	886	854	925	911	926	889	846	874	841	871	952	888	914	938	893	831	880	828	877	882	905	838	864	918	872	936	888	853	899	912	902	888	900	899	879	889	909	889	930	873	861	910	930	902	961	898	924	910	901	898	919	886	861	875	880	918	899	932	864	897	801	906	883	882	894	881	903	934	912	906	948	924	872	910	874	874	892	913	874	856	898	912	869	865	887	890	925	918	924	910	862	918	850	864	939	919	937	892	891	945	925	918	897	895	899	890	888	889	915	871	910	860	933	863	906	910	859	884	820	951	882	868	881	849	879	850	878	903	953	928	881	963	950	884	869	900	898	852	865	884	934	937	934	951	890	933	913	897	833	917	894	876	914	936	917	882	914	886	920	843	855	902	914	849	863	884	901	914	869	920	908	871	922	909	866	906	918	903	885	956	911	869	866	894	952	930	876	857	884	915	866	881	953	860	941	918	860	910	895	934	891	915	875	891	923	890	898	858	939	940	878	939	914	889	896	874	870	914	865	847	894	900	935	842	844	951	882	925	904	906	862	925	899	900	919	886	860	888	915	915	870	896	912	920	855	901	903	900	860	838	929	886	953	944	947	879	912	912	932	842	914	948	883	886	907	936	907	901	901	891	863	876	862	979	874	962	842	856	855	898	866	907	878	884	898	902	901	865	880	867	881	872	877	947	873	863	813	898	914	859	869	913	873	909	905	896	870	898	901	889	869	894	880	884	846	848	892	909	924	946	949	856	882	910	896	847	798	888	887	855	892	893	941	901	917	811	919	870	951	899	900	935	863	883	898	908	935	878	843	938	898	915	873	869	904	911	882	944	905	981	870	823	927	927	909	898	879	916	909	886	911	948	885	933	886	898	863	878	874	886	859	936	898	881	923	892	949	871	920	915	921	894	896	861	856	885	878	899	874	912	907	858	877	899	926	887	867	841	856	934	909	921	867	904	910	922	871	899	895	962	917	908	931	857	863	915	878	942	927	895	874	903	883	858	930	923	926	897	903	888	909	901	872	868	941	872	865	896	873	866	889	876	899	905	878	890	849	898	863	848	937	889	920	900	900	893	948	882	927	862	904	898	885	858	930	875	928	917	882	879	864	883	877	859	897	904	874	870	923	838	876	851	842	877	878	898	945	902	867	835	905	911	962	951	952	899	892	896	901	916	874	873	875	935	836	902	923	871	892	888	894	843	926	894	881	945	857	918	891	936	921	873	875	894	916	845	910	885	872	878	861	885	857	889	893	901	914	895	908	922	971	874	866	898	900	934	901	892	907	860	951	910	844	910	900	928	892	888	890	874	871	929	957	846	853	936	851	937	898	915	898	874	907	914	863	915	925	889	855	874	889	850	893	941	966	874	880	887	935	932	905	850	867	883	893	910	929	935	894	882	911	846	895	877	874	914	827	854	893	896	885	874	870	884	879	912	863	904	856	896	949	859	937	923	814	885	879	885	922	853	868	898	857	935	891
25502	21536	28337	26326	20020	12856	8561	6121	4617	3578	3030	2578	2513	2164	1902	1797	1588	1466	1362	1219	1215	1151	1141	1070	1049	1065	1030	1064	985	1062	1005	999	1004	1003	932	943	944	932	959	959	939	850	919	957	949	1018	958	918	954	872	906	937	897	896	948	892	938	957	937	918	880	932	862	945	874	939	905	930	886	898	909	940	897	875	944	868	877	916	850	886	870	893	899	894	880	886	845	903	863	910	909	871	894	889	884	909	889	924	927	886	887	844	890	873	911	909	902	880	920	868	929	917	866	836	937	905	894	911	908	948	909	815	904	915	891	954	901	893	927	949	941	927	893	900	891	878	877	940	950	889	900	921	911	865	867	895	931	877	915	896	952	917	957	871	917	929	915	910	941	860	907	859	881	903	886	902	892	926	870	905	917	906	918	906	897	926	896	860	925	889	935	911	876	888	888	921	899	881	937	878	915	937	928	868	940	893	920	919	921	893	908	983	870	886	899	945	904	944	899	931	932	885	926	923	883	938	924	910	932	886	892	885	964	973	937	888	916	922	871	892	881	945	895	951	886	962	895	950	881	937	863	904	927	901	927	980	922	892	922	916	914	879	897	868	884	900	907	921	924	911	937	932	926	902	887	914	982	900	911	890	867	838	909	908	910	875	888	933	907	972	885	906	904	913	879	924	970	882	902	868	955	938	903	883	935	963	882	914	911	888	915	884	894	940	896	909	918	903	924	901	910	888	870	977	839	941	937	940	858	960	902	888	870	955	891	893	869	922	920	945	904	890	917	867	901	871	931	900	888	934	891	923	888	879	861	900	903	851	908	931	923	923	904	889	916	942	934	901	882	921	863	861	899	890	913	912	912	920	918	896	891	943	869	866	900	965	948	911	905	887	957	910	896	947	909	895	880	831	904	948	938	889	889	904	919	884	886	943	928	896	915	915	893	855	955	856	887	860	926	888	898	833	913	904	873	926	887	871	969	953	870	838	891	922	912	933	945	904	913	884	941	938	870	892	946	907	913	889	942	889	918	946	867	833	874	950	906	891	874	903	901	899	894	930	948	903	943	926	939	892	824	870	894	900	888	934	883	924	889	906	900	901	941	850	869	844	877	862	910	894	862	904	907	867	871	911	889	870	871	867	870	869	893	891	935	914	909	930	973	883	933	927	919	845	930	870	869	869	837	884	937	882	878	917	901	922	895	934	922	893	953	915	913	965	934	927	892	930	898	940	899	973	926	918	962	913	900	958	931	877	906	905	905	855	944	872	947	996	886	886	871	895	837	897	950	937	861	864	923	889	932	945	890	867	878	885	872	929	904	943	951	937	870	882	913	881	960	913	896	879	897	934	847	935	929	935	901	916	911	955	868	883	909	932	862	882	903	889	895	914	902	880	867	958	895	925	945	933	903	900	862	903	900	896	940	918	905	917	939	920	880	937	902	949	899	863	950	911	903	878	851	894	903	909	891	879	901	905	948	872	879	874	964	874	904	902	874	923	921	913	903	893	829	907	895	916	879	907	940	881	932	905	906	921	905	885	875	906	895	949	964	882	974	944	865	896	986	892	937	877	930	881	880	912	935	877	880	891	944	906	905	922	919	879	877	909	943	923	916	894	895	868	910	911	912	880	921	971	923	977	869	907	906	881	905	931	845	969	909	919	898	899	871	893	911	898	897	909	863	931	934	894	884	915	847	892	956	875	927	924	850	922	922	909	957	908	834	940	871	895	887	916	913	950	908	879	890	888	901	873	924	934	921	945	934	854	873	954	909	875	912	863	942	944	918	839	913	941	865	951	933	885	951	911	900	930	911	893	909	935	928	900	880	898	933	868	960	898	861	886	891	874	917	915	883	879	824	842	917	857	865	886	909	949	896	940	933	911	897	869	932	883	922	926	867	904	877	922	873	923	936	869	906	921	884	895	881	862	937	883	918	958	857	939	894	933	927	897	866	896	888	934	882	908	877	930	942	954	875	952	871	885	925	902	887	962	885	879	919	898	859	935	944	926	922	898	906	908	892	934	934	900	955	923	915	945	887	850	883	893	930	889	878	880	907	892	897	898	904	899	929	913	855	855	964	919	925	903	904	961	859	933	977	882	914	881	863	954	878	922	910	924	949	889	956	920	899	855	878	911	903	904	890	862	907	988	861	908	930	893	916	918	881	902	930	904	939	869	927	908	967	907	878	885	920	954	955	875	829	855	912	887	926	889	908	948	903	910	966	924	888	912	866	952	940	919	935	902	922	920	923	906	943	869	998	920	920	891	941	871	922	896	929	892	865	889	845	920	926	886	920	973	869	929	862	877	875	931	881	911	899	842	838	863	862	923	859	944	892	887	900	901	887	905	953	922	878	937	905	878	883	918	888	888	917	879	898	889	861	855	850	871	901	926	887	933	896	972	929	953	935	899	853	863	913	892	898	891	866	896	926	897	890	921	922	904	925	913	898	875	871	854	956	910	922	901	929	837	950	928	922	957	930	898	881	921	931	915	919	874	937	931	897	889	876	909	903	900	851	892	890	898	902	893	907	913	991	911	881	898	902	899	921	960	961	872	934	951	843	957	856	908	933	970	898	865	886	841	843	940	899	861	920	910	947	904	900	870	912	910	894	898	867	882	922	924	894	880	885	893	895	943	879	880	905	858	912	886	944	901	932	964	938	913	909	911	927	882	891	867	939	958	892	915	901	902	941	868	931	878	885	930	890	892	841	882	894	868	891	911	917	851	909	902	905	936	948	901	892	927	911	876	904	920	887	932	956	864	904	935	947	899	918	899	894	915	909	864	949	883	855	953	940	959	939	946	855	891	915	949	910	915	958	935	905	895	914	899	895	848	929	936	922	903	898	936	928	929	926	937	862	907	879	948	955	886	948	922	935	913	863	868	905	864	891	867	932	908	891	922	869	894	945	919	871	882	863	882	912	929	970	860	877	935	910	888	904	879	956	897	892	877	875	910	914	927	894	843	936	860	936	960	935	901	929	868	885	937	940	915	910	887	917	961	909	937	891	930	916	811	843	906	913	902	942	936	897	953	909	877	916	919	977	910	879	912	904	959	927	886	932	910	925	892	920	946	911	926	848	865	943	878	908	892	931	892	921	877	846	932	926	916	912	850	888	850	880	871	927	895	898	920	909	902	951	908	878	973	895	889	928	934	958	874	895	929	897	897	954	865	928	909	883	913	857	874	879	900	905	848	908	911	862	961	900	897	923	892	930	977	946	939	866	934	895	917	908	878	911	933	907	911	918	909	900	876	932	867	895	917	912	923	915	888	882	909	888	982	886	924	856	898	886	888	867	875	902	939	943	916	908	895	931	910	974	860	896	872	892	929	925	878	875	902	891	900	903	894	918	916	892	896	962	953	895	900	902	882	932	890	933	901	907	938	961	919	931	905	917	958	961	893	924	857	965	933	860	937	900	889	877	891	926	897	921	951	935	881	908	911	841	883	883	887	879	978	901	898	859	856	883	920	933	892	902	900	905	898	957	951	970	922	910	878	891	873
24867	46377	36234	24170	18984	14866	11394	9264	7023	5487	4491	3731	3410	3091	2542	2363	1935	1761	1623	1369	1331	1275	1186	1185	1116	1069	1084	1075	1077	1131	1064	1025	987	1032	1037	934	1061	989	978	1005	990	952	966	947	953	1007	938	887	958	894	935	932	952	917	860	933	916	904	926	913	950	907	921	889	935	887	874	958	919	897	893	917	941	914	876	934	894	882	895	921	872	928	840	935	944	878	878	920	928	893	933	979	892	879	921	941	882	840	911	944	939	926	847	960	906	928	924	837	937	919	919	915	929	943	936	882	884	917	879	889	897	866	916	880	925	856	874	858	854	961	907	907	971	881	863	912	931	915	944	885	923	881	891	868	936	897	880	891	968	889	902	905	924	921	890	839	920	928	916	962	883	898	885	902	877	879	931	906	922	884	858	893	895	936	905	941	954	864	941	855	898	883	920	951	885	913	943	909	921	920	938	910	906	850	927	877	898	891	869	900	876	847	931	875	952	880	904	967	911	870	921	954	943	893	907	881	906	888	925	899	899	953	868	922	932	932	927	860	886	953	844	937	898	898	940	928	927	909	915	899	956	885	850	871	893	900	897	905	870	902	920	889	888	949	825	902	959	881	940	936	932	877	936	894	897	899	879	886	899	864	870	890	852	873	927	924	916	885	914	840	911	885	938	934	860	877	866	914	879	957	927	888	965	918	943	933	887	939	917	926	999	880	841	934	897	887	937	921	888	913	856	882	908	943	907	883	913	861	890	900	961	893	880	890	912	889	926	921	888	920	899	858	897	902	905	889	907	913	876	886	945	841	878	919	834	914	900	901	914	841	874	909	913	899	920	894	907	952	915	905	940	869	955	888	938	893	901	968	943	961	884	925	905	928	895	910	909	860	940	917	945	876	871	958	900	908	882	921	867	895	898	912	941	906	935	939	887	914	898	944	889	887	892	928	896	894	906	897	930	902	900	948	918	922	910	919	909	851	951	911	927	885	914	892	876	920	887	918	918	893	908	902	871	891	860	917	918	925	907	875	869	873	928	922	865	915	932	923	894	913	903	905	964	880	955	889	932	909	892	893	925	945	930	945	933	900	888	842	924	845	900	906	879	890	939	906	908	856	910	859	901	943	900	931	894	877	914	945	925	920	920	881	922	900	946	913	910	845	839	939	908	902	901	876	916	926	951	912	936	886	934	871	920	901	897	915	910	911	924	908	927	907	930	920	913	894	926	861	907	910	888	925	934	910	908	916	879	898	886	836	919	917	882	907	881	877	892	871	888	948	913	948	828	884	893	964	912	916	918	887	868	893	848	928	860	885	944	908	888	959	938	903	922	868	922	907	879	841	923	876	897	871	870	911	918	935	868	907	961	911	902	847	968	925	874	921	874	931	914	945	963	955	905	930	894	952	891	932	957	913	938	903	883	904	898	899	916	884	891	925	869	890	926	892	881	921	889	912	882	884	905	936	868	933	946	892	913	891	899	880	927	865	915	864	928	864	977	905	890	920	899	922	899	853	855	878	931	918	925	891	927	921	954	905	927	961	854	895	900	894	945	908	884	952	918	888	898	927	926	957	956	910	942	881	939	896	927	872	943	865	891	1002	866	888	906	910	877	895	852	884	888	924	934	928	877	932	882	919	895	924	836	871	917	882	839	905	928	924	881	932	898	873	941	891	942	889	892	909	900	881	928	902	909	941	932	935	912	858	921	887	926	907	919	914	894	893	917	903	929	912	894	891	916	933	935	898	924	907	915	927	897	935	934	937	927	877	861	921	878	823	907	901	893	985	934	930	896	931	935	912	830	879	894	932	867	890	862	887	880	896	894	882	924	901	809	873	887	896	855	892	939	896	866	886	898	870	908	889	912	953	891	891	907	866	907	881	890	917	927	966	892	895	942	952	911	903	899	927	937	888	898	920	918	932	890	924	867	908	867	887	901	907	897	880	910	873	917	941	938	877	911	894	895	888	937	981	881	851	931	904	889	916	917	906	876	899	934	942	888	935	927	902	879	919	865	890	914	946	979	867	992	913	900	897	927	934	928	897	919	948	894	963	923	896	934	903	973	883	921	903	923	919	930	915	918	925	912	869	886	924	873	907	903	927	895	946	935	961	922	931	909	915	894	950	892	888	893	953	931	885	925	871	897	913	890	897	923	988	893	917	932	934	869	910	921	966	894	916	933	910	869	902	881	929	937	890	880	952	951	870	959	886	913	879	914	880	904	887	914	896	929	892	924	898	877	928	877	923	865	913	927	908	897	911	888	890	887	928	873	868	909	912	922	928	919	861	925	937	905	927	899	873	931	898	934	898	946	928	886	932	854	929	922	903	969	860	929	880	890	877	908	917	928	914	869	911	882	919	920	918	916	953	927	869	887	942	887	840	913	939	886	916	936	926	861	913	916	907	900	941	893	913	913	901	900	892	880	882	847	893	898	873	931	933	927	869	924	867	871	870	936	925	952	891	935	894	948	962	923	872	865	947	897	883	878	853	927	937	868	864	892	878	862	951	845	911	950	917	906	833	930	881	937	864	911	886	896	874	855	910	913	864	904	836	951	935	918	919	829	909	850	864	893	953	922	854	912	914	885	905	912	934	925	913	903	867	944	869	937	907	951	918	882	944	879	907	955	959	890	864	903	957	914	869	933	887	881	968	904	960	950	912	839	903	938	860	908	923	882	866	933	942	932	872	919	914	931	861	957	897	955	886	898	870	942	900	859	924	926	884	913	904	927	894	919	838	902	878	920	849	904	893	934	906	885	863	863	914	882	895	918	957	881	919	910	900	920	907	937	855	932	947	947	911	912	848	921	973	946	879	879	895	898	882	872	921	916	951	889	938	895	897	900	896	904	944	870	885	941	911	850	918	907	898	911	908	967	919	889	889	930	901	895	895	874	944	963	965	871	906	858	900	917	881	906	875	917	897	919	939	930	905	888	862	830	895	930	939	892	940	920	936	929	937	845	921	921	886	948	895	929	860	898	907	900	887	893	893	918	912	922	867	914	870	941	892	909	915	929	909	952	924	897	918	912	900	903	906	864	960	928	884	925	855	908	901	921	887	911	891	884	920	927	876	907	925	875	902	887	896	883	899	909	932	917	917	886	908	925	934	900	938	928	895	920	911	862	914	923	890	874	879	893	944	911	882	1017	927	959	942	903	867	869	868	889	925	900	877	928	883	890	880	848	960	953	893	883	855	898	875	933	951	892	906	926	913	906	942	877	896	956	965	872	908	856	940	887	895	920	926	920	889	903	870	940	923	930	909	896	941	925	956	874	877	904	912	973	940	924	920	914	904	927	915	874	909	921	867	873	879	921	943	891	900	897	888	910	927	880	930	894	883	880	929	925	970	875	888	924	856	870	906	940	850	949	913	967	879	950	861	886	936	887	856	881	905	873	895	921	870	877	999	889	902	891	905	919	895	923	901	930	949	913	943	876	856	901	907	904	933	935	884	903	916	898	963	873	917	923	922	929	903	861	928	897	946	969	892	908	879	900	887	884	902	938	864
23167	21622	29507	24219	21921	23179	21191	11665	8136	6342	5209	4250	4005	3386	2985	2589	2312	2065	1900	1684	1511	1460	1431	1447	1403	1358	1249	1220	1218	1265	1213	1166	1220	1150	1178	1113	1111	1132	1106	1076	1100	1057	1137	1141	1093	1118	1082	1038	1087	1104	1055	1085	1005	1080	1082	1026	1064	1094	1075	1037	1057	994	974	1016	1025	1042	1086	996	1086	1000	1024	1027	1123	988	1018	999	1035	1095	1016	1026	1006	1026	1082	1000	1033	951	971	1058	995	1003	1051	1012	1021	988	1019	991	992	1050	991	1019	1043	1072	1036	1030	1034	1021	1036	1031	986	1045	1072	1035	1018	1037	1069	1039	1023	1057	1021	1042	1022	1010	1017	1059	1008	1016	1044	983	1005	955	1061	1040	1010	1049	984	1009	1007	1054	1056	1009	1011	1021	1079	1036	984	1051	1053	1023	1041	1003	1067	1057	1086	1070	1019	1039	989	1018	1048	987	1033	1004	1025	1033	975	1000	1085	1055	1026	1021	941	1033	1021	1096	952	1025	969	1027	990	999	1039	1031	1035	965	1048	1064	1049	1060	1040	1045	956	1003	1067	1038	1008	991	1013	1008	1015	1023	1001	996	1038	1041	1045	1083	1055	995	976	1044	1020	1038	1012	977	1072	1038	1072	1008	1015	1032	1031	1025	1038	1026	1027	1020	1090	1035	1056	994	1078	1031	1072	963	1018	1049	1041	1025	1007	1068	996	1003	1046	1003	1018	1048	1031	1050	980	973	1001	1043	993	1034	968	1021	1023	1066	1053	968	1049	1030	1036	1012	991	1011	938	1026	1039	954	1052	1018	1065	982	1120	1025	1057	1017	938	991	1017	975	991	1012	995	995	1063	982	1032	1048	1022	1024	1048	1014	986	1025	1030	1080	1097	999	1038	1045	1074	1025	1135	1075	1047	1025	1049	1008	1049	1069	1067	1005	1069	1024	1047	1034	1048	1007	1060	979	980	971	1004	1035	997	1061	1013	1031	1008	1039	1017	1015	1070	1032	992	1050	1049	967	1000	1042	1055	1086	1021	1057	1028	1016	1049	1004	996	992	1017	973	1007	976	996	1045	1009	1040	972	1013	1019	1070	1027	968	1057	1081	1049	1068	1040	971	1000	1005	1040	1033	978	1012	979	998	1070	1024	992	1074	1026	1023	1014	1004	980	1002	1018	1063	968	1006	958	1010	1004	1015	1009	1073	1030	1022	997	1017	1029	1049	1058	1017	1042	1050	1077	1024	1013	1039	1025	1015	1000	1000	966	973	1024	1040	1031	1052	998	1011	978	1063	1057	1004	1077	1059	1021	1028	1052	971	1046	1037	1041	949	995	1018	1011	1004	995	985	995	1028	1071	1030	1037	971	1033	1070	1052	973	1028	1037	1009	965	1038	1070	999	1065	1013	1038	1009	1033	1022	1027	1035	978	1083	987	1061	997	998	1039	991	1034	1032	1049	1006	1041	983	1036	1041	1080	1009	999	982	1060	932	980	1016	1043	1058	980	1045	993	1070	1032	977	1040	1054	1032	1056	984	1073	999	1012	1006	1016	1067	1052	1063	1014	1014	1050	1042	1027	1043	986	962	1015	1028	1010	979	1039	1019	954	1022	1026	1058	1002	1033	1034	998	1030	1011	1002	1020	1048	990	970	1028	994	1035	1024	1009	998	1069	1029	1001	1054	1001	1014	1022	1034	967	992	1028	1033	1001	1008	1016	1043	1090	1035	992	1019	1036	1055	1014	1070	1092	995	1035	1039	1024	1036	1028	1039	1096	1007	1056	1015	1028	959	1017	1024	1023	987	1001	1060	995	1026	1051	1038	1013	975	995	998	979	1033	1021	1050	1099	1038	1030	1013	1083	1044	1018	1045	1002	1048	1031	1032	1009	1020	1032	1055	1064	1046	996	967	1045	1016	976	997	1007	1029	1047	1062	1041	1008	1038	1008	1008	1037	1011	988	1018	1056	1049	1038	1052	1011	965	1026	1123	1030	1045	1067	1040	1045	992	1018	1036	1057	1021	1020	1019	1083	991	965	1024	1055	1021	1080	1002	1005	1031	1065	1019	1028	1020	1011	960	1030	1012	1046	994	1000	1026	975	1023	1036	1035	1026	1004	1003	1015	1032	999	1063	998	1016	1004	993	1010	994	1003	1041	1068	1002	1033	989	1019	977	1080	964	1026	1021	1026	1003	1021	1068	1043	998	1049	1027	995	990	1010	1039	1027	1018	1008	1038	1018	1015	985	1034	999	992	979	1023	969	1019	1027	1033	1018	1082	1004	1010	1114	1034	1056	950	1002	1025	1081	1073	998	1033	1009	1014	1066	1004	992	1044	1034	937	1043	1008	1001	982	1058	972	1029	1050	1003	1044	1060	1039	1017	989	1039	1035	1030	994	1064	1024	1051	1036	999	995	976	1009	1020	960	1021	1000	1077	1048	1014	977	1051	1033	1033	985	1078	1053	970	1069	1070	1044	1055	1036	993	999	974	1064	1017	1051	978	1067	1026	967	1033	1042	955	990	1051	1084	1046	1045	1006	946	1075	956	986	1036	1007	994	1039	996	973	991	941	993	1038	969	1013	994	1011	1030	961	1032	980	1066	1017	992	1119	1013	1065	994	1050	1099	1013	1025	1055	1053	996	989	1034	1036	965	1015	1001	1019	1111	970	938	991	1046	1062	1053	1020	1067	1059	1015	1087	987	1019	995	1027	1039	1021	962	1007	1010	1057	1070	1028	1034	1089	1010	1013	1016	1019	1051	1028	1042	1029	1057	972	1046	1027	981	1022	1015	1014	1082	992	1026	997	983	1045	1010	1074	1042	1004	973	1037	996	946	1062	1018	1006	995	1030	1030	1081	1086	981	948	1050	1038	1004	990	981	993	1080	1004	1024	1048	1045	1030	994	1052	1033	979	1053	1001	972	1063	987	991	978	1051	1040	993	1060	986	1059	1066	1027	1018	981	1049	994	1037	1044	1003	971	1013	1018	1010	1017	973	1007	1107	1028	1083	1002	1002	1022	1026	1046	1006	1020	1024	1030	1050	1016	982	967	1007	1039	1050	1079	1007	996	1034	1018	1021	1015	1011	1025	1071	1070	984	994	971	970	1014	1102	1006	983	1057	1025	1045	1103	1038	994	1015	1009	1000	992	1023	997	1043	1019	1005	991	988	1035	1028	1026	1052	1037	1011	1056	1016	1065	947	1069	1061	1001	1014	1065	1010	1104	1022	1031	1021	989	1066	1012	973	1048	1021	1008	944	1054	1035	1011	990	1002	1016	1052	981	1037	1005	1036	1024	1034	1024	1022	1000	1022	1014	1015	1049	1057	1000	1015	988	1042	1061	1041	987	1054	993	1043	1000	1073	1003	1018	1104	1035	1012	1013	995	976	1026	957	1053	988	1021	973	1053	981	1053	1082	1024	982	1035	955	1003	1031	1049	1029	976	1064	1013	984	1038	1051	1046	1032	1006	1043	1014	1006	1032	1026	1013	1013	1037	970	999	979	998	1035	1040	1023	1052	997	1015	1051	1069	994	1045	1015	1028	1042	1015	1000	1039	1058	1010	1075	1054	994	1043	986	1003	1053	1001	1029	1022	995	974	1114	1008	994	1006	1050	1021	1058	1033	1039	1058	1028	1056	1011	1016	1045	1020	1037	989	1087	1018	1044	1028	983	1036	1022	1042	996	1054	1060	967	1011	1029	1010	1095	1018	1016	1039	993	1050	1052	1002	1012	1076	956	1026	1040	1003	1111	980	1042	1020	1103	971	1002	1021	1044	1025	1070	1051	1049	1071	1075	1049	1077	1000	1018	1012	1011	1041	1047	1038	1025	1056	956	1032	1026	1018	993	1032	1073	1044	978	999	1002	1023	1051	1012	1048	995	1018	1077	1015	1052	1039	1059	1072	1043	994	993	1013	1093	995	1009	1059	985	1021	980	1006	996	1046	954	1023	1018	1036	1083	1045	1014	1064	1032	1041	976	1064	1013	1060	1074	975	1022	954	997	1011	1028	990	1011	973	988	993	1086	1007	962	1049	990	1024	1010	995	979	1046	1013	1042	1084	985	1027	1004	971	968	1041	1020	1018	1058	1096	1016	1034	1029	1063	1105	1046	1027	1004	1065	1010	1024	1027	973	1080	1000	1011	1034	1043	1014	1023	1002	1019	1055	1080	1043	1033	1007	1040	1019	1028	1012	989	973	996	1007	1008	1042	1005	966	1039	1033	1038	1075	1043	1015	1057	1010	1004	972	1054	1045	1054	1081	1078	1015	1023	1019	1038	964	1069	1021	970	1057	1000	1065	1052	1049	1041	920	1012	1107	1030	1053	1048	1017	1020	995	1043	1023	1052	1032	956	972	1041	1021	989	1027	977	1051	1069	954	1007	1025	979	1072	1023	1051	1023	1021	1034	949	997	1062	1027	994	1026	1003	1014	1015	999	1007	990	1022	1018	1031	1067	974	1079	1024	1055	1010	1019	1023	1094	1006	1034	988	1047	1010	1021	1038	1002	968	1064	1027	1020	1015	1001	1011	1020	1084	1028	1072	1016	1017	1029	1047	1014	1034	975	1013	1039	1011	1022	1028	1003	1041	1069	1086	1041	984	1102	1029	1028	1020	1015	1021	1079	984	1012	1034	1035	1021	983	1078	989	1025	957	1044	1046	1028	1009	988	1024	1025	996	974	963	1041	1034	993	1058	1029	1037	960	1003	1056	954	1033	1027
27011	55775	44378	32487	26678	21567	17152	14192	11087	8736	7071	5782	5426	4588	3841	3341	2730	2567	2217	1942	1732	1626	1656	1452	1473	1456	1308	1275	1314	1309	1229	1174	1183	1180	1116	1125	1136	1109	1112	1062	1136	1121	1099	1032	1084	1125	1055	1044	1074	1113	991	1016	1009	986	1031	1010	1013	1061	1087	1021	1007	998	1040	1025	1026	1065	1024	1013	987	1022	1055	976	1026	1000	1013	945	1007	979	1013	1022	978	975	1067	1016	994	1021	970	995	1001	1024	980	1020	987	1077	1012	1069	1049	1041	1006	1019	1025	968	981	1005	980	959	1040	986	1019	1019	959	991	1031	1030	951	998	1018	947	981	1014	1019	952	1003	946	954	1021	988	978	1010	1012	945	1008	966	996	929	987	936	995	1002	991	1026	1011	998	1002	1006	997	972	1022	978	959	973	978	949	976	1009	1024	969	1037	977	1021	1012	984	1061	994	1010	986	1014	923	1016	933	1001	931	1021	997	996	1014	1028	1002	1025	1008	1062	1015	991	1008	1016	994	981	897	968	998	965	1008	1048	1011	993	991	1028	950	987	1004	1035	983	972	981	990	1021	1012	1017	966	984	1022	1049	1001	1001	1002	1034	987	948	1041	919	1027	1036	972	1044	1053	1046	1003	1037	980	944	1071	1012	1042	926	1021	956	998	1016	1064	1007	966	942	968	985	1010	962	988	1027	983	1086	991	1030	966	1032	997	987	953	1020	1038	1050	1030	1017	1003	982	1062	994	1048	1035	966	1018	936	1031	1036	1019	999	1005	983	965	984	1013	955	921	1006	966	981	1014	1022	1017	995	1029	1059	1001	995	944	942	1028	1001	996	995	1036	1001	1029	1037	1005	927	1015	979	1006	946	923	966	973	1021	963	1014	1023	986	983	1000	1014	1076	938	1031	986	1013	958	994	977	1016	978	980	1015	936	1002	1015	976	986	983	958	1005	998	1029	1004	1028	1053	959	976	968	973	1011	982	962	1009	947	971	1006	934	1000	1047	936	1009	1000	982	998	1050	1029	998	997	969	1087	1007	1003	974	997	1043	942	989	967	992	1028	996	1044	968	1008	990	979	970	1034	1047	984	1033	979	1025	969	1010	999	993	1009	978	999	1023	1048	1035	1032	982	988	1036	996	978	1005	999	1006	995	986	1020	1010	1039	978	912	1026	1003	962	1001	994	985	970	992	1057	972	1000	1016	980	952	990	992	1011	963	982	989	970	1019	1004	972	1015	1014	980	978	979	949	952	1027	973	983	1041	900	990	1001	960	1016	1003	1016	1008	968	1046	1040	1030	946	1029	1043	1026	1036	1017	999	988	1019	1024	979	976	1020	1058	973	1006	969	1094	987	936	960	984	979	1039	963	1001	1030	1057	991	995	1005	969	985	997	999	1021	968	983	1050	960	1002	1108	957	1047	949	982	1006	991	960	974	1020	1028	1004	961	974	976	998	974	1024	1000	1025	988	1008	972	1012	946	1046	991	1006	989	963	1033	962	985	961	999	989	968	1058	1029	961	995	985	1021	986	976	1016	1001	993	1053	943	970	990	959	970	980	974	989	1027	1016	1016	1032	1044	1036	1032	1027	969	1044	1024	932	1008	1009	972	975	961	1004	964	994	940	1024	1008	971	1036	964	977	1031	1049	1003	1030	1002	996	959	960	1039	989	1017	1020	1016	953	987	982	1051	973	978	1004	1013	971	991	975	929	966	1017	982	1042	981	1056	982	1043	985	988	1014	1007	1063	992	993	946	1066	960	1036	986	1041	974	968	971	1011	1006	1015	991	989	998	942	1042	1006	954	998	983	949	995	1015	1037	978	940	1007	955	1009	1050	990	979	1039	1003	1021	948	997	1025	955	982	999	1023	1005	1006	1071	962	977	973	977	961	1028	1020	983	967	1071	981	962	943	960	996	1003	1010	1033	1034	1035	986	1008	974	986	1056	933	938	973	1005	1033	939	958	1005	1059	998	1025	1060	995	953	1022	998	934	966	979	992	1005	960	950	1002	992	1029	1006	954	1024	1009	998	1006	953	966	951	966	991	976	1005	983	1017	1003	1008	997	1016	1006	968	1014	977	964	930	1017	964	1022	964	968	977	1003	1010	995	1003	1021	982	1010	1010	962	947	993	1034	989	982	1018	1036	1040	1023	1028	977	953	1011	967	1030	1002	1010	992	1012	1015	1016	999	985	977	1049	1002	1052	1009	1012	1015	983	999	998	970	964	1080	990	1001	974	976	969	1046	1028	1038	1023	997	941	930	1034	1011	979	990	986	963	1001	1009	1038	1004	1047	1015	1009	1017	1014	1033	1078	991	994	998	935	905	972	1022	950	994	959	1027	998	987	972	997	960	1009	1013	975	940	991	1004	988	958	947	1020	1021	981	1010	991	1029	1023	1040	976	928	994	973	958	1015	1011	1016	982	1016	1022	1038	1011	985	991	1013	962	966	961	1015	1001	974	948	997	953	1025	999	992	1049	950	962	1018	975	976	999	1000	1057	1003	1085	1004	1025	1014	976	921	1020	997	1037	1002	1015	1024	987	996	1012	985	1008	1008	958	994	999	1021	1032	1019	935	982	977	997	992	1037	933	1052	977	1002	990	988	1002	988	981	979	1016	1007	1007	995	1004	1012	1000	964	977	955	935	1024	1045	992	1006	1019	1074	988	1011	1017	1000	1008	951	996	959	994	1005	1023	1006	1036	929	971	979	997	978	957	990	977	1015	997	1021	1001	981	957	934	1007	991	1035	984	955	1022	975	984	1029	972	1008	998	992	949	990	966	969	979	1009	981	988	1012	1002	997	970	965	1004	1002	998	980	1040	997	1072	987	1022	1016	971	963	1011	926	976	980	1024	956	992	989	977	1035	1008	1013	961	1020	957	1004	1005	992	921	993	1005	982	1014	984	1019	1016	973	1011	1014	1015	982	1005	1046	974	963	962	973	1054	1005	1019	1007	981	1026	934	985	992	1001	996	1038	980	1013	958	980	999	988	970	1009	984	1013	972	1021	1017	1028	1037	959	1025	985	1010	1014	1000	1009	986	967	1002	1011	999	1043	976	986	1018	1005	997	997	950	963	971	989	964	932	1040	1025	986	1041	1006	1027	971	988	982	1034	1004	979	1011	1002	996	966	961	979	987	1028	987	995	968	1080	954	950	997	986	961	1043	961	1040	1039	987	976	988	1009	1029	1001	1023	1005	1033	961	1032	992	987	1004	1021	997	1077	976	1003	942	980	986	981	988	1015	1037	979	993	962	997	933	1006	1012	996	929	989	1013	1012	1012	974	997	1037	982	980	1029	965	964	976	964	981	1016	1015	937	983	989	988	1007	1038	1011	1009	974	950	999	985	1021	1051	999	995	949	979	972	957	992	1013	1015	972	1022	1010	964	1000	1011	987	1019	1016	1010	982	993	1028	984	971	975	1029	1001	1023	1028	980	981	1008	1058	983	997	971	1001	1008	1001	1009	988	1050	1016	985	1005	1006	984	1023	1051	978	995	1009	965	1054	941	1028	1043	1004	979	1038	1053	1014	1006	931	995	967	983	1013	947	1019	995	940	1020	1023	1006	954	1025	1063	1031	1073	976	1058	988	1012	1016	981	964	976	991	1079	1056	1007	974	997	1020	1030	1009	1021	1025	963	997	1019	1026	958	1008	965	979	1028	986	1044	913	1020	1016	967	1021	955	1035	1008	1049	1013	1005	1076	975	1001	1014	954	999	997	1008	939	1011	1021	1000	1018	1003	981	1025	993	1041	974	971	978	1016	1041	977	999	1028	1024	1025	982	1040	974	938	975	1017	1042	1020	1016	985	996	941	955	979	985	996	973	966	1050	950	1020	1008	981	1034	985	985	1039	984	954	1026	992	1013	1010	1056	1003	980	975	1036	1020	964	996	1045	950	941	1027	991	1011	1042	975	994	1001	1017	977	972	1008	1046	1005	962	1063	979	1032	977	1015	962	976	958	1012	945	1007	1021	990	999	979	1065	986	1012	977	1006	1020	1041	1021	976	981	947	1021	1020	1022	1060	1082	980	986	1015	1006	1042	955	1013	1008	960	994	1002	963	971	1013	1075	1003	1025	993	1010	974	960	1029	1047	1012	1037	1019	1017	969	985	1007	967	985	983	972	1002	1002	1012	977	974	979	1008	992	982	1002	1010	971	992	991	1031	991	1022	980	995	952	1045	1046	999	982	1044	1025	924	953	950	1006	1011	1017	991	988	976	971	1006	987	1021	974	932	921	1061	985	937	1017	1008	970	1008
29604	27573	31952	23235	13970	9090	6265	4849	3789	3029	2589	2186	2115	1862	1674	1577	1340	1278	1212	1132	1041	985	1024	1014	990	937	938	948	907	909	863	893	948	956	919	906	879	914	871	866	911	841	882	860	937	880	916	876	838	865	895	833	853	901	869	789	893	866	812	807	899	894	887	905	833	866	844	834	866	799	818	840	836	875	867	880	875	817	847	898	920	821	868	842	826	818	874	900	880	812	885	884	825	850	847	807	869	795	841	860	851	864	885	865	870	846	831	839	839	875	859	848	885	838	867	870	854	866	783	861	858	872	862	885	861	866	841	838	833	826	843	882	888	819	812	868	849	877	872	874	816	871	867	895	824	865	828	837	869	885	851	854	820	893	830	840	852	813	864	842	882	837	814	825	874	866	866	873	884	904	829	819	854	871	871	861	871	881	831	902	811	817	897	850	879	846	868	811	864	883	836	854	899	816	844	821	828	828	826	898	823	850	876	854	873	850	805	798	863	877	824	825	893	846	845	851	825	837	852	895	840	857	809	864	902	804	868	880	921	887	841	824	857	801	849	885	863	860	814	882	845	861	876	805	878	844	829	846	868	842	861	812	819	817	829	864	866	843	835	867	852	791	853	856	860	871	850	851	822	850	904	851	873	860	862	903	852	823	870	860	876	815	835	844	862	841	828	854	828	851	864	846	844	851	861	824	854	881	857	858	863	886	850	875	810	806	843	809	821	831	887	853	867	843	873	876	857	840	842	855	822	836	904	821	790	863	894	800	877	875	868	893	890	789	824	782	847	845	877	837	810	860	839	872	840	815	891	853	910	834	824	834	838	842	851	831	849	886	832	839	835	822	819	875	856	868	844	849	846	867	849	841	851	876	847	833	871	844	846	845	814	795	786	837	828	867	883	903	863	809	829	857	856	879	808	849	831	822	882	803	830	871	809	835	921	825	874	833	759	872	846	874	870	864	794	836	882	848	882	799	841	830	815	889	819	851	890	799	846	864	847	855	848	834	741	795	859	872	833	787	818	824	821	852	837	813	835	899	873	817	858	903	816	875	885	845	852	861	916	814	913	872	835	847	902	859	820	851	909	844	836	865	843	806	824	852	875	828	854	890	861	858	861	843	868	796	856	867	893	817	867	864	895	862	827	860	847	820	815	852	883	856	838	832	848	822	859	777	821	918	875	907	845	855	840	867	841	886	813	866	831	862	845	814	818	911	879	880	806	890	835	866	797	847	862	851	835	894	847	875	855	887	863	854	871	766	883	894	865	834	903	866	835	829	793	828	803	897	832	838	820	852	861	857	899	905	870	873	841	850	873	838	787	862	802	867	820	846	793	895	877	882	876	840	875	905	862	865	872	878	852	839	860	889	884	823	848	851	807	879	808	856	832	915	835	832	835	869	821	818	822	820	876	889	849	885	854	862	765	850	846	830	817	823	779	856	837	868	852	940	826	885	877	841	875	851	894	859	793	854	813	877	811	880	863	827	864	845	834	841	859	879	807	822	907	864	855	862	845	824	817	830	874	846	911	910	860	868	820	890	812	840	838	819	906	876	867	802	869	841	916	829	874	865	855	830	852	894	875	842	815	881	849	852	807	863	830	827	804	831	841	894	806	909	868	823	847	881	793	811	858	826	858	855	841	788	857	822	853	848	887	867	847	922	848	872	879	838	863	842	836	802	835	809	834	861	860	844	850	845	886	849	824	839	870	850	886	839	833	855	888	837	880	866	872	848	838	814	885	850	887	856	855	799	887	837	853	850	818	807	895	869	880	909	812	797	814	818	873	889	875	873	847	848	871	856	846	878	844	879	816	824	826	839	855	887	826	807	890	808	829	875	847	880	876	815	836	837	906	881	836	853	927	845	849	832	778	851	898	909	883	853	827	880	891	792	858	852	810	829	881	835	861	840	860	836	818	790	885	810	839	826	845	826	819	874	781	851	878	886	837	845	865	882	858	846	840	859	836	846	851	832	856	869	885	873	865	809	835	837	811	850	832	878	863	870	828	818	809	841	872	832	917	867	882	869	883	838	839	852	878	811	842	863	857	830	789	872	821	854	796	841	875	855	882	862	891	868	844	830	849	905	856	885	877	855	880	850	841	803	800	871	857	892	860	842	908	929	877	852	828	849	849	825	874	797	853	832	908	825	838	858	882	814	842	831	848	809	822	857	871	837	828	867	856	900	829	857	905	879	833	802	821	868	856	895	887	849	873	880	844	803	850	882	827	860	825	821	791	832	841	880	858	873	805	852	926	817	868	836	826	864	880	871	882	865	853	855	837	864	801	800	891	883	895	801	861	846	848	898	850	821	874	875	815	864	828	889	823	832	865	883	863	879	874	857	816	830	848	847	844	871	870	819	815	882	860	887	898	817	846	889	850	843	805	871	785	841	820	847	795	803	787	895	824	839	845	858	847	909	891	806	837	799	825	854	878	842	857	851	881	817	785	856	808	880	786	864	821	846	909	847	879	860	849	881	850	866	851	842	846	829	852	860	887	803	896	854	794	875	879	818	896	889	859	787	838	795	860	835	796	863	807	809	877	783	841	853	850	852	807	848	816	884	915	841	861	856	847	868	901	882	817	908	876	881	824	883	818	825	851	852	870	795	859	815	847	861	839	877	823	844	803	829	870	854	859	882	868	879	876	845	883	855	855	848	805	801	855	839	799	870	805	852	832	819	747	893	851	822	878	846	846	861	810	841	856	906	841	848	857	842	879	841	826	832	859	878	839	897	825	818	906	847	777	878	839	837	852	836	863	852	860	803	872	863	886	819	875	839	843	850	876	836	863	836	853	854	844	891	826	873	864	862	894	829	822	920	816	862	856	812	827	864	811	869	800	826	843	836	821	837	864	853	847	822	853	870	859	827	873	798	882	843	847	850	854	865	888	826	876	892	843	894	833	877	895	870	833	875	844	879	855	845	813	872	858	895	891	816	866	946	864	810	867	839	845	872	858	802	851	834	906	862	872	840	850	832	848	880	862	897	819	796	853	852	857	833	830	850	862	835	888	825	856	830	819	857	870	861	867	818	811	825	889	895	795	831	875	849	818	840	819	866	886	848	835	899	842	846	839	872	851	850	857	871	829	856	840	845	839	833	821	858	809	846	872	861	832	825	895	886	893	859	843	802	828	836	827	883	887	895	830	866	861	808	853	810	819	899	841	824	836	825	863	886	843	846	830	883	811	830	877	845	892	878	842	839	852	787	838	897	890	853	860	889	903	875	841	887	846	821	891	831	817	874	820	884	836	788	854	865	878	797	874	824	828	852	790	877	846	832	886	881	807	837	863	861	907	907	870	844	862	845	843	874	894	889	926	856	813	845	856	820	865	862	864	819	851	850	893	870	866	903	881	833	848	884	852	880	820	819	805	817	872	813	884	857	868	814	911	875	794	832	834	780	823	825	843	813	781	851	876	846	863	851	841	838	840	864	822	861	885	834	795	879	836	859	823	852	843	856	860	817	874	831	895	894	828	866	874	857	858	830	852	801
24956	42342	32749	20857	15859	12057	9151	7393	5603	4426	3637	2975	2938	2583	2096	1869	1558	1538	1399	1266	1241	1129	1051	1039	1119	993	1025	1018	963	926	968	923	915	920	928	932	958	901	906	866	882	864	848	890	912	889	862	903	861	861	884	875	855	834	925	851	885	884	821	846	874	855	825	870	869	862	796	869	856	824	853	839	826	819	879	826	852	916	837	844	833	848	858	855	857	852	826	855	877	885	830	818	825	783	886	920	836	766	855	881	866	834	824	816	821	897	888	836	782	855	817	830	858	835	853	864	860	858	885	847	868	925	849	862	880	882	835	893	866	902	841	845	874	827	849	870	823	837	825	933	851	856	836	803	851	844	845	864	863	898	834	901	818	853	839	865	890	800	881	867	880	856	881	873	871	849	854	806	808	900	837	865	820	842	835	855	814	908	863	879	806	862	847	891	824	890	836	817	775	828	812	858	859	823	887	849	923	845	856	890	853	888	816	876	868	887	790	831	852	843	859	855	861	906	849	913	886	858	813	832	835	895	869	855	889	878	827	894	855	882	867	831	837	900	832	852	833	882	825	820	868	873	846	802	859	868	839	799	852	804	832	827	843	830	905	893	853	846	763	888	857	854	873	887	817	859	821	823	838	850	889	861	847	881	866	848	885	876	825	837	891	876	852	824	771	891	857	862	855	790	887	859	807	866	865	906	836	788	835	848	817	889	887	842	859	856	784	856	834	896	835	854	830	907	876	892	864	835	850	828	826	814	869	803	902	797	866	860	853	843	857	847	843	854	894	809	794	880	914	849	887	846	849	854	847	862	843	848	832	876	843	787	846	857	855	932	818	880	850	884	810	857	770	888	787	850	835	884	808	815	864	814	854	843	834	850	806	825	878	843	857	800	844	803	848	862	876	790	852	825	867	816	863	835	867	850	825	841	858	883	861	872	844	821	840	882	876	842	924	813	858	912	864	860	887	789	837	847	820	855	847	884	847	836	862	885	848	846	868	863	852	869	880	866	828	862	855	851	856	814	862	852	867	889	887	827	874	836	896	856	843	789	863	836	874	880	853	839	896	875	870	893	870	870	876	854	883	812	828	871	827	893	815	867	875	860	884	827	834	930	831	853	829	854	817	799	812	873	863	816	866	855	823	814	851	866	855	876	895	860	886	864	877	854	881	826	870	894	855	874	807	838	891	864	851	842	867	882	906	872	871	872	859	864	818	868	883	864	877	846	825	867	835	838	864	862	869	824	852	863	913	920	821	848	856	804	839	910	850	901	897	859	854	839	834	844	837	872	782	911	860	867	939	856	856	862	782	842	835	796	856	853	941	855	832	872	866	877	837	852	799	856	828	867	833	852	840	835	851	827	844	823	887	882	828	878	857	846	835	868	868	888	886	786	874	876	836	770	910	845	862	825	819	803	836	904	843	848	888	886	868	861	852	906	855	860	858	834	803	851	830	841	850	877	822	858	872	843	835	872	861	828	872	886	826	813	817	895	822	835	855	877	910	835	850	829	790	894	826	814	856	813	912	805	831	831	873	879	789	835	841	885	841	870	799	830	833	864	870	873	886	927	915	889	835	840	829	857	843	866	841	895	820	886	826	854	823	839	841	894	877	823	893	834	825	858	852	854	877	841	840	813	875	828	877	851	808	880	879	859	867	844	847	836	796	818	854	842	851	870	851	801	845	851	806	842	851	849	893	823	897	809	804	853	863	843	833	836	872	812	867	838	867	844	864	889	833	868	864	861	836	875	831	794	842	880	835	882	883	884	844	831	801	855	863	812	770	847	844	803	863	796	839	893	893	870	900	856	850	821	872	840	887	864	853	811	875	849	849	817	855	890	877	832	876	875	879	892	880	827	816	860	863	853	847	786	869	859	835	864	879	871	866	750	873	842	859	908	823	827	863	854	799	839	839	883	822	812	871	856	874	881	841	861	875	824	848	860	864	883	851	869	869	832	903	876	847	840	838	863	817	844	856	837	865	916	807	813	853	872	835	855	861	864	858	857	806	886	834	865	867	853	830	839	871	811	853	863	887	834	808	835	871	863	821	822	811	804	845	859	841	881	816	773	849	894	841	847	858	866	868	864	936	877	851	805	906	801	832	827	806	825	849	835	829	860	860	879	835	840	873	831	876	831	861	851	854	814	894	858	867	848	881	777	853	905	894	845	858	806	851	855	844	784	828	873	847	885	815	932	833	871	906	888	853	826	810	856	825	822	866	860	855	817	821	853	804	836	825	837	877	857	850	821	842	841	863	831	876	850	860	864	846	843	832	898	870	842	882	885	881	858	894	861	831	881	872	818	826	928	861	858	932	875	869	846	849	833	858	864	861	881	849	857	855	898	860	850	894	822	863	823	816	835	830	841	866	806	838	822	861	834	819	835	834	835	906	912	841	881	825	820	837	895	869	871	851	863	839	823	872	827	822	875	866	834	862	861	885	854	836	894	868	880	801	848	885	852	883	881	860	823	816	830	803	800	827	819	905	806	843	830	846	871	874	843	855	925	797	838	842	822	878	927	877	865	843	845	851	830	865	839	847	891	837	873	869	836	835	914	890	892	836	880	846	880	776	839	807	835	857	853	834	851	843	920	840	862	837	823	845	817	887	827	830	868	908	806	843	890	850	877	877	837	895	819	857	873	800	854	906	854	867	840	853	840	813	835	861	843	858	864	855	844	851	849	898	820	882	843	827	874	855	897	812	823	775	920	905	906	866	841	868	853	855	844	865	847	829	880	859	811	857	825	861	901	819	818	891	800	865	860	854	921	817	873	904	831	857	855	825	867	873	852	865	859	834	820	862	856	828	886	938	899	891	836	841	824	820	848	859	820	861	891	830	854	858	852	858	871	785	828	857	840	815	847	841	840	857	879	867	926	880	865	866	827	886	883	848	859	841	840	826	861	876	845	856	846	904	877	865	853	904	851	896	870	834	798	835	879	855	841	832	891	814	898	848	855	885	848	863	869	859	859	873	862	857	895	895	873	854	883	863	835	862	874	852	874	944	880	848	870	841	825	855	828	857	860	820	854	858	849	813	868	856	821	906	844	868	872	886	874	839	799	862	830	869	889	878	846	846	835	835	870	890	838	870	837	875	846	857	855	850	846	821	872	840	853	873	920	856	863	849	898	791	844	819	836	846	895	898	873	815	876	866	821	803	833	881	870	848	820	873	880	819	802	851	823	859	866	838	812	827	832	804	883	822	864	850	889	849	836	843	867	863	864	851	871	833	879	891	768	824	831	827	858	858	866	840	834	790	841	810	867	824	888	856	850	873	820	863	826	906	929	851	862	885	874	852	832	900	857	859	881	898	836	847	869	830	863	835	783	841	837	864	856	878	904	873	817	819	804	872	842	845	869	850	828	838	830	871	898	876	916	848	864	847	812	859	797	843	858	825	872	855	907	822	849	805	844	848	880	866	873	863	933	918	814	825	817	857	816	797	863	872	864	858	859	847	809	857	867	856	859	817	894	838	852	866	889	793	865	844	892	830	858
24433	21514	28928	24902	22494	19140	12550	7757	5761	4567	3724	3026	2981	2641	2308	1984	1677	1691	1387	1338	1271	1198	1126	1138	1154	1130	1039	1017	1022	1031	993	1020	1027	949	925	974	950	903	992	940	889	975	938	948	944	977	945	954	905	951	904	930	878	887	866	926	849	871	969	925	878	850	965	907	872	894	881	915	897	854	870	877	893	903	951	909	977	895	912	895	899	879	897	935	895	883	867	871	865	909	891	919	884	887	845	901	898	914	891	884	874	928	907	968	916	881	922	900	919	884	945	881	870	890	938	844	942	866	896	833	883	909	899	886	908	935	932	911	942	875	882	865	873	895	905	893	896	891	926	899	882	920	912	940	896	933	894	942	937	907	911	920	944	903	883	976	897	845	939	833	925	896	869	904	869	937	898	900	898	878	922	868	877	870	859	940	901	895	894	910	897	856	932	899	934	863	893	890	886	975	904	840	891	916	860	897	941	888	950	829	923	916	943	876	934	891	920	858	849	868	923	934	891	885	906	905	876	879	878	835	866	915	865	868	888	862	861	884	907	832	858	902	917	886	882	943	935	876	892	919	901	922	928	853	908	913	834	880	899	928	932	844	879	875	931	935	893	908	907	885	907	930	965	920	919	939	931	898	925	893	890	885	924	943	876	892	858	892	906	864	881	860	907	898	902	889	972	903	916	933	883	920	874	900	893	913	878	949	872	937	893	918	885	911	913	938	915	882	874	920	925	890	886	892	910	877	919	872	908	934	926	895	923	877	884	868	878	867	851	917	930	911	825	878	889	876	866	849	865	863	912	867	902	928	854	919	855	876	916	884	892	908	897	923	837	927	885	889	873	866	850	864	907	867	908	892	893	883	853	898	884	864	901	887	895	936	871	948	860	904	843	879	864	892	904	908	908	929	922	919	867	854	869	887	883	896	832	885	920	905	916	942	939	923	843	954	923	840	858	881	927	858	916	915	921	855	911	896	903	882	960	847	918	887	876	902	876	839	954	965	917	904	883	991	860	908	939	911	945	902	880	872	876	885	917	864	920	882	907	879	937	858	884	948	894	898	920	899	883	925	909	869	854	886	916	903	868	867	884	899	904	919	904	854	920	907	860	887	956	872	922	908	847	847	910	866	861	897	932	922	935	889	882	916	886	890	882	915	891	871	913	911	886	922	898	909	841	890	905	888	874	932	946	889	838	907	977	883	897	890	862	863	913	882	866	836	863	887	916	914	912	895	884	926	923	877	931	886	930	875	909	938	820	931	920	900	900	954	922	862	966	898	925	957	851	871	926	864	905	921	954	919	944	859	884	908	928	919	894	892	853	920	909	879	890	904	895	875	915	902	889	928	847	902	889	867	835	916	921	915	950	884	932	933	902	932	870	905	926	927	893	926	925	922	888	843	884	838	919	884	972	905	991	903	937	913	922	935	915	913	869	904	915	880	916	875	894	886	943	913	880	933	868	861	956	935	956	951	888	933	884	898	908	916	861	875	966	936	902	944	856	925	920	882	914	915	946	879	943	904	910	876	952	872	918	883	904	810	887	937	889	924	898	898	894	943	914	869	894	879	895	872	867	863	884	903	857	928	859	900	880	874	916	871	913	907	876	917	851	934	883	905	892	863	911	914	876	892	933	870	897	869	874	850	927	889	852	900	889	861	928	875	954	942	860	891	930	944	863	906	854	874	897	893	853	899	896	873	899	928	919	899	908	913	914	878	894	887	877	908	913	855	891	910	887	904	956	891	923	877	837	894	867	917	949	909	855	895	933	883	914	880	891	907	876	886	870	848	900	848	889	909	870	826	898	952	895	999	927	892	893	922	934	868	910	902	919	878	942	914	952	909	926	866	891	955	890	920	936	873	900	868	841	877	878	877	917	919	877	915	899	863	895	947	907	880	879	837	894	899	861	907	882	954	950	922	881	899	935	862	930	880	937	858	883	834	915	850	915	876	915	910	908	914	899	880	947	874	886	921	890	957	872	893	883	936	874	890	865	888	883	861	894	897	908	923	907	872	906	885	900	879	858	849	871	894	967	834	930	901	865	928	914	832	871	940	895	856	890	968	901	900	883	904	870	880	916	931	859	874	898	938	873	904	879	935	920	890	889	926	901	881	896	897	852	942	900	871	925	942	898	884	858	858	896	934	925	912	894	867	889	924	857	904	925	878	944	895	910	894	951	865	917	873	914	904	964	892	939	917	924	922	889	890	871	889	912	948	904	935	935	876	919	872	961	909	874	931	956	906	888	940	871	881	863	873	880	865	958	861	889	905	934	873	931	879	901	858	895	880	938	907	937	914	875	894	909	856	882	855	914	916	874	954	887	890	890	873	855	897	912	853	892	881	932	921	936	895	872	935	884	894	855	899	884	875	909	955	869	852	883	908	888	899	873	921	933	940	892	901	855	893	918	886	855	882	959	879	920	867	873	892	909	943	915	886	934	885	923	905	894	929	885	953	888	958	844	932	948	883	868	906	965	869	957	882	914	900	934	902	861	913	924	858	850	926	872	901	871	905	899	892	905	861	875	913	930	963	912	906	921	946	856	849	924	922	909	881	914	903	886	943	814	889	850	894	883	920	928	931	850	903	911	846	897	865	849	931	882	919	918	975	852	881	859	931	888	908	958	900	934	866	886	898	951	871	887	904	876	917	957	901	895	915	931	913	918	887	883	942	891	940	874	913	910	894	887	892	842	855	912	886	904	831	935	898	899	911	915	853	874	871	921	949	894	911	908	891	884	901	933	869	849	872	886	903	937	934	929	887	941	855	904	925	953	882	893	890	962	847	860	837	926	965	934	926	919	872	878	893	911	878	912	819	926	866	900	891	934	827	877	891	924	921	904	923	894	908	894	914	906	881	931	931	884	917	834	847	877	875	882	922	834	913	949	919	913	887	902	917	888	886	888	888	918	889	956	923	894	912	898	921	846	871	876	916	919	939	830	894	856	878	931	913	894	922	933	904	889	846	915	912	914	859	867	937	886	923	849	886	907	874	870	857	897	894	890	891	894	889	884	923	884	876	913	941	828	906	913	907	908	917	950	859	878	886	843	909	860	895	873	878	865	944	867	830	924	910	898	877	851	928	872	888	897	907	892	893	928	942	872	893	864	908	896	926	882	895	897	949	846	880	919	914	898	860	897	864	896	919	931	892	916	891	874	880	927	970	912	907	954	932	831	898	876	952	894	945	872	911	913	826	903	913	881	849	871	872	837	869	913	866	856	919	857	902	931	843	926	933	899	916	877	880	875	846	929	877	910	862	911	894	925	879	948	882	943	921	924	910	925	958	894	914	867	969	852	910	862	922	893	839	859	897	867	874	848	882	886	878	875	878	916	875	839	911	894	890	860	862	887	956	922	903	866	877	927	902	881	903	923	848	889	891	947	917	919	935	866	920	867	914	951	933	900	897	897	936	888	916	941	896	885	928	978	853	930	902	888	851	896	881	887	951	899	897	892	875	877	914	855	918	944	877	881	904	884	869	917	925	900	916	928	894	879	863
24791	49442	39725	27786	22204	17268	13121	10721	8278	6512	5297	4198	3934	3543	2924	2635	2183	2033	1666	1538	1436	1294	1308	1233	1179	1092	1150	1097	1067	1069	974	1058	990	970	989	1060	1029	971	958	977	945	965	879	931	955	945	898	932	942	869	923	919	865	914	880	873	921	818	914	874	891	910	985	891	940	907	912	916	894	904	947	886	904	913	880	840	907	905	915	909	928	853	873	868	919	907	886	892	918	934	885	938	877	878	882	863	919	855	925	932	893	838	922	885	873	912	888	884	916	907	889	891	885	868	872	896	908	934	889	853	896	935	961	924	850	845	854	877	879	914	888	889	838	919	877	914	866	830	964	881	876	881	935	900	847	865	907	871	913	837	846	845	918	878	895	964	871	889	910	855	908	864	904	893	872	932	964	908	899	894	883	876	912	884	903	904	886	863	914	902	891	915	887	879	878	890	837	937	870	873	857	906	919	902	908	906	945	892	857	916	868	872	936	886	917	923	841	914	905	917	886	931	908	872	892	969	890	888	907	872	908	899	851	860	927	867	885	913	867	906	899	918	881	919	905	876	817	885	857	877	884	888	871	897	896	843	926	879	827	848	858	871	889	863	886	869	880	843	887	928	872	903	838	911	908	928	922	914	862	890	906	911	930	896	870	930	959	862	957	960	845	859	916	921	853	851	936	893	847	945	854	891	872	906	876	870	838	906	915	857	918	902	901	895	856	904	832	893	866	871	897	875	902	903	870	888	890	844	900	868	862	897	915	900	863	931	903	889	901	879	905	917	894	948	906	906	904	875	937	868	906	888	886	899	834	868	879	881	892	897	811	831	935	925	876	864	860	900	858	933	864	863	901	905	875	841	905	891	815	956	920	846	856	886	912	913	878	854	865	913	904	898	887	839	873	912	901	881	885	847	899	904	934	892	935	942	882	851	895	863	830	850	907	884	921	895	902	879	916	931	919	912	886	894	908	933	871	907	867	855	839	924	928	886	854	877	873	898	892	942	952	872	887	912	921	862	865	872	817	871	851	894	920	875	954	920	932	847	900	852	883	885	879	840	870	893	869	864	877	884	891	833	902	966	884	904	870	873	835	943	903	914	908	884	857	870	862	871	898	943	953	916	902	819	933	872	921	916	887	930	902	893	866	953	848	841	913	825	877	953	880	918	914	868	871	858	836	907	909	883	865	899	883	882	881	900	885	860	861	940	938	912	864	905	878	886	929	845	824	880	882	909	919	917	937	902	951	911	895	900	870	849	865	909	858	890	914	906	890	933	894	927	869	831	917	931	850	964	931	868	891	936	885	903	880	854	873	907	935	888	930	901	918	949	896	883	901	884	898	936	864	850	892	907	882	912	882	852	911	921	953	909	846	896	923	894	855	871	860	868	867	904	875	827	932	869	894	872	840	880	957	915	888	887	915	916	847	853	911	928	872	873	894	920	854	872	941	832	870	870	897	844	889	871	893	850	840	912	834	883	835	949	912	932	821	890	889	906	884	904	878	833	867	934	933	898	934	973	903	912	900	847	876	974	909	843	884	840	868	863	857	929	917	890	903	883	899	869	905	932	942	857	942	897	915	900	817	933	895	852	924	835	863	860	875	898	900	955	900	913	871	915	911	914	860	875	903	937	886	867	906	895	898	885	870	909	861	872	854	900	863	857	894	873	901	856	865	836	901	881	883	814	810	843	875	909	871	835	837	864	888	865	923	891	862	899	939	932	891	893	905	934	848	892	850	887	909	896	863	886	926	952	899	904	883	926	834	920	929	893	902	892	863	914	810	908	944	882	918	891	915	885	847	858	904	889	873	898	867	866	912	900	914	905	866	971	843	969	875	866	879	900	902	914	874	922	855	892	899	899	914	857	936	887	884	854	860	923	854	936	852	929	840	917	852	924	881	866	886	873	870	921	881	875	879	901	869	850	878	894	894	920	838	893	882	854	916	917	934	845	863	927	895	831	912	883	912	851	922	908	953	862	907	877	905	916	871	877	901	916	888	916	900	876	861	882	902	864	904	872	917	878	879	896	910	887	829	879	915	872	918	875	933	871	858	896	874	877	884	893	861	918	887	862	927	837	872	890	883	889	901	864	883	855	895	869	836	939	897	947	865	877	891	912	948	878	893	911	896	948	855	875	941	891	895	848	838	896	837	918	894	887	942	856	894	928	915	905	923	908	827	928	930	928	887	867	947	900	883	919	844	902	919	946	921	924	913	895	861	857	812	900	845	885	879	903	872	929	913	929	898	949	887	905	889	870	903	860	897	870	874	919	893	838	882	877	866	901	882	876	899	881	871	893	888	904	900	841	912	875	845	882	879	926	876	941	868	925	895	937	886	879	935	923	873	855	872	913	901	911	826	872	909	924	908	874	895	896	898	900	889	931	881	873	900	852	833	915	865	931	903	826	865	867	915	861	899	897	948	876	844	856	877	915	887	920	910	919	901	880	918	932	918	866	915	921	883	902	857	904	875	918	953	873	886	870	957	831	937	869	854	919	915	901	900	866	846	882	843	865	894	900	974	892	932	913	874	937	895	915	866	916	875	885	857	927	900	878	902	877	839	850	908	852	877	921	889	913	886	912	859	890	926	936	877	847	861	924	855	872	859	907	936	848	828	907	903	867	914	873	931	914	934	924	914	930	871	899	860	928	918	865	903	834	864	854	896	898	890	844	850	918	872	899	819	872	874	870	875	902	912	927	920	878	875	842	877	884	849	891	943	854	876	892	870	921	900	878	851	884	901	934	864	822	925	921	880	924	878	903	888	927	952	879	892	848	935	855	934	843	868	879	885	937	883	870	853	857	889	914	898	915	889	822	882	907	898	923	931	943	897	951	863	876	895	861	918	954	842	929	904	885	813	884	888	861	905	872	848	929	885	894	836	860	877	861	904	901	924	918	877	888	900	894	861	845	880	876	933	898	896	898	902	914	901	929	919	877	896	923	910	893	877	882	897	906	883	921	902	893	869	906	887	894	908	867	897	913	898	860	872	907	900	917	898	908	935	853	978	807	924	866	913	929	923	911	928	889	868	890	899	925	936	862	908	931	941	922	907	900	895	911	896	870	849	850	847	899	920	887	943	858	860	926	853	907	864	947	943	901	848	874	969	903	902	882	864	878	941	869	904	877	914	891	966	845	898	908	909	905	885	873	862	861	897	861	849	887	891	903	886	836	864	923	879	871	892	902	847	938	921	901	874	888	907	943	910	881	844	835	920	869	861	884	879	933	914	897	952	964	898	886	934	906	924	882	886	938	897	893	914	876	869	844	924	877	887	886	871	874	938	934	931	820	911	904	895	930	929	857	875	891	900	902	890	899	935	931	897	858	907	902	907	892	888	885	896	868	860	911	923	862	885	839	898	886	888	847	917	931	850	854	896	916	929	876	903	899	887	925	943	888	922	885	856	890	888	854	918	882	894	891	858	854	840	885	892	911	867	891	854	872	961	897	856	841	923	887	872	869	902	906	861	886	887	901	905	914	833	889	895	898	879	837	880	878
25536	21605	28456	26680	20173	12897	8501	6040	4563	3771	3065	2596	2477	2227	1962	1758	1525	1519	1395	1284	1170	1153	1111	1097	1131	1053	1067	951	1042	1047	970	920	1006	973	1015	897	944	946	993	1008	927	1012	950	946	951	973	949	918	926	909	952	865	957	943	947	917	952	911	915	872	912	943	946	932	907	908	903	981	968	948	922	909	923	915	910	886	922	903	896	880	908	901	977	901	984	945	872	922	931	885	903	882	938	914	944	938	867	891	945	884	864	947	923	936	916	923	882	922	941	951	897	891	887	894	996	956	902	961	932	945	877	897	965	914	867	876	909	933	919	940	913	927	891	924	912	912	907	909	952	912	874	847	937	904	862	840	874	951	890	924	901	925	955	898	932	884	915	870	948	896	885	929	933	919	942	904	985	878	926	951	893	929	908	926	898	950	968	897	930	936	859	918	940	940	893	936	912	878	920	894	891	928	882	895	898	884	870	923	911	898	903	889	926	903	947	907	965	897	892	909	923	906	925	906	921	921	880	894	919	953	951	905	884	881	936	921	907	934	938	913	906	940	912	892	941	900	888	927	889	857	913	926	923	892	854	879	959	933	923	896	938	929	916	920	902	942	939	958	924	898	938	948	847	933	885	971	916	890	901	1035	912	949	895	867	895	932	903	861	934	955	934	948	933	933	896	908	938	921	879	884	886	927	921	891	835	962	930	923	933	875	915	921	887	933	879	913	872	909	949	909	906	955	925	910	927	944	946	918	906	910	941	908	900	899	905	906	950	933	888	926	935	944	977	868	956	877	917	955	895	894	926	846	834	937	899	897	886	908	947	941	911	901	881	866	872	911	928	930	892	918	921	851	892	892	908	919	875	889	911	946	888	971	945	903	941	878	905	923	934	968	911	875	938	953	884	889	919	928	964	928	886	888	918	912	893	869	987	825	844	911	906	915	900	912	894	919	934	904	885	928	918	878	914	831	924	902	899	876	909	902	896	905	906	922	894	873	901	956	926	929	939	921	853	890	961	914	981	913	961	935	877	974	871	949	929	899	899	927	917	882	889	983	913	891	918	900	898	951	904	890	926	891	895	976	901	905	922	886	899	880	949	921	950	913	834	973	888	938	856	923	916	933	912	885	928	929	891	950	869	942	908	905	935	920	862	946	826	934	926	920	933	947	910	918	933	831	968	952	900	925	930	905	906	887	901	911	872	864	919	934	916	892	889	930	909	959	934	942	880	920	895	898	966	923	886	913	902	869	894	958	909	903	940	859	966	907	916	927	906	924	927	889	964	969	911	938	928	909	915	869	975	915	904	910	910	917	956	927	922	890	878	920	879	921	825	851	916	886	863	911	855	905	856	927	891	942	899	867	975	931	923	909	886	939	897	914	946	935	926	913	932	980	883	910	908	892	952	914	944	987	941	924	886	940	936	932	883	861	871	908	883	885	896	926	889	913	908	911	907	857	909	898	927	875	888	925	943	922	889	932	878	931	924	959	935	911	928	897	930	892	890	934	870	959	949	927	902	902	886	868	910	920	925	950	966	903	936	913	892	862	912	900	868	938	913	971	916	907	880	936	897	884	908	863	848	904	953	958	904	898	902	916	929	921	900	875	926	925	912	934	948	932	903	935	892	951	937	883	929	924	904	931	917	972	885	894	948	924	969	893	930	844	929	904	924	880	902	928	915	885	896	879	885	950	910	925	933	954	902	941	915	909	935	897	960	871	846	897	920	892	917	955	939	964	908	928	907	941	912	975	932	853	881	885	921	908	868	923	909	887	891	879	895	971	939	940	946	891	878	892	894	913	851	887	915	930	988	879	846	912	923	930	857	889	911	943	911	898	874	965	949	894	935	906	880	895	919	883	951	942	924	928	885	884	873	934	902	896	892	917	925	899	918	922	915	899	861	887	926	880	870	903	903	888	917	909	934	918	878	966	881	930	918	902	885	897	962	905	919	964	925	933	893	902	939	917	928	914	906	896	920	901	890	897	894	928	930	872	944	921	908	893	923	890	944	871	895	869	944	846	917	864	943	875	899	944	937	891	907	950	901	928	876	904	942	900	868	923	907	922	924	919	934	947	965	945	951	895	913	957	896	919	928	906	943	885	922	915	882	908	858	858	945	952	930	878	909	848	907	945	928	924	941	941	937	952	909	948	949	933	888	943	897	859	955	918	881	877	865	909	906	889	913	852	974	885	944	884	932	907	904	892	929	942	947	885	930	875	929	905	891	946	973	923	918	929	916	899	897	831	889	923	913	906	927	922	954	878	966	923	915	910	917	931	870	904	876	904	947	929	913	877	861	852	922	903	897	897	897	934	910	927	896	883	953	934	839	926	971	889	955	898	903	884	886	921	922	872	948	905	888	874	963	897	903	895	931	984	899	944	878	943	844	937	889	916	874	901	916	967	921	934	897	922	893	911	946	871	913	903	836	924	928	974	937	824	952	879	942	875	912	864	901	857	895	898	874	941	863	874	901	877	895	910	942	928	921	949	890	936	932	926	873	906	926	912	926	881	914	912	857	945	852	894	915	904	911	903	857	933	900	946	951	873	931	877	886	925	897	932	923	921	876	896	951	937	916	918	941	882	901	905	936	960	932	916	926	904	929	912	916	915	905	987	932	886	932	866	895	924	853	955	949	975	914	913	891	854	884	889	881	960	903	895	873	911	907	941	946	903	903	905	890	935	940	898	952	914	869	932	868	920	891	923	940	893	922	882	931	878	887	901	862	886	870	887	906	912	881	869	903	960	915	906	1016	873	944	906	903	913	915	942	906	947	949	868	914	888	884	926	877	907	920	898	857	911	925	883	934	907	909	906	944	935	894	958	924	880	881	930	887	898	933	961	877	858	971	910	950	979	862	863	920	971	942	892	886	905	886	915	907	926	869	884	927	877	902	925	954	936	915	899	928	896	881	904	880	924	881	908	892	869	836	944	950	924	883	881	933	895	896	900	932	910	907	876	953	922	846	941	931	923	915	946	945	926	859	933	892	881	893	889	909	870	922	917	892	939	935	916	893	872	951	940	895	919	947	888	933	910	933	897	869	906	935	903	957	953	906	950	880	952	944	879	894	889	926	936	918	871	919	870	904	965	936	951	915	898	864	898	915	913	903	957	897	917	983	886	902	932	893	896	984	934	920	885	912	869	870	889	883	906	910	947	939	952	922	880	862	929	896	882	954	871	916	945	924	866	932	922	946	929	980	944	921	915	911	918	892	962	876	910	947	910	917	916	920	963	887	915	923	934	888	927	918	934	929	897	889	906	911	907	837	920	936	971	938	874	877	904	906	926	950	925	846	960	940	914	885	925	861	852	897	946	890	836	891	861	866	923	921	877	911	929	932	974	965	926	884	885	907	906	918	882	886	932	901	902	921	867	973	914	865	921	885	978	948	861	898	896	927	905	937	927	869	929	906	915	887	897	917	941	942	891	954	890	863	918	905	931	930	855	958	918	948	924	940	923	898	922	842	931	848	891	904	899	868	912	893	953	871	933	888	929	920	839
24698	46735	37092	25379	19771	14782	11340	9144	7025	5475	4715	3736	3403	3058	2723	2310	2058	1702	1632	1441	1411	1263	1225	1177	1108	1095	1058	1112	1052	1054	1013	1028	1075	995	977	1012	970	971	990	947	966	962	940	979	979	978	960	962	976	943	963	921	901	923	963	886	926	911	911	925	875	938	960	961	915	921	941	882	935	869	883	918	886	968	841	862	923	856	910	941	1000	899	893	916	937	890	900	883	925	890	850	875	877	893	910	930	936	880	902	923	905	921	867	917	900	880	922	871	991	899	893	894	942	934	856	959	931	864	909	861	901	913	916	858	910	918	918	873	927	894	920	871	938	903	942	913	887	982	900	819	942	857	944	922	925	873	926	904	956	914	911	913	927	903	909	937	870	907	913	889	893	910	922	924	947	942	889	872	855	915	895	943	907	874	914	947	895	904	982	925	934	923	873	938	877	910	909	907	919	902	873	887	840	950	948	905	921	913	860	938	914	916	929	956	927	912	927	882	901	886	921	960	925	885	892	899	924	931	896	911	895	924	936	916	989	937	906	876	868	893	1003	938	879	963	947	904	951	975	926	966	890	848	939	880	929	925	915	904	891	857	898	941	920	946	856	909	925	921	888	932	939	933	931	903	897	908	948	946	889	938	944	898	964	878	885	908	940	901	940	903	912	925	972	908	869	967	902	891	899	872	921	922	924	958	908	901	926	918	944	954	850	937	945	924	878	931	911	931	932	852	884	926	913	889	946	892	918	893	911	896	882	880	892	882	911	917	959	936	903	852	950	881	924	900	933	928	919	878	968	895	922	934	924	907	869	898	931	937	891	922	947	954	912	909	919	923	920	883	922	1003	880	873	942	896	894	912	929	898	940	898	894	903	895	910	953	917	884	888	876	954	872	910	919	876	964	946	928	914	966	898	899	907	901	924	853	968	919	910	906	912	889	908	945	926	940	905	882	958	867	891	959	893	914	949	865	860	917	923	969	957	921	870	828	922	900	898	977	881	923	881	893	872	930	880	927	918	946	908	924	914	907	877	914	932	891	908	920	886	911	989	862	873	917	924	912	930	876	887	925	949	913	899	873	923	947	917	935	939	957	874	919	879	914	840	946	891	956	960	916	863	907	943	945	907	948	884	911	898	874	929	914	928	870	903	936	916	929	924	968	989	931	994	927	930	876	908	863	963	939	933	901	891	948	900	950	987	908	866	934	916	902	974	871	915	911	900	920	861	911	917	900	951	895	941	917	938	920	949	907	908	908	924	878	966	912	927	902	927	894	944	912	930	887	986	880	877	886	899	943	965	913	942	976	900	924	917	919	915	902	939	900	899	944	902	905	896	906	934	885	946	962	909	875	898	966	873	924	878	870	879	952	885	857	859	932	933	896	914	931	930	891	926	900	869	891	892	847	903	869	929	935	919	925	901	891	930	836	945	948	950	931	897	870	888	961	879	893	898	934	916	937	897	923	904	942	920	883	920	978	917	883	882	861	919	921	904	969	881	930	937	876	868	879	952	944	938	890	898	849	884	889	912	966	951	905	939	901	900	883	952	899	915	924	880	914	951	923	938	929	923	887	893	900	872	885	878	953	909	917	874	887	927	940	925	921	907	904	898	924	900	885	969	874	868	918	941	933	897	886	944	933	941	918	879	938	944	942	907	923	878	926	967	905	906	892	936	932	901	941	887	924	881	893	930	877	897	893	957	941	941	928	906	929	879	872	906	930	841	950	928	895	932	979	913	909	898	977	869	918	899	920	908	881	932	923	929	920	937	926	950	887	899	917	906	941	903	925	925	938	972	872	924	947	938	950	900	923	874	880	877	910	926	928	931	908	928	919	911	873	896	910	873	924	927	925	916	873	918	902	927	894	908	958	967	931	966	956	948	923	946	917	955	948	917	936	905	950	896	908	884	916	902	890	893	892	912	885	915	867	883	929	920	868	965	853	906	911	906	920	873	925	898	926	855	936	942	855	943	867	944	892	893	900	905	939	907	877	985	911	938	886	900	867	923	981	898	962	954	995	863	897	912	898	894	846	891	859	910	930	942	919	937	922	890	895	901	884	945	908	908	905	883	923	921	911	868	897	861	907	903	984	915	899	915	894	911	884	912	908	909	871	925	880	958	950	890	946	889	929	917	847	919	979	914	884	936	985	947	935	935	878	925	927	914	985	890	892	914	886	879	866	936	932	875	946	935	899	904	942	935	920	878	932	962	903	956	899	900	965	930	868	958	945	891	894	933	911	873	939	916	923	926	894	899	919	975	895	902	904	918	888	926	924	896	891	913	916	934	901	936	868	886	909	873	901	908	911	950	885	916	907	935	874	900	913	898	893	875	925	933	977	900	942	962	873	913	935	887	871	882	920	918	939	897	931	894	900	960	907	876	925	886	865	916	841	988	919	897	920	898	949	900	951	863	938	867	918	926	911	890	909	931	924	859	889	923	887	884	928	884	933	954	878	895	931	984	897	923	873	913	887	903	919	958	920	838	864	897	916	896	896	959	906	917	915	901	903	946	909	945	900	899	910	967	950	913	902	932	916	916	917	935	871	957	950	903	914	905	973	952	879	839	918	873	889	963	945	936	874	953	886	878	853	889	906	932	905	874	927	910	906	891	902	878	888	896	898	919	907	954	926	887	914	907	947	850	895	898	891	914	978	925	889	972	881	894	895	912	917	935	911	880	894	904	886	889	960	928	898	897	903	917	928	913	900	897	951	879	947	922	916	912	894	839	920	906	923	917	914	879	965	939	919	909	896	936	944	931	931	904	896	867	945	963	958	885	844	938	913	910	957	973	881	881	935	893	861	922	888	939	921	912	882	930	918	896	939	884	913	936	932	900	913	898	924	931	932	864	864	954	898	934	931	922	884	943	908	930	924	947	928	926	871	911	937	864	906	925	1017	951	879	928	911	955	853	941	890	931	939	906	911	940	919	893	938	906	911	886	948	965	925	876	892	877	866	932	912	913	897	948	879	932	906	896	906	885	886	976	895	930	933	939	935	948	909	926	890	907	908	935	892	890	944	927	896	944	916	890	915	879	893	922	896	925	956	875	892	895	893	897	897	946	932	875	925	900	907	939	951	893	888	921	904	921	902	911	955	879	920	878	867	906	893	957	938	921	876	907	925	887	894	907	910	957	844	941	907	976	868	888	908	941	885	917	909	937	975	939	936	897	938	920	884	873	943	951	919	891	896	928	914	894	921	945	883	907	962	887	976	875	916	923	920	949	947	933	949	889	889	986	927	894	993	915	930	890	919	879	874	930	961	879	866	892	907	917	894	882	880	916	910	912	872	901	888	874	927	887	903	938	881	980	916	906	897	895	950	921	881	930	894	938	939	908	925	915	891	894	890	856	939	889	900	919	932	927	908	895	952	934	952	949	888	914	888	898	912	978	884	894	930	908	920	882	895	932	901	915	978	910	957	957	925	926	918	949	891	887	903	927	848	864	862	932	929	854	889	948	952	913	939	894	897	914	845	878	905	876	914	933	884	919	966	945	912	903
23160	21592	29448	24254	21974	23281	20850	11367	8035	6260	4948	4002	3913	3321	2969	2595	2287	2128	1891	1708	1602	1467	1433	1368	1344	1298	1243	1307	1255	1201	1187	1199	1163	1170	1132	1136	1090	1052	1150	1032	1143	1043	1106	1092	1131	1097	1098	1049	1063	1023	1009	1077	1063	1027	1030	984	1039	1040	1012	1024	1067	1014	1055	1052	981	1058	1052	1050	1109	1074	1022	1077	1066	999	1065	1048	1053	1059	1054	1033	1032	1068	1105	989	1020	1052	1030	1018	1037	1039	1057	1086	1085	1023	1012	1005	1014	978	1024	1065	1046	1029	1055	983	992	1050	1021	962	1016	999	1059	1023	1134	1029	1081	1086	1041	1087	1050	1030	1050	1065	1069	997	995	1006	1024	1023	1085	1014	1047	1027	1066	932	1071	1024	1002	1028	1023	997	1023	1041	979	1004	1065	1047	1050	1075	1047	997	1024	995	1002	1031	1032	1043	1007	1000	982	1012	1056	1073	1044	1047	1000	1057	1022	1078	1057	1051	1012	1085	963	1003	971	1024	1016	1024	1048	1009	984	1053	970	1050	999	1064	1025	1016	1071	954	1077	1035	1005	1051	1019	1024	1051	1007	1044	1044	1054	1017	1053	1036	1034	997	999	1005	1006	1001	1050	995	1027	1000	1021	1033	1055	1059	1027	1049	1032	985	1079	1070	1017	1030	1034	1007	1017	1032	1066	988	1021	990	1010	1024	1013	1071	1032	1106	1038	989	1046	1023	1050	1066	1027	1022	1010	1046	1012	1096	1030	1059	1040	1051	1008	952	1013	1062	1015	1015	1009	995	1024	1013	1026	985	1017	1070	1070	993	1012	1057	1071	1068	991	1049	1013	1031	1038	1023	1041	996	992	1016	995	1077	1022	992	1024	983	1034	1032	1037	988	1014	1001	1066	1008	1015	1042	1015	1015	1097	1080	1046	1001	1077	1056	1023	1060	1046	996	986	1072	985	1053	1004	992	996	1021	995	989	1062	986	1012	1085	1004	1002	1119	1018	1030	1022	1035	1027	1083	977	1075	1011	1124	1046	1069	979	1060	1045	1057	1010	975	1022	1052	1076	988	1013	1004	1011	983	977	1026	1058	997	961	989	1002	1051	1014	1019	1035	1042	1030	1026	1052	1062	999	1046	1088	994	1008	1070	1032	1013	1028	1009	1032	969	1069	996	1061	992	1004	1050	992	1046	1015	1084	1042	1053	1051	1048	1043	1071	1057	1018	999	1058	1005	1018	1078	1006	940	974	1018	1107	1050	1020	1069	990	1072	1022	1063	1063	1023	978	1056	1055	993	1028	1018	1027	1025	1046	997	1000	1009	1063	971	1009	990	1079	972	1027	977	963	1052	1035	1041	1057	1062	1015	1060	1069	1015	1076	1050	1001	1027	1035	1036	1074	989	1093	1024	1056	1003	1025	1025	987	1039	1056	1025	983	1026	1111	1018	1014	1008	1057	1024	1055	1068	1101	1157	1028	1044	1012	1059	1013	1045	1089	1060	1080	1056	1044	1092	1023	1061	1073	1042	984	1000	985	1041	1052	1030	1029	1069	1058	1032	1039	1025	1043	1072	1068	1026	1050	1098	1022	1047	975	1066	1053	1011	1052	997	998	1005	1046	1059	972	1060	1026	1002	1053	969	1082	1029	1048	1095	1009	1052	1025	1072	1050	1037	1012	1021	976	1050	1072	1031	1017	987	1090	1005	1042	1024	1006	1034	1042	1009	1025	1029	1029	1024	1065	1032	1070	1011	1039	1013	1031	1014	1002	1007	1027	1002	1009	1043	1027	1038	938	931	1024	1020	983	1069	1001	1006	990	1048	1066	1012	1066	986	966	1053	1014	999	1082	1074	1009	1037	1025	1047	1007	1051	1058	1026	1018	1056	1012	993	1066	1065	1008	1000	1048	1013	1008	1004	923	1042	1059	1021	1018	1005	1087	1029	1058	1039	1044	974	973	1007	1016	992	1056	1049	979	977	1040	1020	1081	1049	1067	1045	1019	1000	1058	1021	1063	1065	1045	1018	1024	1018	1021	1028	1034	1051	1067	986	1044	996	1044	981	1022	1037	1038	1061	1106	999	966	1046	1044	1000	1032	986	1045	988	1062	1052	1042	1063	988	1047	1025	1058	1025	998	1035	1010	1057	1039	1067	1019	1024	1101	1051	1050	995	1061	1054	1007	1052	1055	945	1031	1034	1035	1050	1047	1027	1003	1043	1001	969	1009	1034	1043	1007	996	1009	1007	1030	1080	966	1011	1123	989	1026	1065	1026	1023	975	1008	1018	1022	1002	1081	1009	949	998	1017	1011	1058	1044	1005	1007	970	1001	1030	1005	1045	993	1057	950	1009	1008	985	1016	1031	1025	1040	999	1063	1027	1015	1013	1020	985	998	1030	1061	981	972	1032	1022	999	1004	996	1014	1044	1016	1060	1041	987	1030	1013	1046	1037	1047	1024	984	1060	1040	1029	1021	1071	1041	983	1041	1030	1062	1032	1016	1049	1091	1095	993	1008	972	1089	1050	1007	1080	1032	1042	1044	1026	1011	1003	1041	1096	1028	1007	1046	1017	1005	1036	1074	1009	1036	1040	1005	1050	1064	1024	1089	961	1032	992	988	998	982	1044	948	1051	1010	1023	1065	982	1032	995	1033	1052	1047	1120	1087	984	995	988	1026	1081	1040	1058	1006	978	955	1025	1033	1058	977	1064	1116	1038	1001	1031	1024	1020	1022	964	986	987	1032	995	1018	980	1011	1041	1019	1072	1060	975	1024	1071	1000	1021	1068	1011	1021	1064	1030	986	998	1031	997	1043	1055	1073	982	1023	1022	999	1056	957	1020	1040	1065	994	1058	1010	1051	1027	971	1011	1030	1026	989	1005	1030	1027	1050	1081	1031	1080	1073	1038	1043	1098	1035	1016	957	1025	935	1014	1034	1008	1015	978	974	1022	1088	1068	998	1041	1072	1034	1056	1027	1050	1026	1003	1016	995	1052	1008	1022	995	1037	1000	1031	1056	1017	980	952	990	1067	1070	981	1030	1035	1098	990	998	1030	1028	1032	940	1010	1017	968	1034	1053	990	990	1041	1036	1037	1041	1113	1002	960	983	1051	1015	1081	1064	1017	1081	988	1048	1044	1041	1012	1028	1057	1040	1007	1052	1028	1037	972	1023	1023	968	1037	1002	990	921	1036	1061	1031	1043	1100	1036	1030	987	1052	982	1045	994	958	968	1045	1034	1055	1018	1031	1040	1043	1071	990	1069	1037	1006	989	1043	1022	1035	1024	1053	964	1023	1031	945	979	1075	1076	1020	985	1038	1064	1035	994	1013	1054	990	1022	1005	1104	1048	1038	1043	1036	990	1023	994	1017	1027	1048	1065	1018	1005	961	971	1011	1044	1044	1005	1035	1015	1068	950	1075	1002	1029	980	974	1062	1046	999	1030	1014	994	966	1060	990	1030	996	1064	1034	1029	971	994	1042	1048	965	1031	1088	980	1051	1032	1028	997	1039	1045	1037	1002	1020	982	999	1010	1018	1073	1037	1060	961	1034	1035	996	1024	1058	1066	1058	1051	995	1035	1049	1091	1007	1016	1103	998	1070	1004	1015	988	1036	1010	993	1042	1057	992	1067	1065	1054	1015	1034	1056	1035	1011	1019	987	1053	1024	1076	1074	1027	1059	1025	1017	1059	1065	1014	1048	990	997	1007	1044	994	1047	1017	1016	1017	1069	1047	1017	1008	1088	1029	1075	1064	1072	1028	969	993	1027	1074	1038	1082	1040	1036	1025	1010	1003	1052	1094	1006	956	1049	1031	1029	1048	1047	1045	1004	1056	1012	1000	1026	1077	1079	1025	1040	1017	959	1040	1025	979	1070	1020	1079	1047	999	1015	1075	1010	1031	987	1043	1043	1043	1051	1051	1017	1018	1052	957	989	995	1027	998	1091	1046	1038	1043	1059	1074	1045	971	1018	1026	1007	960	992	1062	1096	1033	993	1021	1018	1102	1004	953	1085	1010	1047	1040	1028	1074	968	1050	1062	1044	1040	1029	1030	1057	1054	1006	984	1069	1052	1062	982	993	1023	1014	998	1092	1085	1018	996	1004	977	1024	994	1037	1031	1010	1023	1041	1003	1032	994	1056	1034	966	992	1022	1062	1057	1066	1040	1010	1051	1048	1028	976	1011	1017	1060	1039	1026	1052	1045	1072	1010	1025	1053	1026	1041	1043	1007	1002	1036	1061	1066	1033	1006	1009	1005	1026	1019	963	1082	1033	1068	1048	958	1052	1034	1016	1030	1036	1023	1031	1035	1009	1057	1037	1031	953	1009	1044	967	1002	1026	1006	1050	1034	1019	1100	1068	1021	1011	985	1042	1024	1026	1012	1048	992	1035	1005	1042	988	999	1071	1052	1024	1019	1027	1038	991	1002	1031	963	1032	989	981	1049	1013	1036	1001	1034	1032	1026	1050	1018	1037	1041	1058	1033	1067	1061	1033	982	1025	990	1050	1039	1051	1054	1032	941	972	1047	1042	1010	1035	1067	1010	995	1050	1026	1073	1024	1056	1048	1077	1071	998	1026	1028	1004	1074	1012	974	968	1018	1065	982	1089	987	978	999	988	999	1019	1021	1092	1022	1028	1057	1031	1013	1021	1039	1043	1047	1052	1026	1029	1052	999	1063	1048	1013	1037	1050	1026	1042	1010	970	999	1016	1012	988	1018	1030	1015	1008	1035	1081	1018	1075	970	1053	1020	978	1024	1029	991	974
27255	54880	45470	32894	27050	21460	16734	13793	10859	8353	7024	5389	5186	4507	3776	3280	2828	2415	2166	1927	1788	1623	1575	1490	1492	1340	1285	1335	1308	1192	1181	1203	1149	1127	1111	1121	1115	1090	1130	1059	1060	1070	1094	1121	1132	1102	1083	1049	1056	1001	1057	1040	1045	1052	1069	994	1077	1006	1047	958	1025	981	1031	1061	1008	991	993	1030	1021	981	1026	973	969	1038	968	966	1005	991	1034	993	976	987	996	1045	1003	1004	1056	991	976	965	1001	992	982	951	958	1054	970	981	994	1067	974	1003	1002	1028	1026	953	1012	900	1045	977	970	1056	957	1024	1042	996	1025	999	1006	972	996	1025	977	981	1009	1040	1027	978	1035	1026	972	1065	1033	1025	983	992	982	935	1065	1001	973	1028	971	1016	973	1024	988	1012	968	999	986	1027	1022	1017	1000	1005	1009	1045	996	969	989	1018	995	1024	1037	1031	978	1014	992	988	983	953	1003	978	1030	1018	997	998	1021	995	948	1025	995	1017	944	969	1034	1044	990	1052	1031	1036	1056	974	1040	987	1044	1030	988	956	956	1008	994	1020	989	991	1043	1001	997	1003	968	1017	1027	991	978	946	960	1019	1021	980	1002	960	1004	964	1010	1047	999	1050	1021	1012	970	989	999	1022	987	956	1013	1012	990	979	968	946	989	1017	986	1009	980	1081	1038	1073	1018	1022	996	951	981	1019	1004	1009	1030	981	1023	951	1008	1002	1027	918	1001	1008	980	1032	1000	1031	1023	955	1033	994	1009	1001	1028	997	1028	985	948	1002	1014	987	1029	971	1011	1016	1003	982	955	1004	981	921	987	999	964	1048	980	1007	1020	1028	994	973	987	997	940	987	1018	963	958	989	1015	991	960	1011	955	1035	944	1028	976	1032	967	1007	986	1025	1021	996	1002	1003	1001	1018	980	986	995	993	1039	1042	1003	984	991	983	962	984	973	990	967	977	1013	1013	955	994	977	992	977	970	1031	959	1028	1047	1055	1008	967	1007	981	1041	1028	977	1017	997	969	1031	1001	980	940	978	1008	990	983	1064	971	993	994	1014	984	926	969	1003	963	1026	1027	1013	1019	1034	981	990	977	1035	970	991	998	973	993	987	1015	1056	984	1023	1003	995	1019	985	967	989	975	1008	1052	995	995	959	997	1027	977	1005	1026	1000	974	997	1015	1040	1025	1050	975	962	978	964	1030	1000	1040	1039	997	993	1002	1014	995	1047	957	1001	972	1037	978	1001	993	1029	965	1066	984	1006	951	1040	967	1024	999	1025	1007	1002	928	1043	1014	1027	1051	1066	1014	961	1003	1014	1034	1014	970	1024	1018	1074	954	1024	970	1045	941	1030	939	1023	1054	944	1021	996	1074	1017	957	1032	964	1035	997	933	1039	993	982	1013	995	982	1015	1033	1011	1042	1039	1019	1029	966	1035	982	968	1005	962	951	946	960	1013	998	971	1022	997	957	978	981	1045	1026	1012	992	1010	994	990	1002	1015	1078	991	1071	976	1019	984	991	1021	1015	1018	982	994	1077	1019	1019	978	989	1001	971	1014	1024	1007	963	994	985	980	939	960	1017	941	989	954	985	961	1010	1007	1014	980	1020	1003	985	996	1005	986	989	922	1034	966	989	1012	1009	992	1035	971	1033	1052	971	994	1041	968	1021	1032	987	990	1017	991	1011	1062	1036	994	989	1003	998	978	996	1026	988	1019	967	1052	979	982	985	1000	974	968	983	980	1000	959	994	992	986	990	1017	978	1027	1063	989	956	1007	984	1021	1002	1020	1002	1040	1013	990	974	995	970	955	967	995	947	1006	998	968	963	1002	993	1002	1065	985	1000	1096	1064	1015	1000	987	1018	966	999	1054	988	1017	932	1032	966	1050	1034	1018	1043	995	979	1026	993	975	1011	955	1051	1012	992	989	943	992	1033	992	1012	989	1009	991	1011	1017	1011	1033	1044	1013	928	987	980	988	1035	989	1022	1019	1003	996	1012	976	976	985	1003	1007	991	981	1018	984	1016	1017	1010	951	952	1047	978	1018	983	937	1013	1010	972	971	1014	1055	947	1058	999	1010	999	957	976	953	1028	1055	1071	978	1001	981	945	1036	1002	994	961	977	990	977	940	1039	1026	1052	1038	1021	1007	1031	1037	990	1049	977	988	964	1023	1001	944	976	944	1031	1017	962	1011	1019	1033	958	999	1025	1005	998	946	963	999	970	974	958	973	1030	1002	1047	1033	981	982	1003	982	1018	1004	1036	1029	1005	926	995	966	981	965	1037	933	1052	960	994	1007	1031	984	983	997	1002	1016	1016	1021	994	1010	973	971	994	1008	1028	978	992	954	979	1012	1036	950	1018	981	970	1003	989	1015	1020	1005	988	1038	1062	951	1009	1015	967	1017	1000	1006	1019	992	1008	1055	986	1065	1020	1015	961	978	983	1027	1018	978	1005	970	951	999	986	1024	1041	1004	977	1000	1004	998	1062	969	987	1031	1000	1005	921	1054	1011	974	997	991	923	1018	1013	1000	958	1008	976	1035	981	939	1044	988	1035	1049	991	967	970	1055	950	978	1016	944	974	1007	998	1048	964	1018	998	1045	992	992	990	982	996	1016	949	979	973	1025	949	1036	963	981	968	946	991	977	1005	986	933	1042	934	980	985	1013	1051	992	990	1014	1010	989	1027	1010	976	990	928	946	984	1018	1036	1015	999	968	987	1002	1033	976	1077	1018	949	997	1012	1040	1010	1045	939	1007	1002	969	974	983	999	1027	988	962	957	1058	1007	1026	1015	1032	1000	961	1046	988	977	947	985	1018	1004	986	995	981	966	1004	1009	1012	1019	985	1010	1004	1029	982	1009	953	1036	975	982	996	984	992	1006	1012	987	979	1039	1003	985	1055	1015	1015	962	953	1015	983	997	1006	997	1019	1029	988	989	985	997	1034	1056	1029	988	991	1009	982	965	966	999	976	1008	943	1036	1041	973	981	944	987	1038	1003	1019	1037	944	1009	969	1016	955	986	1016	1046	1025	1054	1018	960	973	1012	966	1019	968	996	981	986	958	1004	949	1021	1006	995	1039	980	1000	1001	1028	974	942	993	967	976	1040	998	990	993	999	1032	1018	1012	986	984	1012	1025	977	1001	996	1001	975	1002	1016	1016	990	1016	1003	958	933	987	988	953	1039	1005	967	980	967	955	987	956	1075	1023	984	974	991	962	1012	1022	958	983	1019	990	922	968	1010	1032	981	1036	946	1030	965	1046	995	979	1042	978	948	996	998	1008	1049	919	1009	1044	1028	994	956	998	999	978	950	958	992	966	1054	1022	1034	982	1041	999	967	1052	994	1006	999	1054	998	1010	1031	920	972	986	952	953	1046	979	975	1031	984	1017	1018	984	959	982	1005	999	995	1037	1003	972	1044	1029	1006	1003	1040	989	973	970	1036	987	1028	949	1035	1023	972	978	986	1033	985	968	1009	1009	1028	1029	995	1036	995	1001	1022	968	1020	988	996	980	974	972	991	960	1066	1019	1020	1008	1013	1024	1016	1018	941	928	1012	939	1020	962	1016	1014	1015	1033	930	988	992	983	978	1004	991	1018	1025	965	959	978	1050	950	998	997	991	1004	985	986	1013	1026	1055	996	970	954	1001	1003	999	981	942	974	1018	1034	1003	1013	1006	1011	999	992	1011	1014	991	953	1022	1023	978	1007	1018	1014	993	1000	1073	986	987	987	969	988	1038	977	995	1071	965	1018	1016	1002	1042	1028	1009	1009	1033	979	980	996	985	930	1073	1005	1029	916	1028	994	1006	1020	998	989	1051	1006	1049	970	981	1040	958	977	1010	1005	934	1039	937	983	949	997	991	928	999	1016	961	988	1010	1031	995	972	955	1054	976	996	969	1016	974	967	941	1020	1022	1054	1015	975	978	961	968	982	1016	997	1042	961	1032	996	1030	918	1029	1014	960	1016	993	1021	986	1013	964	972	976	987	986	1009	940	994	983	960	1000	967	989	949	997	991	1001	1014	986	991	1017	995	995	1025	954	1001	1024	1019	970	967	979	1050	953	1013	914	1011	1001	967	1007	1006	1045	995	928	1037	969	959	972	1006	1021	973	1012	945	967	1085	943	1014	1018	957	1042	975	1041	984	968	1009	1012	1002	1023	993	1008	1029	997	982	1021	976	971	1028	968	1027	954	1005	1045	1009	1021	996	999	1010	1024	1046	958	971	975	997	977	1019	982
29352	27705	32366	23658	13983	9025	6127	4691	3734	2865	2454	2080	1987	1793	1628	1563	1339	1309	1220	1113	1085	990	997	1009	1005	958	885	923	964	928	964	897	940	908	854	901	878	889	915	903	879	889	923	855	906	904	883	875	869	880	804	867	935	827	874	854	886	827	887	822	871	827	788	823	882	810	813	852	807	833	854	837	892	859	840	809	867	826	864	808	845	896	814	850	853	806	851	821	851	828	861	840	837	875	812	819	813	844	846	847	811	780	856	829	870	811	851	822	818	841	825	912	850	815	859	814	863	828	809	848	910	905	821	904	920	820	825	834	843	801	862	880	881	859	896	869	834	850	827	855	868	805	860	802	842	836	826	827	840	852	875	821	867	834	839	842	839	824	810	887	850	829	832	797	828	800	849	801	834	855	844	808	852	843	856	835	861	820	821	836	825	884	805	802	863	773	842	821	824	850	869	851	872	822	828	899	807	955	895	831	812	897	833	857	883	881	809	864	871	849	859	849	861	833	839	875	814	858	864	838	849	879	828	844	800	880	815	783	873	787	847	912	845	830	880	845	850	816	916	825	837	882	852	830	869	834	848	865	829	794	858	850	857	853	900	817	790	877	825	839	841	883	811	799	829	864	843	840	883	869	874	890	834	858	866	898	849	838	809	792	857	848	891	795	811	823	784	877	827	838	837	846	852	838	823	853	805	823	813	824	815	834	834	904	877	831	828	856	867	860	822	833	793	834	815	786	806	843	829	927	892	820	819	844	847	871	856	907	888	817	830	848	819	831	864	811	868	841	870	841	896	851	823	873	824	854	845	862	889	860	834	840	828	839	818	863	853	896	837	876	860	834	860	851	819	866	861	845	863	793	887	809	845	799	840	831	822	857	897	780	807	865	875	851	827	828	890	803	873	840	844	849	845	784	863	824	815	829	871	899	848	831	822	870	882	835	893	818	843	800	852	860	846	883	803	849	834	879	875	877	886	885	821	849	868	888	847	828	881	841	805	837	847	906	863	839	863	855	822	838	878	826	907	880	891	825	829	794	827	910	867	866	778	837	844	828	843	871	852	814	808	876	839	870	875	848	814	844	830	815	817	818	841	819	861	873	821	834	876	861	856	856	839	826	842	845	867	852	869	880	809	860	836	842	856	830	785	881	815	814	852	871	874	795	831	857	871	858	821	832	809	826	826	821	844	864	868	842	853	855	863	841	867	846	855	848	865	862	819	838	846	840	850	847	859	789	838	858	875	841	811	836	834	884	845	866	827	847	846	828	834	912	851	813	834	865	768	882	848	891	860	852	794	831	861	917	877	770	845	870	861	857	860	892	875	839	848	827	912	792	850	900	882	823	865	825	832	898	825	843	805	863	858	820	812	851	872	810	845	846	817	850	849	904	853	858	846	884	849	784	832	788	857	882	809	830	854	865	832	834	798	924	858	865	868	802	831	856	891	809	837	798	847	799	829	841	880	815	843	844	819	877	900	870	787	838	864	845	854	863	914	862	829	861	813	873	849	845	874	840	818	845	845	814	847	831	827	868	823	792	850	834	863	892	873	845	837	861	864	842	858	867	864	821	815	839	858	859	826	848	856	868	861	824	882	903	850	834	870	860	808	856	844	782	847	803	844	844	838	824	870	865	894	844	795	815	884	810	862	849	820	794	856	866	831	779	863	872	821	804	835	887	863	872	871	888	863	830	807	812	847	828	892	834	858	848	872	878	859	906	848	889	821	820	829	838	838	862	802	854	843	854	835	842	813	804	841	874	842	812	849	837	870	820	821	804	906	858	846	821	818	860	843	840	873	859	833	803	906	836	873	786	826	853	847	882	824	862	860	814	824	844	860	825	841	900	808	800	845	876	839	821	889	875	834	895	805	836	809	880	780	806	864	943	860	847	838	849	859	842	867	868	821	835	843	871	816	871	858	825	852	876	826	841	855	836	839	823	830	847	887	839	836	852	870	848	834	855	811	876	892	851	856	840	890	850	826	837	827	801	886	837	885	813	879	822	889	865	828	857	796	804	807	853	808	819	848	840	889	819	842	824	861	850	825	843	846	771	806	812	842	856	866	847	896	834	886	812	870	819	836	803	862	853	830	875	841	849	842	855	862	836	849	803	834	853	872	830	833	848	851	768	825	852	825	849	837	818	835	811	836	822	845	860	827	851	838	836	848	889	809	818	891	867	951	840	815	840	824	911	811	830	861	866	835	828	876	849	910	862	836	849	809	782	835	850	842	856	841	857	852	849	880	807	835	824	826	796	891	846	827	814	828	873	852	860	854	853	818	815	832	881	778	852	878	809	809	895	820	831	849	836	869	839	766	844	826	864	825	851	858	912	885	846	826	834	798	863	802	851	841	870	848	854	877	809	833	844	840	863	833	825	796	805	850	899	895	840	865	772	845	808	830	892	830	822	822	925	875	808	829	855	861	802	835	771	883	902	837	862	842	842	823	841	851	874	830	856	860	831	820	814	856	803	878	837	822	864	811	850	871	809	825	824	857	812	834	736	832	843	899	798	861	865	877	847	836	847	863	817	847	842	886	861	810	815	859	828	836	894	838	871	855	827	832	797	829	906	785	803	789	787	769	864	918	849	886	855	824	835	806	853	802	842	862	791	827	889	865	838	802	869	898	847	854	908	884	874	847	783	799	813	925	893	828	885	850	866	824	835	851	838	847	833	857	830	898	881	878	809	824	785	855	844	794	851	854	836	885	828	863	786	844	844	863	849	867	798	793	868	839	869	861	870	885	849	873	859	865	851	840	828	884	845	770	825	876	818	858	864	877	801	832	841	822	863	825	864	866	846	830	825	774	847	836	879	824	817	802	831	845	816	789	828	868	848	844	821	852	877	881	869	838	839	873	791	881	842	850	862	824	857	857	820	821	857	807	801	837	801	853	817	838	867	867	881	856	860	900	841	853	839	864	814	846	803	849	819	879	839	831	819	826	820	869	887	845	836	794	864	857	835	877	816	826	805	873	832	809	890	857	812	787	796	881	874	884	882	824	844	819	837	803	880	904	789	805	860	846	818	856	866	857	823	857	848	819	849	818	835	854	910	859	837	856	863	835	878	872	830	845	810	825	838	830	817	856	880	836	809	865	804	849	928	834	870	830	822	897	822	805	866	860	840	864	816	844	828	868	916	844	819	815	834	866	821	786	868	843	910	796	811	863	888	895	863	855	821	824	862	890	842	846	833	821	845	826	841	872	850	903	867	858	875	829	842	881	872	805	873	817	838	916	885	799	877	853	833	815	837	829	851	865	829	906	876	852	826	884	779	844	884	826	871	870	867	888	881	846	791	812	865	827	824	853	822	840	856	830	872	880	879	830	828	818	909	830	879	853	832	839	854	809	866	858	848	846	839	823	814	808	867	803	850	864	856	833	847	852	872	870	931	857	828	880	828	838	881	859	888	839	825	813	847	821	927	829	819	802	846	823	870	911	872	852	853	864	896	919	795	840	785	876	873	888	867	856	856	892	851	902	811	872	897	865	861
25076	42380	33394	21386	16007	12114	8964	7229	5720	4297	3674	2826	2813	2471	2151	1862	1611	1471	1409	1271	1151	1097	1109	1091	1072	1041	1005	960	1010	916	972	924	942	920	948	877	874	914	896	880	856	899	884	913	934	871	883	880	829	891	842	899	872	873	835	855	856	839	854	855	859	905	827	818	823	897	846	887	824	862	838	810	833	849	840	908	863	809	878	882	829	862	858	833	849	814	814	834	835	862	884	827	854	849	860	839	833	861	853	840	862	864	788	846	893	843	808	878	893	838	876	869	808	858	842	811	878	808	838	803	888	842	820	871	828	823	882	819	846	843	850	869	850	841	869	863	835	901	879	823	863	842	827	882	867	807	863	840	888	870	786	856	799	854	852	831	851	831	885	825	857	888	873	884	812	826	848	790	792	900	854	849	849	826	810	795	798	872	849	838	827	866	877	795	878	836	897	883	848	819	808	867	853	862	858	837	848	811	825	807	814	855	811	867	822	868	911	878	843	872	858	834	779	844	911	874	859	889	873	800	819	882	835	864	849	893	833	840	851	818	846	812	825	845	884	835	842	876	882	810	855	852	856	876	825	813	858	873	839	875	854	874	882	817	839	853	852	822	829	788	829	834	860	829	827	888	824	853	817	900	878	840	877	825	848	925	876	863	847	820	852	830	862	788	853	826	837	859	833	852	858	886	870	848	853	892	830	871	846	866	822	839	827	866	853	815	878	821	850	832	843	870	784	859	837	836	903	871	843	829	818	902	823	850	815	836	843	867	851	866	852	864	858	882	913	860	791	841	824	793	850	876	857	855	878	866	882	871	864	781	834	830	853	889	840	796	865	829	863	873	871	849	827	872	821	813	826	894	851	774	850	885	861	797	860	828	828	829	855	754	847	864	824	906	904	838	849	876	867	856	910	847	850	832	830	873	824	859	893	851	827	877	844	878	861	883	858	798	823	833	882	911	888	862	865	827	849	852	825	846	876	891	868	861	819	856	854	872	876	829	766	822	874	877	873	884	838	835	802	843	845	892	818	860	797	924	869	830	849	784	865	801	798	831	833	878	896	842	818	853	861	808	799	844	818	848	815	786	877	857	903	871	838	884	852	896	844	857	866	869	804	846	872	793	811	823	820	849	884	878	872	861	919	902	878	878	868	867	799	859	863	899	826	829	781	907	802	904	852	883	803	901	854	820	853	872	908	897	865	847	856	874	795	862	808	815	883	863	809	910	849	884	839	895	853	825	848	858	834	835	837	831	852	804	896	875	825	877	829	802	871	784	824	909	849	826	843	880	851	798	824	852	869	881	832	864	830	819	887	872	870	832	835	864	879	825	855	854	898	899	869	824	864	858	847	870	885	830	880	851	831	864	919	800	860	788	869	875	795	840	845	859	840	851	895	863	881	835	827	856	831	851	842	838	852	845	846	889	829	824	813	846	835	825	845	897	867	828	816	861	802	895	866	857	792	884	833	827	881	842	808	897	886	905	804	893	812	823	851	857	867	782	832	849	867	870	883	887	875	884	851	853	889	821	797	853	846	801	829	844	828	820	842	877	803	798	842	874	880	841	867	824	855	800	879	839	844	875	897	908	885	831	851	868	863	868	823	870	871	854	847	888	874	871	854	856	877	819	807	832	858	823	809	848	860	880	808	890	919	918	888	829	798	857	822	893	874	779	874	860	862	818	824	894	881	860	858	897	863	837	832	798	883	899	823	874	842	844	863	889	866	854	855	810	882	868	899	845	854	813	840	836	852	895	820	874	882	860	853	873	806	846	895	956	858	823	889	836	828	880	836	824	854	804	863	883	901	850	860	874	844	801	809	879	862	856	806	842	849	841	859	900	866	898	845	832	833	861	799	821	822	852	873	823	797	848	848	870	824	855	851	834	855	841	828	814	887	862	891	881	792	844	799	914	822	842	897	825	863	821	865	885	882	863	804	857	842	877	855	853	923	852	843	794	895	857	870	844	881	840	866	827	862	899	886	844	874	845	837	865	860	849	844	859	807	847	861	897	837	881	884	826	849	821	862	852	827	876	879	818	917	832	863	864	832	887	852	888	882	847	845	797	831	842	890	906	843	889	872	816	831	835	818	880	875	837	843	852	862	864	839	839	813	841	855	889	862	877	904	868	843	858	834	896	865	820	835	835	806	858	884	807	825	846	816	870	860	870	898	875	869	866	887	853	902	828	841	869	801	890	787	844	805	848	820	902	887	837	811	865	894	847	885	877	861	789	902	937	858	849	826	867	829	880	886	860	891	849	838	832	821	869	878	860	833	825	868	873	821	829	856	841	885	843	851	851	886	817	874	841	857	875	879	865	851	829	831	840	852	816	847	877	818	887	859	855	863	838	915	862	880	855	861	852	850	847	851	838	894	861	810	862	863	865	830	855	829	871	846	885	856	830	858	815	860	879	826	809	882	897	805	857	809	859	842	840	830	881	831	856	855	797	820	839	834	836	879	912	841	821	813	871	856	855	842	811	833	811	832	838	882	844	848	799	856	843	854	899	845	860	825	836	840	834	826	914	861	861	877	826	879	838	885	803	823	839	824	838	821	828	884	841	939	815	843	862	818	818	814	826	856	834	848	877	852	903	890	830	820	846	894	849	853	864	880	786	803	820	810	864	844	866	914	834	830	861	850	867	876	867	811	856	873	852	872	838	827	807	869	861	866	838	844	881	876	831	866	828	843	818	824	876	850	867	834	840	858	824	847	853	863	852	809	837	866	843	842	883	867	817	853	840	824	907	892	843	862	852	856	841	836	856	897	855	819	833	841	848	858	835	852	903	803	846	859	832	817	887	879	866	803	887	862	891	877	883	867	887	846	832	853	858	853	830	906	891	843	882	906	807	832	826	816	859	851	831	849	847	808	841	828	839	809	852	854	781	844	807	839	846	850	875	806	828	848	852	904	846	874	871	888	853	803	821	841	854	876	848	810	825	867	864	849	875	841	848	840	851	876	857	886	825	886	867	885	907	808	809	876	857	849	837	823	899	797	874	877	893	845	844	863	831	828	842	823	841	802	871	804	829	861	876	865	859	875	833	798	808	831	859	847	813	839	835	837	863	871	884	874	860	853	815	833	847	761	844	888	887	867	856	810	866	850	864	815	863	836	875	843	878	853	872	851	870	830	854	842	850	845	817	829	846	897	856	898	882	879	866	858	890	823	851	841	824	875	864	848	836	875	890	878	885	846	802	860	811	859	815	848	867	853	823	825	859	800	892	912	844	838	818	834	859	826	850	801	865	893	862	869	861	852	907	807	865	825	913	879	836	821	833	796	893	859	839	845	821	862	901	838	865	851	804	853	844	851	832	833	862	837	841	890	845	870	875	822	856	853	889	860	846	812	862	862	813	842	843	884	840	833	823	884	853	863	889	850	776	851	913	828	895	858	889	829	824	907	838	839	867	869	856	876	841	867	835	870	828	879	849	826	898	807	867	841	819	895	818	888	826	898	870	898	889	831	876	869	826	881	844	863	841	859	868	824	852	837	848
24482	21609	29060	25111	22640	19499	12456	7913	5866	4493	3601	3081	2913	2537	2269	1957	1739	1519	1440	1405	1382	1175	1191	1213	1114	1120	1068	1085	1017	986	1002	1025	1066	993	924	976	1003	980	977	973	904	964	967	966	937	890	929	940	996	894	968	931	914	909	859	915	922	913	907	900	947	855	897	876	921	964	920	918	894	886	896	844	931	919	902	917	892	880	864	907	865	931	909	878	897	913	929	926	886	861	997	873	890	890	890	916	949	891	943	923	885	916	895	938	941	945	925	928	915	893	929	897	928	882	964	948	887	938	873	914	903	906	849	915	857	941	891	863	866	899	905	879	920	917	942	867	861	914	933	838	927	911	845	921	881	883	891	886	928	1003	893	897	919	875	935	927	896	909	894	913	913	852	895	867	901	905	897	908	920	912	948	932	879	900	901	909	930	880	860	853	888	888	868	913	897	916	920	899	937	912	892	875	913	899	854	875	886	882	887	962	925	882	901	925	841	905	853	960	874	891	879	903	912	914	925	904	912	921	915	850	909	899	881	922	929	933	897	950	921	904	890	949	901	853	897	873	941	890	910	893	931	861	930	878	879	930	946	876	827	974	901	905	870	915	901	881	899	939	903	891	917	937	911	946	885	865	894	853	837	862	885	924	941	945	945	899	959	831	881	870	868	894	938	871	976	926	855	895	926	883	843	892	879	897	888	918	902	851	880	920	909	941	907	923	952	882	881	869	923	871	898	931	932	912	864	842	882	937	920	847	939	889	911	899	868	899	924	905	908	929	888	907	915	867	855	912	919	869	875	922	922	923	888	906	893	856	961	890	886	929	981	904	946	966	897	908	901	893	841	882	922	892	880	948	899	942	905	912	923	850	877	920	906	877	841	899	924	924	865	896	897	948	890	867	894	960	907	953	923	924	881	898	998	899	955	830	876	945	889	867	874	910	980	958	902	901	900	895	872	945	898	889	880	942	925	884	945	922	888	924	901	894	888	905	871	906	858	899	883	913	904	899	899	880	966	958	883	863	919	859	918	877	943	953	867	884	903	904	919	877	910	871	911	885	913	906	949	942	892	856	907	923	842	905	940	925	891	873	908	897	860	863	919	886	927	886	883	938	906	926	926	921	895	871	922	913	873	869	915	914	889	853	885	911	895	876	891	860	891	937	890	925	945	888	914	862	920	939	895	917	893	897	900	886	908	862	918	926	905	943	921	905	912	903	906	964	902	898	900	913	879	921	893	939	850	905	902	891	884	923	871	922	890	951	946	929	874	957	892	898	894	984	922	881	920	906	871	956	870	853	905	903	924	864	911	856	883	958	947	884	918	865	870	935	876	912	898	888	874	904	904	917	888	999	899	841	943	901	863	887	894	928	852	868	895	901	912	893	944	955	913	896	890	877	931	935	894	871	959	937	922	882	911	898	929	874	883	888	879	927	889	904	936	930	875	902	885	850	906	888	925	890	900	898	911	880	873	899	864	885	942	847	931	922	895	831	955	913	929	964	874	909	949	893	926	898	958	957	850	889	894	917	903	937	839	935	927	941	895	922	903	901	970	918	913	951	915	854	941	870	884	892	897	912	880	914	869	911	941	879	894	918	952	906	840	932	882	928	907	894	853	917	902	919	869	867	915	877	837	883	935	891	920	935	894	914	892	832	880	906	945	958	888	918	939	881	908	913	910	863	876	937	848	916	877	942	916	923	926	893	947	904	863	914	904	932	885	900	898	869	905	879	896	897	867	970	884	890	866	923	901	876	895	906	885	910	917	925	891	866	914	897	922	905	884	933	878	886	914	950	900	874	916	961	901	958	909	937	890	899	892	858	885	896	894	902	941	869	852	908	926	924	927	892	923	921	878	970	911	873	848	887	912	879	882	868	897	894	884	835	887	871	884	884	896	902	884	971	973	859	879	905	849	946	885	895	881	957	862	900	873	954	905	890	933	867	867	848	901	904	865	946	917	904	952	928	867	932	950	902	982	919	921	871	842	909	893	936	945	856	920	913	922	886	878	886	888	973	883	925	917	896	902	894	910	933	839	912	905	946	929	893	904	926	900	890	944	936	882	876	930	893	914	918	898	956	880	874	885	871	942	968	875	887	945	859	909	854	944	920	902	938	860	885	861	897	913	895	861	862	964	960	893	919	901	863	913	932	886	945	853	877	923	913	879	863	884	942	923	903	913	901	892	916	875	876	840	885	871	892	871	911	879	951	944	913	914	922	899	923	855	956	909	884	885	879	889	924	838	875	928	911	910	894	882	892	925	916	895	847	881	856	867	894	908	915	896	932	914	905	880	845	874	896	902	935	915	946	905	906	917	913	939	946	903	874	927	931	913	862	866	890	925	881	906	940	859	911	966	874	877	950	870	922	885	897	873	895	947	877	965	941	935	855	984	957	888	876	903	885	871	941	919	841	849	864	899	926	898	892	908	946	916	887	924	887	892	886	894	890	911	845	883	856	941	935	881	965	870	941	883	906	893	959	881	857	893	877	881	964	839	885	868	916	968	971	952	984	940	942	889	890	909	896	859	900	917	968	879	846	924	948	893	918	885	967	870	888	919	900	952	882	918	885	865	866	936	935	870	919	964	862	952	897	855	913	921	886	910	904	922	884	872	940	860	909	949	907	827	883	894	865	910	892	952	963	880	937	888	903	966	846	918	898	888	930	939	863	934	938	894	910	898	908	867	879	912	930	915	957	934	952	920	910	896	909	944	889	926	878	958	889	947	898	903	895	926	904	895	915	855	827	940	855	891	879	874	873	934	912	854	870	892	909	919	938	919	872	926	894	898	927	883	930	911	929	934	898	903	858	863	920	940	869	877	928	915	917	902	946	914	945	910	984	905	935	918	945	904	903	878	851	877	913	938	905	904	919	862	933	967	885	928	870	961	968	855	938	922	945	869	932	869	918	920	986	877	928	929	924	912	899	875	876	876	982	866	883	945	960	925	888	873	902	940	918	887	918	935	937	854	945	902	958	888	908	918	903	866	914	848	867	919	910	894	896	887	872	893	948	917	910	885	897	880	898	901	930	941	918	897	863	900	942	894	924	892	866	882	960	884	941	952	868	931	897	885	909	863	880	903	926	918	891	932	876	903	910	971	876	925	869	867	922	871	949	891	857	883	899	918	853	912	913	903	905	882	916	953	890	907	872	921	904	913	856	877	948	897	899	885	904	858	892	897	926	907	889	941	890	918	869	898	891	842	913	874	884	915	835	988	905	920	890	871	885	896	840	903	871	910	919	850	894	887	903	862	887	922	847	941	872	919	943	868	863	947	884	979	896	885	940	873	895	886	908	923	968	943	868	872	865	847	906	853	921	948	920	930	894	877	894	904	899	882	935	872	952	911	900	937	912	955	909	913	897	960	856	903	861	921	944	908	873	882	883	889	867	870	886	843	877	886	849	846	916	897	868	893	919	867	921	942	918	854	893	900	858	880	856	904	914	898	946	882	854	859	880	924	934	870	910	911	889	889	910	899	910	887	880	942	936	901	965	920	902
25000	49449	41165	28618	22476	17467	12955	10598	8270	6510	5196	4199	3883	3345	2967	2587	2184	1946	1724	1565	1414	1376	1276	1308	1253	1170	1160	1116	1115	994	1029	1111	1069	1029	1032	986	929	1032	957	929	954	963	999	937	926	939	911	918	960	909	912	951	918	902	934	922	932	917	933	961	901	965	912	910	904	861	920	923	951	845	912	929	907	915	901	867	952	897	898	896	914	910	945	868	969	871	943	864	933	926	940	900	927	906	919	870	938	894	919	868	856	899	835	889	905	913	874	896	883	932	903	925	934	887	909	883	898	956	907	943	912	906	910	878	892	908	857	862	859	906	913	881	882	862	902	880	890	919	918	851	932	877	871	951	901	852	923	914	871	863	911	965	840	932	906	966	849	936	872	924	848	945	878	899	885	929	932	908	885	871	896	893	870	880	893	908	879	950	941	934	898	929	895	892	886	915	853	919	884	935	886	920	909	919	910	913	912	858	878	888	909	929	945	931	897	889	895	961	830	921	866	926	895	898	903	939	877	913	929	953	964	947	873	873	932	872	926	858	914	875	853	839	921	918	860	943	912	901	965	856	925	909	879	907	923	921	920	919	907	873	873	946	920	877	892	884	929	897	894	891	919	926	931	877	865	869	908	916	938	884	868	926	889	894	912	899	918	905	945	857	915	917	885	939	915	878	876	911	911	896	918	908	890	912	917	935	936	886	906	898	930	903	880	897	909	885	915	917	905	940	918	930	879	900	890	888	862	865	875	840	880	873	881	907	886	894	907	911	895	895	848	874	896	830	892	917	857	893	908	928	891	839	897	925	956	887	890	916	841	916	895	837	866	909	929	854	877	894	898	892	946	918	909	857	836	890	864	871	824	835	841	874	902	906	858	917	885	922	884	944	870	929	872	883	889	937	933	926	879	882	842	874	921	918	840	910	918	897	913	867	912	897	899	839	867	932	883	877	910	874	894	927	882	904	937	874	878	910	853	928	856	928	885	883	897	880	896	894	897	933	934	891	811	898	901	885	933	887	954	871	969	879	914	850	887	875	916	883	868	865	886	942	854	886	865	878	966	900	899	853	914	911	953	889	915	970	930	923	884	876	877	922	828	906	876	864	840	866	914	893	932	912	912	882	915	872	930	878	858	887	886	921	945	853	893	914	875	908	932	881	919	875	920	864	927	913	872	834	917	906	884	865	885	893	890	908	880	907	871	908	840	895	868	883	911	828	864	914	907	854	939	878	900	911	878	910	930	892	870	849	903	860	887	931	882	865	879	925	912	926	921	880	925	888	955	863	908	889	882	891	891	919	921	847	911	925	973	871	900	894	872	892	870	873	895	885	926	882	912	851	880	912	874	889	851	909	910	901	908	844	920	919	872	921	851	945	892	869	880	890	904	860	950	911	901	888	901	899	873	871	861	980	871	890	877	907	836	890	919	914	886	883	908	903	964	877	859	887	903	900	890	924	896	847	872	857	912	894	960	928	883	868	891	882	952	898	930	889	918	918	916	855	939	916	925	910	904	894	847	906	808	934	862	926	872	891	875	931	842	861	882	879	895	921	850	930	885	922	909	927	842	876	879	921	870	900	911	939	894	867	916	884	852	879	896	899	863	941	902	859	894	912	878	859	899	926	893	950	942	891	910	861	893	910	920	899	846	903	939	881	925	872	931	934	900	919	915	859	895	907	899	893	922	892	898	909	929	920	893	911	874	883	918	886	966	866	893	862	927	898	923	933	898	970	938	893	913	898	933	898	948	833	838	897	906	910	866	923	860	904	844	827	917	916	860	889	932	845	944	902	878	885	902	930	903	913	849	892	912	799	878	865	897	886	899	933	927	931	926	943	866	894	844	854	910	853	925	864	871	895	885	918	868	878	974	873	883	861	873	902	884	880	902	884	943	931	873	889	913	894	888	916	875	903	943	898	869	895	900	909	885	907	896	940	909	902	921	928	901	880	908	914	910	866	882	943	875	932	864	872	891	976	950	939	892	871	903	908	869	875	818	903	960	940	893	934	881	913	926	926	891	928	955	920	867	904	921	913	931	952	876	838	876	884	913	944	885	892	841	903	932	928	922	907	872	962	933	948	879	875	910	912	875	864	925	850	915	839	907	967	898	866	917	914	867	921	903	896	912	876	914	961	900	883	866	907	911	889	889	851	955	900	904	916	922	953	912	902	875	862	909	891	870	907	918	904	881	912	874	901	879	878	892	892	866	897	898	855	939	915	866	883	849	945	912	900	867	874	870	910	895	930	879	921	929	912	941	941	858	888	942	926	926	889	938	951	882	892	897	946	909	914	911	883	889	885	942	918	830	938	913	916	906	906	915	908	814	910	909	923	890	940	898	890	912	905	922	890	877	861	898	871	848	875	942	892	927	898	927	936	880	884	922	936	846	869	946	880	913	897	922	916	882	921	912	861	905	927	895	881	905	906	913	914	935	878	891	876	857	924	903	896	846	899	920	907	881	892	920	900	921	879	861	963	923	900	931	878	911	855	932	896	877	855	857	833	840	932	951	888	894	869	849	924	923	882	922	935	913	914	887	911	963	929	911	893	914	874	897	847	966	867	868	914	932	891	895	914	897	897	901	925	900	926	895	963	842	932	863	938	964	859	921	909	936	904	937	1001	898	924	892	915	917	890	887	833	910	889	924	872	876	964	870	966	864	881	903	951	976	923	928	924	910	925	851	945	892	896	887	891	934	895	932	925	892	895	930	923	842	817	904	862	851	881	912	889	905	897	884	912	889	874	844	888	901	915	948	912	893	910	919	872	862	934	895	890	864	939	897	876	881	814	901	833	893	878	845	910	894	926	907	877	826	883	936	913	941	860	885	919	892	891	887	878	946	850	859	844	897	930	897	948	894	850	890	864	924	892	939	906	881	906	906	882	942	914	894	957	899	907	905	949	921	908	837	885	856	882	877	894	879	895	860	887	901	904	835	913	894	890	833	850	884	942	885	889	917	897	878	956	882	892	845	910	922	916	907	935	862	914	913	899	867	916	948	859	895	909	910	930	941	912	891	903	953	895	929	912	904	863	886	902	877	897	820	902	840	891	900	907	901	895	896	838	945	922	841	863	901	860	906	901	881	902	914	960	896	912	951	937	917	963	895	900	891	911	818	882	861	928	913	932	889	991	947	870	926	913	876	927	912	902	833	886	867	871	929	909	919	950	899	916	973	944	870	936	911	921	937	939	889	947	918	881	835	910	899	886	886	857	878	955	895	866	878	925	840	891	953	897	916	979	868	869	893	877	848	921	915	954	900	891	900	863	865	909	861	894	880	890	860	847	860	888	922	890	935	855	880	889	877	888	865	908	945	877	916	923	846	864	922	918	908	930	866	934	891	869	898	849	947	887	860	865	930	861	871	942	849	894	890	868	926	884	871	887	864	882	883	888	865	882	920	834	951	905	896	913	867	900	902	880	893	895	951	925	863	899	914	902	924	880	893	919	929	861	884	877	895	939	889	928	873	859	917	915	883	868	898	897	921	897	891	842	887	860
25666	21616	28522	26800	20236	13229	8368	5712	4602	3632	3053	2582	2500	2208	2013	1761	1557	1513	1386	1271	1188	1205	1107	1050	1073	1017	1023	1081	1077	1004	1032	1061	961	977	955	945	938	942	1044	1021	956	1023	920	943	912	895	927	917	948	948	890	960	928	904	936	882	956	891	927	940	899	954	885	927	910	997	935	894	968	936	910	907	917	956	880	899	916	879	950	888	911	900	915	885	886	878	898	899	874	919	886	881	945	968	917	876	925	896	911	879	920	940	1002	872	912	943	857	898	919	872	910	928	895	913	880	907	890	925	905	908	923	915	965	900	891	888	886	865	963	933	930	915	898	838	927	905	940	925	879	897	922	875	942	927	912	825	921	869	931	889	932	929	946	933	912	877	906	906	894	891	927	918	849	879	930	907	946	902	881	871	931	916	874	890	935	858	923	909	937	932	943	953	909	892	856	927	943	929	920	943	958	925	904	937	860	928	942	931	845	934	918	913	823	904	899	907	917	991	888	924	958	891	947	916	923	901	900	926	908	904	962	878	846	935	962	924	934	922	898	887	892	914	942	935	897	910	913	896	905	926	901	901	879	901	919	955	943	865	929	927	868	940	921	943	953	881	900	931	932	903	912	863	902	899	846	926	902	933	867	896	876	917	958	860	892	873	899	923	889	933	941	858	919	934	871	901	891	889	862	961	933	886	925	919	932	928	908	886	937	942	935	937	901	897	889	939	950	952	926	871	917	940	920	869	931	888	844	962	920	869	830	869	964	908	919	889	863	857	907	887	810	898	914	895	865	913	876	852	941	939	936	942	881	919	913	853	922	914	902	894	924	858	941	926	931	904	920	892	947	924	882	905	912	906	917	873	936	911	991	973	896	912	930	924	884	933	924	940	891	889	935	915	899	948	900	909	902	885	898	918	861	946	916	919	945	922	897	945	904	875	909	930	861	927	837	882	898	940	966	912	902	921	910	951	885	878	919	909	873	962	937	871	918	913	909	912	971	923	916	921	929	914	965	933	869	872	920	887	921	897	892	873	927	884	922	904	883	870	944	928	870	915	949	882	876	943	910	923	954	881	883	890	906	956	932	928	893	883	933	896	934	919	935	929	954	849	921	875	914	923	924	924	932	900	947	932	911	884	931	942	914	970	903	858	919	890	873	889	945	942	945	936	878	941	944	954	891	870	868	907	926	891	932	948	917	943	907	957	899	960	959	870	879	955	842	891	852	899	919	958	901	929	935	928	885	889	921	892	896	879	903	939	956	907	941	887	919	925	908	907	958	905	943	899	923	872	894	945	912	861	907	896	833	907	878	912	899	933	904	948	884	940	921	888	910	886	925	932	908	939	914	896	909	910	902	913	850	909	934	917	865	920	903	912	868	897	918	939	906	977	916	892	867	890	931	898	914	914	878	903	904	935	897	943	904	898	930	890	904	935	890	932	913	923	900	887	882	896	919	952	928	885	918	903	906	944	910	911	880	932	924	860	896	920	924	873	865	918	890	903	912	988	900	939	906	927	915	934	850	948	875	966	930	951	978	908	963	882	915	945	926	855	895	889	884	877	908	971	921	936	896	864	918	911	932	907	887	939	885	860	927	911	893	883	881	915	944	937	893	924	883	904	935	929	938	928	869	876	947	946	911	949	935	904	976	936	890	845	910	926	893	901	929	884	899	951	883	887	890	969	935	891	936	923	908	878	922	857	914	941	915	864	870	907	846	961	906	918	972	901	823	920	921	896	908	918	919	911	915	923	944	956	895	911	888	891	922	917	931	893	876	938	859	933	863	921	969	927	892	899	928	953	898	901	911	915	909	868	925	911	877	907	939	917	966	943	965	901	851	867	880	891	928	981	938	937	939	955	897	877	918	924	910	962	872	957	897	922	916	919	884	924	974	948	885	940	967	933	893	946	885	893	874	896	921	921	911	918	949	920	922	901	938	925	891	894	906	885	898	915	904	854	879	874	953	942	947	904	899	961	915	982	963	898	915	923	900	892	936	941	956	913	903	943	855	985	955	886	910	943	854	924	896	871	914	949	850	861	894	901	958	954	895	896	897	932	921	916	918	882	867	957	893	980	918	879	896	906	964	896	936	908	899	906	868	927	930	938	918	934	939	935	908	910	906	926	905	938	901	922	877	924	963	913	919	905	892	913	894	936	922	905	852	924	923	878	889	923	879	903	941	967	886	956	920	908	870	878	950	911	905	922	897	919	931	871	899	901	885	904	906	954	930	913	921	894	854	883	915	943	974	932	891	904	923	915	918	915	923	933	920	954	980	903	886	874	929	895	901	944	931	870	922	883	898	881	904	858	920	913	900	918	892	899	959	924	904	918	888	897	934	912	914	898	938	926	926	905	918	932	874	847	854	888	935	875	943	906	937	884	866	947	990	893	945	923	926	954	926	951	948	977	916	930	843	905	955	879	926	881	870	902	930	899	925	896	885	929	933	909	911	902	948	917	890	912	897	860	906	902	913	917	886	922	939	936	924	921	911	913	894	899	957	901	881	902	954	845	991	878	892	927	999	944	867	941	898	889	869	927	890	901	889	888	916	933	880	900	864	916	935	916	864	894	936	919	912	941	925	894	878	916	907	939	893	921	942	941	890	905	922	906	890	881	896	926	893	940	889	915	901	894	900	885	882	878	952	896	904	884	911	918	877	893	927	950	911	899	877	905	908	864	958	910	906	932	868	903	932	925	919	927	904	913	925	861	920	910	964	917	892	931	925	846	916	898	943	962	921	863	890	896	921	829	885	858	889	841	913	950	896	930	887	888	899	924	919	896	896	871	918	846	929	917	910	907	899	902	914	920	905	882	918	937	881	853	895	898	899	900	887	926	880	901	884	905	942	908	902	894	888	931	935	871	871	911	932	916	961	888	933	895	899	911	887	936	924	922	895	929	983	906	967	940	901	936	875	885	901	896	879	947	927	934	952	897	914	904	917	889	939	925	884	922	901	916	942	883	886	915	884	838	895	898	911	894	910	918	921	901	872	922	893	951	909	933	885	939	938	905	924	976	934	884	962	940	904	940	951	906	887	894	916	882	890	922	903	885	954	965	942	880	863	944	894	902	920	912	871	888	919	931	916	944	843	862	943	920	907	970	894	882	922	923	941	931	903	933	876	914	917	932	922	919	868	866	939	929	901	933	948	913	936	987	939	875	928	905	912	873	936	901	863	904	930	939	932	986	946	901	945	839	932	908	967	890	920	877	904	928	892	898	905	965	908	889	944	891	922	917	898	928	899	847	887	932	868	951	892	918	897	915	902	921	919	917	933	924	887	883	855	842	934	926	899	904	888	902	922	866	957	870	908	965	893	886	964	929	918	894	843	918	940	913	897	867	885	874	844	942	889	944	939	934	945	948	873	863	936	924	924	893	851	913	899	961	925	860	919	911	901	897	853	917	916	915	987	908	968	1017	888	891	921	892	915	921	902	952	926	846	953	886	861	929	901	896	902	912	856	923	871	934	863	880	929	898	906	903	928	902	910	889	880	873	927	973
24935	46719	37728	25036	19588	15228	11256	8849	7221	5449	4398	3546	3337	2953	2646	2335	1901	1759	1540	1507	1398	1259	1193	1175	1140	1126	1079	1081	1092	1038	1008	1017	1024	1004	988	990	967	999	951	911	979	968	929	960	917	914	945	920	943	940	959	1028	951	965	908	977	916	933	947	962	945	959	921	918	885	968	938	884	846	917	892	894	968	941	915	887	946	912	894	912	867	931	940	912	852	881	954	975	829	864	924	943	925	921	904	919	939	951	931	903	932	943	920	959	897	900	893	946	957	932	905	959	889	900	939	893	959	920	933	945	906	865	944	964	935	851	916	929	915	901	858	940	919	888	891	892	912	998	920	912	879	931	926	920	938	883	877	933	931	922	934	871	927	905	947	966	894	981	886	906	879	966	861	910	885	918	890	917	903	922	895	984	894	935	931	880	932	905	943	898	897	931	951	917	923	921	887	886	874	932	897	955	938	906	941	900	896	936	851	893	915	979	973	837	902	934	944	873	922	911	984	851	924	884	922	996	940	933	896	912	938	911	911	910	875	879	979	957	935	917	838	947	890	913	971	913	902	909	932	928	900	859	936	906	898	927	937	906	943	923	842	888	862	961	951	903	930	909	874	935	930	853	882	924	918	953	970	951	917	975	962	892	928	914	919	875	917	967	894	948	908	925	969	885	905	893	882	939	980	906	905	915	879	874	933	881	920	941	891	904	855	893	895	910	895	876	945	896	894	895	939	893	890	881	919	928	874	944	932	894	939	942	879	873	949	928	880	914	931	894	950	884	916	873	908	918	922	937	867	930	914	904	927	886	912	914	964	944	926	919	886	941	938	876	980	893	900	952	892	929	903	884	928	858	1017	881	881	905	847	901	867	881	917	922	958	923	916	867	914	909	932	916	909	911	939	903	942	948	883	906	887	855	913	886	947	928	909	884	898	906	961	926	908	897	876	943	897	922	888	908	943	952	936	899	937	940	905	911	924	871	957	927	900	919	946	944	919	960	881	897	924	956	932	928	920	886	915	942	867	916	898	897	908	881	894	926	922	965	881	976	907	933	875	919	921	926	942	924	956	935	922	872	956	892	896	896	931	904	912	905	893	887	877	969	928	956	968	943	907	885	955	895	955	878	933	893	908	885	913	909	946	884	891	884	937	870	910	857	910	912	926	938	889	933	985	930	928	965	941	905	819	950	898	892	954	929	882	853	870	909	942	910	932	917	934	955	877	910	928	918	916	941	849	919	921	970	956	958	980	901	911	943	925	920	929	934	867	936	900	883	937	920	962	857	899	908	877	960	875	911	945	884	868	872	908	898	894	888	924	879	893	900	895	944	922	942	950	882	906	957	924	912	883	884	959	911	913	875	893	883	954	840	887	940	890	929	896	881	881	856	921	851	926	882	870	884	874	876	881	909	907	917	942	1014	928	950	914	951	910	870	916	912	903	889	898	878	930	850	929	925	893	903	946	884	921	960	959	907	861	941	921	922	884	924	883	898	931	915	920	921	1000	951	920	871	907	923	894	872	867	929	976	915	929	907	955	921	972	887	847	897	899	934	894	958	898	902	929	880	909	893	909	912	876	912	933	889	989	925	947	903	894	897	859	1000	933	931	891	910	902	860	923	911	925	966	881	883	904	942	912	954	909	933	957	944	896	857	905	908	910	929	907	911	904	938	908	923	938	926	869	842	900	892	924	885	1011	897	950	870	899	921	872	943	896	921	956	965	906	941	904	885	937	937	906	908	989	867	845	928	914	925	946	876	898	910	918	898	888	857	928	942	926	912	933	879	902	932	892	872	880	975	915	921	882	924	927	927	900	943	915	947	874	918	878	929	930	895	900	913	870	909	927	936	948	905	869	937	877	910	921	889	902	861	922	825	904	932	924	896	908	873	938	858	936	939	908	912	935	917	847	955	927	903	912	920	970	882	895	936	900	887	905	902	926	949	905	880	914	951	935	883	906	910	834	935	898	877	918	900	906	882	875	887	958	920	836	890	928	869	920	891	933	933	974	893	910	882	909	913	937	892	872	869	904	859	921	849	946	927	903	935	899	942	902	922	911	920	881	890	935	903	933	883	883	940	906	924	897	959	844	930	979	967	900	946	921	946	931	889	904	959	893	911	901	903	903	963	922	938	947	918	954	880	919	947	918	888	941	926	922	908	946	891	940	914	895	866	878	853	927	889	929	872	902	849	941	942	920	907	913	983	880	914	968	922	928	916	947	919	939	931	921	910	919	852	893	917	903	943	909	858	926	950	945	949	944	933	908	927	963	900	906	929	985	875	940	933	904	927	947	916	965	898	950	934	897	931	925	918	894	904	902	894	930	907	933	908	953	912	888	896	952	875	930	970	943	944	914	940	884	911	867	903	910	921	927	928	903	916	875	899	936	906	900	910	926	843	920	909	922	933	964	881	884	839	902	927	944	993	900	970	908	935	887	947	922	924	934	905	885	842	919	869	938	866	903	946	891	883	880	943	879	870	942	980	915	891	907	931	911	899	884	854	904	855	905	988	962	829	905	897	883	933	917	870	886	885	957	932	949	901	940	920	948	941	909	913	970	947	973	890	902	909	918	920	948	932	905	932	902	917	903	867	946	883	926	917	929	878	939	896	900	984	876	911	956	922	912	943	912	899	923	957	892	956	931	952	917	949	916	951	860	898	970	859	886	852	888	836	903	947	966	958	874	931	883	921	888	925	905	943	906	877	921	915	947	905	857	909	899	889	918	920	907	870	911	916	912	994	945	878	931	940	937	930	901	921	951	898	950	927	914	935	859	861	872	926	911	950	914	907	856	929	897	899	859	954	889	918	939	958	897	926	912	925	914	935	931	912	945	934	937	931	857	917	929	890	894	921	907	909	922	861	931	898	946	870	931	884	932	969	939	941	939	897	911	940	946	857	931	888	957	883	944	914	917	896	906	885	926	926	915	880	915	963	896	852	945	945	909	944	918	913	935	917	896	918	926	912	923	893	925	903	923	880	910	931	920	917	909	905	908	896	922	904	948	928	885	848	910	867	953	905	926	889	962	966	925	910	927	919	869	948	871	925	915	926	901	907	914	908	958	836	950	897	961	893	968	882	937	909	951	901	893	898	904	933	905	929	889	920	920	922	962	893	953	942	893	885	910	893	969	916	937	922	912	923	896	903	945	901	941	925	926	903	875	913	930	911	928	926	957	882	874	912	883	922	917	859	895	891	897	918	942	890	823	949	900	930	930	900	922	895	902	861	928	945	945	903	923	915	909	900	957	874	925	859	923	969	903	904	927	863	911	906	957	903	943	901	889	902	883	939	891	911	889	917	910	946	897	927	939	929	955	906	931	960	878	850	868	944	923	945	939	923	922	898	900	913	918	983	902	962	892	905	946	916	896	950	942	923	928	938	926	926	885	873	883	910	885	944	891	911	835	935	949	888	888	912	943	872	864	926	903	903	939	890	900	885	894	870	942	896	927	920	923	936	927	923	929	957	858	925	900	907	955	918	881	955	908	922	852	910	942	906	909	942
23171	21618	29426	24322	21959	23213	21050	11236	8089	6107	4940	4150	3732	3181	2913	2722	2233	2113	1823	1774	1609	1441	1409	1362	1366	1279	1234	1278	1240	1267	1189	1172	1111	1139	1110	1122	1107	1077	1103	1130	1088	1103	1099	1073	1067	1095	1050	990	1095	1048	1051	1080	1025	1086	1076	1073	1040	1056	1013	1096	1032	1035	1077	989	1027	1001	1087	957	1020	1047	1053	1069	1054	1012	1117	1060	1075	1096	1078	990	1008	1066	1066	1010	1043	985	1027	1008	1020	1031	1026	1038	933	969	1008	1084	969	1052	1067	1028	1040	1031	1102	1008	1072	1007	1017	1026	1054	1083	971	1027	1038	975	1085	1032	1041	1051	1027	1006	994	1067	1027	1040	987	1048	990	1081	1019	1039	992	1043	1025	1015	1030	1042	1055	1004	1050	1025	1040	1074	997	985	1038	996	997	1003	1005	1002	1011	987	983	1017	986	1013	1051	1042	1084	1041	1012	1024	1027	983	1019	1028	1013	1028	980	989	1015	1057	1032	1063	1040	995	979	1000	990	1028	1041	1030	1039	986	970	1029	1003	1034	978	1018	1036	1056	1037	1054	1087	1007	1060	1049	985	1010	1006	1043	1043	1026	1060	1038	1010	1054	1022	1016	1127	1065	1058	988	1072	1019	1087	1036	1031	1040	997	1035	961	1004	974	1016	1030	1030	1049	1027	1019	1034	1047	1020	1031	1005	1044	1028	1041	1012	1012	997	1097	1076	1080	1044	999	1035	1008	1018	1040	1062	1037	1021	1029	1018	1032	1008	1012	948	1018	1002	1075	1025	991	1107	1026	1052	986	1013	997	1047	1033	1083	1098	1081	1036	1014	1023	1048	1008	1012	1018	1069	1024	1074	1003	970	1035	1031	1026	1015	1026	1010	1086	1025	1003	1023	1038	1010	991	993	1059	1027	1055	1072	1018	1020	1010	953	1014	1032	1059	1054	991	1031	1035	1058	1021	1042	1043	1048	1046	1004	1034	1018	1039	1025	1016	944	1061	1044	1077	998	1040	1019	989	1006	1012	982	1035	1078	986	988	986	994	1012	994	994	1036	1002	974	1021	1014	958	1019	1069	978	1029	1029	1078	1024	1025	1066	1030	1024	1008	1048	1080	1026	1006	1072	985	999	1039	957	1039	1002	1012	1062	972	1018	1033	1063	1052	937	979	1034	965	1020	1058	1000	1042	1053	938	1036	1018	987	1053	1041	993	1016	983	1086	1052	1032	1072	1099	1031	1063	1026	958	1013	1019	1022	997	1072	988	988	1022	1012	1020	1022	1001	958	1025	1061	966	971	1057	1011	983	1072	995	1027	971	1022	978	1005	1004	994	985	1008	1036	1038	1000	1006	1017	1004	1011	1060	1066	993	1000	977	1010	992	1027	1012	1070	1015	1005	987	1055	1067	1035	1046	1067	1018	1001	1013	1018	1043	1044	976	994	1024	998	998	975	1055	1015	1044	1061	1076	1010	1046	992	990	1049	991	1064	1047	1023	1080	1005	1047	1107	1070	987	998	963	1009	1045	1044	1090	1032	1006	1009	1041	1012	1014	1022	1002	1020	1055	1037	1036	1055	1019	1021	1027	972	1010	1005	996	1028	1051	1050	1037	1033	983	973	1011	1039	1018	1025	1004	1074	1019	1059	1050	974	1045	1035	1003	1039	1071	1048	1088	1049	1036	1011	1057	1031	1008	1060	984	1087	1034	1010	992	1046	1021	1006	1019	1090	988	960	1013	973	1049	995	965	1081	1029	1048	1014	1019	985	1048	1065	1014	968	1013	1014	999	1038	1012	974	1014	1024	975	1065	1023	1033	1012	984	1011	1005	1047	966	1059	995	964	999	1024	1021	988	1013	1039	1024	960	1006	955	1008	1018	1000	993	1019	1013	1001	1045	1029	1010	1021	1047	1004	1046	968	992	968	980	988	1029	978	1054	1002	1014	1073	1066	1045	1029	993	1035	1047	1017	1000	960	1050	1041	1039	993	1004	1061	1004	1026	1017	993	1060	1000	981	984	1003	1005	1056	991	930	1033	1032	1041	1022	1053	1003	1012	1063	1028	966	1072	1088	986	996	1021	1043	1013	1041	1059	989	985	1011	1071	988	1097	1058	1022	1042	1064	1032	1075	1022	966	1041	1028	1006	996	1095	1002	1013	1008	1035	1047	997	1058	1052	998	1033	989	1019	1024	1075	1044	1097	1018	1005	985	1004	997	987	1088	1052	1038	1071	1038	1043	1079	1010	1023	1024	1102	1025	1091	1003	1001	1054	992	976	1001	1029	1021	982	972	958	1015	1006	1059	1039	1021	1011	965	1027	1008	1043	1015	981	1063	1063	1051	1065	981	1055	1044	1097	1033	1046	1046	976	1028	1021	1043	960	966	1098	1047	987	997	1083	1056	970	1067	1019	989	1099	971	1032	1044	1052	1051	960	966	1024	1034	993	1067	1038	1010	1072	1090	1050	1044	971	1042	1051	1043	1005	1016	1020	1037	1046	1088	973	1008	1043	1054	1026	1011	1014	1045	1015	998	1034	1001	1050	1004	1080	1080	1065	1044	994	1027	1027	985	1056	1051	1037	1075	983	1014	1001	1018	983	997	1013	1005	1001	981	1058	1046	998	1034	1090	981	957	1066	978	1008	1050	981	1008	1005	1018	1104	1038	1078	1034	1013	1041	989	1010	1047	1023	1008	1039	1021	1081	1024	1011	995	1053	1076	1004	992	1003	1051	1049	1056	1036	1059	1004	1023	992	1011	979	1056	988	970	1051	1006	1041	1009	1035	1028	1056	985	1021	977	1048	1054	991	989	1056	1048	1059	1045	1052	1027	1039	1056	1051	1000	1059	1070	1030	994	1034	1077	1062	1064	1025	1022	1015	1079	1048	1010	986	984	1068	1019	1021	1017	1058	970	1042	1006	1029	1059	973	1025	1029	1034	1008	1025	1016	1041	987	1069	995	1074	977	1015	1047	975	1056	1019	1080	1003	1071	1046	1027	1015	1064	992	1077	992	1012	1029	1008	999	991	1034	1073	970	1011	1038	1067	1035	1031	1048	1027	1013	1030	971	1025	987	928	1008	1042	1031	1075	969	1052	1007	989	1060	1016	999	1052	954	993	1026	1073	1038	1012	1036	1037	979	986	1013	1040	1074	1006	997	976	1014	992	1048	1021	983	981	968	1010	1061	1077	1070	1017	1051	1035	1064	979	1010	1046	1099	1002	997	975	1031	1045	1005	1011	1000	1045	1000	1043	1038	955	1005	1026	1030	966	1038	1029	1015	1032	1032	1019	992	1040	1039	1009	1052	1009	1068	1093	1001	1008	1036	997	1026	1036	986	1063	1039	1019	1098	1008	1063	994	1075	1033	1013	968	1027	1083	1021	1055	1027	1019	1021	1019	1056	986	995	1019	1049	1058	978	1001	1024	1040	1063	1044	1044	1045	1044	1035	973	1026	1058	1048	993	966	1031	996	1047	965	995	1063	1064	1017	1026	1008	964	1077	1059	1036	1118	1021	1000	997	1027	1168	998	983	1013	992	988	1033	988	1005	1033	1006	1029	979	1059	1045	1001	991	1030	1059	1026	1047	1042	1001	1040	1012	1054	1000	1049	949	1071	1024	1036	1013	1025	1031	979	990	1066	995	1016	1077	980	998	1038	1017	1006	1039	975	998	959	1010	1038	1024	1120	989	1058	990	995	1054	982	945	1004	987	1069	1023	1050	951	1074	1027	1040	1067	1016	1097	1039	999	1084	1018	1029	1056	1038	983	994	993	970	1014	1040	1017	1003	986	1045	1017	1055	1053	1008	1044	1078	984	1027	1007	1009	1019	1083	990	1090	1062	1026	1037	1043	1031	1032	1052	1056	1022	1063	1013	1006	1021	1067	1072	1068	1003	1001	1020	1033	993	1010	1036	1015	1022	1043	965	1030	961	1017	1059	1072	1061	992	1009	1015	1015	1033	982	1077	1052	989	1008	1042	1044	1040	997	1059	1024	1010	990	1025	1070	967	1026	1068	940	1049	1068	1052	1027	1012	1005	967	1051	1022	1041	990	1002	1003	1027	998	1039	1060	1040	1064	1053	1002	989	1047	1018	1047	1023	957	1062	995	1055	1052	985	1009	1023	1010	1067	1024	961	982	1077	1075	1057	1006	1034	1032	1036	1028	1057	989	979	986	931	1093	985	1049	1015	1019	1043	1012	951	1047	1013	1057	1081	965	967	1003	1041	995	1056	986	995	1069	1088	1045	1037	1036	1017	1010	1022	1000	987	1043	1025	1037	1002	997	1027	991	998	1021	1018	1023	1009	1059	1030	1025	1072	1026	1129	1062	1017	1015	994	1066	962	1016	1059	1065	1067	991	1039	1033	1070	996	1057	1066	1035	1027	1024	1008	1019	1021	1000	1026	1029	981	1040	1008	1019	1000	1002	999	1034	1022	1014	1003	1069	1022	1048	1046	998	1008	1032	1020	1003	985	1035	988	1044	1023	992	1048	1040	1058	1011	1062	1052	1002	1009	979	1030	1048	1041	1035	1056	1005	1022	990	1054	1024	1056	1024	1002	1027	961	1013	990	1032	1051	1090	988	1035	1040	999	1025	1054	977	1007	997	941	990	1008	1022	1018	999	1034	979	1024	1077	1004	965	988	967	1026	999	966	992	1012	1087	1079	1037	1014	1020	1034	1054	978	1026	1030	1026	1057	1001	1034	1041	1005	998
26867	55499	45904	32857	27025	22006	16867	13420	11043	8409	6733	5514	4944	4174	3793	3370	2703	2355	2112	1932	1862	1615	1523	1517	1439	1291	1356	1347	1244	1294	1180	1180	1197	1181	1097	1203	1119	1133	1091	1153	1007	1063	1122	1084	1169	1155	1039	1045	1094	1035	1010	1036	1021	1028	1006	998	980	1059	1000	1004	1011	1035	1006	1055	1024	1013	1030	1033	965	961	1003	1026	1001	1023	1004	1033	1064	1028	1000	987	963	956	931	1056	999	984	968	1014	993	981	956	966	986	1013	1039	1030	1003	967	1031	1007	1055	1008	1077	979	1015	1028	973	1024	989	990	973	990	971	973	1041	996	1031	938	989	1025	975	957	995	945	1001	985	1027	998	1070	957	1026	963	998	887	979	1054	1009	1049	958	969	985	1014	989	1029	1028	1022	1016	959	1017	986	1088	1036	952	1017	1062	990	959	942	1021	1070	1077	943	1002	1035	983	1014	939	980	1019	986	1002	1039	1004	1013	1007	1003	1026	1035	995	987	1010	1001	999	1049	979	1074	1049	1033	1007	1006	1020	993	1001	1069	1017	998	1018	994	958	1030	1031	1016	1069	1033	975	986	980	977	1008	1055	1072	997	940	1056	1075	966	974	998	1005	1034	1020	947	1005	1041	973	971	967	992	1024	1033	1018	961	965	1061	1062	1045	977	969	1020	1000	1014	990	980	971	1044	1018	981	975	986	957	1026	983	987	1003	1024	952	999	982	966	985	1007	975	972	983	997	1009	993	1011	1008	1006	1013	980	1009	963	999	1018	973	935	1003	1004	988	1041	1005	1002	1022	1023	1036	992	973	992	1035	957	1016	1009	984	1021	987	1021	990	1007	1029	1016	992	1009	1032	993	964	989	1026	1069	990	965	985	1003	948	968	955	960	1040	993	1035	996	1015	983	970	1013	1003	1026	985	993	1014	971	999	990	1065	1019	1089	980	999	1054	975	1001	1046	1028	1047	1056	999	1023	1030	1007	975	1002	966	1007	984	940	963	955	946	965	1005	976	967	1060	985	986	1041	975	1012	1012	992	991	1000	1005	996	977	983	948	996	993	962	961	1028	1057	972	1032	994	1056	1018	959	1033	1033	1006	1014	989	1014	970	1011	1049	989	1003	954	986	1010	943	982	1054	1012	995	976	992	987	1007	1025	1051	1003	1010	1000	1029	1013	960	974	1074	959	977	998	1001	971	1076	970	1023	967	1008	1017	1030	965	1048	997	1058	1028	967	1046	1029	1000	983	1009	988	955	1013	1008	1033	954	1008	1082	1024	1011	986	1054	996	997	975	939	991	968	999	973	987	1010	962	1033	1052	999	1009	968	993	966	1027	1015	1000	1032	997	1014	972	974	947	945	971	1025	1020	1010	940	1030	992	1010	908	1019	978	1031	998	1000	1027	1013	996	993	989	989	924	989	997	1037	947	999	1019	990	1035	1001	996	968	1045	1011	1046	946	983	972	1033	992	1034	1036	1016	1024	1009	922	1020	953	1021	943	1009	1022	1006	1044	1036	966	1036	956	1024	987	986	982	982	968	1077	991	962	972	1021	979	984	995	989	994	1006	992	1031	984	1030	1048	982	1026	989	928	1042	1015	996	989	1004	995	1022	1025	995	1054	973	1070	1022	996	1045	1041	1011	975	992	975	1015	1012	993	1043	1010	983	1007	996	1022	1017	1021	993	1029	1007	1006	1029	1007	977	1020	1038	995	1007	1019	1003	997	980	995	987	982	997	1026	1017	987	967	989	1029	1010	960	965	919	981	1018	1010	1007	1030	1047	999	958	1011	993	1040	1012	960	951	995	948	981	971	1021	1029	1003	1009	1016	981	1030	966	958	952	982	1001	1004	956	1010	977	978	980	1031	1028	1027	991	995	991	1007	1000	1020	925	988	1057	1003	1010	1035	1019	1009	959	997	1031	1019	978	962	981	1028	988	1021	970	1021	1007	990	1030	991	989	987	1044	995	1005	995	1027	986	985	987	1059	988	975	1003	1005	1064	993	1023	1045	979	1033	970	1027	1041	1031	980	1000	994	947	978	968	953	1002	970	990	978	961	1013	954	1031	1033	1004	1010	972	957	1040	1031	1021	1048	1056	1007	1012	1002	1004	995	983	981	990	981	961	963	974	998	1030	984	981	997	1034	1027	1029	974	1015	978	1010	980	931	933	969	952	971	943	1011	1045	990	977	944	1060	969	963	1037	970	968	1054	974	996	971	1014	1027	978	1038	984	995	1028	986	982	975	1006	982	968	1002	1005	1009	1058	1008	985	982	965	983	1025	935	981	1008	988	996	1028	968	989	1020	998	1079	965	992	1012	1033	1035	1007	993	954	958	1008	1072	1026	1009	1054	1027	954	1005	1019	927	947	971	988	1017	938	997	931	1030	1026	948	997	992	960	1017	957	1031	1001	986	982	986	985	1022	973	992	1019	986	973	963	929	1006	1021	1054	983	964	1014	1002	1034	1022	1027	1009	1051	997	1037	996	987	977	983	1039	1013	1030	937	968	961	959	1020	1003	1022	1048	997	995	983	935	1016	1004	970	1024	1030	977	948	1048	1038	965	984	1046	1037	973	971	1046	976	1014	989	953	1036	1032	991	1029	959	1003	955	1031	1009	1012	969	1001	1018	1009	1014	979	1036	1025	974	930	1019	960	997	1009	973	954	999	1008	956	1000	945	981	984	939	932	958	962	952	966	996	1006	1011	983	1048	1027	959	991	997	998	979	1049	1068	1029	969	996	1044	1016	1060	964	961	1001	1024	976	962	1003	1004	1017	956	1040	1015	1031	1024	925	1021	961	1027	1024	1007	1003	1015	945	1033	978	961	994	965	1052	1014	1010	986	1012	988	1009	1047	942	963	975	1019	965	1005	1010	1049	1003	1054	1032	994	1033	1070	1020	986	998	1021	1033	1011	968	1000	986	990	983	1014	963	986	1020	1057	1017	1005	1014	1039	1024	1038	964	971	995	966	946	1037	985	980	990	1012	1008	948	1024	975	1014	1008	977	944	1041	979	966	1029	983	969	994	979	952	976	1021	998	939	968	961	1022	952	1023	979	1029	993	994	1036	932	1018	992	1009	971	1043	1012	991	959	981	1033	990	1039	1084	1026	959	1003	998	991	1003	988	1022	946	988	1019	1044	1097	981	943	978	1002	994	985	941	978	1048	1000	1000	1010	1027	1038	1048	1026	976	985	948	953	944	1022	985	979	994	951	962	995	962	962	1035	1022	1036	968	958	1008	994	970	1053	1019	973	954	971	999	937	990	1008	1005	995	1050	998	999	960	1040	1011	976	1006	975	974	1046	986	1001	1054	947	1003	1020	998	1004	1057	1011	1002	977	991	979	966	988	954	1014	1028	1020	980	931	974	1022	1018	990	945	994	983	966	1008	1012	961	990	1028	1049	980	1014	1033	1017	965	1054	939	987	1002	950	1088	965	971	1015	1030	1004	1035	922	951	1025	999	1026	1031	1030	998	1010	1013	958	990	969	1011	990	1051	979	1051	984	1011	983	981	960	976	1012	1033	972	1027	942	1060	947	1041	957	959	975	985	1047	1009	1067	987	992	990	1006	995	989	998	1027	1005	995	908	990	991	980	993	1008	997	1040	1010	957	978	996	1033	936	939	1019	1002	985	1004	1000	973	1009	1046	977	1039	1059	1024	1001	985	927	996	1016	1043	1057	1040	972	1029	1042	966	962	990	1010	1007	1001	973	985	1030	1002	982	1045	958	958	1006	1011	1001	1013	944	975	1039	983	989	965	1000	1034	1112	1004	976	966	987	977	989	1024	964	985	1052	1025	945	1021	953	963	1013	996	995	1006	1018	976	981	1069	981	954	1018	1027	1017	993	1011	990	985	1032	990	1010	1010	996	981	954	965	907	1034	1035	973	975	1001	951	992	966	1024	1004	1027	998	952	982	963	1053	973	991	988	1010	991	974	1038	1025	944	1012	982	1014	977	1036	1032	982	1024	994	1020	1006	955	982	993	1006	996	1015	1054	1014	1019	1020	949	993	961	1025	957	991	953	1010	1012	985	1023	995	1031	970	978	1002	979	952	977	955	1085	952	965	1029	1051	950	994	1009	1010	958	938	1057	965	1022	997	1000	1012	992	1018	999	1018	1029	1038	975	1022	1002	1005	1041	980	968	1004	995	1021	1113	980	959	1021	970	936	1016	979	1009	1000	1027	978	1023	1014	1018	1016	1017	968	967	1013	984	1011	1014	1009	969	990	1069	1023	1035	1026	1031	959	986	962	956	961	1002	1049	1072	957	1013
29503	28084	32732	23471	14286	9254	6364	4564	3821	2875	2408	2255	1942	1762	1660	1622	1374	1237	1157	1081	1084	996	1005	1014	974	911	939	924	877	903	882	879	923	898	939	910	913	882	874	870	805	940	875	907	903	854	829	898	818	857	875	931	859	836	873	826	892	860	887	895	837	859	814	827	884	844	868	894	880	847	837	851	833	871	836	849	854	850	794	875	839	837	817	833	819	841	821	861	851	813	832	838	904	876	833	869	874	861	865	858	838	879	798	806	882	926	860	786	847	842	857	851	888	876	844	843	835	817	846	883	886	819	805	873	854	818	854	876	845	856	842	848	914	861	857	920	757	839	787	892	813	886	858	869	824	834	861	848	859	816	845	872	813	803	817	834	827	855	816	889	811	814	874	884	843	852	829	799	845	827	826	827	834	857	909	843	808	867	847	803	854	851	868	837	858	873	824	844	897	825	831	823	832	824	844	892	883	844	804	823	832	829	819	843	824	878	827	883	863	801	835	885	816	836	861	859	906	824	878	892	839	864	844	827	842	851	848	882	863	839	835	837	841	865	827	837	878	879	809	896	832	860	842	835	854	914	832	830	846	807	869	857	864	846	854	837	832	856	807	841	801	799	822	829	807	882	864	858	876	845	865	891	852	863	923	895	839	867	802	853	847	803	878	849	843	842	878	839	880	837	827	821	805	865	875	848	867	796	901	853	854	863	828	833	879	822	817	792	885	842	861	881	825	795	865	835	875	855	851	869	897	812	919	797	863	839	840	846	862	852	858	866	886	852	835	809	805	878	888	875	884	817	798	884	885	839	903	844	784	798	897	836	860	813	848	840	865	831	853	821	809	835	840	843	867	891	853	887	876	830	816	849	815	827	840	872	880	868	897	866	865	925	849	869	828	891	836	872	865	813	780	858	779	861	878	887	847	843	849	835	887	798	824	842	828	861	859	815	809	882	923	859	828	813	871	846	790	761	830	844	830	855	830	798	865	897	840	814	890	832	854	878	835	830	851	863	835	866	863	823	862	796	896	841	866	861	843	851	875	871	796	853	841	838	850	842	858	805	821	855	850	846	826	851	806	827	883	847	880	840	824	887	860	869	862	864	859	862	839	870	861	841	816	807	820	840	857	837	845	841	880	832	852	876	853	849	799	821	850	872	853	839	792	844	797	806	821	823	839	815	815	878	821	787	812	860	855	804	828	858	847	864	876	830	860	854	863	900	828	860	850	867	833	829	811	865	834	807	857	853	846	860	803	823	856	859	888	843	858	844	840	865	845	864	870	818	828	821	835	824	823	829	870	821	860	803	873	856	836	823	834	831	826	867	856	827	895	833	871	855	822	869	876	881	844	781	863	898	834	864	845	816	794	857	847	839	841	839	858	813	853	807	861	834	841	820	906	831	902	886	814	814	795	855	867	827	777	838	818	824	835	788	858	915	922	885	816	828	829	891	815	803	832	859	868	844	902	832	863	916	839	812	801	885	897	841	832	809	833	850	798	810	826	811	859	812	903	819	900	819	841	816	831	842	782	882	825	824	827	898	905	896	910	832	829	772	848	857	788	756	837	868	844	836	830	815	880	822	830	832	847	831	876	856	764	868	852	840	837	813	837	825	915	870	811	877	835	834	829	841	857	847	861	864	869	824	851	878	817	858	852	818	855	803	839	897	814	826	867	839	856	847	878	826	872	868	862	844	828	782	844	825	804	813	902	886	818	839	849	845	858	821	856	859	865	865	881	905	883	828	880	832	866	810	857	850	836	807	843	871	851	847	839	870	835	826	826	825	830	878	817	866	879	823	814	826	830	874	853	861	861	899	892	880	845	796	873	878	809	863	826	834	796	856	888	884	842	868	817	874	809	844	792	819	877	824	844	856	850	835	869	861	878	865	879	835	783	810	844	824	833	805	834	915	889	789	812	833	848	837	875	792	901	878	876	827	768	830	866	858	840	866	794	893	829	862	859	847	869	823	846	780	880	813	861	848	818	757	852	856	925	856	864	901	848	859	849	820	824	805	847	854	841	836	897	841	882	802	836	831	927	882	806	845	917	860	864	895	912	816	886	833	830	853	819	820	822	866	825	817	844	864	872	863	838	838	851	858	823	795	892	853	821	877	812	831	842	868	895	878	837	871	827	853	821	831	811	844	865	886	850	940	825	815	848	864	853	876	883	795	843	900	828	896	822	917	887	788	824	839	887	868	852	874	879	885	821	856	816	870	865	842	881	858	888	831	881	858	851	858	879	798	794	844	829	861	842	819	883	893	889	886	837	802	837	869	914	855	854	838	909	827	831	909	850	858	837	897	836	815	850	812	847	835	854	875	814	869	804	810	896	871	830	851	875	828	828	878	805	867	826	839	853	827	807	828	853	823	842	857	886	879	815	880	804	838	817	840	845	867	822	884	829	888	803	829	824	846	856	901	805	884	817	860	848	827	836	872	866	883	832	854	859	876	889	833	838	841	830	925	928	865	804	817	775	830	867	875	822	870	834	858	813	857	887	859	829	866	846	821	815	823	854	897	828	776	785	886	861	822	851	851	813	790	829	851	900	819	843	850	853	837	815	865	815	857	850	822	851	836	819	860	892	884	824	877	854	815	860	811	863	840	813	804	836	849	846	845	881	878	851	812	881	810	849	821	851	770	850	815	827	904	810	860	780	869	880	819	873	888	841	797	852	853	827	894	849	820	845	818	843	819	850	805	832	849	807	897	864	867	829	821	931	847	840	861	852	838	825	874	864	865	859	943	834	817	822	826	886	866	893	810	876	805	871	869	884	830	835	833	866	853	818	877	861	794	870	862	780	846	870	799	803	890	878	822	849	834	842	853	829	826	836	828	861	857	820	872	846	846	807	883	832	854	863	868	836	842	880	832	852	828	800	802	814	856	851	847	838	821	840	845	854	863	868	836	828	833	844	873	869	855	880	810	811	861	879	841	778	885	821	841	845	848	870	899	870	865	812	903	827	813	874	830	873	826	885	819	847	863	832	861	856	881	837	882	851	861	880	854	851	858	851	825	834	845	819	823	826	828	825	884	840	855	832	837	861	774	856	898	847	837	857	850	865	859	783	774	851	861	864	857	872	850	881	866	893	905	808	815	869	891	830	826	820	849	808	872	839	865	815	845	870	834	777	825	831	897	917	877	856	842	841	865	880	812	868	849	861	822	796	847	841	860	872	839	870	876	842	856	865	830	863	843	854	890	874	849	824	898	837	831	832	828	848	852	856	864	839	858	888	860	817	848	850	860	847	833	791	825	872	826	893	854	817	818	845	850	849	821	846	822	804	905	890	811	904	849	787	861	841	853	874	830	775	830	864	876	805	787	901	893	869	811	870	817	820	897	807	889	833	780	859	823	874	865	901	888	860	897	855	850	865	817	828	879	842	805	862	871	811	849	802	845	927	865	849	872	796	845	863	808	862	851	839	860	798	864	859	846	841	820	904	919	862	805	885	845	867	790	845	816	866	892	873	842	828	791	856	832	853	865	850	858	883	832
24792	42725	33571	20960	16324	12471	9118	6750	5638	4271	3445	2972	2661	2276	2003	1946	1652	1410	1322	1314	1178	1164	1081	1074	1042	990	999	981	903	979	959	891	930	926	956	885	868	846	906	816	873	887	883	870	838	862	942	843	817	905	885	861	885	854	865	889	861	862	882	867	855	910	875	815	844	868	829	838	898	811	892	836	935	882	866	885	850	830	820	805	877	880	840	822	864	870	889	846	825	821	857	837	826	859	888	878	842	809	857	825	864	792	894	874	859	837	817	882	870	821	895	881	906	839	832	836	804	852	833	878	898	879	840	896	837	799	871	860	820	800	809	893	837	853	826	853	869	894	825	883	903	815	871	838	819	846	861	846	804	892	797	841	824	852	828	831	840	874	853	787	870	863	871	846	842	840	842	855	885	856	811	854	841	826	894	864	811	862	856	889	846	859	844	868	809	860	862	819	792	816	859	859	834	905	856	898	875	820	777	810	864	830	839	902	776	855	871	865	888	815	872	874	866	837	838	872	874	849	817	829	864	785	855	812	837	841	822	807	849	827	852	845	866	872	867	880	823	868	856	856	871	823	852	816	839	825	849	841	852	841	871	900	851	858	844	827	853	842	856	906	842	851	793	851	865	872	853	889	901	863	817	831	863	837	881	848	830	849	871	821	870	806	888	864	837	846	795	866	864	859	845	868	895	862	884	793	817	837	805	820	803	902	836	876	830	865	909	868	877	805	868	842	836	854	842	898	815	827	877	804	794	852	848	870	842	830	832	845	794	831	800	843	881	825	887	843	857	841	884	869	812	827	842	852	883	832	806	849	850	843	855	866	850	847	855	842	844	862	891	821	836	827	831	868	869	855	827	807	832	834	850	827	883	863	861	818	822	873	865	832	839	833	833	794	809	883	826	890	886	870	803	817	845	851	869	838	830	830	889	792	876	866	875	868	847	828	811	823	848	866	854	795	858	877	916	898	834	869	815	850	835	892	841	882	822	880	836	862	802	830	760	839	886	902	886	872	824	837	848	825	829	849	833	816	840	845	827	808	818	890	782	783	791	868	830	826	818	873	765	852	834	854	815	823	853	800	800	828	838	833	860	825	895	831	864	818	844	874	839	872	839	823	792	889	797	835	902	813	839	865	838	846	882	886	838	810	815	856	841	854	807	843	870	844	840	850	848	867	918	846	879	864	849	842	850	842	889	816	883	844	824	851	869	824	891	871	857	862	839	859	864	870	822	836	839	858	811	858	846	858	829	881	849	849	873	868	875	870	857	845	841	831	908	857	865	866	884	846	885	795	847	869	900	877	863	805	834	876	880	898	787	844	843	864	832	842	845	815	817	858	856	852	815	905	832	859	839	836	870	834	847	853	805	861	847	834	835	802	853	867	864	856	859	874	885	900	818	893	895	820	863	852	829	827	842	827	847	886	852	893	822	860	873	872	856	873	847	843	838	888	853	875	830	868	873	873	834	850	865	845	869	890	867	889	882	818	850	871	863	879	851	829	858	882	827	801	867	887	825	845	864	833	814	850	842	846	815	858	791	876	859	890	836	835	842	862	844	798	867	873	897	853	893	894	884	847	837	794	822	808	897	850	886	874	836	849	845	829	884	828	843	849	808	848	858	841	817	820	858	859	796	802	810	845	842	869	839	836	830	861	853	837	860	849	840	889	865	896	857	834	853	848	832	842	850	888	910	915	849	837	835	840	902	817	889	887	799	856	853	851	797	822	877	803	850	842	859	827	851	871	832	788	867	798	843	839	854	878	907	830	884	802	833	817	850	823	837	876	833	905	890	825	846	819	787	830	896	821	859	868	879	853	843	841	838	853	832	834	858	821	852	828	874	864	824	859	819	855	891	834	871	843	816	841	830	861	846	807	870	889	815	851	885	804	853	874	861	854	860	802	863	828	817	832	858	830	832	831	826	792	856	829	853	915	873	825	838	861	853	835	873	894	884	885	839	819	886	840	888	872	854	859	859	860	859	860	869	812	843	848	818	867	852	858	816	866	854	872	820	888	851	820	937	858	821	873	888	839	872	830	857	828	833	850	816	848	886	875	838	858	861	881	850	850	867	862	867	805	860	879	843	840	856	827	846	851	846	856	848	828	826	862	789	839	865	819	842	783	830	880	890	890	804	833	868	853	920	879	900	824	876	877	852	864	874	847	845	849	900	831	838	826	833	851	855	889	857	852	858	845	816	880	851	902	853	906	845	835	820	913	883	865	861	857	829	854	835	864	853	858	860	891	790	845	847	846	822	887	886	834	842	855	896	870	843	774	852	862	898	892	825	807	881	864	880	851	902	857	828	840	867	880	877	827	861	870	825	815	803	796	837	888	861	840	883	884	864	854	864	877	883	819	831	818	872	797	845	839	848	799	904	887	837	827	874	864	823	836	822	828	842	840	889	860	893	870	825	858	838	830	881	836	808	870	866	864	859	855	859	855	832	864	782	894	871	859	894	844	885	792	857	865	909	788	855	827	809	794	811	838	858	850	881	851	808	842	829	865	795	850	843	852	811	787	823	877	944	867	861	842	846	865	854	851	802	838	861	879	839	895	900	872	863	857	874	885	822	888	845	814	859	871	858	828	854	861	890	831	893	856	876	843	829	843	821	853	855	891	808	779	857	789	863	857	846	810	841	861	883	837	833	825	897	816	889	858	837	839	803	843	847	821	878	885	818	888	852	884	906	858	846	886	860	810	870	829	869	821	899	803	855	844	889	861	862	833	882	845	874	896	810	834	822	866	849	873	843	823	878	879	843	902	919	840	885	867	849	843	880	858	884	835	835	861	880	876	876	871	878	868	886	785	840	816	875	871	823	881	874	863	868	839	828	887	829	836	863	808	845	869	861	893	870	905	808	819	886	827	826	858	841	844	798	807	862	880	825	831	840	835	840	786	816	844	787	891	895	883	823	821	811	872	846	848	818	854	795	861	853	849	877	852	893	844	841	794	819	883	875	824	866	857	781	830	857	871	827	835	843	846	806	807	840	862	849	794	840	844	873	862	857	875	807	837	853	839	880	824	845	829	847	853	873	849	839	856	850	898	856	849	868	847	836	859	842	923	893	847	890	809	838	875	890	848	844	845	860	902	840	882	828	868	849	839	839	811	866	850	815	864	829	861	819	892	866	839	861	883	808	842	881	847	887	821	855	855	877	832	867	880	878	826	874	867	872	873	866	873	864	909	785	840	902	833	905	858	846	923	850	816	842	828	861	857	847	824	877	898	874	813	852	824	814	869	847	910	846	867	827	872	873	828	842	839	918	831	863	899	864	806	859	872	876	846	814	848	844	891	800	885	871	873	832	846	800	858	809	854	865	844	860	866	815	848	845	898	840	784	791	849	833	789	867	848	825	885	826	847	875	844	862	875	899	864	867	866	805	843	828	823	841	821	825	896	868	879	908	837	850	835	833	820	835	866	852	884	901	854	842	872	864	902	826	811	825	849	823	849	901	794	885	846	876	860	808	863	827	850	840	843	836	873	882	824	875	835
24426	21540	28994	24984	22572	19753	12712	7535	5994	4704	3551	3136	2719	2462	2258	2052	1838	1578	1442	1462	1305	1277	1115	1120	1130	1072	1083	1099	1019	1021	1084	1005	1010	941	1063	954	957	960	928	990	990	934	992	947	905	922	942	946	950	930	928	847	890	967	956	957	906	970	963	906	884	881	891	912	913	889	897	902	914	916	898	974	911	936	876	955	938	905	930	896	857	873	947	890	876	862	913	850	879	875	942	889	897	902	860	925	938	961	881	884	848	880	895	887	911	893	892	922	901	916	866	916	937	974	911	928	939	895	895	928	883	860	885	886	911	901	933	877	886	892	923	889	856	860	919	887	927	868	910	937	890	897	869	899	904	945	881	856	898	896	904	984	843	917	896	873	918	924	940	903	868	918	912	911	910	895	915	957	932	877	885	982	863	916	909	914	854	910	912	850	876	916	865	938	866	859	905	897	940	922	972	854	896	869	888	869	947	894	868	888	843	817	892	892	909	882	879	892	886	885	866	880	944	935	868	894	904	921	894	875	904	862	923	942	873	899	867	902	831	884	877	833	909	865	968	880	898	908	926	897	907	879	919	947	930	984	932	893	951	950	939	880	900	904	900	912	961	881	906	912	907	941	905	879	888	919	895	890	948	920	854	915	981	886	912	942	852	937	884	923	917	887	874	888	877	863	863	886	888	890	905	846	878	923	894	862	877	877	864	903	856	902	913	867	917	944	884	904	910	928	910	886	952	914	885	929	875	899	909	927	932	911	855	894	910	920	909	882	878	920	885	895	899	887	836	927	905	947	892	846	863	951	862	902	990	901	954	968	903	907	857	895	912	936	917	836	900	886	887	893	925	902	881	897	909	913	906	912	900	904	869	897	873	846	882	927	947	962	899	832	906	950	908	869	903	889	848	916	891	884	884	875	934	967	854	860	893	902	884	908	866	806	884	948	886	880	922	886	928	842	891	879	862	862	851	929	886	879	870	868	938	860	867	875	818	911	908	896	831	850	919	893	911	858	909	918	891	911	839	948	849	917	873	875	858	884	870	914	852	851	958	920	897	888	907	933	876	920	905	911	865	882	931	891	929	889	957	904	912	946	852	843	878	878	884	950	901	888	870	895	901	883	896	852	875	884	918	947	929	945	919	922	902	927	963	924	892	936	871	971	892	948	919	921	937	929	846	910	891	926	891	916	860	909	862	930	892	895	902	921	968	965	925	928	911	975	873	914	881	887	882	948	888	847	868	883	907	889	926	937	902	876	904	900	876	889	899	908	931	920	884	865	976	855	948	906	885	945	930	877	889	936	896	862	887	860	841	923	899	878	887	882	899	878	891	909	922	923	904	876	896	905	904	923	908	904	910	853	928	854	971	979	892	914	887	924	891	854	850	928	894	885	882	964	877	905	857	866	859	894	873	862	846	918	906	870	892	924	867	848	890	885	900	924	920	937	903	861	836	863	884	875	857	925	866	899	892	924	893	876	883	853	953	907	927	909	909	910	940	886	886	870	879	845	876	850	876	927	874	889	931	888	905	905	878	903	870	835	891	937	878	892	863	925	907	871	941	920	874	920	901	911	888	921	895	905	850	863	918	930	908	880	955	840	922	905	921	888	882	909	878	837	841	886	913	897	875	887	866	874	856	899	912	929	879	918	864	816	840	923	835	913	897	853	930	910	932	932	885	845	863	913	888	931	898	922	924	873	857	951	877	897	892	846	896	914	873	954	930	941	855	902	895	930	911	888	860	984	926	859	917	878	895	889	900	903	899	890	908	922	892	879	861	839	926	900	904	896	923	922	885	955	920	862	910	916	921	880	892	886	910	929	847	878	896	849	908	916	874	882	957	900	893	930	906	885	898	873	843	844	910	900	893	886	909	915	901	869	889	878	897	855	893	898	877	897	880	957	902	882	891	831	945	853	888	913	884	901	876	856	865	903	900	891	861	886	940	879	889	861	913	914	889	903	872	909	924	859	928	871	880	902	916	907	869	877	837	908	885	863	880	884	880	906	916	892	944	930	877	913	907	921	886	851	898	889	899	873	874	898	930	860	892	828	900	918	887	880	884	912	931	910	914	920	908	895	878	891	899	877	930	948	842	871	861	900	909	907	911	902	892	901	892	927	878	901	921	927	883	853	892	883	878	913	865	897	891	902	890	876	927	899	922	913	887	876	860	888	876	914	903	893	867	899	888	870	922	885	891	933	863	898	938	927	906	907	883	903	836	910	885	894	924	904	891	899	859	947	935	854	909	941	939	919	903	889	896	877	888	913	873	894	858	880	884	879	936	914	928	873	911	873	905	914	880	949	955	880	887	896	825	911	893	891	910	902	883	863	910	843	897	870	884	923	933	899	868	938	937	887	857	906	882	914	884	928	879	913	883	859	952	853	899	881	902	905	887	870	882	861	878	886	923	909	907	907	918	917	862	874	920	889	915	886	922	930	922	906	863	866	865	855	841	864	883	881	905	929	831	962	920	904	849	921	898	858	900	902	876	955	857	910	863	922	935	889	893	844	810	915	871	935	909	889	859	852	888	916	893	876	900	868	852	871	899	903	893	880	883	915	846	913	848	891	922	911	869	883	866	914	931	911	909	893	968	922	898	931	932	886	860	921	918	919	839	841	906	867	929	899	892	948	878	929	952	861	916	888	969	928	896	849	867	916	899	870	875	871	910	887	849	884	875	869	908	868	911	1008	897	915	893	867	863	868	941	911	876	867	875	875	949	900	903	971	955	883	919	887	852	859	891	883	906	886	854	875	971	951	877	922	959	1003	846	915	876	869	923	879	899	905	898	898	926	882	930	913	927	898	948	893	888	889	902	900	876	877	909	888	864	900	904	860	926	908	893	864	885	903	889	923	890	878	894	895	884	935	866	940	967	916	897	893	948	848	899	902	892	911	895	897	971	897	897	931	873	896	890	929	858	934	884	916	903	958	924	895	933	900	924	907	899	842	933	833	886	899	885	965	905	893	911	932	947	846	883	852	912	845	911	921	872	918	903	885	932	899	885	849	926	912	927	898	938	888	901	832	931	907	893	882	913	839	914	922	866	923	847	894	910	931	910	905	886	917	930	876	947	901	874	846	903	895	875	872	897	858	907	925	867	857	924	809	933	921	926	914	908	861	877	910	891	917	882	971	881	904	980	896	902	956	861	930	906	858	938	894	907	929	911	910	920	858	879	894	843	895	844	920	908	891	878	822	875	903	911	898	913	904	858	931	916	880	896	863	876	911	878	918	897	865	921	886	899	889	907	932	933	908	876	860	927	909	910	919	870	952	924	868	932	929	874	899	869	900	931	951	940	885	983	900	915	902	951	893	884	956	908	887	886	903	937	938	910	888	909	930	907	932	895	936	901	868	923	890	888	877	969	914	903	872	875	846	879	965	944	823	930	932	883	887	898	866	887	901	906	895	893	885	878	970	881	944	898	879	862	939	928	908	908	944	912	902	922	891	868	884	883	897	867	894	913	934	919	867	897	930	910	835	984	917	920	883	888	848	844	819
24577	49924	41295	28344	22417	17837	13350	10127	8650	6267	5099	4244	3749	3212	2857	2576	2187	1945	1703	1574	1526	1343	1286	1160	1162	1195	1066	1110	1106	1025	1073	1037	996	1037	1005	954	997	958	978	967	912	945	945	955	996	893	935	938	902	898	967	886	916	926	914	910	923	881	954	888	896	891	902	851	901	852	892	912	896	892	854	904	912	841	914	934	886	901	912	866	920	896	866	898	887	822	893	920	873	890	912	865	987	863	838	925	843	878	836	902	883	873	875	891	904	900	929	884	877	904	898	901	941	870	878	878	848	904	875	835	882	850	882	905	879	897	864	914	859	862	910	922	839	856	906	905	907	881	911	963	939	889	889	897	908	884	862	881	886	909	901	887	873	878	887	864	877	873	976	888	825	931	883	832	928	936	901	907	957	835	842	914	922	846	928	886	915	920	888	943	923	880	894	881	904	852	877	905	885	855	891	893	932	855	889	852	905	905	891	911	916	850	875	847	846	920	890	950	908	875	907	949	908	866	855	929	901	856	951	920	924	934	856	889	907	899	854	893	901	895	937	873	856	907	834	857	867	904	879	914	852	873	871	875	872	893	833	986	904	921	852	861	827	874	873	903	853	910	860	943	857	837	911	868	900	868	887	816	852	867	908	898	888	910	834	919	903	919	875	882	863	872	873	887	914	849	867	932	927	916	937	887	874	876	884	877	875	899	921	941	884	938	917	901	901	858	947	891	892	861	863	961	854	895	900	891	951	929	874	881	916	898	913	892	885	888	877	905	919	872	900	866	876	891	876	946	889	929	879	859	911	825	927	935	819	857	907	914	920	943	920	933	909	908	887	883	868	872	942	954	849	963	880	892	871	895	915	854	898	876	895	926	905	895	868	891	854	869	853	897	902	889	831	849	831	897	909	886	910	877	904	896	930	888	874	848	941	837	876	866	896	866	893	912	902	887	871	900	893	924	904	925	876	876	904	828	838	829	892	903	860	893	941	863	976	923	867	870	866	878	870	890	869	952	888	911	875	872	872	924	901	939	878	907	854	917	882	883	911	875	866	855	845	881	865	915	904	892	919	880	858	884	919	912	875	953	902	928	863	913	915	910	870	853	887	839	891	878	892	875	918	878	905	861	902	945	916	869	896	948	850	903	894	888	853	888	902	959	889	881	928	887	878	913	875	907	874	916	923	899	897	819	888	904	852	925	854	914	901	900	849	851	873	911	937	934	907	959	951	881	936	872	844	875	909	854	927	898	857	879	896	889	890	909	937	887	889	854	849	873	898	919	887	819	870	850	890	926	867	906	933	896	893	895	900	877	882	887	880	920	906	895	904	904	864	869	914	898	901	926	916	876	866	894	922	892	865	867	832	929	947	918	866	953	884	900	948	853	903	875	898	894	886	861	909	935	940	875	871	911	886	920	902	878	863	952	875	879	870	856	868	872	852	881	877	919	852	903	896	960	869	905	907	889	948	931	907	892	897	872	824	849	863	885	950	879	912	912	920	795	923	910	886	849	904	903	933	841	861	897	890	906	936	927	856	909	865	865	878	877	879	852	876	871	921	907	861	861	877	867	878	898	889	927	896	913	900	920	883	843	870	902	904	884	901	901	940	897	852	863	850	874	884	862	921	893	895	874	847	884	874	846	920	897	855	876	868	968	939	917	909	893	897	905	914	941	916	924	939	917	925	909	917	868	883	892	903	891	866	880	869	873	858	895	892	877	926	924	897	850	917	881	917	927	890	893	896	870	911	879	878	918	886	915	871	851	895	850	869	893	953	925	878	904	856	931	898	874	875	937	887	900	906	845	876	853	880	897	929	862	902	880	870	882	855	858	920	895	866	911	897	889	908	877	890	899	848	950	885	881	903	881	884	893	909	885	900	863	851	929	915	889	906	886	930	908	907	893	821	920	840	887	904	886	913	878	875	879	862	955	919	868	895	918	880	906	835	916	824	877	920	902	851	860	882	856	889	886	890	858	907	899	907	875	891	920	912	905	867	894	940	897	875	900	972	909	880	890	879	885	858	901	880	958	932	878	893	890	888	878	920	895	900	871	926	935	866	876	892	898	868	936	866	896	906	863	873	930	919	856	897	890	911	891	907	898	874	892	866	874	914	963	875	909	901	864	908	863	900	895	890	867	834	825	896	929	884	885	868	857	930	910	887	803	915	897	911	875	854	886	873	924	888	906	891	875	858	840	903	921	846	930	891	881	927	913	860	871	869	891	888	893	840	895	896	943	909	895	946	896	885	878	890	877	916	898	880	870	894	889	911	829	905	938	977	870	843	852	938	890	882	844	902	898	900	912	866	898	908	842	875	898	908	909	916	891	896	850	866	916	867	943	879	856	855	923	878	890	858	913	915	922	906	882	903	874	893	901	918	942	936	917	898	914	895	873	885	878	895	917	874	937	880	852	855	860	869	919	904	908	894	914	844	817	906	878	907	895	918	864	880	904	938	919	885	894	929	900	858	905	850	894	881	936	956	892	923	869	918	851	896	898	866	843	897	864	820	913	892	838	868	913	848	913	865	898	855	925	956	929	944	858	893	936	894	894	899	891	888	898	881	918	931	919	908	870	879	896	886	880	946	853	905	861	894	915	851	878	875	900	922	898	868	904	867	919	906	873	923	911	916	890	856	866	882	847	867	917	862	852	869	896	868	814	905	925	910	878	891	861	914	861	884	838	938	915	894	836	866	834	881	888	844	845	919	914	855	924	875	873	849	883	955	876	867	839	895	877	891	890	874	869	856	892	894	949	888	912	845	924	859	879	946	887	870	927	855	899	874	891	902	881	876	850	871	913	902	906	871	875	893	861	929	940	910	880	908	802	918	888	903	938	926	833	907	859	845	917	937	854	921	907	892	867	925	955	878	904	860	854	901	879	876	924	910	895	911	885	884	880	956	875	871	844	915	888	876	929	912	913	920	883	854	932	847	914	841	868	908	847	844	938	868	904	885	904	984	900	917	874	889	908	877	865	835	860	928	898	877	903	933	887	884	880	878	885	900	893	869	915	904	871	878	877	894	903	897	900	837	895	877	895	888	954	880	905	852	830	894	857	857	870	864	857	830	916	912	871	873	910	912	902	858	871	902	855	854	921	887	896	913	917	899	851	904	899	895	879	863	852	923	913	906	846	914	863	925	910	929	970	874	891	861	846	910	895	838	937	885	890	865	887	929	889	856	889	886	886	871	884	862	890	882	912	908	933	954	875	907	852	826	942	858	869	905	921	923	862	900	903	855	889	851	856	930	909	902	900	883	888	863	952	914	915	905	873	947	863	871	895	914	898	906	880	893	889	846	859	905	822	953	969	878	908	948	909	901	852	939	862	839	886	842	899	853	844	893	886	960	898	871	890	918	832	898	892	895	888	881	865	928	943	879	883	891	871	849	840	872	838	902	920	889	936	894	908	874	878	855	878	848	897	909	901	896	955	880	872	882	926	872	888	875	858	872	860	891	891	871	879	874	902	893	846	920	883	869	930	894	911	879	828	870	878	863	917
25702	21624	28580	26747	20261	13569	8854	5799	4789	3627	2871	2598	2360	2189	1912	1737	1668	1501	1386	1275	1233	1110	1169	1094	1079	1039	1042	1035	1014	1036	1019	964	968	946	975	1005	925	953	925	959	939	973	958	941	901	902	886	946	921	922	812	931	886	959	896	939	953	929	930	889	923	922	844	935	899	902	914	878	905	890	857	908	896	908	879	889	953	940	866	849	874	858	909	912	915	882	943	876	950	933	907	905	843	873	922	914	914	953	945	915	992	891	962	940	910	893	902	854	871	884	997	889	896	932	926	919	925	932	896	964	918	912	894	915	909	927	907	916	941	884	940	894	896	920	917	904	872	929	900	851	903	887	926	831	891	959	912	896	925	983	948	905	881	876	917	879	867	951	929	940	874	910	948	910	894	955	906	888	898	956	926	872	872	908	912	939	947	914	917	918	917	876	851	911	870	927	867	843	919	886	929	865	912	911	945	847	895	906	878	970	934	930	913	847	891	960	888	906	934	888	912	922	911	882	933	873	927	947	885	955	921	863	882	883	918	960	901	930	857	899	925	910	916	866	946	910	877	866	880	908	879	951	952	909	923	870	918	913	876	868	921	979	860	954	867	917	935	850	993	863	899	903	878	955	916	866	930	934	891	885	885	877	864	874	885	960	896	921	880	929	889	864	877	908	891	947	864	948	868	906	906	932	899	918	925	997	911	920	872	884	896	881	929	905	899	891	936	866	860	937	885	912	931	893	885	936	917	877	891	917	879	896	887	901	942	995	946	905	905	917	918	925	892	896	908	975	861	874	937	941	919	985	893	902	859	934	859	926	932	885	929	915	910	853	853	856	911	913	900	936	925	926	888	941	902	888	927	881	930	925	900	880	929	910	942	943	915	912	962	959	910	926	871	898	889	890	876	891	862	920	964	901	948	911	933	861	896	936	954	872	897	876	899	861	906	897	907	949	932	867	874	927	925	948	919	914	897	948	965	882	882	884	920	932	922	876	895	879	933	859	878	865	872	882	920	932	895	906	897	946	881	873	879	910	889	911	946	940	895	945	868	951	943	926	876	926	902	933	974	909	890	972	881	931	899	922	970	914	889	921	844	902	863	922	900	898	846	856	945	921	930	862	868	894	934	974	920	934	912	869	880	878	870	895	943	930	956	862	896	929	921	830	873	901	914	901	925	897	928	961	866	862	904	959	919	932	903	892	853	915	909	939	897	876	970	917	872	859	888	877	881	870	891	881	958	934	933	882	912	958	953	926	912	900	923	946	900	852	871	930	893	906	890	906	941	887	879	910	913	931	939	934	930	912	939	903	891	914	900	916	875	853	933	924	881	877	975	872	885	934	969	906	886	937	931	883	889	930	907	849	948	854	917	979	945	925	881	920	914	894	920	960	881	897	920	908	930	857	951	894	891	917	916	912	877	903	908	921	930	892	911	910	903	933	938	912	918	929	914	918	937	885	909	859	881	940	912	925	925	944	891	910	895	891	906	895	884	950	921	913	890	906	892	884	914	893	891	924	904	930	896	969	904	861	900	908	895	897	843	957	897	877	896	933	871	932	920	911	941	909	881	909	856	886	861	895	975	917	910	907	898	864	904	916	938	891	933	878	974	888	937	898	915	919	871	866	941	955	964	956	920	901	887	904	962	877	849	856	963	900	910	880	909	942	935	867	916	915	920	834	885	910	892	940	922	932	891	950	944	906	922	951	904	965	876	892	880	913	925	885	943	947	858	914	900	865	916	913	851	904	932	921	854	900	896	900	893	905	923	892	982	908	942	884	927	879	918	957	908	909	963	919	902	876	883	909	925	867	884	880	894	922	969	914	899	871	955	966	868	924	916	913	900	910	911	911	903	892	899	900	914	912	886	924	857	890	948	841	948	878	927	968	961	898	945	902	969	905	848	930	884	900	946	848	853	922	904	872	920	904	902	893	902	878	909	888	899	901	924	921	935	916	894	896	900	901	932	961	935	891	859	842	920	894	910	892	910	906	904	911	942	910	896	918	938	931	939	870	930	961	890	907	959	906	854	900	900	906	901	917	925	859	896	934	908	887	966	916	938	975	873	888	835	958	952	936	885	951	870	911	910	877	919	867	938	875	884	914	947	900	909	935	847	885	888	894	916	950	909	861	897	959	962	860	879	938	953	936	936	938	869	942	897	910	872	911	903	883	911	889	926	902	910	922	869	908	947	879	872	961	916	932	966	910	923	903	877	840	886	942	958	908	929	898	914	882	954	883	929	864	892	907	941	934	901	870	948	922	901	941	947	955	905	957	912	906	873	897	873	858	851	989	940	901	903	947	941	953	925	875	905	881	966	914	916	914	874	926	860	962	887	875	926	880	920	915	904	925	879	829	945	894	906	908	957	971	908	921	878	946	888	926	877	888	926	942	937	910	948	988	928	882	898	951	900	928	928	920	915	888	898	887	914	894	886	934	913	933	938	855	952	934	924	889	894	909	878	878	909	908	964	919	920	920	939	885	884	860	924	903	900	920	956	900	912	853	890	906	900	839	915	931	893	956	940	915	983	916	889	875	894	940	912	923	904	896	909	946	928	931	970	954	952	873	929	873	881	875	917	891	928	885	908	928	909	877	908	875	934	903	864	906	877	890	940	895	948	877	893	898	848	888	850	896	920	877	899	894	999	871	936	906	865	891	902	905	936	898	939	917	839	902	943	896	896	881	886	925	876	917	898	946	883	893	916	910	884	883	948	911	896	924	951	880	882	924	949	917	931	921	924	876	904	870	876	852	918	939	931	901	923	919	938	924	825	919	941	896	870	892	929	955	882	942	931	902	930	868	873	900	979	885	901	875	909	903	922	861	978	901	928	847	850	924	984	905	887	837	858	854	899	916	931	938	864	860	920	881	940	916	906	884	863	904	928	900	907	918	975	896	899	864	924	911	943	894	877	908	983	965	917	895	927	939	904	891	885	881	906	973	930	912	897	947	869	906	934	906	910	921	908	927	888	937	915	892	914	874	880	940	930	901	903	865	924	939	898	927	868	900	857	837	894	879	948	881	936	885	905	873	928	888	943	868	884	892	919	933	877	902	855	883	938	900	897	977	889	902	904	903	920	895	939	889	919	829	861	903	977	921	824	924	931	916	961	912	866	907	876	936	913	886	945	903	857	871	894	891	953	919	962	901	891	947	878	957	930	930	880	910	913	932	893	932	869	955	920	980	945	868	900	911	925	954	887	934	907	936	885	872	903	869	858	859	896	936	929	901	855	889	836	931	910	940	903	912	980	841	951	907	937	900	933	921	947	928	945	892	894	836	889	911	889	974	946	904	884	956	918	877	963	947	944	867	934	966	876	928	896	879	896	908	901	884	876	883	911	907	934	862	934	906	931	876	897	918	911	933	896	924	902	904	907	823	894	900	903	861	901	951	935	899	897	939	913	878	971	894	898	868	940	837	908	906	896	854	927	885	913	911	959	982	872	946	946	877	958	926	970	890	912	911	827	894	922	936	925	883	906	846	892	841	931	860	883	952
24904	46873	37558	25395	19533	15305	11821	8647	7294	5628	4267	3775	3242	2785	2457	2243	1991	1727	1546	1493	1346	1269	1204	1154	1140	1131	1077	1089	1041	1027	992	1019	1020	1060	988	975	958	1046	943	899	961	966	942	962	995	924	957	957	896	945	923	958	895	982	958	880	924	974	918	939	871	858	951	918	956	905	945	908	945	908	919	908	921	871	843	909	921	933	921	916	858	951	937	858	946	938	927	901	891	891	887	938	919	936	875	922	918	950	861	834	870	923	917	861	900	894	929	872	950	895	889	934	872	947	942	935	912	854	910	906	908	867	919	953	910	938	943	937	884	904	891	891	917	930	951	957	897	936	939	900	878	947	924	941	893	917	920	944	923	909	869	954	923	880	894	892	913	879	867	882	859	966	880	949	923	893	935	963	958	943	869	947	920	895	917	872	933	935	896	901	942	930	900	838	926	935	885	867	902	938	908	894	893	911	893	912	879	890	892	925	977	950	895	893	915	933	940	915	932	959	847	874	898	964	898	939	957	927	878	909	916	847	888	949	907	891	869	928	941	916	881	958	865	883	890	919	985	904	889	879	859	927	913	857	854	848	896	895	939	850	926	949	898	914	899	878	873	866	926	925	967	897	928	878	890	899	946	909	898	868	909	919	886	910	966	874	903	897	929	920	877	880	885	940	981	940	885	933	889	857	899	948	960	870	947	867	919	939	930	874	888	899	892	873	904	916	861	897	922	906	853	915	917	900	873	946	883	918	900	921	926	927	905	914	921	889	939	890	926	905	942	864	919	875	971	885	864	879	872	939	867	922	952	926	899	899	836	827	889	970	935	874	914	872	934	895	935	896	867	871	923	861	885	941	916	895	962	868	895	914	893	876	901	879	868	894	940	910	896	904	898	902	967	922	833	851	986	932	918	906	914	906	906	884	949	892	919	895	872	899	907	929	932	873	906	902	866	892	941	868	885	903	888	908	890	878	952	891	894	919	880	894	884	912	880	912	902	886	909	871	907	946	936	904	922	909	901	921	920	903	915	914	871	881	870	896	937	895	887	942	918	882	852	857	981	865	941	877	868	935	913	977	882	882	920	921	872	830	900	928	882	904	916	892	864	955	888	950	905	890	985	905	864	900	896	871	946	909	881	892	902	901	886	903	864	905	933	919	881	854	931	889	891	916	930	876	888	914	933	905	943	911	914	865	903	896	880	915	894	951	938	902	879	935	895	902	933	957	922	922	932	893	879	890	848	916	947	924	871	904	897	868	913	873	869	944	945	960	895	899	922	964	922	884	980	898	911	916	876	894	923	933	917	940	917	879	920	898	889	904	932	870	874	914	882	901	936	902	911	864	882	888	916	898	943	877	950	909	950	886	903	920	915	868	920	963	890	907	865	911	960	903	897	926	913	925	951	919	893	878	921	933	932	902	863	895	922	919	849	910	939	898	883	843	884	918	891	925	922	951	897	919	907	891	922	892	886	848	916	980	887	882	960	864	896	901	929	912	920	826	922	903	945	892	903	891	976	894	941	918	887	904	967	928	915	897	936	873	888	944	861	838	911	936	906	883	931	852	926	885	931	888	895	887	862	911	886	910	940	935	889	955	902	907	901	981	912	879	867	918	899	892	874	878	888	904	924	881	916	910	910	898	901	946	941	952	905	965	933	903	929	901	923	910	924	886	942	949	924	957	945	899	868	948	900	870	980	868	899	917	845	940	924	854	888	896	878	923	864	924	934	887	857	892	907	889	905	908	896	941	916	969	901	905	860	935	882	918	884	848	917	862	876	941	939	953	920	886	899	920	917	887	884	849	946	883	890	925	886	918	916	845	909	927	889	897	877	883	911	928	893	915	929	881	915	827	937	855	936	887	919	892	894	903	988	894	862	906	912	896	950	926	937	924	944	902	916	894	868	949	905	922	915	883	870	892	893	865	891	891	931	928	881	856	869	905	931	918	892	904	903	939	932	891	899	892	925	900	947	896	902	956	855	904	941	889	963	953	910	906	906	889	910	883	914	863	901	911	981	866	938	944	863	887	895	902	877	926	886	895	919	894	882	852	847	988	904	883	910	878	922	926	925	899	897	938	913	868	923	878	835	919	887	909	940	883	1001	894	851	921	910	914	902	898	961	980	867	907	904	914	926	886	907	930	938	919	940	931	899	904	930	927	921	923	906	897	950	885	908	918	932	875	893	884	927	900	878	893	871	980	1001	908	943	953	914	931	879	891	910	906	939	921	900	930	924	924	913	910	898	951	950	895	913	918	941	955	906	902	926	933	936	883	895	876	946	885	893	918	935	912	918	896	869	957	896	900	935	924	941	881	901	914	896	880	890	897	874	867	899	922	870	914	937	960	929	944	899	961	985	908	883	855	890	899	896	915	917	871	928	937	946	922	900	919	938	911	889	927	930	925	930	937	902	955	908	915	916	839	899	948	920	896	925	900	895	958	907	878	901	919	897	925	910	929	903	900	902	954	910	956	921	888	886	910	844	913	917	852	970	913	914	891	934	906	864	889	925	934	959	856	953	848	924	892	899	932	869	834	921	901	920	890	909	910	944	881	954	918	922	924	886	890	908	938	945	932	900	887	956	943	919	969	882	908	853	974	897	931	920	932	874	930	912	906	914	895	918	907	888	936	924	959	856	882	891	931	905	907	899	915	944	858	928	926	910	891	917	908	913	928	887	918	934	892	925	912	904	910	929	926	875	867	925	938	938	965	975	904	887	926	895	868	949	916	914	882	887	925	950	919	915	894	880	916	896	909	901	940	944	906	894	926	875	861	925	852	913	942	898	919	889	914	911	868	949	939	856	892	900	875	933	852	910	925	928	928	897	858	956	884	884	876	915	924	924	907	876	937	924	936	942	928	855	897	933	863	908	865	942	922	945	927	927	846	932	982	914	890	977	911	908	927	894	937	949	976	926	909	900	905	916	876	912	917	933	860	938	872	925	866	924	909	907	928	896	900	923	894	917	923	894	893	919	936	925	895	913	893	883	923	915	843	944	926	915	943	921	866	913	915	902	869	945	871	889	891	919	920	888	882	917	976	959	908	877	906	853	916	902	904	919	907	884	940	909	869	943	914	951	944	897	864	904	967	912	847	938	888	943	908	896	948	888	872	916	897	919	849	901	897	887	915	827	897	892	867	925	904	915	899	909	936	971	875	937	904	873	895	846	921	894	888	932	951	870	931	944	912	913	895	927	934	941	885	902	946	859	917	961	900	902	892	883	910	906	934	924	950	912	958	911	911	910	931	848	900	931	908	945	897	897	883	907	851	930	871	1015	928	941	927	836	952	929	924	884	913	912	1007	915	867	873	849	909	890	909	911	895	912	986	932	890	960	899	903	920	878	912	907	869	929	919	913	929	903	946	933	862	918	935	902	959	893	876	868	955	917	911	903	940	947	876	887	914	840	935	930	917	949	897	906	961	898	875	899	952	946	947	931	910	923	970	872	923	950	904	905	923	924	865	944	901	880	874	916	905	914	927	884	893	939	908	896	910	956	901	913
23178	21578	29400	24282	21941	23343	21235	11093	8056	6328	4762	4055	3526	3221	2838	2589	2335	2080	1884	1766	1629	1447	1396	1427	1334	1308	1344	1256	1258	1145	1207	1191	1160	1174	1143	1112	1075	1171	1146	1069	1066	1092	1074	1088	1049	1075	1024	1041	1118	1070	1109	1004	1048	1069	1066	1009	1001	1066	1105	1088	1045	1062	1011	1010	1029	1069	993	1054	1032	1016	1045	996	997	1058	1023	1006	1013	1034	997	1026	1041	1039	1033	1029	1096	1026	990	1021	1036	1062	1045	926	1031	1002	998	1017	1038	1008	1015	1058	1032	989	1061	1046	998	1006	1001	1026	1031	1062	933	1017	1028	1042	1075	1049	1004	1009	984	1019	1064	1008	1048	1017	1038	1031	1008	962	957	978	975	995	993	1009	1025	1050	1048	1033	1043	1051	1000	1011	1013	976	988	1079	1042	1014	1035	1120	970	1035	983	1006	1052	1044	1020	1038	964	1059	1036	1057	992	1031	991	1038	1056	1032	1130	1005	1014	1039	995	952	1093	1027	1038	1027	1032	1117	1019	981	1031	1045	1074	995	999	1044	1081	993	1003	1056	1018	1005	1062	989	1018	1026	1093	1000	1032	989	1062	1018	1013	1011	994	1044	1000	1005	1015	1079	1011	1015	1051	1050	1033	993	991	1046	1067	1083	974	1004	1016	1022	1007	1003	1072	1013	1045	1023	1028	1038	1018	1089	996	1085	1004	1012	1050	1077	1002	959	1025	1023	1061	958	1112	1017	1005	996	991	1019	947	1041	1009	1043	1048	1050	1026	1073	972	958	1023	1014	998	1081	1027	984	1016	984	991	1055	1066	1064	1040	1038	996	1016	990	1040	1031	933	1028	1042	1014	1035	998	988	1047	1022	1003	1076	1009	1030	1054	1084	1030	1061	1051	1009	1037	1006	1070	1110	1033	1053	990	1056	1073	1079	954	1031	981	1057	1020	1057	970	950	1031	1021	1021	1021	1024	970	1064	1029	1029	1013	987	1030	998	1009	984	973	1018	1020	1085	1060	1017	990	1003	1029	998	1026	992	1013	976	954	1021	1033	1026	1098	1113	1007	1020	981	951	1013	953	1035	1009	972	1014	1052	964	1039	1037	1034	987	1006	1003	1029	1002	1016	1035	1010	1055	1003	1053	1060	993	1013	1001	1044	1018	1061	1017	1022	1015	1008	1020	1023	977	1048	1003	1088	1029	1003	1050	1054	1029	1009	1045	992	959	1001	1062	1034	959	1032	999	995	1001	1008	1083	1033	1015	1033	1073	1013	1050	1039	971	1072	1028	1045	1030	989	1027	1045	1072	1017	1002	1001	1018	1077	1035	960	1071	1038	1050	1086	1020	1000	1024	1033	1082	1027	1049	991	996	990	1043	1008	1055	1056	1019	972	1015	987	1022	992	992	993	1075	1003	1027	1017	1022	998	990	958	979	1014	1015	1027	1013	1018	1052	1005	1011	1017	998	1022	1065	1036	997	932	1022	1046	1017	996	1010	1020	1051	1017	1054	983	1031	1033	1002	1003	1083	1036	1052	967	994	992	1003	1018	978	948	1008	1047	1039	985	967	1006	1017	1025	1050	1055	1077	1028	1058	1020	1060	1020	1023	1021	1053	1019	1077	991	1121	1015	973	1038	1004	1060	1030	1041	1024	1044	994	1016	1022	1072	1094	979	996	991	1013	1008	1052	1027	1074	967	1015	1061	992	1022	1006	970	1026	1043	1006	975	1071	1078	1033	1011	1020	1027	1009	1047	997	1029	1006	1058	1032	1001	1018	945	1018	1041	1030	1046	1043	985	1033	1032	1063	1026	1028	1047	1072	977	976	981	1010	1007	1055	1041	999	989	1025	965	1038	1130	1050	1004	1065	958	1021	1021	1029	971	991	974	1016	1023	1094	1053	997	1005	1025	1027	1006	1000	1009	1041	1092	1024	1021	1084	1065	1036	965	1020	1055	1004	978	996	1032	996	1019	1006	982	1049	1022	1013	1008	969	1030	1026	1038	1017	1009	1052	988	1035	982	1033	1004	1017	1043	1023	1081	1027	987	1027	1034	1073	1010	1019	1024	1035	1016	997	994	1045	990	1084	1018	1009	1085	1024	1046	1021	1057	1038	1006	1011	990	1010	1056	998	1022	1025	1053	1070	1027	999	1033	1027	1010	1044	1020	985	998	997	1015	1000	1035	937	1009	1035	1034	999	1017	978	1015	976	1041	1012	1043	1004	1002	1033	1041	999	1076	1037	1037	1030	1015	1067	1028	1026	1024	1013	973	1006	1062	1018	1007	1009	1046	1084	982	1018	1088	1035	1026	1053	1025	1017	1046	1029	1005	1082	1005	1035	1014	1009	1034	1054	1051	1047	1054	1013	972	1069	1073	1046	994	1029	986	1018	1014	981	1042	1046	988	1004	1039	981	1018	1007	1003	1011	1024	1048	1047	1007	1024	1010	980	1041	1034	1030	1001	1003	991	947	1122	979	1053	1083	1100	1049	1017	963	981	1022	944	992	959	1029	994	1066	1035	1046	1042	1001	995	1000	1038	985	1062	977	1049	1036	1019	968	1041	1040	1085	995	1000	1014	996	1023	1015	1001	1039	1014	1002	1038	1006	974	1096	1027	1045	999	1012	1036	1021	1015	994	986	1023	979	1019	1087	1018	1078	1033	1014	1005	984	1019	1003	1001	989	991	1002	1003	1029	1019	1050	967	986	983	1050	931	1036	1000	986	1025	1023	1038	999	1060	1006	1019	1033	1070	1000	1027	973	995	1052	1081	1055	1022	1098	1038	1060	990	985	981	1017	1053	1029	1015	1060	950	1058	1050	1046	1062	1001	992	1028	1038	975	1018	1000	1051	1041	1037	968	994	1014	1070	1061	1008	1005	1034	1038	1033	1033	996	1030	961	1021	1030	1033	1012	999	1032	1056	1082	1078	1030	1035	1070	1015	1049	1033	1001	988	1012	988	1010	1115	1029	999	1076	1000	998	1008	1004	1014	1015	976	983	1018	1064	1085	1048	990	1010	1011	1012	994	1021	1018	1011	1037	1036	970	1013	1008	1010	1058	1061	955	994	1045	986	1043	1069	1016	1058	1040	1020	1051	1060	1060	1045	1022	1024	1065	959	994	1039	992	1032	1008	990	1098	1025	981	1002	1019	973	992	1012	969	1036	997	1055	1072	1025	1037	1013	1022	983	1087	1042	1032	1020	1040	1013	1014	1010	1048	1041	994	1053	1064	1016	1042	1017	964	1040	1037	1051	1032	992	1020	982	978	1006	999	1012	1026	1056	998	964	983	995	1013	1087	1025	987	993	1011	1065	1026	1057	1023	1006	1039	1057	1004	1039	1020	1047	976	1041	973	1058	997	1008	1027	1088	1063	1028	1016	988	987	1034	1069	970	999	1051	999	1034	1035	972	1017	1036	1036	1062	1046	1048	1045	1002	1040	997	1015	1046	1095	1008	1045	995	1005	1059	1080	998	1026	999	1015	1041	1040	1032	998	1012	980	1008	976	953	1008	1030	1054	996	996	968	1038	1022	999	1035	979	988	1087	1021	1043	1011	1089	1038	1043	999	1048	1030	965	1050	989	998	1043	1004	1016	998	1015	1028	1024	1007	1006	981	1041	1027	988	973	960	1019	1004	929	984	1036	1063	1012	991	981	1036	1012	1094	1055	1026	1007	1000	1039	998	1026	1015	1043	998	946	978	1018	1019	967	1030	1004	982	1084	982	986	1028	1063	999	1007	1063	1057	1003	1031	1084	979	1074	955	1048	1021	1010	1017	1015	993	1030	996	1056	1004	1019	1018	970	1049	1029	1063	1026	1009	1054	1035	1043	973	1053	986	1008	1010	1026	1040	995	1053	1018	1035	1002	980	1049	986	965	1024	1048	1032	1032	1100	1021	1025	1025	1002	1002	997	1028	1023	1003	1013	975	1040	1032	1001	962	950	1025	1049	1011	1039	1020	1064	1008	1058	994	1050	999	1009	1026	987	1042	984	995	1020	1020	1027	1015	1009	1007	1006	1011	1057	1016	1088	1004	1031	1058	1014	1077	971	1018	977	979	971	997	1026	1044	1022	1040	1013	964	1031	977	1029	1036	988	970	1000	996	1015	957	1012	992	997	1003	1000	1000	1023	955	987	937	998	973	960	1008	997	1025	1002	1006	1046	1048	1042	1042	1047	1032	1005	983	1013	1070	993	984	1034	1006	1026	1045	1023	972	1024	1018	1038	1031	989	1011	1025	977	1019	993	1043	1026	1026	961	1045	1096	1035	1041	1017	1038	992	1028	996	1040	967	1058	1035	1028	974	1087	1063	1095	1021	989	1031	1071	1004	996	1050	1044	1061	1056	1010	1027	1062	1003	1003	990	1027	992	1076	1031	1038	1016	989	998	1053	1030	1033	1030	1113	1015	985	1027	1004	989	991	1030	1060	1004	1027	992	1042	1032	984	967	983	1059	1070	1021	1038	1056	992	1046	996	1034	959	1032	950	998	1011	993	1007	1003	1025	998	1043	1032	1027	1026	970	1050	956	956	1051	1034	995	1008	1060	1003	1044	1044	1041	992	1065	1063	1037	1026	979	1064	979	1074	984	1043	992	1043	1043	1020	1020	999	1037	1069	1074	1044	1049	1001	987	998	1050	985	1034	973	963	964	1009	1030	982	1011	1008	1036	1044	981	1056
26793	55351	45061	33370	26685	22110	17276	13341	11099	8321	6723	5707	4835	4173	3625	3278	2715	2453	2174	2080	1821	1670	1575	1504	1375	1286	1269	1332	1307	1231	1155	1217	1211	1158	1152	1211	1071	1115	1120	1060	1086	1143	1061	1045	1105	1072	1016	1117	1077	939	1042	1011	1025	1015	1023	1022	1012	1042	1028	986	1086	1051	1071	1097	1011	1008	1052	1021	1020	1045	1027	982	997	960	1020	1014	1009	970	995	1013	993	913	1001	1020	1049	1013	1005	1000	983	1065	997	1055	1029	985	934	1010	951	1102	999	984	985	1004	1004	1010	1005	1011	1011	1039	989	917	985	1025	1045	1010	1031	925	1019	995	1003	1012	986	1031	1003	1033	1018	1051	961	966	983	996	1016	979	985	1003	972	1025	1036	948	953	994	1038	1079	1015	1011	987	986	1015	989	1025	960	1003	981	1025	976	1003	995	938	993	961	1039	968	956	1079	988	1004	1024	988	996	956	1000	1023	1029	988	1026	1001	1041	1035	1010	1051	965	1000	992	1016	989	973	966	979	991	1042	985	1015	1027	1032	1009	962	932	1003	994	980	977	958	985	999	1003	1006	948	1010	1031	990	988	962	988	994	976	965	1040	965	1009	985	989	1016	1030	989	1079	947	977	973	1034	1000	957	978	986	971	956	1022	956	1013	965	986	948	1007	983	1040	1017	995	987	971	956	1016	994	1014	1043	989	985	1008	1009	973	1010	1026	973	1008	962	1009	994	1020	984	961	1010	997	960	1005	1059	979	997	983	991	1004	1011	1008	983	995	959	1037	968	1017	986	984	982	1032	1042	1018	1000	989	987	1013	1021	1047	1023	968	1027	1033	973	965	963	1068	1068	979	961	1023	1022	972	962	1005	957	1065	966	967	1013	999	939	994	1005	1014	1000	992	1012	1031	976	1038	1001	1024	993	983	977	1018	1024	990	979	994	1007	1005	935	993	1024	1012	1034	1006	1017	991	912	990	996	1023	960	983	970	1017	968	965	930	983	980	1004	977	989	1008	992	987	1024	1004	1010	1016	960	985	974	985	995	1030	1022	991	1021	1049	995	983	1059	1010	975	998	1004	997	982	1037	960	970	1001	987	991	1016	920	1001	956	1060	986	1013	999	994	988	993	1006	999	1026	1039	966	988	925	980	1005	1033	946	1009	999	995	1025	969	954	1010	950	1020	937	1006	1004	1004	996	958	982	1047	1001	1044	1025	985	991	928	956	984	984	989	987	1040	980	990	1037	971	979	994	983	1022	963	1008	999	929	1024	1022	981	1011	1056	998	976	999	1004	992	974	990	982	1014	967	955	1018	965	979	1067	1013	1000	971	975	978	1014	1023	998	995	989	978	979	986	1036	955	972	986	956	1039	999	996	1030	986	990	992	932	993	911	988	1073	1020	1022	937	1000	980	980	1003	994	1035	1006	965	961	982	997	948	951	1019	963	1024	970	1058	1005	1028	1013	984	923	989	957	995	984	976	1005	1054	977	992	1000	988	1012	968	1035	979	1007	1001	1031	989	1030	1012	998	945	974	990	1000	1030	978	1012	1025	990	974	1014	1001	990	976	1031	951	970	979	989	1015	1063	982	989	980	1016	961	1078	1004	1015	1024	962	955	1026	979	985	1008	957	1015	986	945	1039	964	1011	1031	995	988	965	962	1066	964	1022	991	1011	1054	998	1004	1038	980	979	1067	1038	947	1032	998	1008	940	1027	985	990	975	979	963	942	1041	968	1013	983	1025	1004	996	963	977	961	988	976	1015	925	975	996	916	972	967	967	974	1022	1014	976	974	989	991	978	1015	1024	989	976	972	998	1011	1003	968	949	1019	1059	1012	999	1074	973	995	1032	966	961	958	995	1019	1015	999	1002	944	1019	982	949	1035	1022	954	990	1044	966	994	994	1108	1035	1030	976	986	1015	994	1030	992	982	1038	948	1020	1008	958	1008	963	1000	969	993	971	1011	1052	982	1035	1033	961	998	1043	965	937	1052	984	1002	958	1022	946	989	1008	1014	999	1065	998	1033	981	1012	1001	1005	1047	1017	1064	982	962	988	990	963	1031	1005	979	926	985	976	1006	970	1012	957	954	1000	1011	965	992	983	1014	1014	971	970	973	979	1027	987	996	977	1025	1035	992	965	948	953	1014	994	981	1038	1021	1001	998	962	910	975	966	1018	969	1073	941	1015	989	965	989	1038	1062	1005	978	979	944	962	1015	969	1064	1005	980	1002	989	1034	954	1042	1006	1049	1018	1027	1054	965	1004	1035	973	999	1061	1004	983	992	1001	948	935	959	987	991	1006	964	1020	986	961	1003	1039	1002	989	1042	1036	995	951	991	965	959	1016	1017	991	950	978	957	995	967	961	1006	942	961	963	953	996	992	969	981	951	1007	956	920	998	976	1018	936	1066	996	976	958	973	946	995	983	978	1002	923	1009	993	965	1069	958	983	999	1021	1029	988	951	1042	965	1006	986	1024	964	1023	1023	1001	989	1009	981	978	960	1010	1020	983	941	1030	1004	941	1029	975	963	1001	1035	975	960	1018	1023	1048	1000	1011	931	1091	985	953	949	1016	1001	1050	929	1000	1036	992	968	1022	977	984	981	1000	977	965	953	962	1096	1058	951	999	978	937	1003	970	1085	1019	995	980	931	969	944	1037	1001	1008	996	997	993	959	929	967	1004	1013	1019	998	1008	979	986	988	1046	1038	977	977	988	961	975	1006	1003	1022	931	984	1015	1002	1045	1001	983	1001	1022	1008	1077	1031	960	1015	1035	1019	1023	997	1022	992	992	991	983	1042	981	1017	974	1001	973	1017	1031	1008	974	960	993	969	956	952	1027	1011	1015	1062	912	981	993	1072	996	974	1013	1006	978	931	968	963	1017	956	932	1044	1040	972	1019	1007	961	983	1004	1015	1004	977	1017	982	988	1004	1009	1006	1013	992	950	974	993	991	1033	978	950	969	927	964	1013	965	956	954	1059	978	999	953	949	984	1006	970	1004	1020	1028	982	983	980	971	1034	993	1028	1000	976	974	977	941	1012	998	1010	994	1019	1030	971	1038	1006	994	1011	939	991	937	1032	972	1031	1017	984	1009	1012	998	1006	965	964	944	952	1017	1030	942	904	1011	1009	1045	974	996	997	974	999	1023	1029	986	997	1019	978	1018	984	998	948	1005	989	907	1007	963	1031	999	1023	1003	1023	1040	963	937	979	1036	1015	1034	955	931	1011	993	1053	1038	971	1064	1054	1047	1035	1024	1036	964	984	1018	986	995	968	985	1004	963	986	1000	1031	1008	1024	1038	1046	1030	1032	1057	994	1025	950	1003	995	983	1011	993	1011	967	1040	1005	1101	972	1006	1019	963	994	976	983	946	1000	958	1001	1019	979	941	1026	993	969	963	978	973	958	963	910	1049	989	951	1029	1030	966	955	1055	1006	975	995	962	975	1012	953	1018	984	966	1015	961	1041	1032	1008	973	960	939	1033	1001	1022	955	1030	967	1011	930	1002	953	940	983	930	968	1019	950	956	1025	951	957	1023	964	1055	958	1065	990	1035	968	998	1008	986	1016	995	934	976	977	1008	1034	986	1020	950	991	1013	997	985	1005	991	1005	973	926	1006	1013	1015	1011	979	1061	1018	1003	991	915	1026	971	973	964	1007	1011	998	1029	1032	956	993	995	985	1004	985	976	992	1003	978	1024	1021	1052	967	1024	973	945	994	952	1029	1022	1037	1013	1019	997	1022	984	992	1029	971	978	1018	958	966	994	1023	976	973	1008	986	1013	1011	949	963	1037	1010	1046	937	999	1008	1022	958	1035	1051	960	999	978	998	1011	980	997	973	985	951	1044	1034	1007	1018	946	1079	970	1006	955	983	988	1021	1008	996	1044	1002	1036	987	965	1003	1010	992	1005	1038	1035	988	1006	1089	1006	1008	1023	974	992	952	969	952	941	1009	1001	955	1010	995	982	981	942	1005	1053	988	969	937	1019	988	1036	986	982	976	923	1000	1077	904	998	1044	1013	1039	918	997	1017	982	1001	1002	1045	971	1030	1003	959	976	993	1016	1028	1028	1006	966	995	1028	1029	999	955	978	1004	1015	970	1031	1010	1017	1033	1037	996	996	983	1032	975	942	1015	1058	991	996	1007	997	1004	1024	958	976	968	981	1015	971	953	992	958	992	1001	948	997	983	1006	983	1020	994
29333	27770	32127	24128	14341	9478	6610	4625	3771	2994	2370	2181	1957	1745	1599	1472	1373	1244	1165	1159	1106	1029	984	1002	915	903	1001	882	953	936	866	920	948	845	849	845	851	830	890	802	860	822	864	893	841	843	879	849	840	853	835	879	809	843	835	873	842	810	857	854	867	879	835	821	873	850	817	854	804	813	855	854	915	836	853	784	893	863	785	892	833	827	861	819	786	864	841	850	875	834	875	878	850	856	813	890	812	855	836	848	889	850	839	853	887	831	847	829	788	842	837	838	871	857	815	858	824	844	848	822	850	840	854	816	840	860	844	805	784	833	892	815	853	830	809	831	870	900	824	832	784	826	896	846	836	811	858	877	838	797	830	842	832	811	825	842	793	842	898	840	876	845	826	810	872	799	826	819	833	829	835	834	823	864	851	828	874	853	791	822	810	821	821	846	810	832	848	839	828	850	814	832	820	826	849	840	781	816	844	796	830	829	831	833	844	852	806	798	870	848	876	813	832	804	866	827	810	829	827	839	805	844	889	828	816	787	928	822	836	852	876	878	881	839	857	822	842	908	827	858	805	837	830	829	856	827	797	869	859	826	843	781	862	808	796	815	866	846	889	811	862	827	792	842	820	841	870	860	842	838	803	768	827	866	878	804	809	844	822	807	799	852	870	845	799	905	821	866	801	869	837	854	829	811	823	818	875	863	862	825	856	826	827	887	888	872	830	802	862	875	852	872	853	814	877	850	815	833	841	806	886	828	830	820	846	814	858	827	909	880	836	876	812	852	877	836	826	807	785	883	773	845	844	826	864	820	841	799	855	886	843	831	811	836	843	858	862	866	826	850	818	794	819	843	852	797	829	833	894	856	865	897	788	836	889	795	824	828	796	823	789	861	804	918	839	849	867	854	853	840	850	849	867	850	857	772	832	855	829	833	851	841	796	846	836	841	925	845	839	781	828	797	864	836	843	859	892	841	811	847	786	774	862	855	867	894	786	821	859	853	870	777	797	827	791	829	855	899	812	819	765	868	763	823	859	821	877	784	815	792	793	860	877	804	908	850	860	873	839	818	856	882	806	839	855	868	848	840	886	895	884	813	873	839	870	842	811	770	887	863	828	853	802	857	797	827	834	832	827	842	831	772	828	829	876	870	828	844	841	855	834	800	833	793	852	860	803	824	818	860	863	855	857	904	789	828	854	887	871	809	817	776	835	831	814	802	820	846	815	860	825	829	803	803	796	812	790	788	787	848	782	891	854	853	826	838	841	858	864	805	833	849	800	798	838	827	822	791	852	816	821	863	805	833	846	825	857	818	885	833	807	840	871	858	791	835	814	830	809	830	857	831	842	854	882	867	879	833	835	846	885	862	843	780	841	879	824	837	827	844	824	818	808	837	815	788	873	879	833	807	828	823	837	831	863	811	855	805	824	845	830	886	808	800	812	855	815	894	825	841	786	893	812	849	851	823	830	836	880	805	789	865	797	780	844	818	800	820	854	854	835	766	872	856	784	822	797	786	816	814	804	839	838	828	842	849	842	829	818	835	878	907	824	862	917	840	819	781	857	775	869	877	823	818	857	859	797	811	858	821	842	861	801	811	844	858	858	893	846	840	898	826	846	853	906	832	830	853	852	862	878	848	788	817	846	819	874	846	810	827	830	853	823	832	840	852	853	826	843	855	834	834	855	829	809	839	816	868	811	811	802	851	856	812	799	825	874	824	811	880	811	832	860	809	806	817	911	847	853	775	885	837	832	908	767	883	769	853	870	839	854	887	853	807	917	818	830	782	789	856	839	818	855	828	844	803	812	830	797	812	826	881	811	829	841	831	904	875	860	807	885	873	826	830	869	805	889	798	841	883	855	845	833	799	880	849	860	877	819	810	860	852	874	840	860	834	804	859	830	849	866	876	821	855	884	809	848	830	869	817	866	854	822	846	843	763	832	878	849	841	766	846	858	844	848	853	862	867	845	836	831	854	836	820	863	865	862	843	826	832	774	890	840	813	881	828	826	826	838	798	848	838	840	868	776	842	866	814	833	859	868	844	813	816	835	829	827	819	834	807	851	826	847	846	883	885	883	810	852	859	814	800	825	803	796	820	810	836	823	889	838	808	813	828	895	820	809	828	840	847	833	790	899	806	863	834	840	827	858	818	814	827	882	793	803	831	857	812	832	764	796	822	841	803	852	877	802	890	820	876	860	816	876	845	854	859	810	884	830	818	803	849	777	801	871	850	828	927	814	839	810	817	860	775	839	829	807	787	822	849	847	798	819	836	897	796	832	853	827	786	898	808	817	811	863	868	804	839	829	813	818	829	854	776	823	848	826	799	858	786	842	792	811	835	801	813	858	793	852	822	872	880	835	834	841	832	832	831	863	833	844	859	844	838	840	860	839	854	824	826	824	844	779	833	852	783	901	835	859	857	854	882	811	800	778	878	898	827	767	831	809	808	806	868	844	883	851	864	826	858	798	893	883	858	828	861	852	851	836	854	837	798	846	812	855	803	876	874	844	884	821	840	890	829	854	844	858	771	846	853	805	847	827	825	829	887	819	852	876	878	839	885	799	832	841	877	877	893	847	820	876	863	829	815	762	842	867	882	847	851	825	873	846	841	865	882	808	831	849	828	827	826	873	814	815	778	846	853	852	852	802	871	826	858	816	792	883	832	830	848	885	855	891	866	823	857	815	844	869	803	817	771	847	812	860	830	801	826	819	808	854	870	801	777	836	856	870	852	800	891	807	862	879	797	860	839	875	824	821	842	845	797	848	831	823	887	830	822	842	851	839	822	830	832	826	809	864	906	882	871	854	832	848	832	836	831	796	854	870	889	815	856	882	869	816	817	859	846	875	823	815	863	846	829	832	887	878	856	856	822	853	821	793	881	815	829	839	868	834	842	830	830	878	840	855	824	815	807	852	856	825	863	843	794	807	879	824	859	784	901	824	843	820	877	805	815	812	852	786	869	840	825	836	868	832	866	871	857	780	824	851	845	827	854	838	821	818	835	871	854	841	820	834	862	847	786	804	812	861	849	813	786	808	832	816	845	853	805	815	855	875	850	892	877	878	847	830	821	850	850	804	866	789	802	835	821	838	881	837	850	827	872	826	844	871	833	801	811	797	826	797	847	895	870	854	871	901	865	892	815	828	862	831	807	856	866	880	795	847	826	858	857	896	816	842	820	794	838	823	850	823	821	822	813	877	808	855	842	840	835	903	893	798	873	802	851	822	840	841	814	881	844	814	833	839	851	801	851	853	819	871	849	816	824	832	809	868	861	883	874	858	859	836	819	840	817	808	811	803	888	847	821	855	846	856	894	840	818	784	839	847	765	870	838	863	798	831	842	844	851	873	814	830	821	820	871	834	878	835	853	823	850	833	809	875	830	867	825	810	781	853	828	874	857	826	858	881	824	806	881	860	873	822	841	873	828	814	860	845	819	831	855	853	854	854	862	811	870	863	817	878	847	825	822	823	821	838	852	837	810	843	836	838	855	813	808
24590	42260	32509	21725	16166	12549	9523	6835	5774	4385	3403	3020	2582	2238	2085	1842	1627	1437	1359	1290	1138	1091	1110	1051	1062	983	1025	1004	902	905	865	965	937	889	846	896	895	868	882	881	854	928	899	859	870	842	844	829	878	885	859	829	856	871	870	866	884	852	870	865	843	857	828	807	817	850	878	880	844	825	823	818	841	911	870	825	874	770	834	838	808	830	847	832	770	856	813	823	832	825	822	817	823	846	853	868	792	823	875	823	858	877	783	869	819	850	799	833	891	857	883	852	845	824	811	880	850	859	836	770	786	810	868	818	805	887	786	853	847	841	793	874	882	819	813	817	883	801	866	772	783	827	883	824	872	864	872	827	871	848	876	834	820	836	825	839	838	871	758	815	796	802	820	838	851	868	808	808	843	790	860	818	805	810	861	870	828	829	865	836	848	843	802	863	822	811	835	839	875	802	826	858	864	808	816	860	811	820	875	845	887	839	806	850	851	848	835	798	806	850	820	863	840	809	905	833	838	854	835	867	817	850	823	854	869	818	842	856	793	845	821	801	884	799	839	826	788	841	807	806	865	852	828	791	890	826	806	818	848	800	829	810	861	854	869	892	857	861	809	819	878	850	861	820	849	879	857	861	836	817	826	850	852	790	842	841	793	849	841	835	862	852	803	858	857	857	852	787	840	794	894	830	896	861	851	857	903	845	875	865	816	828	838	845	839	869	802	869	866	872	846	831	830	899	812	845	823	884	881	870	816	815	888	861	821	817	865	856	864	840	843	806	789	872	850	853	845	811	834	857	824	860	795	864	827	849	822	824	838	878	889	886	825	783	871	801	860	864	840	861	864	858	844	850	791	858	831	798	841	775	860	825	830	837	840	843	862	873	856	830	840	815	766	772	845	858	795	841	845	834	814	815	896	871	837	851	870	840	791	813	874	846	866	822	873	863	896	843	818	836	796	842	828	897	901	862	870	912	848	936	813	826	854	803	775	886	829	836	835	866	850	741	811	830	829	874	853	820	844	808	854	793	859	786	838	858	816	867	836	854	884	792	846	812	844	868	826	790	834	838	850	783	860	819	811	841	824	842	817	817	843	857	822	806	844	805	843	871	818	891	901	849	887	792	842	868	843	889	846	861	820	830	809	844	852	823	833	835	835	851	818	838	786	831	869	850	850	806	904	847	808	908	829	894	856	793	854	831	831	875	798	852	851	866	821	856	802	857	844	873	828	811	844	844	808	847	839	855	824	802	838	813	805	822	859	859	768	846	814	879	826	859	886	811	884	865	821	834	791	772	830	814	881	851	832	857	849	837	853	828	839	834	826	832	867	869	836	928	845	851	784	866	776	837	810	891	819	825	840	875	879	866	814	854	848	863	829	886	843	831	849	840	812	826	857	834	844	809	842	803	917	887	847	865	890	796	892	806	832	827	861	876	859	793	786	837	803	858	850	909	851	850	812	853	843	857	890	826	807	851	810	878	798	858	850	823	893	807	825	830	852	813	885	882	837	857	837	825	869	812	834	866	801	852	878	880	784	831	858	816	872	890	835	802	869	856	813	852	842	850	830	829	839	861	854	829	819	824	807	797	870	814	924	861	831	847	823	893	783	809	838	831	885	822	823	888	861	827	828	862	846	798	880	839	853	820	848	860	870	838	843	867	909	820	780	819	855	853	865	800	874	833	871	827	846	826	827	852	818	892	830	849	801	826	860	898	920	795	881	865	852	851	846	826	846	862	817	851	798	813	850	858	819	832	802	835	809	888	833	898	839	797	808	829	852	840	816	849	824	804	876	882	852	810	856	859	926	793	848	795	815	855	827	871	811	823	818	772	799	840	820	845	809	836	839	805	823	818	872	832	825	863	850	837	824	845	825	855	782	851	835	853	847	820	854	822	844	881	819	882	851	824	853	792	891	834	841	835	811	855	857	830	824	807	860	849	812	868	795	838	859	844	875	824	867	825	872	816	764	829	840	837	856	847	797	845	806	775	873	836	837	834	780	805	837	857	852	851	814	838	866	863	795	851	825	864	822	826	798	816	836	899	821	843	892	853	823	816	860	834	888	827	835	821	856	772	845	821	848	827	848	807	880	887	795	836	899	839	817	837	892	819	842	835	815	793	895	838	906	801	804	850	829	843	866	845	849	864	833	844	830	811	835	858	910	808	825	828	861	812	879	862	827	827	897	814	833	810	815	823	825	885	841	843	801	833	850	835	915	851	831	817	888	867	806	855	853	881	853	790	816	785	793	834	866	869	831	837	839	877	841	857	821	831	812	900	868	888	860	854	860	814	766	921	798	841	810	771	791	798	811	833	837	876	785	846	867	807	888	894	802	834	889	874	810	816	875	834	777	793	858	839	845	819	837	867	849	807	866	787	858	837	848	821	797	815	838	871	827	815	901	821	819	788	850	830	855	797	851	896	847	853	882	830	885	790	817	873	814	797	854	805	821	784	859	831	783	790	871	820	829	834	845	848	815	835	820	879	868	847	802	831	839	866	817	761	847	813	870	788	889	847	823	843	831	835	847	844	870	835	845	841	828	843	850	804	806	820	830	830	863	841	817	822	849	793	861	866	888	856	801	825	871	796	868	909	881	810	835	808	827	828	854	854	870	906	857	874	857	879	873	824	792	851	825	838	822	872	810	826	791	804	834	836	845	842	778	867	852	823	883	840	873	847	834	865	835	852	846	854	862	868	879	859	805	808	804	792	812	838	854	805	857	820	852	815	785	856	860	857	801	798	832	787	799	885	819	816	795	873	839	852	838	818	813	837	875	836	865	870	847	896	872	869	793	843	768	840	845	865	851	817	848	756	853	853	861	819	809	864	811	805	818	835	833	767	826	847	842	802	810	885	835	847	852	862	829	812	764	833	791	861	838	830	854	823	863	844	818	832	815	815	807	817	837	855	838	892	810	833	862	806	799	838	862	798	856	854	808	821	827	822	845	764	814	822	877	834	871	830	849	872	819	877	870	847	821	901	791	855	803	856	828	816	816	790	881	876	803	893	850	821	829	803	836	830	845	822	864	815	835	862	846	775	849	891	846	809	852	829	883	855	826	872	785	853	813	839	800	816	828	838	798	887	838	886	809	791	836	825	870	757	871	833	822	831	852	829	847	804	846	800	898	818	836	838	879	848	782	817	822	862	839	848	827	797	858	798	843	871	836	808	802	855	857	827	877	875	843	828	866	836	818	874	881	788	931	842	870	885	856	848	841	808	862	859	858	814	842	901	827	816	857	814	868	833	877	871	872	843	894	797	859	834	882	814	814	883	838	861	833	875	776	871	814	862	837	820	851	867	891	819	837	810	779	792	818	819	845	849	831	836	844	808	834	811	822	893	812	828	832	877	835	858	860	830	795	829	819	837	808	835	843	803	888	803	842	830	794	800	848	850	879	879	892	804	847	848	837	801	866	818	830	831	853	812	842	857	813	817	844	810	827	814	849	868	875	867	851	857	814	821	885	869	811	858	819	829	846	799	791	838	829	853	831	868
24366	21565	28959	25015	22469	19248	12896	7559	5669	4653	3635	3110	2706	2405	2221	1971	1713	1694	1463	1438	1293	1224	1190	1106	1105	1042	1060	1012	1054	1053	996	973	999	1035	947	964	990	963	921	932	956	941	936	953	935	901	928	904	866	987	949	929	943	888	947	940	871	929	907	915	896	891	899	901	915	903	882	873	846	924	918	887	889	962	858	911	884	867	868	879	909	903	853	880	911	869	931	879	928	919	887	825	947	879	945	841	882	924	877	913	846	904	856	888	911	881	903	861	848	923	892	885	931	909	914	888	869	863	920	916	914	866	883	914	858	883	932	923	893	959	892	877	901	960	817	925	866	858	879	858	865	948	849	880	941	933	865	862	896	846	876	829	894	873	873	823	896	943	862	941	901	898	944	930	913	885	860	899	893	886	903	889	863	926	872	933	864	890	871	854	881	884	956	889	885	923	879	895	829	893	932	932	868	961	894	876	946	934	832	913	870	922	859	944	873	960	911	910	907	895	916	905	917	884	911	865	860	898	861	876	884	876	895	941	882	896	869	920	841	886	852	853	862	945	877	847	912	905	852	856	953	847	876	925	882	904	869	917	840	854	875	911	861	875	857	850	922	883	849	939	832	857	899	831	906	898	877	877	862	916	866	911	840	898	883	966	893	890	889	863	884	908	913	917	892	936	876	892	883	941	891	936	848	908	829	893	924	871	858	916	877	929	946	905	917	934	922	902	967	881	936	959	945	865	925	914	882	896	931	910	929	909	867	876	936	861	875	839	830	904	896	857	867	887	871	825	845	893	891	938	918	848	860	874	902	937	901	881	908	889	941	839	937	901	874	914	918	869	871	876	845	898	881	854	885	893	891	988	882	948	942	908	887	963	834	876	914	921	928	873	912	894	895	897	875	889	925	882	892	859	904	901	869	825	940	891	904	932	903	909	902	841	859	872	898	875	891	887	883	936	922	898	881	890	831	886	910	942	875	930	874	904	841	898	865	864	889	912	917	832	885	903	888	950	874	899	900	923	879	944	858	900	855	892	903	894	951	919	907	867	890	891	905	904	878	886	897	886	858	851	860	856	883	848	926	843	925	873	918	855	918	936	871	861	918	887	857	882	833	792	850	884	934	926	877	973	924	929	876	841	871	874	898	904	923	923	917	817	873	913	862	905	849	879	902	881	947	887	879	885	934	819	842	942	828	917	835	871	888	953	923	911	905	879	867	892	931	915	895	860	916	907	850	911	887	884	875	890	899	960	847	943	893	900	883	862	895	923	948	873	963	889	888	821	917	879	938	915	850	922	931	921	885	861	908	878	883	942	908	871	903	873	875	938	879	853	921	872	956	872	842	870	859	908	892	928	932	915	860	884	868	905	946	916	880	868	891	849	892	909	848	877	876	935	860	900	927	909	906	879	877	934	916	893	864	810	902	916	919	891	877	909	944	979	843	855	897	899	863	888	840	864	928	907	822	919	854	874	949	927	903	945	877	876	881	847	850	859	922	924	892	930	941	891	897	874	932	935	878	890	852	931	910	864	891	911	932	929	875	831	880	923	883	873	888	851	878	937	1003	901	932	882	875	906	902	883	848	931	873	919	918	877	886	914	956	916	904	916	888	874	850	906	851	899	885	882	900	896	888	887	929	876	951	917	872	930	904	909	864	883	884	909	879	904	927	875	865	835	890	856	859	837	914	925	892	947	882	870	868	884	877	883	927	956	890	901	942	893	880	896	879	940	893	889	896	923	838	866	907	858	879	914	979	886	858	894	831	915	874	875	881	884	871	866	908	904	840	910	900	850	890	885	898	892	883	901	906	902	913	882	912	891	861	872	925	895	892	921	853	892	877	940	861	863	939	892	894	881	933	907	890	909	897	868	894	877	917	881	974	853	904	897	930	902	848	909	845	837	894	888	892	938	867	879	900	923	932	916	878	873	827	863	931	909	870	863	890	893	889	888	884	850	941	922	914	898	920	885	846	921	875	856	893	874	893	895	871	872	854	810	896	865	907	908	916	912	968	921	852	903	870	851	904	911	889	905	889	864	909	883	882	907	868	885	869	840	857	872	896	900	900	868	916	896	868	860	943	886	852	847	904	910	907	869	911	889	900	870	874	886	865	912	880	820	876	825	896	884	923	896	914	913	890	878	901	831	864	955	885	809	874	893	929	881	882	866	888	873	825	863	911	912	885	879	937	831	878	941	927	809	828	908	922	844	903	881	886	904	914	862	904	872	902	840	846	859	926	878	889	913	914	880	905	849	864	951	856	928	914	882	902	896	838	884	892	872	884	901	898	883	883	905	897	929	959	893	888	881	870	841	904	885	961	925	903	889	900	880	929	909	962	872	911	896	882	873	885	930	885	923	915	921	950	891	885	849	885	847	908	842	853	937	944	908	874	855	862	877	909	915	874	952	886	940	884	920	915	913	856	892	896	889	850	874	881	890	885	868	907	918	886	884	925	867	866	893	878	889	945	890	918	844	968	859	941	915	889	883	900	911	885	911	916	898	947	896	842	863	937	856	844	899	882	871	887	910	840	918	871	835	891	858	931	924	883	851	931	919	851	842	899	903	981	906	910	899	823	892	848	917	883	895	853	867	827	874	884	860	890	868	865	882	914	880	889	886	854	934	911	905	903	848	903	856	898	820	893	932	847	928	901	879	859	903	882	940	858	878	865	933	873	913	897	935	911	877	907	927	865	831	893	867	907	913	875	906	888	903	958	857	864	871	882	876	894	937	812	911	888	862	926	906	845	879	930	855	886	845	926	869	932	881	865	887	929	884	923	959	886	851	816	861	935	857	891	929	867	828	869	912	942	946	895	865	869	888	937	877	881	849	824	927	905	923	902	887	880	875	872	923	917	868	844	872	893	872	866	889	913	898	883	925	889	915	881	892	907	913	918	876	921	902	923	882	863	914	901	881	855	861	919	876	913	873	885	903	928	886	949	906	860	903	867	891	875	867	901	934	912	891	881	862	877	910	850	852	933	881	866	883	885	873	942	882	856	877	832	908	783	857	904	919	853	866	846	901	902	944	854	918	887	879	888	908	881	862	915	910	912	884	936	898	899	922	881	914	868	903	919	881	854	906	895	862	917	907	929	966	834	904	915	868	884	867	910	941	970	878	882	868	941	858	891	934	845	867	863	921	853	930	880	830	867	916	856	918	852	891	958	966	901	921	861	874	887	880	901	863	903	876	882	873	856	889	867	867	935	906	841	876	865	882	889	968	861	887	874	887	897	919	913	922	898	867	898	897	864	848	889	945	876	861	871	849	923	872	893	905	881	876	877	932	936	903	910	921	884	892	881	843	898	906	837	893	885	868	908	867	885	882	880	873	881	893	864	890	864	892	844	894	911	850	858	889	822	885	906	833	899	911	874	875	903	878	894	896	920	942	872	892	885	925	872	906	927	925	866	875	928	902	840	882	884	859	885	912	880	879	872	851	908	896	913	915	908	861	838	927	857	884	948	876	918	864	825	902	908	878	822	882	897	878	905	868	886	903
25228	49231	40252	28349	21958	17500	13814	10238	8237	6537	5125	4432	3677	3084	2727	2453	2178	1913	1701	1587	1479	1307	1250	1178	1173	1097	1110	1121	1065	1072	1027	984	989	983	972	979	986	946	988	931	954	945	949	977	941	958	956	975	862	910	907	940	938	957	881	919	898	930	848	896	894	909	881	853	861	922	872	843	898	898	902	911	912	891	935	888	933	910	911	896	932	905	873	869	858	904	927	890	868	934	891	877	824	883	907	899	901	854	885	919	923	901	891	917	886	870	943	871	868	900	862	937	866	948	902	866	883	893	779	908	920	836	883	908	874	906	930	879	831	900	887	801	868	936	892	849	905	888	883	856	883	889	906	873	878	868	841	935	850	888	862	867	851	892	886	947	849	931	856	951	867	889	877	951	898	887	906	866	929	849	908	831	883	873	906	816	896	918	883	903	820	944	907	850	940	930	838	861	866	905	907	879	911	868	878	884	911	855	874	903	928	894	848	903	918	882	862	876	870	843	890	898	905	870	952	861	876	876	872	920	908	877	890	840	854	878	885	875	876	929	871	895	875	906	872	922	877	863	913	847	883	841	880	902	888	853	873	889	851	902	880	867	906	894	875	924	896	911	889	942	815	875	850	898	870	891	879	857	839	895	895	931	878	831	872	838	878	936	880	866	880	846	860	874	946	921	951	927	938	911	873	889	918	865	904	838	846	905	877	934	884	902	839	887	894	907	914	919	926	882	894	886	901	901	906	873	887	801	821	908	878	823	899	912	875	874	857	906	896	891	881	881	854	894	870	847	877	873	919	904	851	949	913	876	863	949	870	917	883	831	884	843	884	916	864	823	893	921	856	908	816	861	829	841	867	873	873	907	870	898	938	930	929	876	837	926	893	932	908	888	881	866	901	909	881	883	892	906	876	920	881	886	849	911	877	887	866	904	918	892	839	910	830	856	920	849	832	866	893	905	896	964	919	873	906	939	904	906	880	935	856	888	862	887	890	835	881	913	938	873	905	888	834	934	867	885	910	856	837	902	886	914	904	879	908	915	871	844	896	867	886	960	921	897	909	902	930	914	932	898	883	879	911	859	845	858	868	903	866	898	844	909	871	837	885	863	872	877	876	900	890	880	919	823	877	922	899	922	856	875	860	889	875	852	888	843	841	884	869	870	906	833	890	849	841	945	909	879	906	884	852	824	843	886	865	915	937	840	919	909	927	900	834	881	890	912	847	843	911	925	839	872	906	892	864	878	921	912	845	905	952	912	853	866	934	878	949	894	934	901	896	865	899	891	867	855	918	896	873	866	841	881	889	881	876	883	904	861	873	858	879	925	934	909	924	878	862	912	882	924	825	900	885	992	857	890	823	847	899	913	886	851	906	912	864	901	887	914	890	932	903	901	916	868	835	894	902	853	902	895	894	934	878	890	919	858	846	859	855	869	861	903	845	885	871	940	883	892	882	886	851	911	876	843	890	890	897	863	944	846	913	824	889	856	916	872	878	899	816	881	852	900	886	854	851	848	913	903	886	896	846	884	832	876	922	885	899	881	907	866	878	894	889	857	813	954	881	903	925	886	883	914	886	898	901	884	872	889	915	885	933	879	862	900	902	858	858	847	849	808	932	911	902	862	895	885	872	873	875	924	927	859	937	868	881	827	870	919	866	898	851	886	880	851	865	891	857	874	915	928	932	847	885	832	930	876	837	914	850	890	884	917	897	866	880	855	880	969	898	929	855	927	919	910	893	884	878	846	927	881	902	882	858	891	921	903	893	863	885	882	922	922	869	884	932	827	881	882	886	941	861	856	887	842	829	921	906	876	867	856	933	888	829	920	877	925	898	879	911	886	817	903	865	927	905	913	887	881	909	905	896	922	873	943	881	877	882	881	875	938	911	852	935	870	889	863	909	945	897	875	832	874	942	929	888	808	901	885	960	912	880	858	886	841	889	874	935	850	915	888	922	865	902	899	845	899	935	823	892	863	942	979	892	912	928	871	879	904	860	879	839	863	913	884	897	919	924	915	919	873	907	878	873	885	928	830	873	859	932	835	853	857	939	848	835	896	885	866	889	878	875	888	839	855	927	926	855	892	868	930	895	847	919	853	891	884	920	914	855	854	856	845	881	935	849	848	885	885	897	874	898	930	839	957	876	866	966	853	840	847	813	853	872	877	870	942	871	908	904	853	860	902	863	821	848	943	852	875	854	872	882	867	881	808	914	871	874	841	914	903	907	932	906	901	913	909	876	916	905	893	867	906	882	940	879	884	928	932	912	840	914	864	890	859	875	884	911	900	918	847	877	838	895	900	863	846	903	910	873	916	882	902	858	851	851	902	904	890	931	860	899	873	867	884	881	897	843	838	861	876	875	884	902	865	874	875	860	879	873	873	906	817	895	906	874	926	899	924	876	847	829	874	917	868	937	905	844	887	867	896	869	893	883	888	906	856	876	872	920	812	850	864	836	965	876	917	903	896	938	836	914	945	855	895	894	949	862	866	890	899	869	853	881	852	914	888	860	873	911	860	930	859	835	876	892	881	858	874	863	871	871	829	932	911	891	875	872	876	878	813	829	860	896	835	865	873	842	931	826	829	938	859	913	846	843	873	890	917	912	897	895	879	903	891	895	889	974	853	861	884	904	915	857	846	879	861	889	864	904	879	910	871	877	914	913	885	864	872	911	901	899	870	892	884	872	921	850	893	858	906	905	879	967	838	875	912	904	910	887	857	853	923	921	862	886	871	841	878	867	852	877	850	922	848	907	908	830	889	871	917	925	909	864	852	865	839	879	916	935	882	816	945	908	888	857	920	899	922	826	879	900	889	862	883	880	915	862	885	924	883	916	893	883	865	863	891	930	894	842	849	907	863	933	880	941	889	845	901	877	837	922	915	866	942	932	849	902	911	826	895	872	855	872	872	850	919	903	905	855	908	902	960	874	853	899	912	901	881	861	915	831	901	862	837	899	857	827	879	883	843	911	846	880	894	863	890	901	894	949	897	875	846	920	894	871	888	949	858	871	918	901	851	859	909	886	890	902	901	845	871	905	812	853	865	893	832	918	867	879	883	912	864	864	827	892	882	866	862	836	924	896	872	879	891	878	912	868	885	891	922	907	903	883	888	871	879	865	798	954	917	940	853	884	853	898	882	871	875	854	891	850	871	904	879	831	890	926	880	861	898	876	871	874	888	859	865	895	869	911	891	876	947	861	887	895	835	838	861	920	898	886	934	856	867	898	911	908	886	930	870	848	883	916	876	877	916	861	897	891	885	774	894	901	926	872	848	935	872	894	907	879	883	883	855	859	883	866	879	964	860	853	817	893	878	832	903	917	900	865	891	906	864	922	869	834	888	853	894	907	843	841	903	870	902	938	901	899	890	859	895	909	857	921	894	885	865	927	890	953	892	867	852	914	857	918	901	907	854	864	873	892	864	859	953	836	924	943	841	930	842	908	897	914	848	883	884	858	911	892	845	951	911	861	857	889	913	859	889	902	847	863	885	905	866	857	881
25468	21551	28366	26677	20151	12940	8916	5751	4493	3769	3016	2686	2233	2035	1885	1715	1559	1364	1304	1268	1196	1148	1122	1035	1061	1023	1037	1067	978	1010	935	932	1049	886	1006	928	937	931	965	951	930	960	943	913	927	951	895	907	929	869	841	897	908	897	890	882	925	877	901	924	883	915	922	936	910	888	884	933	918	904	858	904	911	918	893	860	873	852	863	833	881	862	872	887	932	902	916	883	906	917	793	894	890	935	842	906	937	885	923	943	917	892	895	888	878	886	914	886	932	888	859	878	888	928	890	911	907	919	905	874	917	911	856	889	890	886	907	874	904	865	843	875	844	864	924	905	858	913	845	831	879	889	849	939	920	876	893	893	930	909	871	915	903	893	893	918	889	953	873	869	886	943	882	901	897	884	894	912	864	901	820	902	936	897	896	883	920	856	904	893	893	923	931	902	861	818	869	873	864	951	912	846	892	912	909	894	938	896	948	950	853	913	906	831	920	889	933	907	858	908	927	848	899	903	916	872	834	879	895	877	895	833	893	951	897	896	876	904	924	927	897	881	862	927	913	873	915	911	882	870	940	947	894	909	932	944	895	898	856	884	869	960	910	912	892	911	914	918	907	867	848	889	928	896	976	894	848	911	880	888	883	873	954	947	928	880	911	941	919	842	890	871	885	945	873	907	906	916	933	913	891	918	902	954	927	888	878	910	893	883	890	867	896	947	970	848	952	916	901	890	851	952	871	985	867	890	915	877	952	955	880	920	887	843	939	898	943	890	942	934	887	865	852	869	923	916	875	902	913	861	914	892	930	897	906	944	879	935	933	915	954	935	840	898	919	851	897	879	848	901	944	876	877	906	953	882	876	903	905	894	857	876	864	933	941	897	878	869	969	885	912	895	907	939	912	838	898	863	927	844	930	873	933	878	858	954	907	911	883	851	885	866	932	925	893	929	889	909	861	907	898	940	882	841	870	849	869	860	888	874	890	856	885	883	889	888	890	880	941	903	886	852	901	921	963	901	909	893	879	885	906	893	870	857	878	903	833	940	942	872	852	912	877	940	876	914	898	918	894	888	826	979	889	879	943	866	906	864	928	895	916	896	912	871	889	910	875	928	857	900	924	908	921	908	898	912	898	866	895	984	946	932	903	913	902	882	888	879	845	870	896	897	904	861	919	921	843	938	854	893	903	921	916	930	929	884	873	847	851	922	896	944	888	923	840	877	930	921	886	902	886	923	875	902	883	887	887	927	967	900	894	872	931	856	972	909	923	909	890	910	914	871	839	886	991	891	971	945	879	855	842	881	891	917	950	853	952	873	872	875	887	893	935	872	926	924	900	876	854	879	831	870	890	907	913	889	886	886	913	883	877	970	894	932	910	885	919	881	924	909	907	885	894	884	886	850	873	856	942	879	847	898	834	933	901	873	895	862	889	959	914	896	871	886	946	892	930	865	871	928	878	856	963	954	833	948	935	874	900	955	868	884	890	866	878	894	909	886	929	905	915	897	843	888	966	932	886	909	865	910	887	918	897	851	893	899	929	900	926	878	928	908	890	898	871	847	894	880	919	838	912	847	890	870	837	907	891	820	932	908	908	929	908	908	888	889	886	866	871	943	924	876	906	882	885	936	916	935	944	928	924	900	914	893	888	924	908	911	843	900	901	915	910	917	895	919	863	888	860	862	899	896	905	922	930	945	915	923	877	888	879	900	862	882	889	887	924	905	893	885	880	959	937	904	892	905	905	921	920	881	895	970	859	888	936	881	905	922	881	883	936	936	932	875	933	913	879	933	878	923	917	873	933	850	902	859	911	835	869	913	856	905	877	872	926	864	892	844	878	903	905	874	919	857	873	843	916	828	812	901	929	903	900	920	869	904	894	898	891	953	892	911	874	1001	873	904	923	897	845	870	907	887	968	881	903	938	866	837	909	850	880	935	900	922	872	920	910	929	902	890	909	897	876	921	896	890	873	885	936	894	891	891	889	955	886	887	874	864	898	907	922	842	898	957	857	826	907	858	910	936	937	859	890	825	904	887	913	883	970	915	883	861	895	893	878	881	917	924	915	928	865	876	869	937	893	882	857	850	881	895	897	879	894	890	874	925	881	875	928	900	875	906	888	899	896	906	902	873	960	869	919	900	900	856	898	883	924	894	895	903	857	887	848	875	878	821	931	964	902	928	877	893	921	898	913	923	893	851	901	906	893	923	891	881	941	933	932	903	886	910	883	898	926	858	859	910	949	896	899	859	834	861	880	872	891	837	896	923	900	859	937	877	855	918	915	859	922	889	869	894	847	866	910	874	894	882	906	927	911	912	875	917	877	898	937	940	917	902	845	902	916	870	903	857	909	892	960	924	854	922	923	884	903	923	889	930	945	906	887	878	938	955	901	859	922	903	934	937	928	845	904	910	903	933	896	915	918	886	895	901	931	897	922	900	912	913	905	898	907	934	886	842	900	958	888	904	920	881	920	922	889	867	911	932	865	882	896	881	925	870	824	872	886	866	895	878	864	910	908	886	860	875	974	897	932	910	915	912	927	851	922	885	866	881	868	894	925	901	906	913	877	919	869	852	889	899	931	852	906	895	881	828	905	949	850	914	899	888	879	885	890	911	927	904	927	931	925	898	921	931	888	898	891	882	940	906	870	929	877	865	879	904	958	822	882	909	892	917	877	923	945	870	904	911	888	868	903	852	889	889	906	877	852	884	900	891	882	867	912	870	903	892	889	928	917	941	859	883	904	825	899	844	896	929	869	881	923	903	882	873	887	821	877	895	905	889	858	895	884	911	879	859	875	965	902	871	919	900	904	935	966	877	927	906	878	914	868	924	957	954	922	853	943	904	876	868	924	874	939	906	912	913	975	890	846	906	833	886	908	845	939	886	907	898	889	862	851	931	903	917	889	902	885	873	900	921	814	912	856	883	943	935	929	931	892	895	887	934	910	894	896	946	874	898	892	887	904	929	918	917	819	893	887	886	889	894	850	913	878	894	915	951	876	893	898	856	915	914	914	849	842	887	962	891	886	865	892	968	847	880	849	856	906	934	892	917	854	922	890	902	873	844	904	966	837	912	888	961	839	849	866	889	886	881	925	877	886	893	896	901	917	915	919	910	875	964	927	844	937	881	827	867	960	929	873	929	892	925	891	882	935	893	992	897	874	878	868	901	877	857	929	896	919	864	900	872	888	937	914	919	929	918	923	925	856	894	909	895	863	890	887	949	888	878	875	875	892	889	869	859	929	905	877	913	902	868	868	842	906	914	922	897	851	862	912	875	855	932	899	905	903	870	928	921	851	905	911	872	874	860	905	878	861	903	871	846	940	907	913	843	923	911	922	951	945	913	828	918	924	920	863	883	882	866	861	885	906	909	906	909	896	877	928	904	897	889	957	907	909	911	917	874	855	907	902	887	878	895	890	906	882	892	901	869	884	890	922	902	940	941	836	879	847	892	879	863	888	870	900	951	885	901	856	903	862	854	928	864	860	894	912	876	932	845	902	917
25077	46050	37158	25443	19247	15044	11813	8578	7032	5718	4526	3723	3227	2799	2444	2104	1896	1664	1535	1512	1336	1233	1227	1158	1142	1056	1072	1038	1028	991	1024	1037	972	998	1002	1019	983	968	934	936	951	936	1002	950	989	915	924	881	893	921	947	911	910	902	914	899	934	895	864	931	884	1001	899	916	924	934	955	913	935	878	906	984	958	943	866	897	895	897	864	947	922	915	903	982	868	916	871	898	920	889	885	930	872	886	913	887	913	950	902	882	878	940	888	975	852	916	939	916	895	880	891	895	893	856	918	850	920	914	873	923	907	949	935	907	885	899	936	939	928	875	908	908	908	923	905	821	831	896	896	908	916	892	876	895	950	905	908	925	870	857	931	891	926	921	925	910	893	873	896	877	871	896	903	968	944	911	889	913	848	939	906	943	921	884	877	953	903	932	904	901	902	904	897	917	944	892	881	869	893	931	924	893	935	895	897	918	941	883	921	926	932	882	930	927	871	949	882	935	911	848	956	864	916	909	894	911	907	933	921	873	896	936	913	874	920	857	951	873	890	851	871	890	873	846	891	948	881	899	931	855	963	893	949	908	865	969	897	866	907	948	915	872	938	885	934	891	904	915	939	872	924	910	879	914	931	859	917	862	895	898	874	847	892	879	909	899	915	917	859	930	932	874	876	912	893	898	915	886	906	899	897	901	924	904	894	883	873	924	881	862	897	887	902	937	921	901	859	911	902	880	946	941	885	956	936	871	903	892	913	929	889	870	915	953	884	926	930	876	883	852	883	913	935	981	929	933	897	933	926	937	888	873	930	903	913	894	854	904	933	870	902	866	891	874	891	924	893	896	878	862	902	911	916	916	932	909	935	837	896	909	910	895	902	906	876	910	924	913	933	926	913	885	907	939	875	931	919	932	927	912	902	899	903	880	918	914	855	919	854	920	933	913	895	877	902	925	970	926	843	919	918	880	933	895	949	916	919	934	852	908	883	895	877	900	867	924	878	940	938	886	876	903	882	905	892	892	886	965	901	969	861	908	897	878	931	927	892	872	897	926	900	835	860	927	912	901	923	938	878	890	894	866	963	905	912	900	869	893	928	912	880	958	859	867	905	802	905	932	922	893	907	951	897	869	855	914	830	856	963	867	838	952	939	909	888	881	888	921	922	867	947	925	878	974	962	884	920	867	935	929	875	875	932	856	895	984	929	914	896	878	923	963	930	921	876	869	917	917	912	933	872	918	881	910	919	861	899	901	857	913	943	884	881	894	921	907	938	934	935	874	841	965	857	907	925	905	912	907	874	921	879	920	927	872	906	924	932	941	953	922	897	966	916	947	903	946	886	898	882	905	934	881	904	859	925	883	940	904	865	902	877	907	907	935	909	893	943	897	930	852	832	882	905	967	876	968	932	942	921	930	877	942	885	951	905	924	933	893	927	915	937	943	904	880	919	956	891	927	914	892	897	963	863	874	937	859	929	910	918	872	892	965	955	895	936	868	918	915	912	906	905	911	880	951	918	920	927	877	989	913	880	926	888	937	874	921	884	920	906	858	927	960	930	893	878	861	908	882	876	951	897	892	918	923	904	931	902	867	839	919	916	938	887	873	899	925	944	931	873	939	950	915	907	859	868	855	862	1000	932	911	893	861	904	920	856	875	895	875	881	896	903	900	911	884	850	875	905	874	920	912	889	869	932	925	904	937	906	849	839	884	885	888	864	925	929	905	992	914	903	880	958	886	903	872	952	868	922	922	887	876	865	912	900	881	891	856	914	849	918	901	937	948	872	875	921	888	881	910	904	900	930	891	933	855	931	939	870	885	916	868	851	922	898	905	876	938	860	872	898	914	901	890	905	931	902	855	905	918	911	855	892	903	947	866	965	928	895	895	912	915	912	953	914	915	905	929	923	920	866	891	930	930	889	882	899	853	863	914	913	932	861	931	894	906	908	964	897	902	915	869	796	920	903	918	913	937	953	898	927	865	910	879	882	935	859	931	912	931	899	870	799	900	872	877	908	873	903	888	882	877	944	905	888	894	880	921	887	877	843	948	934	904	945	917	913	866	915	902	904	901	938	926	872	891	984	936	965	891	938	868	919	942	896	915	912	877	883	928	949	897	924	904	958	924	915	877	935	903	905	935	901	917	916	887	885	876	897	921	981	856	890	933	870	883	916	878	878	923	903	863	930	889	894	901	926	901	894	903	889	928	868	912	863	928	885	901	901	977	885	848	907	874	923	903	904	946	952	914	859	905	945	891	961	905	854	853	896	893	894	879	971	879	864	952	902	896	882	897	878	889	950	880	881	888	927	875	931	863	886	866	926	936	909	928	876	903	917	906	902	873	868	882	914	890	925	925	909	910	896	888	911	869	897	915	929	918	901	923	886	900	919	882	913	898	892	822	878	891	915	926	897	897	884	896	892	898	882	887	965	903	970	912	919	883	895	902	875	907	902	923	946	896	925	914	869	905	899	935	883	883	887	885	894	908	922	927	931	928	929	933	937	897	902	844	928	859	894	866	982	900	950	938	945	892	927	942	896	930	974	868	921	879	893	813	915	904	877	906	852	881	856	937	915	909	905	902	928	874	940	965	879	916	931	924	927	909	850	922	895	970	927	891	876	907	888	946	898	922	896	874	879	931	892	902	914	839	892	900	904	891	878	887	900	909	889	901	892	916	886	918	888	863	894	965	888	907	878	930	922	926	900	894	926	932	911	835	961	868	855	888	866	911	969	926	945	940	896	924	914	888	901	947	897	880	918	864	953	895	944	907	912	918	850	857	931	908	962	934	934	868	917	887	922	914	857	873	913	866	902	922	861	925	956	892	913	927	905	914	875	877	876	905	918	908	931	903	905	898	919	863	885	905	874	911	884	910	915	898	931	893	910	968	903	874	880	915	940	904	914	841	938	922	894	875	865	959	876	895	875	940	861	890	872	887	910	933	870	915	852	872	920	920	859	870	885	852	930	942	884	873	916	886	858	950	913	903	863	850	937	935	879	883	908	889	892	838	934	862	881	920	941	933	909	909	860	886	897	909	888	923	899	940	847	877	963	902	901	910	886	890	835	902	890	885	928	893	927	857	957	883	917	906	870	913	874	937	908	876	946	868	937	951	897	888	935	887	882	875	910	891	913	885	952	896	896	883	925	885	943	864	866	909	923	893	884	895	889	895	855	937	929	899	878	916	858	923	886	863	904	907	923	870	949	927	894	890	963	876	862	894	916	922	856	969	891	920	980	931	922	889	917	917	935	856	914	898	890	936	882	898	887	971	874	916	931	897	911	948	916	916	898	920	883	918	896	903	935	948	865	941	895	853	895	860	913	935	871	872	883	879	892	913	903	886	949	954	925	930	839	930	895	878	897	943	886	908	862	887	857	937	903	877	917	904	855	911	944	881	897	864	916	906	875	895	894	916	892	953	891	922	894	903	891	914	896	949	933	845	898	908	873	900	914	926	874	901	895	914	931	928	906	943	917	933	921	912	899	905	862	953	889	969	896	908	929	925
23118	21560	29408	24227	21906	23345	21564	11168	7755	6383	4967	4227	3615	3181	2891	2546	2241	1922	1812	1620	1586	1465	1405	1332	1272	1279	1294	1293	1241	1160	1210	1193	1145	1155	1077	1076	1155	1084	1138	1096	1093	1089	1043	1125	1064	1078	1059	1054	1046	1021	1052	1046	993	1048	1099	1060	1066	1100	1064	1003	1027	1063	1021	1010	1049	996	1091	972	1012	1005	979	963	1055	961	979	1047	995	1031	1015	924	1033	988	1018	1037	1029	1017	1053	995	1023	1007	984	1007	993	1023	1017	1017	1036	1038	982	973	970	1014	1036	1047	965	1030	1094	998	1035	958	974	1109	997	992	979	935	992	1039	998	1028	1051	1063	999	994	1004	1008	1009	1078	1048	998	999	1020	1020	1008	927	1028	1045	1064	1047	1039	1040	1018	972	1055	1027	1052	1013	1097	1063	998	1014	987	1009	1075	1014	1045	990	1062	1062	1034	962	970	962	1040	1004	988	981	970	1093	1004	1006	1021	1022	917	1002	1006	963	1027	1002	1038	980	973	1044	1013	1026	1005	1038	979	1020	994	1016	1018	1020	1005	1037	1041	967	1005	947	1035	1043	962	999	1031	1031	1014	1066	956	998	1040	963	989	1034	967	1021	961	992	1000	1061	1019	982	1055	1065	1074	1050	987	948	972	1003	988	1018	986	1002	951	1006	1028	1008	1011	1045	984	1012	1016	1035	1028	1065	1011	963	991	1058	981	974	1006	988	1019	1026	994	1019	986	979	1064	1009	1029	1029	1036	989	985	1008	1048	1053	1020	1027	1000	969	1009	1071	976	1049	978	1012	986	1035	1042	999	1011	988	1040	1005	1023	1050	1009	970	1050	986	1105	993	1025	986	1019	1044	989	1086	1023	1075	1042	1035	1003	1024	1041	1060	997	1060	1044	1027	923	1027	1021	1035	1055	1090	996	1015	1004	1061	1024	1063	1027	1051	971	1055	1063	941	1024	1034	1021	978	987	1014	1016	998	933	980	997	983	1040	1059	1009	1008	964	1051	962	1021	1007	1032	987	1018	1020	1044	1004	1043	1003	1035	991	1007	997	984	1047	1015	1009	1000	1002	989	998	1001	1034	997	971	979	980	1018	940	998	1045	1067	970	1004	981	1014	1031	1045	1016	1032	1010	1027	1031	1030	1023	971	1021	1004	1013	1004	983	975	1030	1026	1020	1112	994	967	998	1019	962	996	1011	1029	1002	1050	1109	1013	1012	991	1004	1051	997	991	1041	1027	1063	998	1024	996	1013	990	1019	1005	1019	1001	971	980	1045	1002	956	1006	972	963	1028	974	1053	1041	1007	942	1082	973	1036	1014	1028	1012	1054	1024	952	991	977	1047	1016	1035	1044	1063	1032	965	998	1029	1037	1023	1031	1019	1019	1052	988	1065	1009	1052	1015	993	1003	1046	1012	942	1019	1052	1050	1052	991	1036	1036	1062	962	981	1000	1021	1027	1037	1043	997	946	1015	973	1025	1019	1041	1029	1000	1025	1031	985	948	957	1009	1025	1025	1052	1005	970	1018	1067	1029	1010	992	1025	1052	997	950	1020	1028	983	1016	1048	1024	1011	968	1011	978	1021	992	1089	1006	1040	1013	1032	1042	1004	967	968	1005	978	980	992	1010	1016	1004	999	979	1027	1047	1049	1056	1052	1090	1028	998	1015	1006	1057	1033	960	978	1082	982	990	1042	1048	985	1031	995	998	980	1026	1081	1091	1036	1031	1010	1015	996	1021	1081	1033	1032	1026	1042	1016	1054	1032	1030	989	998	1052	1017	1038	1013	1000	1000	1065	1032	956	1003	1004	1005	979	1004	1008	1045	960	1030	1003	994	967	999	1080	1039	1028	967	1002	1009	1055	1063	1006	1008	983	980	961	1022	998	1000	982	1014	1009	1070	1021	1052	1025	1014	1003	1021	950	1013	1006	1053	1016	1004	1052	1024	1021	1014	1065	1048	987	1074	1028	1004	990	1014	1014	1079	1027	1006	1002	1047	1015	1008	1023	1112	1020	1016	1024	1034	1083	989	1035	1012	1029	999	1010	1078	976	918	1015	987	977	1007	1020	1034	1025	1074	1071	1031	1041	1006	1024	1035	991	1049	1030	994	1012	1032	1040	991	1004	1063	999	1002	1021	1037	1047	997	1029	1034	999	1018	961	1007	1028	1036	966	1027	958	983	1008	992	1012	966	985	970	985	1032	1015	1018	1064	1040	1029	1030	1032	1114	1000	1021	964	969	1014	1021	1013	1031	1062	990	988	1031	996	1042	978	1007	991	1001	1021	1032	982	1030	951	1044	954	1018	968	1027	947	1016	1048	1013	1010	959	1008	1004	1042	992	973	1049	971	963	1061	1025	1013	1036	1026	1026	990	1008	1002	931	1004	1006	1005	1044	982	1091	1041	966	987	953	1039	993	1018	1033	1023	984	1000	1000	977	1005	1021	1005	1041	1030	1042	1006	1033	1040	986	1019	1016	1031	963	967	991	1052	998	1014	1071	1017	1033	942	996	955	964	1018	1022	986	1034	976	969	1060	957	991	1010	1025	992	1077	1038	1020	994	1011	981	1025	1003	976	1041	984	1004	991	987	1020	1034	1013	1000	977	994	1010	941	1028	1005	1062	1011	1021	1079	995	1041	1000	996	1054	999	983	1002	992	993	1033	995	1020	1013	1006	993	972	1019	1029	1010	999	975	1004	1001	1018	1008	1026	938	1012	1002	972	1052	1003	1035	1025	1005	1037	1041	1000	990	998	1009	1012	1008	1009	990	1018	1003	1025	1011	1053	983	1015	978	1045	1011	1044	997	1016	1052	1046	949	1012	1042	1033	1049	969	1045	999	1012	1008	1017	1021	996	1041	983	1020	996	959	1013	1054	1017	979	1023	1044	994	1044	1039	983	963	1019	1034	982	975	1018	1072	1073	1021	1022	971	1011	1057	981	1032	947	1000	971	967	1012	1018	1013	1031	1052	980	1021	1003	1003	970	1016	1022	1004	1005	975	995	1011	968	1050	1011	1056	941	1035	1044	1023	939	959	992	991	1044	1028	970	997	953	992	964	1037	961	1057	1022	1007	1010	1019	1054	1042	1016	977	1012	1041	960	1107	1051	1006	971	1005	1017	1011	1022	1026	968	1066	991	1016	982	987	1001	1025	976	1002	991	982	1053	1010	1021	986	950	1069	1021	1070	1024	1010	915	971	1036	966	1091	963	1034	988	970	1069	998	983	1010	1018	998	998	1000	1050	1014	1037	980	1039	1042	1012	1021	964	983	1008	948	1047	1021	1073	1052	975	1006	1046	1012	1009	1007	993	1030	985	989	975	1044	1004	1061	1033	1019	1035	1025	1028	1016	1042	998	1017	996	1043	1042	1033	1042	989	1033	1032	951	962	1044	1066	1009	1006	1044	1040	1036	1053	991	1007	986	1009	1009	924	1022	1052	1067	974	992	1018	1032	1017	966	1062	989	1007	972	1024	1029	1010	1024	1043	1054	1001	1013	996	1017	1029	992	1021	1025	1018	994	971	952	1038	992	971	952	994	984	1010	1003	993	1045	1021	995	1002	1018	941	998	1001	993	964	1009	961	1021	1007	991	1044	1029	969	1010	1008	994	1010	1041	994	1004	1092	1014	1028	1037	1031	1048	1022	1001	1053	1049	1016	1016	1008	960	1011	982	1060	1021	1025	1004	1039	972	1015	948	1019	1048	1046	1014	1093	1011	1006	950	985	990	1030	997	951	1026	979	1030	947	946	1026	1011	1012	1005	987	1021	1033	1024	1010	987	1017	1019	1038	1024	1002	1017	976	1062	954	987	1039	1019	1060	991	972	1103	1022	1033	1054	1044	979	1002	1026	988	1050	941	967	1004	1010	1021	993	1005	954	1019	979	1006	986	1013	1032	977	1049	1002	1016	937	1006	1000	1005	1013	1009	1019	985	1059	1044	1009	1013	1036	1033	1042	964	1030	978	1018	977	986	1055	980	1009	1017	1040	996	994	1034	996	987	1030	1028	1003	1036	1032	1032	1012	1007	1022	1046	1021	1042	1024	1033	970	991	1008	1022	1054	1015	1053	979	974	1033	980	993	1019	1023	1001	1044	1004	937	1024	999	1003	1049	1005	1060	1033	969	1004	977	979	997	974	970	982	1013	1011	1043	1051	974	1000	961	1025	1002	989	1029	936	1012	1021	983	1027	961	1049	995	1034	1018	1037	987	996	1007	967	1023	967	1024	1000	1029	1057	1047	939	1103	977	985	1020	1015	999	1035	1031	1015	1064	947	1052	1010	1022	1023	990	999	942	998	974	1052	986	997	1051	999	974	996	1012	1010	1025	953	1011	998	962	1046	953	946	960	1024	1045	973	1069	1030	1002	1032	1002	1044	1010	1023	971	1039	1015	991	1011	1030	992	1032	1075	1093	1002	1063	998	992	1017	1018	1022	1021	1019	1060	991	1036	1054	1017	1090	971	1036	996	977	1019	1022	989	1017	1002	1004	954	1038	1005	1007	964	1026	1037	989	920	1075	1020	983	970	1012	1015	1074	1058	994	1006	1072	1113
26802	54352	45664	33615	26881	22300	17931	13220	10826	8834	6755	5749	4877	4220	3658	3145	2679	2306	2153	1949	1859	1733	1584	1475	1449	1259	1324	1307	1308	1287	1227	1175	1238	1139	1112	1159	1061	1143	1092	1042	1123	1094	1090	1072	975	1062	1068	1021	1050	1016	1041	1026	1041	1025	1009	975	1006	1043	1020	1010	987	1009	1020	1037	965	956	1062	973	984	945	1062	974	1012	1019	1031	1006	965	980	1038	978	998	978	993	1016	1010	1000	1028	973	997	955	1006	987	1023	1018	981	1030	980	1065	980	948	936	1005	960	1003	935	973	972	1021	1031	1001	1019	1006	1013	978	995	1005	964	1014	1047	980	983	958	1023	953	1005	952	1006	959	924	972	1014	932	989	969	980	970	951	1061	958	1001	917	957	1021	1003	1016	999	997	1001	1002	1021	946	1039	929	979	999	1029	994	999	996	962	990	979	985	982	969	980	1016	1022	1016	961	992	978	994	1077	944	1001	903	943	973	1006	973	985	964	997	975	944	1005	970	986	1006	974	1037	1003	955	956	991	975	927	1024	1039	988	1067	994	948	962	998	988	1003	1022	1036	1011	985	983	982	1032	962	972	989	961	988	997	1007	985	968	1013	967	935	984	983	989	972	1023	1001	935	977	979	998	1061	980	1006	1021	1018	966	974	1030	960	969	973	991	973	1024	986	976	1011	982	1026	1028	961	1004	905	993	968	957	1003	968	905	1007	1002	952	1023	1030	935	947	983	968	949	992	991	1027	1038	972	991	997	982	1025	1029	976	973	971	975	1039	1012	998	999	986	960	909	1062	945	1003	947	1040	988	986	1034	1029	986	999	1011	1013	992	989	1021	983	1005	943	1005	1026	965	1014	976	1009	972	999	989	993	971	994	965	927	1002	1069	951	1002	1022	967	993	978	1035	961	1009	999	973	980	1016	976	981	967	1043	996	1014	1003	1005	1010	1022	969	1054	948	1005	1010	1016	992	1027	987	1044	1017	929	1013	932	986	980	1009	955	996	954	973	1023	978	952	988	1014	1017	998	968	1022	1009	1001	979	1012	982	1007	969	971	946	1000	1010	1053	984	1000	1037	969	956	955	1012	945	1039	1036	983	960	940	1025	970	990	938	995	1021	948	991	1017	987	1039	1026	991	991	956	997	986	933	949	993	988	1027	1011	994	989	979	980	986	993	987	1031	1019	1022	913	1002	951	952	1022	1021	1026	976	940	954	976	968	1025	967	997	984	1022	977	979	961	992	985	991	944	1046	996	1028	997	998	950	977	977	1045	971	979	923	971	986	962	968	976	1026	1045	1026	1063	975	1002	952	990	999	1025	976	936	979	1029	1005	1004	944	1055	967	985	975	951	959	940	1036	963	1001	1003	1012	992	1012	955	1009	1007	967	963	960	929	962	972	1024	976	964	1039	998	970	1008	1031	998	1050	998	1009	1022	945	949	1005	973	973	1004	997	982	979	938	997	1019	1032	936	952	981	1070	1029	945	1009	1000	994	991	969	1024	988	988	979	1026	953	1049	977	997	936	1026	936	947	992	987	945	1038	987	963	945	990	935	1027	971	962	961	981	950	975	990	1005	1061	965	963	980	1002	977	989	970	1060	975	902	1013	989	968	1022	997	963	984	1004	1038	1006	962	970	956	1034	941	957	983	995	959	937	999	999	1008	996	977	993	1000	962	992	995	1018	991	1027	968	984	1025	1004	1020	1017	1013	1010	997	1046	942	980	1008	1026	1015	989	949	976	956	959	1004	984	1006	1011	972	1032	925	970	938	1035	986	954	930	940	1007	1013	915	975	1018	982	986	989	1005	970	1010	1016	994	1037	967	970	946	1026	939	1033	985	1032	1036	1004	957	974	933	977	1023	973	1031	987	976	936	1000	983	1020	952	1023	939	966	988	953	1017	947	1009	1065	972	975	1018	976	1008	1004	962	1031	963	952	1067	1011	964	1008	971	1018	1002	1021	1011	994	929	970	1019	982	1010	998	1004	1020	1007	1025	1020	961	979	958	1016	993	1040	995	971	982	1012	1000	979	999	1005	978	957	974	943	966	953	972	1032	969	957	1016	972	981	976	996	954	997	980	904	1014	1050	1022	982	954	1013	1021	976	1034	960	956	1016	1028	958	1036	986	980	923	916	955	987	984	998	969	972	941	947	947	1033	1034	1013	998	908	998	1026	991	977	963	999	990	998	981	1019	981	964	937	1012	992	1005	984	962	1016	1009	934	989	1031	984	1036	961	979	962	995	957	1004	1008	961	958	1053	1007	933	998	1023	1034	978	1002	931	992	1017	1054	944	989	993	1057	982	974	955	1053	979	988	1039	996	988	1019	951	983	979	1018	1030	1000	1036	1028	997	987	972	953	979	986	969	970	1012	1027	929	1021	997	938	1012	974	960	968	987	1008	874	1019	944	1013	1019	985	999	992	1013	948	973	1038	1022	980	985	1026	1000	927	977	1023	993	942	1055	1009	987	957	1043	967	950	969	1010	992	922	1003	999	978	1012	975	1015	985	988	995	964	969	1054	1002	917	1006	1036	1010	1009	959	905	1017	908	971	974	984	932	1007	969	995	1019	915	979	1005	1025	1009	1025	937	988	979	990	949	947	1007	965	1029	982	972	1085	978	1024	946	1022	963	907	940	987	984	962	991	969	1024	1036	987	960	1027	990	947	1028	961	983	979	986	961	946	942	963	973	1010	999	1029	943	984	993	1049	995	953	987	952	982	989	1023	1038	937	985	992	978	974	1020	1012	981	938	923	1037	997	982	994	1000	945	1034	954	1001	1001	1019	996	978	1053	936	1020	982	1042	933	952	994	983	1012	928	1002	986	961	1024	990	1057	1029	1005	983	963	995	1045	1037	1005	1019	956	954	1006	1013	986	967	1018	991	1035	927	1057	1019	990	1003	985	978	983	981	988	994	1020	929	975	979	980	992	1002	966	990	969	951	964	961	1037	978	945	989	1004	936	1020	952	1047	1009	970	964	1009	973	1013	983	992	993	1006	1078	991	973	970	929	970	1029	1006	966	995	1027	1008	1028	939	953	984	961	968	961	942	936	936	987	950	971	997	979	1018	952	1020	992	950	996	958	1008	904	988	1029	988	1052	928	1026	1012	991	924	991	1009	976	971	937	978	972	958	1070	1000	982	1014	1005	956	1014	1013	1006	991	1074	957	1025	973	952	1018	939	955	960	1003	1032	1012	975	948	948	1043	985	980	972	1007	1012	969	959	1032	958	981	1041	982	1001	1058	980	975	995	988	995	992	969	1015	957	984	957	957	987	994	985	948	943	991	959	973	968	928	1016	968	986	955	989	981	1000	958	1045	951	1001	955	984	969	997	967	999	948	1018	964	937	986	991	935	1026	946	963	990	992	975	985	924	940	971	1023	988	1018	985	974	987	1049	1049	1004	1035	961	979	976	991	961	966	935	999	977	1020	961	949	940	1005	942	942	992	991	966	990	1000	1018	1046	977	984	1004	1056	993	1002	1009	963	993	1026	962	1009	992	956	913	1014	1025	987	939	976	1044	952	1019	1030	978	938	989	986	950	977	956	1015	967	1047	1020	1003	981	1004	1009	1018	980	982	1025	992	1016	978	990	1015	981	950	993	968	969	976	1015	970	1018	949	1013	1017	986	1024	984	981	986	1015	939	1022	1047	944	908	1016	969	1033	984	984	1015	977	968	988	950	991	1021	977	1025	1031	991	958	1035	1012	986	966	998	1013	960	974	1042	988	974	1034	946	992	973	997	936	995	955	957	970	979	1017	1028	972	949	1043	987	1007	958	1013	1022	991	1037	989	945	1022	936	912	980	988	921	960	1021	980	945	984	970	1053	1073	1016	987	1029	922	996	1029	908	1043	1012	1011	972	959	959	971	979	964	1009	1010	945	1038	981	941	967	953	972	1047	998	976	991	1042	1015	1026	985	974	1027	994	954	912	1041	975	1010	1020	1007	992	948	1006	1046	1016	979	983	1003	968	1026	975	1006	1018	967	959	996	994	996	1023	978	966	925	953	1004	1017	983	994	1005	1049	984	919	951	965	999	1014	998	954	940	998	985	960	1002	1001	992	1013
29591	27977	33053	23992	14236	9347	6915	4706	3661	3133	2522	2130	1962	1784	1654	1513	1341	1286	1230	1128	1123	999	999	995	963	920	946	966	906	898	872	926	933	950	939	906	925	859	893	892	915	883	883	825	812	836	901	892	866	865	829	844	808	924	884	844	891	855	836	779	890	878	844	837	825	865	880	864	847	817	816	842	887	807	897	856	855	860	877	829	798	878	829	821	809	807	821	843	832	858	835	811	821	793	879	853	807	831	799	835	817	824	869	856	860	847	803	852	783	848	861	902	840	840	851	862	872	782	866	890	820	842	895	831	876	807	779	839	843	783	889	837	847	864	849	817	879	804	756	870	816	821	848	840	811	850	839	816	822	855	876	791	857	830	882	790	828	885	828	849	832	846	866	875	854	910	837	866	821	811	861	854	813	843	861	801	829	788	799	834	895	837	897	865	857	862	876	843	807	880	859	822	823	854	861	855	790	834	818	824	868	836	859	864	852	796	874	825	789	822	808	869	844	863	845	829	852	832	815	842	802	838	831	848	806	822	801	820	883	804	804	842	810	829	841	819	830	822	869	858	823	785	893	857	838	899	857	895	836	819	832	836	900	825	845	847	821	845	817	830	858	851	872	869	828	832	858	813	849	852	827	856	856	877	806	789	842	864	846	822	835	846	869	842	864	837	821	827	813	788	834	843	820	805	841	821	849	836	808	852	854	861	857	850	796	839	853	793	841	870	872	907	853	862	832	812	877	847	855	827	862	879	821	881	882	818	889	898	779	832	814	795	858	797	841	813	844	835	865	894	840	861	810	883	819	851	867	842	810	846	827	780	854	857	809	841	866	891	855	828	850	818	849	890	790	843	866	793	809	768	852	879	856	813	816	868	869	862	885	838	886	884	867	778	881	910	851	892	808	827	848	793	846	802	865	839	890	860	815	835	836	860	786	846	819	820	865	809	872	877	814	799	849	857	890	854	901	816	828	884	843	845	895	866	846	849	815	815	859	861	813	880	848	779	822	830	829	832	820	890	865	848	828	841	793	852	797	869	842	843	846	853	820	799	783	831	878	813	843	782	835	867	832	819	851	849	841	901	857	833	827	857	897	839	813	854	747	864	850	852	830	826	907	829	857	845	778	863	844	806	827	865	894	855	817	907	883	841	873	826	808	855	858	787	852	873	824	854	841	829	840	844	823	864	825	847	775	795	832	899	936	848	834	833	833	808	831	845	839	869	780	840	836	876	874	813	857	825	870	860	860	893	861	846	832	871	829	836	804	828	824	821	894	826	797	858	805	862	851	830	897	791	813	805	850	870	829	840	860	852	841	806	861	843	841	775	829	846	859	779	871	852	826	867	841	866	893	891	845	834	881	856	870	852	784	831	877	874	802	815	836	814	882	818	803	835	816	838	835	844	835	810	873	811	917	820	834	844	830	877	890	809	833	859	866	847	830	867	824	850	860	810	818	863	793	849	787	860	819	822	825	819	851	848	818	860	847	821	872	830	851	814	819	849	828	837	833	821	852	790	883	849	834	831	837	854	821	858	872	812	812	827	864	825	855	875	847	835	860	803	807	767	847	893	876	861	836	856	862	776	809	879	809	882	838	822	811	819	826	835	848	851	812	858	860	844	795	834	881	855	829	813	914	826	845	878	800	889	813	815	899	858	867	825	891	813	838	883	836	847	839	817	860	836	831	814	805	783	851	882	745	819	902	842	839	875	871	833	873	812	855	856	848	883	795	859	864	824	824	908	828	867	844	786	833	878	827	851	862	819	833	866	802	842	808	869	832	833	788	821	809	874	829	843	869	876	881	841	797	871	821	858	879	821	854	826	849	858	878	833	869	805	879	858	887	900	868	913	869	832	844	855	868	805	900	845	825	884	838	819	842	832	835	767	853	846	869	834	786	826	815	836	833	853	804	813	840	865	826	875	834	836	836	860	862	793	852	865	829	833	819	826	805	864	850	883	836	881	870	809	859	872	845	858	835	849	816	840	857	863	858	826	816	802	875	840	845	803	795	830	836	932	830	815	849	843	815	844	840	813	791	783	851	850	910	850	825	860	875	870	843	849	872	813	865	858	862	864	843	854	815	870	868	876	841	823	823	870	892	825	825	867	838	824	847	908	884	824	829	786	853	841	833	815	836	841	833	813	885	851	843	867	892	842	848	830	861	862	840	828	813	831	827	831	865	844	826	808	795	820	870	833	799	839	838	867	842	842	871	814	901	822	870	849	811	796	810	793	831	807	902	835	837	809	859	817	818	831	837	907	799	862	851	829	855	863	842	861	854	782	829	847	880	854	835	813	800	829	869	813	848	813	843	865	841	846	787	784	890	849	885	857	820	871	845	814	829	826	837	847	847	820	810	764	827	841	814	862	833	847	806	842	774	836	828	836	860	825	801	851	843	843	881	878	850	855	786	885	860	836	855	856	837	798	811	852	850	828	813	853	853	835	786	870	867	826	838	852	912	894	826	829	857	822	797	848	861	892	814	839	833	835	845	795	842	823	844	813	802	832	869	819	821	859	856	864	869	842	811	850	868	866	822	832	844	884	853	818	853	827	794	853	819	811	891	827	808	832	790	836	846	910	837	798	818	833	806	816	849	865	821	868	905	832	840	826	861	853	847	856	793	832	788	841	827	876	825	852	853	828	838	843	849	861	832	860	819	859	878	856	831	811	861	875	821	847	838	844	869	817	858	846	794	824	829	838	871	841	867	831	885	818	839	882	810	791	816	799	779	840	885	822	867	804	836	851	865	884	851	893	830	817	800	822	829	795	891	884	842	782	816	858	840	880	804	809	803	880	863	794	831	863	818	809	834	871	870	809	848	816	831	841	835	842	828	849	843	837	816	838	866	781	889	831	873	854	836	819	833	925	838	864	835	803	875	843	864	874	851	873	804	853	862	835	851	851	846	804	854	861	799	838	786	827	866	810	833	849	778	870	818	799	820	850	846	802	836	837	771	804	830	797	860	840	798	800	784	843	833	827	846	776	849	890	868	783	868	896	846	842	878	841	833	879	857	844	849	847	839	803	796	882	891	866	834	806	861	834	798	873	953	879	876	847	865	885	846	852	800	838	838	816	880	797	859	856	835	799	824	906	878	856	798	878	817	802	807	863	845	824	818	832	825	824	877	821	880	798	884	869	866	790	848	870	858	846	829	828	823	783	834	797	843	838	878	826	845	854	810	821	860	853	822	866	860	851	897	883	828	826	840	845	845	850	817	829	797	816	807	865	866	846	804	816	854	796	871	886	821	803	832	872	854	858	817	843	772	845	833	856	861	842	882	817	796	868	865	848	882	865	888	795	858	831	874	848	825	818	801	836	865	845	878	830	885	813	837	856	842	827	855	832	837	784	815	835	914	832	833	882	864	837	856	790	842	801	818	791	852	807	831	870	909	835	850	830	824	857	827	833	867	849	827	859	843	831	836	806	828	880	803	847	866	870	851	852	850	806	856	801	854	828	807	804	842	862	783	864	847	887	877	860	799	805	794	801
25092	42962	33597	21599	16140	12614	9856	7088	5545	4632	3728	2983	2684	2256	2106	1805	1640	1418	1355	1267	1147	1049	1110	1029	1033	971	1029	929	956	980	960	918	896	923	888	962	923	869	851	885	897	878	890	824	902	920	872	819	857	856	926	901	844	912	832	854	858	835	837	894	852	803	877	842	858	851	857	853	806	842	871	850	859	858	856	852	895	809	887	798	845	893	866	834	831	804	858	865	786	890	841	848	853	856	861	814	810	909	861	843	883	849	833	855	855	829	851	880	868	838	816	856	855	832	792	841	866	810	841	875	836	855	841	852	863	836	867	810	826	851	842	853	832	854	784	819	861	862	822	806	869	840	837	877	819	838	799	842	808	833	802	810	824	848	843	812	806	825	864	820	839	805	846	855	845	867	887	862	815	868	868	880	839	892	824	835	844	834	798	848	845	858	803	839	814	813	831	860	837	825	879	810	870	849	826	846	829	814	906	862	822	866	791	828	844	852	817	861	853	829	809	835	862	885	885	836	811	863	863	796	789	814	854	864	874	806	831	814	782	847	840	802	841	851	905	807	854	867	821	917	832	851	873	865	810	835	843	816	837	827	818	826	826	893	846	800	824	877	793	930	805	841	836	798	841	811	822	921	828	856	795	881	844	862	791	862	820	817	900	815	905	844	861	863	869	889	852	805	875	842	839	854	861	885	901	898	836	828	837	851	868	822	780	813	805	816	850	795	847	853	828	853	873	836	821	807	773	808	837	889	833	828	804	809	848	878	882	854	837	859	840	813	829	880	850	806	797	917	813	793	823	925	883	862	852	857	830	870	792	872	826	856	855	841	867	799	821	848	839	833	827	779	822	822	771	820	820	863	875	824	867	850	861	815	891	818	787	853	816	840	830	814	887	871	860	882	853	886	834	853	882	811	855	836	830	852	813	869	848	786	818	880	831	854	897	867	894	842	812	836	803	835	836	880	833	872	876	841	828	872	870	824	808	879	788	835	915	853	801	825	832	835	826	854	803	845	841	807	886	837	843	841	861	811	845	870	847	819	814	799	849	832	870	807	865	848	855	845	826	863	859	818	822	878	835	796	813	878	838	854	856	853	876	841	769	803	814	811	814	922	820	871	841	859	856	820	848	888	905	855	861	820	829	801	836	811	797	895	842	865	843	827	859	823	877	850	808	842	795	882	857	856	850	899	853	865	824	879	806	917	839	784	887	871	876	844	819	843	862	807	806	857	829	807	873	845	794	875	836	857	834	852	829	836	807	847	838	867	833	793	877	802	869	895	849	847	842	828	872	812	876	887	873	853	877	904	844	824	810	821	880	870	805	808	819	784	837	807	838	850	854	882	898	833	881	813	901	805	827	862	829	887	845	870	871	828	835	828	814	856	895	792	823	849	890	857	819	840	836	856	857	857	843	791	804	839	830	873	822	865	889	806	768	871	838	852	832	838	832	851	862	837	873	823	836	889	830	841	808	820	825	825	834	811	870	819	843	858	807	799	845	849	793	790	826	824	869	853	892	833	857	860	840	823	812	855	810	812	859	884	888	825	871	796	897	866	837	799	853	870	820	798	893	843	813	862	803	879	822	838	860	825	845	791	854	806	884	860	810	834	818	876	845	841	820	904	828	844	860	827	852	854	863	860	899	836	816	832	845	853	872	793	801	848	891	830	884	834	919	851	858	878	872	849	747	853	819	834	836	789	819	874	841	853	836	841	857	870	844	853	841	836	805	893	798	838	834	818	867	806	829	856	800	819	795	813	871	865	870	854	831	844	814	870	812	872	816	868	874	858	858	883	869	852	856	861	861	835	862	871	839	787	840	825	843	873	831	869	812	858	823	865	887	890	895	845	837	864	856	885	841	797	883	813	864	832	846	888	858	865	846	829	899	819	832	821	867	878	855	833	906	826	763	800	831	821	847	844	848	825	884	828	812	850	817	795	846	846	871	865	884	863	832	842	869	842	834	867	868	838	836	848	886	822	832	873	846	856	881	796	851	871	800	825	823	802	935	811	853	844	866	824	822	884	906	861	833	811	874	821	832	827	804	841	824	836	836	886	859	828	856	823	798	900	870	839	852	859	860	824	823	876	822	811	843	891	863	853	835	845	823	833	866	846	852	877	839	880	850	826	873	802	806	804	838	807	832	854	827	827	857	821	764	823	821	858	833	837	859	825	825	789	810	842	854	845	830	830	849	846	837	811	849	835	791	842	893	809	817	823	783	846	849	833	813	833	846	871	812	815	857	902	814	811	808	860	825	882	871	877	826	820	799	811	866	860	804	831	865	871	857	817	842	885	843	848	856	865	836	860	837	838	769	789	792	848	869	847	830	862	842	847	789	835	782	814	884	835	844	846	863	812	839	878	894	863	839	817	875	872	942	809	843	843	827	796	875	823	840	868	809	868	830	866	886	841	854	834	868	857	823	881	842	808	820	849	840	815	895	782	829	848	802	850	826	841	816	850	840	844	848	877	775	860	816	850	874	853	811	890	815	871	841	844	873	854	902	796	825	814	858	793	828	845	828	847	819	811	850	806	845	838	844	835	874	856	903	822	823	858	833	888	847	840	846	849	810	910	815	894	927	821	819	827	834	801	835	873	862	828	837	824	848	854	869	840	835	872	863	895	846	816	850	831	846	851	825	814	854	829	874	863	858	881	819	847	819	909	829	821	861	846	827	860	896	837	821	862	841	849	857	841	820	834	789	848	823	876	826	847	839	879	874	853	836	848	887	844	841	869	852	821	818	882	835	822	820	872	837	849	815	859	854	823	827	837	777	833	856	888	803	901	865	871	852	852	818	831	798	860	823	810	834	783	807	847	827	869	871	809	855	850	831	841	890	850	875	843	778	823	817	833	811	845	834	783	872	897	823	849	872	885	826	832	840	858	888	799	824	871	897	808	836	855	824	854	832	875	838	799	751	859	856	799	809	851	823	841	870	834	840	882	851	919	826	876	833	886	859	834	799	828	856	793	879	793	823	891	839	819	791	828	859	814	849	874	863	847	805	823	850	854	815	880	817	817	806	839	862	858	874	841	865	817	814	842	888	855	797	839	871	836	848	874	827	847	820	911	889	821	853	855	888	845	835	832	803	845	856	829	819	861	853	828	835	868	824	823	862	827	823	844	852	845	870	910	820	829	847	852	814	861	856	826	807	789	890	819	863	845	819	854	830	844	844	874	835	845	869	822	817	837	924	871	817	851	861	848	862	856	853	849	822	870	895	837	828	827	815	792	864	841	825	806	826	873	853	880	835	900	864	790	841	907	853	838	843	813	931	847	883	790	850	855	845	814	848	858	819	828	847	925	867	905	812	833	853	824	795	862	804	836	860	833	852	842	795	842	814	830	799	823	841	895	814	855	810	857	858	840	835	802	842	864	826	798	835	867	860	843	817	801	826	798	836	859	877	843	822	852	793	821	839	816	850	840	844	872	831	840	781	892	858	898	866	800	842	881	791	802	820	860	825	820	835	790	826	830	779	853	885	819	826	836	814	827
24406	21536	28997	24955	22563	19570	13168	7665	5691	4852	3761	3281	2842	2383	2160	1917	1694	1505	1406	1362	1298	1195	1176	1138	1129	1056	1105	1021	993	1040	993	1006	1002	908	960	960	942	913	916	930	930	950	976	914	928	911	933	934	936	914	880	934	927	920	913	874	868	940	898	910	907	918	939	895	890	875	923	892	895	945	882	887	902	889	913	880	890	955	939	856	900	881	869	837	916	878	887	929	875	920	889	900	878	872	899	928	886	899	910	872	845	935	856	904	930	885	850	898	880	903	836	880	897	882	892	884	909	901	943	877	929	957	907	853	839	903	892	885	907	887	891	857	875	833	947	898	887	901	893	890	844	902	922	891	880	881	940	874	919	809	942	906	924	889	852	874	929	893	915	888	975	921	881	893	905	908	890	847	954	870	901	941	911	873	908	899	982	891	862	894	946	876	886	920	876	950	936	902	886	912	955	905	908	938	893	925	942	924	891	930	853	872	899	924	889	919	879	946	904	864	875	897	893	914	928	881	878	875	874	898	863	845	886	888	895	851	947	883	890	878	823	867	906	881	931	944	872	884	859	935	882	905	898	885	934	867	866	936	868	876	892	946	895	906	866	914	873	902	813	853	845	901	928	879	873	888	879	885	870	890	877	871	867	898	859	923	887	852	879	898	913	883	886	848	895	908	909	913	918	937	875	842	922	917	885	858	909	940	901	824	893	933	917	854	928	908	908	914	882	896	887	877	908	885	895	909	839	850	939	855	852	825	924	907	899	897	921	918	910	865	928	873	862	901	877	835	895	877	865	869	894	905	884	861	903	928	931	888	842	829	826	861	929	841	933	888	916	885	873	906	833	863	887	952	876	947	849	946	904	882	915	884	883	894	926	899	877	917	941	904	868	890	907	874	883	868	865	872	892	860	895	856	889	872	898	863	880	923	903	935	874	938	931	839	876	917	870	946	878	895	940	889	896	834	925	903	938	895	893	902	879	871	885	910	903	931	876	893	949	896	900	919	920	902	934	910	871	839	856	887	933	904	886	851	856	922	890	846	929	903	888	878	878	918	829	895	876	901	867	875	850	955	876	903	918	925	873	903	932	874	897	927	894	821	926	883	975	884	889	912	868	891	856	874	878	951	899	895	907	865	904	968	909	834	878	884	871	930	871	908	931	938	954	873	922	853	917	887	908	871	932	895	862	901	889	926	899	892	889	935	900	923	865	838	921	900	919	876	903	892	835	921	857	909	917	876	829	854	899	842	923	890	919	805	897	875	895	907	939	840	864	882	871	891	851	871	888	906	900	906	847	892	907	877	953	851	932	875	907	864	909	866	913	904	930	903	898	855	852	876	911	865	902	935	930	854	866	884	856	857	941	854	921	870	898	912	837	945	885	917	950	956	898	912	887	915	858	932	936	911	926	899	940	914	938	908	880	910	876	911	901	929	891	896	894	877	873	888	892	905	864	889	906	880	873	912	853	883	934	938	931	942	849	881	882	854	951	861	885	896	841	870	870	892	840	887	946	850	849	882	889	924	938	875	911	860	858	857	910	857	855	894	927	875	879	842	898	900	892	887	960	886	847	827	832	863	899	889	873	953	908	862	935	881	879	849	881	924	908	936	877	853	951	858	901	895	863	888	858	922	881	865	852	922	916	890	886	888	896	921	883	915	901	866	860	884	858	862	896	879	948	823	864	916	945	920	878	883	887	840	823	958	889	874	836	855	894	898	931	873	911	900	899	955	936	871	832	876	872	977	861	887	888	867	871	874	908	896	879	867	901	880	929	911	903	863	865	850	851	894	857	884	865	905	939	854	862	900	918	826	884	844	931	907	861	933	910	926	925	857	925	884	904	898	925	885	907	895	878	875	871	918	869	926	941	912	851	898	850	882	840	939	897	905	884	852	895	921	863	883	877	903	919	866	929	931	858	907	877	819	875	881	936	862	897	913	869	890	918	857	912	923	895	875	947	846	876	931	893	921	887	885	933	867	968	899	941	856	859	915	854	831	949	900	916	840	923	928	905	882	893	936	875	925	880	882	885	884	895	913	859	942	877	894	888	905	910	916	857	908	943	917	900	808	890	913	895	870	865	865	872	897	923	850	879	886	951	919	872	842	909	879	965	926	826	898	832	829	889	889	856	935	828	869	828	860	878	914	882	911	898	875	847	888	948	881	943	894	905	915	871	842	950	883	881	859	919	867	863	921	899	862	938	880	887	815	911	924	830	956	887	919	896	932	896	901	879	926	902	911	909	916	900	869	860	867	915	852	838	878	925	832	900	867	921	943	896	920	869	898	907	856	904	923	912	871	929	897	849	880	884	831	876	895	893	892	912	899	936	877	875	865	885	916	914	917	887	891	809	944	908	896	873	890	858	894	885	865	857	922	897	891	909	894	901	915	917	877	885	894	921	911	955	879	935	857	885	882	871	928	906	878	916	882	878	975	903	871	912	882	916	902	915	891	869	867	899	887	947	868	859	896	907	913	918	915	860	911	879	857	955	880	872	928	975	866	875	861	928	902	872	874	930	923	859	860	902	885	884	838	978	890	925	933	901	899	861	866	902	915	876	860	864	888	900	893	868	880	904	872	866	877	879	843	868	853	865	845	887	947	943	884	901	852	908	875	898	912	883	906	892	893	926	895	886	950	925	877	945	874	865	836	881	870	862	875	894	872	900	908	869	900	873	879	947	852	865	887	934	824	853	916	910	936	880	899	893	919	955	904	842	870	890	852	869	931	881	919	879	895	845	932	919	872	930	865	830	923	885	925	822	862	931	858	899	873	908	876	854	848	854	866	870	914	865	870	912	927	883	927	890	919	872	876	878	864	849	881	904	855	931	883	848	919	889	865	962	901	861	862	867	860	893	847	912	871	824	886	896	924	907	919	917	866	863	926	878	904	888	846	880	883	934	878	925	916	929	921	900	899	879	857	855	867	942	851	874	925	864	924	913	834	918	929	898	957	895	835	888	839	893	888	888	889	929	880	882	843	966	873	905	885	854	896	958	869	911	931	896	936	848	864	858	878	853	891	908	896	897	816	844	900	815	865	905	914	879	924	960	848	825	938	863	921	849	872	892	917	875	909	934	913	884	892	847	903	889	870	970	957	928	895	872	919	893	896	896	878	856	928	930	887	915	929	905	860	841	809	921	853	861	877	920	898	930	867	954	926	885	824	904	895	865	869	876	934	841	938	922	928	876	882	884	922	907	948	895	892	868	922	892	916	931	898	899	838	860	873	888	864	916	868	881	917	886	890	885	927	877	944	887	932	882	904	959	937	856	924	898	911	939	870	895	867	902	900	842	870	881	886	879	896	907	939	869	890	867	884	883	908	872	893	920	874	811	859	882	933	882	878	936	869	845	899	893	891	896	914	916	859	928	905	904	841	850	849	902	860	867	920	931	946	907	884	854	916	878	898	910	871	883	911	891	865	865	915	891	916	917	874	884	896	841	897	907	924	924	895	918	940	858	875	886	880	897	905	884	858	867	892	894	892	921	844	872	940
25150	49583	40857	28650	22354	17603	13949	10336	8082	6723	5261	4484	3695	3196	2764	2413	2219	1815	1747	1539	1453	1459	1258	1253	1158	1159	1176	1109	1078	1046	1051	1029	1030	1036	965	977	1047	922	935	943	948	957	972	965	916	921	936	940	898	900	895	938	915	890	992	879	899	882	914	918	914	905	851	882	899	895	889	926	848	884	857	875	857	894	874	865	837	883	869	942	904	880	897	901	936	845	809	908	911	904	896	879	882	908	875	884	895	905	861	909	879	869	929	915	909	909	901	903	883	884	941	894	874	845	812	887	883	870	876	905	900	892	928	892	890	880	866	877	877	907	885	868	899	949	890	891	905	889	889	879	843	887	881	941	882	892	917	883	939	895	886	941	936	904	895	814	925	915	870	923	891	912	845	894	863	885	936	835	901	919	834	839	878	869	852	876	907	843	908	865	868	918	856	867	905	947	862	897	887	882	890	887	856	887	890	911	858	911	884	879	861	875	907	904	897	885	913	899	901	924	905	907	917	893	857	912	890	929	852	903	892	866	939	891	818	864	876	853	886	904	893	882	833	879	884	869	840	910	924	872	922	906	900	874	917	889	929	884	813	900	858	892	934	913	897	868	876	920	884	901	863	862	873	872	870	878	893	851	925	900	861	862	915	880	852	843	918	885	887	882	869	873	885	878	865	887	897	898	924	904	879	908	877	916	894	886	874	880	898	879	915	845	917	874	911	888	895	853	930	887	894	848	880	865	895	868	874	886	939	865	869	919	893	842	897	871	898	856	930	884	892	876	843	909	880	853	840	929	920	891	883	841	857	845	965	848	910	891	887	912	834	887	858	918	921	919	863	920	802	886	873	855	908	904	905	890	848	877	962	904	858	882	887	894	925	892	919	890	905	871	860	869	874	876	921	929	923	881	872	888	887	870	883	823	853	889	886	884	870	920	894	917	930	879	906	898	880	892	877	843	915	913	940	866	894	850	870	858	872	898	872	909	931	892	875	853	881	847	871	907	943	867	863	925	903	866	841	911	861	912	896	907	838	842	841	873	891	882	855	874	831	874	881	938	838	854	885	883	866	894	880	876	855	900	899	842	900	927	884	847	863	857	852	879	875	878	881	889	853	900	860	866	857	910	885	903	852	922	829	897	843	873	862	854	880	867	914	868	880	887	944	835	939	890	880	900	894	866	877	916	870	908	876	878	836	870	861	881	876	945	881	844	894	925	883	861	877	891	927	900	886	868	886	879	930	866	839	916	891	862	873	936	895	902	895	886	882	906	873	883	932	907	884	905	858	895	886	915	846	857	896	893	869	866	879	867	916	909	880	902	916	914	863	868	894	932	876	853	877	933	913	868	884	959	891	856	894	861	877	826	884	867	865	841	862	903	879	913	867	869	883	856	863	909	851	874	918	901	905	856	898	887	846	838	902	868	928	859	844	901	876	904	867	919	874	896	894	863	826	869	943	940	921	874	918	864	924	907	878	897	899	892	816	856	874	864	881	892	863	897	895	883	926	902	872	899	918	878	890	843	875	897	876	874	855	911	862	885	913	910	894	880	882	880	901	874	928	837	872	880	883	868	924	918	874	948	883	885	931	887	839	868	868	921	865	862	824	823	915	884	884	873	913	887	881	870	872	824	862	890	935	903	891	863	890	862	872	862	884	792	859	871	918	889	883	871	885	896	857	933	905	876	901	889	883	890	893	913	868	870	863	899	875	825	880	863	845	871	814	897	840	903	892	868	843	923	857	890	863	872	861	924	862	852	916	860	860	886	956	893	870	850	904	887	881	899	905	852	860	845	936	948	871	848	946	817	867	873	859	873	838	926	879	820	899	859	882	874	850	875	934	829	891	846	904	880	902	891	837	845	857	895	964	848	921	882	878	861	903	881	918	867	880	907	882	865	846	865	896	870	901	916	891	854	841	893	937	847	866	887	852	882	905	883	879	840	851	934	877	873	899	881	840	906	924	870	871	920	893	929	871	912	895	824	861	855	906	855	867	887	861	879	846	900	843	888	839	834	918	927	880	880	849	890	880	825	915	885	890	908	943	877	868	837	935	891	924	881	887	837	873	892	914	925	844	880	862	917	870	923	845	911	827	915	888	921	910	888	910	899	860	906	879	896	949	868	865	896	926	873	862	913	850	876	890	880	885	869	918	894	918	846	890	851	910	916	847	855	896	940	939	860	891	892	864	901	890	870	884	923	861	887	879	904	945	872	861	907	923	876	806	836	861	896	940	884	898	896	911	925	853	874	881	894	874	844	904	912	867	910	890	874	884	872	854	883	874	834	840	885	911	905	924	885	961	940	914	849	893	925	865	895	911	891	884	922	896	941	876	964	867	847	879	905	956	879	868	874	917	930	927	932	848	829	902	863	849	900	947	917	924	930	882	864	868	879	868	890	874	913	864	950	874	881	864	853	913	824	897	920	896	862	847	883	916	891	865	937	916	853	859	837	902	889	851	847	961	853	832	899	895	936	844	942	875	842	872	910	875	886	860	900	788	866	870	842	906	835	869	860	905	898	877	859	837	842	904	900	879	911	857	820	903	905	850	917	925	829	855	868	840	898	888	892	871	850	928	949	854	853	863	876	948	899	916	886	887	893	901	917	841	896	847	876	883	869	903	876	860	882	872	883	928	871	890	877	892	847	884	863	886	935	933	897	807	902	898	861	894	884	828	871	901	855	866	878	850	882	876	882	912	844	924	883	876	888	846	874	894	894	853	850	893	906	883	894	911	837	927	896	934	855	887	840	962	899	869	913	900	903	899	833	853	877	874	872	841	841	885	909	927	911	852	888	854	916	863	887	860	912	871	910	860	858	890	887	885	905	875	953	883	861	924	873	875	869	904	860	918	918	893	911	864	874	892	859	895	907	876	915	856	887	875	872	914	874	883	850	885	879	878	909	887	877	877	887	850	895	915	907	905	862	913	904	839	840	878	853	858	876	884	874	899	916	855	875	863	892	892	952	900	879	873	878	889	869	895	925	866	895	846	892	903	873	888	902	879	915	843	830	872	874	904	904	852	862	939	918	912	890	925	833	881	899	878	902	932	871	899	851	883	848	868	866	875	900	890	919	891	836	897	886	876	825	894	857	857	898	882	874	863	855	870	931	904	882	913	869	836	885	882	919	922	946	914	932	915	860	913	860	857	857	847	932	867	813	905	875	879	908	899	909	811	884	899	877	913	846	908	926	862	879	899	886	865	907	853	908	886	892	888	875	889	931	884	855	838	933	810	836	888	807	908	848	903	863	791	878	913	855	870	881	891	844	870	864	894	888	858	909	832	854	855	877	859	898	855	907	939	919	918	900	919	876	927	910	913	892	901	859	855	899	869	881	860	945	815	867	850	868	853	900	871	858	868	881	906	898	845	921	906	877	875	849	868	858	892	896	911	870	899	880	889	909	877	945	861	939	879	914	849	921	818	880	893	935	897	858	906	888	849	948	915	901	920	910	872	882	881	873	897	883	932	814	902	844	964	943	843	939	884	912	894	883	963	872
25372	21519	28359	26632	20196	13104	9030	5945	4593	3864	3116	2777	2292	1986	1859	1709	1556	1370	1322	1254	1256	1118	1104	1016	1067	987	993	990	1076	1005	1021	986	931	1007	933	948	994	936	934	1001	938	919	952	1002	954	840	860	968	917	895	913	928	955	932	913	893	898	905	886	894	866	878	893	949	869	916	893	863	914	918	889	918	859	926	879	901	892	859	904	870	942	976	871	942	947	908	910	843	933	926	886	940	854	869	874	913	868	901	886	905	925	922	830	936	898	915	910	935	949	877	900	924	915	874	857	910	859	879	881	869	906	909	885	889	923	930	879	950	907	882	884	914	886	852	959	927	900	906	902	896	892	895	902	846	955	894	888	892	877	896	926	880	922	864	909	971	886	813	887	912	921	894	929	877	879	917	883	935	888	877	895	885	901	876	874	911	910	838	926	929	903	883	944	934	877	899	916	909	878	879	865	856	884	926	928	906	858	913	915	903	875	868	866	928	938	917	890	907	892	907	906	907	892	954	915	900	918	885	888	907	857	914	943	881	877	873	823	860	910	923	917	888	880	898	877	920	860	905	876	934	904	949	946	913	911	832	837	861	873	885	908	898	926	931	886	863	933	937	947	905	847	873	922	921	903	907	852	887	931	929	907	888	881	859	906	920	891	900	927	834	853	939	898	890	853	873	934	946	863	892	845	907	893	895	922	901	921	876	881	944	890	871	872	914	907	870	893	850	891	909	861	937	872	873	932	880	891	913	878	828	856	900	918	926	899	893	899	923	888	948	893	880	894	845	910	841	920	906	887	939	884	852	901	852	939	875	895	926	888	899	883	851	940	900	885	853	885	848	905	881	867	893	886	866	852	946	865	895	897	851	828	912	804	845	876	918	924	835	845	927	887	955	889	866	853	923	902	886	931	934	862	939	840	907	907	903	938	944	851	877	904	865	875	960	912	893	886	894	918	924	896	860	866	938	877	845	889	858	916	930	914	835	925	877	910	888	938	925	863	894	895	926	886	865	868	899	895	852	942	946	847	860	876	869	873	893	866	878	873	857	887	899	942	901	896	877	929	937	871	881	953	871	860	897	872	911	870	840	903	842	930	922	820	881	900	908	917	860	917	905	885	866	880	841	871	879	840	868	936	916	922	896	922	878	882	913	898	884	901	843	893	917	869	918	938	867	883	897	854	900	897	920	911	872	922	914	864	920	855	955	894	896	854	858	887	914	862	888	852	878	905	855	901	821	954	846	905	906	882	897	904	846	886	910	881	862	881	889	931	917	895	874	899	935	895	878	867	946	895	932	868	865	906	898	913	907	931	913	879	909	856	868	932	847	889	936	863	869	936	901	929	864	892	900	846	884	881	819	924	906	914	945	948	952	911	850	859	884	845	851	913	899	912	949	910	886	901	918	954	878	860	907	881	898	921	927	921	859	891	926	910	872	883	845	869	908	825	920	865	876	908	898	911	868	881	907	893	899	1010	881	868	945	915	944	923	886	942	952	908	908	904	901	873	853	916	904	851	867	933	880	911	885	889	844	907	916	914	926	932	880	897	839	875	930	942	921	865	864	872	881	878	925	887	863	931	879	861	874	905	920	887	844	922	915	925	901	943	897	884	905	856	871	899	857	924	886	911	853	812	883	881	892	867	854	948	923	927	958	900	902	907	906	886	886	925	915	893	861	903	852	873	910	878	889	887	924	909	892	888	852	867	845	920	933	887	848	891	913	902	915	899	825	971	922	958	903	934	941	884	917	824	871	871	840	927	898	944	904	922	891	904	884	858	943	890	908	966	877	924	858	864	906	896	861	928	890	887	877	940	926	931	893	867	891	917	885	860	847	899	871	893	879	922	918	885	853	935	877	898	863	877	895	861	900	895	872	893	903	871	863	913	906	868	912	850	905	929	876	855	926	887	919	873	868	918	835	871	879	888	888	874	968	908	860	875	922	918	881	857	913	896	853	916	905	884	900	926	888	896	892	946	947	877	891	869	932	900	913	941	856	956	864	877	888	832	877	880	847	876	927	879	872	902	910	900	911	895	869	883	890	898	893	837	869	892	924	875	944	876	920	947	880	944	921	902	847	882	845	875	886	909	892	874	909	863	884	847	885	886	909	883	877	885	908	875	914	888	906	867	904	857	883	807	912	925	877	804	924	853	851	938	951	912	891	860	885	920	902	924	906	849	857	913	859	914	933	925	930	878	858	846	889	863	928	867	929	845	896	834	869	882	891	890	943	919	889	855	948	920	943	930	907	863	901	930	851	883	918	866	906	925	904	961	926	867	908	914	871	933	886	935	865	949	862	907	902	905	836	957	879	872	894	890	872	916	871	906	856	910	895	859	892	874	893	864	869	871	887	946	830	891	862	896	913	946	876	854	927	925	903	883	948	909	895	909	967	874	884	897	880	923	854	918	951	938	863	874	925	914	941	886	905	869	889	906	860	847	912	852	962	939	884	882	917	856	849	876	876	921	824	882	928	868	898	907	932	893	884	876	846	866	929	856	919	866	884	882	906	899	898	921	906	881	891	922	928	886	869	863	954	853	842	884	917	901	923	812	886	878	865	849	957	915	977	846	924	888	877	922	869	863	894	884	914	883	910	928	872	889	932	865	915	879	896	866	902	870	913	896	930	892	936	896	925	844	851	908	905	914	893	920	877	887	869	877	854	924	904	863	866	891	896	869	876	917	885	882	930	935	893	884	865	973	892	855	926	905	869	919	954	861	888	894	881	850	921	904	885	898	850	899	859	875	906	931	941	914	899	909	891	874	871	878	877	906	891	935	878	864	895	926	885	898	901	878	925	923	879	935	852	896	872	879	845	857	943	898	854	933	960	910	903	870	953	889	892	803	891	811	914	909	880	892	882	905	868	815	881	886	837	865	823	905	916	938	890	892	888	878	918	852	927	903	929	856	926	887	897	864	888	848	933	883	887	860	905	913	825	951	895	931	840	861	820	859	935	906	907	901	862	910	876	870	876	955	891	884	916	883	849	909	868	870	891	913	891	898	925	881	923	903	855	936	919	866	890	836	916	961	878	958	862	957	851	879	942	894	874	908	892	859	910	879	923	919	892	840	826	899	905	886	893	910	939	836	940	917	921	869	887	903	945	913	882	901	922	885	910	881	957	919	923	890	876	932	991	859	877	909	897	881	911	891	896	886	886	898	869	926	858	895	872	881	900	879	882	881	890	898	869	922	912	926	884	871	890	870	878	907	864	926	909	930	862	922	917	858	904	931	851	889	853	859	920	926	879	897	845	896	899	866	894	872	873	858	912	873	855	913	878	884	881	936	911	949	919	955	910	812	905	843	861	892	954	893	889	868	895	921	883	911	882	921	921	913	905	885	899	974	881	860	896	905	934	882	873	970	905	955	928	902	838	889	892	918	883	862	905	880	923	923	872	898	888	898	878	895	889	890	882	938	863	862	923	923	918	886	912	928	920	909	932	867	909	923	946	911	931	859	849	933	898	912	861	901	913	868	902	882	924	904	942	884	933	900	890
25095	46339	36923	25397	19366	15273	11961	8808	6841	5714	4612	3903	3281	2879	2423	2183	1905	1632	1568	1468	1387	1269	1279	1181	1131	1094	1154	1058	1061	1070	1037	999	1035	968	995	992	989	939	1013	941	969	927	972	943	929	937	924	957	890	924	946	937	925	894	886	906	943	916	933	889	902	895	903	860	871	928	916	867	870	922	916	816	906	902	899	950	949	840	929	932	851	901	926	919	921	868	896	911	864	855	940	881	886	926	970	954	886	889	928	913	907	964	912	879	854	935	916	882	882	859	966	843	892	910	886	895	881	933	905	865	882	870	906	923	900	881	867	879	905	885	899	901	924	930	946	921	896	903	876	921	885	901	941	954	872	905	916	866	885	928	898	939	897	870	887	867	949	929	921	896	876	865	881	933	893	896	911	901	915	873	896	859	858	896	855	857	895	910	891	920	862	883	901	904	941	888	867	913	933	872	906	848	931	874	951	929	865	848	890	938	919	869	906	840	897	909	861	925	926	877	920	850	962	888	871	924	873	876	909	916	876	840	863	865	913	907	914	866	904	908	832	875	814	924	861	904	850	891	845	904	873	864	851	898	860	888	829	867	879	955	895	907	881	915	902	893	869	871	879	908	905	907	887	863	873	898	869	937	890	932	884	923	916	914	880	955	922	911	897	886	921	930	889	923	883	889	898	881	968	916	890	936	902	908	954	940	892	878	903	958	901	924	894	880	864	883	863	947	928	924	858	898	902	950	922	916	922	904	916	968	920	934	951	875	915	924	875	928	883	900	903	910	880	885	894	904	878	856	908	894	909	945	932	871	911	870	869	891	874	854	889	922	895	867	913	874	917	896	909	872	850	859	907	905	899	901	931	921	906	889	888	937	888	891	897	950	899	906	875	875	928	865	928	902	930	890	901	907	875	870	941	888	879	875	887	839	886	917	885	847	859	890	895	890	907	874	871	878	888	953	892	952	894	882	843	923	954	866	852	861	906	893	913	868	841	863	886	914	860	862	913	883	955	881	887	877	858	920	861	934	923	865	886	870	948	922	908	864	902	868	911	934	893	879	884	885	909	899	928	865	896	894	874	943	881	877	937	900	921	921	914	908	880	897	884	906	900	875	883	937	926	905	868	863	849	906	826	935	943	908	869	947	906	874	928	912	893	873	885	931	893	937	903	881	843	948	888	894	884	913	858	926	878	931	900	919	879	904	897	875	897	873	902	895	837	895	881	908	876	906	932	900	897	859	930	886	867	944	939	943	858	834	886	914	882	842	942	899	881	907	870	915	900	904	897	896	936	895	938	877	909	916	859	920	943	881	918	879	916	917	841	900	927	927	883	966	894	953	882	869	909	936	908	865	877	923	865	937	858	856	866	874	922	890	906	881	874	984	919	902	888	899	886	878	905	898	959	863	919	945	957	943	866	902	880	893	908	960	871	883	845	855	932	899	885	911	879	892	890	889	922	917	896	894	854	843	864	796	917	888	896	849	837	880	869	882	917	899	895	891	878	870	911	890	912	870	895	973	890	946	964	852	884	853	955	923	922	885	866	934	912	914	873	911	930	883	903	912	890	873	905	899	879	904	891	935	866	874	874	931	917	939	891	936	941	950	895	965	917	943	892	881	887	952	882	863	916	866	893	916	845	897	875	932	911	889	979	870	855	989	939	916	895	938	892	930	902	955	887	936	907	872	953	914	920	874	933	927	881	876	852	935	874	878	912	912	909	881	939	880	907	882	911	960	916	916	905	910	884	918	911	917	877	930	929	840	870	916	878	873	927	882	872	925	883	934	936	920	898	923	923	893	864	896	901	886	897	884	892	894	880	857	933	996	917	894	910	924	887	942	867	911	855	917	914	888	906	892	846	929	910	879	925	912	875	927	928	912	887	877	928	886	919	891	873	877	934	850	898	855	941	890	924	871	870	875	895	894	878	874	917	917	917	943	865	878	858	952	886	896	897	954	908	936	879	922	889	870	906	880	906	894	869	879	888	906	907	905	859	879	905	923	927	910	939	882	886	945	888	881	870	889	879	933	923	886	872	912	944	928	880	893	897	878	909	923	874	847	891	918	870	955	925	936	885	869	903	877	886	937	890	858	920	896	939	879	893	915	879	856	918	892	956	830	881	908	904	928	963	894	843	941	916	906	910	863	917	921	870	878	916	907	906	879	890	868	858	850	845	866	918	916	848	900	877	897	893	874	883	924	925	908	874	936	873	887	855	921	877	923	937	901	883	874	878	896	912	903	897	928	865	919	916	832	860	882	962	883	945	941	915	908	909	870	881	909	891	853	880	906	921	882	853	911	930	887	924	888	925	853	882	910	928	961	902	933	874	925	874	886	876	908	931	897	849	864	886	916	894	881	915	883	924	924	912	867	920	852	906	886	918	937	912	875	918	907	958	946	912	940	912	865	888	881	901	904	861	943	906	829	892	869	917	924	902	918	905	944	949	895	910	863	920	924	911	915	930	873	875	875	908	881	910	894	874	933	908	887	983	934	896	889	900	893	945	908	918	911	914	884	926	892	939	908	910	898	940	884	894	870	889	917	864	875	892	930	857	913	892	882	899	878	895	868	877	874	881	881	817	907	941	934	940	881	883	915	932	931	906	945	936	909	968	905	881	858	937	884	917	908	929	884	907	896	874	916	828	882	909	938	897	890	903	862	900	899	865	894	898	889	918	910	903	927	897	950	932	839	901	944	932	882	914	910	859	860	903	933	939	843	882	914	889	894	833	865	931	860	878	953	855	886	918	844	901	838	955	874	863	915	925	881	916	882	876	921	898	855	885	893	877	907	864	896	960	947	899	925	903	911	925	967	908	896	925	938	901	949	936	897	921	926	902	828	904	867	930	871	960	937	871	886	862	912	906	914	878	971	857	884	918	864	881	915	894	918	924	878	909	928	921	899	923	891	903	910	869	924	884	869	869	899	894	864	857	927	890	909	920	918	843	909	921	888	881	941	938	885	949	911	863	899	881	895	865	932	892	932	911	926	914	927	889	890	890	937	895	922	955	927	849	849	927	890	875	984	893	917	856	915	903	880	901	930	864	862	927	932	854	950	867	905	908	913	917	880	856	928	871	918	902	905	913	919	908	914	875	928	954	904	907	908	905	863	913	913	924	900	892	930	900	867	916	890	919	949	920	871	926	901	879	903	953	934	904	911	878	895	890	896	941	899	909	946	930	893	935	885	893	877	859	899	864	813	933	866	909	854	879	895	980	908	904	880	921	932	916	903	898	856	915	888	899	878	861	915	953	893	898	915	897	914	866	892	928	843	887	890	916	912	829	868	862	932	942	873	915	861	856	888	930	849	948	885	836	823	859	921	905	899	853	933	929	922	898	956	913	930	914	857	891	893	896	914	883	913	913	872	880	899	896	941	904	963	861	895	965	921	904	978	895	917	881	958	871	955	909	912	851	891	849	850	887	867	884	900	873	886	890	910	887	886	911	865	874	897	864	907	922	904	875	900	917	858	836	929	825	887	903	891	863	897	866	909	883	905
23151	21568	29428	24214	21898	23138	21622	11409	7553	6364	5169	4355	3678	3238	2856	2533	2298	1954	1755	1765	1700	1444	1486	1398	1282	1312	1283	1232	1287	1242	1212	1198	1183	1143	1132	1082	1087	1178	1143	1105	1052	1055	1074	1118	1046	1088	1044	1043	1045	962	1008	1031	1053	1038	985	1067	1079	1003	998	1051	1122	1019	1068	1073	969	1045	974	984	1020	1005	1030	1051	980	1009	986	992	1043	1055	1011	998	1023	1051	978	984	992	977	996	986	998	970	1006	1042	1036	996	983	979	976	1019	993	995	997	1026	1042	1049	982	1061	1012	1011	1054	981	1071	1014	1050	1023	1004	1026	1028	1008	1043	1036	992	993	972	996	998	985	1030	1022	1082	1038	1024	1001	975	965	1057	1037	1009	1049	977	1030	1011	949	964	1054	976	1013	1039	1019	1003	999	975	997	1052	978	1023	990	1066	1016	982	1012	969	1018	1033	1028	1022	1041	1002	977	992	1011	1014	1015	977	1065	1064	986	1034	1032	956	1071	1024	1060	987	989	1053	1069	991	1050	1009	1006	975	948	1006	961	1005	1029	1029	996	1012	918	949	1013	1022	975	1047	982	1026	959	994	1010	1000	996	1018	1043	1001	1053	1018	1072	1039	946	960	1046	1002	1035	1071	1013	973	944	988	993	985	1030	1040	1066	995	994	968	975	1029	1000	1007	1018	975	996	1003	993	996	1057	1003	968	999	982	1006	1028	1020	1049	964	1050	1020	972	986	978	1048	1037	1060	1036	1047	1014	1029	1052	1027	955	933	994	1035	1060	1029	989	1034	994	997	980	1094	1101	997	1042	972	1001	974	1000	1005	978	986	1019	1085	1049	1029	964	1045	963	1005	1011	1041	1039	971	1031	1010	1017	1073	1051	1023	1025	949	1018	1033	1052	1056	1040	1003	996	1058	987	1028	994	1005	1014	969	1102	990	1011	972	973	1022	1004	1008	992	1076	1035	1045	1026	1037	1027	1021	993	1011	978	1005	985	1016	955	969	975	986	988	1071	997	1030	990	991	1032	1024	1008	1018	1039	966	1010	1021	1005	1057	1012	1011	980	940	1015	1006	954	1024	1017	1026	1015	1034	1026	1024	999	1035	957	1018	957	939	983	1037	963	955	1032	1041	970	933	988	1007	1024	924	963	1023	993	1017	1019	1031	983	1011	1054	1012	981	1058	1036	1040	1016	987	1049	1056	1065	1030	1009	969	975	1003	1018	1039	1037	1039	1014	1037	1028	998	995	976	1046	982	1010	1091	986	1031	979	1040	1065	1026	1002	1031	1008	952	1033	1038	1020	951	998	1025	958	1030	1028	1016	1033	1037	1019	964	1014	989	954	1024	999	1030	1030	1013	993	995	1081	1009	1051	987	1042	1024	1005	961	1056	1038	997	1012	973	1032	1001	1072	990	1028	977	978	999	1021	1041	1037	966	1058	989	1025	996	980	960	1002	996	1045	1028	1031	1034	984	988	1012	993	1032	1030	1015	1021	973	1021	1024	967	1025	1078	978	1033	987	1030	1044	968	1022	1053	983	1012	956	994	1055	986	1041	1016	979	1061	1027	976	1054	986	992	992	1013	1014	1069	1076	1007	1032	1021	1025	1014	987	1017	973	980	1089	1021	1000	1000	985	1040	1007	979	1030	1026	1021	1030	1031	1031	1022	1033	1039	999	1063	1018	920	973	975	978	1017	1013	1022	961	1003	970	1050	997	996	1009	1034	1006	966	1019	999	982	958	1019	1029	1067	1015	1023	967	1014	1029	1041	1038	1054	1018	1027	987	1045	1077	1003	974	1060	1027	978	1045	1002	1050	996	963	1002	942	989	1021	1012	1055	1053	1002	1051	1039	1023	1033	1016	994	1002	1017	1004	1006	974	1017	1049	1026	993	1013	1008	1022	1005	1004	953	1028	1000	984	1021	1023	1051	1075	1006	996	1069	986	997	1015	1076	990	998	1024	1016	1030	1034	1029	964	1010	982	1040	944	1054	1015	1013	1004	961	1018	993	983	1005	1061	1002	994	1006	989	1000	1035	1060	1044	980	1056	987	1034	1024	1010	1066	1028	959	970	999	940	1011	964	939	1055	1038	969	996	1045	1052	955	986	955	958	1016	1043	1039	1067	1014	995	1036	1048	986	1077	1014	974	994	976	1003	1031	1034	1008	1092	1002	1052	982	971	1040	995	989	1009	1043	960	980	1005	1020	1043	976	1028	1030	1011	1020	1021	980	1044	1048	1000	1030	1006	993	983	1024	938	1013	1065	1021	1008	993	1015	1003	1055	1015	1025	987	1003	960	1036	1003	1029	1019	1022	994	1024	1012	1008	1018	1020	1035	966	931	963	1027	1033	1029	967	998	990	979	1030	1069	1009	1012	989	987	954	1001	978	1011	995	994	951	1013	1019	1038	1040	1023	1000	1029	1016	1020	1034	971	972	1048	990	981	964	993	1040	1018	1023	1035	970	985	1021	1036	988	938	1051	994	961	976	1016	954	961	996	1041	993	975	964	1041	997	1045	1037	1048	1015	1040	1045	957	996	976	1008	1012	1028	952	1033	1061	1039	1013	993	1079	1050	985	984	1039	937	974	1008	985	1047	994	993	1027	983	964	1026	1019	971	1043	1064	1011	955	984	1044	1007	999	981	997	999	1000	1041	1024	997	1019	1016	1046	953	970	1046	1042	1013	1009	999	988	979	1046	1023	1010	1012	1028	995	950	1031	993	986	982	976	984	1023	1023	1021	1019	1070	1041	994	1048	1013	989	1022	1074	1032	1037	1031	1040	966	985	1006	947	994	1028	1001	926	986	977	1038	1004	994	1063	990	1066	1039	938	1031	1034	1022	1053	1015	1007	1017	986	1047	965	1035	959	1052	1004	973	967	980	971	970	996	1028	1021	985	1036	1010	942	1052	977	982	957	1046	1039	1034	977	997	1010	962	1008	1029	1024	1019	960	1014	1019	1004	1034	1017	942	1027	1068	992	1000	1031	1001	1024	1073	1062	958	1031	1037	1032	988	1011	1015	1031	1025	1035	1003	1034	1021	1030	978	1048	990	1055	1022	976	998	973	1022	1022	1004	997	1003	1001	980	1030	1024	1061	1012	1008	982	1071	971	989	1070	967	979	983	992	993	1060	1054	1030	1006	999	976	1028	993	1028	1051	1019	991	1013	986	979	1057	1011	986	998	1032	1027	1034	1028	1052	971	1000	984	1045	977	951	983	1016	1029	993	1077	987	996	997	988	971	1011	968	979	1039	1034	982	1038	1009	1031	1056	992	1049	958	967	988	1018	1007	1011	1006	945	1016	1012	1094	964	1015	1007	1028	1021	972	992	1112	1050	1009	1004	995	1022	1045	1035	1000	1004	1018	966	1034	1003	1029	975	988	1057	1039	992	945	984	1021	991	1012	958	955	988	1028	1029	999	1053	984	1013	977	1015	995	1046	1025	1068	1029	1017	961	1005	964	979	1033	975	960	986	1013	1006	1032	1025	1029	993	1036	1052	954	1005	977	1044	963	1036	998	968	1039	1027	973	995	1020	1075	973	1018	988	1024	1029	1028	949	1028	1019	1000	965	1041	981	998	1033	1044	1001	1006	997	1016	997	1025	1006	974	967	1071	1018	942	1002	1032	977	998	1023	1013	1014	1019	1015	1062	1004	1011	1012	1026	1029	985	993	1014	967	1052	983	936	1016	1075	1017	1047	1016	1015	996	1002	1027	1001	1045	1028	1075	1015	1067	1057	1004	1018	1051	1025	1049	1049	986	992	1020	1069	1061	1014	978	993	943	1052	1034	988	1043	1017	996	1023	1028	977	1019	1040	1025	1013	1044	1033	1029	976	988	990	1016	962	1002	971	988	1057	1011	975	1006	1052	989	1000	1001	954	980	971	1015	1043	982	1047	1032	1006	959	978	1028	961	1039	1028	1060	979	1058	1018	986	985	994	1007	1044	980	1037	1035	965	963	992	1012	989	991	1088	980	1025	990	989	983	983	1005	1064	980	976	1005	1023	994	994	1010	1040	1030	976	975	966	1039	1005	917	988	999	1029	1009	966	1005	996	1005	1033	1035	1020	1052	1004	987	963	1051	1021	1012	1030	998	961	1020	1049	1040	1036	1021	977	1001	1002	990	997	1053	1018	1041	1005	973	1006	1011	994	1057	994	1034	1058	1003	1027	1004	1024	1015	1000	981	916	1019	1016	984	1030	965	1003	1024	1008	1016	998	1048	1021	1035	972	962	987	1017	1066	1050	993	956	1002	968	1013	1021	1046	952	1004	1009	1094	1023	971	987	1045	1003	1035	977	1049	1001	1032	971	1029	1052	960	1043	981	1046	1006	1041	999	978	1020	1039	1020	1005	993	1021	952	1043	992	1026	994	1013	1033	1030	1027	1057	995	956	1009	976	965	1002	1006	963	990	955	1019	1033	1001	1003	1024	992	952	1036	1039	1026	1040	1010	999	1073	1017	986	988	1004	1000	885	1037
27031	55765	46218	33946	26659	21834	17924	13675	10495	9061	7117	5960	4901	4358	3690	3118	2714	2379	2158	1946	1825	1750	1583	1452	1369	1329	1376	1305	1220	1242	1158	1249	1191	1132	1114	1157	1132	1109	1152	1137	1081	1139	1033	1034	1036	1116	1039	1054	1038	967	1021	1006	1040	1073	1024	1034	1060	962	985	977	1011	1010	1014	979	996	1019	1019	991	977	1006	956	967	960	1000	961	997	1013	955	1006	1032	1004	939	1037	982	1010	967	994	1009	1012	981	970	1035	998	973	1021	1000	1027	998	1013	1003	986	1056	933	973	1009	1007	962	965	1018	982	985	970	954	995	1078	1021	1013	1010	962	958	981	995	987	970	993	986	991	1027	1016	980	962	958	1077	992	1012	955	1032	1002	1026	946	953	966	950	1035	958	991	995	990	1005	977	997	977	958	973	977	955	994	946	1020	1003	949	1023	967	1026	954	997	964	999	988	978	977	965	987	959	991	1030	1019	953	982	1033	972	1034	975	1023	1030	985	960	1000	971	998	1008	975	939	949	963	994	991	1043	978	932	940	958	921	993	1009	952	1011	968	942	1013	1010	985	976	996	1046	993	953	948	976	977	1044	994	966	993	987	1009	1027	978	989	1014	994	956	1024	958	950	997	952	985	1012	931	1004	961	1000	963	960	989	939	1075	993	990	964	988	1017	967	958	1023	977	1000	1010	1031	966	975	967	929	956	969	1023	989	1012	965	916	983	988	975	1009	984	987	1001	1003	969	996	962	970	1004	958	1030	1028	1047	974	978	1032	1036	1016	968	1040	1011	992	954	971	990	925	988	995	999	970	974	959	960	994	973	1030	969	965	989	1005	993	994	1026	978	1005	1013	983	976	962	986	997	1034	997	970	989	982	1002	1020	954	943	1011	987	1026	1026	1038	1056	1018	988	1011	1000	984	975	988	1058	979	970	1037	1039	949	1041	952	1007	954	983	990	970	984	1017	949	1001	988	956	1020	995	979	948	990	953	933	987	1009	1053	986	1035	996	984	964	979	935	1006	1036	993	984	966	972	1006	959	1024	948	1041	1004	953	964	984	930	1014	943	991	948	941	1010	1002	935	1030	998	1069	1024	998	923	997	989	915	975	1035	996	983	960	955	950	999	1004	978	966	988	1020	982	1007	941	976	1008	951	888	928	1041	959	983	1022	962	1000	1017	990	955	1006	980	1003	969	985	1051	937	972	1038	1015	971	1035	1040	986	1035	1032	981	1036	1017	974	1054	969	952	962	1026	1058	992	934	961	970	992	967	1010	997	1021	990	982	971	979	1044	982	981	1002	991	1000	980	961	935	1003	962	1012	961	951	991	974	1013	1040	971	1039	995	955	954	995	1013	1022	1011	984	996	982	1008	942	1072	1001	967	948	991	969	1067	941	1006	992	989	978	963	949	1006	938	981	1059	962	990	992	907	1048	1009	1028	996	1024	972	993	1049	986	977	933	1005	946	934	985	964	1000	1055	994	1018	970	927	984	981	1035	974	1002	953	972	1022	919	1025	988	965	975	992	958	972	975	1055	984	957	977	965	981	978	947	1010	974	952	988	985	1027	976	1040	970	990	988	958	991	1007	1054	1026	996	1003	1004	1008	964	972	980	938	985	1030	966	981	995	989	997	913	966	981	975	982	968	935	974	1010	979	966	948	1024	1001	977	1014	960	1007	1034	1008	1053	1001	990	1001	975	947	987	989	925	957	979	989	954	949	961	993	1016	952	973	989	1024	937	947	962	943	971	1012	1012	994	960	1034	979	943	1016	957	1033	962	1014	999	995	967	1011	1033	987	1033	1034	1018	946	980	984	943	990	1004	969	1009	973	980	971	935	976	967	989	1006	1016	1006	1021	999	1014	945	1009	994	994	1003	997	992	975	989	934	953	982	950	1029	1020	974	999	913	997	1020	1014	974	995	988	981	983	1006	970	980	990	997	931	947	983	969	935	999	968	1004	1000	991	937	1009	980	1036	995	959	979	988	962	924	957	944	951	989	1026	1061	995	968	946	1025	1000	1014	886	1000	973	995	1008	1034	986	1038	974	973	984	959	975	989	1023	963	1013	1002	983	1021	938	1003	1048	1038	928	997	1043	970	1007	1019	984	1031	956	927	965	965	946	993	966	1069	966	941	987	999	913	1044	949	989	975	995	953	989	950	960	1045	962	986	995	988	991	998	1007	961	1028	996	974	961	936	976	985	930	962	981	1036	912	1038	978	1022	962	1007	955	975	933	988	968	1032	983	970	1043	999	945	1001	1011	1036	976	969	969	971	932	961	993	1010	956	970	902	940	1020	1052	992	1035	954	943	986	929	935	940	977	1009	997	987	1067	998	1047	952	938	942	962	981	1012	966	990	941	986	1034	947	975	989	983	1007	990	968	992	1064	996	1013	977	996	1080	991	958	1055	968	952	997	986	976	968	1040	1016	1025	978	1019	984	970	1011	998	978	922	967	939	976	962	973	971	998	962	952	989	974	986	1000	1001	984	977	992	967	900	939	947	1021	1055	969	986	961	1033	938	1066	1004	1006	1018	991	1005	973	996	985	998	930	974	935	1047	1064	974	946	1026	1025	970	1013	1006	978	1034	1021	1019	920	938	979	1019	1018	1004	1019	982	958	990	970	1033	1003	995	1000	944	935	939	915	969	920	960	955	1002	936	1005	954	984	985	1014	1015	1006	988	961	1041	977	985	993	1008	1032	928	1007	999	973	972	1017	974	1018	964	974	971	959	1015	977	967	1005	1008	932	950	989	983	969	1037	1007	1002	986	990	992	1014	1035	956	1021	990	972	983	975	984	1016	974	1061	997	981	1032	957	981	993	1003	982	951	1003	987	980	995	981	963	996	1013	959	990	996	1004	969	931	1044	1021	1002	1022	969	1020	944	1005	916	986	1021	1033	978	956	985	962	984	1032	957	958	949	1027	983	996	1024	983	1012	1048	1002	924	981	976	964	1033	1026	955	955	1024	1018	949	1006	931	948	1004	940	957	968	965	951	963	983	1028	959	1017	984	1012	1009	1055	1012	962	1015	978	1040	962	979	986	990	969	999	1009	938	1005	935	974	994	963	940	1016	1011	1003	965	999	974	1009	987	1025	1021	1005	1024	975	958	1014	961	975	995	966	1009	971	998	966	994	929	989	962	988	990	913	977	954	1001	1014	957	1030	993	978	1008	1013	995	999	1007	1002	990	969	1019	1019	931	1053	999	993	1002	970	997	1049	937	967	967	987	1024	1015	982	1001	931	963	927	947	997	997	976	945	946	956	1000	963	949	973	960	986	956	1070	1065	969	998	965	975	922	949	934	981	1004	1006	1033	996	1001	1009	982	996	962	960	1009	973	972	1037	1015	1005	1013	971	975	1036	1034	952	996	969	973	957	992	987	967	963	1036	996	971	1021	1033	981	955	960	937	970	1031	942	965	1025	988	991	971	929	966	987	1002	977	970	1005	1012	981	964	979	1027	949	958	988	936	933	972	988	1019	945	952	999	1003	976	1010	1002	991	992	983	1020	1013	979	989	980	948	974	995	1007	976	1021	970	1032	1000	970	1013	994	931	1026	972	987	978	991	1051	990	983	1059	920	1022	1000	974	984	1005	959	971	972	972	985	1012	993	1000	963	963	1078	1015	1004	985	976	1013	969	988	930	951	976	961	969	1013	925	987	967	1004	963	1005	998	987	952	986	915	1012	978	973	1033	972	976	993	990	957	958	980	990	983	951	978	952	1003	941	1004	984	1018	969	1060	1025	983	961	1041	985	991	961	1055	1017	965	1001	953	937	966	1012	947	995	1011	1004	960	964	908	1025	960	991	977	960	989	929	932	1004	975	995	1009	1037	991	983	971	990	1004	1010	999	1035	953	962	1026	1036	1046	1031	985	983	1006	1000	1006	967	1028	1015	989	985	955	963	955	996	968	990	1012	1010	1013	960	966	994	1006	993	1007	982	955	908	1005	1008	1019	1005	1015	1006	974	969	966	961	1038	1004	951	1008	998	991	992	991	959	996	957	1003	1028	1026	999	981	958	984	977
29592	28169	33325	23995	14327	9318	6667	4880	3559	3128	2521	2294	1950	1791	1539	1445	1358	1268	1189	1070	1084	1071	992	914	987	965	938	939	947	953	892	956	899	874	888	875	810	852	872	858	915	842	854	841	881	835	798	820	909	893	875	808	831	843	835	834	868	802	842	850	858	826	830	795	872	831	811	789	800	782	858	821	834	914	824	788	839	814	838	806	857	906	865	826	855	897	849	783	881	853	812	842	851	883	838	823	845	852	844	868	852	808	818	842	762	834	849	860	818	795	805	824	797	830	910	853	876	864	861	855	859	798	816	842	825	807	823	872	813	859	832	833	836	856	833	872	836	826	824	855	859	833	841	879	832	794	849	793	784	848	869	780	850	819	782	805	838	869	808	898	843	848	854	808	792	814	819	826	840	863	824	834	815	811	823	863	860	864	836	822	782	857	873	871	801	870	826	832	844	864	844	875	845	852	768	783	877	884	850	861	825	790	850	833	837	810	809	835	858	845	808	835	858	828	829	815	794	830	873	888	846	812	825	867	866	838	846	870	857	817	828	835	849	844	897	871	846	850	871	877	840	836	878	830	867	806	786	818	922	830	862	842	799	824	792	826	820	824	839	829	851	793	795	821	854	831	821	835	875	787	856	869	858	911	876	830	820	835	832	830	848	857	861	820	833	823	828	836	810	845	847	831	859	803	821	833	900	860	854	846	841	857	865	887	814	841	844	817	838	849	833	851	814	871	774	852	816	837	809	851	797	880	768	829	851	839	815	810	858	820	873	805	843	830	886	839	834	858	839	841	858	858	891	855	871	764	783	879	865	809	825	807	859	830	839	844	861	829	814	853	836	887	851	870	840	849	863	802	852	798	883	839	851	816	788	851	827	849	819	848	817	871	861	872	818	827	875	834	812	864	830	853	803	811	823	849	879	854	802	813	868	815	835	843	840	853	808	859	821	856	838	812	822	849	834	847	903	793	870	827	796	835	841	856	828	796	824	857	824	816	856	813	810	883	801	863	815	801	822	881	810	798	844	846	846	871	837	844	839	860	868	817	841	839	870	840	885	854	813	831	829	856	846	905	801	821	800	826	846	837	902	837	877	823	882	853	820	847	856	832	808	885	879	875	896	843	855	897	825	831	864	817	844	854	820	771	867	799	835	847	863	860	819	846	840	815	832	809	865	831	781	833	842	781	852	857	849	878	852	837	822	801	869	812	863	813	840	824	869	824	836	863	810	802	819	823	849	802	812	854	811	884	825	915	865	831	830	866	824	882	823	864	824	816	820	769	810	851	794	831	857	836	880	821	830	813	826	835	812	853	844	858	803	880	856	805	835	830	881	856	832	820	840	832	905	850	812	823	874	822	851	837	813	914	898	850	869	827	831	826	802	853	846	855	845	805	844	809	808	845	849	832	851	808	817	840	823	817	849	871	815	874	861	831	793	854	831	804	795	868	773	848	807	857	877	845	846	842	873	908	814	838	852	818	831	833	811	813	823	777	816	831	858	841	869	796	845	819	882	824	808	900	849	864	818	811	880	907	821	835	827	851	804	863	847	782	875	832	840	812	838	867	834	847	852	766	795	867	850	821	829	830	856	824	871	846	821	834	873	820	826	779	808	826	829	849	856	855	831	864	794	875	837	861	861	834	847	832	781	806	761	865	798	823	807	835	846	821	818	816	825	850	835	862	817	854	849	823	889	832	850	902	838	853	835	890	880	856	819	847	892	808	838	839	845	833	858	880	764	830	821	791	854	833	822	872	834	828	843	841	857	858	851	834	837	847	863	854	835	801	798	873	865	837	858	898	811	796	834	829	859	806	872	802	855	823	821	791	803	833	822	879	837	851	830	857	842	815	819	806	847	839	863	815	832	818	819	859	824	836	841	866	875	849	848	880	838	828	846	780	825	879	840	841	840	808	870	882	830	811	869	818	842	799	832	847	841	823	848	793	880	832	820	859	822	818	862	859	824	876	864	847	907	822	873	854	852	882	829	839	855	814	851	860	844	886	782	850	845	818	873	840	869	814	930	870	864	829	791	822	818	818	878	792	854	850	891	839	842	833	871	854	818	851	863	868	865	836	803	830	840	819	852	810	825	866	835	828	834	828	836	861	849	842	836	824	845	846	842	830	830	834	828	825	830	844	896	872	834	829	886	860	830	848	902	834	810	797	826	813	831	868	863	834	807	820	886	826	793	845	818	871	834	785	797	859	821	811	827	793	851	807	818	854	855	893	832	835	885	846	819	856	830	837	804	789	904	859	819	820	861	854	840	850	887	883	883	822	846	856	806	846	812	851	844	832	875	846	878	857	821	827	915	818	820	809	832	884	836	859	879	840	872	828	865	823	799	844	804	780	784	867	836	840	857	841	822	845	872	833	803	789	821	918	829	887	889	854	858	850	877	784	824	848	860	801	845	838	869	846	868	820	836	814	834	844	842	765	914	854	835	840	882	830	881	821	860	875	844	829	826	863	821	783	838	824	801	856	826	835	855	870	803	885	836	813	852	804	870	826	835	820	814	849	814	836	835	843	833	861	896	894	877	851	847	830	856	850	830	859	808	843	862	905	839	834	810	836	831	820	863	849	881	846	894	878	852	825	857	848	879	866	861	875	785	825	850	882	828	860	810	910	901	836	847	842	920	846	794	834	857	787	814	847	866	817	843	819	848	801	880	832	836	865	847	849	841	835	868	854	825	841	850	766	862	842	824	801	847	851	825	881	830	846	865	845	825	797	835	850	868	829	828	799	817	830	811	836	801	780	870	806	810	806	833	806	838	862	848	792	813	896	832	798	819	829	790	842	801	808	853	834	818	837	897	839	809	821	873	830	851	785	885	880	902	800	816	878	826	858	799	828	831	838	853	848	842	831	894	914	808	874	884	825	792	873	856	803	838	855	852	896	855	850	859	839	851	849	845	788	811	852	835	871	792	819	843	823	882	853	820	839	845	846	816	816	888	859	910	846	887	828	835	858	842	859	819	838	851	906	819	801	815	805	826	842	885	840	812	802	828	817	821	833	878	845	822	880	810	830	819	804	811	879	877	855	794	858	823	853	879	911	811	830	879	777	841	852	790	836	837	816	787	813	827	837	853	796	875	811	851	805	836	816	844	848	840	802	828	835	811	804	878	857	866	889	832	820	872	838	818	812	839	848	815	868	872	885	823	812	850	872	849	858	814	852	785	799	870	825	835	822	814	898	835	855	836	855	778	842	846	837	793	828	869	836	837	842	815	791	759	810	804	821	843	848	806	848	828	814	866	816	847	786	834	800	848	882	826	840	852	859	831	795	811	826	810	817	868	830	855	790	809	855	793	847	798	765	872	826	862	835	832	852	797	851	834	846	795	803	884	878	820	866	876	884	826	822	871	844	835	883	787	868	793	832	862	859	879	843	877	857	828	826	858	828	864	828	838	793	830	869	859	845	844	870	851	825	824	861	791	803	869	847	795	875	872	823	789	877	858	827	856	805	811	855	810	841	851	802	816	842	842	847	863	865
25678	43006	33672	21484	16085	12215	9870	7212	5342	4712	3674	3133	2588	2348	1979	1702	1645	1415	1315	1340	1240	1136	1039	1023	1018	1019	949	941	930	975	924	960	920	880	872	937	961	914	917	942	862	822	863	880	846	878	864	860	848	885	899	904	932	840	897	836	825	858	848	851	874	853	881	844	829	841	869	856	831	821	836	798	855	825	871	827	801	817	819	884	862	881	867	821	838	782	840	850	844	833	818	887	855	846	866	825	846	881	801	780	800	857	873	827	836	830	857	839	875	876	789	836	828	889	829	836	812	857	921	846	851	836	850	844	841	789	842	832	859	826	842	853	833	815	860	853	818	877	802	849	824	848	883	832	879	859	858	862	826	843	839	872	858	840	856	879	773	840	826	816	854	798	832	859	837	836	829	795	874	851	889	863	842	833	879	840	814	838	850	876	785	818	822	839	812	805	791	871	843	860	803	868	792	863	839	880	831	836	884	848	807	855	795	819	844	889	861	863	814	857	794	881	786	845	844	791	844	828	851	898	805	832	756	827	825	860	818	788	802	886	812	802	859	836	850	809	788	819	824	833	856	835	781	839	804	774	827	857	835	819	821	824	885	858	792	896	834	783	859	853	789	835	840	839	871	854	806	752	853	851	804	867	832	838	867	803	861	855	805	790	850	785	907	765	777	810	839	832	788	825	864	827	823	806	826	821	848	898	793	924	820	832	836	852	880	816	839	814	837	850	835	841	831	861	863	846	846	775	832	843	788	857	816	842	801	850	806	867	823	838	849	868	823	891	852	837	795	860	820	845	857	824	857	828	835	862	874	783	818	864	837	859	845	772	838	835	791	856	876	830	787	840	862	877	843	806	811	812	869	773	798	827	841	877	864	824	886	811	827	824	911	879	802	831	846	861	855	845	841	862	820	832	788	817	824	832	788	831	821	844	827	848	830	835	858	800	822	864	752	849	889	840	852	793	821	814	866	874	851	793	839	807	912	835	835	880	859	827	837	834	826	846	828	808	875	859	889	841	888	846	867	816	843	823	817	882	874	834	888	865	796	765	854	860	821	822	862	817	833	850	834	821	805	842	851	817	813	843	853	802	870	829	808	845	811	866	860	806	871	882	816	835	829	822	888	868	873	773	844	822	793	810	805	850	872	861	860	877	891	859	842	870	868	819	880	855	889	822	837	857	782	860	842	807	882	858	799	806	865	847	849	856	860	861	842	865	840	846	835	856	812	829	791	833	838	851	800	795	854	860	821	840	831	837	808	850	854	790	877	807	836	785	843	806	859	813	855	857	881	856	827	850	861	883	831	833	829	893	857	848	834	820	795	849	833	807	808	811	864	809	869	790	814	820	837	794	834	837	881	837	847	806	861	842	804	843	822	879	870	894	812	847	888	862	836	813	847	789	796	881	828	852	787	818	850	863	825	851	859	865	838	869	857	904	850	855	797	881	849	833	852	831	841	822	875	814	807	821	825	836	863	838	835	830	866	846	858	885	857	871	870	807	846	854	822	838	837	852	847	847	822	743	858	858	877	865	799	856	797	808	867	833	845	828	866	851	849	825	845	831	828	878	860	801	810	827	802	905	813	840	842	830	851	828	808	894	863	871	760	833	781	905	836	799	817	791	822	792	822	855	833	782	895	778	834	812	918	857	829	866	852	855	852	907	794	834	884	877	848	824	834	850	843	831	833	860	866	843	801	783	859	832	839	830	813	813	830	851	814	866	838	873	833	817	876	854	849	804	805	803	863	834	820	844	888	850	816	867	846	842	845	905	823	841	895	840	844	849	860	834	866	802	899	870	820	841	855	850	824	821	853	832	845	817	835	886	871	893	815	888	838	858	785	811	792	858	869	832	872	886	885	851	838	850	825	851	789	867	817	859	857	794	885	819	852	841	828	812	868	855	864	867	836	850	847	838	878	834	834	837	883	864	836	851	856	886	811	790	872	874	827	885	843	874	825	808	850	803	854	839	804	818	843	867	812	826	836	890	834	813	795	874	856	837	865	865	833	828	828	805	791	866	864	830	897	843	784	833	808	861	889	818	873	931	860	858	864	874	824	853	815	885	866	865	883	819	831	812	827	832	892	848	877	846	843	837	878	821	858	866	853	871	841	887	865	793	879	799	862	820	802	827	816	867	860	846	835	813	855	873	795	817	874	823	848	788	853	755	879	874	840	798	882	846	830	815	844	845	828	765	809	830	862	854	807	816	824	805	830	821	824	833	870	865	846	856	841	836	875	847	808	827	829	882	868	856	833	806	813	851	885	874	830	801	842	897	848	888	886	808	836	893	826	849	831	841	828	859	786	875	807	858	866	833	846	877	881	897	808	859	869	806	824	832	798	831	858	819	813	876	765	811	826	847	875	795	843	861	918	867	802	895	865	905	853	848	857	846	886	873	806	827	894	909	782	808	821	860	850	849	851	856	822	850	874	865	875	823	849	794	761	828	886	845	862	827	829	839	830	815	827	842	833	859	829	820	803	810	901	871	878	838	849	832	836	836	884	826	851	851	850	802	847	829	814	816	850	832	842	810	844	749	844	838	838	807	882	828	874	832	833	803	833	828	809	825	864	838	848	858	827	879	845	835	814	795	843	818	797	793	813	830	840	841	858	845	820	891	881	847	822	880	804	799	843	838	857	865	818	811	865	878	809	820	844	877	802	836	820	796	841	863	821	837	889	827	856	859	867	839	790	789	868	882	866	844	806	872	812	880	819	873	854	806	886	849	879	798	740	840	842	809	775	822	823	874	822	788	818	877	826	865	881	843	817	867	836	869	866	813	805	820	852	814	812	828	858	867	820	910	869	820	816	858	851	855	872	848	827	860	846	805	849	833	842	839	815	871	832	810	866	819	848	838	899	819	850	771	850	800	824	854	840	848	837	844	885	867	815	788	833	842	829	870	829	849	828	809	848	795	796	822	841	837	864	863	834	836	867	820	807	838	846	818	783	811	897	866	854	803	863	870	785	812	846	773	829	834	887	790	860	812	841	853	867	849	850	916	829	848	815	827	855	841	881	831	852	896	876	858	802	844	824	837	765	793	815	795	831	832	829	831	800	826	889	849	830	828	817	878	864	834	897	830	778	823	865	826	871	850	841	852	828	853	866	895	864	863	855	804	874	851	862	837	897	827	820	825	875	806	839	831	857	817	835	833	864	858	888	835	894	841	873	799	838	817	859	857	854	839	829	852	873	843	845	789	846	855	879	855	879	883	834	879	858	848	839	912	815	848	806	829	820	840	855	854	879	815	863	827	867	865	829	865	918	869	827	833	879	821	855	832	851	808	826	848	867	878	849	802	834	837	842	822	870	819	875	828	839	917	832	889	849	845	840	808	830	855	869	820	819	817	807	892	854	845	838	838	840	840	814	800	870	823	854	781	864	846	849	833	861	867	831	839	845	832	808	830	873	834	851	809	881	838	827	835	825	879	847	848	815	863	829	817	885	855	836	920	894	803	832	837	847	835	810	828	789	816	841	826	823	798	879	835	824	864
24382	21544	29006	24928	22551	19636	13173	7969	5812	4944	3803	3150	2784	2488	2203	1925	1829	1636	1424	1366	1289	1231	1095	1151	1115	1103	1066	1089	996	1024	1019	1036	954	1038	980	915	959	968	904	965	938	959	924	951	928	967	914	921	943	950	917	923	926	824	950	885	879	933	884	866	881	903	881	885	855	920	920	897	863	849	915	886	900	907	845	908	896	860	878	895	889	884	896	924	912	900	910	888	917	864	891	891	913	891	852	876	906	843	852	830	919	906	865	846	859	874	922	915	892	882	899	879	870	877	906	911	879	907	938	907	898	882	851	873	865	936	878	871	930	875	875	894	899	884	874	843	939	924	926	869	905	869	948	890	892	901	891	910	898	908	900	906	910	863	924	934	851	869	889	917	854	924	864	877	862	875	863	911	873	900	899	897	895	900	879	879	920	933	947	882	910	885	928	858	943	912	898	949	918	897	920	876	954	952	891	932	908	939	935	962	920	963	908	899	853	894	940	883	881	835	882	907	930	882	849	898	911	886	820	894	874	884	868	836	857	917	872	852	912	890	835	886	917	909	872	930	880	836	831	850	908	922	900	920	906	906	909	885	894	961	911	818	891	814	869	923	898	856	897	838	906	901	920	884	861	920	955	898	837	918	840	883	924	942	791	938	902	855	881	906	840	909	886	965	871	869	896	922	921	850	888	905	944	833	956	838	894	914	854	893	872	892	889	838	922	887	899	928	960	877	903	796	854	918	906	881	921	891	862	889	897	938	889	942	885	877	838	913	880	889	891	985	953	916	905	875	858	928	866	880	907	906	850	888	903	887	849	891	904	898	921	928	897	896	869	916	899	865	934	880	883	958	897	871	859	930	868	842	928	931	900	900	893	910	919	879	834	910	875	926	855	885	862	904	889	847	921	995	899	910	911	910	924	931	904	968	901	851	856	875	877	872	908	886	853	918	914	936	902	838	850	907	909	902	895	901	872	934	836	897	891	838	869	901	924	863	881	872	907	922	892	881	827	865	902	919	849	915	884	878	922	873	904	915	872	897	865	877	946	897	882	861	889	924	911	913	897	882	881	874	868	884	855	947	877	865	854	901	892	914	854	892	898	873	884	861	949	838	914	850	856	878	915	843	991	877	837	845	861	872	876	947	902	891	882	937	873	847	869	929	890	850	924	891	894	902	844	887	908	907	899	901	872	887	883	930	849	883	921	878	920	937	910	877	919	964	882	858	901	912	902	917	894	959	901	884	909	899	857	843	946	873	894	906	877	905	835	811	897	918	845	907	918	905	905	897	874	874	879	901	890	836	842	906	853	859	910	860	897	839	905	914	860	924	880	912	887	914	906	909	906	927	850	906	866	882	888	868	895	922	933	864	951	883	890	931	923	922	907	915	928	890	860	885	920	855	933	875	890	863	895	884	884	862	892	935	908	921	947	878	949	908	835	888	860	842	912	926	913	914	846	889	889	902	933	964	923	858	914	885	841	896	901	915	887	896	919	926	879	915	870	874	857	911	876	859	889	857	907	914	889	872	869	905	882	865	822	910	921	899	890	876	828	911	884	855	902	950	893	879	888	906	866	918	857	863	908	857	878	902	893	904	901	913	872	905	919	904	879	877	880	901	829	881	915	889	863	902	887	918	893	883	864	871	919	910	835	905	853	897	896	866	877	908	883	894	920	864	892	870	872	931	853	884	918	909	903	924	900	890	886	911	894	908	910	898	922	913	895	938	885	940	874	900	874	869	830	912	930	908	826	856	888	878	949	931	920	885	909	882	872	918	933	898	920	874	858	935	888	889	911	916	906	865	910	894	890	861	864	878	875	908	824	891	922	943	903	889	883	844	915	868	919	979	891	852	889	874	900	932	900	873	876	869	895	900	857	871	879	892	901	866	856	962	871	909	890	876	871	925	891	892	866	850	896	894	858	900	874	903	897	900	841	847	925	895	849	860	886	899	872	815	861	852	863	867	909	899	826	947	901	913	934	850	916	854	912	909	895	904	903	855	916	845	889	913	926	884	903	884	881	848	895	864	885	858	896	906	910	943	915	882	905	902	838	903	857	937	896	853	923	882	879	862	884	908	888	922	871	883	916	891	860	819	881	885	918	913	843	904	891	887	936	888	883	901	902	870	929	884	892	897	872	916	874	913	872	880	907	908	841	894	844	863	921	862	869	918	888	838	924	929	899	898	929	874	886	876	900	921	934	874	880	874	917	876	874	875	819	891	877	971	901	895	896	875	875	858	945	933	906	928	893	866	943	934	895	894	891	914	875	931	877	873	922	910	931	840	881	905	880	874	924	927	871	867	888	916	904	913	874	882	866	917	874	886	922	898	883	885	893	875	841	923	909	894	876	951	890	853	934	866	902	902	855	940	932	914	930	839	885	884	925	908	915	866	898	922	891	883	859	894	901	920	875	887	952	852	867	882	873	869	857	893	885	902	874	933	851	921	892	910	908	946	937	982	929	843	877	894	867	901	851	871	876	851	867	852	920	958	873	935	905	891	911	904	854	827	895	908	815	892	851	904	851	861	943	862	851	873	947	927	873	920	854	863	895	907	896	878	939	905	858	843	878	925	931	836	895	906	858	896	921	916	870	892	935	901	872	844	923	894	870	878	868	908	874	903	892	862	822	899	922	910	841	874	900	866	882	900	831	863	877	880	897	844	932	885	913	907	905	888	877	890	896	858	896	914	879	883	885	891	888	890	882	855	927	921	854	839	882	932	876	893	899	889	889	931	906	953	884	852	878	902	952	906	918	877	900	935	884	908	903	924	865	967	892	834	820	893	957	954	857	907	835	885	863	801	900	916	849	851	877	870	938	877	848	889	911	862	843	959	865	891	864	925	870	847	891	886	917	887	859	865	881	865	855	874	857	900	816	849	857	852	874	913	884	923	854	943	860	893	921	830	942	903	884	874	830	870	916	924	917	899	903	895	898	880	861	880	887	891	911	891	886	894	953	881	889	875	861	893	925	920	843	829	881	855	899	892	878	870	911	891	892	865	885	934	896	969	889	950	914	889	841	881	911	848	921	873	881	905	887	889	863	890	895	892	905	928	895	905	894	959	913	887	928	912	866	870	895	887	868	928	904	874	947	880	888	877	906	907	858	846	917	965	892	919	890	889	892	877	857	875	921	916	904	932	879	900	878	910	853	850	907	868	901	895	816	879	865	889	833	873	906	925	852	898	884	875	871	899	906	930	973	918	868	875	877	895	917	923	883	929	896	910	907	881	886	925	922	856	890	845	914	857	892	879	876	909	845	927	870	866	941	848	824	880	901	915	841	879	950	951	888	938	862	901	863	948	889	830	884	932	932	928	900	905	906	844	883	914	862	879	875	878	911	915	913	881	943	826	910	885	932	905	885	873	847	892	871	891	891	853	884	867	912	866	890	883	896	909	921	864	865	876	894	920	867	923	901	875	899	893	898	856	899	867	875	909	897	877	901	866	851	858	847	875	899	877	867	921	872	893	859	895	919	899	930	898	852	954	882	851	940	894
24846	50084	40839	28474	21911	17570	14042	10932	8174	7008	5472	4637	3699	3314	2811	2424	2182	1853	1731	1611	1407	1404	1292	1207	1141	1096	1108	1052	1096	1058	1031	1052	1021	1025	1002	998	961	977	982	955	917	923	895	902	915	886	938	886	953	904	922	949	925	989	909	961	926	918	897	913	952	913	884	906	945	870	899	897	937	901	843	897	900	901	862	908	893	876	887	877	837	889	910	917	908	872	933	925	882	881	922	852	890	847	884	912	908	896	850	928	910	880	905	901	930	845	868	862	887	855	879	882	864	922	904	920	922	901	900	880	941	858	862	867	882	872	900	891	837	874	863	847	871	859	916	860	892	862	895	874	863	855	899	941	872	909	877	871	865	869	896	896	854	936	875	915	914	921	898	854	870	863	920	860	908	918	881	880	858	876	882	934	894	907	869	847	844	898	868	879	863	914	874	912	897	910	914	888	883	865	871	909	880	902	885	904	888	860	868	885	873	901	826	868	897	873	870	909	876	892	890	858	881	875	877	909	913	883	918	887	880	926	822	875	838	878	867	886	897	932	856	915	908	879	889	940	899	825	900	908	860	827	898	837	888	927	913	926	903	895	899	885	876	876	887	862	888	873	903	940	885	916	881	829	849	863	881	886	910	874	906	871	905	904	847	947	940	872	844	865	882	864	857	899	967	915	874	862	881	892	951	884	872	893	882	854	874	873	891	895	892	849	889	900	859	885	915	893	887	907	843	794	890	812	887	915	875	868	864	850	928	923	885	929	901	872	866	904	845	906	857	892	886	904	891	898	870	838	856	893	944	887	890	927	872	809	929	866	863	901	900	924	915	866	936	949	900	844	848	862	859	824	850	894	845	864	907	916	924	857	897	909	884	877	909	864	896	855	872	904	893	893	918	910	883	921	863	844	862	847	926	878	944	876	886	868	819	859	856	908	950	869	899	876	911	891	887	910	859	855	913	909	866	923	890	880	899	911	857	873	879	889	871	870	857	894	916	880	865	869	910	907	931	855	892	914	858	896	872	876	879	931	850	877	862	903	904	857	824	893	937	843	869	939	899	857	965	866	909	906	901	875	849	841	870	863	874	923	858	872	860	869	916	867	882	915	924	881	859	934	876	897	868	881	889	887	871	836	839	902	900	915	903	897	858	873	904	879	889	876	860	884	896	895	900	893	936	947	862	804	932	924	869	903	855	909	855	884	923	886	915	927	839	891	794	904	861	864	901	881	878	895	851	846	828	880	947	880	917	918	916	871	887	840	863	838	914	889	889	900	820	892	913	889	884	879	922	905	898	850	874	832	857	874	935	882	871	864	908	862	823	950	943	898	877	840	861	909	902	876	914	862	905	866	864	943	885	918	899	886	858	886	884	960	863	882	921	873	890	917	840	910	899	846	935	927	871	868	846	909	867	879	922	927	923	850	893	896	981	878	848	841	894	866	864	881	864	935	859	925	869	909	889	886	861	919	891	823	872	881	948	925	884	851	859	924	854	953	908	888	934	870	923	942	862	879	902	882	844	864	927	845	889	927	864	873	903	938	846	855	943	934	881	833	879	846	910	881	880	870	901	826	886	929	898	897	853	876	913	901	878	876	910	901	889	877	889	902	883	876	913	869	835	904	914	870	864	864	891	903	854	908	876	865	904	842	858	864	825	870	940	926	896	877	875	881	841	850	907	908	870	814	822	913	884	891	911	813	869	913	905	882	885	909	891	960	881	936	909	918	874	856	920	907	918	872	891	929	897	889	846	867	860	832	818	936	900	861	832	878	874	896	873	915	921	907	929	887	854	863	856	840	937	856	870	857	903	854	921	883	832	866	867	902	849	858	889	826	859	859	901	886	897	888	868	856	913	880	904	911	904	849	861	889	888	869	873	874	854	903	877	942	919	878	882	899	934	890	834	926	873	902	879	915	844	894	852	857	896	808	929	918	865	924	869	890	873	890	897	859	883	880	931	887	881	860	889	886	924	885	815	887	932	935	859	840	853	868	885	904	883	851	889	856	893	871	908	886	877	872	841	873	889	871	938	887	858	850	973	871	849	864	870	849	841	857	909	875	888	839	885	891	914	923	831	859	869	884	903	850	880	857	868	866	905	862	853	956	868	914	892	900	870	890	882	876	887	851	836	879	924	904	886	922	865	867	905	864	884	884	846	887	882	906	862	881	877	891	870	896	881	868	857	897	888	929	866	883	880	873	895	847	866	897	892	882	878	885	897	921	912	895	814	896	880	904	909	849	865	899	857	904	864	895	901	916	895	879	877	937	901	871	854	870	847	836	831	833	919	889	893	883	851	894	864	856	890	916	845	828	870	896	885	908	875	894	898	888	841	859	912	930	916	861	856	888	937	876	906	856	863	857	866	873	881	872	891	887	845	845	886	886	878	856	919	892	935	921	874	899	886	824	867	903	880	850	903	881	893	920	905	898	882	916	929	913	925	900	907	874	860	862	854	867	866	912	916	909	881	822	875	894	891	860	892	822	846	858	842	881	864	840	841	872	889	825	908	905	859	932	879	860	919	925	916	869	815	853	904	857	836	899	863	978	878	903	831	852	915	811	917	891	900	871	823	897	835	883	938	878	914	890	848	868	891	829	905	889	853	874	886	889	880	845	911	878	882	932	866	811	881	877	894	884	901	898	878	846	863	895	893	863	870	905	910	847	895	931	914	879	822	807	856	864	843	894	891	889	845	816	899	874	892	886	840	901	820	928	840	897	904	853	896	877	861	840	886	870	933	950	940	853	917	850	881	936	911	860	907	852	859	884	917	895	882	845	888	865	880	905	882	909	902	896	848	871	910	897	894	878	884	902	901	895	913	874	905	835	901	888	903	912	898	884	873	910	866	911	881	839	902	926	871	861	887	868	806	877	871	902	865	889	876	860	882	884	889	887	894	847	902	915	864	897	896	874	871	897	885	940	886	881	898	876	899	926	847	897	831	897	883	833	852	867	806	907	820	876	904	856	884	904	875	874	896	901	828	896	892	945	942	841	869	865	912	925	904	904	887	920	870	877	925	892	904	870	912	882	896	864	852	878	898	859	851	845	878	887	879	898	876	912	914	939	884	915	935	913	893	843	912	906	917	858	905	854	904	933	891	875	909	879	908	860	909	873	880	928	938	836	889	918	920	865	878	809	882	890	863	886	927	889	905	856	916	934	855	946	876	854	864	952	868	924	927	890	909	886	853	900	869	894	898	882	898	914	863	895	874	828	837	909	875	854	912	903	881	883	899	919	857	842	864	909	897	916	848	939	910	883	898	897	897	826	863	901	914	862	894	929	885	926	903	915	905	865	855	864	895	891	858	902	852	840	869	914	909	863	883	854	871	889	901	838	899	886	859	914	899	861	908	836	973	879	822	887	812	874	883	899	904	892	901	944	850	868	880	951	881	853	924	858	890	900	898	888	864	872	865	931	906	873	860	912	865	905	883	863	874	868	859	916	941	929	928	870	910	858	919	963	884	819	892	896	899	885	872	797	955	946	832	939	922	914	886	885
25456	21553	28450	26584	20077	13108	8944	6074	4517	3867	3132	2668	2408	2062	1785	1700	1600	1493	1348	1303	1211	1174	1150	1027	1011	1042	1009	992	974	969	927	1015	1006	981	990	899	913	932	945	908	937	944	963	920	902	905	918	889	996	931	923	896	930	939	951	901	923	960	882	830	887	888	914	954	965	884	893	904	948	858	811	910	847	942	911	866	878	876	868	916	903	902	932	841	913	897	869	894	829	892	907	914	925	869	817	823	928	880	921	838	872	878	886	868	963	920	930	936	861	840	871	843	839	865	871	928	878	956	858	937	908	893	931	881	952	938	893	879	854	890	883	971	907	879	940	854	910	893	855	957	870	888	926	941	826	850	874	888	925	905	913	970	910	922	866	857	920	902	900	902	910	873	984	880	914	924	826	963	890	891	906	944	879	928	912	902	907	864	879	899	816	915	892	903	908	927	876	847	868	910	922	905	935	894	860	857	847	932	882	896	886	912	936	886	877	890	909	891	908	909	921	925	886	883	871	912	894	906	895	876	919	882	915	873	912	897	892	978	869	907	875	892	891	891	912	876	902	878	908	905	893	874	928	953	850	927	913	924	903	880	923	889	887	898	889	882	900	854	905	894	875	908	828	929	911	826	947	900	911	859	905	964	877	863	861	956	880	896	881	893	862	864	861	905	958	892	855	949	883	857	904	879	885	939	905	904	873	880	914	845	925	885	872	878	906	872	930	878	948	894	870	921	916	882	905	900	891	939	907	882	882	870	924	911	887	920	911	911	882	913	858	892	927	881	877	925	933	891	950	889	916	918	934	899	949	909	926	886	961	931	883	770	872	836	911	912	970	946	880	917	941	906	953	889	886	858	840	876	937	901	837	836	856	913	869	869	986	878	925	914	878	878	946	916	861	880	914	909	951	865	891	877	880	937	926	902	966	905	886	934	902	876	935	900	908	874	884	869	912	866	929	869	888	873	880	909	878	902	922	861	888	988	854	881	873	916	885	862	873	952	854	915	946	838	873	890	918	877	856	872	876	892	870	849	837	924	916	900	886	945	851	898	907	865	946	897	881	882	890	871	877	872	953	921	897	921	946	829	911	897	932	969	906	908	883	903	862	845	903	839	857	886	870	870	858	872	876	882	917	865	908	888	882	891	865	925	928	891	819	878	883	898	962	905	886	896	862	915	941	917	896	917	947	883	901	873	923	902	851	852	874	911	924	941	924	820	875	853	863	967	851	897	863	933	847	937	843	916	934	862	897	855	851	893	905	871	879	855	950	931	850	884	819	882	920	846	906	898	884	913	870	865	877	910	901	882	899	879	870	893	873	892	929	909	947	874	899	876	891	890	856	886	908	903	879	947	909	885	947	902	875	908	917	883	898	961	887	907	885	851	930	885	885	921	912	930	905	865	837	899	887	880	858	876	903	899	865	910	900	913	844	813	880	909	852	909	878	849	818	861	893	921	851	837	880	857	898	941	881	946	854	893	918	862	854	895	862	856	903	884	888	968	888	857	888	896	888	873	934	889	875	856	882	922	878	905	866	891	836	876	898	889	853	892	864	859	838	912	873	874	854	867	892	861	846	868	895	944	852	933	892	943	892	875	907	865	956	888	938	897	846	918	870	889	871	939	915	881	864	851	832	884	898	880	860	928	892	879	899	847	882	907	890	852	857	889	799	913	925	888	895	867	865	951	952	958	953	931	872	887	860	881	886	931	899	880	919	901	862	898	913	903	922	859	900	903	935	875	880	867	903	860	943	945	855	950	933	924	955	922	825	933	926	913	921	875	905	929	868	863	876	951	877	886	856	901	857	853	917	913	909	878	951	859	890	892	852	910	857	900	898	929	927	915	880	969	926	903	930	903	887	856	969	841	911	916	901	881	933	857	894	898	878	891	863	898	835	898	910	877	852	859	862	831	971	899	862	841	926	910	898	942	870	986	920	885	861	921	889	933	886	898	878	878	896	860	863	877	873	891	886	944	931	864	905	862	886	869	894	835	877	882	911	936	880	882	885	903	891	872	872	906	931	952	886	864	909	907	870	883	915	852	876	880	960	893	931	914	862	883	877	902	874	943	899	909	879	911	905	919	875	903	893	862	863	905	898	832	867	920	836	857	861	870	903	912	844	918	902	933	862	893	884	932	871	893	918	956	863	855	853	874	855	903	793	903	842	826	863	897	870	877	918	813	860	900	900	904	920	919	886	904	938	863	919	875	861	891	909	916	905	873	901	900	922	872	914	869	835	909	903	878	939	896	961	843	942	900	887	855	913	906	871	926	908	907	895	857	887	884	912	886	883	862	931	897	883	854	897	864	925	900	830	842	911	902	926	883	859	914	873	881	854	855	869	958	886	917	935	892	869	861	858	895	892	899	917	897	926	871	895	878	912	879	905	900	886	841	897	849	893	882	918	839	853	944	840	946	892	916	899	918	933	887	869	924	920	883	854	832	908	901	916	828	826	921	916	905	903	902	895	888	904	887	946	944	889	889	906	908	893	900	867	920	915	871	882	932	911	928	937	842	906	897	860	912	955	891	915	884	923	882	908	912	898	864	888	874	939	920	912	924	922	887	896	891	941	835	854	918	847	870	910	825	877	892	917	858	942	847	920	914	878	829	921	917	945	895	883	829	891	891	883	911	902	902	938	875	892	885	855	926	896	926	914	888	903	868	915	858	888	947	925	890	939	925	890	918	893	884	868	918	968	941	901	865	864	850	912	932	873	845	930	875	892	902	917	945	952	903	852	926	886	882	931	907	841	891	923	885	899	894	873	892	936	840	888	860	927	885	924	924	865	889	867	950	865	842	874	860	907	855	873	877	869	861	875	928	864	878	902	902	920	918	918	880	924	866	892	923	870	851	905	857	904	896	891	814	902	891	930	916	899	890	953	955	891	892	877	870	899	917	934	874	887	937	874	936	849	848	858	890	883	852	888	852	873	860	923	865	886	910	904	902	904	878	881	817	872	893	894	859	888	902	897	910	832	871	870	905	900	895	897	943	886	892	894	928	925	880	937	888	857	909	957	913	843	867	895	904	912	864	905	894	883	854	888	903	919	891	894	856	909	930	884	878	901	878	871	860	870	884	908	896	894	874	889	917	934	871	881	824	936	837	928	921	936	918	868	885	884	884	916	868	904	883	896	903	888	844	844	923	924	868	873	929	929	890	856	865	908	880	925	947	882	959	869	879	871	888	912	877	867	937	930	921	869	888	865	912	879	890	916	945	868	905	839	907	889	912	915	942	850	924	881	903	951	964	884	919	906	906	849	877	918	880	934	947	876	895	858	873	881	911	872	903	932	854	879	895	935	882	911	838	853	925	870	904	897	853	870	851	904	940	906	878	855	888	876	869	942	847	912	862	888	899	857	908	875	913	911	882	877	924	930	872	908	895	950	937	854	894	874	877	887	879	925	873	862	884	865	910	885	918	923	882	913	913	954	905	884	886	916	899	879	879	922	928	933	818	939	867	895	889	938	873	892	912	882	880	899	889	872	929	899	843
24581	46889	37268	25204	19404	14910	12042	9149	6875	6074	4713	3891	3240	2805	2420	2115	1901	1758	1617	1522	1396	1285	1167	1132	1104	1076	1109	1069	1052	1018	1081	1073	960	1009	976	1039	1015	876	965	904	991	883	1003	919	986	948	880	970	890	961	903	913	1040	906	864	892	895	932	957	901	943	916	855	888	914	907	887	882	846	921	897	859	896	825	889	892	884	848	903	862	860	884	901	869	913	917	911	898	921	898	927	853	900	906	823	865	882	899	927	967	957	890	866	959	939	863	876	892	876	871	934	878	903	860	851	907	893	897	882	863	911	936	868	941	887	858	904	923	909	879	859	880	888	882	881	913	862	891	870	912	884	923	925	906	890	883	840	876	903	929	906	874	884	904	886	908	896	874	850	909	841	822	906	908	903	919	887	876	925	879	860	886	929	856	944	894	886	922	901	878	878	915	901	877	865	827	904	930	876	934	874	845	902	883	899	922	875	886	895	895	969	890	862	844	932	904	975	952	875	956	879	847	929	935	904	919	882	911	879	931	862	869	903	895	884	893	927	844	942	895	892	905	917	888	883	867	890	895	869	943	916	916	881	871	886	894	858	884	916	869	893	905	900	958	854	840	917	895	911	887	905	878	922	867	915	927	941	891	893	914	864	939	897	872	886	921	889	855	864	927	949	968	887	936	891	910	903	879	864	856	856	880	868	872	906	929	930	843	882	926	879	867	889	913	942	858	915	901	905	897	910	934	939	907	869	898	874	877	937	958	905	868	905	903	916	856	915	888	876	905	902	875	875	936	903	861	819	901	874	967	944	879	912	903	878	910	847	883	896	903	898	944	862	930	940	892	932	932	882	874	915	866	931	921	908	904	874	872	876	952	855	917	905	886	973	907	869	911	892	876	921	908	914	896	867	911	887	886	885	891	911	967	896	897	924	904	902	857	887	873	871	877	855	926	903	891	881	903	872	935	880	888	869	881	877	938	918	894	936	903	863	914	914	878	921	894	909	894	855	914	841	929	894	899	861	837	840	893	889	877	909	939	905	906	947	858	903	887	893	859	877	913	859	908	976	871	919	917	888	905	935	880	888	879	912	880	960	876	912	930	889	937	867	957	943	883	929	918	907	882	913	903	917	895	851	865	909	893	856	870	887	885	922	915	900	884	897	938	922	898	863	913	891	913	890	904	916	869	878	930	895	906	863	928	883	922	925	887	912	855	894	907	887	882	836	891	868	912	913	884	890	910	868	866	866	936	888	930	905	930	853	901	933	896	921	887	933	897	898	978	907	898	879	885	878	853	901	912	969	899	925	866	895	901	950	834	953	867	898	864	933	842	842	922	891	913	859	898	894	872	850	887	910	916	914	892	896	895	915	865	872	877	900	855	861	845	893	907	919	900	890	876	922	892	939	951	844	866	839	936	933	898	902	915	872	915	870	919	911	860	845	868	921	899	935	889	931	912	911	902	941	912	903	888	892	921	868	911	865	917	922	900	905	878	867	880	918	872	909	881	925	861	919	915	899	871	883	850	881	900	891	953	844	927	937	917	878	854	938	881	915	971	861	895	936	949	942	859	922	918	879	881	957	899	966	899	906	900	916	935	908	917	917	872	867	907	889	906	892	861	832	871	843	904	959	908	901	930	902	930	888	855	874	898	878	847	911	935	849	881	872	876	902	903	922	854	859	901	935	917	926	904	913	908	870	913	924	880	852	856	937	951	906	923	916	924	886	915	892	857	875	875	901	851	959	899	904	891	904	857	927	926	926	824	848	926	874	889	919	861	885	915	921	899	871	899	927	926	884	909	910	868	883	896	870	865	897	982	926	921	931	858	875	950	910	904	866	863	864	868	906	865	912	871	934	837	898	891	879	907	884	940	890	889	936	899	925	897	907	868	859	902	878	957	846	901	884	870	873	926	854	870	867	885	904	886	914	823	877	869	875	845	931	959	873	897	857	920	892	886	881	905	893	911	946	886	873	938	905	926	900	907	952	859	905	914	860	897	897	907	937	901	961	944	926	867	912	931	892	893	884	942	878	888	886	904	841	934	930	946	867	878	895	859	915	924	900	881	857	894	936	929	873	875	899	956	898	856	875	829	879	905	894	913	907	940	865	907	911	864	899	900	906	927	889	878	944	842	884	888	876	939	892	846	929	872	912	843	870	891	902	885	880	893	887	899	865	924	853	884	915	871	883	892	923	910	901	921	928	912	834	901	881	914	867	888	884	894	826	856	900	896	857	912	985	870	935	917	864	860	872	893	866	878	909	927	863	872	903	875	824	847	878	881	852	941	879	901	920	873	904	907	854	897	873	913	905	885	878	888	898	868	906	865	915	872	881	941	923	867	876	866	890	866	899	931	923	912	894	893	905	875	925	855	827	873	871	895	854	873	934	934	905	878	887	857	907	894	888	867	867	864	864	890	933	919	922	881	941	961	895	900	953	902	873	907	908	871	979	851	890	922	895	897	862	875	871	880	922	885	902	897	939	900	910	827	907	905	960	871	877	802	931	834	837	938	895	876	914	925	880	894	919	939	887	902	907	897	921	882	870	879	925	940	867	883	885	889	888	908	874	901	864	896	890	906	870	876	887	910	880	894	912	899	919	916	950	859	880	844	874	918	873	888	910	879	881	853	916	908	890	868	873	923	902	934	898	884	897	865	874	894	873	869	896	895	868	897	883	888	892	913	934	902	893	835	894	878	911	896	887	828	876	881	865	885	940	935	895	873	909	903	918	894	853	899	892	878	892	878	872	909	886	945	890	897	907	934	898	871	888	931	889	870	878	896	898	901	817	933	870	864	904	877	856	907	927	888	896	893	916	883	884	858	880	905	899	923	891	868	903	922	906	852	862	883	885	900	883	831	903	892	897	901	865	899	899	888	861	913	937	917	865	867	893	920	844	918	892	876	890	864	925	888	897	841	879	862	907	920	903	892	859	880	866	900	902	885	884	894	912	916	874	869	804	917	921	879	906	887	912	876	877	910	908	887	904	881	932	891	913	912	841	869	892	857	873	868	882	912	912	915	878	881	899	893	917	975	912	865	955	908	915	911	881	932	966	928	923	859	883	935	894	914	902	888	859	898	892	885	866	929	865	877	840	862	906	895	905	880	885	877	910	882	886	875	847	933	844	946	855	892	917	920	884	888	865	898	942	864	956	891	931	862	933	882	896	857	909	927	939	932	904	896	971	899	905	848	811	840	917	845	883	889	936	882	872	916	855	898	975	914	912	905	911	852	835	923	830	870	900	879	900	895	869	861	921	861	904	945	943	894	904	865	891	904	911	922	934	928	899	895	907	923	916	969	934	924	907	865	902	868	923	898	875	937	890	903	903	889	843	882	889	914	932	892	856	895	913	902	902	921	948	827	940	904	924	884	861	895	882	872	872	915	844	895	897	870	884	897	894	905	825	883	940	885	933	875	923	910	862	898	902	952	891	916	918	874	878	847	884	925	922	910	892	932	867	905	901	937	924	887	881	844	888	921	905	933	888	923	956	852	920	951	886	865
23172	21599	29467	24245	21955	23301	21348	11671	7843	6490	5393	4526	3587	3172	2744	2561	2149	2004	1786	1669	1538	1404	1410	1382	1298	1211	1291	1205	1169	1177	1215	1165	1224	1119	1135	1118	1083	1085	1067	1160	1011	1056	1088	1093	1047	1039	1057	1068	1013	1049	1107	1049	1065	1071	1075	1021	999	1026	992	1085	991	1075	1010	1008	1007	1036	1092	996	1067	997	1070	1039	1006	959	1043	994	1033	1030	1037	1016	970	1041	1036	1047	991	945	1026	1060	1058	1013	1015	1048	1007	1048	1044	1038	1018	998	1013	1035	1074	1022	1014	1018	1010	1055	967	1009	1001	962	1020	991	1039	1033	1024	1026	1002	1027	997	992	1042	983	1043	1015	1001	1017	1045	1072	1010	989	968	994	1003	1002	983	1076	1014	993	1038	966	1034	1035	1017	1000	1059	1000	1010	1018	1034	1012	1029	998	991	978	984	1042	1023	1000	998	996	976	1106	1013	1016	1019	1061	993	1009	1014	1022	1017	1029	981	971	990	1012	1007	960	1036	1062	1010	1008	980	1009	996	1068	1058	1006	991	1012	1078	1033	1018	1030	1034	1007	999	1000	970	967	992	1025	999	988	960	1051	1053	1020	1003	1048	1002	996	1044	1001	1033	1017	975	1015	1028	1060	978	1020	1042	1008	1032	1006	1023	1057	1025	982	1020	1000	1015	1058	1042	1000	986	958	960	993	1079	976	1018	1009	988	1034	953	1046	1031	997	1005	1010	1029	960	1005	1026	1033	1037	989	1000	1038	996	1011	1013	980	1031	1087	940	1062	1063	1000	998	940	995	999	1017	1005	985	1040	1024	1004	1039	1000	984	1007	1021	963	932	984	969	993	1007	1102	973	986	1015	980	992	1013	958	1016	1002	1061	982	1005	936	985	990	1001	994	986	1007	961	980	1004	999	1051	974	1025	988	1047	1013	995	997	1054	984	970	1050	1003	1018	969	986	988	1030	984	1010	1061	985	950	1068	1004	993	1068	1027	954	1045	1007	1078	1045	1046	931	1012	1018	981	1025	1034	981	1036	987	1019	993	1002	963	1012	1037	1044	984	990	1015	1030	999	994	944	1005	1010	994	1024	990	1014	1037	1009	1059	1051	1032	991	1001	1048	1038	1053	991	1007	1030	1010	1044	992	984	969	984	984	999	981	992	978	1011	1083	996	998	1004	977	1053	950	1019	980	1033	1094	1028	1059	1046	1002	983	971	1018	1009	1005	1020	1024	932	991	1011	1050	988	1020	1007	1022	1019	970	1009	981	1006	998	1016	992	964	978	1008	1004	1006	1009	977	992	985	995	1000	1020	982	954	972	969	967	1004	1007	1017	1046	1027	962	1013	1018	1019	1044	998	1002	973	993	961	1059	999	1014	976	1026	978	989	1017	1036	985	1070	1007	1027	1017	998	975	1018	994	1004	1030	1077	1040	1002	1012	934	1044	1015	1048	1010	956	1030	980	999	1030	964	970	1028	995	1024	1010	1014	1008	1073	992	1023	999	1010	987	969	1047	986	1056	1014	970	994	1059	1007	1025	1004	1004	1000	1024	1063	969	1019	986	1015	1013	1002	1045	984	1056	975	976	1018	1009	1028	1038	1008	1029	1083	1054	1044	1034	989	978	1010	998	1039	991	980	1008	989	994	1028	1030	978	1017	979	1014	991	1005	1021	1027	1035	1035	1056	1072	965	1016	1047	1026	966	986	977	989	1005	968	1030	940	977	979	1048	1002	956	1031	1048	953	1029	1012	979	973	1034	988	1034	1034	935	999	956	916	1003	1004	1029	991	1034	1012	1024	999	999	1002	1025	1025	1038	1031	1003	990	1010	1056	994	1022	1007	948	1020	985	975	1038	1029	941	1001	1005	1018	972	1034	1012	1008	1033	1028	1020	994	930	1036	1043	1001	1042	1036	1050	1033	1020	992	1023	1002	1015	963	1021	966	1065	963	1066	982	990	1012	992	1025	1004	1004	977	990	984	1030	1096	959	999	1040	1032	991	1075	1004	944	966	970	964	1031	1027	972	1009	998	1022	990	1016	1130	982	972	1016	1067	984	1049	1016	1019	1041	1013	1000	983	976	1015	1003	943	1037	1036	1037	1023	1024	1027	988	1024	1051	989	985	983	1065	949	1006	1002	1029	1029	1034	1029	955	945	970	987	981	1038	958	1015	989	1022	964	1011	1001	968	1027	1071	1023	995	999	981	1002	1014	1039	944	1036	1003	980	1024	996	995	1063	1003	1039	976	1053	960	972	983	946	982	996	997	1009	1053	1052	961	984	1024	1040	1041	1034	1005	984	995	997	1031	984	1027	1024	1061	955	953	985	984	999	1018	967	1022	1060	1035	1063	1017	992	955	1024	993	979	1008	1001	962	1025	974	977	1007	984	997	1008	976	990	1004	1031	945	1049	1009	978	993	1069	1021	1000	979	1041	951	1018	1002	1025	997	1024	1020	1026	1001	1003	1072	994	1035	985	950	1037	1045	1056	983	1048	1049	1026	977	1027	977	1027	965	987	954	1015	986	1010	1003	989	953	974	1020	950	992	967	1014	985	1014	1063	1082	954	985	1017	1030	1036	1005	1035	1003	1043	965	963	1004	955	967	1012	966	1033	999	961	971	979	1034	1001	1012	1021	1026	998	993	982	1016	1035	991	998	991	1016	1012	1023	1010	1045	1023	1042	979	1037	1033	934	1014	1009	1031	1049	1079	971	1010	1021	1042	1008	1019	1034	987	962	1013	1010	1063	942	1043	1011	949	1068	1015	1023	989	979	983	1011	1040	974	1004	954	1017	992	973	975	1001	1025	1006	1036	1039	997	977	1056	918	1022	1052	1005	989	988	1016	959	1023	1023	1020	1034	1019	970	962	1022	1006	1040	963	951	1071	1000	1006	1043	970	1015	1074	958	968	1001	1024	1032	1055	1018	997	1005	1013	976	990	985	984	1004	1019	996	1030	981	1044	1009	1011	985	1045	1033	1014	1008	998	1026	987	988	1017	1069	1021	1002	1039	1013	1025	992	1037	963	999	973	962	1015	979	974	997	1011	1079	998	1013	987	1033	993	1063	1011	1025	1028	1003	1010	1065	1024	1054	997	984	966	1005	1034	1042	960	1003	1031	1011	1020	962	981	1019	1052	998	981	1036	1018	1018	1027	987	1043	1006	982	930	977	1047	1034	1009	1019	957	1058	1055	1029	1012	1025	993	940	992	996	1008	1043	1005	1007	994	1022	983	1031	1042	997	1044	1056	969	1007	1007	954	1001	1018	1008	983	993	1102	1013	1034	999	1038	1008	968	972	946	998	1008	1034	1061	1000	962	1018	1011	967	982	1000	962	1042	982	1010	1029	1039	1016	990	972	947	1020	1038	989	976	1034	994	1031	1011	965	993	1018	1036	1034	1020	988	1024	1028	989	987	999	1025	993	1013	997	1045	997	1026	1058	997	1064	1007	1047	956	1035	987	983	986	990	1026	1014	964	1061	1026	961	1032	1073	947	1007	1049	1050	1049	1007	993	1041	1014	980	993	1004	1009	1004	974	970	1016	1004	994	988	1000	1016	975	1064	1078	932	978	988	998	1050	1021	1006	997	978	1025	1070	1021	966	996	1022	1045	973	954	1027	1019	988	1007	1024	1001	991	1034	986	1042	1030	952	1049	1008	1037	974	1018	1016	1034	978	987	997	1032	987	1041	989	1021	1058	987	1008	1016	993	994	980	1004	1012	1034	1001	1022	990	997	1037	1020	1044	1040	1022	1005	1024	985	1007	916	1080	1001	1030	932	1046	935	1031	1043	1002	1007	1002	1092	1019	916	1011	1033	1036	1021	979	960	1037	973	990	975	978	1011	1039	1059	989	1009	985	1037	955	1001	999	1029	1039	979	1032	1040	946	993	1028	1009	979	980	993	1028	990	1021	997	1018	1018	1016	988	981	955	1008	953	1054	1014	989	979	1014	1013	1074	986	986	1031	1032	969	1059	989	939	1026	1001	1059	1010	1028	1063	994	962	1038	975	1059	1030	1009	1032	1018	1021	1007	1014	989	1022	999	985	1029	985	1014	1009	995	988	982	993	1009	1008	960	997	1020	1074	1000	1050	1012	1024	987	1001	986	997	985	974	963	1004	1039	1000	988	985	1013	1067	982	1030	1029	979	1011	997	976	1008	1083	995	978	1034	1014	1016	1031	1029	1052	1030	986	1011	1034	956	1034	955	1017	1023	1008	1031	998	1042	986	982	948	1047	993	1019	1021	960	1006	1026	1069	1027	983	971	1020	989	1019	936	1062	1012	1032	1069	1011	1000	1001	1037	1052	970	1027	972	946	1001	1007	1023	1001	1037	1035	985	1061	1003	999	1088	1106	1013	1025	988	985	996	1024	1032	948	998	923	1005	1011	952	976	984	986	1025	1040	1027	999	1012	1032	1024	994	949	977	987	1004	1034	1033	1016	1018	936	1004	1031	995	988
27398	54670	44896	33307	26896	21837	17657	14047	10716	9171	7408	6195	5001	4253	3655	3029	2731	2393	2198	1915	1827	1677	1498	1408	1326	1370	1366	1280	1289	1304	1259	1196	1199	1202	1133	1166	1158	1135	1144	1043	1074	1084	999	1057	1175	1042	1082	1050	1040	1091	1025	1030	1052	1000	996	1035	985	1057	1027	1026	1057	988	998	1008	1018	972	998	993	1033	977	998	1011	978	941	946	1015	1056	1042	1067	979	1001	941	978	948	980	994	953	933	970	979	988	945	987	930	1008	968	986	1022	963	968	942	934	950	1000	1018	962	967	1024	988	1050	969	922	998	950	975	998	977	1004	1025	967	1018	997	1001	983	962	952	1025	1002	976	953	1002	982	1010	1068	981	934	975	977	986	971	1013	942	921	972	977	997	1042	936	1013	1002	905	1014	959	1023	967	1007	1004	968	951	995	983	990	1010	984	1021	972	998	1019	978	988	1031	1016	960	981	950	995	995	979	1009	1004	1010	984	1013	917	993	999	1007	1010	982	996	942	996	978	1005	952	1006	990	1005	995	1008	971	1003	981	985	1022	1023	966	995	954	977	970	971	975	985	980	1005	990	942	1000	982	989	1061	977	1044	1018	991	971	983	1031	939	1040	977	1024	957	999	971	954	979	1025	1003	951	984	996	1006	1031	977	1005	953	977	977	1022	1010	991	1015	1028	1036	1037	956	987	991	974	1029	1009	981	1017	989	1013	992	986	1005	987	1033	1003	1004	1006	962	993	1058	1002	969	999	994	946	1012	997	1029	939	983	1025	999	992	1007	953	1040	1012	999	995	988	974	929	1034	965	1026	1002	963	953	972	937	955	979	998	1036	980	973	972	952	999	1011	990	997	978	970	946	975	997	938	1015	970	1008	987	964	982	998	976	952	1031	989	984	987	977	982	949	964	958	938	976	1063	962	970	982	966	1019	1031	1030	983	1010	1002	871	979	973	1013	1010	975	951	1011	963	975	983	928	1005	1014	956	1002	1017	986	1024	959	959	1021	964	1041	1023	975	1032	1006	1028	1002	970	1037	1036	950	1044	1000	1044	933	1047	1027	967	1023	1012	999	1009	1027	1042	1011	1028	1000	983	999	972	969	949	1044	1009	1003	961	996	994	992	934	1003	1033	985	979	955	1000	1000	1050	968	945	962	949	995	1040	1040	958	981	962	1040	1013	990	984	945	947	1019	1009	990	974	997	1000	979	974	960	972	981	1007	1006	1018	966	1030	939	989	988	1029	943	1007	993	1024	1087	1001	984	1012	938	981	983	995	986	1000	1007	1001	961	980	1013	962	1002	956	944	958	978	985	971	975	999	1042	1050	994	1001	994	962	1001	971	997	947	943	965	938	1017	979	966	981	1040	940	979	1007	978	995	1014	984	1011	964	1048	1001	951	982	980	1019	989	1005	994	1056	1010	914	964	1024	1012	983	1006	972	1070	975	975	1024	968	972	907	961	959	1012	988	984	1023	1006	995	968	994	1002	1019	986	1039	1037	1022	999	986	938	996	974	984	972	931	944	946	1028	958	980	977	976	932	958	983	1040	1040	969	1023	1002	971	961	977	994	963	967	978	941	983	960	1009	1001	982	961	992	986	1007	913	945	1000	1006	962	980	1022	1055	988	1014	972	975	1018	949	940	966	995	1021	1004	1042	945	958	951	959	924	1007	1004	946	969	994	1032	992	999	997	966	1035	944	939	1014	1014	954	999	1008	964	1003	984	1057	1017	980	1002	1004	920	999	986	993	960	970	989	942	963	956	1040	1002	994	967	963	1011	971	1000	917	989	1003	1016	998	974	993	976	993	981	978	945	953	1061	978	985	989	999	1022	1018	941	978	971	938	966	972	934	996	959	997	990	1019	983	998	952	1022	994	1013	980	951	977	972	970	1020	983	943	1048	1033	976	1012	995	936	963	954	964	1008	964	1023	974	1008	994	988	986	998	968	1026	976	999	971	1040	983	988	988	995	981	1015	1035	1012	991	1025	989	960	972	1044	1011	1008	1024	1000	949	1016	994	963	1031	1037	1021	992	911	963	1017	978	948	1057	980	1000	973	1004	1009	973	952	994	1005	933	965	967	1031	953	982	976	993	955	990	1041	988	1013	999	998	1065	1014	1025	964	962	1023	1036	1009	1010	982	1006	1017	1010	1034	989	900	1035	972	1037	1045	993	1038	1018	1029	1015	1010	923	977	928	992	988	1012	1019	987	944	989	970	1014	973	995	1002	1034	943	1010	958	1038	1025	1012	1020	953	995	965	1005	1074	1022	1015	969	971	1021	999	910	943	978	963	997	991	975	1043	1019	943	1021	956	1013	955	1043	1027	988	1025	1051	960	973	957	1018	1010	1005	997	1013	975	1028	970	964	986	990	943	977	1054	982	1039	1019	980	977	952	985	938	966	1086	1023	1001	989	962	975	1039	934	981	990	986	1052	949	968	927	993	978	962	958	928	955	998	970	996	1007	948	940	953	955	1007	975	989	987	1001	979	1014	971	969	944	1002	967	1011	965	996	1009	1005	997	999	990	994	1024	997	1022	981	938	968	989	986	956	978	958	1031	939	949	1010	987	983	973	997	969	948	1006	993	979	950	949	1031	1003	973	950	939	973	988	1008	963	966	965	1037	992	986	976	997	945	966	1007	1023	954	941	908	959	1010	1019	976	940	975	990	981	974	1001	1012	1037	956	999	964	987	995	999	985	960	956	980	986	1006	1023	1032	996	987	1017	1011	993	981	1017	981	1017	954	1033	991	1001	1019	976	990	923	971	966	993	1015	1002	990	1090	967	980	977	927	924	998	996	995	970	909	951	1029	943	1031	996	992	957	964	997	1001	982	1004	993	949	980	984	981	1000	1025	958	978	907	1009	993	949	960	1016	996	1029	929	994	968	1002	964	986	963	1005	1029	973	991	984	1021	1020	964	1014	978	1013	974	967	987	985	1036	946	958	1017	1008	983	1005	1091	988	940	978	979	952	990	976	961	935	994	999	991	1004	978	992	1012	964	1018	1025	977	1038	1029	991	1008	967	1017	1015	936	1037	978	957	950	980	976	970	974	1025	900	952	1024	1027	979	1032	1006	946	1009	1020	1007	1033	955	1004	1033	1004	1030	1064	1001	975	972	1005	1033	962	992	997	1033	994	1018	972	1022	983	964	991	936	999	1014	974	1012	980	938	963	1012	1016	954	1015	1024	967	978	940	954	1019	1003	958	966	997	1022	954	967	934	927	953	952	980	950	982	933	1022	986	965	984	970	975	1029	982	989	974	995	977	968	1005	1002	1038	989	947	981	968	965	978	941	1023	963	1026	970	896	976	1018	950	1009	945	985	949	969	1041	960	1000	971	952	994	1011	970	990	955	1011	969	988	922	960	1011	998	961	954	997	973	1029	949	996	988	977	972	1016	987	1024	936	1049	1001	1028	1002	993	994	1032	918	965	975	948	1046	1032	978	1021	992	1004	1002	1007	1032	974	1016	980	983	1030	1006	885	987	978	948	918	905	979	967	1010	998	1005	986	986	972	1017	1015	955	964	954	1010	969	931	972	1021	963	988	974	1020	957	1021	1040	1044	929	1038	1006	964	992	996	941	997	997	947	976	980	984	1011	964	971	976	969	1017	1029	977	1040	1029	950	1024	957	1047	1004	979	954	989	1011	959	961	1003	971	1007	1016	1005	977	983	958	1008	999	964	1005	994	942	1008	962	1023	988	952	1009	930	989	933	975	987	1046	937	1010	967	1032	1026	970	938	962	976	1016	955	975	909	996	918	933	947	1039	1005	984	1024	973	933	974	948	966	990	967	950	968	981	986	976	994	1009	963	981	1002	967	961	971	961	1023	983	1036	965	985	1048	934	1027	1012	983	940	1004	999	1008	995	946	971	1019	970	1003	988	1008	1007	999	996	963	1003	957	954	1073	961	1073	1018	953	992	1009	982	989	980	941	1023	1014	963	1024	1013	965	1009	970	987	970	1006	1009	957	1002	939	927	989	952	1000	952	992	1018	1007	966	925	998	986	970	943	1016	965	998	967	1033	1016	1000	969	1017	977	995	981	1001	963	934	1006	979
29230	27129	32250	23450	14154	9267	6388	4697	3604	3101	2768	2298	1988	1748	1535	1425	1293	1245	1145	1103	1067	1050	969	950	914	863	906	923	920	924	914	933	853	923	792	956	870	837	824	831	914	816	827	821	821	921	827	828	797	813	861	848	834	858	866	841	867	827	839	785	832	858	847	834	794	826	818	816	857	814	805	877	802	770	855	809	846	823	836	852	810	818	818	813	829	800	795	826	809	771	785	827	831	786	814	750	876	845	854	795	891	777	803	763	799	828	787	826	812	899	836	839	821	760	805	815	873	821	847	853	874	822	830	867	765	809	836	840	801	845	814	834	794	820	793	845	832	854	761	805	839	781	797	814	877	835	822	837	832	854	861	814	787	833	820	814	739	793	809	858	821	863	822	848	817	855	834	805	789	893	834	817	747	811	853	801	866	829	822	788	841	829	821	822	842	834	810	845	828	839	800	795	776	809	778	817	838	788	804	810	807	784	789	848	806	794	844	798	772	820	804	853	825	803	838	830	847	769	808	818	828	788	835	859	860	800	817	824	798	834	840	828	821	838	829	789	847	830	826	798	855	847	862	851	781	811	813	796	830	826	903	786	754	849	822	836	854	840	811	852	820	833	786	793	854	793	839	844	797	821	824	843	804	859	789	840	830	787	850	785	825	848	904	857	819	749	874	859	826	843	807	844	863	797	824	821	815	772	816	835	789	812	824	863	816	818	824	803	863	860	844	782	798	783	807	838	815	804	790	918	779	816	808	851	792	800	826	828	811	818	853	794	811	820	784	818	840	792	838	893	862	796	837	820	816	852	798	809	811	809	829	790	839	824	813	857	851	769	829	788	871	839	843	886	828	820	807	874	792	839	793	840	784	801	889	812	844	821	793	767	815	834	815	812	836	788	753	762	851	778	802	857	796	794	876	792	814	822	839	842	796	811	781	780	794	813	856	855	779	825	802	827	817	830	779	849	831	805	805	797	821	780	869	845	849	811	773	820	866	893	786	832	804	813	789	826	790	781	883	773	795	795	843	814	847	855	783	812	835	768	752	786	875	805	851	837	797	800	791	843	856	775	774	802	824	787	802	793	831	849	770	786	857	822	801	853	827	800	831	836	780	839	791	846	813	786	823	813	818	788	806	805	798	818	820	830	849	775	836	822	820	832	763	833	842	846	778	853	856	862	755	854	799	833	791	790	820	803	830	834	808	772	878	863	746	809	842	782	848	788	770	791	846	806	786	790	820	804	796	803	846	800	836	845	854	851	847	781	744	864	759	837	777	841	825	784	805	810	858	884	805	801	912	780	861	844	812	824	881	879	835	805	793	835	816	832	804	858	743	814	842	814	820	815	842	783	841	870	826	823	767	850	816	819	809	852	829	802	840	802	832	850	843	834	877	766	857	833	806	791	846	800	801	773	877	868	791	841	829	813	811	878	791	797	812	840	834	845	862	826	749	789	849	822	786	845	766	847	790	847	807	857	827	794	799	816	819	786	836	799	845	839	805	791	833	822	842	819	890	824	826	846	831	820	790	783	850	820	809	809	855	839	792	811	826	794	780	806	850	822	862	784	850	857	829	796	765	816	735	835	761	809	839	800	814	859	793	917	811	818	851	822	816	831	799	802	804	823	843	818	846	847	806	853	853	821	794	815	800	845	838	832	813	822	806	800	788	794	900	816	860	825	787	793	854	837	829	844	790	795	837	847	835	826	824	790	841	784	827	838	772	794	824	833	818	808	784	834	795	866	858	872	781	823	814	829	823	823	766	784	812	840	808	829	818	786	817	812	833	786	793	817	859	833	818	824	826	791	826	821	768	833	812	852	812	779	830	859	875	819	810	841	800	878	789	768	822	795	807	854	852	826	835	835	842	815	828	785	826	817	816	815	811	827	853	834	828	776	832	802	779	816	873	803	776	804	810	798	797	820	841	806	834	787	843	897	863	874	875	875	854	800	804	806	843	813	789	849	824	783	776	810	820	797	867	839	820	859	820	846	849	865	835	865	877	751	828	776	920	843	782	816	790	814	820	774	824	821	785	827	851	853	813	824	780	831	888	825	841	824	848	804	815	786	787	828	852	820	845	819	851	802	818	810	868	814	834	809	783	826	888	808	838	827	828	830	868	863	821	845	857	837	747	867	842	793	849	849	822	822	822	820	786	883	823	792	795	811	866	804	824	797	796	856	773	902	834	841	895	810	852	794	841	804	817	808	828	848	806	815	835	871	828	824	835	883	830	845	824	861	778	775	815	822	861	789	834	808	838	801	858	811	837	748	857	835	788	783	805	783	784	813	832	837	835	837	803	819	840	846	850	840	880	824	851	797	870	869	793	808	794	797	753	842	826	874	859	842	835	848	842	852	828	820	771	785	824	848	771	890	834	871	827	851	811	859	842	833	770	838	837	802	779	845	798	837	874	822	843	824	837	849	847	825	837	797	792	728	822	870	820	786	763	806	810	831	794	799	854	788	781	792	889	852	803	839	807	868	806	809	814	864	822	819	775	829	809	846	837	798	875	784	819	805	835	782	807	794	841	792	837	859	812	816	834	803	882	816	791	771	832	762	799	830	828	802	758	829	774	837	805	773	771	836	816	825	817	790	827	840	794	798	821	871	865	763	796	829	801	884	790	844	800	785	845	846	852	857	826	853	864	862	792	827	822	852	835	780	813	834	801	840	813	817	790	860	844	840	849	847	834	830	846	845	821	794	837	809	871	800	738	783	835	829	832	830	800	781	826	792	843	808	846	809	782	804	846	847	840	813	813	803	811	780	822	885	818	819	770	826	805	856	838	748	808	792	839	812	824	750	796	845	804	884	823	821	805	819	797	836	831	854	786	846	827	839	798	844	831	779	908	799	847	813	799	836	783	784	811	850	835	788	827	826	816	839	848	848	805	860	785	805	781	827	869	820	782	815	831	816	791	816	791	819	885	810	820	815	762	826	823	838	821	802	852	841	835	811	803	825	867	809	839	829	843	791	813	768	856	851	855	811	822	852	844	883	833	835	815	839	816	788	819	857	787	798	803	805	799	837	840	840	816	814	854	808	814	842	808	777	836	811	827	853	877	812	839	799	798	813	798	790	870	812	773	840	804	786	760	837	849	791	779	863	804	792	841	825	844	842	802	782	884	803	810	812	781	803	815	816	870	854	829	800	829	846	828	787	775	811	769	813	799	825	803	803	834	798	855	828	771	821	793	834	856	815	818	858	854	821	800	818	819	859	828	790	779	866	775	793	829	859	821	812	813	834	845	805	808	815	775	789	834	829	823	826	828	857	890	822	867	827	823	816	826	856	796	832	792	776	828	835	795	802	851	800	840	824	790	792	833	861	855	809	801	858	842	813	842	827	821	838	808	787	811	805	849	787	813	831	776	800	874	778	781	824	806	816	802	835	816	814	859	842	847	822	883	869	816	816	770	796	797	849	833	852	818	808	820	762	798	818	775	821	874	824	834	786	824	817	804	840	810	818	838	783	849	891	876	783	857	806	833	814	770	851
24833	41853	33195	21393	16078	12185	9435	7256	5690	4697	3894	3183	2704	2275	1978	1782	1538	1400	1390	1177	1154	1129	1001	1000	973	962	988	952	902	941	902	969	901	918	874	897	908	876	906	893	910	873	900	861	874	780	876	862	833	899	840	827	831	866	836	836	849	881	889	807	860	879	842	855	846	860	834	837	854	824	832	859	795	862	860	848	846	848	859	823	886	880	880	853	837	817	811	824	840	793	772	846	850	820	806	829	786	817	853	848	852	852	852	824	803	847	810	797	826	866	852	837	823	853	806	834	888	840	810	851	825	797	873	817	858	803	819	824	798	817	826	867	895	846	850	828	893	817	875	882	849	752	800	823	867	865	838	869	823	886	828	832	836	825	824	742	818	829	790	831	811	838	845	829	843	802	861	847	827	877	815	862	897	801	870	833	834	833	833	854	811	814	848	786	866	837	868	798	843	870	816	854	864	816	812	786	841	801	816	826	872	829	780	818	829	818	900	809	823	822	818	801	813	848	847	858	832	794	794	792	801	788	817	886	848	858	816	839	855	819	841	828	783	814	806	808	807	820	830	855	818	766	845	798	892	827	868	863	812	841	793	840	842	804	816	777	834	845	841	829	873	826	832	763	849	823	804	861	812	817	845	825	835	817	814	837	762	815	844	813	848	851	849	830	827	846	832	864	820	838	822	820	794	805	849	838	808	862	805	827	809	845	828	841	801	884	857	889	815	826	859	799	866	850	815	845	814	812	839	792	824	814	793	841	805	782	792	864	766	884	826	836	823	842	790	816	847	798	836	855	794	843	832	808	798	819	860	808	757	853	780	851	825	843	830	819	813	819	853	835	807	802	802	825	851	843	856	836	840	845	848	803	823	879	836	793	870	841	861	841	809	869	807	832	840	841	831	849	821	820	823	785	810	850	811	870	781	827	832	822	830	856	890	818	819	846	790	803	849	821	780	835	790	786	795	827	916	808	818	830	817	848	831	819	837	846	825	820	790	823	838	855	876	826	851	809	876	873	840	856	843	830	832	824	839	794	827	839	884	813	808	856	807	797	792	821	837	886	839	826	815	806	884	807	835	818	834	781	820	850	833	857	863	850	825	878	892	858	872	811	870	807	789	857	842	787	842	859	804	866	813	866	790	868	843	811	765	812	900	809	843	812	838	781	824	840	829	803	829	872	802	816	838	820	847	845	811	836	815	838	846	840	843	837	862	833	802	813	862	824	799	874	789	837	822	831	830	877	781	872	837	882	852	822	740	841	780	882	774	828	818	899	916	917	813	822	848	821	787	842	858	808	811	821	849	846	828	826	814	848	865	807	805	849	812	805	858	852	825	828	832	816	845	863	853	783	837	817	848	852	867	819	846	826	828	817	815	851	844	804	846	833	877	843	821	831	828	819	879	837	847	855	830	857	838	800	818	809	801	828	813	837	832	824	852	828	812	849	843	835	857	854	811	829	833	851	845	802	800	833	865	878	868	840	805	812	792	776	823	848	841	827	842	799	837	795	828	812	809	804	815	849	832	833	859	775	872	833	848	886	826	842	887	829	830	843	874	806	850	794	811	795	838	796	832	816	840	814	832	819	821	860	823	838	823	783	828	888	865	863	806	866	861	827	806	840	812	809	820	813	835	812	832	854	812	819	814	795	858	796	827	845	819	838	877	838	785	833	814	820	843	808	854	846	822	803	833	839	859	844	795	813	875	800	786	830	790	817	851	806	859	851	835	838	868	868	839	819	809	848	804	832	798	796	812	858	844	863	763	835	818	851	794	822	791	855	858	827	807	804	841	843	858	808	817	804	819	830	878	831	827	835	779	824	841	855	786	866	803	805	865	765	876	814	834	862	831	825	808	842	781	860	809	797	857	895	839	832	836	810	860	818	817	839	828	823	852	820	832	795	850	822	838	838	867	826	829	834	859	840	849	806	812	882	886	837	839	846	863	848	790	833	816	792	867	832	829	829	850	861	834	831	824	787	782	835	783	802	816	827	867	813	790	803	802	785	790	821	822	842	842	873	784	787	807	848	845	864	891	789	824	807	841	862	839	818	856	779	861	843	836	844	852	775	853	802	811	837	802	786	822	800	827	847	886	814	813	809	745	820	905	814	849	792	861	830	822	825	834	851	807	842	855	845	841	790	867	833	853	763	871	841	801	814	857	864	843	836	848	844	814	829	794	791	796	827	776	851	839	806	880	786	819	865	806	821	830	865	866	868	800	831	762	860	837	834	797	844	813	824	831	825	838	797	838	833	888	839	863	803	875	876	822	854	836	850	821	826	857	814	816	817	839	842	828	829	793	833	826	814	850	795	852	814	799	818	873	806	796	875	853	836	833	794	832	819	800	860	860	890	830	874	820	808	880	789	840	810	812	796	800	850	837	829	832	841	840	817	823	828	770	831	812	836	861	822	887	845	869	820	831	854	822	855	814	801	830	809	814	860	882	835	805	832	813	854	834	806	829	811	803	892	833	822	878	776	847	837	830	833	841	847	800	849	801	806	793	805	814	790	856	833	816	790	827	865	825	804	877	816	828	827	881	791	821	854	784	813	808	786	885	840	786	804	826	779	853	808	819	806	845	836	851	804	856	858	837	832	830	865	791	824	803	846	840	816	831	839	875	817	818	840	857	834	809	836	806	839	776	834	791	840	865	845	822	872	830	854	876	881	842	872	839	886	824	803	823	840	813	850	886	837	827	865	832	833	846	781	860	843	813	803	826	833	873	816	842	829	859	849	819	913	815	830	844	788	853	817	822	837	834	789	809	770	825	857	860	787	789	892	864	826	842	832	803	791	852	832	845	818	827	870	805	844	852	830	804	917	823	839	804	846	832	803	830	823	845	818	818	813	815	813	812	812	873	876	773	833	829	860	818	823	887	813	831	802	844	893	820	805	811	835	849	883	801	831	836	881	860	819	769	820	822	831	861	838	823	796	826	790	841	767	775	827	845	797	820	846	842	811	826	844	850	855	833	811	816	847	808	807	832	789	834	760	870	853	904	844	786	830	833	815	813	793	825	809	811	831	836	832	818	854	879	818	859	847	863	806	863	810	842	828	826	868	820	814	845	810	802	849	814	796	798	825	845	828	831	774	822	809	825	803	833	837	788	795	809	863	854	833	875	832	800	836	864	873	857	797	864	806	808	842	797	854	844	808	833	829	795	846	814	799	831	862	808	820	826	804	837	802	831	849	886	856	888	831	859	838	861	859	834	839	853	773	838	875	796	802	808	861	861	791	860	827	839	804	818	805	847	884	853	826	863	773	823	884	862	766	781	877	854	770	835	846	851	788	829	808	856	856	804	824	839	836	896	822	810	836	794	803	831	810	847	840	864	809	853	830	853	856	847	836	845	839	877	846	804	814	848	762	815	885	797	831	839	880	827	826	789	815	820	825	841	847	827	840	824	900	827	862	878	845	886	775	832	899	836	829	871	841	856	820	861	822	831	859	790	762	805	862	849	840	841	867	824	852	821	813	836	852	827	850	818	822	797	839
24402	21552	28972	25028	22536	19646	12874	7740	5759	4769	4004	3395	2809	2436	2089	1858	1654	1585	1415	1390	1271	1229	1184	1054	1069	1012	1023	998	1006	984	1003	1043	987	997	984	917	929	960	958	959	903	943	994	901	902	891	908	885	870	909	905	881	848	900	848	952	910	886	849	909	942	924	894	896	918	890	903	870	902	901	881	880	893	863	873	867	902	893	848	864	879	865	859	819	882	880	891	914	882	881	910	862	896	895	884	910	882	868	925	913	880	924	849	877	854	846	896	893	857	866	840	874	946	909	869	881	864	889	884	910	829	866	892	830	883	917	902	867	898	815	905	853	892	877	912	867	925	843	861	917	897	860	843	811	862	912	920	885	874	839	857	839	878	866	916	878	861	851	836	863	880	879	847	862	843	832	867	874	895	871	872	881	947	847	889	846	862	850	934	860	904	794	896	865	867	870	884	864	911	920	852	884	821	877	920	891	850	870	891	865	879	795	895	908	867	889	856	906	854	884	913	883	936	882	830	910	880	858	913	919	881	870	890	921	921	897	894	902	837	907	884	823	897	835	857	869	914	883	849	881	869	863	902	867	872	884	892	870	846	876	915	837	913	927	943	882	884	858	902	930	894	904	902	879	836	908	932	888	880	875	887	888	873	826	835	943	957	852	934	879	800	872	889	929	814	854	853	846	907	905	910	882	902	888	873	949	813	849	926	857	887	850	911	871	887	918	858	869	906	900	861	878	890	851	853	899	875	866	857	856	912	877	904	882	864	919	894	906	905	866	873	920	867	894	854	943	909	919	910	861	890	890	888	909	941	879	906	912	850	865	902	890	901	872	844	911	902	884	905	916	846	900	887	883	917	870	851	910	893	895	946	866	918	852	853	926	871	874	865	881	935	917	895	808	849	951	877	913	884	868	872	930	883	784	858	891	840	867	869	907	936	888	905	851	858	914	922	915	870	858	849	861	906	857	889	930	877	891	873	846	901	871	930	882	855	861	858	927	937	928	814	904	862	941	899	883	888	859	837	822	900	843	902	855	846	920	904	892	826	907	875	900	920	899	898	928	873	860	864	866	939	843	883	851	847	912	878	834	872	885	891	879	900	910	859	885	879	937	848	862	851	875	860	901	861	897	916	847	893	829	867	835	877	879	910	901	895	913	862	872	881	838	875	877	919	899	935	864	927	839	886	858	913	860	891	869	905	938	896	866	858	906	869	893	865	873	880	901	879	870	867	934	849	857	882	855	813	906	859	889	891	896	843	944	869	867	906	882	870	854	875	854	917	861	947	873	894	818	885	842	909	888	887	850	867	904	891	859	870	872	863	812	852	855	954	855	879	899	879	978	864	897	911	835	882	779	871	897	916	873	844	886	926	869	860	856	882	832	862	894	905	894	901	831	900	915	878	907	887	874	894	905	856	864	835	917	831	908	847	930	901	877	847	843	862	875	876	923	899	842	880	861	859	872	860	906	923	912	900	879	898	894	863	895	898	846	841	914	874	826	922	859	902	852	834	866	879	896	900	864	893	855	905	820	868	887	892	814	895	833	923	961	886	838	890	893	833	860	919	867	831	946	939	841	866	905	878	882	834	867	938	901	872	846	840	845	848	850	873	897	923	815	892	868	880	891	919	931	921	819	855	831	919	880	866	881	927	876	873	871	861	874	921	839	840	849	879	872	873	861	873	871	851	940	847	875	821	896	894	880	885	877	916	848	883	861	856	883	858	861	883	873	921	844	900	899	884	875	844	852	895	903	900	879	852	827	890	838	882	904	900	882	899	874	838	851	913	883	856	879	879	847	907	889	875	902	855	928	832	932	918	894	824	865	928	880	857	861	875	845	893	833	899	868	889	957	866	915	887	899	895	892	914	897	855	872	844	925	842	889	882	867	884	874	896	892	880	868	886	837	858	883	841	872	858	894	882	841	909	891	880	901	946	859	932	783	929	883	864	890	881	900	924	886	872	892	873	872	891	946	922	874	889	901	867	812	805	936	930	893	865	839	899	925	943	883	912	880	880	847	851	824	897	883	873	887	920	880	879	878	836	797	875	892	887	888	857	910	877	876	855	870	895	952	866	876	854	854	900	907	858	837	888	909	884	901	858	892	889	844	867	922	878	872	844	883	890	859	893	857	905	901	861	910	868	885	852	848	864	889	909	860	878	855	861	920	903	883	877	871	893	879	878	882	878	908	851	848	894	867	851	848	867	861	929	902	895	893	863	890	886	868	913	826	886	870	821	891	900	883	895	904	930	918	849	901	851	815	916	898	903	842	908	897	860	897	912	903	862	837	901	874	848	836	853	886	867	875	899	894	842	905	929	924	877	882	884	899	898	861	878	911	826	865	877	901	865	926	843	874	871	882	861	839	843	884	853	843	882	899	872	875	902	928	888	828	865	890	862	847	913	869	818	901	897	862	934	874	855	892	854	881	919	877	853	885	874	891	863	879	884	865	823	861	855	900	901	849	889	924	903	892	882	827	871	868	890	869	919	883	874	920	894	933	872	888	873	885	869	886	899	916	863	879	896	880	872	855	910	902	912	860	922	840	844	910	895	893	855	903	941	904	871	903	907	874	929	859	839	848	881	880	908	892	893	857	842	866	840	949	882	881	884	881	832	897	908	923	865	849	860	908	940	877	871	880	830	898	861	841	909	877	874	864	878	867	908	872	878	909	858	897	886	886	855	881	874	919	882	862	895	855	917	856	894	881	914	863	856	915	894	894	899	916	859	908	917	885	870	868	899	859	864	877	866	962	913	826	817	865	867	907	900	853	831	893	860	881	878	850	866	827	829	815	879	906	852	864	849	933	912	860	849	893	866	859	869	894	858	867	938	827	851	841	894	860	893	824	857	860	910	917	820	851	855	891	897	845	914	929	919	888	899	956	874	862	903	888	876	834	887	905	877	907	892	898	850	855	844	883	878	889	885	863	931	895	849	908	934	938	898	864	875	802	853	910	866	870	848	905	861	865	857	885	924	904	864	922	896	877	856	864	883	894	891	919	873	887	872	893	873	906	871	938	911	884	893	856	846	926	884	898	873	906	900	905	855	895	876	835	860	909	836	857	919	849	865	835	887	879	876	866	908	913	875	814	863	877	893	898	835	866	857	889	853	903	907	861	870	889	857	871	851	875	830	871	843	894	854	885	919	859	892	877	813	872	867	897	842	877	885	896	829	871	859	866	849	882	879	912	897	871	893	857	872	842	867	856	911	887	826	833	875	895	900	925	857	870	906	867	914	881	881	860	870	866	878	903	868	868	884	829	883	866	877	913	891	848	857	897	901	857	933	856	856	813	871	920	908	891	900	917	879	867	843	872	902	907	914	856	914	919	906	869	895	886	902	852	838	906	852	866	852	838	879	875	850	858	871	807	881	819	890	878	894	851	898	834	872	898	874	862	923	833	934	885	891	890	901	888	889	872	952	866	867	901	855	909	907	932	932	822	851	829	940	863	900	854	867	865	812	906	855	916	907	882	894	911	877	891	881	856	815	882	905	918
24719	49505	41389	28430	22108	17620	13765	10686	8305	6815	5707	4622	3782	3220	2715	2319	2109	1865	1713	1576	1438	1320	1238	1161	1124	1161	1091	1023	1031	1049	1034	1066	949	991	975	969	1013	949	952	969	896	930	914	993	989	908	868	943	935	907	895	909	905	985	875	903	859	906	890	938	932	862	901	858	876	891	859	951	879	965	883	860	889	889	830	884	849	892	910	903	895	859	879	836	820	873	852	881	847	895	921	869	836	908	849	847	895	860	826	909	891	872	880	888	900	868	909	856	857	888	930	852	903	905	858	863	888	880	872	889	933	917	916	931	876	876	853	880	865	874	903	863	911	896	888	889	877	850	856	836	893	864	904	873	854	915	926	868	939	835	838	894	900	906	880	911	892	873	905	857	871	860	926	895	837	889	853	825	915	867	826	882	898	908	912	844	853	881	882	902	869	924	911	890	860	854	911	936	888	874	925	872	857	886	869	837	862	840	852	890	886	842	852	805	871	885	859	850	871	893	963	909	894	871	893	904	867	874	904	860	843	915	898	906	913	871	915	878	874	880	888	832	857	913	890	872	896	855	824	833	902	860	881	847	875	878	931	929	900	905	862	875	848	826	926	882	888	896	839	894	840	896	880	894	845	873	892	836	890	926	864	859	880	873	876	901	864	915	855	868	860	917	907	882	900	883	786	847	927	902	870	902	926	896	849	853	858	886	915	872	897	863	903	872	888	906	890	903	971	884	869	891	885	897	885	910	901	904	857	874	892	856	902	888	824	911	869	892	876	910	823	878	897	905	883	889	884	889	842	882	843	887	858	894	875	866	837	873	934	872	891	886	902	894	853	870	862	888	847	905	889	891	855	913	838	868	878	887	888	853	926	853	877	885	891	965	845	870	851	866	926	920	886	901	842	953	891	889	833	878	913	852	915	858	861	955	894	870	839	890	908	869	873	871	865	825	913	885	853	886	882	875	887	876	887	875	868	885	905	884	848	898	866	886	904	868	902	856	813	868	917	836	875	904	890	893	844	883	900	925	899	873	835	910	926	899	858	853	912	870	939	845	908	874	856	832	879	912	907	882	842	843	881	846	860	931	887	869	922	845	889	845	847	887	900	897	872	848	917	853	885	902	895	865	889	857	873	912	845	839	883	892	919	915	873	904	904	900	900	902	847	891	929	866	831	870	860	865	882	880	876	823	819	910	843	845	925	875	814	883	890	855	893	881	897	862	854	847	891	885	849	893	879	862	866	905	865	929	881	855	878	831	890	923	820	858	894	898	898	900	894	910	862	889	885	918	883	900	865	837	849	866	856	852	925	885	807	864	939	858	883	862	930	896	885	924	926	899	840	912	872	847	850	852	887	906	857	867	893	902	864	798	871	873	844	886	929	843	943	900	853	891	841	928	858	871	860	891	861	909	887	855	822	866	908	853	907	859	856	871	903	897	852	929	901	897	896	881	862	866	894	897	913	900	813	917	844	886	900	901	937	916	862	884	888	868	899	884	863	868	891	867	823	868	897	876	921	852	895	901	887	847	941	870	878	906	902	853	831	845	841	865	892	876	850	900	887	847	959	928	900	863	847	890	846	822	892	856	867	922	894	868	851	911	933	844	905	897	862	892	903	853	930	866	936	898	902	927	862	873	831	884	883	873	909	889	878	870	864	919	820	811	895	871	877	909	847	879	920	880	863	890	849	861	890	890	926	867	888	881	842	838	905	917	889	864	914	830	905	866	866	867	895	881	910	855	831	907	851	845	855	859	848	950	826	891	880	879	901	860	860	887	943	857	901	834	876	842	912	880	913	867	873	920	862	846	894	891	890	888	829	902	906	900	860	857	872	930	906	840	875	832	868	849	890	839	853	925	886	858	864	898	898	873	949	854	849	813	840	897	880	884	871	900	894	869	888	882	841	838	889	921	877	856	870	885	891	864	849	860	931	919	931	885	896	883	897	938	881	853	868	859	835	853	812	883	873	855	877	945	867	897	895	828	865	866	890	921	852	853	889	887	861	839	862	876	833	869	909	859	909	891	896	844	877	896	918	889	851	907	914	874	881	872	848	880	881	876	888	868	904	859	905	872	837	811	840	880	870	907	885	879	897	858	863	889	939	845	861	892	909	875	850	868	848	913	880	876	873	959	901	857	863	853	898	804	838	930	802	855	843	870	850	852	875	863	866	885	922	894	923	842	874	859	911	893	892	897	854	896	916	923	834	918	911	854	874	917	890	828	869	904	801	872	891	835	877	941	938	897	915	883	854	891	887	877	882	838	882	856	876	888	880	852	839	868	926	858	854	871	889	899	849	792	890	876	875	922	853	854	892	932	905	857	866	896	940	903	913	899	847	893	858	903	910	872	881	843	845	877	899	880	846	878	881	856	862	868	927	854	825	879	877	889	843	907	933	915	900	913	883	883	828	872	885	886	857	879	942	865	938	874	833	838	885	849	893	856	894	852	925	886	858	838	843	833	906	875	908	892	849	898	843	879	852	900	846	933	879	909	875	877	842	884	834	874	892	878	859	934	904	851	886	877	843	887	877	903	885	889	836	912	936	866	879	917	912	895	858	868	830	842	832	847	921	852	844	874	913	896	889	885	845	899	838	881	967	952	880	913	865	870	905	892	883	887	875	906	891	848	805	899	862	872	859	900	902	903	865	889	873	928	841	897	794	857	879	881	915	874	877	920	866	883	877	909	921	852	827	901	889	924	891	846	879	912	853	873	833	796	910	937	828	889	905	877	932	842	893	877	914	846	927	908	896	862	917	908	920	858	909	915	843	875	898	896	906	915	919	920	894	913	863	876	899	911	910	914	887	911	873	871	865	899	906	890	922	886	882	878	907	919	863	804	861	878	862	907	892	856	895	906	873	875	839	893	897	877	872	881	878	847	869	897	887	825	867	865	858	882	855	891	856	850	862	890	856	854	840	889	908	870	913	914	883	899	820	828	817	933	859	892	827	841	878	872	911	914	865	847	912	885	830	860	899	870	890	841	902	857	927	846	894	892	880	910	934	860	928	947	895	878	888	885	899	880	892	896	848	856	893	838	865	938	836	964	929	824	833	920	845	875	947	856	885	837	867	905	878	866	848	867	907	875	857	895	881	875	903	869	879	835	898	874	827	899	884	893	893	878	920	878	857	851	874	891	878	842	929	888	945	823	866	914	877	935	875	934	878	900	888	892	913	891	908	858	847	830	845	927	843	828	879	883	915	826	860	838	908	901	887	856	921	831	830	818	864	892	891	880	864	832	858	876	920	878	828	875	852	899	880	900	861	896	912	812	891	893	851	896	866	894	862	929	848	867	885	898	870	932	895	869	932	858	920	897	845	940	849	887	810	874	909	892	855	874	881	873	843	880	860	891	827	903	899	870	867	903	872	906	869	869	841	882	893	850	845	870	900	841	889	828	906	919	894	922	935	918	863	887	879	886	922	854	919	920	931	870	818	872	935	873	911	860	855	876	855	834	912	846	844	886	934	871	896	913	852	876	902	885	868	897	879	920	898	860
25375	21496	28500	26516	20126	13018	8659	5975	4577	3738	3288	2827	2388	2044	1854	1685	1453	1419	1327	1321	1225	1121	1072	1039	1060	1013	975	999	984	947	1013	946	937	903	986	912	952	918	927	937	957	947	933	935	883	876	943	873	943	963	945	917	829	898	906	898	890	869	869	869	873	951	885	921	841	892	928	905	945	850	845	886	883	902	910	864	882	910	893	895	896	878	833	913	897	906	904	880	875	875	888	917	891	916	873	845	849	864	868	861	905	886	909	877	878	879	878	863	934	890	883	893	931	877	874	905	854	936	858	886	923	859	880	928	874	932	858	889	907	931	869	872	858	913	837	918	899	906	854	877	845	912	857	891	866	880	882	843	908	921	864	838	856	894	911	880	851	883	847	941	920	885	931	841	869	878	874	874	877	882	835	911	876	876	846	888	846	869	862	870	913	857	903	887	943	861	857	914	887	860	886	916	904	887	825	837	914	905	904	917	896	830	848	897	877	933	907	890	852	891	879	850	899	903	893	870	893	858	821	914	901	864	886	907	907	927	854	854	845	913	876	881	912	878	867	865	937	877	929	891	831	873	896	898	848	895	899	850	920	912	867	859	892	857	873	853	897	862	893	903	909	876	845	855	930	908	889	851	849	866	883	881	879	885	852	911	806	906	858	890	885	866	890	869	887	885	930	831	958	900	898	936	885	823	884	800	873	881	920	863	924	939	905	879	838	857	878	875	891	892	868	956	862	911	859	873	864	928	880	908	853	876	880	903	852	938	896	923	892	887	872	857	873	898	943	945	853	894	857	837	885	923	861	910	902	874	878	887	897	832	917	913	943	930	927	900	961	908	840	842	848	887	872	885	867	884	864	912	866	903	831	891	909	916	919	874	844	890	936	848	852	886	883	872	909	906	925	887	891	891	862	841	880	907	892	857	841	854	888	859	936	827	861	854	899	865	890	861	856	859	902	876	940	901	868	890	924	913	923	887	880	931	880	854	923	870	923	951	869	911	892	853	850	917	901	845	845	863	927	879	806	879	900	911	909	871	886	881	868	881	807	909	953	904	889	927	941	951	941	852	928	921	913	865	922	901	915	891	914	933	876	887	881	883	848	887	873	887	923	911	833	836	918	942	890	913	908	889	855	822	920	879	872	868	849	884	847	828	895	855	885	844	861	890	921	876	870	853	849	927	844	894	911	897	923	911	882	832	865	935	880	875	857	936	914	945	840	899	870	839	871	835	892	918	869	861	873	846	890	868	934	885	898	875	857	896	964	904	868	870	866	873	861	861	858	898	857	873	867	850	883	872	826	875	840	892	914	879	857	930	889	858	895	907	860	916	911	871	935	882	891	869	917	909	907	904	900	870	874	898	867	866	918	852	837	868	923	887	899	860	870	926	925	870	842	885	874	870	899	915	891	876	858	862	930	926	871	903	871	894	938	857	885	917	939	884	919	881	893	859	846	884	890	921	895	941	938	919	949	880	901	901	886	899	846	873	905	872	859	849	895	849	871	847	867	929	880	900	892	832	848	915	814	915	868	861	885	892	874	895	869	867	867	909	862	911	883	916	885	871	874	844	874	889	920	879	923	797	904	890	938	868	906	873	900	876	901	890	914	896	921	886	877	951	876	897	821	854	917	947	918	869	887	886	958	836	885	868	914	848	862	897	911	888	851	895	874	818	944	928	909	940	883	913	887	897	809	889	904	840	853	870	847	875	885	865	861	900	866	849	883	861	884	915	917	852	865	822	903	842	875	914	850	908	875	931	933	928	897	920	885	860	938	856	912	819	930	868	886	952	961	846	894	822	900	863	908	890	841	901	897	959	937	905	845	901	860	896	885	871	918	894	855	876	839	870	875	889	899	846	878	888	889	935	921	862	872	896	922	942	961	871	942	910	878	912	878	860	910	887	883	930	881	877	852	907	915	854	916	889	874	905	907	862	904	879	883	892	959	866	878	874	885	899	866	857	915	880	880	824	939	914	924	888	886	915	859	937	856	839	893	906	880	888	898	916	910	917	877	891	902	897	896	884	880	850	879	903	879	866	894	894	917	902	825	884	892	867	929	892	822	907	875	822	886	887	874	909	907	914	854	900	861	894	911	906	895	913	905	892	893	895	869	832	914	869	855	920	893	892	914	871	895	831	916	869	883	881	903	900	871	803	827	830	938	917	876	858	862	867	848	885	831	874	878	920	879	903	840	902	881	901	903	873	901	860	891	860	888	905	901	956	907	897	885	928	890	904	940	883	865	887	864	871	868	918	898	852	878	917	836	882	891	877	882	903	921	906	938	880	867	919	837	913	932	887	902	924	904	865	825	898	854	872	899	878	944	900	875	874	882	895	894	947	937	917	850	904	831	828	916	881	842	876	861	895	934	829	906	892	869	881	880	920	853	927	898	924	855	894	956	863	924	926	862	814	888	881	894	857	864	940	867	886	946	915	909	873	911	881	836	943	912	846	871	895	873	883	861	868	889	841	909	932	903	944	938	862	889	884	883	840	846	908	895	869	877	933	910	894	855	860	909	914	868	916	891	844	880	910	878	932	887	890	900	877	898	893	924	900	893	887	891	927	894	861	908	874	907	898	913	883	887	874	877	890	883	912	909	839	867	905	898	858	869	838	914	904	893	854	879	926	868	896	874	822	896	835	891	903	845	953	920	914	887	853	909	858	891	813	887	887	947	957	880	918	928	861	878	875	849	896	846	925	919	879	892	839	907	871	856	878	917	905	916	853	820	936	854	876	876	847	925	884	915	869	907	912	938	898	889	934	897	874	891	942	948	928	865	904	887	830	841	874	865	873	923	871	877	907	878	887	881	871	862	851	832	906	862	893	926	921	939	891	915	902	862	878	939	908	908	926	856	858	898	844	908	859	894	872	845	855	905	917	878	892	885	898	887	863	864	868	907	925	908	898	902	907	883	932	851	835	844	886	868	879	914	898	921	926	851	835	900	827	834	881	884	831	909	890	870	847	883	844	877	848	907	874	885	902	866	868	904	864	836	939	880	911	906	903	870	855	898	901	912	878	885	832	936	905	892	855	921	908	871	855	927	876	898	883	931	921	851	884	893	893	842	866	865	929	922	870	883	911	917	881	858	898	878	910	930	876	897	902	893	913	898	926	937	852	889	868	872	879	864	834	852	848	874	893	894	856	884	885	851	885	881	892	911	904	847	914	832	904	863	938	898	868	810	878	871	854	899	893	848	869	898	887	832	889	908	860	952	854	885	909	897	907	903	911	891	947	832	860	936	867	889	915	902	924	931	840	872	909	911	850	896	914	853	920	886	916	895	919	918	866	863	865	834	875	913	947	859	853	911	831	887	900	851	880	857	947	921	923	854	916	902	875	887	868	873	867	893	878	877	885	878	874	855	889	870	878	907	868	841	886	955	927	881	937	917	909	864	904	861	891	866	887	892	894	858	832	922	893	898	903	924	904	819	910	932	911	880	887	901	888	895	896	914	897	875	893	845	891	880	870	864	815	869	891	897	856	887	924	867	885
24100	46584	37921	25547	19574	15352	11898	9179	7029	5745	4875	4085	3398	2724	2353	2045	1852	1731	1494	1450	1346	1285	1202	1125	1083	1102	1047	1010	1045	1036	1003	1005	963	1026	1013	940	1030	915	965	919	946	948	948	925	934	937	872	903	929	922	899	882	924	954	872	904	895	917	894	945	914	935	940	903	926	899	855	933	884	947	927	899	878	880	892	861	891	826	861	893	917	864	865	879	920	874	869	854	853	829	897	885	842	873	932	897	886	873	853	883	944	906	850	842	896	815	950	862	903	907	866	902	890	861	859	865	885	893	884	864	862	904	916	893	849	861	869	877	872	864	852	929	880	840	866	884	853	866	890	904	931	862	907	900	860	847	915	905	827	858	973	895	915	877	890	852	915	899	912	914	892	877	907	895	834	865	916	873	897	918	875	877	826	869	832	899	943	890	889	888	918	886	895	942	904	868	882	954	899	917	897	904	864	899	881	928	939	907	882	902	914	893	910	879	921	906	910	898	944	859	906	894	862	878	922	878	896	889	892	879	852	868	861	883	916	888	887	887	867	922	918	875	927	909	931	914	942	875	879	896	837	883	893	881	907	854	844	872	926	896	876	898	934	864	910	864	909	859	895	926	901	897	912	896	907	916	866	882	862	922	874	919	890	872	904	917	856	863	865	841	930	917	898	908	867	851	898	896	899	837	924	833	871	908	893	887	866	920	890	919	950	891	827	868	952	878	842	886	884	956	873	867	870	890	859	841	866	954	898	900	871	897	896	911	924	884	955	888	869	849	874	892	887	882	902	880	890	911	869	878	881	924	894	930	898	897	874	879	858	947	907	843	910	869	888	914	881	889	895	911	904	849	852	946	892	925	914	876	910	946	799	887	867	854	874	856	890	964	874	872	877	905	862	880	895	894	929	854	842	896	892	904	897	949	896	857	866	914	923	883	915	883	821	890	887	832	850	912	853	903	882	900	930	891	932	821	924	903	913	881	935	919	858	883	881	825	899	872	865	956	850	903	906	919	877	898	952	903	915	892	875	881	879	902	890	882	861	903	904	875	900	893	887	890	903	878	837	868	860	933	865	886	874	884	904	916	916	863	879	909	907	875	813	907	859	957	877	973	886	966	878	899	880	871	866	910	877	948	960	912	895	887	950	860	849	894	931	883	879	968	894	862	893	918	876	888	909	883	892	881	896	884	912	930	890	813	899	873	926	913	897	882	846	858	910	902	853	896	902	921	886	887	888	851	918	890	920	909	867	934	893	874	866	823	877	880	838	858	856	824	889	853	888	880	891	920	833	858	887	867	847	874	908	876	882	880	913	950	881	870	885	879	894	896	845	877	901	896	868	850	927	889	933	904	869	933	895	881	918	844	872	897	889	838	918	891	905	927	895	879	884	813	881	871	920	926	877	939	877	853	876	882	899	949	885	865	865	865	929	897	884	865	870	912	884	870	899	893	857	907	853	902	885	875	879	845	864	889	893	868	882	915	867	903	855	901	833	808	883	942	922	876	894	885	863	909	896	853	858	930	837	886	883	942	893	906	971	875	925	882	877	868	881	882	849	900	922	903	868	898	912	872	836	959	864	862	884	865	850	906	839	906	845	881	841	866	870	894	925	901	832	887	910	908	867	890	912	874	868	944	858	896	864	881	898	862	851	894	902	869	903	913	911	902	866	881	888	861	879	895	874	952	866	865	934	867	901	918	826	859	887	878	885	897	894	909	871	854	921	916	881	884	928	835	880	909	915	860	894	841	906	881	863	924	943	869	889	902	939	905	896	871	863	858	843	955	923	903	885	941	900	887	858	874	839	920	894	891	927	899	912	959	888	807	894	880	871	918	861	833	924	884	919	929	893	889	906	840	926	891	843	878	894	864	921	892	870	887	931	940	927	835	895	883	973	906	891	903	898	952	886	883	929	933	820	908	942	928	915	872	880	924	871	873	897	871	869	875	891	881	876	933	904	905	871	869	948	880	911	877	841	886	928	953	930	917	889	841	906	851	824	852	884	932	846	892	901	875	889	879	873	906	844	866	872	917	882	906	851	914	897	902	893	880	896	830	883	877	865	898	860	932	916	887	869	930	917	887	885	887	894	859	920	864	885	944	841	941	936	878	874	927	879	920	862	851	931	937	866	890	895	949	893	911	920	931	895	875	884	903	894	857	879	929	848	865	897	926	907	857	886	848	890	849	868	862	894	868	907	860	888	915	902	871	867	903	882	876	913	888	913	875	932	925	962	903	925	815	853	912	895	914	892	900	920	876	934	890	880	894	930	902	809	873	864	909	872	906	932	903	868	861	854	907	914	919	857	907	947	906	901	913	909	941	931	862	891	903	872	882	925	900	873	893	911	938	921	916	912	924	906	923	901	866	906	905	933	878	881	913	892	886	902	885	898	893	871	876	852	863	925	859	853	876	929	824	884	874	892	911	844	881	910	859	870	904	926	829	939	896	888	897	925	844	909	876	879	926	935	892	843	881	917	887	860	906	829	865	839	876	876	871	942	889	903	902	945	861	901	876	891	844	902	903	883	823	877	920	854	865	848	930	916	887	855	889	932	843	843	875	892	878	895	896	887	841	887	892	870	864	903	871	937	910	877	974	888	912	891	897	899	921	923	872	895	892	894	873	898	913	900	868	891	892	860	894	944	907	936	896	929	930	865	860	899	924	875	884	901	927	920	862	875	852	872	877	941	885	896	911	861	942	896	877	872	853	905	876	878	923	922	832	894	925	925	892	911	925	847	925	853	880	798	878	923	877	879	874	892	930	887	877	888	871	910	892	832	896	919	831	926	909	847	867	904	898	894	890	872	807	921	893	946	911	887	935	842	929	939	835	908	888	862	886	880	899	874	875	878	909	854	884	873	878	963	860	865	921	912	926	888	829	856	871	876	869	853	843	872	894	903	881	919	891	879	896	908	895	914	864	868	815	944	869	895	872	869	893	863	878	839	882	840	853	835	925	856	874	902	926	854	899	885	848	902	887	902	856	923	840	893	865	934	921	876	889	838	878	874	865	866	884	857	897	915	909	884	925	939	907	857	901	893	875	938	902	916	915	850	878	895	889	860	920	973	945	871	914	892	937	856	928	863	878	893	944	907	928	934	924	861	934	905	843	935	870	915	851	916	894	908	918	895	855	889	837	925	813	886	918	904	851	940	926	924	919	904	892	875	937	920	887	943	930	889	921	911	879	901	864	874	842	936	892	920	873	876	914	915	843	916	913	895	940	866	975	842	876	919	863	859	876	855	900	859	919	887	876	863	890	872	932	894	864	822	866	865	852	889	830	944	897	928	875	912	866	846	867	848	824	869	894	883	912	893	865	879	878	915	899	907	912	860	891	896	876	922	920	890	890	905	896	869	957	933	917	907	912	912	867	872	921	920	861	940	911	918	883	913	884	938	852	878	885	886	844	872	867	870	905	870	906	924	853	871	900	892	848	911	863	884	885	921	871	853	928	870	882	861	877	892	915	836	921	903	862	913	883	846	890	891	923	923	915	929	891
23136	21566	29383	24234	21938	23272	21449	11442	7652	6408	5519	4580	3690	3238	2741	2457	2258	1995	1784	1656	1615	1462	1388	1320	1346	1223	1175	1181	1196	1183	1166	1172	1126	1114	1112	1091	1125	1070	1060	1118	1071	1038	1106	1032	1053	1070	1054	1041	1046	1025	1063	987	1036	1041	1029	974	1032	1048	1050	1003	1007	1100	999	1065	1046	1006	1013	1049	997	988	1013	969	1011	1033	954	997	1012	982	973	1045	990	991	999	1014	978	1002	987	1016	1004	1020	1017	1058	1016	1004	970	1009	1057	1060	1010	988	997	1051	1015	942	1007	1086	1010	990	982	983	999	954	1014	1046	1025	938	992	1005	989	960	1025	1000	1020	971	967	1038	947	1007	1029	971	962	999	1005	967	1012	1031	1005	995	968	1022	1030	1036	1000	1058	1047	1031	982	972	1015	967	1009	1006	964	1034	1024	969	991	1021	1020	975	1078	975	981	1002	1038	1015	1007	996	1007	1018	984	992	1043	990	1007	1015	1019	1026	1007	1013	994	975	1018	1058	998	973	1029	989	1044	1016	1031	1000	987	972	994	1051	1056	940	1006	1050	1042	998	984	1040	948	994	974	994	979	1034	958	986	1048	965	991	993	1030	983	1028	971	996	1030	992	1020	1026	994	1008	1017	1010	950	1022	1038	997	954	1021	1019	1035	992	958	1011	1064	960	1011	1019	1012	1048	1033	976	1016	990	1021	995	934	991	951	1016	1028	1031	1041	981	985	978	1037	1012	987	1056	1044	990	984	1036	991	959	943	996	965	969	936	953	996	994	991	995	996	1028	1007	1079	982	1040	1014	964	1015	1004	973	1108	973	987	998	1024	1018	1000	995	1001	948	973	1038	935	991	995	991	1031	1006	1007	990	969	950	1037	1030	973	993	985	978	941	1023	1015	979	1028	1028	980	1001	1020	974	999	969	1056	989	997	969	1012	999	958	1024	991	988	996	1028	1091	993	1009	977	1007	1009	1006	1028	1011	1037	990	982	981	1039	1062	1005	980	966	1019	1032	1024	1029	1024	985	1036	972	961	1010	993	1025	993	1027	1016	1033	979	963	1050	945	976	1032	1000	1018	964	988	969	983	1038	1005	968	1042	1018	1007	1035	986	937	1038	1003	978	989	976	995	998	1008	1012	986	977	1002	1005	998	975	1031	1005	1007	1003	1033	1049	1026	1044	981	959	1051	994	1002	1042	1043	999	1005	947	988	1006	965	992	1010	1021	1049	992	1033	973	1019	965	967	1039	1013	1016	1040	1043	993	1019	998	970	990	970	1020	970	1046	983	1013	990	1030	980	1094	1004	1051	1008	1028	1006	972	1029	974	997	1059	1001	1001	1000	1056	1011	974	1000	1028	1008	1012	993	1026	1036	1021	991	1003	1016	1016	1100	976	994	993	1039	1054	1014	1057	973	1008	1010	1028	1024	1003	967	1037	1018	939	966	989	1033	994	988	1002	1004	978	944	975	980	1008	969	996	969	1012	981	978	987	985	976	1008	968	1003	1045	1043	992	1013	953	1014	1050	1039	1006	988	1019	977	959	957	1008	977	993	1041	955	1036	956	989	991	997	981	911	1013	922	1066	982	1049	1015	1084	1062	1018	1015	1044	998	1045	953	1001	1006	974	948	991	1035	1007	1013	1060	986	989	953	1023	1017	949	1005	995	1035	1039	959	992	1003	1097	1036	966	1035	979	987	961	987	1081	1009	974	996	981	1000	974	1017	1017	985	927	1041	974	1041	935	995	982	975	1002	989	1017	1010	978	989	999	983	1000	985	1013	1006	1003	1057	1005	1050	1010	959	988	964	959	973	1028	1032	1018	1012	935	1004	1021	1003	1001	973	969	1019	1032	987	1007	962	953	1043	973	1008	971	982	1016	1093	994	1014	968	965	1022	985	983	1020	975	1025	1011	972	998	1011	1040	984	996	1010	1011	1040	1032	978	996	965	1006	1020	1010	1032	1021	1039	1005	1010	1025	1014	1003	1000	1003	943	1011	992	1022	1023	1047	1042	988	1028	1024	1044	1001	990	1038	971	1044	1055	967	998	1063	1016	967	1030	1004	1035	1050	1015	1004	992	978	985	1014	1007	1006	970	983	1003	970	984	980	1000	1029	997	994	1022	1002	1024	990	1029	980	944	965	955	1018	995	1064	1022	942	1029	990	956	979	971	1009	1015	986	1079	1028	1066	1025	972	972	1019	1023	998	1072	986	1009	1081	1032	949	1057	1052	982	991	998	978	1003	1002	964	1016	1033	980	1003	948	1002	967	1028	963	1018	978	1007	1024	961	986	980	980	951	1090	960	1038	1022	988	1071	1019	979	999	984	965	981	1065	1076	1005	977	1001	992	1023	1051	1005	933	1063	1008	1018	1014	977	1011	1031	1024	1035	1004	1071	1013	1004	1016	971	1002	1003	1010	1044	1042	1008	1056	1065	961	958	1019	991	976	981	960	1066	1029	983	996	972	1035	991	976	1012	1033	991	1017	961	1014	1025	1020	1010	938	939	1053	966	998	1004	992	956	968	1006	1065	1065	1041	969	959	1011	977	962	1019	1034	1036	959	1030	1012	977	1046	1005	974	947	1030	993	984	1023	989	1001	948	972	1039	1035	1005	977	1030	1004	1006	1013	922	976	1040	1045	992	1034	990	1034	965	1001	980	966	1022	983	1025	964	1062	1016	946	943	966	949	996	1065	988	984	1052	1025	1039	1034	994	1029	992	1046	981	1028	1072	1043	960	1016	1026	998	987	1039	1025	1040	977	941	1036	1007	1039	974	998	1047	1015	973	1008	1029	957	954	1037	953	952	977	1012	978	976	961	988	1029	1027	1083	991	965	1021	1009	969	989	938	962	989	937	1055	1007	1017	1056	1037	1014	1027	970	985	1050	967	1020	982	979	1024	988	965	1020	966	971	973	943	944	984	967	989	985	1009	974	987	1013	941	1028	995	979	996	1050	983	929	1057	1076	1049	1000	1013	1033	957	979	1000	1014	988	971	982	967	987	961	960	969	1007	1017	966	991	998	920	970	1006	1013	1002	1044	1014	990	1009	985	981	991	954	947	1045	1018	1033	1009	1021	974	944	1029	1021	1003	931	1082	1020	985	956	1045	994	1040	941	999	1011	1004	986	999	1013	1057	1005	1007	940	1000	969	1077	1018	956	1014	1016	1095	1012	956	1000	1029	994	985	1010	1033	988	933	1076	986	975	1017	1000	988	907	1005	1021	1048	1004	1012	1012	1044	1010	1007	966	980	1020	959	1049	1053	1023	1017	1012	1047	980	1002	983	972	1003	981	989	1006	1039	982	968	1079	967	1011	992	989	970	967	997	1020	970	1028	959	1056	993	1029	1011	1001	1051	993	1019	990	1040	956	993	958	969	1056	1026	957	1031	1014	1025	978	1012	1003	1008	1035	1031	1023	963	997	1018	992	978	968	1011	964	1034	1011	985	1003	982	1004	996	984	1024	996	982	1018	1019	986	993	1000	1016	1002	986	957	1022	1021	969	994	936	1000	1032	1007	1012	983	952	1053	972	1014	1015	1002	1007	1026	965	962	1011	1000	990	985	1011	967	1011	982	1039	979	982	940	1050	950	997	1002	975	1022	1047	1030	1016	1047	1020	987	1022	1044	1039	1027	1037	970	979	965	964	974	1006	909	1044	991	998	1007	1000	1001	1020	992	1049	921	997	992	1004	973	986	1005	1019	1048	968	1051	1035	992	1035	1007	938	944	1042	1011	1044	992	1067	1039	1058	1038	984	964	957	1046	956	1088	983	985	1009	1058	994	981	995	997	1010	966	980	992	996	1005	1076	1037	1063	960	976	1008	1015	1009	1059	971	1019	972	990	993	1035	1015	1008	1010	1036	931	1003	1052	1026	945	984	986	994	986	1007	1038	962	980	1022	1033	972	1043	978	960	976	968	1019	997	987	1017	1004	1062	1041	991	1004	996	958	995	1036	984	970	1009	985	1027	1016	1049	1050	1026	997	1016	972	1009	1056	991	977	1012	989	964	1023	971	957	1007	979	1033	1033	1023	976	985	962	1010	1003	1046	1009	1052	1003	1036	923	992	978	1011	977	969	1022	955	972	994	1036	983	1013	995	991	976	1000	984	997	1032	1007	964	1002	1019	1008	979	1014	1026	985	1004	1024	1010	995	995	1016	968	991	978	1030	1032	1006	972	998	996	1015	1007	1012	1075	987	969	1010	965	956	995	1035	996	974	1043	1002	1006	941	1011	955	1049	1035	1012	958	960	1006	977	1003	964	958	997	981	998	952	955	974	998	974	945	1022	1058	978	974	977	1010	986	965	1014	960	940	989	1002	957	984	1033
27160	55226	45705	33702	27055	22120	17337	14071	10712	9061	7673	6264	4978	4154	3602	3114	2645	2423	2211	2009	1762	1677	1514	1451	1452	1360	1303	1303	1281	1203	1225	1212	1190	1069	1149	1080	1135	1129	1093	1080	1041	1079	1099	1064	1097	1024	1074	1065	1006	1008	975	970	986	1002	987	976	998	932	1014	1015	993	978	961	978	1034	956	972	1004	988	983	1005	1056	990	975	1008	969	1028	995	989	1027	993	987	950	972	945	968	981	955	1004	1004	941	1043	971	974	942	1002	988	964	1001	1015	972	972	986	1003	962	983	990	929	956	961	1027	997	1007	990	959	1046	1018	985	991	959	1026	970	952	962	932	1014	992	923	998	987	1009	1002	949	984	956	933	1008	938	975	926	972	985	969	942	982	972	985	995	984	1047	995	959	1014	893	990	947	1022	967	964	943	999	954	1012	945	988	952	947	994	979	1036	975	947	994	995	994	1021	990	974	1029	941	1018	1049	999	987	971	925	967	1010	1016	1004	953	911	939	996	964	1041	1043	980	971	950	999	970	1027	986	991	1022	977	974	990	986	1005	942	1013	930	995	1002	977	922	998	954	970	966	946	1021	953	1006	1005	1067	906	950	1005	1001	1002	982	1030	929	1014	1009	977	1003	973	950	989	996	966	1018	950	955	1019	982	936	965	960	1004	1002	992	986	995	997	957	1004	970	993	1003	984	983	934	1031	930	939	970	978	979	1021	987	993	962	987	953	989	952	1033	983	971	988	966	993	1006	976	976	972	996	977	965	971	991	1006	996	990	1003	988	955	930	972	1010	949	976	906	985	929	987	1021	951	995	989	1004	1000	971	942	991	947	980	996	978	964	998	955	970	931	938	941	989	991	929	1018	964	977	997	959	997	1025	930	962	1019	1003	981	960	1007	1017	1006	973	941	990	960	947	975	1011	982	1005	969	995	944	988	1024	1008	922	1014	1018	996	1028	981	966	996	993	1012	987	1003	996	961	996	964	962	963	920	987	914	957	999	974	965	1011	1020	991	1019	907	982	977	917	956	954	983	972	976	1013	1006	976	967	950	1015	991	1013	995	985	989	959	1002	963	943	963	994	984	970	958	959	944	959	964	948	977	1013	1013	985	997	984	966	924	961	923	975	899	976	1010	988	1015	1005	965	1050	941	951	993	975	962	1003	982	916	1005	988	989	1016	1014	991	981	983	1018	974	1032	1003	995	975	951	975	1018	1015	983	914	1008	1006	1014	1012	980	985	991	1005	955	976	1015	1005	965	998	1021	993	1011	1027	972	978	986	1007	989	1047	931	978	1030	1024	946	980	999	1005	970	977	955	945	924	966	983	996	978	1003	956	1022	972	976	1028	961	940	980	972	1003	976	977	932	945	1011	949	1007	932	946	1021	981	953	1003	996	979	958	974	1005	1000	985	1017	972	982	950	970	985	925	960	1001	1001	972	1025	978	966	920	939	941	943	999	999	1024	978	923	1007	952	971	961	899	1020	958	971	979	978	1000	988	885	943	959	976	1034	966	950	929	903	1008	1001	1011	944	1021	933	953	1009	1016	962	980	1039	946	1002	988	979	1032	950	950	1001	987	967	926	955	997	983	1031	960	1011	956	1002	988	963	1017	949	970	966	954	926	1003	969	920	936	1051	1026	978	923	983	952	978	954	1015	896	1030	977	990	970	992	948	985	939	968	1004	944	945	953	944	994	1084	948	937	1003	980	977	979	960	947	921	1010	965	977	978	1013	986	943	973	942	1016	988	987	963	964	944	964	977	949	1006	1019	929	942	975	1007	988	944	965	1017	996	981	1004	1009	979	963	1010	964	976	978	1004	1022	956	1026	927	992	995	1000	986	962	965	988	985	985	1011	974	937	1006	967	1005	989	972	873	965	1021	1001	978	950	956	1003	978	945	953	989	969	969	983	1087	941	1000	964	1000	963	971	954	964	985	1005	958	943	972	996	973	984	987	979	993	957	986	978	981	1040	971	987	994	1016	958	1030	980	981	962	988	981	982	943	1013	990	968	975	941	966	958	966	1011	985	1002	964	992	988	971	936	969	985	1004	962	963	988	957	1000	992	1010	984	1011	938	968	968	958	978	954	969	982	960	1036	965	953	962	988	1000	966	997	1005	992	1052	1004	972	961	924	1009	1003	963	1013	1012	956	1025	990	989	950	987	966	1031	933	987	974	1012	975	1071	986	982	956	973	969	956	983	928	939	991	991	977	980	1002	1002	1018	972	1031	1012	988	991	994	950	1018	965	1004	1018	911	1040	937	974	891	1005	948	986	971	964	962	953	994	978	973	955	1027	1015	964	998	932	1032	1003	976	997	1010	1031	945	991	1018	926	993	979	980	919	938	980	997	947	1010	955	971	939	938	1039	958	1002	991	969	958	930	921	960	1016	969	1024	960	910	961	985	957	985	1056	952	924	977	1019	986	965	996	983	972	960	1026	961	983	982	981	985	956	1037	1004	1028	974	1032	953	973	962	977	1007	1000	955	923	995	1019	982	941	950	1023	972	941	945	975	1003	1018	1032	956	994	997	937	1012	946	964	984	1022	1041	989	1047	981	971	987	1026	1004	1000	968	964	974	993	973	941	973	965	960	1001	992	1025	945	971	944	943	968	973	1001	936	977	942	999	986	980	980	1009	968	988	999	963	955	994	972	970	993	1006	1032	993	981	993	1000	1010	980	979	965	1022	966	1028	993	975	1009	1016	950	959	936	987	968	989	970	982	1002	971	985	976	998	998	941	1039	935	999	966	1011	975	1036	999	936	911	951	935	995	941	1023	968	924	999	959	967	1000	971	986	1016	1018	961	995	1011	963	1039	1000	936	972	967	985	950	1007	1001	1017	985	942	998	966	969	976	923	951	997	978	1010	990	897	989	943	1002	994	979	978	944	959	960	900	1067	936	943	928	967	994	899	984	945	963	968	1018	1010	976	943	955	985	966	939	992	980	978	977	973	957	941	1003	970	956	964	945	994	1021	974	976	988	975	950	992	958	996	988	895	946	990	944	1016	982	976	981	1000	984	981	953	1011	958	986	973	956	942	984	936	990	998	989	982	928	985	1002	1008	970	944	1025	1021	1034	976	952	1010	966	1047	1020	951	925	902	969	1021	976	979	947	1011	979	1006	992	982	996	941	984	960	1008	902	959	1019	994	986	985	995	998	989	1004	982	889	995	963	1005	973	929	1011	990	948	979	985	941	948	1025	992	979	973	969	969	1008	977	952	958	967	916	965	989	1013	949	1040	979	952	998	963	963	937	991	981	1003	987	968	991	946	955	939	1012	981	900	1006	943	958	974	1037	961	1054	964	1044	996	1025	964	1008	906	953	952	980	910	938	987	974	975	969	977	935	947	967	957	939	918	949	942	959	1009	1022	957	1017	942	975	992	1032	959	1029	969	983	917	989	953	982	1018	942	939	981	967	962	972	937	931	991	936	917	1010	984	1013	990	945	945	982	955	961	999	954	954	985	974	981	1014	1000	966	988	993	995	989	939	955	1050	1008	941	965	985	1047	957	1011	986	969	996	992	978	990	1004	986	991	946	982	1003	970	916	991	976	966	1019	1006	992	1019	986	1005	924	981	1001	979	915	966	980	1042	959	1014	935	983	995	1002	970	955	982	972	994	946	964	1003	943	937	938	953	981	1015	1039	963	972	922	972	982	937	1030	966	994	982	993	995	994	999	987	975	1003	996	985	970	958	988	976	1036	1023	1017	998	1013	1005	955	979	973	1005	1013	996	964	998	973	992	989	989	940	948	996	987	1030	992	1057	903	975	1011	987	990	948	981	949	977	986	920	985	926	1007	984	943	999	1011	946	986	1019	1004	923	1004	1012	961	981	953	997	945	954	996	1003	912	958	993	965	1054	1035	974	949	964	1000	1029	981	991	925	1059	981	940	968
29276	27670	32675	24363	14588	9296	6450	4651	3626	3133	2622	2259	2004	1770	1606	1429	1304	1234	1219	1150	1072	992	931	900	973	1030	968	905	895	943	969	913	871	872	859	879	916	862	887	849	857	898	835	826	784	842	777	845	888	821	834	872	785	791	851	840	784	823	851	812	827	814	854	773	832	796	813	816	839	837	794	820	787	794	807	821	813	790	820	804	776	813	754	825	831	779	846	816	790	797	765	809	776	838	850	799	818	859	818	797	806	864	841	833	799	756	745	802	827	819	818	783	795	885	791	782	754	824	803	795	818	833	787	884	844	812	798	853	811	770	877	809	770	774	860	846	823	842	832	867	830	828	841	849	795	795	807	845	840	829	811	828	810	808	813	851	782	817	807	829	806	810	855	808	806	878	791	797	810	828	798	802	854	845	831	820	818	803	838	827	770	794	841	811	803	821	773	806	830	818	794	822	825	805	794	816	845	831	791	780	821	813	815	813	820	811	875	797	838	801	834	820	780	844	860	774	815	841	806	839	817	827	807	843	794	867	797	791	796	770	804	818	812	780	849	816	846	820	783	840	822	812	854	851	807	747	768	779	790	758	814	859	832	854	812	841	852	817	822	819	806	825	844	815	806	844	796	783	880	839	808	817	785	799	846	802	836	845	780	848	809	824	833	801	827	825	774	807	794	834	833	806	831	813	802	821	824	853	849	807	808	768	815	827	799	775	818	867	841	755	815	877	789	804	785	742	832	814	757	813	838	791	741	777	809	748	769	810	834	781	864	810	815	867	877	838	830	816	794	821	802	840	827	863	851	831	819	818	802	855	786	798	822	872	890	823	863	827	817	846	837	825	782	828	821	862	802	822	801	826	820	794	823	831	834	836	772	825	852	802	821	774	809	799	856	773	797	874	755	877	797	808	813	824	770	869	763	795	837	810	820	770	785	800	776	875	856	862	804	794	827	830	866	821	855	813	828	784	837	829	776	784	827	791	800	804	786	837	836	799	784	794	824	836	853	824	819	818	839	779	846	780	815	796	818	857	841	803	847	836	818	858	805	832	833	804	816	897	782	818	841	830	817	801	846	801	802	804	855	822	852	820	837	855	818	813	901	826	763	791	819	775	849	814	811	824	868	804	784	822	787	846	818	816	841	854	800	848	842	834	783	812	793	797	807	808	805	789	794	820	800	841	779	793	818	813	835	874	793	809	840	906	815	823	796	803	805	857	800	833	805	886	835	854	777	821	829	782	830	823	807	867	810	824	822	847	822	852	807	810	820	818	822	824	768	799	776	829	794	789	788	821	787	863	809	809	781	831	805	834	821	822	793	812	808	813	804	751	826	871	774	799	804	821	771	800	801	835	796	846	815	845	798	816	844	777	803	789	803	810	899	836	829	843	788	785	799	811	834	839	854	780	795	804	824	787	772	827	820	824	842	823	900	797	846	847	843	821	803	837	818	793	822	810	817	790	814	812	820	802	817	895	808	837	804	802	842	772	778	798	839	741	859	818	760	786	782	829	853	820	825	823	765	823	801	800	881	834	838	873	875	832	859	724	801	787	751	843	874	891	799	805	804	848	788	821	853	780	828	779	819	801	792	804	820	803	832	807	814	849	856	805	823	853	797	837	807	853	794	777	796	795	863	873	843	780	758	837	801	796	815	801	832	838	829	870	791	793	826	839	824	821	791	796	797	820	830	764	761	816	800	833	799	820	805	782	805	806	812	871	851	878	851	830	822	811	782	753	821	772	868	828	816	857	798	763	780	832	802	854	831	837	826	792	792	781	809	833	806	782	831	849	852	801	804	786	825	790	845	804	802	817	834	817	804	774	809	856	764	785	833	813	750	820	863	867	802	783	805	770	783	833	872	816	856	862	850	815	814	843	815	830	745	777	833	817	792	788	912	830	840	835	829	766	767	828	805	856	857	828	779	810	827	831	840	831	845	830	831	854	815	815	812	771	863	786	804	872	789	853	806	812	812	828	813	831	803	828	869	850	838	814	769	831	757	855	835	820	784	804	834	767	832	812	811	835	835	811	787	838	820	788	810	798	809	816	824	874	852	833	780	821	814	790	855	847	833	838	836	781	844	780	855	826	810	826	812	817	880	820	827	789	796	823	760	794	852	854	887	862	830	856	784	781	804	755	842	773	793	783	841	816	793	810	850	802	817	872	855	808	832	825	785	787	868	848	778	796	841	831	851	793	773	825	830	836	793	797	840	847	821	807	777	793	814	819	849	855	786	818	747	845	837	837	770	878	816	819	771	788	880	810	834	869	794	813	881	849	755	870	830	829	827	802	851	833	817	820	828	845	844	771	843	867	830	794	798	783	830	780	783	843	871	864	856	796	812	823	854	820	857	808	826	788	869	831	774	827	819	819	823	803	798	849	810	866	765	871	872	827	829	805	826	779	860	796	855	829	809	779	847	815	829	780	884	831	814	852	843	780	812	784	796	856	879	814	819	842	851	878	849	816	734	795	810	885	807	861	869	858	822	794	831	823	829	820	874	777	808	808	821	866	814	799	752	841	761	771	787	865	806	767	817	859	858	881	791	827	842	775	794	828	820	783	848	789	821	772	813	822	765	818	834	815	860	749	822	827	790	772	794	884	838	818	781	763	823	797	796	841	822	776	807	792	852	812	821	838	806	813	804	826	826	851	801	837	850	824	835	781	806	805	826	843	824	803	820	794	853	810	801	765	834	899	816	806	832	802	831	847	804	827	831	815	836	825	832	823	801	804	900	858	810	799	835	795	820	863	774	773	784	802	831	827	834	818	839	880	810	784	866	807	857	821	821	819	825	808	811	801	834	826	852	834	843	842	841	791	845	869	799	867	809	809	805	822	809	838	799	812	782	873	860	845	813	837	796	814	816	777	847	842	804	858	800	780	838	794	860	843	826	801	797	778	840	873	781	792	857	799	817	811	795	810	813	811	847	831	843	858	809	829	806	828	830	790	832	850	867	844	806	865	839	800	849	839	859	802	831	808	809	817	825	833	824	781	835	796	818	824	833	823	870	815	819	792	810	863	771	806	825	790	852	814	844	851	828	835	792	800	806	836	804	824	798	811	799	852	790	825	838	790	817	795	817	870	780	819	806	814	836	803	807	776	832	835	829	772	829	760	827	753	808	809	816	802	810	799	800	797	798	796	795	791	854	779	773	811	846	790	843	853	840	806	849	805	806	805	840	843	822	817	790	813	800	888	819	812	783	856	817	816	830	820	781	785	830	875	817	814	810	814	760	839	811	795	838	809	830	791	844	757	869	814	810	775	813	865	807	775	842	804	806	848	768	856	814	883	868	848	848	760	817	857	811	830	820	796	781	822	771	753	845	819	844	824	777	875	818	813	773	784	816	807	832	798	823	818	830	765	751	825	784	835	849	792	812	825	815	788	783	843	790	780	803	827	829	808	862	842	859	801	835	805	827	834	791	818	801	805	817	829	798	828	827	814	734	856	794	816	878	827	817	795	798	833	811	829	863	794	823	857	864	768	777	832
24587	42400	33736	21821	16333	12342	9513	7055	5674	4693	3917	3250	2629	2320	1935	1757	1585	1442	1300	1192	1203	1118	982	1027	977	969	943	951	934	946	941	918	894	876	949	953	858	878	930	872	913	873	883	928	827	835	847	877	887	858	850	872	787	886	864	816	845	847	861	883	841	820	808	854	844	802	834	794	874	868	855	839	800	827	811	820	798	840	830	770	826	798	820	802	836	844	795	820	827	872	859	809	865	805	825	804	817	860	764	832	796	832	820	815	839	837	844	833	815	827	835	797	799	842	871	818	848	850	816	847	805	868	843	815	770	842	789	788	840	820	849	892	852	828	850	817	867	780	845	842	856	799	769	844	837	783	756	793	856	822	834	827	824	828	869	809	859	861	829	809	799	814	863	789	815	856	854	846	844	836	831	808	793	791	864	825	815	762	819	806	823	812	857	822	863	879	789	839	838	828	860	836	853	826	799	752	785	837	878	831	789	827	809	839	814	869	859	802	811	791	864	824	865	864	780	769	876	856	834	856	842	881	820	842	859	809	797	809	841	830	825	817	798	793	834	813	797	836	845	805	832	829	806	829	852	819	837	832	805	812	791	837	779	825	808	808	847	841	844	832	809	840	901	846	825	837	784	786	840	824	815	827	846	790	825	791	804	817	838	767	765	772	818	851	869	884	813	828	816	840	795	893	839	846	834	835	803	811	816	841	801	834	827	865	836	841	806	789	817	822	847	800	831	874	827	878	807	875	806	809	818	770	789	789	790	784	810	826	810	832	802	828	779	822	808	834	823	855	870	861	859	878	792	817	850	866	797	827	847	809	845	823	841	843	781	787	835	815	834	796	778	850	825	838	877	832	837	845	803	825	797	861	784	821	809	852	829	893	767	860	817	829	837	868	797	807	830	841	822	832	826	863	843	851	848	807	873	783	842	791	802	815	780	859	831	817	780	790	827	811	856	817	832	853	849	800	818	785	830	805	783	810	797	819	861	848	855	802	830	830	806	898	797	805	874	888	816	766	835	803	862	821	794	821	826	868	798	867	796	787	788	828	835	888	824	805	821	814	832	862	844	827	837	820	794	853	871	782	794	865	829	809	807	806	778	808	805	799	853	858	863	818	819	799	829	810	828	825	821	802	860	851	835	816	876	830	817	820	864	762	834	800	871	807	806	833	797	848	784	837	823	811	787	825	847	813	837	830	822	810	822	749	778	864	843	840	856	852	811	854	784	820	852	891	815	878	799	757	781	835	829	842	834	845	851	816	838	818	763	805	831	826	820	816	776	820	807	879	854	831	820	870	816	883	857	888	843	864	865	865	799	829	817	802	826	764	816	842	846	861	796	791	831	857	827	855	805	843	824	810	829	869	800	813	868	812	876	796	820	851	856	803	794	794	810	901	791	842	802	780	830	863	795	820	837	844	822	794	873	836	843	864	842	832	814	880	832	810	838	807	851	827	846	828	805	822	817	811	813	820	887	804	840	838	832	859	829	872	813	796	813	853	795	872	854	845	837	840	832	824	853	859	739	851	815	788	784	808	855	801	863	780	847	772	808	795	848	863	840	878	828	806	832	798	815	819	825	835	765	816	818	885	809	820	805	804	812	800	827	830	893	778	827	847	785	791	822	855	819	828	816	850	821	834	782	863	822	873	813	820	796	759	817	839	786	839	779	790	823	832	805	860	798	850	855	792	789	895	832	876	782	812	873	826	844	836	831	825	802	788	809	829	769	788	853	769	847	806	793	819	809	815	807	875	849	825	820	869	826	823	856	819	855	828	756	825	811	827	827	851	791	821	874	859	809	850	896	745	823	801	835	806	807	821	775	802	816	823	825	856	846	854	823	794	841	857	814	859	836	801	831	867	819	839	855	857	819	794	806	861	781	808	862	867	813	783	811	840	837	854	806	836	865	793	842	847	838	830	833	850	820	828	813	835	785	874	829	839	821	844	818	850	840	795	854	827	787	817	798	842	790	855	817	837	779	818	812	825	840	816	777	851	813	805	840	827	837	794	788	831	858	849	866	813	871	788	845	818	885	782	793	779	805	865	822	778	788	887	826	822	875	821	764	845	873	871	793	818	772	812	805	811	786	828	856	811	851	793	841	805	824	806	810	801	840	860	819	850	861	846	847	824	829	806	792	917	829	887	836	816	814	793	864	807	805	846	831	810	813	819	844	807	795	819	851	851	860	844	824	853	828	825	782	866	898	832	865	895	851	823	863	820	855	831	830	821	844	800	803	865	835	858	765	806	841	838	772	844	827	830	801	817	798	794	835	848	880	831	897	830	798	794	811	821	832	823	804	795	790	794	825	889	799	822	784	800	826	849	840	814	837	869	772	782	805	840	849	803	844	834	865	837	849	833	857	843	811	785	836	770	803	840	848	845	834	845	851	852	823	857	812	877	852	782	809	848	840	821	842	862	813	828	869	851	844	842	880	873	820	837	885	866	815	856	809	798	811	844	848	828	833	845	761	828	848	779	841	859	787	856	838	810	762	874	858	834	867	774	765	797	788	808	798	843	855	886	847	770	821	847	857	838	842	842	801	840	804	784	803	808	808	846	870	861	842	855	789	890	841	838	808	810	856	837	811	843	831	842	807	807	806	862	808	844	788	854	824	763	787	811	808	810	839	801	824	821	850	814	880	827	823	858	825	860	837	877	869	832	841	822	829	889	805	860	780	813	835	847	809	814	840	830	810	816	866	805	886	825	854	876	825	891	832	807	843	845	839	824	804	821	815	866	862	843	845	836	812	799	811	842	839	805	809	805	862	854	851	873	823	796	838	834	805	870	815	792	838	875	857	849	858	849	860	802	820	822	794	803	801	856	823	825	779	788	835	796	854	851	845	840	788	842	808	796	798	798	827	849	823	779	863	845	794	807	851	854	824	794	838	840	780	819	872	825	879	828	851	835	833	814	817	906	829	798	841	815	820	826	876	821	822	834	791	842	798	845	868	841	821	833	834	864	857	789	812	777	788	845	831	831	816	827	861	833	785	840	837	811	841	845	831	880	814	823	847	812	819	798	814	836	842	835	890	829	831	770	825	843	851	822	834	807	851	873	804	798	837	806	815	821	838	856	842	844	872	859	865	866	784	788	835	847	846	849	851	809	773	808	867	857	797	803	833	813	821	894	817	798	903	780	884	836	860	866	829	870	871	834	774	776	866	816	850	809	789	886	810	839	810	838	846	855	798	787	824	818	813	813	870	859	816	813	849	870	808	824	798	880	838	890	850	797	825	815	807	811	794	828	847	825	816	837	835	835	811	797	886	834	736	887	887	815	828	818	854	876	816	847	821	844	800	851	806	828	807	789	841	841	811	830	870	797	826	826	823	903	845	827	800	846	834	889	785	829	772	823	845	854	826	848	861	771	849	866	825	832	856	820	829	829	799	832	853	770	858	856	793	818	865	861	851	809	772	864	771	811	760	815	846	828	819	813	816	879	828	837	835	811	819	855	855	842	797	845	805	814	881	816	825	789	824	849	841	824	823	827
24324	21398	28787	24801	22461	19578	12875	7898	5821	4653	4092	3385	2701	2352	2115	2024	1672	1522	1425	1326	1315	1221	1177	1037	1107	1078	1078	1028	1037	996	934	948	959	978	921	877	916	948	941	938	936	926	898	900	893	867	864	891	912	906	844	884	921	909	932	921	911	911	930	884	881	852	859	862	897	812	894	870	927	841	905	929	889	928	921	884	856	851	866	907	898	850	857	887	868	912	903	896	886	904	922	891	875	837	863	854	860	908	874	807	858	834	862	882	907	914	905	880	884	908	819	857	872	867	883	864	840	849	915	831	892	851	847	910	852	876	881	841	834	830	924	898	840	861	885	857	895	843	882	867	890	870	891	840	832	869	892	881	835	915	909	889	922	901	889	902	820	915	895	861	844	900	869	868	932	868	896	892	928	873	899	813	862	891	816	843	826	843	879	887	934	856	826	863	850	944	871	905	836	899	851	825	874	894	926	862	829	866	892	891	918	854	866	906	845	861	872	872	799	891	821	892	888	882	854	839	837	859	887	894	963	852	884	833	853	825	930	883	874	862	815	838	900	894	841	887	876	865	832	883	909	896	893	876	900	843	850	840	879	867	833	821	882	880	893	820	842	876	905	870	814	880	846	843	862	905	855	865	847	870	915	863	853	837	877	868	872	865	856	805	930	843	845	925	889	848	901	896	869	831	846	865	872	887	886	903	869	860	857	918	892	897	834	870	913	869	837	847	908	894	926	839	874	916	868	891	907	854	905	864	907	936	863	846	859	897	809	892	884	881	818	930	908	907	854	834	846	835	906	916	913	883	874	875	927	860	808	875	907	859	840	860	879	853	917	860	860	854	815	852	897	855	803	885	895	879	818	861	882	855	908	832	910	903	814	905	922	825	879	860	842	862	822	864	874	851	911	907	830	923	885	871	819	839	892	883	847	866	884	876	917	884	872	847	873	834	876	908	899	901	906	884	876	903	872	874	912	838	855	863	850	877	860	868	868	872	910	942	878	876	836	877	867	839	849	864	877	890	864	823	849	837	856	888	825	869	855	838	851	860	853	855	846	881	907	850	879	871	885	843	829	858	883	874	890	861	823	918	905	870	895	889	893	930	859	824	868	837	943	869	911	878	849	844	921	909	887	859	870	895	902	854	881	869	928	920	827	853	888	831	888	860	904	883	887	876	902	866	887	856	881	861	869	876	857	834	846	883	904	851	841	836	858	897	899	852	846	872	846	851	922	864	854	886	941	843	876	854	840	922	898	888	851	883	902	861	917	896	886	871	859	835	940	833	849	877	885	849	844	867	860	857	853	895	859	871	854	806	891	792	886	853	886	810	881	905	902	911	896	822	834	865	891	877	902	923	923	838	844	892	885	894	865	855	871	902	861	881	818	864	901	869	921	865	909	767	920	926	916	903	889	861	829	880	876	902	857	862	868	860	857	862	848	904	836	799	911	870	902	881	814	912	863	870	881	867	904	855	837	893	871	853	890	841	889	868	861	856	906	863	890	850	863	901	866	830	913	912	863	942	827	835	887	884	910	908	874	864	847	843	830	897	867	899	888	858	844	906	854	890	894	823	855	865	838	818	922	819	898	850	890	809	836	833	888	873	858	863	919	884	826	873	898	858	804	900	910	882	836	859	933	913	888	853	894	895	931	864	855	858	868	890	861	918	878	847	910	866	894	897	878	883	890	903	873	885	871	893	894	888	819	925	892	900	822	901	911	883	875	871	899	869	893	856	877	865	893	839	907	901	919	850	866	914	864	923	856	927	884	856	884	901	882	837	857	874	840	837	884	852	868	916	891	906	908	848	897	869	939	848	910	851	887	880	840	873	842	853	833	830	850	833	939	844	850	826	843	888	916	850	874	858	820	859	889	845	881	834	895	893	892	911	887	875	877	864	850	838	877	842	855	862	859	910	888	847	876	861	906	893	890	915	867	920	817	873	948	904	937	866	941	827	856	830	844	839	865	859	848	824	792	873	881	913	894	893	890	865	844	888	899	853	807	878	853	858	933	850	899	835	889	842	854	830	883	903	870	876	877	866	854	884	889	836	894	864	871	843	908	875	867	864	878	862	845	843	868	851	848	859	903	872	840	865	883	867	923	871	897	843	862	910	821	845	902	921	876	815	876	899	884	876	882	864	888	845	925	874	813	907	869	911	846	860	908	848	813	886	868	896	880	886	848	857	829	834	880	816	815	880	846	854	899	863	845	880	873	884	893	880	840	872	866	896	836	866	873	829	836	846	893	853	860	893	894	847	910	857	834	835	878	835	848	870	865	847	802	825	857	819	866	922	851	846	876	837	913	821	903	925	790	863	907	861	860	865	853	888	852	837	893	868	876	869	897	870	839	883	871	889	879	899	889	872	855	879	834	917	853	894	845	918	895	843	847	845	866	851	888	898	894	847	838	866	839	855	833	949	872	862	900	863	867	857	856	936	874	905	860	898	868	887	908	857	885	889	896	867	863	901	878	868	884	863	886	853	919	881	860	875	875	877	932	810	850	911	883	876	851	911	866	847	896	857	900	892	848	842	864	859	856	891	862	886	849	879	816	839	915	871	860	898	906	847	822	871	863	853	856	847	854	855	865	866	823	842	832	861	890	905	878	904	892	903	865	879	907	851	879	870	896	855	899	826	898	818	836	853	883	905	880	897	828	855	817	875	877	878	902	809	912	886	838	822	889	854	898	919	817	861	846	842	882	925	904	917	867	816	862	866	896	909	916	856	882	885	850	862	837	875	886	828	897	847	821	896	881	888	952	832	818	853	905	861	851	898	839	881	897	864	924	894	895	817	897	868	876	841	932	907	800	866	836	860	844	875	890	876	855	834	871	900	839	883	901	857	933	885	836	825	810	918	865	918	873	881	846	840	859	831	899	906	860	892	884	901	904	937	943	855	821	912	877	828	864	870	853	864	870	866	901	804	925	846	880	839	903	902	840	951	851	876	865	890	842	870	929	821	885	846	793	879	910	860	864	877	911	849	895	969	900	889	855	866	908	869	896	854	838	834	858	877	891	836	854	862	818	823	880	868	825	849	867	901	906	866	904	880	841	819	892	831	858	855	915	902	867	935	914	867	917	865	853	863	894	866	881	850	902	926	875	872	864	853	852	879	868	868	856	866	913	836	853	873	889	876	892	902	863	899	937	886	853	794	825	891	862	879	920	855	827	845	830	869	847	905	909	892	853	942	833	909	854	899	832	812	813	908	859	868	877	875	910	890	891	861	910	855	830	863	895	861	883	835	875	867	883	859	886	903	914	836	890	912	845	847	880	885	892	883	917	852	853	863	844	886	831	829	878	844	849	822	841	884	845	907	924	908	871	849	866	886	842	864	867	832	888	866	881	909	902	842	850	845	863	875	863	842	875	887	865	866	857	894	829	850	883	865	872	849	890	867	851	911	830	849	872	856	895	870	906	910	870	836	936	850	872	862	903	887	873	884	863	876	843	796	812	882	776	851	895	892	858	885	841	864	921	857	912	863	857	855	903	893	813	887
24778	49679	40962	28493	22432	17519	13604	10523	8199	6778	5726	4684	3693	3135	2773	2359	2009	1827	1674	1545	1438	1296	1196	1152	1131	1060	1095	1098	1127	1082	983	991	980	974	928	971	937	935	966	941	895	944	949	939	881	914	934	913	899	910	916	889	871	945	918	909	919	862	887	836	934	893	882	871	851	872	912	911	867	858	849	818	943	847	914	895	887	842	854	872	908	895	831	875	901	876	868	911	837	833	833	857	865	870	804	910	893	901	848	917	879	859	872	911	840	898	854	884	874	841	899	849	837	866	881	817	841	787	901	884	882	856	849	857	837	868	870	882	893	873	873	881	846	871	854	847	892	781	892	899	880	884	817	874	850	822	850	853	816	915	904	866	939	849	884	887	898	866	922	894	907	860	825	881	883	851	844	870	864	878	902	818	892	869	815	839	797	905	878	870	855	846	867	864	829	922	893	861	917	899	795	860	872	929	853	895	878	852	809	883	868	876	837	857	801	833	848	888	852	900	907	842	904	918	885	883	804	852	839	858	839	827	904	864	873	876	878	783	874	811	926	866	849	923	853	850	862	839	883	830	845	894	806	909	872	867	927	861	941	862	797	896	943	843	863	886	858	891	897	895	800	860	886	863	861	868	902	842	851	882	882	856	842	913	865	885	882	899	851	928	889	934	861	827	855	850	902	840	864	873	846	904	869	814	860	825	855	876	875	868	838	911	863	860	879	846	887	859	852	891	924	869	883	874	895	870	878	886	860	906	915	901	898	859	851	863	880	846	809	905	852	824	849	862	886	919	855	843	895	844	832	872	836	864	865	886	902	842	935	889	909	869	856	842	856	850	846	878	867	909	931	829	817	841	877	904	858	846	906	913	848	948	866	863	808	838	895	883	887	884	864	815	862	853	910	893	857	878	835	876	911	903	842	887	856	866	855	930	805	847	850	922	892	872	919	902	820	907	903	856	842	856	844	899	884	875	931	843	850	853	847	878	904	852	944	856	863	874	902	838	867	902	828	871	919	870	836	856	851	889	816	876	889	903	874	841	874	857	874	848	843	907	890	892	849	860	896	854	885	932	894	859	875	889	872	845	879	816	852	922	868	884	866	834	926	879	872	880	901	928	866	860	900	817	836	892	959	875	838	903	893	884	910	856	855	863	866	857	888	866	909	851	850	834	863	850	845	855	864	892	851	875	905	844	934	857	858	852	889	918	966	867	875	852	895	862	857	852	865	875	796	891	872	892	873	907	866	878	878	842	880	873	886	862	852	857	890	820	883	824	876	899	839	843	886	847	882	872	867	904	907	889	875	862	936	889	858	834	928	883	825	886	861	867	878	891	860	855	897	856	861	872	859	872	894	890	908	896	846	847	910	867	844	871	868	909	859	844	843	905	831	895	873	838	892	826	876	878	880	833	909	862	876	806	826	842	896	864	827	873	852	826	851	844	873	868	881	872	810	861	842	923	836	839	827	874	865	882	876	904	890	863	860	847	885	874	849	938	877	846	872	846	874	899	874	835	836	861	839	962	861	878	947	908	873	861	864	887	845	892	840	877	838	824	867	855	813	773	845	882	879	925	852	891	842	825	875	873	838	871	930	900	850	886	860	852	836	832	840	850	851	895	836	901	907	910	775	841	906	863	869	893	875	865	803	914	859	827	854	877	840	898	852	897	882	848	822	815	852	871	815	842	825	883	867	899	852	833	816	896	835	896	869	885	937	837	857	848	881	900	862	908	809	862	891	882	906	841	878	885	846	865	894	854	852	830	905	823	896	876	879	823	838	902	852	870	903	954	865	893	895	840	817	867	932	848	923	866	862	857	838	873	918	871	866	898	829	888	893	874	872	887	840	852	809	898	830	868	884	901	900	885	880	854	874	819	880	890	825	899	892	903	806	853	866	869	889	886	884	836	830	851	826	855	885	846	879	890	896	877	813	850	823	862	910	863	915	855	870	874	933	833	882	934	816	841	884	835	903	903	891	813	894	921	829	845	869	891	909	848	913	856	845	925	864	890	837	874	888	882	861	881	880	857	869	928	901	837	965	866	876	841	913	890	913	834	849	901	827	901	857	830	881	906	847	861	897	850	897	855	881	845	877	871	861	882	865	893	852	829	874	895	855	933	835	894	915	870	885	893	917	875	820	900	848	902	879	893	877	855	842	855	872	828	890	917	890	875	886	838	869	851	810	887	870	865	894	902	887	887	883	863	836	863	847	845	921	868	849	860	874	864	833	863	860	846	826	830	887	880	896	921	847	874	864	876	877	879	921	850	836	901	828	881	883	869	841	856	889	890	884	824	934	891	887	861	858	916	886	874	854	900	878	914	830	879	814	875	848	842	861	919	846	880	902	917	905	838	873	926	889	824	887	853	888	882	834	852	858	865	880	815	902	834	865	907	878	843	811	818	888	891	890	899	881	832	867	836	890	880	858	847	920	869	901	849	842	857	865	892	854	834	844	877	890	854	846	800	882	877	867	865	924	825	812	886	921	853	856	846	863	859	868	860	867	873	870	841	842	886	860	800	847	877	838	900	843	827	857	873	889	895	856	912	899	836	819	887	854	902	863	873	870	835	866	857	853	931	899	833	887	921	816	824	837	843	825	883	897	899	915	843	861	892	856	876	812	869	892	853	888	855	884	891	921	849	861	856	877	854	865	920	838	889	866	924	882	863	804	869	859	902	919	830	855	864	855	868	856	887	887	851	878	899	864	850	921	926	855	855	905	870	888	872	878	863	885	834	859	860	829	886	872	826	865	889	861	855	845	858	891	862	831	862	869	840	850	857	906	916	887	842	897	901	876	837	835	868	881	851	874	829	867	864	824	866	864	883	852	845	862	845	836	870	886	859	883	848	869	858	837	849	788	870	891	881	838	925	896	877	969	794	891	903	860	864	839	911	837	851	862	861	857	887	861	889	903	839	894	858	887	876	902	869	951	916	862	858	858	884	872	851	900	943	854	890	858	873	850	884	952	881	847	864	847	823	881	809	913	832	835	900	813	875	904	897	867	907	867	889	881	902	875	854	832	871	862	810	901	887	844	823	860	872	818	856	906	909	857	859	840	886	912	823	871	875	899	838	848	844	877	895	872	850	872	889	862	821	836	850	796	854	809	858	870	914	903	850	859	885	865	883	861	847	865	889	858	865	876	887	850	885	872	946	894	904	849	923	906	871	878	877	863	818	878	822	820	874	886	886	890	880	829	848	853	881	947	872	859	844	906	848	921	909	843	849	853	876	861	830	860	829	868	921	926	799	845	912	842	884	860	853	943	864	911	890	899	878	858	824	838	873	788	867	884	893	803	863	918	908	808	866	835	874	883	873	868	831	910	920	874	888	816	881	871	902	864	859	811	891	903	888	922	896	858	906	827	861	869	882	928	807	841	849	818	865	873	891	944	863	814	906	876	855	882	844	931	870	889	886	924	861	924	870	860	866	905	862	906	871	863	889	883	852	873	895	821	821	867	849	852	863	850	867	863	892	898	846	887	845	790	861	857	864	866	928
25432	21536	28487	26609	20380	13276	8986	6082	4632	3952	3356	2804	2290	2029	1955	1655	1533	1439	1320	1347	1174	1168	1102	1090	1056	1075	1011	984	1000	1006	967	900	1027	955	908	940	940	933	949	927	955	938	993	921	978	958	873	913	874	912	956	876	900	825	898	870	892	887	939	849	876	894	921	884	953	904	832	872	881	911	903	885	890	837	840	865	903	861	860	848	887	921	886	881	833	881	863	882	907	912	869	940	879	819	835	894	913	859	911	876	879	832	910	828	874	888	908	886	907	912	847	863	805	891	831	889	866	884	903	875	916	887	902	889	924	845	882	900	909	914	927	890	898	873	872	905	887	908	831	885	860	834	938	903	874	861	831	885	870	894	887	870	899	902	835	923	858	913	876	885	873	873	875	938	866	843	902	882	901	846	923	893	877	897	873	823	868	902	853	848	885	896	915	877	889	876	927	882	846	899	885	933	867	863	896	904	881	892	825	865	926	923	871	853	855	938	882	966	889	883	870	885	846	911	948	836	904	892	876	834	880	872	866	909	876	936	906	903	892	882	857	937	888	888	866	810	874	863	867	854	855	872	852	913	892	851	868	849	865	930	918	862	900	859	871	866	890	865	855	865	839	849	839	836	945	921	857	867	895	868	883	890	855	854	907	858	904	881	905	892	861	875	948	890	848	852	918	892	831	862	919	898	871	898	875	839	839	846	886	871	838	849	854	875	892	880	946	900	893	785	911	904	896	883	913	879	897	880	872	827	853	877	838	887	881	870	882	865	875	807	884	883	870	853	867	876	837	885	865	860	827	923	870	855	826	849	903	849	886	877	866	870	830	878	907	884	855	892	856	882	879	901	857	846	887	849	906	869	858	863	862	879	885	891	889	863	869	888	863	915	902	928	878	882	856	924	874	888	871	890	839	924	908	859	916	842	880	870	893	841	852	862	940	900	860	899	833	866	872	886	944	824	859	884	876	930	865	894	828	857	904	876	862	920	846	884	902	868	892	884	889	861	884	904	907	868	909	898	876	869	872	874	920	874	873	845	930	883	920	894	869	855	918	898	887	851	866	893	931	873	903	888	935	900	850	877	911	875	918	843	849	913	902	929	862	853	849	907	910	930	834	883	897	853	877	839	906	853	873	889	891	884	877	953	933	906	901	885	880	887	898	880	888	921	920	889	860	870	874	915	851	894	838	865	869	901	890	897	946	917	838	892	844	837	903	883	894	902	852	910	911	970	871	863	900	934	910	873	877	873	907	884	923	868	925	889	863	869	905	854	815	900	855	885	847	901	863	902	823	900	879	906	877	875	895	856	880	881	849	899	913	862	956	873	887	837	873	892	882	914	874	852	839	911	887	880	847	880	930	955	872	855	920	839	864	906	914	903	881	886	924	918	875	895	870	883	882	831	851	882	917	885	885	852	869	853	982	931	904	888	915	902	914	894	874	898	844	936	867	940	870	836	880	936	895	864	878	855	878	888	899	883	847	835	914	878	881	850	928	885	846	874	882	891	833	948	880	916	849	929	909	855	855	879	903	875	898	843	861	882	848	854	914	871	879	890	898	880	890	850	842	851	888	871	888	896	883	924	898	889	884	828	895	855	868	887	886	909	879	907	832	938	851	817	856	890	865	902	829	964	886	841	837	900	873	839	864	915	834	871	896	910	815	912	846	880	910	912	835	888	840	861	919	853	886	920	843	866	909	908	880	935	863	940	898	826	863	897	880	882	928	849	869	911	890	879	851	851	889	898	840	886	899	810	877	886	904	900	903	888	955	885	854	868	838	908	899	932	826	851	906	877	865	947	868	892	910	883	852	839	889	864	861	926	876	851	874	931	935	875	880	928	943	874	852	895	838	871	906	879	830	942	873	992	921	903	888	882	912	903	900	844	883	904	842	883	878	880	894	947	897	879	853	857	899	870	875	862	902	899	882	913	906	885	910	898	849	886	915	872	835	844	830	873	872	881	897	896	851	865	891	890	892	890	903	905	841	874	900	885	902	909	864	883	865	935	884	890	866	879	900	862	867	844	837	855	881	848	899	839	831	869	877	876	923	909	875	838	874	849	888	875	880	896	950	866	895	901	907	862	873	909	910	859	926	904	831	959	908	848	855	898	941	923	850	878	898	905	877	840	872	903	843	859	909	918	897	906	866	889	864	910	883	896	871	902	889	913	902	872	839	823	910	857	895	888	913	878	934	878	939	824	870	890	907	871	917	912	899	852	886	867	899	873	837	883	884	847	873	903	869	854	851	860	914	835	924	878	844	955	888	905	893	892	907	949	847	899	880	916	897	906	945	928	886	886	878	853	869	904	867	919	871	877	847	862	910	904	883	882	878	869	873	902	876	874	858	867	830	875	876	868	842	865	870	918	868	913	898	904	894	901	921	884	877	876	891	833	903	901	936	866	893	833	845	884	859	878	819	896	928	924	856	923	850	884	885	879	845	886	873	900	902	905	910	925	871	907	862	929	879	879	917	867	864	905	915	841	913	889	924	875	858	938	882	822	947	896	885	885	902	937	911	848	900	914	902	905	903	911	865	874	883	908	872	872	914	930	844	852	923	913	896	868	859	959	873	867	886	908	863	863	840	899	845	905	904	900	860	941	866	915	848	863	865	868	903	919	872	891	890	904	874	905	891	911	890	899	872	875	908	914	886	919	829	898	923	902	871	899	829	864	866	893	934	866	890	899	934	914	870	904	895	858	890	914	857	873	837	921	887	919	938	860	839	851	932	887	855	923	902	941	885	901	927	894	893	911	913	846	863	850	882	928	920	920	931	910	838	906	846	877	847	905	899	805	859	854	881	860	862	902	837	895	862	861	903	873	865	846	867	857	870	882	863	904	877	891	906	919	841	898	923	884	865	864	830	851	909	892	883	901	870	886	891	858	790	919	859	892	918	901	839	912	845	875	813	818	872	949	931	870	857	886	898	860	884	903	877	864	961	839	835	848	887	888	905	954	860	801	848	863	897	860	836	901	910	939	874	835	866	871	835	902	960	844	868	886	926	902	894	863	925	868	924	922	878	870	850	849	874	896	835	913	897	878	909	860	844	910	902	860	904	909	925	898	878	867	940	899	835	856	912	857	890	863	885	875	936	849	896	872	916	893	896	974	879	897	917	934	847	880	922	883	864	903	875	861	837	916	916	927	925	868	849	920	897	863	856	888	847	839	883	915	899	856	884	895	878	856	918	944	878	851	947	942	904	900	899	881	888	858	897	880	917	817	892	925	854	853	875	884	854	890	963	866	897	892	853	828	875	851	876	838	902	868	932	859	861	868	873	854	934	913	933	925	877	868	911	888	906	895	882	885	879	873	880	887	929	866	912	898	870	885	891	841	929	852	925	944	886	828	900	885	895	892	899	869	933	859	860	903	918	869	917	870	920	910	841	876	883	909	859	868	882	846	877	856	918	792	906	862	833	851	885	806	881	895	899	897	920	864	857	890	889	874	893	874	895	902	892	855	869	887	884	857	862	875	917	889	918	918	903	921	901	884
24613	47048	37818	25504	19666	15397	11783	9139	7110	5813	5016	3911	3190	2785	2263	2142	1902	1678	1513	1459	1328	1258	1173	1181	1136	1079	1081	1102	1066	1009	1044	981	984	980	929	1066	913	983	961	949	930	883	948	985	940	976	881	890	883	932	901	937	964	887	884	895	918	888	897	923	924	896	904	924	895	908	874	850	893	924	911	920	879	915	925	885	889	884	888	930	899	857	918	830	885	872	919	900	899	865	962	902	861	863	900	904	902	910	843	926	894	878	906	860	874	930	891	904	888	906	871	837	874	937	865	918	870	871	923	931	841	862	919	888	868	906	906	876	892	889	887	854	837	879	900	822	872	960	892	928	845	869	858	895	867	886	893	865	884	932	893	831	880	942	875	923	902	939	867	917	925	903	847	876	921	882	875	878	900	934	906	896	879	897	915	902	859	903	904	843	967	884	875	894	858	913	889	870	895	881	878	855	892	909	846	861	910	917	894	881	900	932	919	917	895	865	925	919	861	841	947	863	900	887	867	904	852	889	917	945	879	904	888	879	894	939	878	901	887	850	886	896	921	908	893	872	861	929	921	899	898	919	894	900	861	859	874	891	854	868	907	902	882	838	819	917	939	868	858	957	899	911	929	875	885	901	824	885	857	865	891	920	886	850	895	877	894	896	897	856	893	947	869	908	909	911	873	885	855	863	923	875	877	888	845	875	887	902	812	943	856	878	892	973	882	854	838	842	922	862	907	883	859	839	943	886	910	856	881	886	873	897	929	879	838	825	874	863	860	914	847	870	828	914	922	865	875	888	877	902	841	937	834	866	876	878	881	853	856	873	918	891	890	900	927	851	926	901	873	862	927	916	819	912	868	900	882	895	945	911	861	876	903	894	893	900	887	910	862	913	892	869	900	914	828	900	932	874	877	953	901	902	898	882	871	889	919	854	915	900	913	888	908	949	902	903	911	910	884	920	871	858	892	838	864	937	879	906	868	869	888	900	871	873	874	880	969	896	912	843	916	910	884	859	890	891	887	855	934	868	853	835	915	939	886	875	894	854	908	875	879	891	864	920	849	871	848	871	901	879	882	824	892	924	911	887	869	895	908	898	907	818	943	873	907	896	836	872	851	908	876	929	889	913	874	815	896	917	885	824	847	887	928	877	898	850	871	910	893	857	871	808	874	880	940	901	885	854	867	871	900	915	905	843	921	907	885	852	922	857	906	916	901	866	888	834	913	860	947	896	957	867	859	880	906	876	859	827	875	906	883	893	891	881	918	902	923	891	871	875	870	836	827	908	836	890	862	837	901	902	842	887	862	809	908	914	912	920	852	845	903	940	959	865	828	940	871	907	875	860	883	828	848	880	903	880	919	913	899	896	892	926	825	858	839	895	903	873	883	895	903	890	895	905	912	879	861	961	868	932	898	897	870	927	891	893	862	906	835	878	865	859	882	898	879	876	927	915	865	922	892	885	849	901	949	850	904	831	833	823	884	882	864	903	881	926	880	908	929	881	853	887	891	909	875	888	917	910	882	858	916	895	910	913	872	920	867	924	902	894	951	874	893	857	881	905	901	881	903	873	894	914	928	862	932	860	895	903	838	847	849	887	855	891	962	916	882	905	869	876	878	917	876	899	865	860	930	879	917	911	839	896	841	843	908	832	849	896	909	895	919	861	866	842	862	909	884	902	886	881	882	898	908	867	850	910	819	930	841	913	896	950	862	842	896	925	830	889	903	866	940	897	915	887	925	798	877	896	872	926	950	867	884	875	856	899	855	882	852	911	844	898	876	945	861	833	861	877	878	890	903	889	919	877	956	921	873	913	884	950	911	914	899	877	855	886	872	900	929	870	898	870	858	874	920	893	903	902	939	928	872	891	888	911	876	915	896	874	946	845	866	870	857	914	965	870	914	926	852	874	861	821	925	890	844	861	886	896	835	929	843	907	886	878	876	883	901	903	882	924	889	881	914	914	896	851	890	908	947	886	929	892	898	878	915	888	860	939	892	894	879	906	842	929	938	884	867	851	884	837	919	905	935	853	929	891	887	884	875	890	874	857	883	850	908	862	874	895	869	868	920	947	926	874	838	911	868	897	929	874	850	926	896	920	875	841	917	901	905	866	911	824	862	828	904	944	851	896	899	884	897	893	863	912	919	870	927	913	897	880	884	836	897	885	907	852	841	903	896	912	859	921	867	932	889	890	869	841	860	877	846	924	940	881	874	861	856	877	878	899	867	895	901	862	902	876	816	895	859	898	881	887	914	889	896	885	890	933	900	872	830	911	869	896	910	877	899	897	841	910	871	886	936	891	979	836	882	869	847	854	854	837	896	867	852	847	906	869	935	878	896	877	902	903	886	885	874	891	844	934	871	923	897	776	866	875	938	891	860	893	826	930	929	894	905	906	885	882	939	847	853	871	882	864	895	918	886	906	871	859	851	897	891	919	868	912	919	903	892	909	881	919	883	866	896	926	887	916	941	876	816	921	876	940	903	872	903	881	896	881	828	879	865	855	837	902	884	890	884	899	902	911	891	869	904	900	881	833	861	848	833	936	898	926	855	895	823	922	879	861	899	890	888	862	891	907	836	859	903	893	876	878	876	844	886	886	883	898	936	839	882	832	910	857	939	882	874	894	915	897	869	917	889	909	879	850	927	836	881	904	807	847	916	935	894	886	909	896	913	856	891	846	893	897	919	860	878	880	933	919	864	914	876	915	839	896	907	874	877	900	887	908	879	875	880	928	879	867	899	926	891	893	899	947	847	866	916	916	902	881	909	897	828	872	829	878	904	887	881	939	851	918	905	908	926	877	870	852	943	900	860	840	912	899	916	884	871	840	885	901	882	844	856	896	896	873	864	864	897	909	842	911	875	879	902	868	876	903	869	874	861	841	924	907	868	870	883	915	888	925	870	871	911	917	880	951	904	850	897	880	863	883	898	883	906	904	910	840	879	821	942	926	867	902	879	909	883	894	880	860	899	899	875	853	894	861	952	893	826	924	858	882	891	846	847	867	861	842	868	912	818	885	867	851	891	870	866	920	883	926	909	884	937	861	888	885	933	835	919	890	857	925	876	912	912	863	889	908	894	886	848	936	839	920	906	942	908	930	894	858	894	926	884	871	895	895	935	901	877	874	911	834	902	889	882	870	881	850	891	890	886	909	811	902	868	895	791	887	888	893	899	912	925	898	895	917	895	882	873	940	896	942	876	889	951	867	858	878	866	903	855	878	864	863	906	870	901	856	973	839	849	897	813	856	918	858	853	881	830	891	895	875	886	877	895	911	915	885	929	904	959	883	934	818	913	903	889	901	851	890	910	869	901	866	836	886	941	911	934	862	930	892	865	854	850	868	896	888	882	886	919	837	931	851	881	928	898	866	881	876	875	885	922	899	876	865	920	896	917	910	872	901	931	860	924	858	850	886	917	862	857	913	897	858	922	937	929	905	876	911	881	924	828	851	905	896	864	914	900	881	915	917	878	870	900	882	881	863	905	892	911	870	854	840	941	947
23144	21568	29460	24208	21942	23312	21591	11522	7976	6809	5802	4532	3720	3108	2739	2493	2162	1946	1850	1646	1603	1418	1404	1320	1337	1242	1311	1265	1189	1174	1157	1162	1147	1109	1101	1143	1093	1127	1070	1115	1068	1193	1069	1104	1092	1093	1051	1020	1045	1095	1038	1032	962	1010	999	999	972	1011	1047	991	1065	986	1008	997	1005	989	977	998	1011	984	1014	1075	1006	1014	985	989	1010	1034	1034	1041	974	1065	1001	1009	978	975	1006	995	1002	1018	1011	1009	1044	1035	947	1060	969	1010	1043	1049	949	978	1018	982	943	994	1010	969	1024	1007	971	1008	947	1009	1009	995	997	1062	1010	997	1001	993	980	1011	1013	994	1025	1067	968	1082	1028	1064	956	954	973	990	1046	1017	944	1005	1021	1031	1046	1013	1028	998	1056	1049	978	960	1013	1018	981	1016	1019	986	983	971	1049	1060	1010	974	1010	1035	987	1061	1015	1011	1019	1028	972	1007	1002	970	1046	983	1060	987	957	1005	968	986	1010	1006	1023	1001	994	954	1045	1004	1046	983	1003	1016	1013	994	1008	996	1008	1039	1023	1038	1023	1029	1054	988	1015	1016	1009	971	1011	1040	1021	1032	1009	1006	915	1022	1032	977	975	1021	1001	977	1010	979	1003	1029	973	987	1020	1072	1003	993	1028	989	997	986	1026	964	988	1034	1047	986	1031	1022	1012	1007	986	1050	954	977	1035	980	998	1051	993	1058	991	955	1034	986	1045	969	1018	1027	997	1028	972	986	999	982	996	959	977	958	1056	937	1005	1048	1007	992	974	996	984	1016	1040	1004	1026	998	1047	1031	979	932	1053	1014	986	962	972	1033	958	955	1012	1040	1009	1038	971	978	978	1014	954	995	995	972	1026	1024	995	1001	1034	983	979	1005	1052	995	945	976	988	975	970	1041	969	971	1007	1041	997	995	1016	1005	966	1018	981	1024	1047	1028	1010	985	983	990	1055	977	1002	959	989	1008	1010	1052	934	1010	1059	1037	984	971	1076	988	1034	975	1048	947	979	1003	1021	1011	976	999	1027	1021	983	1062	1035	979	1045	989	1002	1016	1007	997	1053	1031	992	1034	1047	1009	979	939	946	962	964	1033	1012	1047	966	964	1003	989	1038	1039	1005	998	1017	1011	1029	981	1037	987	974	1002	996	1006	1018	983	978	954	1024	974	949	1031	961	982	1046	934	983	1029	1058	963	993	996	1055	1046	970	1007	1037	985	1011	945	1019	970	1009	1032	978	960	1055	964	949	1006	1035	1024	1046	1003	1001	1036	989	1020	1005	1009	1029	982	979	1012	1018	976	964	1094	962	999	990	1001	960	933	1058	1035	1020	1037	1028	1027	1015	1006	1014	1037	999	1021	1012	966	1043	1055	968	1045	954	992	1007	1010	1000	977	1035	984	1041	1000	994	994	1103	919	949	1008	1133	1004	1000	1031	963	1023	1003	1086	1006	937	1004	974	1030	979	974	1027	1074	1083	1031	984	997	992	965	944	984	1022	1021	968	982	1043	964	1013	979	988	1019	946	967	1000	975	1081	1015	1032	988	934	1026	1007	1057	1025	1061	986	1033	1027	1006	1058	1085	1028	1031	1002	978	1012	1012	1009	989	980	1034	1031	999	987	945	985	960	995	1011	962	983	1021	967	930	994	1020	955	1003	1065	1006	1035	1035	1050	968	929	1015	1030	1025	972	1054	993	974	998	1010	1016	1064	1013	994	1033	1021	1000	1039	1026	931	1002	969	978	984	943	1065	950	943	992	978	976	1050	979	1028	959	999	1044	958	993	1021	940	980	988	1064	986	1020	989	1019	976	952	982	997	1010	948	1032	970	1043	954	1025	994	1030	1006	972	1011	970	1009	983	976	1028	1005	1008	1009	1002	1020	1013	980	961	1031	971	965	992	988	974	1052	1002	1047	1001	924	997	1015	997	1078	972	996	1050	1021	978	1016	965	999	1023	1012	966	1023	962	966	1052	998	1018	1006	1030	1028	1014	1050	1023	997	1009	1018	1033	1020	999	967	992	981	1030	973	1016	980	1040	1013	1027	1015	995	1006	991	1029	960	993	951	989	983	1028	1007	1009	975	967	964	1018	1005	961	1029	1058	1012	1007	1007	1018	1020	1026	1044	1114	1010	1069	987	981	963	1034	955	1026	1022	1012	1038	1012	1012	1050	1016	981	923	1018	970	1041	1018	1041	984	1017	1003	1008	1043	1039	1045	1047	916	1069	975	991	1030	1011	1047	1003	999	1072	1000	1010	977	1048	1002	1034	1039	1033	1025	982	1013	1038	963	966	981	1002	1038	962	1024	973	976	957	1031	976	1028	1005	1067	997	968	1015	1010	993	1013	996	1007	1030	1031	1016	1006	1016	1018	992	978	992	1016	1015	1013	993	953	981	927	1007	996	980	968	1002	1046	960	1006	1016	973	1019	998	984	980	1029	971	972	1010	1017	1030	986	1021	985	1034	1145	1023	960	991	974	996	999	1012	960	1019	1000	1011	1025	966	1041	1069	1019	991	1002	1067	1008	1008	991	1038	1000	1002	1004	1067	1010	994	980	1004	988	1043	998	987	1001	951	1002	968	969	1025	1017	1024	940	1035	1004	1037	990	1017	1028	989	1027	1005	1031	983	973	1042	1011	1085	1081	1010	1035	976	1023	1017	1004	988	984	979	1016	1036	963	987	1068	991	981	1061	989	1072	1010	988	970	959	964	1059	988	972	950	1007	993	1041	982	937	986	991	1024	1051	983	998	1009	976	1056	1038	1054	1003	965	1023	1023	1024	1027	1010	1053	1030	993	987	934	957	948	989	1006	991	1023	1001	1011	1040	1061	1006	976	1044	1023	1048	1039	1036	1053	1004	1029	996	1002	1010	1003	1014	996	1000	968	1029	968	1026	1085	958	954	1048	1074	1005	990	1027	993	995	979	998	1057	931	995	937	940	1010	1007	1027	1018	1002	968	1002	996	951	1020	982	1041	1030	976	1000	1020	1032	969	967	1035	1006	1005	1014	987	986	963	1017	1039	1009	1041	1018	969	1091	1015	983	1015	992	974	1032	991	1017	1007	994	985	1051	913	1006	1075	1007	986	994	1042	1001	989	963	1019	1033	1009	1062	1041	1027	1027	1011	980	1015	918	969	1016	1006	1093	1023	1040	1026	1000	1000	1019	1029	1028	961	945	1009	1072	1045	1048	1024	1031	1006	994	1025	981	959	985	980	936	988	1032	971	1018	943	1078	964	1041	966	981	940	985	978	1056	1028	983	1041	1002	1041	966	977	1017	965	1004	962	939	1015	1016	998	1031	1004	994	982	958	1024	963	1051	980	1008	1006	961	988	965	1011	993	962	966	969	976	1022	992	1020	997	966	1014	971	969	994	992	1079	982	999	954	980	1014	1013	1010	987	1029	1033	1032	982	931	975	1023	976	1034	1039	1041	991	967	1042	1011	985	1042	1039	987	974	1046	1005	961	1003	1088	983	992	1081	970	984	1004	991	1019	977	996	975	1007	966	987	972	982	1047	994	1029	980	984	1032	999	978	969	951	982	1012	1028	1042	988	981	945	987	968	1041	1032	982	995	1024	989	1087	989	956	1029	1034	1004	1014	943	1021	1066	1017	1046	1043	989	991	1030	992	976	993	967	1038	957	956	999	925	1058	1050	1034	975	1016	1012	947	972	971	1025	971	1038	1018	979	970	979	1006	973	1013	985	1039	1031	950	953	991	977	983	953	967	1011	1019	1010	928	973	966	963	1007	960	1032	957	999	952	953	1010	981	1020	1008	1011	1021	1101	991	927	983	969	964	1051	972	986	980	1063	978	980	962	1023	1019	988	979	1020	994	1001	1012	980	1032	1037	951	1041	1040	978	983	1060	1039	1001	1004	1014	985	991	993	995	964	1007	1006	985	1011	975	937	1008	1003	1006	983	973	963	1032	990	955	967	1016	1065	1029	938	966	978	979	975	929	1013	959	1033	956	997	1012	1008	1067	979	1047	993	996	961	1001	918	1031	965	935	999	1012	1019	996	1017	983	1030	1065	991	967	983	990	989	1034	1030	997	990	954	1029	982	1014	1015	998	994	989	974	1037	986	1009	1013	1060	974	972	1019	898	926	1071	966	979	1007	1055	980	1013	1068	941	987	982	987	952	1006	1061	1004	968	1060	972	944	983	1021	995	1011	1078	993	1046	1008	995	1016	990	1013	1009	976	1013	1073	1030	1008	983	987	1018	1016	1006	981	1019	1009	967	940	970	1039	1004	1008	989	1011	1036	965	948	1015	985	1000	978	1031	1008	983	906	1028	983	1062	975	1042	1001	1039	984	966	1035
27008	55298	46685	33649	27339	22140	17798	13867	10962	9268	7677	6103	4808	4166	3489	3159	2657	2386	2218	1962	1820	1568	1414	1447	1478	1327	1294	1278	1174	1255	1222	1233	1240	1109	1155	1118	1087	1111	1060	1037	1079	1074	1102	1049	1084	1018	1083	1009	1057	1014	1039	1004	1038	960	1039	1002	1001	1071	1018	1053	961	987	975	1027	1007	1007	944	1020	1025	1041	1031	978	972	992	922	985	1008	927	989	992	987	983	924	893	964	932	1002	988	965	933	977	954	1054	1003	958	959	1003	999	1002	951	960	1009	1046	966	947	972	980	958	964	977	999	952	996	1006	959	1005	951	1014	964	949	1060	962	971	961	967	978	1028	972	940	1024	1010	971	988	948	951	969	960	989	959	1007	993	993	980	956	942	972	963	921	957	932	1022	985	914	975	963	965	969	973	957	935	1008	972	1031	944	996	1009	1017	973	1000	986	989	1010	968	979	1024	954	993	963	1000	1005	971	951	920	943	996	986	1011	913	956	958	925	970	1013	965	917	1024	1003	967	921	998	967	1045	964	1014	973	941	951	994	984	983	987	1016	1000	996	955	1035	907	971	968	966	982	970	952	944	1032	971	1014	1048	978	945	958	989	964	997	963	978	1005	971	959	1017	972	950	986	952	1015	919	970	921	961	978	999	931	982	1017	951	1007	1030	981	1053	984	985	951	981	960	995	997	929	1036	994	973	964	947	1030	975	1008	1013	1024	978	957	956	999	914	982	999	1004	969	960	1038	950	1001	978	986	1031	954	992	993	987	975	984	958	949	986	985	985	984	1010	1000	995	955	962	1006	890	987	990	915	958	1013	1014	1026	914	974	1001	938	926	918	962	988	964	968	968	1010	970	1011	951	947	980	938	968	954	982	992	1003	972	979	963	1017	1000	936	1018	954	982	977	991	969	987	979	1012	1004	979	1044	964	952	953	994	903	949	1018	989	949	981	963	980	949	1003	992	956	1051	958	1021	1046	939	977	979	999	959	966	960	997	1005	931	955	975	953	984	1001	998	955	930	943	970	957	897	955	994	968	963	997	1002	965	961	983	928	957	960	977	916	991	1025	1007	938	913	949	962	979	1002	1026	1034	952	991	991	1005	935	963	953	961	952	938	924	939	961	974	1014	999	1038	1013	933	990	919	985	946	970	992	1030	935	970	929	979	958	941	981	1022	951	959	942	1006	1014	999	998	957	985	993	995	994	948	979	939	988	931	975	961	953	967	961	956	985	960	1003	992	958	999	985	936	922	990	958	910	989	980	970	985	972	1038	1016	998	935	958	963	1009	941	942	921	990	1016	977	961	1003	980	957	980	990	970	1030	959	1014	954	964	989	926	998	990	1010	961	1040	968	953	985	914	986	948	961	986	967	931	893	946	1002	966	1011	991	994	929	939	1021	1027	1011	995	957	961	1004	936	941	1012	998	975	993	987	916	979	956	1001	950	927	937	968	976	955	924	962	973	1020	998	973	1014	965	950	972	995	996	997	950	982	1038	940	989	953	956	1038	1017	964	918	977	983	915	966	937	963	936	995	943	985	922	952	927	994	979	945	931	952	1015	1015	951	1042	943	990	1021	937	921	984	971	991	966	1041	973	1030	991	1013	969	999	993	969	956	958	982	1021	1022	991	964	1010	996	992	953	948	979	956	1018	937	981	921	1008	956	1042	955	1005	953	965	1037	933	964	943	993	970	906	960	991	983	967	944	983	946	990	958	942	983	945	986	992	933	973	969	987	1049	933	1028	971	998	919	945	1001	983	971	994	937	973	1006	933	996	1040	1018	964	988	1005	939	1054	954	979	986	978	979	946	955	983	1011	1004	963	1018	984	988	929	920	973	970	992	1004	956	966	1036	991	1026	934	957	1028	988	974	970	980	974	1016	910	959	1021	1041	939	948	926	1008	988	955	1009	985	1025	997	973	963	958	1008	1015	944	938	1010	954	977	1019	1014	944	975	945	1002	919	962	950	1001	993	1012	995	950	959	993	954	976	1021	1010	958	958	1015	929	932	949	958	1000	955	1027	988	981	986	963	971	980	989	1049	951	959	907	1035	1006	1001	1017	971	980	938	1016	1031	975	983	959	949	985	926	964	1008	929	986	953	970	940	949	994	953	988	941	1069	998	987	977	1048	964	983	975	924	956	962	1039	990	931	920	971	984	981	1004	1003	963	924	940	1004	935	976	979	946	975	1041	1029	974	916	990	958	1004	986	996	952	1004	961	974	898	1027	990	998	956	932	956	994	976	983	947	957	1004	983	981	952	1014	1000	1039	969	933	924	958	1013	935	946	979	997	955	972	969	1031	953	991	939	967	953	954	991	961	996	986	1027	989	981	934	955	998	980	1013	988	926	973	930	933	998	953	973	939	967	1021	940	973	931	986	1044	982	929	1009	963	1004	926	996	1005	1011	1021	995	1012	941	931	991	1016	984	965	989	1030	984	1021	931	1004	981	970	966	997	982	973	968	1001	961	987	1004	988	1001	1020	998	997	994	962	1001	950	892	1008	1010	935	926	1003	944	952	998	998	951	958	970	984	1005	978	991	1016	951	934	980	1007	961	945	990	936	962	931	943	955	961	1020	947	948	1019	933	1018	936	961	956	976	980	975	991	965	999	1001	988	1040	1037	930	1001	1040	917	990	946	1018	1007	921	958	939	987	929	1005	965	1001	1014	1011	976	940	965	972	967	952	1024	1003	977	958	940	950	950	932	906	954	982	986	972	961	1005	969	1016	987	991	924	973	1032	970	947	952	948	989	919	1004	975	1005	983	998	979	1011	999	976	983	970	976	1008	1007	949	951	969	994	991	977	964	978	989	985	989	977	963	997	991	1009	968	991	966	990	924	978	936	984	985	1005	972	996	1025	977	998	960	974	953	991	991	972	999	991	1016	986	993	990	947	986	944	950	953	962	989	974	895	998	981	956	973	965	1008	980	1030	926	1016	1016	993	996	971	996	950	979	982	1018	1024	985	988	985	965	966	968	937	969	931	971	1025	982	961	980	1004	1027	935	1000	981	996	998	892	994	997	941	985	976	969	1021	971	978	1010	975	1006	1023	1027	1011	952	1005	994	905	933	946	1015	957	975	979	1006	955	1008	964	996	961	990	1002	989	994	1018	958	989	961	992	986	953	970	968	1009	938	1001	964	921	1009	964	980	953	997	1004	1023	991	957	970	1000	980	994	954	994	930	990	960	979	956	958	1023	956	1001	939	962	994	989	979	932	964	931	971	975	985	979	986	967	952	970	1038	1037	1012	955	962	1011	998	1051	1016	991	939	977	1016	988	948	949	977	1027	981	963	948	905	963	976	986	964	960	969	1009	920	967	965	985	1010	1035	965	951	1011	984	941	951	974	985	969	1000	948	990	1074	998	987	1029	971	1018	1018	990	936	1001	978	1004	974	955	984	934	967	1010	984	976	1086	978	932	973	989	937	968	984	1020	944	960	1000	996	978	983	982	994	957	1014	974	1004	974	941	957	981	944	958	1022	953	995	977	923	917	938	961	955	929	948	929	964	979	956	957	917	948	1008	981	974	970	1003	935	944	1005	966	990	1002	969	998	976	1000	935	972	1011	980	952	970	1010	994	999	957	938	985	993	964	957	952	980	984	965	993	980	978	1010	1000	1005	964	943	996	926	908	1016	998	941	999	1005	963	989	1003	927	1003	982	1003	1004	961	963	996	1007	1005	958	939	1001	934	956	968	968	971	1024	1053	964	956	982	999	984	1033	994	972	979	970	959	946	934	968	1034	942	956	977	970	991	991	938	932	955	1003	983	955	981	975	1014	964	977	987	1000	963	976	998	946	983	967	1021	981	940	1000	956	983	962	953	1012	974	976	967	961	1035	1046	980	968	976	1015	1004	973
29592	27983	33234	23804	14720	9259	6646	4843	3719	3179	2711	2371	2021	1648	1469	1393	1320	1223	1110	1124	1071	1037	1000	943	917	937	915	927	948	920	848	939	912	870	894	899	871	889	803	853	809	862	868	899	848	841	801	843	834	852	804	794	816	838	821	837	828	795	836	862	817	818	819	837	871	851	830	832	809	811	788	806	830	842	814	815	888	827	847	850	770	856	822	870	787	866	865	897	866	764	840	824	830	832	874	846	802	826	762	844	794	817	760	816	840	888	833	805	808	776	810	794	804	838	843	788	820	816	839	902	811	836	837	823	791	814	814	835	835	867	804	813	847	793	814	771	782	834	878	789	828	885	825	822	793	850	837	885	814	810	826	796	799	831	795	879	810	830	816	798	798	797	799	881	826	843	810	837	824	867	795	841	808	863	842	833	827	862	793	839	819	818	834	822	791	847	806	822	789	878	811	835	827	806	795	807	856	864	813	825	798	791	834	784	807	822	830	820	831	819	785	766	762	817	865	854	778	807	808	809	834	838	773	861	821	855	805	807	796	828	849	829	739	787	807	856	850	827	806	863	761	815	768	808	827	883	778	769	854	857	849	802	870	802	854	817	825	853	828	805	803	828	808	818	816	815	840	859	788	819	813	867	805	761	891	863	770	822	787	806	864	757	817	838	810	831	801	852	836	802	859	836	779	809	835	822	844	823	780	791	819	849	834	787	822	829	852	803	793	842	836	821	859	838	841	783	811	871	804	817	836	872	873	798	784	831	829	824	854	881	824	848	838	805	866	830	778	835	815	816	801	848	832	772	833	824	882	846	832	850	811	817	885	799	818	889	873	845	840	806	902	750	798	825	820	756	905	826	780	835	831	883	827	836	788	795	841	812	828	860	795	836	822	799	826	818	809	801	835	762	909	818	802	848	803	788	796	826	849	815	838	795	840	823	797	830	806	811	828	817	835	853	812	855	818	852	806	811	825	831	828	830	851	847	810	827	787	818	843	809	830	835	752	859	812	802	786	892	829	819	781	811	811	841	834	846	848	814	812	820	823	798	802	767	801	838	856	830	826	863	773	792	841	845	816	844	802	827	777	819	822	854	759	811	821	775	911	885	824	769	878	823	858	841	792	866	832	837	856	801	797	850	866	791	811	859	862	819	853	861	810	799	815	815	827	810	794	884	852	852	867	792	801	850	863	855	822	830	763	806	825	844	858	818	846	822	859	748	783	838	821	844	829	794	842	855	794	790	864	813	814	830	733	788	807	805	854	824	816	797	836	788	869	792	816	810	807	820	818	838	812	791	809	813	859	825	846	873	815	814	860	847	828	821	826	872	786	789	815	854	832	777	882	841	838	848	835	833	870	860	804	782	851	828	812	812	811	791	853	832	843	802	858	836	817	859	793	804	810	873	836	823	865	853	842	824	831	851	793	789	804	833	865	826	846	827	814	856	769	820	834	875	784	830	857	816	810	851	829	907	841	817	810	781	831	817	832	856	868	821	847	842	830	794	797	836	798	787	872	793	836	810	815	859	792	863	812	834	783	805	888	795	831	828	868	834	830	838	834	806	856	840	798	857	825	812	837	848	813	821	752	827	784	849	831	836	870	849	808	815	814	852	865	815	792	875	829	759	861	802	829	822	810	837	833	859	815	832	817	827	829	865	784	808	808	808	821	806	824	795	831	843	828	858	846	847	821	853	849	824	785	841	800	804	766	794	764	824	817	776	819	819	838	859	816	785	875	814	805	879	824	788	768	784	831	802	810	836	864	802	825	807	838	793	842	816	822	854	836	858	836	848	804	855	835	801	773	841	833	813	805	828	771	822	786	851	871	866	802	857	819	877	804	836	791	851	823	828	855	798	825	804	827	822	849	800	865	783	815	833	793	878	827	884	809	805	760	775	863	797	862	830	810	813	884	819	846	852	840	847	821	822	824	830	878	822	842	809	788	831	773	811	816	829	836	795	824	788	828	859	734	822	806	808	790	832	841	846	819	786	844	826	837	816	845	824	783	813	802	800	866	842	746	828	825	788	861	814	847	818	799	887	834	772	827	850	807	817	848	813	855	814	819	822	786	789	854	810	823	862	825	824	792	843	808	842	882	865	804	806	835	851	853	810	862	833	816	723	807	882	806	849	815	832	774	874	820	816	794	804	849	815	803	817	847	775	849	765	843	796	825	836	785	822	809	834	781	806	819	876	880	825	821	830	812	815	800	869	779	828	743	857	837	797	780	793	812	835	763	818	819	837	869	828	826	799	817	841	808	795	791	773	799	888	834	791	842	861	838	846	828	834	859	787	812	871	771	865	833	821	849	820	846	847	844	838	797	834	833	864	810	811	830	834	804	822	842	873	855	827	775	851	763	818	788	831	805	878	845	751	787	867	835	783	818	821	834	774	777	889	802	855	907	836	855	799	823	840	766	842	804	793	830	810	814	781	825	818	847	808	866	785	819	807	805	800	796	843	897	842	797	837	815	808	806	808	812	817	794	812	826	911	801	794	858	835	815	798	835	862	776	834	829	820	843	862	843	816	765	855	895	821	801	843	823	847	788	812	833	840	845	821	829	802	825	796	859	819	827	825	852	805	851	824	856	860	770	875	834	776	805	871	855	820	870	792	820	802	762	821	823	798	862	850	833	803	826	842	818	822	873	849	816	822	795	771	816	828	782	789	833	844	818	794	832	862	850	868	831	820	875	800	823	853	816	840	811	825	846	814	846	788	796	843	851	865	821	834	823	790	867	882	841	859	806	864	854	860	795	846	796	847	855	842	790	860	847	824	829	840	849	863	777	823	875	808	794	827	769	820	770	810	805	812	812	819	827	816	795	801	857	863	784	780	787	790	833	787	814	841	797	815	854	830	862	805	807	812	840	763	828	871	843	807	861	807	815	794	828	896	908	847	846	811	792	761	837	827	818	855	835	805	812	826	815	849	838	811	839	813	834	834	865	832	839	793	853	846	843	781	780	842	773	782	812	790	855	819	839	775	837	845	850	845	806	817	852	821	864	807	813	806	831	859	841	822	850	779	902	752	830	843	787	843	817	813	839	811	803	818	874	807	825	813	844	835	811	830	869	818	835	765	804	858	818	795	820	820	817	782	801	810	831	774	840	854	830	856	883	804	825	825	840	854	812	853	819	799	843	845	785	807	822	807	857	828	858	784	777	860	820	783	800	825	813	823	810	856	777	823	780	808	761	835	781	809	849	806	851	826	793	831	866	821	826	877	808	828	780	855	857	824	855	788	845	835	870	873	810	823	828	804	833	823	856	793	853	803	866	848	859	757	808	795	825	888	774	818	846	822	835	830	828	837	781	870	789	814	828	806	899	761	802	804	825	825	821	803	836	818	799	804	884	811	845	804	824	789	866	856	826	799	834	790	820	841	828	897	795	852	912	827	827	865	822	770	761	814	762	824	805	841	828	830	841	788	849	895	843	879	813	782	782	835	806	846	799	875	782	851	807	817	809	802	867	850	812	820	805	800	836	804	806	870	802	808
25369	42871	33873	21607	16500	12472	9646	7331	5684	4756	3769	3171	2662	2237	1932	1707	1530	1427	1366	1247	1214	1089	1021	1042	1004	973	904	928	970	918	894	913	930	903	909	918	911	843	830	890	872	822	855	852	877	904	832	814	838	862	838	852	852	853	861	832	864	838	824	853	803	820	828	799	852	816	816	826	820	880	827	817	784	857	796	804	843	831	856	822	845	785	843	816	801	832	834	846	862	890	824	801	822	866	811	768	807	852	834	843	837	830	829	781	792	867	846	804	805	831	862	846	831	807	833	805	832	794	819	836	832	827	815	832	791	791	841	861	870	825	853	884	835	806	811	793	815	844	822	832	900	868	831	821	860	807	849	790	822	797	817	788	794	793	855	813	885	818	787	824	820	831	822	814	801	816	784	842	820	829	823	854	822	841	860	805	874	884	796	756	877	859	810	793	832	822	828	830	769	834	784	807	832	866	854	848	787	861	872	813	809	796	848	799	822	770	789	885	832	840	881	786	849	810	782	806	816	803	850	840	842	794	824	821	871	819	845	876	823	826	821	839	799	797	791	793	874	834	806	854	785	880	790	886	834	830	832	821	846	846	809	824	817	886	797	785	790	752	852	797	807	890	798	784	803	822	847	824	835	813	848	840	811	845	810	819	802	802	869	835	816	801	802	857	823	814	874	810	848	829	869	790	843	799	805	796	819	830	843	875	798	800	840	799	847	813	820	810	845	844	853	800	821	884	830	834	822	805	801	782	805	854	856	838	842	849	864	820	819	841	833	815	880	838	804	821	834	780	851	802	834	741	783	808	829	848	775	875	830	768	872	808	798	807	847	779	850	807	832	824	778	810	777	835	793	826	789	816	832	852	833	791	825	820	780	820	859	838	883	839	870	816	852	838	831	844	881	825	902	819	848	813	854	841	874	810	833	838	831	817	890	860	819	818	835	820	819	851	821	811	844	849	878	829	805	788	818	822	827	827	825	840	882	825	793	812	842	820	839	849	830	788	851	839	847	827	870	869	798	834	888	836	811	864	850	872	789	813	852	822	836	833	829	823	817	808	859	831	845	824	831	826	803	825	856	859	773	837	844	800	826	797	772	845	838	892	838	851	830	859	841	836	795	839	819	800	810	809	810	842	857	812	838	848	808	849	820	823	866	885	827	859	827	815	815	824	857	844	806	861	851	851	822	819	851	867	802	805	816	790	813	770	802	826	790	806	797	818	777	860	809	829	791	836	788	833	861	819	835	839	790	794	834	831	858	881	815	825	821	833	799	831	841	856	807	831	864	795	851	854	782	807	825	850	853	877	778	863	845	800	821	884	811	857	826	817	818	850	826	819	823	836	833	815	843	771	837	881	831	799	823	840	791	831	805	851	840	831	808	833	807	814	804	872	854	860	823	801	784	831	835	801	826	831	798	797	792	836	858	874	889	807	822	854	784	794	838	841	832	829	839	816	808	813	833	816	840	890	784	833	854	844	813	785	779	870	835	823	781	873	861	837	806	840	834	783	822	855	807	876	838	826	750	835	775	803	792	839	858	901	835	840	844	831	862	812	825	844	808	811	813	873	821	855	859	839	797	845	852	851	787	804	810	847	810	843	797	848	858	833	877	830	816	831	814	851	826	827	820	820	803	786	837	842	882	818	811	798	856	823	825	781	809	820	839	837	828	809	870	810	849	847	846	835	809	813	821	823	788	821	777	851	852	833	798	858	800	825	826	845	825	799	863	854	853	852	789	827	835	834	792	829	793	852	828	846	815	795	877	793	862	824	818	794	817	839	796	817	840	833	822	832	869	773	830	788	766	838	793	824	825	856	795	860	872	864	817	845	850	826	846	859	793	855	816	849	873	860	838	826	799	815	837	815	849	818	860	875	805	837	841	794	784	868	882	842	846	793	834	818	819	809	803	828	844	827	846	818	823	857	846	788	797	856	793	829	823	828	791	809	859	885	814	825	833	791	795	858	866	866	852	843	876	776	849	822	856	834	848	790	819	854	782	794	827	838	815	880	857	858	813	828	853	834	793	867	802	821	863	820	837	819	839	813	837	798	802	816	818	805	811	779	853	809	872	866	814	859	798	842	854	873	820	816	824	830	795	849	842	831	853	808	831	869	835	845	823	809	854	836	817	791	904	802	857	839	826	811	855	811	798	841	804	841	811	801	816	822	805	857	857	808	857	792	838	824	835	830	848	870	806	806	849	841	892	779	821	800	860	829	805	846	777	895	838	838	877	880	863	867	815	800	814	821	837	835	849	841	819	825	812	851	824	841	847	823	819	813	767	821	807	814	829	881	863	884	835	796	825	765	832	859	824	797	842	836	808	822	845	868	829	825	807	795	849	820	881	894	806	810	795	797	855	827	874	851	766	843	815	812	811	834	773	833	839	775	820	786	822	792	774	845	799	834	832	856	862	878	782	851	831	760	816	756	837	809	856	780	791	792	838	796	819	826	834	827	818	793	855	834	800	885	847	853	837	850	846	867	807	766	822	856	841	856	847	816	764	780	818	830	821	824	828	867	838	818	815	827	871	768	831	765	838	815	768	877	787	841	839	823	843	788	820	826	846	840	828	842	847	794	847	833	832	852	865	863	828	845	828	824	815	821	825	841	841	840	823	842	853	758	779	826	799	814	820	816	812	831	842	829	820	749	814	818	810	857	825	833	802	803	799	797	858	854	796	872	853	798	808	837	810	808	832	862	869	841	794	847	870	812	833	844	825	830	869	876	816	886	868	845	819	828	819	809	860	841	867	837	867	821	822	825	822	821	798	837	803	858	817	886	873	872	793	807	841	814	858	825	837	828	775	818	819	848	824	770	798	823	814	854	855	794	833	791	830	828	845	850	827	801	884	803	812	873	861	836	810	861	795	784	838	828	816	882	812	837	785	832	814	884	749	848	841	821	827	853	801	831	793	826	852	853	789	835	822	794	843	810	836	810	814	835	865	858	857	803	880	825	893	889	855	864	810	776	838	850	846	845	839	876	860	830	838	803	811	835	845	825	835	863	825	815	829	801	868	859	815	827	873	849	840	829	797	802	825	832	786	860	770	826	800	807	810	794	821	848	823	839	864	904	830	786	830	827	832	845	869	872	842	829	801	823	856	856	819	758	814	849	846	835	803	829	803	844	845	784	874	807	854	838	852	892	861	787	822	818	832	792	845	795	816	830	858	847	846	861	880	884	809	872	811	896	802	838	810	864	803	852	862	807	831	826	875	867	835	858	859	871	813	793	802	804	860	808	823	835	795	823	858	795	848	773	834	851	857	789	838	818	826	852	864	799	853	821	867	847	862	845	867	880	807	861	823	813	841	779	832	824	822	861	828	817	803	848	896	880	746	868	867	840	827	814	787	822	819	812	817	807	814	822	777	798	807	885	772	816	780	854	825	853	788	825	829	831	806	834	806	863	866	867	841	768	845	821	835	809	848	826	870	853	806	879	827	836	821	847	825	804	852	763	785	784	846	828	770	864	862	873	825	808	863	805	793	844	813	840
24428	21567	29010	25010	22636	19614	13298	7912	5911	4806	3913	3293	2889	2448	2035	1922	1699	1562	1434	1418	1289	1213	1167	1175	1111	1045	1035	1043	1034	1018	1003	977	1052	970	938	979	992	976	963	890	907	945	921	917	913	954	926	917	963	946	941	872	965	924	906	914	989	860	965	859	930	895	894	916	878	931	919	909	862	892	857	902	881	851	879	916	865	880	843	893	857	848	883	910	910	876	852	892	848	910	887	883	864	921	938	938	929	881	880	867	875	874	859	881	870	919	865	936	865	941	881	913	865	880	874	902	899	864	897	868	880	891	887	868	882	862	904	868	851	846	901	863	907	901	893	828	857	915	919	883	885	869	915	866	909	938	860	913	866	850	884	876	918	864	867	874	893	872	905	852	906	875	925	857	919	893	950	855	860	850	883	928	889	866	928	909	845	886	838	885	839	884	879	935	812	899	937	865	894	863	883	877	876	916	927	818	886	880	892	859	835	889	890	850	920	918	890	895	843	836	888	839	895	908	832	869	845	869	885	909	876	863	840	878	903	817	939	874	903	872	849	925	833	921	922	909	886	874	886	924	846	874	831	857	885	899	921	873	925	962	905	887	876	871	897	884	913	873	855	938	888	860	922	889	876	892	884	846	854	903	882	847	870	894	861	881	859	900	884	840	872	867	843	890	866	915	902	906	849	886	867	892	880	827	895	921	893	891	844	836	878	838	902	883	909	784	890	881	862	867	900	904	930	890	875	866	904	877	893	861	859	861	871	907	856	875	860	916	921	919	861	864	892	921	913	877	889	814	866	885	896	877	899	848	827	891	831	943	900	915	851	861	923	898	870	826	898	873	929	877	881	861	888	941	836	867	880	875	830	884	859	877	916	883	861	869	908	866	872	891	920	910	888	920	958	888	849	877	862	880	855	829	921	900	880	943	904	905	813	886	876	869	881	849	858	864	853	874	891	828	860	851	905	840	908	890	907	901	959	843	879	888	834	879	862	837	855	877	861	875	916	922	922	873	882	873	873	895	816	845	874	863	887	891	880	917	881	879	853	893	804	889	917	904	884	832	847	833	928	909	912	886	913	877	891	898	865	892	880	843	897	858	903	887	920	914	905	915	884	872	873	868	886	850	923	919	940	888	857	844	851	882	871	837	861	887	875	900	881	852	886	860	861	871	902	852	893	885	852	923	866	881	870	901	895	918	893	836	860	887	927	877	907	834	879	906	895	889	888	888	898	886	880	861	869	868	831	898	844	938	920	877	844	913	868	877	925	874	879	849	879	891	858	936	825	869	863	901	891	906	831	885	916	920	881	882	921	861	866	883	897	805	844	884	826	868	887	853	933	956	939	900	833	877	862	922	877	876	906	893	886	884	822	847	855	859	905	802	936	861	896	879	892	825	917	911	864	887	923	897	888	872	865	882	876	833	843	882	884	890	863	898	904	869	905	897	911	916	885	885	855	926	903	925	942	852	847	887	897	840	893	880	862	876	860	910	933	911	968	876	865	887	892	884	893	865	909	883	902	891	858	876	912	855	870	896	845	915	886	878	828	912	854	830	886	878	903	915	883	884	890	853	850	877	844	885	856	802	899	828	851	881	891	853	838	894	869	940	875	879	927	875	869	861	833	900	884	856	920	907	907	929	866	848	862	863	881	903	906	845	869	917	890	882	825	859	858	841	901	889	933	877	862	886	897	851	837	898	861	902	884	855	832	910	867	902	834	911	809	902	815	935	880	792	867	877	876	849	861	884	892	940	893	925	933	846	820	862	897	881	866	825	841	886	874	894	914	892	902	929	895	886	859	861	863	850	903	922	855	839	859	881	896	882	869	834	891	863	909	890	871	860	900	853	879	881	920	902	830	900	860	865	878	859	901	917	814	855	849	849	825	900	896	869	845	870	920	812	886	876	848	956	945	878	861	873	913	920	865	879	915	876	841	921	888	879	903	835	876	890	840	873	924	914	893	903	890	883	879	891	917	876	834	871	945	811	896	915	846	932	855	833	881	912	923	884	875	856	854	869	861	867	870	859	927	900	884	895	848	880	865	897	896	862	905	883	879	868	856	859	843	886	924	854	806	895	863	885	938	825	929	851	873	879	855	850	855	863	873	864	863	845	895	882	879	885	884	912	843	934	893	927	877	818	866	926	894	855	879	876	900	953	899	876	944	864	880	906	857	840	838	878	870	870	961	857	924	904	877	904	864	905	873	908	908	855	875	862	896	877	830	869	868	872	873	885	904	877	859	826	897	857	869	883	860	909	851	873	877	880	917	879	908	891	861	933	911	797	836	862	813	960	855	888	839	903	854	959	911	878	890	884	822	874	860	906	886	881	871	879	868	868	922	866	929	858	860	890	898	945	913	930	886	886	922	879	814	871	881	905	859	891	867	884	889	883	858	858	851	854	903	873	850	889	896	787	913	928	877	874	900	915	879	919	864	898	848	915	917	870	901	835	885	858	890	899	903	895	914	859	902	876	884	854	894	958	894	866	930	835	836	863	900	868	909	842	888	865	859	887	845	825	871	845	890	878	884	890	854	880	907	876	885	903	902	886	916	871	909	907	883	860	877	851	845	904	914	849	870	893	859	891	863	885	837	873	913	852	862	907	864	872	902	854	896	839	867	887	865	881	842	886	890	834	887	911	816	887	880	916	851	944	925	873	904	886	895	829	929	874	878	905	824	865	880	819	887	879	871	854	877	890	898	849	929	854	879	907	919	872	894	881	879	944	910	903	898	845	824	877	871	931	911	881	830	851	939	891	884	876	906	862	860	916	887	912	888	890	880	868	929	834	858	923	879	874	862	932	918	910	879	901	846	888	919	905	889	864	861	863	910	841	879	892	863	923	913	881	854	874	868	854	878	834	868	858	829	881	902	920	889	854	863	850	889	870	907	900	919	883	864	892	878	895	936	880	864	875	880	897	889	869	847	858	849	891	843	846	923	924	852	866	881	881	882	907	869	898	908	818	908	963	913	855	894	863	879	875	918	835	833	855	834	913	871	867	935	925	914	874	909	874	933	841	833	879	898	868	885	894	873	869	835	881	823	955	888	869	913	893	895	879	872	881	857	933	882	851	893	900	904	897	850	874	856	830	936	890	846	876	897	879	876	913	925	885	908	900	904	849	865	882	820	885	851	881	875	844	866	867	902	860	875	868	904	900	846	896	879	849	878	857	854	904	874	888	923	913	887	916	927	852	824	911	900	860	899	901	831	921	845	851	843	886	910	895	887	821	851	892	839	866	931	893	859	880	874	849	915	876	837	904	906	878	860	867	902	899	846	850	878	860	852	873	931	892	888	810	833	911	860	868	878	884	861	864	891	893	913	853	889	829	911	858	902	872	853	879	952	853	896	874	865	783	872	858	884	941	902	854	879	864	884	879	857	880	866	939	900	910	955	900	925	914	909	869	908	891	914	872	893	901	863	835	878	910	916	884	830	912	877	899	880	887	889	887	888	913	887	901	847	923	883	835	874	910	876	856	883	933	837	867	878	843	908	904
24771	50886	41697	28737	22758	17632	13725	10669	8449	7032	5535	4522	3751	3097	2667	2311	2046	1853	1647	1598	1467	1289	1288	1215	1150	1165	1082	1138	1069	1056	1069	1027	985	937	996	964	955	961	937	953	907	953	897	901	881	930	925	946	891	933	917	884	926	859	887	921	903	873	848	914	885	834	852	822	905	916	901	881	863	888	872	842	905	852	836	902	883	868	849	887	863	918	839	852	827	891	896	903	897	828	873	883	896	829	891	867	843	889	853	858	902	863	913	880	863	875	858	924	897	869	861	825	872	838	809	898	869	883	920	868	902	871	894	889	888	834	853	911	872	878	856	921	841	918	856	874	810	803	869	900	886	887	882	889	848	897	848	813	859	899	892	877	841	847	867	888	852	895	899	872	911	840	842	857	885	812	903	878	877	901	934	865	848	877	825	866	853	850	873	904	902	903	921	863	895	867	888	839	901	888	887	895	841	867	870	806	889	847	863	836	893	843	883	941	872	835	862	811	883	862	882	851	913	841	906	889	925	867	886	944	906	887	832	876	910	869	841	847	846	887	842	842	840	915	855	857	873	895	906	912	916	855	863	888	849	831	878	900	888	913	916	897	888	890	911	877	885	837	848	866	816	926	853	890	874	895	887	848	891	840	840	877	921	872	856	873	855	855	862	861	837	902	850	848	832	888	936	881	876	853	852	907	882	875	915	862	876	892	878	897	901	889	909	888	881	913	894	865	870	868	881	811	853	900	837	892	848	890	841	882	869	884	946	851	888	841	878	870	918	817	885	901	896	904	868	918	898	844	879	873	860	896	882	895	917	886	857	836	856	926	856	846	945	925	875	857	891	838	901	872	908	883	894	892	895	817	945	930	876	958	800	862	945	813	865	899	822	862	898	910	898	890	863	873	919	876	878	906	863	873	807	864	870	877	844	877	904	901	926	882	865	876	877	845	887	871	888	871	873	875	826	881	894	871	879	877	824	848	900	803	853	900	900	899	916	899	896	881	919	844	900	843	881	883	866	848	861	883	894	845	920	877	889	844	923	855	824	885	891	847	924	891	864	843	824	868	863	891	882	879	818	827	854	915	844	860	897	843	879	878	875	854	851	912	850	849	868	867	843	883	889	845	855	888	871	883	876	857	886	836	840	855	917	858	862	902	851	873	869	916	889	889	875	878	875	858	849	899	864	890	839	890	851	866	862	869	838	885	875	872	901	883	797	871	873	894	870	860	835	830	932	867	838	887	845	890	876	893	866	897	872	846	821	825	898	872	924	859	904	931	911	813	858	847	910	897	881	875	868	859	873	890	852	832	915	874	933	810	829	881	873	908	877	860	867	900	898	891	848	866	891	833	889	832	825	889	901	883	858	864	843	887	874	901	923	850	884	894	813	848	860	836	885	834	890	892	849	873	906	860	869	903	916	885	844	881	866	876	917	869	923	877	899	870	913	854	882	913	828	908	835	898	845	913	865	927	882	856	884	825	834	923	854	881	883	829	865	881	913	876	987	892	870	923	850	861	904	890	835	892	909	881	869	884	854	841	864	881	885	873	911	849	833	885	882	907	874	855	835	840	844	916	877	918	853	853	860	864	816	858	845	825	878	851	855	892	815	861	906	922	927	894	809	845	867	881	855	851	802	863	829	887	860	897	814	888	908	855	853	881	934	886	847	899	916	885	883	894	864	866	818	852	903	895	869	881	881	870	849	903	932	867	872	859	867	843	898	844	847	865	918	915	860	862	825	859	902	872	871	868	880	896	895	809	822	908	867	874	837	889	834	807	935	869	841	872	887	856	866	871	872	823	839	857	884	815	889	876	835	908	850	931	871	904	837	919	885	838	844	857	843	825	867	889	838	884	886	840	885	854	850	854	919	882	827	837	899	908	894	884	865	919	889	880	905	866	924	884	875	885	811	873	888	897	869	836	832	862	911	891	911	892	916	853	834	878	966	906	852	910	892	883	907	896	862	901	901	819	948	862	852	881	878	869	900	823	830	891	876	849	921	883	865	893	841	859	882	887	901	929	883	932	934	896	933	863	908	900	859	865	877	869	872	835	835	829	859	850	838	925	875	869	874	854	939	863	786	861	824	875	927	897	836	851	827	921	859	851	902	843	853	850	883	880	876	823	827	873	845	940	892	933	927	853	912	910	871	882	842	837	868	921	851	884	890	817	845	886	855	892	853	842	909	878	823	856	892	881	852	849	887	826	875	916	925	820	944	878	817	908	867	882	848	847	878	895	835	860	895	905	845	887	878	871	882	863	928	842	900	847	907	843	899	910	876	852	863	883	929	841	903	852	853	855	892	840	906	909	881	874	891	853	882	887	884	891	918	883	871	885	838	923	849	865	913	883	880	899	884	828	884	880	890	867	889	819	857	880	886	879	953	879	869	886	892	894	907	890	873	892	868	894	831	837	932	841	800	851	846	885	925	880	882	875	871	849	930	867	825	864	841	867	829	864	875	852	901	922	857	874	859	819	857	844	843	899	877	820	873	874	933	878	934	900	954	871	812	832	865	855	853	874	850	872	874	944	861	886	815	923	934	853	858	925	924	870	908	841	820	890	888	882	852	897	876	853	859	875	869	845	873	852	901	907	813	826	873	859	897	879	918	921	855	881	868	872	859	896	858	913	830	873	909	850	868	865	908	880	888	896	879	855	905	873	861	917	831	839	871	897	923	861	853	874	847	906	946	889	864	854	871	798	856	891	863	866	831	829	887	910	906	900	851	902	838	885	869	904	877	832	876	824	863	858	905	890	891	928	874	904	926	876	865	888	892	841	859	857	857	886	845	866	841	829	860	814	858	884	881	922	814	851	923	855	843	852	864	854	841	884	880	934	831	909	879	931	882	904	882	869	837	823	848	892	881	934	831	892	863	901	835	885	855	893	896	881	880	811	886	856	888	843	811	900	838	907	851	898	901	883	903	885	864	851	928	877	945	842	896	819	892	838	894	895	841	831	869	859	852	861	898	955	887	843	900	895	849	807	829	846	867	885	859	875	847	894	915	883	863	873	867	942	879	871	897	877	884	865	869	850	837	860	861	820	873	916	878	862	847	868	809	877	866	848	871	885	883	856	859	877	859	922	854	884	898	877	856	869	875	906	882	860	904	872	878	904	879	919	912	864	857	956	854	896	856	888	866	865	880	936	856	859	925	885	878	844	808	884	895	881	856	879	835	902	859	865	837	836	863	881	876	839	901	919	876	860	881	902	857	861	833	940	878	886	878	892	835	836	859	827	864	857	820	861	901	909	867	833	882	856	803	833	841	871	861	870	859	897	918	910	828	851	909	851	859	907	868	892	866	879	865	846	882	867	902	859	870	920	892	887	918	886	877	889	885	908	859	885	863	875	920	855	886	922	879	915	861	864	881	870	916	854	826	851	866	847	858	858	849	825	878	890	853	913	866	922	857	855	923	890	847	908	882	879	903	881	848	854	873	847	916	889	843	922	873	806	900	863	877	854	856	842	834	849	870	901	861	845	908	848	905	856	906	898	880	888
25510	21629	28628	26802	20495	13589	9081	6130	4787	3940	3228	2861	2395	2058	1738	1633	1479	1386	1298	1223	1208	1147	1049	1095	1041	997	1047	956	957	949	942	1018	948	978	958	972	919	949	924	958	979	893	875	903	915	897	890	879	959	868	858	843	897	949	951	907	854	879	896	850	853	899	880	886	842	941	888	887	874	973	924	857	895	917	900	859	834	837	861	930	876	865	886	913	886	848	887	905	883	898	850	873	930	933	964	864	847	878	926	874	894	905	955	848	886	891	911	916	931	919	860	901	926	893	908	877	864	883	872	883	862	856	895	861	936	859	873	856	874	881	895	901	908	876	837	855	880	900	869	903	886	921	895	836	921	895	888	878	948	853	865	856	846	852	859	858	888	830	890	887	884	918	982	846	909	889	875	894	894	861	884	894	896	954	854	894	873	834	883	903	908	861	896	833	866	883	875	906	904	917	849	855	897	872	919	879	915	910	898	857	856	904	830	907	869	902	831	877	864	877	828	914	888	841	868	859	886	824	897	880	844	905	910	864	915	937	933	871	834	960	810	898	865	847	919	869	851	920	899	839	860	839	890	868	917	903	837	900	877	884	921	891	901	921	884	862	874	857	902	901	872	846	877	893	947	865	906	853	913	910	939	849	923	894	850	857	893	872	938	865	892	846	911	880	914	889	883	871	912	874	908	834	878	889	842	856	896	932	878	917	854	942	857	914	848	870	840	876	849	919	929	850	923	847	851	931	897	927	870	869	874	837	918	870	882	869	903	864	931	857	873	884	883	848	829	862	891	829	883	875	909	846	889	850	867	863	875	844	865	938	927	861	861	923	877	851	911	871	896	892	850	885	915	856	878	906	885	893	881	886	867	884	841	884	885	846	895	857	917	914	867	860	883	890	894	858	922	859	862	928	881	875	921	915	865	904	860	821	879	876	858	878	828	904	890	849	875	904	932	882	892	855	854	822	884	877	921	892	822	825	873	881	861	809	929	883	857	874	894	837	864	861	898	879	854	894	852	902	869	896	898	873	885	878	862	850	940	891	828	862	920	902	922	858	915	852	909	875	845	901	852	825	859	855	907	879	931	890	875	875	914	948	890	881	863	922	918	912	960	879	866	901	877	870	885	879	867	918	844	906	910	901	870	799	897	878	911	928	879	902	875	866	919	834	853	879	909	883	937	902	913	938	903	911	846	850	834	876	904	934	894	873	873	865	859	920	896	938	817	907	830	905	851	883	877	883	887	874	870	836	877	840	862	866	876	821	877	851	899	852	842	892	904	896	872	894	903	896	881	856	878	938	940	888	876	885	924	903	865	869	940	827	844	926	943	892	850	901	849	874	912	918	895	855	876	832	819	876	888	823	837	849	880	881	908	841	869	881	948	921	826	884	872	897	889	920	835	865	930	853	894	871	895	878	869	901	856	859	913	937	854	929	873	861	882	893	918	931	897	880	912	858	877	889	838	915	911	996	889	832	907	868	873	898	867	882	914	894	847	943	896	942	903	905	920	905	884	910	928	896	888	921	848	902	856	862	845	857	905	901	912	872	913	874	897	854	841	858	905	914	862	870	893	841	831	852	916	840	875	920	873	856	826	925	873	896	875	895	861	877	876	864	950	904	847	869	897	882	885	887	886	937	908	855	885	859	807	867	892	890	855	915	883	909	852	894	893	887	854	878	853	886	906	865	871	845	926	923	897	843	881	907	943	898	900	903	888	931	909	804	846	876	865	870	886	910	851	897	880	917	915	830	897	892	914	873	907	879	821	855	888	875	831	872	862	884	862	903	878	858	914	896	886	847	896	884	940	903	899	867	880	838	867	941	945	916	895	871	878	866	964	904	916	882	883	877	889	840	886	863	882	899	856	863	804	877	894	895	898	920	865	912	933	919	864	952	882	869	878	898	861	902	942	834	922	836	879	902	905	875	909	879	827	890	870	880	895	889	885	861	849	897	874	890	905	874	917	888	864	864	903	901	885	862	897	842	894	921	865	884	884	907	855	894	853	884	883	902	911	803	848	869	872	879	870	846	859	918	894	833	900	914	861	872	887	901	860	895	873	902	880	883	867	924	903	863	906	887	853	893	839	866	892	841	853	887	884	911	844	951	880	870	938	904	891	877	910	930	895	922	895	918	899	863	844	882	906	893	896	847	907	860	861	922	916	839	891	880	874	878	880	863	845	874	844	903	893	863	835	813	862	855	843	867	868	806	930	902	843	868	889	900	845	916	879	879	863	879	891	932	847	909	907	859	894	855	864	866	835	861	880	912	928	919	899	961	904	873	880	851	896	875	872	881	831	910	857	931	857	906	852	885	894	834	904	841	916	812	854	849	889	923	885	884	908	897	873	853	900	901	820	896	909	863	874	903	912	865	842	890	890	845	859	910	902	880	910	866	852	873	885	874	888	876	948	903	922	871	859	896	883	929	895	870	841	850	893	862	874	924	839	905	890	909	905	840	903	795	824	878	870	868	857	902	834	915	874	923	889	917	930	881	864	881	828	902	872	928	887	880	867	930	851	873	850	877	861	946	882	859	911	865	809	884	880	941	971	885	898	850	901	922	840	879	857	896	869	801	850	814	892	890	861	879	916	939	867	883	857	917	881	877	913	918	859	877	896	883	841	871	904	898	870	915	842	866	864	905	844	848	841	923	880	872	926	875	881	833	823	870	878	898	967	901	872	883	893	861	910	832	914	899	899	849	888	890	868	913	837	889	948	863	885	871	889	929	866	939	903	908	846	857	869	898	873	915	859	854	864	819	886	866	870	868	946	922	923	917	888	854	886	902	915	884	823	953	840	855	860	897	892	917	836	909	864	951	915	861	879	902	894	890	899	902	871	844	865	957	851	867	852	918	934	868	880	837	930	861	861	878	864	851	911	876	888	858	906	861	897	909	895	881	844	871	900	901	889	888	859	889	862	891	917	896	915	888	858	902	898	922	864	898	920	926	864	870	903	908	874	885	889	895	883	900	926	901	888	877	851	847	847	892	980	898	883	886	821	889	864	846	901	944	851	844	881	877	835	878	850	875	939	861	911	912	907	857	901	887	919	928	862	910	861	891	861	830	847	899	861	892	872	859	896	824	865	846	881	851	851	901	886	889	882	786	880	875	890	900	882	913	897	876	819	852	855	869	908	797	885	885	864	843	873	865	838	895	874	884	851	856	861	924	894	841	867	897	895	886	843	853	905	838	831	903	914	885	932	889	933	917	911	877	907	836	918	892	883	852	904	912	872	846	838	854	880	924	914	883	863	878	875	869	882	893	877	872	840	863	869	921	908	877	905	844	834	888	845	828	871	901	907	912	893	839	862	962	855	928	902	910	921	890	893	937	866	883	869	876	877	913	851	870	862	881	870	887	855	873	894	847	928	828	886	841	886	859	880	878	850	892	886	854	849	935	904	918	833	894	839	891	923	897	820	858	865	872	919	934	855	913	891	863	870	914	897	831	913	827	871	897	794	835	851	911	917	872	856	872	905	913	850	873	855	891	893	833
24760	47236	38030	25925	19701	15350	12071	9150	7522	6026	4720	3911	3243	2755	2288	2119	1867	1694	1493	1430	1362	1265	1162	1137	1096	1095	1085	1113	1015	1006	983	979	1073	971	1021	942	945	959	899	942	920	934	925	945	904	986	909	917	955	900	888	915	876	926	892	858	880	895	927	888	907	907	930	904	840	880	899	874	857	921	894	916	859	902	852	885	876	883	903	925	844	914	921	874	875	910	904	853	860	885	843	908	873	895	909	842	838	891	878	869	959	887	885	941	885	918	888	886	914	861	871	911	882	899	853	855	845	939	882	904	856	914	905	907	896	915	895	873	898	877	882	879	837	911	848	863	859	863	915	859	891	937	859	894	895	911	888	883	904	951	900	856	923	856	909	903	915	873	860	872	887	891	893	852	909	909	862	923	901	847	916	867	837	859	907	889	910	879	830	883	902	871	867	890	883	889	877	887	868	897	927	894	880	852	881	893	886	867	926	854	839	919	856	872	888	913	837	922	859	937	829	881	863	919	918	903	874	940	901	880	892	891	872	867	866	864	854	881	918	927	911	849	959	912	936	876	882	864	880	886	869	918	874	902	879	882	841	888	947	887	872	917	875	850	839	874	910	868	921	898	923	914	857	927	855	967	864	875	901	892	894	946	902	874	862	929	865	938	884	863	871	852	848	913	922	867	885	912	893	844	921	873	890	906	853	863	905	906	903	878	901	871	870	862	943	950	879	888	881	923	909	907	856	847	910	876	864	906	839	953	893	904	928	926	941	873	879	885	978	943	880	878	860	888	904	888	895	852	847	869	872	863	870	868	890	912	887	869	887	888	904	928	874	896	908	884	870	934	871	871	902	889	869	885	844	853	855	859	914	841	893	912	919	884	908	870	870	902	893	929	900	947	851	891	884	866	912	901	873	953	858	904	879	881	903	892	915	879	850	875	901	847	909	859	920	890	876	883	882	913	867	920	928	845	943	884	856	860	898	904	910	936	904	906	924	909	901	885	884	880	854	908	930	906	869	862	902	844	763	880	863	865	857	885	923	891	865	922	903	867	932	871	925	894	898	836	938	857	832	857	863	898	898	869	878	911	877	843	916	898	828	854	862	894	910	894	834	890	850	884	914	980	877	922	923	868	891	864	838	902	882	881	886	892	894	889	861	893	859	870	831	898	862	900	894	887	921	900	884	908	913	832	897	895	865	876	841	815	823	896	883	879	935	836	882	905	895	898	914	906	870	851	877	875	856	931	886	936	944	851	849	872	957	916	912	844	895	874	866	928	899	905	877	876	830	911	894	899	887	872	859	819	895	833	869	829	902	841	868	901	921	889	956	897	877	895	895	919	874	915	798	837	917	864	913	852	897	927	934	911	860	930	852	900	875	871	876	898	904	835	826	848	843	886	878	877	864	855	940	888	906	895	812	922	885	906	846	891	879	878	888	859	879	880	903	877	875	905	890	944	908	845	905	856	876	929	881	876	918	887	960	901	925	893	873	871	859	852	855	912	873	881	894	946	904	898	903	916	903	892	863	971	917	847	864	891	903	921	888	922	892	899	917	882	875	925	907	892	937	796	898	881	937	848	867	894	881	957	877	902	868	882	901	842	918	887	847	863	911	906	863	887	875	880	939	885	864	917	1000	901	900	854	902	914	856	887	833	891	871	868	867	827	866	876	874	818	873	854	873	877	874	891	917	919	880	898	881	905	897	857	897	875	847	888	883	899	862	895	904	836	900	866	834	822	949	902	831	906	862	883	846	873	909	889	862	920	866	843	922	844	868	847	932	901	864	869	865	891	918	919	947	926	895	866	883	861	933	903	841	864	872	901	905	859	892	869	878	881	863	834	953	919	873	942	906	897	839	843	898	906	841	866	903	896	878	875	892	870	882	871	845	901	876	898	909	891	862	862	904	909	895	910	880	879	902	949	882	853	875	881	922	890	874	936	904	891	851	911	894	864	888	871	893	853	823	825	873	855	884	914	888	830	915	908	866	896	883	827	874	900	908	894	844	889	863	844	874	917	890	923	902	887	893	898	909	886	848	836	915	867	894	905	936	858	903	902	867	958	964	880	911	876	899	888	908	887	863	889	875	876	903	856	903	859	896	875	868	893	932	864	875	895	843	858	872	905	851	879	892	935	827	930	848	866	911	874	879	852	884	869	885	873	888	915	889	857	877	856	845	908	852	837	889	855	935	905	880	874	833	873	872	845	891	852	922	927	884	890	875	883	878	900	833	895	853	824	873	897	875	872	877	915	799	875	929	958	869	866	910	854	920	908	859	931	928	857	885	917	935	895	867	951	884	859	870	895	904	923	800	865	919	921	901	857	904	877	854	891	880	873	896	917	873	866	877	916	923	875	927	908	907	902	878	896	889	832	892	914	943	909	860	873	894	924	910	906	912	898	883	880	899	880	873	934	919	872	927	913	952	869	924	876	882	890	885	856	895	877	879	901	903	878	852	893	846	869	878	897	926	892	871	905	926	938	906	843	907	856	860	882	846	890	808	877	904	918	885	876	909	891	885	905	907	982	892	881	892	879	929	926	888	852	863	888	880	865	886	841	905	889	822	855	953	873	881	902	863	864	895	913	876	856	863	889	844	918	897	889	817	865	898	863	952	902	868	876	921	888	876	880	891	871	847	907	861	906	894	874	868	920	841	893	912	903	926	906	868	880	878	819	874	890	917	863	899	876	905	876	918	881	900	872	1000	936	911	900	836	894	893	846	829	867	924	890	934	891	895	898	914	914	892	887	872	887	882	871	919	829	874	878	864	847	868	892	903	846	887	895	902	893	846	924	895	908	905	919	913	927	891	871	914	892	891	877	881	854	907	839	849	904	869	881	923	882	869	890	913	879	855	916	864	864	855	874	914	899	906	861	884	907	862	883	882	907	856	849	924	884	870	881	898	906	922	908	913	840	853	932	891	823	887	906	863	857	852	921	917	825	882	924	895	868	892	911	830	918	915	848	886	942	861	893	866	901	882	812	897	902	867	935	873	876	909	821	896	929	862	946	874	895	941	891	878	877	847	865	830	851	932	916	926	909	903	859	879	872	901	876	874	919	890	882	893	895	866	940	852	858	914	890	848	876	871	919	898	875	902	930	922	861	867	928	897	868	921	912	880	889	822	844	873	854	892	898	883	843	838	855	853	919	885	902	954	923	912	845	947	959	906	869	933	884	895	908	885	918	887	906	910	899	891	878	941	958	899	843	916	889	897	900	942	908	874	842	872	844	918	878	881	871	876	933	892	885	870	918	886	906	859	919	899	912	912	873	925	866	897	855	920	915	882	871	846	902	812	854	893	880	913	884	874	831	913	879	913	886	855	842	906	841	907	920	858	862	920	901	909	898	886	937	855	851	860	888	859	896	852	921	837	892	866	843	880	897	777	893	861	861	909	923	925	885	890	876	894	857	882	905	893	864	856	918	854	877	845	900	872	891	916	872	872	920	888	930	855	834	905	907	876	929	869	920	879	893	915	845	859	848	930	902	899	874	864	813	864	884
23234	21602	29480	24238	21982	23310	21556	11548	8178	6879	5385	4592	3848	3145	2670	2399	2067	1960	1826	1658	1629	1479	1441	1376	1264	1231	1265	1220	1208	1107	1166	1115	1174	1181	1101	1095	1122	1040	1098	1097	1034	1104	1063	1052	1032	1024	1080	1073	1107	1032	1037	1031	1074	1017	1045	1054	1012	1016	1068	1021	1054	1038	1040	988	992	995	1001	1037	1025	968	1049	996	979	1027	1019	1021	1038	966	986	924	965	971	1034	945	967	1006	1041	1061	992	997	1046	974	990	995	985	1042	1001	1062	981	1005	963	988	983	965	984	997	1020	1026	1021	1013	1058	899	1008	1050	1043	948	1020	960	978	972	995	960	1078	993	966	1049	973	981	1002	1004	1015	1029	1029	1079	961	1010	1034	1025	923	1013	969	1013	1006	968	1017	975	1016	1016	1028	966	982	969	943	1018	990	982	960	918	957	1004	985	969	1031	991	1021	1018	1025	1054	1060	1001	1038	1021	997	1016	1030	999	991	1007	997	1072	997	1041	1033	1028	967	1031	1027	972	1024	1024	985	1023	980	995	995	931	1021	998	922	946	978	1028	1038	1000	984	1003	1008	959	938	1080	1021	1000	1023	1022	1046	924	967	951	1008	953	987	973	982	966	1039	1057	1021	939	1019	993	991	983	1001	1006	1035	999	1020	1013	968	1027	1038	998	1023	1002	997	957	1010	1017	1012	1004	993	1009	993	1047	962	949	988	1000	1056	1032	990	990	993	1023	1060	1007	963	962	1027	994	1034	1032	985	982	1004	923	999	1027	976	1011	983	998	1032	990	1012	1033	1048	950	942	1011	1007	986	1019	952	969	976	975	1012	1000	1015	1003	990	979	1038	1021	958	932	968	955	1007	985	1018	1016	954	1003	1041	974	1044	1011	1060	996	1059	960	972	1091	965	1040	983	956	1017	1009	997	1001	951	1013	962	1011	1022	984	929	981	1010	968	953	1037	982	904	1015	1053	942	976	942	1017	964	1004	1004	1057	980	1037	1007	981	979	1050	955	974	963	996	950	1010	995	1021	974	1025	1002	994	992	1019	990	978	998	1005	988	1012	1049	976	1006	1004	1037	1013	963	983	985	1034	952	991	1045	1005	981	967	1029	1014	1023	1020	1068	993	966	1030	1039	982	1046	1005	1095	1065	1000	970	1023	961	1003	1034	1031	969	1003	1001	1021	995	1013	1035	998	953	1005	1034	983	1058	967	1009	1063	990	1014	980	1017	977	938	986	1019	995	998	1008	1036	993	1048	1015	998	981	1008	935	1002	994	959	1034	1002	1026	1052	947	970	1011	989	978	1000	970	1016	937	1029	997	1036	941	957	1010	996	1052	1007	1003	1023	1003	1011	1017	1021	1021	989	992	961	1014	954	954	1006	1054	974	978	1005	997	1050	999	987	958	973	1010	950	935	998	1042	908	1001	983	1026	947	978	1030	1022	1044	959	1025	976	1030	978	978	1064	1020	1016	984	994	1054	983	1070	990	944	950	1037	969	990	995	1015	997	998	964	1045	998	997	977	1051	1013	1004	968	1018	981	1011	1008	994	1061	990	1027	955	964	998	970	983	1075	1032	941	959	963	907	1039	1045	983	959	1056	1049	988	1018	1019	976	1016	1012	994	920	982	992	983	1032	977	969	983	1021	1043	967	1030	1018	982	1000	1042	979	992	958	970	996	963	979	949	979	1050	987	989	1001	1032	988	989	1033	1017	991	1043	1002	1018	972	988	1011	990	975	1028	1008	1016	1016	972	982	983	1010	1064	1004	994	997	994	1040	938	1003	979	954	1029	980	961	969	982	1035	991	1005	1023	975	1031	1027	1032	1037	1039	962	998	975	1026	976	939	1004	987	1002	984	1013	1033	1010	1030	1005	1008	1004	961	998	971	982	1046	988	1018	1001	975	992	958	982	1009	1022	964	977	974	1037	980	1052	1001	1054	1026	988	1022	991	965	1002	976	990	999	1011	981	955	1018	1036	1025	992	1055	997	1000	1018	983	1023	1022	983	1008	1055	989	971	1049	978	1025	985	954	1029	995	978	995	1029	1059	940	1012	945	1015	916	1022	1028	987	966	955	1011	961	968	956	955	978	1014	944	1021	971	1068	951	1019	1022	1021	980	1025	1043	1043	992	1009	1000	1056	981	994	1049	1039	955	985	966	1026	1012	1043	973	950	933	1019	992	1071	988	1023	992	969	989	997	972	960	962	998	1007	1037	1008	937	943	998	995	1044	945	976	1000	987	1041	947	1035	981	1038	1037	962	1000	1014	1005	1036	1000	1026	972	1014	1026	952	1005	944	946	976	996	997	1027	1011	994	1029	1016	1012	1043	1031	990	963	997	1016	956	1024	1006	1021	1004	952	975	1036	1035	980	951	936	987	987	1054	1017	1043	1037	1021	1037	1006	1012	1023	1001	1052	938	968	938	1023	1014	1091	1000	973	1020	958	1006	971	1025	1034	1003	1006	990	1023	965	989	996	993	991	978	1009	985	1031	994	983	956	1005	969	998	993	1053	1002	1002	1010	971	1018	1008	1011	977	1013	991	1002	1006	1015	987	1003	1031	952	991	995	1007	1012	1011	1008	1066	964	989	946	1006	1061	953	967	977	1014	1061	972	986	1046	999	999	996	1030	994	1026	1087	981	1003	1002	1034	964	997	927	1011	1000	1013	997	1034	974	1036	981	927	973	1057	1031	1077	1010	995	993	1034	996	1013	938	1058	974	974	990	1007	1071	1057	1007	1001	961	1042	984	1041	990	998	1009	1047	1035	990	1040	1021	999	999	977	955	951	987	1045	1012	1003	967	960	1027	968	984	955	961	1038	969	936	963	998	987	994	1000	998	966	961	1014	972	1012	1043	1057	992	976	985	1022	983	1035	948	1049	990	1048	935	1039	971	1013	1026	962	985	1005	1016	949	1013	1013	964	1016	1000	1051	969	911	972	1026	938	975	1006	991	1014	907	989	1009	1047	987	959	967	1000	983	1004	1052	1031	1007	1050	1032	1023	992	1013	1012	1001	1007	970	971	962	1003	998	996	979	1003	1013	977	983	955	998	966	1007	1050	991	1027	957	1044	996	999	956	977	997	975	1006	1048	989	995	1044	1038	1008	939	1017	946	973	948	1035	974	1012	966	977	943	980	1017	971	991	986	999	989	1005	1001	1037	973	1035	1033	952	1002	988	1000	1005	978	1025	1044	1022	985	1042	989	1033	997	940	1041	990	989	949	987	977	1011	1028	951	986	980	977	981	945	1041	1008	986	1054	1035	976	1006	1040	1010	1009	983	971	1035	973	994	984	991	963	1018	981	1003	940	963	976	952	1027	926	1033	949	946	958	1003	986	968	1004	927	980	1026	1061	997	986	987	1013	1010	1047	1071	984	1013	1020	984	989	962	1029	1020	959	968	967	987	973	1001	983	930	945	998	995	1044	973	968	1004	1038	961	924	1067	974	1021	984	916	949	958	1017	988	1026	1001	997	998	976	955	991	1006	1023	1008	981	1011	1018	1024	1009	955	974	1045	1027	1015	1038	989	953	928	935	1006	1054	994	1034	974	1011	1001	989	1026	1024	1030	1031	945	976	1032	998	1021	1055	1005	1037	983	1013	1051	970	992	1050	1037	1020	1028	1003	1003	1070	976	1018	1063	1008	937	1019	995	998	969	998	970	999	1006	1021	981	982	951	958	916	918	971	1054	1019	980	996	1016	1002	935	967	989	969	1001	946	992	933	1014	989	988	970	1016	1056	1010	1059	945	968	1053	1042	1040	951	974	1002	995	947	999	973	1011	1054	983	943	1002	987	987	955	1064	1003	1012	1018	1059	938	976	1010	988	967	988	944	994	960	990	1005	1054	975	977	1006	990	1030	1040	1012	1017	1020	1031	986	1046	990	984	1056	1005	1001	1037	963	1001	944	1048	1027	942	1005	995	999	969	1009	958	968	974	1014	962	981	1045	978	973	1001	966	978	1010	998	967	1031	1028	982	1002	971	964	999	988	944	994	1118	1012	975	1004	1010	991	1026	1024	1028	1019	963	1023	952	1031	1011	1071	1020	968	939	980	990	1035	971	1005	958	997	1009	984	953	1031	990	1008	973	1072	938	983	973	963	1010	1014	1000	974	966	997	982	971	1024	1007	1024	1004	974	963	1023	1021	966	1041	978	1017	1074	983	984	967	948	974	1003	1024	995	996	972	1005	1022	1018	999	994	985	1030	1044	984	986	961	1018	1008	1034	989	967	1009	979	989	983	992	948	1002	1008	963	1010
27058	56091	47436	34352	27403	22121	18085	13973	11485	9449	7274	6157	5029	4170	3500	2898	2705	2380	2127	1891	1835	1676	1481	1433	1319	1301	1280	1242	1259	1193	1139	1125	1161	1146	1148	1079	1131	1122	1067	1049	1042	985	1019	1035	1000	1023	1028	1042	1047	1042	1095	1031	1014	1058	975	1036	1020	1003	962	1000	969	1032	991	985	933	974	976	958	1028	975	986	945	946	973	957	983	995	956	991	982	992	997	930	989	964	1001	963	944	958	910	932	958	1004	927	983	961	967	996	976	997	972	1045	991	950	973	1046	933	995	1029	990	928	1013	985	967	990	975	1010	1060	982	1054	939	1008	983	985	977	948	931	979	966	915	984	979	984	986	942	988	994	1000	992	986	964	1019	952	973	959	936	1004	1017	997	966	996	958	1025	952	1002	930	989	995	998	969	944	965	961	1013	984	951	974	868	976	939	945	978	979	971	1012	991	1007	998	982	901	981	1008	967	963	974	991	955	963	980	996	945	995	1020	951	966	926	993	991	984	996	924	992	982	949	1020	975	948	962	966	960	985	962	969	980	981	991	972	1001	1011	970	984	973	982	941	955	998	959	1002	976	986	984	972	1017	999	964	1038	950	943	1026	970	982	991	1018	968	974	944	927	951	973	1031	959	1026	924	961	969	923	981	1017	925	994	1025	981	952	958	983	921	992	992	983	989	924	965	1008	979	964	976	1039	950	1041	937	972	976	1014	941	945	962	979	990	957	953	950	958	965	965	904	1033	975	952	982	955	957	974	1015	989	963	973	1003	1009	973	1005	961	944	924	991	919	966	1046	996	999	1016	944	995	973	901	1016	1002	989	960	934	985	992	955	978	994	984	943	904	971	942	1012	930	939	979	963	993	998	922	968	1020	960	1026	973	1005	952	1015	982	984	967	1021	988	977	989	921	1031	969	1020	969	991	988	977	913	971	972	988	988	945	936	974	1003	990	974	1001	941	1024	969	990	970	926	969	989	977	999	990	982	952	998	959	985	961	977	979	938	975	986	1009	929	969	937	941	988	1002	975	955	952	930	983	952	990	920	968	1029	940	950	975	967	976	963	931	979	983	964	954	1022	1019	962	984	925	994	1028	950	906	940	994	1040	988	1019	977	993	960	968	978	979	986	955	967	1031	1003	965	1027	935	970	1004	974	941	979	954	1010	938	969	919	989	965	1016	1016	947	982	1031	958	985	998	983	1049	977	1020	965	983	1010	938	941	1006	1013	956	985	1021	937	978	920	976	965	981	963	1002	1036	973	918	981	1001	1012	996	1016	938	935	952	1021	982	962	974	1021	976	976	998	963	949	977	923	992	1027	1027	982	930	992	978	981	991	936	1019	1024	932	990	920	1007	951	983	990	972	1015	1025	950	1019	1005	1009	984	925	981	990	898	1034	973	974	993	948	970	948	939	997	959	994	965	1024	970	1009	991	973	999	968	981	961	989	946	951	972	992	976	975	990	961	977	940	995	958	970	993	991	1002	979	1008	977	969	975	947	984	999	956	927	984	989	973	972	940	909	987	970	1013	954	1007	993	997	933	963	983	971	970	1011	1002	1027	986	958	1026	965	1072	996	980	958	977	947	1036	976	959	1008	1016	985	987	997	898	1032	1010	979	998	962	983	961	985	937	948	985	1021	1035	975	942	996	1046	929	958	940	956	961	982	990	948	971	1014	965	981	968	935	1005	918	915	984	947	1036	999	946	946	919	1008	926	953	900	935	996	997	975	969	998	988	951	943	930	958	996	975	1013	972	1007	1011	963	979	962	981	1013	991	1037	934	961	990	1016	960	922	1062	927	969	999	983	985	917	975	1001	916	967	956	994	996	964	996	1009	931	985	985	936	978	994	979	962	941	1041	919	966	974	975	961	991	976	996	1006	1024	1015	970	994	921	1015	950	953	976	983	957	994	963	955	962	932	946	992	953	967	1031	970	983	979	1007	981	949	956	958	975	960	916	965	989	1029	976	934	977	912	974	1008	998	942	983	996	996	993	999	918	983	990	943	1031	990	977	965	959	940	1021	917	998	943	957	976	935	1004	970	916	1000	949	993	1028	1011	990	986	978	1006	970	987	927	984	990	1001	960	945	963	947	979	966	1009	977	978	971	969	994	1001	960	1022	959	985	978	898	995	958	1008	983	980	924	997	914	966	972	995	993	965	903	1003	938	945	980	965	991	993	973	980	981	967	944	968	990	944	1010	1038	971	1014	944	961	991	979	1014	978	1061	1055	983	993	970	929	932	996	971	975	880	973	1011	997	995	952	989	996	952	999	954	1001	963	994	936	992	1049	974	933	985	958	964	992	1021	958	971	963	989	1010	1000	955	927	1013	972	964	943	1024	994	966	936	1042	911	1013	992	955	1001	960	983	952	999	921	1001	1011	969	940	971	1033	968	960	987	970	967	979	936	972	936	1019	963	993	987	1012	982	994	982	975	935	1013	1002	1000	926	981	1001	933	976	966	971	943	1022	945	1008	953	1000	1010	958	967	1008	920	961	1002	967	999	965	1034	940	1004	919	965	983	942	989	1021	964	959	942	971	1010	1036	991	989	971	967	1012	1011	993	1012	961	968	978	960	961	979	984	990	1012	978	1019	988	997	950	938	986	908	976	955	1001	943	1015	988	933	1008	963	999	967	992	966	944	930	961	968	953	974	953	965	1039	966	987	988	931	997	982	950	988	912	1033	984	965	994	990	1000	987	1010	925	962	1003	949	963	964	941	972	1003	1003	951	932	947	1029	942	1025	1000	965	975	992	979	975	959	1048	987	968	968	953	992	971	1019	996	980	942	975	1079	967	982	954	952	951	933	1004	960	901	938	1042	988	974	941	1009	941	977	955	998	952	972	944	955	991	926	961	990	1010	976	987	1006	962	1030	994	1006	921	948	952	942	978	992	955	986	982	927	964	928	1004	1051	963	972	969	985	1026	981	1004	962	949	998	965	968	973	996	1038	953	949	1007	939	988	964	1041	996	925	980	924	992	991	936	951	953	981	986	975	976	1037	1006	973	956	942	1010	979	954	997	967	966	978	973	1019	961	984	913	1073	992	973	999	993	940	946	971	937	930	910	949	1017	991	941	933	971	1003	1027	942	969	1000	977	976	974	1005	947	977	924	942	954	985	926	940	1007	974	949	940	1017	966	1001	1003	935	924	986	990	941	985	1036	990	988	964	991	958	1007	1010	997	966	973	974	976	974	994	983	1063	929	970	1008	1020	948	938	934	1010	977	951	952	1005	978	962	940	938	989	970	977	901	966	937	988	980	990	927	970	932	919	1027	1004	958	970	957	962	984	983	995	939	986	1003	990	959	1010	918	1018	1002	966	1010	1046	928	949	974	1003	1011	945	964	1013	968	1014	992	946	1004	920	990	984	965	949	937	975	994	996	958	995	981	1000	970	961	1017	948	983	962	989	957	1010	977	939	959	1021	943	1000	938	999	985	955	1009	934	1033	966	933	1020	948	1063	1013	894	948	1032	987	906	1015	1010	1026	1015	963	965	959	958	932	945	918	976	971	980	967	979	986	973	921	966	970	993	957	985	960	970	954	988	997	978	967	989	990	933	1000	1028	997	937	943	970	979	1013	1010	1014	938	953	938	1024	1082	1023	966	980	925	976	1009	923	927	981	1013	974	992	989	967	995	930	939	1019	972	944	964	968	1011	947	985	970	939	981	945	975	993	932	982	999	1001	985	1008	973	984	953	1070	930	965	1000	902	1014	985	992	982	961	987	938	1013	1027	942	982	1013	1011	996	968	956	920	942	961	952	1038	957	971	988	954	1014	932	971	957	1036	1026	982	947	992	979	997	999	1006	947	978	1005	991	974	1003
29184	28253	33068	23728	14582	9348	6497	4816	3843	3201	2528	2260	1983	1703	1507	1377	1247	1211	1167	1064	1109	1025	914	949	910	913	895	861	902	854	868	885	899	821	782	891	848	821	866	839	852	831	855	829	888	821	874	823	796	824	799	867	844	826	842	820	831	848	771	859	791	834	792	856	822	839	783	819	865	871	811	797	795	747	782	848	802	822	807	854	772	825	816	854	894	852	808	794	805	824	877	870	813	811	832	821	853	822	867	781	806	874	837	800	827	845	833	809	809	792	855	802	828	822	889	840	771	806	810	789	768	847	774	801	825	833	814	846	767	841	802	813	857	820	802	795	818	846	838	816	806	808	803	835	825	823	776	797	816	794	822	805	849	790	782	840	821	825	811	832	820	792	793	834	798	756	800	801	861	800	791	865	828	780	833	906	798	799	836	831	769	806	871	817	845	830	792	812	849	818	873	864	850	783	821	832	791	855	787	821	789	795	783	848	758	796	846	837	821	843	808	876	827	832	787	818	808	817	854	883	823	814	808	810	783	829	804	770	815	796	806	855	838	777	795	841	773	773	816	795	844	860	821	807	858	798	802	799	817	823	881	830	855	804	782	799	829	854	819	827	800	773	801	786	814	780	833	830	819	806	814	817	817	827	863	781	829	826	822	799	825	864	795	838	862	801	746	829	824	787	746	882	803	816	810	831	821	798	822	841	871	775	821	781	810	766	847	817	794	802	818	828	802	805	767	832	771	842	823	778	807	758	820	847	800	821	845	804	820	839	859	791	793	857	813	854	810	808	792	822	818	849	843	827	770	781	826	790	810	787	853	745	809	808	842	807	760	791	811	823	778	804	806	851	811	847	833	853	751	810	797	765	825	845	822	795	796	811	823	797	814	893	808	808	865	800	855	768	867	843	803	843	768	822	817	789	850	859	768	817	810	778	882	814	790	764	854	809	778	818	829	829	842	807	819	814	861	792	815	871	817	825	867	802	823	828	825	819	790	835	778	810	846	806	808	793	795	829	798	828	773	796	836	865	838	810	785	819	805	845	841	842	801	817	842	784	858	811	816	790	795	815	824	843	717	827	831	802	784	814	801	817	784	732	769	801	790	867	807	825	820	844	860	836	772	772	802	794	800	766	730	855	828	827	814	818	803	822	829	858	856	862	818	819	807	833	814	820	804	900	835	844	863	876	813	815	792	846	814	829	821	783	823	805	820	826	850	806	831	843	816	778	832	742	833	830	786	786	778	771	793	836	857	830	815	783	873	803	751	802	806	761	836	850	829	824	829	835	795	838	848	840	797	827	744	806	843	802	799	835	844	828	832	877	804	839	826	772	827	836	853	799	798	811	783	798	839	784	836	850	784	845	844	870	804	836	789	834	813	825	829	771	851	856	829	811	782	854	865	836	804	759	835	793	789	813	843	838	807	829	801	777	822	823	830	837	809	861	812	782	812	805	800	830	864	849	838	855	838	830	821	810	860	813	777	827	858	805	806	790	847	814	840	797	819	876	859	798	902	837	731	820	809	853	813	841	815	866	836	793	825	786	800	831	814	822	799	858	833	842	866	823	868	848	790	829	820	848	894	837	804	801	809	791	808	855	807	816	860	816	811	857	805	793	881	759	780	793	786	774	799	783	841	808	799	806	803	801	809	825	825	819	778	854	798	849	778	819	810	810	797	846	853	770	807	873	804	766	879	813	818	838	813	840	814	775	832	785	850	819	804	830	858	818	807	847	824	798	838	748	741	839	805	879	802	825	847	814	810	796	798	759	846	856	744	858	796	825	802	830	852	829	817	870	824	809	783	779	856	811	841	792	822	777	770	817	782	806	802	855	807	812	809	822	808	835	768	834	856	805	806	782	823	801	773	807	790	851	805	813	866	774	816	835	807	816	839	794	809	839	832	759	799	754	856	840	793	820	827	805	806	799	790	789	775	782	783	850	829	810	807	844	823	856	856	855	806	755	821	844	790	823	834	852	785	818	836	790	797	846	838	826	826	803	795	779	841	845	832	783	842	823	799	794	838	781	799	810	884	807	763	837	772	852	803	796	799	828	833	846	767	823	859	802	847	816	836	806	807	778	831	839	813	881	847	835	849	827	793	833	827	795	866	841	828	801	790	834	765	811	800	830	860	808	784	830	776	806	781	800	792	839	829	793	815	792	829	835	821	829	768	790	817	797	808	834	833	849	827	793	762	797	751	812	812	767	822	793	785	864	878	828	835	907	823	836	817	864	808	817	829	794	818	795	810	790	821	834	838	851	798	789	853	830	827	790	825	815	814	768	806	797	827	808	769	801	834	792	850	830	780	827	849	857	857	835	819	843	824	783	845	822	807	805	831	816	775	811	812	841	789	777	815	811	802	825	773	782	830	784	828	799	787	864	838	797	806	792	815	821	784	823	800	811	803	800	789	817	822	813	822	854	799	792	827	816	783	804	786	827	792	769	868	847	748	828	810	792	862	833	834	843	817	804	799	819	777	794	828	792	841	885	814	863	814	782	783	843	791	784	822	856	791	809	823	817	815	848	800	839	793	824	834	802	877	861	794	818	804	771	843	803	798	845	812	779	832	806	782	819	808	797	844	825	820	803	818	766	783	799	860	795	886	870	830	804	811	787	789	786	827	772	812	795	815	806	829	839	789	798	859	741	829	875	787	803	764	825	823	850	841	803	788	770	761	822	854	787	848	782	851	859	832	806	786	777	830	820	811	823	891	802	785	758	807	819	837	819	810	745	836	849	827	777	797	787	812	783	788	822	813	787	811	848	785	805	821	871	752	828	813	811	847	779	805	793	804	817	798	812	880	861	841	819	821	791	769	772	800	789	819	806	811	808	780	811	785	790	815	840	848	804	783	822	793	778	799	842	749	777	860	778	794	839	840	789	818	838	848	866	881	821	841	817	843	796	814	832	852	803	815	767	782	820	841	822	846	816	833	855	794	850	862	829	784	848	852	771	761	798	858	821	818	862	789	773	872	800	871	816	802	769	787	825	814	824	794	859	822	828	816	788	833	784	835	806	864	874	815	789	832	788	796	883	804	827	792	857	734	782	820	797	814	782	773	823	786	841	802	824	831	782	831	830	860	804	788	827	832	801	814	825	808	774	810	823	773	817	879	852	833	860	812	809	816	765	794	845	834	842	795	831	852	824	777	843	777	848	812	826	804	847	821	804	849	845	861	840	806	774	818	899	845	778	793	786	811	819	792	833	801	752	809	809	806	793	767	816	782	832	819	815	817	816	809	839	838	815	853	817	863	774	773	786	839	796	792	858	853	801	838	788	823	831	809	803	823	829	767	888	788	793	805	851	773	832	825	837	832	775	802	805	818	820	849	841	866	798	755	823	799	878	819	848	834	827	823	807	822	835	805	829	827	794	798	832	898	772	835	854	815	836	856	809	826	848	813	854	859	866	789	864	789	766	859	809	804	832	863	900	769	828	827	828	847	826	842	870	865	816	786	784	848	861	791	856	819	843	820	810	829	851	795	823	818	782
24770	43295	33594	21348	16432	12554	9655	7278	5891	4778	3780	3249	2746	2137	1906	1787	1538	1473	1338	1178	1193	1180	1014	1043	1047	958	1005	1020	930	945	888	863	867	934	818	860	846	847	872	836	842	886	849	822	851	808	882	898	854	854	856	838	816	835	784	817	819	845	832	839	853	792	828	869	802	890	791	865	796	818	841	795	828	783	810	805	822	803	800	817	860	826	882	843	801	806	788	766	859	810	809	798	849	843	774	824	843	809	868	813	884	808	786	885	818	790	806	780	845	805	804	838	756	839	821	774	746	785	747	818	890	840	760	877	768	845	802	831	827	828	837	792	784	850	845	781	850	789	764	856	853	819	829	832	793	817	795	827	780	801	785	837	840	873	832	811	880	788	811	751	816	854	827	830	810	826	870	800	812	829	812	863	815	839	873	823	830	881	837	821	789	867	849	845	845	814	821	857	839	879	770	882	841	803	844	822	820	801	800	827	839	861	803	814	829	828	811	786	782	812	811	838	855	782	812	778	865	799	823	826	860	839	846	794	845	807	797	847	838	863	807	782	829	812	833	751	828	863	838	796	806	763	837	837	848	853	870	827	883	796	848	845	828	807	800	820	848	815	779	805	839	753	796	819	864	811	797	848	842	832	773	800	857	816	840	726	823	844	816	846	817	851	852	823	856	820	828	794	847	847	833	800	842	858	819	847	760	801	835	782	863	842	814	799	847	800	810	815	851	841	851	815	792	851	885	805	788	855	834	900	815	833	866	799	808	778	793	848	788	796	835	880	850	857	837	833	768	812	847	839	882	792	806	807	869	809	831	802	818	823	840	839	808	803	852	870	780	837	814	878	781	828	818	821	796	820	805	836	832	879	851	801	811	842	808	798	880	832	844	842	837	832	812	851	816	790	800	826	839	853	892	853	848	831	772	838	842	800	780	780	864	756	813	792	785	775	792	809	840	839	811	823	803	863	826	804	767	804	809	817	810	812	842	832	800	828	818	829	815	840	778	854	850	856	779	845	854	843	835	811	779	827	805	807	783	834	812	810	857	805	810	794	796	774	831	884	804	837	775	831	792	866	869	829	820	844	803	815	815	842	834	832	848	804	791	833	786	795	816	836	838	791	883	803	809	797	838	807	856	793	826	837	860	817	828	823	850	829	795	755	793	831	833	826	820	789	863	834	867	817	800	815	778	786	841	833	795	834	847	834	849	819	859	853	830	761	823	815	875	831	834	821	858	808	822	770	842	817	877	851	859	795	863	805	778	827	851	844	842	827	861	824	785	846	884	819	844	836	819	827	791	832	787	819	833	771	845	831	834	801	778	841	834	840	806	797	801	782	793	812	754	855	876	835	810	827	836	788	819	855	820	787	792	779	823	773	806	837	830	789	789	826	828	832	798	848	776	782	800	840	792	829	848	801	835	784	838	793	851	814	785	794	801	836	781	798	878	841	767	818	765	829	814	822	796	816	790	830	831	839	839	814	861	785	854	822	823	833	795	793	854	835	811	794	800	846	802	843	847	812	832	820	788	859	788	811	799	832	796	839	827	800	861	798	820	804	784	810	785	846	786	780	814	849	808	802	823	815	875	782	827	817	830	820	786	829	879	865	860	866	798	861	811	788	842	821	830	839	844	857	823	791	827	765	843	816	804	768	828	886	846	866	830	850	832	852	844	818	842	772	797	831	820	858	856	819	836	755	811	833	782	807	845	844	834	840	883	822	818	809	885	855	819	791	832	802	815	811	889	832	848	875	822	840	795	851	845	786	871	872	828	804	805	879	831	824	792	818	800	873	801	840	812	808	814	826	829	871	826	815	852	827	800	798	815	830	858	817	841	865	838	801	787	884	795	794	813	855	796	873	749	861	818	801	830	835	815	813	811	882	810	835	741	802	822	877	784	786	825	846	822	795	826	796	850	807	776	765	798	821	816	845	853	828	788	817	807	793	818	861	837	808	855	868	795	773	824	811	858	848	875	838	864	858	837	835	767	856	840	794	789	816	834	799	791	830	808	829	804	808	798	786	769	745	873	841	825	853	831	797	794	870	834	804	804	836	823	837	799	799	829	799	826	790	798	841	842	848	868	878	800	829	833	799	896	835	824	851	833	826	795	791	817	802	817	780	859	814	816	837	794	837	870	763	818	794	864	851	806	852	788	776	771	773	787	799	817	826	795	807	881	832	814	860	750	804	830	812	840	866	827	834	787	777	807	799	805	815	805	799	821	825	790	866	799	817	806	816	772	862	821	824	797	801	814	784	848	792	840	819	768	886	793	866	875	853	832	813	840	795	755	812	843	868	808	827	819	824	852	831	792	823	869	797	797	775	804	804	848	823	824	850	841	831	870	788	794	852	846	836	770	783	803	847	824	816	834	866	828	855	854	837	855	823	830	841	829	859	787	819	855	878	796	793	792	841	819	809	846	843	861	807	801	838	801	822	844	855	828	788	818	796	814	800	822	772	801	785	868	835	836	846	829	769	812	823	845	833	783	864	787	860	828	835	847	823	856	828	797	846	782	806	755	833	772	809	877	814	773	916	838	810	828	820	882	846	785	833	822	772	784	804	822	822	824	855	841	794	868	784	806	856	829	849	816	797	826	815	859	779	788	866	860	845	836	819	828	835	820	837	821	838	795	772	776	774	785	811	879	850	842	812	835	786	852	867	820	860	794	844	822	836	807	820	831	836	781	867	796	860	816	794	803	793	803	842	801	811	797	816	797	807	857	853	846	840	839	810	818	849	832	850	781	768	852	799	831	812	831	811	875	810	813	819	788	812	816	839	766	812	812	784	799	831	812	812	762	812	869	827	836	776	794	807	846	840	763	821	825	859	796	784	812	794	811	805	870	830	823	852	843	853	787	816	834	749	838	844	809	817	885	810	832	827	809	803	878	820	800	772	740	884	799	866	868	788	796	832	837	854	793	842	846	836	798	810	846	848	818	782	822	816	813	832	771	831	857	794	840	799	823	836	777	867	823	800	797	807	815	827	797	810	853	806	831	843	782	805	835	772	844	840	833	845	852	775	864	745	802	849	767	798	842	838	823	829	830	860	795	868	797	810	793	833	818	842	766	833	851	790	774	812	815	835	812	775	856	846	816	774	832	804	856	790	799	762	796	872	847	849	811	847	828	841	838	805	818	842	862	818	842	838	822	842	814	789	810	872	843	819	813	824	808	826	831	826	830	780	790	803	796	809	835	801	841	778	808	845	773	865	839	815	836	819	886	825	861	823	829	783	825	824	780	788	773	781	846	796	794	809	799	848	816	837	844	836	771	871	796	816	804	834	834	834	854	824	831	812	821	752	831	827	835	822	799	841	793	829	806	848	813	789	838	774	844	822	845	821	863	865	781	816	852	819	788	821	876	826	830	845	832	849	814	832	855	854	835	845	795	812	818	801	841	840	816	854	804	835	818	857	802	826	831	848	787	846	814	775	832	837	815	852	816	830	839	835	801	776	794	825	789	859	781	789	765	799	861	812	818	807	882	827	815	834	843	847
24459	21544	29002	24845	22567	19686	13271	8093	5907	5174	3926	3324	2827	2367	2024	1813	1687	1521	1465	1410	1275	1208	1107	1111	1052	1030	1026	994	1053	963	1058	993	973	1032	980	889	960	925	918	941	900	948	905	952	948	941	891	925	885	868	925	897	863	908	887	899	847	900	848	942	889	897	895	897	868	860	949	896	854	864	922	834	935	861	866	841	877	922	831	903	899	925	845	924	896	906	892	863	844	907	886	954	863	891	915	860	833	872	905	852	819	844	872	886	879	862	857	890	845	887	871	908	832	905	910	934	917	857	902	883	871	942	804	938	857	889	867	825	943	901	831	906	876	945	906	841	871	839	902	874	858	867	856	828	896	854	900	809	862	846	949	877	922	892	859	873	904	917	863	880	911	849	854	867	885	912	858	878	880	850	871	880	852	885	855	884	843	916	879	859	888	879	875	860	926	863	873	856	868	851	882	859	921	929	863	921	856	867	889	881	904	869	937	820	900	877	873	851	874	865	901	855	893	869	903	867	856	869	879	879	812	889	888	879	861	881	907	868	866	882	907	844	922	896	925	862	906	906	860	905	878	857	924	895	875	956	895	912	865	867	869	901	903	832	837	882	846	875	833	902	847	919	861	825	877	873	863	896	843	913	867	920	903	887	865	809	826	882	892	816	867	891	910	861	948	881	926	941	894	877	829	874	876	791	910	896	896	820	866	903	862	882	804	879	863	879	873	931	909	948	852	901	874	811	896	859	847	849	877	871	837	864	876	868	887	887	917	874	834	850	865	857	871	913	887	859	916	832	878	899	880	864	885	889	873	819	921	874	879	896	836	853	845	928	848	863	874	933	889	887	817	894	914	869	908	871	865	940	895	931	868	844	920	887	873	929	887	917	847	896	912	888	871	832	920	876	824	867	881	837	878	879	945	910	891	872	885	910	897	866	864	887	899	871	851	863	927	915	931	893	889	881	872	903	924	894	898	868	909	833	869	882	907	893	897	896	819	914	899	883	898	843	906	913	891	869	865	855	884	876	882	895	834	856	886	877	879	888	875	830	864	840	872	903	874	865	886	891	938	902	859	831	897	899	876	870	886	881	857	838	866	881	861	882	886	863	889	858	858	884	866	869	921	868	879	865	920	922	883	887	924	839	915	850	864	838	848	881	890	900	863	920	841	847	892	844	867	884	826	862	863	858	885	873	952	865	834	917	844	849	912	865	939	858	871	869	887	906	882	877	842	916	898	863	854	855	867	855	854	915	953	867	897	905	853	866	868	833	907	908	876	871	901	838	885	942	870	919	894	843	870	883	898	864	855	906	812	847	872	837	888	902	908	890	911	909	891	945	816	894	886	859	885	883	840	895	847	957	870	846	868	943	893	888	956	877	861	810	915	862	900	921	874	916	900	893	849	835	887	920	931	822	874	877	869	892	852	897	792	883	835	873	896	835	831	923	928	865	850	828	959	873	914	902	911	838	906	823	881	877	919	826	829	853	884	918	933	908	861	892	819	940	930	818	886	914	843	867	854	890	894	850	874	845	852	888	900	911	906	895	884	926	916	846	895	882	875	900	831	901	875	920	883	919	862	882	876	877	888	893	855	875	923	856	875	862	859	862	880	909	877	895	883	862	847	847	922	858	849	838	909	893	896	898	898	913	850	893	910	878	859	855	847	857	888	903	867	823	884	865	894	865	860	898	850	948	866	842	848	890	871	913	904	871	867	900	899	902	862	879	874	859	852	894	865	843	840	891	884	841	833	856	885	916	900	911	930	864	908	825	894	846	880	886	882	867	907	887	872	910	863	851	864	888	923	859	826	873	851	896	882	897	919	900	866	889	857	876	870	894	910	880	899	875	839	889	883	825	856	889	891	875	833	870	898	862	854	886	937	888	859	923	891	880	872	881	873	851	868	860	831	852	863	893	874	886	850	888	908	898	814	913	825	897	827	895	920	866	917	881	889	900	901	887	836	859	876	862	852	885	892	868	949	845	900	902	871	870	859	872	910	841	892	869	899	821	845	910	819	899	860	887	852	954	873	872	881	947	851	888	894	923	920	931	845	878	900	859	859	867	844	924	944	852	882	872	911	866	890	879	799	869	889	853	844	863	862	877	911	834	854	853	893	820	867	850	876	863	891	895	902	908	854	889	885	843	864	906	845	864	999	889	865	887	847	876	852	869	880	861	844	901	926	869	873	883	860	891	913	860	881	901	876	846	893	901	873	825	897	852	879	909	896	914	880	887	908	879	971	834	860	904	890	823	914	864	868	902	919	840	913	862	888	892	868	827	829	841	879	889	812	879	918	874	867	879	836	890	903	904	840	884	912	863	896	805	847	912	909	905	853	914	864	918	851	903	881	860	875	895	846	868	867	876	872	914	875	865	855	888	885	851	853	889	903	891	802	897	848	897	864	919	905	899	857	906	891	924	831	873	871	870	893	894	911	848	893	813	894	881	907	867	896	830	847	880	876	891	926	870	867	870	890	891	844	891	856	885	869	829	886	930	829	862	873	937	905	929	857	882	917	901	821	860	840	907	902	880	916	879	877	896	891	895	864	845	816	854	879	841	867	951	863	878	903	873	899	913	811	816	843	841	842	875	898	869	880	871	872	886	920	880	822	857	838	882	871	904	843	903	891	915	877	960	896	832	866	865	917	911	882	902	873	914	863	928	887	904	880	881	875	854	848	920	904	858	887	897	905	903	920	909	962	832	845	860	851	861	888	881	910	914	908	846	847	844	901	899	894	956	909	818	831	900	889	921	851	859	848	894	875	855	865	853	907	891	883	863	847	850	886	891	830	829	844	875	817	866	796	857	842	876	925	891	847	907	886	925	875	850	885	863	832	877	873	864	868	901	852	923	845	889	884	890	862	864	869	850	851	890	875	897	889	965	845	892	851	874	858	877	878	870	844	852	864	859	869	818	888	852	853	875	836	912	859	810	909	880	887	865	859	878	860	889	854	856	866	920	896	850	872	835	903	823	852	904	928	832	937	870	888	913	830	884	840	847	880	866	858	875	872	895	917	906	858	836	839	846	857	855	873	872	871	854	894	897	869	926	885	876	884	890	840	836	930	840	850	821	923	927	860	865	875	882	891	890	906	872	866	843	898	824	899	868	849	927	868	878	873	882	858	879	919	888	865	918	851	882	906	899	940	875	891	831	879	872	921	774	828	881	866	909	891	878	928	867	886	848	914	867	881	873	871	841	953	910	879	910	856	809	854	888	913	846	865	887	864	820	870	949	882	884	847	867	840	862	884	820	887	893	832	901	864	900	889	830	923	946	923	857	945	888	917	877	844	906	845	903	837	836	833	825	866	873	863	905	880	893	870	898	842	889	876	876	911	860	911	873	862	892	917	880	876	846	914	892	912	866	837	872	898	888	851	860	930	864	892	944	893	853	897	876	903	862	895	888	930	880	864	927	869	877	881	877	885	872	854	889	918	856	874	816	858	861	905	875	870	837	911	845	852	850	848	851	889	917	886	856	855	854	891	853	906	901	852	857
25081	50273	41490	27507	22417	18009	14081	10964	8496	7205	5620	4634	3924	3139	2565	2355	2059	1833	1765	1556	1396	1226	1285	1186	1164	1111	1102	1034	1114	1020	1012	1006	1068	1039	963	935	957	978	967	953	893	916	966	947	915	932	927	936	906	870	918	859	891	882	914	872	896	873	966	914	855	868	873	886	890	939	897	892	886	912	908	868	858	869	825	868	884	891	889	881	875	902	886	901	893	905	831	883	868	843	855	853	935	901	850	914	864	841	856	832	853	897	817	876	915	866	833	902	844	869	871	875	883	853	897	856	868	869	882	863	885	902	866	838	926	889	876	878	893	929	820	923	901	863	930	873	877	889	849	885	864	866	843	851	845	896	832	844	859	866	880	919	875	910	886	879	882	911	876	901	866	881	830	844	863	789	897	895	864	909	871	880	885	887	871	894	893	867	878	870	918	903	904	899	889	846	897	920	861	853	851	863	859	903	867	923	808	843	898	867	863	880	863	901	898	863	879	899	900	847	878	947	907	919	824	841	865	928	900	875	812	876	905	872	912	909	856	890	837	872	957	847	876	879	844	859	868	941	844	797	896	859	828	872	871	833	886	854	880	848	872	863	887	830	901	923	840	880	899	854	857	848	909	842	867	898	840	866	868	829	881	865	898	845	859	820	904	882	876	898	864	879	877	911	843	896	867	909	906	870	870	863	818	906	863	947	915	832	867	872	905	917	896	862	933	914	892	823	872	884	878	851	903	851	861	853	948	846	902	846	913	874	897	885	856	844	894	855	834	931	871	854	865	919	836	822	867	859	897	870	881	850	903	835	830	877	921	866	871	869	845	867	930	869	862	919	897	879	861	854	899	872	849	866	902	874	880	882	848	865	882	889	868	862	919	938	888	898	895	862	915	868	874	854	876	858	885	898	902	902	879	898	863	863	880	882	820	896	876	865	917	876	882	931	905	852	881	888	868	886	871	896	811	837	880	883	908	879	912	868	865	844	896	870	877	859	841	891	840	848	900	849	869	801	846	890	838	884	886	881	895	892	852	855	845	860	826	847	842	846	872	871	881	862	872	848	902	889	864	917	873	816	843	856	827	921	881	908	910	885	877	875	892	889	814	928	855	874	860	883	875	839	857	925	916	892	840	888	874	830	805	829	857	861	948	862	916	873	865	828	819	879	852	897	880	854	857	852	846	915	873	836	897	846	824	871	884	873	853	923	916	838	862	875	869	885	902	863	896	897	882	937	882	883	915	848	902	843	903	862	879	854	843	862	812	897	935	877	912	865	875	890	877	809	885	883	800	858	824	849	884	845	828	851	855	852	841	843	879	861	830	819	858	829	865	904	895	861	837	838	881	846	864	851	864	919	886	843	862	875	875	858	927	843	927	927	924	915	894	829	899	838	861	885	822	869	856	848	895	879	840	859	885	892	901	859	850	923	860	906	875	874	867	815	861	883	909	881	860	882	860	871	833	856	903	864	923	936	879	846	912	874	927	936	874	855	915	922	857	865	848	848	869	854	891	867	829	861	866	823	903	839	861	864	848	906	815	880	870	886	881	923	860	845	856	870	887	897	857	854	874	882	849	863	872	901	852	905	879	900	834	907	845	870	873	904	884	856	883	842	876	858	879	901	798	848	846	925	891	914	865	882	879	836	879	875	864	911	833	793	930	830	891	848	889	893	854	902	853	870	913	876	954	864	851	841	876	850	880	933	890	868	890	867	807	876	899	861	897	962	877	901	870	848	871	871	875	867	844	900	845	907	903	924	873	867	872	870	879	968	853	856	914	863	870	870	863	859	870	837	861	845	858	907	878	908	843	847	852	812	901	841	901	897	878	894	863	862	864	895	878	840	839	851	881	837	823	893	832	859	861	819	856	810	853	911	870	798	863	929	905	845	891	912	938	873	920	907	890	887	869	885	832	834	936	872	871	857	902	849	850	894	908	930	873	887	846	884	837	837	902	868	894	853	837	880	881	906	971	854	880	890	815	856	855	849	912	950	923	874	848	883	894	862	872	893	854	848	868	861	861	904	848	893	811	844	862	864	866	844	848	849	946	886	911	837	866	804	857	843	924	905	836	827	936	895	871	853	828	835	909	925	868	861	881	879	892	815	889	824	882	838	894	881	821	856	833	889	875	874	902	904	888	852	827	910	876	903	880	871	842	887	887	857	896	854	902	880	881	851	916	834	853	842	883	889	816	865	920	928	840	876	888	888	858	864	907	889	863	903	884	830	867	900	878	897	832	847	898	864	915	931	902	854	854	843	886	894	843	874	924	887	924	882	861	864	872	888	916	885	849	827	839	882	880	854	856	888	902	864	875	866	887	945	841	917	861	877	872	857	916	877	865	829	840	934	872	867	870	842	897	838	904	840	876	898	881	924	883	887	824	877	883	863	856	834	893	871	878	845	889	861	866	865	925	898	911	874	870	893	876	880	844	941	843	903	867	884	839	889	891	874	864	915	830	865	905	910	878	888	850	867	888	888	843	890	890	829	827	885	895	876	888	881	851	911	825	892	879	853	897	883	879	894	868	863	879	882	891	880	896	876	869	848	874	857	882	828	915	850	819	850	892	867	883	895	887	869	893	864	871	887	869	849	868	889	835	843	874	811	858	908	846	834	854	915	891	907	836	862	920	910	833	879	866	860	851	839	868	888	902	839	885	898	847	819	877	863	880	894	899	919	835	847	827	877	823	808	867	885	870	881	898	855	880	877	874	850	954	811	871	898	881	878	899	880	852	838	874	915	829	874	853	898	885	831	862	855	840	874	854	856	898	850	902	862	853	811	878	894	857	829	836	879	834	836	920	887	920	854	887	892	911	893	861	881	876	813	815	873	845	863	926	879	846	843	893	851	849	841	847	914	873	885	844	920	874	883	859	877	849	849	870	863	842	859	923	860	857	895	875	882	901	844	845	867	872	862	825	861	880	896	896	812	877	886	940	833	904	895	883	893	895	871	903	874	889	854	876	841	889	865	823	905	853	843	842	868	866	842	870	887	890	861	828	816	903	910	864	871	871	876	856	922	810	886	857	898	831	917	842	893	865	857	869	891	881	848	840	888	889	835	825	819	880	830	898	915	844	930	897	840	924	878	883	819	855	894	819	898	904	868	875	847	845	867	870	841	838	891	862	860	875	791	899	852	909	881	908	819	893	924	866	882	866	858	893	922	922	844	881	844	816	854	894	879	880	833	883	856	846	860	828	868	816	845	826	869	896	873	826	880	911	928	871	875	856	854	897	878	875	876	876	893	878	826	858	851	820	845	873	877	856	842	843	818	837	879	871	902	918	878	888	840	924	900	872	882	878	915	868	892	867	968	834	843	913	841	931	888	878	908	853	860	824	879	835	837	900	877	869	856	851	875	882	788	827	901	846	875	817	840	863	834	902	893	849	862	881	866	872	891	872	852	830	923	875	894	921	870	847	857	921	898	842	920	875	853	886	846	836	908	898	881	938	843	856	896	868	839	875	832	899	808	854	902	862	889	845	864	909	838	861	868	855	862
25432	21550	28334	26558	20368	13435	9078	6225	4744	4187	3241	2724	2437	2063	1759	1625	1471	1381	1338	1207	1162	1105	1095	1056	1036	1052	990	970	1046	962	973	946	911	947	934	863	967	968	903	958	955	894	890	863	909	843	891	850	899	915	870	908	928	867	876	876	902	913	878	883	947	900	867	855	851	891	892	826	906	904	883	823	897	877	889	835	912	909	866	865	871	862	906	841	854	856	950	934	900	939	849	877	866	886	868	887	824	858	897	858	879	880	880	898	885	885	844	877	884	895	878	875	912	828	821	908	884	909	870	924	871	946	886	820	881	902	949	848	883	904	887	804	866	896	911	843	892	898	882	912	925	824	873	845	885	910	903	873	867	878	847	832	863	880	854	845	908	832	861	863	864	889	950	862	862	866	920	876	796	836	896	851	803	897	870	844	826	865	882	848	856	945	838	896	885	851	866	906	818	852	881	902	918	870	873	908	891	924	831	879	886	860	842	884	891	859	859	859	850	859	839	847	878	881	876	887	876	888	891	854	888	819	858	882	811	901	792	869	860	887	858	833	823	808	867	867	872	912	912	858	829	839	871	878	858	869	924	875	892	874	800	905	863	912	873	861	847	852	896	872	893	893	878	813	877	860	882	843	894	873	873	854	891	895	886	869	883	891	914	910	891	888	844	833	863	871	902	835	891	894	890	835	911	885	883	896	895	852	882	848	869	887	851	925	846	881	848	846	863	879	793	875	869	825	861	872	924	848	899	904	838	895	902	892	889	825	937	843	854	872	861	892	875	900	895	860	902	864	817	862	897	899	866	883	926	869	810	866	910	895	893	857	893	822	937	883	905	851	845	838	876	906	877	870	847	822	894	858	876	889	885	915	904	849	813	900	868	875	850	885	833	897	920	874	857	879	866	776	891	879	864	838	875	895	888	825	865	869	861	862	850	868	918	863	863	887	817	858	849	909	824	825	905	824	869	895	883	868	881	879	830	880	910	889	905	885	851	855	859	832	922	922	920	907	911	867	855	846	832	962	842	918	843	853	921	886	869	864	886	854	923	861	903	895	888	901	894	877	865	873	899	856	900	885	877	831	848	905	851	824	839	931	875	833	900	860	854	868	903	869	860	840	812	933	894	869	880	874	877	905	890	843	856	883	891	891	853	802	942	870	912	857	851	905	922	815	848	850	859	851	869	882	826	838	835	940	932	850	885	827	894	837	861	888	896	914	856	870	849	863	922	852	903	837	915	842	910	889	873	852	896	863	852	890	879	858	873	873	892	884	886	825	889	860	847	900	894	900	860	864	875	875	894	879	873	901	940	886	904	900	862	857	908	868	862	898	896	807	855	850	869	842	891	876	855	823	882	921	873	885	797	835	840	904	923	849	840	864	868	853	842	857	860	864	904	874	871	874	869	862	861	887	919	855	890	870	898	860	851	906	830	836	915	846	879	905	915	848	852	893	859	838	882	873	856	842	902	901	856	883	842	828	882	846	863	874	897	876	826	867	912	888	846	896	834	915	909	868	841	870	926	840	842	848	878	893	868	910	886	904	882	879	882	892	902	862	858	869	875	861	825	870	888	865	888	798	896	864	850	870	910	893	888	868	875	916	860	863	873	910	902	884	869	859	885	919	854	852	862	873	878	900	861	869	824	872	889	854	899	832	886	898	858	929	862	864	906	911	861	846	849	904	864	871	876	852	872	888	881	881	840	858	850	834	886	850	884	842	838	857	873	880	932	861	830	875	907	907	917	850	858	842	922	840	889	864	884	855	838	907	908	904	837	912	871	886	858	886	910	831	859	852	839	883	943	848	881	915	885	940	911	837	874	924	918	883	859	843	831	899	786	877	866	885	880	889	843	852	891	850	867	887	852	890	880	887	872	939	879	814	833	846	947	890	844	879	905	906	859	945	865	929	862	854	776	879	873	870	868	863	873	886	952	826	864	805	908	831	880	806	829	873	874	827	933	862	849	867	857	803	841	838	911	879	885	881	897	910	930	866	865	851	856	923	888	803	874	851	881	870	864	880	917	873	827	881	834	873	911	849	921	838	884	933	856	878	870	902	849	841	905	902	895	908	863	889	841	857	831	916	876	863	880	859	911	861	901	862	868	910	848	847	926	855	894	880	887	863	859	916	845	862	853	853	867	860	858	876	868	832	855	840	863	875	858	843	897	832	908	917	870	896	868	894	842	872	842	841	884	903	826	874	894	892	884	898	848	926	885	842	839	841	845	877	915	821	860	869	915	934	863	857	831	862	887	849	862	891	887	911	883	844	890	851	855	849	845	901	831	895	880	873	875	871	851	879	895	844	876	878	870	928	906	898	861	882	910	843	934	873	823	853	852	848	878	840	879	892	846	861	811	819	869	838	894	900	860	850	896	838	895	862	861	896	847	871	906	919	904	871	899	900	842	864	874	900	898	835	849	866	887	901	804	862	877	913	845	855	880	872	911	861	799	876	866	899	886	904	826	804	918	888	882	907	861	892	904	881	835	880	854	866	848	811	836	849	837	850	880	894	844	885	883	885	852	927	872	901	858	854	863	833	903	881	838	834	881	920	903	870	858	864	811	861	814	889	870	897	887	904	854	905	853	868	823	822	822	849	943	837	875	853	890	866	917	893	877	827	879	883	902	926	873	900	926	863	891	860	826	812	855	867	830	870	867	863	870	886	870	893	868	865	884	902	840	913	909	881	831	904	893	842	918	886	860	857	903	883	905	902	873	874	821	904	848	834	843	852	893	846	889	932	884	932	810	866	869	877	866	892	825	883	821	918	886	879	879	885	875	822	904	897	859	882	854	905	909	936	939	883	852	834	908	886	885	919	920	820	894	922	895	877	829	909	900	849	855	857	895	819	849	839	893	883	855	935	903	912	890	874	854	848	818	833	863	810	840	895	895	901	888	876	856	918	873	844	891	848	863	887	901	875	922	819	881	866	863	860	878	888	907	893	874	860	927	897	868	872	867	877	908	858	828	832	861	905	912	855	865	894	896	852	903	822	921	843	850	842	918	864	861	940	861	791	848	883	854	793	870	934	888	897	852	903	851	875	892	951	910	873	832	892	898	885	847	897	910	857	854	899	907	931	859	841	911	857	869	886	892	911	883	896	889	856	856	921	838	878	863	859	902	855	916	872	828	867	908	903	886	873	847	893	884	906	843	813	878	881	918	829	899	883	914	834	896	867	858	882	857	859	887	810	900	861	901	875	834	914	882	819	905	839	842	850	820	861	838	845	897	858	828	874	837	854	859	874	917	947	866	905	859	865	838	898	923	934	819	862	827	872	898	877	859	897	851	937	876	919	842	876	859	853	907	860	847	842	846	844	899	857	833	845	875	837	897	861	878	832	885	899	866	800	930	865	861	859	898	901	799	875	882	904	871	868	877	901	890	867	888	973	903	889	936	854	833	883	822	883	858	917	863	889	829	861	866	899	887	905	906	872	853	865	896	841	867	879	874	916	822	837	876	840	876	838	892	869	871	898	824	811	830	876	880	859	868	932
24760	46582	37219	24674	20088	15570	12356	9498	7431	6271	4906	3956	3460	2819	2257	2081	1800	1666	1569	1390	1341	1266	1207	1179	1103	1094	1044	1018	1002	1050	1030	983	1035	953	943	945	983	973	925	921	898	973	944	909	958	915	935	898	965	853	962	885	893	901	907	944	841	867	869	917	861	868	875	875	932	936	820	856	892	865	895	920	863	940	940	909	836	905	884	932	891	895	856	891	864	940	888	861	851	875	877	825	839	885	897	876	850	898	893	865	878	847	894	820	906	841	891	879	841	851	901	945	903	846	838	847	884	893	872	922	888	872	874	916	879	898	883	894	905	877	865	880	861	898	886	916	913	833	833	936	883	844	871	947	893	882	895	894	858	907	954	889	867	913	887	867	813	887	883	898	909	876	840	838	857	877	862	886	904	901	875	904	888	850	859	855	866	942	850	909	835	914	887	942	842	841	836	879	929	883	861	927	903	911	877	928	871	887	915	828	919	874	910	883	935	890	900	879	874	935	919	877	898	884	897	910	871	879	948	839	859	868	871	847	885	879	881	930	930	917	870	855	864	875	889	875	887	898	905	879	916	884	880	869	895	879	861	849	826	904	884	878	891	846	884	906	896	938	892	875	876	874	860	881	874	929	835	831	936	840	872	879	881	858	892	889	854	968	898	891	922	888	870	899	864	929	886	888	833	895	924	907	890	881	885	898	922	946	853	883	896	915	886	832	836	949	886	897	897	870	880	851	873	817	853	872	898	898	857	882	887	909	884	870	943	881	929	954	910	882	839	881	933	853	902	877	847	911	850	871	827	892	862	868	878	928	864	914	887	867	923	877	884	918	912	863	873	905	867	884	838	873	920	841	887	886	870	849	883	843	914	904	936	886	861	927	847	850	884	878	856	877	892	871	906	887	900	823	849	867	920	924	853	854	861	872	878	913	867	913	931	873	817	881	875	915	827	832	898	848	851	864	895	872	898	895	859	859	845	826	898	902	825	872	897	862	841	826	851	872	893	845	847	885	902	873	825	910	891	884	916	905	821	899	813	840	907	892	887	924	823	891	880	907	859	920	876	898	872	868	865	904	866	861	848	869	882	915	889	836	919	874	943	914	863	908	896	893	897	787	840	921	845	896	891	893	922	898	926	894	850	832	864	863	898	905	897	837	912	834	919	916	880	868	869	875	876	890	883	855	891	880	917	851	875	856	894	898	869	873	815	958	884	913	873	896	868	858	895	854	949	876	828	872	882	910	895	909	849	903	880	907	937	864	825	892	913	839	897	897	854	919	866	910	891	917	871	907	909	840	897	911	905	865	838	876	868	843	952	912	832	877	843	845	855	868	892	848	835	879	888	901	883	861	853	928	861	911	870	888	862	878	886	878	853	852	827	884	880	850	893	895	914	836	935	853	885	869	850	906	864	891	913	854	870	870	890	856	861	872	959	911	884	926	893	919	913	852	898	894	890	884	882	930	867	865	851	871	884	887	865	848	885	942	846	893	905	901	898	872	900	922	905	889	936	808	859	920	910	855	908	864	880	844	910	865	905	882	891	891	929	853	902	934	852	885	868	926	874	870	847	847	905	884	844	840	872	902	899	842	860	886	894	840	889	882	906	856	882	849	907	890	911	923	838	861	932	897	876	864	929	882	875	895	872	898	883	925	895	917	889	880	826	899	911	867	863	859	938	861	850	875	884	903	845	848	867	850	881	895	870	815	870	851	874	905	918	876	868	899	893	924	883	892	886	885	874	880	911	926	893	887	881	894	897	872	906	862	894	877	826	890	880	884	884	920	935	904	895	893	853	865	885	856	868	937	879	903	927	896	879	876	889	918	827	880	873	842	843	845	843	854	821	889	894	885	874	868	933	892	904	876	924	896	861	889	879	880	885	852	873	894	877	866	883	853	921	881	858	914	830	859	849	858	859	915	926	879	891	860	867	874	853	865	948	884	890	866	907	864	869	908	835	882	895	892	868	918	923	890	891	909	896	894	896	922	879	886	903	851	956	881	897	882	867	892	901	940	845	893	911	912	837	900	966	837	835	881	839	845	853	862	921	867	886	926	869	977	887	869	867	858	900	868	854	871	884	896	829	948	897	901	875	937	859	894	913	895	864	880	889	913	898	920	940	896	860	829	867	907	853	869	820	858	902	838	934	875	889	868	872	870	845	852	861	836	844	878	899	923	912	893	890	898	899	908	894	874	854	898	908	862	906	868	891	869	911	875	878	869	862	882	852	869	880	870	863	839	880	941	893	858	913	907	867	847	810	843	891	873	888	928	893	890	896	892	860	888	879	839	868	904	907	908	844	875	895	960	891	864	855	882	862	894	868	855	856	859	866	874	846	842	890	862	829	909	881	932	922	835	877	896	899	928	876	921	950	875	912	944	803	886	877	841	916	904	849	844	900	865	867	839	893	845	935	838	874	855	884	895	872	897	833	910	898	861	885	892	906	913	882	805	870	907	855	875	906	865	887	867	873	878	896	855	895	907	855	883	845	885	873	863	873	887	891	889	903	898	844	864	912	842	835	844	908	837	899	881	848	920	862	949	869	834	829	912	839	866	844	892	867	966	931	888	908	848	894	841	905	861	923	896	887	845	856	988	837	937	921	897	889	822	879	890	899	886	860	866	870	912	887	888	871	923	915	836	928	882	882	873	862	894	921	898	851	902	923	820	858	843	896	906	886	876	892	873	848	908	854	838	932	878	867	870	867	879	905	878	886	922	885	874	823	881	867	866	846	854	900	917	893	886	882	872	877	877	853	878	862	882	868	829	951	841	871	873	811	874	838	921	947	884	830	845	865	921	877	892	883	856	887	899	884	877	863	902	881	884	852	828	910	871	819	852	887	867	863	833	901	924	862	913	904	862	907	851	946	898	877	893	908	861	859	864	905	837	894	888	874	869	885	899	898	862	849	849	880	892	841	933	866	895	836	858	882	855	870	829	831	917	888	860	872	846	920	891	900	906	856	890	877	909	897	955	898	957	935	934	833	908	896	892	926	924	845	919	868	889	886	881	925	897	869	861	903	870	869	875	881	922	853	893	854	890	942	844	871	907	828	866	828	871	933	937	892	907	841	883	883	862	873	874	907	953	871	883	872	920	884	864	931	854	905	849	927	878	835	873	899	884	837	859	923	877	886	857	911	872	904	871	841	909	865	902	825	883	918	916	854	853	916	874	885	896	852	883	865	949	876	902	908	849	890	904	877	902	884	868	890	934	893	869	906	950	879	894	896	867	903	887	928	842	921	886	875	855	857	910	897	926	850	922	858	884	901	893	870	888	875	851	876	974	904	829	878	849	891	834	837	849	845	869	824	857	924	926	907	894	916	873	868	848	890	903	880	892	866	874	856	886	878	870	913	895	888	818	863	873	869	883	875	868	876	868	916	928	886	839	892	872	845	896	869	823	882	924	867	882	930	877	952	894	916	904	909	814	919	914	899	915	879	875	851	840	918	877	889	884	900	858	902	870	836	900	847	867	886	894	885	857	879	837	905	948	898	821
23171	21564	29387	24265	21921	23345	21393	11882	8225	6976	5627	4464	3879	3251	2639	2380	2166	1888	1817	1598	1625	1467	1430	1397	1268	1224	1227	1280	1179	1200	1220	1125	1099	1079	1077	1089	1101	1110	1121	1044	1064	993	1039	1007	1008	972	1086	1051	1048	1017	1044	1055	1027	1046	987	1011	1025	1012	1016	1015	1016	1040	1047	992	999	982	992	966	1067	993	967	968	975	1012	1044	980	1039	1005	978	998	960	1006	979	1011	990	939	991	983	1011	997	1016	1045	987	1039	939	1019	961	953	930	985	1028	979	958	996	1005	1002	1014	962	1059	1021	978	1009	988	948	997	1008	1024	1000	982	984	957	975	955	943	1022	1008	1059	1022	977	1015	1018	945	956	1005	954	1050	1043	1004	973	931	958	994	967	1018	994	991	1020	978	997	975	993	974	1022	970	939	1017	1041	980	950	1010	983	972	951	971	1047	1021	972	960	981	1016	1007	994	960	1023	1031	996	971	963	926	965	944	1019	1024	924	957	1006	995	959	1011	969	952	988	984	1039	1001	952	944	995	983	1009	988	960	939	993	1016	968	946	1015	1005	1007	999	1002	998	988	956	934	980	951	967	994	959	992	1011	993	972	1012	1007	1031	968	1021	971	1016	973	1076	1018	998	993	1047	972	936	944	999	979	1001	996	982	984	980	1061	1018	1014	1063	957	1022	943	992	985	1022	1027	991	960	989	963	1017	1052	983	927	1013	1011	1039	1025	990	953	945	1008	1031	949	1029	966	1022	1052	964	1042	991	959	999	1038	955	1020	1023	947	1004	1087	943	967	1010	1023	995	973	977	980	994	1053	1038	983	999	970	1007	1045	932	975	991	1006	982	1024	967	931	990	1005	1032	972	1019	969	986	999	1028	973	995	1006	981	932	945	958	1012	1032	1015	966	1051	981	941	986	1010	984	1004	1004	988	940	975	960	1011	1008	1012	991	992	1012	986	978	969	1005	938	1007	947	996	1021	995	1042	973	950	1042	952	1017	930	996	956	979	989	1014	1062	1000	943	1035	1025	972	940	1000	1015	1016	1018	981	1061	986	997	999	979	984	1008	1000	956	974	1015	1023	968	993	916	1016	1027	983	997	933	967	1039	974	1005	1062	980	1021	964	1036	985	958	984	1005	972	998	978	952	976	987	949	968	994	959	1018	982	998	1005	1015	969	983	1012	953	983	972	979	932	978	1024	992	959	990	984	1007	1030	1029	1009	945	959	992	1019	1008	936	997	948	1001	957	954	1066	991	1001	932	987	936	1033	992	983	1012	1049	1021	976	984	1036	963	983	955	1005	1001	1015	996	1003	977	1035	989	1012	1029	1001	992	993	971	974	979	1023	963	995	963	934	986	1038	956	986	1021	1019	975	972	977	980	967	1060	989	992	957	1024	936	915	975	961	954	977	954	925	959	1013	1023	1037	963	997	991	956	936	996	1008	1043	1030	1024	996	1037	991	1065	1032	1019	986	916	957	968	932	975	1075	951	1031	1003	1019	997	980	972	974	993	1023	963	995	990	1003	927	961	1039	988	999	954	1000	1055	966	972	939	973	994	1014	1007	960	962	998	1038	939	965	1020	976	968	975	1004	1004	930	1027	1010	1042	963	1003	1018	975	994	952	1008	965	991	1006	999	1048	984	1002	997	1061	1014	966	983	1008	960	957	1024	1027	959	948	986	988	948	991	1004	1058	999	980	1003	971	1048	970	981	991	981	962	985	948	933	963	986	1009	980	975	1010	950	991	988	993	951	982	964	940	960	1008	968	1004	998	933	960	986	968	924	952	1019	992	994	1007	950	1002	991	1000	978	1030	960	930	1025	1014	914	978	1002	1001	998	970	967	946	935	967	941	992	969	985	990	947	960	1006	958	941	939	1014	992	967	982	996	1033	1014	1031	1018	1058	996	988	1031	1036	1003	1003	1033	1024	969	961	963	951	1035	1021	980	992	988	993	986	995	1013	977	974	971	1025	937	958	975	972	973	961	1013	980	965	996	1007	996	1001	985	986	1000	1007	957	996	947	1028	1008	1016	922	1035	992	952	1009	1016	972	1038	990	945	949	996	999	1008	1010	979	957	961	969	979	951	1008	1056	1008	1001	979	1015	979	1006	970	1001	958	906	987	1025	1033	974	1003	980	985	1009	940	925	986	1024	1012	1014	1005	999	956	1023	955	970	1009	1029	1007	970	964	908	995	958	955	970	971	1013	966	966	1002	938	981	1007	1009	989	1049	977	952	1008	1022	955	955	979	1023	1046	982	1019	976	1005	1013	993	945	1052	976	937	993	1001	999	985	973	1019	1013	1052	1021	958	960	1009	970	973	960	1007	1024	975	967	1050	960	1070	948	1013	1005	948	953	935	1035	1021	1038	952	927	978	1012	1041	974	974	1016	1001	1008	1003	1015	916	1000	1069	982	991	975	973	961	997	985	1010	1025	994	997	1015	1026	952	921	1014	1009	995	966	983	959	1005	965	931	972	981	1038	1009	1005	986	1029	997	1061	1003	976	949	956	1044	991	985	1020	935	983	940	997	1024	977	994	966	926	949	994	922	1010	956	965	972	1032	978	1013	1001	1003	997	1063	972	1009	967	1023	1008	970	1069	1016	1042	973	974	987	984	986	951	1032	989	976	1005	961	1003	1043	989	1008	1007	969	992	984	1049	1013	1041	937	1018	1047	973	937	924	975	968	993	988	957	966	1053	1001	958	975	956	931	1008	1009	934	976	1042	1016	1017	1001	986	1031	971	1022	998	995	956	950	945	1068	987	958	976	969	992	1061	972	1071	982	1033	947	994	964	988	969	964	993	993	1049	970	1010	969	1008	1047	958	937	975	1059	959	1003	998	1032	981	950	1015	1029	991	1036	1024	990	971	1008	988	1024	971	1043	950	1032	999	971	1002	1015	1019	972	975	942	972	1001	966	1059	1005	981	976	969	928	969	1039	999	970	947	957	968	942	1000	930	935	1030	989	1007	1002	995	1017	1006	1043	978	984	1016	998	968	949	982	956	983	1022	964	1008	961	1008	952	1014	929	986	1017	996	1029	982	953	973	1027	955	996	999	907	1016	975	1015	1015	949	954	975	1016	941	963	1003	986	950	995	932	971	992	1052	957	946	938	994	952	1013	986	1021	969	952	959	1001	1015	993	997	904	1059	967	995	990	968	925	965	1007	1007	1024	956	991	1003	986	1000	986	1044	979	932	958	1055	1010	1015	1013	985	966	994	916	953	1009	976	932	986	996	946	977	970	949	1047	953	975	1036	973	928	1015	984	1018	1040	974	1041	973	954	991	1021	1013	1032	982	980	967	957	964	983	1027	989	967	1030	1021	943	974	963	999	1044	1011	986	949	979	986	968	1007	966	917	1021	1018	1013	1020	1003	998	987	1021	936	982	1001	983	971	960	965	992	947	1019	966	1030	966	1025	983	958	984	953	1003	981	982	959	939	956	986	959	1015	981	981	1031	915	1024	1006	992	967	983	986	993	962	964	980	983	984	943	959	1018	1020	1050	1000	946	1001	1033	974	1068	1021	994	1010	961	975	1005	981	974	1009	1013	929	1040	958	953	961	937	1026	1017	981	968	1016	1023	935	978	997	986	972	1027	984	975	987	1002	974	984	1007	969	973	1000	972	935	1005	942	999	953	1000	957	980	1004	1016	993	988	932	1004	987	906	1010	988	988	963	975	968	1018	961	983	983	1018	1000	1012	982	950	958	977	979	949	941	1051	967	1016	978	979	986	990	1014	938	994	1000	984	996	1022	1038	946	1054	1011	976	984	997	961	1040	917	975	1035	1020	962	1000	976	1016	1006	958	1006	963	1011	977	985	991	1000	966	960	971	1000	1017	945	999	950	976	976	1030	1004	941	1053	971	997	986	937	1038	1007	996	955	1010	1006	1016	1026	984	1003	981	1027	981	1019	998	991	1005	1011	993	975	998	985	961	1064	975	970	967	1024	969	935	1008	935	946	963	1002	1014	947	1051	998	983	995	1028	970	985	1016	961	962	987	1004	1005	982	987	976	991	1003	972	1034	991	994	966	1002	963	950	975	980	1006	1007	971	944	960	950	1021	969	1036	951	1007	985	1053	984
27043	55544	45857	32384	27527	22622	17960	14444	11120	9785	7575	6203	5318	4259	3428	3042	2572	2318	2166	2067	1747	1623	1546	1445	1307	1355	1255	1360	1227	1214	1227	1180	1125	1101	1145	1078	1135	1135	1079	1066	1030	1063	1014	1048	1023	1031	1026	1001	974	1036	1027	977	1026	1013	996	1025	949	998	975	990	961	988	979	987	1024	1007	1015	1007	1035	1030	919	1015	979	958	973	981	948	961	922	964	954	986	954	1038	981	1043	976	1009	957	1005	914	965	986	973	944	914	899	1059	946	1019	969	940	995	966	968	981	959	965	988	925	1023	971	986	955	989	939	951	937	963	980	1001	917	916	1012	992	1013	967	934	950	1010	927	990	935	922	1032	994	1002	969	1023	981	971	993	939	1054	987	1003	955	975	968	958	991	1001	1004	989	943	995	969	917	1003	1044	1031	989	945	942	1016	967	970	946	1008	913	1061	1016	928	980	942	976	922	980	945	1029	975	974	984	927	1003	964	1015	940	951	992	977	1047	946	999	1016	921	977	1014	983	960	975	961	1008	959	962	967	974	946	1021	965	936	987	979	961	990	971	974	947	985	964	978	931	986	945	995	931	857	965	908	970	973	965	994	966	975	950	939	964	936	923	1006	967	995	978	1023	1025	948	1023	955	980	978	918	997	946	979	990	1001	973	992	975	913	973	940	951	981	982	976	991	948	975	1026	1035	963	986	985	967	991	951	1016	980	975	983	948	951	982	982	992	1009	971	1018	944	972	969	1012	1023	976	980	1013	1001	941	915	1007	972	971	902	951	985	1014	924	955	920	970	984	918	965	1016	959	1015	987	994	1022	1008	937	915	916	984	960	972	930	963	929	938	966	956	932	1001	1053	962	940	961	975	1055	977	940	962	954	1017	961	960	984	1024	999	1003	973	966	933	990	979	987	943	955	945	987	954	1000	1004	952	974	973	952	978	985	952	1026	937	965	980	963	1016	954	971	963	976	948	1000	944	1026	1017	957	945	956	1015	985	932	1001	989	921	1046	1003	908	995	976	989	949	916	952	997	948	966	962	1005	869	1030	974	1009	987	1013	976	957	967	958	1003	997	958	969	978	999	1018	1001	927	961	987	1000	957	980	928	985	1033	1005	955	971	981	939	971	1008	975	951	973	981	985	988	944	973	920	932	969	994	992	921	997	966	981	990	978	939	984	1022	971	978	962	987	910	1000	956	978	995	1015	957	972	948	949	985	944	908	914	955	945	936	968	983	965	962	984	931	981	967	1011	940	955	934	920	915	991	978	998	957	953	969	981	1030	1007	985	981	950	993	1002	982	994	981	977	957	944	975	989	961	983	939	957	970	952	990	930	975	971	934	960	976	1019	957	979	1014	950	933	1007	957	947	969	975	1023	960	999	973	963	954	954	931	1009	967	959	1049	976	1005	925	976	945	926	979	965	998	997	962	936	1027	941	930	948	989	909	936	991	992	983	990	933	1027	986	1008	1033	1012	1021	938	930	983	968	1036	983	902	927	978	933	936	925	1019	1001	938	976	946	984	986	938	986	963	940	947	988	906	941	996	995	972	928	983	982	940	996	938	978	987	949	997	942	968	984	963	918	972	932	1019	999	1027	946	961	966	1009	995	941	984	970	895	996	885	942	953	946	957	958	1056	950	955	955	961	993	944	975	931	960	966	975	978	925	988	1040	915	1009	1000	927	995	971	988	1006	1001	944	956	918	998	958	977	989	970	1006	954	985	1000	931	970	965	934	948	1007	1009	953	972	968	929	995	954	1007	961	1010	971	946	979	962	1017	1042	973	936	951	936	971	1009	967	936	1042	976	961	909	915	991	921	979	1007	961	959	977	957	980	986	967	1030	950	954	980	1017	946	931	964	993	970	1004	1007	913	959	997	990	923	914	1060	1018	975	949	958	949	942	950	938	971	960	990	955	962	969	982	966	960	940	973	965	1008	944	1014	950	983	915	1049	974	968	968	966	1025	927	984	948	962	960	980	932	939	925	1012	972	1005	975	978	968	954	939	974	955	959	944	968	936	954	971	990	932	977	922	996	961	929	989	980	993	969	985	978	931	964	986	1010	913	1024	951	998	971	971	967	920	971	949	1010	957	991	963	1003	1018	938	1037	982	953	982	993	990	1066	904	1043	995	984	1026	980	1025	966	999	945	989	959	937	1003	963	964	908	919	965	960	997	958	963	957	989	937	937	951	974	919	1002	967	984	1009	956	978	974	977	1015	968	960	1006	935	922	998	1010	986	975	923	985	1007	989	989	1029	971	1005	978	1009	1010	932	977	969	957	962	1002	1000	1023	910	988	980	945	909	1018	1009	954	973	948	945	988	942	966	941	913	1029	1009	968	939	924	987	981	965	1037	892	950	976	970	933	965	1004	995	963	934	950	967	973	993	1016	985	965	930	1004	960	973	1035	937	948	965	974	1029	972	1005	937	977	1006	967	946	939	1010	937	942	982	940	972	955	962	1001	978	981	964	983	983	946	944	949	980	976	977	933	988	953	976	911	980	1022	1019	978	1002	936	914	997	935	915	981	930	1012	1002	999	986	965	938	933	1021	1007	1006	970	963	966	887	1011	947	973	972	971	929	981	998	978	929	939	991	966	1023	969	948	911	936	995	974	987	963	963	1010	983	987	979	1026	974	984	946	1038	974	960	1044	958	1020	983	917	1019	952	924	1051	960	970	951	988	1030	970	995	922	925	993	994	1010	982	955	971	934	911	974	958	968	949	974	983	963	964	969	902	1033	968	1014	988	1002	1005	968	979	942	970	935	986	962	994	1041	1012	968	907	960	1028	920	937	910	1016	937	928	993	953	949	970	922	945	990	957	998	933	1035	1023	966	967	960	1034	978	983	919	974	902	905	981	981	977	1044	988	972	938	951	915	977	1028	991	966	939	952	950	996	1028	960	1004	973	981	957	1047	984	955	940	913	959	996	1004	940	961	976	962	998	932	968	939	974	935	982	987	958	959	969	969	971	953	973	953	966	1008	1014	971	967	1045	1006	904	984	973	978	988	975	919	990	925	973	955	994	972	1003	1024	954	1002	995	958	958	1017	1035	930	954	958	1003	967	919	966	957	986	945	1014	963	1029	936	971	935	1015	987	959	967	1005	966	977	941	1051	889	978	984	942	951	942	964	978	967	964	952	985	964	953	897	950	997	1007	1006	951	963	968	994	964	989	947	1029	965	983	967	926	933	939	990	1004	1004	973	972	979	888	955	939	942	928	958	947	949	1019	937	991	969	936	944	942	932	940	982	946	1004	934	985	979	915	1006	977	1008	978	918	910	1044	1000	869	946	939	1008	945	998	1022	896	980	941	953	965	992	954	989	984	914	928	1049	953	1004	945	936	958	948	986	948	976	935	933	989	958	961	979	978	999	1005	983	991	1004	978	956	983	950	964	946	986	979	976	1041	931	1011	941	976	934	982	957	992	958	986	946	984	957	958	945	982	1026	939	974	1012	996	953	972	976	1015	979	938	910	1028	1008	925	923	1007	1021	942	982	977	968	983	1018	997	959	978	1000	948	990	964	925	1020	897	942	971	971	1038	983	982	955	988	992	1022	1018	934	993	1030	977	959	917	993	929	986	986	940	961	945	930	1009	969	928	925	982	1011	958	983	994	953	945	888	979	1006	985	987	943	961	931	925	939	928	988	985	992	969	991	993	949	960	984	968	964	989	977	975	928	1012	921	982	987	935	950	983	976	1045	978	997	989	956	1007	948	964	952	955	935	987	922	923	1007	956	977	980	996	1010	998	1007	905	879	1009	962	948	974	982	950	937	965	1007	957	962	958	960	1007
29288	27346	32117	23018	14467	9757	6916	5115	3930	3627	2689	2254	2031	1774	1558	1400	1280	1262	1122	1130	1071	989	921	959	957	928	846	892	867	865	886	851	925	853	897	832	832	830	802	801	832	881	785	844	852	885	826	840	827	843	855	821	798	836	820	764	767	841	839	816	813	832	836	865	864	826	855	779	803	790	865	829	780	854	792	816	870	838	869	801	803	794	816	809	785	837	793	841	804	860	820	842	846	790	809	821	838	771	806	803	841	822	816	757	816	759	836	803	794	801	773	810	757	782	856	797	857	839	762	780	823	739	808	756	866	826	775	764	770	834	833	776	834	782	776	830	842	801	846	814	811	828	793	809	834	764	825	796	800	772	839	871	789	834	825	866	833	814	767	807	870	752	819	764	801	842	811	774	890	752	811	839	809	817	823	802	820	817	820	862	792	800	847	840	889	795	833	768	792	792	790	796	811	794	748	843	795	831	841	830	841	864	853	811	811	815	841	824	837	843	814	831	795	771	812	798	807	814	824	798	829	821	819	778	767	827	767	780	787	754	779	825	792	803	791	765	791	801	753	824	890	800	811	804	808	844	839	818	871	755	790	757	781	876	841	842	764	804	794	778	840	807	812	816	828	838	786	793	828	769	793	822	826	817	786	769	802	808	800	752	814	868	794	823	770	800	790	782	812	829	805	829	861	817	845	849	846	809	780	842	815	770	811	783	778	839	829	824	851	779	848	826	817	826	775	785	805	840	767	846	777	813	796	816	847	841	778	827	792	800	762	907	810	826	812	801	777	775	821	791	783	788	816	794	826	838	832	826	818	831	814	820	866	765	762	810	807	793	849	816	813	821	839	799	787	831	842	840	803	818	781	797	851	783	807	802	775	806	803	838	856	794	821	817	808	809	830	841	785	867	779	858	801	759	794	817	813	828	844	781	768	790	824	834	834	792	861	808	804	770	777	798	812	783	763	809	758	772	813	865	926	815	761	833	765	864	796	783	802	809	833	804	796	826	781	844	841	857	885	825	818	836	812	801	833	807	854	802	808	833	777	833	824	845	811	819	809	786	798	778	820	805	797	751	818	845	867	813	795	821	811	825	784	795	815	849	826	833	712	851	838	880	728	820	837	796	787	862	795	800	794	822	818	819	823	825	814	808	785	851	834	830	785	779	795	821	821	813	806	823	777	855	795	773	816	828	828	875	816	856	827	835	827	800	788	844	816	806	795	848	811	826	828	837	812	848	735	843	834	839	785	846	821	836	774	798	793	855	813	814	820	806	827	812	800	770	877	821	827	821	831	830	823	798	841	842	838	818	843	805	795	831	795	855	789	811	853	811	801	802	796	821	795	800	859	786	920	793	825	782	845	807	839	830	778	826	817	787	809	832	813	793	816	808	766	769	856	803	815	798	830	824	790	823	786	828	782	789	821	807	856	832	814	759	788	835	811	855	829	789	783	872	773	822	792	812	842	796	822	816	859	831	824	812	865	819	817	874	811	811	778	830	819	857	785	804	773	826	803	816	824	826	826	839	795	792	780	803	810	790	832	822	823	758	782	870	776	827	810	837	835	845	876	831	802	798	838	831	792	794	809	804	803	824	815	816	797	788	814	802	794	846	841	798	813	810	839	844	814	785	755	789	830	837	820	802	790	791	788	754	841	858	779	855	803	811	806	794	842	825	784	779	855	823	776	808	803	767	855	819	810	772	783	787	782	878	870	860	791	851	768	771	817	794	763	798	830	862	842	833	799	821	789	795	858	811	841	786	819	828	817	808	825	803	816	794	855	829	799	835	839	843	777	824	823	808	778	818	839	815	811	818	809	803	816	843	789	840	797	806	849	805	841	770	812	813	805	782	827	798	802	823	810	833	819	865	838	816	862	800	880	800	823	804	822	831	738	810	824	870	830	853	827	835	805	802	815	761	813	803	870	770	797	846	808	807	778	832	824	844	823	828	756	829	819	792	823	764	782	796	803	829	811	850	799	812	780	794	775	767	880	821	809	861	848	748	749	792	808	768	774	805	809	850	806	837	798	868	859	800	813	832	799	817	829	794	781	810	800	774	791	821	812	805	749	816	853	838	771	782	868	772	741	810	817	835	863	825	778	819	835	732	790	805	747	814	791	762	803	805	823	752	804	754	835	818	852	797	819	804	831	815	823	783	840	837	790	837	827	737	796	827	798	763	822	847	795	793	822	796	783	831	775	819	814	802	761	839	875	834	785	814	777	830	827	848	846	820	749	827	805	824	817	828	808	793	781	825	814	841	866	826	874	802	831	799	790	789	823	828	765	817	826	810	808	836	799	805	817	826	846	846	815	797	777	767	816	823	792	806	848	829	796	851	807	772	836	834	802	810	766	868	846	829	774	778	805	856	795	790	821	784	855	769	815	827	797	827	835	803	833	805	828	832	813	814	829	802	843	803	811	798	849	797	776	826	800	844	834	812	834	871	836	782	778	791	798	812	792	815	791	856	857	814	793	864	806	825	788	832	814	806	806	815	842	812	749	780	787	752	881	791	774	817	830	829	770	797	777	824	776	777	833	793	825	795	832	798	772	781	820	828	817	806	822	839	805	821	815	835	807	801	871	761	809	838	796	842	844	826	793	754	796	809	833	828	828	784	797	812	838	779	825	775	810	826	792	819	836	796	812	861	815	839	841	843	817	816	770	815	784	861	801	758	840	767	777	838	870	776	836	837	799	834	794	757	762	791	822	871	789	778	805	763	816	798	821	838	821	818	780	807	799	826	786	842	806	773	831	788	800	839	782	812	862	792	802	864	818	792	782	772	796	762	814	834	789	837	820	816	834	826	798	834	854	786	868	866	783	864	808	879	815	789	790	810	784	844	790	824	784	810	834	794	800	817	836	806	828	809	812	800	773	832	798	797	770	889	783	770	762	828	761	801	739	789	797	788	808	776	806	809	762	793	776	810	844	820	797	778	808	830	787	846	806	823	810	806	839	758	818	813	800	795	848	839	795	777	858	826	795	813	835	782	813	823	783	814	795	829	804	874	839	749	826	818	865	834	804	796	793	826	791	763	823	812	859	831	828	847	793	751	817	789	809	808	790	825	834	865	739	819	820	799	814	776	812	772	834	819	842	785	809	852	817	797	836	800	812	835	829	792	847	799	802	833	826	798	845	783	841	830	792	797	854	816	788	801	762	764	802	807	796	778	785	869	840	798	825	819	806	837	840	828	778	790	802	806	838	830	798	816	790	805	785	778	834	802	859	831	822	791	803	824	834	842	803	874	784	845	854	790	795	801	787	835	770	815	761	871	803	756	804	807	786	786	837	782	819	787	847	804	793	825	773	794	866	809	873	798	778	805	791	831	816	847	848	826	783	815	793	755	786	788	768	843	818	769	827	778	808	879	837	821	792	840	837	824	836	842	807	826	852	806	790	818	755	777	793	858	808	802	794	791	794	837	784	783	806	816	812	807	813	777	766	827	781	847	830	804	780	787	820	781	765	768	820	811	785	774	844	854	811	804	847	804
24786	42446	32906	21084	16561	13151	10100	7707	5905	5138	3967	3257	2763	2302	1949	1731	1576	1459	1366	1220	1175	1111	1026	1098	1050	1015	1015	888	914	970	968	931	863	863	848	910	895	870	855	845	878	847	899	867	848	844	845	823	837	825	774	807	837	845	804	776	799	796	879	846	864	805	822	852	810	807	823	847	872	843	825	891	845	799	792	828	816	800	796	863	869	805	816	849	821	845	818	818	846	797	839	733	841	810	775	814	792	807	785	785	841	864	831	798	853	841	820	786	814	806	822	827	800	853	844	871	769	829	837	803	819	802	823	796	812	794	850	890	855	794	849	809	817	791	823	877	872	827	846	806	827	794	844	863	806	790	852	775	805	798	849	780	819	811	858	833	819	843	840	855	819	863	840	786	856	811	824	823	828	876	835	811	883	799	809	891	841	894	777	767	807	846	826	802	808	855	853	885	860	844	802	823	832	829	799	849	798	824	820	807	818	815	771	840	820	843	832	781	807	827	788	834	834	841	826	858	863	853	806	791	809	775	816	811	841	819	829	823	825	804	803	833	876	846	817	824	878	862	796	845	847	800	783	856	791	781	892	806	838	797	791	842	859	804	892	848	810	798	817	822	794	845	860	767	786	844	828	792	807	848	794	797	814	826	827	804	829	826	840	804	828	813	824	810	824	831	848	848	792	845	825	816	837	833	855	865	860	860	767	808	854	848	770	829	799	778	785	788	803	795	847	850	812	801	856	848	827	842	846	858	787	818	824	795	836	809	826	788	818	807	837	793	790	849	792	844	811	857	866	816	773	869	812	807	849	856	857	848	844	820	840	825	785	780	867	820	815	848	799	837	826	828	798	812	836	833	831	843	864	805	806	775	841	807	830	818	818	866	837	822	819	777	831	824	877	824	767	837	861	788	828	803	849	833	794	852	880	798	821	805	852	861	879	834	812	804	825	845	812	845	808	773	777	761	786	816	852	824	837	798	830	826	854	811	882	800	792	785	794	815	845	865	829	832	841	796	839	826	848	838	792	802	853	811	867	814	804	823	810	812	812	855	807	815	832	826	854	837	786	845	805	866	847	827	828	826	861	862	841	820	860	825	843	807	865	875	822	842	790	845	846	795	851	855	826	817	835	827	803	802	825	842	848	819	819	812	795	801	812	823	826	778	832	867	823	819	799	792	779	799	867	787	829	798	808	810	839	871	845	858	849	813	853	806	793	851	847	825	812	885	785	854	867	829	802	805	840	803	878	845	785	839	777	819	827	834	781	803	783	818	820	874	864	805	810	814	846	792	837	824	823	802	824	823	789	828	763	816	780	844	832	813	833	765	835	825	803	820	747	839	828	823	834	822	838	777	845	851	844	831	821	857	828	818	834	804	852	810	779	861	842	843	838	793	805	841	847	834	828	831	815	818	773	775	850	837	834	824	785	847	842	913	795	849	831	801	808	833	804	804	840	833	829	830	801	800	825	781	846	753	831	849	796	830	778	828	828	874	824	855	861	826	796	834	858	795	801	830	801	805	804	854	872	772	840	832	847	786	866	802	830	815	807	832	818	837	828	845	842	832	828	815	821	802	862	782	852	831	823	779	786	873	805	804	758	828	826	764	829	839	848	802	816	862	788	835	789	836	816	857	850	808	768	798	845	810	869	750	847	779	817	847	813	773	790	786	825	828	761	828	811	854	824	819	848	824	802	800	808	798	844	846	849	841	823	831	779	830	852	844	814	825	799	857	823	832	849	821	841	825	854	800	822	814	794	829	847	801	827	783	843	811	860	778	808	802	800	851	837	887	839	810	849	837	858	792	813	838	773	804	812	807	804	805	832	832	800	845	815	811	810	838	818	844	833	818	771	815	798	836	819	854	821	832	826	838	803	812	852	836	798	754	810	851	815	895	875	822	808	784	801	848	845	826	778	801	867	838	885	848	870	801	850	839	810	796	864	814	826	820	832	809	885	835	813	813	816	825	884	863	820	814	822	803	829	816	853	789	836	824	814	802	829	786	829	840	851	813	794	787	867	830	864	800	844	836	828	774	834	792	826	811	812	812	865	830	770	832	812	767	829	761	812	813	789	802	813	858	793	808	858	806	830	811	804	796	809	804	885	806	840	792	832	863	815	890	885	800	867	820	837	808	841	766	812	836	795	856	861	785	829	835	823	852	805	829	814	857	813	809	829	793	796	806	776	824	841	801	833	837	829	873	798	810	777	858	780	805	810	784	853	831	805	781	851	802	835	844	816	813	832	826	823	810	820	791	869	884	802	812	854	841	817	774	835	815	782	826	826	802	798	856	818	801	790	853	806	837	829	864	839	751	821	786	802	840	824	811	833	818	869	832	878	838	846	812	791	840	834	815	761	772	780	785	789	830	813	821	825	824	888	802	798	821	812	791	803	816	869	814	825	828	830	806	778	871	840	867	859	840	839	774	839	848	850	781	829	780	840	840	795	849	870	823	792	774	852	799	842	837	814	781	828	839	787	798	880	828	850	881	787	762	869	858	854	807	762	830	903	794	878	824	807	795	845	817	839	820	798	845	809	867	840	840	835	841	819	864	818	781	830	839	789	821	841	832	808	811	843	813	856	840	796	810	776	837	825	852	811	775	851	861	813	826	803	799	809	813	843	764	845	818	825	809	880	826	872	801	817	842	829	869	859	870	771	834	793	798	835	802	780	827	807	819	804	831	811	771	787	887	849	818	861	829	874	765	850	798	773	782	863	858	776	847	829	830	858	836	826	801	813	845	805	822	808	799	873	803	840	834	847	814	796	804	836	795	844	854	850	847	802	825	865	867	793	776	764	878	850	812	833	805	786	821	850	816	825	860	852	822	856	838	768	811	808	818	835	859	814	796	784	796	837	798	854	810	845	784	813	812	839	812	790	804	806	851	801	782	860	860	862	773	848	829	806	812	785	848	849	784	848	800	809	840	771	883	854	826	810	803	878	840	779	840	795	832	831	793	850	823	827	888	817	850	802	870	811	850	801	867	875	796	857	817	801	819	787	819	788	796	827	801	842	768	819	818	810	786	859	807	818	834	855	849	819	828	818	821	791	848	794	842	842	804	836	766	802	823	847	786	871	806	791	826	838	753	811	790	813	787	828	841	810	780	762	839	802	829	812	788	800	843	826	808	799	774	838	801	823	859	847	849	819	829	797	819	824	853	775	837	834	765	769	786	862	803	856	836	814	823	817	852	850	799	820	780	807	786	797	884	796	804	814	829	853	821	856	852	840	823	835	834	803	806	821	816	817	856	804	834	835	809	826	773	856	836	823	830	790	802	825	794	852	807	756	795	836	841	869	843	808	839	798	841	839	802	766	802	768	818	798	813	827	829	807	830	797	850	860	825	824	875	785	857	802	805	820	853	821	780	851	848	812	808	840	858	778	800	818	807	755	882	833	840	772	815	816	838	883	827	785	857	847	812	783	796	798	774	842	863	821	828	824	789	777	799	865	838	815	836	815	821	779	813	848	882	827	836	844	798	855	878	821	767	809	811
24282	21539	28975	24886	22550	19875	13395	8136	6021	5253	4141	3411	3061	2333	2043	1844	1700	1522	1449	1446	1227	1156	1127	1039	1075	1062	1002	1001	999	1050	988	1025	893	882	987	939	891	935	928	933	884	920	915	863	913	957	919	872	893	872	899	853	948	891	913	853	847	848	856	900	885	874	831	886	861	853	874	868	906	869	899	882	879	863	880	841	858	877	879	842	877	866	862	859	915	868	812	888	871	857	865	882	856	820	846	870	854	877	849	869	898	914	827	895	872	821	860	838	915	868	905	855	904	856	911	833	836	840	836	878	841	821	825	926	905	881	897	866	832	854	881	829	901	850	868	894	850	857	850	856	828	851	840	819	867	852	878	848	849	877	837	898	858	889	841	908	875	808	842	857	802	833	875	898	851	887	902	871	832	870	864	813	865	837	838	858	828	854	845	860	842	865	905	849	891	822	886	862	851	805	899	859	826	869	818	952	859	863	860	896	829	904	852	918	860	786	885	900	922	930	876	848	892	876	873	880	833	904	867	903	957	848	888	883	926	910	875	856	849	858	819	899	851	848	892	868	825	828	859	908	863	884	849	832	878	875	867	884	885	815	827	849	898	909	845	852	914	853	899	924	812	855	874	867	880	799	905	833	933	880	879	834	832	879	841	865	870	871	840	896	827	837	838	873	843	904	898	891	845	883	866	834	895	828	863	916	872	882	893	870	855	909	856	867	920	852	852	849	902	905	879	816	874	869	852	902	867	853	807	870	837	921	892	900	850	880	888	819	889	858	839	915	823	849	855	822	831	836	818	853	881	871	837	846	888	840	891	844	914	926	893	869	879	877	818	876	865	908	903	820	884	838	882	828	874	901	874	911	845	836	876	963	836	802	846	884	883	895	865	884	897	917	873	887	910	871	874	857	844	857	927	868	828	832	839	906	848	835	880	852	891	873	859	851	868	848	830	884	862	876	845	878	930	859	857	864	853	830	913	884	843	826	926	861	816	842	893	792	903	851	871	854	874	871	855	867	849	876	908	856	833	823	863	824	913	855	882	853	879	861	898	826	892	905	906	828	814	856	861	889	882	911	893	796	844	835	882	870	880	857	836	878	841	857	852	806	851	858	846	863	845	870	895	907	832	869	858	941	742	892	810	884	841	830	832	873	782	847	925	810	868	857	884	905	871	830	884	898	841	893	889	809	861	915	889	862	907	828	906	902	914	849	877	848	854	835	853	890	860	858	863	878	817	859	869	864	869	868	850	818	872	810	841	876	851	858	884	863	855	883	864	863	872	834	915	877	860	903	893	858	856	875	898	852	834	863	888	831	875	839	847	856	891	847	916	892	903	859	848	926	844	890	908	858	878	856	868	841	853	817	877	888	825	842	840	833	894	910	803	888	887	866	856	862	845	887	898	883	847	860	827	920	850	900	844	850	906	845	838	878	845	846	890	871	891	902	880	833	856	866	874	786	892	831	877	856	940	872	896	887	920	883	916	856	845	921	881	845	862	889	910	865	815	893	811	868	904	840	838	850	923	884	846	910	869	843	865	836	877	834	852	834	914	885	875	875	840	830	872	861	859	840	881	877	862	878	908	862	897	860	880	856	889	851	853	827	807	887	891	840	839	886	834	858	837	870	879	869	833	885	858	860	833	824	879	927	874	876	824	858	861	901	857	828	875	861	869	923	876	846	842	793	845	866	851	862	868	857	850	855	887	815	923	895	867	869	837	908	869	870	855	867	867	854	812	909	903	868	879	859	863	813	837	813	875	880	859	927	871	904	855	877	866	842	864	877	799	830	889	873	859	884	807	875	881	875	817	831	932	825	858	885	920	859	853	831	909	817	853	949	904	874	932	904	824	871	868	882	828	905	826	882	877	893	838	883	859	884	879	857	828	873	866	852	888	863	862	811	793	896	876	869	900	867	876	846	865	860	915	806	867	849	834	882	851	844	860	872	877	816	895	910	936	884	839	847	854	891	891	924	859	804	893	893	879	855	880	827	880	891	881	874	834	895	857	899	868	896	910	864	868	876	842	894	899	874	843	867	844	886	839	911	882	860	894	859	857	877	867	823	867	915	837	909	883	868	860	875	886	898	893	910	861	879	800	856	892	860	838	897	867	897	881	854	946	857	843	875	879	860	851	854	884	864	794	861	887	866	887	866	856	839	843	827	871	820	895	809	837	854	875	888	854	869	863	873	841	865	861	915	835	872	901	897	848	857	852	851	885	903	873	888	905	855	822	871	851	798	843	872	869	855	864	853	885	818	879	862	849	782	885	874	826	909	895	838	847	876	889	817	855	898	921	844	849	863	864	891	884	878	907	871	900	881	880	820	854	855	900	843	844	831	880	861	884	848	841	911	848	906	872	846	840	874	848	882	831	884	890	877	829	812	853	886	864	891	854	853	917	890	895	838	921	875	827	859	800	825	870	892	853	865	833	850	878	830	907	815	906	833	864	879	823	884	841	887	871	871	877	872	812	847	888	881	890	834	887	891	844	855	892	837	865	874	827	877	937	874	874	869	854	870	876	895	837	856	874	856	874	828	858	807	898	869	928	859	876	869	921	863	814	908	836	890	834	844	895	840	853	851	822	865	839	855	877	852	898	873	850	821	840	931	869	921	909	903	817	902	870	846	873	887	867	922	928	824	811	881	878	819	822	857	872	839	850	848	892	845	880	901	887	910	894	852	911	844	922	826	837	838	874	827	873	887	826	841	854	870	822	849	860	883	897	858	870	864	868	825	864	839	868	926	897	841	856	893	879	868	838	845	837	933	860	874	888	860	878	859	881	855	869	872	841	918	853	889	854	858	891	841	908	846	888	883	857	840	854	828	859	882	849	869	856	874	814	923	841	825	844	828	902	884	867	872	814	827	860	873	846	852	878	873	865	870	836	877	885	897	915	875	877	846	849	883	839	873	897	824	818	841	895	862	869	871	902	879	929	880	849	852	862	863	857	852	855	843	880	816	895	909	897	861	875	844	898	867	870	884	888	826	919	843	865	842	858	846	846	842	855	881	862	865	855	931	862	868	894	835	924	836	892	815	877	844	889	887	876	859	877	835	878	888	879	878	777	906	832	869	829	870	837	844	832	852	870	832	818	916	869	871	927	848	911	875	854	906	867	884	845	898	873	859	854	891	847	864	870	903	885	797	840	838	855	891	889	880	887	873	922	815	867	866	844	896	863	837	844	859	829	867	905	900	803	832	889	892	860	913	890	873	838	898	828	848	904	806	887	831	840	869	881	869	872	887	857	860	876	910	869	905	848	917	892	863	900	906	879	905	833	873	838	826	842	876	899	826	854	869	837	892	838	853	852	888	894	872	825	842	857	819	845	809	823	829	801	911	862	871	902	870	837	881	874	918	875	842	838	853	866	858	868	834	866	862	859	894	817	900	874	870	884	919	849	842	868	909	820	837	926	876	835	873	838	844	882	916	911	837	902	866	883	863	878	885	888	878	881	900	909	840	856	882	860	908	858	865	826	862	868	875	839	879	840	888	886	853
24929	49561	39043	27840	22594	18195	14182	11328	8655	7589	5755	4773	4100	3208	2692	2335	1985	1822	1660	1550	1408	1333	1247	1236	1147	1106	1088	1089	1057	1069	1080	971	1011	995	970	961	963	950	989	892	938	942	968	873	918	921	900	941	950	882	938	898	910	888	887	885	827	860	895	885	845	893	876	865	865	929	888	851	836	877	854	839	837	893	856	944	896	828	862	893	825	806	894	820	851	867	885	909	847	853	853	885	941	806	830	887	859	863	841	895	878	817	878	833	833	861	846	856	833	833	881	910	858	857	823	861	877	795	854	852	825	869	883	870	898	889	908	865	827	823	893	811	833	856	837	843	878	866	838	864	916	809	879	791	869	891	878	874	889	883	877	890	898	851	825	856	899	867	861	932	873	862	833	953	876	868	933	837	897	862	861	852	825	866	855	904	808	845	855	880	873	856	864	870	791	849	948	861	861	883	881	821	900	840	838	848	881	874	859	912	877	847	827	866	883	904	879	903	896	817	856	875	870	898	836	853	872	817	854	881	864	838	817	859	904	878	882	837	916	836	889	885	863	880	872	888	890	826	898	868	867	893	867	880	954	889	844	832	874	838	850	807	891	869	867	849	843	871	815	828	855	835	898	855	879	895	853	862	849	813	867	840	836	871	869	826	852	816	859	882	892	862	843	891	893	839	857	863	920	820	856	843	849	927	893	895	824	905	857	870	884	917	817	849	839	871	872	835	862	860	880	829	869	830	872	875	908	891	942	849	868	859	916	821	902	875	810	911	864	838	885	921	848	885	841	883	875	860	932	829	843	810	853	870	855	893	901	886	917	898	832	811	815	864	873	922	823	837	875	823	869	875	858	839	841	838	911	862	842	875	871	875	860	863	836	869	850	851	859	850	828	896	893	860	860	852	906	860	871	845	877	829	837	896	961	874	839	845	845	853	852	870	807	895	919	814	833	838	840	872	807	891	884	865	815	889	812	843	878	852	825	863	849	899	855	855	872	840	863	855	818	860	882	858	871	860	831	889	867	804	848	840	842	825	866	841	902	840	858	896	879	880	845	848	893	840	822	831	864	871	834	856	873	874	879	855	880	884	877	887	831	844	812	830	866	812	853	865	897	836	846	866	854	920	841	874	942	862	824	858	868	876	841	867	815	887	874	872	829	840	861	916	830	853	888	799	860	882	859	797	906	908	883	861	883	873	891	853	836	820	885	849	854	897	895	851	844	877	857	847	892	847	895	854	859	842	888	879	876	859	888	836	876	828	871	830	850	874	837	876	860	900	859	831	852	807	875	842	857	874	876	869	756	859	847	872	887	914	897	881	869	852	899	843	813	875	828	868	838	867	846	847	890	907	855	867	906	881	925	887	882	831	881	844	805	836	861	857	847	845	877	864	830	914	837	855	872	821	866	869	818	863	904	819	832	842	871	818	859	891	841	867	854	924	889	864	867	843	900	928	855	866	860	857	910	888	847	821	879	856	851	882	868	836	875	862	832	884	834	882	874	870	883	857	868	912	852	895	879	864	887	863	848	877	861	879	845	859	843	846	849	871	837	864	842	889	867	866	855	889	861	907	893	853	796	840	845	871	840	870	866	825	925	869	845	829	839	856	869	903	864	838	912	869	858	832	844	864	872	869	904	825	856	890	859	849	835	856	872	888	829	795	850	870	884	885	881	819	858	886	834	825	868	874	927	869	860	887	819	855	885	873	865	850	894	835	839	892	870	876	885	832	909	916	862	854	865	870	867	868	846	859	878	777	930	843	864	802	912	878	857	849	821	839	852	879	832	859	898	913	812	864	881	896	844	867	894	882	864	864	830	867	881	887	868	855	880	903	874	830	866	871	874	880	903	851	846	848	822	827	875	879	830	890	891	890	870	871	832	883	881	872	871	793	819	866	854	854	846	879	878	873	848	966	845	852	859	831	882	873	865	836	832	827	853	888	874	898	876	900	887	870	912	856	850	837	842	877	879	858	884	859	871	898	914	871	889	855	902	894	890	847	892	877	872	831	906	848	862	875	863	880	891	815	815	878	885	872	824	869	911	817	833	882	818	853	905	908	835	828	832	872	882	854	801	840	870	836	873	915	884	877	853	852	889	857	888	870	848	852	845	856	802	840	919	857	862	897	872	859	834	814	929	858	801	891	876	821	862	897	877	880	906	812	849	825	952	845	867	845	883	806	856	873	870	868	858	840	839	856	867	889	888	864	834	866	841	869	917	899	839	897	897	870	885	891	893	893	815	856	856	846	852	853	866	861	880	860	870	841	886	823	868	878	879	857	857	832	861	838	845	885	871	831	855	838	844	887	832	827	889	886	879	838	856	838	883	878	845	870	893	887	849	870	865	857	874	862	853	839	839	817	860	822	828	852	860	890	889	924	848	882	834	889	846	868	843	878	834	869	868	829	899	871	841	892	854	883	885	846	856	845	866	865	856	876	860	875	865	834	810	796	895	844	869	863	846	880	889	844	853	820	865	822	861	844	889	819	851	823	909	869	892	835	852	860	828	836	873	797	902	878	851	870	863	869	906	916	840	873	836	898	860	822	842	841	896	817	832	882	882	853	868	849	916	863	849	925	851	859	854	896	867	893	850	800	892	853	886	841	893	843	820	860	873	864	881	843	864	874	804	839	888	875	889	887	867	841	854	863	852	863	896	859	819	902	836	888	861	896	867	862	843	829	834	819	833	851	875	884	862	907	851	844	909	889	841	864	888	810	877	855	876	863	833	872	940	871	900	840	854	823	827	859	859	865	841	948	881	919	871	852	870	869	916	860	843	874	807	897	891	857	832	870	889	895	854	823	909	916	837	872	887	830	878	886	855	867	841	887	800	881	863	833	838	870	892	862	847	826	892	841	848	836	853	890	852	876	845	877	900	897	877	849	857	929	885	869	854	902	853	889	835	861	874	859	841	845	829	837	894	817	856	902	857	839	865	846	861	850	838	867	880	870	881	863	868	891	863	860	837	890	892	852	852	787	869	882	931	895	870	858	835	863	824	873	885	865	891	870	882	816	876	923	884	863	848	854	861	850	867	844	869	820	811	903	856	875	888	861	902	833	849	885	839	888	807	823	896	846	813	864	884	861	837	877	874	837	859	830	863	883	863	827	841	874	867	886	912	854	827	821	848	895	864	834	861	832	873	908	882	898	824	862	863	899	823	859	867	862	838	833	898	845	882	879	836	900	867	873	800	854	850	872	831	866	852	924	861	892	873	899	845	791	876	825	871	829	853	891	862	897	826	845	875	890	897	906	832	883	862	898	846	873	868	882	839	895	869	852	827	882	880	805	834	874	838	862	836	871	866	863	902	842	858	908	880	888	859	900	867	882	845	773	841	875	846	853	886	911	871	881	898	826	845	855	873	871	857	895	915	856	847	881	862	823	834	861	903	911	872	822	858	901	922	843	916	880	823	896	797	862	873	911	889	813	912	852	860	842	817	877	893	897	859	879	842	912	860	854	839	851	858	904	851	849	838	880	844	876	895	893	876	894	867	887
25543	21579	28442	26432	20316	13548	9296	6398	4828	4224	3465	2935	2469	2131	1741	1602	1485	1320	1341	1344	1152	1124	1071	1076	1073	973	953	973	978	992	954	989	913	957	857	922	883	937	911	928	909	942	867	916	955	934	909	859	905	924	841	855	986	894	848	896	875	858	891	888	938	893	874	863	912	920	879	882	929	875	944	901	835	920	860	869	874	854	884	826	865	904	906	891	903	876	902	864	911	846	851	815	864	901	877	843	827	878	927	843	881	859	890	892	857	876	877	863	864	846	821	870	839	879	915	851	806	802	835	898	862	879	851	854	891	903	833	833	834	853	848	896	880	854	855	890	894	867	869	863	870	852	854	889	848	899	913	864	835	890	866	868	877	921	869	866	891	832	865	824	875	852	878	883	841	856	823	916	855	889	835	865	914	867	880	896	838	880	807	902	869	909	862	892	865	908	867	847	911	859	884	838	850	877	865	858	854	861	840	840	900	853	859	868	841	882	838	840	861	855	885	836	911	866	867	925	850	877	869	880	839	804	876	894	868	825	878	853	890	850	919	886	879	807	865	861	897	842	854	858	882	872	832	803	863	800	888	864	933	886	826	884	875	862	883	867	859	887	899	821	869	889	884	893	841	893	859	881	837	879	854	892	860	841	838	877	846	887	863	897	882	852	863	864	880	843	893	896	854	866	898	891	882	884	851	901	822	871	836	879	845	872	896	874	887	848	882	911	865	884	863	865	868	846	889	867	887	927	853	871	852	884	817	863	885	864	830	863	867	874	860	826	900	941	926	919	863	844	885	884	811	896	875	866	876	859	904	844	861	860	847	872	885	951	861	881	881	870	854	873	885	899	898	837	859	881	878	820	909	889	905	906	857	866	842	925	852	861	887	899	889	859	852	881	884	837	826	857	878	890	914	889	849	888	865	895	849	840	860	856	928	901	888	879	858	853	848	837	891	886	860	947	878	877	926	892	891	812	905	882	841	909	856	888	906	913	883	848	868	838	873	915	848	888	889	894	875	850	817	884	884	854	857	863	848	898	848	838	883	885	881	861	822	808	832	873	827	881	885	880	829	824	893	848	839	859	873	846	884	929	880	835	859	851	943	885	912	833	917	861	866	875	907	901	840	818	891	862	903	839	887	867	851	884	915	875	846	871	855	868	840	875	944	881	821	859	842	821	882	864	857	845	937	844	851	887	884	841	882	923	874	853	901	852	916	853	856	876	882	865	879	834	874	880	870	907	843	834	814	820	851	909	851	852	889	875	915	862	841	892	825	851	870	903	804	868	836	881	859	887	829	885	901	851	891	869	877	855	871	834	886	868	837	894	858	883	854	838	926	860	827	894	892	896	851	830	897	876	851	885	894	863	906	882	856	842	814	881	863	876	842	844	876	863	879	871	838	823	844	893	850	877	851	835	914	873	939	863	890	884	832	802	848	850	860	897	885	848	850	864	911	874	871	863	857	863	854	852	857	838	886	842	848	880	837	838	844	887	845	907	873	861	856	831	869	802	868	897	891	863	876	895	861	912	870	864	857	857	859	880	830	844	853	856	865	918	879	894	819	846	883	925	896	871	904	832	867	876	909	898	853	903	866	856	842	824	797	911	814	915	841	868	943	876	902	845	899	926	871	908	884	909	824	878	859	820	810	844	917	879	876	935	827	872	864	813	842	872	870	885	864	908	873	909	849	884	857	848	862	877	821	862	856	823	882	928	900	847	892	883	849	842	842	850	862	862	892	877	840	855	876	895	827	844	861	874	879	854	913	872	828	851	863	805	902	854	825	924	841	926	907	875	885	873	848	909	865	874	886	858	871	845	857	864	881	847	860	889	898	879	861	859	876	881	848	819	927	819	885	900	857	836	817	890	898	868	887	855	857	899	875	829	885	861	865	878	874	867	925	881	883	791	865	883	837	831	854	825	858	912	904	908	865	886	883	873	901	876	894	856	919	857	876	856	880	887	881	862	898	876	906	860	888	912	879	883	867	826	872	910	868	807	898	918	846	871	911	878	883	876	822	913	835	874	892	875	884	921	855	833	883	865	852	867	871	874	901	847	898	820	854	846	865	895	838	883	869	839	874	811	815	901	846	836	919	861	889	788	873	816	865	867	874	850	897	898	881	856	878	897	841	908	889	884	885	882	862	862	902	836	857	916	859	901	882	880	856	882	882	891	819	860	886	862	890	848	833	877	796	894	858	854	820	898	867	916	872	857	798	873	851	882	858	863	913	845	823	808	899	888	858	844	790	876	834	853	889	849	877	853	841	872	894	878	831	935	858	889	839	877	811	863	867	833	881	822	919	897	836	871	894	878	898	854	900	850	878	863	873	904	901	870	880	835	851	905	896	876	861	866	922	904	857	871	936	882	859	838	876	897	831	846	904	936	868	875	877	831	877	894	835	878	829	860	870	907	869	868	866	920	875	897	838	902	903	864	799	871	887	880	872	853	901	897	830	867	849	850	895	858	856	891	881	843	901	836	872	874	924	901	866	887	905	911	820	826	894	856	903	875	857	840	906	912	900	878	913	860	904	844	847	898	875	891	868	891	871	887	864	929	927	884	857	945	884	861	850	900	868	835	824	860	884	867	864	858	834	887	856	875	870	890	877	870	874	860	795	871	876	936	843	828	851	880	837	844	863	897	821	817	884	842	857	843	863	852	877	919	881	885	916	878	891	868	880	857	903	847	839	858	842	870	848	914	827	835	864	851	850	860	867	870	836	844	852	869	815	928	892	867	905	875	839	907	872	807	859	896	828	862	853	860	910	835	889	874	914	854	926	870	887	875	851	888	840	841	854	865	905	886	856	848	876	883	903	861	877	863	871	899	850	855	890	808	844	818	893	835	847	892	878	838	824	903	852	856	841	906	853	836	870	916	859	871	920	884	895	855	858	913	872	877	841	872	865	864	868	887	855	831	838	904	875	842	888	863	889	860	868	848	848	837	856	852	869	847	846	866	878	879	887	826	808	862	854	883	878	830	919	886	819	895	856	894	841	868	894	955	837	858	851	908	864	880	866	854	864	859	786	915	831	859	861	900	857	849	879	900	848	858	881	849	882	881	936	882	854	852	840	833	841	905	875	862	893	865	858	886	869	856	839	886	870	859	845	814	942	930	856	863	863	873	846	858	852	851	846	878	884	892	870	816	915	876	852	870	891	870	938	882	894	867	872	858	897	903	805	925	885	846	852	845	879	847	863	875	845	869	810	823	846	903	863	853	864	880	925	822	840	914	832	870	857	878	883	862	874	840	906	853	801	906	894	891	833	897	854	829	848	886	879	900	918	859	896	854	891	852	900	871	828	881	887	872	963	899	889	785	845	867	843	857	866	859	867	922	924	859	903	837	875	824	836	865	848	931	910	896	869	915	830	876	821	868	851	911	909	846	867	840	823	887	893	846	887	865	872	904	846	870	909	904	911	828	845	866	860	899	870	846	865	899	811	830	907	904	819	873	861	868	842	840	880	843	801	888	856	881	904	877	823	822	899	861	847	861
24114	46629	36920	24513	19769	15776	12422	9719	7509	6449	4896	4186	3522	2737	2280	2034	1803	1655	1502	1455	1311	1257	1242	1242	1075	1105	1055	1041	1022	1023	1052	1022	1018	954	986	989	941	873	894	893	915	894	915	914	901	884	913	938	929	946	945	875	882	923	923	870	976	892	858	865	854	920	878	896	852	913	849	912	871	870	874	908	860	890	895	942	918	875	861	905	832	883	841	880	823	894	896	840	887	877	878	865	835	865	910	871	874	880	880	886	882	886	888	917	839	902	834	909	896	858	909	850	870	842	873	873	860	863	854	915	896	906	862	907	886	856	853	918	850	843	842	868	888	887	875	898	861	906	945	900	906	844	817	896	853	887	883	874	858	900	887	888	939	922	815	844	870	892	862	858	920	862	903	875	846	909	861	894	869	852	901	900	876	861	838	846	865	854	843	838	883	929	902	904	847	839	881	868	895	849	873	814	913	875	871	859	858	859	870	930	867	900	832	867	883	933	877	830	853	828	863	892	881	896	912	824	929	822	850	902	844	894	879	898	921	870	841	923	882	867	875	890	883	927	912	882	864	820	869	908	852	920	884	843	938	886	857	931	883	872	905	934	893	849	894	847	920	901	947	931	853	914	924	846	889	841	897	873	913	877	895	909	949	876	876	904	881	902	904	940	887	863	895	855	884	949	887	891	887	891	881	890	844	901	899	852	908	851	872	983	856	862	795	854	840	846	827	893	882	927	896	844	890	851	833	824	888	874	869	890	847	862	858	930	871	879	905	887	880	891	845	877	856	855	890	871	881	862	851	846	862	881	914	867	890	857	883	855	827	897	878	989	871	869	881	923	847	830	908	845	903	871	849	840	890	885	866	870	862	910	927	873	862	932	835	902	906	868	875	913	915	868	882	863	900	891	925	857	925	894	846	863	836	881	906	879	933	892	880	869	860	892	854	861	845	924	897	906	853	847	863	853	846	879	866	868	896	864	884	876	901	863	932	887	857	858	784	812	910	893	900	852	937	854	869	865	883	844	850	898	939	834	906	866	900	843	896	864	875	903	919	896	887	854	929	870	892	922	905	827	896	833	887	880	877	874	898	899	885	858	878	845	908	912	909	839	882	917	836	859	834	882	864	867	881	844	869	862	871	936	897	853	892	867	854	901	850	866	867	888	844	870	900	851	856	885	889	837	822	834	876	915	870	878	864	950	914	853	897	869	915	921	851	911	899	863	886	926	848	871	899	907	872	851	861	886	916	903	850	879	916	874	880	857	892	890	917	888	827	929	847	902	862	877	893	831	819	884	849	906	861	888	890	871	877	852	913	898	855	846	816	907	849	848	888	876	820	921	842	866	880	929	864	901	841	902	891	945	844	897	871	882	881	859	878	862	919	895	902	861	858	816	850	949	876	874	885	838	865	901	871	938	898	878	861	863	878	923	872	892	899	841	840	879	860	896	900	888	865	894	864	878	889	948	814	875	830	836	902	831	922	848	863	893	856	886	888	893	867	886	847	884	892	869	858	896	874	847	847	904	862	846	894	874	904	842	876	889	913	845	900	933	866	870	854	854	864	874	874	861	887	881	885	905	890	813	915	877	892	913	871	852	888	885	810	869	882	891	890	913	929	919	893	876	928	866	919	889	871	894	842	891	866	877	884	872	869	908	863	872	869	836	840	850	870	928	874	847	915	866	892	913	840	914	878	838	906	883	898	930	870	889	841	923	832	862	850	884	896	908	890	903	820	852	802	847	861	883	922	919	847	900	880	909	868	861	929	918	872	872	822	863	897	890	859	896	881	861	897	877	881	875	873	897	822	899	878	894	905	863	898	843	873	868	905	858	861	830	846	901	823	875	901	931	878	878	887	915	914	915	895	850	879	875	875	822	939	900	865	854	886	869	867	853	882	890	901	888	845	850	885	803	889	882	892	864	877	871	871	893	854	850	885	835	937	877	928	867	893	833	946	877	888	921	892	863	859	918	893	926	913	811	855	895	854	881	918	890	911	885	848	870	891	843	871	878	853	817	821	873	895	841	900	859	873	906	870	925	885	906	868	895	880	946	922	862	915	803	947	852	881	937	886	909	872	887	883	900	946	931	847	918	888	906	858	895	865	897	844	900	860	859	881	881	868	878	834	895	909	895	841	889	834	918	862	867	873	874	858	915	958	885	890	925	891	879	895	853	877	825	835	855	870	879	874	841	873	881	832	907	846	900	914	888	902	850	836	834	837	811	899	906	883	887	880	878	924	823	837	839	837	866	901	823	852	904	858	851	868	839	900	880	871	887	859	825	920	923	882	917	839	905	903	935	898	848	902	879	965	866	826	835	899	898	853	853	868	821	874	857	857	832	862	906	900	881	886	915	919	915	907	832	898	904	878	917	871	858	893	850	839	857	884	833	862	923	853	912	883	891	860	887	884	847	877	861	812	903	899	871	847	845	902	845	884	888	880	877	898	855	880	920	873	883	854	864	896	878	889	859	897	883	855	850	919	907	901	905	878	869	906	868	876	885	851	909	874	886	868	867	876	851	860	871	882	860	916	916	856	873	914	853	923	868	833	886	839	866	873	865	862	896	875	849	900	894	882	905	833	841	881	900	866	889	857	861	870	910	883	837	859	848	918	898	900	915	936	846	919	866	856	843	872	845	894	861	916	862	905	927	842	835	877	869	859	906	881	941	915	877	891	865	917	844	877	866	870	895	853	836	822	951	863	916	901	857	869	880	877	893	859	939	855	869	843	884	889	889	848	867	919	831	896	834	895	816	920	867	870	903	888	853	904	878	904	912	909	846	881	827	844	843	929	865	868	901	966	877	854	888	911	881	864	863	924	888	828	894	918	839	844	883	846	852	904	833	826	837	844	895	912	855	928	889	906	857	890	899	865	833	880	796	855	870	824	879	847	886	871	890	861	886	805	793	876	873	871	891	839	898	850	915	869	878	865	840	862	890	878	873	857	915	918	878	888	924	823	855	885	915	862	885	864	876	905	887	823	849	894	921	922	862	880	878	884	875	893	936	919	940	916	971	882	921	861	861	864	914	864	840	923	858	871	868	865	837	823	849	854	920	884	848	910	840	840	896	857	872	921	901	874	865	895	851	888	860	873	857	883	865	829	871	842	911	862	889	847	869	931	865	871	920	895	851	875	893	886	808	877	874	907	848	818	860	883	865	949	913	911	850	921	908	916	882	850	864	881	850	867	869	839	904	914	863	846	937	887	908	967	882	823	891	844	863	900	936	866	905	925	910	837	878	835	883	882	844	948	850	939	953	905	860	860	810	865	904	861	886	845	897	893	874	948	865	844	871	857	808	924	863	854	897	890	872	903	915	860	847	893	861	856	923	887	877	848	854	888	841	839	909	862	871	862	874	885	905	900	897	846	845	853	866	828	860	872	921	839	810	921	893	912	918	807	904	850	868	940	894	873	868	926	858	869	894	871	885	892	823	899	851	872	866	899	832	898	865	888	849	878	827	886	854	911	896	950	857	893	870	915	888	883	888	930	859	915	924
23026	21468	29281	24106	21790	23376	21818	12384	8429	6991	5669	4469	3807	3121	2679	2256	2089	1947	1825	1644	1517	1432	1417	1297	1318	1214	1267	1184	1202	1172	1150	1111	1106	1079	1059	1105	1128	1101	1056	1024	1027	1030	1067	1055	1023	1002	995	1076	1076	1016	1043	995	992	969	1060	997	1039	1005	1038	1013	1055	1007	989	1013	1032	980	965	957	959	1054	1016	985	1015	926	974	1004	973	984	1030	1001	988	1041	1000	1051	1020	981	943	1036	1025	938	969	1026	1001	979	1000	1019	981	1028	950	998	971	978	954	995	970	983	991	961	935	991	974	955	953	946	976	980	984	946	929	1049	938	953	938	940	957	1007	968	982	991	962	1024	971	1007	959	1001	983	1034	983	1014	998	1006	1009	962	995	946	985	988	942	941	967	985	983	1040	1006	1000	977	952	964	960	957	1037	1007	1019	1022	946	952	978	969	924	920	966	970	955	965	927	972	994	973	980	925	995	967	988	946	960	973	1001	959	961	950	1006	992	1055	1008	977	1009	967	992	986	1041	923	1052	968	969	1045	923	1001	1061	1033	979	992	967	997	938	973	939	969	1043	933	978	935	964	970	1016	1002	969	945	952	1005	1046	993	1034	1012	976	1000	977	982	949	1034	993	988	987	965	936	1036	998	978	989	934	903	976	1014	1006	1025	967	1000	986	973	1009	960	996	1003	979	959	916	950	1061	969	954	968	1011	1007	1024	981	996	960	1021	992	985	985	976	1033	972	953	1037	893	995	973	1006	997	909	944	1041	964	973	923	1011	1039	981	978	951	1004	1006	985	966	962	962	992	933	997	987	1009	1081	1001	945	978	1005	949	994	965	937	986	958	995	959	998	998	971	1010	974	948	961	994	982	1062	976	1000	1010	956	1008	982	995	923	975	998	1046	947	1016	987	963	977	962	981	953	958	996	942	945	1009	1018	957	941	992	966	966	950	1000	1013	916	961	1007	950	1036	1031	948	978	949	999	992	1001	984	968	982	1014	988	953	1018	1010	942	961	987	974	957	949	950	1065	942	991	964	984	985	957	991	1021	968	1002	972	988	969	1030	977	1015	1019	1004	1016	969	973	969	964	1044	1031	952	1013	962	1002	976	1002	994	1018	981	993	1009	952	991	908	985	1002	987	969	979	996	1045	964	949	1019	992	995	984	1029	1013	923	1031	979	947	1000	928	955	1035	926	1021	974	1009	969	985	980	923	939	985	1001	967	989	968	1032	1036	996	976	977	996	998	934	976	938	952	962	981	967	970	983	922	1024	995	1009	959	975	992	953	973	942	991	996	1021	1016	1023	976	1004	991	968	972	939	1068	961	984	967	993	990	966	927	968	939	995	919	983	978	1001	966	999	1023	921	1007	994	988	1024	965	973	959	956	923	1020	970	985	963	986	955	967	1016	980	984	1001	950	942	967	1018	996	995	990	994	936	971	971	971	989	994	971	932	947	985	991	977	956	981	975	973	949	1005	968	983	963	991	994	1058	986	979	974	975	967	1023	957	958	1004	1042	1014	1008	1008	952	931	1020	985	981	1006	1038	997	996	967	956	944	980	1029	1001	1023	970	1008	989	1043	971	953	962	969	921	976	994	972	1041	984	1006	981	993	947	983	1008	998	951	993	973	1010	951	924	991	940	1022	938	981	1047	940	988	1000	975	993	985	936	1005	1025	987	984	947	1046	984	1033	992	987	981	970	1012	955	977	1026	941	951	894	989	1003	958	1003	958	992	978	976	1012	970	975	1007	975	944	965	978	965	980	990	988	1008	985	971	1022	980	953	975	1006	936	969	918	993	985	949	938	978	959	991	1013	1025	972	989	962	959	935	978	983	991	952	971	980	946	1018	992	997	990	975	1008	1060	997	965	1014	990	988	1025	1001	1000	1036	981	982	1000	1009	940	1008	1017	977	1019	967	955	987	1020	1013	1048	1000	1023	1058	962	965	967	933	1002	992	916	926	1000	969	941	947	978	1005	976	982	954	986	1002	963	986	920	973	943	1005	1019	973	1064	984	975	991	973	1008	1016	992	969	1006	962	991	980	957	1049	979	1015	992	975	967	943	978	1009	961	976	990	964	930	981	983	1020	974	983	999	1001	1014	941	987	980	973	975	995	999	989	978	974	943	988	972	977	956	967	964	977	976	991	944	986	943	969	914	949	979	989	1002	956	964	990	964	922	930	962	1022	982	994	1043	961	969	955	985	987	993	983	983	998	991	1027	925	996	981	1014	977	951	918	997	997	1017	1000	1023	926	944	999	966	999	1052	1022	968	971	998	987	883	1047	959	947	985	977	935	987	957	954	1022	995	990	962	1023	945	952	1007	1024	1007	975	956	1034	989	1016	966	973	935	958	919	976	932	1022	987	991	1024	951	949	980	1016	1014	969	1007	1030	993	993	978	1000	1044	963	1004	964	964	966	959	976	954	961	989	973	1049	926	983	990	922	1036	964	957	994	1000	985	1025	979	1059	1000	1035	954	1022	981	1000	963	954	995	986	968	981	933	965	989	1054	1063	1020	958	1018	1029	957	935	990	967	1013	983	969	960	1015	1006	1019	997	968	1035	997	956	1002	1013	994	951	1020	988	992	972	1004	956	994	947	997	968	1014	984	927	943	954	968	1004	973	924	987	959	965	963	971	982	951	1043	981	1002	989	1004	1045	978	963	976	979	999	999	1014	967	977	958	1032	980	961	1014	1020	1006	973	970	953	1004	981	1029	1053	947	989	956	945	989	959	989	985	924	1008	972	993	1063	981	1009	950	968	1008	941	1000	978	955	914	981	997	997	1038	968	947	950	1014	971	966	976	979	1011	975	989	1037	1025	1027	1041	910	952	1003	1009	930	984	991	934	1045	959	1011	909	1002	948	1028	1027	989	1025	1014	1044	984	938	985	959	983	991	1014	983	993	1015	941	965	1022	977	967	963	995	966	978	1017	988	933	937	967	993	990	953	944	965	989	987	973	1012	950	992	917	966	1004	1003	1023	974	980	984	956	920	986	988	997	989	1011	998	952	935	891	990	961	1035	1003	1003	898	1036	954	989	994	963	965	907	942	1028	981	921	960	961	938	994	1000	949	974	970	919	974	983	994	994	946	988	973	1049	952	1004	1013	978	991	944	984	988	990	961	1017	993	981	1003	966	1012	965	975	986	1007	1013	994	946	1004	914	949	1015	988	965	984	973	946	958	1018	969	1017	989	933	1011	999	990	941	897	1000	946	949	993	1010	978	988	994	980	995	1009	998	992	1036	1022	1025	952	966	952	991	950	994	1012	1033	960	998	967	934	936	925	958	943	953	1007	1001	1000	1020	970	940	1012	919	1009	990	1019	967	928	990	1053	1032	960	976	922	970	1024	1027	1003	996	983	982	980	1045	927	996	1026	983	1011	985	1004	944	915	972	971	958	954	927	948	991	1031	980	973	969	1015	914	991	989	968	961	999	1023	935	1016	986	964	944	960	942	928	953	995	973	1001	970	1004	966	996	953	992	1050	954	936	966	1005	976	976	1006	1002	1002	1000	965	976	943	903	1026	953	1007	952	987	1006	950	955	969	976	1048	1042	924	995	1007	987	964	960	960	970	966	974	950	962	994	993	983	934	1008	1021	977	1005	953	989	997	1050	1011	953	1018	986	996	964	967	1032	986	986	957	990	1010	976	1027	961	992	995	1014	986	984	995	969	919	976	977	1030	965	960	1015	990	967	898	933	998	967	1010	996	989	904	927	943	961	945	1021	994	1028	977	972	986	957	948	977	978	975	946	1020	964	968	988	1013	975	1019	950	934	936	993	976	962	961	978	982	967	936	1022	997	966	977	992	960	962	995	1012	944	997	982	915	959	1022	995	994	970	983	978	1009	1034	940	974	963	956	962	1025	1039	968	1041	1019	1019	968	916	956	1022	1052	989	971	978	967	937	943	966	965	996	987	914	977
26529	54927	44705	32415	27321	22450	18251	14804	11346	9736	7626	6358	5194	4008	3440	2849	2525	2342	2167	1993	1727	1563	1520	1384	1287	1289	1302	1293	1239	1187	1219	1104	1185	1141	1143	1147	1094	1054	1104	1068	1032	1021	1021	1050	955	988	1010	1085	1001	985	1053	946	1011	1044	993	1039	1041	970	986	901	1022	963	936	986	995	961	1009	960	949	961	970	992	906	1004	931	926	979	1002	1013	931	953	935	942	995	954	911	944	916	953	977	949	923	994	1016	962	988	1015	945	1003	1003	937	977	951	968	942	912	979	944	965	1035	1001	932	959	993	983	956	946	967	978	926	973	984	938	939	943	943	964	1004	951	990	967	949	1004	955	901	967	909	1005	957	995	987	972	956	969	925	970	960	1008	985	978	1010	922	989	938	966	950	957	993	926	987	998	982	961	994	951	1008	1001	905	988	995	948	975	968	975	920	959	1016	970	955	985	962	976	1004	945	972	986	963	981	916	935	960	1005	945	958	961	921	971	964	963	957	952	955	947	1059	944	988	931	992	981	919	988	935	954	941	946	969	961	960	968	999	934	989	979	910	968	952	949	931	946	961	960	954	948	959	961	934	957	952	974	926	979	916	968	896	919	934	965	913	977	888	930	988	913	1003	942	960	929	919	933	957	951	955	1035	971	1010	947	943	988	945	919	927	932	923	991	970	963	956	969	938	972	994	922	1018	926	955	977	985	979	974	1034	973	1032	989	927	973	923	988	980	978	992	900	938	980	959	971	974	955	965	979	991	919	991	925	954	989	965	949	955	963	991	920	973	984	973	950	942	966	995	957	922	938	939	967	968	930	987	905	922	939	978	970	960	983	973	966	972	994	959	970	926	960	1010	1008	977	984	952	904	925	980	955	958	977	934	957	985	954	933	969	952	977	978	988	968	950	927	931	961	962	1008	898	926	959	960	949	915	983	948	995	977	930	962	968	988	948	980	1017	1000	904	958	958	1011	928	938	965	996	937	927	968	915	963	963	938	1020	984	994	963	1004	982	1013	975	880	964	981	1014	947	956	963	957	965	1011	977	962	933	935	915	1020	958	961	982	979	1011	969	987	949	971	948	951	932	916	970	923	981	922	963	909	906	973	1017	956	880	918	967	943	963	1002	960	970	942	938	966	980	918	949	964	958	953	911	1013	975	926	955	937	948	920	939	969	962	974	922	887	1021	917	942	938	1002	950	1000	980	894	953	958	983	937	942	955	967	968	969	974	995	984	956	932	894	967	924	963	990	937	967	967	1000	965	962	957	969	954	980	1024	925	999	1003	950	966	965	956	913	969	955	954	955	1016	947	912	1017	961	995	994	945	990	936	965	953	917	956	974	937	956	938	934	1021	948	992	946	956	1025	946	959	915	988	942	977	944	970	985	974	996	986	946	896	986	982	925	945	943	946	966	878	962	966	955	977	955	1013	1001	1002	965	971	998	976	958	917	1003	984	995	998	952	977	940	946	982	976	889	1001	937	1002	976	1039	988	977	902	956	908	947	938	957	951	957	955	958	971	927	895	969	954	949	989	895	976	939	985	1010	964	926	967	978	920	952	956	921	908	973	972	964	900	935	956	940	957	966	958	940	968	971	943	943	950	957	957	926	906	956	997	899	964	992	905	913	964	1013	946	947	992	955	952	971	965	938	940	959	933	913	969	993	984	966	1033	953	976	962	947	995	998	957	955	1009	1017	1011	1001	959	913	953	912	935	1022	941	981	943	975	963	966	985	928	880	970	981	942	966	963	930	988	1012	954	954	992	969	955	1034	989	986	950	926	898	986	966	954	944	978	926	972	942	987	991	996	985	1000	943	945	881	1016	940	969	1011	928	952	994	932	906	979	891	973	952	936	955	964	945	922	942	987	970	979	962	1001	924	968	921	957	1011	956	964	912	949	959	955	931	971	931	946	944	959	953	919	970	944	1017	948	957	951	970	950	922	929	939	935	989	966	980	967	996	928	976	952	996	906	1000	980	951	952	993	1003	1015	941	943	924	953	930	906	983	955	972	971	947	925	984	945	996	927	1012	1016	981	891	985	984	978	985	961	960	955	981	933	1004	925	980	1007	957	961	946	952	947	984	882	954	993	951	925	948	932	954	954	927	953	964	964	955	974	933	875	987	941	967	959	954	905	1029	1000	969	960	964	976	963	926	936	945	958	959	939	958	968	976	955	959	988	897	905	943	973	913	973	919	1005	961	902	967	972	942	979	941	977	965	996	1027	957	935	929	1011	945	935	950	996	922	941	946	914	961	1016	1030	949	968	920	942	958	943	928	959	1000	993	915	913	988	961	958	928	995	957	998	900	909	970	972	944	916	945	966	916	938	1027	915	944	954	934	890	921	992	909	947	922	989	906	993	958	997	945	968	991	1011	944	975	929	956	980	987	973	932	955	911	961	1011	987	923	969	935	934	952	923	991	964	976	995	954	997	979	929	973	1030	993	956	990	900	951	908	927	994	976	968	922	1000	945	941	1003	914	933	963	971	982	978	947	962	929	975	932	927	937	936	961	974	952	938	947	1010	960	982	945	997	954	932	937	980	914	963	1002	936	991	972	986	995	934	985	930	937	991	960	938	962	951	930	964	971	982	978	958	976	931	954	937	940	918	921	953	945	952	945	967	972	915	962	949	996	989	965	917	925	976	1018	964	946	972	947	980	954	950	986	941	929	911	1017	987	1015	963	922	960	970	926	984	948	904	949	1029	930	977	964	983	971	981	960	1009	940	999	1017	938	968	1002	981	911	974	987	884	957	980	891	973	935	955	985	953	952	937	974	994	912	918	965	945	937	941	935	981	965	1025	960	960	974	1035	964	998	951	975	896	928	970	896	905	982	1007	972	960	941	971	973	993	923	1000	934	1007	985	949	892	966	939	953	910	916	918	952	971	898	978	996	941	944	1021	943	974	972	944	975	977	938	1028	975	937	971	993	930	918	982	952	982	985	941	989	972	939	941	973	950	993	930	980	951	945	980	944	944	880	965	952	984	938	939	922	991	927	941	940	998	961	933	918	907	975	1022	983	969	988	975	930	907	962	990	998	980	961	999	1033	905	962	975	978	917	958	958	980	969	964	975	927	964	979	935	930	907	934	912	900	925	994	1010	943	964	995	1000	916	995	932	968	928	958	949	947	954	973	952	986	986	995	949	990	936	976	935	933	984	943	939	921	989	941	947	973	939	1037	916	912	1015	980	973	954	927	954	956	1061	998	948	951	931	933	957	985	947	970	915	928	982	938	961	1011	953	1014	949	1021	945	954	1001	972	1001	911	923	990	992	937	948	946	938	976	956	1003	948	951	961	981	910	1005	957	970	952	905	927	925	942	924	940	939	992	928	989	958	936	979	948	947	972	969	984	925	951	927	927	938	975	1010	983	923	951	956	910	925	938	912	974	916	1017	963	912	972	981	949	941	933	978	980	954	955	892	916	886	989	970	990	915	975	984	924	948	974	966	937	945	951	977	978	965	936	972	925	921	1006	961	926	970	965	1025	959	995	969	953	927	960	955	951	1018	1000	920	907	912	999	946	946	1011	999	934	969	949	939	961	931	947	1001	978	1003	960	1006	950	967	965	1019	1006	948	978	915	992	948	948	939	961	953	980	966	891	917	1008	940	934	936	942	977	939	915	922	968	983	1000	979	956	996	927	908
29267	27178	31599	22887	14249	9606	6862	5147	3946	3315	2755	2360	2126	1769	1486	1353	1288	1174	1097	1131	1085	1040	988	880	886	904	909	887	896	851	844	876	834	866	840	871	843	852	863	852	911	814	851	824	836	838	852	867	792	795	846	851	859	828	799	830	841	815	789	785	816	837	807	804	806	855	789	805	856	791	850	836	824	777	799	810	829	835	811	793	821	808	802	796	804	836	795	802	838	829	792	772	811	778	831	829	816	825	836	831	844	815	823	746	784	764	789	822	823	820	850	854	798	797	732	800	812	811	773	834	790	839	808	857	818	742	834	776	833	798	764	857	816	785	858	819	819	806	819	832	817	806	811	862	787	812	722	828	808	802	804	812	803	857	798	794	809	814	797	868	823	806	805	784	781	764	811	798	803	811	751	761	803	735	813	844	822	784	762	758	729	767	793	843	817	836	786	834	832	791	803	786	770	815	834	767	781	840	853	815	830	809	781	762	828	791	796	818	807	858	848	831	759	815	812	781	790	784	795	777	762	800	797	792	788	836	802	811	820	849	832	828	779	772	810	821	790	835	767	824	804	834	821	828	870	800	786	815	852	849	828	810	783	747	774	783	787	849	749	763	802	830	813	749	787	834	751	819	825	836	841	852	814	763	824	759	819	806	823	775	806	773	804	799	806	809	857	812	826	831	789	857	764	822	802	836	817	814	807	806	747	803	776	786	819	824	829	805	858	780	801	747	828	839	815	807	818	778	778	827	784	794	835	812	835	776	830	807	853	822	846	796	824	840	799	844	809	770	766	785	846	825	797	785	792	828	780	817	849	812	789	764	868	792	809	779	822	820	810	813	800	809	768	817	857	819	792	851	823	812	765	831	780	754	835	787	802	750	795	805	842	833	843	815	803	846	805	841	833	787	815	796	822	779	830	790	811	805	761	809	747	833	804	761	851	778	827	794	808	771	795	849	787	806	821	799	832	798	827	809	794	815	785	784	817	805	846	801	810	777	817	782	775	864	822	807	774	776	859	837	776	816	805	788	804	777	757	833	824	755	820	794	804	802	821	801	789	799	821	762	821	801	754	811	858	772	822	786	832	851	864	831	789	754	753	795	829	832	793	757	837	806	789	825	773	787	803	780	771	825	784	805	809	792	774	847	785	819	820	795	767	885	832	765	814	800	784	805	831	783	791	804	833	825	794	765	792	815	799	816	789	826	803	838	768	765	794	808	846	814	797	872	769	839	850	775	761	800	843	794	843	806	827	779	833	843	771	833	850	789	824	798	801	825	813	823	804	791	826	794	800	746	748	800	770	798	831	790	871	810	819	785	815	778	810	795	841	828	790	784	781	804	819	817	807	759	834	798	820	843	798	783	796	765	819	784	773	849	836	775	815	832	822	838	776	775	836	815	826	853	817	778	752	844	833	833	789	836	831	758	817	794	807	790	805	855	769	791	828	807	764	782	835	855	795	852	850	860	743	751	811	779	806	851	793	781	812	801	866	809	831	776	866	793	755	794	810	808	776	780	776	808	804	821	782	809	750	811	812	792	853	793	762	801	784	821	847	816	820	768	780	809	831	811	794	841	766	822	853	812	785	809	825	791	812	803	786	826	828	793	870	794	796	776	802	796	787	799	738	803	802	789	776	817	827	800	809	712	864	823	770	818	808	824	782	823	827	821	832	784	820	822	870	823	810	776	819	831	847	789	833	794	838	797	831	802	800	826	827	799	794	783	786	801	831	808	832	797	831	762	798	792	775	776	796	813	768	817	764	829	856	825	821	804	804	787	824	812	823	750	804	795	822	845	805	866	819	831	772	814	829	821	856	793	809	792	777	812	784	841	792	822	834	764	840	818	860	812	841	797	800	823	822	841	793	765	817	803	854	776	828	791	782	785	809	838	824	780	780	803	817	770	818	850	791	840	817	795	871	795	816	833	812	837	824	790	826	766	846	825	806	810	798	845	739	833	789	873	793	790	831	780	818	776	772	843	835	825	836	791	831	783	748	802	840	785	839	832	760	846	794	842	808	827	838	859	803	833	816	782	758	782	782	794	854	801	787	834	803	874	794	812	789	817	817	765	841	799	757	814	835	764	793	749	837	798	792	823	819	785	832	799	805	856	799	816	812	767	792	867	814	786	798	766	765	781	834	751	773	799	851	769	785	754	827	795	810	796	841	826	826	823	766	846	823	795	741	775	799	841	809	842	814	810	859	841	812	790	851	795	800	806	837	819	809	789	855	814	761	836	840	830	807	775	849	900	839	807	795	806	811	789	761	789	837	811	808	734	819	822	818	812	825	783	876	783	841	771	855	787	799	792	800	798	814	775	800	778	808	795	779	839	849	834	800	757	833	859	785	800	817	768	861	809	871	752	821	798	790	723	760	820	798	783	843	795	858	786	814	859	782	792	820	865	728	803	813	821	854	805	826	801	830	828	850	830	850	796	791	816	824	763	780	824	767	797	759	838	777	789	867	806	831	771	774	770	779	831	799	815	820	781	772	797	829	798	860	824	771	831	794	825	816	809	798	808	832	804	840	796	861	869	856	795	776	781	799	820	845	819	832	812	829	788	791	809	762	796	787	773	821	779	798	803	807	828	804	760	802	808	804	811	782	822	852	847	807	817	788	799	805	782	833	775	831	808	833	806	789	820	776	754	785	779	817	774	796	825	778	818	832	812	807	792	814	781	855	754	797	837	771	806	773	759	768	823	819	749	769	836	801	818	855	823	827	813	811	771	825	776	815	846	842	822	794	785	844	854	781	808	808	809	795	800	814	810	816	831	832	802	890	787	825	783	789	794	808	823	804	815	820	855	858	800	859	787	847	797	827	781	777	773	821	813	826	844	825	822	845	801	826	786	800	785	846	813	791	808	787	796	800	770	779	804	792	816	868	768	816	806	760	812	794	806	821	760	858	836	766	812	817	850	784	789	811	810	816	823	787	837	811	830	834	829	819	815	780	856	806	768	811	818	821	786	787	801	813	775	808	849	857	867	805	826	778	808	768	778	817	808	861	823	818	793	800	767	797	783	829	835	784	819	763	806	800	850	830	803	794	807	769	837	789	801	843	814	786	807	828	849	835	773	775	762	825	787	800	797	846	818	804	847	812	845	805	789	821	809	793	853	770	803	799	821	757	831	758	825	815	822	774	819	789	768	789	781	833	798	835	773	733	789	834	759	804	843	819	783	804	806	825	839	767	790	847	856	766	798	813	849	779	795	792	785	873	815	807	789	807	772	840	809	814	801	831	772	728	766	837	833	801	853	804	840	818	756	795	779	841	807	825	783	779	852	843	804	781	882	835	856	795	811	791	816	845	780	783	824	808	824	796	802	767	849	795	783	826	852	766	820	830	829	797	804	810	790	812	798	810	761	825	814	751	846	759	793	788	786	790	800	837	823	781	799	809	812	778	827	848	811	818	806	782	794	790	776	766	823	811	793	798	803	774	801	804	743	790	844	815	779	841	804	823	769	784	848	819	836	827	768	747	777	801	825	837	844
24923	41985	32375	20866	16308	12706	9996	8004	5960	4970	4043	3293	2697	2259	1873	1728	1496	1370	1361	1331	1152	1064	1040	1036	958	972	967	886	934	938	961	835	893	871	867	848	885	893	845	817	828	810	867	845	830	877	812	811	816	826	817	818	799	806	831	820	829	793	812	815	857	848	853	840	834	869	817	785	861	806	846	837	840	811	803	803	769	833	784	790	795	789	819	781	791	832	834	856	790	833	780	824	799	803	827	826	817	804	756	788	772	849	831	799	811	781	795	812	819	827	822	799	798	788	826	821	847	792	797	813	847	802	837	824	799	823	816	800	793	870	829	833	877	813	803	743	805	791	891	831	821	827	824	820	813	842	775	826	823	794	786	772	831	807	858	758	853	815	856	831	896	840	842	814	800	810	796	834	839	847	857	801	812	844	823	788	792	812	871	811	806	819	858	776	825	818	779	843	824	786	797	803	840	879	830	844	799	788	846	790	813	820	791	833	849	788	789	815	812	838	744	837	783	762	839	812	845	802	777	793	857	847	835	758	848	789	797	805	821	819	868	797	835	844	838	797	812	839	770	778	809	871	802	753	860	780	776	785	881	870	797	794	827	792	844	798	793	814	767	804	805	778	828	801	846	784	845	846	812	845	763	811	785	803	817	784	794	805	817	796	813	765	828	834	773	791	811	818	754	786	821	776	795	788	888	773	794	751	828	784	855	827	831	814	830	823	808	820	852	795	779	809	790	815	822	819	841	825	822	780	834	801	815	823	833	789	864	838	872	844	807	760	791	799	862	858	825	756	830	796	834	819	773	798	820	805	831	791	821	814	808	799	856	801	861	824	818	809	819	796	814	856	788	815	856	753	738	827	836	813	792	810	794	815	835	782	802	778	834	776	788	811	851	782	833	810	799	820	863	837	814	786	790	765	815	818	779	798	824	810	832	843	768	843	823	839	813	805	777	804	857	791	817	832	814	789	862	816	788	812	850	841	801	821	839	822	786	804	790	831	843	799	875	823	835	838	783	827	779	770	781	848	793	858	827	794	823	842	822	787	778	824	847	778	839	785	797	793	832	815	831	857	851	810	819	839	799	769	831	842	786	815	843	857	814	856	832	836	861	868	795	817	843	803	804	806	831	772	810	818	826	810	838	819	851	805	793	832	839	782	789	797	772	772	812	835	823	810	813	817	799	835	828	813	813	827	834	806	813	830	766	781	800	790	793	795	842	830	792	794	783	763	900	821	754	804	797	842	843	832	847	835	831	797	833	856	812	812	821	825	848	786	839	828	745	807	876	819	838	787	783	805	820	792	825	807	802	797	827	789	768	861	874	760	779	787	790	848	846	843	774	781	782	813	822	833	813	828	818	800	873	858	807	842	863	837	812	854	777	810	804	789	846	809	862	800	782	803	820	834	833	828	798	806	802	802	891	854	823	843	858	857	837	783	815	774	759	845	813	799	803	797	885	764	813	856	889	810	809	834	834	811	770	780	865	795	827	808	847	849	781	793	817	798	813	839	769	836	786	777	795	850	793	809	826	878	834	793	822	791	795	806	833	814	858	869	814	826	828	806	810	810	839	793	780	802	862	818	795	809	849	828	816	799	800	830	800	870	793	827	851	762	798	776	806	789	799	837	819	775	802	846	821	854	809	780	823	826	802	801	841	785	798	838	773	809	821	861	847	831	875	754	804	792	788	873	789	857	804	799	767	783	887	834	844	785	812	792	823	783	853	808	802	780	830	819	827	830	778	818	806	857	831	850	867	805	781	815	775	820	790	803	811	825	841	830	805	789	837	782	734	829	779	767	840	833	847	824	803	804	802	811	846	805	808	800	785	821	822	770	769	783	815	793	820	824	811	813	820	837	852	808	838	801	834	797	838	815	864	831	872	845	826	850	824	805	839	800	795	820	801	822	846	832	831	829	831	792	836	785	847	833	850	788	783	844	852	819	762	806	757	808	810	778	833	815	851	839	831	805	852	871	863	796	804	845	827	788	822	833	782	796	785	799	810	800	809	799	856	805	844	739	857	827	791	808	776	766	857	819	803	815	822	778	806	819	797	782	794	791	808	809	832	785	835	793	823	856	815	813	777	815	768	851	832	818	833	805	749	793	826	838	832	765	822	796	813	783	823	844	780	869	831	832	769	787	806	827	848	849	829	801	793	775	813	784	825	832	832	823	753	764	829	787	828	807	814	824	789	806	821	814	820	839	829	799	790	806	775	804	819	799	789	815	886	851	795	814	798	803	837	845	814	835	816	832	816	750	778	843	845	809	782	832	795	795	789	799	847	841	840	836	800	795	789	766	832	915	805	843	834	798	849	874	804	816	856	825	816	829	762	811	869	803	784	812	824	786	850	827	796	879	897	802	834	799	850	806	843	795	779	785	792	824	801	791	817	835	736	838	798	784	872	837	804	825	788	838	865	778	780	790	766	819	815	804	794	862	841	796	888	797	836	808	808	828	814	825	798	800	803	818	847	787	852	803	783	789	801	847	813	838	810	817	867	786	851	815	806	813	774	790	793	739	813	812	811	812	847	852	851	827	831	828	808	808	843	820	870	818	769	801	757	838	796	865	794	818	799	824	789	822	786	807	847	840	816	738	840	866	797	818	841	826	841	791	870	757	818	809	742	781	831	858	866	836	838	855	837	824	813	816	785	856	829	822	825	819	874	774	822	794	793	764	834	796	794	817	842	866	813	807	801	822	764	754	858	794	831	825	805	790	784	811	790	792	805	818	826	800	808	867	765	835	863	820	828	853	836	778	817	855	817	822	837	808	774	804	784	846	840	838	816	821	809	793	796	761	778	812	820	804	830	835	810	773	815	796	792	786	822	807	793	844	778	855	780	807	870	819	833	818	865	782	826	799	812	791	785	848	826	804	803	801	859	844	813	816	830	851	853	837	759	809	789	811	769	808	795	755	853	802	763	837	840	826	833	794	825	834	814	806	820	784	844	822	814	799	800	857	845	804	785	801	852	776	788	768	869	791	833	844	811	876	847	755	823	814	807	818	860	809	812	818	822	872	816	823	824	819	858	800	784	860	768	845	830	828	853	800	810	832	859	867	814	840	845	828	834	793	829	812	863	851	871	813	821	822	783	779	805	781	844	827	846	797	810	849	839	842	805	794	811	816	807	791	782	803	816	818	805	815	813	850	804	805	813	789	803	808	796	800	831	802	843	829	820	829	821	792	825	767	786	802	841	834	806	800	828	838	798	838	781	849	808	856	784	854	821	805	789	818	812	777	806	811	765	815	860	840	875	813	776	789	823	796	795	822	834	840	802	803	841	806	798	792	822	790	802	817	825	787	816	812	831	830	768	790	778	858	781	769	815	838	816	819	759	782	792	838	843	780	775	841	787	832	834	837	802	772	785	825	734	842	820	807	858	832	840	791	834	849	787	862	804	777	811	883	804	801	828	779	807	822	819	850	796	797	815	838	824	818	779	792	840	818	827	807	900	796	819	781	757	807	825	838	801	797	866	889	835	794	784	823	834	819
24338	21534	29002	24846	22468	19644	13204	8421	6289	5102	4314	3465	2783	2456	2013	1873	1658	1480	1438	1405	1230	1196	1198	1121	1040	1033	1001	1011	1034	988	1014	1018	975	925	943	942	948	861	958	924	909	892	888	868	902	834	889	892	854	855	837	896	912	894	869	886	874	845	883	915	909	858	894	885	918	906	860	863	882	874	916	880	847	868	866	890	866	817	861	949	881	900	860	856	867	813	863	865	835	842	892	827	868	869	891	908	893	889	808	829	882	845	881	885	864	872	850	857	862	901	878	841	878	795	862	876	876	857	893	859	843	857	819	827	919	821	834	842	880	887	875	878	914	867	819	886	838	875	861	799	892	891	851	862	824	872	868	841	860	840	838	770	846	884	876	863	903	839	813	839	806	847	834	818	863	837	845	892	896	841	861	876	871	853	841	884	863	811	856	885	888	883	877	868	871	867	824	848	839	824	845	882	889	872	816	875	840	825	839	829	857	923	927	817	823	846	886	861	856	781	886	859	880	876	810	848	833	878	897	883	897	869	891	873	836	902	819	852	845	871	884	875	842	836	898	869	776	892	909	919	901	914	852	910	891	918	846	854	870	912	905	873	847	919	844	809	835	824	869	893	847	847	858	855	887	871	913	888	888	864	883	829	896	849	843	903	835	840	861	869	851	854	820	872	858	836	822	866	842	864	853	893	865	903	857	875	868	863	887	918	862	861	882	880	855	914	860	836	874	864	869	855	858	890	882	816	835	816	877	840	890	846	899	880	832	838	823	855	922	913	860	846	845	850	829	845	858	860	835	907	820	832	878	803	830	897	838	920	860	866	825	817	825	885	858	824	894	864	858	865	913	830	840	882	879	827	887	884	810	813	909	879	848	869	906	845	863	822	910	867	853	893	868	858	866	903	874	803	908	886	909	902	927	860	841	824	886	848	817	841	897	850	817	866	837	886	836	857	853	856	832	909	868	859	887	829	863	868	854	905	860	873	860	829	827	881	803	885	887	833	917	856	831	886	858	816	870	866	860	842	906	882	798	889	874	855	841	822	875	810	861	818	816	847	824	953	841	873	859	829	892	815	810	835	816	871	860	849	905	856	863	810	871	864	848	860	818	796	826	868	839	796	844	896	914	890	801	888	911	846	896	841	886	871	823	858	890	850	817	863	875	878	844	831	831	870	837	837	840	868	902	894	887	825	898	857	866	884	841	860	853	906	804	850	832	836	888	880	846	857	867	916	818	917	869	845	876	886	841	894	883	875	890	851	877	880	807	835	808	865	819	807	891	882	836	848	864	875	915	875	833	899	882	935	878	863	846	805	854	872	839	867	883	859	873	835	888	940	858	835	884	854	870	856	843	827	881	867	864	859	873	861	830	803	874	849	943	817	819	820	817	877	840	870	879	894	857	824	838	867	812	865	863	806	866	847	882	873	824	884	827	894	860	864	899	902	971	856	825	881	871	827	862	832	889	852	851	839	815	861	860	878	810	887	909	879	904	911	877	830	833	844	814	844	850	820	839	849	872	835	846	851	836	899	886	889	883	778	889	869	846	841	829	841	853	827	845	842	851	821	886	884	884	873	883	802	830	880	874	854	839	830	818	821	891	900	877	914	850	845	856	886	849	839	929	849	861	867	861	835	881	845	850	800	855	848	873	871	885	859	857	954	849	839	860	897	883	860	859	868	826	866	833	860	816	868	855	841	833	839	871	844	902	860	878	888	836	935	869	840	903	870	911	874	851	823	917	861	864	847	833	888	868	827	834	827	827	793	876	856	871	855	844	877	863	793	823	904	885	913	849	881	886	924	900	882	882	874	864	881	831	821	807	880	869	924	882	905	845	875	835	814	866	850	834	797	836	883	831	882	931	853	835	878	824	889	827	857	838	828	850	852	882	874	841	832	834	852	821	827	857	823	856	877	864	898	867	907	831	856	853	841	818	838	853	933	846	859	913	849	850	852	849	913	867	887	852	846	853	851	880	915	870	910	843	865	873	840	819	889	894	884	897	864	836	880	859	853	867	787	829	867	864	904	846	874	823	837	834	901	829	839	904	846	903	806	892	873	870	843	838	835	874	856	866	884	831	882	935	792	828	837	871	860	851	871	894	861	819	858	872	894	876	909	888	871	872	858	876	861	855	843	894	866	851	868	898	832	841	862	867	900	861	864	930	869	843	858	840	798	845	891	858	845	863	868	879	873	850	860	865	876	868	863	873	811	814	819	866	876	840	846	827	832	863	855	855	841	847	828	830	878	823	817	862	839	812	839	837	885	831	852	857	870	816	839	844	903	874	818	936	886	840	911	848	894	865	841	848	827	815	793	848	862	841	880	873	864	824	841	861	829	890	849	863	863	894	880	884	856	885	880	854	936	827	853	814	837	857	859	849	840	826	863	829	832	861	844	811	851	913	900	826	820	829	859	860	831	780	901	840	835	867	864	894	830	803	898	860	850	818	933	824	865	840	893	946	869	895	850	832	855	918	927	847	813	876	828	840	804	888	850	824	869	827	840	880	880	917	872	845	872	865	880	890	857	833	816	846	901	841	913	875	844	854	803	836	869	856	810	864	866	887	899	879	880	805	826	907	879	867	884	844	902	902	872	896	853	870	854	830	861	884	864	851	870	865	827	871	848	873	857	785	847	847	822	847	827	843	808	828	897	917	831	855	849	883	861	842	868	875	759	891	895	880	866	897	810	841	856	864	845	893	845	874	853	890	831	909	853	896	829	866	896	864	871	841	850	866	850	861	923	807	852	802	851	876	825	931	813	892	891	806	873	865	866	876	860	845	853	870	877	875	856	859	827	855	861	868	843	847	864	843	898	854	910	885	841	894	807	808	876	840	858	858	864	875	868	849	889	840	824	868	822	842	890	852	894	874	834	835	848	910	768	874	839	834	875	887	837	891	919	861	872	939	883	910	884	884	865	835	862	843	838	842	787	903	943	858	878	833	823	904	866	843	838	843	899	868	915	874	827	860	912	834	886	872	863	829	851	905	868	848	849	857	832	933	891	905	924	863	883	832	847	836	890	846	888	838	796	844	860	821	894	825	836	815	880	871	945	857	870	865	857	831	881	826	824	822	864	910	855	877	856	825	845	853	854	878	872	851	842	832	909	836	822	871	819	858	837	915	817	867	846	844	802	837	890	905	877	859	868	854	833	866	900	859	924	894	875	837	917	873	898	887	819	902	844	841	866	866	870	838	846	875	844	872	905	871	874	849	860	809	900	883	880	861	887	882	831	846	893	823	874	831	812	847	876	812	875	890	897	879	898	900	848	833	875	863	852	890	798	864	845	860	841	846	872	833	890	894	920	815	786	824	863	837	862	889	826	873	825	858	862	859	859	855	854	842	847	861	865	877	819	848	878	817	863	811	881	847	820	866	868	853	880	819	805	847	902	882	865	868	828	885	880	883	904	942	893	864	853	982	883	838	889	858	845	864	833	872	860	856	823	848	873	874	828	830	844	881	836	839	950	842	862	862	854	844	873	844	860	907	879	828	818
24583	48667	39459	28024	22331	18257	14279	11533	8956	7058	5939	4803	3980	3255	2559	2263	1974	1823	1695	1636	1436	1343	1250	1178	1187	1130	1086	1104	1071	1078	1031	1041	1049	1022	963	1016	930	964	999	882	929	923	906	914	901	878	833	890	832	928	888	905	867	890	858	873	872	885	941	875	874	840	845	879	841	863	862	876	877	871	881	879	857	882	880	829	848	842	879	840	879	831	881	881	872	867	849	927	861	840	873	835	865	829	851	882	908	810	834	856	903	848	878	842	851	869	846	831	920	907	883	893	856	874	828	886	788	826	878	859	899	875	843	820	916	885	882	856	865	870	872	874	789	840	894	825	870	833	910	818	882	837	870	840	870	831	913	894	865	857	866	891	848	874	864	872	832	905	892	845	856	879	856	862	856	876	854	862	897	877	911	885	829	923	894	803	840	848	827	877	783	817	864	839	851	816	898	834	870	883	851	828	875	855	856	869	888	880	864	818	822	880	820	893	839	858	861	836	851	848	909	867	871	893	869	929	803	913	842	829	891	848	869	840	849	816	880	848	885	819	845	879	877	832	782	891	852	873	867	811	927	895	927	799	917	877	891	870	853	868	833	903	855	863	849	887	806	944	889	859	824	862	804	876	842	904	881	843	868	859	829	834	859	860	929	886	863	857	867	859	830	806	811	886	911	889	900	899	889	866	855	850	865	892	861	888	882	820	827	840	839	888	891	847	851	868	831	852	888	877	843	857	826	831	886	852	904	817	873	868	851	817	868	902	824	830	837	884	822	901	848	855	855	826	905	836	800	879	835	840	838	914	876	875	895	819	907	853	807	866	840	895	850	868	834	872	862	867	810	863	852	885	854	837	822	859	853	899	855	839	847	879	898	873	820	854	867	919	886	874	831	898	823	855	841	826	848	847	824	879	858	857	859	837	880	823	844	863	820	890	882	838	837	830	851	915	847	854	881	847	889	859	894	833	860	833	882	867	898	832	866	821	855	833	845	849	881	897	778	865	868	924	841	865	818	846	867	882	853	842	865	863	865	796	812	869	828	887	879	869	881	888	877	846	844	821	848	859	825	828	850	848	903	872	841	881	870	821	861	868	845	924	885	866	859	887	868	871	919	846	848	921	886	864	838	875	881	898	837	842	885	855	858	853	883	860	845	860	863	872	800	896	856	869	873	847	893	840	863	844	856	864	860	869	877	866	861	846	847	890	858	875	865	802	871	866	852	921	859	926	859	810	914	905	875	818	896	838	858	880	913	881	799	868	815	851	913	850	852	821	872	854	832	840	901	835	834	858	879	850	829	897	888	875	842	841	823	853	868	877	838	833	879	853	888	851	818	872	855	874	896	903	854	842	835	852	873	869	850	872	874	875	837	832	874	845	886	845	859	900	895	817	877	870	864	836	870	847	823	895	849	865	885	830	849	821	873	875	908	845	849	880	860	827	864	817	868	840	854	895	855	872	864	856	826	881	891	875	877	830	842	866	852	840	863	814	862	886	803	849	848	859	909	857	879	846	858	862	873	880	818	858	860	835	820	852	866	881	813	868	879	823	849	883	835	828	804	830	822	862	867	902	863	888	921	885	858	872	850	840	926	868	859	841	874	850	854	829	862	852	880	885	824	850	878	850	801	779	876	837	848	844	879	868	823	853	834	883	894	792	846	889	866	912	871	827	773	883	907	827	903	855	832	885	892	867	879	864	850	926	857	879	895	852	861	834	875	899	815	854	871	850	856	866	914	834	871	883	870	850	888	870	910	837	847	856	859	870	869	892	887	883	863	873	846	856	854	856	869	875	845	854	873	806	856	850	805	842	820	885	854	878	801	899	844	876	896	864	888	860	849	861	847	839	846	820	862	787	817	861	872	822	846	827	867	812	879	885	875	843	845	863	868	871	848	907	834	866	881	904	837	844	873	850	868	892	828	870	846	837	861	814	843	874	895	799	862	828	885	877	845	814	848	867	877	869	846	834	877	854	880	848	830	870	868	819	877	883	859	798	872	836	887	810	907	886	886	842	847	868	825	884	877	862	850	834	924	883	873	874	814	842	882	879	883	847	851	841	818	832	833	867	836	829	851	786	865	818	828	885	813	818	807	862	932	862	908	918	775	836	848	868	842	822	851	877	827	881	803	843	871	858	841	895	854	865	824	838	872	872	893	862	864	904	845	826	861	846	800	858	815	891	885	864	877	934	866	918	875	854	850	854	820	853	873	843	841	832	861	868	938	872	862	917	841	846	838	852	867	820	855	841	879	814	869	859	887	797	895	868	862	859	845	880	842	842	841	862	863	860	875	815	868	898	839	873	863	876	810	872	918	841	905	906	911	866	841	876	836	846	866	818	858	873	862	847	917	863	882	875	830	853	866	864	814	862	896	854	872	884	870	852	867	847	857	873	815	823	807	875	841	892	873	896	845	926	904	864	838	853	841	814	855	874	806	818	849	878	874	844	865	832	866	886	896	861	894	822	882	805	860	874	870	924	861	914	853	915	801	888	854	849	820	848	875	811	821	877	835	913	870	829	796	866	817	840	846	883	865	877	862	846	797	878	872	844	873	845	877	856	831	908	862	839	853	830	828	844	901	802	861	815	866	891	906	808	821	879	850	846	823	856	886	836	925	839	888	847	813	885	864	872	881	825	887	847	900	906	906	922	896	832	869	848	858	875	867	862	813	831	829	864	919	839	865	858	871	929	841	896	842	839	863	860	870	860	869	857	843	891	822	885	850	854	848	848	845	832	839	845	879	827	856	843	854	852	820	862	848	833	827	902	809	883	855	882	858	804	855	868	856	887	821	875	811	857	856	833	842	869	816	820	828	845	842	855	878	859	884	856	857	866	843	843	886	806	807	825	848	874	871	819	838	877	855	835	857	897	842	859	918	860	926	853	840	866	824	818	843	836	880	843	869	857	882	822	860	896	840	880	901	896	854	838	863	840	848	832	878	828	807	866	875	854	843	940	871	843	867	823	844	840	916	812	870	833	800	849	870	852	883	884	864	903	802	901	874	826	836	837	837	849	796	828	794	794	825	822	833	877	854	835	917	889	841	835	839	863	808	795	840	829	882	932	861	870	810	828	868	854	901	888	841	849	817	877	901	833	845	852	891	801	855	814	834	832	810	835	870	831	862	891	849	850	865	874	873	837	863	867	849	880	864	849	831	801	860	832	817	844	877	907	876	877	827	857	859	907	859	880	837	820	920	886	859	831	925	844	892	844	886	841	911	863	876	859	878	924	888	849	850	823	877	850	882	870	840	865	834	868	816	896	856	911	865	880	877	868	801	856	887	842	825	828	852	807	854	873	875	814	840	847	798	909	871	857	841	866	865	900	860	844	850	864	870	856	856	921	821	831	903	853	833	883	809	837	821	888	818	892	853	846	844	870	852	858	853	849	865	896	872	825	860	856	871	853	868	862	901	848	889	881	824	860	860	881	866	867	834	867	833	824	858	839	849	850	830	833	849	892	848	883	790	883	877	859	873	856	895	826	838	862	825	812	836	859
25542	21572	28367	26532	20042	13224	9204	6448	4995	4025	3387	2706	2436	2033	1687	1593	1397	1386	1343	1194	1158	1119	1100	1034	1055	1002	991	1000	963	965	947	941	856	909	856	937	908	893	961	879	937	900	911	857	930	863	905	899	848	895	839	939	894	844	828	910	879	892	852	865	843	853	871	824	865	871	875	795	873	887	851	873	845	844	870	776	853	920	850	850	854	843	819	847	806	906	878	843	848	852	867	793	876	819	898	811	850	910	842	906	825	857	844	806	856	870	853	839	795	872	863	864	856	806	850	838	827	838	895	826	850	829	848	866	867	856	847	853	820	834	843	881	912	867	901	870	912	875	874	908	887	840	856	788	891	886	827	846	878	875	869	805	892	928	879	871	887	882	858	874	836	887	887	857	897	882	841	833	863	860	865	857	829	814	821	829	845	877	800	841	900	836	841	855	843	866	887	875	878	869	868	862	912	848	907	822	842	872	905	879	888	862	844	839	851	838	860	890	853	853	874	871	895	860	835	830	858	833	880	848	837	802	864	896	857	858	845	857	811	863	919	901	865	849	836	844	871	899	846	831	892	844	825	835	849	907	813	810	831	823	871	914	865	867	864	882	884	859	792	867	838	827	867	918	875	838	840	880	825	877	832	918	828	897	900	874	843	832	849	875	895	883	874	842	854	888	871	893	853	867	869	818	864	857	871	828	818	879	856	814	829	879	886	786	921	845	875	858	901	847	919	902	845	872	870	817	842	854	826	856	890	884	910	847	869	847	886	857	870	858	821	840	882	831	903	860	850	878	853	846	859	866	876	847	873	818	890	808	924	854	845	870	814	899	816	875	870	870	858	849	863	861	864	864	873	865	872	860	841	874	844	817	821	869	893	862	895	866	890	894	908	851	869	882	885	840	865	912	890	848	854	840	881	835	883	846	831	875	886	812	811	891	899	855	835	838	870	896	841	867	915	897	875	863	874	836	854	822	841	869	865	921	860	864	880	865	893	837	839	888	866	862	885	809	825	867	850	826	873	902	879	872	828	848	899	878	891	839	895	887	833	895	849	879	874	916	894	829	852	851	830	888	862	794	832	874	882	862	870	855	860	857	810	915	877	832	877	815	841	853	863	903	873	867	839	880	871	870	882	881	853	902	866	877	829	820	850	854	854	870	858	868	914	782	862	847	782	888	828	812	850	870	874	930	863	836	860	847	873	875	888	860	859	848	825	865	887	824	893	912	867	881	859	891	926	787	858	854	842	813	851	899	852	911	860	869	877	891	897	843	871	855	823	918	885	825	867	865	920	890	832	919	825	857	846	832	844	865	837	884	811	854	934	856	865	838	893	841	870	845	846	846	894	811	868	913	859	857	826	842	912	907	885	898	799	814	863	841	855	850	891	886	887	905	896	890	840	833	861	861	852	866	818	856	865	862	846	856	846	871	869	890	893	797	874	839	874	839	807	924	790	843	833	850	873	831	872	901	840	865	891	890	905	871	855	830	828	846	891	848	878	858	850	856	829	876	891	891	866	827	879	867	903	866	877	835	873	873	862	902	811	852	823	874	819	882	864	864	885	861	893	849	865	892	915	823	912	906	832	850	857	836	918	822	884	856	876	909	844	890	857	886	811	887	828	788	878	854	898	911	891	880	809	835	903	875	847	889	905	816	844	860	883	931	833	902	920	877	906	844	858	851	821	868	864	856	894	874	931	832	857	859	884	847	901	839	873	818	925	918	853	933	854	849	847	885	858	865	836	868	824	856	870	859	923	831	806	819	888	885	777	885	859	877	851	849	865	829	862	855	880	888	856	887	806	870	852	865	830	863	853	841	823	900	880	899	789	831	877	791	806	869	851	879	841	882	894	860	877	822	870	868	860	854	837	907	901	902	820	856	835	849	890	892	848	871	883	811	843	880	844	864	831	839	847	836	825	894	875	903	811	862	823	843	903	912	863	897	841	915	886	849	871	871	857	878	842	825	845	841	867	880	921	834	903	838	880	830	843	817	897	866	886	857	858	842	848	886	903	879	902	912	874	852	872	876	832	829	868	854	898	844	881	897	856	887	891	871	849	855	875	861	861	813	850	855	845	898	892	866	843	848	861	869	879	869	859	836	848	894	839	851	870	859	819	822	838	821	836	899	879	881	802	852	812	807	866	743	861	954	848	848	879	875	865	846	915	874	820	840	793	849	893	835	851	865	826	857	901	874	905	884	812	877	845	819	786	883	878	870	860	876	881	865	815	844	861	845	882	833	835	845	812	879	868	850	925	900	870	905	844	869	887	862	866	856	865	833	890	835	829	835	919	815	867	859	911	874	821	828	859	906	814	828	838	849	816	876	890	877	859	860	870	815	837	841	857	849	806	874	865	893	902	842	893	875	892	858	847	849	855	885	843	918	881	906	874	872	891	832	891	876	820	866	862	921	836	895	828	849	846	855	882	850	850	828	888	803	845	803	862	844	848	848	857	904	832	844	891	852	892	805	852	852	868	902	883	847	898	821	826	822	856	860	851	847	861	857	856	838	846	839	864	820	877	897	836	896	863	877	872	926	866	833	831	857	859	862	881	850	881	855	927	870	833	863	823	901	856	907	858	841	830	892	862	864	870	869	814	878	928	816	833	848	830	882	858	816	857	851	862	897	901	857	857	883	833	880	854	881	874	805	885	860	881	889	872	890	836	859	863	865	888	900	881	869	860	842	798	818	850	837	889	813	818	824	849	860	859	855	818	875	879	921	882	831	889	880	833	875	856	875	858	855	913	943	863	876	841	823	887	858	820	896	850	872	817	867	872	837	845	827	879	827	853	870	818	830	882	880	863	874	865	840	821	852	785	923	774	836	838	847	859	882	816	867	866	826	834	921	843	860	884	862	856	832	838	834	837	857	860	886	898	864	845	864	873	837	905	808	806	873	889	916	864	842	907	871	820	873	853	852	844	891	899	899	864	883	858	848	813	881	845	836	894	890	887	861	842	794	853	914	850	825	898	891	865	886	828	842	831	834	792	825	880	871	888	927	846	847	822	853	809	857	826	868	872	874	889	845	841	883	894	823	854	814	884	842	858	864	844	885	859	859	883	847	874	851	870	896	874	828	857	825	841	868	856	885	896	868	860	832	828	816	805	845	848	860	803	826	910	859	856	841	819	835	842	881	889	878	858	853	918	847	858	852	803	826	882	835	857	863	848	899	891	925	919	825	879	851	854	885	887	839	824	860	870	824	833	891	872	847	840	837	868	841	816	823	885	830	890	864	874	862	862	833	890	821	825	850	846	916	863	888	814	838	839	862	863	871	918	837	792	863	860	866	929	882	853	835	835	876	900	860	832	828	896	891	858	852	854	866	902	871	941	844	873	858	838	867	808	863	864	864	870	875	857	884	839	862	814	835	853	836	854	856	860	883	840	884	829	846	898	830	889	884	872	878	845	815	825	892	823	856	893	871	850	861	914	866	905	898	847	876	828	897	909	871	883	857	854	863	854	876	865	888	828	877	861	831	877	877	895	874	895	860
24484	46067	36222	24684	19417	15475	12206	9702	7637	6108	5018	4113	3377	2807	2323	2047	1812	1616	1554	1442	1294	1294	1284	1107	1100	1133	1064	1041	956	1020	1010	1024	1034	986	969	971	947	926	940	910	904	879	908	936	944	858	940	858	882	914	933	938	894	873	918	897	929	862	833	891	878	914	849	816	874	871	906	898	892	876	835	846	839	906	865	849	874	878	874	879	842	875	824	847	900	897	888	866	849	889	869	897	860	871	864	906	899	856	854	873	858	869	850	860	873	859	861	883	856	839	886	955	808	882	880	893	916	887	862	842	895	864	873	855	900	880	895	860	851	903	885	919	865	832	923	861	896	862	873	909	860	830	831	869	916	853	889	877	867	880	871	869	812	884	838	920	807	869	891	921	909	889	851	914	867	831	897	900	838	855	895	902	872	852	870	838	851	923	882	855	875	887	800	876	818	827	874	869	878	893	844	838	847	765	872	858	865	834	861	851	875	906	888	868	886	819	839	901	859	847	846	885	891	903	818	824	861	862	890	889	838	794	876	853	862	864	847	822	845	830	897	904	839	818	848	809	880	884	846	842	882	852	917	925	874	911	826	899	865	858	882	888	895	830	861	878	850	874	889	863	847	852	838	854	845	874	858	837	875	851	828	907	825	873	880	852	898	913	886	903	916	902	827	873	841	848	865	874	868	839	873	858	871	888	860	828	893	847	899	843	884	854	875	814	874	860	871	844	849	843	876	884	848	853	891	901	910	850	896	845	847	917	818	885	885	866	862	848	847	866	890	875	865	867	911	875	859	888	863	855	834	889	894	895	903	860	866	885	887	792	897	822	880	847	875	833	897	932	859	817	891	885	854	880	862	896	870	883	921	891	895	859	881	874	902	872	890	929	854	881	831	886	782	856	873	877	908	855	859	853	852	882	889	865	912	877	821	900	879	886	856	853	876	863	910	867	832	873	878	874	891	854	906	868	851	850	849	844	843	854	896	844	834	885	794	888	802	842	845	841	879	827	907	888	827	880	887	854	825	878	904	818	895	881	898	854	800	879	842	870	832	814	820	899	917	846	873	869	915	885	821	832	841	876	880	912	852	872	822	856	870	902	818	920	877	873	836	831	854	823	863	873	902	902	860	853	919	829	905	883	896	865	904	830	878	837	864	857	885	868	857	921	861	882	807	832	901	861	869	845	845	859	890	848	862	879	919	860	859	893	870	829	818	869	874	874	908	881	873	857	813	867	897	873	903	838	863	866	838	883	888	879	882	840	881	878	912	871	849	859	855	867	915	813	865	841	836	884	882	836	839	923	905	851	875	880	827	953	903	840	857	831	880	814	891	856	885	872	848	863	814	871	848	862	872	886	866	890	855	841	838	848	923	901	857	872	900	876	892	872	878	852	848	890	881	873	830	856	847	871	812	842	897	862	903	839	850	878	841	903	874	790	867	826	882	896	920	824	853	878	865	811	842	848	827	884	860	881	841	841	878	849	866	906	896	919	876	854	859	897	911	901	849	856	859	837	884	888	845	888	886	899	859	874	911	859	817	869	928	902	841	888	877	901	793	859	888	906	904	813	858	861	839	840	896	877	798	853	891	867	866	878	860	877	894	850	854	879	865	910	889	908	845	914	873	860	896	839	841	876	859	889	887	839	886	939	829	877	875	968	849	861	835	878	849	910	841	853	851	865	941	854	867	870	924	824	882	885	839	875	880	855	881	861	896	880	885	829	908	851	874	896	871	883	876	888	827	844	903	862	824	819	852	867	861	877	874	886	836	912	871	873	835	875	898	828	848	873	908	844	890	905	865	851	882	870	881	841	883	929	850	845	913	866	894	870	889	879	915	903	855	863	851	871	872	834	858	891	891	870	887	880	829	885	824	847	886	894	871	867	905	876	856	864	895	868	899	849	866	931	896	928	907	890	921	815	871	872	894	915	888	906	837	949	830	827	853	890	842	903	896	837	830	855	878	855	911	836	870	861	838	910	851	879	837	847	850	825	795	877	868	894	801	873	879	850	875	875	887	834	830	883	862	830	921	876	864	864	906	847	909	793	823	888	849	848	854	850	858	845	885	877	890	837	913	902	851	845	884	908	861	874	856	872	850	877	809	828	875	803	850	891	866	917	913	871	843	840	873	862	850	876	882	865	856	858	851	890	928	875	891	840	882	818	853	889	854	889	827	874	836	896	871	842	873	853	877	918	843	880	910	878	861	896	899	851	892	863	829	872	855	843	855	826	831	879	887	882	874	847	869	853	896	867	867	823	901	843	852	835	833	824	890	820	805	876	864	848	855	890	868	808	865	883	860	869	867	863	855	875	874	852	846	870	880	912	817	835	904	878	850	897	839	883	886	913	831	842	833	870	879	842	834	849	868	863	912	842	882	855	861	874	842	901	870	902	886	855	847	818	861	889	859	862	883	800	885	831	868	845	845	852	906	854	860	819	875	909	908	907	847	899	867	842	878	848	884	877	924	873	910	835	874	866	902	854	846	886	863	883	868	839	905	864	876	846	883	903	837	880	887	921	870	834	885	896	821	860	911	859	872	880	863	887	859	859	849	856	827	849	914	856	866	865	904	854	800	892	839	852	839	868	876	894	897	885	848	877	857	845	819	866	913	892	855	892	925	876	851	861	868	861	859	836	818	894	808	898	900	903	910	810	843	850	867	889	898	893	824	862	838	833	849	877	855	874	853	867	878	889	890	931	847	888	893	873	873	817	875	883	909	851	861	881	844	862	848	931	916	811	865	869	841	843	890	873	855	873	853	892	864	864	922	900	836	832	898	882	818	870	878	920	848	864	882	877	913	872	808	861	868	879	845	885	908	904	854	913	828	859	884	875	871	878	821	873	834	893	828	839	880	845	893	878	925	852	837	886	881	852	870	869	901	852	846	848	828	855	846	892	846	842	863	811	873	891	861	898	855	835	859	905	848	828	839	819	873	895	865	896	860	891	915	869	842	904	850	894	824	875	883	868	859	879	832	916	867	856	861	819	823	889	890	910	839	857	869	882	848	842	854	854	906	865	837	855	860	889	868	872	874	852	867	871	861	935	814	837	808	871	831	889	855	850	878	899	868	816	905	874	856	912	860	843	837	888	845	886	859	931	919	881	890	854	847	834	865	842	878	908	877	917	836	845	834	906	858	825	901	826	893	888	895	913	841	891	871	844	916	883	882	894	938	848	909	917	865	901	842	855	836	907	868	879	890	835	903	867	878	862	859	892	851	811	875	892	866	891	838	859	879	824	837	856	816	895	853	878	792	854	859	947	831	915	873	851	852	807	880	845	858	989	858	832	893	866	887	891	853	865	875	855	779	887	866	880	860	835	851	876	855	813	875	851	877	887	880	864	883	897	932	869	828	890	877	884	852	892	870	876	905	853	866	881	896	906	879	870	832	892	846	850	897	885	898	858	841	913	924	863	860	845	899	913	914	909	885	870	889	851	880	882	813	888	837	848	850	879	906	913	860	878	904	851	836	918	909	891	815	856	833	804	849	881	861	854
23141	21545	29403	24195	21838	23200	21913	12224	8498	6782	5795	4682	3870	3191	2595	2198	2043	1870	1727	1637	1588	1423	1404	1238	1260	1234	1147	1225	1175	1155	1140	1102	1121	1147	1147	1009	1032	1076	1051	1088	1018	1123	1037	1003	994	1023	1001	1043	1053	1037	1042	1008	1045	1001	999	1062	969	963	1031	953	1020	968	1000	1004	986	1063	937	979	985	988	970	1004	967	1021	1001	991	985	1031	1052	968	1002	1021	968	978	962	953	987	936	1006	946	982	984	955	940	922	965	967	953	996	1002	964	976	953	984	979	938	942	989	969	929	975	1034	1024	1000	993	995	931	1024	990	992	975	955	922	925	975	943	993	994	1009	943	971	946	934	976	995	1009	982	977	1013	970	891	962	951	933	954	949	976	970	1037	982	997	976	923	940	985	988	920	1004	980	963	965	990	1015	969	958	930	927	978	968	1040	941	954	951	992	900	958	1006	988	939	966	960	970	942	924	962	975	960	970	1041	979	898	902	922	956	938	1001	993	978	1011	995	1027	990	931	936	1009	975	907	990	997	990	945	925	978	970	898	968	973	988	989	957	1027	1008	977	1024	992	976	980	988	980	974	1009	1000	943	930	990	944	984	981	944	966	988	1010	960	993	1024	962	904	929	961	1018	1018	939	986	957	927	1026	979	1022	920	1014	973	1018	1011	935	932	924	888	979	989	941	980	1004	965	961	995	963	989	989	954	917	992	1008	960	951	994	1009	973	1008	1048	959	1046	988	961	933	957	936	891	982	932	941	973	1000	998	972	983	963	1007	945	962	997	925	973	925	973	1038	910	987	985	955	961	988	965	1006	938	1010	933	969	963	995	1000	1020	1008	963	919	967	946	1006	1008	914	996	911	982	1007	996	945	1006	941	1004	967	962	936	988	1015	960	967	965	979	988	1034	1026	958	986	983	936	1004	988	984	924	961	991	962	1001	987	1009	1036	974	955	951	1023	1013	979	961	971	918	979	958	1004	955	976	1036	974	960	940	986	977	999	1011	1035	938	970	968	1017	975	1032	961	943	944	957	996	993	974	1007	1008	965	992	1017	973	949	950	960	948	984	944	941	973	975	992	989	990	926	1008	941	959	1000	939	977	959	1021	953	1023	1005	964	944	958	995	994	1025	1006	1008	1018	940	953	1010	926	989	1000	980	968	1000	992	979	956	961	925	949	983	980	930	1038	961	954	1009	1018	1014	1003	931	991	1005	934	916	922	981	960	930	965	953	957	935	964	978	965	984	936	964	1012	941	928	930	972	979	962	969	917	991	935	963	924	949	981	980	1005	1005	991	999	1005	982	1005	992	984	970	976	958	990	962	927	964	972	980	1051	1022	963	903	977	946	982	940	1037	995	968	1015	975	929	976	961	980	1000	1020	974	984	955	976	993	967	958	987	911	951	888	994	975	957	962	976	952	1020	1021	1002	968	957	1018	1018	1008	1004	998	1046	942	966	933	1007	947	997	988	978	985	977	991	1019	966	1014	979	939	931	916	988	1003	947	952	1032	979	996	1035	977	971	946	1000	970	1010	1002	967	929	932	943	923	1008	984	963	940	987	978	1004	984	959	971	961	922	939	989	948	964	952	1006	940	970	1038	993	1039	1004	957	947	955	999	927	920	958	957	948	914	985	935	1033	939	923	982	959	891	981	981	914	973	966	994	969	955	959	919	908	975	980	983	917	990	959	961	922	935	961	983	930	964	909	997	976	952	974	976	957	1026	1001	979	978	1002	929	928	972	942	996	961	987	999	963	962	985	946	964	1003	1004	986	1014	948	993	972	1007	942	937	936	1026	988	958	996	982	971	989	925	972	1005	950	1005	910	975	959	901	933	953	960	1000	967	970	976	956	1030	997	993	981	991	980	943	1026	1033	932	936	986	950	944	951	985	990	973	967	975	968	982	986	946	994	999	914	1005	955	966	967	938	994	945	1012	986	966	1000	989	970	1001	976	938	983	983	972	1007	963	1045	959	984	997	955	997	969	912	918	969	988	970	967	965	966	990	926	971	965	970	1007	957	991	957	961	913	985	1011	944	984	957	948	976	990	944	966	1000	961	937	1000	1045	928	991	976	979	1007	958	942	1011	946	965	974	1007	929	978	1013	928	952	982	980	960	956	1016	952	1066	969	1011	1000	986	989	932	991	1026	974	945	969	965	971	978	971	953	948	977	980	899	1034	992	971	999	999	949	965	944	914	962	982	983	1016	953	1009	972	978	1023	974	977	1009	1046	983	1006	999	1006	1013	912	975	1007	968	919	1008	986	965	945	983	983	955	969	979	990	941	980	1003	895	936	971	1047	996	926	951	1005	998	971	976	920	972	982	977	955	1010	955	997	942	1061	926	958	965	976	969	987	981	955	934	938	952	979	971	943	955	955	914	1003	978	966	979	977	988	980	983	942	957	951	913	977	930	999	996	976	980	972	973	910	936	967	977	962	974	925	974	952	967	994	968	967	1018	952	926	1006	968	1015	903	937	999	998	1041	972	1031	999	991	989	898	1000	988	955	978	973	922	1020	922	914	961	931	1000	1016	1018	982	946	989	952	1000	1018	976	934	1017	1015	977	990	960	947	992	968	911	934	960	966	965	997	1004	955	958	994	964	1030	980	980	952	978	959	983	985	973	919	970	955	928	955	960	990	964	994	903	968	1035	943	976	943	1004	906	948	923	982	969	993	1020	1004	916	960	919	981	1011	984	992	1024	950	947	1006	1051	978	970	955	980	961	964	940	1027	969	962	972	1015	948	1037	980	970	981	1015	1002	965	994	1019	998	964	890	976	1009	976	987	940	955	963	946	1030	924	974	956	985	933	1038	1010	942	962	1009	964	920	964	957	1025	1021	964	1026	971	943	975	968	935	999	963	890	968	926	998	1009	964	945	936	948	969	976	987	985	954	1041	941	999	906	979	979	997	950	940	957	956	1033	967	974	966	940	892	993	904	979	986	954	989	985	954	920	923	977	972	994	1018	959	975	965	935	994	944	989	999	950	940	976	975	997	946	970	1001	993	955	951	933	982	994	977	966	937	945	980	1029	954	934	970	951	930	985	992	991	928	971	997	991	950	951	977	1013	992	976	973	901	948	944	956	944	929	1041	939	988	949	1012	953	948	903	999	1002	993	964	964	975	986	973	974	951	956	972	938	974	942	1018	979	951	921	993	1008	904	987	1012	928	985	1035	978	939	1028	999	1020	929	960	949	958	990	916	958	973	956	937	972	980	999	975	955	900	944	1006	969	993	935	979	933	958	949	933	950	941	943	962	976	983	930	944	1040	995	990	999	985	997	990	987	990	954	954	1008	992	977	1001	972	1044	985	942	1005	1002	956	968	1029	941	929	991	1013	943	967	986	947	927	945	957	995	1011	976	1049	975	1009	952	995	1018	967	1031	980	954	962	1021	977	945	984	949	960	929	915	961	956	922	932	1002	946	973	991	1039	978	933	974	966	1007	967	968	975	1008	981	944	956	984	943	948	947	953	917	994	942	990	1006	936	979	952	993	976	972	1005	1015	979	941	980	972	939	962	954	910	955	1006	903	1003	985	1059	1000	950	903	992	985	964	950	935	988	954	962	975	1034	975	959	1011	1012	962	938	929	982	916	961	975	987	1021	911	975	984	965	1010	957	993	953	960	1018	947	981	983	951	963	929	936	988	971	983	903	947	938	942	1023	970	962	988	960	1020	989	972	981	1008	1005	954	963	971	944	917	1014	947	987	955	983	963	993	1003	990	998	958	965	977	991	986	973	969	978	979	976	952	951	984	967	971	947	954	933	977	932	924	944	981	991	981	962	984	999
26439	54454	44385	32883	26842	22292	18504	14739	11806	9387	7914	6352	5048	4165	3337	2812	2494	2276	2090	1886	1726	1638	1537	1470	1457	1336	1289	1251	1214	1293	1168	1170	1137	1119	1179	1101	1019	1060	1053	1043	1029	1034	1092	1026	1029	972	1037	1032	1004	1007	1017	990	995	1006	980	970	966	985	960	956	955	1000	965	921	986	1018	954	967	970	1001	976	949	982	965	903	945	934	944	935	936	952	986	907	965	969	993	981	948	967	949	953	976	1011	942	970	903	933	956	891	961	964	946	976	915	972	997	993	1007	927	924	937	990	975	942	940	1004	974	919	1009	957	993	968	953	999	951	978	951	923	998	936	952	934	965	961	914	915	941	934	980	952	914	946	971	939	975	991	954	917	908	996	886	926	920	978	945	916	885	1008	963	1016	950	958	961	976	1061	958	1005	945	975	977	938	991	984	951	929	944	945	960	957	948	966	928	959	939	991	896	1008	1004	970	962	963	968	926	949	950	942	1004	997	967	986	927	986	923	891	997	965	891	966	972	973	932	895	958	972	964	964	970	1014	975	958	996	1018	977	909	956	970	945	936	1015	1016	920	979	925	965	947	976	898	930	940	936	932	936	923	982	932	982	955	952	983	966	919	968	900	954	953	995	994	886	1002	985	980	947	938	986	994	933	974	913	956	928	963	1001	922	962	1013	928	986	946	949	940	987	908	975	925	996	961	916	897	965	955	910	949	955	942	967	996	989	959	969	950	996	959	960	902	939	1000	986	960	981	972	979	949	948	877	968	914	970	983	1020	980	941	954	904	947	956	928	998	959	985	977	917	923	951	943	942	919	973	961	945	991	924	923	997	928	956	991	942	957	910	920	922	964	952	1010	962	928	964	947	967	959	968	968	943	968	906	903	978	896	994	981	962	924	963	911	938	931	957	963	1012	968	957	954	991	951	950	962	1010	941	970	995	1002	938	981	998	924	927	916	887	958	991	926	956	999	976	988	987	945	905	924	967	964	906	949	952	933	1012	974	974	936	987	914	983	985	935	992	948	960	943	948	965	999	935	993	932	947	1052	944	976	952	961	975	940	973	921	890	961	940	959	977	979	993	913	942	947	932	941	940	1026	943	1040	987	934	970	903	939	895	935	946	979	979	984	943	955	940	927	982	961	973	975	924	972	974	957	910	967	965	1030	938	898	934	945	961	914	963	942	958	960	966	987	1000	917	958	933	859	957	984	914	910	968	940	923	943	967	963	979	1032	968	969	937	953	1011	976	928	967	959	965	945	940	966	927	922	985	972	965	997	934	956	904	974	971	935	938	1026	1009	975	933	991	924	958	907	965	958	935	1013	965	975	1010	919	968	909	934	969	973	963	941	941	1019	912	965	1000	1004	981	1029	992	967	978	972	931	1018	969	978	948	993	910	968	904	938	969	945	950	960	928	1017	983	988	919	941	1006	908	1008	904	918	946	987	945	946	959	927	987	933	997	924	965	966	937	972	965	923	1003	948	951	969	993	961	959	969	949	965	977	946	960	974	978	899	982	951	960	991	978	938	921	957	922	940	1013	1009	973	1007	1018	939	992	959	963	967	942	967	933	951	940	975	926	979	941	945	896	923	1035	966	941	947	986	958	1009	990	949	969	915	991	985	948	945	945	917	920	987	966	898	893	949	1010	969	955	948	1003	984	941	920	928	945	972	934	986	957	945	1020	951	974	962	957	908	915	980	946	991	951	926	1007	929	989	969	963	898	974	977	980	970	972	934	907	953	920	910	976	939	918	953	976	988	970	1014	937	940	959	954	929	984	960	905	976	956	987	954	988	981	964	940	1007	1008	979	955	921	959	944	928	971	909	969	923	956	927	970	977	948	956	1011	935	971	920	938	968	940	934	968	972	941	939	953	930	946	872	987	953	902	903	1017	985	984	901	1002	1013	974	1008	971	955	942	964	967	968	963	944	968	950	992	936	926	974	955	942	983	985	871	964	970	929	1007	950	988	964	901	929	897	961	956	992	963	963	1015	934	963	928	940	938	955	918	920	969	974	924	984	997	931	946	953	955	951	921	981	987	978	991	992	954	980	948	991	900	994	918	955	956	1003	1003	893	876	973	987	930	911	925	958	970	972	944	947	965	894	960	981	972	959	893	942	961	1015	899	991	902	948	898	974	964	930	936	946	940	931	942	910	1016	996	986	987	921	958	947	941	986	982	979	934	926	941	881	997	966	982	981	976	933	988	978	919	906	970	968	966	961	950	967	940	941	937	981	946	935	1013	925	970	950	977	935	958	969	980	903	888	894	923	963	963	911	915	986	956	935	948	919	922	932	925	969	939	951	1004	1021	987	917	944	957	917	921	929	910	958	1036	940	992	961	915	964	942	943	960	915	949	957	970	956	941	981	919	948	1000	982	970	954	971	948	890	944	925	952	957	959	968	988	959	924	922	962	1006	965	950	1001	949	978	965	986	952	943	967	914	915	988	909	909	987	992	994	947	908	956	951	924	917	984	970	928	1000	962	951	1002	939	933	986	936	985	988	974	991	906	935	938	937	961	979	977	952	931	925	975	958	922	947	939	983	944	1008	926	968	970	1020	911	996	949	915	961	977	945	943	1008	975	999	927	922	989	964	978	998	946	917	940	982	991	957	938	939	949	959	936	938	972	963	986	976	916	909	935	939	980	942	957	979	978	1025	985	952	909	942	965	999	1011	1005	964	963	980	985	983	972	974	939	958	993	907	967	955	963	949	970	964	934	973	978	939	902	950	991	945	982	978	980	988	923	961	923	927	960	1015	975	948	952	1014	935	1036	952	979	961	990	933	907	954	1011	943	940	919	959	999	934	880	960	967	979	957	926	982	981	970	959	909	984	1005	968	1002	944	941	939	1002	957	946	970	996	945	931	926	937	966	935	995	968	969	966	971	1005	993	927	898	989	913	947	963	949	979	1007	904	974	979	921	937	962	951	914	1009	980	947	903	921	953	972	940	962	951	999	923	977	908	962	925	970	952	1002	974	939	911	999	988	957	927	965	988	999	1001	928	1020	1005	940	915	974	936	1011	967	951	986	987	1004	931	913	972	963	952	995	931	960	954	925	967	886	944	971	906	945	944	954	965	951	954	930	965	999	935	985	917	1032	928	915	969	906	1027	924	972	944	951	977	944	934	888	983	946	933	949	942	947	948	950	975	915	985	916	979	952	984	942	921	955	942	913	1017	988	982	952	936	964	970	963	950	938	956	906	988	973	911	985	949	951	922	987	939	950	917	970	957	907	893	992	972	950	962	952	994	977	955	1039	973	961	965	978	889	966	929	982	961	955	922	981	993	1013	979	945	886	946	942	925	988	969	998	962	981	962	994	997	945	985	914	963	951	956	960	972	965	951	989	915	949	984	940	952	921	932	977	962	893	963	972	967	959	927	984	937	937	985	933	1008	976	943	951	971	959	950	964	957	960	941	1002	934	909	935	994	974	1009	962	956	990	913	929	958	954	948	960	994	968	975	943	905	941	995	965	997	944	982	921	910	921	938	932	991	965	989	974	972	946	945	990	932	978	986	966	1008	971	1012	991	992	999	963	940	937	960	961	972	957	951	950	982	982	955	952	965	948	890	878	941	1005	938	906	984	931	955	956	966	938	957	960	950	925	956	935	957	1002
29348	27260	31589	23518	13933	9286	6962	5163	4111	3307	2752	2287	2017	1738	1501	1331	1216	1178	1104	1119	1013	1023	996	1004	919	904	883	855	843	860	845	847	840	853	835	835	836	878	871	818	833	790	830	793	868	841	775	799	791	815	855	815	868	805	866	833	816	833	853	799	821	822	788	805	826	807	778	817	800	817	771	765	733	771	756	791	822	847	784	756	829	797	781	825	794	797	779	785	794	812	842	795	828	797	807	794	764	831	778	750	808	804	794	787	831	771	762	830	863	763	820	790	797	721	814	816	766	833	798	781	747	789	787	836	766	802	781	844	789	827	837	805	794	753	795	819	790	823	803	768	781	832	832	854	814	825	812	794	774	825	804	859	830	814	809	793	797	800	835	817	802	822	784	782	850	748	799	805	721	838	787	782	780	812	764	809	814	797	828	804	774	751	814	842	793	818	782	824	828	780	783	773	840	764	764	839	843	821	796	789	813	784	778	790	818	842	746	744	828	795	786	804	804	795	808	812	795	784	814	829	766	784	742	795	837	777	777	840	827	789	782	809	817	774	792	838	803	784	806	831	790	778	778	813	804	801	791	846	824	827	847	786	777	800	774	812	801	811	847	733	808	769	806	842	819	834	810	828	788	806	789	785	783	791	764	759	776	810	777	781	821	779	810	801	788	764	717	860	820	775	792	725	803	758	812	853	811	838	842	797	839	777	792	819	808	758	794	821	811	793	769	777	806	815	750	797	828	813	833	756	865	794	799	812	799	815	794	759	771	800	796	793	763	783	761	784	762	858	807	777	815	792	817	771	778	802	780	732	818	764	813	801	832	793	729	794	776	810	744	805	801	818	809	773	804	808	761	781	826	819	794	753	849	766	812	798	830	776	781	783	817	792	792	830	798	772	785	770	812	830	790	741	820	816	810	754	769	792	806	769	817	826	813	843	844	764	788	808	842	747	835	805	763	813	750	817	778	759	802	767	786	860	763	808	772	790	775	784	797	765	771	811	814	823	810	796	795	806	814	790	841	773	765	760	802	828	801	837	794	806	797	752	813	773	815	796	782	798	785	848	838	768	818	773	834	787	744	851	816	809	822	807	780	774	810	811	765	822	761	730	798	810	778	795	771	829	820	810	750	797	798	813	777	743	868	749	823	777	790	757	812	797	843	828	801	774	864	827	831	839	765	770	758	841	850	807	767	761	760	835	854	795	825	787	772	775	776	828	815	773	850	829	833	843	811	827	823	815	847	767	820	792	745	807	796	774	836	808	790	797	818	787	800	808	812	848	746	814	809	783	806	781	823	787	801	790	782	865	775	811	782	855	810	797	861	782	811	803	781	800	814	775	796	793	765	785	788	774	777	794	777	788	850	762	804	782	751	819	778	785	832	717	775	814	806	772	768	845	822	836	845	791	838	809	758	759	775	831	794	785	841	816	752	809	815	749	820	837	825	765	832	838	830	837	839	802	843	815	780	799	828	790	796	828	805	824	880	812	842	751	804	773	802	783	768	764	793	754	859	779	804	810	786	773	831	827	773	785	825	777	788	787	793	794	794	732	787	795	841	811	783	781	816	762	831	796	791	801	807	812	764	816	797	778	823	837	748	793	834	761	824	829	811	820	787	829	792	793	792	820	833	767	805	818	820	788	844	797	875	825	785	838	777	771	794	798	774	792	805	745	798	801	849	816	802	847	782	814	825	733	734	842	814	759	806	800	824	805	822	827	806	794	758	793	820	773	806	853	789	787	755	772	770	760	756	803	790	793	762	751	817	779	817	750	791	807	811	795	801	807	842	786	800	801	808	823	819	786	847	785	774	829	851	812	754	842	808	851	826	764	780	812	806	824	801	783	846	812	775	797	805	774	806	806	855	837	739	805	817	812	776	805	782	796	825	820	780	826	824	800	765	791	794	767	816	840	774	804	787	778	818	811	787	815	765	742	810	805	788	771	821	798	820	816	835	786	810	789	814	801	775	790	813	795	799	713	806	812	816	797	834	803	849	825	800	781	844	818	778	799	734	806	836	800	808	810	768	795	756	848	778	799	764	801	806	833	779	837	798	802	815	795	809	781	777	775	829	834	809	793	810	787	790	770	809	790	795	796	774	763	755	776	799	755	835	760	750	777	812	743	796	784	760	797	785	756	782	803	821	846	790	840	786	812	778	826	802	813	821	824	802	796	785	792	789	809	832	821	775	782	785	792	807	783	812	775	797	770	809	836	807	844	783	817	795	834	790	773	828	826	803	754	845	825	816	789	800	851	789	813	810	781	794	815	792	844	777	788	836	842	816	799	773	795	840	836	776	801	843	789	797	780	815	799	773	773	828	814	791	837	760	834	819	819	758	829	803	848	853	786	819	775	798	827	808	783	790	757	767	780	809	794	860	843	734	765	792	754	782	833	817	803	782	752	802	808	810	837	817	804	789	809	755	817	775	829	801	787	787	809	783	786	814	777	826	802	785	775	844	780	776	821	773	860	803	839	807	775	792	778	835	770	807	805	778	845	812	775	784	761	792	816	854	793	824	790	804	825	795	851	809	808	814	789	758	794	808	761	807	754	825	853	827	759	789	775	821	819	811	774	785	745	817	793	794	788	764	771	780	821	847	761	829	732	835	774	792	789	768	755	805	741	801	767	762	814	766	836	803	795	833	738	829	814	839	786	832	788	809	873	796	828	781	776	816	810	841	816	754	778	751	826	794	844	825	812	818	820	798	788	795	785	791	796	856	789	752	790	784	833	754	815	792	788	817	811	793	827	801	836	792	827	869	780	767	805	835	775	813	812	771	761	801	788	836	786	782	803	823	865	792	833	818	808	791	817	808	804	793	768	794	786	798	786	770	808	789	810	815	824	854	793	791	782	841	747	812	819	767	844	817	791	802	914	806	775	797	795	820	820	832	791	734	866	780	852	834	800	778	768	813	833	829	767	778	748	859	794	761	798	832	817	837	766	827	827	830	819	790	790	777	741	822	821	765	785	823	772	763	807	751	781	829	775	798	812	769	859	791	855	809	795	788	796	814	837	802	783	806	803	814	794	761	821	778	842	790	773	801	764	806	828	840	810	801	750	791	785	842	802	834	786	734	814	783	819	833	786	800	784	801	807	821	812	776	832	789	749	823	740	810	742	826	818	814	823	832	775	771	746	769	799	821	780	782	816	847	812	788	770	779	778	856	779	786	794	797	785	819	808	827	816	782	755	743	842	811	808	813	843	859	779	821	820	809	791	805	773	866	784	818	744	816	800	829	814	780	762	824	799	791	799	814	819	846	769	788	786	798	791	802	763	761	758	801	817	810	794	792	783	777	783	784	782	796	793	786	786	789	790	801	821	799	766	834	847	792	800	822	750	791	849	830	814	762	833	797	780	801	817	780	783	804	800	819	815	755	808	789	828	833	770	764	783	810	793	771	797	789	760	857	793	808	798	767	781	779	821	799	852	801	843	816	799	744	786	823	788	849	823	792	796	811	854	857	818	814	830	805	828	806	775	831	801	813	836
24448	41824	32649	21141	15842	12567	10108	7708	6199	4904	4217	3123	2768	2268	1895	1690	1401	1406	1214	1140	1094	1098	1078	998	1035	969	1021	932	921	929	972	841	944	843	865	882	845	890	820	836	873	843	810	834	879	805	841	867	813	835	850	806	803	804	886	876	767	865	823	786	849	770	807	786	865	804	821	812	818	828	764	754	788	811	844	797	833	806	784	796	767	835	778	803	800	789	799	803	822	843	838	787	811	834	821	801	794	806	817	804	800	826	826	801	770	831	855	822	840	807	805	785	852	816	794	795	796	767	785	805	829	782	855	838	833	839	822	822	804	790	873	805	822	776	831	765	862	768	803	799	850	812	817	784	803	798	761	828	802	769	812	821	836	802	825	829	804	791	821	810	817	798	834	787	850	824	823	779	798	822	821	837	838	889	812	775	807	761	750	785	803	774	869	808	816	783	779	868	785	804	802	795	777	767	762	760	828	835	842	772	794	858	796	817	809	765	795	841	812	805	787	796	802	789	827	797	755	734	777	818	815	780	809	824	816	847	763	796	777	806	816	838	811	839	794	826	814	792	831	771	807	807	815	812	779	846	796	795	826	762	868	807	810	794	758	798	840	881	800	774	811	825	830	851	769	765	818	768	795	859	806	748	786	821	802	834	798	824	843	791	840	812	803	811	785	807	779	815	835	823	778	826	840	856	809	843	795	834	792	774	817	824	780	814	821	808	809	795	800	820	825	800	774	791	837	855	777	846	791	789	813	801	792	839	834	773	826	815	869	797	791	860	863	834	801	824	816	738	752	798	800	840	836	812	827	789	809	780	806	887	829	753	743	835	815	778	804	792	853	804	820	845	810	777	774	867	806	847	818	805	791	793	799	821	810	793	807	810	766	841	823	833	806	778	818	801	772	868	815	804	787	801	793	749	790	778	808	842	797	798	848	804	833	817	773	768	806	838	752	793	814	820	840	798	810	820	809	850	858	803	804	830	807	869	800	788	771	850	800	792	797	798	812	811	815	784	774	839	821	800	776	818	809	739	816	842	810	779	787	852	831	820	838	787	822	812	809	824	827	824	795	769	811	807	806	816	837	849	825	792	819	820	834	758	793	791	831	778	843	843	788	800	769	797	811	798	774	811	823	809	786	814	847	758	812	855	832	848	845	806	819	799	800	786	774	778	787	784	822	780	824	802	802	819	863	793	814	781	791	829	853	823	830	798	825	822	817	797	800	753	767	785	798	797	804	809	818	792	857	793	820	785	791	805	766	834	779	803	767	785	779	828	848	810	804	765	859	777	764	769	837	789	819	814	792	777	765	848	783	798	850	773	794	772	780	867	730	795	844	804	859	794	769	786	779	799	804	820	813	726	787	778	744	819	792	771	855	844	843	814	864	823	807	825	800	843	806	803	774	806	823	797	820	851	821	830	822	748	819	825	787	778	819	759	805	789	820	806	809	810	804	806	784	838	762	752	805	866	818	829	841	840	836	846	782	781	848	770	807	816	820	831	784	758	781	815	816	809	775	855	825	826	773	826	840	821	799	747	832	797	827	838	814	789	779	794	861	773	813	823	790	802	811	815	781	793	866	778	780	809	810	772	841	861	764	761	844	868	843	857	798	805	798	795	798	810	810	811	793	823	843	801	858	811	751	842	805	836	830	840	821	786	756	830	780	788	801	808	796	830	797	793	842	813	788	777	770	785	787	815	793	825	826	784	773	786	781	814	821	785	763	830	781	816	821	846	856	833	821	764	841	800	834	832	846	803	812	811	810	812	802	844	791	748	766	831	844	823	787	830	834	792	802	800	795	845	825	807	822	802	770	829	851	831	781	816	807	810	779	788	786	827	836	807	782	753	778	827	832	796	840	802	836	834	841	834	824	820	778	808	811	747	810	845	765	795	795	832	783	785	819	752	870	807	797	853	828	778	785	760	806	834	778	794	753	840	822	800	830	805	797	771	747	784	844	752	837	863	794	808	818	812	823	808	811	837	792	798	840	832	845	823	794	854	812	770	829	826	813	820	825	778	810	803	848	863	792	838	777	818	814	755	831	844	799	849	807	822	836	795	790	774	787	824	823	788	784	760	826	817	799	769	756	747	784	774	853	814	792	771	774	832	878	835	854	814	791	772	773	813	801	813	787	812	789	832	789	795	816	818	823	785	776	804	792	827	798	775	834	767	848	824	807	778	818	781	866	830	822	870	788	826	816	825	792	790	803	789	827	869	770	833	842	811	820	789	844	785	768	853	804	783	782	769	821	804	813	817	835	831	798	827	784	809	832	854	804	837	846	803	829	821	796	791	791	835	778	792	775	794	827	812	780	761	783	837	747	702	744	833	838	786	828	798	793	802	839	810	779	878	813	821	777	850	804	763	801	824	792	827	833	784	869	849	757	757	790	818	802	835	768	785	806	797	770	838	776	819	796	797	787	851	796	765	821	855	795	814	822	813	825	813	821	772	854	784	804	784	792	823	801	786	867	754	756	815	799	820	771	838	842	838	762	837	788	845	842	831	764	822	840	782	831	806	836	841	816	742	856	812	868	808	832	820	817	772	802	802	782	805	814	823	769	787	829	787	785	812	823	775	780	833	821	784	820	755	774	808	753	752	810	796	827	828	774	838	788	783	795	797	838	854	774	828	746	777	791	801	848	802	793	780	802	838	791	791	781	863	824	825	827	797	819	838	811	813	795	799	788	785	848	810	804	782	718	792	806	846	758	794	795	849	824	787	780	838	810	825	847	765	769	796	837	788	782	779	876	842	823	842	829	855	805	792	810	819	814	810	811	825	765	811	848	782	799	800	838	776	804	803	829	780	814	789	853	809	794	808	765	822	798	807	774	853	828	809	822	768	808	764	769	808	800	829	805	794	840	808	804	823	802	827	794	788	834	824	784	777	783	822	815	771	780	797	832	795	843	803	791	862	843	850	822	845	845	805	845	791	829	762	785	845	823	769	867	768	851	831	815	818	798	765	849	825	798	814	791	846	764	769	860	732	787	842	800	791	832	802	800	774	828	813	807	781	821	768	792	785	812	885	860	812	746	783	798	784	831	783	776	799	820	876	764	828	833	781	821	782	863	809	825	770	818	760	803	800	801	814	842	803	756	832	803	833	804	786	773	815	825	832	823	773	747	825	818	827	821	832	777	785	821	776	887	772	800	826	794	813	786	887	830	813	787	840	786	785	828	853	805	754	849	773	824	806	798	807	839	800	845	763	772	834	774	795	800	777	835	787	814	815	753	832	842	789	826	786	809	818	804	801	848	792	831	780	836	842	806	803	792	783	826	830	779	828	812	874	830	792	813	833	806	845	806	815	794	802	798	780	802	870	851	858	805	770	794	746	783	783	779	770	763	735	809	824	805	863	806	831	777	832	809	796	794	803	808	820	771	802	803	858	804	814	797	797	842	791	749	795	782	854	807	819	792	837	825	816	785	850	818	806	814	797	800	853	839	814	802	819	785	798	784	852	807	819	828	786	815	863	751	831	777	775	849	833	755	845
24451	21521	28921	24966	22517	19658	13451	8540	6158	5062	4244	3398	2848	2365	2095	1843	1675	1466	1387	1336	1245	1271	1169	1085	1052	1075	1014	1058	1043	1034	911	981	952	969	945	856	954	918	911	913	903	889	883	878	863	898	881	901	915	910	897	878	874	854	877	902	899	901	898	826	898	802	892	891	843	842	836	788	845	842	902	796	846	861	857	873	880	840	801	846	855	836	908	829	798	864	884	911	859	884	814	820	863	897	872	832	879	834	912	887	878	830	789	841	806	873	829	876	847	844	792	867	914	838	827	842	839	861	855	914	889	829	853	863	855	849	826	873	848	814	876	846	824	865	852	847	811	903	871	857	890	840	855	835	887	812	879	841	864	840	880	886	849	843	885	823	809	833	904	818	822	852	885	834	866	887	830	879	902	885	849	839	896	836	849	872	870	825	854	840	818	822	874	863	825	835	825	868	831	842	802	874	852	886	826	896	926	805	827	866	858	858	784	880	856	910	829	836	828	896	876	788	865	825	824	893	816	892	886	842	872	808	870	840	867	831	882	884	879	825	878	834	825	877	793	907	863	842	807	820	859	821	883	873	877	832	871	846	851	859	850	815	856	810	818	824	896	779	845	901	805	853	857	863	842	837	822	855	899	818	887	868	860	839	809	830	856	846	812	873	848	806	891	838	823	889	869	818	820	860	853	839	873	862	843	811	826	837	861	864	795	849	829	856	935	842	883	830	908	859	836	826	904	868	842	876	866	838	813	838	852	823	819	865	838	827	840	836	860	889	922	840	865	836	829	894	817	849	912	819	841	829	826	870	879	867	858	819	867	855	842	901	871	857	865	801	832	854	832	789	851	841	867	835	818	819	859	857	888	835	827	843	886	869	859	825	821	837	914	824	885	888	924	830	853	791	871	866	842	818	845	900	847	894	810	852	824	810	860	818	896	852	871	845	834	840	835	835	890	860	825	856	797	868	828	823	859	812	870	850	794	834	881	864	834	813	864	797	876	843	841	823	868	891	869	845	874	846	914	849	865	848	798	865	852	875	838	869	837	909	846	889	835	841	921	851	848	885	843	879	882	852	908	859	876	851	883	861	836	866	866	879	842	860	875	892	878	860	822	820	840	886	776	827	839	879	874	848	808	798	845	855	834	851	836	889	809	854	861	889	880	888	889	839	839	869	837	827	840	819	821	867	837	865	873	832	867	865	857	844	852	891	844	854	839	858	854	864	848	856	812	809	853	839	818	832	851	901	807	832	861	829	794	818	814	864	848	848	829	825	820	803	851	900	877	848	846	825	820	863	830	899	836	891	870	864	885	882	867	876	863	855	820	827	829	850	814	864	862	890	850	824	806	853	856	854	834	845	828	808	829	852	807	848	798	868	852	805	856	862	834	861	876	814	843	809	826	855	840	870	825	866	837	870	893	886	874	833	920	842	810	873	788	881	858	825	817	861	829	859	859	789	847	860	806	814	854	824	828	871	815	871	960	848	858	829	826	821	867	828	872	824	890	883	859	866	869	905	888	800	871	804	922	882	887	870	845	869	825	818	872	845	849	845	822	840	833	890	859	842	881	892	838	850	840	838	832	861	851	842	880	870	860	843	872	910	875	830	862	924	852	845	862	872	844	894	872	860	836	849	867	831	872	882	852	841	827	884	828	870	893	806	822	855	866	856	781	792	829	891	839	772	805	826	858	811	891	834	869	829	886	880	844	837	811	845	849	872	868	812	845	797	831	838	825	851	877	862	826	873	830	820	803	838	864	820	785	897	847	833	864	905	862	862	826	863	868	837	863	851	846	902	834	877	844	831	806	784	857	893	910	848	808	860	826	827	843	884	873	860	919	805	862	856	850	873	852	866	824	840	824	822	831	827	845	866	843	854	868	871	873	886	875	865	872	847	869	858	874	854	855	873	811	852	848	856	864	861	807	850	891	838	898	855	880	811	873	884	909	893	886	897	856	833	820	861	861	847	884	841	869	829	871	819	846	819	873	850	794	836	820	874	928	833	866	811	824	808	856	826	900	862	886	893	868	852	886	856	885	888	837	831	838	843	863	884	892	818	812	801	845	817	879	821	861	831	875	883	906	900	854	817	865	924	850	923	816	845	910	868	881	877	862	834	855	881	857	856	792	845	878	913	847	835	840	855	871	828	846	837	844	816	842	874	802	865	851	877	866	882	866	905	891	921	852	899	881	842	796	899	863	847	814	855	842	858	844	929	853	879	862	844	859	868	847	831	876	852	902	872	874	840	862	858	806	801	833	859	886	885	850	877	801	801	832	840	855	871	833	836	843	811	835	823	893	886	850	849	805	805	870	809	881	843	834	840	852	904	861	814	883	848	862	833	844	799	859	848	819	843	820	827	835	803	866	859	847	856	845	798	799	847	875	823	854	826	855	899	871	857	913	823	829	876	821	824	825	875	890	848	832	880	860	862	812	849	808	869	894	850	810	846	890	808	841	866	841	811	816	849	871	824	815	843	838	866	821	859	873	840	826	863	892	896	884	836	821	899	882	881	835	812	847	846	882	916	894	844	887	816	865	811	865	788	839	915	867	848	879	819	832	880	849	887	848	763	882	846	816	864	806	850	856	826	825	878	818	831	844	878	858	854	814	830	839	875	850	784	802	840	876	878	872	822	840	836	899	821	877	838	902	850	880	866	893	879	826	863	852	916	868	825	848	876	914	900	867	867	871	820	826	899	881	850	869	827	858	854	834	834	873	818	805	839	895	878	844	823	873	825	852	903	873	824	817	857	906	853	853	861	761	855	872	836	848	864	847	794	862	921	804	815	893	864	836	840	842	842	793	832	845	869	844	830	913	884	785	823	884	859	839	799	913	860	875	857	842	819	850	878	839	904	834	825	860	831	869	833	837	824	878	818	882	895	853	842	831	810	814	838	825	883	853	887	844	862	887	817	885	812	842	831	835	842	850	872	857	819	847	856	799	842	852	803	870	861	883	853	850	861	868	862	844	836	820	882	834	889	790	839	853	864	836	862	817	869	812	906	831	852	859	805	819	840	910	831	833	887	812	802	875	819	845	830	804	879	834	856	873	839	854	824	851	883	893	870	827	887	902	878	782	779	838	850	850	818	869	827	849	838	826	853	854	821	819	845	895	850	802	826	876	858	860	870	829	845	840	848	815	835	852	829	847	895	864	859	872	872	844	831	881	861	899	817	822	868	821	820	786	852	931	934	824	806	848	853	909	846	847	874	846	875	914	834	843	847	906	807	868	843	856	862	833	841	861	889	872	875	880	804	870	872	903	852	857	867	839	864	849	889	838	785	851	877	851	842	860	860	797	855	805	873	831	838	865	863	856	833	884	883	868	905	854	865	857	853	881	906	839	871	909	818	877	861	854	847	880	924	828	831	821	857	855	819	875	808	819	872	889	865	819	888	857	832	917	828	822	836	849	909	886	863	874	895	815	890	841	848	815	898	838	841	845	901	860	860	853	864	842	805	870	863	929	795	879	867	862	785	869	832	824	876	847	888	837	842
24296	48339	39601	27916	22056	18248	14683	11567	9122	7093	6184	4631	3917	3192	2606	2184	1958	1833	1601	1549	1451	1323	1284	1243	1170	1098	1113	1068	1049	1033	1043	1001	974	1005	902	955	922	947	964	879	896	931	952	932	886	881	887	840	892	893	881	891	901	907	837	856	871	849	856	905	814	942	959	875	872	845	865	880	849	839	813	855	855	850	841	903	804	882	825	833	850	843	791	866	855	878	883	857	860	835	886	818	861	895	867	791	920	898	851	856	879	879	875	876	840	858	834	894	877	840	906	878	822	851	874	861	886	911	848	856	903	896	847	877	806	873	849	837	886	856	851	857	865	859	832	842	822	832	843	928	825	821	927	846	890	827	845	853	885	808	879	854	868	855	827	847	861	857	908	869	869	849	876	846	870	884	796	856	898	892	902	835	849	840	836	846	832	843	899	843	831	807	872	873	869	864	814	836	855	856	837	870	894	837	848	850	891	830	820	841	878	886	846	830	881	852	858	885	840	859	795	871	863	868	826	882	804	847	848	833	851	883	901	880	875	844	844	840	861	816	872	869	814	788	873	879	790	805	856	878	860	830	830	889	859	877	834	866	843	869	885	841	841	849	838	894	836	861	902	855	844	860	847	842	849	908	873	868	838	851	854	858	850	817	936	826	849	855	877	856	807	812	872	847	905	885	849	845	808	788	866	811	836	861	855	844	841	830	843	860	883	869	827	833	825	872	807	805	824	852	852	911	840	851	785	902	797	866	844	856	848	869	823	824	810	880	891	856	841	852	886	835	849	803	865	818	847	869	851	878	872	809	868	815	801	888	870	818	805	854	888	857	832	827	820	894	889	831	854	867	882	826	877	862	834	847	849	875	884	857	841	817	895	888	898	834	873	890	855	930	832	818	852	877	869	831	867	858	842	823	872	843	924	863	809	841	833	856	843	842	866	815	847	932	895	856	818	855	788	819	815	852	893	837	817	830	808	845	844	847	823	915	798	823	833	878	857	807	836	841	877	834	828	872	836	834	880	833	817	851	853	889	922	830	811	828	854	850	864	910	863	895	846	848	898	845	896	860	863	872	925	852	878	847	829	853	812	907	872	817	886	898	811	887	863	828	864	856	800	857	898	864	891	875	859	902	852	826	824	837	897	898	793	800	871	830	907	818	830	841	865	896	806	854	863	850	836	798	853	804	842	833	886	862	859	851	860	823	794	829	887	858	901	835	821	833	860	820	860	869	844	887	863	850	835	846	867	867	839	876	840	893	834	781	821	869	848	870	847	924	844	828	858	869	835	836	882	830	788	875	832	855	805	817	804	902	816	857	847	869	862	854	834	821	807	795	838	797	856	856	911	790	870	872	876	835	868	830	816	815	812	909	831	844	823	857	874	835	862	874	836	903	920	836	847	860	826	858	899	837	835	842	884	823	879	836	803	827	838	907	844	815	835	835	840	867	818	850	829	861	858	828	907	848	814	819	858	857	833	785	847	836	860	937	896	839	818	870	835	844	905	843	838	871	894	866	827	865	857	830	854	855	804	876	817	849	833	831	827	834	848	829	886	798	812	849	857	836	804	870	882	886	855	850	886	824	861	815	841	907	870	852	849	866	894	840	862	860	886	877	827	825	833	848	870	800	856	863	826	874	853	809	874	849	821	806	858	870	814	814	896	868	867	861	908	869	897	882	873	864	890	800	850	891	863	834	830	871	882	841	853	813	835	875	852	844	825	893	876	882	860	877	831	831	823	845	862	852	863	868	876	889	832	866	881	905	855	815	875	834	869	933	877	872	886	865	856	856	830	894	837	858	884	903	776	828	844	881	810	839	850	811	794	848	838	777	848	865	819	857	870	790	848	851	872	846	838	870	853	844	856	885	824	812	871	853	853	864	882	805	847	811	879	850	884	822	861	859	820	871	821	860	853	891	850	860	841	869	898	909	859	876	830	828	823	871	858	827	846	837	819	852	892	852	868	890	858	871	838	880	846	867	820	804	858	849	825	861	873	882	821	846	879	867	841	836	861	922	819	806	818	804	863	860	866	843	797	832	837	873	846	853	915	857	823	865	867	896	912	847	807	833	867	812	842	810	807	871	853	888	856	862	867	833	827	857	824	857	930	875	852	837	865	875	829	855	849	847	809	875	827	816	873	807	860	881	888	903	886	879	843	863	837	834	842	851	880	873	905	870	851	864	829	833	827	864	869	818	881	874	834	835	867	857	849	860	812	847	887	839	818	853	833	787	819	829	874	871	854	875	867	884	876	830	844	853	801	908	875	908	807	879	830	836	896	859	822	866	866	827	871	846	902	853	862	883	896	824	863	883	894	835	846	842	848	823	853	874	807	886	853	874	857	843	822	832	841	829	804	865	833	882	867	851	840	854	831	867	866	902	924	847	785	828	891	844	792	875	873	826	840	859	837	840	777	818	822	893	846	849	877	880	834	909	866	840	840	925	895	838	860	815	820	812	844	799	851	876	866	848	870	895	849	879	828	857	842	850	876	885	883	870	848	876	873	808	828	815	859	827	866	854	844	827	862	871	838	848	875	832	841	904	880	888	832	848	858	857	868	827	833	844	856	811	880	918	895	887	849	824	856	884	897	900	821	829	851	840	841	852	887	841	852	888	862	840	839	862	864	887	842	839	858	849	797	873	826	867	854	885	873	815	837	890	840	866	875	865	841	849	870	827	858	891	855	846	905	857	779	845	852	826	870	863	800	790	865	837	878	777	839	823	887	843	884	826	886	844	805	810	850	867	885	840	834	890	855	837	893	807	804	872	831	869	789	805	849	821	847	889	840	856	859	886	876	822	816	821	832	840	837	919	849	843	895	816	852	883	860	848	855	829	847	857	836	856	835	858	841	828	848	853	798	835	894	813	761	887	850	859	875	829	845	789	867	896	863	789	809	860	839	822	808	893	874	830	854	828	873	895	834	888	873	840	825	843	839	860	839	863	866	898	856	831	847	912	834	877	862	827	828	834	844	838	847	856	870	849	852	854	848	873	866	896	882	874	788	861	872	849	845	837	832	825	844	906	831	850	879	841	874	822	884	914	842	832	857	872	820	888	820	821	820	805	818	914	922	898	876	814	776	852	881	915	844	876	899	830	851	855	866	835	853	797	842	873	860	821	858	846	877	863	878	852	845	827	816	810	856	861	797	822	886	843	864	860	866	804	870	863	855	830	841	805	865	889	833	864	889	853	848	836	840	855	922	842	861	832	869	817	867	846	861	871	867	881	864	835	874	826	824	879	832	844	791	806	844	810	889	906	843	815	810	824	803	853	891	858	864	861	862	864	902	828	844	824	858	857	903	873	868	873	840	862	826	864	869	858	851	810	887	843	885	845	834	827	799	839	826	815	848	881	812	809	884	866	880	904	871	848	861	851	824	845	840	880	848	884	867	911	817	839	814	765	875	876	849	854	828	847	834	857	861	864	826	851	851	816	808	832	877	822	860	842	908	874	863	868	801	837	913	865	841	766	888	828	847	898	754	843	841	890	895	852	825	864
25557	21547	28343	26458	19944	13151	9302	6484	4903	3925	3533	2747	2316	2027	1689	1614	1378	1370	1300	1200	1195	1177	1136	990	1078	998	1031	992	976	949	939	923	906	928	960	933	948	901	911	891	922	892	878	896	903	887	919	926	891	913	880	845	900	819	866	867	882	882	843	913	873	868	885	849	919	839	872	872	863	884	813	835	812	858	863	852	829	834	834	844	859	897	872	870	846	873	917	878	863	861	802	844	833	894	862	856	836	852	851	897	873	847	843	849	905	853	852	903	869	852	858	838	831	865	894	848	914	822	843	836	865	810	885	828	833	849	869	845	869	825	872	865	811	797	801	890	826	929	915	859	876	843	834	875	768	869	916	877	902	926	877	861	858	866	862	877	848	893	870	936	836	855	838	864	881	832	792	895	850	842	839	786	870	846	881	892	873	928	823	865	824	863	863	877	829	817	871	844	840	855	855	845	818	829	810	907	848	891	819	891	870	811	785	903	888	832	830	859	874	855	865	887	851	817	849	891	875	892	944	838	858	816	860	849	831	875	876	813	854	860	888	850	845	862	847	773	856	833	824	837	894	885	874	870	859	889	818	805	855	910	836	877	922	887	879	836	847	821	843	833	911	925	844	893	884	821	863	805	822	841	874	863	847	878	832	892	861	904	902	865	855	851	796	833	895	916	899	821	910	848	844	845	883	832	826	816	886	811	834	840	863	853	840	833	785	877	865	860	842	926	839	855	912	880	827	871	889	888	880	872	900	896	890	828	833	833	863	928	885	847	843	914	904	911	854	895	875	869	949	849	847	858	889	904	832	896	854	846	867	852	831	830	798	839	840	831	883	890	858	892	842	831	888	831	855	914	885	879	915	839	803	808	821	860	855	874	876	895	822	833	878	850	891	875	816	885	896	833	865	914	834	815	796	908	871	832	835	923	904	864	829	864	886	867	874	894	844	820	866	884	820	885	808	867	874	853	850	846	854	900	901	850	857	816	848	840	857	842	842	919	838	856	890	877	827	818	899	797	897	853	800	832	884	893	868	847	891	854	861	840	891	852	876	862	933	888	822	858	889	848	882	897	835	896	796	812	829	866	876	803	874	868	875	900	817	905	833	870	871	878	875	837	866	893	867	832	888	855	858	852	891	858	901	917	866	824	861	869	881	839	840	850	866	846	878	920	808	825	837	850	894	859	863	869	886	840	847	844	843	911	883	832	871	860	870	887	891	813	888	909	801	850	876	833	813	858	831	853	909	847	850	905	834	879	850	818	885	846	871	848	806	821	845	887	871	855	877	832	839	787	861	850	865	862	799	859	843	851	858	891	854	887	870	866	852	842	882	855	887	881	800	866	880	821	826	846	837	846	848	795	853	775	890	938	828	874	849	920	845	856	886	896	866	835	845	902	819	814	840	849	838	847	837	871	848	857	848	834	847	829	871	835	818	851	834	867	859	863	825	871	865	875	845	827	872	831	780	818	883	914	844	897	872	892	865	886	891	880	885	849	821	854	777	847	890	903	877	816	813	808	867	851	828	870	896	855	874	884	852	879	891	867	901	876	886	834	809	820	823	850	857	863	824	844	844	860	834	880	879	859	897	850	853	861	915	874	849	879	905	894	904	875	842	810	922	889	905	863	868	937	836	939	849	862	845	853	866	876	881	859	839	805	836	844	827	808	837	845	860	851	836	807	880	854	851	785	854	857	879	861	806	863	822	836	886	822	830	844	875	829	859	860	842	834	829	893	831	849	827	828	869	858	852	868	815	880	857	840	838	884	897	903	853	906	842	867	908	846	837	868	862	822	904	849	844	843	902	866	865	833	880	896	890	884	852	860	838	870	872	884	845	927	920	835	872	843	867	879	846	858	809	907	864	817	862	831	872	868	887	824	825	849	887	888	810	826	877	870	803	876	881	823	817	886	920	846	826	837	855	879	872	887	823	877	812	905	850	859	885	829	885	842	894	850	865	828	810	838	910	854	920	854	831	874	868	904	890	815	814	818	839	892	846	874	912	856	844	869	856	844	864	845	880	859	836	887	839	824	870	850	823	850	862	878	852	880	887	883	832	856	836	849	838	843	845	871	936	891	844	824	826	913	871	900	841	872	831	882	858	851	864	810	872	844	858	871	816	840	923	862	902	779	823	874	848	867	896	830	790	838	887	833	947	862	889	858	868	861	872	917	860	909	923	902	843	879	867	857	846	814	887	847	898	853	860	812	828	821	831	809	824	886	862	913	841	864	838	863	894	881	879	873	863	867	822	851	889	909	839	899	846	821	852	881	881	859	864	855	824	915	872	870	853	820	903	878	897	852	823	866	848	807	897	930	870	886	878	847	800	851	851	855	941	830	809	883	881	894	872	847	842	870	858	880	900	891	877	909	867	863	808	859	882	852	808	849	880	832	853	890	838	851	878	856	902	865	864	854	837	828	873	849	842	933	835	887	879	843	886	841	809	789	875	828	837	879	831	909	862	829	830	886	852	833	893	861	860	863	862	890	841	895	867	888	828	849	876	872	864	843	933	803	883	831	848	856	834	837	849	879	820	891	844	831	891	897	849	884	873	844	872	841	811	880	911	891	842	835	899	821	929	820	869	871	832	882	869	877	902	828	836	863	815	852	906	874	837	880	878	830	809	850	878	816	912	848	834	857	846	906	883	872	856	816	901	904	862	866	902	856	846	889	896	874	815	838	900	853	773	810	886	880	854	904	807	879	871	867	871	840	824	854	849	821	858	889	810	860	861	856	828	826	865	898	866	901	881	770	845	890	856	837	805	826	898	873	805	881	889	835	890	818	911	825	891	898	870	874	820	876	858	821	844	862	842	858	847	853	885	844	815	858	854	846	872	846	869	868	831	862	827	848	842	821	822	850	877	877	858	885	835	845	835	880	878	891	905	920	901	846	885	837	885	907	824	838	851	942	848	860	830	844	832	850	853	842	856	879	816	882	882	846	821	807	835	881	857	914	900	873	790	871	879	888	841	867	847	850	875	910	892	841	827	839	858	852	839	866	854	830	849	784	828	825	839	850	863	852	905	898	878	847	853	808	838	916	876	847	837	917	880	853	866	823	865	853	871	825	844	895	857	876	864	860	873	785	836	880	856	906	886	881	883	870	882	875	838	895	920	855	816	894	810	858	849	878	845	806	868	866	833	876	851	867	846	859	856	900	848	846	893	827	858	856	885	864	803	858	848	880	829	849	861	905	904	837	852	840	847	881	835	853	819	850	894	852	873	880	848	914	840	862	801	885	894	885	845	809	865	859	848	893	822	858	846	838	847	830	846	864	902	902	878	844	849	797	846	850	846	838	841	891	867	869	855	842	858	887	793	886	861	829	889	821	820	919	862	852	887	823	822	852	829	872	880	907	834	850	859	820	818	786	912	889	913	855	859	835	864	871	858	869	835	838	859	857	938	835	862	884	921	853	933	875	843	889	859	891	849	863	888	842	854	856	839	844	874	912	928	910	826	802	864	872	855	867	816	857	851	844	853	865	813	828	857	877
24337	45275	36029	24949	19150	15367	12239	9615	7677	5959	5376	3989	3387	2777	2268	1907	1825	1656	1566	1447	1347	1316	1239	1172	1109	1049	971	1015	1021	953	1026	986	990	959	935	937	904	919	931	942	954	892	944	927	874	881	877	870	897	899	797	909	844	890	906	852	842	838	853	884	825	897	822	886	885	942	866	888	899	804	900	876	860	884	889	884	894	868	862	844	920	842	945	880	896	861	865	876	848	816	873	860	832	829	828	830	847	866	841	863	866	864	889	909	881	852	857	824	815	842	889	852	879	853	923	869	847	874	836	907	855	879	892	821	885	854	837	856	872	868	840	815	870	850	891	940	894	832	846	864	856	860	867	886	880	841	862	870	886	859	857	954	889	906	911	847	860	860	885	858	847	841	867	880	855	833	802	861	928	850	825	835	892	798	868	862	896	817	834	926	816	822	808	855	901	820	858	853	872	856	854	852	914	832	882	880	819	892	873	878	840	855	912	860	896	885	887	800	865	868	852	869	869	833	886	877	814	966	889	861	916	829	892	865	853	881	852	911	848	867	892	862	841	895	891	819	868	842	830	912	863	868	874	842	866	863	862	891	863	818	862	888	846	866	848	873	877	844	912	830	874	879	832	846	864	842	883	806	852	861	920	855	876	891	855	867	893	859	859	855	882	861	821	864	842	870	840	853	872	883	879	873	857	882	831	910	917	855	888	895	887	846	900	883	862	864	872	924	887	918	862	867	894	868	836	888	847	903	901	894	865	879	844	902	859	841	842	942	894	825	883	870	835	878	850	853	810	888	826	833	878	857	827	896	853	890	790	877	867	874	841	809	872	839	829	878	889	908	874	854	918	918	914	864	780	893	871	815	870	866	865	849	857	831	901	845	847	895	861	903	796	866	841	852	830	822	835	841	847	899	870	861	806	814	867	902	914	830	865	862	861	837	812	887	866	820	875	881	834	876	834	897	790	813	842	817	827	869	870	830	837	896	880	886	817	876	847	884	938	855	835	876	831	905	869	857	863	925	854	807	869	824	854	867	877	876	851	851	853	858	858	866	890	874	804	865	809	841	898	862	879	833	873	888	853	894	861	869	854	913	832	850	875	869	844	845	838	870	879	845	853	879	861	888	905	863	888	852	804	813	773	892	868	884	871	884	913	859	848	812	867	876	854	891	852	831	850	842	894	844	849	837	884	814	861	857	871	890	835	909	861	848	867	899	876	867	902	886	821	860	825	864	846	862	825	837	848	905	859	906	838	798	846	830	881	828	877	831	875	850	847	821	856	841	853	857	854	876	863	850	875	919	842	853	909	895	902	801	842	854	871	885	881	832	850	901	862	870	890	842	869	857	911	861	878	847	894	873	887	818	789	835	869	840	889	875	820	845	862	902	821	846	886	859	806	898	835	845	891	840	845	820	864	858	879	832	851	903	783	865	872	886	878	891	849	816	853	843	911	897	894	819	819	867	834	882	920	862	823	821	863	860	858	859	869	869	884	908	878	837	861	856	838	873	843	848	803	903	895	861	838	937	898	892	924	857	839	883	839	831	839	876	867	860	818	871	872	876	916	869	874	879	846	910	854	878	838	848	871	824	885	860	870	908	885	799	879	868	886	880	865	831	884	840	882	840	874	785	882	875	874	874	881	820	865	775	847	805	850	841	863	857	855	878	892	822	843	883	858	837	851	799	859	881	831	872	846	840	870	783	845	854	825	890	841	856	864	844	834	879	874	834	857	864	881	884	864	901	831	857	898	810	912	898	859	863	924	844	878	859	885	879	883	845	846	818	871	887	832	871	861	879	888	879	880	884	826	916	881	848	864	856	904	866	862	884	876	854	840	841	887	830	888	822	856	900	910	841	862	810	827	859	829	913	840	837	834	847	902	869	852	866	858	866	863	852	885	800	848	875	839	838	853	864	898	897	878	865	883	886	823	909	863	845	889	918	860	856	876	825	831	879	860	848	859	887	901	853	859	880	870	841	843	845	873	832	860	810	880	854	832	917	842	883	890	826	860	893	855	882	828	839	828	906	831	829	823	848	864	851	854	842	870	866	914	835	862	847	839	836	872	855	866	850	851	885	941	858	863	870	851	857	864	816	898	836	838	828	888	883	861	869	852	874	925	867	862	836	845	836	845	875	856	895	831	817	840	916	850	878	822	880	893	913	838	800	846	827	831	855	856	840	839	902	848	792	851	884	847	939	852	885	837	927	872	837	907	833	870	830	813	881	820	927	911	858	830	879	859	829	878	865	902	877	898	901	908	920	846	818	869	839	931	820	852	860	831	872	843	881	859	846	873	890	858	844	861	839	947	852	834	842	873	860	918	867	879	806	913	859	871	926	904	837	866	890	856	882	859	812	860	871	892	857	886	866	835	899	890	891	862	823	871	828	815	886	899	903	880	840	862	845	891	809	850	898	877	867	849	880	870	832	862	905	861	877	846	862	865	865	854	874	823	880	875	839	888	825	830	866	871	857	869	863	807	852	845	867	882	823	841	864	847	873	836	779	836	852	914	825	864	900	870	824	880	865	851	834	918	858	882	865	864	859	825	879	855	900	889	870	853	869	898	831	894	872	866	862	835	910	867	901	835	820	827	838	847	843	811	864	866	864	852	841	854	896	852	859	859	893	867	861	864	849	848	862	862	891	814	800	845	847	890	838	867	867	917	811	873	838	802	870	884	824	844	901	898	858	867	937	853	859	866	859	853	853	882	868	872	877	871	826	828	869	839	812	880	858	910	860	897	783	850	827	857	865	853	861	840	771	848	858	851	849	837	841	884	890	826	869	825	858	884	920	813	866	869	902	887	822	823	898	833	874	875	884	827	842	894	829	830	858	869	833	836	819	841	791	816	875	922	854	936	825	872	864	913	891	862	844	875	845	880	921	873	871	885	890	901	867	882	889	805	923	839	860	822	875	887	892	822	819	927	850	811	868	852	859	839	880	852	864	851	855	819	886	828	811	871	898	865	868	831	860	829	900	852	903	824	860	854	868	867	880	882	838	817	862	853	842	921	872	870	875	797	861	913	806	877	846	857	929	847	876	845	849	874	867	831	907	837	827	876	826	898	874	860	891	847	834	829	889	865	841	857	874	820	822	899	880	890	826	877	911	871	819	843	854	842	826	832	875	864	854	870	868	826	858	848	849	828	869	880	828	843	868	883	956	821	871	872	861	881	858	906	890	896	911	840	886	858	869	808	890	871	894	890	865	867	905	849	864	855	860	909	846	886	902	870	839	861	882	901	849	881	842	851	808	876	829	876	827	817	834	876	847	860	852	783	883	909	885	869	882	896	891	797	790	861	822	877	874	888	904	851	820	862	840	851	888	874	891	884	805	834	823	905	881	824	826	872	847	914	904	860	847	862	850	847	837	893	838	881	857	837	874	898	852	891	913	857	876	869	868	869	883	815	846	912	867	852	879	838	893	831	806	835	911	870	836	876	842	808	907	848	851	900	841	878	866	897	830	871	850	895	849	972	879	872	856	860	803	836	873	842	835
23136	21564	29423	24241	21868	23220	21814	12180	8560	6943	6045	4525	3883	3105	2636	2272	2116	1870	1768	1673	1548	1523	1410	1389	1265	1292	1209	1216	1159	1161	1148	1094	1067	1119	1068	1104	1078	1061	1105	1050	999	1080	1002	1026	1074	1017	1050	1010	938	1054	1058	971	1021	950	1000	1047	1030	975	1002	965	1012	1031	1011	962	987	1008	1049	946	955	994	986	985	983	923	946	998	963	989	942	1036	978	1020	977	948	1021	1006	956	966	941	972	969	904	961	954	982	984	992	950	979	1004	976	986	962	957	978	934	931	973	948	962	1001	983	967	967	999	1030	989	921	945	1020	1010	981	987	987	1008	957	1006	960	1008	1018	1004	972	947	935	1009	915	997	964	1018	1029	957	941	992	1022	1045	1029	1018	958	988	939	918	984	972	960	974	898	934	941	966	944	938	960	993	947	1027	1018	999	949	1014	995	989	1003	977	994	951	950	947	978	961	953	991	969	970	941	958	980	928	986	972	977	949	978	972	969	950	952	950	985	944	965	982	931	929	998	990	996	959	936	978	977	955	969	951	990	1010	960	971	1017	935	921	968	941	1034	963	961	1006	896	945	949	918	984	973	979	955	971	983	994	1001	998	948	973	1006	976	960	1002	951	978	926	998	991	1003	1004	989	971	1010	965	929	994	965	1009	951	964	998	949	953	979	969	1000	959	994	991	963	976	993	1001	1016	932	990	950	990	958	1022	971	973	985	920	985	975	1037	963	1004	933	999	941	985	977	1033	954	990	955	972	925	917	972	983	927	996	956	967	947	981	965	1029	966	1037	996	1025	968	964	974	1001	981	973	965	1036	974	994	1000	937	980	997	1040	990	1040	999	971	976	974	959	958	953	950	967	983	1003	984	993	990	994	954	977	988	963	976	989	1034	1031	1003	939	985	993	1023	946	1036	1066	964	978	949	1043	1014	1006	980	995	1001	965	997	985	965	981	982	931	966	988	970	924	1018	923	973	951	941	887	948	1046	966	919	974	1021	1023	979	938	931	1014	1024	1007	891	933	979	939	983	960	984	1006	963	935	966	935	975	977	1007	974	987	942	996	1033	1006	967	937	1005	969	909	940	939	948	937	1014	955	978	999	963	999	932	925	1003	941	987	980	945	952	982	1017	949	1030	966	958	1055	991	973	1024	944	1020	990	936	1001	979	953	985	1030	959	994	950	986	963	988	907	1032	985	999	991	961	986	989	947	956	950	971	984	961	1017	1023	967	914	999	953	1019	983	1025	943	942	961	945	994	964	970	970	953	969	988	925	941	943	957	1015	1031	1013	987	962	1014	983	936	971	1021	1006	1009	983	952	962	917	995	946	986	945	1009	970	1009	946	919	970	954	953	949	1035	964	953	956	973	983	923	974	978	972	994	992	959	959	974	945	980	1011	984	961	941	980	946	963	961	966	1031	1017	949	1006	1019	974	926	953	1043	990	1008	983	980	973	952	954	939	1046	987	929	975	981	998	937	971	989	915	943	973	997	979	1002	919	957	963	959	1009	968	977	958	964	985	987	974	935	987	936	986	983	972	951	984	990	951	987	1007	959	987	993	978	965	1036	981	930	961	964	914	954	981	992	990	988	1006	997	952	892	963	1006	922	974	950	929	945	1010	1005	982	941	932	1029	1005	1004	1005	993	963	941	963	943	970	1020	961	985	1032	926	985	908	1007	967	974	1013	964	1005	963	1006	1025	991	987	993	964	970	983	926	940	1010	978	1023	952	949	947	954	990	968	1000	980	991	966	1019	988	942	937	979	947	898	983	956	914	941	979	933	936	963	990	937	983	964	974	966	1003	1038	1006	930	939	962	999	966	1011	969	983	947	941	989	970	1004	973	1059	998	965	963	986	952	972	989	980	1016	945	946	963	991	982	971	997	996	973	981	947	966	955	999	1007	934	1018	993	997	927	953	936	1006	1020	1031	939	1021	984	974	966	962	996	986	944	992	1016	957	991	995	959	1039	984	954	956	963	958	1009	1003	1031	1010	943	1009	923	961	979	938	1001	1003	988	998	956	950	975	994	925	1066	978	973	945	1005	968	915	937	978	979	1028	986	942	973	954	986	957	979	1008	958	942	994	920	972	1007	933	977	982	970	992	984	977	989	969	991	1036	981	941	949	979	995	1036	974	1029	996	939	951	1012	963	940	994	968	1001	959	998	986	1025	987	929	963	935	1006	942	999	1018	995	927	974	996	963	946	964	1016	1010	926	969	1020	1009	983	1000	964	934	987	940	958	1043	960	989	947	994	956	961	999	951	976	954	1018	929	996	956	909	981	993	928	1014	940	977	927	965	1008	940	970	1011	1002	958	1009	985	950	977	980	956	957	943	1003	969	914	1031	952	957	977	1008	1029	957	940	938	974	984	976	991	983	1015	984	937	995	1018	963	939	976	931	901	987	934	955	997	939	946	922	973	983	998	986	980	962	940	1012	960	1009	1007	930	960	963	971	1001	983	989	908	996	942	966	1019	1024	930	984	956	982	1044	956	940	1004	1030	973	978	914	989	1009	1024	977	973	990	1008	960	967	976	1006	997	976	1009	909	938	1002	971	948	959	963	919	1027	930	982	932	1000	1002	947	960	997	945	950	957	1003	965	955	972	1008	1023	1002	964	1010	976	961	1032	975	969	955	1015	940	973	954	898	964	948	959	989	999	922	954	964	1001	962	983	944	941	920	986	896	943	979	938	959	975	969	952	951	964	1019	957	1006	940	992	994	945	980	1011	930	969	987	991	961	1028	955	1004	1000	995	981	992	936	1002	990	910	911	977	962	1005	994	948	978	954	1021	1003	970	957	960	1015	1012	906	956	930	1012	1055	986	928	1002	935	1011	977	959	989	983	944	979	917	984	952	961	1012	964	958	933	1001	983	995	965	918	957	989	987	1000	895	978	1028	1008	955	995	917	910	940	1014	963	935	954	929	1004	967	998	935	947	980	950	985	936	963	979	1012	993	1005	929	955	962	990	991	995	1025	999	998	960	962	927	959	994	1016	961	927	954	973	967	938	934	985	952	916	969	959	1000	969	1004	979	948	997	982	953	1000	949	1057	969	972	966	1000	978	920	975	964	982	954	949	905	1009	1017	985	1012	959	993	994	991	984	1018	1004	926	979	986	977	905	994	937	968	957	1016	1038	969	1024	972	1002	1030	948	973	998	949	939	994	967	966	989	996	996	942	1007	998	991	997	920	935	890	1008	1016	985	968	932	974	1023	992	961	941	972	910	985	989	965	940	973	998	993	957	999	953	916	925	949	1015	942	976	949	1014	1004	955	976	972	1008	985	992	969	935	957	973	974	1001	980	956	1027	975	945	962	950	1041	1052	968	973	965	968	928	939	967	966	985	1008	1034	967	997	1023	997	942	940	1012	1009	958	1017	1010	920	1003	931	956	1000	964	984	951	1003	976	963	1007	1035	933	1014	973	952	936	1030	950	1032	967	1038	1006	986	1010	1012	977	1037	985	961	982	998	891	966	897	981	1016	996	939	1027	979	988	989	975	1039	1005	1027	1005	985	968	945	924	922	970	970	984	933	1032	977	1010	984	970	944	953	957	1036	972	975	964	980	928	962	898	984	982	1027	932	938	956	965	1003	1009	1000	973	1022	1023	961	1003	964	953	1003	996	939	939	957	1027	1011	994	987	993	931	955	964	946	986	1000	1001	933	987	1025	959	974	938	989	951	1004	997	948	987	963	993	979	950	971	938	939	982	979	968	938	1005	948	976	953	964	1005	986	985	1006	1056	1024	938	945	936	1006	965	958	968	979	961	983	940	997	964	957	980	897	966	941	1038	997	989	956	951	935	978	1005	928	942	970	946	983	1016	986	970	974	957	1026
26308	53424	44647	33863	26607	22182	18201	14786	11735	9582	8153	6268	5137	4131	3350	2839	2471	2320	2140	1920	1738	1694	1509	1526	1376	1276	1342	1264	1216	1150	1161	1190	1189	1158	1097	1087	1073	1155	1127	962	1028	1083	1029	969	977	1024	1005	1001	979	1036	1006	1024	989	927	935	963	966	992	995	915	983	1041	957	980	956	983	922	981	976	974	902	940	936	1005	1001	951	929	1000	972	992	924	939	913	966	920	883	920	985	955	906	963	980	902	1013	923	945	989	969	974	945	975	949	936	952	928	910	954	972	988	936	972	917	939	1001	956	961	905	946	1003	954	976	991	951	969	908	903	994	964	976	974	1029	927	964	938	921	945	936	998	962	969	950	957	965	907	986	972	893	952	923	990	904	943	933	955	940	959	976	958	995	957	952	998	965	975	960	934	990	958	948	951	921	959	973	986	920	1026	971	911	1005	948	970	979	942	959	912	908	912	926	980	939	946	966	966	990	955	963	992	885	938	928	994	897	973	999	936	922	952	946	981	935	937	936	952	950	1017	989	946	997	908	1004	929	955	958	920	954	908	961	961	1009	952	954	990	916	987	963	919	981	946	941	979	940	888	857	968	922	973	936	910	947	945	944	916	914	1033	947	908	963	925	971	957	899	938	953	941	924	981	939	971	945	963	924	955	944	923	938	981	989	950	897	948	947	994	976	921	994	988	932	952	960	990	1002	940	942	959	996	902	964	946	932	909	954	1014	970	940	941	951	956	958	937	947	965	950	1034	951	961	1005	902	897	990	959	1000	993	939	912	967	949	938	921	992	949	949	981	1019	926	955	958	966	930	977	998	907	957	947	936	923	952	963	905	918	978	964	948	1010	946	949	952	908	917	1027	964	1021	953	938	928	1023	993	903	956	886	932	963	945	960	965	999	980	954	947	891	1000	959	959	937	914	968	917	919	967	970	929	932	992	1024	997	914	944	927	998	948	985	929	931	981	964	880	990	946	961	1041	959	981	940	935	946	955	963	945	968	938	903	967	972	931	966	997	941	920	946	951	962	927	930	922	960	937	957	969	1022	936	994	918	922	978	960	968	921	931	906	962	944	1014	972	1001	963	922	951	994	942	888	973	986	963	959	973	990	952	914	895	904	934	986	952	917	980	890	976	951	909	936	898	940	916	978	904	976	903	950	974	945	941	948	971	954	951	960	968	963	1002	921	984	944	959	900	931	975	873	1003	952	974	936	941	951	1001	916	979	965	931	969	934	943	931	951	980	949	985	927	977	919	939	1000	955	937	959	937	960	981	988	965	942	1005	953	940	967	911	981	1021	978	970	902	941	930	951	955	999	952	962	902	942	955	909	1003	926	958	974	928	960	937	987	989	949	972	982	942	932	918	896	946	1000	910	963	985	898	959	938	948	995	929	882	964	935	961	1003	927	932	934	943	968	937	973	1000	971	939	918	936	960	909	1013	967	933	948	912	920	992	940	942	965	975	929	941	984	916	895	957	966	926	934	894	960	1012	963	905	951	935	1029	912	996	903	953	940	912	976	935	997	936	957	979	962	906	981	974	995	960	967	942	944	953	939	914	1009	999	965	878	916	931	940	919	925	946	969	935	970	931	957	947	921	965	946	987	928	944	950	923	966	989	956	939	917	916	957	997	948	904	962	985	931	998	971	987	905	944	928	939	930	990	946	932	962	896	972	916	952	916	907	934	915	981	951	897	956	958	964	937	938	959	963	997	979	958	921	953	967	915	938	912	1006	976	942	960	931	972	884	959	1027	934	936	994	987	974	957	995	935	980	974	926	950	982	964	993	935	946	884	973	972	857	954	931	947	918	951	984	963	973	887	929	952	966	935	952	964	945	997	976	946	919	923	915	948	922	909	932	865	901	984	936	997	1026	945	990	994	918	954	993	976	984	978	956	935	995	918	954	973	956	914	925	980	921	974	969	913	944	954	938	947	958	964	949	972	1010	912	990	940	880	968	951	980	928	905	1000	988	940	925	974	993	1007	901	906	948	987	992	940	951	963	957	949	970	939	964	964	965	946	945	943	969	998	1021	955	986	940	923	963	959	929	890	918	962	928	887	948	942	972	941	957	914	984	998	918	921	959	952	925	956	962	963	1002	911	956	953	906	946	885	968	943	955	927	985	941	957	985	935	935	989	924	976	951	948	934	955	972	967	972	972	932	973	953	955	949	953	956	927	951	905	957	940	963	926	928	953	963	950	949	1013	971	960	1001	962	927	949	889	941	966	997	964	960	983	982	977	902	922	902	876	974	897	923	971	997	993	988	919	961	970	920	933	904	999	922	979	919	974	993	972	954	931	990	927	968	994	931	964	880	974	932	975	939	913	975	992	970	906	955	949	954	937	1001	958	946	877	991	961	913	941	956	955	872	945	934	954	917	940	1024	929	983	972	927	941	947	981	978	936	1015	993	947	1018	908	961	906	1001	956	918	938	972	941	963	908	916	955	943	943	970	988	919	910	938	957	989	1022	914	946	956	927	963	955	979	999	989	886	881	942	923	966	990	945	962	966	979	943	928	994	950	952	995	940	988	963	933	968	994	962	921	891	953	932	946	954	938	955	993	969	956	890	929	977	927	970	967	944	913	964	952	940	961	968	949	927	975	912	919	976	980	964	971	955	949	965	950	1013	954	976	911	949	991	976	946	943	915	966	976	998	972	942	959	935	899	960	954	949	957	994	935	924	1000	982	922	960	958	956	1004	958	938	928	958	990	923	942	971	986	958	937	950	968	967	938	949	900	945	976	967	1004	912	917	914	931	979	910	941	965	955	967	902	982	933	944	894	921	940	908	928	912	1012	990	985	919	933	918	966	949	954	929	950	924	975	1004	944	929	934	954	929	985	936	948	904	962	954	953	937	995	913	951	991	915	982	983	915	919	947	921	965	940	973	950	943	967	942	930	1007	954	881	957	980	961	919	952	963	958	952	950	934	948	927	977	980	953	948	929	945	968	949	1024	992	908	973	948	923	920	1007	974	970	935	955	940	932	968	983	969	920	969	955	958	940	920	1004	980	950	971	980	1018	950	948	938	975	1000	952	953	976	1000	942	894	929	1008	896	972	949	938	891	977	951	963	994	948	981	933	893	967	904	947	947	972	1001	958	940	988	954	947	944	991	987	915	923	915	931	945	952	923	990	933	930	972	961	930	908	966	950	963	976	974	953	1003	936	950	979	948	954	922	920	924	997	977	949	958	959	1012	973	963	983	958	966	978	1002	1001	938	970	964	920	932	962	938	881	924	930	960	945	925	1010	904	941	907	939	951	979	967	964	954	923	965	970	932	939	1013	998	970	957	986	973	920	965	934	984	1017	890	954	990	956	958	959	947	965	942	943	929	937	931	997	882	958	934	882	992	922	974	931	969	974	985	953	899	920	942	971	970	1002	919	990	995	955	918	976	974	966	946	935	989	976	949	938	960	894	986	914	954	953	927	941	939	957	963	901	1011	989	1011	954	970	972	921	947	949	929	930	894	978	963	937	939	1006	932	959	979	985	958	937	953	947	970	991	950	958	994	958	982	953	919	996	950	964	924	957	935	926	885	1006	987	957	984	973	986	912	986	963	926	938	967	928	979	929	925	901	922	958
29258	26800	31617	23589	13965	9094	6576	5070	3934	3240	2879	2182	1981	1669	1495	1298	1206	1192	1153	1070	1016	958	946	878	942	919	901	885	864	868	851	874	920	819	813	884	855	845	830	831	812	772	845	804	783	840	826	755	780	825	817	842	842	801	830	800	823	759	818	823	795	832	812	806	846	776	787	818	815	788	787	794	770	766	775	798	828	770	831	857	839	754	831	810	777	798	786	772	788	780	803	811	801	767	818	787	750	768	797	782	818	741	798	770	758	782	748	759	781	782	747	794	807	769	790	778	770	732	789	755	783	797	780	783	773	772	793	767	786	763	824	783	776	781	764	781	774	769	814	804	740	773	825	766	770	769	820	781	786	804	784	798	779	785	743	788	759	805	753	842	803	815	816	833	803	775	791	783	785	757	757	825	763	807	756	792	715	807	801	791	845	731	820	800	779	778	794	734	797	848	792	823	829	772	788	790	781	786	828	789	813	763	813	763	743	820	831	841	800	807	810	731	814	753	791	818	805	784	817	802	861	818	797	814	806	822	814	796	794	794	786	780	747	786	774	776	778	806	800	761	796	778	739	789	813	754	745	826	758	767	807	798	756	756	737	799	769	783	786	817	796	776	761	783	777	779	798	778	780	733	812	748	846	813	792	806	792	777	785	771	769	805	804	791	782	780	800	747	790	713	798	801	813	807	742	778	795	796	791	802	845	764	794	839	835	771	813	771	800	750	768	800	829	810	778	789	783	782	830	777	733	819	771	787	774	739	829	827	808	840	794	778	833	772	767	787	737	777	796	762	773	814	777	785	814	843	814	776	817	834	845	773	800	792	771	830	819	880	838	809	828	831	762	772	797	803	788	794	797	808	782	828	839	782	838	810	818	790	789	734	836	737	824	854	762	819	823	787	763	777	812	752	844	789	802	788	786	741	832	787	821	771	741	801	749	804	825	793	807	785	782	770	775	773	784	774	842	800	777	722	820	822	863	808	806	785	792	766	803	805	783	762	717	771	774	728	815	760	816	831	735	789	756	794	837	775	784	792	736	823	810	811	818	783	760	782	813	752	737	791	783	760	814	829	759	801	792	792	775	798	788	832	790	828	786	774	778	778	789	810	797	826	796	772	779	808	795	777	827	810	788	816	842	759	763	765	789	851	754	769	766	793	804	831	783	828	760	739	795	801	738	833	824	831	810	770	765	783	761	793	818	768	787	768	781	751	777	821	785	794	777	801	811	822	776	816	800	737	807	797	778	798	781	773	745	814	821	833	810	733	772	778	853	794	792	769	821	831	764	799	854	815	786	796	821	790	778	806	761	742	841	739	824	817	801	764	779	787	778	792	787	761	787	774	811	766	778	839	812	792	804	778	794	801	785	790	813	772	798	830	852	781	813	788	791	815	853	770	814	797	788	732	745	815	740	797	827	800	788	743	777	718	802	771	761	795	777	808	812	800	827	783	785	796	833	804	761	789	847	758	761	802	782	763	861	811	809	832	796	780	768	739	811	809	758	780	789	812	808	817	794	754	812	759	747	834	844	785	755	793	823	795	747	746	766	799	773	793	800	802	789	798	852	866	787	792	791	796	798	807	776	775	785	791	799	794	850	797	790	853	809	797	805	784	763	818	779	787	765	784	797	788	753	817	784	780	820	757	814	827	770	792	804	811	763	786	817	775	819	773	783	743	697	816	780	771	774	758	806	797	786	767	821	785	774	769	778	759	785	809	804	815	799	779	809	825	794	792	760	755	806	747	812	778	788	827	807	750	796	750	760	763	841	783	757	817	817	764	738	775	790	804	778	750	785	818	826	817	755	810	767	765	815	751	776	735	766	771	739	735	815	831	753	779	808	827	787	771	779	733	806	750	740	759	780	847	827	800	764	829	812	775	785	800	758	801	808	780	807	771	841	834	838	816	799	803	789	809	766	785	847	811	782	818	805	809	760	818	808	768	844	773	768	794	792	773	805	803	778	747	834	811	799	798	791	826	766	843	799	818	784	771	814	747	769	801	774	805	811	795	827	768	802	813	841	788	749	795	794	791	826	808	818	795	820	818	778	781	808	769	771	816	777	820	814	820	793	798	739	797	811	791	775	774	781	830	808	821	789	803	777	784	802	786	804	761	820	799	775	804	792	806	828	825	764	826	766	803	768	823	819	804	813	756	772	812	808	797	777	796	809	803	750	774	748	786	740	779	770	803	772	782	782	781	744	814	761	698	739	785	801	766	803	786	818	832	790	808	778	774	747	820	792	773	794	784	795	812	780	769	824	789	787	775	804	790	780	844	760	812	835	847	824	754	835	828	824	821	801	796	810	807	799	730	834	776	806	817	801	786	782	750	833	792	840	792	761	847	789	765	797	796	765	787	787	796	760	773	776	748	781	757	764	806	818	819	839	808	761	806	827	801	801	768	773	807	794	781	775	776	780	762	768	765	836	797	809	772	839	872	776	783	770	791	784	809	829	751	793	833	837	762	794	825	864	797	828	799	770	793	766	737	798	788	729	773	784	814	787	804	734	787	792	809	826	856	796	826	834	809	834	829	802	771	836	782	803	799	756	842	857	755	811	767	807	746	815	768	780	795	800	785	787	785	791	801	829	789	807	776	810	792	750	777	823	842	735	760	769	742	814	838	764	785	788	760	760	764	787	826	835	728	784	816	750	759	820	782	819	813	800	779	838	790	779	799	788	793	788	806	775	793	835	785	826	771	745	798	838	720	814	750	735	777	759	817	772	833	759	763	796	782	780	808	785	857	750	800	808	814	785	797	742	790	843	766	833	770	823	810	805	825	806	741	763	784	770	827	792	806	779	760	789	792	832	794	798	773	811	822	751	782	802	813	785	826	775	802	873	755	795	833	763	816	820	811	776	820	812	748	819	797	795	752	778	755	819	841	780	789	769	810	812	772	852	780	775	792	841	816	813	821	828	792	786	741	818	763	799	788	755	745	817	792	757	788	776	755	766	737	816	788	788	781	756	815	779	822	822	851	811	794	786	771	812	832	817	767	803	808	830	780	773	835	821	778	780	780	813	776	805	782	793	779	809	820	776	756	778	805	810	802	763	812	800	747	770	814	799	801	808	771	776	830	861	798	818	798	755	752	761	748	848	787	827	765	798	771	775	824	789	787	813	762	818	775	748	774	816	761	751	776	818	765	763	787	817	785	832	791	815	751	775	802	821	802	760	774	780	822	750	807	772	810	813	724	776	799	748	789	767	816	771	806	779	796	799	859	777	781	814	775	752	800	752	753	831	782	802	769	832	776	758	805	766	800	775	770	796	803	830	766	793	760	779	769	782	838	783	801	809	808	845	771	776	756	847	811	799	788	773	792	772	745	757	771	793	767	764	824	827	840	806	792	776	748	732	767	751	739	814	781	748	839	802	805	761	792	835	754	768	730	822	790	776	797	795	784	746	769	813	827	749	801	757	798	806	800	815	810	762	794	837	732	809	773	803	805	858	783	788	819	744	773	779	744	830	809	854	794	792	788	772	780	776	811
24429	41265	32646	21639	15921	12509	9862	7763	5987	5033	4230	3178	2740	2259	1875	1699	1481	1398	1308	1190	1178	1100	1033	1060	1031	988	1005	940	908	902	894	864	881	913	884	880	846	826	851	857	834	838	822	884	844	841	792	789	854	832	791	842	826	837	844	840	804	807	796	849	832	766	809	851	752	839	818	825	779	797	747	791	819	820	773	806	753	842	756	797	864	764	796	801	787	790	822	740	836	796	757	822	758	742	834	791	814	816	842	789	810	767	763	810	805	749	830	798	750	746	817	816	770	833	853	862	792	869	765	798	793	815	795	841	795	801	797	836	791	795	787	861	762	803	778	783	827	769	778	757	806	777	785	778	810	780	822	772	776	783	833	785	805	853	743	798	840	817	755	789	824	779	781	830	749	815	861	823	824	772	829	774	766	809	855	800	797	839	776	791	780	782	788	749	821	815	816	773	841	783	801	829	825	824	790	741	856	822	811	794	824	808	784	801	831	814	794	789	792	814	835	804	740	808	833	795	845	815	825	779	772	771	757	799	791	825	797	809	814	790	807	796	837	771	773	775	818	812	780	817	822	797	777	825	803	785	762	760	791	787	776	828	837	833	828	814	843	764	780	742	861	787	827	817	825	775	796	776	830	809	799	831	789	820	809	796	864	794	818	804	812	784	821	804	794	796	793	808	858	793	780	797	846	792	821	785	817	804	822	750	859	818	773	869	832	806	798	841	823	839	791	804	862	812	820	814	879	795	767	780	782	829	829	785	762	848	749	834	763	812	782	804	774	812	808	778	794	802	810	773	751	776	797	796	790	754	820	854	767	815	789	798	791	759	831	782	819	818	830	814	821	799	734	765	818	789	796	782	820	795	756	811	840	786	824	779	786	788	785	751	762	820	827	766	822	773	830	831	786	835	857	783	828	750	809	851	843	785	766	818	833	791	798	764	823	791	827	803	798	774	817	824	740	829	777	775	806	821	811	826	811	784	767	794	799	844	812	783	791	773	842	811	822	806	742	784	787	810	821	765	794	778	836	798	792	792	825	840	817	745	802	801	803	801	825	875	780	804	831	784	856	831	786	815	797	853	738	799	848	802	827	806	760	813	857	829	795	818	782	826	799	802	827	790	781	793	796	808	816	844	809	803	759	769	750	805	747	808	754	802	790	822	792	758	821	803	785	751	837	831	790	801	821	816	825	767	833	791	811	777	834	811	795	800	806	829	792	815	774	829	769	830	795	837	808	822	816	809	810	815	797	806	802	787	809	770	856	726	799	797	797	816	805	771	809	811	763	715	784	768	827	754	740	816	814	786	782	792	783	814	819	811	818	823	740	804	798	805	864	824	822	757	803	774	829	797	822	738	830	772	835	800	847	773	814	804	873	868	802	763	754	818	781	836	749	768	778	808	779	790	770	812	848	782	775	755	733	765	804	784	718	745	788	848	784	841	798	821	828	799	792	791	815	807	849	771	829	736	778	803	806	855	820	824	809	866	801	786	812	808	825	744	769	737	765	777	780	894	765	811	814	804	813	804	809	770	765	817	781	796	806	807	805	809	806	881	775	792	775	795	852	812	873	813	786	812	791	770	814	798	792	803	766	826	794	757	817	777	790	810	747	768	834	793	803	743	786	766	839	794	752	838	804	821	760	817	823	752	797	804	832	780	812	842	814	813	774	800	833	846	778	807	780	798	795	761	774	824	817	791	793	818	778	775	771	816	782	776	779	768	770	799	813	791	785	833	776	794	804	803	787	828	777	793	804	811	851	809	792	829	760	812	838	826	796	801	801	832	794	776	810	809	801	748	771	779	787	778	815	778	797	785	800	834	809	835	789	777	866	812	806	788	741	776	816	797	831	762	780	791	792	793	767	839	789	813	792	772	815	838	797	791	775	800	848	822	801	795	802	836	811	764	813	827	819	779	728	831	765	837	800	794	799	840	781	786	832	807	793	780	788	784	847	825	787	798	791	787	796	782	785	835	780	865	809	817	806	795	754	817	781	807	820	789	807	856	808	835	816	787	843	733	778	763	762	788	849	836	851	818	788	793	822	843	813	851	819	794	754	865	790	796	837	772	833	789	766	802	858	806	809	771	794	836	793	796	807	799	788	818	789	790	827	774	863	767	775	776	819	787	776	781	824	783	834	821	852	803	774	860	801	772	818	844	792	808	792	791	852	844	823	801	773	800	783	826	819	802	826	818	800	834	803	742	806	814	852	731	796	802	809	775	804	827	823	833	797	838	780	760	782	832	752	810	767	811	814	860	782	798	808	790	770	784	813	818	780	781	853	789	736	812	814	781	807	833	817	796	798	803	793	800	799	780	742	787	804	815	782	768	782	802	800	818	800	778	803	801	830	837	835	787	813	836	814	803	797	779	814	809	812	795	796	839	817	844	823	835	831	759	836	848	752	775	819	815	841	799	784	862	793	805	765	815	806	831	823	834	772	819	781	801	819	787	821	813	780	760	796	787	742	767	762	804	815	773	850	837	833	751	855	784	758	779	780	772	792	759	832	794	783	802	824	798	810	808	827	758	754	764	775	777	825	794	818	874	800	790	816	781	837	801	776	770	804	762	770	791	851	825	816	788	794	764	778	831	805	843	730	780	831	820	804	801	805	844	800	800	830	820	835	782	817	794	753	749	812	787	786	791	762	827	828	749	783	802	823	799	733	777	774	814	867	820	825	791	794	777	776	823	821	798	783	741	787	779	833	745	843	812	795	826	773	872	820	812	761	796	835	815	771	802	818	781	800	800	782	803	846	779	777	738	797	798	844	787	794	798	779	800	829	804	791	820	796	824	770	839	814	799	797	749	779	785	797	831	777	818	782	793	784	788	754	857	791	733	832	817	783	766	806	832	806	785	853	828	842	756	774	879	798	791	745	781	811	782	845	776	795	804	828	805	785	815	854	821	847	821	831	810	794	738	834	770	763	816	783	797	790	791	854	789	802	791	830	785	803	779	779	818	855	776	773	773	809	830	806	830	793	785	828	789	872	813	790	759	802	851	862	773	844	822	735	815	773	813	827	774	817	793	820	783	778	844	810	786	775	773	774	768	784	764	757	815	839	763	830	788	790	837	828	789	805	865	825	839	778	811	818	815	782	792	851	824	814	830	857	788	754	840	778	797	772	801	850	788	812	778	814	787	800	785	846	781	798	823	841	860	801	794	811	813	782	810	778	866	799	821	787	794	781	790	743	859	810	798	813	806	754	842	812	812	813	752	825	794	794	819	789	805	769	830	805	720	787	807	789	778	809	836	746	799	823	771	808	832	779	828	797	803	794	794	750	805	811	794	815	811	790	796	767	840	794	802	803	760	820	808	844	797	801	811	817	779	785	807	799	793	802	794	816	808	798	813	812	799	801	816	814	815	790	745	797	825	773	849	851	812	840	784	825	829	841	787	812	800	823	775	779	802	842	771	807	768	779	771	816	815	835	775	864	866	793	838	788	819	810	776	793	777	757	807	755	822	743	811	781	753	752	822	773	755	797	838	820	779
24348	21528	29035	24939	22554	19383	13489	8327	6087	5028	4350	3276	2901	2244	2001	1750	1572	1494	1407	1380	1245	1229	1097	1088	1076	1073	1027	1015	1004	1004	946	983	939	895	948	877	941	980	927	905	923	802	913	917	900	893	884	867	892	905	912	842	902	897	855	857	887	836	916	837	852	885	891	827	862	837	846	856	858	782	812	867	854	885	838	777	835	859	839	855	859	805	853	831	918	847	830	821	866	852	846	861	880	876	881	849	864	833	824	882	850	804	853	799	827	884	838	839	801	809	855	876	821	851	869	843	853	823	826	856	895	866	870	829	842	854	862	886	811	837	834	803	845	863	844	912	847	851	834	854	840	867	849	801	787	873	828	820	875	841	848	796	848	829	888	848	872	837	899	835	776	842	856	833	845	800	876	843	841	860	820	899	809	784	837	856	871	800	836	871	805	905	870	848	847	832	833	869	868	854	861	864	881	852	851	862	828	843	842	858	799	859	845	805	839	863	837	860	833	837	845	896	780	874	862	872	793	876	949	816	858	849	893	873	867	862	880	849	810	873	820	884	844	850	886	862	875	835	846	915	846	859	833	863	847	879	836	834	824	813	796	873	867	853	854	900	853	882	865	866	814	886	850	868	882	840	828	845	881	845	826	850	837	861	874	909	888	849	886	827	834	843	901	828	880	853	825	863	828	855	824	879	838	846	866	862	900	827	774	824	846	882	885	847	833	857	828	865	861	827	860	835	823	900	786	878	820	812	880	902	818	839	910	851	826	883	871	861	845	818	865	814	858	821	848	872	858	849	865	846	831	866	816	842	892	846	818	822	847	816	879	827	860	830	786	843	835	932	830	853	847	820	856	844	811	798	903	890	885	843	787	829	808	805	903	827	809	846	870	758	874	872	846	823	812	884	829	829	862	869	870	841	843	853	887	780	864	868	848	871	847	849	887	836	863	865	912	847	844	874	811	829	846	849	854	865	836	874	827	850	832	888	858	849	851	803	851	833	831	825	889	827	844	887	820	823	836	830	884	785	826	817	870	818	802	828	796	882	859	832	876	838	829	847	860	829	887	811	878	836	808	899	839	844	872	823	874	795	916	878	857	887	865	816	789	869	863	891	863	787	840	830	863	842	814	831	839	822	851	848	821	842	895	846	822	829	852	834	837	890	886	863	832	862	867	841	799	840	832	870	822	820	839	826	900	869	816	859	856	854	781	866	891	864	855	847	847	817	772	841	854	843	830	850	799	903	822	888	788	816	834	839	890	887	894	860	809	853	844	792	894	859	826	841	877	830	864	843	854	858	863	786	852	850	786	864	904	864	877	793	835	880	870	845	824	873	820	857	854	777	855	852	851	874	882	817	842	887	814	865	800	847	862	848	837	881	868	837	848	857	878	826	846	837	856	820	861	826	866	875	873	859	862	889	881	842	847	830	855	858	868	828	884	908	844	851	836	883	827	803	847	840	887	813	881	797	871	854	835	831	838	838	856	873	826	826	845	864	838	883	810	817	830	869	797	836	885	845	850	861	903	824	834	786	852	838	898	843	904	844	854	893	883	849	905	811	816	843	858	858	849	791	799	864	811	779	800	845	873	855	852	847	877	855	849	849	841	792	846	857	856	824	883	846	886	870	916	855	864	873	893	872	875	856	857	896	871	864	868	869	870	813	845	903	842	870	862	857	877	871	888	844	871	876	827	837	894	840	815	871	870	814	886	871	871	833	864	842	899	858	866	895	863	836	863	849	855	846	862	828	870	847	854	860	849	845	843	832	820	835	840	855	848	853	861	817	873	872	901	846	808	824	813	851	876	907	856	829	837	863	817	895	898	812	827	865	854	879	854	841	910	888	832	801	782	870	868	833	899	863	896	860	832	833	852	800	854	842	794	838	803	856	762	806	845	832	879	803	837	831	869	816	873	895	876	884	851	811	901	811	830	871	866	842	871	822	805	835	844	805	898	835	895	886	888	900	818	803	852	816	817	806	833	851	887	864	830	871	883	859	841	885	867	840	861	829	855	840	831	859	910	868	893	840	828	877	883	833	839	868	892	858	878	859	829	899	826	853	856	802	858	867	852	869	890	890	895	816	844	877	798	843	851	857	833	885	830	846	832	871	864	884	860	867	860	788	803	843	903	834	815	861	829	813	864	845	836	805	836	833	810	916	802	875	921	846	857	859	813	830	825	868	850	852	876	848	889	831	830	835	910	876	816	849	844	817	885	839	868	772	864	845	806	870	823	856	862	847	843	850	858	814	841	790	822	868	862	852	859	860	882	819	843	840	839	863	851	860	795	866	915	865	836	866	892	904	852	832	870	819	861	827	848	818	824	863	855	884	809	892	848	870	901	896	848	850	864	850	838	858	826	859	871	880	852	830	848	873	821	856	858	876	845	835	851	848	873	849	831	843	876	839	783	841	880	871	906	833	867	806	824	876	804	799	811	868	835	823	821	862	864	853	842	859	862	833	853	846	838	892	827	802	921	893	799	838	862	860	895	851	885	847	873	829	814	844	829	796	860	864	878	857	916	826	825	837	881	824	840	905	795	851	837	846	848	867	872	866	853	848	855	800	816	860	830	854	803	892	828	806	906	839	864	857	825	857	881	891	830	872	859	797	880	866	864	909	833	897	819	861	791	825	906	894	863	908	834	845	876	848	873	879	799	861	824	855	871	849	875	812	852	877	833	863	859	875	855	877	836	805	812	848	855	846	809	854	848	904	887	830	819	871	827	834	826	827	857	886	835	884	812	859	866	838	845	833	820	903	887	832	832	824	829	874	834	884	842	889	828	827	879	806	806	821	759	847	852	839	880	803	851	874	840	894	858	865	827	860	870	843	832	865	860	847	803	871	833	894	894	865	822	854	845	830	843	813	826	825	819	841	815	926	858	851	872	855	865	843	889	882	794	869	838	847	818	848	859	861	772	882	863	889	837	845	833	760	832	851	799	943	951	825	877	909	828	864	808	843	833	885	900	878	894	937	803	850	847	849	824	893	841	871	839	818	876	824	810	849	831	903	828	864	870	856	859	869	872	867	877	817	829	840	863	878	902	903	821	813	841	851	846	862	818	788	860	850	812	834	871	855	877	852	878	804	890	872	815	882	840	850	806	843	832	836	865	852	868	859	859	821	830	884	844	839	871	833	853	876	878	823	837	838	840	797	855	788	899	820	822	869	849	836	840	825	863	850	843	815	855	837	823	846	851	779	869	901	875	884	859	860	843	868	806	841	800	916	847	809	801	844	850	906	837	855	832	871	789	819	841	848	849	860	847	856	880	805	820	832	855	897	847	829	895	839	853	847	883	830	907	862	773	807	802	826	918	847	879	825	893	793	852	835	845	788	841	884	824	855	839	839	846	805	884	831	789	837	876	845	897	829	786	904	864	863	830	807	843	866	799	825	860	838	834	852	875	832	879	812	805	851	857	810	868	844	852	870	869	885	830	878	868	820	862	827	854	828	868	862	844	799	857	827	858	887	864	898	889	852	828	873	847	883	861	844	825	903
24820	48939	40634	28716	21472	17408	14295	11351	8763	7208	6108	4618	3860	3080	2639	2220	1915	1796	1589	1587	1427	1348	1263	1241	1145	1087	1151	1089	1081	1041	1066	1047	963	969	969	904	940	892	936	950	900	955	904	905	900	842	844	914	952	880	873	838	856	875	939	892	847	822	920	874	881	853	925	821	845	885	821	861	829	902	807	832	889	829	841	872	827	807	826	848	843	872	787	852	855	852	823	878	857	892	867	879	858	822	829	819	836	817	913	860	829	862	826	872	874	868	857	857	849	872	823	892	863	858	876	842	815	848	880	841	900	859	864	850	881	831	770	831	834	775	813	826	866	902	807	838	832	832	847	798	831	810	848	866	870	878	862	811	877	798	850	872	850	895	879	791	854	844	878	810	883	864	872	819	834	830	826	859	836	874	860	884	817	878	855	854	809	836	825	810	868	810	836	839	824	813	820	860	823	874	911	911	813	863	822	822	866	834	803	877	859	821	781	874	833	839	867	860	847	836	864	785	811	793	839	839	861	877	838	819	835	842	817	826	877	898	867	900	815	825	827	800	862	876	857	851	797	848	836	862	846	810	815	873	877	810	866	859	850	877	843	829	831	852	847	845	902	823	839	840	828	835	816	856	847	884	790	813	824	860	768	866	839	835	852	825	845	824	843	792	769	877	860	861	825	870	830	873	850	855	789	831	818	864	872	853	782	781	862	814	815	838	871	886	854	905	847	797	842	810	867	821	833	890	804	828	868	838	906	865	842	844	884	887	852	893	842	853	827	829	802	835	852	878	825	851	867	888	862	809	824	836	866	862	881	804	773	879	840	857	852	832	869	864	814	846	848	848	853	877	837	849	800	887	902	869	847	865	848	885	822	821	873	898	845	858	881	823	863	841	853	817	839	805	856	860	840	844	864	845	841	879	822	815	823	871	840	820	846	795	831	806	863	798	812	901	877	821	824	847	847	833	819	897	813	828	840	849	834	915	816	840	811	883	877	861	827	894	853	809	825	821	821	810	849	817	820	835	894	820	849	858	849	847	910	840	805	878	832	885	768	803	865	874	836	857	814	848	857	878	822	847	875	793	878	822	858	843	824	884	831	874	867	821	874	826	781	829	897	833	838	854	806	867	842	843	790	855	825	867	807	798	841	841	814	874	832	879	903	851	878	811	828	834	881	887	845	881	857	871	859	852	839	820	834	907	902	823	901	869	839	805	842	825	827	831	799	832	866	829	861	836	787	843	898	815	847	902	881	783	793	857	881	899	891	797	808	848	881	833	884	859	886	887	835	819	882	776	812	796	801	862	900	809	846	855	780	822	898	852	849	815	843	875	855	846	812	809	846	847	851	829	848	919	876	901	857	870	865	803	847	813	874	784	839	884	881	784	889	807	825	836	835	821	861	817	827	837	854	871	849	846	841	848	855	815	866	850	863	914	869	817	850	880	834	908	813	863	852	857	788	853	833	818	903	899	824	806	816	846	870	873	870	850	851	828	881	805	856	810	791	841	862	820	853	889	876	826	880	863	841	834	879	865	884	823	831	899	835	805	860	865	856	842	819	832	855	810	888	809	820	829	792	862	849	858	818	830	905	839	763	817	866	781	824	867	905	837	884	830	778	906	839	854	848	825	859	892	894	861	867	856	855	802	828	859	866	839	791	824	882	822	840	849	889	831	887	894	770	885	903	822	859	842	847	823	857	854	818	845	847	866	804	866	851	860	819	882	826	905	851	759	901	861	848	849	839	878	899	811	829	866	872	838	852	847	888	867	852	857	875	796	846	850	832	824	881	844	820	819	866	863	828	878	896	853	834	870	859	870	873	817	828	798	850	906	850	832	867	872	847	835	851	812	844	837	853	797	821	858	878	844	880	899	852	750	857	791	862	831	812	787	852	827	868	880	842	832	843	777	860	877	862	879	827	888	824	804	871	868	869	815	824	827	774	854	837	887	850	880	876	904	838	852	829	831	868	868	859	833	835	864	844	856	831	899	810	911	901	855	845	846	820	875	854	827	869	886	895	914	900	877	827	841	866	839	786	836	775	853	834	879	836	892	799	882	786	882	796	888	895	860	799	837	811	886	890	863	848	832	799	825	813	906	847	839	849	822	853	810	814	872	911	838	874	842	864	881	792	885	873	830	866	851	889	836	898	887	827	850	824	832	848	799	834	867	878	844	856	881	845	897	865	851	857	858	877	893	786	872	849	903	799	819	914	833	840	871	777	862	809	861	867	795	846	814	841	835	800	837	805	841	792	829	864	810	833	880	893	873	844	842	823	814	730	839	846	783	822	817	843	876	840	835	824	850	843	813	841	834	842	923	884	869	832	845	848	896	853	868	843	854	861	845	812	836	873	788	852	896	840	879	834	884	844	868	886	833	833	838	816	861	856	898	842	832	816	866	862	867	818	837	862	791	884	840	882	847	885	856	823	799	859	819	811	865	831	851	844	843	871	838	858	860	878	803	828	822	898	848	827	825	807	864	859	824	806	875	804	871	814	877	863	854	784	863	885	853	903	831	858	854	820	852	776	814	875	903	897	815	875	867	899	808	857	902	797	842	870	804	843	835	852	822	883	857	870	828	862	873	825	900	827	889	788	842	880	880	792	850	836	775	820	851	870	792	885	853	844	824	842	848	803	821	843	800	836	879	870	843	850	815	831	826	839	836	855	833	907	842	834	851	820	870	868	855	814	872	838	827	836	805	926	820	820	879	841	845	879	864	804	883	842	852	834	832	843	877	842	875	874	845	890	862	869	841	854	849	820	815	802	851	826	813	855	837	878	891	777	816	902	868	847	835	799	828	796	815	866	886	805	860	862	857	900	858	909	844	784	861	861	907	821	863	803	890	870	823	794	833	878	808	861	836	841	854	802	820	840	817	841	821	814	821	836	847	887	872	848	868	868	852	843	836	837	849	870	826	826	817	844	840	863	834	927	823	785	874	873	892	848	832	887	825	823	804	826	821	809	879	861	847	805	830	816	867	854	829	851	879	827	785	857	841	845	844	880	771	887	863	816	914	889	871	827	860	818	869	885	827	876	871	849	845	885	856	831	827	850	818	851	856	885	852	805	881	844	852	830	789	870	846	856	813	903	870	858	844	820	897	830	881	776	849	837	826	865	882	819	850	860	830	841	859	845	843	831	883	879	848	856	845	872	840	830	885	823	865	859	797	828	833	823	799	873	781	850	860	829	865	883	832	882	878	857	811	849	834	869	821	825	888	854	864	833	875	836	794	862	853	858	863	844	855	753	835	797	826	828	856	812	847	868	874	805	878	865	822	865	790	855	868	846	836	877	813	872	828	837	781	808	839	836	853	853	823	868	872	891	859	878	847	887	860	813	814	883	828	798	811	870	808	829	884	839	847	856	859	821	866	849	865	859	825	850	822	829	785	867	776	860	840	882	820	863	853	863	856	821	859	822	822	853	888	843	803	860	922	872	823	892	815	809	868	868	829	868	879	859	868	830	836	900	908	826	841	873	880	864	804	819	888	819	853	821	846
25490	21555	28500	26555	19913	12837	8756	6330	5002	4071	3425	2709	2289	1960	1794	1489	1377	1370	1309	1248	1142	1114	1031	1003	1048	1045	988	1053	950	962	956	916	898	903	909	930	937	883	862	922	921	896	855	868	849	848	892	822	848	879	851	852	823	835	919	885	819	877	857	856	883	847	889	851	833	813	894	876	849	832	836	837	882	819	859	898	827	860	825	925	850	849	792	872	806	866	774	876	899	861	795	908	874	816	858	840	807	879	882	857	869	881	897	855	870	831	812	832	855	868	829	886	835	828	839	916	828	893	833	865	842	880	909	790	857	771	901	835	838	804	824	875	842	883	831	828	852	894	864	847	812	844	790	826	869	808	814	894	855	812	867	829	906	852	846	830	884	863	858	867	819	882	889	827	868	851	801	855	881	837	842	855	851	907	843	838	852	898	849	842	871	858	881	877	865	854	875	845	862	857	856	816	833	830	840	866	838	801	788	845	862	870	865	869	842	834	880	904	852	806	858	868	893	874	879	822	813	832	849	856	852	838	825	833	865	856	855	868	837	807	876	807	815	851	848	809	850	818	834	814	853	841	902	804	865	827	899	830	806	874	911	856	866	837	860	829	909	815	832	891	880	819	836	784	851	868	873	835	833	843	835	912	845	858	814	822	837	829	800	826	838	863	872	849	874	813	832	864	840	872	828	845	870	868	868	892	824	829	826	848	844	840	922	800	790	867	862	850	840	859	849	824	821	836	813	868	864	858	866	826	856	833	861	823	840	905	818	850	804	881	857	898	903	844	832	840	821	866	908	851	892	834	836	860	837	831	876	819	809	872	842	839	859	875	867	864	842	885	832	905	877	810	827	844	845	833	846	792	804	879	859	843	891	897	854	775	817	884	859	857	909	839	831	841	879	861	861	833	845	826	858	880	863	855	823	818	891	899	803	920	810	813	821	787	870	870	856	869	868	846	773	893	828	798	856	863	795	815	880	832	853	895	910	864	933	786	818	809	864	856	861	876	872	836	802	851	874	852	898	858	850	882	814	833	883	883	876	815	850	838	841	881	836	838	858	855	818	871	854	947	874	822	817	863	858	817	839	856	867	836	825	845	814	874	843	856	829	850	891	847	784	848	811	807	837	864	818	857	810	822	845	820	798	857	849	863	910	848	846	841	828	830	853	816	902	885	869	861	845	871	843	848	824	833	890	806	765	871	781	816	872	851	831	867	829	818	889	811	908	839	856	828	869	803	846	811	833	828	870	878	833	849	807	837	857	849	833	877	842	920	886	833	892	881	846	847	876	854	848	818	836	838	872	863	885	872	861	891	848	872	856	832	853	801	810	863	819	830	864	890	893	822	852	862	868	857	820	876	876	903	886	850	835	882	846	807	926	791	788	885	862	844	853	836	821	788	797	849	833	739	832	890	830	847	883	840	801	793	877	874	862	850	874	837	865	852	818	867	855	874	809	805	918	863	858	876	841	866	814	874	827	835	850	807	845	882	852	777	860	857	846	883	853	863	872	795	855	884	856	868	832	852	844	832	840	875	749	902	877	820	844	866	843	856	836	883	807	841	855	810	783	832	788	844	868	877	847	891	817	843	824	806	878	839	829	839	846	874	888	861	846	866	826	881	833	840	890	883	830	879	823	834	858	875	879	812	851	876	826	841	815	910	825	854	861	900	842	851	870	835	801	818	851	831	871	840	894	843	808	843	837	851	832	816	814	860	841	889	835	878	847	874	869	865	843	872	885	794	850	812	848	849	762	811	892	809	864	877	880	839	829	873	889	894	894	883	857	864	897	824	906	871	882	862	800	792	872	886	849	863	873	824	847	819	847	821	805	850	825	845	908	849	863	790	790	793	888	881	901	845	861	862	818	852	802	819	829	826	819	842	817	881	863	860	822	851	824	818	862	813	884	814	889	860	875	832	838	859	806	842	864	828	856	875	847	876	822	885	875	860	826	877	808	815	848	863	824	904	847	843	897	805	858	884	891	812	885	889	867	849	850	838	852	828	838	816	860	890	817	861	791	881	849	810	829	822	842	862	888	805	865	844	884	835	847	831	848	829	824	851	826	834	842	800	886	865	837	883	886	815	818	875	849	877	878	853	843	856	858	864	826	784	876	838	852	817	820	869	881	792	841	858	879	859	860	805	856	857	843	830	898	889	880	902	860	855	837	885	818	857	925	836	848	812	869	852	913	872	921	829	843	769	808	845	824	852	805	857	861	827	844	860	823	854	872	876	883	896	914	888	874	815	853	888	903	836	898	884	868	842	855	829	839	833	856	835	829	905	800	838	874	816	862	859	870	841	859	859	863	835	802	860	895	860	866	825	839	851	863	836	858	908	814	886	873	865	920	805	841	833	823	827	879	805	809	849	765	928	820	852	806	831	843	852	850	825	825	878	839	819	824	868	884	842	852	801	878	865	846	836	870	859	850	866	875	860	851	826	856	863	864	820	846	884	849	847	913	918	830	864	870	883	875	867	820	781	912	849	830	843	825	803	847	856	915	793	870	856	878	867	855	831	814	885	863	854	789	837	832	811	846	829	828	858	849	814	848	881	872	799	813	837	901	886	816	898	790	800	812	818	866	807	848	842	848	847	851	897	849	901	841	903	879	839	840	835	819	812	866	847	835	882	869	884	823	807	840	857	842	837	820	834	892	824	872	828	859	846	828	848	849	844	856	838	853	831	836	826	855	875	821	849	860	798	799	846	826	840	797	832	826	799	851	855	875	900	861	876	805	855	865	907	891	907	824	815	846	856	839	880	876	864	807	871	923	844	878	852	833	860	849	879	863	862	899	803	859	818	830	865	846	839	832	825	853	801	874	862	824	850	851	848	846	838	849	831	823	831	792	859	855	847	868	794	802	864	868	876	850	823	764	866	802	852	835	834	853	849	880	872	899	809	828	825	785	827	869	825	823	823	822	858	866	847	853	827	848	852	811	853	857	842	873	805	822	815	872	861	840	807	842	853	892	822	857	869	851	880	833	841	818	871	854	838	837	883	830	873	819	833	864	832	857	831	849	835	833	798	835	891	857	884	831	842	840	821	869	871	794	868	852	837	862	904	883	887	850	875	897	840	847	848	851	890	824	804	844	919	873	853	838	881	855	805	881	834	839	881	877	829	849	863	845	877	817	885	912	830	865	844	861	924	858	837	837	842	818	808	867	848	869	825	840	872	876	856	855	854	833	843	812	857	864	855	893	867	822	844	867	839	819	831	881	823	873	833	847	860	852	861	845	901	840	887	809	845	851	875	825	872	854	826	850	818	872	882	847	873	883	863	884	877	810	837	847	868	845	796	889	892	869	854	849	803	849	860	848	860	809	877	858	882	859	829	837	839	882	833	891	879	800	804	837	837	861	797	869	893	826	877	841	830	813	873	797	809	887	855	863	812	902	817	844	807	873	867	819	859	834	896	890	843	846	826	881	865	879	889	814	882	870	844	857	860	858	820	866	837	862	819	803	788	871	805	813	802	818	844	811	806	937	874	845	796	805	889
24621	46283	37437	25065	18839	15026	12319	9488	7524	6204	5163	4031	3373	2696	2287	1965	1678	1610	1541	1476	1321	1181	1220	1115	1131	1081	1075	1037	1064	1005	1000	899	963	956	952	953	908	889	944	922	947	925	941	896	868	934	904	886	939	908	902	886	900	890	915	860	813	923	918	848	882	895	871	860	901	851	832	889	878	813	887	848	836	920	870	864	826	912	844	860	856	903	824	854	878	889	869	878	827	834	828	882	886	884	843	834	833	834	878	874	839	855	868	881	855	900	854	805	834	891	868	871	836	840	836	863	863	864	891	845	872	864	910	879	875	860	863	865	880	817	802	860	915	827	843	873	842	843	868	838	829	873	842	799	876	844	917	854	887	899	772	838	835	857	817	890	878	866	897	813	867	883	882	857	872	834	819	863	877	811	811	845	835	835	864	882	881	870	865	846	853	859	886	868	799	846	875	805	843	849	811	847	881	841	855	843	868	862	857	853	796	861	862	856	892	881	821	824	854	874	878	879	888	847	779	864	858	865	851	859	884	770	861	883	878	820	837	880	844	901	838	854	839	887	863	865	854	863	919	863	859	898	863	805	831	867	848	852	850	871	835	863	823	926	886	886	793	868	816	912	831	842	927	852	895	852	882	878	876	863	829	860	844	817	899	907	839	852	873	856	877	844	834	842	856	861	844	864	854	907	843	782	845	865	885	849	844	850	878	894	849	869	848	854	894	850	884	846	893	900	885	821	842	892	836	867	866	839	910	870	850	918	848	877	849	873	893	875	888	892	808	840	866	829	904	872	840	848	895	839	852	844	847	843	824	889	851	844	920	799	828	858	859	853	871	853	867	874	796	889	889	815	847	815	882	887	872	861	846	893	907	833	839	812	901	909	904	819	847	839	881	859	865	854	910	879	879	857	826	893	832	867	822	874	886	876	892	886	862	895	836	870	824	846	878	850	798	857	814	833	868	831	865	904	834	887	861	844	843	869	841	874	868	837	870	845	875	843	875	872	825	832	838	843	864	914	792	847	863	788	840	832	824	831	879	862	927	889	872	833	869	821	907	860	831	833	860	892	848	861	883	876	833	834	863	853	848	878	873	903	876	834	816	863	866	811	866	863	859	855	882	863	876	855	832	844	897	816	867	842	889	852	810	918	845	860	850	845	870	853	865	844	879	895	862	877	874	810	888	810	854	882	835	843	844	853	879	835	840	819	879	887	811	885	861	839	835	837	885	877	839	887	851	866	868	835	858	787	898	841	842	877	843	891	873	890	843	849	868	889	853	885	840	886	854	845	837	894	836	846	807	866	912	837	891	852	871	848	901	840	826	832	856	898	870	852	873	854	867	863	833	900	833	854	856	859	844	889	837	822	862	830	830	868	887	885	887	878	839	881	859	839	825	823	909	883	845	893	880	850	813	895	834	870	830	857	886	859	876	922	846	842	841	863	859	838	934	848	853	849	827	902	811	872	856	881	840	887	834	858	786	875	862	828	833	890	839	824	902	866	865	809	828	831	912	861	821	895	826	865	865	881	836	857	903	934	866	825	828	827	844	825	850	902	862	804	807	878	880	820	847	832	823	813	841	877	847	844	927	920	876	809	880	861	905	859	851	876	836	814	827	866	821	832	870	886	842	834	835	824	840	878	861	842	846	832	835	874	850	808	882	875	891	879	830	893	915	879	878	871	813	860	914	796	840	813	860	839	855	866	853	954	863	859	881	863	890	811	870	882	883	890	873	870	887	842	828	885	841	878	873	807	902	861	823	882	921	821	865	840	834	854	869	851	830	830	834	885	867	847	882	856	912	841	824	853	817	845	845	859	887	874	804	893	865	867	880	820	826	871	906	867	879	863	837	857	880	845	837	869	854	889	834	809	823	854	818	824	849	856	853	878	898	860	832	879	841	919	889	832	821	874	895	860	884	878	860	846	839	874	859	859	902	843	827	884	856	839	876	847	841	849	873	832	853	864	906	860	896	883	857	872	865	871	865	906	865	805	860	862	877	823	865	870	862	843	854	851	912	882	868	859	884	870	852	870	808	897	900	850	849	850	862	850	837	905	864	881	844	860	825	882	859	829	799	861	818	822	844	859	839	859	887	908	843	833	848	844	859	807	869	895	892	895	802	848	860	858	876	865	878	880	860	897	861	904	846	884	851	836	926	890	852	824	902	843	853	820	826	843	879	819	867	866	910	861	861	903	892	822	837	813	827	834	876	827	855	881	866	868	895	836	889	892	851	888	872	805	820	859	836	875	827	847	847	864	813	884	850	868	845	848	821	864	889	846	881	820	878	913	855	864	858	875	829	846	842	866	834	826	857	870	871	836	843	855	839	852	820	885	827	830	900	835	811	866	878	817	853	844	884	930	849	847	817	867	842	859	855	887	851	887	819	815	859	885	859	844	848	881	869	869	883	861	891	844	847	844	868	898	834	833	839	823	845	814	852	811	854	881	792	835	853	870	883	848	871	817	869	813	812	861	829	811	822	850	907	902	803	820	887	897	845	884	800	830	835	869	866	889	876	871	884	827	827	849	853	875	836	876	849	864	898	786	786	842	843	870	875	896	880	807	822	814	911	868	809	828	833	927	880	859	848	871	902	910	838	833	890	867	869	875	860	866	862	868	870	824	818	878	871	905	824	830	867	831	872	894	840	861	847	815	888	828	870	845	819	835	853	877	898	897	864	845	870	841	872	854	850	855	833	903	833	865	807	927	875	842	932	840	783	863	862	851	874	819	860	815	843	880	823	825	844	810	856	861	902	864	830	859	887	843	869	838	860	882	868	880	881	814	875	860	889	845	815	825	821	927	839	876	888	830	921	897	836	800	873	874	865	820	811	893	829	834	836	817	851	844	859	846	856	863	891	864	826	848	873	831	817	848	832	851	829	854	859	854	844	859	844	878	889	883	836	887	791	850	878	884	807	850	869	850	827	837	864	865	870	829	881	787	877	870	888	846	871	868	899	822	821	847	881	839	898	870	842	819	848	836	863	890	886	871	849	880	896	868	851	863	848	851	874	868	795	815	836	914	900	923	865	872	869	887	866	853	855	832	903	871	864	846	854	807	880	857	829	849	828	860	843	843	879	834	864	830	842	900	827	845	911	851	860	892	851	846	840	911	863	858	869	846	828	877	882	833	900	863	829	884	824	870	884	855	881	871	804	883	855	870	889	864	926	862	835	787	839	860	830	911	844	842	893	846	873	889	833	907	845	825	888	804	878	851	864	858	805	910	897	822	803	861	811	882	879	863	849	877	825	874	803	805	862	827	835	888	899	859	854	847	871	871	873	837	888	837	869	819	843	852	853	904	830	852	838	862	816	824	849	842	859	844	868	840	856	902	819	888	893	855	852	794	894	905	896	903	886	806	851	849	849	911	898	854	843	794	828	842	861	852	872	860	790	867	872	853	897	861	851	842	866	867	803	879	852	851	838	901	871	861	886	914	860	894	825	903	890	959	865	886	911	822	874	865	853	860	834	851	866	920	842	839	851	848	869	873	910	842
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
