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
341112416484	341112417002	341112417552	341112418102	341112418652	341112419202	341112419752	341112420302	341112420852	341112421402	341112421952	341112422502	341112423052	341112423602	341112424152	341112424702	341112425252	341112425802	341112426352	341112426902	341112427452	341112428002	341112428552	341112429102	341112429652	341112430202	341112430752	341112431302	341112431852	341112432402	341112432952	341112433502	341112434052	341112434602	341112435152	341112435702	341112436252	341112436804	341112437352	341112437902	341112438452	341112439002	341112439552	341112440102	341112440652	341112441204	341112441752	341112442302	341112442852	341112443402	341112443952	341112444502	341112445052	341112445602	341112446152	341112446702	341112447252	341112447802	341112448352	341112448902	341112449452	341112450002	341112450552	341112451102	341112451652	341112452202	341112452752	341112453302	341112453852	341112454402	341112454952	341112455502	341112456052	341112456602	341112457152	341112457702	341112458252	341112458802	341112459352	341112459902	341112460452	341112461002	341112461552	341112462102	341112462652	341112463202	341112463752	341112464302	341112464852	341112465402	341112465952	341112466502	341112467052	341112467606	341112468152	341112468702	341112469252	341112469802	341112470352	341112470902	341112471452	341112472002	341112472552	341112473102	341112473652	341112474202	341112474752	341112475302	341112475852	341112476402	341112476954	341112477502	341112478052	341112478602	341112479152	341112479702	341112480252	341112480802	341112481352	341112481902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	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
21867	20327	27703	22972	20966	22013	19873	10338	7483	6457	4241	3189	2583	2411	1948	1640	1591	1459	1345	1260	1223	1166	1209	1181	1208	1198	1100	1090	1057	982	1031	1016	1028	1024	1033	992	996	984	996	901	963	1002	962	956	943	958	978	932	978	882	975	963	932	887	955	903	974	972	942	941	946	980	955	866	905	930	964	918	913	990	933	921	881	884	908	906	923	966	885	889	879	877	947	919	867	923	892	961	926	930	956	958	999	990	865	988	917	948	898	932	925	946	929	954	919	952	940	930	954	933	941	909	963	924	925	936	871	903	940	957	932	873	936	925	913	912	936	927	964	976	863	914	912	957	890	944	944	930	896	919	967	910	993	917	932	914	918	897	926	887	915	947	860	885	923	965	879	925	953	937	919	928	894	950	887	960	938	921	927	913	898	955	964	936	897	902	938	913	928	967	919	917	898	922	912	995	988	935	938	905	922	930	922	1002	909	911	943	929	873	880	940	900	932	927	988	922	905	923	916	913	954	930	956	896	945	954	920	911	933	929	934	974	946	906	940	930	970	962	935	952	946	969	883	897	931	918	930	949	941	880	923	877	992	939	967	988	924	917	907	903	921	897	933	953	933	891	892	928	933	903	908	919	915	957	899	938	914	908	908	900	915	869	977	896	969	950	905	938	865	898	930	964	957	935	944	912	931	944	944	924	994	900	921	942	903	948	893	910	915	938	881	916	929	926	888	915	940	938	955	894	920	952	900	907	940	989	934	922	944	917	1032	928	940	956	903	909	905	965	952	878	930	890	928	953	984	971	977	890	882	898	962	926	939	961	907	901	960	912	931	971	911	912	932	990	892	901	949	868	904	917	926	936	966	890	898	896	927	953	897	893	906	916	927	918	955	912	981	921	972	988	913	931	903	913	977	953	959	911	929	936	898	998	957	945	939	872	984	914	930	955	918	942	959	967	872	918	913	918	923	889	902	947	921	977	966	940	962	916	892	898	934	917	951	963	914	812	907	951	913	956	957	907	967	921	979	957	892	909	958	961	894	935	970	947	902	985	869	932	1005	915	882	902	867	966	1000	908	924	867	936	896	940	883	1003	965	953	914	911	951	935	958	917	893	960	948	973	871	949	999	902	930	918	924	908	925	926	933	916	953	962	945	931	921	958	971	956	903	944	910	913	933	888	936	909	908	969	905	922	935	933	915	967	978	933	912	923	946	895	925	908	956	881	922	929	919	914	895	950	883	870	935	941	939	906	911	947	896	931	929	965	936	865	881	967	1004	931	877	922	903	858	934	982	918	889	919	927	935	953	944	993	897	894	989	937	919	955	946	858	936	928	900	932	907	931	921	919	944	910	943	955	900	949	929	980	901	883	927	947	906	972	942	933	978	938	917	950	926	907	916	939	916	926	879	918	903	939	921	895	911	946	956	931	916	947	900	904	893	997	875	914	845	902	869	901	929	874	908	949	880	920	945	929	962	940	908	960	876	858	913	907	924	951	977	917	900	933	913	942	953	996	965	876	906	910	945	906	929	948	994	891	888	957	941	868	918	912	930	970	905	923	925	940	917	944	882	924	944	970	945	932	950	931	993	939	941	916	877	924	895	941	962	939	879	924	943	943	914	904	942	894	917	929	959	940	975	934	912	940	902	937	933	966	927	943	921	922	918	963	875	934	924	944	935	901	925	958	880	932	947	879	925	977	924	892	921	927	948	873	930	881	893	935	989	872	932	945	922	856	898	936	963	932	938	925	935	925	931	950	945	929	897	937	950	941	894	915	910	921	921	898	950	933	879	930	945	916	906	907	957	892	894	956	869	955	925	882	914	946	952	896	960	903	965	906	938	891	983	942	985	904	899	926	918	987	937	892	866	965	892	882	903	998	992	912	970	939	965	929	932	946	909	908	949	957	874	940	884	912	973	969	919	907	930	926	908	902	901	888	904	931	927	936	950	965	986	900	920	900	900	904	927	904	906	927	863	954	933	903	903	885	903	958	912	945	909	939	946	948	976	953	891	941	995	860	923	982	943	922	926	955	846	962	944	875	969	887	923	923	934	924	940	985	932	929	923	927	958	923	928	941	902	918	929	936	930	955	957	903	936	924	949	1012	956	937	904	885	897	929	895	949	946	899	948	952	892	922	923	937	969	924	925	905	919	926	935	942	875	968	931	928	921	985	952	948	944	925	929	921	845	860	912	944	938	932	984	910	948	917	934	930	929	860	958	975	883	911	931	940	893	934	953	968	886	929	997	924	916	978	997	878	918	930	914	937	914	930	950	881	937	898	963	921	944	948	923	922	950	911	908	965	960	924	963	907	944	910	944	911	913	1003	929	903	897	931	922	936	943	898	931	926	908	900	944	924	882	943	914	876	943	978	916	899	934	929	951	902	937	959	943	966	954	918	885	952	1008	920	921	934	931	912	883	913	904	902	1005	943	934	932	925	943	977	900	870	921	920	899	891	927	924	920	942	940	893	901	918	912	926	900	939	934	933	985	915	940	915	948	885	940	920	898	961	928	924	922	907	928	870	933	879	915	930	975	875	885	918	945	929	895	908	929	954	954	963	925	962	942	985	865	921	926	926	940	941	864	931	960	927	904	909	874	935	965	882	1006	929	873	874	894	853	937	895	958	948	923	917	913	965	919	937	982	879	940	906	865	957	979	888	948	907	895	935	928	918	936	891	972	949	971	954	935	913	906	908	945	910	915	945	895	940	971	908	889	932	942	903	961	858	950	854	944	932	946	950	915	908	848	898	898	845	919	962	939	936	941	892	948	872	920	931	881	959	916	944	960	900	932	909	951	900	945	950	911	952	893	971	955	918	926	925	961	908	950	922	905	915	899	915	920	942	961	932	993	936	909	900	915	947	930	927	976	917	933	942	964	931	935	932	990	900	909	926	859	937	944	937	955	911	868	961	891	960	925	880	927	907	914	865	945	891	947	949	921	974	924	910	886	947	939	891	942	915	914	951	882	902	935	910	929	932	888	916	885	955	941	942	944	920	923	933	947	957	961	906	936	929	949	885	974	953	962	912	914	923	948	967	924	947	924	879	924	905	957	967	874	891	953	854	903	913	943	887	926	948	980	1023	917	947	887	908	873	909	899	918	971	906	876	879	932	918	950	921	902	954	960	904	894	938	900	907	869	946	922	937	1012	949	999	952	933	957	950	879	932	965	884	937	886	903	929	944	938	954	918	913	914	973	968	947	940	846	961	1008	900	952	905	956	961	930	950	913	928	1002	844	918	984	932	916	872	952	935	940	963	929	944	896	933	953	973	894	905	918	913	974	932	942	933	940	917	954	922	907	926	936	887	941	902	871	997	966	922	938	964	926	910	940	939	908	889	895	904	953	947	959	896	945	884	889	927	956	938	919	975	936	904	942	902	932	931	950	907	925	974	961	873	909	933	927	850	973	925	928	934	936	951	936	964	975	910	917	936	949	915	984	925	921	905	964	867	908	941	846	1022	900	894	877	931	952	840	902	919	927	924	889	949	964	884	966	954	969	918	965	889	897	911	943	907	996	908
32706	55210	46032	35515	28260	20736	15932	11993	10092	8373	5563	4144	3321	3030	2252	1859	1854	1675	1497	1358	1361	1354	1252	1165	1167	1166	1140	1097	1093	1072	1013	1018	995	1041	1011	928	1019	979	1002	976	1023	929	992	882	932	987	917	945	934	936	890	885	898	910	949	921	994	910	924	925	919	916	964	923	1007	920	977	897	940	931	905	886	944	914	910	884	882	917	907	919	896	951	878	833	893	930	890	903	929	922	969	849	875	940	929	891	894	901	868	863	884	868	871	883	948	930	922	902	908	865	941	876	901	874	890	957	924	891	921	875	893	891	881	876	883	922	902	977	910	823	834	902	892	885	902	860	922	877	903	888	905	922	984	874	874	898	882	912	856	909	886	899	899	913	897	898	903	906	890	873	881	909	906	911	848	859	914	908	923	854	898	921	858	857	895	884	914	875	938	856	897	911	865	871	894	870	923	885	868	886	946	889	895	926	922	933	883	890	923	935	887	895	910	909	884	898	873	899	884	918	874	914	941	891	855	880	844	903	853	928	874	877	928	942	909	859	883	894	934	915	928	919	926	978	876	911	950	872	942	924	901	882	871	895	824	906	912	944	864	900	937	870	913	848	893	883	846	922	903	892	902	869	854	862	914	901	857	874	942	868	854	868	866	930	860	854	889	931	903	897	867	834	910	928	964	878	885	896	898	835	927	907	950	913	916	904	929	869	895	870	904	877	899	879	937	940	870	885	922	922	903	924	860	878	951	863	909	925	868	891	878	903	929	911	882	897	872	873	955	908	876	873	921	896	908	893	854	918	864	912	913	896	840	911	952	866	949	900	926	908	896	908	904	848	863	947	891	917	899	898	947	893	879	881	903	917	879	854	887	915	903	869	915	909	860	863	871	827	918	868	921	888	922	902	930	874	879	923	942	868	893	863	864	910	912	948	951	909	906	862	913	925	908	868	884	865	879	917	967	880	939	878	919	900	905	913	905	885	869	865	896	892	893	928	872	885	973	886	876	915	884	914	877	894	881	922	896	905	924	922	914	903	877	926	907	913	864	879	932	954	903	909	883	864	929	936	912	935	888	905	925	886	872	905	884	956	862	904	870	891	919	881	903	902	853	899	908	874	914	921	938	918	881	909	846	879	885	872	895	901	904	935	882	932	922	857	846	927	874	869	963	910	898	887	927	893	918	850	906	920	893	879	868	862	922	924	883	859	893	883	889	869	928	921	900	909	914	889	831	898	898	885	889	884	849	876	926	892	973	856	940	878	916	914	913	838	889	921	828	912	958	921	915	880	913	860	906	873	929	948	864	917	894	903	876	891	906	928	894	904	902	917	911	911	942	887	908	965	912	923	879	882	909	928	935	904	846	925	948	936	923	893	905	900	947	881	915	879	881	894	838	873	874	854	891	916	866	888	896	920	886	915	926	888	832	918	875	944	914	864	910	846	945	932	904	865	874	923	945	909	887	902	901	882	833	883	924	891	922	895	909	901	935	877	904	878	931	909	893	863	874	892	904	870	889	912	906	916	878	883	899	899	917	901	905	881	864	956	859	916	856	935	928	892	958	916	868	902	868	851	843	950	893	907	885	927	920	877	893	900	949	913	939	896	915	862	929	894	917	912	882	915	920	884	893	910	907	898	878	865	846	966	851	889	931	894	833	871	923	854	885	940	934	981	934	883	891	873	887	939	937	900	866	902	923	916	911	982	901	915	890	912	900	855	896	899	856	887	858	944	905	897	911	897	916	908	967	910	903	921	973	934	904	853	910	895	896	850	914	937	874	871	917	925	914	940	919	889	793	925	876	890	903	895	869	916	927	861	898	929	870	936	891	883	929	856	833	892	923	855	920	880	922	839	892	921	862	916	881	893	926	965	903	904	901	931	901	889	899	900	804	931	863	865	957	936	893	888	907	907	979	908	857	879	880	927	870	926	924	899	917	938	893	874	862	876	909	906	921	893	935	898	928	923	891	887	840	912	884	884	860	911	907	880	885	868	906	851	897	903	856	893	915	892	866	886	951	874	893	847	847	885	884	877	927	863	924	922	888	888	866	892	891	921	962	929	923	815	890	902	915	876	901	890	857	873	864	875	878	906	877	894	914	901	845	905	875	958	899	904	828	914	895	884	895	968	982	893	892	899	903	853	911	911	855	909	924	936	948	878	893	892	923	904	893	865	906	902	948	875	871	871	883	862	894	891	888	879	895	913	910	877	890	912	948	913	894	830	939	863	942	842	874	917	885	914	875	909	889	883	923	863	906	871	911	866	910	876	949	864	918	845	922	917	889	923	884	925	879	890	885	916	888	958	874	897	915	860	903	871	917	898	970	905	906	887	854	872	913	889	875	916	864	883	920	873	972	870	876	906	924	897	882	870	912	912	891	856	920	908	897	913	864	919	913	883	951	950	904	906	909	825	900	921	945	867	882	908	876	897	867	971	933	834	923	854	882	879	917	871	929	908	859	858	891	914	942	898	954	885	905	856	869	924	911	916	934	937	912	896	909	920	942	865	878	844	885	928	861	874	935	895	848	927	919	947	916	924	870	891	943	852	918	901	871	919	849	956	903	940	932	907	855	930	905	883	943	871	883	911	893	923	898	966	931	896	901	953	867	905	857	899	855	888	851	920	909	872	878	878	873	833	899	891	938	957	924	880	903	931	884	885	930	943	891	867	874	895	898	885	857	844	907	890	918	919	886	839	891	855	947	849	846	928	943	920	864	896	921	916	922	952	864	857	890	861	908	924	853	898	932	908	869	903	919	899	918	884	915	883	830	858	905	852	861	858	887	946	888	898	922	914	850	921	873	903	909	924	891	907	917	879	867	883	928	895	951	828	934	862	906	919	858	908	936	878	920	910	932	842	874	897	883	894	978	937	890	909	877	912	891	868	908	890	868	851	850	926	925	912	947	915	891	872	961	866	925	892	902	881	940	917	915	892	945	882	881	852	918	871	889	881	909	859	904	888	937	856	878	915	892	833	940	856	864	899	912	915	944	894	883	869	871	945	931	888	945	896	929	897	885	880	928	904	944	900	931	929	907	879	895	931	902	911	908	934	865	865	875	909	893	908	897	873	874	945	915	944	891	929	901	889	867	822	866	878	924	857	888	901	930	905	921	823	881	927	814	889	875	841	880	842	943	859	866	901	864	906	909	954	930	879	854	935	835	932	907	906	886	876	886	911	900	874	841	942	893	830	915	877	950	890	911	875	918	944	852	892	894	893	870	903	871	853	904	932	915	924	904	935	877	892	912	863	843	895	919	906	915	882	880	985	958	927	875	831	903	895	887	880	929	914	902	917	885	949	870	919	893	949	865	897	882	927	868	914	874	880	895	897	943	840	924	952	927	905	861	910	900	940	898	899	930	921	906	917	884	933	915	954	909	942	910	915	948	903	912	910	919	844	874	933	953	877	869	889	905	886	910	890	935	876	892	932	940	883	939	938	862	865	921	907	955	878	930	894	974	828	903	923	966	898	873	900	901	847	884	905	946	866	879	865	871	897	897	890
32017	32709	38176	27755	16200	9628	6577	4700	3962	3471	2408	1816	1627	1525	1282	1168	1257	1175	1072	1103	1028	1059	1021	961	988	930	921	956	956	955	993	955	890	870	977	922	942	913	931	908	930	926	919	885	900	947	890	875	902	890	915	878	906	836	926	871	886	897	880	821	865	876	922	902	900	870	876	881	871	919	902	966	839	884	936	888	844	888	901	867	906	887	887	896	888	887	853	875	901	834	888	851	890	920	880	876	918	927	835	913	839	828	829	846	924	896	897	895	906	897	923	915	851	893	928	919	889	879	879	910	921	837	893	885	909	926	889	880	892	937	911	864	873	905	903	940	894	859	931	864	881	852	882	927	891	924	875	902	886	868	927	874	863	871	860	878	903	868	868	880	890	935	881	860	856	863	931	905	876	860	861	841	845	882	870	900	901	890	897	897	905	899	893	835	824	888	937	907	904	920	872	841	842	921	854	883	900	884	887	938	884	924	889	906	898	875	960	899	859	846	935	890	901	919	833	879	943	918	864	898	945	903	864	902	868	860	858	800	877	894	873	876	925	876	871	894	888	908	891	844	889	879	911	813	845	900	891	900	930	934	883	929	861	841	918	876	879	866	848	834	919	863	902	881	884	906	899	877	905	898	929	867	885	895	924	890	920	882	921	871	894	896	861	884	883	914	860	967	938	876	912	917	882	880	919	940	955	910	884	896	903	889	870	861	881	870	875	902	846	862	889	862	892	919	882	885	870	908	917	932	855	897	892	896	894	926	878	912	874	899	898	896	845	856	905	895	873	916	898	956	833	893	900	922	882	846	925	853	888	875	909	889	865	925	917	924	874	932	907	843	937	884	907	907	896	883	844	901	887	917	809	932	862	895	842	966	950	939	893	911	895	863	881	904	900	862	860	924	872	919	872	864	894	904	849	946	874	883	866	853	903	899	930	891	857	932	850	898	897	891	905	934	881	900	924	902	812	902	889	839	893	906	874	865	930	828	884	877	914	860	845	882	906	878	913	864	951	875	908	860	931	879	920	906	892	885	886	909	878	915	902	880	936	859	918	874	891	840	807	890	870	880	911	875	869	880	920	888	878	864	830	879	897	875	864	951	925	871	941	929	905	869	832	872	866	832	966	850	898	835	898	905	856	960	893	875	912	865	877	889	913	874	882	925	875	894	921	868	885	903	904	864	980	854	852	864	834	912	860	872	932	882	832	867	858	899	862	910	860	852	921	914	861	924	925	933	945	894	895	840	897	880	908	889	864	906	935	890	909	852	911	920	906	891	880	871	867	843	925	864	888	860	879	867	812	877	901	920	902	899	888	888	869	841	920	887	935	890	826	895	858	926	880	913	872	929	854	864	921	865	858	878	887	946	853	881	841	904	892	865	862	896	886	884	886	882	874	897	863	865	862	884	833	901	903	865	947	851	918	864	890	891	883	888	904	855	880	943	877	900	923	873	930	895	892	903	856	873	896	876	911	924	874	875	847	920	862	909	912	908	908	879	859	956	928	885	891	915	867	918	870	930	905	909	903	901	893	873	923	871	895	887	869	912	898	914	886	863	844	853	912	864	873	860	933	902	922	878	857	864	931	905	858	901	877	896	874	863	850	877	879	862	894	906	900	948	831	878	870	900	910	883	867	892	948	948	876	910	922	950	918	872	868	866	904	897	871	867	901	927	855	849	868	894	888	867	901	916	914	834	880	930	909	888	964	858	861	894	904	883	951	880	892	870	872	877	889	854	882	863	894	926	893	915	938	885	918	909	903	912	890	894	905	879	910	889	838	882	933	870	913	897	878	882	847	905	889	899	835	932	913	848	965	869	905	889	887	854	909	893	865	905	910	909	909	918	908	889	879	883	897	847	885	878	842	883	855	853	847	867	931	883	895	900	833	862	882	891	888	851	867	856	868	886	895	927	903	910	853	937	854	858	865	929	842	893	815	866	847	837	910	878	903	873	929	872	860	879	910	883	927	899	875	948	839	899	893	890	952	860	859	852	916	928	894	890	845	893	877	881	899	854	881	830	914	871	840	910	928	955	901	906	924	892	871	934	912	950	896	938	861	886	847	861	874	890	923	841	877	875	874	872	851	926	891	864	885	909	858	855	939	927	932	859	903	879	866	888	877	894	858	877	884	936	913	931	885	783	854	865	881	893	908	869	853	923	853	910	916	889	903	901	887	887	931	872	897	863	921	887	894	912	917	823	882	940	860	930	966	898	906	912	900	892	893	902	943	824	895	869	904	873	921	916	873	886	926	890	846	918	910	902	921	869	877	884	892	872	910	895	919	917	914	857	844	961	889	850	878	902	822	891	898	918	910	881	870	864	903	882	886	899	860	868	853	889	929	940	894	937	918	920	904	916	827	867	874	877	848	858	869	827	845	858	801	904	933	873	832	897	839	895	890	917	876	874	930	909	869	934	945	904	893	880	862	959	852	904	904	897	903	839	912	913	847	935	895	830	869	918	907	936	860	846	922	872	896	929	883	828	836	900	844	871	930	921	924	915	860	847	911	882	855	847	904	873	896	914	908	894	910	869	825	955	848	913	900	914	896	891	893	875	919	895	850	905	923	848	888	911	847	825	880	921	898	933	900	897	923	874	889	879	871	884	888	922	833	892	895	834	919	885	860	862	855	844	849	884	924	911	878	878	917	897	956	860	926	879	873	880	895	921	870	901	890	900	925	908	841	875	871	855	876	887	892	868	902	879	896	848	902	893	885	860	957	933	888	882	973	901	818	862	894	897	887	879	889	940	906	870	863	841	873	884	882	912	847	859	901	910	868	898	897	946	833	872	879	893	896	871	868	897	868	894	892	846	908	907	867	886	864	892	897	886	877	876	874	866	958	886	893	857	887	855	897	883	923	898	914	883	866	894	898	886	824	910	886	862	903	847	883	885	894	866	945	879	862	893	895	876	855	885	842	912	938	925	892	878	889	850	839	887	905	793	841	903	894	973	889	910	879	934	863	857	877	867	870	864	926	897	875	849	900	858	854	921	883	924	926	890	876	924	856	910	871	931	867	865	908	888	873	934	884	901	881	898	886	899	921	837	900	910	909	903	930	819	902	865	897	883	862	886	888	870	873	889	931	865	855	890	905	867	931	907	846	866	881	818	902	935	876	851	938	858	911	898	863	898	885	901	856	917	877	842	935	865	895	866	855	898	898	877	876	897	920	879	884	893	901	943	864	890	848	887	847	913	902	925	899	879	854	900	909	870	929	880	854	892	900	868	948	873	896	864	869	853	860	925	898	875	895	825	907	877	851	899	865	940	890	937	883	917	847	909	885	870	870	898	852	913	898	893	884	901	924	888	930	880	899	900	904	868	904	876	861	874	875	857	890	870	893	848	862	885	911	861	897	902	903	876	889	888	832	943	894	862	895	863	880	863	906	874	887	914	853	876	871	961	851	848	885	883	861	917	882	878	861	920	867	906	917	908	848	950	894	865	919	924	905	885	876	902	882	913	867	870	861	899	889	869	890	958	928	924	905	868
33265	47115	37791	24526	17249	12292	9082	6904	5596	4668	3260	2414	2001	1957	1389	1324	1254	1250	1213	1118	1025	1042	1021	1015	1015	971	966	915	982	920	952	919	936	959	960	929	910	892	870	904	863	895	934	967	881	878	870	881	923	942	910	893	888	867	858	855	901	892	882	954	902	833	881	908	870	913	889	875	898	975	976	871	886	913	807	896	920	904	864	870	903	823	859	877	893	893	901	856	856	876	859	898	894	894	890	860	877	882	903	877	856	894	871	916	909	929	910	888	868	921	811	878	847	868	906	862	920	922	847	812	868	833	959	894	825	843	887	845	861	889	925	869	936	817	884	894	854	845	908	874	954	924	896	870	904	860	871	859	901	921	865	852	859	880	848	833	894	848	896	893	881	904	847	909	951	864	877	930	925	879	876	903	940	884	829	896	883	910	884	861	887	883	905	841	884	826	887	835	910	868	919	855	862	915	904	830	830	910	885	889	873	895	923	898	868	867	882	905	939	871	879	881	855	881	825	874	818	888	876	859	850	918	853	866	897	822	812	906	855	906	858	870	872	832	873	933	892	824	840	848	892	914	898	910	879	863	862	926	896	893	868	865	902	910	918	916	861	868	861	866	918	900	876	871	884	834	885	887	852	885	891	905	897	901	870	882	865	928	868	876	829	861	879	854	892	875	847	873	862	908	839	895	892	877	811	916	889	875	867	844	812	857	874	934	927	845	889	897	876	834	804	887	845	887	906	877	883	887	895	890	869	900	848	898	882	839	879	862	865	866	865	905	871	884	908	877	878	905	904	879	850	908	855	905	902	819	891	872	892	866	865	839	901	865	867	920	872	889	917	860	903	848	841	920	897	873	907	889	881	883	889	863	961	877	862	853	871	841	853	909	901	915	874	863	873	874	925	902	870	915	850	897	916	861	871	863	917	912	885	889	851	886	896	841	882	877	963	874	882	875	850	910	892	833	837	847	893	907	856	913	885	885	868	851	895	878	838	859	889	865	852	910	838	873	808	876	866	923	844	885	909	835	864	855	876	897	883	908	901	849	936	906	867	897	845	858	872	879	881	841	857	849	872	844	862	862	921	869	884	862	913	837	849	825	894	895	854	863	814	895	868	968	877	908	850	901	851	828	838	886	903	867	855	871	854	908	827	895	916	934	882	873	867	884	904	867	896	857	874	831	887	888	921	879	867	892	835	842	834	863	881	887	921	893	945	871	847	915	899	876	893	857	881	956	940	892	838	892	898	905	941	873	925	919	926	855	867	854	929	886	900	911	856	857	866	927	876	873	908	871	907	891	897	885	902	862	909	932	846	904	875	878	839	810	859	911	859	918	884	873	896	909	863	920	910	934	855	853	899	969	858	862	844	876	869	904	843	821	879	825	928	857	901	924	875	875	858	947	886	840	901	872	858	831	852	850	881	854	868	830	875	857	880	879	909	894	889	872	919	861	828	891	854	901	851	899	874	884	929	856	880	837	872	888	880	886	849	837	898	887	897	868	888	840	880	886	868	893	863	857	870	876	865	873	899	883	854	909	906	867	880	887	875	937	916	899	863	896	872	917	915	910	894	885	886	905	914	901	925	904	874	877	908	873	944	937	925	903	875	891	842	845	857	884	872	870	847	864	920	852	865	896	905	910	872	893	971	881	803	849	858	900	871	830	926	847	915	910	886	876	877	872	864	919	861	884	874	871	910	830	931	921	912	850	915	850	886	884	840	834	889	901	913	872	896	901	884	886	852	881	870	913	879	884	855	834	880	876	852	892	881	925	879	838	901	923	926	879	895	894	930	905	887	907	867	856	822	862	880	880	852	953	858	887	910	875	895	852	848	884	878	841	859	917	876	843	829	910	837	892	883	906	933	884	893	833	881	853	896	893	890	870	893	908	908	892	865	909	892	896	886	836	877	920	817	849	913	862	882	828	829	837	851	888	891	900	899	857	920	919	810	882	864	891	874	873	904	927	842	876	944	921	867	848	893	852	825	841	904	914	918	937	854	884	896	855	875	941	918	879	890	833	879	938	805	891	888	827	922	919	858	869	915	898	908	890	846	885	860	888	883	895	873	886	843	869	840	857	889	889	896	870	875	934	891	883	872	887	833	884	839	914	891	900	860	880	882	894	837	886	924	876	861	856	922	886	897	898	930	901	933	846	870	884	856	875	831	877	853	874	884	904	883	818	843	916	860	942	901	897	908	914	885	843	861	920	891	887	933	873	908	869	850	879	880	882	896	817	892	830	828	938	882	856	855	902	873	858	886	847	871	849	880	868	840	859	846	941	885	910	850	828	893	862	918	881	890	874	882	933	906	860	879	876	837	943	893	842	841	888	858	850	886	920	896	938	919	881	857	897	824	917	924	882	893	829	844	872	886	882	900	928	873	897	874	836	848	827	892	911	891	930	878	884	921	923	919	856	856	871	876	890	886	871	837	869	919	899	839	922	874	889	879	892	848	861	868	849	854	904	854	890	902	930	873	915	906	917	878	836	869	919	891	890	863	849	834	873	891	870	853	872	835	839	918	880	868	880	876	845	895	864	862	869	920	866	920	932	952	862	807	918	867	913	932	878	925	912	927	864	874	847	891	840	877	884	889	855	897	926	909	902	871	886	906	869	810	947	907	852	865	855	839	907	829	873	889	884	901	896	867	856	938	922	877	835	876	888	861	884	867	878	941	891	873	863	890	935	909	847	842	926	911	811	916	905	887	866	884	827	884	833	805	850	858	863	898	844	884	869	922	886	876	856	878	852	866	886	895	861	890	904	937	913	868	846	862	881	914	837	873	893	832	889	841	869	914	861	886	875	904	838	921	902	888	898	880	890	831	859	871	885	881	901	860	904	914	893	838	871	865	862	901	833	903	890	880	930	896	875	871	916	926	918	894	929	904	917	958	881	892	892	857	838	856	906	885	887	858	909	841	857	848	956	875	854	841	890	937	908	811	893	828	853	911	891	876	862	870	915	895	862	864	829	879	881	863	878	886	898	917	868	842	914	851	893	879	838	853	855	920	847	866	897	902	864	881	899	867	843	869	874	905	908	889	856	925	880	854	892	864	897	896	855	912	873	926	869	873	907	850	817	867	853	908	876	872	884	884	854	885	892	824	881	889	849	873	883	913	856	833	904	894	847	861	850	898	857	891	811	910	862	915	840	876	868	892	854	826	911	892	875	928	859	897	877	906	885	843	844	798	789	855	921	890	866	887	890	903	910	839	881	840	881	865	857	896	856	869	920	855	883	911	890	878	829	890	854	870	899	878	881	805	854	869	840	859	854	902	863	862	866	882	882	885	896	889	918	861	915	866	889	873	899	885	861	850	910	895	859	875	858	841	842	879	907	904	867	892	930	849	890	887	861	868	891	834	874	886	844	926	903	898	858	880	905	863	898	917	919	869	874	915	870	852	909	879	908	879	887	877	898	880	872	895	833	837	852	892	885	925	920	843	870	840	875	857	886	912	878	870	864	851	869	883	863	896	854	947	879	858	863	827	900	932	909
24514	21519	29053	25151	22845	19266	12796	7614	5932	5012	3365	2482	2156	2039	1602	1451	1376	1302	1209	1127	1124	1069	1134	1064	1013	1010	1029	956	983	989	985	962	955	944	957	954	978	949	978	912	904	913	937	920	937	893	936	898	889	892	931	918	929	927	941	879	925	856	943	915	903	926	902	942	880	895	890	920	916	920	888	911	905	874	855	849	894	914	893	872	910	853	957	897	900	905	869	878	931	907	934	930	905	864	907	888	906	900	900	870	856	823	948	892	894	926	858	866	868	894	890	858	900	926	876	852	897	902	937	951	876	928	888	891	890	941	840	905	886	868	873	891	904	883	915	896	841	874	910	899	886	880	924	876	942	893	928	958	916	865	877	908	909	881	897	914	880	847	944	906	885	896	886	938	923	863	904	914	852	895	920	821	832	923	863	929	854	886	899	926	903	893	843	905	887	921	890	870	908	862	935	918	935	922	884	869	966	895	880	958	865	860	900	882	882	864	859	905	851	925	937	884	868	928	912	932	885	902	929	854	869	928	915	861	920	839	882	874	853	929	902	861	885	895	886	856	908	871	898	915	879	863	882	919	929	896	885	878	897	877	902	894	879	861	866	920	913	902	898	873	851	899	838	842	937	895	937	862	905	898	926	878	967	890	905	905	902	856	887	957	852	892	912	876	893	875	876	853	871	870	910	889	930	871	900	950	880	893	930	846	919	867	915	926	906	854	875	910	883	826	922	922	875	942	892	927	874	901	967	910	859	841	871	889	872	853	860	870	843	906	911	932	935	886	836	873	863	913	908	915	922	882	857	939	898	904	871	883	884	881	891	880	843	901	855	885	851	921	876	899	865	868	882	858	862	884	920	858	868	865	947	944	939	916	825	911	912	880	931	861	907	938	902	868	889	895	900	875	935	866	840	866	892	897	850	861	910	883	871	858	882	855	853	893	902	965	825	855	912	904	934	860	865	876	900	896	934	899	937	882	913	891	918	936	859	872	929	888	947	884	886	863	843	884	915	908	922	926	925	921	867	842	886	903	872	919	871	885	935	836	928	935	945	903	868	905	895	878	905	962	884	875	904	831	890	835	912	913	935	870	856	882	950	930	874	879	890	865	872	888	856	890	890	945	869	881	832	835	889	943	868	920	908	882	877	839	901	839	932	922	892	881	896	925	896	869	928	913	958	852	943	915	939	907	902	853	920	908	853	901	896	850	973	876	922	900	876	944	932	874	935	883	884	888	923	906	814	857	907	876	848	907	925	876	878	914	898	953	960	876	969	882	951	901	898	942	841	837	929	929	873	904	917	892	910	894	874	947	921	898	903	851	908	907	920	854	870	829	884	892	864	901	908	905	864	927	910	843	877	839	915	929	861	896	898	868	906	867	893	887	903	847	866	888	892	983	897	906	960	921	881	928	849	915	880	861	915	915	907	916	917	902	931	901	881	885	885	879	879	890	860	924	916	906	861	863	962	890	866	852	889	868	926	883	867	927	918	934	886	894	885	903	904	922	889	925	909	949	892	932	951	912	885	866	908	883	859	898	850	910	853	881	848	912	864	849	832	901	899	889	919	892	917	930	881	883	897	931	929	888	914	900	923	892	906	898	913	856	882	892	912	909	888	895	886	884	909	913	885	888	849	891	880	911	932	943	870	901	892	891	904	886	851	856	903	894	890	923	873	936	877	857	894	875	854	892	873	910	909	857	865	980	943	897	932	876	901	889	943	930	897	935	869	882	900	930	870	897	929	875	862	887	899	900	893	861	891	922	910	913	955	876	864	932	905	911	924	898	972	913	885	863	907	899	844	892	912	878	857	917	927	807	888	895	840	901	845	886	867	881	951	923	920	910	934	950	875	931	882	902	919	876	931	875	889	868	923	894	899	887	920	858	910	888	860	897	882	910	883	871	854	934	903	857	882	946	860	847	899	888	901	838	907	945	868	868	913	859	872	907	872	952	855	906	919	913	938	875	877	933	904	916	849	834	861	909	886	886	877	947	879	884	899	881	841	845	849	886	932	891	912	904	919	868	874	877	958	880	851	842	866	801	907	864	968	871	898	877	898	892	859	851	955	883	877	892	934	918	957	904	891	920	885	958	908	915	863	924	897	903	924	889	893	871	892	878	951	853	883	874	877	851	925	887	922	888	917	947	916	866	887	867	865	824	886	889	932	873	906	926	859	877	883	893	889	888	931	860	921	906	938	861	890	888	868	885	856	840	896	953	842	893	890	855	907	887	914	879	901	900	897	847	829	925	971	937	901	868	894	881	881	849	863	947	846	883	882	908	908	864	867	882	859	891	921	915	935	899	917	872	930	883	836	940	862	930	861	901	929	920	925	843	852	900	901	916	901	892	904	911	878	898	943	892	896	864	874	911	874	901	818	894	866	905	896	867	930	871	912	810	870	936	910	864	949	921	857	881	881	960	960	915	901	887	888	892	899	884	854	934	903	841	898	890	828	844	874	895	924	977	904	917	868	925	881	881	857	865	846	855	867	858	925	918	898	906	898	914	887	846	872	938	970	868	885	909	899	867	846	895	945	937	886	897	904	864	923	890	913	842	932	839	919	906	891	922	882	832	906	861	915	885	874	931	897	918	894	937	913	919	904	866	873	886	871	889	872	932	890	881	932	926	873	860	903	909	915	952	918	897	933	922	887	875	878	896	898	908	931	933	908	915	887	860	906	885	911	873	919	930	960	942	865	875	912	947	939	899	877	925	899	905	931	878	893	914	947	892	956	839	947	895	864	856	894	925	864	913	823	897	907	920	884	856	933	930	865	960	920	926	882	874	861	886	881	900	891	901	877	918	916	913	853	899	922	869	896	880	909	877	885	944	923	934	891	876	860	846	868	851	913	914	896	891	958	941	893	934	886	949	879	883	878	905	911	918	885	877	863	904	918	893	947	883	912	901	895	853	878	972	912	853	875	936	902	897	868	915	893	881	915	884	942	875	848	909	908	903	893	889	909	967	916	887	886	949	887	904	864	858	844	868	839	926	873	916	943	916	849	917	915	847	944	929	878	892	873	893	910	924	888	862	897	878	882	892	902	949	906	913	879	924	925	910	869	881	846	891	903	904	918	869	880	889	915	907	881	904	898	900	923	844	896	858	874	928	864	971	944	896	909	876	915	871	917	867	895	907	896	846	942	940	913	891	912	903	932	882	929	906	931	850	885	890	883	864	888	911	847	908	908	893	852	907	887	911	820	880	914	903	970	883	926	926	855	859	866	863	870	867	930	889	892	901	940	928	884	875	932	910	881	891	906	902	976	882	887	916	887	914	951	937	877	918	898	907	936	894	858	884	903	915	876	890	944	909	856	826	861	897	903	935	902	895	871	863	911	846	917	889	917	894	863	844	882	880	925	883	908	951	899	933	887	936	922	894	883	902	838	863	921	904	905	867	889	898	890	874	889	896	898	894	906	892	918	922	897	952	881	918	883	928	849	900	903	854	889	916	881	961	904	834	930	885	926	919	895	883	867	917	904	916	884	912	884	846
31582	54460	43459	29920	23200	16546	13297	10033	8048	6839	4504	3117	2745	2341	1939	1621	1638	1514	1416	1289	1182	1136	1123	1071	1160	1011	1046	1008	1004	1064	964	947	951	935	982	955	900	929	886	921	897	948	883	910	941	860	923	898	916	892	913	943	873	925	877	880	902	935	850	900	965	890	935	895	891	895	877	912	854	961	859	884	850	844	877	917	877	913	878	916	947	921	859	894	834	886	838	873	889	846	850	894	877	848	866	893	886	845	884	887	915	908	893	870	879	968	874	828	864	903	853	947	883	881	889	902	848	868	916	894	890	866	888	867	886	876	851	891	889	905	848	888	849	832	890	912	861	834	866	850	923	924	897	878	901	933	847	897	899	899	935	865	894	901	885	883	875	900	834	879	870	841	863	934	799	855	866	905	930	867	877	846	919	875	871	882	888	940	822	869	888	908	898	937	863	900	898	873	884	875	849	910	889	904	887	905	841	912	845	885	936	864	904	879	887	858	848	879	905	944	884	868	890	879	861	945	837	905	877	875	919	856	934	855	908	909	879	834	841	850	843	864	893	891	941	839	943	863	937	881	856	892	884	850	923	853	904	897	894	891	867	885	868	858	845	865	888	866	901	915	874	851	895	870	859	922	868	901	862	943	826	919	866	846	856	886	848	886	897	897	916	947	849	877	896	895	809	927	894	909	879	901	882	902	880	860	893	887	902	825	921	900	921	840	861	929	887	901	880	857	851	891	874	863	899	900	887	878	935	824	906	893	864	811	874	896	916	832	939	837	891	861	896	853	850	873	870	901	871	870	840	895	864	877	856	864	913	844	898	791	878	856	882	853	858	863	864	889	889	817	934	880	902	864	870	816	914	841	883	851	913	876	943	827	883	841	839	827	874	886	864	872	934	858	907	860	898	850	883	898	871	796	887	845	919	830	817	846	888	887	844	878	872	864	900	874	903	869	810	877	882	878	848	875	887	897	931	892	902	895	867	889	874	857	861	911	881	895	877	906	861	893	925	879	822	904	891	900	835	843	927	912	885	871	885	857	867	919	884	897	876	857	958	933	910	883	873	855	956	905	931	853	850	859	885	872	845	913	895	895	859	877	910	827	900	835	907	934	924	871	857	907	815	884	893	924	918	852	892	850	874	878	894	925	835	904	831	912	885	912	800	904	849	835	922	913	863	910	881	893	887	884	906	877	856	889	858	879	852	855	902	833	900	865	878	853	854	868	929	884	850	923	871	908	881	901	897	871	854	920	847	879	889	902	877	889	878	845	856	925	904	900	854	875	891	887	929	873	835	909	877	889	852	892	851	875	897	880	905	853	867	933	904	874	885	885	875	903	861	870	901	936	877	864	840	866	907	902	842	872	856	847	885	884	894	900	843	883	821	867	891	897	880	924	928	896	882	910	866	921	889	813	874	921	859	891	875	878	857	892	856	845	874	890	901	891	917	883	864	867	885	902	895	855	847	901	859	898	850	884	874	854	955	878	902	867	871	882	815	933	907	913	900	877	883	875	898	833	904	933	917	893	905	860	909	866	854	875	902	892	883	868	884	869	866	902	922	923	915	856	866	927	848	833	812	904	887	869	880	927	876	895	861	880	894	902	888	851	919	866	905	874	880	895	844	897	888	849	903	887	871	863	884	841	908	880	930	930	890	889	898	853	914	917	878	864	882	878	921	915	903	894	898	878	840	897	801	842	835	835	912	858	858	886	914	913	896	850	844	893	913	925	884	909	881	867	910	848	939	857	950	890	895	869	844	864	882	812	909	833	868	897	809	890	863	888	932	895	898	879	890	872	924	889	898	906	915	879	901	877	905	873	850	894	921	881	838	912	870	960	830	916	877	881	873	874	873	853	848	866	824	868	937	869	828	913	902	897	856	869	953	842	858	825	894	873	853	891	885	882	900	901	825	899	897	857	918	884	888	861	885	914	894	886	870	860	887	907	941	863	908	895	843	891	902	841	831	879	898	894	887	879	920	914	876	918	909	866	911	890	847	927	897	846	870	900	876	849	889	902	880	850	874	931	886	871	861	910	884	880	902	900	882	874	851	871	877	893	899	900	911	863	871	852	877	899	922	857	908	857	847	891	895	896	876	891	866	896	872	873	909	848	851	880	897	803	897	872	840	877	865	905	863	854	933	827	875	862	876	862	891	924	906	881	901	881	881	910	933	868	869	826	913	872	888	888	964	865	872	897	919	881	837	898	881	823	871	880	877	887	849	896	855	910	927	857	856	880	846	932	931	886	823	872	906	910	927	909	844	849	901	916	898	897	871	866	840	861	848	856	876	856	903	864	850	884	941	881	823	844	915	898	918	922	886	918	899	890	924	916	880	838	857	929	873	847	866	949	910	889	870	859	864	896	902	823	908	862	863	828	895	872	857	894	863	892	893	911	873	930	915	856	867	856	870	864	935	868	860	882	870	951	926	896	877	906	872	898	870	867	849	871	887	856	878	876	895	921	887	862	877	827	887	921	870	861	845	903	842	871	891	926	839	874	839	890	939	933	864	851	908	881	856	898	888	925	894	876	882	898	883	926	884	868	827	889	913	864	889	856	907	928	881	911	844	837	872	839	922	885	887	886	932	869	878	904	881	915	843	913	882	888	839	911	882	899	874	918	850	872	888	823	882	937	879	839	877	895	898	924	852	808	895	922	862	887	871	924	867	876	882	842	955	862	918	888	908	917	880	860	898	869	867	897	880	903	863	883	845	820	903	904	908	865	878	916	844	842	863	830	907	911	907	905	887	878	821	872	875	818	848	904	852	873	863	893	869	900	908	873	935	873	825	848	871	874	926	865	884	913	876	867	881	925	885	885	887	883	901	884	875	857	894	874	877	876	861	904	885	909	891	890	871	862	928	896	853	866	903	888	869	888	886	908	867	914	909	907	903	858	858	920	845	921	898	914	862	954	881	826	944	881	891	849	872	892	900	864	889	924	911	892	849	878	889	841	850	910	913	866	861	866	883	928	913	904	885	873	891	872	910	899	873	916	828	863	896	856	924	868	907	857	883	891	904	863	895	900	960	903	868	887	843	876	854	843	845	947	920	932	921	893	904	834	852	914	855	853	900	879	835	833	905	850	847	909	907	901	895	865	905	855	874	876	875	940	896	877	839	900	899	872	885	872	875	859	914	880	834	894	868	891	857	879	898	883	875	845	917	886	890	853	908	921	881	892	917	851	936	860	850	845	868	902	899	877	854	918	900	905	874	862	913	836	881	845	885	891	844	829	861	945	866	841	836	922	849	890	851	869	895	841	871	841	862	905	891	854	847	848	906	842	874	915	903	924	894	838	847	949	882	862	923	878	874	919	902	858	862	851	856	891	867	839	872	830	876	854	892	931	862	841	881	903	914	914	929	845	879	896	906	894	884	893	874	826	863	877	914	882	906	921	860	842	898	900	871	946	881	890	866	838	833	920	866	882	859	904	855	898	848	928	865	945	870	858	863	883	875	881	871	884	867	887	845	869	876	909	900	930	919	891	871	871	878	830
25726	21607	29115	27895	21518	13780	8969	6148	4854	4153	2941	2156	1916	1663	1481	1344	1362	1280	1232	1151	1174	1164	1062	1021	1067	1012	1066	1004	992	1056	1014	1009	940	996	948	1014	932	934	923	937	927	929	963	888	933	979	896	913	1011	879	971	954	959	964	960	981	907	954	963	944	961	993	854	985	927	936	951	945	949	958	946	879	953	919	939	942	936	911	883	918	870	974	950	930	917	898	902	959	939	881	923	931	885	911	917	934	833	919	984	964	912	904	952	933	946	927	940	912	900	941	992	995	876	943	913	900	942	948	893	962	951	945	907	953	957	960	911	945	992	895	954	988	906	880	927	918	930	958	906	943	966	919	887	940	924	924	993	844	978	943	914	910	954	933	951	914	930	967	955	942	938	914	887	923	925	908	945	913	914	923	916	928	915	921	936	903	937	875	895	932	957	898	920	923	951	913	1004	984	929	957	877	910	943	906	919	996	921	943	1015	945	876	894	936	972	952	964	967	949	879	893	932	884	938	908	909	958	943	899	931	948	850	901	986	892	891	984	950	930	941	968	951	912	941	965	898	891	897	914	953	878	908	904	909	983	942	954	975	926	951	927	1002	929	989	936	911	921	1001	941	933	927	921	971	927	915	951	927	912	980	941	933	924	874	903	947	961	896	960	950	944	972	966	994	952	934	880	924	937	910	932	911	933	940	917	959	929	924	978	962	927	987	923	911	934	942	909	933	932	924	935	903	963	976	942	943	950	895	952	893	937	945	900	941	922	950	976	947	972	972	888	898	897	905	914	967	962	904	957	960	879	941	962	922	957	958	936	916	973	891	929	945	916	911	1006	948	903	904	995	960	927	940	938	898	945	897	941	978	961	967	939	901	921	895	933	971	949	918	900	915	959	900	918	960	941	913	939	926	904	907	892	946	989	918	896	960	960	922	956	927	919	942	956	944	926	915	897	921	958	888	915	971	917	953	945	932	941	919	968	890	910	927	891	931	975	942	921	952	927	896	898	952	893	955	905	966	937	911	959	928	962	970	920	939	908	997	892	952	902	965	935	914	878	912	922	899	895	919	932	898	965	890	954	902	930	927	966	915	886	912	927	905	870	917	906	974	912	920	929	909	927	918	949	977	975	924	925	880	964	882	913	906	893	907	967	934	975	941	898	975	890	940	919	961	941	946	943	980	955	933	972	926	968	934	908	903	957	965	963	957	912	931	923	915	915	921	974	929	943	919	961	993	989	890	989	927	904	911	1039	997	944	919	901	887	872	888	979	943	899	987	916	950	905	933	936	899	920	1015	929	933	906	899	926	918	929	908	916	959	1004	982	943	970	861	913	903	880	937	921	916	881	897	978	901	935	937	933	948	987	940	926	997	905	893	911	934	910	950	910	923	927	923	959	915	904	908	943	929	904	947	922	964	928	982	935	939	951	919	972	929	951	988	957	944	917	925	955	889	964	932	939	887	891	948	902	929	910	948	962	1003	951	991	917	928	941	911	861	898	928	930	959	942	968	956	956	958	917	917	928	992	898	939	881	933	923	929	964	952	915	915	908	915	857	914	883	922	994	928	940	930	930	902	937	889	947	869	908	927	952	925	899	935	907	929	910	917	929	930	956	995	1008	894	957	973	958	917	930	942	908	938	945	959	939	873	970	964	933	963	930	868	964	923	909	920	945	886	955	915	905	940	885	942	878	926	927	975	980	954	959	951	951	963	916	974	919	946	902	924	865	965	928	968	939	893	976	953	951	909	951	964	968	949	902	888	918	924	910	962	1000	901	966	916	974	863	891	956	889	970	940	961	906	948	909	1007	966	941	912	969	927	953	933	900	930	974	919	932	906	934	920	932	902	954	904	914	917	924	997	907	939	947	960	987	926	937	895	914	906	889	952	986	924	964	944	938	923	943	949	947	976	942	945	927	907	947	1001	917	957	935	930	907	974	985	930	911	895	937	944	944	963	950	927	953	965	897	921	902	948	942	936	947	945	926	910	919	916	877	953	883	967	922	926	910	980	903	899	895	911	947	927	933	959	921	927	945	909	956	928	903	911	936	982	961	915	936	945	916	916	953	914	935	890	923	901	901	903	951	967	970	1029	877	934	919	979	934	957	946	974	935	920	928	881	939	906	925	923	912	936	901	946	1024	957	985	984	901	981	958	878	943	933	941	960	863	931	951	922	896	910	907	891	948	945	944	952	966	948	934	925	953	929	886	951	958	899	923	939	985	911	979	899	919	952	852	933	972	917	914	928	925	1021	928	913	951	930	880	946	944	861	970	913	930	924	974	931	941	950	949	940	938	946	961	939	918	956	952	914	1007	968	956	890	943	970	888	983	899	853	940	932	948	898	916	938	957	955	974	945	939	931	896	939	901	988	934	949	955	949	974	964	942	1002	913	943	928	911	958	911	919	935	951	915	956	939	925	904	967	958	950	969	922	945	951	928	897	941	845	952	920	902	973	935	932	893	933	917	897	923	906	955	940	948	913	957	891	943	886	979	981	943	933	972	970	875	929	893	926	922	943	942	953	928	954	935	974	949	897	1011	911	947	951	911	947	952	906	940	978	961	861	937	881	918	926	1020	909	954	927	912	968	954	937	910	900	942	918	1002	951	930	904	881	954	919	902	935	898	967	952	905	899	904	962	967	912	978	869	891	923	899	961	945	950	951	924	927	923	880	914	903	952	909	966	906	938	931	924	926	928	920	977	977	909	971	954	895	881	886	912	859	934	950	953	956	936	964	883	883	947	925	859	988	937	967	941	923	938	886	933	904	960	929	907	901	924	902	891	921	969	928	978	929	893	932	923	972	961	896	921	874	863	945	895	937	984	858	937	904	906	974	933	969	977	919	941	961	963	903	959	943	879	918	991	984	887	928	908	905	935	973	966	966	968	982	892	911	905	938	985	957	936	924	898	896	923	946	922	934	917	943	939	946	943	971	921	949	882	934	882	937	954	949	921	901	885	949	872	939	892	936	967	927	1010	946	907	923	965	947	892	902	899	892	979	923	911	961	855	952	993	930	944	916	873	910	891	943	942	892	918	935	908	909	907	935	1009	891	908	940	952	946	919	912	963	965	919	973	936	914	879	937	974	973	914	884	925	949	993	931	931	905	911	953	934	965	935	989	921	917	951	895	951	934	932	915	968	908	964	923	953	955	964	964	945	883	974	883	932	964	972	940	927	972	945	946	901	939	936	981	920	967	917	952	969	921	985	937	978	927	949	1006	940	972	911	890	948	931	994	914	934	966	913	958	890	921	905	893	885	949	947	941	915	998	923	971	965	969	954	937	938	891	942	979	990	983	892	911	952	950	888	939	930	896	938	946	957	965	861	932	984	910	915	945	902	972	923	915	913	884	926	902	951	944	935	979	900	927	926	932	937	887	952	987	860	924	905	909	916	909	909	923	892	939	907	923	962	921	904	915	883	1001	913	952	898	930	903	917	940	973	970	968	908	960	935	932	928	917	932	930	898	927	937	988	898	959	965	982	933	949	949	941	938	910	994	907	983	917	976	867	922	950	936	981	938	930
30329	53071	41723	29632	21258	15232	11408	8929	7087	5800	4113	2752	2523	2095	1753	1615	1532	1395	1310	1188	1203	1165	1133	1094	1099	1111	1118	1028	1061	1004	1029	1041	990	945	945	969	976	946	956	926	888	913	900	997	965	933	922	1030	984	914	969	961	980	943	922	945	914	911	956	912	968	907	944	911	960	897	958	894	927	935	914	974	929	935	984	1004	908	929	937	942	932	921	924	934	973	947	925	918	922	916	964	904	938	916	928	935	978	891	882	885	957	931	957	988	900	1000	962	920	925	930	955	916	944	974	985	912	899	933	912	946	898	955	882	984	900	938	914	914	960	884	902	939	893	929	963	1001	899	908	910	953	890	978	947	987	914	927	930	906	950	888	961	919	919	922	950	934	987	943	925	904	904	921	957	938	948	977	974	932	968	901	958	914	920	973	913	932	892	939	923	933	911	852	968	945	918	1024	977	959	933	924	932	930	884	940	913	920	931	903	858	905	968	919	955	948	920	920	918	908	906	891	863	949	912	915	913	898	854	929	900	933	953	922	909	916	944	915	988	939	894	963	897	926	922	957	902	915	891	974	957	971	928	938	931	898	925	956	933	900	903	992	950	955	903	897	943	932	907	932	893	892	893	926	947	956	905	950	935	924	977	916	951	906	915	914	939	889	955	922	904	935	896	902	943	970	942	877	935	916	858	968	883	895	946	975	910	929	919	917	955	978	936	994	940	986	957	916	907	935	918	968	904	924	883	923	898	921	908	1007	905	967	939	953	889	957	892	918	941	911	933	937	939	939	922	925	924	896	950	926	907	895	898	888	906	1005	944	954	1009	993	923	920	918	935	951	920	934	924	904	918	919	918	993	873	952	922	934	899	935	851	945	875	972	890	953	967	944	942	913	905	939	969	917	850	972	934	945	911	914	936	940	981	936	960	953	909	956	919	981	917	912	944	888	994	940	944	959	917	904	941	969	942	905	927	912	939	946	923	954	868	922	957	871	942	899	943	888	912	944	922	911	954	998	984	894	943	926	951	939	908	933	942	900	957	881	975	940	892	933	925	927	874	903	916	906	923	977	888	928	947	934	893	899	960	926	903	911	911	976	942	921	943	907	957	925	989	926	924	934	884	926	994	917	900	982	929	947	914	966	911	969	956	917	942	901	943	928	908	892	935	928	930	949	983	922	931	881	986	900	873	888	936	877	918	907	936	925	930	967	874	918	945	917	881	907	928	961	923	914	953	894	879	915	945	904	968	893	923	948	948	920	944	904	908	890	932	931	960	908	964	986	889	919	935	920	901	960	941	938	934	957	945	932	922	936	1003	948	888	1008	943	899	915	933	893	929	951	924	939	907	965	894	931	944	934	920	936	971	931	933	920	913	919	965	925	935	894	949	920	933	911	927	934	930	923	913	919	957	955	890	891	983	963	959	963	908	932	912	919	922	909	952	943	923	955	899	913	894	937	982	887	927	904	933	940	941	928	980	935	914	933	947	947	906	919	889	944	949	886	891	941	951	937	941	937	952	912	884	962	891	959	930	975	935	884	987	957	928	927	890	936	944	955	920	953	919	950	930	952	960	952	926	954	985	900	916	896	957	883	935	995	923	922	865	919	961	901	923	928	947	902	964	913	940	904	947	924	889	890	890	925	923	897	920	910	876	947	973	917	956	933	914	922	925	929	916	890	898	921	964	934	919	955	920	940	931	945	908	931	944	904	969	917	876	894	921	910	918	903	944	916	898	920	929	915	876	871	908	1014	950	917	936	918	932	908	1004	926	922	924	898	950	939	949	948	886	888	952	978	917	914	964	916	928	912	947	949	915	983	903	904	931	931	921	916	915	854	946	909	967	949	937	943	881	945	911	959	951	881	962	888	939	982	895	893	930	945	894	902	904	953	944	961	958	945	856	914	934	914	983	962	964	947	971	970	954	907	957	985	940	930	944	910	869	948	939	937	974	892	916	885	974	922	902	895	917	947	959	930	918	903	927	960	933	947	909	912	938	907	954	941	958	936	950	902	941	892	964	936	879	902	914	914	921	952	907	965	913	937	930	894	943	932	943	928	908	939	939	924	942	875	912	892	887	911	929	919	944	927	999	969	917	928	928	944	955	940	897	926	920	928	963	951	937	898	925	939	929	871	957	913	850	965	898	933	954	908	968	904	887	917	868	955	944	906	946	911	926	895	909	902	894	880	915	875	979	983	893	888	955	926	922	932	969	915	941	947	934	992	954	937	984	936	966	903	893	945	996	947	922	934	883	875	937	908	968	916	922	890	876	918	907	893	906	926	919	931	933	966	961	895	924	925	924	920	913	935	904	992	980	917	929	918	923	949	965	892	897	945	939	942	929	912	897	905	893	962	924	979	913	949	916	914	974	895	937	907	916	970	917	895	902	935	955	985	920	914	883	931	916	937	960	882	943	975	939	886	891	943	903	896	920	917	976	936	944	973	892	941	951	897	937	967	915	963	879	929	929	972	908	901	884	921	938	952	993	919	911	927	901	924	937	892	917	950	970	953	956	971	896	975	910	880	927	947	954	950	897	980	900	970	960	966	968	913	983	942	903	942	906	930	987	953	966	922	939	946	870	886	949	935	887	882	961	918	909	917	897	912	910	892	931	916	963	932	926	917	889	959	895	979	918	899	947	949	947	923	927	909	925	884	933	942	986	959	940	963	914	951	915	982	926	913	925	977	909	978	922	958	926	906	953	908	956	927	894	931	972	895	930	946	929	922	944	947	983	934	914	919	917	942	931	910	978	910	937	949	886	907	919	913	983	913	908	943	940	965	937	958	882	862	961	877	911	947	906	879	961	915	957	977	873	951	919	868	899	954	935	894	989	944	947	943	925	955	925	950	954	881	889	928	927	905	993	904	916	957	922	928	975	897	967	947	949	960	924	913	937	910	944	915	942	930	913	888	890	925	925	887	932	932	938	967	941	961	948	1011	940	896	905	914	867	930	916	894	928	862	934	959	951	963	943	895	954	921	932	958	940	892	992	859	919	897	923	957	919	929	949	926	885	951	982	899	906	926	985	928	890	933	918	942	932	979	926	941	934	958	927	912	870	877	911	920	926	936	875	962	929	911	915	917	877	964	926	916	951	918	920	898	940	949	959	881	917	945	945	930	914	958	897	926	923	905	901	933	931	915	887	949	893	931	901	977	891	956	960	920	961	924	975	951	917	940	902	912	955	895	901	903	940	913	924	944	941	916	1006	958	931	925	943	950	897	865	929	902	926	892	920	968	921	938	934	965	980	904	971	1009	856	920	876	904	931	888	896	933	959	942	974	946	974	894	915	890	913	922	928	914	921	941	952	933	914	918	940	927	923	895	950	968	915	938	987	932	910	949	909	958	931	954	939	917	937	939	927	890	931	964	958	909	909	891	954	903	930	921	914	906	917	986	913	893	905	942	982	939	917	956	931	926	935	946	935	954	915	982	941	952	872	917	935	920	919	880	916	942	867	873	956	915	907	954	906	882	953	923	928	934	893	968	902	880	955	914	891	909	917	933	971	934	957
23187	21522	29337	24315	22119	23198	20702	10790	8032	6985	4826	3217	2780	2422	1960	1761	1705	1581	1512	1396	1239	1308	1304	1288	1178	1146	1175	1128	1117	1148	1128	1111	1063	1081	1089	1029	1059	1062	1036	1086	995	1048	986	1014	1047	1063	1038	1035	1016	1000	1013	984	988	1025	993	998	1027	965	991	1026	1075	992	1027	1032	1013	1008	984	951	982	1046	987	948	1000	1047	1006	994	1050	981	997	994	980	965	1018	986	957	955	968	891	993	924	963	920	994	1031	958	938	987	964	971	1025	1008	1006	1013	988	943	991	971	957	999	1041	942	1013	950	1059	1035	989	1008	996	1011	984	984	996	1000	971	1033	971	967	974	1013	1019	1079	1015	961	974	1001	1008	1014	985	1003	992	1033	1019	985	1003	987	1007	974	964	959	1043	983	1034	958	972	1026	1020	986	1021	930	1015	980	1045	951	1028	993	1005	1005	979	952	939	966	948	1021	1027	927	990	936	977	976	950	952	1001	941	990	975	949	964	1015	971	995	937	967	975	968	1037	983	969	976	982	962	950	964	944	927	1057	1031	950	927	964	965	998	1007	990	1026	960	945	979	947	1027	967	992	976	943	978	1045	957	993	952	1023	957	1001	979	945	971	953	1025	952	989	996	999	965	991	990	993	993	982	1011	1008	980	995	961	929	950	966	1025	956	1031	995	1028	960	972	995	914	938	980	1016	953	968	935	896	997	941	1007	1011	923	981	926	961	966	1017	1009	986	995	943	1014	1026	969	1019	928	966	983	999	942	969	958	969	990	1002	973	1042	993	999	992	1016	988	1005	949	1004	955	1024	996	965	985	958	1018	981	1007	1036	1010	1014	968	1001	986	926	957	981	1037	1012	993	977	987	955	1014	1026	958	969	956	1019	986	983	1002	989	1011	1003	995	979	1008	971	1050	1026	957	994	927	940	963	950	988	988	1047	985	975	941	973	961	970	986	989	996	992	969	977	962	963	963	1019	963	1001	957	991	1008	1030	1040	971	932	987	987	982	977	951	988	965	1078	1010	1029	967	1037	998	943	974	981	996	948	987	930	1021	977	1007	1003	1017	1052	988	999	993	999	1011	1035	992	996	1017	1006	989	1013	925	1005	989	963	989	994	947	997	996	1057	992	982	970	982	990	959	999	973	979	1015	1030	1008	998	1021	954	955	1000	1010	979	990	998	955	1010	1011	1020	996	966	1026	1070	1024	1034	934	1015	942	1025	1016	1051	996	936	952	889	1036	956	987	969	1014	998	953	972	970	997	988	940	970	1018	918	968	908	941	1063	964	992	1021	1031	999	955	995	1018	967	993	996	1037	985	980	1011	1066	996	980	959	993	951	951	1052	997	1011	947	946	1024	976	985	997	1031	985	983	970	999	981	1012	1008	945	997	1010	1041	962	986	994	983	1006	1014	999	988	953	989	1009	1039	960	983	923	964	979	944	989	994	995	952	1015	961	962	987	943	949	951	1039	1010	1059	971	981	1082	993	949	974	977	981	1046	943	931	946	1003	1001	1016	936	939	990	951	991	995	942	988	965	961	974	992	976	1008	1005	1000	1029	955	1021	932	1001	998	998	965	984	990	1007	988	963	991	989	995	961	986	982	990	1050	1011	967	963	965	984	971	1089	958	1027	999	999	987	950	940	1004	1041	988	978	971	1011	936	947	1018	1007	1006	1002	949	1044	1013	1049	1014	997	995	1003	967	987	991	953	997	1015	957	1032	998	945	1009	1006	976	1046	943	962	1028	937	962	986	989	945	1003	982	969	1002	984	932	1057	975	923	978	958	997	973	931	1015	1010	1009	1041	1005	1025	975	960	1012	959	1053	981	950	981	976	950	1007	999	929	1008	990	969	936	959	996	1034	1019	1051	995	1001	974	1003	956	1021	951	907	1009	934	989	916	997	984	1011	968	966	1013	979	997	934	977	975	976	1041	1006	954	936	984	945	987	1050	966	984	948	1024	989	1024	1028	1004	1009	1039	1007	989	950	980	1059	986	986	973	974	1020	965	985	999	978	980	1020	987	985	1007	954	971	992	992	942	964	981	1019	1025	975	1050	991	992	958	1048	998	1036	962	1023	988	1010	1038	975	924	975	994	1021	1036	1020	936	1029	1009	1006	1013	1009	987	1020	996	1012	994	994	1011	951	977	1001	966	940	956	968	987	982	984	998	1045	1035	997	968	984	981	988	980	982	945	1012	977	1030	1016	974	1017	1049	1017	1001	972	996	1011	991	944	969	989	1026	989	983	951	1019	1005	980	1009	968	1000	985	958	995	1029	987	943	1019	983	1011	996	964	941	1017	955	943	987	1004	1037	1043	992	998	937	965	966	1069	909	989	970	1002	986	995	970	945	1048	968	1032	991	977	954	941	970	949	981	1001	997	981	967	1031	1006	967	962	965	1005	990	997	1000	997	1013	998	995	981	1047	1032	1044	1018	984	980	973	1037	1002	983	973	997	989	927	995	977	970	967	1019	981	985	986	988	955	993	1008	925	946	985	918	1049	971	1055	979	942	994	972	999	1002	977	955	970	948	1008	985	975	1027	966	971	1000	994	949	909	972	942	992	1017	1061	1001	947	949	1000	976	1005	982	1037	988	970	965	964	994	980	1012	941	984	1025	984	988	971	973	925	991	999	1007	985	947	982	1010	977	969	970	920	996	985	994	1058	953	980	1013	967	989	988	1016	1016	958	1026	1011	993	966	1016	1004	960	945	1011	965	1001	961	987	930	1014	972	941	947	1003	965	1055	992	927	953	941	986	983	953	996	975	994	982	974	968	987	959	943	962	992	999	1000	1001	1005	976	1053	1030	1023	930	953	970	948	962	938	993	966	910	993	963	1023	1010	974	962	988	997	957	1007	989	985	1013	949	955	960	941	970	1003	949	1015	1004	931	1008	966	990	945	971	987	945	931	967	1012	961	990	1030	1011	992	960	976	984	985	991	959	1008	1014	942	1058	941	949	1013	982	999	994	986	990	1010	986	948	910	1023	962	985	1002	1020	1006	924	1039	936	982	1001	996	988	973	991	974	947	972	978	1004	973	1023	984	959	1022	957	975	924	1010	992	1034	1039	975	964	947	990	992	1000	1003	1020	953	940	994	995	997	944	1044	945	974	972	985	1013	968	1006	969	984	1023	976	1001	1011	1014	1014	950	958	967	1029	988	1068	956	932	957	1010	1021	1043	1014	986	1065	977	1027	959	998	968	967	968	935	978	1009	985	1000	1027	961	1031	956	970	952	973	950	972	945	959	928	1021	942	973	973	961	992	988	994	973	1011	1004	993	954	955	973	951	1008	1009	1007	1013	1002	1000	995	995	951	971	962	971	1044	978	992	936	981	983	995	984	959	976	982	1012	943	952	964	1002	1009	980	951	962	962	956	970	980	963	956	1045	978	1009	976	1040	1038	1010	996	1017	984	953	978	966	931	962	930	944	993	997	1016	966	1009	1013	961	1007	978	998	1026	950	956	1028	942	987	960	1018	1016	1011	990	974	956	983	998	974	955	995	956	982	913	952	975	1003	952	1009	987	1009	978	955	1012	985	964	955	947	994	943	974	967	978	992	966	954	1027	989	962	972	1028	1001	984	945	963	948	937	990	1015	1015	973	1007	972	981	1063	975	980	976	949	974	993	1038	1010	955	1073	978	1002	927	960	967	946	1007	1003	977	1000	985	991	958	1006	947	989	997	1071	991	984	1018	1002	977	994	1004	1006	996	943	962	1019	999	967	989	991	951	1001	1006	1007	981	1001	1040	979	962	956	971	1029	902	1009	964	990	1021	984	1010	967	960	941	987	977	968	1006	972	1019	954	1019	944	1010	973	941	992	979	1004	1009	994	905	969	1022	963	1021	971	1032	1014	986	981	1008	1012	1019	1022	975	962	964	970	989	987	978	997	1018	959	981	940	962	993	945	1004	980	987	1030	1023	1002	1056	993	1014	960	1032	1026	1004	1020	985	1005	969	1029	970	989	1017	986	1052	977	1039	1004	1001	957	1007	979	977
33418	60112	49691	38168	28455	21385	16271	12619	10798	9117	6342	4099	3494	3070	2288	2005	1983	1819	1596	1421	1427	1412	1410	1293	1254	1168	1167	1196	1082	1152	1130	1088	1077	1089	1026	963	1012	948	1036	954	1048	1008	982	980	976	987	966	1005	999	993	942	984	1007	966	998	995	1027	995	919	961	1006	990	957	959	989	956	996	958	967	948	967	978	961	939	969	997	923	989	927	967	992	964	1001	969	966	944	937	943	967	959	938	957	956	995	980	959	979	991	938	966	985	997	952	982	930	913	967	939	1006	991	979	922	998	946	992	895	969	942	993	932	920	935	1006	960	921	984	973	917	941	901	958	968	912	924	1011	948	934	904	923	949	942	901	976	947	960	953	985	983	923	930	927	965	915	959	910	939	959	946	899	922	927	915	945	994	932	945	933	937	999	970	932	967	987	919	1016	1006	975	933	1034	965	945	988	966	941	972	955	996	943	949	958	934	984	993	991	951	949	969	991	974	1030	953	913	980	968	948	1002	926	935	964	962	935	952	926	993	945	1001	966	951	969	918	1016	930	907	984	889	975	934	917	951	1033	960	991	902	923	978	954	951	947	892	945	974	1015	946	959	975	960	948	990	1038	895	927	950	954	918	983	975	984	971	918	949	909	966	918	962	908	954	941	978	928	959	920	946	944	906	996	938	910	1004	952	932	982	900	932	994	959	954	912	945	1022	977	945	896	924	952	901	971	999	977	903	930	973	933	955	938	886	954	986	998	936	998	1001	964	936	922	958	931	903	901	897	944	992	912	912	938	948	938	932	934	959	1000	943	958	982	934	950	1003	973	923	888	869	1009	952	958	1001	997	959	944	884	922	955	955	940	916	965	929	931	978	938	870	965	964	982	967	927	916	940	945	947	963	950	936	959	941	902	896	967	985	995	918	927	927	918	959	982	984	939	924	975	932	945	958	950	938	938	945	915	1014	961	941	981	974	960	984	931	989	942	917	941	962	936	940	988	942	929	971	952	940	958	956	912	913	938	976	955	973	972	968	977	984	921	977	948	970	944	926	931	955	927	969	956	931	959	970	962	960	949	943	974	913	997	941	922	976	926	970	945	1020	956	913	936	1002	927	920	956	969	949	991	991	929	902	943	917	991	975	977	904	945	881	971	957	979	919	1010	962	940	1001	953	976	920	948	920	962	962	959	893	976	959	937	951	920	1010	988	919	976	944	958	979	973	986	947	964	983	951	962	929	974	974	970	933	953	946	970	947	953	949	962	957	990	936	999	911	942	979	992	962	951	933	975	977	961	963	955	941	904	976	961	966	881	910	975	929	934	936	947	937	919	919	911	943	947	983	954	932	937	980	953	922	958	943	979	946	871	977	994	966	1001	968	931	970	910	939	938	989	1040	944	922	928	936	968	925	930	955	963	924	995	927	917	966	1012	955	941	961	966	967	927	966	972	938	920	950	933	961	960	945	916	887	950	912	1006	926	960	956	912	966	903	927	1006	932	963	1007	996	976	960	930	951	995	930	954	971	970	929	954	966	958	984	960	971	995	939	969	947	952	963	954	970	920	950	973	987	943	926	963	960	945	962	920	930	956	948	1005	1000	944	969	1010	953	972	906	958	995	957	994	914	926	973	1005	965	888	974	965	933	969	972	1016	961	952	946	979	954	961	987	953	959	934	974	902	958	985	922	918	948	965	936	945	948	988	938	932	945	985	978	976	961	965	926	971	982	958	948	884	936	964	914	1002	961	935	940	976	954	994	948	990	998	955	945	976	982	991	1000	949	951	942	980	936	944	938	970	971	1037	937	917	962	990	960	1023	953	1007	940	968	965	950	927	954	997	957	969	921	944	931	976	969	994	971	929	1016	964	958	942	959	1003	937	955	973	953	956	980	975	972	990	907	972	1029	985	920	980	983	933	996	991	949	932	949	988	974	923	937	948	997	928	919	979	929	958	932	956	1000	952	998	949	960	1001	969	966	937	967	899	964	908	926	972	978	1007	965	969	936	935	976	943	962	960	970	973	955	948	962	1019	952	917	1008	950	1048	913	920	939	948	937	1007	895	958	941	958	921	937	963	964	1018	876	951	911	990	948	971	933	929	997	925	988	939	880	940	976	912	942	1033	942	961	962	968	988	955	977	946	964	984	938	978	1006	961	929	985	973	952	958	1011	925	992	936	965	935	929	972	947	970	977	991	916	872	983	921	931	959	941	988	985	958	940	965	946	930	1012	941	983	926	993	965	932	909	962	908	987	914	1035	953	948	959	940	932	975	966	947	918	927	960	962	976	948	994	891	955	952	928	953	943	944	975	983	971	901	908	937	899	983	988	937	928	929	968	882	952	911	975	939	952	997	1010	933	960	918	940	969	926	960	944	950	960	1031	970	944	957	933	934	923	964	917	946	952	953	982	977	925	910	990	978	986	1003	906	1004	930	936	1016	966	959	916	978	956	887	1030	965	948	918	963	1007	946	904	980	986	918	998	1019	900	955	964	945	967	976	942	951	1050	963	1002	946	925	949	961	986	907	980	911	967	998	880	941	983	891	981	935	947	943	956	954	964	975	960	947	1024	980	950	928	966	936	979	943	962	926	979	911	964	987	980	949	964	935	972	977	965	986	935	961	953	972	974	936	998	942	935	943	1010	939	946	989	974	989	950	936	965	1019	978	935	979	964	1006	986	913	968	932	972	901	894	940	974	963	938	922	939	988	942	1020	1000	980	991	927	970	912	936	984	950	965	1002	922	926	900	881	947	958	939	996	945	937	896	1011	925	909	957	944	946	952	977	968	950	931	931	951	957	975	981	953	980	944	969	959	974	967	937	987	997	964	927	983	984	986	954	969	937	948	959	894	1035	973	955	983	1000	1010	968	953	959	913	942	964	957	970	995	954	1002	980	1014	994	972	954	980	935	893	968	971	941	961	989	976	957	978	938	938	947	926	968	940	954	986	970	984	992	954	976	930	904	933	962	925	977	951	982	946	908	965	954	955	931	907	950	937	1053	896	956	931	989	951	923	942	914	1012	920	962	985	904	967	991	908	1006	1007	1017	930	904	904	1011	948	990	1020	965	936	971	936	886	968	1000	991	931	951	934	890	929	966	914	967	950	985	913	1000	962	954	949	904	958	955	985	914	933	958	965	977	946	969	980	973	941	928	921	987	971	937	952	921	951	975	994	923	899	940	968	957	965	988	913	938	924	928	936	959	935	903	975	993	926	925	919	913	940	937	990	944	945	979	1041	944	971	1015	928	959	984	970	965	942	914	929	921	963	945	960	997	934	983	1023	893	957	920	949	956	957	964	960	931	883	970	954	1003	928	962	939	905	968	926	956	951	894	954	900	937	976	967	1017	915	928	933	963	912	948	959	972	982	919	955	963	948	889	1001	913	898	926	932	1007	940	950	916	956	973	918	994	1016	922	932	1010	949	948	897	966	990	935	982	953	908	991	969	951	978	1010	933	964	953	969	953	945	888	954	952	1010	954	968	971	928	914	894	970	938	977	978	953	975	936	1011	963	1022	944	944	951	1024	901	927	983	954	944	965	935	943	971	964	859	964	918	961	929	966	910	963	954	992	991	972	956	960	945	951	989	970	954	970	943	908	926	978	897	934	994	935	963	958	991	916	962	935
31540	34621	38658	26937	16148	9700	6277	4642	3852	3340	2445	1805	1590	1518	1352	1200	1112	1112	1047	1057	1041	1030	1004	1008	983	1017	927	897	917	928	921	953	927	942	878	924	886	905	928	945	866	849	930	936	866	912	881	895	878	925	838	857	880	870	921	891	809	875	892	896	878	910	858	874	868	902	900	927	934	884	878	928	906	854	864	890	875	877	908	900	880	908	837	905	925	915	854	884	899	882	888	851	882	855	892	855	883	897	887	903	899	844	877	868	884	829	866	855	870	851	858	858	851	856	903	896	856	884	875	905	850	878	865	864	878	893	855	859	940	875	860	903	916	896	880	836	937	857	839	840	885	865	912	840	947	843	913	881	894	900	872	904	885	882	902	899	871	840	871	930	883	867	902	885	919	939	902	873	862	857	868	923	829	900	839	932	922	897	898	885	909	886	861	873	885	910	897	902	845	928	928	881	885	964	842	858	851	951	916	905	889	891	896	870	804	902	877	836	917	884	822	822	960	895	884	840	852	887	952	848	868	904	885	821	891	915	847	916	831	800	862	918	881	907	863	920	854	889	852	870	913	834	859	880	923	853	840	909	877	919	873	867	846	898	925	894	854	905	918	930	851	867	895	908	886	887	894	907	888	850	846	941	853	853	823	855	888	857	874	915	875	893	907	892	882	864	873	911	921	849	922	889	833	873	906	885	906	886	864	868	896	877	905	868	840	871	932	800	863	890	839	884	866	924	843	849	875	906	924	877	850	871	871	896	838	881	910	835	890	884	919	891	865	884	886	898	885	882	879	881	912	864	876	852	876	865	881	887	834	881	882	887	923	860	874	819	833	907	841	896	822	910	925	845	872	863	860	890	863	928	911	856	887	891	912	861	868	839	919	858	884	873	906	845	848	900	857	840	892	889	914	896	907	898	888	865	865	903	919	915	940	857	832	868	883	813	879	865	850	873	913	912	892	930	883	862	875	873	871	910	843	882	909	896	835	899	873	877	901	962	827	903	879	870	846	921	852	882	870	895	849	822	827	845	888	846	866	919	871	811	895	874	871	900	855	942	895	848	864	898	873	926	933	857	903	855	877	852	918	794	871	828	921	911	875	900	895	888	925	863	889	906	869	885	904	846	884	927	920	924	886	907	884	875	909	850	825	841	846	915	918	898	850	873	915	892	885	864	862	844	874	888	844	916	935	887	884	839	876	922	915	867	907	853	916	896	889	884	905	868	883	848	860	877	808	883	897	870	877	907	901	853	882	869	945	853	855	906	889	849	892	898	841	919	875	898	826	887	836	882	887	875	851	868	908	925	858	899	944	884	834	907	879	837	939	899	869	889	821	857	885	910	874	910	854	885	878	924	853	876	919	886	853	898	860	903	872	889	890	865	885	917	890	873	865	900	900	865	907	882	898	870	881	880	857	878	902	837	931	879	886	883	910	867	881	878	856	880	903	861	862	890	883	913	813	849	818	926	839	879	915	858	882	921	861	881	883	883	862	855	899	815	858	921	859	843	881	877	933	893	913	884	861	890	896	879	878	851	843	886	905	885	884	921	854	836	879	856	884	874	866	853	887	910	848	854	893	924	912	846	885	873	876	921	892	874	898	854	919	860	886	899	917	882	905	894	886	818	896	854	875	897	879	894	902	874	898	844	899	879	877	877	906	877	893	915	871	867	906	895	879	858	885	858	880	827	866	865	871	869	873	925	929	842	851	867	874	921	853	886	873	908	874	942	927	860	854	913	939	910	878	873	906	880	894	878	885	865	887	928	881	864	895	849	852	886	876	877	866	868	869	869	887	919	882	869	899	876	860	852	861	878	931	859	832	911	891	866	886	888	866	907	823	899	848	865	937	880	886	938	891	887	881	892	893	838	908	886	876	906	892	889	830	867	892	871	877	935	890	874	833	895	886	859	901	866	849	870	872	867	848	853	883	875	855	833	856	893	923	838	897	897	871	850	816	901	868	885	880	909	891	876	884	833	869	868	858	836	831	878	885	872	865	878	842	898	928	905	906	882	895	937	837	855	896	926	871	932	887	907	906	908	907	866	870	893	863	867	878	856	887	872	852	890	879	891	890	827	906	884	882	904	919	876	889	814	909	868	879	822	900	871	912	886	906	883	956	820	886	841	893	872	901	867	866	899	845	925	868	844	871	896	881	924	878	871	894	895	841	858	831	888	862	911	855	856	840	848	916	850	861	848	872	888	887	865	918	867	931	878	884	935	830	881	911	885	865	868	871	907	902	913	907	963	869	892	833	909	833	924	846	888	858	888	914	915	895	909	837	877	933	892	930	896	860	840	870	868	907	907	865	876	818	890	895	858	848	871	843	831	828	880	927	836	866	885	854	892	873	918	840	858	903	873	892	922	904	871	845	875	867	841	911	880	872	837	891	857	935	865	905	853	894	916	885	913	870	831	861	917	868	906	859	912	872	842	881	844	841	941	859	858	828	893	888	965	901	903	910	894	869	869	885	895	893	859	909	879	894	941	894	903	868	872	858	860	886	895	863	864	863	900	882	891	841	863	862	872	872	857	857	879	865	858	860	856	831	859	860	859	826	865	865	856	857	922	894	909	889	863	880	851	872	894	894	855	930	864	855	879	904	875	844	897	828	848	887	889	946	882	916	826	879	824	908	884	934	897	897	894	891	899	890	901	870	945	856	881	921	876	916	933	887	878	851	812	942	900	833	898	843	864	914	828	894	914	911	903	859	901	879	894	938	882	901	856	902	856	837	877	878	840	888	893	909	878	903	886	875	897	903	851	940	849	871	900	872	834	874	899	873	871	869	874	895	884	832	915	863	860	932	869	937	920	880	850	862	896	896	839	848	904	778	857	870	925	887	893	931	939	859	849	912	851	872	873	891	915	832	866	876	929	832	865	885	908	834	810	861	878	855	828	872	861	858	889	858	817	835	857	888	853	901	883	948	892	897	854	907	874	873	879	917	879	854	906	828	906	832	911	889	894	868	878	904	949	882	883	906	878	936	919	876	936	912	904	862	882	911	828	930	848	820	890	868	828	858	908	897	889	859	884	871	863	861	866	932	877	849	858	842	855	875	815	860	865	838	903	867	864	825	877	860	853	890	864	887	883	865	925	865	863	866	902	920	889	845	912	881	890	882	887	885	899	924	879	864	876	902	871	836	928	921	847	897	880	876	865	874	908	876	886	863	887	889	893	850	888	868	903	871	901	857	882	879	851	923	843	860	881	884	875	886	906	899	885	843	909	907	845	873	863	891	892	877	882	883	849	886	855	908	882	843	894	882	855	835	820	871	875	926	852	897	900	883	896	848	860	846	853	881	868	896	874	906	864	874	871	892	922	919	888	853	877	857	929	846	870	832	852	961	841	902	879	917	844	907	882	892	859	859	867	902	917	918	912	908	826	873	840	874	840	933	884	864	862	859	888	860	849	913	921	878	904	847	881	907	893	904	822	819	816	920	860	877	892	896	908	857	866	906	894	896	927	872	854	876	886	901	884	869	905	874	941	850	878
33018	48986	37630	23809	17219	12367	8962	6877	5587	4646	3248	2299	1936	1803	1478	1327	1290	1275	1133	1075	1024	1155	1024	1008	978	932	962	986	962	939	957	886	919	940	960	889	863	880	869	930	928	888	860	886	912	898	903	889	842	897	892	866	903	839	916	851	885	854	897	893	874	891	878	911	865	870	916	855	861	910	851	837	865	891	872	886	864	831	893	876	894	897	936	831	907	887	855	912	859	893	871	866	854	874	886	881	913	895	856	897	920	908	879	881	855	851	865	844	925	860	887	866	904	880	842	868	910	888	914	929	877	825	847	901	885	891	879	856	870	903	894	837	898	881	890	891	864	866	827	886	834	844	858	883	863	834	881	863	891	796	875	908	898	820	894	821	877	862	868	891	907	821	870	915	838	869	868	875	891	913	885	848	852	878	901	856	865	841	885	879	876	871	911	893	872	821	864	910	866	906	826	888	857	876	875	932	876	912	850	913	920	906	926	877	892	868	878	848	880	853	884	855	906	888	865	871	876	889	908	900	863	897	848	879	851	866	811	846	887	890	856	805	847	821	894	865	844	918	869	831	875	912	882	863	868	870	860	879	921	883	850	860	909	823	867	917	906	870	930	865	927	861	861	860	883	842	862	871	880	855	920	854	830	916	891	878	858	901	871	839	887	907	830	880	850	888	838	877	874	907	875	934	935	885	869	893	886	823	883	911	906	903	881	832	898	895	846	865	888	872	846	823	827	875	887	923	883	815	897	887	862	951	869	829	870	860	848	911	834	858	852	837	883	884	871	913	882	857	930	868	856	849	825	872	923	867	881	856	931	879	868	867	878	887	855	943	895	872	886	880	846	869	862	872	867	832	874	867	863	859	893	902	865	926	905	893	862	866	907	850	868	890	867	842	891	847	870	889	846	866	891	900	844	877	847	808	908	864	879	869	877	847	849	860	873	825	853	885	846	857	839	862	893	853	890	845	894	933	852	881	853	844	883	871	892	862	787	884	876	905	883	881	925	896	859	862	794	896	935	908	845	899	868	915	864	870	820	862	871	904	904	878	869	889	923	836	878	904	861	856	849	871	854	845	891	885	865	833	940	918	889	907	810	922	848	882	870	895	866	891	921	857	878	894	856	853	865	884	868	856	892	863	900	898	847	934	860	840	879	887	882	837	913	898	896	834	878	874	854	867	917	855	863	920	898	905	834	866	902	874	979	883	871	920	867	880	848	839	868	867	832	888	895	852	876	884	884	866	870	877	886	848	881	882	854	831	864	941	840	906	857	894	912	884	841	878	876	900	898	917	826	919	826	905	868	880	869	860	904	854	883	926	860	866	884	906	885	855	895	896	930	883	896	838	895	900	918	848	805	853	896	849	873	896	874	898	855	903	881	896	861	849	876	868	839	896	865	860	879	921	889	886	870	888	841	844	933	915	853	922	900	840	854	900	847	892	868	883	904	844	921	910	885	873	903	880	872	909	895	900	882	882	859	849	894	873	859	921	864	892	881	863	869	872	883	846	903	879	869	855	883	835	833	898	881	892	867	856	836	875	875	879	914	886	902	887	885	859	868	860	896	895	870	849	894	884	881	884	857	844	908	879	866	865	930	889	821	895	849	850	882	878	873	839	881	850	886	893	849	888	862	868	823	849	905	858	881	836	850	882	910	902	859	846	921	901	832	873	879	837	864	901	868	886	928	878	912	895	883	872	850	865	887	871	917	854	871	837	897	923	879	856	847	898	894	877	904	895	881	848	852	854	934	893	897	854	935	871	900	840	871	908	888	910	900	882	889	849	861	898	876	829	888	862	891	865	894	861	883	868	876	869	815	869	904	823	865	867	892	865	859	894	898	858	912	934	892	884	875	854	886	910	871	859	896	847	897	872	856	918	864	896	888	804	879	888	894	826	853	842	897	880	889	861	842	857	911	876	907	923	898	851	911	865	856	882	859	869	868	883	878	841	851	903	851	909	868	877	864	892	890	854	853	860	874	914	895	917	875	848	884	871	881	878	883	875	828	829	869	893	928	891	884	880	860	796	885	895	885	831	905	825	874	882	889	945	866	895	903	885	893	915	869	837	868	846	858	874	888	824	926	866	870	846	901	855	832	820	866	871	871	902	867	897	846	888	915	850	900	815	901	889	793	829	864	902	823	888	876	916	889	880	894	870	880	874	851	835	900	886	909	849	882	882	865	868	878	887	954	861	894	916	884	907	827	887	911	887	884	879	886	852	862	929	861	811	803	902	881	888	857	918	838	927	907	861	907	905	853	810	863	910	854	930	899	882	937	883	892	882	898	916	903	848	856	850	896	896	863	821	865	846	868	880	921	898	853	873	878	874	880	834	861	837	882	889	861	877	878	889	825	846	866	889	852	913	878	854	863	905	877	905	876	901	832	865	927	911	875	880	872	839	872	876	862	898	864	845	900	869	839	898	867	882	882	914	851	850	878	889	883	884	863	891	861	837	877	877	898	889	873	859	880	912	851	895	881	862	856	860	880	876	875	847	906	865	841	849	855	875	862	889	863	843	846	895	896	844	900	856	883	867	898	843	874	838	914	844	865	828	885	908	904	865	875	902	878	864	868	878	840	873	827	907	927	922	857	950	878	840	887	836	855	851	887	868	879	848	847	872	934	879	908	884	886	895	848	936	861	895	869	834	877	851	959	891	875	895	868	803	863	906	844	904	894	887	871	887	859	901	841	877	900	867	825	851	904	900	894	888	883	843	915	842	881	879	859	881	818	883	878	908	864	874	871	861	860	880	886	855	858	914	854	877	862	880	833	882	858	894	923	883	843	914	836	862	876	916	875	833	909	877	876	874	884	899	860	889	859	906	829	913	847	895	876	893	943	814	890	824	832	902	838	850	893	868	855	856	860	889	826	837	869	955	871	896	826	855	877	881	894	878	880	832	850	874	877	915	854	862	891	881	860	855	890	912	866	840	858	873	870	879	870	847	829	819	895	865	803	884	886	868	887	895	864	898	900	921	872	908	823	839	882	887	831	885	888	855	873	904	863	839	855	824	882	878	922	860	804	879	891	865	870	854	851	931	874	890	868	833	892	874	868	857	857	880	895	896	877	904	909	827	884	864	836	851	890	852	887	852	858	834	881	842	877	853	839	835	891	850	929	896	855	852	886	894	893	889	878	873	849	860	909	915	868	881	859	877	840	818	863	867	900	923	921	890	872	945	837	909	879	897	863	907	833	869	896	872	876	883	827	860	830	873	876	897	853	885	881	873	861	888	876	864	860	878	881	912	893	874	902	919	886	875	904	890	894	873	910	873	846	877	903	870	866	886	840	849	864	886	879	873	879	869	874	845	895	903	882	886	842	897	908	935	880	876	873	849	857	868	866	948	865	861	871	831	857	888	857	796	825	888	844	877	880	900	866	858	877	860	922	859	947	913	846	893	866	869	836	870	869	866	868	844	899	866	901	908	889	853	899	860	943	846	858	861	855	867	876	878	904	845	913	912	844	872	852	863	841	854	898	851	911	876	822	895
24486	21541	29152	25488	22843	19337	12122	7208	5692	4861	3552	2411	2114	1900	1534	1449	1399	1351	1253	1143	1113	1201	1149	1088	1055	1025	1040	993	1058	1011	1015	910	968	962	965	959	939	937	917	906	880	885	978	881	893	943	950	929	868	873	914	886	935	938	893	886	877	929	932	893	899	931	855	914	934	832	910	914	903	922	903	898	912	904	923	921	891	891	907	841	902	917	901	903	902	915	844	878	880	891	904	856	853	906	899	899	931	873	933	833	909	889	847	904	903	887	881	861	862	950	874	902	854	929	879	897	954	880	923	933	906	925	903	914	892	929	871	901	883	887	893	850	915	879	843	899	857	927	878	860	855	928	892	869	884	910	869	849	903	882	903	893	886	850	869	928	910	954	925	927	909	898	892	926	886	847	916	854	908	866	897	962	856	854	885	931	919	881	898	900	844	901	920	905	886	831	876	878	927	891	860	927	877	867	881	893	905	914	894	922	864	903	905	858	873	908	920	921	870	871	891	929	894	847	879	885	891	829	845	928	946	894	863	883	926	940	921	928	864	891	868	892	940	912	903	831	907	862	876	852	882	901	904	908	928	901	883	867	906	906	887	899	900	915	871	885	878	901	914	902	865	918	899	938	869	882	907	906	849	855	922	877	874	932	854	906	879	937	899	836	886	877	939	881	909	899	870	855	912	822	832	887	903	889	883	879	930	883	932	894	907	866	864	930	890	873	870	870	948	869	860	868	897	893	907	892	868	904	889	927	907	842	950	966	942	923	893	856	958	854	930	912	877	902	912	881	935	902	870	915	902	884	880	895	828	896	863	883	852	921	886	884	935	953	917	860	847	888	898	854	875	885	870	878	917	863	880	896	961	902	896	954	953	887	882	916	885	869	888	887	870	890	877	885	878	875	958	863	899	936	851	876	891	927	861	914	851	864	912	858	869	871	862	914	879	891	885	967	921	862	884	841	851	899	937	906	892	892	848	895	844	896	928	878	850	848	893	883	908	893	874	877	901	918	855	923	900	878	903	931	952	902	926	940	885	846	882	917	909	886	889	919	895	887	870	883	925	874	902	863	905	908	884	919	878	897	918	952	911	884	928	902	930	885	891	915	903	876	947	875	869	859	873	883	875	840	864	852	881	896	879	897	881	920	869	878	871	915	891	922	891	888	895	921	911	877	885	901	910	924	902	886	880	858	904	878	884	904	849	873	934	854	905	915	882	898	935	924	890	885	894	897	873	848	965	938	881	909	890	908	940	909	862	919	906	893	855	941	870	846	842	931	877	861	921	891	889	910	871	912	955	873	882	894	965	923	836	871	877	879	883	934	888	928	886	953	925	888	852	934	918	935	920	907	868	851	888	913	850	867	902	925	893	906	881	928	881	862	939	860	837	863	915	903	862	882	843	818	831	883	849	794	929	848	922	930	899	857	859	833	896	927	879	858	906	873	940	895	890	915	875	895	855	883	870	926	879	919	903	854	949	929	905	901	894	875	905	851	908	895	917	882	871	853	876	882	874	890	856	938	876	894	874	918	913	857	867	928	898	893	919	911	849	882	857	922	913	905	923	873	933	881	906	949	919	908	926	936	909	926	888	877	864	836	855	837	856	887	869	855	915	868	837	887	967	917	847	831	851	891	904	943	885	921	903	903	861	898	881	888	904	809	871	876	922	879	907	893	893	872	900	877	887	889	911	912	923	906	887	881	896	924	850	860	894	912	912	907	848	845	886	894	912	861	928	875	892	860	876	897	897	911	898	932	851	902	838	907	873	809	907	910	866	911	873	889	854	900	933	848	915	893	887	897	867	904	880	896	957	897	885	883	865	858	870	890	955	901	963	915	894	902	924	909	888	901	874	854	908	948	814	873	955	862	879	982	879	880	904	957	879	859	890	894	950	925	912	876	830	839	936	854	917	919	936	919	900	898	884	889	829	860	902	870	899	920	883	906	883	906	901	836	925	911	892	873	948	890	915	892	885	879	874	900	949	878	888	874	913	861	917	932	830	891	882	880	924	881	944	893	911	904	928	861	912	885	876	920	823	890	894	874	947	887	900	859	886	905	889	887	955	860	891	945	876	825	909	906	858	836	889	868	920	901	900	893	886	909	914	924	870	902	901	910	936	875	896	900	937	923	883	858	906	920	837	864	998	879	876	903	941	918	869	874	858	915	910	926	894	924	938	907	892	861	861	935	922	901	927	934	904	893	881	868	851	848	866	885	880	902	876	868	890	924	848	876	830	894	943	889	873	862	864	839	952	893	934	850	889	946	915	874	848	891	854	865	869	858	865	874	922	887	898	934	853	908	926	859	969	841	895	900	883	854	874	887	921	884	862	885	929	870	931	837	895	898	876	931	889	946	915	881	963	909	889	883	867	948	940	806	918	941	884	873	855	911	892	869	918	894	880	864	883	891	886	937	891	916	941	872	860	871	909	889	859	941	877	895	915	905	895	887	904	927	922	839	907	883	880	885	896	885	859	928	919	937	885	857	926	893	877	902	873	873	869	862	891	842	930	883	921	886	884	883	904	873	920	955	857	920	956	864	943	888	877	875	943	857	916	937	920	903	859	860	907	828	821	917	867	845	876	888	908	880	907	916	896	935	904	877	939	910	893	893	904	862	936	869	962	917	845	876	835	925	867	882	869	905	885	881	937	904	876	880	947	909	934	895	897	882	854	911	891	902	896	836	895	891	844	943	887	872	897	932	924	870	894	869	880	926	899	929	1023	900	886	912	876	917	866	896	907	877	866	892	889	888	895	925	884	891	838	857	883	843	921	847	882	967	894	905	873	881	926	952	924	883	890	880	856	925	901	897	881	898	874	937	887	868	916	819	891	859	847	954	904	848	918	849	929	898	926	901	918	877	887	875	845	938	891	848	900	839	884	841	883	857	914	839	946	917	958	874	850	896	834	819	863	869	920	891	909	874	929	869	920	874	911	889	891	869	893	855	866	871	943	915	932	858	867	938	882	902	893	935	835	870	910	953	929	847	862	874	872	926	919	863	864	895	934	927	897	894	922	857	895	858	888	908	952	867	884	943	887	855	896	914	846	904	847	894	920	854	872	826	947	912	946	940	925	884	937	912	890	907	900	853	904	909	916	908	867	878	872	870	871	897	884	908	850	917	892	847	999	896	919	871	881	864	919	932	867	850	930	939	882	893	940	883	896	813	906	927	844	910	914	927	843	882	859	900	948	897	927	827	901	841	912	932	903	871	920	873	873	891	899	881	822	886	898	949	868	906	880	875	874	913	898	847	896	877	926	898	917	876	983	894	943	911	888	895	836	889	955	874	880	961	832	886	908	933	935	887	895	908	808	933	883	869	861	898	914	868	885	940	930	937	868	904	892	885	955	906	857	895	870	877	886	855	939	854	914	926	923	888	918	878	916	796	952	906	924	882	901	854	902	922	887	873	914	890	900	897	913	848	872	886	890	877	914	922	908	874	944	910	890	886	927	874	878	900	821	850	894	909	834	922	916	904	930	976	885	879	931	836	907	920
31015	55921	46993	31185	22943	16888	12465	9557	8038	6689	4691	3158	2709	2438	1840	1673	1610	1471	1377	1293	1176	1168	1167	1094	1069	1065	1072	1012	1026	1023	985	983	968	984	986	926	917	982	956	881	920	960	961	869	883	937	965	929	906	904	885	954	847	917	918	881	877	923	908	918	892	895	918	901	941	937	939	927	851	834	863	890	887	916	887	868	864	859	885	950	850	924	959	839	896	851	867	937	922	904	846	881	910	918	864	962	875	922	896	871	844	838	931	894	887	877	907	822	887	920	839	852	940	844	926	903	865	862	894	895	877	901	882	818	873	871	868	904	889	898	921	891	941	905	863	907	844	861	860	877	839	843	907	828	864	863	856	845	911	808	883	873	844	889	947	873	845	850	934	894	867	879	905	888	818	837	889	859	851	876	932	900	846	889	956	876	862	859	865	864	896	841	890	896	885	833	878	889	861	906	884	930	875	921	857	939	896	852	872	872	933	961	947	880	881	856	852	817	871	872	919	923	915	849	907	937	862	848	897	848	902	863	910	864	938	879	862	902	907	899	878	838	923	883	861	889	900	863	896	859	867	865	899	901	870	888	982	889	842	879	903	854	874	902	874	865	898	890	845	905	900	906	894	894	912	912	890	864	858	880	877	890	884	894	897	881	874	825	908	840	911	888	895	885	914	923	916	877	859	939	909	890	895	932	857	915	872	853	845	918	925	910	863	876	875	910	865	912	881	891	949	922	881	900	853	881	877	904	875	988	909	861	898	881	849	832	872	871	857	835	915	876	884	905	878	890	876	870	933	895	877	870	795	874	873	895	928	879	911	887	923	873	921	884	821	866	954	920	895	899	870	893	912	928	881	886	913	863	895	872	910	892	919	859	883	866	905	830	884	867	854	869	876	897	936	885	920	902	932	896	865	877	876	856	892	893	864	830	848	896	841	868	824	856	906	903	899	896	878	918	890	855	919	913	851	921	852	881	926	842	933	852	878	859	846	808	916	908	856	814	879	879	894	848	865	943	879	883	853	884	911	869	867	856	904	862	861	884	955	893	914	876	933	881	821	868	892	867	906	900	824	879	869	856	892	873	893	871	848	902	878	903	884	886	871	882	852	843	858	853	872	932	866	869	868	891	912	866	885	878	876	880	892	819	881	907	906	878	919	847	877	879	851	860	914	901	921	871	863	901	870	878	908	908	911	870	879	910	921	876	877	842	890	861	915	906	855	939	872	870	879	907	825	886	880	890	921	831	899	900	896	913	860	901	880	872	879	896	878	848	894	867	889	879	909	908	870	830	873	881	854	834	885	915	843	874	906	902	895	860	928	878	875	833	850	890	906	858	878	894	879	916	886	900	869	871	840	914	896	867	878	878	855	881	882	879	815	843	890	906	856	856	867	916	919	862	831	900	853	907	896	873	915	855	919	893	860	853	872	882	894	860	825	909	923	892	904	906	924	867	907	879	937	894	865	849	889	915	930	826	861	881	869	864	866	869	872	854	914	858	868	921	848	888	907	884	835	920	906	886	902	869	854	849	856	844	890	878	878	891	897	832	929	863	863	896	824	915	895	931	975	904	931	848	839	886	877	857	883	913	898	914	894	880	848	894	916	890	860	853	855	861	846	901	878	912	875	881	862	913	869	938	890	912	930	872	929	859	846	915	903	937	875	902	888	877	912	834	927	832	901	915	845	860	908	932	915	941	861	925	907	898	885	920	874	905	892	890	844	903	907	858	822	907	876	883	902	841	903	874	838	896	868	917	905	834	856	872	915	870	922	873	876	896	925	864	863	842	843	914	909	874	890	894	888	920	868	903	873	892	937	907	849	914	904	891	879	917	846	884	889	874	912	857	892	902	893	904	922	901	879	864	884	924	877	823	872	857	881	883	822	899	904	921	836	852	854	901	909	839	864	928	886	857	850	843	866	892	893	972	897	893	895	878	837	888	884	934	867	904	905	831	871	871	866	886	908	881	880	907	865	898	920	866	891	927	920	842	844	869	853	876	873	867	895	902	857	847	897	890	846	832	904	910	834	895	855	869	835	893	869	855	902	915	897	866	925	852	910	923	845	930	873	820	916	890	866	919	895	854	842	893	968	932	842	880	881	880	878	887	930	859	864	900	898	893	938	912	940	894	912	904	880	894	889	880	888	832	889	900	887	867	803	879	889	860	871	888	868	857	861	909	867	892	836	876	859	894	868	878	947	856	908	854	877	854	868	885	892	890	910	889	844	896	890	900	887	879	895	905	899	857	912	846	902	877	905	907	880	912	906	858	929	833	882	881	918	870	797	900	885	881	848	875	879	907	830	860	863	906	926	906	819	868	888	855	920	889	851	865	869	889	831	851	911	905	941	886	871	869	861	907	889	906	924	884	882	887	892	855	895	923	910	848	881	870	857	896	866	866	887	870	962	860	899	905	877	892	890	875	892	878	888	934	866	906	924	901	963	900	885	873	862	862	889	949	846	894	907	869	889	878	843	886	968	861	860	833	830	882	895	899	902	842	839	872	891	849	876	924	871	854	888	848	880	876	902	881	924	906	879	911	908	847	861	907	831	879	870	857	875	847	854	862	868	863	892	902	908	877	849	910	895	876	862	916	880	912	886	878	872	882	896	889	875	907	872	851	883	875	858	885	855	864	909	841	898	897	876	853	904	885	864	878	888	865	909	869	876	804	927	892	864	887	903	904	804	866	883	921	851	903	860	855	857	837	888	860	861	859	836	885	911	931	872	863	872	869	902	877	879	882	871	855	893	888	865	851	846	885	867	854	876	856	920	866	911	829	882	954	861	845	868	859	913	971	861	920	849	870	866	869	882	916	897	868	847	896	894	901	910	897	921	885	901	902	865	828	882	840	887	905	917	862	898	845	869	841	896	801	943	884	898	874	928	900	938	879	893	801	911	920	889	909	915	862	892	896	933	890	876	867	930	875	889	826	908	886	908	853	859	938	909	884	862	903	862	824	916	852	929	829	864	898	893	891	930	837	867	914	911	888	890	921	860	897	868	905	863	874	886	881	883	843	867	836	963	919	920	881	943	924	894	874	873	898	866	819	850	921	918	885	924	874	885	896	931	860	849	870	917	887	900	926	932	899	889	900	915	914	873	847	886	906	901	846	887	891	833	856	909	907	880	860	802	895	898	913	849	930	858	865	875	897	882	875	920	851	928	940	889	895	857	879	888	913	836	851	888	886	866	857	867	873	893	875	879	852	881	881	848	866	885	895	871	862	904	899	865	913	876	904	919	925	902	860	865	828	884	883	879	867	878	874	868	937	915	866	872	904	901	814	859	826	861	862	850	856	882	896	844	909	877	895	886	859	889	901	835	921	880	891	953	894	854	897	846	897	889	814	865	883	856	888	837	916	863	886	866	849	916	890	889	914	852	898	945	881	909	893	900	849	846	861	852	874	895	882	847	852	896	894	916	897	891	942	870	895	854	874	914	837	868	878	861	950	845	841	875	876	869	865	869	848	888	917	840	840	917	938	866	904	858	886	886	878
25620	21616	29217	27360	20667	13525	8082	5381	4496	3861	2765	2135	1907	1747	1372	1308	1333	1230	1182	1162	1102	1149	1110	1088	999	975	961	994	979	974	1026	1011	983	999	962	931	960	964	996	953	984	929	924	927	945	943	963	961	957	978	910	925	907	952	955	938	1010	937	955	936	918	955	944	942	975	911	890	925	971	953	922	952	877	901	975	895	952	985	942	965	963	978	949	941	922	877	933	979	993	900	962	925	964	930	951	973	882	920	975	902	918	938	934	906	902	935	929	963	957	945	959	988	983	969	980	928	942	958	949	945	923	905	935	918	992	965	907	975	1000	975	955	958	924	905	935	943	983	974	953	961	913	949	894	916	960	916	951	977	913	936	869	916	956	917	957	846	963	927	1000	935	950	1027	941	921	997	958	932	974	941	911	928	910	968	939	988	996	1017	956	974	945	990	981	958	922	892	946	974	910	940	939	993	929	885	921	936	907	911	925	908	926	944	978	899	998	955	974	965	942	948	917	951	938	944	932	940	916	939	944	956	941	964	917	960	939	1001	948	934	901	935	884	946	932	950	904	951	1013	954	970	957	911	927	920	956	935	929	898	986	979	902	869	935	934	912	969	940	906	918	909	923	925	959	981	963	939	931	896	912	948	906	945	902	949	935	957	945	942	953	925	921	988	905	925	948	947	883	907	932	936	914	954	911	1002	936	935	933	929	906	925	963	969	980	970	967	984	922	972	995	916	912	997	931	991	912	864	953	925	906	939	889	922	940	980	928	885	942	956	953	972	941	951	941	898	923	890	902	933	978	932	936	956	945	961	903	967	937	917	951	951	952	886	927	930	951	962	948	935	903	911	974	944	990	932	856	961	884	964	944	898	971	935	915	961	954	902	946	946	946	960	902	869	929	930	954	872	918	871	951	926	950	942	908	969	993	915	946	933	951	919	912	908	909	978	962	966	939	1003	949	958	945	919	963	869	922	918	973	951	926	910	963	961	961	908	926	948	946	916	869	894	961	998	913	932	990	1027	953	926	923	906	911	955	943	904	956	972	989	959	933	957	901	927	942	920	942	931	981	988	945	907	922	940	947	938	907	889	980	900	957	927	916	1000	916	913	910	890	965	964	890	912	985	911	926	932	934	925	957	876	935	948	859	917	962	886	956	928	872	942	991	902	955	920	965	975	960	963	959	918	925	942	898	931	961	938	944	939	947	991	950	933	921	889	968	919	944	893	947	960	967	894	893	924	993	954	935	924	924	934	941	933	926	949	959	927	976	923	926	909	1008	967	908	922	968	921	922	1011	953	868	935	911	934	950	895	926	951	964	865	994	974	922	952	928	909	903	921	961	1009	890	930	977	909	977	973	907	869	988	940	980	945	919	931	935	911	929	919	937	911	936	901	924	974	954	857	961	906	951	879	931	895	879	896	1014	931	953	871	918	956	1005	890	903	943	941	1001	918	915	931	957	930	896	897	992	991	890	947	935	953	1000	909	967	926	954	961	890	877	954	926	923	912	932	953	959	925	891	915	913	935	938	943	922	963	945	933	891	989	938	915	935	918	936	912	925	940	960	964	963	892	916	965	931	900	957	979	967	971	898	945	949	924	983	952	947	918	929	921	977	968	912	909	953	978	980	930	876	995	932	962	907	976	921	951	925	956	907	939	888	975	949	944	936	909	968	925	912	969	900	921	957	973	941	1004	948	994	940	935	920	952	959	909	964	943	974	971	969	906	914	939	958	924	902	1009	945	961	924	848	939	946	980	943	932	908	917	932	937	978	925	903	931	973	903	925	965	966	934	928	994	899	925	953	949	927	898	930	971	867	945	966	947	890	960	996	962	913	977	935	926	970	936	928	977	958	906	942	980	944	897	941	949	914	958	895	907	993	921	895	966	990	984	980	894	922	915	894	972	967	996	946	978	945	964	909	986	922	924	882	920	925	856	873	920	955	946	982	936	901	883	905	933	883	897	929	943	951	918	916	916	956	914	869	942	922	930	897	945	953	955	955	949	924	924	920	953	904	963	896	915	835	940	950	969	942	944	941	891	934	898	971	953	954	949	955	946	940	902	938	921	909	885	909	902	892	997	944	998	903	961	925	912	950	935	932	932	852	967	958	950	923	881	949	953	915	915	965	891	915	919	953	991	927	984	956	923	918	921	874	917	942	950	950	934	940	916	911	947	883	948	887	939	949	945	963	947	908	971	953	860	926	941	970	955	949	985	960	908	929	972	954	928	931	859	920	935	917	989	885	948	974	865	967	939	933	967	955	949	950	991	924	969	955	937	927	897	952	920	922	980	931	938	924	926	872	931	936	884	939	867	986	952	968	985	960	961	944	917	929	918	974	959	1000	953	972	950	974	930	954	904	958	938	942	935	908	945	964	909	960	913	952	960	962	930	965	943	975	947	922	937	979	923	905	931	946	939	952	921	937	919	950	918	930	930	949	923	902	960	905	963	965	950	934	937	872	919	891	939	952	964	933	889	907	883	983	963	920	917	927	941	957	898	918	942	912	927	910	945	952	881	910	899	923	965	927	894	955	911	912	884	978	979	922	926	931	913	953	977	976	906	945	936	952	966	927	973	919	985	912	966	917	913	933	902	994	960	892	938	942	937	951	984	971	934	944	949	901	944	964	936	903	876	933	957	929	956	939	913	937	978	958	880	952	945	926	957	940	985	895	908	937	946	955	964	903	912	898	955	989	932	946	916	891	902	920	973	907	1000	942	951	924	950	962	960	953	959	962	977	971	909	960	921	947	932	899	964	970	915	923	859	948	977	896	966	942	958	944	950	935	925	946	936	935	973	953	872	961	937	966	935	1008	880	908	923	880	887	901	927	968	969	931	926	950	979	992	966	941	974	918	967	975	938	919	954	910	951	943	928	962	899	911	965	933	965	975	977	913	964	939	913	972	950	895	936	951	937	952	934	915	924	926	959	938	881	957	961	926	954	927	947	942	959	946	944	959	910	944	939	911	936	942	895	911	911	940	979	900	935	952	916	951	908	926	920	895	1007	947	934	966	961	935	895	872	949	891	920	946	952	947	955	929	937	954	914	903	904	932	963	887	940	965	922	954	939	926	951	883	917	973	910	899	977	886	878	925	899	954	929	901	904	955	917	998	932	966	930	989	879	998	894	968	985	943	926	897	931	953	872	969	938	922	894	946	916	961	977	898	924	905	899	961	946	955	944	933	909	892	956	962	907	935	927	952	945	962	935	956	930	910	968	1005	937	861	901	952	1018	907	943	899	919	916	981	948	980	897	956	937	954	904	921	934	932	1001	979	889	898	941	912	908	968	1004	938	921	955	975	947	967	919	929	858	970	914	981	903	961	943	959	932	892	963	935	924	925	935	935	948	896	908	933	954	937	911	954	935	939	906	955	979	914	952	926	905	951	902	909	877	882	933	971	877	909	973	878	945	974	965	894	953	921	915	957	933	953	912	924	969	930	912	914	933	952	964	958	966	933	942	956	960	935	936	982	969	980	925	883	949	977	910	888	936	956	950	909	891	966	883	939	971	936	956	990	967	961
31784	54232	41560	27328	20114	14964	10389	7654	6602	5721	3799	2745	2394	2090	1711	1573	1440	1380	1222	1205	1188	1213	1205	1140	1095	1045	1055	1007	1039	964	1044	1016	982	1006	936	1005	1004	995	938	910	911	951	973	979	944	983	944	1007	976	979	954	950	954	926	926	933	967	907	911	921	899	934	944	931	984	942	897	939	973	955	926	905	893	975	951	943	869	937	942	907	954	905	910	963	937	923	918	924	947	911	844	932	940	879	942	935	893	906	903	886	937	940	917	912	904	998	984	946	881	926	931	925	933	969	967	907	907	897	961	970	921	920	934	952	947	942	940	932	922	906	935	932	928	940	925	935	867	967	924	925	912	946	897	959	980	881	1017	950	886	918	959	971	943	884	935	904	965	923	938	916	959	939	931	894	898	944	903	956	894	901	909	922	971	922	915	950	908	947	903	965	919	929	938	946	881	907	931	939	961	931	963	982	931	983	935	918	952	926	879	883	902	914	967	970	901	894	896	874	998	960	931	902	989	908	950	910	957	951	916	922	952	929	921	891	911	891	885	956	979	962	977	979	858	937	889	926	937	924	879	933	951	954	850	978	953	966	933	915	905	934	901	949	902	938	923	929	899	931	896	920	913	941	966	889	916	946	967	972	917	931	962	996	976	927	944	881	885	952	895	885	920	884	912	920	971	901	935	950	902	932	910	935	893	1009	879	924	895	921	872	956	936	954	959	944	939	938	916	949	942	934	927	934	941	892	935	897	997	911	969	942	963	921	913	926	915	918	906	940	993	932	986	912	895	905	937	906	877	949	919	945	931	888	954	972	974	909	928	912	936	904	912	965	913	870	925	896	932	922	954	882	913	932	966	884	920	910	939	940	961	960	875	925	948	911	919	927	967	954	854	945	925	920	945	972	929	915	914	923	892	931	904	940	955	931	974	930	933	959	993	950	932	905	861	932	870	889	923	871	926	955	966	880	919	924	876	911	987	866	971	941	993	891	925	885	923	908	897	877	873	981	941	909	961	867	971	955	958	928	930	850	932	937	913	905	909	941	929	962	973	991	927	893	972	990	924	947	928	904	882	941	937	939	915	886	961	972	948	865	958	970	917	940	928	948	914	914	936	961	943	965	940	892	944	926	948	969	947	928	921	943	956	919	906	904	936	920	936	906	896	938	930	946	924	925	914	902	952	871	964	892	917	907	891	928	908	955	911	901	948	927	907	881	1005	921	930	968	905	954	937	944	903	947	944	955	903	874	928	869	884	939	922	930	920	917	937	961	936	912	922	852	922	952	943	918	957	888	892	940	946	933	954	869	985	894	934	939	913	899	892	871	926	928	907	934	879	973	946	914	925	923	958	919	940	901	920	911	936	953	948	970	936	942	914	891	900	930	915	932	895	918	842	928	940	967	899	923	925	901	942	901	956	972	899	911	882	914	996	933	923	959	918	880	946	876	868	919	938	959	891	1004	950	927	920	945	1014	966	928	942	942	960	958	904	941	905	918	941	899	940	917	956	977	945	894	906	943	960	909	919	952	919	964	913	878	933	865	935	927	909	913	943	926	924	881	920	969	989	941	926	902	949	894	955	926	933	891	898	947	924	937	944	971	910	863	887	956	999	942	949	999	918	931	987	985	900	965	933	917	942	949	943	891	914	905	915	910	945	945	982	946	956	941	972	965	951	909	966	905	910	914	984	948	852	978	879	927	880	955	938	900	934	885	925	920	991	948	915	906	994	962	937	943	962	975	937	915	933	920	970	961	911	899	958	912	933	888	900	970	948	835	957	986	945	936	920	876	969	933	937	932	939	921	923	921	916	861	950	906	911	901	872	970	957	974	954	909	898	944	938	933	898	876	1001	924	988	928	998	924	915	880	950	912	952	970	934	926	911	951	935	926	901	906	883	933	944	893	888	884	917	886	925	904	914	968	939	969	941	901	943	964	934	926	934	913	926	933	937	927	951	922	908	883	948	895	921	897	927	903	853	923	906	971	927	905	909	935	948	898	901	922	933	962	941	949	922	996	880	958	902	994	941	900	937	896	973	947	939	882	940	947	935	970	912	909	913	937	913	906	923	931	947	930	948	941	918	945	941	910	888	913	1009	906	933	921	973	920	920	946	949	924	965	909	875	950	948	941	935	931	915	948	970	918	963	876	894	923	910	916	957	951	926	923	901	969	921	894	954	963	903	911	949	934	966	945	942	937	929	958	919	978	922	920	910	908	955	908	956	905	931	941	874	903	891	898	908	942	930	931	942	902	893	931	984	942	917	963	971	915	904	941	938	914	939	916	918	912	930	920	889	1022	926	911	930	925	899	953	933	908	902	854	876	944	940	896	950	940	961	930	898	894	950	904	908	892	926	989	880	905	942	886	917	880	938	956	918	951	929	976	938	928	880	930	980	901	906	912	921	870	939	888	944	923	934	932	944	899	925	967	975	905	894	935	936	985	863	898	897	927	968	945	931	912	863	939	937	952	914	899	902	929	929	929	946	910	924	902	921	923	915	911	912	917	946	932	994	894	964	929	911	946	926	926	952	949	939	918	918	963	909	946	923	927	911	909	937	935	938	864	977	896	980	907	945	931	943	888	920	931	895	963	915	980	893	923	888	970	935	882	925	893	920	934	908	888	899	942	883	935	983	923	966	956	928	946	971	901	891	892	967	902	898	947	936	923	911	944	961	960	949	909	889	952	931	948	920	960	1023	935	920	951	928	900	915	941	960	990	956	957	933	1004	922	985	888	888	1000	853	945	892	937	937	932	898	948	896	920	919	959	942	920	910	921	953	944	984	917	882	954	989	939	950	935	947	951	906	906	933	930	913	957	869	948	956	883	910	893	923	899	890	935	903	926	915	952	928	916	885	922	935	935	952	928	934	995	920	896	877	904	891	925	946	902	930	913	984	856	936	963	947	898	926	884	977	939	919	910	930	926	915	927	886	934	866	971	924	923	896	934	893	919	953	942	962	900	898	938	998	959	913	888	950	953	930	909	905	960	948	930	914	912	911	918	945	941	957	966	914	897	919	910	907	916	952	917	900	947	914	932	943	922	911	913	933	936	931	924	935	887	955	920	913	896	875	938	927	996	940	895	911	947	963	930	947	938	889	881	908	953	886	918	896	904	958	959	969	885	888	920	900	921	940	911	914	935	958	869	947	904	917	912	925	898	901	909	917	922	897	940	957	950	933	980	946	887	965	961	937	937	881	907	852	898	921	924	883	953	925	905	1006	896	921	914	887	924	871	954	975	949	885	971	957	933	943	896	955	910	933	921	944	888	921	911	939	911	928	937	932	935	920	981	916	944	859	903	936	929	894	964	899	956	919	966	949	950	927	955	932	934	1008	946	881	921	927	942	918	903	851	937	896	934	854	907	881	940	935	924	872	914	942	986	955	913	908	938	943	932	916	906	896	935	900	955	887	914	878	878	950	919	945	960	958	928	941	973	881	904	891	913	926	922	954	968	918	920	914	941	902	863	907	934	909	932	906	862	948	944	906	936	989	903	943	922	893	939	908	875	903	974
23109	21462	29202	24172	21880	23172	19595	9781	7091	6028	4581	3243	2691	2380	1894	1715	1751	1557	1414	1357	1323	1285	1299	1200	1208	1131	1125	1120	1081	1094	1037	1091	1098	1048	1106	1089	1090	1023	1059	1090	1037	1051	989	1013	1025	1024	1009	1017	1036	996	961	987	1003	1076	1033	1009	1018	1021	1034	957	1026	966	952	996	1015	990	981	969	1030	935	1011	980	1007	927	938	943	943	1023	987	964	987	1002	968	1044	971	1020	901	1038	1018	961	972	979	975	991	957	994	1022	1046	981	1047	999	962	922	990	939	978	1035	960	971	956	965	1006	939	951	980	962	991	1001	983	967	939	994	943	959	1019	976	1057	1009	974	994	992	1026	1025	996	1011	966	988	977	1038	985	948	1041	954	988	988	996	1002	1036	997	925	956	1011	927	992	1006	970	1018	1000	969	1006	970	991	969	1027	994	997	976	940	1049	1009	947	1004	915	1012	1015	986	990	993	1011	1005	996	963	1048	985	968	990	1014	980	1001	990	961	977	994	965	1005	958	940	934	1014	976	1014	967	1005	936	948	970	933	943	953	1026	1019	943	983	994	952	970	993	988	1002	987	992	984	936	994	1024	974	1016	976	991	954	974	955	982	924	953	974	957	1020	969	993	974	967	957	1004	984	984	987	986	985	1000	944	947	946	976	1014	967	933	1002	1017	1010	1034	929	948	1021	992	1016	961	959	990	941	968	950	984	982	967	963	1040	933	992	971	989	949	1005	1006	977	953	898	956	1028	1067	934	982	952	998	972	951	951	977	972	1010	962	990	975	973	943	953	918	1031	988	1027	984	972	991	1002	989	1041	974	968	998	1010	960	995	961	954	981	971	980	1011	958	951	943	1009	987	986	1014	993	928	941	928	968	969	994	1024	985	982	977	976	1008	960	960	1034	984	1019	951	943	942	982	973	967	977	996	956	977	992	984	986	921	988	969	1017	1047	971	966	1008	954	963	990	963	998	1008	993	973	908	953	986	933	975	990	1018	1014	985	969	986	955	950	969	1003	969	992	1054	940	963	965	996	952	1028	983	962	988	1037	908	1027	967	914	965	1010	990	997	984	992	958	975	943	987	935	1004	1023	973	962	936	955	1013	963	988	966	991	969	1040	924	1011	927	953	982	975	946	979	947	1002	1004	983	992	969	1022	989	1016	962	1002	993	980	968	1024	972	1018	1022	974	968	1017	985	1014	996	1038	972	1001	948	967	984	968	977	1009	1013	1024	926	998	993	975	974	1008	947	914	1023	959	974	1030	994	984	945	961	1003	967	1012	968	991	1043	981	1009	1003	943	1006	991	1033	960	1027	998	1022	1004	974	987	1024	1010	938	1029	1007	951	971	1019	955	979	964	1002	990	950	959	969	1021	968	972	959	1000	904	947	976	943	993	1011	945	987	943	922	995	1028	985	991	958	966	1005	1019	997	998	989	1033	949	996	989	990	1008	1025	981	985	1000	970	993	942	959	997	961	963	954	986	998	970	979	963	991	970	920	970	971	941	979	947	960	1012	974	974	976	977	973	1024	1038	922	1038	947	983	1011	998	1035	978	925	991	995	1030	1005	957	993	998	979	992	988	972	930	991	975	990	975	967	997	914	939	1040	992	992	968	966	982	957	981	954	1028	1007	914	967	992	962	1005	984	948	981	1006	966	951	975	962	984	1052	998	1041	959	989	991	985	1028	970	953	996	970	955	1020	1012	932	1048	996	985	1000	941	987	917	1038	1024	1035	1001	1017	995	991	924	1023	976	960	1015	965	990	948	1049	950	942	986	1002	1000	997	955	971	986	969	988	974	1004	1025	1017	998	990	1009	991	962	999	959	1002	965	1019	980	987	1048	979	994	993	1034	1012	1017	1024	1034	974	969	973	967	958	1015	981	953	988	998	929	1006	974	946	988	988	988	995	1026	987	1026	1001	974	987	1017	991	1051	982	1003	1007	1013	944	996	977	973	956	971	1026	995	1012	970	954	978	964	1006	950	973	925	1081	997	930	958	958	951	1052	946	958	1007	943	1008	1060	1025	931	973	996	993	995	989	1006	985	1003	1008	982	957	957	970	901	986	1011	965	954	983	929	983	970	964	993	1015	990	1013	965	982	1005	976	975	963	986	984	1006	1027	949	954	1007	960	1018	984	966	916	937	965	959	936	974	954	979	987	991	1008	987	969	946	1006	970	1014	982	1021	945	986	961	960	981	1010	984	991	976	954	995	1008	1002	942	961	1016	997	975	998	1024	1022	963	987	1062	946	986	1004	1007	1013	979	1023	996	1041	931	1013	967	992	983	959	980	980	999	952	1056	1039	1048	965	926	1034	996	947	1003	984	975	954	973	962	990	985	1007	949	950	976	1043	959	951	970	1020	1032	979	1009	1004	947	963	998	941	961	977	986	990	933	1003	1023	979	940	967	1031	1055	914	995	972	1011	998	992	959	949	956	1017	1015	978	977	953	926	1012	1000	1010	987	968	1020	1000	985	965	971	1002	982	975	998	993	1023	963	1019	984	987	902	1000	984	913	947	987	1028	933	982	948	971	929	971	1032	987	967	1005	971	990	964	1023	973	1009	1005	959	994	991	1044	983	1031	1014	988	965	983	1012	1018	977	968	1097	968	963	990	1051	1034	1011	954	1041	1004	1035	1013	993	1043	1003	1022	892	1027	941	970	969	960	966	898	1017	921	946	1040	939	953	975	962	998	964	972	991	1002	971	972	957	897	1004	1035	990	963	987	1015	963	977	986	933	990	954	1013	950	1012	966	937	967	1012	936	967	968	955	970	967	963	961	989	1027	960	987	1005	1044	976	1026	993	951	939	971	969	962	1021	947	927	941	1006	994	1010	957	1021	996	1026	975	991	933	999	981	1007	977	991	1055	981	1000	995	945	1024	976	1011	1021	999	1033	929	1037	973	935	908	1003	961	1049	991	976	976	979	959	1024	1006	1004	921	1045	987	981	1002	966	1003	975	970	1023	954	967	928	997	976	936	987	1026	991	1022	964	951	995	1021	1014	1009	953	941	987	997	975	897	982	1051	973	922	1042	914	954	1009	970	974	1014	989	1008	942	1002	985	1030	984	963	1009	974	998	953	982	1017	995	1014	993	994	988	991	916	951	986	976	1004	972	1019	1028	989	1023	1014	965	973	951	973	991	976	937	903	1006	967	982	1014	985	994	1044	944	1035	985	1035	1003	982	955	954	966	1027	1027	996	917	916	1031	1064	1038	1006	1008	1033	1015	954	997	942	994	969	1002	971	1014	977	940	1002	978	976	958	948	970	961	990	991	1005	997	969	985	974	1020	1011	990	1033	982	970	1000	950	951	990	995	970	932	999	1000	1030	952	993	996	938	1017	996	1014	977	1002	975	984	1035	1048	1033	994	1000	1014	1014	1005	999	992	973	1004	994	998	952	1005	1007	1022	1008	940	962	952	999	1035	984	1004	1023	1018	957	996	985	975	997	972	981	963	1016	941	959	961	928	972	959	980	994	939	919	993	981	991	940	971	951	1026	1015	914	988	950	1004	978	1023	986	951	964	950	949	938	1012	964	986	1009	904	954	948	996	901	1033	964	991	953	964	980	967	975	918	949	927	988	970	976	957	989	937	1015	1019	994	1019	962	975	948	1009	999	1040	1008	949	986	1022	1023	930	994	1002	1048	998	986	943	987	1050	969	919	940	980	1003	989	872	1016	949	953	963	967	987	894	1002	965	997	1034	979	949	970	964	917	993	1029	1045	961	992	1039	934	945	1031	933	978	946	914	996	975	959	987	952	959	957	982	1019	1008	951	966	943	953	932	1009	1012	992	966	990	989	990	1013	976	979	991	1004	1004	975	1018	948	1030	962	943	969	989	965	992	1008	978	958	1018	981	1005	1000	963	960	982	1056	1044	948	1031	972	921	963	1043	1045	976	1025	930	958	1000	955	1007	975	1003	948	934	979	975	1057	982	915	920	970	980	1018	978	989
38700	58972	46493	33599	27111	21305	15007	11453	9529	7888	5907	4216	3329	2819	2332	1967	1902	1665	1496	1463	1385	1466	1353	1259	1143	1156	1129	1130	1136	1074	1168	1086	1131	1048	1064	1067	1061	1058	1019	1001	935	1011	1018	978	962	1005	1034	945	959	1026	1021	946	968	931	959	1019	906	993	937	961	1005	989	965	952	955	964	970	971	925	920	927	944	977	1006	989	970	982	991	926	958	985	988	980	914	961	954	966	907	951	947	904	950	980	942	1008	965	943	937	996	948	979	901	973	939	939	942	952	909	990	979	931	952	965	934	974	931	921	970	932	926	938	915	1001	1019	940	1027	966	930	964	920	969	924	954	946	921	937	972	990	982	935	939	948	937	940	935	975	983	918	916	944	946	980	966	967	970	953	944	931	984	946	974	975	909	996	976	987	931	942	940	969	964	957	997	929	977	944	934	977	978	952	965	1003	954	931	1021	997	933	958	925	934	975	957	917	937	982	949	1001	953	993	979	1034	946	928	961	985	998	945	965	937	914	969	954	1001	1005	923	898	991	974	934	997	935	961	905	947	955	921	965	966	869	979	916	927	976	910	975	958	978	925	951	929	973	919	929	930	943	950	902	975	985	956	956	912	902	978	939	947	998	930	924	982	937	947	952	956	988	900	935	961	944	999	990	980	975	943	996	944	956	953	946	927	927	970	958	942	948	938	934	889	964	935	965	1000	947	992	995	924	967	940	953	995	985	939	936	975	1024	941	964	989	971	959	945	972	940	949	987	960	911	909	901	951	955	985	944	950	908	903	970	947	982	893	982	987	974	946	915	971	959	1019	974	978	913	906	969	991	957	945	935	1005	968	973	874	956	938	994	948	952	938	957	954	955	1020	996	972	968	927	975	885	963	952	992	937	980	938	931	922	973	1006	917	942	942	967	1003	969	920	986	972	977	1002	909	971	909	948	959	990	927	917	984	980	911	977	956	977	1000	914	929	963	914	949	978	967	925	968	930	971	932	947	959	975	896	962	952	927	952	972	939	909	981	952	934	950	991	980	970	940	950	958	893	915	991	947	941	924	970	961	932	927	941	975	916	927	957	942	949	952	973	945	918	1028	966	935	880	984	892	1006	940	975	914	1032	970	958	957	980	998	946	940	948	890	959	959	977	984	948	1008	959	954	921	949	959	972	959	948	893	901	936	905	958	972	949	995	994	910	953	994	1010	908	999	900	972	902	931	981	936	930	922	974	929	900	914	982	946	939	913	928	970	975	974	898	952	943	987	928	1010	974	949	900	938	937	968	959	1004	960	930	966	1015	979	964	921	961	924	1022	985	883	923	917	928	964	958	937	937	946	946	968	1007	991	962	987	910	965	993	908	902	914	994	970	939	994	968	1001	954	928	964	993	1010	989	991	946	1009	965	985	985	925	962	953	920	945	952	909	908	931	957	944	926	972	921	957	972	930	944	939	951	958	964	992	945	1016	1002	953	967	929	928	978	885	928	901	915	997	922	904	1006	917	994	955	957	888	936	941	915	926	938	994	1017	950	922	933	957	993	1003	946	917	945	1004	934	987	961	949	1005	945	938	1025	950	942	980	911	953	932	908	914	969	949	924	965	909	923	969	879	997	938	894	998	917	918	1017	975	964	926	965	963	959	970	940	957	935	934	955	955	978	973	888	932	965	942	915	937	963	949	947	1009	983	954	1004	1007	999	902	1021	992	940	1007	986	962	916	974	921	933	931	946	953	938	928	960	931	982	889	955	980	943	959	1007	958	1000	980	945	969	990	984	968	937	919	918	960	1013	966	941	971	969	915	910	940	970	954	1016	953	993	975	922	949	970	1020	961	945	912	947	1011	921	928	965	930	982	942	955	968	965	917	993	918	907	969	957	970	992	922	959	953	950	952	928	971	993	985	970	962	977	991	937	947	893	994	1024	994	1004	994	931	948	973	932	980	1022	979	963	950	897	989	936	949	965	1023	961	902	964	939	923	923	945	938	949	965	958	950	973	921	959	956	900	946	924	948	916	915	961	1027	970	974	884	1013	931	979	942	985	993	944	929	916	989	971	938	956	976	949	915	921	983	925	935	991	963	927	946	959	930	981	979	979	974	949	1004	956	973	926	958	908	845	993	946	969	999	929	973	944	904	981	1002	931	922	958	903	953	969	932	954	960	988	973	973	984	938	965	970	978	940	995	953	928	941	952	905	965	977	976	954	943	927	949	914	915	956	917	942	955	962	940	979	993	974	942	952	950	959	929	938	911	965	975	953	1004	1011	935	973	932	976	935	968	984	904	974	936	918	964	959	935	977	997	965	980	977	923	954	938	938	930	896	954	926	951	952	927	994	922	987	977	988	1010	926	964	974	933	953	967	985	902	918	979	941	950	928	907	946	983	959	931	935	915	952	929	966	938	962	987	926	906	926	924	912	941	958	996	979	967	975	1017	948	918	1003	923	964	988	912	914	869	1004	999	928	934	927	934	925	960	900	988	878	936	943	944	930	981	1004	964	968	926	906	951	974	1006	941	981	989	923	985	1008	963	902	984	943	981	954	918	983	962	944	942	923	937	1002	969	919	981	973	920	969	948	929	965	977	940	937	979	917	959	944	909	971	952	971	945	923	994	963	1049	982	1003	927	968	948	960	917	944	938	889	989	959	994	906	974	918	941	901	896	969	966	883	974	943	1013	913	994	970	908	1025	970	938	994	967	984	939	950	952	963	1008	951	962	963	912	960	950	950	973	926	985	906	964	974	965	1006	987	956	954	913	934	969	939	933	947	1004	982	961	965	917	964	936	967	986	944	967	932	969	928	903	940	1027	940	927	935	914	977	960	998	991	952	930	931	936	956	913	957	971	961	965	968	938	954	952	985	984	931	947	976	998	967	958	952	966	972	1036	945	978	907	940	977	934	1021	921	978	932	959	934	962	920	1018	936	897	964	959	982	1000	924	948	952	992	991	956	951	974	909	971	940	908	880	933	998	960	976	984	1032	932	985	936	970	991	946	970	992	969	1009	954	931	990	969	959	941	938	971	943	934	950	956	983	969	947	972	940	996	925	930	944	967	957	956	935	976	953	957	905	913	954	991	977	983	944	921	929	982	953	950	945	956	969	915	963	984	945	942	954	1049	949	896	995	966	946	958	952	969	1025	952	1005	961	950	977	938	942	968	994	952	990	937	958	964	933	949	956	934	939	1026	917	984	955	949	966	937	956	979	938	981	960	931	940	1034	985	958	959	947	931	952	987	947	955	903	964	929	928	973	947	909	942	903	958	900	958	924	942	913	989	927	930	943	920	964	939	896	944	961	993	972	935	986	954	926	958	937	919	967	950	959	998	915	964	966	974	967	1011	955	1010	923	962	938	931	969	958	944	944	923	922	991	968	946	965	908	908	937	984	921	913	918	970	1008	980	962	931	956	944	978	932	925	990	963	962	962	904	897	961	932	988	969	922	910	938	955	987	942	981	974	962	938	1006	985	983	978	924	939	1046	967	959	973	948	1002	963	939	941	914	965	995	922	910	928	961	980	942	926	941	965	950	918	943	940	942	945	967	966	1015	949	990	872	949	936	972	925	962	938	999	986	967	939	947	954	968	961	996	908	960	957	992	903	1014	951	1004	925	926	950	984
33618	34734	36158	25124	15138	9405	5451	4068	3353	3019	2257	1790	1539	1546	1274	1155	1180	1115	1090	1011	1037	983	971	999	926	952	912	950	977	994	978	942	946	951	908	897	935	927	948	930	877	872	923	914	917	908	881	830	900	971	914	876	942	950	863	964	894	912	891	927	871	896	939	872	888	878	894	911	874	840	903	903	895	913	886	866	849	872	888	869	876	934	904	872	860	870	893	826	931	857	877	890	919	924	906	919	957	863	884	895	878	882	944	886	919	877	862	917	906	871	870	921	929	872	899	939	924	845	917	901	845	946	888	916	854	866	878	902	921	906	891	868	912	871	920	882	952	903	925	887	925	916	859	910	904	931	908	902	934	874	850	841	884	884	863	866	905	901	889	913	884	920	905	880	933	874	904	895	927	894	902	907	894	906	864	872	901	877	896	879	872	844	927	881	920	914	832	862	864	939	910	887	868	883	913	869	937	901	915	883	878	826	933	847	897	891	846	926	939	865	845	855	919	862	825	904	887	862	932	897	890	870	902	929	915	908	837	886	905	945	887	869	810	853	909	865	888	938	892	913	880	877	888	886	895	860	897	901	905	878	884	862	880	888	910	906	836	931	884	889	921	918	884	919	892	817	890	869	877	871	877	904	853	878	862	853	891	918	852	855	854	921	865	859	916	851	926	861	919	879	906	874	858	910	929	880	878	861	877	911	913	879	913	879	845	845	896	891	938	845	869	919	880	900	883	905	878	875	923	913	872	862	842	949	849	905	918	862	855	897	870	877	883	894	902	873	926	893	857	884	851	890	847	981	867	942	856	899	875	852	853	864	915	923	912	850	924	885	897	933	877	865	906	863	868	879	883	950	824	884	925	927	890	865	903	882	918	878	876	878	881	876	938	863	865	906	867	867	944	924	878	884	886	835	892	868	900	930	909	890	918	893	892	883	869	872	830	904	875	903	896	818	850	895	858	917	874	896	912	881	885	899	918	903	886	894	869	887	837	840	898	932	956	910	935	829	888	884	890	890	932	920	902	940	804	849	901	896	859	872	927	939	909	937	894	880	903	915	889	899	856	913	876	907	887	934	900	881	862	852	914	889	922	891	927	885	918	882	839	881	874	848	924	873	918	875	825	863	875	900	890	870	851	919	898	910	825	916	891	900	888	872	877	879	880	846	873	860	886	916	906	841	870	830	871	884	912	893	949	875	909	875	899	899	883	846	838	852	912	906	927	946	993	893	916	891	857	887	900	894	830	864	919	875	915	886	861	880	871	920	908	935	854	866	888	881	898	850	912	858	886	875	934	861	860	861	901	844	907	877	919	867	858	846	837	887	911	859	887	853	892	842	878	910	912	892	917	905	930	875	884	938	910	818	871	914	934	889	864	886	897	887	881	898	901	845	904	862	880	920	899	840	902	880	850	906	860	943	884	949	886	835	897	848	912	872	854	844	940	870	843	855	908	895	887	891	873	914	890	946	928	924	842	909	891	871	901	867	914	901	874	897	890	878	856	875	875	886	899	876	883	950	886	848	876	953	865	895	835	876	875	914	857	886	903	894	874	908	884	772	912	947	885	937	910	899	899	860	900	915	863	875	869	913	897	881	874	909	866	878	885	880	831	880	914	895	865	803	886	882	841	861	868	892	878	871	863	865	905	885	892	872	902	918	868	910	925	905	899	926	891	901	885	873	868	839	868	905	887	861	922	848	895	859	847	881	898	893	862	857	945	924	883	871	955	834	885	923	881	829	950	899	913	874	872	902	922	887	834	898	851	857	848	933	901	904	861	894	855	843	847	924	867	933	876	912	880	872	888	863	951	885	931	902	854	909	901	885	895	951	904	875	865	898	838	928	936	882	854	894	894	874	875	877	829	875	927	900	952	880	867	943	923	896	945	874	838	883	881	853	860	858	938	892	923	856	882	870	844	884	861	889	875	880	862	924	888	854	856	887	910	884	864	909	859	820	892	837	897	872	890	897	884	922	856	921	887	908	945	882	849	937	909	897	921	882	920	909	866	929	861	849	866	858	897	861	893	877	891	882	900	898	874	862	862	869	886	869	915	850	911	872	861	885	860	907	867	864	934	904	840	894	912	888	863	904	892	892	855	873	843	882	848	853	929	931	856	907	877	909	859	871	886	862	877	885	878	814	901	903	941	884	886	907	907	860	924	876	877	887	895	870	907	897	908	843	865	839	843	896	936	865	922	892	904	852	886	887	938	875	870	877	864	912	866	881	904	916	871	880	835	864	861	928	893	847	882	914	873	920	880	896	895	911	862	911	867	841	906	914	876	858	894	913	855	858	889	890	875	872	868	956	860	908	930	866	890	887	893	919	890	888	822	909	896	886	874	863	924	888	924	840	857	902	915	870	883	822	907	911	916	936	869	830	870	896	880	897	893	877	866	875	902	885	857	891	850	888	913	853	945	837	869	896	892	925	863	886	898	919	929	926	855	907	932	877	829	928	916	917	896	876	896	965	903	891	864	900	829	828	916	951	901	887	943	854	901	854	881	843	896	872	871	848	907	856	892	837	881	865	890	954	892	865	877	844	928	894	878	916	852	966	898	893	902	856	812	865	914	895	891	857	859	882	949	895	892	915	867	865	865	843	887	893	912	847	864	904	911	915	834	864	909	878	947	834	897	897	843	900	865	873	896	908	912	888	850	905	873	901	890	878	887	869	873	878	895	894	859	836	899	838	889	870	901	903	868	897	862	805	916	897	932	916	913	872	954	863	917	854	887	936	945	857	858	883	903	883	926	830	865	879	878	866	872	876	881	911	891	864	923	855	905	914	846	885	868	908	903	869	904	820	880	875	888	901	883	877	925	914	873	855	894	872	897	895	899	867	903	912	901	913	952	866	943	936	892	932	907	902	902	897	864	881	880	848	882	929	870	901	901	926	873	909	881	888	873	877	905	929	879	947	778	889	909	911	897	902	880	915	886	807	900	923	861	955	916	893	925	866	876	932	856	852	881	912	878	876	933	870	913	873	859	904	898	886	932	914	873	857	911	848	894	866	872	822	858	922	892	854	952	888	871	954	881	892	859	878	895	892	894	913	881	860	890	898	900	869	871	921	921	864	866	864	908	920	909	906	845	936	892	922	845	897	872	880	904	880	825	931	892	888	841	886	908	889	924	903	863	906	878	882	893	885	892	864	847	892	923	846	920	882	894	923	885	889	920	935	866	940	864	858	879	870	863	871	869	877	888	906	903	887	930	873	905	854	921	896	873	904	842	889	927	900	831	887	920	902	878	851	878	981	878	807	940	919	872	905	859	881	912	884	874	911	880	872	898	897	849	874	881	835	877	872	846	887	892	903	908	851	877	896	879	861	935	893	904	875	843	925	908	867	893	937	893	867	926	922	900	920	885	970	894	894	925	876	817	855	882	842	845	871	893	917	903	943	931	877	906	831	932	861	872	907	938	915	886	916	904	867	920	875	856	888	909	825	865	866	852	851	862	867	864	897	924	893	894	910	910	888	920	882	910	894	897	897
36696	48065	35735	21970	16550	11869	7802	5697	4711	4017	3154	2304	1944	1723	1487	1368	1259	1223	1178	1142	1074	1044	1001	1020	1012	971	921	983	962	962	883	991	920	855	890	866	924	920	911	875	888	918	916	927	873	923	914	896	910	891	932	934	900	863	914	951	904	862	861	826	874	883	907	882	851	939	855	887	924	894	915	924	875	860	949	832	840	955	920	897	876	923	851	873	909	900	959	868	892	935	931	867	845	849	914	876	898	901	898	875	874	875	906	829	926	832	917	894	866	879	824	921	867	870	874	939	847	909	885	931	893	863	934	856	897	919	830	892	872	898	795	862	850	903	855	903	900	899	855	873	924	867	876	880	880	902	931	840	876	921	876	852	945	886	864	902	850	888	869	850	888	842	878	884	899	826	925	877	917	808	880	907	904	875	856	855	918	870	941	909	809	822	843	835	932	940	897	860	884	900	906	837	842	885	872	865	824	896	855	918	892	821	871	898	836	915	861	924	906	931	880	878	908	861	831	797	904	905	923	883	893	874	942	871	911	904	858	875	903	872	844	882	819	888	912	905	969	898	858	901	910	883	899	869	881	894	905	902	915	877	871	881	916	899	913	915	891	833	850	893	879	862	870	911	843	865	906	862	911	869	870	861	865	880	846	887	865	830	877	879	926	881	933	892	900	863	848	865	836	906	886	901	867	880	822	845	852	896	843	907	867	950	880	967	905	850	911	881	893	921	873	911	869	854	855	925	905	874	910	854	857	890	902	880	862	844	847	890	838	887	936	867	903	933	872	873	807	826	926	861	919	860	921	900	903	898	897	850	916	872	882	799	910	844	925	824	882	860	867	921	867	907	923	964	930	852	815	858	789	902	890	902	889	842	900	882	876	845	866	811	834	886	833	871	883	925	850	903	869	912	928	862	841	853	829	871	935	861	900	941	905	860	918	936	834	874	845	890	907	953	944	868	864	918	860	880	860	913	895	883	862	873	938	848	898	888	885	872	883	877	864	874	881	821	879	889	918	884	880	871	838	920	884	851	867	887	911	907	888	930	908	924	897	892	870	857	910	905	866	858	856	928	903	889	833	866	894	892	874	924	875	884	887	877	901	862	875	867	877	854	924	904	863	903	869	875	907	875	864	898	912	921	909	884	885	891	916	841	907	859	897	891	880	886	823	870	878	921	862	924	865	891	900	850	890	833	877	854	883	895	889	939	944	894	842	871	934	889	878	904	868	882	882	806	843	872	866	895	840	895	879	937	904	904	849	897	863	937	945	893	919	870	798	899	881	900	862	877	928	881	901	890	875	857	912	883	909	913	888	939	884	902	910	917	913	892	883	943	903	888	841	901	901	857	905	900	887	926	921	908	906	901	826	811	918	867	892	866	919	918	824	839	915	930	901	893	879	894	840	942	872	858	914	879	902	919	889	890	893	954	905	893	918	897	935	903	876	888	920	882	866	871	852	873	897	906	872	894	876	902	924	955	903	930	887	884	909	886	917	899	875	910	871	887	833	863	788	896	876	867	848	855	848	898	804	894	853	899	868	887	861	905	890	901	875	821	906	809	849	883	863	911	890	897	841	841	878	856	913	897	904	910	927	928	887	953	897	893	886	905	938	869	907	888	921	891	836	922	856	930	842	873	848	939	812	914	877	883	881	859	878	965	873	888	853	916	839	890	839	885	898	853	875	846	880	817	915	904	881	857	873	902	824	841	862	854	820	851	886	871	913	852	892	962	904	902	886	898	864	871	815	899	908	904	888	907	874	907	934	872	911	924	915	861	852	880	912	872	909	894	894	913	862	838	874	871	903	816	907	869	868	846	869	899	867	877	864	884	888	897	879	875	893	920	898	875	882	863	889	850	908	887	897	889	877	885	909	876	837	919	922	883	843	938	870	846	896	893	926	864	899	910	892	903	882	840	807	873	909	901	883	872	866	899	869	918	853	899	909	884	884	872	880	859	868	863	919	856	902	868	893	932	867	888	897	889	903	864	890	866	895	846	904	868	910	902	843	893	965	894	913	871	834	902	934	837	888	879	854	911	921	862	825	827	854	901	876	934	859	906	922	854	886	829	816	884	896	871	883	850	879	880	867	899	869	912	930	900	894	899	847	885	885	899	908	863	871	895	921	882	861	875	872	883	881	854	926	916	861	950	898	897	867	878	898	930	838	846	891	893	869	874	879	913	886	898	907	876	875	909	862	903	906	892	899	838	871	876	845	878	878	790	875	853	864	905	857	891	866	883	894	880	896	920	824	895	836	869	858	868	891	875	919	952	832	875	890	860	907	895	913	877	909	921	921	830	877	922	860	887	906	876	889	886	863	878	907	876	854	920	894	916	880	870	858	880	878	957	889	948	893	956	927	863	915	883	882	909	894	909	873	893	883	886	900	848	864	854	894	861	896	875	903	873	871	842	891	874	944	885	868	874	936	848	874	886	885	846	871	851	885	871	854	909	838	894	881	868	845	846	841	895	885	890	865	877	845	906	916	935	907	891	868	936	901	905	861	870	876	895	871	888	946	877	859	876	903	927	889	869	834	843	895	871	855	872	937	916	884	886	839	830	876	902	908	922	906	945	898	860	899	866	926	889	905	919	914	837	897	891	851	901	857	827	873	822	888	897	915	944	878	884	883	895	901	838	888	908	922	916	847	854	867	867	898	928	858	903	872	884	889	868	909	855	876	876	829	858	890	873	880	877	871	923	908	917	900	854	895	890	928	844	918	877	856	870	942	890	919	901	847	861	908	880	876	876	845	899	862	921	878	839	875	887	896	913	919	883	896	825	887	902	899	904	859	867	886	869	859	916	841	933	881	900	877	900	880	886	905	927	900	872	917	873	940	936	891	862	832	898	873	859	897	887	862	903	931	949	855	849	870	900	912	871	828	896	905	876	883	804	906	836	865	893	872	910	888	870	891	834	965	868	874	940	849	840	944	881	866	860	855	857	865	863	880	848	908	866	887	938	850	824	917	868	905	844	859	931	894	898	870	918	884	877	904	883	887	913	910	853	878	862	908	857	937	873	885	933	904	845	883	891	842	849	855	893	925	862	875	865	910	866	867	876	873	832	891	876	918	892	876	842	916	863	880	852	926	915	905	844	872	872	877	853	838	941	870	857	864	894	878	850	852	875	877	859	932	846	872	924	892	861	823	885	842	827	888	859	907	880	906	883	893	887	889	858	882	921	904	873	922	897	908	919	860	862	881	837	827	904	941	894	914	864	884	827	878	911	878	868	888	896	840	839	876	899	872	907	890	897	843	884	898	863	918	879	882	900	843	892	867	872	922	907	894	891	897	913	897	862	915	834	869	846	893	916	889	865	895	957	887	921	906	896	918	871	859	884	908	921	936	878	900	859	912	890	827	878	847	892	909	877	875	912	852	854	945	956	933	935	896	877	892	881	909	863	851	927	863	857	870	922	893	924	887	881	863	898	848	896	937	870	823	838	876	937	882	860	930	879	884	907	880	885	887	855	867	882	902	875	861	917	924	881	874	864
24575	21551	29113	25201	22969	19814	12019	6674	5110	4436	3747	2608	2114	2018	1715	1442	1416	1346	1189	1193	1172	1199	1126	1052	1015	1008	1047	1009	1020	936	949	991	967	960	964	900	920	886	937	982	920	904	952	978	928	902	918	891	938	959	941	909	886	946	923	912	935	906	931	865	847	930	921	849	857	970	927	932	919	918	882	866	903	856	862	920	854	835	947	907	954	890	902	879	893	888	883	894	912	956	893	863	883	937	915	911	906	884	868	924	899	876	941	860	834	862	837	894	874	879	937	912	910	894	948	894	933	906	837	889	915	903	887	873	922	883	916	910	902	913	909	881	900	935	916	878	878	942	859	870	919	928	890	932	973	888	813	921	905	895	895	896	917	962	883	874	947	883	923	911	897	907	892	899	855	948	886	900	898	848	891	940	898	919	908	850	880	904	907	892	888	888	931	903	940	859	928	873	842	873	898	869	872	848	901	890	909	869	917	908	880	861	894	848	890	937	907	957	924	876	893	959	871	865	902	889	873	895	902	899	839	869	896	928	869	885	873	895	826	912	930	902	929	924	903	883	854	915	934	941	875	929	902	941	924	882	912	885	903	884	929	878	906	930	888	833	934	876	968	912	915	893	864	929	900	864	887	956	892	850	919	930	879	929	834	849	817	940	885	850	885	947	888	873	875	880	884	913	925	912	912	923	928	822	970	972	841	996	872	885	887	871	922	899	929	912	874	845	894	873	865	904	924	897	931	892	905	915	971	951	862	870	855	847	900	840	943	950	916	902	854	866	946	881	904	906	913	894	892	903	881	826	853	936	944	890	883	851	924	892	854	900	912	883	885	861	892	943	879	897	899	875	864	863	875	899	927	923	834	856	864	917	885	909	850	904	891	911	865	841	933	882	947	903	867	892	858	879	878	894	919	892	916	904	898	878	919	902	918	890	962	893	901	930	885	913	942	868	927	937	950	864	866	953	913	891	876	932	886	845	922	910	869	877	923	871	902	916	913	880	881	963	877	917	910	884	919	950	934	926	915	857	876	911	892	970	902	927	911	828	893	870	901	866	918	875	888	920	891	858	891	889	951	867	917	871	907	914	884	844	895	899	879	898	886	911	908	878	844	926	947	885	861	911	919	892	909	893	925	883	887	852	910	892	940	908	880	942	871	877	920	859	862	922	873	899	911	917	868	892	892	866	956	942	910	889	885	894	878	894	888	891	867	897	921	865	837	875	855	901	930	850	905	928	887	861	894	900	846	947	872	957	888	906	941	880	898	864	872	879	880	858	869	876	914	892	872	869	934	888	905	868	871	906	873	918	917	889	891	924	909	972	906	862	924	910	882	889	900	884	923	892	930	887	897	924	920	891	896	869	899	847	877	878	878	946	924	896	904	886	906	858	894	925	903	955	901	870	920	874	944	920	895	878	930	900	873	885	856	895	914	890	887	885	880	958	925	925	916	903	871	907	912	801	907	864	948	876	880	884	913	899	848	878	916	870	919	888	874	867	903	862	889	855	901	928	861	860	946	959	880	880	874	895	915	883	885	894	931	895	909	853	870	855	874	933	888	877	923	885	897	873	922	872	916	863	924	849	881	962	876	887	860	882	905	924	913	937	916	899	861	859	980	899	895	907	922	946	879	945	932	943	955	902	867	894	886	906	854	876	914	854	883	881	909	935	848	855	915	900	846	923	919	867	896	896	941	934	899	920	886	918	850	885	925	912	884	861	908	890	907	893	952	839	912	896	903	886	844	900	876	922	898	904	872	919	902	902	906	891	936	895	868	892	872	824	899	865	873	937	914	902	939	913	891	886	904	883	901	890	942	899	924	868	887	921	914	940	894	911	891	886	884	962	906	885	897	917	892	883	892	880	865	874	906	920	948	885	907	873	869	889	890	852	932	914	911	911	881	886	904	880	920	877	865	899	832	849	960	918	900	898	892	893	896	818	898	911	900	896	843	891	926	839	920	906	937	907	935	859	926	888	1003	897	899	902	894	895	860	922	904	971	898	864	925	896	855	909	840	847	950	861	884	941	848	844	947	887	914	916	880	891	910	907	933	936	952	913	906	900	919	892	876	904	910	896	925	915	907	866	900	862	913	927	865	866	916	838	888	901	874	935	886	880	847	869	940	905	894	916	888	886	893	835	937	916	913	919	874	948	911	887	901	899	908	895	839	917	900	837	852	886	940	882	891	901	880	866	921	911	906	939	900	944	887	868	918	886	867	897	894	867	935	843	828	923	909	863	881	856	953	936	921	856	870	893	906	860	845	907	903	910	878	884	903	906	885	891	900	932	892	876	955	904	958	943	953	860	890	897	881	895	922	915	909	847	939	902	892	850	891	852	896	896	899	920	875	871	868	879	833	882	916	878	940	863	901	858	879	876	895	931	881	839	942	862	888	1009	894	924	877	894	855	849	916	847	905	825	961	890	880	887	871	954	895	859	906	864	929	884	859	923	861	910	874	840	855	910	873	865	884	840	910	890	894	935	916	889	938	875	923	865	926	841	843	916	894	886	884	892	850	902	848	887	908	918	923	957	923	870	881	901	908	937	904	943	935	867	867	853	886	866	859	924	912	908	891	903	871	902	876	878	876	894	910	917	880	834	918	880	927	860	888	935	833	904	940	924	911	924	930	881	894	927	891	880	880	928	870	912	946	858	898	921	921	933	895	927	871	867	879	943	917	919	880	884	871	881	938	905	838	852	911	856	901	921	892	866	883	864	892	852	898	890	905	913	897	837	788	907	883	881	923	897	943	970	888	882	881	894	913	878	899	886	873	879	849	916	887	919	953	814	942	891	907	933	900	920	931	917	910	876	935	871	953	945	903	914	930	896	874	891	972	855	863	891	892	850	891	865	895	872	877	940	913	950	929	914	872	873	920	885	894	942	882	887	935	864	1024	904	905	887	868	905	903	841	930	879	861	897	895	870	876	885	896	903	918	923	875	958	939	957	903	870	895	842	941	842	934	936	884	909	877	884	923	900	946	946	866	932	870	863	904	893	938	902	841	839	871	931	955	923	861	901	845	954	920	878	946	898	908	919	919	925	879	864	887	838	921	928	943	876	936	909	946	907	874	850	937	909	830	918	863	929	895	867	893	967	861	816	893	904	910	865	888	878	892	887	918	844	830	916	960	890	870	930	917	868	885	873	927	863	868	883	933	878	932	896	855	881	916	880	915	914	862	921	926	926	900	903	860	901	945	925	943	877	930	852	954	935	919	916	906	926	867	954	929	941	939	935	947	857	873	830	871	950	916	892	887	855	878	882	909	876	903	879	896	915	854	912	956	852	943	882	941	899	889	870	855	888	937	885	910	885	876	860	910	918	846	917	920	873	912	891	836	881	897	899	873	853	908	913	931	938	867	857	939	917	912	902	944	841	868	916	910	920	896	912	919	877	884	847	924	923	851	923	895	954	880	863	872	919	860	882	869	877	871	915	933	904	928	901	854	918	905	884	857	921	814	921	910	908	888	922	887	925	950	877	827	888	839	886	825	852	859	894
32412	55834	44383	29894	23595	17639	12115	8741	7159	5997	4866	3385	2851	2313	1977	1646	1550	1504	1342	1268	1258	1234	1157	1110	1062	996	1045	1068	1043	1006	985	975	939	1015	982	936	948	937	936	898	875	923	926	866	953	918	941	914	910	851	896	936	877	880	923	885	858	932	903	914	909	917	896	919	874	852	884	834	875	899	865	866	903	944	889	875	877	874	908	905	889	899	910	863	889	973	898	887	881	912	842	913	887	935	904	899	870	874	847	887	892	891	896	881	913	888	931	911	880	922	861	831	847	923	872	859	923	902	944	845	903	824	925	907	922	886	872	894	856	903	913	881	940	906	904	898	904	897	908	874	897	901	813	849	929	919	878	836	935	873	942	895	844	953	900	876	900	868	888	891	870	896	840	936	865	895	891	870	866	883	920	894	878	854	846	874	886	863	853	836	820	843	859	879	847	847	913	856	884	910	836	890	906	885	875	863	888	837	882	862	863	916	927	878	919	906	919	867	874	881	955	887	867	831	825	896	840	880	855	902	951	885	888	873	881	862	837	918	908	892	861	849	852	942	848	867	880	864	883	923	886	887	836	860	903	891	889	901	862	901	920	895	885	869	878	854	823	893	946	898	874	919	861	899	830	903	880	867	857	895	962	894	890	937	870	848	860	940	898	872	889	894	866	850	878	883	872	889	909	884	942	839	909	916	893	862	880	850	891	921	855	950	875	926	894	878	898	884	911	877	904	942	876	848	898	893	851	917	887	847	904	835	913	907	883	880	802	908	849	848	833	885	867	873	898	882	875	901	895	883	831	858	890	886	985	851	860	879	885	909	930	916	894	898	844	826	920	876	886	885	912	846	869	887	826	933	871	913	884	882	807	845	911	855	939	858	855	843	864	909	893	881	900	945	908	848	919	930	891	945	933	894	825	854	882	853	896	884	880	885	880	853	840	890	937	882	853	854	874	880	909	905	973	850	867	894	852	933	859	937	872	863	875	922	897	920	863	896	936	910	878	862	979	877	883	861	862	850	878	894	850	835	886	816	903	909	929	882	860	908	906	869	869	850	900	920	828	907	917	847	903	937	949	891	892	859	890	880	901	902	914	867	888	870	891	881	922	859	841	917	869	892	903	880	902	892	865	832	941	910	901	845	874	853	894	922	893	879	862	842	889	875	944	867	885	855	850	849	905	877	873	883	834	890	871	884	893	865	914	869	864	894	885	903	872	824	869	874	881	895	909	836	894	856	881	916	829	830	889	917	878	872	908	897	897	876	871	892	901	875	885	921	840	889	837	902	859	902	909	890	910	896	877	840	834	896	897	903	857	931	903	890	872	878	878	905	907	936	854	831	905	894	842	925	819	931	855	815	844	853	898	898	848	851	889	884	878	861	947	900	847	809	867	899	882	889	866	861	892	932	876	879	918	854	881	900	872	902	897	909	856	887	927	878	934	893	874	906	938	872	932	893	893	933	879	906	952	871	880	900	861	912	876	849	816	863	882	906	824	884	862	879	876	869	870	818	849	844	835	899	857	893	845	839	910	874	847	917	835	869	886	835	899	884	865	882	914	881	864	907	877	922	875	876	921	902	900	905	915	843	914	911	900	922	858	906	893	886	855	865	850	879	908	877	913	865	904	941	829	888	888	911	889	880	889	834	901	863	885	911	858	872	927	910	899	896	897	864	880	920	878	903	900	925	846	874	913	879	916	869	862	904	857	901	900	905	866	849	910	905	927	907	880	867	858	860	902	944	886	870	923	901	893	883	859	881	860	872	898	885	900	872	845	881	899	893	912	835	878	890	922	895	877	899	897	889	891	902	868	878	884	868	904	888	930	859	890	886	827	965	873	896	878	910	896	919	918	881	884	847	832	886	892	839	857	881	876	860	846	951	870	831	904	883	929	852	903	895	895	876	896	886	889	933	886	900	886	901	886	935	884	896	877	825	902	879	871	911	822	864	840	892	834	869	899	889	893	860	852	835	892	912	932	867	858	941	858	866	923	893	898	921	933	879	896	930	884	860	911	902	839	933	867	880	842	832	880	887	884	869	869	856	838	853	889	872	862	897	910	869	930	845	890	907	828	874	889	880	886	867	857	968	897	907	887	910	923	885	869	865	867	885	884	907	909	933	917	908	891	857	874	890	860	890	933	821	885	890	933	927	870	907	910	822	877	919	900	911	876	883	902	911	880	921	834	824	838	883	901	970	914	894	880	869	919	903	882	911	905	894	869	903	914	906	874	861	907	917	879	837	921	845	878	870	862	920	943	852	875	873	848	903	907	875	867	921	883	887	906	913	912	944	893	924	897	869	920	854	912	867	912	906	905	864	972	891	845	914	912	891	894	879	954	863	834	839	921	888	881	903	883	856	826	875	887	913	845	870	922	933	867	863	833	856	875	865	884	845	892	877	866	948	868	871	920	879	893	900	898	875	884	873	857	878	857	878	879	908	926	873	864	892	889	873	848	883	949	827	904	909	852	864	890	927	844	846	847	940	847	871	857	898	889	889	860	907	900	875	859	892	889	956	923	898	917	883	893	868	804	897	954	873	849	871	921	841	838	882	847	887	878	929	892	866	851	887	897	919	902	849	951	892	886	875	873	854	882	883	929	878	890	899	940	907	932	871	837	887	872	943	901	860	916	867	857	868	842	895	904	876	904	861	866	930	910	913	937	903	854	880	872	900	890	878	859	902	831	846	883	923	888	911	883	888	851	884	872	857	900	892	906	867	872	858	902	893	933	916	889	902	878	902	874	923	892	915	875	877	856	887	910	904	887	895	830	886	878	866	842	939	879	874	873	874	931	887	869	929	847	838	893	890	850	897	876	902	864	871	864	905	858	828	877	917	880	868	860	888	893	894	851	930	909	897	881	884	841	861	929	882	840	871	880	850	860	983	852	851	886	913	907	915	907	874	922	874	945	894	856	908	856	914	901	910	879	838	856	871	862	925	867	944	885	864	839	882	855	881	880	926	908	871	871	914	922	858	868	890	881	878	846	889	872	919	896	861	865	943	850	868	882	923	831	909	870	895	851	896	843	843	861	918	924	940	860	875	824	906	842	889	909	947	899	832	838	880	818	871	901	817	865	864	881	858	905	855	893	894	852	902	899	844	875	952	867	884	851	885	900	870	909	892	878	874	864	900	904	836	893	895	866	891	920	867	924	909	923	888	888	864	844	941	882	891	883	895	848	937	884	897	873	887	910	873	913	879	872	932	916	938	890	938	900	878	902	904	941	798	862	919	869	876	893	878	876	886	820	911	944	856	882	909	894	862	906	871	830	874	921	893	898	902	914	897	935	907	879	859	901	894	872	861	891	880	838	936	877	870	862	901	898	854	911	830	850	902	881	842	863	863	828	904	854	871	879	892	848	880	911	910	922	833	882	904	869	849	902	902	894	872	837	850	937	838	843	902	871	900	863	872	861	891	850	886	882	868	903	900	890	899	878	931	914	850	915	920	919	901	888	876	880	857	922	873	924	865	929	897	891	889	895	853	895	848	915	921
25335	21442	28869	27432	21581	14878	8762	5720	4300	3904	3363	2399	1995	1753	1588	1391	1367	1259	1234	1228	1134	1135	1063	1022	1002	1079	994	978	1036	1045	998	942	966	1009	1029	991	1009	993	967	913	971	969	943	900	942	1013	957	899	981	941	957	963	950	1013	956	942	970	955	945	919	952	964	909	912	987	990	994	917	988	931	927	954	938	944	976	936	969	965	914	965	923	922	956	1004	952	909	923	976	916	910	932	929	943	952	915	893	881	948	947	930	922	947	946	882	887	930	952	881	981	947	967	920	968	903	906	930	864	979	940	859	897	925	977	927	910	890	953	965	954	972	967	956	922	936	916	917	933	933	955	997	942	971	964	978	944	963	908	974	962	935	937	934	901	919	928	981	937	927	945	942	977	945	897	972	965	939	921	923	926	923	1015	966	923	963	919	936	941	956	938	973	939	879	917	940	951	966	951	932	996	919	961	913	947	968	963	896	977	922	926	918	907	936	906	949	928	959	980	908	957	942	951	880	887	951	931	889	949	914	942	972	957	958	905	940	903	913	946	893	916	919	933	928	963	950	916	940	957	953	865	969	897	918	959	917	938	930	878	894	871	953	982	943	941	953	983	912	931	895	912	883	958	957	987	900	943	918	929	925	974	943	947	890	902	920	902	901	989	841	932	934	946	898	918	905	945	942	858	969	873	943	925	944	919	948	965	945	903	1007	899	985	934	922	909	904	938	905	900	890	983	958	980	953	957	957	943	945	919	882	945	929	938	924	908	924	945	921	991	936	888	970	967	857	987	923	919	960	971	890	916	913	924	937	942	887	900	932	951	961	938	937	968	985	922	970	881	975	937	977	895	919	932	891	974	946	963	911	950	948	903	939	943	975	964	981	988	909	978	990	956	911	970	941	945	929	927	894	863	921	974	919	913	955	928	962	854	923	926	950	980	931	921	920	970	907	917	938	952	950	940	886	949	954	932	919	904	966	940	923	967	1001	915	923	912	958	932	964	911	903	954	912	951	895	941	960	923	918	998	948	923	936	902	927	901	934	920	889	914	857	939	932	942	979	903	883	898	927	913	894	915	918	936	925	921	961	921	938	929	933	949	919	926	938	909	905	946	901	919	941	948	906	951	935	916	949	954	924	966	880	969	928	913	878	961	997	939	962	982	917	883	912	967	956	949	963	922	982	912	855	951	952	933	976	887	968	963	924	911	942	908	995	900	947	1036	918	942	946	917	937	924	945	966	887	946	981	970	889	963	950	913	993	920	938	954	919	921	902	924	969	956	879	898	928	903	926	895	967	875	955	960	920	920	891	868	937	910	896	906	892	922	901	895	917	915	960	966	861	933	885	907	970	961	881	929	882	905	960	908	916	959	931	949	952	986	918	938	903	952	872	919	926	991	943	953	905	917	900	898	964	941	915	932	983	905	945	1001	992	964	952	891	876	934	889	916	903	929	889	949	935	905	960	898	901	961	945	906	927	918	994	934	954	925	932	878	970	922	1008	869	903	981	958	938	941	938	968	898	938	957	926	914	955	929	906	930	949	931	890	874	940	957	919	892	914	974	941	938	944	935	915	979	933	923	924	920	948	920	949	889	927	956	934	906	911	890	912	964	947	911	939	919	887	949	966	921	881	891	972	890	986	933	975	941	917	953	878	919	906	945	927	881	928	935	942	987	948	950	882	948	924	983	918	947	898	939	953	947	917	935	1017	881	951	864	955	946	906	923	926	941	974	886	905	987	970	947	942	954	940	943	959	937	908	944	899	930	944	916	951	945	960	886	919	905	975	913	927	966	906	932	934	945	878	951	914	951	975	884	933	972	901	904	930	986	931	906	959	982	939	970	963	932	901	905	920	890	911	937	942	960	939	928	908	926	937	929	937	939	966	896	961	922	909	925	902	918	927	949	974	922	924	977	936	991	890	938	926	921	919	956	890	928	910	948	954	926	953	943	957	882	934	900	970	992	919	921	930	968	875	944	949	1028	919	939	951	989	963	904	932	897	922	978	944	943	906	953	974	897	930	962	939	934	883	935	965	940	930	910	957	975	957	945	967	916	956	899	966	895	914	931	957	923	937	941	982	914	955	882	901	902	959	922	966	933	925	968	968	894	917	958	914	931	878	918	879	936	930	914	911	945	913	865	938	927	945	912	964	961	901	940	930	946	935	930	904	922	928	911	985	936	942	903	905	961	862	928	920	900	920	923	957	905	902	975	970	887	899	926	941	897	927	866	912	932	923	910	945	957	905	906	942	931	940	894	927	939	919	945	967	946	944	916	900	943	885	929	936	950	882	921	927	950	873	987	990	877	914	927	945	944	969	972	981	940	969	968	943	944	886	865	934	970	927	955	918	992	881	918	917	954	947	988	921	913	915	937	930	944	939	945	931	938	934	950	880	913	976	948	977	991	868	978	974	954	973	917	917	909	938	970	822	926	937	1021	917	933	911	870	919	952	969	917	964	945	998	936	854	942	928	910	908	954	911	979	922	941	906	921	928	933	974	1002	911	982	950	920	922	934	986	883	930	958	887	949	1005	923	962	937	904	919	947	964	984	942	991	994	980	909	916	916	920	933	936	907	888	912	955	927	894	904	891	917	921	899	947	987	922	996	954	957	936	945	852	977	908	904	961	979	904	990	929	948	936	998	949	904	940	900	1000	904	911	928	942	862	904	906	923	924	938	932	906	900	940	924	926	861	959	914	907	850	929	949	904	917	965	892	932	940	896	901	920	902	935	894	991	957	956	909	959	947	930	891	920	939	942	921	953	970	894	955	931	944	938	919	958	953	970	971	952	958	944	947	978	927	907	908	986	982	944	904	923	960	935	913	926	989	885	935	929	888	907	930	947	964	939	875	922	991	861	929	949	994	927	944	877	946	922	971	912	949	893	911	935	943	930	889	956	932	931	950	1002	924	912	907	934	972	914	936	899	957	922	913	962	943	918	891	987	928	945	873	936	962	940	957	995	957	976	920	914	912	883	886	959	945	909	937	959	947	927	941	910	908	869	903	886	969	948	937	916	982	897	934	961	917	900	979	927	956	938	962	927	912	940	902	904	932	949	929	1027	928	867	952	947	899	950	913	975	918	949	926	901	958	873	882	938	958	938	911	960	936	925	964	918	956	900	970	934	879	995	984	907	898	918	888	907	960	936	943	984	946	1009	972	922	938	963	993	960	934	896	947	930	959	934	940	898	956	937	887	978	908	961	994	953	900	949	945	893	911	940	903	937	864	917	908	864	959	967	918	910	967	994	946	966	964	904	940	954	922	889	983	932	930	942	921	990	891	969	929	1001	975	935	929	983	899	916	1005	951	885	918	929	909	911	1002	933	944	930	953	920	936	948	901	944	912	940	897	948	923	978	949	900	890	956	949	833	908	973	873	971	966	949	900	939	960	910	989	946	930	918	934	951	916	940	895	924	922	890	914	955	953	967	898	959	944	947	907	945	945	937	954	933	930	927	921	964	940	947	914	907	948	982	920	936	912	898	921	935	916	913	881	983	975	944	936	886	964	936	913	948	938
29407	52091	41776	28205	22414	16317	11155	8130	6442	5477	4545	3285	2539	2252	1912	1626	1493	1441	1292	1257	1235	1222	1219	1130	1046	1052	1015	1028	1068	1082	1010	1036	983	959	989	930	945	937	1015	1007	884	910	937	969	921	958	957	928	959	955	954	983	963	954	919	888	945	940	896	915	957	928	942	921	965	947	956	953	916	913	963	891	932	938	905	906	910	918	901	930	973	934	925	914	895	927	889	841	923	932	876	944	910	921	906	968	961	908	946	962	958	911	931	944	867	872	934	932	880	962	902	874	917	917	890	971	982	873	925	910	917	940	913	928	956	932	974	966	937	976	929	871	907	895	920	962	928	937	909	873	968	894	899	922	921	920	935	914	940	868	925	877	921	948	920	946	890	913	945	919	950	914	879	950	923	921	887	945	964	929	953	876	906	911	921	915	948	904	948	869	943	992	876	913	1019	909	905	947	930	905	919	958	967	944	900	941	874	920	922	868	944	950	935	899	952	919	932	933	929	899	898	906	973	990	969	931	930	946	938	935	890	930	908	929	884	932	910	952	932	956	907	903	946	918	931	911	970	936	909	954	874	981	924	885	967	901	922	923	934	900	914	952	948	949	881	911	912	930	930	909	930	909	961	892	937	920	871	914	940	913	935	937	945	891	955	940	967	918	930	897	931	945	904	909	929	937	921	904	984	959	951	937	915	936	883	906	952	965	879	943	970	956	947	954	985	888	966	913	888	961	899	910	911	933	934	912	908	915	908	949	906	945	911	900	842	897	866	922	940	928	947	896	922	911	926	916	925	861	930	858	955	947	947	940	932	942	920	941	904	943	887	930	940	944	995	926	949	939	908	926	933	931	904	957	908	940	914	904	884	935	909	968	853	932	878	981	973	873	909	942	888	927	885	931	926	931	940	913	899	930	930	881	948	919	892	911	909	985	957	908	929	943	888	877	909	907	871	849	923	883	945	908	958	922	954	924	945	963	881	940	949	938	878	912	917	861	928	994	990	908	925	921	895	976	947	880	931	969	907	930	903	911	872	908	922	917	877	955	903	946	916	947	958	933	977	942	941	869	879	912	954	931	888	947	902	913	964	904	880	912	965	916	917	919	903	925	943	946	878	867	930	952	954	893	932	896	917	973	948	930	919	926	975	991	903	968	976	928	885	918	914	948	904	952	898	927	931	885	900	890	937	944	992	916	874	901	974	980	922	975	892	949	911	950	928	985	912	940	979	943	918	916	909	934	937	904	885	874	882	963	909	845	929	913	933	943	926	968	932	981	926	890	952	946	939	964	956	972	965	900	897	920	954	924	912	882	922	946	922	918	928	928	959	903	908	888	895	953	867	925	995	935	873	919	913	941	960	935	960	946	925	932	916	845	891	939	911	886	902	868	906	913	871	862	888	929	921	949	924	853	928	948	935	905	926	911	898	898	940	944	958	949	927	909	992	904	941	857	870	929	892	973	928	946	939	927	877	951	915	971	938	910	897	937	895	876	941	874	978	882	908	921	945	893	955	991	929	920	869	895	959	893	909	900	935	954	892	857	903	875	921	899	951	906	895	931	891	936	937	916	948	909	847	957	939	875	922	910	913	934	954	985	918	919	923	920	905	976	892	939	952	902	912	941	910	898	931	922	957	945	909	931	873	933	906	922	901	982	957	945	959	895	884	886	942	906	942	911	960	914	892	943	911	942	941	918	945	893	917	892	970	927	933	935	962	914	946	945	926	912	960	883	959	876	953	941	919	939	964	939	887	907	870	870	909	925	934	933	924	972	927	947	926	861	975	926	926	944	967	889	971	905	929	875	918	936	941	937	937	923	902	945	956	973	914	903	892	930	955	895	922	919	949	948	914	936	926	953	885	887	900	906	931	958	937	882	935	910	915	887	908	905	929	905	912	918	882	942	858	938	936	877	935	850	893	946	894	863	909	943	941	877	918	924	899	907	896	927	920	893	902	943	892	901	906	937	954	900	936	865	899	904	923	978	918	945	922	930	886	885	907	932	934	943	924	898	939	901	920	941	930	953	900	1020	953	922	929	978	946	908	952	945	917	925	915	957	977	910	889	907	875	925	925	895	926	931	912	981	899	934	900	949	882	908	866	962	938	925	919	926	951	923	943	894	940	941	944	954	925	961	955	938	916	922	1056	947	933	935	927	912	925	960	885	908	929	961	933	953	890	896	867	889	883	955	907	936	881	928	896	1011	900	900	915	898	925	988	957	934	846	877	925	879	900	904	930	927	875	920	921	869	926	946	875	919	893	812	913	873	960	919	920	926	944	954	940	897	901	941	933	945	939	902	910	959	915	935	915	933	907	956	865	943	893	906	876	873	891	920	930	951	931	957	919	864	991	965	915	922	899	913	944	929	948	891	922	889	899	961	955	908	909	961	913	939	941	917	921	874	946	939	914	969	922	899	903	929	875	951	917	909	947	948	963	932	935	956	927	919	905	964	931	967	909	896	887	950	916	886	945	865	959	959	914	867	894	912	940	983	953	925	885	939	950	905	912	904	958	989	889	914	975	901	987	892	922	943	939	921	937	862	960	908	926	926	870	934	942	947	952	932	903	912	868	956	903	923	933	939	957	909	908	973	933	932	950	1003	924	919	907	923	967	943	910	901	947	920	901	873	935	909	970	894	869	930	919	891	938	904	912	896	911	911	955	882	951	943	947	908	931	935	951	882	959	928	950	920	946	1008	908	887	890	903	904	856	946	962	888	905	881	949	913	877	950	883	872	978	912	911	935	953	942	865	926	905	940	959	971	937	922	915	920	879	943	920	951	930	920	931	945	913	925	916	927	875	899	981	920	898	937	934	931	1009	911	924	927	938	987	919	924	949	972	976	943	967	876	915	865	934	909	934	884	918	908	966	942	897	967	911	955	924	963	933	875	952	910	940	939	962	921	926	924	915	976	927	908	887	883	918	873	927	868	915	939	948	904	919	914	936	929	906	1029	881	943	932	962	904	1000	930	887	964	894	881	915	988	913	928	886	878	960	973	979	911	922	867	948	902	959	948	906	925	901	917	909	944	879	894	999	954	896	905	850	882	929	925	931	912	872	928	935	896	931	940	921	956	951	930	916	921	861	891	920	904	912	925	949	904	956	865	893	929	948	955	866	928	911	921	936	907	901	927	911	948	943	937	943	900	936	984	912	937	892	952	916	960	926	901	946	923	922	908	862	968	893	982	920	902	920	903	947	950	926	876	897	896	961	943	921	957	934	930	875	942	951	888	916	890	952	944	873	987	972	930	998	981	1002	931	892	905	924	947	949	915	946	900	910	900	952	975	940	930	983	965	860	966	921	879	943	890	961	934	925	953	930	930	888	876	887	953	942	896	934	962	900	932	936	894	895	913	921	926	975	888	968	936	913	942	986	895	954	895	925	906	907	945	910	946	921	925	898	863	931	928	1021	931	940	913	956	966	963	915	944	969	893	954	847	935	926	943	931	884	920	921	938	931	902	915	913	930	956	902	907	906	921	966	950	942	884	942	939	929	901	897	956	943	954	945
23274	21562	29405	24320	22239	23332	20604	10269	6958	6027	5320	4259	3024	2618	2273	1889	1777	1656	1540	1377	1375	1304	1346	1244	1226	1184	1143	1147	1140	1095	1053	1072	1088	1049	1100	1096	1074	1064	1023	1066	1043	1044	1070	1034	986	1120	1058	1031	1066	1017	1017	1070	1035	998	1043	1107	1023	1008	1030	1017	992	1007	1027	953	1014	1008	945	1043	1019	1013	994	1008	1008	971	1001	992	1027	1012	1016	1002	929	1048	914	1033	990	1015	949	993	983	997	977	948	1007	1026	1027	997	1009	979	1000	1021	1031	979	1013	986	1008	992	1001	938	975	967	903	976	1010	989	955	1024	1019	952	987	996	994	1060	995	1040	995	992	968	1000	990	1000	960	976	1045	920	1001	1057	995	991	988	1006	949	987	1012	998	1027	982	983	995	916	910	980	988	999	987	1008	1005	999	952	961	1060	943	952	963	1013	986	994	974	959	982	1063	1004	993	1012	979	962	1026	989	934	973	996	1004	930	965	990	933	986	979	1015	980	936	953	1027	1017	957	1038	976	997	970	889	961	990	932	1008	1003	1028	932	970	970	954	1050	1001	990	956	999	972	966	958	995	1018	982	1024	949	1001	1015	1029	991	1001	974	1014	975	954	997	1034	1003	973	964	962	1014	1052	983	1022	1034	1035	1008	968	972	973	1039	1043	996	989	1022	1001	1013	965	982	982	985	998	992	972	977	983	1027	961	950	965	1000	980	1020	1047	972	955	1011	1001	963	1030	1002	942	938	968	1021	993	921	1040	956	982	984	991	988	1001	1030	969	988	1021	983	999	1000	1064	977	1027	1011	992	1007	981	1004	990	982	1002	1003	980	991	1048	948	965	997	1020	1004	1028	945	995	973	1012	1004	1027	1023	1037	995	962	1013	987	1021	983	1028	1006	985	1003	982	967	944	990	970	1037	970	1001	1018	999	998	985	972	1019	1032	984	975	1067	949	1000	971	1056	994	995	1008	950	1006	994	978	895	1019	942	955	968	988	997	995	931	934	985	1006	957	1013	996	996	1018	1023	985	1008	1025	968	1042	944	988	998	982	986	966	986	1006	1020	992	1003	980	963	1022	959	980	1049	999	1004	1038	1002	991	977	1000	994	992	978	959	989	990	1049	981	985	998	974	990	1018	918	1001	1000	1007	986	968	977	1032	980	983	983	956	1046	982	950	991	1018	1023	1024	992	980	1025	965	984	1030	1010	1007	958	976	1024	1036	992	1021	992	1043	1026	1015	1028	1005	1044	951	978	987	942	981	972	1027	1029	996	1003	963	916	987	982	995	963	946	980	1028	1006	952	1050	1022	1015	952	1010	1021	1024	1030	1026	964	1043	970	938	961	989	961	986	962	1020	971	930	1005	982	1028	971	955	962	996	972	999	1019	978	998	998	969	1003	1059	1008	1006	998	974	1005	970	1028	1011	1034	982	972	950	1042	990	1026	978	1001	932	1014	972	957	1059	919	991	1045	960	999	1017	1007	983	999	958	940	1027	1003	964	1015	994	1014	959	996	985	1015	1004	1003	983	971	988	996	994	1015	960	933	992	999	931	1002	1008	983	991	984	977	959	1002	967	1014	995	968	984	952	990	967	1000	935	1019	963	939	938	985	1031	995	964	987	981	1017	1024	1078	993	975	968	967	1062	1036	990	979	1002	1021	999	998	1015	1022	1009	962	976	1029	966	992	1009	998	989	976	978	999	1009	1007	991	1025	979	1017	979	1014	1042	988	1000	940	976	941	1051	991	1033	1015	970	947	966	990	998	984	961	988	1053	1003	996	973	908	1003	1041	978	985	984	961	998	978	1022	960	979	975	1015	1056	960	971	998	1024	976	982	1016	1014	994	1006	1046	946	981	1008	957	1007	945	1016	910	970	965	967	934	924	1010	1005	952	1030	996	1064	1023	951	990	966	985	971	950	950	1015	979	928	1025	950	984	992	1000	978	976	1044	973	1055	980	916	989	972	1047	1060	964	1006	1031	977	1012	989	985	1031	960	968	976	970	1007	991	985	986	948	989	1013	1012	1001	964	926	943	965	1071	1037	991	975	976	1026	982	1072	966	968	1042	977	1005	1002	1023	1014	977	929	1049	972	1037	1006	1009	1032	994	975	1035	976	1000	970	996	979	978	1001	973	991	991	992	980	990	1016	987	953	1001	976	952	1022	912	981	970	961	923	972	1013	974	952	964	970	906	982	989	1028	995	1041	1023	955	916	1046	986	993	1001	975	955	1021	1001	1009	1006	1008	1048	1012	978	1060	1000	1007	1000	1041	987	942	974	1004	993	1060	959	988	964	965	1002	1014	986	968	949	1022	1042	972	955	952	1068	956	953	976	986	966	1000	1039	984	993	972	984	956	959	981	1013	1072	958	1018	1016	1057	955	978	979	1038	998	952	966	994	992	1052	1065	980	1038	1010	1003	957	1018	986	987	960	1012	951	907	1010	980	987	972	988	1050	968	1011	995	915	928	957	998	936	944	1070	1023	987	1024	955	935	948	996	980	1073	1020	991	944	1010	1004	1029	1029	950	995	971	1008	955	952	1000	1018	944	1041	1010	967	991	1010	933	969	1033	963	1001	967	1010	988	979	943	1049	1051	986	996	1043	1027	982	939	1000	970	1035	990	986	987	1000	946	1007	942	973	1042	968	1010	969	983	961	1063	991	924	908	976	1032	1049	1020	943	988	982	966	1003	961	987	998	922	1010	995	957	997	927	1030	963	999	986	1020	994	961	1011	1011	991	921	1006	952	1031	979	972	948	1033	971	1006	926	1037	966	984	933	970	979	989	1010	973	979	977	918	1046	975	961	995	1012	958	981	970	1005	969	976	993	965	995	1008	1008	998	982	1015	1007	1016	942	937	968	965	997	999	1015	961	1009	1020	1027	978	1039	1045	974	1008	1011	953	951	972	1014	973	1034	949	964	992	978	969	973	976	970	987	971	1020	989	977	970	961	970	955	999	992	992	997	1050	991	972	985	980	1013	1016	980	953	1003	1018	1019	960	985	1026	987	958	1015	1039	991	1030	950	1019	1000	1012	961	982	991	990	966	1022	1016	1052	991	949	973	1002	1007	967	986	946	949	1014	982	938	997	945	958	981	1014	1020	984	1009	1007	972	987	997	981	1003	1039	996	1005	1033	961	990	1018	1000	1010	1020	996	1041	944	1005	1037	975	1007	950	1038	1003	999	1014	996	1011	1015	955	968	973	964	988	909	993	983	968	1042	973	986	933	1019	1007	940	950	1016	993	1004	963	1042	1025	938	990	1017	1015	996	982	1001	943	1015	991	995	966	947	1000	984	1013	1043	971	1024	995	944	1059	1025	977	985	1021	994	962	1006	1009	983	995	928	990	987	995	993	1049	988	1011	995	1009	969	969	928	968	953	940	980	1031	1066	1016	1005	1021	1004	986	934	1033	970	949	961	1015	1034	1020	941	997	993	976	969	990	1032	967	1044	1019	991	1008	1012	931	990	1022	1003	992	1014	1042	986	995	936	1007	986	1048	965	1029	966	984	1006	962	967	1031	959	1014	980	952	1024	1014	951	1040	975	929	999	957	1021	992	1010	950	962	986	992	989	966	981	1027	923	1012	982	972	1010	984	970	1001	1039	1010	996	1017	919	1036	1014	992	1027	1005	1021	1020	958	967	959	962	1000	951	1029	988	996	1019	965	1071	945	936	1030	973	1019	1026	1005	1012	949	977	1042	1017	987	987	939	1063	944	1009	973	978	941	993	941	957	996	995	1037	923	975	980	948	952	964	984	958	966	955	985	990	1008	959	1028	931	1013	971	981	977	961	982	1009	958	965	984	1041	1038	1021	916	1006	1015	981	1005	962	976	986	917	979	964	938	1016	973	988	986	931	1022	973	1000	1018	1062	962	980	1007	976	990	999	1010	928	970	1009	1049	990	941	985	993	1042	1002	968	969	973	1002	1013	1024	983	1049	996	1006	1000	957	1010	1006	950	1004	1026	996	961	938	968	1001	1063	982	976	950	981	998	965	972	970	1011	993	995	966	1035	981	977	1029	1056	1018	982	1034	986	1022	1001	989	982	1037	995	974	975	958	1023	962	951	976	1016	982	934	1032	1010	947	970	959	907
34807	61575	48672	35720	29929	21962	16143	11884	9502	7982	6883	5490	3798	3355	2553	2174	2027	1876	1644	1489	1384	1491	1314	1257	1180	1136	1167	1117	1191	1088	1114	1112	1051	1059	1093	1101	974	988	1029	1011	1023	1030	983	988	1050	1061	1059	988	1019	1024	1017	1029	1081	968	962	911	1030	960	1014	958	994	973	957	910	955	1024	994	973	1031	971	1006	931	914	1039	942	935	931	950	953	919	972	930	962	980	984	1027	984	960	926	996	963	942	973	945	952	990	946	942	925	939	868	990	998	947	925	984	915	998	957	945	938	1033	935	921	965	1024	980	967	923	1018	930	929	961	951	953	948	876	993	908	959	993	976	1002	902	958	911	987	948	971	987	967	1070	1003	946	1006	937	966	960	985	998	939	959	972	938	993	942	943	949	952	987	940	917	916	928	940	939	987	925	968	995	988	962	947	988	973	962	943	932	957	955	939	928	998	895	937	970	984	960	948	960	946	1000	944	971	981	991	1003	998	885	927	922	1004	966	955	926	956	978	977	982	993	974	998	933	986	967	924	938	901	929	972	924	982	925	947	971	991	944	1008	943	921	926	994	950	980	982	920	945	947	933	968	984	944	1004	927	948	968	997	947	935	968	925	962	985	935	938	971	997	929	935	956	963	955	887	935	951	947	932	954	1036	957	915	983	947	919	921	959	942	910	915	961	948	974	952	960	955	884	956	973	934	928	974	950	1027	976	910	898	944	1000	975	982	996	1053	913	931	950	922	1008	998	928	948	940	987	941	958	946	972	981	986	935	975	969	1013	966	978	932	954	966	949	998	937	996	946	972	943	929	929	941	991	957	930	1009	942	1028	967	978	923	979	948	952	962	957	961	946	973	1003	955	993	977	1007	987	932	933	1018	992	958	989	972	943	1009	933	929	998	927	940	977	881	986	1015	986	1012	961	996	936	1045	977	999	921	954	936	970	953	998	958	971	920	938	993	942	941	950	927	897	945	974	1028	935	995	942	974	952	983	962	923	988	988	983	910	928	986	921	973	989	937	931	952	938	938	984	948	951	1001	941	960	954	937	978	927	955	914	967	912	926	936	890	958	903	992	984	966	1007	968	969	932	964	983	914	946	977	920	952	920	1001	945	972	926	993	983	946	959	959	978	971	946	968	979	982	981	975	948	916	935	929	959	931	927	1005	963	954	993	986	960	974	976	945	963	913	953	968	992	970	972	969	965	954	983	979	982	972	969	996	894	1008	945	951	949	962	989	925	919	1018	920	1057	958	994	959	976	948	955	952	967	987	946	980	926	1005	952	983	979	988	960	959	937	948	971	973	989	997	922	950	969	949	1001	982	914	944	993	988	935	939	997	964	977	916	964	988	888	991	928	933	1033	989	993	992	940	976	944	900	939	1008	963	978	945	968	915	969	976	957	1018	1000	949	986	975	984	951	952	981	1042	983	974	951	952	962	1003	987	940	957	914	919	993	978	956	954	889	945	967	903	987	945	984	943	923	938	938	963	1010	989	930	1025	958	939	997	962	977	970	913	993	977	960	980	982	910	990	903	957	1000	998	950	941	946	916	1014	1006	943	951	1004	955	967	949	935	992	1011	956	954	901	1002	927	944	981	956	974	931	913	998	973	1004	1008	981	974	957	940	949	983	999	1024	938	953	947	957	941	1001	949	973	912	976	975	984	959	932	916	958	991	966	984	960	906	975	964	971	977	1016	980	980	941	981	940	956	872	962	960	891	957	939	971	1006	951	967	955	957	937	976	972	909	939	939	1035	964	954	960	992	985	979	949	957	936	943	977	1000	978	934	958	913	940	931	996	957	978	967	952	1052	958	886	947	933	974	996	996	928	985	943	948	972	969	959	925	925	938	921	979	1000	982	961	936	967	933	980	957	917	915	936	1017	933	947	966	914	944	1054	947	932	978	982	981	937	928	1002	982	935	944	916	1017	1006	947	972	949	927	956	926	984	990	947	958	949	918	948	987	1001	995	981	868	960	934	996	893	968	978	896	940	935	930	955	931	959	958	931	1001	983	974	976	942	970	944	986	930	929	963	968	989	949	942	987	966	965	958	983	972	996	1004	934	947	906	919	940	988	1006	1003	966	925	928	976	964	919	931	950	932	929	922	987	961	954	982	962	980	938	989	985	980	997	921	984	926	967	1036	976	961	978	963	968	945	964	976	977	992	974	977	979	952	959	1023	1035	988	963	944	982	946	944	932	964	964	985	1005	985	948	965	878	966	951	970	998	972	956	981	976	961	941	983	951	980	946	1005	953	988	962	956	930	904	981	983	947	972	1013	989	953	939	943	935	968	979	969	927	1016	889	1005	979	938	1022	986	920	926	927	933	935	959	972	976	931	935	956	976	922	961	1008	948	1004	907	986	991	956	912	927	932	962	986	963	948	989	891	973	949	905	932	1013	961	958	966	963	1028	935	988	898	976	895	914	917	1004	933	964	935	958	946	937	949	970	933	954	939	992	998	985	972	961	952	927	964	1018	954	962	922	931	1010	972	909	954	933	975	928	1014	997	986	942	953	989	968	996	970	962	913	975	959	984	994	951	971	944	993	934	1020	989	942	1009	952	919	974	973	950	951	1004	969	970	1029	963	924	942	940	919	918	968	926	939	906	921	902	980	961	979	964	928	972	962	949	952	972	952	923	896	924	976	903	998	972	982	993	1011	981	908	904	959	921	943	918	882	973	927	967	949	976	952	947	951	991	1023	1019	941	959	966	977	957	911	970	905	1025	925	1021	905	972	893	941	928	942	936	959	934	997	949	959	959	909	947	1007	975	962	974	969	992	946	936	917	960	952	937	997	921	933	929	934	940	965	933	982	978	981	980	944	948	958	1001	978	994	1007	951	936	997	957	1033	978	992	967	975	982	949	989	938	991	943	883	953	915	921	909	962	950	1020	944	996	966	944	995	963	1048	911	972	961	966	964	947	954	957	957	943	907	976	968	992	1009	947	969	944	884	898	961	1023	947	968	968	978	956	1006	1004	921	1014	943	963	962	992	955	954	968	953	965	957	975	915	993	986	956	962	956	967	986	957	898	925	884	912	980	957	957	928	974	993	977	937	938	961	954	950	892	924	1016	950	1009	975	949	908	943	952	942	1028	942	1007	957	981	973	958	933	1002	958	951	966	963	988	984	924	987	977	981	943	931	963	931	991	945	988	945	974	996	920	1034	961	954	998	958	958	1007	964	988	939	908	906	979	954	941	967	948	989	957	1000	1001	989	994	974	981	997	964	960	966	991	952	910	955	966	954	925	965	974	962	916	942	956	914	967	915	954	954	904	883	980	982	988	970	949	966	966	976	993	968	997	987	923	899	969	981	966	929	941	988	967	987	958	952	960	934	918	969	1000	999	936	1002	929	942	984	974	986	913	932	945	1029	952	967	928	976	966	941	992	967	985	948	946	959	993	986	975	927	985	921	974	986	963	956	983	1020	926	984	929	908	964	897	1003	987	953	961	949	950	1002	942	937	965	903	955	964	951	921	986	1010	960	895	934	958	968	904	952	935	966	915	958	908	966	908	947	967	892	967	921	932	942	975	969	931	963	955	1005	965	1041	994	946	986	947	1027	960	939	964	949	979	963	954	949	982	961	940	1000	953	972	911	961	889	940	876	973	940	972	941	952	990	958	940	990	941	1031
32057	31896	36283	27306	16716	9856	6213	4266	3325	2858	2579	2082	1741	1562	1366	1304	1150	1164	1053	1077	1057	1034	1013	1035	975	970	979	933	971	895	934	970	870	905	837	868	888	931	839	931	853	893	967	927	912	912	931	881	873	926	847	873	907	855	957	904	935	905	862	897	899	910	926	868	864	923	851	911	871	919	799	875	838	895	889	827	906	868	880	826	844	860	868	869	902	918	888	900	830	910	894	942	893	902	972	864	878	875	891	885	899	902	931	936	863	864	870	848	861	954	910	883	854	900	902	866	907	849	821	890	911	869	888	865	902	872	863	884	877	918	968	882	856	948	919	914	890	884	869	926	879	881	865	863	844	948	916	927	866	895	873	838	891	910	810	903	910	824	885	797	875	835	880	837	893	917	861	949	873	863	866	920	925	894	818	854	961	918	882	856	869	820	869	895	811	880	857	870	872	840	879	858	883	892	883	858	884	874	855	881	840	875	935	875	902	909	942	872	883	892	878	883	886	848	825	904	934	842	853	862	903	919	895	864	875	899	898	927	870	895	861	866	880	895	958	900	824	926	864	887	909	853	912	855	918	900	920	879	876	864	850	877	921	893	932	902	879	889	877	855	879	913	901	904	900	887	880	876	891	887	905	901	901	867	890	886	866	859	876	857	882	904	868	831	967	877	892	863	884	871	886	895	875	889	866	882	836	904	918	887	878	942	853	830	931	909	894	878	893	889	826	859	922	895	895	883	833	817	868	988	821	859	844	899	864	882	890	943	867	903	855	908	870	874	894	929	884	871	863	919	881	916	895	865	911	867	915	947	904	907	910	845	832	844	894	868	849	950	841	833	898	866	895	862	865	889	860	867	897	866	841	846	928	901	915	879	901	862	921	892	844	884	874	882	862	882	917	865	879	884	913	915	885	881	851	913	897	913	901	882	902	885	874	811	881	874	864	834	847	902	872	908	842	884	884	887	844	936	864	874	910	867	891	844	865	870	904	905	868	845	817	919	880	906	910	891	890	922	872	864	822	895	863	858	869	949	825	874	857	844	884	862	859	874	897	900	897	897	915	869	930	886	880	890	901	850	873	913	904	904	883	881	890	878	841	839	871	920	908	870	893	926	893	867	909	909	855	894	925	844	952	871	844	853	839	943	873	881	899	911	877	893	861	838	894	879	858	848	828	871	909	919	875	909	871	927	862	918	849	884	882	901	856	890	875	913	884	899	912	888	913	915	873	919	887	934	874	913	888	894	840	896	843	896	885	852	937	905	831	888	860	897	904	852	969	894	925	921	872	899	908	896	950	882	859	876	829	913	931	919	919	842	872	897	859	858	917	874	884	894	879	866	872	860	878	897	939	865	901	867	915	913	830	858	854	903	927	924	918	926	947	847	899	885	900	896	930	857	908	891	828	862	838	856	803	866	899	904	940	905	859	845	886	906	844	927	952	912	847	855	885	924	925	874	884	917	911	931	891	872	855	908	884	910	879	914	877	873	878	879	908	909	874	836	875	836	971	888	880	888	892	901	905	840	848	863	889	899	858	843	900	919	892	824	872	880	845	892	891	905	847	816	814	905	866	862	884	933	906	943	896	881	860	885	964	942	888	882	871	902	895	821	886	866	886	864	893	872	885	894	860	886	855	896	862	865	894	902	847	867	875	870	886	878	884	908	879	895	912	907	913	873	934	888	904	868	847	916	907	953	868	853	874	890	911	929	903	847	869	864	908	864	873	924	864	905	912	875	840	938	896	859	873	948	924	865	884	906	850	906	906	827	865	906	893	891	815	932	882	868	924	858	896	887	895	850	930	901	815	905	854	885	861	872	869	900	872	887	858	875	869	915	891	864	899	841	921	937	906	914	876	954	837	856	873	861	869	879	876	886	926	897	912	861	912	883	874	855	880	869	831	850	886	935	836	886	916	873	862	856	871	837	865	879	907	905	926	859	867	859	880	831	867	864	851	833	905	883	890	882	891	941	865	919	976	1008	870	860	871	901	883	874	869	918	908	965	870	877	868	900	866	864	855	882	918	827	916	898	908	887	891	921	887	902	892	863	863	897	792	851	860	822	954	892	880	893	857	943	930	876	873	853	882	876	892	896	952	885	894	852	897	881	919	841	866	870	885	869	909	855	895	895	875	843	873	906	912	905	845	893	876	899	871	900	915	869	939	932	930	926	874	870	893	876	845	906	914	882	898	867	879	909	892	930	847	856	882	923	886	909	940	922	912	925	899	906	878	905	883	842	853	904	869	823	808	820	876	894	911	908	850	947	806	920	923	863	947	868	896	852	883	835	862	890	851	850	866	878	919	843	861	890	858	900	878	889	855	915	862	887	882	850	921	874	866	867	851	877	916	900	831	859	866	878	874	824	894	901	926	855	848	924	861	850	824	857	889	895	846	838	876	873	850	847	874	839	885	910	880	836	887	854	861	892	923	849	896	829	819	894	831	829	864	884	884	857	885	827	920	884	898	879	928	901	915	911	868	898	838	823	860	894	881	897	929	913	871	894	875	879	903	882	860	933	861	864	930	922	848	847	911	852	897	869	864	832	955	889	919	879	923	914	909	950	930	874	859	825	899	882	829	867	889	883	863	871	885	863	921	880	925	905	823	870	885	868	896	877	918	932	919	875	926	876	903	949	947	870	837	872	875	882	887	898	870	964	812	875	972	877	898	871	893	857	874	867	870	878	874	831	866	890	927	861	860	900	880	909	938	869	909	870	900	897	892	903	907	847	936	917	883	905	857	850	872	942	864	819	941	886	949	902	875	892	851	900	891	848	850	852	872	886	930	839	928	888	849	897	893	951	932	861	869	868	869	902	924	893	867	902	870	895	908	914	914	947	853	874	873	841	882	862	902	917	919	815	920	893	875	887	863	885	882	864	879	867	877	910	849	927	908	859	879	850	906	909	875	898	884	888	892	930	903	848	835	924	905	952	902	915	866	856	903	882	873	887	891	847	938	936	852	855	881	864	885	854	906	862	892	880	900	853	860	902	944	839	914	936	926	906	894	905	863	849	885	845	935	900	877	881	836	895	885	915	905	864	864	849	857	841	890	825	904	903	848	911	885	886	904	881	837	875	932	891	918	880	918	858	900	852	830	915	834	927	831	871	883	930	863	875	849	906	868	916	883	910	861	869	876	872	889	886	880	847	891	877	910	904	873	843	918	900	872	872	839	917	925	854	940	956	880	910	830	858	881	884	889	898	894	914	866	882	918	834	909	919	825	905	919	881	914	914	919	905	878	907	840	896	874	839	846	891	902	841	885	933	889	892	903	878	819	902	813	866	952	912	921	872	925	908	911	902	875	805	893	931	894	931	876	846	869	883	859	879	836	844	956	923	871	903	911	913	872	897	843	836	909	861	871	817	882	919	887	874	910	932	846	850	884	923	863	869	894	885	864	833	887	919	866	914	902	849	902	876	879	879	869	891	908	865	882	915	896	852	922	913	888	893	871	900	901	891	923	881	933	909	888	808	935	908	913	850	877	897	903	918
34176	45722	36316	24384	18018	12272	8758	6217	4611	4157	3505	2774	2153	1896	1648	1396	1334	1205	1155	1194	1130	1009	1017	984	1023	980	1024	962	1004	956	941	942	892	929	902	907	927	870	928	945	884	896	871	921	916	842	866	881	892	905	950	917	885	889	898	933	934	881	862	905	824	938	891	845	871	876	863	856	915	914	906	832	851	824	878	860	912	876	927	889	933	825	818	873	905	866	868	880	874	869	867	905	866	860	844	929	873	896	920	922	860	902	893	905	875	830	922	837	905	869	868	919	838	861	861	879	846	892	847	887	904	869	889	871	888	871	889	834	898	826	913	840	847	832	843	906	846	837	830	884	880	827	847	822	880	884	845	870	898	937	900	875	915	868	849	870	950	903	841	884	882	851	906	893	887	845	805	842	853	891	933	845	910	932	863	910	843	867	862	902	843	925	880	873	863	856	897	913	826	874	904	910	876	855	886	906	899	898	817	862	898	867	851	927	930	901	887	906	886	887	904	933	909	813	873	883	809	896	895	898	890	883	946	909	922	845	911	886	869	852	874	853	860	817	868	907	882	874	841	895	847	861	882	897	897	824	861	904	881	916	887	896	879	905	919	894	871	864	862	890	893	879	933	847	854	815	873	896	941	842	912	923	905	858	876	927	884	879	878	922	872	892	925	905	869	879	891	870	900	884	899	889	838	899	846	881	908	923	860	915	892	840	918	811	869	835	825	900	928	838	898	911	930	920	854	881	902	891	881	843	866	863	902	878	879	929	879	846	906	832	871	912	907	872	902	901	834	884	947	887	913	886	815	911	852	921	883	916	870	908	870	877	973	904	848	898	830	849	869	856	905	865	899	872	902	891	879	897	868	900	884	898	910	891	912	857	810	922	881	906	877	893	872	876	872	912	910	901	857	854	832	906	824	880	841	892	908	847	859	874	917	842	884	883	868	884	853	950	874	905	877	863	894	868	854	884	890	903	871	891	873	865	854	927	903	907	856	938	908	867	875	906	904	823	877	872	864	877	899	927	859	877	876	893	893	878	869	877	899	860	925	929	917	893	837	921	838	852	854	877	883	874	941	900	882	852	878	875	911	834	867	871	854	878	876	885	889	865	929	853	893	906	885	876	852	893	915	842	862	891	915	827	890	848	859	840	931	894	832	907	873	872	900	849	916	853	833	868	870	876	865	868	924	875	927	845	877	907	917	909	880	847	946	866	880	837	934	929	892	950	853	867	875	819	878	893	895	929	850	862	837	878	913	902	879	875	902	881	897	872	868	891	901	922	849	909	934	838	797	904	890	889	916	899	902	931	886	864	874	926	874	879	890	851	828	888	872	867	877	849	900	872	880	835	907	887	873	913	868	843	861	840	872	863	920	868	900	853	944	908	838	850	835	903	894	891	848	894	878	904	872	874	904	854	880	888	870	877	844	898	896	841	870	848	839	836	927	878	894	930	857	893	891	836	853	915	817	854	881	851	895	880	878	864	923	915	862	840	849	895	847	891	897	876	891	860	859	906	915	886	921	877	865	861	888	921	931	849	856	899	862	882	877	841	868	869	908	827	852	833	861	885	831	845	898	848	905	893	868	880	872	855	901	856	889	855	891	904	836	865	874	862	867	904	921	876	814	900	896	860	840	931	848	877	905	875	920	885	874	900	927	914	852	847	919	891	877	888	874	891	844	838	843	952	899	833	867	888	892	890	865	900	941	842	896	899	853	917	855	838	872	915	899	895	863	845	837	909	866	851	887	819	845	864	792	917	871	882	879	912	916	851	924	900	936	808	833	862	891	867	903	911	871	923	923	914	912	874	912	881	868	861	917	860	903	847	863	869	871	920	857	875	944	876	940	842	907	930	867	850	928	854	868	870	872	901	856	926	915	850	906	917	881	865	875	860	911	896	919	899	873	829	896	871	914	849	831	834	879	945	861	894	813	905	861	881	891	855	833	879	907	896	892	856	898	872	861	836	880	953	902	893	853	881	889	850	888	837	866	849	896	918	841	877	879	888	884	849	895	863	877	865	906	935	865	877	897	878	900	903	897	876	812	867	938	876	914	913	901	843	875	882	844	904	938	821	894	903	911	896	892	882	843	853	906	906	863	932	887	906	855	881	882	880	881	838	877	847	877	882	878	895	888	817	853	883	885	844	892	870	821	876	887	884	917	869	933	865	876	864	863	895	886	873	898	900	883	851	830	824	851	852	875	886	843	837	861	878	932	868	912	901	877	846	883	928	864	917	873	877	860	846	862	877	875	864	881	890	874	872	847	921	885	885	885	881	855	896	848	889	877	872	920	861	866	893	880	877	879	835	894	907	888	871	856	904	826	892	905	917	866	873	858	880	873	885	854	829	874	863	866	882	879	903	880	864	885	859	806	871	845	892	883	887	939	886	835	886	849	882	893	910	848	891	924	881	863	874	874	899	901	875	860	888	904	900	923	879	840	888	864	904	876	863	850	840	874	867	908	932	880	911	877	911	881	838	884	935	888	903	885	846	892	863	914	836	913	863	889	861	910	838	853	961	843	931	929	947	807	930	848	912	918	900	899	873	886	852	868	870	878	953	881	876	887	874	872	835	863	873	908	861	866	918	894	856	858	921	858	893	875	870	903	858	896	907	905	870	877	842	898	861	861	873	954	855	864	866	919	866	887	883	882	892	901	870	814	883	897	864	873	915	893	915	916	890	908	925	882	874	912	866	930	892	866	902	860	929	858	889	906	837	903	887	908	896	864	850	868	876	872	886	873	906	873	895	861	889	882	890	897	899	851	901	920	857	881	869	911	903	883	830	830	908	834	827	837	865	842	860	810	915	928	897	873	950	870	907	881	905	823	859	906	872	885	849	920	884	903	868	888	857	861	917	908	913	830	931	836	851	876	832	949	902	893	939	858	876	868	905	891	869	859	836	939	865	877	839	854	936	883	926	898	854	917	865	871	835	876	871	917	883	864	901	853	886	892	865	957	839	919	828	830	877	909	872	899	883	897	902	857	873	817	884	852	853	886	880	824	846	917	897	946	896	889	888	848	912	886	830	812	903	824	825	882	892	883	910	823	934	892	863	901	900	907	879	909	883	900	881	912	924	885	821	894	923	856	848	890	840	832	872	862	809	849	872	833	847	870	794	850	854	872	894	884	861	876	907	868	874	865	863	936	861	892	852	912	857	898	894	820	873	860	869	883	950	927	908	847	876	886	858	881	848	906	856	906	874	898	802	878	844	864	923	879	896	885	838	908	886	942	875	839	943	865	825	852	860	884	902	929	832	944	883	869	896	870	867	874	866	938	909	899	867	830	928	862	894	785	857	854	878	881	897	862	897	902	914	898	867	925	884	843	885	862	912	922	878	845	888	853	865	937	896	978	863	863	867	882	910	881	864	886	861	847	850	904	882	836	890	921	911	852	915	902	926	835	845	826	909	907	915	853	902	887	857	898	889	906	852	910	877	852	871	871	850	891	901	942	833	873	852	870	844	875	895	890	890	895	953	913	894	864	933	881	921
24534	21557	29041	25283	22800	19074	11669	6646	4680	4172	3485	2908	2224	2040	1719	1424	1373	1273	1181	1218	1152	1164	1028	1017	1007	1029	1015	996	1055	992	1021	1025	944	941	982	998	904	923	969	957	967	912	967	938	910	951	910	1000	950	900	919	975	889	935	887	966	956	956	868	924	966	932	944	921	955	921	917	884	873	924	875	907	900	965	884	877	915	951	848	921	908	866	886	888	869	891	918	934	883	876	901	919	878	924	949	856	941	880	902	963	944	946	901	929	900	887	920	891	889	864	897	872	891	906	929	876	934	885	918	915	890	938	910	942	885	896	988	913	858	938	883	884	892	876	871	876	900	880	934	848	893	893	890	914	884	915	925	917	890	962	873	925	969	928	948	878	947	935	917	886	870	870	919	885	928	875	887	869	864	889	933	896	919	936	874	905	914	914	873	865	842	957	948	899	848	883	866	962	963	869	859	935	886	876	895	965	877	839	916	892	894	871	936	809	922	908	958	858	972	861	908	878	905	937	961	912	995	926	930	867	916	900	884	864	906	853	915	880	926	892	947	904	905	889	923	887	951	914	909	912	948	863	865	856	915	936	900	948	931	887	934	888	939	904	937	927	938	866	837	873	880	889	923	901	933	899	939	918	920	861	926	927	899	900	935	921	942	895	951	895	862	847	860	921	920	861	900	940	902	938	955	886	908	934	964	890	883	882	895	896	895	972	900	892	879	923	881	894	903	876	912	961	931	929	883	822	855	884	895	959	906	909	884	867	869	903	878	932	915	910	850	855	909	894	855	889	880	917	925	932	920	934	899	881	852	907	905	966	864	917	864	942	886	875	943	884	907	900	917	880	935	907	877	969	937	912	899	934	882	866	896	912	917	887	879	903	926	922	872	928	858	906	934	879	925	870	889	901	908	858	853	897	902	894	860	862	824	902	927	890	888	922	873	908	922	964	962	949	910	856	922	877	852	906	908	908	881	914	979	967	915	846	910	873	914	886	888	847	942	889	926	952	936	851	883	928	893	883	894	902	905	896	893	831	899	929	856	869	911	913	911	919	911	874	919	929	925	898	936	905	899	850	891	897	889	884	916	855	859	934	908	898	890	945	905	848	928	868	939	902	899	910	863	874	893	835	894	881	876	906	926	913	930	972	930	840	861	904	913	908	913	867	900	887	874	882	903	856	863	880	935	893	847	908	879	900	933	927	853	941	858	904	955	912	841	891	923	939	928	847	888	915	893	909	885	849	846	865	879	894	849	935	897	911	911	919	916	866	898	916	898	875	900	871	950	905	873	870	920	936	903	901	909	884	882	867	907	880	906	891	861	923	914	877	892	908	858	889	934	871	891	916	888	909	887	835	882	911	915	924	935	895	926	932	967	921	907	893	893	877	870	883	936	860	885	872	896	869	884	888	864	904	864	893	905	938	875	870	902	896	865	920	879	888	896	879	897	869	896	858	853	887	937	954	919	870	933	871	864	911	892	881	926	888	929	907	892	901	900	925	919	883	925	872	876	948	856	935	893	960	899	871	845	909	894	875	899	902	908	905	880	919	889	917	876	876	895	875	869	887	827	883	949	894	890	829	852	970	909	865	895	875	917	886	919	936	877	881	915	877	930	920	858	888	970	951	894	933	945	899	847	880	896	879	882	885	907	888	902	870	894	921	854	930	900	895	903	901	942	930	878	851	898	929	887	956	914	859	906	922	847	924	952	885	950	925	860	935	860	864	941	861	941	923	941	957	925	878	899	903	916	940	952	865	921	921	917	901	925	892	917	949	945	888	887	923	883	917	901	878	909	932	955	942	984	886	883	891	896	908	835	883	908	950	866	887	880	896	881	903	927	932	947	875	951	879	902	895	887	923	867	895	916	913	919	946	914	910	918	906	857	906	896	858	873	892	900	865	854	909	913	907	904	921	915	901	933	921	923	919	923	900	900	953	940	941	929	879	875	898	868	937	875	952	918	884	900	864	939	878	921	941	898	903	951	940	876	908	909	908	910	891	948	864	937	879	931	881	915	893	864	894	906	883	923	910	893	851	842	897	891	940	902	911	900	920	915	907	859	852	897	942	938	881	889	870	949	883	956	913	900	908	894	911	886	904	885	879	912	878	941	904	906	896	866	873	924	925	917	884	886	952	936	883	907	890	880	873	878	994	943	920	921	958	968	910	910	932	883	877	913	879	890	894	912	876	912	846	916	880	892	899	941	926	908	870	859	911	868	926	927	941	860	839	927	933	920	948	943	864	907	921	917	931	911	882	815	915	936	870	893	912	890	874	885	883	884	977	898	890	853	922	868	901	889	899	892	851	906	865	858	909	907	899	915	895	902	892	932	880	891	915	882	897	891	868	851	926	868	884	851	846	859	896	889	875	895	877	895	896	936	895	941	865	953	882	909	879	916	894	914	892	852	844	863	922	902	835	904	899	938	896	879	894	926	924	941	866	909	935	889	884	847	888	927	867	910	904	921	908	887	934	907	909	910	868	876	924	914	904	910	872	946	850	833	948	949	929	892	916	884	918	922	880	911	858	902	894	891	944	887	898	924	843	923	910	912	911	871	924	884	941	893	916	834	896	949	896	897	916	902	908	894	869	851	893	867	861	856	874	896	920	899	891	924	876	905	896	871	887	913	852	865	924	914	893	910	880	953	881	940	866	920	908	893	936	915	896	886	857	901	886	866	900	911	888	846	892	915	918	919	853	861	850	899	921	919	913	867	886	934	882	910	949	894	915	951	908	910	928	913	897	942	916	915	885	914	865	886	882	849	903	1001	949	899	883	949	882	924	926	965	960	911	919	863	879	888	837	907	912	894	830	850	890	883	904	910	866	844	899	894	928	889	950	920	880	948	903	877	930	862	903	914	924	915	903	945	872	936	935	923	875	983	954	911	952	914	952	892	915	940	932	931	921	899	889	888	903	909	897	860	908	875	857	923	964	889	890	925	964	900	856	916	876	859	928	830	898	925	854	936	892	874	883	891	897	896	900	895	948	817	907	855	965	920	904	896	923	851	861	915	972	931	878	873	908	947	896	893	906	912	909	889	890	866	838	855	919	942	921	897	880	876	939	856	857	891	916	857	923	870	886	906	891	896	882	868	884	901	910	908	870	932	908	924	900	846	856	956	867	887	901	906	908	852	953	890	945	891	890	906	935	890	876	906	910	916	886	923	932	906	970	909	877	938	876	956	913	896	899	901	927	918	903	896	888	879	918	900	891	915	913	937	904	916	915	884	884	898	894	909	950	932	911	904	871	891	979	914	879	946	904	843	927	918	869	907	896	893	927	911	921	927	914	878	893	878	868	912	908	822	945	874	881	965	892	906	895	866	888	907	926	901	905	901	950	891	928	884	902	916	851	944	947	970	941	947	891	906	943	944	885	934	933	935	871	905	903	947	846	895	897	856	957	885	898	892	853	910	912	913	906	932	908	894	964	912	861	924	879	926	867	939	886	957	904	892	953	873	913	931	912	903	897	913	882	859	937	880	927	890	911	934	910	864	889
33140	52942	42416	30637	22690	16627	11971	8772	6729	5697	4708	3745	2830	2486	2038	1699	1576	1412	1312	1249	1267	1159	1097	1119	1020	1133	1094	1033	982	1012	1005	961	994	952	907	935	935	960	905	918	908	913	924	928	956	927	882	892	933	959	916	958	914	924	888	879	928	893	894	874	923	900	899	918	869	899	904	875	882	862	894	900	888	883	900	900	956	842	885	917	891	854	927	877	929	899	882	984	935	828	910	839	943	917	882	876	851	799	901	893	897	938	916	923	838	874	861	922	927	893	853	893	880	910	963	848	872	884	870	922	877	847	921	882	867	877	866	885	892	934	899	905	817	874	875	899	886	896	905	930	906	889	884	933	886	909	895	915	882	897	881	862	882	918	876	907	860	836	893	898	874	944	883	894	954	893	874	870	819	889	881	872	903	875	874	876	902	898	886	893	839	802	874	841	911	927	917	909	899	863	885	907	877	885	872	894	852	871	887	903	856	869	904	824	903	875	856	894	854	837	944	881	903	863	870	880	896	917	898	909	873	908	880	875	913	890	890	911	895	907	888	860	878	891	882	871	917	905	906	862	868	910	866	885	855	907	867	898	883	886	948	870	853	924	907	871	860	914	880	896	881	872	870	850	945	888	913	932	863	878	930	890	875	920	878	901	898	921	935	886	846	885	897	870	918	888	945	885	855	864	876	904	834	866	840	890	876	913	848	873	897	867	876	849	874	882	869	886	865	922	858	891	889	864	876	912	894	906	858	891	938	839	925	898	846	835	852	923	868	889	886	886	892	907	934	860	902	849	949	954	903	863	925	892	905	873	926	849	895	899	922	911	888	866	882	847	903	916	865	845	915	886	940	859	875	850	913	847	830	846	923	900	862	869	889	875	921	889	858	856	889	859	912	821	857	921	887	879	883	898	870	837	901	857	889	859	930	846	887	868	934	920	901	844	904	923	895	886	885	845	898	888	895	902	851	888	900	863	894	834	888	881	892	881	905	861	933	896	870	854	939	864	874	909	898	893	885	910	875	886	948	924	862	874	875	876	883	860	857	885	866	920	896	917	890	880	877	918	923	857	876	940	874	871	917	884	886	883	881	883	893	895	918	891	878	897	882	876	929	867	888	883	824	930	910	888	886	929	838	890	885	866	894	921	909	860	898	969	890	910	894	889	807	932	943	965	867	897	856	867	888	860	884	889	942	806	892	878	876	951	880	879	879	933	901	858	864	878	863	993	920	848	901	850	908	886	897	910	860	945	865	900	954	914	882	862	899	882	885	844	920	847	906	912	892	898	912	882	877	885	959	898	857	862	860	894	893	843	864	868	899	919	865	907	937	910	851	866	907	907	903	922	887	937	869	853	877	887	929	910	898	856	871	886	869	914	877	907	927	838	940	863	858	807	875	911	857	902	835	909	906	924	868	876	845	888	900	883	919	897	899	897	848	863	898	944	954	897	852	916	911	891	908	875	849	879	872	913	862	921	862	849	934	936	912	878	884	868	903	876	905	897	886	852	889	842	933	878	859	854	877	906	915	908	909	967	869	890	870	938	898	896	910	874	870	891	920	837	913	878	910	877	911	877	894	923	966	900	863	856	939	878	903	852	916	890	888	876	882	928	851	921	865	901	882	834	910	923	902	925	954	887	891	862	837	855	928	929	903	925	979	833	874	831	896	844	897	873	896	900	833	877	928	886	833	869	907	872	876	851	897	907	840	885	877	874	873	876	867	901	873	882	890	862	831	880	856	912	895	851	884	888	913	895	906	881	952	864	897	883	897	862	940	927	927	931	838	848	937	846	901	884	824	857	916	883	856	884	888	895	875	943	873	848	902	948	904	895	870	914	871	887	882	866	891	877	930	905	934	843	923	865	884	883	877	895	891	914	880	890	835	879	903	835	880	905	932	912	926	888	917	887	893	931	863	885	875	887	892	896	893	873	887	861	933	878	932	901	898	909	951	824	891	852	895	857	901	896	880	904	879	838	877	874	827	900	891	880	872	897	929	955	845	908	909	872	864	954	880	886	900	885	885	887	906	867	903	866	879	881	892	936	937	877	873	871	891	870	891	867	892	875	842	919	921	894	866	940	860	906	854	888	873	882	883	870	821	939	853	866	877	885	940	875	874	878	913	872	846	915	929	809	921	870	919	889	889	918	892	863	871	866	871	923	887	900	873	881	845	884	881	899	865	891	862	897	878	850	870	915	911	928	934	898	890	931	920	875	912	872	855	906	879	916	904	880	894	907	851	865	878	862	865	927	952	881	872	907	878	904	809	901	882	896	881	896	884	916	897	892	909	855	881	879	852	903	929	866	923	899	892	891	869	903	913	922	881	889	905	899	914	901	864	907	841	924	863	883	888	920	896	874	897	876	889	900	865	910	886	909	925	845	786	864	919	888	867	885	924	870	891	905	894	896	847	878	880	869	886	905	928	925	927	911	906	905	829	865	875	872	877	839	903	920	883	896	923	900	901	923	898	876	880	875	909	861	903	885	897	885	912	870	913	905	896	933	940	890	865	901	936	905	941	945	926	872	922	845	894	896	915	895	847	878	884	887	874	906	871	911	899	872	918	922	873	912	904	917	863	867	818	893	888	921	913	931	881	919	942	944	947	899	876	856	893	923	897	905	919	882	915	890	851	866	831	853	926	920	845	893	825	915	897	924	890	917	895	904	905	891	873	860	892	876	878	859	914	913	861	864	910	893	905	923	903	887	873	873	854	861	886	886	894	910	916	906	917	872	900	886	869	899	960	911	903	874	927	960	877	855	869	877	885	880	874	866	920	892	924	910	858	886	924	890	888	851	864	869	873	883	894	855	879	851	830	827	835	845	884	917	935	847	840	902	840	914	884	882	914	891	888	888	885	867	856	849	917	867	919	929	886	925	889	848	916	857	923	872	880	847	951	919	862	886	829	878	895	892	868	849	883	898	878	888	855	886	959	882	925	874	895	868	835	867	905	917	884	872	870	893	938	934	907	914	861	926	929	874	880	910	910	883	914	878	900	898	890	921	914	914	846	880	983	904	934	877	877	924	840	899	891	894	849	873	893	893	884	908	875	866	953	901	881	943	924	913	936	904	845	914	876	851	870	852	879	939	853	928	915	902	867	949	911	897	932	876	863	821	928	838	941	893	875	931	905	915	905	889	944	856	917	900	892	878	920	922	843	927	936	938	882	922	871	878	894	892	895	834	863	834	897	914	878	861	868	827	899	880	819	883	881	836	858	894	926	875	804	859	939	882	908	868	870	922	906	891	872	840	928	868	868	912	854	882	880	848	869	903	886	884	956	881	847	912	951	948	881	889	892	880	956	899	854	912	881	870	919	861	934	909	907	912	931	912	877	889	893	895	977	858	863	887	840	915	858	881	927	874	893	902	865	856	844	907	915	879	888	943	904	917	898	858	852	927	826	908	895	884	906	910	902	884	859	888	852	875	896	920	861	862	866	905	860	883	937	911	871	880	915	925	875	856	827	884	886	907	920	915	896	893	908	860	931	918	860	915
25621	21561	28633	27235	20519	12748	7794	5149	3805	3257	2918	2268	1975	1861	1501	1414	1243	1228	1167	1163	1120	1068	1069	1054	975	1034	1045	990	1041	1024	963	1025	948	945	950	1039	959	941	969	972	920	970	907	884	971	980	989	970	983	936	937	900	1007	978	932	960	913	1007	996	933	877	951	917	993	920	948	974	973	926	1039	896	970	886	981	888	954	940	890	938	962	959	885	936	922	940	917	990	982	898	930	917	927	902	938	936	933	918	927	906	931	919	944	941	1008	981	921	932	1004	955	915	934	887	889	996	981	927	947	964	899	932	959	939	984	938	922	925	969	991	908	934	952	963	891	915	914	1010	980	934	946	913	989	907	993	891	973	945	913	966	934	983	950	933	957	1005	966	917	976	885	952	902	924	993	940	884	936	973	935	983	932	972	961	950	978	977	912	956	950	947	961	973	946	955	926	991	946	895	935	934	950	932	886	918	919	943	960	913	959	899	967	964	956	987	993	975	969	936	975	968	950	931	923	911	938	931	963	920	936	1000	937	941	973	935	952	960	952	885	949	952	973	936	906	936	943	927	946	928	889	965	937	944	913	931	927	919	923	933	956	907	932	874	944	926	905	922	883	920	906	947	961	943	940	992	967	927	1004	946	920	916	960	957	928	986	971	879	889	971	923	912	919	885	984	909	950	926	945	958	937	908	944	934	945	924	917	933	966	960	877	988	995	904	948	951	908	901	931	937	961	939	914	943	991	906	968	957	978	920	922	988	966	962	931	1005	893	972	950	920	931	909	981	963	967	924	921	958	954	898	927	945	946	914	941	964	985	907	950	963	873	904	978	951	934	937	913	942	916	873	979	962	962	971	949	922	934	919	923	951	931	958	960	986	913	935	925	957	944	937	964	897	959	932	965	951	939	963	914	941	969	866	981	970	977	969	947	952	900	926	905	972	952	1012	967	985	929	970	914	952	920	929	939	944	914	927	980	954	967	940	909	950	940	887	944	953	996	927	932	954	984	1014	913	911	957	940	957	1001	941	987	920	950	936	903	1025	892	886	928	877	938	968	887	967	914	902	934	927	937	959	966	980	949	943	921	998	954	985	942	920	1004	924	937	937	944	929	911	983	994	957	930	947	894	933	934	963	945	962	907	986	900	934	978	953	938	961	913	952	916	903	926	938	928	920	986	968	943	867	958	897	938	904	944	940	872	929	968	971	916	942	976	985	952	942	924	916	906	942	887	963	876	934	939	915	929	879	894	898	914	933	933	971	949	998	888	980	898	970	1020	975	970	913	1010	985	912	905	892	877	944	919	954	1000	976	983	927	898	1001	902	941	930	999	915	946	928	960	956	967	934	981	943	914	989	963	898	950	944	899	965	971	921	983	892	933	911	969	927	940	960	925	951	999	937	948	946	914	862	975	929	913	935	995	986	987	930	972	921	920	966	965	967	913	916	930	913	919	912	962	906	945	925	925	924	884	909	962	915	874	904	904	951	866	918	868	955	966	985	953	904	954	894	897	909	898	904	906	914	910	931	861	933	939	940	960	962	920	913	941	931	888	942	940	986	867	956	981	950	954	931	885	918	914	965	932	931	887	872	886	888	933	982	952	850	953	907	959	916	921	937	937	914	969	935	907	970	986	957	1018	955	913	943	984	927	962	925	933	955	920	904	964	970	939	958	936	935	929	888	924	945	946	959	1008	929	953	966	907	951	937	995	883	935	937	992	917	884	950	969	908	980	918	955	915	957	1003	919	923	938	966	927	934	972	952	967	888	976	943	902	916	900	939	970	920	951	950	918	993	957	923	985	933	884	866	930	960	930	961	924	930	988	984	946	930	943	889	946	974	967	1017	961	936	887	900	973	927	917	953	921	953	939	940	897	938	924	919	932	916	927	952	944	954	906	922	900	997	951	941	956	1007	969	939	935	921	935	948	982	1004	897	971	926	973	973	955	981	953	905	938	938	989	957	969	923	949	954	944	955	932	934	888	947	922	970	912	932	999	957	933	958	912	955	963	922	923	916	898	953	925	958	895	970	1009	949	893	915	938	941	983	937	950	978	940	973	918	962	933	962	907	946	993	919	980	962	910	929	939	913	890	928	942	900	965	958	941	1016	920	990	936	951	886	924	934	894	1001	893	941	979	943	954	935	941	943	908	936	972	932	989	941	954	968	931	972	973	908	918	961	926	962	995	955	950	976	967	898	969	1022	925	939	910	944	893	981	905	904	931	926	914	972	901	960	904	949	992	897	959	937	898	968	939	945	994	969	916	1009	870	921	957	914	893	908	1011	944	992	959	972	956	929	883	929	942	920	880	907	846	928	940	924	910	982	892	932	895	949	923	997	1000	957	897	978	927	927	947	972	882	933	1008	956	968	905	964	923	942	899	971	927	944	950	949	940	961	938	979	943	895	914	949	916	972	998	937	980	919	941	941	993	928	906	938	957	896	1000	895	923	933	971	951	918	966	892	915	980	890	913	935	934	928	969	972	925	943	943	935	891	898	893	898	947	930	950	904	953	917	901	952	951	971	865	970	947	960	953	942	950	951	974	916	896	955	989	935	913	943	955	980	953	994	908	959	958	987	975	969	943	972	935	964	905	929	969	981	918	972	973	916	942	952	913	933	955	959	947	963	978	896	875	965	966	945	991	926	981	962	954	913	933	933	903	946	989	953	968	897	902	926	894	899	933	925	924	907	885	951	924	949	933	937	936	1007	883	920	965	915	975	972	1000	912	880	964	889	888	970	950	918	962	875	961	972	988	956	876	956	912	975	968	947	949	927	926	973	920	941	912	960	933	921	997	907	948	932	914	937	964	893	921	979	943	951	907	888	862	909	943	928	944	946	981	891	914	988	903	937	911	923	996	936	922	918	899	956	886	960	896	897	930	922	956	988	942	980	885	971	874	941	975	901	981	933	854	937	926	922	956	1004	947	931	912	900	927	964	925	934	912	945	916	967	944	956	936	926	910	954	932	949	949	851	879	967	961	923	950	948	904	923	940	1011	949	963	956	906	938	980	933	918	967	918	992	954	973	945	934	910	993	966	929	970	957	966	909	916	1016	982	951	954	979	928	917	926	924	881	926	946	927	978	961	954	894	880	949	956	979	954	916	978	927	936	954	944	865	914	937	900	872	925	914	917	955	895	982	912	912	950	908	917	929	940	961	872	916	1003	976	923	963	956	916	909	891	938	923	905	928	995	1024	914	884	985	943	986	935	933	965	956	927	1003	956	976	934	944	925	952	945	969	909	962	921	926	992	931	894	942	972	1013	945	933	951	907	952	947	907	877	966	950	888	905	969	966	903	906	907	917	929	973	954	906	946	923	884	903	914	985	957	973	927	944	943	923	921	946	962	975	951	964	907	962	982	952	971	943	892	909	972	955	947	964	951	941	957	913	941	922	884	915	896	994	931	900	982	935	935	881	931	883	897	907	964	931	927	953	1003	929	905	946	920	919	953	901	986	935	953	974	902	947	928	884	961	965	940	949	966	949	954	960	865	896	893	1001	909	948	960	932	966	932	972	960	956	942	930	914	920	951	931	923	974	918	882
31922	50471	39355	27381	19554	14061	10216	7298	5588	4773	4026	3128	2445	2207	1852	1567	1553	1322	1322	1208	1194	1200	1122	1118	1021	980	1064	1031	1013	993	1008	1029	936	995	1050	935	966	955	946	981	991	973	974	937	991	968	971	950	959	966	905	931	967	905	972	967	1009	924	926	953	956	961	914	959	911	926	943	918	971	936	917	890	858	952	944	915	941	995	953	944	930	957	958	922	948	948	933	924	954	947	940	933	914	937	930	959	935	926	943	961	947	953	933	955	923	949	916	942	900	895	975	926	923	982	911	913	967	949	945	881	937	910	974	974	915	943	942	897	916	890	880	902	937	911	975	969	953	906	923	975	901	909	912	903	963	895	912	896	952	878	937	960	964	937	927	911	907	925	920	892	924	904	931	988	931	935	920	907	936	920	908	961	913	907	919	879	911	950	958	992	955	867	922	855	952	916	941	906	918	967	965	946	902	936	998	901	960	906	948	960	952	957	921	932	1010	934	934	918	847	958	891	929	897	926	973	951	941	941	891	943	900	874	875	971	964	938	907	932	953	940	984	904	928	917	947	878	939	931	959	947	907	895	932	905	906	929	942	915	921	930	906	927	927	930	916	1002	966	904	888	919	932	939	953	980	971	956	973	879	909	958	915	879	915	937	925	903	934	887	936	938	923	909	945	956	893	925	849	930	981	989	998	926	948	917	887	947	966	976	909	981	884	945	974	920	923	886	919	953	909	935	942	968	943	939	929	954	944	1006	946	924	915	1005	984	899	972	868	956	925	878	922	917	905	975	922	857	968	909	939	927	940	982	946	915	943	944	920	909	931	898	924	944	899	920	924	957	902	967	898	942	944	939	932	941	934	949	934	916	930	952	922	965	924	887	944	1008	933	978	915	916	893	911	960	965	956	954	939	952	942	919	912	890	880	941	934	894	933	980	917	904	946	903	952	920	947	865	951	954	922	931	905	879	917	919	964	935	961	929	895	937	927	886	958	921	938	864	949	953	968	914	957	920	973	897	904	944	912	950	940	903	951	911	952	915	928	885	922	908	906	951	898	939	979	866	959	946	963	951	938	912	894	965	927	902	966	927	883	961	911	902	946	938	898	968	912	879	929	932	924	931	917	931	919	910	940	997	932	933	942	891	886	921	918	968	957	976	917	989	980	960	971	961	907	908	880	911	950	946	919	912	953	974	964	952	900	948	970	914	923	957	897	887	937	915	905	943	944	935	899	919	957	967	955	898	936	950	919	880	895	945	866	919	909	953	954	919	945	942	943	944	989	939	977	905	885	942	925	895	872	909	893	951	912	958	912	953	935	965	1019	953	943	944	899	949	933	1002	900	901	906	983	935	959	914	943	911	997	917	934	975	926	911	955	887	889	899	903	936	978	914	951	885	916	928	949	963	896	932	967	908	934	965	934	904	915	998	950	904	890	897	914	974	908	944	935	919	925	937	891	943	882	885	908	933	940	884	955	970	949	942	885	909	921	920	1016	896	958	956	923	941	943	858	887	928	1004	930	908	972	901	941	937	937	907	934	906	917	940	951	919	937	923	885	943	903	923	899	925	907	867	954	940	887	956	911	951	911	945	902	970	950	922	937	867	951	892	886	912	918	949	880	949	969	893	891	919	840	933	980	915	943	930	948	924	942	932	934	889	917	932	950	986	934	884	981	941	930	940	922	933	955	912	874	900	906	919	904	957	936	972	936	918	887	949	924	976	952	903	930	943	895	925	951	931	901	943	916	918	934	921	983	911	899	956	927	950	905	982	966	922	959	915	955	911	950	929	947	991	930	911	946	932	890	914	932	909	926	994	940	864	986	892	934	943	912	923	926	928	860	917	922	892	984	956	933	912	940	959	955	892	907	873	973	895	976	901	952	969	914	903	888	1032	931	957	932	969	884	943	950	961	914	905	955	954	955	955	944	936	942	968	947	898	999	932	909	924	924	945	885	933	910	933	927	949	915	938	899	892	939	936	953	922	933	940	915	875	918	923	952	875	945	923	953	921	929	899	960	973	947	907	930	883	915	948	958	934	947	929	924	923	913	935	924	889	920	929	931	957	939	955	960	873	908	913	946	930	935	917	974	942	929	949	893	1007	977	896	941	942	950	941	941	951	914	921	919	941	914	959	895	907	918	944	972	954	939	964	906	883	930	903	889	917	928	967	866	932	932	926	964	942	920	1000	914	922	949	929	930	955	953	961	946	899	934	916	902	917	919	954	930	968	965	908	954	986	981	910	950	973	963	902	972	880	951	892	931	969	928	938	928	908	964	920	900	911	922	966	925	938	903	906	942	945	936	964	914	915	893	909	914	939	915	924	932	980	907	923	928	919	929	928	999	929	941	910	954	930	929	941	955	943	915	923	880	966	899	933	921	950	937	926	962	900	942	916	944	925	922	968	927	904	900	942	930	944	918	912	949	982	931	910	959	926	1010	972	963	963	915	923	927	907	922	907	942	940	932	929	938	941	934	880	921	878	922	883	925	924	929	911	930	965	955	911	940	918	936	898	913	951	896	973	911	911	963	947	948	946	912	904	903	919	982	949	905	958	925	957	932	899	868	897	930	943	937	954	939	888	970	882	939	940	916	956	939	948	914	967	905	925	929	916	963	939	881	971	909	953	986	980	954	870	923	888	909	938	974	915	966	969	980	931	947	947	926	907	815	918	949	971	895	935	936	889	912	967	900	976	959	944	899	991	931	977	944	916	899	888	944	919	907	946	949	913	893	902	924	888	949	959	947	943	941	974	975	960	921	965	912	902	893	1013	962	961	905	906	935	976	926	928	970	962	898	966	995	912	958	925	954	955	916	955	933	924	895	892	925	977	912	912	948	910	949	947	939	920	972	916	897	923	963	905	938	976	888	906	965	882	927	866	935	885	946	932	926	951	932	941	951	941	937	953	913	948	929	910	963	943	886	940	865	901	957	940	942	938	961	945	957	882	952	917	894	952	909	910	934	921	956	948	935	870	968	877	964	968	898	923	1010	937	918	942	900	962	897	936	949	899	892	982	919	932	905	917	924	966	957	971	916	944	915	935	958	899	964	954	943	912	936	926	962	927	921	931	954	940	932	888	929	891	892	990	939	955	894	938	924	936	918	940	941	922	933	922	965	911	922	918	949	917	905	921	937	933	907	948	925	965	980	906	888	931	939	979	900	943	898	968	934	948	959	922	891	994	938	951	892	919	962	930	919	918	912	936	906	924	949	909	916	904	969	945	975	959	953	978	880	949	921	909	909	904	932	901	922	878	905	909	950	990	945	950	925	955	950	911	905	930	913	880	896	930	972	929	861	946	940	940	953	941	909	926	957	885	956	946	966	957	945	864	928	920	885	956	885	915	972	938	928	923	925	929	903	944	956	983	928	889	888	899	933	956	937	998	937	942	915	900	926	911	954	971	917	958	946	925	917	981	921	911	894	921	911	927	940	923	906	889	1014	979	902	902	896	950	923	943	914	1050	954	909	898	964	921	964	927	888	963	927	927	920	913	956	944	933	944	926	966	902	914	930	1016
23203	21560	29373	24334	22102	23130	20148	9738	6550	5539	4747	3606	2991	2606	2169	1835	1706	1614	1525	1461	1354	1372	1234	1172	1248	1180	1122	1108	1126	1077	1090	1082	1083	1128	1044	1142	1008	1050	1060	1026	1044	1014	1050	1095	1047	1004	1013	1011	1002	1040	1034	1016	1074	989	1015	1027	999	1017	1064	971	998	1019	1040	1029	977	1007	974	1037	966	961	1007	990	1004	1003	1012	1037	1020	950	986	1003	997	1020	1008	976	973	983	989	1001	981	957	1035	1014	1049	997	988	959	1058	987	1027	989	1015	1042	986	1011	1003	1020	972	1021	964	993	999	998	980	1003	978	984	981	996	1029	963	1011	1049	978	1016	1026	1038	982	985	954	979	996	997	975	983	985	989	972	992	972	1048	973	1033	1044	1003	1012	988	956	1050	1006	944	983	984	966	992	987	986	1012	1022	993	1018	999	1011	983	1006	941	966	1031	1068	961	948	1000	1023	1001	978	1005	1014	939	1013	1010	966	936	1006	962	974	1067	1067	941	943	1020	1020	1009	959	979	1047	940	966	1017	958	1028	968	1049	964	959	1012	1018	967	1046	999	1006	982	948	1047	964	980	952	907	1018	1026	991	1016	955	1011	942	1025	989	1051	984	955	1052	1009	1010	980	922	987	1008	1017	1008	981	946	995	1008	1026	985	988	996	999	957	988	974	1006	952	996	993	1028	976	944	937	958	948	977	1019	1032	969	1019	950	1010	986	974	995	986	939	949	1010	1084	998	1009	1021	977	1044	961	989	1025	967	1051	992	989	980	991	948	1015	992	913	994	1006	972	991	982	971	981	974	951	958	1027	996	957	970	926	1003	1003	1012	943	1016	947	993	961	1010	949	985	983	959	1026	970	1042	1004	963	1003	990	1014	990	1007	939	1020	972	1000	1011	1036	968	999	1007	1016	980	989	1048	1019	1004	992	1050	984	1003	995	975	1009	1013	1069	1032	991	1031	969	932	1027	1040	980	1003	1053	976	1039	986	958	991	1009	986	1017	1009	973	985	957	994	951	977	1047	1035	984	968	1024	974	986	1000	930	1008	970	978	1017	986	1036	1046	1025	959	1012	1006	992	1060	1012	1022	987	948	985	1011	966	989	1008	978	972	1034	971	1041	1034	1023	1011	1035	1016	974	1031	1027	1010	1018	1002	999	1000	998	1000	1003	1043	1022	996	1023	998	1031	994	987	1016	1039	1050	972	1025	1070	993	979	1003	1084	956	1060	966	969	972	1035	1030	1029	964	1007	1023	986	968	1033	998	1017	930	988	957	979	1023	1072	957	993	969	976	985	1016	973	1031	1012	1046	978	982	989	1024	993	951	954	1021	894	1029	995	1027	953	1010	960	966	1020	1019	979	991	1030	1072	1006	987	1037	936	1017	1009	982	954	940	983	970	951	1001	998	971	964	958	971	1039	1015	1007	1040	1061	942	1010	1042	964	987	1020	1034	965	998	979	960	926	1065	931	952	961	960	972	1017	924	1015	1034	988	929	1016	1008	1029	986	1005	986	995	1000	986	1018	980	1026	1012	959	1034	1013	977	920	941	996	976	988	986	1053	991	1014	1008	964	1024	1004	994	914	1026	961	967	1001	1003	1003	1016	963	965	983	1019	940	1022	1008	951	988	960	995	1002	989	972	944	974	994	997	1027	981	929	965	1024	1004	1006	979	953	996	1014	971	995	991	1014	954	998	1042	990	1010	1020	938	990	978	1003	1010	969	993	1052	1012	991	999	1031	907	1059	1011	1043	1043	1035	953	1068	1021	970	1010	1029	997	1027	984	1001	936	1016	990	1000	1056	1023	979	1009	1043	1034	952	1026	985	1015	1013	980	949	988	1029	1013	1006	1025	1003	977	1017	969	999	1050	951	987	1011	975	1030	1038	1055	942	1021	983	1056	983	969	1020	950	992	1015	1003	998	1012	955	1017	1032	986	1007	991	1008	992	959	969	1014	966	984	992	973	1021	983	975	987	948	1015	1057	1005	1013	1011	1009	1012	1020	973	1038	1006	978	989	1011	948	967	983	996	982	956	1005	999	1004	1040	1002	1012	1058	994	949	1021	1035	1004	1007	1010	1018	1019	1010	1030	1046	1026	1040	1017	1008	1003	960	992	966	1003	987	948	1024	943	991	1001	1020	969	1045	926	1000	983	974	1010	1027	1004	1000	998	944	977	1022	982	1006	994	1037	967	967	1022	976	968	1039	959	966	1013	1044	1008	1013	1024	946	935	989	979	962	963	977	1013	975	970	1009	1024	1052	1005	1005	948	994	1032	964	1001	1010	974	997	1018	1008	1003	1012	994	1000	1026	977	978	997	980	978	967	1040	979	984	1041	1023	958	1041	1000	1004	943	999	992	1005	980	990	988	1008	1020	974	978	905	996	1025	1047	1050	926	1038	995	981	994	922	1015	1033	991	954	1037	979	1001	1019	1022	987	963	952	1000	963	1001	1039	988	1045	1056	1004	1035	1004	1004	944	1004	1008	955	984	890	984	973	963	996	975	1006	968	995	1003	929	991	1042	1053	1031	1054	1003	989	965	1035	1029	946	970	1065	946	1009	988	1041	995	931	975	971	984	1005	930	994	933	961	998	1018	990	1046	1017	990	970	989	955	1013	1045	1052	981	1061	1006	966	976	991	1013	1080	1023	981	983	1011	991	972	948	1013	999	944	1013	954	989	987	1006	997	996	995	963	1010	1002	1006	1030	1003	971	941	982	1021	970	1050	1013	967	950	938	983	1011	999	1025	982	1036	1001	1050	1047	962	956	1014	996	1036	982	987	980	1012	974	971	985	955	1026	975	1019	971	999	1043	1078	974	981	1019	1046	995	1014	953	1031	1005	991	990	994	1015	978	1010	971	987	1017	1001	968	1013	942	960	989	1001	1078	959	999	999	912	989	997	975	1039	947	950	1031	993	986	1032	1001	1019	959	1000	1071	945	1027	996	993	1063	988	962	967	944	989	988	986	1000	1026	1035	1016	992	986	991	1041	996	982	1034	1026	999	1028	973	1009	999	1028	1007	965	997	963	1041	978	957	1043	976	996	985	966	994	958	949	1010	944	924	1046	948	983	957	1034	937	1030	983	1038	1025	964	1059	1003	996	993	947	947	999	975	1004	1014	983	962	1080	901	984	1005	1030	1058	1001	986	1075	1009	960	987	976	1042	961	1018	942	1025	994	1008	937	987	1030	981	1005	1012	1006	972	999	1021	1017	984	1006	1022	966	994	1071	1029	1003	983	975	1003	978	1031	1033	992	1000	1008	961	1044	936	971	1056	991	1073	1002	1019	991	935	979	988	983	978	971	1007	998	1016	988	1040	945	1018	1011	1000	1022	1028	1011	956	1025	992	967	993	943	1016	995	972	1013	983	975	1025	1011	974	969	1057	1016	1019	997	990	980	1010	992	997	989	1030	985	979	1010	999	977	982	967	1063	1033	1000	1016	973	1036	969	969	975	1002	1009	1034	974	988	990	959	1047	985	981	1029	992	976	1045	1049	974	1028	969	997	966	975	981	965	988	1069	934	974	921	1044	973	990	1046	1048	1016	1009	995	1038	1042	947	941	1015	970	966	1023	950	1021	952	975	992	933	985	1007	1017	1026	953	943	1025	1007	932	1027	972	993	1007	965	1014	974	998	996	995	970	1034	992	1012	1046	992	987	981	978	978	1004	953	970	988	979	1013	981	964	1007	1035	1004	1036	901	1023	1013	1059	951	985	1014	1047	1044	977	1015	991	1000	956	985	954	997	1028	978	1008	986	1003	1023	985	1005	992	972	977	1057	917	979	1067	973	1014	938	1002	1041	996	956	993	983	1028	1054	980	1058	967	992	1018	977	1037	973	1046	955	985	936	1017	941	968	1002	995	986	1015	1040	1004	1030	991	935	948	1032	1037	968	986	1007	970	976	925	1014	960	1011	1013	1011	988	978	972	980	975	951	1005	985	1034	1017	1001	996	1020	959	994	979	962	1006	1014	983	990	1018	995	967	931	934	952	990	948	1018	979	918	991	962	968	984	993	1021	986	999	994	991	1024	968	976	936	1020	893	995	987	1029	986	1038	1021	939	1076	950	1006	927	1004	989	986	968	1011	960	1019	975	1033	976	1006	1025	995	1062	1042	942	941	938	961	956	1005	1000	989	991	1003	1000	994	987	970	927	960	1008	1032	1017	1026	945	987	967	1037	1080	967	996	1047	940
32654	58004	47198	35876	27979	21069	15703	11541	8966	7589	6301	4733	3738	3349	2674	2280	1987	1750	1599	1620	1479	1388	1333	1273	1188	1202	1190	1238	1180	1148	1088	1083	1060	1026	1036	1083	1055	1036	1018	1012	992	972	1007	1033	1035	1008	993	1001	1054	1029	992	974	980	1038	1013	988	975	993	1014	986	939	975	995	957	985	998	930	960	995	957	955	986	1021	978	1008	968	934	1033	978	930	947	1007	948	913	972	1003	1012	1029	995	979	987	990	997	922	956	938	951	974	934	966	955	980	971	1008	943	960	1008	1011	939	933	942	979	960	935	959	927	1018	970	974	954	955	973	1039	929	949	981	952	939	1008	957	959	914	999	949	962	976	976	980	917	989	906	1029	948	924	994	903	943	933	964	966	954	985	949	948	983	936	986	1003	1008	975	980	926	949	965	965	974	976	947	946	990	981	999	960	939	963	938	961	971	978	1018	990	961	983	978	981	1008	911	929	1008	975	937	992	917	986	968	913	953	978	956	981	941	952	940	973	977	957	928	955	952	1017	950	993	929	973	950	1033	960	945	910	989	990	958	994	987	962	975	990	957	968	973	972	982	996	983	990	971	985	967	962	979	945	948	953	897	922	971	928	987	967	984	957	989	989	977	957	945	999	965	982	973	1042	932	995	996	953	961	1002	905	916	925	994	981	989	948	998	1008	969	965	967	984	924	947	929	963	941	952	945	971	963	961	1005	990	938	934	1038	956	1001	1001	963	970	988	931	931	970	956	1004	989	1003	987	1023	941	995	979	913	1002	970	1006	981	947	1009	961	972	954	1024	936	1010	938	982	937	945	966	972	989	998	948	947	969	989	924	948	957	925	960	975	938	973	1012	954	916	949	905	976	926	988	1035	923	960	992	942	976	1013	942	934	981	941	919	937	968	936	993	898	984	1042	965	960	988	986	944	977	975	962	996	941	957	913	969	1003	1013	924	976	1037	961	930	971	989	1016	957	904	1010	979	958	945	959	973	970	957	1004	916	979	1019	945	938	925	953	966	913	989	957	994	986	978	985	952	1019	1013	971	959	945	948	957	950	979	986	925	948	944	1006	977	977	946	920	962	1007	929	911	987	1008	1030	953	1005	952	922	1012	993	986	906	964	979	964	1009	950	924	943	929	950	1002	971	971	1008	1035	971	993	976	933	1026	992	946	985	931	926	965	941	1018	965	973	975	976	984	997	972	962	976	996	989	950	971	977	959	1008	983	928	967	955	984	973	936	950	987	925	948	926	965	949	966	958	969	928	909	977	969	980	928	916	1026	939	975	924	908	976	986	966	967	994	997	971	990	1026	951	971	956	1034	986	914	1031	999	945	965	980	983	1009	913	970	973	991	996	994	949	965	972	932	1011	1002	929	923	964	976	979	957	934	939	1008	978	957	902	967	996	943	963	897	944	989	1023	965	952	985	977	934	952	992	975	952	989	959	976	998	1016	944	901	968	944	939	951	961	932	961	953	1014	970	975	977	976	949	983	933	954	930	946	973	991	980	997	999	1022	956	974	989	977	979	974	949	983	955	941	1057	970	987	925	1009	985	968	967	946	981	965	968	980	982	997	947	1007	982	1018	1011	953	977	918	1010	1024	964	953	967	1039	995	989	939	943	940	1006	983	961	1000	978	936	944	961	996	955	991	974	954	956	989	930	971	970	910	948	926	946	932	944	988	966	932	996	943	958	957	986	948	930	1001	960	950	970	962	936	940	940	996	985	1020	1010	948	986	1006	978	926	946	938	966	959	961	978	991	980	929	999	960	981	961	1029	965	933	910	936	1037	993	990	1003	959	954	923	977	1005	981	934	1004	1019	988	985	925	883	923	979	946	927	966	1000	930	950	959	956	1033	1006	889	933	996	976	969	1003	992	933	996	1004	1018	950	949	978	976	972	927	983	942	965	961	949	906	932	930	981	1011	993	933	1042	959	955	1016	1055	923	926	968	953	969	940	924	986	975	947	977	968	953	990	974	1012	963	981	953	978	933	914	979	999	940	970	949	976	970	976	984	905	947	929	956	965	964	949	941	959	938	964	924	977	993	943	984	1004	958	941	961	919	983	969	962	899	987	962	957	996	947	924	948	933	965	925	931	1004	940	990	990	989	921	934	959	911	976	990	1056	993	1014	971	1014	966	1012	1040	983	939	980	944	953	973	962	971	933	941	945	981	940	984	989	960	972	960	1004	952	1007	951	952	1004	982	964	924	941	968	947	981	936	975	975	879	1030	947	995	927	964	927	957	980	1007	944	1012	1048	971	946	892	943	970	911	973	1009	962	974	930	1052	983	953	998	950	946	974	1007	922	941	947	963	983	979	920	905	903	1028	914	932	944	998	970	956	973	966	956	926	963	971	949	959	929	934	1022	984	972	964	946	1014	963	983	973	923	979	1040	945	948	974	952	964	926	965	956	945	979	993	969	964	984	956	965	972	952	978	929	941	987	988	954	979	959	967	933	955	937	990	985	912	1027	978	1007	937	961	975	943	950	953	905	934	1001	926	969	955	950	984	992	991	970	944	957	982	924	918	957	980	922	1004	991	1004	924	958	973	974	992	959	956	1013	940	968	947	1011	999	921	974	962	1003	975	981	959	940	982	957	978	964	922	987	945	987	952	1000	1016	989	942	941	969	1006	918	977	993	913	1012	970	980	922	939	984	947	982	981	974	1008	901	1001	919	948	954	953	1004	944	953	968	991	974	967	975	976	1002	985	952	963	974	966	992	997	938	975	950	927	952	930	981	912	944	947	958	1023	965	949	984	947	937	944	938	988	971	964	949	967	957	971	956	958	915	948	930	947	939	976	945	1005	918	976	947	967	973	995	966	975	1010	966	983	938	914	948	945	1053	970	984	979	960	966	967	943	954	911	942	985	953	904	980	1020	1020	929	934	1012	988	995	958	972	1016	976	970	985	1001	959	958	962	966	950	973	952	1000	969	969	976	920	971	954	970	961	926	951	942	976	970	984	901	955	936	921	990	985	977	960	944	990	964	983	964	970	915	985	949	996	1000	1018	968	939	971	961	935	969	943	957	951	951	926	911	960	967	1020	919	1001	1006	931	963	966	970	929	941	1036	951	1011	935	946	946	981	927	963	936	976	947	980	934	985	1023	991	997	1007	976	963	956	957	984	951	973	1003	965	962	953	1017	967	887	981	926	984	1011	976	967	1005	947	926	967	980	974	964	945	902	1032	997	1008	961	941	960	941	956	996	922	914	1002	921	973	1034	917	939	944	940	996	1000	906	999	970	982	961	1017	963	967	994	956	981	928	968	955	1000	926	997	974	1016	1003	1000	970	1004	909	1014	937	974	995	969	1002	972	907	972	1005	938	950	926	973	1012	915	946	972	970	1000	949	1009	1014	981	962	954	954	976	929	977	904	1014	930	928	991	972	939	965	946	986	980	977	979	951	980	957	914	922	977	992	981	950	1005	948	1009	948	959	1019	951	992	979	978	973	995	923	892	1011	953	999	968	952	941	968	918	963	972	952	944	1034	957	966	906	1013	948	933	1008	1000	963	1001	955	954	981	976	996	988	1020	984	957	943	985	976	953	963	941	975	989	1009	955	1029	938	976	964	950	941	910	970	953	974	926	960	967	1014	971	964	978	953	958	986	947	941	957	932	953	915	1006	993	977	995	905	989	959	983	927	992	958	988	964	960	937	987	961	1023	939	1007	1039	1019	990	991	1001	1004	971	982	970	1017	936	963	908	945	945
31251	32801	37292	26896	15783	9709	6290	4435	3558	2882	2505	1996	1755	1690	1402	1232	1233	1133	1154	1097	1029	1043	1037	946	998	987	967	950	962	947	957	936	933	919	899	949	909	949	856	923	908	878	859	929	905	949	907	895	887	932	938	887	888	997	874	952	908	957	909	908	913	895	922	912	904	914	903	929	894	950	831	927	889	940	879	945	904	861	887	919	844	862	889	910	906	897	974	889	852	832	912	909	883	863	981	914	882	921	881	926	906	927	872	894	942	889	905	921	889	896	901	942	896	894	870	882	845	916	908	951	870	910	967	940	906	867	872	874	877	924	856	900	899	873	885	917	871	920	942	902	940	925	897	925	846	934	874	893	917	909	865	866	869	916	894	845	869	939	872	877	887	862	919	918	864	887	879	854	910	923	900	948	867	935	861	888	906	948	916	886	866	863	887	878	886	880	836	899	906	870	923	892	946	891	894	847	865	926	910	909	927	903	914	874	866	927	918	902	921	874	873	902	862	907	899	917	863	929	874	910	906	881	869	914	893	892	870	896	868	926	903	899	879	923	897	920	905	934	892	907	920	907	889	869	897	896	912	880	891	838	870	948	969	889	912	940	915	945	913	855	893	875	950	952	857	882	883	893	904	936	910	893	870	882	860	927	876	895	881	851	868	962	874	903	936	893	891	907	934	960	916	879	833	862	905	936	891	941	881	934	944	877	912	854	904	906	891	902	907	861	921	892	855	927	920	920	877	916	967	897	911	859	907	909	923	917	890	882	914	895	919	918	919	883	867	912	888	853	914	860	923	893	906	904	947	888	880	896	962	859	849	901	932	924	978	908	913	966	869	907	853	890	933	935	922	906	956	913	922	914	934	887	917	870	898	892	850	860	977	880	909	909	883	873	878	913	877	886	803	899	870	945	919	888	906	932	890	934	919	878	872	912	866	883	899	861	882	890	889	879	942	933	878	855	862	878	916	884	880	935	897	899	865	961	866	920	851	882	902	895	877	858	917	886	917	892	827	894	853	927	910	929	868	937	910	872	868	922	880	935	888	886	896	942	921	886	837	821	885	863	930	888	890	920	964	879	893	867	890	875	905	836	898	926	908	887	872	899	925	952	956	917	942	899	906	925	871	922	864	900	929	873	905	889	854	908	881	857	949	919	930	943	868	895	908	863	905	903	862	848	909	929	899	843	922	915	936	840	902	910	938	890	965	891	913	854	905	881	895	880	876	925	861	939	910	870	906	828	856	913	913	885	892	915	887	874	913	901	929	910	887	885	935	868	937	861	891	884	896	858	978	932	889	882	942	946	908	887	901	938	894	908	878	936	860	929	953	856	937	912	858	928	877	901	930	899	997	898	911	947	935	899	889	883	917	876	888	937	902	925	878	956	957	907	960	861	916	901	879	903	902	863	894	912	873	957	911	861	869	887	896	883	871	909	885	879	929	922	885	941	904	854	908	839	923	899	884	869	902	877	880	867	851	861	877	862	811	867	902	886	884	899	913	912	915	962	846	946	916	911	902	867	880	898	909	898	831	953	865	922	899	911	866	914	902	878	922	921	906	918	940	897	892	899	863	899	887	938	937	851	929	948	889	881	895	866	847	898	922	902	921	889	910	929	899	889	885	896	918	864	935	864	906	931	885	900	874	872	900	941	855	854	920	901	868	877	853	935	920	884	949	949	901	949	834	887	888	903	915	984	910	898	902	867	925	891	830	915	907	895	904	856	927	908	917	892	892	848	911	903	874	850	868	916	881	903	874	882	856	921	934	839	926	911	898	901	905	879	869	990	855	870	948	903	862	874	909	917	962	864	875	926	882	874	873	951	940	930	904	937	894	905	911	876	940	895	868	917	929	896	941	875	888	837	925	934	851	860	866	942	855	899	890	868	884	917	868	873	869	851	932	903	886	934	848	877	892	906	919	892	875	884	911	940	937	920	897	898	920	848	885	877	828	878	871	888	868	893	891	904	844	898	902	911	873	876	898	872	928	928	946	924	952	904	907	889	894	874	947	897	902	930	924	847	856	884	863	942	853	877	932	841	921	844	866	887	929	870	920	972	894	905	848	865	858	934	862	924	881	917	874	874	893	933	904	851	854	906	899	866	869	862	923	848	936	828	882	855	944	899	863	863	884	903	909	918	902	934	933	889	874	947	878	890	908	946	930	904	900	902	954	972	883	881	899	890	908	881	932	868	945	870	884	896	929	929	908	945	926	907	889	854	928	954	831	878	872	908	893	926	952	836	889	906	909	892	877	903	918	886	897	913	879	954	923	871	930	924	886	892	865	901	899	917	877	864	903	910	884	874	934	848	884	885	950	898	895	879	913	906	914	894	878	922	924	897	860	953	939	914	907	859	894	886	909	885	879	912	946	911	864	924	923	913	906	879	838	942	878	863	874	944	910	902	917	902	878	850	917	893	933	881	883	824	930	925	901	883	912	862	865	885	908	889	877	881	919	913	872	854	926	858	887	904	894	865	899	870	832	881	937	839	910	991	916	909	888	881	883	898	925	903	853	888	906	881	888	905	854	855	890	906	911	888	900	869	911	816	922	867	850	889	902	943	883	918	882	891	913	906	841	868	909	871	923	936	955	894	901	964	896	865	938	965	914	877	863	910	930	864	903	887	910	873	848	925	878	859	900	921	893	923	892	881	908	877	899	955	932	892	885	937	865	896	959	905	886	912	880	870	888	883	899	847	893	894	886	976	865	884	943	937	870	876	931	957	872	839	905	893	842	917	911	892	944	932	938	916	915	938	876	876	875	885	862	976	912	900	873	880	938	894	897	892	907	876	871	889	902	856	943	911	907	912	845	917	839	953	900	922	899	885	871	883	919	895	947	913	900	913	884	916	951	899	931	826	875	905	859	875	861	911	889	914	879	933	870	874	863	894	899	952	831	921	908	859	902	881	891	904	849	885	889	943	879	898	915	868	881	896	866	935	905	898	879	886	910	876	923	937	872	929	890	918	863	864	885	932	886	970	890	905	864	928	917	853	885	871	898	885	982	876	915	882	901	870	894	842	868	926	928	866	920	948	908	920	930	887	899	890	894	912	892	868	885	866	939	929	908	869	961	877	902	918	879	917	872	919	930	924	909	929	945	932	892	942	963	866	866	976	929	955	912	903	890	901	904	869	899	909	860	863	942	844	922	839	860	922	870	897	900	906	940	883	901	879	909	975	886	856	931	947	905	912	912	893	907	911	916	890	867	887	938	881	866	947	941	884	894	867	868	903	944	900	905	910	910	884	890	968	913	944	902	933	913	905	886	900	909	882	882	850	964	876	905	863	881	932	906	944	885	899	910	948	915	896	857	956	860	922	960	837	906	880	934	913	887	876	946	918	931	935	952	925	924	912	941	899	896	869	974	954	870	820	890	878	892	898	904	861	873	857	873	919	848	934	868	935	886	934	850	861	951	952	864	895	888	860	867	892	919	897	888	895	912	918	907	875	885	910	921	860	830	828	894	911	955	941	860	881	888	886	908	853	881	873
31760	47705	36558	24005	17024	12265	8874	6265	5001	4155	3405	2552	2201	1899	1586	1354	1308	1298	1237	1186	1114	1074	1040	987	1014	1036	986	996	962	921	971	932	956	922	933	984	883	887	944	903	915	949	921	927	896	889	888	920	912	843	932	873	912	898	918	904	909	883	914	933	866	916	938	857	871	869	891	859	857	892	911	893	849	901	902	892	906	872	939	910	879	939	913	863	917	891	904	843	926	895	826	897	854	892	862	882	867	906	905	869	942	866	860	866	867	928	899	883	873	894	865	828	856	857	893	931	904	882	902	926	918	863	909	871	899	874	944	854	925	966	933	881	918	900	898	889	896	894	872	864	958	825	835	882	922	871	889	861	849	910	860	893	908	896	920	825	869	938	885	830	841	880	872	899	858	911	867	893	897	902	904	892	839	865	900	935	875	925	856	918	895	863	881	934	906	884	906	908	873	851	904	865	919	897	915	928	913	849	920	900	873	867	885	842	845	938	872	893	798	883	888	884	913	828	898	848	885	881	914	913	867	960	866	891	885	889	894	971	904	869	922	946	902	948	894	880	920	890	869	896	909	878	900	850	933	901	893	882	888	874	839	877	854	850	948	893	910	876	917	906	906	944	915	879	932	896	906	906	899	865	896	883	891	933	870	906	888	868	858	903	905	855	870	910	895	920	860	865	879	890	867	933	935	835	907	950	839	890	865	919	891	897	955	932	867	846	909	862	910	839	907	907	911	938	883	907	948	916	958	895	917	843	945	867	829	896	844	879	909	924	942	885	929	899	900	901	837	896	862	896	925	865	867	871	841	867	885	894	896	897	898	875	942	923	887	899	893	838	877	931	934	872	915	889	854	803	875	874	901	870	897	859	843	900	893	869	891	892	919	835	870	924	907	874	895	876	903	865	823	871	858	854	902	815	881	852	831	905	898	912	847	891	894	877	863	884	902	930	892	854	853	882	849	870	899	906	904	890	898	946	885	895	903	899	954	896	882	917	913	874	879	875	922	893	826	919	941	882	895	869	838	937	832	887	927	893	900	910	894	877	894	893	883	890	871	877	878	889	897	881	846	879	881	835	913	885	845	902	899	901	921	886	932	883	829	878	858	866	933	866	880	937	888	853	851	869	882	863	910	913	865	846	863	808	913	904	896	908	935	890	837	910	840	863	927	866	876	904	878	890	850	851	853	886	871	888	936	880	873	861	909	892	910	885	861	915	890	957	872	954	870	902	874	873	889	915	894	858	870	870	887	877	893	898	844	875	908	882	893	974	917	907	948	870	855	951	826	863	908	872	948	862	909	904	883	846	885	928	894	913	872	857	933	880	851	870	822	908	885	847	877	913	869	878	845	896	939	892	916	967	935	895	879	913	889	882	880	848	926	878	897	894	854	892	854	885	942	892	901	863	879	829	903	865	918	876	911	887	968	859	860	876	932	907	886	908	832	935	885	897	899	878	899	886	899	919	884	879	863	895	866	920	881	878	916	891	921	868	899	870	932	889	925	862	906	863	868	930	891	917	886	961	840	872	885	876	908	936	891	901	884	893	912	797	882	896	860	898	866	862	866	860	894	909	916	848	863	865	912	923	869	856	970	895	902	902	913	884	826	849	941	885	868	850	878	873	886	854	907	910	844	915	918	842	915	906	874	849	930	877	850	898	867	866	929	913	843	898	898	896	859	914	866	914	893	907	916	905	876	906	889	860	909	906	911	877	875	860	894	876	883	893	867	875	879	872	918	834	893	931	904	909	872	889	906	862	887	889	840	888	848	855	892	905	869	888	889	889	860	894	880	892	901	899	926	932	864	877	876	896	939	885	910	873	881	872	944	852	862	917	918	873	867	849	878	897	882	867	884	887	883	840	870	907	929	890	908	877	897	862	881	910	884	858	948	884	890	858	922	929	921	896	876	918	863	928	873	860	869	911	886	908	917	929	927	860	892	881	853	888	897	885	869	901	882	877	927	893	862	875	870	890	886	983	851	924	862	908	854	887	894	900	880	888	913	905	880	902	869	926	937	856	932	860	856	880	929	853	962	872	885	867	858	878	854	868	855	909	866	860	866	793	850	915	881	907	838	864	912	919	881	906	875	867	946	921	911	878	881	877	880	853	898	848	885	918	798	843	923	911	936	825	850	908	900	874	847	864	839	904	884	869	916	869	904	909	857	922	888	893	916	875	900	880	900	889	874	883	892	884	843	855	869	870	898	887	899	898	846	861	969	878	925	918	880	894	910	850	886	873	891	851	867	898	881	881	916	886	908	859	880	904	850	896	893	842	871	926	863	908	911	931	869	897	875	857	930	916	872	888	845	893	890	881	868	887	867	847	888	873	871	862	890	876	879	899	884	854	913	896	829	904	878	933	882	840	906	881	885	855	913	889	904	871	893	852	909	894	869	878	848	833	866	933	899	856	884	881	877	840	898	889	877	906	923	934	904	856	852	922	907	954	869	855	834	898	912	881	844	914	896	908	880	928	933	922	904	891	943	862	888	866	879	887	919	814	853	903	888	884	906	872	923	866	896	859	883	908	894	910	950	827	881	832	893	883	905	919	851	856	840	859	868	916	917	861	880	865	932	858	908	909	893	887	897	887	968	920	886	859	873	875	857	908	897	944	844	875	844	903	851	810	875	936	872	840	893	883	864	883	865	898	874	860	838	850	888	881	907	905	880	894	905	912	878	902	887	912	899	914	844	847	877	876	889	889	927	874	907	946	915	876	902	842	893	928	897	886	875	888	924	857	935	881	887	837	876	895	896	861	879	929	894	904	883	888	890	885	858	824	920	958	931	904	920	889	907	877	879	914	894	941	900	871	869	880	894	900	922	864	866	864	903	936	882	874	875	855	859	864	874	891	882	944	894	901	892	936	858	888	892	869	890	891	860	910	917	891	913	887	899	887	927	901	917	956	868	925	933	880	888	918	888	931	863	878	902	894	884	878	859	873	916	935	855	872	895	890	837	898	914	899	897	905	922	875	904	895	883	877	898	851	870	868	931	851	855	905	878	887	861	886	898	907	833	938	869	867	872	906	852	899	863	923	868	877	827	884	899	877	940	860	862	866	881	873	932	863	891	890	915	870	911	907	869	893	943	921	919	903	898	899	925	888	904	868	865	883	841	866	851	918	887	861	866	856	830	871	798	884	915	938	834	944	883	953	916	896	886	825	852	898	881	874	873	862	907	851	875	841	902	840	872	913	851	878	879	891	892	876	881	883	894	884	854	887	889	902	834	893	872	864	863	885	909	865	900	836	954	908	874	845	891	897	912	845	911	867	858	884	852	877	846	838	813	885	923	924	863	889	918	860	915	889	843	897	914	885	921	916	865	861	871	886	900	851	871	838	897	833	832	887	865	854	945	834	880	933	866	888	944	876	918	858	882	925	929	871	934	867	865	882	867	928	857	896	924	865	835	906	925	886	923	877	910	820	868	864	892	888	919	842	861	931	898	837	886	862	849	839	848	902	879	857	836	903	914	899	882	888	899	879	882	841	871	880
24360	21483	28923	25173	22755	19484	11981	6982	5166	4203	3552	2932	2340	2109	1721	1551	1436	1428	1246	1245	1185	1139	1065	1016	1073	1084	977	992	906	979	977	958	1014	1018	1012	998	924	917	928	948	873	932	915	867	922	904	902	890	931	983	921	1012	958	900	877	890	964	960	897	902	910	906	929	922	920	917	885	916	911	891	893	895	920	961	888	915	884	876	875	858	914	921	912	865	917	940	843	915	955	914	888	943	953	914	925	919	846	886	832	952	940	824	863	908	905	889	903	929	896	866	912	840	884	888	851	910	893	945	894	955	923	865	918	906	893	883	953	871	932	890	907	855	935	915	973	878	929	922	919	918	924	891	907	922	866	961	902	891	875	884	918	894	908	910	953	872	914	912	935	893	938	905	954	913	889	897	877	898	912	866	902	874	935	881	847	924	876	871	882	920	906	908	921	870	860	916	903	916	915	914	883	883	923	911	856	855	897	928	942	932	915	933	896	930	855	896	932	895	943	894	907	864	920	899	910	897	955	924	901	893	912	912	921	922	858	874	967	876	907	917	855	867	882	898	949	868	896	916	874	891	900	886	898	845	869	907	948	889	896	981	930	898	886	895	951	897	851	926	871	907	859	892	915	925	926	866	892	950	950	849	918	870	867	867	832	885	890	915	914	853	910	931	877	909	910	931	858	941	862	915	911	848	860	871	929	940	888	875	880	920	920	937	885	889	887	861	916	854	885	925	924	923	874	885	921	916	923	851	916	914	876	937	893	844	888	899	874	921	916	887	941	941	925	893	897	885	908	885	872	927	889	880	872	901	912	926	912	895	918	954	928	939	851	953	858	881	859	901	897	888	934	860	930	907	918	902	861	898	885	949	934	866	861	904	900	865	903	940	854	890	847	893	859	861	907	885	920	881	897	913	925	990	932	892	911	881	995	893	893	923	908	911	929	868	933	923	861	884	910	877	862	878	874	879	952	883	937	986	907	917	875	935	912	920	919	946	944	958	919	919	930	885	875	887	857	960	903	874	897	935	896	880	887	864	922	908	879	895	883	900	948	900	899	911	915	936	928	924	910	877	916	915	854	905	870	883	918	904	930	904	916	898	880	891	959	912	893	873	848	864	888	841	883	908	914	911	863	912	940	902	876	908	901	892	880	914	886	941	915	867	910	897	924	869	905	887	954	934	942	912	957	928	907	901	864	849	848	894	897	823	837	880	871	899	900	914	905	895	861	921	923	856	870	893	928	885	878	868	907	900	857	894	837	951	920	855	903	864	963	873	888	838	908	908	940	876	921	890	880	922	879	942	914	943	907	874	917	936	871	897	929	891	877	903	948	913	908	915	860	939	905	856	847	852	927	898	923	864	918	876	885	898	829	859	818	884	879	952	928	920	944	861	991	924	888	874	935	878	905	890	886	913	892	887	949	894	852	917	896	921	897	885	926	858	908	911	895	926	908	916	887	910	871	865	885	863	896	881	855	945	840	869	922	901	881	857	865	895	880	881	944	858	935	900	935	858	877	906	954	897	915	856	885	909	921	846	872	943	873	865	880	913	904	884	903	903	900	892	920	849	908	940	976	891	915	903	915	904	912	905	833	884	908	933	970	879	905	922	913	907	943	973	941	922	874	890	883	953	887	913	871	919	920	895	910	907	942	924	904	904	903	891	926	945	920	951	946	903	910	934	924	916	894	864	944	913	905	917	940	887	905	908	923	888	924	888	892	917	875	869	962	854	978	911	883	896	903	939	892	904	874	880	882	897	885	885	875	904	896	929	907	902	872	893	920	902	876	983	935	917	837	926	856	900	919	923	978	899	899	882	858	879	893	918	867	889	911	896	894	885	877	937	928	870	937	884	878	855	900	904	871	892	949	939	931	908	954	899	876	961	888	851	864	883	899	865	901	902	941	939	868	913	910	920	968	914	897	910	951	937	887	899	833	846	945	923	891	895	910	892	870	919	973	896	854	957	871	945	936	884	905	905	868	908	902	906	864	924	861	896	918	921	947	923	912	854	890	904	930	887	928	864	876	909	912	886	912	897	864	885	883	876	888	886	908	911	928	854	966	895	875	904	880	844	870	968	925	896	927	889	923	854	947	937	939	937	879	845	915	882	895	884	892	907	953	908	925	856	894	903	900	912	911	915	902	903	873	847	927	902	919	942	883	865	852	892	910	853	865	876	880	929	893	900	910	893	899	816	919	932	888	917	891	919	840	901	878	908	888	875	900	883	843	865	902	920	920	871	906	918	919	888	894	887	850	895	910	915	883	875	913	871	904	852	919	886	892	878	893	888	878	971	920	909	918	905	883	953	891	925	838	907	926	918	877	876	874	870	913	876	1003	923	939	914	892	846	887	916	899	902	895	942	872	898	871	902	920	867	937	890	882	911	921	908	905	883	902	891	879	905	869	842	914	932	928	854	927	891	962	898	940	867	869	905	921	903	907	892	876	890	971	917	926	880	931	859	859	919	866	925	895	914	858	928	824	940	907	869	889	865	917	874	896	860	874	901	901	950	904	878	871	943	909	898	887	907	947	935	875	884	902	901	952	877	892	912	973	899	873	901	939	939	898	922	891	892	882	901	925	896	927	924	962	996	916	879	875	911	872	960	894	869	897	852	862	914	907	926	897	904	900	884	872	935	903	845	927	985	890	938	900	986	853	938	886	926	923	868	911	930	898	885	903	862	984	927	926	917	883	926	923	932	933	901	890	894	848	883	931	962	879	818	894	948	907	862	828	882	909	869	933	879	908	896	907	859	891	907	871	957	886	845	899	868	872	867	889	956	922	933	906	903	934	914	872	952	934	900	935	936	939	955	933	853	927	911	913	947	912	926	921	892	922	876	904	922	913	863	905	891	892	879	893	935	934	924	924	905	945	923	927	910	881	970	914	946	893	934	925	886	910	845	895	887	972	889	907	887	875	856	883	871	938	926	904	903	937	930	894	926	925	883	949	893	918	870	909	909	881	883	908	807	907	895	931	925	937	950	954	896	861	853	910	895	891	936	899	873	945	901	893	870	930	899	962	879	907	912	862	885	924	950	916	859	893	936	925	904	934	873	940	920	874	899	875	873	879	906	887	932	847	884	922	912	909	905	915	856	842	886	908	877	902	921	887	884	957	899	890	871	914	922	888	897	874	902	886	915	903	921	913	911	879	907	887	918	933	902	903	924	957	859	896	922	921	959	877	894	884	895	895	904	921	857	922	875	954	954	961	882	905	917	892	861	902	912	876	926	918	898	906	856	877	881	908	893	910	889	845	885	894	914	887	884	915	905	886	936	873	858	920	929	940	890	891	915	933	862	882	871	877	861	882	907	870	881	906	890	852	928	877	933	864	900	936	936	899	924	899	858	881	880	895	904	956	886	883	899	972	930	917	869	918	926	939	882	892	889	836	879	894	938	883	890	821	913	890	892	900	956	881	903	890	846	889	848	876	897	913	871	907	903	919	864	902	961	875	914	933	926	867	974	894	857	879	857	905	913	908	927	945	902	869	842	999	889
30388	55062	42688	30004	23222	17226	12239	9228	6999	5725	4811	3652	2874	2624	2115	1746	1556	1447	1357	1293	1222	1188	1147	1081	1093	1064	1054	972	1011	981	987	931	968	1005	970	906	902	949	918	924	900	964	899	957	928	919	920	882	931	913	951	910	844	922	839	929	937	897	930	938	885	904	852	884	859	887	941	900	899	860	854	939	858	889	899	893	895	873	917	900	885	899	883	833	866	869	863	898	933	861	892	915	884	856	853	887	913	859	887	903	898	888	925	935	876	911	900	887	892	923	887	914	893	867	896	884	829	872	861	907	908	877	896	941	831	831	879	871	852	888	865	865	892	941	877	885	876	916	903	874	872	927	882	927	887	912	910	884	857	932	914	844	829	919	845	898	889	822	875	869	873	844	857	827	887	874	829	895	913	846	882	896	871	962	905	942	944	893	892	820	909	919	906	907	896	873	960	834	847	805	894	884	904	907	835	939	883	953	883	893	941	926	829	858	833	888	834	830	840	848	918	822	827	937	935	908	874	863	893	815	874	894	875	895	874	918	893	939	888	861	923	857	927	878	886	824	878	885	926	919	872	896	895	874	890	910	878	919	908	872	845	899	869	909	872	919	872	882	890	893	828	900	928	826	900	908	814	847	877	906	902	905	870	920	841	873	920	862	878	860	864	856	886	851	853	870	912	853	880	900	869	905	867	928	862	897	941	879	856	894	931	837	888	824	905	841	893	880	879	890	922	923	925	890	875	868	907	850	906	921	823	878	904	883	819	879	792	922	904	813	876	863	894	905	878	875	910	876	904	872	855	911	838	903	906	938	892	879	902	859	895	863	854	876	962	856	892	913	877	906	898	869	822	902	917	864	934	896	898	895	863	876	889	879	887	881	909	909	894	886	884	865	823	910	852	930	911	840	860	909	865	869	914	937	897	886	854	906	921	921	864	854	891	932	930	865	923	861	909	861	930	909	929	867	869	840	901	906	891	842	936	875	886	869	893	849	921	890	940	807	910	855	888	879	855	866	833	876	915	847	933	894	932	878	857	897	917	859	851	893	867	876	904	928	903	894	943	880	907	846	912	864	902	895	913	875	864	965	829	871	863	899	909	876	823	888	921	924	949	950	849	884	871	877	884	896	910	865	869	830	909	924	899	888	819	913	920	849	928	891	873	937	918	929	896	920	939	869	887	848	914	898	842	886	870	888	839	887	848	903	869	937	929	886	869	830	876	896	872	916	876	850	884	923	911	877	866	936	860	918	921	912	858	873	885	908	922	900	872	931	915	861	927	874	909	895	902	916	923	964	852	876	878	861	910	923	873	847	896	871	922	864	875	882	920	906	859	910	842	877	867	916	865	846	882	880	914	914	877	890	925	884	925	932	886	934	869	899	928	864	878	935	893	904	877	857	862	900	880	878	902	827	892	861	911	909	895	905	922	897	891	862	884	816	902	872	921	867	917	822	893	910	856	853	847	864	872	853	852	902	903	868	925	902	901	897	874	898	861	958	900	916	848	899	818	888	894	874	900	894	926	857	897	893	914	918	845	896	862	899	893	876	935	855	919	846	924	906	885	869	919	895	886	881	923	913	848	900	857	853	873	838	917	893	879	893	887	875	893	918	905	876	884	901	909	886	845	925	856	858	848	855	892	883	894	927	850	851	848	825	908	904	909	861	869	926	926	902	828	883	866	862	903	986	912	913	849	856	902	847	858	879	961	874	835	876	855	903	837	888	866	852	850	893	810	842	925	861	865	853	859	890	861	875	892	838	885	855	870	886	909	898	907	892	960	914	916	891	860	888	862	887	911	870	907	886	861	911	903	917	869	936	822	895	909	890	940	851	896	905	848	912	871	876	888	880	909	887	849	865	894	857	916	905	872	907	840	859	838	883	926	913	853	919	854	859	882	844	945	932	832	844	944	858	891	869	844	949	888	887	876	958	895	846	867	936	883	890	864	872	855	851	887	869	892	917	914	830	818	878	894	899	919	889	884	864	856	938	910	854	915	890	856	846	883	861	878	904	887	898	862	830	883	862	876	868	895	880	917	882	859	866	861	896	920	852	875	882	911	937	841	892	890	919	926	925	881	870	871	915	854	898	884	910	890	897	900	862	896	908	883	898	828	928	858	885	905	856	869	907	899	896	904	873	901	872	854	880	897	881	897	916	915	880	941	851	899	922	852	880	889	918	859	877	870	870	844	920	833	884	868	876	881	851	860	908	900	837	928	861	877	901	845	889	909	860	881	923	865	894	860	910	880	864	846	919	881	927	903	917	924	906	899	884	857	860	868	866	933	944	845	892	899	933	906	941	942	872	878	834	870	898	884	923	852	874	882	874	824	886	890	908	927	844	849	906	852	892	922	911	937	886	845	883	916	896	845	883	911	861	817	887	887	916	864	877	868	881	912	874	876	916	887	845	855	896	865	891	836	959	871	893	874	919	864	889	866	917	907	941	915	881	865	922	932	923	853	867	910	817	911	886	886	916	850	900	902	861	866	873	851	895	890	928	924	912	883	937	894	875	909	915	884	935	886	876	889	925	854	838	839	826	925	916	901	865	892	900	848	914	860	830	862	918	921	884	920	944	923	874	881	900	927	893	953	813	896	878	879	905	847	875	868	863	873	926	833	836	893	877	881	871	887	878	867	877	846	908	897	860	851	865	861	896	916	906	875	860	889	859	882	991	897	891	901	854	948	920	872	864	918	906	873	855	872	891	849	934	859	873	940	873	816	872	816	877	934	923	901	824	885	895	950	887	834	865	888	848	807	829	863	906	906	859	852	849	916	929	902	904	883	874	896	861	889	845	845	866	854	879	899	872	860	863	860	841	851	901	928	897	900	900	868	858	925	907	897	883	876	885	857	880	896	957	896	840	905	901	878	856	896	879	905	957	922	908	884	871	869	907	866	859	897	912	888	959	880	923	912	872	891	859	849	968	903	884	946	908	873	897	854	919	863	882	896	919	879	893	932	901	886	851	899	900	872	900	822	982	914	888	904	837	834	847	834	932	898	895	879	884	888	907	809	875	885	889	900	875	861	964	851	902	884	970	851	919	929	882	849	872	877	883	903	927	928	838	932	899	879	820	869	845	873	880	855	923	845	827	863	916	908	840	856	904	950	880	851	893	912	902	905	891	843	906	889	897	916	857	896	910	911	873	906	912	907	953	880	923	905	880	854	843	854	862	831	862	879	899	931	871	891	896	879	929	932	875	819	915	860	934	866	922	835	892	896	841	901	868	865	921	882	882	877	830	904	869	897	789	858	884	888	859	886	847	899	880	919	885	903	940	949	870	913	849	961	866	897	871	878	898	883	898	903	854	909	873	922	894	887	945	906	893	863	859	866	888	886	920	872	943	848	836	846	843	881	899	924	879	884	914	864	838	882	884	883	908	875	984	914	900	843	914	829	925	846	853	897	857	907	856	921	914	854	870	887	917	914	902	893	876	886	891	860	907	861	922	894	926	901	883	896	877	918	876	828	867	864	863	838	906	884	906	853	915	916	921
25582	21602	28773	27365	21153	13593	8168	5404	4068	3397	2834	2431	1996	1853	1674	1483	1364	1251	1250	1219	1123	1147	1077	1046	1084	1099	1000	1108	999	1006	1037	1018	999	996	1029	982	982	1031	988	976	959	936	988	946	964	1004	973	934	956	920	965	971	980	997	969	963	912	941	967	934	949	948	961	965	964	932	943	952	964	887	909	963	945	974	922	981	995	937	978	948	939	939	954	994	985	933	970	926	986	967	916	934	935	890	932	948	922	928	928	936	994	937	962	1003	949	978	970	919	946	951	939	935	995	935	897	1015	978	997	953	1021	995	957	962	984	952	935	935	931	938	961	956	932	916	946	973	927	954	998	958	957	965	946	955	932	984	962	905	929	963	955	1015	953	926	1017	975	964	883	934	991	945	958	926	980	965	907	970	975	947	1000	965	939	1001	950	952	949	1005	956	951	897	951	980	989	935	894	920	956	897	950	965	953	1001	1023	933	930	935	996	988	956	985	920	971	986	948	984	976	921	1051	971	951	961	970	926	997	978	904	984	954	895	910	924	903	915	976	934	985	936	969	960	892	941	906	988	925	967	985	927	919	967	1022	961	887	931	966	945	971	977	947	959	949	952	945	940	951	933	887	1000	935	932	938	973	975	950	990	936	965	940	975	951	925	979	952	968	1015	970	909	940	958	978	954	953	932	955	972	935	953	1012	900	925	938	940	935	897	961	908	976	939	950	968	971	871	955	933	993	963	983	926	966	938	944	971	972	974	925	999	954	904	946	950	926	975	1000	1064	933	942	922	928	952	1027	950	989	949	979	888	901	970	972	971	1013	1019	1003	970	915	955	928	939	967	1010	947	924	945	962	949	989	930	956	973	1022	951	942	943	953	976	950	933	920	949	993	931	989	934	932	993	995	923	976	964	954	971	977	1014	910	967	981	915	948	923	914	1026	928	979	963	933	938	1012	970	953	946	907	924	962	902	955	998	921	895	964	943	938	1013	916	997	925	964	983	935	921	967	957	935	947	926	992	958	952	1011	938	952	991	948	934	976	945	978	1013	939	969	916	981	961	940	964	929	979	982	945	953	944	923	1017	951	991	1048	893	901	936	982	962	946	949	981	972	940	934	903	991	921	960	913	993	967	993	905	945	983	889	923	956	916	981	976	920	952	950	947	900	968	924	964	982	921	1027	971	976	951	932	985	900	945	1004	933	978	924	963	952	936	949	1019	947	953	964	974	906	965	973	983	928	965	977	980	977	981	928	872	986	964	947	1005	1020	977	914	976	956	935	979	956	967	964	959	934	922	965	894	953	1011	917	926	942	923	1000	945	941	956	969	923	952	983	983	916	970	950	927	1010	924	858	972	911	932	954	921	988	929	896	976	936	953	986	929	968	966	975	956	994	913	954	978	1009	946	1036	921	916	998	992	936	942	955	948	914	948	910	943	932	920	960	942	998	957	929	907	933	952	977	939	960	942	873	946	952	956	1011	933	989	968	1002	916	960	961	978	975	949	974	899	966	970	938	973	880	975	964	946	952	956	934	972	918	1033	960	919	1013	958	915	972	929	961	965	957	860	925	973	916	992	960	954	911	957	963	918	973	952	962	939	949	923	936	980	934	906	937	915	988	899	984	1013	918	916	914	939	936	938	927	951	944	933	955	957	965	919	928	920	953	963	930	964	937	950	959	986	927	968	934	960	935	953	961	966	940	977	959	1002	947	938	951	908	908	915	960	951	905	937	935	953	999	907	957	957	921	920	911	929	1016	965	984	886	953	983	978	941	932	984	915	993	968	922	977	927	912	975	978	968	916	925	936	914	968	956	942	948	982	910	946	974	926	941	925	981	985	952	889	1006	921	1044	984	935	965	916	926	913	951	911	865	954	938	983	958	914	989	965	917	938	921	899	955	938	968	949	926	946	974	932	926	962	973	955	963	972	932	911	962	912	984	911	940	983	945	947	889	944	934	916	919	924	979	966	855	976	925	975	971	964	928	937	947	976	934	963	962	963	908	987	925	981	944	955	961	953	919	934	963	975	959	974	968	925	938	941	923	951	914	923	980	932	901	938	932	1004	946	932	976	947	927	914	993	945	1001	966	961	942	964	980	949	885	961	918	937	921	925	956	909	975	965	1042	937	1016	944	974	909	969	986	977	932	967	911	969	931	981	970	906	944	913	941	977	936	965	910	991	941	944	981	925	957	917	935	945	936	979	934	972	947	986	937	947	897	883	922	1033	969	978	938	922	1002	955	943	972	890	962	941	917	1039	942	950	948	994	1002	901	949	963	966	914	925	968	984	1028	980	956	921	935	909	920	961	944	934	927	952	965	888	954	982	999	904	922	969	982	940	953	1006	923	949	951	978	943	895	943	960	929	968	907	905	930	981	921	945	960	967	940	1014	977	917	956	908	947	948	955	944	997	951	919	964	926	929	1008	888	914	986	963	955	937	955	909	967	920	890	962	1041	897	962	959	931	911	965	976	900	942	895	991	944	979	946	1035	967	952	1042	908	1002	960	933	976	949	972	938	941	930	913	963	955	929	940	975	969	917	941	911	931	928	934	988	996	918	956	954	986	916	884	929	923	905	977	999	920	951	941	957	936	969	977	1017	945	947	984	1005	946	954	948	1005	1002	897	1006	947	926	935	889	992	953	911	965	972	945	864	982	887	942	918	943	1002	992	978	945	982	946	958	946	956	901	946	916	935	996	944	993	960	1036	972	954	961	952	939	954	933	956	961	895	959	945	906	1013	950	951	891	970	958	976	992	965	908	866	964	1004	965	1011	907	964	981	973	921	978	958	950	977	941	960	987	945	901	1004	983	933	943	990	943	967	937	958	960	967	976	944	1011	942	867	961	926	896	996	957	984	971	916	956	938	978	905	971	928	941	930	957	985	939	979	958	951	935	982	947	963	983	912	957	923	990	916	998	931	915	987	947	973	951	939	939	990	1022	948	954	965	1001	927	923	988	1012	957	956	968	965	947	929	959	978	998	944	906	938	920	925	961	992	949	927	910	985	936	935	964	986	986	936	976	958	977	982	960	962	958	986	985	982	921	966	905	971	943	982	931	971	960	985	897	929	933	925	891	938	928	898	990	912	927	954	988	916	990	956	976	902	925	960	940	962	933	992	905	932	927	1004	969	932	981	913	999	915	948	927	928	905	996	967	931	970	1009	933	1003	911	932	970	952	928	1011	978	903	991	972	917	929	983	993	949	1004	1003	922	914	946	996	977	987	983	965	887	929	969	970	1022	945	985	958	954	977	978	943	980	972	952	982	941	976	930	942	965	978	936	925	985	915	995	992	942	916	964	884	999	965	978	1005	937	1000	945	999	1000	952	961	968	989	972	917	949	898	998	883	958	974	923	921	970	894	940	923	949	1013	951	952	922	948	959	929	894	976	907	972	930	922	959	946	897	945	945	971	901	964	966	998	942	952	958	939	922	992	933	967	991	936	935	930	910	1003	957	924	945	967	941	961	1001	1011	1009	937	925	943	932	924	940	930	948	961	966	904	932	972	953	972	919	894	994	950	954	935	924	981	929	926	939	979	990	975	979	924	954	1011	959	921	967	917	904	978	943	970	967	933	961	964	917	913	934	1018	993	883	994	933	952	969	940
31264	51200	39127	28045	20861	15006	10340	7841	6089	4708	4194	3281	2573	2303	2033	1654	1555	1393	1262	1263	1263	1217	1157	1106	1097	1055	1039	1032	1056	1041	1037	1023	1026	1013	1021	1003	991	1015	1014	994	963	898	955	1018	982	999	935	969	895	1007	1011	964	977	909	949	991	971	883	918	913	945	953	902	956	886	968	977	936	882	967	1002	952	909	947	943	961	902	965	925	940	957	922	921	945	928	947	918	941	918	930	927	966	905	913	986	945	921	949	948	930	927	940	989	948	947	924	927	920	976	966	941	976	930	945	995	902	878	952	940	927	866	955	983	986	893	960	898	938	928	937	911	932	959	951	916	982	885	908	881	910	934	961	961	920	900	974	917	928	934	969	932	961	937	953	940	910	903	928	932	942	928	924	956	944	937	924	930	892	895	912	922	999	931	916	882	926	970	924	870	938	951	942	967	922	921	914	902	959	952	923	949	869	916	916	926	931	924	946	954	955	975	926	927	923	941	917	959	938	889	996	968	919	893	962	954	932	938	900	887	909	927	914	969	945	919	887	968	927	884	908	940	883	890	889	912	938	935	880	927	908	946	952	905	927	932	904	882	964	954	905	902	938	952	987	879	928	933	895	902	892	916	911	910	896	939	920	932	969	937	956	925	930	883	945	896	919	910	955	943	928	945	909	962	908	986	980	933	917	968	958	935	924	969	917	905	985	973	938	916	881	991	897	952	926	902	968	938	908	966	951	924	919	931	923	954	915	953	917	935	946	909	967	917	907	940	949	958	873	936	937	889	944	921	954	929	908	870	941	933	908	995	899	942	980	925	972	924	928	908	958	886	960	901	948	948	935	970	946	893	953	933	934	916	911	981	917	1007	940	919	904	926	890	909	901	913	819	901	903	938	929	965	990	962	939	948	940	908	935	941	913	952	912	934	927	923	930	953	912	957	948	928	933	956	970	945	896	949	946	950	888	927	881	968	968	965	925	852	906	912	904	971	958	908	912	894	960	922	899	923	945	933	943	936	940	910	956	945	926	970	940	933	943	954	922	949	929	915	937	975	957	956	978	998	929	971	906	953	874	952	946	889	944	892	923	944	926	905	924	912	953	922	915	995	925	925	944	893	926	958	917	917	914	946	914	952	946	935	914	936	933	904	922	964	901	939	954	928	866	921	913	922	958	950	900	974	951	923	965	909	945	941	922	964	978	982	910	972	887	922	964	901	940	902	967	958	901	966	925	939	957	910	944	990	912	935	945	978	999	887	929	957	974	953	918	889	935	935	977	944	943	900	947	932	931	938	972	931	920	891	927	901	963	901	900	907	928	985	897	956	945	941	995	970	928	936	902	937	898	910	944	907	912	931	885	940	959	983	947	964	1002	960	973	961	973	897	960	940	905	953	983	902	935	939	934	911	944	944	936	963	950	911	943	925	884	915	916	959	954	861	871	864	966	949	975	912	959	941	938	930	961	903	956	939	960	907	988	925	917	906	911	968	870	926	909	988	890	895	922	930	922	924	916	933	901	935	965	966	941	963	891	866	959	905	888	937	969	944	960	982	944	918	954	944	964	911	925	1017	899	911	934	969	877	896	944	948	890	970	936	926	950	885	970	952	923	1004	924	908	931	921	957	970	886	933	924	910	877	968	963	913	921	943	905	925	953	906	894	986	930	946	894	885	955	974	940	958	935	951	890	943	949	937	961	942	948	956	965	947	961	939	916	1005	962	995	889	901	952	903	964	894	926	913	883	901	951	969	928	939	937	958	919	920	934	945	968	919	969	924	954	916	878	965	889	914	989	918	989	964	966	923	917	955	910	935	909	938	931	938	904	911	937	943	904	962	957	917	937	955	968	905	931	930	965	935	975	985	969	953	968	994	984	908	924	935	927	972	929	952	898	935	904	921	965	977	926	931	950	913	940	889	906	904	925	908	905	944	965	910	915	955	969	992	914	869	945	946	964	952	880	929	968	961	918	943	877	913	965	935	882	932	942	968	928	978	860	923	918	952	967	893	929	929	948	1003	955	949	919	974	922	927	954	913	871	919	910	912	921	956	902	994	919	933	914	976	947	940	925	943	940	963	939	892	950	925	933	937	942	936	976	962	892	924	931	932	894	920	982	952	932	944	888	909	998	927	907	946	946	934	929	950	950	930	938	931	920	925	900	931	923	960	934	899	959	976	935	934	893	915	940	883	930	976	968	939	947	957	944	980	930	913	904	935	987	908	957	937	964	915	949	926	925	919	914	915	914	948	939	992	924	964	943	916	957	898	919	916	936	955	899	898	983	956	950	984	990	954	950	894	938	966	921	925	984	950	923	928	910	935	929	968	948	941	944	928	944	906	907	924	842	955	891	952	939	908	934	929	954	907	982	932	917	917	978	994	910	845	1006	939	1008	952	946	940	881	956	831	876	932	929	877	966	999	916	892	918	909	985	915	902	947	915	916	977	956	958	947	897	974	978	933	966	902	970	886	908	929	907	936	935	898	950	962	901	955	912	957	927	935	894	967	908	874	883	895	939	920	939	961	974	970	930	936	989	1022	930	890	825	911	923	903	952	955	927	930	924	949	955	949	921	887	930	929	910	943	918	954	969	913	928	919	918	916	915	946	925	894	950	914	956	922	1003	940	958	927	948	939	922	938	968	899	906	961	972	897	906	938	943	955	949	901	878	989	976	938	934	963	900	909	931	937	956	962	895	918	972	947	958	960	960	959	974	916	965	915	922	960	947	941	905	942	990	901	969	957	986	941	863	987	942	953	897	943	939	1002	926	957	947	939	973	947	868	930	936	902	973	917	940	938	899	955	925	968	883	949	902	918	963	984	887	966	953	966	929	977	942	946	982	956	926	929	929	959	942	904	935	938	962	947	909	941	925	901	978	910	872	872	866	920	971	926	905	944	903	893	967	960	889	896	917	985	929	927	906	969	930	986	905	957	957	900	978	935	912	926	896	907	959	958	923	927	907	914	985	945	951	956	902	900	915	968	925	922	906	963	914	924	944	956	1017	920	958	881	965	877	933	890	937	925	895	926	922	888	926	898	932	941	986	968	923	911	945	935	895	886	984	886	924	950	963	964	937	1000	932	920	934	972	918	959	939	925	937	941	934	986	966	934	932	943	949	931	942	932	963	937	974	946	930	947	871	894	918	942	916	923	859	938	893	924	955	921	948	912	915	943	977	960	890	943	906	933	907	918	911	962	909	904	957	985	906	956	946	916	924	926	937	910	886	878	930	940	944	972	942	935	943	939	953	905	931	959	963	949	897	915	902	903	945	945	917	957	990	905	905	1004	964	908	912	947	868	935	921	949	931	991	967	925	946	955	969	921	948	925	925	948	953	1036	885	934	945	950	927	931	898	886	921	960	892	942	928	913	929	947	932	875	955	896	930	909	913	934	936	916	933	957	973	880	903	901	958	935	954	965	916	887	938	935	944	881	975	926	986	951	899	959	947	980	930	947	957	936	988	866	893	963	905	911	913	955	950	928	929	957	889	930	949	912	937	900	952	952	932	948	903	1001	935	922	954	939
23077	21433	29226	24160	21944	23061	19925	10132	6885	5300	4764	3654	2911	2663	2427	1953	1662	1582	1538	1526	1446	1361	1359	1265	1193	1225	1119	1116	1135	1156	1171	1139	1125	1139	1067	1066	1053	1077	1089	1003	1066	1012	1132	994	1038	1002	1051	1043	1052	1021	1021	998	997	1010	1014	1077	1010	1008	1040	1069	1026	972	1034	1052	1034	996	1024	1015	1027	996	947	968	1049	1038	1000	1046	1056	941	1040	985	1015	1015	988	957	986	1036	1019	961	1033	993	1065	939	990	986	989	1054	1036	1016	987	1003	998	996	1034	1106	1077	1013	1038	999	1001	978	989	1030	1006	997	1013	1034	984	1004	936	1000	1050	995	1006	1028	1021	952	996	953	971	1017	986	960	968	1022	996	996	1034	910	979	1002	976	1033	1009	1003	973	1037	981	1017	1028	990	1017	984	941	1054	990	955	1009	1030	1019	981	1025	1021	1002	1032	1002	998	1021	964	969	981	996	1080	991	995	978	1048	995	1008	1006	1016	1003	1029	995	978	980	957	995	1059	1020	1026	1082	1004	985	971	1054	1001	979	979	1022	976	1012	999	1037	1001	1041	966	1028	975	985	998	989	1010	1025	981	1009	976	1004	986	962	983	1018	1021	991	1008	1045	951	990	952	956	1030	996	995	1020	971	975	1012	1068	995	1029	1026	991	1045	976	1027	1011	995	950	963	1081	991	1011	938	991	1040	1010	1013	1013	1012	989	960	975	953	1022	1041	979	985	972	1019	989	964	1080	1000	995	948	1038	994	1031	1009	956	990	989	1013	1001	962	964	993	1029	1000	1035	1034	958	1019	1037	1015	994	956	938	1025	1037	956	1022	978	993	975	999	976	935	990	976	984	1044	947	1019	1011	966	1001	1067	1015	1015	1040	1027	979	990	1015	1000	964	1041	993	1007	990	972	1009	1002	999	976	963	991	1046	1012	1005	1081	984	999	938	1031	1001	1042	993	988	962	987	1013	1056	944	972	987	961	1009	978	970	986	979	1003	1058	980	1011	995	1000	990	966	964	961	1048	1054	1009	1046	1010	984	1020	970	938	988	976	1039	1022	981	990	1015	985	973	963	979	1041	999	1013	975	1050	1030	1002	981	963	1005	1007	1025	941	1016	1002	957	1024	972	1009	1011	1000	1041	1045	1062	1001	984	1016	947	969	941	982	1043	1027	966	955	1026	995	982	986	974	970	995	1020	1032	962	1009	989	992	981	958	951	976	999	1033	1025	939	1038	995	995	939	1002	982	1000	986	1037	933	993	1009	966	968	1031	993	1025	1020	953	968	1021	1033	953	1048	1037	1056	1051	1007	986	981	996	1002	1033	1008	997	1000	1073	998	989	995	966	1021	1004	938	1017	954	1004	1050	1073	992	985	963	1003	961	993	1005	1038	1017	967	1048	988	1035	992	1008	986	978	977	1019	954	955	975	1029	1034	987	1036	1042	981	1016	1029	996	980	989	996	1008	957	964	962	945	1015	1044	984	1007	1016	1036	989	980	1026	939	1055	987	1005	1001	992	956	976	988	939	985	1028	958	976	1040	1001	992	1030	1055	984	973	1015	1023	1021	986	967	952	1031	964	949	972	1061	1030	998	1011	988	995	956	1077	964	962	972	1022	997	1060	991	980	1025	1028	1001	1030	944	1005	1013	1011	985	1022	1024	967	985	1005	960	988	1007	1044	1052	1044	1011	951	994	930	1001	985	1020	995	985	1048	1012	997	1036	984	999	1042	1021	1005	968	968	998	981	985	932	944	999	943	1042	998	982	1016	1040	999	971	962	980	956	981	1027	1037	1002	978	1058	1016	1048	1006	1020	1033	1005	1016	986	1027	984	1021	988	975	961	1030	1019	1009	979	1002	984	1002	1035	981	1013	981	1011	985	995	1021	1038	997	997	1016	1008	1029	985	995	1033	1030	993	1021	996	1023	1059	982	1015	1034	982	1026	956	1024	951	1030	983	992	1017	973	964	1010	921	967	947	1013	1016	1009	960	982	990	1000	977	980	1001	1029	1013	965	1003	1014	1043	1043	1005	968	970	1038	996	986	1002	1025	985	966	993	969	964	958	1001	1008	976	1031	976	1001	1020	1001	970	974	1027	983	1074	1028	1042	988	1023	990	975	978	969	992	1018	1031	968	1008	997	1025	978	992	1020	956	1006	1000	1057	951	981	980	1007	988	958	1034	914	1020	988	947	1040	936	1002	1006	1010	975	1042	997	993	1012	1008	941	1026	966	974	1003	1045	951	999	1011	975	989	1067	965	1008	978	987	994	998	1019	955	1035	988	976	1000	974	1019	978	1035	983	1076	1017	991	965	962	941	978	957	1051	1020	987	963	966	1026	1002	963	1021	1002	999	1003	962	1002	954	1017	1054	1006	971	961	961	1009	967	954	1015	1042	1018	1087	977	972	986	1008	926	975	1027	998	991	986	973	1048	997	954	1007	926	926	1031	1011	1037	1026	993	992	981	1010	940	1051	1019	1010	1005	956	1082	952	996	1000	996	1040	991	1035	1026	974	1005	976	1004	974	987	1014	995	983	987	978	997	1006	1011	998	1032	1003	1016	1000	977	979	982	1001	968	975	1034	1091	1034	962	991	1000	981	979	1049	1014	1008	920	1049	968	952	1023	949	943	1046	1027	1055	959	961	970	1021	959	1015	1010	985	1009	965	1011	1034	974	1028	1025	1024	1023	980	1016	1037	1024	1029	1026	979	1032	996	1019	1016	959	1028	994	995	994	959	979	1064	968	1011	1022	1015	989	966	982	979	992	977	1039	1026	934	1004	990	1058	983	993	984	1004	967	1029	976	1009	1025	1014	986	982	1061	1003	1016	1011	982	1016	953	986	963	1013	988	1028	962	1025	984	1059	966	1009	926	976	996	994	1042	978	999	998	999	1018	974	1002	993	1009	1038	983	982	990	973	987	935	1020	1002	1015	963	1042	1027	975	951	1021	980	987	1041	952	1039	986	1005	958	1011	1030	982	1004	1031	990	979	991	1088	990	986	1017	974	1007	1034	1007	1011	995	985	995	963	1019	1009	996	974	986	996	1074	1039	1023	1027	1011	972	1017	1015	1061	977	1001	1024	1003	1028	988	1000	959	963	982	980	993	1005	992	964	1004	972	981	980	1026	1039	1005	1051	995	1013	1030	1020	976	995	937	1012	941	1037	979	961	1023	958	1037	1005	1004	1003	986	1027	1003	1000	1014	1026	1026	944	1017	1038	987	995	1007	985	1035	963	1011	993	1014	959	957	948	1054	1011	1050	980	987	958	947	1012	950	990	993	974	982	1067	997	1011	1053	978	982	941	966	980	1029	991	973	1016	1014	987	999	1018	1016	1012	978	1036	981	994	1028	999	939	997	1003	976	1010	949	1034	1002	1010	1009	989	993	993	999	1003	937	995	1018	1024	1002	1008	1017	1023	966	970	951	986	998	1036	1063	1047	986	997	1049	958	1055	966	946	1023	964	1033	998	990	962	1008	1000	973	1009	1017	1010	990	1044	1005	985	1007	984	997	1058	987	977	1046	999	1002	1002	935	1001	988	999	1026	987	971	1034	993	989	1015	1026	992	1018	1025	994	1048	1012	1007	953	1025	972	974	967	980	1018	1052	984	1064	934	983	1003	1014	965	990	986	1024	1015	1025	1068	1004	1008	997	983	1018	1057	1059	989	951	1003	1004	1015	1040	976	1047	954	959	1000	1020	1057	1066	984	1052	1026	1002	1036	1007	1010	1005	963	975	1005	1002	1040	1014	1014	1024	1002	1040	1019	1033	1050	942	963	987	930	1018	972	942	1000	973	952	994	1047	986	951	990	906	1053	981	1038	991	943	983	975	1022	963	950	1042	977	991	979	982	944	961	1025	1034	1064	956	975	997	967	1010	1013	977	1018	1026	1004	1048	995	1025	941	993	1012	1024	1004	923	973	1025	974	979	1002	985	999	1038	1061	977	1001	986	1018	996	976	963	986	986	1015	992	1003	1013	1014	962	998	920	1026	988	1006	998	1005	995	996	976	974	1051	964	1005	1042	998	1011	943	978	993	987	977	988	958	969	955	1002	989	1010	1023	952	983	1011	941	994	943	963	956	985	987	967	998	1032	1034	985	971	996	1008	977	944	1028	996	1017	1055	952	989	964	1026	997	950	989	941	1016	972	996	1033	998	1075	999	983	1012	970	1002	1008	1006	1016	1024	1060	1035	1056	952	1052	1036	1016	1052	943	970	978	998	987	988	1001	1015	980	987	996	944	994
31985	57526	48845	36231	28419	20799	15392	11866	9073	7290	6314	4631	3705	3372	2913	2333	1968	1835	1621	1601	1591	1480	1366	1290	1263	1223	1178	1147	1132	1143	1099	1092	1073	1151	1037	1086	1071	1022	967	1029	1020	978	999	1000	1004	1001	1076	992	1004	978	1001	985	1031	1026	1018	1009	947	1009	1013	916	1008	1007	990	1004	978	961	1026	980	982	980	982	1011	911	1013	942	957	926	956	1017	949	989	969	978	962	971	975	975	968	956	971	970	973	980	1010	971	896	916	924	943	958	993	976	963	934	956	942	1021	1004	978	948	952	1013	971	975	944	967	982	926	935	1024	964	958	923	942	960	960	970	1033	965	975	935	993	995	987	1002	944	961	952	1000	966	940	970	953	1048	981	956	970	949	938	964	957	966	989	948	996	971	905	940	948	950	922	968	945	909	1009	904	945	927	939	934	944	942	910	958	997	979	908	931	884	934	965	951	1014	1021	979	980	955	975	914	957	934	928	971	962	922	1013	905	978	957	974	936	953	989	929	946	1000	946	1006	955	988	966	926	970	965	924	984	979	945	945	949	941	950	965	948	952	970	957	950	983	1012	1002	966	993	943	1019	978	956	956	995	990	923	995	983	977	955	965	1021	950	987	970	999	943	950	976	937	940	931	945	953	941	1009	975	1007	979	976	976	1019	990	953	980	992	975	977	1001	1001	972	994	1007	1010	933	958	984	941	998	993	951	1020	953	987	951	990	967	931	976	1021	978	906	912	931	1031	993	989	937	948	1012	967	986	1000	962	1022	957	938	1012	986	995	909	965	942	949	992	973	966	1007	989	979	956	978	975	906	951	990	982	974	914	1000	949	976	932	979	956	981	998	931	944	989	931	965	1034	933	957	954	944	1018	923	968	942	933	972	958	974	966	979	950	963	910	962	942	943	964	979	943	995	982	935	992	977	940	961	1017	998	933	954	952	901	980	1027	996	954	998	992	967	936	931	959	923	957	938	995	957	930	960	986	942	978	971	891	928	942	951	970	1016	933	1003	1018	931	989	946	948	949	1014	937	1001	945	990	1003	971	964	1026	939	963	968	971	1032	946	1007	941	985	982	967	1005	1017	967	996	964	926	944	949	1014	955	964	918	964	939	943	917	956	982	968	942	973	1003	1011	939	983	982	986	965	981	919	1042	998	959	981	974	981	928	959	939	987	1018	1000	1007	941	942	952	962	962	922	999	936	1006	977	930	969	971	1016	944	966	939	938	963	942	985	929	1000	947	1007	954	960	939	963	939	960	970	982	941	970	948	1004	973	968	996	911	957	939	960	943	965	980	936	974	998	960	973	1058	947	990	1021	985	1001	974	992	972	963	956	944	1002	949	1022	978	954	943	945	968	944	958	943	1000	940	970	973	910	929	904	994	984	999	936	1001	921	985	979	1002	959	922	961	1011	975	913	999	899	952	975	1014	970	948	988	972	972	964	902	992	952	900	999	975	911	1002	879	972	989	958	974	1004	979	885	979	984	976	981	977	926	984	995	1017	983	934	971	965	950	983	926	1003	958	952	981	955	945	945	935	964	954	965	954	950	984	973	984	1010	1014	1008	1005	913	941	951	931	996	1015	954	916	993	957	974	935	964	959	943	951	901	988	961	984	955	1007	942	962	923	1001	1010	958	955	990	1020	956	941	963	991	959	941	947	919	960	967	940	981	932	898	941	988	931	967	1015	957	1013	974	976	925	966	964	970	960	949	1009	968	935	992	993	923	957	952	982	959	943	935	956	971	989	948	985	947	968	977	981	1008	961	973	926	1001	934	956	994	1021	984	1021	987	957	1038	999	947	947	913	975	943	934	980	1024	963	956	930	955	915	969	947	873	979	993	936	934	880	942	918	983	969	975	973	986	941	948	1016	957	987	991	998	955	912	949	946	987	1007	1006	913	994	1004	895	910	985	970	939	915	971	922	1008	983	964	913	927	961	946	939	978	982	904	925	1007	965	934	970	925	924	1034	886	986	1026	970	998	909	946	1043	1037	970	966	1043	995	956	974	899	962	986	984	951	961	939	988	969	979	977	942	991	942	997	913	951	977	981	990	978	968	981	964	926	983	972	965	973	972	954	953	924	981	1003	952	982	1006	926	948	958	971	945	967	968	992	1008	944	931	914	933	954	1005	947	997	963	906	977	955	925	924	961	980	969	928	987	942	994	965	952	961	949	901	991	987	963	1001	938	981	993	999	952	973	992	907	971	922	998	969	958	960	925	949	1041	965	979	962	939	941	1003	932	938	927	1006	969	953	916	948	961	976	1014	944	963	913	934	992	963	934	987	986	947	948	930	973	1028	904	954	913	988	964	955	971	980	960	1004	957	947	902	969	911	978	1052	954	975	948	943	912	990	999	946	960	923	1019	959	956	973	971	978	983	942	971	1010	978	998	952	979	954	950	995	997	1010	985	986	981	924	1045	967	1019	964	985	983	957	923	1034	997	927	931	949	952	917	997	1028	968	970	974	959	993	981	942	980	1001	966	952	952	974	980	907	952	1010	969	951	939	931	969	957	887	963	951	949	982	974	849	931	1002	987	1010	929	896	977	953	977	880	989	967	947	993	963	959	993	971	1040	958	969	989	977	950	959	931	957	975	942	979	953	967	903	990	920	946	971	986	974	974	1006	941	953	1014	982	958	994	982	933	1024	936	937	935	988	915	975	991	973	990	898	919	977	997	952	946	1005	1010	969	953	990	1003	948	1009	978	961	999	974	963	1023	971	939	986	1000	982	913	946	976	946	999	1000	941	970	938	983	998	943	981	994	974	959	1030	1004	985	945	975	963	999	1002	997	961	976	974	906	952	901	999	978	984	972	973	964	979	985	971	945	967	981	1020	965	965	989	947	987	1027	949	956	988	937	985	926	1020	944	959	986	974	933	973	925	994	938	966	1004	997	926	986	987	995	917	930	958	992	985	987	993	910	927	912	923	936	972	946	1024	963	990	974	931	926	959	965	1006	967	972	978	965	970	981	973	952	1010	942	1046	1023	974	941	947	972	936	920	959	966	1016	941	949	943	1006	1032	1006	932	962	967	936	926	974	1000	981	920	971	946	955	973	986	1019	1002	938	941	898	957	909	949	978	1030	972	937	993	943	964	950	954	921	962	926	954	965	933	1003	924	938	981	931	942	923	959	987	952	991	969	941	993	973	953	935	992	968	960	990	959	938	951	977	946	1014	972	892	957	947	944	996	961	948	944	991	976	952	996	929	964	983	991	1007	992	948	991	995	977	969	987	973	926	930	1022	987	979	991	968	922	986	925	1007	953	1012	963	945	964	944	957	920	989	1006	1029	983	984	978	944	968	940	974	917	948	908	951	938	983	950	952	975	985	967	958	1011	965	966	1000	940	956	939	978	984	943	934	931	1010	963	936	904	948	906	990	925	1003	991	994	1048	954	971	941	998	980	977	956	976	946	971	926	930	951	964	988	962	988	965	951	980	936	1015	955	927	1005	964	978	956	984	967	948	950	964	933	979	984	963	1005	969	962	957	922	896	946	890	924	1014	925	940	935	987	1001	1022	906	980	963	908	957	954	966	903	961	937	984	981	970	999	952	986	956	983	1005	974	953	956	1001	970	1008	976	972	952	974	959	986	921	923	948	1020	1007	982	975	1007	936	996	949	973	965	959	965	985	954	966	961	954	944	965	917	961	946	1007	977	954	923	945	968	974	881	924	942	939	919	969	962	1003	976	957	963
32006	33814	36348	26982	16148	9706	5607	3991	3132	2606	2268	1858	1549	1524	1371	1310	1227	1124	1095	1105	1059	1021	973	991	966	981	993	952	967	939	901	925	978	955	868	941	906	939	871	912	889	931	886	943	851	951	965	955	901	923	888	954	924	927	921	918	886	930	927	875	937	902	901	908	940	868	875	916	867	946	942	872	886	920	903	900	865	920	902	870	884	916	874	880	914	905	908	934	849	880	902	917	922	846	951	913	888	854	869	880	942	886	841	886	934	898	909	902	925	963	930	943	883	922	861	924	883	921	893	936	903	926	922	885	920	850	909	906	897	840	855	866	851	912	921	923	927	861	885	863	889	913	910	897	904	899	862	886	925	828	860	907	949	883	888	936	914	849	859	900	871	958	939	927	895	934	930	895	840	885	918	873	882	889	860	923	910	930	929	867	876	897	887	862	884	934	857	914	936	843	899	899	908	882	863	926	937	942	895	856	909	970	936	885	909	889	884	860	921	856	834	879	858	972	915	865	885	892	887	907	850	890	838	910	956	972	876	880	903	889	953	895	896	890	919	875	874	846	898	847	937	895	863	833	875	929	841	871	927	879	899	884	840	908	917	915	898	940	863	869	876	843	948	915	922	860	802	926	861	958	883	895	837	866	910	946	900	877	902	860	909	938	882	864	906	893	856	914	868	915	877	921	905	914	873	874	901	900	923	925	873	917	968	877	928	878	943	898	885	912	846	932	877	925	859	885	921	913	818	907	937	888	916	864	883	884	990	928	944	906	905	863	910	868	917	923	921	935	896	912	856	850	937	942	947	907	896	896	942	870	871	901	863	918	882	842	869	901	892	882	893	881	920	914	959	914	899	889	857	873	926	876	883	917	906	972	876	893	928	886	911	896	916	878	922	855	851	887	882	834	863	967	896	930	888	907	916	929	859	882	949	922	913	914	930	882	849	905	911	906	867	859	896	913	855	882	918	891	917	910	952	906	928	905	888	908	916	911	896	889	896	902	926	884	931	883	911	859	896	920	954	866	883	888	899	903	889	906	908	865	871	909	917	871	943	875	903	909	884	842	910	858	877	863	837	918	850	891	903	888	954	896	973	920	906	941	902	900	910	894	801	919	883	873	879	858	896	906	887	911	914	907	882	902	916	900	853	894	891	837	869	850	933	910	948	906	877	896	900	896	918	871	847	933	935	897	895	912	905	857	897	898	879	912	917	863	913	900	903	894	848	932	948	934	890	898	905	864	899	881	892	914	880	859	914	887	905	923	956	907	885	898	905	858	912	898	906	855	876	905	940	915	956	879	912	906	959	913	819	908	925	869	946	896	927	900	896	870	905	908	850	879	868	875	889	943	889	892	890	930	914	861	873	894	913	887	882	899	900	860	916	892	856	884	861	888	903	920	894	911	915	881	888	930	915	867	893	879	862	951	898	880	862	922	944	911	861	884	867	906	902	863	908	888	853	828	926	858	917	933	867	899	889	883	995	896	888	891	887	906	905	931	910	874	862	868	899	945	884	939	845	877	900	896	933	931	906	891	911	918	883	901	905	939	876	843	909	933	868	891	852	923	974	878	864	924	994	926	916	861	833	884	929	911	905	891	839	897	883	903	895	870	915	883	883	873	810	910	928	868	938	985	859	881	889	899	909	880	889	922	858	898	915	931	925	892	905	899	910	895	912	902	903	901	920	893	911	922	902	890	886	920	951	907	859	926	942	901	900	862	933	860	877	885	950	860	891	916	893	901	933	896	955	928	861	887	882	910	967	864	903	923	900	866	897	900	879	869	885	933	862	982	885	899	869	944	901	894	883	884	879	890	918	886	879	929	866	860	887	911	891	912	885	945	889	907	869	931	902	881	904	899	905	921	898	865	875	884	877	873	827	845	831	905	960	918	902	891	890	872	887	869	903	911	885	890	885	871	909	946	892	939	884	868	823	888	890	917	858	872	908	826	891	910	920	888	878	872	945	911	926	905	905	897	940	893	825	889	870	882	902	891	945	866	912	885	903	882	834	920	917	871	993	904	918	866	853	894	910	900	914	873	923	920	894	926	897	910	877	902	878	885	874	929	917	896	920	927	894	851	910	895	882	898	927	876	897	899	919	879	940	936	905	876	930	887	942	923	902	870	924	900	983	888	882	919	859	885	908	906	842	872	942	955	894	956	966	914	891	912	893	875	875	894	882	872	887	872	848	927	874	877	911	925	915	906	894	894	899	908	884	906	885	898	957	952	924	903	878	875	932	921	911	904	903	861	927	852	914	938	919	948	870	913	984	905	922	910	913	899	915	900	923	932	893	917	919	936	882	877	897	895	860	939	879	920	839	916	910	884	909	923	867	952	894	941	890	891	888	931	900	900	948	926	885	878	889	935	947	912	904	927	933	882	857	905	933	879	832	876	866	937	939	927	920	914	856	876	829	860	856	875	855	897	905	901	874	916	892	910	898	946	859	903	888	899	905	884	914	921	864	864	904	925	973	865	940	898	893	875	932	891	897	914	884	943	855	921	884	902	837	876	921	884	935	939	905	971	902	853	899	872	856	927	938	868	904	915	832	885	944	920	931	873	861	905	929	867	915	881	914	926	922	864	864	953	884	921	881	891	845	891	880	871	878	914	925	842	842	925	877	893	862	889	887	879	920	878	982	956	919	906	937	842	924	892	872	958	928	899	877	873	938	898	802	888	868	889	871	927	865	875	897	900	898	896	958	851	842	871	872	838	940	878	906	883	914	852	812	902	879	905	874	911	864	938	870	917	937	911	879	849	925	930	853	924	912	923	852	912	902	940	887	854	852	892	910	889	869	897	883	878	882	872	917	875	931	888	926	921	902	939	923	902	876	852	954	969	892	890	897	881	898	828	936	926	881	879	861	855	919	892	924	962	910	905	899	849	861	891	902	914	878	913	905	854	959	866	906	926	902	895	858	899	924	909	953	901	855	866	911	906	903	901	877	920	910	847	924	915	938	853	915	814	936	879	898	903	882	905	903	901	866	910	943	898	895	919	885	862	871	858	858	912	946	899	924	905	854	863	966	882	856	885	892	851	867	872	886	912	875	866	889	914	917	880	911	900	855	905	930	894	902	920	896	902	882	860	907	908	899	961	878	896	855	855	836	916	865	975	890	882	904	896	827	887	922	947	909	884	843	905	911	910	858	903	892	888	874	911	894	891	874	883	949	879	850	874	902	932	912	921	892	850	879	904	856	945	971	902	881	890	876	885	930	905	914	910	927	851	1028	866	898	955	918	924	912	900	941	882	931	929	849	888	924	891	869	895	876	910	869	904	926	890	927	949	893	908	877	869	875	887	871	888	898	887	901	873	935	892	868	902	944	908	878	886	892	875	877	906	882	899	845	860	920	837	931	944	931	938	954	889	922	882	869	861	875	856	894	865	884	880	954	846	860	914	885	871	893	912	891	913	903	908	883	904	831	956	878	923	857	919	860	828	843	849	935	914	905	887	895	896	896	926	898	899	927	848	888	930	946	862	850	862	933	937
33389	47383	36042	24181	17409	12093	8019	5894	4496	3687	3078	2424	1916	1815	1698	1456	1310	1305	1135	1137	1122	1079	1086	1013	1053	993	1013	885	1046	1001	924	966	976	957	861	935	892	913	917	871	868	980	921	872	957	931	927	901	930	936	889	890	916	864	882	873	894	842	908	930	982	855	906	900	897	893	886	915	844	900	901	881	965	882	890	860	879	861	901	889	895	912	867	891	889	861	973	883	897	872	928	908	883	886	920	890	882	882	893	884	923	874	869	964	871	871	894	972	901	914	914	857	884	869	896	936	950	880	892	901	843	904	887	940	890	897	886	901	912	949	851	915	909	914	911	863	931	897	891	872	900	856	876	830	890	846	927	865	906	879	847	844	900	899	905	921	886	798	842	860	924	912	874	894	877	909	892	920	911	864	931	958	900	867	848	892	896	925	889	934	867	887	839	906	891	876	896	880	897	888	910	944	881	929	888	867	869	873	899	905	887	911	910	851	889	913	874	906	867	928	866	870	870	908	911	859	894	888	866	849	894	859	859	901	870	829	854	923	919	846	898	899	900	887	872	872	897	939	910	915	914	884	857	844	827	911	899	912	863	921	854	894	908	859	879	851	899	844	914	876	902	888	894	920	910	860	905	897	898	875	869	909	910	854	906	918	875	906	879	889	895	929	905	910	890	905	894	875	868	894	897	871	936	893	893	855	882	898	867	856	856	915	879	845	886	888	913	863	888	811	888	896	921	893	910	843	857	881	900	924	851	852	869	926	902	840	879	871	890	875	880	889	897	872	844	902	902	899	895	919	951	897	866	897	910	826	917	878	889	881	889	880	898	922	922	882	933	832	890	911	915	914	869	856	903	932	872	897	891	860	910	916	875	886	889	851	904	899	895	895	900	876	871	870	877	936	878	906	907	864	885	917	873	933	927	897	919	868	911	869	911	921	913	836	884	888	895	926	890	938	908	874	849	907	838	875	832	906	910	884	856	841	932	926	879	927	877	886	944	855	922	930	917	874	939	865	869	935	926	877	899	831	894	901	889	878	885	836	916	856	872	869	894	939	893	875	853	881	897	917	867	959	905	861	864	879	908	899	912	899	861	907	860	866	892	935	887	868	947	844	898	887	915	903	906	846	910	898	862	884	875	939	846	950	893	885	902	828	921	896	910	913	895	923	923	860	968	908	920	865	884	836	896	848	863	897	889	859	929	860	885	931	890	895	905	955	867	865	941	836	885	897	846	889	848	912	874	885	884	943	894	896	900	879	840	868	949	879	873	915	884	860	882	897	831	862	914	957	850	837	892	882	858	895	947	919	844	922	876	921	902	927	841	889	896	854	880	852	923	898	885	910	908	918	953	929	898	929	893	926	873	861	867	864	929	925	847	891	864	910	882	856	864	885	939	918	900	862	875	877	902	848	890	869	862	853	911	881	869	898	926	861	911	867	894	885	910	897	885	881	850	913	933	875	836	918	856	900	867	908	843	975	870	945	863	927	909	857	898	915	844	878	911	930	926	904	919	881	878	866	903	873	876	901	853	864	891	884	901	870	888	884	911	936	887	862	926	895	898	951	904	854	916	918	884	845	916	900	899	891	828	892	913	878	900	909	844	829	867	869	862	891	907	902	859	885	906	941	908	901	890	925	910	861	909	879	934	897	871	864	882	901	870	873	874	893	866	902	916	929	894	884	877	869	889	904	898	922	918	879	880	952	855	859	921	840	935	853	831	862	904	896	883	889	937	904	875	881	881	890	880	885	884	884	886	867	816	906	879	913	875	900	922	880	914	862	867	885	954	857	857	843	909	900	871	880	904	881	904	950	915	909	865	927	913	845	942	875	856	922	897	897	877	911	889	910	883	871	886	877	870	861	877	880	811	901	886	876	922	897	884	889	882	917	847	883	867	903	908	917	899	936	969	903	930	945	932	853	935	902	854	929	923	890	849	870	891	887	935	877	895	919	893	933	917	914	932	880	839	834	885	894	873	916	880	889	780	927	865	898	927	895	878	831	869	948	895	856	951	887	885	871	887	907	881	885	915	913	939	921	982	878	892	975	912	887	886	867	879	859	899	880	943	869	895	859	834	909	889	910	935	893	852	889	898	909	887	885	863	957	891	832	854	918	909	884	899	905	931	871	883	873	836	866	883	905	860	841	896	878	885	890	923	891	859	927	950	881	899	932	886	932	877	906	944	906	909	908	882	911	920	941	878	863	917	835	825	892	850	909	911	934	862	876	914	884	899	869	881	865	860	878	911	903	959	841	887	882	904	878	868	927	894	906	879	886	893	902	884	873	926	834	845	945	899	915	871	929	865	874	914	857	895	857	899	889	921	852	922	861	940	832	890	873	874	902	894	900	902	862	942	861	892	903	901	940	881	851	823	900	940	885	878	925	845	861	888	872	904	867	877	851	894	877	858	838	893	851	841	889	913	914	912	884	888	852	868	899	891	904	863	883	912	885	900	899	875	923	850	952	876	852	896	919	875	963	861	846	906	847	858	827	910	913	901	874	919	929	827	874	949	869	874	920	856	879	866	841	844	894	901	830	882	915	935	923	888	842	943	899	906	884	902	854	902	914	930	899	896	922	896	894	899	879	882	916	857	890	873	898	906	907	911	894	910	928	886	899	892	895	939	960	886	900	860	895	872	887	864	886	874	897	894	906	936	917	883	932	873	895	950	873	882	849	862	908	874	868	885	894	890	873	906	870	931	935	899	879	876	920	941	935	857	960	927	905	866	857	948	908	903	976	882	830	926	858	854	943	887	887	830	894	925	899	899	894	891	882	844	908	902	836	863	842	931	916	895	956	874	882	927	953	908	865	881	863	860	869	965	939	888	881	865	876	884	887	882	943	919	889	891	852	905	918	915	933	860	880	859	867	858	925	927	887	868	842	893	886	845	887	894	865	915	934	906	898	935	865	886	879	887	951	912	896	872	913	893	909	822	862	876	917	918	889	891	901	895	893	924	937	895	877	884	883	918	889	912	909	890	921	889	850	868	907	924	875	942	835	936	910	865	827	876	857	872	895	902	864	944	888	912	943	891	869	900	840	860	862	879	922	932	919	912	923	875	887	939	836	859	919	923	855	868	910	897	879	894	913	895	885	918	899	889	926	859	894	921	933	875	827	886	916	875	898	899	892	904	852	892	905	860	929	877	916	878	910	900	879	865	854	951	976	931	916	895	861	891	958	896	901	903	910	870	898	897	955	900	881	898	942	875	862	892	899	910	848	908	903	885	922	854	916	891	898	882	895	874	892	914	875	863	826	844	910	842	867	848	847	886	896	904	913	899	845	884	931	849	902	888	923	877	911	883	903	887	909	857	890	937	881	866	900	930	875	959	845	934	928	854	895	904	900	875	864	838	916	872	860	940	864	941	909	931	863	900	900	886	916	920	902	922	906	905	906	852	941	873	939	856	903	913	883	881	861	856	828	891	938	863	888	858	916	866	878	957	872	893	929	909	942	864	882	865	865	909	869	881	873	856	919	876	857	920	878	830	899
24422	21555	29112	25329	22865	19176	11460	6402	4840	4014	3370	2639	2082	2035	1825	1614	1345	1342	1267	1282	1231	1151	1070	1118	1105	1043	1044	1008	1051	1006	977	1041	1027	966	898	939	902	920	989	940	900	957	996	935	965	858	900	909	912	938	926	908	966	908	891	921	950	949	956	916	902	920	980	885	955	943	931	856	947	883	866	870	926	913	882	925	911	907	972	903	925	917	949	920	934	902	850	918	931	950	927	954	892	925	886	970	918	899	936	935	871	933	897	900	902	901	938	945	913	884	910	929	943	941	874	981	913	924	887	893	902	872	940	905	877	863	884	904	909	887	906	878	921	904	920	919	877	953	843	911	935	887	881	928	891	932	884	913	907	921	895	907	894	911	925	919	949	948	922	884	944	868	862	928	936	1004	898	831	951	923	922	916	881	909	932	939	941	899	935	926	893	915	886	895	962	887	885	868	930	831	899	970	970	948	917	917	897	898	955	909	921	922	905	955	893	894	894	914	956	889	893	885	909	959	909	957	891	943	914	872	874	899	868	934	932	861	919	912	944	903	860	926	901	929	933	847	897	866	902	876	852	917	899	925	886	960	925	850	901	941	932	982	935	848	888	880	864	917	940	945	891	890	838	865	898	960	915	965	879	971	908	952	941	911	840	886	894	858	960	904	917	902	898	938	919	921	926	932	862	929	918	876	885	961	922	923	895	955	930	909	870	916	879	910	884	903	908	878	912	867	887	935	953	939	905	824	893	864	892	910	922	939	922	903	872	868	966	859	930	900	875	917	910	902	879	940	879	924	915	912	872	914	888	874	928	895	892	923	932	912	930	928	919	942	898	954	841	886	923	910	905	905	949	896	919	867	974	965	932	913	875	906	912	899	877	906	926	922	952	928	817	927	882	966	895	983	909	862	927	878	949	914	936	867	951	927	902	881	889	946	907	905	954	961	860	893	943	958	918	910	905	932	903	937	885	873	915	951	892	895	934	895	904	903	921	883	919	923	823	906	882	971	915	936	856	908	898	875	979	903	921	900	886	902	923	968	899	896	876	886	878	898	902	877	914	888	914	897	867	948	850	919	925	915	915	950	907	900	873	931	924	906	890	880	863	927	895	870	958	920	888	952	928	912	979	912	913	923	894	907	972	880	945	902	936	897	978	973	913	941	850	958	899	886	923	884	885	903	883	940	850	907	907	916	876	913	924	913	881	883	902	910	898	879	939	858	922	868	886	887	876	916	905	933	890	899	881	883	938	912	872	911	872	879	942	863	928	897	864	886	963	926	881	904	905	929	937	894	956	936	900	897	904	869	933	926	930	943	916	883	910	945	915	934	937	890	865	853	932	911	870	899	882	872	882	900	977	954	905	940	888	915	857	928	912	891	907	987	929	945	844	877	855	922	947	946	954	900	932	890	869	977	966	936	942	877	906	980	871	860	861	926	934	970	938	899	935	912	906	910	896	891	889	860	899	955	927	916	866	871	919	887	942	915	936	947	956	976	926	925	872	925	899	904	918	895	897	939	907	850	921	957	912	903	877	887	937	905	855	904	924	888	884	908	933	889	862	957	920	885	936	939	902	889	945	979	910	907	912	898	883	918	900	912	872	900	913	955	912	897	872	909	938	862	938	926	891	942	907	950	930	926	887	923	907	892	917	903	878	884	953	946	908	885	896	922	936	921	932	856	877	919	907	907	893	911	939	871	890	918	933	909	938	908	882	923	946	941	938	906	943	934	861	858	918	896	884	904	916	826	904	937	901	878	930	918	952	942	928	885	896	888	918	906	926	940	885	923	920	928	909	946	838	932	921	890	905	928	941	926	877	927	932	929	890	968	913	900	896	894	902	913	891	938	942	920	950	906	942	839	897	936	892	980	868	897	880	877	925	900	908	903	916	943	890	881	929	863	934	967	901	880	836	846	931	922	930	909	882	933	891	887	854	936	933	943	908	896	900	907	913	912	935	867	967	929	881	876	906	962	916	916	963	929	917	893	910	924	927	904	875	882	969	885	902	912	880	912	952	917	901	908	884	963	885	928	949	948	901	944	915	947	925	894	921	923	900	920	937	916	899	909	941	854	948	901	945	950	914	850	905	901	900	919	944	899	881	868	894	863	923	894	889	895	863	851	876	908	882	909	944	858	914	982	921	897	918	899	910	968	912	895	882	917	865	888	915	911	960	886	897	940	878	928	877	903	888	893	900	919	923	903	885	934	916	877	866	906	920	886	965	910	884	931	925	912	935	914	927	881	917	875	936	931	925	959	867	925	892	909	951	867	862	926	938	938	893	937	910	892	899	910	882	909	918	883	940	878	895	924	947	888	823	921	969	929	983	870	851	901	890	912	889	943	923	876	911	899	872	878	884	942	986	897	924	876	907	928	909	911	862	934	902	889	900	880	916	894	912	931	925	909	932	901	957	868	989	899	864	890	854	927	887	914	927	919	913	909	959	927	962	911	930	947	886	883	903	881	905	884	937	930	911	890	873	906	900	968	878	838	949	930	954	893	915	889	867	921	896	847	879	909	879	901	921	884	927	847	911	912	937	918	953	870	953	862	884	922	893	913	891	900	890	841	896	902	932	862	907	934	893	948	879	896	927	891	887	893	926	916	967	945	906	905	888	935	903	949	911	897	926	856	924	900	945	884	905	951	885	902	930	874	867	932	886	919	924	940	928	876	915	918	887	913	893	907	979	894	887	885	900	883	895	924	884	882	917	866	1001	880	907	908	952	869	902	904	893	878	855	869	887	948	898	884	936	881	878	903	925	920	940	915	895	967	898	937	911	901	849	976	895	878	900	925	914	914	860	888	917	875	885	890	908	843	906	901	957	917	938	924	901	999	899	944	907	905	889	931	931	922	887	893	883	904	916	871	903	871	920	885	918	916	950	891	831	902	886	906	895	877	887	914	909	897	955	873	946	953	930	908	880	947	923	910	845	880	898	931	900	908	897	894	871	904	915	910	910	884	940	886	894	930	901	849	889	871	926	906	877	946	882	951	912	888	891	881	865	917	899	926	968	921	855	859	946	887	849	963	973	839	923	900	902	937	959	919	891	883	930	905	941	931	833	940	904	904	896	930	898	879	880	910	885	919	975	920	953	912	893	845	930	923	945	915	886	964	925	871	933	903	910	897	869	879	908	963	952	930	926	887	928	966	898	940	936	916	993	869	893	891	931	924	875	885	910	975	868	907	971	904	910	937	921	904	938	916	923	911	907	878	938	943	920	937	912	943	985	984	890	933	867	951	894	953	944	896	958	894	862	890	956	885	919	849	929	902	911	892	903	931	910	928	994	975	917	872	900	921	904	931	940	914	925	934	926	933	935	932	951	891	879	896	986	909	952	927	911	906	925	942	947	971	931	939	866	886	901	945	874	942	883	883	918	870	904	958	866	922	859	952	869	889	897	931	908	977	905	908	922	904	940	914	993	961	952	896	916	908	930	883	923	897	911	918	902	892	943	862	918	903	915	939	904	901	896	913	926	881	879	884	905	931	932	870	881	925
30369	53033	44146	31001	23004	16232	11519	8577	6906	5428	4363	3492	2610	2492	2247	1939	1621	1482	1382	1359	1288	1229	1207	1054	1101	1058	1093	1051	1021	1014	986	934	1051	940	945	979	958	982	912	927	923	888	1017	878	943	949	968	873	942	889	955	927	941	938	897	930	909	885	919	874	969	901	828	912	929	975	904	895	922	911	917	946	884	935	907	856	970	893	866	907	914	852	883	911	917	864	896	902	859	931	880	835	903	874	909	861	899	866	930	876	844	912	913	937	899	946	946	874	855	931	916	935	874	922	952	856	922	944	914	935	896	917	847	880	924	885	882	872	888	906	920	942	855	942	935	891	872	865	910	867	876	902	914	883	887	837	891	878	915	932	891	863	915	891	890	925	915	893	918	882	827	927	939	894	918	854	825	895	913	935	893	937	908	848	916	941	898	903	903	879	856	900	894	916	874	847	912	907	878	914	902	891	957	872	906	850	898	893	876	895	874	920	846	855	921	925	914	903	921	849	913	895	901	908	926	879	931	894	945	892	887	841	908	901	885	926	898	876	941	884	902	966	947	896	931	911	854	958	897	916	919	912	885	848	851	893	871	864	831	893	981	878	937	878	883	853	918	907	847	904	905	893	920	829	928	891	913	900	848	878	888	890	861	910	894	862	929	883	947	875	890	864	909	916	916	894	920	940	914	877	892	912	868	885	870	925	910	887	824	903	910	896	888	950	842	884	937	857	906	888	907	887	904	922	931	921	891	916	912	861	905	846	898	868	902	955	886	921	893	834	855	828	946	881	898	939	923	942	863	928	926	912	932	910	927	908	841	899	858	917	891	875	946	952	899	869	918	904	875	928	870	880	938	896	924	929	879	885	880	941	909	899	887	860	925	912	847	889	943	902	895	878	901	856	939	920	851	927	869	882	876	885	935	897	858	851	923	892	907	886	917	924	906	869	835	938	847	870	947	934	912	880	863	950	912	918	906	875	875	937	881	843	935	926	869	839	930	847	906	882	917	904	922	942	934	946	833	894	915	889	911	823	867	876	879	936	907	837	880	891	912	872	912	885	883	901	915	871	901	894	905	889	857	881	864	889	851	925	879	911	902	900	949	897	871	893	901	933	905	885	904	902	914	899	867	882	855	900	880	888	902	917	870	882	870	837	826	930	882	845	947	877	918	899	892	821	863	923	906	899	894	897	827	914	880	911	887	836	944	883	924	868	882	881	922	857	917	850	859	919	910	824	898	912	892	882	902	874	857	887	902	925	851	835	893	927	907	893	872	861	908	926	870	931	894	953	888	927	887	879	887	847	897	915	902	891	880	895	854	866	906	890	925	851	911	910	830	925	943	890	911	882	908	904	854	915	943	921	900	958	849	859	853	908	857	941	918	931	929	881	897	903	828	930	881	903	929	893	913	868	892	947	872	893	921	912	939	905	933	844	879	909	901	895	908	887	959	880	870	891	891	917	835	926	873	908	894	903	933	837	895	902	914	860	946	861	889	901	849	869	898	917	906	862	867	887	924	866	897	880	926	878	882	874	892	944	858	870	887	919	849	884	900	906	911	889	935	915	881	913	896	867	876	912	901	917	877	911	882	909	876	846	853	914	880	889	886	867	902	896	874	894	940	891	897	847	906	866	875	884	856	911	944	895	866	861	879	896	865	890	875	879	906	890	879	919	890	884	902	958	899	890	826	887	926	932	903	848	945	863	885	917	892	951	912	931	911	886	884	920	946	898	879	933	908	928	926	889	901	896	873	812	974	919	936	934	907	870	909	904	919	862	902	875	826	911	892	898	843	865	873	927	875	894	893	900	867	878	901	898	892	864	939	902	875	910	865	917	918	912	850	905	882	921	901	857	890	899	865	919	901	916	932	872	914	870	877	867	885	890	928	864	882	824	937	932	920	888	887	895	926	898	845	911	854	928	901	908	875	934	926	923	846	876	899	879	845	911	914	912	853	869	928	900	935	943	926	873	910	907	868	874	919	895	853	881	944	844	811	882	900	863	876	867	896	866	870	955	841	928	946	877	864	884	899	921	939	870	883	892	906	880	908	879	871	864	899	908	919	868	924	924	923	902	933	872	862	896	938	905	861	935	895	881	854	926	918	939	882	883	870	823	865	890	907	894	942	907	877	880	917	888	841	904	928	869	921	877	847	873	946	878	875	863	884	899	857	919	879	889	892	951	912	914	900	952	873	907	910	890	919	874	793	866	911	904	915	848	856	931	916	963	914	901	904	878	927	952	924	946	867	958	862	829	906	894	912	899	913	905	910	897	879	842	911	898	863	903	844	905	899	808	875	925	900	917	922	930	902	965	927	895	903	912	826	892	849	940	931	867	869	900	868	884	839	883	902	895	901	882	851	897	891	929	922	888	906	894	956	855	879	869	892	886	909	911	907	917	916	857	950	912	902	871	911	970	896	894	859	859	909	883	924	904	938	868	881	889	923	849	908	891	861	902	884	903	895	896	850	929	876	867	902	915	885	901	866	878	861	909	874	879	884	930	882	921	861	911	871	872	875	896	868	876	886	921	906	876	831	873	949	879	910	935	906	962	900	914	904	911	828	915	920	864	908	952	841	877	896	887	844	884	892	920	924	862	879	862	844	882	818	907	930	930	915	920	895	868	867	837	881	922	893	883	906	914	916	886	902	879	861	821	918	881	914	909	922	896	945	916	918	934	873	905	967	910	912	902	856	918	909	845	900	898	891	956	901	894	917	883	901	904	875	878	922	907	890	868	850	852	915	828	907	856	895	842	873	876	908	914	886	842	885	892	892	896	866	909	873	916	924	905	895	903	876	897	906	907	939	920	931	828	866	919	917	902	879	889	836	897	891	867	892	935	888	882	844	891	900	830	896	921	871	886	892	908	889	908	914	923	885	868	931	859	891	886	852	915	890	910	854	944	887	932	895	899	945	935	876	903	888	932	861	884	912	890	857	836	860	893	897	860	847	922	909	914	906	868	885	888	844	915	866	912	908	889	865	873	962	914	893	903	902	908	902	929	924	889	877	908	917	908	889	866	911	917	898	952	913	958	875	876	840	913	959	892	904	920	872	918	942	869	923	843	854	846	886	894	862	944	908	883	873	929	927	874	924	925	883	923	912	889	882	926	940	930	890	910	886	888	882	876	878	931	906	871	876	920	912	934	883	891	881	887	960	859	863	915	897	881	870	925	840	961	842	914	837	926	947	868	941	898	891	894	931	871	969	882	883	865	906	897	911	869	900	862	865	855	877	882	877	862	929	909	937	917	909	850	862	886	905	917	910	909	935	861	961	947	894	908	910	879	972	890	930	878	841	949	885	907	907	946	861	895	917	893	885	921	869	886	868	819	868	912	896	853	901	835	934	887	912	895	902	908	901	972	933	950	871	913	859	904	908	964	853	867	835	875	877	894	943	939	877	888	936	870	897	900	893	856	930	919	851	909	939	911	923	873	868	866	865	886	913	886	940	901	850	934	895	884	893	922	903	882	871	867	840	904	865	901	903	899	899	868	891	933
25579	21618	28879	27292	21035	13140	7921	5211	3980	3520	2824	2329	1902	1855	1833	1469	1372	1280	1265	1224	1261	1143	1104	1120	1086	1045	1055	1054	1066	1021	977	1054	1037	976	958	947	980	1012	978	916	947	950	1018	964	1009	960	987	900	976	964	1001	960	967	1005	966	933	950	930	962	971	945	1022	946	955	948	954	969	940	942	955	967	950	914	960	946	951	957	977	983	971	972	952	962	926	921	1006	986	993	961	949	971	973	996	964	956	983	1000	947	1000	933	970	939	916	1004	987	884	943	910	989	951	940	922	956	923	921	878	972	961	950	922	898	961	951	951	968	968	943	985	944	915	928	1005	1001	942	1000	1038	916	936	949	918	980	1002	991	978	988	928	958	931	914	927	927	957	943	985	979	985	934	1006	985	937	977	958	976	952	950	963	923	923	953	940	894	993	947	923	928	974	932	958	930	982	907	985	955	1001	952	922	937	988	888	913	953	956	1006	946	980	937	953	926	956	929	932	975	970	977	960	994	939	945	963	890	946	1015	948	1008	977	961	978	915	933	978	996	928	962	900	972	927	959	925	955	933	944	946	928	984	970	928	1008	948	951	998	957	972	942	942	953	967	978	985	977	928	919	981	979	1016	985	953	925	921	936	949	980	1039	955	917	944	918	979	966	910	936	1040	902	970	950	985	961	951	939	912	946	939	914	924	962	997	910	990	911	1001	956	958	971	932	949	931	929	947	977	895	971	934	959	929	950	991	947	963	946	966	957	923	984	930	966	931	1017	954	1023	944	949	982	999	922	978	977	958	978	940	953	962	969	960	941	966	975	951	1014	955	898	966	957	970	957	937	950	965	947	922	998	1016	971	962	978	943	948	920	972	915	894	978	977	944	942	944	987	920	966	952	931	921	962	959	899	933	975	958	924	1009	960	970	958	915	937	993	914	953	1015	945	979	916	915	916	940	955	845	958	963	937	954	967	928	901	962	957	933	963	976	980	917	974	900	951	966	940	957	983	879	1030	951	929	975	955	914	935	980	973	943	971	893	915	961	994	990	960	998	930	967	955	917	968	914	942	981	965	974	914	965	989	932	954	962	897	960	957	934	949	1016	1000	926	976	956	903	999	939	971	936	1013	960	961	979	941	1000	943	971	964	939	965	911	978	918	944	940	964	1011	937	1046	912	942	925	997	951	978	943	924	941	977	918	957	1002	953	952	952	940	956	948	928	974	963	895	941	947	926	934	960	969	962	996	989	999	966	988	1008	952	1054	944	993	953	1006	937	936	999	948	955	901	967	952	943	981	947	986	910	971	950	912	930	985	938	946	907	1028	920	971	930	979	941	958	935	954	977	1037	951	996	972	929	936	913	1006	975	988	932	948	958	956	975	952	935	960	940	994	1020	945	924	973	947	965	990	933	951	952	941	962	985	962	960	940	954	945	966	979	927	961	1026	946	952	970	962	983	977	981	977	984	939	921	918	979	970	915	952	951	918	972	994	956	948	940	960	1002	932	924	942	952	922	979	984	922	972	1001	935	923	888	977	975	942	956	1068	990	979	966	963	960	954	929	937	944	944	984	1001	953	960	938	916	983	1028	932	939	915	1025	1017	948	918	997	946	920	939	981	906	907	954	995	915	928	961	921	951	967	972	984	943	990	963	980	961	949	996	1003	928	977	983	933	950	901	891	953	974	980	946	1022	935	925	944	959	975	984	977	977	962	1001	966	941	957	947	911	944	954	951	929	949	965	943	947	988	1025	962	938	945	956	993	952	934	927	963	923	965	929	975	927	960	948	887	963	926	951	961	953	911	942	927	979	921	949	885	960	948	892	928	995	906	940	949	935	973	962	978	960	982	994	922	982	961	975	902	1004	973	973	981	955	968	959	948	904	964	1008	984	924	952	932	976	893	948	964	956	1003	918	969	987	955	958	938	1009	931	927	959	956	899	981	937	978	921	947	989	967	975	994	951	952	989	945	915	956	949	929	977	988	989	893	955	972	958	928	952	960	953	994	983	927	968	962	1003	955	953	955	943	926	950	962	1008	988	981	974	944	934	947	987	993	981	936	960	905	949	965	965	919	952	964	977	976	926	926	920	950	938	921	934	910	971	927	963	975	976	921	911	974	981	964	908	915	966	929	984	988	973	981	931	963	949	915	922	916	964	911	947	933	939	951	1024	957	945	966	932	968	937	977	925	903	948	961	999	934	960	971	971	965	977	974	927	959	958	970	920	979	960	975	960	973	950	966	993	956	969	919	922	943	967	993	889	906	963	996	977	986	996	955	943	952	947	979	978	992	981	962	927	987	982	975	915	981	922	936	919	915	929	959	1003	970	987	996	958	1029	930	983	984	893	957	981	906	911	964	934	936	1002	897	947	1035	913	948	949	901	925	971	925	966	1046	949	991	944	938	952	1015	949	944	899	952	947	934	979	949	959	982	922	930	980	928	966	900	933	915	898	967	1020	890	995	943	976	924	1010	949	957	987	946	929	960	989	994	927	960	927	946	942	966	916	972	936	926	930	934	957	936	1004	1003	934	973	989	949	944	992	967	1015	939	955	900	969	969	953	972	968	1004	1009	992	931	1011	946	952	976	908	981	932	982	930	940	950	945	908	958	910	949	942	944	966	919	942	904	963	936	923	982	958	973	998	971	917	942	970	946	927	954	989	967	978	1002	942	923	938	931	920	957	1003	930	934	960	962	957	922	965	959	968	944	995	986	941	1005	981	964	950	974	960	942	968	974	997	966	950	969	933	944	904	970	987	902	945	928	965	951	977	895	912	940	900	959	927	894	956	952	989	911	959	905	987	873	928	971	940	948	954	961	969	955	926	906	950	964	994	952	964	924	936	972	925	935	1001	951	957	940	1003	952	987	951	964	988	941	913	940	924	984	955	980	988	969	985	971	967	975	966	900	940	992	944	963	989	951	889	929	939	922	952	928	995	1019	974	889	940	962	983	890	949	928	907	954	937	951	905	979	960	982	965	954	954	959	923	941	956	936	912	907	940	981	1009	971	967	973	1028	914	979	918	945	960	963	998	961	953	938	978	942	908	973	941	950	981	947	934	939	976	904	903	977	911	919	948	909	1019	954	962	963	958	958	959	950	976	903	909	979	1003	941	915	1015	903	987	966	971	1017	982	938	983	923	908	980	922	946	950	980	979	937	982	988	929	917	951	934	957	896	976	959	1010	912	933	978	1046	969	922	939	969	948	974	977	901	938	963	1006	950	958	891	910	970	926	1004	958	983	996	880	978	939	938	975	908	940	937	973	910	941	906	940	970	914	944	960	964	960	961	920	968	990	954	875	1010	942	977	948	927	983	943	945	982	967	940	918	975	973	931	954	936	970	944	982	931	966	941	959	952	913	963	953	968	973	937	957	953	985	960	868	943	942	886	939	890	972	913	1024	949	917	969	944	871	979	943	947	908	964	963	990	894	931	934	960	970	975	983	948	946	904	973	923	958	1008	910	954	928	938	955	935	930	990	972	921	973	917	955	974	948	979	959	929	1000	945	970	880	928	925	985	986	927	991	930	950	948	968	924	964	968	962	967	936	987	925	935	926	966	904	927	1044	933	959	964	994	953	966	999	953	939	948	936	955	893	989	975	974	913	1063
30165	53221	40715	27322	20728	13984	10191	7508	5945	4918	4014	3171	2337	2238	2113	1790	1567	1490	1278	1305	1329	1168	1153	1075	1113	1096	1018	1095	1081	1098	956	1034	1036	1001	954	990	998	993	1009	988	859	1011	948	992	1030	979	941	1014	954	957	956	924	944	971	942	923	974	1046	942	909	948	976	992	930	931	924	945	995	944	967	970	911	938	961	1000	955	921	966	927	973	977	958	894	981	916	906	918	911	946	938	940	974	964	925	960	953	884	945	938	922	935	906	933	947	911	976	969	921	943	914	955	917	901	967	997	975	920	943	978	960	947	974	927	965	901	972	965	869	952	960	945	856	947	991	956	962	946	917	902	901	892	939	950	926	968	943	931	875	963	951	907	946	895	953	920	967	911	903	946	937	907	912	892	935	902	900	939	961	959	998	965	982	941	961	902	951	938	952	910	905	931	968	936	993	946	909	949	962	899	929	971	957	994	920	955	1014	891	907	890	931	901	900	907	961	974	914	983	937	930	932	914	949	951	987	935	984	931	885	962	952	940	881	943	961	961	883	954	893	925	944	958	962	926	962	942	947	961	965	978	924	973	953	952	959	945	963	947	960	911	971	888	916	917	896	922	964	929	985	969	943	917	948	987	914	928	896	973	926	904	933	910	976	960	942	950	974	941	964	964	927	964	953	938	972	952	958	928	1017	911	871	889	971	996	962	946	923	927	941	1016	947	943	938	893	939	973	939	972	897	954	973	954	996	970	968	926	919	981	1009	963	1008	967	940	947	957	899	918	935	945	932	1001	974	911	912	904	959	956	924	915	931	921	922	979	997	967	964	967	960	924	896	997	961	899	959	921	951	922	971	927	969	950	955	911	967	927	1011	944	947	902	959	910	902	953	992	933	898	907	934	959	927	934	912	875	994	960	960	940	924	964	915	918	952	903	904	992	993	955	931	924	955	963	940	1006	921	929	901	940	966	968	915	943	1027	931	963	931	917	999	920	912	971	960	986	973	975	947	931	1016	933	911	909	926	968	930	929	955	886	965	951	889	963	934	926	996	960	1004	920	997	898	928	952	971	960	954	959	933	921	962	903	905	933	962	1001	948	942	931	941	940	940	971	978	948	913	956	966	948	922	938	932	955	944	944	916	924	910	925	987	911	897	947	950	863	928	954	954	920	972	950	940	963	961	932	982	946	928	935	931	925	921	942	952	941	922	901	929	935	893	987	901	967	933	932	876	940	945	931	911	907	923	982	971	954	959	924	923	936	940	884	974	975	951	967	923	942	906	989	1015	921	973	935	937	939	966	913	1048	965	915	927	916	887	922	939	965	968	937	881	904	942	907	922	898	962	931	921	867	928	925	931	908	956	931	963	978	924	971	923	932	956	981	978	943	924	966	931	935	925	960	948	982	931	941	956	902	865	920	976	918	971	943	942	968	964	901	963	956	919	919	952	959	922	1017	895	911	948	948	901	964	955	942	945	978	972	954	960	904	966	944	920	924	969	887	944	971	968	945	935	909	892	1005	954	932	916	938	938	961	885	964	927	964	930	897	946	932	1005	896	1038	900	905	964	943	933	923	943	932	1054	913	935	986	993	966	920	903	923	969	934	937	902	969	917	948	940	963	896	924	960	934	935	948	946	965	934	991	914	976	969	967	926	961	977	951	934	926	981	933	900	925	938	949	969	1046	1001	904	912	960	942	975	951	950	964	936	938	975	921	979	920	928	929	953	973	978	978	966	952	896	934	963	923	913	906	956	979	965	944	891	910	899	941	915	940	937	922	948	961	958	927	945	959	943	912	932	943	946	900	949	917	934	1018	902	946	931	971	937	929	946	932	951	938	956	876	951	947	951	907	940	985	957	917	976	906	952	945	905	961	964	930	913	969	922	926	912	920	914	994	1001	1022	913	927	946	923	1003	932	952	948	948	973	922	914	935	980	997	922	1028	896	1004	917	966	1009	956	953	969	901	925	926	951	914	995	935	976	978	903	949	947	931	956	1012	1011	931	902	917	964	954	1014	924	953	947	902	899	918	938	949	927	940	921	973	951	1015	895	907	934	953	940	937	962	919	975	938	964	925	962	915	934	963	919	938	955	950	968	948	988	843	963	897	967	1002	952	920	896	921	941	898	1014	959	915	915	876	907	916	951	922	873	983	943	928	923	926	997	986	956	945	948	922	934	963	933	1012	920	889	892	981	923	938	914	969	920	968	936	919	925	923	916	971	887	944	954	871	938	954	970	979	941	944	957	943	953	933	892	906	915	874	899	896	961	972	960	929	906	944	996	937	953	993	918	982	952	943	969	957	1007	883	933	982	940	968	964	893	943	933	958	917	949	956	950	848	945	897	870	957	969	910	952	943	979	988	911	902	923	938	892	953	916	971	947	945	943	920	939	968	957	918	978	922	912	930	984	1031	940	979	972	922	907	924	941	977	958	923	935	962	997	955	945	972	962	908	898	964	947	963	945	935	910	967	956	931	948	953	927	923	912	952	948	951	919	900	907	959	955	981	983	923	941	889	932	913	993	941	919	871	892	938	875	908	922	953	971	904	931	934	896	994	905	931	893	949	955	964	951	930	893	936	992	907	963	951	929	925	920	948	991	902	972	944	940	914	956	950	917	986	956	941	956	967	888	979	996	921	998	1019	912	1011	892	910	947	921	944	972	940	943	995	925	909	920	976	1005	934	913	990	948	957	897	944	923	883	980	933	911	973	927	959	945	889	933	896	925	943	958	957	962	964	974	1030	990	963	975	951	941	973	966	939	975	946	915	945	896	932	944	938	924	909	957	934	906	954	933	916	964	931	889	980	972	934	936	997	955	951	980	892	928	912	955	968	998	868	964	941	920	901	981	927	1007	922	941	918	914	911	918	1035	950	934	997	959	949	893	961	920	949	981	963	922	934	934	928	886	957	924	1002	872	941	912	924	930	891	895	897	892	927	914	963	968	933	949	984	933	901	975	963	915	964	932	938	963	938	946	903	947	946	992	935	953	905	927	975	989	937	923	953	910	980	941	895	934	978	945	920	948	990	944	966	916	910	937	956	938	944	956	910	960	941	966	930	957	1019	967	941	929	927	965	847	938	968	938	932	933	966	994	946	948	950	923	935	946	911	959	929	968	945	933	955	940	936	957	950	965	905	873	979	1020	912	903	933	913	956	949	948	983	985	921	893	896	965	953	889	919	969	935	933	880	903	908	958	949	925	897	948	916	992	926	961	929	997	965	969	943	941	972	951	940	983	1022	889	932	949	936	931	933	938	904	962	950	987	919	934	942	940	916	929	976	934	953	878	989	928	929	909	959	908	927	940	924	938	900	901	913	914	889	931	870	941	957	931	906	977	921	965	974	938	959	915	955	912	948	933	926	883	943	919	929	934	982	942	928	925	961	976	876	928	908	970	938	976	933	949	926	934	953	934	943	908	918	956	965	937	953	915	922	931	949	938	959	936	911	949	883	853	894	1003	895	938	949	878	937	903	914	951	910	880	901	957	942	919	926	926	940	926	980	942	963	940	923	925	965	890	963	933	926	951	930	909	906	985	935	895	944	991	944	965	932	907	979
23084	21503	29311	24250	21992	22891	19257	9261	6443	5576	4502	3741	2845	2505	2252	2006	1770	1679	1483	1509	1459	1380	1278	1247	1226	1249	1171	1171	1142	1156	1136	1143	1157	1088	1083	1046	1094	1059	1031	1047	1027	1028	1080	1063	1049	1034	999	1024	1011	1026	1046	1019	1023	1036	1072	1063	1048	1077	948	1019	1042	993	993	1042	1025	975	1100	1041	1034	1048	983	987	1074	1029	1068	958	973	989	957	1037	1006	1036	948	979	991	1026	984	1031	1023	1003	992	984	1026	956	987	1015	929	1019	990	978	970	961	994	951	999	982	1019	1030	994	1057	1040	994	1007	1009	1015	996	1013	1013	980	973	1046	1013	1002	993	1001	960	1010	1005	992	1035	976	1003	1007	1038	1023	1014	964	1028	1034	998	973	1017	998	1013	979	996	1039	1000	998	982	994	1011	1001	998	1022	990	979	965	1029	1033	974	965	1068	935	986	1015	1018	980	1014	969	1085	1035	990	1044	901	1024	1071	963	989	1038	1002	1038	1036	1002	956	989	977	989	985	1009	1008	1003	1004	1018	1033	1046	966	1044	1029	978	998	1070	1044	981	987	980	961	1034	1036	1010	1036	1039	1020	1011	988	978	1048	1006	969	991	1018	969	1048	1044	977	984	1019	1025	985	917	980	960	978	1005	1004	1014	1033	1036	1028	1025	1047	1005	1042	973	968	985	1013	1010	988	936	979	972	999	1020	979	997	1000	976	1004	1003	1001	1026	1030	979	1004	1042	1041	1036	1017	970	973	969	1011	984	1061	1000	1040	967	1017	987	960	1002	1047	1070	1006	1046	974	1006	991	1042	1018	1033	1021	1082	1044	987	968	1010	1072	1044	970	984	1022	995	992	945	1037	984	1006	1045	1031	990	982	996	1000	920	1009	1052	962	995	964	1025	967	988	1029	1021	993	1018	1012	949	981	1022	1063	1021	1058	967	1012	993	1005	987	977	995	960	1005	999	1045	1028	1009	1005	1022	984	979	1001	952	984	1019	957	947	958	1023	962	989	1024	1034	960	976	983	1008	997	1007	994	972	978	1004	988	986	1032	975	1005	1037	1001	1029	992	1039	947	1067	967	967	1020	993	1006	971	1000	1000	979	983	1029	1012	1050	980	1015	962	965	983	967	999	939	1055	970	1039	1014	982	1012	1031	998	993	1001	971	1011	1021	1024	1052	1008	994	1100	960	995	985	978	1010	1034	974	964	994	1029	1048	1009	984	982	1026	990	961	1048	999	968	1027	997	955	975	969	1019	929	975	1042	937	966	971	928	966	1037	1015	977	988	978	1032	976	974	1004	1002	1004	994	1029	1011	1027	976	978	1001	979	945	924	1002	987	1008	967	999	988	1036	975	1002	1017	1046	1018	1014	1008	993	1033	1020	910	982	1059	1018	985	991	975	1021	994	1002	1035	1063	1022	1058	1037	1034	978	999	1015	945	1046	1001	1025	1022	1029	1007	1042	1023	990	974	999	956	990	1034	978	993	1066	1029	970	978	981	1025	1046	1037	1015	971	921	1001	1049	939	1008	991	1018	1021	943	1013	944	1011	992	984	980	1004	1000	998	995	1021	974	1059	1025	983	1047	1006	959	967	1024	1024	1024	1010	936	983	1014	1049	965	992	958	916	962	962	998	970	972	1012	1048	992	1030	1004	974	1022	1020	1042	942	1016	1004	962	1023	1001	977	1047	1085	974	950	1062	1002	1012	984	966	993	987	1042	1017	1020	922	931	983	1017	993	996	992	992	1001	1007	1020	999	975	1047	1064	1056	1043	1014	970	982	992	963	1022	1004	985	1068	993	992	1046	1002	968	1021	1006	975	961	1020	1020	970	979	968	1019	992	1006	980	1053	999	981	975	967	1010	1040	991	1006	1002	951	960	969	1029	977	938	992	953	1010	1019	986	1006	1023	1005	984	1045	1032	1003	984	1028	975	1049	963	988	1015	1010	1028	955	994	959	958	1005	1019	1020	930	1047	1045	1038	1002	1013	1036	1020	1011	1000	1038	1015	940	985	973	967	990	1002	1021	1036	979	1023	982	949	984	1003	1017	982	941	950	999	961	1057	1011	980	917	1001	1032	994	1049	1003	963	1028	977	977	989	975	1035	993	925	973	1051	949	990	1022	966	1043	964	1079	1034	1029	1016	1037	1021	1013	999	1008	993	965	1032	1076	1026	967	1061	979	976	948	999	987	992	1019	1032	1034	1018	1004	992	984	1018	991	966	979	1028	1015	989	1041	1004	1009	1014	989	1004	1035	995	1020	1012	997	992	1000	963	1001	975	1056	968	963	1012	1040	954	1043	965	1002	1016	985	941	1051	922	982	1036	1030	983	951	1037	1008	972	1028	987	942	1040	1028	987	1033	994	1009	955	987	1034	1035	1021	989	1008	972	991	1001	938	1001	975	978	1028	977	1003	1009	1000	1007	998	985	962	996	1043	929	1047	989	976	1016	1043	999	997	993	979	991	1003	1006	1014	965	949	1003	973	991	1027	995	989	984	992	1003	977	1038	1003	1004	1063	1062	1015	1039	1029	993	1027	983	1024	1051	965	985	995	1075	1011	1018	1027	1023	1016	1000	1048	1033	986	1038	998	1026	1057	974	929	972	981	1000	1079	1010	989	1053	988	1045	1018	964	974	1005	1061	988	981	1057	1014	1006	968	1012	968	1029	990	1042	1020	1041	1018	991	1003	1027	1000	1011	1060	985	1032	1018	941	958	1042	1039	1009	1035	1001	972	1037	1010	1044	974	1008	962	1036	961	1075	979	1005	1001	971	920	992	1001	1018	1008	1019	1034	1043	961	985	962	991	1021	998	995	1042	995	974	952	1030	973	1017	990	926	1055	998	994	980	991	968	1010	1057	979	1023	983	1025	990	1003	956	1012	1008	940	994	976	976	907	953	1029	981	964	1032	1032	1019	955	1004	987	1083	970	969	1046	1035	1076	987	1008	950	1000	976	990	967	973	1017	1012	1032	974	1023	996	990	998	978	1018	1035	937	946	1035	1049	1014	954	1004	993	965	951	938	1016	994	1053	973	972	1025	1036	1006	989	1032	1003	975	956	979	958	995	967	995	992	984	973	1024	1003	1022	1007	1000	1039	1026	1028	971	1013	1006	1009	989	988	958	1005	963	978	970	983	986	1017	1035	988	1025	1006	1032	1012	994	960	1041	988	1026	1029	969	977	966	1026	1018	989	975	994	1007	1013	943	958	952	996	1010	1002	1004	961	1034	965	1041	977	994	1050	1011	1076	1018	965	1015	1005	1007	1089	961	981	974	1011	1039	997	986	973	1014	1004	1051	955	954	991	947	1056	982	1002	997	976	993	963	994	976	971	1002	964	997	1041	993	976	1034	1034	993	953	1026	998	961	1002	1007	979	1017	1035	1056	987	1037	1003	964	923	989	1020	1008	999	1022	966	1044	981	1066	960	1020	949	1014	1047	998	967	956	1059	989	980	971	973	955	986	1033	969	1026	940	993	1021	1011	993	945	1042	1025	951	1001	985	999	1028	990	993	996	1052	1086	1024	922	985	1081	1063	992	994	1001	973	974	1006	1028	1015	1049	956	1011	978	1003	1015	953	984	1005	1001	974	982	1024	1014	1017	1032	1009	996	985	968	953	949	991	1018	1027	1010	964	998	1045	1042	998	1000	952	1023	985	1036	1038	998	980	904	926	1010	1004	1039	952	1002	949	1034	989	983	974	997	1004	984	999	976	1019	980	975	1040	961	1067	1050	956	960	965	989	986	953	968	1034	1005	954	1047	981	1009	991	1057	1011	1024	967	968	1032	948	1046	1027	975	1074	1006	947	936	981	1024	1029	1067	992	968	1017	1005	1038	976	1047	961	980	996	1038	1034	1002	1017	1086	1084	1022	1000	993	1056	989	1027	1005	1050	988	1005	972	998	1012	1012	960	1041	975	1009	945	984	1078	971	1015	992	928	980	1026	1061	970	994	975	958	899	983	1008	972	972	1002	972	992	969	1009	1003	995	984	1026	1009	1008	971	1051	984	989	1050	1049	930	984	1026	1020	1030	965	986	989	978	983	928	952	1040	1012	977	996	938	979	982	978	974	1018	979	974	957	1015	996	1015	1003	1015	1035	1052	995	972	997	981	1047	978	980	1033	980	997	1033	996	1028	1015	989	1022	983	1042	1005	981	1011	1014	1001	1008	1014	1062	993	979	1006	960	1010	1019	1047	983	1019	971	991	1006	950	1010	967	980	1007	949	1078	996	1005	925	1017	999	992	1005	1033	1052	931	938	935	1026	979	1012	984	982	977	948	991
34649	58386	46508	36086	27868	19812	14396	11079	9000	7460	5992	4693	3570	3173	2798	2416	1894	1810	1687	1557	1583	1451	1449	1359	1234	1195	1177	1232	1231	1125	1165	1124	1097	1080	1086	1028	1034	1119	1004	1060	1092	1047	1057	1038	1078	1065	1019	1035	1020	1046	995	1022	1003	992	1020	1004	975	979	1001	1055	1025	991	959	1045	1012	1030	932	898	1011	991	954	964	1021	979	991	947	990	988	1020	987	941	988	973	990	992	1010	957	987	965	1004	959	1015	968	957	988	977	990	931	988	1017	942	993	949	939	1024	934	1020	976	999	970	963	977	955	975	1021	984	989	963	997	956	945	993	943	975	947	986	963	975	967	991	981	1003	998	959	1041	991	912	975	928	1012	942	968	979	962	985	1019	1010	1028	946	954	1009	1054	949	986	968	959	976	984	999	916	973	964	995	958	949	1025	963	953	972	936	899	952	952	951	909	984	963	952	978	974	989	954	962	969	1000	955	949	979	980	988	967	1022	961	968	972	975	977	1009	981	986	969	931	948	955	933	1052	915	916	947	1003	959	948	1001	963	932	975	962	993	974	1018	988	969	982	979	925	953	972	954	1012	956	1007	961	962	916	934	950	952	957	933	975	1014	986	1009	975	1000	976	999	1010	1023	888	979	955	928	933	974	1025	946	956	910	964	931	947	917	949	959	928	1000	980	949	956	986	938	920	996	981	992	1006	932	1004	991	947	973	928	950	1042	984	958	961	965	981	986	970	974	985	1021	1014	992	945	912	934	1020	970	936	988	983	942	975	970	1030	973	936	957	943	979	955	956	979	944	993	1021	995	996	970	1001	1006	912	941	1054	970	977	984	911	999	984	952	987	957	953	986	921	921	947	940	959	981	926	940	968	949	934	940	948	923	999	1007	995	993	971	962	959	994	983	994	977	944	1001	937	1040	970	1007	978	1004	927	939	962	966	982	939	968	981	1012	969	959	971	945	1003	990	964	973	1007	977	948	984	964	997	1006	998	962	963	975	970	964	953	996	981	966	953	965	970	938	970	1013	995	975	976	996	912	966	968	990	966	989	974	952	975	985	1003	1001	971	900	948	956	996	1039	1008	943	948	931	987	1013	945	972	966	968	1041	957	997	960	990	948	973	899	926	991	913	987	885	892	965	968	925	953	903	987	949	961	970	929	893	1025	961	994	976	974	979	966	973	969	1002	1008	962	1000	967	959	955	968	948	965	945	972	948	986	968	973	997	986	965	992	970	904	1002	937	941	931	1035	942	922	977	978	1015	963	960	954	1001	970	938	971	995	1045	942	937	963	964	996	1013	958	979	1002	1033	1016	993	956	974	975	940	987	943	957	919	916	1016	943	984	980	937	939	993	974	1004	979	969	957	999	931	977	1000	954	1032	970	976	987	988	955	940	1042	1011	980	920	977	993	961	976	1011	918	972	966	869	993	994	1025	959	1010	942	972	972	954	997	962	921	970	976	947	971	956	966	962	944	935	995	988	969	953	1030	984	970	959	947	989	981	956	1012	968	934	963	972	1007	965	942	1004	1018	945	951	1020	936	953	1036	927	951	949	939	949	1002	963	926	1011	999	1013	1011	963	957	974	993	951	987	949	987	931	990	932	945	1016	970	910	979	968	934	981	979	985	1010	955	973	966	963	969	972	958	1022	969	985	986	998	911	961	989	945	926	932	971	953	895	952	997	921	920	958	969	1012	992	983	947	945	991	928	992	986	942	1026	965	915	918	1033	942	1004	1016	1029	975	978	989	1023	955	973	1003	957	992	1000	983	983	931	967	940	932	941	962	977	994	921	907	981	1010	998	947	991	968	987	1030	917	1007	968	939	1011	978	951	927	931	962	1000	985	1012	968	915	975	1039	985	997	1005	1000	1057	924	979	972	985	1010	940	970	1008	1015	969	979	919	946	957	946	965	976	964	946	985	911	970	979	956	970	940	929	1049	929	1007	965	1014	987	961	1019	963	999	936	931	949	982	946	1045	934	963	950	906	975	954	980	975	964	978	938	956	951	1000	989	974	946	949	970	1006	943	1028	1002	939	1004	1011	957	965	943	949	977	939	978	938	1034	983	967	940	943	979	956	1017	983	1042	957	902	959	966	1006	1009	947	953	951	946	991	936	969	941	943	943	979	960	913	1002	948	970	985	977	971	953	976	985	1024	973	948	940	974	1016	957	965	993	993	964	941	953	956	965	985	889	1007	969	992	940	958	969	974	1034	993	960	984	991	992	948	977	930	1023	979	1020	899	942	941	967	1006	981	997	993	950	981	960	1003	914	903	935	938	947	986	978	967	1024	987	929	1009	973	947	957	975	917	946	998	963	988	1014	1000	981	935	944	969	928	920	992	968	922	943	992	922	925	1003	959	1024	954	982	951	1006	936	924	964	937	981	954	917	1021	986	989	963	1005	940	961	968	1020	980	998	984	943	990	924	1016	913	920	986	949	980	974	954	911	957	932	1028	962	1006	951	978	979	1000	979	970	973	905	995	943	984	951	989	951	1016	948	878	961	969	955	1026	939	1013	932	992	991	997	941	958	944	996	974	922	962	987	972	974	968	1044	973	951	953	967	943	988	936	968	988	952	935	1007	937	1002	967	995	1033	972	1035	958	994	980	881	969	983	911	985	982	929	983	1000	960	980	986	985	980	942	980	950	932	1071	921	924	984	976	976	954	967	948	1057	972	970	977	1012	926	994	998	966	991	997	971	969	910	912	1039	951	939	985	973	962	941	973	999	967	933	985	940	961	953	982	986	1004	998	935	963	930	968	974	998	975	953	987	974	958	987	1026	996	1003	1030	1024	1002	935	1050	948	963	955	1003	973	965	995	965	1005	984	974	985	985	996	1001	925	978	954	1004	961	963	971	974	972	959	931	999	971	977	940	941	1002	989	987	955	944	977	938	997	987	1006	966	932	940	954	959	987	943	991	944	939	940	1011	1009	970	996	962	959	914	968	1024	1007	955	979	1018	969	950	935	981	926	959	937	978	995	908	985	963	989	986	982	913	996	923	1007	987	956	995	955	1008	986	989	981	964	937	1005	967	966	988	1001	939	942	971	934	993	988	964	1003	981	996	938	957	1015	981	1000	1012	994	1019	946	927	929	982	960	950	998	999	932	936	915	987	946	951	970	1009	944	993	1013	921	893	979	984	957	983	940	966	915	984	1007	986	963	980	957	920	958	956	974	948	958	975	939	976	985	945	960	947	1001	982	971	929	941	953	967	919	940	1052	991	1018	985	1031	934	994	975	982	949	999	1007	992	988	942	942	1044	961	952	1008	971	944	963	927	996	914	975	950	1007	939	951	983	902	946	906	985	1000	964	978	992	969	980	969	953	988	991	995	984	961	955	1028	1007	996	976	991	912	998	933	1017	1000	958	978	950	976	962	958	931	993	985	971	995	972	976	954	946	991	997	955	941	954	952	940	979	966	990	975	1003	1001	1012	929	961	949	960	960	964	974	992	909	962	963	933	953	996	940	931	1021	941	942	982	1001	990	943	984	978	898	972	930	942	931	965	985	921	992	956	991	1027	1030	991	967	965	1000	969	1013	1004	978	974	931	1014	961	983	975	957	1016	933	990	1014	993	978	957	980	1021	948	999	1004	972	940	946	935	946	933	984	901	949	986	952	976	973	983	947	948	982	939	1000	1020	966	976	967	946	935	936	1049	951	955	976	955	1014	951	1037	1018	999	998	977	991	953	963	1006	1002	1012	1000	997	963	971	929	942	977	915	975	964	1031	921	966	1008	1010	1020	973	979	990	937	1005	935	992
30722	30762	38128	28790	16217	8419	5488	4046	3168	2770	2415	2049	1599	1524	1402	1349	1141	1172	1083	1087	1099	1095	1014	1008	1005	945	990	932	991	994	955	938	931	937	895	886	969	932	877	867	868	857	894	910	905	878	926	941	939	911	936	886	884	938	937	952	858	953	898	857	902	875	893	868	904	908	862	880	857	893	880	944	904	889	901	930	902	891	900	902	947	915	878	891	862	904	851	912	877	959	913	850	937	889	899	820	942	903	911	872	908	859	859	891	884	952	863	863	916	920	917	892	946	933	923	863	890	903	899	873	877	904	894	880	874	932	890	933	864	863	868	912	904	848	903	866	889	911	907	880	907	937	907	900	860	924	904	884	925	888	851	903	927	892	955	891	889	900	957	861	905	904	929	872	896	881	879	870	854	866	900	926	943	884	927	874	862	837	919	861	813	892	918	849	937	856	885	901	917	915	841	875	822	916	940	904	887	887	892	920	962	838	917	911	960	842	910	938	895	927	888	858	856	935	870	895	901	903	876	870	841	896	940	879	911	870	850	898	918	851	878	902	908	907	929	914	892	873	873	883	857	892	860	917	924	859	856	875	889	917	918	903	903	885	900	915	904	896	852	878	852	887	833	922	918	917	911	877	855	847	894	889	896	905	858	869	860	898	932	892	871	866	872	902	911	928	930	859	814	858	840	916	811	916	872	881	900	865	929	869	936	908	876	850	921	931	872	903	881	847	850	855	928	875	921	929	909	930	895	841	896	901	837	870	904	896	879	924	911	841	901	908	908	928	878	834	876	959	881	883	873	870	856	918	892	947	890	868	910	940	880	908	913	903	870	913	896	874	860	853	907	879	851	959	912	910	927	965	948	840	867	883	959	938	945	890	938	897	889	910	904	829	861	877	878	893	847	924	896	903	918	915	845	888	919	896	850	925	924	895	859	902	950	897	855	931	865	909	884	925	896	910	874	886	892	933	899	934	946	938	885	906	921	895	867	908	882	886	881	879	864	874	932	901	900	902	937	851	870	884	909	936	897	902	943	895	870	843	861	882	891	870	893	914	925	887	915	848	834	944	859	867	853	918	974	859	915	837	895	839	860	841	878	853	902	932	897	870	881	952	872	945	909	883	890	876	855	853	906	899	882	861	920	953	866	887	895	904	887	876	940	856	910	948	859	850	908	854	966	928	899	893	855	918	933	878	858	857	852	892	872	888	906	940	946	907	940	909	920	878	874	899	915	836	934	928	892	866	907	893	859	863	886	930	847	891	912	847	833	899	881	848	901	890	870	956	887	906	865	914	910	844	881	897	877	916	961	928	868	901	861	861	884	885	937	898	868	974	957	908	923	822	864	853	862	887	889	924	895	863	884	937	920	916	871	928	838	929	948	923	893	874	877	913	911	935	897	904	895	867	960	892	877	903	914	889	849	881	885	900	887	928	896	935	916	978	898	890	894	924	922	884	958	924	865	835	939	884	939	888	889	918	861	919	925	934	888	901	891	888	867	937	888	923	885	913	903	873	891	868	890	875	929	872	867	910	901	931	893	900	842	884	928	875	873	879	969	896	873	940	975	875	919	908	948	853	900	865	842	927	877	847	863	873	879	853	937	904	893	878	851	872	865	863	877	893	872	862	867	901	881	877	929	866	876	888	929	962	848	899	885	917	881	908	880	901	928	908	879	898	907	923	910	874	889	916	930	919	921	860	905	899	909	882	887	894	913	834	911	864	912	871	911	868	861	886	874	898	900	915	896	856	894	906	878	859	840	892	920	910	842	851	924	856	905	893	845	910	897	874	911	867	889	840	890	877	880	882	878	940	877	891	877	846	868	882	922	901	883	892	885	919	941	838	869	894	877	877	887	837	874	877	866	954	890	917	904	899	919	933	861	924	880	866	883	910	960	904	840	888	910	866	934	877	940	916	890	909	912	939	964	899	889	922	944	875	917	857	930	862	920	896	889	938	951	900	893	872	854	875	860	902	933	866	920	913	919	969	905	915	925	860	906	917	929	879	906	943	878	926	919	936	909	896	804	947	861	873	916	873	933	940	850	927	915	917	878	908	892	860	912	863	878	924	914	891	891	916	890	845	889	908	893	886	906	874	882	926	858	942	866	866	907	864	877	855	862	882	910	904	923	850	856	897	882	882	887	875	865	917	954	883	879	918	866	943	922	930	906	848	884	914	873	877	875	886	948	913	895	894	873	911	890	912	829	887	893	842	910	893	889	884	898	902	923	912	892	877	871	912	838	902	906	872	874	904	914	876	874	868	916	847	897	890	896	923	907	884	892	868	875	872	920	907	878	871	857	886	887	868	893	942	963	891	926	922	905	870	828	921	899	929	931	891	882	883	869	972	929	944	904	897	920	894	836	874	916	902	909	901	935	939	941	897	912	877	939	842	929	874	883	865	883	914	919	909	903	910	869	893	848	930	903	829	864	906	891	922	877	889	951	948	836	946	930	878	872	878	905	860	861	891	883	926	871	917	933	880	901	867	850	895	873	889	864	927	859	904	908	893	916	892	912	875	866	798	926	899	924	897	866	900	907	902	932	936	895	881	904	895	916	879	905	893	908	852	826	896	893	875	900	906	831	890	889	867	910	819	856	884	915	873	856	892	883	941	892	912	930	819	875	918	948	928	921	836	868	884	872	874	885	913	900	935	868	898	936	899	914	869	906	923	807	907	850	927	881	914	889	858	928	852	869	939	874	890	912	956	862	926	928	876	898	930	903	908	882	897	897	939	900	915	897	911	902	891	878	864	880	905	885	889	898	877	899	854	917	929	904	906	861	860	899	896	894	924	865	899	885	865	850	915	896	865	923	922	917	858	881	890	930	908	906	873	886	926	912	875	913	876	897	893	859	884	932	899	887	831	917	859	908	894	886	890	907	877	938	938	915	882	900	858	867	930	854	942	908	898	907	850	867	917	859	883	893	907	882	910	931	862	867	855	891	906	862	857	968	881	932	896	898	964	898	937	878	879	864	893	911	919	902	917	906	849	940	862	885	895	884	882	939	869	887	904	939	881	917	864	833	864	894	892	852	873	892	909	911	894	875	905	890	913	940	947	893	859	873	891	889	889	887	926	842	876	888	915	864	885	886	852	879	911	870	951	906	874	894	929	863	835	893	903	900	915	890	846	872	887	905	962	878	904	865	924	920	942	865	929	904	920	912	938	865	848	898	857	866	885	941	903	832	892	913	877	877	884	889	848	884	871	890	901	892	909	898	907	906	895	892	908	853	833	851	884	889	888	917	868	885	852	914	926	855	813	883	896	854	863	849	901	875	840	954	854	912	870	910	921	944	832	866	954	863	917	864	902	899	860	874	943	963	904	862	882	933	917	905	859	932	854	885	880	892	929	877	866	835	925	887	864	899	916	914	863	869	879	859	890	907	893	940	935	885	875	890	889	887	857	955	862	880	864	847	890	902	910	895	874	932	878	912	916	864	876	872	845	925	882	868	863	868	922	846	898	822	942	919	892	890	867	829	881	946	907	873	908
30081	45491	37638	25604	16661	10879	7711	5816	4697	3916	3215	2703	1918	1754	1651	1420	1329	1232	1145	1148	1105	1068	1057	1007	1059	1015	1006	1042	973	987	963	960	902	942	871	897	892	924	961	943	878	910	875	907	918	916	907	918	927	926	874	942	900	937	882	912	858	877	889	828	949	876	861	971	873	899	903	858	850	871	886	884	861	916	899	885	921	899	931	895	900	842	874	837	842	850	878	885	914	908	913	857	921	868	889	906	893	857	834	871	903	907	861	873	932	899	849	892	864	876	858	936	821	936	883	862	853	888	922	836	853	917	854	878	835	835	826	870	855	929	820	848	829	873	880	874	869	908	907	882	875	900	910	915	864	890	866	896	863	913	857	861	874	846	863	849	873	912	852	881	884	890	907	892	855	829	906	887	899	894	898	873	883	889	883	872	884	892	917	951	902	880	914	882	916	869	864	880	884	871	856	897	849	881	884	880	821	906	923	891	913	929	867	909	868	909	916	905	899	901	863	900	821	885	888	914	861	857	882	945	865	897	914	844	919	883	846	878	909	886	874	885	912	882	866	907	907	856	870	909	901	925	900	870	880	893	906	916	904	921	885	874	919	914	882	907	882	871	905	871	878	908	887	884	865	898	875	947	877	872	930	892	885	851	866	880	910	876	888	880	895	919	912	887	923	901	889	880	913	850	955	849	860	859	884	923	897	934	915	921	912	948	881	868	871	888	816	919	919	879	900	930	852	874	931	884	914	875	915	908	885	881	913	906	906	824	871	883	857	919	901	856	921	911	905	838	893	869	915	886	870	904	909	915	963	931	857	888	933	862	901	909	893	880	897	966	887	893	966	907	910	828	867	863	844	909	878	910	930	906	900	928	892	945	862	893	890	895	926	875	864	895	844	931	875	868	865	907	836	873	882	916	847	885	814	867	860	878	863	924	882	790	902	903	945	850	952	945	885	866	894	884	870	858	922	877	891	859	877	870	924	836	875	902	924	891	882	955	889	964	918	896	908	892	932	882	877	877	902	901	888	848	847	843	934	903	880	859	876	942	902	894	915	818	878	910	896	898	934	868	934	880	869	823	860	923	854	876	900	898	876	837	908	863	833	888	887	883	869	857	906	863	931	861	882	870	850	881	962	859	920	896	948	920	904	967	934	900	906	847	912	910	874	864	886	885	895	878	861	835	855	895	870	920	903	886	943	891	934	928	831	895	865	885	869	931	860	903	875	897	874	888	886	829	900	876	803	905	871	859	911	907	931	959	895	917	874	876	909	911	947	892	869	897	920	864	966	926	859	898	910	898	820	934	877	896	863	885	909	848	911	881	810	862	921	888	930	885	869	948	875	893	882	879	893	848	884	888	889	915	884	862	885	901	944	885	883	850	907	924	923	897	881	918	915	877	860	832	907	909	929	891	942	891	907	848	861	968	832	928	932	868	915	898	872	893	885	920	882	876	892	881	855	873	924	883	838	911	911	878	885	869	893	927	872	928	871	910	930	838	907	860	894	861	886	911	911	909	865	866	940	849	892	847	872	851	888	893	908	889	895	886	865	831	911	886	853	872	884	891	918	881	875	875	926	858	901	904	908	940	861	890	850	884	898	865	915	895	923	863	891	888	912	905	925	920	850	868	885	884	921	863	873	873	901	858	901	861	832	909	872	829	931	949	884	867	904	938	857	918	901	890	916	916	873	826	869	892	924	920	894	860	864	938	846	915	872	907	896	873	913	926	873	892	924	859	874	911	906	908	894	889	836	912	890	907	909	907	894	923	882	883	865	919	851	907	915	865	891	921	855	902	889	870	872	871	886	848	965	953	913	856	880	868	826	866	891	890	902	904	869	851	933	907	876	846	859	883	868	918	842	875	934	988	869	892	892	933	868	893	945	940	927	869	857	888	907	867	872	917	895	903	917	853	870	830	901	938	848	904	834	936	884	913	899	876	898	899	913	832	918	853	916	879	917	916	877	860	894	885	902	887	873	931	892	868	925	917	883	863	847	860	863	937	867	889	893	909	898	864	910	931	920	886	860	867	845	881	914	853	872	908	907	865	854	891	875	914	942	924	869	952	918	875	959	907	934	890	891	882	944	899	928	925	896	873	843	858	904	890	900	901	905	888	960	904	861	887	881	863	891	866	877	879	826	930	901	882	846	932	955	909	848	912	930	854	933	905	922	921	892	903	870	844	855	890	894	888	883	890	873	881	896	906	910	908	872	887	946	854	853	970	909	919	870	910	844	902	919	843	852	913	892	872	903	983	850	915	877	873	902	872	925	834	891	908	891	874	898	868	906	889	894	862	876	814	883	882	833	919	873	882	953	918	856	875	917	894	880	935	907	909	910	870	893	846	870	872	834	878	849	886	948	876	861	871	875	854	897	889	891	887	884	867	903	907	912	858	918	898	884	871	857	925	845	863	869	891	911	900	855	892	857	909	934	895	886	928	865	913	872	883	908	931	875	899	948	874	853	883	906	906	911	886	878	862	898	927	879	909	850	817	932	853	863	846	892	887	886	884	867	955	869	856	899	879	842	937	903	895	914	928	885	892	877	835	879	874	837	865	860	933	852	924	875	855	878	894	866	943	920	889	825	834	862	898	878	891	866	936	923	937	884	897	924	844	902	875	848	863	822	873	892	942	816	911	907	918	848	888	862	915	878	885	862	933	880	937	858	868	920	878	874	900	891	928	868	856	865	895	913	931	877	944	880	870	907	901	899	908	894	930	865	944	895	912	911	934	850	874	881	881	935	891	870	880	937	898	855	898	845	897	903	917	880	882	902	883	856	932	912	889	894	928	918	898	896	879	857	878	923	928	906	874	909	868	880	914	843	904	882	846	887	926	924	884	885	878	902	874	862	866	859	854	895	971	890	828	881	870	870	937	875	849	890	920	873	883	833	857	888	908	891	885	836	902	869	959	906	897	842	932	895	928	853	872	846	879	865	882	857	947	862	927	862	868	898	891	869	874	880	883	871	914	932	911	906	878	872	929	889	918	911	892	859	946	895	849	921	910	878	851	876	890	898	837	837	877	855	886	895	858	930	899	884	918	891	878	884	840	945	850	932	883	851	870	952	875	891	920	917	903	878	897	953	881	875	897	909	879	889	922	943	905	883	877	825	901	866	876	907	893	878	859	916	916	899	888	897	905	840	869	920	881	911	930	893	920	877	878	887	892	919	948	955	847	882	874	859	952	843	851	827	902	908	922	898	899	880	826	879	919	881	862	898	873	921	886	945	876	839	954	808	838	916	902	909	903	904	932	891	900	879	884	911	891	882	917	878	871	872	861	882	881	921	897	915	913	841	884	860	896	845	914	865	877	875	927	868	910	868	896	900	894	868	889	871	903	898	851	929	928	841	890	847	914	886	893	880	899	890	905	846	876	890	886	902	864	896	861	832	935	903	904	913	891	897	850	894	853	875	871	905	867	927	884	829	926	810	894	881	973	914	884	873	882	847	896	870	876	931	883	842	914	952	885	866	866	928	918	867	869	868	889	835	887
24511	21534	29049	25242	22654	18642	10879	6374	4847	4077	3289	2768	2087	1963	1755	1592	1458	1375	1273	1280	1140	1150	1175	1128	1030	1037	1048	985	1000	965	1044	972	1024	1048	930	965	923	956	895	970	981	872	945	947	938	910	984	901	880	897	915	890	939	880	924	948	959	880	967	895	953	924	955	936	939	908	943	933	898	902	868	940	957	907	901	913	896	918	941	914	946	867	954	830	908	963	905	950	932	868	951	867	952	954	882	922	932	887	865	894	916	954	957	944	896	894	917	917	887	871	908	915	944	933	903	903	881	939	905	912	931	902	917	869	941	945	818	863	890	834	897	917	947	934	919	910	913	946	926	957	941	939	986	887	861	890	919	863	922	950	893	910	917	891	920	937	946	914	881	878	924	941	896	912	907	881	939	855	886	917	872	947	848	903	919	920	928	924	923	936	859	970	930	949	888	846	860	886	903	935	875	872	933	943	870	875	873	869	967	859	949	897	905	870	895	891	918	838	902	925	900	871	929	921	903	936	915	923	928	911	942	867	852	835	922	937	928	880	931	958	896	928	885	864	885	888	929	935	998	920	888	944	982	931	890	881	887	892	951	889	875	936	942	895	913	899	983	924	842	954	931	936	844	873	920	929	881	922	951	918	888	907	851	900	873	925	911	968	957	885	910	918	882	895	845	901	899	921	901	874	882	902	864	880	938	906	857	891	902	915	877	932	887	914	906	893	915	968	952	856	901	928	882	923	904	935	918	944	947	898	991	932	923	880	908	912	902	906	900	951	894	949	903	918	915	906	953	885	943	876	898	930	890	890	891	890	932	952	874	906	917	899	920	890	863	955	880	916	903	869	890	898	955	916	910	909	960	964	945	861	894	928	906	889	901	877	946	926	866	899	900	917	959	882	878	916	915	923	968	839	910	888	941	865	878	910	951	897	933	946	936	875	953	938	920	934	907	910	931	885	888	876	871	927	923	888	895	949	983	896	930	929	905	894	886	937	855	932	907	955	913	898	876	890	887	927	888	893	953	913	942	942	895	871	938	883	920	875	968	909	916	901	894	913	951	944	906	856	938	929	917	949	968	872	909	906	880	836	916	912	899	879	912	899	942	929	923	907	932	873	895	946	905	929	857	909	954	918	906	888	880	921	903	939	903	907	890	920	952	894	888	901	938	964	890	912	920	911	933	905	898	905	929	916	924	891	935	960	937	867	929	929	897	892	872	930	914	855	974	948	934	909	943	928	926	961	836	881	876	907	903	878	890	882	929	896	898	933	904	952	881	867	929	895	882	915	897	947	881	935	875	884	881	906	883	886	930	900	867	923	950	954	864	973	953	912	887	889	858	871	897	948	933	891	950	916	934	944	867	881	937	940	913	931	815	964	874	913	953	948	913	893	911	922	912	887	937	942	907	877	880	959	928	915	925	923	838	913	938	879	879	925	876	890	921	910	943	915	868	927	944	906	891	928	910	901	876	887	873	913	893	911	885	900	873	930	892	936	892	882	917	927	921	906	871	872	930	937	876	883	896	869	882	869	920	945	928	943	852	901	908	909	959	873	941	858	946	868	919	912	902	965	900	943	946	864	892	933	929	846	947	927	856	928	912	843	951	868	883	881	915	918	937	942	957	872	883	916	892	919	901	916	899	895	903	920	861	940	916	897	932	873	877	883	901	916	914	958	864	923	910	874	919	920	899	944	941	946	920	925	934	882	899	905	897	871	950	902	918	883	922	936	894	908	950	929	856	887	945	908	912	916	928	898	899	875	950	834	941	920	919	914	873	935	936	934	906	893	890	941	858	905	875	878	915	901	923	931	923	882	945	927	879	923	911	884	862	900	906	891	934	893	960	900	897	910	954	916	878	919	881	850	882	935	946	916	932	904	915	867	917	955	913	856	902	907	943	883	903	927	899	915	931	910	909	881	913	901	920	904	919	825	940	894	867	941	906	923	918	905	937	881	965	891	897	895	875	900	915	932	901	853	974	850	879	886	888	967	857	942	896	846	819	850	909	902	829	885	878	873	937	960	896	923	933	956	921	886	962	997	941	870	900	892	877	852	920	952	950	954	947	860	889	904	841	895	899	887	926	919	911	880	922	931	942	998	874	950	902	900	917	899	942	894	891	897	881	936	924	898	841	909	904	860	898	869	883	895	869	839	940	917	839	879	914	915	834	897	954	974	873	952	865	904	915	878	900	869	914	884	925	905	923	883	903	910	926	829	890	911	857	819	869	881	906	927	886	941	973	903	912	909	877	900	964	944	878	922	916	910	904	905	890	920	879	957	950	871	842	905	868	912	975	908	886	922	950	935	895	887	880	949	868	947	959	1000	892	918	869	892	946	857	926	868	905	895	945	937	940	902	884	821	906	935	884	937	901	893	932	931	829	894	918	971	856	924	893	963	880	879	911	950	895	927	933	954	889	907	917	889	859	953	906	907	880	825	889	941	938	882	901	885	889	879	893	909	941	858	892	926	938	914	887	874	907	905	945	866	904	871	926	899	870	876	972	860	905	942	917	908	922	937	893	969	913	907	893	895	886	911	865	942	903	946	931	901	890	933	852	881	953	861	902	890	887	882	925	927	938	895	883	975	923	925	900	890	882	917	889	937	916	864	867	926	955	907	876	878	910	892	891	943	905	926	890	905	895	909	870	896	917	894	900	958	888	955	880	928	933	916	880	912	881	905	871	885	906	961	914	891	887	834	861	961	909	930	872	927	928	901	870	932	928	924	935	899	894	935	934	887	881	927	865	887	914	906	854	901	867	899	908	855	924	928	903	899	929	913	863	922	939	880	922	909	909	885	882	914	924	915	895	945	843	924	910	901	943	907	910	916	894	922	935	935	906	878	909	887	857	901	921	908	915	866	915	936	954	910	948	910	925	892	859	924	906	943	893	895	885	945	894	816	898	962	914	874	923	919	927	928	921	934	911	969	878	873	879	920	918	925	874	897	980	940	906	931	901	909	941	888	889	872	889	884	854	884	913	971	935	891	902	902	958	887	882	945	903	870	923	940	871	864	905	927	849	952	895	944	917	916	940	934	933	864	903	888	898	859	923	889	957	905	861	909	874	871	910	914	946	904	860	908	891	894	921	893	909	885	909	881	894	930	934	931	924	871	932	875	934	863	916	894	880	972	885	934	905	904	920	907	979	908	911	883	962	866	918	903	913	953	900	926	896	900	950	920	881	946	943	906	941	980	924	916	903	894	986	874	941	848	937	906	917	889	942	847	875	969	896	943	952	911	925	881	928	925	901	926	929	957	946	907	885	909	903	930	863	878	927	909	926	905	985	913	912	854	919	857	888	902	919	878	930	919	920	874	952	963	941	863	882	936	904	922	889	928	888	923	876	904	903	914	919	831	920	929	929	904	898	917	914	904	892	879	921	923	933	905	876	899	916	914	931	896	923	888	877	894	863	869	918	903	928	855	939	946	951	869	958	928	904	915	892	846	926	937	884	866	931	902	955	888	891	872	877	949	890	905	881	911	931	894	892	895	898	979
30270	54811	43930	29710	22251	15206	11224	8710	6686	5391	4523	3810	2595	2394	2237	1831	1709	1475	1443	1362	1353	1244	1200	1215	1054	1143	1051	1074	1014	1034	966	1067	1013	980	946	965	928	919	896	921	925	952	912	897	884	909	963	976	938	919	944	993	922	960	913	914	910	908	925	944	951	919	924	896	926	922	859	933	915	947	912	840	867	880	906	916	890	890	909	892	907	885	902	838	931	914	926	888	887	868	897	907	923	919	898	914	850	929	869	882	926	926	923	883	867	944	915	915	863	939	946	859	870	907	848	878	927	900	877	889	847	935	843	923	852	908	923	932	933	884	844	927	850	875	891	905	909	888	905	947	929	843	877	898	863	969	873	875	902	922	868	919	914	906	902	907	915	857	919	942	884	957	900	879	851	887	880	935	888	914	891	926	869	875	830	914	880	949	952	860	943	927	925	919	908	914	906	921	866	878	842	850	839	901	937	880	882	862	892	915	888	845	904	925	923	868	843	913	893	905	869	921	902	956	903	885	900	860	889	936	878	910	878	953	956	931	864	916	877	883	868	885	876	870	904	846	898	877	880	875	874	912	906	878	933	840	878	879	890	952	930	935	974	953	916	852	921	918	941	911	932	869	879	948	841	890	867	919	946	909	881	899	907	924	909	921	888	933	958	867	934	870	966	858	898	871	934	862	844	865	858	858	893	879	883	928	850	919	934	892	934	901	908	868	941	894	889	872	946	846	873	907	904	904	906	868	939	880	945	865	942	890	906	869	913	815	864	857	883	931	836	882	907	842	862	867	906	924	906	891	881	879	880	906	913	867	875	917	856	929	919	913	902	889	907	897	881	897	898	897	909	888	895	896	952	880	805	955	855	890	878	944	919	874	930	889	930	865	875	929	912	915	918	863	875	915	869	832	817	851	834	928	921	866	885	905	875	866	890	852	902	841	892	908	908	887	904	896	866	948	903	908	903	924	899	934	845	930	960	880	907	927	893	903	889	868	851	892	871	942	887	925	889	862	914	893	903	911	859	882	895	917	904	888	881	906	877	885	943	910	893	859	912	894	902	937	853	887	926	912	896	897	910	892	810	872	901	929	900	962	923	859	889	901	916	889	858	884	883	877	931	901	909	890	879	855	920	911	882	903	848	891	973	899	890	827	859	879	863	873	907	946	909	895	916	909	949	866	869	897	867	897	913	918	882	922	869	935	868	923	914	905	917	914	818	934	938	868	864	886	873	879	859	880	915	888	844	891	898	928	837	928	844	927	924	982	884	926	868	908	920	886	932	907	854	947	895	900	844	916	898	912	880	898	916	909	966	919	890	865	867	870	902	914	928	934	934	924	901	867	920	970	903	969	921	914	880	902	868	899	864	876	927	867	903	950	914	835	842	912	953	886	874	871	921	877	923	881	849	885	901	877	925	897	931	892	879	862	924	917	893	970	882	885	850	915	937	884	916	904	908	894	923	859	851	867	845	944	962	886	913	873	946	892	939	938	892	926	903	896	904	884	945	868	926	882	888	911	879	917	849	908	955	874	874	937	905	899	946	937	872	927	822	873	888	910	864	928	895	905	928	911	913	842	876	855	893	888	873	848	920	912	908	892	911	844	910	898	944	840	932	886	867	897	913	927	941	895	849	894	889	886	824	890	939	875	924	923	894	982	896	912	851	869	903	896	956	917	873	917	895	924	872	933	922	884	906	867	896	894	877	878	908	940	950	866	858	935	895	894	870	886	918	856	956	935	941	935	894	861	924	894	911	946	889	903	906	932	847	942	969	891	938	902	893	862	906	912	917	885	899	894	880	930	858	884	844	891	913	926	942	889	933	910	905	915	934	888	879	948	899	950	934	899	889	966	891	909	907	835	891	867	904	880	900	888	932	938	924	841	858	967	899	917	914	912	967	873	880	909	932	858	901	953	856	937	881	823	883	888	864	921	874	898	921	945	914	942	913	897	871	915	902	889	924	901	909	897	913	910	922	907	874	871	933	881	907	849	866	907	902	841	907	929	897	899	875	863	874	957	845	940	950	917	888	898	915	898	913	883	883	834	889	863	896	945	905	915	926	924	908	877	911	897	900	925	904	827	894	960	867	851	907	869	887	887	910	873	928	875	886	925	914	948	887	899	908	911	876	905	899	907	879	912	880	888	942	900	886	943	924	908	899	941	916	886	894	895	874	910	861	900	851	924	902	895	883	920	889	908	940	896	932	926	927	855	885	900	867	902	899	853	919	897	880	943	863	905	906	873	874	941	901	838	902	879	869	949	867	890	877	924	880	844	894	911	939	888	865	916	898	900	914	892	916	916	913	927	898	848	867	838	890	985	939	916	907	881	893	952	947	865	980	901	900	934	927	908	910	890	885	938	883	938	880	887	975	946	869	917	947	878	919	906	908	848	834	903	912	947	902	903	883	853	897	828	907	905	887	850	886	858	929	892	883	861	894	914	924	918	918	901	898	858	914	918	909	906	921	894	899	868	886	934	950	865	921	920	880	883	887	931	914	881	890	871	878	874	907	911	903	897	873	876	860	911	883	901	837	922	886	825	873	905	907	914	922	844	911	873	942	941	886	873	850	901	919	912	875	915	908	916	837	907	962	845	907	909	899	886	911	838	920	932	922	922	869	895	878	879	869	859	883	912	894	865	930	922	882	907	880	932	938	897	863	908	910	874	893	887	873	900	896	855	896	887	863	873	859	920	886	928	924	914	863	888	869	885	827	926	890	864	865	911	867	933	892	905	886	896	880	877	893	883	879	913	910	874	896	956	888	897	893	905	962	896	879	900	910	976	874	854	916	861	886	843	939	917	883	905	903	910	913	933	866	895	919	878	913	967	905	890	846	886	925	887	920	920	848	906	910	952	889	878	886	903	953	898	905	921	873	873	918	900	884	885	880	864	903	932	884	890	898	874	923	878	889	863	972	923	946	884	901	955	853	912	911	898	885	907	900	955	937	951	935	884	892	866	887	876	921	873	976	870	921	915	878	880	867	900	870	945	880	929	871	922	856	886	926	859	917	906	874	909	908	947	922	936	917	848	880	853	899	906	934	888	894	922	897	901	950	948	921	859	859	919	858	920	866	878	858	846	866	816	918	913	854	887	896	936	904	838	923	937	933	910	882	923	933	932	863	876	899	877	868	906	910	906	874	933	955	848	845	808	902	866	848	887	928	917	836	889	897	923	933	945	964	874	863	901	784	870	900	813	907	828	896	893	898	962	904	892	871	927	875	908	901	888	849	875	936	845	863	921	930	861	892	909	918	936	907	918	872	879	921	907	865	904	892	873	900	807	891	931	877	889	882	902	906	901	893	909	854	895	905	914	937	865	892	869	865	898	932	887	905	907	903	917	877	855	833	849	883	910	943	884	855	858	928	922	905	961	829	904	880	860	863	918	913	877	903	907	872	893	961	913	896	879	876	948	890	921	892	878	882	908	909	938	858	906	916	920	854	889	901	881	869	988	894	919	902	902	896	904	874	867	933	926	940	927	888	966	882	873	912	859
25602	21590	28746	27072	20723	12354	7387	4937	3876	3421	2768	2451	1847	1784	1575	1480	1380	1292	1269	1188	1263	1198	1171	1124	1069	1077	1023	1123	1047	1045	1069	1058	988	998	1004	1001	1006	951	966	988	1026	977	973	945	968	943	968	961	987	966	991	917	994	1001	995	970	973	961	1036	965	934	939	923	949	943	918	947	995	967	926	927	939	967	940	958	1006	1000	956	957	1020	912	964	930	965	966	961	975	951	916	977	919	929	923	932	915	946	966	945	976	949	930	949	978	984	950	949	1008	963	938	989	959	933	969	921	954	975	993	937	945	936	900	905	949	1005	918	956	957	998	942	980	951	921	942	945	996	977	929	948	942	945	948	894	953	887	923	934	992	868	936	945	952	995	889	929	959	958	970	939	970	929	951	905	966	920	965	945	982	940	973	963	1017	974	998	962	933	876	906	983	965	951	961	990	985	891	953	959	947	989	901	933	959	986	911	929	959	942	958	994	1026	924	962	931	969	912	987	904	935	923	959	999	980	999	989	1015	926	923	945	930	935	905	956	1011	919	925	967	965	954	953	982	960	944	915	929	980	977	956	978	901	939	947	961	973	902	979	891	947	948	947	937	936	987	919	975	965	958	941	979	952	993	925	910	966	922	974	932	986	982	936	957	960	999	947	945	998	986	956	931	933	1018	983	927	961	914	964	922	966	998	924	954	925	932	953	929	934	932	989	934	1007	930	973	965	961	964	949	960	977	1022	943	928	1055	914	931	988	919	991	997	958	1017	1009	972	943	951	953	929	940	960	967	951	951	995	931	929	943	978	958	930	946	954	1026	941	940	884	1026	914	990	971	961	993	1005	883	970	933	942	989	901	931	937	918	930	929	979	954	962	1012	972	987	945	933	883	937	963	969	973	980	957	967	965	950	961	890	942	937	951	947	909	966	927	959	946	952	971	983	946	937	903	945	920	949	987	899	936	938	997	968	891	992	962	958	970	947	923	966	954	960	932	960	966	951	1011	943	931	983	979	995	947	889	918	984	964	994	982	940	956	947	1015	947	990	925	989	949	957	932	988	959	954	922	963	967	914	918	936	1034	989	962	946	972	956	925	948	908	956	965	964	930	944	957	939	974	964	931	961	979	964	945	957	948	959	943	922	967	945	993	980	929	992	958	947	944	959	961	953	982	978	916	935	938	926	933	1008	1005	968	911	929	974	953	960	983	958	984	945	913	887	908	916	942	929	953	948	950	973	898	919	922	961	933	889	976	964	948	963	912	965	917	943	943	959	1029	897	924	983	963	987	1004	992	940	962	926	942	984	942	973	982	985	972	980	953	961	947	1019	986	945	999	932	973	884	885	963	958	951	938	950	964	943	929	1032	985	1001	1030	1035	952	1000	951	931	908	987	990	938	961	985	980	951	938	930	952	952	969	972	960	917	916	946	990	939	922	992	907	973	959	928	955	954	962	955	955	971	936	940	975	959	919	935	910	940	989	952	956	955	1018	989	1003	986	974	962	938	900	919	940	975	981	938	960	940	907	959	952	940	990	919	924	1027	933	932	994	936	952	926	947	906	946	940	959	920	928	928	971	984	954	919	935	914	926	938	906	976	979	939	952	924	990	1001	938	971	932	919	903	904	1000	983	990	956	964	973	972	967	991	943	980	1000	898	962	961	981	978	937	893	925	975	975	931	990	967	954	942	913	967	941	1003	978	969	925	986	1000	940	966	930	926	924	965	964	1004	972	992	1036	951	965	961	942	1009	933	892	939	944	982	951	936	946	928	903	951	999	982	978	912	966	940	886	943	966	948	959	936	921	984	918	974	980	997	930	942	957	985	979	939	965	935	976	923	932	972	974	926	930	971	888	980	957	928	926	943	949	963	1018	915	953	924	960	960	928	961	999	934	953	1013	1001	1008	1015	903	1006	960	938	972	905	913	924	965	939	951	980	965	925	986	1057	953	949	971	986	920	935	949	920	979	943	944	964	937	924	950	946	971	949	925	1004	948	962	979	978	911	1005	943	1000	890	1002	961	946	934	945	1005	986	951	933	1006	920	989	962	948	914	949	956	956	937	916	986	1008	989	997	957	988	951	948	942	958	905	966	927	975	968	917	940	932	946	982	980	977	957	979	934	892	906	980	996	977	981	1009	958	966	939	994	938	925	953	964	991	1000	952	886	962	957	1017	912	945	935	1008	1014	971	946	921	985	934	941	975	999	999	901	916	940	939	965	910	958	962	1006	906	1009	911	921	1031	911	926	934	954	978	1001	961	953	1007	957	894	936	948	916	953	927	994	938	1001	901	880	891	995	978	984	973	958	926	971	943	965	900	915	971	953	962	939	981	973	991	994	1007	918	938	977	988	965	898	952	967	944	976	923	1018	1029	969	897	991	990	962	933	999	914	931	938	986	971	871	962	973	931	965	990	1004	890	942	948	963	961	967	996	946	1006	962	956	916	959	917	932	920	941	952	965	957	963	949	921	966	971	983	997	959	983	959	971	972	958	912	986	960	955	933	932	964	944	913	914	982	968	975	939	933	977	939	1005	927	953	961	960	883	975	963	946	977	967	941	953	958	956	968	992	934	919	938	958	964	930	910	957	904	930	883	934	946	917	962	911	924	930	969	978	938	971	940	941	945	929	978	934	970	960	948	906	988	949	885	930	957	961	908	975	910	901	940	914	945	915	922	972	961	934	956	948	965	895	929	944	934	916	928	952	934	1032	908	965	989	1004	974	960	937	952	993	938	1028	978	914	980	935	959	979	885	942	995	1000	916	899	938	941	959	903	965	914	1008	973	960	945	939	970	954	933	951	951	938	963	950	996	959	994	969	983	903	932	1015	992	927	938	953	944	947	917	980	985	917	935	978	919	981	960	917	943	962	933	940	956	984	940	954	902	897	932	995	998	962	981	954	957	886	951	964	931	942	945	941	983	951	969	948	952	940	946	942	976	1009	987	952	929	915	926	942	929	949	930	979	947	973	1007	962	977	985	934	959	986	931	938	961	945	956	969	981	982	952	977	981	916	983	900	954	943	904	984	985	950	945	950	944	925	961	976	936	976	887	929	937	935	928	909	930	929	942	946	919	937	961	956	936	899	947	909	919	973	925	969	959	942	883	889	956	1020	976	961	980	889	984	926	1033	936	972	934	923	968	913	1003	948	1046	927	931	936	1007	977	996	961	954	919	885	957	922	976	970	968	997	967	961	960	952	930	897	939	958	926	955	972	986	988	1006	929	933	928	961	972	953	944	962	1014	970	940	981	951	945	906	950	968	971	1011	981	945	927	922	950	965	953	917	1009	922	932	948	925	917	977	935	939	983	998	955	980	1006	1031	1009	997	987	949	912	978	979	932	947	947	936	981	983	929	915	935	1029	900	943	934	913	948	977	1015	944	958	959	923	958	974	967	928	943	915	961	958	940	946	976	972	969	954	1016	953	955	972	888	895	958	997	953	938	949	968	943	995	943	972	908	904	960	943	913	975	978	969	924	980	978	905	967	1018	926	972	959	926	917	918	996	950	942	974	961	951	982	921	963	967	1032	921	945	945	954	968	962	931	982	927	976	900	951	963	946	1010	914	925	926	884	943	928	955	952	932	945	933	912	949	984	975	896	940	910	961	961
31446	50992	38993	27108	20344	13206	9584	7326	5622	4818	3877	3108	2453	2246	1959	1594	1567	1427	1404	1281	1315	1194	1158	1128	1094	1137	1056	1083	950	1023	1021	1043	1054	1029	1015	980	1027	1018	947	953	921	960	944	988	979	934	973	937	1030	1024	1006	1017	989	1005	914	965	946	964	960	1006	954	972	995	990	944	984	935	890	953	947	865	905	965	929	891	978	955	933	940	959	973	913	918	984	932	932	939	969	921	977	967	930	952	1007	977	949	927	911	893	922	953	958	1009	927	921	945	996	932	933	932	936	982	913	918	921	964	917	927	912	961	1024	956	941	948	999	916	964	966	933	954	942	925	958	965	925	1003	916	930	962	920	946	915	968	957	948	941	952	982	895	945	920	959	954	960	939	943	971	954	942	872	958	957	955	961	933	955	963	873	962	894	948	884	968	947	935	951	913	931	928	916	976	982	948	962	929	985	849	951	928	955	939	946	928	915	959	921	925	948	891	948	924	906	999	941	943	959	940	898	971	919	933	974	920	915	924	930	976	1002	984	933	945	954	947	953	974	850	963	920	947	940	946	935	932	916	892	955	1000	889	929	921	912	941	905	975	1004	935	955	909	945	935	968	928	969	939	943	918	988	975	959	934	919	962	915	894	904	889	954	965	906	922	902	927	955	947	981	961	949	898	893	936	899	961	968	950	923	1011	919	900	934	947	949	957	892	938	992	972	911	907	909	949	1003	880	940	1013	900	935	927	904	938	959	948	980	913	902	943	900	941	860	932	897	926	926	935	887	964	943	922	971	986	988	1002	909	958	968	934	966	930	936	933	882	979	947	953	901	931	942	883	879	948	954	914	957	931	990	974	931	931	937	914	914	941	951	916	935	939	962	912	987	966	950	936	987	927	934	909	947	937	921	965	1003	1018	956	936	992	898	958	951	977	912	968	947	885	940	934	962	943	970	910	876	929	926	948	932	923	941	938	928	936	984	876	956	906	945	949	932	959	899	947	976	934	989	915	955	934	963	899	926	940	966	949	901	945	967	924	950	979	933	883	938	956	965	949	972	929	954	990	972	922	988	934	967	931	954	940	986	865	907	941	899	926	949	952	971	933	911	987	956	920	930	918	927	930	975	959	915	984	906	998	956	1000	951	979	924	942	977	949	972	959	953	971	1020	971	948	943	935	931	956	914	976	929	925	946	938	900	958	917	891	979	908	981	929	929	940	927	1000	940	925	966	923	979	967	965	885	963	921	960	949	928	949	939	969	994	904	916	973	950	1002	977	882	929	921	976	941	940	927	952	933	965	930	896	944	950	984	939	916	963	966	993	904	979	971	932	982	960	956	942	980	926	908	937	953	963	941	955	954	968	943	955	949	945	970	934	974	990	977	909	951	941	934	882	943	971	962	917	946	970	998	945	938	953	960	969	971	886	944	925	928	933	856	986	990	945	946	896	884	938	958	933	932	992	898	954	976	937	1009	968	973	921	877	968	938	937	886	912	927	941	958	941	968	955	965	966	906	931	979	923	909	922	947	915	894	944	895	944	989	957	961	945	946	920	912	923	962	1003	965	921	916	896	993	922	949	975	881	930	973	930	959	930	974	978	979	962	975	937	964	928	987	924	997	962	946	958	902	914	994	929	997	954	928	928	934	904	1007	938	867	974	958	961	931	922	986	914	948	951	877	942	987	968	907	949	999	966	965	948	959	944	942	963	993	948	979	991	895	915	912	934	939	971	964	976	903	956	917	984	928	936	961	956	935	970	955	922	955	931	992	1007	930	939	912	963	961	956	907	922	953	890	934	927	913	965	934	953	886	934	926	890	970	941	926	957	955	941	955	955	879	952	916	993	943	993	920	933	956	976	924	957	926	946	952	953	996	933	994	892	994	915	961	983	947	966	934	946	981	999	1008	956	906	884	965	939	961	890	957	925	974	1003	962	937	925	962	946	935	911	922	925	907	936	872	920	976	940	961	914	1002	933	973	980	949	985	948	984	908	953	926	950	906	992	924	946	968	981	934	912	935	979	945	1011	925	937	951	924	930	950	967	975	907	955	937	961	948	928	927	980	982	942	950	941	949	989	967	938	928	936	997	968	896	937	918	963	970	949	961	924	950	952	1006	964	961	919	854	958	891	962	962	964	929	909	894	982	932	972	928	984	904	982	904	939	917	970	921	1035	944	968	985	884	906	965	910	960	912	941	893	901	954	961	931	911	962	904	998	941	876	963	880	951	968	903	898	952	947	952	962	975	922	887	930	990	954	932	943	924	949	991	1030	910	941	911	958	946	972	1004	905	897	922	991	898	964	909	900	981	962	941	911	924	900	983	1009	917	922	961	975	946	987	965	951	904	973	988	935	980	916	908	913	961	949	946	918	972	974	914	959	967	911	927	941	962	972	915	997	985	922	939	1003	915	1007	948	982	930	954	932	986	913	938	897	918	934	940	927	935	960	944	962	949	973	947	1023	901	903	929	923	955	974	952	940	944	952	931	900	892	981	963	936	966	940	943	930	991	966	915	927	916	921	932	893	963	920	901	871	955	1015	971	946	1007	936	956	917	951	1028	958	1004	929	977	978	902	1004	937	922	939	934	941	962	969	976	927	918	885	941	996	954	906	976	928	953	989	933	976	953	978	975	916	977	1002	941	917	966	904	930	913	920	954	918	925	954	907	999	921	906	986	918	899	951	953	915	939	891	941	935	921	932	968	901	1022	1005	968	956	934	940	927	978	924	976	937	930	944	962	947	925	916	955	947	925	956	941	962	926	978	904	923	942	943	951	914	935	916	922	1010	997	1005	969	926	946	962	919	914	926	955	966	910	936	980	916	927	906	877	1016	970	891	969	928	965	962	987	956	972	966	949	964	909	954	909	880	949	955	977	945	978	922	874	932	872	966	994	948	930	915	939	971	951	979	914	915	894	992	928	936	924	995	922	941	935	959	933	975	942	932	924	901	1012	963	940	925	928	881	934	910	919	962	897	929	967	948	975	931	855	918	1025	943	907	921	978	1001	918	980	943	946	925	975	942	927	934	993	926	953	914	992	941	969	906	957	986	942	895	1010	918	922	947	940	932	947	1009	961	952	979	977	901	965	906	903	1009	959	941	898	926	989	907	932	1044	942	941	934	981	928	907	929	944	903	940	965	935	937	909	933	900	919	976	988	926	946	921	945	1019	980	938	890	984	967	998	981	914	994	971	925	984	941	954	967	986	910	984	983	960	882	901	860	957	977	937	997	974	926	944	907	982	938	956	967	924	937	917	974	902	975	969	951	904	973	1004	925	959	960	939	931	927	955	944	922	968	910	950	955	960	929	970	933	958	936	924	990	945	944	874	986	900	886	936	978	927	964	926	923	945	975	1004	982	876	927	982	950	980	964	982	975	960	937	938	949	959	904	964	917	914	1015	941	906	912	941	989	977	933	989	892	930	968	967	935	964	965	958	940	980	945	960	890	879	950	923	968	964	971	936	924	930	954	957	959	923	873	964	962	940	933	997	901	976	955	930	945	972	951	946	958	960	981	951	946	933	913	931	914	930	870	980	1004	944	974	947	914	882	972	990	898	963	934	935	948	922
23153	21517	29362	24234	21947	22663	18808	9161	6339	5254	4488	3762	2922	2497	2278	1877	1741	1688	1612	1518	1472	1378	1279	1286	1216	1150	1126	1161	1147	1162	1150	1134	1080	1011	1081	1094	1057	1042	1104	1093	1092	1063	1003	1053	994	1051	1022	1075	1074	1075	992	1108	1026	1091	1022	1066	936	1000	988	1025	1018	1013	1004	996	1006	994	983	1018	962	1016	1019	973	926	1005	1008	991	1053	1011	990	980	1031	981	967	1019	974	955	1020	1017	975	1002	1032	1016	978	980	995	976	980	1013	1017	1005	1051	1012	992	1085	979	1010	1023	981	1010	945	1007	1015	1022	1037	969	987	994	1039	995	1017	1043	950	1015	973	1031	975	944	1012	1091	967	1043	1018	975	1006	1024	981	1016	1009	982	998	986	956	979	1006	997	956	995	962	1018	1013	1060	1001	956	998	1021	990	998	1006	1006	1021	975	1006	994	1069	982	981	980	1017	996	1055	1075	1021	1021	1009	968	941	1005	993	975	995	1005	976	1081	979	1004	1016	1023	1030	994	938	967	990	1014	955	1051	1054	990	999	960	991	951	999	997	979	1027	962	978	1002	972	962	957	975	988	963	975	1026	970	980	992	1055	989	1018	1031	1013	990	960	1005	1022	1007	997	952	968	1001	965	958	1010	961	989	998	946	1027	958	1070	1028	960	980	1001	1046	1004	1070	952	987	1041	996	1025	990	1051	1040	1015	996	965	982	968	1024	1004	1012	989	957	1008	961	994	1021	993	996	993	1024	979	1054	1025	1015	1041	1027	1006	991	999	946	941	957	998	984	1039	967	1025	1013	999	929	1016	992	984	998	1002	1050	959	980	976	949	1001	1048	992	979	932	956	1026	925	987	1063	1062	950	999	1001	964	988	1006	970	1020	972	978	1019	991	1000	1015	990	994	956	986	974	1023	982	1003	976	972	1011	1005	1029	993	1037	996	970	959	957	1052	989	1030	970	1067	947	1065	980	1018	964	1030	967	991	1029	921	1030	999	978	999	987	927	999	938	940	959	1054	964	967	1039	956	971	1001	1040	937	908	1034	946	995	975	1004	982	970	1025	1040	1036	998	999	984	1053	948	951	940	964	996	1007	977	1005	994	1017	978	957	953	916	1062	987	995	942	976	1033	948	982	1004	1001	939	977	991	964	1027	1027	971	994	952	990	967	1026	949	1004	1004	913	1011	1006	1000	961	997	1045	1009	951	994	976	990	1002	943	982	1002	978	995	950	1045	997	1071	1031	973	1044	946	950	978	1051	1041	1002	1011	1028	1001	1030	990	1024	1007	975	1050	1020	985	1006	986	1011	1026	1009	1017	997	983	952	977	1028	1011	1056	1026	963	1002	970	1059	1065	1037	979	999	987	988	990	1026	968	979	982	1013	1025	994	996	1058	1020	1003	1018	1021	1019	1051	952	977	1012	1013	944	944	947	1007	1047	1002	912	974	1016	1009	996	985	992	979	1022	1014	978	949	1030	1033	998	1020	1021	995	970	1024	1020	1060	1042	1055	942	1025	1005	963	947	1026	1048	977	1031	955	974	918	991	999	1013	1012	1039	997	980	1020	958	960	1018	931	969	1015	1035	968	1011	1001	1023	1038	1038	961	938	967	1023	1019	999	1055	1056	998	1084	988	988	1026	1050	965	983	1011	999	993	1044	1060	1021	942	962	1000	1003	1019	1030	980	968	1046	1050	967	966	1020	1016	975	1041	970	1013	982	942	965	1034	1039	1023	976	982	978	990	1004	1017	997	987	1047	977	1028	966	979	961	1060	1072	1001	990	1003	1002	1019	976	1006	954	1016	1007	1011	987	968	998	1041	1042	1015	960	983	1002	960	979	957	1046	992	994	987	1051	988	1022	1019	943	1010	1022	999	1061	1012	994	994	1062	1013	1002	983	974	1016	979	1041	1010	982	1039	976	1009	994	944	988	1018	970	1019	923	990	917	1033	969	981	963	1002	987	1012	965	985	942	1026	966	990	1006	967	1053	901	1020	1010	1033	1030	962	969	986	1039	984	1026	987	975	1001	1008	957	974	929	996	1071	1036	984	932	1039	1048	966	999	985	970	1014	998	1022	1051	1047	985	963	981	1016	998	987	1011	1055	965	1011	1033	972	988	1018	976	996	1014	984	1025	1008	987	1037	953	1025	945	994	973	1037	1029	1008	975	980	977	961	955	974	996	1021	994	995	976	881	978	949	967	964	1018	1038	1007	960	979	1022	955	1007	901	1013	982	991	1013	980	1005	990	932	1009	1031	947	1003	965	1003	989	917	995	1007	1007	1052	1040	999	1009	1026	1009	1007	962	1002	981	1001	982	965	960	1004	985	1026	972	971	919	1008	1034	940	1013	980	1007	1023	965	989	1033	1027	953	985	978	980	1014	978	995	1006	990	1049	939	1029	990	991	972	1000	1027	967	991	963	937	950	1037	978	966	966	984	1041	977	1003	1001	1003	946	998	974	1007	987	973	975	1026	992	1022	1039	991	972	1020	938	1037	1015	990	1004	1012	934	1002	1005	1019	999	995	1002	1013	979	1077	1053	1016	952	1050	1025	1016	1036	1023	981	1013	1000	904	1009	966	1000	1008	1048	958	1050	1044	1007	1037	976	1031	940	999	995	1000	952	1027	1000	970	976	955	951	977	998	946	967	960	1071	1021	973	1031	957	953	993	993	1012	1010	959	984	1026	998	958	1060	963	1017	1019	1005	1005	1008	1001	985	963	969	960	1002	995	968	940	996	1019	963	1008	1007	978	959	959	1034	981	967	957	959	991	998	1001	1038	989	997	966	1035	1038	968	977	961	1051	936	937	995	908	1032	945	974	1008	1014	969	1023	1015	959	973	979	974	1039	985	934	1026	1047	1047	986	1001	994	1057	989	1014	985	958	1012	944	950	988	1008	987	969	980	902	1002	1028	1044	1002	985	1007	1033	1008	1028	1017	918	1032	1030	938	966	926	978	1013	969	1031	1018	1011	984	960	1030	1003	1021	956	983	1026	1033	975	955	1078	981	1069	986	1034	1008	1034	1003	994	1019	974	1015	990	972	1020	1005	969	1026	999	1018	994	1022	1012	1015	1037	986	983	993	1014	1012	989	987	1002	975	937	1023	1005	1030	988	995	969	983	1004	988	1022	983	978	1033	960	952	1005	1003	999	974	1041	1012	973	944	983	1021	1032	966	979	982	1025	1000	982	1012	1032	1044	1020	1002	1028	1041	1037	936	960	1017	989	970	956	1027	1028	980	945	965	939	979	959	1013	987	997	1046	1003	966	1013	1004	959	1015	1045	971	968	987	1032	1014	987	996	1034	1001	947	1069	998	1036	1013	946	1005	958	947	1025	1010	1018	996	964	964	989	997	989	972	977	999	956	1024	936	974	1030	1031	1040	992	990	1041	1002	997	1071	984	948	974	1014	1059	1032	953	979	930	1009	982	936	999	1028	1001	947	1018	963	974	1003	1045	969	996	1000	974	1060	951	987	1019	981	994	1014	993	976	1019	1017	1002	935	987	1032	1042	1025	968	957	990	988	1006	1002	1062	1010	1009	994	1024	894	1003	995	981	1015	1009	1007	1039	978	992	1057	1007	1026	962	944	944	978	1025	987	993	1000	975	989	998	1030	1016	1064	950	1012	991	1037	987	917	976	958	1014	1016	996	1015	1008	1028	1015	999	1043	983	965	958	992	980	1024	1014	1042	1025	957	937	1040	991	989	1011	975	966	981	1044	957	997	1080	923	1011	946	997	983	966	990	1021	909	999	1022	928	1017	964	1015	1013	921	1053	1073	999	970	1012	1025	976	971	975	950	1005	1025	1088	1048	1030	1045	969	1024	1024	1031	1042	996	964	952	971	1064	1026	1015	1001	962	1001	936	917	955	1054	1055	977	977	1023	982	974	997	966	948	993	959	974	1024	986	969	944	987	1015	987	946	1043	995	953	1008	969	1045	985	939	1050	974	1011	1000	977	1040	995	987	979	985	1013	1035	972	1049	993	967	1003	966	970	1014	981	1029	960	959	973	987	970	1068	965	986	945	982	966	955	1041	913	991	1027	1000	1002	987	965	1046	958	978	1028	1018	964	938	965	990	1017	988	1041	1025	950	947	1021	1002	986	998	997	979	998	978	946	988	961	1005	970	992	977	1027	988	996	1035	1018	996	949	1014	994	951	1020	993	990	1061	981	970	997	990	1026	1026	939	999	1026	989	978	1022
33138	60961	47273	34643	26899	18602	14240	11138	8639	7222	5945	4764	3667	3084	2654	2173	1981	1915	1743	1637	1600	1488	1417	1321	1280	1206	1194	1208	1159	1139	1126	1150	1142	1050	1052	1040	1047	1047	1037	1059	1034	985	1025	1019	1059	1010	1040	1023	968	1008	1025	1032	1028	1056	1062	1012	969	1044	1039	991	1046	1009	1003	952	1065	940	960	1003	959	989	929	976	990	904	946	956	1031	992	989	946	968	1010	942	968	946	1017	960	956	976	981	1011	1049	966	939	985	934	980	913	943	982	940	991	959	952	943	1001	1001	955	970	938	934	945	941	1016	898	989	972	921	1031	985	947	970	949	1014	1024	930	963	965	972	953	908	982	1005	963	1059	984	974	945	965	957	991	1005	922	980	985	940	975	889	920	950	910	917	950	996	928	948	920	968	935	1012	1006	1002	960	955	1000	986	971	900	949	964	970	957	979	943	973	966	914	971	975	994	942	965	970	998	916	969	943	952	974	949	957	981	908	934	942	961	970	1017	942	947	947	967	970	947	976	974	956	1037	993	930	947	977	945	945	976	976	1006	941	937	957	969	1002	984	1016	954	939	928	961	990	937	971	989	948	938	979	1001	972	946	1015	1028	963	935	972	998	967	915	980	975	983	994	981	996	952	1005	941	983	953	933	1006	972	982	921	950	1004	961	914	978	1007	971	1022	962	938	970	1009	972	992	1002	982	1005	964	996	958	928	997	1014	897	966	964	994	994	950	1024	975	915	951	968	973	995	959	947	889	982	987	959	977	974	934	986	916	1041	959	946	1011	992	944	972	912	967	953	960	935	987	964	946	960	983	937	926	927	1027	952	978	997	936	983	920	943	953	920	993	962	947	956	966	975	977	939	1032	971	936	937	962	974	977	1009	996	1011	1011	1024	942	966	1030	960	967	980	931	971	1007	970	1007	991	958	968	963	954	991	1005	992	978	1017	953	942	979	964	993	1006	947	952	961	941	927	971	925	986	926	945	985	963	936	971	967	983	948	1011	971	962	1008	933	1005	929	998	947	958	921	989	998	1038	940	944	954	938	963	946	1023	930	980	931	933	971	955	969	984	919	970	954	938	938	1002	950	941	944	955	944	958	968	960	960	1021	985	922	929	926	923	926	959	993	963	941	962	984	933	976	972	981	899	953	920	949	994	979	962	1019	972	936	977	928	982	928	919	931	1026	971	963	942	1014	923	977	966	1001	953	1019	962	956	983	954	959	996	951	987	963	1009	966	966	978	959	967	932	964	983	952	952	1016	955	976	982	953	954	953	1002	1013	964	933	1009	926	1020	909	994	1018	981	955	978	988	994	1008	948	933	990	964	993	962	902	916	937	1036	961	971	1015	991	955	964	971	945	1011	1004	923	924	982	1016	976	992	1006	973	981	974	1024	992	954	910	980	974	997	865	950	992	946	981	932	976	976	978	947	951	1003	911	979	954	971	949	987	944	1010	950	1004	937	923	1006	935	954	999	951	933	944	973	1025	1010	960	979	929	1001	976	919	934	972	972	930	981	986	958	967	1018	1002	961	1003	964	950	964	935	955	1027	996	992	991	973	968	979	1014	967	970	951	1035	1023	992	962	1068	1011	1018	952	942	999	974	1055	949	1030	1008	1020	951	936	964	975	986	1037	948	927	1002	950	970	984	946	985	982	988	946	974	1044	946	978	1005	978	909	975	971	972	1001	982	976	1019	934	1007	954	920	972	1001	982	916	964	992	953	943	955	991	951	946	949	976	1007	924	939	936	965	945	975	968	978	963	1007	944	922	992	1010	981	962	1003	959	996	965	893	961	1014	1011	954	966	1004	971	968	985	975	997	964	933	936	981	977	976	952	1046	955	953	962	949	966	961	967	927	1061	979	1008	964	934	999	1008	992	943	938	1039	959	953	952	968	1008	990	977	973	983	1029	982	1002	984	949	976	968	978	1013	965	1010	975	905	1022	952	978	992	937	1016	954	1025	1004	882	981	943	913	982	920	1010	956	928	964	968	921	958	954	1020	983	956	1013	1016	943	938	963	1037	939	984	973	915	966	971	974	961	998	982	987	1004	942	970	950	971	945	916	943	944	964	995	917	996	1005	1012	932	966	954	938	1030	989	953	996	967	995	1045	965	1001	955	945	976	983	965	962	969	953	985	961	961	966	1021	956	1002	958	930	988	935	971	967	933	1024	953	970	957	950	947	936	995	935	979	965	971	980	978	982	970	942	988	971	966	980	980	952	946	986	1046	1005	981	981	945	962	938	979	1038	996	956	987	967	926	969	964	987	952	978	939	998	973	1004	950	923	921	977	998	979	969	992	964	974	966	956	931	1000	959	954	995	933	972	1022	918	999	942	951	949	939	902	955	950	977	933	962	986	979	929	921	995	1034	983	975	961	902	983	951	956	1021	1028	994	1059	943	973	964	904	1020	1005	978	969	992	993	941	996	947	943	966	959	958	1004	960	966	1009	1002	929	941	975	955	1031	971	1001	968	961	1003	1019	939	1000	1012	940	975	1013	969	964	958	973	1006	898	949	927	958	923	991	905	1014	915	1001	992	950	924	990	956	934	954	958	1002	978	963	942	980	1034	956	948	976	931	938	973	961	964	1040	1006	995	931	977	962	995	908	964	989	1013	953	967	993	946	968	962	902	925	981	969	1008	989	980	1002	935	996	950	941	1042	948	1006	994	950	967	977	993	919	976	1029	1009	946	956	942	961	968	988	940	952	973	1039	985	957	1009	952	990	957	927	1033	1023	1005	982	962	979	957	939	994	991	929	934	992	955	934	996	984	953	980	991	952	949	990	953	988	967	1002	972	963	1003	986	951	979	1011	948	985	1035	953	913	906	948	986	1010	971	978	981	936	929	980	993	964	1024	983	976	1003	1033	1003	987	938	957	985	1013	971	948	947	909	975	1012	1007	989	973	991	956	964	990	1003	1018	968	998	915	1018	944	907	1002	972	1012	992	946	984	982	986	997	989	981	932	974	935	1025	963	953	969	926	964	995	997	1012	1039	954	934	983	930	979	956	972	973	1011	1007	943	1012	927	920	977	938	893	930	1000	958	940	933	939	968	968	933	961	914	995	988	998	978	1014	987	1017	1017	1013	981	946	959	962	964	954	984	967	941	979	911	934	962	981	967	983	978	975	958	1017	931	920	977	927	990	951	996	972	927	1027	945	978	963	936	921	976	992	983	977	955	967	952	984	969	971	981	948	927	963	993	979	991	970	936	955	1007	935	987	964	967	943	958	952	938	922	1025	993	949	964	976	975	981	937	987	960	943	936	988	1016	1001	1014	1021	1033	995	948	941	980	962	999	948	981	909	966	961	970	953	941	919	981	958	959	940	956	943	985	927	996	943	937	1008	982	995	989	968	991	964	964	1029	1020	950	954	988	980	959	894	992	958	978	1013	946	899	963	1012	1001	945	1011	981	1012	989	958	936	971	978	937	953	963	973	937	927	954	978	1002	993	932	974	962	968	961	974	1000	995	963	918	1006	970	963	972	985	935	947	973	976	991	967	953	1033	1003	1015	937	977	927	942	935	931	962	878	925	938	952	1001	959	937	953	931	1006	930	982	990	988	1056	1010	1002	1001	976	931	947	948	948	973	973	975	970	964	951	981	936	987	941	952	985	1007	948	1013	909	968	1017	1043	1034	954	934	922	995	1025	1006	960	997	995	986	975	959	967	1006	976	976	992	907	943	957	948	1004	1010	999	952	990	874	996	962	941	1033	940	964	936	969	955	994	957	983	954	987	986	988	1040	983	920	964	1007	1002	971	937	1003	1013	969
31000	33225	37895	26793	15604	8335	5374	4028	3238	2711	2418	2077	1693	1486	1445	1299	1226	1173	1120	1066	1092	1059	1056	1018	1009	928	961	936	910	981	985	991	920	934	894	954	938	968	922	919	928	878	891	928	915	870	913	919	923	935	910	898	906	927	941	943	921	902	858	926	934	882	879	891	874	911	890	887	877	933	935	922	919	957	902	910	964	903	974	875	923	923	941	916	928	895	891	889	888	859	850	953	918	907	861	925	878	944	922	873	959	923	906	875	890	889	914	951	900	912	942	917	886	911	864	898	877	913	949	886	932	917	942	915	912	935	900	891	855	907	913	875	858	893	848	891	950	919	900	859	938	939	863	892	848	901	866	902	861	904	958	847	899	897	834	896	896	863	879	860	943	900	915	889	889	950	908	858	957	883	889	889	850	900	871	894	931	945	882	889	946	908	877	900	951	980	870	953	898	871	936	951	879	929	902	859	922	935	867	930	899	912	919	897	938	900	944	905	877	901	899	907	907	937	864	905	894	899	886	870	884	898	899	941	860	891	859	948	906	908	949	919	916	878	872	865	903	896	871	938	936	873	840	927	969	905	962	891	874	880	911	846	890	897	911	833	907	878	904	884	898	902	918	938	923	881	909	891	891	850	924	917	883	885	872	905	1004	931	933	944	858	872	899	890	890	903	925	898	889	911	917	898	896	915	868	834	915	909	893	910	907	883	860	897	898	876	842	870	862	887	879	891	911	880	882	934	855	896	884	905	926	901	896	885	915	902	891	906	848	898	927	922	877	925	947	864	896	898	888	893	904	902	934	827	862	889	864	941	906	891	888	880	906	878	895	874	942	897	928	946	857	859	895	872	911	889	925	852	898	911	877	899	871	860	930	853	914	916	878	878	942	873	956	948	892	854	901	932	825	854	919	913	887	830	914	947	838	882	927	881	946	896	947	939	878	919	925	899	924	933	909	906	935	892	950	888	861	879	890	850	923	940	878	904	905	915	931	887	882	904	882	918	866	912	869	898	875	920	909	896	901	868	877	919	917	910	919	894	886	937	905	837	913	852	925	888	914	878	907	880	897	890	870	861	938	967	875	930	880	921	889	915	911	870	913	896	920	895	941	913	920	876	861	920	907	887	904	923	867	886	833	881	913	876	925	964	900	869	921	864	886	898	926	913	843	938	874	842	902	871	903	859	868	886	869	920	863	845	907	934	850	940	879	914	904	936	902	918	934	896	840	904	884	894	958	894	873	917	875	900	935	935	951	963	961	923	900	889	829	913	962	915	906	880	910	912	904	801	910	839	923	933	928	896	922	895	873	907	892	911	880	874	917	871	917	949	892	867	845	882	965	872	919	933	916	877	908	890	911	917	911	834	930	902	934	905	938	891	891	919	956	886	913	855	907	880	901	829	901	953	915	874	857	911	858	916	918	924	852	906	949	839	866	927	887	859	876	894	934	879	902	845	872	946	918	913	949	882	915	888	933	914	911	952	880	888	974	919	870	904	885	851	924	893	885	871	901	868	874	884	891	891	871	842	897	845	919	903	890	884	934	912	927	907	895	882	955	907	893	901	884	853	930	899	859	884	900	840	865	901	896	845	954	915	869	921	892	898	868	908	875	941	960	898	893	933	844	924	904	843	920	852	913	892	893	894	908	892	900	854	811	906	889	850	887	918	907	949	900	883	927	879	889	878	935	919	882	1014	933	928	874	882	903	869	906	949	949	918	872	903	864	879	874	888	824	911	919	876	863	873	897	881	871	880	870	930	878	929	892	933	893	878	906	908	876	884	896	894	894	841	897	910	960	964	921	907	881	913	922	866	895	934	916	895	875	985	916	918	912	901	905	936	911	905	881	925	913	915	943	924	882	960	886	882	912	870	915	937	891	908	909	862	931	863	878	880	840	926	900	928	919	921	897	912	902	960	898	926	947	890	856	914	886	825	895	887	853	937	930	902	885	916	903	922	847	897	888	868	880	910	878	873	930	924	894	932	887	894	905	943	898	882	895	895	898	934	946	816	882	893	901	900	894	908	843	874	896	922	911	871	880	927	848	958	904	869	842	878	905	841	869	908	870	899	868	893	858	883	858	917	920	942	882	857	915	913	904	926	894	870	908	944	915	915	894	852	896	889	916	917	870	889	869	886	927	869	887	867	926	927	935	892	900	926	861	931	913	930	888	911	887	909	922	883	921	923	849	933	902	906	931	834	904	965	880	864	911	905	896	948	840	968	928	843	905	910	910	885	890	915	915	867	943	883	868	906	883	818	896	847	901	931	870	937	908	884	930	876	876	895	889	877	865	963	886	927	897	950	898	846	913	941	855	860	862	913	880	899	869	883	898	871	912	941	903	939	905	881	894	923	976	959	895	906	847	872	930	856	916	898	889	892	922	898	926	894	899	883	961	886	867	945	890	907	929	934	913	879	900	895	910	943	924	875	877	895	933	905	905	892	906	913	894	876	932	860	866	857	883	870	833	915	933	841	928	932	942	834	924	839	929	875	913	957	800	913	899	902	919	867	861	903	864	853	904	886	882	937	879	924	849	899	941	872	945	930	918	872	953	905	886	940	903	861	867	850	919	921	874	896	909	916	923	948	943	884	895	898	938	882	898	909	909	937	895	881	898	889	914	918	894	937	965	933	942	937	888	941	895	928	848	877	838	888	896	852	935	861	896	913	884	909	896	930	893	904	863	945	863	923	932	914	908	883	881	876	913	853	940	973	917	861	872	885	892	906	915	895	896	873	892	933	993	925	903	895	875	931	881	872	897	973	915	883	880	914	855	889	868	943	910	956	897	910	951	882	946	873	874	897	983	886	920	891	951	932	865	879	874	879	902	874	929	913	898	902	926	877	915	900	921	918	877	954	904	913	913	870	905	897	861	917	881	905	910	862	923	930	918	919	906	894	881	959	895	870	914	900	902	922	865	855	872	872	826	905	897	885	877	984	892	859	888	932	896	895	943	896	864	965	884	893	884	917	938	900	907	889	928	863	870	947	930	917	900	890	943	861	921	900	918	913	918	855	825	826	923	843	848	883	899	900	905	908	955	885	883	908	882	921	901	934	911	891	846	890	894	968	945	887	909	899	912	907	902	885	903	910	909	922	906	887	925	900	959	902	863	848	869	928	946	937	924	895	909	879	916	909	899	888	890	895	888	888	955	926	877	899	872	886	887	880	871	916	917	860	848	885	896	901	906	920	891	903	895	883	857	886	904	905	855	927	886	877	909	869	872	892	845	878	928	868	888	906	931	903	886	877	911	921	901	894	915	933	875	911	838	903	886	921	851	860	882	956	901	902	895	954	897	884	883	923	897	963	886	963	899	904	983	874	918	916	894	883	882	876	915	894	922	884	873	957	895	896	844	876	923	901	881	902	931	922	911	879	881	934	879	895	943	825	917	915	869	911	891	884	882	872	898	994	915	878	891	913	855	884	908	868	894	872	884	899	915	917	905	955	891	870	847	828	916	906	912	870	922	932	896	905	839	900	905	915	907	878	926	868
30245	48080	36816	23679	16541	10851	7826	5853	4710	3923	3236	2610	2211	1785	1662	1450	1346	1321	1226	1163	1128	1081	1104	1042	1010	1034	1005	975	1009	927	983	991	932	997	923	938	895	995	957	914	904	955	900	921	901	927	907	922	915	974	925	893	927	873	957	932	905	918	888	927	954	946	925	924	894	901	903	891	925	918	899	900	869	906	914	884	861	876	914	851	863	914	921	890	915	912	887	851	961	913	899	882	907	910	920	917	860	936	853	842	940	885	962	862	923	901	910	913	889	894	935	955	900	880	893	935	905	863	900	887	917	869	917	872	909	891	871	861	935	895	829	938	918	872	956	909	906	870	826	877	811	920	908	899	895	846	886	883	925	895	927	899	950	856	868	872	905	906	928	780	915	919	840	873	886	856	901	882	877	870	912	901	923	884	927	862	934	847	887	891	888	940	910	884	898	860	885	884	959	886	889	890	865	844	891	845	897	866	877	903	912	928	890	934	881	865	926	900	906	915	903	895	898	927	842	878	886	838	916	884	900	893	873	927	891	825	884	881	903	922	886	891	900	916	929	908	872	851	857	894	901	903	858	894	891	887	863	896	946	862	914	906	905	864	858	889	880	953	926	855	932	876	883	879	907	943	864	920	880	905	888	912	898	918	896	892	876	895	856	878	918	900	904	835	873	883	880	899	914	904	918	846	879	918	851	895	870	878	882	951	890	902	923	896	881	871	935	876	885	874	886	935	898	885	925	908	901	880	908	934	874	891	828	898	933	928	909	850	904	909	887	890	954	855	913	929	868	891	938	928	841	851	900	915	855	885	898	884	906	942	900	879	927	876	911	887	867	890	849	869	895	895	925	929	891	827	845	924	854	879	968	917	883	875	893	888	893	920	861	899	883	939	894	908	879	863	877	913	866	911	875	925	986	905	907	903	901	962	901	886	929	899	903	931	822	886	899	866	894	860	869	920	885	894	849	883	918	933	905	873	900	925	907	898	930	889	905	896	876	890	878	854	895	928	904	865	908	866	878	878	912	894	911	903	859	948	899	856	918	896	881	850	871	835	941	895	865	884	922	909	921	881	899	830	885	902	880	883	850	919	912	879	906	907	931	856	907	897	882	859	844	933	902	884	839	884	872	890	910	933	929	876	869	923	917	862	885	901	888	919	905	864	851	925	869	907	900	855	855	855	866	955	835	914	876	887	864	928	908	903	864	903	857	865	934	871	887	891	897	876	967	850	926	901	912	922	938	917	897	897	901	892	893	890	904	902	882	897	858	853	895	922	891	885	928	884	916	971	931	904	861	912	881	848	868	903	886	892	885	835	874	874	913	885	926	903	888	877	867	912	922	878	864	955	860	858	872	908	846	892	892	892	904	869	889	909	901	884	924	895	890	935	899	853	898	876	883	892	942	883	912	883	838	874	933	902	878	837	903	880	896	864	899	836	960	876	931	886	831	908	887	875	887	890	902	922	933	891	905	899	898	897	870	891	899	875	854	889	862	882	887	949	896	901	929	895	926	932	918	899	903	870	938	864	883	893	892	898	890	879	879	865	931	849	914	886	929	887	926	908	928	877	879	877	913	869	891	957	898	894	919	874	876	961	934	887	873	839	930	900	871	919	883	939	870	873	881	917	864	921	930	907	884	882	904	925	946	934	902	933	879	880	928	905	895	895	867	848	915	903	888	942	925	881	895	905	823	913	854	941	855	918	923	887	863	870	915	958	911	902	869	907	953	900	899	904	879	889	892	940	935	879	890	931	897	907	874	915	863	867	868	839	912	876	982	890	927	900	855	852	874	884	947	905	880	852	888	895	909	859	859	916	912	925	850	869	869	881	928	859	886	892	967	848	890	888	934	890	838	912	864	904	919	894	909	938	992	901	926	907	866	898	925	867	851	917	884	863	908	868	887	873	842	866	928	891	864	915	903	874	969	892	804	941	851	877	840	916	870	893	909	933	928	879	894	903	856	897	883	973	878	889	876	888	868	879	878	933	902	938	930	897	836	811	908	905	898	881	908	877	853	833	857	890	900	905	930	848	854	884	882	913	916	862	904	864	877	855	931	888	886	904	876	937	904	936	871	882	922	928	939	886	930	917	856	852	885	902	908	874	884	890	916	897	916	852	893	886	894	888	935	889	851	896	912	866	873	878	890	858	899	917	885	902	832	895	924	860	912	888	860	932	892	882	849	858	870	846	889	894	865	902	900	880	847	910	909	911	853	882	889	892	931	843	936	930	872	925	888	944	919	914	912	896	872	902	934	922	891	927	938	871	914	889	841	853	879	859	915	864	901	932	891	883	949	874	879	881	964	833	917	831	890	909	928	894	877	886	857	954	839	875	873	886	884	858	854	853	939	903	871	842	876	899	783	904	828	863	960	899	862	880	911	945	912	897	891	853	885	861	882	929	900	918	943	906	854	932	845	881	877	882	893	872	884	874	902	931	889	898	857	888	897	928	928	879	880	901	905	908	845	930	918	884	883	868	891	954	907	899	911	918	869	915	930	926	912	848	945	916	863	899	900	927	837	925	863	904	865	917	877	900	861	946	843	848	960	953	871	889	889	884	907	949	858	842	905	938	920	938	937	855	844	938	932	940	847	901	846	906	909	887	860	898	873	869	855	866	906	854	874	861	890	902	906	915	886	896	892	908	871	889	914	945	863	879	941	844	879	909	929	937	914	869	907	857	896	887	895	883	880	877	880	933	905	910	887	882	894	926	827	947	897	884	870	860	937	848	860	843	902	919	877	935	936	870	887	903	842	878	874	953	970	860	900	928	874	870	844	847	905	921	918	889	915	852	896	911	868	907	892	885	849	898	902	869	937	889	918	879	932	949	924	834	910	903	872	894	867	831	916	898	887	907	883	833	900	870	849	877	895	882	876	901	989	892	927	907	936	924	912	915	917	900	916	924	906	901	880	874	916	814	903	899	901	872	949	865	915	924	928	838	922	868	889	876	877	895	888	911	895	908	873	928	872	881	902	943	859	903	891	875	891	902	855	881	896	849	887	883	930	883	907	895	934	877	888	909	893	920	913	909	874	891	898	944	876	856	878	880	826	895	842	888	881	835	866	885	882	920	905	920	950	861	904	916	908	901	938	870	897	912	894	858	905	896	836	909	903	942	919	867	908	885	852	808	928	934	898	915	909	907	912	874	924	875	875	873	903	881	899	923	847	920	949	907	896	902	888	867	891	862	859	890	903	908	890	895	900	882	929	934	888	905	909	862	944	907	891	896	856	867	894	860	937	875	820	871	892	876	889	911	916	914	872	871	866	907	877	927	896	913	950	867	924	903	892	883	888	884	891	858	894	933	900	823	852	884	883	881	906	960	893	859	873	905	891	916	917	866	894	879	895	900	909	871	837	922	868	910	896	911	863	926	960	883	956	925	921	866	859	857	914	949	895	878	858	851	916	931	909	892	908	893	916	913	814	936	885	864	883	890	875	898	918	856	896	894	880	908	864	937	885	896	885	916	860	857	896	887	927	892	942	926	868	938
24418	21491	28929	25170	22385	18090	10593	6365	4738	3843	3376	2770	2280	1907	1824	1610	1417	1319	1324	1263	1227	1202	1083	1071	1049	1034	1043	1083	1024	962	1047	987	946	994	933	994	920	902	905	873	938	962	939	914	976	939	934	958	950	963	935	844	979	962	966	957	903	951	942	952	952	967	912	922	930	910	869	910	946	979	909	880	883	870	921	925	901	902	931	889	893	917	919	931	923	952	957	933	883	964	955	967	899	912	927	967	880	896	902	914	905	903	941	926	879	914	930	937	934	938	909	876	912	918	908	900	841	919	900	896	965	877	920	911	931	940	931	917	977	935	887	876	884	958	865	938	909	946	880	875	916	912	901	873	877	883	912	843	948	929	919	938	931	930	959	899	941	923	917	960	929	879	957	886	895	889	944	946	858	867	929	908	914	874	937	886	894	890	967	902	951	977	883	949	937	885	918	957	877	936	889	900	937	918	926	857	887	920	919	939	935	868	915	921	899	906	944	934	878	916	924	884	879	870	891	865	893	902	891	889	975	910	915	911	896	887	937	918	926	918	926	874	931	877	886	876	896	897	855	894	946	897	925	910	867	857	913	878	937	902	905	913	882	932	891	890	914	863	972	966	939	853	853	942	869	865	957	855	857	914	855	927	880	910	886	889	927	848	928	901	913	895	927	890	918	882	897	848	925	906	971	916	905	887	891	893	954	908	942	926	965	864	896	905	913	923	911	917	891	924	916	861	893	889	914	933	933	882	897	969	906	895	892	881	854	917	936	981	940	954	883	924	919	933	908	904	864	887	850	970	892	861	942	969	904	888	908	932	906	926	944	879	940	883	914	910	927	913	903	900	926	879	947	850	894	925	968	897	945	933	868	952	901	939	922	950	886	893	888	868	934	866	918	886	927	901	942	924	870	882	861	918	864	872	946	906	906	848	891	903	906	881	859	939	906	925	880	931	876	905	919	934	903	900	946	946	873	939	917	937	901	970	927	919	908	885	902	833	915	926	875	903	846	857	854	903	949	894	862	895	947	943	872	906	892	920	883	942	906	915	881	889	916	992	839	972	919	889	915	910	872	904	921	936	939	868	922	907	868	819	931	921	929	904	906	908	948	953	920	894	900	921	903	877	948	931	890	878	935	882	905	907	948	882	908	897	900	923	931	911	917	851	900	919	868	869	907	920	883	868	883	891	893	938	932	859	887	949	893	874	900	912	939	976	945	892	882	902	957	907	937	910	893	957	937	873	901	912	871	933	890	865	873	915	887	922	887	948	928	869	971	950	945	879	881	895	920	883	879	875	910	878	873	932	904	897	924	895	859	904	918	957	994	872	879	937	925	900	905	888	890	870	842	944	928	925	919	880	890	919	917	877	922	901	919	929	914	902	915	926	840	944	927	890	949	878	939	982	882	973	925	916	907	881	885	933	889	1019	914	912	900	884	842	916	891	943	935	875	937	879	979	929	895	949	904	885	906	888	932	938	896	920	896	930	898	889	927	947	906	821	913	915	878	915	923	923	892	910	915	915	946	927	954	892	888	980	892	917	914	913	900	936	903	898	930	971	966	881	883	940	925	969	896	930	863	923	938	919	853	902	918	862	879	898	932	913	957	912	942	927	931	922	909	890	898	903	951	842	831	888	917	905	865	927	903	863	922	915	911	845	870	897	939	870	926	929	908	864	905	954	922	906	883	963	882	851	826	851	876	919	957	885	936	913	947	876	927	869	917	889	932	912	913	907	966	946	906	908	895	898	877	944	946	889	865	898	942	886	943	932	899	915	959	1015	866	865	949	892	921	946	891	928	901	930	925	922	876	898	921	917	891	847	899	960	849	902	928	933	940	960	923	867	914	912	903	882	854	875	936	918	933	886	886	961	887	879	909	963	898	950	878	925	853	900	894	874	906	935	895	880	875	844	918	927	927	960	932	908	908	895	922	911	901	866	949	934	884	860	914	878	917	896	874	890	901	908	920	915	912	881	892	919	870	868	927	869	879	879	853	943	915	854	914	866	927	957	941	936	889	947	892	885	895	957	850	929	860	882	904	920	915	943	921	942	965	889	899	914	917	937	895	906	923	868	944	959	924	919	964	883	916	919	914	897	865	952	879	904	883	869	857	911	871	921	902	870	880	870	949	881	903	930	937	906	896	905	849	926	897	982	897	956	881	911	887	901	936	902	911	905	915	935	930	887	916	904	909	868	919	938	907	863	916	886	900	918	932	905	925	943	950	931	970	936	926	854	868	880	954	966	952	878	932	893	888	926	895	890	920	954	946	880	918	915	928	891	915	918	876	908	949	913	938	882	928	894	918	897	910	922	880	930	863	891	890	904	933	963	946	949	884	932	976	881	904	847	902	951	895	890	929	929	919	905	922	903	982	945	920	889	882	934	965	916	915	902	848	894	904	872	868	887	918	859	956	963	914	938	940	896	917	929	920	905	855	829	954	879	860	919	903	896	876	905	905	945	907	875	897	875	898	921	897	890	896	917	926	957	881	895	918	953	897	956	888	905	950	926	955	917	932	931	893	924	895	899	895	976	942	862	893	942	952	882	865	903	915	916	974	897	891	913	950	925	841	899	917	878	830	888	916	893	929	877	926	860	907	880	934	892	938	894	909	955	853	892	915	944	904	883	922	943	894	855	877	928	936	880	894	908	935	915	859	907	938	945	942	871	906	882	928	904	830	924	873	856	957	872	927	922	925	887	922	923	903	926	962	863	925	897	917	882	945	964	942	884	895	912	872	891	923	854	965	879	867	939	880	917	941	914	917	933	877	878	879	885	923	948	902	895	944	928	863	945	920	906	860	917	895	917	869	895	862	935	872	933	899	950	903	911	861	862	903	986	954	872	880	937	914	908	906	940	964	873	846	898	910	934	926	965	886	884	833	918	870	947	989	888	947	942	870	904	912	890	902	891	864	916	885	970	910	849	880	907	956	908	941	871	980	930	956	863	916	893	905	912	899	970	943	874	907	972	855	860	925	925	918	894	949	955	901	868	965	909	902	969	874	873	846	878	933	889	934	906	916	874	890	905	936	932	892	899	921	921	893	920	898	969	878	904	916	832	918	870	889	907	923	921	910	918	903	926	915	881	930	885	937	863	916	897	871	926	932	927	899	860	888	899	956	900	918	910	919	903	887	875	893	853	937	899	895	905	943	936	892	934	928	865	912	863	930	914	897	906	896	859	893	891	876	882	899	901	900	913	935	917	918	897	872	966	886	848	910	884	892	907	917	927	852	939	914	910	942	916	893	902	867	868	892	889	894	882	921	942	922	905	910	902	931	899	928	923	955	893	934	899	850	908	915	883	882	878	880	901	900	882	883	920	876	867	922	866	867	883	910	918	937	885	949	890	946	900	941	916	917	910	941	951	931	923	932	926	877	892	922	922	888	905	911	881	888	927	871	896	912	974	984	931	876	903	970	874	865	894	901	862	961	913	935	958	905	841	942	891	960	867	889	892	921	886	920	885	904	892	872	865	904	904	895	882	909	888	909	900	887	905
32265	54942	43502	29619	20750	14798	10988	8389	6693	5451	4624	3713	2850	2253	2232	1875	1672	1522	1438	1339	1312	1216	1191	1141	1138	1142	1098	1037	1043	1023	1074	1005	1022	999	1002	946	949	965	952	994	928	870	995	900	959	923	972	908	960	900	966	897	912	890	930	965	941	939	964	984	888	905	949	901	886	908	881	864	908	889	866	949	945	926	913	932	901	894	921	937	949	906	867	888	896	932	918	915	853	889	878	850	955	954	915	868	915	868	865	866	917	828	845	928	883	943	897	905	856	917	897	898	886	883	906	933	821	878	925	902	894	845	888	911	921	870	916	851	846	881	929	870	889	877	964	908	924	882	881	898	924	910	877	888	904	916	911	907	894	881	902	952	882	932	852	895	925	888	822	902	956	904	914	905	928	881	888	903	920	929	937	909	884	901	937	955	845	859	882	879	869	891	931	840	910	859	902	851	855	932	868	922	918	906	883	910	911	897	948	889	904	919	877	915	889	846	911	948	916	893	887	837	900	909	882	871	922	884	933	954	874	885	919	911	903	928	873	926	887	930	901	955	885	856	944	874	892	885	910	846	870	919	926	874	910	869	893	884	868	908	919	894	914	885	930	897	953	909	889	840	884	889	855	876	879	841	922	824	890	899	905	886	899	916	891	899	905	882	952	907	883	892	934	912	916	952	921	929	921	888	924	902	881	913	873	916	868	896	872	896	862	877	886	874	930	868	805	894	904	865	870	893	892	899	922	892	949	875	908	900	928	892	880	895	915	903	888	911	865	882	893	878	868	934	921	903	938	946	876	819	893	897	893	935	888	874	872	913	890	906	898	858	910	861	894	884	871	852	889	948	857	945	866	910	877	871	881	869	891	891	917	912	883	922	875	874	901	895	826	896	841	916	925	889	882	943	931	872	935	904	865	900	954	851	959	927	917	915	919	891	913	926	905	843	910	900	913	839	891	854	889	811	898	907	906	893	883	859	902	901	885	905	915	882	905	921	867	847	916	944	928	868	910	884	885	911	904	852	910	944	917	865	901	890	876	841	885	907	940	897	906	887	896	940	877	881	861	888	892	858	910	911	888	856	906	906	908	880	873	926	903	869	941	880	936	872	895	925	872	860	899	937	946	951	923	889	915	887	865	932	941	840	812	872	953	878	910	935	892	892	831	896	884	903	943	879	862	873	919	921	940	860	892	920	909	953	898	884	956	884	903	946	914	907	881	876	889	908	869	880	957	869	888	897	911	919	883	918	852	872	890	923	885	839	904	946	885	918	852	906	890	888	924	908	853	891	915	916	898	888	906	919	879	912	899	905	905	884	933	876	867	885	906	948	882	906	919	896	937	929	887	907	911	877	904	896	957	911	918	906	914	895	901	915	906	880	862	879	915	905	885	903	921	957	914	906	888	923	931	904	899	906	989	878	922	882	831	911	898	939	885	907	900	872	905	868	887	875	884	886	918	940	925	898	913	906	915	917	902	911	908	905	928	887	935	950	902	876	904	867	907	876	891	889	851	923	892	937	890	894	919	897	883	935	869	898	888	907	920	900	857	920	853	878	898	918	847	933	921	917	884	868	933	969	937	900	886	901	922	887	897	906	905	972	841	853	918	901	932	891	880	895	904	927	879	943	903	948	903	922	857	897	928	830	858	858	894	864	962	941	905	917	856	950	893	904	897	922	879	891	899	922	954	901	915	910	925	869	907	892	926	862	897	957	833	855	878	837	897	932	944	894	924	951	870	898	860	941	904	957	894	903	911	907	851	874	866	888	933	890	855	894	906	847	876	865	931	872	922	886	914	846	860	915	929	844	900	921	942	961	901	826	938	880	867	898	894	921	819	920	885	890	916	921	933	941	954	882	881	913	909	887	923	891	861	959	914	952	932	881	874	910	888	888	910	872	897	919	898	961	901	903	909	909	901	917	887	900	907	937	907	929	870	891	893	909	930	966	915	879	891	934	917	910	957	920	879	893	950	836	885	852	932	851	909	932	931	929	867	877	876	934	886	881	927	943	879	877	891	896	924	975	905	890	974	851	906	892	942	891	949	879	860	860	901	949	903	880	898	880	916	931	871	896	930	890	916	923	927	890	846	897	872	868	838	853	880	868	889	880	897	899	890	900	911	905	871	928	867	930	923	871	926	874	913	877	892	910	906	820	948	930	939	887	911	899	860	851	882	894	857	948	892	909	915	877	876	927	882	884	918	828	933	876	899	843	882	870	926	857	940	963	860	865	876	910	979	873	889	914	918	877	906	948	858	893	858	860	852	902	873	851	860	903	887	907	882	918	912	968	935	880	863	935	886	857	891	927	898	921	913	902	924	895	942	895	867	907	920	925	850	876	846	908	895	894	914	843	899	896	912	896	913	868	874	867	838	907	897	867	896	892	854	833	887	885	884	900	886	864	914	916	920	923	940	861	891	878	897	892	903	953	954	896	917	917	921	923	939	888	924	900	848	907	881	872	873	916	898	899	880	923	914	900	952	880	924	911	925	868	861	918	940	885	883	840	901	913	860	884	876	894	946	909	915	859	911	885	871	904	871	909	874	874	883	887	877	935	872	911	914	951	907	970	901	874	923	915	877	892	861	890	958	922	891	825	898	906	885	859	882	872	863	897	838	895	902	901	912	888	857	948	927	884	897	933	882	842	857	868	915	906	841	924	895	867	921	878	887	872	876	902	882	890	892	951	959	880	910	913	898	937	912	910	938	912	919	911	914	878	926	929	878	886	935	853	941	901	872	906	916	876	909	892	956	910	947	917	899	871	890	961	848	877	894	881	908	879	889	895	973	941	905	918	900	869	877	862	889	875	882	949	854	910	912	919	896	882	856	881	892	863	868	913	889	946	855	918	885	899	956	930	885	861	890	915	926	951	876	914	890	943	880	910	904	901	887	948	905	933	905	891	936	873	890	868	917	916	895	916	903	868	909	835	874	866	860	900	889	896	934	880	854	859	861	897	837	900	887	955	885	847	928	933	913	912	910	904	916	941	902	923	870	917	915	870	892	917	892	905	874	857	915	894	914	915	943	925	882	876	883	894	939	871	842	865	872	903	848	879	925	851	905	894	947	902	886	886	843	870	892	880	918	869	915	866	902	934	936	907	864	888	887	917	839	887	946	884	884	898	837	894	856	852	942	870	929	891	870	905	917	929	954	945	873	911	911	876	911	939	866	938	943	947	922	946	883	883	887	894	898	852	925	952	918	955	894	833	913	867	917	936	890	904	873	858	928	926	901	863	891	916	895	833	915	903	861	901	869	901	991	909	937	900	903	936	842	915	886	958	950	924	899	878	932	943	890	863	921	897	903	940	894	907	901	925	910	867	910	864	851	904	883	885	913	882	876	893	889	895	882	869	868	928	842	858	898	892	896	880	936	921	894	870	900	882	888	867	886	895	921	876	919	894	931	891	921	872	875	875	905	858	902	920	879	883	904	912	911	890	916	969	935	870	893	908	872	904	923	880	881	918	900	890	934	847	965	908	877	941	895	891	894	903	937	876
25632	21533	28729	27271	20158	11914	7309	5057	3947	3350	2963	2395	1989	1743	1671	1444	1339	1456	1268	1239	1156	1141	1076	1111	1141	1065	1066	1060	1030	1014	1057	982	1079	1050	1037	1006	1006	984	981	942	978	975	945	885	1005	924	963	935	918	978	969	983	1010	955	1012	963	960	993	956	979	1026	931	968	912	916	919	953	978	984	976	902	923	877	970	942	988	994	1009	965	961	958	967	935	1007	980	965	990	978	948	927	968	911	954	943	960	948	1030	995	951	977	921	939	954	945	940	980	932	917	989	920	980	970	966	957	909	918	945	947	930	991	952	1026	962	990	975	889	956	966	846	908	936	932	965	980	948	978	938	970	968	964	905	962	948	990	929	948	934	991	921	991	1014	913	920	1012	949	932	959	995	982	945	988	935	956	965	973	955	976	920	921	931	946	961	1029	956	968	929	965	937	1017	973	939	965	984	948	990	920	911	921	893	947	957	923	891	962	956	936	942	928	928	984	994	965	1002	926	933	965	966	954	901	957	942	900	986	970	899	943	998	897	938	985	967	1004	973	957	923	967	953	935	981	974	945	939	958	972	917	990	903	910	975	964	998	956	917	929	983	893	924	935	939	915	915	965	981	957	918	992	961	922	966	904	978	995	913	999	944	938	957	940	972	946	1002	960	992	915	973	914	994	987	973	941	978	949	969	926	1003	963	913	991	911	929	944	961	980	940	979	982	986	913	997	917	967	921	922	988	909	959	915	860	967	982	915	857	986	897	907	1011	959	925	997	943	986	940	901	963	935	939	877	966	916	913	927	936	979	969	909	934	917	964	933	962	994	994	935	1005	873	916	888	870	943	955	961	1014	1010	954	1000	939	975	891	979	945	950	939	944	910	911	932	945	970	942	959	869	905	922	976	978	998	921	966	909	912	1004	970	953	936	927	1036	965	957	949	958	1011	969	914	989	907	898	989	972	989	958	916	967	944	943	988	976	954	948	979	1009	956	929	908	953	906	940	1002	879	939	1027	930	987	940	926	941	951	923	943	945	946	970	926	953	963	887	987	997	939	938	959	925	900	936	892	961	916	979	921	944	928	962	954	935	971	938	935	914	969	953	953	934	968	934	969	918	956	945	899	892	909	946	930	897	937	1008	926	973	940	971	997	937	1010	924	993	936	994	914	933	952	926	944	983	965	944	1011	938	989	919	982	963	943	956	887	931	916	952	1020	980	920	966	953	932	940	961	912	936	1007	917	970	988	968	925	966	973	946	964	888	937	969	983	958	968	957	943	953	880	959	975	1050	1000	909	967	957	948	1009	912	952	968	932	966	980	929	961	971	982	884	936	951	965	868	944	936	942	916	969	971	931	926	946	1014	941	934	906	958	1021	992	928	932	984	944	982	1043	959	957	956	969	973	945	1014	985	936	987	955	968	952	979	923	900	962	934	901	949	934	958	981	965	955	956	988	927	928	929	992	975	955	985	1028	914	941	900	924	951	910	1006	936	955	934	934	909	943	987	966	957	938	974	953	906	926	950	971	947	874	923	923	979	962	944	968	962	1035	968	929	971	953	962	947	930	984	947	934	937	930	988	905	941	957	985	957	979	934	969	940	1008	935	936	963	959	1006	1037	941	972	935	970	922	996	911	895	885	953	933	932	908	999	870	941	969	959	899	934	962	933	951	970	929	975	972	986	950	941	907	952	922	922	929	966	941	941	1027	967	963	980	938	948	955	944	960	958	968	977	947	977	979	948	981	911	950	953	946	919	969	941	946	939	961	950	906	996	968	944	951	929	928	981	962	979	957	996	895	1005	948	928	964	943	964	940	987	971	977	964	938	910	990	1014	1000	925	968	947	932	956	883	935	945	934	916	948	962	898	894	959	940	981	927	922	932	939	953	994	917	966	966	967	983	963	944	984	959	917	966	951	951	942	962	945	1004	907	933	972	945	988	859	1010	962	952	976	975	944	917	956	903	958	1002	914	968	987	967	930	966	926	933	901	927	949	889	982	950	881	935	942	957	1002	973	993	968	915	976	921	990	927	972	942	972	967	923	917	924	915	962	923	939	935	968	926	929	1004	924	940	942	905	950	921	914	957	958	947	915	963	913	997	957	968	938	903	948	964	915	944	956	924	897	970	972	889	926	959	949	916	944	946	931	995	954	955	926	885	928	940	940	961	963	971	967	987	927	966	950	968	967	997	901	948	911	950	996	944	1009	941	940	1013	950	957	933	912	955	928	944	977	933	945	958	921	1003	942	977	988	928	977	932	972	1021	981	933	884	930	948	914	979	944	962	935	975	868	983	882	953	920	897	967	1019	990	986	922	954	949	964	989	957	959	1000	986	980	939	949	955	886	988	951	986	909	943	909	945	998	996	921	968	935	934	949	984	971	944	948	935	960	933	951	949	974	954	1006	982	954	972	906	947	945	1030	992	956	934	931	923	954	971	997	944	938	980	962	944	951	946	943	963	949	946	951	979	933	937	943	928	962	937	987	954	885	959	940	924	963	934	960	968	1043	936	1002	895	929	983	987	977	937	956	902	998	977	968	928	933	909	930	996	919	949	956	969	978	956	946	947	1010	880	933	938	970	952	971	1041	959	916	943	940	964	976	983	981	940	980	940	954	942	956	947	998	967	942	950	983	947	954	941	924	942	897	912	959	926	959	980	940	938	951	940	948	949	968	959	950	925	981	964	958	900	958	948	959	997	917	945	924	949	948	924	974	980	984	939	910	1013	943	944	1023	915	941	888	918	957	985	942	926	914	959	915	967	955	910	952	946	979	979	937	934	933	969	961	943	953	962	959	923	869	1001	952	926	956	1000	970	931	953	1010	928	920	976	953	909	956	1000	997	956	938	1034	970	938	938	957	933	921	965	1005	982	950	902	958	935	967	977	936	944	946	956	900	972	962	977	996	977	939	995	909	949	934	948	968	914	908	940	937	953	943	950	1015	874	886	965	971	903	884	917	917	971	931	943	978	914	973	952	997	997	953	969	905	960	971	931	940	957	944	957	916	946	938	966	947	971	914	908	947	939	933	986	931	971	942	917	893	894	973	913	1004	917	984	953	953	971	988	958	919	902	946	982	969	898	990	975	944	977	949	970	964	960	964	954	903	967	957	957	992	992	955	948	945	978	988	907	949	989	919	938	982	893	945	930	966	1008	957	977	918	907	920	882	956	972	902	892	940	890	993	981	928	951	968	968	943	958	953	968	924	926	966	985	937	994	950	914	931	898	944	964	920	972	942	936	955	971	979	956	912	889	925	981	1007	1007	952	930	896	923	919	956	1041	988	963	910	890	975	954	951	948	1011	958	934	922	977	943	916	962	933	951	988	917	907	945	966	1009	925	985	966	945	976	1000	957	1024	990	1001	1010	925	1008	928	948	990	884	1014	958	925	973	957	943	924	941	982	901	972	894	1011	934	1003	924	969	945	932	954	972	945	1030	1029	950	965	958	941	939	951	929	948	922	919	952	981	981	995	899	998	979	940	982	925	922	939	961	970	991	944	927	917	939	936	898	955	993	952	984	933	962	953	1005	898	918	977	893	939	1027	969	942	929	934	914	973	964	929	947	975	1016	968	884	996	967	983	970	988	911	942	979	993	983	948	940	971
30361	51890	39962	27417	18943	13021	9624	7645	5806	4697	4048	3223	2613	2144	2074	1776	1525	1461	1451	1294	1230	1226	1154	1161	1102	1061	1065	1055	1070	1027	997	1074	1018	1050	982	988	1072	965	938	962	942	939	927	989	950	959	976	986	979	933	958	1002	957	978	975	946	911	977	962	950	960	983	959	922	946	968	964	935	913	915	975	962	929	947	987	988	962	1009	995	984	875	891	939	987	927	965	929	934	921	958	976	939	956	964	914	987	914	926	978	924	946	949	1022	889	967	960	956	914	962	982	955	890	931	959	951	944	951	923	964	909	967	992	932	914	903	924	947	941	893	925	989	921	938	970	974	908	952	962	973	920	923	944	936	936	938	981	946	971	967	931	993	964	914	986	946	930	943	921	953	964	944	927	939	926	956	946	909	958	950	940	960	998	953	989	889	968	935	938	938	963	944	966	939	949	935	1008	1009	922	994	922	942	987	995	967	919	975	938	967	968	976	920	973	906	936	947	969	976	877	911	953	855	985	926	935	976	956	937	936	924	896	926	990	950	1014	904	941	933	937	969	951	974	921	934	957	950	916	967	923	931	926	958	947	966	956	958	899	902	927	950	933	932	937	979	954	886	934	918	875	943	920	938	902	1013	886	938	949	879	944	920	925	901	901	929	967	873	948	944	895	910	896	961	923	980	957	921	900	905	933	931	944	883	912	904	1020	904	977	934	985	973	936	932	1004	887	906	882	961	951	938	961	981	922	938	983	998	983	939	954	958	947	943	972	907	956	909	924	938	913	921	903	953	996	953	915	950	961	924	960	906	933	949	949	956	950	946	930	896	973	944	915	932	951	899	946	944	904	965	897	917	970	969	924	986	927	915	974	932	886	961	932	953	941	908	953	944	1001	976	992	945	984	914	886	943	947	914	967	968	905	929	967	936	934	934	953	909	925	985	992	944	916	945	1004	978	952	1005	953	919	950	939	889	964	961	914	920	934	930	950	937	904	943	945	919	952	977	872	927	1004	948	1008	982	970	859	937	934	980	963	942	948	955	929	885	969	997	914	930	951	895	965	927	891	961	932	931	933	951	901	1015	953	917	911	948	968	983	893	954	1014	957	920	965	926	927	1013	911	926	903	914	972	967	920	968	945	946	964	923	956	916	943	1001	956	926	953	953	982	948	895	977	975	941	938	883	950	948	947	897	969	946	841	897	945	958	935	950	966	916	945	980	927	909	949	935	921	997	966	987	985	965	1009	905	955	962	964	950	955	950	926	956	913	985	910	978	940	916	942	914	953	1030	887	952	945	984	911	994	967	926	911	986	983	894	946	949	967	956	909	897	919	982	934	936	965	957	930	951	942	930	895	991	965	883	924	940	914	910	1013	900	967	953	946	944	985	915	964	942	953	987	958	935	910	941	960	958	930	883	899	956	905	879	915	889	987	904	957	966	966	930	949	900	935	967	948	975	911	927	916	910	930	1017	887	940	942	924	949	998	959	954	993	939	943	900	954	910	947	936	972	944	926	962	966	954	915	963	937	911	943	930	923	896	945	911	964	923	907	899	930	902	948	888	996	937	974	1021	933	958	913	900	992	974	958	974	948	940	984	932	957	907	942	953	993	940	991	921	960	947	908	970	919	855	905	990	940	926	899	965	990	910	861	911	937	943	901	925	942	960	932	978	975	985	966	920	897	994	945	944	968	956	899	949	924	938	934	962	965	935	927	953	940	946	1009	954	981	949	964	963	952	908	936	876	926	893	988	935	977	915	919	969	946	929	970	900	935	972	945	985	921	945	914	956	951	929	935	941	920	954	917	943	984	939	961	935	952	933	895	942	948	946	914	924	937	936	928	944	955	954	958	948	956	932	916	936	912	927	983	971	917	973	913	912	935	980	996	906	970	912	984	976	905	945	909	878	965	898	954	901	956	938	999	934	934	887	981	976	910	943	921	933	966	934	966	969	934	916	998	925	878	910	947	928	943	902	936	920	948	946	953	940	954	908	944	940	921	988	962	936	995	962	978	943	947	953	983	962	960	881	986	940	913	970	898	947	918	950	963	913	983	915	917	944	928	963	890	964	900	891	918	912	958	952	888	937	989	970	965	974	925	960	907	955	938	994	966	952	879	994	889	934	934	872	903	959	884	889	891	920	954	905	924	906	904	935	985	956	1002	933	933	937	927	926	899	955	970	907	957	933	968	943	969	983	957	920	951	923	931	932	938	929	953	949	937	937	884	859	991	973	919	969	899	925	961	991	946	944	920	959	877	955	922	958	954	922	913	969	961	942	931	917	982	959	991	925	941	946	929	933	904	962	974	965	949	928	896	983	919	895	913	991	907	953	890	997	943	934	940	988	982	907	961	963	940	1011	872	1002	978	905	983	860	906	953	953	965	970	969	968	943	948	916	970	960	923	934	972	943	949	929	929	967	921	940	954	933	914	933	909	921	934	931	990	961	972	898	932	949	1008	972	931	967	920	918	962	907	964	929	927	962	969	978	1019	912	941	923	965	910	883	911	1006	923	955	941	946	988	934	979	921	954	994	1011	932	942	996	965	935	932	916	969	879	969	966	966	957	977	912	930	906	965	951	900	943	902	970	934	984	961	906	973	956	966	926	883	874	927	952	930	958	986	1003	918	935	908	974	975	1013	1021	979	970	943	902	975	933	932	963	909	939	957	956	945	941	895	972	933	935	910	959	891	959	932	961	950	925	904	947	926	954	883	931	905	928	994	990	891	924	994	934	917	954	955	965	887	942	959	982	968	923	940	934	968	983	954	918	954	977	931	929	937	968	866	967	917	986	975	931	946	951	896	958	962	931	908	1032	910	931	1002	969	947	958	965	937	963	928	951	941	981	983	918	917	872	931	961	902	965	943	947	996	931	922	876	945	951	941	994	909	963	894	993	977	944	918	957	965	919	887	957	975	923	1003	953	922	951	935	944	919	990	953	944	950	1009	953	924	958	993	910	908	938	980	913	946	919	889	942	982	921	929	964	946	966	917	966	962	919	922	948	924	891	944	926	914	956	899	942	986	948	908	910	939	937	942	914	954	950	1004	943	990	912	964	931	939	898	914	973	961	935	915	972	964	991	939	953	952	915	913	923	902	941	967	955	932	967	905	895	930	987	933	947	948	941	933	977	961	918	924	921	994	984	945	952	964	930	954	954	995	974	944	930	959	985	955	967	960	941	951	966	908	974	892	965	924	932	947	963	935	962	965	953	878	962	972	903	923	958	894	946	879	941	945	928	933	961	945	884	894	944	924	911	922	947	958	981	963	945	935	965	918	947	966	945	991	959	970	892	932	946	949	935	951	993	975	912	948	974	979	1019	969	928	958	960	939	945	1016	935	901	958	922	964	960	902	955	967	920	954	1017	909	955	933	941	939	956	888	970	883	983	878	936	936	945	976	972	974	938	947	933	879	889	947	945	943	948	949	994	958	959	946	987	971	975	953	933	918	945	919	954	966	935	940	948	879	967	924	964	916	965	951	960	953	929	947	955	899	962	909	949	973	959	943	950	911	959	940	927	949	924	902	984	979	1008	962	949	940	981	975	935
23090	21481	29260	24252	21920	22753	18960	9347	6421	5193	4411	3790	3024	2516	2399	2035	1768	1645	1590	1500	1417	1361	1296	1328	1208	1276	1167	1149	1171	1130	1138	1146	1053	1107	1082	1072	1080	1062	1088	993	1088	1082	1048	1049	1016	1129	998	1079	1010	1071	1064	1013	1032	1010	1055	1023	1027	1059	1067	1005	967	1006	1054	959	1044	1030	1024	997	1013	963	1002	982	1065	1025	999	973	1017	1021	1036	1033	1003	998	1069	1000	1034	1001	1008	985	977	976	999	1007	1018	979	999	1068	959	983	936	999	1035	947	1001	1011	1050	1028	1046	977	1015	1008	1029	1025	1013	980	955	989	1030	1015	1022	988	1047	953	1019	1007	1016	1038	1075	969	967	1010	1034	1022	978	985	1004	1022	982	995	999	1002	1002	963	1076	1062	981	1002	979	962	1021	1040	957	1018	990	994	1021	1004	992	1049	956	995	1007	937	927	929	1039	1029	1004	943	1026	995	972	973	1025	1029	941	1020	991	1021	985	997	952	981	964	1006	996	985	950	981	1007	1019	953	1043	992	1016	989	956	934	1028	958	1005	1017	960	986	1012	968	977	958	1008	973	981	991	982	1031	1001	969	1018	960	923	986	1018	966	993	1028	993	1005	994	969	1003	1021	951	1019	962	973	1042	1043	1043	980	978	942	997	953	979	1013	1017	970	1006	947	995	981	940	986	1016	1036	1004	978	1007	1000	960	924	981	1035	967	976	1033	1006	1038	943	994	997	974	952	1007	1020	987	1014	1003	970	983	985	971	1000	999	982	1017	1006	996	985	985	977	991	1017	973	1005	1041	996	1004	995	990	969	1030	990	1038	997	983	992	952	984	963	1039	1002	997	992	1015	990	991	983	968	972	1019	939	949	1012	1026	973	982	941	1005	1001	1017	997	963	949	1009	1006	995	953	1012	1005	948	999	944	1039	956	947	984	908	985	1002	1073	996	1028	960	1002	1006	965	994	1061	1024	1026	1024	965	977	1003	971	983	991	981	970	1044	945	1025	1006	1022	977	971	1037	968	997	1020	1007	965	1040	1056	984	1014	992	1026	1003	969	1014	986	992	951	1018	940	1004	1012	996	1034	942	1013	985	1002	986	1026	1021	1007	1012	981	999	998	1026	1018	1021	1007	1017	997	986	958	947	1056	991	1044	983	1047	982	948	995	1010	966	1003	969	940	997	981	957	992	983	997	970	1010	1026	969	956	959	1011	992	943	985	1007	990	1016	1061	1009	997	917	981	970	937	1022	989	1028	992	948	1072	1044	935	981	1021	975	1016	1011	1059	1005	964	1000	1024	1048	1027	1025	1050	1016	946	984	1015	1018	1000	1003	1035	957	1036	1003	995	1015	1041	980	1021	965	1062	983	991	1011	947	979	961	1035	1042	1004	996	1006	1027	1025	1069	1053	1003	1006	1047	1027	995	1021	983	962	1008	1008	979	1005	1005	959	946	1009	1046	1045	1047	995	996	975	1015	963	997	1033	996	977	1026	1001	1016	1036	967	997	989	939	1037	988	1062	976	1014	948	997	962	978	1003	969	1028	1067	1034	1014	1018	1000	969	1009	1013	1009	967	1045	996	969	1010	992	1029	1022	965	1058	962	1035	1035	1024	969	935	1011	978	987	986	966	975	1005	1041	1064	982	987	1055	1013	940	995	1002	996	1001	1034	976	989	1027	1031	961	963	1015	921	1031	990	1052	1007	951	993	1005	1015	910	990	1011	956	1034	1004	923	978	1061	1001	971	1012	1008	981	914	1045	953	1017	950	989	993	961	1019	987	1065	975	1033	1030	966	1090	1047	1006	992	1020	969	1032	936	967	972	1048	985	979	1015	990	978	1009	969	1017	974	1015	1012	1008	940	1037	1038	978	990	1029	999	983	985	988	977	1045	967	1025	951	1030	973	1029	977	1021	1028	969	937	1070	973	970	989	1003	1036	962	972	1046	1021	977	1023	992	1013	1056	1017	980	986	1043	976	998	973	1040	979	914	1026	967	1023	937	1052	1040	1001	947	986	1028	952	1009	948	1021	978	999	1024	943	1011	968	1031	1029	976	1011	998	1013	1009	1028	1040	926	1001	992	964	997	991	971	989	983	954	1069	1020	1007	978	1041	955	925	1006	1035	1002	996	1055	964	995	1023	1039	997	1074	937	1033	1020	1030	1012	1033	945	960	962	1010	999	993	1042	930	1003	996	1038	986	974	1006	1017	934	977	987	986	989	1016	1015	1009	1002	995	975	1040	944	1044	1043	1006	999	1046	1038	964	1001	949	979	1024	961	999	1038	1029	1013	1000	969	1005	980	947	999	980	979	1029	1002	1004	995	1007	1043	994	981	967	1017	971	992	1023	1021	1021	972	1005	938	1022	987	936	989	997	970	1081	1012	990	962	995	986	982	1024	1049	981	1032	1034	952	992	1030	1037	948	1011	954	1049	987	939	995	999	1006	933	982	988	948	957	1004	1021	1011	1020	990	999	1046	990	1004	1024	964	988	1036	964	1051	998	982	986	1010	991	1018	964	1067	984	1020	976	1014	1016	1042	976	962	984	942	947	1026	990	1005	1005	1034	948	1024	1023	1021	971	1010	981	1002	976	1018	1048	966	1021	995	943	995	967	937	963	971	1009	978	987	997	985	997	974	981	995	1025	999	941	965	1011	957	933	1015	1011	968	1020	978	991	974	998	1020	1034	988	978	937	953	1038	997	935	973	1059	1023	1020	927	987	1014	972	942	1036	1004	1006	997	1020	1043	1018	1031	1012	1049	1060	989	1056	988	1048	987	1019	993	1029	1012	1060	1022	969	1027	982	966	960	976	1023	995	1015	1019	975	1016	1036	924	1005	1064	989	990	1001	925	1041	975	1051	1014	1018	1026	1027	1012	1034	979	966	995	1003	1019	983	1048	971	983	1005	1003	1009	1015	1016	994	1023	997	959	1018	983	975	1033	1032	1006	955	1029	978	961	976	999	1042	986	957	1027	1019	1027	1030	1054	1001	1026	973	933	1038	977	995	968	1028	975	984	1034	1048	1029	993	1056	997	975	1008	996	970	989	997	924	1047	954	988	1083	926	1018	979	1053	963	1040	1039	974	946	967	962	1060	1007	990	984	964	1026	1053	988	1020	1003	1026	1022	981	1000	983	929	963	1013	1023	979	1011	972	1008	978	1008	946	952	1012	997	951	989	993	1023	1042	1023	1015	1032	1010	983	980	1020	943	990	1003	951	1042	952	1019	1009	992	1043	987	1040	1021	968	962	982	1093	1046	996	1041	1008	946	1016	995	1037	1006	1048	1009	1030	1038	980	1055	1064	1005	1045	1009	1016	1019	963	955	999	931	945	1007	904	1023	1005	994	1005	973	975	994	978	997	1040	933	968	955	1038	943	964	1051	934	1000	1008	961	989	1060	969	981	1044	1003	979	1022	1022	1027	975	1018	978	1044	936	951	990	1037	1044	1029	988	1043	1027	988	996	1034	981	1009	1007	971	1049	968	1030	1010	1052	996	985	1004	992	1009	1026	1031	1000	981	983	1043	1000	1008	980	988	973	967	1012	999	999	1012	963	968	1061	990	1034	1019	1044	1033	972	1017	992	927	976	995	1001	1007	1030	1022	1055	1029	974	988	1002	958	963	982	1052	1010	926	971	923	1044	1003	981	1005	999	958	1043	966	988	920	1024	942	1043	980	956	1020	1031	978	1022	1034	957	995	964	951	959	996	1043	1018	1038	992	976	1007	963	1057	1040	993	1007	1011	994	989	965	996	1077	985	1000	968	1014	982	994	1017	982	993	981	979	979	995	1041	972	966	964	1011	901	1008	1028	1007	1029	1011	961	1001	1002	978	1046	984	984	1029	1020	995	1026	997	1052	993	1048	1052	986	973	985	931	1043	1006	977	959	923	966	1040	1009	951	1050	1055	991	1030	1036	920	972	1018	1012	948	987	1023	1048	1016	978	1026	955	922	973	993	987	970	937	1016	1036	1034	968	996	1009	979	947	922	1009	1022	961	1036	1000	1022	1014	1007	981	993	1061	991	999	1002	1084	1001	991	1014	930	994	956	982	998	960	1028	977	1026	978	1017	1017	949	1005	1075	988	1079	954	1016	988	980	1035	1005	981	1008	1044	1002	1006	964	982	1014	1004	995	1033	1009	1000	940	1013	1012	946	966	993	989	1061	966	925	1042	1022	999	955	1026	1020	985	945	1034	985	979	967	996	1009	972	969	1023	948	1013	982	983	948	1048	959	984	1043	1021	936	1054	976
33324	60086	47836	35007	27367	19107	14253	11323	8909	7083	5964	4913	3814	3162	2932	2352	2079	1887	1853	1682	1498	1414	1338	1341	1240	1287	1237	1180	1216	1189	1182	1144	1127	1083	1062	1039	1036	1034	1008	1007	1024	1094	1082	1025	1006	1037	1087	1024	1048	1035	1044	1028	1021	1048	987	993	1054	1020	947	993	1001	1038	1014	984	969	1004	987	941	982	942	969	988	984	971	960	944	966	941	983	1013	945	933	968	976	996	921	944	958	912	949	939	953	1051	945	944	920	1007	1002	961	992	939	960	969	966	1015	953	949	987	966	1024	956	959	941	941	982	996	1003	1037	984	1019	1011	931	942	974	966	1004	916	923	994	1004	930	993	991	967	962	940	930	948	966	965	968	914	1002	931	908	988	952	956	1010	956	977	1001	987	1009	1024	1051	977	975	983	1008	980	981	959	998	902	969	969	934	925	993	995	988	964	1016	1014	957	959	971	964	992	897	993	1017	982	945	976	950	992	927	960	911	965	925	947	993	995	1014	954	1007	972	932	964	994	979	929	977	1006	962	982	972	927	965	981	965	987	980	995	993	949	984	970	951	975	986	974	976	947	1022	947	944	993	953	993	965	947	1009	920	994	985	1027	959	996	956	1034	983	968	1034	991	976	968	979	998	963	929	954	1050	994	998	973	914	986	1015	933	965	1000	936	962	947	924	938	1004	970	964	980	1008	977	984	996	1003	972	954	981	949	985	984	1036	962	1001	969	928	985	978	1008	926	993	971	911	911	943	1000	978	891	907	963	1016	947	918	1008	922	988	978	1002	982	976	1020	990	947	949	919	994	973	993	941	969	945	1022	935	991	960	972	922	988	982	996	983	969	970	991	973	900	925	999	1028	909	960	969	937	1019	933	1015	956	997	963	961	995	974	992	960	973	930	944	939	964	969	922	1003	955	984	951	999	969	997	955	991	977	961	1004	941	975	993	1003	989	908	994	978	944	947	1032	1018	929	1030	974	971	954	969	1006	915	970	1028	937	961	957	960	960	984	928	950	1001	954	1009	1005	1007	955	922	980	926	975	980	941	986	1004	988	1004	993	924	985	981	986	1009	931	962	1027	959	990	1003	990	992	995	996	989	990	943	936	1025	947	964	921	1005	990	981	931	958	989	958	975	983	973	919	933	977	989	968	901	1029	975	993	944	935	927	943	974	995	1016	1002	956	995	944	954	932	1000	930	989	920	974	1007	963	925	1034	975	922	996	1007	964	988	951	969	968	982	947	948	982	1044	1004	976	995	961	990	1032	959	990	978	967	989	955	1004	945	1011	987	978	982	995	977	1006	996	1026	989	934	936	1019	966	972	974	1016	982	1009	965	1012	989	992	1016	996	1006	949	996	971	979	995	980	926	983	1011	995	936	903	1013	1006	993	955	958	992	932	944	1020	975	959	1001	974	954	974	964	995	989	993	994	975	976	1001	994	946	963	932	924	997	963	988	931	975	997	1005	998	989	935	979	960	953	989	986	1019	982	916	1027	931	961	941	967	922	911	985	960	951	1011	984	988	951	947	1045	957	952	998	920	1014	1037	979	928	954	966	965	953	932	967	968	947	974	952	966	942	944	956	983	934	1024	969	940	1016	940	987	968	948	984	940	1018	975	1007	945	998	963	987	961	983	962	997	988	939	945	956	953	973	964	997	999	947	982	973	969	992	979	969	962	933	946	992	970	975	952	1062	937	968	973	1027	995	894	971	946	1000	1018	956	946	962	951	988	989	999	962	938	955	936	963	937	954	1008	970	933	971	981	961	909	956	1022	1000	983	932	985	999	945	974	981	1040	960	985	981	966	936	973	1005	966	998	974	1018	997	966	987	1013	999	956	954	929	967	1013	927	991	1025	976	947	985	992	944	898	1005	952	992	983	923	960	1016	971	1007	932	987	970	976	961	968	1005	1002	991	1043	1012	952	988	1035	975	914	906	953	971	1007	941	911	908	978	981	985	960	957	915	1002	999	987	1034	970	1001	950	969	990	931	952	946	924	919	975	1013	965	1014	995	942	983	972	983	978	960	992	994	965	971	970	963	954	941	931	954	993	943	998	979	918	992	989	1004	899	940	985	979	1068	956	944	950	961	968	1005	965	943	1024	966	991	974	955	972	988	943	991	958	972	960	970	975	955	937	982	941	979	921	1002	992	925	927	987	972	924	1001	968	986	996	1002	919	950	966	938	923	955	927	989	1003	963	950	968	980	1035	1017	907	983	965	1009	961	942	971	1011	938	965	927	930	983	914	983	933	1015	920	988	926	1035	955	1036	924	1022	961	981	982	946	955	953	992	999	949	977	934	984	1008	965	1002	988	964	990	994	986	989	979	975	965	989	968	975	989	1002	999	971	969	974	951	982	963	945	898	957	977	946	994	952	962	886	1005	995	1045	957	927	1018	976	1015	931	1023	937	961	969	961	905	969	936	1008	927	990	1008	1012	930	986	979	948	934	1041	1007	989	924	973	1047	965	969	946	956	950	960	988	937	998	1000	1006	965	971	954	973	953	1000	956	992	932	996	961	981	970	992	986	928	934	970	971	995	972	942	1001	990	1050	1015	962	940	992	922	966	1001	1037	938	938	1033	977	971	956	994	958	974	1007	977	948	969	935	981	965	991	961	1012	1000	1005	988	981	950	937	1013	930	987	967	987	1011	966	966	975	974	956	960	925	987	929	1003	947	986	960	1019	940	1031	983	989	955	1039	947	996	1009	999	985	949	1010	983	950	904	945	914	1048	978	1039	965	957	958	910	930	945	1003	969	956	966	986	968	970	933	947	1022	953	961	971	993	1002	984	964	975	987	954	991	949	1023	976	970	914	1008	981	862	965	1018	965	1005	964	971	964	948	927	932	947	946	1007	997	999	953	1014	967	1002	1001	991	984	1055	980	974	914	962	966	910	928	984	933	1026	1041	967	986	1017	986	993	974	1003	989	973	996	975	1008	985	981	961	989	980	957	1020	926	907	963	1021	989	950	967	988	961	999	1067	970	935	916	1005	965	1038	993	990	998	999	929	969	930	993	989	985	1028	978	949	999	949	949	906	990	1041	950	929	993	990	980	958	987	961	1025	977	945	930	935	1005	978	1010	987	1010	952	1005	949	950	944	991	1049	1005	1042	982	981	961	970	946	1040	919	994	965	966	979	938	970	966	993	943	977	979	926	985	1008	946	1041	966	1015	976	937	1062	944	971	1008	972	966	1017	995	984	960	983	966	993	965	962	978	987	991	936	952	951	968	951	934	941	952	1004	962	969	978	971	941	950	954	958	993	979	976	1022	957	992	961	995	898	916	1009	942	957	995	982	985	1006	968	959	943	957	941	926	960	907	977	973	961	959	965	1007	954	1002	951	940	973	996	964	989	990	974	935	949	936	961	965	927	1006	966	1006	999	942	978	926	923	948	984	985	950	939	954	1026	973	964	999	1026	969	976	1034	957	944	1023	968	969	962	1032	962	994	896	946	991	964	978	1008	967	1060	1020	925	925	962	984	941	920	962	928	1031	1022	1000	947	976	894	984	913	974	1034	1007	963	907	936	980	929	976	939	1015	984	961	950	1008	958	1028	1000	973	1004	1019	917	977	970	953	973	1004	972	927	933	949	959	983	942	936	964	1033	984	1008	1028	948	890	1029	923	984	1022	971	1010	925	992	943	950	892	953	904	965	984	933	957	967	918	1011	989	959	992	980	1029	972	966	973	1006	984	1031	928	995	969	959	948	980	926	929	919	938	990	988	996	905	992	951	938	974	1033	944	964	1019	1021	991	958	935	947	987	934	909	964	1001	961	917	959	1019
31543	31510	36130	26564	14983	7909	5198	3974	3113	2555	2378	1932	1663	1477	1462	1330	1196	1162	1117	1149	1151	1095	1054	1025	950	1020	948	963	967	986	957	987	911	970	926	957	945	881	967	965	889	869	928	895	924	901	936	895	951	945	914	922	951	942	892	929	937	902	933	958	902	907	839	886	896	876	926	899	926	897	901	905	916	901	939	929	886	912	891	850	868	877	925	902	884	896	899	901	902	834	885	915	909	905	966	942	896	897	901	884	928	902	951	950	921	889	909	860	932	929	852	922	909	925	915	932	928	962	892	918	892	907	886	882	911	946	916	949	888	915	869	951	955	912	850	923	870	877	937	936	851	860	857	937	863	893	931	923	890	849	933	934	884	885	952	867	892	896	940	866	802	897	874	906	906	875	979	834	911	839	894	910	908	880	918	885	962	932	920	903	894	887	887	891	869	940	913	883	889	891	902	887	886	871	883	905	928	911	917	937	942	919	895	861	907	848	898	921	905	907	868	897	865	906	843	878	937	887	922	902	886	907	915	913	907	880	915	878	884	913	897	821	854	869	959	886	905	903	893	931	933	948	924	905	950	1005	870	913	865	901	914	898	885	902	928	892	891	816	927	897	895	890	945	915	921	922	914	919	904	899	924	888	873	915	843	889	945	893	917	899	870	876	907	867	871	892	907	884	884	886	949	925	913	886	847	949	906	815	931	934	899	857	886	883	914	927	886	910	926	934	973	886	900	856	842	908	894	933	947	979	897	871	881	885	929	941	908	870	970	957	831	916	955	926	895	908	880	911	900	911	942	900	863	927	897	868	882	884	854	861	927	875	919	902	909	888	914	904	965	897	919	887	891	902	900	939	875	955	918	922	945	891	891	936	885	915	954	915	892	858	883	920	869	891	868	909	868	855	928	940	889	875	911	892	935	923	945	903	941	938	881	892	853	944	893	862	931	948	904	921	890	921	922	957	908	880	940	895	909	868	894	901	828	938	913	849	907	908	876	902	930	938	916	937	911	913	912	887	871	881	919	875	908	937	863	928	887	917	864	897	837	954	983	920	897	928	960	931	873	864	937	944	976	900	889	872	912	932	948	851	904	869	866	893	924	917	912	909	876	893	876	881	887	905	928	903	908	889	885	904	900	853	970	894	906	892	929	909	912	889	918	871	918	863	886	959	966	888	842	920	905	928	949	920	885	906	876	823	913	958	911	885	898	878	943	904	911	896	899	925	935	910	890	938	888	881	892	902	868	883	968	925	913	914	933	844	906	931	869	926	880	902	931	914	941	888	912	925	902	876	889	858	924	921	882	870	910	909	887	903	905	897	928	916	851	872	869	925	932	965	923	913	922	893	871	862	896	873	899	903	921	904	911	834	878	877	829	949	903	864	908	870	907	931	898	926	916	908	868	904	946	873	868	894	901	902	886	949	901	927	903	945	889	834	886	925	938	881	887	912	924	875	852	887	938	896	915	902	885	928	865	918	897	881	870	898	900	897	934	872	934	933	929	894	848	919	892	897	889	916	857	906	910	909	939	963	893	884	901	903	875	907	860	915	923	971	918	876	885	876	881	960	973	914	913	917	871	868	914	969	904	856	917	889	911	884	938	874	901	860	866	838	851	869	924	923	868	855	954	873	948	854	921	906	902	917	906	874	914	953	907	939	939	951	888	889	877	942	878	941	875	887	900	923	951	903	901	904	892	956	866	933	940	939	824	858	915	875	936	917	829	930	917	895	910	898	879	903	952	900	928	864	912	935	895	920	917	935	857	893	890	860	881	899	894	897	897	891	935	908	866	868	930	862	919	915	891	937	872	948	909	895	878	857	952	917	911	873	883	868	887	835	797	898	952	884	900	879	908	864	869	918	919	869	904	960	879	921	923	978	847	925	895	862	915	921	876	953	893	852	957	906	886	900	904	918	910	962	932	864	893	891	905	902	909	951	843	931	863	877	906	914	950	844	910	892	880	906	913	895	963	868	913	908	875	838	873	867	944	864	866	906	921	937	909	1000	912	884	893	889	889	899	956	918	934	937	882	833	892	821	892	892	849	875	871	925	839	876	865	894	907	928	855	865	874	898	929	904	896	873	887	910	900	871	937	914	914	952	842	923	901	921	893	930	902	886	929	938	921	913	872	901	962	841	895	898	916	877	847	862	890	855	934	912	886	861	879	901	916	929	879	875	889	952	869	884	913	886	844	922	888	850	914	878	937	875	866	873	847	895	894	846	938	897	870	898	842	892	936	859	939	873	939	912	877	890	893	891	858	852	872	893	898	920	853	884	885	882	898	884	879	897	880	863	920	916	885	921	950	893	937	876	952	873	880	940	924	913	907	922	913	986	871	870	849	912	902	867	880	838	904	886	870	904	872	911	939	870	874	876	924	867	914	940	910	878	779	863	898	919	896	932	912	875	927	900	896	893	928	913	925	842	922	943	888	898	949	893	921	869	896	930	899	926	928	899	912	888	886	911	876	841	873	859	913	872	978	921	864	945	899	892	870	955	940	940	922	898	903	866	942	919	964	937	913	840	904	886	892	868	938	911	900	919	938	879	829	900	915	906	882	911	932	873	849	908	915	911	940	856	912	894	932	876	892	948	903	969	955	876	898	895	871	926	909	896	935	890	1005	889	916	943	961	895	846	936	876	940	911	873	898	892	904	920	896	866	906	939	910	877	896	905	889	878	915	886	898	868	904	982	882	912	886	902	893	920	866	876	877	863	896	942	943	914	914	925	932	947	876	893	901	908	923	861	886	914	916	910	934	937	887	918	925	870	903	897	860	892	909	925	934	873	919	887	900	909	942	897	851	928	877	899	907	911	923	891	898	888	888	908	907	882	854	869	932	904	874	936	857	902	896	888	874	877	903	940	864	839	887	932	911	908	883	942	946	932	910	927	859	895	940	864	914	880	894	896	864	862	863	924	904	910	833	918	904	947	917	873	930	948	926	939	917	932	929	892	902	930	879	932	909	925	906	871	946	843	847	927	916	874	918	865	901	909	878	835	881	907	905	917	932	937	874	869	899	879	836	836	902	912	905	840	865	873	911	948	900	915	873	932	891	893	898	895	887	926	813	872	924	893	898	919	922	911	895	847	940	918	931	876	957	959	932	868	918	911	882	860	879	849	860	912	891	891	932	938	919	900	836	911	905	868	957	902	933	927	874	899	894	914	866	908	902	874	907	932	883	891	865	891	917	861	914	947	841	921	906	923	922	931	937	907	879	910	934	901	891	930	915	926	875	873	854	897	935	897	884	902	896	892	883	930	867	889	894	900	897	893	887	866	881	908	924	874	925	778	868	904	899	902	948	904	932	869	908	956	850	909	944	885	866	837	922	909	895	938	904	880	913	919	908	938	923	911	910	854	837	880	897	945	940	911	851	949	892	903	933	926	923	848	867	957	911	893	889	859	897	932	891	898	929	878	907	914	895	882	881	920	898	907	887	912	949	885	881	922	873	897	922	936	916	906	861	888	921	880	873	877	944	878	864	911	858	908	904	942
32424	46066	35960	23625	15944	10568	7581	5640	4433	3617	3198	2617	2109	1888	1684	1448	1315	1314	1247	1133	1116	1075	1104	1061	932	1027	1000	1010	888	959	971	984	959	994	964	899	928	893	897	929	954	899	944	969	977	931	935	920	919	937	900	940	865	882	854	907	924	928	950	897	925	923	864	944	906	907	886	854	941	885	946	919	884	863	878	936	910	830	904	868	865	902	858	903	886	870	915	881	918	916	904	884	906	949	860	922	886	929	877	862	914	848	947	867	884	896	894	875	903	845	897	915	912	855	894	887	864	990	920	861	875	834	853	855	882	877	910	935	880	910	899	932	893	926	955	911	865	868	940	898	873	890	861	867	930	879	883	868	916	846	872	874	864	827	929	858	898	920	841	913	901	872	924	851	857	874	885	884	891	870	906	856	891	896	904	997	912	918	911	903	894	920	911	940	960	853	944	865	891	920	875	870	885	882	935	949	897	904	878	913	956	927	919	872	909	848	849	905	857	827	922	876	923	921	874	925	870	874	891	898	874	882	868	919	845	906	961	940	845	920	900	884	919	908	957	900	895	917	858	888	898	879	923	901	863	909	901	930	877	907	897	855	884	884	880	881	900	946	900	897	915	891	899	868	949	861	874	905	845	891	915	880	911	872	898	882	896	858	917	918	876	859	847	889	925	887	915	856	866	919	850	851	916	910	924	926	927	904	884	956	918	931	946	903	900	886	875	892	882	884	868	886	914	898	922	890	927	934	872	916	865	878	923	844	885	874	903	862	874	846	895	846	887	847	903	903	903	864	875	877	952	836	946	919	930	890	916	892	882	871	902	974	836	872	873	884	874	876	915	876	875	855	893	894	889	948	951	859	896	846	932	892	881	896	911	935	905	963	885	940	880	845	890	874	927	877	854	843	942	879	884	906	879	924	862	911	909	874	909	906	894	874	933	909	903	936	915	921	884	833	914	885	869	837	884	889	928	856	937	915	871	878	872	857	897	856	906	954	885	904	890	889	879	914	909	917	920	896	901	889	942	886	911	885	835	870	905	846	888	910	907	913	928	856	906	892	950	877	899	873	904	923	942	859	903	892	883	877	928	922	885	862	832	836	937	867	825	960	898	923	889	858	926	897	898	874	913	937	870	900	896	854	824	921	875	910	929	876	896	886	880	858	879	942	900	922	901	898	898	919	895	927	949	899	921	896	894	919	934	900	910	930	844	915	876	926	868	835	900	903	889	837	905	855	891	930	917	827	931	914	916	936	925	894	866	918	878	901	907	871	892	902	913	913	869	912	909	911	905	956	834	877	878	835	889	867	873	873	892	888	915	905	879	918	852	849	871	833	899	902	904	875	984	890	932	921	937	867	900	937	892	963	910	882	967	931	837	866	916	936	887	909	913	934	869	852	871	878	869	922	836	866	886	946	911	886	955	899	871	873	912	905	907	886	921	929	901	844	914	938	884	893	895	861	874	916	936	935	884	804	884	838	886	924	852	921	898	824	929	882	870	888	925	907	901	869	833	880	914	868	928	911	909	902	893	921	902	903	875	880	881	887	903	949	874	881	913	901	912	914	877	909	954	876	932	904	960	908	936	866	870	904	880	910	891	919	967	893	921	887	896	849	895	874	896	858	907	881	899	888	880	961	893	905	904	927	910	903	916	891	891	891	918	885	907	961	951	858	968	918	883	883	891	895	884	872	880	909	911	880	885	958	912	872	876	928	882	961	934	882	892	828	925	879	907	899	904	898	826	925	873	914	931	860	916	834	858	865	884	881	923	907	937	895	850	861	973	903	892	907	903	879	841	932	935	870	899	879	892	944	904	870	902	812	910	889	926	926	878	908	884	908	887	842	877	945	913	916	901	927	947	912	912	886	851	897	937	894	896	909	882	926	914	938	894	883	927	889	914	900	941	884	923	957	899	921	863	880	891	924	880	872	914	868	866	949	877	842	899	888	885	885	937	874	959	908	888	848	905	875	893	861	913	871	863	935	891	870	911	878	896	930	905	892	896	897	910	903	870	902	888	906	921	902	868	867	887	840	839	931	914	891	964	903	926	873	857	934	917	863	942	914	890	841	911	924	968	915	909	811	924	872	865	876	923	875	882	921	912	906	889	916	891	883	893	823	912	900	906	894	863	919	896	916	928	863	932	917	916	904	891	901	899	942	919	854	907	892	906	912	902	896	865	874	916	894	930	872	825	934	892	912	867	869	869	884	909	909	919	905	914	842	847	973	867	908	897	886	849	848	856	846	889	914	946	949	938	849	930	929	927	889	921	864	908	867	930	922	915	881	849	920	845	897	890	922	889	883	906	909	938	914	929	822	861	904	876	914	951	872	893	928	899	853	913	904	837	948	915	886	836	870	859	896	882	854	929	860	794	823	875	861	868	921	890	901	885	868	909	859	924	808	853	917	899	909	927	884	946	928	905	895	883	895	883	870	902	835	907	875	895	826	909	954	916	946	927	874	909	940	864	891	914	853	935	904	985	897	891	873	930	897	862	938	866	882	957	869	865	893	904	869	884	880	901	891	854	882	856	866	851	894	885	825	899	949	885	933	871	904	935	852	915	919	892	877	932	868	848	905	871	892	885	897	906	894	923	906	865	865	888	879	851	925	881	840	923	821	898	873	876	891	908	891	943	866	905	891	897	880	932	841	941	853	908	879	867	880	904	896	914	853	890	893	864	868	900	886	922	917	860	911	914	902	934	925	888	932	904	910	904	846	905	950	870	929	883	912	876	868	900	914	892	995	868	901	908	927	849	897	906	875	915	884	874	831	895	891	920	851	869	909	892	874	896	935	891	846	884	891	900	896	923	867	863	854	873	964	898	882	877	877	894	884	870	931	903	842	933	890	898	896	860	885	928	901	904	892	953	924	909	923	909	949	899	841	939	896	904	883	897	872	889	896	923	897	897	881	910	905	854	876	888	862	895	962	878	883	912	906	904	888	904	919	921	861	876	905	923	880	859	883	888	889	888	893	879	937	895	933	936	904	897	902	915	904	955	856	867	899	939	952	893	874	886	899	930	906	873	864	853	882	847	905	838	893	926	872	916	928	889	867	940	876	881	919	904	872	905	907	895	956	898	896	906	939	950	929	893	884	868	945	884	876	931	864	901	893	904	873	860	941	933	924	893	861	887	919	897	913	903	957	943	877	913	891	912	877	935	896	927	934	931	919	913	862	916	942	869	870	900	904	899	868	887	832	845	876	910	935	910	898	867	946	924	923	879	931	894	913	939	856	873	891	885	883	894	855	857	841	894	876	871	885	910	884	925	907	882	843	912	955	898	894	904	866	881	919	921	872	932	954	875	896	944	942	839	910	953	935	885	919	894	895	936	899	912	855	866	949	857	875	916	919	927	915	886	917	895	816	851	880	937	915	864	902	883	883	869	843	848	909	896	894	888	887	892	891	983	925	925	879	914	865	832	865	849	928	871	889	890	892	881	883	867	910	861	951	874	945	899	922	900	875	883	937	901	860	897	915	954	880	898	930	908	858
24444	21482	28971	25450	23059	18381	10582	6095	4388	3486	3221	2842	2253	1967	1761	1548	1446	1356	1310	1242	1212	1132	1140	1047	1045	1043	1099	1000	1099	1031	959	991	966	921	1009	964	925	897	936	930	963	954	942	979	978	931	972	890	970	900	885	890	909	944	951	966	899	916	960	967	934	948	917	928	934	933	888	950	920	928	891	887	881	927	914	889	930	885	931	947	901	917	852	872	877	898	908	921	914	880	965	944	917	907	930	914	882	886	874	898	933	910	910	924	892	920	950	922	984	943	898	916	926	962	873	887	949	940	918	908	906	952	930	918	936	957	913	833	898	915	890	978	940	913	950	877	889	984	891	917	948	896	937	935	896	811	902	902	921	899	925	918	917	918	920	914	907	921	950	905	952	897	926	957	911	886	891	940	918	918	894	952	906	887	861	912	844	870	877	904	901	927	873	913	867	890	957	946	931	888	880	908	916	931	903	922	878	924	932	894	913	908	916	913	870	942	935	880	919	850	908	960	936	913	934	887	944	951	956	918	956	915	942	872	925	892	882	908	902	886	920	894	953	871	958	943	917	946	954	918	931	967	942	958	911	907	916	933	880	895	870	860	906	869	917	941	897	886	902	906	876	917	928	915	920	921	867	904	917	963	951	890	925	887	892	853	890	941	905	853	925	864	921	901	879	927	920	884	918	879	914	921	922	961	944	890	943	894	925	881	901	911	979	951	957	891	918	887	995	896	925	897	901	939	922	906	926	867	874	947	943	886	916	958	952	941	900	992	908	954	939	956	910	912	913	837	914	888	896	924	916	985	938	930	951	910	871	921	931	897	901	927	850	895	914	890	912	909	944	876	879	919	913	894	910	877	935	945	947	887	890	931	920	874	902	932	921	918	949	916	947	853	981	907	880	958	912	939	884	948	844	913	886	896	931	824	911	972	885	932	865	912	933	867	895	864	903	886	855	909	932	883	886	923	938	942	889	919	926	925	864	873	939	939	876	915	896	984	948	922	910	910	899	889	902	945	915	889	918	918	955	949	877	896	914	890	898	908	924	953	984	857	884	908	864	922	893	932	900	915	874	883	921	872	903	962	911	930	847	921	934	895	915	890	859	937	904	928	900	902	936	897	871	928	874	963	911	884	898	830	944	840	868	917	923	905	891	897	973	919	921	882	875	892	859	961	912	886	910	869	928	916	938	970	962	831	955	915	882	929	931	885	910	995	895	911	875	944	924	895	931	951	884	971	913	889	878	905	919	893	975	977	973	914	900	919	902	941	937	903	915	864	950	895	881	890	910	912	943	856	918	859	916	906	888	932	894	889	921	904	900	928	908	943	913	862	896	948	972	898	944	914	962	932	881	907	898	903	902	860	924	899	876	938	861	937	951	842	925	931	966	957	884	921	893	833	945	927	937	964	919	851	879	901	902	877	938	915	918	936	903	876	858	886	888	863	882	963	944	871	922	905	892	897	923	932	884	914	917	908	962	955	930	903	977	854	890	876	854	927	861	898	930	917	910	887	932	955	935	895	913	905	865	873	899	892	912	907	867	920	885	904	917	889	936	895	921	870	875	922	822	916	921	910	897	944	897	926	939	920	887	902	890	929	920	896	915	958	914	929	919	925	935	945	883	882	845	903	914	923	885	889	934	919	912	876	893	868	878	914	912	884	947	956	877	846	927	939	945	875	893	906	922	878	1002	929	872	852	881	891	843	907	906	864	870	905	852	955	862	920	955	959	936	952	879	918	889	895	959	903	865	871	891	889	981	977	923	896	934	915	933	872	890	865	889	880	962	941	936	919	879	926	967	983	868	919	909	907	950	934	942	885	876	878	923	901	871	915	900	921	922	930	899	889	883	905	966	929	882	915	924	917	907	911	960	888	910	898	918	948	870	967	898	902	870	897	916	901	920	917	963	923	810	912	887	885	889	901	904	903	905	923	914	904	842	893	872	887	931	925	829	936	906	851	904	897	901	963	926	873	953	904	890	918	939	934	908	919	935	911	909	817	941	888	913	887	848	913	918	837	958	921	881	899	910	895	901	943	921	891	923	932	943	890	947	904	911	880	908	905	970	865	877	940	877	865	929	919	893	930	949	880	868	879	947	920	981	914	922	910	926	895	885	864	979	878	904	949	917	923	908	883	914	952	855	897	931	943	930	939	880	926	929	867	920	951	898	885	871	904	970	914	951	907	931	925	942	877	916	934	889	844	911	937	938	924	906	879	888	921	864	923	893	900	899	885	930	920	896	882	900	909	893	918	895	891	877	935	974	900	951	851	927	881	883	906	940	925	900	933	879	962	898	900	909	833	969	903	907	854	933	937	898	862	897	917	968	938	899	883	901	911	947	891	908	928	880	908	829	953	933	911	867	920	929	907	884	920	955	912	884	916	896	908	919	888	905	895	939	858	885	906	967	892	900	939	902	875	948	979	920	872	909	871	943	879	906	926	895	905	906	921	936	930	931	885	957	899	938	908	954	890	969	871	862	893	850	900	912	896	888	954	870	897	930	908	953	911	912	839	924	933	960	867	945	887	904	805	839	951	900	908	959	867	910	887	881	937	915	870	974	903	939	925	899	824	946	893	879	856	920	935	916	856	926	898	871	908	904	913	955	906	916	895	915	892	923	901	913	911	889	892	908	903	973	904	946	962	907	948	942	885	893	903	936	912	941	951	916	927	927	915	916	923	921	897	848	873	910	928	915	868	908	922	917	878	895	878	871	926	910	886	886	879	880	897	862	903	875	959	930	893	920	910	892	966	904	922	868	900	877	896	940	890	950	952	934	907	922	893	922	922	878	867	924	902	923	884	875	918	935	858	874	944	901	923	943	897	858	900	918	904	897	922	894	908	921	957	986	895	965	953	868	900	914	852	950	947	903	859	926	889	964	992	840	946	936	855	905	920	853	908	899	939	898	941	894	859	953	936	899	909	829	867	908	900	904	931	945	868	974	926	926	904	906	916	915	921	877	907	869	917	926	950	884	946	879	910	939	963	875	945	867	933	933	873	932	874	880	913	930	894	908	903	897	911	937	886	975	871	869	893	861	879	890	888	914	900	857	874	886	855	880	933	905	932	871	929	922	917	891	899	934	900	920	858	947	876	969	895	918	863	866	880	943	914	944	891	945	962	958	952	884	895	899	922	878	924	920	925	946	902	891	966	909	913	942	872	867	879	840	930	923	887	970	921	879	920	907	869	897	848	896	849	897	914	965	915	947	856	859	887	917	867	935	941	939	916	926	946	891	915	884	921	937	920	911	905	914	891	912	920	900	934	939	852	889	911	854	954	926	922	875	962	903	862	913	875	878	904	912	927	940	935	952	928	894	950	906	918	859	938	909	888	942	905	955	941	873	868	888	906	877	949	895	886	951	888	896	931	936	923	955	952	939	891	891	891	951	917	888	891	859	921	947	920	894	878	967	929	871	922	902	892	887	876	924	949	875	928	929	942	943	887	923	937	930	912	935	865	930	942	940	936	885	917	928	932	923	847	857	873	942	891	867	929
31132	53914	43963	31698	23416	15128	10740	8121	6392	4870	4327	3500	2892	2563	2215	1800	1675	1533	1434	1345	1307	1245	1190	1184	1065	1128	1043	1054	1008	1078	1046	1019	1008	935	973	983	945	889	959	943	901	881	882	874	954	967	899	930	937	965	937	977	943	938	891	846	938	882	939	915	930	918	879	939	922	909	889	908	933	928	865	916	943	897	918	872	948	890	884	918	908	881	864	970	864	890	967	891	876	874	899	891	950	945	855	968	875	899	922	929	903	912	891	913	871	846	940	947	884	854	865	897	888	946	906	888	888	945	866	877	856	922	954	903	930	897	915	926	879	902	925	875	918	879	872	857	870	870	896	906	858	853	888	967	896	887	907	905	846	875	900	887	960	909	891	906	926	919	912	926	941	872	901	859	873	916	948	891	862	902	853	867	886	860	886	881	918	918	894	936	888	865	890	960	930	951	858	919	877	881	891	919	883	904	921	875	874	915	928	866	930	925	881	905	875	912	872	963	860	899	871	892	940	926	925	919	911	881	846	913	899	883	890	889	914	907	854	819	888	872	833	901	889	912	969	885	886	904	920	939	888	902	822	857	898	929	908	877	898	926	881	918	885	879	901	912	939	873	927	920	869	924	871	896	853	896	895	881	900	888	923	926	934	870	921	913	898	868	910	875	893	872	877	871	870	882	929	935	926	908	912	847	904	863	846	929	908	880	921	887	857	867	879	884	968	887	848	871	931	906	916	871	863	872	934	902	946	921	946	904	913	897	899	865	873	884	880	935	941	933	950	939	917	866	879	900	879	938	935	888	913	895	890	923	884	942	885	946	909	882	874	940	898	919	926	895	944	832	903	939	901	885	947	890	920	961	899	834	884	909	934	926	923	898	903	939	955	954	949	921	976	890	874	880	880	924	898	874	877	887	915	933	926	948	935	924	909	881	889	908	879	883	947	908	925	900	926	893	862	946	887	880	968	864	929	939	931	870	887	882	879	922	919	948	856	885	924	927	944	927	929	856	929	933	890	884	906	923	872	958	907	932	938	900	887	955	897	903	844	919	933	885	918	840	873	902	875	953	935	918	870	906	920	949	890	851	862	896	899	920	879	932	856	912	946	920	940	956	912	933	971	904	933	879	889	868	930	892	860	965	925	869	913	943	912	942	863	876	873	904	884	903	894	933	921	879	927	874	912	906	910	872	884	942	886	909	895	927	877	883	943	896	914	861	913	928	840	917	883	880	855	913	876	924	877	967	885	955	883	910	926	923	926	883	852	952	930	931	869	913	873	938	898	893	919	929	896	861	910	945	837	949	888	853	919	920	915	883	916	930	876	928	865	917	883	939	932	870	933	935	866	902	941	907	835	921	933	903	934	936	935	889	906	963	923	883	922	858	912	925	934	961	918	936	916	908	918	855	952	949	907	925	897	887	863	940	911	876	913	880	859	868	905	920	999	880	872	897	900	846	865	900	869	945	883	952	943	887	894	951	892	914	917	912	895	865	935	891	922	874	909	922	914	925	909	912	885	826	919	906	874	924	907	908	842	903	927	904	898	916	901	899	894	893	866	911	896	959	881	925	934	884	934	896	886	902	829	879	914	931	856	926	917	917	932	918	882	897	892	893	921	949	923	889	895	861	884	874	899	938	932	868	896	888	876	845	938	884	912	855	896	877	927	872	931	878	901	903	887	870	954	930	953	914	887	889	839	933	889	963	889	906	877	926	882	938	884	927	896	904	918	916	893	911	829	890	823	939	896	909	907	901	912	944	914	877	875	936	871	839	883	848	921	883	883	873	896	919	862	931	919	882	929	944	919	936	920	882	884	859	945	907	916	930	891	843	922	932	934	909	868	898	858	924	872	890	925	919	844	901	918	911	930	915	913	936	875	918	911	894	923	888	880	927	951	878	924	903	938	902	906	854	889	871	860	897	929	936	849	879	878	861	923	840	936	931	857	915	913	889	909	863	951	837	890	875	921	923	876	921	921	944	921	891	928	928	915	880	912	894	939	929	958	873	929	937	883	905	922	883	912	909	882	855	890	991	892	941	929	916	918	908	886	910	890	905	888	920	920	926	853	907	897	906	902	852	910	925	834	914	869	904	924	865	848	919	875	952	850	912	928	870	935	924	900	928	884	857	959	885	894	930	923	887	936	863	904	911	914	887	904	858	907	888	905	925	892	890	893	896	891	918	896	894	898	955	864	902	906	959	873	877	896	905	934	931	927	878	877	929	895	923	912	922	919	931	929	899	922	866	942	935	894	901	944	872	878	910	887	948	936	922	875	942	887	903	874	885	861	908	890	957	923	904	903	889	875	943	885	911	914	867	933	926	907	951	920	877	902	860	913	896	879	924	921	915	894	899	964	931	911	936	923	894	916	882	894	930	864	886	869	910	899	916	899	976	891	856	889	854	905	874	930	884	930	935	917	896	875	864	879	919	891	894	896	863	911	892	933	936	909	906	904	933	879	862	895	899	873	956	899	948	848	885	888	891	911	907	895	877	896	896	855	871	864	840	888	910	902	851	936	981	942	889	935	914	911	941	937	867	919	926	894	944	845	883	873	916	944	906	948	886	877	890	867	961	902	890	903	857	870	867	854	898	908	900	876	869	907	907	898	898	898	923	888	891	919	885	894	897	955	854	887	913	904	932	883	939	957	908	912	934	878	958	937	897	868	918	863	882	921	922	926	882	921	845	876	891	936	914	902	907	912	908	918	912	875	893	868	933	916	928	923	889	859	949	888	937	907	886	944	948	882	896	897	879	956	903	900	909	850	847	892	913	869	879	896	908	927	926	903	918	888	934	931	944	891	904	941	915	867	860	854	871	866	885	944	906	943	944	898	911	893	859	872	938	911	862	932	913	919	902	885	922	871	898	849	929	917	900	840	941	866	850	843	869	900	886	850	861	932	953	906	919	855	908	861	926	917	890	900	943	917	918	869	872	870	863	857	902	858	931	926	884	933	927	931	967	881	892	897	947	873	931	913	934	894	891	870	950	917	875	880	944	913	875	903	922	940	903	910	935	906	911	930	915	883	948	935	855	880	938	877	889	903	913	897	878	916	902	874	865	865	893	894	856	866	908	943	976	970	920	893	844	911	928	896	950	920	881	934	917	898	864	912	896	862	906	899	881	892	887	882	931	905	868	928	899	900	879	872	979	891	938	930	888	901	918	896	924	904	886	938	892	918	868	882	873	878	905	872	914	842	872	898	870	863	918	898	917	902	854	938	955	903	860	860	886	883	963	893	908	934	885	902	860	882	929	903	870	902	913	890	938	826	903	913	888	901	934	868	881	939	893	865	902	922	879	918	867	875	878	918	891	881	958	928	932	897	905	884	881	919	960	932	900	876	935	923	867	928	905	922	892	914	899	872	884	859	950	955	906	911	855	942	930	878	890	910	901	901	928	862	917	928	884	919	888	888	957	915	898	905	910	960	859	869	886	904	921	884	863	846	883	918	911	923	864	868	908	899	951	941	906	876	883	933	935	856	946	910	916	900	932	904	919
25432	21591	28890	27131	20286	11954	7211	4880	3725	3051	2746	2515	2033	1836	1634	1489	1403	1329	1245	1141	1224	1138	1100	1066	1092	1047	999	1046	1040	1058	1054	1029	1046	1059	916	987	932	996	1038	1043	1009	982	1008	961	963	970	1047	978	995	971	984	955	1015	924	936	942	894	1010	951	979	971	942	909	955	982	979	982	962	894	1015	954	967	915	986	962	954	940	949	994	972	975	972	977	983	1029	975	955	1054	1053	935	877	960	940	978	1004	973	1015	963	989	955	956	942	1020	948	920	935	930	943	949	963	931	1015	982	909	995	1008	975	973	960	947	940	929	962	948	958	849	922	950	931	986	922	896	958	935	970	949	965	996	972	969	943	945	855	919	994	942	919	948	965	992	939	992	961	964	992	980	945	900	963	967	975	914	970	918	993	973	978	936	998	965	961	955	910	975	922	946	960	930	865	933	875	967	970	932	914	952	920	884	953	921	928	929	934	954	976	979	936	955	914	945	999	979	952	977	949	998	965	956	988	946	964	931	913	959	987	978	959	997	977	959	946	934	958	929	989	973	928	991	979	910	1009	985	911	1003	974	982	972	930	927	924	960	949	987	905	932	913	986	947	930	983	970	971	970	992	969	966	970	981	917	963	996	960	988	974	936	1009	947	919	934	936	886	910	938	992	931	971	967	942	958	911	995	964	945	983	985	888	938	986	987	946	934	993	906	927	928	976	921	935	956	946	1006	949	916	901	926	958	971	958	1039	947	970	918	936	957	927	1000	999	1016	909	975	964	942	976	950	955	987	963	947	968	956	964	1030	936	897	940	924	941	902	1012	974	962	940	932	963	974	964	994	952	971	959	979	934	963	948	920	983	981	943	968	982	940	887	1003	905	979	929	1029	959	950	924	977	908	960	879	867	924	981	1014	969	953	981	996	962	907	957	893	919	925	980	944	973	976	959	954	948	921	996	933	921	956	1014	948	930	917	997	942	1011	934	942	963	954	928	963	946	951	988	958	1034	976	954	992	937	972	977	961	909	974	978	1003	938	976	944	950	956	903	982	951	926	876	996	965	945	967	972	975	892	985	969	955	991	914	952	998	943	948	907	990	927	938	952	956	921	929	938	916	991	952	940	882	904	925	1012	955	990	967	934	972	963	912	914	959	933	905	894	900	958	964	945	957	939	969	900	948	991	959	948	870	942	986	980	1002	950	943	955	989	929	900	935	1019	925	952	960	975	979	955	916	983	924	915	973	943	961	948	959	962	994	947	939	963	947	997	960	944	967	962	1028	897	950	892	919	955	948	948	911	973	947	966	918	951	965	1035	1005	929	993	951	915	952	963	909	922	964	959	978	999	989	1000	960	928	936	914	957	940	966	975	941	993	942	1009	939	928	960	916	947	952	960	905	938	952	944	970	932	969	998	973	958	909	937	954	987	981	981	956	1006	927	919	999	976	897	997	952	982	951	951	886	956	947	974	953	931	1010	961	932	977	919	973	962	971	950	946	956	967	976	910	979	913	921	985	937	868	938	966	1014	956	975	995	975	994	985	985	973	988	979	957	930	974	970	931	936	970	883	914	999	934	956	932	941	978	916	1005	925	957	950	923	927	959	978	990	941	948	953	1001	927	950	1021	973	966	1002	994	962	945	975	947	980	975	971	961	995	952	970	993	994	914	990	946	943	972	955	973	967	929	986	1009	961	942	917	990	952	949	919	945	994	940	900	968	946	946	912	913	998	942	1000	960	1010	950	960	956	933	954	1002	952	889	921	949	932	974	994	946	923	980	1019	983	911	991	951	966	969	1007	942	911	908	978	1016	959	926	899	981	972	961	923	953	954	981	917	965	977	956	995	954	936	912	971	957	1006	930	984	937	964	975	944	933	956	1000	945	946	942	928	967	946	915	924	928	952	927	953	1022	977	922	912	978	891	923	958	936	937	902	951	906	941	955	1002	922	888	905	928	978	977	982	994	940	909	932	908	992	994	926	937	966	990	911	962	948	926	987	970	1029	958	955	947	960	988	903	919	930	902	923	928	913	1006	1021	986	960	987	889	926	969	993	977	970	937	1002	1004	961	928	1023	987	996	1000	999	947	1035	973	995	999	954	940	948	1000	945	938	986	920	909	994	993	954	925	929	966	960	970	987	929	1006	980	918	913	918	934	951	963	950	934	958	927	979	938	948	1001	897	991	924	1023	898	955	939	963	1022	941	978	979	949	1001	978	937	957	976	951	904	1025	954	938	952	941	1014	892	962	940	966	961	948	957	955	984	955	961	931	957	983	953	939	986	983	963	978	939	1000	991	1017	972	944	943	940	946	963	988	979	949	989	962	922	916	1022	985	976	1020	962	1008	922	929	929	948	958	1003	955	950	964	954	947	996	999	913	921	936	942	954	958	993	967	927	980	992	914	932	905	951	948	886	870	939	947	946	894	937	975	992	964	917	924	966	1007	953	970	887	958	999	960	946	917	939	977	972	947	929	951	956	906	1014	961	1012	951	931	945	974	947	1017	928	985	941	959	1014	968	952	904	1019	964	943	943	953	979	976	940	981	939	975	955	914	989	976	953	929	989	953	965	932	980	951	941	947	898	1019	924	916	953	938	915	948	927	997	957	963	958	1004	945	970	954	1037	945	902	927	974	969	979	1006	904	982	890	941	947	941	974	894	926	921	1013	907	932	967	928	1039	995	922	945	917	917	934	997	934	917	997	976	993	1018	941	969	960	928	972	956	999	968	1015	980	953	975	966	923	960	963	942	929	972	918	963	944	940	971	959	965	949	929	966	928	996	955	1001	925	991	970	945	942	972	939	1008	929	949	894	923	966	1023	979	992	928	955	960	935	1007	944	917	914	906	959	916	943	982	912	987	920	961	913	1015	945	995	962	947	936	1017	950	975	931	952	944	968	908	989	945	994	927	947	975	931	964	990	969	982	980	947	994	934	1007	958	956	977	978	944	979	931	987	963	963	984	987	997	936	977	992	948	977	981	1032	916	900	981	949	1022	1027	967	940	925	999	965	931	911	994	931	973	953	998	955	1013	936	986	975	977	954	939	938	963	972	929	978	947	945	989	1014	974	951	988	903	960	966	938	952	989	930	981	938	946	984	931	955	958	941	953	937	968	954	990	882	974	963	943	994	962	929	971	949	941	935	999	988	971	949	973	938	966	950	964	933	935	976	968	966	954	935	921	960	972	925	898	981	971	914	979	933	898	951	890	979	939	992	944	935	950	1013	961	945	948	994	971	926	957	982	939	989	923	954	954	976	1005	945	901	1003	948	950	1001	899	995	1001	933	926	958	936	935	928	944	881	959	967	959	942	925	939	953	899	956	940	917	945	979	945	956	918	976	975	925	1004	958	947	894	966	1000	1028	992	990	980	940	960	934	968	974	915	925	947	940	954	1019	933	946	980	927	977	970	906	923	876	961	946	880	981	964	925	972	944	928	957	955	939	996	954	947	983	999	988	953	976	1005	944	975	971	937	933	945	914	971	943	913	948	1018	948	927	964	912	939	986	907	945	970	927	938	989	913	941	981	943	943	898	950	958	984	908	988	953	991	949	939	967	970	978	956	949	1042	921	974	961	956	964	944	912	948	970	1023	960	980	963	994	966	963	943	943	1007	965	933	930	947	944	1009
31569	53139	40799	26824	19065	13113	9588	7162	5476	4325	3836	3245	2653	2255	2015	1723	1571	1514	1433	1342	1226	1267	1216	1160	1056	1067	1036	1067	1059	1056	1100	1080	1076	1066	992	963	965	1032	1004	1020	1008	953	941	990	999	990	956	1011	1030	972	951	1033	1025	929	1007	1017	1005	948	954	998	975	941	917	975	1008	1030	974	923	919	951	950	945	958	1003	958	920	1015	980	978	965	984	932	931	916	946	960	925	957	949	965	946	911	961	960	951	970	955	934	947	958	931	975	939	968	955	955	936	930	919	957	934	971	974	998	981	966	935	899	921	926	959	950	915	952	933	937	963	948	973	885	963	932	914	999	913	944	895	937	948	896	938	935	978	896	972	974	905	898	931	954	937	942	969	918	892	1024	1004	1007	947	943	978	887	931	953	910	935	963	991	979	933	952	965	968	943	973	942	951	886	923	960	958	941	972	927	950	949	927	934	924	931	961	927	917	927	926	1000	957	1005	969	947	986	953	939	901	952	924	881	975	964	963	960	987	907	962	941	900	922	918	959	972	938	902	893	973	917	946	969	963	950	1013	939	925	925	933	975	964	1014	923	928	906	983	924	936	1021	930	912	950	940	974	911	951	982	945	997	938	921	942	916	944	925	916	953	970	940	919	928	884	857	980	959	978	983	977	917	962	959	968	934	952	937	906	943	919	961	949	968	909	907	915	937	917	951	956	924	992	935	972	984	1001	1006	923	973	952	945	972	889	932	955	955	947	932	933	972	933	926	943	909	948	1015	903	949	929	936	906	1010	943	956	958	950	922	911	926	940	923	954	948	977	922	957	993	931	949	931	922	937	990	937	886	943	900	918	972	976	1008	939	923	959	897	905	920	971	965	947	997	935	916	957	972	929	916	905	910	952	974	948	955	954	981	975	908	962	920	875	958	990	950	905	973	947	976	955	917	953	935	987	927	939	867	924	956	949	943	874	935	943	894	908	906	1021	915	903	960	990	951	952	961	935	1024	970	937	919	907	903	933	907	998	955	969	933	880	988	912	942	918	899	963	950	943	965	900	962	946	942	928	932	936	951	920	932	965	886	908	947	941	971	954	962	945	958	929	900	968	941	910	961	909	943	939	939	961	939	963	926	959	915	989	979	922	913	902	925	991	961	949	960	944	934	978	944	981	978	936	947	912	897	958	951	956	983	929	948	882	895	931	956	965	915	857	989	964	953	956	993	995	933	948	920	925	961	933	938	935	950	990	919	978	936	944	882	965	936	930	933	959	975	945	966	938	943	935	935	966	934	917	913	895	940	923	989	879	999	880	898	898	993	877	947	967	956	936	948	952	1009	964	965	939	904	925	954	971	920	917	897	942	983	970	955	884	951	955	971	926	955	951	939	925	912	1003	944	935	966	930	923	911	945	918	947	911	919	930	975	1002	959	1000	995	931	955	977	907	923	974	980	946	922	972	947	946	916	948	975	958	931	949	880	927	960	1015	927	981	971	949	967	926	926	924	947	920	936	950	1014	888	917	945	966	925	931	945	974	968	952	916	900	943	947	909	972	946	960	920	914	927	923	928	937	956	973	948	983	908	926	974	952	948	944	959	942	912	932	949	971	891	979	917	938	984	915	990	996	950	938	959	935	902	953	877	944	929	928	941	986	972	954	961	943	1000	962	910	920	932	994	945	934	977	970	981	939	970	900	940	912	974	957	977	959	959	962	903	979	932	968	953	952	977	952	927	995	934	929	1000	977	905	935	905	928	952	922	948	946	932	920	1006	877	914	952	984	906	964	917	947	948	989	950	924	997	917	938	958	912	977	958	951	957	888	941	925	943	948	986	1008	951	999	954	923	891	917	967	914	944	958	956	938	972	961	966	931	951	935	951	902	929	929	946	936	916	971	946	940	973	917	895	968	933	974	972	954	946	974	920	935	943	924	985	900	934	953	908	950	918	908	932	985	910	862	955	932	956	954	925	915	976	936	914	970	952	926	932	888	954	967	968	982	919	967	910	935	993	983	939	921	933	965	926	972	946	973	988	941	988	947	930	931	929	922	977	899	958	988	952	990	898	940	952	950	943	953	976	942	972	959	958	974	952	942	945	990	961	990	961	913	965	933	886	949	982	947	932	981	903	905	1017	913	922	952	894	893	987	949	931	987	938	940	1009	945	915	1004	995	992	921	969	964	974	952	957	911	944	921	934	952	945	925	991	947	963	1017	942	936	864	892	955	952	958	930	926	963	954	976	983	913	952	905	945	962	914	954	986	958	944	883	933	944	1004	921	1008	994	889	909	938	910	941	948	934	944	878	982	912	1000	921	924	952	957	915	928	921	936	954	901	999	916	908	945	1001	998	914	925	971	923	866	935	974	948	902	902	911	989	940	971	964	966	942	900	969	937	941	929	958	961	915	947	936	914	961	948	901	1010	889	935	955	958	908	1028	937	901	914	975	916	984	970	936	944	970	1017	946	934	961	1011	974	922	933	932	960	902	961	944	937	920	998	958	953	995	923	922	987	947	925	925	933	950	891	989	973	957	939	944	928	888	961	935	938	981	921	989	962	931	963	903	937	939	947	954	967	981	939	928	951	918	917	908	854	955	942	971	955	912	920	950	987	935	923	960	957	1009	948	948	904	966	948	972	906	904	987	939	924	949	917	949	956	985	942	965	917	877	915	935	929	942	891	934	962	915	914	908	940	1037	949	904	945	939	935	905	904	934	961	919	923	945	928	956	987	905	947	890	937	922	988	990	977	923	999	930	982	942	964	928	892	909	924	1002	911	911	931	908	951	970	961	969	976	936	915	910	931	912	933	918	980	964	958	915	998	910	952	932	953	867	919	948	899	949	954	938	925	973	934	967	929	934	938	916	962	930	985	912	895	929	972	930	968	946	947	938	963	975	906	923	947	953	963	920	926	972	997	907	949	941	948	958	931	943	982	968	923	954	1012	988	942	948	953	929	947	956	928	970	901	973	948	905	972	962	946	947	935	957	938	917	948	925	986	1024	960	1012	918	954	930	953	976	963	938	983	930	962	920	927	941	996	910	1060	976	918	958	968	959	959	1003	913	960	919	935	968	966	946	957	922	969	922	978	987	879	951	915	910	976	979	978	896	931	913	995	924	934	949	964	962	947	965	940	983	938	952	989	930	926	943	987	935	898	935	949	897	934	918	979	950	925	921	948	928	952	946	884	947	920	944	954	960	941	952	962	956	969	893	911	936	959	923	991	931	901	989	968	868	1014	950	936	924	913	901	954	939	966	959	918	946	976	906	941	992	958	934	929	949	900	967	930	918	953	966	954	916	943	968	905	926	959	928	967	898	905	968	991	976	911	984	932	997	926	942	907	1005	948	935	929	912	962	931	930	1032	911	1000	964	881	962	995	955	909	888	978	953	991	939	958	958	1015	912	954	968	905	937	906	968	933	876	972	932	934	905	905	927	919	940	996	992	896	970	992	938	1012	982	971	990	903	861	920	974	957	1014	900	925	1011	972	964	898	932	948	999	941	987	934	1015	940	950	889	954	959	960	990	987	940	997	937	967	963	941	964	905	933	952	963	1002	979	940	976	958	959	897	959	939	942
23248	21574	29414	24296	21892	22791	19435	9630	6383	4939	4270	3804	3150	2824	2445	2123	1826	1726	1586	1530	1445	1378	1340	1286	1244	1210	1218	1251	1129	1188	1141	1182	1096	1129	1080	1060	1133	1082	1034	1015	1086	1117	1092	999	1047	1040	1036	1097	1096	1087	1035	1042	1010	1070	1092	1050	1025	982	1062	1037	1029	1089	1028	1016	1054	1027	1030	1064	1036	1081	1016	991	1035	1023	1018	1033	1044	1057	982	1049	994	1072	985	962	1031	1022	1077	996	1010	1027	981	1065	978	1033	1017	975	1015	991	994	1067	984	1036	1002	986	998	964	1037	1057	1022	1008	997	1011	1003	1034	1020	995	1029	1026	1023	973	1020	1014	978	1029	1001	984	952	981	1011	1006	1026	1026	994	1048	1027	1016	999	1060	1056	988	1025	1026	1004	987	1003	997	980	1011	1043	1033	1026	1051	959	1019	1033	990	1010	1025	981	988	997	1063	970	1024	1024	991	999	970	1009	1092	1042	975	1056	1028	1068	1014	970	982	1074	1030	1036	987	976	990	960	986	1010	1067	1061	959	984	1011	998	998	978	1039	1007	1006	1042	1002	990	950	971	1024	962	1093	992	1092	955	1021	1005	1011	1046	1082	997	1041	986	965	1017	932	980	1024	985	1019	944	986	1089	1044	976	1006	1015	1013	1017	956	984	1003	1027	1036	1096	1083	1011	1009	1003	967	1040	976	1058	1030	1026	989	988	1042	967	1034	1057	1060	1060	1058	1009	1013	1069	992	1015	1031	1021	1005	1013	966	1052	976	1016	1022	955	985	938	1016	952	1013	1001	1010	1032	1067	999	1006	997	1052	1005	993	951	1025	1010	1043	1005	1000	1037	982	1018	991	1028	1005	1070	1023	989	976	1018	1006	987	988	1070	1019	1014	1021	1068	962	1037	969	1047	996	974	1011	1026	1066	1008	942	1040	996	978	1012	955	1005	992	956	1019	1057	997	1083	990	1041	1025	1033	972	1023	1036	1033	1052	982	1005	965	1011	1034	1037	959	974	981	1051	1040	1041	1015	981	983	1014	1017	967	1000	958	988	1051	1052	1035	1005	997	1002	997	1003	1061	1007	1014	1070	1022	1012	984	1021	986	991	993	1003	999	1038	1009	990	1013	910	1020	1015	1022	987	1009	1013	931	983	1027	1035	994	1007	1033	1025	965	956	1031	977	1043	997	1027	1011	973	1022	1050	982	1023	1001	1020	1015	997	1013	1032	1062	1049	1019	961	1041	1022	985	997	995	1044	1033	993	996	964	1034	1046	977	1002	1047	988	1025	995	998	1039	914	989	1013	1046	1020	971	1016	996	997	1036	991	994	1064	1016	993	963	1009	1024	998	972	1051	974	998	1003	1062	1005	1051	1027	1011	1001	1011	1027	1007	960	1016	1014	999	1020	977	993	978	1022	965	1020	1051	1039	997	1019	980	989	999	1023	977	1044	958	1029	1046	1033	1028	1003	1035	1050	996	1048	998	974	986	1077	1022	998	1042	1085	994	1004	996	1041	1068	1038	1034	1016	998	1080	964	918	999	1018	1037	1026	1064	968	1019	1085	1016	1006	1026	955	1094	1022	955	969	1008	1034	1025	1014	1030	955	990	1026	1011	1055	994	1037	1013	1023	934	993	972	1000	1031	1001	992	991	993	990	987	1016	1025	988	1009	1008	970	1015	1020	996	1021	984	1027	1032	1019	1011	996	1017	973	977	978	1021	1023	997	1000	1102	1015	1061	993	1025	966	957	1014	992	1066	989	973	1035	991	993	1002	1048	981	1012	1001	1002	1020	1029	975	1014	1037	1014	963	980	988	995	1036	1035	957	1001	1029	999	1043	951	999	1003	973	955	970	1006	1003	1042	1053	1043	940	1022	990	1068	1027	1011	977	1046	1039	1019	945	1031	1002	1003	1026	1008	997	984	997	1007	976	1056	1030	1015	1041	1016	958	990	1035	1028	940	966	1063	1014	1038	1070	953	1045	1014	1031	937	952	1012	985	1020	1023	995	951	970	1061	1036	1046	983	1012	1030	1048	976	998	1036	995	1050	1003	998	1031	1040	1042	942	1017	994	1017	1078	958	1001	1015	1039	1047	970	984	1037	1039	1001	1014	1034	1060	972	1013	972	1065	1046	986	1001	1056	965	1029	942	1025	972	985	1060	1016	989	970	998	1001	1066	1034	978	989	1031	998	954	1030	989	1033	969	1017	997	1042	1009	1015	1005	994	1075	1025	1036	1061	985	979	1001	969	1023	1040	1088	993	1063	1015	1007	1036	1001	989	952	1022	965	1014	992	1038	984	1021	1002	989	1025	1016	1035	982	983	972	981	1076	951	970	1012	971	993	977	1016	1009	1012	1021	1003	944	997	1025	976	940	986	969	1039	1004	1058	1039	1038	1039	1066	1007	991	1024	999	993	1033	988	1021	1016	1019	971	1016	1023	999	966	1026	1059	1013	978	978	1003	1005	987	975	958	1048	986	1046	996	1055	1008	979	1010	1013	997	963	1025	1087	1055	1034	1047	999	1044	992	975	1022	992	1062	1077	947	1042	946	1043	977	975	1041	1021	1003	985	1022	1030	954	991	1042	997	1003	1006	1052	980	989	1027	1012	986	1013	1042	1033	1017	1000	997	966	1013	980	989	986	1014	1053	975	996	1001	1093	1002	992	967	965	1034	1023	1033	1054	978	999	1032	1038	1007	964	985	978	1048	973	988	1057	984	995	1028	1016	1049	1020	1014	1005	975	1056	1025	1010	1031	996	1081	1022	903	1036	974	1027	982	1068	979	1019	1012	1015	1038	993	981	1002	1032	966	1005	984	1001	1001	1024	1030	968	941	1003	1053	1038	1031	1004	1001	964	969	958	992	1030	1056	1003	1017	998	1032	976	1018	1015	934	1055	1019	1057	1014	1060	986	1000	969	1014	1002	967	1003	965	971	989	1067	1047	931	1034	980	985	965	916	975	939	946	964	997	1023	1001	950	1006	960	954	969	1010	1049	1010	1010	962	1007	1079	996	1019	997	1027	1047	985	1023	1017	995	984	998	994	1025	992	966	980	1025	1002	1086	1004	988	1040	1024	1044	1005	1000	1013	966	1019	1063	945	995	990	959	984	984	965	1010	1027	1009	1025	1001	961	1011	968	1036	980	1051	996	995	1061	930	1015	967	959	1014	985	1044	991	991	1051	1028	1035	1020	997	989	1011	982	1053	996	953	1014	1025	1043	1023	985	1040	951	1015	927	988	1074	1043	968	983	1041	1030	1015	956	1003	924	987	1011	996	1046	976	991	990	968	1044	1006	971	949	981	1036	959	959	992	1045	1031	1018	1027	995	1014	1057	978	967	993	959	1084	955	1003	1023	1017	1025	1064	1014	1032	1029	1005	981	991	994	1040	916	1018	984	1022	1065	1078	1049	978	1013	1029	1008	1009	965	959	1067	1002	991	1037	1001	989	976	985	971	1006	976	1004	956	1022	945	1079	946	994	1046	1034	992	1013	1007	1007	1018	1017	993	973	994	1056	951	1033	967	971	963	1011	1023	1027	1048	1006	981	1031	1040	1009	1013	946	994	1050	1000	987	1063	1013	1012	1017	985	1036	1007	1014	980	999	1005	1010	969	970	1034	967	1006	964	1001	1011	1025	1044	1020	967	1019	967	1006	933	970	977	1036	1031	1012	963	1012	1011	980	1019	1021	982	1038	1009	1010	993	1026	989	1022	991	981	1035	1057	993	1008	983	993	1008	945	982	1037	989	1019	1030	1003	1005	997	1030	981	1025	1044	978	928	994	968	1049	1030	1016	1015	951	996	1016	1012	1002	983	965	988	1022	1012	989	1044	990	1081	958	985	1006	966	982	982	979	1015	1028	989	1006	1019	999	980	1022	968	978	1014	953	986	1010	989	977	975	1002	929	981	954	983	990	985	954	993	1009	988	980	1081	1053	970	1019	1021	994	1015	973	1015	1012	1009	986	1035	991	989	982	1024	1013	993	978	970	1039	980	1035	964	1031	1047	976	1050	996	1012	982	1021	926	975	975	1012	1010	1004	1044	950	978	1002	1010	1013	997	1069	1029	1030	985	983	998	1013	1011	907	986	942	975	1039	969	1016	1027	1034	990	976	984	1032	1015	1085	983	1011	1017	1000	1004	990	1023	1012	1039	1009	1039	1054	1032	1050	1033	1018	998	1009	1015	999	1040	1023	993	1048	989	1056	1052	1031	976	995	1023	941	944	1019	943	1007	984	981	1026	983	1040	1045	1014	1047	1008	1031	1014	1029	1036	1003	1057	1031	1050	1007	1033	966	961	970	1051	991	979	1021	981	1020	1012	1001	1071	1031	1017	971	1000	968	975	999	1036	997	1008	1029	1063	1041	997	1017	973	1027	972	998	936	961	1038	1022	999	1026	955	991	1028	1050	973	988	1012	938
32998	60880	46486	33330	25127	19421	14465	11064	8683	6651	5766	5203	4176	3521	3069	2346	2129	1909	1730	1688	1628	1529	1382	1371	1329	1254	1226	1247	1168	1190	1207	1170	1166	1067	1093	1039	1057	1050	1075	1015	1048	1030	1026	1022	995	1037	1025	1071	1012	1014	1116	1047	1043	1004	1031	1067	945	991	1040	1002	1024	1058	1057	1000	1027	1024	1027	980	1015	966	944	996	1005	994	981	996	995	931	982	959	983	983	975	1016	942	983	1006	998	995	968	988	923	973	975	975	921	1009	976	995	929	951	965	1035	967	968	967	1027	1001	942	1019	992	1023	977	976	968	971	1013	973	964	1043	983	977	955	1027	974	939	999	933	1007	973	973	947	977	943	984	983	945	959	951	965	905	947	918	981	1037	996	996	1011	952	999	961	990	928	1010	949	922	988	999	981	1000	961	1027	1034	985	930	983	961	930	1037	979	969	956	1037	1029	931	959	913	915	1064	988	951	989	955	1021	964	970	976	997	1016	1000	994	949	1011	914	1042	974	995	971	927	1018	923	981	908	954	989	1024	968	965	929	970	977	972	967	980	1019	999	959	1039	940	948	1007	939	1015	959	977	974	984	1011	973	1026	967	989	995	978	1035	1000	975	963	974	1022	963	962	933	975	967	959	985	977	1027	988	972	960	970	956	989	982	961	909	984	984	971	1031	975	951	946	959	1035	963	994	929	1003	998	978	926	940	983	929	956	953	1010	1004	973	998	962	997	1003	1007	946	1006	976	995	943	986	961	953	912	992	978	992	960	962	1005	923	972	956	937	1020	973	922	947	954	932	985	944	1004	975	975	1013	988	1049	994	963	972	1025	922	930	1007	953	941	979	906	942	922	922	948	986	1033	947	1016	984	971	970	976	987	1005	982	982	960	943	966	986	978	992	1009	914	962	949	948	984	932	1036	1026	975	951	1028	917	987	963	941	977	957	1030	1029	934	952	1001	1004	973	979	940	1009	942	975	1039	906	967	953	998	944	977	982	987	1025	994	961	927	970	998	1017	960	1019	1020	935	1001	956	1005	968	1008	1026	952	971	992	973	1017	946	967	925	949	1017	1043	981	975	985	1018	1023	997	991	915	977	1015	962	1005	994	953	1021	940	989	977	997	1007	990	1000	937	984	1004	1009	972	1005	978	946	1019	968	1023	944	975	1033	1015	978	999	955	964	955	974	1025	987	973	978	1009	1013	921	1016	973	966	979	1051	955	977	1016	989	984	976	949	978	996	963	962	999	973	963	1002	1022	1015	986	973	974	965	992	940	928	972	987	953	1012	970	968	935	956	942	950	997	1029	977	987	923	1005	990	1002	1030	979	997	969	975	949	992	959	976	984	1018	942	960	1048	933	955	962	927	1015	908	1063	940	970	958	989	981	979	978	929	967	947	960	961	996	949	989	969	983	931	984	940	972	939	1000	977	978	972	1063	990	974	932	944	1008	941	933	937	964	1017	999	994	960	974	993	1010	987	946	976	959	998	966	1022	1017	960	994	989	970	974	952	1003	957	1026	962	1029	935	983	968	989	993	971	973	974	977	964	979	997	983	1002	1018	994	969	1004	1024	955	967	951	978	995	975	993	1020	959	961	1004	933	984	1012	949	960	975	980	989	996	984	1001	932	987	1013	992	917	995	976	985	941	941	955	964	997	1035	937	915	1026	904	992	989	1002	984	986	971	1013	1033	974	968	959	960	987	977	1028	1017	987	949	956	968	1042	983	973	939	981	957	1007	925	957	969	975	1022	1017	978	986	968	956	995	986	968	1009	1001	987	998	980	1012	1010	965	990	1003	954	1001	1021	974	988	961	1025	980	965	934	1034	967	968	987	947	960	1003	994	919	940	1005	1021	953	938	972	1011	988	944	942	1031	935	967	990	1012	957	989	1047	1016	985	993	1029	1018	1005	978	960	967	981	1009	1031	959	983	922	980	959	966	1016	1018	1018	996	1006	984	978	983	983	947	937	1034	967	986	997	963	950	928	944	958	952	1004	1003	962	963	989	964	969	984	877	942	1057	1018	977	979	990	939	1028	994	990	964	931	974	977	1045	976	1021	1001	993	1010	969	988	976	981	1003	1008	976	998	969	997	959	981	987	984	1036	989	986	1011	1006	1008	964	994	989	998	998	979	996	1024	961	944	952	1007	981	1033	985	980	1000	992	930	1015	932	1036	988	961	988	912	936	980	937	968	1036	1046	1003	917	988	996	941	978	988	1034	959	1035	1022	991	969	967	950	979	1009	940	956	999	982	1006	994	948	977	1001	993	1019	897	1005	984	1007	996	964	1003	1007	993	1034	952	953	991	940	935	966	951	1022	1003	1004	954	970	967	939	1007	1018	984	1022	967	994	996	977	1012	955	895	977	988	974	926	987	902	919	975	1028	1009	942	947	1000	1012	983	991	983	976	1016	943	959	993	1035	967	966	983	937	976	975	1012	973	949	981	1058	922	981	985	954	1041	977	985	984	997	943	940	1002	934	964	1032	981	957	979	985	1004	916	930	984	967	954	958	982	965	964	1015	984	899	954	956	993	1003	981	977	967	1020	982	972	951	1010	978	985	907	962	974	1000	985	998	1043	1019	949	1011	963	942	939	974	993	965	985	976	951	970	966	957	958	987	971	965	965	924	943	986	1007	949	1002	992	988	997	960	931	982	949	985	1008	940	938	968	935	965	937	959	1003	972	964	973	980	970	959	926	979	1017	1011	995	962	982	989	950	956	917	939	1011	918	1002	1035	997	966	969	976	998	934	993	989	985	968	943	909	1037	1000	968	968	992	985	981	956	992	917	941	931	958	1002	1000	994	1017	964	971	972	964	980	968	1007	946	1002	989	934	953	1000	943	957	1009	956	1003	969	1009	996	953	984	991	952	958	929	976	974	959	981	983	972	966	958	997	970	986	955	964	1005	969	1004	971	935	942	928	957	925	956	1022	992	978	982	985	912	1030	938	924	1010	973	1014	979	969	1031	965	943	983	944	935	967	1007	975	934	983	986	951	1012	992	972	987	975	999	1002	954	969	1030	971	977	939	987	966	1000	965	932	959	1021	975	961	951	913	962	963	1050	969	980	967	1025	927	1011	970	984	920	958	976	984	980	958	934	981	987	1056	1026	983	981	1021	964	967	946	956	950	1010	1012	1017	955	1018	947	988	966	945	982	956	982	934	942	1001	982	953	958	1006	981	964	941	908	987	957	1035	1028	948	1011	1028	952	959	1050	940	1000	968	927	1018	955	967	943	1029	987	996	983	998	975	961	963	979	1006	1011	979	1005	1008	964	962	937	943	919	1047	1031	986	1016	1014	960	981	983	1000	962	1027	968	962	949	993	991	1026	971	999	952	989	1000	967	963	922	1043	941	1025	962	1031	974	1007	994	1017	971	943	988	1026	953	1033	963	1032	934	963	961	953	984	950	995	953	931	957	1032	998	972	993	971	970	993	956	1018	949	1006	944	1042	967	958	950	946	949	973	971	939	1005	993	946	990	1000	998	921	987	1006	1011	983	999	947	950	988	900	945	983	936	990	972	1015	940	933	1001	944	1006	957	990	977	974	1007	959	1007	955	985	992	1029	1010	1015	930	971	981	993	953	1002	975	959	1050	991	995	958	991	1003	942	988	1003	1028	972	998	975	935	971	970	954	983	990	988	1032	975	988	1003	977	959	969	955	959	1015	965	971	979	960	985	923	930	997	1004	989	943	1022	937	971	902	963	954	971	982	952	1009	1032	1013	949	1021	991	981	997	966	958	954	946	1017	951	968	981	949	970	904	975	973	988	987	998	977	998	958	1004	1011	1024	945	988	992	984	986	996	964	901	954	942	1008	968	967	958	928	982	968	979	954	929	965	965	940	968	981	959	972	986	991	944	997	944	987	904
31896	34247	36028	23668	12043	7328	5031	3711	2973	2395	2100	2015	1774	1550	1375	1295	1188	1158	1087	1081	1066	1116	1066	970	948	1012	978	980	922	932	962	932	965	906	958	912	944	918	941	904	917	847	879	910	896	920	942	930	870	865	951	918	901	966	889	952	905	914	945	857	870	882	871	867	888	940	940	853	898	931	910	939	926	891	902	879	893	899	851	913	952	839	867	861	909	936	838	903	884	893	887	867	933	898	944	912	811	890	945	912	888	899	906	824	915	882	938	968	866	956	995	914	882	880	878	929	881	921	869	894	930	930	882	899	903	956	882	904	907	928	917	926	980	903	903	903	873	940	932	848	901	895	875	894	910	875	889	871	877	923	900	934	948	938	875	891	928	923	893	846	891	869	909	926	949	885	906	874	902	871	909	915	928	897	931	884	880	857	892	885	901	865	874	926	870	888	898	891	867	878	930	922	889	892	836	855	855	907	887	877	914	927	899	927	932	870	874	939	865	827	874	914	916	857	859	858	893	971	905	901	956	912	927	940	926	866	885	846	883	894	880	865	907	858	894	904	939	943	873	915	863	940	832	955	877	871	920	867	871	965	903	864	892	887	895	916	841	869	938	915	918	856	828	855	897	892	893	863	915	848	928	902	885	932	969	905	901	896	919	867	930	907	986	920	909	983	902	878	908	882	867	942	923	933	900	917	919	913	872	856	918	876	860	936	830	924	946	878	903	879	876	894	885	919	923	932	867	931	859	869	881	904	923	916	908	877	883	933	908	883	908	891	908	893	926	925	868	920	937	904	877	932	877	853	903	838	889	895	864	877	895	849	884	873	850	864	933	966	844	894	887	893	917	880	934	905	881	900	944	890	879	908	920	859	893	898	868	896	853	911	921	901	888	894	927	882	932	925	893	948	885	938	948	995	895	938	899	828	926	899	898	862	896	927	916	943	909	893	908	843	932	885	869	867	875	886	916	880	903	889	826	884	887	910	944	927	856	882	893	889	893	905	914	892	896	914	916	946	893	898	946	902	877	881	921	853	917	871	893	870	898	870	909	883	913	919	894	922	937	893	907	913	897	882	907	892	934	930	841	869	827	848	897	924	900	946	915	945	871	895	908	879	978	895	902	916	897	893	943	887	912	911	887	924	901	845	930	925	894	936	820	899	903	874	906	978	875	907	911	901	919	923	873	926	920	892	902	896	933	892	875	940	918	915	905	897	863	955	915	893	944	843	894	892	888	894	868	952	908	843	903	867	897	911	945	844	911	894	879	926	870	891	894	920	884	835	890	829	867	854	892	907	924	965	858	846	900	913	907	879	856	902	930	924	891	933	852	916	824	909	917	916	912	930	913	849	950	882	917	922	861	921	896	884	859	911	911	916	860	913	934	891	846	909	875	912	867	890	892	898	914	930	881	910	932	834	895	915	873	901	917	902	935	917	959	875	832	865	926	892	899	848	901	894	903	967	857	913	876	855	856	878	927	891	904	911	877	929	915	885	934	910	869	909	918	949	873	930	949	856	878	895	912	906	882	924	939	931	963	844	908	879	915	913	890	914	920	913	879	891	901	894	866	907	892	900	906	900	915	912	905	932	920	863	887	876	910	895	862	885	956	898	919	937	902	880	806	905	935	870	872	892	968	925	866	897	888	862	819	923	907	877	904	880	929	891	934	929	876	851	898	866	855	883	907	906	930	867	884	938	898	953	873	876	935	905	885	905	877	893	892	872	902	909	910	906	879	877	900	927	866	916	888	888	876	874	895	903	938	875	963	892	887	876	837	899	901	883	932	901	920	856	897	925	899	902	918	892	882	852	916	882	880	933	897	918	837	909	919	910	880	828	899	880	862	910	890	931	854	911	888	928	908	933	859	915	925	919	929	908	898	918	926	900	887	840	898	892	895	893	909	889	863	860	891	916	860	895	931	861	921	918	869	918	917	865	861	877	864	968	900	879	895	881	851	958	909	897	902	865	855	912	922	901	856	889	867	890	855	853	890	923	894	910	889	882	938	884	870	857	897	928	876	874	869	884	877	908	931	876	974	911	955	861	925	880	831	909	920	856	884	913	894	913	916	885	896	854	905	883	862	955	909	948	910	929	921	853	877	926	860	880	903	857	914	877	892	897	892	856	961	866	899	918	922	918	838	912	908	876	849	878	906	802	893	886	851	935	890	922	909	875	930	936	918	925	899	870	910	887	858	894	902	894	931	905	928	888	893	959	916	896	871	863	976	926	896	896	916	888	889	956	891	914	904	912	939	934	886	922	923	919	872	923	948	905	883	918	930	881	943	881	863	969	898	910	871	911	927	873	938	890	946	848	852	933	912	885	947	877	901	917	853	898	894	921	875	879	892	863	850	887	830	877	889	921	897	965	914	890	906	916	865	930	907	882	890	980	865	933	875	939	927	888	845	916	920	892	900	867	946	870	887	933	973	907	881	823	834	910	920	909	921	918	856	933	899	863	939	919	884	934	935	885	877	876	899	934	862	897	902	905	928	876	896	928	906	913	932	887	897	889	878	886	904	874	914	921	857	864	960	961	928	937	934	928	907	931	843	908	896	887	955	917	876	896	903	867	927	848	895	895	872	936	905	934	900	855	898	894	886	863	920	937	940	898	937	937	909	949	866	886	875	961	946	889	894	916	874	904	912	888	881	870	846	871	936	890	891	889	868	847	888	976	956	920	901	906	937	904	896	969	869	919	930	877	864	903	895	950	911	931	877	889	883	864	929	892	916	894	888	908	871	880	891	892	937	877	943	905	874	917	876	929	860	947	891	875	904	891	891	885	865	916	912	949	888	882	913	899	883	935	910	868	938	885	894	911	883	928	894	912	919	870	897	912	940	871	910	968	933	857	886	876	904	884	928	903	939	915	922	851	914	914	907	885	905	943	925	894	892	875	894	897	905	905	852	863	907	871	892	873	939	954	868	918	911	897	916	945	908	845	891	843	912	843	894	878	910	863	881	869	878	867	928	893	853	859	915	849	937	895	905	870	867	842	904	960	834	916	899	894	889	906	931	897	867	905	928	923	903	862	949	889	857	883	912	898	901	881	881	867	933	883	870	916	908	903	868	891	834	930	928	903	913	898	919	942	899	901	874	898	910	945	928	956	926	904	873	915	892	897	929	904	857	866	938	882	882	895	905	865	868	839	901	895	907	894	853	909	894	840	893	931	868	882	844	941	836	881	973	916	907	856	890	848	901	865	883	876	848	887	922	867	875	863	906	887	924	915	913	848	863	898	872	830	899	862	878	890	868	911	919	938	903	876	889	915	938	877	880	901	902	888	895	862	885	871	934	903	937	869	886	869	929	907	864	879	871	877	868	927	934	866	874	911	948	954	871	881	876	864	890	919	859	871	933	910	936	896	913	926	902	907	864	887	926	903	908	952	876	888	892	891	883	940	856	914	959	909	872	898	904	877	957	914	891	829	856	914	904	912	927	899	954	877	954	876	895	921	891	948	865	922	907	914	925	894	874	917	881	907	901	885	911	867
34221	48122	34900	20661	13689	10077	7316	5459	4225	3290	2825	2603	2221	1888	1704	1461	1368	1302	1111	1166	1153	1032	1011	1031	1053	986	1024	966	993	971	981	970	978	939	870	934	933	910	949	919	956	962	898	947	950	917	957	907	971	945	896	901	944	905	904	884	936	878	878	948	917	910	890	905	868	899	888	901	918	892	913	815	869	884	882	910	914	910	868	889	917	906	892	936	883	886	933	939	920	935	876	835	898	897	922	882	830	896	959	953	918	894	838	903	880	909	888	870	894	905	958	889	911	895	870	871	837	874	821	919	869	870	908	907	914	913	861	917	854	928	926	927	870	890	844	905	942	873	930	924	893	828	875	914	887	903	940	952	865	915	924	933	871	893	889	881	887	874	915	920	891	876	884	903	866	933	914	837	887	918	900	962	880	856	879	890	840	880	908	898	895	952	888	869	918	864	864	918	838	879	901	907	948	868	865	956	910	907	865	839	901	912	853	895	894	901	868	950	888	896	867	879	856	891	858	912	925	879	942	902	926	920	926	928	883	845	907	920	888	887	917	909	874	889	859	876	861	889	905	906	907	879	839	849	946	872	941	925	860	917	885	930	867	873	876	894	903	941	888	861	870	860	879	881	872	946	866	908	907	948	895	932	928	928	910	882	884	904	923	847	897	883	943	934	855	910	905	899	887	860	910	927	797	841	892	854	867	896	860	884	912	884	875	871	905	865	910	916	944	881	876	901	868	897	882	934	883	946	872	882	892	930	880	913	850	861	904	877	872	892	879	935	899	941	930	886	873	904	850	906	884	876	865	882	867	872	944	877	925	891	905	881	876	898	894	918	945	896	908	896	884	976	883	935	908	901	873	867	919	897	880	881	932	882	909	907	955	910	893	866	875	895	890	905	875	933	849	852	895	921	856	912	903	909	927	855	878	851	907	911	885	874	947	911	889	932	935	894	858	882	922	870	894	905	909	934	912	865	884	864	879	877	864	911	862	858	935	866	885	884	909	876	847	844	891	924	935	915	869	897	906	873	938	887	844	898	871	935	883	885	859	949	860	836	912	913	918	888	860	872	917	863	933	880	854	888	897	908	906	840	896	871	921	875	881	866	900	965	848	894	840	912	883	922	909	958	883	926	887	877	838	906	872	917	861	874	880	868	946	889	872	903	970	913	894	906	874	882	928	860	879	907	910	894	881	905	934	897	883	924	921	925	882	843	856	888	882	872	880	846	903	910	906	868	898	828	866	857	899	859	926	983	887	931	953	920	897	934	862	916	891	882	898	902	866	874	974	911	893	888	903	904	907	922	878	913	901	884	906	874	941	902	896	884	983	853	906	951	915	921	835	886	870	902	919	913	903	964	885	911	880	899	907	913	921	871	896	862	878	906	920	968	888	894	870	890	859	882	882	837	931	920	927	869	872	883	863	913	899	954	936	906	887	864	887	963	921	903	890	900	915	901	879	881	881	910	890	904	908	917	844	875	901	911	937	872	924	877	845	916	910	864	941	956	884	849	909	912	884	876	862	937	921	860	832	909	887	868	956	958	887	901	910	920	892	867	925	910	901	904	927	892	875	877	901	896	936	893	907	896	924	913	867	883	899	833	843	904	848	865	872	827	942	890	914	892	878	945	916	963	940	889	893	911	906	870	865	913	942	880	905	949	894	865	906	949	911	903	941	887	864	940	883	872	876	904	903	904	898	892	849	924	916	902	880	889	888	874	910	882	895	895	949	927	939	891	902	883	890	892	906	930	892	887	884	841	893	920	867	927	833	938	873	967	905	877	919	910	888	883	926	861	890	878	885	863	851	868	860	894	883	914	871	883	903	904	889	894	908	934	849	895	928	879	867	930	905	892	895	850	922	892	901	881	948	901	878	907	904	927	918	935	873	902	907	884	856	830	870	895	839	859	921	882	955	870	937	879	864	955	885	854	897	846	919	902	866	898	849	862	890	935	898	913	853	897	918	932	921	924	926	885	872	920	923	945	920	899	887	856	860	924	885	900	870	878	871	887	833	906	874	928	888	909	884	880	891	890	876	901	897	843	915	937	910	893	905	909	902	836	910	884	846	921	955	948	900	877	973	900	878	855	965	896	891	874	886	871	860	892	894	938	874	918	925	951	885	889	894	846	876	945	853	849	848	873	937	919	893	904	912	912	895	855	925	886	903	923	871	913	941	883	894	923	908	901	885	935	921	823	905	901	844	938	903	909	895	861	925	889	911	856	910	908	876	952	896	855	923	933	922	900	873	871	858	918	878	934	906	909	865	880	873	888	879	888	943	886	850	911	881	852	940	914	908	828	883	922	911	914	933	859	915	868	904	896	950	927	876	896	918	862	904	869	919	844	889	877	845	904	878	905	895	840	909	896	932	924	897	875	899	919	888	924	899	897	899	867	871	913	889	905	930	877	888	885	856	895	922	904	923	908	890	875	881	897	913	922	885	926	862	881	919	867	903	922	883	871	859	945	896	881	970	908	878	906	893	874	909	852	903	908	868	811	910	908	896	890	869	899	881	860	887	850	897	913	924	819	899	920	906	931	875	892	908	899	849	867	836	903	882	932	823	903	852	884	902	958	858	899	868	894	894	906	915	856	882	922	913	882	901	870	894	915	918	886	869	891	958	883	887	945	891	853	878	901	847	959	854	858	875	886	871	887	928	851	936	854	892	945	901	859	882	908	872	907	944	910	888	861	921	884	844	860	880	890	897	889	884	864	912	886	942	883	855	940	865	893	890	922	881	899	971	940	868	876	895	869	870	908	921	858	910	856	883	861	886	955	917	943	873	855	874	888	933	884	866	904	891	904	911	879	943	883	919	920	962	839	862	901	905	925	889	915	904	910	879	914	887	901	878	898	864	876	908	925	975	902	879	872	917	883	880	815	896	870	885	913	857	871	921	952	921	924	896	928	928	889	869	899	877	906	940	933	899	913	865	943	936	888	928	899	965	895	944	946	886	872	911	853	865	869	918	833	866	917	868	854	880	887	914	878	910	888	956	910	844	893	857	882	883	925	952	870	856	871	947	874	885	929	925	946	904	903	907	944	918	921	928	916	851	879	898	927	862	861	849	936	927	930	908	886	919	848	878	836	886	922	881	938	871	923	897	903	934	864	927	930	885	918	831	928	868	864	874	857	886	903	885	950	913	904	960	894	844	885	917	852	914	887	908	907	868	891	934	834	910	911	896	877	915	843	906	854	929	898	890	827	857	892	875	870	936	847	941	911	886	877	870	879	890	906	844	906	878	864	833	900	876	866	857	906	900	849	920	875	921	862	903	855	906	955	924	897	885	866	830	879	904	899	880	871	942	934	916	867	909	912	891	839	920	911	923	942	880	912	849	863	848	868	869	927	873	930	915	922	909	898	911	961	881	903	908	891	920	886	895	886	927	860	881	815	872	895	854	853	909	872	919	867	897	900	919	904	865	947	923	889	907	885	867	851	859	855	887	957	900	906	952	862	908	895	895	862	859	906	889	933	889	937	916	930	915	901	949	902
24438	21499	28824	24901	22009	17495	10093	5809	4479	3305	2919	2622	2363	2019	1856	1551	1475	1371	1272	1246	1183	1180	1107	1099	1078	1112	1025	1038	1014	1057	1003	1010	990	955	971	972	920	933	960	916	941	880	894	906	955	916	950	941	993	927	930	971	990	978	932	917	957	948	918	923	905	936	936	912	911	938	924	875	911	921	961	913	928	948	917	952	959	952	952	923	914	842	912	938	837	930	930	914	985	910	945	916	925	942	855	996	931	936	940	906	955	918	919	909	905	938	925	948	960	917	910	918	926	894	908	958	931	880	912	894	859	930	906	959	894	899	944	919	896	951	920	958	903	946	924	874	951	874	891	881	944	865	944	958	885	912	927	919	938	927	956	900	932	880	946	886	891	920	962	938	902	911	906	932	912	891	914	904	881	864	940	904	900	925	944	885	909	960	973	977	873	955	872	941	880	891	987	847	922	947	903	874	924	892	899	906	884	930	926	940	913	923	936	957	902	865	860	890	896	913	917	893	905	902	892	873	902	954	876	851	949	905	920	940	846	954	886	911	907	968	956	905	970	959	875	878	909	836	957	891	901	960	910	909	892	909	870	924	871	912	930	922	949	897	904	924	919	897	897	915	837	926	887	931	909	865	863	884	938	869	914	944	903	932	927	879	902	930	957	896	950	959	910	900	898	890	902	919	951	920	943	909	912	951	949	892	876	894	932	940	963	906	893	894	899	969	930	963	946	896	935	903	891	948	887	896	884	902	925	850	923	878	889	866	906	939	975	875	909	910	895	893	877	950	956	903	916	936	895	931	922	959	985	945	896	1016	913	962	896	883	897	931	926	926	878	911	875	950	955	853	886	891	913	883	870	899	895	931	934	916	891	964	926	886	890	923	964	914	907	943	957	940	984	877	914	922	896	856	899	949	971	891	912	904	937	948	857	908	947	896	929	910	965	930	894	910	926	934	938	881	869	850	911	886	921	934	876	920	964	877	912	901	930	925	908	984	904	935	937	909	895	913	895	920	880	933	898	867	930	927	888	931	896	922	839	848	883	913	895	941	898	878	893	906	876	890	894	924	952	855	910	946	898	899	893	920	861	874	918	882	903	951	926	910	865	907	915	924	900	931	947	893	926	859	868	880	925	922	897	925	950	854	849	919	933	938	911	947	930	948	864	913	858	933	899	930	864	841	850	907	914	891	864	950	889	867	910	875	899	929	914	865	871	932	922	937	836	910	874	919	933	926	908	1001	875	938	922	917	911	912	943	881	976	892	909	903	897	956	897	917	871	865	922	929	926	993	933	897	929	914	940	904	894	931	906	924	875	956	954	907	904	867	917	872	870	922	924	947	911	958	929	925	886	955	873	865	850	910	934	945	929	914	924	891	870	973	928	920	903	883	892	907	894	888	855	887	907	966	838	903	923	902	927	902	917	890	939	903	930	905	923	933	931	912	943	955	894	872	913	997	905	931	972	899	859	869	923	885	889	941	896	878	900	915	901	918	966	918	942	891	934	937	931	941	915	936	865	884	928	917	918	944	904	924	905	877	908	887	923	932	992	936	902	930	947	923	905	900	902	889	893	877	942	861	999	922	920	893	912	930	950	886	949	898	912	924	903	900	895	915	902	928	852	916	920	926	937	947	905	902	923	947	870	921	889	900	916	916	889	925	937	909	865	932	936	904	949	903	953	913	886	898	899	937	901	878	913	888	917	900	840	930	861	938	929	928	909	912	924	941	926	916	879	900	918	954	872	962	945	935	940	914	883	901	922	882	977	923	915	896	951	904	858	872	963	872	944	904	927	907	899	895	944	865	895	890	894	869	898	858	891	894	879	934	908	932	933	841	917	897	908	934	929	866	879	825	941	917	955	895	900	955	948	882	869	971	949	919	890	882	944	884	901	878	907	893	857	893	893	907	902	948	901	893	934	880	948	946	886	932	924	924	880	945	873	903	911	943	849	865	944	903	871	919	856	908	950	881	904	889	928	873	900	958	979	902	909	897	918	894	921	885	878	926	867	917	894	928	841	929	905	889	930	879	927	930	909	961	853	922	921	933	869	886	913	942	921	920	890	904	913	876	909	896	921	877	878	905	902	894	920	923	875	899	902	929	923	936	959	920	891	940	924	889	922	907	893	973	907	869	924	905	920	881	963	942	939	883	956	942	900	923	926	919	968	875	889	905	920	933	947	935	887	968	936	866	892	947	880	884	886	917	972	922	951	961	985	926	919	893	923	951	905	899	877	932	866	940	914	878	901	918	897	962	937	938	907	930	872	939	944	934	862	908	941	872	923	938	938	851	901	844	895	900	907	945	900	880	946	893	965	910	895	917	855	879	918	987	983	884	910	895	910	884	948	917	926	933	937	971	895	889	915	890	870	926	888	863	914	965	938	936	858	949	882	903	941	963	918	924	885	917	925	922	933	910	859	938	914	873	935	924	914	931	905	866	930	957	957	940	935	993	949	949	904	896	890	945	920	899	888	887	907	853	949	921	878	919	945	858	882	941	952	940	945	941	877	871	947	911	909	887	928	911	890	914	888	951	949	939	881	901	902	914	910	948	921	874	935	885	906	843	899	868	874	884	942	882	959	909	866	882	904	904	880	941	880	858	886	885	896	933	898	942	859	892	892	946	879	897	898	881	968	895	926	871	914	940	905	937	937	908	953	937	927	912	919	896	890	940	950	895	928	881	915	909	890	890	910	965	888	923	938	927	895	859	887	948	888	910	950	915	893	964	949	889	908	939	914	876	881	954	905	931	889	905	908	947	871	919	928	874	959	831	926	930	865	902	912	875	914	912	951	906	920	866	841	921	941	925	912	967	906	907	915	921	951	982	869	915	936	929	925	861	922	933	928	923	911	907	902	902	983	901	891	875	907	883	948	898	922	951	861	888	888	962	912	948	911	947	892	918	895	935	921	868	880	909	865	865	954	850	938	890	933	846	926	952	947	928	879	923	891	908	866	911	884	892	905	869	949	882	999	909	916	934	867	880	943	891	905	923	919	917	922	928	923	904	934	951	939	914	947	868	946	979	944	940	865	896	879	959	952	927	909	966	951	935	959	900	953	892	917	929	915	938	870	930	873	953	889	913	911	937	903	901	923	888	885	897	888	934	908	839	935	914	879	922	902	874	971	914	873	880	928	960	896	886	862	934	947	947	919	916	944	895	906	909	881	925	942	941	904	927	890	981	913	930	920	925	959	892	933	883	893	903	880	867	924	930	920	932	863	869	922	899	924	960	922	900	985	904	938	906	909	915	919	876	902	940	963	936	928	883	854	885	898	904	883	908	889	941	918	888	931	912	917	920	954	939	916	904	934	917	929	888	937	874	957	885	875	927	895	911	897	929	935	843	936	918	913	969	944	852	933	892	920	926	872	869	892	906	850	890	859	941	925	945	972	954	920	868	972	929	913	944	923	885	868	895	925	925	936	930	927	912	891	915	886	892	887	893	922	887	976	948	897	846	890	931	909	905	911	883	885	874	933	915	891	889	868	921	927	937	901	920
34195	56178	40329	26079	19196	14176	10788	7903	6205	4684	3936	3596	2994	2523	2202	1887	1643	1581	1470	1349	1342	1258	1177	1151	1128	1107	1086	1068	1094	995	1013	1062	965	976	1029	986	987	958	939	905	891	868	878	934	943	995	954	959	917	1009	955	894	923	918	901	943	1008	915	980	905	961	958	956	908	896	928	858	920	933	902	898	890	843	891	881	954	896	919	883	886	901	936	879	908	930	926	903	926	943	881	912	883	939	909	922	908	924	912	889	850	910	914	939	878	929	960	830	928	939	824	900	887	957	883	904	862	953	921	875	888	942	884	949	946	828	926	888	924	918	834	935	898	891	895	879	931	888	918	871	894	902	855	902	910	897	892	929	995	917	918	892	887	866	920	900	897	903	920	830	934	959	899	913	947	953	912	923	926	888	906	984	925	912	917	883	889	930	869	869	934	843	929	942	913	894	898	883	937	925	886	951	938	932	879	913	907	870	907	937	920	846	859	874	905	818	936	912	891	868	896	922	882	886	928	933	850	857	964	902	914	892	884	919	921	914	925	918	918	915	868	945	926	914	893	945	894	883	907	851	881	907	904	852	907	925	922	888	924	900	924	893	877	895	922	938	897	905	906	912	871	921	894	922	905	893	870	866	873	896	914	911	881	923	894	866	886	848	907	895	955	904	886	915	881	932	923	948	881	884	928	928	882	926	886	912	884	923	884	932	899	923	887	862	911	990	913	894	912	964	884	837	890	889	948	960	928	887	914	928	932	920	874	943	902	913	891	840	914	897	851	901	858	917	931	928	911	946	915	911	857	896	845	931	950	889	912	891	902	927	928	886	964	931	889	888	894	926	882	905	906	922	894	896	884	892	854	944	900	824	943	864	875	928	895	950	916	885	900	905	943	956	891	888	928	918	934	943	898	874	900	918	956	899	937	954	845	872	946	890	921	933	923	881	878	855	903	925	915	851	885	923	911	915	816	903	957	910	875	940	867	890	933	913	901	858	839	928	915	901	933	909	909	893	908	1005	943	918	842	935	888	912	859	954	946	939	925	866	928	940	922	892	876	849	915	953	883	947	898	926	941	877	931	930	869	919	880	909	884	914	956	899	866	932	886	899	894	907	924	948	869	995	898	880	898	888	896	855	951	872	874	880	926	886	866	937	902	930	923	875	956	951	921	844	900	898	923	941	886	890	866	897	932	951	921	875	880	886	872	948	913	943	916	909	949	888	938	871	891	916	946	906	875	867	927	970	940	897	960	876	889	902	922	917	930	886	893	911	916	918	871	884	890	883	925	902	902	906	870	882	897	850	855	876	891	921	853	898	901	925	855	913	866	909	871	858	906	958	927	912	952	901	878	894	854	926	938	913	870	857	891	900	911	898	881	873	933	944	928	893	962	880	907	870	883	855	933	887	855	932	897	909	936	860	884	902	922	878	889	965	923	933	831	954	956	935	918	928	872	895	974	897	859	848	896	880	858	944	907	961	912	903	932	865	958	911	909	942	926	875	941	905	939	922	931	956	893	896	934	896	915	959	889	928	923	917	889	886	863	899	918	886	904	902	906	895	888	905	895	872	910	927	898	944	955	853	927	887	956	841	926	912	909	934	903	911	903	894	886	883	945	894	874	945	876	855	915	911	862	917	941	865	850	867	880	909	854	882	880	952	890	947	874	945	873	856	922	889	934	936	907	907	914	924	943	910	856	952	906	930	940	919	919	930	886	920	916	906	858	870	869	919	872	931	899	864	903	912	903	882	916	924	865	906	953	961	917	875	879	939	940	901	910	898	912	914	955	910	865	862	810	910	900	920	898	868	893	906	932	926	893	966	903	924	960	941	889	879	857	886	916	921	875	915	861	876	883	884	892	868	885	907	922	944	908	907	883	919	868	903	877	950	880	897	914	944	908	916	829	924	950	915	898	911	817	898	874	908	921	955	919	941	923	888	867	944	893	912	925	908	930	950	926	894	915	906	910	889	880	868	900	905	901	906	915	911	891	897	872	858	946	908	923	904	917	940	905	907	915	922	869	882	889	976	883	882	919	888	898	880	936	921	902	917	904	899	921	900	867	895	922	912	907	953	915	926	916	880	876	921	906	911	921	883	909	889	879	932	908	880	957	891	868	884	878	936	888	899	890	914	872	895	872	887	918	931	925	861	895	930	895	885	891	851	906	845	938	848	889	893	896	910	930	962	916	929	910	910	907	875	910	894	884	906	926	877	927	874	867	902	922	843	923	900	875	916	904	891	913	910	918	881	898	872	935	878	934	899	928	920	939	873	868	935	907	926	917	910	904	968	852	915	917	927	904	950	919	870	959	912	922	895	897	887	889	931	869	935	883	918	923	931	880	889	917	884	931	897	891	964	947	834	829	922	876	867	914	873	901	893	898	925	937	896	892	864	907	909	866	885	880	872	935	917	875	940	926	899	931	867	874	844	878	908	938	882	893	921	905	861	958	890	891	875	933	903	891	948	901	903	927	908	862	843	947	936	945	882	941	959	911	924	921	926	900	847	900	855	915	860	903	904	908	910	873	850	893	893	888	923	898	921	855	897	919	867	885	957	901	928	892	882	932	909	873	881	934	884	935	847	882	960	900	912	960	902	922	951	882	921	911	900	941	912	896	933	923	917	864	851	937	977	850	858	924	878	915	959	885	912	935	914	874	876	941	895	887	958	880	920	944	898	849	947	913	856	918	865	906	854	822	898	863	900	876	901	913	926	881	841	858	870	945	909	919	929	900	923	905	918	911	876	919	906	995	891	897	954	928	916	905	930	901	899	924	914	914	910	908	905	920	915	928	883	932	884	924	863	914	945	895	902	931	947	893	943	921	958	890	897	859	909	902	907	885	950	849	878	902	913	876	858	879	903	896	941	937	922	939	896	914	897	857	857	906	872	890	937	888	889	835	888	904	933	910	904	908	873	894	930	907	830	903	900	901	927	946	883	946	872	885	921	904	948	928	903	894	936	875	881	952	857	907	886	851	923	895	927	859	902	916	867	837	936	893	909	910	914	887	941	868	949	896	909	910	876	877	980	903	910	903	890	889	904	958	903	882	937	925	856	919	897	925	914	926	888	877	923	900	932	909	870	881	912	899	919	855	860	907	944	910	897	879	898	896	905	903	861	878	916	979	963	929	907	913	902	872	867	855	899	890	904	968	908	874	872	921	961	891	955	914	909	890	896	932	925	916	954	918	899	908	866	906	936	927	927	925	882	929	857	877	893	936	907	914	928	883	917	910	898	936	935	909	916	916	837	911	931	944	852	917	893	941	928	895	897	866	924	893	901	903	931	885	946	918	901	903	917	916	900	895	898	864	875	925	934	915	925	861	861	862	862	927	907	966	918	922	940	915	888	906	899	874	901	881	919	895	933	878	968	860	977	907	876	968	921	886	894	898	919	892	888	873	846	847	938	923	892	933	862	903	899	924	874	885	928	923	929	934	853	956	887	876	861	893	887	890	889	861	899	956	863	968	921	935	955	889	889	899	971	866	895	982	932	880	903	892
25608	21578	28489	26497	19104	10767	6959	4735	3640	2900	2545	2327	1969	1816	1731	1471	1373	1318	1163	1194	1280	1134	1182	1076	1122	1116	1010	1033	1003	995	970	955	908	983	993	1012	939	953	1039	918	909	997	987	942	988	968	1027	1007	942	974	989	1029	962	906	982	959	959	987	960	986	963	970	933	916	978	949	970	894	939	933	945	945	978	983	932	973	971	975	925	994	974	980	1000	969	962	876	939	942	934	983	952	953	1008	965	950	983	929	961	966	980	985	950	916	934	1013	924	1015	928	918	914	1005	973	903	962	984	940	931	970	941	939	910	958	978	967	995	989	927	954	961	942	977	867	959	905	954	971	1012	933	930	964	905	969	920	915	951	1013	922	961	957	932	965	960	966	929	985	919	914	996	894	932	889	985	963	955	946	960	921	908	967	943	957	960	963	891	972	952	998	974	972	896	960	944	957	961	972	912	914	941	927	949	972	922	1007	923	953	950	955	946	946	949	966	951	949	940	910	954	955	937	973	986	970	969	1002	949	975	1007	974	978	968	965	974	944	892	939	932	932	960	923	940	968	974	951	939	956	971	942	993	949	951	955	897	946	945	971	982	971	966	964	938	975	978	997	982	946	925	906	972	962	956	945	939	940	939	937	980	976	877	954	984	928	955	911	1024	955	1017	931	928	948	950	966	916	948	949	981	917	919	1010	962	905	896	963	948	909	964	937	941	900	949	956	911	958	914	971	980	917	890	944	968	976	948	964	953	962	913	924	939	937	970	924	951	986	880	966	964	953	939	966	931	951	916	948	941	957	977	1011	941	949	952	933	974	896	980	955	973	941	909	957	954	952	980	954	926	974	943	921	970	935	997	952	966	899	935	957	951	958	989	988	958	884	952	968	928	915	983	945	1005	941	915	974	950	939	935	981	929	930	942	975	929	876	947	916	930	928	932	959	937	907	929	959	1000	912	931	997	902	986	954	954	964	996	1009	1004	924	966	943	953	978	945	965	961	960	918	958	925	945	895	962	984	982	971	951	983	977	1015	995	924	958	956	964	944	986	933	989	980	923	956	979	909	981	994	906	968	966	945	937	902	912	833	983	920	948	918	892	915	866	947	1016	954	935	979	945	954	1011	916	895	1003	933	990	940	940	884	928	932	947	909	904	995	997	937	954	953	942	937	962	938	965	927	983	944	924	951	934	938	955	959	931	948	938	936	964	918	925	944	945	985	905	916	1001	950	974	906	937	951	969	951	944	946	968	918	975	961	907	939	907	980	930	998	905	950	990	941	930	935	922	923	932	953	963	915	864	945	945	978	971	975	950	976	967	998	934	906	963	965	963	871	919	964	942	998	907	903	927	983	935	909	939	968	893	986	987	973	1013	921	989	966	957	990	939	885	978	949	942	942	937	936	961	961	940	950	964	944	938	1013	974	916	945	902	928	971	943	966	974	927	967	957	954	1002	939	932	976	917	930	959	1000	943	974	980	967	984	929	904	958	930	938	962	1053	940	979	966	962	986	1019	927	977	897	961	899	949	967	977	926	960	915	921	935	956	932	914	988	925	944	943	934	953	971	930	953	989	1016	951	963	924	949	950	950	987	930	968	972	1009	959	934	907	978	1000	946	943	964	968	1014	938	949	1012	959	939	961	965	973	918	917	910	946	975	979	1029	885	975	938	987	985	938	919	992	980	865	904	902	990	960	974	947	915	943	1032	1000	993	974	978	963	970	930	983	962	951	971	951	980	930	975	907	948	934	997	1009	961	953	985	955	919	919	966	953	947	949	919	909	901	940	961	938	933	960	939	918	950	959	914	940	978	969	955	926	918	944	974	927	924	938	978	941	957	1019	955	934	980	970	901	907	1001	931	976	963	929	944	934	979	981	914	900	956	1001	922	911	973	959	932	943	978	904	958	921	949	959	945	984	973	950	971	958	973	956	956	972	947	958	918	982	966	970	969	914	955	944	926	978	926	889	974	949	951	952	971	965	968	963	907	970	938	976	972	930	920	1004	988	1020	932	927	942	941	956	965	962	965	916	964	961	917	958	972	967	930	945	899	903	991	919	933	901	939	956	963	920	959	937	979	937	976	978	1007	961	892	894	909	870	921	947	916	945	985	934	937	952	962	981	1005	969	917	925	937	929	980	941	984	933	951	995	951	927	948	917	927	995	993	966	922	967	984	972	967	932	967	993	944	962	966	997	978	955	941	962	900	983	982	961	952	975	953	915	906	994	941	924	966	1001	943	916	979	899	962	945	937	933	912	1022	990	923	968	953	914	931	952	919	997	990	988	983	885	957	989	979	1012	943	1006	933	952	937	970	993	964	950	935	961	979	973	924	955	966	1020	968	925	918	948	974	890	942	966	972	901	986	917	965	997	969	936	981	926	994	916	928	964	949	969	920	904	928	928	938	929	1001	900	987	957	959	991	949	960	936	936	918	918	983	975	941	942	927	904	955	963	953	979	944	949	927	956	916	923	961	984	927	937	963	1030	939	946	970	912	993	939	925	951	930	952	973	923	1000	934	899	958	907	951	940	984	961	942	1016	945	964	945	943	933	944	956	980	967	972	972	933	917	974	934	1007	914	968	966	961	974	914	942	925	954	940	949	948	909	947	954	978	939	916	964	972	934	967	956	975	888	903	911	972	974	957	893	940	956	870	971	969	946	897	922	910	967	963	1020	935	950	1006	933	996	957	966	925	958	1018	923	960	919	964	963	964	910	919	959	950	933	935	975	934	921	980	973	926	908	952	904	948	954	962	985	967	970	926	975	954	930	975	910	1020	956	969	953	956	970	970	972	966	937	1006	940	981	958	971	938	970	970	974	994	988	965	919	945	1002	939	931	986	921	892	941	925	886	987	987	929	939	979	930	924	933	929	959	909	990	980	990	894	936	905	953	1002	867	973	961	916	966	845	962	930	926	924	975	922	935	960	916	984	944	944	982	908	958	935	1011	924	971	900	944	919	945	920	965	944	972	990	948	962	964	937	962	883	944	995	936	945	1031	992	974	967	933	957	943	984	991	955	992	939	996	923	989	981	947	955	982	947	961	979	904	1004	974	963	989	948	955	943	899	973	1028	1008	943	981	962	972	951	908	913	961	887	941	947	993	898	888	961	912	946	925	966	946	949	951	1008	961	954	927	944	953	931	946	918	893	929	925	1005	919	948	970	942	972	982	917	955	966	935	949	988	993	910	938	914	915	954	947	926	934	981	927	968	981	1019	1002	980	939	935	984	889	918	933	971	964	946	956	933	942	947	974	921	970	1015	936	963	964	947	933	901	883	910	930	930	964	929	924	943	967	968	955	1036	966	969	945	905	974	945	957	956	952	982	960	965	937	947	985	950	904	946	945	1000	953	957	913	961	915	918	949	934	957	916	943	968	948	951	984	1030	976	977	951	946	955	961	938	909	916	1048	1012	956	956	954	953	993	1011	927	986	944	977	1015	917	971	965	924	975	919	959	920	961	914	975	949	927	980	875	982	987	940	907	943	948	982	960	938	968	919	910	949	969	991	968	1001	950	958	954	1001	977	962	881	946	956	944	945	939	950	950	872	960	986	927	969	983	951	955	968	1011	883	894	1018	921	929	958	949	976
33595	49529	36925	24433	16992	12246	9247	6921	5550	4105	3417	3069	2506	2290	2043	1676	1566	1455	1370	1372	1319	1192	1186	1148	1168	1112	1039	1083	1057	1099	1034	1034	1005	1028	1023	1019	975	1058	944	1000	949	982	970	984	987	1001	970	970	936	932	986	955	1026	977	1011	978	948	928	983	995	930	946	937	966	969	902	987	928	972	978	940	1011	948	987	964	944	972	889	928	986	985	970	929	952	946	972	1011	949	960	940	965	934	967	960	963	894	957	929	914	933	953	920	907	932	972	999	957	981	953	902	946	936	982	926	970	960	934	918	973	952	939	937	962	932	1018	889	961	864	939	924	939	919	926	974	948	993	965	996	917	902	940	903	992	965	963	910	966	979	939	927	950	951	950	971	928	923	947	977	886	969	986	941	969	992	988	894	966	968	995	952	920	977	983	935	950	929	968	939	939	990	946	931	968	907	975	955	962	957	929	935	938	945	990	923	929	938	934	967	963	984	930	916	956	912	950	1005	957	935	945	927	909	973	895	929	947	959	994	953	941	974	957	938	937	969	924	911	969	1000	889	955	962	943	957	937	927	997	967	939	959	976	947	940	915	960	929	937	954	961	915	901	917	941	941	876	942	927	951	884	1005	978	912	964	942	982	934	937	921	975	941	927	926	901	980	906	954	933	896	925	942	939	945	971	904	1007	965	954	936	972	929	953	953	958	898	948	939	933	957	884	976	982	950	982	940	939	978	1005	967	932	953	905	933	950	919	994	906	972	948	896	1012	1022	916	944	922	972	970	924	888	934	922	993	907	941	960	924	958	952	948	959	934	934	975	963	924	967	952	968	927	973	995	925	949	919	946	922	951	938	939	991	978	945	966	986	912	978	927	950	974	936	971	916	940	948	906	913	978	999	912	931	927	931	951	920	979	992	975	980	949	994	955	936	977	967	978	948	981	969	947	942	972	944	919	998	940	1000	925	987	984	900	962	966	931	895	934	1002	1003	928	939	1025	954	956	917	985	952	966	898	930	977	999	974	952	995	909	913	904	940	953	962	1007	967	966	878	972	973	936	976	977	996	904	965	969	981	969	947	944	967	980	932	945	974	992	974	903	981	969	970	915	943	973	981	934	980	910	908	957	963	912	912	956	945	976	954	960	957	965	974	1011	951	952	991	982	935	929	913	958	962	941	897	909	959	953	929	968	958	962	948	932	964	936	962	943	935	932	940	967	913	943	904	914	950	973	901	957	955	1000	972	912	922	969	1028	964	978	997	913	972	939	933	957	934	921	1003	980	947	950	936	942	947	935	1000	947	922	947	928	930	919	960	939	976	921	908	973	944	917	986	949	924	948	905	947	946	957	942	972	948	975	960	947	967	952	980	939	930	978	911	982	947	945	904	942	915	939	975	939	898	930	933	897	920	927	928	981	987	961	919	943	934	931	908	903	954	981	1013	955	933	973	923	925	1035	956	930	921	991	933	966	960	911	956	967	915	1020	1025	965	999	937	945	930	993	919	984	985	955	996	964	978	940	918	980	914	994	905	953	944	948	955	965	917	897	959	957	954	964	955	954	913	915	903	954	899	958	944	923	888	939	960	958	906	935	876	928	925	928	945	944	919	911	939	961	932	942	1017	944	916	993	982	931	944	930	930	924	894	960	908	938	954	904	920	956	942	924	942	969	927	959	993	980	936	953	938	963	922	921	935	961	940	890	945	993	913	936	923	966	926	958	947	985	940	986	940	948	984	964	978	974	968	920	962	938	884	967	985	913	920	960	907	896	956	954	956	988	979	975	923	939	978	991	1003	962	968	934	994	940	881	967	954	965	960	916	931	945	941	962	952	980	892	933	904	895	979	881	1015	902	953	935	891	939	973	952	980	926	958	958	918	953	908	971	932	934	964	915	947	876	924	918	950	918	974	954	960	977	964	987	927	927	958	961	1000	961	993	991	923	893	929	969	983	928	924	891	962	922	935	1015	955	961	946	941	969	941	1001	952	984	918	931	980	952	957	917	990	961	971	947	947	934	981	935	918	938	960	959	946	948	919	987	916	957	943	962	899	948	951	1003	957	992	882	962	972	956	939	932	942	937	980	950	906	943	953	926	955	955	909	919	933	960	947	975	978	931	993	942	945	945	973	965	942	894	874	940	971	946	975	931	910	980	952	946	904	955	964	1011	962	949	890	921	955	969	974	960	958	957	894	969	912	929	940	994	924	944	924	987	946	918	903	963	913	928	921	948	934	970	924	939	914	904	943	900	947	927	949	915	883	958	942	982	981	919	913	905	951	967	997	906	944	964	891	944	932	957	978	968	966	935	986	999	925	1008	887	992	934	931	968	938	926	953	969	971	941	924	901	993	936	912	901	983	918	960	959	942	963	964	934	979	973	945	955	988	924	942	934	917	974	997	948	916	897	953	978	899	996	877	972	966	970	936	943	949	947	918	930	962	942	960	964	883	901	995	934	992	932	963	934	920	985	920	917	940	979	907	929	951	938	918	1000	961	976	971	897	925	991	947	867	880	965	949	969	970	924	898	937	951	973	970	973	944	919	951	925	962	954	922	977	953	913	937	983	911	976	935	931	1027	916	1005	930	973	898	908	916	974	920	932	938	999	941	921	995	981	940	928	978	1023	961	923	964	942	926	900	918	911	926	903	968	934	902	888	954	954	959	959	974	962	954	985	926	987	987	929	934	1006	946	939	967	952	966	921	957	963	977	1010	917	967	936	907	991	922	972	948	920	943	996	947	956	913	980	892	949	955	978	944	972	974	948	907	920	886	939	995	927	910	963	939	973	974	899	965	909	949	921	967	972	999	949	956	981	922	977	899	955	914	980	916	950	934	918	893	939	879	924	1022	959	927	925	912	924	951	948	918	942	991	968	951	964	973	977	942	894	936	957	893	920	1014	939	946	1017	985	959	940	950	908	932	936	884	957	941	937	948	934	965	953	888	911	969	1011	955	960	960	966	961	962	969	959	990	925	900	900	917	927	932	999	989	1013	923	970	965	951	934	957	945	996	947	949	1005	948	930	946	973	998	939	976	950	953	926	900	917	956	935	953	904	904	958	943	957	967	934	967	980	937	972	965	930	918	939	956	993	928	915	950	934	966	979	966	927	945	935	955	979	956	951	931	991	943	954	908	908	931	1010	941	986	936	963	932	934	936	1053	961	892	905	911	958	1002	912	936	968	1000	928	939	962	942	933	904	952	960	941	1014	977	954	918	1008	942	910	972	955	990	946	957	954	930	958	971	962	903	946	901	963	948	930	989	979	950	953	892	972	930	935	1013	927	975	1020	939	903	954	956	950	922	903	920	962	965	911	937	946	947	951	946	916	953	944	949	924	985	985	940	975	932	957	904	974	984	951	946	940	962	887	962	909	957	939	998	947	929	984	937	942	951	951	907	974	984	895	936	926	972	958	919	958	900	954	979	1025	975	971	943	969	915	944	954	900	974	953	925	981	935	947	935	932	985	958	973	932	893	954	933	925	919	1012	984	933	933	982	945	965	874	930	953	926	912	937	974	1008	929	962	991	997	964	935	962	944	939	921	973	907	949	986	883	959	905	963	1011	966	970
23261	21570	29396	24269	21864	22668	18942	8780	6042	4876	4011	3458	2941	2721	2361	1992	1861	1735	1513	1605	1474	1367	1356	1248	1275	1260	1254	1256	1189	1159	1098	1092	1154	1074	1130	1058	1099	1109	1090	997	1043	1023	1035	1056	1113	1066	1072	1009	1058	1083	1069	1013	1090	1072	1055	1063	1020	1034	1036	1055	1014	1009	1015	1114	1027	967	994	999	1004	1028	1033	1064	1076	1090	983	955	987	1006	1026	1009	1030	1001	989	1009	1107	1032	997	1041	1008	1020	1021	1005	1005	966	1041	1014	1007	973	1020	1081	1032	947	977	1050	1031	1006	959	1054	1013	1043	983	993	1051	1009	1028	1005	1043	1080	981	990	1028	1035	1078	980	1024	1028	1018	985	959	1022	1032	1028	1031	1024	991	1033	985	1012	1054	1075	924	1002	1007	1000	1007	986	986	1019	1008	1033	1012	990	998	980	1027	1004	1012	986	1062	1013	985	947	1028	989	949	959	995	1041	965	1011	1057	1048	1021	998	1037	1048	1057	1040	1035	1010	969	1063	1003	1049	1016	974	980	986	976	1035	1038	1019	1006	987	1040	1025	1046	1032	970	998	946	1005	1017	982	994	1023	1023	1028	1010	1043	950	999	1019	991	1002	1035	1052	980	1003	989	1066	1014	1042	1022	991	983	928	1059	1022	1036	1005	996	1032	1044	983	1022	1023	973	1020	1022	1010	1023	1047	1008	990	995	1074	972	1022	1081	1002	1012	1032	1017	1012	994	970	999	954	1026	1007	1026	1002	1012	966	1042	1009	991	1038	960	1050	1014	1015	999	978	993	986	994	1029	993	944	1009	989	1032	1048	971	1014	1020	1004	1024	980	1055	1045	1067	1077	1008	1037	984	1015	1043	1017	1045	1010	1025	918	980	1020	1100	1021	1035	1014	1041	1028	1034	965	988	974	1004	975	942	989	1042	1001	1031	1039	1071	1018	1019	1010	1004	1035	1019	1079	1024	1043	1051	1021	955	1033	1008	959	966	1003	995	985	985	1037	1048	1014	1011	1031	970	1014	988	1046	1044	1008	959	1027	1000	1059	1075	1020	1067	1085	1000	1003	1028	1003	1026	1041	1009	1045	1025	1027	1045	994	984	986	1044	1005	1051	968	981	1011	954	1012	1010	1058	1076	1010	1012	991	1046	1010	1035	1020	1001	1068	1059	1005	1020	1001	1005	1040	1059	973	1048	1032	986	1001	1029	1012	1021	1003	1001	1041	969	962	1064	999	1007	1032	994	1018	1013	955	937	951	1009	1010	1029	976	1041	1017	963	1049	971	995	989	1009	1040	1007	997	1056	1024	984	1004	985	1021	980	976	990	994	992	1039	986	1000	999	1028	993	1036	1045	1015	1077	1003	991	993	969	974	1007	1003	994	1044	991	979	1055	1035	1026	995	987	1021	1050	1042	1024	1048	1052	1005	1026	1017	943	985	985	1031	955	959	994	1032	1019	1018	967	978	1036	1063	992	1020	1060	970	992	967	990	1001	967	995	1032	1001	1006	1015	1045	989	1022	993	999	976	997	992	1005	1022	974	1030	1010	1019	1008	1033	1015	1004	1036	961	912	979	972	1012	1024	984	1020	1030	961	986	1087	1025	954	967	1038	991	1006	1033	969	1023	997	970	1025	1002	991	1029	999	997	979	974	970	1036	986	994	1005	1066	972	1036	1053	992	986	963	1016	1024	1051	1022	1028	1013	1033	1012	975	1086	1090	978	1034	1031	1044	989	1059	969	1027	1036	977	962	984	1046	1058	990	1010	975	1004	1028	1036	1051	996	1057	1014	995	1022	1040	980	1032	1001	976	1020	1035	980	982	1028	974	1009	1014	983	1001	996	996	1020	1015	1010	1026	1017	1024	1030	1016	1019	1013	1040	1010	972	962	1033	1027	985	1041	1003	994	1030	942	1020	1020	1023	970	1004	1014	1020	1026	978	1020	989	1009	906	1021	970	1009	1056	1015	1022	971	962	969	1001	1049	1069	993	1057	1009	986	986	931	1023	936	1020	1003	1025	1049	1044	1012	1015	1011	977	987	965	966	969	1001	961	989	1012	1015	965	993	1023	1061	958	943	988	1019	1003	979	957	1045	1002	996	971	1018	1030	1006	1083	1017	1005	1019	1053	982	940	999	1020	963	1002	966	978	989	997	1064	990	1019	1023	1013	1021	1046	1017	921	998	993	1033	1001	970	978	983	1047	975	1056	997	1063	993	1044	1018	962	962	1029	1022	982	994	1041	1041	976	1000	979	1033	1027	1016	944	980	1042	1033	1000	1056	1009	1008	1020	994	1030	972	1003	1023	970	1055	969	953	1023	1021	1023	1070	989	1069	979	1021	983	993	967	1006	1003	1043	1026	980	1034	973	1003	1023	1032	1071	1011	1015	970	958	1072	1015	1028	1043	1023	998	1071	1032	956	1009	1063	962	1021	945	1033	1042	977	936	1029	983	961	981	970	992	1020	989	1042	1035	1031	939	1023	979	988	962	994	1039	967	1051	1015	1030	994	935	1084	1018	1044	996	1094	1025	1040	1010	1060	967	1002	991	911	956	1020	1052	1008	1012	1019	1001	1003	1081	990	1019	1033	1008	965	995	959	1046	955	1005	1031	1002	974	999	981	1062	1022	962	939	990	984	1003	975	1065	906	993	1036	1031	1002	981	1040	1005	996	950	972	1007	961	981	1018	985	953	1010	986	1017	993	981	1040	1015	1077	986	1033	1003	984	1008	1029	1080	1074	1018	977	980	1055	1031	1029	1024	1027	993	1029	1009	947	1002	1015	1004	1074	955	969	1029	958	1008	1040	1079	1008	987	969	953	1038	1010	1047	1021	1001	1044	954	1001	1026	1009	1003	1009	1080	1008	1048	947	1002	971	1004	1012	1027	990	1041	1021	1053	982	1003	1037	954	1022	1010	994	962	986	975	997	987	1017	981	1007	970	1013	1017	1003	941	1039	1036	1020	961	1034	1008	1009	1024	1025	977	996	1013	978	988	1019	947	1013	985	1055	1059	1045	987	1066	985	1033	1037	1039	1038	1052	1041	986	1015	961	1064	1018	1062	948	977	1017	1031	1014	949	976	1051	1000	1014	983	986	998	1039	979	1027	980	1001	972	983	1005	972	1003	996	992	999	979	972	1014	1003	990	1007	985	954	981	1036	1031	1070	996	988	1028	1038	1040	963	989	1007	997	1028	986	1000	977	1032	1045	1016	1034	1067	1046	1030	1061	987	985	1052	1007	1019	1012	1019	1029	997	1054	983	1021	998	1029	1070	1017	1008	995	1000	974	1057	1047	959	1010	1063	1056	984	1062	1045	997	1049	981	1024	1061	1015	1017	997	1028	1024	1015	1036	991	1021	1050	992	993	1012	1006	1048	968	1048	988	1022	1005	984	1024	997	1001	1014	1011	958	949	1078	998	1029	950	1019	983	990	988	1008	994	993	972	994	1041	1021	1055	959	976	982	962	1029	987	953	1057	990	995	969	1086	1017	979	1035	1034	960	1018	1038	1034	1018	994	1007	989	1004	998	1011	985	1010	1023	975	993	1031	987	1044	975	1003	977	981	964	1029	998	987	1043	941	1073	960	950	958	1008	975	1030	1047	989	1029	995	1060	984	1021	955	988	921	1050	1013	969	1055	1052	959	1035	1012	1026	991	1033	986	962	1026	1014	1033	923	1025	1083	1050	1005	1059	1026	1027	1035	968	1057	1011	1018	998	1046	998	1015	1015	992	1057	988	928	993	1059	1000	996	996	989	1035	997	980	995	990	1032	1029	1022	1037	1031	1016	991	979	974	1003	1029	1011	1055	1028	1009	1003	980	1006	1000	1000	1055	1009	975	1049	1028	1018	1089	1057	970	1020	1014	1024	955	960	993	1018	996	1071	1021	998	1015	1023	1014	1063	1008	1007	1010	1011	978	991	1000	1062	1004	964	967	1046	1004	1015	1021	1016	1023	1040	981	975	1021	1034	1005	969	1040	1010	1038	1048	1007	937	1025	1028	1010	1000	978	1008	1022	1030	1009	978	1010	1029	979	949	954	1026	995	1069	1022	940	1013	969	1049	960	958	1016	996	1006	906	1030	996	1000	992	990	1014	989	984	972	1055	1081	1000	1009	994	1001	1024	1002	957	991	1008	990	979	960	1024	953	1011	972	986	984	993	975	979	991	965	1007	1021	930	997	1012	992	1036	961	1035	972	1005	981	988	964	1007	1037	1056	989	976	1036	999	1037	991	1004	1001	1043	939	999	1027	979	1077	965	1015	1027	979	987	996	997	1030	1027	1009	1031	979	998	1029	1021	1053	1025	990	1049	1012	1022	1006	1027	983	1057	956	1010	1003	912	1035	1031	1005	1002	1007	1047	1018	991	1053	984	1005	1003	1019	1026	1068	984	983	1011	1031	1057	1006	1046	1044	1007	1014	938	944	1083	1001	936	993	964	982	1066	1020	1002	1012	983	942	1072
33048	56614	45601	33111	24757	18213	14359	10833	8460	6550	5433	4699	3841	3364	2822	2456	2125	1940	1758	1663	1635	1457	1453	1393	1349	1341	1285	1233	1231	1156	1142	1172	1129	1136	1066	1063	1075	1087	994	1007	1027	1012	1070	1050	1019	1040	1049	1014	1137	1027	1042	1052	991	1034	988	1045	999	1049	1064	1035	991	986	983	934	1087	993	972	1022	1014	1086	1000	936	944	1022	1061	965	992	1038	1007	1037	963	954	991	952	967	984	999	954	964	957	1002	995	1009	912	994	1034	1010	992	1023	1003	978	956	961	1009	967	991	994	940	973	1024	945	968	930	1023	965	1028	1021	969	990	931	964	991	938	949	1009	979	1042	966	933	961	956	1000	946	953	995	1018	997	996	955	1030	978	1038	968	984	974	1041	960	999	982	994	1019	964	1041	991	975	962	949	956	989	1019	959	967	1026	926	992	952	944	948	963	988	982	938	953	929	1061	991	981	973	1036	951	948	944	954	947	937	977	1008	925	984	983	1055	953	1028	957	998	955	1012	951	1046	1002	968	955	986	949	1013	948	946	1006	977	961	939	990	990	979	994	1001	942	930	938	932	979	962	984	913	968	1001	971	921	1031	1007	976	968	933	1006	1014	966	934	1037	984	990	1004	969	958	959	972	944	951	1023	1034	1019	1018	990	970	992	1001	1001	982	941	990	967	1010	1004	944	946	983	924	988	955	964	1009	973	1015	979	1026	955	1019	1000	988	1002	980	984	987	914	1026	988	966	975	985	1003	993	1010	978	973	1033	1008	1004	944	941	976	995	1015	1028	1010	998	970	963	961	939	991	945	949	985	996	1005	1000	1053	1016	981	984	959	1006	1013	996	968	980	918	982	993	989	988	993	985	937	983	1014	995	1009	958	1049	999	915	961	1019	973	960	974	972	934	1029	976	954	952	975	920	961	1019	960	944	924	947	1004	997	998	975	937	1034	1018	969	943	982	993	956	1017	986	969	1018	994	991	964	999	942	960	961	981	969	1026	981	1009	973	1030	977	965	1052	978	998	967	1027	1050	1004	939	1010	1012	1000	975	965	984	1060	990	1008	950	973	977	1004	1031	963	984	961	1007	950	1007	955	988	968	967	942	933	946	1019	992	988	954	993	951	968	991	958	1020	1041	984	965	983	951	1009	961	1021	967	991	961	1030	971	1014	1009	978	1032	1007	1003	951	1011	1000	985	948	1017	956	1038	966	1031	986	1044	949	982	997	966	1020	1004	1018	985	991	978	936	997	992	1000	989	989	942	1011	967	1045	1007	1019	989	1016	987	910	925	963	985	973	1020	1005	954	943	920	1002	921	1000	1016	1004	994	983	1014	982	975	973	998	963	973	1025	963	984	934	938	965	1026	960	1022	952	1012	948	1040	966	920	974	1016	893	959	942	1005	983	1014	973	962	962	943	897	929	988	1021	968	990	982	971	1000	986	953	963	1058	980	954	995	938	1014	968	985	991	955	975	973	978	977	970	998	1021	917	986	985	989	1007	948	977	1007	1007	992	963	1043	977	947	952	966	985	1003	990	973	1033	936	990	986	936	945	1058	987	1024	992	969	950	1009	969	1005	1007	1021	1001	1001	990	982	1003	964	1012	1065	1006	1052	981	989	1011	972	1010	950	1031	983	997	1018	977	968	970	960	973	896	979	940	975	995	975	965	993	974	986	1057	968	971	939	977	1007	944	1047	988	1013	1023	986	935	967	1055	996	964	967	1018	979	1003	1001	986	985	973	1016	971	959	994	977	955	964	1032	982	984	959	1009	988	1016	1037	1006	988	982	936	984	947	969	974	962	928	992	945	959	951	987	1016	942	933	981	995	962	947	999	969	987	971	950	968	1007	936	1012	999	945	981	1006	1009	932	1004	981	1016	1010	989	947	1003	958	1012	1004	938	1019	986	1006	937	989	1069	967	1004	992	1032	916	985	971	963	906	997	951	1000	1013	932	967	1006	996	975	996	966	983	949	1034	983	1000	939	935	1016	987	1060	1009	1019	955	986	983	938	947	956	988	987	956	940	986	1003	935	1015	1007	999	995	992	990	958	980	957	953	990	966	929	989	1017	1046	965	993	995	1002	940	982	989	977	983	985	994	1004	921	1019	939	1011	1012	1006	942	979	967	1034	944	962	959	1040	943	1005	979	1034	984	1007	999	956	986	994	1015	949	998	989	920	966	1013	965	1008	1021	930	996	1008	995	1000	1019	971	960	983	961	945	1001	1044	938	949	974	993	968	1026	952	974	955	1011	976	959	881	993	1010	972	1002	976	986	973	1000	952	1012	944	1011	977	990	903	987	948	990	965	965	1000	977	984	1009	1012	1022	956	994	1049	967	913	1001	974	971	975	1039	967	969	963	982	988	978	960	1030	1015	998	988	990	1000	964	983	955	976	1026	986	1047	1044	987	1002	966	1018	1017	973	984	919	1018	1005	979	995	968	1011	997	988	920	998	941	954	975	1003	940	991	982	978	969	1025	992	1002	935	1000	1008	984	972	977	1011	958	1040	1008	981	1002	979	953	1000	965	1041	964	1025	980	970	957	1015	954	984	993	1002	978	1025	975	1023	1010	1032	1033	984	999	933	990	956	945	991	942	1008	998	965	968	1011	974	951	977	975	991	964	950	1016	995	994	982	972	965	940	963	926	1003	965	974	992	960	1003	995	980	999	957	955	935	969	962	984	960	983	947	949	1000	1038	948	931	962	964	986	989	986	943	1002	976	948	970	982	936	944	969	1048	962	991	919	963	918	969	979	973	976	969	978	982	976	1007	974	1013	984	935	988	980	958	978	954	998	1027	982	955	974	929	1019	988	999	982	939	960	922	949	1024	994	975	1003	980	938	993	944	979	964	987	989	1019	993	972	991	975	973	1007	1012	940	956	972	976	930	956	1030	990	995	968	1043	985	925	913	939	991	958	1053	908	984	1028	968	1026	1042	993	1016	951	973	964	962	994	1039	1058	1005	949	1056	987	935	1006	962	926	974	1004	1035	976	950	928	968	909	951	1004	960	985	919	969	976	1048	943	947	979	921	989	1012	1028	906	964	967	982	987	936	976	930	985	972	1058	990	981	939	1005	977	976	989	1015	1031	1017	934	962	980	929	1019	936	970	1004	969	968	949	999	943	1013	972	1003	935	978	961	982	991	1038	1037	979	1000	965	1028	988	1017	991	971	959	976	978	973	967	995	983	881	974	927	950	1000	978	933	974	971	966	1027	958	1005	985	912	971	931	958	935	1007	975	971	1025	950	979	988	1011	1013	977	964	979	991	929	937	982	958	1020	979	992	941	990	988	997	985	967	967	965	977	964	1006	954	993	1001	994	1020	965	916	992	934	1000	984	958	982	976	997	981	950	1005	982	977	990	935	1019	995	970	1018	1032	1009	1053	976	969	1005	976	937	969	949	1010	993	945	930	954	1009	1025	978	989	964	970	963	1003	927	971	1002	1002	967	957	980	982	989	996	1011	1017	959	983	950	974	1019	982	1010	972	1032	968	991	997	946	1057	1006	900	999	1005	973	987	972	951	1008	990	957	968	999	958	1031	1034	966	944	952	1029	1012	961	984	951	945	990	1056	976	970	973	1000	973	1017	1015	983	1036	1005	1038	1008	1020	949	938	985	983	984	950	1032	986	1004	968	994	986	1008	1002	958	953	1028	974	1019	997	1007	949	941	994	991	999	959	985	970	981	961	924	1011	927	1021	986	1018	977	994	971	986	941	1048	929	989	1003	993	954	922	964	936	977	1014	959	1071	974	988	957	1018	1001	1016	963	968	979	919	968	985	966	984	992	1038	983	980	963	992	925	1025	1001	1019	980	958	1012	1031	940	935	988	994	960	1007	994	984	1006	1028	946	971	953	1019	1020	978	994	990	1016	1001	1020	939	958	955	975	1020	981	1005	919	1050	987	952	964	944	1010	1054	971	933	1010	947	943	971	973	993	939	988	985	966
30846	32235	35268	24698	13391	7570	5408	3903	3001	2406	2048	1956	1719	1634	1479	1308	1168	1188	1177	1075	1109	1075	1066	964	977	1007	1037	1017	966	986	973	917	954	853	894	928	937	897	882	943	922	905	923	898	875	897	919	979	938	930	940	918	943	892	913	914	933	873	928	964	900	901	856	932	865	883	901	940	900	875	911	950	905	922	934	953	900	961	840	903	904	907	879	873	905	960	875	927	878	868	925	871	924	912	918	860	902	881	984	959	891	890	913	948	856	940	926	877	852	936	897	915	868	857	880	902	886	904	939	879	859	917	914	936	860	878	888	925	918	910	926	900	882	891	895	893	878	899	859	894	927	872	927	881	915	881	897	908	964	958	900	864	856	916	943	888	922	867	871	861	926	937	960	921	888	855	911	872	840	910	896	909	871	900	935	897	889	931	938	880	888	889	874	894	926	898	952	936	814	907	877	910	872	893	911	893	956	878	818	884	896	921	916	890	889	866	901	969	908	880	948	846	906	861	888	897	868	917	860	913	944	918	898	892	868	873	857	892	931	866	905	897	834	919	858	890	910	948	883	928	813	864	872	920	906	902	887	915	907	899	904	912	883	869	902	907	963	865	917	866	865	964	850	903	896	944	890	883	876	922	861	934	930	925	866	892	980	929	913	868	919	861	932	880	927	878	924	858	917	965	870	936	879	903	910	889	929	867	928	922	943	903	968	965	907	911	895	906	889	933	919	890	926	908	886	908	924	914	902	937	885	914	900	894	900	929	890	883	925	906	952	934	899	879	895	902	866	878	935	896	898	905	890	888	893	906	887	887	871	911	846	879	887	923	911	933	900	915	935	867	924	912	932	880	847	860	875	854	889	880	886	911	869	892	918	979	845	931	832	944	932	923	898	866	910	930	923	899	919	902	914	949	877	908	931	862	919	883	878	877	906	858	905	930	902	937	893	851	937	923	915	930	888	899	939	952	935	843	920	881	890	876	852	901	878	907	909	916	913	902	904	926	853	945	881	949	887	945	929	904	888	912	907	838	910	888	845	873	847	928	867	866	906	916	892	899	831	900	892	897	841	894	910	886	883	934	878	957	861	949	872	939	946	914	942	899	902	957	858	920	882	869	926	935	916	829	942	895	893	906	880	892	924	840	877	890	872	929	912	865	910	877	897	908	872	919	943	917	936	875	897	936	868	892	833	856	878	946	877	890	951	904	915	904	924	888	881	907	912	921	949	874	896	921	882	851	912	836	905	908	856	849	841	846	988	883	928	889	911	894	901	867	858	858	918	880	878	945	893	894	922	944	955	856	874	923	951	888	884	912	936	895	838	852	843	902	935	909	848	889	860	883	893	923	853	887	892	886	882	856	911	898	881	886	918	869	920	892	899	868	909	893	898	930	900	997	899	879	863	913	902	890	917	921	906	898	859	880	931	917	915	907	903	915	935	893	924	907	897	852	886	921	930	879	866	887	892	912	950	894	862	945	941	916	922	957	933	925	899	925	914	920	917	884	890	911	911	933	920	905	948	904	918	876	891	979	897	901	905	910	906	902	878	915	917	923	893	939	923	875	913	876	868	866	1005	856	906	899	919	903	939	965	903	880	923	907	917	944	967	866	904	938	915	866	893	883	977	837	898	916	908	903	901	891	933	974	886	868	890	893	903	864	900	960	919	857	912	888	911	905	854	916	897	929	889	901	925	894	894	869	981	877	831	919	956	918	957	932	902	889	868	849	889	852	879	882	894	898	896	904	911	900	914	873	897	916	916	886	907	927	898	906	900	864	912	938	930	919	891	939	917	880	869	919	879	895	863	881	910	949	901	890	893	910	875	905	940	905	972	874	937	940	957	871	977	888	906	885	945	891	843	904	918	876	872	886	891	858	923	891	862	881	871	899	963	926	882	887	902	893	899	898	911	930	953	925	950	871	877	929	906	900	885	903	917	923	852	942	837	825	883	860	899	913	900	828	884	896	920	891	889	911	935	903	936	964	919	921	879	872	941	855	891	912	908	857	851	919	931	887	873	891	930	925	1001	926	860	916	896	882	914	882	876	879	869	872	857	912	850	926	929	923	946	924	935	889	893	937	850	919	840	944	946	891	954	920	892	886	944	894	933	921	899	922	925	895	923	889	947	953	900	922	905	922	916	921	843	900	903	968	857	968	943	919	929	937	892	927	932	930	856	883	926	841	908	902	801	896	908	918	912	889	903	949	847	954	900	888	920	886	927	894	905	888	881	929	870	904	888	849	890	888	882	907	903	931	909	893	880	918	940	915	885	840	908	893	854	856	910	872	865	874	895	980	921	877	869	890	889	863	921	877	885	911	879	920	815	882	911	887	864	912	933	879	843	912	910	921	944	919	974	873	975	918	873	875	917	917	902	910	905	958	921	905	959	923	870	912	897	925	929	940	893	888	879	930	902	846	899	919	897	889	945	872	940	849	943	865	901	924	932	935	911	923	846	873	1005	900	880	924	904	912	953	904	877	929	930	900	884	939	906	897	928	887	868	874	919	945	902	897	968	942	976	919	940	923	927	851	880	916	993	903	876	881	960	941	905	857	927	910	925	912	912	856	833	918	871	899	927	900	933	903	882	877	881	882	933	909	941	915	859	841	894	913	969	894	896	933	873	884	916	923	853	869	873	861	931	921	875	935	922	901	926	923	835	920	919	914	981	910	898	877	927	891	873	886	881	908	902	898	857	879	925	885	909	907	916	905	863	906	922	905	845	938	902	963	892	907	865	893	942	904	889	902	887	917	898	865	873	947	848	950	871	844	902	879	901	913	910	905	898	881	893	923	902	970	942	909	896	899	940	926	920	902	935	851	913	857	935	862	867	898	907	918	899	903	838	895	878	878	929	881	944	910	838	894	874	884	890	970	849	919	889	881	899	915	904	846	974	900	880	870	902	927	905	887	868	872	871	883	924	847	938	857	875	963	908	925	885	897	964	904	840	936	913	873	890	946	958	895	887	942	881	902	902	968	911	882	891	871	879	842	882	908	888	903	966	891	879	934	959	862	923	878	845	957	944	887	860	952	931	912	906	881	826	885	897	859	929	930	930	907	920	901	933	898	905	880	892	928	898	889	860	904	883	875	879	897	888	877	898	900	916	875	901	926	870	921	863	859	921	851	847	838	928	924	922	936	887	854	959	909	893	882	910	963	903	875	900	899	925	914	893	893	903	936	897	891	917	898	931	885	899	907	937	899	924	911	956	923	889	880	890	875	896	940	880	896	844	884	874	885	922	864	872	918	890	883	863	924	909	903	887	929	878	960	934	980	935	898	949	917	931	900	936	856	895	914	870	869	907	946	917	886	912	926	907	889	886	909	936	885	912	870	970	850	895	889	858	890	877	852	911	909	963	906	923	912	948	886	867	837	865	886	842	898	904	928	905	908	855	898	892	899	944	914	893	868	906	926	902	883	897	891	881	941	926	919	905	964	934	857	907	887	955	847	873	912	912	880	917	847	926	906	878	887	888	898	878	892	949	928	894	889	948	899
30474	47057	34330	22158	14676	9870	7705	5503	4333	3355	2785	2457	2191	2019	1738	1476	1359	1364	1263	1233	1140	1100	1103	1061	1063	1043	1019	991	1035	1002	988	1000	1018	921	915	861	940	998	924	952	924	917	920	899	961	943	957	909	915	944	876	993	906	922	935	933	916	865	905	939	937	941	893	924	910	944	916	871	878	927	929	898	966	878	876	883	906	894	918	955	912	877	876	902	892	903	930	938	889	890	908	897	897	943	940	807	909	892	841	845	908	876	910	853	937	897	920	862	964	875	836	955	851	893	892	890	864	873	864	920	954	904	937	881	915	878	895	924	865	927	889	904	923	976	912	888	903	873	874	901	906	892	911	905	937	916	943	856	854	886	890	917	930	905	893	925	961	936	828	915	886	854	831	908	886	889	904	927	890	898	922	905	899	887	913	880	898	873	911	913	869	910	921	910	871	897	910	899	883	956	902	859	867	883	916	909	872	909	951	844	912	846	876	927	873	850	932	897	865	951	938	871	912	898	879	915	894	889	883	875	882	916	851	874	942	916	911	917	945	863	916	933	876	872	869	879	930	881	888	876	899	889	894	879	878	873	915	873	865	959	879	913	921	942	883	906	896	856	881	909	902	893	925	911	920	951	940	875	943	853	847	877	895	873	884	930	904	901	869	904	910	893	848	893	875	900	843	876	857	928	924	908	936	931	872	902	878	887	933	925	892	863	928	856	887	924	919	875	839	921	939	906	845	905	897	942	914	859	876	900	867	874	920	922	879	856	875	937	889	950	897	891	864	868	957	857	932	877	871	884	843	864	843	902	893	887	889	895	908	907	858	881	903	914	931	884	928	867	845	891	944	894	876	958	896	871	891	894	903	920	975	899	918	901	884	994	854	939	854	933	954	886	925	893	921	928	963	860	847	877	911	865	877	904	925	919	942	867	904	877	890	868	889	896	891	918	912	911	828	916	883	889	886	911	924	938	912	857	863	897	918	883	905	889	844	881	905	859	941	893	894	888	858	862	981	865	876	936	933	797	870	890	923	898	897	863	951	946	902	902	892	846	941	845	896	938	931	905	926	870	906	835	834	860	841	915	914	920	888	935	884	885	886	939	922	878	872	900	897	891	886	933	869	878	922	872	859	903	858	922	927	866	862	932	885	899	894	885	885	885	916	896	848	907	898	915	844	889	874	865	862	866	894	906	910	887	890	919	922	927	886	917	868	929	850	953	932	884	893	936	876	870	867	919	873	870	898	911	959	948	895	863	872	888	923	986	892	871	918	875	925	882	871	945	916	906	872	892	865	878	942	931	930	941	934	854	892	885	864	910	862	877	870	895	906	861	862	934	882	973	845	989	891	860	934	902	836	932	889	938	872	885	892	884	880	906	889	922	836	881	889	918	856	969	859	860	926	885	888	877	895	884	895	941	877	856	906	972	939	905	901	892	909	911	933	869	892	902	891	957	930	885	902	839	896	948	857	883	881	955	891	841	917	880	905	895	883	905	889	865	910	839	886	905	871	926	926	910	905	860	874	861	892	826	905	876	886	872	872	887	927	858	912	880	934	924	925	919	888	883	884	898	890	841	933	882	912	926	862	891	863	860	903	946	918	874	881	894	941	881	922	917	937	908	917	838	867	875	886	909	910	893	914	850	857	900	871	904	913	943	941	920	901	906	922	864	880	878	888	950	887	936	899	932	894	929	911	885	917	868	830	872	906	891	937	904	856	883	900	839	871	897	931	875	875	874	926	917	897	829	876	871	878	932	887	953	938	895	899	854	927	904	850	833	876	908	863	908	900	937	909	910	868	867	911	919	956	909	927	936	856	899	919	899	910	891	958	899	903	922	893	829	941	861	864	921	866	899	891	903	885	886	840	891	882	901	854	909	903	876	909	974	904	812	852	902	897	852	907	870	921	872	904	834	923	906	928	908	888	849	904	919	921	892	893	911	890	917	899	899	944	913	911	897	898	922	920	831	879	941	837	933	894	890	939	827	874	871	953	926	862	897	879	901	875	898	930	937	897	881	825	935	893	973	890	873	851	940	847	888	911	904	798	904	835	937	937	864	881	886	859	917	892	941	847	881	849	891	899	873	901	906	913	904	942	919	939	891	899	864	893	905	929	885	889	884	904	827	856	889	923	884	905	876	912	954	859	904	905	957	846	913	821	928	861	914	873	889	896	902	901	868	925	904	892	904	863	926	880	875	880	928	893	914	856	828	922	894	885	834	870	915	924	873	898	879	959	918	913	935	910	892	897	868	957	904	867	876	890	887	893	861	839	875	872	936	860	884	900	979	959	904	875	924	939	970	911	904	849	921	916	858	869	953	903	878	890	890	874	938	917	907	901	937	885	916	881	897	900	872	893	943	904	913	953	903	841	856	897	911	905	910	886	905	927	931	877	922	905	908	864	906	856	884	899	879	857	899	906	833	860	922	941	824	915	920	892	924	900	903	933	891	964	865	909	855	915	898	909	940	879	866	933	925	940	848	891	860	838	942	901	900	883	859	924	879	887	956	884	880	902	920	882	909	885	954	837	848	892	901	844	877	875	886	885	875	892	884	902	866	932	885	898	850	935	905	935	870	917	942	861	922	908	920	877	938	945	918	902	904	944	861	925	916	940	915	889	873	922	926	848	930	902	920	921	940	895	889	914	932	885	908	896	863	912	872	931	932	928	905	889	871	898	918	870	886	891	880	923	888	896	875	990	875	877	856	886	861	905	856	914	860	937	954	895	952	879	805	926	853	837	902	878	862	874	909	895	891	883	922	885	928	888	906	924	895	912	860	907	880	907	929	949	898	854	878	887	907	918	899	847	919	908	967	883	930	880	916	818	866	877	929	902	896	901	879	848	911	874	899	902	899	922	920	870	858	911	877	862	910	892	898	879	933	876	866	866	888	871	899	860	889	916	857	905	924	899	894	879	932	876	923	890	894	881	834	926	928	912	954	904	876	928	928	885	883	892	881	830	888	874	852	888	904	929	898	904	920	885	937	917	906	885	904	878	901	900	939	935	877	900	860	882	855	885	907	917	905	849	933	871	865	912	865	893	890	908	967	894	869	948	844	893	877	856	899	868	906	908	922	927	856	900	900	852	983	914	925	884	914	895	913	883	904	909	908	876	973	861	899	903	895	896	898	824	879	883	920	895	919	889	908	860	888	892	817	878	910	868	937	906	894	927	916	921	911	962	913	895	913	911	895	883	891	899	943	859	899	898	866	925	948	924	906	942	865	920	902	864	920	892	901	907	926	941	880	884	859	944	881	875	919	923	862	877	899	929	868	922	904	847	913	911	881	908	927	840	870	886	916	902	952	833	927	816	924	895	897	912	902	840	974	887	879	893	872	900	879	880	853	879	918	895	875	882	917	932	901	903	908	880	898	885	871	866	883	908	896	885	873	964	908	891	904	913	875	925	889	968	931	909	917	914	926	856	915	933	855	919	914	896	875	883	858	878	889	865	881	860	897	913	863	930	875	914	909	877	870	877	897	888	890	888	923	928	882
24305	21375	28767	24866	21888	17311	10254	5982	4435	3609	2889	2576	2370	2090	1946	1560	1389	1403	1337	1240	1221	1168	1114	1077	1102	1055	1061	1075	1036	1009	1043	1030	1007	992	979	922	1008	964	955	901	941	911	963	921	993	949	951	925	926	967	939	954	993	888	938	909	990	988	970	951	892	969	935	958	939	961	916	948	934	901	917	959	896	949	887	876	962	904	938	925	940	978	871	857	944	915	929	907	867	865	919	906	875	847	914	893	1001	883	974	911	982	925	949	850	878	978	927	921	890	890	927	931	892	977	912	942	877	846	905	912	906	882	894	1010	888	870	928	909	912	913	899	934	884	980	934	961	866	943	919	951	910	976	952	947	915	905	922	981	874	864	926	938	896	892	898	837	888	904	861	902	942	882	904	913	956	890	911	901	916	897	852	924	936	922	918	961	953	926	930	885	869	883	907	916	834	941	878	968	949	924	917	902	934	902	906	872	949	889	931	923	911	874	942	885	869	887	914	931	898	905	951	921	911	884	886	928	926	936	887	859	938	931	968	878	928	911	925	898	872	909	877	895	885	965	892	851	962	906	923	909	842	923	932	918	948	942	910	919	890	916	922	980	945	953	909	938	903	915	892	908	896	922	880	863	865	921	892	916	906	883	876	941	936	912	908	895	901	935	919	884	959	913	966	880	883	943	932	930	910	887	902	860	920	923	869	936	873	887	903	910	936	884	886	936	960	928	913	931	939	918	885	882	925	931	975	863	957	945	921	918	923	923	891	951	929	885	912	896	914	935	958	881	830	909	891	892	863	907	897	956	893	884	922	910	943	945	881	898	973	908	845	948	913	898	896	904	933	933	864	895	869	877	916	929	1000	883	911	940	946	924	939	898	909	901	925	922	903	884	922	984	902	902	911	965	901	947	907	873	938	988	916	930	929	840	884	882	964	954	946	884	942	909	908	893	881	948	933	892	860	888	922	872	881	908	999	948	943	880	873	953	898	929	880	933	905	954	934	840	986	937	889	881	953	976	960	872	912	856	949	918	950	922	883	888	946	892	951	899	920	904	864	939	943	968	948	952	972	939	937	922	945	891	883	913	908	889	881	941	981	912	899	926	876	911	896	906	900	931	917	944	898	959	860	851	961	913	923	900	968	902	911	899	895	904	884	937	942	936	930	876	959	898	928	945	902	904	969	960	892	878	868	893	928	954	883	929	913	868	980	951	900	874	906	881	966	882	916	915	944	951	847	926	912	920	918	959	874	930	860	942	839	966	907	921	907	916	947	955	897	926	893	952	893	889	861	887	912	882	921	927	937	937	886	897	904	909	977	987	878	934	876	924	850	849	915	901	963	898	930	919	943	901	908	871	894	908	912	938	885	882	899	918	933	878	904	958	978	861	889	915	948	899	883	913	974	909	920	910	897	883	981	933	924	950	931	885	879	848	887	899	917	919	925	936	893	883	960	878	886	854	944	893	919	909	883	951	937	888	888	942	895	944	934	942	912	896	857	953	911	899	905	932	936	900	884	958	935	972	945	930	906	885	930	904	921	933	907	925	952	872	948	932	869	891	863	856	906	914	962	872	915	892	866	884	907	940	894	929	928	953	905	961	867	932	909	960	889	937	918	893	922	990	885	876	922	915	904	942	924	954	934	904	910	934	885	916	892	969	972	892	916	971	888	903	881	892	918	894	880	907	942	903	916	940	889	962	877	978	920	884	879	941	963	865	880	906	918	932	884	899	898	962	934	847	887	951	894	873	921	916	895	947	950	970	926	927	956	860	867	919	901	930	863	916	918	903	895	951	902	869	894	914	913	940	891	885	854	891	885	916	917	905	882	874	890	906	883	923	914	868	939	924	884	861	974	925	957	922	938	856	897	831	863	906	893	950	951	910	943	916	929	972	871	875	1010	905	968	911	905	955	955	931	967	856	884	926	874	941	947	856	866	841	892	880	918	938	891	934	926	957	920	919	931	884	938	965	848	910	906	908	875	930	874	963	974	921	976	912	945	928	921	863	957	979	887	944	902	925	924	907	940	874	934	888	956	910	932	916	921	951	937	917	890	875	892	859	915	966	881	904	893	871	897	960	854	880	928	891	913	887	911	902	890	878	948	899	948	936	809	924	985	898	889	878	957	927	924	873	948	933	908	875	934	913	946	900	922	941	894	922	866	961	869	890	904	976	931	925	884	870	894	918	870	924	920	898	858	914	910	914	867	885	903	911	922	902	853	918	957	880	964	912	951	872	920	930	945	894	879	890	939	935	861	889	949	878	884	926	909	909	931	878	894	965	939	951	939	834	901	884	887	943	920	914	934	885	930	917	910	950	878	915	912	825	901	948	951	900	912	955	939	914	911	855	909	879	950	921	949	890	923	896	969	900	909	863	894	893	949	905	922	917	924	921	940	897	904	890	917	864	919	937	904	942	855	969	936	845	899	841	928	945	911	952	960	887	849	872	882	897	936	927	854	908	909	922	957	876	905	862	968	953	936	894	900	916	914	936	892	880	897	887	859	872	920	902	869	959	893	883	888	917	865	954	887	879	915	953	871	885	914	892	907	895	928	893	903	879	918	895	896	938	978	954	877	903	919	915	927	910	951	881	882	932	889	961	935	915	957	954	882	925	914	908	889	897	876	909	886	949	953	916	913	952	927	929	906	948	898	909	903	933	924	860	884	908	954	892	971	1014	876	885	893	978	859	958	863	942	964	913	907	867	943	935	984	940	900	874	917	903	921	912	904	899	948	904	911	911	938	910	858	872	930	946	934	890	958	989	915	977	876	858	946	946	907	928	962	892	896	924	862	908	890	907	883	926	907	892	883	918	907	936	874	907	882	900	919	878	866	840	877	973	865	872	874	929	927	906	912	914	920	924	914	929	957	955	963	878	899	913	951	891	909	871	956	956	942	886	941	899	902	932	893	926	903	911	886	892	929	906	902	875	901	915	944	938	854	933	967	945	886	876	932	959	921	907	925	933	919	882	926	940	916	904	959	915	890	846	864	910	914	907	906	910	906	936	909	869	878	961	909	968	872	922	986	983	905	944	942	932	923	942	941	880	863	912	897	890	938	959	905	896	926	920	928	903	887	892	908	925	899	949	902	927	942	942	978	906	886	895	960	870	869	905	963	902	928	932	923	883	975	940	909	877	885	887	937	934	909	944	924	892	938	943	923	892	935	932	921	949	932	920	892	918	936	870	872	997	940	930	922	881	916	906	896	905	912	891	873	929	921	842	900	894	895	854	923	871	934	890	939	909	851	939	946	888	893	977	919	885	939	914	916	887	886	930	894	919	910	879	924	952	881	848	907	893	927	926	971	936	941	901	894	891	945	920	920	912	908	909	870	879	931	864	898	886	950	921	896	935	959	863	910	953	919	880	898	842	871	914	916	861	948	868	933	889	909	897	860	887	911	924	891	930	911	922	934	888	923	884	884	930	953	920	916	917	915	950	937	968	961	904	965	911	898	892	907	940	917	894	913	940	896	935	879	938	848	893	942	924	924	931	865	899	985	900
31881	54379	41305	27162	18435	14262	10988	8410	6211	5060	3885	3401	3117	2619	2320	1915	1606	1578	1396	1412	1332	1283	1209	1153	1159	1091	1114	1095	1054	1075	1051	1006	978	987	933	964	939	948	900	956	901	947	902	942	972	979	934	1006	993	969	940	915	976	947	962	990	915	871	940	954	863	933	909	933	915	883	931	934	951	939	908	880	875	966	891	884	942	925	910	905	923	890	896	864	927	867	915	883	864	927	918	914	848	957	892	935	907	913	878	877	944	923	860	919	938	898	946	930	976	871	888	873	950	924	940	901	852	893	917	922	932	881	899	916	886	880	914	878	949	860	937	911	842	897	843	883	935	903	907	879	868	900	916	940	943	904	928	878	927	822	883	980	918	890	908	882	822	955	913	922	862	967	887	913	908	910	871	908	920	918	890	905	933	933	920	878	908	893	839	919	872	835	891	887	896	937	943	938	970	893	895	936	946	933	931	957	861	858	921	926	909	880	914	895	921	858	970	858	882	954	964	905	903	901	912	841	876	903	899	916	868	887	917	943	899	896	887	924	966	860	904	905	891	899	963	880	902	926	887	890	890	913	930	857	902	989	922	890	874	877	893	882	946	894	886	873	882	937	909	899	907	944	945	903	942	890	916	914	878	943	913	931	899	916	926	943	896	911	905	913	923	896	892	916	909	913	822	941	854	938	867	888	861	893	896	870	838	893	936	923	936	863	892	871	932	919	945	911	907	909	863	879	842	964	898	888	912	878	878	925	970	901	921	900	926	874	917	865	971	918	883	901	923	957	954	916	933	928	872	929	914	918	914	890	874	900	939	864	925	925	936	914	899	872	914	897	889	897	869	917	913	907	894	913	875	935	824	871	885	862	918	910	918	905	971	906	917	913	917	826	939	917	931	860	924	898	926	902	892	923	874	928	864	901	952	877	926	915	944	878	878	925	888	836	913	902	944	948	908	943	902	886	887	851	919	946	945	881	844	976	860	944	870	957	925	893	905	917	934	929	939	925	924	880	912	928	880	870	861	862	873	934	853	885	892	901	915	913	912	907	941	891	894	865	924	936	834	943	883	899	882	888	885	942	888	912	861	940	931	852	888	878	866	891	943	865	925	905	864	877	945	942	847	912	936	880	882	895	912	885	948	906	884	922	888	891	873	904	895	894	909	897	908	890	868	947	904	919	877	857	910	873	904	954	920	846	858	916	933	914	898	894	929	915	904	916	928	932	868	999	930	843	893	906	899	963	875	874	977	884	942	896	915	918	884	875	894	912	881	931	942	966	936	894	946	892	983	878	886	879	906	850	894	922	924	903	903	886	880	891	901	919	930	857	864	938	918	903	932	899	927	893	949	919	934	889	903	956	874	902	933	845	896	905	898	912	876	886	914	929	893	890	936	875	959	902	942	919	930	888	900	923	929	894	908	869	906	908	952	854	858	871	903	985	905	843	941	840	874	897	914	872	920	926	906	926	907	944	873	886	854	889	866	967	892	888	920	909	897	916	945	860	897	840	898	924	964	942	858	884	893	892	921	879	905	894	900	922	902	860	949	892	943	903	867	916	876	912	874	937	933	950	833	887	937	909	877	917	854	911	882	891	918	860	878	880	931	950	897	926	900	904	939	896	922	959	929	892	909	932	922	800	890	890	900	884	924	883	885	903	926	896	898	901	978	872	880	865	924	906	913	900	843	933	946	896	932	870	865	899	922	912	959	872	885	983	950	893	869	934	911	960	891	911	874	891	923	875	940	841	885	879	935	872	900	896	925	895	899	913	898	892	887	904	901	922	865	928	950	936	894	937	917	929	895	875	899	936	912	894	912	908	891	899	900	888	915	955	912	875	866	865	956	935	906	941	922	924	964	898	866	902	937	907	917	855	930	901	872	907	869	890	892	918	918	890	903	882	887	886	896	931	950	929	881	931	930	897	940	931	862	928	881	864	918	947	954	923	966	893	924	942	927	901	948	966	927	927	897	913	884	912	899	927	896	891	912	894	908	873	943	885	912	904	910	905	931	900	868	882	893	878	873	941	939	938	889	919	877	929	806	901	921	921	930	861	966	920	901	868	916	912	889	897	898	904	912	912	935	931	919	938	939	939	892	910	937	958	918	881	853	964	923	848	857	872	910	912	938	907	899	907	889	921	927	863	901	868	895	906	921	862	921	918	890	921	854	888	967	878	928	907	910	914	917	907	922	893	964	955	880	892	890	900	889	991	913	894	946	953	884	931	886	889	865	897	887	865	954	938	879	928	924	942	927	931	877	879	911	854	902	952	920	922	914	937	941	936	907	879	911	862	973	912	863	898	897	880	907	906	890	864	963	910	884	852	902	899	925	911	917	906	905	908	916	885	945	928	918	909	956	921	868	948	883	966	912	914	908	933	897	869	884	935	873	842	918	991	912	876	928	867	900	868	890	912	971	912	938	871	861	865	931	881	878	922	879	866	928	850	923	913	912	868	835	908	940	920	922	940	944	845	901	859	930	866	892	916	937	897	895	928	892	881	887	935	899	893	887	912	955	928	871	908	925	913	960	878	908	921	939	927	915	903	893	921	899	943	873	916	857	928	934	903	953	929	887	900	904	897	918	866	883	864	897	915	879	900	879	880	945	906	869	888	869	876	888	901	914	905	907	901	885	878	852	897	861	937	846	954	910	908	924	870	944	872	927	894	904	924	902	892	913	861	899	919	906	926	924	881	871	897	888	927	944	971	937	937	934	916	867	897	909	875	885	920	887	858	901	900	871	945	857	900	923	893	904	949	853	922	946	882	926	921	906	873	884	928	894	893	857	903	890	889	883	896	914	903	938	867	900	918	877	925	941	909	882	864	901	874	918	912	890	886	952	860	918	906	838	882	908	885	888	893	908	953	913	927	922	945	978	884	934	895	924	905	872	911	909	897	866	886	875	925	881	886	871	908	921	950	901	884	873	902	944	905	887	919	922	872	881	887	985	958	888	903	870	903	853	930	923	936	942	886	929	879	935	929	894	943	895	893	930	875	932	928	862	882	918	943	885	964	880	874	921	854	976	914	933	914	903	875	914	875	943	925	969	926	907	882	909	924	875	864	1002	883	900	856	877	916	886	928	855	964	855	901	853	865	925	844	906	914	870	914	864	937	889	938	965	903	854	943	926	936	895	953	886	894	878	866	937	864	870	905	948	896	907	867	916	881	929	921	889	919	940	896	914	893	903	842	907	911	952	945	934	885	905	927	892	931	839	926	944	890	923	957	933	880	937	902	924	929	888	889	891	931	981	887	922	925	899	939	897	923	862	884	877	922	922	866	876	937	925	874	923	972	891	872	940	894	937	930	897	921	929	895	924	911	916	890	955	921	863	917	850	886	938	934	822	925	887	949	895	867	904	896	884	927	899	884	863	888	916	896	836	878	890	880	939	875	899	832	961	887	951	845	864	920	881	919	889	920	932	852	884	861	883	898	935	833	878	906	876	936	915	887	920	917	945	906	922	862	965	906	894	893	938	932	874	878	894	898	875	907	938	896
25567	21544	28563	26824	18774	10859	6978	4891	3691	3094	2443	2271	2098	1916	1810	1544	1367	1382	1267	1285	1252	1180	1169	1185	1119	1063	1007	1073	1036	1053	1057	1013	1042	1016	980	983	981	1032	976	1029	993	1006	972	984	1006	1065	1016	1046	1004	980	976	965	984	950	1014	1028	951	953	921	1016	1009	1004	968	906	1047	983	1012	992	1003	971	987	965	1022	926	970	1029	954	944	1000	935	925	935	948	948	927	936	958	958	1000	965	1008	967	939	952	936	963	968	993	983	989	956	932	979	945	952	922	955	931	901	934	924	957	1003	971	981	955	922	900	1003	1003	1017	965	958	897	1012	972	990	924	945	943	974	964	903	921	929	1002	966	916	899	930	968	914	969	920	929	982	957	963	977	967	880	951	964	967	930	937	975	974	915	902	965	937	956	968	975	917	1017	983	995	919	968	961	948	951	950	987	979	932	931	978	916	992	934	978	945	929	973	958	962	877	926	971	930	960	952	943	929	941	934	953	852	926	956	1004	988	939	953	953	945	892	934	932	956	958	957	930	983	963	968	944	922	951	965	984	952	972	976	975	966	968	928	921	987	946	934	969	876	938	923	968	1025	995	916	950	1031	952	952	901	961	949	939	993	981	994	969	889	938	949	932	943	945	981	953	971	981	929	898	983	981	982	956	916	949	941	924	920	937	917	957	954	916	943	912	917	928	971	940	917	969	965	978	921	913	927	928	963	1001	923	952	959	990	991	981	1021	931	996	997	965	998	948	945	993	891	973	984	945	939	930	915	897	959	969	972	1008	983	953	987	999	966	999	918	953	960	952	916	946	926	1019	922	953	937	969	934	1005	984	984	953	949	995	921	928	916	1003	886	945	967	993	975	943	987	923	935	956	963	948	869	953	967	931	988	937	987	985	940	987	989	1009	949	961	935	959	922	936	1012	970	965	952	976	947	938	981	959	993	930	989	991	879	964	970	943	907	958	943	977	978	921	954	945	984	970	941	961	916	966	991	949	942	958	999	973	962	953	991	952	952	974	928	1010	984	1055	1021	942	922	959	964	1026	943	955	970	1018	994	995	932	958	939	990	930	994	956	980	954	995	905	956	939	915	991	934	930	944	977	960	932	908	922	953	949	965	929	921	967	1007	1017	928	974	951	983	943	962	946	965	950	963	956	921	963	973	1027	943	921	958	899	979	1000	881	1021	961	908	875	944	907	965	1012	902	930	964	969	977	964	952	927	968	1062	982	933	1024	997	973	986	970	911	980	999	1001	997	938	926	965	938	902	899	950	958	933	999	945	987	1024	934	958	906	1029	996	912	1049	953	902	1017	983	931	958	1012	924	904	1004	933	907	991	944	1018	1008	962	983	932	944	963	992	947	949	956	1023	1000	961	924	1019	952	909	972	988	940	992	900	1002	996	955	920	955	978	932	926	954	937	942	894	961	994	948	1034	928	946	921	934	997	956	967	938	917	954	909	930	920	999	964	930	987	932	974	952	945	965	938	981	906	933	944	931	987	933	971	937	949	918	972	990	962	922	946	977	931	957	925	977	996	944	913	976	950	966	961	877	931	947	950	949	885	925	989	926	909	1039	941	895	1001	1016	960	955	922	979	918	946	1008	999	983	998	946	973	926	1004	947	995	940	897	931	945	972	990	982	952	896	954	981	956	905	979	944	956	967	933	973	924	949	956	972	959	980	967	949	926	933	986	943	1000	956	987	933	945	955	918	928	989	909	959	959	942	975	930	951	919	992	975	953	977	975	891	975	969	951	952	979	907	912	956	975	931	969	970	942	939	965	974	894	939	983	954	958	918	942	960	1015	1030	929	971	916	991	958	979	928	995	936	956	913	972	958	908	946	933	941	952	943	980	972	1005	943	996	948	932	971	1010	1019	980	977	977	949	949	988	945	908	982	982	960	950	970	981	961	965	958	940	941	936	929	962	918	930	939	963	965	913	946	916	901	948	954	986	917	935	965	969	963	888	960	872	978	925	943	947	936	917	965	971	925	917	994	992	933	972	945	955	956	913	941	971	1036	953	903	954	956	959	897	978	992	947	920	930	976	955	883	969	943	927	949	920	959	939	920	932	955	1002	916	893	982	983	920	940	987	999	925	958	978	912	962	954	962	915	949	975	927	983	991	957	979	962	957	925	966	923	975	929	923	965	934	972	948	922	943	989	913	1007	980	976	949	956	941	961	1010	999	993	1024	929	977	1021	975	929	938	927	918	981	987	954	914	924	879	936	1007	965	911	916	936	918	966	889	970	984	961	957	955	989	967	961	972	1004	944	967	965	1002	930	946	968	927	908	933	1003	910	939	961	966	945	938	960	1009	1000	955	945	953	948	963	974	968	918	907	911	959	948	982	944	971	970	994	954	918	899	945	903	915	965	984	967	1001	929	951	890	912	931	973	1010	882	964	940	902	988	944	887	1001	996	983	979	956	973	942	981	921	959	939	906	958	941	998	940	986	953	1027	979	950	958	944	969	962	972	954	945	932	963	990	968	951	907	968	967	962	958	939	963	950	954	951	950	958	977	958	983	945	998	933	965	984	1000	929	986	940	931	883	952	941	1020	944	959	942	941	916	949	946	951	975	959	964	959	925	941	901	952	909	1012	954	906	907	941	935	937	1020	964	928	963	971	919	938	941	915	995	911	1014	966	955	923	894	983	952	969	940	1004	950	929	965	952	982	920	997	923	955	996	972	976	971	954	915	973	910	946	928	919	965	887	933	998	981	979	929	928	984	986	946	988	943	942	926	959	952	969	948	909	953	1009	959	953	973	965	938	985	931	956	1006	971	954	972	1002	943	896	901	923	896	922	946	935	986	962	948	890	927	968	987	1059	981	928	993	936	927	954	951	891	940	935	966	950	929	986	935	928	961	961	903	923	937	907	947	962	931	964	927	962	959	1054	996	1010	997	976	948	940	981	913	943	986	937	981	964	916	1024	952	909	964	988	938	900	982	912	1018	948	929	904	900	935	991	942	941	958	918	964	934	922	916	912	920	945	958	940	963	956	906	977	1015	957	921	955	983	879	969	949	958	959	972	994	953	906	968	973	939	959	941	956	914	968	976	987	1004	1004	944	952	925	987	977	920	889	926	993	904	956	906	926	927	914	935	922	877	991	981	938	976	942	961	894	956	915	963	938	975	1013	940	967	926	907	923	936	971	972	933	950	1036	923	974	999	1023	946	973	1007	964	943	1003	979	994	918	938	986	939	936	906	992	995	918	960	954	965	1025	934	941	1010	980	961	945	968	934	977	935	941	923	952	923	921	1005	980	981	965	937	985	950	920	894	922	1002	950	938	889	950	927	977	977	902	931	989	947	905	953	1014	957	929	962	958	932	921	943	993	991	974	951	970	925	997	967	977	933	938	981	979	1045	987	940	925	965	1018	960	969	923	1005	980	938	965	986	961	959	965	945	938	940	906	965	932	960	977	920	908	896	921	954	923	946	896	957	944	970	962	964	966	897	985	949	1019	1032	981	966	974	926	911	942	906	985	896	972	936	961	976	1000	987	953	960	953	1026	958	954	911	976	912	932	919	919	950	940	927	981	968	961	945	929	991	906	920	908	977	951	976	933	986	926	961	951	973	935	955	962	953	1020	1022	955	954	994	952	961	914	946	960	984
30100	49920	38561	25288	16290	12542	9446	7153	5658	4470	3479	2999	2752	2338	2107	1772	1566	1458	1416	1358	1304	1216	1190	1201	1162	1166	1149	1061	1075	1015	1097	1067	1080	1054	1009	948	1013	996	950	999	1008	961	995	1044	974	975	1019	1039	984	1038	996	926	989	970	945	965	960	968	953	999	976	989	987	968	943	891	997	963	969	1009	1003	907	966	936	995	954	929	1002	986	933	993	976	918	983	959	960	936	935	962	990	942	912	962	998	935	955	968	1086	972	951	900	943	983	957	924	970	939	945	978	939	943	958	946	1028	977	955	1012	958	931	997	959	976	878	978	1001	942	925	933	956	928	948	991	899	931	943	939	1000	1018	978	959	941	891	950	992	921	977	959	1015	988	963	934	965	930	994	902	974	948	993	985	938	933	903	959	979	900	965	944	961	947	972	985	968	968	969	943	935	942	968	980	926	958	959	930	910	951	921	941	945	915	923	926	919	988	933	979	1002	974	952	930	966	949	951	923	927	963	900	938	1003	937	951	955	971	931	961	957	971	980	970	972	908	941	948	985	966	961	992	914	971	973	896	901	985	958	1010	982	989	930	990	898	952	924	969	965	970	1042	994	949	970	933	947	920	910	949	927	933	930	923	946	978	985	939	926	995	976	954	947	973	945	998	930	980	1001	956	980	933	949	951	933	955	971	919	896	964	952	949	977	891	1013	976	999	895	967	964	872	973	954	933	928	927	954	950	966	965	886	997	1024	941	956	926	925	966	931	886	973	931	933	961	922	962	973	947	954	959	956	932	933	941	946	940	959	932	953	1037	971	950	979	946	958	963	964	949	955	943	924	961	964	1041	919	977	978	921	966	941	946	903	943	998	899	967	977	928	983	925	939	927	934	933	966	1037	963	920	976	981	938	982	975	929	936	975	947	996	978	960	924	980	950	989	948	942	983	955	920	974	932	943	964	945	948	904	955	945	932	985	945	936	963	977	934	963	894	954	929	924	943	977	930	967	938	931	921	957	983	962	950	967	969	966	920	919	958	950	899	1004	978	940	943	956	932	951	1000	995	1029	949	949	924	950	909	925	922	958	1000	922	982	969	947	931	975	967	938	900	914	940	957	946	1047	974	915	976	920	911	946	948	905	919	913	947	1000	986	942	933	937	990	962	934	943	923	969	959	951	963	970	938	958	958	979	970	957	925	970	973	956	961	1013	993	978	956	1006	919	964	984	988	954	917	942	1042	907	896	895	940	905	944	967	976	916	917	970	986	993	990	945	913	908	997	937	964	883	925	930	971	895	956	940	943	977	968	930	903	933	914	941	908	938	965	973	969	938	978	1008	924	938	909	934	995	942	986	937	945	952	994	988	926	903	938	928	948	960	973	929	922	972	991	955	976	937	961	970	973	966	965	928	967	1030	983	1008	977	934	932	962	961	922	984	963	908	944	923	971	920	938	911	940	933	958	933	956	991	969	956	951	1002	983	961	878	924	980	991	955	933	970	923	942	884	906	926	934	921	965	922	938	984	984	960	929	992	961	899	920	946	905	973	966	858	947	1009	942	967	969	913	884	992	974	959	1005	912	971	898	959	935	913	949	958	974	926	955	934	921	989	913	925	955	959	964	941	957	985	932	967	952	889	938	966	927	980	910	998	976	925	926	1034	1007	1015	957	981	974	928	1022	886	948	942	954	932	957	935	959	904	977	971	953	955	933	915	918	951	914	972	957	916	957	938	902	883	921	1007	1010	950	946	975	914	1010	955	957	962	955	969	952	953	925	904	936	967	957	921	957	954	923	982	893	981	972	947	982	979	933	1005	908	917	919	994	946	940	943	955	955	907	957	941	923	1008	971	1002	1010	952	961	909	970	977	950	1001	925	947	966	919	935	906	960	948	958	1008	919	1022	966	989	919	977	960	938	1016	968	917	928	967	929	945	951	912	897	923	968	999	965	916	978	920	937	966	951	970	965	948	955	925	909	909	925	1007	949	972	968	962	987	924	968	930	947	961	958	951	972	908	939	990	939	962	977	979	956	953	954	943	957	939	935	985	978	943	943	956	908	921	899	946	929	990	883	938	922	923	966	961	973	923	941	996	950	984	919	989	986	947	978	963	936	966	955	1012	952	957	956	936	1007	934	970	944	974	981	977	934	944	968	926	928	936	955	910	982	907	925	973	948	960	937	899	956	908	1011	902	951	968	922	967	909	977	971	956	964	942	930	979	915	950	901	942	957	904	926	942	947	959	981	985	950	989	922	929	943	929	917	1005	989	976	873	937	920	972	946	889	940	996	988	982	924	923	994	981	947	988	965	1018	879	988	967	968	966	933	938	1007	979	941	1015	1024	960	956	932	902	965	972	981	990	936	904	946	1019	926	974	936	955	930	915	935	972	964	924	907	950	962	944	960	921	921	916	911	945	950	917	976	938	963	987	929	951	920	964	944	980	921	922	964	943	977	932	987	927	975	978	912	941	934	1001	966	908	991	902	941	909	893	955	952	942	938	984	920	983	969	924	916	968	941	971	928	969	884	971	973	878	986	922	923	958	974	941	967	951	951	956	995	942	934	928	984	946	986	938	925	994	946	961	965	967	979	979	965	986	933	927	941	949	985	940	931	909	930	945	949	956	938	955	952	985	966	903	911	940	955	925	953	952	945	922	957	971	955	1001	922	945	986	939	925	999	936	997	911	953	947	913	923	969	941	924	945	924	968	965	968	970	957	939	926	965	967	943	958	898	949	893	926	1010	920	955	915	944	975	980	972	952	950	976	950	920	906	938	921	925	946	962	952	952	955	923	937	973	962	979	930	906	946	942	953	987	939	947	915	899	898	930	972	891	904	954	969	954	961	938	954	982	929	964	935	957	933	1003	953	955	938	923	954	974	998	906	948	929	989	907	959	921	908	920	921	912	973	920	900	923	923	910	913	884	975	952	988	1027	941	977	960	938	968	925	918	960	915	902	965	1026	947	953	925	963	935	905	998	957	986	897	987	921	949	944	964	927	963	947	961	935	951	967	956	953	934	929	991	935	943	975	921	879	922	930	957	981	974	958	988	956	925	890	968	930	957	946	941	915	949	920	963	948	951	955	913	981	949	957	913	983	913	945	947	950	950	920	1038	989	989	905	1007	995	976	963	916	958	938	949	977	942	976	1013	950	903	975	969	978	961	927	930	981	919	945	1007	927	931	959	985	952	939	917	922	926	944	999	951	930	943	965	976	995	925	978	965	954	964	954	943	985	965	865	982	995	961	963	930	890	884	945	917	953	968	903	961	972	941	957	933	935	932	951	922	919	902	997	949	961	947	952	974	956	966	945	978	986	931	1019	935	948	939	1005	943	934	929	963	917	932	997	967	967	938	975	935	974	931	920	917	900	933	961	921	955	984	951	927	906	918	930	963	918	949	880	936	901	918	954	928	892	917	964	978	910	910	927	886	978	983	956	916	931	971	951	961	939	962	921	972	938	985	963	941	942	921	949	914	892	914	896	925	960	950	963	945	938	945	986	936	981	931	894	902	973	950	950	958	912	921	980	909	929	912	963	960	953	943	824	958	913	948	945	968	933	898	988	949	985	934	913	986	995	957	948	938	907	966
23110	21505	29315	24181	21699	22478	18568	8989	6086	4876	3817	3363	2894	2611	2366	1957	1700	1703	1599	1577	1413	1389	1370	1247	1284	1233	1276	1210	1229	1149	1151	1175	1127	1089	1087	1099	1098	1094	1043	1047	1061	1109	1026	1012	1088	1047	1108	1070	1076	1080	1077	995	1013	1046	1055	1062	1106	1004	1057	1018	1036	1060	970	1027	1026	1032	981	1037	1025	1000	1060	1068	1062	1040	998	1084	1039	1018	1016	1002	1008	1068	1054	975	990	1058	998	1006	958	1016	1012	980	1002	1019	1001	1021	1027	1031	1027	1030	1063	1029	1019	1055	1026	1000	1036	937	937	958	1068	1001	1019	987	982	997	988	1053	986	1067	1065	992	988	1025	1002	986	1032	1041	1010	1016	1043	960	1032	989	990	1056	1031	1060	994	973	952	1099	980	1046	1015	961	1002	976	966	1010	1025	999	1039	1015	1028	1002	1018	976	1079	1015	993	1024	1067	973	1004	973	1077	1039	984	1043	964	1024	984	969	973	1065	1020	980	985	1008	965	1020	990	1033	1012	988	998	1014	962	1003	1040	956	1014	1032	1016	970	975	1029	1019	1002	975	1014	1011	998	997	974	1035	1016	1036	965	984	1023	962	1027	1041	1018	978	965	969	1077	967	1043	1050	941	1031	973	1011	997	1042	977	1012	1003	988	1021	998	980	1011	1026	1025	948	1018	1021	995	1057	1035	991	985	1035	1036	1001	985	978	961	1007	1031	1086	996	1065	987	1003	1044	1038	1001	1006	1010	1005	989	984	1028	1021	988	1043	1010	1021	991	1021	1013	991	980	1002	1035	1014	1013	1040	1031	1036	1054	1042	988	1001	970	1007	1044	979	1034	976	980	980	987	1069	998	1023	1024	1053	1020	983	1024	1012	945	1012	1056	1025	1008	992	1040	1034	1026	1076	1011	1009	950	997	1027	1028	1039	1029	1021	1018	978	1075	1049	982	1001	978	1029	1011	983	1037	986	1001	1092	1016	1063	1036	994	1057	947	1005	1005	1032	1039	987	1058	1031	955	1012	1007	1008	1003	1086	1039	1014	1061	1033	1018	1011	1053	1019	1002	1001	994	1020	1097	1010	979	1010	1029	941	943	965	1029	1015	1045	1010	999	1045	998	1034	1024	1022	1011	1002	1070	1067	1013	1000	1011	1009	1032	1001	1022	1044	974	985	1028	967	1038	997	956	960	998	1016	969	997	1005	988	1032	956	980	995	998	1000	1017	1016	994	1009	1012	1044	967	1012	980	1035	1058	978	983	989	1003	974	974	978	1051	1053	967	1020	993	1008	1038	1040	963	998	1016	1018	1022	992	997	971	1014	1021	939	1058	1009	1046	1000	1005	956	1055	1004	1005	1023	967	1062	1026	964	1016	963	974	1033	1021	1016	1002	996	1043	1007	999	1008	978	988	1043	1024	1034	1045	967	1029	1006	981	1044	1044	1041	1043	995	957	963	1000	1063	1049	999	955	994	1071	1004	1017	1040	1038	987	1001	1046	994	1049	1004	991	1026	996	984	1068	1096	1027	1020	1016	1110	971	1023	987	1021	1007	1007	1065	1048	996	1003	1002	950	1029	1024	1022	1000	1032	966	1067	984	993	978	987	983	998	998	975	1020	1026	1036	990	963	987	968	1012	1031	944	975	1054	996	1003	981	1036	1033	1044	978	1075	996	1049	1008	985	1010	1065	1027	1026	1009	958	968	1031	1059	978	1018	1020	947	1000	1051	984	1046	988	1069	1037	1001	969	979	1008	1027	1047	1067	1019	998	993	983	963	972	1039	1018	1017	1046	1071	999	1035	983	1010	980	919	1074	990	1004	1061	1019	1060	984	964	1003	1007	1024	984	1004	970	1026	979	951	959	994	983	1000	1034	1009	997	1015	995	969	973	951	995	1018	1028	977	1020	1040	964	988	968	1001	958	1016	1043	1009	986	1019	1003	1061	978	1028	1066	982	978	1007	1012	972	1039	986	1026	1008	992	1069	996	1006	1060	987	1034	1032	980	1003	973	1003	986	1007	976	1017	975	1033	1016	1019	984	1040	1020	1017	1014	996	989	1020	982	1040	1000	996	999	1006	1043	1004	980	942	1024	1045	1063	961	990	1046	1041	1071	1038	1011	1052	982	1009	953	973	1013	1000	990	1024	1007	1006	1025	973	1052	943	1017	1008	997	1009	1047	1026	1050	976	1021	1006	1046	983	1008	1052	1003	1010	1017	1005	973	1067	1047	1031	982	999	1032	940	1007	1023	1032	1013	1044	985	999	1015	1076	1004	1053	1046	992	1012	1064	990	1040	958	996	954	1021	1026	1037	1016	988	989	1019	1010	1051	1046	1019	1049	982	987	1040	1076	996	979	1002	1060	1078	1033	991	999	1027	959	1057	1034	993	1016	1019	982	1061	1018	1055	999	1042	1102	1000	989	1034	1008	1039	951	974	997	1060	1029	968	1021	1014	1002	1006	1044	1074	1024	1051	1008	1011	1008	980	991	1029	962	986	943	936	1035	978	1013	1018	955	1019	1050	1086	1054	991	1054	956	1018	1025	994	1024	1058	1026	1018	1000	1003	1009	1014	944	1014	1057	1029	1007	993	1038	1019	1022	985	1026	991	1012	1003	957	991	1002	982	1023	1040	1062	1005	1028	998	1034	992	1000	1021	1034	1002	937	1035	1016	1024	1016	1010	1037	1014	972	1016	1004	985	1020	1020	960	956	1004	1028	1044	1015	1009	985	1012	990	994	1028	1025	1062	980	1075	1050	1007	1019	994	1008	1018	1018	1036	1026	1008	993	1030	1031	1063	1027	1003	986	1001	986	1021	1011	990	1018	947	1063	974	982	949	1025	975	1025	1009	1001	1036	1006	973	952	1002	998	958	1013	985	1011	1033	1017	1069	1032	1070	1030	1034	987	998	967	982	1003	1009	1051	1020	1036	1022	1025	1009	1025	966	995	1009	1014	1021	1001	1050	1013	1016	979	967	1028	1001	1044	988	987	1028	1004	1005	1012	960	1040	1008	1052	1005	1026	1036	1030	999	988	993	1039	1033	964	1034	972	1038	993	994	1000	962	1035	1023	1038	969	997	981	964	987	979	953	1004	1028	965	1014	984	974	981	966	1018	1041	1016	1008	1000	996	980	982	954	1015	990	986	1017	1027	998	1082	1068	1005	956	1051	1016	996	1029	926	1062	983	1007	1035	974	973	992	994	962	994	990	959	944	970	1037	1046	988	1029	1042	991	978	1021	977	1009	1016	1018	1050	1051	1014	964	1048	969	1030	1003	1040	1012	1042	962	987	1026	985	1034	996	986	1015	1018	1039	997	1007	950	990	972	987	1011	1030	939	983	999	1063	991	1034	1055	992	978	1016	1030	1015	1027	1067	1031	982	993	1006	1046	961	1019	992	978	975	967	1051	1031	1011	973	1037	1001	1013	999	1000	1025	1029	1031	1008	1036	1010	1026	952	1006	1028	971	1067	1001	1051	984	1017	993	1012	1008	958	953	1009	1018	1012	944	1031	1018	1007	1028	1005	1000	1052	1008	1008	1021	1047	977	1000	993	1015	985	951	1066	1015	1011	1044	982	995	1014	952	984	971	1012	976	1048	1004	1018	1058	1016	1022	1009	1043	999	1000	992	968	982	981	1011	1005	1030	1036	1079	991	1035	957	1001	979	968	1049	1051	989	1080	1039	1079	1006	1061	1006	977	1069	999	953	989	1029	973	1027	1024	1038	1037	1030	997	1029	1010	985	980	1010	1029	1002	1025	1056	1001	1020	960	1025	1042	1003	1039	1024	972	1004	1010	1044	984	1013	1043	985	985	1066	968	1030	1024	966	1044	979	993	1002	1032	991	1052	946	951	958	974	948	1016	1007	1064	991	969	995	990	1009	1017	1013	978	1055	1042	946	987	1028	1023	982	960	1013	1001	1016	1019	981	963	1008	977	1033	973	965	1022	1027	982	1046	972	1013	943	1018	1007	1008	968	978	1019	1042	1039	995	1018	1013	1041	972	992	986	1007	1007	1019	978	984	1012	1002	1022	1042	1024	1042	1013	978	1073	1069	988	1000	1004	963	1021	950	993	963	978	977	990	1069	1078	1024	1019	1007	968	999	1000	975	1060	1011	996	962	1004	1019	995	1013	1045	1075	998	1016	1035	1002	1066	1045	984	979	998	955	1012	1020	988	1005	993	1082	1026	993	1026	995	1076	1009	1006	984	954	1033	974	994	991	1034	1017	1041	1042	1034	1009	1005	1034	985	1005	1027	913	1019	1008	964	1005	1034	1038	955	990	1024	1004	1016	1032	1004	1029	935	1017	1029	1018	981	996	1056	948	964	997	985	986	1001	1020	1031	1023	1029	1045	996	1008	1027	1024	991	1005	1059	987	1041	1015	1011	1009	985	951	975	1031	995	1003	1023	1067	982	1015	1004	990	982	1032	1015	1019	1022	998	980	1043	1002	997	953	998	960	1031	1040	1044	1017	966	1036	1065	989
32500	59736	48152	33130	23073	17866	13992	10771	8353	6695	5331	4388	3738	3345	2961	2266	2014	1929	1793	1774	1602	1588	1443	1333	1320	1294	1327	1256	1220	1184	1087	1167	1147	1039	1060	1066	1103	1075	1089	1041	1078	1084	1040	1044	1075	998	1031	1011	1050	1018	1041	1068	1052	1073	1094	1036	982	1069	1060	1030	992	994	1025	1027	973	1012	995	993	977	1004	997	1050	958	981	1019	962	1038	954	1044	1001	945	981	953	1023	996	989	1022	1035	966	952	989	965	928	1019	944	952	1014	917	958	973	934	953	939	934	991	951	977	1023	988	987	1008	990	977	998	964	943	1005	959	978	968	997	934	950	1027	960	975	1029	1008	996	961	1019	995	989	1014	1010	1002	1003	933	1037	962	1017	1005	986	997	948	1022	946	1026	940	947	983	926	979	962	1026	1029	993	929	977	961	994	980	952	914	1004	1014	977	1037	996	959	951	943	985	1001	940	985	956	973	972	1021	919	1011	1016	961	985	967	953	1061	1060	1003	971	1019	1075	1007	1009	1007	962	942	1003	955	1003	995	1055	977	1005	981	975	983	998	997	1014	916	974	990	931	923	1020	981	982	980	913	973	1062	969	957	997	966	950	1013	997	1021	955	952	988	977	1029	970	929	1004	996	972	987	1060	944	956	975	984	1029	987	966	989	1020	992	1059	1004	991	999	931	1023	1015	941	997	976	986	965	982	1011	987	991	1036	924	959	970	972	916	959	980	980	990	1004	1007	976	945	1020	951	936	958	1061	1026	964	959	1033	979	1007	943	986	1025	1017	964	994	958	979	1004	953	978	936	948	961	998	984	993	991	937	1015	963	989	955	1014	1052	981	989	975	1011	978	976	946	1011	983	913	959	945	999	1007	1007	1001	960	937	1013	990	981	986	1030	1022	922	959	997	975	1016	1034	1049	970	1004	1012	980	1024	1000	971	1033	1042	1018	949	987	1009	975	977	1001	1007	995	950	995	991	991	983	969	1007	964	1002	1001	986	1016	1002	956	1036	1005	1017	991	977	981	990	1038	963	1002	1008	981	950	993	991	977	1026	985	973	983	1014	934	925	983	945	938	997	971	940	994	952	999	996	983	988	968	966	965	983	934	1018	1002	986	953	993	985	991	1001	947	913	974	1006	983	964	988	995	975	980	1012	972	1028	957	992	987	968	1044	975	980	986	953	1034	959	1024	1024	971	992	1009	971	954	960	1024	996	961	997	934	993	1008	937	985	1021	985	1012	970	1013	985	1016	972	1037	937	965	946	963	983	983	1001	929	983	998	1014	968	980	971	970	1023	957	989	931	980	971	1000	984	1013	1007	1040	949	1015	963	941	988	924	986	1005	965	956	1052	973	977	993	985	1015	999	964	994	950	961	979	974	966	956	949	964	1001	994	950	994	1009	965	996	992	999	1017	924	984	1012	1021	922	954	1004	979	977	990	993	994	959	1020	972	1066	990	975	1021	902	983	969	988	931	1006	979	991	1013	976	927	1042	989	1021	983	973	971	977	991	1012	980	991	1019	937	1011	989	1034	894	997	1023	965	1037	1039	951	941	994	1008	1030	1012	1006	937	995	999	1027	985	942	1003	971	988	1067	1031	946	975	1006	951	1003	993	926	959	1040	930	955	941	977	1012	951	906	1008	952	969	1001	969	983	981	956	955	989	976	975	973	974	1071	996	925	1016	1011	996	954	981	1032	945	999	983	964	991	965	996	991	976	935	992	994	1008	1041	941	1013	969	1006	993	1007	947	945	1015	959	1027	947	991	1053	1023	979	979	950	935	1027	941	1000	931	1008	1017	988	983	1019	986	1020	1013	1008	1015	1046	935	993	981	1056	1003	980	963	1051	959	931	1027	947	996	961	940	965	979	978	981	967	975	945	997	975	1000	983	961	989	977	982	984	976	970	1036	1000	998	976	987	980	963	999	1029	1002	974	964	1024	971	954	975	975	998	1011	1013	981	973	978	931	988	988	993	1003	994	962	1025	982	991	1006	952	1048	962	944	964	1034	954	937	1018	1004	974	944	977	1011	989	986	1018	961	1024	994	977	961	1015	931	938	967	985	951	983	945	937	977	979	969	1002	1028	950	1014	1077	975	965	996	1020	1049	917	984	1001	985	972	956	977	1047	976	949	936	991	1031	1000	1024	984	997	974	954	995	940	1042	988	980	986	930	1032	994	1000	949	990	1037	1007	968	1042	972	988	942	1010	965	1012	959	991	912	986	985	983	1019	962	941	990	953	987	934	931	964	983	1005	971	968	977	975	996	1007	955	1006	1045	978	1058	965	1019	952	1000	1035	952	1030	993	992	1026	946	1016	1021	981	979	1034	970	974	1017	943	949	1044	929	978	1077	976	950	970	985	1011	981	961	974	970	998	1034	977	953	990	991	949	986	1017	910	949	1001	1008	992	968	939	963	995	982	955	918	933	929	1013	999	987	1022	984	970	1001	983	960	997	1030	1005	998	978	955	905	997	999	1007	1023	927	978	1055	917	1041	1016	988	998	968	992	955	1055	955	963	983	998	950	999	953	1019	1008	962	1015	1012	965	983	965	1035	984	986	1002	1024	1027	923	958	1032	932	953	946	938	954	1021	936	945	944	995	1000	998	985	969	997	1030	947	945	1034	996	1025	1048	1012	966	958	1006	974	929	973	943	984	1021	1048	934	1036	969	971	994	966	971	1010	990	984	967	996	983	996	1001	996	1028	1045	982	921	1014	995	936	992	964	967	949	906	942	954	1003	960	980	938	1024	977	978	951	989	996	1017	984	1029	947	962	1006	965	931	950	1006	969	940	980	950	995	1003	1003	961	993	969	978	985	951	975	1001	978	1002	995	1005	994	990	1002	983	994	962	989	1025	973	969	954	995	961	940	968	908	1011	995	1009	1002	1052	991	956	993	1039	1005	956	995	981	1007	914	962	1023	1032	993	982	1001	1014	1022	989	1038	993	990	926	996	962	993	944	994	951	1037	1008	1002	990	1011	994	1008	955	1005	1010	981	1003	995	977	1025	991	993	997	962	955	955	976	966	981	985	965	992	964	987	985	958	1003	1014	966	1024	947	895	995	1019	951	917	982	932	991	1001	944	972	985	948	1037	965	941	950	910	963	981	1062	975	982	948	987	1043	1013	973	929	963	990	986	1012	986	1005	1005	926	949	971	944	945	967	999	1005	955	995	983	893	1017	984	1021	946	1015	990	954	964	984	972	994	964	910	981	963	985	980	996	1026	962	963	964	972	991	1017	952	972	993	1021	998	936	1005	919	971	1034	961	962	1000	947	974	981	978	1004	979	1016	980	1009	972	977	974	987	1007	1015	1054	1008	944	942	948	983	973	1014	982	983	1008	991	988	1006	967	950	944	1025	963	982	943	990	959	982	941	1010	972	974	1039	1010	958	990	980	958	1012	1016	1045	1051	996	964	952	1009	963	1014	994	1023	997	993	1005	939	977	984	1054	1001	947	977	1030	1052	969	977	995	954	961	967	965	958	982	920	993	1005	964	992	958	931	1073	945	1036	1004	1000	935	1000	1008	932	1045	986	956	981	1022	966	953	994	986	964	961	1018	964	1013	1007	985	936	988	951	937	936	996	1014	1041	1026	1042	987	1024	991	994	1011	965	992	964	937	995	1011	971	950	976	921	940	1013	1012	948	995	996	954	993	919	1064	1040	992	923	986	984	945	940	951	1013	992	919	986	1031	1031	1003	933	990	963	990	961	1015	995	960	973	977	977	988	973	972	989	1057	1067	1020	969	1018	982	962	995	914	993	973	938	1021	1051	963	968	972	975	1015	1045	976	990	964	974	1029	969	982	999	958	968	1029	1043	953	951	991	953	1005	980	994	1016	984	970	997	955	920	947	1008	1002	948	1011	1015	1013	950	993	970	951	989	1041	985	945	942	1000	961	900	944	972	995	1000	992	1003	982	970	1032	1001	933	978	1024	1031	991	998	976	974	974	980	949	983	999	1021	1003	990
31206	30772	34455	23806	12129	7289	5030	3855	3072	2515	2092	1772	1648	1534	1460	1303	1241	1180	1111	1093	1110	1083	1075	1059	999	1077	1046	983	983	1000	945	970	984	918	1001	1020	990	927	966	933	930	929	914	933	993	910	927	958	929	873	948	963	915	931	978	997	942	895	950	941	916	948	922	942	936	889	935	904	949	889	950	950	894	880	851	929	912	922	973	915	912	897	904	853	971	876	939	907	940	924	900	917	929	941	906	960	918	959	901	936	880	954	913	897	956	892	950	858	891	918	894	875	909	869	921	918	914	899	873	865	938	902	937	902	907	870	940	959	931	905	901	958	904	887	910	930	897	960	944	935	931	920	886	860	886	918	917	915	858	860	897	933	941	929	884	917	911	963	884	882	856	861	893	873	924	910	868	912	897	909	913	944	842	865	902	906	858	910	905	916	887	897	916	911	941	851	901	952	864	802	892	916	878	853	921	829	901	946	948	950	959	911	885	880	921	934	905	891	885	898	883	873	884	865	872	908	869	891	877	909	930	954	887	903	864	920	849	891	927	887	902	977	974	884	894	916	884	934	906	885	857	898	875	912	888	871	894	952	922	878	915	867	902	899	906	944	887	1022	901	913	891	864	882	902	892	898	887	891	877	963	943	914	963	912	881	899	945	931	874	885	952	930	869	901	890	933	875	900	904	903	924	880	899	901	894	961	893	899	900	939	970	925	899	888	894	945	914	936	914	874	894	908	910	919	893	934	927	875	901	898	916	940	898	869	873	891	919	953	965	967	931	897	887	915	928	901	914	973	934	883	933	861	911	882	903	937	888	875	918	946	898	942	902	944	938	925	894	909	900	925	901	901	940	864	885	940	863	945	926	921	913	919	921	888	991	946	936	866	952	956	920	935	896	926	897	932	933	922	896	896	939	902	869	888	890	906	932	905	929	911	922	933	953	917	932	942	895	908	919	875	908	934	932	897	906	912	890	907	907	888	886	974	912	986	896	889	875	904	834	950	928	900	935	911	908	1003	912	963	902	933	908	901	911	888	923	930	916	908	895	947	909	898	888	861	872	856	851	878	903	848	908	878	890	869	889	927	929	973	954	877	918	872	910	955	906	914	887	938	885	915	942	937	893	958	932	885	880	886	944	880	912	904	925	936	899	911	966	933	922	936	912	865	936	918	900	941	946	895	1007	852	930	874	906	945	928	916	906	926	891	897	946	886	914	905	938	887	941	898	917	943	916	905	928	851	895	861	917	899	834	897	939	895	959	860	904	906	893	902	924	932	857	888	850	812	922	863	890	954	945	937	916	910	935	921	916	922	909	889	814	870	863	939	845	920	928	903	894	961	882	918	840	971	865	910	903	930	895	892	871	890	893	923	814	895	898	912	926	930	912	901	929	899	890	941	893	964	902	885	933	936	917	872	911	917	923	970	878	922	1005	889	881	910	984	914	879	936	888	894	928	892	931	921	864	936	878	885	918	909	892	895	873	915	874	861	913	912	906	943	876	923	846	932	927	928	901	872	928	939	932	917	891	869	932	890	891	899	922	906	893	856	851	962	891	988	890	854	875	934	957	868	1001	923	946	934	924	905	842	892	915	908	890	903	885	962	977	851	931	920	944	930	903	958	937	864	885	943	885	942	887	942	934	867	924	906	882	925	912	954	869	865	966	873	889	952	856	889	940	955	902	974	984	920	885	908	889	909	899	943	903	901	952	888	915	898	900	896	862	962	890	926	932	925	918	922	918	886	923	932	884	906	845	877	867	958	930	934	852	903	907	896	928	890	942	909	873	922	840	964	905	886	934	899	889	928	905	904	910	895	923	907	933	929	896	893	967	871	852	933	942	900	830	931	894	934	897	940	924	933	906	919	884	933	901	913	871	912	850	914	872	849	883	897	917	900	1010	913	881	914	930	926	871	933	902	883	891	874	898	936	891	936	887	960	914	927	884	916	891	871	883	919	913	919	956	913	895	900	915	896	871	871	907	888	866	844	849	888	919	889	890	921	913	872	930	955	955	901	875	858	921	877	886	888	926	949	894	866	893	902	921	920	880	934	883	943	909	962	983	891	913	901	885	884	895	865	926	935	963	911	889	918	885	930	926	911	953	947	896	903	934	881	926	912	932	867	885	886	951	943	908	929	927	930	930	887	899	993	851	925	912	884	911	925	933	900	913	869	890	923	893	938	925	876	878	936	941	891	910	867	910	893	900	877	863	875	922	908	865	925	895	945	924	953	869	910	956	891	909	972	920	927	920	907	928	949	899	895	900	881	893	963	876	886	889	910	914	913	937	957	951	962	865	842	910	903	892	878	938	943	903	979	957	886	954	895	899	914	932	891	866	932	891	968	948	925	860	863	898	874	902	892	881	904	906	889	946	901	945	918	868	961	881	941	919	984	882	919	900	959	919	942	880	866	910	970	899	889	857	918	957	903	889	901	950	907	901	895	896	928	930	954	903	893	936	930	953	888	920	955	897	899	921	905	971	969	896	918	894	944	927	871	916	867	889	922	925	949	886	880	899	916	916	945	896	883	925	907	880	921	908	879	894	948	910	848	887	881	908	948	915	884	902	931	941	907	958	852	955	888	895	930	934	1007	937	895	951	895	916	906	941	903	858	892	938	902	906	959	941	886	913	947	832	876	882	931	953	875	908	902	949	893	889	957	926	856	924	908	944	878	931	947	960	908	880	927	888	854	893	858	857	939	921	889	907	871	903	908	945	926	898	815	948	914	926	832	865	889	941	937	890	898	947	863	908	908	889	903	921	888	919	922	909	917	949	894	923	842	895	931	885	901	868	852	933	892	875	938	886	881	895	866	855	917	899	911	868	873	944	929	929	895	928	930	865	893	919	892	900	913	906	927	908	892	939	937	887	895	889	912	847	891	884	947	926	876	876	898	926	891	902	967	897	883	866	921	898	917	866	931	877	910	934	926	870	972	913	894	931	926	886	938	909	920	944	847	911	900	935	917	911	861	873	864	877	868	924	891	890	861	883	887	955	900	972	919	880	904	877	957	936	875	944	908	922	885	872	898	904	876	900	937	866	909	949	888	901	937	902	887	889	880	899	913	944	938	892	884	871	917	898	913	935	901	852	922	882	885	910	899	887	901	914	906	959	869	853	889	864	944	829	940	921	940	912	983	914	851	920	901	895	924	960	900	895	877	916	938	950	852	914	887	952	879	956	912	951	904	900	915	881	903	942	983	913	946	895	928	920	857	872	939	934	895	952	929	929	899	906	926	904	901	928	895	950	881	892	873	900	887	870	896	908	941	871	898	897	947	951	902	896	938	853	877	873	930	890	952	898	947	913	861	937	918	944	918	954	870	972	925	915	988	893	877	898	941	933	840	949	938	858	876	874	896	906	913	958	855	895	903	908	902	913	921	881	921	926	914	931	872	947	914	876	956	922	906	971	887	867	894	927	959	836	870	867	859	889	920	931	900	975	864	908	878	860	887	908	910	940	894	895	917	898	898	874	917	923	913	928	872	915	924	900	884	949	887	882	936
31535	45080	34181	20726	13420	9839	7469	5731	4265	3497	2918	2294	2061	1810	1759	1411	1393	1275	1197	1206	1211	1175	1122	1087	1058	1010	1049	1027	1076	913	987	930	963	957	955	934	920	980	927	933	895	902	917	898	960	943	925	944	945	923	954	988	917	921	902	906	913	992	914	958	914	901	883	846	949	927	894	904	888	888	934	908	936	857	907	923	902	886	901	901	920	886	843	911	924	911	945	884	908	891	902	904	917	954	853	843	936	917	859	895	872	915	858	880	899	876	938	892	917	895	917	911	886	921	920	878	898	912	960	942	933	862	891	913	898	891	945	924	866	918	884	872	858	904	865	877	913	897	893	940	902	896	864	924	952	910	864	908	866	871	989	875	975	869	867	957	943	923	920	905	876	956	831	857	868	875	928	826	844	957	903	826	951	893	903	849	905	915	929	829	903	946	897	931	942	887	903	880	879	876	896	872	871	910	888	935	923	891	931	879	910	874	895	901	890	885	867	916	912	885	890	893	842	855	922	858	942	889	904	878	883	896	928	914	884	886	896	900	874	909	879	884	896	882	926	864	913	866	928	914	891	844	928	947	890	924	911	865	937	901	873	872	881	924	868	892	933	937	884	921	914	956	918	896	899	870	866	873	853	905	879	917	928	925	921	887	934	890	931	875	908	861	917	902	896	913	866	891	868	894	908	921	918	900	897	927	927	901	889	903	901	852	887	887	875	908	864	917	953	873	872	930	850	901	896	912	930	918	959	893	877	890	884	920	939	852	888	926	850	932	930	954	885	870	920	826	901	925	884	911	904	927	900	903	932	885	866	912	866	917	878	890	923	918	843	909	900	918	850	867	921	889	844	900	872	864	982	859	888	881	919	903	924	899	910	913	945	914	877	905	884	856	869	906	884	882	930	924	932	924	942	933	924	841	907	948	871	871	847	902	912	924	886	927	853	927	887	866	867	893	924	906	892	929	935	920	861	877	909	920	909	870	872	883	916	878	896	949	883	936	892	934	836	938	909	921	913	905	909	874	860	855	911	954	971	915	923	842	877	907	914	889	877	928	944	886	932	904	889	895	887	938	906	931	917	903	897	932	904	859	949	849	897	861	864	919	826	904	929	942	935	887	898	886	945	961	914	952	901	901	940	938	880	900	909	894	885	883	858	944	891	880	909	846	927	908	865	934	889	882	887	919	896	962	929	902	889	842	884	888	936	859	887	877	880	959	932	944	888	903	891	902	921	906	955	906	864	927	873	905	885	932	883	903	885	901	918	940	856	928	862	930	887	882	878	903	951	901	847	971	886	876	923	878	897	932	891	895	910	940	933	925	968	813	920	901	869	879	879	900	873	845	896	896	931	922	901	895	947	902	865	935	942	888	942	841	857	901	883	924	835	875	901	975	921	864	872	853	971	873	880	817	902	916	888	918	895	891	898	922	893	913	918	892	905	886	886	899	962	875	909	949	911	909	924	889	925	932	878	868	914	948	926	881	968	919	901	923	880	880	894	909	908	888	924	909	892	878	872	876	915	961	970	842	948	893	877	862	917	942	941	882	903	865	833	902	905	865	893	907	943	911	880	927	922	911	922	840	929	929	927	894	913	934	870	878	913	887	893	893	926	905	938	885	908	892	892	892	907	876	858	908	869	930	916	883	913	910	879	874	954	924	914	916	911	879	963	908	889	871	893	912	901	906	916	876	894	925	894	869	926	904	895	862	895	831	874	877	954	906	919	894	892	886	913	906	874	935	865	902	881	960	929	889	917	881	948	895	904	947	917	935	904	946	923	883	901	899	870	904	874	921	881	910	897	948	845	913	884	907	910	857	876	901	899	974	902	890	914	911	973	896	923	928	930	920	904	928	850	903	912	922	918	891	849	899	954	939	922	905	923	947	892	889	884	900	879	910	876	881	877	933	885	913	927	902	885	913	881	948	893	942	951	853	846	886	901	922	937	893	933	903	860	934	878	895	954	834	889	907	904	955	937	900	966	875	894	887	887	914	901	908	930	914	914	897	905	894	875	887	913	897	898	840	942	826	833	921	879	898	848	924	924	889	900	915	899	959	894	937	914	832	912	897	890	900	904	892	937	939	884	885	899	940	897	887	954	926	890	937	912	894	902	896	859	954	898	870	916	848	880	892	898	875	921	897	938	907	893	907	891	908	956	900	875	925	916	922	900	864	902	879	919	924	895	903	871	953	895	863	839	893	907	919	894	863	964	909	881	907	891	942	904	892	874	866	884	903	867	924	887	962	880	976	914	917	941	899	868	880	865	898	878	934	848	887	893	955	916	862	901	890	896	898	924	873	903	903	885	890	934	912	883	884	924	853	914	931	891	911	920	832	942	886	867	909	901	869	885	930	900	937	921	899	872	919	927	927	899	877	885	877	887	929	949	847	927	901	924	922	893	935	897	897	891	898	905	884	908	859	925	965	944	913	860	881	915	848	904	950	887	863	892	874	872	862	890	906	898	917	885	881	900	902	876	905	893	907	870	871	850	918	886	911	890	878	919	943	873	900	867	909	965	851	921	916	920	909	920	920	917	889	927	917	837	906	903	899	918	872	888	938	873	937	900	922	880	908	946	935	922	865	933	891	865	890	928	954	845	859	917	918	928	889	913	923	942	881	887	936	884	909	858	924	897	892	885	915	897	906	882	876	884	813	872	879	885	872	940	913	934	928	855	901	868	824	905	956	870	852	946	910	850	846	921	888	926	873	932	876	882	938	887	927	939	940	892	931	869	928	942	924	893	917	914	889	935	885	863	898	858	888	924	888	891	906	890	932	913	917	942	832	904	892	977	871	850	853	856	932	879	894	934	909	905	886	914	884	918	879	914	895	925	880	845	890	864	879	882	924	878	897	895	928	902	901	886	928	897	919	896	896	872	949	894	919	934	912	898	904	887	900	853	930	888	945	909	900	917	882	917	923	898	930	849	911	934	891	932	922	867	928	899	884	906	836	896	848	856	936	893	926	900	919	939	881	822	905	929	894	942	887	885	893	884	855	893	889	938	905	939	947	919	923	890	913	886	942	907	891	826	928	914	942	911	903	909	888	969	924	927	904	961	856	916	916	900	914	843	914	916	896	882	908	905	903	881	852	933	878	915	896	909	905	871	891	864	901	946	876	873	905	966	900	836	914	896	890	888	885	886	908	875	962	902	898	893	917	895	876	889	875	933	906	945	891	919	871	911	949	928	882	879	948	893	900	912	927	965	948	891	932	891	921	941	891	914	930	925	884	888	876	921	902	877	864	901	882	933	930	882	869	986	921	922	919	875	934	900	873	895	973	849	877	960	913	872	888	897	927	895	915	882	899	868	878	923	912	908	916	877	887	890	848	933	885	913	901	913	943	858	917	915	919	941	933	920	870	923	909	854	921	922	989	932	911	891	916	870	917	894	898	858	903	867	901	907	909	907	886	913	925	914	897	925	915	882	907	894	893	923	888	885	852	907	913	979	908	944	889	932	957	939	858	893	898	890	893	937	913	879	912	897	875	885	925
24405	21496	28951	24994	21832	17218	10236	6329	4492	3715	2996	2511	2143	1977	1856	1591	1519	1411	1388	1305	1266	1232	1120	1141	1096	1088	1068	1027	1010	1027	1039	1004	1049	890	952	964	946	929	992	964	983	940	969	946	938	928	975	1014	932	952	931	1029	1027	1013	960	965	976	963	942	973	923	976	959	889	871	949	941	923	921	875	960	900	950	932	953	920	924	886	876	910	846	847	888	903	892	955	913	919	979	989	898	883	892	975	933	891	938	871	953	923	839	871	935	901	956	882	918	903	914	996	924	924	888	919	926	873	903	964	969	965	887	876	866	977	903	965	931	960	908	926	888	895	911	933	846	918	946	886	909	872	870	934	878	931	871	936	909	967	891	863	921	927	872	913	916	929	944	943	920	902	933	945	913	920	916	986	910	896	855	934	939	927	919	847	957	874	916	922	932	914	871	939	958	933	889	907	949	987	892	979	931	929	923	911	1025	938	901	920	922	883	932	918	870	970	901	883	886	883	931	923	877	942	928	892	909	885	861	909	920	861	950	881	910	875	862	910	899	951	892	927	899	877	953	927	880	857	892	898	932	936	874	946	887	919	918	922	942	947	899	918	864	878	892	883	858	923	943	924	944	899	924	886	913	897	911	884	917	897	911	977	886	916	922	933	898	967	910	939	891	905	914	933	945	863	897	930	844	902	974	869	904	957	884	948	882	876	938	922	902	911	902	925	977	924	932	919	968	897	974	898	927	947	949	974	920	932	910	937	901	910	919	887	929	919	894	925	911	949	953	843	866	929	914	930	907	860	881	918	858	933	920	939	952	932	899	902	900	940	911	893	926	884	954	937	921	877	891	883	980	894	943	930	936	956	924	914	922	961	874	907	913	896	936	925	888	973	927	877	936	942	918	907	926	895	946	925	929	927	937	904	931	894	917	945	931	906	918	912	909	892	909	940	876	877	949	917	880	959	885	839	933	852	910	886	954	888	963	878	913	887	942	902	863	891	917	923	955	939	897	888	917	863	868	907	915	971	899	897	925	916	925	933	917	874	952	897	925	916	920	891	946	860	931	841	945	929	906	964	922	914	936	937	925	899	911	863	937	895	911	963	934	948	926	872	901	849	900	920	912	916	887	869	891	907	879	966	912	945	921	919	954	878	927	906	856	895	886	953	949	950	929	908	910	905	957	944	883	956	936	947	928	923	864	870	892	941	920	852	913	921	877	980	924	846	900	899	905	956	894	929	940	959	919	910	907	940	872	878	903	901	914	919	921	916	921	888	941	882	932	906	892	939	909	898	933	898	950	940	932	896	901	924	878	873	951	952	888	929	860	882	907	865	913	875	916	922	906	926	949	902	900	863	868	918	900	895	892	852	884	935	901	901	920	918	963	918	876	927	950	967	928	907	920	924	899	876	890	937	913	877	924	914	893	913	897	890	926	967	911	939	910	909	943	843	935	907	943	936	913	891	911	987	874	919	977	944	896	926	926	956	869	912	914	885	850	929	930	936	892	891	911	896	902	921	896	936	895	974	935	862	886	885	892	919	876	892	966	927	894	866	951	893	897	877	913	907	909	923	898	909	922	929	889	846	927	871	929	954	893	914	918	908	887	900	889	914	895	929	914	879	848	916	886	925	876	855	911	903	941	883	881	864	929	915	878	857	873	907	900	942	911	922	886	951	925	885	857	960	931	911	906	919	924	866	904	898	919	887	870	891	897	935	891	930	919	875	962	924	885	941	961	923	911	907	891	874	875	903	939	913	946	923	941	905	901	961	897	881	938	891	938	912	944	902	931	929	870	881	888	929	959	964	888	933	899	953	871	934	902	963	968	867	854	923	909	943	926	862	922	912	987	862	884	897	876	931	930	880	937	869	924	928	916	950	902	975	888	913	893	923	901	915	866	896	988	921	907	872	904	884	931	886	906	865	961	871	947	915	941	940	931	931	929	948	920	922	917	925	904	927	932	914	887	878	938	906	867	905	914	954	949	907	942	891	933	970	912	891	895	865	986	880	888	905	927	868	907	938	924	923	897	909	874	923	963	907	875	934	934	930	906	943	916	936	928	885	917	921	969	917	895	863	934	895	926	909	931	919	882	963	893	914	883	890	934	916	871	916	946	901	924	899	944	890	978	886	987	863	893	923	968	942	929	907	873	939	867	950	950	939	883	899	909	928	894	877	868	908	877	903	866	944	904	928	888	926	936	915	849	884	903	956	873	948	891	889	888	921	926	915	907	911	903	910	922	929	939	891	917	897	959	901	874	925	897	886	914	919	945	909	922	825	927	871	936	915	948	911	916	909	946	937	864	918	890	933	884	904	913	903	872	940	858	870	876	950	891	929	939	932	931	935	873	901	867	875	892	902	905	910	864	866	936	892	927	891	992	875	880	974	902	859	868	908	969	959	953	912	855	933	903	915	896	901	920	918	930	878	951	918	889	904	888	906	851	977	879	903	862	921	935	904	898	937	949	912	900	890	887	931	939	925	907	916	868	876	890	927	951	888	892	916	966	888	915	909	904	926	949	855	908	867	923	931	872	904	875	904	948	850	935	968	888	910	942	867	872	906	983	902	863	887	948	954	944	866	950	922	844	943	921	903	834	964	866	900	925	876	889	902	897	895	854	904	851	866	960	912	922	929	861	916	918	961	946	858	842	902	890	950	930	898	876	856	922	905	882	885	920	870	887	946	916	911	906	906	884	934	893	914	977	893	908	892	955	914	911	941	845	911	856	936	914	946	927	882	935	851	909	889	950	880	932	940	939	914	997	921	908	915	956	895	953	958	908	945	884	890	923	934	872	901	925	898	922	875	937	912	897	931	904	878	943	911	889	888	909	916	872	875	907	917	903	927	945	926	894	939	937	960	946	914	920	950	881	907	902	888	887	945	975	974	890	908	901	878	879	938	956	922	867	920	974	938	936	901	948	861	921	971	883	917	917	953	924	920	909	913	889	938	910	933	899	921	892	943	904	910	904	873	982	917	937	929	892	862	895	896	943	920	961	960	884	862	931	912	970	902	974	913	916	846	955	867	963	928	922	944	936	866	911	912	889	914	882	911	914	933	951	923	920	886	825	912	929	933	941	919	900	878	881	894	905	891	897	928	905	950	917	916	918	893	891	935	882	890	905	958	862	879	890	908	942	939	903	917	971	908	889	901	868	932	964	886	907	938	943	894	916	932	895	930	926	866	928	942	937	923	900	922	903	1015	911	950	922	884	968	931	899	854	908	896	857	909	924	916	933	935	923	951	912	939	974	940	933	910	942	915	913	891	945	922	900	982	897	914	938	918	930	941	917	911	966	903	938	882	869	947	897	899	964	967	903	924	925	974	908	923	862	898	921	879	947	953	901	933	915	897	961	893	909	904	952	908	931	869	912	931	916	893	897	843	926	879	946	897	987	953	909	945	925	931	849	971	930	898	913	860	916	904	914	927	926	891	940	890	855	918	934	913	895	923	916	936	921	909	853	922	927	867	918	895	957	922	961	925	934	859	903	959	921	912	917	908	885	884
28970	53459	43325	27453	18451	14322	10894	8505	6556	5160	4173	3309	2698	2452	2307	1863	1719	1670	1517	1415	1418	1317	1254	1205	1153	1099	1149	1109	1053	1023	1050	1027	971	1021	1003	986	943	939	938	979	989	958	973	967	993	916	937	1016	945	999	959	1008	911	944	980	952	918	933	913	948	939	915	943	922	899	883	939	914	898	861	942	939	887	959	868	910	922	891	913	925	923	942	903	880	963	862	926	910	881	955	958	912	934	927	921	926	914	946	875	917	918	873	856	967	927	870	871	898	886	897	906	884	907	893	859	892	930	931	932	863	932	926	896	939	864	920	908	937	911	837	918	893	905	912	938	888	923	852	908	938	924	907	896	931	876	911	911	927	942	872	880	889	872	921	881	897	877	915	957	918	919	942	907	965	901	926	920	888	877	877	856	942	897	887	928	891	851	893	921	900	917	854	928	882	948	940	863	896	905	898	939	907	887	861	941	955	934	932	912	864	900	913	888	899	889	949	967	894	845	861	867	918	918	850	990	917	871	938	956	882	914	923	919	889	959	918	880	914	908	907	862	938	881	973	930	928	936	947	937	933	872	906	889	920	877	901	943	907	874	902	910	932	905	945	921	971	901	880	925	951	934	901	877	907	911	923	887	871	997	925	940	919	857	899	902	937	951	934	923	910	921	950	945	912	873	900	950	890	904	895	889	856	915	933	947	881	963	897	931	860	949	946	898	927	862	917	922	891	925	909	957	904	917	936	918	917	948	922	872	929	954	918	923	917	919	887	972	904	883	918	936	906	982	944	912	901	924	937	899	905	839	937	891	904	891	925	927	850	909	827	919	890	912	897	868	917	908	877	901	898	986	842	873	906	924	891	905	919	942	847	911	981	917	876	890	887	894	921	924	956	904	869	876	902	851	911	868	913	914	874	866	852	873	887	915	925	901	942	885	869	882	900	897	894	876	906	910	921	900	907	947	888	940	940	916	928	863	887	906	860	924	960	922	893	916	885	889	952	916	911	905	856	957	876	893	878	973	880	947	925	878	924	906	963	882	942	879	909	945	862	881	899	901	935	874	926	900	915	882	909	868	924	884	958	855	925	942	868	909	943	869	908	926	892	919	863	921	932	909	913	919	940	963	896	953	908	872	918	958	975	914	893	973	902	868	928	832	871	950	919	915	895	882	973	924	845	876	921	903	873	890	927	922	878	914	858	909	918	890	939	904	903	876	951	900	876	861	946	887	942	897	921	863	918	902	901	916	929	885	954	960	937	849	933	845	889	932	854	891	924	894	917	917	940	923	882	871	931	918	889	898	859	918	854	867	921	863	897	838	915	872	877	898	910	885	885	920	840	862	934	901	955	921	927	908	940	915	912	894	941	927	886	889	927	916	877	930	901	912	951	931	929	907	856	859	869	904	874	895	877	876	918	932	873	897	852	918	924	887	895	911	926	868	928	903	897	923	893	908	883	895	904	928	899	884	919	896	901	895	918	886	880	924	955	887	949	889	925	938	899	907	877	876	904	875	884	917	951	928	960	904	874	864	948	919	893	898	855	915	899	935	936	920	878	907	896	924	901	882	900	954	918	894	972	916	968	945	947	911	972	902	910	864	879	952	925	876	939	911	916	914	864	951	949	908	942	948	939	902	909	876	920	871	858	871	928	910	869	865	925	891	907	974	940	905	929	904	973	846	913	882	923	872	834	891	887	907	956	886	925	963	857	876	961	940	924	914	853	852	909	932	939	892	901	893	875	888	957	964	908	857	894	911	918	979	947	941	902	921	933	875	957	919	959	915	897	922	894	903	904	932	903	907	900	941	882	906	918	923	899	853	904	864	919	900	834	905	926	947	944	929	894	933	890	882	885	871	863	947	953	895	920	889	911	874	929	956	868	934	861	912	853	876	946	925	923	875	899	968	954	1002	945	887	930	896	875	852	904	921	898	926	867	907	919	878	873	917	921	929	895	882	830	894	888	886	943	905	887	886	909	920	878	883	877	907	917	919	933	881	840	938	927	896	947	896	900	898	888	892	929	910	884	918	915	943	886	894	905	929	924	917	901	868	859	898	876	893	826	913	931	930	859	881	948	923	873	931	926	900	925	936	883	911	929	930	989	959	886	928	882	898	893	855	896	901	926	895	906	915	889	940	866	911	957	894	889	863	866	942	916	941	898	901	885	938	901	918	882	889	955	940	894	845	942	903	986	940	925	894	866	869	897	924	917	884	835	879	943	880	933	953	875	909	902	932	909	940	916	981	953	870	870	941	884	898	830	934	934	918	893	905	890	942	898	928	879	956	919	895	904	909	919	984	877	912	886	915	873	943	873	903	927	921	934	884	869	945	911	872	874	950	938	937	901	946	895	880	925	931	875	909	883	888	935	895	894	920	902	865	902	907	815	920	890	885	860	899	892	937	870	853	913	882	942	927	914	855	891	866	883	962	911	926	880	884	956	955	931	973	888	934	897	881	894	920	944	954	917	873	927	916	876	893	892	870	884	932	910	909	902	936	877	872	896	929	882	836	926	925	955	944	932	892	903	876	893	877	904	878	884	904	880	914	838	897	870	870	863	899	893	868	906	889	965	901	900	889	876	873	906	867	887	890	846	897	914	888	930	923	868	923	913	871	975	867	891	909	887	956	928	929	920	925	876	892	927	877	964	873	941	912	892	928	897	925	894	895	874	917	924	885	966	908	907	848	909	923	852	914	901	890	881	867	908	874	928	859	877	890	936	888	960	875	937	960	923	910	918	899	889	943	917	926	896	894	856	924	887	901	925	874	899	950	903	889	886	869	935	975	948	922	922	938	884	917	905	904	894	884	875	969	954	914	920	955	841	902	904	919	883	900	915	911	940	906	878	836	911	893	891	892	902	924	874	900	899	872	933	898	901	896	911	904	920	953	876	902	956	872	868	923	934	917	866	904	935	889	899	891	837	949	896	949	897	877	921	928	902	881	913	912	846	931	922	917	910	848	917	925	933	913	906	918	963	929	961	943	964	908	907	939	898	945	930	907	932	879	919	867	912	955	912	907	918	886	929	853	858	935	915	910	927	959	878	929	879	857	881	894	932	882	924	882	898	870	886	900	862	901	900	876	904	942	888	904	939	942	884	912	959	849	892	957	957	927	960	917	938	902	918	940	908	961	876	948	876	872	848	892	969	892	910	883	927	892	904	859	871	905	904	948	893	909	897	936	919	925	895	926	875	971	897	868	901	845	943	851	919	852	904	940	911	925	872	929	902	940	881	874	915	896	912	953	924	915	900	865	933	920	911	922	868	928	907	910	910	928	905	833	919	844	927	882	867	904	869	914	901	888	920	886	860	910	906	872	887	886	943	899	910	830	948	890	955	944	946	956	912	926	967	901	872	932	891	885	934	904	875	866	908	942	889	928	869	926	878	900	900	871	899	922	908	903	929	893	938	911	875	888	891	854	894	906	898	919	918	927	963	952	917	881	907	879	893	887	848	914	891	906	869	874	899	911	908	876	895	941	907	902	877	870	837	856	906	943	838
25568	21526	28600	26451	19009	10837	6928	4711	3805	3096	2578	2153	1853	1741	1711	1459	1414	1290	1314	1315	1208	1132	1098	1102	1149	1100	1076	1062	1069	1019	1001	1023	1045	976	998	924	992	972	1003	1050	963	1003	1006	917	970	911	1031	1039	972	997	1022	1002	947	1009	967	1015	983	927	950	956	892	1014	1024	1047	981	963	970	1014	950	970	965	928	992	966	996	948	991	909	958	953	970	925	1001	958	942	982	983	934	932	942	937	948	1017	928	926	943	994	985	910	1023	906	984	879	990	951	972	949	946	975	994	919	962	963	972	963	914	943	907	912	966	942	965	946	928	948	953	932	948	929	997	927	920	986	887	950	1020	963	945	993	997	965	892	948	966	974	909	994	942	941	971	895	917	957	997	887	900	952	931	937	925	963	931	1012	956	963	980	925	932	967	1009	966	945	952	897	977	945	888	894	922	930	919	986	911	939	936	915	947	863	880	924	939	950	944	930	907	955	923	933	988	956	910	952	964	966	990	949	963	915	933	933	929	930	925	956	921	871	960	893	984	970	931	983	1003	889	971	965	998	940	979	1003	944	943	940	1021	990	910	986	917	917	1001	924	944	943	957	1010	962	935	964	975	937	959	938	959	916	1025	968	961	927	931	939	933	926	918	999	954	917	912	918	954	883	942	917	950	947	913	946	963	928	961	970	928	915	971	917	898	948	966	940	993	940	1045	931	935	979	981	888	952	993	883	963	956	961	997	979	966	962	948	927	966	922	916	1008	889	934	883	893	974	916	928	956	983	905	973	956	971	954	967	912	934	972	949	945	950	960	975	1007	933	959	910	949	922	957	922	962	982	967	977	865	925	990	1010	988	957	951	980	924	998	948	933	1003	906	964	927	915	985	982	927	991	952	958	959	953	940	938	955	979	908	974	938	976	913	933	946	899	923	949	915	931	928	895	931	977	949	982	976	943	955	979	908	910	914	954	945	985	949	1005	933	1003	915	926	904	935	965	1000	947	992	983	956	986	977	946	992	940	950	963	929	942	993	939	921	1009	912	920	958	911	939	983	946	955	987	942	921	983	947	964	946	978	952	936	953	941	976	947	923	997	925	923	980	948	934	985	982	993	960	955	986	940	981	978	967	918	988	1002	963	974	955	942	949	967	928	977	999	964	932	968	955	974	1009	898	965	936	923	954	968	916	936	974	936	951	926	959	963	996	926	977	963	1011	938	979	988	963	1002	953	936	991	945	897	922	928	926	911	944	899	981	922	1006	956	982	958	946	938	943	956	967	943	979	957	965	921	989	976	939	971	946	1011	965	1005	921	955	982	999	993	995	938	934	952	972	1009	953	937	926	911	944	968	872	975	917	969	1003	981	903	959	987	971	953	1005	921	939	925	1005	960	977	931	1013	994	948	936	998	986	971	943	991	932	942	1006	907	953	967	933	984	998	983	987	902	967	956	959	971	966	935	970	972	949	967	975	985	971	937	974	941	956	991	942	926	970	952	975	1000	972	928	913	875	940	987	898	967	969	965	974	923	934	913	944	980	955	939	954	975	932	961	989	988	953	892	971	954	982	935	974	979	950	988	960	931	994	930	955	945	1002	939	969	960	940	922	930	917	969	967	947	919	937	1000	961	905	971	935	928	954	973	962	1019	925	916	966	963	949	960	940	978	996	966	961	951	970	937	893	961	952	957	926	939	945	974	938	919	956	907	980	920	943	932	884	889	946	938	991	949	944	985	939	959	934	945	987	1019	913	934	988	950	942	884	963	940	990	956	971	991	958	915	945	1005	969	933	944	983	961	939	894	1054	973	998	927	909	963	1014	996	969	962	964	944	890	978	945	989	887	984	911	977	934	953	974	984	948	970	930	948	902	915	977	900	948	979	915	916	897	913	978	952	931	912	888	937	977	927	998	939	977	948	932	927	993	917	990	909	940	1008	923	950	990	975	967	955	929	932	915	949	966	949	1000	967	923	908	966	974	972	992	1004	975	982	937	923	909	922	961	950	961	962	958	1050	979	988	950	941	948	944	945	926	940	958	921	935	994	959	954	1006	962	988	929	983	919	964	964	967	944	945	961	962	968	912	932	899	930	942	919	967	929	922	989	983	929	975	921	986	916	974	950	892	957	933	976	1023	949	935	900	916	891	933	970	959	960	905	927	950	964	978	991	916	877	953	985	894	982	992	954	965	964	910	909	962	931	936	956	992	966	914	962	966	911	943	971	952	926	988	966	934	958	930	980	956	995	924	941	980	929	924	961	944	985	937	982	965	953	980	975	966	943	943	986	962	991	978	932	963	951	981	962	945	895	944	1007	950	976	945	962	944	933	954	962	947	948	1008	955	925	944	975	933	936	946	991	918	962	936	954	948	908	930	959	1005	951	968	1008	956	961	1001	914	1002	955	933	931	988	969	981	924	976	947	896	1000	944	987	922	915	953	984	969	954	954	973	989	971	969	956	1000	915	942	964	887	977	974	971	882	989	953	1005	960	913	952	944	959	946	997	952	920	966	960	945	950	914	941	932	1038	982	959	1016	974	1001	917	975	953	1002	958	991	1001	904	933	977	973	944	928	978	1002	983	945	939	1020	1013	960	985	986	910	961	967	934	979	935	951	936	960	953	915	952	950	964	944	977	953	928	917	929	949	919	1000	960	1034	1015	974	957	952	939	896	938	909	959	956	1004	956	940	961	936	947	968	890	979	990	943	921	1004	962	905	965	967	975	986	929	896	929	949	923	923	941	940	940	980	936	1014	936	978	940	1021	970	957	983	960	959	926	940	959	910	982	984	971	941	1011	926	963	906	946	924	902	930	941	966	973	982	970	901	991	933	966	959	956	980	969	932	913	950	976	969	933	976	1010	929	961	978	972	944	976	966	941	923	933	945	934	946	963	949	969	962	966	966	944	949	894	973	1017	943	933	962	928	957	932	928	961	939	945	930	950	932	918	988	968	945	987	989	865	976	945	916	910	975	932	962	923	951	949	936	921	972	984	961	990	961	967	994	951	964	984	975	928	958	963	999	936	934	1023	896	927	897	983	973	969	968	972	929	941	977	944	883	941	903	1021	1010	942	917	962	944	938	977	1009	951	976	951	966	961	906	963	904	987	943	939	946	946	927	966	908	917	936	963	959	977	969	942	972	956	951	972	983	958	949	951	983	912	951	992	929	950	925	925	948	957	928	982	921	982	929	917	1006	997	915	915	931	898	920	922	966	946	974	937	980	1024	933	987	947	919	917	932	928	956	975	914	968	943	946	941	937	954	950	911	904	1010	979	992	918	916	1010	994	957	963	913	950	939	989	959	913	963	927	939	964	918	940	916	965	956	922	935	934	976	927	921	959	918	970	947	927	905	921	962	951	1003	897	922	884	919	980	968	987	974	969	959	966	922	910	950	919	976	921	963	1037	948	952	1014	971	933	949	1014	944	966	935	946	888	973	915	947	911	940	958	974	967	926	974	975	1039	955	964	946	960	930	968	940	883	929	920	982	995	1010	1006	936	996	949	923	953	955	919	918	975	927	970	1032	924	958	1000	959	930	917	980	952	952	983	977	998	918	991	950	978	954	971	984	969	1005	965	945	963	982	956	945	931	942	906	967	996	1015	992	960	973	940	966	969
29681	49688	38066	23636	16592	12596	9426	7373	5715	4578	3563	2882	2335	2059	2154	1700	1660	1537	1535	1389	1357	1332	1267	1146	1149	1161	1092	1075	1109	1091	1077	1043	1022	988	1036	988	1030	970	1000	1011	999	990	967	955	1014	984	1060	970	982	983	1017	1034	898	987	1014	989	1027	958	984	978	962	976	987	959	999	971	944	1017	948	950	968	980	992	913	1004	958	942	1006	954	1000	925	975	950	992	983	963	959	934	941	995	933	932	924	950	940	980	894	956	967	948	951	971	968	934	955	920	933	914	957	965	967	958	959	916	955	980	970	944	943	930	948	928	966	962	1016	974	1012	978	977	930	934	936	907	983	973	943	947	913	976	918	939	898	951	990	982	957	948	935	969	893	965	942	934	982	966	981	917	975	921	942	947	971	961	925	965	961	990	975	887	948	954	979	942	968	959	929	970	960	909	947	920	942	976	936	977	952	1024	942	946	978	941	968	998	938	933	896	954	976	962	997	957	987	998	945	1009	962	946	974	981	901	941	901	950	979	949	946	987	899	995	917	978	965	958	939	980	958	954	969	930	920	938	981	972	994	929	942	948	965	949	939	953	976	950	908	1008	955	958	984	953	930	931	944	982	952	923	920	958	932	932	935	978	989	992	934	950	1014	989	933	977	984	980	965	942	985	965	936	1002	963	958	913	967	887	1017	943	957	989	885	1021	975	960	959	962	974	939	961	975	928	934	966	1011	1003	947	978	916	978	977	934	939	1019	985	962	946	986	963	974	907	966	960	941	980	999	903	989	1003	1012	937	933	977	947	916	977	976	931	914	935	975	936	938	940	988	994	955	928	876	965	965	984	1003	973	910	960	971	983	946	999	925	906	958	946	927	898	960	903	999	943	926	922	888	977	962	961	976	976	960	1002	970	923	936	891	998	1053	875	929	954	951	964	926	963	960	982	953	960	978	951	940	996	959	948	928	963	947	962	960	933	931	907	976	893	946	973	936	991	964	964	902	926	920	951	1039	956	987	970	963	926	959	935	964	939	952	925	909	957	938	934	941	901	958	963	941	957	969	981	972	972	953	975	952	1008	909	993	929	905	891	996	938	963	910	970	927	981	980	1005	949	985	920	966	904	935	983	932	946	986	946	942	959	960	950	957	971	919	946	978	967	964	897	928	986	884	935	966	937	954	947	927	991	1000	869	934	934	984	924	909	945	937	945	914	983	1014	963	957	935	944	991	944	934	921	967	1005	941	926	944	948	930	930	969	990	963	972	984	977	999	957	999	936	999	934	982	978	960	939	960	978	961	938	969	931	935	945	949	948	858	911	965	887	995	925	988	973	945	941	947	939	925	956	977	907	1027	981	929	937	950	973	914	949	953	958	961	1004	971	928	943	926	893	923	984	939	975	1011	958	923	961	956	916	984	892	970	972	923	986	943	924	910	915	925	940	964	986	948	946	981	943	942	916	942	952	970	942	950	970	927	968	945	903	967	960	901	961	965	915	932	995	956	948	946	998	991	906	1003	908	931	941	966	932	920	986	1028	974	930	994	932	988	969	936	954	991	914	940	932	937	959	973	947	973	942	943	910	925	917	913	939	1012	995	922	957	958	990	917	982	949	942	962	950	940	923	968	951	970	973	972	912	914	954	964	941	954	946	958	912	934	980	982	963	1032	983	924	935	952	903	963	975	936	918	983	936	987	949	950	952	922	948	950	984	953	959	934	969	984	905	966	891	945	975	968	887	958	975	994	975	959	944	978	964	940	900	981	979	948	919	944	970	988	955	977	959	969	972	979	951	992	944	999	929	964	1029	939	975	914	962	969	970	906	915	978	952	939	979	948	998	978	925	935	978	987	920	925	890	952	976	994	936	928	993	889	921	975	962	923	907	953	943	951	997	971	927	919	1011	984	933	952	903	919	981	933	939	899	951	982	995	977	904	972	936	987	955	919	965	973	934	967	1007	958	922	916	975	942	988	1025	950	947	972	989	949	911	1007	937	933	956	946	971	978	910	970	987	984	929	928	969	982	983	964	956	923	979	969	911	1021	970	1005	934	968	953	971	934	950	952	981	927	997	940	955	911	935	1002	921	955	988	938	937	908	998	965	958	929	952	944	967	971	913	960	969	945	965	933	927	935	979	972	999	914	976	1001	965	997	984	938	951	901	985	955	905	944	892	972	937	976	984	956	990	1006	908	972	981	966	957	967	970	922	944	1030	928	993	947	934	952	991	935	989	963	907	940	972	952	928	959	964	942	931	956	960	969	930	964	961	924	964	942	951	918	930	919	943	994	977	982	957	936	1004	936	965	917	925	912	1001	918	953	940	979	1015	977	989	990	896	913	963	928	942	979	926	906	934	935	1006	913	982	931	936	958	936	893	914	959	977	941	993	951	917	917	990	977	963	941	961	982	959	1018	934	981	838	936	903	969	983	921	910	926	942	960	969	1005	991	931	962	942	906	970	937	979	949	957	922	908	952	1010	961	917	942	960	956	937	980	957	976	928	938	918	996	959	925	946	973	965	948	924	888	973	885	954	967	961	985	953	987	951	978	936	980	1008	919	957	1003	926	976	988	979	926	980	908	908	933	913	998	951	982	931	978	953	922	936	886	964	967	979	916	999	986	998	951	999	886	979	960	971	915	973	933	933	938	980	919	998	907	956	973	934	923	983	1000	978	981	880	932	991	932	925	934	946	948	926	904	1004	953	912	985	958	960	932	949	1000	983	934	982	892	937	920	982	926	945	931	952	948	998	936	968	985	968	965	986	939	1009	932	959	995	902	920	986	896	911	896	941	959	966	1015	943	984	978	938	968	950	959	944	971	963	925	939	976	903	975	943	943	965	919	928	888	914	910	932	959	920	944	974	910	938	967	973	912	949	983	910	941	985	1015	985	922	930	992	1013	954	928	941	879	974	978	921	1005	900	928	951	988	1000	931	973	995	958	909	927	908	955	963	940	936	977	920	970	880	940	977	905	910	951	958	997	959	1001	962	904	957	921	961	926	939	949	924	977	979	951	989	975	938	985	969	900	937	941	941	968	924	924	867	951	940	890	937	958	953	981	935	946	1006	926	972	935	962	965	958	941	936	972	963	1012	908	949	937	946	937	939	965	969	972	954	1040	941	894	952	920	939	948	940	956	923	958	957	948	919	938	997	877	910	899	922	1007	936	934	977	934	934	993	949	887	907	945	975	977	944	909	931	975	930	937	1012	957	993	972	970	931	904	916	1038	967	946	945	924	933	899	950	961	958	952	1004	944	959	912	911	981	923	939	1006	881	987	963	943	953	985	925	988	927	988	918	961	963	936	962	999	919	914	1015	971	986	958	996	952	928	940	992	933	954	917	926	902	917	944	1015	965	996	970	943	971	962	971	938	910	953	985	926	961	954	1023	954	918	947	926	942	974	989	944	999	961	947	910	973	989	964	959	897	954	966	973	947	984	915	958	933	969	998	920	946	957	999	942	972	997	966	954	931	1013	949	977	1003	914	972	952	980	930	886	931	933	935	961	1011	946	986	914	973	912	952	925	962	965	959	950	901	961	955	957	955	938	951	967	968	939	950	914	999	993	906	954	955	969	884	959	911	911	955	938	951	887	915
23156	21508	29343	24193	21697	22542	18739	9137	6347	5000	4147	3388	2838	2461	2279	2093	1862	1738	1682	1534	1526	1412	1417	1329	1251	1274	1155	1205	1205	1132	1145	1069	1099	1070	1104	1061	1086	1119	1073	1068	1009	1102	1050	1018	1064	1080	1074	1083	1014	1052	1078	1094	1091	1062	1132	1096	1033	1013	995	1034	1029	1018	1037	1064	985	1039	1067	1040	1052	1053	1033	1016	987	994	995	1018	1050	1036	983	1061	986	990	1006	1005	973	1012	999	977	1015	1022	1054	1028	988	957	1002	1035	1043	1001	1004	1031	986	995	1013	1010	1093	981	1009	981	968	973	1055	1071	1000	1082	1005	966	1007	985	1018	972	1041	1026	1072	1032	986	1053	979	985	999	995	1037	1050	1037	1017	1012	1035	1024	1039	1057	1019	1002	963	1025	1073	1017	974	1021	1048	1010	1010	996	1051	1046	1003	1070	1041	1001	1037	1044	1020	1006	1039	1045	949	1020	937	1014	997	1071	1075	1026	1006	959	985	1028	1047	1040	1037	994	1044	972	1054	1027	979	1012	993	1039	1005	959	970	1019	1028	1044	997	1031	1018	1051	1022	1043	991	1025	1015	1034	1012	1021	1047	1021	990	1033	1032	1012	973	1069	1037	991	1029	977	1009	1021	1023	995	956	1009	1026	980	998	1067	938	1029	969	1013	1013	1005	1061	984	1017	970	1043	1027	1041	1010	1061	954	1019	1013	1017	988	1041	1001	1049	1027	967	996	994	991	1036	986	1028	1033	996	1077	1050	1007	1046	986	1055	1014	1080	980	993	1076	996	1056	1031	998	978	1124	1021	1054	931	1065	1011	1068	1016	970	1064	953	1022	1106	990	966	978	973	996	1014	1014	1003	1010	1016	1005	1044	1040	975	1046	972	929	991	995	972	1024	1031	972	1071	1027	997	1055	1087	1002	997	1009	1027	1059	1010	984	1040	1009	968	983	1034	1019	1005	1015	1032	1041	1034	1018	1024	1008	1060	1026	943	1016	980	1017	988	997	1046	962	983	1053	969	1007	1039	1025	1020	988	1024	988	995	994	997	1024	1015	1003	1008	1014	1041	1091	1056	974	971	1034	1011	1014	1012	986	998	969	1050	1009	1069	993	1044	1003	1009	1003	971	975	1006	1022	983	992	987	1008	1000	1020	1043	1021	1108	1004	947	1012	989	1032	1019	1017	1075	983	991	1065	979	1044	987	1037	1007	1015	997	965	1025	1006	1006	1029	993	989	1003	981	1025	921	964	980	986	996	1031	1081	1031	993	1043	1014	988	995	1015	1086	1027	1059	1016	1041	1001	942	1031	1041	1007	957	1019	1026	980	982	986	967	1019	982	979	1007	996	1007	1011	1064	1000	1034	1023	975	1017	1016	1042	1036	972	1010	976	994	987	992	1033	978	1039	973	940	987	992	1046	1025	978	962	992	1048	1011	954	1014	979	1022	999	984	1070	967	953	1006	946	992	961	1049	974	980	984	1067	1013	991	1034	1032	1021	1010	1030	1045	1031	1019	1032	982	967	1011	994	1013	1001	1049	1030	1051	1056	1033	998	1014	1018	956	995	1059	1047	1017	976	996	978	942	1034	1020	1013	1004	1037	949	1045	1106	974	1024	992	966	1025	987	1029	1063	980	1008	1079	1017	977	981	964	1023	1030	1064	1004	1022	1021	997	1028	1014	1044	1011	952	1035	1069	944	1034	983	1012	971	1027	969	984	1059	996	1025	951	1049	1038	1038	1046	1021	1001	975	1012	1003	1077	1021	1008	1029	1028	1047	1034	1057	1048	1007	990	1050	960	997	1027	1034	1025	979	970	988	1020	995	1003	1040	1026	1004	986	994	1015	1062	981	952	1041	1024	1096	977	1006	1018	950	1060	939	1028	980	998	999	974	1022	1028	1008	1028	1040	950	979	1014	1029	1037	983	955	994	1040	1000	988	949	999	1005	1042	1050	1022	1009	1024	918	977	962	999	1018	1062	1014	1019	998	1015	980	1059	1009	1048	1034	1081	1037	994	963	967	1041	1054	1033	995	1016	1026	988	971	1040	1024	1013	981	1023	988	992	965	1052	958	1006	1014	1027	1044	955	992	991	1049	1076	969	1015	1003	989	1030	1002	957	1004	1011	993	947	995	1006	1018	981	985	980	993	1006	1017	1069	974	990	1031	981	986	1003	1026	1028	1005	988	988	1070	1043	995	964	1004	979	976	1035	996	994	1004	999	985	1072	1003	1017	976	1053	997	1025	981	992	971	939	1069	973	1036	1074	1007	1033	1008	941	989	958	911	1001	999	964	1011	1015	1021	1004	1023	1027	990	1010	991	1016	992	982	982	1001	960	1019	1023	1023	966	1011	1068	1036	974	1017	1077	984	987	965	1007	998	954	926	1065	1074	1078	1076	1050	954	943	1001	1007	1016	994	1020	1016	1019	1005	1017	1079	1048	1042	1030	981	1011	1031	984	1001	999	1022	1018	981	978	982	1025	971	1048	1010	965	1014	1078	1000	991	1028	1019	1004	998	1054	989	955	1047	1048	1028	1013	1008	1007	954	973	980	970	1026	1002	1026	1020	941	1007	1026	1055	1027	1001	971	1018	1026	1015	1032	1056	1074	1009	1024	1077	963	1014	1016	953	1013	972	1027	1053	993	1034	1025	1036	1021	1040	1062	1023	1035	1059	902	985	1003	972	1003	929	977	985	1027	997	1030	1040	1011	1004	1043	1028	1061	981	1031	1025	946	1001	961	1050	976	1002	970	1055	1013	1010	1033	1064	1037	976	985	980	986	1021	1028	1001	1055	943	1021	1014	1013	962	1023	989	998	992	991	1029	991	959	1034	993	1023	1061	1001	980	1002	1001	987	1031	976	1042	1011	992	1056	970	1076	1020	1027	1011	1067	1033	1090	1032	1011	1008	1042	993	997	1005	987	981	978	966	1029	1015	1021	991	980	969	1059	1036	972	976	1042	997	1036	1064	969	1017	1015	1027	1002	982	1019	989	1060	1013	1004	1020	1030	1035	1005	1027	1014	1027	1018	1005	1032	1012	1024	952	1035	960	1026	994	1022	1009	1023	980	1022	1033	992	1036	993	1045	947	1016	972	1024	1024	1020	997	1039	973	1066	1003	1093	1018	970	994	1066	1003	1007	961	1070	1027	1008	1026	1045	1046	994	1041	937	1016	987	1011	950	995	1025	1030	966	983	944	1016	1021	1008	973	1002	1071	1003	1066	1010	1012	1041	1013	1037	984	1020	1000	979	1002	1000	962	989	1009	990	1035	989	1017	1011	1048	1041	949	981	1000	1044	1011	1004	1001	1028	994	1035	1019	909	1058	1009	924	1004	969	1009	1027	1024	1009	998	999	989	1027	988	998	993	996	1030	1022	1027	1003	999	977	1008	1000	993	1039	1003	1018	1040	1005	1047	1024	993	1040	1015	1057	985	966	1048	936	1028	1007	954	993	1032	958	1050	936	1009	1066	1030	1026	1019	991	969	954	967	1028	1080	1021	994	979	1019	1052	1012	1034	1062	1031	999	1016	1015	1021	1056	983	981	1017	979	1038	985	998	959	1043	984	1054	960	978	1013	1035	1016	959	998	1006	1040	991	1011	1006	972	973	985	971	1002	979	1009	976	1005	1035	1028	1006	995	973	984	1005	1060	1007	1029	1011	997	1012	988	976	1009	1110	995	1011	1015	962	950	1007	1038	1017	995	1050	1053	965	992	974	989	1002	953	983	966	1038	1040	1038	998	990	1001	985	977	1014	1021	1038	1018	1064	977	1049	988	1001	1010	1057	1070	952	1019	994	1038	1083	1050	1050	1016	991	987	987	946	1003	992	976	1023	982	1002	1004	1038	1029	1069	1002	1059	1000	958	1052	1033	1040	1019	1025	973	986	1019	1005	1012	935	964	998	996	1045	954	947	978	989	1026	1014	1037	1010	948	1016	1024	1047	984	941	1038	1000	1040	994	1052	1040	1002	1010	959	975	1003	1047	1041	1022	984	971	937	971	989	991	1046	981	1017	1049	968	988	1038	1016	1026	983	959	1002	1041	996	1009	991	1012	1040	976	991	1029	962	1004	1001	999	974	950	973	1064	1061	1002	1048	976	1071	996	1029	956	1034	1054	1032	1029	989	1036	1004	995	987	1000	1013	1003	1026	1002	1043	1061	1015	1009	1008	1012	981	1029	1026	1019	1053	1013	1009	1074	990	996	1055	1008	1075	956	1006	987	967	967	1013	970	960	980	1005	999	1002	1064	987	1002	1033	1030	1088	949	965	1055	995	987	1033	959	1053	1004	945	1004	995	960	1016	985	978	1007	1008	1054	972	988	1041	1059	967	993	976	1003	949	1048	1064	1006	1034	1039	1047	982	1025	997	1035	1022	967	993	1024	968	1060	1006	1054	1003	1018	1014	973	958	1004	998	1028	968	1001	1044	1041	986	948	995	1037	1009	993	985	1037	1022	947	1007	1006	1046	1012	989	976
31297	56697	46806	32356	23049	18145	14174	11297	8679	6767	5449	4440	3602	3170	2944	2509	2170	2041	1943	1772	1671	1546	1531	1376	1416	1361	1205	1239	1214	1215	1238	1104	1157	1064	1169	1112	1071	1112	1063	1053	1057	1044	1112	987	1083	1106	1062	1029	1071	1054	1053	1034	1049	1075	1009	1010	1070	1034	999	1026	1034	1054	1033	966	959	1014	999	1024	1028	988	959	960	1002	1006	1019	1025	1027	1100	1004	953	1012	998	1030	1067	958	1008	971	993	1010	1024	1010	1018	983	993	972	982	999	951	997	933	969	961	973	998	952	971	1001	1041	963	986	1027	1014	1004	972	986	982	1003	1012	968	994	982	1008	991	1028	959	1047	1041	979	940	1006	989	976	1015	984	1054	933	973	1000	964	981	1014	970	1018	995	967	973	945	995	1013	993	999	982	971	971	958	944	979	955	984	987	987	961	1013	924	1049	1027	958	934	993	1034	999	943	969	932	978	1030	944	931	948	985	987	954	951	947	999	946	983	1023	938	972	1000	949	989	995	998	931	962	961	1051	965	999	979	936	976	962	962	990	942	1008	969	945	963	961	999	973	1011	978	948	963	979	970	1028	980	1043	965	974	1014	966	1002	979	1001	1020	963	978	970	995	920	987	971	971	954	956	940	1013	985	1076	987	970	986	961	946	985	976	1004	980	974	1020	939	983	931	1002	1021	1001	1008	962	934	1007	958	968	986	998	979	996	1005	956	954	1001	957	967	962	998	1006	986	1029	980	1023	998	1001	997	1049	954	973	974	1006	971	1020	944	1020	1042	1019	1007	972	1042	970	1012	1025	994	972	1041	978	963	929	984	1031	1036	956	953	1054	954	959	960	983	1022	990	1004	1001	954	954	989	1006	1015	962	992	974	927	981	965	960	985	1000	1011	965	947	992	1005	965	985	1004	987	1034	1001	990	998	969	974	971	996	1030	987	1010	1004	954	977	940	1012	1003	962	985	944	974	1012	974	1001	981	964	1017	998	990	940	966	945	991	997	946	967	975	960	973	962	981	997	918	989	976	955	959	923	947	986	961	938	1003	992	1013	988	976	969	993	962	983	997	945	1018	933	971	1005	935	982	958	992	981	975	1014	996	981	1012	914	978	1005	957	960	983	1022	993	988	1014	974	988	1013	1037	994	1024	938	965	1043	1011	991	966	968	1026	982	946	970	980	958	1033	990	948	952	972	984	983	990	991	1008	989	985	997	1023	1016	937	1052	989	947	1014	938	1018	974	990	954	1029	979	986	965	990	996	933	991	1043	1050	1018	1018	971	932	998	1001	1037	1027	1015	1035	992	936	978	964	1013	958	949	984	916	984	949	1009	998	955	970	986	987	1008	993	988	1019	952	975	963	988	945	1023	1003	958	993	988	959	969	946	1017	987	1027	961	984	945	1000	913	1001	1023	971	1003	1008	1029	950	996	1014	963	1029	1000	1005	952	1000	970	1019	1050	990	940	931	970	992	979	947	1017	1018	999	905	1005	1035	964	975	935	969	960	1030	936	1008	947	1020	1035	1007	990	1053	994	900	969	981	1004	947	1009	960	1011	974	985	943	951	989	1030	951	1009	969	970	946	992	963	1042	1015	983	987	955	985	989	1002	971	937	1010	990	983	998	970	969	932	937	1000	948	964	939	1023	985	996	994	965	998	1002	950	1020	961	1037	973	1000	991	1003	988	975	911	972	1004	997	1042	958	926	950	992	1002	974	1065	1001	994	979	1015	1030	957	1048	903	961	1014	1027	1013	999	981	996	1014	991	955	981	918	958	1033	1002	978	979	1010	988	936	992	981	1018	1035	989	1003	1047	1023	986	954	1021	970	967	1002	968	999	995	1015	956	963	998	948	973	999	1009	970	965	963	986	1041	970	957	972	985	993	1069	964	948	979	1018	1035	996	982	965	989	1000	1023	977	957	897	976	976	992	996	982	951	1002	1016	925	970	1006	969	945	1010	957	963	992	939	1047	1030	980	973	1030	1008	888	944	983	1014	967	977	958	988	1031	961	983	974	937	1017	993	940	954	961	981	972	975	956	944	999	987	946	960	1004	916	997	1024	1024	996	1046	974	1007	997	955	1031	968	968	1041	996	1012	1028	984	951	982	1041	1014	1001	948	961	972	971	927	957	950	955	960	1014	976	964	943	974	956	972	1019	980	948	973	1005	976	968	994	983	1018	984	964	916	975	938	994	982	971	958	933	1050	1014	996	971	961	994	1022	953	964	983	947	967	990	940	952	1029	998	945	928	965	1029	964	935	943	971	975	904	996	1014	1007	999	999	1033	960	956	1013	975	997	966	1013	964	970	1030	953	1061	981	924	951	948	975	1035	980	1019	950	948	1001	1000	987	992	980	995	988	992	944	966	982	985	956	979	1051	964	931	971	997	1010	914	1000	1003	1040	995	1005	976	974	930	987	971	924	964	988	1012	978	1005	1015	976	960	974	1060	1057	934	935	980	961	979	972	944	959	954	966	926	984	986	1013	997	973	946	990	987	1051	1031	1006	983	995	982	942	1074	970	967	993	945	953	955	1043	981	1003	1000	1002	997	1021	945	938	1008	981	970	967	973	963	1005	944	1051	998	961	982	1015	997	1003	976	970	949	971	955	1029	943	956	971	970	1014	924	999	977	961	992	961	1017	989	982	963	993	1075	1008	1039	1005	988	1002	1000	992	1015	990	1002	1037	995	947	1014	1033	968	984	968	997	946	971	998	963	1021	952	1024	996	989	983	1007	970	975	967	967	1005	1017	1025	988	978	1008	975	926	930	993	989	1007	973	992	979	1019	1027	930	967	945	994	968	995	931	1034	1016	983	990	969	960	948	1002	1032	960	975	1010	968	998	961	989	1035	934	960	943	975	942	1004	994	952	1019	1004	1012	978	987	995	969	1038	992	951	1022	1003	966	1002	972	962	965	962	995	1002	950	970	987	998	960	999	970	987	1007	1016	998	931	1012	974	979	960	1022	933	1005	981	959	962	982	1025	972	1000	1056	1036	1001	977	1011	989	941	946	938	1001	988	970	949	992	997	957	982	1007	956	935	988	958	973	933	1032	1058	921	967	991	910	954	999	987	1011	974	954	968	953	957	968	943	997	976	1036	967	931	921	1032	983	942	983	971	921	985	981	982	944	996	987	957	981	961	957	987	981	1016	949	995	1016	994	960	976	984	959	1012	959	1048	1040	953	949	937	989	992	971	998	954	961	1027	963	950	989	995	946	1021	971	972	1025	951	1079	1039	997	1004	1014	1027	994	1025	972	955	960	1001	1000	996	1035	998	1000	1007	973	963	1007	1019	988	1042	973	954	1020	986	1015	984	973	1058	1010	957	1019	936	978	973	994	1004	972	950	1008	1032	1037	974	968	1028	976	975	997	958	987	1038	990	964	1027	926	1010	1050	990	915	985	1005	947	948	949	992	1037	1047	1016	909	929	985	946	1017	969	1008	965	913	1008	1072	1011	956	991	959	1026	980	978	960	956	1025	1034	962	999	980	989	1006	999	1049	995	1000	959	1006	997	987	1025	973	973	1013	969	978	1006	1004	927	986	979	1014	1030	973	1008	977	985	966	977	1061	932	945	957	1003	941	995	983	1035	986	987	1005	1026	986	992	992	969	989	988	993	931	1003	985	990	989	1001	917	997	1006	992	955	957	982	1004	959	993	993	999	991	983	959	1003	1022	971	952	973	942	961	1031	986	991	956	905	1009	995	991	967	984	1008	1025	967	977	947	1000	1057	971	986	1031	966	939	999	989	978	949	1027	1033	1006	992	1013	948	997	967	966	986	935	973	1048	968	978	1011	985	1014	1053	1008	967	923	946	996	975	987	969	997	916	1011	983	1027	979	961	1006	1007	1008	949	974	997	962	1044	1008	1010	992	989	996	889	1033	968	975	1021	946	945	969	946	1007	987	997	979	967	951	951	923	992	933	1002	995	952	1007	974	980	1029	975	971	946	929	991	932	957	942	922	926
30317	29392	34945	24540	12203	7385	5105	3924	3089	2520	2210	1855	1659	1416	1433	1325	1237	1198	1153	1163	1123	1058	1075	1025	963	975	1016	986	935	989	973	980	1018	973	906	938	991	919	1009	944	917	915	887	907	1034	902	930	928	928	932	952	930	948	919	888	944	963	931	926	938	905	935	908	863	923	888	930	955	949	897	929	890	921	923	894	905	905	903	934	930	928	940	916	939	869	886	923	924	922	892	909	970	915	927	942	872	957	893	875	900	837	877	927	932	905	846	860	883	961	933	914	886	879	969	888	906	914	910	851	930	894	879	896	958	927	901	897	871	859	896	944	888	890	879	883	889	894	908	852	904	901	868	895	869	913	887	873	957	890	894	888	894	856	899	924	932	894	957	880	877	896	911	865	914	944	916	869	875	945	889	863	876	937	844	964	907	904	922	919	866	895	912	860	897	932	914	915	853	884	905	877	941	879	957	927	917	917	880	932	894	930	913	931	908	893	911	916	910	914	926	913	886	942	916	966	908	892	868	867	934	905	902	902	870	909	898	856	906	950	923	936	943	887	929	877	951	917	892	959	872	886	922	875	909	918	878	913	930	870	863	898	899	858	927	871	841	864	903	869	917	896	854	864	929	866	921	920	900	853	926	908	856	906	905	938	904	869	870	930	942	906	940	912	834	839	889	906	901	888	961	900	917	840	921	933	920	891	978	939	883	880	907	881	886	928	929	909	876	926	917	921	920	938	906	932	981	913	950	930	897	917	879	915	952	889	923	848	936	878	879	885	927	888	848	900	910	925	921	943	982	976	880	901	927	936	862	929	938	963	898	883	953	890	846	886	912	911	948	911	928	925	908	915	916	868	916	897	933	938	908	960	898	944	914	937	865	908	912	900	937	878	915	855	890	853	952	839	908	904	894	850	937	953	850	877	923	906	896	913	878	909	899	888	911	901	897	915	906	900	965	924	868	912	884	901	872	972	848	918	915	882	904	892	937	885	879	913	940	888	949	912	945	859	881	908	927	914	906	894	906	930	936	884	909	845	1015	930	848	851	857	901	947	961	921	928	889	866	884	904	919	934	856	875	852	864	907	917	888	850	916	885	886	886	905	895	897	865	860	946	877	862	886	957	940	846	878	902	848	878	892	885	909	964	877	888	934	879	947	929	858	925	922	887	913	915	907	881	1013	899	844	871	905	896	861	936	865	913	868	931	904	918	881	884	953	911	929	939	905	896	903	880	875	954	862	909	943	878	882	931	899	875	901	924	967	876	923	904	948	973	883	927	896	933	867	954	914	938	899	917	952	956	859	877	906	925	883	846	864	900	877	952	894	982	937	874	934	883	908	888	915	900	872	897	919	914	873	964	905	971	841	902	872	995	869	930	873	919	910	894	903	887	898	985	880	883	877	884	904	917	896	871	866	904	888	897	898	894	970	931	943	877	887	856	900	876	879	904	940	924	917	900	935	899	910	872	901	926	919	882	919	954	852	924	926	925	975	883	889	900	880	948	917	870	913	907	872	853	929	940	943	903	865	926	885	855	880	946	887	932	878	829	898	867	917	927	910	906	880	940	892	922	948	902	879	890	937	907	869	965	893	924	880	965	888	858	934	917	892	915	920	900	892	923	909	861	901	890	843	910	905	925	939	887	979	883	875	973	884	895	860	880	938	943	905	878	891	935	889	903	908	897	925	925	911	876	885	903	885	896	905	925	866	849	899	927	915	877	887	871	860	953	895	915	919	891	909	860	822	866	847	918	882	911	911	913	900	902	865	919	875	907	918	910	932	887	893	881	914	891	903	920	890	877	904	913	877	958	886	880	910	860	873	941	859	936	961	946	905	932	908	927	872	915	885	894	878	929	857	870	906	877	913	934	899	923	899	846	944	926	861	902	934	910	927	903	884	913	942	929	842	920	937	892	902	910	948	901	895	939	955	912	906	953	913	934	922	903	878	867	833	859	895	945	872	937	904	940	905	963	941	940	927	933	900	926	854	889	932	925	945	884	877	918	880	897	924	878	879	873	963	949	934	920	896	882	967	924	882	931	923	877	945	879	911	910	920	932	886	910	902	823	843	920	849	880	921	910	880	925	924	912	953	894	904	903	905	897	905	957	876	911	868	859	897	929	877	940	887	871	917	888	898	892	874	931	883	942	913	900	921	927	873	924	901	922	907	927	924	909	888	846	898	850	913	922	897	916	883	898	876	883	914	878	921	879	838	882	894	881	952	936	935	940	925	920	919	913	924	909	922	900	884	939	871	895	868	932	900	902	900	880	856	877	960	889	866	925	896	906	860	890	913	879	874	952	870	949	917	862	946	907	884	979	882	906	891	1014	939	893	954	892	879	883	946	948	928	895	923	881	902	913	924	865	954	940	904	923	919	926	922	904	925	914	930	908	986	934	961	893	864	897	888	896	936	883	894	919	875	953	852	906	956	881	945	933	898	860	874	862	929	893	909	925	883	920	908	925	963	931	874	919	932	875	874	890	932	861	925	923	844	901	919	944	907	916	894	902	929	835	921	893	874	906	922	900	907	872	883	932	893	846	912	919	913	932	920	971	905	904	917	908	943	879	912	885	877	898	956	871	925	861	972	898	855	949	962	926	827	912	863	940	895	862	939	884	961	915	900	878	951	888	875	945	915	893	938	915	915	900	921	921	920	910	939	895	895	936	928	828	917	897	921	859	878	865	885	858	898	961	906	937	947	887	908	936	931	892	962	932	868	893	913	940	937	886	916	861	854	891	938	939	888	899	869	884	915	909	892	856	872	917	954	904	918	890	930	827	922	899	845	897	887	884	975	941	910	907	893	902	932	922	903	966	913	862	871	920	936	931	1003	861	892	943	871	942	880	915	939	893	875	885	920	972	891	940	904	889	871	905	859	886	864	898	957	908	939	880	848	896	901	899	848	924	862	909	875	918	881	839	916	904	824	858	881	916	910	909	880	908	883	911	906	879	846	949	915	947	869	884	896	856	885	864	912	907	860	906	915	918	890	996	883	967	901	893	926	923	957	879	888	887	939	891	906	908	913	835	863	916	928	881	965	897	853	901	877	887	946	932	892	893	909	909	912	872	956	921	862	920	912	873	895	906	909	916	881	918	895	881	915	852	917	917	867	879	874	922	946	878	921	899	838	867	897	915	941	895	886	913	863	878	921	898	952	896	903	917	900	888	928	911	891	913	863	919	954	906	890	902	918	935	905	901	894	965	872	921	908	928	862	944	959	917	888	924	917	878	862	890	929	890	938	878	918	912	883	904	957	882	904	931	863	935	949	921	893	889	974	957	866	882	900	906	858	916	922	867	928	907	938	947	885	899	906	854	902	874	904	877	919	921	895	929	914	937	967	951	942	927	856	873	970	945	902	943	959	862	910	873	922	926	884	888	924	869	896	923	913	915	888	931	915	936	861	894	914	911	862	884	878	937	882	889	929	946	920	909	881	846	885	903	846	881	934	890	936	888	912	929	925	923	851	894	848	892	869	925	918	946	851	908	841	888	907	911	964
28257	44129	34769	21211	13676	9899	7518	5721	4672	3550	3056	2369	1949	1719	1708	1483	1377	1324	1299	1253	1185	1153	1030	1025	1021	1086	1039	1047	1021	1076	1002	1021	974	917	924	901	917	938	921	936	891	901	949	979	969	932	932	912	950	959	953	916	940	940	889	966	944	946	951	919	866	854	974	909	886	914	901	900	915	879	918	887	843	948	877	887	915	921	877	899	834	909	917	924	922	958	891	938	897	913	918	865	934	954	942	943	937	870	913	918	864	876	901	856	897	955	936	880	966	895	909	881	892	897	905	880	951	875	944	894	858	946	911	947	852	912	956	881	847	929	949	879	938	885	872	847	929	938	857	831	877	906	956	965	834	907	960	939	866	902	908	877	873	890	952	877	937	988	871	946	942	910	911	925	886	880	921	937	874	911	924	954	879	916	895	849	862	919	924	957	931	904	882	959	921	850	937	960	863	897	944	858	942	941	929	988	877	937	884	912	926	874	853	957	885	933	951	886	915	890	849	910	958	878	891	926	876	893	965	930	908	896	906	890	906	888	914	866	952	878	885	881	912	997	923	954	866	909	876	881	924	928	849	991	902	928	902	932	898	876	948	924	896	865	929	899	916	847	929	919	905	956	926	910	889	908	916	945	910	959	930	871	921	918	903	910	912	927	884	926	866	884	931	927	891	892	885	903	876	905	895	909	889	908	928	903	924	928	974	892	961	882	866	905	891	852	876	908	872	905	917	907	890	874	894	942	918	869	904	902	894	997	861	902	907	909	903	902	927	926	865	870	937	886	913	919	878	925	899	909	937	954	871	899	844	909	959	883	871	838	918	879	887	858	901	919	883	888	896	906	897	923	911	910	914	868	909	931	881	913	896	838	877	892	905	869	961	855	902	911	912	898	913	883	890	897	810	886	887	905	919	878	904	881	944	863	867	973	878	896	903	869	898	918	916	927	877	881	893	896	937	862	919	855	917	884	878	942	847	913	916	882	892	870	812	910	935	925	905	928	913	926	904	916	873	952	912	897	920	947	870	943	912	901	862	917	894	925	878	908	918	955	862	878	905	951	933	909	951	892	971	895	851	904	916	959	921	911	950	922	906	916	904	894	870	880	906	915	925	938	935	885	882	910	867	859	935	968	858	900	876	902	903	848	870	968	918	902	884	886	864	918	891	852	902	887	877	900	957	889	893	845	915	943	919	949	950	953	915	919	886	847	910	839	858	894	936	949	839	901	926	925	874	900	934	971	863	862	886	878	918	891	967	901	923	935	883	955	915	907	891	910	940	939	917	902	843	925	899	906	875	862	886	866	928	868	926	894	930	927	916	807	847	909	926	928	954	905	892	890	878	878	885	902	943	879	870	894	896	897	870	961	933	924	908	908	952	939	897	908	859	907	916	951	948	915	893	896	919	878	897	915	941	925	880	957	903	919	927	933	937	911	889	847	852	908	907	925	938	940	905	932	953	886	864	891	878	941	933	861	908	912	891	895	912	896	855	868	912	924	856	939	976	923	943	947	875	936	949	865	873	918	897	912	916	900	950	938	947	929	881	959	902	869	866	933	863	851	911	943	913	887	917	937	909	916	921	883	928	906	909	923	920	917	949	926	910	901	905	914	899	857	920	899	868	891	889	903	891	910	875	890	882	860	872	920	855	977	902	956	882	915	908	903	950	920	886	917	862	874	900	971	888	931	940	899	896	914	932	889	916	939	895	899	937	911	977	965	895	877	886	893	887	943	911	934	879	882	869	865	952	904	913	896	939	923	861	950	881	876	916	889	844	885	865	957	926	893	868	911	913	904	877	899	914	908	932	914	917	886	847	924	898	922	897	913	919	909	884	905	885	880	917	869	891	923	905	925	892	912	853	922	901	874	865	898	915	944	909	944	913	930	937	878	883	882	867	915	936	920	899	899	904	912	938	927	859	923	883	886	896	938	923	846	900	887	877	964	893	927	924	880	901	904	940	915	879	923	930	890	930	924	929	916	877	907	891	907	921	900	909	911	883	933	902	880	908	921	838	921	951	847	913	909	906	886	884	900	852	908	933	876	904	918	901	840	949	895	884	855	906	919	863	902	872	870	831	867	937	934	932	885	894	888	899	895	919	908	920	952	950	938	871	920	859	950	912	902	909	918	891	926	910	870	933	944	942	904	866	899	893	873	979	915	894	922	925	892	952	948	911	969	889	911	901	906	932	929	872	904	902	914	949	886	931	958	925	926	881	870	924	919	882	897	915	925	868	870	855	889	893	878	911	914	932	875	903	897	938	875	906	922	916	881	891	930	934	915	916	940	868	935	879	973	891	893	902	876	894	898	936	882	974	970	889	884	870	904	928	969	897	912	892	898	897	964	874	871	916	880	901	876	885	896	984	894	885	911	893	925	905	922	858	901	877	905	901	883	897	931	923	946	859	857	896	885	909	940	859	882	918	813	870	947	890	918	930	962	911	893	933	905	897	913	944	897	900	945	869	880	865	915	906	901	897	969	893	942	899	883	855	872	914	892	901	949	889	947	908	920	907	878	927	858	924	856	919	869	906	905	894	892	905	929	885	896	932	915	913	926	892	890	894	935	870	945	962	909	905	912	874	882	887	885	948	832	887	906	936	928	909	904	944	913	966	863	927	936	956	912	939	893	941	880	920	944	857	876	908	861	919	928	917	835	903	879	913	941	851	876	908	875	974	951	963	931	910	907	918	935	867	913	911	877	916	852	895	871	907	885	881	930	870	925	960	849	902	912	856	935	896	888	890	951	914	877	898	868	913	932	898	869	893	921	858	907	935	928	969	866	844	895	947	901	906	929	888	906	941	882	872	905	885	931	854	849	828	911	870	897	952	951	922	911	902	932	910	883	892	862	900	917	897	920	868	951	834	926	940	885	881	936	917	924	926	932	885	880	891	930	944	915	885	911	942	935	919	906	879	929	907	919	880	951	878	889	844	864	916	916	867	862	901	854	914	854	852	887	915	866	893	911	904	904	955	946	930	921	912	920	878	901	871	903	911	903	894	959	877	939	882	886	887	840	848	940	957	846	908	904	836	883	880	890	891	973	879	886	907	878	896	944	930	916	894	877	901	866	911	915	939	937	860	928	881	884	971	898	944	884	953	907	891	869	904	895	943	883	898	883	909	879	895	895	943	880	912	847	900	916	931	895	931	926	900	892	896	914	909	934	928	875	921	905	910	908	884	916	902	942	885	921	846	871	903	898	922	911	922	913	882	889	888	868	878	869	950	911	919	905	886	884	946	917	895	910	890	919	916	883	907	921	885	924	929	919	900	919	888	926	911	898	921	882	909	940	913	906	921	881	898	879	948	891	897	919	878	926	912	923	883	886	877	953	935	911	951	922	967	910	900	923	882	843	908	897	876	854	868	898	887	925	900	890	844	945	865	1020	903	882	919	892	905	918	849	890	873	904	931	893	956	877	899	870	882	887	889	914	910	864	872	843	861	924	931	909	903	955	882	897	930	896	916	901	907	918	908	929	868	929	908	881	903	858	842	868
24431	21564	28962	24975	21983	17139	9939	6191	4683	3662	3117	2518	2078	1884	1757	1688	1481	1443	1396	1294	1178	1189	1179	1121	1168	1092	1068	1037	1073	1014	997	978	980	1006	973	964	934	966	934	939	909	949	925	934	998	994	932	956	959	947	943	933	969	919	970	912	936	954	933	944	921	964	998	942	918	975	927	901	915	929	959	943	906	860	940	924	927	935	886	944	954	945	913	930	962	958	934	946	921	853	920	912	873	922	856	947	900	907	887	896	905	887	901	895	937	898	970	892	901	940	968	966	929	895	912	930	943	937	885	949	913	949	971	913	899	905	917	886	916	856	944	873	897	897	873	864	944	994	856	930	884	949	891	915	874	921	941	873	914	930	926	972	960	936	950	976	949	925	866	860	918	918	876	941	945	920	949	938	950	923	943	922	975	965	950	907	916	932	900	886	956	900	910	915	934	887	903	939	876	922	967	923	921	941	956	891	889	868	927	915	893	888	945	935	927	913	887	909	960	933	897	941	966	965	890	862	874	910	926	902	901	877	937	898	886	907	905	898	963	987	931	922	862	866	928	970	928	928	893	951	936	878	910	922	954	892	938	896	908	915	875	959	905	933	909	886	928	947	876	888	944	908	951	970	913	942	855	876	925	885	915	930	890	977	890	924	963	885	874	968	936	904	907	882	890	878	918	939	947	875	918	877	916	921	947	887	901	931	942	916	945	916	942	909	950	870	928	912	884	935	980	898	907	906	925	939	903	915	911	934	891	904	918	917	904	920	948	933	947	943	935	917	908	972	885	952	928	959	889	912	903	887	891	893	955	892	918	925	878	971	865	893	952	874	945	934	951	961	944	911	928	874	934	851	898	890	964	920	872	914	903	925	902	957	869	951	934	955	921	915	975	904	900	955	952	888	937	908	907	927	936	916	966	919	927	935	915	856	948	868	948	890	900	900	909	931	952	933	960	943	958	949	857	940	957	910	924	966	957	877	931	897	962	873	903	952	965	874	872	891	936	903	965	937	906	919	952	918	935	924	924	913	913	906	877	859	863	917	891	931	913	952	889	887	949	904	919	936	856	898	940	920	892	993	978	899	922	899	883	896	897	942	886	901	867	944	907	886	889	939	905	889	891	955	882	919	970	944	896	874	879	931	904	931	892	971	949	865	959	907	929	839	928	870	939	930	941	900	944	888	936	953	862	906	880	934	947	904	955	963	909	886	874	890	928	924	868	945	920	874	946	879	911	903	913	931	975	908	953	941	956	941	910	966	896	868	892	943	872	982	892	933	870	944	899	938	955	874	899	923	930	886	944	902	888	959	930	894	925	961	924	953	895	964	906	946	920	948	891	924	925	935	993	878	889	982	940	919	934	885	900	913	894	891	919	941	908	916	953	857	902	979	860	933	892	866	921	890	911	944	918	927	895	924	931	969	927	913	948	927	990	966	905	943	875	924	931	985	989	876	910	923	946	954	915	981	873	937	941	869	905	951	896	942	951	935	989	924	903	955	986	884	929	896	878	909	878	964	958	963	890	871	897	956	922	978	936	875	900	878	927	936	881	925	861	940	862	865	912	957	941	936	924	949	916	929	912	927	904	931	912	897	924	931	930	940	918	892	903	948	900	920	868	894	947	965	925	932	918	892	934	945	885	932	939	935	904	912	907	904	913	926	920	921	874	869	963	906	956	872	942	978	913	907	912	915	959	950	876	953	890	905	963	902	882	951	949	916	968	951	892	838	952	957	938	923	947	860	970	896	939	876	866	905	994	982	938	888	986	930	931	939	855	945	949	896	931	928	908	978	927	872	874	950	988	878	950	901	844	897	909	902	932	968	919	848	881	893	954	914	971	932	943	922	875	912	939	879	948	964	925	946	932	883	986	866	930	904	866	885	957	915	835	920	931	927	874	942	866	900	901	889	898	925	926	915	910	915	884	910	941	885	908	935	921	946	862	913	884	894	901	952	880	888	886	910	948	964	905	945	924	972	910	928	967	895	940	905	938	897	932	906	904	900	935	918	949	921	899	901	879	954	890	859	897	882	907	921	919	922	953	919	933	917	893	928	935	914	935	901	861	888	937	936	949	908	920	939	898	923	927	875	949	903	885	888	890	938	958	898	862	913	888	955	889	969	919	939	908	958	905	937	917	968	948	910	937	900	923	894	914	916	938	935	943	939	954	913	912	889	905	882	929	922	944	893	883	882	914	951	930	927	914	908	887	923	939	933	919	900	905	927	930	912	928	993	924	984	888	919	953	910	882	929	928	930	965	884	890	861	962	940	946	883	921	945	924	902	925	905	922	903	949	930	940	965	896	887	909	936	919	880	930	911	858	853	897	909	935	977	878	922	943	943	890	902	906	927	872	980	915	962	931	942	950	919	912	968	925	936	894	904	940	895	895	919	915	928	881	918	906	914	938	934	892	934	907	908	926	952	974	952	895	880	949	905	955	876	925	913	928	936	910	909	927	925	915	953	893	955	918	877	937	908	932	997	919	849	919	896	943	909	933	894	883	922	897	908	920	926	918	927	968	899	929	918	955	972	903	888	895	912	931	886	926	845	958	978	905	894	962	867	905	892	891	902	900	888	863	976	932	904	889	898	943	918	849	928	970	895	970	987	911	894	926	918	936	890	954	911	884	899	891	917	836	974	958	884	905	898	888	889	897	972	945	904	909	896	906	904	858	952	896	951	936	938	959	905	876	904	893	987	924	848	914	921	914	959	935	900	926	914	892	947	868	899	896	875	902	951	866	885	930	897	884	896	910	938	920	906	938	909	846	884	953	967	914	911	910	910	930	907	928	881	958	925	954	951	946	926	951	845	908	978	938	896	911	947	884	964	932	922	922	941	908	938	915	944	912	905	940	874	975	882	888	955	891	891	904	961	897	948	909	908	961	898	927	957	928	901	952	853	959	935	899	898	952	933	964	899	920	952	947	968	964	946	898	935	889	900	932	942	956	906	960	901	911	919	900	945	952	924	942	873	901	917	879	891	943	916	898	937	909	946	855	896	928	848	860	930	926	940	911	929	865	970	921	889	886	922	940	891	918	894	904	914	927	980	956	960	929	913	886	929	916	928	890	910	913	923	928	914	932	930	886	929	876	936	976	871	904	929	938	921	902	909	894	910	868	910	1009	880	912	905	928	893	940	920	1011	907	913	909	907	921	956	908	967	939	835	873	852	903	910	895	897	943	899	954	939	945	945	932	877	929	928	915	942	935	896	922	960	950	943	910	950	943	906	912	946	914	929	923	889	941	886	925	910	895	925	931	907	910	898	941	968	904	879	907	983	888	964	941	920	916	907	920	862	918	900	967	952	945	914	907	871	871	930	939	880	937	930	890	931	880	925	946	902	902	917	912	918	938	944	965	901	964	881	943	936	882	898	949	874	976	927	978	930	926	877	943	934	947	919	893	916	907	909	962	869	888	880	915	920	850	866	927	925	900	886	866	859	898	884	932	1010	940	913	877	928	926	943	893	931	936	948	883	975	904	968	869	921	899	933	907	979	920
28171	52189	42035	25849	18412	14011	10862	8437	6427	5226	4297	3354	2598	2328	2133	1926	1739	1705	1588	1507	1374	1386	1234	1197	1145	1192	1122	1124	1090	1112	1051	1027	961	978	1000	1011	969	969	1000	985	971	926	987	927	1004	955	954	929	946	882	965	961	942	985	960	962	950	906	924	936	864	891	925	917	946	939	916	931	904	919	923	889	986	912	911	956	868	917	908	980	883	868	955	952	941	924	956	943	892	902	886	850	888	923	904	921	909	946	916	890	942	940	928	963	945	947	851	925	886	948	962	896	895	937	892	937	888	918	881	888	947	910	885	913	858	937	900	915	919	886	925	942	962	908	955	895	904	911	912	890	885	897	947	876	878	857	970	937	877	916	851	902	931	952	942	916	916	961	948	933	909	907	913	975	828	910	950	913	938	915	912	961	882	835	937	896	901	963	912	847	891	877	902	886	874	945	979	856	892	945	940	901	948	893	976	964	863	909	886	923	918	944	936	913	907	938	922	932	919	840	898	936	875	946	903	892	885	919	871	899	893	936	963	910	917	940	897	880	846	935	908	901	920	910	869	950	878	884	871	896	868	934	924	933	905	908	905	930	905	944	908	882	887	824	917	887	875	904	886	890	974	906	883	901	908	883	926	893	929	862	923	907	935	917	932	880	937	931	893	867	950	926	880	937	911	916	915	920	863	941	856	941	926	933	941	917	920	889	920	988	890	950	877	891	871	944	899	885	896	903	939	959	918	921	893	895	942	907	891	983	908	886	907	928	948	917	898	920	913	934	916	882	914	934	842	901	922	923	906	928	923	906	917	960	875	922	922	931	906	914	904	939	901	934	870	914	946	973	906	914	909	933	916	919	901	904	913	909	898	944	886	912	876	959	919	942	917	979	912	939	895	888	890	895	884	868	938	864	874	914	839	868	889	933	896	907	923	929	908	926	935	946	888	879	874	888	946	965	930	956	849	891	936	880	872	894	911	864	903	922	951	912	864	896	893	905	899	876	925	924	954	902	873	924	897	904	920	949	922	938	916	900	828	917	903	915	918	961	939	946	885	879	935	882	850	929	925	943	919	927	923	1022	962	967	897	892	915	937	887	872	955	909	911	908	873	907	887	908	918	933	892	878	914	904	860	901	912	897	931	907	878	866	904	892	896	897	887	949	895	934	931	912	909	942	915	807	924	891	935	910	907	961	952	912	860	911	906	954	910	882	908	905	912	917	999	922	908	920	935	885	927	935	909	892	927	895	935	950	909	874	911	941	883	893	901	936	915	920	949	903	934	942	906	904	918	917	865	920	874	903	941	902	928	915	905	895	909	978	904	991	894	892	888	912	894	903	920	910	862	903	878	915	889	917	889	886	942	908	874	933	866	904	864	851	876	894	932	937	909	896	961	913	900	945	902	931	833	950	943	886	920	894	906	870	986	873	860	890	907	926	927	920	946	962	845	864	866	884	902	920	901	907	934	852	927	840	928	962	936	935	863	892	900	891	891	967	924	911	915	884	886	897	887	927	916	941	894	905	934	898	918	916	869	896	871	902	914	862	912	916	917	894	900	902	868	951	909	929	890	918	880	838	924	929	897	865	909	870	926	949	892	945	908	907	918	969	903	912	871	952	881	882	865	913	878	954	951	920	898	904	926	864	901	947	920	936	888	896	942	880	916	901	907	912	912	920	886	913	943	940	896	900	828	942	946	952	901	923	917	914	930	902	878	935	886	864	930	923	967	908	942	919	910	871	898	869	908	907	983	850	899	865	927	950	946	881	879	948	882	928	853	867	880	956	942	860	924	861	961	874	915	951	899	923	861	925	874	929	881	909	921	923	922	909	868	935	910	934	936	854	956	866	864	919	941	917	965	907	906	864	941	910	889	889	927	883	903	911	871	960	908	821	905	865	922	925	840	923	928	851	883	940	897	900	932	914	952	913	942	948	956	890	876	895	877	924	958	862	950	984	927	937	929	933	902	869	914	864	933	886	869	934	870	930	949	877	916	874	979	955	960	888	894	906	911	903	957	920	886	879	845	905	949	902	945	887	959	927	882	868	855	908	857	924	869	871	948	961	922	887	890	908	933	946	905	921	898	931	933	930	870	910	888	909	914	945	900	910	921	884	909	933	881	906	944	914	880	867	895	861	892	857	944	927	886	878	903	922	942	963	937	916	927	912	920	911	887	886	861	911	923	893	882	868	872	888	881	944	884	934	934	940	895	915	936	921	886	897	918	927	863	906	910	897	940	862	934	889	874	906	913	881	908	917	883	907	857	918	950	904	907	903	891	888	909	899	856	907	898	878	892	921	926	937	952	930	905	870	846	892	911	907	882	947	925	878	889	904	982	882	954	898	857	892	909	871	933	895	951	925	949	897	868	942	909	893	924	920	881	934	868	923	911	886	891	919	927	933	951	922	932	917	896	928	935	931	930	893	933	910	989	924	912	828	912	908	883	871	920	903	905	919	931	901	941	901	880	934	922	885	929	906	899	876	878	894	886	949	914	955	910	917	939	911	912	944	855	887	915	867	893	963	937	882	883	952	866	953	879	902	910	929	893	916	895	900	868	966	946	890	866	921	872	875	903	887	882	931	932	934	848	914	964	875	934	913	936	905	918	929	897	961	902	933	919	872	905	921	905	901	911	902	890	912	912	879	960	882	921	901	891	845	903	923	935	905	893	943	914	880	944	920	873	897	958	835	938	901	928	894	910	940	960	987	937	878	888	920	946	948	923	893	878	913	954	933	917	932	900	904	883	913	929	869	894	879	880	896	919	926	889	924	874	887	933	840	920	953	923	853	916	991	940	953	903	932	932	866	898	927	934	943	903	894	925	890	940	876	927	903	897	899	913	940	942	949	871	835	878	881	895	897	869	968	901	895	911	968	865	919	891	928	967	919	904	878	889	848	919	971	931	907	931	864	923	867	982	890	895	865	923	910	983	926	901	890	883	917	925	974	884	942	883	901	887	921	946	875	850	906	888	900	917	929	964	865	877	907	876	880	879	904	886	889	868	901	902	942	884	921	875	936	909	891	933	844	863	897	907	877	897	931	918	853	887	930	945	873	894	893	952	920	902	904	905	939	905	924	921	956	936	903	917	881	919	884	829	905	899	874	971	967	924	914	836	887	921	937	938	890	851	863	867	933	924	907	871	960	985	879	889	901	863	912	869	921	845	945	929	938	930	891	905	925	946	976	906	931	878	906	918	873	922	904	868	925	879	897	909	938	928	876	892	939	915	895	933	859	896	897	888	896	933	852	860	896	902	830	909	906	931	909	934	888	934	910	893	921	927	967	938	881	953	900	986	907	918	958	919	910	923	931	909	874	950	956	872	909	840	945	884	940	918	862	866	896	916	891	982	891	883	874	903	927	900	906	854	982	877	882	955	900	889	876	925	923	932	893	907	955	855	913	956	900	862	928	902	901	951	905	894	918	918	899	930	894	892	927	898	929	932	932	894	959	898	1010	847	911	940	901	871	911	932	910	975	896	922	927	935	920	958	866	940	897	958	904
25556	21528	28745	26454	18656	10623	6685	4405	3692	3079	2642	2156	1897	1703	1640	1491	1383	1354	1328	1246	1249	1215	1131	1161	1151	1105	1113	1108	995	997	1041	1028	1080	977	936	1045	954	1022	993	1003	950	1010	998	1016	989	937	973	973	1011	1018	956	989	982	967	992	955	996	949	946	934	995	966	981	959	965	965	1009	985	1008	965	985	957	1025	999	939	961	917	955	956	916	972	938	947	952	977	1004	952	940	971	977	949	1016	999	928	997	977	909	965	911	965	951	986	975	937	915	963	943	981	963	924	1040	885	967	921	929	937	983	1006	953	946	952	920	935	939	945	1014	1008	922	955	964	1004	928	926	911	922	942	1012	871	994	957	943	953	913	980	962	926	944	886	954	917	969	944	944	969	957	977	975	944	928	892	940	978	958	943	976	981	955	972	969	980	939	932	998	999	987	916	932	959	969	937	890	929	948	935	987	996	986	940	941	1003	957	931	978	903	999	945	939	855	964	968	970	956	944	990	935	952	916	979	972	969	940	952	915	917	981	1016	940	896	989	1002	985	928	948	949	957	889	959	968	905	970	991	923	902	935	1031	952	980	952	912	903	998	969	1013	949	956	938	953	948	939	951	929	941	952	949	1006	995	961	969	963	998	937	985	950	993	1004	911	955	963	937	970	969	952	928	952	918	988	948	947	906	926	979	923	956	939	928	966	921	978	969	973	953	971	989	891	995	912	962	992	983	928	969	936	932	964	987	922	891	916	975	939	1044	997	943	916	941	933	939	958	985	956	930	958	909	972	907	992	1012	964	960	907	949	1004	931	918	978	977	959	878	916	937	939	966	951	919	970	957	963	952	944	955	962	1015	1008	950	934	913	945	938	928	905	898	958	991	917	957	931	924	1022	943	976	963	983	972	968	973	963	937	955	944	894	921	932	1037	940	941	917	973	962	946	971	935	974	1027	952	987	943	962	976	959	909	935	953	991	968	991	943	950	972	963	983	960	1016	947	935	969	1032	932	925	996	957	976	914	1000	934	896	946	1045	924	946	948	962	937	954	905	941	944	986	1010	997	960	954	994	980	936	944	1008	978	984	969	900	1017	963	972	919	992	892	956	944	987	937	994	944	935	980	933	940	974	944	960	961	916	984	1033	990	968	1034	985	949	931	1008	978	977	1003	936	974	841	936	980	903	958	957	984	928	999	935	1013	943	910	953	984	912	960	980	942	917	950	936	957	943	954	991	918	972	956	886	996	916	961	980	960	972	933	897	994	978	957	976	982	967	916	936	881	942	965	959	937	977	972	959	1034	990	934	959	911	976	955	955	990	977	968	924	946	938	946	967	957	975	956	914	967	907	934	928	937	931	1009	912	941	962	954	1007	1000	955	955	971	947	940	986	1028	952	986	1000	968	948	910	943	1013	986	950	987	931	960	964	958	988	969	978	878	950	955	968	900	962	952	947	1040	986	895	956	943	961	955	943	992	970	946	955	949	944	942	953	952	993	1010	939	961	911	1008	964	960	977	949	940	1012	934	983	968	953	972	983	904	984	947	958	965	983	979	958	938	993	994	946	929	931	962	968	979	968	905	918	959	975	978	948	931	1010	953	956	985	878	949	970	920	991	950	1012	966	959	967	952	1012	937	966	1034	975	968	956	928	915	953	1028	979	946	974	911	944	905	978	925	977	937	927	1004	979	917	971	959	997	981	997	916	954	1011	1019	924	923	921	953	938	945	965	948	1020	895	964	961	930	966	939	925	968	929	914	1003	932	913	902	923	978	929	953	988	870	982	990	950	942	980	984	968	976	933	912	948	984	943	930	918	974	992	949	941	903	935	964	985	1017	984	916	946	938	960	983	957	986	964	935	962	918	986	928	948	975	958	966	978	920	989	968	914	963	922	952	977	1020	918	1028	899	938	988	911	1008	976	980	971	1011	957	948	965	966	988	978	992	996	965	931	940	965	958	932	1006	923	1015	924	996	957	972	966	1024	975	955	1001	1013	972	947	965	935	925	943	985	898	972	966	918	973	929	915	995	953	945	1002	949	951	976	984	882	959	905	995	946	954	938	975	940	977	1012	957	996	906	957	907	933	940	1007	986	981	990	1008	955	952	953	960	945	924	915	998	948	953	966	955	949	953	919	968	966	980	942	972	959	916	966	950	971	951	965	947	963	911	977	982	986	989	895	899	946	970	985	1004	928	973	974	993	896	977	992	952	958	952	948	948	951	934	963	974	917	979	939	999	993	955	931	981	970	998	978	977	972	901	1039	958	978	946	962	929	886	968	971	1001	1000	984	976	1033	887	967	996	920	987	955	892	944	952	950	902	1017	988	956	1033	914	954	964	977	1053	928	939	916	923	980	1001	965	973	917	932	947	983	982	956	930	963	979	969	957	907	962	965	936	970	984	950	906	999	935	936	997	961	941	1018	1037	950	945	934	989	975	932	893	934	953	900	895	906	935	1006	967	1012	955	1012	989	930	953	975	1028	954	993	968	957	972	963	1018	971	909	931	983	984	939	952	949	950	952	964	923	969	938	951	940	937	896	967	955	950	936	974	948	921	956	955	952	909	998	926	989	914	913	976	967	945	899	976	976	951	993	935	933	996	984	954	972	989	941	945	982	940	964	999	985	999	950	997	929	933	879	954	1000	942	961	965	1000	983	936	965	987	967	926	922	978	946	984	920	931	942	933	1003	951	922	946	1005	949	973	898	949	976	986	934	957	947	1012	1053	978	893	914	920	895	949	981	948	947	929	961	971	957	951	926	945	992	982	974	934	932	933	944	921	892	968	967	978	920	975	1012	968	968	947	996	973	961	960	958	943	996	997	926	944	958	975	958	951	888	929	999	924	944	956	928	943	958	942	1005	934	944	940	900	963	975	957	1033	910	991	938	911	996	951	989	953	927	935	991	944	998	982	907	917	992	975	944	1003	926	965	983	968	913	980	1026	924	975	948	944	937	943	947	955	950	991	975	993	950	948	996	932	919	955	925	946	935	919	988	881	934	960	954	937	934	947	935	915	989	948	958	982	956	962	942	904	967	1000	999	967	985	945	898	1018	950	936	967	941	1013	901	961	897	976	970	946	943	974	951	929	1017	996	936	973	996	1017	963	937	947	931	991	992	963	940	934	967	911	972	936	924	946	958	1007	952	932	889	987	966	981	952	956	963	937	980	942	967	961	946	957	941	967	918	967	899	932	937	942	938	949	937	1001	940	969	947	1017	936	943	926	964	975	927	971	1004	897	933	1004	935	913	979	966	966	919	924	923	972	961	926	923	936	934	941	974	915	966	933	980	993	944	925	940	980	960	896	987	945	1006	961	1012	944	946	1027	966	974	928	910	987	946	1023	1029	911	978	941	972	920	926	980	968	956	944	938	957	971	948	961	948	964	966	905	934	989	1012	958	928	931	952	1011	1031	971	893	937	948	995	947	942	922	966	928	900	944	945	924	961	988	934	951	959	984	917	919	912	934	976	958	1000	1021	958	950	942	943	935	928	957	922	935	915	1000	948	893	942	884	983	886	933	967	955	980	984	918	982	954	917	943	985	920	935	965	959	1015	1047	931	1002	1003	953	920	965	957	959	931	942	1023	953	960	914	984	931	962	987	1039	989	924	965	897	966	924	931	914	907	968	953	902	942	951	970	923
28772	49692	39114	23603	16134	12174	9030	6877	5594	4399	3655	2922	2369	2066	1926	1803	1551	1591	1501	1454	1302	1263	1168	1202	1123	1151	1038	1134	1126	1040	1060	1074	1030	1055	999	998	984	953	975	1043	955	985	1005	1033	1048	1039	948	990	1035	969	939	1006	985	1000	1018	993	938	956	1008	925	968	959	954	1004	974	921	988	980	977	954	1000	923	981	917	951	976	943	968	908	974	958	937	922	974	934	987	952	980	1005	971	949	969	982	973	937	941	929	977	957	980	927	969	954	998	1000	946	920	934	1013	969	970	983	970	927	972	1014	927	998	965	958	927	895	949	975	993	985	974	948	938	925	941	944	971	982	971	962	958	962	989	948	953	917	935	932	939	937	991	969	953	976	967	982	947	1001	935	904	974	958	943	979	950	947	960	974	910	954	957	958	903	987	959	918	907	964	925	959	962	928	893	918	958	987	999	988	958	956	942	917	940	939	959	986	968	986	951	963	926	937	994	966	930	942	911	938	911	965	942	977	951	998	927	916	981	954	966	942	938	961	1012	924	956	978	932	936	967	962	912	902	954	970	938	926	917	946	954	949	996	952	969	948	948	929	913	981	958	981	922	978	969	845	941	959	965	974	973	941	903	995	994	948	976	951	942	972	918	913	923	927	979	929	914	960	935	949	943	999	967	1001	965	992	949	971	913	910	910	906	969	896	997	920	962	899	964	950	952	974	979	953	944	996	861	975	992	899	942	951	875	940	952	975	942	957	995	962	953	926	946	928	1024	928	948	940	920	901	951	951	973	1009	964	955	870	942	949	890	955	976	936	960	969	972	1028	987	945	971	978	1005	888	940	933	948	966	972	952	966	968	950	991	974	921	950	943	925	968	950	917	930	936	922	997	930	930	949	953	966	947	932	980	954	991	901	950	1001	992	970	960	934	947	941	963	944	962	962	936	968	1040	943	921	951	962	889	977	943	884	938	981	968	943	988	896	898	954	934	988	969	920	914	1002	941	968	1002	976	944	904	954	976	932	926	936	916	940	936	950	945	961	935	934	986	926	983	986	922	940	944	938	931	901	980	887	923	988	1032	960	1022	986	947	932	943	948	975	949	928	962	936	972	916	917	933	974	993	937	959	973	940	980	909	980	977	954	928	948	919	906	929	1015	926	981	936	947	972	961	952	939	966	959	932	939	983	947	941	896	985	954	953	975	932	992	968	959	975	942	986	948	944	961	970	925	945	971	1067	915	964	980	933	919	931	901	943	931	939	972	963	912	930	950	935	974	989	939	945	942	978	880	919	942	956	965	957	950	970	944	914	940	980	955	919	931	986	961	944	913	1007	930	974	984	879	967	920	959	902	961	971	935	935	969	889	960	979	992	942	943	946	963	970	924	944	944	979	912	975	1005	985	946	966	1005	942	883	924	906	969	956	974	938	961	942	941	943	969	977	958	958	937	958	935	971	957	996	1035	932	931	942	870	933	926	926	894	1011	952	968	952	966	919	969	987	964	999	927	941	900	928	956	956	945	935	943	933	948	922	958	935	978	918	902	961	932	933	985	945	943	955	996	963	993	921	971	927	976	927	960	945	911	980	938	988	987	979	992	942	903	934	920	982	975	958	914	977	953	985	960	906	936	902	965	959	896	973	930	902	977	975	900	936	941	965	916	936	966	966	941	946	990	942	937	1014	987	969	953	943	928	955	979	873	999	939	943	945	949	917	1000	928	942	928	966	974	978	928	958	967	920	988	985	959	964	993	974	955	954	981	959	941	984	940	999	972	951	948	945	911	957	933	933	957	911	930	904	938	941	953	933	977	976	926	895	926	941	944	964	979	976	923	914	936	1026	953	951	967	981	943	997	983	974	939	945	969	952	956	939	954	949	970	951	928	899	986	1017	920	943	977	931	950	960	1022	914	928	987	911	957	947	939	951	947	996	961	988	952	924	919	961	909	924	900	985	931	923	944	903	942	903	962	959	917	883	960	957	957	957	961	925	1002	985	952	947	916	976	970	907	942	942	954	969	1012	938	965	984	981	963	941	982	945	964	969	960	941	915	951	1036	942	886	952	941	941	937	986	921	878	962	963	911	918	939	970	960	935	956	936	934	968	952	929	973	1000	910	929	922	973	936	954	944	936	941	979	995	1018	969	980	918	958	938	959	966	941	994	968	921	977	959	955	980	960	938	907	932	955	943	990	922	919	992	1036	956	962	981	943	947	960	961	923	936	956	994	988	963	973	894	961	953	968	932	998	951	977	926	989	917	950	938	950	964	930	895	943	950	955	943	986	924	908	925	971	933	965	1002	934	892	983	947	939	996	885	953	990	981	950	976	936	937	969	932	963	952	903	966	990	927	971	968	966	997	864	950	996	995	958	921	929	905	1001	970	977	964	962	891	967	942	939	918	983	945	929	957	923	935	950	930	1004	984	960	1015	906	955	993	945	971	951	1055	937	934	936	951	971	970	888	946	968	937	911	903	1022	971	952	987	940	959	971	956	956	946	946	930	948	958	914	910	1000	923	969	958	923	909	990	920	962	960	977	993	977	973	973	959	976	921	946	996	944	947	911	964	987	981	920	952	930	914	941	949	942	961	881	978	950	970	952	927	983	932	985	890	918	947	910	910	863	941	929	1008	968	1010	925	901	906	937	954	955	916	961	983	941	953	925	985	948	958	902	981	932	933	916	953	948	903	944	976	970	950	953	964	943	987	939	988	962	956	940	950	977	977	954	932	936	994	956	958	980	925	956	919	952	930	940	963	937	956	974	997	945	975	964	984	963	937	965	958	972	930	958	942	980	901	964	898	927	953	949	959	949	969	948	955	931	957	941	947	978	958	998	963	929	979	923	905	965	967	918	947	924	982	979	942	972	960	948	970	973	938	948	903	995	922	978	952	962	902	972	973	943	919	972	970	971	949	949	944	943	929	919	992	983	953	940	958	987	932	930	971	960	936	985	940	977	979	985	986	974	1015	980	922	969	942	891	947	942	928	1002	986	931	904	924	955	964	937	961	1017	960	969	974	954	932	947	968	884	953	928	954	939	979	888	965	950	951	932	939	965	985	922	957	928	975	938	953	957	959	982	927	974	950	932	925	990	924	965	991	924	931	939	926	907	930	953	1026	971	1002	956	953	939	931	947	914	942	987	924	993	997	958	957	971	954	922	991	974	924	975	973	956	960	959	995	894	962	1011	924	910	959	975	905	931	967	969	996	970	945	929	906	943	990	902	984	937	977	981	988	952	945	940	988	911	977	927	902	934	957	987	950	965	902	954	938	999	915	968	938	919	944	941	973	931	958	991	992	951	967	920	1014	960	945	956	920	981	978	938	918	986	932	992	932	957	922	1011	937	964	930	954	990	980	945	937	928	902	939	947	925	924	953	971	963	952	865	896	936	925	986	912	963	1015	961	993	952	985	975	975	963	1036	964	929	945	959	1001	914	994	1009	960	944	971	931	966	918	940	966	940	926	930	936	1015	940	1001	980	972	906	921	946	954	943	916	931	878	980	955	973	1008	957	923	963	1029	955	977	970	973	882	984	919	919	930	961	911	961	962	1035	890	968	973	918	974	970	990	997	947	950	951
23235	21552	29390	24215	21749	22576	18616	8777	6296	5087	4235	3385	2813	2470	2251	2013	1816	1802	1745	1608	1455	1446	1439	1353	1300	1235	1213	1213	1224	1221	1239	1124	1120	1106	1096	1098	1106	1028	1065	1055	1003	1049	1091	1045	1093	1046	1086	1072	1134	1095	1081	1067	1111	1066	1070	1040	1069	1074	1016	1049	1036	1015	1043	1001	1048	1041	1061	1066	1045	1009	1036	987	1027	1016	1013	1021	1065	1037	1002	1050	1022	1056	985	995	1012	1010	989	1107	1020	1021	1000	987	1039	1086	991	977	1057	994	975	1019	991	979	1005	972	1021	988	1066	956	1059	1036	990	1050	1011	989	1045	992	1005	1013	982	976	991	968	1015	973	1047	961	1031	1013	1002	974	1008	1011	1070	1005	1008	996	1016	975	988	1019	1055	1008	985	1085	988	1022	1005	1044	1021	1038	1063	1028	1069	1034	1058	995	981	1018	927	941	980	1044	997	1039	1028	1090	973	994	1013	1029	1008	998	1013	1015	1041	977	1004	1047	959	1025	1072	996	1077	1012	1014	1006	964	1093	1020	1005	1013	1036	1036	997	1009	1051	1020	1009	1007	978	926	988	1065	1034	1009	1009	992	1036	1043	1056	980	979	973	1028	999	1003	1019	1033	972	957	989	1038	1052	962	1049	1002	1041	978	1006	987	1002	974	1021	1027	1039	1066	1050	1021	1040	1020	1003	1030	961	1065	1070	1038	1050	1025	996	975	1022	983	1040	1016	1071	1026	972	965	979	1009	958	1024	1013	970	1018	1063	992	1003	1067	1085	1015	1001	1028	1075	992	1025	913	1002	996	1009	1005	1047	1036	1048	987	994	957	999	1033	1056	995	996	965	961	1011	1024	1030	1054	1005	1023	1058	1019	992	1015	1083	993	978	1027	992	1011	1029	1044	1052	995	1025	979	1019	975	1012	990	1001	1002	1018	1021	1021	1001	1043	1025	1043	1026	1021	1039	1052	1002	1011	1045	1004	946	1033	979	1060	1015	1021	961	978	1023	1061	1012	1065	1027	999	1031	1017	937	1025	986	980	946	975	952	1003	1008	958	1024	1029	1026	974	975	1025	1002	1044	1018	994	1021	1020	1057	946	1005	1008	1034	1033	1018	1057	1019	1069	1025	1013	1008	988	962	958	1056	1023	1008	1023	998	1037	1040	1032	993	1033	1067	998	1036	1006	1004	1009	1020	1081	1026	996	1010	944	1043	1014	989	986	1007	1029	956	986	997	1035	995	994	1006	1001	1062	987	1007	995	951	969	997	1055	999	1001	986	969	1013	982	1025	998	1004	1015	1021	1008	1029	1018	1025	973	1002	968	966	1022	1023	1067	994	1007	1104	996	1027	1022	990	1005	1047	1010	1009	1040	1017	973	1029	1017	983	983	1053	1067	975	988	1009	970	1052	1015	979	1029	1043	975	975	1078	973	1041	975	961	993	987	1042	1014	1057	1054	1058	1022	1006	1004	1000	1001	982	995	984	1011	1043	1075	970	1091	1025	1015	942	1068	1052	990	995	962	978	991	998	1003	1029	1014	960	1004	988	1017	1083	974	1021	1009	1035	1051	1042	946	1009	1024	973	1028	982	918	973	1013	979	1019	1026	989	1020	952	1006	1014	1002	1014	997	1013	1019	1034	1014	1039	968	1022	956	1055	971	1044	1018	1037	1005	1074	1084	1027	992	972	988	1023	1067	942	1006	1015	1041	1029	1048	999	989	1025	972	1009	991	959	976	1037	963	955	1071	994	1070	1006	1065	1087	1036	1016	965	1012	985	993	1019	1003	985	1013	1080	968	1067	995	1017	1045	977	1051	980	1010	1025	1024	1064	1036	1029	952	1040	1002	1025	968	986	977	980	1005	983	1081	1022	971	1031	997	1051	1056	1002	994	954	1071	996	956	1039	997	1018	1013	1023	1054	1023	1046	1027	1032	1000	973	1017	995	1011	1038	1018	999	985	1010	997	979	1019	1017	1030	1021	964	1000	947	1016	1053	1026	993	1024	964	1012	1001	996	1024	1017	1035	976	994	960	1014	1058	991	979	1007	958	976	981	998	963	1022	989	986	1029	1012	1033	1031	988	1016	1013	982	1029	968	972	1033	1035	1018	967	935	1000	1041	978	999	1049	971	1009	1027	1054	978	1039	961	1015	1095	1029	1026	972	1033	993	1030	967	976	1058	996	1039	1069	982	1019	981	988	987	958	986	1034	1040	988	1019	1014	1075	1032	1007	1062	1011	984	1031	939	1001	985	1017	942	995	1035	941	998	982	1011	1040	988	1011	1035	970	1031	983	994	1053	1042	1020	1025	962	1080	1011	986	1002	1070	1012	1044	1003	964	987	1049	986	1003	1046	948	1087	1011	986	1006	1023	973	1035	1022	1003	982	989	962	1015	997	1029	1082	978	1018	1004	967	1002	1038	1039	967	1024	1073	1017	1050	1050	1010	977	960	977	968	1071	1022	975	1029	940	998	1043	967	1063	1033	994	998	1022	1022	993	986	991	934	1038	1034	1005	1044	1069	985	1043	1021	1046	1119	1022	999	984	974	953	1036	1017	986	1018	1021	1005	1011	1005	972	954	1031	1028	982	1005	1022	985	1024	1017	1062	1000	977	1000	1032	947	953	1037	1001	998	987	1011	999	969	1065	1036	961	994	1039	1074	1058	1056	1003	1040	996	1011	1054	996	1039	1039	987	978	1065	1002	980	996	1027	965	996	1058	952	983	1023	1008	997	954	1017	1042	965	975	1034	1013	1018	1036	961	988	980	1007	975	993	1058	982	974	986	1018	997	1046	972	1007	1026	991	988	981	1002	977	997	1019	979	1064	994	1020	972	1086	1008	995	1018	940	1043	1037	976	1007	969	985	993	1010	1093	1015	1005	1048	1017	1002	967	983	994	1073	1001	1024	1019	985	1023	1039	1023	1053	980	1090	1046	1027	986	1039	1018	1039	994	992	1010	1036	978	1019	967	994	1033	1011	1050	984	1046	1003	995	967	1007	1064	1006	1018	1014	1043	1038	1073	1036	977	1032	944	1001	999	1026	983	998	1078	1053	1023	1002	991	978	1086	1064	1071	1024	990	998	1018	1002	1039	1065	1010	1030	1017	1038	1074	974	1005	998	925	963	941	1084	1060	1001	1022	985	949	1062	1029	1046	1001	1042	978	1026	1022	1029	995	998	1025	1036	1029	994	1031	973	966	973	1052	1007	1028	1039	988	1015	986	986	984	999	939	1057	1055	978	996	1022	982	1029	1034	1059	1035	1027	1014	1020	1000	1034	1024	998	1058	1036	1019	1024	978	1042	1020	1014	1061	997	1043	943	1028	1016	943	1005	1015	1071	975	1016	956	966	1064	1024	1002	920	1002	1034	1030	1004	1008	1028	1008	1009	967	970	1057	983	1008	995	1002	977	923	1042	1017	1002	1038	1008	1036	990	1013	1015	1030	1018	993	1027	968	927	1069	1085	1010	1020	973	1049	1006	1013	1008	1057	1005	992	979	1014	1054	1058	984	962	1037	1014	1059	951	958	950	1053	1049	1005	1035	944	1011	993	1063	996	1015	1060	977	1021	1013	1008	981	926	943	984	989	995	1046	981	1046	1053	980	1009	970	1059	979	990	998	1002	1027	987	1044	1042	988	982	1013	1047	1048	967	985	1076	997	996	1015	1010	1011	1022	1030	979	977	950	1078	1005	983	1059	1030	1034	959	952	1038	1041	1021	993	975	975	973	1002	990	966	998	988	1020	959	1026	1046	1016	1024	1030	973	960	984	982	1045	1018	1027	1001	966	1007	994	1027	973	969	1004	1019	1004	962	1046	1034	1076	998	1011	1016	1039	1035	993	964	944	1064	991	1000	975	1028	1033	1029	1072	1047	996	1049	975	1017	990	964	995	1037	1016	1016	997	1085	1005	991	999	991	1059	1008	983	955	1008	1029	979	1010	977	1061	1063	1016	1043	1026	1083	1025	989	1064	959	986	1055	966	1050	995	1037	1049	1061	1049	1050	1016	983	1069	1021	1040	1008	959	993	1012	1029	1040	1099	1014	1015	1013	941	996	1004	986	981	1033	1008	930	995	1060	993	1010	1002	971	1030	1027	1008	1069	990	975	957	1026	932	1050	973	973	1026	988	1009	978	999	1024	991	1055	1025	1003	1073	1061	1047	1066	956	983	1073	1020	994	999	1024	999	1040	1007	1070	975	1003	1009	1009	1005	1018	989	959	970	956	996	1038	983	947	1035	1047	1006	1071	991	1006	1038	1024	1031	1031	1048	956	959	1007	957	940	1026	995	1009	996	1010	1000	1044	1001	1020	966	1032	973	1048	1018	1010	998	1081	967	969	976	957	1002	979	1062	1006	979	1001	1000	1018	979	1018	997	1005	1027	1042	1079	1014	996	976	1065	1050	952	993	995	981	1004	974	971	993	1001	1011	982	1038	954	958	1017	1041	986	1064	989	1020	1035	1035	951	1015	1021
31062	60042	47936	31499	23089	18097	14065	10828	8844	6778	5731	4478	3730	3114	2802	2404	2142	2141	1982	1786	1736	1604	1538	1398	1335	1299	1255	1288	1197	1324	1224	1143	1123	1119	1133	1054	1068	1054	1044	1039	1050	1079	1047	1031	1061	1053	1056	1059	1034	1092	1081	1044	1079	1092	992	1056	1046	1076	1013	986	1023	1007	1092	1026	1057	1003	1010	1015	1034	979	991	1002	1001	982	997	964	1008	1013	1005	973	991	986	1001	1008	961	1000	972	941	1015	998	1011	994	965	942	1002	987	965	1015	979	988	972	953	924	956	982	989	1032	965	1021	969	933	965	971	936	1017	979	954	1023	1028	987	978	1028	972	944	1008	973	971	944	993	1027	1039	991	956	968	986	998	1023	1003	999	930	988	952	974	935	1002	1041	1059	1043	1046	964	982	995	963	976	983	976	989	960	1000	934	922	1053	1023	1019	958	1025	1047	1006	969	1027	962	969	951	982	971	970	932	932	980	984	1010	994	959	1032	1014	947	989	988	976	966	987	998	987	994	1012	969	997	933	982	1021	994	996	1002	967	1048	1003	977	991	975	976	1005	939	996	972	964	948	1029	926	974	980	993	966	956	1007	1001	1017	1018	984	970	955	946	964	1002	966	970	934	1029	976	1001	1050	990	1022	961	930	999	945	981	962	989	989	996	1014	993	961	972	1014	951	948	944	952	953	948	1007	1025	993	948	989	977	1000	962	1008	944	1007	949	986	979	1021	940	978	925	968	952	985	994	962	993	984	960	947	945	963	956	1010	924	997	1016	990	944	980	1021	957	1046	979	985	996	1001	964	1015	996	995	958	1015	1019	973	983	938	977	972	934	1072	987	992	980	974	957	1013	1003	959	973	972	966	1074	927	957	966	977	1020	1033	953	922	997	925	976	978	1007	985	936	1034	981	937	993	985	998	1018	1033	981	927	1027	987	1063	1004	971	930	964	959	966	961	989	941	995	955	976	992	980	1022	979	907	1018	1034	984	1012	1020	978	1035	975	943	964	987	999	1012	981	969	967	979	961	1014	971	1021	959	1015	951	917	1057	1009	971	931	941	988	966	996	955	934	1041	999	984	999	1003	1016	992	973	973	1035	1008	935	959	928	1064	1031	1000	1013	958	988	1020	1008	981	987	993	1015	1002	1020	992	1043	994	1019	993	1019	977	953	985	986	970	995	919	970	1015	982	965	992	977	931	969	946	970	1017	995	941	993	967	1012	979	979	988	981	1041	974	1016	997	968	1064	970	977	990	943	965	1015	1034	969	1013	1010	997	966	998	996	982	967	945	984	1008	958	989	1003	1022	957	969	981	1045	943	992	981	1019	972	1043	933	996	1002	1036	1006	947	931	979	997	992	989	971	934	936	1011	989	924	992	973	971	971	991	1016	940	997	980	1014	1009	1039	1013	1017	949	950	898	975	1030	935	940	969	982	968	975	997	999	1002	948	1022	1000	963	986	996	1006	1037	1000	965	955	989	997	1015	999	1010	971	997	988	983	1010	960	968	947	1029	1027	968	1035	940	959	991	1003	958	988	951	955	1018	968	985	985	953	951	1045	972	960	1011	1021	1065	1037	997	981	997	1055	978	1006	960	1019	971	982	1022	1012	1029	978	1010	906	1014	1044	999	989	999	960	1030	1024	975	1003	974	991	984	971	1007	959	972	981	949	974	1031	957	975	997	970	1007	982	1013	1010	975	979	965	1030	978	1003	949	981	971	1000	1014	971	970	1045	966	1025	972	1020	969	1049	1000	989	1000	982	961	976	1004	1041	969	979	996	982	933	980	980	986	916	985	977	966	958	989	969	1015	1010	1004	973	998	931	956	988	984	975	971	1005	986	1012	988	969	957	986	980	984	1014	971	916	1034	1071	965	989	965	998	956	984	994	982	1032	952	991	981	1019	973	925	1001	946	1002	960	955	1013	1000	996	1028	993	1034	996	1008	971	976	956	985	979	985	969	985	1002	948	1020	960	952	969	971	993	1021	960	998	935	1020	1009	913	980	1012	996	992	966	974	940	1030	967	996	979	984	974	998	948	981	1006	982	994	936	957	992	1029	978	978	1015	937	986	1025	985	1022	951	974	1000	1021	1010	988	1010	929	990	987	1023	989	941	975	1029	1052	991	998	980	995	963	1011	1018	1022	932	999	943	1030	1021	990	979	971	945	1008	977	980	1031	1019	989	1019	939	988	1001	1017	1004	950	1072	1012	952	952	949	979	953	1008	1000	968	982	1052	990	955	952	992	983	1017	1019	1014	913	989	997	984	950	914	973	941	984	968	927	1018	1031	1017	952	1000	968	966	1052	962	1001	940	968	951	979	1004	1049	992	1028	1006	1034	982	996	984	985	961	981	994	981	1037	968	948	954	989	983	991	984	1002	1021	922	970	974	1028	947	965	1050	968	1022	978	963	992	969	974	997	951	975	989	984	1010	1002	987	1086	959	953	930	1031	959	1029	955	1005	952	1053	971	975	969	956	1024	989	1014	952	942	988	988	1018	979	990	999	975	931	1002	975	971	958	1020	990	957	985	997	952	1000	997	1005	994	1014	978	971	1044	949	1003	1019	940	973	984	1000	984	1020	973	984	963	996	973	1021	973	955	986	980	979	1024	1043	958	944	1055	1026	974	902	991	943	953	978	959	974	968	956	978	964	981	970	1028	991	973	969	1022	969	977	948	1000	979	997	921	956	988	950	956	1053	1018	1005	989	996	956	977	1039	989	1053	952	995	967	1013	989	1013	975	960	1001	974	1018	959	991	978	986	980	988	993	1007	911	1022	926	1017	954	986	973	999	944	992	980	973	924	967	954	1004	1030	1029	1044	952	1010	985	969	1016	943	978	967	949	1017	942	973	922	975	1011	1044	1015	1019	1005	991	997	926	1000	977	1043	990	1024	922	972	994	959	993	1022	980	941	1010	1003	949	1030	905	953	967	998	974	981	953	969	1025	942	955	978	968	1039	981	975	991	999	971	982	947	975	997	1002	977	958	969	1031	991	1012	1020	986	988	1033	1039	966	926	995	1031	1019	1001	977	1021	956	953	932	950	1019	924	950	969	984	961	945	982	1012	984	987	985	966	996	1032	1032	991	970	981	988	968	1030	1005	975	1028	992	1028	964	936	963	984	974	941	967	1005	1040	1008	1013	1013	1031	1028	984	1034	951	953	998	1002	917	953	1005	1015	973	987	1020	1016	993	928	975	990	969	1031	1053	1031	1000	950	896	1018	992	987	1023	991	941	1006	1020	992	990	1020	997	982	980	948	991	972	967	980	952	963	975	1027	1011	944	998	979	973	957	958	945	966	1000	1001	964	1020	971	921	975	1038	992	966	1020	989	965	1024	1033	1073	1001	1055	981	1008	951	966	990	1002	1012	956	972	1030	975	1005	955	923	972	1003	997	968	1000	994	982	1017	1014	979	1025	1026	1010	933	937	954	975	988	941	970	935	988	989	992	925	968	969	992	964	968	1012	1040	996	974	976	998	982	946	989	1005	1005	976	1011	952	1006	961	968	1019	1013	981	966	955	990	1005	933	1001	984	947	979	1001	1025	993	959	1015	971	1000	966	981	969	962	937	985	959	975	940	989	990	981	1014	975	960	1027	977	959	993	990	1014	959	952	953	999	1053	922	987	957	1030	995	945	970	978	1026	977	986	1000	1027	1051	975	1018	1014	978	1018	951	1092	1040	980	927	989	1015	1001	1052	949	1003	974	947	947	943	1007	973	1054	938	1020	1015	938	1030	962	961	966	991	1012	940	1031	919	1008	959	1012	961	1009	965	1020	930	992	1001	985	977	965	971	960	926	964	949	973	936	993	979	953	943	961	1013	981	1011	988	1003	938	1021	1021	958	1008	1030	965	999	960	971	975	961	928	944	999	886	1022	987	960	958	940	1035	953	971	1025	969	948	1012	990	960	1021	984	977	951	994	954	948	968	909	994	1017	965	1073	953	965	943	1039	971	953	970	976	984	991	992	960	1017	933	1013	959	952
30965	31661	35525	23207	11782	7114	4873	3777	3127	2501	2206	1867	1658	1494	1408	1345	1205	1171	1205	1191	1090	1091	1053	1063	1032	962	1032	976	1002	1013	1006	996	984	941	990	881	942	959	957	932	947	912	946	928	924	927	908	933	869	938	904	893	934	933	957	937	976	910	886	926	962	903	945	953	900	922	868	928	930	914	905	962	927	909	939	941	894	950	860	916	947	938	826	932	974	955	914	909	845	935	901	919	934	969	911	980	881	875	938	845	929	882	922	915	855	955	884	879	921	902	932	902	916	896	892	922	869	844	867	928	839	916	896	940	908	934	871	907	904	950	880	898	896	898	886	895	976	946	904	911	868	910	901	895	929	884	857	899	905	931	942	929	936	939	876	832	892	925	939	914	896	938	938	902	884	917	901	928	889	946	915	878	855	911	878	929	933	852	938	878	918	873	836	902	934	899	916	911	967	934	892	935	924	902	926	894	936	917	858	909	907	849	871	878	901	963	875	917	901	919	902	913	910	879	921	859	964	921	919	899	947	913	904	901	964	952	898	859	929	994	902	878	833	934	901	860	867	912	895	868	936	907	878	868	903	902	912	897	847	921	857	865	870	876	927	852	923	902	897	922	886	863	885	920	941	868	841	933	881	897	916	873	935	919	951	915	937	923	908	961	899	882	922	909	879	890	845	864	936	885	926	956	890	889	930	872	861	892	890	917	865	911	915	925	925	870	939	903	863	941	885	883	902	894	865	953	919	902	977	828	880	927	880	856	897	909	973	936	940	905	869	856	923	894	886	940	841	944	898	922	878	942	879	905	909	872	884	925	843	917	846	923	945	893	924	889	915	925	905	858	905	904	942	884	919	920	940	913	923	901	931	871	897	910	870	945	900	906	895	888	932	882	932	935	932	889	948	951	897	898	881	859	897	888	927	954	940	872	921	853	886	916	927	879	915	908	934	929	905	895	897	938	939	878	946	953	900	886	856	879	927	920	900	930	909	958	955	865	962	907	875	910	911	935	967	932	940	906	856	878	920	917	856	899	857	957	969	923	888	900	892	914	925	927	900	875	887	853	891	940	937	901	870	910	946	877	815	1002	927	930	899	926	880	888	901	875	925	897	883	903	919	911	887	892	915	942	941	896	918	927	911	922	903	882	905	950	914	884	959	972	929	825	877	937	882	909	925	897	904	942	915	867	884	860	845	922	890	902	921	961	869	923	895	872	972	882	919	914	886	903	898	933	883	905	920	928	915	872	852	923	915	937	895	897	899	854	910	916	949	929	908	883	939	947	881	874	935	907	882	929	870	889	954	887	881	893	877	896	913	931	909	930	901	951	891	916	896	969	906	933	937	816	900	928	891	889	924	933	866	907	858	904	894	984	886	908	903	957	953	930	888	901	887	907	920	904	871	865	911	920	909	920	931	905	884	875	862	904	872	942	913	901	835	911	851	921	977	876	842	898	894	924	888	950	874	880	920	886	936	910	929	834	856	917	922	939	875	961	918	880	920	950	890	921	918	937	879	892	918	920	894	912	846	876	851	984	907	896	898	908	863	906	812	881	929	888	959	908	920	937	898	932	862	865	914	890	873	905	905	930	908	866	920	821	941	925	904	859	888	912	946	921	934	934	977	893	894	927	882	898	928	894	944	944	910	878	910	912	976	881	880	884	877	900	885	910	915	872	947	925	971	900	932	869	913	916	901	917	897	893	891	936	897	906	942	866	884	919	910	910	899	903	905	944	882	912	943	904	894	920	892	907	885	897	921	877	914	933	841	892	925	900	935	913	910	934	893	873	856	933	904	867	891	898	888	925	897	897	904	906	967	878	940	870	939	925	942	898	916	894	920	919	896	900	943	898	885	940	853	893	894	886	873	934	966	924	992	894	918	913	907	929	857	903	855	916	911	904	842	940	878	922	893	916	920	915	897	888	880	912	886	920	894	883	927	828	926	918	887	912	847	915	888	946	902	914	951	890	948	844	903	927	903	888	911	964	885	900	937	980	929	885	864	961	949	865	887	915	969	885	958	880	895	926	880	958	943	899	875	888	869	886	870	891	920	928	853	912	874	932	921	845	890	868	909	886	897	912	893	943	898	888	912	952	874	970	927	905	910	918	892	899	839	887	913	868	953	869	880	958	852	919	870	916	906	945	919	857	925	909	893	882	949	952	940	881	848	917	910	874	897	959	888	887	861	882	925	916	870	842	910	909	879	856	871	898	952	911	934	950	888	896	905	920	882	936	925	926	912	853	916	952	905	881	944	880	887	925	917	869	896	972	873	851	868	882	920	931	930	899	904	877	895	897	873	922	870	884	918	911	920	864	886	889	872	957	875	956	954	874	875	923	906	902	837	894	911	907	924	950	940	891	847	943	937	910	881	944	977	910	924	919	888	839	933	906	941	892	938	926	883	963	912	900	893	878	925	907	815	905	915	955	921	880	902	936	886	885	907	961	920	917	871	865	899	968	919	934	885	932	873	896	925	911	898	872	889	885	912	926	955	930	944	903	889	860	867	877	930	886	923	919	935	852	912	872	857	915	874	910	918	900	866	930	932	920	918	924	926	913	868	936	938	918	933	961	924	937	893	845	886	911	884	930	867	911	919	943	992	964	859	917	852	930	920	857	928	862	883	886	934	871	822	888	881	940	906	887	904	858	897	863	961	908	925	873	889	940	898	919	851	934	953	838	900	939	963	848	964	895	934	840	895	876	934	851	940	902	911	872	928	936	887	913	913	876	920	937	892	884	920	914	945	906	880	877	862	837	853	981	895	868	924	967	860	883	909	939	924	945	886	907	874	928	862	924	952	904	872	901	924	872	895	941	877	896	893	974	946	935	897	917	924	955	931	945	922	901	879	864	895	967	884	905	918	869	931	893	915	926	913	924	950	935	898	913	908	914	946	893	985	854	875	891	881	886	978	956	857	868	921	897	890	882	895	909	900	941	888	907	927	915	867	895	924	868	917	920	896	873	904	897	927	885	957	906	908	934	904	950	894	917	941	878	909	924	895	916	872	873	921	915	872	904	893	919	878	917	891	870	912	929	873	945	870	882	878	922	896	868	872	866	876	832	898	881	941	934	865	928	953	913	920	900	943	965	875	920	976	965	897	932	877	892	874	953	869	879	910	972	939	898	903	925	920	920	903	931	916	897	913	930	905	914	891	934	889	929	936	906	891	904	930	883	925	908	879	898	879	878	948	930	862	937	862	889	951	926	949	936	882	943	892	929	905	911	898	913	890	920	899	944	890	908	979	863	904	879	963	924	883	904	925	911	908	838	918	904	900	863	914	905	923	909	912	883	918	843	945	959	912	938	891	842	929	945	960	909	953	876	897	876	927	901	942	902	874	907	904	862	923	926	899	872	920	926	934	862	883	848	895	841	873	937	899	900	898	914	885	896	922	885	869	887	862	949	902	924	933	872	898	867	938	877	960	846	888	978	898	887	934	888	917	950	894	857	926	922	893	912	944	946	934	869	934	933	860	897	875	927	943	925	940	960	873	918
30268	46346	34546	20071	13154	9726	7216	5409	4287	3562	3002	2437	2094	1783	1709	1425	1402	1310	1313	1245	1224	1139	1124	1089	1048	1051	992	1015	974	1034	964	982	994	922	924	906	956	931	912	917	909	975	933	927	941	915	959	940	971	920	935	914	886	866	877	922	888	913	917	916	924	867	931	936	898	911	947	943	955	951	915	878	931	881	913	914	903	922	913	893	887	924	927	892	886	861	920	870	918	922	913	887	926	904	931	877	843	945	970	900	926	950	933	889	883	916	925	891	914	885	930	907	965	928	866	902	886	867	953	909	906	914	887	925	897	930	862	869	870	913	912	885	901	885	903	858	921	897	875	889	892	916	927	902	890	907	893	934	979	910	892	895	877	926	895	887	925	933	892	915	857	945	836	902	939	878	919	888	920	874	930	937	858	874	977	841	886	925	941	908	939	858	883	890	917	896	895	879	952	896	898	912	923	928	909	863	888	912	891	856	893	858	889	930	911	884	846	865	954	923	892	881	878	924	886	904	904	897	901	897	905	901	868	896	912	910	948	920	902	831	879	873	913	870	927	958	900	916	868	882	868	879	851	898	906	912	894	925	881	916	882	870	888	916	852	925	871	915	874	908	881	914	849	910	891	883	872	828	898	928	890	980	908	925	920	917	893	944	926	947	864	927	874	861	905	892	899	948	840	931	938	926	891	928	917	882	942	932	887	868	892	886	931	898	891	923	876	917	949	889	906	877	925	876	963	887	872	896	902	898	907	876	931	901	904	861	900	900	884	886	912	905	879	894	919	974	914	851	935	897	901	874	922	958	910	915	932	883	910	875	923	934	905	921	927	883	864	917	888	897	883	865	885	910	938	875	860	901	918	917	889	913	921	859	869	936	918	846	961	894	947	899	925	873	869	929	915	946	922	944	886	877	935	869	860	865	877	907	907	876	911	948	901	880	910	912	885	860	917	920	921	945	913	920	897	875	918	926	912	900	871	948	982	868	899	883	922	913	928	932	879	911	886	938	888	899	939	900	921	915	905	944	885	885	891	921	915	864	858	949	943	885	896	902	956	930	899	892	842	897	940	943	899	896	930	854	923	894	935	926	919	942	897	907	898	896	947	814	891	986	921	904	933	939	873	934	905	877	912	923	880	895	923	946	885	917	932	859	875	900	857	858	866	921	897	896	908	912	923	908	929	883	943	924	922	855	909	938	939	893	923	912	910	819	937	891	946	927	968	885	939	871	929	963	922	914	885	875	909	898	914	876	879	893	905	908	905	889	937	857	941	965	917	937	911	897	950	922	889	921	936	864	939	893	887	906	872	950	878	915	863	903	906	900	904	906	863	885	916	914	926	925	965	966	926	933	941	893	925	906	952	894	930	972	879	876	862	946	906	908	923	919	893	910	872	931	898	886	883	942	882	857	902	905	925	904	946	833	924	921	969	863	876	893	894	921	928	924	888	898	906	963	930	834	923	905	840	884	948	905	949	902	919	875	909	890	947	867	887	914	950	865	925	961	951	955	838	928	946	931	883	906	917	962	887	891	914	937	929	919	865	906	862	910	851	900	900	930	881	938	915	865	892	924	886	836	858	908	925	892	932	926	879	908	891	887	893	953	950	932	976	951	904	953	865	886	888	892	868	908	951	861	912	885	903	905	904	947	821	901	874	930	923	903	928	949	931	895	927	870	882	880	888	854	851	909	960	946	899	877	883	876	935	865	897	821	922	877	919	887	912	865	934	887	872	937	838	916	925	899	887	880	931	930	884	944	924	906	895	893	941	915	929	879	884	866	914	864	868	970	953	932	983	905	895	926	833	921	886	857	942	865	914	897	877	926	883	887	888	897	911	870	947	928	886	892	858	924	887	878	883	927	902	883	878	901	907	886	885	945	857	924	880	916	928	878	929	905	898	874	884	975	928	913	853	899	866	945	900	910	921	869	926	864	892	888	958	923	908	874	919	906	865	908	974	952	920	897	864	873	879	871	878	920	878	873	918	931	916	925	908	930	916	947	883	872	851	884	921	918	889	889	860	901	892	902	898	852	861	919	850	957	938	948	905	883	902	873	905	858	890	851	850	888	935	882	883	894	913	832	913	901	897	907	925	905	919	925	880	900	890	944	868	891	894	888	878	884	900	905	884	864	944	927	942	911	913	947	871	872	923	908	899	936	878	840	886	922	921	880	875	866	905	934	909	921	898	901	857	905	864	901	908	874	921	907	897	889	918	918	894	848	883	937	951	870	916	853	857	904	929	934	876	902	921	955	990	892	929	893	900	896	946	906	898	914	956	870	924	902	842	880	905	868	964	906	887	912	906	867	899	917	900	905	927	896	818	843	926	891	914	948	918	899	890	906	900	913	924	910	880	919	897	915	886	905	944	931	937	888	865	899	895	898	936	883	894	881	872	918	903	910	908	911	937	902	922	893	852	912	948	888	905	887	966	853	905	909	881	916	865	884	930	872	886	912	927	909	906	911	909	907	931	876	927	907	879	899	863	886	875	969	891	906	897	948	883	874	927	927	887	897	865	959	914	894	881	867	861	931	893	928	898	863	883	926	907	910	933	893	950	845	929	888	892	905	909	898	906	919	878	893	914	905	911	865	904	871	926	842	885	878	917	943	885	910	888	901	874	924	885	940	902	917	943	928	916	939	848	941	826	894	905	868	906	899	837	887	931	914	895	919	883	879	874	936	880	950	899	898	911	935	924	881	927	913	925	857	906	874	929	913	925	865	913	867	898	845	878	882	897	930	955	919	887	926	907	891	911	906	885	942	921	900	933	894	980	886	958	892	889	888	905	905	927	857	920	897	944	918	973	929	887	938	932	862	876	876	873	911	895	923	906	922	960	878	915	925	933	876	878	865	933	897	897	940	909	892	918	905	928	932	882	849	926	886	911	912	935	870	898	929	882	865	929	946	935	953	895	887	848	911	860	885	934	869	948	966	919	912	903	907	840	896	908	956	908	958	885	917	915	927	920	900	985	855	867	897	941	887	881	861	936	860	857	914	921	841	865	886	894	927	882	858	953	872	931	893	866	923	915	944	878	940	915	908	918	927	883	917	929	884	849	861	881	925	870	922	899	892	936	929	928	886	887	906	918	862	923	874	916	913	920	869	908	908	920	909	846	838	912	926	885	919	933	951	874	935	885	865	935	897	973	887	920	884	903	924	979	904	898	854	878	921	937	934	900	952	898	910	919	997	847	883	945	915	886	905	869	855	940	945	866	922	881	878	916	879	885	866	924	903	906	924	908	975	887	931	849	882	920	895	910	907	904	909	941	860	890	931	896	933	925	930	889	884	905	869	924	915	909	910	899	916	928	911	888	878	919	838	876	951	886	900	917	903	934	890	961	910	929	908	946	905	917	918	895	874	878	942	939	953	928	935	884	928	885	914	913	895	910	914	931	918	905	835	930	916	916	922	938	884	865	924	898	872	883	861	907	934	898	883	914	913	892	911	910	904	899	900	876	864	898	900	921	911	934	878	898	864	866	909	889	919	917	882
24444	21489	28891	24906	21946	17093	9688	5946	4314	3828	3343	2571	2208	1953	1897	1592	1540	1479	1448	1302	1364	1274	1179	1192	1068	1084	1033	1087	1034	1032	1019	1005	1003	959	938	947	1029	949	926	979	976	965	991	921	918	904	987	973	944	926	939	997	971	910	941	901	892	907	946	934	931	887	921	877	963	956	936	939	1000	970	922	922	924	918	846	903	899	877	964	829	973	934	893	972	960	943	979	908	910	910	909	996	876	890	899	913	930	874	940	977	893	904	925	937	894	900	910	906	953	855	882	920	912	929	879	892	867	935	877	899	914	905	867	930	887	895	925	925	947	895	937	946	881	924	905	937	902	942	877	883	864	893	975	930	920	957	949	860	920	919	898	913	902	906	906	906	984	964	952	868	978	969	868	907	945	888	951	908	879	890	856	935	860	926	865	901	886	958	954	855	860	881	939	946	940	897	938	959	912	897	892	921	923	973	917	880	928	954	899	844	917	936	937	935	902	1012	909	904	941	937	874	943	866	923	917	903	926	929	925	875	962	896	851	840	898	903	921	957	898	916	960	908	932	893	896	888	896	938	942	870	905	885	950	915	896	930	879	921	907	898	924	958	913	872	937	886	931	864	904	940	939	954	876	893	916	942	881	935	877	892	892	861	930	881	900	942	923	975	880	954	926	901	949	899	893	958	947	892	914	911	881	907	882	858	906	841	931	915	925	897	985	902	899	974	923	919	900	888	936	930	918	863	970	889	963	837	965	926	961	888	948	943	926	909	938	880	932	879	877	929	901	904	932	880	901	874	960	835	934	891	895	907	874	823	887	913	859	881	924	927	925	920	879	920	976	946	924	943	928	887	926	896	929	886	942	913	966	859	924	968	917	935	972	905	904	927	823	910	920	891	912	904	866	862	952	919	922	920	911	921	957	883	943	942	903	924	951	913	889	972	894	938	896	924	880	935	923	894	888	921	877	959	959	937	931	929	929	963	922	959	953	914	927	900	870	887	919	933	908	971	938	922	934	933	943	910	922	944	857	893	867	901	886	896	976	900	943	935	913	912	939	950	913	884	874	927	912	882	896	886	926	960	883	934	916	950	938	928	926	975	921	894	905	870	885	943	899	895	942	892	889	898	964	1013	916	970	948	868	899	871	937	882	980	906	879	937	918	987	908	860	905	851	907	883	939	979	915	916	895	833	913	891	926	904	954	973	920	874	948	901	878	898	907	903	894	933	854	925	894	926	867	959	1010	892	922	886	908	885	869	917	921	930	888	930	891	881	960	954	879	878	932	906	942	963	889	970	889	956	965	899	926	973	943	925	899	947	863	899	900	962	960	883	893	912	920	911	947	956	903	939	893	892	977	897	896	937	919	896	964	955	879	900	939	888	893	880	893	901	921	942	872	902	950	887	896	923	953	962	911	839	929	935	940	901	975	931	961	892	922	906	949	962	932	912	951	900	901	964	890	895	907	875	945	937	926	918	942	961	943	875	935	942	894	962	892	873	911	887	951	952	897	939	966	844	952	924	925	901	960	881	864	916	864	881	900	837	899	914	909	912	910	897	871	911	902	879	881	927	895	904	916	974	907	952	902	881	904	899	925	945	902	930	928	893	930	887	924	926	893	880	931	930	984	956	869	921	895	935	948	910	945	951	941	934	946	863	906	893	937	902	902	916	906	976	901	911	904	921	887	939	907	930	927	902	921	914	981	920	936	910	910	929	919	940	924	925	908	897	958	854	928	932	908	928	872	916	847	935	909	960	912	898	849	911	935	936	913	922	915	878	930	941	946	921	926	964	905	897	871	875	901	879	944	905	867	972	935	938	908	929	874	875	904	955	949	864	917	960	912	907	929	873	898	894	893	937	873	969	928	941	904	935	933	915	943	968	875	919	963	896	957	908	877	908	942	946	896	909	968	916	914	965	911	945	907	906	935	881	889	937	904	924	871	895	913	888	878	946	966	907	862	925	835	923	952	956	904	959	884	878	917	892	895	907	903	893	913	880	910	920	870	907	890	932	927	905	935	954	843	864	877	883	863	907	860	904	950	950	912	902	908	933	901	923	933	924	924	908	940	897	921	859	937	940	931	901	925	947	943	926	920	871	913	903	931	874	913	936	952	937	963	902	901	950	913	939	924	890	917	929	876	929	953	925	912	919	863	957	936	909	921	964	927	928	896	889	935	913	898	909	928	921	909	872	883	929	914	910	912	999	923	924	922	850	858	925	956	895	845	919	917	927	945	890	963	891	925	885	923	880	901	852	900	910	900	911	896	910	950	856	931	875	915	921	917	914	908	936	943	924	851	866	883	855	878	899	939	944	905	943	953	920	859	913	965	909	877	925	892	921	937	973	939	862	883	916	874	983	871	920	925	901	936	913	971	875	921	902	990	909	911	841	859	931	888	936	912	921	857	895	887	902	882	892	868	947	923	877	909	894	897	896	976	884	891	957	933	883	919	922	879	914	900	891	922	908	928	954	914	934	967	888	956	900	859	897	893	897	889	932	940	903	897	884	901	905	931	931	902	876	922	902	878	888	941	914	882	921	919	906	902	912	872	937	932	893	960	886	890	907	894	880	950	897	937	920	881	899	881	892	880	931	940	935	896	909	903	921	928	933	939	894	943	952	859	933	878	915	978	918	899	933	935	927	957	911	875	943	947	930	919	831	913	956	907	896	916	986	878	902	890	941	903	886	895	991	914	941	900	871	881	907	969	932	903	962	951	892	915	919	882	906	920	901	902	924	892	928	956	937	924	923	914	934	914	878	922	926	864	900	988	910	895	866	893	886	868	949	963	940	916	925	904	897	843	931	923	877	918	890	852	903	950	912	888	860	884	931	915	945	921	930	949	965	906	892	954	889	907	880	905	901	916	929	924	897	977	929	895	945	905	909	945	984	927	952	926	908	922	860	911	972	893	897	918	929	893	849	889	901	937	922	952	884	914	896	911	945	923	901	964	908	900	916	922	920	904	933	892	873	885	918	929	893	931	940	936	902	890	851	959	944	931	812	932	878	902	917	884	921	906	879	952	869	910	904	975	936	878	945	894	891	888	902	941	900	938	938	903	825	868	921	912	972	945	875	899	970	909	930	965	860	959	936	869	918	913	903	940	902	886	894	906	889	911	868	916	923	915	964	935	928	853	936	963	892	918	875	954	827	918	926	863	924	969	915	932	911	900	883	845	855	939	936	906	909	927	961	893	909	941	959	892	942	894	944	882	938	921	918	918	895	965	928	974	917	950	912	917	921	942	966	868	920	918	904	941	925	919	959	908	939	885	896	953	922	888	918	954	913	917	956	873	955	940	902	897	902	906	951	865	940	919	902	940	942	876	976	939	947	899	913	903	965	848	883	889	940	886	937	959	930	844	951	908	888	982	896	881	869	925	939	851	922	917	915	895	955	945	904	948	912	929	881	911	851	944	888	913	944	888	868	949	923	877	886	899	961	905	938	899	921	966	916	890	877	908	921	852	908	939	932	892	852	923	876	922	919	956	926	917	913	846	868	921	890
29461	53573	40647	26070	18407	13881	10365	7915	6324	5134	4320	3425	2882	2424	2193	1807	1671	1746	1566	1466	1378	1366	1305	1252	1165	1129	1130	1044	1117	1090	1081	1030	972	979	964	979	980	953	984	976	944	960	939	995	905	930	1004	928	971	924	971	895	989	915	1014	961	907	983	898	944	926	971	970	905	934	895	918	938	968	960	857	959	949	936	962	910	920	924	941	864	937	891	893	858	889	902	890	885	908	894	893	916	900	890	913	891	921	913	918	951	835	927	934	949	928	915	889	948	905	876	915	854	910	893	866	870	886	925	913	938	886	901	891	920	878	949	904	924	867	935	885	902	931	879	896	981	961	895	886	906	943	926	908	937	895	907	925	887	929	909	900	930	940	850	834	891	917	919	917	901	861	934	915	869	900	908	941	888	891	952	913	960	920	919	903	871	910	883	962	886	927	932	961	892	893	912	945	886	895	953	911	922	918	887	889	904	887	858	986	872	928	907	914	871	907	898	909	973	914	906	891	865	903	918	871	906	907	932	986	899	899	931	925	901	950	903	882	875	938	923	934	913	888	913	938	958	1000	850	984	867	912	875	953	856	921	901	901	902	928	906	915	851	882	950	900	895	935	931	911	879	918	924	847	921	893	897	884	892	887	882	883	909	902	866	941	888	921	864	876	852	892	961	875	836	853	889	922	918	876	964	916	910	854	901	879	950	927	898	885	918	848	898	909	895	889	841	938	895	913	852	864	911	923	887	990	985	906	931	888	895	936	908	885	885	962	919	857	935	899	849	869	959	901	874	912	919	901	941	932	866	913	963	878	916	847	909	957	911	912	887	919	886	886	912	900	885	947	910	878	926	867	896	889	935	903	916	888	885	923	884	885	932	884	896	922	895	931	868	925	890	902	861	840	892	923	896	951	897	968	890	925	894	886	905	891	939	893	944	901	864	884	861	896	855	924	867	916	900	923	888	917	888	928	945	875	908	919	919	876	910	936	957	887	916	889	881	896	947	942	860	929	933	910	912	905	902	849	874	901	878	947	939	939	882	877	901	905	847	897	901	933	927	866	902	926	846	898	948	913	917	890	931	886	943	899	960	893	878	918	907	936	937	889	906	922	957	900	923	919	871	910	892	903	886	861	918	860	942	901	927	906	906	918	871	885	914	916	911	923	949	942	958	854	915	898	948	874	927	919	884	879	927	914	953	886	884	866	877	892	926	938	861	886	932	912	901	874	911	905	910	899	812	865	887	922	899	910	908	905	947	907	851	894	898	910	872	890	918	883	892	886	903	929	897	877	868	855	870	949	892	868	886	941	902	919	900	938	955	870	937	913	918	886	938	911	850	975	902	914	911	959	912	878	911	867	983	943	882	919	877	911	924	950	898	906	888	885	914	900	910	925	958	875	917	932	942	872	914	900	901	892	861	916	932	911	911	885	948	903	937	877	907	932	899	866	856	868	905	942	863	872	860	899	910	884	841	876	921	890	920	977	913	922	932	953	860	900	931	945	901	893	910	907	935	892	865	887	922	951	847	879	898	901	883	957	926	917	901	866	895	886	933	890	898	913	887	987	943	918	928	902	897	918	945	908	918	884	921	891	899	900	968	898	916	935	917	901	908	913	918	846	873	871	833	926	886	950	899	945	925	903	851	867	883	895	896	957	887	926	885	906	937	891	917	930	890	910	927	855	938	899	860	896	930	885	889	864	906	915	962	940	881	934	860	896	906	882	841	888	895	932	878	889	888	899	859	891	859	885	930	959	900	929	943	962	857	875	901	913	913	964	867	906	884	920	883	946	877	920	870	882	876	952	941	922	930	894	904	914	949	890	916	941	899	924	888	889	930	849	909	931	864	903	858	908	912	900	901	893	926	932	954	910	909	917	888	892	949	907	932	887	950	901	894	914	926	901	911	942	871	898	914	916	920	935	922	882	894	902	933	863	882	897	901	920	857	941	937	937	958	891	906	935	865	971	835	929	906	911	897	890	910	913	918	894	929	938	891	860	917	857	947	887	919	916	828	875	933	898	907	900	881	898	903	904	912	897	890	914	948	927	916	872	923	911	919	902	932	900	891	955	905	856	955	897	906	938	946	898	938	917	911	907	898	870	882	914	915	880	906	907	914	872	914	881	885	894	866	899	919	867	886	894	895	892	952	966	832	911	865	921	880	902	910	878	948	918	924	929	910	934	895	945	936	932	935	918	890	904	864	935	915	882	955	910	878	928	911	856	926	919	936	902	927	897	954	840	914	954	927	923	888	949	890	900	899	896	927	898	885	874	944	904	883	931	936	895	909	932	892	958	924	904	896	915	885	907	913	919	946	947	976	919	909	957	892	919	898	915	874	896	890	880	911	924	913	918	906	894	919	851	903	899	874	876	905	883	949	930	844	861	879	902	945	880	910	905	948	905	884	959	921	940	891	946	917	864	942	886	874	910	905	837	913	919	892	966	949	870	935	906	898	919	911	930	809	934	884	877	941	901	946	947	951	931	938	967	940	954	898	929	891	915	868	923	894	888	920	897	906	932	898	929	854	914	883	961	915	917	994	911	896	938	883	954	866	926	907	887	906	955	895	884	923	899	910	929	898	901	892	928	915	853	887	902	922	893	851	913	910	903	906	927	849	943	899	881	933	911	877	942	895	939	878	914	853	903	865	863	901	918	894	925	932	903	950	944	913	910	939	882	955	908	928	964	891	918	904	874	839	928	847	902	924	903	901	929	919	919	882	877	885	830	915	926	909	897	918	940	939	921	945	934	931	921	905	953	905	909	933	867	854	933	876	944	845	919	910	902	929	960	911	879	970	911	936	882	876	890	875	898	897	852	951	948	931	876	915	927	909	968	914	935	874	940	906	909	934	903	929	881	913	904	946	888	953	918	888	892	896	911	925	889	941	932	907	901	890	916	912	901	888	896	917	950	899	913	898	925	902	927	895	899	902	912	881	859	846	878	904	916	882	929	922	948	930	915	917	929	962	931	922	863	897	906	869	896	925	952	916	924	895	916	896	947	909	865	906	864	880	902	908	920	890	935	907	898	880	915	914	901	869	902	867	916	863	880	918	944	945	921	905	868	956	897	806	923	908	942	910	937	873	891	899	880	912	928	884	902	953	919	947	963	834	904	981	890	930	900	905	924	904	905	930	914	906	904	895	957	937	880	871	942	938	933	846	909	949	970	883	914	895	872	891	888	859	896	895	929	919	917	897	940	865	916	937	884	899	915	913	927	909	930	894	932	950	877	937	896	915	932	892	877	935	875	898	891	912	925	930	880	930	907	904	976	884	888	904	923	919	914	850	873	988	897	898	904	884	910	925	919	955	914	834	888	912	936	870	937	942	933	909	881	920	856	882	899	930	937	916	856	900	934	919	862	883	878	874	974	937	870	906	964	971	878	894	852	882	918	929	896	925	860	894	906	931	883	908	858	860	924	914	928	904	918	908	962	914	872	946	885	923	894	897	908	833	924	921	880	890	948	947	913	955	881	924	865	927	933	955	853	904	888	928	909	797
25470	21514	28361	26463	18623	10503	6641	4672	3502	3124	2732	2343	1933	1836	1705	1525	1421	1364	1395	1326	1209	1206	1177	1136	1130	1081	1077	1075	1016	1034	1014	982	1047	1013	1010	993	979	953	1009	939	975	1002	953	967	1000	907	961	981	994	1027	965	975	948	973	921	940	990	1016	987	923	932	970	937	876	1001	969	956	1003	949	975	991	960	981	1018	987	940	915	955	906	1012	969	982	928	948	948	957	923	944	968	956	965	942	1003	988	906	941	929	971	987	953	936	864	968	902	958	937	923	938	951	984	954	914	954	946	936	953	932	940	955	966	970	978	1038	942	949	958	969	931	957	1030	932	953	893	972	1019	976	973	977	932	973	963	960	978	948	1012	954	1022	954	975	972	941	957	911	957	1020	949	972	949	915	961	922	978	932	906	959	904	950	957	909	913	973	928	968	900	963	982	972	977	953	971	956	963	968	909	949	936	928	972	908	946	1005	1073	944	908	944	932	946	949	943	996	949	900	955	994	963	988	1000	915	1008	981	966	1033	940	927	929	918	992	913	951	982	945	981	974	923	943	938	945	914	958	930	938	995	991	975	947	936	952	971	957	1015	915	993	895	936	937	915	959	991	978	948	889	911	895	973	999	970	996	964	941	950	994	936	932	964	907	965	918	982	1012	958	1000	957	939	963	965	941	938	927	925	892	910	936	994	986	945	972	952	898	945	930	988	964	927	978	953	925	942	910	965	936	1000	979	997	963	970	1008	971	980	988	913	914	989	948	955	920	901	921	959	960	932	884	952	953	923	957	950	970	1021	882	934	954	935	946	936	924	992	987	919	909	981	926	921	969	1026	1020	990	956	916	956	923	991	974	895	977	963	989	900	953	996	949	925	977	929	977	914	909	959	1015	938	992	962	952	974	929	967	985	922	907	949	941	950	939	933	989	971	955	941	949	1011	985	984	982	909	952	926	914	943	970	992	937	940	1003	943	977	959	931	921	972	916	940	993	940	932	919	936	971	995	943	912	998	961	1018	940	919	917	922	953	978	988	956	934	937	992	941	941	975	939	971	993	952	941	988	988	913	968	960	970	902	937	1002	957	951	951	931	960	944	1004	894	947	939	999	1027	997	1023	978	978	950	961	1002	994	982	956	940	992	957	925	1027	949	976	1031	938	979	940	919	1000	921	898	937	929	980	975	939	894	926	935	921	1001	926	975	988	989	988	1003	915	936	934	942	973	1025	998	956	910	953	909	978	968	924	914	959	938	940	949	981	947	986	1025	968	983	954	985	972	976	991	992	974	980	974	950	974	967	916	983	945	972	918	886	994	931	964	985	894	947	968	951	920	975	947	973	949	941	1034	955	959	971	942	954	916	1002	961	930	961	922	980	911	958	916	984	951	936	913	932	1000	961	954	947	943	930	993	970	923	1013	999	966	959	1061	1006	948	946	936	1007	943	1014	955	977	936	930	919	963	970	950	1016	996	940	995	977	940	946	923	964	939	952	1003	947	935	923	952	947	937	952	890	1000	974	964	899	911	901	934	944	963	985	899	966	971	941	968	980	931	931	939	936	928	941	919	988	955	910	976	988	958	918	951	944	950	989	951	908	945	961	961	919	1004	993	971	961	910	912	958	982	1024	969	929	955	955	928	943	942	953	959	858	923	949	961	1043	981	965	1000	945	924	970	930	925	956	913	943	937	927	966	907	956	984	1004	962	927	940	959	895	943	999	950	958	935	990	998	974	934	935	964	951	1016	926	901	943	909	976	974	984	951	940	982	1008	888	939	973	989	982	936	974	931	985	897	1002	988	971	913	998	993	1007	967	971	984	902	939	958	959	936	974	965	946	966	987	994	962	945	965	953	944	973	933	944	966	976	984	987	1011	970	945	955	986	966	943	957	905	957	945	933	910	930	971	979	961	980	918	919	964	939	937	934	907	947	922	924	946	930	975	968	967	954	986	946	978	967	985	933	950	936	940	973	965	996	939	951	944	943	943	929	970	983	971	978	949	964	939	936	950	978	956	973	944	959	913	927	920	928	969	963	942	938	982	981	934	918	974	928	1000	972	944	947	972	945	953	949	965	943	1018	949	892	956	976	948	964	933	946	953	910	965	1010	991	931	983	901	950	957	953	955	980	903	907	985	926	920	962	946	938	907	914	958	974	1022	995	996	906	988	956	984	937	928	984	980	939	957	944	1023	916	977	932	973	952	928	1000	966	998	965	1002	946	957	982	906	943	943	924	902	977	985	973	962	982	896	972	986	953	889	923	935	980	966	953	985	940	994	977	925	976	977	918	957	963	929	952	916	963	947	948	931	1004	923	997	1008	939	968	931	977	926	987	947	970	966	976	967	962	992	942	941	930	935	959	958	965	971	953	1017	963	975	965	989	957	960	948	925	923	933	953	881	897	967	947	948	925	942	935	964	913	937	942	1041	940	946	965	969	937	873	943	949	1009	966	950	910	962	915	996	918	1043	995	868	940	899	990	928	942	946	978	924	973	976	932	938	994	960	1017	955	937	961	906	895	934	964	925	897	951	973	984	1001	872	970	968	1001	904	915	973	946	947	981	954	943	987	959	945	1003	969	958	947	945	923	944	955	868	935	942	920	950	947	948	970	879	1003	951	970	940	955	985	937	980	922	939	974	947	972	989	908	933	946	993	935	887	958	942	996	981	917	897	988	986	1035	933	917	911	966	930	980	982	987	934	942	963	929	936	977	931	976	931	948	941	948	1011	958	1006	975	953	962	993	961	950	982	986	1033	901	960	986	1005	938	978	927	943	952	977	952	995	981	946	979	936	954	963	908	956	932	915	924	965	1003	950	1018	988	962	978	937	966	921	940	947	959	932	932	983	941	953	919	948	872	926	919	912	1018	1017	989	978	972	986	955	1027	992	987	1014	946	934	968	976	942	950	931	862	927	955	905	958	951	967	1000	935	942	956	993	948	933	936	975	937	910	1005	970	954	926	1006	970	948	993	977	944	979	918	945	920	973	969	946	979	911	968	966	963	959	979	970	958	915	946	901	979	964	923	878	983	977	924	977	1012	966	954	957	881	938	984	985	924	935	1022	970	914	953	966	955	910	988	931	952	979	979	978	968	969	967	933	941	918	914	958	920	973	951	962	929	938	940	980	934	951	987	929	904	936	987	946	966	911	924	960	1019	939	927	932	945	1001	970	919	949	973	986	958	949	998	1004	911	947	949	912	984	1006	974	961	957	953	980	941	956	993	929	926	893	990	965	1000	950	974	905	927	958	929	956	972	968	935	1006	932	960	916	970	965	970	1003	971	978	976	920	870	963	969	967	969	929	938	1048	940	929	940	959	957	942	956	942	982	950	900	945	935	960	958	940	969	1030	969	973	945	965	945	932	1000	953	1024	964	917	932	968	986	886	942	950	963	917	960	976	989	949	999	941	944	956	924	928	986	917	970	913	952	968	1008	962	985	908	977	969	913	948	886	939	912	969	973	942	962	958	933	947	981	953	968	921	966	911	952	947	994	930	997	940	977	920	960	941	962	1065	952	874	888	997	960	942	947	959	946	952	1013	976	931	941	936	963	943	938	954	935	979	926	956	976	973	938	971	1041	980	976	916	919	1002	949	934	940	945	984	889	940	925	984	937	921	955	934	955
28727	49738	36192	24082	15982	11967	8856	6814	5423	4632	3862	3125	2628	2483	2158	1755	1628	1576	1578	1460	1253	1233	1196	1206	1195	1113	1094	1114	1112	1160	1082	982	1021	1006	1040	982	985	1073	999	1024	1019	987	956	970	959	990	937	993	1017	997	1009	977	964	975	989	980	937	919	932	930	983	950	934	971	970	955	961	932	965	961	937	988	998	1032	972	979	921	931	1002	956	919	893	908	941	925	1023	935	959	891	941	922	973	925	935	953	956	942	922	930	967	932	997	911	939	959	927	956	961	928	946	897	951	988	935	960	924	931	964	930	929	929	1050	942	988	918	961	936	948	936	969	925	923	941	935	965	952	912	945	965	958	970	948	987	940	1012	940	923	978	930	920	967	959	1006	948	1003	908	962	924	955	960	958	959	937	988	931	878	905	955	928	985	948	964	918	928	987	958	927	974	995	943	892	961	943	898	953	934	954	970	933	926	954	1029	1024	903	987	949	923	991	931	912	890	904	976	957	992	928	967	984	947	970	980	930	943	902	863	984	936	968	965	942	943	929	1023	897	976	968	960	943	949	956	954	962	910	939	982	919	972	974	938	974	1005	937	928	920	950	962	998	927	964	943	944	903	966	993	922	960	935	879	976	913	927	927	945	948	963	941	962	985	1012	1029	961	912	917	940	945	981	968	969	966	916	911	966	972	964	979	925	1014	924	1004	956	959	919	947	969	945	971	968	966	924	917	943	956	919	956	933	909	993	933	948	946	989	961	913	947	924	937	965	932	964	903	955	907	998	898	978	981	910	922	951	930	961	907	982	1015	876	889	999	961	944	941	928	994	949	949	916	946	961	900	910	927	964	902	948	934	950	966	921	918	886	954	945	977	962	983	990	946	937	905	958	949	914	928	978	962	911	990	966	946	976	970	953	934	970	949	941	949	951	929	934	912	957	898	1035	938	942	928	955	937	985	945	960	964	1000	969	984	975	899	942	971	941	948	987	920	972	873	957	1011	961	947	926	940	947	958	1015	961	965	925	910	972	978	912	934	909	921	948	1007	950	924	956	917	960	925	948	957	982	939	918	953	988	983	1001	903	910	910	1002	920	965	971	986	958	905	977	934	927	957	909	1000	974	931	939	956	919	930	898	965	912	903	942	1005	982	943	975	932	940	945	975	935	947	923	921	957	923	945	934	918	919	961	957	966	941	981	940	961	965	924	917	909	970	951	975	952	926	981	936	985	1005	906	895	929	944	954	976	955	962	916	962	966	993	917	993	942	933	992	963	978	928	961	898	949	965	936	897	941	943	965	964	970	985	968	955	955	954	962	911	948	917	931	948	935	938	960	935	937	898	969	913	886	925	985	934	961	932	954	922	970	989	961	948	936	985	923	957	963	951	917	979	981	1005	987	925	949	948	1001	1007	952	958	938	963	900	953	929	917	924	889	981	892	970	933	950	978	959	947	989	909	902	952	948	865	952	945	953	924	986	935	1001	952	983	997	932	970	940	967	933	949	939	905	1015	997	977	929	965	957	912	915	921	955	910	921	974	946	973	919	941	940	972	966	939	920	954	966	981	976	938	927	955	953	991	968	973	973	944	885	1003	1001	922	935	945	993	893	966	951	997	964	930	931	937	1032	973	924	945	985	963	955	985	963	903	918	970	966	962	964	961	920	915	961	925	945	950	992	960	945	969	974	880	939	949	965	970	937	885	969	943	913	940	951	977	958	892	972	1007	909	968	964	917	945	950	914	927	917	950	973	935	970	871	974	923	964	996	894	964	960	939	910	965	950	986	962	889	969	923	924	969	995	906	961	919	962	987	939	954	944	987	927	957	926	978	988	1010	964	949	972	978	911	995	955	943	972	957	893	991	879	988	924	936	950	961	953	972	947	1011	976	982	936	902	903	934	1014	946	918	920	985	936	945	916	929	940	912	1008	1013	964	919	1016	974	928	963	977	933	991	932	960	1050	934	931	920	981	925	956	959	956	977	941	976	936	950	948	965	944	921	974	930	933	991	982	977	981	914	970	996	925	928	910	961	938	1023	928	953	908	905	1013	923	972	934	935	969	943	949	970	915	967	943	908	901	932	952	940	957	985	947	917	897	986	899	907	920	920	933	982	934	959	925	916	932	929	896	978	932	955	960	935	906	912	910	993	956	949	936	938	931	988	910	957	943	910	934	887	914	1025	928	929	932	990	925	943	951	1012	967	941	1011	943	948	932	983	937	954	899	944	957	858	929	929	932	899	1002	911	945	943	958	982	943	944	940	929	987	962	910	957	957	937	967	935	982	1042	928	922	954	1008	1001	984	949	968	1009	903	941	907	960	928	956	978	968	932	968	961	944	1003	994	947	909	964	976	897	1001	949	899	965	954	947	946	973	988	987	946	941	934	923	971	923	986	972	950	941	1053	961	969	966	969	936	926	929	992	963	958	982	1024	881	972	995	978	936	920	956	901	922	960	924	931	961	987	943	960	955	890	938	954	904	937	927	972	918	982	965	941	937	910	961	932	942	887	1001	1002	989	960	904	917	964	967	943	958	923	939	946	940	920	906	937	992	881	899	1003	916	1007	954	986	942	980	992	969	978	904	986	904	949	996	908	968	886	959	944	927	966	939	969	947	1009	932	913	913	956	967	944	948	978	959	973	941	928	919	945	997	980	960	911	958	939	1020	983	971	953	948	958	929	990	978	973	932	949	918	987	901	956	976	938	947	962	1001	947	972	937	988	983	894	1006	936	981	932	956	890	951	912	943	926	956	886	994	940	931	944	892	942	928	970	1002	932	1005	947	984	925	922	934	962	1012	983	962	952	906	968	910	972	949	947	1013	875	946	988	951	998	910	959	966	994	964	895	923	946	937	1002	972	943	919	933	974	984	928	945	925	963	981	991	957	954	961	931	925	922	944	925	943	945	913	952	917	866	929	906	926	974	931	1001	944	967	940	896	910	968	974	1007	952	950	936	963	979	949	903	965	932	924	926	985	991	931	993	933	936	955	931	981	953	1028	997	928	939	956	942	955	927	969	941	946	987	945	916	923	926	949	920	918	912	953	926	959	980	969	933	975	926	941	924	912	963	964	965	923	970	954	920	1011	961	961	930	931	953	951	961	972	941	935	976	935	929	958	939	895	961	877	1011	908	921	998	926	954	919	955	929	927	942	968	892	907	919	961	1000	979	985	930	928	962	1019	951	912	886	975	923	903	920	981	946	987	911	912	949	946	978	983	968	939	952	951	923	948	902	942	965	972	957	938	881	982	975	966	933	967	963	986	914	982	981	906	954	977	932	980	941	966	991	991	993	968	937	1024	908	972	896	928	905	984	951	972	915	996	976	963	983	919	965	913	973	918	966	930	910	958	982	974	903	899	896	980	924	923	938	978	917	971	937	1001	975	876	925	982	1005	922	969	973	966	972	983	972	930	947	955	936	931	965	949	907	918	957	921	963	907	930	962	955	942	962	953	928	987	958	967	959	945	963	894	920	977	962	932	937	945	990	948	877	971	960	956	894	992	987	890	956	956	944	959	935	954	910	950	937	926	961	942	928	959	948	960	943	956	931	980	944	904	912	959	939	962	1018	944	959	888	949	977	995	941	1026	917	1010
23194	21579	29413	24267	21781	22441	18059	8439	5781	5089	4348	3643	3038	2796	2310	2086	1821	1888	1715	1564	1466	1366	1380	1406	1307	1273	1272	1248	1239	1200	1120	1116	1095	1070	1144	1032	1121	1059	1085	1072	1034	1070	1147	1082	1063	1090	1070	1123	1055	1051	999	1066	1079	1029	1086	1025	1089	1011	1036	1003	1007	1048	1044	1102	1100	1037	969	1039	1020	1060	1051	1006	1054	1014	985	987	1003	977	956	1106	1044	1012	974	1089	1015	1038	1093	976	1069	980	1028	1009	1002	1004	1034	1058	1016	1016	1026	1041	989	985	990	965	1040	1019	998	1015	1027	1017	1048	1070	1022	1034	1013	919	978	1015	1029	954	999	987	1028	1055	1068	1003	1061	965	956	1017	996	998	1010	1018	1005	1003	1069	974	978	1079	1013	961	1049	973	1022	1073	1018	1006	1024	1033	1051	1013	1047	1011	1075	1042	1027	978	1057	954	1010	1051	992	1031	1014	971	995	985	1066	1048	1026	1049	1043	980	1022	1009	993	1042	977	1005	1006	1016	974	1002	1036	1027	981	1085	1000	957	985	1021	1045	1019	1011	1031	977	975	1016	1058	1046	988	988	1033	1076	968	995	990	996	1020	1012	1037	1001	1002	974	1002	991	1017	1074	977	1045	1019	994	1008	977	1030	964	954	1004	1030	977	1023	910	1009	1025	990	1018	1016	1022	978	1024	1022	1038	1042	982	974	1030	1042	1044	998	1064	973	1018	1021	1028	1059	1053	1024	1054	1071	946	999	1027	1008	1002	1021	1017	973	1015	998	994	929	1038	1031	1029	977	953	1029	995	1040	999	985	1007	1041	971	1054	1023	1010	994	970	984	1066	1063	1044	955	970	992	1025	1004	1005	988	978	951	1041	1021	1008	1039	1046	1025	976	1026	1015	1008	1035	977	1052	957	1087	1068	1035	1009	1039	984	984	991	1044	1006	971	1015	1045	1030	996	1005	1051	999	1020	1008	1029	1070	961	994	1002	999	1047	1013	984	1009	971	982	997	1007	994	1015	1002	1042	1011	1012	1040	989	1077	1069	964	1032	1004	988	1019	1059	932	995	994	980	1006	1080	970	1039	1019	1053	1019	974	998	981	1030	974	996	1035	1007	988	1000	1025	1042	1008	1031	953	985	964	973	1092	1048	991	1015	994	1014	1004	988	1020	1007	1036	994	1022	1029	979	1009	1006	1040	1050	1035	1025	1028	1056	996	990	1064	1025	1030	1029	1082	1044	1037	1053	1004	941	1029	983	1019	984	1065	978	1009	983	1032	1040	1017	995	1063	1033	1056	1005	1044	1042	990	1045	1055	1010	1072	981	988	1024	1020	1078	1016	982	1005	1011	1010	1025	1050	1093	972	1028	928	953	962	1037	1011	1013	1014	973	976	1077	982	978	1059	1009	1009	1039	992	1071	1063	1034	1022	1031	992	1069	979	1004	1050	1023	996	1041	996	999	974	1015	1032	1034	1001	979	969	1022	1082	960	1010	1000	997	1043	1009	1039	1026	1018	975	1069	1038	1009	947	962	1010	1021	1016	1033	1059	987	1028	1044	996	1009	1054	985	1007	984	1038	1006	1044	1029	1044	962	982	1021	1017	1060	994	1044	947	1042	1000	1044	983	1032	1010	1041	1011	1060	1060	1029	1008	992	951	986	998	1074	1047	1059	961	1020	1005	993	1011	995	1048	1041	1001	986	985	990	955	1013	989	1016	1043	999	1044	973	981	1043	1006	933	1019	1021	977	993	991	1007	1030	1032	993	1031	997	972	1020	1043	994	1014	1008	959	990	973	1035	976	1011	1020	1031	1042	1025	1082	1054	970	1033	1025	1064	986	963	1103	1057	1047	1009	1001	1005	1067	972	1038	974	1053	1039	1036	1019	968	1050	1067	1002	1035	1000	1053	987	1002	1009	982	1030	1026	1019	972	1036	962	1047	1090	1045	965	979	1000	1077	1035	979	983	1002	1075	941	978	1012	1006	1042	996	958	960	997	1067	965	1028	1059	1026	1073	1002	969	995	1035	988	1020	1011	976	1000	1014	980	1026	1028	985	1006	1061	1015	1030	1013	1020	1017	980	1020	991	1040	979	1019	1065	1047	998	1003	1040	972	1040	947	1035	1035	929	1015	1007	997	986	1025	976	991	1038	971	1003	1022	960	997	995	1004	1018	981	1016	1040	948	979	1041	1045	1041	974	999	1104	1058	1004	1002	1009	1066	1009	988	964	992	1023	993	1043	1045	987	1033	1032	1033	988	989	1007	958	988	986	1005	1030	971	978	1003	1023	1011	968	1072	995	1013	1102	1036	1040	999	1054	974	1028	1025	1021	986	1036	1047	1032	1014	997	1019	972	1050	1059	1031	964	1026	991	1025	990	1038	964	995	986	1044	1032	1019	1007	981	1010	936	1046	1052	1022	1008	970	1097	987	1037	1023	986	972	1045	1007	956	1011	1014	1018	1027	986	966	1018	1050	989	1001	998	1003	1040	985	990	997	992	989	1054	971	979	1008	1050	999	1006	1011	1041	968	963	1035	984	1052	1003	1032	988	1039	1073	1028	1035	1000	1012	984	1000	980	1013	953	1002	962	997	1029	1004	1013	1021	992	980	1012	1050	1022	1072	1012	1027	1027	968	995	1006	963	1021	1008	1002	1019	1007	1032	1076	1036	967	1062	1035	1032	1007	1020	992	993	991	1044	1038	1043	1042	944	959	1045	959	1052	1026	1005	992	968	1060	1003	1022	1002	1060	1020	1010	1009	1040	991	963	1023	1005	933	1011	995	1005	1037	982	1002	1038	1040	1004	991	1020	987	1014	1003	969	1001	1079	987	986	1011	990	1047	1052	987	1051	990	1019	921	1039	1026	1047	998	1055	990	1077	1082	1037	1017	1010	1001	1040	1016	996	984	1021	1023	1023	984	1073	1002	982	981	1010	1035	997	1043	1029	1067	1026	1014	999	1008	980	988	1016	1060	1055	1001	930	980	1024	1050	1025	997	1053	1016	1062	1027	992	980	1011	1000	1043	1028	1024	965	1038	1066	1007	978	1010	1019	1004	997	1006	1027	998	942	966	1012	982	1091	995	935	1037	977	976	979	1035	975	969	1054	1030	1009	969	972	984	1021	1008	1002	1029	995	966	1041	1003	973	1041	1019	1011	1025	1033	991	1007	967	1073	1007	1007	988	990	1039	984	1001	974	996	1015	1024	978	1065	959	999	1068	993	950	994	1078	990	989	991	1020	1067	1017	1014	1063	937	1004	1013	1014	1037	1052	978	985	1048	1019	1030	973	993	993	999	1022	983	973	1038	1036	979	1015	1049	955	1016	1026	1005	1057	985	1017	1069	1013	939	1041	1003	1051	1049	975	1023	992	1034	993	1020	981	1067	1035	1009	1030	970	1048	1016	957	986	1024	1030	1038	1015	1019	1035	1017	945	1050	1042	995	1002	999	1032	1001	1016	988	1024	1003	1041	1032	990	1030	985	978	1023	973	973	1036	1042	990	993	1018	987	986	1028	1036	996	1035	952	1015	988	997	956	1035	985	1036	1008	1030	1028	993	1002	990	1020	972	1016	1014	988	1023	1005	1015	976	1048	1023	1002	972	978	1073	1046	999	1048	985	932	1017	1027	1020	1008	997	963	971	1004	1041	1029	991	1023	1028	987	1016	1063	993	979	1053	1013	1031	1040	989	968	1046	991	1063	992	1036	1049	1043	1015	990	1038	1040	1058	1025	1062	1027	1024	1025	984	972	1000	1031	1027	936	1016	1021	991	1007	1001	1015	988	958	1009	1012	997	1056	1019	1048	1038	1052	1064	948	1032	999	1024	999	1037	1045	1033	985	996	1058	977	1025	1003	1018	995	1022	1036	996	1054	1015	971	988	978	1020	993	1019	1050	1034	945	1002	1032	1005	1011	1010	1025	1005	1033	1055	977	974	999	988	1014	1004	998	969	964	987	1038	996	963	1020	990	1017	1018	1029	998	979	1057	1010	956	964	1021	997	1027	1048	982	1027	1064	997	1055	990	934	1006	981	1010	1029	1040	1011	1020	1020	1009	1003	1044	1043	1048	1031	979	1062	1015	953	1076	994	999	1031	976	979	1027	1002	1004	983	1020	1031	1033	967	1081	1006	967	1057	977	1052	1037	1023	1068	1002	1027	999	1009	1040	1034	949	1034	984	1001	1000	1036	950	1027	1005	1047	1012	1037	1024	1017	1073	995	1074	1008	1002	1009	947	1007	1038	1065	1022	966	992	970	1028	1066	986	1067	1036	1044	1005	1016	1022	1027	1007	973	999	1038	1042	980	976	967	977	1030	994	1031	966	1015	1005	1018	998	969	1023	1032	1010	974	947	935	957	1023	1037	993	975	1018	1017	1063	976	997	1003	1034	1028	1061	1039	997	1040	1004	1058	1031	1031	1004	993	1010	1039	1007	1005	943	1026	1019	972	1013	945	1031	989	964	1028	946	995	1034	971	1063	1011	1022	1012	990	1017	981	1030	966	1063	1006	1003
32112	58235	46412	32152	22364	17531	13489	10468	8414	6888	5731	4662	3886	3551	3052	2303	2078	2125	2076	1761	1611	1598	1402	1421	1327	1388	1277	1259	1236	1204	1178	1149	1081	1050	1107	1078	1033	1033	1068	1046	1025	1069	1038	1064	1056	1112	1099	1058	1114	1066	1050	1101	1023	1055	1054	1041	1024	1039	1000	1004	1025	1035	1109	985	975	1039	1024	1015	989	956	1057	1020	1045	1040	986	966	981	992	1003	1004	991	996	980	974	958	1007	988	1000	978	974	994	974	983	933	1017	962	994	1002	982	963	1022	1002	1050	1012	978	1021	1016	1023	1013	1004	991	961	941	975	977	935	985	1000	953	1031	976	1001	1007	1027	971	977	1044	1015	1024	1003	989	1001	1008	1034	1024	957	1005	1015	1002	1023	996	968	950	967	961	954	945	1002	941	997	988	1013	1021	945	934	1003	1043	973	1004	985	1006	1043	1019	1009	1004	1017	1007	946	1051	968	955	979	977	935	1007	1007	997	968	980	952	960	967	950	1004	990	964	972	994	979	994	1008	934	981	1032	1009	992	982	1007	948	999	974	958	1046	943	971	981	977	997	995	1009	982	974	1004	1019	976	951	969	957	986	962	1002	962	1001	1011	943	959	933	1006	968	1035	998	986	955	1021	1003	1031	999	994	962	963	968	1001	1008	946	998	928	974	983	1014	997	970	960	942	1016	1020	975	984	992	974	1008	1027	975	1032	980	1027	976	984	963	1028	978	1007	982	919	982	995	991	1065	974	946	1003	943	987	971	1012	999	998	967	976	1005	953	991	974	1008	958	978	999	989	951	923	1008	1037	1040	995	956	988	949	940	1009	1048	961	1054	1016	975	995	983	993	997	1016	1001	1042	941	966	900	982	993	976	1075	975	1028	1034	954	945	952	986	984	968	942	973	952	1042	968	951	990	996	987	979	954	931	1001	970	967	1005	984	952	943	939	1018	993	988	1004	998	997	996	979	976	951	1014	1007	970	1039	1004	1000	1018	967	1017	969	950	945	1030	1011	995	972	975	991	997	997	964	998	935	996	998	970	965	1034	966	1032	981	963	953	982	968	975	944	961	1008	1025	979	969	960	985	992	961	1013	974	976	992	970	999	998	968	938	984	956	972	962	1005	1067	985	969	1012	1057	957	960	978	1004	1008	939	931	954	949	978	985	1012	988	975	988	981	981	922	1012	937	971	978	981	970	981	1021	997	966	948	967	966	1005	961	998	1008	1002	1019	977	1015	1012	994	981	984	968	1023	977	1015	997	945	1016	957	986	998	1000	967	1046	970	960	1010	979	986	1026	955	983	1005	983	1004	1014	1002	1020	950	1028	997	1013	990	1002	997	931	994	1017	1018	1014	976	1044	933	952	1025	987	962	1032	1040	960	969	1040	916	1036	989	967	1067	907	960	982	959	977	930	967	983	940	960	1020	981	981	995	984	962	982	965	987	1004	970	1003	1014	963	964	1033	1003	1026	977	1028	1042	1028	1020	1020	960	968	939	947	1022	991	953	991	961	966	1019	1020	960	1034	1042	986	970	1025	973	1014	1009	1009	993	1067	968	964	1021	961	972	1006	885	954	913	964	1017	960	992	1007	1000	963	1026	1009	1004	1042	1001	976	1007	981	984	1015	963	991	954	998	1000	977	950	1003	988	1008	973	988	939	993	1036	1001	1006	998	984	1048	1014	986	958	1012	966	1028	1013	927	987	1011	961	1000	944	1036	1009	1009	945	964	1029	894	998	974	981	1052	1011	957	894	920	962	981	1007	958	1028	964	994	976	947	947	968	1012	993	1044	973	969	1033	939	992	1049	978	1008	968	988	955	912	965	984	1006	954	1009	1044	1012	990	985	928	1011	977	1035	993	968	1032	984	979	1038	972	970	1023	994	957	987	967	988	960	960	933	997	968	1004	1002	998	947	959	984	988	930	1011	955	936	954	969	1002	1035	965	933	976	949	989	988	1048	927	943	1021	1007	1035	964	980	973	1060	1060	1029	935	988	964	1034	1006	969	948	900	1036	946	984	977	974	1010	954	924	988	974	988	1005	959	921	981	954	978	1001	979	959	991	977	971	972	976	959	936	978	976	961	1005	965	938	991	972	945	968	1041	945	1037	985	951	1011	987	963	946	947	983	981	915	1037	1056	944	1029	1007	1003	1003	1025	938	954	936	975	968	1014	942	981	983	986	1011	935	986	1039	982	959	1010	981	1036	999	979	960	990	978	1002	1012	1038	991	928	1006	1038	995	967	985	964	992	1001	955	981	935	985	943	1019	964	948	995	982	960	988	979	999	947	975	932	1032	946	1028	971	980	964	953	914	972	992	989	930	1002	1005	994	995	983	965	1078	1003	943	931	1015	969	953	986	983	954	921	968	1055	984	1034	1012	997	906	1001	969	981	900	937	943	980	996	1012	967	982	991	982	1006	983	941	969	962	1000	958	985	927	1038	979	974	986	1001	951	1012	974	953	1040	1029	970	989	938	1024	1039	972	1009	1025	970	933	966	948	1007	1019	965	944	994	967	995	967	1018	950	982	956	970	944	970	1012	1021	1015	963	996	940	929	919	994	975	974	989	1026	976	959	928	992	986	1003	987	988	968	984	992	987	952	981	939	1013	1005	950	970	1013	1048	962	993	993	967	1041	954	999	1019	946	1029	970	990	967	938	1028	1022	949	1048	975	984	948	949	968	963	970	997	1012	983	1015	974	1029	966	1030	1026	985	1020	963	1018	914	1071	1011	949	974	990	977	940	971	1007	998	925	965	975	1023	1005	992	978	962	994	1060	1002	930	946	968	1002	939	1040	1054	994	959	959	1031	917	999	1015	999	1010	1006	958	986	928	951	1002	968	1011	988	984	977	1036	1004	1001	1011	1018	973	952	976	1019	982	1007	1022	1012	928	936	1003	1004	920	988	915	966	983	960	993	995	1001	971	979	924	964	1034	989	998	1046	1022	1006	1007	966	993	940	950	964	983	991	1033	970	1026	965	978	1003	1017	972	1046	1001	1011	979	1017	964	985	965	989	985	969	913	960	956	952	1009	973	982	946	971	995	995	975	1020	1023	952	996	978	990	983	955	971	920	1013	1028	993	1026	940	1007	1038	1005	1027	991	952	979	973	953	958	1032	941	949	1011	1016	940	1008	994	990	1002	972	1026	1002	957	991	1025	1009	938	958	1005	1012	942	985	979	975	990	977	1007	1000	1014	1075	960	1028	992	949	988	971	943	947	958	999	995	984	1056	899	968	928	998	957	1015	1007	967	901	967	962	993	988	948	958	1040	1001	975	996	960	978	1010	988	1022	910	1030	968	993	965	972	974	989	962	965	997	1009	925	979	964	952	1005	964	937	990	1005	1018	1002	984	1002	977	948	961	975	979	936	960	979	990	1006	1015	956	951	934	1057	964	1008	973	977	1021	966	946	992	979	985	959	1043	985	967	962	1040	982	973	980	989	987	992	958	1009	1013	955	998	969	980	958	979	980	938	1002	952	977	1016	986	995	954	993	1007	1016	948	972	954	966	979	954	908	977	988	1021	924	1015	963	981	958	1010	978	1025	993	947	977	948	1004	951	1001	976	997	1049	989	941	1006	963	1012	1017	1029	974	936	962	998	998	965	973	1038	953	925	1041	960	1017	1007	969	942	933	925	1025	948	997	980	996	978	1014	967	947	954	977	948	1014	944	941	971	923	938	932	1054	1031	979	1000	1020	985	963	976	974	1007	978	942	950	1012	1007	976	991	992	978	1007	947	1026	1012	992	980	982	1020	1006	950	1029	952	998	947	1017	938	1018	987	970	1036	984	962	914	985	1015	998	990	985	1008	974	972	990	968	1017	1018	976	954	996	1005	975	993	997	965	980	952	1017	979	970	1009	978	972	977	970	969	951	1053	1013	951	995	958	952	937	974	1025	1026	1062	955	938	1014	990	996	962	944	1009	1019	1010	959	982	985	1041	999	967	1034	982	988	972	958	1000	989	995	1013	1091	959	991	943	1075	980	995	948	1002	1021	1014	956	979
30633	30901	34338	22507	11386	6830	4861	3779	2921	2557	2257	2021	1720	1591	1485	1336	1246	1222	1239	1146	1086	1004	1103	1061	1005	984	985	1014	1009	1032	930	931	898	946	919	1010	973	905	921	944	939	998	945	900	943	956	941	950	991	886	969	943	923	941	861	915	875	887	910	943	919	920	944	923	924	888	944	934	936	915	918	919	853	922	847	910	869	861	897	1004	906	935	835	873	922	896	950	905	973	972	942	889	877	897	876	911	938	905	947	885	916	885	893	932	904	919	894	919	929	878	934	936	899	935	946	927	915	920	893	910	954	979	924	899	873	896	906	832	925	888	939	882	976	917	931	953	991	943	890	897	916	893	865	897	873	952	951	938	867	913	953	878	868	890	880	888	867	959	909	924	920	931	942	951	949	926	891	922	843	931	882	929	885	913	895	912	926	914	907	905	960	894	884	897	876	888	922	897	927	866	957	905	888	913	896	894	871	885	891	901	900	942	898	907	871	938	923	871	921	839	910	907	933	894	920	894	938	895	920	906	924	890	866	921	900	898	959	854	920	926	878	883	896	890	850	864	890	915	909	875	876	930	900	889	919	927	911	881	873	880	892	919	945	960	925	921	964	890	940	864	902	896	911	934	898	940	912	912	915	882	953	922	894	882	915	906	879	913	874	875	934	890	871	901	897	866	932	888	846	906	932	924	898	849	900	879	926	949	911	920	955	914	915	916	906	881	883	911	922	940	921	907	920	909	978	929	938	894	930	909	906	935	895	890	920	963	926	911	931	935	942	912	916	880	889	953	938	926	914	836	898	877	962	914	876	981	895	912	900	893	877	914	975	863	882	827	902	915	922	896	960	898	931	820	904	899	879	922	895	928	857	907	927	879	864	951	889	932	962	886	918	906	852	909	906	925	929	925	874	905	955	963	926	960	930	913	932	958	875	852	954	940	875	890	877	915	899	894	893	944	938	908	871	859	867	910	903	877	882	858	988	879	852	975	937	925	922	866	875	926	963	884	870	899	856	885	900	893	922	871	903	922	853	892	933	883	929	890	901	940	901	911	899	941	902	927	869	911	916	841	907	935	916	957	938	953	873	913	909	912	892	943	921	859	892	917	911	884	955	845	879	918	905	868	882	961	912	894	934	862	905	863	899	942	936	881	879	905	906	896	880	901	876	900	896	924	880	947	930	932	903	920	928	935	898	894	898	872	905	947	851	914	880	874	899	900	957	922	959	931	919	888	880	946	984	924	950	926	842	875	904	905	934	917	896	975	894	929	908	948	847	862	855	885	875	893	913	842	932	916	853	905	942	926	915	892	927	925	861	925	920	948	895	871	886	946	909	935	911	898	904	898	944	839	915	943	949	891	878	906	898	864	881	900	939	930	942	933	981	941	883	916	973	889	900	886	853	877	909	894	950	892	895	917	942	981	849	880	911	926	878	909	943	912	919	932	937	902	912	913	920	929	873	906	866	935	946	915	928	853	888	899	952	971	846	914	925	956	847	910	855	938	930	906	889	949	878	942	911	962	918	939	880	914	889	854	924	842	901	890	918	907	887	892	901	959	897	944	852	847	907	914	912	958	905	900	909	900	942	927	903	912	921	931	924	946	894	951	915	927	930	902	934	878	905	874	864	949	902	947	893	873	920	951	938	893	865	927	951	942	892	885	887	927	905	904	945	926	890	907	888	933	930	903	905	961	833	904	907	921	905	950	864	914	897	962	952	900	893	889	912	883	920	861	866	950	890	897	896	901	918	881	882	892	949	876	868	965	926	939	861	913	952	941	946	897	923	885	926	902	918	889	875	925	860	864	945	897	950	864	908	906	875	866	934	885	899	864	924	914	911	871	922	878	898	899	889	902	932	846	915	890	962	877	923	893	891	940	899	923	874	941	867	924	951	909	896	944	915	949	880	929	914	884	885	890	884	942	900	946	927	852	925	942	897	898	877	922	910	904	848	905	893	928	926	892	882	913	977	886	908	859	906	944	973	869	898	921	888	948	938	894	859	845	905	903	890	875	893	898	932	908	903	896	922	927	864	935	943	935	905	935	873	901	923	913	927	924	906	944	909	908	862	932	936	926	923	961	918	907	928	891	853	909	968	891	967	917	912	930	885	894	937	935	886	898	902	925	927	898	868	874	931	857	841	934	946	902	888	920	962	931	875	868	954	924	893	853	868	928	917	905	962	893	943	863	881	897	898	904	922	895	948	865	916	834	905	876	886	881	918	881	924	937	897	895	840	917	879	903	846	911	959	944	905	824	928	881	878	884	834	865	946	946	916	899	914	923	921	911	883	855	951	898	909	907	916	920	884	937	926	942	909	854	931	906	865	896	891	926	962	927	868	860	932	896	921	925	873	889	897	931	948	963	927	943	860	947	940	874	898	914	925	952	947	902	886	930	884	873	921	935	874	894	921	933	956	873	920	853	896	960	923	917	879	968	888	908	926	865	911	898	867	881	909	886	913	887	928	939	905	877	959	942	958	882	847	897	973	970	875	868	934	980	916	882	879	959	894	937	920	882	925	854	889	927	900	889	927	878	883	905	934	902	891	940	967	889	885	876	935	934	874	912	900	898	907	952	857	914	894	858	919	908	886	941	880	974	872	946	885	912	887	923	863	904	918	865	884	878	864	906	943	938	945	918	973	933	910	887	877	918	942	919	880	898	877	866	897	901	882	880	901	905	966	951	904	866	936	934	999	857	928	874	965	889	936	931	892	922	962	925	923	885	919	906	922	890	914	933	929	907	907	872	921	890	899	925	891	941	858	851	895	877	874	859	900	941	872	914	883	920	908	880	930	953	955	906	908	945	935	861	886	896	913	895	869	981	871	884	934	890	961	882	881	885	922	897	956	930	923	941	940	853	849	906	936	943	939	903	931	911	962	944	878	949	872	863	932	859	901	936	909	875	910	923	880	934	953	939	914	901	881	950	920	916	859	849	949	899	858	883	929	887	821	905	949	888	867	891	871	962	903	920	925	958	893	881	917	938	874	871	903	882	831	900	920	900	928	939	888	941	916	904	881	921	903	847	889	943	885	930	882	907	805	935	906	896	950	943	925	901	899	906	883	873	877	930	961	915	859	880	913	890	900	954	891	903	1006	879	915	953	929	933	843	903	877	904	887	884	880	943	866	878	905	906	934	927	868	982	911	940	859	909	888	910	877	948	853	931	859	909	871	909	914	911	937	925	882	935	921	917	933	911	897	923	874	906	923	865	871	897	934	908	888	900	887	899	910	900	902	901	914	880	856	858	902	942	919	885	910	931	892	917	908	875	954	850	892	883	946	856	862	943	908	924	959	892	902	920	862	899	878	891	907	922	915	905	912	948	898	988	876	862	919	923	885	915	907	894	886	929	927	938	888	1008	904	945	892	893	906	877	876	969	928	918	928	924	892	922	918	862	907	863	948	842	964	900	910	889	967	889	851	935	952	833	882	927	917	930	959	913	912	908	876	947	912	925	933	907	953	884	855	888	918	953	911	863	933	916	890	925	850	914	931	896
28932	45697	33546	19490	12763	9482	7050	5327	4311	3580	3110	2637	2171	2017	1804	1516	1345	1418	1291	1250	1219	1151	1036	1095	1099	1047	1058	1017	1001	1026	954	991	932	918	957	884	954	909	985	918	946	945	907	985	969	927	923	968	997	929	895	942	1004	938	919	880	958	900	902	885	917	913	937	938	912	894	945	896	894	940	959	952	948	905	928	954	895	914	867	927	860	905	880	920	934	955	942	855	875	916	892	907	835	941	954	871	950	931	845	911	923	941	884	917	904	929	839	872	861	884	898	916	901	943	846	906	905	891	888	936	903	899	914	893	900	900	934	904	912	891	872	887	909	876	882	879	917	895	899	932	902	946	885	864	905	882	863	934	872	890	928	905	899	976	929	859	853	909	918	891	894	876	880	912	883	956	879	885	863	899	880	936	903	906	884	909	913	930	876	893	958	921	874	895	895	893	910	884	887	926	920	850	945	846	875	906	885	919	899	938	951	904	899	903	928	904	901	901	889	939	927	968	856	845	901	918	860	888	894	849	910	964	898	826	885	879	928	875	849	927	897	938	886	905	860	888	857	890	926	892	895	880	933	880	904	916	837	912	873	926	913	867	883	911	889	958	890	885	854	891	880	905	884	895	878	858	923	902	934	961	915	893	927	898	888	901	843	858	944	881	913	882	858	946	938	894	920	910	933	855	894	957	912	888	923	903	879	876	907	938	950	931	889	903	918	921	917	885	921	893	947	880	895	937	875	861	912	917	896	900	906	899	917	857	894	880	940	915	863	930	860	854	985	893	885	903	887	902	935	919	844	907	913	882	835	877	939	945	882	890	929	890	905	916	874	878	935	911	964	889	924	906	904	863	873	877	908	886	887	913	933	923	894	901	846	918	889	899	914	965	865	913	912	896	928	869	895	885	847	885	876	919	897	843	878	890	902	895	862	955	933	923	929	877	935	956	872	948	908	920	905	931	863	838	926	887	855	862	864	908	891	933	901	870	889	908	934	899	863	902	906	918	883	883	913	944	915	920	861	897	909	927	966	865	878	903	853	911	873	909	923	856	884	938	888	889	916	884	902	927	839	926	895	857	906	941	891	885	886	918	876	912	908	923	879	892	910	926	881	831	930	885	912	885	962	891	922	918	877	894	919	944	894	876	895	877	911	891	880	949	916	887	941	946	925	940	872	909	886	952	884	921	923	910	910	912	872	875	896	947	883	909	925	900	893	917	905	948	918	956	865	874	912	912	926	852	925	924	906	901	869	841	902	845	914	866	886	883	912	854	911	855	906	886	911	941	851	893	922	901	930	940	843	939	918	911	902	877	930	887	879	912	879	931	875	946	939	907	917	958	928	904	923	893	863	954	918	864	908	885	861	917	919	904	881	966	919	863	943	910	985	883	878	891	937	936	881	886	851	897	882	875	890	892	888	918	957	917	852	853	911	1011	869	871	907	952	897	876	957	983	891	884	949	926	891	892	883	965	876	915	842	905	917	841	914	924	921	886	937	898	955	911	877	948	938	881	876	893	924	937	915	887	876	903	879	875	859	913	940	913	913	910	886	917	931	922	893	934	948	869	905	873	909	924	969	881	869	863	877	878	858	882	879	943	931	913	910	850	915	916	887	919	878	943	943	883	920	893	958	919	910	921	902	959	912	926	929	865	896	948	897	895	951	909	889	867	913	880	915	860	890	909	856	875	884	904	902	951	924	907	903	884	857	905	868	924	865	926	926	919	898	904	876	918	894	893	917	891	908	895	860	899	926	919	939	955	926	887	866	873	912	914	857	941	935	860	885	894	840	895	951	934	973	871	858	906	895	918	891	934	885	931	936	873	948	898	947	899	877	866	954	881	973	909	936	957	907	917	895	896	873	910	909	855	887	869	939	927	863	886	861	893	973	902	907	901	953	907	934	911	927	905	905	897	906	902	925	972	909	879	830	926	886	942	901	911	879	920	904	879	907	950	906	861	839	922	893	921	884	846	891	919	887	875	956	883	810	878	894	856	891	960	891	925	929	903	856	859	902	910	903	931	906	895	938	882	947	922	888	902	917	920	915	906	908	881	931	947	927	838	900	907	904	880	900	867	912	861	894	839	878	884	916	933	824	856	960	928	859	878	900	899	873	923	885	914	888	906	961	865	917	917	928	864	908	880	914	954	893	957	915	920	891	884	935	914	873	878	904	964	934	871	878	857	894	876	871	908	898	894	881	922	846	949	908	891	911	939	909	880	895	883	884	864	923	888	904	900	910	909	868	889	952	884	871	876	959	901	817	894	869	903	868	905	908	920	860	886	887	931	883	901	930	888	942	917	877	928	894	959	914	908	909	882	880	899	898	913	867	869	898	948	917	933	866	914	902	916	911	881	851	902	923	918	890	907	899	902	838	910	890	896	914	886	891	904	931	916	899	955	897	884	857	870	895	887	840	929	932	888	925	865	882	905	934	883	855	916	898	944	885	914	891	891	943	894	898	903	875	902	900	858	952	918	908	950	912	904	905	937	941	894	902	936	914	889	886	849	875	917	846	924	910	857	977	881	897	903	884	907	877	855	855	899	914	888	883	920	886	905	896	905	909	891	939	906	924	974	892	907	890	885	881	911	971	875	937	872	875	895	981	936	907	899	937	898	877	927	909	893	891	919	898	937	905	887	917	881	829	972	895	928	904	907	906	910	893	839	877	959	876	898	972	923	879	905	883	901	906	901	954	946	949	904	860	876	889	933	864	905	867	897	911	829	895	913	907	861	923	918	909	948	912	947	868	863	866	935	862	892	901	920	905	952	897	902	851	937	877	890	855	901	922	927	965	888	898	955	898	896	934	922	864	929	881	929	887	914	870	903	949	879	882	956	909	912	888	865	923	894	883	929	893	953	898	938	922	922	913	863	918	851	907	837	884	906	912	877	843	909	934	860	924	942	936	936	897	894	964	915	904	862	852	935	931	887	887	884	907	918	870	910	940	951	912	945	951	835	849	929	873	869	937	932	871	869	882	839	890	945	931	880	935	920	861	877	900	911	899	896	879	890	946	979	930	945	895	874	943	916	875	920	872	905	871	898	887	909	904	934	894	938	955	843	902	928	890	925	882	899	857	865	897	893	936	949	914	914	891	843	877	895	895	913	947	882	881	937	944	871	864	872	910	882	895	908	911	871	879	881	865	904	861	867	869	930	889	949	959	922	884	896	924	876	931	846	941	931	900	937	916	902	930	932	879	920	901	864	910	878	887	915	931	873	878	889	942	883	921	860	876	851	891	908	917	875	900	860	942	924	928	893	829	863	898	884	905	915	941	908	943	909	878	878	916	873	875	915	898	922	903	921	885	913	882	847	881	906	916	895	956	854	861	895	916	903	899	860	879	974	884	898	961	917	856	905	931	894	886	893	952	926	893	896	935	864	897	857	880	857	899	916	929	882	860	884	895	892	988	890	921	942	940	893	872	912	928	921	891	898	885	917	915	902	917	880	946	901	943	868	900	875	902	926	891	927	888	918	903	933	891	890	884	893	903	893
24388	21474	29002	25054	21832	16594	9223	5423	4130	3547	3046	2718	2354	2145	1945	1625	1438	1463	1467	1309	1182	1192	1150	1107	1155	1148	1020	1055	1018	1021	1008	1010	1035	951	984	937	942	999	931	947	915	1003	920	966	951	961	925	933	994	930	1034	894	934	974	953	935	916	953	1004	973	885	922	960	924	882	920	987	966	923	898	937	961	890	920	876	928	912	912	1009	930	855	918	931	914	988	941	919	870	924	935	905	882	930	874	913	959	934	941	935	898	920	859	960	887	922	941	956	928	874	942	939	876	910	965	930	876	892	931	908	886	896	870	941	931	938	927	930	875	870	933	903	894	933	925	946	876	921	843	917	897	843	891	940	904	937	921	956	926	886	921	881	876	909	890	931	950	866	888	871	944	897	983	900	920	908	918	872	901	919	973	993	949	880	868	914	895	942	918	958	919	920	946	905	916	941	920	873	917	850	962	962	876	844	922	899	931	985	944	937	890	958	923	940	898	908	928	970	935	929	914	933	958	928	919	969	906	889	855	928	935	871	902	933	904	941	913	929	874	928	893	878	955	919	993	859	928	917	960	932	914	957	936	944	891	883	859	969	933	933	922	945	937	933	920	923	891	902	928	899	874	955	925	918	887	942	942	904	939	863	913	868	939	947	889	899	925	933	883	1009	898	895	889	936	925	930	978	913	894	887	943	905	908	930	876	922	926	888	904	877	910	886	905	862	902	888	901	927	855	884	915	933	936	893	929	882	893	853	927	929	875	944	948	987	958	913	935	874	924	880	928	840	920	978	871	904	883	925	836	936	930	953	983	955	924	932	946	877	901	935	898	891	923	873	866	930	917	975	972	922	945	884	907	973	985	972	910	874	938	911	919	926	863	914	908	946	947	973	931	956	916	951	939	946	910	929	869	916	909	889	897	868	963	912	968	869	921	955	864	899	923	903	910	921	857	893	958	901	900	933	924	917	966	898	919	957	937	959	978	908	881	910	909	916	919	876	946	961	939	910	875	900	907	970	853	910	876	955	890	881	919	885	935	866	930	961	970	982	970	921	914	898	898	929	975	936	934	912	921	962	962	930	891	906	867	937	888	918	901	920	903	894	946	896	905	904	895	930	905	911	910	877	892	943	886	922	921	942	881	918	852	875	840	935	876	908	941	928	966	929	954	946	909	916	931	919	898	950	930	885	907	877	941	925	903	896	937	944	923	905	930	871	928	935	926	927	946	862	940	908	900	902	925	945	886	935	957	927	946	981	917	935	951	986	986	965	885	901	906	955	844	897	940	894	918	902	864	960	888	899	848	973	886	924	906	914	909	915	904	865	953	939	831	887	936	942	967	971	911	875	895	896	926	943	917	880	854	969	905	861	876	947	960	920	915	940	925	945	935	869	903	882	873	945	911	870	958	933	930	851	943	893	885	886	910	939	919	919	895	855	937	969	905	966	905	990	924	876	923	928	914	900	910	924	902	918	847	927	942	960	942	914	892	890	983	910	943	888	906	961	932	882	905	950	931	982	916	940	900	924	925	926	948	939	893	965	906	913	928	927	882	925	880	947	929	884	945	920	903	965	942	898	965	871	928	944	955	927	908	916	954	930	971	928	949	894	941	920	923	913	902	875	887	901	943	873	868	885	918	920	941	936	862	890	886	909	874	884	937	892	889	905	909	926	994	931	875	916	906	907	883	910	938	919	894	891	938	933	920	967	887	898	888	861	950	905	888	912	937	983	927	895	924	919	1009	928	907	884	906	946	924	957	885	920	912	927	887	1026	951	915	914	890	868	906	920	922	896	931	945	888	924	928	914	959	973	923	946	914	883	924	920	869	884	983	908	918	940	981	903	898	925	915	944	911	895	916	918	915	945	899	874	845	941	937	892	896	883	929	902	910	903	892	917	907	917	913	898	943	942	931	919	911	937	906	901	903	879	927	878	852	873	914	871	941	928	942	935	918	903	863	925	939	940	947	957	912	918	947	929	927	943	873	910	893	913	973	873	912	908	883	887	884	879	914	942	926	925	946	896	928	943	885	938	886	915	921	946	965	911	887	930	884	911	965	923	836	970	876	897	972	956	925	901	930	940	938	942	939	913	925	944	948	908	879	910	924	975	916	849	876	935	897	921	882	848	944	875	936	950	896	920	830	942	949	928	913	855	884	875	957	912	880	947	980	892	890	922	951	940	902	905	946	909	852	894	924	976	942	902	933	910	958	920	941	961	905	900	939	918	906	932	960	910	889	912	901	879	959	905	925	952	934	911	911	919	933	968	931	971	918	907	925	880	892	988	897	959	901	937	914	880	866	882	925	863	896	878	946	1017	892	884	925	960	927	862	931	867	879	886	956	882	892	934	932	973	927	923	966	928	912	937	942	914	958	922	919	923	916	950	897	903	971	902	951	974	888	865	935	905	902	964	935	927	900	924	908	905	920	930	899	946	880	880	896	873	917	933	925	937	936	852	934	903	914	893	945	935	938	951	928	902	911	911	946	900	914	871	930	958	884	913	951	884	947	967	897	842	897	927	900	945	978	881	925	962	1004	901	928	973	946	886	939	887	952	916	933	921	910	883	964	962	888	945	897	927	853	967	886	890	925	902	912	920	945	888	939	868	889	934	894	950	960	907	934	853	931	950	905	905	940	914	896	916	901	969	870	983	895	908	893	923	967	885	929	881	923	977	910	917	925	894	936	878	906	926	964	915	954	815	863	960	984	883	904	860	936	909	924	933	956	958	944	964	925	879	868	932	896	949	874	918	929	919	899	924	954	939	878	936	878	935	912	915	871	923	905	894	844	907	963	920	897	876	852	904	863	932	868	887	935	905	911	901	874	926	943	901	917	928	916	914	916	914	916	916	931	915	969	897	899	955	887	905	876	889	925	959	963	893	916	832	888	946	899	902	941	891	932	880	850	888	907	875	864	901	895	887	893	938	924	889	883	941	936	926	942	951	898	890	843	892	914	942	897	937	895	910	942	970	939	915	926	939	906	949	958	929	926	929	965	909	901	930	913	893	931	912	877	870	851	912	904	897	937	922	879	918	900	950	951	931	948	899	963	928	905	923	933	916	910	933	980	921	916	974	888	952	943	939	953	887	888	929	911	901	940	921	915	936	899	869	914	929	928	958	919	944	867	940	929	907	900	945	955	944	948	904	913	960	976	922	882	877	918	955	877	938	876	892	867	930	932	895	949	909	900	890	964	937	891	892	958	943	889	942	891	983	962	880	909	898	890	932	938	904	918	960	899	942	939	865	907	938	925	964	896	902	932	904	909	889	905	955	913	952	864	928	905	888	922	965	880	976	874	931	918	890	960	916	860	897	891	916	896	934	905	951	942	945	949	949	915	938	907	969	918	876	913	920	900	889	905	896	849	910	916	915	930	877	923	925	958	924	949	918	900	899	937	888	922	925	903	902	881	910	914	897	899	874	923	933	936	913	919	906	930	930	946	933	895	939	932	975	929	895	903	948	965	921	906	885	945	937	902	901	927	927	881	896	920	920	943	904	929	936	924	946
30343	51985	44297	27278	17097	12904	9898	7624	6001	4952	4391	3642	2973	2654	2457	1912	1681	1618	1536	1342	1393	1354	1295	1191	1156	1105	1139	1077	1085	1064	1083	1054	978	998	945	976	953	951	985	933	952	901	968	942	1024	910	983	945	958	935	954	978	973	926	935	891	961	991	911	909	932	842	882	944	982	926	893	1010	934	906	955	939	928	921	902	945	927	955	885	950	927	910	925	946	929	904	887	949	938	950	913	918	889	866	915	930	878	912	948	917	961	843	890	1000	908	913	853	946	916	865	937	904	912	867	919	905	892	870	911	854	924	910	928	917	906	910	909	871	881	879	881	916	891	894	935	860	902	839	914	905	959	898	894	896	894	905	888	907	915	927	881	940	913	944	893	891	938	903	972	901	922	866	927	888	927	882	920	956	885	890	865	888	886	926	910	853	916	902	944	894	921	929	959	914	868	898	892	926	896	916	983	909	938	921	918	866	911	932	916	965	892	928	917	908	884	946	920	920	897	872	907	903	919	854	861	881	1009	918	951	970	904	912	928	903	885	913	863	923	953	929	892	918	879	938	878	886	922	850	892	836	951	897	900	932	937	937	942	878	899	919	840	900	918	945	930	897	952	894	872	906	918	910	867	944	871	892	935	883	875	983	887	853	870	917	918	908	922	872	896	917	839	926	888	899	962	875	894	934	868	908	874	881	903	894	866	919	958	932	867	906	886	850	931	957	899	927	896	864	888	902	900	892	930	904	941	878	843	891	863	894	945	922	880	920	877	917	843	928	913	915	856	879	909	919	877	875	907	916	883	882	928	905	950	912	895	902	953	849	891	866	843	952	868	932	903	902	912	900	862	882	904	895	911	921	904	887	953	893	947	949	884	887	981	890	897	856	908	964	882	864	898	873	875	945	889	906	902	959	913	928	899	904	908	927	921	906	931	924	883	913	851	882	928	907	916	917	983	892	900	911	933	919	863	927	905	912	929	920	900	928	950	940	904	918	863	915	920	914	924	878	848	900	974	893	893	933	941	941	866	909	924	889	943	900	900	877	873	871	868	905	935	875	847	866	909	920	913	984	937	902	921	951	904	903	903	933	933	918	969	902	959	906	927	816	955	888	890	906	863	915	926	919	880	902	963	903	905	882	877	939	938	871	893	924	904	904	909	889	913	935	882	882	888	870	903	935	964	956	896	921	911	932	875	891	885	910	932	899	904	938	854	959	917	915	914	851	874	908	868	947	915	977	915	937	913	949	939	927	881	885	945	898	914	891	897	919	880	924	901	857	867	870	943	903	903	892	919	923	923	905	921	892	925	852	863	920	959	877	907	908	922	883	885	975	857	904	874	893	878	868	910	877	822	906	878	931	926	956	903	930	927	946	862	905	916	935	849	917	849	911	919	897	913	888	933	926	893	931	874	851	924	918	922	902	907	865	884	939	888	886	938	903	873	897	887	892	886	918	899	869	877	930	951	908	902	925	928	945	940	960	932	877	916	926	909	917	890	875	851	938	915	865	929	933	900	873	931	874	911	887	893	888	864	880	974	937	934	881	931	925	908	908	943	919	879	941	900	932	904	890	887	887	923	890	914	916	909	927	894	878	915	900	888	886	930	951	875	948	914	908	911	907	847	928	914	914	907	872	982	911	930	899	873	864	943	948	882	942	904	898	925	901	886	915	910	937	908	880	847	906	925	911	903	924	910	954	908	897	903	934	847	871	882	873	872	895	928	932	929	880	915	928	862	865	874	933	891	959	901	892	922	939	901	887	955	901	913	944	881	888	916	890	925	921	879	864	967	920	894	929	879	923	906	917	929	928	953	920	936	948	914	897	898	931	902	856	874	933	890	898	923	897	898	906	943	953	929	897	919	873	944	933	935	922	873	890	875	889	941	904	902	899	921	948	852	907	901	921	910	937	902	867	905	939	948	860	867	918	922	928	893	851	930	863	855	902	972	887	884	863	922	927	849	907	884	912	903	938	990	896	936	902	928	877	878	949	893	969	910	930	915	929	948	952	891	945	944	907	919	963	851	970	944	900	916	892	920	944	856	892	906	896	947	909	922	906	892	918	906	892	889	945	913	885	880	923	928	913	908	928	862	918	868	892	899	873	940	896	912	917	857	912	879	889	913	952	924	930	867	872	886	927	955	855	873	918	916	949	899	897	922	919	960	915	918	980	888	946	924	911	891	871	851	899	865	884	919	911	910	925	945	916	903	916	845	892	936	890	910	862	876	884	966	916	907	956	904	940	899	843	867	928	867	893	904	928	901	915	902	929	941	967	888	922	921	896	897	903	867	871	909	882	864	881	903	902	904	873	953	907	919	918	935	901	894	916	933	904	905	896	897	930	942	971	946	901	936	959	905	904	916	914	886	858	921	894	851	911	918	856	904	914	956	925	921	936	968	876	869	884	921	908	913	923	894	878	909	930	922	928	916	946	880	931	974	906	893	916	875	890	916	916	857	920	941	852	907	950	922	953	903	954	896	915	899	945	938	888	873	888	920	960	949	855	966	901	857	872	915	959	905	955	908	885	857	944	913	895	953	904	919	886	918	968	915	894	934	948	880	914	883	946	844	915	947	893	853	908	859	929	942	880	970	934	925	855	971	900	923	875	933	920	899	906	906	911	922	936	944	899	903	901	855	906	889	865	932	912	907	920	879	895	880	915	946	915	887	943	958	916	987	942	871	930	901	943	904	887	931	866	963	889	940	849	973	936	912	902	887	897	937	928	913	899	940	901	921	866	964	897	936	868	943	928	896	905	906	860	901	920	933	919	928	894	874	908	912	916	871	857	935	934	916	917	922	906	924	854	911	846	871	937	939	872	895	941	904	909	951	872	961	906	918	898	925	948	884	831	882	896	883	911	987	883	872	878	894	915	926	940	971	867	932	917	921	899	908	923	856	825	940	864	877	892	906	915	889	906	862	913	896	907	895	930	950	848	916	922	929	956	925	897	871	896	1018	911	882	914	887	899	842	928	915	918	878	897	960	972	926	897	889	888	848	865	881	896	872	937	883	844	947	934	982	906	906	855	854	963	909	888	913	853	900	900	868	900	960	967	906	990	945	814	870	962	916	881	926	878	912	921	958	910	891	931	922	906	945	897	902	883	893	935	898	886	928	941	957	926	931	828	914	926	890	878	862	920	900	911	869	900	867	890	911	913	877	922	898	909	910	948	879	884	940	886	847	943	901	980	878	896	906	908	909	890	901	877	922	939	938	935	919	875	964	950	862	938	855	956	932	929	892	911	899	887	895	959	934	929	902	934	925	864	935	938	931	925	937	920	927	926	857	932	856	963	939	951	913	876	878	929	829	901	874	905	886	882	919	916	865	950	872	880	899	945	930	925	838	890	930	888	893	887	873	957	883	908	881	923	900	880	921	848	936	918	949	941	894	905	962	867	936	864	876	919	911	898	925	922	884	929	899	903	913	920	952	919	891	974	922	921	879	973	901	882	910	918	891	896	880	895	871	910	893	897	861	873	901	890	885	919	894	876	902	886	904	892
25495	21508	28519	26231	18021	9810	6087	4387	3453	2974	2605	2395	2046	1882	1738	1498	1412	1356	1302	1277	1256	1159	1126	1169	1107	1100	1068	1058	1082	980	1031	977	1021	999	989	971	1059	968	1018	979	962	998	972	980	1017	1006	981	996	941	979	996	932	1020	1002	993	959	945	949	959	972	930	918	944	1016	956	986	963	961	969	985	931	946	963	953	976	959	930	960	957	967	977	962	921	947	938	996	981	913	974	954	965	935	1003	965	900	922	999	884	989	975	929	947	974	909	935	972	945	993	958	975	975	977	927	915	944	1003	942	959	975	994	950	964	952	866	958	917	957	965	916	978	870	958	997	960	924	956	971	936	955	958	1018	997	939	916	973	960	953	915	930	896	1002	980	930	969	967	941	976	971	907	945	986	917	930	948	965	930	976	934	945	941	975	947	948	1015	903	920	1005	936	960	849	928	958	867	960	930	981	994	936	984	947	956	949	925	927	1036	981	917	935	938	959	943	1004	949	910	958	978	1019	996	926	948	920	982	996	977	936	940	983	994	950	952	915	997	966	955	951	909	1007	975	1044	1000	966	969	969	971	967	925	966	962	962	901	890	894	945	964	1005	931	935	964	986	898	929	953	958	955	956	963	960	921	990	953	905	912	947	976	962	1036	934	902	934	902	949	919	924	949	964	921	971	919	955	941	909	994	981	982	965	978	924	985	975	948	982	965	916	954	949	980	949	1005	912	900	964	1012	958	974	973	913	998	898	948	994	959	995	918	915	974	945	977	953	929	965	951	962	922	972	985	950	921	958	932	948	947	970	976	958	978	985	962	995	948	943	962	966	927	947	914	954	948	994	903	949	916	924	956	894	946	955	956	929	987	966	960	890	921	942	880	882	914	922	898	941	848	1033	954	951	918	935	956	989	983	949	960	965	925	1005	940	930	946	932	941	958	936	904	959	947	911	975	926	933	968	999	911	893	928	982	999	976	995	908	940	932	1032	888	957	973	1001	1005	924	960	958	943	992	970	950	950	951	952	994	948	916	960	976	954	983	935	923	951	974	941	922	879	1006	952	953	910	993	952	932	924	938	953	944	978	929	992	930	974	985	902	984	972	866	928	969	931	940	948	945	1021	936	928	967	999	915	992	989	950	950	970	946	957	960	955	921	971	933	980	994	1018	938	949	968	913	945	963	937	958	916	954	954	1031	977	1003	979	930	1000	916	959	909	940	955	915	944	989	994	923	958	954	968	945	995	965	967	903	909	952	930	974	982	940	926	931	954	971	976	955	965	907	918	1004	936	974	973	955	986	941	993	962	953	914	948	926	892	991	963	960	1019	956	1015	996	1002	949	933	896	943	961	943	908	961	953	939	929	939	992	955	965	941	951	984	971	945	954	999	970	942	923	973	968	965	962	1008	910	904	956	930	947	935	966	982	948	921	997	967	902	880	906	970	953	948	962	975	1007	977	852	926	953	914	950	985	915	886	959	940	935	947	981	959	959	933	972	969	983	935	941	1000	958	928	936	911	925	908	967	968	1008	967	907	972	879	941	969	939	979	972	924	956	944	959	984	998	1016	907	997	929	958	930	906	980	979	932	1035	982	993	939	961	949	978	950	969	1020	963	919	939	970	947	1015	929	1007	975	932	962	924	936	944	964	968	1029	929	931	938	987	951	974	986	919	949	932	962	940	907	953	937	958	938	937	916	954	923	943	947	992	963	1004	933	956	951	977	1018	900	908	955	1001	962	931	971	977	913	968	980	971	971	939	974	954	960	990	1001	917	970	936	922	944	991	931	1014	970	912	923	896	1001	891	962	942	994	907	946	969	952	971	1003	976	924	955	975	949	955	985	918	913	1010	1001	977	949	997	1013	912	961	1049	938	956	939	951	939	992	960	965	999	1002	931	941	923	883	941	979	931	984	943	1015	989	990	920	990	945	979	914	922	996	952	966	919	969	894	919	899	956	922	938	936	943	959	937	963	905	907	984	915	978	921	975	975	961	912	939	943	944	976	935	954	949	977	935	949	938	986	979	930	908	950	977	956	892	950	963	985	933	995	924	940	1017	935	934	930	969	1006	920	918	926	940	988	885	937	990	973	971	971	907	981	993	928	948	950	990	950	908	971	940	995	934	954	993	976	926	939	979	975	923	958	920	992	894	950	911	989	982	949	966	974	977	977	938	917	974	939	910	909	1029	913	903	941	964	904	939	972	989	941	960	978	974	932	992	930	927	925	942	945	992	927	973	902	964	950	966	945	945	900	1000	983	970	963	978	978	949	980	884	949	931	967	931	1015	926	947	956	957	936	927	942	966	993	982	921	892	975	960	908	916	984	940	892	951	959	921	898	946	957	913	992	930	915	952	938	977	919	942	935	910	962	929	950	916	934	908	1022	943	1005	961	977	960	950	972	973	948	960	914	930	937	936	926	861	972	877	892	988	944	937	984	938	987	933	903	946	948	915	951	1027	946	970	968	944	959	1040	951	968	954	959	1007	932	998	978	930	966	984	975	947	918	943	930	911	1004	964	945	934	915	940	972	955	892	932	973	978	913	967	974	954	953	921	973	967	956	964	934	941	929	969	979	953	957	965	958	1012	919	971	956	963	966	989	950	913	879	978	986	947	948	918	930	984	928	905	924	963	941	997	971	898	972	907	959	935	952	973	951	936	944	1020	927	955	967	911	944	963	968	931	973	983	932	912	907	999	919	915	935	922	953	930	965	933	955	1011	988	910	952	1019	863	940	901	962	970	946	944	912	929	911	979	961	951	943	975	999	962	973	943	990	960	952	982	1008	933	929	932	942	936	950	945	987	937	928	912	949	916	941	948	944	934	947	960	935	964	995	951	921	979	931	942	955	995	907	943	906	943	951	957	976	876	949	958	967	951	957	936	947	934	932	971	924	935	964	955	908	971	919	947	1001	940	916	939	945	943	930	997	901	1006	993	1000	961	954	996	923	974	911	988	965	870	915	942	959	930	979	903	935	963	967	978	954	947	991	919	943	920	924	967	910	916	911	963	957	932	966	994	945	973	990	969	954	963	987	950	953	948	973	954	996	920	894	954	967	947	916	937	926	914	950	954	990	982	949	936	966	939	912	959	928	985	927	989	935	952	938	950	906	944	920	958	929	990	1003	946	930	935	920	951	912	975	948	918	968	973	997	987	989	983	953	964	932	936	937	1001	948	968	964	922	939	937	966	917	988	928	994	906	918	1015	938	906	924	939	938	885	935	886	975	988	915	920	1003	934	939	942	951	956	910	998	931	1011	953	940	934	981	960	982	988	916	978	948	929	949	953	894	915	946	944	929	903	962	947	938	931	938	963	928	872	965	933	886	943	989	920	952	977	962	921	974	1004	922	1012	941	919	881	997	945	954	923	969	967	955	992	921	965	919	948	946	935	993	954	927	899	929	976	935	962	932	967	969	973	916	959	992	974	927	999	965	953	909	955	964	988	999	986	953	963	936	974	997	924	1022	977	970	978	894	921	997	944	983	926	927	918	951	945	988	943	976	952	944	972	1015	934	947	1008	916	917	904	931	925	955	958	948	938	982	929	905	975	979	953	894	995	1002	900	1001	950	948	941	937	949	897	921	933	925	931	930	962	961
31015	49916	38654	21608	15006	11307	8446	6330	5059	4248	3658	3199	2680	2488	2225	1795	1653	1622	1377	1388	1328	1268	1225	1170	1194	1183	1070	1131	1066	1078	1094	990	1018	1020	1000	1021	927	999	984	1020	949	965	986	1030	972	959	1028	963	1044	1062	1005	997	933	996	966	953	990	990	966	932	940	973	989	932	967	961	986	925	936	926	950	971	988	993	953	963	975	916	947	974	918	928	923	970	914	941	994	911	947	966	897	960	967	860	996	986	933	979	903	919	898	1030	965	928	903	988	944	939	988	1002	922	945	970	945	937	962	973	932	951	931	897	931	945	978	908	938	945	1005	986	933	941	1003	893	896	908	946	945	960	946	940	927	921	961	963	985	987	956	980	996	900	945	970	955	905	912	914	947	1000	936	972	943	990	961	934	963	959	977	935	907	988	965	935	951	943	993	956	893	928	982	968	1000	954	927	906	917	994	1013	968	918	980	931	946	912	930	946	937	924	994	955	935	988	968	929	916	922	968	918	958	946	921	898	982	949	975	901	936	965	941	1009	930	915	984	912	914	934	919	925	920	947	965	916	1003	961	950	994	914	918	922	938	915	954	940	954	951	939	921	896	960	1000	1002	965	937	951	973	990	973	972	862	977	957	936	899	968	930	980	926	891	966	939	956	954	911	907	982	956	923	916	992	927	956	962	946	924	908	965	947	964	955	952	981	971	987	910	985	898	933	909	1009	890	966	946	923	920	946	863	932	936	955	955	925	967	959	933	925	934	913	957	1003	977	927	983	939	908	940	967	959	888	995	920	973	973	913	916	939	952	945	967	953	1001	974	953	911	913	987	963	917	981	923	922	972	990	893	930	955	922	929	951	990	914	943	975	925	907	927	975	982	1004	961	950	944	943	946	899	924	944	985	915	997	940	895	965	971	943	976	983	925	971	909	957	912	973	977	931	931	907	954	932	895	969	975	956	951	983	934	916	1054	1006	985	960	909	981	905	892	899	941	953	948	889	943	935	994	945	921	991	952	963	955	913	893	933	952	950	914	916	982	956	960	942	961	940	956	962	898	965	917	968	923	954	933	905	934	898	951	912	912	899	945	891	878	960	966	933	942	986	941	961	975	1000	935	949	1014	921	915	907	938	954	898	954	921	920	969	1030	947	931	940	942	1011	992	895	929	925	961	963	922	960	952	903	966	954	952	969	944	955	898	966	926	919	879	966	971	900	969	904	945	947	931	957	972	939	931	925	946	947	988	931	969	963	895	965	973	904	946	923	960	949	975	976	934	945	928	933	901	901	896	937	920	961	934	981	967	898	970	967	958	909	905	899	941	909	908	950	940	967	940	971	938	968	969	977	1004	949	940	895	934	976	1000	908	880	928	921	930	932	918	946	957	877	952	931	938	944	976	947	966	893	904	961	945	918	871	996	951	946	942	967	969	978	942	920	968	933	989	958	938	928	961	952	952	1014	914	971	905	972	923	918	927	936	973	882	950	922	931	953	990	889	917	925	921	864	948	938	953	907	912	941	947	999	930	960	921	963	957	883	908	940	921	948	939	946	968	985	903	921	885	953	987	927	988	938	910	970	955	906	932	961	995	941	985	883	955	953	942	943	970	932	950	970	903	965	933	935	949	979	882	961	956	938	946	970	925	957	940	934	902	829	918	947	997	896	898	914	941	912	950	983	926	945	941	872	993	958	974	947	924	936	987	931	914	980	1004	959	926	954	956	857	918	936	894	879	1007	952	971	981	930	979	877	956	930	880	959	1000	922	884	980	978	943	937	926	945	928	961	986	972	939	926	979	981	955	916	949	985	921	955	960	941	1003	960	964	910	947	967	970	1002	941	997	954	941	890	916	907	949	935	952	967	938	952	947	965	953	957	938	926	936	939	956	905	904	909	921	939	857	963	1001	913	917	990	943	959	992	956	922	951	931	969	926	947	967	911	952	892	1006	967	931	940	929	955	945	952	919	869	942	966	934	966	945	912	979	947	937	917	980	979	968	936	936	959	954	920	945	912	941	979	955	962	936	957	938	891	960	912	948	912	914	952	908	929	969	913	957	912	960	989	981	998	923	932	981	925	964	944	932	951	917	913	947	946	945	929	919	912	960	949	982	917	965	955	962	972	933	999	952	887	945	968	939	976	929	932	933	919	997	968	969	961	963	975	960	921	960	1001	923	961	935	942	927	955	919	942	923	899	957	912	873	948	1030	991	901	897	969	931	951	945	933	887	946	912	976	961	916	920	919	945	979	989	897	954	956	956	915	980	918	961	913	897	982	955	942	965	968	885	905	940	988	959	949	919	932	951	901	874	948	925	933	942	961	1016	954	957	919	952	948	986	971	927	926	937	902	940	958	929	966	986	1003	1000	990	943	955	975	934	920	933	924	960	912	949	895	918	947	920	949	934	970	964	953	1017	929	923	972	919	954	970	937	984	987	920	905	903	978	946	958	939	984	947	918	938	916	961	955	951	939	993	946	945	916	956	958	969	943	932	962	948	958	925	966	941	938	910	952	928	895	960	946	970	932	937	900	905	922	955	958	951	914	921	893	974	916	943	987	951	912	949	930	962	917	944	990	930	970	927	954	904	938	930	947	912	950	941	944	967	959	914	873	947	995	915	903	907	931	978	995	964	970	939	983	987	951	968	1005	928	956	987	916	958	865	969	918	907	926	902	948	945	958	934	940	990	906	925	926	980	950	974	942	934	990	939	915	936	928	903	967	931	921	967	968	1012	906	936	1010	945	894	955	973	928	924	950	936	937	952	930	879	936	948	905	983	902	963	906	958	959	955	943	884	926	945	962	955	930	935	983	938	897	982	922	883	945	914	947	946	965	988	933	980	995	925	993	969	917	927	927	941	969	967	936	960	953	959	899	980	933	883	861	938	954	936	1014	975	927	953	925	894	959	927	918	950	935	926	925	955	894	974	911	912	951	913	965	1000	887	971	990	944	921	960	934	936	898	897	979	979	984	932	929	969	957	956	913	926	940	990	928	950	925	910	841	927	947	972	935	945	946	929	945	929	988	934	976	964	907	976	920	989	1006	960	920	927	944	905	921	953	1002	877	909	912	931	915	956	918	979	961	954	937	966	897	1012	910	913	959	984	919	967	1004	987	916	930	977	971	968	971	942	955	939	1003	949	892	937	919	947	953	950	960	972	1016	936	956	971	897	880	921	993	935	895	934	911	945	939	973	967	974	971	972	946	901	991	938	944	924	961	939	961	980	892	942	964	960	1039	943	1012	953	954	906	943	913	861	932	974	924	962	937	916	898	936	900	966	936	919	938	917	981	1007	935	939	935	993	960	1026	905	913	921	893	889	990	925	913	962	940	930	944	978	918	914	977	946	931	939	946	982	914	941	960	1015	896	970	930	921	982	935	935	947	958	959	875	918	898	993	948	911	961	1001	935	963	952	956	948	937	935	975	891	942	917	912	958	960	938	948	927	901	957	953	955	935	918	938	982	1013	946	974	943	975	894	954	959	914	982	915	933	919	924	890	956	882	975	956	988	983	952	959	958	992	973	983	940	979	842	976	889	933	991	969	944	888	934	919	970	988	980	938	993	933
23188	21526	29362	24198	21691	22266	17387	7813	5508	4615	4196	3745	3103	2796	2390	2074	1875	1741	1679	1435	1455	1438	1348	1315	1300	1278	1201	1168	1225	1170	1158	1150	1075	994	1138	1087	1045	1064	1029	1091	1001	1042	1044	1051	1046	1078	1067	1123	1072	1124	1053	1053	1041	1043	1026	1004	1005	1028	1037	1072	1006	995	1056	1047	1065	1035	1036	1002	996	1023	1031	1051	1016	946	1017	1025	999	1082	1016	1025	1006	943	971	1062	1027	1033	963	975	1060	1065	970	998	1067	978	990	1035	993	1039	975	980	978	1046	990	985	1038	1072	1017	975	949	1037	1029	1017	972	947	1014	1039	999	1015	1060	991	1021	1003	1008	1006	1000	1016	1019	1007	1025	1003	991	988	1038	962	988	1002	1008	1027	996	966	1002	1005	1041	1041	1001	1002	1009	1077	1023	1019	1052	1002	1041	939	979	981	997	978	990	1011	971	992	989	971	981	999	1004	908	1035	1053	985	1018	1009	935	1020	1057	1034	1052	1036	1019	994	967	1043	996	1076	1022	1041	1067	975	1066	1006	980	972	1047	974	1035	997	1005	981	984	1001	998	1011	1008	994	1014	1028	1028	993	1004	990	1001	949	1010	988	1034	1003	996	1039	1047	1030	1003	1016	1055	976	1030	995	1033	954	1030	1012	1030	1007	1045	1037	1086	990	1019	1081	956	999	1054	1002	910	957	1057	980	1005	993	1007	979	952	1003	988	1024	1022	1003	1036	1012	972	1008	998	908	982	980	1033	994	968	1006	945	1015	1008	1020	1022	1016	954	972	1044	1015	1030	1041	966	994	1047	1056	1031	1046	1006	994	948	946	1003	1018	975	1032	1039	1035	1014	1032	1052	1057	973	1007	996	1029	1081	984	968	1020	989	1017	1004	1015	989	1082	1001	1044	1028	968	1008	985	1039	1007	1018	960	1010	1053	1046	1034	964	998	982	989	1001	969	1009	945	1007	1053	951	993	950	1038	1040	996	988	988	1039	1089	1041	966	983	965	991	877	1023	1029	981	1049	992	997	1000	984	989	1000	1022	966	1042	998	1024	1032	983	985	1026	998	989	1046	1020	1063	1044	1028	1045	993	1020	1017	963	992	1018	1012	985	1015	1031	1079	1044	1009	1006	1008	993	940	976	1038	1007	996	997	999	978	1006	1020	977	1039	1017	983	1046	1061	998	1021	1019	993	1004	996	1002	996	1036	923	1010	1027	1028	1044	1003	1042	1041	1021	987	958	994	987	1019	1027	1048	974	1074	969	1014	1010	975	1028	1024	989	1027	1020	977	1012	1018	1018	1055	1016	967	1033	1010	1014	1002	1048	981	1039	1017	977	1019	983	1003	1020	1025	1063	999	1048	1006	1000	983	1006	1021	999	952	980	1004	1031	1039	1036	1028	992	993	934	996	1021	1038	986	1013	998	1012	1031	1047	976	969	1038	1089	1071	999	1080	1029	998	1019	1032	1008	1013	1039	1033	1068	958	937	946	1041	1021	1012	992	987	1055	1009	1034	1022	1062	978	974	971	1041	988	993	957	1027	1062	1015	1023	1010	1019	1016	1006	1010	1045	985	949	1012	1016	967	1001	1007	1033	1051	969	974	931	977	1065	1021	975	1029	1023	944	1069	1040	1029	1005	1010	991	949	992	1033	991	1000	1014	1001	993	984	972	943	1035	1017	975	1047	980	988	1064	1033	956	1005	1016	1028	1032	1078	997	962	994	992	1038	974	987	964	1020	1017	1002	1006	1050	1012	951	1000	1013	995	969	985	986	1050	1006	974	1020	999	1011	978	988	976	971	1006	1019	1018	935	956	1059	1061	993	1058	1009	1005	994	1029	949	995	1040	1059	973	994	1035	988	1030	1031	977	975	972	1011	1053	996	1019	964	1012	930	1029	1073	1010	1011	1028	1016	964	1045	1040	980	984	1028	1008	1043	938	1034	1056	984	1053	1031	988	1011	1007	1052	1030	1038	1000	1063	999	1043	999	972	1020	968	987	987	997	978	1052	1006	1012	1006	1015	1013	1021	1018	978	1016	969	995	972	959	1018	1006	996	1033	1015	996	1021	999	1001	1046	1010	997	1036	1061	973	975	962	971	1044	1022	1015	1050	994	1025	1035	1022	1024	961	1034	926	975	1041	1056	1051	1034	1032	977	1019	995	1020	971	988	959	1007	943	954	1038	996	947	1022	1053	996	990	993	1021	995	997	1025	1018	1056	1044	995	1014	984	1028	970	1025	1006	1025	1007	1022	1028	1038	987	1039	1025	1021	1040	1028	1033	1025	984	950	1012	1005	967	1033	982	990	1038	1002	1024	1007	999	1003	970	1008	1001	974	1025	999	1017	1034	982	1028	1050	1003	953	1007	1027	1022	948	966	1001	1029	1004	993	1020	1037	1016	1028	972	985	1023	1041	981	983	984	945	997	968	1079	983	1035	1029	948	1024	995	1052	1015	980	982	1033	1020	1051	978	997	1038	1062	1011	1014	1032	1003	1023	942	1015	1004	1003	988	981	983	1049	1043	1088	1003	1012	1023	980	1013	965	1023	1021	1033	1061	957	1025	976	984	1038	1007	1034	1025	993	1052	999	1024	977	984	1050	1048	984	1018	1013	1010	1032	1010	1005	1002	1040	1009	1015	1025	1017	891	1018	944	1012	946	984	993	998	1009	988	997	1000	1055	1048	974	1039	1025	1059	995	979	1031	987	1017	1030	1010	1060	1018	1048	983	989	947	1009	1023	960	1036	990	1038	1017	968	1031	1013	1005	946	1002	1000	959	1028	1055	997	1018	960	1009	995	1021	1001	1037	964	983	1066	1056	1008	1038	1045	976	974	1034	968	1075	1034	1060	987	960	965	1022	980	993	1014	1027	1004	1025	1025	1007	1028	956	1014	1013	977	969	942	1005	1047	1076	1038	1009	981	1004	985	1015	994	975	1021	1034	1004	969	1003	964	956	1005	971	1041	1006	1057	999	953	1002	1027	1004	986	994	1033	962	993	986	1069	1070	995	1023	982	1037	1037	1065	978	950	1018	997	1024	1031	975	993	988	1044	1044	1004	986	991	1009	997	964	982	1038	1031	1002	994	1094	1015	984	1018	1026	1037	1054	1029	1043	1062	994	989	1002	1008	1009	976	978	1041	1044	995	950	1020	986	1031	1020	1031	1059	1059	1004	1025	1032	995	1051	992	993	1030	982	1003	1051	1045	1033	1000	966	1052	1032	1008	1001	917	1009	1057	1015	1013	980	1018	1014	952	1032	993	1003	1080	1017	949	1072	970	1011	1027	1063	1001	937	999	996	932	1022	1009	1046	957	1030	1025	1035	1092	1061	985	987	1019	1036	974	1024	1053	1018	1032	995	1025	990	1014	1030	972	987	1044	977	1071	1047	1084	983	1040	930	976	980	1065	1046	1000	973	964	1016	1037	1019	959	1026	954	978	1037	999	1000	1017	1025	998	1016	998	961	963	1002	1017	1020	983	1054	1044	1006	1060	991	992	1044	1038	1014	1042	1019	983	992	1042	954	1033	996	989	1037	1041	1027	974	993	1024	1002	1007	1010	1010	1058	1000	968	1012	980	1043	1027	966	1005	1027	1007	988	986	966	1025	1003	1046	992	1040	968	1031	1010	1012	1022	1018	943	1046	1028	1038	1004	1024	1009	999	988	1031	982	1059	1004	1026	1005	988	1043	1031	1004	1012	1051	991	1045	991	982	1004	966	1014	1022	951	968	1034	981	954	974	966	992	1052	984	1045	1007	1033	1019	1009	992	1010	1030	1086	1013	1004	979	995	979	1048	999	1058	992	969	1064	962	989	991	1034	1000	955	1000	1046	970	986	991	1050	974	937	952	1025	966	1003	982	992	984	1023	981	941	968	1001	1000	1077	1010	1055	985	1020	986	970	1012	1033	988	1028	1039	1026	1042	1009	1039	1005	1000	954	995	996	973	1024	1040	1032	1033	1002	985	939	1011	1005	1013	1003	957	979	1012	993	998	983	1067	968	891	1040	1045	1056	995	976	1000	976	986	1030	973	1049	1007	1029	1006	1034	1040	1037	970	967	1020	967	1012	989	1005	994	952	1008	1034	1070	966	940	970	989	979	997	968	1031	1000	1043	994	1022	1035	1016	979	1006	979	1002	976	1024	1019	1010	1033	1016	988	991	1019	954	986	1030	1002	944	1028	1050	1015	1016	1014	1064	946	1038	1010	1001	1023	1002	1006	1055	981	992	1024	1034	1047	975	936	1009	1042	1003	949	970	1015	988	1001	980	1008	975	983	1047	1046	973	964	1023	992	952	1044	1027	1013	1016	1011	992	1005	1014	1032	993	979	1017	1025	975	978	1006	1020	1084	994	1004	1011	988	1002	1046	982	949	986	1010	1041	1019	1076	1013	1046	963	992	996	1052	980	1048	1019	1040	1007	986	1009	1072	1067	1041	1012	1018	952	994	998	958	1019
34720	60655	46458	28681	21377	16563	12559	9741	7739	6302	5647	4971	4062	3530	2988	2435	2111	2007	1889	1672	1640	1513	1451	1430	1347	1289	1263	1300	1237	1250	1156	1155	1106	1074	1127	1054	1089	1029	1077	1057	1043	1054	1050	979	998	1073	1035	1065	1054	940	1005	1024	1044	1003	1068	1007	1052	1008	1002	980	967	1042	1038	1055	1059	989	1026	1104	1034	1013	945	970	923	1002	1040	961	1003	995	947	943	1015	1055	1008	1028	992	1053	1059	989	1053	950	978	971	1028	931	982	1096	914	971	964	960	941	953	977	995	947	943	986	982	973	1026	1044	969	1011	987	1042	923	1040	1004	1028	940	910	986	972	988	981	983	1054	1005	981	965	955	918	983	899	1004	1039	982	974	1009	1004	979	973	948	940	980	975	961	946	997	1011	918	1037	929	988	902	980	895	1010	1017	954	1027	921	998	972	976	969	933	989	967	905	955	961	1017	976	933	1007	984	967	1012	979	932	1008	1047	959	977	997	965	975	979	964	993	999	959	980	982	958	934	993	954	923	963	952	950	968	987	972	982	959	981	925	964	995	972	994	934	934	963	975	963	942	982	930	950	1039	987	952	983	1013	998	990	962	1020	1008	989	957	935	1022	1020	978	1016	988	1004	1011	946	954	940	968	967	999	932	981	1011	931	1005	964	949	1041	989	990	978	1010	963	954	1018	937	1008	963	910	979	994	1016	961	962	998	992	971	992	1000	962	977	922	1000	1036	988	948	978	1021	981	978	993	943	950	989	1003	976	974	1032	1007	998	1009	1010	993	1037	995	1003	964	972	1017	968	987	999	988	999	1001	971	1000	1065	960	1027	1029	966	987	971	980	1019	906	931	982	1043	967	977	1013	994	979	944	950	994	1027	963	959	949	973	1015	959	957	1001	985	943	1027	953	978	1004	977	907	965	971	931	965	955	992	985	1011	1030	983	988	957	1001	959	1013	973	957	992	1013	995	991	929	966	1003	949	950	1054	975	977	991	1003	983	984	984	995	999	899	964	893	974	975	1002	1009	984	967	976	1003	966	950	1006	1023	976	970	989	968	907	971	935	926	969	966	969	1059	966	995	973	930	1005	1018	964	998	962	1004	987	979	955	956	1018	1039	935	948	992	988	1001	1015	954	1016	1040	1002	968	966	928	947	949	968	1034	985	980	955	968	977	1052	923	989	1020	983	1001	945	989	974	973	985	976	965	954	956	957	951	935	952	990	976	994	943	977	1040	973	923	1031	969	944	983	978	974	1030	958	985	980	1055	983	974	975	1015	958	952	935	950	984	1025	984	928	934	912	970	954	998	972	932	1013	993	928	960	939	987	977	974	982	964	991	916	1017	978	961	1000	969	1010	1003	978	946	1010	985	940	992	1018	995	1043	986	981	974	946	957	979	957	1012	980	950	954	1003	966	970	950	1024	981	1048	1015	997	978	1008	1003	970	966	955	955	1036	1007	931	962	958	1014	944	1036	962	966	979	978	941	993	948	991	1003	1001	1003	992	967	962	922	977	997	973	944	975	1008	949	989	968	995	921	958	1003	913	921	916	979	947	1002	993	937	1000	1022	944	1014	944	998	1047	953	984	1023	995	974	944	929	907	1014	990	978	989	953	967	959	962	1004	980	987	970	967	1016	978	995	975	963	1020	994	950	1000	983	1045	949	948	915	997	931	958	952	950	913	986	993	920	941	985	938	989	917	945	993	962	1011	1017	1010	1003	951	958	963	979	984	923	985	1058	1027	985	976	967	965	983	956	946	1003	987	948	976	986	955	992	945	988	953	995	960	960	1018	981	1024	979	954	1004	1050	976	1059	905	946	978	980	982	994	938	1021	970	994	927	954	941	914	969	1000	963	1034	940	919	960	939	960	960	1001	978	994	1022	1045	931	956	947	990	981	938	1004	1009	967	980	1020	966	1022	1044	975	957	993	981	994	894	981	963	1020	974	948	938	971	945	977	943	991	1002	972	992	1005	996	1003	975	961	997	962	948	1016	1000	995	984	973	903	928	973	989	905	944	1048	993	979	943	953	974	1014	954	991	935	961	939	950	944	971	983	987	958	1010	999	958	989	975	976	970	982	956	1033	895	931	990	1010	1030	1021	1004	977	940	1031	963	974	934	1024	980	960	958	965	954	999	973	957	988	988	1059	1010	982	989	1017	1011	947	986	1002	985	964	1022	988	1047	964	980	987	980	968	1001	983	999	1024	925	981	932	1012	1015	952	1002	961	993	982	999	969	999	1011	1031	971	1003	990	981	969	999	998	921	982	1044	927	979	976	975	979	949	979	955	1000	970	995	1004	1005	995	971	966	1008	976	960	958	947	960	959	969	952	1011	1041	985	968	993	974	1004	968	1017	923	987	1039	994	967	1002	969	910	969	1019	997	982	970	1005	998	1028	1010	960	981	974	990	979	1008	914	957	975	967	942	1010	944	973	932	942	938	966	988	962	990	967	1023	990	929	1038	1005	953	976	1013	961	950	968	969	931	1001	967	983	1010	1002	983	922	1033	942	922	1011	969	947	1014	946	986	1006	950	986	1031	986	977	1010	936	1006	959	946	950	977	981	981	985	969	994	986	1027	905	968	957	1038	1004	977	1013	934	960	973	993	935	990	993	958	965	939	1039	918	1004	1040	997	936	955	987	949	973	942	1007	1050	981	957	923	1009	977	967	989	977	997	979	980	1017	1009	956	993	1023	1018	953	993	1046	971	1038	999	995	981	953	941	1007	1035	973	989	982	1017	949	1024	986	986	959	990	972	915	953	977	992	946	975	962	976	938	980	1030	968	1012	1016	939	1001	983	992	997	960	990	1017	986	953	1004	1027	974	971	992	993	1033	963	955	1009	1002	973	983	985	990	956	996	960	1011	947	1008	998	963	995	979	977	987	953	943	1008	934	958	976	975	980	1031	989	1015	979	980	928	1078	953	1016	1024	956	980	964	944	947	953	964	1008	960	972	920	937	1018	939	963	975	970	967	996	956	937	931	987	911	972	1012	939	979	969	985	941	974	972	1045	989	1054	1004	947	1000	977	994	1010	972	992	955	986	964	995	1069	979	1015	1035	972	974	916	1039	936	1031	994	1043	947	990	1015	967	994	961	967	974	1032	981	1003	1001	984	1010	1009	978	948	995	932	1013	997	972	1048	989	981	933	1037	1041	939	988	951	997	945	1029	978	927	1013	953	950	1022	977	1045	1007	1007	921	966	985	981	964	996	969	1000	993	1008	963	925	1005	1015	1021	1022	915	996	1024	945	1038	945	935	976	969	947	1019	994	986	967	974	971	1026	998	986	953	942	981	959	1056	965	992	1021	962	987	1003	946	918	1001	972	994	964	1063	992	938	965	972	978	954	985	987	997	944	960	1056	943	1024	1012	984	963	963	953	950	1030	1014	1007	968	983	981	976	1016	1038	965	1001	990	971	944	1040	931	938	985	983	956	947	965	962	932	986	953	951	997	1004	957	978	985	1021	993	967	976	995	1019	1019	963	1026	991	977	961	966	962	978	986	1009	941	992	972	980	964	1021	1028	1011	932	1004	979	923	1019	970	932	1002	993	979	962	967	984	993	977	1007	1005	958	1033	935	1004	989	1036	958	985	966	1024	949	982	1036	948	987	978	984	980	944	971	955	969	1013	983	947	977	1031	1027	974	890	949	1002	971	994	951	943	967	959	1002	983	1043	1013	973	955	1018	964	957	963	993	952	947	1005	996	998	904	979	951	1020	947	1005	978	937	991	989	933	935	1008	956	966	1007	1022	967	977	950	917	989	1036	935	959	993	972	968	994	938	943	945	991	993	987	999	1037	976	945	952	946	947	1006	986	996	976	963	1039	969	973	999	969	940	1005	1004	915	958	1014	968	940	976	964	999	1004	937	989	940	959	947	982	1021	972	986	962	1022	933
31773	34312	36445	21471	10808	6431	4452	3304	2774	2358	2140	2104	1780	1629	1451	1285	1220	1191	1129	1061	1078	1017	1083	1026	1043	1016	1030	980	992	1029	959	919	920	921	897	959	1018	955	926	904	946	910	894	954	920	929	995	916	954	935	946	895	996	960	945	925	917	983	845	887	903	921	964	896	918	901	921	907	887	932	919	912	897	917	879	900	863	919	886	883	925	843	905	892	942	868	966	927	891	899	846	950	879	884	923	909	961	943	898	896	894	858	895	849	931	916	895	885	896	938	894	915	948	882	870	878	853	960	931	892	876	910	930	918	868	917	927	954	910	877	929	874	908	895	903	954	853	905	885	904	900	905	880	876	904	881	882	914	908	934	957	931	914	937	857	867	932	922	939	901	889	906	887	853	877	903	933	893	852	902	845	899	890	875	897	920	892	919	891	914	938	905	885	958	903	906	916	870	918	862	890	869	872	878	905	925	936	914	927	921	916	932	906	896	889	942	894	849	973	891	866	872	890	906	857	938	892	916	894	930	870	969	970	959	888	881	883	899	939	912	956	932	885	884	856	912	912	918	916	889	844	930	920	931	963	880	914	925	875	924	871	934	921	895	921	905	897	885	907	930	911	910	946	948	940	908	900	935	930	923	918	895	917	915	932	913	945	907	929	862	901	953	983	871	927	928	889	902	904	903	839	848	877	937	903	958	922	880	877	937	949	895	893	881	908	841	862	909	919	920	924	927	898	836	842	906	889	881	927	971	862	911	940	909	921	943	888	887	880	903	929	856	856	915	906	873	915	949	887	846	917	891	994	906	929	931	873	925	921	879	910	882	928	974	879	887	933	848	914	893	965	913	924	802	877	927	860	903	906	854	941	924	858	894	928	830	913	908	871	853	921	916	898	884	866	945	949	869	919	951	969	969	927	1000	873	897	892	938	954	893	913	914	897	915	822	864	890	874	936	882	918	908	900	882	916	946	908	936	883	839	873	896	874	927	921	891	884	881	943	886	946	903	949	902	917	900	937	911	925	890	931	875	1002	921	917	905	898	910	913	932	868	996	879	888	859	907	947	896	907	951	898	958	854	906	962	900	910	946	904	932	916	965	905	903	953	836	931	876	869	895	969	849	887	921	874	919	965	928	930	930	875	872	915	925	918	906	866	864	884	912	899	956	929	927	886	859	846	886	924	916	946	863	930	936	929	925	920	893	906	900	888	851	887	925	897	947	903	932	953	888	881	873	901	942	984	941	866	859	929	884	909	881	913	913	918	904	959	927	940	909	960	924	918	941	944	902	874	885	893	928	909	913	897	920	892	843	859	873	885	950	927	917	905	907	900	896	927	951	934	837	903	947	937	923	898	899	925	931	886	923	866	907	881	910	930	891	887	910	958	851	945	874	926	891	894	918	896	896	926	883	903	928	878	921	995	906	870	892	917	926	895	973	883	922	913	866	892	951	895	906	923	891	898	965	877	913	950	888	956	918	885	903	929	888	955	887	912	900	896	904	875	896	930	920	884	884	873	895	847	948	895	881	932	883	903	875	958	927	898	849	890	970	911	869	880	886	909	911	905	922	888	915	886	894	916	924	896	956	872	909	909	923	937	916	947	887	909	942	926	899	901	905	888	910	895	876	880	918	921	870	934	925	846	908	947	937	873	881	927	898	939	903	854	931	888	869	906	928	863	895	922	886	960	889	861	851	926	933	933	887	903	868	901	889	873	940	894	888	881	919	886	978	894	850	889	893	949	866	859	934	890	915	886	936	937	923	862	936	893	875	879	857	950	913	822	902	916	858	893	880	916	932	917	908	908	938	963	938	875	882	917	906	872	889	933	910	908	933	869	883	917	917	935	869	870	901	896	903	911	863	909	897	939	926	887	913	871	919	917	925	870	1001	864	895	897	914	941	945	889	939	892	876	889	827	855	930	970	925	928	920	924	907	858	925	894	942	903	891	934	926	959	907	922	882	910	909	966	898	860	884	871	911	876	894	909	872	910	945	864	875	873	910	880	893	936	897	921	883	913	981	931	872	872	899	921	915	898	917	842	865	921	913	899	899	901	975	905	920	921	929	933	872	912	947	988	896	933	894	910	890	924	971	907	935	900	869	917	921	874	868	914	924	884	887	854	916	885	884	876	882	897	877	860	929	938	874	923	862	875	926	946	889	904	895	948	906	893	879	897	882	890	881	920	874	953	868	918	887	906	929	873	904	875	868	942	919	904	922	909	986	946	932	917	966	889	915	913	888	892	918	930	907	887	907	900	932	899	927	940	923	942	841	949	938	931	887	938	952	881	859	916	901	912	928	958	908	926	881	925	910	877	892	925	918	869	855	860	910	861	863	967	889	851	911	879	869	868	973	888	883	856	874	868	843	918	871	882	880	942	920	889	913	936	895	925	905	908	981	987	942	970	935	897	887	947	892	899	926	872	922	812	862	892	899	918	891	906	897	964	934	892	907	913	902	935	911	911	906	925	931	915	880	900	872	889	917	908	920	883	867	864	882	924	885	850	941	879	936	890	868	899	897	874	912	912	864	892	918	889	906	945	917	913	968	956	903	958	881	875	937	879	946	903	951	906	888	910	886	950	966	910	913	920	875	942	911	860	869	945	895	927	871	890	892	872	931	843	907	953	900	895	886	902	883	862	900	914	896	843	925	889	887	905	887	897	867	907	924	902	907	910	967	904	871	951	855	885	920	850	973	892	876	918	894	896	972	930	940	961	900	853	895	923	938	864	925	934	941	890	895	878	895	955	879	880	863	907	879	950	913	935	889	886	945	901	964	923	912	905	887	872	892	905	866	883	936	878	856	902	892	938	920	878	902	886	909	911	935	871	904	915	920	880	940	846	906	897	863	875	856	924	902	839	917	951	872	969	916	905	929	889	905	932	918	898	841	892	875	927	875	902	893	884	894	868	911	892	956	907	863	882	855	958	866	903	933	893	860	878	897	940	861	925	933	874	928	936	872	954	889	916	942	940	911	925	858	940	892	954	854	933	941	939	944	830	923	893	903	882	894	882	931	882	895	860	913	921	955	917	953	972	899	928	937	957	884	891	887	856	924	955	853	930	883	830	907	911	954	927	864	868	868	872	868	888	893	868	891	910	900	894	891	906	891	882	921	883	893	900	882	907	914	924	927	889	909	881	919	924	904	913	935	895	939	971	881	925	902	860	925	939	952	931	890	965	912	950	879	928	879	897	895	883	892	936	869	883	889	928	899	895	885	901	863	881	877	966	897	940	861	921	904	890	919	937	903	846	935	884	887	926	832	945	899	949	905	942	877	874	923	949	896	918	905	894	924	916	949	911	869	859	860	925	903	863	824	881	942	895	920	902	950	950	978	898	917	951	900	911	920	910	900	888	924	954	899	841	879	938	949	845	853	910	910	909	910	905	947	870	957	918	844	898	890	914	888	919	915	907	904	912	910	882	885	887	938	901	895	924	929	933	912	878	956	915	918	910	880	879	893	899	906	954	923	914	881	944	889	942	872	894	928	935	919	927	919
32973	49058	34976	18159	12086	8960	6613	5013	4024	3248	2870	2687	2377	2002	1762	1495	1423	1425	1317	1141	1253	1070	1084	1089	1077	1073	977	1061	987	950	996	1005	972	980	969	954	922	937	886	963	937	973	925	943	926	962	928	954	1002	966	945	899	926	951	954	921	877	898	935	939	908	933	946	935	928	918	914	970	950	916	954	886	894	873	927	902	964	899	879	905	869	916	937	918	918	906	935	914	920	950	895	907	934	899	872	900	887	918	863	914	915	901	881	841	906	911	939	941	905	901	841	891	879	961	951	895	913	891	958	891	888	920	972	927	892	938	893	927	890	844	849	889	890	910	939	864	898	908	888	916	892	890	892	890	895	915	906	899	904	889	852	947	940	931	938	858	885	949	893	890	923	938	909	943	944	939	883	941	907	876	910	982	915	950	956	899	943	921	904	897	908	905	883	930	875	943	895	909	910	915	924	884	889	979	862	973	890	869	895	903	864	893	910	892	888	963	932	921	884	907	960	980	872	866	878	927	911	934	911	898	875	875	925	910	927	897	891	918	926	870	882	898	920	888	967	849	915	914	918	873	910	882	916	913	922	929	844	883	871	888	930	921	916	921	889	920	935	873	951	908	873	920	920	954	884	926	904	942	855	890	865	960	881	917	856	925	906	955	917	904	929	895	951	929	874	909	863	909	895	882	903	904	858	857	916	914	867	889	880	919	920	941	879	897	879	894	852	903	921	948	869	912	891	930	942	854	942	886	894	884	906	939	888	912	898	871	957	836	860	900	897	901	946	870	924	941	933	905	903	919	873	918	932	930	906	912	957	887	889	880	950	906	838	939	862	908	937	946	903	913	903	914	908	921	867	900	910	919	938	940	915	896	913	893	871	891	878	920	927	872	865	941	896	906	907	911	920	897	860	933	925	896	874	911	922	887	903	887	831	889	908	913	887	889	886	939	967	900	907	913	927	930	869	857	910	916	985	930	915	916	928	935	885	906	928	910	889	919	960	894	922	933	885	889	939	915	901	911	921	903	901	885	943	906	877	962	909	932	908	983	966	970	915	853	900	891	943	940	926	925	890	930	912	966	885	921	866	860	887	921	856	870	926	873	905	974	904	875	911	866	915	911	876	952	910	887	901	886	922	883	919	931	890	940	876	924	901	916	880	936	826	899	924	898	875	911	922	923	924	958	905	940	906	884	898	953	932	868	917	909	921	923	921	870	872	906	908	891	962	898	901	925	918	918	916	901	925	882	938	903	918	901	931	948	872	909	930	904	869	924	916	848	921	913	902	894	924	926	910	942	893	955	962	947	909	865	916	874	926	939	974	951	908	952	859	927	948	933	909	907	916	905	917	915	941	936	924	864	964	908	944	908	941	893	921	904	885	920	876	870	918	886	862	895	869	914	935	882	881	989	929	861	896	886	960	948	904	893	907	918	902	954	876	930	929	856	945	988	902	885	882	928	899	904	918	875	876	927	856	916	884	924	917	874	910	892	932	940	878	930	895	955	882	889	903	902	905	892	844	924	939	876	871	822	902	876	928	886	911	917	874	929	905	968	903	888	872	940	916	970	907	847	807	894	938	889	912	964	898	912	891	946	891	949	879	890	876	889	859	888	912	935	901	926	885	862	999	847	942	926	918	903	818	924	891	845	875	953	878	869	907	956	937	905	924	886	922	875	878	919	931	882	910	881	915	920	900	896	938	932	958	879	962	895	927	930	895	915	956	895	878	893	936	864	938	918	936	898	900	943	903	908	888	871	878	923	922	865	841	924	949	952	929	914	874	900	875	935	882	962	909	870	1006	929	849	915	958	904	880	928	920	914	903	898	896	911	937	842	893	929	902	907	880	925	948	882	944	889	922	881	972	953	966	900	906	915	885	903	917	885	864	922	934	922	849	884	915	912	903	924	881	914	913	867	973	959	947	867	883	939	934	866	940	845	921	912	868	940	885	906	915	879	897	892	968	937	891	915	883	928	933	934	934	853	878	952	929	936	901	888	922	903	916	906	912	928	947	930	951	899	907	882	902	888	888	949	941	879	941	892	897	897	881	881	838	931	911	876	904	884	917	918	856	887	894	953	827	912	886	924	907	859	887	923	923	895	896	915	839	866	911	920	918	926	898	914	892	918	885	903	933	972	888	903	847	883	900	878	913	959	933	885	895	904	978	907	891	866	963	912	955	913	897	948	899	887	945	932	942	935	932	909	834	904	891	908	920	919	945	899	897	900	841	891	954	883	927	903	911	893	855	931	895	840	872	890	883	965	954	889	904	938	936	906	874	916	895	875	907	911	879	874	912	911	916	888	876	889	933	885	906	882	913	958	937	903	891	853	935	880	982	880	885	909	850	902	855	914	968	844	885	864	893	899	918	919	863	940	932	906	922	861	926	931	870	900	876	966	943	889	861	876	959	916	913	900	930	883	954	849	911	938	924	923	874	895	853	908	917	891	879	869	910	838	934	905	922	904	888	912	881	961	874	896	898	864	873	908	910	894	916	901	921	908	881	915	872	939	970	923	928	868	899	890	931	913	897	916	955	902	949	851	928	869	908	926	928	864	906	906	926	921	868	869	878	932	946	920	941	849	905	953	869	942	938	961	992	885	927	919	816	965	869	916	935	897	878	930	923	953	912	868	895	924	938	908	934	844	912	956	917	896	942	851	846	934	928	913	882	887	908	938	895	902	914	935	883	943	853	877	871	887	889	912	902	897	947	907	928	938	935	853	943	878	907	872	967	891	922	890	939	855	886	877	906	937	873	949	877	866	933	933	914	929	936	893	925	886	897	911	853	938	945	910	906	913	888	927	845	914	931	876	886	921	930	937	878	859	924	912	915	907	854	914	912	821	892	886	918	909	886	900	930	938	924	892	953	867	904	918	865	851	949	874	882	894	942	878	912	910	861	880	891	944	901	904	920	915	896	930	906	911	901	903	886	924	929	872	924	935	901	900	901	871	952	922	871	894	882	904	894	913	934	923	879	873	883	875	903	849	872	911	949	927	897	916	868	911	870	917	877	906	873	899	929	879	917	911	895	886	958	878	901	891	843	895	908	958	899	925	845	857	948	934	919	913	883	893	917	918	931	875	932	877	888	886	912	844	908	889	960	903	835	922	889	893	914	858	917	914	950	893	912	893	883	937	875	921	912	932	894	896	898	916	917	922	909	908	905	885	867	932	909	929	896	886	933	916	950	895	932	922	902	895	882	913	894	886	942	901	925	950	966	884	868	913	893	938	899	923	902	916	939	909	904	946	906	851	920	896	937	941	896	891	918	882	880	935	900	944	903	888	893	934	933	928	943	918	884	928	950	894	912	922	901	829	885	897	892	924	946	891	850	920	858	884	960	895	881	901	878	876	931	930	944	904	896	896	893	913	953	1033	861	947	893	900	893	863	873	907	888	864	904	900	906	871	950	879	895	905	982	934	872	871	905	864	928	888	910	910	954	929	940	920	921	869	917	950	954	940	902	922	908	826	890	915	939	824	922	912	903	879	904	890	889	910
24361	21482	28858	24827	21842	16670	9312	5265	4059	3488	3202	2958	2594	2199	1898	1599	1579	1437	1371	1275	1271	1224	1139	1156	1091	1122	1100	1084	1046	1061	971	1001	904	959	991	985	964	948	961	955	947	959	989	957	922	961	976	963	940	931	905	890	961	987	891	913	1007	910	930	999	916	896	901	964	975	876	922	895	891	912	938	901	903	918	963	936	903	919	902	908	982	987	889	910	975	878	931	939	895	889	909	927	920	933	858	911	874	902	933	850	952	882	941	917	936	904	955	945	925	916	960	888	921	966	892	911	932	912	932	960	933	889	916	878	907	935	887	931	919	942	885	905	901	942	966	941	962	932	921	901	969	926	932	945	908	932	900	945	952	925	889	876	935	980	906	927	859	948	932	983	892	902	921	935	917	893	918	957	922	902	906	899	897	954	941	879	955	911	912	924	906	859	905	927	951	865	904	958	910	951	863	871	949	942	961	906	989	904	944	901	922	954	932	965	899	871	861	893	896	918	925	938	1000	901	917	910	950	909	956	873	873	888	952	912	996	955	942	919	902	917	885	875	920	910	890	916	931	907	913	961	975	878	912	934	922	920	877	934	922	899	903	980	932	923	920	885	909	901	888	925	882	940	918	921	938	908	911	891	977	898	975	872	893	890	878	918	933	884	883	962	912	982	947	888	904	953	910	885	872	963	885	925	921	938	950	932	957	926	928	859	907	927	925	934	917	961	924	888	925	882	936	885	930	933	892	977	954	953	901	928	891	878	954	880	883	929	920	912	903	882	917	927	1008	900	924	851	907	917	967	905	980	895	907	923	934	891	900	930	890	857	888	947	917	989	964	906	872	922	893	887	894	916	924	952	933	944	953	918	937	941	904	858	942	905	893	935	911	956	873	901	944	924	934	952	943	910	888	938	930	878	879	896	952	920	916	951	920	904	897	896	909	948	854	918	905	862	878	889	973	926	912	921	924	903	919	976	897	959	951	945	949	919	910	957	975	974	869	910	900	910	876	918	930	961	993	930	914	902	960	915	914	913	937	953	901	932	965	880	893	912	891	930	894	926	914	915	892	915	932	931	935	886	915	899	955	929	927	916	908	894	916	889	898	893	880	911	932	938	861	882	940	942	919	959	934	908	934	873	892	954	916	907	901	914	881	941	939	916	975	938	918	873	927	935	911	898	918	918	951	946	893	881	895	903	950	917	898	941	890	907	973	857	902	932	943	904	896	919	928	921	965	958	902	959	956	904	889	878	886	877	929	958	887	843	924	963	928	935	968	872	937	935	923	874	880	890	891	900	899	892	860	922	920	966	918	908	920	926	910	916	902	928	921	913	899	908	928	875	887	884	1008	908	897	950	931	909	913	891	869	931	946	910	947	889	931	906	899	898	899	930	907	928	942	905	906	907	880	927	904	879	946	932	886	897	893	915	883	982	880	961	944	895	927	954	876	891	934	929	973	927	896	920	868	896	895	922	888	928	915	894	885	937	912	915	874	935	879	922	865	916	881	904	950	905	947	974	921	933	921	933	922	883	968	934	920	957	908	933	861	902	878	883	944	850	923	913	892	893	895	894	937	927	907	950	915	912	895	952	922	902	880	961	902	986	868	916	963	988	891	942	898	990	955	899	988	882	953	927	939	903	919	918	882	929	921	936	894	895	914	909	917	881	903	921	881	967	875	894	887	831	945	889	922	889	921	899	927	938	859	940	884	935	918	922	894	934	880	918	945	870	918	894	952	942	961	903	944	934	907	936	882	946	897	886	895	901	889	945	925	907	944	960	902	903	920	883	944	870	900	934	900	919	886	921	921	961	864	856	920	936	904	917	872	904	921	920	882	910	938	923	936	900	856	936	914	897	920	998	910	955	884	891	880	932	874	873	982	905	908	909	899	904	934	954	898	892	904	905	905	955	893	954	924	941	919	939	932	900	919	876	922	933	916	943	906	909	933	913	952	936	898	897	922	919	890	950	880	921	897	933	926	869	949	937	887	903	920	921	936	874	943	917	874	864	945	884	909	941	903	987	964	925	933	890	918	934	871	865	896	993	912	892	918	940	931	924	920	844	884	899	915	916	954	938	937	935	913	908	917	940	924	916	966	865	955	840	916	896	964	859	930	935	890	970	844	886	934	911	900	915	875	920	973	931	950	949	934	898	955	995	894	919	950	938	863	888	957	893	935	935	911	888	877	924	930	892	936	872	909	964	931	902	902	939	913	892	948	913	894	968	883	966	940	849	876	920	902	881	936	819	945	954	914	944	920	871	902	911	934	928	930	942	844	898	899	895	964	919	878	917	966	892	964	888	916	942	962	903	928	874	948	992	888	938	915	966	870	911	877	928	925	935	957	943	922	875	924	890	941	884	953	870	893	908	905	923	894	941	892	846	978	916	959	930	892	904	870	906	884	874	926	958	914	952	888	932	955	912	911	893	960	883	920	915	883	898	888	942	880	901	897	919	957	964	918	871	899	942	876	933	977	915	903	873	925	894	945	923	890	881	907	920	853	891	907	884	944	909	876	873	902	897	897	874	932	906	839	873	896	943	902	905	909	923	979	914	883	915	928	914	904	851	870	879	891	905	880	900	882	918	907	914	869	980	908	944	888	943	936	954	954	920	905	941	922	938	887	873	906	934	917	902	926	898	901	927	887	870	878	917	924	916	844	952	904	928	884	902	923	931	873	892	956	875	906	860	943	885	844	885	838	847	960	890	942	910	948	903	888	886	907	987	898	922	903	893	901	900	955	985	943	956	892	931	896	851	952	917	883	943	892	919	962	896	915	927	935	906	901	908	980	896	873	926	894	869	929	878	896	900	927	825	897	876	942	955	889	914	914	932	894	945	952	913	902	889	950	907	896	913	956	878	869	921	927	869	896	939	860	880	909	913	925	920	936	903	909	944	941	840	909	982	922	942	910	929	862	927	909	928	944	923	859	896	849	891	912	915	879	898	948	927	933	896	913	957	956	960	945	892	910	939	903	878	964	889	950	905	922	837	910	953	883	940	941	848	959	907	913	898	898	961	892	926	920	971	954	897	837	877	981	901	901	917	922	960	864	878	956	923	897	907	925	916	893	929	908	909	951	890	879	927	889	963	879	900	895	901	956	915	894	921	877	917	931	904	943	889	930	955	941	932	927	869	961	945	913	906	894	926	939	948	949	916	914	922	948	945	906	926	883	970	947	895	909	937	890	957	864	909	895	916	938	872	894	942	921	911	925	926	893	854	956	907	928	935	954	941	926	925	848	941	932	904	899	961	868	879	903	946	897	895	913	919	958	899	949	934	921	875	889	895	958	935	908	892	860	900	923	904	911	913	890	936	849	858	899	908	903	923	923	904	927	908	958	892	915	955	915	883	913	904	918	935	928	940	918	961	883	912	901	882	917	906	976	898	912	970	829	912	881	861	950	932	895	932	976	930	930	970	915	955	945	934	907	931	983	987	927	931	936	965	885	873	938	965	924	884	891	905	900	913	921	898	891	893	916	886	965	908	913	866	892	913	938	909
30598	55969	39453	24297	17669	13350	9858	7347	5822	4882	4434	3977	3251	2753	2377	2037	1731	1687	1503	1393	1375	1309	1290	1152	1156	1195	1102	1096	1057	1024	1031	1028	1066	1004	992	977	997	1020	935	947	917	982	931	976	1020	939	949	936	983	978	952	936	953	963	983	981	954	924	904	960	929	994	921	906	929	934	923	927	951	940	944	864	870	940	916	923	905	904	922	885	947	931	900	910	872	946	926	946	932	895	925	890	891	915	905	928	933	865	923	929	938	867	888	891	891	917	941	840	913	868	934	898	861	887	914	885	933	912	891	913	876	893	864	912	883	850	904	853	843	878	921	920	953	885	904	958	941	941	929	891	910	945	914	935	896	922	883	885	900	925	894	918	874	885	937	933	894	949	885	863	922	982	925	943	912	833	923	913	930	899	923	862	975	957	927	875	878	907	874	938	944	875	952	921	910	906	869	859	912	913	923	941	967	943	950	941	916	861	901	895	906	1000	884	957	907	919	905	854	895	903	943	905	938	895	881	868	903	872	922	912	915	863	930	948	937	887	910	923	916	902	877	902	891	914	937	845	906	857	925	977	844	869	909	892	876	869	897	919	900	901	909	884	888	905	890	939	849	892	956	897	964	934	965	893	894	901	890	905	863	926	876	871	925	918	885	907	920	951	931	924	918	888	895	861	936	943	983	950	899	974	926	919	939	937	863	872	925	933	953	947	892	920	857	946	942	910	913	934	896	844	914	871	885	858	929	942	901	914	885	941	940	938	877	815	897	932	890	878	895	981	881	951	894	928	906	889	896	923	882	914	957	936	911	894	876	878	858	907	928	898	894	923	891	868	859	926	933	879	884	845	855	862	930	877	952	899	912	901	931	867	852	891	915	928	916	929	832	864	880	936	913	941	905	879	945	889	904	928	910	886	894	935	929	911	888	837	835	913	933	871	929	925	914	917	959	903	918	903	879	869	903	914	927	951	925	908	882	869	923	886	878	897	904	927	873	885	894	860	905	942	866	899	890	889	890	908	905	900	887	825	972	850	940	884	930	894	866	914	926	890	872	922	873	920	866	957	972	876	851	989	884	915	882	915	900	906	851	950	836	901	896	915	949	837	893	901	852	952	930	951	870	891	918	878	890	918	933	882	924	884	957	878	886	960	883	929	851	900	912	863	902	891	922	922	901	893	864	910	928	918	922	877	899	932	878	938	905	885	883	905	896	923	993	936	881	923	935	917	928	870	887	871	922	900	902	890	930	912	878	895	843	958	856	932	904	884	872	935	924	933	876	849	905	879	903	928	912	882	942	869	894	922	936	946	903	940	901	908	855	880	920	864	948	931	900	899	940	880	918	872	922	886	959	945	872	937	889	960	922	990	885	926	876	914	910	886	918	1009	867	961	881	891	935	894	947	965	897	924	920	931	917	937	895	857	984	897	928	869	903	918	921	873	870	922	843	874	881	890	940	877	910	906	810	932	899	867	899	899	896	884	917	894	940	848	908	856	907	888	820	874	862	945	930	915	944	915	893	874	886	934	909	872	915	962	865	848	895	901	950	875	878	917	905	903	904	900	871	893	922	930	930	860	873	972	875	905	872	879	905	884	909	886	874	890	854	902	913	900	897	905	883	872	876	870	844	908	904	857	948	864	949	845	920	897	956	878	921	896	930	923	923	949	919	910	905	872	914	905	919	846	906	853	929	949	901	917	918	949	889	891	915	863	931	833	924	942	860	906	934	957	866	908	885	881	895	858	957	884	871	912	928	883	934	879	889	935	880	917	863	911	890	887	925	900	923	897	857	912	961	903	932	947	934	936	832	904	891	865	919	902	909	968	933	927	912	900	887	929	891	839	922	918	893	907	882	894	874	874	883	907	899	900	899	885	911	889	908	890	944	883	938	906	893	881	918	902	921	901	885	949	875	911	867	894	847	898	858	875	942	943	931	922	893	864	905	877	869	923	892	848	893	876	901	949	938	850	885	879	916	910	872	911	881	924	880	881	946	867	888	884	843	900	946	926	872	891	923	917	905	868	851	955	841	901	918	891	917	871	883	945	936	885	950	896	953	864	897	893	920	908	883	912	885	922	934	884	951	919	872	874	926	922	943	884	899	942	900	888	861	916	906	914	906	896	914	908	892	881	884	920	951	908	896	974	895	897	894	950	927	942	961	961	883	949	896	896	957	902	904	936	925	851	949	840	956	841	887	895	900	909	961	879	894	921	911	927	872	889	903	901	915	932	910	900	895	864	933	887	916	914	868	941	897	945	877	943	950	923	926	924	906	903	898	912	875	923	902	876	907	928	840	898	868	915	937	875	887	889	871	913	912	890	912	874	871	859	898	872	956	913	880	919	871	844	879	901	901	918	941	897	919	948	894	873	928	885	909	902	921	864	942	904	921	905	883	950	912	934	883	875	897	917	942	898	932	923	933	890	868	818	896	910	913	952	936	916	856	893	928	931	889	910	855	933	926	899	930	915	896	910	891	920	926	924	884	884	929	874	830	910	898	897	904	882	907	888	844	862	920	926	910	927	926	877	920	908	888	938	898	902	835	923	909	886	913	891	930	894	857	897	919	862	912	880	912	923	871	904	865	893	885	921	899	880	894	891	884	922	951	908	862	961	946	871	886	841	911	931	920	922	931	919	955	871	874	921	907	934	936	929	872	955	873	876	886	883	874	896	880	852	924	914	927	936	921	923	847	905	895	938	889	886	894	904	856	909	927	957	936	942	900	831	876	889	860	902	880	888	907	919	892	953	889	897	946	842	857	912	914	942	905	904	896	925	924	878	926	946	923	851	947	877	921	874	907	908	889	887	906	919	894	903	866	922	920	922	841	936	886	892	847	891	927	922	894	895	905	937	917	954	921	878	957	859	853	916	894	906	879	874	889	881	891	818	889	885	928	890	946	958	944	970	940	932	908	960	900	869	867	880	921	917	891	883	917	935	892	895	898	882	861	951	904	900	910	949	907	895	882	873	869	921	910	901	885	887	903	859	899	934	937	891	955	894	921	924	868	907	855	969	926	914	905	966	851	902	966	895	850	923	932	896	961	916	923	904	891	892	918	917	901	942	890	879	900	926	947	972	894	884	901	935	904	945	871	952	897	955	884	876	879	893	890	903	903	874	917	868	881	962	908	956	955	888	957	948	902	897	881	915	864	947	877	894	935	901	910	885	938	904	903	900	931	861	880	883	920	950	931	889	914	912	931	875	873	861	938	926	914	866	912	879	863	913	874	877	877	918	921	895	869	971	929	840	914	903	969	899	934	899	859	892	923	875	941	925	866	903	897	898	884	845	882	908	915	937	935	902	879	881	911	920	934	890	887	925	913	896	913	880	881	898	871	920	929	914	847	897	913	889	943	891	875	937	922	880	889	958	880	863	892	898	888	952	909	922	874	884	909	892	935	894	882	911	937	933	877	903	961	905	897	899	918	880	952	888	916	878	909	948	913	861	906	890	917	952	939	912	898	912	906	898	936	902	917	861	933	858	916	873	881	951	921	898	888	939
25523	21515	28262	26258	18155	9956	6327	4230	3392	2881	2538	2601	2307	1996	1745	1532	1350	1404	1269	1318	1215	1211	1165	1085	1105	1078	1117	1067	1077	1082	948	1019	965	1039	989	1008	973	961	1009	992	1013	988	1007	991	932	990	999	1014	1013	984	939	982	1010	965	960	1030	982	984	975	1004	959	932	932	934	947	969	1002	970	987	949	977	919	952	951	963	1004	965	964	933	948	955	983	941	931	909	941	1002	993	940	958	976	913	991	953	954	908	939	901	915	968	944	973	947	995	942	933	970	1027	972	923	976	924	968	915	924	902	931	962	924	966	932	900	940	959	980	902	919	948	922	939	985	978	883	958	979	953	957	929	907	956	943	966	986	1002	947	917	896	949	946	970	883	922	961	948	951	889	986	993	950	950	914	961	959	962	925	975	920	883	956	965	987	905	915	965	950	925	920	963	969	898	943	929	922	998	1011	917	893	926	984	1021	935	967	942	934	905	896	931	955	948	935	939	973	931	975	994	973	1017	974	957	928	1001	963	954	984	959	952	930	995	987	894	921	894	999	1028	919	951	1000	918	1035	929	930	908	987	948	941	931	910	965	960	955	967	974	956	897	989	969	958	936	971	954	953	919	967	944	951	966	1005	902	917	957	902	973	981	868	910	1001	990	1040	954	942	906	1006	978	953	966	924	932	925	931	951	970	989	964	982	941	957	943	991	949	938	915	927	946	996	906	987	979	933	932	938	973	973	968	977	991	959	942	994	944	945	996	925	916	924	941	940	944	946	949	964	955	971	988	959	1004	931	934	962	954	1021	946	923	982	930	945	995	991	894	913	951	939	948	942	1021	1009	961	998	947	864	942	958	952	974	982	966	889	954	950	956	941	892	937	951	968	1010	924	989	960	912	963	956	959	981	967	975	923	958	915	925	909	945	923	913	939	938	925	938	925	888	958	935	940	968	930	925	923	914	969	916	929	932	927	966	926	944	1024	908	854	954	988	944	963	943	942	957	931	930	906	951	944	1018	986	938	959	892	960	972	926	997	962	951	973	946	928	970	965	985	951	959	990	882	905	975	883	925	971	953	929	977	894	895	961	990	962	961	902	932	982	936	943	930	955	969	928	949	884	987	985	953	924	964	980	949	915	922	974	974	957	988	908	920	965	915	973	991	960	977	921	984	948	931	898	940	922	949	933	930	952	958	945	985	1020	943	881	942	939	974	929	874	953	962	957	923	949	935	1031	998	974	961	954	912	918	959	916	950	957	964	926	905	936	968	940	953	954	946	951	950	960	944	956	1018	969	938	1006	946	983	975	960	956	907	959	956	928	1037	880	1002	963	1002	934	960	951	961	971	915	959	924	950	964	922	954	955	1006	911	935	951	959	976	919	927	968	959	1011	940	932	977	940	930	982	889	1002	926	986	927	976	952	929	862	948	932	937	959	977	914	923	981	948	940	937	913	951	879	1013	917	976	903	917	925	880	933	912	951	928	969	934	926	967	980	939	967	863	947	941	933	951	977	920	982	985	946	992	916	928	953	976	943	930	1014	932	1020	954	942	915	946	1000	935	967	916	948	901	958	920	937	957	899	1027	928	960	966	947	937	993	934	972	950	905	951	989	940	955	988	907	952	958	913	968	973	936	918	967	956	937	944	913	933	909	937	981	991	947	985	972	963	1036	968	978	908	959	973	942	1016	1023	1046	943	967	926	872	934	973	906	897	976	920	929	948	989	927	888	954	992	908	923	971	898	979	917	965	922	862	980	903	960	968	929	968	906	965	963	1005	982	924	957	951	937	953	944	935	904	948	974	1032	970	923	888	904	995	933	977	979	1006	974	983	919	981	966	945	990	921	983	961	1019	959	984	934	936	962	994	975	964	955	960	1000	945	934	951	948	951	958	957	1011	979	928	985	909	910	954	1007	922	906	1000	956	984	951	962	948	940	963	954	927	864	998	956	938	906	948	972	907	912	969	948	905	951	933	935	946	928	933	984	964	959	949	955	941	995	912	976	998	982	907	950	966	934	947	901	937	978	932	1019	974	960	944	978	925	887	959	932	919	933	945	906	984	1029	940	956	942	948	937	916	993	933	930	939	937	944	943	925	910	898	943	904	950	990	964	912	967	955	922	939	951	909	965	923	955	904	976	923	906	923	932	1024	944	943	911	947	930	956	1004	970	934	919	981	972	962	931	962	940	911	938	904	948	949	998	923	1025	957	997	923	952	924	932	1023	982	972	974	976	953	942	944	954	952	893	987	954	927	980	897	927	942	974	934	936	940	948	926	994	1006	944	876	944	898	920	949	967	910	991	976	883	993	951	922	960	921	948	986	905	978	987	912	930	995	959	901	943	940	908	982	963	925	959	955	922	889	993	983	907	921	906	936	939	907	964	964	983	922	962	958	956	934	918	956	958	923	922	875	1005	963	991	951	903	936	962	922	1005	916	935	981	984	980	957	968	983	907	973	962	970	980	988	913	993	875	933	953	967	992	992	951	971	960	962	933	905	985	963	910	928	948	941	930	995	923	973	921	929	977	961	977	987	983	974	981	957	909	964	1023	953	929	925	919	914	941	954	977	996	991	933	972	952	986	935	959	962	953	946	914	940	940	964	950	952	949	952	951	948	915	936	974	968	1006	926	943	982	964	927	954	951	893	965	972	913	951	922	963	898	984	953	916	952	969	953	970	975	911	986	968	911	874	907	952	942	894	954	919	973	985	931	952	946	954	957	942	943	917	914	982	966	999	922	926	887	993	940	954	920	984	964	898	929	930	973	939	900	946	920	850	983	941	888	950	889	944	933	986	898	909	943	963	936	988	1013	944	932	958	898	883	976	979	955	986	916	978	929	998	901	955	977	998	973	908	930	994	978	954	986	965	932	934	970	987	928	921	951	1019	964	918	962	941	997	939	940	946	924	915	956	976	957	937	952	932	936	997	850	986	1023	934	970	905	998	907	996	913	933	977	905	944	965	923	953	924	944	1001	913	1003	958	894	998	1005	929	955	991	961	936	913	991	965	967	906	921	945	889	993	900	951	902	1000	910	903	934	1037	933	949	913	929	951	970	953	1028	980	949	911	949	971	991	950	980	906	961	970	942	863	924	950	907	1000	965	934	925	878	971	896	901	942	921	959	968	1018	985	908	942	905	991	938	937	934	970	909	916	929	929	886	910	930	987	948	980	994	916	934	1020	963	979	948	941	947	940	866	929	948	1004	943	909	935	908	994	981	939	955	998	977	984	911	891	969	947	941	968	933	968	965	969	922	969	960	926	973	961	889	923	981	929	916	958	868	928	968	953	1004	950	885	963	975	955	946	963	952	942	956	893	972	970	899	954	910	995	928	939	918	928	936	896	968	967	987	951	956	971	980	939	947	964	955	913	867	965	957	919	957	865	961	955	885	945	1014	975	924	982	932	980	990	952	934	956	969	966	928	963	977	973	964	874	952	954	944	961	924	971	949	1011	950	1037	966	990	960	1002	918	975	985	973	896	937	953	916	930	934	1000	929	960	963	922	923	919	874	925	974	980	942	958	981	993	911	953	969	970	953	1000	942	934	940	962	909	930	950	993	963	958	965	978	939	973	942	909	898	938	963	909	931	992	976
30707	49726	36052	21731	15594	11605	8486	6449	4963	4172	3669	3344	2993	2622	2234	1752	1635	1547	1392	1324	1357	1380	1302	1240	1134	1131	1101	1172	1083	1046	1040	1074	1030	993	1025	953	1001	996	984	994	961	982	1013	1013	965	1002	978	963	953	1014	977	1003	988	936	1015	946	975	981	991	923	1015	975	996	984	960	995	963	969	988	933	950	988	896	965	982	945	958	958	942	892	996	897	959	973	955	986	910	945	942	977	967	923	922	961	978	945	933	904	925	945	927	986	959	989	951	976	932	978	981	950	985	959	940	954	929	970	944	937	995	1006	887	917	1013	956	918	1043	943	929	953	913	951	897	942	948	962	956	944	931	901	928	888	957	926	924	894	960	951	953	985	984	979	934	955	934	908	933	949	927	919	958	943	946	1013	988	896	992	928	951	997	909	937	994	929	912	910	952	955	910	937	947	952	940	938	933	950	962	923	940	942	920	896	952	906	912	966	915	965	936	914	917	998	943	959	899	995	919	947	930	977	921	930	932	922	1021	978	978	935	939	961	971	930	912	979	895	927	932	929	971	903	929	963	988	965	968	940	946	967	942	960	969	961	971	976	941	916	1016	917	893	947	955	962	925	974	926	973	925	990	894	925	945	943	906	948	964	970	922	965	968	967	923	953	973	951	962	931	966	986	989	986	944	944	1002	952	928	951	939	952	949	938	914	911	954	884	905	926	962	980	942	893	1000	995	949	935	989	950	955	939	948	969	941	956	894	907	929	954	965	914	941	967	972	880	972	928	905	925	927	902	928	905	983	913	934	902	947	950	928	930	981	995	967	956	944	934	948	939	975	933	915	925	925	913	935	894	889	915	980	942	943	937	896	964	936	935	930	1002	953	1006	867	910	895	930	932	959	998	927	951	954	970	936	961	969	935	947	991	958	930	999	955	945	969	938	925	927	952	924	921	919	944	935	918	946	972	966	946	936	952	962	917	923	970	946	928	900	977	1011	900	873	914	931	958	944	975	957	953	919	954	932	998	1005	987	888	901	909	968	962	965	959	937	930	990	922	945	1001	896	948	952	883	947	948	896	997	954	992	958	952	976	966	917	894	927	909	968	1002	987	972	927	954	958	962	920	921	944	966	938	942	950	917	940	1012	925	954	949	916	946	979	954	922	1001	968	919	1016	921	938	947	961	963	893	939	992	992	960	906	944	970	943	966	962	972	910	893	874	873	949	924	907	973	943	933	910	988	1006	927	950	988	971	970	949	942	986	935	977	913	945	951	914	944	944	954	934	992	939	962	906	916	927	956	985	901	989	935	934	965	977	927	901	946	953	967	949	933	905	974	929	953	888	884	931	989	976	965	968	940	996	926	929	978	923	957	969	1010	949	917	975	971	956	938	951	946	926	988	974	926	985	982	953	976	923	946	915	944	951	949	899	946	913	945	950	923	930	968	917	930	912	943	971	929	980	907	940	944	957	893	942	936	978	954	976	974	936	966	987	927	928	910	962	928	906	970	958	911	975	942	937	1037	937	1005	973	967	945	926	910	991	929	921	973	957	919	926	960	905	978	903	896	955	941	978	959	982	905	902	890	889	943	987	1017	930	961	985	947	957	962	921	942	931	928	962	964	988	975	973	950	955	934	921	1019	911	1012	939	999	949	956	976	925	939	966	928	997	951	917	916	925	948	934	970	962	930	934	977	926	917	923	959	948	1013	957	973	982	898	965	933	972	957	901	901	915	1003	969	877	912	932	899	926	918	966	968	898	927	964	959	980	931	901	951	927	936	997	858	938	993	895	944	945	932	910	919	911	944	925	915	978	974	934	920	981	996	926	1002	939	991	966	979	881	943	978	961	945	954	982	986	958	960	947	960	943	889	905	923	979	1006	959	947	975	940	917	904	987	964	957	910	940	944	944	914	940	941	947	944	944	1012	990	934	954	957	902	932	934	958	947	897	915	946	992	942	965	984	940	958	996	975	996	940	963	947	914	906	982	971	987	941	938	915	951	941	880	900	930	979	901	1012	910	968	942	944	1021	956	915	1034	930	963	971	906	997	918	950	913	939	913	891	958	902	906	944	921	931	947	940	974	1008	980	963	902	957	977	930	949	927	936	923	976	998	968	940	996	995	943	970	894	961	922	918	906	938	899	947	967	896	943	983	946	986	935	867	891	975	967	952	947	923	930	944	840	969	986	947	951	949	900	993	943	895	950	955	916	937	955	865	948	940	958	994	963	898	965	999	935	922	978	916	875	996	899	950	925	1000	908	881	911	967	933	990	936	850	923	886	973	940	935	940	955	939	993	943	981	966	922	870	1011	918	916	951	944	971	983	934	962	913	923	948	971	933	904	942	999	905	947	930	903	969	935	900	917	959	968	946	926	926	985	964	939	947	935	989	958	959	904	988	924	946	949	948	950	886	946	975	1005	935	956	962	955	900	881	926	885	984	937	932	921	904	951	947	929	921	1002	953	954	927	913	929	932	968	916	904	1042	937	913	989	989	880	931	979	951	937	864	937	911	980	942	972	990	982	968	960	937	885	879	870	955	938	927	937	921	964	935	918	1003	926	911	998	955	944	931	1030	984	947	967	953	923	958	895	910	935	968	935	918	904	1011	896	922	963	955	952	963	908	936	895	945	934	933	919	899	983	1001	974	965	1006	926	973	934	896	987	1002	943	943	1005	1000	1007	900	971	986	930	962	983	945	930	921	964	950	976	930	900	965	937	933	990	995	925	963	951	948	916	941	949	917	935	934	928	930	962	941	990	964	979	935	980	906	944	932	896	956	948	938	952	893	885	920	924	955	966	913	915	953	939	971	898	936	969	951	901	910	920	993	915	949	943	920	902	948	969	923	975	925	993	971	944	897	869	933	958	893	1019	886	1009	921	918	907	950	946	972	938	961	961	947	947	971	974	940	955	914	987	977	973	927	922	941	959	984	977	968	969	894	936	945	974	945	938	935	919	918	953	953	918	946	949	948	947	952	933	973	945	965	980	928	950	882	980	934	904	928	959	926	940	925	949	985	932	927	949	889	906	1008	1002	994	922	921	933	942	954	937	883	986	986	991	910	938	960	913	946	923	1003	947	945	915	956	920	947	961	916	948	945	928	964	962	936	910	934	947	975	918	941	997	971	920	913	971	923	1011	968	963	961	940	950	964	917	971	971	950	903	933	1010	944	942	973	960	911	959	949	989	981	926	990	916	935	955	964	946	944	975	935	923	948	962	960	973	980	888	1005	951	902	910	929	948	952	959	946	917	909	940	993	935	917	955	905	916	955	991	1003	986	994	967	934	916	981	899	901	967	897	918	976	930	879	955	986	943	929	943	925	909	926	982	915	1006	945	918	933	943	896	939	947	951	910	962	918	946	959	964	923	938	952	959	929	973	930	906	953	992	986	954	940	922	1009	960	948	992	994	985	871	918	927	934	954	954	927	950	956	971	980	888	970	885	978	963	983	954	957	935	955	965	967	954	952	943	930	890	963	911	963	962	988	992	923	949	904	958	933	936	926	936	903	989	952	930	943	976	970	923	874	1032	941	938	892	1001	942	929	925	957	904	914	912	972	960	999	970	970	984	904	932
23135	21495	29291	24180	21677	22304	17904	8077	5462	4686	4112	3707	3535	2860	2422	2107	1926	1724	1566	1393	1495	1505	1350	1450	1324	1317	1319	1197	1214	1156	1173	1144	1098	1152	1103	1036	1048	1102	1105	1056	1101	1030	1064	1101	1108	1046	1128	1074	1102	1081	1018	1039	1069	1048	1080	1038	939	997	1036	992	1045	1035	994	1009	1028	1037	1028	988	1019	990	976	1023	1100	1048	963	967	1035	1035	1023	995	1035	1007	1012	1092	967	1041	1023	1041	954	1005	1051	966	1002	988	1035	968	974	1018	970	1043	1041	967	974	1029	988	989	986	1029	1019	999	1033	997	985	1064	985	1043	1018	1007	1021	1003	979	1038	1036	1055	994	986	1019	1041	982	981	999	992	1008	997	989	979	995	1043	1019	999	1038	1022	1035	981	993	1045	1028	981	975	999	1009	968	1018	1012	1030	1019	1015	1044	1058	1064	951	960	962	988	1060	1006	947	1022	1020	1000	1027	997	1062	1041	952	1018	996	1060	996	1034	1037	1029	961	1007	973	1064	1005	985	1008	1027	986	1011	976	1072	967	1014	1082	969	977	1001	1041	988	980	1035	974	975	1023	1041	991	1020	962	993	1004	991	1004	1013	953	1036	994	1038	965	1018	987	998	1010	977	1004	975	1056	999	998	1037	998	998	1051	1009	1012	1021	1013	1008	1021	955	1058	985	1057	1001	1068	996	1009	1048	1027	1054	986	1019	1022	1016	991	952	1046	984	1008	999	1015	1007	1030	1078	1031	1013	1030	1055	954	988	998	1013	1016	1023	978	1022	961	1010	992	1018	1011	1049	987	1023	1049	1006	1013	980	1032	972	986	981	988	981	1050	1004	998	964	991	1067	1024	1004	940	1013	1006	1031	1029	982	1067	962	980	981	1035	1051	981	1045	1038	1067	1010	1008	1004	1025	1007	1020	990	1007	984	966	1040	1014	980	992	1007	1022	1002	964	967	1001	998	990	979	994	1068	999	987	1004	925	970	977	956	1018	986	997	998	1065	1027	966	1002	966	974	1013	909	1029	1048	1029	1061	1040	1063	1063	977	1020	1015	1006	1020	953	991	993	970	1042	954	968	964	1003	1012	996	1032	1063	1005	1027	1015	1050	988	1018	998	992	1008	965	995	1027	1032	1022	1087	994	1000	1049	966	1065	1015	1007	973	982	986	1017	1025	985	1044	1019	1015	985	996	987	1015	1083	1018	1034	951	969	995	998	938	957	1016	1021	987	1034	1002	1023	942	1019	985	967	1043	1053	1054	1020	1039	1013	979	1007	1075	967	911	1027	1014	1045	1050	994	965	988	978	999	1019	1038	995	1076	1005	1019	1033	1054	975	957	1029	1016	1031	1065	1007	1013	1023	1017	1017	970	1039	1022	975	1011	1001	990	1054	1001	979	1047	989	1037	1071	1027	977	990	1022	1052	1020	1015	986	1019	1026	979	1027	1012	1018	990	1033	1045	1004	988	1039	1032	969	1057	1060	960	965	1026	962	1025	1000	1021	1054	1005	1011	1011	963	1012	992	957	975	1026	1064	1014	973	1025	982	996	1033	1001	1024	1018	1030	1002	956	953	982	990	980	958	936	970	979	965	991	1003	995	983	1031	1003	1031	1020	997	1031	1051	1008	1050	994	1009	1037	982	984	1007	1025	983	1006	999	1025	1028	985	986	1005	1025	1041	1008	964	1034	969	1009	1053	1036	1056	965	973	1021	1061	1001	1020	988	1001	1000	1051	1042	928	1032	982	1002	1045	985	978	1000	977	1012	1023	1007	1005	1000	1057	1057	1009	1066	1008	984	981	933	1046	1020	961	965	985	1019	970	1034	1024	1038	983	976	1011	1019	1012	1013	972	999	1014	993	1009	977	999	1091	1005	1030	963	975	951	966	1056	960	952	988	998	1003	987	966	1011	982	975	918	969	1058	1013	956	1037	1025	994	991	1057	1014	1008	982	994	979	986	986	981	1028	1009	993	1031	990	1006	1046	1009	987	1029	960	995	1049	1029	1042	994	1024	980	998	935	1057	927	1012	1032	1007	955	1017	967	974	974	1036	933	1027	944	1072	938	1009	1003	1045	997	977	1002	958	998	1026	1030	952	998	1012	1024	1023	1053	929	1024	1024	946	977	1072	1066	1018	1029	964	986	982	962	972	991	1022	981	1012	1013	972	950	974	1001	1001	1017	1031	1017	1003	1033	1025	985	1043	1030	989	1013	1033	1005	968	1010	995	986	1053	999	993	1039	1004	1009	1009	1014	1033	1041	955	971	991	1075	979	1000	1002	964	1034	1016	966	1000	999	1036	1001	968	988	994	953	969	988	1055	943	1008	968	1058	997	1029	1034	1009	1002	1002	1014	958	1001	1098	1023	1024	995	995	981	1030	1029	1028	953	954	1061	979	920	1036	1008	952	1002	1023	1007	1002	941	963	1007	958	1023	978	1003	1028	1020	1048	1012	1039	1027	984	1019	982	985	1007	1008	975	1022	981	1055	996	1009	1042	997	972	999	966	1038	1078	1006	1005	952	1031	995	964	1042	1043	996	1074	988	966	1028	990	979	1050	1019	1066	997	1023	1007	1025	987	999	1018	1026	1003	1004	922	1045	1051	1011	996	1000	992	1048	1055	988	994	1058	1057	1039	1033	998	975	963	979	1066	1005	1006	1011	1019	929	986	974	968	1065	1007	1003	945	951	986	1037	1005	1061	984	983	988	1022	969	1031	978	982	1000	999	1034	945	1008	1011	992	1058	989	1047	1012	963	1019	1041	961	1025	987	1016	973	1018	1007	1019	982	983	965	1005	1023	983	1005	1049	984	1014	1000	979	971	999	1020	967	978	974	1027	1012	965	1016	1024	1017	986	1033	1019	953	983	1072	1029	1044	969	1019	1018	1012	1000	1004	958	1027	1040	974	979	1042	979	1014	1006	1040	1033	969	971	999	1029	998	1020	1033	1017	1005	1028	988	985	994	981	994	954	1020	1003	1057	1013	1021	1021	1027	988	975	958	1083	987	1015	1064	924	980	980	1006	995	1063	1011	1013	1044	1088	988	1012	1009	988	981	994	1050	947	966	1021	1006	1040	1094	1029	968	1044	1016	1032	1008	968	1055	1020	995	1035	935	1025	1069	978	1015	974	1000	998	1071	1019	1061	1039	973	1041	972	941	981	1002	1028	1045	932	1013	1029	1012	970	1026	996	1007	1045	1003	995	963	1012	1003	1034	977	1041	1032	1009	1012	1007	1013	1009	972	1010	1035	960	997	979	977	994	968	1085	989	970	1006	974	1012	966	1045	1110	1014	982	1024	1025	1021	999	998	1033	944	987	984	930	1037	1021	1040	1016	1112	1044	1024	1004	999	1017	1043	1035	1004	934	1010	950	1025	968	976	961	1052	1035	1012	1018	1037	1024	1000	924	963	978	1030	1011	1006	1024	992	993	1016	1038	1035	979	983	989	1031	972	971	1011	1020	1013	995	1038	980	1021	957	939	1051	999	1035	1007	1007	1011	1074	969	1035	1010	994	985	1047	1051	988	973	977	995	952	998	972	1055	1028	981	931	1029	966	1003	988	1007	1028	1034	1059	1031	1015	1060	1030	1009	1050	1002	1032	1052	970	955	1001	997	1051	1050	999	1041	999	1002	1020	1032	1028	1007	1012	991	998	964	1002	990	1018	1019	978	992	1021	994	923	1013	1029	1025	936	1047	1040	1020	982	996	1030	1068	953	990	976	1041	955	995	968	966	991	1024	1010	1032	972	956	976	1016	951	1047	991	1024	1010	998	999	1028	967	1003	1015	1013	1013	1005	995	1003	1032	975	1040	1042	975	943	946	984	988	1059	972	1026	980	975	997	987	1045	961	1026	1012	1013	1045	983	1046	1034	1047	1041	1045	999	966	998	964	972	976	967	1021	1028	1062	1008	1004	1040	1009	1008	1043	995	992	988	975	975	924	1037	1015	1026	962	1068	953	966	987	1024	973	1026	1028	959	946	996	991	943	982	904	1044	987	1025	963	966	972	1038	983	946	1041	940	942	970	1001	1040	1016	926	1024	956	1004	992	992	997	1019	1011	1003	982	1030	1023	989	1046	1012	979	1021	1002	1024	952	980	1022	961	1002	1033	1044	987	995	1006	1026	1046	964	1014	1005	982	961	987	1005	1003	1036	1086	1017	978	1034	1036	966	1027	991	1023	964	1024	1036	990	988	1068	997	1018	990	981	1014	988	1057	974	1027	974	1005	1019	964	995	962	1008	1001	1029	1015	1033	1014	991	1035	1033	979	1042	1003	996	991	1027	1008	1000	948	976	976	1026	952	994	999	1054	927	965	984	977	1060	989	995	992	1001	961	1041	1038	1018	990	1034	1067	1027	993	973	981	1062	1022	1017	962	948	968	1036	1031
32697	58685	46801	30753	21865	16882	13110	9782	7633	6244	5549	4996	4555	3624	3031	2541	2166	1969	1746	1671	1644	1522	1514	1460	1352	1331	1297	1214	1169	1176	1145	1181	1171	1060	1040	1053	1076	1040	1079	1011	1095	1060	1061	1039	1101	1024	1072	1014	1104	1072	1117	1041	1065	1031	1012	1046	1036	1037	1018	1026	1001	1074	1012	1059	1010	978	978	1005	963	974	955	986	972	994	1034	987	1000	968	1047	1025	1003	1000	1004	978	996	1039	950	1015	1000	1000	960	963	956	964	972	994	1004	948	949	964	1007	1047	1017	984	952	1019	941	1011	998	989	1031	999	936	962	1014	972	1007	1001	1021	992	979	972	990	988	983	975	1022	988	1033	959	954	950	995	986	923	989	998	936	955	945	1010	932	1000	944	1041	977	947	975	933	1030	979	988	1003	937	949	961	986	969	995	939	1022	995	1011	992	952	911	968	984	972	990	966	983	974	985	923	973	964	999	1000	1009	1001	923	952	954	985	983	1005	1004	1025	934	1007	950	985	976	1066	962	996	988	960	957	989	993	934	989	985	960	969	992	984	964	980	1011	1023	966	946	1002	988	938	997	988	997	1023	959	947	987	1005	1002	962	984	953	944	1001	959	997	971	972	995	1028	971	962	1018	973	949	971	974	985	1014	1065	969	1008	956	976	1002	967	947	990	999	971	963	1018	1019	997	941	994	988	970	976	979	963	994	1003	945	987	1025	942	998	952	982	962	911	946	989	966	994	974	1012	940	1015	921	1019	1028	1008	920	1004	1024	1008	1014	969	1006	987	947	1028	957	975	1003	972	913	940	986	963	963	917	932	1029	981	986	940	966	968	950	974	1033	1024	957	1002	997	969	1039	1007	994	941	1002	987	970	908	978	993	1030	1040	997	935	966	966	994	973	967	941	928	1032	1010	977	1019	983	1002	1038	974	996	948	1015	938	984	989	958	983	951	990	1013	964	1016	983	988	1006	948	958	951	951	1037	998	1000	983	999	1000	994	988	985	939	968	960	1062	973	953	905	951	986	980	960	1013	964	974	911	923	1021	934	1024	984	1004	970	1029	946	949	942	1028	1038	979	966	1009	981	955	963	974	938	1016	979	950	946	1006	962	1005	1026	941	984	1005	1009	975	1056	962	951	956	965	934	970	961	1000	871	1014	992	986	1006	944	966	992	972	938	955	964	1018	995	922	978	960	961	947	989	902	989	1001	983	1034	981	955	1008	971	967	985	941	942	962	956	937	961	1055	971	1030	1013	931	976	984	1004	968	965	950	998	1001	916	1012	977	1011	982	933	985	1032	984	966	1037	952	945	920	991	935	891	992	922	1018	940	985	996	1006	978	967	1014	947	1018	944	981	968	996	999	1027	1025	961	987	981	916	965	980	1005	934	998	999	956	1005	1016	974	966	953	952	1025	975	946	1022	953	968	997	980	950	940	1036	982	889	962	1025	945	964	992	1007	978	961	939	955	941	966	937	957	986	963	938	985	1048	925	994	914	964	1034	1002	956	962	976	953	985	944	1032	1001	973	942	981	946	936	998	968	1040	956	980	924	956	995	978	1001	953	938	951	1014	997	967	978	944	1010	965	940	983	935	968	967	936	949	933	941	1015	954	983	970	1065	1000	963	993	992	1008	934	988	955	979	1028	985	958	986	971	954	1021	999	923	963	989	1008	996	1020	983	975	990	947	1011	995	923	1002	984	973	951	917	933	983	1033	1005	942	1006	958	961	1011	972	979	975	1026	1046	979	947	949	952	953	969	1020	943	965	981	953	927	983	1015	1018	979	989	1038	984	1002	988	998	970	985	993	1002	949	1029	955	982	999	1001	986	1019	993	1025	996	965	1005	1031	1017	969	997	953	934	966	984	1016	1004	951	973	1000	1020	982	982	1007	944	989	959	977	1004	1022	1021	941	953	955	968	980	983	1020	970	986	971	998	959	1022	933	1083	960	962	945	994	989	980	976	1014	993	978	979	998	968	970	931	1006	1012	980	923	984	988	900	958	956	995	940	966	973	950	953	963	1028	959	1031	983	1002	1010	1020	961	984	1053	1002	957	937	983	1010	982	998	954	911	968	942	941	1004	987	974	1008	959	950	1019	982	1044	915	1005	963	949	950	939	934	957	1012	992	970	999	952	990	987	968	949	971	1019	963	916	979	979	1011	963	1009	1006	996	971	945	950	902	985	999	990	1056	958	989	965	1034	962	955	974	993	932	1039	947	972	930	961	973	974	992	987	1043	961	1003	928	988	1005	955	931	991	1012	935	995	962	1004	993	956	1012	1023	943	995	969	970	945	975	1000	1019	961	1011	963	965	943	1035	1055	990	990	966	1013	1002	969	1006	989	965	956	962	990	999	973	964	931	976	987	1002	921	946	949	960	942	1000	983	995	1026	953	974	970	991	991	1020	1012	958	998	948	928	970	1009	965	975	1005	952	977	961	977	1019	1021	985	966	923	977	1018	923	1000	973	981	981	909	934	960	952	970	954	1029	989	1043	981	972	984	960	986	966	973	958	965	931	974	984	985	946	1013	996	1058	986	926	963	992	989	960	1028	1009	985	936	955	954	983	1010	1006	944	948	989	1007	989	958	1019	980	1030	952	984	953	1029	950	941	1015	944	1031	936	966	984	996	984	956	977	951	973	985	954	964	950	1010	943	934	1008	1006	1020	939	966	989	971	980	984	1011	1026	966	969	994	974	970	1010	983	993	971	960	968	926	993	958	957	944	944	980	991	989	1057	988	1054	984	974	954	1054	951	990	968	997	957	1010	962	979	963	943	1028	972	950	950	955	930	985	958	956	1010	940	969	1019	965	1010	982	967	922	922	1009	970	927	1000	1002	936	980	1045	965	920	1015	1006	954	1020	964	990	985	975	1010	965	936	980	958	1028	938	1047	963	1026	1043	999	989	1051	1024	950	1014	1002	1017	995	947	1004	944	996	967	995	999	956	1010	956	974	957	913	949	968	940	1006	982	946	994	1006	1003	1046	934	972	944	981	1034	974	1019	967	976	988	987	990	992	980	1012	964	995	1015	1013	990	980	999	997	993	975	928	944	979	948	982	968	1025	967	1012	930	967	994	985	955	986	961	990	1062	999	972	958	920	983	933	1006	997	1033	978	1001	1000	1035	942	949	971	1018	1009	1026	1047	970	993	1015	985	961	985	1013	1049	1022	961	963	962	1000	1015	1009	928	982	1017	1008	975	976	976	975	985	982	1037	948	994	945	1002	1036	1050	1049	1021	971	1012	978	1033	983	1032	980	921	1017	998	976	965	965	1016	982	1044	969	1039	1003	943	987	967	986	973	966	1022	958	1027	934	1005	1012	977	1012	981	967	977	963	995	947	1024	929	966	984	943	968	1021	934	1013	985	985	981	937	1002	1012	1033	954	957	979	987	969	950	922	967	967	999	958	978	963	998	1004	952	988	908	991	1049	969	949	965	1002	979	973	978	995	911	1007	993	972	1023	928	941	975	967	947	951	1027	992	990	986	960	992	952	919	989	1026	964	915	972	1032	944	940	955	1022	955	988	946	966	978	936	1001	1025	977	991	1011	960	1018	978	1007	945	1016	982	992	929	988	974	957	962	955	961	994	968	958	1005	1046	1009	961	947	998	978	979	1057	976	957	965	1020	983	1029	973	957	956	919	999	953	1027	964	1037	969	1014	933	926	942	967	995	1041	1031	952	952	987	933	985	967	903	953	993	1047	947	972	990	981	1011	968	982	1009	903	969	955	966	1037	961	957	962	923	994	907	968	981	977	960	1009	930	937	999	1008	973	1078	996	1026	939	977	1016	994	1029	984	977	1030	933	993	964	986	1023	962	1033	945	993	959	959	959	960	1018	955	1057	966	978	965	1008	962	948	942	954	1015	1009	948	981	985	1010	921	982	986	971	940	1019	953	968	963	986	930	1001	967	1007	1031
30909	31393	33181	21693	10949	6730	4869	3577	2805	2382	2149	1996	1983	1622	1501	1356	1266	1236	1097	1049	1062	1088	1077	1069	996	1023	950	1019	996	973	948	933	895	1010	969	934	943	886	898	871	925	936	950	922	903	956	902	955	943	904	988	909	926	949	958	926	922	883	903	911	910	878	958	902	968	980	918	896	951	855	919	876	932	924	953	946	921	941	914	847	959	935	846	941	897	931	860	871	823	905	842	950	890	898	918	906	872	842	905	895	854	864	897	866	901	897	854	926	899	894	919	876	941	874	893	901	896	881	880	877	907	878	955	860	877	921	846	910	889	898	939	892	935	939	925	895	894	889	937	938	899	876	877	906	904	898	892	935	889	947	899	910	904	856	939	943	877	922	887	877	925	885	863	842	890	906	920	884	861	915	856	884	917	917	928	893	901	907	864	928	870	937	952	934	910	864	887	858	883	925	921	910	916	966	946	895	879	872	884	888	897	931	848	850	951	893	839	885	887	865	906	894	924	817	902	938	904	847	894	908	868	947	870	905	883	862	918	905	916	916	948	913	879	876	887	895	896	920	970	953	899	907	917	906	881	893	862	948	904	875	882	885	920	861	929	911	931	913	898	870	896	946	951	915	914	866	888	914	902	881	915	883	922	921	909	878	839	956	877	904	882	941	884	934	919	879	896	953	979	878	892	907	859	876	902	894	915	894	885	928	915	886	885	930	905	887	933	933	853	934	870	917	897	897	899	821	904	955	924	887	904	926	888	884	834	898	845	933	891	900	847	889	828	948	872	915	933	911	886	903	935	902	915	870	850	948	901	913	888	894	882	916	957	963	900	876	890	938	897	936	936	904	901	923	862	942	824	897	913	858	862	921	944	960	882	917	900	916	893	878	883	934	908	836	869	912	905	930	914	904	877	926	940	955	903	897	910	923	879	1011	877	908	942	880	899	961	869	898	946	900	935	889	910	905	911	851	930	901	895	964	931	920	886	929	874	899	924	931	944	919	916	834	950	893	949	888	946	819	851	845	914	931	869	890	906	920	881	977	926	881	910	899	936	878	916	880	907	848	885	919	928	842	924	899	933	902	890	856	924	902	942	950	868	899	940	924	888	918	929	866	894	868	968	959	884	943	958	870	890	882	917	835	925	905	912	884	908	853	899	905	950	931	950	897	926	895	928	856	910	907	911	961	911	913	938	845	913	866	876	920	921	851	895	881	890	922	913	885	919	910	894	850	909	858	906	905	891	907	897	915	889	941	913	927	949	884	895	904	905	936	887	898	927	933	946	908	949	912	929	902	942	928	898	931	867	913	917	944	943	913	905	927	882	923	946	886	925	897	872	900	899	864	865	860	906	857	847	903	966	924	916	874	947	934	891	928	837	883	896	888	895	909	902	945	906	899	880	895	954	922	881	951	891	916	920	850	934	917	892	862	897	910	874	913	898	894	922	929	879	927	898	898	859	953	938	874	932	885	954	935	926	891	888	869	863	885	914	912	905	884	908	939	880	931	938	913	928	852	917	930	889	937	832	896	867	931	919	912	893	857	882	947	927	860	883	857	941	903	866	888	916	958	935	890	932	897	877	883	934	919	933	883	915	913	878	913	965	823	901	918	940	919	976	933	971	884	827	910	855	874	938	891	904	965	894	902	885	897	866	922	898	892	923	860	885	893	950	918	900	911	915	917	901	920	872	898	924	918	852	920	934	905	920	843	935	881	904	908	909	887	903	918	893	901	917	916	949	881	920	914	865	855	831	898	903	895	912	886	882	915	919	888	862	931	920	919	900	930	929	890	934	902	948	890	867	913	935	905	953	846	872	926	921	918	885	922	884	888	919	923	852	861	905	879	875	871	901	929	853	885	912	873	901	899	894	902	924	894	879	896	832	908	844	935	893	916	901	914	878	999	949	909	878	879	900	918	892	947	960	899	899	895	861	908	953	914	848	903	918	900	950	886	874	904	932	855	869	866	937	914	940	894	878	883	911	907	867	891	951	897	926	887	883	941	938	872	874	902	916	906	852	905	921	891	923	923	895	902	901	943	903	920	906	927	932	889	890	910	851	889	912	893	905	932	905	897	930	877	911	897	929	953	877	892	894	897	888	933	890	888	907	870	938	901	903	911	891	961	863	871	921	922	889	875	872	913	885	869	969	907	862	949	983	927	879	923	872	877	905	930	876	915	897	871	889	846	877	882	908	919	872	925	868	882	931	926	928	874	903	866	846	918	911	977	883	912	898	894	907	871	864	902	906	927	943	875	963	933	918	895	888	963	901	901	909	935	832	850	894	885	890	895	852	869	876	860	889	838	911	959	960	873	906	862	891	904	893	856	903	935	940	872	878	940	885	927	944	851	892	906	863	897	890	920	882	879	904	873	954	953	925	947	894	875	905	920	963	881	939	902	919	912	904	906	907	953	935	897	887	878	925	891	884	914	941	930	877	877	860	918	953	859	923	960	877	843	886	899	913	863	911	880	951	888	933	958	896	905	903	944	934	901	923	881	897	934	883	875	889	880	906	964	918	914	925	951	888	928	943	874	903	829	880	840	902	864	863	912	902	953	904	953	872	876	909	919	845	873	919	913	967	950	942	943	865	867	894	896	845	887	906	829	934	939	872	899	891	868	888	870	920	942	900	910	913	911	888	880	882	907	944	912	904	921	857	861	890	920	918	871	866	904	900	856	896	909	867	893	851	878	939	901	891	972	896	915	881	885	857	921	925	864	916	851	894	888	891	932	862	961	907	870	864	868	882	889	911	908	906	879	923	942	890	862	898	892	903	909	935	894	881	933	926	900	927	854	968	875	881	909	930	926	901	957	903	999	921	942	862	875	913	894	861	884	876	934	889	861	880	888	929	867	901	962	876	910	877	895	960	931	925	885	877	898	896	897	895	916	904	895	903	808	921	911	885	892	906	926	894	916	972	928	946	924	908	954	853	870	864	956	884	936	857	955	965	906	943	935	885	892	923	902	920	884	855	913	920	852	949	926	895	900	920	902	953	868	851	915	911	865	894	918	939	884	970	891	899	921	937	941	883	943	933	847	914	902	880	908	973	872	898	898	864	862	863	885	841	901	913	928	879	974	850	868	914	870	918	885	929	969	937	860	887	874	876	857	910	847	951	872	902	875	917	896	899	928	927	868	863	905	889	869	981	872	916	847	932	942	919	862	914	880	879	893	931	920	904	938	861	895	883	889	874	910	902	892	857	936	916	911	885	915	884	921	940	912	816	945	843	880	899	882	954	939	913	885	897	911	947	917	892	921	927	887	921	885	934	948	916	899	882	956	868	944	907	906	919	908	937	912	890	870	948	923	879	863	896	924	874	911	880	849	915	865	872	956	874	942	867	877	920	933	850	938	935	877	861	908	918	893	933	904	918	913	894	881	885	919	953	876	924	891	929	899	896	876	872	933	882	906	914	920	881	910	892	931	915	875	904	918	975	880	928	931	895	924	913	935	837	885	922	905	889	914	930	875	868	921	931	883	836	899	943	869	913	868
31141	45783	32753	18783	12428	9302	6919	5301	4073	3412	2943	2723	2480	2078	1831	1517	1452	1306	1191	1182	1121	1170	1126	1138	1087	1005	1080	1037	972	972	967	936	964	911	932	923	1004	927	983	927	962	857	949	936	963	919	944	978	917	889	901	880	929	967	881	911	880	867	859	927	942	925	921	938	900	923	914	879	978	864	927	903	933	886	868	886	923	875	922	894	953	900	898	912	882	928	925	901	858	870	892	907	959	861	948	934	926	893	960	850	969	861	885	910	936	862	891	897	901	948	849	901	924	914	901	869	901	869	912	892	903	929	955	898	897	913	892	839	888	880	937	899	931	875	870	904	878	916	856	920	890	942	968	856	901	928	869	946	868	866	902	954	888	884	884	934	898	892	900	896	864	894	866	924	920	892	870	863	915	874	926	940	918	919	885	893	903	859	965	908	973	895	928	872	913	888	905	893	868	921	896	886	962	836	921	861	858	936	905	862	882	831	881	880	890	933	886	863	933	868	884	896	918	878	952	884	900	928	902	966	906	923	903	864	923	871	901	913	930	957	905	870	939	908	897	906	926	921	891	881	879	905	902	951	897	889	905	876	875	861	885	937	854	893	899	928	864	855	904	914	943	939	897	888	886	943	897	894	939	938	901	923	874	882	915	898	888	900	941	876	911	902	924	887	873	854	907	944	898	882	929	919	901	968	858	919	903	876	913	857	883	934	890	888	882	870	932	894	846	872	936	853	868	935	860	888	895	887	912	924	900	852	879	920	888	900	896	875	868	870	885	906	913	890	908	888	862	873	903	866	871	926	875	882	879	918	875	989	901	920	882	884	908	864	914	920	886	932	927	897	944	873	910	880	910	915	876	877	866	901	900	907	936	873	859	857	880	883	934	963	892	879	912	901	882	890	890	850	929	920	935	870	920	888	912	908	905	826	889	900	933	873	896	885	905	919	908	899	902	870	968	904	863	894	870	915	898	901	903	892	870	918	922	960	887	894	912	890	886	889	878	859	881	910	907	893	883	938	883	904	967	885	895	888	887	863	932	865	861	903	938	935	854	927	957	919	841	865	891	832	943	856	863	886	852	928	870	923	853	900	861	883	940	897	908	857	936	920	927	904	868	934	849	859	923	876	879	942	916	920	893	887	869	889	829	859	884	868	934	861	885	933	880	847	916	936	883	966	930	906	862	852	866	914	904	914	874	902	904	943	923	930	898	895	962	927	865	897	909	936	956	909	887	897	914	855	914	903	865	899	917	918	894	940	945	925	915	865	874	900	958	901	880	920	907	872	887	881	911	881	928	949	932	870	861	923	895	876	853	912	884	933	876	859	951	929	911	863	915	891	905	905	881	888	888	913	977	916	884	894	891	872	922	889	902	921	899	923	868	943	918	873	848	915	918	842	966	954	883	892	943	899	914	927	914	901	868	943	893	883	840	861	931	967	901	920	909	892	880	883	942	898	920	945	898	918	887	940	928	892	926	928	917	937	901	880	899	893	866	910	902	885	845	861	879	862	887	907	932	891	946	887	896	928	932	912	906	938	884	886	834	879	903	874	889	924	915	884	847	866	896	915	883	877	906	892	905	912	905	919	928	857	902	938	934	896	918	938	953	879	846	953	916	871	921	913	869	898	871	915	921	862	923	916	943	892	880	888	935	840	835	847	893	920	898	898	958	876	894	863	845	838	849	922	871	941	837	880	904	906	897	914	907	918	871	887	860	888	898	917	875	873	874	916	917	944	838	898	872	857	877	934	892	844	916	953	906	880	897	904	902	848	873	902	949	943	878	895	869	871	926	851	871	914	877	897	915	940	925	896	918	840	880	892	888	930	865	887	863	870	851	878	894	898	842	877	900	923	926	937	893	911	898	834	878	891	863	831	911	885	851	888	917	949	857	916	928	927	903	858	885	931	879	902	886	878	852	925	876	904	929	848	916	888	861	898	934	911	900	908	891	871	906	854	888	904	969	954	931	936	922	867	956	940	881	931	885	879	936	888	906	848	837	913	867	896	931	886	906	881	875	865	907	865	920	915	904	924	914	867	933	907	874	922	885	937	932	941	923	897	866	924	893	843	873	911	877	928	895	914	876	897	923	932	883	915	903	918	875	936	888	877	909	888	912	938	878	856	891	870	854	903	887	932	854	930	838	918	857	919	929	810	861	907	852	959	849	920	895	920	895	928	868	884	894	895	899	923	921	885	837	935	919	903	888	878	934	929	915	972	917	951	912	843	952	937	851	859	928	889	890	913	938	889	892	900	897	963	869	943	881	888	918	886	868	918	932	913	843	893	889	848	931	826	853	901	869	898	917	883	948	931	901	815	865	913	861	913	897	906	916	871	892	917	892	913	934	921	897	909	901	926	879	911	946	892	933	928	878	917	846	908	915	905	879	910	871	913	899	930	874	901	890	882	865	869	886	859	900	872	873	914	948	888	874	910	890	935	923	904	913	867	914	926	902	917	903	883	893	874	924	926	921	891	868	858	918	942	941	910	902	902	841	904	876	899	869	896	937	937	855	936	938	914	889	892	901	903	904	951	864	941	932	941	926	903	894	936	967	899	888	883	890	904	926	903	909	887	899	881	901	924	830	911	904	872	931	880	897	893	926	963	896	856	894	880	900	827	817	948	891	907	945	869	846	857	896	915	918	871	873	942	909	879	931	911	942	840	912	899	929	899	925	897	943	838	922	836	931	909	876	920	882	918	878	886	935	901	925	882	924	896	911	825	952	884	850	916	881	900	897	913	838	923	932	904	948	847	920	861	891	919	902	883	920	938	887	907	899	831	897	923	947	909	896	909	875	854	881	902	899	907	880	859	903	922	932	875	885	941	851	902	881	935	959	934	906	923	910	904	927	897	909	894	887	853	916	902	945	857	910	886	805	890	919	913	902	881	914	920	836	917	878	917	947	941	877	894	891	877	899	929	887	889	892	918	913	889	911	835	938	871	880	928	933	944	911	869	892	930	928	911	771	855	934	886	889	868	894	938	892	888	832	894	889	898	917	915	867	864	911	860	921	894	929	894	885	897	915	897	867	901	882	922	882	864	921	983	915	933	883	889	886	924	860	913	848	907	922	902	869	944	891	885	887	945	924	903	916	874	878	972	914	884	916	841	927	910	876	891	771	884	890	904	956	925	896	957	953	890	855	959	872	913	854	909	875	898	895	883	969	891	971	915	886	864	910	865	911	889	902	860	938	913	917	918	891	938	893	940	891	876	876	929	899	895	915	921	917	837	920	877	931	920	905	877	880	933	890	883	878	970	911	854	906	889	960	909	893	942	893	889	955	891	884	866	898	873	848	923	899	889	937	963	947	944	948	937	928	893	862	871	903	852	889	916	961	957	908	950	885	889	897	906	918	845	920	930	871	841	902	928	895	875	973	869	885	927	818	911	914	913	892	876	918	938	906	896	867	887	908	930	896	903	878	897	903	902	934	890	859	915	923	925	901	900	867	891	874	879	895	903	958	896	907	911	919	896	896	871	929	883	865	905	885	909
24467	21544	28839	24787	21886	17117	9550	5826	4072	3542	3089	2880	2615	2208	1863	1712	1532	1442	1318	1308	1225	1224	1185	1079	1086	1094	1074	1035	1027	1012	985	1007	960	1005	1007	963	981	994	993	1005	986	957	973	989	934	980	982	942	998	930	963	952	962	941	943	984	978	944	904	898	924	949	931	939	957	910	981	940	970	934	888	911	889	869	956	878	961	977	951	966	920	914	905	895	962	913	934	965	922	921	925	924	899	897	933	917	886	937	887	924	893	934	947	948	935	925	889	886	935	926	949	889	961	902	951	938	884	882	905	897	955	902	886	909	918	953	939	916	941	874	926	911	862	902	887	898	964	932	889	875	908	899	919	856	847	879	939	899	934	900	936	951	944	918	878	950	882	901	894	939	885	894	940	976	900	917	914	963	940	906	888	925	931	902	869	930	934	939	896	861	879	954	910	897	963	953	878	914	929	995	937	963	933	922	866	933	880	891	922	913	918	916	935	962	910	918	929	889	894	942	871	870	914	885	915	938	901	974	955	900	947	883	887	955	907	925	862	861	952	923	902	934	868	939	949	959	927	862	963	840	931	903	890	915	911	933	903	947	970	914	899	899	887	904	913	908	905	865	890	908	932	958	995	932	919	889	968	941	939	908	909	922	913	859	924	885	880	923	882	957	916	908	880	926	869	908	953	915	893	918	856	843	941	914	941	922	857	886	911	927	910	909	908	912	908	954	910	948	889	880	845	887	916	892	909	922	924	918	932	937	962	917	909	944	945	889	951	931	875	930	883	922	877	919	863	944	903	936	937	962	944	895	935	958	889	937	939	961	913	918	932	911	902	947	877	964	942	952	939	866	909	899	912	869	946	965	942	902	959	898	887	942	908	915	929	862	903	873	917	917	925	905	925	912	874	970	929	935	963	906	895	903	952	907	938	889	900	936	935	900	900	926	881	938	919	885	915	895	921	918	891	884	876	942	924	917	926	940	913	899	927	954	862	863	882	913	869	986	956	933	974	911	944	850	882	914	880	931	918	913	939	893	934	910	890	931	891	901	862	945	949	850	950	906	907	921	943	923	931	907	966	918	899	942	892	925	923	954	922	885	925	937	915	890	914	882	886	889	923	874	945	869	901	863	881	909	924	930	887	952	939	897	918	922	993	905	961	905	854	922	895	874	903	890	910	908	899	934	868	905	937	924	927	912	913	916	908	940	912	930	870	953	903	922	934	927	904	875	926	901	881	948	896	933	943	962	918	937	894	863	891	889	945	935	943	906	881	916	876	916	872	946	886	957	941	988	896	935	865	899	907	943	936	950	901	960	862	935	895	906	923	981	895	932	892	933	942	886	942	936	903	911	886	930	909	883	947	928	877	945	949	935	920	906	837	889	929	936	989	943	901	924	962	906	945	920	937	957	946	916	963	967	950	951	909	935	895	931	938	946	938	927	904	857	916	932	930	910	916	894	919	931	930	896	841	904	829	873	916	930	937	908	956	886	860	906	929	884	871	860	893	895	891	972	905	926	895	911	884	910	891	891	914	937	894	891	895	905	897	874	894	928	924	885	935	968	863	908	935	999	971	881	981	883	888	938	920	906	894	907	920	924	951	918	899	916	887	892	907	976	917	940	964	884	915	969	898	912	887	940	889	926	917	887	907	901	911	898	883	928	894	869	911	915	903	907	909	935	894	904	907	910	953	872	952	881	911	926	934	865	929	928	925	957	936	925	938	910	903	902	905	883	951	960	968	905	975	867	832	922	961	932	921	900	929	926	884	936	919	917	948	915	898	914	932	866	955	896	916	894	874	951	916	913	889	874	952	958	944	923	925	940	874	889	885	903	887	863	878	949	850	945	887	918	900	914	863	916	921	919	871	906	903	912	920	920	918	881	906	900	908	931	943	916	912	893	896	900	915	935	953	982	886	925	906	897	890	914	871	866	967	939	951	862	898	913	948	971	920	954	876	998	923	932	928	933	872	949	916	904	940	978	909	950	845	934	868	948	896	881	885	939	910	921	928	912	890	908	930	916	889	899	926	912	881	895	918	924	934	925	932	861	890	906	947	887	980	953	936	922	933	906	858	921	906	879	972	867	919	896	889	905	949	984	942	945	899	889	920	932	924	867	945	902	901	911	909	893	905	953	908	904	892	874	867	941	927	900	929	923	865	879	865	936	903	959	934	892	896	896	997	947	894	935	914	905	896	902	930	960	900	917	869	1003	956	942	906	919	929	883	883	949	910	912	909	932	857	857	861	906	907	920	937	910	929	909	955	870	972	920	896	907	920	951	887	865	923	916	912	908	891	890	892	905	907	847	917	918	927	929	976	921	930	886	971	888	946	852	906	902	894	944	940	940	915	982	859	923	894	901	821	902	920	930	928	956	980	895	924	948	943	879	917	924	909	908	937	903	918	910	918	877	903	883	883	914	938	906	896	907	919	957	869	888	855	886	908	892	956	882	924	887	948	902	948	927	887	875	940	928	851	923	958	907	909	972	945	891	928	886	970	880	906	896	928	859	913	916	916	917	924	955	915	931	903	926	952	918	986	873	955	912	896	942	869	872	907	935	915	896	905	925	905	912	929	908	890	889	960	930	879	908	897	891	911	905	936	926	895	916	896	919	930	875	911	939	931	900	924	921	859	914	936	882	879	888	907	905	926	906	903	910	876	879	932	924	889	982	924	972	952	893	950	909	924	835	925	887	885	881	962	983	851	948	923	919	930	934	926	866	896	924	923	931	921	953	887	939	942	879	922	950	896	868	883	959	936	868	891	945	902	900	886	941	890	947	933	883	944	948	889	895	946	909	889	931	915	918	900	872	925	963	927	932	915	895	973	874	931	938	872	896	930	926	902	903	929	898	900	885	904	903	938	914	975	850	907	887	922	972	932	929	952	924	909	921	903	920	957	874	929	905	957	862	892	899	885	868	913	886	880	915	943	975	922	922	938	877	908	887	908	933	921	945	945	928	910	903	864	889	872	859	941	899	930	894	877	978	910	911	922	917	940	913	929	904	861	957	893	825	917	939	915	875	957	885	896	945	910	905	901	885	879	865	908	977	921	911	953	928	913	949	931	882	889	898	896	972	854	872	977	940	922	904	922	909	945	933	962	907	934	965	927	934	945	932	945	865	927	981	874	970	943	906	974	897	907	930	958	947	887	905	861	905	870	924	914	930	895	856	951	907	922	910	889	984	895	904	886	902	886	923	943	893	924	921	909	917	911	923	915	931	902	897	952	887	917	950	897	942	908	925	877	919	902	905	903	878	857	817	902	894	907	933	889	876	908	925	902	940	884	989	963	966	980	939	901	927	934	879	917	922	951	877	848	921	902	892	943	913	924	879	946	950	913	912	938	870	913	939	915	887	895	894	913	925	914	911	960	942	936	906	878	931	962	998	874	853	896	874	922	883	939	913	890	941	884	883	926	832	908	921	916	855	938	920	917	900	936	898	867	878	952	901	910	912	920	937	956	908	935	932	926	911	900	899	910	912	889	1008	871	944	951	896	906	921
30395	54734	38034	23815	17763	13573	10269	7853	5889	4765	4253	3884	3477	2825	2284	1912	1796	1740	1571	1428	1409	1358	1297	1217	1131	1156	1147	1112	1048	1060	1013	1007	1002	1013	974	967	960	934	964	1024	982	975	922	973	998	1021	994	963	994	998	973	1028	948	952	927	896	969	964	972	953	935	930	952	893	967	980	900	905	933	928	947	897	904	899	885	896	880	893	905	918	900	929	880	943	867	905	915	908	885	907	878	894	897	904	905	880	908	864	914	924	909	956	922	919	882	845	930	942	912	908	898	963	916	866	920	912	917	818	881	899	932	909	927	963	881	923	892	911	849	917	859	897	878	934	910	935	975	903	959	882	842	882	885	898	930	924	912	921	874	883	898	916	902	961	964	896	886	871	944	940	882	890	944	979	941	925	896	957	947	918	873	919	898	864	817	898	919	937	889	908	907	905	926	901	920	941	944	910	914	909	901	916	957	904	932	873	868	903	930	937	912	883	833	889	842	857	887	870	864	877	832	921	924	858	945	932	887	946	878	866	905	897	885	896	903	851	904	905	913	915	929	933	904	914	921	930	922	898	941	885	887	925	953	891	883	921	903	887	903	911	858	977	974	911	873	872	893	923	929	896	925	903	885	922	869	889	923	895	898	877	895	884	848	939	881	921	923	962	956	897	839	940	861	883	917	916	862	876	906	916	923	902	906	906	932	865	874	869	910	875	899	858	960	914	823	928	962	919	885	903	928	937	896	920	881	883	903	881	916	867	915	846	917	887	904	926	942	907	898	848	922	872	932	940	924	863	873	874	944	931	901	863	918	962	888	866	810	919	948	890	914	886	934	914	911	909	897	919	919	961	891	911	893	929	971	907	904	862	924	863	886	885	921	903	951	892	903	885	945	915	832	861	935	933	943	919	901	866	923	902	881	904	859	943	914	882	907	876	870	915	942	841	906	878	948	887	883	938	904	894	875	896	965	930	935	909	865	914	871	860	922	949	966	843	925	871	909	930	898	934	889	962	885	861	865	851	891	904	899	891	903	913	950	909	902	885	882	871	953	896	916	892	915	908	936	889	899	906	941	893	911	949	948	957	910	921	849	861	874	891	958	918	939	930	876	916	851	844	938	941	870	912	865	887	882	859	862	954	909	881	889	890	950	887	913	976	927	930	901	911	865	935	885	915	961	900	889	855	959	881	890	958	974	880	881	903	880	880	882	896	918	896	864	888	887	949	919	905	911	968	947	886	895	946	856	868	904	925	861	892	890	911	881	830	885	917	836	898	923	953	881	924	896	908	868	917	896	823	893	877	880	896	944	916	959	904	870	903	897	910	932	861	871	880	883	897	863	896	896	940	831	928	875	918	903	851	875	881	902	926	972	936	922	914	961	896	855	944	911	867	929	909	884	883	946	877	934	942	885	885	900	925	953	953	882	904	932	887	882	895	822	905	909	910	934	955	906	855	857	922	895	865	922	915	892	837	904	933	910	867	925	865	853	860	884	930	924	908	926	892	956	950	933	933	867	875	936	918	932	920	886	936	908	826	936	876	877	926	906	880	883	891	885	908	922	894	930	967	940	892	855	896	970	966	944	936	916	909	896	922	854	939	908	886	891	878	924	857	976	944	853	923	965	793	884	921	879	930	861	946	920	885	887	908	916	908	891	866	910	883	923	921	926	875	932	888	933	931	952	904	923	947	876	983	910	859	864	891	882	899	918	928	842	875	961	880	947	942	946	909	893	901	921	875	918	930	880	896	931	869	953	932	891	929	906	872	960	926	912	911	899	904	924	917	922	931	895	930	921	877	930	890	883	908	923	999	902	878	914	897	873	922	939	924	883	899	917	907	916	887	906	988	868	871	925	929	948	957	871	966	920	898	935	911	951	937	883	887	883	942	856	908	935	874	927	868	907	869	864	954	859	916	911	933	920	870	917	916	912	944	937	904	872	873	877	852	854	917	960	910	950	938	887	883	879	927	889	925	859	898	886	882	889	890	965	893	923	919	922	908	915	956	856	859	945	871	880	918	866	901	927	930	908	882	891	932	905	945	919	827	911	926	925	932	932	885	908	870	892	902	845	900	864	958	877	911	870	956	890	948	858	931	916	948	935	887	898	909	901	909	911	926	892	927	929	924	909	923	930	909	955	909	896	878	883	897	941	890	919	886	915	907	948	902	842	934	863	946	912	920	884	932	918	886	873	848	878	927	861	909	940	907	912	880	942	903	922	885	923	899	893	947	867	881	938	917	977	912	860	900	875	868	894	942	942	908	932	894	924	936	905	937	927	881	925	921	872	861	880	878	897	911	920	870	909	927	914	900	927	921	893	877	912	873	942	925	904	904	903	950	928	909	953	868	870	931	869	903	904	927	931	921	909	917	934	938	921	911	890	855	927	911	890	891	891	886	944	918	875	936	920	917	938	912	852	887	973	900	902	906	851	928	953	874	924	898	897	889	896	906	912	888	885	911	934	887	853	906	851	854	885	912	949	911	908	863	818	962	901	945	904	929	850	913	884	924	890	912	900	940	884	860	887	857	902	900	857	855	904	906	882	898	885	928	923	907	937	910	894	926	899	967	922	920	995	905	856	952	869	898	930	875	859	899	855	890	899	908	924	933	951	881	907	908	894	890	945	907	909	908	891	920	910	881	882	891	915	864	924	879	891	920	897	895	899	846	912	918	935	914	905	885	920	943	914	958	876	918	924	918	925	876	917	909	888	916	866	947	875	922	961	885	916	872	911	843	912	911	930	921	916	926	920	898	850	876	882	926	910	947	875	925	946	923	898	879	936	934	968	891	891	951	932	914	906	908	916	928	956	883	855	835	867	870	891	862	902	920	882	933	895	899	903	906	921	926	911	922	902	897	927	903	875	879	950	878	921	926	901	871	913	952	958	905	915	904	898	881	949	869	916	933	949	917	854	912	880	881	915	928	880	900	951	926	915	927	895	925	884	919	978	895	945	914	911	934	917	896	921	931	926	897	883	922	939	980	855	865	945	887	930	913	923	880	898	907	879	890	903	941	883	912	873	888	841	926	900	930	900	938	869	921	920	886	908	904	852	913	928	890	900	864	921	977	872	949	962	904	917	891	950	945	914	907	885	904	881	961	883	928	879	939	877	914	934	894	858	908	892	880	915	890	925	900	974	865	950	914	969	911	924	895	892	932	871	901	896	872	886	889	863	862	915	931	885	858	868	909	944	907	993	975	961	954	928	917	971	896	918	916	982	880	921	900	930	941	899	852	927	905	880	945	893	885	936	899	873	940	894	863	864	942	899	940	893	924	895	923	913	1002	920	891	902	939	877	927	884	905	928	877	907	934	982	900	929	931	981	895	890	850	902	951	892	865	885	900	959	947	884	955	923	881	895	882	958	908	950	896	953	932	888	887	917	929	912	881	962	900	914	919	932	916	905	979	934	913	967	900	912	865	875	900	955	916	888	854	956	885	857	853	893	893	937	913	934	913	921	875	978	934	915	921	888	936	896	898	872	932	973	950	908	880	913	880	887	896
25547	21536	28200	26019	18630	10605	6841	4891	3590	3036	2714	2553	2412	2073	1701	1522	1472	1348	1288	1279	1236	1212	1178	1220	1091	1117	1068	1088	1024	1034	1069	1010	1036	994	1005	982	999	1042	987	1025	1026	925	1051	1060	991	1009	976	980	927	975	987	985	1034	964	918	967	977	984	943	988	980	964	929	980	970	999	965	957	967	942	978	974	979	987	973	971	960	981	879	897	959	995	1000	990	928	970	941	1044	947	920	1009	958	955	964	1023	980	957	985	957	980	896	968	982	953	1021	863	992	964	999	913	962	939	931	1044	933	975	955	931	919	1000	988	997	955	1019	956	929	979	954	975	946	1024	920	974	938	896	922	962	978	904	977	986	1030	881	980	1025	965	945	972	950	948	938	959	960	913	991	955	960	940	894	997	979	916	969	938	963	949	952	963	979	1021	965	1023	958	1002	969	981	939	945	964	932	946	985	950	939	941	1011	971	979	951	960	897	1017	953	939	921	898	991	922	984	1011	905	959	915	983	967	991	1034	916	955	1001	890	967	938	966	1009	1026	953	943	973	950	951	911	992	930	982	961	972	967	982	944	1037	930	960	930	930	999	927	950	1012	964	964	980	964	993	950	989	955	960	942	944	972	963	965	972	955	919	1002	984	927	911	1012	955	938	974	986	911	945	948	923	972	928	974	1048	970	882	921	962	993	917	999	964	968	896	982	948	903	892	1021	918	957	958	922	937	959	924	967	995	910	944	975	936	868	904	956	1016	934	948	960	938	961	947	954	915	915	972	961	960	951	930	942	993	934	925	968	874	957	969	1022	986	954	965	906	927	956	922	907	930	883	1003	961	961	1013	970	964	966	997	951	1034	967	903	950	965	959	965	944	939	948	921	930	899	966	949	936	953	964	914	968	975	975	988	948	961	956	967	973	975	975	991	967	945	892	981	962	961	911	964	928	960	910	987	938	965	998	969	985	993	934	992	979	985	997	983	939	920	922	958	957	943	911	1001	968	918	934	969	999	980	985	961	964	946	953	945	989	938	935	914	952	965	959	917	955	980	945	891	996	933	984	966	1000	931	990	1003	988	971	919	982	994	953	905	991	954	932	971	964	956	965	965	961	948	970	980	963	946	969	910	961	943	960	941	1014	877	1032	971	931	997	949	963	927	912	915	963	1002	934	948	971	963	968	973	1020	981	971	986	953	978	991	912	924	891	979	953	929	979	956	924	1003	966	958	971	967	941	940	981	990	972	998	942	891	925	973	988	941	967	932	938	898	966	933	892	911	1030	947	984	996	975	925	986	924	1003	967	964	958	939	983	1006	947	965	965	971	958	939	894	1019	946	913	930	900	942	920	943	896	921	918	1009	989	947	947	959	1011	999	923	982	935	916	948	925	992	941	911	1013	922	944	949	941	915	933	1018	947	969	1007	977	976	1000	937	972	930	945	994	985	984	894	917	906	1004	976	996	920	971	911	908	932	983	982	915	927	943	923	973	969	948	1002	912	942	924	898	963	974	923	992	973	1002	971	952	893	992	940	935	988	946	983	940	964	942	924	962	964	932	943	951	927	887	905	958	985	967	892	988	977	956	983	997	1000	936	1016	1004	949	944	949	958	959	929	980	992	960	958	924	882	953	1038	989	951	1014	963	949	948	962	970	927	902	992	995	935	929	930	955	992	927	961	991	954	926	950	951	1026	943	1005	958	945	968	978	954	896	959	908	948	987	892	957	948	966	961	971	930	1028	985	920	930	938	942	969	980	998	891	970	946	940	948	942	1007	956	943	870	929	950	974	922	952	1051	944	895	899	956	946	963	919	944	947	987	923	918	936	992	981	979	1024	913	984	1012	991	964	913	907	973	999	949	914	939	977	947	981	932	935	925	1005	939	954	955	949	910	973	927	918	928	937	962	970	951	970	944	979	938	928	1007	993	954	938	923	990	992	963	989	946	960	979	978	997	959	983	1024	973	921	897	929	932	963	965	903	972	1000	973	954	927	897	973	933	909	958	957	926	973	995	959	946	920	978	960	959	982	973	1014	988	951	994	948	986	959	1013	1001	901	960	974	886	957	938	1001	938	986	922	976	971	988	977	983	948	972	958	948	957	1016	946	911	897	912	962	959	1004	961	993	982	978	941	954	997	924	954	930	976	1007	938	996	995	944	952	954	966	938	986	876	938	938	966	908	944	1007	941	990	976	958	936	918	989	949	972	967	946	930	1013	955	967	990	977	960	945	919	946	939	972	947	959	925	958	969	1016	921	979	969	991	968	921	914	967	973	1021	979	958	961	925	947	960	949	962	986	941	992	960	946	954	946	926	996	902	942	953	914	987	945	965	937	931	974	886	972	903	994	913	965	976	978	957	947	960	927	952	972	990	973	888	947	960	892	964	926	976	1015	991	946	932	979	959	1015	906	966	954	977	962	964	955	989	928	1047	925	1010	932	955	960	937	913	965	932	969	954	969	975	907	978	894	1009	968	941	951	930	997	940	993	900	1010	990	975	938	932	920	933	929	947	989	890	966	944	921	930	999	973	976	944	977	1000	899	925	985	994	948	1003	939	964	980	939	880	920	921	979	1009	973	936	976	940	911	989	930	946	962	948	957	1033	1033	977	1019	904	948	908	1008	987	923	946	929	885	940	994	973	954	984	965	952	947	935	927	959	892	915	902	918	970	949	932	1031	919	929	946	1010	951	888	1025	919	973	997	981	936	968	956	924	950	997	975	977	928	935	956	969	1003	941	1011	973	1002	944	885	964	972	917	942	972	986	979	945	938	953	938	983	961	954	967	952	919	967	971	1032	897	948	988	921	922	952	991	936	896	942	926	938	986	923	1007	963	980	945	974	951	943	912	912	973	924	943	986	973	973	958	999	968	1007	974	952	919	1002	905	957	982	986	919	933	944	992	932	916	954	922	969	918	984	975	972	954	921	1004	917	924	967	863	959	922	922	967	963	983	1000	940	932	987	967	996	932	969	928	929	940	940	982	985	982	944	923	935	913	968	969	936	982	921	966	979	936	975	944	993	992	956	924	1003	963	960	977	1008	968	924	915	1036	955	973	956	994	940	981	952	975	963	969	994	994	919	965	940	919	975	937	925	937	964	976	965	930	999	943	976	959	994	918	975	941	963	934	960	969	905	943	950	959	972	947	925	892	923	973	952	930	946	917	893	938	942	963	1036	1004	915	953	911	957	1004	952	972	976	953	905	924	973	939	978	1004	1001	951	964	970	939	973	954	940	962	959	958	948	936	944	922	932	958	981	944	957	955	952	950	964	945	968	960	990	952	972	961	977	981	1046	980	928	908	912	983	955	997	992	977	960	975	981	911	982	1014	923	978	952	909	952	954	981	938	905	999	942	1014	938	995	972	966	948	942	954	942	894	945	972	937	958	937	974	973	985	1002	958	986	878	974	1003	906	927	962	966	891	925	921	961	983	952	904	924	939	922	928	996	939	1002	933	956	989	918	957	955	988	989	965	1014	893	995	999	943	953	922	954	976	904	1000	963	888	960	977	941	988	964	964	929	1033	1025	913	948	954	999	953	988	935	964	941	979	944	945	941	944	947	922	908	993	957	947	929	922	882	952	932	967	922	823	960	959	1014	981	980	967	979	943	951	887	883	963	922	961	954	957	969	972	973	917	981	926
30574	46166	34755	21184	16033	12370	9361	7147	5274	4317	3740	3372	2990	2604	1970	1825	1708	1634	1370	1440	1384	1327	1250	1205	1179	1191	1116	1139	1084	1002	1022	1080	1012	1027	1005	1007	997	991	1077	921	959	969	989	1003	996	1036	982	1044	981	1027	1009	966	932	972	1002	1013	953	939	931	952	959	955	959	1005	954	982	924	957	1024	985	994	910	925	1024	988	993	913	947	929	930	925	977	952	946	900	967	913	945	915	1034	911	981	932	956	930	942	969	950	895	985	969	983	933	947	875	882	962	999	897	892	910	907	950	985	951	924	936	942	942	946	933	977	919	1004	935	945	954	928	981	998	964	934	1019	1014	931	871	977	972	988	987	921	936	959	893	904	1017	980	946	924	923	925	923	944	951	1000	1031	963	925	947	925	947	1009	935	969	972	977	938	971	880	959	926	949	929	973	966	939	986	961	908	1007	925	928	917	944	906	1016	918	930	918	957	1011	994	898	908	978	946	959	942	1001	928	906	985	942	921	948	954	930	916	891	946	936	906	930	967	921	996	984	935	927	948	918	937	969	981	952	906	1007	970	997	951	923	954	942	897	932	948	974	944	958	971	960	952	990	963	951	966	992	985	898	960	968	934	889	975	1030	979	898	928	973	962	964	979	939	935	969	964	947	975	961	968	969	957	918	932	941	920	976	916	979	975	941	958	1012	987	982	923	959	973	997	913	971	938	946	972	968	886	949	929	972	986	938	916	931	934	917	860	926	960	921	989	997	939	998	933	956	925	923	1000	949	933	963	921	971	982	915	960	958	973	962	900	951	956	945	899	940	941	952	951	973	926	883	1020	967	944	924	887	994	958	948	968	940	957	988	961	994	964	917	967	948	933	927	945	908	931	902	930	1006	992	957	924	942	972	944	949	911	921	967	928	987	941	927	938	928	1013	983	913	914	945	943	973	915	946	936	956	926	901	919	899	930	919	1007	876	936	963	928	935	907	893	937	983	996	942	987	947	940	956	932	878	889	922	892	919	920	923	933	887	952	915	970	966	1011	973	936	909	980	943	948	904	989	923	908	997	941	1006	963	972	953	916	944	928	935	949	909	963	963	893	942	949	947	924	962	1016	989	905	948	910	965	882	953	929	966	974	976	953	918	933	916	988	1008	942	931	944	963	927	999	956	952	960	993	975	971	923	989	931	910	982	950	936	939	919	933	979	964	911	962	901	921	949	1015	916	923	967	917	946	989	1012	924	980	939	1002	1015	942	972	941	931	958	964	910	976	972	954	978	947	937	903	976	960	915	952	881	956	963	955	964	963	958	994	940	922	924	941	858	936	913	970	913	1004	925	956	989	903	920	964	973	954	1017	958	971	951	945	924	917	978	939	949	934	961	943	1022	967	948	919	947	907	950	1019	953	903	890	983	982	960	923	935	983	948	971	928	926	906	905	963	979	971	894	944	938	946	1008	982	978	1024	987	936	1011	967	968	961	944	978	969	952	933	933	970	955	957	947	927	896	956	956	922	948	952	933	949	913	972	936	954	989	949	911	953	978	927	959	1008	911	1003	923	877	987	913	966	891	975	972	897	930	962	952	1009	902	953	950	993	912	969	956	941	883	971	952	994	895	928	965	953	931	963	980	945	951	933	983	934	938	981	948	1002	941	947	935	982	938	947	964	953	980	917	937	943	976	940	934	977	951	965	950	898	972	907	971	979	1005	955	989	928	915	891	974	945	951	888	940	956	941	950	954	928	922	952	931	939	972	980	963	902	994	924	993	922	944	903	990	992	997	954	925	893	933	951	1008	889	916	939	973	953	932	942	933	893	977	1000	961	992	934	975	938	967	946	900	958	939	967	968	950	963	950	878	974	965	906	966	887	1009	946	978	992	939	925	984	879	1001	931	957	992	946	903	940	931	920	943	942	924	960	930	933	952	986	907	962	987	979	924	905	952	963	915	958	968	960	990	979	963	912	960	938	934	915	875	973	918	926	931	1006	941	955	935	924	942	925	911	954	944	945	973	943	994	971	985	937	927	947	960	982	928	970	914	942	1027	947	1009	993	1001	918	981	988	966	921	981	983	938	942	961	955	919	916	924	957	900	935	963	919	990	959	953	912	919	938	982	920	898	945	958	885	933	995	956	928	916	896	960	948	924	942	978	978	1010	938	991	989	912	998	946	917	920	915	925	926	916	910	967	950	958	986	969	949	949	984	943	946	921	958	964	973	933	945	951	954	980	951	927	961	948	940	976	974	966	963	940	888	977	972	953	970	973	922	1000	973	894	932	991	904	944	965	997	928	993	957	918	962	991	974	921	969	963	993	971	981	916	921	945	930	1002	905	950	989	952	973	923	960	978	941	977	917	946	907	931	899	855	954	975	961	973	952	903	935	979	927	945	931	918	1027	981	969	975	938	926	922	959	972	1022	925	948	912	944	936	972	924	957	922	1001	1019	1019	940	940	1018	938	974	926	965	933	926	968	911	965	955	884	1007	968	965	989	933	973	939	958	1008	918	933	960	960	956	942	959	971	946	997	933	978	928	1029	934	923	947	934	946	900	950	913	915	941	951	974	914	950	918	962	908	921	943	935	943	941	920	924	968	1015	990	932	945	916	975	942	899	941	957	939	862	897	961	971	966	962	936	922	972	951	971	941	958	955	964	957	936	960	1010	935	976	907	962	981	964	953	964	951	893	972	924	926	931	962	899	972	1010	928	962	961	926	939	927	987	932	966	956	994	968	992	907	957	938	947	972	946	913	933	952	989	919	908	944	956	890	951	962	930	939	1033	986	967	936	894	951	925	956	938	920	942	940	954	1051	914	944	936	966	929	945	993	951	967	947	973	968	963	976	931	959	933	923	908	991	929	938	937	917	949	903	978	938	939	994	964	927	957	964	990	1022	981	963	935	982	954	949	924	1024	1013	962	1001	941	944	915	921	948	958	975	960	941	947	938	945	963	972	936	948	940	940	926	927	927	955	935	959	921	925	913	973	913	948	921	940	879	939	902	873	960	948	930	896	913	1013	926	927	915	954	937	932	1003	1005	926	966	886	996	932	985	952	930	962	982	947	915	899	983	953	983	987	906	944	982	971	957	1001	930	905	1010	936	966	995	957	943	901	947	915	968	932	929	932	909	933	971	965	931	983	924	941	928	968	997	1007	948	995	952	938	904	960	1047	1013	965	977	914	918	926	953	944	1012	957	922	936	976	963	894	940	909	928	937	941	938	991	914	970	952	908	991	929	910	940	939	952	972	916	980	930	923	1013	968	940	906	902	945	955	962	960	916	1030	882	945	930	912	961	915	1003	922	971	951	897	978	979	964	911	988	946	955	957	937	944	938	933	931	947	951	1002	979	934	936	978	921	934	932	885	927	941	929	931	925	937	963	943	955	950	976	924	960	975	899	949	978	958	981	910	929	1008	965	961	914	932	935	954	959	965	919	932	974	958	989	928	905	913	974	935	913	995	924	978	947	944	959	936	942	1008	928	942	941	965	989	968	934	951	933	972	988	958	943	921	972	915	929	899	954	998	928	965	951	937	941	928	900	1035	953	966	982	983	872	928	972	953	961	910	952	946	910	965	942	996	972	876	872	921	966	933	927	952	1014	941	981	997
23119	21492	29316	24139	21699	22531	18566	8909	6092	4986	4162	3747	3266	2907	2299	2082	1933	1877	1716	1669	1563	1484	1523	1390	1309	1306	1296	1186	1239	1196	1178	1140	1130	1073	1098	1054	1054	1043	1111	1045	1063	1047	1088	1155	1129	1102	1126	1048	1154	1063	1060	1086	992	1093	1029	1112	1030	1038	1077	1024	1051	1002	997	1030	1045	1029	1014	1057	1055	963	1026	1054	1029	995	973	1052	976	1056	993	1016	1031	1018	998	998	1019	989	981	985	967	1106	1052	1018	1044	975	1011	1023	1003	999	1042	1019	1006	1043	999	1034	1036	1030	1009	1013	1045	1044	1052	947	983	1047	1027	1091	1061	1043	958	1062	1086	1047	948	978	982	957	1042	983	997	983	916	1044	1020	990	1020	988	1012	1019	967	1045	969	1017	984	999	986	1007	1021	928	970	991	948	970	974	997	1001	1006	1068	1056	984	1009	974	1003	1009	1006	1074	1013	1052	1000	1015	977	1021	962	1026	1007	1012	1063	1018	1046	958	1060	995	1023	1082	966	983	1045	1016	1016	995	1045	981	1059	1021	978	1004	975	978	1015	959	1057	1023	1012	976	969	982	978	966	1049	984	1019	1007	991	1057	971	980	1006	967	992	1037	1019	999	1025	965	1004	990	948	1040	995	937	1011	1067	959	1007	1022	973	1010	1056	1003	1036	1015	979	985	979	998	1001	974	1024	1009	1026	984	1026	975	1005	995	1060	1082	1001	1037	955	1027	1016	1036	1064	1002	1018	1028	992	1015	975	1016	1015	971	1008	1015	1021	989	1034	1019	1026	932	1012	938	1023	1013	1043	1014	1012	954	1013	953	983	996	1020	978	1042	1065	935	1013	1008	1011	991	1021	1002	1027	970	953	1001	961	990	992	1009	1008	998	1019	977	973	1005	990	988	974	963	1001	1012	1014	935	1010	975	1027	983	997	1021	1016	1018	982	993	945	1055	937	1027	1025	965	1019	1010	1025	974	1024	1041	968	1021	1041	1002	970	1036	998	937	975	1015	965	986	1000	994	1030	982	990	1008	981	990	1021	980	1020	997	982	925	971	973	999	1066	975	942	972	936	1011	991	1020	1008	1009	1028	988	1011	970	1028	997	986	982	1058	1001	1016	1051	1071	1011	980	1049	1007	1015	987	1022	1018	1043	1051	1035	953	1024	983	1022	964	1021	1016	998	999	1047	1006	1029	1000	948	1032	1034	1042	1024	1042	1062	956	1009	1019	1017	983	1020	993	1060	1061	1021	1011	962	1015	1002	1025	1005	1006	1006	1023	1080	1036	1000	953	1052	974	986	969	1019	994	1000	980	1015	1007	992	992	983	979	1022	983	1000	1020	995	993	968	1025	996	1020	986	966	1051	974	1016	1001	1042	931	1005	1002	976	983	1015	1008	931	993	1034	955	1015	1050	1022	1044	989	991	1052	1028	991	1036	1056	1082	1045	1033	994	995	977	1001	1018	1018	1042	993	1018	1031	1038	1081	1000	1036	1048	1070	983	997	971	1017	965	1062	962	965	980	1029	1002	1049	947	982	953	995	986	994	1030	1021	964	1018	1018	1016	959	1016	1027	1036	1031	1022	986	1002	1002	1051	979	966	1027	980	1022	988	978	1058	1005	963	1044	1030	965	966	1001	1017	1011	994	952	1010	982	1026	984	1014	997	1022	954	997	947	1002	1020	1004	986	1002	1068	1023	1042	935	1020	1022	1027	1039	959	1020	1031	991	1004	1023	926	1035	1021	952	1009	947	1030	973	1005	998	1081	1022	1049	971	987	1046	992	1007	1048	996	982	959	996	1000	1025	1005	973	922	994	997	996	1020	994	985	996	1006	1023	1043	986	967	971	1017	1062	999	1037	981	1045	1020	1042	1026	966	947	1001	950	976	1018	1033	973	986	968	1027	1007	960	940	1001	999	1015	986	997	987	966	1073	1019	1014	995	988	1019	1010	962	1008	992	1016	993	986	1047	991	980	1031	950	975	1030	943	1033	1026	1079	1072	1021	1012	1000	996	957	1036	1032	1055	1068	1008	995	948	957	1011	989	1006	979	1024	1028	1023	1000	1003	1010	1002	1040	1078	1022	957	1016	990	1016	993	984	970	997	954	994	989	1042	1006	1001	1106	931	1023	983	1011	1028	980	1004	1030	1018	1019	1033	1047	998	963	942	1004	963	1005	1010	986	1009	1007	966	1016	999	961	980	1031	1029	945	966	1013	1046	1021	1043	1020	982	998	918	991	971	989	1023	967	1029	1008	1019	1001	1037	971	1002	999	975	996	976	1000	1017	989	1005	1028	1009	978	1010	1037	1034	994	983	1008	1006	986	1068	1035	1000	1066	1009	1011	1019	961	997	1013	1032	942	1019	991	1016	974	1039	1026	980	1010	1010	1018	974	1016	976	954	1065	967	985	1033	986	985	1044	1028	1025	1028	1091	1032	997	1054	1066	995	1001	1017	1012	999	1011	1008	957	1023	1003	1005	994	1030	977	1014	999	1020	965	961	1047	1017	1029	1019	990	996	1062	965	1004	1012	963	940	981	1030	946	1009	950	1006	972	1029	1006	990	982	988	969	1017	971	930	962	969	999	1030	987	1005	990	967	1055	1000	1040	968	993	1036	974	963	976	1011	967	990	961	968	1044	937	966	993	978	1050	1024	1021	1010	1036	1023	1057	1047	938	1007	1064	1004	1049	997	1063	1009	1022	1026	982	979	996	955	999	984	962	978	992	1001	1014	978	935	1029	1001	995	971	1025	974	1034	1002	991	970	978	992	984	981	1005	1012	1003	995	1032	949	978	1010	1070	1007	1029	996	1018	978	984	984	991	952	1052	1070	1021	986	937	1008	980	1005	955	1015	1018	1010	968	916	1022	1029	1034	976	943	973	978	1008	1003	1073	1020	962	1007	965	992	939	986	1000	1000	1033	1035	1007	1016	1026	962	990	972	1011	957	970	981	1033	983	1014	1019	1031	997	1033	1030	1007	996	920	999	1047	988	984	998	992	1000	1055	1012	1044	1009	1004	965	974	1022	988	1010	1015	980	986	986	1033	980	999	989	1059	982	1000	953	989	1013	1028	1064	996	1023	954	1000	972	982	969	972	968	1008	982	1025	1006	979	1050	967	968	982	1009	1009	986	980	1038	935	1027	1047	1020	948	1006	995	959	974	1054	960	1006	1014	1006	982	979	1033	947	987	1061	992	1037	1016	948	1025	998	1012	993	1019	1024	1050	931	997	975	961	1040	1011	981	980	1007	942	1046	982	1011	988	1009	991	1015	1011	1018	1052	1005	1015	1022	976	970	1011	984	1016	1013	1003	1029	1048	1031	970	1055	1016	1039	1026	966	1003	1030	1039	952	1024	992	997	998	1019	1049	1027	961	991	1043	1005	1038	958	966	982	977	1004	1014	1011	945	1046	1035	1012	991	1004	1029	985	1049	957	1000	1036	1050	999	963	991	1032	984	989	1061	987	1081	992	1021	1035	956	1006	1004	1014	957	1030	1003	951	1074	1061	981	988	1021	1009	1007	980	1038	996	1005	980	961	983	941	975	964	1041	933	1075	1026	1034	1018	1015	953	1037	1007	992	1020	998	1023	997	1028	938	1030	1037	1043	1037	1035	1007	984	1085	1037	952	970	975	1032	989	994	999	1066	999	1023	959	1023	985	993	1028	938	1015	1035	1009	1041	1043	958	1007	1059	1027	963	991	929	981	988	1019	1014	999	1087	966	1029	1054	993	965	1009	1024	954	974	939	1040	1029	947	1000	1057	938	926	983	1036	1055	1035	1005	1028	997	1028	954	984	1059	980	998	1047	1020	969	942	1009	983	1045	1032	932	996	1047	975	990	1013	1036	979	1011	971	993	991	998	961	959	1014	1031	1017	1042	1038	1052	1018	1007	979	1008	1003	955	1024	1032	1016	1013	984	947	969	947	983	1008	985	1008	963	1027	1047	1084	1008	1014	942	1000	1003	990	992	1014	991	989	1043	970	1010	1025	1026	981	989	1015	1007	1044	1043	961	1000	1024	1053	1052	989	1047	1014	1002	1008	1018	1057	1002	959	955	1033	1019	1003	1008	1006	996	1001	1001	955	933	1021	990	993	1001	1035	1007	1048	1023	981	926	992	970	911	1016	946	950	1056	998	1010	994	942	1024	997	968	1012	1013	974	983	1029	1014	1000	944	1004	978	995	991	1001	1001	1041	1042	1062	954	1014	1015	964	984	1038	1025	964	1022	1016	975	1009	1004	1011	964	978	943	1012	997	1015	982	998	1039	957	984	1002	971	971	1010	1025	1015	978	1080	995	895	1011	988	993	955	1014	1005	1019	962	1040	992	1009	969	978	969	990	972	1020	1013	1041	1013	1029	996	1024	999	957
29415	55758	43994	29355	22978	18032	14102	10856	8278	6702	5670	5021	4405	3621	2889	2491	2283	2093	1945	1899	1788	1629	1534	1488	1408	1378	1292	1324	1196	1095	1185	1065	1141	1100	1063	1032	1050	1128	1086	1036	1030	1043	1049	1085	1074	1119	1071	1119	1076	1087	1104	1082	1065	1049	1017	1058	1028	1024	1023	1041	1011	1031	1031	977	1096	1051	956	1009	1030	994	1031	968	986	1009	969	972	973	922	1007	966	989	978	944	1004	1056	998	1047	968	932	1033	970	978	987	940	962	965	1022	921	964	987	956	999	988	981	1028	924	990	977	966	898	977	995	972	980	974	1012	942	977	913	967	976	979	972	1007	1020	986	949	993	996	979	980	953	895	989	1019	928	987	1009	1009	984	943	1000	933	1009	1017	933	992	952	971	1002	965	952	1038	1032	968	1010	1004	959	901	1015	1002	966	962	961	1007	996	944	1024	976	955	971	951	960	966	992	981	1022	1053	936	1035	979	1051	982	1003	930	970	1023	1016	983	1028	995	978	971	977	985	932	935	1002	930	987	972	950	944	1009	979	965	946	927	947	1028	958	978	976	1006	1011	950	970	1028	1008	1003	938	984	992	969	963	973	967	1018	969	926	975	1005	945	1044	998	990	951	975	992	975	1010	937	991	943	963	920	975	932	990	949	961	999	922	960	976	963	932	948	915	1031	1009	942	1001	991	915	917	941	1024	986	984	984	973	970	964	991	907	977	952	967	1007	986	1003	1014	986	994	1026	914	1015	953	974	962	1004	1034	1030	959	992	943	968	982	971	958	972	981	1042	909	943	1005	1026	976	937	974	1016	964	916	981	1002	991	972	1014	991	904	994	904	990	971	994	980	971	984	928	978	967	981	1024	924	970	959	988	964	931	979	941	961	1017	934	961	896	981	968	1022	985	989	996	1023	919	965	993	1041	971	962	988	964	978	985	1008	1060	981	933	965	948	968	996	983	948	1000	1031	945	957	953	1007	995	937	1008	995	1014	1010	1007	945	922	953	944	937	973	985	969	922	943	1017	940	974	1046	1008	1003	957	962	1000	956	995	965	931	950	961	943	908	985	1007	961	987	991	929	966	982	961	1012	996	1013	960	935	915	1016	1008	1003	945	974	983	971	955	941	964	980	970	918	945	976	1005	1005	938	1011	956	972	1013	1021	936	958	1018	970	978	985	980	980	998	982	976	1005	987	1019	954	956	982	996	988	1014	965	960	977	1010	966	943	1012	1008	996	980	950	1000	985	968	1072	920	965	980	994	948	970	989	1020	931	962	952	943	1028	978	932	989	991	1015	908	904	1024	944	946	968	1019	973	1009	975	940	982	998	966	984	967	977	983	961	971	987	1006	1018	963	990	972	915	946	1038	960	947	973	970	958	1006	988	962	974	983	1024	988	969	1010	933	1004	1018	943	919	990	952	999	926	941	982	999	1037	986	934	946	954	1004	955	982	988	1029	929	942	1004	947	911	959	963	969	945	1001	991	975	953	989	937	1004	973	930	988	958	931	983	970	949	974	956	939	1005	926	992	960	989	981	963	969	987	1033	955	1000	907	970	964	972	997	939	991	1012	1042	959	992	923	966	1032	1019	953	969	962	951	948	946	1014	976	953	946	993	998	984	940	996	1004	964	968	988	937	988	990	1016	999	969	967	966	978	999	978	911	975	913	1000	955	989	980	977	978	1049	979	950	1007	923	1019	945	951	942	930	956	993	964	1042	966	1006	1002	999	1020	964	978	968	989	956	966	1000	940	970	1012	1027	970	995	951	956	971	1019	956	963	1002	985	956	925	919	984	1025	952	1021	1011	997	996	948	929	995	957	994	911	956	967	935	981	1014	999	972	1002	1001	964	982	995	1000	1065	942	939	944	1018	980	963	1036	992	873	940	994	982	961	978	954	925	986	955	1022	957	1017	949	1026	1042	953	973	1015	979	1010	979	1078	1017	969	982	980	963	917	901	953	988	957	999	946	944	997	900	949	968	995	948	966	967	953	965	945	964	982	1006	1042	935	968	1032	986	963	892	1035	975	1034	1004	940	972	1003	978	965	985	960	977	1002	946	946	1011	958	957	945	978	967	946	1031	926	967	929	1031	951	1015	1003	917	972	975	943	984	969	952	995	1004	953	954	980	1010	975	1011	1011	964	1008	1006	954	994	1008	1014	980	975	907	912	910	965	924	972	974	933	1057	999	995	1001	1013	965	1002	969	958	986	998	975	993	938	932	954	954	931	1017	1008	960	977	1039	943	958	944	989	994	994	986	952	980	956	942	967	945	898	1002	981	985	977	976	993	953	964	991	972	1004	992	939	960	960	990	968	955	975	965	965	969	1026	969	981	992	1007	1005	1004	1063	986	946	1001	1034	948	973	925	953	1013	935	971	973	927	971	935	1012	967	896	983	927	983	936	934	970	907	949	978	926	994	993	1013	958	939	954	1004	921	953	950	986	917	953	987	985	975	956	1046	928	977	954	896	953	951	933	918	1004	964	1001	1011	945	967	955	975	982	947	945	948	1010	979	903	990	933	992	932	926	976	992	951	957	947	1029	951	984	994	950	1008	967	1013	969	973	973	1051	971	966	969	1002	1048	985	1016	1032	982	984	928	1011	973	917	1001	972	979	938	997	1023	985	1029	965	941	962	1008	911	993	954	990	933	987	1087	1004	963	1001	964	940	936	1046	990	1045	976	940	974	955	922	990	922	1052	1013	1054	997	921	921	1018	1005	915	987	963	1007	927	953	984	949	994	1000	958	917	1019	1003	946	1004	964	977	1014	975	948	982	983	1029	1005	988	956	1016	975	986	969	982	980	945	1028	972	986	981	963	995	971	965	966	1028	960	977	957	966	945	1002	927	945	999	953	979	995	981	1002	980	1018	961	957	933	924	950	956	974	994	968	970	997	998	908	1022	1014	956	992	947	974	998	920	1030	964	998	974	993	974	993	957	969	911	969	983	986	970	941	959	1001	978	931	980	1011	996	966	967	985	1032	996	943	945	1019	970	1004	1005	945	953	1000	980	981	957	915	997	995	985	889	991	962	963	916	957	994	964	944	941	986	977	1045	1002	973	908	1003	1015	926	960	1027	1037	971	974	1017	948	969	991	943	1009	974	985	983	988	984	1002	939	973	998	938	987	938	1004	999	1024	990	947	1000	918	1014	960	961	1034	929	964	939	976	979	1010	1043	966	959	1016	1043	1022	994	957	961	994	923	952	974	989	954	993	949	973	975	981	971	922	921	974	980	1025	978	1009	963	1018	997	974	971	962	968	996	965	921	981	967	1001	1043	1052	994	1017	940	1013	968	952	964	998	963	983	1015	979	1018	994	947	995	967	983	950	985	975	989	963	977	926	919	976	1025	974	949	989	982	1004	974	974	1001	968	944	967	980	986	1016	958	966	988	966	978	994	997	998	971	955	984	956	969	1053	1004	991	913	958	969	952	1006	1015	1000	970	956	963	1001	1020	1029	972	966	1014	1008	991	923	974	956	997	997	995	981	968	948	970	1049	995	1024	968	939	993	1041	1058	1010	1002	995	1003	1011	962	952	931	1009	975	1011	934	930	959	1019	969	1012	937	923	959	913	917	999	903	970	949	988	994	1038	986	943	927	1026	1000	1001	945	999	929	930	977	942	971	1012	943	998	938	992	977	1013	937	986	975	964	911	949	970	962	1002	952	1070	945	977	941	976	998	937	996	878	985	959	964	970	996	999	997	918	968	941	971	950	950	985	983	974	951	998	951	1021	930	950	960	981	1023	955	982	1003	961	982	960	980	968	988	926	1011	950	953	946	1009	1002	945	955	1039	1071	1037	937	996	957	991	947	978	1010	1042	984	960	953	962	1006	980	982	977	1032	945	929	983	1004	999	995	975	942	927
30429	29067	33921	21771	11872	7004	5044	3726	2885	2487	2116	1965	1887	1625	1395	1246	1246	1243	1168	1190	1138	1128	1054	1096	1070	1001	983	1005	1011	913	974	979	1031	916	986	937	861	918	945	954	943	972	908	921	1015	911	993	937	942	893	891	895	945	943	955	952	936	878	906	917	922	941	935	908	933	940	906	889	923	913	910	911	960	902	982	860	949	902	897	886	897	920	882	906	859	898	871	938	900	866	885	920	931	919	886	892	861	887	932	920	952	913	873	903	847	915	940	882	882	907	876	888	891	898	938	920	957	911	882	902	903	858	897	866	914	920	965	918	883	921	872	862	924	881	923	903	921	868	909	954	947	876	898	924	884	870	927	917	861	927	867	863	891	887	878	904	947	880	892	915	908	924	910	926	916	871	936	923	890	962	889	996	921	884	903	893	871	845	902	887	955	911	873	900	909	882	926	898	912	937	939	890	872	946	900	913	879	865	921	911	900	896	914	862	877	894	888	922	898	880	900	866	872	892	939	835	868	904	871	905	853	947	866	860	919	931	869	872	920	900	930	931	926	893	924	856	863	928	938	892	899	904	826	961	909	930	896	929	852	881	882	871	864	942	884	861	873	903	913	910	908	878	890	872	953	886	944	870	913	889	907	886	980	879	865	886	905	903	889	924	895	916	873	901	865	877	924	927	841	881	937	912	908	835	878	906	899	942	914	874	866	907	925	908	909	909	932	855	867	907	854	869	910	918	863	887	905	883	860	882	907	899	858	904	929	930	867	927	875	852	905	837	881	878	932	876	901	922	928	825	880	876	869	946	908	903	859	894	912	888	927	854	958	864	903	936	910	877	918	853	898	939	887	872	834	896	885	898	914	912	924	888	919	942	864	835	880	876	856	919	861	919	903	912	897	898	898	925	882	867	897	907	871	881	864	876	896	916	944	946	917	924	873	873	867	876	974	876	929	883	978	901	882	884	892	885	931	879	906	911	927	908	863	896	859	890	890	895	935	920	876	905	943	901	940	928	923	911	949	891	885	913	918	886	897	908	903	953	894	883	904	850	842	907	897	914	890	947	923	893	917	898	873	952	873	897	893	864	848	876	914	938	867	921	873	896	874	938	873	912	857	881	900	893	923	911	905	855	925	823	881	886	865	912	889	925	875	871	868	855	896	874	900	887	973	904	892	907	937	922	847	906	919	962	889	895	901	906	912	881	965	869	889	890	915	888	895	914	904	933	964	875	931	859	899	839	894	891	916	941	856	899	898	904	925	918	937	892	924	925	959	916	887	883	905	900	874	852	874	851	857	884	882	879	860	854	908	906	918	869	914	886	849	905	914	887	880	924	888	936	873	890	873	914	901	904	910	949	981	952	885	885	919	891	891	868	887	896	892	956	899	957	899	850	841	886	883	927	905	880	887	887	883	860	911	904	863	922	856	913	857	910	893	918	860	926	940	918	913	849	845	911	973	946	879	906	901	987	865	893	885	928	887	915	885	894	870	872	907	903	895	923	846	978	882	881	951	920	906	881	905	893	924	915	949	834	908	866	919	911	879	942	877	871	921	825	862	880	913	850	946	960	946	860	915	891	886	958	927	920	926	868	929	925	880	909	965	927	927	954	926	929	882	899	902	898	893	879	908	933	908	928	911	924	941	935	934	901	900	958	923	957	888	922	879	897	852	924	875	905	926	907	931	898	935	867	898	884	926	924	916	942	859	873	926	930	882	842	885	876	898	898	864	915	953	898	915	884	889	893	851	886	932	905	909	922	948	913	871	877	902	894	923	892	868	912	895	883	928	936	848	900	915	901	893	918	860	988	880	926	939	890	896	887	925	872	947	892	911	932	874	943	922	849	883	871	887	924	916	865	900	925	894	849	928	893	910	886	859	903	915	914	895	923	912	947	911	887	918	907	862	856	874	904	927	883	928	908	895	916	899	917	918	874	898	922	907	871	925	859	905	896	893	867	919	950	873	911	907	894	868	873	929	859	945	882	881	907	909	870	880	911	891	891	889	924	922	927	918	862	928	950	844	899	890	920	892	899	892	970	886	894	870	909	878	904	886	920	896	938	938	910	946	889	935	939	915	849	939	922	868	932	887	934	885	839	857	891	933	896	847	910	902	863	837	934	927	933	919	860	896	928	886	857	910	860	894	917	930	867	903	910	919	826	915	873	901	894	968	912	893	944	894	904	913	906	935	887	877	898	903	936	863	906	906	880	904	904	907	908	897	886	936	904	865	871	899	901	874	933	907	872	879	890	921	912	907	902	905	943	879	901	886	927	851	897	915	873	950	878	885	910	890	875	902	919	882	887	902	874	881	944	856	835	901	908	950	896	891	876	898	891	951	907	951	912	912	926	892	896	871	936	904	907	895	904	886	873	848	930	914	951	918	902	870	901	896	912	914	960	893	874	919	902	932	893	840	966	900	917	868	852	864	905	905	891	885	928	931	897	894	911	914	925	892	902	912	913	918	872	866	915	920	869	892	885	954	926	890	912	936	908	893	887	948	912	906	896	855	891	836	932	887	945	918	879	910	931	883	951	937	930	910	903	907	890	937	919	911	925	889	905	939	837	899	940	897	885	888	907	894	885	873	921	932	904	897	880	908	893	879	896	905	879	902	938	878	892	949	875	887	903	903	911	879	842	911	929	895	896	838	893	877	885	910	949	859	915	914	897	919	882	861	909	917	906	906	910	844	896	860	917	913	879	934	912	903	952	883	863	928	863	865	887	885	855	907	910	920	906	923	872	902	857	902	878	930	869	851	869	917	896	894	908	894	917	866	858	938	877	916	900	926	884	862	888	914	925	969	896	915	941	942	898	911	886	896	897	939	908	849	875	900	894	929	917	876	882	890	840	898	930	944	860	951	901	897	912	894	897	856	933	877	946	900	951	888	863	856	871	882	908	922	871	917	898	844	913	908	917	932	884	883	963	876	929	870	926	913	938	925	915	930	896	869	914	886	927	888	909	907	891	897	893	913	876	880	889	877	917	825	910	857	922	928	943	928	881	880	907	905	873	923	921	901	878	893	922	902	867	924	886	885	900	892	861	888	836	890	859	954	896	922	881	861	869	949	922	876	873	968	863	880	823	969	906	936	886	903	926	842	832	916	887	951	911	907	929	920	880	902	923	874	929	911	888	870	875	909	906	908	924	864	944	842	866	890	943	903	886	934	883	901	864	878	898	929	868	891	939	890	895	913	882	916	880	887	865	918	891	911	937	885	895	894	892	943	919	891	918	861	894	874	921	921	916	933	880	915	949	925	877	865	867	929	892	855	931	886	956	907	879	867	925	918	894	904	899	901	884	873	886	871	886	881	922	912	906	914	917	881	888	894	986	953	897	862	922	882	922	918	924	922	858	891	856	889	931	933	910	835	911	948	891	871	879	880	868	890	874	889	894	873	894	916	930	910	877	899	911	918	916	873	847	938	865	880	871	904	919	918	863	879	884	879	898	911	936	905	923	943	903	866	859	935	917	898	891	879	853	938	898	916	904	941	873
27694	43796	33591	18742	13432	9959	7271	5493	4121	3437	2871	2539	2323	2083	1685	1541	1458	1336	1266	1253	1213	1191	1155	1098	1049	1100	1085	1028	1002	965	1071	948	975	975	902	946	1032	955	951	972	893	951	931	979	939	908	990	984	986	934	910	918	971	951	922	891	876	957	941	915	967	939	884	868	931	933	899	941	954	898	944	904	903	866	949	886	939	915	899	889	850	902	927	916	916	890	893	902	857	883	887	932	913	903	898	868	939	955	865	899	899	894	906	886	865	921	885	888	921	871	966	858	859	887	906	923	872	916	952	891	868	888	877	868	911	922	865	892	921	852	944	890	895	868	868	865	850	892	868	869	932	924	902	900	920	893	895	878	934	904	908	890	904	899	885	914	908	918	866	873	877	928	836	842	952	917	897	947	888	899	931	933	890	850	952	887	905	839	880	906	910	968	892	866	873	878	912	915	868	878	908	934	903	871	860	934	887	938	882	879	884	949	903	891	892	942	886	943	860	899	862	889	881	871	917	861	902	911	902	941	953	906	890	932	888	879	897	921	870	901	915	926	968	836	906	888	900	881	880	881	870	900	935	885	917	917	936	908	861	893	883	922	908	886	884	912	916	917	882	907	930	909	879	915	844	948	950	872	911	907	889	904	876	951	902	874	878	915	826	889	842	887	868	868	847	883	913	945	871	889	881	912	935	951	909	951	923	894	889	937	835	944	875	924	932	869	904	909	902	878	863	906	887	878	919	946	916	875	926	959	877	946	936	912	894	867	867	859	882	920	885	925	840	919	937	915	878	952	935	897	835	886	941	933	917	917	890	865	893	911	878	871	956	919	903	916	901	896	904	886	895	892	902	972	917	937	903	922	914	904	900	922	905	875	870	899	886	932	886	897	853	871	880	849	872	856	869	859	880	850	886	924	872	955	917	909	890	877	902	902	906	901	906	871	901	874	924	869	871	912	884	881	877	869	926	895	863	909	935	920	953	895	903	936	901	907	900	922	908	894	936	867	943	880	883	911	882	938	874	901	915	890	884	891	848	898	909	896	862	944	908	865	869	846	901	880	884	896	918	875	852	982	895	902	978	911	913	897	934	871	976	872	859	913	909	893	852	895	880	956	878	888	845	886	866	874	893	871	871	889	862	878	895	928	912	874	888	899	886	865	882	889	929	928	905	870	844	918	853	854	817	911	815	904	940	916	865	909	954	838	924	959	914	911	923	893	925	901	932	904	893	931	945	887	947	973	927	870	902	951	872	883	906	947	879	892	891	903	942	945	905	966	913	953	907	904	910	907	857	887	925	871	894	830	920	897	921	876	901	915	916	937	890	906	921	852	976	895	876	909	918	921	941	887	907	935	897	907	838	878	936	901	870	832	881	957	859	888	967	840	920	934	835	897	955	885	940	892	909	939	874	887	910	913	857	897	888	878	906	850	826	931	887	888	862	900	896	903	907	881	931	893	909	915	923	914	911	953	880	894	918	914	899	954	857	930	882	875	927	904	969	941	888	932	844	909	929	891	908	880	914	810	888	868	957	915	857	930	933	890	922	873	890	852	888	954	931	872	897	883	863	868	878	900	978	918	949	933	896	889	908	908	861	903	916	930	935	892	897	875	923	978	903	865	855	864	918	916	876	879	880	929	943	913	922	888	888	900	899	919	878	904	924	916	882	859	903	852	886	899	823	898	924	892	952	896	907	922	900	934	883	902	913	935	879	883	891	883	912	923	959	918	900	926	935	948	942	888	830	916	921	882	858	969	896	870	931	856	922	886	916	944	892	924	880	849	877	953	908	926	912	927	951	895	923	946	904	910	908	877	865	886	892	929	904	868	866	869	897	894	881	852	894	901	936	896	925	885	915	853	904	894	931	906	882	892	912	889	883	961	894	920	933	886	906	885	943	888	880	859	866	886	922	905	894	879	871	939	937	894	894	902	921	871	871	916	841	850	918	908	878	918	877	938	886	882	884	865	915	883	914	944	873	935	852	864	891	883	945	837	884	918	897	911	904	910	884	887	901	908	848	885	922	862	967	893	841	904	847	907	872	897	905	850	935	931	907	892	896	906	897	891	887	860	898	887	928	924	847	927	958	939	889	860	926	905	897	920	901	861	927	858	898	904	883	872	891	937	871	881	892	892	891	864	891	854	854	923	865	862	928	925	911	922	960	933	860	865	900	885	937	883	929	891	935	951	905	928	873	898	929	923	931	914	910	905	970	908	896	897	888	969	861	931	883	903	888	880	915	896	904	849	941	875	863	896	914	955	892	929	917	853	927	875	912	869	913	889	872	904	864	892	913	909	848	873	931	925	846	883	864	913	842	900	885	873	889	817	899	897	918	913	906	940	866	905	946	909	936	891	872	867	910	972	813	932	883	886	855	914	900	917	889	918	923	929	936	925	877	911	964	885	881	923	893	918	885	854	900	918	928	850	881	953	858	904	899	926	897	930	926	881	900	892	915	875	872	924	921	944	915	919	875	900	956	820	923	876	904	898	884	903	838	925	866	895	889	941	900	889	958	906	867	912	906	896	952	957	920	909	926	851	917	945	916	889	858	909	927	912	870	924	915	924	888	892	909	906	917	896	934	917	953	881	974	903	890	925	864	890	955	925	925	946	876	899	908	868	902	899	937	894	906	886	910	955	817	850	886	925	947	969	845	887	916	905	889	886	888	909	889	881	927	854	896	950	886	921	912	913	910	937	911	905	891	846	920	893	917	913	844	921	895	911	880	913	929	951	915	918	846	946	892	872	920	924	856	871	923	875	898	861	902	878	886	871	910	898	868	905	951	981	896	957	898	894	884	905	919	905	967	907	851	871	879	918	882	897	869	929	962	892	881	888	853	942	884	867	898	914	942	908	910	889	852	893	925	879	870	918	965	897	928	913	905	923	893	900	958	915	891	957	894	865	908	903	951	914	903	944	859	905	908	892	914	843	837	821	892	877	903	936	937	926	949	937	851	916	921	871	911	890	874	930	866	894	933	885	855	874	893	895	920	889	934	919	878	928	914	914	915	885	867	880	903	885	925	889	893	861	895	905	822	889	903	900	882	950	880	928	904	888	913	879	860	907	873	862	865	882	908	895	949	914	903	896	933	920	845	883	924	933	916	873	928	886	894	882	950	884	889	854	911	942	891	865	881	903	938	945	866	884	864	847	893	872	950	927	904	885	922	925	897	925	895	869	886	933	936	960	910	865	929	984	892	862	951	876	874	943	919	905	901	915	881	836	979	944	928	941	933	893	925	894	870	894	932	880	900	900	897	880	925	899	949	910	874	927	862	930	918	905	905	881	921	919	959	921	913	919	882	884	920	888	881	883	932	916	920	946	897	934	911	941	924	921	915	927	877	914	855	901	882	900	909	897	887	934	932	899	964	841	876	882	933	889	869	872	864	926	910	880	932	963	886	896	869	842	916	860	897	937	891	888	935	903	951	927	917	868	845	843	916	919	920	850	870	913	933	866	839	921	854	861	813	893	873	912	876	874	901	887	889	900	887	1008
24336	21481	28795	24774	21887	17368	9922	5869	4206	3471	2958	2636	2338	2095	1777	1705	1591	1416	1358	1293	1326	1231	1189	1144	1165	1102	1107	1074	1032	1035	1002	961	913	1030	969	991	1022	974	969	986	987	959	989	990	913	990	999	991	931	985	987	1002	990	917	919	925	951	998	970	932	919	957	927	934	913	926	925	904	941	939	885	971	881	928	938	906	960	942	921	924	898	872	868	951	956	907	901	887	903	917	893	944	897	908	907	829	893	966	926	861	910	862	886	950	929	923	902	895	883	932	888	935	912	961	836	852	955	911	904	925	887	885	938	879	907	895	867	964	963	892	953	917	933	895	866	955	949	891	897	891	919	866	896	875	850	915	874	951	878	946	932	866	899	831	863	863	996	952	908	950	911	914	941	937	908	943	876	900	923	942	910	906	858	861	929	963	906	855	934	884	888	938	904	895	925	966	909	861	945	944	860	886	888	948	905	891	941	966	902	877	924	886	924	907	871	855	889	909	903	948	909	916	965	883	925	917	952	925	933	1002	907	915	903	885	864	905	960	887	898	897	972	928	883	855	891	906	914	949	962	896	966	866	812	932	902	891	881	964	901	910	930	898	957	938	954	932	945	908	900	883	931	910	902	908	949	846	941	901	951	902	895	969	946	912	894	852	864	903	934	911	922	946	872	916	859	920	886	880	978	944	915	870	927	959	942	907	877	860	910	892	922	928	894	874	909	884	852	879	913	879	886	869	923	906	856	907	910	885	954	947	849	853	934	911	933	857	964	913	952	926	908	904	972	923	909	902	892	910	934	980	907	876	918	918	914	897	893	891	938	887	878	839	881	936	905	869	908	915	886	871	950	888	958	907	890	870	938	966	886	912	888	894	896	915	918	926	884	977	899	897	876	905	868	915	941	927	940	871	895	871	914	896	885	865	897	981	916	919	959	906	866	900	930	881	917	922	873	956	934	938	891	902	886	910	929	921	916	913	881	941	898	907	922	950	914	851	909	882	893	939	881	941	938	962	907	921	942	958	903	907	919	951	949	896	885	919	910	902	889	950	945	1020	882	885	898	911	873	861	945	944	944	934	894	925	867	907	883	885	899	888	926	934	865	972	946	930	939	924	909	934	887	895	910	910	935	910	935	888	933	922	917	917	934	881	940	895	917	864	896	863	876	932	916	926	935	924	885	909	951	941	870	905	889	902	925	970	906	858	926	940	945	948	907	977	964	956	836	890	943	882	954	929	965	939	945	956	880	930	950	910	915	909	898	918	907	902	959	875	904	901	946	863	918	906	888	931	900	864	916	971	889	880	893	952	959	927	933	937	933	869	964	889	899	879	907	904	907	900	961	981	938	912	908	929	879	974	915	941	966	889	897	909	923	908	915	883	909	946	929	957	894	853	887	906	929	914	884	947	918	897	930	968	913	911	916	950	921	907	894	877	872	900	885	931	948	919	892	935	886	877	963	933	930	913	942	926	911	896	893	922	923	896	913	876	893	908	962	915	822	846	939	907	909	900	922	883	952	959	930	865	884	875	958	887	967	861	948	891	913	930	893	899	917	906	940	856	943	952	974	905	911	909	944	925	974	904	915	932	890	897	947	905	913	889	916	960	933	916	943	973	921	909	970	841	893	919	857	894	972	914	930	891	982	972	914	922	866	993	907	884	874	941	959	887	877	931	916	901	938	939	907	923	893	876	963	853	908	892	915	945	847	872	953	900	900	919	903	912	855	973	949	919	924	906	891	962	965	910	915	903	949	877	907	911	908	924	875	911	951	915	905	853	890	867	876	907	928	887	935	927	920	905	889	920	903	907	948	848	945	817	924	941	912	915	917	867	870	917	930	874	959	906	899	904	880	940	940	855	938	930	946	927	897	883	891	898	887	917	918	971	943	874	913	871	936	937	871	861	895	955	929	912	880	945	944	861	925	907	906	997	920	899	896	927	913	898	951	890	967	902	855	859	903	950	926	975	910	910	928	978	922	953	911	950	900	952	926	903	924	941	893	934	924	998	908	873	860	885	905	911	954	928	909	921	912	928	973	909	875	930	969	882	911	880	904	858	916	893	934	891	850	933	886	949	905	913	944	922	879	953	982	920	895	956	898	933	858	929	909	898	930	897	956	976	918	893	904	889	950	902	915	924	975	925	882	936	905	950	924	900	865	928	847	893	917	933	939	908	880	865	900	871	909	932	887	839	940	948	933	873	879	875	877	982	931	920	948	916	878	967	914	917	950	860	912	877	930	912	948	868	941	922	920	910	881	891	874	909	919	932	904	893	946	962	907	927	928	847	926	924	894	899	934	936	918	877	890	919	942	867	881	914	932	919	899	933	824	886	877	884	963	946	931	943	916	904	925	896	877	938	885	867	868	947	922	887	908	952	899	920	850	874	875	976	926	940	997	947	944	893	913	958	893	865	865	921	931	919	924	928	908	921	931	943	897	890	913	954	884	898	866	973	915	894	920	900	902	805	854	852	901	921	962	892	920	895	917	903	906	877	907	879	908	918	879	914	936	928	883	891	902	909	951	947	906	951	910	958	919	899	858	919	899	927	886	894	877	855	912	916	961	965	876	915	880	946	948	903	887	877	901	912	924	854	877	899	898	918	913	946	919	925	917	923	848	928	897	889	881	894	880	914	899	928	850	889	884	981	939	916	917	895	902	917	934	885	934	944	905	870	883	941	962	929	915	897	953	871	931	928	929	914	846	986	927	934	916	906	889	904	972	902	970	918	910	900	953	949	925	835	909	924	888	928	953	969	918	880	942	908	895	898	923	893	910	938	974	865	943	959	883	932	907	942	947	919	861	853	936	879	928	955	918	893	900	921	901	960	918	942	908	961	875	918	942	872	919	892	906	913	899	882	904	900	896	849	990	894	901	853	904	885	888	914	910	958	901	862	949	929	934	891	879	920	919	913	978	921	891	939	822	916	865	947	878	923	941	932	915	946	927	941	857	965	927	908	900	898	896	940	929	899	895	842	977	914	936	879	896	859	906	908	900	882	921	921	888	917	905	925	957	905	954	926	930	935	917	872	955	915	930	879	885	917	951	939	923	896	893	870	905	934	874	947	914	897	895	893	917	903	966	929	925	928	916	922	1000	941	881	851	874	893	927	987	940	974	890	951	917	979	920	922	934	954	930	922	895	895	887	916	931	871	892	903	907	902	918	893	876	922	915	887	937	912	909	910	925	900	863	874	976	880	908	886	883	923	964	900	898	863	912	920	954	902	909	886	924	975	920	859	953	906	925	915	916	911	932	931	962	872	930	923	898	990	906	841	885	935	923	891	886	902	939	865	921	957	914	887	878	958	944	947	927	909	939	886	889	958	919	904	929	984	910	964	896	863	939	927	944	911	879	916	937	925	853	928	939	908	962	955	911	964	918	935	927	875	885	942	885	911	866	950	961	895	878	930	928	876	883	923	858	912	852	904	882	896	918	895	990	954	909	906	946	931	903	923	939	960	905	955	964	944	929	885	966	925	934	905	940	988	917	941	928	930	915	847
28046	52022	38906	23795	18250	14069	10710	8263	6221	4852	4035	3559	3061	2649	2184	1994	1827	1595	1534	1433	1504	1356	1335	1258	1283	1171	1148	1065	1058	1085	1065	1032	1055	1011	967	938	939	1028	937	914	943	988	957	986	930	983	996	943	999	1005	1001	954	928	977	938	968	999	975	985	935	946	923	882	951	942	913	939	990	920	928	937	866	933	1018	928	946	912	950	918	933	945	918	894	872	883	958	849	946	934	880	874	931	941	923	876	928	869	925	914	924	952	918	893	882	902	908	932	897	925	893	926	952	918	926	962	913	914	886	915	860	874	882	904	923	884	913	852	950	958	926	953	896	868	895	922	931	893	888	915	893	892	944	900	879	917	940	876	950	875	866	921	870	860	887	854	906	879	908	898	915	903	920	924	903	908	920	911	912	904	871	938	981	949	877	867	927	896	864	905	908	887	913	872	889	873	939	915	916	907	907	941	921	898	872	869	875	889	866	887	853	839	880	901	921	910	939	886	898	916	921	864	874	944	843	926	903	879	902	908	923	929	874	942	896	873	893	914	881	905	935	890	909	942	889	851	894	907	907	910	901	904	856	888	956	876	888	907	990	876	918	909	946	892	876	943	934	895	942	866	902	923	876	856	928	920	882	890	900	909	935	957	935	838	942	931	953	898	951	916	955	933	921	882	878	865	901	883	912	901	842	924	945	934	889	887	903	916	895	909	974	900	913	912	905	931	916	882	935	880	914	939	943	914	867	903	941	914	916	852	917	883	920	892	918	929	866	903	881	897	913	895	853	918	897	894	887	928	933	937	883	880	945	901	887	901	911	883	886	876	908	890	878	871	871	930	926	922	922	846	918	904	863	877	895	888	910	919	899	895	913	882	905	831	944	967	906	872	873	908	931	930	946	897	898	951	927	904	900	957	845	934	957	960	893	947	938	898	923	872	897	887	874	971	925	894	881	870	906	970	917	906	890	892	916	898	933	917	867	871	968	929	857	859	891	941	905	887	897	871	852	961	937	924	889	835	954	894	951	932	917	945	919	895	874	899	971	875	979	934	889	954	938	902	909	913	905	883	967	863	891	904	893	909	849	896	884	869	865	924	913	926	939	911	888	900	923	859	943	926	895	860	967	940	928	903	920	878	933	868	904	929	880	916	935	902	955	918	918	943	904	933	967	900	922	897	901	942	872	907	947	895	951	895	915	923	889	896	861	936	951	922	920	940	870	880	878	904	885	932	917	915	892	914	941	921	950	943	954	908	970	908	918	936	902	939	879	888	941	946	901	901	879	886	930	848	909	887	844	933	925	808	921	900	921	886	855	904	931	898	892	917	929	915	906	867	899	853	896	887	1002	947	894	920	851	914	876	954	1032	891	935	886	910	915	892	865	916	941	873	918	909	919	917	885	894	884	935	933	876	913	906	913	901	901	937	904	894	870	911	891	970	935	939	891	928	912	937	917	910	850	882	928	905	922	940	895	964	897	923	897	891	885	875	947	907	890	870	893	971	892	866	924	894	916	922	965	901	898	1010	887	911	887	873	895	895	948	899	885	948	933	895	957	891	954	855	907	867	909	931	864	890	930	892	865	930	869	844	918	940	864	903	897	875	923	881	899	935	889	915	904	904	928	879	851	889	916	896	902	906	912	891	914	853	892	927	928	902	874	926	878	921	904	863	942	902	926	945	914	886	864	862	958	951	943	881	927	903	932	864	919	837	903	929	890	920	895	911	933	948	903	927	885	971	855	867	940	941	928	957	923	914	906	924	937	929	911	918	910	896	937	915	885	883	947	901	860	937	843	898	892	902	895	933	918	897	951	913	905	926	922	903	897	923	923	955	942	909	922	877	956	905	951	909	939	891	862	889	914	969	880	864	855	934	884	863	892	901	853	892	895	891	850	914	871	893	911	888	896	908	943	943	914	973	924	959	836	904	901	879	868	938	949	900	876	896	946	873	897	903	973	901	895	942	941	1001	935	930	892	889	938	863	887	905	877	941	913	855	939	887	888	864	925	905	869	896	897	921	951	903	897	935	946	893	920	905	892	898	961	863	833	894	929	907	876	864	927	887	914	864	929	933	929	916	892	974	873	858	921	903	902	903	893	888	856	890	900	938	902	878	905	922	841	912	915	910	914	921	918	957	873	874	872	914	991	959	861	934	934	875	916	868	905	894	891	897	938	902	924	906	860	901	880	888	893	875	920	896	912	876	907	851	885	904	921	859	867	906	877	834	892	853	959	887	879	918	922	917	938	932	895	950	912	945	869	944	933	928	895	905	903	906	920	890	908	880	920	931	913	891	892	916	918	944	920	891	918	878	990	855	942	911	932	878	928	881	980	897	922	950	865	905	953	994	907	919	913	901	933	997	922	893	898	880	921	868	904	888	905	917	928	947	955	889	942	872	896	946	929	905	933	863	907	949	954	929	860	917	936	853	924	881	903	938	940	933	900	920	948	907	911	953	911	908	894	898	914	916	931	900	907	930	867	834	925	927	882	937	930	873	937	883	869	857	908	928	850	890	933	939	898	895	955	927	919	961	858	920	902	860	851	922	872	905	980	899	891	932	918	914	959	917	904	946	878	880	885	870	914	890	913	880	879	936	952	876	828	880	912	927	955	929	885	882	888	916	951	885	870	914	867	856	915	912	904	881	886	959	905	948	896	910	961	883	877	892	858	872	952	909	877	869	852	919	934	841	904	882	882	941	911	908	879	898	910	943	914	879	909	901	975	906	915	910	922	923	925	911	904	907	894	943	864	881	919	916	945	918	876	854	874	883	939	908	929	914	895	930	884	863	890	874	943	941	947	831	907	903	935	922	938	860	895	943	911	892	862	934	900	982	889	889	903	890	933	908	872	922	934	887	935	912	913	939	886	920	829	934	885	898	868	887	931	969	937	888	910	927	847	895	871	913	878	897	943	844	919	892	940	905	890	915	927	923	899	917	903	929	888	911	928	873	900	896	862	903	924	891	860	850	913	889	929	865	914	899	862	947	911	895	878	923	958	924	938	913	964	834	898	941	920	944	909	856	982	895	880	904	883	902	876	874	949	911	919	933	895	905	836	934	882	891	883	905	991	867	870	920	948	931	891	878	889	932	809	877	900	890	878	822	895	958	936	853	881	906	861	933	905	943	919	898	939	864	903	871	867	878	951	913	985	869	875	892	894	933	920	853	940	902	884	875	870	943	936	928	963	852	930	880	894	906	968	947	895	893	876	942	882	892	894	878	872	892	909	959	974	872	865	934	902	880	928	930	891	890	942	928	936	912	968	914	969	967	861	921	918	887	850	852	884	904	904	899	878	904	900	896	938	915	896	909	977	893	860	911	909	885	919	959	840	966	927	946	953	961	873	908	922	923	931	904	888	859	882	901	919	919	1001	957	882	909	905	848	888	920	851	911	921	912	934	925	898	889	923	989	906	907	922	898	924	865	921	900	921	950	860	963	946	925	882	891	905	904	920	930	852	904	855	859	880	921	895	925	902	874	868	954	934	927	905	878	840	887	903	896	865	939
25519	21511	28098	25925	17876	9867	6378	4496	3369	2865	2396	2108	1930	1696	1642	1528	1427	1348	1302	1270	1228	1207	1165	1102	1189	1116	1081	1071	1059	1049	1006	998	1033	1036	952	1014	986	991	1032	1013	1019	983	973	981	984	947	1005	1018	982	1004	937	970	933	1011	1004	1003	967	981	942	954	978	1024	1028	944	943	947	918	934	1013	939	925	912	975	924	946	996	973	927	941	971	991	928	942	897	969	936	985	931	974	984	1003	959	979	953	933	969	952	955	1006	960	920	921	940	1010	921	988	955	897	909	1009	952	972	935	982	933	965	989	960	952	959	957	980	955	966	979	948	938	922	950	998	959	933	917	954	930	893	964	891	962	928	907	975	986	972	944	907	996	926	938	912	963	950	955	883	914	970	983	983	910	945	976	941	1012	928	921	926	948	948	922	900	931	977	949	883	1031	944	918	960	990	963	970	979	946	967	949	940	930	993	897	929	998	977	912	980	938	924	971	1015	975	955	931	968	976	951	969	925	913	971	984	1019	922	947	977	935	923	924	919	930	963	989	938	965	962	922	926	992	922	961	959	959	942	926	982	994	956	904	969	983	974	937	948	960	941	930	950	978	939	931	995	958	922	967	934	992	948	925	911	985	927	977	947	962	944	972	937	946	960	952	900	923	933	998	918	945	949	912	936	961	962	976	941	919	946	932	869	951	1057	977	948	909	889	940	951	979	956	871	997	960	986	910	952	960	1006	947	943	1035	972	939	976	1006	982	944	938	942	939	1016	964	1014	952	922	934	955	948	934	964	971	956	950	963	951	971	941	906	915	904	969	1005	948	987	936	932	1015	946	911	977	1004	907	929	923	957	944	937	926	964	952	956	923	982	964	961	927	963	931	949	953	951	955	970	958	916	981	976	937	909	912	1013	936	882	949	992	942	968	993	945	998	874	939	956	953	998	916	954	924	970	965	981	1005	889	897	917	929	1007	878	898	891	921	953	926	938	969	993	948	925	918	974	979	928	941	967	969	984	953	1004	899	952	974	931	1011	933	920	931	939	929	919	936	944	929	1024	966	938	939	959	995	970	979	957	901	959	960	980	984	1012	954	898	950	966	910	968	958	906	946	1008	984	935	947	902	932	986	998	979	972	916	949	937	936	906	932	935	961	920	995	985	1017	956	949	986	960	922	949	978	930	880	968	949	996	932	958	886	944	992	964	911	966	972	939	894	912	966	949	1015	949	921	985	968	951	917	911	974	980	972	954	910	944	950	910	929	975	956	930	915	966	978	894	925	990	880	974	953	999	1002	1005	960	942	949	906	949	971	957	1006	995	926	955	943	971	931	930	984	961	910	959	947	981	957	943	932	935	969	895	951	914	943	968	963	965	961	955	968	988	959	949	967	952	946	995	921	969	909	956	956	986	1007	932	952	954	916	941	973	956	966	926	945	933	939	942	943	980	979	918	937	909	926	892	898	988	977	945	933	912	980	942	996	930	965	967	1023	978	985	941	943	977	900	953	933	963	944	931	906	921	1007	955	934	956	928	942	1027	946	881	996	919	946	1001	992	928	974	975	945	974	921	926	901	950	950	999	937	971	983	934	932	966	938	982	942	903	915	945	984	950	909	921	1023	908	943	870	948	903	924	989	977	985	867	991	938	937	950	931	936	975	929	967	966	926	941	891	890	971	964	983	898	933	981	928	943	907	947	963	918	1015	907	886	995	973	991	932	899	932	934	916	944	962	930	951	951	991	924	940	928	938	971	984	973	930	961	972	948	1014	916	930	968	949	898	953	901	964	968	943	907	991	943	880	1002	949	939	932	1005	973	945	988	1009	934	994	1045	962	918	960	1028	951	930	935	958	968	1009	971	938	969	938	934	1019	941	933	939	993	944	979	919	964	936	954	978	926	921	906	905	945	943	984	938	949	1002	967	957	919	959	982	916	985	1002	928	967	916	969	935	949	993	981	936	958	927	890	953	955	922	975	910	920	951	975	951	1017	951	949	941	974	991	960	931	973	947	995	989	926	985	900	947	975	1014	951	943	932	1012	962	908	991	986	983	1020	965	975	941	1002	930	985	969	938	899	965	941	976	929	905	978	959	913	901	893	975	946	925	899	918	926	955	954	956	977	932	973	968	990	948	937	923	923	997	965	929	941	914	941	948	951	940	913	969	935	920	903	917	993	973	973	942	941	973	969	961	930	951	938	966	905	995	916	940	927	981	965	913	976	944	960	992	917	927	960	917	944	940	938	942	988	947	974	937	928	938	940	897	936	1009	938	964	908	931	938	957	1005	970	992	952	936	971	968	961	982	960	883	939	904	913	938	864	982	944	991	991	930	926	918	988	964	943	990	935	959	977	981	937	945	971	992	927	938	969	921	985	993	939	954	953	906	916	974	1005	931	974	945	952	957	918	961	943	967	892	917	986	976	926	978	920	983	948	941	987	959	939	978	948	938	981	950	963	952	942	944	966	963	957	922	949	979	949	920	913	948	979	943	966	962	975	972	986	958	939	910	976	942	989	1005	955	949	960	989	966	912	926	987	979	947	979	922	942	935	925	958	882	956	1012	999	972	979	981	973	911	942	872	991	934	941	894	967	974	961	949	961	954	932	921	871	925	917	984	982	970	1030	950	977	941	948	927	958	979	986	954	941	967	885	915	966	941	979	891	966	964	995	942	966	969	907	924	985	928	960	948	934	949	937	957	1004	924	969	929	960	919	954	923	1032	909	984	975	950	952	938	953	970	957	932	990	930	951	950	949	932	932	934	976	952	944	1001	984	972	969	928	975	931	953	934	991	949	912	942	971	908	873	962	963	949	997	950	980	911	965	914	971	952	994	928	941	914	955	992	939	919	990	948	946	952	974	972	935	921	935	918	921	935	946	1015	968	980	916	926	962	940	958	1016	933	1014	953	976	966	915	930	943	878	929	968	935	1019	977	969	962	889	945	989	1018	965	968	935	938	869	936	993	901	912	982	914	924	937	928	917	973	957	995	897	972	928	957	965	973	925	944	903	927	954	956	984	950	934	947	958	943	991	955	891	983	935	1024	942	1012	961	980	979	959	980	985	909	961	974	963	917	969	1011	937	949	969	944	966	961	929	944	959	926	984	997	902	974	930	945	990	955	940	1007	972	949	975	957	971	955	958	976	930	991	1000	956	939	898	918	970	975	959	919	980	908	915	968	959	984	922	899	937	946	935	962	911	986	955	882	904	983	904	936	902	984	979	922	962	933	930	1012	970	924	891	897	903	916	958	998	967	969	972	948	899	1001	955	962	962	967	943	966	931	968	1019	965	954	976	956	973	964	962	996	894	979	950	941	948	960	966	947	962	963	953	918	971	901	962	917	972	982	973	981	963	918	955	920	954	981	921	987	972	956	906	919	998	911	896	978	941	977	941	959	937	993	899	971	937	950	960	939	933	947	914	933	1029	995	916	952	981	915	912	929	928	965	945	954	935	914	943	932	898	949	983	976	971	889	948	931	952	945	927	896	911	940	933	926	917	918	925	896	899	1002	917	950	962	944	925	976	963	996	878	986	929	932	928	988	980	899	960	955	947	985	936	935	990	895	994	975	971	956	883	904	925	899	905	952	974	979	957
29636	47422	32773	19563	14953	11551	8996	6820	5044	4126	3391	2932	2545	2120	1974	1804	1625	1541	1371	1477	1476	1346	1211	1178	1156	1120	1147	1099	1070	1064	1072	1023	1041	1071	1034	1026	1001	1007	988	962	991	1012	999	954	1022	1018	977	1021	979	1011	1093	984	975	954	1022	956	1005	971	956	1009	926	1000	1017	992	949	994	952	910	946	980	964	1012	985	978	916	979	928	982	944	892	931	946	975	970	988	932	987	939	1020	941	1011	986	942	968	965	983	911	905	913	944	980	974	935	981	945	913	890	938	902	892	904	897	940	878	941	976	981	929	968	952	940	977	937	958	933	880	955	1016	1013	1004	989	960	946	950	943	957	923	921	994	970	941	934	907	936	934	984	920	979	958	895	940	919	986	929	894	874	966	946	936	919	999	965	944	942	961	934	876	965	924	942	959	935	950	951	934	1008	985	970	938	913	931	928	907	972	971	977	956	906	966	936	910	916	945	950	861	961	914	957	910	916	933	972	984	929	957	1055	948	878	899	930	900	927	910	934	982	963	942	945	987	972	956	1055	969	976	942	985	916	975	931	938	949	937	957	990	882	980	964	981	955	918	943	965	1009	960	926	943	931	927	934	961	966	901	953	926	950	892	921	940	969	922	910	971	975	976	924	919	903	988	950	936	958	885	991	931	953	881	936	927	941	935	971	956	952	942	960	990	938	969	868	940	937	904	941	908	940	921	907	1019	924	955	986	955	958	922	936	988	945	994	957	972	920	942	926	963	912	894	919	889	936	902	891	980	955	924	1001	1006	939	896	897	924	976	891	980	983	937	975	933	929	933	880	898	946	965	948	971	1012	1003	944	939	931	970	928	969	924	919	925	942	913	970	926	998	972	909	959	951	1038	927	937	900	987	972	992	923	997	978	958	969	954	961	953	945	926	972	908	975	926	945	918	897	969	961	979	998	924	990	980	925	956	971	989	975	941	936	940	983	973	907	885	963	906	1008	952	910	916	940	908	941	934	949	952	966	933	940	962	965	943	967	986	1015	953	912	877	982	1011	982	948	984	964	914	940	948	962	954	943	1010	931	900	929	978	929	929	935	950	981	972	945	929	938	894	977	929	965	1010	943	929	1041	877	969	949	946	956	934	941	955	947	923	985	944	862	920	976	989	1005	978	993	913	983	967	966	949	1022	971	976	950	931	932	1003	951	972	951	927	910	920	925	985	956	956	937	955	967	934	954	912	936	886	972	932	980	972	940	922	938	966	955	921	920	861	933	968	970	960	971	916	993	930	945	959	934	960	994	980	943	923	922	1005	935	977	893	960	942	949	929	961	891	980	883	933	968	958	983	965	967	971	941	959	954	1004	948	1019	924	927	937	934	956	906	960	913	922	965	964	939	968	977	960	955	949	928	940	953	949	918	922	898	923	924	942	878	852	941	1002	953	1006	932	905	951	904	955	969	903	946	993	924	928	967	972	982	894	965	960	991	882	913	927	972	943	950	937	942	919	992	979	976	949	980	941	965	944	895	962	959	943	927	950	899	967	872	959	943	921	961	910	880	964	939	944	1021	883	960	944	945	1003	939	912	911	983	988	860	967	966	928	928	932	930	922	952	958	837	923	918	944	959	969	924	956	944	955	942	924	923	932	969	902	984	883	987	971	967	912	970	1002	873	941	968	939	944	954	918	881	924	989	998	962	972	853	956	938	913	933	951	905	934	973	964	976	934	930	962	954	922	982	958	929	899	954	972	957	905	942	936	934	959	971	981	913	926	891	915	926	937	921	1002	996	927	995	993	937	955	944	951	913	989	940	985	968	976	946	910	1003	901	921	913	973	928	959	915	883	949	954	989	947	922	945	978	965	945	917	940	972	919	945	941	964	944	922	920	977	934	927	875	967	968	946	876	942	937	955	968	938	905	965	925	944	957	950	919	938	944	957	853	962	951	953	929	913	910	972	977	909	931	930	939	959	935	934	941	957	945	980	917	916	960	930	982	885	1016	953	957	901	935	939	971	968	960	904	957	962	964	936	985	976	998	1005	924	969	1009	919	914	931	979	943	954	943	962	967	930	950	947	935	967	977	981	972	931	926	1015	900	959	903	957	929	939	938	916	980	913	915	968	942	910	957	989	906	970	953	919	944	940	977	975	851	983	964	932	986	996	912	976	982	952	973	959	986	969	950	918	934	904	991	978	937	954	979	918	988	972	988	936	883	927	941	971	865	951	936	904	977	939	1006	960	946	888	909	961	970	885	950	989	947	1001	939	920	933	991	972	939	912	949	975	980	906	1005	955	909	962	882	1028	992	948	930	910	949	982	949	946	924	972	952	973	986	950	957	975	997	890	937	989	931	927	929	930	944	922	998	950	951	938	992	948	911	956	951	931	946	924	962	989	913	881	1000	866	939	965	965	915	911	974	941	983	917	914	947	917	891	956	940	935	963	964	953	998	987	871	937	909	962	966	915	944	948	955	908	974	911	954	915	946	947	955	909	1001	923	1009	973	965	989	936	977	982	945	971	893	948	977	962	943	947	935	951	906	890	971	914	938	938	988	940	995	948	985	928	941	927	954	921	928	983	970	1007	915	971	948	941	953	970	901	898	956	950	924	963	942	915	918	959	1018	998	931	883	966	940	950	997	937	946	927	1024	993	974	1014	974	1015	912	919	991	945	976	969	949	952	936	961	981	963	936	947	933	923	962	970	952	917	905	938	944	954	938	904	951	916	997	972	929	925	991	957	892	987	940	988	925	986	953	902	954	940	899	971	996	947	933	939	943	911	959	963	923	964	935	953	931	943	938	987	937	992	910	978	956	953	913	974	960	955	944	916	943	982	948	881	956	968	947	953	950	970	902	954	988	953	942	934	969	1000	972	936	948	907	956	923	984	959	918	920	972	911	949	931	943	973	965	987	900	920	961	929	953	936	902	925	919	989	982	980	915	906	880	885	955	959	915	917	926	919	948	910	948	980	915	977	938	942	920	971	924	936	952	959	942	953	996	944	918	930	893	920	977	948	938	943	935	933	959	984	940	924	924	986	901	917	975	997	949	999	954	899	962	905	912	939	954	962	974	999	944	1003	912	946	966	990	962	948	909	982	947	954	963	960	946	920	966	1002	921	914	988	942	920	922	918	929	953	978	911	912	958	946	930	980	954	978	894	940	968	897	964	953	925	938	953	979	913	967	984	977	964	944	947	960	980	1001	916	941	979	921	979	953	919	928	933	932	965	952	981	903	916	1012	990	983	920	950	903	908	951	962	885	1004	946	930	943	921	959	929	920	937	925	935	972	964	930	1008	946	954	933	1035	966	957	955	985	986	914	905	997	947	985	969	927	930	875	950	991	969	936	971	865	928	951	897	915	928	984	976	945	972	976	950	922	967	907	965	982	974	948	947	930	942	907	966	938	946	929	917	900	910	973	981	977	994	918	921	948	926	948	921	980	924	963	905	901	931	935	963	946	930	930	923	972	917	911	962	908	926	971	948	909	934	951	909	937	943	921	961	987	998	905	916	982	942	996	908	936	964	979	940	960	960	995	966	951	943	916	960	931	946	889	903	916	972	918	948	952	929	937	912	931	937	943	965
23163	21577	29449	24221	21718	22602	18478	8584	5681	4815	3948	3314	2862	2482	2190	2098	1929	1743	1597	1600	1586	1479	1552	1423	1317	1275	1286	1253	1187	1149	1129	1186	1130	1106	1113	1171	1023	1097	1078	1107	1063	1105	1091	1138	1140	1093	1163	1102	1096	1074	1076	1085	1055	1064	1086	1050	1068	1046	1040	1064	1051	1061	1052	1068	1037	1055	993	1017	1003	1049	1046	1077	974	1093	1033	968	1080	961	1005	1052	1079	1049	1047	1060	1019	996	1031	1022	1045	1017	987	1057	1068	1017	1045	1055	993	1025	1037	1023	1013	1028	1012	1046	991	949	1047	1020	1095	1062	1025	991	1043	948	987	1025	973	1054	1064	1072	968	993	986	1009	939	990	958	948	991	985	1046	1053	1063	1036	1011	1036	1054	1008	1028	993	995	1015	1049	1016	1034	1006	968	952	1064	972	1067	989	972	1054	989	1030	1030	1063	985	1070	983	1005	982	1052	984	1049	1021	1031	962	1007	985	1027	1067	968	1044	972	983	996	979	1026	945	943	997	1044	1034	992	1007	1041	1061	1026	977	937	993	1008	1039	1028	1012	994	1036	1055	1002	1042	1002	1039	1017	967	1026	976	1070	1092	1023	1048	986	1031	962	962	951	1072	1005	1021	1015	996	1009	998	999	973	1009	1052	1049	1063	1036	975	973	1020	978	1032	972	1080	1048	1004	1074	1039	979	945	1000	994	1005	1035	1043	1053	1018	1023	1038	1040	980	972	992	1065	1012	998	1020	1009	1039	1012	985	1061	1068	982	1021	1057	1059	965	1030	993	965	1028	995	1012	997	945	1017	1023	966	998	1020	967	1090	962	1005	1014	1062	991	966	1033	926	983	1037	1038	1075	1003	1036	978	1036	1080	987	930	1023	1046	1076	1066	985	1018	1030	1004	1003	1027	1031	986	1001	1002	954	993	1056	995	1010	983	990	965	1051	997	975	1016	1028	1032	992	1016	1008	1056	998	958	1031	993	1002	1046	1011	932	1011	952	1012	994	1010	1045	1034	973	973	957	994	1104	997	1028	963	968	1062	1061	1008	1008	993	1029	979	1003	1002	1043	1017	1002	1011	1051	1033	963	993	1040	1012	1001	1029	977	1049	987	998	1037	1093	1058	978	1018	1023	988	1025	1072	1035	964	1010	1010	978	988	1017	1054	996	1017	1051	1030	1013	1005	1004	1003	992	1049	1026	1022	1013	986	998	1003	1050	992	1005	998	1003	966	952	1019	968	1033	1029	1022	1072	968	1002	1031	1013	1003	977	1008	1055	1028	991	1019	1022	1025	1023	970	1021	1021	1036	960	1022	1004	1060	986	1066	1038	1085	995	1060	1044	1010	1001	1024	1036	1034	1073	957	988	967	1019	1047	1006	1028	1036	1038	1019	1077	987	1008	1030	1024	1082	973	968	1017	1062	979	956	1049	1041	993	1077	965	1057	990	1000	967	1019	1009	1014	1017	1055	972	960	1036	1030	996	994	966	969	998	1073	1024	1070	970	970	1025	1031	1037	1045	1049	940	1020	1081	1038	985	1069	1018	1016	1039	1020	1041	1003	988	1036	1018	995	1032	997	1040	998	989	989	1039	964	1039	1028	1060	1042	993	1023	1052	996	1007	988	1006	983	1041	961	1027	974	1005	1019	1025	1016	954	1050	1009	1008	1009	999	1041	1024	1028	1078	1000	999	1063	1030	988	998	1064	951	1004	1023	1034	998	1065	1031	1023	996	1061	995	1066	969	1050	1002	977	980	1021	999	1024	947	958	958	992	1026	1001	1011	1037	1026	1015	1062	958	1024	1025	1049	1054	1027	1015	1027	1026	1038	998	998	1026	1042	992	1018	1010	1060	971	1003	1031	982	1009	1022	1004	1016	975	996	1025	1004	993	986	984	997	1046	1011	993	1023	1058	1001	1001	1002	1005	1018	978	1030	975	963	992	957	977	971	993	1051	964	1044	916	1022	1069	986	991	1012	1009	994	1000	1036	1045	975	970	1044	1023	984	995	997	1006	994	914	1008	979	963	981	1005	1025	1018	1047	972	1042	1008	1017	956	981	968	1044	1002	1046	997	1011	1029	994	1006	1017	983	942	949	1004	976	952	983	1008	955	1051	1001	929	1032	974	966	980	1000	1015	947	1058	1073	966	1034	1042	1021	983	1043	997	1038	922	981	1016	950	992	998	1029	1098	997	963	1050	1011	1013	986	972	1004	1040	996	1043	970	952	955	1083	1031	1034	964	1027	974	1026	1052	1053	974	955	1058	959	1022	1020	1019	998	1007	1034	1010	966	1027	1011	1040	985	1006	976	992	1060	970	1012	1061	1037	961	1027	1037	1000	1057	1025	1012	1048	1011	1074	980	1012	962	1003	980	1033	990	961	1053	1004	983	1008	1000	1017	1050	975	1008	1024	991	1039	1009	999	1031	1048	979	985	1031	1047	1033	990	996	1001	1032	1007	1019	1040	962	1047	990	991	1028	1045	1030	1038	999	1043	1051	956	1028	1011	967	1020	1003	1018	1004	951	928	1019	975	954	1010	1073	983	965	970	1079	1020	992	990	958	1026	955	950	915	1008	1019	994	1056	1021	1011	1007	974	1031	1031	991	1029	1022	998	995	987	1022	1059	994	994	986	1030	1006	931	1018	963	1074	1017	1020	995	1034	1048	978	939	1050	999	965	1069	1040	1018	1002	1009	1020	1031	970	1073	997	984	964	997	1008	1015	990	1050	1043	1044	1003	994	1044	977	1047	1033	979	1054	1044	991	984	951	994	1019	997	977	1018	996	993	1061	1013	1003	1065	1057	966	1012	993	1039	1017	1013	996	976	961	1015	969	990	1004	1015	1017	1024	972	960	1032	1001	978	981	983	1003	1043	1018	926	976	988	1000	993	1010	1046	1017	950	1005	1005	1066	988	1016	1013	1004	991	960	1001	1057	1026	1027	1010	1015	990	1021	964	1010	1012	990	1043	987	947	1033	979	987	1013	1025	1031	1007	996	996	1011	1061	1083	1003	1032	1029	1072	1014	991	1000	968	1013	964	985	1040	912	1024	1045	993	1057	1035	977	1004	1021	1016	1001	1012	945	965	1002	1015	1036	1021	970	1000	1020	992	998	987	972	1049	1041	1007	1031	1048	1023	1000	998	1019	1022	1009	1018	1034	1031	929	1063	963	1028	991	1067	1000	1026	1048	1025	1005	1095	1006	980	1060	1039	1018	1033	1011	995	1025	996	988	1036	935	992	995	1025	1043	960	978	1026	1023	1001	975	1026	1024	1041	1011	1039	1044	998	1002	989	1047	986	1077	1086	1015	977	984	1021	987	1033	976	1038	1021	1005	993	993	950	1012	1006	1014	1031	956	1042	984	965	1039	971	995	1027	1005	1066	976	1033	1038	999	970	1000	991	1029	1010	1050	1007	994	956	982	972	945	988	1004	976	986	1013	1070	1039	1056	1019	1015	992	1019	963	986	958	1030	1018	995	999	988	1007	1050	969	991	965	998	1020	983	1003	1058	1049	961	1011	977	1035	1006	1097	1058	1061	1034	988	1020	987	1011	1018	998	1040	994	1000	956	1083	1009	995	976	1016	968	1006	996	1037	988	1005	966	1072	959	1024	996	1009	1029	992	1002	1013	989	1012	1025	1002	1058	1046	1017	970	1026	1008	1021	1021	1038	966	994	1015	1022	1041	1018	981	1009	986	1028	1030	998	1014	1036	1007	990	1070	989	1054	963	1041	980	1010	993	1031	962	955	995	959	1061	996	992	970	979	1058	1009	1027	1018	1018	1004	1067	946	1073	988	1035	1000	1012	959	1039	936	1009	970	1005	1013	971	986	1087	1031	1025	995	988	1018	1002	971	1017	993	1036	1010	1048	997	963	1013	1050	999	990	1038	1026	1021	1024	1012	1022	969	1035	972	1014	1018	986	1038	1033	1037	1013	1043	1023	1041	1019	1058	1000	1032	1031	977	977	1025	1067	1039	1021	1043	986	1006	1038	1022	1023	1007	1067	1018	1018	1032	974	1020	1007	1005	1019	1058	959	1010	990	946	1005	964	1011	1062	949	964	1000	969	944	1073	1004	976	1035	1067	1013	1013	1032	957	1011	1017	1060	984	1008	1001	1046	1026	1031	989	1026	1006	985	1037	1036	999	977	980	1044	1047	979	994	979	1008	1025	1029	1016	1000	1002	984	997	1005	971	1030	987	1025	1009	1027	975	987	972	1046	976	981	994	968	1033	1008	1030	1051	942	1015	1022	981	987	996	1039	1032	885	1012	985	1021	1037	1051	937	972	961	1036	1026	1074	985	1027	1036	969	968	1037	1039	1009	1032	997	1006	990	1005	1031	1022	991	992	969	1009	1049	974	976	1001	1051	988	970	1031	988	962	1019	1005	1008	1020	971	1020	986	1015	1010	1019	1021	1058	983	975	1034	990	1019	984	953	980	1048	992	974	1031	982	999	1037	989	1001	1031	951	1023
31511	56763	44047	28028	22217	17572	13759	10567	8032	6297	5298	4357	3691	3167	2644	2472	2165	2083	1878	1851	1811	1671	1566	1459	1366	1422	1307	1265	1187	1163	1189	1177	1163	1094	1105	1079	1097	1081	1049	1048	1064	1062	1123	1108	1068	1107	1023	1006	1062	1052	1075	1055	1109	1076	1064	1087	1072	1060	1005	1049	1066	1019	1024	1067	1025	975	1050	968	986	1015	974	1007	964	985	993	942	1026	961	962	992	966	986	964	957	1017	1009	1024	958	944	947	1029	975	1023	1005	889	997	1004	995	989	969	1017	980	953	994	1023	981	981	1037	984	980	898	1020	960	1027	936	963	994	1007	950	973	973	984	966	1001	992	976	990	1030	996	1045	985	976	967	969	1008	922	973	933	941	991	981	952	1018	963	994	968	1008	1042	1005	942	960	943	960	997	981	938	1000	1000	967	1040	978	988	1005	940	973	983	998	976	998	998	990	946	982	1006	957	1008	1043	989	1017	1005	989	998	942	939	1004	1032	963	974	981	935	1000	971	1008	978	995	972	953	999	995	1008	959	1021	949	963	1017	983	1022	966	983	943	1014	995	1010	960	981	976	996	984	989	976	1018	997	1013	941	1019	928	1008	1022	998	912	982	963	960	1025	1030	1036	921	1002	995	1002	1005	1002	957	954	1043	972	946	1011	983	963	1005	942	985	946	933	995	1006	958	1023	956	974	968	1025	943	1023	957	977	999	979	948	1040	981	983	989	986	949	981	1013	953	920	984	1060	975	997	981	1003	991	972	1011	924	977	1009	973	925	961	1015	998	976	970	992	1012	931	993	997	997	986	963	1002	1000	988	974	994	1043	954	992	974	961	1000	1032	1000	965	1004	990	999	1037	1001	997	955	986	992	956	953	998	1028	928	983	991	1020	1011	962	1001	975	988	950	1001	963	996	970	1003	906	922	953	942	991	934	952	984	918	988	981	929	961	980	925	993	1027	978	948	982	979	932	989	966	958	1037	993	963	976	1015	990	967	987	1013	929	1047	945	1041	1014	972	933	922	1001	1024	992	934	978	977	981	943	1014	952	916	1018	994	1006	1006	1051	956	980	931	1017	975	1010	1028	1007	920	1032	1029	996	1000	944	977	970	1001	1013	995	993	967	1021	1021	951	1060	965	1003	983	1004	1005	1017	960	952	967	983	970	933	941	1002	1021	978	968	973	953	989	959	930	926	1014	938	1020	1029	955	950	941	970	1004	990	950	994	984	959	1044	1015	931	940	922	1008	1016	971	957	1005	1011	1018	995	957	1049	1013	928	937	1032	1025	976	1022	959	978	980	953	1000	1031	978	977	968	952	992	1009	948	971	1002	960	912	950	1038	1043	964	1023	1006	1008	1001	1025	1037	947	996	964	998	967	947	974	1013	956	1023	1014	982	1002	1022	978	970	942	988	995	976	1015	957	1001	960	980	942	965	985	1001	929	1026	968	930	980	1013	1005	989	936	1030	1031	949	999	978	968	970	1001	972	975	982	991	1040	1023	984	918	944	1009	1063	1011	969	987	990	1022	1029	981	1020	968	987	964	1033	995	987	920	992	950	1024	977	1028	988	923	990	1023	976	1056	1009	1017	962	1019	988	977	993	930	976	1031	973	1011	997	987	972	983	972	957	1018	957	916	939	984	946	932	967	967	972	957	1009	1009	981	973	951	1038	1012	925	1036	953	1030	964	970	1053	959	980	1006	1019	1010	935	992	936	1035	985	983	1010	968	939	1031	967	983	941	975	1039	1005	949	1013	971	945	995	969	1013	1021	943	980	1004	968	971	984	934	984	1009	1007	984	957	902	1029	1017	935	1038	986	983	942	998	998	976	992	1027	1001	902	998	967	962	993	983	915	992	946	950	1019	1038	1049	1010	953	970	928	962	974	1031	970	999	963	953	985	979	991	982	927	995	973	969	1020	973	953	1025	981	971	1003	1000	1033	1005	948	970	1039	1049	950	970	962	979	1014	995	992	947	1028	962	959	1014	976	1023	983	988	988	970	1023	954	997	973	929	911	1044	991	987	968	938	976	1015	1007	987	985	966	1017	984	957	976	956	967	977	1054	998	1004	1012	981	1004	1002	996	962	956	962	984	977	952	951	953	994	956	983	1016	975	892	1001	974	981	923	982	1045	972	960	1013	952	999	987	954	933	995	1008	1013	986	985	983	954	1023	959	986	1009	931	966	960	978	955	977	1005	945	962	989	1024	1000	969	1009	969	990	989	980	929	992	998	993	1028	957	956	955	954	991	1014	1003	959	978	1000	1038	975	944	973	925	965	1006	1006	987	967	972	975	956	1011	986	972	1003	1021	980	1030	917	1012	985	957	998	963	1021	1004	940	974	1030	996	961	1023	1006	987	948	1006	963	954	987	968	1054	964	1000	1030	990	963	995	958	954	1009	1001	991	947	947	1041	998	925	963	992	926	1027	943	965	1002	1006	947	973	1009	985	952	987	1001	1010	1001	980	940	968	984	911	1009	1020	952	930	956	976	1014	965	1034	925	960	1014	957	955	1003	977	951	1076	1032	925	996	1026	976	996	954	954	1001	961	1019	1025	1011	980	989	953	995	981	948	962	976	1001	991	972	1006	976	1013	984	987	1002	1023	1023	934	935	975	1024	948	976	952	996	962	947	953	1063	969	983	992	996	1015	913	976	1001	941	956	991	968	1008	1007	1047	1009	967	997	1028	942	999	988	1012	1005	910	998	959	946	941	1020	1010	941	995	987	950	1018	954	1008	1032	978	981	990	979	1006	965	1004	945	1000	986	981	1022	1000	956	977	951	988	1000	914	982	988	937	963	994	976	1005	931	1006	966	956	967	993	1057	1012	955	986	948	1042	1015	1022	967	1011	1010	979	994	916	965	957	995	911	1017	942	930	963	915	1012	1039	984	979	930	969	941	962	963	1009	971	931	971	973	993	976	984	962	1023	1025	973	991	1002	958	992	940	988	987	1010	991	1004	967	986	966	1051	952	931	992	977	948	981	970	960	942	971	1002	1008	956	982	1011	979	992	984	981	976	1022	986	964	913	983	994	1017	1009	1024	985	1019	897	1006	1011	958	947	1003	966	985	971	971	978	933	1015	979	1012	1045	956	1018	944	1028	1031	938	1011	997	976	1009	1007	996	1053	1002	1028	1011	925	975	972	937	1012	981	980	991	984	1039	1043	1016	965	976	957	941	957	994	984	977	991	958	987	986	993	918	958	1053	988	980	965	1010	956	990	956	1041	1000	1062	1036	987	1055	1006	975	974	955	961	981	989	1008	952	1020	974	964	960	1015	988	997	1013	1005	1000	1019	1034	990	1014	929	963	1006	1012	1029	1018	1002	981	991	1039	973	991	1019	1009	964	962	980	975	970	958	994	962	953	1013	1001	987	1044	1005	974	960	989	918	976	944	881	1004	1044	956	992	978	942	998	986	981	950	986	976	1001	948	931	981	973	990	950	930	1016	975	942	958	1005	982	999	945	1009	994	969	997	966	978	950	1028	960	982	1008	972	1023	988	1015	1006	1009	1035	969	1016	1009	1009	1005	1001	952	958	925	1020	930	963	1027	1005	990	995	1045	964	964	1011	980	952	1004	1008	996	978	998	999	1053	1015	1054	961	1007	991	1048	1015	985	985	961	915	1003	1026	908	1030	988	950	1026	968	992	961	1057	923	949	993	927	1058	979	976	993	1013	1026	964	941	992	969	897	1009	971	1003	959	961	976	970	998	995	931	942	994	962	991	977	981	983	955	931	1029	997	944	967	1041	989	970	1045	1016	1022	1010	987	1012	1007	1014	984	981	937	967	991	1008	1041	1019	1008	961	956	995	977	974	967	1008	1015	974	981	944	963	974	990	1061	953	926	950	1006	975	947	949	973	1028	992	1009	995	961	1062	996	1034	979	1015	980	1011	926	967	1036	994	894	969	1017	954	992	944	993	987	994	1007	994	1034	947	938	1025	1004	1037	1007	947	999	974	957	938	915	961	946	992	934	1005	991	1003	993	973	1053	969	980	1015	945	946	995	1007
30694	30131	30722	19976	10853	6920	5042	3549	2901	2309	2160	1781	1632	1464	1347	1290	1214	1189	1167	1142	1112	1150	1059	1007	1045	953	1004	957	992	981	937	947	906	993	963	942	920	929	892	937	939	943	996	930	989	902	929	952	981	899	1003	975	946	935	878	916	959	908	913	951	932	947	914	904	931	941	911	833	923	912	896	934	931	885	937	907	872	951	917	904	894	889	883	866	957	916	865	926	862	943	885	922	921	874	908	909	860	851	929	879	898	906	884	942	927	934	948	923	887	912	878	925	899	935	931	966	882	881	821	889	909	867	917	886	949	922	889	932	869	891	897	904	900	904	907	945	854	892	881	863	885	932	897	859	931	900	927	901	908	846	925	900	939	912	880	905	916	924	890	900	863	890	859	894	930	876	926	913	893	876	898	917	890	887	864	892	938	927	906	897	870	906	905	883	942	914	922	889	873	910	774	878	848	911	884	874	933	922	912	925	877	902	904	897	918	927	893	897	888	845	933	910	932	903	891	873	939	865	881	934	942	931	852	907	947	892	891	890	927	889	902	905	873	877	876	942	887	906	863	935	897	911	921	878	843	912	895	928	863	905	880	883	922	920	892	931	888	880	907	916	902	891	920	918	872	905	942	882	912	900	899	913	851	890	942	810	941	854	941	906	890	940	909	916	910	834	918	860	908	946	835	881	853	893	902	979	904	873	913	941	935	854	907	901	898	930	907	895	904	903	849	858	891	815	867	928	866	913	930	901	910	909	917	840	892	904	891	913	899	910	948	904	897	917	907	933	941	857	929	958	901	917	947	896	911	871	905	897	901	906	918	885	926	825	877	834	896	910	918	906	873	900	891	898	930	855	851	939	873	886	895	895	930	860	935	845	933	852	892	890	887	895	856	909	904	871	892	924	909	874	882	894	950	905	934	883	895	874	898	935	930	898	872	867	866	914	926	887	929	921	891	882	864	931	909	901	960	923	894	930	977	935	887	910	893	843	938	923	915	872	935	992	887	858	959	925	917	973	861	856	930	884	920	899	903	899	934	863	856	914	874	901	874	949	915	910	900	874	875	920	855	862	900	908	931	921	923	862	869	912	923	859	876	923	920	910	881	912	926	872	857	888	886	912	890	918	908	891	925	866	878	882	925	878	884	912	900	912	871	862	926	920	907	869	901	897	881	871	885	910	903	868	880	923	884	899	895	840	928	872	901	910	886	843	863	917	926	923	886	887	934	899	910	859	921	932	859	874	879	886	884	863	905	901	905	902	904	866	851	885	879	883	929	898	948	959	901	887	916	916	894	884	918	875	949	951	909	919	902	910	871	896	882	917	886	937	902	938	881	856	915	879	908	860	851	918	1000	891	891	901	862	845	898	900	889	892	861	926	868	844	909	894	896	902	891	876	869	940	896	866	990	894	879	920	902	911	889	894	930	868	904	883	909	908	893	920	941	882	915	926	969	849	884	927	924	891	920	958	919	906	870	932	960	892	887	909	894	907	885	847	902	893	830	857	890	925	891	827	887	942	891	885	844	906	903	875	878	906	865	908	924	902	913	919	916	932	939	924	936	871	897	897	903	906	897	877	938	903	884	905	900	876	947	857	900	913	886	930	941	858	912	865	970	880	866	924	910	878	873	907	867	888	951	917	964	897	885	910	899	927	911	920	895	876	892	841	880	945	897	908	909	887	893	847	894	867	918	972	908	888	919	871	932	930	870	915	939	920	950	903	898	888	879	930	882	901	856	900	891	916	922	907	876	916	898	897	919	924	899	911	944	894	892	878	884	900	886	892	888	924	919	911	919	897	933	838	976	912	888	871	902	897	874	898	886	912	929	880	880	882	923	901	916	930	865	873	910	944	928	858	961	840	874	875	934	944	847	894	909	921	876	861	921	938	914	879	834	901	841	889	856	894	917	932	906	899	846	902	906	909	923	866	848	932	885	851	888	825	869	908	884	905	924	955	878	903	937	933	937	893	896	886	858	925	892	886	861	875	958	905	933	931	929	932	885	932	923	883	865	860	903	868	937	878	865	889	875	885	871	894	910	907	889	907	937	857	893	906	877	947	898	905	867	911	932	971	857	930	928	901	922	887	936	860	874	912	880	924	866	845	915	907	888	917	913	917	907	884	918	887	919	847	902	881	908	917	889	903	953	920	883	908	867	945	896	896	924	888	901	917	931	860	898	869	896	952	889	970	892	897	853	884	936	901	897	908	958	881	845	971	882	869	931	909	929	915	880	951	909	898	914	885	887	858	891	927	921	856	881	840	842	872	917	893	888	904	897	888	887	912	889	844	940	952	870	934	910	888	863	913	869	897	949	884	888	965	916	920	879	876	886	927	899	882	914	906	913	880	838	873	893	918	925	911	945	895	923	886	857	862	969	900	903	903	919	873	893	903	870	876	914	904	883	893	888	883	879	861	909	889	916	877	910	962	868	883	910	914	937	923	869	863	924	859	821	887	910	893	872	951	860	915	874	914	907	908	935	879	888	884	919	854	1004	828	946	829	798	951	925	865	955	904	959	917	911	905	905	912	961	951	885	945	916	919	884	868	880	894	908	921	873	883	944	872	893	863	940	931	935	919	872	838	866	911	900	891	929	843	949	938	919	846	853	883	945	921	921	889	943	859	903	918	905	861	950	825	901	924	880	925	922	944	893	833	856	853	978	853	894	928	902	916	890	892	878	939	857	907	904	865	886	927	887	864	918	885	863	929	967	900	907	916	915	921	869	859	909	894	953	924	853	916	903	901	880	882	855	899	838	872	912	932	880	969	968	964	937	944	864	944	878	916	962	901	866	904	914	909	910	915	920	889	903	913	882	953	916	886	901	929	875	869	877	885	844	876	895	910	898	951	921	853	925	930	864	922	883	895	887	869	851	908	909	855	884	893	935	931	897	890	882	919	876	876	871	890	884	920	913	982	883	897	876	873	862	916	896	905	878	894	869	893	884	868	940	946	858	857	945	947	889	879	906	926	851	902	832	942	922	950	866	882	891	912	935	915	880	929	905	918	909	909	915	901	914	903	918	866	925	851	875	854	873	915	935	894	937	882	894	921	880	902	914	868	935	894	882	903	867	936	853	937	940	923	921	893	896	889	916	913	870	840	877	899	920	926	911	887	907	884	885	927	834	924	942	892	893	900	924	842	861	859	946	847	881	894	882	888	931	883	908	924	905	879	857	903	903	905	922	905	970	901	861	890	887	857	891	889	888	877	871	881	876	963	936	877	871	868	936	865	917	882	900	879	898	847	862	942	928	943	910	875	894	868	895	948	874	871	880	884	925	892	899	866	860	890	910	898	898	893	952	889	907	900	828	921	905	869	855	903	882	909	922	878	935	876	903	888	884	871	952	951	931	905	889	901	915	903	905	869	899	880	937	920	862	865	934	910	899	942	966	895	904	916	882	879	887	897	881	929	932	842	911	831	856	858	911	972	953	884	883	931	873	875	913	889	866	889	904	843	895	954	884	915	895	910	861	852	942	857	842	961	880	911	908	840
30004	44470	30153	17762	12634	9431	7210	5419	4141	3469	2749	2296	1967	1704	1587	1476	1432	1352	1275	1285	1259	1215	1134	1083	1048	1074	992	972	996	980	947	963	981	948	932	971	944	938	972	935	916	980	965	989	915	985	933	988	962	900	931	984	964	953	889	937	953	968	951	935	936	885	936	911	918	895	977	908	933	884	892	947	882	916	915	941	876	907	892	891	881	884	913	870	909	858	864	933	865	894	869	864	905	904	895	924	942	870	886	957	951	906	911	882	903	937	930	867	889	859	833	912	929	910	880	887	909	901	819	886	869	880	945	972	925	916	940	898	922	928	935	940	889	912	891	968	930	859	912	919	944	909	936	932	928	847	898	921	888	902	909	882	934	909	910	859	868	880	893	969	945	889	914	878	899	861	891	867	871	946	860	928	940	918	900	848	883	902	878	868	864	899	926	935	846	885	898	941	942	885	927	923	899	879	915	911	929	864	825	908	892	905	853	921	912	899	895	894	949	898	876	849	941	929	877	952	906	895	878	886	851	898	910	902	875	863	912	860	868	872	917	984	910	934	889	902	914	897	870	895	931	864	860	944	876	898	892	894	896	918	927	924	932	904	909	929	865	882	903	895	855	889	873	918	809	890	874	916	864	939	934	901	880	946	899	868	842	899	893	855	898	872	934	840	967	929	916	901	873	884	906	881	913	938	848	843	923	974	877	904	901	905	859	853	902	900	942	873	847	919	907	878	915	888	896	865	883	863	892	894	926	896	939	900	899	937	943	917	914	935	917	936	933	905	912	855	828	863	945	886	892	954	896	907	871	921	882	975	891	847	942	925	907	956	935	870	904	958	815	879	900	943	897	859	889	878	898	925	916	927	892	933	875	895	872	890	915	867	879	917	849	850	876	927	893	921	905	891	928	928	955	942	897	882	909	928	897	911	890	979	890	906	897	887	943	929	903	850	922	922	926	831	897	861	877	868	859	894	885	928	892	871	899	928	922	908	865	925	904	911	911	869	920	880	906	873	877	862	884	842	883	923	937	883	891	897	874	885	877	902	909	917	889	862	878	930	895	858	966	891	885	865	887	890	891	922	945	879	884	923	934	905	891	950	916	882	895	922	870	945	936	890	904	882	885	910	859	937	946	888	907	928	958	938	943	912	903	888	932	837	932	870	910	867	903	907	881	912	877	893	925	900	891	850	933	930	894	914	919	921	931	893	856	873	900	909	860	916	871	907	935	874	960	911	887	870	863	943	854	906	920	908	918	862	861	903	915	864	845	888	876	905	938	890	899	863	896	886	869	842	926	881	931	930	904	846	909	881	972	911	954	832	917	916	849	906	916	919	899	875	916	916	943	876	868	874	865	904	880	889	934	906	881	889	931	944	878	883	877	922	938	887	910	881	864	901	907	877	895	925	937	869	941	943	921	847	874	918	915	886	913	868	883	934	876	946	882	913	911	908	849	913	913	913	852	889	897	926	941	946	884	888	927	898	876	891	924	922	888	926	952	881	898	917	880	919	882	908	863	918	918	873	865	904	952	909	863	910	895	987	878	931	847	914	923	888	899	899	927	906	901	946	946	945	889	935	902	900	896	904	924	876	878	920	903	907	930	912	885	938	913	845	861	882	854	921	886	926	899	870	825	914	883	896	909	936	889	863	866	899	867	882	888	865	880	919	917	920	911	900	892	882	926	902	907	835	823	944	888	901	912	849	946	932	938	903	882	915	883	867	937	880	918	873	868	900	846	887	901	916	951	883	934	941	894	901	897	885	865	903	896	884	858	920	886	859	939	860	906	892	893	856	929	896	931	866	910	879	907	861	904	871	918	930	898	940	903	861	932	928	887	901	915	888	892	889	861	866	895	895	948	910	897	928	890	848	907	899	882	932	879	852	900	898	926	927	930	869	858	862	926	879	873	879	853	935	905	930	976	922	947	905	864	898	911	880	828	905	874	913	839	875	903	896	901	886	875	928	903	907	861	890	908	903	918	898	874	906	866	895	921	884	884	859	888	906	914	915	898	871	952	904	885	906	873	912	878	874	930	968	885	866	910	867	946	828	916	930	891	957	856	846	910	856	891	859	916	896	888	930	832	923	868	836	918	954	857	862	878	948	875	876	891	923	900	824	922	872	934	882	888	901	889	883	905	935	816	866	867	920	890	927	882	878	884	878	914	880	904	900	831	969	936	904	904	896	877	931	883	840	924	917	889	880	939	880	904	868	878	953	869	879	928	898	932	903	890	844	890	898	887	917	896	883	912	848	894	902	900	894	880	932	898	897	872	834	878	919	922	902	916	848	872	917	911	892	896	923	877	920	896	867	891	927	882	905	878	886	849	915	859	890	957	941	868	890	924	902	890	869	882	929	935	877	898	919	880	948	916	835	877	929	877	865	892	921	892	874	840	863	919	900	888	925	917	903	886	877	903	847	909	919	856	878	907	974	886	922	857	874	878	867	958	919	921	936	897	885	847	904	896	904	884	881	881	903	912	848	884	956	835	876	871	900	873	884	908	917	933	856	887	903	928	863	917	859	939	892	908	930	918	867	914	905	848	900	919	931	910	923	900	906	892	912	936	887	876	901	875	837	841	829	892	917	860	875	919	974	855	907	848	915	917	934	920	887	871	821	910	866	864	919	913	838	854	862	883	971	903	921	911	878	877	885	869	887	891	897	912	858	937	856	934	928	922	883	893	939	904	924	867	921	920	910	869	911	883	912	894	915	910	917	885	855	910	863	869	911	916	890	851	932	887	900	938	927	973	923	869	827	872	961	899	882	910	847	915	888	901	913	890	916	920	806	888	898	898	937	902	921	887	896	923	893	949	918	925	941	959	900	853	870	904	922	941	910	892	886	878	849	936	922	931	941	876	887	861	915	886	922	881	914	952	907	925	863	828	906	894	877	860	936	904	935	908	936	867	870	899	880	872	855	847	926	880	867	869	905	869	885	867	853	931	865	908	905	886	911	900	869	892	939	865	923	923	899	872	897	842	864	893	894	921	880	881	942	863	930	888	883	923	882	916	887	881	879	951	884	829	913	883	926	908	852	897	869	885	902	894	910	926	905	903	901	860	890	903	918	887	935	944	872	944	914	914	869	936	914	912	887	935	887	849	850	900	901	934	943	902	913	907	907	898	907	884	916	896	948	907	812	888	924	975	924	907	899	914	918	917	916	930	862	864	861	899	933	903	902	910	931	908	910	933	861	914	898	916	898	907	871	890	915	885	895	882	904	918	927	916	891	879	926	902	899	866	863	937	866	922	882	921	853	915	852	896	853	886	897	924	928	909	950	861	898	861	855	895	865	914	883	909	891	896	878	872	898	829	860	894	885	842	941	863	912	932	854	884	855	936	909	889	944	876	910	857	907	862	907	925	894	898	879	881	907	863	855	890	906	961	924	923	905	829	893	906	903	910	890	901	921	896	837	847	865	962	908	879	858	892	886	929	916	868	853	991	905	879	850	917	879	929	874	986	908	914	914	895	900	898	921	849	885	898	920	925	864
24451	21477	28832	24738	21892	16898	9524	5806	4243	3513	2972	2523	2089	1859	1696	1628	1470	1473	1419	1357	1296	1238	1156	1159	1140	1093	1078	1053	1040	989	986	1012	1055	964	998	985	959	917	944	929	953	924	981	939	961	1015	1014	1033	946	1016	926	915	980	1015	983	962	959	959	1038	958	953	999	952	953	917	952	975	907	908	935	963	899	874	937	908	884	879	909	955	912	890	894	981	863	939	894	935	883	905	926	926	931	904	975	881	955	903	891	921	898	938	941	910	925	912	921	871	906	954	916	919	906	910	895	905	925	908	959	982	915	925	952	860	936	916	968	938	873	885	962	870	940	942	933	914	910	857	947	883	923	931	889	908	902	887	886	904	924	851	916	960	898	909	866	897	866	957	877	884	823	931	883	919	899	917	1003	917	911	927	943	910	924	948	887	953	922	846	954	906	908	887	940	934	921	897	899	897	885	943	921	868	918	991	926	924	863	936	913	868	919	906	873	915	936	897	958	905	958	925	888	906	930	924	937	865	849	933	891	915	958	890	917	907	927	912	865	898	847	918	948	881	877	905	910	904	901	894	872	871	905	899	899	921	913	890	928	886	928	875	869	932	943	878	935	904	868	894	963	951	954	933	935	912	907	921	883	889	936	951	923	889	887	879	895	885	910	922	867	916	890	881	933	909	935	855	890	951	883	918	919	983	916	883	945	896	944	913	920	881	962	880	879	925	882	913	923	883	919	916	908	893	863	941	926	886	929	925	869	895	885	930	935	889	873	875	949	891	869	892	928	877	931	926	988	871	931	887	930	915	929	951	935	929	929	903	937	926	933	871	878	915	932	883	900	899	895	930	899	930	889	938	879	885	931	953	980	924	931	919	887	923	888	916	900	885	926	918	932	934	905	949	944	857	919	948	962	909	902	951	879	922	897	964	889	948	942	939	921	947	908	929	879	886	901	918	950	918	891	868	938	897	902	899	918	910	900	896	903	933	903	931	898	840	867	927	987	888	934	859	913	858	912	896	924	904	911	880	923	918	900	875	905	871	895	933	924	906	918	892	970	918	950	929	925	911	970	976	889	868	895	908	870	851	876	867	884	905	925	970	937	941	901	892	889	912	904	897	912	936	941	900	911	879	898	926	903	886	906	931	869	880	890	933	962	916	958	895	936	896	878	936	892	902	910	902	873	927	927	922	824	896	880	892	976	887	907	866	930	881	888	918	967	876	921	920	885	935	855	896	937	928	890	876	901	948	913	919	917	924	889	922	941	945	873	910	874	890	912	923	930	881	932	854	917	932	915	903	909	942	879	926	900	892	895	911	904	943	873	953	958	928	957	909	872	876	955	881	976	881	919	910	915	882	893	896	903	958	923	917	892	927	901	944	943	866	828	867	907	908	902	881	945	930	919	913	936	902	957	912	930	870	881	918	936	923	959	906	901	887	888	928	929	909	976	897	932	941	942	929	952	881	918	899	894	952	922	909	873	924	915	852	861	876	932	917	961	863	923	869	921	922	869	903	930	944	977	924	948	924	871	916	933	938	901	868	886	889	927	926	990	912	921	907	932	935	909	891	901	907	886	936	897	933	974	959	949	862	890	908	941	888	869	935	883	921	887	851	920	850	934	950	913	960	922	936	858	884	897	876	959	900	932	938	908	936	904	896	934	879	905	893	893	871	917	868	869	971	918	881	871	946	923	924	860	950	889	942	926	911	914	897	876	918	899	943	917	862	918	901	897	866	917	886	843	924	927	935	893	953	928	877	937	929	908	880	943	895	932	878	885	907	954	938	912	945	909	932	922	892	898	893	939	923	945	902	904	953	960	895	902	890	901	913	907	886	845	884	911	956	859	901	864	936	979	898	961	913	913	929	932	892	963	954	924	919	949	980	944	898	884	861	874	881	914	940	873	902	951	906	905	923	965	914	908	896	958	930	934	936	818	957	875	902	869	890	952	915	948	954	977	913	906	906	937	914	966	939	866	841	901	946	931	885	964	896	953	877	955	941	906	896	936	859	941	868	843	917	912	916	942	901	919	902	939	905	912	892	924	860	890	971	904	923	936	881	919	912	930	895	884	878	917	939	857	923	866	918	901	876	958	986	921	923	896	865	913	882	917	967	868	852	873	927	891	902	949	974	908	906	898	934	937	918	884	917	908	920	929	893	908	929	912	872	876	895	908	926	938	929	947	898	877	876	953	898	905	859	945	905	911	933	1000	931	933	977	886	862	940	934	941	921	895	951	947	903	926	878	903	914	881	888	901	907	892	919	916	951	906	901	919	915	955	937	920	895	936	983	912	928	905	857	878	909	919	859	944	929	935	848	886	922	876	899	896	933	907	934	896	926	941	875	868	928	836	927	895	893	921	906	929	916	919	889	912	924	909	857	919	885	923	941	917	930	878	947	875	914	852	914	902	900	958	917	875	820	940	867	854	875	893	901	936	962	842	884	891	952	901	916	844	934	905	899	894	916	941	964	851	921	891	960	893	908	890	928	934	948	938	872	921	942	898	907	941	876	906	907	879	952	916	915	896	911	886	874	914	896	906	961	937	937	920	909	910	888	869	925	914	907	890	937	946	954	937	939	941	903	903	933	910	926	863	928	875	920	919	897	851	861	935	876	903	922	917	893	937	910	862	912	946	941	932	927	914	946	895	951	905	885	891	882	915	939	903	892	887	903	927	940	887	929	890	914	945	887	924	918	935	880	898	944	885	892	922	966	909	976	956	868	923	911	965	961	884	950	954	940	916	879	899	895	971	947	864	891	916	925	933	894	911	910	878	919	881	939	921	935	894	935	878	910	917	927	920	912	978	946	930	914	893	918	943	904	890	898	878	906	910	960	948	928	923	924	854	878	913	906	888	874	894	925	908	874	856	951	877	887	914	937	919	934	899	917	878	891	989	926	908	909	842	868	937	897	918	869	913	905	914	881	879	961	852	928	928	972	899	922	898	919	911	942	952	900	878	896	931	882	891	922	872	883	925	913	971	949	877	915	943	928	946	931	913	939	928	915	841	963	922	900	887	844	931	919	944	920	884	934	883	876	937	939	863	863	939	946	902	907	896	895	926	946	938	877	901	937	875	871	864	918	912	941	860	905	897	906	951	820	943	930	895	896	888	973	939	920	907	925	887	969	953	924	896	912	896	927	929	873	925	932	888	884	935	850	963	837	939	894	876	925	935	895	896	894	927	877	912	866	901	943	957	877	928	927	890	912	894	884	881	890	923	883	943	955	912	974	938	991	934	882	925	952	899	924	934	911	948	871	919	925	952	903	969	914	913	911	886	880	888	900	881	912	928	924	939	898	899	943	877	840	922	860	867	912	878	928	880	922	914	911	938	886	935	910	900	963	899	912	846	890	899	916	938	887	894	922	944	940	907	921	979	949	922	930	877	974	934	883	909	908	840	920	886	885	917	929	848	860	897	911	906	926	850	936	960	900	943	951	907	888	942	898	874	924	917	953	938	903	907	873	931	899	902	899	887	890	921	880	945	892	869	928	852	877	914	903	848
28072	52987	37058	23669	17754	13979	10630	8090	6118	4801	3923	3309	2672	2285	2047	1937	1825	1672	1539	1535	1446	1308	1341	1318	1217	1119	1193	1106	1111	1038	1101	972	1017	990	1006	1028	1006	979	960	927	952	903	929	976	992	1043	959	1034	906	912	949	945	961	965	929	945	963	947	907	968	929	1003	952	976	898	934	959	953	907	880	941	943	926	909	913	913	926	964	895	853	921	860	831	903	964	935	916	850	896	887	897	833	915	872	884	917	924	932	948	912	877	881	945	869	972	845	884	938	905	920	931	934	917	912	903	927	872	891	864	921	931	898	897	919	911	927	898	817	949	971	893	866	865	928	840	898	886	901	859	915	983	940	858	906	887	854	863	925	962	928	937	924	942	872	902	885	842	862	871	883	910	915	868	891	889	865	910	882	851	981	907	932	929	912	923	895	891	857	923	949	885	886	941	924	883	884	906	923	934	895	873	880	905	891	930	943	971	932	859	892	884	945	933	991	921	890	924	913	867	900	875	893	885	936	889	876	867	909	969	891	914	882	886	901	842	892	923	882	873	945	870	904	916	907	892	895	950	893	894	921	891	890	910	880	902	931	841	891	913	896	860	943	860	887	916	881	922	948	888	921	906	860	892	875	903	863	863	928	910	922	863	887	880	921	938	854	893	842	923	925	907	870	912	887	884	898	883	923	905	879	901	897	911	998	902	874	859	931	898	890	932	915	900	851	907	934	907	855	941	918	937	894	902	893	892	888	898	939	906	908	924	947	944	941	901	966	889	949	891	931	857	897	897	915	887	874	911	897	888	899	938	877	902	960	899	944	972	909	923	903	917	949	866	874	927	918	908	900	893	898	869	926	857	843	940	875	891	924	878	871	967	874	899	897	902	934	923	897	883	883	895	892	877	914	857	932	851	895	912	915	898	876	925	916	893	878	858	876	966	907	895	912	917	954	892	906	910	896	898	880	869	931	831	926	914	873	880	884	928	955	935	899	903	881	910	941	930	882	861	904	955	920	910	849	936	921	899	935	881	916	850	905	944	855	859	925	955	881	843	952	898	935	883	900	945	897	887	916	962	877	946	923	957	881	889	926	875	879	899	940	889	903	898	917	910	910	929	899	945	918	858	945	951	919	945	951	940	895	900	884	896	938	920	885	910	862	927	893	899	902	887	929	912	931	918	931	920	887	866	926	872	937	897	938	894	943	875	903	919	888	916	934	909	900	874	921	941	866	868	869	924	919	895	876	891	906	834	891	900	941	916	911	914	895	943	946	931	940	883	916	900	857	870	961	930	901	931	918	874	899	879	963	956	850	917	930	846	915	899	902	904	871	930	885	934	894	902	932	897	836	845	934	898	936	917	936	900	899	901	932	892	853	929	891	901	867	935	861	894	927	894	916	877	912	947	889	892	890	949	909	869	915	895	903	909	957	906	975	880	886	944	889	971	897	962	881	926	894	942	929	942	904	925	902	876	901	911	859	925	877	884	902	889	862	915	905	904	895	905	850	924	906	907	897	892	883	868	919	902	877	967	846	938	904	945	866	930	885	933	897	875	860	913	921	834	914	911	864	921	868	860	928	912	914	897	872	943	870	929	897	951	935	920	892	915	895	860	895	867	881	908	896	896	876	901	946	894	933	885	917	923	910	952	897	851	961	921	915	889	911	945	984	857	900	897	878	922	911	903	870	910	900	893	898	866	885	912	921	909	904	858	866	927	906	922	919	850	946	923	932	948	907	897	875	926	861	911	923	918	920	914	894	928	860	873	939	907	899	870	910	855	928	922	915	873	886	892	852	955	905	884	914	915	934	886	898	953	954	883	956	931	905	876	936	953	900	862	882	858	899	869	901	855	920	892	865	886	926	934	869	916	886	915	939	936	899	903	886	865	911	979	906	946	893	899	907	894	929	915	883	830	914	938	933	893	900	927	905	929	876	951	889	928	889	890	907	906	929	890	871	820	838	914	895	915	922	974	887	903	918	900	879	884	916	870	874	937	913	942	900	920	804	901	909	964	860	890	961	922	901	912	928	895	928	897	895	988	932	888	884	887	923	888	919	902	881	910	913	876	905	889	936	901	898	914	923	911	955	909	923	913	956	919	896	911	905	917	919	939	898	894	952	960	933	898	935	908	929	905	935	969	878	894	901	879	928	888	905	935	968	921	898	945	905	924	880	926	911	918	911	922	969	916	921	880	967	877	920	908	945	888	886	948	933	899	901	867	901	885	947	908	857	917	880	895	902	958	934	907	875	947	856	874	845	928	896	935	846	893	878	907	891	922	905	912	927	914	921	927	891	871	911	892	930	886	864	933	917	937	887	863	904	885	938	914	943	908	871	889	932	956	914	897	905	904	928	861	875	892	911	925	924	904	969	925	872	924	937	867	925	934	857	873	911	904	951	882	885	857	934	941	889	944	928	905	944	903	917	945	957	883	930	901	924	903	860	837	945	910	903	861	894	879	891	858	958	930	917	871	940	922	923	881	924	893	914	861	921	945	937	896	865	891	918	886	895	950	888	907	869	932	888	850	911	922	863	904	884	913	872	889	964	940	856	930	848	897	961	856	932	907	871	892	870	913	919	901	899	876	893	934	928	943	898	894	865	916	847	915	834	918	885	901	889	900	883	887	916	904	904	896	887	948	893	900	880	897	916	944	877	887	892	929	922	915	879	866	929	910	886	915	940	923	922	885	920	952	922	965	917	923	902	893	859	890	884	884	912	934	910	894	886	919	912	908	835	882	928	934	815	876	879	846	885	916	863	924	878	859	895	900	865	919	860	930	912	963	956	896	888	889	880	865	935	929	900	860	910	891	934	902	907	909	912	942	929	893	879	936	891	888	864	961	897	878	937	948	880	893	947	879	909	928	932	895	874	934	911	944	895	912	918	893	931	893	910	895	913	872	847	937	881	900	915	902	911	915	904	927	887	916	941	839	906	924	946	927	862	939	900	911	903	902	907	893	927	911	906	921	960	933	900	894	887	904	893	955	850	819	911	918	918	885	900	911	850	882	923	864	906	872	886	877	909	901	882	929	966	896	893	873	933	926	897	911	881	890	900	921	877	895	917	898	891	920	836	912	920	910	880	898	920	915	873	953	913	945	903	973	855	934	928	908	887	906	891	934	866	929	931	880	896	890	911	963	877	953	845	916	936	898	903	965	902	898	902	892	900	954	851	987	947	890	859	857	953	910	897	866	926	920	893	915	915	938	889	890	923	898	852	866	882	903	942	871	882	871	917	896	909	901	907	946	832	869	885	896	926	979	946	921	949	922	937	931	908	878	875	845	923	925	903	869	901	891	881	938	889	927	925	897	936	913	835	903	913	912	925	934	858	892	914	903	960	943	892	936	860	934	890	964	907	908	928	924	880	938	891	932	859	879	838	921	905	935	931	910	822	879	912	896	921	895	899	902	907	871	927	907	937	877	934	900	881	927	919	893	920	897	914	896	871	916	889	933	887	874	936	885	908	916	949	897	984	910	910	861	932	888	938	841	871	931	909	973	934
25520	21514	28045	26229	18313	10380	6769	4676	3566	2807	2508	2179	1859	1660	1592	1457	1452	1386	1347	1325	1295	1139	1193	1121	1091	1095	1069	1106	1030	1065	1074	993	1011	993	1020	943	910	1000	965	952	987	1021	1061	1014	1015	987	952	979	940	1029	978	993	1009	952	966	996	975	937	963	962	953	919	1007	967	990	942	970	878	960	1020	912	944	907	947	978	910	907	994	946	937	974	972	906	926	934	897	927	965	923	905	952	905	950	977	947	955	944	935	944	913	957	918	966	954	907	961	954	949	934	969	930	953	886	959	979	903	931	1005	942	924	964	943	973	912	967	949	971	974	902	931	897	962	995	941	919	956	976	930	1018	933	994	909	961	986	947	921	939	958	914	1003	908	945	963	894	902	927	1002	988	935	936	868	986	956	998	963	888	938	1005	932	941	932	932	947	928	945	959	945	989	929	961	966	942	966	971	980	911	887	921	935	909	944	942	924	970	956	918	912	993	958	928	928	987	933	1002	970	902	1004	929	961	937	930	943	910	935	953	918	932	961	933	929	907	949	985	925	934	966	920	918	963	941	934	946	928	895	929	954	1004	920	926	921	912	905	928	943	952	982	914	934	948	968	966	884	922	952	981	972	965	934	952	944	937	920	993	942	998	940	963	987	910	951	887	936	948	879	956	944	955	948	899	928	987	954	990	884	956	919	877	972	962	908	943	937	931	961	939	953	929	934	951	923	969	935	973	983	913	931	945	956	909	928	959	924	964	944	938	998	948	909	929	881	954	852	923	939	967	975	980	951	964	892	942	983	987	996	952	941	961	947	874	932	947	922	1003	957	962	942	953	908	924	910	904	974	909	921	923	934	902	962	966	994	896	950	956	1010	931	906	953	929	933	925	930	951	944	952	956	948	892	974	945	943	1015	927	944	990	909	958	950	955	935	964	979	962	996	982	951	952	898	929	942	905	959	898	937	961	914	1003	922	969	955	981	950	979	936	996	942	983	968	987	940	883	930	931	920	957	915	885	985	946	901	928	998	977	937	904	924	929	975	910	957	984	1005	959	947	955	934	982	937	917	979	1003	893	968	932	913	947	890	915	933	923	937	925	964	942	974	918	950	957	961	950	956	955	947	936	1006	966	917	983	941	884	874	961	964	911	930	960	990	901	915	995	955	914	953	901	920	911	920	964	948	973	927	952	959	934	929	959	964	929	958	938	986	980	985	967	923	932	902	971	950	994	936	979	965	941	976	964	1004	936	905	929	973	979	913	960	977	983	995	928	941	949	1006	983	968	972	993	928	951	912	908	977	912	963	974	962	961	951	902	946	981	912	960	924	913	932	927	941	971	924	944	917	952	945	957	997	969	917	925	984	969	1012	906	875	977	977	922	962	958	953	927	948	997	978	919	956	923	973	956	930	937	938	953	930	870	928	942	997	923	947	933	912	924	963	951	852	1018	942	984	928	975	885	975	943	976	956	937	954	973	876	939	957	955	912	941	975	946	928	981	902	932	957	915	870	947	952	951	961	887	931	975	915	961	973	933	968	991	968	999	944	950	949	981	924	899	910	896	961	938	932	945	957	899	963	943	955	922	913	934	965	980	929	961	946	1021	937	998	928	943	905	1047	1007	906	961	895	992	935	965	970	910	950	959	927	905	871	984	922	954	915	952	932	972	921	957	978	940	945	894	978	1022	921	950	962	994	967	929	981	939	918	989	938	944	959	1029	902	910	982	916	899	950	954	931	988	880	971	954	951	905	954	929	968	927	882	938	875	929	966	922	967	935	955	978	934	944	910	909	997	976	913	1011	967	940	952	932	947	925	937	932	922	959	903	873	935	933	918	920	912	962	959	958	925	992	894	984	947	948	955	935	935	957	945	919	1010	920	955	951	994	977	937	952	906	977	1011	935	919	967	920	928	925	930	947	924	940	966	932	996	988	944	893	952	966	906	979	951	992	941	904	929	969	978	953	945	875	966	934	957	945	952	972	937	1005	905	877	949	935	973	1006	973	977	956	923	918	987	963	965	919	950	972	941	980	972	961	943	935	957	931	951	890	917	958	951	986	918	961	985	955	934	932	940	959	973	975	935	924	968	941	916	977	962	975	972	949	912	955	936	936	975	952	986	974	946	923	917	956	928	1011	1002	980	986	929	910	972	949	995	968	931	929	942	887	984	953	940	939	964	934	961	969	998	958	968	880	882	913	939	942	977	941	956	991	931	918	902	970	927	951	943	961	966	959	917	967	941	961	989	901	922	929	952	927	955	966	974	915	869	892	953	937	1027	952	930	931	905	977	946	970	915	933	965	974	911	894	951	945	930	959	936	939	968	987	906	969	981	953	936	923	919	923	996	883	941	967	949	955	963	982	946	916	985	946	977	923	978	953	947	974	931	946	893	934	955	893	926	952	910	933	905	956	926	974	940	980	946	1003	901	935	953	939	921	961	907	909	987	914	969	957	927	945	883	979	985	978	956	925	864	933	951	980	962	945	988	932	960	951	890	958	951	960	946	977	900	916	998	976	930	953	988	1000	954	1021	960	952	1015	989	942	955	903	953	973	962	967	934	959	974	938	981	982	976	1025	928	934	963	943	905	983	931	947	905	944	920	905	905	989	913	922	924	967	950	963	966	896	978	938	972	920	973	958	989	931	957	919	933	975	965	907	987	950	969	938	912	961	951	945	940	859	952	957	937	904	964	886	982	893	941	949	891	981	925	920	922	974	994	949	958	923	1005	892	958	958	944	909	942	961	919	958	972	990	921	911	1002	909	941	896	925	995	904	994	960	975	935	929	933	933	931	978	978	949	918	976	971	943	890	904	944	970	969	952	903	944	929	1000	947	985	946	921	935	954	888	931	928	954	975	962	993	1028	973	990	996	889	905	946	987	889	955	949	985	952	874	970	897	898	975	879	931	998	887	924	979	890	967	940	949	917	930	973	980	945	991	989	923	915	927	927	931	929	903	954	943	959	1032	950	989	901	962	953	998	949	971	964	968	892	975	965	965	961	932	934	948	944	971	903	947	1022	934	1004	964	931	977	975	921	921	981	967	913	943	955	977	877	970	967	952	980	971	960	925	936	975	951	959	1004	916	974	982	953	982	977	898	985	915	997	928	993	934	906	960	959	953	982	952	958	931	993	988	946	944	988	962	956	963	956	926	938	952	867	960	963	907	942	981	933	904	963	984	941	971	973	930	952	960	904	999	962	959	936	944	941	959	905	964	950	930	980	923	1006	931	922	982	924	972	913	954	917	918	997	949	908	945	980	981	938	943	1006	917	937	911	936	943	957	961	972	936	991	947	930	968	959	931	908	942	900	985	999	941	951	932	924	915	952	943	926	943	979	956	922	914	906	910	973	958	948	947	957	903	912	976	962	933	960	929	950	976	940	958	931	925	906	982	954	922	958	929	925	933	901	959	919	882	994	950	910	874	943	948	937	936	933	954	1001	978	924	939	892	903	993	956	969	928	933	963	926	962	955	937	935	945	939	865	901	953	964	968	941	890	968	988	957	922	932	904	998	934	948	943	949	956	982	945	929	939	923	907	965	947	949	917	890	963	1003	938	959
29850	46115	33292	22234	15547	11928	9077	6953	5364	4252	3402	2963	2393	2091	1834	1791	1647	1608	1538	1494	1374	1315	1250	1221	1231	1079	1162	1109	1085	1049	995	1089	1000	978	1034	1040	961	998	1002	979	996	954	1003	1025	993	1047	1045	1019	983	1067	1012	955	1023	1000	994	967	975	960	971	892	980	985	1017	979	1011	907	999	943	982	1012	945	969	909	969	1028	987	967	903	977	990	965	911	1047	939	949	973	979	936	910	946	930	949	948	1022	947	952	949	935	980	965	949	957	920	919	994	946	909	965	947	937	968	999	945	954	919	914	906	971	906	888	959	976	937	900	874	945	938	947	981	925	875	913	903	944	932	990	936	903	925	978	923	947	983	955	964	943	1012	977	906	945	974	986	992	933	949	980	898	963	927	975	941	954	1017	909	971	964	949	938	922	929	981	961	952	940	922	925	984	953	925	931	961	895	979	928	965	916	887	1015	930	970	905	999	891	961	893	992	962	981	966	954	918	955	935	975	961	919	925	928	970	967	931	932	948	956	964	1019	912	981	959	948	1002	963	953	987	929	939	879	932	940	926	964	942	932	972	950	989	990	925	930	974	921	915	859	951	968	943	903	903	974	985	985	917	943	919	938	937	934	929	937	938	966	965	943	927	953	1012	969	947	909	947	938	971	871	967	898	965	972	986	940	966	964	930	941	951	958	996	928	949	920	957	977	956	896	960	915	901	931	929	910	1040	982	933	958	938	963	917	964	938	989	928	914	924	918	956	983	954	962	950	977	913	861	923	927	945	921	920	937	962	953	911	957	923	964	963	966	955	1006	928	997	896	938	929	966	946	900	971	964	943	951	953	956	953	1043	913	881	897	930	956	897	936	936	994	947	897	997	922	921	927	1008	901	977	927	941	928	926	943	969	990	940	930	899	864	910	930	936	976	933	963	921	960	874	911	951	923	939	968	970	946	920	918	958	960	975	961	936	974	930	898	969	900	1037	950	947	967	865	886	910	916	951	954	923	952	937	925	976	970	961	925	1003	909	957	945	965	923	890	889	924	934	941	949	962	991	981	914	922	975	947	926	956	902	999	913	918	937	964	958	990	996	964	951	889	941	895	1035	944	968	874	982	959	950	964	951	927	923	935	934	946	941	961	931	978	895	942	940	918	928	945	936	941	1019	929	912	954	992	989	936	961	965	936	952	946	876	1002	901	917	927	940	944	908	945	937	982	921	918	942	895	959	913	964	943	960	955	928	919	939	925	923	943	938	979	967	909	954	944	942	949	977	987	953	939	950	954	944	960	984	921	920	930	917	921	960	955	954	985	959	992	953	932	988	931	890	907	997	923	985	922	1011	979	977	938	914	927	971	980	923	965	914	906	980	937	902	941	953	944	880	928	940	948	940	875	908	973	892	964	923	965	860	914	918	960	913	965	1013	910	972	956	892	982	966	977	969	933	957	963	918	939	913	925	948	952	956	961	897	959	1005	945	965	991	927	889	917	884	970	975	974	928	921	925	979	919	1000	956	954	940	928	970	1022	998	896	933	905	957	914	907	940	912	921	962	910	921	937	956	866	988	954	978	942	941	972	875	959	960	912	960	938	964	956	1001	924	902	965	940	960	909	993	985	937	915	961	939	926	950	968	934	963	929	964	967	942	917	988	897	966	860	961	948	934	952	886	951	961	927	979	932	918	959	1012	886	928	983	922	962	966	934	955	954	939	914	942	909	1001	957	952	946	925	905	976	948	881	918	951	983	947	969	896	960	978	935	899	954	926	965	926	896	944	912	950	990	1025	990	932	933	910	981	930	979	879	907	871	953	1033	969	939	980	966	910	935	940	952	906	986	986	918	873	947	947	881	899	971	872	977	947	906	985	1001	964	920	943	967	971	958	926	958	900	934	854	898	914	959	942	948	987	992	961	909	912	901	936	923	966	979	895	985	1007	902	929	1017	923	946	943	989	925	947	996	925	901	899	930	1003	961	912	945	937	962	892	930	989	991	929	1029	889	959	961	962	977	943	989	950	980	942	967	977	885	954	957	964	959	923	940	905	916	926	954	964	893	1012	954	928	959	901	972	942	939	956	991	884	947	958	928	937	893	936	1048	935	942	930	946	927	972	954	910	929	935	995	926	1002	924	927	947	957	947	925	956	911	945	907	998	966	894	940	875	950	966	952	905	937	928	928	976	900	951	968	919	967	1011	957	973	936	909	1001	925	939	954	947	930	991	956	923	933	878	904	962	928	990	905	942	921	916	920	911	954	882	961	966	922	967	931	942	958	983	953	941	961	942	932	941	971	990	923	961	976	917	932	933	980	890	926	925	966	950	911	973	961	941	990	944	937	925	959	1002	956	962	930	950	1023	979	948	928	922	956	941	902	940	901	926	948	884	937	941	947	941	940	923	969	920	965	971	945	890	913	963	922	981	932	915	941	959	920	971	947	907	898	935	938	972	932	892	975	898	979	936	929	988	961	965	979	959	952	918	896	948	964	965	999	905	940	941	894	993	967	931	906	929	925	922	956	970	958	938	937	922	930	926	877	926	938	949	917	962	926	983	943	977	986	984	973	946	901	950	962	950	908	947	962	950	961	930	983	903	933	995	963	923	964	944	1012	948	939	942	940	944	944	963	941	989	967	902	949	919	950	955	944	985	896	918	975	982	975	911	919	928	959	927	992	921	899	884	935	928	1009	1005	979	904	986	935	944	911	924	929	908	923	941	933	961	946	943	973	919	978	1048	948	965	925	954	925	939	945	899	941	888	953	934	977	939	987	958	945	926	946	926	953	927	914	924	945	960	979	906	941	990	968	947	954	959	924	966	919	923	983	908	1017	956	968	892	964	978	954	971	968	913	936	922	929	945	985	959	961	960	928	1009	921	949	979	962	963	903	923	948	978	966	978	948	964	931	921	934	935	921	940	947	975	929	960	944	989	976	909	944	932	975	921	897	1012	940	944	956	936	915	961	929	972	1002	944	953	978	933	973	965	959	965	974	977	944	965	937	930	944	918	958	969	926	913	942	940	973	904	946	931	964	954	970	952	933	926	919	984	949	933	959	941	942	1009	950	910	999	1029	983	940	933	905	932	955	947	962	921	967	932	957	913	949	898	938	912	966	959	961	944	963	980	902	948	943	932	988	973	955	951	961	956	957	884	995	944	949	989	982	920	967	943	971	922	940	926	936	1001	932	962	939	953	945	970	902	916	944	959	953	963	936	914	986	943	1028	931	968	907	924	976	954	891	966	894	946	936	948	935	983	924	909	959	998	922	943	891	916	971	933	918	894	929	936	900	920	952	907	972	936	935	944	977	1014	941	932	963	951	966	926	950	919	971	913	901	902	927	947	922	945	969	978	943	910	941	937	921	943	1009	938	978	994	907	934	963	902	951	905	948	963	965	955	936	958	936	895	942	988	945	938	952	903	960	941	954	915	996	897	947	977	920	979	958	971	959	917	884	950	986	976	965	930	955	958	935	933	975	930	938	936	886	975	997	895	905	929	910	978	911	968	930	904	982	959	939	919	986	943	904	944	959	957	988	937	993	1002	1011	941	995	936	938	965	925	974	952	948	906	930	916	953
23037	21392	29159	24035	21568	22267	17589	8231	5649	4352	3720	3222	2688	2256	2067	1889	1836	1785	1775	1646	1549	1477	1411	1329	1304	1272	1211	1236	1162	1089	1134	1154	1064	1080	1100	1052	1121	1098	1041	1116	1112	1070	1105	1047	1073	1078	1131	1082	1082	1067	1059	1086	994	1108	1008	1067	1068	1092	1005	962	994	1019	1028	1032	1030	1003	1076	997	1016	951	1036	1065	1012	979	992	985	991	952	1039	989	1002	954	986	1027	1003	1007	938	965	1012	1035	996	958	972	986	978	1047	961	956	976	975	975	1012	991	985	915	980	980	989	978	982	1008	984	1021	1021	968	1001	1051	943	967	1019	994	1039	973	995	1019	965	984	996	1021	1038	988	981	931	960	997	1038	952	989	1059	1005	989	988	929	980	1016	998	1005	1049	977	947	991	1012	959	992	1039	1035	1010	994	987	988	1030	991	969	964	1019	971	1010	982	991	1032	1014	957	982	991	1071	958	956	1035	976	1006	1017	954	989	970	950	978	958	998	958	1066	1001	991	1070	998	1001	976	978	1002	1038	1014	982	985	1031	1048	953	1004	986	1017	981	1018	1014	950	946	1029	998	968	998	945	1029	995	1038	981	963	980	988	938	996	1038	964	949	983	987	1022	1044	1029	1006	957	996	1040	939	1002	951	985	1022	976	996	951	1032	1007	1033	1042	950	1035	987	994	1011	988	985	982	932	1054	1019	999	987	1046	945	984	965	1015	952	976	1001	952	993	977	1007	996	1030	986	1065	944	950	937	1002	979	993	968	970	970	994	994	963	968	980	1038	997	965	990	1048	1007	988	1012	1004	984	1044	1010	961	972	973	1023	983	1024	952	933	981	977	988	955	1017	1043	951	971	990	1031	990	1033	995	952	952	1051	1027	988	930	1014	1001	953	987	1035	1030	966	1042	970	983	975	1055	1002	1033	974	1027	974	974	983	982	1013	985	937	998	991	991	1039	953	1081	1003	939	992	1001	982	986	993	976	951	979	1039	1000	1026	966	964	986	1005	976	997	1030	991	1007	1013	1002	923	1011	987	936	1006	962	1015	960	965	1022	981	966	985	1022	1026	918	991	980	971	988	946	1054	1013	989	986	972	1012	1018	989	1004	976	994	973	1006	967	1021	1021	1067	1001	991	965	1026	925	998	978	959	974	950	995	999	1026	999	973	967	1052	1057	1021	938	1001	1051	998	981	962	956	1016	1014	989	980	999	1035	1077	954	989	934	1033	987	950	988	943	976	995	1023	925	1035	1042	1009	969	985	962	1013	1011	1029	996	956	939	992	1002	994	1006	1007	964	995	1006	984	961	1082	994	921	977	1027	1007	942	997	1026	1005	922	1057	992	1051	1023	939	994	1009	989	949	1040	997	978	977	1004	975	964	983	977	1014	1008	931	972	969	1002	1015	1028	1031	943	958	974	958	997	1037	1023	1011	991	984	978	1007	1025	1000	1002	1008	992	920	976	988	972	1018	997	996	964	944	995	1049	1041	978	1050	998	1020	993	1002	1028	931	940	1078	972	1043	1027	1006	1049	1028	990	1012	988	1014	1020	1048	948	1007	949	972	1016	996	960	1003	969	1015	1005	1008	948	967	999	1030	969	971	1032	951	1017	1016	970	1012	1020	984	1018	1073	980	987	930	1020	1016	1030	1009	1002	964	1055	1003	987	1038	1010	970	1024	987	943	989	939	983	993	940	953	1011	967	935	1013	1027	1048	984	985	1034	992	926	984	993	1023	989	1042	984	975	925	1037	991	946	964	933	1061	998	1018	972	1049	949	996	1008	981	1003	1045	939	1005	1007	967	1017	979	979	993	1011	1069	1038	990	1045	966	1036	983	1025	1013	986	1021	980	964	1019	975	1006	1038	1009	992	964	1015	985	986	956	1020	1032	945	979	966	1004	1044	1024	1000	959	960	973	953	963	1050	1054	970	1028	978	979	939	1058	1052	968	978	973	1033	1008	945	966	937	966	992	1002	994	953	1086	961	1012	1029	1006	990	990	1040	959	1032	1022	995	1004	997	1045	1005	1069	989	997	1036	939	1000	964	975	990	1042	994	1002	912	997	957	965	973	935	993	980	1026	994	976	957	974	1025	981	905	1028	977	1028	1005	1019	964	962	979	947	949	997	995	1019	944	993	1019	994	963	947	988	997	987	931	988	980	991	944	954	1036	990	963	976	985	959	988	1039	1019	982	1006	1029	992	980	992	1016	987	959	1020	1051	955	1012	974	994	977	990	1021	1064	1027	957	1025	993	1026	978	972	973	976	1013	982	961	1032	1030	1012	966	983	1016	1022	1000	1006	1008	975	935	1006	1020	1001	967	1059	1027	1022	927	1054	1010	950	964	1028	1007	1037	1006	953	1028	1061	953	980	1010	976	947	1058	1072	990	1025	990	955	994	1013	1024	995	1004	974	976	989	1035	1015	1004	1044	958	1021	968	1051	968	990	1006	1000	1050	981	986	1032	998	953	936	997	1015	956	1003	1065	1029	1053	989	1024	961	1045	1019	987	1051	1000	986	941	995	1020	1025	986	1038	1009	952	1011	1005	979	906	983	952	939	979	994	989	992	980	999	1060	985	981	1003	976	997	916	1008	1017	982	958	1038	1046	950	1056	980	1033	971	960	1014	1030	962	995	1029	1007	986	1023	992	981	971	1027	1026	1021	976	1013	943	1000	976	1018	1031	899	1026	920	1013	1016	992	994	991	956	982	993	957	1003	960	929	988	977	1018	969	972	1032	1013	1027	937	961	984	1019	988	961	911	1072	939	1031	920	1014	1001	1004	1008	1023	1009	1035	1055	1001	969	1010	954	955	920	1046	1047	1075	947	1002	926	986	1036	1030	1024	1004	994	1020	1018	929	963	1028	1038	1010	962	984	949	1010	986	968	1021	1007	966	966	970	979	1004	981	991	1007	1003	1021	1069	974	1023	1008	992	956	997	936	1013	1011	951	1064	967	1015	995	1004	1061	966	1013	1014	948	984	1007	1029	950	991	981	987	1000	1022	1004	959	936	946	1037	950	963	1024	987	977	1013	1012	986	984	986	1038	946	968	1001	1020	1018	969	992	941	993	1027	1006	962	936	920	1052	1012	997	1064	1015	940	981	1010	1035	1042	974	1015	984	935	932	967	947	994	960	1007	906	988	976	997	998	1036	938	980	1082	1039	981	955	1010	1033	1028	986	990	980	911	1021	998	980	1037	992	976	963	978	1015	985	1011	938	986	962	987	1029	945	977	941	1011	1005	990	989	1002	1004	961	954	1055	1020	946	1001	966	1046	991	961	975	993	969	991	971	1021	1013	998	1008	953	1042	983	989	966	956	934	1053	956	1006	980	984	966	1012	1037	1040	994	934	977	1011	994	1017	1042	930	997	929	1001	993	1030	1056	970	1060	999	1025	981	1004	960	984	1028	1010	974	951	1001	961	974	1024	1000	1078	1012	1008	950	956	923	1000	1012	976	982	946	1037	998	1046	954	1014	1013	1023	957	921	1045	1009	991	959	973	1000	1002	1033	984	989	966	936	1010	976	961	956	1026	954	1017	980	993	1024	954	983	1011	971	1037	991	1029	1007	1050	996	1009	1045	1004	1030	996	977	960	989	982	963	1001	1054	954	921	987	937	991	964	997	1022	920	980	962	1010	1017	1010	951	1045	1017	982	1027	1019	986	958	1026	987	989	948	957	929	1025	969	968	991	1023	992	1020	926	1027	1013	985	971	978	976	1084	984	926	947	1037	1041	989	947	934	955	1014	1014	968	984	1006	1025	976	1005	979	965	986	901	936	997	952	961	946	976	969	1016	953	1002	983	1020	1067	937	968	999	961	1003	990	952	955	1082	1021	1031	928	972	1068	964	983	1016	980	1027	1050	1007	939	1025	973	1034	955	1012	1001	1011	981	1008	1003	972	998	1009	1012	1031	980	1012	971	1045	967	994	980	1014	975	1019	1004	1012	961	1004	980	980	969	1005	1000	983	986	976	972	1011	1038	971	976	985	965	954	990	945	985	1017	948	1036	967	1061	942	1016	1003	1007	948	1031	958	981	1001	946	1030	1014	987	1001	982	983	1019	1012	947	1039	970	992	1062	979	1010	994	999	970	989	981	1012	964	977	958	970	992	1030	990	946	1000	981	936	1024	1026	976	1007	982	995	1018	1026	989
31350	55589	42578	30187	21715	17260	13106	10292	7834	6100	4975	4049	3367	2850	2474	2200	2194	2077	1971	1834	1755	1628	1513	1436	1299	1380	1293	1290	1201	1132	1140	1171	1054	1075	1119	1025	1039	1087	1043	1101	1077	1038	1130	1089	1035	1065	1097	1051	1060	1073	1051	1067	1033	1040	1035	1037	982	1083	1019	993	1013	989	1081	1065	1011	976	974	1034	909	988	980	1009	991	974	1013	953	1046	962	1003	1004	972	984	974	961	970	979	1006	923	988	957	974	998	997	998	1016	1039	978	967	980	956	941	945	950	981	974	936	954	916	978	989	949	958	996	951	987	933	931	972	1004	988	951	957	1040	961	1018	909	986	971	959	988	1004	982	1003	1010	962	985	941	1053	939	999	1011	958	939	958	995	957	957	968	990	967	928	1040	939	1034	924	1000	951	978	995	928	997	965	965	980	984	1019	955	986	1003	972	922	910	1020	945	1039	923	968	969	1032	1017	963	920	940	960	948	1031	995	966	917	1034	971	1007	925	978	960	951	954	994	942	999	934	935	970	941	924	965	981	939	985	995	942	941	977	992	971	1036	937	1008	982	954	980	970	1026	988	962	997	1009	1002	947	923	956	974	950	989	965	939	944	1028	977	934	994	1011	900	954	964	981	946	956	1011	993	950	951	1018	949	978	971	974	938	970	967	993	976	964	973	996	998	1050	959	974	987	1027	1004	996	959	1003	965	946	936	974	987	1030	935	975	949	999	995	945	963	1040	994	1000	1005	977	963	980	980	983	936	1017	973	988	973	1061	974	1015	998	997	1010	962	947	979	942	983	969	948	992	952	981	988	988	969	959	946	1011	985	956	1045	942	958	976	964	934	981	983	956	978	952	903	929	937	999	903	1007	954	989	994	988	941	991	966	991	960	977	942	1012	964	975	941	948	994	1001	994	953	992	974	1033	958	982	973	964	974	946	947	967	976	926	1009	979	1009	987	1004	944	998	983	957	973	985	948	1016	948	950	971	944	974	950	965	990	976	935	1045	957	913	1028	990	1014	970	979	1001	953	988	1011	950	962	997	915	995	920	951	983	1017	937	963	968	911	961	1003	975	1007	948	1022	972	976	982	967	1015	1017	961	917	966	935	989	995	958	984	970	1015	949	944	955	1010	966	961	954	958	950	974	929	933	931	959	1018	951	949	924	968	999	1030	984	1007	963	951	990	979	948	1014	947	978	995	1000	1001	907	983	1029	944	987	1004	1031	961	998	1017	954	997	935	1011	1020	970	980	999	1000	915	950	986	923	952	970	978	945	1024	989	1014	1001	997	1002	956	924	966	966	991	1002	986	929	977	970	997	989	941	938	977	994	962	925	1085	964	995	987	1006	1018	1007	986	990	966	992	976	980	999	983	968	946	951	950	987	927	994	1039	991	939	990	982	917	968	919	966	950	984	970	1027	929	974	1003	977	933	931	1013	936	957	955	954	957	938	995	943	948	1014	931	889	1009	1022	960	951	957	999	1007	958	969	941	984	955	994	930	948	958	967	936	952	949	952	961	981	942	970	932	959	917	950	976	962	1014	963	995	1035	1048	965	948	995	954	916	978	942	962	995	932	959	992	960	999	1004	968	944	989	1016	980	947	964	920	987	994	902	981	1003	975	973	995	969	964	933	958	966	969	907	1010	967	959	997	997	963	901	983	976	984	958	925	988	952	906	1000	908	969	943	1026	1011	993	904	1008	1003	1037	957	963	943	1017	958	962	985	960	1004	991	1004	982	986	996	973	1013	953	935	959	985	1008	1010	981	998	986	1026	975	982	945	946	940	973	964	998	960	930	1027	967	937	1031	964	946	963	937	982	919	990	1002	981	963	1012	1031	1037	964	993	951	931	1004	950	966	1032	949	950	965	923	927	945	987	997	971	918	945	987	969	1041	1004	940	994	985	1047	1003	984	973	953	947	963	956	965	937	960	982	988	973	1026	984	971	974	982	981	939	989	964	1005	968	964	981	976	931	948	959	929	1004	978	991	988	966	996	970	1003	982	1016	1011	949	996	1003	1001	1002	985	964	986	999	925	980	974	956	980	995	937	1012	950	985	1014	1005	969	996	998	961	950	944	1009	968	978	1056	955	918	978	961	982	987	998	965	964	964	982	911	1005	966	949	964	991	987	967	987	1034	983	1004	936	963	964	1023	983	938	953	958	934	976	1001	970	983	990	966	984	980	951	1012	979	947	987	959	977	983	996	969	1013	1019	986	1017	950	958	1011	991	955	886	956	997	1012	1000	989	977	998	949	974	965	959	965	1004	996	960	930	987	998	995	997	1019	937	977	960	921	998	943	1058	945	969	960	1005	958	961	1006	986	1017	985	951	976	1009	987	1004	988	993	997	996	926	949	973	985	1021	953	997	968	990	1017	960	1000	962	993	950	952	979	931	932	923	999	1005	1011	997	965	989	946	1033	939	992	1011	916	1004	961	964	978	957	992	984	967	925	940	1010	933	1001	939	995	925	922	968	963	1010	947	1012	1009	988	964	1056	976	954	940	993	1016	1036	992	975	971	947	1014	915	1007	1002	989	975	946	953	973	991	954	962	954	980	979	961	969	1011	980	968	1030	968	989	970	1017	946	1030	938	1007	979	972	951	953	955	969	985	948	898	954	962	984	1006	1048	982	1004	1019	964	968	944	959	944	998	963	986	886	990	950	960	928	1005	1004	977	946	965	962	959	968	949	973	970	968	936	957	942	991	980	1031	1073	979	945	912	975	977	979	989	1033	994	964	932	966	955	961	1000	913	980	986	970	917	968	993	1014	972	944	967	1010	1026	1035	986	954	974	1007	1023	958	1020	945	967	1025	1001	981	993	959	1006	981	995	937	1028	961	981	1020	910	992	1009	927	961	958	948	1024	1006	925	1010	925	956	964	934	1010	933	943	1015	1003	1021	963	960	953	991	1007	951	954	958	957	1010	953	971	937	933	935	969	988	982	1001	991	972	956	907	952	1005	1002	962	963	1021	939	941	999	986	975	931	983	989	949	982	983	1001	1043	930	978	981	969	1010	982	957	948	997	974	993	985	998	992	939	953	943	982	913	1018	1005	963	971	974	968	937	1004	941	1005	973	980	956	983	1013	962	1005	993	1020	1003	960	962	933	1015	972	986	982	953	996	941	972	977	1043	961	1014	989	926	973	983	1017	937	967	949	940	940	953	969	1023	989	930	936	936	910	952	944	956	991	962	976	943	956	1002	988	982	968	987	986	952	1030	934	951	1025	959	923	965	925	981	966	988	1028	961	957	980	953	972	976	1024	940	1029	978	988	1017	1007	934	1006	1023	949	986	989	943	1025	935	952	965	962	980	956	1023	955	958	978	929	1012	952	977	968	922	1004	975	1013	983	1003	982	1020	944	991	935	942	976	981	974	945	1003	988	972	961	989	942	972	1004	942	931	1012	984	1009	944	931	949	977	984	1009	954	943	965	889	991	983	931	962	987	948	992	992	964	961	957	950	968	943	973	937	1004	974	980	960	953	946	966	1000	973	1001	931	1035	974	939	961	968	962	916	1009	941	963	986	983	987	968	971	952	972	985	998	1025	943	1022	935	966	946	965	961	1031	983	949	968	952	982	957	983	1019	969	984	908	1017	948	998	961	953	971	952	995	940	981	980	1009	980	984	983	1002	980	1074	962	981	979	997	999	935	1003	1018	957	983	983	920	972	963	951	958	971	958	950	1029	955	906	978	963	954	1013	944	977	933	991	969	994	946	935	1012	938	971	930	947	949	952	984	976	948	946	971	1028	963	989	947	989	933	995	963	998	974	949	1000	947	940	941	911	959	993	959	997	977	1024	930	1009	968	962	966
30276	27994	33065	22781	11329	7382	4935	3692	2869	2359	2138	1833	1614	1412	1362	1300	1279	1297	1218	1214	1075	1159	1088	1082	1021	1018	1030	1019	1014	994	981	970	943	882	921	889	1000	956	892	872	890	973	927	951	930	871	909	972	908	964	951	943	947	948	927	883	896	926	906	929	941	866	964	926	912	915	913	949	900	956	927	935	899	859	860	899	875	897	933	927	943	864	932	881	933	841	926	872	946	878	888	917	889	893	925	915	865	915	876	887	916	927	936	892	865	894	911	918	918	944	878	911	885	882	914	876	835	944	903	908	955	911	867	947	876	925	888	888	899	899	906	906	877	877	841	914	929	901	887	903	898	907	869	929	895	886	922	893	894	926	867	860	878	884	919	924	916	863	917	914	870	879	915	896	911	874	857	924	910	917	870	870	881	919	898	845	909	899	877	918	910	933	906	911	898	892	883	943	859	910	863	922	903	904	898	901	940	900	876	954	935	855	906	937	907	913	862	891	915	886	895	948	939	918	882	866	842	864	858	912	866	874	859	902	835	889	936	836	890	921	897	932	893	911	880	925	859	907	954	955	904	892	933	939	888	845	905	848	900	866	896	907	862	848	931	863	924	869	893	971	956	905	866	947	898	881	978	872	895	864	894	895	903	871	896	925	898	967	905	905	825	898	945	893	920	918	930	933	949	942	858	910	929	915	844	890	905	925	904	928	905	813	917	881	977	887	922	959	877	873	975	910	932	875	917	842	828	917	882	932	874	890	845	886	872	914	913	908	883	920	855	895	919	904	932	929	904	872	894	896	897	914	907	891	920	968	881	925	837	913	908	957	902	925	970	926	910	923	898	920	921	920	831	897	847	893	883	929	888	882	944	888	856	845	935	905	931	899	859	943	925	890	948	884	939	974	933	888	910	944	952	880	908	871	916	883	926	926	887	858	893	873	925	930	890	946	923	867	901	886	859	896	933	911	902	871	886	926	844	895	925	907	915	885	941	920	870	912	926	896	950	849	842	921	899	925	875	873	904	914	962	908	933	902	884	907	936	867	893	939	900	914	901	856	915	935	957	964	899	881	924	860	927	863	914	926	907	901	949	871	952	868	869	937	942	881	918	934	909	837	914	933	925	894	907	861	873	931	888	934	873	904	877	925	896	911	935	912	925	922	907	866	855	926	900	910	866	955	905	865	935	1015	897	854	940	930	888	920	911	865	933	915	930	910	881	831	915	949	924	899	928	904	895	888	915	910	928	962	916	899	881	885	923	905	912	887	918	861	933	891	902	879	875	872	894	922	930	910	874	868	904	973	859	903	871	920	911	885	908	903	911	904	911	932	900	934	899	943	878	909	912	895	943	929	899	848	882	882	938	943	888	895	903	959	883	919	892	939	924	902	887	951	894	940	907	962	920	875	917	845	919	928	911	913	963	944	874	914	895	938	933	916	917	943	920	892	875	906	883	896	927	925	904	888	899	946	987	878	892	879	915	891	878	929	879	882	955	886	878	928	925	936	937	852	886	907	901	945	853	902	966	883	951	867	905	922	901	927	871	929	892	938	843	866	895	891	836	932	950	861	927	861	927	873	900	846	884	880	903	947	942	834	884	917	868	926	909	911	918	909	933	934	865	913	871	878	858	861	855	863	938	919	937	893	870	849	975	910	935	935	940	887	936	929	886	921	918	892	923	935	887	938	933	949	933	936	891	929	967	865	930	959	893	838	940	897	894	903	925	923	896	896	848	919	913	945	937	891	940	887	916	930	896	920	933	926	877	924	869	925	914	878	919	885	883	894	977	842	892	863	866	950	906	936	901	870	979	869	901	924	936	917	880	928	881	905	971	893	885	953	893	895	943	875	874	893	881	905	935	932	904	920	893	908	898	879	913	885	944	907	903	956	921	919	903	908	975	967	932	940	868	898	912	871	868	851	855	863	928	896	915	902	931	888	861	872	919	914	851	890	856	922	915	880	861	849	834	896	859	873	879	885	870	891	909	886	888	939	908	947	933	850	871	890	973	1010	916	903	868	875	880	847	864	927	893	861	878	926	895	851	890	885	916	929	949	920	908	856	908	879	847	933	950	910	883	924	905	885	915	863	894	989	892	917	961	883	872	902	898	940	958	953	924	911	916	924	991	854	915	927	913	875	856	889	924	963	920	928	863	904	892	930	876	939	901	891	896	941	930	928	941	895	934	872	874	891	901	906	918	919	937	906	820	923	949	918	882	903	871	884	923	883	910	907	970	891	936	857	884	923	880	956	896	862	932	910	880	930	904	943	880	903	878	839	860	847	908	926	931	960	886	912	953	906	852	941	877	919	865	928	937	915	870	902	868	842	891	907	934	909	889	878	894	887	922	957	931	954	871	907	915	860	935	910	868	873	901	938	884	928	901	930	840	873	943	903	871	878	922	914	948	928	933	954	940	934	920	856	891	899	897	962	913	898	870	874	890	885	907	986	902	918	915	940	892	885	890	907	891	904	926	917	878	935	932	948	925	925	950	926	957	900	967	912	919	921	903	924	959	924	899	875	906	905	931	875	860	929	858	937	900	933	954	873	907	866	882	901	925	907	957	954	901	903	863	911	909	891	899	870	902	889	911	886	864	888	953	916	884	960	883	935	857	908	930	925	929	880	877	921	898	905	874	885	913	888	910	874	889	875	894	882	929	859	857	876	993	893	928	906	872	897	890	861	935	891	897	870	936	839	902	908	893	866	892	949	857	891	905	921	907	955	879	892	933	967	907	907	921	910	964	954	909	921	923	901	908	918	942	995	909	906	908	902	911	941	908	837	942	919	893	885	948	852	868	884	931	946	920	828	951	907	906	887	951	914	928	913	900	943	945	925	913	933	882	887	924	841	932	907	856	915	985	891	876	869	886	895	864	952	925	966	900	943	914	897	911	881	888	881	856	873	912	927	974	836	910	950	876	913	947	935	879	901	908	929	919	975	860	927	904	892	880	879	930	877	900	830	902	910	908	887	861	898	868	926	855	860	944	916	893	936	895	878	934	919	889	970	923	925	918	906	881	846	932	860	877	920	861	965	936	881	885	861	967	933	878	948	908	899	892	895	897	920	860	870	933	919	930	892	908	899	933	889	894	912	892	908	923	887	853	874	874	932	953	893	871	944	891	850	929	883	881	941	904	889	885	905	915	914	860	914	911	942	866	878	907	894	878	957	909	868	916	952	910	908	873	894	920	920	927	901	864	856	920	910	956	933	861	923	935	899	955	931	933	888	944	972	910	951	912	866	869	944	938	880	909	926	864	961	883	919	900	889	974	937	911	938	901	908	889	946	915	933	917	890	913	879	945	867	865	922	905	913	867	827	896	913	899	931	888	916	896	901	867	933	919	906	903	930	879	920	880	928	920	1002	937	913	865	897	901	875	891	886	887	922	924	901	885	927	896	904	852	951	937	903	849	896	898	888	862	984	852	909	899	877	900	823	896	894	922	840	879	897	872	950	946	900	885	901	922	890	913	914	881	907	909	914	930	891	935	949	916	896	892	914
28223	42226	33527	19686	12941	9988	7222	5528	4312	3361	2854	2445	1937	1730	1561	1401	1471	1387	1347	1313	1273	1148	1145	1112	1078	1080	1034	1044	1008	908	907	930	987	993	942	942	993	925	930	943	966	939	915	930	960	974	992	957	947	944	925	946	925	907	959	898	847	930	885	888	929	887	899	924	917	915	998	927	960	938	972	881	912	921	906	951	919	917	893	901	891	893	891	920	936	875	894	881	933	894	947	975	858	859	865	946	922	862	944	899	905	909	854	873	919	942	929	887	846	935	843	869	894	895	897	875	939	902	880	894	883	917	908	926	936	915	904	925	851	926	890	915	913	906	902	886	930	886	957	931	880	902	955	941	896	878	911	882	886	943	955	880	903	940	882	888	905	895	904	953	910	893	942	931	901	882	949	881	885	848	904	889	923	864	914	897	940	872	945	895	935	897	901	947	902	871	938	908	925	904	878	912	927	866	920	969	947	885	865	921	924	830	911	943	900	850	888	871	918	860	889	921	952	878	882	926	882	881	902	855	918	888	865	934	916	908	862	879	878	891	891	899	960	949	902	913	890	876	904	938	875	917	928	903	920	901	918	836	951	903	917	829	907	878	932	927	953	847	897	926	941	892	919	899	905	844	883	847	888	897	913	927	912	908	855	929	827	928	902	941	903	908	827	927	886	931	879	903	911	891	881	930	918	868	900	906	899	893	892	934	942	887	936	849	887	878	812	965	934	938	903	940	935	944	846	910	920	904	888	891	948	877	904	881	876	918	917	966	870	906	902	898	933	892	913	906	887	938	839	861	917	930	887	926	913	910	895	903	870	855	896	928	847	882	913	862	910	899	909	924	911	887	957	841	857	928	869	869	878	889	906	918	901	841	888	923	874	900	898	937	912	929	886	936	924	893	960	935	900	904	927	926	903	873	873	886	868	870	923	905	882	878	845	870	888	934	889	952	917	946	859	881	914	936	892	924	869	933	882	858	880	897	923	921	911	892	888	953	887	855	914	873	855	920	909	879	908	882	880	918	959	908	903	876	949	981	955	926	873	890	885	913	862	938	907	858	847	901	896	941	908	890	912	902	891	869	862	942	940	875	892	912	882	888	910	852	858	973	922	933	895	914	983	877	913	835	903	912	898	910	868	841	837	903	855	921	918	865	922	944	909	883	954	906	944	920	874	890	922	904	914	904	942	884	928	906	898	989	856	931	925	892	909	885	955	968	897	935	857	894	899	922	981	927	883	885	892	912	861	937	914	914	865	917	884	940	886	871	830	890	900	866	887	891	923	933	890	927	886	856	897	919	913	874	857	916	865	891	892	862	872	953	941	916	915	876	915	849	870	892	912	934	900	940	908	939	889	910	902	959	908	923	890	936	882	910	910	887	922	902	915	879	862	924	946	874	903	877	870	865	938	886	867	927	851	914	909	872	897	911	872	908	978	880	914	877	890	824	930	917	938	921	869	913	861	881	893	886	884	918	890	905	874	921	910	885	924	908	892	869	879	914	854	905	873	886	963	948	904	948	883	867	921	935	901	891	911	904	871	916	886	946	900	926	950	876	926	937	919	900	944	915	884	870	913	878	917	922	880	910	927	884	962	888	944	883	907	895	930	922	924	885	913	899	908	947	913	851	840	930	942	917	872	874	941	880	924	906	946	927	923	945	924	878	914	874	925	932	867	903	891	896	962	873	886	862	899	882	919	866	978	899	854	906	860	908	867	869	895	891	912	848	854	925	986	909	884	943	905	915	909	922	889	885	882	936	885	877	870	890	971	869	917	903	968	902	886	890	886	879	929	938	909	899	911	924	916	931	881	867	916	923	910	922	879	874	922	855	913	912	920	882	898	894	926	869	882	878	877	899	917	946	866	877	928	864	907	842	883	909	954	904	898	925	901	868	867	900	867	885	925	855	932	882	909	913	847	918	901	927	899	884	840	941	881	878	879	864	855	902	873	882	854	898	909	877	840	901	894	881	857	845	937	928	859	897	891	891	913	946	926	895	874	910	923	949	920	873	848	909	906	940	870	887	852	953	868	890	936	849	934	898	864	894	890	931	888	895	862	894	912	903	848	868	895	952	899	906	932	908	951	881	927	855	881	909	948	913	887	891	932	897	923	893	865	851	925	978	911	936	893	862	889	946	969	928	841	883	940	865	961	904	936	953	912	935	864	914	933	890	947	892	916	959	891	933	925	894	938	886	869	881	914	902	937	912	867	947	865	929	912	886	908	893	919	890	896	908	928	898	916	877	949	884	944	898	879	898	906	898	914	971	904	875	932	924	863	875	896	866	872	883	921	886	839	902	898	881	895	901	928	931	878	922	904	927	866	931	913	851	951	907	888	893	898	958	892	870	903	914	954	882	842	939	911	876	889	874	917	932	927	913	881	895	883	855	849	876	961	915	890	912	891	932	875	840	888	913	920	905	887	854	918	878	899	884	889	875	924	910	865	955	918	883	939	932	934	855	919	927	910	877	859	872	910	874	958	898	907	893	877	897	870	865	886	860	889	902	899	865	894	901	912	901	877	874	851	876	853	894	947	911	892	874	905	945	890	904	946	899	867	866	955	878	886	874	879	887	928	861	922	914	934	946	894	923	875	907	896	908	902	879	920	904	924	956	944	958	913	920	847	923	876	873	903	935	886	842	954	921	908	913	994	932	894	892	908	934	848	945	914	898	919	905	860	928	928	908	897	899	895	913	925	937	858	899	873	884	883	894	869	864	918	849	901	920	909	874	928	923	933	895	963	886	897	925	935	875	952	951	894	956	897	915	903	878	920	957	866	873	876	902	908	909	927	909	934	896	854	889	870	953	904	901	889	886	940	910	929	904	844	943	919	901	912	927	930	953	922	910	886	851	882	893	925	890	870	861	881	917	852	855	906	909	932	873	878	904	907	910	856	876	927	827	870	903	850	934	870	913	915	881	875	902	866	914	922	902	936	891	922	915	890	934	936	918	940	866	913	862	906	928	862	925	880	876	868	867	939	913	870	965	891	871	871	881	917	888	885	872	817	905	888	887	874	901	921	890	904	870	934	898	904	856	930	895	912	889	909	922	934	908	921	899	919	854	892	924	885	875	925	882	899	893	854	912	874	934	925	881	925	863	948	922	907	944	929	936	878	866	917	882	898	897	890	842	894	910	873	916	895	869	912	939	933	936	866	936	895	897	923	948	932	907	896	889	844	938	907	896	872	892	961	902	886	902	889	879	883	886	870	900	915	891	886	854	925	919	873	901	856	929	891	902	931	916	881	925	864	925	904	878	941	852	915	912	916	895	910	896	920	889	907	904	859	912	915	889	915	873	918	905	921	907	965	960	879	908	888	898	896	901	921	861	937	917	890	953	903	925	888	1003	841	896	914	923	851	870	903	892	864	896	972	880	869	889	922	898	874	908	934	946	872	988	918	893	933	902	828	887	900	893	895	862	877	825	870	927	868	893	875	925	890	928	911	860	910	898	899	875	935	878	884	882	843	884	955	876	945	860	884	899	894	883	885	874
24368	21468	28948	24666	21895	17306	9829	5810	4225	3496	2862	2469	2002	1849	1746	1554	1551	1532	1455	1409	1401	1310	1216	1118	1064	1116	1131	1072	1086	1024	993	984	986	1008	988	981	938	970	978	924	990	976	1005	950	944	982	954	992	959	968	1004	963	972	991	992	960	917	937	915	919	919	946	966	978	953	1001	926	942	955	970	903	849	908	861	877	910	981	945	910	906	923	905	916	922	900	873	907	935	932	890	934	921	912	907	928	942	952	929	945	885	912	913	1002	911	961	925	918	889	912	886	936	852	980	940	885	921	877	924	929	927	931	857	985	919	926	916	900	901	934	902	976	921	958	968	919	946	888	939	892	958	962	894	910	880	886	936	913	847	944	909	924	959	897	950	918	908	912	947	898	987	930	932	905	914	889	915	948	958	918	902	954	893	905	913	921	915	923	887	917	916	913	911	901	964	920	946	892	875	888	899	917	909	928	912	934	908	920	924	937	906	932	902	907	914	936	907	922	949	965	899	880	871	921	943	926	946	923	906	899	873	868	923	902	985	950	913	905	923	907	915	897	889	975	957	940	909	936	969	912	937	866	898	918	862	905	915	907	893	860	877	919	868	916	868	889	859	956	942	910	892	891	936	901	932	901	887	830	894	912	930	907	956	877	985	907	899	908	915	925	880	938	931	923	897	940	980	939	914	908	925	860	951	898	890	868	950	930	904	866	902	883	897	939	932	885	955	905	931	960	917	837	924	938	982	911	924	940	940	930	945	948	876	918	908	917	923	909	942	958	919	918	888	911	876	872	938	862	922	905	867	962	860	896	889	923	890	901	963	888	894	891	921	880	900	930	974	943	909	937	915	905	905	928	950	928	930	929	985	904	916	983	926	940	852	877	943	855	928	914	875	939	962	962	907	956	918	883	924	961	893	965	912	904	938	875	864	909	887	923	989	937	916	938	913	911	923	874	927	936	969	922	942	960	931	896	937	861	955	853	943	926	877	887	902	917	909	952	933	910	924	879	916	885	908	874	928	930	905	925	902	870	880	973	834	922	975	897	892	926	916	913	942	911	956	919	920	886	878	937	913	887	932	908	992	914	907	932	910	970	886	914	875	962	923	939	906	919	890	917	876	979	949	904	910	904	923	927	882	897	963	906	883	862	875	891	878	920	898	921	877	926	891	896	921	900	898	899	928	893	925	859	900	943	927	891	862	931	880	896	922	873	866	880	923	942	885	924	892	933	870	941	878	922	889	910	884	900	931	917	915	906	919	882	919	941	903	900	915	904	933	969	922	918	905	938	937	898	911	935	955	943	910	917	921	932	915	920	913	980	920	918	932	907	876	910	926	901	935	895	903	928	912	925	936	838	913	889	950	952	913	894	911	933	882	962	944	854	910	919	968	921	930	933	912	887	900	920	886	904	929	926	911	898	903	897	869	906	934	907	849	920	969	895	948	913	932	897	924	893	939	906	935	877	950	908	918	887	946	956	934	938	870	920	924	916	912	931	920	881	895	929	900	953	903	924	867	909	947	999	948	879	937	896	946	949	945	901	921	907	921	879	957	914	907	895	854	909	923	883	860	913	926	965	951	934	894	975	893	885	877	922	910	954	928	949	865	885	956	917	936	920	934	945	899	953	854	941	885	956	964	936	902	851	918	911	937	935	948	902	893	891	878	911	924	910	942	938	883	864	891	949	900	960	920	919	905	867	919	923	929	950	944	871	904	884	893	938	916	893	893	895	919	960	914	959	941	914	909	831	901	897	938	915	890	937	944	954	955	938	879	895	899	928	889	913	897	905	954	864	890	918	872	890	938	923	913	915	889	898	932	929	959	966	879	908	952	937	872	913	926	881	937	873	840	934	913	900	881	945	920	871	937	977	894	935	898	842	962	928	947	929	955	919	902	950	898	902	909	896	940	902	942	917	954	924	959	966	869	917	918	926	926	878	940	878	910	920	864	907	954	960	933	893	951	920	942	932	902	939	950	915	925	897	861	938	917	947	874	909	914	967	889	940	970	873	888	933	858	916	926	932	931	922	934	906	944	915	879	926	928	903	905	873	915	890	939	933	862	907	937	913	930	886	926	881	912	966	953	948	932	933	913	903	884	929	905	907	896	935	901	918	958	909	893	941	861	931	871	941	962	955	838	978	903	915	876	897	835	903	885	944	931	944	978	899	862	923	906	895	900	916	871	960	896	950	929	938	890	940	912	917	872	928	930	887	934	925	896	900	914	903	925	896	938	885	854	923	925	927	918	880	934	943	930	928	905	929	883	941	931	949	931	965	893	884	929	894	926	947	908	988	926	901	927	901	982	849	1000	904	875	898	950	886	888	865	945	912	856	926	912	895	941	871	921	889	968	901	888	861	840	914	975	908	954	937	931	917	915	925	1012	954	928	955	919	867	871	854	883	916	915	920	921	950	895	937	970	913	962	909	911	920	933	945	944	900	940	901	892	971	898	966	905	890	898	895	914	855	905	898	894	928	890	885	936	895	917	921	917	895	894	908	902	904	913	938	880	960	889	930	921	933	932	879	887	850	905	988	923	937	883	922	938	958	962	928	896	950	915	894	892	881	898	926	870	901	929	903	936	927	912	933	877	914	927	893	884	963	929	892	910	917	980	947	929	930	901	907	947	922	929	934	839	906	899	862	944	879	907	902	900	937	935	991	855	917	912	939	899	897	888	869	890	925	903	938	903	927	900	959	912	853	933	887	861	922	942	934	967	897	967	950	910	903	921	883	915	895	941	886	938	963	939	939	900	917	933	961	917	901	915	921	928	926	934	890	877	860	912	868	899	967	881	926	951	921	876	850	931	972	896	918	935	906	937	889	931	932	892	874	905	860	936	893	931	899	969	869	898	927	950	917	909	961	864	957	879	887	882	968	871	903	875	896	908	946	872	889	930	892	946	902	928	899	918	888	917	880	926	964	902	922	900	910	906	884	863	934	906	966	879	923	919	897	877	846	872	899	976	875	931	917	850	900	909	934	895	834	910	891	939	983	885	917	946	922	926	891	913	948	920	892	909	897	928	927	921	911	899	926	935	922	898	941	874	966	873	907	917	887	909	844	933	841	940	905	944	904	901	914	877	916	956	886	919	927	901	891	890	892	951	896	976	965	915	888	902	942	907	960	893	952	895	898	892	917	913	934	857	906	905	906	928	907	853	908	952	923	917	893	918	946	917	905	929	909	926	854	917	953	937	904	908	987	854	914	925	984	920	896	877	916	889	940	911	949	909	946	941	983	899	922	929	946	927	889	958	974	975	912	923	886	950	955	956	842	893	906	934	912	912	904	875	955	905	905	856	910	982	867	934	897	906	919	908	928	882	887	914	1007	916	1001	887	899	938	883	921	868	904	923	921	888	947	847	935	925	880	959	847	877	947	902	900	920	860	927	917	914	898	919	881	919	930	973	867	911	967	878	917	890	970	906	875	928	855	914	919	897	902	848	934	969	931	935	919	1009	919	886	907	962	933	893	896	877	923	961	875	903	916	929	888	890	958	956	859	893	871
28619	52232	40615	23922	17941	14124	10434	7890	6239	4760	3881	3237	2579	2264	2032	1902	1745	1681	1607	1531	1575	1365	1342	1314	1185	1185	1151	1053	1100	1036	1002	1015	1042	966	1024	945	980	974	962	1017	939	1004	995	1012	984	1003	1058	1002	1001	979	1014	990	970	931	921	918	941	917	942	941	926	997	1015	909	864	910	938	971	926	935	980	939	953	934	922	890	994	883	945	966	933	913	895	857	887	912	925	953	925	911	896	928	903	947	949	922	915	913	909	942	887	889	955	973	875	887	889	914	938	887	911	949	913	915	909	978	913	885	915	920	943	877	953	929	860	976	948	907	913	905	907	888	864	904	915	916	954	919	944	904	849	928	937	954	869	859	878	862	930	930	902	940	963	938	888	921	926	947	912	915	910	912	892	893	927	821	881	930	843	958	906	913	882	908	867	911	869	871	883	914	875	916	910	918	947	934	910	892	945	900	891	904	895	921	947	965	913	924	899	906	876	895	927	938	923	888	878	924	925	835	881	932	871	878	912	903	905	932	900	975	909	928	862	923	929	905	930	942	874	888	865	943	875	931	912	879	921	897	856	882	933	917	924	909	922	903	885	949	855	899	914	904	891	928	874	867	931	907	977	900	968	931	876	862	952	889	910	890	940	942	873	895	963	951	898	954	875	921	943	897	941	880	898	902	913	920	984	875	908	893	907	906	938	934	973	914	870	928	890	912	906	896	915	897	923	951	939	909	900	897	915	870	869	983	957	925	899	924	913	870	870	893	910	957	854	877	913	901	926	967	913	903	885	928	908	907	914	892	895	868	921	957	950	864	902	938	871	982	892	859	939	948	919	911	896	899	862	940	914	913	949	902	909	901	900	920	925	906	890	858	909	865	916	859	927	928	926	914	879	921	885	926	902	894	889	934	917	910	976	942	894	888	896	916	881	906	913	888	924	966	890	907	967	980	918	903	904	909	847	930	942	896	940	905	888	929	918	915	895	902	932	916	903	942	891	860	874	929	922	941	897	872	906	894	880	959	876	934	926	895	880	865	926	872	924	881	926	884	917	899	881	895	903	934	882	946	924	937	882	918	885	880	955	857	904	908	921	935	909	925	928	935	922	926	913	920	947	983	895	885	1006	925	953	956	842	926	860	879	870	896	928	910	917	908	926	890	903	904	945	917	923	879	916	923	914	919	936	856	863	909	953	879	902	925	899	902	904	892	900	863	876	894	921	864	963	874	897	891	880	905	919	887	878	869	955	923	940	962	866	974	900	841	947	904	924	897	915	867	892	919	948	859	943	892	919	920	940	941	982	937	885	944	975	895	892	904	901	896	896	907	903	829	855	933	879	918	925	889	915	914	905	884	896	887	924	894	886	946	862	899	897	945	899	962	907	921	903	890	928	928	904	934	916	861	920	872	992	932	888	932	955	904	938	900	914	825	915	891	888	912	889	885	926	911	901	901	917	891	934	968	906	913	900	915	912	934	922	934	883	900	902	917	931	924	918	985	863	953	957	921	940	891	892	881	875	941	929	884	891	915	869	943	944	889	944	947	954	985	879	920	903	945	880	892	858	888	874	939	897	886	957	910	912	962	898	912	899	939	958	919	892	877	958	927	922	959	891	898	903	950	903	909	907	927	870	953	920	906	928	858	910	895	877	930	900	895	900	920	913	865	891	879	889	882	947	917	934	884	916	888	882	941	888	946	944	880	905	944	887	915	952	922	872	832	917	889	894	920	907	896	912	856	896	922	897	904	899	894	927	884	882	855	928	884	890	938	925	875	858	960	937	888	854	914	914	887	970	908	903	871	934	941	914	939	949	936	882	937	1003	887	921	919	1008	883	942	879	934	924	853	895	849	926	933	922	860	873	856	891	872	890	910	890	855	902	923	805	910	871	917	928	908	921	927	937	892	936	951	916	912	953	909	975	912	878	937	903	866	925	862	878	945	902	928	934	913	919	873	909	898	910	912	861	939	884	893	919	854	861	917	867	901	963	868	902	898	891	950	865	904	860	959	962	906	936	868	901	891	965	883	959	913	874	897	950	899	945	909	905	889	909	967	890	919	878	951	923	843	887	878	897	915	948	916	869	938	858	910	867	951	885	934	902	883	892	927	889	916	911	891	918	924	931	901	915	923	868	977	877	992	860	930	944	925	925	919	880	931	898	920	917	922	864	904	915	919	921	941	922	886	898	866	918	905	875	876	923	859	908	912	911	906	885	933	869	871	972	893	869	949	857	913	900	949	876	928	917	936	918	925	980	921	922	901	946	884	925	930	883	934	950	889	917	900	912	853	895	891	947	919	913	920	901	900	881	932	943	872	902	925	966	899	886	894	903	892	898	914	896	933	870	938	902	919	950	907	893	900	921	897	873	905	907	912	893	880	937	962	932	978	874	963	942	911	843	851	912	911	938	851	910	938	919	860	947	907	870	932	855	911	885	926	953	930	931	932	914	911	915	941	913	920	925	936	867	968	913	864	911	939	907	955	837	885	930	906	913	928	888	913	876	907	901	895	889	903	845	942	914	949	907	879	901	896	942	934	902	926	926	911	870	905	920	922	891	921	956	959	923	941	907	933	886	891	920	886	940	904	923	941	928	925	910	943	903	925	928	949	876	908	928	882	896	951	927	950	916	886	946	940	908	878	869	945	909	884	895	884	908	897	937	929	924	919	915	905	946	966	913	997	932	873	933	854	857	873	902	930	934	933	923	894	933	889	935	921	887	924	860	965	921	857	880	877	943	887	960	915	883	945	870	919	844	884	875	852	881	862	920	877	967	927	894	897	896	944	882	902	921	882	908	899	884	923	946	900	906	920	970	875	941	915	928	901	922	894	946	898	894	932	944	848	930	943	891	955	935	860	924	893	949	913	909	889	900	921	909	918	999	937	915	938	877	916	943	961	972	922	890	947	913	900	914	889	926	937	920	943	901	935	918	905	937	961	885	911	895	953	937	910	931	899	884	917	917	924	934	919	902	912	895	922	924	935	939	902	941	858	941	915	935	930	910	867	931	920	903	905	909	957	885	873	927	950	913	896	914	919	911	945	895	918	959	960	897	862	893	902	866	931	886	931	909	912	923	932	960	908	942	942	883	918	930	870	902	898	881	901	928	890	845	936	909	911	930	946	885	936	902	897	941	952	947	909	877	890	888	936	874	919	992	876	874	910	926	955	940	923	942	877	934	918	914	872	910	914	876	915	900	924	899	936	929	921	951	919	855	865	912	915	883	942	915	890	911	935	900	946	876	934	913	908	986	939	923	892	899	931	911	874	885	918	880	891	898	939	921	931	893	923	896	954	921	926	960	889	892	923	925	885	897	967	900	891	901	934	900	921	926	938	897	923	866	875	876	899	905	947	914	920	919	860	929	978	917	878	950	917	919	912	921	875	884	910	972	923	917	917	946	936	910	916	895	968	869	902	952	959	891	879	917	912	957	898	960	903	923	922	887	925	880	912	896	916	856	903	886	936	861	932	912	934	901	873	930	931	913	874	917	976	875	954	889	933	943	1001	963
25471	21528	28234	25983	18098	10287	6522	4438	3466	2904	2487	2127	1818	1662	1619	1561	1365	1476	1349	1290	1246	1256	1175	1123	1109	1097	1059	1061	1087	1051	1033	1063	1036	967	1038	965	973	1029	1007	1009	1051	939	1001	977	1042	979	950	1053	994	966	984	988	970	1005	955	977	952	1000	1017	939	958	1025	1055	991	972	972	935	969	1018	993	879	957	964	939	926	960	987	919	951	984	958	980	1003	930	1021	984	1004	984	926	965	921	932	920	943	955	931	963	949	932	968	964	992	1005	961	966	986	949	1019	991	980	931	1001	977	990	960	919	982	954	981	975	914	939	923	970	978	969	933	933	970	928	907	990	955	903	965	964	949	942	1017	935	931	961	932	996	960	937	988	956	946	921	901	963	943	982	965	1003	962	1003	919	944	925	957	956	974	939	1033	918	958	962	931	955	942	979	965	987	975	955	941	943	956	975	987	910	982	978	914	971	949	937	994	968	951	988	953	945	884	981	957	938	946	921	959	932	981	1001	975	977	972	976	969	928	955	965	969	974	969	916	906	926	978	959	943	980	1003	1012	956	950	980	888	941	962	919	968	937	912	934	975	945	1000	867	927	982	924	940	929	1025	939	953	925	925	944	999	970	987	905	951	969	967	924	968	949	894	963	992	1013	938	913	932	933	941	961	943	962	914	966	999	997	967	975	1015	919	964	989	995	915	923	952	936	938	936	992	957	984	1004	943	931	965	969	907	1003	1005	937	961	1032	966	1015	897	924	960	957	951	953	969	922	972	986	963	944	984	948	1031	934	901	969	949	967	945	966	980	932	950	932	978	985	937	978	914	969	942	940	975	947	945	958	875	937	999	986	956	1005	966	930	956	949	927	954	948	964	926	960	971	926	917	968	928	965	948	950	948	922	988	979	925	989	931	938	963	898	1044	918	948	914	979	951	897	984	998	938	959	870	924	913	908	964	931	932	938	946	910	953	963	969	989	963	910	917	929	913	941	952	939	997	928	956	1013	943	918	950	945	942	982	923	946	916	924	899	991	955	923	934	977	970	1003	944	1011	946	903	952	954	958	922	950	944	913	971	938	920	932	956	969	964	923	945	925	969	913	904	958	971	961	955	943	947	962	929	967	942	922	972	952	973	981	948	961	957	923	955	909	912	962	913	949	885	968	954	957	929	946	994	913	950	992	954	954	935	941	953	925	984	953	947	940	956	980	964	950	936	949	973	957	914	960	971	946	957	952	1033	971	930	937	937	994	959	870	922	965	990	925	977	952	994	951	969	928	1003	945	954	950	939	1022	928	1021	977	958	906	964	928	974	998	925	892	952	973	954	1004	948	998	945	964	915	959	968	982	916	936	933	945	948	901	943	954	999	940	934	1014	938	919	862	920	965	964	967	934	968	985	976	982	933	968	927	933	969	914	976	963	970	947	937	967	985	1018	1010	920	1014	942	974	928	891	969	936	1024	970	965	957	986	999	977	977	938	975	948	983	1027	983	879	909	924	920	942	963	981	902	963	942	974	975	944	924	928	892	984	955	939	920	893	927	944	954	976	977	882	985	996	936	947	1023	934	947	908	943	920	920	1000	925	967	902	1001	973	919	919	957	977	918	1037	947	911	987	940	965	977	924	984	1019	945	959	950	1005	937	945	964	988	940	932	969	912	940	973	945	973	990	946	969	937	979	911	932	955	968	942	957	938	936	1004	931	914	951	1013	939	977	951	936	919	919	954	1006	972	899	912	963	965	952	928	929	995	927	1004	896	1013	984	1033	954	918	913	1009	984	963	904	963	926	943	988	962	939	953	908	924	906	959	910	940	973	1000	927	971	921	944	959	987	961	929	939	941	989	938	921	975	985	953	985	963	1038	916	978	927	984	903	919	1017	954	899	955	955	929	1005	1049	957	947	1019	967	992	975	913	1001	951	975	901	966	963	912	895	1002	951	944	936	973	922	928	943	956	962	930	888	969	968	942	940	924	984	963	951	994	945	943	922	1017	936	936	952	943	997	1001	909	964	894	970	952	972	967	959	994	923	984	986	958	1015	976	1004	986	953	882	1000	976	958	887	1008	897	947	975	989	899	973	962	962	925	992	926	939	987	932	925	893	969	953	998	968	1025	919	957	930	921	958	932	939	980	976	895	935	964	977	911	932	1007	958	946	956	993	881	963	953	1001	1024	953	985	988	954	916	972	943	936	912	977	956	937	936	951	976	899	943	970	916	1045	959	937	904	951	927	958	943	1022	1010	941	957	946	1024	947	987	955	906	963	921	939	993	895	950	942	906	997	974	967	1006	972	924	966	952	998	1022	954	963	952	993	895	966	967	992	930	940	976	951	1005	927	946	967	968	945	957	922	896	924	909	965	961	950	948	952	912	952	947	1001	965	940	959	945	957	953	946	964	934	970	944	938	971	911	1000	955	961	933	860	861	971	984	964	988	951	942	960	930	928	971	1021	942	961	963	968	1025	980	947	981	931	946	979	952	959	923	991	994	960	919	921	930	944	952	960	989	940	934	1011	974	980	944	946	987	858	970	941	906	948	1011	978	962	924	945	959	1006	967	933	919	938	938	981	975	921	963	923	989	967	872	952	948	965	963	974	951	950	1010	896	909	1074	931	917	955	973	932	958	924	945	909	979	955	981	944	982	953	1002	895	983	977	929	972	964	894	986	936	965	937	954	940	950	970	888	953	913	925	981	911	916	935	1028	933	983	965	990	966	989	946	929	950	947	931	972	949	933	964	942	919	1001	974	960	927	919	978	990	983	911	952	921	910	930	972	915	953	931	968	935	936	963	947	928	970	987	940	957	994	1003	892	937	952	928	946	951	975	940	993	946	924	903	928	939	975	956	938	962	995	977	934	959	952	990	939	987	975	933	940	876	974	904	867	939	1008	928	941	962	975	933	935	963	929	1004	924	957	965	929	932	952	979	921	947	913	1009	867	905	949	902	971	960	949	926	919	955	1002	927	1010	938	952	1003	920	971	1017	938	924	910	927	965	966	979	929	917	997	975	928	896	958	980	967	959	989	957	1000	926	995	934	945	934	969	967	943	991	967	923	894	1019	925	880	926	996	997	976	972	889	937	911	969	960	971	952	970	930	976	963	951	1018	992	922	903	891	952	941	895	902	958	943	922	957	935	928	944	917	944	979	928	978	974	934	935	986	946	949	936	980	907	927	1022	920	971	936	933	924	951	984	962	959	913	989	953	986	925	983	991	902	1003	957	951	929	917	973	959	932	944	952	1009	930	952	920	986	959	941	962	957	953	911	968	949	1004	948	953	926	962	940	970	898	972	945	1001	975	941	984	946	935	937	981	978	1038	969	937	896	972	915	932	982	919	945	943	943	924	985	945	924	936	911	966	941	954	923	932	981	950	930	1022	923	923	931	985	947	1028	968	1026	973	965	924	939	926	993	938	987	955	887	979	958	1027	983	908	953	988	1001	952	915	919	924	984	979	961	963	958	948	975	956	988	950	918	972	928	934	934	991	914	970	937	955	932	996	940	907	909	954	916	957	901	923	909	929	987	951	975	959	967	943	920	938	929	949	974	971	942	959	957	991	997	945	931	962	929	907	960	937	1014	969	917	958	954	973	993	920	985	898	951	983	949	910	964	956	949	964	908	930	943	945	973
30332	49539	35473	20076	15027	11892	8992	6813	5225	4155	3487	2800	2317	2035	1983	1789	1553	1653	1598	1541	1416	1390	1237	1191	1096	1178	1149	1067	1042	1070	1024	1019	1008	1000	968	1029	1006	1012	950	1046	967	1071	999	1007	1002	1009	1017	993	1002	945	993	989	996	1009	985	942	1010	934	1003	978	990	973	975	1011	992	970	1024	944	919	977	945	944	926	917	970	948	960	913	903	943	993	933	989	980	976	953	978	944	887	909	908	962	998	939	881	958	970	949	913	971	979	961	932	953	1041	945	918	952	936	931	968	938	977	922	938	954	817	974	889	939	937	916	962	972	930	936	974	891	960	946	926	932	952	968	957	993	947	906	941	937	940	948	918	924	988	984	985	980	1001	939	905	920	936	916	887	914	956	992	1002	994	938	919	959	954	912	917	918	931	911	919	948	954	954	922	923	934	1032	971	967	921	971	976	925	898	922	949	953	954	907	923	925	886	927	964	971	979	955	978	911	945	962	925	939	915	980	955	928	891	900	895	932	881	951	1034	895	933	929	914	935	907	950	925	918	890	931	944	973	946	935	927	966	944	951	905	963	979	959	999	929	977	955	962	941	953	991	923	987	956	957	930	988	936	978	945	982	1020	934	947	993	941	954	970	952	966	979	906	976	918	975	940	990	965	958	972	1022	910	957	952	968	898	963	963	958	894	910	927	934	925	979	936	946	917	909	953	926	939	971	890	952	904	936	926	950	990	899	938	953	924	916	919	1001	991	976	917	934	961	990	920	915	930	977	995	951	964	958	928	1023	909	939	961	963	994	974	895	904	957	903	1003	977	918	917	907	980	967	952	930	982	917	957	988	914	889	910	923	965	984	1002	913	977	924	886	907	976	960	947	923	967	954	980	945	936	957	961	964	939	911	910	902	924	945	932	939	961	944	929	943	919	965	954	968	955	927	919	925	990	905	901	888	956	963	892	964	923	967	928	971	983	966	944	1003	998	985	992	1012	920	932	949	966	939	993	922	977	963	889	941	938	928	994	959	975	951	972	916	919	916	927	976	975	931	938	945	915	991	929	943	953	969	916	1013	927	965	930	964	956	926	970	997	934	952	986	935	939	950	937	935	954	991	933	957	972	984	918	933	901	950	933	967	901	927	947	949	911	942	912	942	944	942	944	926	965	954	966	942	945	890	954	933	917	893	939	966	963	923	941	960	924	980	995	962	964	955	934	931	958	915	937	968	950	964	981	1013	927	959	949	962	951	953	935	929	913	986	894	925	929	1005	942	975	941	957	895	943	949	979	993	939	985	974	946	936	960	962	978	956	944	941	918	926	955	909	954	914	946	917	921	957	992	928	881	902	892	952	946	914	942	943	999	942	957	936	951	929	901	969	917	918	942	948	945	968	906	961	937	923	938	955	940	891	949	928	916	1006	942	899	962	997	916	935	976	970	886	938	940	896	877	946	926	973	893	1027	975	913	908	1036	947	944	934	965	948	968	980	941	930	891	977	952	941	930	973	908	953	1027	940	954	883	1019	947	941	959	920	951	959	923	975	954	1015	894	936	898	931	938	944	940	935	970	948	928	936	921	926	951	959	963	901	977	929	973	953	948	945	904	993	935	953	919	904	915	951	964	897	986	964	978	941	913	998	898	940	934	969	945	974	919	944	924	941	959	994	978	987	946	934	947	923	1047	944	948	970	918	940	970	952	985	974	965	1034	949	938	997	891	921	885	983	939	960	941	950	957	919	903	972	925	936	929	943	934	971	967	979	935	956	984	997	931	962	983	940	975	963	963	946	949	980	934	907	896	906	990	950	955	982	987	984	993	940	906	953	966	936	950	1000	968	969	948	924	917	945	948	964	966	893	964	959	957	952	947	943	914	954	873	921	967	916	1019	924	934	966	918	953	953	962	946	973	921	985	963	955	970	885	937	935	950	898	947	959	969	938	969	966	991	951	958	1002	1000	978	941	885	978	1021	973	952	969	917	942	927	966	946	916	978	888	881	902	930	965	967	956	962	957	916	960	961	941	933	941	875	911	941	914	975	1005	981	973	947	942	880	941	930	925	922	960	1021	986	959	928	923	1005	934	957	940	1007	944	1006	924	931	915	1000	893	942	974	965	877	917	947	949	969	945	957	934	894	926	942	945	903	972	914	980	955	964	972	1002	947	941	944	919	935	932	986	945	987	931	945	960	992	920	973	939	969	925	994	973	905	932	969	958	969	904	995	958	949	881	965	954	956	971	898	944	935	945	965	964	937	918	925	898	956	970	942	962	877	981	916	906	953	914	980	914	958	960	962	921	905	909	955	962	929	981	946	941	978	961	880	932	926	954	1003	970	913	955	972	983	903	985	959	940	998	915	967	907	966	966	935	880	937	942	954	943	945	889	938	955	970	1024	955	930	934	913	957	933	992	914	889	937	938	957	977	962	917	947	913	964	965	896	938	943	966	984	943	955	930	996	976	996	960	959	931	918	974	972	955	895	974	959	937	938	986	973	963	969	976	961	909	985	994	921	957	917	1009	926	967	929	919	959	952	957	934	934	1002	945	974	930	977	962	924	932	922	887	910	926	1004	964	943	982	951	921	905	1014	902	932	954	964	939	953	954	946	943	959	938	988	1016	880	945	949	983	918	979	923	919	1008	936	959	956	937	960	962	942	924	892	989	969	995	912	911	892	927	879	970	916	918	935	970	946	981	959	955	855	972	886	910	1018	972	883	925	935	1001	987	999	963	986	963	983	947	929	962	926	1009	942	953	910	962	947	935	951	910	895	977	971	951	1008	945	920	960	909	986	969	926	929	1016	943	923	938	985	917	897	947	946	953	942	959	963	929	975	1003	978	977	960	950	951	934	966	965	964	925	944	918	995	944	972	1007	966	918	884	930	873	936	982	962	960	949	957	933	918	991	964	962	943	955	987	938	919	938	960	896	910	890	910	981	898	947	964	924	913	985	933	916	986	997	933	929	943	964	896	1019	961	969	899	927	979	947	915	947	985	973	967	942	978	941	990	934	872	946	930	965	935	963	996	976	883	974	950	988	993	921	947	948	987	950	972	924	900	916	917	929	979	932	952	980	904	949	889	983	920	983	987	973	948	938	968	970	927	946	977	966	962	930	923	945	950	902	942	929	950	927	971	947	941	965	928	943	930	957	936	925	908	946	957	912	986	937	981	964	914	953	977	904	983	916	932	960	930	960	944	978	981	920	958	990	957	951	921	944	952	957	988	970	990	992	991	1002	915	939	922	931	895	959	961	943	957	980	964	936	933	967	937	950	981	976	974	986	969	979	991	945	950	977	931	919	954	961	941	910	912	1006	968	960	952	957	944	948	966	1027	996	909	918	890	969	937	974	916	972	975	928	960	925	1006	947	943	1006	884	984	943	933	986	997	939	1012	958	958	905	953	903	939	923	926	950	886	887	992	943	991	924	949	924	919	945	966	886	966	926	950	952	942	967	974	951	940	953	957	921	964	954	895	985	923	983	964	929	922	972	908	912	942	951	937	974	939	929	956	883	954	969	963	910	946	953	942	989	902	939	1009	955	946	895	933	980	943	995	938	954	1036	968	971	886	963	900	971	963	903
23105	21480	29291	24100	21635	22329	17667	8107	5592	4444	3811	3075	2535	2307	2208	1973	1843	1814	1690	1725	1557	1513	1417	1374	1299	1337	1265	1169	1164	1149	1139	1081	1118	1132	1092	1130	1046	1074	1124	1149	1095	1055	1106	1102	1111	1088	1101	1073	1135	1110	1052	1100	1066	1083	1054	1040	1048	1054	1047	1104	1032	1018	1081	1062	1019	1028	1055	1028	1036	1031	949	1073	1054	1049	1067	967	999	973	976	1066	1035	1046	1012	1020	934	1079	1020	969	1056	984	1020	1005	1096	962	987	977	1026	993	1011	1002	1032	994	1013	1089	1015	992	1080	1051	1010	998	1050	986	983	1114	1039	1018	985	1029	1015	950	1105	1006	1037	1007	989	1060	1001	990	1019	949	1010	1036	1056	1000	1017	995	953	979	971	1001	949	1031	991	1006	1034	997	992	995	1018	1017	985	961	985	987	1010	986	1069	1009	1011	1002	1020	1030	992	1016	970	1029	1006	1035	997	1001	1022	1019	986	1037	993	954	1039	1046	1017	1029	1057	1039	966	972	985	999	1029	1034	1089	1000	966	956	968	970	1079	1047	1043	1017	946	992	991	1044	988	1055	1030	969	966	1026	995	1029	956	1063	1036	1014	958	1019	1031	1006	1057	1018	1065	1031	994	1006	988	984	1054	984	973	999	1001	998	1039	987	976	1027	1043	1053	955	984	956	1017	1013	1003	1018	998	986	967	1024	1002	1036	1012	977	967	1011	1022	1048	985	1045	968	993	1006	982	990	977	980	980	1002	990	1007	1009	985	992	1072	1014	1004	1079	1005	1028	1053	933	962	1028	1002	972	938	942	1020	973	925	981	987	972	990	1029	1063	989	1026	966	1025	992	999	948	959	1055	1050	956	1000	993	1030	1015	1011	1062	971	1014	1037	987	1015	1031	1049	981	996	1008	1012	948	1048	1078	1020	1041	957	967	985	1032	984	1002	1002	1004	1015	989	1014	991	1014	977	1008	1036	996	1036	1048	936	931	1029	989	1008	1064	1000	980	1058	989	987	996	989	1053	954	1019	1028	1024	983	1055	946	996	940	1021	1028	984	991	1072	1028	1028	1001	945	946	1030	1019	1014	985	1041	1031	1021	1017	977	923	1016	982	1009	1039	1008	981	1092	980	1015	984	989	992	944	1014	953	1014	1015	974	970	1036	988	1006	1017	997	981	994	958	932	1010	928	993	1030	974	1001	1002	997	1014	1034	1017	945	990	1033	1049	1013	976	963	1087	990	1021	976	981	1051	1072	1028	985	1009	1082	1002	1066	970	977	1024	961	1054	985	1043	942	991	1004	1039	1014	1025	1010	1001	1010	994	957	984	1004	1003	962	1018	1009	1018	987	1017	994	1008	1050	1008	976	1014	1047	968	1022	1037	994	972	997	1033	994	995	1020	1038	1023	976	987	1059	1061	937	984	935	985	989	1032	996	1033	995	991	1041	1038	1010	1009	1028	990	1005	1004	1080	956	982	995	996	1057	945	1021	1023	967	1022	995	1019	1032	1009	938	981	987	1055	1073	1070	984	1004	1013	966	1041	1004	989	979	1031	957	1078	1023	1008	991	1021	1027	977	1010	905	1034	998	947	1003	1011	953	975	1075	955	1036	1035	1027	1001	994	992	1031	997	990	1024	996	1001	1070	978	1053	1036	973	1017	1011	945	1048	1020	1008	966	1015	1038	1011	990	1028	1006	1014	919	966	984	983	1022	992	1016	1023	989	1027	945	1004	978	1015	1008	1020	978	971	1072	1079	1007	963	1031	972	979	1039	1034	996	1040	1027	996	1011	977	1046	1008	959	1023	1063	1002	1021	1030	945	963	1044	967	1087	1037	997	990	1033	978	976	991	986	943	957	1009	1033	1021	1010	999	1035	939	974	1007	1068	961	1021	989	986	1012	1013	996	967	1003	1025	979	1009	1008	1021	1077	1023	1007	1022	1051	1012	1011	994	1040	956	989	1038	1058	1002	1017	964	1004	1005	975	998	955	992	989	987	949	974	1042	970	990	1019	1026	1008	1006	1017	1008	980	963	981	1003	1015	975	990	1017	1032	1054	976	967	997	1002	1003	981	999	959	960	888	995	983	971	968	979	988	1055	928	1033	992	1072	1016	1014	958	984	982	1016	1028	995	1017	1017	954	955	948	1036	1091	999	975	994	1004	1042	962	1076	1024	1003	986	1029	957	981	1022	1012	966	970	1012	1026	1048	1021	1027	1015	1015	1019	1018	994	1007	1001	964	964	994	985	1015	951	1000	960	1024	1031	1029	1041	1033	990	977	980	1045	1048	938	993	1011	987	1029	988	1031	977	1015	1028	1057	1029	982	1001	963	1001	1011	1017	1030	1027	1027	1041	1020	987	1018	958	1027	988	1015	992	1038	1048	977	1045	959	993	956	1022	981	967	1026	990	1033	977	956	1056	1025	1017	1014	989	1005	1007	1017	1004	997	1010	1054	1024	1011	1001	1031	979	1031	1001	978	978	992	1005	1020	1029	1027	998	985	937	1034	987	1007	970	1070	998	1002	1025	1036	994	989	1007	1000	988	1060	973	965	996	1043	996	1044	988	1009	1028	982	1040	940	964	1026	962	1002	1011	1028	1034	1001	998	975	1069	982	1002	1014	980	1020	1022	987	965	962	1024	969	989	983	972	980	1025	1020	1026	997	1044	1053	1021	1058	1012	1035	976	987	1022	1006	1034	977	1010	1012	1057	971	1006	1053	982	997	942	999	1018	999	1009	981	1073	1008	996	1010	934	988	967	1023	992	1037	978	995	973	988	999	933	957	1063	988	990	979	1049	1059	1012	971	1019	1000	998	1067	1014	1000	999	983	1054	1043	1074	1005	1025	969	1006	1060	988	984	968	963	984	1017	967	977	1072	1042	1029	957	1016	1034	990	1013	994	930	958	1084	999	979	1053	995	966	1000	1014	1013	980	1030	996	992	1016	1054	1008	1052	967	975	958	1000	972	993	995	1019	1047	1026	1003	1002	987	945	1002	993	1015	1005	956	929	925	1025	1001	1024	976	1001	1057	971	1026	1027	1020	988	1027	993	948	1005	976	1002	956	959	960	1028	967	973	1073	942	955	1032	1011	990	1038	1005	973	1002	988	1010	1031	1018	1039	963	1020	994	1031	1022	1049	990	991	1006	1035	1063	1075	974	988	1008	1022	1038	1015	960	1019	1046	1057	1009	937	1008	998	1061	1009	980	982	1061	1004	1004	950	968	931	1037	1004	1015	1032	950	997	982	969	1036	1013	1019	1049	1032	1050	1014	1011	1000	1005	969	997	1000	998	1038	913	1002	1017	997	1004	984	987	968	1010	986	985	988	1017	1016	1059	990	983	1088	1045	1069	992	985	1035	1003	1009	1055	1076	989	983	1006	968	1030	945	978	965	950	948	982	1036	964	992	975	993	1054	1003	985	994	978	969	1034	983	1021	1005	987	1042	1000	1048	975	962	1077	1002	990	1008	977	1025	1057	996	957	934	961	1003	981	1049	997	970	953	1021	1013	996	1009	1064	987	990	948	1053	977	995	999	1017	1000	1001	1008	1081	1022	981	1039	1000	957	1040	989	1007	999	978	964	972	977	975	1014	993	982	987	1012	1011	1035	1025	1007	992	973	943	1036	1015	1031	995	956	1025	1012	976	997	927	952	1006	1024	996	966	984	954	1045	967	992	964	981	1036	964	963	1056	946	1001	994	1016	1021	981	1001	984	1018	977	1002	1043	1023	1037	983	995	1004	1011	1010	973	1030	972	1007	900	974	1021	1042	1022	1037	1012	987	998	1036	915	987	987	938	1014	1008	987	1024	1020	1031	980	1023	977	1024	995	962	971	1016	972	1027	1003	986	1020	929	1027	1016	977	1001	1021	954	1023	998	973	971	1014	978	1035	952	1026	992	1002	1027	954	964	952	1024	989	1018	976	958	1006	1023	990	1015	987	955	981	968	1003	973	928	1016	932	994	1016	961	974	952	1061	968	1013	999	1008	1026	994	1033	1005	944	1026	935	923	1000	1055	1032	1027	1019	948	1014	1015	1040	1032	1022	994	1003	1008	985	969	1024	980	1021	1039	1024	963	966	994	1035	1021	1037	990	1053	1000	988	970	1011	1041	1015	999	1024	967	994	1037	990	980	975	1008	1019	961	967	1094	1018	974	981	976	996	1035	959	950	1014	993	962	1002	1028	994	945	989	1031	999	1010	1040	992	1031	1047	1025	997	1041	978	1026	970	993	1026	980	987	1031	981	932	968	1003	1056	957	975	1031	972	1035	988	960	1033	991	1052	968	1000	1042	1013	1012	986	993	1036	974	995	1005	963	1031	1007	963	994	1047	1038	987	984	1036	1048
34183	58622	41222	26978	21263	16828	12950	10036	7701	6193	5065	4120	3304	2898	2748	2432	2157	2075	1934	1900	1806	1606	1451	1463	1393	1397	1394	1169	1191	1132	1177	1148	1095	1137	1069	1095	1089	1050	1060	1044	1095	1067	1087	1095	1143	1033	1087	1073	1030	1040	1092	1040	1025	1049	1003	973	1026	1013	1036	1018	1076	1031	1060	976	997	1041	980	996	1050	969	960	1088	1008	1000	969	1053	980	990	953	996	1049	993	1009	984	982	1027	938	984	1010	995	903	981	980	1048	944	1028	966	987	943	966	955	964	972	1046	950	958	922	1035	1017	980	996	961	937	975	965	1040	975	951	983	1037	961	1012	938	953	967	949	978	992	1009	952	960	981	946	1044	1008	982	981	932	1024	979	982	962	925	1003	1000	972	981	971	941	987	979	999	952	922	976	988	978	972	952	1000	985	990	948	956	990	966	979	993	955	963	977	951	998	1022	980	1001	958	1027	993	1011	982	984	924	990	1010	971	995	1012	1023	965	1014	975	975	935	996	970	965	916	939	1020	984	1016	968	943	961	1001	913	933	981	1030	958	980	1007	975	972	973	1002	1022	1018	994	958	904	1031	966	1039	987	938	951	948	973	979	1030	975	913	896	942	973	964	999	1011	966	935	996	1020	965	875	1012	957	976	971	983	939	978	1014	1012	990	992	980	987	1004	929	1001	984	1013	967	931	920	1032	957	1029	943	948	962	990	951	925	904	946	956	1012	1011	981	982	959	1001	978	986	1036	1060	982	969	999	1004	997	978	970	947	934	986	980	1000	1000	996	977	989	957	976	975	1014	984	934	1035	984	1007	911	1011	947	1016	973	1008	962	993	1008	998	982	946	988	1012	960	949	1001	964	944	1005	1012	947	949	1023	998	980	979	1030	903	1023	976	955	1034	886	988	1014	950	941	1003	980	975	923	941	1008	910	970	977	965	957	940	960	948	969	998	994	998	972	988	976	954	967	960	935	975	975	968	1003	947	979	986	965	1003	940	959	1028	1002	949	970	929	958	1004	912	960	951	938	939	976	972	931	1016	952	966	990	994	993	1000	1005	936	956	973	1008	1019	942	987	933	998	939	940	968	994	960	938	1005	993	1003	955	978	967	927	1009	963	921	970	974	966	983	1014	979	907	986	913	948	974	962	943	952	968	987	995	937	999	903	1043	996	1036	960	995	1005	997	974	931	1000	966	978	992	951	980	967	962	950	1003	952	985	991	953	984	910	948	977	978	1011	1007	964	983	962	965	971	991	994	980	1003	956	910	946	902	929	906	980	994	943	934	954	969	1012	976	1001	959	976	958	960	992	1009	924	1019	920	979	1000	961	989	970	981	980	953	977	939	1029	988	981	953	1000	998	969	980	948	900	965	991	994	976	1003	944	965	1035	957	1013	966	992	976	926	988	951	999	960	988	973	938	964	1008	960	913	969	956	972	966	995	967	974	970	1026	962	1002	918	989	970	1018	970	997	918	994	1024	998	987	994	1072	1011	969	954	1013	1013	965	963	1003	976	988	967	932	952	986	941	982	1010	961	988	1035	973	986	1000	970	948	996	1019	940	919	983	1016	973	973	1007	990	913	942	951	911	1037	999	973	982	937	994	1001	1032	1033	948	937	997	1047	971	999	996	1001	993	1016	973	981	988	1027	979	960	1008	990	999	1017	991	970	944	984	1007	969	1015	1000	1043	966	1017	981	988	961	1005	1001	995	932	930	1026	1026	937	972	986	975	960	970	973	923	980	960	994	958	974	1019	936	960	959	983	955	981	1009	956	941	1021	987	1004	965	944	1021	1014	993	996	1005	935	1022	991	1029	889	965	991	961	983	938	1002	908	1002	1061	976	945	976	939	988	1051	974	945	1016	942	991	1039	1030	965	990	998	1022	960	953	983	960	952	949	987	1000	931	1031	984	976	980	930	979	957	946	983	923	958	903	968	1016	1003	958	971	1005	997	1025	1026	963	970	1021	944	991	980	977	949	984	890	953	970	976	981	965	982	985	1009	948	936	958	954	1030	957	980	1021	970	995	966	981	961	973	971	1023	995	983	976	938	1038	918	1028	1034	1034	1026	979	986	960	995	947	996	984	941	1000	991	976	1006	996	990	1052	902	976	966	966	1001	977	990	940	1036	977	979	970	1004	968	994	979	1013	980	984	945	949	985	973	1021	1034	971	989	955	949	967	971	976	988	998	1035	969	914	986	958	1023	936	1011	977	1005	1014	989	996	959	969	1045	976	975	928	966	951	976	964	1028	1001	976	996	982	1009	980	992	935	936	999	974	973	943	934	947	991	961	1012	1002	930	1052	989	925	1034	991	1009	985	968	962	952	983	1002	1000	953	961	979	990	952	1026	1011	959	973	962	1023	1003	954	1007	987	977	977	1027	992	996	957	972	964	957	972	1004	973	984	961	962	944	996	941	1010	1016	1000	989	1009	967	975	950	983	940	979	947	967	1001	988	978	1010	983	1020	919	949	997	979	959	947	1019	1003	970	1031	1001	934	980	962	926	981	951	1026	983	1004	973	979	979	969	996	976	1000	963	984	987	1010	986	985	967	1022	972	978	1030	986	985	965	1013	981	996	969	989	1025	951	954	967	989	942	981	968	996	973	976	993	964	930	1031	1017	936	937	1008	953	985	999	1027	983	988	975	981	988	1007	967	986	965	960	1009	951	969	996	956	975	1002	949	1006	988	995	1010	924	991	943	936	979	971	949	1002	1003	999	971	964	1004	995	994	989	988	968	973	927	950	983	954	999	994	920	990	965	932	961	967	954	939	1002	964	969	996	993	987	982	989	978	1016	987	984	958	1039	995	1043	990	960	904	983	968	1002	975	1021	987	942	939	1011	977	997	972	970	922	981	1014	1042	947	948	1046	987	1015	1020	1002	991	989	982	983	952	986	1021	972	971	923	1031	1002	1029	984	982	985	1033	959	934	952	983	970	977	993	967	943	945	1009	986	999	1004	1009	987	971	920	969	1018	928	960	975	1005	979	919	921	998	965	934	995	979	988	936	982	971	1008	965	989	1017	949	984	990	977	981	1033	1013	1024	984	939	927	958	967	956	991	998	977	980	964	944	921	902	981	917	973	978	957	951	967	981	908	948	963	994	937	967	978	1017	1042	944	989	995	992	992	912	997	953	950	1035	970	916	1048	965	977	1052	965	946	894	1002	1006	969	948	951	989	980	952	937	957	943	896	963	994	943	1005	1014	933	945	984	947	982	958	939	1022	958	1020	954	988	957	959	992	947	983	987	982	943	957	960	983	966	991	999	984	1010	984	922	992	985	1029	976	996	973	947	993	964	993	990	962	960	961	967	995	989	916	1033	1010	966	989	951	977	973	993	987	943	1020	958	1003	910	953	1002	994	983	986	988	984	933	943	899	941	1008	923	996	987	1019	970	944	996	981	942	991	958	986	982	1019	955	969	953	960	961	993	998	1001	982	953	976	1024	963	1016	949	974	976	976	963	949	985	964	987	922	974	1066	1004	947	1009	962	976	965	981	1010	976	992	947	1006	1006	994	1029	993	989	971	1029	1053	984	943	974	979	962	949	991	985	987	997	972	949	954	991	1033	1009	972	962	1001	1009	961	952	1034	970	980	964	987	965	973	958	903	983	933	952	965	964	993	987	976	996	971	996	1004	982	938	993	1062	976	1013	980	930	950	942	954	1048	976	1020	978	1001	945	994	954	1040	943	978	986	1022	992	953	934	980	987	985	1014	957	909	960	979	968	1000	989	971	969	989	970	995	960	993	942	1011	953	1026	962	993	950	995	949	971	931	1039	933	982	988	1012	987	896	987	1013	982	1015	1033	921	1012	946	948	990	980	968	931	975	977	950	1001	957	1031	1050	965	934	978	994
30885	30013	30917	19335	10550	6537	4750	3483	2864	2401	1990	1825	1656	1441	1350	1306	1243	1242	1262	1151	1156	1074	1013	1047	1110	1003	1000	949	907	1018	909	988	863	906	967	939	940	963	933	916	964	911	921	923	912	928	929	980	940	942	946	891	918	905	930	914	912	962	959	882	940	896	870	957	918	915	900	884	890	927	882	979	958	928	949	916	918	901	930	917	940	933	889	882	946	896	888	892	913	921	885	882	904	863	940	923	886	906	877	916	938	940	856	932	845	856	892	895	915	892	889	933	1009	836	881	934	852	890	876	880	868	933	938	920	971	902	880	903	882	913	923	869	906	921	880	905	860	898	921	882	879	917	910	899	896	970	922	881	880	851	858	895	924	880	897	903	873	910	913	876	852	888	904	926	905	887	934	881	936	889	898	956	925	922	922	904	868	922	945	908	861	895	901	897	907	948	867	917	860	941	988	903	850	916	872	897	855	905	900	905	855	901	931	906	929	889	897	862	910	927	932	897	983	865	925	894	924	916	848	881	872	902	895	866	910	936	943	929	924	916	900	937	932	946	954	901	898	938	882	872	938	912	876	913	885	907	907	929	861	885	899	878	912	876	918	903	886	900	853	887	861	933	910	913	897	892	973	890	893	892	910	881	860	908	905	924	850	899	922	945	896	913	878	897	899	862	934	888	938	874	908	845	889	847	934	902	865	890	865	952	865	836	881	892	896	902	868	916	929	871	872	869	861	917	898	936	877	854	904	895	902	950	914	904	945	886	912	961	884	928	934	880	805	892	873	914	897	831	888	935	876	842	887	914	881	923	911	924	961	935	919	882	924	921	913	861	912	856	934	901	911	881	872	868	899	932	895	946	899	969	895	874	943	882	889	849	917	904	856	852	923	856	870	927	931	929	942	864	947	898	923	875	923	925	899	919	930	917	858	925	867	882	872	922	941	904	822	916	838	914	911	914	897	882	930	850	937	843	882	873	888	904	874	934	917	876	880	877	963	961	867	870	923	927	909	920	844	910	920	893	871	901	914	894	973	902	878	953	921	907	898	918	861	887	938	944	914	880	803	892	892	885	872	928	899	909	883	887	947	925	923	897	923	948	893	858	941	871	914	938	882	923	857	890	904	971	895	907	925	874	941	882	868	888	882	951	924	909	948	911	873	860	900	926	942	900	983	848	930	899	931	944	855	923	832	884	910	874	917	920	878	934	928	887	866	943	840	917	894	869	925	897	887	879	947	880	876	924	928	915	850	959	914	860	893	865	863	892	900	922	923	950	876	904	940	912	922	877	925	875	882	879	881	901	920	918	851	892	908	873	926	930	942	892	902	948	906	935	909	890	905	826	854	934	878	928	895	932	916	946	913	928	914	870	994	893	860	941	922	913	908	930	947	881	847	971	892	934	876	916	934	884	882	936	926	961	956	892	867	933	908	863	917	906	860	925	839	884	875	897	909	912	863	914	901	924	930	903	939	858	880	949	925	908	921	961	961	884	901	906	901	871	934	894	914	889	920	853	865	894	910	905	950	892	898	955	888	932	916	904	896	972	905	953	862	881	916	904	858	847	921	935	905	851	916	943	916	869	876	936	912	857	889	935	875	891	896	884	902	913	913	880	936	875	942	899	916	931	883	922	851	908	864	913	928	891	889	908	901	845	919	970	871	893	957	852	862	995	934	892	944	885	867	917	910	961	877	883	898	882	871	898	871	933	856	934	871	885	919	909	923	921	900	945	881	865	872	897	882	920	874	938	916	881	902	960	916	913	863	950	901	864	922	947	899	884	953	869	869	920	907	900	894	952	933	855	888	932	848	871	863	939	881	933	891	888	888	893	886	960	889	870	911	900	905	929	897	893	929	878	928	894	896	895	904	859	886	913	861	857	912	895	880	927	844	883	833	888	888	859	913	958	864	922	913	923	857	876	936	864	921	917	920	938	870	902	873	888	897	937	875	946	867	885	905	963	922	930	894	902	923	930	915	903	940	921	921	910	901	877	925	899	938	910	872	930	936	917	891	845	911	881	939	951	916	908	925	863	914	919	892	915	899	879	875	835	899	944	866	916	935	977	899	920	934	879	873	889	903	884	921	927	899	885	937	903	889	927	905	881	932	927	933	921	907	950	950	898	981	896	927	917	899	851	893	941	854	885	887	866	915	924	925	902	969	954	937	925	915	864	886	905	892	885	889	870	915	862	907	905	893	895	841	870	901	917	925	913	911	978	902	882	918	902	900	878	867	876	877	927	948	902	917	912	821	853	867	915	864	899	916	886	910	910	949	926	923	891	901	882	849	900	909	912	935	906	887	889	849	876	859	888	871	849	927	865	960	903	919	912	916	891	918	887	930	907	889	854	909	921	882	903	898	818	909	869	893	874	878	914	1012	933	917	818	985	922	883	918	931	959	945	907	884	845	843	929	925	856	911	871	871	856	931	862	873	920	916	915	895	936	852	911	916	877	890	893	919	876	879	860	865	916	870	899	901	879	898	931	864	905	961	953	903	934	897	913	921	937	896	893	884	905	859	931	907	917	878	879	922	897	903	921	878	893	921	896	887	901	879	901	939	875	901	880	867	895	932	922	870	890	858	921	934	924	919	880	903	878	907	900	831	920	891	910	897	895	818	878	884	893	929	901	888	911	919	911	870	871	899	891	881	968	930	946	875	920	892	907	892	868	937	875	919	879	927	935	939	947	916	920	887	893	901	861	848	885	905	891	862	900	955	863	899	899	888	895	930	945	910	858	947	941	880	866	938	948	909	950	937	931	923	916	860	858	827	924	899	906	897	890	915	923	893	900	922	954	857	924	929	909	926	886	852	915	873	907	931	941	872	941	902	891	926	885	838	862	909	939	885	886	857	891	891	970	920	867	894	867	909	880	933	882	895	898	848	926	895	880	947	887	918	862	887	922	873	912	862	998	886	921	936	955	878	907	914	861	978	939	935	890	916	906	937	902	925	874	901	893	892	861	919	883	864	882	918	896	847	916	921	933	939	888	927	841	939	865	868	971	935	929	904	919	943	866	888	925	903	907	886	863	899	907	898	909	903	845	847	856	929	868	926	856	901	908	907	893	885	886	859	936	903	889	892	925	850	911	845	873	867	913	861	906	904	867	918	911	909	900	897	910	957	950	939	891	893	853	890	896	858	925	902	894	856	901	832	940	888	907	888	883	926	944	907	920	931	929	944	873	917	867	909	913	884	917	846	960	909	877	911	935	943	925	928	869	891	872	913	948	885	876	853	933	886	951	910	857	928	949	874	891	915	931	898	942	891	867	936	880	891	876	897	934	985	916	894	930	929	941	920	895	926	885	872	881	882	921	903	894	899	844	885	921	926	869	912	871	856	895	956	857	871	931	862	933	924	925	893	873	896	939	886	920	941	886	899	895	991	937	939	860	901	914	863	851	888	865	919	978	872	867	917	915	899	899	941	918	887	884	937	915	885	890	865	885	922	885	937	901	940	926	868	922	874	920	918	929	900	924	946	872	931	903	929	917	896	892
29782	44622	30187	17099	12203	9292	7116	5279	4231	3311	2753	2330	2015	1685	1728	1486	1475	1314	1361	1333	1241	1164	1148	1094	1035	1115	1053	1038	991	1038	952	981	1002	914	971	989	910	939	913	922	973	981	938	993	989	993	992	962	1000	966	954	934	943	927	891	869	911	900	925	902	905	945	951	896	956	927	915	902	869	930	865	942	884	952	966	936	932	910	916	917	936	901	939	909	925	892	880	878	921	908	923	929	933	896	916	898	918	904	845	852	908	836	852	917	984	950	875	953	943	973	946	940	941	853	904	860	888	869	862	877	894	908	919	878	871	896	950	885	886	898	875	909	842	876	912	922	914	912	890	895	902	898	910	883	896	935	907	892	878	914	912	856	948	895	884	919	937	871	920	878	925	906	872	916	856	881	916	892	876	884	891	894	949	933	912	883	932	864	882	943	861	917	899	908	902	913	932	956	938	939	910	879	917	926	851	896	838	858	921	918	885	910	923	881	953	921	905	902	851	917	887	871	924	909	961	820	939	868	939	876	909	878	908	909	894	852	893	953	889	873	912	904	913	947	906	860	950	941	846	911	884	875	968	892	951	865	908	903	911	939	892	864	860	918	924	869	886	972	956	913	891	893	954	958	878	883	903	879	908	951	914	934	894	922	898	939	918	902	885	877	914	872	892	952	887	935	912	926	889	839	922	889	951	905	937	929	898	912	922	864	890	908	944	930	903	927	886	929	951	922	850	891	872	875	914	953	867	861	884	886	899	902	902	915	927	894	945	907	836	910	865	932	854	927	888	942	822	948	912	899	873	959	940	855	908	849	887	907	933	932	831	911	831	910	928	880	855	907	951	856	907	903	894	950	934	896	893	876	923	887	916	909	940	889	923	888	901	909	859	902	857	897	934	885	912	930	898	924	866	903	897	848	916	920	915	897	912	952	924	907	907	888	902	909	864	928	886	906	874	895	910	920	878	950	908	949	926	910	915	889	959	900	910	895	884	907	920	889	830	860	845	887	878	940	951	965	865	894	920	836	863	887	880	881	848	866	882	902	912	893	895	878	870	889	906	917	888	942	936	858	871	868	910	897	854	900	904	898	902	933	915	911	965	873	871	897	879	907	941	897	930	892	930	892	895	868	881	815	894	858	898	905	931	934	923	915	868	869	941	907	926	907	906	870	935	905	950	885	873	957	906	943	892	956	881	944	905	909	890	860	940	941	934	880	926	865	900	919	938	924	921	905	960	919	915	980	930	929	972	881	925	943	971	910	845	907	866	903	854	918	826	907	871	925	939	998	886	964	870	919	890	924	853	915	868	869	922	920	931	887	935	932	888	949	918	871	913	901	840	897	933	890	923	911	959	918	933	901	918	854	897	905	915	878	941	898	917	894	919	914	877	888	903	864	890	852	913	883	882	848	910	918	939	919	952	889	878	864	868	908	922	970	888	913	908	911	965	874	904	893	940	897	913	936	897	957	915	883	861	962	879	909	849	912	848	895	897	932	934	891	891	910	893	884	878	922	897	887	911	945	883	982	928	958	929	945	909	845	972	905	921	936	917	911	888	903	893	906	863	909	879	919	952	925	852	899	871	936	928	883	925	924	872	857	907	948	876	936	888	899	870	878	884	925	889	884	890	926	866	901	878	855	894	833	897	915	870	872	804	949	843	885	917	875	956	922	864	960	909	876	969	831	871	880	922	914	912	899	931	971	875	896	872	874	856	874	940	878	952	924	880	930	911	896	925	874	902	871	892	886	862	939	845	944	881	941	908	878	897	916	912	886	883	976	953	865	903	907	900	904	895	905	917	920	957	899	898	900	967	958	871	909	858	994	925	938	865	916	888	918	908	895	919	939	852	893	923	886	907	936	902	924	909	896	874	886	911	906	926	900	915	949	950	892	877	894	904	917	854	896	974	885	935	884	856	875	985	917	919	865	893	909	909	870	919	864	891	889	870	921	904	947	888	906	904	905	854	912	891	908	876	968	894	885	940	907	895	956	902	919	884	905	868	940	921	898	904	924	904	888	912	951	913	905	905	884	889	928	912	954	888	916	958	875	896	942	937	913	890	891	919	952	905	895	882	880	874	924	948	909	873	938	918	887	900	906	892	894	912	900	950	917	874	886	879	896	888	913	900	897	903	935	912	910	955	947	872	908	934	903	936	942	940	916	910	900	917	919	933	890	857	929	895	899	941	923	906	914	944	894	921	872	928	853	917	887	909	878	937	901	879	901	932	925	887	950	889	915	916	886	907	943	876	888	917	905	887	872	915	878	895	942	927	907	964	875	916	919	897	932	897	865	929	889	939	965	944	945	925	920	900	880	886	903	883	877	916	907	856	911	937	882	875	894	934	920	888	887	808	937	908	917	934	914	878	937	876	903	921	884	942	901	940	893	929	887	881	840	873	927	961	895	902	862	885	870	903	891	920	904	903	900	909	893	920	921	875	897	872	909	876	897	872	938	925	878	879	919	938	910	910	947	854	934	916	916	892	927	894	879	928	926	898	931	933	902	919	898	920	889	857	907	878	921	864	890	900	900	857	924	882	920	878	910	912	904	897	933	919	919	932	868	917	906	895	886	892	915	863	938	946	957	904	888	893	932	870	884	935	947	906	954	876	873	887	861	922	861	915	879	905	934	926	924	876	928	876	923	942	946	862	926	887	906	936	858	890	932	883	947	903	918	902	895	866	891	930	924	904	916	913	906	931	895	893	902	860	869	898	934	888	988	905	898	887	923	912	912	921	871	881	903	883	888	898	933	902	900	881	911	882	902	944	889	937	910	878	939	873	904	942	928	897	904	904	908	953	919	876	883	955	935	912	906	855	907	904	873	911	877	963	900	855	871	935	893	937	932	855	937	936	849	875	931	893	844	930	880	902	945	980	894	851	923	968	914	940	870	919	889	943	896	934	905	944	915	971	861	960	855	911	854	915	903	875	850	931	854	946	867	907	885	924	901	932	869	936	907	865	937	877	878	926	921	906	934	872	897	884	907	879	851	902	915	900	865	926	895	877	866	926	887	916	909	944	891	863	875	914	901	869	934	871	926	927	935	880	874	863	928	903	860	912	917	925	862	927	926	921	904	856	876	879	925	880	867	883	924	926	913	867	883	887	884	950	879	894	914	893	874	927	905	933	970	896	897	909	905	887	890	971	935	916	946	914	911	847	923	909	910	896	919	877	955	876	916	888	967	897	909	932	916	925	906	877	933	888	902	900	969	902	924	929	867	875	975	902	945	920	881	936	917	882	891	866	902	869	902	911	929	848	883	912	926	922	877	907	973	904	933	912	944	924	970	903	922	908	918	925	899	883	922	867	863	934	899	889	881	864	933	895	879	905	920	910	908	874	925	866	939	923	951	915	887	908	899	880	930	915	909	859	901	908	931	917	891	875	967	897	930	883	906	868	948	949	885	896	846	916	874	921	897	938	913	884	875	873	926	840	932	857	926	889	863	929	931	886	840	936	944	943	895	872	914	862	870	914	911	879	886	897	927	880	910	905	930
24357	21462	28818	24754	21841	16800	9693	5740	4209	3469	2950	2424	2131	1941	1848	1726	1564	1476	1411	1371	1310	1224	1204	1138	1154	1094	1072	1031	1039	1047	990	1066	958	1021	1016	969	987	971	987	954	924	976	959	983	945	1020	1013	963	973	953	983	985	994	1021	981	916	1019	970	991	924	964	970	943	949	946	931	897	956	966	952	933	945	921	895	984	890	941	950	865	952	972	969	898	900	988	936	973	911	961	888	983	907	932	967	917	963	883	926	922	909	923	890	876	915	917	880	878	918	952	909	920	932	918	973	925	924	928	881	914	889	896	923	950	885	879	915	927	872	890	905	949	936	913	936	925	948	925	974	925	948	952	918	947	926	905	901	879	963	978	965	955	857	945	929	889	911	892	901	924	910	985	899	944	914	927	909	897	936	955	915	943	929	906	976	868	878	922	924	916	954	843	924	929	873	915	908	876	980	916	902	891	948	933	921	920	944	945	923	891	950	882	897	902	861	919	904	895	924	885	886	836	910	895	886	964	951	893	933	923	891	914	902	865	927	941	949	952	902	898	944	927	932	871	906	914	915	849	923	974	891	904	876	890	941	929	941	914	893	969	967	911	909	881	943	928	933	901	898	892	961	961	912	894	933	915	891	899	893	903	928	918	935	937	912	894	897	921	897	941	894	967	870	999	962	967	902	948	901	883	961	910	915	952	915	905	887	936	912	917	952	913	905	920	965	926	901	908	889	914	931	968	911	958	954	876	940	915	961	889	921	875	902	931	917	963	962	904	983	925	940	911	932	879	871	967	892	910	913	927	903	870	927	949	842	879	909	913	888	890	905	849	900	911	932	909	936	888	892	940	911	884	897	890	867	945	911	937	939	994	900	869	859	911	936	840	941	954	950	909	932	932	931	905	928	936	944	911	908	893	941	917	888	865	933	929	885	895	915	855	926	922	872	842	862	898	911	905	908	928	967	881	906	917	896	897	932	923	887	898	905	984	940	883	906	896	966	876	923	895	887	932	887	884	918	925	923	906	945	921	985	915	953	901	875	879	934	912	911	919	909	929	911	879	932	927	989	920	920	952	1005	893	950	899	927	903	932	948	895	928	915	954	936	895	878	891	869	867	955	914	904	943	935	892	889	877	881	894	933	906	988	891	900	926	871	913	936	887	896	915	939	901	936	915	947	925	918	918	898	946	895	912	957	900	954	960	927	885	927	967	911	967	962	947	985	886	991	892	922	925	962	924	911	926	879	858	849	913	899	867	929	919	924	908	943	870	860	948	942	899	862	916	888	958	907	880	951	907	873	836	912	934	850	860	920	928	930	960	913	890	929	880	879	883	967	954	941	924	874	906	965	879	925	968	904	966	873	930	891	922	918	924	945	864	952	868	966	879	927	910	891	939	936	929	912	904	887	922	896	905	900	912	919	894	884	910	916	977	964	961	905	911	937	934	907	946	954	946	913	950	908	863	899	958	910	932	927	875	964	950	963	918	919	917	893	946	958	888	930	989	896	911	868	896	903	918	926	851	943	908	874	923	918	928	920	920	941	865	940	939	947	902	941	892	893	860	902	970	915	908	901	907	913	905	916	918	941	913	935	851	928	889	939	895	950	896	936	880	877	866	940	848	919	925	914	948	901	942	900	975	927	918	867	932	904	931	905	909	937	931	898	894	909	940	889	955	905	913	869	874	887	941	860	868	906	891	910	930	955	882	907	966	898	853	905	970	949	858	923	951	912	901	924	927	952	950	964	906	931	941	948	887	924	936	899	939	996	964	915	899	911	930	875	890	844	884	865	886	877	876	907	955	906	896	924	919	913	932	903	894	934	914	881	906	943	964	898	902	857	966	898	934	906	906	886	961	895	911	883	919	897	920	895	911	912	909	928	951	878	874	886	905	928	910	866	888	921	934	929	888	928	869	933	868	922	921	899	934	929	905	925	944	880	899	938	933	905	938	917	923	901	870	934	896	889	922	940	903	901	940	932	937	865	924	898	992	934	859	965	942	914	984	935	898	954	949	867	905	937	937	916	917	940	926	933	921	916	934	944	922	943	913	898	978	968	976	920	932	949	917	922	962	889	881	942	871	934	940	934	956	937	902	886	928	969	881	891	892	945	889	874	960	924	918	932	904	941	933	903	910	937	883	924	918	887	905	917	911	876	940	932	885	870	907	942	903	930	950	915	870	925	916	953	956	873	887	876	896	907	918	950	941	964	926	918	921	889	952	900	893	852	901	959	925	948	903	935	904	884	907	911	957	958	893	875	918	990	908	928	914	936	963	915	929	899	906	914	899	945	938	938	916	962	939	910	896	938	882	909	901	905	973	858	897	981	935	896	990	911	904	864	866	950	884	958	943	928	881	943	859	921	899	964	876	900	915	903	839	910	949	880	954	899	871	867	924	898	972	890	934	860	919	974	906	965	888	918	935	917	889	908	945	929	900	961	919	912	939	880	844	903	863	912	933	936	912	901	933	922	915	892	947	912	899	956	945	892	964	944	918	869	908	960	886	867	881	921	942	933	942	950	913	923	937	899	892	884	938	906	946	943	956	908	922	891	922	904	965	894	923	926	907	859	866	915	907	903	918	931	950	964	916	915	932	879	937	851	869	936	920	941	930	928	958	926	891	890	932	921	887	935	887	966	919	962	967	948	976	955	891	861	863	951	897	911	926	948	899	886	909	872	914	922	934	891	925	956	914	837	956	926	973	929	923	886	938	952	910	879	947	932	921	928	918	904	917	884	931	921	886	903	957	912	904	892	938	947	891	875	932	925	932	904	899	938	875	951	961	921	911	962	977	903	939	890	936	871	872	919	914	961	942	933	888	907	897	986	880	942	1008	966	914	916	846	925	962	889	925	917	845	935	944	919	965	946	897	898	948	924	985	879	882	969	939	934	920	890	955	918	946	903	913	944	900	939	931	958	928	981	902	929	886	955	922	954	926	893	901	942	937	868	921	953	929	919	902	892	923	855	947	918	900	909	918	951	968	926	954	876	929	903	962	1008	940	889	939	932	922	893	919	913	951	916	888	900	963	956	966	903	914	914	908	924	975	859	905	894	869	894	931	889	882	914	923	851	918	926	873	985	990	869	936	893	917	902	907	893	909	865	927	950	961	907	922	909	936	909	940	950	932	966	871	949	932	924	954	947	884	971	942	907	893	920	916	931	901	884	889	898	952	892	952	891	867	929	912	948	909	903	941	884	902	922	875	867	870	951	933	917	882	963	949	968	880	892	885	968	972	958	945	907	870	910	908	917	896	890	948	882	869	928	918	872	937	945	867	916	928	937	953	915	928	909	913	952	925	933	992	944	942	914	937	876	892	909	918	938	924	937	922	938	930	964	944	913	901	951	973	868	897	925	938	871	880	952	913	901	917	956	910	910	868	879	938	916	887	971	944	956	925	869	908	888	927	914	893	865	914	894	913	931	918	896	930	917	931	926	906	942	945	938	951	978	981	898	883	924	938	891	910	918	880	893	953	912	882	913	913	920	892	905	938	953	963	896	895	934
28473	51118	37185	24324	17601	13789	10535	7906	6035	4773	3886	3321	2770	2399	2236	2031	1882	1680	1565	1539	1456	1359	1261	1209	1222	1223	1109	1098	1080	1071	1092	1001	979	1001	1015	941	951	883	964	1005	977	990	1007	963	953	1000	1039	975	991	959	959	969	935	996	964	931	955	931	1016	911	972	951	921	990	923	948	959	921	943	897	915	928	940	916	937	942	848	931	981	950	916	915	917	928	900	917	873	894	896	934	934	894	876	935	906	930	909	908	881	905	903	901	917	858	901	931	932	860	950	901	901	877	883	906	883	880	929	894	876	961	922	972	912	961	917	923	914	927	904	919	937	882	899	960	924	882	878	938	915	869	920	884	876	890	915	865	891	909	877	889	973	949	905	925	898	911	885	933	914	949	902	887	963	896	952	850	939	875	952	949	836	964	914	898	883	938	947	896	874	889	887	874	957	878	924	879	881	901	904	887	930	923	907	961	912	905	875	959	914	878	893	936	906	854	910	890	881	897	863	932	928	894	887	858	865	955	860	885	916	906	895	887	912	885	962	912	912	859	881	923	895	886	916	928	875	898	862	899	944	931	882	938	933	874	865	884	922	957	901	940	935	978	910	886	893	874	901	886	951	873	930	918	908	943	957	948	931	884	935	929	917	908	903	882	921	932	873	946	918	876	922	939	940	904	892	956	943	904	921	900	961	940	902	900	981	892	858	926	915	901	872	896	937	863	953	887	943	906	879	874	962	902	939	973	884	943	948	890	933	906	938	911	920	871	884	902	939	918	909	945	906	904	889	957	926	862	910	883	864	947	866	911	873	915	864	886	910	902	916	935	895	870	871	899	898	887	840	889	912	909	929	923	886	936	912	919	907	905	958	936	913	961	905	940	910	915	890	908	840	919	845	904	884	933	952	884	897	921	900	893	870	877	923	960	911	935	864	876	934	859	918	869	863	823	900	941	895	940	946	907	893	944	889	892	886	893	929	884	917	930	981	916	907	886	905	905	925	897	898	929	845	905	861	878	878	887	933	880	883	953	920	922	915	897	916	887	908	951	921	932	907	842	983	899	906	866	911	924	880	955	883	882	925	867	879	979	901	906	869	857	904	895	947	905	904	895	842	944	945	926	889	892	896	841	910	851	908	907	893	876	934	930	901	925	907	911	940	951	884	921	915	911	878	929	921	915	902	881	910	903	931	906	886	933	904	913	930	892	910	858	912	958	881	913	916	920	895	959	910	849	886	905	900	881	879	949	913	936	891	953	947	895	916	907	892	912	879	909	943	882	905	907	934	906	861	887	849	928	869	882	876	877	920	901	921	875	885	945	865	909	841	894	888	897	886	893	903	992	929	902	907	882	904	898	912	916	900	905	900	880	897	879	923	888	939	962	923	945	934	971	941	920	957	936	895	908	866	985	867	962	893	985	900	922	926	894	921	905	905	910	886	906	873	916	915	891	916	904	895	925	928	904	929	911	924	883	832	924	909	918	925	914	884	891	901	928	930	868	952	877	919	852	902	879	935	890	937	905	876	922	911	927	882	872	913	890	940	920	897	901	928	889	875	878	910	899	924	941	894	922	858	960	903	926	956	914	897	920	867	891	919	924	918	827	908	935	933	915	896	916	927	837	960	909	928	909	927	880	944	885	835	929	932	898	864	943	917	887	939	876	907	949	944	927	903	887	959	913	875	928	923	927	930	942	898	944	892	925	908	931	922	915	881	893	933	896	856	912	845	911	946	893	885	931	938	929	879	935	924	926	909	925	933	892	912	868	901	877	972	911	885	902	920	953	947	964	925	897	870	905	893	924	943	895	902	901	876	888	854	848	888	912	873	915	894	943	898	839	967	904	952	884	947	938	896	921	910	884	864	903	898	864	940	893	945	917	911	890	919	918	953	871	906	890	877	849	918	940	916	868	955	908	934	913	947	938	925	928	880	899	884	867	926	928	903	894	891	856	889	912	886	954	903	881	914	937	915	878	932	903	905	893	879	902	883	873	883	881	907	931	906	869	884	884	953	898	907	940	962	913	963	962	940	920	890	914	965	948	863	907	893	889	945	905	867	918	896	902	910	940	968	966	892	912	898	878	947	914	921	924	905	901	870	977	950	915	897	871	873	867	908	896	967	925	919	895	857	962	910	872	899	921	909	900	930	996	932	933	907	871	929	951	894	896	940	902	927	909	904	899	912	905	892	957	944	962	894	932	875	972	932	926	899	902	892	922	861	902	907	925	923	890	868	931	904	903	881	897	926	901	902	931	907	901	901	911	922	900	897	905	864	906	921	906	894	899	912	894	950	886	887	934	910	922	913	912	923	933	930	934	999	907	885	896	930	943	890	856	875	963	973	955	927	932	917	891	901	910	910	904	896	975	910	861	909	922	899	904	879	908	903	907	876	924	881	887	930	929	950	860	946	901	858	887	934	888	898	952	865	891	911	914	939	933	877	951	969	890	861	903	925	985	854	886	912	889	955	834	910	914	906	877	945	902	926	925	909	872	898	887	930	916	885	909	878	903	905	876	887	912	934	862	978	889	958	920	931	899	936	877	956	911	905	913	1005	897	957	873	915	899	902	917	836	880	930	914	935	935	919	945	945	930	903	885	888	932	902	944	884	923	913	891	919	902	987	883	881	960	943	928	899	859	920	876	891	903	923	922	896	864	952	898	896	865	913	924	937	897	924	914	880	888	888	894	870	953	864	911	889	880	934	951	923	918	892	893	870	979	962	914	904	893	926	871	860	886	902	870	981	918	922	863	987	852	953	896	930	922	929	916	909	915	979	940	932	942	902	907	932	943	922	896	893	910	929	867	876	959	914	942	900	915	884	946	916	889	839	873	860	901	892	952	903	910	945	923	883	880	943	948	932	937	879	866	932	923	887	937	849	932	859	828	916	890	872	911	915	934	896	935	917	866	933	967	922	932	898	852	940	853	911	949	921	892	931	855	878	871	917	947	889	930	878	914	859	939	915	883	926	897	897	924	925	914	898	884	924	861	921	887	920	898	926	933	918	954	907	908	918	891	937	917	898	897	974	897	910	937	993	950	914	910	981	905	910	913	880	897	887	913	923	882	924	933	947	943	915	933	912	921	916	883	874	895	924	851	898	900	934	903	903	869	919	897	912	862	905	893	919	891	941	910	876	900	911	929	892	907	893	886	916	925	879	927	911	913	936	944	932	922	899	887	872	884	895	879	925	894	884	895	923	906	896	949	919	918	907	935	860	872	887	930	916	874	897	887	930	903	928	917	875	885	966	893	883	898	883	884	908	916	895	856	876	901	922	896	934	907	892	895	885	953	905	933	940	950	939	906	922	929	952	896	937	898	949	952	914	939	917	899	960	917	853	889	920	881	862	923	931	961	936	885	922	922	870	896	900	920	947	884	921	935	868	908	898	885	900	853	890	922	932	887	900	925	902	905	911	967	960	890	911	886	926	929	884	873	904	908	954	928	911	922	981	890	930	866	900	905	940	928	885	849	928	869	922	907	965	932	850	886	905	933	949	898	975	949
25520	21482	28241	26043	17998	9896	6576	4588	3582	2861	2395	2169	1924	1731	1678	1551	1464	1422	1452	1298	1234	1258	1183	1140	1088	1105	1113	1050	1085	1056	1026	1010	980	1008	998	995	981	966	1062	958	984	989	990	1044	1078	1054	1036	994	1004	916	966	993	961	981	964	989	993	920	977	955	925	968	1032	925	950	989	959	962	978	936	949	1019	985	990	946	986	933	938	1007	976	919	947	953	978	965	946	961	981	971	1018	1024	1006	963	959	959	940	979	976	944	901	953	928	922	941	935	966	1036	940	944	943	989	915	933	933	976	918	993	918	975	954	951	918	984	976	1008	994	917	948	936	943	965	911	964	916	955	964	997	938	1010	947	906	907	924	934	961	943	967	962	953	1006	941	957	897	967	996	963	978	938	974	989	912	989	957	980	985	926	932	946	972	962	961	947	974	993	974	951	931	923	939	960	968	984	935	965	949	882	968	929	966	997	946	945	942	936	938	990	919	945	942	961	920	997	895	998	1005	938	921	969	961	959	932	951	966	915	922	952	949	1006	992	933	934	951	950	920	973	933	979	950	996	911	990	1009	934	959	944	948	988	953	963	921	952	986	998	933	985	938	1011	1003	963	969	943	907	909	965	902	906	907	918	925	947	969	916	928	886	969	998	900	941	960	966	1022	981	945	956	960	972	933	993	944	907	958	942	1002	939	932	936	969	961	935	984	954	927	946	1003	953	946	979	939	1002	960	986	965	884	959	916	986	943	900	1005	963	972	932	973	965	988	968	999	1023	967	970	934	993	955	1006	936	974	947	983	943	984	954	962	967	960	945	969	977	944	910	947	959	927	973	990	937	902	964	959	904	958	997	964	975	936	869	956	924	978	917	950	936	959	955	924	940	958	977	918	917	945	992	924	965	983	936	1000	982	982	923	986	950	933	985	952	1023	988	995	980	926	974	947	957	978	970	933	943	977	1000	979	973	957	956	945	946	917	903	897	966	948	1016	1001	972	914	961	1031	990	965	962	920	947	977	886	938	937	1008	953	899	946	900	961	971	947	932	979	914	899	984	938	967	965	969	964	972	963	940	964	982	963	950	934	1005	952	987	948	983	1057	974	934	950	937	942	941	949	967	969	993	954	947	937	900	919	995	993	931	966	939	935	957	939	956	1002	948	982	996	957	930	938	944	958	937	930	932	944	948	937	1000	987	999	974	1000	968	938	982	985	952	974	931	909	944	967	966	938	978	910	932	991	944	983	974	896	955	939	974	942	936	901	955	920	947	980	951	1001	951	924	989	1014	922	1005	924	954	972	952	1041	938	1028	994	1009	974	986	996	954	949	940	940	905	951	935	973	941	954	900	992	941	905	985	934	945	959	892	933	953	1016	918	914	983	953	970	955	959	980	932	1007	970	968	919	994	919	972	976	991	902	965	931	976	915	941	944	920	992	916	972	968	921	955	946	943	948	992	972	979	1037	962	1020	997	983	962	976	906	953	941	951	962	972	942	968	995	912	961	946	960	921	956	973	974	1019	955	979	929	952	946	948	967	1007	969	929	928	1034	965	1000	967	966	990	945	1000	949	966	979	927	982	964	945	933	932	975	976	968	966	922	1007	975	982	943	916	979	980	963	955	978	887	918	988	939	920	955	956	884	950	932	978	986	910	925	962	980	975	984	965	956	997	921	923	963	967	957	962	932	935	948	968	960	939	962	953	956	925	924	956	904	926	910	924	994	928	934	901	954	941	978	1009	921	972	979	929	1005	950	948	953	977	970	997	945	921	910	966	962	947	983	983	953	973	987	958	992	965	963	946	978	957	963	968	990	933	935	977	989	934	940	960	922	980	990	931	985	930	973	992	997	962	923	974	987	973	974	958	939	953	913	893	985	955	909	949	1041	935	956	920	907	903	961	998	947	944	971	974	987	972	968	881	928	976	1042	938	959	911	934	955	960	1013	960	934	1000	956	942	969	934	927	943	926	961	926	972	1001	924	975	947	1031	933	991	917	1044	922	953	939	993	937	931	937	945	988	945	972	1000	947	951	966	1001	940	967	929	992	908	1066	994	925	954	967	907	967	952	972	1037	964	915	897	918	930	966	1026	979	965	1003	948	990	965	973	950	925	966	980	988	980	923	971	944	925	911	999	994	989	973	908	954	978	933	937	942	913	981	1005	930	976	1053	944	934	961	944	973	862	991	940	936	961	984	985	971	950	998	951	998	934	957	929	918	988	962	1025	1019	949	967	983	952	916	914	901	960	1015	979	975	939	941	927	924	1002	942	960	918	1002	971	972	933	1008	961	1016	974	878	878	966	967	999	946	972	969	974	969	958	947	918	946	976	993	961	929	992	908	975	987	1022	998	980	1041	991	986	946	982	965	957	922	961	913	964	950	935	1024	1028	963	940	911	945	986	998	959	934	980	970	943	947	954	927	931	979	986	991	1004	908	985	942	929	1003	930	970	888	922	963	935	929	1003	922	955	962	929	933	964	940	951	961	940	918	953	940	986	974	970	938	985	928	933	921	984	991	933	986	949	912	954	935	957	1017	890	973	986	936	966	986	906	976	954	1005	932	973	958	959	977	973	991	945	922	959	931	905	867	977	1028	977	957	934	900	869	946	956	887	954	963	940	955	969	951	979	981	974	895	949	1036	935	957	1005	973	914	1023	933	940	940	968	973	946	996	902	937	927	970	920	944	970	961	958	1005	984	923	985	977	949	905	973	946	911	909	958	884	974	896	977	904	947	968	985	946	882	949	940	982	1012	980	947	904	896	933	912	988	957	974	883	972	919	959	933	1011	1022	941	941	972	959	1021	951	914	945	975	924	961	919	976	955	950	996	947	980	952	969	965	976	927	959	978	969	937	955	993	1002	875	961	981	996	1016	880	981	990	963	983	964	961	938	993	921	968	923	957	939	969	981	947	1000	917	979	955	1003	973	931	1027	970	923	950	936	915	986	925	933	986	942	950	964	957	937	949	963	929	942	928	969	985	956	971	964	935	960	1012	960	941	1005	948	938	950	972	974	903	971	938	1014	949	905	937	958	975	962	920	956	957	901	915	969	932	948	963	908	973	947	918	954	953	952	965	981	939	938	1008	907	988	960	998	906	951	961	1011	908	995	965	997	917	978	885	990	958	938	966	972	970	989	987	967	980	982	962	967	958	992	957	976	923	1008	938	963	972	961	952	957	948	981	930	959	964	950	969	974	937	995	893	932	1021	968	980	967	973	931	981	968	941	938	911	942	981	894	989	956	909	950	990	928	946	963	952	942	993	959	962	983	952	911	927	981	957	963	947	990	917	1025	1025	1009	945	916	933	914	957	910	952	934	985	955	953	962	911	905	923	948	883	946	982	932	1008	948	951	964	972	982	970	980	935	943	953	960	1007	968	963	979	961	1013	965	990	966	960	955	1011	989	981	985	942	956	955	978	1002	955	957	936	920	963	930	896	927	955	1017	894	971	927	953	962	949	1033	980	901	911	932	972	955	957	1015	902	926	926	1001	956	947	942	898	1009	982	1034	924	929	955	970	959	955	950	932	943	1017	942	933	949	927	990	929	953	930	957	969	937	950	897	987	991	943	1028	882	954	985	1002	969	943	970	938	936	1004	947	940	938	937	945	927	948	934	1001	917	932	1004	949	981	987	953	992
28697	47066	34603	21723	15073	11546	9110	6831	5253	4252	3343	3019	2542	2228	2029	1866	1621	1669	1577	1456	1419	1310	1232	1227	1209	1179	1151	1070	1047	1045	1032	1041	1027	1000	1054	984	1026	969	970	1018	1021	1059	1006	1063	1045	1033	994	981	975	997	1063	997	951	955	979	985	974	973	972	991	1007	1013	1040	1005	962	1005	978	903	1027	961	962	961	1015	986	900	937	956	1011	929	1019	983	972	939	993	972	980	991	953	926	951	920	900	928	943	995	874	918	952	972	934	928	937	940	951	916	911	996	998	921	982	987	930	947	973	939	949	935	939	980	927	984	913	933	1001	945	950	938	943	939	950	947	963	918	838	934	915	966	962	901	993	953	937	908	981	939	971	961	904	920	974	995	919	953	969	910	926	983	964	922	944	912	929	956	986	935	944	955	957	986	970	944	982	967	978	941	908	975	965	938	949	975	906	903	935	905	941	988	943	966	962	971	926	881	921	935	1018	994	964	956	960	934	957	917	979	967	1050	961	973	1010	927	931	939	912	954	895	911	930	897	1013	967	944	968	920	949	999	990	926	941	924	974	892	911	912	918	1004	999	968	885	939	949	1021	947	910	991	965	942	942	952	977	934	949	968	903	1009	956	950	941	965	934	915	985	953	906	918	945	927	939	905	927	1000	947	958	983	941	921	1016	978	944	986	955	918	966	951	924	949	926	958	964	985	908	982	959	962	864	968	976	945	984	964	936	915	941	949	900	881	941	876	969	970	955	971	979	960	929	940	955	935	941	928	988	948	996	903	922	932	977	970	981	991	960	963	949	969	944	942	980	932	961	884	971	937	946	951	986	974	930	963	950	940	949	988	979	922	952	926	921	930	954	951	938	1005	895	952	921	928	961	963	945	998	991	975	946	946	963	924	985	907	963	938	981	934	977	900	942	934	956	967	940	982	915	943	993	917	941	915	1029	918	965	929	885	973	991	950	984	950	936	986	974	918	953	948	933	948	952	942	924	956	950	906	989	937	937	962	949	959	931	890	928	926	955	937	950	895	970	957	921	895	945	889	896	921	989	949	957	971	931	990	940	951	965	932	980	950	910	958	940	902	917	977	953	949	966	988	953	951	969	961	955	905	939	948	973	898	976	989	929	963	939	976	955	954	997	962	906	970	972	897	983	940	995	949	968	915	969	971	951	935	952	972	966	962	903	935	909	934	949	942	941	969	936	982	954	975	947	909	961	945	960	914	910	917	1002	979	978	976	922	957	970	939	966	931	945	1022	940	927	917	885	945	950	938	964	972	919	932	991	944	916	960	943	909	928	948	931	949	982	939	951	914	951	923	917	972	955	1035	975	915	968	904	925	940	927	968	882	1012	916	934	970	948	966	923	993	949	980	943	930	931	931	924	987	927	928	932	971	975	1037	932	971	967	976	896	937	965	949	950	953	989	888	936	962	986	952	967	932	951	969	1006	921	939	936	953	898	1008	917	973	873	940	973	961	1010	978	928	938	885	960	931	920	923	1017	977	972	957	927	927	965	910	1001	931	896	969	977	935	947	993	926	925	967	950	932	944	964	962	982	963	937	966	982	915	913	930	966	961	1025	943	948	933	892	967	920	939	965	945	937	1014	915	939	968	935	901	921	909	897	944	994	980	980	949	970	954	977	1007	981	980	944	998	906	939	977	898	906	950	948	926	929	930	921	966	939	967	990	976	990	958	962	925	969	941	959	977	924	930	933	986	941	930	982	916	939	990	981	951	1006	912	915	947	975	947	965	916	928	949	984	992	948	974	919	968	924	949	920	962	972	960	982	969	899	950	981	962	958	978	997	911	940	980	922	944	923	977	908	951	958	926	985	908	920	944	1008	938	962	968	974	971	934	984	969	972	951	932	946	954	923	952	944	969	971	931	950	959	971	963	903	912	951	924	1006	960	1007	983	929	932	1013	953	936	937	935	955	974	915	900	968	983	886	910	967	983	921	941	911	988	995	963	1003	937	915	944	974	926	932	918	972	903	991	931	949	924	977	889	894	992	906	983	970	945	970	970	936	895	910	1018	931	1010	930	945	984	994	953	925	937	937	955	922	936	947	974	953	927	945	947	943	978	957	985	949	984	965	944	1006	963	994	919	970	978	950	953	875	977	934	961	959	919	963	967	973	1003	956	966	882	959	985	968	929	968	966	922	928	976	998	937	968	927	976	967	954	973	951	967	908	950	895	940	948	956	966	1016	941	901	922	945	974	931	949	970	948	993	907	981	924	919	938	924	939	954	941	986	980	945	931	932	951	941	931	967	948	943	945	969	941	979	941	966	953	936	907	991	922	1003	969	965	907	892	926	975	908	946	955	1011	999	947	901	968	1013	908	989	950	939	951	920	967	923	961	983	966	983	929	940	980	960	964	947	942	944	927	964	939	958	1000	971	963	971	948	905	902	932	910	917	935	920	977	948	933	953	954	936	917	950	992	963	944	974	998	1017	974	922	970	999	961	969	970	884	912	996	981	971	961	950	949	951	1006	916	1011	908	954	899	975	955	908	922	1011	916	958	975	903	939	938	986	937	925	907	955	985	939	1002	1013	1005	906	931	999	978	967	922	892	909	903	953	904	946	950	965	950	922	899	905	955	968	955	1046	954	954	937	933	916	949	975	963	981	976	976	955	985	930	964	964	929	935	901	984	943	931	956	937	927	942	930	929	981	1025	931	933	1005	991	918	949	925	951	1003	995	904	963	924	943	920	976	915	950	943	956	893	977	942	890	934	986	935	940	970	905	979	904	945	940	949	949	965	953	981	943	949	968	974	988	937	909	906	940	933	938	995	951	1031	985	928	948	971	928	911	961	968	951	950	976	985	937	991	963	960	1028	953	965	994	979	953	961	976	960	1001	944	1003	997	969	947	870	972	941	940	902	895	957	951	951	927	919	925	953	948	1003	934	954	1009	927	907	903	921	924	928	943	974	996	1005	950	893	942	903	958	952	913	985	1014	957	930	963	962	952	880	967	989	888	940	979	948	984	1001	901	940	926	932	942	960	973	951	927	947	979	982	912	909	931	951	936	917	970	950	933	912	860	959	903	922	948	959	922	876	972	909	903	918	932	927	960	892	942	931	1022	957	967	946	951	953	972	924	918	950	958	927	970	905	984	922	924	992	927	1013	957	917	933	987	911	896	917	933	984	894	977	943	952	968	919	935	895	931	962	941	894	938	964	978	932	909	908	951	955	938	950	976	923	975	1011	935	996	946	1006	980	982	922	899	940	947	1024	895	1004	934	933	983	960	965	912	916	955	950	897	947	896	936	933	958	878	951	905	940	929	957	966	913	966	940	969	966	912	961	965	965	944	945	939	1012	1012	965	952	947	991	932	925	969	949	958	931	950	930	993	898	959	948	958	955	943	977	971	970	916	919	917	938	977	952	954	967	934	920	938	936	925	935	909	938	988	956	984	958	944	980	956	969	960	933	989	925	903	1000	966	919	984	999	952	938	943	916	941	962	924	947	970	1035	931	937	1001	913	930	970	874	987	976	963	962	926	952	962	976	997	959	930	925	963	968	950	978	940	996	899	894	953	933	947	984	924	967	944	940	973	964	998	968	940	959	957	956	935	959
23201	21554	29362	24242	21727	22479	18319	8702	5748	4650	3784	3376	2832	2494	2386	2191	1880	1859	1763	1676	1601	1461	1508	1304	1375	1259	1276	1246	1184	1167	1076	1184	1087	1155	1043	1052	1114	1110	1122	1104	1126	1076	1112	1071	1083	1169	1084	1105	1086	1088	1093	1126	1054	1073	1073	1096	1051	1066	1013	1051	1030	1095	1086	1044	1001	1036	1032	1010	1062	1013	1035	1056	1015	1015	1022	951	1060	993	986	995	973	1001	1018	1010	995	997	1047	1049	1085	1020	1059	1020	1054	1080	1054	998	998	1029	1044	1035	1056	1031	995	1036	1061	975	1013	984	1003	1045	1004	1045	1057	1058	987	1003	992	1042	961	1105	1023	995	992	978	1044	978	909	962	1069	1069	1028	1067	1017	1096	1035	1060	981	1070	1034	1096	993	1027	1019	1008	988	984	1018	1014	1039	995	1065	1066	1064	1040	998	1061	923	1065	1067	999	1025	1026	953	964	1044	1009	995	1090	1055	1033	1045	1044	1049	1024	1010	1053	1013	1015	987	1015	1070	992	991	1028	1015	1003	1009	1025	999	1047	1004	995	1001	1035	1079	979	999	1042	1001	1016	1037	1045	1028	973	1018	928	1008	1023	1011	1073	1006	1025	1056	1020	986	979	1047	983	1041	990	983	1000	1009	974	1030	1056	991	985	988	1020	1044	997	951	995	1001	994	1028	1045	1029	989	1025	983	1054	1008	1007	1005	1035	1009	1001	946	1023	1028	1030	1022	956	1013	996	1031	1086	1040	1037	998	1000	967	970	1030	1035	978	1054	1051	1007	986	1033	1006	980	1038	1019	1002	1041	990	1019	1032	1055	1018	1009	996	1032	990	1003	1063	1027	941	991	996	978	1037	994	971	969	980	1068	1042	1028	1013	1023	1017	1034	1019	1055	980	1030	1019	1062	1046	1023	1008	983	1008	1051	1018	1037	1022	1013	1034	1009	1067	1056	1006	1037	1001	986	925	999	1007	1005	990	1053	1006	974	1037	942	1053	1009	986	998	1040	1021	964	994	1035	948	1024	1003	1008	1008	992	993	969	988	1024	991	1003	1025	967	1018	1056	1009	1032	956	1022	984	1054	1036	1066	999	1031	995	1017	1033	1043	1033	973	951	1016	1024	984	1025	1014	1026	1019	984	1030	990	967	1054	1011	996	1035	1024	1016	1012	942	1014	987	1064	999	993	1012	973	991	1018	967	1014	1018	1014	1091	993	954	1007	1036	1038	1031	1009	1027	1039	1048	988	1019	980	998	1006	1011	1011	933	1033	1053	946	1029	984	1005	990	986	1030	1029	1034	989	1030	1039	1051	998	1030	1101	1014	975	1017	1066	1017	991	1025	975	965	1036	1009	1054	993	996	1013	1041	1013	1008	1019	968	1053	1009	1029	1012	1034	1005	1055	1050	1025	1006	1022	1015	1028	967	994	1003	1051	989	963	965	991	973	969	966	1058	1040	1019	1019	1019	1043	1000	970	1017	1032	1022	1014	995	980	926	1002	1064	1027	1029	987	976	1016	967	999	906	1013	1009	1016	1027	1022	1022	1014	965	1018	1078	949	998	987	1010	977	1024	999	1017	1069	1008	1008	982	1009	1019	1055	1022	1010	1073	951	986	999	976	1003	1012	977	972	1000	1000	1023	1009	993	971	1004	1006	973	959	944	1049	1052	978	982	998	984	1011	1017	1001	997	1023	1048	1025	975	1052	991	961	966	1032	1069	1006	1079	1042	955	1012	1032	1050	1025	974	1073	931	1057	982	1034	1008	957	1016	1042	1029	1043	1000	1001	1050	1014	988	1010	1006	983	1015	1010	995	1022	1077	982	1029	998	976	986	1024	1000	1060	950	1066	1022	1046	998	978	1031	1029	1020	1017	958	996	1038	974	1020	1039	954	1100	958	960	1043	1020	999	949	967	1004	993	987	971	996	1014	1042	1005	1029	1012	1047	991	970	993	1046	1096	944	984	1038	959	1019	1072	972	1004	1034	1062	1071	982	1016	980	969	995	1013	1046	1026	978	1047	1037	985	933	1052	1037	1053	977	1051	1030	1026	980	1039	1041	1023	1015	1031	1018	996	992	1004	986	1011	986	1004	1045	1004	1029	1020	1031	991	1011	973	1043	1010	939	996	1030	1019	1077	1056	1055	1018	960	1034	1025	1001	929	1018	1050	1040	942	1008	1041	1008	1029	1006	975	972	1032	996	1020	998	1013	971	1075	954	1093	1014	1064	1022	1035	983	987	1011	1057	991	1070	1046	1050	1047	1042	996	1012	952	1001	1012	1041	1063	1006	1027	968	1052	948	951	1042	1015	957	991	1027	1014	979	991	1017	1034	979	986	1020	962	1005	1038	951	1051	1018	1015	1026	1038	992	1008	1015	992	1020	1001	1057	1001	1038	983	1027	1070	982	1055	991	1054	995	1034	1076	989	1019	981	1029	1035	982	1033	963	1050	984	1053	963	992	1033	993	989	1001	1000	1035	1061	993	1053	1016	1001	1090	1017	1008	1007	1043	1015	993	1019	1011	1011	936	991	1025	1060	1041	1012	1046	1008	1059	983	992	991	1023	1003	1043	1046	994	959	1056	1037	971	1057	1003	984	966	1049	997	966	970	970	1025	1045	1001	994	1040	995	1026	1007	962	987	1040	1036	1048	962	1040	1008	1014	1016	1028	993	1005	972	939	1049	1011	1001	1019	1039	999	948	989	991	998	994	1081	963	991	1008	1027	1051	1036	1024	1013	1003	1034	974	977	944	1048	998	1011	1000	1029	1023	1007	1025	929	1045	1030	1045	981	1044	1038	995	936	958	1012	1072	989	994	994	999	1064	985	1030	1006	1009	997	1025	1043	1018	1007	970	1037	998	1048	1006	992	989	1028	1042	1022	1003	967	1036	1036	1055	933	975	1057	1010	1020	939	1075	961	1033	1035	994	1001	1052	1036	1039	1026	991	1026	999	1013	1007	1028	1000	999	1028	1036	1053	987	1009	974	1008	1064	1006	968	1070	1055	999	1008	1021	953	1022	1022	976	997	1042	1032	999	949	993	1026	953	1013	972	1024	985	1014	997	1012	1009	1051	970	983	980	1008	1009	1022	972	992	1033	1018	1034	1020	1030	1012	1034	1014	933	996	977	1001	983	1043	1038	1012	1030	1035	1022	1026	989	966	996	1007	1021	1015	983	1009	1029	1044	1039	1014	1005	991	1039	1036	1019	1024	1000	986	1030	1020	972	997	984	983	1012	990	994	1023	1031	1095	1009	1051	1012	1057	1037	1023	1043	958	1017	949	1038	992	983	967	1005	967	1053	1083	984	1022	1031	976	1027	1046	1031	1008	993	1006	1004	1010	969	1006	1029	1078	986	1064	975	1022	1096	1016	1020	1049	1041	984	1002	966	1029	1020	1016	1010	1089	1000	999	981	1058	952	1050	993	940	1019	1028	962	986	996	1040	1011	1040	1015	1038	989	984	999	990	1077	1018	1015	1005	975	1005	1045	1011	1045	968	1014	1065	1014	1072	1001	1013	952	1024	1063	1015	928	1038	984	984	993	1016	1016	1052	1083	1033	1072	977	985	1022	1004	990	975	1005	1052	970	1039	1015	1047	1065	1047	999	1021	959	1022	1043	1012	1018	980	973	994	989	1004	1048	1001	1059	1062	1003	993	983	1039	1075	1018	1025	986	996	932	955	1055	1071	1003	986	1051	998	1021	1040	1038	1050	1006	1073	1067	1010	953	920	956	984	1011	988	1041	985	999	1032	1005	944	1056	1019	961	970	1021	983	1003	999	993	982	1037	1052	995	933	981	986	1025	1057	963	994	1059	988	1085	1026	1037	1052	1045	975	1030	959	1026	988	1022	1018	968	995	995	1026	1025	993	1046	1006	995	1055	1016	995	1027	994	995	1008	1061	991	995	974	1004	1087	1068	997	991	932	1036	1004	1002	1068	1081	987	1103	974	1017	1055	1051	1008	1014	1037	1063	1012	976	975	972	1011	979	951	993	1024	1011	1078	990	981	1025	1012	955	964	993	974	1057	954	993	991	991	1027	989	1068	997	1029	1006	1029	988	940	1039	1070	977	1026	1043	1031	1001	995	990	936	1037	1017	982	1003	1012	1052	1035	1009	988	1083	986	1017	998	1017	1092	1046	1018	1008	992	1009	954	972	1005	1039	979	1061	1007	955	961	1091	1020	985	967	1019	1009	1075	997	1009	1028	1000	1057	1017	1012	1020	1030	1002	1044	1000	1009	988	1025	990	1028	1006	1037	1021	1023	991	965	1037	1055	1005	1039	1009	991	961	1037	1034	1055	1006	1060	953	976	981	1038	1011	1051	996	975	976	1006	962	1006	1030	1005	994	1032	1030	1017	981	994	981	1004	1000	961	1086	990	1008	988	981	999	960	996	1025	990	998	1015	1022	997	980	987	950	1019	968	978	964	1021	1003	993	1058	1052	1019	1048	1007	1005	965	981	1024	1055	1018	1016	991	1028	1041	976	1075	1006	1017	1017	987
29409	55967	43941	28950	21990	17787	13892	10707	8064	6471	5269	4420	3671	3195	2956	2720	2346	2167	2052	1935	1770	1599	1599	1483	1450	1375	1380	1203	1213	1185	1105	1131	1071	1060	1154	1110	1033	1117	1061	1012	1137	1068	1134	1098	1088	1142	1078	1053	1049	1086	1069	1054	1057	1076	1070	1045	1047	1050	1043	1058	1043	1016	986	1091	1085	1004	1021	984	1073	1007	998	1044	999	971	1031	965	967	1008	1029	1002	989	985	979	918	996	986	1051	960	995	922	1037	1023	936	977	964	984	991	986	982	935	1030	960	953	995	961	963	1016	1020	940	1013	1028	998	982	976	995	990	950	1043	988	988	984	980	980	964	1022	966	968	972	938	960	958	964	941	973	1003	946	965	938	977	970	966	1007	965	992	1005	967	1000	938	993	966	996	949	947	1030	998	972	959	909	998	982	954	1021	975	939	996	1015	999	979	1016	1022	995	960	1021	956	1010	1035	1016	978	974	961	1035	962	1019	941	987	949	1035	940	926	915	994	965	1060	1005	1008	978	1017	942	968	952	1001	966	990	983	981	987	1003	1010	970	957	964	970	952	966	979	998	1002	988	935	979	1002	974	999	999	999	958	1002	983	989	925	1057	921	938	958	910	985	960	974	1007	924	988	953	1005	992	963	1001	1025	987	972	991	1024	1036	964	958	993	977	1010	998	992	992	1017	941	1039	942	927	1024	972	1013	1013	981	972	995	975	974	978	971	1037	987	973	1001	990	957	992	942	957	980	937	925	983	946	947	945	945	997	1018	1006	998	976	981	951	987	991	1023	986	1009	1006	1007	984	1022	947	1019	1053	961	1022	1048	1006	948	959	973	934	959	987	951	985	991	967	939	978	989	1003	972	981	968	1007	978	972	994	939	1013	900	1005	998	1059	979	1014	973	1027	1008	1000	981	977	941	971	984	1002	981	989	997	958	970	974	995	999	971	1021	978	1041	958	983	979	971	934	979	953	1029	952	1039	1010	964	1007	975	1010	1042	1006	994	998	971	974	989	977	978	1021	949	961	990	1001	955	948	968	1041	970	956	990	1032	986	974	1003	1007	966	958	1027	1021	956	974	976	942	990	1000	1002	976	944	1009	1023	1006	955	977	943	931	993	1038	960	1003	1003	1040	940	1009	963	965	993	1078	1017	985	943	953	988	949	958	1000	986	994	945	981	1078	1043	1024	965	1044	1005	989	935	982	962	988	998	991	975	997	953	983	1021	955	1025	940	1008	984	1013	1008	1020	967	993	964	923	976	920	951	941	966	979	974	957	961	975	946	959	980	1030	964	1001	1042	937	981	1017	965	995	1004	1006	1018	985	976	992	955	971	959	1024	1000	992	997	962	1020	1042	948	983	977	993	994	966	1010	988	1007	966	1011	971	974	972	996	991	1006	974	945	953	1056	951	974	886	1010	1013	1055	1003	977	962	962	985	956	1011	1039	976	939	1018	913	1001	1022	1038	963	976	923	957	977	945	996	1008	986	922	1047	1018	1012	990	965	962	951	951	1067	1014	965	957	973	939	979	1011	969	952	1017	1017	973	986	978	967	1010	967	968	976	980	1022	958	968	977	1036	970	965	975	983	1002	973	924	1021	949	945	978	993	1013	1012	979	995	1008	979	1013	978	999	1016	994	992	964	988	988	1016	981	1014	962	1019	1046	993	995	1008	957	966	972	1003	987	916	974	1011	983	965	976	1010	1000	947	1031	970	1034	974	957	976	968	1011	1024	951	1030	999	1006	950	1000	1003	964	1045	988	1021	968	992	1021	964	997	979	963	989	958	1018	1001	1018	1024	1052	1030	992	953	969	974	989	965	925	964	1055	1011	1017	966	959	954	951	976	993	989	989	979	1004	976	969	980	978	978	950	980	972	1017	1006	958	1019	1055	968	971	980	993	963	968	999	951	955	969	1018	1015	1006	957	995	1000	993	1032	1002	1005	1008	967	968	989	970	940	981	1004	982	992	931	1005	1014	1018	970	997	922	991	918	960	1004	969	1015	1016	1020	990	996	998	1055	987	1008	993	981	928	977	991	992	941	966	948	980	960	953	975	972	1050	1007	1012	962	1020	1013	979	978	995	987	997	1047	980	997	1041	973	1035	958	943	956	994	982	1015	982	993	956	971	969	974	969	945	1037	964	938	935	1034	1013	977	973	993	1012	987	999	985	1034	1005	986	1012	931	920	998	1001	976	1023	994	988	1019	974	950	1021	1021	912	944	963	985	1005	947	996	1008	1059	965	947	1053	974	912	930	1005	1015	1031	986	975	1003	1004	976	928	993	976	951	942	953	968	985	963	981	978	958	1001	990	993	1044	991	1020	946	972	998	975	991	994	1017	981	1022	970	998	968	1009	901	947	955	991	925	1004	967	987	964	1019	1026	1018	994	947	1015	979	976	1031	1022	998	1000	1051	1005	1015	971	994	1034	1025	1031	958	1025	981	995	994	1006	973	976	971	1004	1007	1017	1010	952	1007	1043	949	993	1029	1007	975	997	982	1042	1010	1052	1027	1004	1002	975	980	1030	975	1063	966	947	1005	976	1008	1046	981	975	1040	1001	995	983	960	962	997	966	952	1010	1016	955	977	1010	995	1004	978	1017	938	999	938	1009	971	986	960	1027	989	1007	999	1000	1029	1013	994	1004	1038	938	979	993	1006	1015	976	1006	1023	997	969	961	1018	972	955	969	1057	964	979	1013	1028	958	1037	947	991	964	989	965	963	930	944	985	975	998	966	1013	994	982	987	945	971	984	996	984	1036	1005	979	963	944	989	972	984	1006	1030	935	1033	937	997	1003	983	976	991	985	953	992	987	1045	978	959	993	986	990	1011	1019	1017	982	943	926	971	1020	1050	961	1005	1008	998	1045	983	1006	953	1009	1017	1034	959	980	960	955	959	986	999	963	991	955	988	897	973	941	996	1006	1002	1018	971	974	974	991	966	963	950	1018	989	964	982	1044	983	983	951	1009	963	1000	994	1017	984	912	937	958	1006	1011	1029	978	952	1006	978	1001	979	994	959	926	987	1013	1003	1024	993	945	1030	965	1019	968	995	983	998	992	984	993	929	995	921	937	1027	1007	1007	995	954	1006	1013	984	1007	925	957	974	953	989	1051	965	1008	948	958	991	946	985	951	1039	1036	958	927	996	973	1003	959	951	1104	975	965	1001	970	988	935	989	982	944	967	959	997	974	1027	971	997	1001	942	991	1003	1055	1051	1053	985	968	979	959	919	975	1011	1001	954	984	958	969	965	939	1033	1032	1013	975	981	1002	960	1020	996	996	983	998	945	1006	957	918	956	1018	964	983	1002	941	990	952	989	1013	966	989	1001	973	975	971	981	988	1041	971	972	1006	975	964	1035	969	998	956	1046	977	986	965	1018	957	998	988	1023	1003	1019	1005	929	992	990	1044	1032	1011	1025	977	1031	983	1043	919	1004	946	945	989	977	999	971	966	1029	985	1019	1002	931	960	989	971	980	945	1018	967	967	939	956	988	924	969	984	975	1029	1002	954	965	974	938	1020	1019	998	939	984	1035	992	974	951	965	965	947	1033	994	968	999	972	982	1001	959	1017	981	972	926	956	981	1039	963	946	931	991	997	1004	1033	974	948	1029	961	957	1008	995	1007	1042	1000	1073	983	957	970	1009	973	967	975	970	995	1000	1019	1006	1040	1020	1002	983	972	1013	993	993	1011	978	949	1014	975	1041	917	971	1011	950	997	972	984	1058	932	949	966	1015	960	986	1028	1064	1001	931	1015	982	1005	1002	1004	1006	996	944	942	981	979	974	979	973	972	980	1027	1002	963	989	1031	978	954	951	976	1013	958	987	1038	939	1000	1013	990	958	988	955	967	935	1002	995	941	956	953	991	963	975	962	989	1011	995	951	954	937	969	1002	986	959	965	1043	1021	975	937	999	1006	977	1002	931	990	1026	985	972	1004	992	1014	1023	1046	992	991	972	998	978	972	1033	986	978	1012	952	1004	950	977	979	999	989	981	907	934	1008	990	981
30305	29682	32351	20858	11065	6849	4967	3718	2851	2399	2073	1887	1706	1585	1447	1313	1285	1327	1302	1242	1150	1191	1026	1033	1044	979	1009	1021	1001	1006	925	912	951	973	954	942	880	931	939	901	959	952	1013	936	920	863	940	1016	963	920	905	906	997	876	939	924	934	907	907	899	929	926	921	881	939	948	871	894	898	927	938	906	891	911	893	877	963	924	924	968	921	876	915	943	917	915	921	927	895	886	885	937	955	924	952	870	893	934	969	932	876	892	919	913	866	931	905	906	892	894	908	1005	849	923	913	909	898	943	881	927	946	883	927	881	883	890	932	956	946	888	858	938	893	924	953	892	948	957	1015	892	922	922	880	919	874	913	948	904	893	930	913	890	929	957	938	944	857	816	907	917	896	876	943	942	883	925	925	954	938	929	916	933	941	941	933	941	896	933	905	929	885	893	939	911	881	889	823	929	885	911	905	927	939	959	906	929	918	918	898	909	938	900	925	925	950	925	890	913	927	888	905	885	853	872	909	890	836	938	932	911	898	934	909	843	943	900	869	843	980	914	873	898	923	899	921	973	942	833	925	932	947	864	951	875	956	875	922	858	880	872	936	866	890	968	933	861	923	921	907	939	896	867	978	916	927	915	896	899	953	940	931	891	919	935	924	933	909	907	869	879	863	978	899	906	914	915	919	881	879	931	912	958	901	914	911	896	932	908	912	892	922	972	1010	928	895	901	898	894	865	908	914	952	952	898	901	869	911	897	895	902	858	876	930	925	891	893	898	927	906	882	928	888	984	866	922	964	880	884	875	930	874	916	885	868	894	877	941	891	939	900	906	944	905	878	913	946	934	886	930	866	885	884	920	843	908	965	920	938	932	874	896	940	894	962	934	876	912	916	877	949	968	897	878	903	939	925	911	986	944	909	895	899	891	923	886	930	903	955	872	871	925	971	865	909	969	850	907	895	954	915	879	896	898	939	906	949	842	844	916	890	923	902	906	869	946	912	917	869	920	905	937	912	921	864	881	886	901	895	922	907	895	876	942	895	887	876	926	898	894	964	954	894	856	899	925	891	940	887	901	955	852	932	903	957	911	959	949	873	894	874	947	908	910	896	890	940	909	954	860	919	895	939	849	937	861	884	871	877	923	880	974	936	924	948	918	901	895	922	937	925	940	964	851	875	883	934	893	947	883	877	950	933	963	929	909	901	897	904	932	912	950	930	916	951	881	847	887	944	932	898	939	879	921	931	888	917	906	909	881	883	971	977	947	875	922	927	879	910	972	940	894	904	929	839	900	879	915	897	906	913	868	873	890	891	872	910	891	852	927	982	878	873	849	933	924	923	947	909	898	915	914	887	840	916	904	872	931	929	901	911	942	914	963	920	921	852	918	889	903	927	915	947	906	927	892	887	914	928	917	936	893	895	944	922	930	946	884	900	904	973	898	891	883	923	876	920	882	919	906	880	906	942	912	954	893	972	951	918	915	955	937	941	934	946	901	909	917	909	877	917	887	898	902	971	954	920	885	916	912	868	921	950	918	855	912	924	962	909	923	938	874	922	922	948	903	963	943	960	878	843	873	908	937	884	877	912	899	933	878	874	911	882	895	860	917	860	955	918	991	885	890	887	944	979	896	879	908	899	922	914	906	941	904	952	905	890	935	928	905	941	933	937	921	887	921	917	900	864	951	890	912	918	944	894	892	928	896	938	870	895	941	881	868	925	879	912	919	903	877	899	895	915	945	932	937	934	864	906	909	904	879	967	909	965	951	902	917	864	919	905	933	963	990	922	901	929	938	883	897	879	870	937	941	904	881	932	918	942	948	952	866	898	920	880	879	893	930	937	959	940	923	875	927	832	914	884	927	965	890	900	834	880	921	939	871	899	888	866	914	943	914	908	908	858	892	911	871	978	936	927	935	922	907	878	929	916	897	925	897	872	906	959	904	965	923	917	911	892	927	942	928	882	913	965	907	903	920	938	882	919	912	913	880	894	899	898	877	937	912	897	905	902	894	935	874	928	895	870	863	917	899	902	867	907	986	910	939	871	914	905	872	887	922	904	894	882	931	941	914	894	868	881	928	901	888	930	892	975	932	880	905	943	910	885	890	917	884	921	936	915	926	939	933	909	919	839	932	893	919	904	921	898	907	906	958	856	894	898	1007	957	918	927	930	897	916	894	917	922	917	946	914	969	918	883	927	932	900	904	930	895	973	928	941	877	864	889	924	920	878	830	954	858	886	933	900	930	929	882	929	943	935	860	915	917	971	936	936	887	948	917	910	929	855	839	868	954	852	927	868	975	891	924	905	888	892	932	909	931	943	943	926	920	891	867	892	942	889	914	907	881	911	916	919	881	911	909	883	909	915	880	874	971	873	891	933	879	877	909	835	946	927	866	901	889	894	903	934	989	888	917	936	926	949	900	911	900	918	884	880	925	932	870	896	949	909	900	956	892	894	894	921	910	918	911	844	893	890	893	883	883	931	880	965	964	947	910	908	915	894	920	896	931	882	863	950	879	945	939	904	928	895	891	870	908	937	919	885	923	909	863	905	910	931	931	898	940	967	904	907	945	916	901	874	909	939	937	929	931	924	928	884	941	874	864	904	908	927	898	891	924	962	958	930	906	911	924	936	897	887	940	963	928	900	900	906	856	895	926	932	925	973	923	901	861	909	904	926	953	940	933	930	875	926	899	864	910	916	946	976	892	943	980	873	908	893	884	946	892	907	883	908	916	909	895	931	933	946	877	867	934	903	958	933	916	875	935	918	901	899	908	913	920	913	909	968	919	922	936	907	960	885	932	814	938	863	882	916	895	965	917	941	939	912	919	918	948	922	921	963	941	871	915	912	849	888	916	939	938	892	930	939	908	931	869	890	903	920	918	955	879	914	893	905	922	904	865	861	906	933	897	924	898	925	945	914	931	896	936	923	901	879	902	900	937	906	852	921	908	944	872	910	940	887	909	950	890	925	914	907	942	926	895	882	981	937	894	940	873	893	923	914	903	940	901	928	955	913	929	924	867	937	964	851	939	897	988	873	905	901	933	934	919	904	923	928	978	933	902	890	916	888	870	917	909	929	919	913	914	871	918	907	908	965	929	904	925	844	913	873	870	924	950	926	858	934	964	849	889	876	867	911	877	909	935	961	894	878	867	902	904	894	872	868	912	892	882	879	947	924	922	877	939	854	936	888	936	915	930	930	870	883	927	899	955	958	944	906	895	893	881	868	851	947	902	944	879	896	894	885	893	874	918	879	905	910	953	878	931	934	905	890	898	867	952	889	900	899	933	885	930	965	936	860	900	936	931	993	907	879	920	884	968	933	884	880	920	896	911	858	911	971	949	898	850	934	940	884	895	924	902	907	888	953	882	946	925	934	904	903	873	937	951	934	935	897	922	902	891	887	906	922	907	903	903	966	913	849	907	902	885	844	896	934	904	959	930	887	922	877	926	913	987	955	934	803	925	922	957	939	932	911	932	895	893	895	882	892	890	934	906	873	937	970	872	895	908
28379	44056	32133	18192	12536	9584	7256	5770	4249	3412	2825	2425	2045	1873	1799	1607	1475	1357	1354	1339	1273	1255	1187	1119	1117	1092	1107	1050	982	944	1014	957	966	916	928	966	917	925	921	909	947	949	962	960	1013	1002	937	965	905	940	955	932	914	957	931	988	960	967	899	913	922	980	947	908	959	941	919	902	940	879	917	903	918	948	905	912	947	924	893	951	951	890	927	922	888	862	928	882	908	872	941	922	904	927	849	938	900	860	849	876	892	878	933	926	880	905	930	969	914	938	876	914	893	977	911	932	899	879	912	911	911	903	917	906	931	921	916	909	921	899	899	888	856	933	895	901	903	842	887	880	889	891	967	911	944	924	931	903	841	903	898	897	906	919	908	892	874	938	909	941	897	963	911	893	890	902	861	940	902	828	962	920	927	921	947	934	883	931	856	893	896	901	954	910	887	901	958	897	912	890	927	913	917	952	915	948	880	949	936	905	932	957	854	928	922	898	874	935	904	919	866	913	857	946	901	894	907	936	930	904	881	913	862	899	929	942	907	914	905	930	896	868	916	878	966	915	943	927	919	917	875	940	881	919	923	908	897	943	850	970	920	867	937	902	878	903	908	905	885	911	889	899	886	904	933	884	903	912	891	970	912	881	908	906	906	890	905	888	958	909	861	919	874	879	883	932	871	931	886	913	943	945	921	857	895	874	936	918	943	906	879	893	875	886	912	900	928	956	862	924	902	899	904	930	926	921	923	830	927	906	866	939	951	862	862	895	979	908	915	945	913	898	957	951	868	884	922	894	895	931	932	936	888	940	967	948	870	930	930	907	910	906	892	918	978	909	942	890	975	901	931	905	860	939	915	959	931	890	836	904	956	902	920	883	904	919	878	907	901	850	953	892	905	972	922	844	904	931	901	917	914	977	930	893	863	899	924	935	898	963	937	882	944	928	893	920	898	899	934	893	920	929	887	933	914	918	852	906	942	914	945	936	897	866	907	944	886	936	923	914	944	919	921	893	887	878	934	929	923	939	932	986	892	845	877	957	932	951	887	889	912	875	936	897	894	971	947	896	915	884	871	945	870	840	854	937	902	934	909	914	972	900	913	916	910	894	945	946	876	941	919	919	878	873	901	891	899	909	880	902	889	887	966	895	909	920	927	912	937	889	964	960	943	975	926	879	905	879	942	912	883	903	937	931	932	882	915	870	926	886	970	934	906	1021	856	887	888	914	896	928	910	931	902	973	930	966	909	948	918	935	876	938	882	913	904	892	930	910	971	939	890	874	883	947	931	900	941	924	887	973	905	871	883	905	906	914	896	921	890	940	934	912	938	899	997	891	923	897	940	907	935	929	915	949	923	943	936	901	921	902	954	961	893	924	929	906	947	928	875	972	960	853	932	933	897	920	891	894	974	857	964	913	902	881	934	857	917	961	919	861	916	910	942	919	867	937	863	916	882	888	863	871	894	908	917	868	920	838	925	929	872	932	929	964	905	960	890	889	942	921	912	916	928	933	905	882	922	916	943	912	892	905	886	878	906	917	930	889	919	901	914	926	893	986	951	868	941	873	882	936	892	870	897	897	925	903	924	961	895	894	884	935	915	929	935	892	974	915	927	924	921	877	869	897	946	907	899	874	889	947	863	939	912	851	930	964	895	884	942	876	969	897	890	944	960	865	904	862	887	882	943	935	927	874	907	943	931	845	923	853	894	923	819	921	887	956	927	948	871	903	908	944	931	947	897	873	902	892	907	922	925	922	934	909	907	909	904	888	889	916	936	874	861	904	905	879	853	892	957	916	894	901	883	882	909	895	951	931	913	908	863	897	928	954	830	904	947	866	922	899	909	943	877	967	934	939	854	918	902	910	933	901	928	897	961	891	871	883	883	946	966	930	902	876	939	879	866	876	859	926	896	906	916	901	955	955	918	886	971	829	913	962	905	969	946	908	944	873	881	906	897	957	850	901	935	961	911	900	882	910	883	907	865	903	932	889	885	944	920	930	921	931	906	873	947	964	864	912	898	907	858	919	961	863	933	872	953	884	894	862	915	939	905	883	897	912	900	940	905	892	847	913	955	919	929	870	935	900	931	909	936	908	942	902	884	966	927	886	982	856	978	987	905	902	946	939	860	886	901	948	939	898	874	897	937	876	915	897	915	922	899	899	878	901	907	929	908	898	907	929	882	904	948	933	920	899	921	911	907	870	906	972	896	905	860	878	878	953	844	934	911	917	934	928	889	911	895	928	865	903	874	938	938	954	900	887	920	923	919	867	896	914	949	908	896	909	888	892	925	908	920	916	874	906	918	881	898	923	893	871	904	891	920	957	903	865	899	934	904	927	894	880	950	880	959	905	934	870	916	952	890	912	928	930	947	923	856	924	922	920	941	919	895	953	900	879	849	875	883	905	900	907	913	932	911	904	888	918	891	928	887	918	895	888	888	836	874	920	896	957	850	921	955	933	880	971	895	874	952	938	928	861	847	949	924	929	932	869	875	941	930	886	886	885	894	929	874	875	966	949	948	932	933	847	932	876	906	900	906	914	922	934	889	886	921	902	979	925	941	924	896	902	867	900	886	930	936	915	887	897	867	882	920	888	898	925	970	868	909	883	879	874	902	894	888	902	894	954	886	910	938	897	910	925	911	901	885	879	876	872	861	950	909	943	932	853	903	890	889	887	883	863	897	919	893	937	884	949	967	858	896	938	906	873	888	937	911	905	882	871	919	897	923	893	856	894	886	922	914	911	936	906	914	909	911	878	953	882	903	901	927	949	925	871	862	907	853	876	959	879	935	894	907	920	928	904	918	943	910	880	920	944	889	922	903	922	877	932	944	890	935	899	882	857	931	943	895	883	941	959	862	896	891	825	917	924	905	926	887	868	830	915	896	888	912	879	932	948	909	872	907	883	906	959	937	919	918	938	906	880	920	907	902	878	910	985	900	918	947	895	925	897	929	905	898	935	930	921	939	869	872	956	945	884	846	867	878	921	937	904	871	905	996	920	937	909	897	930	877	867	903	883	921	953	958	965	886	891	917	935	924	950	890	933	981	966	940	958	898	939	945	905	873	866	905	939	891	891	893	850	956	961	890	912	908	872	942	923	891	946	890	950	879	940	863	942	951	877	957	882	965	976	927	915	901	899	945	936	912	948	918	899	904	909	883	899	875	920	872	879	955	918	847	875	910	985	952	928	923	867	941	937	902	913	908	934	904	883	902	891	835	937	945	899	939	907	864	842	912	923	899	890	933	862	933	933	921	924	891	954	921	902	925	963	885	910	868	868	928	904	927	886	853	938	854	887	915	943	974	934	942	922	938	897	922	888	898	874	921	919	927	925	903	907	864	925	895	876	890	942	861	898	932	897	851	923	952	929	887	877	917	934	923	906	876	900	872	916	892	935	901	874	875	889	982	858	899	856	890	947	936	883	938	918	921	896	907	884	887	923	897	939	962	889	926	896	918	915	874	825	915	865	918	908	935	912	925	937	943	918	910	938	957	918	911	929
24363	21479	28868	24796	21769	16745	9592	5868	4294	3556	2848	2513	2234	1959	1784	1742	1512	1507	1369	1345	1333	1243	1275	1189	1136	1096	1022	1064	1017	1090	1014	1076	989	977	983	980	944	963	948	974	992	964	967	899	872	950	980	1000	1017	929	950	955	971	937	994	981	913	941	921	904	989	948	993	912	956	884	945	970	911	928	921	981	906	900	900	953	937	961	925	956	946	893	956	885	959	917	959	904	872	968	926	993	911	938	977	912	948	918	889	904	924	929	921	907	961	907	934	948	893	904	865	944	836	917	907	946	954	927	890	897	894	887	881	891	886	909	899	895	853	903	884	898	943	858	908	943	985	897	858	924	904	952	879	924	915	937	952	896	875	920	922	895	929	934	960	960	941	893	946	910	961	917	927	891	915	913	939	918	920	899	927	946	922	952	956	928	922	966	910	952	941	876	946	900	933	894	907	945	937	891	883	904	859	888	903	958	949	890	928	907	902	913	940	924	910	873	879	940	925	912	955	937	879	911	873	878	983	940	926	920	929	925	886	912	957	878	953	908	976	934	907	959	893	911	956	905	887	969	965	902	971	947	904	918	912	863	988	915	931	866	917	906	922	970	871	899	911	917	892	919	940	924	917	915	902	900	905	894	938	894	913	917	899	935	897	927	923	956	931	921	910	957	942	921	985	864	884	878	958	924	898	925	905	914	873	899	935	859	870	939	967	901	937	936	965	941	899	932	900	941	947	893	945	953	896	913	903	917	913	871	947	881	910	927	907	910	944	916	954	936	874	987	871	917	889	945	895	889	959	967	921	874	919	895	906	920	969	986	910	893	959	945	907	943	942	898	895	888	871	908	956	965	909	921	970	954	918	915	960	988	917	897	919	853	958	951	835	891	839	922	902	917	908	892	907	879	905	954	958	912	947	887	900	886	947	906	887	899	898	862	956	951	907	939	903	877	909	962	871	895	940	958	871	908	927	932	937	928	956	870	901	891	948	904	924	919	953	970	979	921	908	936	902	911	951	919	859	948	913	937	963	896	938	904	901	928	958	960	928	889	926	914	913	990	899	900	933	940	890	966	903	927	955	881	908	980	910	956	907	933	921	885	922	877	924	920	927	900	885	934	882	907	932	875	954	896	922	929	982	939	968	932	901	935	903	937	952	961	961	944	915	934	931	934	881	897	959	854	875	984	972	890	960	958	917	973	886	916	914	967	923	904	928	909	929	926	902	964	841	869	900	936	877	910	918	911	922	924	891	892	947	938	932	944	883	953	963	900	900	887	936	917	898	911	956	924	940	907	954	917	914	915	908	932	885	961	946	886	879	931	924	935	877	965	932	944	899	940	854	937	929	904	907	999	850	909	903	921	902	936	956	913	945	897	946	894	910	920	909	913	876	909	905	914	891	930	848	925	885	936	918	911	949	917	944	927	938	881	929	962	879	947	914	901	902	898	916	945	930	933	976	889	874	925	945	983	929	925	968	886	897	874	884	943	901	955	891	971	883	910	886	906	909	898	957	965	971	910	920	936	924	935	925	938	833	887	957	905	965	941	944	966	895	928	933	888	936	911	861	960	943	908	892	896	934	933	918	938	887	924	928	909	911	954	909	972	933	899	965	937	914	898	943	922	960	923	884	874	913	845	921	869	889	881	923	930	927	858	868	957	982	944	898	905	939	879	865	912	909	918	888	891	940	933	912	906	918	949	964	879	915	878	893	919	858	958	898	922	934	838	937	891	958	912	936	982	891	942	922	954	889	936	968	999	893	909	921	953	936	913	932	921	892	873	905	922	894	934	886	889	972	886	974	897	887	928	942	885	912	953	905	946	920	906	860	888	970	903	912	939	950	977	896	972	945	940	917	947	915	952	907	903	901	957	888	885	993	900	903	970	938	908	875	934	974	926	933	924	917	928	908	858	918	889	942	923	957	862	855	923	941	938	895	942	900	851	893	892	928	910	916	902	889	918	933	1025	894	907	929	917	918	924	873	857	884	944	985	1000	895	950	922	920	885	916	898	946	942	891	936	903	934	864	943	969	893	899	966	941	899	939	928	937	950	875	950	950	979	882	921	936	909	942	953	977	936	908	938	916	889	902	893	908	894	944	1014	912	891	904	909	855	915	919	959	889	942	877	912	911	949	937	972	917	922	925	922	956	891	952	940	927	893	955	952	924	919	935	978	909	944	886	930	914	974	920	917	930	931	917	994	864	914	856	910	951	891	870	891	895	932	889	907	892	928	915	917	922	919	863	907	933	935	922	915	913	852	910	886	926	959	931	904	922	958	958	876	956	917	924	898	917	921	914	928	917	915	900	938	957	893	889	885	923	915	896	918	915	899	935	951	924	930	932	955	902	883	862	934	940	934	917	871	923	927	940	900	919	930	927	931	925	962	892	922	960	881	912	942	932	909	888	863	931	926	891	964	916	930	946	887	973	940	923	924	929	922	916	949	889	859	882	916	910	939	988	976	991	898	887	935	914	869	925	883	920	949	939	920	936	964	961	911	957	901	922	943	877	923	900	937	934	885	888	943	878	933	933	900	901	860	902	920	892	847	895	920	916	958	904	910	914	878	979	890	909	955	961	907	902	971	908	962	865	902	910	901	949	928	952	931	922	971	878	885	914	916	912	939	912	914	947	935	925	910	899	917	916	883	876	862	899	926	901	910	868	952	906	894	946	907	945	893	867	987	953	909	934	926	933	940	895	909	899	918	894	936	897	861	952	950	893	924	923	932	873	948	907	946	964	955	993	918	840	883	974	873	921	923	929	927	906	906	917	887	912	898	923	882	968	923	906	957	916	903	882	922	941	956	898	907	874	949	912	966	906	934	933	888	962	938	892	906	972	934	862	841	909	869	940	944	986	952	905	867	943	904	869	973	908	915	903	907	899	964	915	926	908	867	901	955	923	968	887	928	916	939	966	934	898	902	966	901	892	894	868	949	931	886	932	921	958	973	881	898	857	880	927	916	914	870	918	907	942	912	936	909	884	952	943	916	883	847	896	897	852	908	885	962	982	891	907	882	921	885	942	973	895	930	911	927	957	976	900	930	970	894	975	935	904	902	891	925	923	913	870	881	918	888	897	913	936	944	957	926	947	946	872	901	958	842	904	917	844	934	911	901	907	956	999	918	942	947	905	929	922	924	889	912	946	912	929	921	986	915	939	890	906	903	964	943	931	917	864	881	917	965	924	886	914	918	935	887	922	890	906	932	899	935	877	951	892	907	925	945	920	915	906	930	931	961	923	918	910	915	947	940	912	909	899	900	919	948	874	958	943	903	889	978	892	934	888	923	951	937	925	958	901	941	930	926	860	899	891	887	918	904	900	942	902	938	898	893	904	941	938	924	873	926	892	894	902	865	874	959	925	911	934	901	922	906	894	966	947	912	941	910	955	925	928	875	937	913	861	915	863	979	953	866	917	946	907	909	964	915	889	962	920	891	908	972	950	933	952	944	876	898	950	910	977	880	934	939	954	920	888	907	931	946	942	896	925	939	919	953	922	891	977
27742	49462	39331	24211	16839	13530	10530	8258	6359	4815	3828	3326	2941	2415	2193	2096	1771	1690	1659	1585	1470	1344	1272	1279	1241	1172	1120	1073	1105	1057	1034	1033	1011	980	1023	1004	974	999	977	991	1016	990	1022	991	992	976	997	981	971	1029	1027	951	947	981	984	1027	933	968	967	922	1020	934	927	938	955	913	969	938	957	937	954	948	906	908	928	924	977	863	841	875	910	901	871	889	924	919	910	943	943	918	989	906	942	944	924	878	893	940	913	915	935	918	906	948	919	977	927	917	887	934	881	896	943	905	843	912	871	920	966	926	963	852	907	942	934	917	918	926	903	955	872	919	966	906	885	902	935	925	944	974	899	881	957	904	898	902	922	919	939	897	961	935	905	960	958	929	911	923	907	939	928	935	895	902	898	887	928	942	937	931	918	904	916	852	926	874	938	891	884	942	917	948	937	901	897	919	924	870	918	922	921	918	898	863	934	924	939	917	832	923	908	872	925	919	884	950	891	922	915	925	924	891	977	927	893	925	852	889	887	918	946	903	905	890	891	945	939	876	897	900	941	929	925	934	917	910	938	894	893	913	952	890	929	944	912	917	901	961	884	905	956	950	922	930	879	967	838	910	871	964	916	928	890	925	905	931	995	944	897	873	918	910	892	856	900	940	901	908	964	918	926	914	945	872	889	877	934	949	930	915	981	940	920	904	962	963	906	941	962	910	913	886	919	916	887	901	905	912	906	960	916	926	909	913	907	880	940	952	914	919	876	983	896	879	906	981	940	896	927	911	874	910	915	924	929	933	926	917	940	877	908	935	932	881	893	911	933	930	899	923	931	1031	951	900	900	895	874	872	878	912	872	914	909	891	936	823	894	918	915	981	898	925	952	879	968	981	908	906	913	974	884	859	966	925	936	908	930	927	904	892	889	909	988	887	947	897	935	921	885	933	916	888	900	865	883	895	895	948	922	914	904	962	919	910	887	970	915	924	879	937	906	904	866	905	953	928	929	901	955	900	876	892	831	949	918	896	929	910	868	924	896	892	884	939	951	925	861	903	846	928	889	904	942	868	877	920	930	932	920	926	918	959	966	946	827	888	908	926	913	886	912	952	913	920	922	921	903	926	931	947	914	923	887	958	900	892	897	903	912	965	923	919	874	909	915	922	944	933	873	944	829	905	897	897	852	922	873	910	950	885	907	888	899	935	890	924	941	928	945	936	906	940	914	911	941	891	885	873	962	920	931	954	864	888	961	914	863	924	871	944	901	930	938	902	914	868	938	903	899	903	904	969	916	940	880	902	944	885	900	927	918	876	962	898	854	922	935	911	936	875	887	861	968	891	966	918	925	902	901	884	872	920	887	924	888	997	913	983	969	928	898	893	931	935	953	941	860	921	904	893	901	906	891	899	879	899	935	919	961	925	919	949	942	885	882	881	948	913	893	924	918	896	922	916	874	918	942	967	878	948	922	910	955	924	891	876	877	868	880	880	948	977	912	917	963	885	914	868	913	877	890	877	928	943	927	934	930	916	889	954	892	912	924	927	975	894	913	910	917	928	879	921	929	890	953	923	916	980	917	896	990	937	939	928	909	907	958	949	902	900	903	912	962	925	908	944	867	903	889	955	890	875	936	892	839	870	959	882	852	880	912	905	963	970	923	963	933	952	910	920	950	919	917	906	930	891	934	871	932	874	908	940	896	938	900	915	955	873	935	938	938	914	934	940	957	917	932	882	999	932	910	936	908	931	868	912	853	909	908	909	941	929	895	952	892	942	936	899	936	978	907	906	869	912	896	896	898	951	878	920	923	906	897	930	930	862	959	911	916	874	954	922	955	848	944	912	901	869	924	919	896	903	905	904	882	985	889	881	956	886	854	946	913	911	952	909	890	879	935	893	911	893	911	891	946	905	876	879	933	975	906	950	901	914	948	933	877	927	890	948	909	954	891	915	850	911	888	864	883	919	896	915	957	883	912	915	896	957	889	921	941	933	929	900	868	882	943	893	891	981	892	914	890	932	959	919	958	920	865	900	977	935	891	947	875	958	938	893	910	889	913	904	870	896	921	896	877	950	967	915	923	880	954	898	913	927	944	869	940	930	914	930	912	909	937	924	918	848	903	883	946	920	896	885	986	915	948	970	890	928	956	952	951	901	943	916	890	911	957	914	932	897	851	893	891	911	935	933	958	949	859	910	846	938	931	892	905	916	960	917	869	894	893	882	899	948	899	904	957	905	915	955	899	893	874	917	913	856	919	945	927	857	933	891	909	917	897	946	922	902	955	959	899	929	934	934	920	936	926	972	867	869	925	884	931	901	880	957	907	879	882	918	935	954	957	945	931	913	903	957	933	949	904	919	952	875	881	989	912	913	931	895	925	890	922	926	877	907	901	969	918	906	904	935	881	933	962	968	888	866	864	901	929	921	1004	900	874	873	894	972	873	958	868	1006	905	898	849	881	938	893	915	932	930	891	910	896	884	915	923	871	891	892	871	908	915	893	940	954	891	936	914	928	883	867	933	941	895	890	928	869	900	867	964	907	901	936	934	899	903	933	877	936	932	885	942	956	962	932	887	920	912	882	892	928	913	925	881	876	960	931	919	855	918	916	897	987	868	927	917	901	885	897	886	919	897	986	953	911	956	904	938	896	890	866	954	926	927	887	940	916	977	914	905	926	941	866	845	972	925	917	927	893	990	891	851	909	896	907	913	922	901	858	904	975	886	939	957	894	905	898	935	867	947	895	925	876	880	875	924	927	950	930	904	878	896	902	881	907	925	910	915	960	922	904	948	946	866	904	930	917	912	961	905	942	942	918	934	892	902	934	899	919	873	888	891	959	919	895	901	899	956	963	876	949	939	924	917	894	958	915	967	1031	891	945	935	924	938	988	895	869	931	877	953	930	897	884	901	910	983	897	908	868	894	926	874	918	929	902	886	956	965	856	888	890	871	915	977	939	888	950	939	847	928	920	930	902	939	937	966	911	890	949	907	919	960	932	903	952	871	939	952	934	951	917	893	904	939	963	924	959	873	897	903	905	934	928	884	864	929	956	900	910	949	912	886	947	920	941	938	883	870	923	933	888	916	928	898	956	920	864	930	923	909	932	870	882	921	944	881	942	902	926	911	877	920	927	912	956	940	946	896	919	875	887	945	913	889	896	882	925	907	925	930	901	845	874	889	949	870	906	943	982	921	891	876	880	894	865	908	942	907	983	934	966	866	900	903	925	915	873	850	928	930	919	903	894	943	956	936	942	887	923	935	919	898	925	929	925	885	927	859	976	921	956	871	927	874	904	953	890	898	870	911	920	881	916	924	858	952	933	870	922	922	902	900	901	901	866	904	933	920	935	887	907	920	1004	955	978	909	905	907	922	927	936	877	921	913	888	897	918	863	917	910	910	920	916	903	920	884	845	908	932	938	900	953	865	962	888	920	957	888	923	934	919	882	924	906	912	964	971	905	886	885	939	949	877	907	909	907	941	946	914	929	870	885	876	906	897	864	985	887	934	910	930	910	921
25500	21557	28384	26189	18262	10041	6883	4874	3638	2983	2640	2286	2063	1826	1653	1704	1440	1381	1308	1351	1278	1220	1186	1169	1109	1114	1051	1057	1008	1005	960	1030	983	980	993	973	980	991	927	1008	956	999	948	1027	1044	1022	992	983	1019	1052	996	987	1041	1048	970	1007	1029	998	1002	1000	930	972	991	952	992	955	909	929	982	963	983	1010	917	914	944	951	985	1022	916	964	942	936	1030	989	933	981	975	912	940	996	991	945	950	969	984	893	928	967	941	910	969	969	972	1038	915	920	971	925	935	972	990	970	992	983	921	957	936	974	963	973	962	943	931	913	965	962	941	957	931	980	900	974	929	975	934	920	952	946	933	916	1013	955	1019	910	964	1024	944	942	934	910	922	976	1005	960	954	991	872	979	925	935	937	1002	999	934	1014	944	912	915	948	971	994	972	969	951	973	948	948	962	958	983	1032	904	919	973	946	944	907	935	931	931	922	968	935	1015	927	911	971	925	964	964	973	929	954	1010	931	950	962	947	960	925	982	928	984	948	953	914	978	933	945	962	957	921	1005	950	983	942	948	955	941	940	965	945	964	932	936	984	947	918	943	973	905	934	965	946	1014	953	924	959	972	935	976	984	925	969	968	971	922	899	974	993	955	964	954	992	986	927	978	888	1003	972	971	967	941	1017	1017	942	944	946	952	979	904	916	933	947	969	930	984	996	921	998	1015	1008	956	900	974	954	944	957	951	942	956	983	897	869	963	1001	958	1003	1020	950	942	1003	904	965	914	929	962	994	911	927	972	983	976	994	1080	999	961	965	956	949	976	964	971	925	930	909	923	924	943	956	976	921	963	905	940	1020	953	928	995	940	947	1002	956	926	953	962	958	933	970	1009	998	938	962	1039	950	954	971	1012	922	981	967	990	1003	922	931	913	976	987	988	948	938	966	965	968	963	961	1015	952	990	963	944	992	1020	927	927	950	966	992	922	941	987	986	921	920	962	960	1001	951	921	926	981	938	927	959	898	947	974	963	974	986	938	926	889	965	951	930	901	983	954	972	978	1016	962	920	920	969	947	972	970	978	1008	1021	972	976	1026	940	933	972	943	955	962	937	935	923	984	957	942	931	941	940	936	966	987	879	927	958	979	1008	966	936	1007	940	992	961	952	931	913	1019	989	928	1002	947	996	965	924	956	960	959	903	935	1006	939	957	951	921	944	960	1015	971	990	934	970	945	929	972	944	956	927	967	963	991	962	938	892	938	1018	933	988	950	890	961	1007	915	972	927	929	988	991	942	1006	953	943	925	961	926	948	923	961	941	996	912	962	936	910	951	976	924	930	946	950	967	1049	943	959	981	1020	964	988	935	929	958	936	920	988	1021	949	981	975	899	921	950	1024	1002	991	977	1009	977	983	937	990	954	969	951	920	1025	955	973	908	894	968	966	933	967	1016	961	928	945	948	1001	939	962	963	1016	934	936	938	968	923	948	944	960	920	909	943	920	893	926	933	991	974	964	976	968	974	960	970	907	965	947	954	969	919	1003	983	941	955	986	930	969	941	957	924	935	943	961	1027	964	960	915	955	954	956	953	958	948	929	916	969	960	890	948	968	989	958	1003	922	972	985	936	962	987	961	951	983	933	928	989	942	973	1005	914	930	974	937	993	986	978	966	916	954	952	977	954	1002	929	972	990	909	976	992	934	968	1040	986	959	907	946	963	944	951	944	991	973	924	927	915	972	970	962	886	978	928	953	928	934	935	1007	991	963	1035	934	988	924	983	991	944	1007	917	914	1000	945	892	938	922	906	900	925	962	942	951	973	919	934	985	944	972	999	924	955	955	1027	984	936	974	1017	991	973	945	931	947	911	903	986	966	1000	971	944	961	981	932	938	1017	956	969	929	993	964	970	941	941	956	957	946	958	993	913	955	951	1007	1001	961	973	960	959	947	960	949	950	955	929	982	1000	946	947	938	994	943	908	977	965	970	938	899	918	877	940	943	963	935	946	934	952	988	929	962	953	940	998	918	894	968	1010	1022	963	941	878	941	944	956	941	980	922	961	914	948	995	971	1017	916	1017	926	956	938	932	979	1004	989	945	968	891	974	986	893	991	921	1025	952	971	977	965	926	1002	928	937	952	951	956	949	937	1007	973	963	958	912	925	986	974	926	912	977	982	967	957	947	981	908	950	958	951	966	961	951	926	974	986	945	959	1042	927	941	1005	948	969	990	926	1044	972	970	978	955	955	933	941	958	941	961	964	952	949	911	920	934	928	954	922	961	937	948	913	893	1002	960	972	917	971	972	952	978	933	924	1006	974	927	915	967	950	1013	1010	916	969	956	958	969	998	976	941	940	946	986	963	974	965	935	969	963	958	921	919	928	951	948	939	920	903	997	964	966	878	948	916	980	954	998	957	972	919	936	972	991	920	984	948	951	902	927	951	980	971	1013	996	924	967	931	914	933	969	948	942	900	927	974	889	957	936	937	953	920	965	944	940	944	955	937	970	946	947	925	944	946	965	998	986	961	1010	987	952	974	968	983	961	916	955	954	951	975	975	948	983	897	941	941	969	933	920	958	920	932	890	949	885	993	942	915	1003	1004	950	985	954	981	934	951	1030	894	975	959	948	1006	922	952	951	943	938	961	946	978	984	919	983	954	980	1026	985	959	922	1002	983	926	952	978	962	939	973	932	931	927	1001	968	941	930	924	990	955	962	952	976	921	932	952	969	943	938	959	936	924	882	921	979	955	984	950	922	948	929	961	945	925	991	943	958	1004	963	991	1016	999	915	959	976	976	923	952	948	993	953	1041	993	961	972	968	924	907	966	948	946	954	950	944	992	993	925	960	953	913	960	943	908	954	960	988	961	961	925	913	954	962	951	913	966	928	991	975	954	978	950	997	985	962	987	918	982	966	928	940	979	884	947	993	959	908	970	975	956	941	950	971	893	942	945	958	967	989	980	933	954	994	977	894	977	963	938	946	1001	947	983	947	946	900	1000	876	989	983	931	978	947	911	933	930	1075	953	968	948	965	979	949	916	944	926	1021	942	941	974	912	974	952	901	945	906	982	942	996	953	898	977	964	978	981	1018	933	986	934	923	969	925	965	991	951	948	939	927	1013	964	952	941	946	948	968	968	925	997	925	945	953	962	961	956	995	977	989	954	948	960	975	998	979	934	961	962	942	921	989	917	990	972	980	987	968	951	945	955	1009	884	949	928	943	968	1011	961	957	954	938	974	953	962	1023	946	936	926	1018	936	946	950	914	919	930	963	931	945	926	940	995	963	910	1028	1005	919	939	936	969	931	985	992	953	968	936	925	953	977	956	980	956	936	991	992	962	990	916	934	951	916	929	974	930	910	945	929	964	937	1005	950	942	978	920	970	1004	972	915	882	963	976	951	913	1000	929	957	980	946	969	1014	961	984	933	1001	978	950	911	947	916	963	940	975	962	923	971	984	965	952	968	1035	964	1025	924	972	933	927	994	941	958	903	912	960	924	940	933	909	946	963	941	993	950	1038	971	996	1026	964	922	917	926	951	1003	958	967	957	912	936	936	964	940	931	1021	982	936	991	923	949	944	961	917	939	989	976	978	930	981	949	967	973	996	939	906	956	930	940	959	934	887	934	1028	976	973	974	944	968	986	940	1004	965	935
25692	48957	36734	21337	15283	11782	9442	7307	5453	4294	3555	3063	2657	2371	2052	1979	1643	1609	1631	1514	1395	1347	1301	1268	1215	1122	1121	1088	1061	1076	1051	1088	1038	1035	1034	994	1019	984	1005	1009	998	991	1088	1015	1059	984	986	1021	1053	983	998	993	1025	961	989	963	1016	1067	941	922	983	982	991	989	986	941	997	1052	946	938	980	934	956	980	960	1015	979	991	942	914	950	948	973	962	984	959	983	940	923	957	946	971	984	949	978	1006	974	919	934	936	923	1033	991	1008	959	951	1033	984	942	944	983	927	954	984	957	959	927	916	966	949	925	959	930	935	947	993	913	961	933	986	947	986	967	940	933	1019	976	970	911	958	967	896	927	1004	970	894	955	928	943	965	940	948	908	960	1013	909	956	966	980	968	933	922	991	1023	915	957	964	956	978	976	943	950	924	951	897	925	992	965	944	1021	950	953	925	938	968	962	921	1001	970	940	965	929	944	988	974	1012	957	970	976	986	975	941	916	933	935	936	896	883	950	971	926	994	918	981	986	943	961	976	977	944	899	977	949	942	903	974	956	971	894	937	952	961	965	980	931	921	966	1003	969	952	964	940	1014	935	982	968	968	962	945	947	995	932	953	997	939	941	913	1023	988	1014	926	922	985	919	928	966	954	971	945	967	930	944	924	921	934	1004	889	997	985	962	960	930	974	935	968	971	986	947	956	932	918	987	957	978	917	993	930	933	933	954	974	962	926	935	932	930	980	985	958	898	896	961	918	981	972	959	976	930	933	956	915	932	983	957	942	913	948	983	933	999	965	982	940	940	960	982	950	885	944	962	956	985	992	941	976	955	995	956	976	983	898	981	929	935	958	930	941	914	979	979	938	950	987	971	909	961	966	958	951	963	955	948	915	915	937	966	910	975	929	939	997	972	974	995	991	939	972	939	943	947	982	956	924	982	924	1019	913	968	935	944	983	971	967	965	943	902	917	863	955	938	899	950	911	902	976	918	1012	933	992	945	970	961	921	953	941	1010	963	965	977	914	969	986	926	950	978	979	945	932	928	970	970	960	955	954	952	945	955	897	952	925	931	969	956	905	943	980	942	931	947	924	966	946	925	956	928	991	916	963	964	946	948	965	962	960	997	973	978	924	969	948	970	932	966	974	948	981	965	908	992	1003	927	936	917	982	959	897	955	907	944	962	952	979	983	965	941	977	925	976	966	913	950	869	937	950	942	938	933	898	935	934	935	996	965	959	986	904	966	873	977	989	975	986	963	908	1002	1016	954	948	924	958	1006	940	966	865	938	884	969	926	957	1017	955	989	954	953	953	952	975	978	975	947	944	950	886	1022	1002	911	986	947	947	962	947	946	1028	975	948	955	1069	992	977	922	976	983	926	969	943	1002	966	980	938	963	943	964	975	956	954	994	985	925	941	970	922	983	904	941	988	963	965	973	905	912	987	925	930	975	1013	980	989	915	932	930	965	934	950	926	921	942	950	924	952	965	959	937	954	957	932	959	1002	942	895	945	971	953	921	994	967	935	953	980	956	961	898	953	949	970	934	975	905	959	933	957	940	972	986	958	981	913	962	948	975	932	986	954	914	940	999	933	916	953	903	976	948	974	956	1004	997	1019	979	981	966	966	902	1004	963	931	922	944	954	1024	929	1006	970	948	1001	942	973	951	919	963	919	982	911	978	968	1034	907	968	947	967	945	970	974	989	949	906	989	1007	947	1012	975	966	934	941	924	930	953	941	907	988	930	997	939	922	976	983	941	937	923	947	902	992	954	960	992	924	941	961	959	993	999	918	932	967	953	979	984	991	965	941	973	936	979	916	924	964	953	1028	950	958	956	891	940	992	1006	945	921	930	940	910	937	954	954	938	964	971	906	985	953	926	995	954	931	919	933	1028	912	949	999	966	955	961	920	950	925	947	1042	921	913	972	920	966	907	938	997	947	955	956	1004	934	961	899	908	985	998	952	1015	935	961	909	931	962	924	959	913	969	941	837	990	912	957	961	970	931	971	892	937	938	866	924	933	913	943	969	931	970	968	936	973	953	990	958	1001	985	993	926	995	928	1013	962	969	948	927	980	895	995	963	959	912	904	942	938	951	985	977	950	958	941	991	918	994	945	920	1009	1014	939	982	955	960	939	881	1013	976	1019	929	948	959	952	966	968	902	945	1002	960	917	985	929	947	921	930	910	987	954	967	921	965	990	916	952	967	918	990	940	960	978	919	962	967	961	997	967	937	952	955	972	955	980	930	997	928	936	909	950	942	938	985	948	965	932	977	888	913	920	917	892	930	968	951	957	999	945	978	1031	962	935	967	993	936	963	927	887	965	917	962	932	1027	907	924	983	980	929	989	971	996	989	979	955	926	917	942	1007	929	920	962	958	937	936	939	945	940	957	928	964	926	961	931	888	950	945	955	965	944	911	960	893	966	948	960	988	983	964	978	985	934	967	991	960	937	1013	951	982	962	1021	981	999	938	935	958	948	963	904	961	936	978	971	931	941	932	942	946	907	1008	995	948	976	1005	932	903	890	998	927	957	913	933	947	985	952	931	956	926	948	949	900	930	973	951	950	976	911	914	915	954	951	958	959	936	963	951	921	981	977	962	959	931	995	947	967	960	902	955	1001	961	899	955	988	937	916	968	973	978	964	987	956	918	935	997	940	929	947	894	931	961	953	944	961	950	923	945	1013	876	942	973	950	941	914	921	901	956	974	1045	958	938	918	1001	990	972	970	956	957	935	972	997	961	980	969	988	935	902	961	907	1011	956	928	966	956	975	984	939	923	955	1003	966	1003	982	950	919	973	964	930	954	956	966	984	928	957	970	960	947	977	982	962	941	968	974	922	989	983	965	959	945	910	961	944	980	986	956	918	958	978	987	918	925	932	950	931	980	1024	946	968	987	965	979	936	919	955	944	934	952	936	990	915	905	931	911	990	1003	970	973	930	964	968	983	965	972	977	991	925	935	935	1010	953	977	976	917	918	895	932	926	987	951	933	1001	1020	889	925	953	919	956	973	923	970	988	989	934	953	990	931	982	904	914	1006	946	936	935	949	1006	903	940	951	970	959	972	975	947	949	928	949	935	1003	965	953	962	944	979	958	921	962	981	954	966	906	953	941	975	917	980	895	908	897	968	1019	935	958	949	997	936	925	973	938	960	938	938	945	971	935	903	890	904	995	917	917	983	969	953	934	943	946	961	969	936	970	959	932	939	924	950	957	947	992	963	921	974	969	942	922	1006	1008	966	939	992	982	929	947	936	980	1026	946	940	960	951	975	935	894	942	949	929	992	911	958	959	934	942	969	974	927	982	935	978	996	962	960	930	970	977	948	989	971	929	913	956	958	956	967	968	969	953	992	970	1037	922	994	941	942	1022	897	953	976	914	948	959	974	908	937	953	976	934	930	949	950	974	963	996	946	905	983	962	979	1002	916	906	904	972	973	891	959	946	956	1029	972	990	930	922	934	933	944	940	947	960	973	961	965	936	908	945	934	926	948	939	972	959	946	960	915	974	960	955	972	951	987	946	963	949	930	926	1039	953	914	956	964	973	908	932	977	952	1014	1002	989	920	934	941	925	989	1011	882	975	884	938	959
23112	21510	29339	24147	21682	22372	18009	8804	5891	4727	4089	3436	3072	2719	2353	2138	1896	1779	1707	1664	1521	1494	1405	1367	1355	1266	1241	1218	1165	1164	1148	1167	1174	1110	1067	1070	1053	1125	1115	1049	1065	1105	1077	1095	1113	1141	1102	1090	1092	1118	1078	1060	1114	1094	1024	1100	1038	1108	1132	1072	1084	1077	1097	1085	1022	1042	1042	1040	1005	984	1024	1059	1013	1012	1068	1058	975	990	1038	991	1096	1032	989	1011	1060	973	1009	1031	962	930	1000	998	1013	970	1032	974	972	998	990	1051	1024	984	1038	991	1037	1003	1012	1005	1000	1026	1011	987	974	1016	1017	1013	1002	1047	1004	1030	990	991	1001	1013	1022	1069	1024	1026	1019	978	999	1015	993	914	944	957	1012	992	1000	1016	985	995	996	1013	1050	993	1013	953	1028	947	1030	1033	1008	1023	1008	1011	968	965	1006	974	983	1033	1062	1029	962	989	984	991	988	1017	986	995	981	990	983	1003	985	1036	1020	1010	1069	1018	931	994	1060	1005	1040	990	1033	1011	1044	1009	1005	993	992	1015	1005	983	951	982	1055	983	953	1010	989	1022	972	1009	1009	1002	970	1009	1006	1082	999	998	948	1028	1003	1028	1029	1030	1038	1004	977	1061	1019	1020	989	1029	978	1014	995	1022	962	1075	975	1086	997	1013	1035	1065	984	1012	1019	1009	949	1013	1073	1031	947	996	982	1020	951	951	998	994	1022	1031	1075	1047	1029	1047	997	986	1025	975	1040	1009	1001	994	995	977	1072	1015	1032	1027	1032	1005	1084	978	1007	1002	961	1052	1035	1051	997	989	1044	964	1014	966	1037	1023	1019	968	1009	997	998	1013	970	1026	1024	1028	1038	1004	1042	1017	1029	968	1061	1046	1019	1028	1037	981	1004	1038	988	1030	997	986	1039	1030	995	1006	985	1019	1027	974	1043	1004	990	1012	986	981	1027	1007	1027	1001	1012	951	1008	1012	1059	1079	1013	1014	1022	971	986	993	945	939	950	984	1019	1027	1043	952	985	982	993	1015	1011	994	995	996	1071	1015	1035	1035	1026	1037	1009	900	1040	947	1014	992	1001	999	990	983	1046	959	1016	948	955	1017	991	1021	995	984	1035	1054	941	1031	999	1000	989	1040	1009	979	1021	985	987	1036	962	1011	1037	984	992	991	1041	1021	1008	1047	999	1027	1013	996	977	1023	1045	984	1006	1021	992	1020	1032	983	963	1048	946	1023	1028	986	1039	968	980	1043	983	996	1050	1018	1052	996	1015	1042	1055	1034	998	993	962	956	1055	998	1003	1041	1033	1011	979	983	1025	935	984	983	1030	963	1064	948	1058	976	990	1006	930	1023	1041	967	959	957	968	994	994	1038	1021	1016	962	1022	985	1057	999	925	973	1001	972	1038	955	979	1022	983	1038	980	1042	1078	995	1011	1002	992	956	997	994	971	1024	971	970	1014	983	1026	997	971	972	1054	1082	969	995	999	981	998	1025	973	1022	966	1002	985	999	980	966	1035	970	953	924	971	1002	1016	1070	965	973	984	1019	978	957	998	992	1013	1021	1029	1066	1000	1024	986	933	903	974	1019	1032	974	991	1041	1003	1023	1031	965	1022	1012	1000	1023	1036	1026	965	984	992	998	1056	1002	992	1039	1008	1006	989	986	1022	1028	1058	1053	1005	1031	1044	963	1028	1004	1017	1022	1024	1016	1027	945	992	985	1013	990	1005	993	1010	1033	1028	997	1011	1018	1022	979	1021	1059	1021	1080	1006	1043	1024	1000	1067	1012	1013	993	1033	1039	985	1001	953	993	1014	1080	1011	990	1031	1006	1057	1020	1044	987	1033	1028	1011	956	1015	998	1043	1006	1027	987	1056	988	1028	973	975	974	1028	1006	989	969	1052	1012	1011	979	1055	1009	968	1028	1038	971	949	1050	1041	1034	993	1012	966	1016	914	980	1014	1009	1025	1036	1023	995	990	1033	1039	1029	993	992	1051	969	978	995	977	993	971	981	1014	980	977	1027	1011	983	1074	1021	1039	1010	1014	959	978	972	1017	972	985	986	993	969	1057	1035	998	1036	1025	988	1020	1038	984	1016	1057	955	995	1027	953	983	967	1023	1048	981	974	977	997	979	1010	992	969	1032	994	1038	1035	1025	978	1031	993	1051	1004	985	993	1021	1047	1028	984	1039	1038	1007	965	985	1022	961	984	1035	1015	1006	985	1001	1030	1040	1026	989	1003	1000	1026	1109	1013	973	994	947	1003	1029	1021	984	1019	1044	1011	1066	1044	963	1015	917	973	999	989	1011	1015	1074	966	1054	968	973	967	1053	1049	943	1008	1027	993	993	1055	1014	1012	1031	1039	950	1000	1005	1011	1034	1014	1053	1021	985	989	977	954	1009	1047	1031	926	952	1010	1033	966	1005	1038	1049	1036	1038	1017	966	979	1008	1063	960	990	1027	1034	1036	1012	1037	1020	1008	1009	1037	958	1001	1047	978	963	995	1037	1063	1001	993	1010	961	1025	975	979	998	1053	1014	1054	1073	1014	1000	1027	1020	1060	985	993	996	1034	1020	972	940	997	1076	1029	1031	977	1044	1060	1074	954	931	962	1020	1041	1033	1038	996	999	955	1059	1050	1037	1029	967	983	1029	992	1037	1012	980	969	981	968	948	1061	939	954	991	978	987	1050	967	967	1013	999	1039	1005	1027	1011	952	958	1006	993	988	1043	955	962	966	974	959	1012	956	957	1029	1010	987	1019	1077	995	1026	1065	987	1026	1025	1016	1009	977	976	1009	1029	1052	992	978	946	967	1066	1036	1058	951	983	1000	1031	987	946	1003	993	1056	992	993	1035	1029	1046	969	1040	1006	1029	973	1021	1016	1006	953	1007	1026	988	953	1015	985	1004	1031	980	1021	996	1021	1009	990	1047	971	1024	1011	955	955	1014	961	903	993	961	960	1006	1004	955	1058	1016	995	992	985	984	1007	1061	1086	1011	973	1019	1057	955	1007	1007	999	984	964	1000	1035	1025	1030	1001	995	956	1007	1000	990	993	980	1029	974	1006	947	981	988	1037	976	992	1015	1003	1063	1023	1043	1029	1004	998	1075	1007	1027	1046	960	1015	993	955	995	983	1027	967	948	1014	996	1005	1015	974	1012	1086	1005	973	993	1058	1012	996	988	930	988	1014	1021	965	1029	960	1002	992	1013	1050	1006	1010	983	982	1031	1055	1028	986	963	1001	1008	1046	1024	1009	978	1016	1001	968	958	1025	1021	1051	940	971	995	1009	1004	1083	1003	970	960	1013	1040	1006	1035	1006	1048	1028	955	987	966	1050	974	1014	938	982	955	1043	1009	1018	1030	1051	1071	1010	984	972	1086	994	1058	1018	1020	989	1035	988	1035	1069	979	983	1005	1000	974	1011	944	978	982	1023	1038	1030	1051	1056	1013	995	1013	984	1025	1016	1059	1023	985	1007	1034	962	994	1021	1000	968	1014	1000	1019	993	943	1050	982	948	991	982	1049	1024	1029	994	989	947	1004	978	1011	1015	928	1027	980	1002	976	1052	1042	1007	992	1026	1007	987	975	956	994	996	1011	1011	955	1006	1014	1044	1003	1047	1047	1062	1011	946	967	969	1010	1008	982	1033	1014	1035	994	997	1029	993	993	996	1017	1041	1007	949	1025	985	1030	1002	1007	1026	1007	1017	972	1012	1056	974	982	998	997	1049	892	968	1002	979	979	1013	967	984	991	1019	1033	971	1029	1025	979	958	1027	1040	959	1050	1056	973	1018	1074	988	991	1057	1005	1012	977	1046	982	1008	1015	967	980	1052	957	975	1031	1035	1019	985	1044	968	1005	1012	979	986	1022	1039	998	995	959	1018	1087	1040	971	1025	1004	987	1021	1042	971	1062	1014	986	973	1022	1029	984	918	996	1042	1020	1043	1014	1051	980	975	1016	987	963	995	997	1054	1032	1026	949	1004	975	938	983	1067	1030	1013	963	986	1009	1024	992	1056	1072	1044	946	954	1042	966	1036	978	1003	1040	1034	1080	984	1042	1005	1041	1059	969	1000	1005	991	1067	1038	1034	1049	1047	985	1016	978	1055	1034	1002	1003	1028	970	1030	1082	1056	1023	969	1017	1018	1041	1026	978	948	1001	1034	1029	1032	980	987	983	994	1011	1032	965	984	1039	1025	1043	979	977	1045	974	1028	1003	969	979	1035	981	1004	962	1030	1048	973	993	1003	995	977	999	1000	991	1059	1016	978	1044	1034	1019	972	985	976	1063	980	983	997	1024	1017	1068	1005	995	1055	1046	1004	1048	1015	1015	1042	977	991	1011	1001	993	1004	1021	1015	1017	999	1032	1012	987	1020	971
29697	58415	42449	28693	22353	17154	13718	10950	8351	6481	5365	4591	3920	3421	2893	2637	2184	2048	2111	1909	1718	1661	1544	1456	1433	1347	1291	1285	1198	1190	1181	1137	1128	1115	1130	1056	1098	1086	1059	1103	1133	1093	1102	1112	1110	1132	1072	1131	1100	1044	1065	1078	1013	977	1055	1091	1058	1033	1057	1101	1030	1109	1118	996	1041	1008	938	1001	988	1005	985	1017	1041	997	1010	1000	1021	1015	1041	1013	976	973	965	1053	993	932	1034	1072	1028	1031	999	1024	1017	955	966	985	995	982	1038	918	968	989	989	982	984	1025	940	963	957	939	1008	995	1014	1034	969	1003	937	1048	985	974	1059	1046	1025	992	997	908	1049	984	992	1018	999	1059	1024	966	987	1025	971	989	951	1042	1021	1015	989	970	911	980	1079	944	1045	988	976	944	1015	1002	968	980	985	1027	945	952	954	979	974	985	991	945	936	1023	984	968	1008	977	958	1047	1002	953	997	996	953	887	1034	946	1015	950	967	1010	957	993	977	953	975	953	928	944	958	962	1003	1005	968	983	968	940	998	1017	975	1018	1013	926	973	971	971	986	955	1016	1013	984	936	1015	996	970	926	1039	966	1010	996	1059	974	984	966	989	928	1000	975	974	988	961	1039	963	1019	977	1085	1020	972	969	977	993	989	994	989	1029	985	974	1031	988	996	994	1025	922	994	963	1018	972	1005	910	988	982	961	1006	1006	1016	990	960	905	956	1013	984	1048	973	1008	955	946	950	995	1001	1037	1016	1060	984	1028	992	990	963	974	983	965	944	990	976	1001	1009	947	991	957	932	1000	983	988	1012	998	1010	1003	989	934	999	1027	956	1006	930	885	1030	982	964	993	983	964	930	1054	943	1025	1018	973	959	1025	992	1011	992	992	953	993	1019	938	947	1037	978	984	1025	1014	914	915	1004	974	925	1004	1001	914	969	912	965	966	996	984	1000	902	964	929	1010	979	959	987	981	987	1014	971	977	948	1009	952	1006	1011	951	961	1012	942	948	935	961	1026	996	996	966	971	989	989	999	946	998	905	1006	958	1015	1007	912	949	1007	953	952	1007	997	942	1010	983	931	987	1013	1004	965	1016	1007	965	962	1026	997	976	997	915	949	1001	970	960	977	1016	949	969	1006	1011	966	983	961	944	1013	975	1013	930	988	985	947	1000	999	979	1004	972	985	960	1048	977	1019	1012	1005	959	975	960	896	1031	937	979	989	1016	971	977	980	968	1032	928	998	992	1046	982	998	1015	1000	1053	1021	972	939	968	970	1017	942	996	969	1027	982	987	966	1000	993	980	913	908	960	939	981	965	979	1028	1017	1021	975	999	988	980	1047	968	998	1079	943	1035	1067	987	989	1051	984	1029	967	978	952	934	960	995	958	984	971	1000	990	972	962	984	967	1011	998	984	1019	1000	989	967	976	995	979	1018	1002	936	950	1015	1020	1057	969	1048	1011	944	926	1023	969	983	989	960	982	928	990	961	955	993	897	942	1038	1005	1009	955	946	976	988	969	971	1023	973	1006	984	951	989	993	988	1050	1001	1027	940	950	990	1031	980	1043	982	995	1016	993	992	987	949	1004	998	932	961	1007	960	982	1002	1000	1012	985	950	924	1000	1030	988	1005	993	988	1019	1036	951	988	926	987	971	969	954	970	1002	975	1022	933	962	985	1010	958	994	1005	973	980	969	968	1014	998	936	967	948	984	938	1007	1012	989	932	973	1021	957	1028	951	1035	982	928	971	957	994	929	943	1027	1008	966	997	1013	986	954	1019	974	993	971	992	1007	1016	945	1015	944	1028	972	998	1040	967	970	971	1016	988	985	988	1014	944	1050	978	970	987	1004	936	961	925	930	982	958	959	1023	975	938	953	999	992	999	1008	976	1018	953	940	956	1013	968	1003	992	948	999	1015	979	1003	1001	956	1023	952	916	995	1019	969	1001	953	969	919	1046	980	973	974	941	989	968	1016	965	994	996	961	958	944	1014	947	975	988	934	941	989	989	976	967	986	1011	944	1031	940	947	990	955	1025	917	1004	1014	970	958	998	951	1006	972	998	980	993	922	936	1008	975	974	1031	1015	984	1029	995	953	978	981	978	1002	985	993	989	987	992	966	993	1013	935	1010	933	978	971	1035	1047	966	969	1015	977	1001	967	982	968	1015	959	960	1000	966	1021	953	977	1002	975	1002	1006	1074	988	955	1001	1038	984	1000	989	1025	956	975	936	1017	987	942	974	933	972	966	994	999	1007	935	969	959	1019	1007	928	1062	1018	1027	995	967	993	1041	965	986	967	994	1011	1005	1002	1025	981	1018	992	957	943	1084	1007	968	966	941	960	920	958	983	941	1000	907	981	1003	967	973	931	985	906	953	1025	924	998	974	975	993	1006	983	972	980	1018	997	978	928	973	961	896	952	994	989	969	976	998	964	974	970	983	992	1029	1007	980	1028	1018	1019	970	964	955	1006	1021	1016	967	975	959	1017	960	977	1018	969	1013	963	1002	1008	966	943	1011	979	1028	974	955	955	976	984	990	1030	965	963	988	957	1000	988	1022	986	968	1004	1033	957	1006	1008	958	1006	995	1005	960	935	960	959	930	998	1043	949	1003	946	1033	963	939	996	962	920	942	974	994	930	1010	969	1030	993	1012	958	977	982	992	996	946	974	1008	993	1028	997	973	962	1003	1031	1061	927	972	980	964	973	990	970	965	972	1005	948	1036	959	947	995	983	965	1042	1006	962	1007	1000	966	950	987	991	957	1016	980	982	968	1004	1004	991	953	1018	1004	982	997	974	960	984	1031	943	926	999	943	973	967	965	1000	1023	914	976	960	947	970	933	976	1046	1019	996	1028	1006	1021	1034	959	1024	910	990	971	982	1001	974	958	1034	1006	989	986	977	997	973	977	1022	963	997	1012	924	1010	975	960	962	1018	1014	972	971	1002	964	993	1007	955	977	976	1016	937	993	950	1011	979	977	989	1001	947	1020	1033	990	987	985	960	999	945	951	1027	966	942	1014	967	1016	1007	984	973	977	1006	989	946	992	1000	963	975	1007	913	985	1060	992	925	989	982	991	1001	955	1003	1000	1028	968	975	963	915	980	1012	950	1015	934	985	993	1015	1003	957	971	950	1030	1028	986	970	888	975	933	1070	932	963	952	1000	997	1006	1009	994	968	979	1013	944	1028	999	958	967	957	990	997	905	967	1033	964	1030	977	941	991	987	933	917	948	961	1004	962	1003	987	944	980	995	931	941	993	983	1034	951	954	1035	955	998	954	987	988	990	935	982	997	958	1053	1009	1013	1035	984	979	978	1025	1009	958	932	989	1009	970	938	993	1051	971	1027	1014	964	993	987	1049	963	961	908	980	1014	1036	1037	1035	956	973	974	1016	982	1023	1003	1030	1028	963	953	947	971	995	989	959	1036	968	989	956	979	975	1009	1005	936	998	992	1001	963	954	955	997	990	1044	978	1004	995	979	950	1029	992	989	964	1013	1019	963	1015	1051	965	959	942	969	1001	1014	989	1001	991	940	985	995	1003	949	1026	954	960	1006	967	994	1018	953	981	1028	953	1007	991	927	1024	940	972	961	1029	976	962	976	976	980	988	976	978	970	979	1023	982	1013	975	989	1032	939	1019	960	968	950	994	970	961	996	969	959	955	978	966	950	950	933	975	932	1023	954	967	969	997	959	1034	1012	991	914	973	953	980	1013	972	995	968	990	979	983	984	946	1015	1036	943	979	969	991	1023	957	985	995	946	980	1011	953	1037	971	995	991	998	1036	974	967	981	960	980	968	968	969	982	974	987	1014	997	946	990	1003	941	984	926	951	943	1005	999	984	1021	906	990	998	962	973	994	1011	968	977	940	942	926	1015	982	1011	951	968	972	1013	965	965	967	951	968	959	970	1046	916	1011	914	910	1014	1025	974	995	980	974	938	984	949	975	961	978	1016	1012	1009	999	932	1039	998	990	977
30635	30221	32057	20968	10997	6640	4769	3785	2817	2490	2142	1916	1751	1644	1417	1320	1282	1245	1165	1198	1138	1131	1045	1077	1021	1008	999	952	988	963	949	957	974	965	978	890	945	943	993	899	977	985	950	945	960	957	1027	944	901	901	915	971	933	911	913	933	932	904	951	958	909	939	895	874	866	916	939	908	933	934	907	963	918	937	919	931	936	869	887	914	876	924	873	895	949	910	876	944	935	903	927	863	878	872	924	898	923	946	919	914	940	953	935	928	952	881	904	892	930	956	875	866	864	913	879	940	914	860	905	895	907	893	934	982	933	942	863	927	894	927	927	925	977	853	957	966	881	888	920	938	876	929	860	891	881	896	958	934	915	932	908	937	939	863	870	901	927	895	963	907	878	874	943	870	891	845	874	972	963	936	929	962	943	883	936	886	911	884	907	961	897	937	854	888	904	857	906	961	848	921	923	878	939	911	944	941	953	897	897	865	884	911	929	896	897	930	966	824	967	920	920	914	830	922	934	948	941	950	909	914	886	969	919	884	919	943	917	875	911	903	942	852	938	871	932	905	869	936	955	878	880	859	887	905	892	922	899	940	910	963	895	915	932	881	935	882	899	928	978	860	872	869	934	873	929	932	924	925	897	888	852	937	981	923	945	903	918	849	897	913	933	850	870	875	874	917	921	863	971	914	962	933	998	967	838	916	932	1006	908	869	923	892	911	867	943	895	936	911	964	914	895	864	917	894	908	948	926	938	913	918	888	879	894	901	917	943	919	914	865	941	934	912	913	882	885	902	962	919	916	952	931	895	915	955	931	811	892	878	899	914	911	918	924	929	896	876	874	916	905	873	895	928	937	922	894	937	925	916	901	895	868	960	938	922	933	898	913	897	935	874	939	907	865	926	859	945	909	891	873	938	891	925	921	923	836	970	956	934	989	933	944	924	863	904	843	888	939	927	890	965	925	896	948	906	935	890	927	918	994	885	896	859	915	868	922	895	877	915	882	886	868	852	913	873	936	895	948	920	873	958	912	995	925	892	864	897	895	942	946	901	948	941	911	905	887	905	927	914	946	883	897	915	943	887	886	890	871	944	887	901	914	847	881	905	956	898	958	902	888	918	922	893	931	876	928	945	897	928	895	856	907	908	910	955	940	934	883	898	933	923	889	944	893	917	955	892	969	930	928	853	935	885	911	900	938	952	879	888	872	909	999	842	926	897	919	912	859	934	950	897	911	930	869	911	908	941	880	883	934	902	875	882	927	889	903	918	873	882	914	943	896	907	959	958	945	889	897	921	922	968	878	929	845	909	958	924	875	858	927	953	953	859	911	870	960	934	901	934	919	942	875	934	935	905	879	892	924	918	948	876	940	860	868	944	929	921	914	918	901	879	889	920	937	858	916	932	897	895	878	910	902	895	926	951	890	901	957	928	841	918	915	898	842	870	859	880	956	896	870	879	903	872	879	870	895	934	888	925	905	924	914	940	925	948	941	914	903	891	918	918	898	933	869	875	941	903	890	934	960	951	867	876	863	929	864	901	878	920	906	931	928	903	886	925	893	930	898	906	907	886	905	896	894	923	897	896	835	883	955	895	858	936	923	890	975	898	953	965	882	925	923	930	927	936	825	897	906	949	918	904	963	873	930	917	924	947	891	908	921	920	909	888	939	898	886	950	883	897	902	883	956	942	929	885	905	923	911	882	937	897	894	929	893	918	910	915	884	897	892	904	936	847	907	939	919	940	930	959	867	929	881	955	923	906	879	897	857	938	937	879	919	945	896	913	905	877	912	910	915	937	889	912	901	877	909	889	863	969	912	892	949	913	870	905	962	918	909	952	917	978	933	946	943	875	968	887	889	829	894	924	867	903	878	899	937	863	906	855	916	917	871	799	927	913	927	922	862	941	923	887	851	896	973	947	927	931	919	906	948	868	885	907	903	941	934	897	927	928	942	854	882	901	897	889	929	925	911	893	885	905	917	867	943	893	915	915	895	925	868	938	883	868	923	952	857	896	917	902	908	869	949	902	887	871	907	927	952	866	932	876	861	895	901	897	877	934	933	909	950	913	877	869	855	911	894	899	879	887	961	923	928	891	917	891	844	914	944	926	975	904	983	899	928	884	897	977	908	892	880	900	903	914	911	948	947	949	920	910	909	947	936	931	881	870	898	929	928	903	864	930	907	907	968	934	855	931	920	898	956	869	944	942	929	938	898	899	895	930	894	918	928	837	885	967	879	944	921	890	944	919	864	925	902	888	907	901	932	852	917	928	836	940	893	909	877	885	936	934	897	887	907	957	847	869	879	855	856	894	920	954	926	908	867	904	942	921	960	872	921	933	910	888	879	893	877	888	936	875	881	886	900	893	920	915	936	886	921	891	901	946	930	898	913	893	913	930	932	889	904	874	866	880	877	888	960	928	925	889	952	930	946	934	928	911	913	866	917	892	910	895	944	930	898	882	952	935	934	909	962	935	892	940	857	889	953	897	921	914	937	952	894	900	879	874	931	957	925	921	953	869	911	951	866	904	893	935	905	922	914	942	907	938	899	919	886	892	888	889	909	930	909	950	893	882	879	942	898	891	917	915	911	863	922	912	920	911	868	849	905	878	934	902	912	952	881	946	931	872	844	942	987	896	864	958	915	868	884	946	942	851	919	841	970	914	919	923	917	883	917	941	893	950	900	911	892	899	888	848	904	906	931	936	908	942	906	881	949	874	904	916	908	935	955	962	936	857	949	904	877	936	886	893	905	921	933	884	942	920	906	885	903	964	890	906	881	936	938	932	858	913	887	908	918	928	952	943	947	928	952	938	947	870	906	937	912	838	970	870	919	903	929	934	904	930	928	892	951	913	894	895	916	958	951	937	924	842	903	910	899	885	899	870	895	884	916	871	903	915	912	951	980	925	853	870	954	916	926	936	840	926	952	901	915	979	964	884	956	903	849	930	948	912	928	871	956	923	915	937	927	909	926	948	893	911	917	854	868	911	873	897	886	906	893	899	915	928	898	897	910	911	880	953	913	929	910	924	887	884	973	901	923	878	871	963	884	890	965	896	925	907	937	887	914	933	949	887	913	888	892	911	916	938	938	883	868	879	913	861	903	890	887	946	937	923	906	884	884	919	907	939	897	929	897	865	876	923	890	899	974	844	874	973	894	919	875	912	895	907	954	935	905	885	937	935	899	951	886	890	922	893	912	928	873	949	944	908	899	930	913	924	871	922	907	891	944	920	878	893	888	893	875	964	888	928	925	881	930	875	944	863	906	922	918	880	944	873	904	884	904	925	862	877	927	935	933	932	930	889	917	868	911	904	922	888	896	889	881	897	889	960	914	919	937	927	931	921	921	855	890	862	914	914	900	884	843	887	902	930	891	917	889	879	927	931	895	887	879	963	888	880	870	860	947	930	865	893	967	949	921	949	836	897	929	863	860	921	938	894	891	895	935	973	880	896	887	962	888	886	918	867	903	912	894	901	878	889	941	932	872	911	944	983	855	860	847	910
29329	44602	31443	18405	12551	9174	7216	5495	4337	3338	2853	2532	2262	2017	1780	1578	1446	1419	1362	1370	1173	1198	1200	1087	1094	1002	1002	974	1022	967	996	985	985	953	939	974	971	912	927	981	950	980	993	987	947	959	987	889	961	949	954	976	896	910	924	900	886	947	934	955	950	964	930	943	881	934	1015	902	863	951	910	944	986	932	953	920	944	921	930	900	918	889	871	901	890	913	947	915	956	903	881	951	913	889	900	926	941	921	922	955	876	933	886	879	928	874	949	913	917	896	860	910	964	944	949	907	898	915	920	926	904	950	920	923	919	926	857	927	872	925	881	897	829	874	942	924	922	981	942	906	902	887	930	892	906	860	903	908	885	870	945	943	905	902	901	860	900	944	893	910	908	931	870	859	908	895	915	896	897	898	970	868	932	952	927	859	933	924	884	895	895	917	972	884	881	831	873	919	908	909	880	869	934	906	910	911	941	940	952	872	917	945	943	897	868	987	920	875	925	902	914	919	913	905	919	901	922	845	869	932	901	892	901	895	904	909	907	924	858	872	912	909	889	939	892	894	906	928	947	877	917	895	954	946	925	916	903	868	886	901	879	907	921	911	912	930	885	845	835	914	944	858	899	891	859	875	915	909	921	882	842	891	921	908	903	856	901	919	936	910	936	919	882	884	929	928	864	899	851	950	890	946	940	884	926	892	900	858	893	936	939	914	916	938	868	940	911	938	951	915	874	938	929	941	899	903	916	909	847	894	881	911	829	888	907	917	896	934	919	971	916	916	919	944	898	869	897	863	867	921	912	893	917	926	916	904	891	910	890	961	903	913	919	929	901	892	924	907	914	928	985	841	894	883	881	927	865	884	912	922	904	898	866	882	862	869	881	914	917	879	946	887	884	934	896	967	938	947	910	883	957	948	897	909	912	937	874	864	887	904	880	918	930	903	901	929	898	943	859	889	894	909	909	893	912	915	853	927	914	914	913	944	886	897	920	858	923	915	924	904	911	903	870	951	914	914	870	895	918	933	910	913	940	923	890	912	906	923	872	931	949	930	898	900	917	906	890	931	937	923	889	927	919	909	923	887	916	877	911	900	939	888	932	937	872	936	938	863	927	969	913	864	871	901	883	957	874	921	887	907	941	889	934	929	918	950	874	919	904	875	870	944	978	946	900	932	905	877	936	921	921	918	914	884	913	910	916	857	868	859	973	882	905	882	930	887	855	897	942	877	928	874	960	884	842	941	858	901	905	831	894	913	907	917	887	909	901	904	967	924	950	915	894	941	913	942	973	955	903	867	961	894	887	887	894	914	997	867	868	928	935	931	957	911	901	929	821	902	868	911	931	860	929	869	943	939	910	920	867	946	894	892	935	885	915	945	883	931	908	917	915	865	917	834	926	918	913	899	902	891	948	942	933	904	891	922	941	936	891	814	892	931	832	900	907	935	860	880	882	898	871	933	899	884	948	942	884	939	905	847	939	895	928	928	935	924	893	871	862	921	947	941	884	892	908	926	912	918	889	946	865	896	924	909	898	886	919	907	918	928	914	863	910	866	920	910	917	948	880	916	897	916	922	916	889	902	909	949	933	911	909	877	868	902	907	921	920	911	912	859	897	900	938	965	852	897	916	899	900	892	878	897	895	900	964	878	866	968	888	910	868	890	858	880	896	877	905	911	884	934	959	924	967	902	914	926	933	945	874	903	911	886	932	919	826	893	868	907	936	848	879	918	911	894	903	928	873	924	941	910	868	896	931	873	859	937	953	962	937	932	920	937	916	933	918	876	880	912	896	952	933	937	901	933	888	893	935	860	917	913	922	918	894	885	908	944	876	900	910	933	870	876	930	927	886	906	879	921	913	888	931	901	948	887	924	889	955	880	892	943	911	915	904	895	897	931	921	893	890	877	858	897	906	913	896	871	952	925	927	929	895	941	886	941	884	916	916	854	920	892	872	909	929	887	918	926	934	946	921	897	913	862	901	905	940	889	927	906	874	875	941	947	963	899	898	901	901	940	952	988	934	851	936	982	915	878	886	951	908	872	903	941	920	936	949	871	891	893	873	927	930	921	916	904	874	917	939	915	958	911	904	896	955	928	909	975	928	846	934	889	914	942	873	931	862	869	922	942	858	863	923	949	909	929	878	937	971	905	945	882	919	882	904	906	900	927	932	923	944	958	867	892	945	957	895	873	926	910	841	914	878	873	927	932	897	873	891	929	896	948	912	903	897	890	930	899	954	876	893	892	930	891	868	945	857	921	912	863	936	892	903	929	927	920	937	889	876	904	896	933	886	914	892	889	895	873	888	892	896	878	873	928	978	912	807	868	901	923	934	869	854	881	976	898	885	928	940	866	909	938	917	883	860	930	926	946	922	910	877	943	903	970	895	944	893	893	892	898	928	862	928	915	877	892	903	877	969	855	916	919	901	924	911	892	907	937	913	943	917	944	908	869	906	905	946	944	938	892	872	934	928	982	932	899	924	889	953	890	903	866	904	871	927	849	922	931	954	919	924	953	874	891	908	905	847	927	926	898	958	898	934	898	915	912	919	913	881	941	906	930	886	887	953	902	929	940	921	879	899	915	934	935	925	912	936	871	884	902	890	910	902	913	912	939	921	945	882	899	915	962	900	955	860	901	917	912	918	911	930	894	861	927	917	935	908	916	892	901	902	916	862	926	930	849	894	935	898	930	921	981	923	1002	928	856	914	906	907	934	910	897	891	934	888	882	906	1000	857	933	910	908	912	945	836	926	914	885	904	907	913	918	919	917	906	852	945	953	877	897	927	901	948	963	894	908	909	917	877	935	940	942	895	909	960	932	929	887	883	899	944	896	898	897	903	860	927	980	851	905	907	888	888	922	892	902	904	861	942	887	882	940	916	908	903	935	891	882	936	907	966	916	894	926	857	944	974	902	914	913	954	908	849	886	901	866	907	934	902	887	941	907	926	929	941	872	890	892	936	974	910	916	900	969	914	863	948	949	937	918	938	892	899	909	920	871	916	921	887	896	867	886	925	912	904	868	928	900	919	886	882	921	948	883	924	862	901	912	903	917	879	907	891	909	957	904	966	930	866	890	950	914	890	923	874	915	895	933	928	875	899	922	899	900	916	864	908	860	922	910	885	863	900	876	848	928	920	858	985	927	881	950	868	842	958	880	894	944	865	904	898	920	898	913	898	966	918	897	926	873	912	890	935	897	842	873	895	950	885	904	915	922	941	911	945	923	950	983	942	915	906	929	915	996	937	919	930	901	854	921	911	925	909	875	894	913	919	911	923	864	937	925	891	888	895	955	859	885	837	880	930	924	854	938	914	943	885	874	927	985	932	914	885	929	906	922	884	938	902	928	886	925	899	872	906	882	882	903	896	910	917	908	951	912	918	850	914	854	889	952	890	857	919	919	905	885	899	904	910	896	874	903	896	868	945	879	866	935	852	962	958	875	953	903	955	905	900	849	903	903	826	876	928	898	943	884	949	889	931	898	956	903	899	928	920	861	881	927
24244	21356	28647	24713	21694	16403	9062	5791	4361	3481	2980	2558	2284	2127	1893	1637	1511	1485	1355	1391	1310	1267	1219	1115	1032	1096	1029	1072	987	1009	1015	953	1029	933	1004	929	940	967	930	965	947	947	1022	971	955	958	968	1014	872	928	948	952	981	980	962	926	968	905	930	978	904	930	960	940	992	958	948	897	928	886	936	948	845	971	923	950	940	932	939	963	908	950	906	1002	901	918	840	908	922	901	921	883	955	908	904	960	888	947	930	893	880	964	937	891	920	855	938	922	864	939	920	872	888	904	879	927	897	916	914	926	945	899	898	858	865	921	937	921	902	980	879	881	882	901	915	897	1004	900	903	947	886	892	881	868	872	847	911	981	875	936	922	948	834	970	882	910	894	942	923	896	972	904	932	996	921	937	924	921	910	942	982	895	923	934	890	918	929	887	895	937	911	863	909	918	918	908	929	907	832	895	942	906	914	918	964	862	939	918	886	912	918	967	952	932	919	922	945	911	942	885	899	914	961	915	904	918	918	918	915	883	904	911	968	948	933	926	899	947	883	939	930	926	890	897	862	928	895	904	913	955	895	901	924	912	887	879	958	944	943	938	948	885	897	882	899	938	914	857	918	900	896	915	919	914	924	889	917	888	957	916	934	905	883	916	957	813	933	908	915	950	903	883	950	931	894	929	940	903	876	899	908	929	936	922	916	980	910	851	939	874	978	937	890	892	900	928	888	894	946	918	888	909	971	907	927	914	946	893	967	943	907	919	927	857	981	910	927	920	922	919	927	883	898	882	815	951	925	906	883	880	926	907	923	918	913	897	879	861	927	854	922	943	988	932	942	915	943	853	944	984	886	877	936	958	847	956	972	948	949	918	951	967	858	916	923	927	917	878	889	945	933	938	917	948	944	912	908	909	983	951	961	924	853	934	888	957	880	865	949	964	915	943	877	934	850	899	913	890	897	1004	954	935	858	943	883	987	894	951	940	961	867	948	912	935	914	869	889	909	870	894	948	894	889	930	923	875	935	949	896	939	871	904	914	891	849	903	887	922	934	930	867	910	898	955	963	913	885	922	932	883	913	931	940	935	942	948	841	972	930	933	918	927	903	916	910	896	906	910	924	889	876	928	967	930	907	911	927	859	889	945	912	930	893	962	969	911	890	936	925	967	914	890	950	864	926	876	903	946	936	947	902	915	933	864	891	961	917	927	917	903	925	901	899	938	956	945	975	964	883	904	881	931	951	892	934	888	900	911	856	861	952	906	884	897	916	921	932	909	919	874	928	953	946	926	865	867	955	933	884	919	890	900	976	924	919	913	905	895	924	913	899	936	859	928	973	905	916	906	994	891	911	898	903	972	902	927	900	904	935	953	1012	935	905	926	913	967	952	924	938	981	899	922	924	909	954	857	899	935	888	913	958	941	885	935	942	906	896	873	947	872	900	947	915	877	923	919	892	947	915	900	954	885	884	890	859	883	892	843	897	936	932	908	917	869	916	907	937	868	944	908	921	914	931	972	950	918	903	849	878	862	935	929	1012	940	896	916	980	853	936	907	910	885	949	927	918	850	907	898	899	950	920	879	863	911	933	916	944	899	875	883	930	895	924	932	947	903	916	923	899	943	890	890	926	866	935	931	905	948	877	911	883	909	896	855	933	884	932	867	924	960	869	951	932	902	893	890	909	914	919	934	946	940	907	921	955	840	882	913	886	930	909	874	901	949	853	895	887	934	961	948	909	882	910	957	886	891	893	938	884	933	923	898	907	884	933	861	882	933	943	913	890	879	931	922	903	881	916	882	928	914	912	918	878	900	909	933	892	940	897	890	905	916	904	960	897	890	930	886	893	890	903	870	919	925	901	916	938	872	913	936	909	860	957	946	911	968	903	855	899	915	943	949	894	896	887	914	915	916	911	916	935	868	872	885	904	902	915	896	893	894	880	886	846	918	921	891	859	951	891	849	957	898	917	867	1012	945	931	929	909	925	858	903	921	954	931	877	930	903	915	890	876	903	956	910	918	925	953	914	914	888	853	891	935	920	891	893	916	922	875	886	899	917	892	929	911	890	928	905	895	937	939	929	914	941	881	879	890	920	908	907	937	899	861	914	937	909	859	947	872	922	913	882	968	922	889	882	952	929	918	904	933	919	886	916	904	930	858	914	956	968	892	922	887	946	964	917	908	924	954	947	916	943	946	926	903	941	888	890	921	940	853	935	943	924	840	920	908	904	908	955	979	903	927	934	910	930	868	927	868	858	915	911	936	886	937	907	907	1005	934	976	915	871	944	877	917	894	985	865	988	924	964	937	882	939	943	955	945	897	889	962	953	903	950	825	926	936	900	924	944	953	906	876	946	868	899	880	897	950	912	924	931	878	992	883	918	958	880	892	914	909	929	901	910	961	942	931	916	851	906	902	896	901	959	943	943	928	925	853	913	909	953	926	895	881	917	878	962	933	940	901	920	938	887	925	942	885	866	941	956	934	863	940	921	878	916	906	862	887	897	910	892	882	900	887	878	899	908	921	940	886	839	904	936	872	908	914	958	952	883	931	882	927	956	875	894	932	903	924	943	896	921	930	883	962	1006	968	933	931	938	916	875	975	930	927	908	914	909	944	936	919	997	912	896	944	884	915	894	937	903	922	888	920	864	949	885	948	961	949	914	879	972	886	843	888	923	937	879	931	895	945	863	936	953	881	904	937	918	895	902	915	856	915	876	904	854	898	912	905	916	900	881	939	915	879	931	835	893	901	908	872	877	888	966	856	911	947	860	956	884	948	924	880	929	902	918	894	925	951	907	971	982	914	925	981	897	901	946	917	880	974	879	879	879	880	912	897	907	919	915	964	870	930	872	923	923	927	917	934	958	965	933	870	944	884	923	971	891	893	908	892	927	945	885	947	944	935	898	908	931	856	937	900	875	911	898	925	908	853	915	899	936	878	910	922	906	915	884	915	895	922	926	891	877	910	907	876	936	876	869	916	889	862	935	917	928	944	932	905	883	973	954	944	956	907	887	910	872	836	932	872	909	950	935	931	911	939	953	901	909	912	912	940	904	874	927	884	863	927	885	890	957	867	945	902	932	906	919	906	903	948	938	911	932	894	980	938	971	906	888	903	925	854	843	888	889	896	892	939	876	906	916	945	954	972	967	893	967	909	994	904	910	884	836	959	919	890	896	965	891	868	930	888	882	891	962	916	892	874	881	919	907	931	837	911	959	927	968	871	927	884	917	931	901	947	921	895	974	894	969	908	910	942	913	915	903	873	899	867	933	946	929	920	968	936	948	921	918	917	889	923	966	919	910	924	901	895	939	939	920	911	978	920	918	886	896	902	949	858	946	862	885	901	890	907	937	913	948	910	886	968	947	851	923	922	870	948	954	907	949	916	874	901	874	853	886	883	911	945	897	876	897	913	921	922	889	890	965	979	917	918	896	934	953	919	922	891	940	915	931	896	936	913	934	902	912	902	944	884	938	893	925	915	914	942	915	915	907	948	956	873	879	880	878	894	898	936
30172	52380	37495	23894	17582	12959	10042	8015	6261	4730	4016	3267	3004	2650	2261	1950	1716	1616	1528	1527	1429	1378	1260	1241	1220	1148	1047	1094	1018	1025	969	1005	975	984	896	968	1003	987	998	1005	1008	996	990	974	978	966	1008	927	1030	1004	947	976	939	942	945	949	971	969	970	938	1004	942	919	950	913	983	921	947	936	933	877	935	932	889	891	899	901	933	877	946	941	936	903	892	903	910	938	896	968	866	979	918	895	897	869	857	925	888	868	886	928	889	935	916	900	902	897	884	932	875	865	926	899	938	924	938	947	945	881	909	912	902	915	955	869	933	902	903	909	871	922	910	894	936	946	921	922	938	894	942	947	905	930	966	921	925	900	908	919	961	912	862	921	882	945	904	969	930	865	865	924	883	956	877	940	910	858	956	860	929	892	935	901	930	837	968	940	966	973	908	889	925	972	897	953	849	884	893	906	934	909	883	889	884	920	914	886	928	893	902	875	881	886	912	899	949	914	882	889	926	880	944	916	880	877	958	918	943	892	940	885	902	937	907	934	882	881	950	933	918	912	934	920	891	966	913	918	854	883	947	900	957	865	897	942	855	885	928	921	940	898	830	951	921	883	934	935	884	923	971	894	902	897	902	941	904	911	884	935	922	883	901	871	923	880	952	864	923	870	934	913	958	897	945	937	904	924	891	876	874	901	896	864	895	884	962	914	929	912	922	920	911	921	975	938	958	902	918	955	906	922	886	909	898	929	928	923	888	895	915	909	883	918	938	886	946	934	943	886	938	882	910	877	862	938	891	918	892	885	882	864	905	884	940	924	908	983	884	909	885	865	963	896	919	893	881	899	938	889	928	901	838	903	959	887	921	903	856	938	946	859	925	927	927	926	931	918	908	922	888	897	877	890	908	895	902	913	911	925	910	890	920	916	923	991	929	904	933	897	926	1002	926	960	906	913	893	909	874	876	937	927	867	952	838	950	911	947	887	919	931	889	930	905	958	961	881	878	910	915	859	865	889	908	908	884	930	932	949	931	907	949	916	896	924	893	926	928	902	939	915	885	957	884	917	908	899	902	915	861	902	885	890	910	934	962	912	917	886	925	886	896	916	877	929	893	941	912	905	899	911	904	900	932	923	927	859	884	896	941	916	917	878	909	918	898	874	897	870	876	841	913	873	933	939	879	948	924	893	917	894	886	915	908	911	942	984	917	885	922	907	927	923	881	953	881	937	921	967	884	889	873	892	877	902	930	907	860	867	897	923	921	906	915	859	943	920	899	895	918	894	898	880	929	918	890	939	969	979	951	905	934	905	849	965	877	921	906	891	911	903	901	948	876	897	895	885	850	866	863	896	911	928	906	901	932	929	918	856	924	888	884	916	896	889	929	834	937	880	914	938	944	928	885	909	920	874	907	919	914	917	880	961	879	906	958	955	921	907	969	904	918	941	916	927	950	902	878	872	909	913	916	874	880	941	921	900	915	954	940	880	938	966	929	906	890	873	884	894	893	902	899	881	914	911	885	926	911	929	887	939	909	902	885	891	934	930	903	897	931	908	877	896	849	882	898	985	939	911	916	897	857	908	895	859	916	901	958	892	924	924	854	907	946	909	890	954	939	871	934	912	878	927	924	875	920	943	932	932	925	929	920	924	929	909	897	865	952	908	920	901	935	929	941	928	943	886	868	912	872	936	920	938	940	891	924	930	933	944	926	887	912	902	921	857	941	937	893	894	931	931	910	907	893	882	892	904	915	914	871	926	950	870	892	946	911	901	950	871	933	922	920	895	941	895	944	915	969	839	940	906	892	908	904	892	850	900	893	896	944	876	884	867	918	959	926	946	926	893	906	944	887	935	919	904	847	894	904	912	965	923	864	836	925	893	912	892	945	961	928	892	912	880	857	887	876	890	920	848	919	930	871	887	954	888	887	931	936	925	964	899	942	896	958	865	953	861	899	930	912	916	918	903	956	932	913	967	897	915	851	908	857	906	912	892	878	914	904	909	923	946	926	863	923	857	919	935	949	898	972	893	915	937	965	808	901	873	894	933	932	894	908	883	914	909	893	921	942	863	894	884	857	917	850	904	898	877	951	869	951	889	922	851	903	871	872	967	917	867	912	929	891	946	907	855	901	884	915	945	912	919	907	876	916	932	949	910	952	964	896	942	891	909	883	917	924	897	917	936	934	881	964	954	940	928	885	952	974	940	971	862	952	867	968	865	925	916	878	914	902	935	921	905	873	921	867	952	911	936	865	907	921	923	898	858	902	949	886	873	879	897	896	843	990	948	924	887	883	895	893	916	931	897	897	906	930	898	877	917	925	897	927	953	899	890	901	933	910	928	886	941	895	844	924	903	975	891	909	864	880	871	922	907	855	926	927	928	924	922	921	940	882	910	950	938	951	903	892	950	923	875	942	891	913	948	944	897	906	885	895	890	913	913	900	892	931	962	923	932	890	960	945	905	970	943	916	895	935	876	890	939	907	932	851	898	871	914	897	917	832	871	908	909	923	891	932	902	907	916	935	918	847	873	938	888	944	870	902	908	872	959	921	912	888	911	981	925	941	898	924	904	933	920	950	884	961	852	886	955	894	903	911	882	948	848	882	903	881	915	910	884	892	944	941	865	931	890	895	907	881	894	934	866	891	947	881	924	910	881	879	929	913	968	899	926	871	890	886	876	892	880	901	924	875	899	944	874	916	924	951	960	924	944	915	888	938	935	899	913	950	900	879	920	920	869	863	1004	941	914	926	876	919	904	859	943	869	899	905	918	968	904	942	878	867	913	919	867	904	879	922	867	898	880	958	843	916	909	909	912	881	946	871	923	903	899	954	920	911	921	912	957	858	918	944	962	867	827	931	902	896	881	969	884	912	918	970	874	892	939	882	887	947	924	907	899	922	928	897	928	888	854	891	898	901	893	857	941	891	981	887	921	895	977	912	906	931	902	944	865	905	986	919	946	881	991	932	878	873	938	902	955	949	895	892	923	895	944	952	926	910	930	882	923	918	923	912	884	913	914	877	892	947	895	943	919	911	929	930	869	893	878	907	930	939	919	875	941	920	896	868	937	897	945	908	938	921	915	924	934	900	863	947	877	922	907	911	919	890	885	894	915	923	898	895	916	897	933	882	843	894	905	937	878	921	903	912	862	927	930	893	855	982	923	962	861	868	912	923	908	926	872	902	883	919	913	914	896	894	942	824	901	932	917	916	917	936	909	917	906	881	970	929	901	910	950	884	921	887	902	921	860	871	944	869	912	909	902	935	914	875	858	891	905	911	845	929	905	889	905	915	916	931	903	899	896	924	905	870	918	952	883	880	887	885	903	886	941	840	946	934	902	952	891	898	930	883	911	929	919	999	930	864	925	888	880	911	880	894	937	864	856	951	920	936	887	926	908	893	932	927	868	937	833	889	901	922	939	890	932	887	953	897	934	950	961	936	939	869	867	907	863	890	904	900	903	907	865	907	963	869	957	942	932	851	907	897	900	980	891	983	937	912	883	925	920	923	913
25662	21570	28369	26416	18512	9943	6209	4547	3544	2931	2450	2182	2080	1924	1540	1588	1428	1384	1396	1274	1233	1191	1186	1147	1118	1055	1051	1078	1038	1044	1062	1073	1039	975	1007	1036	1039	1007	950	976	991	1022	1018	983	1019	1023	1016	990	994	976	936	966	974	1012	967	900	1003	917	923	956	1009	1013	950	953	958	966	987	1016	990	991	957	994	980	961	1018	974	943	962	966	920	979	930	936	993	965	992	985	944	1055	898	959	971	986	909	973	952	914	940	957	935	973	931	945	970	960	957	974	1008	955	955	945	977	961	940	958	939	952	1064	1014	984	952	924	974	1028	890	959	968	938	921	900	986	942	1023	1009	973	935	927	907	958	919	955	947	971	995	987	946	908	951	950	1020	958	1029	967	1005	965	964	1025	976	997	958	965	921	952	974	951	941	953	970	992	966	1006	955	963	998	968	964	933	969	942	985	945	972	957	915	913	911	988	988	918	972	963	957	937	1021	1025	999	959	958	1008	949	945	975	930	978	972	940	1030	926	964	1028	954	953	997	952	958	1029	880	903	940	914	963	950	941	967	948	970	919	929	961	936	973	976	952	935	978	991	916	941	967	944	925	953	1009	952	1015	966	990	971	956	992	954	979	959	973	954	1003	930	950	999	964	951	962	973	946	951	986	951	925	915	964	969	1000	933	933	944	943	933	954	961	962	964	947	980	920	967	914	1010	984	959	947	969	1003	973	947	916	920	973	939	957	927	940	949	1009	890	909	910	892	943	928	967	918	972	998	999	941	951	937	903	1011	909	921	1003	927	961	964	982	977	945	1004	1010	959	940	949	946	955	918	998	981	934	990	953	1041	986	967	923	924	981	962	991	1001	962	977	992	977	931	962	1036	959	1004	950	940	963	927	971	933	1003	905	933	975	918	923	1007	936	902	1017	970	1016	935	1008	966	909	990	964	987	963	934	910	875	956	956	927	955	986	1011	971	1002	949	907	983	947	945	977	953	967	946	946	949	952	987	977	990	973	956	963	958	1004	929	997	985	985	930	975	954	992	1005	937	989	933	1016	934	976	1019	914	976	965	916	942	951	999	935	961	973	950	1001	977	968	963	919	949	934	990	1015	965	990	966	981	958	929	921	953	944	936	989	969	982	926	925	965	938	962	959	907	1032	996	958	962	987	975	951	950	991	912	977	932	915	922	949	988	999	973	937	955	925	975	935	951	1007	957	969	987	981	1000	960	921	902	993	933	971	982	975	955	963	952	910	996	981	942	995	988	914	934	970	975	1008	1008	1026	962	995	973	963	985	955	891	981	987	985	995	998	897	946	1005	934	928	937	927	960	932	905	944	940	998	945	933	929	962	978	951	949	968	985	979	963	992	943	958	962	941	995	966	964	990	1003	881	970	971	955	988	989	953	965	962	913	969	943	924	964	960	975	963	926	997	1036	958	971	892	955	925	948	952	976	970	940	927	975	1011	929	939	990	979	930	932	941	955	964	931	928	958	1001	965	929	966	901	983	922	943	973	901	990	954	966	975	965	954	945	1014	939	949	944	943	974	962	949	931	909	938	968	977	1007	917	938	979	978	926	986	951	954	991	984	971	1057	939	1003	913	988	992	986	976	963	933	979	882	1036	938	1004	991	928	915	904	969	997	951	944	922	971	941	963	925	949	960	945	1035	941	911	920	930	966	931	987	970	965	1002	941	1001	1011	940	973	954	941	982	1012	1012	923	977	979	931	937	912	978	974	952	959	969	942	936	936	938	965	928	945	960	995	1002	907	879	931	972	935	984	944	928	966	1024	995	940	968	948	897	930	936	967	982	974	990	968	965	962	978	956	975	963	978	965	950	953	955	939	933	968	955	920	956	977	994	953	982	939	946	974	962	959	949	918	944	955	916	958	960	973	991	993	933	923	916	904	944	897	938	979	952	853	948	950	977	932	984	903	954	942	938	965	941	981	908	944	935	938	964	974	940	987	934	984	947	962	972	1010	901	1022	965	986	959	936	943	932	910	973	982	997	977	916	986	996	986	958	965	910	977	936	1005	1005	955	972	927	967	1004	931	985	909	1016	983	964	968	1009	1024	966	979	983	900	958	990	916	938	954	962	939	971	998	990	1020	923	937	976	1025	989	911	939	945	982	908	984	918	926	949	969	980	973	915	910	998	960	972	977	962	961	907	991	1002	957	994	990	953	977	970	920	965	969	1003	1001	950	969	958	971	937	980	911	948	969	977	960	985	954	969	959	987	918	974	1024	920	955	947	941	969	904	1007	895	970	933	990	1001	989	992	979	929	952	942	964	997	897	938	941	990	930	981	961	986	958	945	1033	968	964	940	954	926	961	943	990	919	971	994	983	956	997	920	990	945	924	938	967	972	902	1004	972	947	952	931	957	931	947	944	1005	940	929	983	991	982	941	968	934	978	923	949	981	1017	983	1001	962	986	999	941	946	971	963	968	936	928	961	985	922	997	952	949	940	978	957	974	950	1008	968	938	908	957	962	961	1019	934	968	997	913	942	927	915	926	949	918	1019	986	962	971	925	990	987	1005	960	964	952	964	957	898	935	967	949	966	928	943	950	999	1011	992	968	979	958	932	955	930	936	967	957	946	938	934	949	1002	927	930	1042	1005	948	975	1017	985	966	959	1015	959	953	948	921	971	951	945	974	965	959	935	942	961	933	982	931	977	957	955	960	949	985	956	994	979	921	990	922	974	987	916	944	944	988	917	952	991	909	1000	1024	984	948	1005	1003	992	980	999	951	933	968	959	964	946	1004	967	920	980	877	920	924	949	991	941	980	968	967	939	1034	991	921	959	922	959	994	942	917	853	1008	1019	956	975	949	979	918	983	962	964	980	959	977	921	981	916	960	962	959	892	955	944	961	992	952	969	922	959	959	982	1019	978	963	913	993	943	924	926	913	915	906	991	986	939	950	930	918	969	934	930	968	945	934	933	925	953	965	945	927	927	1021	951	931	945	901	981	974	932	954	975	994	1002	994	931	913	986	976	933	1011	951	996	962	992	993	948	975	971	978	919	964	984	915	924	914	941	971	949	934	960	955	956	881	981	983	998	975	916	981	934	970	924	1022	995	981	979	973	940	1017	967	935	981	941	1032	903	970	903	960	951	943	968	989	1004	982	984	905	987	927	956	962	973	906	907	931	976	964	930	978	996	950	1009	956	951	960	949	922	1014	973	922	1016	979	947	964	933	978	1032	948	953	979	966	990	986	960	983	984	987	944	949	1034	954	966	968	972	949	942	932	958	932	922	928	957	949	983	936	940	947	949	911	912	977	968	966	954	995	982	949	1007	1043	974	956	945	962	963	933	936	947	947	984	991	943	951	937	984	979	949	948	960	997	965	1007	947	949	938	930	996	935	971	936	940	907	1009	982	925	996	974	918	972	982	924	927	1007	980	942	951	1016	1035	943	1014	983	1006	991	905	929	920	1025	954	938	950	979	943	962	997	1003	921	936	964	957	981	924	988	924	976	975	945	925	981	962	913	984	982	928	951	941	991	939	934	990	969	924	1021	937	999	976	969	923	946	962	949	945	949	1008	943	986	997	887	1008	996	981	921	948	1015	1002	979	940	987	927	992	970	965	968	960	939	960	926	945	952	958	958	927	993	945	992	937	929	964	967	950	958	958	1009	977	962	971	1020	894	937	1003
29617	50075	36736	22399	15827	11582	8432	6862	5369	4174	3530	3020	2747	2456	2078	1836	1596	1590	1519	1475	1328	1321	1269	1213	1246	1137	1144	1116	1052	1046	1015	1023	1011	1052	981	955	1053	996	988	990	973	1027	959	969	1006	1072	972	987	1025	979	961	1037	1011	952	977	939	962	1013	974	1013	1010	1006	1015	977	962	910	908	946	1003	943	976	975	914	969	935	917	963	983	952	949	899	954	974	939	934	1002	947	968	983	933	939	976	931	941	953	933	967	989	938	943	967	969	966	934	949	921	959	971	907	909	918	940	943	963	924	952	932	931	907	928	962	959	1018	978	936	990	948	968	940	938	992	954	926	969	960	920	952	900	926	970	964	914	934	979	941	929	953	955	910	904	950	976	990	924	991	954	951	986	1006	961	948	919	947	954	949	899	945	923	922	925	895	982	998	924	935	926	899	909	946	969	928	973	954	963	970	944	904	961	967	976	919	951	911	983	975	953	940	944	972	938	960	913	916	927	945	966	962	974	981	991	968	973	963	946	953	898	963	1004	946	899	988	933	956	944	907	949	935	887	921	973	935	886	947	942	975	923	925	908	938	954	942	898	932	938	970	974	949	938	917	959	947	953	935	981	896	928	918	1005	922	982	923	913	927	966	918	990	921	928	945	942	899	927	910	1027	998	921	972	1008	967	943	937	933	959	939	1013	958	950	928	946	998	970	962	960	948	982	927	910	977	968	950	920	1012	953	899	920	938	961	927	925	946	896	975	989	921	973	940	948	953	945	971	949	919	939	953	974	915	921	978	923	978	952	963	945	950	914	998	975	909	963	958	921	979	919	929	937	963	965	936	997	1013	916	992	952	965	937	988	995	981	973	911	967	962	966	878	941	901	933	932	940	909	927	964	924	997	980	946	999	967	938	943	984	955	907	926	911	967	933	942	905	950	940	957	958	954	926	956	946	931	987	977	936	961	996	953	969	998	957	940	920	973	991	971	975	963	971	925	903	948	962	972	912	933	874	936	962	894	966	933	976	970	955	927	963	930	969	1035	949	911	945	986	922	921	970	942	932	904	943	985	989	978	951	1037	903	991	962	948	920	986	930	882	938	1002	947	984	981	982	947	989	927	986	972	989	927	939	923	918	946	959	1012	931	897	926	910	994	966	887	972	953	934	957	948	970	912	962	943	979	961	918	971	952	887	945	985	943	933	901	921	947	928	941	936	893	986	945	1013	950	972	978	880	1005	972	923	950	952	899	927	994	924	943	969	939	936	975	996	962	916	942	1007	950	982	971	965	929	987	984	1016	984	918	920	930	940	975	959	881	956	920	1017	944	934	979	973	966	944	981	952	924	966	887	975	969	955	980	930	970	923	890	963	941	914	916	994	946	1027	915	999	942	937	982	956	919	985	963	971	970	953	879	972	877	972	980	954	944	984	961	970	1031	997	964	1058	990	970	939	943	987	946	942	995	968	1002	948	957	963	934	935	957	934	949	974	867	954	928	918	984	978	952	941	945	931	935	948	954	909	919	939	954	938	967	986	964	920	940	945	912	927	928	956	965	971	955	944	988	929	939	940	961	957	946	964	901	980	948	976	990	983	973	962	892	978	943	998	944	926	967	963	952	989	900	935	940	940	959	985	938	909	988	931	999	1007	936	927	1006	933	996	965	955	945	958	984	905	962	957	1017	920	938	922	956	939	930	940	952	982	971	946	943	914	907	924	947	941	947	894	966	930	929	950	917	969	976	951	946	929	923	973	928	964	934	1006	972	958	947	964	941	949	988	962	976	896	956	981	967	940	992	931	1026	900	964	923	914	934	970	950	933	924	1001	934	881	957	959	970	954	977	910	956	896	917	952	916	884	989	989	993	965	935	913	976	923	922	949	923	991	944	944	1017	994	945	990	912	932	903	926	988	978	981	927	944	979	970	942	895	966	976	932	912	949	980	928	910	921	988	967	935	975	973	985	979	925	994	967	895	918	931	881	958	906	931	914	952	980	943	949	991	930	908	982	920	905	895	923	957	926	944	963	950	934	912	954	939	966	941	951	965	953	890	931	932	936	964	938	985	974	976	920	969	943	973	921	963	944	976	934	938	940	937	908	1029	1016	902	1000	943	957	955	1014	935	896	948	976	913	954	940	953	950	967	882	1014	893	925	981	1011	926	1023	915	941	932	898	1003	966	972	961	979	1004	976	980	977	915	984	936	933	958	943	972	916	927	1021	983	925	901	1005	957	939	934	928	1008	985	1016	905	1026	920	951	1006	915	940	904	984	967	958	964	944	927	914	916	959	929	959	971	923	970	989	915	950	920	931	922	926	912	943	902	945	954	937	922	951	1004	911	959	866	935	934	1008	977	958	960	989	954	975	928	885	980	929	985	929	946	950	942	985	1036	966	976	928	970	889	976	1009	923	936	956	917	961	965	932	963	925	972	963	956	917	967	886	960	904	931	907	916	1002	971	977	917	946	955	928	939	929	912	972	930	959	987	963	918	944	985	888	958	902	966	964	992	923	948	978	928	927	939	953	932	971	902	988	896	992	998	1007	923	929	921	924	895	928	971	927	930	936	944	918	985	952	978	963	957	984	929	955	955	988	932	944	925	944	1030	1016	956	978	902	937	936	958	935	922	956	949	913	916	954	977	942	1016	973	922	947	903	976	915	987	969	1033	982	966	941	895	1015	957	938	913	985	916	978	939	929	958	990	932	957	984	912	915	979	927	944	992	999	938	964	930	961	948	952	947	925	958	926	954	903	974	1008	931	948	989	903	954	964	941	928	934	987	904	935	961	891	941	957	899	930	951	958	938	946	921	981	976	925	922	966	933	964	933	949	992	992	993	989	966	869	995	940	966	938	928	925	947	947	981	926	959	925	948	953	952	914	956	926	935	940	977	987	941	966	1026	926	923	948	943	961	994	938	894	954	1043	950	956	946	995	941	928	924	920	901	926	1013	939	959	952	947	937	990	981	978	977	946	976	956	882	1001	974	937	919	953	1011	979	896	920	954	963	970	952	935	913	999	944	968	964	981	972	1015	985	913	941	963	915	924	934	920	931	981	977	988	978	924	939	973	937	934	953	929	966	910	971	939	944	941	928	951	997	948	959	974	941	980	992	931	916	949	944	947	956	975	934	942	982	887	946	983	994	990	926	982	900	960	963	991	933	986	946	920	951	924	920	904	916	936	1018	961	953	981	931	934	943	974	959	918	912	921	988	892	939	978	958	954	927	927	937	947	940	1014	980	885	938	873	988	971	913	984	923	985	987	900	941	915	985	941	947	960	988	909	928	935	958	900	962	998	985	985	951	922	886	940	966	970	986	985	991	946	997	932	907	1005	942	946	959	1041	1019	965	953	947	949	963	937	1000	946	936	942	972	953	961	954	968	948	905	899	955	893	964	909	959	1000	980	927	971	972	937	925	929	958	934	925	957	914	944	977	924	974	909	872	948	953	964	988	955	989	949	928	984	941	930	947	908	966	970	980	968	935	927	976	910	965	947	967	958	939	890	979	945	920	977	917	950	959	902	940	876	926	985	972	930	944	943	920	905	947	972	927	946	985	926	973	935	946	928	928	936	948	1004	955	924	976	1000	975	956
23115	21515	29308	24184	21655	22346	17848	8462	6013	4616	3949	3588	3087	2879	2439	2062	1888	1740	1658	1661	1457	1446	1451	1333	1274	1266	1225	1178	1181	1110	1157	1142	1068	1074	1069	1073	1112	1051	1113	1072	1065	1045	1138	1105	1129	1118	1063	1098	1011	1073	1066	1085	1068	1036	1075	1080	1099	1098	1052	1067	1029	1074	1042	1073	979	1051	1018	1038	973	1070	1043	992	1054	1009	1009	1029	972	1032	1026	980	1042	1046	1054	992	1085	1023	1003	993	992	1034	1041	1013	969	1008	1026	990	986	996	1011	1026	1000	995	982	1027	1006	980	1026	944	1062	970	991	1071	994	1033	980	990	993	995	1002	940	1004	1008	983	1019	989	951	1016	1035	1055	1016	1064	973	1061	1030	1047	971	1014	976	1032	1014	1030	986	982	1022	978	1015	1032	1001	1028	994	1007	971	990	983	1021	1033	1059	1026	1005	1069	1015	999	1066	999	1009	1042	997	986	985	996	1027	1018	973	981	989	1030	960	981	983	1013	987	1004	1010	982	914	986	1084	1023	1036	1004	1053	986	995	1016	1033	965	998	1024	1058	980	1015	994	1025	999	1030	1041	1004	1024	1080	1003	1018	1001	1004	1001	1049	984	962	1025	1004	993	1008	971	1064	1025	1005	1009	1068	1020	985	1026	1002	1024	1037	1017	1011	1038	1000	963	1049	1018	1016	997	991	973	1032	1017	995	1019	1030	1009	1035	1007	1003	1081	1041	1015	1002	1031	1023	970	1093	968	1019	986	1027	1026	1012	1008	1094	993	1040	999	1001	990	1037	1013	972	1031	994	967	1041	1037	1090	1023	1040	939	1047	1017	1016	1052	1046	1010	945	1001	981	944	1029	995	1027	1009	1030	1042	990	1041	999	1034	1041	1063	1028	1005	1017	1017	1054	989	1018	992	1029	1036	1038	1065	1023	1063	993	1010	988	1003	1063	957	1035	1074	1041	1069	984	1053	991	1039	1024	996	1005	1036	1027	1031	968	1074	996	1000	1018	987	983	1000	959	1088	1030	1003	969	1017	1041	992	1045	995	992	1022	1081	983	1037	981	1051	973	996	1046	997	1016	965	1041	1021	1062	961	996	960	1041	1046	1062	1012	1035	1029	1015	1005	1013	976	1014	1041	958	1047	1025	1033	998	1088	1004	1019	960	1020	1006	1035	991	989	965	971	1072	1024	992	1070	1087	1052	985	1004	984	996	965	1017	954	1066	1021	1065	1070	939	1072	1092	996	1073	977	978	1044	1029	1081	1068	1000	989	995	1059	1031	1060	1007	1004	982	1034	1020	990	1071	1004	1034	993	995	1007	982	982	995	1010	960	962	1022	1022	950	988	987	1059	1070	1007	996	1016	996	1032	990	1002	1039	966	1070	1059	1078	941	973	1053	1015	1056	1025	991	1021	949	987	1012	994	1020	996	1035	979	1024	997	1020	1010	1040	1034	983	1004	1031	1050	1030	989	1048	980	1014	1011	1037	1014	1057	1002	1018	978	1024	1033	1119	1022	993	1026	1000	1038	981	1009	1040	980	1022	970	1013	1004	1009	1009	974	1004	1025	1022	1000	1003	1034	987	1035	1070	983	950	1048	1036	999	1032	1028	1006	1050	1045	999	965	1045	1038	1020	990	1118	1047	1037	1006	933	1015	1017	946	1056	1018	1059	1011	1022	1095	1018	963	1024	1045	1009	1060	1021	1018	1005	1011	971	1031	1055	1001	976	1032	1057	954	1041	965	971	1034	908	1005	974	987	968	1072	1027	975	1011	1001	1021	976	1044	1041	921	1027	994	1024	1028	999	1011	968	962	1035	1009	1042	970	1004	995	976	997	1040	1018	1035	1080	1030	992	1009	1015	1025	1027	1003	1040	1001	1020	968	1069	969	1025	969	969	969	970	981	1044	991	1048	1007	1002	1041	1002	1072	1022	1022	961	1005	1058	1004	1002	1029	997	983	1013	1005	984	1010	1049	1000	974	1048	971	1075	1021	974	962	987	1022	989	1008	1058	1043	1095	1076	1020	1054	1014	1045	1038	1005	996	1001	986	1028	1047	1017	1046	985	1007	920	990	1051	1037	996	966	1007	1041	1019	982	1012	1026	990	972	986	984	998	1056	1049	1045	993	969	996	1054	1009	1038	1028	998	1036	1080	996	1026	1035	1013	953	1003	1033	948	1048	1048	1033	990	1002	991	1014	1019	918	1033	1017	986	1011	983	994	1009	991	1040	1038	1036	985	1047	1036	1033	1018	1034	968	1001	995	1013	1039	969	983	1044	1030	1063	941	998	992	1031	1012	977	1029	996	1037	1008	1007	983	996	1015	1004	1040	1004	1036	1052	998	1053	1061	1045	1013	946	1007	969	1063	970	1021	983	1059	1027	989	951	1006	983	1006	1061	1013	1061	974	1046	1015	1021	984	1003	991	1053	984	963	1020	1033	1067	1038	1039	1037	948	1049	1015	1028	1040	1010	959	990	1005	1049	986	968	983	1053	1005	1000	969	1021	1065	1071	1036	1010	1030	1022	987	985	1036	1031	970	1004	1011	1031	1001	1045	1001	1039	1019	963	1010	1022	991	996	1011	1043	1038	992	972	1008	1031	963	1017	1066	1000	1036	991	979	962	970	1011	1051	991	986	993	1053	1057	1018	992	1004	1038	985	971	1056	997	997	979	1063	1019	1017	1021	964	1002	970	995	1031	1029	968	1038	1043	1076	1007	1021	1053	950	1064	1050	1040	1039	1020	1002	1037	1030	1034	967	993	1008	970	990	1022	1064	987	1007	987	982	1054	1027	1037	993	1009	978	1024	1009	966	981	1000	1075	1003	937	1029	959	988	979	955	1049	1086	1040	1022	1042	1026	1006	1014	1015	958	985	1002	1024	1021	1036	1013	1015	1063	1047	1070	1002	984	995	970	970	1030	967	1029	1018	1015	976	1038	947	992	973	973	1024	1029	1036	957	1013	998	990	1014	1006	1020	1005	1017	1031	997	1019	1077	963	1013	987	1049	1012	1014	1072	1004	1031	1003	1051	1012	980	1006	977	995	993	956	1038	1017	1022	1027	991	1046	1023	1008	1006	1020	1011	990	1065	1024	1001	944	986	996	1051	1016	1010	1013	1047	1046	996	990	983	1009	954	973	943	994	1022	1015	1031	1069	1016	1039	1048	967	972	1010	961	1036	981	964	1031	992	1012	1008	940	1043	951	1014	1006	996	1035	1048	1036	1004	1018	1014	1031	1017	979	990	1031	1012	978	1034	1033	1074	1021	1051	1018	1041	990	985	893	956	1066	1009	1041	976	997	999	1013	925	992	1044	999	1054	1013	1038	1010	1005	1014	1026	988	997	1033	983	979	1051	1012	981	976	967	1010	982	1048	1013	1003	1056	998	964	1061	992	1004	944	1003	985	1003	1043	1010	1012	976	1095	1036	1016	1021	1033	1000	956	987	980	1061	951	1014	978	1081	1024	1001	993	1008	993	1004	986	979	1011	991	1030	997	984	999	996	994	1076	1032	1024	1037	1001	987	940	1007	1083	972	1075	967	1006	1007	995	1009	1039	970	1013	1063	1005	969	1019	942	1033	1045	990	1043	983	962	1023	1001	969	1028	1012	990	1008	1024	1011	1030	1019	1007	996	980	1049	1075	1025	1026	1114	1038	1042	1057	987	1017	985	988	1008	1017	1010	1022	982	996	995	1112	942	964	1023	1019	968	1014	1041	1006	1033	973	988	1054	1096	1059	1004	1074	1050	974	1077	976	941	1026	1064	1019	1051	999	1007	1000	1021	997	1055	1006	1045	1002	1021	1031	993	1044	1012	973	1050	962	1028	994	990	965	1011	1020	1011	975	1084	967	1015	945	946	1006	995	1086	1099	1016	1039	1018	962	1032	972	1000	993	986	1020	1009	1050	952	1005	971	953	983	967	983	1018	959	1006	1012	950	1017	1022	1021	969	1016	1033	1081	1026	1036	1022	1003	945	993	1065	1035	1016	1003	1011	1013	1043	974	982	942	1011	1014	1044	990	984	1084	1041	1061	1050	1027	987	1029	985	1011	1020	952	1054	1034	1046	986	1066	934	1027	1004	977	973	980	1030	979	968	968	1040	1061	1005	1012	1017	973	1058	1008	1021	969	1000	991	996	945	985	1004	1032	1042	1037	1012	1021	1050	1007	1018	1000	1012	971	1015	1000	949	1045	972	1027	979	995	995	989	1047	1018	971	1032	981	1035	1029	1001	1004	986	1011	1016	1062	1076	1048	976	1019	982	961	966	1019	1045	1021	978	928	1036	1039	957	1068	960	988	1074	1052	942	998	1041	1037	1040	954	955	994	988	978	1006	1044	1054	1060	1034	1030	1039	1027	1053	1053	987	1053	1020	951	1005	1054	1003	1065	997	957	1048	1020	981	964	999	1041	1010	1036	1033	1080	1006	956	1003	1022	1022	1048	1049	979	1024	1021	971	1044	973	985	979	1067	1032	1014	1037	1075	1005	1050	998	987	1053	943	1019	1085	1033	1027	1022
32138	60121	43254	28904	21963	16894	13189	10593	8227	6304	5139	4722	4083	3512	3054	2506	2210	2050	1953	1850	1723	1653	1547	1439	1388	1302	1268	1219	1277	1170	1210	1097	1090	1066	1128	1115	1116	1119	1076	1121	1107	1143	1100	1074	1115	1073	1076	1121	1076	1083	1075	1046	989	1033	979	1038	1057	979	1055	1009	1046	1087	1085	1093	1014	1070	1003	1010	972	1044	988	1035	955	1008	1010	1007	1051	958	1020	1000	989	992	995	997	977	997	979	1026	966	1005	989	997	1019	993	972	981	993	977	987	1000	1011	950	939	954	963	1026	958	1021	993	1008	1007	978	995	878	950	926	939	969	964	973	1036	1003	978	996	983	999	1033	940	961	1023	992	931	962	998	976	961	1018	1019	949	979	1013	1018	967	923	978	953	1066	997	1020	975	936	979	1007	959	991	968	941	1062	958	991	1022	975	975	1003	1010	956	962	1006	1020	975	1047	1000	938	941	967	946	946	971	951	976	1012	1034	987	977	970	979	1015	1030	986	989	970	950	1001	927	1004	972	1041	977	983	1049	1016	1015	967	954	979	997	1002	1045	946	921	960	970	941	963	967	994	948	998	1028	988	951	995	962	993	993	1013	984	963	1020	964	989	974	972	990	950	1011	953	995	947	974	1022	1011	916	945	971	1006	969	960	1003	1042	999	975	988	930	1000	974	1003	989	967	981	1012	1032	983	1020	942	971	963	943	991	965	996	993	891	953	1010	1065	961	943	983	942	975	1004	1015	983	1026	997	988	988	1029	930	932	992	922	964	1026	996	979	976	999	987	986	975	981	1022	1056	1007	972	1012	959	988	956	962	994	1001	978	1013	1003	1001	1018	926	1027	930	947	932	958	951	963	1001	930	1039	976	986	984	971	949	974	951	923	1024	959	958	953	987	979	973	1021	1005	940	992	989	948	1006	1039	1002	1002	984	957	1033	1006	1007	953	953	944	998	977	910	934	1032	969	979	967	977	921	1029	984	1034	992	1014	990	990	988	986	975	971	974	1002	923	981	954	1000	969	1001	991	968	946	978	958	983	939	980	995	997	1011	966	1004	1034	1003	930	965	1000	962	965	977	1046	952	977	975	957	903	986	1016	983	1052	948	970	1011	994	951	991	979	941	971	1000	975	961	1000	1014	979	980	978	1033	1018	1003	996	937	981	954	946	988	952	886	983	991	938	949	1014	1020	957	960	1022	935	998	964	998	1002	956	1001	996	1019	937	974	993	1004	957	929	964	961	991	973	1003	991	942	968	993	1002	991	1001	928	1024	1018	992	1013	997	1016	981	943	949	948	981	967	990	955	951	960	1000	1004	1021	940	924	936	965	979	979	979	999	973	1007	960	1023	1048	1027	1004	981	975	953	980	941	974	956	945	984	1017	944	1005	1012	1007	982	1001	971	956	984	964	967	987	946	1005	1003	949	996	972	927	978	965	945	942	1000	1014	961	993	971	938	1020	981	927	1011	1007	1012	984	987	938	1014	1001	916	994	1001	1031	979	960	980	969	984	975	940	923	1044	967	980	961	958	967	985	940	977	948	976	1000	1013	974	1029	973	998	981	986	1016	1000	987	1003	1019	1020	993	975	1006	968	956	957	980	953	969	984	999	974	976	994	944	974	946	966	1004	976	949	985	954	963	1029	984	967	1034	997	995	1019	982	980	1000	963	981	1001	1002	941	952	990	942	976	1009	1041	946	996	977	958	994	1005	962	974	931	1016	1010	966	968	1010	978	981	987	980	971	999	957	951	902	970	988	986	1007	997	992	968	917	978	957	952	1018	921	1017	995	1023	1003	1029	1007	966	962	997	1000	952	948	996	999	986	1010	982	1028	971	999	954	967	968	963	1040	992	937	1032	981	976	952	937	1007	1007	914	1007	932	996	1013	1026	1045	949	1012	978	931	991	976	971	986	969	1009	941	1064	979	981	1017	1023	920	986	1036	966	991	1024	968	1012	945	951	1024	1018	952	977	963	997	964	966	982	1039	934	961	917	977	994	976	980	982	950	1007	994	942	976	995	1000	970	980	1016	970	1024	1020	936	967	947	975	963	968	946	968	938	1038	924	971	976	991	973	1022	957	956	967	985	991	984	974	975	1024	965	967	985	1039	982	961	1000	930	965	975	981	1004	1068	954	980	916	1006	948	1045	997	996	985	987	1026	1008	957	964	939	967	1010	1032	990	972	978	1049	973	986	1015	1034	986	959	996	948	969	1016	1013	1007	986	1008	1014	1010	999	1012	1002	986	996	983	964	945	944	995	1043	959	969	1036	995	1048	977	981	993	1015	997	952	976	956	970	973	1000	998	973	979	982	1009	989	979	972	965	933	944	1012	970	990	998	968	951	954	951	1032	991	904	1015	1011	955	953	1004	927	990	1001	992	959	950	995	932	994	978	944	970	921	922	1003	998	1010	964	1004	927	1061	972	942	973	995	1022	975	1041	1056	1037	999	976	968	1029	954	1018	941	994	956	995	925	1011	1000	1006	1004	945	993	999	1001	966	1016	964	1008	963	963	1009	968	953	1011	956	938	981	964	958	989	1035	984	953	971	992	985	956	1006	911	1011	961	982	962	995	1028	973	971	936	1064	986	976	943	1010	1009	1000	1005	994	974	938	995	1016	1003	970	947	949	1006	1015	1019	931	1031	962	1015	939	948	978	1016	949	972	996	968	930	931	918	1011	938	960	969	975	986	1002	1009	986	985	922	1023	1000	989	966	1031	981	991	1016	1022	1017	993	1010	951	953	1004	1031	1008	998	973	1001	1016	996	1011	972	1001	966	975	993	988	1003	989	1000	1029	989	951	981	932	1014	1013	1019	1015	993	941	962	960	990	980	1001	945	995	1020	959	954	981	951	966	992	963	974	1014	928	919	967	988	955	1037	912	987	960	978	1017	1008	969	966	1010	1002	967	1001	1003	1026	1010	980	972	1081	985	983	954	1055	1014	971	988	974	958	929	975	974	967	998	942	977	976	996	1015	986	964	951	987	976	979	996	930	933	979	1043	989	1009	978	1000	1010	1043	962	967	1000	964	1003	967	1035	935	1001	1022	936	997	996	1020	972	966	934	965	945	1038	975	973	970	985	1033	1021	1030	910	944	983	1003	955	982	957	988	1023	940	942	1062	971	1028	955	952	956	975	977	997	966	956	958	945	1070	972	1060	1022	953	994	1042	993	971	994	944	931	944	960	972	1033	992	1085	1038	933	974	943	1017	991	990	995	1013	950	945	960	957	947	975	1015	945	1040	975	997	978	990	923	967	938	1012	1053	1009	980	988	987	1000	963	995	958	943	1033	967	958	920	944	997	975	947	967	977	989	952	998	979	949	1010	982	984	961	953	980	997	957	974	947	975	1016	965	976	1009	940	1007	983	1008	1000	1005	970	994	979	924	949	1011	968	976	976	975	994	933	965	964	976	992	1013	939	995	970	989	1003	1057	976	1044	975	951	996	980	974	1047	989	1011	985	996	964	969	1058	947	1047	1038	1025	980	993	993	1022	974	937	998	999	964	981	936	995	981	973	995	1020	988	943	949	957	1005	997	916	1009	975	939	999	967	1006	1022	1017	913	995	941	939	955	953	1062	973	1038	970	996	1046	946	1033	999	1008	1016	1006	969	959	953	1003	1004	947	977	992	917	963	990	963	989	955	1007	961	970	1040	941	1010	983	1002	989	978	948	921	973	991	993	981	976	975	1013	942	952	908	930	997	1004	934	1006	958	1028	1013	960	980	976	946	954	988	1002	969	982	997	1026	965	970	921	966	1020	950	1007	958	1003	968	945	1036	974	1054	1008	902	966	975	994	967	1008	1001	952	962	1001	1029	941	983	1024	1018	977	971	964	991	956	937	987	1035	997	1026	1013	1005	949	1005	942	970	1017	1002	1001	1005	968	997	953	1063	1021	979	968	957	1005	929	1075	949	1008	1007	952	963	940	1006	975	999	996	1012	1003	1023	1033	1036	912	965	1010	1013	991	970
31025	30510	30505	19684	10472	6581	4599	3509	2969	2307	2058	1908	1759	1653	1518	1374	1310	1218	1186	1155	1062	1133	1046	1038	1049	980	1013	997	979	991	946	963	976	926	950	937	976	902	972	923	972	1004	975	938	920	906	968	967	887	937	969	871	904	935	898	1004	981	955	948	923	907	927	918	895	940	909	893	917	864	937	942	934	912	908	934	926	945	911	932	870	914	890	928	927	863	826	890	895	877	917	938	952	901	914	848	884	952	931	943	942	960	916	926	904	932	861	838	892	906	980	871	891	930	911	916	915	884	921	844	842	892	892	970	890	882	918	915	908	896	918	914	930	946	875	867	874	875	892	860	921	902	924	863	928	851	907	903	913	899	877	935	955	950	909	919	915	904	882	929	939	891	896	868	955	913	970	926	891	857	961	918	931	883	906	935	887	876	957	888	884	881	878	886	844	891	909	940	947	922	912	913	874	919	960	858	927	944	928	911	900	936	963	921	849	913	877	915	845	881	923	913	889	917	906	924	923	951	928	924	899	930	905	957	863	930	896	958	888	907	882	940	957	927	910	961	890	942	852	875	909	914	939	860	903	934	924	946	919	885	905	936	855	871	949	892	946	900	899	890	873	919	916	915	917	960	902	937	911	936	927	934	866	928	885	876	927	929	873	921	886	923	959	909	875	898	910	887	904	890	883	902	916	905	884	900	900	913	929	967	874	876	942	867	946	940	878	896	863	891	947	980	929	865	867	878	889	839	947	911	882	956	904	886	873	888	923	911	938	892	899	928	921	899	879	849	852	881	868	908	912	902	887	855	905	899	953	891	847	893	930	901	881	841	882	909	886	927	875	891	932	926	907	888	949	853	880	853	908	919	886	954	887	918	917	892	890	862	917	844	919	932	879	914	896	861	911	863	975	864	939	914	852	905	910	925	913	916	891	962	928	904	895	894	957	888	872	955	965	903	883	866	938	889	932	936	873	878	925	889	912	870	884	922	904	883	905	876	908	927	914	901	840	880	930	931	871	916	937	915	906	894	892	843	919	878	909	900	902	908	923	897	896	879	892	900	931	914	928	922	892	865	919	965	910	931	919	909	892	928	890	907	881	868	912	916	923	927	890	851	921	931	936	918	905	908	871	932	872	872	864	893	959	910	941	918	896	883	915	904	923	957	868	883	890	946	906	910	889	937	893	896	923	921	937	916	894	893	895	903	940	915	927	910	879	957	858	898	908	899	933	905	886	869	945	877	906	875	967	924	916	902	919	922	916	911	892	917	899	888	876	928	952	898	893	878	909	932	876	894	874	897	918	920	883	896	975	831	918	895	927	918	854	919	936	895	915	887	929	938	857	881	900	931	944	884	891	925	881	950	974	891	865	896	878	928	901	901	897	865	868	951	911	924	925	890	911	866	946	896	920	936	863	908	893	894	866	881	972	897	915	906	930	930	880	900	893	943	944	871	912	855	944	938	854	945	931	918	877	935	889	879	881	932	1009	961	909	918	878	882	876	961	891	877	904	946	918	941	874	891	932	892	893	931	940	925	965	903	974	866	868	868	888	980	885	918	888	884	905	965	957	893	910	908	883	917	935	934	934	885	934	948	887	921	936	870	911	897	936	878	889	929	923	894	891	887	949	909	938	906	904	927	897	901	913	916	930	914	947	904	941	949	930	905	855	889	983	970	886	853	929	879	914	896	978	825	889	908	945	890	911	892	886	872	909	911	925	942	925	904	904	929	938	904	901	847	888	936	894	935	918	915	862	894	895	910	894	857	912	900	882	910	938	921	903	933	895	918	890	936	924	960	966	885	926	930	904	909	908	902	893	905	938	878	915	944	896	892	827	933	893	935	894	923	899	900	958	957	897	919	908	948	910	876	885	866	923	887	897	924	886	862	953	897	921	904	837	923	881	989	933	897	943	936	956	885	907	912	914	875	928	936	946	877	897	922	966	905	920	893	956	887	873	860	911	931	873	932	915	898	893	912	933	944	923	962	895	953	899	964	914	982	943	939	954	936	903	961	914	948	872	879	942	967	883	904	887	932	884	921	881	920	955	924	916	910	967	946	850	890	935	925	926	913	870	926	919	906	938	897	945	923	854	915	867	880	900	924	920	892	877	903	861	864	905	875	914	866	856	869	872	925	953	935	948	911	922	869	876	970	924	921	914	916	930	900	885	925	912	948	859	882	920	877	921	868	943	889	901	935	887	874	881	915	962	954	857	922	919	954	922	898	944	900	905	892	892	845	899	947	890	938	854	937	965	902	859	896	896	915	885	948	916	955	916	877	918	895	858	878	868	871	906	950	902	927	884	920	931	900	848	977	930	881	913	905	877	968	920	919	898	892	895	880	921	946	913	849	870	898	954	904	892	889	944	912	901	940	873	839	878	889	923	912	922	862	921	885	911	932	909	920	884	925	884	901	948	906	935	928	972	905	888	911	892	875	895	926	902	891	938	919	955	896	935	914	958	881	918	874	887	915	909	954	891	851	927	922	953	868	890	918	915	917	938	866	912	932	898	917	913	908	926	930	885	951	898	927	959	920	899	937	938	878	884	903	943	907	937	919	843	848	912	905	924	920	930	905	869	891	894	927	934	894	889	905	936	932	956	896	841	898	935	928	912	918	917	956	976	937	874	855	916	933	906	894	928	940	884	905	874	926	922	891	909	951	913	943	948	894	881	897	915	910	940	956	886	928	894	913	878	880	931	862	853	911	933	902	935	909	916	959	890	985	871	885	904	921	915	895	890	901	878	928	917	892	878	946	915	914	932	920	862	933	912	934	900	913	865	909	833	920	885	907	953	881	807	902	879	888	907	943	899	869	891	894	914	890	939	973	913	976	861	915	914	945	887	871	911	893	881	893	902	928	874	918	901	892	935	951	926	917	893	931	910	938	927	874	884	842	870	957	904	916	942	922	902	940	916	925	920	939	875	900	873	878	868	868	916	897	906	883	886	863	946	937	960	901	921	885	860	896	900	971	893	973	931	899	929	878	941	887	910	903	904	871	877	1001	923	923	868	930	951	877	944	893	923	941	911	931	914	866	892	897	923	874	915	893	929	849	867	921	892	944	883	938	868	945	900	945	965	892	918	936	946	951	907	983	880	902	903	924	894	936	890	932	862	882	921	911	923	912	891	889	972	918	970	898	916	929	940	916	900	947	950	930	891	898	946	878	914	877	893	867	911	916	917	867	929	879	901	920	915	886	912	973	842	880	908	916	916	951	860	915	898	864	917	930	928	932	964	882	897	880	903	919	901	845	942	891	923	862	900	925	836	886	920	960	918	944	919	935	943	877	894	889	921	951	910	916	860	938	881	873	906	917	908	927	909	922	932	939	861	933	892	917	904	909	934	907	956	900	920	914	924	910	948	915	890	888	904	908	935	886	864	936	947	888	849	863	900	935	907	928	931	891	898	935	903	920	961	848	917	916	945	929	873	918	883	908	950	910	912	909	885	895	916	881	939	951	840	879	885	892	925	905	922	883	871	918	912	908	934	897	909	886	935
31066	44170	30028	17206	12213	9148	6906	5268	4292	3182	2650	2594	2265	2043	1778	1544	1424	1391	1375	1307	1215	1134	1196	1126	1027	1005	1020	1045	1024	981	965	974	978	928	953	929	955	964	980	896	988	912	907	993	952	958	921	979	929	956	909	928	947	902	931	930	940	900	885	885	917	911	928	907	894	911	876	918	928	889	903	927	901	945	949	864	927	912	990	963	874	881	924	915	937	874	927	922	889	951	910	889	875	902	923	898	851	898	896	867	882	924	920	933	926	905	878	887	881	965	885	860	917	908	885	890	904	872	908	894	872	901	925	902	907	870	948	957	915	898	916	930	879	920	872	920	891	943	901	873	905	878	880	896	884	892	890	912	839	903	896	930	895	875	901	934	850	901	917	890	883	869	943	908	871	927	851	878	924	873	896	848	869	884	938	891	933	935	867	856	908	942	913	908	972	877	907	945	888	936	894	909	913	940	932	902	877	912	881	907	984	870	909	939	903	859	924	902	964	925	953	904	907	914	929	927	915	885	984	909	884	885	877	943	909	910	928	906	876	915	919	876	919	887	905	889	875	879	887	870	899	887	896	905	856	908	926	852	913	903	903	958	923	904	880	906	862	889	864	977	887	904	902	910	928	872	895	873	958	926	900	929	899	944	895	878	886	912	902	939	924	858	891	1000	925	889	959	881	886	843	919	866	939	896	855	870	890	905	920	907	876	856	881	930	908	887	875	931	876	881	937	896	884	920	867	899	909	912	879	914	936	864	935	912	921	861	926	884	900	913	894	855	916	911	869	926	986	922	944	873	916	893	899	912	874	894	907	947	933	898	897	957	932	924	889	943	876	926	839	972	929	899	925	924	862	897	945	936	878	935	910	939	883	884	886	887	865	869	831	895	930	913	907	902	893	851	885	889	939	940	958	883	908	913	903	926	918	853	946	892	894	859	920	844	903	897	906	960	955	936	918	853	931	938	878	897	881	874	889	892	921	925	872	909	877	869	947	873	891	932	867	857	932	846	900	888	915	888	898	941	919	897	874	921	899	934	921	923	905	879	926	850	896	885	951	848	907	911	910	892	894	885	902	875	910	847	868	857	902	909	873	905	876	921	869	898	887	903	939	929	904	931	885	900	913	927	896	887	882	904	911	963	852	906	965	910	904	940	837	859	908	901	907	924	908	860	931	860	906	943	911	884	903	951	889	908	906	912	889	944	938	929	927	886	895	908	933	905	899	912	987	960	892	891	979	906	890	911	843	884	892	894	888	882	889	881	889	913	905	932	870	901	915	834	947	893	932	856	876	906	916	889	793	865	933	827	895	902	966	926	908	935	869	841	918	867	862	891	880	957	953	874	926	885	898	911	896	889	862	865	912	915	892	958	914	912	905	876	839	912	892	926	884	874	887	915	884	872	907	868	922	907	865	881	863	941	906	850	947	929	876	920	909	858	931	956	860	912	853	893	848	912	883	882	909	983	883	974	861	941	884	899	896	934	898	909	906	917	896	914	914	877	889	913	931	917	925	885	920	884	883	883	894	953	923	943	924	947	872	910	869	901	947	897	916	912	933	896	925	846	910	898	886	873	922	939	892	897	874	916	863	884	893	859	906	917	827	893	878	897	923	869	927	917	978	884	960	847	890	919	869	924	876	923	937	891	915	958	864	847	929	950	920	960	926	912	917	899	906	868	898	910	932	887	909	908	934	905	906	942	934	900	938	922	905	869	869	910	791	860	894	913	906	882	899	889	899	898	924	879	910	916	903	876	920	885	891	961	898	884	877	884	897	945	797	904	949	906	860	893	863	837	875	921	964	905	909	883	861	931	852	824	867	941	941	911	900	904	886	876	865	862	860	892	950	926	858	941	938	860	938	895	879	908	880	869	903	905	902	939	930	895	917	897	860	854	922	914	900	883	903	938	947	805	916	880	863	920	934	958	906	910	895	935	889	861	927	857	899	938	900	894	877	890	933	874	889	935	841	882	922	887	921	848	873	912	955	944	941	892	858	931	895	887	898	934	905	902	868	886	927	913	887	910	936	864	900	896	925	863	909	941	936	896	902	912	922	891	884	944	917	924	907	915	853	874	877	876	891	858	870	946	894	966	978	905	893	886	921	888	954	916	853	863	946	899	904	895	880	868	922	914	928	930	885	936	877	904	928	890	900	952	936	849	929	893	851	942	865	905	934	904	915	889	922	901	883	857	871	866	886	901	913	929	908	938	897	916	913	900	886	917	876	905	918	923	892	920	924	929	888	870	943	897	943	937	886	963	868	892	890	911	896	965	823	831	902	927	879	886	939	909	993	924	939	845	908	886	859	902	919	831	875	893	895	914	937	907	918	922	902	935	935	838	945	858	896	885	879	858	893	860	910	873	957	879	962	889	875	876	915	920	960	912	903	920	966	906	913	885	920	913	845	874	852	913	839	868	945	924	856	883	848	909	895	879	915	924	924	876	909	913	910	902	915	889	892	886	868	890	886	887	948	981	909	894	898	893	943	903	880	900	859	918	904	906	855	925	909	903	857	850	899	922	868	873	876	918	902	886	926	882	887	881	890	910	859	908	912	890	869	876	875	875	935	935	882	887	860	926	872	888	927	874	899	877	886	899	928	916	897	842	930	921	877	835	877	887	900	869	889	927	937	893	879	978	927	886	902	849	925	942	943	846	924	876	883	886	862	911	942	890	898	917	852	858	952	898	864	921	861	877	865	888	887	890	928	875	891	926	885	923	863	915	917	874	867	853	915	823	900	894	884	842	889	898	923	863	940	881	920	878	919	895	912	926	962	863	891	865	921	870	895	883	879	897	897	871	890	951	947	903	907	916	883	915	811	888	895	929	952	930	870	884	882	872	928	975	818	917	898	1001	870	855	883	934	848	858	888	916	903	905	934	896	898	911	906	876	892	918	928	929	922	942	935	916	923	904	934	861	882	962	860	895	890	913	843	937	923	905	866	885	931	898	923	905	899	866	882	883	878	951	908	843	840	855	917	895	945	925	901	856	884	905	889	859	942	925	896	840	924	890	883	875	945	884	917	944	924	875	922	906	908	890	905	856	866	921	885	907	921	917	893	983	902	886	858	888	962	909	913	864	924	939	885	898	908	895	915	940	915	867	928	906	931	902	919	922	972	912	888	889	911	915	825	872	908	943	901	875	954	901	953	875	901	859	899	831	951	927	922	888	950	932	888	939	918	929	917	863	896	925	920	904	919	929	833	905	894	960	893	852	907	935	974	849	896	911	893	917	910	890	897	882	897	932	896	929	893	908	940	904	963	884	878	889	906	896	913	928	905	890	934	888	904	876	907	869	874	836	892	931	892	947	947	843	897	900	866	931	885	861	905	928	884	872	904	912	898	879	939	928	918	901	957	900	897	864	922	918	927	880	889	945	900	927	836	936	894	928	815	882	877	881	891	918	936	885	856	930	887	886	865	922	895	910	902	867	892	900	886	929	911	880	900	878	871	924	897	899	880	876	907	907	889	928	870	906	874	876	920	848	917	891	896	908
24376	21550	28915	24981	22070	17010	9560	6025	4511	3482	3040	2619	2464	2115	1899	1672	1573	1526	1481	1374	1330	1235	1234	1224	1133	1107	1056	1010	989	1055	942	1064	1042	930	1075	1022	1016	998	956	972	970	959	1007	981	1025	981	1015	950	1025	1049	942	981	1001	990	1009	993	975	1013	975	984	969	1021	968	939	935	990	908	911	965	943	898	987	981	945	938	917	920	943	932	877	914	934	1012	974	884	892	881	899	931	869	962	922	916	887	944	896	862	948	925	925	903	989	981	915	976	933	952	943	916	897	904	965	932	926	945	971	964	941	958	936	901	980	943	896	934	979	922	966	872	936	900	945	900	946	935	975	919	921	939	875	932	850	967	944	929	919	956	953	908	959	911	939	900	982	935	958	916	927	931	958	912	910	932	946	939	942	927	919	929	937	937	895	933	952	915	906	973	943	960	928	938	946	879	978	938	906	933	904	932	955	883	852	952	941	951	900	922	929	885	883	965	909	939	942	987	870	881	972	932	949	918	923	914	943	937	922	937	945	930	956	970	901	970	965	874	912	964	960	946	917	914	906	899	961	922	947	945	932	922	949	951	932	979	918	902	960	941	933	900	915	932	959	942	940	933	886	897	972	875	941	909	947	916	923	851	903	871	952	933	881	934	930	957	934	940	904	961	850	900	986	910	872	1016	910	941	925	933	876	940	969	947	877	905	925	924	946	913	896	1002	970	893	875	948	888	958	908	943	960	956	953	892	1002	944	949	929	892	940	938	945	947	933	916	922	976	910	891	915	957	938	972	939	973	971	895	890	914	954	903	907	903	921	921	939	931	955	964	932	983	958	863	947	932	925	928	937	918	959	946	941	944	931	919	938	895	918	963	930	929	932	906	910	959	908	942	920	921	975	967	875	948	892	979	940	916	940	894	959	869	889	911	929	921	984	927	912	908	997	936	886	925	922	891	923	915	949	935	909	958	983	945	1014	935	957	910	917	897	917	900	961	919	937	923	947	948	945	932	952	909	936	890	959	899	957	945	898	949	904	932	916	969	958	934	966	915	982	927	952	898	936	925	943	950	912	938	926	910	957	918	890	931	943	882	926	946	905	932	868	917	979	904	923	947	940	883	953	866	949	926	929	951	901	966	898	962	900	947	930	1002	922	912	942	903	929	886	961	972	914	927	895	936	909	954	892	963	917	909	909	879	924	963	922	956	947	935	936	934	944	926	899	956	891	919	912	929	952	918	935	921	872	944	917	967	892	956	948	919	919	932	961	973	946	943	947	889	915	870	931	930	907	897	962	930	941	923	916	944	943	979	979	882	927	923	988	915	921	938	971	927	887	950	950	921	946	953	933	903	885	910	925	972	994	962	936	942	948	968	925	936	945	909	931	966	920	907	939	976	931	906	907	923	940	940	889	928	965	955	892	951	981	984	912	962	967	911	962	961	918	907	953	927	926	912	949	964	897	917	960	922	871	932	972	929	889	982	903	942	858	896	909	903	933	898	915	919	950	918	872	932	829	934	957	916	895	936	966	954	955	893	990	931	923	933	894	920	966	1024	992	887	949	930	937	1019	932	935	971	924	912	900	930	896	907	959	930	926	917	899	933	961	872	920	943	949	919	931	930	905	892	950	911	942	920	897	942	956	826	957	924	935	926	904	931	900	934	906	910	924	917	894	970	949	890	934	930	894	919	959	935	923	925	914	930	963	917	985	949	883	938	916	923	881	939	892	908	958	964	973	917	900	915	932	999	925	900	960	863	885	916	893	838	919	923	938	885	894	926	950	916	880	901	877	921	899	948	963	933	915	860	924	908	885	851	955	951	871	996	944	890	970	969	924	939	872	944	946	884	946	900	861	918	946	923	947	906	964	905	916	915	911	904	934	909	945	922	951	970	946	942	953	937	904	982	900	960	985	939	928	934	955	910	914	922	862	893	959	869	936	929	958	915	927	914	931	917	917	994	926	952	952	963	946	954	929	890	916	909	882	994	936	990	896	902	939	904	927	919	937	945	1017	899	946	882	943	869	930	925	873	954	928	904	955	961	924	942	869	931	913	901	903	934	975	919	937	915	948	952	898	874	909	973	911	905	908	955	897	912	958	925	939	899	983	965	975	911	892	945	947	920	880	920	917	953	912	921	954	951	978	888	916	920	919	915	894	927	922	969	941	942	939	965	948	929	909	931	919	904	914	963	933	934	902	916	943	982	969	914	929	921	922	886	942	880	953	990	961	959	889	998	952	886	910	966	888	940	871	913	944	926	953	995	929	954	927	957	947	965	910	907	934	944	928	915	931	938	982	931	906	933	912	917	929	987	895	889	959	927	901	992	919	947	918	939	998	932	956	920	914	959	902	928	906	881	899	908	917	865	879	909	940	901	920	956	968	916	948	964	876	945	967	955	913	876	901	952	915	972	911	921	954	938	910	981	911	931	879	924	945	891	895	933	909	986	974	922	900	925	903	940	922	912	926	883	936	991	909	930	934	900	957	949	918	924	934	905	906	938	893	960	957	898	945	922	947	927	868	882	945	962	932	883	908	935	913	906	910	924	949	936	896	1032	967	894	971	959	898	963	955	914	966	964	910	930	992	962	944	912	879	924	932	926	901	961	971	948	931	947	899	889	958	911	942	962	896	974	969	904	990	924	929	942	966	960	922	886	948	924	938	1008	917	935	939	911	870	908	917	859	890	882	886	953	969	942	931	909	953	935	960	943	873	962	919	862	867	962	924	943	910	978	942	915	903	906	902	914	934	1000	942	960	888	987	873	1034	915	945	923	915	894	930	954	939	958	931	975	956	874	972	915	939	919	930	963	909	913	962	929	970	979	956	897	898	951	959	938	970	920	902	901	907	954	902	990	935	920	900	878	946	915	922	955	945	911	939	943	900	913	945	917	922	906	942	935	922	921	959	929	948	882	951	914	932	910	933	965	890	915	887	938	937	959	926	906	928	899	915	886	961	933	909	907	928	908	925	926	916	886	927	903	931	926	916	933	955	951	912	963	966	926	971	948	900	928	974	912	937	972	962	877	901	917	957	913	912	869	931	938	899	925	983	900	953	923	900	914	939	871	931	918	970	936	956	927	965	884	889	940	900	967	892	936	909	950	930	886	982	909	938	989	965	938	932	963	909	985	922	878	932	917	927	873	887	935	930	904	926	953	954	917	939	938	896	857	920	926	871	902	919	941	923	955	929	975	957	925	946	957	935	955	935	865	905	859	938	924	948	838	903	942	918	936	932	935	901	949	937	940	926	916	931	928	914	922	871	911	899	878	883	937	969	949	925	926	948	881	927	941	930	913	892	931	934	927	997	915	922	882	921	919	911	916	892	894	935	891	895	916	891	962	904	945	917	953	915	941	905	928	882	897	939	982	980	892	913	908	956	897	902	906	919	977	944	933	910	925	892	923	889	940	924	909	898	901	897	985	904	896	941	930	935	974	925	906	867	937	948	957	952	870	924	906	889	989	951	921	882	954	911	931	916	931	954	936	924	871	881	896	1009	949	947	915	954	904	969	917	908	961	938	938
29915	47718	37697	25498	18487	13591	10122	7813	6380	4832	4073	3644	3198	2769	2421	2000	1822	1733	1612	1576	1413	1366	1279	1276	1169	1196	1177	1101	1012	1060	1087	1053	1022	1045	1030	1004	1006	990	1033	999	948	982	1008	939	935	983	1031	1027	967	1013	960	1012	964	970	1015	980	996	907	991	989	1010	961	895	936	875	958	924	932	938	929	947	947	937	907	924	885	912	950	920	890	907	937	952	900	908	882	920	973	939	900	883	939	942	879	924	928	897	917	942	903	917	896	883	923	943	910	930	918	910	938	940	942	936	941	952	979	926	898	905	944	921	880	858	944	853	940	927	876	988	901	956	930	947	938	935	905	839	903	903	919	926	949	898	900	864	901	981	908	897	964	984	909	900	933	881	908	876	936	941	921	911	933	908	922	888	904	887	925	946	913	951	844	904	959	963	930	960	884	953	847	915	909	931	895	941	913	882	882	926	941	860	923	953	916	873	912	958	892	891	927	942	943	952	967	958	910	931	945	901	942	943	913	912	961	1003	910	941	931	918	901	907	908	883	858	956	918	932	890	899	932	982	924	952	908	869	963	948	890	928	914	932	925	945	871	965	908	935	892	897	948	942	903	911	912	924	918	931	947	927	923	874	900	939	920	947	918	935	883	860	894	897	887	917	893	907	930	884	896	933	882	904	982	910	965	920	906	881	910	897	960	958	936	914	920	950	884	892	941	888	920	950	886	929	958	974	918	966	902	911	876	954	899	895	894	929	958	949	968	883	900	917	884	899	903	886	947	1004	928	916	868	945	926	936	925	906	875	894	901	891	862	911	905	957	912	905	911	923	901	915	920	982	918	980	977	938	907	885	899	887	940	967	925	952	999	927	902	917	873	920	876	915	944	956	914	906	947	952	970	921	931	930	929	959	863	883	938	903	953	895	924	970	839	946	871	936	986	914	940	941	957	948	892	919	896	889	869	912	969	930	881	942	906	941	910	958	882	896	939	950	939	908	882	948	887	907	974	868	947	907	877	904	921	903	938	894	865	919	917	933	929	913	862	947	958	949	906	939	921	892	928	866	894	878	917	931	952	906	922	949	927	872	894	923	961	887	930	941	978	949	885	883	887	883	950	892	947	901	904	951	939	961	931	873	871	907	929	905	944	931	848	898	907	849	960	949	973	929	981	890	914	921	900	989	980	912	877	921	883	883	948	922	981	980	904	950	949	868	921	928	915	969	958	890	889	902	904	891	901	943	925	931	934	899	938	945	854	915	911	931	934	910	864	908	894	895	949	889	905	944	920	968	935	910	908	971	937	913	905	953	872	917	951	993	950	928	908	919	845	949	924	928	947	910	867	951	934	835	881	962	946	930	960	955	852	928	880	919	942	925	878	988	887	900	903	889	911	957	925	923	856	893	954	967	936	889	906	881	909	917	930	909	918	925	910	950	938	901	903	904	920	904	950	930	953	901	868	925	958	910	937	873	903	890	864	934	941	908	923	930	950	918	931	951	848	963	962	923	946	875	944	981	879	892	910	944	918	886	936	930	912	922	893	884	933	924	898	915	959	873	922	961	896	908	899	954	911	943	976	934	951	913	908	908	968	920	892	955	918	871	912	928	866	938	905	871	936	919	905	914	925	874	987	897	906	961	901	946	912	885	911	932	877	903	871	1002	908	932	903	937	921	888	913	919	971	909	889	928	945	933	886	906	965	960	932	949	914	835	904	950	945	940	920	894	1008	901	923	945	903	894	913	922	917	924	906	965	952	935	916	907	912	947	923	927	937	950	900	882	882	972	931	944	955	913	871	890	898	896	954	980	906	887	930	878	948	846	928	915	893	880	895	831	877	938	855	923	943	852	895	872	917	927	907	924	933	894	979	921	907	915	858	907	893	912	906	963	921	901	898	902	889	946	909	960	936	942	966	947	925	883	917	932	935	930	921	984	918	942	948	961	955	889	940	869	890	905	916	945	874	898	939	888	934	880	905	887	896	913	921	951	914	957	936	925	825	915	948	919	888	975	909	937	908	929	947	909	893	912	946	937	983	901	924	929	938	901	918	946	908	942	867	904	919	881	925	905	895	914	958	887	916	924	943	905	879	916	938	903	957	948	920	925	893	942	927	902	879	908	900	930	850	948	966	951	927	913	979	934	930	907	877	951	904	921	944	887	902	924	959	895	973	880	922	947	888	902	943	926	905	914	917	932	911	900	924	936	899	856	920	912	878	936	884	1010	903	901	954	953	937	908	910	864	922	971	893	919	908	955	894	889	944	873	889	922	879	928	925	925	883	987	934	894	846	971	832	915	904	910	908	902	907	916	984	919	936	926	927	924	896	914	910	874	965	898	944	911	922	928	923	925	908	899	971	928	956	909	924	925	922	959	902	962	852	886	899	900	871	890	911	926	859	952	938	905	889	912	883	909	880	900	902	943	935	929	919	919	1005	892	929	911	934	896	848	896	933	904	942	924	960	863	924	898	957	948	887	952	971	937	922	921	895	916	861	910	959	920	891	897	929	876	1002	885	863	901	888	937	833	908	901	917	911	938	927	921	862	894	916	940	890	915	932	921	950	953	920	911	906	911	942	945	979	945	930	920	917	890	939	915	956	916	918	845	993	914	916	962	930	934	885	930	936	903	947	961	946	910	886	896	886	916	997	919	912	943	906	934	993	918	876	953	873	889	961	971	892	914	920	935	914	891	913	966	897	928	952	906	937	904	916	938	855	891	914	919	862	885	960	930	880	911	918	920	900	941	899	944	929	955	909	962	947	940	954	899	906	949	928	916	942	955	931	901	874	901	906	960	895	917	899	961	905	926	908	877	845	888	948	951	922	873	998	955	940	929	907	907	921	876	904	971	945	962	938	860	905	908	887	934	963	923	900	917	921	938	968	895	911	879	914	909	925	919	915	920	893	923	915	928	897	930	927	901	860	923	926	920	881	900	912	914	868	961	898	944	904	927	900	913	880	921	896	920	920	931	884	924	893	924	940	925	951	968	904	919	975	957	933	932	918	937	860	984	900	945	915	933	893	917	912	878	911	909	908	940	889	879	943	933	948	858	934	907	890	914	946	920	902	897	881	856	919	949	910	929	892	909	908	888	902	891	917	913	949	898	969	945	914	904	881	938	940	926	919	940	877	858	889	899	904	928	899	963	987	958	939	949	857	913	954	885	899	903	930	933	932	947	855	921	953	900	927	932	901	927	946	927	877	913	892	954	947	896	939	950	950	879	929	889	909	883	965	927	942	889	873	922	949	923	943	940	921	929	955	924	921	925	898	885	938	899	875	874	919	899	947	927	935	964	878	944	985	927	894	957	964	954	903	856	937	915	943	936	885	911	911	946	951	918	895	883	959	890	965	952	920	956	937	905	878	920	900	902	942	906	911	883	924	908	939	932	964	885	905	954	951	936	937	945	890	941	959	946	857	934	933	938	975	949	848	873	915	928	937	892	928	878	974	940	899	953	879	850	889	902	960	916	878	883	911	915	925	922	948	932	932	956	929	867	922	915	868	973	929	857	935	906	890
25489	21503	28385	26331	18474	10130	6435	4683	3651	3044	2425	2359	2100	1851	1657	1531	1403	1385	1362	1340	1201	1238	1190	1160	1063	1106	1095	1053	1105	1060	1036	998	1005	988	1007	950	1031	1042	1017	982	1002	941	1018	963	1049	1027	986	939	1028	989	1030	1029	987	956	960	1010	990	971	987	955	975	1030	958	985	1014	922	960	969	854	1016	913	1002	989	979	977	987	979	965	973	1032	947	933	967	969	947	981	939	993	911	959	945	950	952	939	933	1002	936	962	956	964	941	973	964	954	931	986	967	876	971	952	915	970	938	970	962	920	928	919	989	974	991	991	957	960	964	938	995	989	920	1000	958	903	984	969	973	956	958	902	985	938	1001	919	927	949	980	928	960	996	951	944	939	976	988	947	987	990	972	901	952	961	1004	975	971	946	924	929	1007	946	986	931	1019	982	992	946	991	961	975	945	987	919	933	962	989	920	964	958	965	935	943	1015	1012	971	974	963	962	948	931	973	976	926	933	977	999	945	933	979	976	934	933	994	930	937	1002	923	967	929	869	968	942	989	979	927	959	965	955	980	947	1000	928	935	951	949	967	997	902	909	921	975	939	919	929	985	934	1016	950	941	981	973	1013	1006	981	986	943	1014	940	1022	971	995	976	960	934	968	895	913	955	940	936	995	956	977	942	967	919	1018	962	914	998	972	970	981	931	912	931	957	1013	1012	972	929	987	953	959	966	945	959	948	960	907	901	954	892	909	945	976	931	994	941	951	921	943	954	939	915	939	959	970	973	952	935	923	978	930	951	885	968	1005	927	978	926	983	962	966	955	966	935	942	988	895	945	908	1036	930	1001	954	1010	960	976	929	951	902	939	1019	923	929	944	972	1048	931	957	996	951	893	968	940	919	957	936	960	964	942	965	935	936	919	1017	973	928	999	946	960	933	1006	979	941	962	950	937	932	948	955	956	943	951	923	950	1025	964	894	986	963	944	965	896	956	950	965	953	909	978	972	937	962	1001	978	950	931	942	907	1014	898	957	957	951	976	996	906	920	963	941	996	896	963	993	918	938	984	953	954	964	992	966	972	981	900	957	949	978	924	927	924	937	962	975	887	912	952	893	1002	930	891	1013	946	1010	963	997	974	901	1030	979	974	985	1009	1006	965	930	967	1020	919	929	960	953	928	961	962	914	932	908	988	913	995	957	985	989	972	930	977	1025	962	1000	909	928	932	957	938	1011	967	982	960	1010	936	958	980	1019	960	961	1007	930	974	995	943	959	992	936	966	995	952	903	973	953	988	905	995	859	956	956	956	969	984	985	952	937	991	982	976	952	930	930	891	980	914	1020	1006	948	974	935	956	939	959	950	990	969	970	971	946	929	931	979	931	1012	900	972	968	940	1001	1018	934	1006	967	939	949	929	969	1009	973	933	942	891	915	922	942	961	914	987	926	1007	912	934	937	929	962	968	898	937	949	979	972	919	946	914	939	968	974	984	961	951	977	1033	970	1019	937	972	972	952	991	983	992	960	919	966	956	979	921	980	947	919	953	993	968	920	1031	952	923	916	888	939	901	953	949	940	913	945	953	926	1009	995	980	974	945	982	935	964	975	957	957	1008	954	939	927	975	989	996	965	985	949	994	944	885	919	949	916	975	945	965	935	979	1010	998	1002	923	988	981	974	989	985	1003	950	989	942	956	949	975	881	938	911	974	946	923	949	1004	989	931	912	897	930	1018	947	960	987	933	983	1011	947	941	958	923	980	919	970	995	968	980	956	972	960	967	963	950	945	923	987	1010	936	935	899	984	953	958	922	974	1011	903	983	955	985	954	986	955	947	982	936	961	933	911	932	912	953	965	998	953	914	951	982	944	938	934	1004	983	1012	943	934	957	995	848	925	970	1011	922	962	954	990	988	946	914	932	964	980	956	930	1039	994	953	981	941	956	925	982	919	989	987	927	910	950	890	976	936	998	901	974	974	903	1003	1001	973	980	979	986	937	960	944	972	930	908	896	998	1014	999	975	928	926	1032	953	949	977	910	950	941	899	964	972	976	979	978	984	944	917	985	982	973	931	999	949	930	890	977	955	972	971	998	930	939	976	1009	950	983	929	967	982	963	995	947	948	990	943	931	883	988	972	1013	987	954	1006	985	941	971	1001	985	917	976	938	938	919	968	907	951	981	901	968	1004	943	986	958	940	981	955	964	943	940	945	961	966	1021	1000	931	979	1005	984	908	959	959	978	958	986	912	928	1001	957	986	962	961	951	953	977	955	996	948	976	965	940	971	971	896	926	970	979	904	983	956	977	983	946	989	963	952	898	1049	1000	984	904	947	926	975	937	928	905	1001	993	898	921	971	982	975	951	984	937	921	936	969	940	951	900	932	988	989	948	1005	932	962	962	967	985	977	955	936	952	946	903	934	980	971	994	975	958	910	969	1012	1015	920	958	945	919	946	974	1008	992	932	931	996	934	999	964	937	958	990	939	950	1006	903	924	994	962	928	958	954	976	1012	956	973	951	962	964	991	909	980	962	884	1011	908	968	961	1059	941	892	939	943	975	909	992	1002	913	1020	1035	937	951	881	939	937	971	1036	935	946	1011	948	967	911	975	991	933	965	1007	967	929	953	959	913	993	911	964	951	947	932	952	967	965	951	983	940	939	955	953	947	980	946	964	964	879	972	968	944	973	913	967	947	955	883	947	941	899	927	961	941	982	918	946	926	966	951	954	954	995	920	990	944	922	943	1030	960	918	905	950	968	983	992	952	930	957	949	899	921	937	967	952	962	894	966	945	1001	921	929	954	994	947	1006	893	902	968	953	970	943	968	986	957	927	966	936	907	929	1021	959	923	993	1009	979	972	977	906	990	980	945	946	966	937	906	950	939	945	990	984	957	946	928	955	927	993	943	958	1001	947	926	996	937	973	1016	941	890	1012	961	966	941	924	1009	967	957	920	980	996	941	954	943	950	1015	946	852	931	977	981	984	956	1036	965	948	902	944	933	1022	963	969	970	1002	908	933	959	982	967	1002	926	914	934	958	963	988	960	962	980	995	944	960	1003	946	1002	906	969	958	946	1006	930	968	954	1012	919	982	956	941	908	906	978	970	903	959	938	948	982	912	949	989	927	921	1011	950	949	928	937	983	965	988	949	940	981	931	983	948	911	940	894	909	935	912	997	961	994	950	954	945	952	891	965	961	965	976	943	937	979	1009	940	925	938	943	989	920	931	999	940	964	950	1015	905	910	913	939	993	942	978	975	913	900	976	976	962	970	992	935	985	960	960	974	946	967	966	964	966	1017	932	1018	988	936	987	934	962	929	911	948	959	963	960	932	958	957	964	926	969	954	957	960	977	960	964	942	993	935	995	900	948	897	942	873	929	896	926	966	968	976	930	947	952	991	973	984	964	982	977	941	924	974	952	948	958	950	987	937	954	976	967	970	967	953	950	960	981	946	961	962	983	1014	920	920	964	1009	979	991	953	956	922	895	925	977	1030	956	966	967	958	909	968	987	969	964	924	1013	973	914	960	983	963	981	956	937	945	1013	989	974	978	999	941	974	990	949	996	917	961	955	923	942	927	971	942	978	928	948	885	963	935	970	1011	1006	949	959	984	910	926	949	1017	986	973	964	993	990	973	938	950	994	936	938	998	953	943	958	961	969	962
28062	45268	36750	22663	15724	11505	8522	6721	5466	4100	3417	3191	2710	2308	2072	1854	1611	1683	1556	1536	1386	1315	1359	1198	1189	1193	1162	1058	1105	997	1021	987	1036	1054	955	986	991	1002	1000	1042	1016	1028	1065	1046	1026	1002	994	985	987	1021	1019	1072	1018	971	966	1026	984	933	994	1023	1007	987	954	1011	951	965	907	903	969	1003	1004	956	988	945	956	916	934	971	943	1007	954	948	995	961	937	988	976	967	975	1005	896	973	938	956	947	952	976	919	936	938	947	1005	942	934	910	905	995	935	964	938	910	903	961	934	995	912	959	901	954	958	954	926	970	994	953	951	920	956	945	956	943	967	967	937	944	923	960	968	971	1017	942	947	942	976	943	946	942	944	933	970	942	919	926	965	949	965	873	956	976	958	925	939	926	886	939	974	927	968	939	974	986	941	1013	956	968	938	934	933	959	938	932	988	978	956	922	938	916	928	918	942	1011	978	959	962	945	938	989	945	960	946	964	934	967	907	957	925	934	973	960	918	938	933	925	936	1013	968	935	932	885	971	994	978	935	964	961	913	959	919	931	930	949	941	907	935	919	958	952	933	894	947	875	978	1000	908	892	940	944	950	897	881	962	971	911	975	973	971	954	950	967	992	947	918	945	942	987	976	981	971	908	962	953	900	900	940	985	979	939	940	972	932	908	926	1016	905	932	936	949	1000	994	957	980	954	969	1020	981	948	980	937	932	930	932	924	956	930	957	937	930	1011	940	939	921	931	934	986	959	890	968	926	887	937	957	945	961	913	958	928	1007	1014	946	978	958	968	1005	1034	954	967	946	909	916	942	980	978	1000	1007	915	927	1000	1001	1030	989	959	894	963	953	922	899	909	968	950	970	964	961	948	904	926	953	996	905	948	941	986	960	977	944	947	906	935	985	977	962	945	945	881	938	951	941	1006	959	930	956	945	914	951	988	928	987	965	940	958	953	911	955	967	916	961	956	943	912	956	974	952	973	964	980	953	987	936	931	878	938	946	938	992	974	921	960	939	905	948	942	951	974	935	976	959	946	953	931	930	974	978	899	974	956	980	933	955	938	961	926	917	915	928	937	931	940	983	959	926	932	955	978	978	941	959	994	979	943	951	957	895	971	979	959	930	929	914	974	939	955	958	930	886	946	942	960	929	1017	922	937	924	958	953	932	920	943	964	986	950	893	898	954	948	963	928	934	934	964	906	966	954	963	943	915	917	986	915	931	972	953	927	975	943	1010	964	946	956	898	899	992	960	929	962	965	1001	996	931	959	928	961	914	940	976	929	961	1025	979	979	959	947	974	952	921	969	954	939	990	991	949	967	931	959	980	984	910	933	928	856	977	973	953	882	965	958	959	959	926	928	1007	893	924	944	1015	928	935	965	949	935	991	967	964	973	981	936	934	970	933	989	1003	882	988	984	936	899	924	964	970	914	916	934	905	988	893	962	952	967	948	937	985	919	947	914	1028	954	956	969	964	972	912	969	896	948	983	1005	921	967	991	949	973	907	973	956	965	962	885	962	940	934	944	947	925	929	955	987	848	958	972	1040	985	945	974	1029	983	945	905	984	916	923	931	951	1001	916	915	963	980	893	961	934	961	937	944	960	964	914	931	934	985	1019	897	984	929	928	981	863	954	967	969	939	993	950	973	949	921	949	960	987	1033	939	908	984	965	1014	959	927	950	871	962	941	937	935	944	959	978	919	1038	913	1002	946	947	985	969	997	944	952	934	972	920	941	954	977	896	920	949	930	958	922	942	953	916	956	954	955	978	978	961	912	937	967	943	983	957	988	958	965	932	966	931	948	973	953	994	936	922	981	915	919	920	943	985	910	945	921	957	960	943	943	1002	970	1023	899	974	902	1009	927	954	882	970	971	980	969	915	970	948	991	994	956	918	958	915	941	946	1013	928	945	948	984	977	964	911	931	915	986	958	941	905	910	982	981	957	916	1023	971	964	937	953	895	1002	994	959	1008	989	973	928	919	939	900	981	944	934	937	937	944	979	951	973	871	949	969	959	965	922	915	927	896	988	1017	949	946	967	898	966	945	980	981	945	948	998	914	954	901	964	947	931	1006	995	952	966	900	965	953	953	978	969	952	995	947	924	923	1014	928	977	994	955	932	971	908	1009	957	961	934	920	928	912	940	949	928	973	938	956	925	930	1005	1003	947	950	940	963	879	989	973	956	927	938	945	894	980	939	917	973	1000	942	981	914	962	940	922	1034	955	941	894	890	936	970	913	989	940	933	975	933	964	925	964	971	936	902	942	974	934	925	958	998	942	947	943	942	939	959	960	1013	991	940	910	1009	999	983	960	980	966	944	947	920	932	997	961	923	916	944	908	963	966	935	928	932	942	922	957	921	892	922	939	1013	904	978	891	910	982	909	929	928	937	930	932	931	972	958	943	968	937	897	982	933	941	960	911	980	973	947	933	941	945	928	976	895	965	988	882	945	1003	960	1028	938	1026	992	879	995	961	935	954	988	929	887	993	951	1007	1017	975	980	962	939	943	894	941	942	930	933	992	917	951	947	976	933	918	945	952	961	954	950	932	936	913	949	979	950	977	941	903	941	939	1000	956	948	936	950	941	942	980	989	922	907	908	1007	930	961	943	924	968	892	921	917	955	921	968	968	942	956	972	880	938	977	1020	979	919	941	964	916	938	945	941	944	934	984	999	926	982	981	926	968	902	895	967	923	902	954	951	947	923	920	978	954	970	913	958	949	936	971	902	951	935	975	943	879	915	981	995	1027	976	929	945	939	1007	945	987	991	941	935	978	915	965	974	1005	941	925	902	969	946	939	936	912	915	876	975	948	997	938	960	980	948	964	1007	951	955	958	894	965	946	936	928	882	930	929	886	937	896	957	935	949	944	1001	1012	991	934	960	965	945	961	940	987	904	963	988	938	962	958	940	980	869	972	896	963	957	972	926	952	1003	927	958	926	946	944	950	933	900	974	914	907	974	944	952	953	889	929	948	935	969	946	966	947	971	991	931	904	981	964	964	964	905	961	970	939	908	1024	1003	996	934	939	968	974	1013	994	930	985	1007	977	891	998	978	921	939	927	942	925	957	977	909	925	902	951	944	881	994	902	978	923	967	934	936	959	973	966	959	1015	944	967	934	927	918	943	908	969	910	953	905	922	986	963	963	955	1006	911	930	949	907	906	949	929	942	926	904	931	946	965	922	965	967	946	975	923	932	934	940	913	919	965	985	971	991	942	941	980	900	994	934	925	917	982	926	920	952	990	926	928	971	949	917	971	936	938	1037	954	900	938	983	1000	959	955	917	948	958	951	936	924	949	965	918	987	1002	903	1020	956	915	969	966	929	1007	963	979	925	949	947	932	961	946	881	954	919	981	954	929	1015	942	927	972	940	935	945	908	953	992	960	985	906	945	975	947	908	916	959	982	961	948	959	972	964	1019	941	882	897	973	986	950	941	948	959	987	901	975	929	967	970	1014	903	973	943	955	960	958	998	937	969	985	990	939	928	960	911	969	925	1019	911	981	918	941	901	907	959	970	920	973	932	929	973	960	984	930	953	939	940	993	918	1015	935	1000	966	949	930	982	961	928	966	956	1000	950	939	942	957	996
23118	21515	29311	24194	21679	22412	17671	8415	5900	4671	3885	3531	3022	2553	2379	2058	1772	1897	1746	1713	1556	1498	1513	1320	1219	1239	1186	1197	1132	1179	1096	1108	1179	1131	1103	1121	1103	1066	1110	1104	1176	1067	1137	1090	1060	1132	1053	1032	1083	1052	1046	1115	1083	1106	1035	1050	1077	1070	1083	1006	1051	1023	1114	1060	1087	1073	1062	993	1012	1036	1005	1082	1094	975	1020	962	1028	1074	1009	947	1002	1018	1019	1015	1020	945	1021	1025	970	1005	994	965	990	991	1016	1033	1038	985	1011	1021	985	1076	1010	1048	1004	995	998	1046	974	1002	1004	1051	1055	1009	999	1012	1032	1013	1012	1101	1018	997	969	1014	994	1027	982	977	1033	1049	994	1039	1020	992	1047	978	989	1023	1037	986	983	1048	1018	1034	1058	995	1039	1031	1047	957	1059	961	1009	1060	1027	977	986	1010	1009	953	1018	1038	1005	1092	978	1005	961	1021	1061	972	1035	997	1002	1075	1055	993	1046	1010	1002	963	1060	1022	1044	981	993	1061	1038	989	1011	1002	978	1005	963	1055	1029	1010	946	1033	1070	986	1020	1017	991	1005	958	1043	1014	1085	1042	958	1006	1055	1024	1016	972	1041	1021	997	988	1003	1015	1018	909	1022	983	1029	1036	965	1040	1052	991	1026	975	1056	981	955	1059	1022	1046	1015	1037	972	948	1018	980	1046	1000	1049	1057	1009	947	1054	1057	955	997	1045	971	970	1008	998	1021	1044	1028	945	1013	1029	1005	1070	973	969	1005	1000	926	984	998	1009	1006	1063	1035	1034	1015	979	1010	1021	1011	988	1004	1028	1066	1047	949	988	1037	998	977	1009	997	1043	1014	971	998	1096	959	1085	992	999	1023	1033	1082	1001	995	984	1001	1052	987	1001	1028	1050	989	1065	982	985	985	979	1006	1021	961	1005	994	1027	970	1056	1007	1047	979	1026	1004	1024	975	1046	1037	1019	974	991	1012	1001	999	1036	1004	1005	980	1015	1021	1029	980	995	1014	1063	1030	991	1041	1059	1002	1020	1039	1110	1028	1065	1028	1070	1017	1006	1009	1046	1050	1039	1055	1008	945	1047	989	1049	1075	1041	1078	1046	999	995	1030	1038	1051	1057	990	1013	1047	1025	993	1046	1051	1082	1016	1067	1016	1058	1002	968	994	982	1034	1007	1074	1008	983	970	1039	1021	951	1014	1060	1011	1028	1001	1021	1004	976	995	983	1030	1030	1021	1023	992	953	969	1033	999	1033	1071	1026	1044	986	1036	960	1032	1021	1056	1004	986	1009	957	964	945	1044	1046	1034	1011	983	997	1016	1003	1080	1024	1020	984	1011	1056	964	1017	1001	1015	988	998	980	1046	991	1101	1003	1023	1027	994	990	1093	1082	990	1011	976	1038	1064	975	998	1038	969	1037	989	1010	1054	1105	1013	1011	1006	995	995	1028	1027	996	1006	1022	1048	1063	981	1006	1010	1031	1074	976	1023	1006	1071	1045	1048	1011	961	1062	973	994	1016	997	1040	976	1008	976	1038	1083	1057	993	1037	992	1038	994	997	1007	1028	979	1017	981	1047	969	1025	1009	1040	1005	1026	1007	1026	991	977	1009	975	981	1014	1005	1021	1064	1073	969	987	988	1027	962	1047	999	1050	970	1041	992	1074	1001	1028	1046	1029	1028	940	1027	992	1003	973	1020	1026	1023	975	1010	966	989	975	1056	954	1067	1032	1021	1002	980	999	1041	964	1020	993	1027	992	1041	989	1020	976	964	1017	1021	1051	1037	990	1029	1005	1011	965	998	1007	971	1043	987	996	991	971	964	1046	1047	1107	1012	1025	1060	1013	1025	1032	1001	1086	1062	1045	999	1049	924	993	977	1019	988	980	1043	975	1083	1034	1017	1069	973	1012	974	1033	988	1035	997	996	986	1004	1014	970	966	1048	1055	968	1053	1043	1005	1043	998	959	1032	1029	1124	995	1073	1041	1015	1045	1013	969	1039	1015	1044	973	978	995	1022	981	1000	968	958	924	1002	1019	1015	1023	1040	1018	1011	998	1036	1042	998	997	1048	1008	1025	981	1030	1019	1025	1060	955	1060	999	967	1043	1066	1013	1069	1017	981	915	973	1015	1011	962	1034	1013	1001	988	1005	1020	974	1024	1021	1019	998	954	1014	1003	990	1024	985	1015	976	1037	987	1045	932	1063	1022	1025	998	1004	1024	997	1013	974	981	999	944	1053	999	961	1019	959	1035	1005	1041	1036	1053	985	1074	1010	945	973	1031	1033	1008	1016	1053	1001	984	1064	997	1003	1044	931	1060	1065	1079	1016	1014	1004	1036	1017	997	1033	964	1003	1013	955	1021	1050	1038	1042	975	968	992	999	1057	1041	981	1035	970	997	1019	975	1012	1013	986	998	1099	992	961	982	988	1020	1004	966	1026	970	1054	997	999	1010	1017	942	1022	1005	1043	985	1021	1046	1058	990	1033	1070	1027	1019	976	982	984	1041	1049	1006	1010	1030	1017	1033	1018	980	988	1042	1099	972	995	1000	1015	1033	1050	1015	1067	1010	1010	1021	1022	1055	980	1055	1078	959	988	1000	1046	936	1045	1057	989	1010	977	1057	1036	972	1008	1005	981	1028	1034	1023	981	960	1020	989	978	977	1030	968	1006	1013	969	1014	1029	987	1017	979	981	983	1027	1039	965	1040	1023	1022	969	1022	995	981	1036	1034	959	1045	980	1030	1038	981	1016	989	1036	964	941	1044	1029	990	989	1003	1037	1070	1013	1049	1021	1017	1036	997	1084	1060	1040	1003	944	1012	991	1045	977	1004	956	976	979	1008	1005	1054	1020	977	1047	945	1054	1035	1003	1074	1018	1029	1052	1013	992	990	1054	1053	995	1003	979	971	966	976	986	1005	1033	1029	965	1031	1039	1013	916	1000	981	1047	1027	1012	1047	1044	1025	1055	1033	989	1024	964	978	1054	1006	1038	1079	995	1018	1050	972	1069	973	1023	1017	972	997	977	1010	1062	1024	1026	1021	991	1060	969	1067	1045	1009	1003	1012	1036	1019	1045	1035	1005	1047	1009	1036	986	1038	998	997	1001	1056	1017	1027	1033	1005	1064	974	993	1005	1023	1016	998	1017	1035	1002	1033	1032	962	1018	992	1005	986	1018	974	998	1065	1011	1024	955	1017	979	987	962	1084	1004	1017	989	953	1043	1001	998	1006	981	1030	975	1019	1082	1023	1014	997	1069	1031	1036	957	982	984	999	977	1056	956	993	1010	983	1030	970	1032	981	970	1044	1001	1055	1028	990	1034	995	995	1027	937	1036	1065	985	962	992	1027	1084	1005	941	997	1017	979	917	1018	1029	997	976	1038	1007	1029	1021	972	1018	1031	1042	1043	972	1006	1057	1049	928	1018	1001	1086	1011	994	1028	1092	1020	1011	1013	1010	972	992	979	962	978	1031	1075	970	983	1026	1016	1041	1024	1004	1001	1031	1042	1000	1010	1036	958	959	1050	1070	996	1040	1007	1020	1027	1029	983	995	1009	995	1018	965	993	1013	960	1025	996	1018	1034	1014	1022	1036	1025	961	1005	1039	1016	1031	1026	1011	1020	1011	1026	1003	966	1021	1034	991	940	1022	999	1054	1021	1008	997	1105	1047	1000	999	1040	1019	991	1006	1051	1042	1008	962	999	1005	1028	953	1013	996	986	1009	999	990	1041	1027	1047	1030	947	1037	1026	962	971	1043	911	967	977	1050	1045	1050	1024	1025	987	991	1061	1038	1001	992	1049	1021	1008	998	1024	987	1022	1030	951	1027	1004	1003	1051	1007	977	969	949	955	1024	996	1014	968	997	1001	952	926	1019	972	1045	994	1014	995	1028	1025	1034	1065	1032	1057	1000	990	990	1037	1006	1009	1040	936	1024	1005	1002	1001	965	1018	1018	1011	991	944	1004	984	1031	1000	1086	1013	1045	1010	1010	1018	982	996	1017	1038	1031	1022	1013	1042	973	945	990	985	1017	987	992	1050	983	1000	996	1030	997	985	1074	1001	1011	984	1015	1015	1035	966	1042	1032	1018	990	1054	1096	970	1000	978	1028	980	1023	1043	1008	1010	988	954	1002	1054	1017	1028	1020	984	989	1047	1021	973	1043	1023	1012	988	1001	996	975	1078	978	1003	1067	1000	1033	1020	1051	979	988	1033	997	1022	970	977	968	1025	946	1010	1057	1050	1070	1041	1036	1019	961	989	1047	1007	1031	1046	1021	1026	1006	1012	996	1006	1023	1012	1082	1070	1097	1041	997	1008	1064	981	972	1035	996	1010	1048	1007	991	1059	1022	992	999	976	1043	1035	994	1035	954	1006	1054	1072	1020	1015	988	980	1034	1018	964	1011	996	992	1015	963	1006	968	998	1019	1057	1013	1037	1019	1044	969	1038	1031	1035	1002	1065	1037	1052	1027	1058	991	973	1006	1035	1021	975
31790	55030	42458	28816	22060	16889	13033	10328	8319	6237	5240	4611	3827	3261	2947	2522	2175	2234	1964	1870	1636	1537	1551	1448	1388	1338	1313	1278	1190	1205	1106	1126	1060	1125	1184	1111	1097	1075	978	1075	1040	1103	1103	1120	1075	1057	1028	1048	1102	1103	1072	1015	1052	1063	1030	1024	1015	1046	1041	1018	1044	1019	985	1018	1079	1005	986	1006	1010	949	1012	985	1030	1038	1002	955	1015	1001	1009	954	952	992	1028	981	965	1016	922	963	1023	979	926	996	944	983	966	966	973	937	985	1026	1031	1042	985	948	976	971	1007	953	916	985	988	1026	1017	1014	983	992	1054	960	934	952	984	1034	1000	966	999	999	977	957	1000	986	937	951	1009	986	997	967	970	970	969	953	997	1030	932	1135	961	998	1021	937	943	981	997	1003	942	1048	991	983	960	943	992	953	987	978	966	966	1044	971	939	1012	972	999	961	928	1013	969	992	1007	997	989	932	992	995	977	1003	1008	1028	963	1005	1003	971	971	931	1000	960	961	970	1007	991	961	926	976	962	1006	992	996	972	933	1005	1009	1017	962	960	971	891	975	995	967	964	998	958	971	950	999	958	1015	995	968	981	966	900	1010	1040	994	950	991	994	975	905	994	1025	1052	977	946	935	952	915	1035	967	986	964	1026	1025	1003	979	976	992	997	971	993	998	980	963	1034	996	982	1022	948	1009	992	999	954	1000	990	1001	1005	1037	990	1029	1001	968	969	994	981	1029	1006	1008	975	970	1003	980	1000	987	1000	944	978	969	1013	910	1004	979	1022	987	1006	1012	969	1034	1049	980	969	970	992	1006	1016	1038	967	1000	1014	1039	1019	971	981	964	999	992	975	965	1001	946	991	916	971	970	926	942	983	990	1022	1049	985	944	995	961	959	979	1008	1047	1007	998	1006	985	937	1000	957	980	1015	982	966	949	958	992	1001	1025	975	1007	960	975	1010	969	955	992	982	973	981	974	986	969	957	954	979	971	956	984	1014	1010	989	1026	938	994	995	997	945	992	971	978	937	966	989	969	982	946	1013	965	979	1011	988	985	936	934	996	991	1047	971	1036	986	954	981	950	973	985	984	1048	957	1005	992	1021	981	986	937	975	946	1039	995	1010	979	980	1007	990	996	951	943	1019	997	981	960	936	1014	972	1002	969	961	946	958	939	995	993	1009	1018	974	978	972	994	973	939	966	998	971	996	971	978	985	1001	921	905	973	1015	993	1027	957	945	939	964	969	948	923	922	913	1034	995	975	953	971	1005	1018	980	972	989	985	990	975	983	939	1010	978	967	967	964	943	1036	952	986	913	1003	960	916	993	960	981	942	1024	1034	1010	981	911	942	957	919	997	994	982	1022	962	923	999	1019	937	933	932	1041	941	977	990	992	1026	960	972	974	961	1001	999	980	988	942	904	969	944	1017	980	966	982	982	1028	990	954	958	985	958	964	994	943	1021	989	1024	981	972	972	962	982	966	1028	1014	956	978	979	967	919	964	970	930	971	985	1046	973	974	961	1008	1010	1033	994	987	987	934	1057	1001	1028	1002	962	998	964	951	969	970	970	952	998	998	958	999	989	935	1015	998	1029	967	934	1012	947	976	983	926	958	1010	1014	955	948	993	991	998	1042	1020	957	962	929	949	958	991	940	976	1003	992	952	993	966	977	1016	984	988	1031	964	934	982	978	1007	988	1019	991	996	943	1014	912	996	974	970	1010	1004	954	948	991	980	1025	985	967	943	1045	982	1017	963	1017	1016	944	971	1032	1033	970	1017	994	996	1006	1036	1011	1000	968	921	973	1011	931	952	1013	1007	997	981	980	975	1026	986	997	1021	957	980	970	1005	999	997	989	1020	948	1026	1015	965	971	972	951	968	964	933	995	952	1043	969	996	972	950	952	982	992	969	1017	988	973	1007	939	1019	931	979	969	1004	942	984	985	940	1011	1027	1013	988	970	947	972	952	951	1051	954	1003	1002	1044	991	1000	928	957	969	984	972	948	967	1013	986	994	945	985	964	955	989	966	1004	966	996	1021	994	981	942	1044	1059	978	963	960	984	987	978	945	966	987	991	927	993	978	947	940	955	955	971	995	984	999	980	941	999	944	960	1008	994	976	987	997	952	969	979	981	1015	966	966	951	982	1001	985	985	964	948	1024	953	969	942	980	989	984	978	1015	996	1005	948	980	950	936	1007	983	988	987	1006	958	990	986	992	978	978	1005	1003	962	978	963	979	925	960	978	989	992	1006	938	981	990	982	937	997	988	960	951	1019	1049	989	1012	986	1007	1018	1009	1027	1033	981	955	1041	1017	1054	1031	997	1007	1000	1018	903	960	948	967	967	1024	1000	949	1059	998	984	910	980	981	952	965	1002	965	922	975	997	935	985	969	1003	994	988	1029	980	1012	977	994	969	974	968	1028	965	952	965	957	945	965	1005	1042	1045	1010	987	953	993	1009	949	1044	901	1013	978	976	1010	994	963	955	1007	989	970	956	959	971	1011	967	963	956	953	988	961	919	1018	987	1046	953	962	1023	991	943	945	1020	1015	965	991	913	982	1021	987	1007	1008	1020	966	933	1003	962	987	969	1000	948	931	973	983	993	948	1026	1023	991	998	1025	1017	990	967	1003	1000	964	998	964	989	976	924	1016	1033	948	1016	944	971	991	1008	979	952	996	901	993	984	953	996	970	1002	995	938	998	979	1008	1015	1017	974	985	1004	952	966	942	1007	993	975	1033	995	974	1000	960	1047	975	1013	1072	946	994	998	963	960	980	948	1031	995	1006	988	992	936	914	982	951	1012	985	967	1056	926	1013	986	994	1003	963	1026	950	984	965	1001	975	984	987	994	1014	982	984	950	944	959	1008	1019	1066	952	980	940	968	969	987	997	914	1011	975	949	987	1005	1011	975	1001	951	992	967	953	1007	938	903	978	991	930	943	1018	937	952	964	970	984	967	964	959	968	1003	947	986	953	993	929	935	959	1034	997	981	1025	953	998	987	982	994	940	960	955	952	1044	1002	995	985	1012	977	963	1017	992	936	999	939	987	950	976	968	995	978	1012	977	989	981	980	971	1004	947	1028	974	954	1007	1019	1028	941	951	969	980	917	937	1005	998	992	1034	923	978	1012	1014	978	992	992	936	958	995	1005	1034	1037	928	992	959	961	985	967	1007	994	966	980	1000	979	971	1025	948	930	1000	945	944	981	951	1005	920	986	1004	977	966	996	1002	972	954	955	951	969	996	948	965	983	973	915	1015	1005	953	982	1024	987	1023	973	991	985	967	1012	988	1019	984	959	968	998	965	1026	993	974	933	995	930	1038	1023	958	986	969	1016	985	956	956	987	972	1043	993	963	948	1030	957	1009	1045	966	928	960	973	953	980	986	994	903	1047	977	960	984	972	914	987	1012	994	973	959	982	918	953	972	910	996	1010	1028	958	980	1020	1011	959	962	944	1007	910	971	954	1049	990	1009	1044	1033	1008	1019	996	1008	1015	960	970	989	941	951	964	998	971	975	990	968	995	916	976	1049	1010	971	978	951	976	983	1003	981	962	989	957	1021	1048	1044	967	944	962	1039	951	981	966	966	958	963	965	1023	971	953	980	993	943	946	1002	969	957	1004	975	960	971	975	955	975	886	996	999	953	1023	952	977	954	967	961	1005	938	987	1011	964	985	1018	1027	1004	991	998	952	947	992	999	971	935	1061	1032	973	971	999	1003	1019	1003	968	960	1025	971	1016	1001	1021	1007	1000	998	987	1044	981	942	991	972	1056	981	1005	1003	967	982	984	967	1019	997	993	1004	934	993	1022	985	981	954	997	1018	1009	971	1012	995	954	967	995	964	944	972	994	982	978	999	990	954	959	1002	979	946	1028	997	1001	972	978	1008	927	1012	960	990	1016	955	949	1009	976	979	959	1008	1026	958	1009
29953	28436	31308	20614	11372	6893	4754	3686	2962	2382	2118	1905	1728	1540	1429	1350	1308	1247	1226	1196	1140	1127	1120	1049	1046	1015	1007	1061	956	956	916	932	963	922	965	1004	986	1004	933	941	971	926	988	959	993	1007	981	998	921	946	890	894	976	894	908	970	945	980	940	953	912	907	885	936	977	901	923	918	927	880	895	947	957	923	1020	898	917	900	918	959	966	900	876	927	915	852	847	938	931	882	920	941	949	952	947	929	913	861	861	902	930	917	947	874	885	893	941	898	927	867	953	920	853	979	909	882	900	887	951	919	887	936	894	865	942	915	907	931	945	930	913	897	901	944	874	873	899	893	951	902	885	946	879	966	936	847	929	907	893	947	912	871	909	901	888	909	926	868	923	951	879	902	876	867	920	920	922	931	923	910	930	860	912	848	957	898	909	980	880	935	869	931	953	922	904	862	882	906	940	960	925	900	852	880	881	919	932	901	900	924	868	953	887	920	872	890	906	955	898	900	848	962	926	938	919	909	934	990	906	948	894	919	975	919	920	920	901	931	952	861	934	979	910	894	926	949	890	916	916	905	910	916	874	866	853	901	951	948	935	957	861	938	945	934	916	939	906	886	874	970	850	919	917	902	914	957	914	939	935	933	900	868	874	937	942	960	878	873	956	911	889	945	930	874	883	928	956	965	935	907	946	902	984	886	894	900	927	892	871	916	929	906	944	922	876	911	966	904	903	926	936	911	887	886	875	922	843	901	918	904	929	949	876	885	855	933	929	933	872	951	899	932	902	905	933	893	962	922	880	940	899	901	901	922	849	904	926	919	989	911	982	944	904	944	913	865	922	927	913	952	894	858	890	891	911	934	903	895	939	886	919	931	922	902	879	911	960	935	868	876	847	905	897	892	885	912	915	947	964	892	908	872	956	899	961	912	923	916	902	954	892	928	941	932	870	895	879	923	870	862	901	967	916	977	875	921	918	853	952	888	914	888	924	971	940	861	912	932	899	972	912	941	903	902	907	832	943	866	841	943	908	910	961	883	894	920	854	865	911	932	933	911	931	902	859	893	884	913	864	865	873	910	878	882	892	885	923	922	881	928	950	921	891	899	907	975	869	875	918	945	917	947	957	941	868	890	914	930	901	918	909	961	957	929	903	948	886	940	903	863	920	921	895	896	924	917	960	950	916	941	904	929	966	885	948	917	965	966	931	950	867	964	934	924	944	901	973	934	894	909	924	891	868	940	873	887	873	924	933	925	918	853	860	920	871	896	919	904	925	907	915	895	913	828	926	935	869	942	954	870	874	901	936	916	948	960	877	868	919	914	937	954	865	890	974	909	950	928	980	909	935	880	937	990	874	896	932	926	872	876	955	979	905	891	864	858	947	878	892	907	940	943	973	914	891	888	924	880	820	939	948	938	934	982	922	913	932	927	941	933	915	936	912	891	846	899	864	893	966	912	971	930	885	944	890	975	870	916	906	882	903	882	923	867	918	935	917	926	915	877	903	916	976	940	963	892	921	887	942	911	857	872	939	954	937	867	951	878	942	890	959	880	907	835	883	917	991	879	902	901	897	933	877	896	905	926	955	905	982	883	935	939	941	943	987	893	956	890	908	919	872	905	879	929	911	933	901	928	928	933	968	873	950	937	919	939	919	893	908	893	936	865	936	892	894	920	929	902	910	947	898	877	905	915	959	928	889	889	958	858	931	962	944	882	939	888	872	903	913	939	931	904	891	896	935	919	880	858	882	869	979	865	889	985	955	932	863	927	970	929	861	969	913	935	908	964	925	925	897	839	908	906	914	931	936	892	908	910	877	917	915	930	922	901	918	934	888	915	910	916	907	889	929	884	929	923	945	943	911	908	889	892	939	929	931	977	891	910	922	892	928	882	936	950	974	925	962	916	900	960	913	856	880	897	912	905	877	925	896	886	934	910	914	929	930	943	918	948	906	936	905	986	941	957	921	939	928	911	875	921	956	934	938	902	879	983	899	899	867	947	910	922	913	924	886	963	880	937	916	912	895	912	942	919	865	931	915	958	890	908	938	891	898	901	886	954	849	902	897	975	900	933	915	897	886	914	922	899	888	993	860	937	894	915	929	887	952	927	892	924	854	928	907	843	921	900	927	913	917	897	913	864	899	969	846	952	881	920	910	892	984	963	916	937	948	889	907	874	877	912	882	930	947	927	840	910	867	920	857	870	872	892	916	948	895	874	940	888	907	859	976	880	904	929	865	937	940	892	985	911	873	890	933	914	953	838	881	911	899	927	929	877	950	905	934	956	922	898	997	938	867	934	917	921	891	921	908	875	921	883	899	894	919	924	915	946	904	900	968	924	926	908	907	875	903	889	897	890	913	866	921	887	878	923	911	950	921	873	852	934	929	866	903	919	880	876	905	967	898	908	920	853	919	936	879	957	896	928	875	895	885	895	916	882	913	975	873	916	881	943	885	968	922	881	872	885	929	941	926	934	912	925	834	880	885	891	923	946	920	928	943	916	913	920	958	871	932	914	914	858	928	898	931	896	921	898	834	915	964	920	922	899	875	911	959	860	915	920	928	895	911	967	861	917	928	1008	925	868	891	895	963	930	920	872	898	907	915	869	876	912	893	892	944	886	908	957	934	902	943	888	889	877	939	931	986	895	946	898	977	919	897	972	924	962	941	944	873	957	924	923	887	888	900	884	902	946	884	865	955	939	920	936	923	897	898	902	859	907	904	934	872	901	937	924	939	920	884	878	975	916	886	906	936	905	901	897	901	960	903	868	932	905	901	956	952	821	927	962	955	909	877	863	917	923	902	905	923	945	909	911	875	955	889	910	891	909	926	918	881	933	907	914	912	893	952	889	949	921	915	929	934	917	950	900	890	854	936	913	918	892	902	939	947	886	915	946	934	920	900	953	908	900	922	935	916	898	915	946	880	900	918	910	946	932	898	907	907	927	944	992	859	898	893	880	912	949	931	900	919	943	927	955	878	896	934	949	863	990	934	936	902	855	916	895	922	942	900	957	906	918	900	913	916	893	908	934	974	930	897	886	920	938	913	882	926	868	939	889	914	946	903	921	924	892	900	914	896	927	957	885	895	939	877	895	881	893	1009	893	929	880	885	913	876	915	871	860	943	907	886	855	904	942	921	910	920	876	947	928	887	864	905	960	943	928	899	961	890	940	942	927	941	890	930	898	899	933	945	852	930	873	959	903	894	936	948	908	924	915	910	930	977	943	858	926	905	934	910	910	931	932	916	955	925	920	871	880	871	961	888	971	965	933	926	1006	938	850	904	885	904	933	920	908	934	929	909	936	914	904	870	899	946	867	942	961	889	912	948	907	880	929	880	901	968	918	882	872	885	892	907	979	936	926	952	910	896	941	868	919	967	947	922	855	909	934	908	933	919	942	923	950	905	964	882	915	957	961	938	923	897	907	890	883	932	850	963	911	975	840	906	856	901	864	908	912	903	951	899	904	874	930	947	872	942	892	911	890	933	944	905	856	922	927	905	913	925	911
27595	42679	31013	18165	13087	9386	7058	5445	4447	3426	2806	2563	2151	1850	1638	1518	1403	1460	1351	1299	1224	1125	1185	1110	1041	1012	1034	1085	1063	968	970	1035	974	961	955	983	974	930	917	940	927	960	978	917	955	960	937	931	950	904	991	954	949	922	900	929	935	890	957	902	885	973	958	964	898	942	914	932	918	921	910	909	889	846	910	901	904	859	923	898	919	903	947	836	863	918	895	937	889	956	938	952	924	942	849	888	883	895	913	873	899	934	896	867	910	933	903	881	860	959	916	916	863	901	932	948	931	913	876	897	924	901	949	865	884	902	876	873	886	854	931	852	897	919	939	900	903	909	890	910	909	924	924	902	904	872	892	867	965	910	952	919	896	914	897	917	919	923	900	881	917	890	888	922	863	861	883	923	901	919	952	910	917	910	885	888	923	931	912	892	890	895	880	905	936	902	848	880	849	958	925	920	870	895	899	960	907	880	899	890	912	873	863	907	899	906	868	916	890	853	944	814	936	900	939	864	898	905	928	942	850	862	941	852	843	874	869	927	909	856	940	905	909	883	911	943	908	924	856	915	823	881	910	906	876	852	884	890	916	861	933	943	870	945	920	927	854	948	917	923	880	929	916	872	954	913	895	863	912	887	903	908	902	908	918	968	879	912	912	889	943	878	935	909	904	906	928	926	881	893	872	921	907	891	925	917	899	938	832	900	893	927	882	965	852	954	975	839	888	956	878	904	876	893	925	880	924	892	929	865	871	906	956	947	906	927	908	864	884	922	921	834	919	917	874	896	940	891	859	791	858	913	895	954	940	878	872	877	929	840	902	961	882	931	899	910	970	910	937	935	922	930	938	972	914	943	890	882	916	956	920	929	864	898	959	913	910	883	884	909	913	903	980	897	885	910	875	945	889	864	915	966	893	863	901	902	959	923	921	912	913	883	867	913	902	933	961	907	985	869	922	908	893	903	939	926	917	873	894	829	887	911	953	877	880	924	896	912	927	908	916	981	976	860	868	939	937	919	943	874	919	903	861	914	889	937	887	932	917	895	840	899	882	906	870	857	889	890	929	910	926	883	909	927	927	840	948	918	911	897	907	906	901	930	899	904	874	914	922	862	938	887	903	960	925	868	896	898	957	880	910	868	915	867	878	877	888	898	891	948	906	942	929	918	931	897	903	903	882	936	901	893	882	941	911	847	915	875	917	874	967	927	856	957	931	885	907	938	879	880	910	924	895	929	896	884	870	841	863	919	906	855	945	942	933	936	914	938	939	892	941	908	889	938	894	899	883	915	857	928	868	951	902	896	928	917	935	904	902	924	868	889	883	895	923	851	906	886	908	928	924	949	925	861	870	915	917	931	896	842	889	906	859	896	908	924	931	891	860	872	967	888	926	907	938	884	897	929	948	903	946	891	895	960	888	940	893	944	883	921	881	905	883	906	911	862	904	941	935	886	883	934	910	909	936	885	913	910	887	920	850	901	861	907	889	959	929	910	919	907	814	889	946	945	976	919	903	859	955	913	869	878	936	913	934	893	918	904	909	872	909	862	894	889	847	940	909	929	890	917	937	885	911	897	907	893	900	916	901	913	972	888	909	875	873	900	928	848	884	864	852	871	935	865	920	899	906	862	884	904	911	891	858	917	957	949	902	878	914	914	880	906	909	881	859	902	876	923	896	894	933	884	910	933	880	877	879	871	943	874	878	947	913	905	881	901	931	884	947	941	916	958	896	877	944	980	915	895	869	911	923	872	854	963	879	862	879	923	839	894	908	892	913	829	918	931	914	898	895	943	911	877	910	893	895	918	925	891	883	870	881	825	857	896	898	887	890	875	943	876	917	931	891	940	923	901	934	950	897	930	870	884	955	910	897	915	832	925	861	906	916	904	892	946	885	885	906	889	905	905	911	903	900	929	906	939	933	905	862	902	892	934	901	888	904	924	883	929	954	927	907	955	877	930	920	926	887	940	914	888	889	875	905	889	945	919	915	885	919	906	915	924	993	907	886	898	895	935	913	959	889	900	916	903	905	889	914	932	909	910	864	853	933	922	953	917	898	929	906	889	934	897	945	883	909	944	887	894	885	930	860	899	868	920	883	909	898	908	921	955	918	895	923	880	871	888	917	858	938	911	923	885	949	884	913	937	852	878	924	865	874	874	910	946	919	888	915	835	908	947	973	910	903	867	940	935	922	918	929	882	893	903	878	875	898	925	865	849	906	942	895	946	942	911	878	965	918	879	875	896	936	909	880	927	864	886	909	953	891	925	910	911	896	885	969	891	897	915	860	930	918	883	955	913	940	923	919	866	843	913	881	900	925	943	868	888	933	903	832	829	888	953	911	895	947	910	902	944	892	940	917	905	882	919	951	923	862	906	896	932	909	918	890	895	886	908	900	923	881	849	898	918	912	883	882	910	843	913	869	917	879	895	900	873	877	933	871	918	901	895	921	892	861	880	898	880	983	933	941	925	855	935	956	881	910	866	850	930	908	906	858	972	889	835	854	946	869	881	913	930	894	881	917	867	881	867	954	927	888	942	908	886	902	927	891	911	940	898	928	845	921	911	887	870	924	894	873	930	865	950	848	877	901	974	945	896	899	919	895	894	901	887	907	893	945	852	852	959	884	854	881	872	896	897	880	904	893	936	941	873	852	904	837	864	881	879	932	937	928	915	942	894	888	924	874	912	910	869	906	941	880	924	896	968	896	932	892	926	919	908	901	942	925	935	889	950	875	953	902	914	948	926	900	925	890	914	872	924	896	917	869	916	933	889	865	972	920	875	906	891	859	893	898	878	881	860	911	926	930	924	839	916	921	828	874	923	935	905	958	905	888	876	913	942	860	917	887	828	911	870	902	955	928	897	894	912	899	880	891	908	845	913	865	943	900	846	913	896	921	897	934	932	890	951	970	906	874	855	943	887	868	909	884	907	939	942	987	904	955	918	910	893	921	910	887	853	940	871	915	911	917	869	908	929	888	899	905	905	898	884	916	914	877	923	902	889	865	957	944	902	946	897	943	891	895	860	947	949	903	848	854	919	931	947	949	923	920	899	898	872	859	860	861	884	893	870	871	908	841	945	931	906	917	957	860	885	898	842	912	912	905	905	875	892	912	878	960	905	899	907	937	880	946	878	875	936	892	919	882	862	903	897	955	883	878	903	894	956	916	864	890	920	888	918	898	917	867	895	836	915	866	895	874	882	900	907	883	900	903	921	928	860	867	955	951	901	904	899	921	893	868	900	899	952	920	879	907	936	874	883	908	899	920	939	886	913	963	905	954	974	883	928	909	943	874	906	870	899	915	989	875	913	890	919	855	875	874	922	907	885	873	916	880	919	885	873	935	890	880	929	927	877	898	891	932	903	961	883	922	940	880	876	943	887	870	919	947	890	956	906	853	910	864	881	905	952	871	867	850	918	863	894	879	925	891	876	939	860	961	918	935	948	856	907	876	898	889	919	877	905	917	863	901	911	826	950	876	950	888	916	908	909	883	907	939	903
24444	21511	28846	24808	21873	16867	9318	5837	4511	3682	2877	2617	2291	1994	1727	1615	1571	1522	1374	1417	1259	1268	1280	1168	1131	1110	1064	1084	1093	1063	1049	1081	944	977	960	996	991	1022	997	969	960	975	965	1007	979	1008	982	963	1001	977	966	943	965	949	914	969	960	963	954	963	991	975	947	953	959	948	956	940	1000	946	910	1004	931	994	1022	899	891	987	928	926	934	906	961	978	868	906	972	969	889	922	960	976	878	994	975	980	943	941	961	949	929	949	915	966	891	942	918	950	940	973	955	884	952	905	908	935	1008	975	845	965	956	898	928	912	902	904	951	983	844	906	925	1005	961	912	892	873	940	964	919	955	937	959	984	1005	904	910	979	940	913	952	926	942	904	862	972	885	908	902	928	966	934	892	901	1006	932	925	935	949	902	892	952	876	945	933	909	923	907	938	919	885	959	854	917	888	895	943	910	911	989	930	898	930	905	913	919	937	902	869	920	963	906	907	903	940	867	963	931	852	896	917	957	936	919	899	947	966	928	916	896	925	889	983	891	887	903	902	916	954	938	926	916	906	914	876	913	928	919	908	899	956	945	955	922	916	942	926	899	899	901	943	960	925	961	956	928	937	943	976	929	940	952	902	877	878	926	919	934	948	926	920	971	919	940	935	920	872	964	928	1022	934	896	929	971	931	914	938	977	936	880	917	988	908	939	907	912	958	994	967	883	919	925	936	898	971	961	920	927	933	945	922	962	942	891	892	950	906	939	918	945	986	931	948	872	896	923	914	956	926	936	874	912	883	878	887	965	932	925	915	925	916	943	877	931	907	887	882	966	904	933	910	907	932	883	925	922	838	948	911	867	913	924	916	962	910	902	924	922	926	952	928	884	904	885	950	956	900	930	916	961	983	912	874	927	949	900	899	936	948	892	934	955	971	941	894	839	959	907	891	886	896	933	913	885	855	939	955	972	916	917	963	930	829	902	899	890	905	938	905	900	912	952	947	910	911	929	933	867	970	937	865	914	927	898	869	933	924	929	930	885	943	981	940	902	890	912	909	981	890	966	915	918	856	951	961	908	939	906	930	913	903	929	931	934	914	903	945	919	931	921	902	951	879	969	869	937	948	983	958	892	929	935	924	913	905	924	931	897	930	870	917	876	926	908	920	965	925	904	928	907	971	907	859	891	945	955	892	954	896	907	937	919	961	914	922	960	923	899	907	930	903	927	907	948	908	956	954	910	918	951	940	870	922	941	886	921	929	945	916	957	881	997	962	924	1004	896	919	982	965	947	911	959	933	955	939	931	956	905	959	874	986	899	953	901	885	889	907	936	894	929	896	879	867	863	928	907	925	887	963	935	926	883	939	878	917	889	948	944	985	943	943	905	947	901	948	920	918	905	908	943	937	919	909	947	958	926	929	909	926	932	927	947	939	941	932	948	914	931	955	910	932	934	975	904	910	951	905	898	879	885	882	934	963	887	919	941	912	911	889	1021	914	914	913	902	895	902	981	930	897	963	947	888	894	927	899	948	916	937	914	937	925	955	936	931	937	859	886	940	913	910	926	867	923	909	856	970	918	908	918	929	960	931	951	899	984	956	953	927	926	913	938	854	940	910	946	912	910	965	903	957	939	872	919	890	956	922	940	890	957	912	872	914	899	882	958	950	871	968	940	911	908	895	969	888	896	907	933	958	910	961	943	941	965	875	924	932	942	965	924	947	916	907	942	879	944	939	886	892	945	939	925	922	946	933	962	901	950	959	959	934	902	939	904	934	898	921	918	912	970	970	898	935	917	894	938	911	905	912	903	915	904	938	974	1005	909	901	908	926	885	962	915	945	929	970	906	910	927	910	893	956	904	883	1002	898	967	912	959	909	878	948	1015	894	896	910	933	904	972	902	936	923	902	930	914	974	916	916	1020	965	924	930	886	911	918	938	948	945	894	921	918	929	998	886	968	898	915	925	894	950	1002	907	925	889	919	895	931	956	887	906	893	945	885	882	962	899	931	919	871	847	930	884	972	903	880	902	917	967	897	954	934	969	928	904	927	950	902	928	899	880	943	913	916	918	897	896	895	936	934	871	928	885	954	904	888	955	921	957	903	920	886	900	948	912	885	913	925	950	893	863	971	927	896	896	943	880	966	884	962	911	872	908	953	937	918	951	874	903	927	914	923	967	931	946	940	969	880	923	916	884	897	936	942	915	996	890	894	903	918	917	929	865	933	910	928	918	971	917	951	857	940	892	952	913	939	970	967	917	947	944	895	931	892	889	920	950	907	896	954	941	900	890	898	930	902	933	952	906	879	956	887	936	917	940	907	894	862	885	934	916	911	957	955	912	901	949	917	902	929	874	945	952	856	914	927	926	914	913	925	950	943	963	924	874	910	921	910	940	887	962	938	935	888	864	919	926	948	971	950	885	927	947	931	938	940	900	903	884	925	899	951	933	917	891	921	873	896	885	943	908	904	922	969	989	867	915	882	893	945	939	923	895	913	893	916	947	881	951	968	969	959	867	899	959	934	892	874	958	928	954	894	962	941	950	920	901	936	907	924	1001	910	927	1033	903	940	930	895	916	907	923	974	895	893	926	892	892	966	923	960	1021	914	920	930	897	888	955	920	888	944	955	936	899	910	938	883	954	893	997	943	936	965	957	891	902	923	925	937	884	934	957	957	938	934	946	949	1012	936	934	956	888	966	926	945	911	951	960	898	925	897	886	917	886	930	928	940	888	908	866	931	914	957	976	913	926	890	929	911	881	882	880	915	899	941	955	924	870	912	984	963	885	967	988	909	926	905	912	888	965	884	899	882	916	903	915	910	898	895	915	939	867	924	958	909	928	967	915	924	892	906	954	913	914	870	918	973	977	891	976	974	891	882	881	946	919	929	953	906	940	946	921	919	906	948	943	942	910	926	934	955	978	899	940	922	911	851	1002	900	927	895	918	924	929	904	955	943	871	979	929	928	888	903	974	905	886	858	929	910	926	870	980	946	967	931	878	953	940	905	966	907	913	918	902	882	910	936	950	953	911	898	958	901	957	888	930	910	902	917	958	936	982	909	921	949	946	949	929	927	1022	928	939	970	947	951	884	930	909	926	872	898	904	950	954	931	910	906	887	932	889	963	910	955	821	912	951	930	943	915	890	902	914	939	953	943	946	916	897	976	950	929	941	838	924	933	948	980	894	881	941	928	935	839	888	912	924	912	902	950	896	873	866	914	890	967	951	1004	989	936	911	949	948	962	882	965	909	935	916	960	909	946	925	955	906	963	922	939	890	971	953	794	964	947	928	901	916	909	904	917	879	976	921	937	922	1001	837	888	886	889	940	937	928	952	929	934	901	970	914	894	923	974	940	921	961	930	934	939	912	872	921	905	971	928	941	963	924	957	921	906	907	985	916	948	925	959	908	946	944	869	934	938	935	950	969	901	869	888	969	881	911	911	963	942	927	875	942	906	924	912	921	927	918	908	932	949	927	916	878	962	966	909	934	881	897	892	935	900	923	868	933	902	959	898	987	919	874	917	929	929	950	912
28126	49368	38182	24340	18145	13222	10269	7821	6403	4812	3869	3467	3001	2447	2153	1944	1874	1757	1681	1535	1481	1377	1251	1212	1251	1182	1140	1122	1070	1072	962	1076	1032	969	1015	1031	1042	993	1035	1007	981	1028	988	1000	969	969	935	988	1010	922	953	966	1003	974	956	964	913	914	929	975	949	912	965	907	939	900	956	919	950	900	883	876	930	900	903	919	850	871	980	912	928	905	935	927	898	911	894	959	877	969	962	919	908	919	947	904	940	850	865	848	855	966	931	921	854	932	891	925	961	900	907	905	862	966	877	950	879	908	951	906	924	921	873	981	878	932	897	942	885	887	935	875	920	922	931	890	902	865	889	884	904	920	896	923	925	947	923	916	897	883	916	867	895	894	939	956	952	889	924	882	942	926	879	931	887	893	928	937	914	885	865	871	927	923	905	957	943	912	936	919	906	962	951	846	955	903	887	907	932	916	860	980	897	859	867	884	951	912	856	879	872	881	914	886	929	937	886	915	882	914	950	895	945	882	960	883	888	920	964	915	930	917	925	911	974	925	914	860	966	874	912	944	901	884	917	945	903	944	872	900	936	880	874	833	910	871	841	917	926	890	886	893	923	832	908	874	834	920	937	921	946	946	940	873	930	915	896	880	930	917	896	892	871	912	939	877	859	910	932	946	900	949	932	888	912	937	892	884	992	944	913	919	897	888	896	911	937	897	912	874	917	921	884	912	863	888	947	908	940	872	907	914	900	919	870	943	909	905	928	943	933	893	866	879	837	957	898	935	872	937	952	934	855	869	944	913	942	913	933	908	951	913	913	894	898	976	910	905	897	902	884	954	943	909	927	928	971	894	937	928	902	873	864	903	926	910	879	890	895	920	911	895	915	884	946	893	891	889	846	871	942	888	898	904	919	940	884	935	967	911	898	930	934	891	900	876	872	896	861	864	951	942	893	904	860	934	971	913	879	939	910	921	914	845	947	918	916	899	946	951	907	853	904	906	832	849	866	936	898	909	951	880	883	919	871	919	938	935	857	885	898	888	886	916	844	969	924	923	891	896	912	942	852	941	952	848	941	939	947	870	964	908	908	918	940	918	894	931	918	943	927	910	969	900	889	898	935	945	923	846	868	886	895	953	908	875	874	874	895	910	851	878	936	933	921	872	886	888	850	968	934	906	913	868	948	914	943	897	907	934	906	889	927	919	935	968	886	823	894	918	907	900	871	884	915	908	928	907	921	909	941	892	870	941	921	884	1001	877	909	921	927	906	868	869	973	868	889	894	951	950	878	973	885	904	900	910	967	983	889	947	890	869	895	936	914	929	886	911	920	879	927	898	940	904	853	923	922	928	922	913	921	919	883	855	931	941	946	866	913	894	891	937	969	878	938	924	885	914	1000	881	913	904	909	925	821	902	924	932	932	914	894	898	908	887	914	889	923	925	871	882	883	903	901	926	939	884	900	911	901	896	879	937	942	875	871	911	918	898	883	876	943	915	913	885	862	819	947	907	937	910	956	886	921	876	905	895	915	899	908	886	957	907	890	900	945	937	932	938	907	978	847	916	849	867	912	961	943	873	954	864	939	958	937	887	926	901	898	944	915	888	864	873	926	867	881	956	916	961	931	894	934	884	922	893	899	929	928	918	885	935	899	874	956	959	887	894	888	926	872	912	911	928	887	977	897	884	942	837	900	923	889	930	946	884	902	908	964	918	913	907	965	868	930	897	913	928	926	982	897	900	861	923	939	907	897	910	933	879	919	940	945	905	876	911	887	877	884	907	918	916	928	909	888	937	879	908	891	868	902	902	971	893	948	868	935	902	927	900	941	898	929	939	873	875	913	904	905	928	850	926	926	911	935	842	978	942	918	884	916	895	911	910	902	843	891	926	887	863	904	914	960	920	948	909	960	940	933	861	939	905	869	924	849	871	937	949	920	811	944	904	878	883	901	888	907	923	913	875	920	847	919	937	899	942	915	880	866	926	903	976	904	939	931	912	896	913	886	893	879	924	945	931	882	956	949	896	902	911	917	861	923	916	886	930	915	992	910	909	857	901	900	883	917	907	932	909	909	905	882	987	931	896	912	878	897	904	915	909	921	889	927	982	918	885	917	891	905	949	923	918	906	889	942	899	922	921	951	919	941	903	906	913	887	872	918	848	886	968	934	871	882	863	897	882	934	934	888	877	899	908	917	894	862	915	902	960	840	943	882	933	906	945	944	937	934	940	914	904	919	889	910	886	924	900	914	892	930	896	902	896	914	886	939	932	937	933	905	875	891	884	918	882	903	926	911	919	949	837	878	937	896	895	958	941	944	910	883	931	862	912	918	918	930	900	883	937	896	955	901	918	892	931	923	909	816	858	902	913	903	938	868	891	889	873	952	903	963	951	898	955	910	921	865	947	956	900	854	876	903	900	900	938	934	954	904	892	966	876	931	865	994	895	939	903	878	897	940	967	942	867	907	919	922	867	853	923	926	863	868	890	908	894	954	904	870	923	928	936	905	931	924	906	905	959	926	931	911	899	846	930	947	918	876	885	919	953	974	927	876	885	927	947	918	909	906	925	902	931	926	886	906	897	942	867	925	968	951	934	873	969	870	898	911	879	962	902	916	887	951	928	900	884	896	913	937	915	901	940	885	906	913	863	975	909	962	888	918	893	948	899	941	892	934	912	883	964	922	884	952	957	928	852	947	926	876	913	878	898	896	884	904	919	886	946	930	909	922	896	900	958	897	887	927	899	867	876	930	877	895	895	939	912	858	881	892	916	880	903	935	976	876	874	883	869	948	917	953	921	943	922	922	890	907	891	926	873	846	937	926	862	861	957	921	882	909	941	871	922	832	896	916	861	949	944	913	908	916	949	865	863	867	954	876	931	948	916	950	898	935	918	922	900	925	877	974	906	899	897	930	858	922	863	900	898	907	911	908	951	946	873	883	944	924	858	885	892	940	940	906	902	903	921	948	914	916	940	884	913	909	904	883	904	901	929	887	865	899	919	908	886	890	851	911	932	928	901	890	909	954	918	921	895	897	918	958	907	896	901	910	857	906	881	898	896	872	949	920	909	951	882	871	912	943	914	891	897	907	905	931	946	910	952	913	897	915	944	918	960	924	890	910	899	950	871	869	914	971	954	943	898	867	926	893	918	916	883	902	903	897	941	891	967	935	920	884	935	913	913	980	889	934	881	840	888	909	896	938	903	913	941	900	911	871	886	896	875	876	948	890	887	892	880	942	953	900	979	832	915	918	908	928	956	940	929	891	860	911	892	914	922	900	917	949	894	932	963	945	874	931	938	931	925	866	938	877	895	885	932	898	889	918	888	917	962	907	897	899	884	958	872	923	897	868	946	890	843	865	893	983	909	936	903	885	922	853	938	893	865	888	934	927	942	915	878	926	922	877	941	926	950	910	948	899	905	923	909	896	905	927	849	884	916	1006	954	851	907	925	923	934	858	885	917	822	880	939	893	929	918	919	932	884	874	892	905	949	917	925	873	903	852	860	942	922	957	871	840
25436	21485	28259	26088	18455	9852	6483	4350	3530	2912	2415	2192	2068	1752	1601	1482	1448	1395	1393	1344	1274	1207	1143	1113	1104	1061	1077	1061	1057	1013	1048	1045	1020	992	990	1033	1031	1037	1053	1057	1038	990	1020	1056	1075	1035	1000	1000	924	1001	1047	1036	997	1000	921	1006	1030	990	942	1028	946	974	986	949	1002	989	994	958	999	942	973	950	925	965	970	930	941	967	945	949	915	922	994	974	921	955	964	947	998	883	915	899	994	977	896	990	975	922	990	960	976	951	939	908	942	991	983	938	949	964	952	921	967	941	924	999	905	918	923	947	994	983	938	1012	973	945	909	951	923	950	951	930	974	965	961	898	937	962	951	992	986	944	969	986	952	952	939	931	940	956	922	984	957	908	950	967	961	934	987	947	980	987	1004	885	944	961	960	960	919	935	965	961	990	946	922	960	931	948	847	883	962	924	944	953	942	948	948	933	991	951	961	944	986	982	964	942	949	961	1005	926	973	963	933	944	948	968	892	947	964	927	972	943	1039	962	901	905	935	991	922	972	961	889	888	974	975	980	979	961	972	971	930	946	946	927	946	947	955	952	917	999	903	909	946	954	987	1034	949	964	996	1002	962	987	929	945	941	982	896	1001	912	910	932	947	943	928	925	929	960	959	927	973	981	971	907	963	974	964	881	956	962	965	963	915	948	945	934	933	932	939	988	961	891	947	959	943	922	960	968	968	911	986	963	971	970	928	935	997	988	959	951	955	1002	952	902	1011	938	911	970	989	897	948	971	999	962	939	970	974	945	897	908	970	980	943	943	913	949	957	952	925	875	958	958	944	948	1035	966	940	970	963	985	965	946	989	941	936	944	912	922	946	969	981	954	1008	975	961	952	1025	950	984	939	934	975	945	926	971	960	944	1009	925	965	922	960	960	951	977	1032	874	940	970	945	1011	939	995	939	993	951	922	927	947	963	958	952	1023	968	961	977	922	1000	932	959	932	976	993	914	963	957	931	1000	936	960	983	943	934	958	917	980	925	923	953	920	1031	975	950	991	952	915	940	923	924	963	952	940	983	939	942	947	951	944	915	931	972	985	950	999	917	986	968	945	986	973	952	947	921	957	968	968	928	926	963	947	947	958	950	996	913	1011	952	955	955	977	896	915	966	946	1004	926	942	1037	970	974	968	949	946	910	954	940	1015	950	944	987	963	938	990	959	953	942	974	928	1033	955	891	976	904	903	937	943	1026	981	988	978	970	932	961	955	984	948	973	962	906	961	965	960	940	964	992	970	999	962	927	946	932	998	894	950	930	998	946	989	875	899	963	1063	985	937	952	964	965	912	970	989	946	933	950	940	940	932	982	927	932	927	920	932	922	945	935	952	944	953	964	984	1006	908	930	963	952	912	955	936	986	991	967	943	944	932	987	944	983	969	970	923	942	934	960	948	963	958	916	917	986	966	963	980	940	931	926	948	966	962	987	902	987	960	930	967	1009	944	926	895	880	983	911	970	871	954	995	890	955	1019	980	931	1036	988	953	975	967	950	930	893	949	975	930	956	966	973	1023	938	984	937	958	977	922	942	933	941	926	969	934	958	992	973	953	945	945	964	917	973	953	981	946	954	934	983	903	946	975	982	914	936	952	984	965	980	929	952	911	937	959	958	982	975	996	971	981	975	968	1006	966	924	1017	939	923	1009	995	943	966	870	952	978	984	965	945	966	977	918	996	1004	966	979	881	956	967	963	951	916	923	946	951	947	972	1010	986	973	965	941	976	954	975	1001	959	960	971	974	970	941	957	937	938	947	957	963	967	891	918	995	941	934	931	934	936	950	936	981	987	963	947	927	962	946	933	921	940	976	920	961	948	979	937	926	923	967	937	924	954	967	922	978	960	979	963	955	988	964	962	978	944	957	923	936	964	986	952	963	944	879	937	930	920	935	1038	952	945	989	943	1003	945	956	979	928	982	993	979	1011	952	946	975	947	978	956	922	897	948	970	964	965	932	920	962	901	997	972	934	947	974	929	960	972	947	892	980	956	933	992	966	943	944	957	956	985	970	958	932	902	957	914	958	967	942	952	927	926	971	970	958	944	936	895	906	924	944	934	906	947	899	968	898	973	1001	948	923	958	940	999	999	964	992	998	984	892	970	909	991	980	947	923	935	941	1009	960	961	950	959	918	935	926	960	948	955	911	947	961	976	973	995	962	862	1027	958	974	1005	944	1013	983	932	958	957	1010	983	930	993	916	927	928	954	923	972	983	870	972	927	920	1022	943	931	948	930	928	967	919	919	952	1014	967	956	999	920	974	949	987	950	970	953	999	967	972	952	960	938	942	995	999	975	940	957	928	955	948	948	963	944	945	936	924	946	1034	990	957	927	872	968	951	1000	958	941	957	931	942	947	942	903	975	971	1002	912	982	959	967	984	963	987	948	907	911	896	915	923	999	972	911	948	952	951	967	994	952	944	937	960	959	962	922	948	902	940	997	960	991	921	947	976	933	909	952	929	964	960	954	925	931	984	1011	934	971	982	961	981	938	966	930	931	922	931	940	988	886	933	904	942	962	915	974	1001	989	946	992	966	1003	957	1009	971	903	957	945	952	945	991	907	971	949	932	914	1005	914	956	990	960	906	895	1036	927	906	921	1007	944	906	911	950	963	990	976	939	935	967	934	970	904	975	996	949	926	954	947	933	945	968	991	873	906	947	941	959	988	902	984	1022	971	993	947	912	957	989	1027	955	996	982	929	956	974	971	950	971	970	974	1000	949	1016	889	967	958	917	962	937	948	983	945	950	966	927	998	921	966	965	915	918	963	895	960	932	944	928	1018	957	934	915	936	891	988	969	958	990	983	1003	983	946	979	943	963	949	941	936	1000	955	922	956	1017	927	1016	927	962	896	936	999	954	922	965	970	921	959	991	1023	923	946	947	971	930	991	937	938	953	981	914	982	940	929	914	907	973	986	961	973	968	933	949	955	1004	1038	910	899	1011	945	992	945	906	926	966	922	960	919	948	917	943	958	941	997	1003	925	948	921	985	938	912	942	932	943	970	978	892	880	943	991	977	949	1001	944	995	916	1000	927	938	940	947	916	990	899	911	919	935	948	934	960	972	965	960	951	968	929	990	960	991	966	1011	944	974	934	947	983	916	953	1003	901	935	971	977	931	975	952	970	987	925	944	961	976	891	986	985	959	963	897	929	911	972	891	956	947	999	924	952	976	945	897	921	971	996	964	965	921	954	988	967	952	949	955	961	971	947	991	984	982	951	920	934	927	928	911	908	966	957	942	990	925	928	924	962	979	995	942	968	926	942	999	936	984	940	930	883	1001	959	972	1014	931	1023	902	956	1012	966	938	985	946	906	928	925	955	971	970	977	979	909	927	985	922	983	976	951	957	925	971	958	920	954	900	931	935	881	920	968	959	970	973	935	916	959	994	937	940	922	976	961	931	960	934	973	971	949	934	980	977	956	955	904	1000	953	951	911	993	958	933	968	969	987	935	961	910	968	920	965	1002	902	929	925	1017	928	1039	960	985	967	920	989	933	928	939	984	939	909	938	985	929	969	993	975	965	936	949	965	931	949	943	923	967	968	971	973	988	911	982	917	876	977	937
27607	47668	34674	22193	15680	11347	8745	6931	5382	4085	3317	3009	2527	2139	1994	1825	1716	1636	1561	1449	1320	1348	1249	1178	1220	1098	1132	1166	1060	1061	1044	999	1074	1049	1018	1058	1034	1032	1021	1037	1056	975	1020	920	998	968	1007	1000	953	996	971	938	992	1000	991	979	974	937	993	1013	1018	962	975	964	965	1050	968	923	980	991	955	943	955	1029	963	940	955	902	944	962	953	922	940	937	975	947	957	956	927	891	1003	955	955	945	947	923	925	1002	968	912	972	981	961	926	946	942	937	941	950	937	942	956	950	955	909	955	942	916	944	952	963	996	955	969	976	932	979	921	879	968	975	968	951	947	964	949	969	894	959	1003	1012	958	964	921	983	917	939	969	910	953	908	930	950	944	958	949	976	912	922	965	918	998	939	991	985	957	931	952	954	962	951	940	975	967	950	909	963	942	890	906	953	940	948	916	914	931	959	924	905	888	918	885	961	1009	939	955	977	1004	953	938	943	952	979	913	969	968	933	986	962	995	1005	909	944	948	948	928	875	959	922	929	957	971	966	929	939	962	880	942	905	975	905	1001	921	921	981	922	910	929	940	996	1000	957	979	969	975	952	977	926	940	982	954	952	949	954	951	901	971	956	861	900	935	959	889	974	993	920	961	952	943	1002	931	968	949	989	945	959	959	1018	937	962	938	933	969	949	944	939	953	942	958	967	976	910	932	940	972	999	905	918	943	911	943	912	960	936	951	951	912	947	926	896	972	889	968	963	929	924	941	924	947	962	957	956	941	901	906	949	944	915	916	966	899	942	967	965	925	981	980	1022	970	962	909	929	868	954	942	935	948	936	883	969	961	957	948	971	960	958	994	935	943	913	973	936	906	881	987	955	981	995	984	973	987	985	912	977	934	974	923	904	999	935	996	980	911	958	1020	975	925	923	936	952	937	928	950	987	976	1034	910	1028	981	896	951	935	941	957	919	965	905	918	950	929	905	908	951	940	980	939	970	1002	947	988	932	975	1014	965	982	909	934	956	950	952	1017	924	972	939	993	954	977	947	951	941	990	980	950	951	915	980	909	927	935	942	966	950	957	980	963	974	957	942	929	983	956	936	927	879	972	955	934	956	962	928	940	968	909	918	948	930	924	942	958	942	987	971	954	928	945	897	1026	909	913	934	959	927	1000	955	920	959	991	950	931	921	941	958	921	936	930	984	975	951	938	903	970	923	993	946	907	932	934	974	970	926	950	990	947	982	894	949	950	943	996	961	896	957	945	930	948	1013	930	961	907	906	952	963	989	944	944	968	928	950	979	947	930	910	988	982	978	936	940	936	939	956	969	919	960	951	981	986	922	952	930	916	942	938	946	1007	983	930	943	924	960	968	935	941	975	982	983	909	938	900	929	935	952	964	945	924	1000	920	961	966	936	934	959	932	976	956	911	951	988	886	979	960	950	920	971	938	892	964	937	985	903	894	944	962	951	980	950	985	971	917	950	969	950	988	923	969	939	974	956	963	922	948	915	937	906	910	980	1003	942	952	950	939	864	882	928	925	961	1006	960	925	935	963	974	947	952	1002	928	957	914	930	946	998	977	991	942	994	977	924	981	929	932	946	939	951	983	913	933	999	991	895	1003	972	1036	947	961	949	937	922	985	948	975	927	975	950	998	957	965	983	893	854	994	908	964	931	982	913	950	906	944	967	923	968	920	952	965	941	988	901	940	931	959	956	963	949	1006	968	916	966	938	977	965	983	1017	976	891	942	926	960	978	965	916	919	951	960	982	912	969	977	919	982	964	995	945	912	964	950	926	939	905	972	984	916	933	971	936	941	945	959	947	917	954	973	923	931	930	962	952	1018	937	959	949	992	985	956	928	952	943	957	989	910	916	951	1011	950	954	955	945	966	908	928	949	922	958	943	917	924	955	963	948	925	933	927	960	957	971	990	934	946	960	890	925	988	958	952	952	913	889	909	908	985	939	957	989	961	946	964	890	957	969	956	975	966	874	910	927	927	923	961	920	1024	955	916	936	924	966	934	954	968	956	959	965	892	940	915	913	951	917	968	927	989	951	953	917	979	942	934	912	987	973	962	925	943	926	929	928	990	934	918	982	930	933	938	922	983	950	973	974	970	978	972	977	952	967	935	975	958	956	937	1026	929	989	958	970	919	959	990	944	922	939	918	929	937	956	968	962	986	989	916	966	919	931	989	963	958	880	892	956	936	917	912	982	972	961	993	990	928	921	928	953	958	976	979	974	911	947	970	924	962	925	936	974	971	983	975	969	985	984	967	969	893	952	920	960	960	950	969	925	927	921	977	915	910	969	909	958	979	946	906	977	964	972	922	995	950	941	918	932	924	996	963	912	988	913	909	971	919	898	977	978	933	921	969	963	960	916	972	986	960	921	964	912	956	952	929	894	930	969	899	980	927	902	1045	940	948	947	958	969	954	998	967	903	905	908	925	947	945	922	984	953	1019	946	881	930	953	979	927	942	925	1009	959	936	850	935	927	958	977	959	995	919	964	952	978	927	966	960	908	893	968	938	963	1017	958	919	926	998	920	947	930	994	890	933	937	915	922	990	951	1005	933	918	937	937	887	928	955	1016	969	908	919	942	958	1020	918	967	903	956	921	958	939	960	984	869	952	903	947	971	965	947	881	1028	909	991	942	994	941	944	1030	950	986	976	926	922	959	987	907	1029	947	954	1001	943	969	978	1011	944	934	937	959	969	1018	908	974	923	939	970	962	896	1000	921	974	978	963	922	872	1011	1010	954	895	924	913	964	920	956	983	969	946	932	965	959	936	907	996	955	971	983	954	980	937	941	894	940	967	945	909	956	943	946	931	885	964	977	977	928	940	965	930	933	907	913	996	881	935	932	976	924	996	907	923	911	879	951	910	957	962	933	922	935	978	968	943	952	971	904	957	946	1004	946	955	935	935	980	944	923	953	905	912	941	886	983	968	971	948	930	958	942	967	984	955	951	965	998	960	939	987	935	998	935	973	931	984	960	913	933	987	929	932	936	971	963	981	974	901	987	922	936	918	946	950	1006	919	966	952	1002	946	966	931	904	977	967	966	922	919	880	918	940	901	987	989	969	954	997	979	925	955	949	943	947	1001	975	949	924	950	979	908	946	956	1002	990	958	956	927	980	904	952	963	928	916	898	935	927	933	920	952	979	894	945	978	941	982	954	932	908	897	907	971	980	958	954	919	935	998	902	952	944	995	967	959	919	964	914	948	904	915	967	951	986	971	921	954	929	967	888	930	925	966	918	950	920	983	966	995	954	979	930	920	994	935	1007	944	970	966	940	975	947	942	947	970	955	942	946	949	986	993	943	938	998	868	960	952	965	965	932	953	924	927	957	937	930	988	936	948	964	917	975	939	980	957	999	874	963	952	910	970	961	943	978	1002	950	954	952	939	941	888	952	941	932	965	947	945	949	1001	935	962	966	953	941	958	996	932	910	945	983	927	895	978	930	982	943	986	964	995	955	975	891	929	924	965	990	931	893	943	875	900	1015	940	975	939	904	1019	882	936	921	905	951	914	938	961	960	937	885	939	931	918	942	989	903	940	917	934	967
23117	21503	29312	24163	21676	22278	17601	8390	5612	4633	3811	3261	2838	2484	2243	2109	1854	1869	1810	1670	1516	1503	1455	1300	1258	1222	1201	1260	1186	1141	1129	1059	1078	1068	1055	1127	1148	1095	1063	1107	1124	1131	1116	1115	1092	1128	1075	1060	1062	1089	1100	1011	1085	1096	1119	1016	1048	1064	1029	1028	1077	1020	1054	1052	1042	1028	1003	1042	1013	998	1036	1029	1008	1052	1013	980	1091	1035	991	1035	1000	963	1032	1034	950	1012	1076	987	1006	1029	1039	1012	1070	986	986	1020	983	947	977	1043	1050	1038	990	1016	977	1090	999	1001	1034	981	1010	999	1058	997	998	969	963	1033	1006	942	982	1041	973	1046	1000	1051	1032	1035	994	996	998	1010	1012	1035	1026	1044	1001	938	1015	937	1011	947	994	1052	978	1074	1007	1011	998	992	980	1014	1024	1025	1029	1065	966	984	1012	975	1010	954	977	968	1036	998	1020	998	1006	1044	1028	1055	1041	1018	976	1002	986	1045	1014	952	1017	959	998	958	1064	964	978	1005	1019	1036	1002	1033	1051	1015	985	1037	988	1023	974	959	954	965	1058	1068	1004	970	1027	953	1033	1032	965	994	1017	959	975	1041	1051	944	977	1001	1016	984	1065	999	998	972	1029	1020	970	1014	1029	995	921	1033	1016	987	1002	1006	964	996	1001	975	1074	990	1001	966	1041	989	987	960	1011	1010	1025	1008	940	981	1017	978	1037	994	996	970	1062	984	1006	999	1040	1034	1044	1029	966	1006	1036	1064	977	977	1013	1033	1013	1037	1061	1057	1018	1031	1051	1046	1013	1014	1028	998	1030	964	951	954	1008	1058	985	980	972	1042	941	1077	1033	975	1024	983	1032	1037	1000	1028	1010	1059	997	975	1060	928	1069	1070	949	948	970	1014	944	1012	1080	988	1011	1037	1038	1045	1019	1004	1010	1041	1027	1036	1035	1004	974	997	989	1003	1036	1019	962	1048	1036	1032	1037	969	988	1013	1024	1014	1008	992	1023	978	956	1024	1010	1018	969	959	1019	988	1026	1000	1051	994	1005	1006	1060	952	1025	987	1019	948	1004	941	967	1013	1064	953	985	1063	968	1000	1000	1048	1045	975	961	945	1020	981	1046	1019	997	955	1003	991	1058	1035	1019	1035	977	983	974	1017	977	1035	1011	1046	992	935	1036	990	992	996	1034	988	999	917	1027	1012	1009	996	995	980	1027	991	1030	985	1001	1006	942	1070	999	988	993	972	989	999	1007	1006	1017	946	1014	958	974	1010	997	1015	992	1003	1019	1043	969	989	1026	917	998	1088	1033	1048	1034	988	973	971	1065	956	1003	1005	1049	966	953	995	992	1008	985	941	980	990	1035	1018	1043	965	1035	1019	945	1060	994	1051	1010	939	990	1004	1009	994	1004	1002	1011	984	974	1027	1039	975	1005	995	952	1017	958	1011	993	1034	1040	970	974	1018	951	960	1021	970	971	1029	1021	994	1049	1053	1005	961	1022	992	1036	1009	980	1019	987	999	1025	996	1009	1044	1016	964	982	950	1014	1044	977	1027	1024	1022	1003	999	1043	975	1031	1017	999	1082	1060	1002	1031	1025	970	929	1002	986	962	1033	943	1025	1019	1014	1041	1027	1073	1005	1063	1022	997	1045	1006	1039	1015	1001	995	988	1025	976	1042	1029	1003	1053	984	1010	959	1006	1045	1006	1001	1036	1084	1000	1027	1036	1058	1008	978	957	981	1032	1045	1011	979	986	1041	994	997	985	963	989	1057	1003	1014	1017	1047	984	1022	1028	972	1018	1016	1021	1038	946	995	979	1043	983	1028	956	955	1064	1013	991	966	991	995	1074	988	1030	1004	951	1050	1008	1026	1020	1022	1028	1003	1057	1110	1000	994	1052	1006	1001	1012	1028	970	1032	968	962	1030	945	1009	948	1002	1000	1010	949	999	1041	1040	1056	1030	1006	987	994	1054	1018	1007	999	1015	1040	1020	1016	964	997	997	980	990	1014	1014	1005	1032	1021	990	1007	1009	1056	1013	1068	978	940	982	1001	984	1024	1016	978	980	984	992	1016	920	988	1020	990	1001	988	1002	1056	1045	1076	949	1035	1025	989	1004	983	996	984	1021	1002	992	984	961	1051	1003	1003	980	963	1021	966	994	995	1027	949	1027	995	1012	989	1039	1007	955	1007	1042	984	1065	1054	977	980	1022	989	999	1000	1034	1058	1102	976	1014	1052	1030	974	1042	993	944	995	1023	968	1005	998	992	998	1011	986	1069	954	983	1042	1007	1010	1075	1001	1031	1005	1025	994	994	1008	994	1006	1010	1013	1016	1025	1031	1044	1047	1004	1027	996	987	982	1006	1042	985	1073	979	1000	997	1018	1057	976	998	1017	990	980	941	1054	1007	1011	958	953	1032	976	1069	985	1031	982	1004	962	1003	997	1007	994	997	964	964	1011	1016	1031	1024	1025	989	993	983	1014	1005	1058	975	1004	960	1062	932	1006	1040	947	1021	1003	987	998	979	1046	990	989	1020	1053	976	1008	948	1018	1004	1015	1007	1024	1047	1009	1006	1032	1000	1022	1028	980	1017	991	950	970	985	976	1053	1000	957	1045	985	1058	1006	970	996	1034	998	951	1003	1017	998	990	1039	1024	1054	984	1051	1007	979	1024	1002	973	1027	999	1053	1002	1022	996	1025	986	1010	1019	1014	1021	1051	999	960	962	1002	1034	1030	1047	1030	1000	1046	991	1007	1050	1018	1039	939	1014	1007	936	987	999	1019	1016	1038	998	975	998	1010	996	1034	1015	945	982	1023	951	980	1049	925	1006	1020	943	986	1030	1005	991	1006	1018	963	1000	981	971	992	988	1026	1049	1018	1002	1032	1005	958	961	1003	1015	1034	1014	1016	989	1051	1002	976	1045	983	978	985	1059	1012	1004	939	1071	1006	931	1014	994	992	1006	956	1042	1008	954	1047	957	960	1033	952	984	1003	1002	1069	973	995	990	1016	991	1029	950	1014	960	994	1073	988	943	1048	1010	1020	1043	1021	941	1050	1048	1014	992	1071	1006	1040	972	1001	983	985	1017	954	1007	956	1038	1039	1041	938	982	1034	1036	995	1066	1026	991	1038	1027	968	991	1036	997	966	999	941	996	1020	969	1062	977	1027	1030	974	1061	1001	1041	1044	999	990	937	1025	996	997	1023	1045	1028	1008	1018	1003	1024	989	955	1020	1008	1009	965	966	1033	1040	997	995	1006	948	1021	961	1021	1001	1014	990	979	1010	978	1027	989	1002	994	1009	1014	999	955	918	1071	964	1033	993	1080	1011	1006	994	1013	1046	1052	995	1021	1032	989	989	992	1037	953	1003	1053	970	964	981	999	988	1012	1037	991	970	983	1054	988	1035	999	1003	963	998	1027	950	1051	1034	1016	1055	1040	1010	981	988	1036	1062	1041	1047	990	989	1026	963	1001	983	960	960	1015	1022	966	1024	979	907	1050	993	1008	1065	1006	1005	1029	1000	952	989	985	1079	997	1011	1002	984	962	1001	1066	978	969	1051	980	1021	1006	969	966	1022	992	1014	1011	1054	973	1052	1044	1074	1024	1058	960	1012	1020	987	962	1004	983	986	985	1035	1031	1007	1012	1003	1009	1031	924	981	1025	1019	947	985	937	1050	985	1015	943	1014	991	961	1023	1006	1003	986	980	977	944	976	982	1004	1036	1013	995	984	1039	1099	1034	1025	1010	1004	970	943	980	978	1031	995	983	1013	993	990	1029	978	964	989	1015	962	1021	1003	1010	994	995	1002	978	1043	990	1049	1015	1031	1013	1019	979	949	1038	987	1000	969	998	1025	1020	950	963	994	974	1020	997	1022	965	984	1008	985	979	986	987	1013	1049	969	997	1068	1012	1032	1010	1000	1024	999	954	992	1017	1029	1021	968	1023	976	1022	996	994	1044	1018	1013	991	1027	1024	931	1015	980	1005	1061	974	1040	972	960	982	1065	956	955	1012	1013	999	974	999	1023	1009	955	1057	994	966	974	1016	978	963	983	941	1021	951	1001	987	1075	997	1018	1006	999	1038	1003	990	1055	1050	996	952	956	1020	1057	998	1062	1047	997	1018	1037	978	1039	1016	979	996	1020	1020	985	1010	1002	987	966	1011	1035	1013	983	997	974	1017	978	1017	1062	1046	1019	1003	1001	1049	997	998	999	1035	948	985	1043	995	999	1028	996	986	1036	954	972	1102	1040	1015	976	1017	1011	995	1017	1028	1006	1024	1025	1031	1038	991	996	1016	1007	1020	951	984	1027	1011	998	977	1002	1031	1013	1024	1049	1061	1007	994	969	996	982	997	982	1022	1020	980	1009	996
30765	54157	43740	30623	21935	16582	13015	10396	8102	6043	4794	4369	3613	2997	2617	2455	2302	2228	2122	1917	1679	1571	1521	1470	1362	1279	1278	1226	1202	1099	1138	1162	1121	1101	1097	1111	1105	1094	1120	1171	1064	1159	1076	1091	1019	1118	1073	1120	1079	1018	1096	1103	1041	1009	1018	982	1071	1012	1009	1047	1030	1040	1050	988	1060	1035	1005	1016	985	998	1049	1040	979	960	988	1024	994	1042	1020	963	1004	991	924	973	1014	1026	1012	995	1043	952	978	971	994	963	974	1019	961	962	1009	981	990	940	1013	932	912	943	939	942	1003	902	985	994	1015	1045	914	1019	993	959	979	1007	999	998	952	1006	962	915	1031	967	997	1069	958	960	994	951	976	978	1058	1009	992	951	969	1026	990	930	988	1012	939	912	1037	970	966	977	979	982	1016	975	1013	970	940	991	965	988	1005	966	960	946	976	991	961	979	991	933	952	1003	953	949	969	963	983	925	969	932	965	985	1014	980	949	996	946	1021	1026	989	995	981	973	1046	957	983	933	919	1007	1003	988	1023	1007	984	982	1009	967	975	932	937	992	966	982	978	982	938	956	942	918	974	997	994	975	949	963	978	988	951	963	1006	1016	992	995	957	960	984	1020	938	1008	985	956	994	1035	980	993	1015	939	917	943	917	1078	953	917	973	972	980	969	988	958	958	947	917	1005	1006	981	1013	965	985	980	1059	985	1047	964	933	925	1002	979	966	995	996	948	938	962	1013	951	1010	927	1022	1021	952	1001	976	965	969	969	967	996	939	1009	1024	959	954	968	1010	1044	990	1003	1014	944	981	998	934	994	977	1053	970	976	968	1009	955	1000	966	1019	1023	944	980	1039	946	1016	985	979	1016	987	979	968	1073	998	982	948	971	952	1043	956	945	942	977	1012	968	987	934	994	1005	986	946	993	948	953	961	958	921	1018	966	990	978	983	1006	1018	954	1031	984	950	950	997	960	931	954	979	986	932	990	1003	984	996	1057	1030	994	974	996	962	1037	975	957	962	957	1002	1008	969	964	1055	991	951	941	948	998	949	972	995	938	984	993	952	978	963	982	951	987	1006	1009	1005	974	985	939	952	980	963	1006	961	950	1007	991	987	1016	1000	1002	950	974	1032	1017	962	961	962	969	998	1007	1015	951	979	972	1017	905	997	985	980	1008	1062	961	1019	963	1030	989	1030	993	1020	919	944	954	964	1023	965	1026	987	959	974	975	983	973	972	970	1025	981	984	1017	1036	1010	977	969	1004	1005	872	958	929	988	981	989	943	1005	970	954	966	1012	957	1022	915	1002	1011	947	1028	976	975	1006	1016	992	954	951	977	1010	939	984	980	967	948	1025	999	990	927	985	1030	904	979	1014	992	1014	957	956	975	960	953	960	980	982	993	1041	1016	986	972	1026	970	998	1020	974	955	986	954	980	1007	979	948	970	990	948	990	968	1005	988	1015	964	930	954	977	904	997	985	982	960	987	974	951	979	1035	1002	974	940	987	970	1011	929	1022	1075	953	982	948	950	990	962	961	1012	979	934	1033	991	1034	979	968	994	999	981	950	1044	985	965	969	1002	904	899	1013	1013	984	914	965	981	1022	985	948	978	1048	954	1023	994	989	986	974	994	949	984	930	987	961	965	993	959	964	989	981	981	966	988	938	988	980	952	1021	1029	962	986	919	954	970	1034	985	986	992	1003	1013	970	1055	959	987	1007	1000	1016	905	986	972	1002	984	983	1029	983	979	986	970	962	959	1044	927	995	987	988	992	1051	935	1042	984	931	974	975	1042	915	993	1040	974	989	968	1016	939	968	970	948	960	1011	985	1006	933	1008	1025	1010	995	1009	975	933	971	988	981	1035	1021	975	983	1024	965	950	1029	962	1020	924	965	995	991	976	966	1003	997	940	1007	948	944	968	921	967	976	1000	980	1021	1060	985	1029	998	959	974	973	1062	939	1008	1017	944	981	1038	982	971	984	958	979	962	998	1023	967	1015	992	972	978	1003	965	990	959	1038	970	959	962	1002	960	997	997	979	1027	962	1007	979	1008	968	1027	1054	977	971	971	1037	1003	971	1061	1009	897	977	963	942	1007	972	956	981	995	1046	996	984	1007	981	943	1001	926	877	964	987	999	905	1024	960	916	922	1006	996	934	1005	951	922	956	1013	936	978	900	1003	917	962	975	930	973	916	962	968	964	968	1003	996	1005	971	986	971	1034	919	1017	990	1004	975	1036	1044	1010	984	996	1030	966	931	970	1002	987	932	1023	947	1040	991	980	963	1027	1005	993	981	1012	976	988	953	927	1015	943	941	988	947	984	933	917	972	969	992	998	960	925	956	988	949	1022	975	1025	977	1001	960	961	1002	1009	958	977	981	953	1016	1007	960	1001	913	988	951	957	1008	992	945	984	927	911	1087	976	976	995	944	969	1014	969	929	998	1022	973	973	990	976	976	977	957	965	965	979	1006	962	989	986	964	951	950	1022	1008	975	987	968	939	990	950	1042	970	958	1036	995	1003	1017	976	981	994	962	1064	932	1008	994	1007	969	1003	964	988	943	1021	982	1013	1007	989	965	993	1023	976	972	1008	1019	1033	950	1015	961	951	933	987	998	927	959	956	963	944	1004	963	956	992	998	982	1016	992	1002	1013	1060	1005	997	962	991	993	973	967	982	1045	961	977	952	997	934	980	1019	1009	986	1031	966	972	1001	994	943	1031	947	1023	993	1012	1043	927	996	994	947	991	947	1014	958	922	970	977	980	1067	992	991	957	923	998	1002	971	964	907	976	957	1009	978	1016	1011	928	943	989	1002	940	872	1009	948	981	966	960	951	961	1009	1000	939	982	991	961	1000	967	906	944	967	967	910	913	976	989	1001	981	965	936	972	988	1009	1003	979	979	965	1018	1017	996	939	965	964	1003	909	933	1012	978	974	999	970	1001	983	1020	1007	990	998	986	988	934	1014	947	957	1004	946	984	913	970	987	1027	944	1006	978	877	967	957	983	986	1052	989	984	969	985	1010	1009	1011	936	986	996	997	976	996	992	995	957	948	998	1024	972	972	1014	1027	938	1032	954	1005	973	960	969	956	989	1006	1005	990	972	993	985	969	998	934	973	946	981	953	955	975	942	999	956	986	1022	989	955	988	1008	970	944	1014	984	956	960	992	951	978	961	1047	1025	961	1006	1023	976	979	1014	975	987	933	1027	966	959	1012	1017	1041	981	989	984	974	988	892	978	953	975	974	1009	975	985	1031	982	927	955	935	986	952	941	974	991	972	968	1048	995	973	977	964	969	1013	1010	966	979	993	977	950	966	1068	984	984	981	982	969	1025	926	972	957	979	968	990	963	982	989	1002	1038	993	991	1019	1001	999	973	1008	957	995	1019	1023	1010	965	966	968	945	977	1028	947	998	967	989	926	969	930	960	1001	977	1014	1007	963	982	988	1000	999	1015	993	1017	938	958	1046	1020	997	943	944	912	932	927	999	1006	994	958	940	1027	924	962	1006	949	1052	1014	970	967	1034	968	955	1013	1043	994	990	972	945	969	1018	1026	996	925	960	1046	957	1010	985	921	989	989	969	960	996	936	928	1005	974	1040	968	985	957	952	1009	990	1015	936	1012	942	1026	920	936	998	916	991	985	920	912	1022	954	986	958	1003	1002	967	964	955	1000	1005	957	931	965	1004	1033	1021	969	986	1005	973	985	975	970	940	958	1002	960	960	981	959	974	987	949	985	998	965	1001	966	950	991	973	927	1010	1041	979	975	984	1011	981	962	986	979	981	1005	971	988	933	968	982	938	955	984	944	987	1010	943	1002	961	995	901	1004	956	995	967	932	972	956	990	1007	991	1051	1007	989	967	978	989	970	1024	956	1003	987	1022	968	943	953	982	933	984	953	963	942	1020	988	967	940	1017	1003	995	953	990
30480	29597	31664	21357	10747	6570	4744	3636	2880	2339	1992	1773	1708	1457	1408	1300	1255	1216	1278	1174	1106	1043	1075	1021	1051	1037	1055	999	1020	992	989	944	962	933	971	974	950	991	965	988	930	971	943	916	994	968	902	902	942	930	943	1009	870	923	885	931	922	967	926	927	895	918	894	886	922	947	958	917	966	935	865	936	917	978	913	892	943	936	850	920	827	907	878	893	915	910	905	915	918	955	924	914	890	938	921	926	972	898	876	933	863	927	854	931	949	893	924	930	913	891	905	877	929	928	963	944	875	893	933	962	876	877	877	890	954	922	802	905	880	921	869	951	930	900	906	941	914	952	899	864	889	913	896	935	933	905	920	936	930	880	893	905	936	851	918	929	882	930	885	935	862	888	972	861	909	918	937	854	896	943	900	916	903	926	877	883	849	893	878	903	931	845	890	863	969	920	879	919	916	856	870	919	883	921	862	855	898	885	895	924	906	892	935	899	886	829	898	903	884	872	931	876	927	921	902	957	907	910	915	917	891	872	894	930	942	917	924	840	898	890	899	892	949	854	885	859	946	884	933	871	972	948	903	909	881	962	915	919	932	888	882	900	893	896	870	863	904	902	896	925	932	943	923	830	890	921	872	901	938	914	899	917	903	963	969	909	883	954	916	890	919	907	878	918	933	889	852	934	921	903	905	934	916	885	961	938	875	891	901	873	878	919	918	883	849	944	939	861	882	902	916	940	924	888	889	949	930	914	914	909	908	903	905	865	919	942	887	936	841	862	901	871	933	857	920	926	928	918	934	936	894	919	870	909	926	1011	915	878	865	885	974	892	875	860	922	920	917	968	932	885	897	895	856	901	917	911	905	890	863	919	882	907	906	877	902	930	913	880	923	900	930	951	892	902	881	935	878	899	948	871	941	881	882	872	911	869	915	882	878	913	922	865	945	864	921	883	917	868	894	937	901	893	891	894	861	903	918	907	915	896	906	859	868	905	859	912	893	879	953	898	948	907	950	852	946	922	863	908	924	913	914	884	931	870	860	896	899	912	851	871	895	838	917	911	931	935	871	902	940	881	921	883	938	1004	889	891	894	890	914	906	862	910	898	920	876	913	870	889	953	887	987	946	986	915	891	902	895	925	875	886	901	949	945	889	903	922	929	914	894	881	941	893	952	890	922	895	924	875	947	935	907	897	879	958	957	847	891	916	940	885	905	975	883	944	975	934	912	893	925	861	885	887	891	937	907	959	924	925	896	942	921	941	888	890	868	955	902	935	905	895	887	854	913	914	904	912	870	931	952	864	864	882	902	929	954	911	928	849	925	873	937	912	919	858	892	933	935	895	894	957	909	936	925	936	886	913	882	852	903	924	898	894	906	898	859	954	925	958	887	956	961	922	937	874	943	895	916	908	898	895	936	949	922	956	945	885	916	898	920	913	909	844	912	938	904	920	904	851	885	918	899	936	939	923	920	920	840	906	902	851	867	916	961	910	880	932	897	865	895	942	908	971	855	943	871	885	925	913	896	942	898	840	930	944	907	891	860	920	965	935	921	943	927	880	885	875	922	905	967	904	895	892	943	888	921	881	916	934	885	908	888	903	950	913	909	909	910	896	952	895	869	895	957	890	887	953	943	917	887	921	936	895	896	904	892	917	901	869	890	890	880	921	898	913	927	951	926	924	909	907	907	955	860	906	933	907	909	920	927	904	890	933	970	905	885	927	910	882	905	939	898	911	918	905	918	900	923	840	871	882	882	904	865	911	884	908	903	943	887	916	865	898	901	879	899	910	918	982	899	864	928	882	885	945	960	896	923	901	904	955	915	896	925	900	888	890	949	919	907	927	913	908	880	863	842	926	919	894	900	960	941	914	883	887	894	846	867	923	853	974	955	886	931	915	932	961	930	886	886	928	900	979	907	943	930	923	952	867	892	898	876	879	838	888	913	887	929	917	911	912	912	917	890	862	892	891	863	896	867	924	887	959	950	886	893	924	882	919	964	889	849	896	920	894	962	929	945	931	872	848	907	909	833	888	914	917	891	902	924	909	888	902	941	891	899	918	906	867	899	874	915	886	945	839	936	924	909	901	877	882	870	924	867	920	928	863	915	898	892	871	856	906	908	879	937	901	929	926	907	887	941	886	882	860	868	873	931	906	911	898	877	915	905	890	895	900	931	926	894	896	914	915	898	864	866	894	917	930	897	922	941	945	867	924	913	875	920	929	889	906	920	856	892	910	883	956	951	913	877	894	849	863	961	916	939	886	846	954	879	896	917	887	889	870	944	883	913	898	918	914	913	900	931	975	910	893	891	899	930	1005	887	922	897	858	933	916	880	864	922	913	921	920	921	919	898	882	883	934	912	881	962	920	935	895	836	934	879	906	926	934	962	897	930	911	927	882	883	900	933	882	899	915	896	922	887	974	915	958	930	904	890	872	883	914	915	910	908	878	946	898	959	896	851	925	850	900	947	922	889	915	857	936	937	857	977	966	926	923	920	931	921	912	894	897	903	891	885	941	968	890	919	911	905	873	921	856	912	945	936	889	880	969	950	920	878	971	854	918	866	882	934	936	921	931	909	923	891	918	901	904	909	906	922	930	882	878	965	916	893	889	874	895	902	854	933	920	907	896	929	896	966	867	934	970	893	847	960	910	930	946	856	899	924	925	903	896	909	915	907	990	898	909	902	915	920	873	916	912	944	934	919	899	912	894	961	982	911	918	940	920	921	926	919	937	917	921	866	869	863	952	839	918	961	920	881	914	890	942	914	915	905	921	930	900	971	881	917	935	946	894	864	904	894	890	932	928	899	971	919	903	880	864	900	935	946	867	924	912	906	908	922	931	907	895	866	915	881	929	928	947	869	950	926	940	942	920	864	921	852	903	946	893	896	903	912	884	923	916	876	899	904	931	962	950	884	930	911	894	909	912	857	897	891	897	811	818	869	915	864	899	934	925	894	939	881	932	902	978	917	912	938	904	932	930	928	939	899	924	932	908	901	863	954	868	894	861	960	888	954	894	931	852	969	881	858	877	927	865	882	916	948	904	876	901	945	896	867	895	924	933	892	964	888	913	851	824	888	931	910	929	919	917	869	932	867	872	905	937	916	903	913	890	939	919	937	946	905	850	865	935	892	901	916	937	929	975	897	974	879	929	841	957	907	934	895	931	917	898	929	897	905	914	902	942	931	965	924	909	906	905	891	900	908	905	879	884	875	897	860	878	895	926	904	855	903	938	890	851	971	887	895	872	942	892	939	922	912	890	911	911	935	928	945	918	943	958	849	899	954	921	919	883	881	896	968	836	925	890	924	849	929	882	890	945	900	910	888	932	853	963	974	936	915	856	881	870	904	892	878	891	912	874	844	903	908	973	840	973	932	916	899	878	882	877	901	852	849	892	915	891	920	958	904	896	936	868	931	922	908	871	885	895	869	916	908	934	894	937	926	926	932	886	885	958	864	935	922	928	918	897	898	914	899	920	949	907	836	881	887	853	920	912	859	886	902	906
29410	43958	31824	18775	12414	9081	6922	5429	4250	3253	2669	2431	2059	1789	1628	1529	1527	1414	1427	1310	1234	1208	1155	1130	1127	1061	964	948	1014	1000	917	923	988	949	885	965	930	959	1014	976	971	913	943	998	952	952	955	937	950	959	930	953	963	932	977	931	961	913	975	957	928	912	911	965	865	924	977	863	946	861	948	892	939	914	926	900	903	887	988	912	906	889	892	891	946	928	943	861	957	956	923	881	899	888	955	920	896	904	918	953	887	900	889	862	883	889	933	947	877	886	911	836	938	897	923	880	886	926	862	901	907	896	905	909	907	879	929	886	941	886	882	924	876	912	921	901	966	884	912	906	896	957	879	941	898	941	904	945	919	937	912	933	994	921	905	879	867	909	871	908	887	914	898	886	876	856	924	874	943	910	946	901	878	938	846	934	945	881	917	849	882	906	901	918	957	911	884	860	864	857	903	859	890	902	899	928	923	845	938	910	881	855	877	892	925	878	921	947	919	941	913	890	935	891	874	941	927	914	956	874	914	916	882	875	903	865	932	885	910	900	923	882	921	900	931	920	867	901	940	862	882	918	892	886	923	926	936	907	893	902	916	876	883	856	940	907	893	863	946	869	896	929	880	893	944	883	939	911	873	923	896	983	893	956	882	897	896	852	832	924	855	945	924	932	898	967	896	881	862	880	871	903	910	858	852	926	876	869	883	949	856	919	899	932	857	923	893	939	890	904	926	935	928	894	966	954	893	916	942	935	940	942	869	903	920	934	869	881	861	891	880	926	923	907	930	840	872	933	878	875	918	913	916	888	944	887	879	923	935	924	909	926	892	951	889	942	936	906	951	929	902	923	972	843	859	857	937	915	928	894	856	889	878	926	889	908	992	957	910	972	928	918	901	911	918	920	890	967	928	917	900	910	915	893	934	868	897	891	882	917	877	938	899	879	906	921	941	913	921	909	892	816	897	931	940	916	926	896	885	859	930	925	850	858	906	938	932	897	907	900	924	898	925	888	873	939	891	922	829	975	903	889	902	906	892	899	971	870	913	912	912	901	916	842	893	919	919	879	930	921	879	875	921	851	928	866	884	911	924	935	979	956	899	883	907	940	909	873	874	872	938	897	974	940	888	861	870	896	956	893	885	914	893	908	914	917	898	905	892	882	908	916	875	932	859	875	921	937	873	942	935	890	928	888	911	886	963	874	943	860	922	864	883	897	860	837	954	832	862	929	895	907	918	944	882	893	926	890	895	918	931	914	887	926	916	928	894	968	891	883	898	846	905	902	872	870	946	926	917	900	917	882	950	878	973	939	890	868	897	924	925	892	916	880	860	886	927	940	905	924	879	886	902	909	912	953	884	885	922	895	976	911	898	969	937	882	911	860	898	923	886	858	897	904	889	871	889	900	861	957	968	865	881	857	916	892	869	925	877	862	882	902	937	882	911	896	902	893	851	908	908	933	908	898	900	912	853	919	915	942	905	954	951	903	904	902	913	845	929	869	871	878	932	929	889	949	901	904	896	924	900	852	858	907	912	817	895	918	905	886	917	905	878	901	895	910	921	914	899	818	960	903	922	883	836	895	909	882	867	978	933	923	923	883	889	831	880	895	917	938	892	893	903	909	913	891	917	877	895	915	846	947	905	896	871	937	899	902	905	942	899	922	861	942	906	912	876	857	943	876	976	898	920	893	962	910	885	938	888	886	846	899	971	877	926	872	940	914	868	857	943	928	983	896	923	910	906	951	946	901	942	925	847	922	923	893	941	889	934	920	856	888	920	932	906	925	862	904	935	930	927	942	918	916	943	989	932	862	913	921	892	889	964	840	891	934	893	909	889	918	919	910	942	905	909	913	876	940	935	887	885	924	963	868	871	884	881	949	905	947	928	919	927	905	852	950	886	894	871	962	913	893	938	926	823	869	894	928	924	912	949	892	907	876	853	978	927	945	901	851	944	884	951	879	852	857	891	880	885	930	878	855	924	936	900	910	858	861	849	982	851	906	900	957	977	878	884	888	919	855	901	909	956	862	897	900	878	885	914	852	901	870	903	881	897	892	904	934	936	913	921	923	898	922	864	852	991	906	941	893	885	933	915	860	854	882	923	944	904	932	890	897	908	936	873	893	894	925	923	852	839	895	820	947	901	912	861	925	875	878	879	894	935	898	875	890	874	928	856	922	908	914	928	912	964	887	951	911	917	927	847	911	897	863	901	917	898	946	874	881	882	905	869	875	899	843	919	836	870	907	946	909	967	921	872	930	970	937	915	887	924	945	896	919	879	889	919	916	928	886	896	945	856	873	866	876	959	900	896	871	929	933	935	899	865	938	927	913	908	879	915	957	917	943	918	939	939	887	866	897	921	884	850	902	937	861	930	907	913	951	971	896	915	973	902	902	892	877	929	889	902	925	851	923	899	965	965	919	904	900	886	887	915	927	915	818	879	868	889	898	903	936	869	898	910	848	844	898	907	906	888	919	920	861	920	919	922	947	953	933	906	928	907	840	897	853	914	902	901	945	892	881	970	910	913	877	936	953	905	898	918	867	869	901	924	873	908	924	884	883	891	893	854	890	927	900	884	939	898	906	901	924	926	920	923	905	953	899	938	917	902	908	913	912	930	951	898	941	962	902	932	874	932	921	894	935	870	901	879	910	867	885	932	922	903	942	859	917	902	904	885	891	933	864	893	897	934	896	937	841	929	876	923	915	913	915	907	920	878	897	912	880	930	914	947	883	910	967	857	931	895	897	953	836	907	919	915	928	910	952	912	941	880	899	878	886	938	913	870	875	921	911	950	921	871	938	948	928	919	865	900	850	896	910	907	858	867	862	900	938	883	929	887	964	911	887	907	862	894	919	922	907	936	922	921	923	882	910	916	879	880	851	880	882	935	876	933	958	861	851	908	911	913	881	927	869	865	918	931	914	898	874	887	856	884	911	923	884	940	910	888	888	965	954	893	886	935	892	944	884	896	945	918	882	942	931	932	944	909	878	876	909	907	910	928	938	987	894	918	876	919	904	905	874	893	893	966	891	913	896	921	922	968	846	900	972	871	924	890	868	894	875	951	948	878	865	934	950	891	923	881	878	856	938	975	920	891	953	910	912	879	898	916	919	878	906	930	887	917	881	862	941	954	945	880	902	904	958	856	907	899	947	931	919	945	881	942	882	866	959	892	897	975	926	941	905	957	910	901	923	946	855	933	923	863	911	915	916	860	935	931	906	948	871	903	859	937	927	866	873	930	952	893	891	922	867	961	840	953	887	943	880	884	862	964	870	854	856	933	855	967	891	880	929	876	879	848	890	881	852	933	867	903	830	894	925	894	878	948	903	991	897	894	925	866	922	885	862	920	889	859	867	926	917	893	924	945	962	916	847	965	956	883	878	901	905	898	917	912	881	904	933	852	901	898	907	862	919	935	950	919	874	875	908	928	876	888	887	926	904	856	948	891	824	903	871	935	909	857	846	929	880	874	942	936	898	871	880	889	940	870	919	927	921	927	926
24449	21547	28997	24833	21919	16771	9084	5624	4132	3414	2794	2430	2207	1913	1733	1771	1638	1574	1479	1354	1329	1251	1238	1140	1092	1064	1049	1060	1040	1004	1007	1001	986	1013	1000	1000	973	999	973	902	1001	1010	966	997	1066	1039	1026	1035	1014	972	990	1009	1004	989	916	950	956	971	1011	969	977	958	955	938	959	953	868	994	968	995	896	932	974	939	933	944	907	935	917	929	1000	948	923	950	920	906	951	941	910	927	957	904	920	851	938	949	931	909	975	900	934	925	992	874	986	976	929	945	972	921	937	923	919	909	928	938	911	904	874	884	946	942	924	896	858	939	963	888	952	927	975	948	895	930	893	1025	889	942	937	939	909	949	967	959	967	952	933	957	925	917	927	915	934	869	908	890	917	921	960	918	923	971	889	860	906	921	924	976	902	875	965	1019	941	902	975	924	911	847	979	965	940	940	946	914	960	968	871	904	909	917	943	1030	905	874	955	940	879	937	947	893	927	890	954	926	948	932	902	926	951	991	921	897	895	952	919	893	901	997	860	882	908	921	864	942	904	953	947	925	913	919	936	960	953	957	940	907	929	930	985	911	863	939	923	976	874	869	937	957	936	984	904	959	924	959	935	979	903	919	940	889	899	885	911	871	925	940	917	964	914	945	860	902	890	935	944	920	920	948	871	967	950	847	880	933	936	1003	911	1002	929	981	992	941	904	907	918	950	937	961	929	865	931	881	909	922	919	955	903	927	923	877	914	924	959	897	991	956	915	880	890	963	932	871	900	919	868	956	889	926	890	1013	883	895	948	904	935	879	981	891	923	908	978	887	934	934	975	903	918	903	919	944	927	976	928	914	920	892	940	902	911	951	973	928	935	901	927	941	943	973	881	916	944	995	886	850	956	952	910	934	934	904	918	886	911	886	923	914	936	919	912	936	917	908	916	900	898	922	962	942	928	912	931	947	964	942	942	973	910	925	962	926	934	934	930	936	952	918	932	904	919	877	903	859	930	908	923	910	936	950	891	943	927	945	938	899	991	920	945	941	920	925	921	894	908	933	885	907	960	888	949	941	885	892	880	885	959	969	920	912	937	884	962	868	936	916	943	910	939	947	939	925	945	874	899	954	965	903	946	926	895	959	908	929	898	930	913	936	965	890	966	884	935	932	958	887	884	862	966	850	951	937	992	870	935	920	972	917	898	929	934	942	870	871	910	951	943	962	895	925	936	896	926	928	923	925	905	998	931	938	899	926	920	883	934	942	922	909	898	961	908	887	953	967	928	942	894	944	944	942	932	932	928	940	952	893	947	978	881	884	965	934	911	913	933	977	929	915	991	933	916	896	915	920	892	866	931	870	925	867	926	920	978	907	922	871	891	924	919	860	917	897	964	882	884	967	920	919	950	937	930	919	947	952	909	937	933	895	944	842	945	916	889	985	915	906	907	873	973	874	883	931	951	952	926	883	908	938	914	979	851	885	924	949	928	913	923	920	900	914	931	906	920	917	938	911	922	948	916	887	920	934	941	976	864	932	911	916	938	906	983	896	885	988	936	932	1007	967	919	929	956	953	960	935	889	864	933	881	932	879	915	951	880	898	915	949	931	927	913	952	957	946	906	913	897	910	891	906	920	953	887	946	913	891	895	944	950	955	946	902	935	898	919	939	939	941	907	872	867	946	886	859	922	941	917	910	887	930	904	890	888	881	896	957	951	948	926	883	943	891	898	910	880	898	965	901	898	888	908	915	911	943	937	907	960	899	855	921	899	919	922	959	948	948	897	865	932	913	926	930	927	914	903	916	901	941	907	971	907	905	937	876	910	906	893	914	932	988	848	945	938	918	908	948	866	908	955	919	916	869	904	908	963	917	956	1007	900	921	929	921	883	893	959	955	961	935	903	929	865	937	953	938	934	938	872	915	941	945	887	969	886	860	901	856	885	894	967	983	894	885	997	922	933	874	931	912	926	884	915	948	859	868	906	889	922	921	952	930	904	884	972	866	903	959	951	896	942	928	901	952	979	950	868	938	897	922	971	903	910	965	919	917	898	914	943	898	879	913	954	916	960	948	862	979	939	942	976	893	859	882	927	949	1014	954	893	969	945	918	906	922	971	991	922	914	876	912	983	911	930	927	924	893	1009	927	955	953	928	915	934	1000	926	896	902	971	938	917	899	907	936	848	962	845	918	922	936	934	889	922	927	904	935	943	904	902	919	917	874	901	872	985	899	932	886	938	928	910	923	914	911	916	905	947	938	931	904	892	920	937	910	925	865	953	974	888	919	952	892	897	889	850	905	931	919	909	980	903	964	986	946	926	967	918	917	978	977	935	946	911	936	893	896	908	949	929	884	948	916	926	845	928	926	960	979	861	937	915	886	974	919	909	926	875	951	873	956	922	916	925	900	925	856	947	961	939	925	892	860	924	928	911	908	904	864	905	898	937	946	904	926	910	928	934	925	911	914	955	940	939	896	873	952	893	906	866	935	926	890	942	902	891	916	938	901	897	992	931	915	950	928	879	889	981	915	947	941	913	965	939	991	918	929	910	915	954	934	934	944	945	924	870	911	898	875	890	965	889	891	887	936	926	881	888	942	949	971	938	901	874	977	931	920	946	920	956	922	917	983	958	947	878	869	882	899	925	906	973	900	899	941	919	888	881	922	941	948	867	949	927	1000	899	837	961	957	908	994	905	941	932	955	952	932	907	941	889	901	935	956	881	927	929	923	913	935	915	890	952	1010	915	938	884	904	913	903	946	886	920	926	980	972	887	969	966	871	867	926	941	925	918	899	901	899	893	923	920	916	961	897	935	877	943	877	913	908	894	925	888	918	901	946	870	884	947	907	906	911	950	919	914	904	963	948	937	941	937	894	877	918	965	895	924	936	876	969	886	901	885	955	876	891	964	902	965	947	969	956	990	953	952	977	904	950	948	919	963	904	997	924	944	828	886	931	946	951	914	897	901	930	926	956	923	973	972	976	902	905	942	894	922	899	920	928	912	881	936	927	946	933	941	950	930	904	895	920	927	946	917	968	948	929	891	1030	885	941	911	900	919	950	917	969	1008	911	906	882	901	881	886	875	937	889	934	953	948	977	951	878	891	980	946	955	942	930	967	922	972	892	985	984	939	924	961	926	889	892	883	917	904	912	914	972	912	929	960	891	935	962	907	926	925	987	966	946	955	978	913	930	915	923	915	910	955	912	959	907	891	882	940	981	966	970	937	940	914	960	906	903	894	971	934	957	956	903	948	897	905	924	940	962	925	923	935	945	957	919	903	887	922	965	960	902	988	991	862	933	888	948	925	898	967	949	888	1017	919	954	876	912	913	959	930	961	978	918	895	924	960	912	910	944	891	894	923	913	921	929	935	886	921	921	946	892	924	915	970	916	957	916	953	937	955	935	934	904	946	900	874	921	924	928	879	945	895	887	900	922	935	891	912	894	944	937	912	940	937	960	893	924	881	912	927	885	910	944	898	957	966	970	853	932	933	925	983	909	899	954	930	943	895	895	900	927	919	969	886	954	938	923	930	930	938
29216	50597	38927	24412	17667	13010	9920	7872	6027	4746	3888	3240	2701	2449	2173	2082	1859	1824	1657	1597	1408	1361	1329	1223	1157	1122	1131	1082	1121	1057	1098	992	1038	1034	1014	1009	1010	992	1048	1012	1037	1019	1001	973	964	1077	968	958	985	1001	970	972	972	941	948	955	937	970	962	925	956	934	901	964	977	996	957	952	959	888	932	888	986	896	969	933	933	913	930	875	948	928	918	917	962	903	937	914	845	868	907	899	913	906	942	901	927	895	943	910	923	861	916	921	958	918	907	939	933	967	949	919	929	914	925	916	935	923	897	936	928	946	952	922	916	899	903	902	833	947	914	904	868	895	883	916	905	945	927	910	901	895	898	894	871	885	994	932	909	897	894	917	940	903	912	935	908	966	924	946	923	876	896	867	923	937	915	938	929	897	917	966	892	937	936	881	896	895	909	894	898	942	941	917	890	883	947	951	858	970	908	902	927	900	974	943	908	909	880	936	906	921	901	879	900	887	896	905	925	908	896	962	962	835	910	906	848	882	887	870	899	935	939	910	931	931	929	968	902	936	933	881	915	902	956	922	913	909	908	904	868	870	882	855	930	894	932	945	869	910	905	892	929	961	984	912	874	888	918	925	935	906	858	880	891	894	906	909	914	911	919	938	944	962	948	929	938	933	898	872	929	929	909	930	917	929	913	918	894	891	927	896	889	921	903	917	923	883	953	910	912	928	888	908	920	894	901	997	919	888	896	934	886	942	924	875	956	914	946	935	942	898	937	910	914	861	932	891	890	945	934	908	910	904	945	961	915	908	900	933	890	866	971	926	906	928	939	875	940	870	965	928	919	902	925	865	868	922	849	929	890	1014	863	982	875	887	902	943	914	949	908	942	969	900	875	830	915	960	893	921	906	946	940	942	876	923	881	911	956	886	930	890	936	945	898	965	896	879	912	899	905	931	893	914	904	948	918	950	893	946	914	911	948	884	937	897	924	917	939	950	858	936	879	913	909	953	947	873	970	913	961	897	895	891	883	988	875	926	910	911	888	908	936	908	873	882	865	895	882	949	892	894	838	913	899	900	921	892	951	960	868	888	936	913	867	910	960	853	896	970	909	933	935	944	945	935	907	929	917	941	937	985	877	934	884	918	887	867	889	967	919	920	927	896	906	926	890	878	918	921	1004	929	944	920	977	895	857	911	949	914	881	888	895	935	861	925	964	998	921	932	929	880	935	924	886	974	931	900	918	928	904	935	926	932	912	895	914	903	885	959	940	914	897	924	904	955	943	907	935	931	899	893	910	834	947	920	838	896	956	925	931	934	919	961	918	856	888	945	928	916	920	948	906	979	935	988	931	938	932	913	869	910	858	950	885	901	922	933	920	900	919	943	966	887	837	967	938	902	928	926	911	867	924	909	903	932	910	896	875	859	924	978	932	938	895	944	929	921	916	893	905	910	884	972	921	877	858	914	897	867	899	893	928	881	899	914	894	886	925	954	889	897	926	907	895	914	851	920	951	908	912	897	931	859	897	927	911	921	912	920	889	942	934	899	889	957	931	929	938	904	841	934	908	910	902	896	931	939	908	977	914	865	935	880	892	888	952	933	979	986	931	933	893	855	906	903	868	916	878	901	946	948	931	914	884	909	945	898	884	920	914	921	918	892	916	907	1016	865	874	956	955	940	878	921	995	929	946	948	905	954	927	916	936	944	906	948	834	921	896	883	877	888	946	888	899	936	967	910	912	854	955	897	936	942	959	887	924	838	919	864	943	880	906	874	983	918	933	959	922	908	826	916	887	954	901	923	942	886	939	890	947	867	940	893	860	925	972	913	932	941	884	936	937	879	887	850	926	895	986	924	901	962	938	910	931	900	890	889	975	907	892	931	861	936	906	916	908	952	932	902	948	887	913	957	905	910	912	920	913	909	921	967	906	871	929	901	908	900	885	927	865	915	870	924	895	906	887	904	939	943	898	901	879	848	903	946	927	919	975	897	911	925	911	926	897	955	946	886	959	960	877	873	943	927	907	897	923	840	841	973	922	909	879	880	926	908	871	930	865	963	892	877	859	944	915	906	896	863	920	947	881	891	945	915	911	865	871	867	897	905	973	926	936	937	927	923	897	919	980	934	944	905	908	917	910	925	906	933	947	906	911	912	939	904	916	856	892	889	907	938	932	942	914	855	952	899	954	926	897	948	980	871	910	969	951	886	924	937	894	925	911	960	969	913	945	937	907	888	922	886	868	900	860	913	935	892	892	901	945	908	893	944	910	916	906	950	966	906	900	983	910	898	870	920	926	858	947	907	935	894	936	922	901	887	848	908	962	920	928	879	942	925	951	944	903	933	908	935	957	900	936	917	874	932	930	971	869	863	875	943	947	910	895	878	891	920	918	1021	938	974	908	877	911	942	896	925	901	913	927	907	907	944	918	929	908	920	930	884	865	950	880	908	908	923	924	907	932	876	903	920	885	923	924	920	890	917	882	915	937	962	886	922	952	951	856	908	915	907	884	959	881	923	968	935	919	907	885	926	932	898	908	933	934	910	959	903	965	920	917	884	893	894	912	943	886	904	878	884	922	923	898	945	910	951	925	918	912	951	922	882	875	876	910	877	914	972	896	918	916	921	874	947	982	924	910	870	940	941	865	932	918	903	928	948	906	901	908	916	947	853	930	901	929	901	874	889	955	916	942	928	933	936	916	888	881	869	933	890	894	891	993	908	950	876	841	950	928	883	920	957	934	909	923	898	893	927	884	918	897	971	913	875	912	865	957	894	970	941	958	890	917	885	932	935	949	902	894	882	885	880	906	915	912	855	874	950	908	888	914	848	923	915	929	988	930	916	894	911	957	938	972	941	907	929	943	966	936	893	918	860	941	945	869	903	960	903	904	995	909	910	901	940	915	914	913	915	875	917	991	832	894	859	923	934	902	889	899	866	883	929	877	901	869	887	856	846	908	939	917	906	933	874	918	922	903	952	953	914	926	948	939	875	967	941	941	947	913	925	929	922	854	922	879	866	904	935	947	926	888	900	949	930	919	925	927	886	950	888	951	948	932	915	902	864	893	935	898	913	879	916	911	892	921	931	929	882	965	907	936	847	970	902	941	903	914	916	889	898	962	873	939	890	917	981	880	929	942	914	887	931	956	877	888	904	900	917	968	915	901	931	864	879	940	862	890	900	905	950	887	918	955	941	973	972	952	925	940	924	935	902	904	923	902	956	887	901	866	931	872	934	902	914	913	943	900	887	884	917	928	930	873	911	845	948	897	869	909	937	863	898	820	858	912	941	907	907	946	937	982	909	897	988	905	915	858	948	927	947	895	901	890	912	938	933	964	933	937	911	936	913	947	926	914	880	895	897	894	892	922	931	898	927	926	935	912	890	918	918	878	921	892	849	921	884	875	942	927	967	934	965	926	860	964	933	960	928	886	918	955	888	929	929	905	899	945	873	902	875	849	913	942	937	890	915	911	903	932	918	944	924	884	926	921	928	913	922	882	940	882	897	883	921	938	943	914	898
25511	21511	28201	26135	18110	9847	6455	4474	3398	2846	2394	2113	1873	1723	1514	1613	1429	1468	1452	1354	1335	1137	1141	1113	1158	1104	1144	1067	1058	1041	1052	1011	1034	990	1002	980	1046	968	1008	1045	1029	992	993	958	1049	1024	973	1052	1043	1030	958	973	997	1000	987	1057	985	979	973	968	985	945	893	981	965	935	1010	929	924	930	948	927	976	951	969	978	983	958	1016	999	991	956	968	870	980	983	954	990	925	1044	973	918	948	936	874	956	990	1010	950	957	948	879	961	964	937	950	955	970	971	952	913	1032	979	905	944	949	954	959	964	955	943	948	955	966	933	946	892	947	903	923	941	945	965	931	984	925	918	974	955	944	993	960	979	978	909	972	930	915	1003	880	1020	908	1009	967	970	925	938	916	956	953	955	956	976	964	950	931	1010	940	920	984	987	938	972	950	969	978	981	939	968	954	969	892	912	969	968	1006	992	934	927	1007	948	925	951	922	1001	953	950	1025	946	958	935	959	925	874	954	960	953	942	955	966	931	945	952	943	927	1012	971	905	933	963	917	941	951	902	975	951	979	922	960	974	991	923	964	906	918	941	912	935	965	957	951	897	945	927	941	895	914	906	925	972	978	936	960	963	952	958	932	975	922	934	937	934	921	936	979	956	915	980	1015	908	983	962	907	969	970	974	957	977	921	907	934	927	997	976	974	952	955	930	946	943	963	948	911	961	890	931	998	910	909	930	999	945	970	1063	973	974	886	967	953	903	985	918	929	887	964	898	982	945	926	902	921	1003	899	958	978	913	954	933	967	919	969	990	917	937	972	962	958	997	924	939	904	960	940	987	936	943	965	945	888	945	989	908	929	924	973	911	893	918	932	962	1018	978	873	958	934	907	997	936	969	898	917	902	902	960	931	934	962	941	947	933	954	960	979	892	984	969	945	923	1009	956	929	971	917	946	960	886	996	926	968	975	1067	1015	920	997	1033	939	929	942	1016	997	980	920	909	896	960	931	967	939	966	954	957	987	959	939	930	957	940	948	920	917	1000	971	945	935	942	932	952	917	984	946	921	1000	1007	966	924	940	990	990	974	966	973	954	930	1013	916	929	1003	930	950	935	985	967	930	978	936	970	891	895	976	951	975	903	920	966	1006	949	957	944	942	904	968	950	935	979	936	939	971	974	905	949	997	939	949	891	987	963	932	936	911	966	918	972	982	946	986	913	916	956	951	987	905	912	982	971	944	971	928	907	980	947	945	976	955	997	914	977	900	946	947	1011	915	976	961	909	913	952	1006	894	932	939	994	942	913	938	997	960	967	1004	931	973	912	981	939	943	964	965	953	955	935	932	961	946	1021	989	962	987	951	955	948	1012	959	903	904	982	959	901	981	955	993	921	962	976	936	998	950	953	909	983	933	964	963	954	931	944	933	903	951	876	935	928	1011	981	1003	964	944	931	960	991	979	949	944	939	841	945	953	929	995	889	959	927	928	954	926	1000	943	940	899	936	986	974	869	1012	904	974	938	975	919	972	932	944	960	941	919	942	969	874	940	927	921	954	947	1008	982	920	920	967	910	929	958	969	976	927	933	890	869	953	988	987	966	981	1005	961	958	931	944	955	970	952	928	947	970	1002	966	945	935	974	989	941	971	911	982	976	923	1033	926	915	1005	951	972	957	1041	953	953	874	918	914	925	955	971	946	970	951	890	979	951	915	895	934	961	962	939	984	962	962	976	940	951	982	954	1054	1018	979	940	902	917	924	942	919	979	917	950	994	899	885	930	985	887	932	937	981	997	998	931	933	966	951	991	911	936	945	951	913	944	976	929	945	971	981	921	940	981	969	965	1005	907	945	972	934	941	934	962	866	959	888	932	946	943	954	953	992	919	936	996	979	916	1032	932	964	953	934	958	957	958	1015	953	902	951	932	935	907	936	921	948	949	1023	914	945	934	968	906	920	979	982	1024	953	933	993	1005	931	954	909	972	1000	973	973	970	947	990	980	956	987	938	906	975	998	952	914	977	1005	925	981	962	921	972	927	911	956	932	965	958	952	984	987	989	911	943	977	942	937	902	998	912	962	1035	904	933	962	927	967	982	970	940	954	956	897	927	972	938	932	966	1004	970	930	906	879	927	923	948	962	992	937	953	922	1006	951	932	956	925	933	932	948	936	1007	936	953	933	991	963	978	980	963	957	944	919	917	917	958	958	1001	937	957	906	924	921	1012	930	948	967	981	945	958	976	920	1009	925	979	939	990	971	901	1000	943	958	965	913	909	942	982	975	924	876	945	928	873	924	940	917	978	958	1000	939	979	967	892	935	972	984	968	932	994	965	950	933	939	920	966	963	971	976	958	964	950	981	932	945	934	902	952	885	900	1014	965	914	1005	894	947	947	971	991	939	996	969	952	950	942	954	945	972	913	957	988	940	961	906	996	1000	899	929	965	897	920	948	958	917	945	935	922	971	971	983	954	1011	954	973	955	970	934	935	907	931	1003	919	958	958	879	959	962	935	916	1014	937	902	930	933	920	896	922	973	946	986	917	976	977	950	892	933	945	953	974	982	976	931	965	996	957	954	940	977	969	999	951	953	957	887	912	978	902	981	957	974	953	938	978	938	893	978	984	974	934	951	955	963	943	937	905	931	1019	973	954	926	969	945	938	954	929	960	954	940	948	982	950	892	887	987	985	1012	955	962	945	966	1028	948	931	977	962	965	956	938	980	949	946	915	997	930	910	952	961	965	945	983	918	904	931	906	997	933	983	954	929	927	953	975	935	969	923	935	939	978	925	953	934	952	895	962	946	920	974	966	918	966	979	955	967	917	985	941	937	945	929	943	968	1000	943	938	963	964	893	906	864	938	966	963	969	1017	902	967	937	943	931	978	948	970	981	984	967	955	949	1008	934	919	908	932	923	893	933	1011	911	918	977	960	955	942	946	963	1002	923	931	974	936	930	973	939	984	966	952	937	960	962	942	1018	981	990	925	943	960	909	906	1004	918	902	931	924	982	920	971	965	954	967	945	1028	981	910	952	957	973	948	936	1036	925	944	963	909	1012	917	957	923	946	987	893	991	961	1000	901	964	909	930	965	1016	923	1015	956	956	919	966	988	979	964	930	977	976	957	951	900	937	930	955	1003	911	945	972	1025	925	971	957	986	914	891	919	1005	913	918	863	921	979	930	948	945	953	946	938	930	862	936	965	942	996	903	951	899	974	972	954	995	960	979	934	976	951	964	963	956	915	928	969	943	953	936	929	959	903	1013	936	932	973	941	966	929	984	977	978	912	943	940	996	964	937	942	915	972	910	942	966	971	943	924	983	962	1013	934	979	924	930	965	954	935	976	968	945	968	940	933	926	976	946	928	988	930	971	958	985	919	956	911	982	955	960	974	1000	987	1007	945	940	915	939	1000	1002	929	972	913	921	1007	965	944	933	966	946	903	985	992	864	924	957	979	945	952	971	904	1045	942	1027	989	955	934	923	927	933	917	992	960	950	947	892	945	954	988	908	986	961	963	894	977	937	979	929	949	985	955	914	962	902	948	934	990	989	997	958	939	991	952	941	933	903	895	974	992	952	962	999	947	955	918	950	941	917	936	1029	970	943	939	940	932	950	942	975	957	948
26997	47143	35291	21494	15362	11588	8755	6780	5156	4111	3245	2849	2495	2136	2016	1855	1773	1703	1559	1458	1395	1264	1307	1243	1168	1180	1124	1046	1042	1080	1025	1018	1040	1001	1014	1011	1074	980	1041	1028	1024	994	1032	984	1050	1077	1028	1025	992	976	1022	1020	1009	977	1047	990	1016	953	1022	994	975	977	928	922	966	987	944	954	971	935	934	938	914	947	966	940	938	962	972	979	927	1000	956	929	953	1006	961	976	962	933	953	996	958	986	938	948	973	942	901	954	904	972	918	989	945	986	913	917	976	960	966	958	967	941	956	959	979	979	980	951	865	915	911	882	884	955	934	892	954	999	916	914	963	908	969	943	1009	915	940	930	977	917	942	923	941	926	945	911	897	937	967	935	952	947	949	923	934	907	943	956	942	957	954	966	924	931	959	989	1003	993	893	914	939	946	985	995	977	938	950	934	989	956	932	922	950	949	933	944	990	948	929	947	945	893	932	946	977	963	912	953	960	887	877	937	946	928	901	958	990	966	935	962	926	944	953	978	916	994	971	909	917	935	945	887	964	943	926	959	954	918	936	940	911	959	975	968	978	990	949	936	982	967	962	921	956	940	951	944	1019	961	924	927	969	910	988	984	936	983	965	946	977	920	956	934	961	914	957	930	912	949	953	909	1029	985	989	931	984	928	946	978	992	975	957	952	906	942	944	932	956	894	876	978	955	940	895	976	919	933	947	937	909	962	898	1005	914	964	934	954	947	947	954	962	1017	879	1010	968	954	909	968	976	997	987	930	911	980	991	892	957	911	932	905	943	912	920	872	986	928	976	962	973	946	951	933	932	874	979	934	906	936	954	946	925	974	993	990	940	883	913	965	875	993	944	932	986	937	911	931	956	941	975	955	919	934	949	938	956	987	949	939	945	920	946	1000	993	935	870	937	941	970	952	944	953	1009	917	978	988	993	946	963	953	935	1001	949	924	962	958	887	882	1005	954	996	995	931	932	960	976	1025	938	991	997	920	910	972	1029	981	951	964	962	937	949	947	926	975	1000	903	960	932	956	883	954	988	986	922	1011	929	890	942	968	1004	899	919	906	970	923	911	892	943	965	943	940	928	1012	947	982	932	962	919	900	918	915	984	946	966	915	929	989	930	965	937	930	904	971	916	911	940	963	970	942	931	970	951	955	901	975	964	946	973	938	911	964	989	971	944	901	1029	967	952	976	931	971	1010	920	899	945	951	965	973	984	980	939	976	908	974	981	978	1015	959	970	920	967	942	977	902	916	915	943	981	961	945	930	946	970	981	925	970	928	961	959	936	1023	956	958	920	958	944	954	995	954	999	962	986	977	962	953	932	910	988	963	932	923	996	906	892	936	947	968	937	910	929	978	999	1017	933	970	963	925	973	943	962	932	932	931	937	973	934	952	961	916	895	903	981	996	950	884	947	980	948	985	865	962	934	898	958	912	923	904	951	924	1025	1043	971	1003	973	913	946	969	944	978	961	910	947	914	983	980	895	982	954	959	966	967	966	978	974	957	944	974	880	965	967	947	980	989	940	918	958	960	964	931	909	928	983	913	939	966	907	943	936	950	986	941	949	921	976	944	923	962	992	970	1009	951	959	906	930	973	898	928	970	976	1003	977	921	990	943	923	939	908	983	964	972	902	1030	971	938	978	927	908	969	896	995	940	926	937	949	998	959	921	1000	964	958	903	1016	950	951	939	1022	968	954	974	967	960	907	918	977	924	869	977	965	973	924	990	937	931	931	909	988	948	933	944	913	886	925	981	924	921	972	980	979	921	961	932	931	954	1007	986	1012	1008	949	974	914	962	928	948	916	939	971	953	979	987	986	907	974	955	910	926	900	963	923	886	1001	910	930	954	933	994	965	952	934	1005	933	943	966	960	926	949	918	935	953	910	974	932	896	946	927	877	929	956	992	920	997	897	956	942	966	956	974	948	919	943	981	977	927	904	989	929	1012	979	871	984	902	959	928	914	910	978	924	912	968	940	874	945	934	914	992	1025	941	984	1001	962	978	940	891	948	955	941	934	965	953	963	964	925	944	966	952	902	966	991	953	908	930	935	963	963	949	952	937	957	954	939	955	933	949	972	974	981	957	935	937	936	908	919	905	932	1016	967	953	917	912	916	989	996	969	896	960	944	946	957	988	938	984	966	938	934	993	1025	954	962	924	947	912	940	980	929	978	956	974	926	955	925	978	890	929	928	942	950	963	971	1045	946	961	975	956	928	929	913	888	879	936	972	985	951	901	929	890	994	952	948	910	970	979	941	953	975	994	966	929	923	883	959	998	948	966	945	932	920	932	969	911	1002	948	960	974	945	961	940	951	941	882	904	948	978	920	925	973	957	888	974	957	916	931	989	936	938	895	1018	938	971	922	929	969	1007	956	955	937	945	926	950	946	969	953	958	1011	955	1015	871	957	930	914	920	984	998	911	930	954	969	1002	912	963	979	944	952	937	1010	914	987	976	895	985	943	961	905	948	922	959	944	976	989	937	949	954	888	939	970	909	979	927	934	953	940	956	965	930	966	958	887	904	937	982	959	936	959	916	929	991	952	943	943	919	996	926	937	953	914	922	963	975	905	925	918	947	900	948	1023	971	992	970	939	938	951	977	967	936	990	907	972	923	927	985	921	950	952	952	961	951	938	977	897	963	910	950	881	924	971	894	960	957	909	991	934	922	965	996	978	943	974	972	955	908	929	900	944	967	946	942	913	979	946	943	894	954	978	884	940	998	917	982	960	927	963	919	950	949	946	957	968	995	959	947	926	949	938	966	978	975	973	944	928	905	935	885	965	922	945	959	949	1004	922	957	923	964	1002	981	948	946	984	971	979	986	947	987	976	932	951	978	916	958	969	913	982	937	907	940	965	902	1036	952	1021	954	929	937	972	1028	976	990	978	948	950	912	960	991	920	957	1006	932	951	978	922	928	936	909	954	942	1006	966	919	892	922	920	967	960	961	961	995	971	966	910	872	974	937	916	913	989	931	1016	911	976	925	882	878	959	935	944	943	934	965	936	924	895	937	971	948	943	913	939	982	926	922	926	963	945	990	970	948	903	958	955	944	978	970	920	943	940	930	929	910	961	943	996	959	922	903	963	920	958	943	918	957	944	957	895	965	917	929	964	927	943	937	954	1003	962	948	928	911	931	915	922	933	968	977	971	894	925	913	966	934	868	960	963	903	982	967	959	931	925	893	933	925	974	948	927	912	977	937	950	962	935	916	952	884	910	918	904	911	928	915	991	962	914	918	900	951	896	930	947	930	909	954	891	932	927	896	928	981	930	940	960	936	954	893	940	921	998	938	946	933	1020	977	956	973	987	931	1056	925	950	950	903	969	903	889	994	948	979	989	980	955	994	997	971	910	986	982	944	973	982	953	904	928	970	980	926	986	951	889	954	961	959	955	982	989	965	953	914	953	946	1007	906	904	943	947	947	926	931	975	992	975	906	949	967	934	959	915	933	934	913	925	935	938	917	970	944	952	953	933	942	916	948	908	1021	1024	966	913	982	911	914	947	955	935	962	902	948	959	921	1009	950	947	962	921	932	924	922	940	898	928	941	957	926	970
23161	21492	29297	24192	21657	22373	17968	8468	5940	4871	3686	3272	2916	2433	2266	2274	1917	1848	1771	1773	1573	1479	1470	1363	1289	1257	1195	1194	1122	1184	1220	1110	1136	1163	1054	1156	1103	1148	1109	1121	1146	1107	1090	1047	1051	1065	1114	1106	1044	1005	1093	1089	1007	1017	1096	1142	1087	1113	1046	1039	1027	1078	1042	1027	1048	991	1058	982	1064	1044	1039	1015	996	1082	972	1020	1041	1038	1029	1071	1060	1069	1068	1031	987	1007	1008	1075	1038	980	975	995	986	1009	958	983	990	1010	958	986	950	1025	985	989	978	1002	1066	1054	975	990	1045	993	1061	1014	997	1066	1016	1033	935	1023	986	1057	982	965	964	962	994	983	1079	1031	991	993	1110	963	999	1010	940	1013	1002	999	1042	1006	975	1002	981	989	1014	1017	911	1055	959	1021	991	1024	1015	1031	1011	1021	994	1023	1039	1023	999	1065	998	1043	1023	1041	985	979	1025	1040	964	1004	991	974	1006	1053	1090	983	1040	1005	1032	993	1025	987	1035	975	1007	1023	970	1024	957	961	1042	1038	1000	1013	988	990	1024	1017	969	960	1026	978	1016	1022	1009	987	1031	1012	1093	1030	1037	1018	989	1060	1019	958	1007	963	1036	965	999	1003	998	980	1018	1060	1037	1034	1064	1006	922	979	1020	943	994	952	959	1012	996	987	1000	1000	992	990	1042	1004	976	973	964	958	975	993	998	1047	995	991	961	1036	1034	979	965	987	1037	1004	981	1021	1002	955	995	1081	1002	995	1012	1040	996	1026	1012	974	947	989	1002	1050	990	1029	992	1005	1029	1058	1046	955	1005	945	1007	986	1039	1006	949	1019	1041	1027	988	1026	985	970	1040	1005	1042	996	991	936	970	1052	977	994	980	965	1013	966	960	1046	1003	1032	989	965	967	979	979	1090	1033	1030	1028	1008	1033	999	1016	1066	1030	969	958	930	1025	966	1042	1022	987	948	1034	1028	1034	968	1019	991	1075	1013	1047	1053	1012	995	1015	991	995	988	1002	1052	1023	1030	1029	957	986	1019	931	937	995	999	967	1004	974	1014	1060	992	990	980	967	982	1006	1015	1010	951	1015	1048	1004	959	975	936	977	1039	987	1015	1059	1022	977	996	1035	988	983	967	1046	968	1024	967	991	999	1028	940	987	1033	950	1010	1013	1005	1045	1029	1049	1003	977	948	1030	1053	957	1038	1000	979	1063	1029	1000	1075	998	964	971	996	1037	1023	1032	988	1063	1015	1056	1019	991	983	1031	985	1048	997	996	1078	939	1023	933	970	959	992	958	969	1036	1033	935	964	964	947	1004	987	983	979	991	987	1009	956	984	1002	995	959	988	1041	960	963	995	986	1010	974	1031	1030	1017	1046	990	1033	1021	1044	967	989	1008	1006	969	989	993	1064	1020	1020	984	988	972	1010	996	1031	1007	985	1031	949	1021	1017	1018	984	1036	974	1030	1037	989	923	1017	993	973	996	958	1039	1011	1059	1002	1000	993	996	997	1017	1017	1083	972	1005	1004	945	1031	1017	961	1036	999	1001	1008	989	992	999	964	953	1019	1080	1014	1005	1013	965	1002	1009	1009	950	1000	983	1001	976	984	979	951	1030	1005	1048	979	947	1070	1046	1052	991	1030	990	1021	975	1053	1025	1000	1017	989	1055	1028	1008	1018	985	1024	976	1060	988	1069	1002	1046	1017	985	1025	1067	1025	1011	983	977	972	985	987	994	961	1004	1005	1002	1098	1005	1027	967	964	1004	1026	1046	1016	1012	995	979	970	961	1012	946	1002	981	985	1023	960	1055	983	1026	1015	1011	977	985	995	997	1006	1037	972	1065	963	971	1017	991	1018	1080	998	999	1004	971	1034	959	987	1021	1024	996	1042	1067	983	1068	1020	953	1012	1011	1021	967	1046	1038	1048	1034	972	1032	1036	1041	1038	985	921	1030	991	987	1071	966	1014	1005	984	971	997	1039	1090	1048	1007	1001	1038	1045	978	1008	938	999	979	1036	952	1014	982	1031	1003	967	1002	998	923	997	1018	978	1027	1037	983	986	976	1038	999	1033	959	973	956	1093	1013	1003	1044	961	974	1013	965	1001	1029	988	973	967	1041	1070	983	1019	1050	1032	954	1057	1045	1075	994	1046	990	1029	1008	1049	985	975	956	1020	1059	1065	1005	998	1018	1027	1013	959	983	1002	954	1052	1014	1014	1006	996	1029	1008	985	985	1004	987	1021	1029	1013	990	1044	1023	1005	1001	1021	1016	1033	967	966	1010	985	995	1023	948	958	986	999	986	1019	1010	1047	1004	980	1023	1022	1001	1041	1020	988	994	1027	1003	1027	992	1048	988	949	1025	1036	1018	995	1025	984	956	963	1012	949	1079	1051	999	971	1000	1029	973	974	985	1053	981	1072	1018	999	1046	1042	1067	983	997	987	1019	947	1043	991	994	983	982	990	1043	969	1022	1006	993	1020	1026	995	1031	968	971	995	1020	986	1063	970	1004	1022	989	1014	996	988	941	1033	1041	945	968	991	1034	968	1003	972	1026	985	994	1060	1021	973	983	995	1012	1005	961	996	1037	992	981	1019	991	998	992	997	998	998	1024	1037	970	973	1047	1001	1003	1069	995	985	949	1020	1013	951	1007	1030	1022	1003	982	959	997	977	1048	1025	979	1069	1046	946	974	974	1053	1034	1033	1013	1017	1048	1020	956	1003	986	1038	976	1016	1064	1012	985	1065	956	1022	1040	950	1013	1039	998	1015	1000	1031	1052	967	1020	963	980	1002	1022	1016	954	957	942	1017	1032	1001	1006	973	959	1022	935	955	971	1005	991	1001	1008	1019	992	966	1024	950	1005	1029	1007	960	985	1044	1022	1003	1002	966	997	980	989	1033	971	981	998	986	976	1041	975	976	997	1034	960	985	955	1041	978	1029	982	1057	1026	920	980	1056	1075	992	1017	1017	999	981	1018	1013	983	1083	1011	1032	1035	1054	955	963	987	975	926	977	1004	1013	997	1020	1008	1066	1022	1000	1070	999	987	1005	910	1016	1060	1029	987	1025	1025	1015	985	1039	1039	1047	944	1048	994	983	972	1014	1009	1006	973	981	940	1013	1062	1047	1006	963	967	959	1030	978	1038	1040	977	1004	1012	970	1034	1013	976	1012	1002	974	1015	975	970	1007	1088	967	988	1024	1009	956	989	1019	1041	995	1024	992	988	964	1017	1096	1016	1018	931	1022	1038	961	1046	1002	1004	1009	1024	978	993	1046	973	1039	1043	1010	959	1015	969	1019	945	972	997	1022	954	972	1012	981	1023	1046	1016	995	971	1034	969	955	1025	943	1000	985	958	993	966	1037	962	982	1020	959	1003	970	1001	990	1034	1028	991	998	991	1008	996	1002	1029	1036	981	1027	996	1034	969	995	975	981	1018	1015	1004	996	1027	1020	984	958	1046	1022	991	1010	1042	996	969	1009	1050	992	1028	1004	984	988	1018	963	951	1031	987	998	990	1058	1045	1016	1016	951	971	997	990	1015	1026	962	1064	968	997	1012	982	992	953	936	1010	1014	1097	996	994	999	1015	973	1023	1011	944	1014	935	979	1026	1013	985	1006	989	965	1047	959	993	1002	1023	1017	982	981	1029	1004	1052	976	1054	985	991	1003	980	999	1030	1018	997	968	1041	945	1051	1011	1039	1007	1018	1054	982	975	1031	992	1089	1045	1000	980	1028	989	1005	958	1009	1052	980	964	1040	998	1043	1034	1010	1018	1007	975	1043	1032	1020	980	1036	1014	1002	1045	967	994	941	969	982	982	1052	1055	1024	1055	1011	1010	984	1038	978	1047	1043	993	1025	986	990	1044	1025	1033	1059	1043	997	977	970	977	982	946	1054	1011	982	1003	996	1071	1004	992	933	975	993	1040	966	974	982	1001	968	1022	962	993	1044	1022	1007	1031	983	1020	963	1072	1032	979	984	1022	1005	957	1011	1014	992	990	1028	1003	960	996	987	967	933	1022	992	1025	1039	1003	971	952	981	995	996	1004	1011	1022	989	997	955	988	1005	952	985	1026	963	1028	1029	1031	997	1047	1015	989	952	1022	1003	1023	974	982	989	1009	1015	998	1011	959	1023	958	986	977	1029	1079	1023	988	1006	1007	918	1055	1006	1016	1013	993	1050	1017	1006	993	999	1026	1011	998	1040	952	1000	1011	1003	1037	1024	1000	983	967	969	1002	963	963	968	960	980	1002	1029	971	966	997	976	986	985	977	1023	1003	1021	987	1034	1010	1010	958	979	1015	972	990	950	1015	992
28610	56372	43934	29673	21915	17299	13103	10528	8331	6628	5069	4224	3639	3012	2906	2728	2212	2232	2113	2049	1742	1608	1562	1464	1420	1297	1298	1243	1204	1189	1055	1123	1160	1111	1139	1096	1079	1085	1097	1072	1082	1024	1067	1158	1062	1108	1080	1019	1105	1072	1076	1092	1087	1063	1064	1061	1003	1059	1069	1071	1111	1081	956	1025	958	1011	1003	963	1038	1004	1014	1009	1022	1008	1005	950	960	1005	1028	971	1009	982	978	1041	983	956	1046	1019	991	1014	983	1005	1006	965	968	1034	959	1001	959	939	1009	1016	995	1030	965	958	1048	942	996	983	948	976	1030	937	1030	939	981	947	994	962	957	946	971	990	940	959	940	973	946	984	995	934	973	1027	967	1021	994	1008	936	983	1011	992	1006	1001	996	944	916	944	1008	1019	974	911	930	982	959	1059	953	962	1000	988	974	1004	988	975	979	969	1000	1011	992	983	983	982	994	942	1000	1018	965	983	953	936	923	943	960	981	979	960	1007	967	1018	969	994	956	957	967	946	1027	1016	960	989	982	976	993	982	957	989	1017	999	997	965	918	962	942	1014	991	1026	991	953	971	954	986	1017	973	1057	929	984	956	959	966	873	915	941	953	1003	951	988	981	954	956	1012	972	973	987	933	974	1011	941	987	998	987	1000	966	955	968	937	996	1010	914	1016	958	986	1042	965	949	990	1040	935	1041	970	975	983	995	952	948	1013	938	929	980	961	897	982	961	1002	932	1032	929	1013	1004	951	1006	990	959	997	1040	1004	998	973	961	988	982	1021	996	1006	1018	982	996	992	1034	960	957	963	1016	961	1020	962	1035	1024	983	936	1040	991	1000	996	969	1011	972	999	978	1025	986	935	964	953	935	955	989	995	998	924	1031	947	1024	970	1034	999	931	953	953	949	996	982	1049	988	968	946	960	961	1016	995	941	925	972	981	984	982	973	1018	865	940	930	973	961	996	1030	1001	984	995	972	1024	1036	942	958	972	1000	1047	980	967	979	983	931	963	1003	964	936	977	1030	949	998	962	995	954	967	997	994	955	984	979	1026	992	937	1005	909	994	1011	919	985	961	1014	996	983	927	1016	925	977	1011	1037	957	1011	967	971	956	1021	962	963	994	975	973	992	1039	977	942	1012	979	969	1039	955	1010	970	984	942	959	989	1023	974	999	940	1018	1045	1000	934	987	957	993	968	994	962	962	978	1012	945	947	957	963	946	1001	985	981	947	964	1062	987	1030	1034	983	936	993	969	942	1007	1008	965	990	952	1013	1004	960	920	979	1049	998	986	1004	1033	959	1003	994	1008	949	951	988	966	1002	953	948	945	1013	943	993	958	968	936	998	991	973	1004	973	1031	952	1041	958	929	978	1009	969	961	997	1008	968	934	982	992	922	958	958	1016	1033	1010	968	998	995	968	962	921	997	1014	1009	955	970	1022	998	978	966	976	947	982	991	977	972	1001	970	996	936	973	945	1002	958	981	964	975	992	981	924	922	954	994	966	921	982	1028	932	979	998	956	977	1012	968	925	984	964	993	994	967	950	972	947	960	982	932	976	988	962	954	1009	971	976	988	1005	1017	993	952	1002	969	975	964	992	947	986	1040	1011	992	1006	965	961	990	966	967	960	970	897	961	964	964	912	985	994	974	1031	964	948	1009	1017	984	1018	1044	992	1004	982	991	1000	944	988	944	974	960	962	990	983	1046	932	1008	942	953	991	922	1000	949	994	1003	998	982	1055	951	956	955	1008	938	949	947	952	1002	921	999	1019	994	987	987	1014	931	980	977	920	918	1004	1012	921	953	1017	998	1011	985	913	938	963	992	992	1000	1005	954	975	958	968	984	987	1019	975	1003	942	934	918	954	980	1000	1048	987	960	965	996	951	1009	974	965	978	997	952	958	996	991	1033	1031	956	999	991	919	976	935	1019	987	958	956	942	988	970	962	962	1014	985	982	1012	926	901	957	1008	975	934	991	1067	990	983	1004	969	964	957	1027	948	969	946	890	980	976	987	964	962	912	952	969	1001	1003	942	1021	991	974	993	960	962	966	1031	1015	979	916	977	959	996	948	914	976	965	929	961	1023	988	986	914	945	974	1017	951	898	1002	944	1011	927	923	990	991	994	1017	972	925	977	998	951	1011	961	973	1020	967	1017	944	987	1002	978	981	930	907	965	971	949	1028	983	990	1003	988	1007	938	952	1016	1022	1003	978	979	984	964	926	987	1013	956	990	1036	1001	951	967	985	963	962	986	937	939	967	1007	979	977	1019	938	968	974	977	1007	923	973	979	915	964	1007	1016	978	977	988	988	957	961	933	1021	900	921	1019	992	958	920	983	1042	953	985	942	995	1008	944	1009	986	1061	920	963	992	1048	931	1001	991	953	1000	1026	965	961	959	988	990	949	1017	978	952	954	942	949	977	973	953	943	975	1029	940	988	994	1019	899	934	945	1005	980	992	960	989	959	980	1036	930	956	969	970	1016	983	953	963	1034	956	963	1011	1007	972	944	969	969	943	959	1008	961	1007	967	1017	916	1015	964	975	957	974	984	1029	996	982	1034	1015	1044	996	1017	1025	950	1002	892	939	961	943	958	948	967	972	995	991	986	937	1009	965	975	955	1025	970	1004	1001	970	917	1034	969	998	1015	970	934	1039	987	960	950	960	939	951	968	989	989	1004	958	954	975	1020	881	981	979	953	947	968	955	963	984	957	999	942	1010	991	987	999	974	958	967	958	918	967	934	929	976	995	960	988	921	953	978	918	1026	992	932	992	999	955	1043	953	937	961	1046	984	991	1041	939	949	970	934	956	975	982	1008	967	1009	957	975	1020	966	955	1019	924	908	997	990	1000	1007	1002	945	959	994	1017	975	1047	990	1007	976	1024	978	969	996	1024	985	999	955	944	954	944	1006	970	1008	936	1020	975	919	993	1015	944	976	988	993	925	1029	962	933	998	1024	956	917	941	987	932	964	1013	991	936	982	930	1013	962	938	978	974	1014	1001	942	947	1028	990	923	973	994	968	1010	949	989	997	980	980	967	993	999	942	948	1028	961	987	1000	966	991	1002	1010	993	950	975	993	1000	983	991	949	901	979	983	995	936	978	960	965	1095	969	969	988	969	985	997	1000	982	1012	1004	994	975	978	957	1004	978	991	996	1012	1006	996	968	997	979	940	939	945	1026	951	923	1015	919	1004	1056	986	1027	1000	950	1029	946	965	959	1033	942	992	971	1002	958	937	978	955	999	941	1013	935	1016	1021	1010	927	962	984	946	1008	973	973	966	945	929	976	1055	976	959	965	1018	1007	970	960	974	1066	954	935	1016	982	992	995	1024	988	983	993	980	1036	1003	1011	960	1017	979	987	967	1003	994	958	998	950	1006	967	986	971	930	963	943	987	934	991	1026	980	965	986	975	926	957	941	988	995	932	1003	1048	996	980	1044	916	1034	976	992	1014	960	988	978	971	977	1021	975	981	980	946	909	1038	1017	935	966	978	979	932	1017	1015	963	972	954	971	972	1023	1000	949	958	1002	969	959	971	968	962	929	1030	988	990	975	1024	956	984	959	946	939	988	983	956	1013	1040	968	930	930	988	1028	948	997	983	980	953	1002	1023	1000	1017	929	1033	976	936	971	923	940	940	929	922	963	1002	949	997	936	959	967	939	973	1007	953	991	1002	1038	984	920	944	1032	930	983	964	986	993	990	913	1001	985	962	957	1035	974	1042	973	1017	971	997	962	1022	981	989	947	975	975	965	928	1016	977	999	924	1014	982	1020	936	981	941	969	1018	1003	982	891	966	947	998	982	951	993	1006	994	1002	975	998	971	969	970	966	1005	1057	984	960	978	979	975	1008	936	933	985	995	919	984	985	952	1023	1002	978	993	965	952	1001	958	1041	990
30224	28985	32579	20505	10824	6723	4619	3541	2856	2463	2063	1735	1623	1491	1473	1439	1328	1195	1282	1282	1171	1050	1068	1043	1033	1048	973	1009	986	981	987	919	958	968	1004	987	940	946	951	998	944	960	959	971	943	982	983	953	998	935	915	941	967	897	971	911	918	901	918	936	946	936	967	893	960	914	919	899	913	878	929	930	887	900	874	936	981	895	945	953	922	891	831	908	934	902	943	883	938	914	903	917	846	909	889	896	861	876	879	950	930	912	874	939	894	937	888	907	862	925	913	872	905	903	899	903	913	941	902	877	867	917	883	904	894	909	918	900	916	946	838	900	899	889	861	896	973	897	902	891	885	918	902	931	936	898	873	911	926	896	907	953	926	935	929	901	900	952	917	912	926	882	919	926	903	906	913	927	927	960	893	926	941	928	904	917	915	922	881	947	900	892	922	916	936	938	902	912	912	956	924	893	880	918	911	888	852	906	873	914	912	871	952	919	907	898	883	889	869	908	870	891	927	895	897	886	927	935	912	936	903	903	905	927	887	915	931	893	925	902	935	921	948	879	948	909	923	922	875	926	925	966	910	934	972	933	896	940	885	923	923	916	927	867	936	891	919	914	919	888	915	966	934	871	910	927	971	898	928	872	946	843	932	871	926	940	917	898	888	901	948	871	931	932	878	849	985	893	964	947	867	889	925	869	890	905	914	902	887	920	941	854	957	937	939	927	906	883	936	930	925	947	911	883	874	907	913	891	948	923	880	1006	877	936	882	927	889	913	892	915	941	936	886	882	926	874	872	915	898	863	908	870	919	933	871	945	880	926	929	957	908	898	879	821	899	930	916	947	923	946	922	954	890	930	923	941	926	884	935	900	953	964	912	901	882	917	926	924	879	951	947	960	977	872	842	944	909	948	915	954	918	898	866	927	918	976	919	884	906	854	897	893	933	899	898	965	929	919	884	946	863	964	951	934	916	945	924	930	889	921	935	940	885	921	899	928	871	956	888	913	933	899	914	878	917	956	906	904	922	895	928	874	879	959	873	883	923	862	866	935	922	904	913	951	882	872	887	874	903	876	969	910	890	891	851	918	906	900	926	873	902	893	889	897	883	940	865	888	920	900	949	899	918	926	918	901	868	897	909	895	933	912	900	903	929	919	902	916	889	864	859	918	870	898	900	896	945	910	841	881	910	929	864	916	941	920	923	876	949	888	937	907	941	901	916	952	962	892	947	917	917	934	884	869	876	898	902	877	961	929	915	911	923	925	924	904	874	931	916	882	913	914	892	936	915	916	910	886	883	947	924	937	952	856	971	934	904	876	889	919	928	905	902	892	970	936	935	917	840	891	880	938	908	905	933	873	880	892	959	922	866	943	866	904	912	879	904	913	916	981	913	909	932	905	887	866	957	912	907	927	911	876	940	890	922	887	891	928	923	898	960	850	911	910	897	947	896	933	874	925	890	963	891	937	896	937	936	927	884	868	892	911	901	954	930	885	889	911	912	910	933	833	968	943	938	865	891	921	902	899	899	913	916	864	916	910	897	920	927	958	926	903	898	948	907	904	877	896	942	929	873	889	933	966	962	903	888	925	880	885	916	916	936	893	914	923	893	917	906	903	918	872	925	885	950	915	932	900	920	895	867	884	859	875	892	958	904	895	895	924	924	898	897	910	933	907	916	932	941	866	838	876	856	938	922	879	911	913	930	855	950	910	903	949	897	870	928	877	867	941	911	949	888	946	900	905	890	943	917	901	915	979	947	953	890	893	902	843	916	878	888	971	896	922	867	921	942	891	929	906	888	895	885	872	888	962	918	912	888	849	909	924	910	933	922	916	908	877	888	916	866	922	922	903	919	958	864	972	905	935	937	946	869	909	920	873	875	920	914	908	892	928	891	899	934	929	937	878	929	903	909	963	931	876	906	869	906	904	918	915	890	973	869	963	870	932	896	890	890	916	911	946	892	936	941	853	935	918	874	900	887	920	897	946	899	898	935	896	926	902	925	904	887	925	896	922	907	925	897	938	952	905	899	873	932	926	912	888	890	918	909	892	894	941	953	862	915	902	921	921	916	884	889	905	896	885	924	882	911	920	893	880	885	897	898	918	963	939	940	956	840	917	985	930	915	894	907	895	938	934	948	921	876	957	885	947	883	904	895	888	927	928	933	920	911	913	897	877	910	913	928	943	893	940	926	940	908	941	926	936	907	893	885	870	928	871	933	832	919	956	884	905	879	907	935	860	930	899	902	876	962	935	896	866	900	863	917	914	886	939	938	909	900	875	866	867	900	921	927	944	890	939	907	868	902	941	891	864	950	895	963	941	876	928	976	898	909	964	885	924	919	892	958	873	883	883	872	962	887	830	935	931	941	877	896	907	900	933	903	870	905	964	925	931	919	908	833	905	898	876	893	882	923	923	900	942	919	927	966	944	907	895	920	909	929	939	879	916	916	964	992	912	919	949	863	878	878	879	900	920	914	959	884	906	906	942	968	891	901	959	898	901	926	935	978	974	893	912	864	881	912	871	938	938	901	901	889	877	883	935	916	933	909	958	971	914	894	884	911	980	885	920	904	856	871	929	983	911	916	965	888	889	971	873	878	917	977	874	896	899	891	914	904	925	909	929	949	948	950	928	941	938	958	907	833	907	874	885	927	912	908	931	925	885	869	899	909	909	908	922	936	890	871	908	905	893	934	925	925	912	903	860	943	911	858	879	924	917	908	932	914	904	909	924	941	916	944	922	885	917	925	915	866	858	900	882	930	918	872	935	902	872	972	929	928	939	891	929	866	938	886	900	898	872	916	912	895	878	987	887	910	901	901	931	858	902	842	887	919	893	914	955	866	916	915	938	945	895	996	930	894	913	957	942	900	882	910	940	914	961	919	881	885	925	910	957	929	923	882	892	886	970	878	904	902	893	913	926	878	859	917	968	890	935	943	916	872	966	970	904	957	916	944	949	918	903	825	948	940	896	872	848	878	939	943	906	866	932	955	971	883	997	915	888	885	878	895	918	856	988	879	906	936	909	910	910	912	932	924	857	888	940	865	907	852	933	943	964	930	913	921	912	942	919	870	929	929	898	926	895	917	930	900	916	896	935	923	885	891	929	875	860	899	919	901	914	925	944	938	898	884	895	890	920	915	898	961	905	865	895	899	902	916	900	877	918	948	932	923	921	922	930	869	887	904	961	944	902	926	904	923	854	875	935	920	930	923	914	883	915	942	874	887	885	864	914	881	962	953	918	915	882	944	959	882	930	902	867	953	943	890	928	898	905	873	867	935	904	928	899	918	919	913	912	871	956	931	880	971	937	874	926	897	862	948	949	952	905	828	931	882	939	874	929	951	885	944	876	999	924	893	909	913	920	884	943	938	883	893	902	912	935	878	878	956	881	862	872	928	973	945	927	943	935	909	889	933	903	854	939	940	872	924	957	880	924	913	944	964	893	936	869	905	869	904	899	903	935	860	960	914	942	913	999	929	920	904	879	930	942	975	919	887	820	943	910
28067	43273	32253	17607	12517	9111	6867	5434	4260	3341	2628	2340	2039	1802	1717	1686	1486	1451	1387	1372	1286	1239	1148	1164	1114	1081	1069	1061	968	1038	935	974	954	912	1000	1021	932	979	980	974	979	986	924	920	990	919	971	957	957	968	970	911	974	943	920	946	995	901	948	947	935	922	950	927	914	901	926	907	918	884	999	903	922	945	905	853	917	917	914	964	867	929	892	908	890	871	893	930	929	866	965	849	918	895	884	890	908	909	889	904	962	877	844	908	885	891	910	892	871	914	902	944	851	872	916	910	885	938	873	921	905	923	896	855	910	907	908	938	918	858	861	944	901	890	909	882	976	934	908	897	926	934	906	919	916	934	907	894	907	886	972	904	824	937	893	914	901	911	902	851	842	887	923	928	877	902	914	876	912	874	885	892	880	902	872	911	944	904	845	901	957	902	876	884	880	896	966	908	851	904	901	927	917	900	841	924	922	897	914	861	927	953	941	883	946	885	899	933	870	853	905	880	866	871	947	861	870	893	898	895	889	924	928	943	917	916	924	905	899	887	898	868	877	882	889	922	926	898	877	897	918	888	891	930	952	880	937	924	900	904	906	858	909	922	845	922	911	894	919	948	849	902	864	891	855	861	894	860	949	957	894	943	904	941	904	959	899	993	966	910	903	920	881	927	907	861	890	916	925	928	925	945	950	860	850	973	863	900	874	913	872	885	869	921	827	912	922	916	926	852	951	939	961	947	967	916	878	882	871	957	943	853	901	901	960	958	939	890	899	928	897	952	884	888	898	896	877	952	927	935	883	901	909	882	909	972	909	884	904	949	896	915	943	854	908	897	861	955	931	948	898	929	866	910	936	921	887	888	937	864	927	940	917	909	885	898	889	881	974	920	925	888	918	952	878	920	904	914	921	952	913	882	937	866	857	907	956	836	850	898	909	887	922	968	907	901	896	949	914	926	875	889	906	912	915	903	928	855	911	861	881	941	849	941	930	845	932	918	880	979	900	918	915	889	903	987	951	867	952	884	915	884	897	905	870	877	955	953	933	922	937	890	958	881	850	842	919	927	943	896	844	934	896	926	904	925	961	897	897	935	924	913	918	941	898	917	930	859	899	863	883	945	884	953	854	884	920	882	917	930	844	950	876	904	901	919	893	911	929	923	897	900	882	909	899	883	871	923	949	886	931	931	891	910	862	917	910	877	910	930	944	869	873	921	893	939	882	910	910	904	890	920	914	955	878	928	899	934	899	965	904	857	920	922	911	903	837	904	929	953	905	912	917	913	932	891	934	896	954	966	876	892	901	905	879	899	869	913	889	933	908	878	883	968	947	923	915	933	915	876	852	909	885	928	896	876	960	926	869	904	892	933	898	880	902	915	930	864	948	955	897	924	898	847	893	934	895	941	892	948	921	907	894	878	940	882	964	905	896	907	958	869	897	946	899	892	905	922	875	962	912	877	922	887	908	926	948	940	911	910	855	900	912	938	922	878	877	882	949	915	916	901	904	876	926	875	896	964	986	906	928	881	945	878	877	918	957	951	893	884	939	931	918	882	877	850	897	889	898	892	844	938	901	910	925	917	856	925	901	883	938	841	906	917	890	877	934	978	893	919	903	903	905	905	918	905	909	898	878	872	895	893	882	873	887	952	854	885	912	957	898	891	911	839	934	918	904	881	917	896	930	900	918	895	867	879	873	931	908	900	873	922	896	978	927	904	971	965	931	879	929	898	935	875	899	937	967	907	918	967	910	909	910	893	888	946	899	902	953	923	977	889	877	917	978	889	885	943	898	888	915	903	887	920	913	905	863	904	890	907	918	897	922	938	934	959	961	906	908	914	884	920	906	902	875	942	866	908	951	875	918	923	929	950	911	872	898	915	907	927	938	880	868	872	934	884	909	934	886	912	932	822	901	889	884	917	958	907	918	911	927	894	887	902	880	937	903	876	930	859	934	910	935	935	890	884	910	924	887	913	965	894	855	896	949	921	922	893	894	877	897	848	948	889	875	881	917	955	872	888	890	964	935	917	943	937	904	944	912	895	904	884	950	876	875	909	902	875	865	937	875	951	925	903	949	875	879	923	947	914	880	906	896	934	885	851	878	899	853	889	861	876	895	899	921	864	904	930	898	892	910	930	924	902	903	900	859	942	841	883	902	918	916	943	872	906	898	894	870	890	919	913	895	899	882	881	943	946	911	970	920	929	926	903	946	906	911	898	883	908	894	843	927	922	885	931	933	924	903	908	926	919	888	876	932	906	940	868	927	896	881	883	914	870	905	929	927	837	971	888	915	922	872	934	882	894	930	875	945	921	895	901	847	942	922	922	846	885	925	909	941	914	957	947	922	904	885	884	970	897	875	859	910	896	897	913	950	899	879	895	945	894	850	870	884	875	932	870	894	923	884	916	868	888	921	895	892	984	886	925	890	942	846	944	910	863	882	900	886	922	941	900	871	882	911	905	942	921	919	894	886	906	894	897	878	927	868	879	842	973	898	894	912	920	946	849	893	898	889	859	906	928	926	906	865	905	898	917	862	916	955	961	882	895	932	853	927	863	896	886	880	921	881	933	886	867	941	893	957	892	881	855	938	913	934	839	899	964	943	890	880	861	869	934	916	898	889	936	897	913	940	889	880	957	950	974	921	898	936	909	871	896	897	922	941	909	885	899	920	861	913	896	910	902	895	887	935	908	925	895	904	895	895	881	913	936	843	898	894	913	897	934	898	963	958	909	956	921	933	931	892	926	876	860	884	905	921	894	944	954	935	887	985	922	927	952	952	874	887	861	881	862	883	939	894	895	912	917	878	914	929	928	919	880	871	935	946	944	928	889	892	914	892	913	880	895	886	887	910	963	850	881	897	901	903	873	878	902	902	928	873	918	928	906	923	876	906	883	922	863	903	884	891	899	859	950	971	879	931	940	864	963	939	846	850	928	873	905	911	900	944	923	892	967	908	875	879	949	870	956	933	921	855	889	880	931	791	940	902	911	902	896	913	889	928	862	968	889	920	902	903	919	884	932	887	874	909	879	885	971	888	938	871	890	909	909	921	874	878	883	905	921	937	916	942	876	917	929	877	924	860	889	900	889	973	911	866	926	907	955	914	903	916	981	881	943	864	879	923	896	933	843	915	863	948	937	887	845	894	871	927	931	842	915	930	931	859	864	897	896	909	992	883	927	976	934	923	877	889	900	918	870	866	874	909	931	923	864	910	946	899	912	883	905	935	931	896	904	898	915	889	891	936	863	929	896	889	908	901	858	889	889	935	910	897	875	956	916	916	872	901	935	957	939	888	856	908	895	888	928	881	916	923	902	864	957	908	973	911	895	959	873	898	917	903	870	925	952	930	954	870	912	872	885	919	941	859	939	896	949	925	930	907	939	923	866	891	893	939	874	894	887	896	930	908	931	868	897	870	904	910	861	939	906	894	904	917	916	911	855	896	910	899	911	889	913	876	895	893	885	906	899	946	861	897	899	881	922	966	927	922	931	901	875	958	975
24420	21480	28804	24831	21804	16875	9251	5845	4438	3593	2836	2533	2165	1955	1785	1770	1594	1547	1457	1438	1309	1194	1125	1129	1108	1098	1068	1070	1005	1028	1040	1003	973	996	1055	994	999	994	988	1011	1066	973	993	955	913	984	1015	1034	965	966	1014	979	992	929	975	1030	920	978	909	908	988	952	982	1025	960	962	970	898	1001	936	957	883	914	931	940	948	942	931	960	996	968	913	935	983	952	912	918	944	892	950	925	916	910	941	965	906	952	929	942	961	954	956	896	930	944	965	960	1016	957	985	955	904	931	943	946	879	947	899	914	930	856	951	934	922	936	986	946	905	983	947	952	931	938	871	906	901	901	904	872	1048	968	867	880	947	933	949	963	929	937	885	950	920	904	881	910	852	954	876	930	932	910	906	927	933	975	907	903	929	931	887	917	956	930	894	905	948	960	952	906	923	967	907	933	884	951	904	925	924	900	960	962	933	896	929	975	914	969	909	959	918	949	896	927	1004	877	915	974	985	947	900	907	898	948	909	904	945	963	914	965	952	992	883	920	953	948	945	988	952	937	953	889	912	938	976	970	909	907	913	852	914	939	945	965	884	910	867	954	960	892	933	957	938	874	923	920	892	942	970	952	937	932	889	982	911	943	988	893	905	941	885	992	890	928	920	897	899	870	943	986	944	882	925	904	927	945	943	933	926	964	934	903	945	938	903	893	859	918	950	920	921	926	955	976	950	918	938	910	900	923	933	936	915	919	934	917	927	945	877	929	978	895	910	951	885	925	860	891	895	933	992	943	939	940	905	956	968	909	935	940	925	914	867	913	928	917	931	916	963	940	949	925	927	946	880	899	905	891	988	953	949	890	921	907	947	954	941	897	866	931	912	958	875	931	942	894	975	900	969	961	878	915	923	915	950	879	937	919	921	984	929	888	965	934	911	923	916	903	939	962	941	973	872	934	924	909	877	970	856	870	951	883	924	851	909	940	914	917	952	899	954	924	937	914	909	952	872	946	876	903	929	891	975	911	959	922	927	913	962	932	938	920	936	922	992	935	967	926	943	964	942	935	930	984	929	903	955	923	961	952	919	884	856	871	951	975	915	873	919	959	866	957	940	938	943	900	909	915	919	906	923	887	937	936	959	929	908	932	913	931	907	896	909	911	911	897	957	926	964	925	907	913	906	957	883	952	920	893	942	928	929	957	992	957	939	905	931	938	936	948	981	922	948	965	921	958	905	937	962	931	924	915	964	975	929	934	950	907	915	928	951	915	910	887	917	876	924	980	934	978	940	863	938	944	964	962	956	925	902	912	971	1005	898	917	926	852	922	913	880	897	947	926	869	920	928	970	893	918	884	892	916	938	983	939	988	986	967	968	982	945	978	893	954	920	984	982	901	959	931	958	897	901	899	969	896	915	895	855	898	947	897	911	956	879	912	966	962	926	881	885	968	956	905	891	940	988	883	977	941	898	934	954	924	967	963	938	977	966	941	971	948	931	896	905	938	907	912	953	922	980	893	938	937	920	919	874	917	941	933	968	919	930	967	931	915	942	915	864	971	957	900	950	931	952	898	963	940	906	842	957	960	954	934	900	965	901	886	888	925	902	954	937	924	946	875	943	943	898	918	942	936	953	951	943	888	888	903	876	917	905	936	930	934	965	933	913	940	939	883	884	973	969	934	912	932	913	949	981	933	912	903	904	930	951	947	883	923	959	939	937	933	917	963	924	900	896	916	942	967	865	964	922	887	907	957	964	950	921	902	878	941	964	974	933	956	970	952	957	912	937	930	941	918	941	969	990	973	959	881	917	962	951	904	918	954	915	907	951	885	917	992	915	901	928	910	869	938	922	940	997	949	916	972	972	944	901	941	920	946	943	931	949	896	937	948	988	927	903	946	923	929	1002	938	938	896	937	962	924	930	924	886	921	904	922	975	938	908	927	982	899	925	907	946	968	958	925	894	932	955	970	958	962	949	912	905	931	910	931	986	884	976	952	891	880	959	961	947	972	916	891	894	865	942	907	934	939	969	918	920	955	948	934	959	950	963	934	907	929	950	943	955	900	951	986	904	941	853	865	932	936	891	925	951	978	909	856	941	874	957	931	937	937	925	886	921	925	912	921	898	938	946	965	906	948	887	920	955	925	968	948	892	953	940	885	987	888	911	919	908	927	933	958	909	978	955	942	919	870	906	896	989	903	946	905	958	994	910	939	901	946	909	947	993	938	951	901	971	923	966	868	955	913	904	894	913	966	925	920	904	922	963	940	936	951	932	901	951	903	876	946	916	967	984	955	952	864	942	996	949	898	938	980	964	926	934	945	944	925	971	903	969	931	921	952	915	883	954	870	902	932	873	952	931	977	937	916	893	897	939	911	948	917	905	936	977	941	925	894	927	918	888	995	930	958	876	893	867	931	951	939	877	907	909	916	907	944	970	954	986	878	918	947	925	904	925	928	910	886	896	882	884	882	906	964	919	936	956	937	908	915	963	864	925	923	945	942	937	941	945	884	892	928	963	899	928	909	906	931	916	924	967	903	913	924	957	955	845	952	940	938	912	926	906	985	952	961	943	890	904	962	933	899	926	901	930	901	876	939	987	911	905	919	922	940	953	930	940	919	941	882	893	901	902	914	1015	837	888	927	932	875	948	949	969	926	892	935	881	978	976	966	905	945	889	881	929	922	904	876	912	928	896	916	943	920	926	931	913	925	872	930	919	920	881	902	916	962	947	935	891	997	951	964	913	926	896	924	898	968	989	945	882	917	936	991	901	951	898	912	903	966	925	983	954	882	949	956	877	956	907	978	937	910	941	942	941	959	938	918	920	970	938	924	940	941	930	905	964	935	959	929	912	944	983	901	952	975	985	904	907	951	936	918	926	953	954	970	897	928	972	856	904	931	917	1010	922	957	973	945	975	969	943	897	918	934	926	973	980	906	935	923	911	956	879	959	900	881	865	912	917	887	871	915	858	936	983	912	1003	927	962	882	862	897	943	958	958	893	921	889	914	933	917	924	897	958	926	963	924	955	929	943	945	959	932	926	926	1008	912	957	978	886	970	881	888	932	926	964	895	910	938	889	945	919	927	897	928	914	976	876	947	956	906	917	945	925	928	960	950	987	938	961	888	967	931	870	958	919	922	917	938	939	936	909	925	927	937	934	953	936	943	927	931	948	950	937	933	893	942	949	930	889	958	896	943	919	947	952	909	970	978	949	919	1014	953	905	925	909	931	919	871	937	974	904	945	907	945	963	928	988	914	913	945	892	958	966	944	926	934	891	941	915	925	959	889	880	921	952	878	921	917	974	925	916	948	929	968	856	919	1009	1003	936	942	880	951	922	978	933	874	920	961	920	978	903	900	936	943	943	906	957	903	886	891	962	936	950	862	892	968	954	905	946	875	858	908	912	928	975	857	928	880	964	934	938	898	991	969	909	896	922	909	939	913	913	946	924	956	893	977	929	955	942	929	919	881	943	918	944	884	937	883	920	954	933	917	962	913	1015	951	956	954	892	927	942	940	956	930	912	917
27587	51487	37670	23536	17085	13186	10008	8029	6360	4934	3864	3268	2671	2423	2252	2185	1875	1765	1626	1611	1492	1316	1322	1195	1191	1175	1159	1142	1069	1081	1056	1032	979	1054	1060	1037	1011	988	1012	1003	1012	990	967	998	951	990	1023	965	940	1022	974	1006	940	1013	930	965	908	968	979	969	988	949	963	988	951	993	963	883	944	937	910	955	906	874	958	961	910	941	931	942	904	923	938	910	958	985	960	988	980	933	934	976	945	960	854	907	929	880	931	907	904	918	920	940	915	885	933	929	918	926	909	934	917	903	932	924	894	966	940	943	896	938	914	899	926	942	980	970	901	913	910	954	921	950	885	953	839	853	950	948	871	883	940	902	914	894	918	889	858	952	884	917	931	921	902	928	923	901	928	955	892	936	936	905	908	942	849	946	916	837	934	908	939	892	922	981	961	952	922	978	958	960	924	937	891	912	920	946	949	830	914	904	954	870	935	897	904	924	885	951	880	932	920	946	891	880	917	897	912	893	927	910	956	909	900	831	916	908	904	945	875	865	873	876	888	884	927	877	930	875	880	915	960	893	925	896	909	941	893	896	894	933	947	888	993	1011	923	899	930	933	870	891	911	976	907	930	893	947	938	898	901	930	877	919	884	898	898	929	903	917	925	939	980	976	959	919	950	905	951	919	947	975	944	941	940	909	891	912	863	929	919	957	919	920	911	957	890	884	928	929	904	977	905	905	931	944	960	948	866	907	942	931	942	925	946	958	914	872	905	885	851	902	887	912	956	905	929	979	857	887	924	959	925	898	908	882	922	910	851	936	900	958	950	936	913	936	929	931	914	915	925	908	970	921	867	923	888	892	949	912	898	882	873	917	895	883	863	908	916	913	919	901	930	926	922	948	909	923	908	947	982	909	938	913	874	933	908	935	910	892	905	911	925	909	993	1008	906	890	926	885	915	851	981	930	916	920	903	902	891	874	906	920	921	970	932	901	938	895	918	884	886	890	884	952	875	890	937	917	903	904	944	928	928	978	941	874	929	917	940	899	977	924	869	882	901	921	937	924	911	896	907	928	907	893	885	918	884	887	956	851	944	911	861	866	982	874	886	928	930	906	902	929	914	931	895	942	940	962	954	932	921	891	906	887	944	915	861	913	883	944	903	944	906	898	934	871	897	904	913	915	948	927	941	886	955	915	900	907	903	921	921	891	969	906	878	901	897	919	936	912	909	925	889	900	912	944	929	935	945	882	885	863	937	897	948	896	913	903	916	878	905	873	880	909	919	927	903	906	941	901	844	948	925	934	899	887	952	929	908	913	879	889	888	915	916	904	924	896	967	958	943	932	886	876	962	928	872	932	936	846	932	972	898	883	932	909	913	927	910	974	932	924	898	992	928	893	922	927	949	919	901	947	947	921	954	874	939	929	883	949	911	969	919	902	901	920	940	924	901	975	940	874	935	926	917	901	951	945	931	881	909	918	910	938	891	952	940	944	905	960	912	930	886	954	960	866	904	917	890	863	902	853	937	863	909	908	936	932	930	923	923	932	890	874	912	910	871	927	915	943	981	908	924	956	894	923	863	914	876	903	880	936	992	899	944	936	1014	901	923	979	909	913	937	957	967	881	916	912	921	901	903	945	906	951	946	911	931	936	913	979	914	930	985	901	934	963	943	895	909	919	888	899	873	911	940	914	884	922	926	886	927	912	925	884	897	884	913	910	959	909	917	915	931	884	903	920	892	912	935	889	895	905	903	947	929	921	907	878	960	941	945	926	915	884	925	934	954	926	924	913	930	939	960	937	922	932	933	898	903	940	917	949	939	935	903	996	994	909	961	964	928	877	935	932	909	949	1000	843	928	909	902	952	911	880	932	915	933	864	881	926	917	950	932	887	926	898	866	936	973	888	993	925	912	922	899	928	927	914	952	888	898	905	905	965	877	945	922	912	906	867	904	934	978	915	920	922	916	908	942	923	896	929	874	891	951	896	949	908	922	886	937	970	918	974	906	920	940	889	988	912	899	911	869	924	861	889	907	903	850	924	898	894	940	967	855	910	920	940	907	916	935	932	874	881	858	942	908	924	888	933	948	950	921	919	900	942	898	908	919	921	895	928	945	891	920	878	933	896	922	945	900	883	896	873	933	912	906	897	910	861	863	868	921	901	894	879	950	976	896	939	962	906	955	947	919	905	885	934	899	955	866	845	946	883	918	886	921	901	875	914	957	945	989	1006	939	923	956	945	964	909	941	956	901	889	903	954	931	980	920	867	934	941	855	888	961	929	893	895	878	902	900	899	984	920	903	914	937	929	905	933	911	929	964	918	935	900	871	942	959	898	924	934	928	936	889	868	935	906	904	890	916	930	939	918	956	893	955	921	901	896	933	875	851	891	893	862	928	883	930	956	949	861	956	938	918	889	922	856	881	870	915	897	939	917	850	943	930	951	903	904	936	871	957	928	871	880	950	913	883	945	888	919	921	928	945	953	905	899	935	933	951	881	938	915	915	899	931	917	878	946	885	897	909	899	905	928	916	891	900	892	907	923	918	909	941	905	933	870	906	933	919	888	897	967	864	925	865	915	899	966	917	887	921	939	940	898	864	874	931	925	891	904	911	894	904	928	949	905	898	938	926	928	945	903	887	957	923	934	934	928	855	954	936	890	913	892	882	988	908	953	929	910	979	929	905	909	930	878	966	911	999	962	906	902	883	917	915	889	925	939	880	875	932	942	936	923	957	898	920	941	882	888	936	893	863	904	883	943	881	954	960	966	875	967	962	858	972	925	959	932	929	925	972	873	900	948	894	902	935	978	914	869	867	937	902	939	867	889	938	842	934	913	900	972	922	935	929	926	946	948	909	936	912	926	862	928	869	900	902	905	915	890	884	942	911	862	914	881	970	915	901	838	863	912	838	942	902	902	919	962	901	960	902	932	910	911	874	939	904	938	928	931	905	909	948	950	946	937	902	923	914	964	1001	921	959	947	881	970	933	917	921	877	945	903	916	912	940	939	914	862	920	936	950	967	893	974	876	940	950	932	925	899	928	864	950	917	908	950	882	949	905	911	919	854	926	905	879	857	920	867	880	893	887	862	925	881	962	961	936	909	933	922	872	957	905	913	944	952	956	885	882	900	908	874	829	932	920	951	947	977	876	921	889	859	883	922	893	956	892	916	916	912	927	985	928	902	951	876	945	888	937	881	898	908	934	937	863	976	915	891	921	961	933	914	942	962	956	931	939	925	981	949	905	942	979	944	949	980	942	933	914	941	953	862	927	903	971	964	932	899	945	897	885	918	946	917	960	955	925	878	931	903	1009	920	927	954	928	887	941	913	961	919	971	892	924	913	916	939	965	925	917	871	929	944	875	906	888	927	932	859	915	939	969	937	880	874	936	918	850	884	907	931	922	924	991	942	938	920	888	922	894	886	937	911	961	884	984	956	966	891	932	926	887	948	866	952	943	959	915	895	903	974	916	884	948	918	915	919	900	900	872	919	924	894	896	903	917	877	962	965	939	922	928	934	902	970
25362	21415	28089	25950	17874	9464	6106	4557	3515	2961	2435	2114	1914	1723	1719	1503	1449	1417	1464	1326	1278	1207	1170	1208	1143	1110	1134	1081	1028	1028	1007	1021	993	1017	1042	1012	963	1041	993	954	972	1020	1005	935	1021	1040	967	969	1001	1073	1041	983	1036	987	1065	1005	1002	996	1000	950	1021	1020	1028	1000	916	997	1024	933	975	979	964	932	987	1062	904	957	999	988	955	965	959	926	922	925	1006	942	1003	970	962	924	1000	952	928	929	1002	938	960	961	939	962	1000	955	936	979	948	941	998	1010	918	919	939	953	926	953	984	904	943	949	932	986	914	1003	896	930	985	917	1003	1003	907	945	865	915	978	986	910	931	930	982	898	979	963	1014	906	963	955	914	979	951	950	978	990	984	955	878	987	960	992	963	965	993	963	979	999	910	941	953	891	965	981	971	1003	1012	972	922	917	977	942	998	935	946	985	928	970	946	997	898	902	933	1024	926	1004	1004	981	981	968	985	943	943	971	941	927	924	938	949	953	892	983	982	941	943	914	934	915	973	937	1032	950	983	929	909	977	922	935	928	974	977	968	887	949	963	918	954	909	1000	938	1030	963	999	983	954	996	935	951	946	965	952	908	940	919	890	935	916	1011	998	991	945	966	953	964	902	931	977	938	959	939	933	1026	945	898	963	989	945	959	946	973	951	999	950	919	977	970	958	1001	969	959	953	942	997	994	935	937	935	922	952	959	892	889	932	915	910	948	930	983	1005	953	962	923	948	996	978	977	927	959	962	986	917	948	967	917	940	942	1020	953	899	966	943	952	961	975	975	990	914	1020	990	947	927	910	953	925	952	994	994	935	927	917	997	978	937	959	969	963	939	927	951	973	933	979	952	1004	1001	1048	948	969	951	936	986	1004	908	914	941	953	957	908	922	973	952	929	967	1056	962	941	963	926	1046	968	946	1002	958	921	964	933	925	937	953	900	950	960	910	978	965	985	905	947	904	1010	979	907	892	962	966	981	980	965	963	949	933	975	952	983	921	955	968	948	968	955	974	984	949	964	951	911	947	921	1000	954	971	985	957	949	987	966	958	1032	943	944	957	934	982	937	967	952	998	944	985	977	960	972	902	990	941	982	915	934	911	964	942	976	886	941	984	911	951	980	1030	934	954	919	931	979	946	926	920	951	977	984	965	940	943	957	953	940	986	957	913	910	967	907	940	993	936	948	940	958	957	942	977	991	969	948	938	918	990	913	981	935	962	1015	925	1002	1037	925	921	932	975	929	966	930	930	931	952	957	1013	917	935	916	952	996	920	964	974	927	933	950	1019	925	943	972	933	941	949	921	951	976	982	972	947	959	961	953	996	959	996	976	967	926	914	945	887	959	1000	961	951	967	992	917	927	975	925	996	907	990	965	1001	910	974	1011	921	909	956	937	1004	970	973	1001	979	983	945	1001	951	981	935	928	968	985	978	904	1005	941	948	962	896	909	966	918	978	984	1011	912	990	959	922	945	978	956	981	966	959	991	949	916	922	1022	946	1005	855	969	1010	979	1003	956	914	960	974	905	942	998	1002	941	927	952	963	959	985	943	930	947	892	948	988	913	964	925	989	959	940	935	921	918	972	937	955	943	976	1030	950	972	957	924	953	1016	974	909	961	963	1008	974	949	927	923	977	956	924	977	955	958	1025	995	950	929	944	917	944	921	948	988	935	955	987	924	931	1026	874	943	952	950	954	905	936	1020	957	941	959	1022	914	913	925	977	1004	1001	972	966	1022	997	965	953	897	955	952	975	1002	1010	940	964	969	961	947	995	990	1002	911	950	947	966	995	919	941	938	994	933	992	954	945	893	1015	934	1021	981	952	931	971	936	995	957	969	952	955	903	976	958	954	973	933	936	939	959	939	983	976	949	952	959	954	940	988	1007	964	891	928	968	978	1026	970	982	976	945	903	944	931	947	956	891	957	992	961	947	970	937	937	953	903	981	992	933	943	932	965	985	929	937	971	946	938	985	975	936	972	986	970	928	961	985	957	1010	969	934	1019	951	908	1002	962	983	976	942	929	948	956	937	960	950	928	990	923	970	955	979	917	967	988	1002	974	990	955	945	994	949	954	1023	921	979	940	932	903	937	927	961	915	867	953	951	911	956	942	967	962	953	949	917	934	983	880	1031	1008	911	955	971	985	934	955	1002	988	964	927	949	953	922	1009	977	940	979	941	940	933	961	941	946	993	999	983	934	960	1026	948	995	923	898	924	935	1001	980	987	978	964	930	941	958	988	977	964	914	954	929	940	954	922	919	925	959	945	966	935	931	940	987	963	948	890	981	1009	978	960	958	984	920	943	929	955	948	972	1029	957	878	955	984	930	991	972	957	908	934	900	975	975	941	969	962	921	1022	953	1010	927	931	984	922	959	910	964	978	979	965	950	1005	1004	934	984	961	936	959	919	956	985	920	997	928	964	933	951	1010	906	975	960	968	918	957	944	969	944	952	978	982	905	909	1019	936	966	928	939	939	927	1014	950	964	953	945	979	1020	977	976	917	923	976	932	972	935	1018	902	938	947	987	942	917	928	889	963	925	1015	923	964	1006	929	936	940	989	959	941	954	925	881	1007	939	1025	912	988	922	1016	952	974	945	946	951	986	940	918	978	978	904	933	947	950	981	901	950	968	925	1023	966	955	964	945	940	1020	919	951	910	976	957	963	977	902	930	983	951	941	923	954	959	895	976	957	957	936	964	1003	969	956	971	895	971	969	946	937	927	970	987	939	929	990	938	923	992	944	925	939	950	976	984	911	935	917	994	938	927	1002	1004	949	872	923	927	928	936	1018	983	964	901	969	930	963	949	994	1009	966	961	940	995	956	969	935	995	998	936	955	965	935	946	964	924	970	981	975	936	937	986	970	951	915	933	927	968	966	913	936	995	950	957	980	956	945	978	969	955	939	956	962	994	945	872	992	895	992	950	1044	916	933	991	972	964	952	938	889	963	1001	967	919	947	928	955	931	955	966	933	949	940	951	999	1037	989	938	961	985	973	928	1010	927	960	966	928	920	955	966	877	945	909	971	945	947	958	930	977	983	974	938	917	894	1005	939	969	964	965	884	950	935	944	915	980	947	970	941	936	955	995	953	975	970	890	955	960	952	904	911	945	1009	987	1016	926	925	936	938	949	966	954	957	1005	964	926	956	986	996	927	938	918	999	903	926	971	920	874	943	993	989	1011	924	955	953	1013	968	937	1001	952	1001	962	943	950	899	889	969	978	968	977	948	991	941	900	961	1015	945	913	987	935	973	950	935	936	923	978	948	956	968	892	978	918	939	933	924	972	967	890	937	1006	919	956	988	937	957	967	997	1012	903	925	931	952	952	947	965	934	963	930	942	955	977	926	960	992	940	999	941	983	955	955	977	980	993	951	940	1004	938	967	948	905	995	1036	968	985	947	960	943	975	959	978	967	974	978	983	954	964	952	952	946	921	908	998	977	929	1002	901	1006	953	974	957	980	949	931	1001	976	968	975	943	886	966	927	974	947	944	907	993	969	996	941	914	1011	974	974	887	966	933	929	1016	948	909	957	895	982	935	952	973	937	933	896	945	1013	936	967	1025	990	902	1013	979	949	955	982	961	980	931	978	887	989	937	913	981	955	1008	987	929	943	951	858	877	942
29039	46525	34110	21454	14636	11040	8273	6705	5289	4125	3303	2863	2388	2058	2014	1852	1698	1579	1652	1507	1348	1272	1221	1254	1080	1123	1124	1133	1055	1006	1033	1067	1056	977	1079	1077	1068	1069	1003	1079	1003	994	1047	995	1042	1042	1040	1034	1007	968	965	1000	970	1032	1015	1030	1000	964	1020	997	1001	984	978	1001	967	975	985	1001	953	979	1021	975	1012	911	928	1011	907	996	954	963	942	925	1000	939	956	923	944	959	949	959	962	979	960	1008	895	882	975	877	952	914	981	960	969	926	905	954	905	914	954	956	938	968	951	945	957	955	904	964	977	990	940	955	960	946	984	923	897	902	924	937	948	944	960	983	961	933	947	958	926	958	957	964	974	951	885	931	962	966	960	922	925	946	981	954	886	966	940	908	999	907	988	929	924	914	969	936	904	936	945	896	978	972	971	985	960	960	934	955	913	976	950	917	943	920	956	869	964	947	925	962	917	935	929	867	926	991	984	922	884	942	967	937	966	960	919	921	949	927	1012	1012	934	945	946	973	919	936	974	984	906	921	985	945	887	919	921	923	964	965	973	899	967	984	993	909	940	952	929	977	1001	933	913	910	975	962	888	939	951	953	960	956	930	910	932	983	995	934	936	945	949	1025	999	971	881	990	956	937	924	925	903	918	918	989	931	973	991	939	959	904	950	1021	982	925	936	970	944	940	907	929	926	939	921	914	930	953	909	954	915	902	943	927	910	959	983	1011	973	1011	980	898	913	948	971	970	945	952	942	979	986	973	910	943	974	954	952	929	898	917	881	918	963	992	949	951	941	858	912	910	966	994	977	956	962	952	883	961	956	958	944	922	1003	941	915	950	955	954	905	972	954	934	896	983	986	948	924	933	950	935	950	926	960	917	925	971	948	893	939	938	988	965	1028	912	937	944	881	931	893	977	964	984	869	923	1017	887	984	934	909	958	947	943	919	956	959	929	904	949	922	910	904	958	954	933	918	908	948	977	930	938	947	926	971	978	926	959	936	945	945	932	963	988	907	990	882	924	975	905	959	1038	998	996	908	959	995	900	951	972	955	903	943	942	962	957	930	979	914	924	905	938	894	974	963	953	931	967	912	878	900	950	978	938	978	899	909	933	969	974	939	961	922	951	1000	911	926	934	952	950	937	971	946	907	973	959	946	896	930	982	905	966	963	966	950	926	930	964	976	881	926	895	942	944	953	990	921	949	949	923	939	925	937	951	947	958	973	925	964	965	935	930	929	992	998	939	913	937	958	963	924	915	930	934	972	931	941	958	963	924	940	956	961	946	965	918	910	978	976	959	931	908	898	967	985	950	932	937	975	965	925	942	950	957	969	928	921	957	1000	921	959	943	937	920	945	932	905	961	970	931	924	882	956	934	953	982	917	968	935	919	971	944	945	974	1007	920	940	944	955	883	957	970	939	932	938	934	949	924	929	929	934	945	909	948	969	930	965	919	966	961	1005	953	942	950	935	948	964	964	934	976	930	955	975	966	938	967	926	893	959	896	907	977	904	952	878	940	930	932	935	948	960	913	974	963	963	957	941	890	1010	979	878	929	909	946	957	949	902	892	929	917	890	874	944	911	996	944	946	943	928	892	942	971	1008	1006	937	923	934	932	953	956	955	932	966	934	989	899	929	939	938	928	974	930	950	914	954	953	912	919	925	939	988	971	962	955	946	1000	973	953	950	938	950	1014	933	883	954	954	917	939	961	935	1015	959	944	976	914	904	933	923	993	952	939	945	886	928	964	919	956	936	944	927	973	964	1004	898	909	937	955	928	968	941	913	1008	974	1000	944	1003	991	968	931	947	1007	957	951	945	908	917	976	968	910	956	937	917	950	936	960	959	913	958	931	918	884	946	978	952	947	985	914	949	990	958	970	912	915	940	956	970	993	886	949	939	967	1022	971	950	992	889	956	924	919	967	997	943	953	932	883	952	967	965	983	953	924	961	935	944	941	927	964	965	911	915	934	911	908	910	907	997	972	949	966	990	994	988	930	967	936	1022	926	960	981	936	966	953	871	964	933	980	943	943	972	996	943	905	947	980	959	915	937	967	930	917	902	998	907	989	950	939	879	972	912	929	892	978	979	1000	972	974	929	945	988	910	907	905	881	907	906	957	902	895	971	962	932	915	993	976	953	894	876	904	966	916	856	986	919	905	932	945	961	951	948	908	917	940	941	934	980	910	978	937	924	936	997	938	910	1012	985	949	1000	976	984	948	959	898	928	971	945	978	957	886	960	927	977	947	914	928	954	955	946	882	960	941	926	886	874	937	934	936	941	907	984	963	932	956	914	915	959	1011	956	917	973	982	914	941	937	950	958	908	956	960	939	923	920	979	936	897	988	940	935	942	924	902	953	984	933	977	991	963	933	1009	950	963	916	940	918	956	989	936	901	923	951	918	956	909	930	932	931	933	937	956	887	991	967	984	928	959	956	879	926	900	949	923	909	963	977	984	912	912	983	968	954	925	943	969	942	993	940	935	972	1004	957	923	898	968	967	940	912	943	925	936	923	943	981	948	983	965	957	974	883	997	924	967	937	982	888	907	987	954	926	899	937	927	874	867	962	988	911	911	945	1003	960	927	969	971	889	972	942	914	970	894	937	945	922	966	942	922	982	933	978	962	954	966	1006	942	945	940	976	963	937	906	899	942	934	959	926	981	863	920	1006	953	960	944	961	896	922	918	951	949	999	922	936	939	927	954	974	910	889	971	959	920	921	934	918	950	949	891	967	970	992	906	906	923	928	942	959	924	898	951	959	974	978	935	918	970	873	976	954	963	958	924	958	959	1019	940	920	962	964	931	982	1003	962	910	957	924	933	940	914	962	941	925	920	968	928	975	938	946	959	973	923	898	952	953	967	940	962	941	917	950	948	979	974	952	889	937	927	931	941	945	949	925	941	997	949	925	934	991	902	972	940	968	905	922	914	923	964	949	931	904	908	922	929	967	975	945	965	930	976	943	961	961	946	904	966	932	998	989	966	998	957	932	890	926	945	959	972	970	898	926	961	964	971	928	956	979	943	915	912	914	912	927	961	981	883	936	950	907	941	945	905	959	893	931	918	900	939	890	918	913	976	919	933	955	948	959	921	961	936	896	922	951	952	942	955	947	900	958	987	985	946	900	1042	934	945	904	958	952	943	975	953	929	899	945	938	973	1018	932	933	928	998	931	917	915	961	926	959	915	993	985	953	934	950	916	981	923	928	966	911	923	976	937	973	958	925	886	945	959	989	948	924	979	883	937	954	901	959	950	938	910	989	987	983	875	925	925	958	940	980	954	958	878	929	949	932	893	924	949	890	933	992	944	909	946	959	914	963	919	966	963	867	963	878	925	998	984	956	941	954	881	926	888	967	972	918	905	921	959	916	958	883	924	887	954	945	919	929	948	894	910	988	920	907	971	904	905	930	964	971	929	919	939	922	948	980	925	932	893	996	917	927	987	932	909	930	950	950	961	888	924	938	1028	899	982	952	911	918	971	953	917	925	876	958	995	940	966	922	957	977	970	966	932	981	1001	913	980	903	920	927	949	913	963	923	854	932	973
23112	21482	29259	24140	21646	22324	17616	8299	5929	4707	3704	3184	2758	2425	2322	2071	1917	1873	1890	1696	1605	1517	1417	1326	1250	1205	1176	1188	1138	1128	1241	1098	1111	1052	1114	1119	1079	1071	1114	1103	1106	1117	1132	1118	1154	1170	1090	1104	1129	1090	1129	1162	1096	1051	1149	1112	1062	1012	1013	1089	1066	1073	1109	1000	1050	1049	1086	1034	1021	1072	950	1014	1071	976	1072	1052	1051	1056	984	1003	970	1005	1099	1033	1044	977	1077	973	1032	1068	1015	980	1029	1020	1012	1053	946	997	1017	954	990	1003	1030	1001	1016	1025	967	982	969	948	962	977	1043	1006	1002	1097	1011	976	988	1005	952	1034	1016	1065	1047	1006	1052	1044	1025	1065	1071	1022	976	947	963	1043	1074	1010	1025	1011	1084	1052	990	1038	1042	1024	955	991	1023	989	976	1002	1043	981	1037	970	993	1017	1013	1003	1015	1026	1084	1058	1033	1000	1006	1044	1016	989	1061	989	1010	1027	1040	973	1043	1021	1005	968	997	995	1013	983	1007	1007	980	981	977	970	1061	1005	1030	1040	1038	985	1066	1035	1043	1008	1031	1042	1059	1010	1019	1042	1026	1042	1013	1015	1017	971	1041	1053	1025	1009	970	1069	1002	924	1014	990	959	1016	923	1037	969	1015	937	1011	1004	989	1023	997	979	986	1032	1055	1033	990	966	1000	1078	987	1041	969	1034	986	1030	1031	986	1005	961	1023	1013	1006	924	1014	1004	1065	990	967	1013	1058	1109	985	1051	986	968	1019	1060	1045	972	1001	992	1028	964	1058	995	998	1007	920	1045	1044	989	988	1017	1022	1042	1015	981	1075	1049	1014	985	1043	1058	1002	1014	964	983	1018	1021	1003	1007	1027	988	1002	1035	1053	1066	999	1066	1003	1053	1056	1009	1075	1029	1019	1049	954	1009	1030	961	1030	1004	1026	1013	1051	989	1032	1045	1036	1037	1030	999	1004	1010	1003	979	1002	985	1001	990	1052	978	1050	999	1000	959	956	969	1026	1083	1006	1045	982	1026	1001	955	1035	993	971	957	1008	1005	1051	1063	994	1049	958	992	983	1014	974	974	1038	1058	1020	975	995	1004	1031	1016	1036	986	1014	1053	997	1007	974	998	1029	999	1006	988	974	1022	984	981	1075	1051	910	1074	1040	1007	1009	1030	1027	990	991	1024	963	1045	1063	1005	981	1033	993	989	978	1012	1018	1035	1066	1043	973	1080	1009	983	1022	989	991	959	1037	1069	1014	1042	1067	1047	995	1047	1006	977	1052	1010	1026	1007	976	963	998	997	1001	1010	1038	1032	993	993	984	989	1002	991	970	1052	975	991	1037	1018	993	991	1006	996	1014	1080	1062	1006	993	992	963	1067	1089	1018	1022	1038	1052	961	1080	1086	964	1035	979	1004	995	991	1064	1008	1068	1049	1048	996	1002	1067	1016	1011	999	1064	1018	1040	1012	1015	985	1018	1006	997	1051	1044	989	1058	1022	1048	1002	1025	1020	1010	1026	1017	1033	1057	1017	1042	1021	1068	1018	1038	978	1009	1026	1044	1005	1095	1046	1030	944	967	986	1071	1002	993	1014	990	1040	1027	986	1026	1004	947	987	1039	1018	1017	1003	998	1036	1067	1050	1082	987	956	950	988	992	1002	1042	1013	1027	968	1027	982	1022	1076	975	958	998	982	1017	994	970	997	1001	967	1025	1014	1036	1016	991	1039	1005	1036	1023	992	1041	1019	1027	1023	1027	952	986	1043	980	1007	1027	978	1030	1012	1006	969	968	1003	1048	1054	1024	1009	965	987	1041	1026	1035	1028	1032	995	1033	1028	996	977	990	974	958	991	1039	953	1003	941	1010	980	1037	978	1017	1044	1016	975	912	1011	1001	979	978	1019	981	1017	959	1021	1026	993	1013	974	1007	978	993	963	1079	964	1025	1013	967	1037	1002	1000	1014	971	975	1059	999	1040	994	983	954	1022	984	965	952	1043	986	974	965	1015	1026	1045	975	984	995	1029	963	983	987	1042	971	1032	1044	1064	968	1048	983	1046	1041	1052	1038	1022	1011	959	1010	958	1022	1017	983	1005	1014	1035	1006	978	991	1031	1014	1016	1002	1018	1036	1044	1028	1054	1047	966	1023	992	1010	959	969	978	1039	990	1003	1011	1019	1019	1003	1006	1051	1018	987	999	996	1037	998	968	1009	985	969	1000	1019	1009	1014	1009	1049	979	1028	1017	1015	1085	1044	1027	1005	1042	1026	998	946	1048	1024	1056	1019	1014	1073	1022	937	1050	993	1008	1020	1055	1015	962	1013	1016	1025	982	1023	1048	998	996	1023	1034	1008	1039	1023	964	1032	982	998	1021	952	1019	989	1039	1033	1026	997	1049	1045	1022	1014	1041	987	974	1039	995	1025	973	1005	1029	986	1058	1027	1038	1040	1052	1002	948	1022	1027	1068	989	1006	1065	996	1021	1092	1022	973	1052	999	1003	1016	1040	1045	1065	997	1037	1032	952	982	1000	962	982	1024	993	993	998	1035	991	969	1013	1046	970	985	1031	1018	1053	1068	1010	992	1090	1037	1044	1020	1047	998	1095	984	959	1069	1062	1021	1013	1015	1056	957	1094	984	1034	1041	1007	1001	1034	1001	945	956	1025	1043	1016	1006	1018	1020	1008	1022	1019	986	1002	1057	1027	1006	1003	1006	991	1062	1048	1004	965	996	991	1027	998	941	1002	988	1022	1031	995	1036	1027	1025	1033	1006	978	1027	1061	1011	1040	1044	1024	1054	1024	982	973	1002	985	990	977	1006	1000	982	1048	1058	988	971	974	1013	994	937	1042	991	1003	993	996	968	1030	1066	1035	1049	1057	993	1051	991	958	1042	1016	983	1052	1009	997	943	1004	992	977	994	1065	956	999	1016	1024	1001	992	1010	990	958	1021	986	1005	1042	1013	960	1012	1036	999	995	1000	975	1070	1058	1053	975	1000	1026	1022	994	977	994	1045	1093	1032	973	1013	1011	1063	1050	1061	1033	998	1012	975	1027	1056	1070	1001	981	1010	1015	1002	972	1062	1039	1000	981	1011	1048	971	1004	985	965	1034	1014	1011	1040	1061	1009	1021	1013	969	965	1009	1024	1057	1007	985	1040	1009	1023	995	1018	1021	1057	1030	1009	1020	947	1017	1037	1021	1015	998	981	1013	1046	952	1042	1026	986	1012	1049	997	1021	962	1025	1038	1030	1046	986	985	980	989	1005	994	1046	975	975	955	973	1027	984	1060	1001	1082	1010	994	1021	1001	964	1017	999	1006	1008	1001	974	1069	1042	1073	1044	962	1016	996	1023	1031	1023	1021	1066	1004	1033	1041	989	1007	1033	992	1010	1063	996	1011	997	1002	1019	974	973	1026	1070	1018	1033	994	1048	1005	1006	1025	978	1007	977	1017	991	1037	1018	999	999	1030	1000	971	990	1042	1001	985	1028	1025	1008	1009	1002	1026	961	1071	1057	1065	977	1023	986	993	1032	1050	988	985	964	969	1060	1050	1043	981	1013	1016	1012	981	961	999	984	1022	1005	998	973	1025	1001	1028	1070	996	1029	1018	991	965	952	1044	1063	962	1011	1036	1017	1002	1000	1019	1015	1002	1007	1010	1019	964	1024	982	998	1061	1034	1071	981	1019	960	978	1000	1072	990	1000	1008	1044	1012	998	1011	1001	989	992	1027	1004	935	1028	998	965	978	1012	1065	1033	1025	1022	1019	971	959	955	1010	988	997	1012	1052	1011	1005	1029	1060	955	938	1021	995	1027	975	1018	1021	1032	1034	998	1022	993	1075	1049	977	1025	1004	1028	975	1000	997	1027	1047	942	952	1005	1006	1045	964	1064	1005	988	954	1021	895	972	1065	964	982	992	956	1080	1024	985	987	1031	958	990	998	1008	1024	985	1017	1042	1004	1034	1010	1007	1001	1032	1036	993	977	1030	967	998	1013	1057	1039	992	1010	988	1019	984	992	1029	1009	990	1085	1027	1033	1006	1009	1002	992	975	983	985	1033	990	987	990	986	990	1114	1044	990	997	976	1024	1063	975	1054	1015	960	1038	1016	1007	1015	995	1063	974	995	1074	987	1003	992	1045	1012	1019	1028	1026	984	1074	952	1005	1030	993	984	1024	1008	1011	1058	999	989	1014	1024	1006	965	1047	988	1035	1036	992	998	970	1005	1035	995	1084	999	994	1013	1035	1024	997	1031	1064	969	1037	980	993	993	1018	1009	999	1021	1026	1016	1011	1021	1001	969	1022	1040	1020	973	989	1039	1006	1044	982	1019	981	1008	1030	979	1002	978	1007	1013	999	973	1011	1015	1075	1030	1014	1044	998	1024	1004	1010	993	989	1029	996	1074	944	988	1024	963	994	939	958	1019	976	1034	998	1002	1003	975	1042	1041	987	936	1086	1033	1028	1025	1042	993	1025	1038	1030
30613	56789	43642	28729	21139	16203	12970	10116	8217	6241	5024	4198	3463	3022	2853	2541	2249	2198	2120	2017	1791	1610	1533	1415	1388	1306	1327	1242	1185	1186	1138	1153	1209	1151	1157	1203	1067	1075	1133	1138	1123	1106	1097	1095	1149	1079	1070	1067	1097	1112	1104	1024	1050	1046	1073	1058	1040	1072	1044	1032	1026	1055	1038	1001	1036	1075	1074	1041	974	979	968	1024	1016	972	1025	996	962	967	984	1070	983	1033	1007	1029	952	1010	946	990	968	1020	970	976	962	928	1018	1010	962	978	970	985	981	994	1011	974	996	1009	952	992	993	946	1001	974	945	980	982	1022	977	961	1034	1011	976	1025	973	937	963	980	942	931	1002	949	1005	993	922	941	1028	1011	1010	981	966	997	1009	937	990	972	965	1017	990	947	966	974	981	1021	959	940	1012	1002	1006	961	958	995	1011	929	918	972	1015	978	996	988	1020	942	968	984	945	1001	1000	1039	979	964	950	967	970	1052	988	983	983	988	1023	959	984	952	966	1040	980	920	985	962	932	973	1027	952	894	958	1009	949	980	1006	1001	974	992	976	1038	996	920	971	1019	934	1016	1000	1038	991	960	897	950	1011	957	899	994	964	976	933	996	991	996	1033	984	957	1084	1023	982	967	982	966	1006	964	952	1011	954	969	1000	983	941	1026	1017	948	978	978	987	1001	979	979	963	990	961	968	1001	980	998	1024	1002	1014	1039	958	1012	919	964	973	1008	956	961	995	992	919	984	931	967	965	980	983	990	1008	956	1025	1015	971	942	936	995	951	984	971	947	934	1032	979	977	1006	995	952	994	1020	966	957	947	971	941	1038	984	951	1006	1001	978	965	976	984	1010	1000	985	1002	953	972	939	1006	953	983	937	1027	999	1017	995	988	1018	1016	1014	973	931	1000	964	969	967	978	1020	1009	989	971	964	972	1002	993	1036	1008	968	960	962	1030	985	970	994	1010	942	937	993	989	1031	978	1014	1039	1003	980	931	994	957	1014	989	919	982	984	934	1007	977	1012	996	1012	961	956	960	984	990	983	961	961	959	972	928	987	1020	976	950	977	1053	971	993	964	955	932	968	927	990	934	960	984	952	1014	980	953	1002	1027	1011	993	982	984	930	981	940	960	959	997	977	953	975	1021	976	967	1034	996	968	1014	923	962	976	936	954	959	913	988	996	1004	971	963	1016	979	942	945	1020	995	959	962	979	1030	990	989	984	942	998	1018	953	957	991	1021	1009	926	935	996	972	954	983	962	910	988	987	982	961	972	948	963	1018	986	987	1026	1009	1014	940	935	1006	947	936	988	990	970	934	914	991	1009	978	1026	957	1004	938	1006	1015	994	1025	960	964	974	984	952	938	1017	988	949	988	959	978	994	953	973	1035	1011	1020	956	972	934	950	982	1018	979	957	968	956	943	1039	1004	1003	991	974	954	960	1003	1036	982	1012	951	997	983	976	929	992	951	1033	983	984	1017	1014	984	999	985	987	955	978	979	967	1033	1014	1041	986	994	1000	932	992	952	1026	1016	988	1026	972	966	1012	946	1006	1041	976	1010	1038	944	976	1012	983	939	941	945	939	941	987	998	982	954	961	997	1046	969	988	972	1016	1027	968	1010	936	994	957	912	945	953	969	926	993	967	948	956	1005	947	973	993	971	1008	888	947	1000	953	954	930	978	976	914	979	1029	965	994	988	1014	1005	968	973	964	963	964	939	1019	1007	964	973	975	991	962	983	958	988	1008	1005	995	939	975	1014	1062	972	911	939	968	1019	1051	1029	966	996	945	1001	987	940	1032	968	944	977	966	983	1004	994	994	979	1005	995	1022	983	1001	970	997	994	1002	1003	907	1010	1003	975	997	980	958	961	1061	1010	1021	932	952	945	945	987	937	984	1002	937	1008	1003	970	959	980	993	955	994	957	1067	994	970	1015	1050	937	1014	1010	1001	956	1011	1026	944	913	991	979	1005	993	967	1003	994	981	969	980	1041	994	1013	1048	1037	984	996	976	936	981	938	932	951	993	943	1039	940	946	967	1023	995	979	976	960	987	908	944	970	1018	987	1003	1002	967	998	999	1017	1013	1002	1028	977	1018	986	1003	965	1012	1009	1017	974	940	953	945	971	977	987	1023	972	990	965	1036	952	981	961	1025	1005	986	948	949	946	981	1009	981	1044	929	990	916	1005	943	1015	965	920	1020	955	972	975	921	981	1057	992	983	937	963	1008	938	975	974	967	961	924	1016	986	974	1006	1037	959	934	932	974	941	964	990	1027	969	980	1029	986	1009	1002	1040	898	975	995	965	955	973	979	996	970	994	959	981	938	1016	994	956	986	957	958	983	1020	959	986	987	1057	953	904	937	979	1030	967	1002	963	956	985	962	993	987	1015	965	986	970	896	922	980	996	949	1031	970	952	990	895	1054	976	991	965	983	962	983	950	1033	967	917	960	988	971	1034	958	922	973	933	987	1031	988	996	957	1010	1005	1056	980	1042	951	1010	956	1011	1036	1000	1029	968	950	963	934	924	976	990	989	955	1009	1006	998	977	938	987	978	1000	932	968	1013	991	967	1012	979	947	960	936	982	1004	1019	1002	939	963	984	1001	1030	995	985	919	987	924	935	1032	969	997	947	1006	1014	995	996	992	1004	942	948	964	1018	979	988	994	1035	962	993	1028	937	1021	1026	961	984	955	956	986	1029	962	1000	904	968	986	991	992	932	958	922	981	933	983	1102	1000	977	960	976	1031	991	950	952	950	936	1032	984	989	1013	986	1058	1028	975	918	939	947	967	1014	1020	975	948	943	941	967	965	1013	1068	955	1018	1000	970	1010	995	984	985	987	996	1042	998	990	943	1008	999	950	1041	1009	942	1024	950	1021	1019	966	980	1028	949	986	992	990	976	1009	1008	937	922	1025	917	981	1018	954	964	948	1025	974	1031	981	981	981	963	976	916	931	955	1008	1025	962	968	975	985	975	990	919	988	934	952	1004	963	978	945	966	977	975	911	966	1004	937	1011	1030	969	945	1060	977	982	946	973	941	986	909	983	970	1015	1034	952	974	986	996	959	1009	981	1046	976	998	996	998	984	984	1063	1006	1014	973	960	969	953	963	991	936	990	947	964	974	1018	975	962	983	966	953	963	1002	978	970	974	1041	1035	981	1037	946	948	991	1047	974	979	980	1009	991	961	954	996	976	973	947	1012	986	970	956	960	940	952	944	999	986	992	1021	974	948	983	1022	959	923	998	952	985	1018	1017	935	996	1055	985	998	957	1045	992	1001	991	993	966	976	976	995	989	958	963	962	932	918	1002	977	987	1017	966	963	972	991	947	1032	943	1012	968	977	991	988	1038	976	926	1016	996	908	941	951	988	947	1006	1023	948	1019	999	1013	1002	929	974	1033	996	986	1033	994	922	1015	947	1003	983	950	962	1015	973	951	922	1004	971	994	944	995	994	970	991	1004	958	982	1001	1008	1011	976	1043	1009	1015	961	971	986	962	1025	1008	957	1024	948	1006	1009	957	969	964	988	1015	943	988	952	979	956	964	999	1014	966	1023	959	937	925	973	976	954	947	963	996	950	938	971	1024	985	1023	950	964	990	1022	990	937	980	1007	996	966	983	959	1025	969	966	960	987	1005	937	974	902	1017	1012	937	975	970	1026	980	974	1004	982	931	935	968	985	1065	960	990	1011	1005	1008	1006	958	981	967	998	969	999	946	984	1010	982	984	940	1001	981	958	968	984	1017	990	965	995	961	952	981	1013	966	911	1029	1040	978	1004	970	985	949	992	967	979	920	1021	1019	1014	982	980	1001	999	963	969	943	1012	1009	921	895	998	952	970	1053	972	989	981	1023	981	981	994	971	946	950	975	974	978	978	967	1030	985	999	1018	998	1028	967	978	960	981	985	960	946	968	998	1010	949	944	1009	1063	951	1011	952	970	939
30327	29595	30538	19755	10464	6465	4587	3429	2915	2391	1934	1764	1616	1485	1462	1379	1272	1289	1227	1235	1245	1076	1108	1015	1029	1003	1031	988	1020	928	975	994	1000	964	941	1001	938	978	990	1028	944	964	958	945	919	979	991	962	915	977	894	934	951	880	932	925	903	1005	924	911	900	908	919	925	996	1004	904	899	934	932	932	919	883	906	913	952	949	890	938	878	912	1003	907	867	945	919	908	869	911	926	956	875	917	849	920	879	919	928	874	930	844	919	929	938	926	932	902	800	920	894	902	905	870	901	930	886	972	939	941	907	899	901	915	884	915	931	930	907	869	923	903	975	939	884	859	920	916	901	856	959	939	1005	901	852	890	910	846	915	929	911	983	937	916	875	895	946	924	890	909	895	865	895	923	931	977	907	915	881	867	901	842	929	883	929	919	921	946	931	882	995	933	894	910	894	907	859	952	927	946	903	928	912	912	916	896	922	967	903	941	916	909	942	937	927	951	927	944	948	951	925	926	926	922	883	917	893	937	932	924	944	941	908	880	920	863	944	874	902	883	982	887	929	915	956	888	932	864	916	907	872	860	921	950	936	921	902	889	911	900	919	942	892	878	936	929	897	904	946	876	931	915	918	913	969	937	913	973	924	900	876	911	857	877	880	931	915	944	930	872	960	938	939	911	926	948	889	899	939	875	944	920	948	948	950	910	994	912	879	852	942	885	905	899	857	895	888	939	947	882	901	931	929	939	907	919	913	872	856	939	887	928	867	922	908	923	924	888	928	914	932	913	892	879	877	899	954	909	926	902	879	915	915	871	930	899	870	871	939	872	947	907	944	978	917	863	995	935	906	885	873	928	919	892	882	921	927	911	945	902	919	905	894	873	959	919	907	856	897	905	924	902	907	938	953	863	889	939	953	931	956	900	917	883	938	941	928	929	890	963	898	917	941	960	887	849	930	922	919	879	919	921	936	897	908	916	945	960	957	898	917	901	961	918	884	884	962	872	942	913	877	904	949	904	894	908	892	856	939	970	899	896	869	895	875	939	952	947	929	938	876	896	895	955	955	943	955	961	957	959	922	927	873	916	894	878	965	855	982	891	903	897	904	863	930	884	900	923	899	880	903	876	874	951	916	974	914	801	930	964	950	902	973	860	874	940	879	876	908	880	923	947	946	885	926	926	912	905	951	915	886	926	863	912	922	897	905	923	948	931	982	918	914	926	905	885	935	908	938	929	982	883	930	898	919	905	905	919	961	900	950	960	953	926	940	939	917	944	937	937	916	943	925	883	957	940	878	873	948	895	888	868	952	903	885	899	955	925	889	915	937	940	926	879	960	895	913	883	909	900	914	883	914	913	914	895	928	863	917	992	917	905	935	952	899	933	959	952	901	971	912	862	942	950	901	940	896	913	901	847	901	915	907	936	942	923	931	974	908	908	938	892	944	910	930	891	992	951	859	932	942	849	920	904	861	881	937	917	915	868	905	897	930	952	926	910	954	910	912	834	929	877	928	886	911	999	875	955	938	927	997	961	920	979	916	909	926	920	892	886	923	908	902	897	904	882	911	877	957	974	923	920	880	891	911	886	978	859	958	949	929	948	869	906	875	910	922	910	927	930	888	959	920	903	972	874	889	913	926	923	910	884	896	938	957	914	930	907	934	977	907	944	890	936	909	871	903	922	884	916	901	949	874	909	928	877	910	876	975	929	973	909	913	933	946	916	891	910	888	913	907	948	935	938	936	903	885	925	946	901	878	891	924	872	905	880	876	920	879	900	922	924	948	901	925	896	902	911	894	881	946	983	938	897	909	973	914	964	954	955	922	873	914	915	931	921	889	862	939	888	964	917	935	968	954	940	914	936	914	922	980	919	878	911	917	921	905	924	947	938	917	900	914	963	934	893	915	931	886	914	934	889	932	944	914	885	906	906	911	921	877	905	890	935	912	968	923	930	875	943	855	956	884	964	931	893	949	908	918	966	946	865	897	917	898	860	898	979	935	884	912	905	908	913	908	917	929	898	908	878	930	948	945	940	907	867	900	874	957	883	903	974	938	925	907	855	881	908	900	854	939	942	847	892	844	955	910	985	921	964	916	958	910	925	906	894	911	954	904	978	883	922	905	941	952	888	999	881	928	904	923	900	947	921	885	976	964	936	897	937	993	949	907	906	916	959	905	940	891	934	876	929	872	905	876	913	940	934	908	897	915	907	952	918	887	940	920	928	935	932	818	864	923	915	865	899	920	937	870	921	931	911	920	909	921	898	935	920	872	911	841	938	876	938	939	904	869	916	930	897	951	909	961	950	877	898	972	884	932	953	852	990	898	908	922	920	902	914	940	866	872	944	892	957	930	909	914	906	876	924	873	890	897	912	870	920	914	861	866	877	907	889	944	902	916	923	939	882	921	935	916	933	963	927	867	894	934	874	973	880	876	878	939	948	960	868	921	884	880	900	936	907	909	953	938	883	883	922	922	873	910	922	923	868	915	905	911	913	950	939	923	915	914	864	904	917	826	921	944	941	899	918	899	903	912	907	898	912	902	993	958	928	924	937	906	885	897	911	851	959	924	884	912	940	933	902	897	874	937	942	941	946	922	892	916	878	853	952	909	968	976	972	930	895	923	939	887	903	933	886	884	878	907	905	915	913	891	976	963	907	938	958	860	910	932	881	906	904	928	959	898	912	879	908	964	886	909	945	942	966	895	943	907	903	887	934	917	908	921	912	892	965	909	876	870	882	885	920	888	936	912	910	879	912	903	954	886	906	913	934	976	879	906	928	932	970	895	872	904	954	883	904	892	904	900	872	924	944	917	898	872	868	864	908	911	903	960	855	878	902	899	850	964	897	924	983	936	946	915	894	903	940	928	891	887	901	888	947	951	945	875	938	884	920	919	928	906	936	886	911	913	1020	927	932	921	923	917	899	968	927	890	937	890	930	925	838	956	878	913	931	914	943	957	895	934	934	928	955	914	902	924	908	887	923	969	922	919	934	935	919	952	890	910	974	939	878	896	907	883	940	894	930	918	932	885	944	963	921	899	919	944	886	909	895	928	945	897	907	874	958	894	862	871	881	962	907	891	946	907	875	889	870	941	934	952	899	928	949	907	915	879	932	922	918	899	909	959	939	986	911	910	905	922	904	934	836	846	879	886	942	895	928	924	877	929	926	913	953	917	919	934	913	930	952	956	921	952	871	1002	923	929	936	960	920	906	905	914	929	937	915	898	903	1021	892	982	920	888	953	922	864	977	872	924	949	905	866	912	935	900	939	936	908	851	904	949	936	917	924	922	911	846	863	897	957	904	928	900	876	881	912	875	931	948	880	927	969	907	945	979	945	914	894	917	909	840	919	902	893	875	843	935	894	842	900	934	946	939	875	954	949	945	877	884	965	928	920	942	897	902	869	852	865	843	926	907	921	970	941	977	946	928	910	877	897	883	920	922	953	931	930	955	941	905	895	967	958	872	932	961	836	890	911	954	913	919	896	940	894	924	899	901	900	849	859	879	953	871
28759	43704	30441	17777	12278	8939	6835	5097	4183	3408	2712	2328	2067	1823	1616	1550	1446	1463	1403	1347	1264	1204	1161	1104	1084	1075	1014	1024	942	1053	1040	971	997	975	972	966	964	971	990	968	997	985	941	943	974	1032	937	992	931	984	949	942	980	957	979	931	938	915	934	1006	929	957	925	906	883	939	880	932	945	943	868	957	924	900	908	934	918	920	917	885	903	916	920	972	945	926	884	931	919	950	918	930	923	862	940	882	919	931	891	882	844	897	823	981	933	900	932	933	892	927	925	869	916	922	901	927	907	905	945	926	909	972	922	960	910	854	833	902	893	876	891	887	865	967	911	903	871	925	931	906	891	898	902	912	913	879	879	926	894	945	883	858	902	916	897	906	934	901	924	916	902	882	852	858	871	929	935	888	874	945	870	888	929	933	927	924	926	898	887	903	913	939	936	914	855	927	935	897	873	894	929	933	863	879	948	945	857	892	922	923	949	939	915	938	935	936	897	938	892	929	886	917	904	877	926	902	862	959	884	864	897	910	947	900	902	905	946	900	916	860	924	904	919	939	894	956	928	900	911	904	892	946	883	887	953	917	924	946	878	900	891	932	917	946	886	958	848	917	924	919	934	967	874	941	923	890	921	968	909	879	906	930	921	917	965	926	940	914	952	930	946	903	971	940	911	892	875	960	904	946	936	927	922	893	889	884	972	831	875	896	870	925	857	943	908	923	892	906	883	938	869	933	878	954	879	909	855	902	900	911	939	872	915	903	911	929	954	938	874	906	901	891	888	978	951	894	858	908	908	884	896	912	913	923	924	952	875	902	906	870	918	892	880	928	910	910	952	946	882	907	904	922	893	908	923	878	909	902	844	915	943	910	909	923	922	961	879	883	878	916	928	909	903	950	974	918	928	914	892	918	888	882	859	872	930	885	879	935	950	908	935	897	894	908	924	929	882	911	938	936	861	961	948	904	921	894	916	897	890	926	941	931	914	956	971	965	927	886	872	910	891	919	898	884	869	932	862	924	884	910	873	918	895	917	902	878	942	900	961	855	864	897	962	991	915	925	957	924	893	870	866	913	909	912	897	980	956	951	918	942	937	898	949	928	929	912	961	915	907	914	891	951	840	967	940	876	894	924	890	849	921	896	923	944	927	918	957	903	920	845	911	864	896	870	925	902	881	861	905	889	928	927	914	846	983	890	887	901	880	902	912	893	922	908	879	936	964	897	890	903	923	895	934	918	932	902	896	903	922	905	955	880	886	902	941	887	903	923	899	925	864	873	890	873	868	959	911	928	886	946	940	929	899	882	915	916	920	917	893	950	866	885	894	969	877	912	902	934	909	912	915	890	912	866	904	916	897	939	865	896	883	895	894	924	942	891	894	904	874	821	929	891	844	853	950	870	893	955	910	979	922	957	962	972	914	952	924	908	960	912	870	964	876	912	924	938	952	882	898	868	905	879	934	871	894	923	907	934	914	909	914	908	936	889	914	887	898	947	959	924	944	898	867	923	890	894	875	923	904	958	862	893	926	862	917	1002	982	897	926	899	896	911	887	881	874	929	953	929	894	922	959	924	907	906	887	909	925	938	915	899	882	915	899	927	916	963	931	898	892	888	886	897	961	981	899	928	913	896	888	921	969	925	891	896	890	905	893	881	904	870	935	954	959	960	978	882	928	905	966	922	932	889	879	953	899	896	908	952	906	901	928	899	918	910	923	968	893	913	942	874	907	919	930	911	912	859	948	859	926	931	887	918	887	864	945	886	885	943	915	882	871	933	909	890	893	916	934	929	934	859	915	867	934	863	958	925	883	929	907	875	903	881	932	906	936	888	889	910	900	866	944	913	883	940	900	929	954	896	921	923	944	890	907	871	882	902	868	917	897	911	859	895	943	922	896	925	914	933	915	899	938	948	865	922	893	914	900	860	945	887	895	895	901	974	934	907	940	921	947	972	906	924	894	855	937	921	910	886	952	899	900	913	916	876	867	940	929	922	873	896	863	914	867	912	940	910	851	982	917	895	882	926	887	952	888	896	918	970	900	902	895	959	953	927	881	936	930	905	927	926	932	909	950	939	919	860	930	919	951	929	927	907	891	911	932	961	957	904	882	934	949	923	935	887	875	900	864	873	920	896	919	950	883	973	928	929	942	921	908	919	927	909	846	968	876	875	856	899	950	866	874	924	878	918	943	964	921	947	903	892	952	939	954	854	908	937	918	985	896	910	926	861	928	920	925	911	856	912	954	906	908	895	922	875	891	887	893	920	978	941	905	875	897	940	940	852	966	890	887	925	908	949	873	917	942	959	908	923	937	874	855	870	868	946	903	930	903	909	882	904	937	920	870	902	856	908	942	908	929	911	945	918	959	887	906	900	897	861	919	943	890	920	914	940	921	923	948	936	943	902	939	932	935	905	929	949	897	963	860	872	924	908	914	921	900	909	856	939	882	962	914	884	986	905	919	904	936	881	927	843	907	949	904	908	890	891	941	963	829	904	927	903	894	926	914	868	898	957	904	916	905	880	915	933	880	910	883	906	913	874	900	914	940	892	928	869	887	924	902	888	902	899	947	935	869	976	903	928	868	945	896	895	892	864	880	916	933	908	954	901	900	892	919	860	912	894	897	862	943	899	922	908	887	959	926	918	906	943	959	884	947	890	875	889	891	912	920	907	941	894	907	918	924	914	888	868	921	909	880	874	884	893	962	873	891	931	890	912	928	953	912	842	863	898	891	881	919	894	888	936	860	943	915	880	976	908	879	931	866	910	862	925	930	935	872	863	956	965	982	902	933	904	853	923	926	920	920	922	936	883	896	917	955	910	861	937	938	932	925	908	922	954	924	898	905	906	926	977	842	908	828	891	944	893	869	928	940	880	930	897	862	868	883	871	946	886	928	940	884	946	899	940	883	933	920	888	898	883	965	881	888	886	903	875	901	898	880	909	905	894	887	940	890	956	878	970	855	870	933	947	920	908	928	944	880	966	880	866	897	895	908	880	887	915	923	914	913	922	980	895	897	917	968	913	894	889	920	914	906	897	908	889	841	940	918	903	925	904	926	919	851	929	864	879	902	935	873	909	920	887	973	946	903	894	986	889	937	930	903	884	917	895	945	876	941	902	891	931	844	906	882	956	931	912	918	908	895	984	963	901	908	868	910	921	912	931	940	927	867	950	908	941	989	829	906	864	915	941	954	860	898	942	902	902	891	927	848	874	890	906	905	931	917	929	879	934	898	841	939	899	874	991	968	949	900	916	890	925	948	907	903	957	921	931	936	933	896	895	936	908	981	859	871	925	930	912	854	1001	899	928	873	912	876	902	908	872	911	902	922	892	875	876	876	843	866	960	964	881	938	910	939	859	863	927	902	909	912	901	919	920	962	930	925	896	920	932	932	895	916	911	951	924	886	985	896	942	963	962	837	964	885	901	964	909	920	892	877	950	968	929	943	899	909	919	895	899	949	939	938	904	932	953	880	930	971	881	962	906	957	924	935	964	925	894	904	922
24278	21398	28716	24725	21799	16526	9176	5564	4172	3501	2827	2440	2137	1906	1866	1665	1507	1513	1430	1388	1286	1269	1212	1182	1079	1107	1019	997	980	1037	1031	979	982	1059	1026	1007	974	1002	973	999	981	963	991	1057	984	1015	963	972	937	999	983	952	949	987	941	880	942	995	997	966	1017	951	1005	968	924	854	937	913	956	951	919	994	907	932	906	936	913	937	921	921	900	968	960	936	956	922	926	924	919	954	894	938	910	947	926	938	926	917	884	900	868	890	961	884	972	915	918	921	917	901	879	915	893	954	909	895	875	940	906	905	939	896	914	924	839	897	910	912	988	897	919	953	867	905	896	882	908	960	886	901	901	910	924	881	875	984	910	896	832	915	955	913	888	930	909	969	927	900	918	885	924	943	888	895	876	934	973	919	936	918	915	945	921	938	974	955	968	944	944	904	911	886	862	927	919	935	848	923	952	917	911	910	935	953	976	956	889	942	935	974	960	922	898	942	903	899	922	932	953	929	901	963	938	899	920	949	932	919	956	927	955	918	941	887	898	943	901	907	934	993	908	953	872	907	863	978	910	925	918	900	901	909	915	952	893	949	982	950	927	952	927	894	898	989	905	934	866	961	938	903	926	948	926	967	934	942	896	990	949	897	914	911	879	913	907	856	947	966	866	867	949	946	954	921	916	864	916	920	929	883	985	900	868	877	946	966	964	892	877	973	913	891	894	900	946	940	888	871	913	929	908	883	907	895	922	903	928	930	931	932	875	882	919	942	941	961	950	943	933	918	910	951	954	942	884	916	899	936	918	906	909	941	954	912	985	930	920	908	899	927	911	935	954	954	909	949	900	982	898	908	937	904	887	850	937	881	848	914	891	930	930	895	900	957	994	984	904	923	859	942	881	904	868	931	959	902	938	909	921	963	928	899	923	932	922	916	878	887	893	951	928	926	927	954	976	949	936	965	940	931	922	892	870	927	933	895	969	929	929	961	900	945	954	917	897	912	872	915	934	879	941	917	936	961	921	903	875	872	934	884	890	921	873	919	930	955	968	983	858	934	952	919	885	963	924	896	939	924	960	885	997	937	930	963	921	887	898	880	947	940	951	947	916	894	943	971	893	936	899	952	935	865	895	926	953	916	887	919	952	956	886	915	943	963	903	882	942	930	967	945	933	947	910	939	900	921	906	917	898	946	942	918	915	947	890	890	876	907	937	937	956	898	966	935	900	997	888	986	911	978	872	926	940	877	940	986	926	919	965	935	926	873	978	897	942	854	923	885	924	901	893	910	919	902	877	904	898	945	963	943	926	922	883	917	939	905	884	906	923	942	955	956	965	966	952	863	946	969	934	931	907	966	941	919	963	943	901	954	872	915	916	959	925	957	961	968	902	922	910	913	938	949	928	957	936	919	946	855	942	937	960	932	903	942	995	921	909	936	946	961	901	1012	970	934	899	976	957	962	911	915	931	902	898	919	878	967	956	833	913	936	946	996	932	963	915	908	928	895	945	917	977	971	895	941	899	928	885	882	972	890	953	910	915	944	952	924	895	908	915	889	917	971	954	933	953	906	959	963	928	1000	875	935	918	945	930	929	934	903	888	954	893	904	873	947	906	938	916	986	869	900	928	884	941	928	925	882	885	874	971	874	926	892	934	952	946	931	842	919	951	900	892	899	961	914	889	957	950	945	862	933	903	909	949	925	934	907	946	915	963	913	927	963	931	897	920	910	947	937	909	962	944	907	971	932	933	910	978	881	930	940	909	886	926	945	888	981	978	956	905	890	903	894	898	928	944	981	913	851	912	946	886	881	917	954	906	900	915	943	904	891	883	962	967	933	982	948	928	893	888	935	888	907	901	931	930	952	921	916	900	907	898	934	854	931	931	886	962	944	913	875	965	903	870	903	930	938	935	881	928	906	913	936	949	930	897	942	886	900	959	915	934	930	908	953	901	930	947	884	941	862	943	932	936	966	922	939	956	931	953	917	900	919	954	927	968	914	906	934	922	910	899	916	952	947	908	873	952	919	903	906	1003	927	941	875	917	892	982	956	943	928	963	942	874	934	921	914	935	847	920	947	855	906	856	981	929	919	970	904	896	920	946	928	894	884	938	899	936	913	930	947	947	968	909	888	925	947	937	922	939	962	923	914	877	905	960	910	843	901	932	904	900	938	915	924	959	967	918	945	885	924	908	927	928	897	938	874	915	906	883	892	927	933	992	937	918	954	961	917	926	968	940	956	904	905	937	947	944	936	941	905	936	923	969	877	876	941	926	923	958	902	896	896	877	920	917	941	880	868	914	980	961	966	886	965	943	941	883	904	884	922	917	929	919	931	882	905	917	952	951	898	912	970	948	968	901	934	912	906	931	942	903	948	946	904	925	905	919	884	923	885	961	897	929	877	928	946	918	906	920	843	965	924	938	927	933	919	944	933	944	900	929	915	921	868	948	887	896	917	943	881	958	957	896	874	934	930	938	906	925	1024	925	911	947	885	915	886	936	877	969	896	920	908	896	939	887	934	905	879	916	964	914	901	859	934	952	961	933	981	891	940	995	901	883	930	910	892	967	942	888	912	948	952	924	917	953	884	909	877	974	935	929	896	860	914	947	892	888	978	939	866	913	939	921	888	893	922	906	873	902	886	959	901	910	940	961	896	941	974	949	899	939	963	911	874	940	903	934	963	908	946	936	961	916	933	940	926	914	951	920	906	944	952	1003	901	957	862	954	913	918	913	952	945	964	962	847	963	928	867	893	953	857	928	998	930	918	927	894	822	995	938	918	920	894	917	954	936	943	877	923	938	931	940	912	892	908	920	929	898	939	930	900	910	946	937	932	979	944	880	893	878	958	913	948	902	918	869	948	907	903	934	930	929	986	958	924	946	941	902	895	894	946	850	911	926	922	967	901	897	931	897	905	867	910	928	958	932	865	937	958	915	989	862	956	935	910	941	953	925	930	918	930	926	901	953	985	1017	859	934	956	931	931	949	887	892	900	893	943	887	914	889	922	954	949	917	901	974	936	886	903	915	909	919	936	944	955	1022	922	951	927	893	901	924	898	936	946	916	984	912	939	907	944	929	932	919	928	996	943	834	883	907	950	990	907	888	944	917	904	911	881	978	955	945	917	948	932	904	909	949	926	930	925	976	909	904	977	928	938	953	965	926	918	899	913	884	898	912	901	879	965	902	947	968	941	953	886	904	915	923	941	889	945	884	938	901	985	904	872	908	928	829	959	941	954	942	945	932	918	922	908	928	922	922	874	952	910	898	944	967	912	897	892	883	954	952	886	906	945	953	947	937	932	921	938	954	991	874	909	922	965	906	930	931	985	905	931	946	928	915	989	910	918	885	921	965	948	899	937	909	900	933	945	914	895	955	884	916	922	904	942	933	883	968	927	912	941	915	911	923	898	921	900	930	922	900	896	906	967	959	894	964	986	910	899	898	879	911	910	956	950	878	969	921	871	883	929	924	910	885	942	922	953	934	870	963	909	935	954	950	866	962	887	867	932	995	977	924
26890	48087	37838	24028	17793	12895	10119	7590	5971	4774	3831	3189	2915	2421	2282	1954	1817	1724	1686	1545	1487	1378	1297	1276	1237	1125	1137	1120	1110	1060	1071	1022	976	1025	1001	1064	947	1053	1012	1032	1005	1019	927	980	1020	1020	1037	949	972	1045	942	956	880	957	999	937	877	1008	982	917	949	988	970	970	963	952	972	929	905	958	973	958	917	932	990	952	936	881	918	989	868	909	880	925	922	901	910	940	962	944	943	887	918	914	905	905	886	901	938	926	991	940	942	929	964	922	915	912	957	948	931	906	873	908	925	876	910	951	921	924	896	910	870	956	920	904	918	879	943	947	945	885	870	927	892	950	960	950	944	927	953	928	935	905	932	916	960	890	913	913	886	910	882	893	925	891	880	855	906	949	948	935	934	905	936	925	890	891	927	904	916	930	914	908	975	913	876	903	927	893	908	901	913	923	969	932	892	873	922	978	869	903	900	881	873	925	900	933	926	898	946	890	935	930	909	900	938	906	995	878	887	923	957	896	916	958	903	862	927	922	918	898	914	909	993	924	934	902	944	927	885	929	938	927	892	921	879	922	953	931	939	956	874	909	894	923	923	884	916	896	860	921	935	951	902	912	818	1012	969	897	885	971	940	936	974	957	892	965	894	927	936	922	950	932	888	936	900	908	924	941	910	867	920	925	868	926	902	926	949	866	900	880	919	916	894	945	882	936	904	909	864	937	908	950	938	957	915	886	969	914	883	892	930	899	878	934	944	931	966	877	908	882	967	941	882	859	913	935	978	935	879	906	961	932	941	930	931	978	884	953	937	929	899	953	962	924	904	922	931	878	928	935	917	877	924	961	908	923	918	927	904	922	908	961	918	949	895	903	885	920	926	890	942	906	912	898	902	937	909	901	903	916	857	946	954	912	946	915	991	935	889	925	900	911	910	915	860	903	905	863	898	945	928	899	888	892	935	892	927	953	893	938	930	931	909	895	899	934	931	956	914	919	902	871	939	949	883	935	908	915	898	931	934	936	856	923	919	926	923	898	892	879	930	870	890	903	929	885	927	915	916	901	857	891	836	890	912	905	890	931	928	908	904	920	853	975	924	911	881	922	902	883	895	898	926	901	869	947	881	902	933	925	928	906	986	814	943	887	908	945	881	885	910	881	895	925	949	950	920	946	950	896	905	952	930	970	932	924	966	934	891	878	896	934	896	944	817	934	963	870	918	889	940	878	913	883	898	920	941	945	1006	928	899	866	899	942	875	910	928	901	968	911	937	956	886	945	887	916	913	897	902	918	960	906	934	915	931	950	938	915	927	924	910	924	934	911	890	913	889	922	904	893	929	883	897	862	948	936	911	919	892	967	910	933	946	930	908	954	985	957	884	894	928	915	868	888	940	949	899	946	901	897	918	921	870	920	924	881	904	925	962	927	927	932	873	951	883	964	929	920	911	960	898	945	951	929	915	884	907	888	908	939	967	960	893	916	871	882	880	940	866	867	922	890	885	930	910	854	850	908	994	932	935	907	880	880	933	905	879	924	948	924	924	910	902	906	874	962	893	907	904	916	907	908	941	906	904	946	878	912	972	902	858	951	844	931	900	947	915	945	890	907	926	914	936	925	961	898	908	925	943	891	894	900	945	978	883	940	911	912	895	935	938	912	933	954	932	860	941	947	871	920	898	902	878	952	901	908	927	942	968	881	925	833	962	919	918	914	900	928	907	937	921	930	898	928	948	904	965	950	892	862	952	910	885	886	919	870	912	921	910	899	975	911	903	926	920	893	915	908	925	913	877	925	972	875	937	910	962	927	930	908	933	899	885	912	953	897	945	870	960	910	909	880	965	852	945	903	965	901	920	930	907	968	936	862	891	902	940	902	889	923	901	938	910	896	938	911	917	900	975	918	894	912	905	892	914	865	925	890	899	993	902	876	964	937	898	900	929	947	950	945	903	898	908	878	904	930	896	899	929	918	865	927	890	862	922	920	875	880	875	932	874	944	918	904	937	942	918	954	925	917	919	913	902	931	960	950	905	892	882	959	969	937	966	931	886	952	933	887	893	938	907	872	907	850	884	953	949	950	895	919	927	891	937	876	850	905	944	915	985	875	921	912	935	972	902	898	829	950	921	885	938	887	915	944	914	963	915	950	907	900	926	982	898	947	903	897	893	910	861	916	916	892	951	894	868	948	926	928	911	960	870	957	862	892	964	941	884	947	913	933	881	933	909	889	862	917	922	963	949	900	915	911	855	919	924	906	975	945	890	904	928	911	863	913	928	900	949	916	960	890	920	889	936	918	925	905	911	901	852	885	971	939	895	872	874	940	904	911	961	923	939	932	957	929	900	990	952	928	908	940	920	913	956	857	884	895	925	902	934	972	941	946	937	929	898	871	938	962	913	926	896	907	904	907	901	905	875	854	909	967	918	957	900	914	872	925	905	883	917	874	942	900	878	911	944	955	855	951	849	960	908	933	852	937	922	886	905	943	905	888	852	876	890	957	940	948	877	897	883	930	920	953	957	926	893	901	877	925	905	963	899	938	937	902	927	877	917	876	909	933	970	933	917	968	929	889	908	969	875	921	922	907	886	958	945	938	927	950	911	880	914	882	904	909	927	896	922	905	872	955	892	930	880	887	914	948	902	933	924	928	962	961	879	932	888	830	902	922	913	976	882	930	923	921	934	939	875	933	899	931	923	898	951	949	887	914	969	906	936	895	969	919	916	947	901	968	907	889	912	921	901	930	935	903	952	908	902	895	887	935	883	915	908	888	911	917	902	958	903	936	876	870	879	906	852	925	907	868	887	913	960	865	834	969	923	905	953	886	886	947	937	930	912	903	972	918	940	917	898	894	886	876	932	925	916	893	885	930	901	908	887	855	915	972	948	874	915	929	916	933	945	888	940	929	905	895	910	902	938	939	837	881	886	906	957	893	922	927	908	910	948	906	952	860	949	874	907	915	894	869	910	888	907	890	881	909	898	925	921	921	952	910	917	923	968	895	883	914	857	946	883	929	917	884	961	906	864	921	915	900	898	909	960	867	937	942	939	893	929	926	945	881	885	933	903	885	879	881	959	941	931	920	911	953	963	864	903	880	882	920	933	847	925	897	896	945	918	951	966	917	857	909	947	919	887	926	904	936	928	889	940	884	899	909	910	936	914	932	906	965	902	918	905	925	933	907	893	898	885	894	879	947	925	911	942	881	910	886	953	881	955	952	917	917	921	896	890	933	919	901	921	935	893	985	860	831	896	957	904	919	864	905	933	904	862	863	898	879	899	916	939	904	930	935	935	908	900	891	887	862	906	932	925	957	859	920	965	959	917	929	918	924	911	893	877	913	899	937	871	908	941	873	956	897	907	898	942	912	991	911	878	973	984	891	905	897	940	915	899	915	914	955	929	889	896	875	911	891	863	938	981	862	916	894	920	946	940	913	903	951	910	940	871	910	932	898	903	992	924	941	954	897	874	914	886	909	864	914	941	893	922	903	920	878	952	885	936	911	894	962	958	930	921	887
25569	21567	28362	26318	18545	9996	6433	4367	3527	3011	2461	2071	1963	1835	1668	1504	1409	1477	1357	1357	1284	1248	1228	1178	1152	1063	1094	1012	986	1031	1101	1054	971	1035	1060	1010	1011	1050	1040	1015	1055	967	967	1017	1004	989	972	943	990	1026	983	940	1042	1034	995	1001	951	939	1009	983	968	908	963	1021	979	986	945	1004	952	983	955	984	936	963	976	943	945	1021	966	943	945	880	984	950	981	989	1000	950	941	1005	951	955	997	942	956	986	924	982	945	979	953	1013	1008	936	944	945	954	952	917	951	900	935	931	928	990	982	960	972	948	979	908	926	913	979	923	971	944	940	989	978	932	947	989	1020	960	960	1005	998	955	943	991	930	934	900	905	952	974	911	951	919	899	960	1015	945	983	969	946	955	951	924	964	956	1022	934	953	982	941	916	982	965	957	933	975	918	977	925	962	953	944	961	963	950	1008	952	973	951	970	958	960	953	990	927	1008	919	957	973	986	969	996	982	943	944	987	1037	934	991	954	960	932	932	924	960	974	964	934	1032	980	894	899	922	974	974	1010	965	897	970	904	951	972	915	903	954	905	959	936	992	925	964	979	926	983	929	950	1018	922	944	919	981	945	990	934	932	962	971	925	967	978	971	955	1025	933	956	969	951	983	942	1006	927	937	925	988	962	891	971	975	964	972	963	969	971	978	970	995	953	1037	977	1019	945	930	983	931	945	962	957	915	937	943	939	995	984	963	938	953	985	948	932	954	1006	972	946	928	951	984	933	954	970	934	874	973	928	963	1001	940	976	958	978	956	971	914	932	1021	986	955	973	999	941	1016	956	1015	988	931	1024	934	932	963	967	1014	993	999	949	946	1011	921	997	920	975	919	983	929	952	979	969	940	910	962	966	932	997	956	934	940	912	960	970	1020	948	973	995	959	1003	992	900	926	947	943	910	953	971	999	951	918	923	996	945	968	919	935	962	1003	983	976	940	968	987	952	931	969	939	898	913	957	950	955	974	973	984	972	967	948	907	960	978	959	922	979	949	981	941	982	964	1022	907	987	982	959	864	981	943	945	915	985	971	967	954	1001	990	983	950	964	970	933	963	922	927	929	962	918	937	969	928	966	989	980	919	948	911	1008	959	957	936	961	918	976	920	968	962	970	957	991	997	956	947	967	1019	977	964	937	937	958	997	935	948	866	962	968	902	1009	983	1012	957	993	993	1008	999	1012	938	1005	1000	989	955	986	940	925	956	954	1010	963	926	999	951	990	947	981	940	912	920	962	982	934	961	916	1018	971	933	934	973	954	953	964	967	998	932	932	921	968	957	1007	948	999	973	926	936	939	995	987	941	990	914	963	953	970	1011	932	959	893	966	966	987	958	980	988	952	951	908	957	927	933	973	975	1013	962	959	949	996	942	931	998	982	916	921	947	970	995	944	963	924	1011	932	1001	972	996	980	982	956	978	979	925	967	905	1024	971	896	933	1010	968	938	908	928	982	999	900	963	954	927	949	980	997	906	974	969	974	935	967	971	1018	1007	947	980	932	975	930	990	963	966	979	960	914	972	1002	972	957	961	927	893	929	939	969	995	1009	917	926	897	971	998	948	924	972	937	956	908	951	954	1034	948	998	953	947	936	915	1030	914	952	1003	982	980	983	936	954	934	920	902	999	997	944	940	928	1010	943	956	1014	987	930	961	963	1004	943	939	934	967	990	973	894	930	961	937	920	926	941	986	991	944	994	1012	907	956	1020	923	969	957	984	947	935	988	964	920	968	974	934	965	955	990	957	974	930	938	912	969	1015	995	965	896	908	923	980	934	959	1026	955	926	974	934	934	919	990	989	963	925	941	925	961	889	928	979	935	958	899	1056	929	945	1020	976	957	972	894	956	968	988	932	963	946	962	986	965	967	899	957	933	1011	1010	962	964	902	989	955	1037	939	937	937	942	957	1007	960	931	917	939	1017	965	936	975	929	908	939	942	980	907	941	925	967	958	976	885	921	977	971	984	920	938	953	977	979	961	961	1002	981	984	963	962	989	1005	909	931	923	941	929	979	985	910	989	971	934	930	950	976	985	958	977	904	973	991	968	998	998	974	974	988	961	989	948	981	940	941	938	892	932	970	973	969	920	957	962	935	957	925	933	985	997	909	977	953	943	954	957	983	981	1010	933	931	933	967	931	978	983	965	973	982	975	969	1007	1002	954	949	984	961	963	962	966	972	976	975	958	959	924	922	913	945	970	1011	996	1001	925	928	920	946	898	954	874	972	924	949	930	905	966	946	897	905	957	960	945	1034	963	928	925	939	979	910	906	963	917	914	942	942	946	961	931	871	949	952	1007	942	910	970	933	977	945	937	992	933	981	950	929	915	951	1001	997	956	954	1006	965	984	1012	1005	948	982	1006	943	967	963	944	907	955	944	958	961	986	969	994	949	996	926	1017	1007	965	994	946	962	948	975	1036	976	956	972	932	995	965	961	921	987	957	955	967	974	971	924	986	987	938	979	983	907	956	982	948	992	1018	995	974	932	959	923	928	971	1011	970	957	983	976	991	946	984	947	967	1009	965	940	1009	934	1002	982	938	974	905	954	989	995	999	981	943	936	1002	976	864	919	964	985	954	921	946	915	931	972	943	908	957	936	1018	976	938	982	988	1018	941	937	1076	899	960	922	978	932	951	927	994	974	966	1002	940	979	983	991	918	1012	950	926	986	974	983	961	896	979	965	998	945	939	941	953	964	916	915	1000	983	939	879	955	958	912	951	968	972	968	940	991	954	963	942	949	932	927	945	941	951	990	994	965	958	977	947	977	938	953	930	957	919	949	917	968	920	984	934	952	911	947	990	941	975	917	942	951	944	1005	1016	964	977	972	974	967	983	989	955	964	943	936	894	937	967	892	956	948	1006	950	979	934	872	927	981	970	956	910	950	920	1011	979	954	956	971	962	996	928	936	914	1000	958	944	991	963	986	913	984	968	990	975	934	981	960	954	895	958	981	982	939	967	899	920	946	957	905	925	1003	985	995	967	945	927	931	959	963	965	949	949	935	893	999	910	965	1003	960	895	932	989	929	921	930	967	867	980	937	945	909	930	989	981	959	938	1005	989	976	986	932	971	974	983	969	993	943	954	892	974	1004	953	1006	936	952	987	994	955	998	992	922	905	940	916	926	984	966	942	922	956	968	932	942	949	974	979	923	933	972	962	942	941	998	917	962	995	961	960	920	982	929	956	955	965	953	921	949	956	949	966	1011	908	921	1002	976	933	951	965	991	932	929	996	1006	972	957	969	905	965	960	1002	962	943	949	1026	922	970	893	947	996	915	975	968	995	933	970	932	992	981	999	901	914	949	938	968	964	965	975	960	954	1053	1018	921	954	954	963	971	975	942	995	944	989	942	991	933	940	960	941	958	963	982	930	938	962	951	917	914	1017	960	938	956	913	922	929	982	984	980	987	961	953	943	916	966	952	968	972	1038	979	926	920	961	933	988	1011	989	950	958	978	985	905	935	927	1019	988	982	984	978	998	894	980	914	974	967	954	909	960	921	971	955	944	987	990	966	994	967	986	928	987	934	944	933	973	930	932	986	963	961	938	944	977	1005	915	927	944	861	931	1010	1019	959	952	963	949	950	1044	975	955	910	955	1016	962	970	982
25428	46650	35863	22792	15699	11224	8615	6689	5250	4270	3372	2791	2562	2143	2129	1901	1709	1641	1568	1492	1454	1343	1243	1181	1108	1135	1098	1086	1095	1061	1056	1051	1076	1032	1046	1004	1039	1011	1044	1059	1028	1016	996	1003	1030	1009	1026	971	972	1047	1032	989	995	955	1065	1034	1003	1001	980	968	1014	963	925	996	929	977	920	951	933	954	936	943	948	899	967	918	958	949	962	1010	965	987	947	951	1018	956	913	1013	894	958	996	949	971	960	909	1015	933	930	1024	941	949	975	949	942	953	963	964	988	978	943	921	927	990	931	952	1012	957	865	947	990	958	926	938	912	960	987	1006	966	892	923	903	958	922	984	934	992	953	968	912	937	979	966	931	1004	945	931	928	953	883	931	900	960	931	967	937	913	922	1023	1030	932	930	902	872	917	958	935	930	1002	991	967	932	946	940	956	914	920	938	1007	977	940	935	940	925	977	918	942	978	923	909	956	977	931	953	939	998	943	928	936	996	949	962	951	876	929	958	976	926	964	916	953	980	957	938	908	934	924	976	914	955	963	972	954	893	959	899	965	957	876	913	950	955	954	909	916	942	945	915	947	931	921	919	924	929	994	961	986	941	936	958	925	991	939	914	957	979	960	979	978	929	965	977	964	977	965	977	978	939	927	950	956	907	963	966	945	911	944	883	956	990	952	958	983	893	913	945	947	977	953	953	910	906	960	959	934	944	919	931	962	935	964	928	1008	961	961	914	974	935	999	927	1005	951	912	974	993	889	963	892	938	946	896	929	922	903	916	972	934	980	960	939	958	933	951	932	943	985	968	908	942	940	972	985	917	954	932	958	942	966	965	926	992	967	930	1006	936	893	990	959	931	890	894	951	1004	925	900	995	939	929	983	1023	933	964	921	1012	945	941	994	955	1003	960	947	983	966	931	1011	979	993	959	919	1005	984	981	946	959	943	924	981	930	907	977	908	1007	1012	1004	955	977	913	950	977	894	953	949	945	934	910	975	958	927	980	965	992	934	939	964	1004	959	943	937	945	1001	936	959	921	918	985	957	1003	961	921	1001	974	925	965	973	919	902	1013	898	954	945	947	913	1003	892	937	951	945	1023	965	963	930	974	988	1009	950	929	984	997	936	945	920	953	942	961	915	957	988	987	953	1024	952	887	927	920	939	1010	946	938	1006	947	992	945	988	959	921	951	984	920	899	975	960	1016	962	939	924	959	970	941	991	989	929	953	936	974	974	945	950	988	976	917	989	936	970	937	901	970	943	1017	907	982	901	914	999	908	930	927	927	972	1007	896	943	922	951	961	995	952	929	1003	924	939	946	951	978	1000	1014	926	958	964	976	973	927	933	947	875	928	968	918	964	939	965	969	973	967	907	967	1026	975	968	891	925	881	975	958	997	973	954	965	976	917	947	968	999	987	957	951	940	1008	920	938	948	977	972	983	921	932	947	962	928	987	901	942	1000	965	998	959	937	943	1005	981	925	895	971	980	917	936	996	984	969	936	877	977	940	992	977	871	956	940	931	972	936	910	936	916	922	970	911	999	944	987	924	969	994	980	945	977	955	951	928	898	945	939	942	950	946	1007	934	943	1003	1000	919	890	1028	919	960	918	976	986	992	936	931	934	944	948	950	968	925	950	906	963	946	901	906	936	906	954	952	953	888	940	941	953	966	996	940	980	971	1008	986	970	912	964	934	940	954	950	934	938	1003	921	896	925	926	962	1001	934	929	968	933	984	963	942	930	1010	948	939	916	898	991	1000	937	1000	965	959	957	954	940	973	939	925	996	972	943	905	949	985	949	1016	916	998	962	1032	934	988	941	937	931	977	998	938	1030	946	969	952	988	967	966	980	939	945	912	933	989	948	906	971	947	951	927	967	970	959	944	956	987	938	960	904	857	935	957	967	908	922	976	948	938	944	973	901	936	923	957	928	946	924	977	937	909	956	955	958	991	961	864	955	975	967	867	989	1003	981	955	917	1003	952	899	908	991	934	934	988	885	971	984	959	978	926	946	971	960	978	914	943	969	949	906	928	932	979	918	890	948	992	895	915	1010	931	951	916	937	941	989	956	968	941	994	1023	980	956	958	947	946	923	985	998	906	944	897	962	920	986	878	977	968	973	968	959	938	890	926	906	973	954	959	973	922	943	898	956	954	884	949	932	992	914	926	923	919	958	905	978	1006	976	955	971	962	923	939	913	922	958	927	971	913	933	937	968	942	935	921	918	968	962	965	945	931	954	953	999	943	983	1002	993	913	995	964	927	1012	977	989	959	927	976	998	1017	952	971	892	916	921	928	916	951	892	986	944	927	964	901	939	983	991	936	930	988	996	933	909	969	951	938	961	970	946	1004	974	1011	959	985	992	944	1036	948	994	1004	937	999	928	988	971	979	926	971	941	977	928	898	971	959	987	905	931	998	956	960	1008	934	948	952	1002	975	990	962	957	944	978	945	930	918	1004	949	949	938	959	963	972	950	948	946	974	944	934	936	935	896	939	969	914	995	957	941	950	930	966	957	975	978	947	951	949	913	953	950	960	954	859	935	923	907	974	983	928	935	929	955	960	901	970	1001	980	948	1007	998	964	914	968	967	922	948	921	909	928	982	967	963	942	942	945	928	961	903	921	880	980	971	903	1007	939	892	960	948	942	1002	1005	943	878	939	928	970	979	953	973	934	923	987	894	971	926	1031	970	985	911	930	980	947	920	956	987	917	1006	965	948	983	945	936	977	944	1010	965	952	906	919	972	968	941	947	975	909	980	956	933	903	955	946	956	938	992	910	996	976	943	943	901	906	891	964	992	945	949	928	942	922	977	915	973	945	952	954	938	974	978	969	918	964	965	991	918	965	940	999	992	974	989	947	931	918	942	965	1020	979	922	906	935	1008	959	934	964	977	920	921	953	983	897	933	917	913	915	978	972	955	938	897	935	971	905	949	950	931	990	938	944	983	967	953	980	977	967	956	939	984	960	929	960	1007	973	929	938	951	1026	933	965	892	987	930	954	969	949	962	967	896	989	997	949	949	956	958	999	967	940	906	932	962	948	917	938	936	948	955	952	910	928	961	958	986	987	973	934	919	934	1004	944	975	923	947	982	936	953	913	928	933	917	946	943	966	941	985	967	947	933	953	985	933	978	932	954	941	952	949	953	979	962	939	966	936	974	953	910	933	937	938	915	934	901	978	981	966	921	943	937	926	958	924	963	987	919	938	918	997	955	901	960	981	963	971	941	941	952	1000	928	976	964	970	1002	957	1000	931	965	953	1037	898	954	918	923	955	965	953	967	976	936	895	949	991	945	974	970	915	904	966	961	954	955	1015	947	937	951	968	998	899	930	953	931	958	1028	967	971	993	995	1001	961	901	1042	899	928	972	965	962	970	922	969	936	1010	987	942	920	953	1006	931	974	970	928	919	949	971	944	983	946	960	933	941	993	1013	917	952	946	899	925	927	963	1044	983	956	989	947	921	945	954	953	926	946	993	1022	991	935	962	974	964	940	936	947	967	993	926	933	917	963	939	911	937	939	972	917	943	987	968	887	916	915	994	988	956	971	920	976	939	894	907	987	913	910	950	995	935	971	961	935	942	952	970	943	964	981	943	948	964	977	978	960
23126	21503	29276	24190	21654	22284	17535	8118	5727	4645	3769	3131	2824	2479	2292	2141	1948	1801	1727	1773	1687	1445	1516	1465	1365	1326	1204	1184	1175	1166	1162	1143	1130	1132	1147	1097	1077	1112	1121	1059	1128	1065	1091	1069	1097	1062	1020	1081	1095	1133	1099	1059	1134	1114	1074	1082	1015	1046	1039	1075	1111	1097	1034	1037	996	1043	1078	1052	1069	1014	1057	1073	1022	1057	1018	1022	1064	1038	1052	1063	1007	1069	1032	1007	983	1043	1023	1011	1007	1014	1029	942	1029	1007	1029	1013	1030	1039	1030	966	1048	984	998	1012	1054	1003	1048	1021	992	985	1046	986	1061	1033	989	991	996	978	1027	988	1021	1079	1020	997	974	1043	997	1003	961	965	1025	947	994	1086	992	960	1022	1031	959	983	1033	1000	1028	1020	966	993	1035	1020	953	1012	1051	1003	1005	1004	1006	1034	963	1035	1049	1053	1048	939	978	996	999	998	1027	1000	1020	1042	966	1039	990	1018	981	1046	1039	979	973	965	1028	1027	1003	987	1034	995	1002	1009	1067	969	998	1025	996	967	1019	1019	963	1038	1036	1008	932	1012	1029	1017	1051	1006	1073	1012	961	1032	1014	1012	985	993	986	950	1046	1030	1036	952	1020	996	1014	1018	1023	1028	997	991	996	1069	936	1009	1030	1046	1014	1037	963	982	1029	984	1013	1025	941	1071	1041	970	992	974	976	997	1036	994	1032	986	987	984	1012	1003	981	1000	1027	966	1050	1071	990	988	974	1056	1029	1009	1034	1007	1048	988	1003	990	1033	1012	1014	1040	990	1016	1065	1019	1028	1033	1042	966	1043	1026	1022	984	1013	1014	1011	1008	982	1029	992	1017	955	1042	1027	1038	936	1015	1046	1017	1011	971	981	987	990	954	1030	1035	951	1004	1021	974	983	1009	986	985	1037	1029	967	989	1001	984	1024	1084	1048	1019	1000	1005	1062	964	1032	1013	1014	984	1040	1039	1026	1020	987	1000	1025	997	999	1051	943	992	1045	991	971	1008	1045	989	1041	993	1037	1022	1064	999	1026	975	1028	996	977	969	1036	1025	1009	968	1059	1006	995	957	954	964	943	983	1002	1021	1009	972	1016	950	981	1008	1046	999	1051	1053	1015	1025	1016	949	1080	1025	980	1028	965	1051	996	998	1015	1002	972	1014	1004	1031	1000	1037	1006	1012	1017	998	1037	1066	1043	1019	1012	1022	957	1034	1046	1045	1037	1038	1020	956	1026	956	1073	997	1022	996	1027	1000	958	1045	1043	1019	996	1025	1054	994	947	979	983	989	1021	960	1023	966	993	986	1002	1011	1000	924	1000	991	1018	1021	941	1043	997	1014	962	984	989	1008	1017	1050	991	1014	1005	1010	1043	1033	1061	974	973	1014	966	987	1022	1036	987	1012	1048	978	1042	1008	964	1021	983	996	970	1008	994	1072	990	1007	991	1001	985	1021	922	1019	996	1006	1013	1014	979	980	1002	994	987	979	1016	971	943	1011	1018	988	1041	1028	1012	973	1003	1007	1004	1041	994	956	1005	988	1005	1032	966	995	1021	981	986	958	1029	1033	971	993	1022	978	992	994	1062	1014	972	1062	1078	1013	973	1003	985	1002	1088	981	1013	1003	940	981	969	986	1018	981	1005	1034	1022	976	1044	1032	951	996	1004	1001	1004	980	997	1066	1023	996	1042	960	1041	1002	977	990	983	1035	934	1084	1049	968	995	1006	984	1016	984	980	1036	1036	973	1025	1001	952	1050	969	1002	1016	1003	1026	995	1008	1053	1041	996	1010	1024	1028	944	947	1004	1008	1060	1026	1035	997	987	1018	1044	954	1033	1036	1029	1022	993	945	982	1015	992	1020	996	1049	1049	999	993	1003	1002	1033	952	981	1011	984	963	984	1008	1019	1084	1002	985	966	970	1016	1027	1041	1032	953	1027	1049	990	979	967	986	981	997	1020	1019	983	970	968	1032	998	983	1016	1058	984	1014	1057	1038	1034	978	986	1015	1038	955	1036	1014	935	1027	1014	1006	985	1020	1000	1005	1024	992	1029	1027	991	1012	1056	1008	1004	965	1010	1017	1026	943	996	937	1028	1038	1033	1032	960	964	1060	978	990	955	1025	1003	953	989	984	1048	999	982	1018	978	1023	1000	1081	955	994	1021	984	1037	1014	1061	985	972	949	962	997	1046	1010	999	1000	1007	999	1008	949	1003	1057	982	1040	1020	1011	1057	1036	981	1027	999	995	1019	1007	1030	958	1024	991	1064	985	984	1005	952	1053	1004	969	979	996	982	902	1020	1059	988	979	985	989	1043	990	1070	1053	1000	952	987	1052	1021	1080	988	972	1001	970	985	987	1017	1023	1058	1019	1040	999	982	978	1034	1025	990	1033	1029	993	967	1019	1015	1006	1026	971	989	1029	992	1038	1008	1003	947	983	1027	1005	1004	961	965	989	1009	1035	1027	1070	1005	1021	996	986	902	1007	940	1018	1037	1006	972	1021	1008	989	997	993	1015	1050	999	1009	1029	1048	999	1001	1010	974	1036	990	1018	945	1025	1008	1030	1097	1031	991	1005	973	994	976	983	1010	998	1022	1021	955	1009	1067	980	1030	1011	966	1022	1014	1063	1012	974	1017	932	996	950	993	1006	1035	986	993	990	1009	978	1064	959	970	978	989	1002	1048	1015	1017	981	1000	989	994	978	1016	1032	960	1058	971	1015	992	1048	956	997	1020	990	1010	989	1004	1018	1009	985	943	1061	983	1044	1011	1014	994	949	955	1061	1102	1035	987	1008	1060	1008	940	995	1028	989	1022	1014	1011	951	1004	1032	977	1057	966	1012	953	994	979	1011	1014	1048	1027	984	986	1022	978	1035	957	974	960	1018	1068	1017	934	1076	1014	1012	993	984	895	968	1040	983	975	994	1006	1028	918	1032	1020	1001	1049	1037	1005	1046	1084	998	1025	1031	1009	1037	986	1026	1017	945	1008	1033	961	1009	1026	964	938	1003	1015	1036	1056	964	1008	1029	1073	996	1002	985	974	1006	1023	1031	990	1018	986	997	1050	1003	976	1002	1006	1026	1039	979	994	1021	996	953	987	996	1011	998	1027	985	1002	985	985	1044	977	1019	1038	1015	1023	986	1007	980	1009	957	1021	964	1020	1038	1022	981	981	1045	994	1030	1012	989	944	972	935	1021	986	1008	1028	1008	1026	1006	966	1006	936	1040	1022	1067	1007	1052	1045	1053	1024	1009	1007	977	1041	959	964	970	968	1013	1001	1015	1036	953	1013	1086	990	983	990	1005	1020	1014	993	1035	1002	993	988	1009	1019	1010	992	1004	1039	1057	1047	1008	981	1022	1031	970	996	1000	998	970	1051	1002	973	1015	988	1036	1035	1013	965	1029	950	1065	994	964	1030	967	1025	968	989	1046	1037	1002	959	997	984	1007	972	1044	1006	917	991	1045	966	1036	1036	1005	966	938	1054	1005	1040	1010	961	978	982	1008	1036	970	1005	989	981	995	973	1009	1008	1003	1031	978	1028	1005	993	1012	988	994	984	980	963	1076	1034	996	995	943	1049	987	1105	1003	1004	934	1038	972	1021	1012	1048	996	992	986	1034	1022	996	998	1017	1005	1019	999	1059	1003	1000	1054	973	1069	989	1012	969	1021	989	1048	979	978	997	996	986	962	1011	995	1005	998	1043	1029	954	1073	1023	1061	986	1089	989	1017	995	1025	1050	966	1050	1024	1046	982	979	982	1038	1020	1034	1012	975	1091	979	1033	1019	1035	1009	991	1036	978	952	1048	997	985	994	1038	1025	1076	1023	975	1006	1068	1003	980	986	1051	992	986	1024	920	948	1001	952	989	979	988	1028	1037	1071	977	995	1003	1011	998	987	995	997	997	983	977	960	1037	980	1033	1065	1033	1010	1000	1007	1044	951	1018	1057	992	1019	1013	1064	1010	1065	1019	1028	1078	963	1014	1022	1037	1047	1061	1064	1019	1035	936	1059	1011	1031	972	1016	1013	985	967	1001	1016	1032	997	1017	993	1050	938	935	1001	1033	981	1036	987	1022	1027	1002	1037	1052	994	1005	990	1009	1024	1002	1024	1031	1013	979	988	993	1002	987	1009	1019	952	1009	1013	1014	1023	1059	1015	971	992	960	969	1031	1006	1006	949	987	1009	1018	1050	1004	1024	1004	990	1006	1066	1019	1019	965	1061	986	1038	1031	1014	1035	1006	1008	1007	987	977	1050	998	1051	1036	975	1054	1032	1008	1053	966	1004	1038	981	1017	985	1011	996	1002	953	960	980	1030	963	984	988	1022	1007	1029	990	1009	958	1042	1001	956	1054	992	1016	977	1044	1001	941	1012	997	997	1012	970	1015	1038	976	1010
30425	55323	43065	30104	21693	16626	12939	9893	7985	6344	5133	4200	3745	3183	2935	2477	2269	2266	2149	1802	1743	1701	1626	1477	1372	1272	1289	1202	1207	1185	1142	1082	1197	1137	1146	1074	1172	1120	1125	1109	1123	1085	1090	1074	1122	1023	1102	1095	1076	1090	1077	1085	1037	1058	1006	1079	1007	1040	1081	1064	1061	1047	1090	1019	1000	1051	943	1020	962	959	997	1005	1018	1030	1038	986	1022	1048	993	967	942	1008	1043	1032	1017	1015	986	998	920	1003	1027	913	1011	953	1022	1006	998	1024	997	979	948	941	1005	1040	972	946	980	930	972	971	1035	1016	995	1009	976	997	950	948	903	1022	954	1007	989	979	993	950	994	1013	971	999	1027	1029	979	962	958	933	968	1007	941	954	1021	1018	965	997	1003	975	933	1026	998	1013	957	950	1008	987	994	1012	959	953	996	982	985	950	953	1028	1004	971	969	974	1057	990	967	990	999	1002	929	964	952	1014	973	972	996	1040	998	962	962	975	960	971	924	991	1016	953	930	934	1003	962	990	1028	929	1008	958	970	979	1009	1034	977	980	1046	935	959	950	1006	986	946	1023	993	986	986	932	973	997	939	1008	942	983	950	1034	1006	996	948	990	966	1007	1027	999	997	1018	1037	966	942	985	937	999	990	959	974	949	974	1004	960	954	994	993	990	971	934	993	935	947	983	1006	946	1016	999	963	1031	962	991	1020	977	1020	972	962	1018	962	955	997	1037	966	999	989	924	938	980	969	997	916	962	964	968	972	965	980	1020	965	979	990	984	999	977	1014	997	1019	1023	972	912	976	1046	1052	1063	1007	1012	1013	962	922	1000	957	948	1057	974	970	1009	984	1002	988	965	989	1006	962	963	924	988	968	931	940	995	951	943	942	982	989	950	924	988	993	965	1029	971	979	953	964	992	979	977	1001	987	1031	943	977	1007	1000	991	1028	1006	973	937	993	940	973	981	977	1005	986	989	1009	1005	997	990	1038	974	978	979	963	969	995	986	1018	945	948	975	1000	980	1004	943	996	950	924	977	977	993	975	946	992	1003	1028	996	940	975	1011	951	946	995	994	1016	1033	975	1011	986	1029	1005	974	931	1020	1010	1027	1019	976	1014	943	1013	977	1050	970	1030	981	1042	979	1000	1017	975	948	976	957	1025	914	949	1008	952	956	934	988	950	987	957	995	966	1023	958	922	953	948	990	993	982	988	1003	956	951	959	974	1002	1003	943	978	945	954	987	979	1021	964	997	987	1019	1000	950	994	994	1033	988	964	983	973	909	920	1034	995	1020	964	950	984	960	992	920	1034	997	976	986	963	988	993	973	972	979	997	1044	1017	951	981	986	920	973	999	972	994	926	953	995	963	988	1017	1011	1010	925	1025	975	1006	938	928	979	956	966	980	951	1019	979	999	989	1000	995	1028	1004	946	941	968	997	1002	965	931	958	971	999	969	914	1025	966	1008	943	994	1002	1052	1002	983	994	1010	984	960	977	967	1005	969	981	959	982	967	1022	1011	936	966	984	999	962	1017	1001	945	907	919	1002	991	941	965	1008	1015	973	1012	953	926	1007	1014	956	1013	995	980	991	948	995	959	976	981	987	985	1010	1005	1000	953	943	978	995	962	990	980	1010	989	946	957	1062	1010	951	977	1009	951	991	1012	1002	992	985	940	984	1004	986	1000	968	992	977	1015	969	983	997	955	928	956	961	1007	934	948	1053	1044	1025	1039	967	968	935	946	1000	941	1023	943	995	984	1005	987	942	943	1034	977	975	892	950	995	967	1013	956	972	980	1018	1006	958	980	1005	972	969	966	1039	1049	1002	959	947	979	1057	990	967	957	987	931	948	1019	1006	958	977	998	983	908	942	1029	969	940	1024	989	999	936	1008	970	928	938	980	1002	997	959	1017	998	976	948	1014	998	936	920	985	968	948	985	962	922	976	1016	975	982	1023	966	964	1057	986	1033	927	958	978	968	979	1024	976	985	914	982	1019	984	978	971	968	999	1030	973	995	1023	1042	956	953	1013	960	1060	958	950	996	969	954	984	940	998	986	904	980	948	1015	972	1014	1061	998	987	1020	980	1008	979	990	970	997	985	1013	899	998	977	1014	987	925	1012	980	984	1029	984	987	966	974	989	934	972	987	988	972	914	960	952	997	989	988	965	1004	976	991	903	990	985	999	969	969	954	974	944	1007	990	1009	957	966	993	954	973	972	1012	967	1022	1026	940	960	995	1013	949	954	947	985	978	992	935	958	988	954	1023	968	967	971	915	982	968	958	988	968	1036	964	1033	982	992	960	956	972	1033	971	998	1003	1004	1007	1015	979	990	1006	971	1015	988	993	967	975	989	1010	954	998	932	1024	989	939	996	967	952	985	946	1051	935	992	934	989	966	1005	966	942	986	973	1050	930	961	1036	956	989	993	966	1010	1000	1030	962	998	993	961	983	1000	941	981	959	1012	940	969	992	937	961	1024	977	998	1017	969	991	981	975	913	998	960	975	1008	983	1002	923	1022	1041	1006	982	1003	980	1016	1002	1001	994	927	971	999	999	1007	931	1034	983	955	972	979	973	1022	1009	985	987	972	978	1015	954	989	993	1003	949	982	934	976	983	995	980	1005	939	988	1039	914	1019	1058	996	1004	921	979	976	1080	970	1025	995	996	958	946	998	1031	955	1017	967	958	951	976	1018	1036	966	950	1018	971	978	930	976	913	965	963	1003	978	1040	960	961	961	970	936	963	957	971	942	977	963	973	992	917	989	973	1014	931	964	1059	960	962	960	992	1007	958	944	971	995	1045	962	942	1008	964	1008	975	998	971	939	935	949	964	974	959	981	977	1012	969	977	946	966	967	989	1012	1056	997	1011	970	999	1009	988	1012	940	996	985	951	969	960	1034	954	1027	976	911	967	998	988	990	938	981	953	973	1021	982	952	985	1011	981	952	1024	1039	1003	963	1027	996	1020	960	948	1015	962	937	994	1021	987	960	986	963	1010	943	977	965	980	1011	966	1000	1006	928	1001	946	974	1029	1011	948	1005	977	963	999	1012	963	997	895	1035	1008	960	936	986	1041	972	959	965	983	1001	966	979	998	999	984	1008	1042	947	965	986	983	1011	1024	1008	1013	974	958	983	1003	1006	956	984	989	932	994	991	975	1006	976	990	1019	989	936	1013	1010	1020	964	970	990	973	999	1033	971	1006	957	1009	973	982	973	921	994	971	947	1008	945	996	967	1003	1017	1010	945	919	971	979	1011	970	995	996	1007	993	993	984	979	952	985	941	1025	974	951	963	974	1001	951	1020	972	977	900	1015	1006	1041	938	987	988	965	982	978	1019	1013	1065	1004	971	940	972	946	999	957	934	1019	987	974	1039	991	1003	1034	968	977	1004	955	938	965	1012	960	991	1027	970	973	976	930	903	985	949	975	984	960	982	1007	999	1010	1011	952	952	925	970	1016	979	966	959	930	1023	945	963	974	1042	968	952	921	1008	1022	955	973	925	1003	1004	968	976	970	913	943	980	935	975	1004	978	951	988	944	980	1004	1025	950	983	1009	970	1004	983	968	1015	977	1009	996	990	1006	941	986	1004	987	986	983	996	987	993	965	974	909	1048	925	1001	936	991	943	978	1056	952	945	1003	952	943	959	993	985	951	980	1007	922	934	954	1029	1004	1013	981	999	999	932	999	956	916	965	998	948	916	1011	1008	1000	1012	994	1018	1025	961	974	992	967	1049	1003	1002	984	1002	970	970	1007	1024	953	1001	934	974	974	929	963	1039	954	1003	985	1021	973	965	960	984	925	1008	981	1008	1038	969	965	1063	966	941	983	1005	983	1006	955	975	940	978	948	950	1027	944	993	1032	1037	948	948	985	998	958	1008	952	1021	1035	979	958	969	1001	1013	1027	953	990	961	1015	1015	990	920	913	980	985	996	1006	947	948	961	978	1010
30759	27459	31530	20420	10231	6293	4647	3390	2660	2320	1979	1837	1702	1481	1500	1402	1320	1284	1235	1195	1111	1143	1118	1026	1034	1088	1006	958	1031	984	941	920	941	998	930	989	910	901	912	1019	931	954	1004	974	951	954	981	964	932	975	976	895	980	973	889	926	944	886	953	905	921	947	949	892	900	922	937	919	953	934	945	897	943	943	947	902	900	916	865	962	899	913	929	837	926	915	893	883	938	980	912	958	935	945	951	917	922	946	941	921	891	919	884	856	950	879	837	904	906	906	905	927	883	938	908	851	971	917	854	878	939	887	919	912	900	893	897	917	927	931	959	921	910	901	929	914	918	870	951	984	914	870	917	933	925	922	923	888	925	895	898	927	890	871	912	891	877	935	911	916	915	936	921	863	915	849	853	916	954	919	898	909	887	894	912	890	863	920	949	865	902	908	951	909	893	941	930	957	907	893	957	923	879	890	909	896	912	923	924	825	878	928	949	906	900	895	888	887	914	915	857	881	1000	879	883	941	945	946	915	931	918	886	952	922	945	874	927	888	910	935	910	914	944	962	917	927	925	926	897	900	930	964	862	895	923	906	901	862	906	933	919	895	909	932	932	946	912	919	907	883	900	850	885	914	910	858	958	902	876	876	916	956	906	881	907	882	921	953	893	924	864	896	937	928	907	918	955	870	919	914	904	861	949	885	924	874	911	923	872	890	947	891	930	895	932	904	832	888	886	936	914	894	887	887	952	918	942	893	916	919	943	914	921	900	841	870	916	852	857	958	945	932	901	875	874	936	942	877	896	904	916	922	926	943	934	891	891	957	918	940	941	934	924	874	947	967	922	884	889	858	967	919	912	938	965	874	939	849	910	963	952	948	898	903	915	900	903	953	919	939	900	934	934	915	870	951	910	901	924	912	905	938	877	951	929	891	973	896	951	935	904	969	937	927	939	929	910	937	874	989	916	922	853	914	903	939	902	925	897	902	912	923	857	881	945	983	961	926	984	897	960	896	950	877	873	927	903	859	962	913	944	876	878	919	970	919	979	911	916	933	952	931	899	856	929	957	910	942	936	868	911	901	916	911	893	935	979	924	917	916	901	934	908	897	858	905	935	886	904	919	925	880	911	963	950	925	943	941	941	897	890	906	976	909	946	883	955	941	969	873	936	887	910	921	858	913	949	916	925	871	913	851	939	932	919	904	876	939	858	878	829	912	962	919	937	960	896	904	884	892	878	922	996	943	928	859	918	928	883	868	893	957	941	915	897	917	918	916	889	918	854	904	941	894	898	932	966	884	921	901	953	875	941	880	899	948	945	992	947	912	905	964	900	990	926	975	857	936	912	909	868	886	961	954	944	855	828	908	926	833	929	935	938	906	934	895	885	887	919	945	927	921	919	918	927	845	952	905	920	909	941	904	933	967	896	928	946	910	872	959	919	896	906	902	931	902	899	946	904	859	916	897	966	877	915	953	852	887	935	934	922	864	915	932	846	882	879	919	912	919	913	941	919	947	899	938	910	873	949	890	973	929	873	926	876	943	913	939	928	957	887	912	939	893	865	968	866	931	885	937	906	907	959	916	871	929	915	906	859	893	880	948	904	970	892	893	937	876	873	957	945	906	863	922	924	897	904	925	905	953	944	928	920	838	906	926	895	906	923	910	907	884	921	878	936	849	908	873	934	898	852	899	938	960	910	897	925	888	872	884	908	864	941	955	950	960	859	932	884	900	889	902	907	881	911	910	952	902	906	900	885	888	882	913	935	870	924	915	929	881	889	885	845	957	956	946	933	932	886	943	882	945	938	884	919	895	923	928	928	883	957	914	899	894	902	874	907	927	961	876	916	893	894	881	932	909	925	913	920	916	892	887	869	936	904	908	945	938	897	882	976	958	952	864	918	973	911	951	977	941	927	866	879	918	947	907	922	885	920	881	909	881	874	924	916	905	925	907	900	909	942	900	932	914	946	906	937	951	903	917	915	998	913	942	881	921	889	939	882	889	927	951	900	886	868	925	903	930	883	941	949	908	917	912	920	921	953	913	881	883	922	904	917	866	896	933	940	921	873	920	918	910	891	934	884	929	977	941	868	921	878	906	917	933	928	933	931	905	922	902	909	903	913	890	905	900	865	926	946	929	896	907	901	941	961	878	938	953	897	885	871	943	914	912	903	940	883	929	876	963	959	906	897	927	901	921	912	914	936	882	922	876	893	946	934	914	960	892	869	879	887	948	940	900	972	850	913	953	915	915	869	935	918	947	899	860	895	946	949	927	875	895	937	886	955	881	919	918	935	898	881	948	892	911	893	931	906	877	863	854	914	897	931	881	955	887	856	927	968	907	951	896	930	925	946	871	919	870	854	888	917	913	935	892	884	861	867	934	896	906	899	910	904	939	945	925	910	927	923	881	876	926	887	926	907	878	904	886	870	931	918	897	901	909	922	910	912	914	903	878	941	933	948	898	923	870	922	903	924	898	920	901	933	830	949	956	940	930	953	894	933	889	905	897	879	891	865	954	900	895	856	901	983	900	938	908	881	894	933	917	876	890	927	884	859	918	947	957	940	926	917	958	921	856	893	922	912	952	998	884	942	963	903	875	845	870	883	933	912	928	939	895	923	869	931	946	959	979	901	918	946	961	909	860	961	961	873	935	940	898	903	926	916	963	920	908	918	940	909	897	947	960	924	897	911	888	938	902	906	917	966	962	855	900	885	937	883	928	892	933	898	987	939	902	924	846	924	943	897	905	917	942	927	875	925	921	899	944	915	935	907	866	900	917	897	891	895	886	951	927	935	926	907	908	898	941	886	903	909	926	915	908	947	901	879	900	940	933	878	944	926	962	870	859	970	927	875	960	939	969	892	945	917	918	937	947	948	898	937	963	901	894	936	946	889	922	897	905	937	982	886	870	913	867	900	914	994	842	900	933	870	914	854	941	939	970	919	932	876	954	904	920	867	961	961	895	902	882	862	964	936	928	926	924	935	948	889	922	958	912	914	919	917	945	879	879	894	911	882	971	929	938	946	926	835	869	909	894	930	928	944	942	919	908	919	971	919	912	878	922	924	915	915	926	903	925	915	926	906	907	898	928	924	932	932	912	901	888	923	899	944	836	892	944	928	908	917	905	922	931	893	879	914	874	936	916	899	911	947	879	907	915	915	901	892	893	881	889	899	890	902	929	892	919	882	948	925	937	930	928	853	875	919	957	929	959	935	974	930	954	902	940	958	905	862	938	935	918	847	943	903	900	980	946	918	894	845	875	966	892	911	860	910	957	873	926	929	872	924	899	930	886	910	896	923	931	885	941	894	915	943	869	926	918	918	894	953	944	918	911	946	886	923	908	948	924	928	970	880	920	922	884	971	901	902	878	887	960	904	998	880	900	918	930	922	933	903	934	918	907	909	899	893	854	914	925	924	852	888	935	962	921	946	926	922	949	933	854	926	884	893	877	903	932	920	930	920	910	925	958	912	937	913	905	911	955	909	883	927	911	910	965	884	907	924	920
30191	41412	32067	17897	11937	8785	6584	4917	3862	3213	2594	2390	1994	1916	1728	1582	1503	1400	1381	1337	1229	1213	1152	1139	1163	1079	1065	990	1017	978	1010	1008	985	969	983	992	962	984	1021	994	998	969	962	927	986	1017	986	888	924	951	958	957	931	953	987	954	968	974	946	985	949	876	878	925	952	918	939	957	935	895	887	939	900	916	920	931	969	888	894	913	939	940	926	937	912	943	922	939	924	937	932	963	926	904	934	923	874	905	908	894	917	860	985	934	974	885	934	917	861	957	939	938	889	849	864	868	876	943	926	948	889	940	983	906	897	886	994	885	902	909	913	998	841	901	897	877	950	944	876	896	915	969	918	910	942	913	928	934	954	862	932	904	955	893	938	925	913	907	945	914	908	950	923	909	935	916	942	955	883	893	929	928	934	900	900	913	962	838	908	891	877	915	961	924	924	949	973	891	920	929	898	946	939	857	979	905	910	902	929	900	912	986	880	902	947	895	914	908	935	958	871	901	882	903	909	888	938	875	920	953	913	884	856	909	934	909	882	936	944	926	937	919	874	949	928	913	884	920	904	945	935	898	872	927	864	917	893	924	906	938	878	896	911	941	912	904	970	878	928	902	890	920	947	871	909	897	909	920	965	913	853	926	952	902	936	936	936	904	889	964	885	934	885	907	920	910	887	943	945	838	935	913	930	980	940	909	942	909	860	925	916	929	917	892	897	911	879	936	879	880	917	930	949	936	920	855	975	921	915	892	946	898	915	880	943	937	899	845	877	916	885	965	891	966	929	906	942	862	914	877	929	918	891	885	911	923	883	893	893	884	928	938	953	884	883	897	925	862	925	926	917	902	908	908	890	950	923	947	946	919	902	937	913	861	930	934	919	962	971	904	879	935	959	927	918	921	910	896	903	942	956	897	894	875	857	918	931	968	939	888	859	932	897	920	865	914	886	937	956	958	892	932	943	918	899	897	888	838	909	883	918	898	958	890	899	907	936	939	949	952	902	947	904	945	866	919	882	974	927	907	942	921	904	947	932	928	925	956	925	912	892	874	897	950	916	875	957	940	914	932	897	908	909	889	952	926	916	908	919	912	900	967	903	916	881	918	913	918	918	894	944	910	939	921	948	898	904	861	884	935	879	937	948	908	952	870	904	931	931	939	878	902	939	880	918	913	945	872	942	891	885	940	855	904	851	881	886	926	916	869	995	895	903	837	885	885	917	958	925	909	917	960	899	944	901	927	953	945	880	908	896	999	929	909	905	937	903	957	933	905	922	954	947	899	908	917	955	974	891	892	908	926	948	880	888	911	930	903	930	899	911	897	915	944	871	919	903	881	905	879	909	877	907	889	912	904	910	926	939	947	929	911	928	874	926	925	919	968	858	936	905	933	922	939	949	873	897	937	924	921	891	881	895	897	842	855	906	936	853	920	916	948	932	903	901	928	904	902	952	958	941	945	931	892	959	867	886	943	929	939	895	954	907	904	908	940	917	927	882	952	902	927	930	866	882	891	908	916	937	915	870	959	892	908	948	915	887	910	890	878	906	980	913	947	884	953	913	903	931	932	933	964	923	887	884	887	905	915	920	937	915	906	896	947	906	895	954	926	896	850	907	881	856	895	897	866	900	908	906	954	882	921	971	897	931	906	876	943	923	911	903	922	924	910	931	942	941	913	896	931	910	878	926	866	872	901	932	887	922	879	887	934	883	919	903	920	887	879	901	907	915	907	937	878	862	931	905	1004	913	918	969	884	972	899	924	917	925	911	919	935	857	892	884	895	881	954	951	922	917	912	995	934	963	922	938	917	925	915	1003	947	920	882	913	876	928	899	946	882	912	916	930	913	914	889	901	915	934	875	948	928	908	954	890	916	933	901	962	950	899	878	859	941	868	909	927	918	895	921	885	919	913	914	937	969	982	909	927	930	926	945	898	943	893	899	916	883	861	898	936	927	902	963	911	941	894	917	909	915	945	873	880	837	865	926	866	932	943	876	957	922	900	965	933	910	894	916	914	910	936	894	915	931	878	877	874	925	888	889	903	905	899	951	891	938	903	917	933	859	924	924	909	872	877	947	890	919	905	916	969	938	926	916	909	894	900	934	921	883	922	929	892	959	896	912	906	917	878	905	922	906	942	886	919	967	908	980	951	907	885	863	971	901	897	943	910	865	913	940	894	877	882	967	917	935	916	923	878	892	877	952	944	892	962	948	933	930	873	929	947	876	994	910	868	900	888	931	948	901	944	900	882	956	906	895	901	937	867	921	882	907	901	951	908	875	875	921	959	923	922	873	891	886	912	909	969	953	906	905	856	898	916	932	880	914	933	921	886	921	932	967	879	941	896	873	931	932	943	909	944	918	895	871	926	984	922	949	956	873	921	912	896	913	956	899	905	893	931	939	923	921	943	954	934	951	936	890	929	881	953	895	925	939	932	911	925	923	849	873	926	911	918	956	947	890	913	889	924	936	906	946	913	926	963	866	940	918	889	909	933	877	967	863	936	909	933	911	889	962	891	945	874	910	872	917	943	922	882	903	888	921	867	904	922	912	912	915	910	908	914	920	903	856	943	905	916	942	947	886	902	898	884	916	981	913	896	970	894	931	919	906	909	826	870	934	933	926	936	970	888	918	934	934	927	890	908	917	914	909	918	884	902	957	849	935	901	926	954	935	927	894	903	911	890	876	909	937	881	880	879	956	951	902	893	881	924	930	906	922	912	942	935	926	913	942	902	918	894	916	921	856	939	928	919	883	916	916	958	914	899	963	900	957	941	903	893	871	952	891	897	884	897	931	954	923	912	918	852	931	944	863	874	952	890	927	951	879	892	931	929	937	954	877	898	898	940	946	949	867	945	933	960	937	905	924	954	885	904	874	951	923	916	864	893	956	910	942	946	900	921	950	893	884	968	927	934	867	863	914	930	926	896	904	904	871	955	875	884	877	888	925	952	866	894	924	939	895	921	856	904	899	920	926	935	914	969	958	888	890	898	917	908	941	874	898	902	916	862	903	925	921	929	928	947	911	972	909	910	925	912	900	966	936	907	864	931	903	897	912	949	877	940	908	902	884	920	937	863	926	949	877	929	923	937	857	864	902	909	912	950	933	905	921	889	911	876	922	890	914	874	914	917	900	862	884	902	903	930	899	895	910	936	900	933	896	905	904	917	973	976	896	888	895	938	923	894	981	909	946	925	955	896	896	938	886	906	904	944	887	917	897	884	912	865	942	957	941	920	930	947	931	911	895	877	918	927	931	937	872	916	891	914	858	925	976	897	924	931	965	838	875	975	918	953	899	928	907	909	894	909	903	958	942	937	910	892	897	922	886	939	931	917	908	907	940	905	931	932	972	949	930	909	914	897	923	891	924	991	952	927	864	893	971	861	968	940	906	920	915	908	870	937	943	853	889	903	932	924	924	900	923	886	879	903	939	945	955	874	936	930	905	917	895	902	895	938	949	869	954	872	901	855	903	894	967	913	902	930	935	968	863	943	920	877	946	914	899
24277	21467	28828	24718	21828	16630	8991	5302	4156	3426	2939	2473	2312	2092	1947	1749	1596	1515	1465	1372	1372	1300	1264	1269	1135	1087	1107	1022	1000	1109	975	934	1033	965	970	1015	1005	978	1011	987	1021	1017	1001	930	1012	982	970	978	990	945	991	918	889	921	986	979	991	948	943	963	945	924	913	962	995	986	931	936	980	959	922	900	941	940	985	953	974	941	1027	918	907	893	938	957	926	911	955	910	946	978	940	875	991	931	979	919	953	906	975	962	893	877	966	986	973	854	890	995	962	918	899	970	910	964	863	872	917	888	930	881	965	892	956	901	972	888	918	958	958	927	879	949	932	886	920	843	927	933	899	906	900	939	954	918	942	894	937	890	963	968	963	922	967	938	880	932	934	914	901	937	984	921	943	871	868	976	899	915	919	911	922	943	902	923	911	973	944	928	921	914	923	924	938	913	899	896	855	880	927	977	877	928	919	911	946	893	933	930	941	896	921	920	1032	888	960	929	1009	948	930	947	896	962	879	987	1020	918	943	928	914	924	910	962	945	884	912	973	884	953	891	911	899	938	915	881	923	985	921	920	968	904	911	942	896	904	937	962	929	952	924	974	993	965	957	913	913	909	872	955	923	941	941	922	929	924	912	951	921	933	890	876	954	891	924	978	861	930	925	952	958	923	938	908	953	950	966	852	932	913	926	926	948	929	877	925	922	918	943	893	945	987	859	933	965	920	928	865	925	917	924	930	931	906	940	981	917	890	993	962	929	887	913	953	1005	926	933	963	963	898	925	934	926	954	951	900	928	925	919	900	950	913	938	999	958	877	936	945	970	931	937	915	936	927	920	895	966	985	867	938	929	959	893	949	901	889	886	883	923	958	991	935	965	955	979	907	974	925	929	945	943	958	884	926	897	974	943	909	942	888	966	937	884	870	963	937	896	942	957	952	946	947	891	879	877	919	907	906	919	979	904	911	925	881	949	958	929	887	938	969	889	925	950	890	934	895	953	983	917	912	943	987	946	911	913	921	883	917	899	917	909	907	889	925	910	968	952	864	957	914	884	905	877	911	945	889	908	924	923	889	899	952	926	955	905	954	895	976	876	955	929	902	909	920	945	920	908	919	899	940	917	906	921	885	947	963	901	935	948	936	924	952	942	1000	903	891	962	968	966	959	934	949	910	952	996	925	919	917	881	940	929	925	925	928	957	877	918	931	894	887	906	953	933	985	936	978	918	928	958	890	937	936	955	902	877	920	901	903	916	926	905	875	917	922	937	937	916	935	968	895	937	939	925	915	917	932	879	941	908	906	948	971	958	902	945	959	880	912	946	951	952	918	909	931	910	860	910	932	953	950	963	919	957	915	911	855	878	887	914	940	972	963	860	969	965	914	927	931	886	913	936	952	942	901	927	932	944	938	930	974	928	965	914	917	916	880	896	894	940	893	936	970	922	924	951	935	898	916	974	927	935	916	898	913	973	968	915	892	948	914	931	939	988	996	962	938	888	967	899	914	930	944	895	963	974	925	902	906	938	922	918	917	932	905	907	928	903	897	909	935	937	906	958	935	896	934	888	911	921	920	985	939	932	935	938	874	948	953	930	951	933	947	943	970	930	913	930	894	949	905	935	958	928	950	936	976	896	946	905	981	899	922	912	914	911	963	887	912	943	912	881	944	886	910	932	932	891	889	915	948	974	920	901	920	924	885	942	931	1005	946	950	910	919	952	924	964	939	924	919	971	907	962	911	958	910	902	931	955	892	895	962	1020	911	959	934	940	937	911	900	887	902	927	936	912	942	980	928	964	915	905	949	919	969	911	894	951	952	904	942	906	943	862	917	880	911	894	912	875	897	919	923	942	876	909	933	932	875	930	909	957	922	919	928	886	917	957	895	894	913	916	909	955	951	949	828	983	912	949	913	915	907	942	948	884	875	915	911	940	944	934	913	964	887	911	925	945	909	929	897	895	933	998	887	926	878	933	922	904	917	942	907	964	939	918	963	879	926	927	916	862	939	909	927	944	914	925	918	882	929	932	910	949	896	975	996	912	937	887	934	900	883	958	930	903	919	940	867	960	939	951	992	939	951	975	924	927	876	897	978	923	885	886	949	885	940	875	947	941	922	916	952	892	962	905	956	926	901	893	980	939	933	872	950	991	874	861	947	903	925	918	915	933	906	989	923	882	967	885	985	920	934	915	914	960	927	920	948	970	936	934	945	903	862	925	958	930	968	856	907	889	905	889	921	930	902	896	978	967	917	921	930	955	884	929	876	981	908	899	959	916	895	899	889	898	895	940	958	946	916	897	894	921	923	916	904	942	912	904	867	882	913	925	940	916	898	916	948	918	977	881	943	882	935	951	943	929	860	895	885	900	901	938	927	900	932	945	870	976	941	916	871	895	923	936	875	955	914	843	914	944	903	949	905	870	910	978	921	897	902	896	920	905	931	944	925	943	895	916	890	903	872	962	966	956	886	927	923	968	932	925	888	986	904	957	956	918	955	920	948	977	912	918	908	923	942	906	893	953	967	968	894	983	955	980	939	873	923	950	945	974	888	903	987	924	904	931	958	969	916	930	906	918	966	962	942	907	893	978	924	961	937	937	920	893	927	946	992	911	926	939	935	928	919	892	928	936	911	916	936	981	953	1006	922	882	928	934	961	893	934	948	909	933	930	935	919	920	944	924	907	904	921	890	874	933	925	886	933	933	972	963	889	925	950	916	964	882	964	928	916	888	925	906	919	919	940	920	884	900	900	919	975	931	899	926	880	900	890	931	952	889	911	960	880	940	885	981	924	879	992	939	942	958	919	905	971	934	916	885	945	904	967	966	889	927	952	901	922	956	958	964	981	922	943	962	893	950	892	938	958	910	994	936	945	1002	925	906	946	930	886	883	910	933	920	941	952	932	899	897	936	946	924	910	923	979	913	918	878	907	936	932	943	937	913	919	907	910	892	979	905	896	900	953	945	935	889	931	930	950	920	986	900	896	920	953	966	952	865	947	994	922	882	933	917	969	899	911	901	927	930	963	893	916	939	915	902	912	890	892	900	866	909	910	933	912	877	942	900	920	926	970	892	937	915	978	969	908	962	936	890	977	924	962	892	889	955	921	880	941	893	942	947	945	939	942	953	889	919	906	971	874	902	884	885	940	937	917	864	941	994	909	895	980	889	920	929	949	980	985	949	923	924	938	894	955	865	891	970	893	927	885	921	902	909	914	913	868	922	957	932	945	900	938	961	921	935	977	968	913	933	907	889	941	926	900	939	931	942	880	875	971	912	909	914	935	924	887	880	911	986	980	900	930	949	879	962	870	980	947	927	969	951	917	924	885	890	908	903	915	930	962	872	920	981	925	924	947	980	893	893	976	955	958	920	889	867	909	947	957	887	946	879	918	932	915	992	935	899	924	922	924	908	906	919	937	932	948	892	909	940	939	924	878	979	937	932	956	901	959	884	926	958	878	938	973	889	898	934	942	933	942	897	917	908	925	985	901	948	952	966	916	958	919	924	932	962	902	907	947
26208	48847	38670	22789	17220	12787	9699	7418	5889	4799	3757	3353	2939	2522	2258	2067	1848	1740	1636	1577	1466	1421	1329	1312	1241	1069	1106	1026	1079	1050	1014	1064	995	1012	1068	1038	1054	1022	1032	987	979	1007	976	958	996	1055	996	1045	960	992	998	948	996	992	952	1004	898	932	939	1045	1006	1010	927	956	966	945	941	963	970	922	929	918	946	885	915	950	906	881	965	904	869	943	928	910	969	929	893	874	905	910	956	903	932	903	933	937	898	900	913	946	920	929	913	907	887	894	880	907	930	892	962	900	881	972	903	860	832	848	883	899	945	949	957	885	970	919	889	955	877	915	936	924	967	913	936	902	932	902	895	945	983	909	891	972	933	912	895	921	955	892	883	923	918	905	874	939	915	907	931	873	919	943	1001	878	908	859	896	885	914	942	942	928	890	938	922	895	953	942	918	944	899	903	962	948	917	935	955	905	909	953	904	966	879	930	907	930	951	916	927	907	952	884	889	909	927	918	957	901	861	985	930	946	947	897	896	885	925	909	924	974	906	922	920	969	924	962	913	863	892	935	907	916	909	906	898	893	892	942	926	933	911	936	960	936	925	907	919	887	911	911	929	896	893	889	938	928	934	895	943	885	901	937	928	967	858	950	898	902	914	926	930	937	877	901	921	908	896	937	927	891	895	881	873	892	856	959	880	934	973	929	867	896	925	983	922	893	956	910	860	934	935	947	935	940	908	928	920	830	908	875	927	931	886	885	942	871	929	928	909	936	918	961	916	916	923	925	923	896	901	893	953	941	953	918	942	956	910	899	940	900	932	921	937	896	909	892	928	947	936	919	932	946	885	900	920	891	889	873	904	916	920	881	875	915	970	897	866	887	950	880	935	918	898	893	900	885	893	912	929	902	852	887	917	930	937	938	874	880	950	886	936	901	895	929	899	929	911	938	874	964	862	935	912	932	911	916	914	874	866	973	889	937	931	917	877	885	959	892	892	879	975	921	912	900	895	937	904	942	930	927	950	921	935	871	903	912	955	957	887	943	933	927	926	915	930	910	923	957	914	917	908	928	940	919	896	932	903	893	902	909	888	939	920	956	956	860	932	906	863	924	902	927	885	906	933	870	865	868	905	921	965	944	953	921	985	843	908	940	923	904	900	864	929	862	942	913	993	938	900	909	869	943	892	926	912	933	952	848	886	919	890	933	939	910	897	904	905	850	901	862	963	906	908	883	879	935	907	994	912	890	941	973	888	878	914	904	948	938	952	852	952	963	887	923	958	944	910	917	853	939	910	869	990	935	894	891	938	938	912	925	929	924	940	889	888	935	946	992	896	864	900	960	924	923	929	961	944	946	916	928	901	902	913	917	889	858	868	938	918	920	899	944	905	931	890	916	914	919	953	983	919	896	944	947	972	886	957	914	884	926	930	983	935	940	863	969	962	886	932	932	901	879	954	874	973	908	906	926	935	881	931	951	916	957	969	931	923	894	917	908	932	909	917	961	916	871	910	874	943	909	910	869	939	890	943	930	991	895	946	950	935	890	916	869	967	920	922	935	894	889	911	875	904	907	871	957	909	924	850	918	976	921	863	922	913	917	932	898	912	917	910	935	884	897	939	900	861	916	916	905	953	918	913	946	856	937	919	926	975	923	918	925	946	940	924	903	925	867	863	924	929	901	906	896	892	1006	914	947	875	913	894	857	922	908	899	887	950	941	898	925	950	878	935	906	899	910	937	924	941	913	921	934	909	918	887	927	888	895	891	891	917	943	963	919	935	913	905	926	855	897	878	937	920	930	933	908	915	879	922	935	861	887	909	903	911	937	943	914	877	899	946	935	947	876	901	927	957	896	891	899	939	897	869	895	918	909	953	897	903	891	925	918	928	912	957	900	977	885	946	973	983	961	916	939	925	893	885	933	930	867	896	887	915	874	887	904	889	899	957	934	902	918	938	931	945	904	937	915	925	945	842	923	888	928	975	902	955	876	949	940	946	898	937	876	970	895	896	876	895	916	932	936	877	895	968	933	904	912	887	929	893	876	972	907	906	888	921	896	926	939	927	910	895	891	960	917	895	888	897	973	896	909	932	940	871	937	918	869	955	889	936	886	921	888	882	938	889	948	937	916	911	926	912	979	906	901	939	867	830	939	944	873	873	923	950	930	880	948	906	899	941	905	952	895	954	879	866	971	949	938	938	956	956	933	945	868	975	925	919	918	864	903	933	921	928	928	952	879	899	973	903	887	897	924	913	907	921	909	912	882	927	914	927	908	880	899	920	919	906	921	898	903	954	920	935	900	927	901	923	950	859	866	911	886	892	930	964	938	908	892	902	936	905	906	875	928	932	892	917	867	873	911	920	902	904	908	974	939	903	913	927	936	945	917	957	952	887	917	931	911	931	938	951	869	917	912	922	877	979	888	984	903	851	898	960	908	945	941	903	933	969	897	936	935	864	906	912	935	991	939	945	920	915	938	942	894	896	916	865	903	945	857	861	900	912	936	880	975	911	877	900	903	862	909	914	919	900	902	932	890	973	903	936	936	918	896	877	928	946	894	860	867	935	911	926	910	959	910	854	904	902	895	937	911	917	898	886	883	898	891	925	889	957	893	926	899	858	917	919	944	954	907	920	923	913	941	907	894	882	912	869	924	905	938	895	883	940	938	902	927	921	915	941	928	910	908	943	945	882	910	931	946	955	942	940	916	920	932	968	924	957	907	865	941	947	917	929	889	921	874	886	928	962	886	928	939	948	931	908	885	991	890	921	898	902	880	885	941	962	910	922	914	882	926	878	896	896	922	891	930	897	943	929	903	896	886	849	893	907	901	925	945	919	945	945	909	916	938	881	917	975	888	934	890	908	976	852	888	939	941	878	903	912	872	916	910	915	918	905	932	923	925	917	913	913	901	917	937	927	929	873	930	946	940	960	957	940	927	910	936	925	834	903	884	901	950	891	830	914	866	941	896	963	891	865	909	897	946	945	846	972	933	978	957	928	889	873	943	905	973	904	888	937	948	892	938	919	978	925	979	924	995	877	977	931	868	920	868	909	947	936	875	983	936	929	910	913	898	912	880	944	910	914	891	888	909	911	917	884	912	919	948	929	977	933	935	936	913	842	924	971	874	899	915	908	881	889	898	905	953	947	923	916	936	915	909	928	939	876	930	915	945	921	912	971	929	904	867	896	926	906	918	944	914	862	959	889	893	917	897	896	930	928	868	906	897	876	914	866	919	893	935	945	846	900	830	915	901	928	878	893	896	919	932	942	971	917	917	935	908	931	919	892	919	896	907	853	928	936	920	909	945	922	935	912	956	921	837	919	930	954	921	909	968	901	842	934	914	955	874	927	883	915	921	927	884	923	955	866	969	865	976	957	912	935	910	972	888	912	904	948	874	896	930	906	958	887	885	886	890	921	935	926	906	905	896	907	922	902	914	937	937	920	942	941	913	902	915	914	854	980	885	959	947	947	912	893	924	930	892	936	949	928	948	905	894	872	941	860	984	926	917	918	936	978	911
25500	21557	28486	26150	17937	9520	6104	4185	3315	2757	2315	2126	1941	1783	1676	1600	1619	1420	1477	1289	1305	1230	1227	1153	1177	1091	1069	1050	1069	1068	1069	1045	1039	968	1001	1068	1019	1016	1062	1063	1000	968	1007	1014	964	966	1054	1016	993	1018	941	1035	958	953	1087	1004	948	980	989	932	1034	1012	982	968	996	997	936	1029	901	999	973	969	972	969	949	950	930	971	993	1016	994	1011	977	950	1012	871	982	994	990	987	965	943	925	912	906	971	998	992	1043	1006	917	978	1008	973	920	941	962	956	1058	990	960	931	900	938	922	1066	953	929	943	937	942	924	913	970	973	926	894	901	956	908	1006	926	947	982	981	951	934	947	958	971	957	964	937	957	937	945	978	942	968	998	938	959	944	974	933	1021	959	1013	973	959	960	943	913	996	958	970	980	939	952	958	912	1035	983	1026	925	978	941	927	989	904	931	950	937	985	903	922	969	949	997	952	973	941	955	986	985	965	967	959	944	980	989	989	994	996	959	995	924	986	952	968	940	944	930	973	956	953	935	931	972	951	949	929	941	956	954	964	959	950	983	964	923	962	971	980	954	994	980	971	982	968	933	931	949	913	966	892	943	991	955	966	961	938	992	984	1015	930	907	933	925	976	984	1033	929	930	1017	934	1012	897	950	934	950	950	985	967	934	989	942	888	976	963	971	950	1035	968	928	948	921	981	991	997	967	991	971	912	1050	1016	936	934	966	975	917	975	942	986	941	983	941	970	938	1005	926	905	966	872	957	913	949	955	978	974	930	915	921	955	979	967	929	943	945	962	949	924	961	988	981	997	940	1011	932	940	924	904	944	944	938	937	961	916	894	949	964	996	962	963	904	991	981	933	1004	944	913	981	939	974	958	998	930	980	941	953	996	952	989	966	985	989	986	920	932	929	939	999	979	915	985	941	965	995	1001	944	992	1003	971	912	973	939	975	950	1000	963	950	954	964	958	932	1008	964	961	1039	927	926	929	1011	903	985	962	968	927	964	941	938	966	922	985	989	909	972	968	1001	936	906	962	954	982	992	941	989	912	883	983	943	945	994	947	973	950	984	898	912	972	1040	968	954	977	945	977	951	946	942	978	1018	933	919	962	924	937	1002	988	900	906	903	948	977	981	988	918	928	979	984	969	957	967	905	982	938	952	908	962	926	921	941	961	1010	904	994	977	932	960	1018	968	937	950	990	926	918	975	960	922	926	969	940	937	966	986	939	926	954	960	936	984	1008	933	905	962	961	961	944	954	1011	943	985	953	975	955	938	988	969	941	942	960	978	949	979	968	926	969	971	970	961	962	950	957	953	921	978	1022	959	924	949	962	964	940	975	989	961	938	961	1014	950	1010	988	970	998	963	936	930	973	919	913	917	931	967	934	945	946	961	968	957	991	931	957	967	1029	988	1011	1000	971	934	954	995	924	942	967	929	966	995	1025	928	975	951	934	944	971	943	951	894	935	929	924	947	966	959	988	1006	1001	962	947	922	927	987	992	972	942	997	948	942	991	929	958	914	942	999	1011	936	969	981	1011	1024	994	1058	923	919	990	997	996	952	982	951	943	928	987	914	968	1023	949	945	938	956	982	975	920	944	972	1041	963	961	945	977	966	929	967	1018	958	1006	981	905	937	960	969	954	966	940	904	944	956	984	994	994	975	960	977	946	951	963	947	919	889	964	947	967	901	969	922	980	969	935	995	925	965	883	935	946	924	987	1023	937	992	1037	993	951	909	933	904	995	977	982	918	944	959	901	967	937	964	923	959	971	964	950	913	992	910	1001	981	929	937	930	914	938	929	963	942	949	950	996	948	976	985	987	1016	964	953	1018	988	914	1006	945	1018	1007	931	994	941	956	918	957	929	932	956	975	935	968	995	908	930	951	955	947	954	936	999	947	943	996	1025	957	941	944	992	991	980	924	966	988	957	963	895	980	951	968	972	963	949	922	969	1010	963	991	947	962	986	918	967	944	930	931	973	981	963	972	969	956	981	947	907	994	904	1018	944	947	909	1001	997	967	961	984	962	979	922	945	895	971	974	961	945	955	999	921	917	966	951	973	878	927	999	987	1028	985	953	954	955	960	919	942	970	904	906	944	994	948	1002	954	954	946	1005	966	907	987	973	1002	929	928	941	974	989	989	969	982	994	985	980	968	942	967	939	911	1005	1010	1033	925	992	946	915	931	970	968	982	997	948	976	979	926	923	926	950	918	1014	915	954	975	1023	984	942	955	981	905	996	939	1013	984	951	999	961	888	971	999	984	966	903	903	907	1015	931	966	957	1028	980	1013	991	1003	912	936	953	956	976	960	955	958	941	957	930	972	977	1005	996	977	950	974	966	1005	999	952	961	911	941	976	948	969	944	1004	954	957	895	934	913	899	973	988	952	978	959	953	917	980	970	926	946	992	997	905	940	928	979	964	979	947	925	966	967	1020	934	928	925	992	922	943	996	967	965	1003	1018	903	951	951	901	927	1011	987	1022	967	967	948	983	947	993	957	1008	962	981	960	1001	946	878	931	1026	1001	974	939	895	988	982	991	975	928	968	941	925	924	987	984	997	961	938	958	972	982	906	967	980	956	1032	978	1016	933	984	950	1004	955	939	927	969	955	980	944	969	903	909	968	975	961	989	966	993	977	926	976	929	934	940	892	967	970	992	943	975	1037	992	934	993	956	968	948	937	957	940	962	967	974	943	944	919	940	976	935	979	957	885	1001	898	946	993	924	975	982	1000	914	971	973	942	961	956	982	956	939	893	980	1017	967	987	960	979	983	996	919	941	993	916	988	904	924	943	941	930	917	997	903	911	967	935	925	946	926	953	928	980	927	924	992	955	935	930	1021	960	975	956	958	962	933	974	950	950	959	987	934	915	975	919	1006	963	951	960	1041	927	995	963	974	881	921	968	939	942	953	996	968	954	901	956	976	988	908	932	961	969	959	976	923	971	926	970	962	878	947	932	961	974	924	994	1005	1014	966	962	948	967	989	968	899	950	970	889	949	952	985	1001	966	966	917	993	953	960	973	920	959	962	926	962	928	949	932	1005	991	926	956	940	976	961	958	926	921	946	1025	981	954	1004	992	949	969	978	969	971	995	953	1011	967	940	958	968	914	919	931	951	930	934	942	948	924	980	945	906	892	954	958	913	992	942	966	938	929	915	983	948	962	914	952	1032	975	976	980	981	991	905	979	943	895	915	911	974	933	990	997	966	977	935	970	1019	1004	948	971	975	970	931	992	942	976	1016	943	886	963	945	1007	990	1001	978	1043	943	983	974	910	961	969	935	904	934	922	952	964	951	921	926	958	1034	919	946	916	952	967	928	958	937	1000	968	979	966	907	945	992	977	943	957	975	999	934	905	941	968	931	967	963	952	946	931	938	960	943	967	901	1003	998	1002	908	955	1032	951	997	944	913	979	989	971	967	947	969	1020	907	933	957	1010	1003	978	911	941	977	960	946	948	946	922	965	907	968	968	964	946	934	998	974	969	957	984	1027	926	980	931	931	967	1011	959	964	882	980	964	969	938	985	955	915	949	1004	963	945	994	973	956	977	925	945	916	977	965	955	944	1003	979	988	941	910	923	902	910	947	992	954	990	960	901	930	947	1017	969	965	977	981	976	940	1036	961	899	978	994
27983	47563	37308	20552	15177	11043	8201	6172	5006	4024	3411	2842	2610	2279	2002	1921	1694	1663	1630	1433	1428	1373	1334	1175	1175	1201	1105	1069	1150	1070	1036	1061	998	1043	1077	1014	1036	1048	1062	1070	1009	964	949	950	1022	962	945	961	975	1024	1016	1044	1021	1038	1007	1011	1011	1055	990	991	979	1040	955	1003	935	982	942	955	920	982	893	917	918	972	934	986	923	973	981	928	973	944	996	983	997	952	953	999	955	1027	966	967	943	946	963	922	1007	983	937	951	945	963	947	949	948	912	963	928	988	974	906	1004	948	930	941	948	892	927	932	924	970	995	953	959	951	947	924	929	1036	962	970	943	949	929	968	915	992	956	960	915	958	972	938	945	961	962	996	907	917	979	994	919	948	948	934	982	936	905	946	941	943	931	927	916	948	986	1006	944	960	962	955	1013	988	949	964	924	941	940	938	971	957	952	929	946	971	951	950	957	973	899	931	954	995	931	913	959	950	960	1015	950	936	936	929	947	969	946	932	1003	898	953	978	965	970	920	958	935	932	975	980	974	966	962	938	902	920	984	929	951	1002	950	912	969	930	959	909	937	988	945	951	946	904	984	935	1006	923	921	934	943	903	966	986	918	986	930	885	1012	932	966	923	970	977	936	964	980	914	945	933	913	946	947	946	1016	947	916	953	962	937	1005	944	994	959	940	951	940	993	910	917	945	960	964	932	921	923	950	914	933	926	949	959	974	914	924	976	936	978	1016	918	901	896	924	927	914	913	948	940	943	940	977	948	886	956	963	950	979	961	958	938	890	946	983	971	920	914	927	961	892	977	916	962	1002	981	974	924	973	954	894	933	978	916	947	932	914	947	943	967	911	997	969	989	1000	993	923	968	976	922	929	947	919	976	1001	902	923	930	983	995	939	970	954	938	906	949	932	927	979	958	943	943	940	950	910	965	956	956	970	953	962	922	971	971	947	1043	902	932	923	930	954	972	942	920	966	1005	933	969	954	927	940	952	902	967	924	959	964	993	887	939	874	935	927	948	925	912	953	874	1023	926	952	947	942	958	1016	943	935	928	973	1003	952	959	949	939	910	940	993	911	930	947	1025	907	1012	1037	1036	948	901	1011	1000	918	914	981	966	940	921	937	933	944	945	966	960	899	966	981	968	925	933	986	930	1006	944	964	934	936	1013	979	990	947	972	1004	896	1002	1018	953	951	951	953	949	903	936	951	937	957	927	979	938	1016	982	966	962	963	960	978	962	969	958	1027	988	975	966	908	943	995	965	934	956	975	933	962	1003	993	927	950	938	1032	963	990	992	955	946	967	1001	909	895	961	931	949	978	974	950	964	897	913	888	895	934	909	1004	942	965	944	970	927	970	901	953	978	928	934	984	931	902	975	977	971	919	968	949	942	920	966	870	1008	979	931	997	945	970	973	957	914	970	992	967	941	922	977	987	979	985	970	931	919	970	988	983	912	954	933	1001	951	914	977	997	963	951	904	912	978	938	942	965	951	953	884	919	950	924	924	979	901	935	967	991	971	951	988	926	997	980	952	977	962	947	882	964	941	952	943	999	983	945	946	989	962	943	984	990	954	937	972	898	977	932	999	960	987	942	956	934	901	894	948	929	932	971	926	984	973	949	922	916	881	922	983	985	961	924	966	913	1005	986	911	939	979	936	921	985	936	876	977	932	989	950	964	946	956	916	968	938	952	937	928	971	943	933	970	915	982	955	933	920	955	951	1027	920	987	935	879	903	957	962	909	948	951	959	969	959	949	968	935	925	928	920	921	919	920	963	1007	982	1012	963	1023	998	964	965	919	995	918	931	938	939	907	962	962	953	959	963	925	919	948	977	941	956	993	1001	968	937	968	978	950	935	966	899	983	958	978	1010	928	942	957	988	939	944	926	992	951	961	965	929	996	972	937	923	984	947	1008	978	942	926	966	948	928	989	953	912	965	983	971	927	928	893	997	879	942	929	946	936	890	951	958	989	930	945	972	928	944	957	959	939	932	952	915	967	986	886	970	885	959	969	937	958	923	929	984	976	949	958	959	967	946	929	971	915	926	918	887	934	947	893	955	920	990	966	974	939	961	930	965	967	963	952	944	936	921	963	986	941	1007	966	971	971	942	997	979	983	951	976	914	884	940	943	901	940	901	920	959	1016	929	941	1019	941	928	958	957	964	979	957	920	907	941	968	968	934	977	971	1005	914	956	921	905	966	935	966	986	944	984	920	928	963	948	933	927	982	946	948	959	985	937	976	966	947	945	911	907	996	920	919	909	902	1002	915	922	936	937	952	872	930	986	947	909	936	931	968	931	998	937	955	941	974	939	927	951	953	957	955	943	927	970	966	939	967	982	972	943	910	952	938	925	959	926	907	909	922	864	974	926	992	934	946	940	926	912	993	970	1002	966	964	976	1010	970	971	917	944	971	961	964	918	947	922	948	988	884	912	915	945	925	921	980	953	964	924	941	934	960	951	951	980	966	917	939	988	939	955	945	935	963	922	956	929	980	984	921	924	928	957	963	1000	967	956	942	964	952	950	913	922	952	956	992	968	944	918	900	893	924	906	970	961	926	897	940	965	999	930	927	949	975	927	946	995	926	955	987	932	961	900	989	956	866	966	971	922	954	967	953	904	935	948	966	919	914	945	978	963	921	930	931	939	935	948	948	912	994	925	950	957	980	911	880	909	950	956	952	931	943	942	969	926	928	921	944	868	908	932	958	921	951	943	974	946	984	924	965	942	993	953	927	961	948	1004	934	936	978	914	983	941	986	924	905	948	950	968	931	969	955	930	918	919	972	898	936	983	993	904	972	912	907	978	921	936	966	947	1015	937	949	991	932	975	922	1009	996	962	943	941	982	936	922	941	983	920	996	950	903	958	1011	933	1003	913	939	961	930	974	962	969	962	887	897	960	930	925	948	947	956	908	949	935	995	975	932	926	968	943	928	962	1019	970	982	964	964	970	942	945	989	955	1008	940	958	891	997	921	1025	983	998	957	922	941	928	963	956	966	933	828	966	902	888	927	886	918	914	931	954	915	970	990	914	970	965	873	956	989	934	886	963	929	942	910	915	917	988	975	936	969	902	924	933	917	940	936	973	976	969	869	966	1024	922	955	972	963	973	984	919	937	954	985	969	957	910	919	943	944	963	924	1005	962	1005	971	956	935	928	883	957	936	962	957	962	977	928	974	944	932	1001	953	889	953	1002	905	962	945	966	975	955	967	938	959	959	969	915	929	1008	925	967	1039	958	960	984	953	982	942	950	972	951	952	926	955	961	960	953	879	933	913	933	973	934	965	895	924	966	989	908	967	905	906	975	950	959	990	950	933	933	977	956	920	950	975	975	948	953	938	978	891	960	909	930	942	926	998	935	966	937	968	972	972	871	1018	924	952	952	997	904	911	956	1002	901	1001	946	905	948	909	916	901	953	909	953	929	928	978	963	965	901	990	989	961	929	962	948	928	996	912	916	954	918	972	918	982	934	930	973	966	918	944	935	942	950	913	975	912	957	976	925	913	958	973	970	924	936	919	932	949	944	968	981	913	955	900	966	891	990	959	900	989	906	935	908	949	933	1012	938	978	954	933	994
23071	21498	29326	24119	21683	22322	17509	8101	5554	4589	3780	3280	2928	2644	2292	2193	2035	1859	1838	1758	1626	1552	1491	1425	1329	1281	1282	1153	1145	1167	1207	1107	1127	1162	1192	1120	1150	1181	1094	1071	1047	1066	1062	1111	1099	1053	1062	1080	1069	1126	1076	1052	1079	1054	1044	1077	1157	1037	1037	1049	1054	1109	1053	1035	1043	1034	1029	1077	1074	966	1010	975	1055	1061	1016	1115	1041	1022	990	1052	962	1001	1027	1009	1039	1014	1027	969	1049	954	1008	1023	1075	988	1018	1069	1074	1042	1027	961	974	1043	962	1017	1077	1030	1004	966	1024	1038	1026	982	1016	1062	1016	961	1031	1026	988	991	1014	1037	1095	1055	1010	1031	964	1037	1032	960	1020	986	980	1001	1007	1023	1013	977	1015	1012	1038	1036	1048	1070	1098	1043	1032	1031	1006	978	1085	950	1028	955	996	998	948	929	1066	990	1039	1043	1072	986	963	999	1053	1038	970	1018	994	980	997	1014	1033	1081	1023	944	1056	976	973	1024	1091	1067	998	993	1051	961	1032	992	970	968	1020	1030	986	1077	989	1035	999	982	1018	1121	1032	1006	1060	1046	995	1020	1082	956	997	968	963	1016	995	1058	1058	1024	1068	1002	1027	1041	1016	993	1034	993	1077	1062	980	1020	979	1022	1051	1013	1065	1046	1015	1027	1029	1035	1051	1025	1013	1007	1030	1018	972	1013	1025	979	1030	994	991	1015	984	1017	946	1059	978	1040	1041	1064	1018	1060	1037	1030	975	983	1044	1055	1011	1028	1014	1104	1083	1012	1006	985	1048	1050	1033	1019	977	1014	1080	995	1025	1004	1052	1076	1052	997	1005	1031	1042	1033	971	1002	1051	1040	985	997	1002	957	1039	1007	1015	1001	1029	1023	1027	1008	998	1074	1002	981	945	1013	1059	958	1005	1065	1055	987	958	975	991	1014	965	1093	1066	1015	1004	1011	1002	1025	973	1011	964	1071	998	1010	1019	1047	1002	1024	1015	993	1072	979	1037	943	991	991	1011	1019	1074	1062	1017	1050	1001	987	994	965	1056	1014	999	1059	1029	972	934	1027	988	986	1070	963	1008	983	1003	1054	1019	1033	1043	1022	979	1022	1009	1068	1075	1019	1030	979	992	975	1064	1040	999	1010	1024	1007	979	965	1035	985	1028	1029	1005	1008	986	1088	1016	1012	1015	991	956	958	1005	1061	984	971	958	991	978	1040	989	1036	977	983	1015	1007	994	999	1041	1040	1028	965	1038	1113	1077	1078	1004	959	966	1008	1083	957	1009	1001	1046	993	969	1014	954	1008	1000	1046	1027	967	1042	1016	1036	1060	999	1020	1033	986	986	1072	973	971	1079	973	1014	1062	1029	1024	1023	965	1066	1016	1050	1000	978	977	1027	982	1037	1028	1023	1000	1011	962	981	1002	982	1030	1008	988	1007	929	984	1035	979	1027	991	1064	1025	975	993	1033	1021	997	1018	988	1057	1017	1077	1025	1031	1007	1014	1033	999	972	1010	1060	1017	1043	1015	1071	1013	1021	1027	955	1021	956	931	1045	949	1022	1014	998	998	1025	974	1076	1002	1018	1000	1010	976	1041	1007	992	1040	1048	1075	1012	1022	1024	974	1045	1009	962	1015	1033	1005	996	988	1012	1010	977	1006	992	1017	1039	1036	1007	1054	1037	971	982	972	987	1019	1010	1001	949	1066	1025	1012	944	942	976	961	1012	1033	1047	990	1049	966	961	951	1016	1041	1019	975	967	983	975	1026	1045	985	1019	1018	1021	1024	1011	987	1016	995	1004	1012	1041	1036	995	1028	1077	1041	1054	1011	971	1028	955	985	979	983	1048	1015	1007	1013	1004	982	1051	1055	964	1022	1060	1055	1027	986	936	1041	1005	993	997	1002	995	955	1029	1038	1047	950	1002	996	987	979	1037	993	1048	955	1113	969	1029	1059	985	1013	943	1025	930	1092	1043	1004	1070	1026	1034	965	1079	978	1031	1015	1020	1047	1002	1024	1084	1018	966	946	1015	1010	1065	1018	1054	927	1035	989	1006	1027	1039	973	1017	1057	985	1036	1010	1096	995	1051	1016	1094	987	972	985	1006	1084	1011	1054	951	1003	1055	1024	1094	1032	991	1059	1039	1040	993	998	965	981	1046	1032	985	1053	987	1002	991	1068	1039	1009	956	1009	1023	1013	992	1014	955	1008	986	987	1011	974	1010	978	976	1045	1054	996	955	1043	1008	994	1011	917	1002	967	999	994	1034	998	973	1022	1030	994	1037	1031	1029	1026	1017	1019	1022	1040	1014	986	1019	1039	976	1030	970	1006	979	1088	1023	968	1021	1001	1034	1006	1072	958	1031	1024	971	1002	978	992	1053	1003	1008	992	993	1033	979	1004	987	1038	974	1052	1018	978	972	976	1013	961	1057	1085	944	1064	1026	960	1038	973	1069	970	982	1038	980	1054	996	1029	993	1022	1006	955	998	1015	1014	997	1021	1055	1029	1080	1013	1033	1099	1015	996	1002	1005	1020	1032	953	998	1043	1030	996	980	966	1043	972	1033	1059	1080	1006	1040	1011	1004	1006	1001	1022	980	1014	1026	1013	995	1021	1041	1050	1024	1038	966	1087	1037	1020	987	1035	1043	1028	957	996	1011	992	1006	1054	1034	1029	1031	1074	980	1000	1003	1022	983	1049	1062	1006	986	989	1058	996	1008	939	1009	949	960	1038	987	1007	1040	975	1025	956	1030	1073	994	1045	1050	951	1029	1047	985	994	987	971	1008	1000	994	1015	1071	975	997	985	971	1040	966	1040	952	958	1078	987	1086	1031	1049	1061	1029	976	1005	1053	1018	997	940	1006	1057	985	992	1007	973	992	1025	1042	996	1032	999	997	1004	1049	1034	1005	1069	1045	968	1004	1006	1031	987	999	1026	962	1009	1008	1037	1055	1011	1026	1008	929	1020	985	982	1014	1040	1018	1003	1003	1007	1013	933	1014	1037	994	996	1066	1037	1041	989	1011	969	1047	993	979	1006	1012	1026	959	998	1008	1053	1012	1032	1012	1033	981	1013	959	1010	1049	967	1033	1006	1026	1056	1018	1024	1003	994	1086	1019	969	994	1024	1021	1043	990	1019	1026	1002	979	1028	1037	999	1025	1009	1069	996	979	1035	970	980	1043	1035	964	1031	1038	998	984	1088	962	980	1055	986	1021	1045	1022	1013	1035	1057	1067	987	994	1021	979	965	990	1032	1016	1012	1048	1051	1067	1037	1004	1015	966	1003	1015	994	1006	961	992	1011	958	1040	1029	1002	1035	1009	1029	1008	1066	976	1022	1023	1032	1027	1001	1012	986	1022	1065	1006	1060	1101	1031	1044	1033	1008	987	1037	1036	924	1028	1025	983	965	1032	1028	1044	955	970	989	1036	972	958	1031	1001	1042	983	1026	1053	928	1013	994	1018	1089	1027	967	965	1020	1069	1016	976	1050	980	1048	1082	1042	998	1010	979	989	1080	971	989	979	1064	1000	1025	1043	1022	1015	1028	1061	1018	979	951	945	1018	1043	991	1062	1029	1024	1003	1036	998	1031	974	982	990	976	967	1032	1029	1032	999	1031	968	1070	1010	1012	986	946	1008	1012	1051	1006	989	1025	1003	991	1040	1049	1017	968	1048	1013	1005	1045	1025	968	1011	1078	1031	994	1017	1060	1055	996	1008	1020	1058	1010	1002	989	977	1004	1018	983	982	978	1000	1061	1030	1037	1006	1009	1009	1036	981	1044	1043	993	1010	1027	1074	1031	1037	947	1022	1072	1048	980	1020	1009	1053	994	1006	968	1019	989	1039	974	1028	1039	1058	1023	1022	1014	1040	1007	1009	1015	1018	983	993	959	1079	973	1028	1009	988	1069	1083	1027	1013	1022	996	1012	1004	1047	1005	989	952	1052	997	1025	1025	999	996	989	1004	975	1056	985	994	1030	1004	1088	987	968	1030	979	988	1000	1008	988	1064	1094	1005	974	969	969	1011	1017	1068	993	1007	1026	1003	1068	991	998	989	982	1051	993	1050	979	998	1066	1051	1025	983	959	962	976	958	1021	999	1014	1005	973	982	959	1062	991	1041	1008	978	997	1014	1015	991	964	1051	1019	986	972	1049	1004	1055	1034	1024	1008	1023	1032	1035	1053	1054	1057	1056	1002	992	1071	1042	1081	987	1017	990	1015	997	1017	947	989	1037	988	913	1030	1040	991	1030	1021	971	996	991	1009	1040	995	1026	1086	1034	1012	1034	1003	1001	1019	1015	997	1001	974	1028	1015	1016	1011	1022	1011	1022	1053	1003	1000	921	1007	1044	978	1006	995	965	1074	1040	1000	977	996	1025	1016	1051	1024	983	999	1056	963	989	970	992	981	946	987	1011	978	978	1037	944	998	1016	985	984	1019	987	1038	1019	998	1010	985	1011	1000	1072	993	988	1049	1008	1016	1021	1074	979	1027
28936	55723	42044	27645	21884	16798	12798	10205	7841	6444	5240	4387	3806	3139	2876	2660	2322	2271	2057	1927	1764	1668	1605	1452	1410	1364	1229	1272	1187	1227	1232	1106	1146	1103	1115	1120	1132	1089	1079	1071	1126	1072	1045	1031	1088	1048	1100	1047	1034	1128	1046	1019	1062	1119	1070	1059	1083	1093	1065	1023	1027	1054	1055	1026	1020	1040	979	1032	1039	951	1021	1022	1005	1023	1026	964	1004	976	926	980	973	939	961	948	985	1004	963	977	1066	1012	998	927	1000	1024	977	970	978	995	1013	962	972	1025	1017	977	993	921	1028	926	962	987	958	945	1005	931	1028	991	942	1017	995	982	967	996	991	986	1012	1081	983	996	931	957	959	1003	1011	998	934	988	947	993	974	964	993	929	953	935	939	908	952	958	979	966	1008	974	992	998	962	966	1005	980	958	977	988	970	1000	1001	935	1002	988	1043	946	988	1027	1033	994	953	988	939	1004	975	939	964	990	1012	1024	966	1025	1008	949	1030	987	929	1007	975	987	940	944	998	935	941	1014	953	996	955	1021	953	955	981	929	959	1010	966	941	983	1007	1043	967	979	994	987	965	1015	937	937	1042	961	998	988	956	965	1027	915	1030	999	903	996	1003	940	1027	955	962	1023	1009	957	985	1003	987	939	969	977	954	916	962	952	984	1000	1045	985	951	973	994	956	980	1010	971	975	1011	1005	960	986	1025	962	1015	975	960	981	934	919	1031	957	999	995	939	944	985	929	923	987	951	937	1012	940	1001	899	976	1019	939	1005	974	934	913	967	968	985	985	1005	1009	989	981	968	912	981	988	967	991	962	992	912	1008	1033	986	1027	940	955	952	1069	932	972	988	985	976	1018	998	1029	1014	993	950	976	961	1023	966	930	986	959	969	960	966	976	975	1006	1000	1000	995	990	963	1021	1020	981	1006	996	987	913	1048	992	976	992	930	955	1006	986	988	958	989	949	1006	1013	994	974	1016	971	1021	1018	981	952	987	994	999	924	969	1003	940	937	987	991	992	920	998	958	1000	987	929	978	974	974	1049	1014	976	1001	983	992	1015	970	933	990	1005	928	1024	929	1014	962	953	983	986	969	1008	978	952	942	978	965	996	996	1044	955	973	972	1043	987	963	986	996	1011	928	1006	985	994	1033	973	1015	991	951	1029	973	940	1036	967	980	953	996	1017	1027	1021	964	946	996	956	964	978	971	990	1018	948	952	950	1018	970	961	962	952	1013	999	1035	994	954	1002	990	973	933	948	976	976	981	916	948	989	937	961	946	1035	970	1016	952	956	947	929	962	937	919	975	946	963	947	965	1029	951	1012	921	1015	983	975	947	1018	925	957	945	982	975	977	986	1014	1014	983	943	953	963	989	969	1012	999	937	988	978	1001	942	995	1023	941	1057	928	1016	914	990	1000	1050	981	969	969	978	970	976	1006	954	1031	955	994	943	1009	991	986	929	1010	1020	981	923	1033	991	999	972	954	992	983	1014	997	987	947	989	992	984	1004	979	991	976	971	964	960	956	932	955	997	948	1015	1023	993	981	1008	997	1003	1000	1010	972	969	947	958	955	1030	998	961	932	935	1002	1001	996	940	1036	920	953	1017	1012	975	976	993	1002	940	948	913	976	984	1007	990	993	974	954	1012	992	939	977	1017	1042	950	924	1023	960	1009	961	966	862	1039	980	907	1005	971	1005	1030	914	960	974	992	1005	957	987	992	1047	983	990	999	959	1009	986	1037	969	997	976	1057	1023	1022	968	982	942	991	962	981	934	983	972	932	980	944	955	956	985	989	915	945	961	1009	963	923	1049	987	1007	987	959	958	979	1001	986	953	991	997	1063	984	987	979	985	979	957	974	1024	1008	941	948	984	968	956	931	961	1047	985	1009	972	971	937	1012	1006	945	1035	972	967	1041	990	981	1050	959	967	982	983	951	1035	970	981	954	965	1041	982	970	915	944	985	1019	971	975	977	919	1008	992	951	986	956	996	1029	955	997	977	957	1017	975	1009	979	985	946	965	1003	984	1020	977	945	928	998	943	965	964	974	1021	987	1047	1037	973	1006	1060	966	971	1041	938	976	954	977	948	959	956	994	968	917	952	930	983	993	1015	944	966	1030	1028	893	1000	967	943	946	993	952	959	977	954	974	982	982	989	1001	1046	974	994	972	968	983	960	937	953	944	943	1038	968	978	980	1054	936	1003	1010	1025	1043	1011	999	975	979	972	958	1019	988	986	967	973	988	963	1009	993	996	1007	930	928	1002	1012	961	980	985	917	984	1021	951	966	990	1002	990	932	1032	1003	1010	996	986	1018	996	973	948	1002	1037	1028	989	974	967	984	964	991	1003	1008	970	986	995	950	978	962	956	941	945	941	1009	1005	995	992	951	1028	1010	1035	1029	971	1017	942	1019	934	1014	944	976	961	975	977	988	932	979	1030	1021	1008	951	965	1040	969	1018	979	977	992	955	992	979	1011	924	993	952	927	1039	971	917	949	1025	957	982	973	968	1057	968	1022	1007	971	1008	971	1048	990	972	1013	997	964	1045	989	964	955	1066	995	963	1000	972	969	981	995	982	975	900	987	1022	1027	991	927	1006	977	1013	1005	975	1016	987	1016	1017	989	1002	909	979	990	938	1030	996	967	1021	988	1001	1018	950	978	1002	1025	932	990	989	1010	979	969	961	984	1008	961	992	1005	911	941	957	945	994	973	1015	1002	947	996	968	961	1019	934	1018	997	992	946	1012	951	925	1023	997	1016	938	982	974	1028	1020	978	925	1033	996	1001	1034	960	1014	913	957	1000	988	952	934	950	1008	954	983	1023	925	966	982	979	985	966	977	960	969	1018	905	950	934	1032	955	926	999	1015	979	979	947	944	916	999	940	938	1011	974	954	1005	1000	968	949	992	941	990	947	1053	1036	968	1009	935	937	963	998	983	1023	979	1030	961	986	972	984	974	920	971	983	993	982	1009	983	1014	1023	956	986	1012	1000	1017	979	977	1004	957	945	967	907	985	1008	965	978	959	1001	987	924	1006	937	1008	959	959	977	1014	957	1022	1051	967	979	942	970	1017	980	986	1030	941	948	1005	975	934	983	981	981	953	982	972	995	974	953	999	992	1010	967	1041	955	964	1011	943	976	1033	977	993	1010	975	985	982	939	964	1018	1016	952	997	996	1021	937	945	1009	997	999	938	989	973	928	972	916	961	933	980	986	991	959	918	926	954	973	977	972	998	981	993	993	958	996	950	1026	998	969	1016	977	958	1046	1007	1034	952	930	942	963	915	1002	988	947	998	1016	1021	984	1028	979	973	966	953	976	1016	978	979	972	1010	969	1070	1002	947	953	969	959	1010	1025	1012	998	1006	972	922	896	1002	964	991	962	971	972	985	1007	1000	982	947	940	952	1027	942	965	974	924	992	961	1033	977	959	938	1009	918	986	978	959	1007	992	947	964	1034	990	1005	986	996	1016	998	957	1013	1004	961	931	948	984	1030	1006	1011	980	959	1013	992	971	956	945	945	975	960	1021	983	938	981	945	1024	947	1007	951	946	997	965	994	1003	1024	1004	1020	994	956	986	1024	956	995	1029	1007	981	964	969	922	999	981	1009	981	999	1004	959	995	999	1042	949	987	932	1002	935	971	944	962	943	957	1000	982	947	1000	972	934	955	971	972	972	976	1055	971	989	983	1022	970	990	995	955	952	991	967	977	987	974	958	939	944	900	989	1014	1006	1021	1039	953	969	1002	989	963	999	957	1021	1030	1011	925	1062	1027	995	921	958	999	1004	975	997	978	985	966	1040	948	974	997	1014	1007	960	972	944	971	980	915	975	1001	957	1030	996	989	968	959	923	888	997	959	980	969	956	1015	1053	1012	1000	966	933	989	977	951	945	949	981	1000	985	979	968	1003	1058	974	1033	967	946	942	1004	980	982	953
30388	30082	31465	19001	10360	6433	4503	3489	2701	2313	1935	1832	1661	1491	1500	1418	1339	1215	1299	1221	1187	1145	1089	1026	1040	999	1007	967	973	995	958	914	1037	959	1022	964	961	994	972	976	1086	963	969	919	969	904	928	989	906	891	963	882	956	930	935	984	947	968	1016	910	946	957	964	896	895	925	893	961	884	949	909	925	916	913	935	918	963	888	902	909	905	959	924	915	967	903	989	937	889	937	902	976	884	933	909	911	904	961	915	929	965	986	900	874	905	839	927	949	939	920	904	988	970	928	886	953	893	908	960	858	936	960	956	938	912	959	920	968	915	896	930	965	963	916	907	942	930	929	903	931	903	906	880	914	928	924	980	921	943	927	935	956	985	921	912	918	918	928	961	839	924	908	902	865	936	939	872	951	919	940	922	945	913	916	952	990	944	878	870	944	891	902	909	906	930	906	957	908	924	959	924	914	908	872	914	895	944	864	939	961	904	850	894	912	949	953	907	963	895	982	942	880	949	890	865	904	957	917	910	951	906	925	896	878	885	915	922	948	942	996	949	920	850	893	953	958	930	963	931	895	894	934	950	874	954	945	915	901	906	948	938	936	919	899	973	925	919	918	891	933	896	933	895	914	915	912	920	944	952	885	885	940	923	934	871	930	893	924	893	985	929	902	875	900	908	914	979	954	916	984	944	899	890	935	901	904	932	900	946	988	929	924	870	936	932	912	907	879	904	926	888	884	912	902	934	917	919	895	900	910	924	963	924	894	953	971	916	940	876	922	896	906	948	959	926	872	896	891	970	902	895	905	930	903	911	973	902	912	905	929	941	945	918	905	942	921	866	880	949	913	929	916	868	840	996	912	980	932	923	941	891	917	934	946	944	941	907	947	932	951	950	914	891	956	909	956	951	927	939	900	974	907	923	919	945	850	900	864	933	943	907	942	961	901	942	955	926	931	961	881	887	898	887	948	906	918	872	903	942	902	941	961	863	938	918	913	930	904	941	932	947	902	933	900	878	942	938	904	883	948	917	890	897	898	925	906	904	932	947	951	885	929	906	904	878	928	912	938	901	916	914	875	902	959	891	909	946	855	956	945	897	884	917	958	893	899	877	903	885	927	886	940	911	936	966	955	918	910	884	899	920	937	899	908	912	948	869	958	942	890	925	893	951	898	922	884	899	956	913	905	943	915	949	888	856	939	931	913	913	897	947	909	956	886	966	883	939	919	894	938	958	916	922	948	892	906	974	969	956	914	926	878	954	907	880	929	933	916	880	918	904	980	921	921	914	901	915	888	858	938	967	949	917	944	884	870	950	971	930	882	943	919	902	883	914	939	960	903	1000	960	853	827	942	948	897	954	901	915	890	923	867	938	929	926	912	915	932	938	947	946	926	953	928	867	900	905	953	914	964	888	996	881	921	906	901	946	937	944	915	879	874	887	917	926	875	961	924	939	920	955	970	938	913	953	903	921	920	920	908	892	945	1013	905	886	946	878	904	927	917	902	958	914	917	948	932	936	904	898	886	922	955	923	961	906	928	941	920	896	829	933	942	971	922	928	975	929	908	921	935	949	882	971	929	902	944	921	912	868	946	877	894	948	912	955	924	856	930	948	853	912	970	957	964	920	920	885	924	920	893	911	889	913	929	930	884	890	909	894	926	869	881	984	858	940	936	914	965	896	906	888	921	937	977	888	878	931	902	941	944	936	868	917	885	942	880	889	930	913	913	947	905	953	946	871	882	911	942	949	935	960	907	910	905	869	919	933	961	924	926	891	956	941	900	916	959	926	968	908	892	888	983	932	923	875	869	901	913	981	953	942	915	935	931	885	919	950	936	900	889	905	896	900	899	881	936	885	951	877	885	959	949	881	944	895	883	945	874	879	907	970	925	859	921	888	877	915	944	970	947	940	946	954	924	939	939	912	874	920	909	921	956	928	929	934	876	927	897	932	904	889	944	902	910	916	960	926	941	895	911	891	957	906	956	926	927	930	943	939	865	941	923	928	883	929	893	947	887	948	949	957	929	960	900	884	931	902	962	895	873	942	922	903	939	953	907	952	890	937	871	874	924	881	916	891	926	877	900	920	903	957	881	1000	871	907	891	985	959	915	930	897	846	895	911	936	914	967	928	959	887	956	893	861	914	868	880	933	918	990	871	879	883	905	936	902	927	945	923	948	894	944	899	977	909	860	916	911	934	975	889	861	913	943	950	983	929	862	878	945	885	939	995	888	893	951	941	918	901	859	889	935	947	922	919	929	903	961	931	956	879	907	945	992	859	898	880	918	868	933	899	950	930	867	839	965	893	920	945	958	909	996	916	910	933	930	933	917	912	906	930	909	918	938	938	954	879	1009	949	920	927	943	910	927	862	859	895	906	938	919	929	900	901	918	888	904	906	861	921	939	930	907	881	956	958	912	953	924	902	960	931	930	856	893	943	953	912	875	891	949	886	939	956	947	894	900	928	931	953	892	946	949	949	926	888	926	952	889	968	888	935	921	892	902	968	991	933	908	871	861	923	921	924	970	904	888	865	939	900	889	909	933	955	951	952	876	960	922	913	924	855	845	948	884	923	917	913	900	928	881	953	915	923	915	901	898	853	916	931	914	941	893	952	930	904	899	897	949	929	949	934	929	963	970	922	905	968	961	928	1013	864	924	925	967	898	953	904	920	928	944	981	948	894	909	921	948	921	918	908	869	914	915	893	934	975	934	938	901	893	902	898	886	936	921	892	894	957	885	900	836	943	921	951	946	942	877	964	957	960	879	862	902	929	902	941	934	917	933	951	935	967	914	940	918	939	871	886	883	954	903	923	928	972	1061	920	928	898	952	979	964	948	991	886	830	932	882	910	950	907	909	942	933	937	908	926	934	854	921	920	928	924	894	862	844	919	927	920	911	941	899	894	930	987	907	871	956	961	926	929	907	934	950	906	966	954	937	896	946	916	891	881	959	935	899	890	893	963	915	895	868	870	922	922	931	928	956	896	945	904	970	935	934	946	935	924	942	907	965	918	882	980	911	905	924	940	901	971	896	946	960	904	982	927	941	929	894	890	904	917	906	882	887	881	962	928	923	964	976	894	943	924	927	890	909	938	908	935	908	891	968	923	1004	895	914	913	930	860	866	931	937	960	876	937	958	940	904	967	879	915	936	914	966	943	911	935	994	929	897	933	973	943	967	900	898	880	940	932	928	966	947	911	973	956	934	916	924	926	885	955	913	950	896	961	859	896	885	934	923	876	917	922	929	944	885	948	882	919	879	978	942	930	888	914	945	912	989	904	903	903	953	945	900	940	938	928	900	914	916	907	890	946	928	879	954	881	884	931	973	914	898	939	909	875	913	944	950	935	912	947	937	907	906	878	911	906	890	888	927	908	958	943	891	957	935	863	957	986	921	899	875	927	931	964	933	900	939	890	970	941	950	935	946	936	945	959	893	899	883	929	914	958	1001	895	880	901	944	906	948	903	903	884	964	890	932	895	907	872	911	1012	969	943	945	905	926	946	859	919	876
28854	44592	30515	16447	12295	8829	6487	5031	3929	3245	2721	2320	2068	1803	1750	1637	1435	1444	1395	1381	1261	1172	1085	1082	1048	1047	1043	995	956	995	951	1005	975	1014	1000	933	1006	981	940	1030	935	915	918	890	947	916	952	943	1035	947	933	1015	966	950	933	921	894	930	908	971	887	881	947	931	935	914	941	905	906	933	870	909	926	866	911	929	915	943	939	958	877	938	967	925	982	884	863	933	919	981	905	957	931	926	940	906	882	979	930	897	897	945	897	905	920	933	923	894	917	950	927	901	928	894	890	874	909	897	939	911	869	878	947	885	895	956	930	872	934	872	866	873	935	896	924	981	912	852	918	923	915	843	952	878	937	909	946	898	947	935	942	926	899	878	958	931	951	922	882	896	923	882	914	929	873	917	877	908	903	962	936	872	914	929	950	917	864	952	909	934	914	883	949	898	881	916	941	896	869	904	889	909	922	924	883	908	869	918	866	978	880	916	889	938	907	932	906	940	926	916	960	898	930	891	873	912	938	906	870	929	931	971	941	906	869	920	892	911	876	934	902	925	876	942	936	894	968	910	887	951	877	928	902	865	902	911	921	967	904	940	880	924	912	886	928	940	957	955	905	926	889	937	938	869	918	908	887	932	829	917	909	905	895	950	935	896	842	874	902	955	950	891	909	926	906	850	903	913	963	913	898	938	960	859	910	950	909	862	917	931	884	901	921	926	920	965	875	917	935	920	939	945	838	892	912	964	863	907	895	912	953	921	892	904	942	857	868	842	922	913	961	925	863	890	903	852	934	937	946	910	892	929	940	899	957	908	869	892	911	871	871	944	888	949	929	929	866	858	928	870	910	979	897	930	906	941	934	911	928	872	935	944	845	902	940	922	940	888	890	902	881	927	897	934	928	895	904	909	904	913	892	885	895	931	958	911	921	946	917	910	909	948	885	883	921	976	906	899	886	903	933	907	947	950	887	940	904	914	891	927	902	892	925	924	910	939	990	940	852	874	896	928	925	886	928	906	895	889	865	909	912	882	882	907	966	920	902	929	859	920	856	896	922	859	963	958	965	904	853	903	900	959	902	991	894	914	870	939	917	927	873	904	909	889	852	936	841	882	908	923	919	920	917	957	934	902	878	909	909	894	915	880	917	925	933	935	916	848	960	968	903	919	917	986	919	898	933	901	927	936	895	943	875	881	908	907	989	914	920	888	946	944	987	911	848	936	861	921	939	885	843	921	891	893	929	894	930	853	941	890	881	943	930	861	901	901	859	898	880	910	926	847	878	929	849	935	931	894	942	901	911	897	867	911	908	895	912	935	853	897	930	932	938	841	909	872	925	875	889	819	910	923	936	931	908	912	934	987	924	889	916	913	899	903	853	899	947	876	938	881	893	864	886	880	897	869	939	891	901	881	979	943	854	858	882	892	870	913	874	937	960	876	912	904	928	952	920	962	916	924	900	861	888	967	862	904	916	910	958	941	869	858	948	930	871	904	871	939	954	957	962	909	913	927	845	871	884	936	933	958	945	878	925	922	912	883	870	983	946	934	863	939	936	877	887	908	912	871	881	955	885	901	914	962	912	928	870	917	942	921	880	886	921	877	916	930	857	910	899	901	959	928	946	897	888	839	935	883	835	913	933	955	929	877	916	910	955	888	888	896	882	892	914	877	899	935	909	907	992	895	914	836	913	878	941	912	858	886	921	860	929	876	926	945	897	970	884	867	858	894	933	894	932	908	935	943	930	882	893	894	875	923	948	927	887	935	919	889	914	967	902	884	930	872	901	924	916	921	884	920	910	850	923	933	885	874	915	943	929	897	964	910	919	998	967	896	926	892	838	912	888	908	896	915	867	911	929	923	902	934	901	898	926	883	910	913	918	930	941	910	918	847	921	945	859	909	896	953	882	872	908	942	923	932	936	970	961	933	948	864	896	885	918	904	844	873	921	981	892	891	917	955	907	852	872	877	925	911	873	935	925	943	931	881	857	887	896	873	885	906	889	890	886	869	924	916	932	908	922	930	910	961	948	937	903	945	879	958	919	918	899	855	965	861	906	945	905	928	937	940	919	870	916	866	898	908	881	930	949	959	883	951	927	923	890	934	929	920	881	958	934	954	961	915	906	913	862	891	886	935	894	945	895	919	953	869	871	893	906	967	905	948	909	916	948	957	895	918	903	892	898	937	930	928	898	880	948	949	908	894	937	901	913	894	914	912	863	885	933	967	868	931	916	938	905	875	899	941	902	879	891	971	911	900	923	953	911	905	936	892	881	899	953	960	914	974	947	914	914	869	901	915	922	898	886	916	949	897	907	894	938	942	945	901	916	871	897	845	861	911	912	954	877	906	907	924	891	948	919	911	935	931	930	912	913	920	888	931	940	907	890	893	949	909	890	937	905	934	874	880	943	900	827	908	884	915	911	895	949	894	953	914	925	874	912	889	916	934	853	961	900	866	942	875	917	855	936	922	943	893	882	930	888	942	881	909	889	888	882	923	907	955	882	881	879	902	915	868	953	925	918	961	946	881	915	932	898	929	873	900	870	932	898	890	913	953	907	926	905	904	886	913	920	921	880	879	917	862	941	911	881	918	879	890	934	906	894	931	910	881	904	895	975	925	866	914	959	903	941	969	889	904	896	906	894	930	914	892	896	915	897	869	939	911	908	880	902	969	938	896	916	899	930	873	916	923	895	922	858	914	890	930	842	913	873	962	912	886	860	880	943	850	910	891	912	901	930	888	941	888	929	941	914	957	873	940	863	901	904	952	973	941	928	935	907	886	934	913	914	898	936	888	890	938	870	934	856	909	920	892	947	876	911	899	937	919	888	940	871	910	982	868	862	905	900	914	884	895	958	980	920	929	908	943	889	918	925	905	857	902	913	901	907	873	950	914	893	950	921	896	886	883	923	919	938	903	921	901	914	878	923	898	935	870	882	948	876	893	920	900	890	880	844	915	883	863	940	888	927	945	915	927	884	880	893	918	923	914	898	876	923	871	865	915	890	890	924	929	873	923	920	921	870	881	919	893	896	903	884	933	880	941	853	912	939	869	894	894	955	889	860	962	924	926	894	920	918	923	910	870	879	934	887	918	903	917	890	870	903	930	905	917	961	915	862	917	959	966	939	900	925	931	868	889	945	895	909	923	913	937	927	955	841	925	898	891	860	929	874	908	901	924	961	918	908	929	951	934	939	919	916	887	944	876	915	886	934	895	848	946	922	881	935	860	931	907	890	988	907	865	890	960	920	913	929	885	919	925	899	894	917	954	915	915	905	892	916	899	942	941	893	859	896	939	945	935	901	924	928	905	959	914	904	912	894	915	919	892	884	923	931	929	939	918	899	932	909	929	917	895	918	885	906	905	851	917	925	906	922	924	957	886	911	911	848	873	915	929	929	930	882	915	888	869	959	942	909	885	859	914	871	934	909	959	927	933	834	905	868	872	918	968	882	869	897	945	874	931	878	994	923	899	881	884	932	905	895	925	879	961	914	909	912	956	937	919
24372	21471	28805	24775	21878	16586	8933	5421	4064	3351	2888	2546	2224	1916	1835	1754	1636	1522	1492	1363	1329	1269	1222	1189	1222	1081	1101	1101	1038	1081	1038	1010	1050	954	970	1105	1092	1009	990	1040	945	1016	1066	1002	1012	997	961	1001	974	949	1004	937	932	947	1002	1017	1003	1013	968	915	975	990	977	972	940	933	930	961	965	970	962	920	938	919	933	892	958	873	885	902	972	913	925	942	912	933	932	953	920	906	901	937	871	892	955	931	931	898	959	912	950	902	891	896	976	903	926	926	954	953	926	917	911	938	972	942	923	959	936	943	896	893	942	949	947	927	909	844	975	899	910	939	927	898	948	961	961	961	936	895	934	938	972	957	902	909	903	916	875	954	968	975	973	955	894	938	897	932	924	924	943	950	965	958	943	934	929	919	934	927	962	930	904	943	933	978	898	942	923	937	929	946	940	885	927	898	926	876	894	893	957	919	940	905	919	911	937	928	900	957	961	898	969	953	972	910	938	916	941	959	970	922	906	949	951	899	904	925	924	999	928	955	949	953	920	944	953	905	926	913	851	942	978	930	926	896	929	912	892	925	909	986	939	940	969	936	918	922	952	910	976	898	879	933	1004	887	935	897	948	903	904	876	917	936	939	951	907	926	977	937	945	943	922	935	938	941	903	904	877	989	965	908	932	934	994	900	988	948	889	919	946	913	924	885	930	899	931	890	907	951	882	882	906	922	946	933	964	921	924	913	962	942	911	909	883	896	876	932	940	929	895	932	948	900	953	872	972	951	897	922	985	943	956	914	937	939	945	882	921	926	895	955	949	910	903	873	915	920	963	930	919	986	950	907	924	916	944	890	945	916	973	948	964	992	919	945	939	928	974	902	931	921	895	918	900	902	929	889	908	921	907	901	913	902	849	937	917	930	1002	930	944	892	937	933	910	874	938	938	962	903	943	951	934	985	927	892	961	968	862	983	911	961	899	949	1001	950	964	1004	964	959	924	947	928	880	929	927	919	964	930	893	919	943	922	930	941	913	969	944	893	975	963	896	967	978	956	947	894	977	882	912	904	941	955	925	970	940	1006	992	948	904	930	922	982	932	970	968	883	896	916	945	937	969	927	943	934	957	931	905	961	948	931	894	922	923	887	960	919	937	897	896	930	931	960	912	882	966	905	977	964	917	949	962	942	912	957	879	922	919	994	894	978	947	919	991	946	912	905	941	932	885	939	916	934	888	977	923	938	934	891	969	916	891	963	905	942	956	913	932	950	876	906	957	913	964	977	964	990	926	940	921	908	961	941	913	932	918	968	912	945	941	981	931	934	926	952	979	954	968	898	891	995	928	929	946	932	923	1000	900	953	909	953	913	877	938	919	936	952	937	932	979	996	957	932	1006	943	951	952	913	950	914	926	935	937	926	937	990	894	961	1019	935	930	902	952	938	938	945	952	940	959	971	899	950	950	942	908	1008	982	942	927	968	940	987	900	965	911	943	912	924	964	953	874	927	943	985	940	938	941	934	965	1014	904	968	957	904	916	939	909	971	940	880	1002	976	926	906	946	901	868	876	913	884	909	943	885	955	890	927	929	949	917	928	927	931	976	913	943	923	948	953	931	966	935	900	979	941	969	991	872	925	918	923	921	958	929	942	892	939	931	946	947	955	956	899	947	912	934	951	926	899	921	863	891	913	884	959	947	952	927	910	891	958	942	935	975	910	968	933	878	949	911	929	913	923	961	963	922	959	933	883	884	942	907	890	943	881	940	932	944	944	963	925	981	913	935	914	959	887	933	955	965	899	979	946	915	877	909	870	974	919	948	963	979	938	932	956	975	937	951	869	935	919	949	956	979	956	947	954	932	924	939	928	900	931	943	942	954	945	843	873	934	962	935	916	892	939	928	898	970	851	901	934	930	943	927	931	870	933	992	923	915	920	895	949	934	963	881	905	978	905	926	959	949	932	967	912	891	945	933	941	872	920	968	929	914	947	887	916	938	958	915	879	949	904	940	897	944	927	944	876	891	862	922	981	961	956	943	898	957	893	946	916	948	951	945	932	911	893	962	928	925	849	898	942	943	944	986	933	971	925	977	915	924	907	875	927	901	947	919	885	916	997	879	985	874	931	940	951	891	903	947	941	878	964	961	957	935	925	932	942	903	902	936	882	925	927	953	981	930	903	882	876	957	944	973	920	957	914	960	961	963	949	917	903	967	938	878	882	877	923	944	939	948	920	935	944	942	927	950	935	904	957	961	894	980	937	957	936	907	897	966	894	936	926	951	942	927	914	874	898	971	945	951	958	983	944	963	923	951	926	999	896	923	937	967	935	962	939	966	940	981	914	966	914	911	947	958	882	948	937	937	900	946	870	933	880	916	914	965	962	901	926	951	921	933	969	921	909	889	898	938	1016	943	936	929	922	895	944	937	934	927	952	960	977	938	946	956	940	950	964	942	921	889	943	905	951	919	933	919	927	912	921	973	881	923	927	951	896	869	949	901	863	938	955	919	923	909	980	966	892	912	907	933	910	894	896	914	888	884	1001	919	964	882	1010	959	995	919	915	876	907	916	902	964	882	914	987	946	900	917	944	944	995	885	963	906	904	948	888	899	948	931	944	947	880	919	917	927	925	939	945	904	977	942	908	882	917	949	975	1004	953	929	949	896	906	926	907	949	979	986	958	928	918	985	958	921	907	949	904	931	872	998	982	911	887	935	879	901	938	920	909	966	916	933	951	959	926	921	922	964	922	891	931	866	941	1013	907	992	946	921	901	934	916	937	940	971	890	894	894	937	928	915	991	878	955	925	899	927	888	937	944	983	899	948	962	927	968	927	916	897	959	956	953	934	952	979	900	908	933	916	977	984	950	896	900	966	912	923	960	958	940	957	919	943	897	934	902	857	965	926	898	912	970	971	953	857	953	917	889	943	899	903	905	919	975	944	952	895	870	893	944	921	932	920	950	964	884	955	909	879	911	940	823	926	957	1023	914	961	907	931	935	924	916	979	952	942	964	893	989	962	894	937	956	965	907	949	879	929	885	930	912	889	973	891	951	904	947	905	908	931	979	926	989	916	930	922	935	961	884	931	926	917	911	940	896	884	912	870	932	931	910	896	923	830	941	911	924	971	918	948	932	979	905	931	949	943	958	927	926	976	929	911	927	919	957	884	905	940	940	925	898	893	924	978	944	966	970	930	970	922	955	893	944	913	924	931	976	961	906	917	941	946	903	948	931	932	942	907	887	952	919	894	949	939	956	889	885	914	943	972	919	943	924	894	856	914	912	937	917	905	1031	925	983	927	924	960	938	901	923	903	891	972	964	997	956	912	942	939	927	878	919	918	956	936	935	929	974	859	957	930	927	894	931	947	892	899	929	910	948	949	963	920	995	942	904	963	910	944	976	990	899	927	982	946	905	946	887	954	995	937	899	964	897	919	939	1027	934	926	946	905	904	926	918	961	939	901	920	936	942	931	969	988	933	951	907	969	953	920	910	928	915	980	905	939	912	945	921	932	952	899	949	994	938	1000	983	961	890	922	939
28271	50332	35595	22692	17527	12933	9656	7352	5858	4599	3921	3290	2884	2519	2280	2015	1890	1745	1655	1591	1517	1404	1305	1287	1150	1140	1113	1068	1085	1081	1068	1055	1058	1048	1022	1023	1039	989	1029	1004	1042	1014	988	993	979	1002	1040	926	982	1077	998	997	965	1057	971	974	991	985	956	973	896	1003	967	899	938	942	913	912	898	882	931	894	884	942	961	957	895	951	885	914	894	945	933	921	890	891	893	933	947	932	941	926	906	849	895	881	918	943	877	931	891	983	925	906	924	941	952	903	953	939	892	882	971	913	862	920	917	878	883	967	911	905	967	971	888	887	896	942	910	912	931	890	939	890	964	952	937	909	931	911	930	883	944	853	918	937	888	918	897	911	912	906	926	904	910	928	910	919	899	909	941	944	934	891	945	900	878	935	866	918	907	939	975	951	933	875	925	907	854	905	920	936	1001	948	933	928	931	880	885	929	982	893	871	937	886	916	945	948	886	910	928	930	914	897	948	901	956	899	943	967	935	946	909	940	910	911	905	920	916	945	922	892	904	934	906	942	952	939	907	940	872	928	887	982	871	900	945	938	899	981	923	893	976	900	963	870	891	926	900	926	910	911	952	962	914	862	933	899	909	882	890	912	913	930	898	881	898	1018	891	898	880	903	915	895	936	866	911	923	890	922	919	861	867	910	984	871	922	1020	908	933	857	919	907	963	915	868	870	910	938	888	906	872	949	914	927	921	926	895	909	855	887	932	926	897	900	904	985	946	965	943	874	946	902	930	977	895	908	890	970	881	898	928	894	908	934	895	929	937	923	881	931	933	878	909	893	944	894	920	879	877	962	884	969	874	910	910	912	875	961	882	902	967	1000	916	907	941	945	959	903	915	936	946	918	940	928	952	937	886	953	891	979	955	936	929	912	940	946	947	923	918	953	944	934	882	941	915	916	875	962	924	939	842	894	907	942	875	927	938	934	895	940	962	913	910	930	909	904	989	962	926	885	900	922	920	949	902	890	897	897	944	915	909	972	908	849	931	871	917	968	929	870	871	930	948	963	888	923	927	953	900	914	938	892	926	885	907	898	883	902	915	868	916	887	894	892	930	846	930	915	910	921	924	971	885	892	918	906	955	924	912	935	932	901	895	872	888	914	919	916	904	919	880	883	894	861	871	958	855	960	887	923	945	891	858	890	954	891	907	890	919	876	954	850	924	946	921	934	858	939	933	864	911	917	907	897	933	895	915	887	970	895	899	910	928	873	863	935	942	941	908	867	899	929	878	933	942	944	944	871	965	870	931	909	907	946	904	985	915	894	960	861	897	923	892	942	950	917	937	956	916	904	892	886	922	963	860	905	952	892	948	927	877	926	908	962	879	931	950	947	936	886	912	888	964	860	868	901	974	908	931	909	908	907	887	949	955	955	871	887	925	943	912	857	924	956	974	907	933	961	886	886	919	924	857	942	939	878	891	930	888	887	928	961	960	907	861	947	915	886	933	942	980	944	927	943	944	917	887	959	921	894	924	920	899	932	835	937	959	876	909	914	935	881	916	948	921	933	934	968	922	929	856	898	875	947	932	887	985	930	871	875	900	939	911	954	915	956	888	927	933	960	925	906	921	948	855	872	892	880	960	918	901	892	961	972	884	897	912	905	965	961	868	950	898	908	944	863	924	972	889	878	954	872	902	931	871	903	863	943	960	898	940	917	910	948	911	923	895	921	916	895	945	911	884	943	915	947	932	913	890	957	946	894	886	924	876	958	936	936	945	966	908	938	881	937	936	894	969	887	955	900	916	985	933	935	907	907	910	893	886	914	906	906	960	959	989	899	945	909	914	916	929	957	968	958	967	903	926	881	896	904	914	940	923	951	945	909	908	930	872	870	950	926	927	929	939	942	915	928	960	923	907	910	853	882	936	938	939	930	880	925	918	948	921	914	914	964	912	911	876	988	962	926	913	929	900	907	915	903	914	944	925	949	878	873	968	965	904	943	912	912	965	879	945	948	924	909	922	877	916	878	937	898	932	887	889	935	943	939	950	919	945	966	923	901	974	953	942	950	922	955	937	963	914	927	927	928	885	903	928	915	886	872	938	916	921	896	949	898	970	934	904	875	922	861	872	865	928	944	916	916	931	918	936	940	941	948	946	921	1001	902	892	976	914	936	950	931	903	908	905	904	873	956	955	921	877	895	932	896	913	933	918	925	826	981	881	854	883	903	962	914	865	898	932	913	861	910	863	879	906	951	902	894	918	924	893	914	885	937	904	964	893	897	950	947	925	928	889	973	862	905	909	951	924	944	909	932	858	947	925	925	857	984	936	966	915	905	921	886	929	907	897	862	948	945	925	912	986	900	918	939	901	940	945	913	915	922	933	901	963	921	928	906	911	905	956	960	873	928	813	930	872	919	898	880	949	906	955	907	911	929	841	896	961	879	893	931	950	897	952	906	952	920	911	884	926	946	903	915	914	929	959	888	906	946	911	959	877	991	929	878	922	885	896	881	902	952	865	924	927	952	897	905	908	886	923	933	869	877	898	925	927	911	909	926	919	934	926	930	947	872	915	939	940	890	939	897	879	897	970	893	897	930	907	896	888	927	919	943	856	898	921	969	943	965	915	956	874	862	898	885	915	921	899	905	919	889	909	896	879	941	896	903	965	859	914	903	896	882	946	961	902	929	951	920	928	936	901	908	912	864	921	898	908	908	908	896	929	874	946	901	894	975	976	934	915	913	862	904	966	889	926	853	944	921	913	900	929	938	907	907	922	981	907	883	942	906	923	901	895	915	882	890	931	929	830	945	912	934	908	883	885	877	894	906	894	884	894	974	919	893	947	929	917	932	924	986	949	927	932	957	944	931	886	948	944	925	891	862	900	961	892	919	927	935	901	929	903	933	903	901	980	959	886	882	929	879	898	884	945	891	898	936	933	889	947	925	911	914	990	895	930	879	952	938	879	959	902	950	934	989	942	927	919	905	904	925	920	876	904	905	937	898	981	921	917	860	920	964	897	889	892	960	869	934	918	928	910	900	952	952	945	1010	881	923	896	905	915	896	867	943	950	867	895	900	909	938	905	920	918	937	952	895	944	894	920	873	902	950	887	905	914	957	897	893	919	954	946	943	917	939	926	942	881	905	938	925	882	927	895	916	889	882	888	953	875	883	906	936	909	957	951	884	962	941	923	874	963	960	926	913	893	874	948	860	946	972	1001	937	895	885	964	934	914	917	909	947	887	980	942	878	940	856	941	915	899	892	920	962	961	920	898	987	856	906	904	918	895	914	908	940	903	949	945	923	913	916	901	891	896	906	868	877	973	939	982	896	933	913	928	902	898	934	892	915	916	871	925	911	949	919	901	880	880	872	939	854	867	878	929	901	934	957	954	904	911	937	899	974	891	909	935	932	847	933	926	903	904	953	956	950	896	924	909	1007	876	936	861	935	878	980	967	928	926	891	883	934	946	903	934	893	925	944	987	990	917	897	927	939	896	917	879	966	876	897	894	929	989	915	840	922	967	957	971	937	962
25398	21486	28027	26034	18262	9742	6023	4125	3355	2880	2478	2272	2014	1854	1661	1533	1522	1402	1378	1339	1359	1293	1241	1186	1088	1148	1041	1072	1078	991	1004	1016	1017	1003	1044	987	1066	973	1063	985	1015	965	1024	1007	1007	983	1011	1027	1011	1000	1017	1016	959	1007	991	971	1019	918	1017	966	1004	962	939	950	1005	971	956	989	984	994	957	968	974	943	1024	995	952	972	1026	1028	952	975	1013	907	963	988	1026	993	984	958	967	962	964	912	980	969	934	871	929	903	947	982	952	965	932	983	934	938	992	969	974	953	962	906	905	918	905	896	993	977	930	948	912	965	926	1001	995	950	996	951	969	937	982	979	977	1006	968	1044	959	968	925	907	997	967	936	955	991	898	965	1009	959	968	976	971	1026	984	951	981	939	941	941	968	909	929	922	920	997	910	953	901	1021	919	977	948	953	918	949	968	967	926	992	972	990	942	952	961	900	998	980	946	920	1010	932	957	935	931	979	946	946	934	965	951	937	944	935	994	927	955	949	944	953	929	953	904	928	943	947	946	935	874	955	952	938	898	980	973	951	966	944	966	936	954	1030	941	958	976	1007	955	910	964	845	950	947	937	965	994	889	941	913	902	919	949	941	949	960	1015	985	950	876	974	956	974	970	978	930	922	978	918	956	985	983	944	952	999	935	960	960	1001	983	915	1013	934	1032	930	901	955	938	972	965	959	1000	944	981	967	931	1005	926	959	983	921	959	920	993	957	956	956	931	912	989	910	985	932	913	942	926	987	901	927	913	936	1038	983	969	922	883	989	956	983	983	989	985	960	984	935	980	978	960	857	910	933	961	996	954	937	969	982	957	957	893	982	981	977	984	923	955	866	967	1005	971	931	952	935	970	941	992	948	949	974	975	975	951	970	970	960	961	954	912	970	909	939	1007	951	931	943	924	921	990	962	977	939	922	960	987	962	970	924	955	907	950	951	927	949	985	992	946	972	1004	1025	907	922	957	941	936	970	1048	911	964	915	949	884	901	1000	913	933	983	958	977	980	968	988	985	999	917	968	957	925	980	942	954	905	945	949	910	944	945	1018	948	988	966	943	1008	997	1034	968	936	953	955	936	982	979	994	950	980	953	938	939	944	971	951	981	938	953	929	965	927	936	961	989	901	971	972	954	969	986	948	937	950	933	980	942	965	862	886	938	968	972	888	958	1016	988	946	930	963	988	925	955	968	941	967	904	966	932	966	978	912	983	999	961	910	933	930	959	928	917	935	895	919	941	988	913	963	986	913	952	921	918	969	981	942	982	988	975	941	913	973	944	928	889	907	933	975	876	1010	1040	900	921	988	1006	908	922	960	974	910	913	979	972	934	920	849	933	1013	965	909	992	969	976	913	881	952	952	990	982	929	941	998	1015	913	958	991	930	1055	933	929	970	963	974	892	940	908	943	897	978	906	946	951	919	998	940	955	936	930	937	988	959	929	952	899	980	963	976	968	903	913	979	963	947	970	912	942	906	944	986	957	927	956	1021	974	942	1011	1012	952	943	981	1034	966	954	989	946	898	982	1004	953	970	993	938	992	912	1002	950	990	964	953	978	980	903	959	984	1002	976	946	949	973	922	984	944	935	964	946	972	892	922	915	954	1030	979	973	950	923	923	902	928	925	932	957	972	952	928	928	969	987	923	911	934	929	982	954	938	950	928	949	922	913	965	993	933	996	949	867	946	966	945	952	954	943	929	881	952	981	915	971	896	972	942	955	1033	953	940	951	945	936	988	1012	987	985	956	951	987	959	956	962	962	929	918	959	988	955	960	939	977	955	925	906	950	932	987	979	947	938	960	1017	916	965	1022	985	985	950	960	959	1020	958	994	987	963	958	926	927	940	917	898	1036	965	943	906	981	955	897	946	979	968	965	944	862	904	885	939	991	945	948	933	965	987	927	986	936	954	929	968	898	949	972	965	938	959	961	967	985	900	945	953	913	971	903	966	929	945	981	958	958	974	977	986	926	955	946	992	954	950	978	930	902	941	920	925	967	1033	1023	923	930	960	1013	958	908	933	1007	926	1012	978	946	1010	946	908	961	978	904	986	940	991	953	931	969	981	997	989	969	1002	1002	1041	961	924	947	960	1007	952	898	972	1008	933	967	920	941	975	1008	1004	885	968	933	960	938	958	930	959	902	936	934	976	985	955	942	924	999	944	908	948	965	909	1009	931	958	979	954	1002	971	921	956	998	961	959	977	911	985	978	975	961	967	944	966	942	997	967	947	998	990	956	961	950	977	962	994	916	970	1003	930	978	949	973	921	941	908	966	988	1013	949	1004	978	966	981	976	998	990	961	993	990	960	934	955	916	996	919	936	964	927	920	958	977	984	956	976	1003	922	949	897	996	962	934	949	980	923	949	953	922	1020	973	989	933	937	910	930	1012	1010	984	1056	932	909	993	936	905	922	982	965	929	981	957	964	924	940	964	994	975	955	899	925	976	981	986	951	969	988	939	1003	936	906	916	947	985	968	980	983	943	945	975	940	893	943	944	963	923	944	907	967	1018	958	971	886	937	1007	928	930	884	951	948	939	921	931	930	980	966	976	936	917	954	967	929	965	910	991	930	972	927	969	914	985	972	930	921	944	922	983	990	985	916	938	907	993	979	978	978	916	933	950	949	951	940	925	950	958	951	979	911	989	954	900	958	966	918	960	931	941	938	904	980	931	927	979	954	1028	1007	926	945	913	1012	970	961	1010	935	925	995	964	963	960	939	902	897	972	991	909	960	938	910	979	891	954	903	1063	975	946	946	960	1000	951	957	963	943	949	980	996	975	979	943	959	969	1003	961	954	968	975	917	979	984	980	917	981	939	952	914	893	976	924	980	978	971	939	946	989	985	1012	936	953	969	1026	960	976	939	1010	971	991	975	990	924	917	986	963	1001	991	910	914	933	963	946	927	963	910	972	953	956	938	1000	956	990	943	981	1003	951	998	942	968	920	966	949	943	979	972	984	958	948	901	997	974	933	965	932	965	911	978	952	999	952	948	996	977	958	972	980	992	1022	958	998	1004	985	892	993	984	993	943	1047	924	989	974	942	983	922	949	964	983	964	925	970	933	979	951	899	956	1014	988	913	1018	892	939	962	948	951	944	913	995	925	951	996	965	929	967	960	956	952	910	959	942	987	1040	986	1006	911	930	1009	924	913	946	914	959	960	981	924	937	947	972	960	972	1018	1013	957	896	915	961	905	924	1019	978	949	965	909	952	972	957	973	935	958	932	970	946	956	955	987	927	925	978	997	951	956	984	984	978	931	952	897	970	909	962	971	1066	948	916	957	952	943	985	931	916	1039	987	968	917	919	981	948	915	979	976	909	891	925	970	909	975	914	939	895	945	913	928	978	991	927	907	966	917	1036	938	948	963	930	1029	968	947	938	905	947	960	960	996	937	1019	941	938	945	909	1035	953	934	942	983	1000	941	958	983	902	997	968	960	938	1004	978	999	924	956	900	976	975	968	955	915	967	968	971	971	937	941	981	961	945	894	1008	899	964	932	976	987	993	969	972	989	975	918	940	980	947	996	892	942	974	977	957	879	966	971	1013	979	1006	922	968	978	959	916	985	978	915	953	906	982	908	934	962	987	930	958	926	985	918	956
27176	46047	32692	20716	15863	11245	8221	6453	5142	4116	3455	2912	2575	2271	2082	1879	1741	1696	1577	1533	1464	1313	1271	1244	1145	1104	1194	1125	1120	1108	1065	1011	999	1042	1082	1058	1064	1005	1039	1011	1006	1038	976	1038	941	992	943	1016	1054	1011	981	984	1007	1007	990	977	1011	1030	940	1023	997	907	967	941	915	976	955	964	956	948	1024	932	937	916	988	946	919	991	953	952	959	929	989	946	962	993	931	966	919	1001	933	951	939	955	958	940	955	1020	1003	929	882	902	939	966	971	938	911	991	981	953	975	980	1020	1010	982	978	959	975	918	945	903	957	958	915	982	948	882	936	970	943	955	914	928	929	916	951	980	963	931	919	958	1004	899	974	967	952	966	961	904	928	983	926	999	912	919	950	1006	1024	901	951	983	960	954	958	945	973	946	966	1004	969	933	984	966	943	934	961	984	973	963	969	945	940	953	968	931	915	943	951	897	987	972	989	959	919	944	986	960	936	930	1025	943	949	949	909	915	926	936	932	927	940	1014	930	962	950	957	927	996	916	905	934	949	949	953	953	914	937	986	908	865	927	943	927	944	924	920	929	923	950	923	962	954	991	960	931	907	947	944	952	913	940	986	948	951	944	905	977	939	952	966	953	979	956	1039	974	919	953	961	953	981	970	907	951	963	987	940	971	963	936	921	961	934	928	1025	961	944	941	920	948	970	968	942	945	921	954	987	906	923	904	963	944	888	996	903	938	949	917	938	955	928	964	940	943	931	883	959	983	916	964	943	949	926	953	918	1003	959	914	935	952	927	952	909	949	949	965	956	900	971	946	955	972	1015	1009	940	1004	1002	962	942	961	912	968	949	947	952	953	912	905	922	958	964	933	940	936	896	924	992	902	930	992	933	944	971	1013	887	965	914	1014	970	913	978	913	958	934	937	930	994	921	951	917	899	956	888	942	928	915	919	947	911	990	934	994	928	939	928	935	915	909	912	932	986	975	964	923	1009	909	958	896	973	985	958	979	918	884	920	926	947	998	976	948	902	932	921	935	983	967	967	1056	935	968	979	961	940	928	867	932	956	914	918	964	957	921	910	984	931	959	953	928	992	939	946	962	1017	943	981	951	1021	934	994	970	943	969	954	960	946	943	959	957	934	926	986	931	938	925	991	953	947	959	991	954	907	992	894	953	902	956	974	992	1007	937	945	948	907	910	976	942	956	897	967	942	977	973	916	925	957	943	1001	946	917	895	972	989	924	901	954	991	929	956	912	962	959	982	962	953	931	933	915	920	898	964	940	1002	958	907	950	920	942	960	972	959	898	963	900	935	957	927	952	935	889	906	970	918	962	879	948	869	971	954	900	951	941	917	987	933	1010	932	962	950	911	915	921	936	985	928	981	952	910	943	923	1025	979	976	944	912	909	966	956	920	965	960	970	998	912	916	936	923	938	959	916	947	1022	913	1032	937	925	964	982	962	941	920	924	911	897	939	902	951	983	958	922	921	899	931	937	935	955	948	927	955	909	980	949	991	870	922	968	972	901	952	950	974	938	922	930	914	974	955	969	977	948	992	913	913	997	883	1005	940	929	949	958	978	980	966	963	929	954	923	934	959	973	931	940	989	965	947	923	943	989	989	925	1015	921	997	939	998	933	942	915	928	976	936	963	931	952	947	924	939	1017	972	948	997	970	961	922	927	953	946	1000	954	933	971	958	988	902	949	969	969	961	947	978	937	906	958	934	961	966	951	911	986	995	939	1018	942	963	970	959	931	938	930	973	919	976	957	937	892	1028	972	951	934	930	907	965	929	917	948	955	952	961	957	917	975	968	901	962	954	921	1012	936	932	926	934	911	882	923	953	906	964	938	969	935	961	958	1010	967	963	920	959	971	910	965	956	977	923	951	933	950	910	962	931	969	941	892	935	957	930	918	986	892	957	891	1011	969	966	945	925	910	915	951	935	933	992	838	970	950	926	879	996	957	980	978	958	911	939	960	959	930	1010	990	956	946	891	972	961	942	924	892	968	923	933	957	926	993	955	939	929	1017	925	1049	968	959	951	990	918	962	946	937	909	978	917	897	1004	906	942	926	892	988	959	979	912	969	885	953	917	1005	940	882	903	952	941	966	865	918	960	956	991	917	937	977	930	968	931	939	953	900	933	946	967	963	998	924	903	967	942	920	945	931	1002	1022	912	953	905	1000	948	928	904	929	943	965	961	935	893	947	956	981	948	990	983	929	945	954	925	977	923	934	931	1000	910	985	942	959	929	959	924	969	919	949	915	942	986	930	916	986	933	974	948	952	945	998	954	920	906	938	923	919	944	934	976	971	957	937	972	971	950	931	941	966	974	976	969	944	981	940	902	895	968	913	988	964	934	917	979	956	987	916	924	918	962	930	951	926	990	1003	971	953	1014	971	931	951	933	949	937	974	948	1024	918	971	928	955	933	944	935	927	1033	959	910	896	945	942	961	876	973	966	955	928	964	904	899	965	985	1009	980	1024	963	939	958	902	942	986	948	979	966	885	911	919	929	1017	938	887	976	924	939	940	944	938	933	982	926	904	953	918	979	950	971	939	975	961	949	954	933	967	962	951	985	963	932	975	944	886	919	973	927	939	941	988	952	939	1016	893	987	921	920	871	957	978	952	1014	963	951	961	933	979	924	927	917	950	962	941	920	878	923	966	895	1011	930	969	885	940	1016	928	951	890	950	937	979	935	920	988	950	939	934	963	955	892	952	966	935	915	949	962	954	909	944	934	956	921	930	973	953	912	953	923	899	972	922	941	1002	956	945	902	967	1012	996	963	962	954	953	919	991	946	873	953	1032	925	944	956	943	900	956	935	992	955	951	976	941	960	908	974	952	949	1005	898	946	962	1009	1006	929	912	943	946	943	960	980	943	929	959	941	913	985	977	926	942	963	975	946	931	956	966	907	987	961	994	970	914	987	915	967	912	919	950	945	980	983	963	956	943	952	950	923	935	924	950	913	995	979	940	969	929	941	986	977	1007	934	924	943	962	998	947	963	947	965	921	937	979	992	952	979	945	1006	975	895	945	957	998	953	984	942	967	931	944	901	941	948	949	935	958	981	909	952	995	936	913	954	961	942	911	928	953	933	977	906	965	959	947	950	930	1023	934	976	949	946	968	937	901	964	924	934	955	918	979	975	960	933	958	991	912	974	990	931	879	941	915	990	922	897	978	967	969	889	958	941	962	964	905	980	976	953	937	930	930	967	1012	973	969	919	967	961	909	956	946	936	945	909	917	927	915	933	1004	940	977	963	925	954	942	948	953	1010	986	962	973	957	918	937	921	936	962	919	930	918	911	925	978	947	972	942	965	975	933	916	932	979	912	959	921	939	881	950	930	946	961	941	950	921	954	939	947	937	887	937	939	971	938	924	919	891	970	919	908	1002	948	945	1008	944	1010	965	1022	961	947	921	950	919	1009	1032	954	896	961	883	1012	905	940	954	928	953	879	953	929	996	936	963	910	990	889	963	938	994	991	960	963	946	897	1022	934	918	975	956	895	948	959	931	979	978	977	894	995	902	913	964	951	978	952	905	964	894	932	939	941	897	919	973	961	926	985	894	946	950	973	958	941	961	917
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
