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
341121451248	341121451807	341121452357	341121452907	341121453456	341121454007	341121454557	341121455107	341121455656	341121456207	341121456757	341121457307	341121457856	341121458407	341121458957	341121459507	341121460056	341121460607	341121461157	341121461707	341121462256	341121462807	341121463357	341121463907	341121464456	341121465007	341121465557	341121466109	341121466656	341121467207	341121467757	341121468307	341121468856	341121469407	341121469957	341121470507	341121471056	341121471607	341121472157	341121472707	341121473256	341121473807	341121474357	341121474907	341121475456	341121476007	341121476557	341121477107	341121477656	341121478207	341121478757	341121479307	341121479856	341121480407	341121480957	341121481507	341121482056	341121482607	341121483157	341121483707	341121484256	341121484807	341121485357	341121485907	341121486456	341121487007	341121487557	341121488110	341121488656	341121489207	341121489757	341121490307	341121490856	341121491407	341121491957	341121492507	341121493056	341121493607	341121494157	341121494707	341121495256	341121495807	341121496357	341121496907	341121497456	341121498007	341121498557	341121499107	341121499656	341121500207	341121500757	341121501307	341121501856	341121502407	341121502957	341121503507	341121504056	341121504607	341121505157	341121505707	341121506256	341121506807	341121507357	341121507907	341121508457	341121509007	341121509557	341121510107	341121510656	341121511207	341121511757	341121512307	341121512856	341121513407	341121513957	341121514507	341121515056	341121515607	341121516157	341121516707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	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
22920	21398	29237	24083	22076	24139	23908	14271	9958	8191	6461	4952	4163	3640	3276	2983	2553	2332	2144	1954	1805	1677	1535	1517	1512	1434	1386	1429	1360	1249	1284	1291	1170	1185	1178	1176	1073	1049	1110	1142	1111	1039	1056	1023	1032	1066	1026	992	1116	1030	999	1070	1041	1067	1054	1055	1020	1050	971	1028	978	1030	1075	1042	1076	970	1016	985	1045	1027	1021	996	1025	1056	987	1007	1041	1040	1094	1024	1024	997	1082	1041	1035	1050	1066	987	1038	1016	1024	1004	1085	1007	1042	1037	1026	996	1018	1006	1005	1077	1039	1034	1008	1059	1030	1075	1075	997	1037	1015	1043	952	1006	1026	989	1067	1048	1006	1048	1054	1030	1056	998	1050	1012	1044	1018	986	1063	1065	1067	1007	1030	995	1031	1019	1089	1075	980	1033	1004	1001	1059	983	987	1073	1013	982	972	1090	1037	1035	1008	1011	990	1074	992	982	1022	1033	1037	973	949	1011	1033	968	993	1073	1036	1005	1030	1047	1030	1058	1039	1044	994	1019	1022	988	1061	1024	1006	1007	1056	1024	1056	1023	1062	1054	1069	1035	1106	1095	1032	1102	1079	1022	1065	1084	1001	1011	953	1055	989	1066	1048	1041	1064	1052	1013	1022	1112	1036	1013	1018	1027	1031	991	987	1096	1048	1041	1052	1109	1023	994	1062	1016	1096	1070	1012	1038	1018	989	988	1030	1054	1021	1095	1033	1043	968	1060	1022	1005	1048	1030	1082	1056	979	1044	1068	1043	1025	1016	1046	1024	1062	1036	1029	1028	1059	1028	982	1102	1099	1037	1085	1004	1042	1032	1036	1009	992	1043	999	1092	1012	1095	1034	1036	1044	1006	1082	1044	1069	990	1022	999	1082	965	1012	1009	1003	1014	1026	1035	1037	1011	1032	1043	1017	1047	1082	1007	1003	1046	992	988	991	1036	1035	990	977	1009	1024	1019	1076	1064	1083	1064	1063	1011	1016	1043	1054	1000	1021	1056	957	1059	1014	1053	1043	1018	1035	1018	1052	944	1046	1000	1047	1022	1086	1037	1006	1019	989	1008	1060	1011	1045	1052	1005	999	1066	1108	1052	1087	1029	1034	1067	1030	1059	985	1078	1035	1004	1014	1071	1039	1030	1045	1030	1048	1011	1019	1015	988	1065	1004	1022	1060	954	1032	1000	1030	1042	996	1110	1065	968	1032	1058	997	1016	1095	1089	996	1007	1011	1021	1103	1065	1043	1047	1045	989	992	1024	987	1030	1034	976	1010	1026	1078	1059	995	1012	1014	990	1063	998	1005	989	1030	1035	1034	1001	1076	1024	1034	999	968	1019	1032	1012	1022	1011	1049	1035	989	1015	1033	1065	971	1008	1022	1028	996	1045	994	1034	1002	1052	953	999	1050	1062	1030	1095	1005	1016	1039	1066	1006	1004	1067	997	983	1035	1010	1004	1019	961	1081	1001	1008	1056	986	1044	979	1024	1063	1038	995	1061	1029	976	1015	1049	1078	1042	966	1020	1093	1055	999	1036	1040	1059	1064	1008	1041	1037	1044	1034	1046	1065	1098	1029	1039	988	1013	990	1031	1024	1052	1060	1001	1072	986	1057	1029	1009	1030	1026	989	1036	1054	1046	1057	1059	989	998	1092	1023	982	1093	995	1083	1037	1053	1036	979	1022	974	1050	1041	1107	1081	1029	1049	1063	998	982	995	1056	1042	1029	1001	1045	1037	1033	1015	1064	1041	1076	1042	1049	965	1051	1011	1006	1028	1034	1015	1028	991	1008	1008	1023	1074	1013	1009	1034	1078	1035	1007	1017	1058	1000	1028	1009	1016	1037	1003	974	1045	1030	1021	1022	980	1069	1064	1048	1006	1005	1030	1064	1014	1032	1002	1034	1018	1064	1040	1032	1013	1066	1092	1039	1048	1058	1019	1095	955	986	996	1042	984	991	988	1047	1009	1071	1046	1055	1024	1078	1007	1046	1044	1010	1038	1007	980	1001	1022	1061	947	1035	1055	1026	980	971	1032	990	1028	986	1030	1012	1034	1015	1056	1099	969	1011	998	1052	1036	1057	1043	1032	1054	1020	945	1019	973	1041	1079	970	1060	1061	1078	1034	1037	996	1070	1033	977	996	1030	1022	977	1061	1026	1045	990	1059	1001	969	959	1011	1082	1002	995	1064	1008	1036	1043	1103	1050	1003	980	1052	1080	1064	1009	1000	1040	989	1032	1088	1004	1065	995	1021	1064	1001	1001	1068	975	1019	1034	1032	1038	1007	1041	1065	1047	988	1022	1025	996	1083	1010	1005	1010	1007	1038	1057	1063	1055	1041	1029	1027	1037	1064	1017	1047	1011	1079	1004	977	1059	957	1027	1078	1021	1077	1007	1029	1004	1015	1012	998	1056	1031	1027	994	999	1005	1057	1019	1044	1025	1024	1037	1018	955	998	1044	1015	1005	1048	1007	983	1080	1051	1066	1022	1047	1035	1048	1003	1026	985	1021	984	1000	1061	1014	1028	1021	1017	996	974	966	1007	1047	1017	1023	982	1074	1026	1013	1017	1053	1047	1077	1017	1033	1074	1058	999	1056	1035	1002	1041	1056	1043	1040	974	1065	1014	1012	975	946	1056	977	1034	1011	1010	1013	993	995	1061	1046	1087	1002	1041	1017	1033	1059	1020	996	1030	1010	1000	1005	1002	1001	1001	1030	1081	999	1030	1023	1079	1055	1083	1061	1025	1012	1058	969	997	1005	1062	1058	1033	1021	1021	975	1003	1039	1051	1045	1033	1024	1010	1009	1017	997	1060	1010	1032	1047	1075	1027	1018	1024	1052	1000	1053	1059	1050	1031	997	1037	1054	1053	1063	999	1039	1043	1017	979	1024	981	1003	1001	988	1028	1007	1044	957	1089	1056	1051	1057	1028	1021	1027	1069	1013	1009	1013	1048	1014	1010	1013	1005	1007	1102	1028	1044	1030	1018	995	986	1070	1060	1018	1036	1024	1000	1039	1086	970	1070	1017	1051	1084	989	1033	1053	1016	1022	1003	994	1042	967	1074	983	1025	1066	1034	1042	1030	1052	1030	1049	1006	1039	1100	1008	1064	1055	1025	1045	1019	995	1035	1019	1041	1044	1075	1066	979	1054	1011	1026	1018	984	1071	1005	1013	1009	1042	1026	1077	1034	1036	963	1029	1011	1065	1108	990	1044	1032	978	1040	1019	1005	990	1019	1042	1067	1056	1010	1027	1022	1043	1035	1016	1001	1019	997	1052	978	973	1035	1032	1014	1046	992	1019	1057	1054	979	1042	1006	1031	949	1061	1041	1027	988	1002	1058	1029	1018	1030	1036	1005	1075	1037	1043	1011	1019	1035	1020	1001	1042	1061	1031	996	1029	1005	1068	1073	1050	1056	983	980	984	981	1006	1018	1077	992	1068	988	993	1002	1018	1031	1035	1016	982	1051	1009	1029	1052	999	1051	1072	1039	1030	994	1028	1073	1001	1001	1039	1023	1029	1057	1024	1062	1021	974	1075	1061	1003	1042	1037	1042	1056	1014	1023	1039	1006	1094	1050	1025	1044	1090	986	980	1018	1014	1023	1030	1031	997	1031	1034	964	1003	1032	1038	1020	979	1011	986	1074	1005	1013	1025	998	1016	1053	1052	990	1022	1043	1024	989	1100	1050	1018	1008	1047	1012	1028	1041	1005	1033	979	1066	1081	1083	975	1013	1042	962	1024	1035	1048	1043	1035	1007	1018	1020	983	1014	995	1013	1060	1104	978	991	1044	993	1026	1037	1012	976	1020	981	1002	998	999	1044	1043	1011	985	1056	1005	1040	1007	1033	1011	1087	1055	1029	1060	1002	979	1037	1068	963	1001	984	1028	1016	1021	962	981	994	1063	1010	1059	1040	1065	1013	1054	1021	1009	1024	1000	999	1060	1016	1108	1062	956	998	960	1069	937	996	1024	1004	1013	1065	1003	982	1055	994	1046	1026	1049	977	1017	954	1044	1011	1067	1031	1009	1067	1028	989	1045	948	1004	1071	1015	1014	967	999	990	1020	1009	1013	1072	1031	1005	1013	1016	1002	1004	1059	1065	996	1008	1063	1017	1096	992	1064	997	987	1016	1054	1006	1011	1097	998	1049	1023	1017	1046	1068	1015	1010	1041	996	1007	1018	987	1029	1026	1005	977	1014	1004	967	998	1009	985	989	1021	995	1051	1035	1031	997	1062	981	1007	1037	1042	1039	1063	993	998	968	1057	1001	1011	1053	1070	1008	1027	1031	1008	970	1034	1032	1055	994	1062	1037	1041	1004	983	1056	1006	1050	1031	1041	1032	998	1040	1006	971	985	1006	982	1029	1038	1035	1081	1025	1043	1046	1019	1000	1047	1040	989	1015	999	1005	1043	1014	975	992	1029	1049	1022	1015	1052	1045	1076	991	1025	1041	1086	1040	1028	1099	1000	1072	1009	991	952	1017	1026	1037	1052	975	1059	1090	968	1021	1047	1087	1023	1060	1042	1039	996	994	1020	1118	980	994	986	998	1112	975	1053	976	1039	1082	990	1015	1022	964	1053	1045	984	1005	1049	1099	1013	994	1030	989	1071	1044	1053	895	1006	1013	1014	1056	990	1025	1002	1029	986	982	1049	1046	1052	1030	1115	998	986	1036	1029	1014	1014	1027	1041	987	1039	1000	1041	1005	967	1077	1030	1039	983	1036	985	979	1025	1035	983	1027	1059	967
35670	60229	48813	37411	30811	26073	20822	16891	13379	11050	8837	6999	5857	5079	4430	4018	3436	2928	2652	2253	2109	1993	1820	1658	1657	1515	1535	1441	1322	1421	1332	1263	1247	1202	1132	1125	1095	1100	1115	1125	1099	1106	1044	1049	1020	1008	1023	1002	1035	987	1047	976	1077	1073	961	1004	986	1010	1077	1008	1022	985	1026	1040	983	1049	991	1057	1042	1001	1005	1019	991	985	1009	978	1026	967	999	981	1014	999	1031	999	1008	983	1009	1012	1049	997	1009	1041	1016	988	1029	1021	1019	998	970	996	1010	1009	967	1027	1010	999	1008	1038	985	987	960	1036	1081	966	1022	987	1037	944	984	983	1005	921	953	1002	998	1063	977	1003	1006	998	1010	962	982	977	997	991	1071	1035	1008	998	955	1050	1059	961	1023	1001	1071	1013	1054	1004	997	999	1039	1005	892	981	1024	1003	1007	1017	1029	1032	967	997	1024	1032	986	1002	995	1014	1004	946	958	1005	991	949	1057	944	958	1066	1065	985	1015	966	979	1029	966	963	987	998	957	980	983	1029	979	1018	975	1053	988	1000	1013	954	992	978	967	954	1061	997	1008	1064	1019	1050	1023	967	1020	1035	1022	1040	987	1016	944	985	1053	1028	1009	1019	1019	1053	1015	976	987	972	1016	1032	1000	1010	1055	1002	1005	985	958	1009	1025	1061	1032	983	1039	1031	1016	1023	1041	1006	1019	1008	995	1013	1001	1029	1028	1002	1041	1085	996	958	971	1005	983	996	1000	1008	962	1014	988	1009	972	966	967	1007	1028	994	1009	1047	998	1022	998	971	1026	1006	975	999	1026	990	1014	976	1012	1013	996	1058	1013	1055	1046	966	980	986	993	1017	986	1027	1031	1006	1064	996	1004	1013	955	1013	1042	1047	992	973	975	1000	1015	961	986	1071	982	993	1025	1005	1044	995	1047	1017	1021	1016	996	1079	989	996	981	1018	972	980	981	1008	940	989	1017	965	1022	1011	1035	961	947	1047	1052	1025	1017	990	973	987	1018	1025	977	1024	1031	1007	968	1000	972	974	997	964	990	995	1054	1015	1028	1033	956	1029	1006	991	1044	998	1011	1006	1021	961	1030	975	969	1009	971	1023	1038	940	1003	998	1006	1002	1020	963	1086	984	1007	1025	1012	1015	1018	1028	1029	966	1020	979	1022	1037	984	1024	1023	955	1032	976	1023	987	971	1033	1040	990	1045	1017	988	975	1054	983	1019	910	1033	994	933	990	1002	1017	1017	1006	971	1039	969	993	951	980	970	1001	1008	1034	950	995	956	984	1023	964	970	1011	1005	1026	987	1038	998	1021	996	977	1039	1009	997	1030	1078	1033	997	954	1022	1024	970	1067	970	986	1008	977	956	972	994	998	994	1045	1024	1006	1020	956	1034	994	1000	1068	978	982	973	1052	1018	1030	978	955	993	1030	1021	1020	993	1018	1017	972	1052	1009	986	972	965	1021	990	962	1018	997	1030	1027	1043	962	1031	953	940	1024	1052	1018	1011	1038	977	983	1039	1048	951	989	1003	1018	956	1006	972	978	1026	1010	968	1029	988	1051	1014	1056	997	1016	981	998	1032	1009	928	982	996	967	937	992	1006	966	999	962	1043	1019	983	1004	1015	980	987	969	1013	993	1017	1058	1034	1048	1023	993	1038	1010	969	1033	1047	1026	969	982	1092	1029	967	1021	959	981	989	1050	1018	1039	1007	961	1018	991	958	1002	978	1084	998	975	970	989	1047	942	998	941	990	947	1012	962	1011	990	1000	996	978	964	986	973	978	980	1050	1015	1006	1012	1049	988	1012	1018	1040	1014	1028	1050	1043	1053	997	1057	1017	959	940	1009	965	962	1004	985	1020	982	998	1033	965	982	1001	1014	970	1009	1001	1003	969	1015	1057	1050	1024	974	990	979	1026	968	1026	1028	1026	1032	993	1019	1012	994	1014	974	1019	1010	1002	1017	1025	1004	992	996	1061	1015	977	1000	959	1047	1026	1013	1034	1021	1002	1020	967	1055	983	963	1037	1042	1039	996	1051	980	1049	973	1003	1023	1003	1059	959	969	991	993	1031	950	1028	940	1025	991	1003	996	1006	991	1012	1045	1001	1017	937	1036	999	972	976	1032	1020	1022	1004	1032	959	1006	1012	999	991	986	1058	979	964	989	1013	980	987	1018	1018	975	1003	1000	932	1018	1019	979	955	994	972	927	968	964	1045	1001	1039	972	1034	1010	1042	1050	1021	1000	1037	978	1008	1019	1015	987	1046	1019	955	972	970	1055	1014	991	1003	1019	984	1018	1070	1019	1016	1018	970	979	1013	1003	1040	988	1030	948	1017	1038	978	1014	1048	970	1006	1024	1051	1034	988	1017	1015	1022	1045	1000	996	985	996	967	1004	1004	980	1002	956	990	987	985	995	997	973	988	960	947	1037	1040	961	1068	1005	999	950	998	1010	1025	977	1026	967	1047	1002	994	1018	1013	999	977	1059	1016	1037	952	1023	991	1028	966	1045	982	1015	1000	1031	967	1020	1007	986	936	977	1002	1028	1039	1015	945	971	992	987	983	1009	987	1013	1016	984	986	998	997	1014	979	969	1028	1039	1046	1007	1011	1013	967	1062	963	1074	997	1013	1096	987	1037	982	978	1002	968	1043	996	1012	1019	1043	971	1030	1010	980	1031	994	971	1031	971	1028	994	1054	995	949	1048	1023	995	1016	948	996	973	980	1060	1016	982	1002	1031	992	984	1086	998	1006	995	967	983	994	956	992	1038	1012	1018	973	980	1018	959	992	994	1008	1001	983	954	978	972	986	1045	1001	997	1047	955	1008	1040	1037	1063	996	1039	1013	1014	985	1019	1057	1025	1031	993	982	952	1039	978	1015	1019	961	1024	1080	997	1006	1033	970	1009	1044	1009	1051	1009	1058	1032	964	943	1003	998	1018	993	986	1005	951	961	1014	991	1074	990	1044	997	988	992	1000	1032	987	997	1014	964	988	1020	993	1030	998	971	967	1052	1037	994	1020	1021	969	1033	1012	1003	1016	1002	978	1020	999	961	1019	981	988	1018	1016	1005	987	976	1005	994	1063	947	1011	1042	981	1010	969	999	1021	1009	966	1026	1028	1049	1068	957	1028	940	1025	1040	1045	921	970	961	992	982	979	1024	976	1018	1033	1025	1046	996	1003	1025	935	986	979	966	1040	951	994	1032	1017	1034	993	1065	1033	962	1025	1016	992	980	1066	1015	1001	998	997	970	935	988	1013	986	1036	1010	1038	1062	1026	996	1008	935	987	968	1020	993	991	1007	1003	909	1028	1063	955	1014	956	991	1024	1005	1015	995	989	1061	991	983	972	964	929	1021	959	946	1003	985	1036	950	969	1029	1024	1026	1021	1014	1018	1017	1006	972	1021	1034	1046	1021	976	954	1026	1010	976	1011	1032	982	980	945	1004	976	1004	986	1038	936	984	983	997	993	1007	990	948	1024	1015	1000	1068	1039	995	1007	977	1014	1015	1066	949	1073	958	985	968	1011	1007	1016	1016	1027	977	1010	949	949	1022	984	957	980	998	1021	1022	1017	1000	1024	1044	1003	963	1054	1024	966	942	954	980	1006	993	963	1012	957	1017	1013	967	1086	977	1013	949	1030	949	986	1050	966	968	1045	988	935	974	989	1006	1008	997	995	1045	1014	1006	1053	1010	1000	1046	1035	996	1006	1026	1015	1012	1045	985	976	1033	993	1081	984	1001	997	1036	1038	996	1003	1047	974	1027	954	950	1002	995	1048	1018	1013	1052	998	1021	931	1073	944	1066	996	980	966	1034	987	1079	981	998	967	1008	1012	993	936	1007	1009	1045	968	1031	1034	1048	1019	991	1057	1066	994	977	981	1020	983	1012	1027	983	994	1042	1020	1014	966	1015	1062	1023	974	998	1016	981	1048	1029	988	1041	1027	1009	1026	1089	1021	1025	1010	1015	982	972	975	960	1003	968	992	962	1000	1013	989	985	959	1000	917	990	940	1005	1005	972	969	982	998	1009	999	1022	963	998	1019	982	979	1019	972	1011	1012	1004	1063	1000	1004	1008	1003	1007	1007	1002	989	999	978	1031	970	949	1073	980	1032	980	973	934	1015	990	974	1014	1005	968	1009	1026	949	991	994	1008	1030	991	1044	1001	988	988	1010	1031	984	970	955	1019	981	968	978	1040	1035	1010	991	947	1013	988	1001	1023	1011	984	1016	1008	985	1017	987	1029	1076	1027	976	1015	1028	969	1006	1002	1019	997	966	1004	1024	1001	967	978	990	1049	1097	1014	986	1013	977	1035	1042	1020	1016	999	1002	979	970
30366	31471	36622	27641	16911	10934	7526	5432	4183	3274	2639	2226	1830	1706	1589	1415	1308	1258	1091	1093	961	988	903	944	843	891	896	814	839	832	806	862	803	797	755	758	803	789	809	751	715	773	753	691	728	755	696	738	762	691	725	714	754	752	729	721	757	697	702	737	729	789	742	707	694	723	700	770	788	750	759	736	696	721	746	750	720	781	709	735	759	739	698	791	761	711	741	732	741	701	764	791	746	731	742	747	749	739	714	722	731	750	724	775	761	761	732	713	744	770	729	736	749	757	791	702	734	799	707	745	749	782	729	713	742	711	723	717	749	762	681	765	692	755	772	721	725	796	746	740	696	722	733	763	720	722	765	758	739	765	707	782	777	764	761	758	743	769	736	739	755	730	699	700	749	733	694	671	761	722	726	714	750	743	735	701	759	745	704	743	692	787	720	708	733	788	758	730	747	738	677	706	781	742	757	775	724	700	733	743	717	733	734	781	766	728	792	695	731	737	694	746	788	684	770	758	770	711	755	736	772	772	706	777	732	714	741	746	758	717	700	740	737	721	726	698	707	790	752	742	769	707	732	705	733	762	775	691	728	699	724	727	762	719	737	738	735	680	714	727	718	770	771	747	706	798	769	716	746	742	734	775	779	743	704	710	727	702	761	744	722	706	755	785	744	771	705	674	818	737	710	787	740	718	695	728	749	742	754	776	738	746	752	723	741	763	700	762	719	738	707	735	725	773	748	729	752	738	695	719	697	734	711	732	729	764	740	732	763	689	725	718	718	734	755	749	780	724	717	745	778	692	757	697	734	752	770	787	715	696	729	690	787	725	734	731	704	745	770	743	708	773	745	713	765	729	729	717	754	694	733	731	759	736	769	733	738	732	751	744	687	763	707	738	717	756	739	713	717	744	717	764	733	712	782	744	727	713	741	725	750	808	731	758	757	708	738	728	691	758	739	680	733	734	737	720	765	800	739	725	746	750	775	754	740	727	743	736	740	701	730	733	712	738	744	708	752	724	725	729	738	728	747	742	741	726	808	765	659	793	794	754	762	737	776	706	744	760	712	722	723	700	739	750	755	742	782	750	692	733	704	735	764	738	758	758	708	721	777	724	726	783	721	722	753	726	721	707	716	741	699	728	732	769	754	787	793	758	748	710	754	761	742	742	722	734	728	722	763	749	696	736	750	726	707	767	819	740	769	729	769	746	767	769	718	742	714	723	740	707	767	686	762	766	737	706	753	684	728	699	704	797	726	738	755	768	697	745	741	724	748	741	758	732	715	693	744	731	780	754	714	702	748	752	736	734	704	709	720	738	684	754	747	696	748	708	742	754	748	730	802	731	689	775	720	773	715	711	728	748	737	822	741	769	732	745	711	729	696	741	771	708	739	732	701	708	742	818	757	787	776	752	786	724	764	757	776	691	704	781	699	799	740	726	783	732	725	758	792	741	695	759	760	737	748	695	732	769	765	725	730	713	753	793	721	742	765	765	729	738	741	749	767	712	773	768	708	771	780	763	764	767	771	718	730	720	756	746	806	727	742	714	839	708	760	701	817	760	761	735	740	731	706	745	753	709	789	742	791	763	755	707	761	728	756	725	738	713	691	716	763	721	752	772	763	743	752	756	779	775	764	719	732	723	752	754	749	724	729	750	782	687	772	699	719	730	757	736	750	752	728	742	747	760	732	764	725	760	731	724	706	712	774	725	694	762	719	774	722	761	737	703	770	725	729	764	804	702	674	765	741	727	734	718	703	772	775	773	737	729	753	716	730	735	777	733	736	721	765	728	721	748	755	731	742	713	719	763	767	741	745	719	740	744	751	703	730	763	738	757	781	757	733	756	756	725	736	693	719	724	696	721	750	780	722	748	753	730	703	747	742	725	685	792	724	757	764	794	743	738	766	686	728	781	741	733	790	663	727	713	749	729	763	719	725	707	784	727	705	732	735	695	741	700	739	771	784	749	713	717	761	730	733	681	703	784	770	754	738	780	739	733	756	709	787	719	746	782	709	735	715	790	706	763	736	725	723	761	770	730	698	730	723	716	711	756	695	715	733	733	719	671	716	752	778	725	756	738	699	728	750	775	756	730	746	788	708	721	740	745	764	732	726	747	732	725	675	768	779	776	730	736	711	806	748	747	753	709	684	745	741	720	708	778	789	763	726	747	758	743	770	779	762	748	775	710	758	774	726	766	762	745	696	769	746	733	713	703	726	685	747	701	729	730	728	768	747	781	740	717	732	780	731	745	753	783	724	759	728	762	769	740	758	746	788	729	729	729	728	744	792	767	770	730	720	732	752	732	771	766	749	752	723	754	695	746	754	739	782	749	672	733	740	746	766	748	744	727	750	734	700	764	752	775	687	748	763	758	716	705	731	736	695	742	812	767	737	729	702	740	782	762	742	731	734	722	747	703	741	737	737	769	749	764	752	746	714	748	747	750	740	744	779	645	747	704	753	713	745	727	790	701	769	717	771	784	724	753	716	819	760	750	710	762	733	728	686	734	743	739	745	759	738	696	797	766	765	766	766	758	744	745	707	777	721	729	743	726	745	711	732	759	725	746	768	737	731	722	758	712	718	777	721	711	752	735	769	732	723	742	764	744	749	763	734	752	733	678	722	738	684	705	690	724	737	710	729	749	762	772	694	747	783	718	737	742	712	670	714	759	719	745	703	689	707	712	722	726	722	703	762	790	728	727	701	694	719	745	767	727	722	745	756	729	737	743	737	760	773	719	724	738	785	763	735	732	746	746	709	769	758	791	669	717	726	805	703	812	766	689	831	721	752	749	708	741	760	682	711	750	757	760	768	717	719	712	729	769	748	732	752	713	741	757	737	779	741	803	731	727	723	790	742	707	731	761	729	750	819	753	762	775	729	721	740	711	726	778	760	715	716	735	730	740	722	808	784	750	707	756	764	712	720	732	730	689	725	726	743	730	773	744	751	745	744	746	767	736	725	720	749	714	736	763	742	693	718	750	757	743	739	739	713	644	726	775	713	785	777	756	685	742	729	796	745	782	760	728	713	717	738	739	788	726	706	728	719	775	741	698	752	753	749	735	754	779	704	756	776	753	733	770	721	728	765	739	724	700	721	777	791	769	708	705	728	717	748	760	733	725	776	709	680	769	762	772	759	723	725	727	797	676	693	727	709	735	713	759	793	724	753	732	699	736	768	756	743	762	727	750	679	765	771	745	743	720	737	742	733	774	705	722	722	724	689	747	766	726	724	737	762	758	785	757	744	736	733	745	752	715	767	745	719	752	767	752	745	745	692	773	719	752	699	742	738	796	707	712	740	742	723	743	770	684	740	739	804	703	738	753	802	754	765	748	701	734	773	765	713	720	710	719	726	710	705	711	784	753	759	762	710	734	766	772	817	714	741	728	730	750	777	735	736	736	706	730	756	715	713	718	723	776	749	779	722	739	743	758	751	744	744	711	727	771	743	752	771	767	719	725	746	724	764	741	731	724	743	733	709	698	777	702	750	798	745	732
30564	44622	35987	24027	18066	13961	10787	8195	6332	5107	3833	3251	2743	2406	2117	1913	1691	1425	1345	1221	1087	1090	1089	1031	917	954	888	895	902	868	864	877	840	774	811	762	817	772	783	806	749	760	777	731	753	716	767	732	815	746	738	764	743	750	726	707	740	769	730	769	756	750	754	757	751	726	762	762	694	767	757	713	771	779	788	727	785	707	733	720	754	736	760	748	764	798	757	730	760	751	771	772	743	711	786	732	791	758	693	778	715	736	729	762	695	745	762	779	741	692	759	727	775	712	751	696	690	824	721	752	733	756	732	791	782	746	774	819	764	776	744	725	738	716	771	738	727	784	701	734	720	718	808	713	763	705	786	766	759	741	751	764	726	724	775	730	744	703	693	731	765	755	768	708	754	752	747	719	701	702	764	742	700	694	723	760	754	714	770	750	747	775	721	729	753	737	763	715	731	749	748	709	737	716	742	704	731	782	749	728	735	765	715	784	769	749	736	708	780	723	780	768	766	753	752	740	719	732	760	709	746	751	811	741	736	713	729	780	768	706	738	748	794	681	761	697	761	779	751	738	689	721	756	759	759	785	728	718	751	736	754	746	732	749	749	749	782	726	733	750	743	718	708	741	761	738	743	723	731	746	731	730	715	776	729	744	767	768	792	737	752	773	721	756	766	729	718	740	757	726	793	746	738	766	760	719	717	730	739	734	729	777	749	754	780	751	732	718	750	725	783	804	734	749	720	745	692	781	788	720	753	779	707	734	771	795	703	729	703	750	767	750	753	731	715	749	788	749	747	768	776	757	719	753	721	755	726	739	732	804	743	710	776	719	743	719	672	738	778	739	738	800	758	756	741	758	756	773	727	737	755	773	755	745	749	819	732	754	777	783	731	689	726	788	719	717	711	797	731	699	779	721	745	755	718	685	793	695	735	737	770	716	739	755	756	761	718	777	741	726	733	727	709	775	743	762	791	692	764	755	740	750	759	768	734	745	739	747	750	704	741	744	761	730	802	756	748	729	793	810	707	769	753	705	740	710	719	729	747	788	762	759	729	786	736	766	707	748	730	733	762	719	741	729	789	784	756	756	793	762	749	745	742	760	732	713	760	714	711	739	733	777	735	736	668	730	758	759	753	762	734	738	760	701	740	742	726	758	765	793	778	762	744	772	741	770	737	735	750	734	729	767	758	783	803	727	716	731	736	754	719	770	732	753	732	756	734	705	809	731	740	777	763	733	813	697	761	761	725	738	822	760	761	746	738	758	712	760	756	753	764	766	759	758	727	722	765	689	752	729	731	749	748	733	714	758	725	722	714	769	776	771	781	744	782	757	761	735	770	783	784	707	767	756	702	746	774	726	768	787	730	759	725	745	794	800	750	777	740	710	787	693	766	754	704	804	781	746	724	733	784	736	722	749	718	748	745	701	754	721	724	759	753	732	736	784	667	755	717	744	782	739	780	732	733	723	757	776	764	770	796	732	763	768	780	726	731	776	730	726	764	724	730	718	730	755	709	785	779	752	770	723	772	718	772	710	775	770	744	739	689	715	729	791	745	747	758	770	756	776	745	786	753	729	695	715	772	744	713	725	735	721	725	727	749	715	801	783	711	730	757	747	745	737	748	736	769	748	740	722	756	783	761	777	730	760	774	739	764	783	784	724	721	720	775	759	684	755	735	782	718	730	770	764	788	714	800	744	705	724	729	731	734	730	757	752	739	744	713	690	707	768	695	729	809	750	739	753	780	758	772	756	731	719	750	770	729	772	764	762	738	721	739	749	760	748	767	728	739	727	725	717	727	735	774	741	719	756	723	781	776	741	752	744	759	756	771	761	737	709	707	772	768	781	767	772	730	739	803	739	789	762	757	784	782	749	794	724	779	772	739	825	723	723	809	756	753	709	771	753	721	793	732	714	707	714	737	815	742	716	740	696	765	727	791	741	733	750	704	722	717	683	811	781	742	747	695	751	736	758	767	764	699	763	773	732	805	775	755	760	728	732	721	722	718	781	756	703	761	751	754	743	685	721	738	706	771	751	771	694	764	751	714	747	764	666	783	747	778	749	704	770	696	738	760	757	741	733	761	752	789	742	798	723	738	773	747	760	778	769	733	741	745	768	752	730	742	747	752	766	714	774	767	789	740	733	797	792	765	756	734	750	772	724	792	730	782	748	761	762	780	716	802	778	743	729	725	749	749	794	772	695	715	795	787	727	725	770	707	778	746	782	776	768	672	748	790	789	734	754	732	725	729	753	721	781	724	716	747	726	788	748	734	717	752	726	742	751	774	742	743	794	759	757	709	749	741	737	781	717	752	737	742	817	741	748	731	771	758	733	715	738	739	788	743	720	774	683	737	713	727	716	757	730	751	749	766	752	691	787	794	775	717	764	718	716	763	749	756	733	692	779	728	736	754	739	706	756	778	694	721	737	758	729	743	765	758	730	772	770	779	771	700	726	721	722	789	726	734	776	730	788	751	783	729	723	821	723	667	729	751	723	751	760	758	711	787	723	733	731	736	756	726	726	744	709	704	723	772	778	691	710	738	764	730	763	788	712	751	723	785	778	730	733	758	738	810	689	751	777	777	751	761	773	731	778	724	775	772	763	775	792	697	755	761	751	750	724	764	746	758	687	808	720	748	751	748	726	726	773	755	756	779	750	741	737	756	745	748	739	762	728	773	721	721	753	738	709	747	779	758	764	780	745	763	755	742	718	711	733	784	792	783	761	730	811	734	770	755	776	768	759	727	737	791	756	734	794	776	776	764	779	730	742	737	741	723	763	715	738	783	795	740	760	717	727	792	747	705	743	717	707	765	714	768	735	785	719	725	756	763	763	749	777	730	820	744	738	733	698	762	740	745	708	751	769	755	741	764	740	751	807	741	750	733	780	713	749	757	774	780	725	782	755	782	763	760	694	760	747	732	764	748	753	789	677	743	770	675	745	723	730	749	752	722	781	762	725	767	761	751	757	751	753	774	692	751	799	736	782	733	728	763	734	775	732	720	772	731	696	767	751	772	727	698	705	714	735	755	756	765	725	755	722	763	708	762	789	729	717	729	730	697	719	700	720	774	718	765	753	752	757	738	717	719	744	746	730	743	714	725	762	732	768	722	731	762	738	750	746	772	748	750	727	779	760	738	775	732	698	750	760	745	739	736	758	764	813	712	694	766	754	775	769	710	765	772	812	736	771	735	738	727	805	759	699	747	708	740	705	725	778	778	768	750	762	748	776	723	745	778	731	743	758	762	693	700	730	804	761	772	767	726	711	729	721	757	738	737	755	735	729	769	774	713	752	766	710	707	721	773	761	747	724	751	750	723	770	716	730	787	702	707	759	781	723	715	765	670	705	734	713	775	706	760	779	746	745	703	705	754	768	812	776	748	708	789	772	753	736	786	735	737	736	739	726	715	713	724	782	786	732	728	741	704	765	714	750	739	770	718	784	717	714	769	771	746	765	735	753	788	754	735	747	733	741	758	785	751	724	763	772	768	720	747	760
23604	21034	28446	24744	22793	21702	16170	10144	7219	5499	4510	3703	3136	2605	2332	2151	1859	1656	1576	1392	1347	1328	1239	1149	1068	1087	1096	1084	1016	1037	1001	973	966	922	866	932	883	933	889	918	895	885	824	895	872	839	849	856	860	839	835	834	844	821	844	860	842	873	810	841	889	845	828	806	858	887	860	857	894	850	866	841	868	822	853	878	791	857	880	816	854	842	793	775	845	814	837	844	803	833	821	839	867	872	853	823	847	822	841	838	837	845	860	852	847	840	868	902	780	833	828	851	840	849	842	820	850	829	837	845	822	854	919	880	839	836	773	792	853	847	843	871	865	859	899	874	864	867	865	825	843	865	853	830	829	896	860	798	815	827	814	849	812	845	839	822	787	833	850	841	833	879	857	812	824	811	828	786	844	861	841	798	855	890	803	809	827	894	895	817	895	860	780	866	837	837	813	872	819	808	835	872	869	856	845	830	841	835	787	828	853	819	829	858	831	846	915	829	856	796	877	815	813	819	873	845	841	846	790	851	858	898	846	815	812	821	809	840	790	864	873	842	899	867	811	836	851	887	841	807	828	798	874	826	849	834	843	853	849	856	881	880	792	850	828	790	888	818	818	865	819	872	833	820	840	882	867	812	856	826	916	831	865	843	837	874	870	834	825	842	792	809	821	838	846	847	827	810	828	855	852	800	837	833	857	873	827	819	829	857	857	848	863	886	835	848	889	861	848	807	835	876	818	827	838	818	822	857	815	813	859	821	845	882	846	860	832	837	849	871	821	838	851	859	763	823	867	843	848	822	843	815	831	820	861	845	795	885	860	775	781	863	841	850	874	890	810	869	846	832	853	849	815	907	857	823	868	816	852	816	839	848	880	808	855	845	851	857	870	875	776	846	864	782	822	831	863	822	822	859	822	859	848	828	783	910	857	846	845	857	832	828	849	831	865	869	837	775	880	845	833	872	813	804	821	840	835	820	890	845	857	842	891	825	843	827	865	833	772	830	853	870	790	812	830	838	861	838	795	815	893	826	846	868	879	826	836	856	847	837	884	807	876	780	829	834	808	869	852	865	835	816	831	832	886	837	835	877	879	871	852	822	817	845	842	871	814	861	825	807	844	817	842	838	856	821	890	856	847	821	886	875	865	851	836	871	833	792	884	866	848	871	816	873	876	872	849	813	818	838	837	891	843	873	830	906	782	823	877	903	843	835	890	893	754	842	867	802	864	826	873	848	844	851	825	837	794	820	884	866	826	812	893	888	878	875	843	869	802	862	862	842	842	871	882	750	873	887	824	837	877	878	845	871	852	855	826	851	829	866	841	795	844	822	854	800	836	845	886	854	830	835	791	819	851	808	852	847	801	848	881	874	886	918	863	871	851	833	875	838	884	835	857	839	877	839	840	825	864	821	867	785	831	887	822	871	854	830	893	809	822	867	864	856	839	834	836	872	809	815	868	863	923	821	856	820	840	858	806	844	821	817	825	847	814	817	855	890	835	890	809	877	816	872	859	828	863	809	847	830	832	802	815	854	868	901	855	828	893	846	816	783	840	848	851	825	829	864	836	836	836	814	809	825	833	855	798	855	837	839	799	840	874	845	822	856	901	837	828	871	840	902	815	818	871	831	769	822	854	831	872	853	857	837	829	805	820	884	814	856	856	843	827	892	856	810	844	842	883	841	817	835	850	841	860	863	877	835	836	865	861	846	841	860	829	828	818	847	884	854	841	837	870	819	856	876	858	809	816	843	887	891	853	834	884	859	902	849	859	829	863	901	855	845	814	896	864	829	841	800	909	845	841	830	839	847	860	828	828	862	829	868	863	909	851	788	829	867	828	842	799	854	825	851	815	857	806	868	872	836	775	807	884	831	796	788	840	838	800	887	890	833	853	890	850	819	888	894	860	807	887	839	842	805	884	869	843	871	877	822	844	813	824	851	827	847	843	836	885	810	898	829	859	799	854	782	838	851	882	800	891	805	854	916	824	818	827	847	847	808	796	818	865	807	853	817	828	877	917	852	874	914	902	840	843	820	803	876	801	831	869	826	837	862	844	858	838	844	854	855	896	827	824	886	784	895	851	844	809	830	875	813	830	811	821	847	883	884	854	883	830	849	892	836	885	870	853	787	814	818	862	822	814	838	870	833	862	853	872	800	855	848	856	860	838	856	888	848	839	818	833	876	829	835	905	843	820	848	867	864	857	854	913	809	872	851	909	819	827	786	844	813	842	842	793	824	786	889	840	824	833	829	875	864	844	815	843	816	851	869	860	871	848	839	818	882	844	836	788	834	870	809	818	857	806	823	842	838	814	869	846	903	852	844	906	843	867	838	849	906	857	830	879	802	852	814	861	904	871	858	874	880	830	847	834	890	825	829	815	806	870	845	832	835	888	894	836	821	905	818	843	815	851	837	793	860	827	882	896	854	842	800	854	843	845	821	844	799	852	825	817	833	836	869	880	876	819	862	884	880	835	884	909	859	852	860	847	835	851	795	856	810	855	870	833	836	865	836	849	839	866	841	846	878	831	885	820	822	817	880	820	842	856	890	857	869	868	826	835	826	825	839	841	824	861	829	882	817	863	837	796	913	851	826	820	884	894	816	820	845	820	867	871	817	846	882	813	836	888	872	876	798	841	814	822	843	857	863	796	807	850	867	874	877	813	860	799	785	846	820	872	804	847	857	905	866	836	789	859	847	835	862	838	849	834	811	839	857	823	843	844	823	785	818	847	843	857	812	849	858	864	885	814	847	849	890	842	808	867	880	837	807	827	857	805	832	895	808	855	838	869	830	821	784	840	854	768	823	825	874	842	887	828	819	842	907	834	838	839	844	860	859	871	838	821	836	847	862	811	851	831	889	807	890	834	797	839	883	820	888	840	850	868	853	824	843	854	841	863	844	868	821	817	836	848	863	887	854	835	874	851	914	808	907	806	839	823	850	879	830	862	849	821	866	872	806	848	866	874	826	791	869	853	853	881	845	852	843	852	842	815	802	884	878	902	824	823	808	784	902	837	836	813	821	777	858	865	843	864	861	838	857	848	881	791	845	876	833	828	846	871	833	809	888	838	874	812	788	801	851	903	809	830	848	859	843	839	857	834	849	836	796	898	895	858	841	821	844	842	811	848	864	843	829	821	855	874	824	832	805	829	789	820	876	785	835	875	803	833	850	854	847	823	819	831	833	851	827	849	830	828	841	837	896	840	861	826	847	882	872	870	784	845	817	876	854	918	751	856	827	845	882	899	861	844	855	812	882	836	841	788	792	844	818	816	821	861	845	846	840	827	815	846	867	873	825	829	838	864	845	848	852	855	849	841	870	819	848	821	897	816	824	824	833	889	848	824	834	832	826	864	853	853	808	816	868	869	850	860	844	816	833	873	837	838	831	867	864	861	872	879	802	856	903	842	829	870	829	856	804	831	900	829	849	833	911	877	800	844	821	875	813	878	818	837	835	815	863	865	838	854	872	831	825	821	879	841	846	824	771	834	820	858	823	835	849
32356	53458	43501	31725	25833	21183	16671	12940	10230	7817	6368	5309	4354	3693	3373	2932	2513	2030	1962	1707	1566	1462	1394	1321	1322	1264	1177	1140	1118	1122	1094	942	948	956	956	978	952	900	917	887	864	892	868	824	803	844	852	827	802	878	809	817	834	888	867	844	848	865	871	771	843	859	861	820	883	858	810	820	871	912	817	792	831	846	769	838	807	851	827	833	818	861	813	865	814	834	863	861	809	835	868	804	830	812	813	818	828	839	839	890	795	841	866	829	837	805	846	804	815	853	853	773	824	855	877	809	845	796	812	837	886	784	870	812	857	836	848	832	863	821	814	805	828	876	870	808	818	813	864	836	806	788	815	795	877	839	873	832	812	821	808	852	858	816	837	849	877	842	826	839	813	825	808	832	851	788	825	806	829	830	810	814	820	814	857	841	799	871	829	839	794	850	850	837	851	855	832	801	868	850	861	836	842	857	831	847	845	836	838	862	822	875	859	843	879	789	845	811	862	852	830	838	821	876	826	870	860	802	815	763	829	894	858	856	821	787	825	796	847	811	870	800	885	820	824	817	761	825	810	828	845	823	882	804	848	823	833	838	802	833	886	781	829	847	824	839	866	817	825	830	846	788	819	822	862	854	832	879	850	852	830	863	819	826	875	849	856	878	833	805	816	803	806	889	857	802	822	804	828	879	791	841	896	812	861	776	857	831	825	856	828	848	828	850	828	852	811	817	875	843	868	814	838	894	835	898	820	790	826	852	836	875	863	813	759	849	821	819	853	868	736	825	803	824	838	832	800	893	821	838	807	891	788	888	806	847	794	784	805	805	861	805	800	833	793	815	815	793	793	801	826	826	844	853	809	853	792	833	812	804	807	811	843	785	873	814	869	815	830	825	895	839	821	840	822	857	925	829	871	856	876	860	823	839	878	853	803	796	856	852	828	859	843	882	828	827	794	835	820	782	830	833	886	852	844	848	856	817	861	813	864	836	807	816	812	785	826	822	832	834	815	826	802	860	852	849	817	871	896	839	880	817	827	845	863	821	850	808	863	833	839	814	843	820	819	861	848	814	853	855	858	794	857	836	797	799	842	844	816	824	849	804	804	897	818	832	851	905	856	850	817	816	837	837	828	835	799	850	859	861	869	849	839	791	817	809	865	859	901	844	860	838	845	825	853	857	874	804	832	873	873	858	879	749	828	860	851	834	885	836	795	848	845	856	824	857	837	846	809	873	866	849	818	842	749	845	849	801	795	823	831	820	852	796	861	816	857	821	826	853	833	821	840	801	808	797	817	794	853	863	815	842	815	803	762	871	855	848	825	848	833	850	807	861	847	844	829	853	833	886	841	861	827	843	821	830	838	844	806	817	884	802	829	823	811	867	843	844	834	826	822	793	847	812	839	802	853	848	827	787	860	826	813	809	841	886	808	867	821	870	826	810	868	847	872	793	830	811	834	837	838	867	828	837	816	800	807	831	785	797	840	854	836	864	815	838	873	788	756	838	848	827	866	830	811	816	832	851	832	879	855	820	839	871	820	861	826	857	850	838	828	848	841	838	811	817	873	817	836	799	850	864	842	856	786	793	829	809	824	800	827	841	837	870	847	816	819	873	813	854	876	811	771	800	855	854	881	858	852	887	822	844	848	785	826	838	824	821	894	864	842	871	799	835	848	825	827	835	827	792	781	874	841	834	830	784	875	856	879	860	792	812	793	814	832	896	864	780	829	871	847	860	816	824	808	793	793	820	830	800	829	787	818	814	833	837	778	892	829	831	846	791	870	812	820	871	845	877	788	843	821	838	850	759	852	809	825	822	819	819	839	844	868	890	828	848	798	850	848	854	779	794	861	858	802	861	833	813	828	813	784	822	852	825	857	810	821	827	861	794	833	815	800	843	859	843	786	822	842	823	840	835	817	815	854	822	843	814	843	868	844	802	831	827	880	843	827	857	850	823	846	857	812	812	843	835	813	856	884	806	849	834	826	827	793	859	811	871	834	788	879	801	840	794	852	788	854	808	821	888	838	863	877	815	804	812	834	873	854	848	836	878	824	854	822	851	843	841	830	847	850	855	810	812	813	845	800	849	898	897	870	865	873	846	813	837	856	768	781	837	839	812	853	872	847	831	828	823	854	800	882	839	838	805	861	868	846	796	857	836	820	764	787	867	804	815	854	786	780	862	783	842	813	840	878	844	809	826	811	811	824	864	884	831	766	786	884	785	830	813	886	856	826	886	834	839	896	827	825	843	814	772	850	811	831	785	832	800	820	887	805	867	851	821	816	796	815	840	864	812	827	782	883	847	826	815	826	755	831	778	890	800	875	856	866	761	824	854	829	813	849	854	801	782	832	811	849	842	856	846	871	786	866	884	862	789	854	812	815	879	842	832	826	889	816	811	847	841	833	842	800	870	817	879	824	755	820	914	828	799	835	822	838	800	794	869	849	875	794	838	877	877	838	847	870	800	847	888	825	791	855	816	870	855	819	879	860	810	821	874	880	806	873	798	836	866	849	819	837	826	866	787	834	837	867	823	814	904	819	854	818	864	865	867	817	813	861	880	848	821	813	834	838	852	828	875	806	839	836	799	787	842	818	805	903	810	834	837	883	846	855	809	847	844	914	836	862	900	819	824	833	811	869	800	825	788	844	791	823	844	836	866	902	825	847	841	871	820	856	831	811	860	858	826	896	813	830	752	880	790	854	806	835	826	819	825	853	845	826	828	842	796	874	838	848	902	795	865	835	831	815	877	867	857	843	793	813	816	804	836	846	843	757	854	814	838	812	829	847	865	865	853	825	869	833	815	852	845	826	849	864	825	793	843	875	826	818	826	833	837	838	813	824	773	848	830	875	854	817	828	814	848	784	822	805	793	799	890	840	883	853	872	800	818	785	818	818	856	852	825	828	848	810	845	844	793	869	879	816	861	831	811	875	847	799	820	832	816	843	844	837	823	855	821	833	841	844	856	847	818	831	880	851	850	810	837	855	835	854	824	791	806	834	863	829	834	832	832	803	860	855	850	823	831	843	840	822	913	845	766	838	828	785	842	846	818	848	863	816	893	839	808	839	833	834	774	791	829	848	832	823	863	865	873	809	869	805	834	830	806	830	880	815	852	842	819	831	797	795	867	820	829	864	831	822	833	835	863	820	804	796	794	873	828	831	842	896	821	817	821	884	798	885	857	888	870	853	829	839	872	799	831	821	765	857	816	798	838	918	829	914	827	850	876	814	832	848	752	847	811	844	895	816	814	842	849	898	845	799	809	869	825	879	821	813	818	825	814	820	803	810	829	867	853	841	863	882	809	815	836	823	859	796	838	843	803	860	869	745	804	837	797	846	857	827	795	848	848	886	819	881	840	819	885	859	843	823	821	863	838	881	837	817	788	839	831	872	836	845	800	869	831	901	840	840	815	870	787	822	849	826	879	814	861	805	894	834	837	811	849	827	842	793	840	845	794	824	838	824	815	860	846	765	835	830	842	867	826	800	845	846	879	862	885	826	836
24798	21105	28333	26718	21514	16129	11412	7718	5452	4067	3462	2930	2584	2150	2037	1776	1689	1427	1288	1253	1140	1138	1091	1041	1026	1007	1015	964	962	1019	919	944	884	883	907	832	855	829	831	853	843	808	824	821	823	816	861	856	836	815	831	815	818	806	817	831	790	801	799	878	803	829	830	782	832	807	787	793	831	864	756	784	818	800	829	795	830	776	773	795	807	807	869	796	829	776	763	855	855	834	847	872	805	829	805	860	841	847	789	842	816	855	859	860	781	831	870	796	822	806	842	802	800	779	893	780	795	838	785	879	806	795	813	793	809	798	808	787	784	824	828	815	773	841	867	793	825	850	801	832	807	822	796	869	838	831	790	770	763	822	826	766	847	790	818	852	820	793	813	792	828	802	833	812	789	776	822	789	880	864	814	752	794	828	803	815	808	768	831	795	821	829	835	811	813	804	847	838	841	814	831	781	810	854	781	805	838	821	861	831	848	844	843	791	826	778	830	767	780	843	868	821	803	835	809	849	821	790	821	836	826	852	765	812	855	825	784	831	823	851	801	802	830	819	796	790	869	828	832	804	803	883	810	871	846	788	843	817	883	819	831	833	868	812	824	769	870	831	849	809	809	803	788	818	820	835	801	784	822	792	806	793	806	851	835	777	825	792	819	776	791	788	810	857	796	845	791	856	821	830	818	793	813	790	819	833	824	833	780	804	849	826	823	826	833	796	836	806	787	853	857	870	818	768	840	879	800	817	799	855	803	782	847	773	836	794	864	844	789	807	780	803	883	811	794	794	810	832	814	793	784	805	788	795	784	842	833	848	789	821	821	775	823	788	783	804	836	795	810	797	850	837	849	808	828	799	885	836	782	810	765	803	824	835	796	803	866	767	810	816	831	824	848	846	803	867	743	828	769	841	736	817	774	838	883	809	813	842	774	850	780	811	804	777	856	855	832	803	827	823	778	783	784	793	861	817	858	801	814	821	840	876	809	829	834	821	835	815	862	824	793	844	813	813	816	835	819	842	782	843	792	866	828	833	814	816	824	817	781	799	827	773	739	764	789	821	866	868	746	788	837	876	775	789	784	801	799	833	807	828	855	830	809	767	847	839	792	792	843	853	814	816	824	873	883	861	866	807	794	805	811	884	774	793	827	785	798	797	864	784	829	783	788	817	849	842	802	865	775	832	800	801	797	814	811	805	816	824	764	809	839	862	826	800	848	806	743	806	839	831	800	858	838	779	769	820	796	775	794	817	808	862	782	803	819	829	825	838	835	858	789	814	834	788	828	797	810	818	797	813	824	815	784	832	782	834	799	779	835	849	809	817	814	812	822	786	810	799	791	767	792	826	804	870	831	832	807	854	769	826	873	851	814	827	827	801	792	856	845	830	816	800	814	823	767	817	800	787	801	847	833	780	797	842	790	863	814	808	769	830	850	820	786	800	857	823	818	856	778	800	898	803	824	826	788	820	850	827	822	837	824	823	796	830	827	809	795	876	786	849	823	835	828	841	813	802	793	850	836	846	806	818	821	824	808	828	863	864	807	828	845	788	803	810	820	865	808	862	822	766	793	820	816	847	729	792	827	882	812	789	830	781	796	785	817	799	792	860	822	867	811	777	800	775	819	765	781	778	853	869	826	803	811	779	868	787	825	804	835	812	811	756	820	836	798	835	822	800	802	798	791	787	820	829	823	843	817	846	818	838	820	836	818	773	816	763	828	841	796	796	804	781	815	828	840	794	811	804	824	875	837	812	837	822	811	831	824	803	815	794	825	835	852	784	812	828	851	819	826	831	795	798	821	833	869	808	857	811	862	806	758	812	763	767	813	800	803	799	833	812	761	802	891	845	839	813	819	776	841	831	832	859	840	818	810	808	843	820	810	803	818	801	840	787	834	834	784	809	804	835	847	809	773	834	814	773	816	833	835	817	795	793	786	826	816	813	827	768	772	840	837	742	843	828	796	824	846	802	792	823	827	811	798	802	838	809	821	795	820	842	794	791	848	818	813	859	895	802	781	832	798	811	828	816	836	828	831	828	868	856	820	830	815	840	838	871	847	783	874	803	853	814	780	812	800	846	796	790	852	869	838	824	870	830	809	837	821	850	767	829	786	836	807	799	799	784	821	780	852	840	809	839	801	849	784	822	821	826	819	778	813	806	798	814	805	812	862	843	824	838	811	878	783	787	751	838	827	792	848	889	805	807	807	841	833	826	819	833	783	806	793	855	795	819	840	872	819	861	798	818	776	799	799	873	818	798	816	857	815	812	848	856	807	798	805	848	819	785	813	846	812	897	802	788	771	829	811	812	822	822	820	795	810	858	793	761	740	847	813	846	754	796	818	788	845	770	813	777	821	862	788	804	830	784	788	837	854	845	829	781	816	811	784	868	843	822	784	861	855	807	771	838	790	834	801	846	815	805	843	866	833	812	795	823	807	855	852	800	826	813	842	855	828	829	816	847	834	797	885	836	795	802	824	803	834	833	817	812	801	788	773	864	789	774	838	829	791	828	833	850	867	872	786	801	902	796	829	781	773	858	837	777	870	807	833	739	773	796	815	808	852	821	824	867	825	818	859	786	829	838	798	792	776	804	816	830	760	902	847	805	837	795	827	840	772	861	856	838	891	802	730	825	831	828	829	885	836	840	819	825	810	835	791	860	763	800	777	757	839	836	804	805	794	857	799	819	787	768	870	831	781	841	810	803	867	766	765	824	843	760	780	768	811	773	811	868	853	796	801	814	801	810	851	871	776	765	818	803	787	819	822	803	792	804	805	817	867	810	789	815	848	782	787	803	807	783	800	796	791	816	799	811	802	852	801	803	805	869	817	788	821	821	855	814	816	854	833	855	861	815	831	846	788	814	806	786	810	810	807	834	742	827	830	816	821	804	833	794	840	827	817	777	841	886	826	836	867	847	864	796	809	791	848	821	871	833	845	834	753	784	842	837	828	828	865	804	801	832	850	834	817	816	847	867	846	796	880	852	844	802	829	844	775	792	867	747	832	780	795	784	792	792	865	850	817	858	821	805	802	780	814	821	758	821	891	813	836	769	745	822	804	796	817	796	819	825	824	800	861	843	812	801	809	807	827	861	804	821	807	771	818	807	808	852	849	836	880	741	833	819	781	781	784	790	810	839	810	760	812	774	827	866	798	811	784	828	824	821	824	768	811	841	840	826	798	859	849	894	859	835	826	806	848	776	789	861	816	843	824	821	833	768	835	783	838	847	852	851	794	812	789	827	770	799	803	792	850	883	784	838	790	769	769	761	825	789	782	830	782	806	823	818	802	799	860	851	800	846	819	811	754	849	810	785	832	819	815	832	801	819	812	786	783	856	881	795	810	777	834	833	822	787	795	814	802	811	835	813	824	875	815	769	783	857	820	797	831	823	788	820	835	821	812	850	820	780	790	800	854	813	765	837	789	792	783	820	859	827	827	826	793	847	847	852	835	851	790	768	819	856	787	831	808	835	796	797	794	842	846	797	771	813	846	830	802	793
31832	49348	40023	28602	22458	18524	14334	11175	8404	6397	5275	4442	3702	3148	2685	2455	2074	1880	1669	1415	1355	1355	1237	1162	1202	1075	1111	1033	961	1014	1045	961	949	924	939	902	856	983	884	885	859	867	885	785	869	838	824	835	815	801	840	815	893	821	810	769	842	847	896	824	861	820	833	841	796	827	850	853	844	850	860	801	808	816	762	832	905	853	836	856	860	823	857	832	804	805	846	814	820	797	851	872	863	825	794	781	830	821	810	791	857	842	821	817	814	848	883	851	846	820	792	849	822	828	851	828	841	804	828	830	809	859	819	859	807	845	849	788	857	836	830	833	894	886	837	814	873	844	805	859	765	853	842	813	798	859	835	822	802	813	847	799	812	799	878	793	801	825	841	796	817	828	794	803	872	819	819	865	835	840	780	909	826	840	854	913	853	809	847	868	846	798	859	837	837	826	838	771	778	845	793	794	762	855	888	807	826	830	793	853	840	832	824	845	919	877	860	837	863	880	856	814	829	883	878	840	853	814	843	824	838	843	837	793	855	860	823	790	847	865	827	822	835	798	808	851	830	864	766	820	830	835	833	870	847	803	869	829	793	849	806	885	824	812	811	866	862	888	882	829	839	809	780	831	798	840	817	818	824	858	818	809	848	836	820	787	839	886	834	791	813	866	836	790	816	779	818	879	834	865	785	836	826	796	849	837	845	841	821	888	798	853	875	830	820	845	824	870	871	844	870	851	816	817	802	823	814	871	805	789	845	867	830	854	826	780	838	825	839	860	861	884	802	824	859	822	873	763	826	833	825	865	801	825	828	852	821	801	845	872	851	800	819	896	839	846	851	825	802	792	834	835	781	845	794	857	839	820	819	807	858	821	850	775	810	848	810	844	836	824	861	857	851	817	827	834	833	770	846	877	861	828	855	861	875	890	831	836	836	829	869	827	829	840	834	820	845	851	833	825	848	776	859	803	832	859	788	826	837	879	869	805	849	877	815	809	840	846	833	849	839	840	875	823	832	805	839	845	872	845	811	818	872	764	840	820	814	796	838	741	799	792	830	867	799	868	831	827	829	795	852	868	867	884	806	890	834	824	836	790	830	849	769	840	806	827	808	820	847	794	811	834	855	828	844	810	826	842	793	838	850	788	837	829	806	816	810	828	834	833	840	829	816	875	831	833	834	831	866	849	810	861	830	832	865	828	828	826	841	821	798	865	812	855	856	833	857	885	864	873	791	800	836	802	837	819	822	866	831	811	843	858	775	793	821	805	819	812	812	802	795	831	806	835	788	825	838	809	840	789	809	808	796	802	787	801	883	840	820	844	847	869	827	759	831	846	841	863	844	834	806	846	801	815	853	806	872	830	860	837	796	866	871	865	805	833	838	816	857	807	856	876	831	880	840	849	829	858	888	803	882	821	827	825	862	819	854	817	837	838	790	820	843	829	847	834	814	814	864	842	831	843	825	776	778	832	854	798	854	824	797	852	823	816	810	853	834	820	767	825	827	846	849	796	801	798	836	822	828	828	828	863	863	789	893	785	812	807	827	781	826	828	789	812	838	821	871	862	842	830	814	856	769	763	823	838	810	830	798	796	837	829	808	806	802	900	824	793	842	802	802	831	871	809	846	823	787	830	889	821	814	835	836	776	813	829	853	805	812	827	906	806	788	795	812	885	797	839	805	842	831	820	822	803	819	887	859	863	812	871	863	821	863	834	872	875	824	838	836	821	816	879	842	847	821	875	866	814	846	830	825	880	864	808	829	849	809	855	857	812	853	809	839	885	834	788	799	838	803	816	848	877	853	802	803	859	815	804	818	836	860	814	847	835	838	872	817	839	805	820	841	874	890	834	798	799	811	823	796	889	827	849	814	829	833	787	827	816	837	850	840	859	839	829	813	851	822	818	805	815	825	856	839	836	818	828	782	834	838	810	831	813	801	792	826	821	840	805	862	791	823	811	792	854	859	822	837	847	840	858	846	828	822	839	890	877	813	876	865	823	824	871	838	861	832	877	806	817	868	855	829	817	783	807	854	851	852	846	833	846	800	879	842	835	800	844	816	813	800	810	843	835	859	860	821	838	813	872	870	830	841	871	845	853	846	820	801	823	846	801	847	777	814	833	844	826	844	853	770	833	825	821	853	790	843	839	865	897	857	828	821	874	823	828	821	824	784	805	826	899	846	799	793	886	882	828	855	854	820	828	788	828	840	813	829	797	800	830	832	822	853	847	849	818	797	864	823	855	794	858	828	879	854	893	796	839	829	836	819	836	837	803	826	854	827	760	812	772	858	864	829	857	847	858	827	829	797	862	813	813	844	852	823	850	803	789	894	852	856	822	849	806	827	853	880	825	821	845	808	853	857	848	826	843	806	810	809	792	842	824	838	835	856	821	814	856	816	855	815	841	829	821	818	848	817	865	855	852	836	779	792	800	851	801	813	825	853	840	845	841	825	833	845	795	806	816	836	830	844	826	844	856	825	845	834	843	807	839	871	830	792	845	853	852	843	855	806	845	831	862	859	801	842	806	815	866	830	811	855	849	865	856	884	818	829	840	802	827	830	839	848	832	855	890	838	803	833	928	800	837	814	804	856	774	853	825	815	867	832	852	823	861	836	827	828	816	846	856	832	773	852	833	842	812	833	828	774	859	815	837	857	846	847	794	843	817	903	852	838	843	813	822	836	821	868	848	825	817	825	842	857	843	853	807	851	846	857	837	804	813	840	844	868	877	801	837	846	836	895	781	830	871	829	803	838	819	847	774	779	823	839	832	843	847	774	781	813	808	852	860	818	822	795	832	823	845	832	836	781	862	835	788	832	841	870	791	827	860	828	850	839	826	812	861	793	792	841	813	842	886	835	801	813	796	858	822	849	805	750	844	812	871	817	896	874	829	783	783	805	817	846	798	790	816	872	781	841	794	853	861	869	800	811	844	861	829	816	835	856	834	819	775	837	833	802	830	810	816	844	796	824	844	807	867	815	822	832	853	827	804	884	820	860	842	852	810	856	882	829	782	837	820	823	826	833	781	829	842	805	799	853	844	801	776	848	839	863	832	839	836	791	828	831	855	816	866	821	797	742	826	829	895	846	851	855	796	894	815	809	891	842	803	837	772	856	872	813	881	785	848	798	827	833	877	845	819	883	878	812	776	804	783	814	828	849	828	821	815	843	899	789	812	854	801	805	774	828	852	815	835	847	831	823	831	841	847	803	800	862	836	824	831	819	829	827	838	881	876	838	819	827	813	825	815	856	885	813	834	778	786	809	801	829	847	877	799	842	785	885	768	855	872	752	839	826	813	897	887	830	826	785	804	824	839	759	845	784	808	870	835	801	818	868	833	837	813	836	878	851	839	831	822	796	846	818	846	832	859	862	838	839	792	841	807	811	787	787	852	845	844	769	874	827	834	804	829	842	830	823	817	848	870	789	865	843	857	812	857	841	837	792	844	895	848	852	845	862	820	791	846	831	809	851	852	848	890	856	853	818	855	785	840	839	863	834	857
22551	21100	28853	23744	21864	24206	24352	14546	10124	7965	6430	5220	4549	3912	3274	2883	2547	2125	1935	1864	1713	1631	1588	1524	1455	1372	1382	1350	1271	1229	1230	1250	1219	1162	1150	1128	1113	1078	1096	1124	1102	1122	1041	1093	1026	1007	1017	1055	1038	1055	996	1061	1074	1054	1007	1055	994	1059	959	995	1028	1011	1007	1010	1051	1059	987	1019	1025	1058	975	1000	963	1062	954	1000	1055	990	990	1002	1016	1016	1011	952	1011	955	940	971	1021	1035	1058	1085	1003	1065	1030	1018	1037	1005	978	969	961	959	992	1080	1042	994	981	1034	1008	996	972	982	985	1004	1008	981	1048	1067	949	1041	1041	957	992	1065	1070	989	1006	996	1026	995	1007	994	1052	991	1006	1093	913	993	1037	1007	1037	1020	1012	995	1035	996	994	1005	1039	974	1042	1018	1018	1030	974	983	1065	1009	1058	977	1024	956	1036	951	1000	1010	1021	966	1088	1053	957	1089	1018	970	1012	1083	1036	980	997	1022	985	1048	1009	1061	1037	992	1014	1059	1012	1016	985	1034	949	1023	1059	1001	1039	1042	1097	972	1030	1017	961	1015	976	1066	1026	1020	971	1001	1085	1044	989	997	986	1065	983	1002	1023	1015	971	1051	1004	976	980	1012	973	1058	992	1048	1040	1028	1032	1017	1042	1059	1031	978	997	1007	1060	985	1004	1025	1014	1030	1018	1040	1020	1026	1010	1032	1006	1043	988	1046	1018	997	1066	1049	1029	1004	1004	982	1017	951	1061	1023	1030	1044	1024	975	1002	1036	1024	1028	1021	988	984	996	994	1065	1011	1006	1055	1010	1080	1007	1035	988	1044	1036	1001	1064	1008	991	1074	1090	1022	1072	1004	1014	989	1036	1055	993	990	1042	1018	988	1050	983	984	996	1071	1025	1027	1010	982	1007	950	1084	969	996	1044	1035	1013	1021	1032	944	1004	1009	959	1049	1032	986	1029	1044	1038	1056	1038	1037	981	1020	968	1019	1020	1032	1008	1001	1071	991	997	1091	1061	1024	983	1038	1005	1090	1051	1003	1004	1040	1007	1011	1039	1033	1007	1005	1011	988	990	1006	985	1023	1003	1012	999	998	1016	1055	1001	997	1049	935	987	1038	976	968	1035	1016	1073	1014	979	1033	1003	1031	1007	993	992	1047	1080	1019	997	1038	997	994	970	983	999	979	957	981	983	1077	1030	1048	1066	1067	964	988	1029	1024	1011	1029	1004	1084	1029	976	1009	1022	991	1029	1002	988	1001	1016	965	1012	1001	1040	996	1007	1034	1026	1014	1019	1017	972	1033	1020	996	1105	966	969	1052	1016	1048	1015	986	990	981	1006	983	1028	1010	1070	997	1005	1043	1036	1056	1018	1012	992	1095	1003	988	1016	1024	1004	1010	1015	1049	1033	1015	991	978	999	992	999	1080	1039	1021	1006	1024	1003	971	965	1009	1002	965	1027	1007	975	1027	1044	1001	1076	999	994	1031	1046	1051	985	1026	1017	1045	968	995	1028	984	1054	1086	1070	1048	1029	1021	1046	990	1005	996	1008	956	1024	937	1016	995	1066	1032	1063	985	967	1025	1021	946	926	993	1027	994	1025	1035	1014	990	976	976	983	964	1026	1041	1042	1046	1055	960	1008	1018	1014	1000	1033	970	1019	1050	1020	994	1039	1000	1029	1023	1079	1043	1026	1046	1026	1050	1017	1058	1086	981	987	1018	1032	990	1017	971	1025	994	1002	966	1037	987	1044	1007	996	1013	1018	1009	1022	985	1029	1065	1027	1039	1015	1044	989	1004	1033	1045	965	1035	1029	986	952	1062	1055	1030	1072	1005	1087	988	967	1009	1084	982	1044	1033	1072	1054	1001	1036	1015	1023	992	964	1011	996	1026	979	995	1007	988	1094	985	954	996	1078	977	1032	1029	1045	977	1078	969	1027	1006	1047	1031	1048	1009	985	1001	1007	1040	999	945	982	1007	991	1037	985	1043	1031	1014	1012	1002	963	1045	1007	1006	1035	995	1031	1054	1000	1007	947	1061	1072	1003	1070	1010	1018	994	1048	1043	975	1058	1009	959	980	947	1013	964	1014	1067	1079	1032	1028	1047	1007	1032	962	1043	1068	1024	997	1080	1003	1021	1038	1022	992	1074	1019	1017	1034	1014	995	1011	1015	985	981	988	1038	1081	996	1004	1047	997	1029	1032	1042	1004	990	988	1044	957	922	1005	1071	1012	1042	983	969	1001	991	975	1017	999	985	1082	982	1092	1027	1019	964	1021	1019	1037	1035	984	1006	1036	1065	983	989	969	1045	1032	1017	1021	972	1044	1004	1004	1037	1014	938	963	1080	1013	1029	959	1008	1030	990	1042	999	1013	969	1027	990	1010	956	1032	1067	1025	1009	935	1015	977	993	1051	1038	980	973	1056	999	1043	1040	998	957	1037	1005	1060	1047	1041	1015	1008	1009	1012	1045	1031	1010	1049	979	1020	1031	981	985	1023	979	1013	1025	1042	977	996	1013	954	983	1055	1057	1087	1013	999	1012	1037	976	998	995	1050	1083	1010	1003	975	1047	1003	1037	1001	992	1029	1049	1047	1025	1038	1008	1079	964	1043	1046	1026	1023	995	1060	1049	1017	1021	1042	1021	999	966	989	1051	992	1004	1018	1035	1029	1003	1036	1027	1015	1022	991	1001	1020	1015	992	996	1045	1010	1010	1037	974	932	1028	1031	1018	1039	936	1027	1074	1014	915	1006	1002	958	985	978	1004	1027	1035	1010	1019	1026	1052	1035	1051	1012	951	1029	960	1035	972	996	1060	972	979	1050	1021	974	1016	1017	1055	1005	1018	977	1048	1019	1015	985	996	1014	1004	1065	992	1058	1023	1022	1010	1038	1051	990	1034	981	1005	1020	1017	968	1022	1008	1031	1048	1000	1062	993	1018	1068	1014	965	998	1009	1036	1023	993	1028	1033	1072	1018	1027	993	975	1029	1002	1020	993	1017	1005	1011	1015	1005	1035	963	1030	1000	1002	1014	1005	1016	1009	1064	1008	973	1018	1018	1021	1013	982	1020	1054	982	1009	978	1034	1005	977	1011	1072	1042	994	1023	1014	1054	994	998	964	1052	1011	998	995	948	1053	1018	1004	997	1041	1019	988	998	1003	1015	993	1035	1042	1019	1016	1007	1010	978	999	1040	1013	1049	1006	995	959	1012	995	976	1002	1068	999	1032	1010	1073	1014	1022	981	985	1070	1001	1001	973	967	1013	1028	1039	1009	1000	985	1000	975	1023	1044	1043	998	1000	1015	1042	978	982	977	1021	973	1005	976	980	1031	989	1013	1007	1001	921	1027	1030	1051	1015	963	1059	973	1007	1015	1044	989	994	1019	996	1002	1009	1001	990	1042	1023	947	1014	979	992	994	976	989	1069	1048	1006	1029	1069	1048	1027	1032	975	1011	980	1024	1037	1031	1042	1057	1031	1066	1057	1013	1008	1003	989	1030	1054	1036	1007	949	941	969	1010	1010	999	1007	992	1023	983	1012	994	1004	989	1007	1045	997	1001	1029	994	1063	973	1005	1002	1050	1058	990	1005	974	1020	1002	1015	961	981	995	1029	986	1046	1002	981	1022	980	986	1016	1030	990	1017	1018	1035	1009	1048	1064	1033	1012	1048	1027	1049	1011	978	999	1030	961	1005	955	1033	1037	1039	1020	1037	1055	987	1030	989	1015	1019	1036	984	1034	1007	1013	1062	999	1051	1030	955	1033	976	1027	1042	990	1003	974	946	1038	953	1007	1010	973	1003	1028	969	1025	1024	1055	1029	1007	993	1009	987	1022	1008	1057	1001	1045	991	976	984	988	1052	1047	993	977	1040	1054	970	1003	1038	1031	1005	1006	1002	1000	988	1008	938	1037	998	1040	986	965	1044	972	1005	1034	994	1051	1028	1042	1039	1043	975	1067	948	996	1045	1006	998	998	1008	1015	1050	1055	1038	1046	1013	981	1009	1008	1053	964	1088	1063	1050	1034	1060	1013	994	962	1029	1066	1020	983	999	1000	1016	1035	1034	1041	1020	1058	996	962	1021	1028	1061	958	1033	967	960	964	984	1047	1011	990	967	970	982	1004	1060	1008	1069	1015	976	1059	972	1017	1020	1006	1020	1003	987	986	963	998	1037	1035	990	990	1014	1045	965	1065	1008	1053	1005	1013	1077	1031	1054	1081	1002	1038	1060	1037	1037	1015	1052	1053	1038	1006	1081	1034	1021	1032	1044	1074	1009	1048	1034	1020	1005	967	1005	1016	1004	985	1020	1096	1057	1018	992	1032	997	986	1012	962	1030	1035	972	1077	1017	989	991	1021	988	1029	994	1022	1016	1028	975	1010	1009	1002	1045	1040	988	1000	1018	966	954	995	1074	1001	1001	1000	989	1016	1034	1004	1052	975	1026	1015	1012	1031	1017	973	989	1012	976	1009	1040	997	1047	991	1041	989	1052	1046	1059	989	1000	971	1058	1014	1017	999	1053	1008	986	1022	1052	1002	1002	1007	960	1008
35124	59409	48498	37472	31764	26609	21564	17010	13450	10766	8872	7422	6285	5248	4418	3827	3293	2865	2460	2232	2035	1916	1802	1631	1595	1638	1482	1468	1335	1388	1254	1189	1254	1162	1136	1132	1085	1064	1104	1067	1024	1052	975	1032	1005	975	981	975	1018	983	1013	1033	981	1023	1005	937	972	1006	980	999	967	1023	1005	965	923	1004	1026	985	976	984	976	1019	1022	978	1034	959	948	966	1009	998	999	960	931	997	956	963	1010	974	1010	950	974	981	964	1032	995	1033	1013	1000	1056	993	968	974	946	1030	968	944	965	970	946	982	1029	927	962	1007	969	962	1031	993	1023	998	1026	1003	984	977	1004	956	948	976	957	960	992	937	988	1002	998	994	1005	1026	1011	996	993	978	1015	972	1043	1003	956	952	982	963	1009	988	959	961	1008	982	991	1010	1007	994	982	967	974	1064	962	983	975	1012	978	1005	1015	992	958	1054	950	1003	992	1008	983	1005	995	1012	984	966	1027	982	1057	1015	1006	993	999	1053	959	990	949	973	1017	944	985	1028	1073	1016	978	998	1006	978	1010	987	929	977	1066	1041	1029	1009	1043	1039	961	1049	1046	976	1008	1043	1005	975	1012	1016	1019	967	1002	974	1001	1003	1047	1000	975	938	949	987	971	1003	982	1022	976	903	972	1026	1004	1039	975	984	955	967	954	1041	1008	976	963	926	983	911	970	955	976	926	948	1041	1000	955	924	988	1003	1012	951	1017	1050	1052	997	995	990	1031	1010	1005	992	981	1030	998	949	968	1048	1001	979	941	960	991	975	945	995	916	1030	975	1010	917	1030	1004	1054	964	1004	984	985	995	1000	1077	1027	972	968	1009	969	1029	967	1000	984	959	1035	949	1009	1007	996	919	960	1068	957	1025	932	991	1001	958	1016	998	1003	970	1010	950	986	949	980	885	1059	987	1002	997	963	1037	993	993	993	1015	974	983	1010	952	1027	921	995	992	909	1021	1013	982	999	1015	1039	1004	941	1056	1007	1000	1012	1008	961	944	998	1031	1024	967	1029	977	1001	992	968	998	931	994	974	1026	985	1007	982	995	991	1049	1033	999	999	965	959	966	962	976	999	992	988	1008	985	937	998	1017	1033	999	986	987	926	984	1016	983	1039	964	939	954	962	914	1018	972	1040	980	980	975	970	947	971	999	965	996	990	930	978	998	915	984	1031	1008	993	1017	1016	1075	982	985	957	1018	1044	1000	984	989	1015	986	996	1027	985	955	1015	984	957	1005	936	994	1028	950	942	957	999	951	1007	998	942	999	992	995	1022	1036	1004	998	962	962	1006	1038	990	992	1023	928	966	1030	954	1031	932	1001	1001	1036	989	921	961	1018	1057	999	1018	1013	961	995	999	979	969	1028	986	1001	970	968	967	987	973	987	1016	993	980	968	1000	996	957	996	1006	1041	983	981	1027	994	1021	955	998	988	1013	944	974	1015	988	972	971	1025	1006	1000	1039	983	978	955	1022	966	966	1007	1009	958	990	1000	1000	983	979	988	1010	984	1000	992	987	1062	961	1030	959	1008	1003	987	978	934	952	1006	1012	1010	1008	990	1015	1010	1010	960	1001	967	969	927	960	986	994	915	1060	964	977	947	1025	1037	984	1043	1002	1004	960	996	957	1020	974	959	967	973	964	1017	972	957	937	995	1002	937	1016	993	1059	982	1043	1024	1018	1021	980	1020	991	1078	971	984	973	957	1018	972	968	958	980	991	932	997	992	1015	1010	957	981	969	992	1016	1020	1054	982	1012	967	969	988	1065	983	1042	947	954	992	1045	1006	1022	926	990	1009	1019	1017	983	946	1004	1018	985	1003	968	951	943	977	989	1053	925	1007	1033	972	897	975	1059	951	1006	997	983	944	953	965	974	996	960	1027	951	991	991	1007	1016	943	953	993	940	972	1011	1037	1005	1029	997	964	978	960	947	976	983	1013	942	1004	984	985	1003	974	976	1002	1031	1001	1005	1018	1006	1028	986	965	1022	1005	996	1023	1012	976	1053	968	1000	982	1009	1005	937	956	1021	975	937	958	985	1047	971	973	1036	1012	1002	976	1000	994	938	984	1016	1015	948	1023	994	989	1075	980	974	1024	999	1050	978	933	955	966	975	991	990	959	946	943	941	1021	1012	973	1000	927	1038	937	919	1063	992	1048	1003	967	975	986	962	992	990	940	993	959	1045	986	996	969	944	1022	979	1040	1023	937	984	1005	982	988	965	969	1027	991	939	1033	1020	998	950	1026	928	994	1015	962	988	982	966	989	977	1003	966	957	1005	1013	1015	967	952	1035	1013	931	986	995	948	976	980	1001	980	975	956	988	996	1005	982	991	951	979	981	1011	969	988	977	996	985	982	971	946	984	958	980	932	1016	996	956	964	1039	918	991	993	933	967	963	958	1070	995	976	992	1037	924	1002	992	1005	949	1038	1016	975	1006	1016	952	962	940	926	1014	1046	940	954	986	1023	974	931	957	983	982	911	1002	991	975	1014	961	1020	1013	1018	1016	1115	991	1003	956	998	1013	1004	970	1075	979	979	1002	937	943	923	980	945	912	1032	987	972	1028	1004	1032	1044	955	1007	924	979	961	966	967	968	967	988	1076	1017	1001	1034	1008	986	908	1008	943	1005	1000	971	965	934	1001	1018	1021	1014	988	947	1036	886	1022	957	1010	951	995	996	964	991	959	1032	951	965	923	981	972	1027	990	929	930	935	952	1007	1000	926	1030	952	1025	988	986	942	1014	1012	1010	1018	999	988	963	1037	1012	1029	970	958	961	1013	1022	1008	1013	959	986	982	965	950	986	1017	1000	961	996	964	981	1006	943	1031	994	1019	980	990	1066	960	1029	987	1010	1014	958	944	977	1018	950	990	941	1033	1030	1000	948	978	983	966	972	972	961	967	986	957	927	1020	1013	928	977	959	984	969	985	959	937	988	997	932	980	1021	958	989	967	967	955	983	1008	992	970	976	977	1014	996	940	1010	992	975	978	979	986	957	1012	978	1038	960	987	961	1003	995	1005	979	954	976	1049	981	977	910	1018	974	994	1011	991	996	988	905	998	964	918	951	992	948	965	914	952	1035	949	1007	977	1013	941	1015	997	997	1025	1020	987	955	934	947	952	983	995	1008	1001	1050	966	979	962	937	959	966	945	942	949	976	1008	1001	983	965	964	1031	995	934	977	1073	945	941	963	969	993	968	974	1020	1032	934	977	1001	1005	955	977	949	1018	963	947	1003	973	967	981	1005	1003	989	990	970	1000	995	977	1033	958	956	956	996	987	937	955	950	1023	1000	987	1037	954	1035	971	961	1008	972	1008	967	1012	1007	940	997	989	972	975	991	1010	1005	1019	960	1018	983	977	950	1025	955	995	1017	969	978	969	942	1026	978	972	955	960	1020	955	1011	1004	1027	959	1012	1040	979	995	998	1007	1025	955	953	968	986	964	1034	1021	984	941	938	938	1021	957	980	1018	961	943	981	1016	996	975	1008	1022	971	962	980	998	948	990	986	968	938	942	932	941	999	1024	1008	982	1021	1025	967	948	979	922	934	1005	1007	969	964	973	1013	909	984	995	993	945	967	958	995	999	937	962	987	1019	1004	1003	994	974	1056	1012	973	1017	929	1017	965	1006	930	1009	970	973	943	1029	940	961	984	974	1011	984	924	971	921	941	971	1027	958	963	1026	1023	967	967	999	1030	1069	977	1011	984	973	1020	986	979	1001	956	1013	991	978	1030	990	902	1009	944	1011	949	1021	973	997	988	946	1039	1017	939	994	951	1010	934	966	953	1005	982	950	1018	977	975	1002	965	959	999	995	985	982	929	979	1000	981	967	989	1004	1011	952	1023	1011	1009	930	960	1002	1022	993	949	1050	970	1003	1037	999	958	964	994	990	1025	1016	999	966	1014	1044	992	1019	967	976	995	965	987	984	990	966	1023	1024	970	1013	975	983	1027	1056	973	1020	962	981	1010	977	991	988	974	974	969	1016	1007	941	956	999	1009	983	1009	1017	948	962	948	982	971	954	910	1011	968	968
30210	30954	35854	27719	17864	11646	7948	5474	4188	3243	2802	2386	2013	1757	1559	1423	1283	1167	1109	1015	1099	1011	974	907	897	902	844	815	903	866	760	783	779	812	787	765	740	783	798	777	758	746	780	778	737	759	769	744	718	752	716	763	724	732	768	732	738	732	769	742	743	759	736	752	750	695	719	760	765	729	731	723	735	755	741	748	764	724	757	767	795	751	759	716	744	765	699	723	746	781	718	737	732	670	734	771	731	736	713	748	690	696	709	748	749	748	703	744	737	758	809	748	732	721	764	727	771	712	755	766	719	801	693	743	734	727	792	698	707	742	724	756	714	729	800	751	709	725	754	789	746	786	752	775	742	703	746	738	757	779	679	779	756	736	754	687	714	762	747	730	703	698	718	744	774	769	738	722	751	769	709	716	728	746	713	693	732	783	760	727	785	754	756	717	756	712	688	775	680	714	761	710	719	704	726	718	734	701	767	744	717	720	770	697	727	719	713	741	752	760	711	756	713	781	813	725	714	761	795	742	727	775	718	752	779	741	724	731	665	749	689	738	732	757	764	720	763	753	724	767	754	772	791	758	708	705	732	740	748	708	671	730	696	699	712	761	782	691	714	762	689	684	741	736	728	760	748	763	711	746	757	747	736	746	792	764	761	747	753	787	736	753	718	741	706	699	711	763	759	748	777	764	739	717	765	728	728	751	757	716	724	735	684	711	745	768	725	771	770	737	726	730	756	777	709	713	706	711	763	741	783	753	767	756	763	734	723	702	812	710	748	717	727	750	740	739	739	733	753	719	717	738	743	742	740	706	753	784	731	684	765	734	694	715	677	687	735	736	796	717	720	732	746	726	751	723	708	764	728	737	725	691	766	750	797	720	750	766	742	735	762	761	773	742	738	692	737	761	737	747	729	769	734	698	752	690	762	747	785	722	736	730	752	748	751	733	716	722	814	776	688	734	726	740	821	723	710	765	711	683	712	749	770	729	765	692	758	695	768	676	743	748	760	746	702	711	725	742	774	765	762	720	732	720	788	721	731	795	777	706	771	739	769	767	713	768	703	756	707	732	728	741	783	709	754	772	735	731	730	694	748	691	746	749	727	764	738	681	718	767	753	703	748	757	770	746	710	747	800	744	775	736	725	745	777	754	751	757	728	763	753	762	687	804	748	746	733	788	763	711	773	775	742	746	762	747	725	760	744	761	711	770	755	699	779	732	695	716	757	729	731	736	714	768	736	745	729	739	731	709	748	732	757	757	664	728	770	709	765	753	743	757	750	691	720	753	726	712	765	742	715	740	703	705	732	716	735	774	740	738	739	731	734	745	787	704	737	730	785	745	708	720	751	734	776	738	725	732	719	719	725	756	698	766	762	801	705	753	721	712	777	737	718	774	689	770	742	762	722	732	749	730	725	724	697	715	721	732	761	731	696	785	767	742	753	719	741	747	781	736	723	746	758	762	774	723	757	723	735	772	716	737	720	758	744	723	769	748	750	715	738	751	744	784	721	735	720	760	724	752	799	780	735	764	748	786	754	710	747	743	693	769	775	672	698	708	748	713	744	751	715	746	775	775	768	743	697	772	730	755	735	726	752	782	768	756	811	712	720	709	727	722	773	750	730	702	738	744	762	748	722	750	774	707	751	745	737	758	733	750	719	692	722	760	709	752	744	689	760	795	795	739	785	746	752	698	764	752	729	751	756	738	754	783	735	744	773	755	747	765	729	768	706	697	719	730	747	786	728	766	728	748	713	727	729	766	717	730	790	717	713	733	774	726	731	777	737	801	738	701	748	725	729	698	777	747	762	732	713	798	702	714	771	736	763	732	727	668	729	739	785	667	785	723	709	780	746	767	715	692	759	698	763	764	777	777	727	726	704	769	792	766	735	744	746	729	758	723	700	745	744	782	776	750	782	713	739	732	752	751	723	671	692	747	751	743	709	745	770	740	731	726	721	765	740	710	743	786	732	760	734	770	724	739	692	689	748	762	754	718	777	713	766	757	693	738	767	747	747	745	754	696	691	762	745	763	721	723	726	714	729	705	697	743	738	701	670	797	730	796	740	742	768	726	767	755	745	710	688	734	773	718	758	738	769	697	707	749	716	817	765	741	755	787	747	799	708	799	802	707	747	744	719	729	736	753	693	734	701	742	701	743	750	758	708	741	696	742	757	727	779	738	742	768	780	734	696	690	799	691	780	760	699	733	687	743	721	731	803	771	708	787	741	811	684	736	691	740	711	732	711	698	705	780	708	752	762	786	747	724	747	738	743	780	699	732	762	714	753	740	709	753	722	745	763	734	779	788	738	694	749	726	733	741	699	800	732	747	717	764	711	780	709	772	736	718	751	796	726	716	778	762	757	716	706	729	737	762	770	740	733	775	760	701	756	740	755	766	731	737	719	760	730	685	717	747	748	729	753	699	710	730	741	707	753	706	715	768	717	779	727	761	759	722	753	733	771	823	725	782	766	778	780	753	718	758	718	717	704	747	760	758	745	770	770	692	739	735	714	754	765	765	731	701	714	762	744	745	791	798	700	769	778	702	747	747	696	732	775	784	782	769	713	741	721	713	800	685	716	776	747	729	733	774	743	705	776	736	754	768	734	746	719	741	770	741	796	755	764	773	696	746	716	787	725	718	733	743	736	730	798	733	736	707	748	719	732	707	700	752	713	734	774	779	746	696	743	698	743	761	721	753	721	680	758	731	733	740	757	715	721	719	713	711	738	753	718	772	693	781	702	713	718	739	756	748	805	729	727	745	759	710	719	762	738	730	743	754	707	729	789	719	773	737	713	711	732	756	744	731	721	735	704	769	711	757	757	764	753	733	709	720	706	766	697	755	731	706	766	747	759	736	759	725	755	736	707	735	739	779	775	746	771	757	741	763	747	705	735	741	753	774	761	740	752	712	759	697	768	802	777	783	707	755	770	720	734	766	745	761	752	738	722	733	716	711	729	759	768	747	729	718	734	756	735	772	796	726	707	722	731	737	783	729	736	709	763	722	722	732	743	744	714	725	791	720	744	753	757	758	752	735	754	731	746	719	727	732	741	743	771	724	739	753	732	712	814	771	745	770	743	719	785	747	734	739	747	781	738	788	712	810	722	759	749	764	754	722	770	738	757	745	752	737	736	709	729	757	749	745	798	757	736	729	746	784	742	761	729	723	732	762	752	760	737	681	751	713	717	758	753	722	725	751	718	756	771	730	794	747	719	745	766	752	745	781	746	743	756	748	711	755	765	742	776	790	718	750	705	755	729	770	720	738	740	758	727	731	768	774	764	717	736	711	736	788	738	708	723	765	720	743	761	833	736	700	723	732	784	755	756	702	763	754	781	723	753	740	751	760	767	734	768	786	768	779	757	730	764	746	775	759	732	789	808	803	744	689	748	791	749	772	725	753	751	756	705	773	729	812	744	825	702	701	707	778	723	738	755	746	738	745	709	717	713	703	738	753	745	717	749	721	753	744	758	718	709	712	718	736	735	738	771	720	728	744
30604	44653	35687	24567	19122	14685	10863	8023	6323	5181	4182	3527	2994	2378	2070	1813	1628	1435	1266	1234	1138	1126	1002	1054	940	979	969	869	875	851	888	799	846	868	832	767	788	803	800	754	743	761	808	770	772	796	744	837	775	753	764	759	742	728	766	759	720	779	758	738	717	700	749	749	688	732	761	712	718	731	751	785	766	760	762	785	710	749	705	748	715	716	788	763	760	729	781	755	769	779	769	782	791	758	755	773	815	774	738	780	728	709	770	757	742	804	725	749	769	744	721	734	745	762	762	745	775	748	742	715	723	710	777	735	761	774	758	757	750	744	692	785	764	746	806	775	805	741	724	745	727	762	758	728	757	782	807	728	691	753	760	782	717	758	756	756	782	739	723	783	742	744	759	735	784	733	750	725	728	765	766	774	721	761	767	771	719	712	692	760	735	766	699	714	730	735	761	767	713	818	784	744	741	687	740	694	752	743	713	744	746	730	734	738	724	724	691	741	788	774	763	722	769	702	744	765	753	700	768	724	769	767	743	761	759	742	747	769	771	706	785	713	748	754	758	747	731	774	757	783	726	737	758	667	757	763	722	765	712	773	765	751	750	762	773	756	752	765	771	790	811	719	777	734	781	809	787	767	807	740	718	791	733	708	745	799	744	761	703	698	790	752	712	762	768	720	715	713	722	717	733	746	721	742	747	794	733	786	733	762	737	748	771	770	709	748	733	734	769	785	808	724	745	760	745	752	741	791	738	763	716	774	729	748	797	782	778	747	719	748	751	753	759	770	734	739	730	750	700	783	770	733	765	708	771	705	705	729	745	733	762	788	776	704	731	719	740	757	766	727	785	728	754	734	777	729	733	774	765	797	767	769	726	819	739	713	761	778	729	719	737	723	749	753	732	787	732	757	694	764	763	786	747	790	767	769	729	756	739	787	753	730	686	794	774	717	748	753	760	665	775	765	718	741	750	740	727	706	723	778	741	786	791	834	760	773	770	777	737	760	694	772	717	759	739	779	728	768	727	786	739	754	710	735	728	737	764	740	750	724	734	803	679	779	751	713	727	759	747	762	748	744	716	776	709	764	811	741	746	755	740	745	778	720	767	767	794	787	719	693	801	784	723	741	784	745	751	766	749	770	762	709	722	772	763	787	723	750	750	689	751	789	788	769	744	786	741	751	759	792	749	764	721	740	741	764	767	744	802	748	706	783	774	724	718	767	737	769	719	730	783	757	702	776	711	761	710	694	756	744	760	776	760	754	744	775	767	756	731	759	729	722	782	781	746	727	713	743	737	769	776	701	776	755	738	728	738	742	714	721	743	781	809	727	704	693	729	727	785	783	716	715	720	770	754	730	713	732	707	737	748	719	723	757	709	728	738	753	735	785	768	756	762	780	774	729	711	768	725	761	724	753	736	760	769	710	724	733	777	703	674	775	707	768	732	748	743	743	735	762	698	754	770	743	806	750	744	729	732	755	752	752	735	722	779	772	763	727	747	776	766	732	673	765	782	772	744	714	751	717	750	742	699	765	729	733	730	752	773	764	796	713	735	754	745	734	787	748	718	683	770	742	776	738	737	781	730	754	745	773	761	769	736	737	759	736	730	726	789	700	728	722	751	772	751	815	712	740	690	763	744	779	729	726	736	763	725	743	801	713	779	746	742	747	742	757	686	709	749	752	729	714	781	771	756	734	769	734	736	783	761	680	743	771	792	777	792	721	765	709	804	763	723	777	730	726	792	752	748	720	729	752	769	763	676	724	768	729	749	743	789	752	744	747	757	732	770	732	735	772	735	728	774	777	785	740	710	721	713	752	742	727	739	715	725	761	766	737	725	738	744	738	760	741	720	764	748	748	783	768	756	785	708	732	741	699	787	709	789	741	694	747	727	729	745	726	769	734	743	720	722	745	764	765	704	786	712	764	797	737	760	748	739	736	772	761	751	762	740	724	780	748	729	693	753	763	748	749	727	783	778	715	772	754	728	714	725	759	784	769	770	737	751	775	815	743	768	769	723	725	784	766	789	743	745	732	762	815	747	719	720	728	734	748	780	742	707	766	800	791	781	776	779	717	723	742	822	764	777	778	742	731	773	746	797	738	777	731	733	782	744	734	723	736	755	822	780	714	751	748	778	741	774	718	719	783	747	764	785	752	793	753	749	749	789	730	734	702	756	703	756	758	760	784	726	756	728	765	783	743	749	732	791	749	720	781	758	762	780	702	751	758	769	742	694	750	727	755	788	754	743	704	736	731	785	737	752	724	724	742	735	738	732	765	789	758	767	736	755	760	731	790	759	754	746	786	706	737	733	717	728	764	756	740	786	761	750	728	791	759	721	753	725	744	762	783	764	801	770	757	726	701	798	785	698	743	751	755	722	753	761	715	728	750	772	722	768	743	780	728	751	737	754	725	757	758	808	711	760	758	737	762	724	741	710	724	765	717	741	733	747	781	772	736	722	690	763	770	702	799	753	762	697	738	759	722	721	799	733	785	734	725	736	717	764	747	774	756	738	717	725	725	776	771	725	736	725	745	756	749	708	718	784	742	744	744	785	742	781	728	752	730	699	783	793	738	724	736	769	753	770	764	753	766	752	737	741	722	710	718	730	760	752	795	791	780	765	739	779	734	753	764	740	731	741	718	710	787	760	784	784	720	770	768	786	753	825	771	712	746	760	779	758	747	763	767	785	775	735	753	729	777	764	722	722	719	739	742	745	731	726	764	745	734	741	780	757	699	729	716	743	742	723	687	742	734	790	739	736	753	748	718	736	722	724	752	781	725	743	731	764	777	757	713	718	720	746	783	759	733	748	783	703	726	752	668	751	733	706	781	755	723	778	741	729	760	745	740	794	780	778	753	731	710	767	743	787	722	773	763	734	772	725	766	802	737	760	742	741	733	717	795	762	757	709	723	752	780	717	740	756	712	735	760	766	745	725	779	707	807	745	744	805	726	763	755	749	770	796	749	750	739	769	793	743	745	799	726	709	741	757	755	790	744	781	766	747	706	747	749	774	780	682	777	712	740	771	779	778	731	738	694	738	725	803	724	760	744	747	792	744	765	757	748	749	745	766	691	743	720	757	735	725	746	758	671	732	813	794	728	778	763	767	753	758	780	764	745	777	744	767	724	803	757	751	715	750	746	768	723	747	751	758	739	736	760	753	727	752	788	708	726	782	676	733	721	781	756	803	717	757	790	725	713	718	744	707	764	757	763	719	768	785	734	782	731	772	750	758	764	763	753	748	708	770	736	716	725	738	761	751	763	734	759	764	734	752	744	741	731	697	727	737	738	759	716	735	753	711	730	673	767	771	710	748	773	714	731	757	715	745	769	797	705	739	710	688	743	715	720	791	773	744	725	698	769	749	744	740	736	730	762	756	761	735	734	745	702	722	794	722	761	761	741	743	757	785	744	727	709	729	741	772	747	733	758	724	746	728	746	799	790	735	772	690	752	758	743	705	781	750	778	758	798	789	786	741	797	728	759	759	779	737	711	714	743
23679	21074	28604	24827	23219	22106	16470	9995	7389	5862	4853	4058	3291	2755	2347	2051	1901	1696	1591	1379	1380	1314	1225	1171	1143	1114	1104	1077	1034	1008	965	948	1034	915	957	907	916	938	896	863	827	892	890	879	824	887	850	926	873	870	833	775	910	888	829	873	835	840	868	756	816	887	863	809	866	819	870	802	876	789	823	880	860	844	823	873	874	893	866	837	770	880	868	824	904	862	848	886	817	827	820	827	830	894	829	863	821	813	859	845	890	786	818	843	792	830	877	865	832	832	840	841	831	833	818	855	879	898	860	863	865	867	877	849	880	844	888	842	884	860	871	791	826	849	871	842	879	857	875	835	878	910	863	903	868	889	875	892	812	854	800	892	869	841	853	842	853	915	866	889	813	870	838	820	887	817	816	848	847	810	854	842	902	850	840	896	830	849	849	825	844	904	844	946	803	830	881	811	828	864	853	870	809	874	834	870	890	815	825	859	895	840	842	869	844	801	830	823	816	846	867	844	849	873	827	874	819	873	838	847	841	827	876	825	824	819	802	842	811	880	864	817	847	860	853	846	858	827	866	837	859	884	874	848	862	833	883	877	828	838	831	814	847	836	830	827	892	863	841	859	877	867	861	856	870	825	915	868	865	873	862	867	835	825	825	852	824	891	823	870	829	859	825	909	849	829	851	832	847	822	849	830	873	848	875	824	802	825	882	813	874	871	809	878	836	849	807	864	848	793	872	830	855	907	859	875	876	799	827	863	886	917	796	808	820	839	935	858	863	841	864	852	824	866	825	895	829	864	846	805	802	907	865	829	812	819	895	813	852	838	855	829	846	855	879	879	843	814	853	843	863	845	804	864	879	849	838	867	841	902	887	872	899	852	889	847	857	841	826	827	877	856	830	866	816	830	842	865	875	869	767	875	861	887	904	818	815	867	858	870	902	812	816	881	847	903	846	861	856	865	815	818	848	889	868	814	864	840	815	868	849	905	871	831	860	918	868	841	844	869	829	881	806	851	849	813	827	879	810	845	863	856	847	904	808	875	843	873	788	835	820	862	835	824	821	871	862	839	850	871	870	890	832	823	881	855	793	871	878	821	845	846	847	796	839	834	876	870	885	851	919	828	869	887	826	882	846	858	890	854	828	818	873	878	867	779	830	854	854	900	857	857	868	891	857	860	850	858	869	852	822	826	823	812	857	851	869	873	799	854	813	870	848	850	903	797	871	864	876	820	833	872	841	825	884	912	833	854	827	837	844	884	855	832	870	846	853	872	872	912	839	886	907	840	840	852	882	861	817	830	840	853	876	843	733	846	867	787	850	855	822	852	880	855	851	850	826	824	815	852	892	844	850	805	847	903	851	908	860	869	881	845	853	874	846	842	862	868	847	887	896	829	812	870	849	832	895	866	883	904	834	870	853	850	882	832	830	853	872	853	858	843	812	832	872	820	868	894	858	836	846	872	834	816	850	921	861	862	905	831	824	850	845	862	820	844	903	876	849	849	859	872	855	825	830	856	878	869	909	853	880	851	824	843	814	862	851	859	846	836	833	857	863	894	856	866	820	908	768	818	870	872	822	869	816	895	832	836	929	805	869	876	865	850	869	808	861	839	926	847	833	826	840	912	844	845	895	892	806	866	837	850	868	904	852	856	791	887	886	871	855	857	861	848	905	866	855	863	844	852	858	841	808	889	869	845	834	878	851	834	811	793	875	872	843	905	846	898	857	818	889	894	912	887	849	864	844	857	838	818	896	788	841	860	842	881	829	890	861	862	854	861	834	885	883	813	862	843	883	919	845	850	860	836	850	874	830	922	799	854	798	803	831	851	896	870	866	830	795	884	850	815	871	924	854	892	887	887	839	893	894	863	894	847	861	840	844	881	853	844	815	873	825	892	872	844	790	863	813	827	823	893	864	789	855	825	841	805	881	842	875	852	854	858	830	848	861	796	850	876	833	824	854	909	793	835	869	790	862	867	897	788	896	851	866	856	875	824	835	831	829	858	820	861	809	842	909	814	882	799	855	824	858	865	893	851	903	849	787	852	848	886	848	897	843	847	823	860	805	815	833	844	817	837	828	826	845	836	831	860	863	855	837	850	816	815	854	836	837	847	846	875	872	822	842	864	857	865	844	832	866	850	881	844	872	795	833	897	857	880	899	835	850	813	895	860	905	804	845	865	832	823	819	854	833	843	874	858	861	842	810	805	843	856	849	855	848	819	816	859	827	837	859	886	875	813	828	819	879	849	883	848	900	817	827	789	850	840	861	830	833	844	806	946	822	817	814	871	847	850	866	833	852	858	833	849	834	875	875	860	821	876	827	798	858	860	867	881	852	845	831	843	841	867	911	801	895	842	888	854	833	872	856	857	846	815	846	845	871	825	868	851	863	824	846	842	870	873	853	872	834	846	845	862	852	851	831	897	853	797	819	896	826	861	834	842	853	862	833	840	888	830	867	873	846	859	851	876	814	884	833	856	851	804	825	887	877	873	818	881	844	842	813	885	909	868	856	916	832	901	883	824	878	838	864	838	868	860	832	837	861	844	874	883	819	870	914	836	818	823	849	860	863	825	852	831	836	820	864	890	814	883	865	808	841	905	845	784	899	898	853	806	878	864	834	854	832	854	847	848	851	815	828	830	868	852	914	822	837	875	889	817	903	838	856	817	843	837	878	856	822	891	817	843	902	832	853	841	805	816	863	861	855	842	863	841	891	858	868	828	839	859	836	845	887	882	819	902	831	815	868	847	830	806	837	800	873	851	817	851	851	829	897	870	853	848	863	877	925	854	851	844	843	865	864	857	843	859	819	844	835	830	825	859	827	850	873	826	854	822	849	858	838	807	881	853	856	809	855	832	818	865	842	829	828	818	877	862	861	861	803	871	891	834	852	852	782	842	822	804	755	846	822	828	839	866	886	860	855	834	927	814	847	826	910	860	852	824	848	807	857	860	868	804	796	835	865	793	852	854	791	840	864	832	849	869	812	920	876	893	834	827	825	858	888	869	875	866	847	846	862	882	849	833	859	858	871	908	837	832	865	877	819	839	897	861	889	852	885	863	835	838	839	869	808	868	850	843	906	780	829	873	856	860	814	885	852	818	836	883	810	908	858	850	783	878	767	811	814	866	857	838	810	826	833	856	840	828	890	875	839	858	850	814	841	810	885	861	827	887	846	872	880	855	815	852	881	826	856	805	828	854	842	842	898	862	866	850	840	861	890	863	783	843	851	888	842	853	823	854	891	856	870	823	832	877	806	853	878	843	852	855	853	886	892	851	833	849	812	878	853	863	875	889	881	834	827	875	865	886	793	812	810	914	894	829	877	835	825	832	876	771	856	840	798	834	826	843	816	869	839	839	872	771	853	864	860	811	906	842	864	869	873	863	846	908	852	817	839	875	812	871	873	871	795	868	855	795	857	846	845	841	855	877	858	829	847	839	824	831	865	844	870	889	822	821	805	798	884	844	854	889	858	893	826	890	847	858	905	900	885	805	861	845	885	830
32025	53843	43468	32523	26587	21664	16738	12762	10118	8235	6799	5670	4564	3771	3137	2728	2240	2124	1882	1650	1554	1549	1376	1277	1311	1238	1206	1051	1136	1088	992	1020	1012	962	939	916	962	987	931	911	884	839	823	844	870	878	902	873	833	874	843	846	789	846	836	820	852	855	834	853	854	829	948	837	842	806	865	809	842	844	851	855	790	821	884	838	879	857	833	840	819	854	838	864	910	888	853	823	833	891	806	853	904	840	851	801	849	829	836	807	854	858	842	835	878	805	812	843	843	845	880	884	832	849	831	863	800	872	848	867	893	851	838	835	862	796	867	846	837	801	839	843	843	833	867	873	859	830	846	823	836	838	827	807	802	842	856	830	824	798	859	852	858	806	859	834	854	843	854	841	825	821	824	853	881	829	828	807	865	826	790	856	843	866	887	852	857	878	835	858	841	836	867	832	876	868	881	878	873	830	810	825	821	837	863	835	816	814	861	809	835	858	899	843	831	852	886	834	867	818	831	808	845	827	827	833	812	807	863	842	866	834	869	834	857	828	870	850	837	848	779	860	877	836	804	821	805	811	848	816	881	846	835	795	798	860	838	856	853	835	851	866	845	859	832	837	838	831	842	869	831	850	824	875	838	830	858	888	835	813	822	860	835	838	828	851	840	866	855	854	877	838	794	852	834	864	852	826	856	840	818	823	863	849	827	815	877	883	819	845	804	868	928	832	851	819	894	834	854	875	811	864	848	838	844	854	840	831	825	877	819	857	812	825	814	861	802	862	839	802	902	833	825	869	864	799	868	807	841	845	860	900	830	858	891	866	867	873	911	801	849	841	846	869	820	832	853	841	827	870	832	809	845	814	836	836	830	805	811	850	843	835	780	824	802	853	785	869	804	843	830	844	859	831	868	802	871	821	824	845	880	830	837	823	805	820	780	782	883	871	874	868	881	850	816	823	846	835	861	862	812	878	776	822	814	831	831	828	808	809	806	843	820	818	833	856	889	871	822	799	890	853	777	803	846	914	839	839	831	867	850	883	881	851	814	878	890	850	887	873	799	850	844	830	888	848	805	759	822	832	845	826	860	821	881	880	834	895	789	877	849	841	893	842	831	826	820	850	850	802	793	840	848	854	891	889	894	818	823	849	853	863	826	797	826	886	814	831	823	893	889	816	834	822	863	859	794	852	859	807	790	839	856	841	831	843	829	794	888	870	853	869	879	850	897	816	855	816	832	801	826	871	882	809	852	810	849	775	797	818	861	819	793	841	853	864	788	833	875	830	809	832	854	863	844	819	830	822	829	838	833	832	845	890	840	841	890	865	850	834	807	855	842	810	877	830	864	830	851	859	779	870	785	792	853	885	857	823	814	859	935	802	847	854	789	857	828	842	856	825	853	810	827	843	836	819	841	844	850	843	895	823	856	842	841	836	887	826	876	844	846	858	810	854	835	852	816	835	840	830	793	896	818	854	947	818	836	854	857	840	799	820	877	820	864	859	863	800	827	835	826	811	811	840	864	830	873	888	816	848	823	796	810	875	886	834	869	804	826	883	879	847	846	855	836	884	867	839	857	837	815	839	842	875	798	767	845	850	854	826	828	826	830	847	791	892	821	876	885	869	866	793	875	872	800	844	836	837	820	835	806	842	829	829	863	893	880	854	839	921	847	853	835	869	884	795	803	794	850	798	847	852	762	874	855	835	860	852	853	806	819	862	812	799	797	798	826	835	823	883	817	897	830	817	810	812	862	828	870	846	876	828	808	872	848	841	830	819	800	872	852	872	761	827	808	816	838	871	866	829	840	824	816	872	815	838	847	843	820	833	848	811	866	934	820	838	876	820	850	844	878	849	835	816	817	804	820	830	837	838	846	813	866	890	893	882	860	843	857	886	797	835	818	830	878	844	807	804	870	831	885	866	871	845	852	811	903	881	844	845	807	851	787	835	836	851	827	778	843	836	850	862	863	815	818	767	822	883	857	819	882	847	842	817	868	843	805	824	788	791	844	821	831	854	839	804	857	791	876	827	818	856	830	832	813	829	823	857	912	837	906	866	879	814	807	806	838	797	811	849	833	818	834	833	843	863	795	836	815	847	840	865	823	806	838	864	831	840	866	805	820	766	845	850	870	871	828	812	796	808	796	848	831	829	811	896	775	838	816	910	835	840	831	781	913	878	870	825	825	878	818	832	875	825	824	832	836	867	856	860	838	880	859	822	877	857	818	840	842	875	852	860	859	804	818	854	875	844	796	857	867	849	879	864	833	906	831	812	843	864	847	813	842	864	893	832	797	803	785	882	846	862	897	772	822	867	827	837	839	819	880	829	818	842	900	854	869	839	784	888	862	811	833	828	865	872	841	836	837	796	836	837	829	839	845	819	831	897	829	830	911	840	776	814	893	880	860	847	796	807	833	797	811	809	844	858	759	864	840	857	835	843	806	843	855	868	839	855	801	880	850	849	851	814	840	860	861	874	886	806	800	840	880	853	830	822	879	858	846	882	877	882	847	809	888	851	808	857	821	837	834	859	864	844	807	857	846	840	845	884	876	826	882	835	892	877	882	852	832	833	846	834	799	831	787	819	844	805	824	882	845	870	832	836	806	790	863	825	783	875	828	858	882	814	829	869	820	848	793	835	852	848	901	816	781	817	816	833	798	814	854	839	805	842	842	848	829	795	849	861	864	838	884	890	847	869	898	777	840	825	861	842	826	846	834	839	874	837	888	844	816	838	834	798	843	870	855	823	841	831	911	841	895	852	852	823	856	883	827	858	827	829	818	834	814	767	859	864	864	839	850	828	840	821	828	872	899	858	962	826	836	889	825	865	804	851	797	811	782	800	832	838	847	802	849	850	839	845	787	824	866	829	804	861	860	820	878	825	903	848	828	838	836	800	792	885	813	817	832	868	847	841	791	806	791	837	822	830	833	862	804	876	847	826	849	869	915	898	828	793	906	829	874	852	849	904	850	845	801	848	824	844	822	830	850	860	901	862	822	821	847	863	818	846	894	803	806	871	891	797	762	829	841	860	842	874	772	871	834	878	805	842	826	866	831	836	857	873	849	843	841	852	868	834	833	829	840	863	795	856	855	856	861	873	838	853	819	768	824	852	839	825	846	820	881	877	791	828	840	817	850	791	841	848	786	861	838	815	859	787	889	809	811	782	844	861	847	803	821	866	859	813	811	862	815	839	827	817	797	865	847	864	851	857	894	866	817	864	827	905	849	834	837	834	831	842	884	833	835	851	876	840	822	812	846	797	849	813	851	851	844	890	861	847	855	825	806	849	840	841	854	864	822	829	850	834	770	815	841	807	868	905	877	822	770	838	833	807	863	837	848	871	799	842	852	858	864	808	802	817	819	859	836	799	878	824	889	842	864	870	814	815	842	829	838	865	837	880	830	844	871	864	830	853	855	860	858	860	802	852	820	806	819	850	799	813	897	842	837	817	828	882	873	852	817	906	854	779	869	844	813	834	869	854	862	804	850	859	836	804	858	803	809	855	856	865
24728	21048	28181	26792	22051	16289	11158	7432	5675	4537	3753	3105	2652	2207	1926	1766	1556	1404	1339	1268	1159	1113	1073	1055	1066	985	1040	959	996	918	980	894	908	878	869	898	880	916	832	823	884	846	805	845	836	820	880	860	860	800	812	803	847	835	823	814	787	877	826	849	767	820	814	844	878	877	841	827	839	861	836	892	834	813	821	822	889	846	821	867	829	845	812	828	776	883	823	833	796	844	842	898	856	870	814	848	865	826	817	780	766	794	798	827	834	793	893	801	863	828	823	802	821	837	839	822	828	848	872	828	863	874	842	879	820	825	844	798	815	831	781	863	849	884	799	819	837	839	821	822	794	847	802	746	834	852	799	869	850	847	835	874	817	824	798	861	785	799	852	859	807	820	829	866	820	850	847	792	819	838	811	837	865	837	776	830	833	850	863	860	840	820	842	770	835	840	811	849	837	817	878	799	787	822	819	886	859	826	869	859	834	812	804	857	856	798	820	872	807	840	836	825	831	795	810	817	874	781	838	836	824	832	778	835	832	795	758	810	826	802	796	823	833	771	797	862	856	889	786	832	814	845	830	831	855	813	820	859	808	883	811	816	837	887	746	865	832	766	837	870	806	798	854	850	788	799	788	779	825	820	796	847	832	818	814	811	801	876	865	843	839	777	815	808	799	816	839	815	837	820	800	813	842	828	801	866	841	797	840	854	839	831	828	825	811	829	854	860	800	814	820	840	875	848	854	843	807	839	821	828	781	818	785	825	797	818	865	822	842	814	809	804	802	850	818	813	840	799	834	795	857	846	822	802	811	831	811	807	840	881	823	792	811	850	813	800	872	818	797	826	833	834	852	828	786	796	871	808	771	830	780	787	828	869	838	876	853	795	847	857	851	829	774	841	875	778	806	863	806	820	900	879	799	850	840	839	811	794	809	867	844	830	831	858	794	849	787	793	876	782	832	796	793	858	859	841	853	801	905	829	889	764	825	819	804	833	816	824	825	878	779	874	765	847	795	799	833	801	848	869	843	852	783	838	814	800	846	912	812	766	881	825	856	892	822	848	838	759	795	848	778	844	895	860	755	825	826	783	851	799	885	813	812	844	848	834	847	861	866	841	776	823	823	796	845	812	820	833	800	802	831	793	803	891	891	873	853	769	877	845	873	825	809	776	800	816	806	838	878	855	879	846	792	846	829	795	851	766	781	777	868	835	801	812	825	807	821	855	871	822	882	845	822	814	876	812	854	814	795	849	805	782	797	856	831	853	787	789	824	839	849	877	821	849	842	874	809	825	872	845	837	821	853	817	807	825	861	830	814	796	816	823	847	850	848	824	791	818	844	824	802	811	825	816	828	815	811	846	842	819	840	820	767	830	850	817	794	822	850	863	816	849	838	845	825	809	838	838	814	804	830	854	824	863	854	804	843	865	868	792	865	777	831	737	840	800	790	836	820	808	831	862	838	819	822	812	874	826	837	799	773	831	831	848	791	826	836	801	840	801	858	813	858	839	826	817	834	824	830	839	795	861	864	784	775	853	827	903	812	844	771	791	824	902	830	845	877	858	805	773	749	846	889	795	846	840	848	857	836	838	818	852	830	828	831	817	819	838	827	751	842	818	851	827	831	857	790	795	826	842	775	837	800	810	813	802	868	803	820	903	882	769	850	875	812	795	796	796	852	806	844	845	811	838	870	826	828	858	785	891	798	851	793	774	791	827	865	777	817	834	818	839	902	808	849	834	878	836	862	833	823	871	786	873	842	807	824	801	820	841	842	819	851	847	813	874	842	756	853	804	847	817	821	845	840	797	847	781	856	832	810	832	844	890	814	783	838	780	853	831	860	823	809	818	839	840	800	822	827	844	817	831	822	809	782	802	829	832	819	825	841	808	812	840	798	849	803	798	833	840	840	787	824	859	820	876	839	814	858	847	806	896	873	802	835	859	839	822	824	871	818	871	838	824	804	834	857	834	836	836	868	854	828	818	848	794	863	861	832	838	797	792	825	843	837	787	823	841	817	835	898	849	862	835	870	853	803	865	830	812	805	838	827	799	842	831	836	808	820	862	802	835	794	781	820	855	835	858	787	835	830	769	777	822	795	829	841	784	856	806	817	841	865	832	787	784	892	833	812	826	814	806	866	853	819	852	869	866	817	818	817	806	865	780	815	841	769	880	828	872	873	794	852	850	823	814	787	776	817	833	820	836	850	840	807	828	772	783	862	829	828	826	833	845	810	807	859	821	829	799	837	831	815	868	865	843	837	827	840	842	784	829	851	841	844	827	833	782	819	764	862	732	857	835	792	812	797	798	809	836	803	811	834	816	847	830	871	865	830	894	805	887	843	850	842	806	893	804	827	805	858	801	878	865	833	814	760	836	808	884	854	823	822	782	858	754	800	836	855	830	776	830	788	785	806	805	789	777	790	805	870	839	791	805	841	853	822	822	838	817	844	841	791	873	821	834	816	841	831	801	795	810	820	798	881	873	849	830	806	838	825	828	789	814	799	798	789	820	819	872	847	851	839	867	840	821	791	803	789	852	850	826	853	806	783	809	852	851	831	828	849	787	806	799	835	871	817	870	864	856	809	845	858	863	815	791	863	829	810	873	801	822	797	833	831	855	782	833	829	768	812	887	821	823	831	844	809	897	849	816	790	800	771	826	882	839	843	865	831	841	881	851	806	815	848	776	847	856	886	878	850	846	799	860	800	819	878	842	869	763	800	826	813	803	852	843	848	819	765	817	852	835	796	850	832	856	812	832	831	835	858	854	864	766	828	832	838	893	908	807	844	768	817	824	860	817	843	828	825	867	797	848	917	826	829	827	800	806	790	825	804	815	840	827	853	770	794	827	811	815	804	808	866	787	813	828	804	868	864	783	833	832	825	837	808	816	823	790	822	825	818	812	835	825	825	830	795	829	820	799	838	789	865	850	814	848	863	850	812	797	840	809	833	783	842	804	844	813	887	773	802	856	819	846	823	848	872	813	861	865	873	870	857	908	833	838	858	880	797	808	854	836	818	811	847	845	795	860	841	837	901	802	808	800	843	841	840	774	833	849	842	833	870	838	831	812	810	791	834	852	799	822	792	835	863	790	854	817	785	818	839	815	824	792	861	844	799	807	815	832	862	845	819	820	814	805	816	854	865	868	841	818	865	840	827	816	864	884	795	764	802	790	785	823	781	808	775	836	817	826	822	831	870	823	897	800	816	771	829	870	831	827	846	784	820	779	898	794	761	783	822	817	796	826	828	780	835	826	836	807	859	825	833	803	851	808	855	796	894	803	820	778	853	783	847	820	825	815	846	886	841	829	850	816	827	797	912	837	813	836	806	823	840	847	774	802	846	825	832	829	827	772	834	808	837	750	850	891	853	849	852	843	806	783	859	849	838	819	873	748	801	832	844	851	831	851	758	809	815	843	810	842	827	852	865	861	812	873	849	837	836	854	802	793	793	803	823	829	811	852	821	821	876	795	788	787	848	795	809	799	821	890	846	834	836	816
31069	49855	39819	28965	23134	18390	14061	10944	8675	6934	5498	4644	3858	3135	2621	2115	1975	1849	1628	1552	1471	1342	1210	1186	1142	1156	1032	1092	1008	933	1063	918	916	945	919	882	910	931	911	887	877	869	858	818	884	792	817	847	813	851	866	812	876	831	848	878	863	837	869	856	818	831	812	882	844	850	894	864	842	836	820	811	861	804	867	847	759	796	849	816	831	800	845	815	823	869	830	822	811	804	806	837	832	855	869	833	816	780	831	830	867	878	830	834	855	804	846	810	788	875	840	841	824	818	811	840	871	804	877	800	789	804	824	856	840	810	816	851	799	766	808	846	823	851	768	850	870	859	793	836	820	812	849	810	790	878	813	836	831	836	883	826	736	802	841	847	846	821	885	805	791	814	793	852	846	822	798	819	872	836	804	846	848	859	822	817	825	856	858	896	855	857	880	882	839	823	783	845	842	821	826	804	885	809	795	824	841	841	844	794	867	779	809	816	806	856	870	835	845	874	804	801	816	863	804	844	846	836	859	821	881	855	801	785	856	799	849	840	819	858	824	916	840	832	845	841	823	822	842	781	855	845	822	869	828	806	823	809	797	813	779	830	846	801	815	847	782	787	819	890	801	824	848	814	870	841	895	860	844	861	843	888	850	855	812	841	827	805	820	845	845	803	897	852	900	800	826	815	835	857	817	806	823	844	848	826	851	783	826	853	814	853	800	852	814	808	757	831	842	863	787	883	863	835	832	810	856	829	848	863	792	789	816	838	831	810	914	875	854	778	874	825	863	794	800	818	813	825	852	841	819	906	875	821	827	834	821	863	853	823	843	844	808	805	834	836	828	898	818	876	826	838	862	821	889	813	786	779	852	832	856	836	861	821	833	784	875	758	869	839	833	836	860	865	875	799	829	856	826	861	844	787	824	832	844	820	865	884	772	848	889	863	874	817	814	812	811	806	843	851	855	844	821	855	871	799	878	860	781	854	833	797	829	846	808	849	880	803	829	875	792	811	831	860	828	809	838	911	843	827	896	864	860	901	766	827	864	822	834	833	803	825	822	840	847	857	814	912	862	794	840	826	826	833	800	865	841	867	805	763	860	839	844	833	823	888	826	774	841	819	872	828	871	835	834	835	795	840	833	849	886	842	817	769	796	817	824	845	839	847	839	840	834	862	861	842	821	818	843	846	797	866	810	823	850	870	766	880	845	822	822	806	787	831	889	865	816	853	841	903	851	857	859	818	846	782	850	837	857	873	844	831	816	819	840	835	771	842	779	855	863	881	835	855	865	824	864	804	846	789	839	861	862	790	746	817	832	812	869	791	838	854	864	832	897	779	820	771	905	891	826	764	813	828	824	832	816	815	810	826	841	856	798	837	820	829	838	856	867	846	862	799	839	773	845	876	794	802	845	834	826	845	856	795	813	881	845	867	810	822	809	835	815	867	851	836	863	941	826	832	831	893	828	782	759	796	856	834	810	907	834	852	810	846	835	856	856	891	811	870	807	822	826	799	872	893	796	847	871	820	838	823	849	801	797	906	808	862	839	791	835	880	837	854	801	852	849	792	810	797	859	825	856	821	838	823	792	872	840	876	829	814	868	819	833	801	808	814	792	866	839	830	870	815	818	884	893	818	828	858	830	841	814	836	831	848	843	814	806	863	834	787	833	876	844	791	834	807	882	870	835	798	844	845	873	839	798	838	854	807	747	827	848	832	830	866	851	869	848	818	868	826	824	807	896	823	871	823	845	809	838	854	833	822	835	868	791	771	815	886	856	857	826	840	844	824	850	847	800	836	871	820	850	830	855	772	809	772	909	842	857	784	882	903	778	798	835	806	864	853	829	819	874	827	849	776	861	883	863	828	833	863	819	849	840	772	828	834	844	824	849	813	815	859	831	839	822	831	851	803	804	874	844	813	844	852	850	828	791	831	887	828	831	816	876	851	789	841	855	850	827	824	890	818	796	841	820	808	876	855	821	820	846	784	838	831	824	838	835	814	848	834	869	803	837	817	841	801	803	842	810	843	804	849	885	877	851	792	823	844	828	831	856	863	861	849	887	853	876	829	831	888	827	793	793	825	845	804	832	775	836	858	798	762	843	831	826	877	878	868	870	840	807	862	828	860	814	826	885	822	878	779	850	836	873	812	820	859	870	888	854	842	837	862	827	834	820	824	793	809	844	807	838	836	850	859	830	821	819	820	877	839	816	850	820	842	826	872	871	823	860	821	849	842	813	835	810	852	889	846	799	782	842	856	857	828	834	820	849	796	798	827	802	862	820	836	899	845	845	846	817	860	815	831	873	868	825	806	827	819	806	873	831	829	839	822	876	819	789	813	803	867	880	839	845	825	861	873	843	808	827	773	819	868	862	846	908	876	841	816	850	810	828	801	774	866	820	809	823	820	814	846	808	903	805	826	809	843	784	790	875	821	773	854	842	811	816	834	817	812	887	823	857	830	829	792	838	871	787	863	830	900	824	886	850	821	833	826	791	794	842	814	846	863	800	820	879	829	797	807	833	833	785	840	804	832	873	839	883	870	813	885	842	877	792	797	853	805	809	800	823	862	833	808	906	821	794	887	845	858	866	791	831	865	789	879	816	849	827	851	885	823	797	851	793	822	816	825	841	835	801	863	842	873	837	850	807	794	823	870	880	831	843	856	824	833	822	800	860	797	792	839	836	869	851	824	829	786	817	820	763	858	880	837	776	803	843	881	774	804	868	770	849	824	865	885	800	882	842	860	858	892	794	774	794	809	808	860	838	822	817	792	845	819	841	810	847	845	841	823	817	885	826	827	826	816	826	824	788	831	836	841	808	779	835	777	869	786	840	882	858	822	805	804	813	829	799	816	885	832	839	891	899	805	839	833	862	828	861	813	913	801	849	857	866	831	808	833	845	799	865	841	807	818	843	827	793	838	837	823	860	778	790	791	826	817	834	803	852	781	841	812	794	861	827	860	858	879	846	832	907	863	835	838	835	809	821	831	835	829	880	879	788	836	850	836	843	810	791	873	866	871	816	879	867	810	852	816	855	825	841	853	827	830	768	813	819	830	847	806	797	781	846	875	848	855	791	835	863	877	822	800	852	832	805	829	846	852	877	848	834	830	852	819	856	892	805	814	827	825	899	829	832	817	860	850	793	884	816	826	843	828	873	910	846	817	888	808	760	795	861	835	810	852	786	817	812	813	852	771	860	793	826	827	855	795	813	876	810	873	905	810	822	853	862	857	790	823	809	848	851	798	820	838	844	815	777	805	851	865	844	876	853	819	818	811	811	838	849	829	845	816	837	827	857	839	842	821	832	903	913	832	785	875	867	856	808	852	838	827	831	869	869	856	816	839	866	797	807	847	832	836	850	846	846	844	877	837	824	824	847	798	830	825	854	804	811	868	886	782	809	857	836	821	825	844	874	837	861	817	809	842	851	816	838	847	793	806	782	828	840	798	821	858	875	817	792	851	821	816	839	834	840	860	827	856	851	875	832	863	820	847	826	842	899	812
22508	21102	28756	23811	21884	24065	24220	14894	10804	8494	6709	5520	4508	3808	3204	2773	2455	2178	1921	1922	1838	1678	1596	1518	1464	1427	1379	1334	1374	1335	1251	1139	1127	1121	1100	1124	1153	1118	1135	1088	1020	1078	1033	1079	1045	1076	997	1083	1097	1034	1041	1026	1028	1011	1046	1017	1093	1031	1024	1021	1025	1086	1046	1065	973	1042	1025	1039	1014	1013	1056	1072	1033	1013	1055	1053	1056	1089	1059	1061	1052	1027	1018	989	1008	1077	1026	1020	1050	979	1039	1026	1074	1051	1080	1031	989	1000	1060	984	1100	1046	1031	1079	1021	994	986	1076	1000	1013	1085	1098	1008	1031	1024	982	997	994	1039	979	982	1048	1011	990	1041	982	1056	965	960	1050	1009	1037	1021	988	1053	1002	993	981	1053	1025	1040	1061	1000	1011	986	983	1004	1047	1034	1010	995	1018	1038	1002	1054	1031	1044	1041	1016	1049	1018	1015	1007	1037	1021	1061	1031	1034	1015	1026	1039	1007	1055	1024	1029	1032	1026	1034	945	974	1058	1041	1014	1017	1054	1062	1054	1063	1022	1064	1020	1029	1033	1017	1056	1025	1038	1061	1025	1044	1031	996	1048	1068	1085	1064	991	972	1022	1017	1042	1082	1040	1020	971	1019	982	1005	1090	971	1054	1019	1022	961	1027	1046	1052	1033	1066	958	996	1047	1024	1006	1034	1019	1034	1067	1061	1053	1038	1036	1011	1008	1015	1018	1044	1104	1038	1057	1018	951	984	1022	1028	1030	966	1056	1020	1056	992	1047	1005	985	1022	1078	1045	1048	1031	1080	1027	1046	1050	1045	1051	1006	1048	1057	1035	1010	1060	1022	1030	1043	1028	1084	1058	981	1036	1018	1063	1067	1054	1074	1011	1003	1021	1037	1032	1090	1033	1019	1069	1010	1014	1026	1017	1045	1026	1072	980	1075	999	1004	972	1029	1008	1015	1016	1016	999	997	1047	1037	1054	1076	1056	998	987	1028	1008	985	1037	1053	973	1015	1032	1067	1003	1001	1007	1058	1007	1063	1025	1025	1025	1056	1011	1012	1034	989	1006	990	1000	990	1028	1028	985	1037	1051	1029	1045	1038	995	1027	1019	1086	1032	1088	1028	1011	1044	1006	997	1034	1061	1020	1060	1050	1029	934	1014	1050	994	1016	1011	1019	1037	1049	1049	995	990	1030	983	1017	1039	1071	997	997	1042	973	1077	1072	939	1079	1035	1021	1008	1016	1019	1017	1050	1074	1045	1049	1038	1032	1016	1012	1011	1013	1012	1037	1025	1042	916	948	1041	1006	1083	1030	1002	1122	1048	1074	1003	1054	993	997	1095	1022	992	985	1039	1011	1034	1062	1004	1077	1097	1058	984	1041	1025	1002	1020	1035	1022	983	1005	1005	1050	1014	993	1020	1059	1038	1012	1061	1072	1038	973	1033	1033	983	1058	1060	1024	1081	1055	1039	1107	996	1085	1016	1069	1018	1056	991	941	935	1069	1035	1033	1039	980	982	1022	1061	1024	1027	1047	999	1039	963	1026	1064	1010	1053	1070	1010	1061	1010	1006	1031	1046	1024	1046	1006	1074	1009	1021	1055	1042	1040	1037	1009	1087	1092	1050	1000	1016	1006	1020	1048	1086	1054	985	1003	1005	975	1067	1046	1027	988	1041	1036	1021	1020	1045	1036	980	1031	1043	1020	1055	1014	1008	1036	1037	1003	1023	1021	1008	1006	973	1020	1033	994	1050	978	1002	1006	1020	1066	1015	1006	1025	1090	1049	1032	1057	1038	984	1050	989	984	989	1038	988	1063	1026	1004	1002	1024	1011	1037	1058	999	1085	1012	1016	1003	1008	1023	1050	1040	1009	976	937	1011	981	1015	1006	1045	1020	991	1048	995	1069	1001	1047	1032	1018	1041	1085	979	1003	971	1012	1020	1018	1005	1037	1070	1018	1018	1105	999	996	967	965	1007	1050	1081	1013	1023	1042	1033	1022	1031	1069	1076	1005	1028	1013	977	986	1042	1052	975	1038	1022	1043	1062	1032	1081	1024	1098	991	987	1078	1055	1035	1010	998	1070	997	991	1007	984	1004	1029	972	1007	1044	1060	1065	1016	1017	1004	960	1036	1050	1036	1040	1052	1120	1118	980	1048	1081	1009	1031	1061	991	1049	981	1037	1042	1043	961	1013	988	1036	1032	1005	1010	1032	1026	1020	975	1019	1002	997	1009	974	1011	1036	1029	1075	1011	1053	1060	1037	1006	1116	1071	1087	1030	1020	1010	1003	1042	1036	979	964	991	1039	1013	1062	1001	1010	1012	1022	1121	1077	985	1014	1072	1012	1028	999	996	1027	1014	1000	1071	974	959	1013	987	1061	1027	1018	1025	1065	1017	1014	985	1026	995	1091	985	1068	1017	1002	969	1101	1031	987	1016	1041	1020	1026	1034	1039	1002	984	1037	1024	1007	964	1042	972	1078	1086	1040	1019	1020	999	1068	1042	1024	1053	1095	1013	1039	1071	1035	1031	1062	1039	994	977	1056	970	1048	1090	1046	1043	1066	1069	1021	988	1013	1003	1051	1088	970	990	997	1030	1014	1090	1051	1091	1021	1009	996	995	1013	1029	1012	1034	1013	1051	995	1019	983	999	1023	1036	1031	1081	1018	1017	1013	1041	1033	1040	1015	1045	1042	1059	1004	1041	981	1049	1001	1052	990	981	1007	1089	1039	1036	1021	997	1076	1046	1023	1033	996	1040	1059	953	1040	1024	989	1061	1014	1046	1056	1031	1027	996	1011	1052	968	1012	1052	1049	1033	1042	976	1046	1049	1005	1040	1067	968	1083	1043	1055	1017	1018	1006	1054	1052	1070	1039	969	1022	1004	998	1044	994	997	1012	1061	1078	993	1034	1030	1034	1021	996	988	1054	1048	1040	994	966	1012	1071	1038	1023	1035	1043	991	999	975	1013	980	1005	1014	1015	1024	1038	989	1007	1005	1038	1045	1043	1075	1006	982	1080	1024	984	1056	1050	991	1014	1132	1031	1019	1017	1003	1047	1011	1018	1005	1067	1035	1008	1083	958	1026	962	968	1025	971	994	1007	1038	1077	1051	963	989	975	981	1058	1002	1027	1031	1042	1050	1032	1003	1021	1007	1024	1008	1061	1024	1024	1009	991	1031	1006	1014	987	1062	1061	1008	1110	1063	1003	1087	1055	1032	981	1013	1002	1084	1055	971	1045	1018	1012	1036	1037	993	1020	1039	1046	1010	1026	987	1055	1063	1012	1065	984	1005	992	1024	1109	975	1028	1042	992	1051	996	994	1045	1072	1027	1024	1008	1013	1005	1061	1046	1005	1011	1035	1061	1052	1041	1040	1126	1011	1068	1044	1005	946	1071	1007	1039	1036	1002	1060	1012	1034	1046	1036	989	958	1054	1093	1045	1004	1014	1016	989	998	991	1075	1020	1029	1004	1041	1010	1060	1035	986	1019	1035	966	1048	1090	1022	1029	1017	1023	1022	1044	1091	1041	1041	994	1051	1025	1017	985	974	1002	1071	997	1040	982	1055	1011	1057	989	1041	1106	1027	977	1029	1072	1033	1020	1025	1004	994	1054	1018	1077	1052	976	1083	1038	998	998	1012	1033	976	1028	1058	1032	1038	1126	1052	1030	1068	1007	1035	1069	1033	1060	1048	992	1014	1016	1101	1061	994	1038	993	1056	1011	1058	1045	1020	1063	997	1023	996	1038	993	997	997	1014	1026	1020	1062	974	1028	1075	999	1006	992	1040	1096	1036	1032	1042	1034	1013	975	1037	1054	998	1001	978	1015	1048	1005	1036	1039	959	1032	1064	1051	1083	1049	1056	1009	1012	974	1017	1032	1049	1040	1003	1024	1086	1059	1056	1011	992	1039	1009	979	1050	1007	1024	1047	1042	1039	1069	1017	1057	1065	1012	1037	1069	1023	1061	1024	993	1028	1064	1012	1031	1031	1037	1021	1004	1078	1042	1002	1033	1011	974	1020	987	981	1060	1014	1035	1075	1047	1053	1026	996	960	1035	1112	1031	1055	1035	998	1005	1069	1012	1001	1005	992	964	1026	1052	1019	983	1034	1027	994	1027	997	1073	1033	1008	990	1054	1076	1046	987	981	1031	1037	1008	1022	1096	1046	1033	1040	975	1037	1008	1054	1052	1030	1007	1026	1080	1018	1006	1024	1009	1037	1033	1021	1079	1026	1033	997	1005	1091	994	1090	1012	974	1026	1018	1038	1038	1037	1055	1074	1063	1042	1050	1020	1079	1041	1038	1018	1045	1088	1026	973	1026	1069	1071	1062	1098	1016	1017	1055	990	976	973	1071	1075	1042	1010	1040	1039	997	1074	1049	1049	1013	1019	1028	1080	998	1027	1019	946	1056	1034	1018	1003	1011	1045	1036	1052	1031	1011	1043	1014	1038	1026	982	1054	1111	1018	973	1019	1042	1023	995	1056	1002	918	1085	1000	1051	1078	1027	1015	1022	1044	1064	1038	1069	1028	1037	1020	1029	1027	1061	1029	1080	1028	989	1048	1031	1001	1027	1052	930	1030	1019	1045	1039	1047	1071	1019	1046	1062	990	1020	1016	983	987	1080	1014	1020	1015	1005	1012	1025	1015	1036	1026	1017	1078	1021	1003	1005	1010	1046	1064	1061	1026	1029	1016	1026	1029	987	1058	1059	1036	1024	1037	1024	1013	1049	1050	989	1091	1004	987	967	1020	986	1020	1049
35226	59761	48376	37337	31484	26414	21428	17079	14150	11404	9297	7639	6273	5035	4282	3629	3099	2788	2339	2296	2111	1956	1782	1718	1647	1497	1551	1445	1362	1344	1340	1239	1208	1210	1119	1154	1175	1095	1155	1054	1136	1093	1064	1046	963	990	1037	985	985	1007	1037	988	943	966	952	1001	1049	1041	980	982	933	1035	1005	1070	985	992	998	1012	978	1005	952	988	985	995	1007	974	1016	1033	1033	1016	999	1026	965	1004	941	987	984	988	999	1042	973	987	1020	1012	977	929	1033	1011	998	971	958	976	1051	1008	971	976	1020	986	951	989	986	962	985	999	992	993	992	1015	1011	1003	1014	1008	1015	1005	955	954	983	1033	985	957	1040	1009	990	940	937	1000	1008	1041	1006	966	978	976	981	987	955	1010	1061	971	966	929	1009	974	973	993	933	1011	986	1031	1023	1006	975	1009	979	1022	1030	958	965	967	1011	979	939	1020	1015	917	985	959	981	968	1006	987	956	987	1009	1012	993	1034	1082	1023	982	974	983	1008	999	974	975	990	1018	1067	998	1010	1004	988	1040	973	991	1032	925	1026	972	1030	928	1028	1027	1023	994	981	1014	1003	954	990	1016	995	1016	948	1026	971	1022	921	1047	993	1017	970	969	1007	1033	1005	1019	975	1042	1026	990	994	992	987	953	995	1016	999	953	1046	1055	978	996	998	992	1037	1029	980	1016	1010	945	1007	1049	1000	1032	954	971	988	970	989	1059	946	980	957	979	930	960	965	970	1001	1037	1003	985	1006	1017	981	970	1041	983	1020	1034	992	1012	1003	1013	988	1002	1007	1020	979	994	1017	991	1004	998	966	1070	1063	971	964	986	1007	977	928	978	972	1018	992	961	970	987	977	1046	1009	1015	1013	990	1003	1007	962	996	977	1010	1043	966	1018	977	965	986	994	988	1004	989	1024	1013	993	975	1043	1006	1027	1005	1022	981	993	978	1012	984	983	956	975	949	1005	995	971	992	1042	1034	984	975	1022	982	1014	1067	953	1013	967	979	1057	994	942	1059	1029	1013	967	998	1019	1096	981	988	960	911	1003	1002	1008	1012	1017	994	1009	1005	944	1020	1068	1052	965	980	1013	949	1012	976	1077	1030	965	1018	973	1007	922	956	1061	985	984	1017	984	965	993	974	1019	987	980	935	1002	1012	956	973	965	1058	965	1025	996	986	961	935	974	1046	965	1043	970	988	1010	975	1038	987	959	977	981	978	1011	981	948	976	971	968	1042	989	1034	935	961	1003	956	1062	998	1005	1070	974	1002	976	948	1025	1027	1000	952	1023	1058	955	981	969	936	949	985	977	907	1043	1046	1013	1027	987	985	1017	1007	1018	993	963	990	1060	963	995	1030	985	1039	1002	997	1039	1009	1049	978	969	1032	1048	1008	1031	1041	985	1016	1050	1018	976	1021	977	966	959	1011	1019	1002	1018	976	976	996	1001	1028	964	982	1014	1037	1013	1011	1002	1029	1006	1019	1021	977	1033	994	995	996	978	942	996	954	991	1033	1025	938	963	977	1023	1054	1016	1015	1048	1014	1011	974	1021	983	1054	1049	983	1064	989	986	1010	986	990	1020	1000	971	1002	989	1016	941	952	1031	1020	1014	1043	1018	1022	952	1011	1024	1028	1044	1033	1072	973	1017	1038	1025	963	934	968	1021	1022	985	993	973	922	1040	982	974	1018	984	1020	997	986	1058	999	1009	981	996	982	949	1019	995	1011	972	1008	993	1016	974	1078	1034	1014	1040	996	997	981	1009	968	1032	949	1001	969	955	975	982	1006	1016	962	981	1051	1017	1030	977	1016	970	968	977	962	1000	1016	1021	981	993	985	960	984	996	1011	1012	1000	994	987	998	994	955	960	1038	983	986	1005	962	958	970	960	965	1013	985	992	970	1017	1004	967	975	1026	1005	980	1015	1022	985	974	940	924	1000	948	1009	996	937	992	976	979	979	985	1016	982	1011	1024	956	1009	985	958	1008	1002	963	1004	966	1002	945	1005	983	995	994	981	991	1043	1028	1004	990	975	998	1052	1006	946	1015	980	1020	956	996	952	1032	986	990	1013	1006	965	980	999	1015	936	1013	976	1030	1014	1006	927	994	1001	981	1022	1004	1007	960	1045	949	1044	1008	995	996	983	1023	994	1005	982	982	1024	933	1029	970	966	1042	1026	958	943	984	1046	994	992	1054	1054	1033	987	990	959	1020	989	1031	1009	987	1019	983	1042	984	1072	1002	952	992	1041	987	1001	995	1062	997	980	1014	1006	984	965	1019	968	983	1020	969	977	997	1009	1006	991	994	1004	1035	1016	1054	1014	1016	993	982	953	1018	978	1014	955	1010	981	1022	992	962	1001	989	976	1013	995	928	934	1009	1037	1034	941	1055	991	1032	1022	1045	942	988	1030	976	982	996	993	1005	1011	979	997	986	1019	988	1012	1003	1042	1020	948	1034	1013	1022	1035	1050	976	995	1013	994	987	1030	988	999	963	1029	1025	1028	1016	1012	1039	984	968	1010	1035	1002	929	1013	1019	1039	1009	950	1001	996	1007	957	962	997	1005	965	1039	989	1012	1026	1011	954	1028	993	1002	935	960	1020	1028	981	991	965	995	987	992	986	970	972	968	1028	1000	1010	979	937	1000	1026	1015	1013	1008	1001	993	979	1001	1004	947	1011	974	1023	1011	994	1018	971	939	905	929	1010	1031	970	979	1035	980	999	1014	1021	1011	965	1006	994	1061	996	1002	950	1018	976	967	974	989	972	990	986	984	1026	1021	962	998	1046	966	1014	1022	992	980	979	974	1030	1002	996	988	1024	1019	1027	962	991	946	981	1003	952	956	965	1018	948	984	991	971	996	983	957	1022	1050	973	1020	998	1026	993	1021	928	961	984	983	1051	977	999	989	989	968	972	1003	1016	1005	1003	950	976	1044	1058	980	941	1010	956	989	1001	981	954	994	974	973	1016	987	986	997	1020	1016	1015	996	980	974	1010	981	1011	1027	1029	1013	1044	1040	963	943	1013	1009	985	954	958	943	1017	981	975	1003	970	1020	969	1014	992	1060	957	970	997	1009	1056	953	1027	1020	979	948	1018	1069	984	964	975	1008	972	937	1007	992	929	1008	1038	1018	986	958	997	989	1000	984	977	986	1005	985	1000	1079	994	989	994	1025	984	1002	1025	987	1009	1028	992	1033	981	948	936	1030	981	974	1010	971	969	971	1010	1020	1015	1013	994	1027	1018	1007	988	1007	1004	988	1018	963	1037	1026	968	971	1065	1017	1024	966	894	999	956	1027	1031	982	988	1019	998	1020	1026	980	1003	990	956	971	950	990	996	1060	965	1013	969	987	979	1002	956	1013	1032	1062	980	980	1015	986	1029	1000	979	1006	985	1038	984	1002	987	1002	1022	1018	1006	1037	1012	1038	983	992	1018	1025	1015	987	1068	988	992	987	996	963	1046	945	978	948	993	908	968	1089	1011	1087	1014	1055	929	983	981	1023	934	987	961	995	1000	952	976	1012	1058	1059	1008	1050	1015	1024	944	1035	1032	1041	919	1031	1007	988	981	955	967	955	1045	1018	1020	946	955	975	1022	918	932	1030	952	1061	987	979	1008	1005	967	959	966	1027	940	984	985	1022	1025	1017	1036	977	951	1012	981	958	1049	987	1014	990	956	1045	991	1017	974	971	997	1037	1059	1016	999	999	1000	1028	1003	968	1016	1056	1029	981	973	1007	963	1032	981	1024	992	991	987	899	1014	979	967	965	978	983	1008	1042	1008	1016	982	1037	978	1047	988	1028	991	990	1011	1026	1053	1001	974	926	977	1023	989	998	1020	983	1069	1019	965	994	1046	999	952	995	1044	978	990	1063	953	955	1014	976	1003	987	1007	1048	989	935	1019	1024	978	969	1010	992	1035	956	919	1033	1016	1068	944	986	1020	973	967	1010	929	1031	998	1006	971	1018	1000	973	995	1014	973	1016	990	1011	975	999	954	972	1018	993	1003	1010	1018	1002	1062	997	992	1013	953	969	1003	914	1004	955	1048	995	938	998	1006	1008	942	983	966	1016	1008	1055	1011	980	987	998	1005	1033	1049	970	964	951	945	969	1052	1019	999	1027	994	1017	914	1005	1010	944	1041	973	980	1023	1042	980	1033	1017	976	962	1008	992	965	973	990	997	965	1031	1086	1022	969	996	1027	941
30348	31337	35980	27445	17998	11850	8074	5600	4384	3416	2745	2376	2011	1719	1559	1378	1235	1080	1148	1131	1015	968	928	877	930	900	870	833	798	835	869	817	758	782	798	739	808	818	757	750	767	798	768	748	781	776	703	724	725	775	763	766	759	740	714	723	742	736	746	723	735	755	798	741	712	769	741	745	774	760	757	789	716	743	766	741	771	749	720	762	783	747	735	728	752	728	741	720	754	719	742	719	743	763	707	782	772	778	750	712	734	766	747	755	737	766	717	801	758	767	809	738	749	753	792	767	739	770	741	765	775	755	777	743	793	764	753	794	729	729	751	723	754	763	760	747	765	765	747	816	794	733	781	734	737	767	762	756	700	744	729	769	743	747	729	767	725	714	734	751	803	778	764	729	766	755	763	766	727	725	712	788	735	750	761	768	762	793	755	726	731	771	764	731	747	753	754	701	750	762	773	719	767	736	719	736	782	717	737	768	788	757	718	769	745	769	771	749	769	736	725	774	767	814	747	767	718	756	730	715	728	762	716	721	721	768	780	714	750	724	749	735	762	788	708	752	740	710	753	758	758	771	692	751	777	771	726	759	713	731	753	739	730	752	715	746	733	780	724	748	725	746	732	711	702	735	775	787	757	715	766	786	751	766	717	757	757	777	759	755	732	742	715	801	760	730	763	769	744	697	770	739	764	737	722	753	758	729	736	738	753	779	736	726	745	777	765	745	769	758	726	748	756	748	755	730	750	786	795	746	734	699	704	754	798	686	750	725	816	727	696	777	726	697	805	741	757	795	752	742	733	726	740	778	739	731	750	785	761	735	743	739	805	765	786	708	756	731	757	723	758	690	718	770	776	741	713	750	783	757	798	747	755	747	731	772	778	743	761	780	797	741	760	743	723	758	737	766	746	733	749	738	716	747	768	733	758	777	710	774	801	715	745	795	723	766	731	707	723	704	715	814	706	759	784	827	765	745	733	768	692	745	758	773	776	731	718	790	751	759	783	779	739	738	794	709	735	765	780	733	767	725	735	737	746	710	744	741	782	740	742	743	708	804	764	754	788	746	724	773	773	712	726	756	760	720	759	765	755	761	706	767	769	737	726	735	723	755	798	710	762	701	777	730	751	745	753	788	750	761	771	744	722	752	703	762	712	740	699	812	736	748	719	746	660	754	743	811	756	781	771	742	700	767	711	785	753	748	721	727	766	730	767	731	743	741	741	781	774	772	749	803	737	794	751	788	745	723	745	721	743	733	766	768	746	774	761	689	766	685	761	806	769	735	746	731	759	774	776	814	756	744	721	716	715	712	778	782	761	774	782	745	739	714	793	783	737	777	771	685	746	747	812	821	777	732	767	743	751	732	797	758	775	714	699	738	747	719	762	739	751	743	744	796	751	827	744	761	709	751	804	749	741	748	740	770	792	775	768	777	803	772	728	750	735	734	764	772	782	726	766	736	797	754	756	766	772	706	724	768	722	723	768	764	736	726	719	819	786	753	703	746	756	735	756	792	730	748	765	746	744	755	753	773	754	765	747	775	788	771	783	715	735	715	746	698	753	763	701	708	718	741	763	735	732	778	728	749	726	729	760	730	721	726	750	737	704	737	746	728	738	753	742	727	764	801	775	787	735	725	707	726	766	769	759	739	714	765	727	739	781	764	741	744	726	717	798	765	793	738	760	766	811	734	776	742	735	776	728	733	742	789	758	741	769	751	794	757	774	762	751	747	764	685	744	729	772	749	757	770	732	772	715	764	713	784	799	729	708	792	732	781	732	804	784	685	729	776	787	762	793	742	736	801	720	754	703	734	709	789	674	772	765	744	731	730	741	704	713	799	719	767	750	753	762	737	787	721	724	739	755	737	734	761	754	718	778	756	777	737	723	727	705	762	704	768	745	766	769	759	754	753	823	791	735	771	775	736	770	725	755	787	733	759	798	783	748	707	797	789	724	727	743	749	730	779	777	756	722	784	786	735	751	778	764	763	719	718	732	707	729	738	753	715	744	727	723	737	761	762	699	733	743	754	742	736	746	758	778	773	748	751	735	718	743	825	780	748	762	707	771	762	768	753	749	780	771	695	772	773	743	777	723	730	787	747	785	744	741	761	731	790	792	782	763	718	767	784	758	740	772	747	784	731	712	719	782	751	755	807	778	788	758	730	745	745	774	751	739	746	709	781	755	792	781	734	720	741	728	731	770	828	739	778	720	740	753	768	778	787	813	762	726	681	844	779	765	729	738	759	717	723	682	775	712	721	783	722	744	752	734	737	741	750	766	767	752	791	742	700	768	775	725	751	761	745	750	735	773	730	777	758	749	699	785	775	711	787	800	819	741	708	724	736	726	721	735	720	784	752	729	766	809	771	764	743	746	712	768	801	745	762	736	758	763	750	758	743	709	705	807	774	742	755	778	725	718	741	704	715	807	725	763	738	706	782	754	722	782	783	781	786	752	688	756	740	780	710	765	753	743	752	712	779	781	733	724	777	730	775	695	755	677	756	774	749	777	713	752	753	742	770	804	726	749	707	714	709	735	797	767	719	681	757	745	790	770	723	756	713	766	757	749	805	763	760	747	808	799	775	757	770	739	766	691	753	762	740	761	750	770	715	774	724	777	738	763	757	744	755	721	768	767	749	799	764	716	754	731	752	795	789	786	837	749	764	760	771	800	792	804	746	716	777	752	772	771	781	767	774	740	743	802	773	767	739	726	767	737	730	778	718	757	735	736	703	701	777	729	760	774	801	779	796	729	749	755	773	761	830	766	799	713	746	762	700	806	786	754	758	750	730	761	787	719	766	807	736	761	657	791	799	774	760	754	750	719	755	823	744	763	734	748	784	769	747	776	765	751	749	774	720	743	727	702	741	729	773	762	772	761	737	802	712	748	741	746	744	724	749	748	755	785	785	745	713	771	750	777	746	729	758	743	775	747	791	813	786	766	789	736	744	744	746	726	739	743	749	751	732	743	760	719	753	724	740	775	725	737	764	767	782	794	728	743	758	780	778	727	737	718	725	721	801	830	739	746	745	706	725	753	792	776	743	758	790	752	707	708	738	800	806	731	747	718	798	769	740	735	738	763	788	760	741	707	719	806	784	756	749	739	722	810	739	763	764	745	747	751	772	755	710	753	733	742	763	733	745	746	719	770	770	720	724	702	688	723	757	752	748	759	777	771	776	760	777	767	734	777	741	736	715	769	782	806	765	747	744	761	725	746	720	775	780	743	783	735	745	750	817	753	784	757	804	752	747	734	701	703	770	752	718	791	732	733	765	730	676	735	763	769	773	739	723	733	741	743	744	805	763	714	729	768	761	754	752	754	699	792	708	777	755	761	693	717	713	758	726	777	780	783	721	729	768	752	806	742	776	755	773	748	742	770	758	741	723	706	756	750	749	764	757	778	757	768	688	701	774	800	744	747	781	743	767	792	756	743	745	743	777	775	724	741	778	750	750	792	742	764	734	762	733	736	753	750	773	809	765	787	803	763	709	780	780	701	755
30563	45101	35424	24387	19130	14697	11011	8395	6679	5304	4194	3344	2947	2332	2116	1753	1545	1381	1331	1257	1200	1101	1062	984	897	947	962	926	868	857	813	837	790	830	782	802	834	813	789	818	766	796	759	763	779	733	778	787	782	741	742	754	777	784	756	763	726	740	760	757	759	781	740	759	743	771	769	761	709	756	721	765	759	787	776	742	771	745	793	728	714	807	759	774	806	781	759	786	736	760	759	775	746	755	762	772	767	769	738	730	734	719	773	748	754	766	717	798	748	768	741	718	763	775	775	806	737	793	719	754	758	781	781	770	745	736	749	788	750	708	783	765	785	751	709	782	719	698	731	769	733	808	721	757	734	818	750	754	762	790	755	750	797	774	779	708	726	742	738	734	717	780	737	786	756	790	732	716	745	824	742	742	724	765	723	808	749	716	732	771	714	740	734	735	697	755	765	741	812	734	769	746	756	740	750	743	731	755	730	749	781	696	755	743	743	765	733	718	761	795	812	750	745	767	757	780	752	718	737	759	749	732	712	735	738	795	731	706	767	713	763	755	792	753	748	760	742	815	674	730	786	782	751	747	785	751	743	726	774	811	765	747	714	811	772	760	764	779	777	713	723	759	782	734	730	751	724	746	757	755	799	747	730	749	778	767	818	778	761	778	694	740	790	768	752	790	713	727	741	788	772	725	758	754	740	724	741	773	795	730	744	788	795	792	770	711	730	765	758	756	769	747	776	759	752	753	762	811	748	765	784	763	773	751	763	718	743	779	753	731	764	777	735	729	737	740	768	740	741	711	712	742	764	773	756	755	749	709	797	718	729	769	763	747	765	730	743	759	728	767	792	718	749	768	761	744	794	738	712	751	757	777	799	787	683	750	749	748	778	803	750	756	728	776	748	742	688	777	765	767	737	730	745	701	745	780	730	745	751	718	786	725	761	754	779	725	733	751	789	718	721	737	731	777	757	810	798	733	761	776	754	776	785	736	732	763	751	793	799	775	778	774	791	775	753	769	745	722	772	748	747	687	784	713	717	802	790	736	736	758	789	718	801	759	753	749	762	709	768	764	733	759	754	731	723	736	719	769	798	763	770	743	764	716	781	769	729	773	750	739	733	748	764	748	737	728	716	769	769	751	794	782	736	779	776	800	726	760	767	774	746	692	730	764	751	749	749	757	769	770	800	717	755	754	773	788	744	783	716	746	748	781	738	790	770	739	749	744	761	702	785	790	790	773	761	753	742	772	798	749	763	736	773	756	763	795	721	727	713	740	773	751	754	753	800	760	738	823	750	749	768	754	747	733	736	780	719	801	737	732	715	771	699	802	700	761	710	788	768	731	753	738	749	721	760	783	744	749	731	754	744	738	740	714	782	716	806	773	707	800	724	752	709	767	773	744	738	763	807	777	756	710	755	728	804	755	762	744	764	753	731	762	788	748	752	731	649	796	687	748	728	746	798	770	756	744	792	740	755	765	766	708	761	779	766	716	738	764	789	767	768	712	744	752	709	729	749	745	792	718	712	776	739	781	767	722	734	800	729	701	740	771	725	790	784	773	743	728	766	741	794	731	753	745	740	789	784	786	809	748	736	708	771	737	787	775	752	817	750	765	778	746	714	737	775	793	738	768	724	772	757	743	762	724	763	788	755	738	712	777	740	760	756	777	772	785	764	762	767	755	746	685	722	723	749	780	766	771	784	770	800	716	733	736	716	682	772	788	678	742	718	759	788	753	788	805	772	749	735	714	778	752	724	729	757	765	779	737	755	743	747	738	722	781	787	754	747	731	686	773	774	739	796	780	725	758	785	761	767	751	755	747	718	778	786	721	760	753	787	766	725	774	771	734	766	744	761	814	716	746	742	750	806	764	742	753	746	787	744	777	732	773	818	748	760	801	766	740	816	730	763	721	752	748	761	754	738	778	789	782	715	751	788	754	733	747	746	742	735	729	783	767	816	775	767	807	737	759	742	740	741	767	792	775	757	789	752	786	764	757	729	744	718	796	749	767	739	743	764	754	788	725	700	742	751	752	779	744	790	786	767	766	814	754	794	729	772	752	737	769	779	752	768	752	758	760	809	825	818	778	768	775	782	791	760	783	765	796	789	750	715	721	739	773	736	777	732	760	742	742	741	808	718	769	786	762	737	795	752	741	768	776	736	782	780	758	772	758	703	750	707	761	766	766	737	791	761	767	740	751	781	731	758	762	791	753	729	742	756	731	761	756	767	765	760	699	766	831	750	757	727	783	745	753	719	776	772	709	771	757	769	785	704	748	776	730	736	800	751	744	776	743	710	775	767	749	752	724	798	761	759	726	783	758	779	818	742	759	718	775	717	734	742	774	753	744	764	766	837	759	737	779	719	712	764	777	785	765	715	776	792	740	726	743	762	744	764	768	756	750	704	762	770	750	745	767	748	765	785	691	759	737	738	736	756	689	758	783	787	793	735	795	767	753	738	762	745	761	757	789	789	714	786	772	770	746	719	819	742	779	757	751	764	862	774	756	736	723	766	731	757	737	739	723	769	782	724	781	788	755	719	771	741	702	737	761	691	753	725	744	781	785	743	738	808	740	764	746	731	797	766	751	788	746	718	765	727	745	760	727	777	728	740	730	797	777	768	780	771	773	773	791	752	784	809	740	752	760	755	721	752	764	760	745	820	757	721	783	734	733	735	765	802	753	760	735	777	775	696	753	736	755	740	804	734	708	750	720	734	740	767	796	763	755	768	764	766	822	787	733	756	773	751	752	753	817	790	758	756	749	810	744	744	791	715	742	774	755	741	763	758	783	738	754	766	778	797	778	773	716	748	771	727	761	774	802	777	773	695	758	783	737	771	695	794	760	747	740	743	764	760	766	773	756	728	724	762	805	769	757	755	787	729	738	729	779	734	767	704	766	754	726	745	788	691	757	735	791	739	745	733	742	744	750	774	797	749	798	761	775	765	756	747	745	737	764	728	811	722	720	776	746	725	739	745	701	807	770	719	741	735	736	763	804	733	736	753	716	740	708	728	746	711	750	771	757	754	791	728	765	788	783	757	817	734	681	695	778	760	728	758	757	780	751	765	742	712	703	739	758	762	728	751	764	786	780	726	775	737	730	773	775	786	728	771	787	750	728	801	740	717	721	730	740	719	744	752	770	754	781	772	736	769	722	755	753	756	751	746	773	803	731	734	721	765	774	754	733	754	752	790	777	751	769	745	727	710	746	789	759	766	776	798	740	769	753	726	724	783	786	750	700	781	753	738	778	739	759	741	740	739	709	739	756	774	752	765	781	788	752	745	760	742	728	767	729	742	727	771	758	717	787	791	736	799	751	747	768	726	752	771	802	703	815	733	745	757	725	738	771	779	782	735	788	732	767	799	759	772	786	765	761	725	801	734	806	783	786	758	722	754	779	792	742	774	772	766	747	723	748	722	783	747	796	793	735	718	767	778	711	718	761	743	739	801	766	799	743	786	757	750	752	725	746	770	797	749	762	749	766	758	766	731	778	750	797
23594	20991	28454	24552	23005	21675	16446	10362	7739	5940	4780	3868	3250	2753	2401	2063	1834	1642	1593	1497	1426	1320	1239	1191	1105	1127	1140	1041	1037	1004	1005	945	1004	919	971	898	880	933	932	874	897	909	872	842	864	849	863	854	851	853	847	846	815	848	862	858	882	875	842	919	823	871	855	859	876	858	918	862	802	807	843	864	867	813	889	865	867	833	838	830	827	857	891	807	874	883	886	846	797	916	865	842	862	817	943	878	847	881	859	872	850	834	851	867	829	864	882	861	879	851	846	872	907	824	867	841	813	902	836	840	839	881	880	869	828	817	871	826	793	830	879	821	825	885	872	870	850	826	860	891	868	798	844	851	864	848	872	806	886	845	794	834	882	908	804	871	873	816	862	826	853	871	868	830	839	857	846	859	856	828	872	858	860	821	834	905	868	835	818	838	895	846	829	809	852	844	837	879	823	869	882	826	851	835	861	873	912	900	871	852	813	862	873	805	886	853	831	847	804	841	847	851	874	861	855	840	878	887	856	841	861	829	843	880	840	822	928	803	905	861	813	833	839	869	867	862	824	824	871	827	815	830	810	855	823	856	853	867	872	861	865	822	875	828	815	842	848	881	880	919	814	863	809	832	857	858	864	817	859	863	786	874	858	834	852	856	865	873	867	869	840	810	855	885	863	871	886	861	818	837	806	824	852	844	878	832	834	881	842	864	810	859	836	888	878	853	871	853	840	858	897	874	842	851	835	846	849	828	892	840	878	842	833	823	850	845	883	864	842	870	915	825	876	782	791	859	827	824	871	841	854	780	785	783	798	789	825	854	906	882	864	884	847	801	855	795	833	835	855	845	827	798	868	864	872	886	898	854	850	845	861	840	839	855	850	821	858	849	845	834	852	823	822	822	902	832	895	830	849	833	893	802	830	871	832	837	791	865	832	854	947	879	875	829	867	820	782	869	874	858	828	898	856	872	858	873	871	870	869	885	822	832	843	825	823	850	820	844	851	855	829	804	911	874	910	836	900	850	867	839	853	856	877	830	895	827	837	843	817	858	837	866	883	800	827	861	896	800	857	870	854	838	848	813	844	806	864	824	856	838	869	867	817	806	793	840	875	844	792	851	838	867	809	798	838	883	892	850	846	856	919	888	902	874	880	798	880	831	883	876	893	859	897	827	877	835	833	827	865	846	800	895	851	893	839	879	849	828	850	833	839	777	826	860	808	849	880	823	816	851	863	880	865	837	885	872	864	905	855	845	837	869	887	883	826	861	901	858	861	845	878	903	878	817	868	871	865	872	854	807	893	834	845	811	805	866	911	841	873	869	845	858	840	843	826	845	838	835	833	868	859	828	839	841	857	854	853	842	856	832	828	851	811	855	811	836	805	826	850	893	784	815	836	848	860	841	837	885	842	800	876	889	848	815	867	869	832	867	804	846	828	897	925	832	819	831	839	829	871	895	867	867	823	805	849	906	825	879	844	856	841	827	837	804	862	894	880	840	885	853	877	867	851	856	868	855	868	842	835	860	814	859	742	905	820	832	906	879	821	847	872	834	899	834	801	854	901	830	863	850	864	877	876	820	837	863	862	858	816	825	825	841	852	817	810	838	836	796	815	865	861	843	810	852	889	849	903	872	877	806	868	806	828	921	843	912	806	833	812	868	851	833	897	839	846	826	870	878	848	898	835	868	818	830	855	863	841	842	860	811	850	814	884	914	861	843	824	862	891	858	826	820	855	800	824	821	795	904	865	860	877	848	825	933	798	804	844	829	852	847	866	814	878	875	837	822	840	860	888	863	855	870	854	881	834	860	897	884	910	851	899	858	817	816	906	869	836	832	816	851	912	836	822	893	851	858	811	836	852	862	841	860	848	846	862	871	838	912	867	867	807	885	834	815	816	843	776	869	833	839	841	850	791	861	887	851	806	842	863	845	824	814	867	909	858	786	880	865	849	889	828	895	880	858	806	864	845	854	854	883	821	908	844	837	824	816	852	892	780	886	829	884	830	864	826	881	870	874	847	836	858	838	907	876	853	862	825	875	858	851	872	850	858	787	838	844	851	840	847	848	890	823	874	857	869	868	858	811	870	874	827	869	850	861	875	814	891	860	818	837	883	850	824	781	798	827	843	847	849	870	850	855	853	820	877	846	839	859	823	911	821	824	873	838	841	863	853	872	829	834	920	830	865	832	797	826	862	851	804	895	902	883	845	868	868	867	849	844	855	834	820	872	876	801	812	904	896	854	886	802	868	856	856	872	843	787	877	822	864	900	848	875	888	879	893	858	791	868	849	847	820	872	829	889	862	858	806	844	835	862	858	844	821	827	875	844	835	858	847	854	859	856	881	907	865	800	841	879	801	854	866	837	897	842	812	892	823	868	828	865	825	833	861	793	830	869	852	818	870	860	882	851	859	860	861	860	872	869	854	817	801	848	885	853	827	816	815	872	862	873	801	823	865	847	762	781	898	862	855	866	857	834	850	873	851	846	860	827	837	897	890	840	817	819	875	877	836	858	815	854	896	838	812	891	855	807	882	811	849	896	901	878	851	830	846	874	890	816	835	863	850	868	896	795	840	828	898	817	850	859	818	852	884	785	842	904	833	804	857	837	825	811	888	863	834	884	833	868	875	863	880	860	892	836	821	853	841	882	884	834	926	783	866	832	808	851	843	858	846	923	873	788	824	887	853	820	842	855	862	869	892	801	823	827	841	873	868	867	806	846	866	895	849	925	877	843	853	833	821	866	835	852	832	859	840	863	825	887	825	823	848	806	827	819	804	804	825	864	796	847	828	832	814	890	808	849	885	866	878	816	899	828	881	851	856	847	891	850	898	779	872	818	839	815	850	829	888	823	825	880	826	826	878	882	849	861	897	869	850	874	836	824	871	839	858	840	846	824	862	823	869	876	832	824	835	835	858	904	842	847	888	811	920	837	866	885	876	872	825	821	850	831	795	855	834	862	881	868	859	829	857	795	866	863	825	884	887	828	832	847	822	857	839	854	865	851	846	858	845	836	861	771	756	813	851	919	835	819	805	846	820	837	830	859	829	880	816	867	823	853	864	840	890	875	842	798	880	881	824	858	871	826	860	853	812	858	760	816	826	865	885	849	834	823	853	840	873	888	790	860	918	828	906	836	818	802	868	806	810	842	867	829	850	800	828	859	847	847	826	848	823	829	796	869	776	811	845	830	824	798	865	804	845	864	846	885	866	846	856	837	880	864	873	863	876	847	829	860	909	817	835	870	904	874	854	885	881	863	883	840	901	840	851	859	846	796	829	837	869	819	889	837	787	826	866	890	858	841	875	828	843	862	785	889	849	852	842	865	819	846	822	841	839	850	808	874	870	805	897	855	868	868	822	839	843	910	861	855	867	822	865	909	902	814	866	819	844	803	842	832	891	861	893	792	875	850	828	843	800	857	892	873	832	839	876	902	871	852	846	831	806	856	811	824	801	834	854	835	824	867	818	838	804	856	853	832	876	839	881	830	821	852	839	822	833	868
31982	53831	42951	32032	26556	21253	16681	13097	10550	8367	6825	5342	4625	3839	3209	2672	2311	2031	1949	1780	1582	1421	1333	1326	1225	1227	1199	1131	1111	1104	1041	1014	993	973	913	949	906	937	885	900	863	898	859	863	831	892	877	865	853	864	835	838	869	848	825	847	862	824	856	861	859	805	840	820	867	792	867	800	873	819	863	828	855	881	851	772	831	884	851	894	873	891	826	845	841	856	895	812	792	854	856	825	837	877	844	817	843	875	873	840	829	849	853	860	874	870	885	843	863	837	835	870	886	838	833	845	832	872	874	818	857	891	824	901	863	823	897	849	833	811	840	833	810	866	839	862	859	906	862	888	817	824	849	881	865	815	881	838	844	870	843	916	835	804	825	853	833	893	834	813	845	811	838	863	846	802	831	856	833	873	835	841	811	825	841	870	842	875	829	844	851	851	835	839	902	886	806	818	834	859	872	820	845	845	907	875	850	865	851	895	793	828	849	814	828	806	831	844	836	832	820	846	806	907	839	846	793	886	820	872	836	833	839	852	900	830	824	811	836	862	825	843	844	855	900	866	859	819	873	854	843	820	845	911	827	888	863	780	890	824	858	828	805	864	817	852	814	853	814	801	800	832	809	867	862	864	836	849	897	867	811	856	816	885	812	845	777	846	865	831	773	844	896	818	881	912	824	866	823	775	840	820	811	870	831	873	863	872	901	855	863	820	775	844	858	862	802	801	835	869	810	847	827	781	852	840	886	819	864	840	832	880	789	846	834	788	888	858	836	873	889	798	880	851	858	842	824	784	822	871	853	831	808	839	885	866	845	808	828	868	824	859	793	820	847	846	841	826	848	895	860	784	860	852	894	829	858	824	837	794	849	807	834	815	841	843	818	834	822	846	776	836	872	866	847	895	942	822	905	867	809	886	825	823	832	808	875	878	845	821	905	879	855	872	850	863	807	858	875	900	873	828	847	839	798	864	881	823	862	840	797	858	789	864	836	890	835	817	775	880	804	841	849	844	865	801	837	903	840	824	854	810	824	849	922	836	876	839	812	804	835	811	839	860	850	849	854	855	886	873	798	819	837	836	852	801	820	868	828	849	848	784	858	789	838	899	798	846	818	842	808	852	840	849	837	821	839	788	903	875	872	851	878	849	844	826	872	824	870	795	849	845	870	843	877	840	861	839	829	808	840	880	799	843	836	816	848	819	836	847	834	878	883	790	825	826	876	859	824	848	824	826	776	890	873	866	801	839	845	844	836	888	823	858	828	866	806	864	828	832	838	856	810	853	808	808	863	866	860	823	867	905	878	820	828	844	833	844	807	820	802	859	915	832	867	880	829	844	807	788	831	825	866	826	856	825	833	846	843	832	820	880	817	828	829	838	820	863	834	858	865	790	808	873	845	759	795	846	832	889	850	827	837	863	806	786	814	890	861	876	830	920	796	875	860	811	764	899	823	825	815	883	817	850	848	878	873	894	846	834	749	859	853	860	791	865	812	853	852	864	836	784	821	818	858	875	846	817	866	830	846	861	813	815	841	819	809	880	838	808	801	889	834	817	873	874	906	831	835	846	826	850	886	833	824	811	845	856	843	822	846	834	870	815	838	871	867	834	903	874	833	829	832	837	856	861	858	879	821	872	866	810	869	864	834	825	820	808	819	865	862	883	891	848	821	801	803	888	851	814	842	833	888	854	786	862	852	823	852	818	904	884	828	842	836	819	833	816	864	849	842	833	836	861	867	841	878	813	884	844	789	836	809	853	820	875	878	817	856	840	833	846	797	816	815	811	854	836	845	832	840	825	920	856	803	844	880	860	858	838	819	881	858	805	870	848	907	822	876	860	833	827	832	844	861	863	818	849	835	843	794	847	864	905	844	854	835	861	817	887	822	879	844	840	805	853	835	842	833	841	844	812	883	881	865	852	844	878	817	829	795	880	804	824	870	869	826	926	813	838	813	892	836	813	811	843	835	793	835	865	815	819	832	803	887	846	805	871	868	779	861	833	896	801	857	825	851	855	855	833	862	805	863	874	854	863	834	860	802	817	854	862	871	858	858	866	849	862	864	854	842	833	821	873	830	868	876	863	830	824	831	826	842	840	821	825	817	866	846	878	862	865	835	878	848	896	828	864	805	831	861	840	881	871	872	858	871	899	820	815	830	813	834	865	869	819	836	872	859	862	842	805	852	819	855	839	884	821	790	888	850	825	859	816	875	875	860	815	812	809	834	798	861	824	870	880	864	812	794	830	841	924	795	826	818	854	868	839	855	844	838	836	838	847	806	841	892	856	820	854	850	835	869	869	859	787	844	818	903	841	839	826	877	821	827	855	794	836	800	832	848	845	828	814	864	823	809	909	831	824	800	801	883	810	901	859	843	871	847	819	851	872	857	828	825	847	909	823	863	857	823	858	824	886	815	838	868	849	821	871	811	883	806	839	828	860	896	791	813	808	839	861	842	864	843	805	846	850	766	853	826	866	819	840	911	839	865	856	852	835	835	910	837	874	825	893	870	797	806	805	838	862	868	853	820	853	808	829	908	864	842	847	832	873	799	896	797	851	860	866	860	866	891	784	811	824	866	831	837	879	788	836	877	871	860	854	894	834	839	898	856	827	878	830	832	822	861	828	800	844	822	881	849	862	875	847	832	828	856	805	893	822	866	844	860	884	853	820	896	794	856	861	826	831	923	874	865	845	859	819	800	817	865	805	915	861	909	877	874	823	840	822	806	825	844	833	837	875	804	835	856	850	872	864	828	842	865	807	872	833	925	850	860	842	829	814	798	801	839	794	822	844	857	868	823	839	833	846	843	842	827	856	783	842	808	813	799	876	872	897	840	864	849	846	843	873	814	839	781	859	886	891	804	886	835	788	861	829	860	805	840	814	859	786	837	898	816	886	832	879	849	887	862	854	875	839	847	856	795	854	765	855	878	796	862	847	804	841	851	894	831	832	837	880	836	784	878	814	850	849	804	835	897	843	820	942	850	822	823	822	863	841	830	859	900	835	826	790	816	831	867	883	773	793	876	828	815	803	790	865	773	917	771	866	889	892	871	837	929	868	842	767	825	849	880	857	900	870	846	871	800	807	838	891	829	875	885	835	848	853	879	831	790	774	860	822	860	846	892	832	856	848	866	819	822	847	811	835	855	870	834	868	860	830	898	832	895	822	863	861	819	806	857	765	833	858	843	878	822	833	828	830	844	809	785	846	834	851	845	857	833	872	832	777	886	812	829	839	801	881	883	904	858	810	801	865	852	845	795	839	801	877	826	867	858	817	882	866	833	849	854	863	897	897	831	879	845	859	848	811	793	810	865	873	847	761	860	845	858	821	830	824	841	907	799	859	864	845	818	830	878	897	816	847	848	791	823	845	887	818	839	884	813	821	877	841	844	834	916	873	833	838	884	838	917	802	895	798	826	867	860	827	805	807	818	877	844	823	812	851	842	904	813	849	858	862	852	862	864	847	841	833	831	827	819	826	810	867	866	909	837	871	832	814	887	852
24847	21112	28264	26644	21688	15961	10801	7333	5686	4516	3738	2986	2651	2214	1944	1690	1546	1413	1414	1266	1212	1154	1145	1065	1055	975	994	963	970	955	882	980	904	931	877	884	872	829	839	847	873	837	847	863	836	822	824	853	823	824	814	822	776	858	818	880	812	807	886	844	824	797	833	833	783	844	855	786	868	867	843	868	878	833	847	787	793	841	825	761	861	792	784	844	781	820	835	865	832	845	849	863	884	779	842	854	821	864	832	810	830	814	812	839	838	847	823	852	802	800	880	832	858	787	807	787	865	813	840	856	813	833	821	814	819	816	814	809	839	844	803	827	849	834	820	836	812	808	857	839	837	869	818	826	829	823	834	838	779	842	839	842	838	844	832	812	860	866	815	859	869	874	830	805	830	756	827	845	897	810	784	838	821	836	809	832	844	788	820	844	866	849	867	844	846	867	841	846	820	804	800	838	829	817	863	868	820	826	830	782	882	821	835	808	842	782	788	804	855	818	829	839	841	817	833	855	850	833	848	847	832	820	850	841	837	829	820	850	804	786	855	835	822	860	839	869	871	792	800	872	863	860	799	844	844	865	848	855	850	818	763	847	824	850	801	814	837	824	816	840	825	828	788	870	877	808	824	789	842	887	822	829	796	753	878	823	825	862	831	841	866	839	833	888	781	838	858	838	855	806	814	808	801	857	838	817	855	807	856	804	843	840	837	821	842	831	810	855	905	849	841	800	830	782	865	802	863	829	825	833	833	818	856	909	839	841	803	810	858	812	818	805	818	856	826	840	853	837	845	807	813	844	840	873	827	811	840	802	828	815	844	885	845	814	836	818	760	805	853	882	771	824	813	823	864	853	844	816	858	854	803	799	775	884	802	807	851	863	807	838	831	821	808	833	782	832	824	856	850	899	824	838	843	824	819	814	835	832	815	825	821	843	838	825	820	849	823	819	826	805	845	828	836	846	853	876	846	844	816	863	821	852	855	830	827	846	867	836	785	866	839	839	804	854	872	839	840	804	824	856	763	846	848	847	832	872	826	844	862	877	812	826	821	834	817	853	777	810	851	829	810	832	861	845	795	831	774	893	848	860	855	793	817	823	868	910	867	801	839	796	800	800	873	849	851	845	873	849	802	812	805	819	791	832	828	798	857	831	770	843	817	844	857	810	823	838	875	842	879	834	850	829	795	816	828	820	857	797	839	858	844	823	879	851	829	839	837	842	837	826	822	849	873	772	810	777	851	847	847	785	811	831	814	823	860	820	821	825	785	819	806	822	766	826	810	785	831	833	783	819	800	834	845	807	831	888	790	882	809	850	789	860	877	857	818	826	854	781	838	804	806	801	835	850	812	764	815	838	824	880	816	843	828	828	852	823	807	836	794	819	853	855	786	812	817	809	816	832	815	842	780	817	840	836	802	829	816	791	837	868	818	839	841	816	825	807	827	814	812	879	845	898	854	877	837	786	810	846	832	789	813	796	840	772	762	845	863	836	828	804	848	841	828	853	781	855	865	841	873	836	905	860	780	808	806	887	829	850	910	823	803	831	780	853	849	824	822	819	856	817	821	861	862	880	785	846	806	824	828	865	809	823	800	799	833	752	855	832	810	794	775	828	821	839	815	825	852	898	838	914	847	829	850	847	832	843	864	845	852	871	794	851	846	867	874	816	858	820	759	793	882	815	810	799	850	861	838	889	790	790	824	822	836	836	822	868	840	810	832	868	850	872	808	876	848	834	852	862	849	893	788	787	841	833	794	881	838	866	808	838	796	847	817	902	801	805	847	802	831	831	891	795	813	853	897	813	815	799	878	835	828	844	832	766	829	800	809	843	833	852	869	841	819	865	773	788	828	837	840	799	800	848	831	878	817	840	817	868	802	815	855	855	849	813	784	866	851	807	892	892	820	770	806	824	819	862	881	799	810	804	847	820	844	803	848	838	849	880	814	775	867	804	884	819	831	802	867	839	844	818	853	846	871	858	821	807	786	814	819	792	857	896	873	824	845	843	818	800	846	810	848	795	787	821	840	783	828	805	847	848	844	872	859	809	794	805	779	809	856	817	859	853	818	814	826	853	835	867	870	771	857	842	818	876	808	820	812	827	781	864	851	821	829	804	858	815	774	899	850	824	819	806	826	822	802	830	807	818	856	816	836	840	879	806	817	833	798	825	796	868	848	821	780	801	859	855	822	819	855	851	834	854	823	821	824	865	831	839	788	890	808	848	813	827	823	848	800	812	781	879	847	836	864	848	866	859	842	847	796	853	832	857	742	827	811	786	876	821	790	826	812	825	835	831	880	828	896	844	808	809	849	856	831	803	823	870	844	834	801	855	832	823	816	849	841	800	840	863	843	783	802	833	860	786	843	818	842	809	820	818	820	835	880	815	850	820	839	805	865	864	784	853	839	831	833	828	826	824	835	834	816	832	804	828	823	796	797	816	837	849	775	875	856	846	813	838	851	844	844	834	873	854	808	876	854	814	832	821	783	779	821	766	885	813	875	872	856	827	798	821	841	848	870	816	887	844	812	798	813	825	821	820	800	853	918	847	825	781	826	828	851	869	868	842	814	837	813	854	828	829	850	827	855	824	866	868	851	890	849	793	808	867	820	806	822	839	860	813	883	834	762	834	811	821	814	846	855	883	825	854	830	811	833	863	882	802	839	828	852	834	816	775	811	771	818	844	841	840	860	818	810	822	810	820	845	856	844	831	797	843	773	848	824	848	814	843	799	810	798	819	783	832	804	838	846	831	842	803	799	816	852	840	835	798	791	858	887	796	848	765	870	848	835	839	819	822	787	845	829	805	816	795	871	850	824	831	815	833	847	784	878	778	824	816	831	795	843	839	820	878	796	804	859	852	851	806	795	786	855	807	860	805	767	788	848	870	795	812	830	834	880	807	818	881	861	774	855	805	805	834	860	820	852	815	834	843	822	811	824	806	836	807	869	794	788	810	847	812	867	835	827	827	849	839	803	833	823	859	801	856	807	856	844	865	792	812	849	850	891	816	840	854	783	876	856	798	798	855	819	847	821	788	824	903	828	810	756	816	837	854	796	803	900	825	823	827	848	820	833	795	865	847	826	808	849	794	836	865	842	827	833	877	773	840	819	865	797	813	818	861	861	791	756	897	803	809	898	862	852	854	855	859	866	830	786	815	879	801	796	786	848	819	804	795	856	869	822	850	837	801	824	810	792	841	784	827	845	792	801	831	886	805	785	845	819	837	889	830	828	806	871	876	806	860	824	821	826	819	833	833	849	817	824	824	813	855	808	833	804	825	823	824	821	822	856	838	791	840	809	863	860	815	870	818	824	780	816	840	794	832	886	852	840	853	832	803	822	861	823	815	852	867	877	830	812	854	823	848	854	831	768	806	862	865	838	814	847	807	878	835	824	859	821	909	849	793	807	843	837	782	866	808	858	814	896	865	837	866	820	839	815	832	847	769	862	848	800	778	808	801	894	849	812	856	827	835	825	836	857	819	809	826	857	853	898	853
31276	50512	39763	28502	23199	17917	14207	11172	8577	7028	5770	4528	3842	3144	2622	2328	2005	1862	1742	1635	1371	1398	1203	1253	1165	1156	1126	1104	1054	1039	1009	963	984	945	935	904	885	902	858	893	908	918	882	864	903	843	833	852	860	849	811	864	838	863	871	846	854	851	835	843	896	867	834	839	864	851	818	849	815	881	820	831	871	880	798	883	828	863	854	799	892	875	860	803	868	835	842	834	841	897	888	864	853	891	851	825	816	840	861	817	886	846	863	800	794	847	837	822	846	827	843	899	825	792	799	833	809	803	848	797	815	874	811	802	812	869	827	841	859	804	813	851	871	821	869	868	809	866	777	821	835	859	836	826	841	863	835	872	863	826	846	868	833	843	854	828	830	821	826	827	788	831	874	864	815	859	816	825	855	796	897	795	813	810	852	856	844	865	857	845	842	867	841	891	835	868	853	855	850	870	832	905	853	848	797	858	843	845	829	875	835	865	880	851	863	807	829	812	803	841	827	846	849	809	844	797	814	819	892	865	841	859	855	841	825	845	833	882	856	822	846	841	855	849	870	858	857	843	820	835	824	844	811	910	784	852	842	809	877	806	840	832	854	874	844	762	826	869	865	898	871	859	846	828	801	831	854	826	848	819	818	855	830	814	808	791	884	802	846	843	892	842	872	869	858	892	834	848	824	864	781	857	819	880	915	892	861	824	823	838	829	864	861	819	857	855	844	799	810	870	796	810	840	814	839	865	837	847	883	809	868	821	869	865	858	849	830	826	851	803	808	797	887	833	833	844	804	848	812	879	832	825	852	862	836	823	814	889	824	861	880	862	861	818	872	818	800	882	841	834	840	839	831	820	837	922	837	892	868	853	843	884	891	868	882	801	855	845	813	767	781	860	853	787	807	839	888	855	859	850	844	850	913	867	834	868	867	764	852	847	821	867	848	849	867	855	822	847	870	803	833	826	841	830	823	838	927	873	874	855	814	839	853	853	841	875	857	833	858	814	814	852	857	854	877	824	859	848	833	818	831	819	860	890	883	878	847	811	892	877	814	833	823	865	890	875	857	841	804	820	871	869	845	863	826	838	856	819	815	846	833	875	839	801	866	791	870	792	870	873	835	828	866	844	855	875	841	903	859	892	821	885	802	851	842	820	863	828	826	848	841	836	811	845	839	885	815	764	822	849	854	872	844	834	817	872	865	818	843	835	874	856	858	856	813	881	863	805	864	894	869	898	833	833	819	793	830	915	853	853	817	785	846	837	835	830	876	889	855	803	866	851	773	816	860	819	852	793	877	844	840	795	844	820	810	874	838	794	834	849	823	850	859	829	843	839	917	891	827	813	856	845	864	856	888	858	816	832	821	824	828	843	805	837	816	810	856	860	894	793	827	827	791	824	885	859	827	873	862	831	829	867	852	842	908	907	838	813	855	865	818	869	825	839	799	919	832	813	863	852	824	855	884	884	823	846	830	860	868	814	806	773	921	824	831	871	863	860	814	858	851	848	862	867	840	827	867	838	882	883	792	802	879	870	860	824	809	843	862	897	831	865	810	832	866	812	838	860	887	878	845	796	825	855	812	839	866	845	846	913	832	860	860	849	805	905	870	857	837	840	845	799	863	793	876	844	839	899	809	831	848	847	873	893	864	829	824	864	861	855	826	903	823	903	863	834	876	828	764	799	899	821	871	813	846	788	809	907	844	832	881	803	887	864	795	853	874	894	773	831	810	871	776	888	802	865	842	872	842	846	885	804	863	797	898	857	892	827	848	857	816	796	824	864	878	840	819	890	809	859	776	874	848	862	860	885	801	845	815	821	845	857	806	787	840	837	851	860	861	893	874	809	831	881	829	844	835	847	867	849	862	847	869	858	807	877	862	846	807	839	889	805	797	837	862	884	870	897	883	843	876	837	851	846	845	825	877	854	842	849	872	898	848	883	810	808	804	802	863	789	811	863	836	872	847	839	816	849	880	834	919	833	820	891	802	835	897	865	844	821	867	846	816	870	924	840	847	845	867	863	853	828	860	844	862	893	862	797	873	825	847	865	849	814	842	867	815	849	864	840	841	812	843	803	862	810	820	890	807	828	846	859	886	841	833	838	853	856	849	764	841	846	831	853	875	840	881	837	845	810	819	881	833	903	832	833	848	822	812	879	805	895	826	888	839	858	912	825	794	880	873	875	905	852	853	841	831	771	836	842	842	825	806	812	842	885	846	866	827	837	853	789	797	815	824	849	839	874	848	840	836	803	876	881	861	888	830	875	847	880	840	888	823	821	803	836	836	860	852	834	809	838	857	846	829	819	840	870	848	846	828	809	873	821	853	842	815	854	866	869	852	833	870	809	868	841	826	821	837	822	816	894	848	869	827	851	836	840	817	801	855	839	813	892	834	862	814	861	857	819	817	854	812	862	788	859	842	841	838	850	856	835	829	820	845	888	848	867	821	843	848	839	822	878	884	794	776	808	849	842	843	866	947	797	810	854	871	817	894	835	826	833	843	838	798	829	805	850	872	836	800	806	830	832	792	892	869	913	875	801	844	778	841	801	801	864	842	844	851	836	836	857	816	856	865	874	817	791	909	859	823	825	815	862	848	842	826	829	835	769	811	822	830	841	829	823	846	808	848	892	859	864	857	844	829	845	845	819	858	821	860	779	868	873	854	867	877	831	869	856	861	853	827	781	886	882	875	838	796	811	863	843	854	874	783	857	839	862	842	868	836	857	833	786	836	818	863	863	847	885	886	866	823	864	827	885	913	824	870	821	815	844	826	809	875	842	839	810	851	875	836	821	875	879	877	872	819	805	849	889	841	801	815	823	873	824	797	861	817	897	852	878	836	802	870	803	847	822	859	842	864	884	829	868	849	855	808	817	797	876	820	792	818	845	864	849	807	870	840	822	906	830	862	865	860	859	845	845	864	877	865	822	856	865	793	876	841	830	904	833	843	876	811	854	863	866	789	850	869	811	861	834	825	830	852	832	828	864	880	874	898	850	837	848	817	865	833	889	887	825	873	871	897	796	897	865	861	873	839	834	851	839	858	885	808	840	814	842	849	814	859	855	824	847	845	801	862	812	882	871	862	833	852	873	849	828	867	819	835	773	857	856	820	809	840	800	821	840	843	802	847	842	818	840	811	805	895	884	855	815	898	856	867	870	831	832	889	870	852	796	844	810	882	851	877	824	835	837	864	879	812	884	886	835	789	824	878	840	861	834	828	841	832	864	774	876	850	797	856	845	893	793	850	842	860	936	842	878	864	851	848	864	822	871	841	837	805	828	876	865	866	849	863	817	863	898	851	869	842	824	821	876	837	843	851	851	817	875	851	826	817	828	868	814	826	863	834	819	845	864	870	867	856	820	847	824	838	842	835	881	808	872	843	806	867	878	838	846	833	780	874	837	812	870	798	782	856	826	860	865	880	866	810	838	849	823	801	824	892	815	836	798	828	837	858	796	870	825	823	847	829	841	804	856	874	888	826	852	853	780	793	867	816	864	844	818
22462	21028	28646	23667	21761	23791	23856	14614	10456	8180	6717	5535	4439	3831	3267	2712	2453	2317	2120	1919	1780	1645	1573	1505	1374	1446	1356	1337	1276	1264	1213	1171	1212	1102	1109	1115	1092	1131	1119	1081	1058	1041	1086	1097	1051	1056	936	1078	986	1004	972	963	1027	980	1045	1009	1029	982	1002	1018	1004	1086	1057	1031	1025	1000	1034	970	1002	1043	1002	1041	1034	1033	1051	999	1012	1042	1050	998	1038	1012	1006	1088	1010	998	1009	1016	1020	1065	1022	1043	1034	1024	965	1020	1041	984	1027	979	970	1007	1059	1044	997	966	1026	1021	990	1039	987	1046	1025	1038	1011	1059	1061	1043	996	1039	1026	950	971	983	1040	1042	1018	979	1028	1100	1001	931	982	1020	1087	1003	1014	989	1028	983	1064	974	1055	1022	981	965	1062	1046	1003	1032	1043	994	1071	1063	1039	1071	1031	1044	1003	1019	1026	1028	1017	1025	951	1011	1088	986	1002	974	1018	1030	960	1017	1032	1082	1070	1012	1017	1005	980	981	1020	1045	1002	973	1038	1014	1003	996	1078	1003	1027	1000	1012	983	1017	955	1069	991	1028	1049	1081	969	1071	1044	1023	998	999	1010	1046	991	1002	1003	955	1029	1017	979	1055	1025	997	1014	983	1016	1007	1057	1001	1036	917	1027	1015	987	996	1040	1049	1028	1021	1045	1070	1046	1010	1049	991	1020	1081	1005	975	1065	1033	985	984	968	1018	1049	1003	1049	982	994	1027	986	1006	1029	1012	977	1025	987	951	1011	1049	1013	979	1023	1035	1014	1023	984	1036	1052	1018	966	996	986	1022	1020	988	1018	1033	1047	1045	984	1018	1065	941	1099	1048	1030	1011	956	991	1008	986	1033	1074	1048	996	986	1063	1030	1007	1044	1025	1088	1051	937	1068	1052	1025	1039	1065	1000	966	1000	997	996	1081	1023	1006	1016	1044	1081	1049	1001	1013	963	1054	1050	1089	1017	1005	999	975	981	1010	1024	1002	956	1013	956	973	1049	1006	1015	1031	1048	1031	1035	1066	1003	1064	1036	1023	1008	1000	984	1016	976	1055	990	1056	1000	1045	1029	985	998	1057	1076	1019	996	1034	1022	1030	1045	1038	961	1006	999	1053	1089	1000	980	1049	1058	1028	1045	1023	1052	994	990	1033	1049	1110	1002	986	1037	1036	1061	1013	1065	1048	1041	997	1008	1032	1006	981	978	969	1059	1041	989	985	1039	1016	1069	946	983	1021	1017	1050	1020	1015	987	950	1041	1022	975	1000	1006	1065	996	1021	996	1053	1049	988	966	1089	1033	1061	1020	1004	999	1008	1061	982	971	993	1051	996	998	1000	999	1008	1019	948	983	1007	991	997	974	988	982	1006	1053	996	1035	1025	1011	1025	946	1070	1037	986	1029	1021	1031	1059	1014	976	1057	1051	1063	987	1045	1036	1065	1017	1008	1046	1009	1038	1026	988	1069	980	987	976	993	1024	986	1018	977	980	999	1054	1027	1040	1008	1034	960	986	1029	1008	1013	1019	1030	1041	1025	995	1016	1008	1067	1006	1027	1030	1019	1015	1012	997	1052	986	1022	929	1010	993	993	1055	1078	1003	965	1036	1011	1010	1021	1049	1003	963	1025	1058	1113	1017	989	1041	1035	979	1040	1029	1003	986	1020	1069	1059	1020	935	1003	1031	1042	998	1026	969	1063	1008	1014	977	1006	1031	1046	1009	948	982	1036	1001	978	1016	1040	1007	1037	994	1076	1055	997	1059	1003	1009	1029	947	1102	993	996	983	1009	1016	1005	1045	1013	974	1015	1037	1007	988	1023	981	1066	1001	977	993	1010	953	998	996	995	1045	1014	1046	1058	1035	1041	1074	1042	1005	983	1054	987	976	1063	1045	1025	998	980	1041	1043	1040	1021	1027	1021	1015	1008	1049	1092	1016	1004	991	974	964	926	1031	1017	1055	989	1012	1038	991	992	1019	1033	1019	982	963	958	981	1026	964	986	979	986	1001	1016	1022	948	992	1046	1009	1008	972	1043	990	1010	972	949	1031	1015	950	1046	1005	964	993	938	991	1000	1033	1010	987	1031	1008	1046	996	972	972	998	990	977	1003	1010	1050	1011	999	1032	990	1044	1029	975	1120	1006	1110	973	1028	973	1065	970	1013	985	985	1011	1058	986	1019	1021	1020	991	992	998	999	943	1034	1055	1041	1067	1032	1031	1025	1001	1015	1023	962	1009	1042	1011	964	949	1005	938	1013	989	1016	1009	1033	968	960	1009	990	1006	1004	956	1006	982	1011	1007	1089	1044	972	1055	1014	964	1015	1009	978	1026	919	1064	1037	976	1025	999	969	1032	1011	1024	1045	1041	1025	975	935	1008	1031	1038	1003	1002	972	960	1033	1002	944	1028	1010	1002	981	980	1009	988	1051	994	995	1023	967	1028	967	957	989	1035	1027	1016	998	981	1048	1028	989	1026	1041	983	1004	988	997	952	1034	991	1011	981	941	994	1026	980	1021	1007	950	1014	976	1025	1054	1026	1022	1054	1053	988	1007	1059	1034	982	986	1003	1030	987	1055	988	1035	1050	1015	1045	1017	1038	996	973	1042	1005	980	1021	966	971	1046	1023	1051	1044	1013	1086	994	1027	1022	1039	1071	1017	1050	951	1037	986	955	1026	1052	1046	1005	925	1006	960	1047	1032	992	1023	967	1046	1044	1014	995	1050	965	987	1030	1003	1015	1010	1036	1016	995	1051	1018	946	1040	1015	1010	1056	979	1037	1044	1017	1037	1031	1065	1003	961	1014	1042	979	957	1024	983	1026	974	1042	964	1032	1031	1006	994	1055	1005	967	997	1017	1018	991	1089	1068	961	1004	1007	1005	983	1022	1004	1057	1063	999	952	983	1040	947	981	1018	974	1035	954	1008	1054	1028	1001	990	971	990	1000	975	1008	993	946	1008	980	975	950	1004	1000	997	1013	1016	1042	1055	1021	1002	987	979	1113	967	1034	1043	1054	1051	1039	1018	1029	1056	1013	975	1037	996	986	1032	1033	1062	996	1014	1041	1015	1032	1003	1036	999	984	1007	967	1039	997	949	1024	1043	988	1012	1058	1004	1060	1033	1003	1042	980	1013	1003	1025	1019	1070	952	974	992	1052	1009	1021	1026	1011	1044	996	974	955	998	973	1014	1024	1024	980	945	998	1011	1029	1021	1026	1001	1058	1070	1057	1031	980	1041	1041	997	1021	972	1025	991	1052	1014	1010	954	1021	976	1020	981	990	1030	1051	999	974	994	1033	922	994	1009	1020	1003	968	997	968	987	1026	1043	1001	1034	1023	1047	963	996	972	1022	996	996	1041	994	967	1012	1078	992	989	1023	1024	1044	999	1017	994	1052	982	990	974	1047	1032	1037	1000	1000	979	993	1057	1019	1034	1003	1022	977	938	1033	1049	1012	998	1003	965	990	1026	1000	1009	1032	995	1018	975	1077	1041	996	1024	1036	1047	1020	977	990	1045	1005	1012	1005	1047	999	977	1024	1029	990	1005	963	1078	1002	1058	975	1046	1007	977	1023	1015	1079	1039	1031	1020	963	1041	995	999	951	1040	1021	1046	961	1019	1022	1050	981	1051	972	1037	1013	996	976	1051	998	1040	1023	1022	989	1052	1072	991	981	1073	972	1095	1032	972	1009	1026	966	1062	983	1041	981	1022	1043	1005	1047	993	947	1036	1066	958	996	1070	997	972	1004	1025	1065	1034	973	1009	1033	1004	1023	1012	1035	1035	1024	1051	1030	1052	1032	1015	1033	1005	1047	1007	995	1005	1028	1013	994	1003	989	1033	1025	944	1007	1025	1025	996	945	990	1001	973	992	966	990	1059	1014	976	1016	1014	941	1017	972	996	1069	1072	1003	976	1036	1026	964	1036	1052	1005	1029	1068	1037	998	1078	1002	1054	1001	983	1003	999	1029	1045	1023	1013	1066	1006	953	1005	992	1069	983	1002	960	977	1059	1003	928	996	1100	1014	1058	995	993	958	975	1000	983	1022	1003	1005	1026	974	1015	1009	966	1002	1067	970	1024	1010	991	1029	938	987	1027	973	1109	956	1049	1003	1054	1006	1024	968	987	973	1031	1071	1010	995	986	986	943	1051	1010	1059	972	1019	1005	1006	1023	934	931	1009	1004	1018	960	1090	1044	968	1005	1026	1041	1031	1001	1099	1007	1042	966	1019	1038	1008	1005	1018	1010	997	1049	1029	982	1005	1003	1037	1025	981	1011	1016	988	996	1006	981	1031	1016	1014	1015	1002	984	1002	1043	1006	1020	996	1003	969	940	993	1015	1027	999	1025	1020	986	1007	965	1038	1045	1062	1047	1055	952	1036	988	998	951	991	1015	1012	1047	1006	992	1077	1053	1004	997	1005	997	1028	1060	1035	1034	979	988	1006	1012	965	1010	1106	1001	1035	1000	1034	978	993	1019	962	1091	1086	1033	1019	963	990	954	1003	979	999
34847	60023	47923	37302	31266	26056	21227	17405	13747	11156	9308	7339	6134	5168	4359	3597	3230	2824	2467	2375	1998	1909	1721	1643	1593	1585	1501	1510	1435	1307	1335	1301	1196	1152	1174	1082	1105	1082	1078	1030	986	999	1025	959	1012	1012	1042	969	1041	958	1055	985	975	1023	1011	990	1008	999	1030	1018	993	998	925	982	981	1008	1023	951	1003	947	1037	1001	1015	1021	1014	977	939	982	990	962	969	926	1017	1014	972	972	975	1084	986	992	991	923	959	999	972	987	1019	983	1006	964	1033	1091	1047	975	1028	1009	941	1023	1008	990	957	991	995	1055	1008	1012	992	1030	980	990	937	972	962	992	970	980	994	919	945	1035	1011	970	1031	935	950	925	917	997	1013	1022	966	990	969	1042	1001	967	970	978	916	1005	1004	1013	1001	1005	974	1008	1008	1025	1014	987	1026	1014	1030	971	1002	963	915	963	1012	977	923	962	936	1002	968	1011	981	970	975	1006	989	955	984	1028	975	1013	962	993	980	993	989	986	997	1076	1038	1011	964	972	963	974	991	1038	949	1027	987	1003	966	1005	1007	1025	974	982	966	987	951	1017	987	986	997	933	1001	953	1028	1032	1016	971	991	986	956	956	1061	997	1006	1043	1012	951	967	982	1028	1017	994	1013	999	973	1004	1007	960	1000	997	913	1038	983	1004	1016	995	980	1042	984	970	966	1026	991	997	994	1014	1011	989	1005	927	1014	946	1001	1026	985	1025	1047	930	968	932	1001	1000	1007	939	1037	1030	1018	972	945	1027	958	1043	1012	1001	945	996	974	1023	971	980	981	980	1027	988	955	987	1003	1005	1029	955	960	954	1018	960	1006	984	958	974	1013	1057	973	1046	1041	985	955	959	993	1010	1005	1076	1005	981	1001	1013	977	986	984	1032	994	959	946	1020	938	993	998	978	992	969	1017	996	1042	1006	1026	978	1039	943	1044	1023	1003	1018	1035	985	1021	959	950	902	1020	998	901	987	1024	1001	1012	977	985	949	965	972	1031	1013	1027	994	1000	980	1007	1017	1013	974	1011	1033	900	975	981	1000	1006	969	1013	1050	1011	1033	1004	986	969	997	967	1004	961	1010	956	1005	999	1010	917	971	966	960	977	973	983	976	988	1009	962	991	1019	1032	991	949	1010	1024	1026	1004	1021	1094	972	1012	1000	980	955	955	1007	929	996	1021	955	961	1063	1041	994	933	993	945	982	973	976	1001	1031	1061	952	960	988	1044	994	972	996	937	943	991	1042	995	948	1014	1019	1034	953	999	959	962	1018	957	1043	970	1006	979	1038	939	1061	932	999	948	996	1002	1016	991	959	1009	1015	991	964	951	970	1054	991	1037	978	1045	1028	982	976	1007	997	1009	1010	981	1040	1014	1005	945	980	1012	991	987	973	995	995	988	1002	1031	984	998	974	1049	956	964	981	1007	1004	1043	997	1034	979	996	1005	1006	943	1004	946	979	967	973	1040	972	972	1008	1013	993	1000	952	1007	983	1019	1023	1000	982	995	964	1026	990	1033	928	1014	990	1006	1029	1030	1039	980	996	1037	972	968	963	920	1042	1034	1000	987	980	992	1019	1001	1018	1016	975	965	1023	978	1017	1002	998	999	956	995	1005	1031	940	1020	1003	992	1023	987	974	984	987	1040	1018	993	1019	1023	982	1007	991	988	972	994	987	958	982	986	1018	981	989	1031	993	936	979	1050	1002	1008	989	985	1018	954	967	1002	948	1029	959	925	1042	1006	1023	1038	1012	981	1019	1015	1003	1001	962	971	1016	985	1001	1006	949	1028	981	1016	956	1027	944	1025	991	1024	981	956	941	1003	1006	982	944	989	1047	1006	1008	957	987	981	1008	1002	959	1004	989	984	981	982	950	966	985	1037	946	1015	1024	967	950	963	992	986	955	998	1010	954	963	1011	940	1023	941	1054	961	939	981	1004	1003	994	981	989	993	1024	1040	993	975	953	1019	988	987	1015	980	967	999	989	1006	1040	1003	996	1040	974	977	981	977	963	970	1071	984	985	977	978	969	1018	989	1010	1014	987	1036	990	984	989	1001	985	1028	965	1015	992	991	974	1000	1023	1000	984	995	1001	1025	988	958	984	1009	987	967	1067	955	973	968	1026	992	1000	980	989	979	996	970	1036	995	952	992	932	973	1067	1003	1025	954	1013	981	973	988	987	1023	965	988	969	980	972	960	973	1000	987	991	982	1001	1004	971	1059	941	948	945	992	995	954	982	962	1057	1037	978	1000	1027	948	937	1008	1018	1012	999	975	986	981	1018	1003	991	1106	996	1028	1042	1025	1019	990	1000	964	1016	958	952	990	940	950	1024	1003	992	967	967	995	926	1009	1008	994	966	998	1000	942	1013	962	986	974	930	967	1003	1031	980	1025	985	961	979	970	1015	1010	978	994	993	989	964	997	998	930	990	970	1078	1012	1024	1047	993	997	995	948	990	1015	981	923	1021	989	1003	968	1007	1011	1000	991	996	1033	986	1016	1022	994	938	1008	932	910	1040	919	965	971	973	971	1021	932	1006	1009	955	1036	959	969	977	973	1022	976	967	944	1030	1000	978	992	1013	976	1003	1024	965	964	1035	955	1038	991	969	978	1031	978	1001	916	993	920	982	1012	982	949	1003	965	1002	1015	999	1014	979	979	941	981	958	980	989	1031	1014	1000	945	971	1006	996	1000	970	1050	966	1029	960	1015	993	994	1058	988	1016	1052	987	1014	997	1020	970	942	1012	1004	980	1032	992	961	1017	975	994	1033	957	997	1031	952	1055	928	972	1002	1019	1002	1001	973	926	944	978	1020	985	1019	1012	992	969	1048	984	999	992	966	1004	972	1061	930	987	971	964	989	964	996	1043	935	976	1037	1006	953	1027	969	1000	998	1003	1025	1058	992	1027	1045	984	1032	953	963	975	945	1008	964	926	931	987	989	978	977	988	956	966	1015	983	1047	1014	1011	1040	1001	952	998	1000	1007	960	982	1024	988	992	990	941	1007	977	1013	1042	1040	1022	1021	970	991	893	961	1031	1004	981	979	985	1006	940	979	1004	1006	974	1004	955	973	1024	976	962	999	957	1006	1032	1030	986	929	936	984	955	1000	952	997	990	1004	1003	914	991	967	996	1014	985	969	956	1011	987	968	1040	958	961	1014	1025	1009	928	990	1014	1070	946	956	1028	989	999	995	951	1026	965	969	992	943	973	953	943	974	992	966	1023	955	1001	970	1003	1100	969	982	985	1030	1039	952	950	1022	976	988	1021	1023	1000	1037	968	956	944	948	1018	968	996	968	1021	996	1027	1049	956	959	972	953	997	961	997	1050	992	960	1017	1004	968	951	1054	986	1034	1008	992	1025	978	1047	982	1010	1005	990	999	953	997	1004	917	994	979	1009	1033	975	963	977	1029	982	998	1048	1009	984	923	1045	1030	992	996	1001	1029	995	964	988	1038	956	991	1001	969	980	934	1015	1004	961	995	1003	986	1004	1033	1011	1077	981	1070	982	1060	935	994	959	976	949	1035	989	944	961	997	959	985	928	961	1034	964	1044	984	1009	1038	1033	1047	989	982	945	997	991	951	992	997	978	994	1019	1001	966	1034	994	1008	1001	1028	1000	1028	934	987	985	956	981	986	950	1051	1018	938	1000	924	1005	973	969	1009	1040	1000	1047	988	997	966	950	1029	997	989	989	987	984	986	966	1052	1017	996	987	1025	973	1019	1007	950	1068	1016	997	1085	988	970	1002	1081	961	965	1044	982	976	1030	973	951	981	956	1011	1022	1002	1039	1035	1062	1073	1002	993	957	1016	1044	1022	972	945	1003	1012	967	979	1034	981	1000	978	1014	1003	1015	1052	953	988	952	1009	1036	942	1011	964	972	960	997	886	999	985	1006	971	978	1000	963	1028	984	986	968	969	991	981	983	996	989	964	1005	989	915	975	1045	1009	1067	990	993	1007	1028	998	968	995	1004	1002	1040	983	941	997	951	1018	952	948	992	980	963	976	1004	996	968	1026	1013	959	978	938	1021	992	1009	974	1000	1018	992	1019	981	1051	981	1022	970	1002	917	986	1026	995	1029	978	1066	955	982	935	1017	1026	982	982	948	1020	989
30226	31816	35962	27401	17423	11204	7782	5682	4350	3393	2782	2286	1990	1719	1590	1382	1286	1206	1145	1067	978	991	905	974	952	855	884	859	841	853	832	785	762	742	781	734	788	786	739	781	718	777	739	753	743	767	723	761	714	722	770	700	736	700	716	745	732	717	731	732	765	714	764	751	733	751	736	756	732	765	736	782	738	716	764	745	777	716	714	779	803	763	773	768	800	684	824	808	711	726	753	698	787	793	744	720	778	758	698	750	730	704	697	771	775	686	770	722	726	714	761	723	756	786	717	759	708	730	744	736	747	687	751	739	733	711	703	747	769	730	715	728	745	775	781	692	722	710	764	714	757	770	745	696	750	786	726	707	707	755	729	803	730	801	717	762	739	716	784	718	724	721	718	738	818	757	716	751	780	734	721	751	778	749	767	764	743	730	800	757	736	774	737	752	721	834	761	760	737	743	719	715	718	762	819	773	727	739	758	756	706	765	757	785	750	747	698	778	702	707	734	756	779	729	721	706	691	751	763	674	746	790	706	739	712	707	713	734	733	723	780	732	680	781	708	758	737	758	760	736	756	771	716	728	697	757	794	744	730	725	767	751	779	691	753	735	772	756	728	763	696	796	756	727	749	731	723	743	727	730	720	773	807	724	779	723	762	729	729	717	795	808	745	696	742	764	739	737	732	701	763	731	776	741	795	739	695	810	767	724	678	723	732	715	727	720	720	716	794	750	748	720	721	766	750	754	720	714	761	756	737	742	756	724	763	699	785	731	732	696	724	766	719	775	767	705	754	789	718	731	770	739	712	709	787	730	759	702	707	731	761	749	777	730	747	708	801	757	699	772	741	757	711	717	722	789	748	766	806	755	700	703	747	726	723	757	764	695	779	726	753	786	755	769	736	768	730	757	784	686	744	735	724	702	735	783	710	756	752	708	751	737	734	713	745	737	760	746	710	734	761	743	773	768	772	729	700	742	691	717	783	752	748	741	752	757	751	708	728	696	699	703	757	731	731	815	755	705	688	732	801	711	780	766	745	744	721	752	724	740	730	721	737	758	692	765	751	726	759	667	812	776	796	739	765	707	745	734	792	772	751	784	813	715	732	690	803	748	759	770	742	725	747	741	801	744	742	755	725	791	732	771	764	758	728	744	752	769	722	742	760	756	752	757	763	747	754	740	766	728	730	749	784	660	742	749	711	766	771	749	744	769	715	727	747	752	727	716	711	755	756	803	741	731	783	771	703	761	714	704	700	766	769	728	745	740	753	766	777	723	776	723	739	780	749	720	735	735	726	722	758	721	757	751	740	751	729	750	758	735	738	743	684	741	729	695	730	757	728	745	776	766	793	744	784	737	782	752	794	703	731	748	703	705	789	727	735	788	764	790	758	719	750	725	764	728	714	762	742	741	701	724	751	741	741	800	754	724	725	745	722	728	773	747	758	752	701	748	715	733	820	739	740	742	746	776	752	709	786	761	736	735	722	741	709	755	705	738	788	737	762	702	733	719	773	774	783	758	728	776	779	770	753	771	737	731	745	774	715	790	763	718	734	728	746	791	780	747	710	756	765	729	704	728	739	707	731	727	746	701	740	699	682	728	771	742	701	711	736	755	774	772	744	818	777	792	749	754	711	745	788	774	747	762	714	778	778	773	749	751	768	718	760	699	752	719	745	778	784	735	734	784	717	748	729	781	730	751	759	773	715	706	763	754	749	783	775	713	756	716	745	762	759	741	739	699	780	755	728	716	768	745	747	726	740	771	739	715	709	722	710	759	799	719	737	769	738	734	760	782	789	743	744	738	750	824	766	763	730	754	777	740	711	773	729	704	689	720	748	750	727	767	757	710	753	749	768	742	726	783	712	783	780	749	775	717	718	745	771	776	748	763	760	732	770	806	730	739	805	750	740	746	718	749	727	797	710	796	756	738	740	760	728	772	745	693	730	667	691	773	765	721	742	774	786	759	745	712	782	782	724	749	786	718	757	737	772	741	751	751	736	775	648	760	742	700	764	779	739	773	707	754	719	749	755	732	790	740	748	699	746	756	766	796	739	777	788	762	730	748	805	747	721	733	718	743	728	788	759	779	714	758	747	714	724	738	732	751	748	760	731	737	719	729	670	729	708	743	696	748	771	783	747	770	694	782	738	750	724	756	732	715	723	778	743	742	774	746	741	715	797	723	803	730	770	741	792	700	746	800	748	768	767	697	753	731	797	719	801	754	700	737	752	718	748	755	713	734	800	721	700	786	733	768	738	723	728	733	750	769	747	759	759	748	700	752	708	707	772	723	723	755	754	809	717	757	762	708	742	748	746	769	763	759	729	722	714	740	734	760	727	787	681	733	738	730	698	721	772	768	743	713	743	720	751	740	751	692	733	729	760	759	753	737	706	769	680	743	766	776	784	738	781	802	766	747	795	728	775	792	794	752	762	778	729	739	812	767	759	799	774	749	767	758	738	730	710	770	758	788	711	778	740	756	739	790	788	806	754	756	811	763	737	733	716	773	806	787	752	760	779	702	749	743	781	701	759	726	759	706	794	739	756	685	763	753	713	769	776	742	789	735	771	746	734	754	751	701	786	706	688	743	773	705	758	738	754	748	713	723	734	720	755	676	723	746	796	720	753	746	735	762	808	754	740	746	805	776	747	737	768	726	771	712	733	774	678	751	743	682	769	720	692	780	774	684	733	755	756	705	716	725	698	797	745	734	706	738	726	763	721	732	790	748	735	725	713	710	725	782	759	746	770	760	752	732	732	785	773	732	715	737	746	733	708	751	721	733	763	760	716	779	753	752	737	735	723	753	748	730	694	744	701	758	720	760	702	739	757	740	765	727	725	769	706	701	753	763	765	669	773	741	738	743	762	764	751	752	756	727	765	710	782	744	743	760	759	747	718	734	753	778	728	774	728	728	722	730	758	739	763	734	740	725	750	753	769	722	727	740	736	770	745	700	717	735	758	774	728	756	737	741	763	764	707	708	731	727	660	736	751	710	722	698	751	720	745	737	782	729	720	736	742	726	764	726	731	718	737	730	754	743	714	766	716	696	751	786	725	732	741	730	760	762	699	689	794	732	762	785	693	769	777	731	754	777	743	772	752	745	715	753	737	801	755	731	766	747	747	714	847	749	728	737	722	690	739	790	740	734	722	801	730	746	707	739	737	683	732	751	730	695	779	758	755	751	768	706	737	766	772	766	720	801	670	760	759	761	759	748	704	728	786	764	729	756	669	748	737	774	727	710	709	710	796	744	735	711	746	734	821	754	762	779	728	686	724	722	751	758	766	732	725	754	767	770	730	759	769	728	765	725	741	723	700	758	739	757	729	751	749	710	743	749	720	687	774	738	761	752	757	783	789	770	754	806	776	763	732	790	729	756	742	752	745	740	679	775	741	746	726	766	764	771	757	738	711	722	751	751	743	761	744	702	741	784	742	744	747	731	787	750	758	794	716	750	765	761	784	741	732	709	767	759	742	735	757	742	775	741	743	799	723	758	718	714
30174	45412	35321	24574	18611	14194	11024	8570	6736	5198	4124	3411	2784	2420	1996	1740	1612	1408	1405	1240	1164	1035	1057	973	978	974	945	915	914	943	830	852	827	837	819	803	816	776	804	801	862	698	743	721	755	753	720	789	743	773	799	735	766	748	740	705	760	740	758	775	706	801	745	796	843	731	744	728	741	750	759	816	774	745	731	743	756	768	768	751	730	739	707	739	751	765	761	771	767	734	732	772	762	758	756	737	683	786	754	707	757	759	726	702	777	757	821	761	748	744	842	747	792	721	760	746	752	748	745	775	798	752	726	706	740	727	773	776	802	763	730	743	728	759	746	733	737	760	804	735	762	716	747	732	773	706	765	794	753	751	771	732	695	770	744	801	753	738	794	746	729	738	780	776	747	750	726	714	761	798	757	774	779	798	726	746	759	730	725	734	741	799	761	765	743	752	734	720	754	743	744	725	764	736	747	679	723	721	763	769	804	751	779	730	745	769	744	760	727	720	777	742	738	769	750	765	833	787	768	770	729	754	784	745	817	775	807	730	742	740	745	792	743	778	768	748	754	797	778	731	781	714	760	757	775	805	755	774	785	716	775	806	741	740	800	730	783	801	701	733	718	739	780	738	772	777	771	776	731	767	735	741	780	751	783	741	783	745	749	695	802	746	742	788	753	753	761	757	754	734	744	758	766	723	769	780	720	802	786	745	711	751	748	758	762	765	746	785	702	773	746	775	723	739	754	773	736	789	805	713	717	772	796	734	747	739	750	807	747	752	777	772	755	746	758	802	722	702	763	773	780	723	782	694	734	768	812	778	818	830	778	771	753	731	733	767	790	744	782	752	756	762	769	748	731	737	792	702	774	780	756	741	722	795	775	757	727	768	785	744	785	772	760	771	785	802	747	708	742	752	751	773	769	791	744	748	743	813	736	714	784	758	747	802	768	780	775	703	786	763	770	791	762	733	759	769	811	796	771	766	775	739	754	772	722	679	754	742	747	776	759	785	755	759	685	774	773	754	756	781	742	779	719	766	717	749	774	740	773	731	740	740	808	764	748	775	770	775	768	716	802	750	747	757	746	710	755	755	742	776	747	743	764	774	751	770	722	731	735	787	780	731	710	757	772	746	803	797	787	806	740	760	740	747	757	769	714	770	729	770	720	804	741	759	772	792	768	730	752	688	761	747	747	739	733	783	786	790	732	732	777	743	740	769	758	717	755	741	831	761	738	749	734	768	789	737	761	722	766	721	760	728	748	732	741	711	765	742	775	732	723	814	788	747	779	777	751	753	770	736	760	816	787	767	746	782	772	747	755	757	792	740	742	774	767	778	716	759	754	704	775	751	756	778	694	743	785	745	745	790	802	751	715	749	782	817	789	769	783	762	759	755	756	734	732	788	748	744	722	831	776	746	778	739	743	747	701	756	728	702	739	749	785	754	725	750	782	719	766	785	724	750	783	755	808	726	763	682	710	788	734	745	763	734	709	779	812	817	755	785	768	750	765	744	752	742	769	738	764	778	752	741	800	723	744	763	762	807	787	740	775	777	769	773	751	771	767	762	752	764	741	806	728	708	781	751	749	789	737	737	760	780	721	713	780	785	749	780	822	721	756	776	729	767	756	756	768	806	730	682	722	718	788	737	695	754	719	748	716	752	760	755	750	740	772	778	790	723	746	783	725	742	766	757	749	770	727	758	748	791	760	709	764	740	743	740	758	780	716	728	783	753	731	750	775	777	735	767	748	772	749	751	741	783	768	723	735	778	776	752	810	731	755	735	752	774	754	769	720	786	747	748	749	744	767	744	736	819	737	720	767	758	771	718	779	769	783	747	796	780	806	777	755	774	803	809	808	735	794	791	755	797	707	746	713	786	742	725	748	808	740	772	753	763	735	726	736	741	809	742	790	774	760	800	757	785	700	759	755	771	755	759	751	811	766	732	709	751	730	714	759	724	773	769	743	779	777	742	799	753	779	783	771	699	758	736	794	760	713	761	750	762	740	769	779	747	723	752	775	752	764	741	754	779	756	751	783	767	754	746	741	747	758	801	692	759	793	748	759	744	740	746	776	778	748	799	706	726	745	716	801	806	789	732	760	788	738	749	779	724	780	761	789	721	742	736	773	803	747	743	793	754	743	746	747	780	772	737	801	734	784	756	763	751	753	738	755	730	761	736	744	791	754	769	743	745	803	749	706	739	748	757	750	755	684	743	723	737	744	822	748	739	767	762	805	749	699	732	763	778	786	796	772	751	753	745	820	807	782	774	730	760	723	762	746	799	796	728	765	765	731	732	767	755	778	775	740	714	732	747	729	751	752	793	787	719	753	745	773	744	765	731	769	772	785	721	775	799	729	754	774	785	764	725	751	699	742	817	791	786	742	718	671	754	722	740	806	719	752	728	734	759	786	784	755	758	760	759	772	804	744	734	805	768	765	745	818	804	757	775	774	750	748	732	818	785	759	741	709	797	791	753	762	774	743	748	831	728	759	787	754	770	781	809	769	791	721	795	770	726	779	774	730	761	719	778	750	757	766	772	747	737	750	792	779	793	746	747	783	796	742	776	743	793	762	768	742	732	757	807	754	763	797	757	705	764	782	777	846	770	744	758	720	820	761	767	728	743	801	783	734	722	762	702	712	720	762	791	734	754	710	805	751	706	738	768	810	762	755	793	745	743	751	740	777	733	753	729	781	782	755	736	743	719	792	770	775	771	778	755	736	758	722	743	762	779	780	754	745	736	847	747	787	784	759	748	776	727	817	753	769	742	788	755	748	740	761	755	723	701	766	735	707	717	768	740	747	728	768	783	744	744	806	767	741	766	738	701	715	788	713	757	766	739	811	776	773	750	742	747	768	711	801	713	772	751	746	792	729	747	761	749	801	767	751	749	735	795	763	761	770	762	735	770	749	749	795	755	740	704	722	734	677	760	777	757	749	763	718	731	767	767	777	749	790	752	754	801	727	736	757	716	746	808	773	726	754	756	765	708	765	742	760	729	759	768	766	755	711	772	775	746	748	743	719	771	736	762	735	766	765	762	712	738	828	753	732	797	766	756	750	741	755	764	781	763	786	749	746	782	792	745	726	728	741	786	753	736	781	752	766	816	806	758	722	732	756	737	764	780	753	783	746	755	817	789	762	764	783	767	759	821	732	785	758	752	742	794	767	772	758	738	786	779	752	701	825	757	764	760	797	752	730	779	743	746	800	749	755	754	745	758	749	788	761	736	751	794	727	749	711	786	748	733	721	713	711	734	738	742	761	781	714	771	745	718	741	768	761	762	740	792	753	739	760	727	741	810	771	750	762	761	743	730	754	832	766	796	756	788	758	712	755	739	753	773	763	770	741	729	804	744	745	725	753	769	793	705	762	781	744	767	696	734	784	758	705	781	739	756	757	775	772	750	782	755	728	739	773	745	747	776	764	765	748	796	713	757	750	757	789	764	768	764	774	771	760	792	779	736	780	766	746	775	777	746	751	746	710	734	771	764	665	746	734	773
23705	21037	28440	24644	22981	21385	16316	10453	7786	6048	4660	3928	3302	2692	2321	2009	1975	1715	1567	1463	1334	1241	1178	1150	1138	1157	1145	1048	1081	1058	984	1024	956	912	994	917	914	934	898	850	879	916	911	834	854	851	877	865	821	892	885	842	855	843	833	811	837	878	847	842	865	832	863	889	842	819	909	843	802	831	847	842	847	882	836	887	840	863	915	879	876	850	837	867	854	822	867	844	831	889	878	842	846	866	852	868	819	868	852	823	850	841	833	855	822	814	821	844	850	836	872	867	905	896	835	883	872	869	853	842	883	888	875	874	860	832	860	845	861	816	842	834	854	845	839	893	876	853	852	808	844	860	850	841	906	900	818	835	841	834	875	824	870	902	801	872	887	883	850	836	866	840	798	822	916	814	881	887	820	946	832	801	873	894	850	861	828	868	846	891	849	861	823	819	844	841	843	855	830	860	872	815	850	855	881	845	867	837	838	857	895	854	846	844	901	859	811	782	821	826	808	808	857	824	787	822	891	813	798	824	818	766	848	818	849	861	848	876	830	857	898	787	833	870	884	861	824	840	850	870	857	867	870	883	849	911	867	858	869	852	824	865	822	889	863	869	854	830	843	841	865	873	870	822	820	867	804	814	825	816	814	830	858	864	836	848	832	916	787	910	889	886	833	848	888	847	812	939	845	851	827	831	825	838	858	865	882	883	839	804	882	888	858	913	903	870	866	820	912	856	840	839	884	784	910	830	830	883	831	786	872	830	864	813	866	840	885	773	886	855	816	828	899	835	836	866	833	872	831	868	862	855	835	909	883	852	822	852	874	841	848	881	850	851	923	837	857	919	883	842	841	844	847	888	876	886	859	853	879	847	836	851	866	864	888	856	824	792	803	832	846	879	900	822	816	904	870	816	859	867	850	858	884	889	908	808	872	863	875	830	840	834	838	838	848	919	897	874	809	862	845	870	806	856	826	816	863	854	893	821	873	861	837	883	801	861	936	866	872	833	891	881	885	858	865	879	816	858	812	803	863	819	872	879	857	832	846	871	836	861	862	871	834	859	795	781	880	897	824	850	874	820	835	850	856	866	833	808	869	822	873	845	835	842	898	885	845	788	858	857	847	852	873	866	834	896	840	872	862	871	876	859	856	828	913	878	849	930	878	855	836	905	787	829	821	917	893	786	817	911	861	879	875	820	802	837	885	859	886	840	912	858	939	879	813	822	884	825	840	883	859	836	812	807	809	806	895	816	836	895	847	827	808	862	856	853	917	840	817	880	887	879	782	903	863	829	906	832	841	847	868	857	839	854	836	865	893	834	830	866	855	835	900	816	854	843	890	861	897	843	845	850	848	882	901	808	911	829	803	900	861	878	800	849	847	836	877	826	891	842	875	808	844	861	902	800	866	880	822	863	824	855	831	853	872	904	877	843	811	876	846	825	882	889	806	829	891	920	833	891	878	849	873	844	827	880	791	832	838	870	815	864	913	875	861	834	863	825	836	860	842	836	844	900	838	829	873	841	870	848	901	840	808	821	849	867	835	865	835	841	830	840	793	824	850	807	903	840	855	785	824	845	901	849	844	838	826	845	868	821	875	853	887	870	885	850	891	824	832	794	830	871	828	839	891	861	870	820	857	819	906	843	836	868	852	915	866	811	849	895	829	895	821	906	862	817	875	873	877	879	867	937	898	861	837	865	831	833	868	880	839	852	866	845	830	811	873	835	836	887	846	844	817	847	829	883	908	880	822	808	851	864	868	882	805	833	866	857	891	910	813	817	855	876	889	856	838	886	804	860	854	932	892	845	824	863	844	826	894	862	831	834	805	839	827	941	804	879	830	828	849	897	832	839	866	881	843	875	850	870	782	794	856	879	814	839	889	885	832	847	861	855	881	812	854	865	866	863	845	837	862	827	910	876	834	838	876	875	846	801	829	881	826	843	860	887	883	851	882	821	802	863	876	844	888	863	861	855	876	909	864	855	804	890	855	816	852	845	877	837	878	855	859	843	798	842	856	839	894	869	865	895	912	861	856	899	861	819	833	849	882	809	854	824	869	845	916	834	797	884	874	871	861	889	876	861	830	832	838	860	852	858	816	861	895	868	885	823	908	866	913	844	875	814	854	827	821	851	831	865	847	880	832	891	871	878	864	797	890	896	822	906	861	871	847	843	851	834	842	807	837	799	860	842	833	834	798	916	840	890	865	852	864	909	854	815	874	876	849	864	829	858	803	867	847	842	872	886	817	831	844	819	822	836	838	884	844	845	867	840	854	847	869	858	810	860	857	853	859	840	874	855	804	849	850	841	896	809	833	831	866	865	853	881	869	837	875	869	888	840	882	858	852	878	871	807	859	875	818	843	824	835	804	842	842	863	834	829	865	867	818	885	879	827	791	835	825	825	863	867	824	802	857	837	862	881	787	884	873	871	884	849	881	823	892	854	889	819	849	904	867	805	855	856	936	871	833	838	838	913	889	872	893	802	876	771	803	849	884	835	841	841	819	854	838	869	863	817	839	884	847	872	847	876	907	856	851	784	861	863	835	813	895	889	861	828	859	920	833	871	854	885	860	848	843	836	885	815	879	836	807	839	841	854	865	846	878	883	835	842	819	775	868	843	802	859	880	872	887	871	846	816	888	892	811	848	859	892	834	822	857	893	843	829	904	816	841	896	830	887	872	877	868	860	873	840	857	875	842	882	889	863	876	854	858	813	865	887	825	864	889	810	836	842	839	798	879	879	827	838	838	880	879	874	818	784	842	848	900	843	819	870	820	849	882	845	834	826	846	892	849	902	797	848	829	852	878	813	870	835	822	805	838	884	855	875	860	860	861	846	876	873	872	851	851	833	871	849	807	883	827	829	848	832	850	882	818	853	845	806	835	859	820	824	821	860	864	907	864	854	861	850	851	837	870	837	871	885	865	838	884	900	895	862	878	861	850	858	824	862	827	854	876	819	840	858	862	815	872	900	859	875	816	822	874	801	868	864	839	861	873	808	836	925	848	789	803	906	778	896	884	836	827	826	819	852	898	913	889	864	860	844	873	897	824	835	806	855	886	866	858	879	856	812	881	838	921	870	860	870	835	834	844	864	879	882	879	853	844	804	881	871	858	855	836	866	841	848	869	847	853	833	859	862	903	846	841	845	811	819	853	846	846	900	889	795	859	897	830	847	839	833	831	871	805	903	847	889	880	832	878	910	831	834	891	863	853	860	829	862	834	868	811	829	812	853	851	791	868	867	800	863	891	860	830	896	881	887	900	835	882	888	888	869	884	896	828	865	862	847	855	853	883	847	855	868	874	905	817	806	820	856	894	851	837	855	800	851	883	859	806	867	856	926	910	869	828	795	887	872	867	861	881	823	838	810	873	848	888	872	838	838	912	864	902	843	887	828	847	879	893	864	828	873	831	854	831	823	859	854	822	836	859	827	833	820	816	806	835	820	818	832	848	818	839	864	852	848	908	826	886	872	815	819	826	838	844	850	850	809	819	793	787	866	848	847
31704	54745	43004	32762	26314	20724	16746	13737	10812	8584	6847	5319	4532	3790	3007	2647	2413	2189	2034	1702	1609	1510	1389	1305	1253	1214	1218	1101	1100	1116	1135	1026	1028	1022	941	956	862	921	936	904	916	900	869	878	864	846	880	861	858	910	900	833	912	887	794	876	876	818	864	832	881	894	861	910	894	919	922	894	875	807	805	834	893	851	827	876	872	811	825	909	828	847	837	854	861	844	812	854	835	813	837	863	851	863	884	873	816	853	834	860	847	873	822	797	866	895	798	831	837	785	831	879	792	808	860	855	847	819	789	853	822	795	807	866	840	826	866	846	824	834	879	822	877	839	840	861	806	786	833	839	886	807	872	838	842	847	850	851	837	808	846	812	873	819	833	869	853	881	853	832	875	852	846	818	857	823	852	815	806	873	791	862	854	840	846	897	824	851	879	842	827	867	818	888	825	827	868	812	822	836	812	849	817	822	878	810	875	834	863	851	887	848	844	843	841	797	885	870	853	841	879	845	877	898	859	842	839	847	853	852	843	867	800	863	830	800	841	863	824	867	841	873	881	774	838	865	824	823	841	863	808	874	861	854	863	804	813	877	868	840	804	845	819	827	824	812	840	837	836	881	836	818	869	868	876	862	877	876	855	864	823	859	849	900	884	896	822	864	816	874	887	833	815	873	859	874	892	871	817	895	826	871	854	840	830	836	879	866	845	841	821	787	888	838	836	859	842	823	871	857	842	805	816	835	814	834	884	798	899	799	882	828	793	862	834	879	823	813	854	842	911	846	861	799	793	834	832	826	833	863	849	849	827	828	821	856	791	851	824	882	839	860	876	818	817	888	847	838	832	863	852	812	821	814	847	858	857	840	835	878	838	789	869	812	810	863	846	820	845	837	832	864	791	827	851	810	838	819	777	838	816	843	804	857	851	865	847	824	887	849	875	844	862	869	844	869	835	935	821	859	888	806	881	845	814	840	838	800	827	846	846	839	834	830	798	849	858	853	842	814	828	867	798	864	830	877	822	836	844	861	846	850	842	819	829	901	872	832	892	860	884	888	839	844	828	880	900	826	793	826	854	818	819	817	885	847	847	878	876	852	909	797	915	803	813	855	828	854	886	795	886	849	854	823	829	879	846	850	871	840	813	843	855	832	861	844	851	806	858	870	813	879	841	848	859	808	863	900	811	836	832	901	821	832	851	804	814	824	858	881	865	855	810	865	844	862	848	869	863	881	858	852	853	863	886	840	901	847	848	852	848	828	828	854	849	844	846	872	805	824	878	827	876	895	846	831	846	863	844	854	833	838	815	830	873	858	874	866	890	828	798	850	809	876	852	814	841	849	864	831	820	819	836	780	848	802	862	849	877	863	882	818	793	866	851	867	832	840	822	842	888	839	840	819	865	856	791	850	814	828	843	810	871	851	857	860	813	884	884	859	811	857	829	850	875	831	854	840	883	851	850	870	829	829	908	867	873	832	897	847	851	840	809	875	878	840	876	812	872	814	851	836	819	846	838	853	864	886	882	840	816	837	809	815	888	820	812	853	845	860	838	887	856	833	831	849	918	881	871	855	831	815	831	855	812	866	802	896	893	863	833	818	891	868	849	785	849	817	824	849	837	861	838	890	822	813	800	854	845	871	868	824	834	880	872	809	896	885	823	863	856	875	839	809	814	868	820	859	850	866	845	865	813	856	864	838	860	873	845	847	797	826	821	870	826	868	845	830	836	876	900	837	895	838	891	856	823	891	829	793	837	815	793	861	887	827	835	864	824	803	876	866	832	863	831	757	882	851	871	860	827	815	863	857	871	763	835	816	852	857	827	819	846	860	807	869	829	851	861	862	782	823	836	811	882	847	839	846	864	848	913	870	812	788	851	827	846	804	865	871	871	840	894	834	785	847	842	867	847	857	850	811	867	839	884	845	855	858	826	833	843	790	866	815	944	906	863	841	871	837	850	808	886	882	861	799	909	834	831	852	836	893	860	890	819	881	787	786	865	846	875	850	817	856	812	890	842	903	820	837	830	868	798	852	865	905	859	885	819	911	863	874	812	867	842	889	880	803	847	864	866	860	847	860	811	868	829	833	846	848	842	820	844	899	833	866	892	859	870	878	896	870	807	918	818	854	825	853	893	868	846	823	822	860	845	786	869	836	847	894	855	869	840	816	890	830	915	857	843	797	884	878	877	841	823	806	832	830	840	871	844	816	830	871	813	754	832	884	792	853	813	860	838	837	825	818	895	849	855	795	822	801	871	837	839	792	872	840	850	821	885	835	875	825	845	876	852	842	806	871	835	856	898	814	835	864	861	865	849	844	841	879	811	831	870	864	827	819	871	855	841	852	804	893	846	839	860	851	856	836	837	872	862	859	860	849	898	844	862	813	857	818	899	854	849	883	893	825	799	908	854	836	816	887	835	805	887	879	837	842	838	852	882	800	834	837	817	827	852	800	849	857	810	803	857	890	858	844	866	837	843	866	837	881	881	864	809	923	852	840	894	812	877	872	833	834	900	889	881	873	838	845	836	832	827	873	818	863	790	872	846	815	831	877	815	886	876	841	838	791	790	835	865	800	844	853	887	832	860	815	844	878	841	832	845	884	808	809	820	792	878	838	790	842	896	856	829	877	844	861	860	903	879	828	804	850	873	865	874	839	826	870	812	865	923	865	880	821	834	838	858	863	884	822	788	858	845	841	845	822	882	830	852	832	855	817	840	791	816	868	848	821	871	834	831	849	841	845	871	799	905	877	903	791	811	829	873	886	796	836	895	815	833	839	846	836	871	861	824	851	864	834	852	788	795	867	828	857	849	892	875	868	880	872	881	857	848	884	848	813	898	793	828	805	869	824	803	904	834	888	868	856	885	825	839	838	871	791	812	903	836	890	821	817	790	846	815	805	838	859	876	833	863	841	876	822	868	840	855	876	857	868	861	842	901	791	883	857	869	851	821	904	824	818	808	887	838	836	842	814	885	807	809	882	840	850	878	839	779	888	841	880	824	844	824	806	853	796	866	858	900	825	844	884	866	823	871	815	821	840	871	897	850	849	887	852	841	809	881	827	825	873	823	814	809	907	794	823	857	815	814	785	848	825	832	802	862	863	839	833	773	891	806	828	857	828	824	849	832	874	900	876	868	863	837	851	822	835	839	823	791	879	847	849	865	858	855	811	886	866	804	884	815	815	856	872	817	846	818	838	853	849	834	827	844	854	899	830	851	844	817	842	845	862	883	799	865	834	850	838	847	840	820	853	819	846	855	887	852	859	865	887	880	809	829	841	823	856	856	819	828	828	812	828	817	843	828	822	846	856	821	825	868	819	845	846	806	862	791	868	929	814	795	851	784	838	815	826	833	838	894	852	837	864	839	896	830	822	833	908	825	789	847	837	869	921	854	893	844	788	844	857	818	835	802	855	879	859	854	829	809	872	842	818	842	814	819	852	844	780	909	811	842	861	814	869	878	842	812	891	856	857	841	789	871	807	844	826	905	873	813	841	853	861	812	886
24858	21193	28395	26994	21923	15618	10518	7325	5550	4515	3554	2981	2442	2185	1860	1704	1476	1427	1359	1299	1168	1091	1073	1062	1045	1000	1042	1049	997	926	984	869	894	882	898	861	859	839	841	838	872	841	797	827	840	846	786	806	823	888	841	841	858	810	835	800	818	862	876	816	784	819	817	861	830	856	810	800	845	844	803	834	825	830	831	825	896	858	801	820	797	809	796	808	813	826	846	772	839	788	836	821	861	872	843	789	837	827	832	809	833	811	857	828	832	823	831	842	800	829	865	811	848	801	824	782	814	833	771	827	774	843	830	858	821	824	856	821	854	879	795	823	876	873	866	818	832	821	801	855	855	862	865	864	835	845	809	863	829	821	810	767	826	817	874	880	770	811	789	852	859	861	862	846	859	808	812	863	840	836	771	845	858	864	845	863	786	783	795	803	855	846	823	874	834	795	844	813	871	815	806	839	846	853	775	814	797	832	802	817	865	770	826	822	805	910	827	853	856	821	820	817	866	789	802	855	815	816	822	845	858	830	799	805	869	868	837	850	805	822	863	886	796	786	796	834	856	781	805	816	844	845	791	790	805	810	804	845	841	851	833	872	769	835	838	824	814	786	799	856	819	817	809	828	843	808	822	802	808	796	789	787	834	787	793	835	801	803	799	762	860	791	815	799	863	769	833	846	861	827	812	819	866	766	812	845	791	805	799	825	849	846	821	833	836	864	760	778	783	786	812	906	835	832	839	817	856	865	799	816	876	854	862	831	833	844	841	855	814	827	786	830	860	788	834	855	862	808	821	876	817	855	819	799	798	843	867	814	837	860	848	801	896	799	852	810	799	825	819	828	805	858	825	790	809	821	866	859	839	830	835	844	766	854	855	849	874	813	825	829	804	811	791	835	825	847	853	822	841	807	806	878	796	840	891	826	883	848	869	812	827	801	811	767	852	878	867	816	801	813	859	780	812	872	841	777	845	838	837	810	822	791	834	890	844	850	859	804	832	824	841	808	829	786	840	791	798	841	828	792	874	907	841	821	852	845	853	847	886	817	846	862	817	832	796	824	858	828	838	824	815	753	803	825	806	855	884	883	847	780	860	831	820	831	840	821	844	832	849	870	832	809	793	804	839	833	794	839	825	795	825	828	823	816	845	866	796	785	824	845	830	876	829	845	843	845	864	834	801	752	816	847	857	838	829	831	837	783	811	831	849	829	801	816	795	857	866	849	846	793	855	826	835	857	766	817	869	875	812	850	858	817	856	853	836	816	811	836	831	812	831	805	839	759	832	856	825	842	806	839	800	811	815	820	786	773	834	847	837	819	879	819	806	844	791	815	810	836	883	870	827	843	909	788	838	842	861	820	815	866	796	823	811	822	833	788	834	854	804	853	823	816	874	820	803	837	843	873	835	814	873	758	772	768	822	827	795	814	867	814	840	829	818	821	850	909	886	848	804	808	788	803	761	846	766	803	812	868	784	776	846	810	803	835	809	825	884	814	777	864	830	865	841	800	814	814	840	874	810	799	756	829	848	801	797	850	839	828	797	813	835	845	884	809	838	835	815	851	806	800	799	862	812	811	870	846	833	866	809	836	806	841	788	846	747	812	775	813	829	833	826	793	835	816	773	834	787	878	803	799	851	825	836	832	844	825	870	845	918	873	828	879	787	867	829	807	816	821	822	836	854	873	811	839	852	821	801	826	817	811	798	830	831	837	811	811	835	853	785	822	794	853	788	832	841	815	820	820	807	815	806	844	771	842	787	790	840	818	863	884	811	839	844	843	820	808	820	784	826	817	875	780	834	824	805	866	811	824	793	788	804	829	788	822	859	800	806	799	834	821	821	796	829	813	774	779	824	843	814	794	809	875	793	909	857	812	873	842	821	793	824	812	855	844	833	843	838	786	799	881	830	827	876	853	798	796	824	841	849	853	762	807	803	847	889	853	833	872	813	778	846	828	775	873	803	852	825	824	844	823	842	815	798	806	851	834	806	847	775	818	826	818	801	783	829	863	883	868	864	803	859	783	805	824	847	786	803	798	836	909	838	844	840	842	825	861	839	804	814	842	832	803	829	850	824	808	784	825	793	849	870	810	793	791	838	861	812	843	838	859	844	837	789	817	870	814	863	844	855	835	828	835	792	846	864	826	851	830	808	790	775	830	792	827	822	860	824	818	873	836	813	799	876	822	839	830	823	860	866	853	848	813	803	843	813	853	851	807	823	809	850	794	811	853	815	798	854	810	818	764	836	803	817	861	817	816	851	818	828	803	780	816	859	814	849	872	813	831	833	817	851	804	844	796	797	871	728	821	869	863	846	876	817	845	833	857	800	805	805	806	829	810	863	881	857	819	871	800	881	837	834	826	823	866	863	771	815	775	820	846	835	800	834	837	841	845	831	851	798	815	867	844	806	866	813	793	825	797	771	828	802	827	868	796	791	792	821	833	804	844	832	834	820	810	785	850	819	824	832	815	852	832	808	824	848	845	873	891	840	817	802	838	835	835	831	778	831	788	841	810	854	818	859	847	832	799	820	812	874	812	837	830	794	798	781	816	826	837	855	855	810	892	823	792	786	863	870	792	812	869	778	856	839	804	836	861	870	810	818	824	878	787	819	736	865	846	836	837	817	851	819	805	843	836	847	855	830	832	851	811	840	819	798	819	837	865	812	860	819	767	831	798	862	816	777	841	866	784	839	807	802	855	808	801	798	825	862	807	822	844	841	838	822	817	879	845	807	820	882	856	813	812	819	823	808	850	855	860	798	834	806	823	856	817	793	772	833	835	800	813	852	796	750	802	836	855	815	827	806	850	817	782	811	826	810	817	849	781	833	807	844	843	840	831	840	855	788	877	865	863	847	780	856	815	822	796	853	849	838	802	789	814	814	783	794	837	850	804	821	816	854	866	857	819	796	832	825	860	804	830	770	842	848	810	795	849	843	880	823	786	812	821	846	819	788	858	823	854	844	811	812	883	833	804	841	805	883	806	829	824	822	819	819	864	823	828	865	827	796	819	835	885	866	837	822	828	800	835	817	797	848	770	891	854	861	808	825	797	876	842	854	822	828	794	853	903	797	810	847	811	827	799	809	832	845	798	825	824	841	828	825	858	886	802	822	829	851	789	833	786	798	802	824	808	810	816	879	803	860	875	852	839	826	826	838	806	832	826	847	784	811	820	893	841	857	826	847	838	879	798	851	821	785	828	823	768	843	826	838	766	818	793	776	797	837	826	847	823	807	847	828	805	835	811	781	781	880	845	782	818	814	751	788	837	792	837	860	849	843	873	851	808	819	787	796	845	852	804	851	770	855	837	836	894	903	866	857	831	816	860	856	781	871	844	849	808	906	832	774	821	836	864	806	801	834	834	778	846	874	834	840	846	836	863	822	754	810	813	819	841	866	839	842	894	832	809	782	832	769	802	862	859	791	799	836	759	790	801	812	859	805	806	810	820	711	838	852	822	851	827	778	845	790	848	867	842	794	789	800	881	792	772	818	800	796	833
31086	51026	39670	29275	23032	17628	13895	10933	8564	6894	5600	4506	3603	3057	2597	2348	2068	1813	1730	1497	1448	1322	1246	1211	1265	1200	1157	1076	1106	1002	963	994	983	942	954	949	941	913	870	921	918	927	851	820	867	866	850	854	815	830	840	821	861	834	857	862	842	814	783	869	841	808	865	843	852	847	813	875	797	798	884	808	841	820	879	820	863	776	859	825	807	857	866	849	842	845	808	872	778	809	829	818	870	829	847	783	878	858	878	839	825	818	836	861	861	889	872	779	848	797	873	832	804	885	853	861	819	847	860	800	832	834	829	819	852	867	833	844	788	845	830	837	862	815	836	826	839	845	774	855	823	835	844	858	829	824	859	821	811	857	820	858	853	836	823	842	849	857	813	813	792	819	819	841	831	852	891	872	813	843	833	876	828	798	888	795	862	885	828	848	794	844	807	811	828	866	833	913	853	885	847	866	861	852	840	786	802	824	837	851	854	813	855	840	884	836	805	860	889	814	822	801	855	856	873	833	807	822	842	838	801	802	883	810	782	866	840	806	826	838	836	795	820	856	802	858	879	860	895	877	881	869	851	857	877	799	864	825	836	868	843	800	824	841	849	832	830	818	867	861	820	865	890	840	855	837	826	855	845	861	843	876	834	827	858	814	894	827	817	802	836	873	850	863	810	822	861	860	828	805	823	851	841	835	850	859	813	799	854	826	833	855	875	819	860	864	853	817	842	818	804	835	803	839	851	826	859	851	834	857	844	831	863	807	852	807	773	907	849	844	804	862	879	822	839	877	817	852	843	871	831	844	877	800	860	798	813	833	903	819	794	839	891	785	848	872	782	836	855	825	834	749	887	829	913	863	780	862	815	828	877	829	823	839	825	891	820	889	820	856	866	856	827	875	788	794	820	840	846	920	846	842	844	839	847	883	797	840	822	857	854	834	839	856	854	862	864	818	834	846	876	832	813	891	855	842	872	864	886	868	840	761	819	879	823	884	823	870	855	775	839	896	878	858	855	808	804	871	881	822	816	837	794	858	904	815	856	801	865	849	860	841	836	825	837	887	799	863	801	854	842	794	813	852	824	871	844	874	839	859	817	886	833	847	853	824	841	824	856	862	838	822	806	834	817	852	810	832	803	834	888	868	821	863	821	850	866	816	820	856	834	833	795	888	883	839	868	891	833	835	782	825	844	896	809	841	888	807	851	871	878	825	866	872	794	918	857	833	837	803	846	844	815	820	894	808	817	865	812	853	844	792	833	860	821	841	873	867	836	821	790	855	875	854	854	860	865	830	835	845	843	826	799	834	859	870	870	830	797	826	887	820	869	826	794	778	809	818	823	818	862	824	828	784	808	880	910	817	822	849	840	847	836	874	912	833	832	817	910	798	822	863	857	873	863	878	896	843	887	790	827	841	877	841	819	828	858	867	851	904	856	841	853	883	883	806	828	879	846	827	860	876	851	809	810	836	867	883	867	832	816	864	836	847	812	823	827	825	857	834	809	881	775	830	848	803	861	855	887	864	809	844	812	819	834	819	856	850	864	832	887	872	852	881	833	855	822	836	866	842	823	867	859	849	887	802	839	813	812	843	857	810	785	861	847	827	854	821	813	813	807	884	828	854	877	841	819	792	855	846	881	863	799	806	843	891	913	827	850	895	823	815	791	864	807	857	864	820	793	820	856	805	848	883	854	885	853	882	858	867	870	840	844	848	891	835	834	863	886	827	858	878	796	856	844	875	845	827	839	840	838	832	818	812	838	777	770	851	843	850	837	813	846	894	828	860	811	837	808	848	886	855	825	857	885	851	824	861	850	834	834	892	823	829	887	815	842	875	864	801	820	863	836	824	869	761	798	837	903	828	869	884	828	792	872	871	795	891	829	795	843	917	862	828	850	807	817	848	818	860	881	846	836	922	859	823	853	883	828	885	824	865	873	849	842	903	846	862	887	887	840	837	856	834	804	844	797	838	850	831	822	801	768	803	838	863	889	869	857	866	826	828	815	892	822	827	851	872	844	839	793	835	838	819	885	890	797	897	875	833	860	878	825	820	865	899	866	862	836	842	836	843	860	843	854	831	864	847	809	882	866	855	803	817	805	823	850	861	843	870	829	858	864	861	848	856	779	815	813	824	837	838	867	862	797	869	842	884	868	844	857	810	826	826	796	861	826	853	837	835	878	777	852	868	806	820	781	868	838	862	821	877	803	810	870	788	879	850	866	855	871	874	894	854	771	859	823	892	824	816	818	884	869	809	827	872	858	834	840	848	833	841	841	840	857	847	870	827	846	859	843	830	806	836	801	841	846	913	845	855	813	848	878	831	890	893	835	842	859	789	830	834	848	847	823	756	857	793	846	857	813	807	860	855	818	801	829	859	866	850	813	851	857	830	819	826	850	833	833	803	851	885	823	850	845	847	831	803	842	865	887	793	866	776	838	830	867	873	884	849	859	821	856	799	894	838	856	781	881	835	808	832	842	839	855	851	801	789	828	805	815	877	886	859	872	849	863	800	858	877	899	848	819	890	852	858	821	809	852	907	839	807	811	844	879	911	868	891	818	847	870	819	830	876	886	877	804	801	833	887	877	842	875	837	831	798	800	837	815	785	856	857	865	885	826	872	849	833	865	824	794	860	822	848	874	857	871	810	830	874	870	857	790	867	832	829	826	891	892	826	834	833	850	809	833	817	749	842	833	830	871	840	869	824	827	874	821	849	816	826	858	879	823	877	826	853	796	907	835	878	837	819	807	867	840	865	843	802	821	809	831	842	846	863	788	811	822	820	831	834	909	864	798	870	875	866	862	767	852	846	897	833	783	835	859	821	843	835	836	841	818	840	835	827	797	835	873	885	811	838	867	852	814	827	892	858	803	811	857	850	839	851	830	847	811	816	874	866	836	848	813	806	818	845	855	807	837	873	786	862	828	814	882	818	844	840	807	851	817	796	819	838	859	838	839	873	859	838	860	859	846	819	861	831	861	856	803	861	839	808	820	844	848	784	843	870	834	823	912	871	864	893	805	835	845	807	838	857	843	771	818	861	809	787	906	869	908	885	826	837	849	834	834	827	845	861	838	872	822	849	840	864	897	849	820	814	896	839	866	847	844	839	847	883	796	840	842	837	829	851	801	869	834	832	794	844	868	794	815	865	801	850	819	857	840	853	814	856	892	841	861	834	825	848	870	850	826	831	860	827	894	833	794	849	841	830	814	895	842	835	825	844	840	855	847	820	834	809	869	845	813	787	834	835	844	835	824	838	825	845	812	845	843	851	830	860	825	837	808	819	865	771	841	893	812	826	867	847	806	795	892	778	814	868	818	874	866	864	852	812	856	873	815	821	846	902	866	830	883	828	846	853	829	821	798	841	853	829	848	837	844	824	810	807	837	812	869	883	838	833	817	869	801	848	874	864	834	892	828	851	892	795	862	846	865	835	833	821	819	839	751	876	831	824	867	822	896	772	813	846	773	812	838	837	794	852	841	851	852	900	862	890	856	812	823	852
22547	21063	28779	23721	21844	23963	24176	14553	10457	8329	6667	5304	4353	3614	3077	2825	2633	2225	2086	1923	1707	1595	1591	1544	1453	1432	1414	1292	1303	1250	1283	1144	1202	1158	1102	1107	1145	1151	1058	1104	1069	1068	1104	1033	1022	1008	1004	1032	1002	1042	980	1015	1027	1008	958	1061	1003	999	1011	967	1006	1072	1011	1009	963	1050	1012	1019	986	1024	985	935	1014	991	998	1018	1053	974	1064	994	1011	1001	1011	963	956	1032	1016	1024	1025	1026	1026	1034	1032	1050	1053	1011	978	1007	1054	993	983	1009	987	1028	1038	954	946	1039	975	973	968	1020	1047	1030	1030	969	1046	1073	930	1022	1037	995	957	1025	1026	985	965	931	994	978	983	1005	1062	1012	1008	1011	1060	992	1030	1018	1045	975	953	984	1004	1058	1015	997	1023	1038	1010	1014	998	990	1008	1037	1044	984	995	1002	983	1009	1005	981	1061	1014	968	1005	1059	1003	1012	1033	1014	1018	1004	1065	1055	1018	1006	1045	997	1052	976	1012	1032	983	990	963	980	986	1026	1016	999	1002	1063	1008	1032	1048	945	1041	1010	984	942	990	1005	1021	1043	965	996	1069	1042	1019	982	1014	986	958	1021	993	1053	949	970	1018	1049	1019	999	1012	996	1024	974	987	997	1015	1008	1053	981	1028	968	998	1012	999	995	1024	1045	1079	994	976	1004	975	987	998	994	990	1010	1006	950	1005	1005	1028	1068	964	1082	1052	991	1015	1034	1056	1047	1006	979	1034	1038	1024	998	996	1010	982	995	977	1041	1012	1042	998	996	1009	1037	1042	1053	1011	979	980	1013	1013	1054	1025	1044	1081	1053	1025	972	986	996	1004	983	1035	1023	1015	1017	1016	985	929	1014	1042	968	1009	996	1002	1035	1074	1065	1026	925	1008	1019	965	993	976	1026	1015	1042	1040	1006	996	958	996	996	928	994	953	997	1040	1017	996	969	1023	1023	978	1000	1006	1034	999	974	1053	1023	1023	974	1044	979	1000	1031	1039	1056	1057	942	1036	1002	1053	1032	1011	995	1013	996	1002	990	1000	1018	1039	1025	1005	1011	1026	1024	984	1035	1003	1037	1007	1051	975	1052	972	1016	1007	1032	1000	978	963	988	972	1021	1001	1028	1040	1012	1011	1047	1011	936	983	1013	1009	954	1000	979	1022	1046	1039	995	1040	1039	974	1015	1001	976	1046	1011	997	1029	1004	1022	1047	1005	1007	959	989	976	1038	1025	1027	1073	993	1032	1046	1051	1008	968	1000	1053	949	1030	1055	992	1008	1023	985	968	950	1070	958	992	1012	1042	1027	1035	1029	1020	1024	1025	971	950	1016	1039	987	998	981	1018	1003	972	985	1031	985	948	995	973	980	990	1012	1006	992	969	1069	1031	1017	982	1006	1019	1018	1021	1014	1058	1059	1035	1016	1004	971	1027	1047	985	976	1026	1017	983	1028	970	1049	1025	995	969	1086	999	998	1038	1006	1009	984	978	1018	953	1049	1015	975	1040	1029	1059	1035	1034	1026	1002	987	1017	1039	1001	985	990	1011	1061	1039	1024	983	1056	972	1028	1042	979	972	1045	990	967	1043	1038	1024	1006	1021	1017	1016	1017	957	1041	1057	1050	1010	954	1002	1002	996	1008	1039	985	1015	1027	995	1004	1020	1009	1096	964	1055	1037	996	964	969	1073	990	1032	991	1044	1015	1038	1054	1062	1052	997	987	985	973	1020	982	1026	997	1017	997	994	996	1058	1050	1082	1032	1021	965	965	1045	1028	1046	1030	993	1032	1038	1041	1027	1000	984	1058	1005	1026	1008	988	967	1023	985	1016	974	1069	1061	1041	1019	982	1011	945	1045	1020	1016	1003	987	1006	953	1047	993	1028	1051	1049	959	1060	984	989	1042	1018	982	959	1012	1041	1005	1031	1004	1065	1049	1000	985	1019	968	1063	976	994	975	1025	932	1059	1021	1080	972	1002	1001	1010	1040	1021	962	1018	1033	1024	1022	952	1014	1009	1023	1035	963	1031	1025	1044	977	1021	972	1043	983	990	970	981	1037	1013	1015	990	1016	982	967	1003	993	1026	991	1059	1001	1018	980	1025	1029	1028	1015	954	1005	996	1015	1013	991	1063	972	1028	1052	999	1030	1020	1044	990	1132	1057	941	936	1025	1047	992	999	1029	992	939	1057	1038	967	1062	1058	1055	996	1047	1008	1013	1048	1031	1008	973	1003	1006	1008	999	1009	992	979	1054	959	994	1027	976	968	1007	1066	1038	1007	1025	1014	1050	1026	980	931	1029	1076	991	1091	1039	997	999	966	1051	1018	1066	1022	1026	1043	993	1017	1061	1067	1037	1009	1014	928	976	993	990	1050	973	976	975	961	1004	1023	979	1080	1041	1055	928	1026	1012	972	973	1048	1035	963	1014	1035	1030	1019	993	989	1027	979	1047	1056	990	996	1019	1027	1023	1013	977	1041	991	1046	1033	1022	1024	1008	993	1005	1031	1045	1038	1027	1023	1045	1011	990	1058	1038	1010	968	1075	955	1003	978	1012	1004	1018	970	1044	1029	1036	989	947	1000	969	1013	1000	1034	1013	980	1015	966	981	1026	977	1094	1030	1004	1015	942	972	1039	1042	953	1033	1024	1010	963	1059	1003	1032	1049	984	1011	1020	1037	1034	1013	1007	1016	1005	983	1033	1020	1015	979	1005	1040	1002	1095	980	1084	933	1020	996	1035	996	987	976	1032	1018	998	996	990	991	1003	1006	996	1002	1079	988	990	990	1040	1019	1010	1008	954	1011	975	1045	1020	960	984	1002	1017	1004	1089	966	1022	996	1006	1015	1029	979	1037	992	1020	1013	1008	1050	1065	1068	992	1063	989	977	986	1032	970	992	1047	1004	930	990	1037	1000	968	1039	1002	1031	995	1036	982	1035	1018	1029	1018	1028	1008	1009	989	986	974	989	1004	1058	1018	1021	978	960	968	963	1036	954	974	985	1036	1004	985	1026	1019	1016	981	1002	999	1011	1070	1049	1021	957	989	1015	968	958	1080	982	1058	952	1038	1046	989	1029	1005	1005	988	988	1052	998	1036	988	990	985	983	1010	1019	1012	1000	987	1010	976	1032	1028	1036	1039	1021	991	1028	954	1056	979	1055	963	1063	1058	1002	1049	995	985	1016	1014	1008	1021	997	1017	1030	1024	1054	1006	1055	1034	983	1034	1024	1045	1042	941	1027	985	990	1029	975	1018	989	1027	1051	974	1000	1050	986	1039	999	976	976	1076	1061	1039	1011	1038	993	986	1030	1033	1056	1033	989	1005	963	986	1064	1006	1028	961	958	982	1014	1023	1012	1058	1039	1047	1016	1027	952	1025	1006	1025	990	971	1027	980	977	1057	1040	1040	987	967	1046	975	1035	1037	1009	1028	946	948	1025	1028	949	1021	964	984	1003	1015	1020	1027	977	997	1003	1017	1007	1012	1038	975	1048	1035	1074	1033	1049	1069	1018	1035	1054	1068	985	998	997	1035	985	976	956	1009	990	976	1014	1023	1019	1013	1001	1053	974	1001	1030	991	1011	1012	1022	1071	993	1061	1066	979	1070	1031	978	938	1045	997	1013	974	1012	1039	1037	950	1087	947	1028	976	1009	960	963	970	1084	1002	1034	1018	994	1030	1023	1063	1017	996	1043	1001	1061	1052	1075	968	1020	1007	1006	1025	1012	1055	1018	1034	1024	1001	1049	997	1051	977	983	1025	1060	1004	987	1004	1003	1001	1035	1070	1054	989	1032	1030	1003	1055	1000	1044	1020	1056	1015	995	1063	1052	966	1034	993	1037	997	987	1053	1021	1031	1013	995	1013	993	1021	1005	992	1016	961	1019	1014	1041	1056	1017	967	1025	948	987	1026	1016	962	990	965	1027	1110	986	994	998	996	1037	1017	1018	998	1017	1078	987	1077	981	1016	968	1016	1027	1044	958	1035	1020	961	1009	1007	1009	984	1015	1043	1032	1048	1003	1011	995	1006	1022	1024	987	956	1030	930	1040	1004	1022	1057	982	1027	1009	1025	1011	978	1040	1012	1040	992	993	1005	954	991	1032	995	1030	1032	974	1028	1025	1013	1012	1024	1065	961	1027	938	994	1067	986	927	969	943	962	1030	984	1041	1003	1016	1026	1008	985	997	1002	1004	1036	1004	1039	998	988	1052	984	977	968	972	1014	1003	1014	1026	1039	986	972	940	969	975	1037	1013	1027	996	1041	908	1018	1033	1082	1010	1001	1012	1035	1010	1033	1006	947	998	1033	996	1037	1040	943	1050	1026	1018	1010	985	1006	1021	1008	1001	1023	1095	1024	1028	1065	934	1012	984	1008	1005	989	1032	1025	984	1044	996	1040	1022	986	1052	1010	982	1059	1001	1010	1021	997	1041	1026	1025	1019	1024	929	1074	1043	1034	983	988	1025	1048	1013	979	1021	999	1039	1028
34837	60351	48254	38116	31571	26152	21551	17274	13876	11228	8929	7417	5865	4907	4197	3607	3318	2909	2574	2336	2059	1867	1829	1717	1654	1610	1508	1479	1376	1367	1274	1243	1244	1172	1225	1188	1079	1094	1159	1039	1072	1021	1015	1045	1032	1002	991	968	1027	991	974	992	984	1049	1008	1028	950	987	1034	934	1030	1018	1041	1012	971	962	1057	1052	1058	987	1017	1025	1014	996	1041	992	955	984	970	985	1008	987	920	1010	1004	1008	980	965	1011	1010	983	973	965	1007	971	963	1004	1011	988	956	964	1013	956	928	989	919	928	976	1109	1004	979	966	1013	935	1048	978	971	1005	975	1026	975	972	997	951	967	979	963	990	1065	982	946	985	951	1001	971	1003	954	956	953	1025	985	1035	1053	1019	960	972	961	987	1011	986	963	997	979	995	1012	1018	954	1007	1057	1045	978	1027	1049	980	921	926	935	1015	1052	919	1019	980	1032	931	1003	978	939	1014	982	1033	954	979	1031	996	1012	1004	1057	946	1028	999	1030	971	982	1011	989	987	1026	979	970	972	969	1008	967	1028	1017	1025	1001	989	997	1025	964	952	992	1005	962	1022	1028	964	981	961	931	989	969	925	965	960	1003	982	1044	983	1067	1020	954	987	969	982	1001	964	994	993	1027	1011	946	1013	969	932	958	991	1040	974	999	985	1044	982	1019	998	942	988	1066	1084	1014	1029	963	956	973	974	981	914	1054	983	968	1011	946	993	1036	949	1033	1006	987	1025	990	1012	1000	1079	1018	945	1005	980	1026	953	989	986	976	998	1000	991	1021	1002	936	1006	982	993	1041	949	1057	933	984	1000	1022	1054	925	945	987	1028	1010	1043	966	1058	947	976	1016	958	971	934	985	1033	1037	1029	961	1011	987	988	1002	935	1000	922	970	950	1010	995	923	1013	970	959	963	1006	998	917	1013	998	957	1006	1045	1011	985	1042	979	1018	980	973	955	1009	996	984	966	988	1021	988	917	992	929	1018	1013	950	964	1029	992	979	1006	958	989	993	992	1006	956	1032	983	971	947	983	999	1011	991	1024	1023	989	993	989	980	1028	1013	988	984	974	981	985	1029	1006	1000	961	992	981	1020	1034	970	979	1034	981	993	994	1021	975	982	964	990	974	992	1026	1000	1004	988	968	1038	1035	998	1045	1005	990	972	1043	945	992	953	1018	949	977	1002	1000	953	953	1000	973	924	1035	1017	959	942	1075	992	1001	1002	984	1033	1027	982	1060	1037	941	992	964	978	1007	994	1002	1019	1037	978	1012	1008	955	963	1060	981	992	986	965	1058	997	966	973	1008	939	978	990	975	992	1023	1057	1086	992	909	998	1000	1000	985	1019	964	982	1016	991	988	928	966	1030	935	959	1012	1002	955	929	1005	1005	1059	960	993	1013	934	979	928	1015	992	923	1008	1000	1008	1024	1026	1036	958	992	988	995	1036	982	1008	993	930	979	976	965	1020	960	1043	963	910	990	960	945	987	1015	987	1026	1004	981	1085	913	935	1010	1042	981	1012	1021	1022	982	991	953	1034	1028	943	971	1018	954	1032	983	1000	923	997	991	1016	978	983	1022	1069	987	974	972	1075	1006	990	968	1007	1016	983	1034	941	972	1042	1010	991	1015	932	977	962	1038	975	956	979	996	964	975	1016	1046	971	944	983	959	998	993	969	976	977	995	1013	982	988	987	1018	1002	982	904	1012	1006	1022	956	989	984	991	991	1004	953	992	960	992	989	1011	1017	981	1033	990	961	1015	972	1024	1026	934	1006	985	1002	996	1015	981	949	997	1020	1005	1017	981	984	993	980	939	989	1008	1020	961	1102	999	1019	1046	991	979	1023	996	935	941	994	982	1016	1000	997	984	938	974	975	997	984	1053	1054	1001	958	999	987	1052	1017	1011	988	939	952	991	963	978	1044	968	997	991	978	999	992	1003	983	1035	1004	1017	1050	979	1000	1036	974	974	1022	1038	953	1029	1012	999	1029	956	993	1009	1035	925	949	971	1015	963	1021	960	1009	998	1073	990	918	970	1029	952	995	982	967	990	999	996	951	998	997	983	990	981	1027	1043	1013	947	984	1048	1016	1013	960	957	975	991	992	1013	1025	988	969	1021	1006	1027	952	1027	990	1010	1048	1050	998	1054	920	1003	1039	981	916	984	992	1008	985	1010	1004	946	946	961	988	968	972	988	974	994	1062	1051	966	994	1044	917	978	948	1048	1032	996	1007	1072	962	989	999	1006	1026	993	964	1035	981	984	1009	1038	1034	972	1043	964	979	1016	1025	996	990	1009	938	990	1020	1054	966	1035	991	991	978	967	970	1009	990	1030	1025	981	996	974	973	951	1046	999	952	1002	934	1006	1013	988	1046	966	955	967	961	965	939	980	1027	983	990	933	969	945	945	1021	1015	1011	996	968	946	1031	944	971	974	998	1006	1010	1000	943	966	973	996	952	965	991	1029	974	996	944	968	988	1012	998	1003	973	985	1095	998	1005	1038	977	979	971	974	987	1012	984	961	962	966	1009	1000	1011	1007	1030	928	1001	986	1002	999	989	992	1039	998	1012	973	1022	998	995	1012	967	1010	991	1019	967	1008	970	991	972	1008	1011	988	985	987	1035	1017	1029	996	981	1006	994	1031	988	987	1022	987	1013	995	964	995	973	927	1024	1038	1023	1012	1006	1007	1022	966	1016	1030	983	1022	972	1044	1033	979	990	957	958	995	931	993	979	990	961	1019	1005	1039	1030	968	970	1018	931	965	948	999	950	933	1010	1006	1021	1014	1001	918	959	997	1001	992	979	976	1012	1021	1037	1011	961	975	1005	989	927	1001	972	1048	975	993	963	1022	1000	974	978	952	970	980	979	1022	984	930	980	939	1003	995	1009	1025	1000	991	1012	944	989	1050	948	978	985	915	1029	984	959	980	956	986	949	996	970	936	1005	981	1002	979	983	984	955	1007	977	982	995	938	1007	1005	978	963	1064	994	984	978	982	1010	1010	985	957	1013	1003	1030	948	991	974	961	1023	1005	956	998	1012	1013	1025	985	989	1033	1009	1029	1039	1001	1047	969	1061	993	1023	983	989	1020	1069	980	983	952	1013	1017	946	1000	990	977	979	1015	1010	991	1008	977	1001	984	966	983	1035	1000	993	952	992	1014	998	977	960	996	951	1012	1061	957	1010	993	1013	1027	1010	983	989	1023	1013	1028	990	1005	981	993	986	1050	999	1052	1002	968	945	993	978	996	975	967	964	1002	1015	1013	1034	1008	979	1017	996	970	1015	967	996	984	945	1017	984	951	1060	922	923	987	984	970	1032	990	996	1015	1058	987	982	974	1006	1000	938	1027	992	988	978	1003	969	999	948	947	1025	1032	1050	981	1012	1002	957	957	1017	1015	978	1007	973	1005	1015	988	974	1017	972	989	970	1023	1040	981	998	1062	967	1018	976	999	977	968	985	972	994	1012	982	979	1032	984	957	936	977	1012	961	1033	985	948	1001	1009	956	996	977	989	981	965	981	999	947	1004	1019	1038	999	1024	1028	960	1010	963	1005	991	1014	1021	1001	1103	969	1004	1045	985	992	979	999	963	981	975	1004	981	1004	1046	1054	994	998	982	975	975	957	1021	945	1044	1028	1026	1000	998	993	1019	1040	1009	973	985	994	935	1008	1024	997	1021	1036	1023	1016	984	981	961	953	1019	959	1003	1023	1017	1014	963	1005	1018	979	1002	980	971	1048	954	1004	962	959	960	930	976	1006	954	969	970	967	983	1000	1034	1002	1003	982	995	1005	997	1027	927	981	1041	960	962	1038	1037	1018	1054	986	1004	969	985	932	982	959	993	991	954	959	1066	966	993	990	925	1029	993	981	930	964	929	1022	966	991	975	1015	997	984	1017	1018	1002	1013	990	1040	976	980	984	1014	971	977	996	1008	989	1014	1033	965	1006	1031	957	936	972	976	1003	1062	963	936	972	1057	989	1043	954	949	1008	1020	1025	949	1052	1019	1027	988	1019	1023	996	982	989	974	980	1009	990	971	1007	1011	944	981	987	948	968	990	995	1020	1005	987	977	984	1006	982	926	1023	1016	942	1032	994	1024	969	984	991	1034	950
30541	32020	36080	28202	17904	11620	8059	5723	4110	3453	2760	2444	1952	1692	1541	1395	1313	1203	1110	1048	955	977	932	891	978	921	910	866	856	816	809	835	783	861	799	818	822	792	765	803	766	796	722	764	744	757	726	752	740	767	726	718	751	747	731	764	705	715	747	788	749	818	743	732	789	724	749	731	707	803	806	734	757	769	761	734	733	779	763	736	725	727	719	731	715	715	748	713	722	765	746	788	754	790	737	771	769	737	802	703	750	765	714	757	714	789	707	724	786	776	744	734	721	747	752	741	761	756	718	755	788	735	745	774	754	788	702	780	768	745	678	823	770	772	744	726	730	723	777	741	705	760	709	769	749	732	754	699	717	741	723	711	719	757	734	736	770	778	793	740	741	755	715	756	799	743	760	740	752	734	751	715	724	739	760	728	753	741	735	712	766	731	741	742	735	751	730	679	751	751	765	798	717	741	703	751	754	744	750	760	735	769	705	780	780	730	790	766	747	764	789	743	699	779	738	699	791	704	782	750	727	792	705	743	765	751	796	718	786	728	753	773	761	775	768	693	745	727	721	732	768	746	732	778	809	743	755	694	708	738	748	793	734	737	703	706	756	742	721	717	744	728	716	735	673	743	785	766	773	730	749	700	736	757	752	746	736	741	790	733	786	711	740	720	704	733	772	741	784	740	762	749	772	756	719	717	759	735	748	766	756	729	800	726	768	739	788	779	701	753	776	753	783	750	762	786	750	750	733	722	722	746	771	779	745	707	742	717	753	751	741	714	751	729	725	753	692	726	787	758	741	796	713	759	786	760	730	725	742	758	742	682	721	780	672	737	694	733	695	741	745	723	784	723	704	699	744	785	769	745	729	726	753	752	731	769	726	746	750	746	708	815	764	752	738	739	690	736	744	724	766	710	719	692	755	711	790	753	776	718	750	734	811	756	748	709	723	720	786	707	712	659	733	741	704	723	796	747	734	778	698	721	792	773	722	759	730	742	786	786	769	740	688	731	742	782	809	783	731	776	771	746	735	773	733	725	728	714	753	709	746	739	774	704	710	754	743	733	724	699	723	758	713	745	724	727	715	707	737	725	728	678	722	716	717	758	689	747	735	792	732	750	745	735	774	760	742	760	799	797	735	734	762	704	727	721	721	688	751	753	753	748	728	783	787	769	788	762	751	757	741	773	710	731	762	765	728	728	775	729	756	747	707	713	761	687	738	707	683	726	735	756	717	725	739	718	784	748	717	753	766	691	800	740	717	730	750	767	731	709	780	740	714	777	773	772	710	812	743	729	738	748	736	732	725	713	749	700	754	688	728	766	733	725	738	729	719	743	758	750	742	738	724	716	764	747	713	699	771	772	758	697	770	764	716	743	763	735	734	789	798	752	727	724	743	800	710	757	770	741	724	691	714	758	719	696	672	800	759	754	786	746	707	751	789	803	721	762	708	747	742	744	776	765	757	732	779	706	739	764	784	716	807	722	784	726	774	735	746	724	762	751	769	774	735	707	713	704	789	741	769	771	732	739	751	764	712	798	731	695	762	718	751	751	752	803	699	782	734	771	768	790	720	725	729	714	780	803	726	709	763	694	689	765	744	741	725	760	725	711	772	696	747	748	748	718	768	719	756	771	763	745	779	760	733	816	749	764	746	711	752	783	737	743	771	754	747	716	737	714	690	742	720	710	785	748	759	800	715	766	765	793	674	736	769	752	729	724	744	769	777	798	770	749	711	787	761	824	754	740	753	771	751	708	756	753	750	746	754	716	739	774	721	730	764	685	743	750	765	767	778	708	728	761	732	763	730	778	766	756	731	730	784	747	750	739	788	735	758	803	748	725	698	712	745	739	709	746	735	737	751	730	738	798	696	708	807	758	737	728	740	769	753	753	739	734	778	737	746	751	718	740	792	764	745	762	710	747	793	701	750	760	718	790	764	741	767	740	724	732	831	775	765	735	736	718	701	749	691	769	738	756	742	764	778	755	708	734	737	739	761	743	767	708	788	710	697	768	769	755	679	748	772	769	770	734	761	738	725	767	753	745	726	781	735	730	753	743	748	757	726	744	766	734	753	728	771	705	722	679	769	716	705	731	818	754	725	768	735	765	739	758	726	753	721	708	746	728	703	747	754	731	743	729	759	713	759	771	703	736	798	754	790	749	676	762	714	745	726	722	782	719	744	735	782	724	751	756	772	747	751	730	722	727	787	761	738	767	736	733	739	759	747	737	777	765	702	730	691	775	704	713	786	797	736	713	729	771	755	697	717	704	708	758	752	753	715	729	741	756	712	704	709	751	762	706	740	759	721	729	765	696	698	705	705	743	760	779	716	739	706	756	751	739	729	728	707	792	748	750	755	736	742	686	730	745	778	738	738	745	745	797	785	783	724	737	737	761	758	734	748	720	709	721	753	752	728	732	794	695	724	747	787	754	746	734	753	726	684	732	777	745	711	748	727	767	755	710	768	767	732	711	769	750	739	764	739	760	708	743	712	748	745	726	796	769	731	744	716	765	788	681	789	728	714	775	766	781	740	717	730	751	751	767	722	736	760	772	691	752	751	742	722	729	723	792	769	738	728	724	713	782	758	717	768	734	766	742	761	763	752	814	742	807	763	756	747	740	729	700	738	716	759	738	786	735	752	721	768	751	735	747	746	731	740	747	749	716	711	791	722	767	760	728	773	720	778	748	788	782	786	767	764	740	750	708	737	750	747	712	717	709	738	651	746	791	708	748	770	713	781	790	749	809	722	734	745	723	744	711	757	758	793	751	766	770	772	715	751	771	725	766	733	712	782	688	705	787	737	721	708	752	754	752	729	727	753	697	768	741	705	701	715	733	779	725	743	755	754	744	780	723	753	727	733	735	690	730	772	755	758	745	722	748	754	768	778	788	706	746	770	773	740	754	736	741	699	730	757	746	757	752	774	725	728	757	739	757	737	738	717	789	736	760	759	776	746	713	702	775	764	770	740	803	716	743	725	735	773	735	739	738	764	718	762	755	705	722	757	734	741	737	765	763	699	739	759	761	707	729	694	792	734	772	792	731	729	749	712	751	729	771	755	740	708	711	684	709	765	746	718	720	795	750	756	779	774	719	733	742	777	764	736	770	771	751	722	727	714	688	733	764	710	771	742	759	749	774	736	754	719	751	716	736	742	766	764	760	737	775	771	722	728	819	760	726	765	781	767	751	744	762	775	700	746	759	788	723	736	775	735	784	716	730	733	734	750	775	730	750	777	708	755	777	760	753	744	722	778	757	733	724	754	662	764	744	739	713	721	776	718	797	768	736	783	722	793	745	752	750	753	751	785	718	745	702	754	763	713	793	695	745	730	760	801	700	758	728	743	699	777	809	735	770	770	743	736	800	768	693	722	833	747	745	750	756	731	797	744	759	726	725	769	716	728	784	775	697	727	748	761	763	731	742	719	712	752	742	727	752	721	746	771	736	759	725	772	721	699	795	756	787	780	748	750	740	707	766	766	743	698	729	757	727	773	726
30713	45847	35828	25045	18938	14644	11280	8527	6531	4989	4004	3291	2843	2281	2024	1753	1654	1442	1344	1224	1127	1111	1039	1037	1012	968	909	923	880	830	798	816	862	809	848	801	768	794	787	781	814	758	726	789	773	760	738	751	752	754	772	755	755	820	780	750	786	749	693	780	739	750	756	723	733	749	705	752	775	756	769	791	755	766	709	738	773	796	692	780	748	749	770	759	771	724	742	777	738	726	766	748	769	794	722	727	756	769	782	776	750	696	764	802	766	767	773	822	772	762	734	786	775	768	728	767	816	758	784	783	773	788	730	784	754	753	750	766	763	765	804	715	767	739	719	775	757	745	779	787	732	787	775	761	755	759	794	797	756	758	792	744	762	780	737	773	677	754	757	770	761	760	724	734	783	759	763	776	794	784	795	765	758	776	755	760	761	775	754	736	761	770	756	778	717	795	734	718	782	757	767	732	766	719	764	727	731	792	771	723	715	747	790	783	764	711	743	697	733	753	715	768	739	737	803	741	795	729	737	794	784	795	776	759	737	718	721	783	762	785	764	744	750	763	724	764	735	775	776	739	704	793	769	793	762	732	773	740	743	754	788	787	698	750	715	779	771	758	741	781	733	741	729	735	772	725	778	779	776	769	783	788	773	795	794	769	760	744	774	757	741	748	735	715	707	734	730	792	724	744	731	734	758	734	728	766	736	771	719	757	755	701	758	767	706	718	729	751	762	675	730	720	781	759	755	756	723	779	722	744	746	785	727	733	697	730	760	748	782	734	769	714	777	753	738	738	757	791	740	838	745	796	793	783	711	691	805	742	764	764	778	701	755	785	748	746	744	742	794	778	741	755	716	741	744	742	738	790	752	801	782	795	726	742	749	749	757	736	727	697	737	750	784	766	771	767	755	827	767	747	728	750	774	762	797	779	746	733	756	757	758	746	761	776	701	765	750	750	776	736	752	735	750	716	786	782	790	789	724	742	754	726	753	800	728	767	746	759	803	744	810	762	735	749	743	774	728	697	726	765	752	741	741	747	771	809	752	748	766	774	775	787	755	760	766	795	704	736	780	745	721	765	728	758	729	757	760	723	750	701	730	758	740	728	762	786	750	734	765	771	738	778	765	786	734	731	731	778	766	741	740	758	754	749	710	769	739	746	727	737	783	748	774	727	727	774	739	712	757	747	742	751	739	704	757	773	731	799	716	703	736	778	730	818	747	691	738	738	739	759	697	774	778	728	775	770	714	722	739	741	765	766	772	764	759	750	778	833	793	763	775	778	743	802	731	760	739	764	809	749	764	754	750	766	772	753	773	775	746	755	729	775	794	747	799	741	772	733	744	730	773	762	774	769	720	788	752	738	744	802	739	776	732	765	789	713	782	760	723	756	763	783	796	703	717	741	788	692	742	754	736	777	776	753	767	757	708	748	759	744	814	797	727	723	759	751	736	784	790	770	753	749	742	798	713	749	730	723	765	758	736	751	745	730	761	784	733	745	757	765	734	706	798	786	782	757	771	761	771	741	763	740	749	731	743	769	740	773	784	762	748	750	757	745	708	766	764	745	751	776	721	747	736	740	706	747	752	734	818	748	730	709	736	785	758	723	731	772	704	763	770	779	787	790	772	710	680	767	715	760	755	758	738	753	751	710	770	769	779	760	757	737	754	718	815	763	770	780	744	734	725	773	757	709	716	754	720	754	749	805	772	699	777	735	754	778	747	694	802	770	698	767	825	750	720	742	779	759	746	719	760	744	728	724	757	744	776	702	807	770	713	761	720	743	729	758	755	726	748	734	710	765	729	726	749	757	764	743	752	758	776	712	737	747	715	759	732	795	755	774	762	778	744	755	744	694	739	792	743	770	758	775	740	770	755	748	775	726	810	740	745	783	777	740	715	739	742	760	735	724	738	734	762	743	748	743	779	763	814	746	708	740	803	739	779	770	730	777	703	742	804	729	736	751	763	721	741	795	773	725	732	748	740	773	717	730	778	795	789	696	783	762	769	775	765	751	717	761	767	746	745	788	787	777	712	760	794	767	766	760	727	781	746	743	739	779	761	779	749	736	741	704	758	755	754	783	707	752	745	767	710	705	706	751	760	729	800	714	777	764	753	745	751	709	783	770	767	714	780	746	765	739	719	775	756	761	741	741	722	769	743	762	735	763	789	763	719	748	762	783	746	742	727	808	786	742	792	786	762	776	709	806	730	693	744	736	767	723	710	823	731	744	792	749	764	718	738	786	748	762	763	754	723	757	679	757	711	723	737	746	736	785	740	751	781	720	744	745	769	743	764	756	692	758	681	769	747	798	732	728	722	793	744	779	712	739	730	752	741	728	724	765	769	760	759	760	735	783	727	717	722	722	773	733	704	703	743	754	734	721	766	748	712	765	773	763	792	793	754	725	770	692	710	756	744	721	766	785	732	744	708	736	785	765	745	725	743	764	773	762	724	766	757	759	761	759	786	766	761	696	744	728	745	767	747	779	746	765	746	764	728	759	781	775	796	752	778	755	744	732	775	778	704	797	764	771	716	739	694	761	734	749	803	797	795	743	758	745	729	789	796	726	697	749	727	797	834	729	777	722	792	763	756	722	772	744	783	727	805	704	768	719	721	747	776	747	787	729	788	749	773	723	696	726	746	781	783	733	702	703	765	760	773	745	726	791	754	797	757	747	748	740	702	715	794	778	786	799	737	734	730	729	736	753	709	782	769	753	784	777	774	775	808	720	790	739	726	740	722	729	729	773	755	756	760	754	748	717	745	758	765	767	783	745	744	763	742	744	759	788	749	783	729	750	799	752	764	713	768	729	773	802	780	757	743	740	729	747	764	760	770	728	760	732	780	798	778	803	751	753	784	784	756	766	780	790	747	737	746	753	717	792	796	777	767	711	811	757	737	746	740	774	717	751	761	782	717	747	777	781	721	757	719	725	760	746	797	702	761	778	754	800	746	734	780	743	738	759	729	709	746	754	822	775	743	709	744	782	761	748	755	721	761	735	801	746	779	768	709	726	704	761	760	758	778	712	780	732	765	793	768	745	738	724	776	741	731	767	748	733	768	757	721	736	756	779	811	736	756	798	713	726	736	771	752	774	793	750	750	800	743	743	776	787	732	767	733	766	794	744	714	735	726	754	764	777	737	739	741	736	734	715	749	771	755	797	749	768	712	717	763	731	779	764	782	754	724	754	756	752	741	706	773	751	764	738	756	716	721	771	783	754	726	784	709	747	757	812	781	795	709	801	743	747	729	739	754	816	734	719	752	771	734	760	783	761	766	717	728	743	726	816	717	731	750	726	718	769	740	748	732	733	790	715	761	806	738	767	743	761	794	762	747	760	743	737	769	724	751	785	798	762	723	725	756	752	722	729	735	717	759	776	743	708	754	758	721	771	787	753	732	779	722	717	754	747	761	752	743	735	779	741	781	748	816	763	785	756	739	780	726	751	741	785	735	761	768	786	724	726	725	754	744	764	774	758	766	799	744	739	735	764	791	749	752	786
23629	21023	28466	24830	22966	22008	16801	10337	7397	5697	4499	3753	3138	2689	2325	2132	1850	1710	1554	1408	1243	1313	1187	1184	1155	1125	1166	1096	1027	1066	937	1002	942	948	904	946	926	976	913	896	928	914	856	833	860	817	826	834	861	867	833	854	808	854	895	863	818	829	814	823	874	793	837	885	822	856	847	877	873	911	872	841	876	862	821	815	826	911	839	831	864	890	865	881	842	868	799	884	844	833	877	831	846	828	757	824	829	859	858	857	894	860	923	877	860	831	860	829	831	844	869	923	851	865	871	854	817	842	856	872	817	840	832	863	864	824	876	854	865	809	880	830	871	896	857	777	860	864	868	873	823	881	807	835	877	864	850	821	858	836	874	881	794	868	864	870	863	810	886	867	901	857	849	834	845	833	801	828	822	878	887	834	818	862	883	853	886	798	887	877	861	837	781	851	846	819	854	846	834	870	858	830	849	850	865	833	843	898	876	893	818	822	862	834	828	815	872	823	872	977	844	881	801	838	839	815	858	834	867	805	852	932	864	862	864	831	878	878	884	853	871	856	884	806	836	866	843	853	828	858	840	851	867	825	853	839	877	815	842	817	799	865	877	864	797	871	846	875	871	824	794	842	840	814	889	887	835	880	840	838	895	839	843	826	860	835	840	876	855	872	854	832	891	831	854	826	818	883	857	862	840	819	853	820	832	826	829	847	824	872	880	850	856	890	896	840	875	859	906	864	823	858	896	899	865	870	875	857	876	840	927	859	864	826	829	883	906	889	851	806	849	837	829	898	843	882	805	819	817	886	878	897	842	828	840	892	814	834	882	848	855	812	805	855	865	838	840	844	838	823	805	871	834	871	861	799	858	874	880	791	881	835	844	881	922	866	817	851	849	866	869	843	797	871	854	832	839	882	867	836	866	877	878	889	864	900	822	850	867	852	853	815	863	818	819	812	858	811	856	866	818	869	874	850	865	824	862	828	848	807	799	844	835	884	813	889	849	817	860	868	825	902	826	825	863	911	928	852	856	862	857	869	844	830	879	821	895	876	837	860	835	817	825	845	813	851	881	815	857	827	872	834	878	820	847	890	869	890	889	809	815	863	822	833	893	918	871	817	837	797	815	841	890	838	841	873	923	805	845	803	768	858	870	877	863	853	871	817	841	886	841	841	859	906	839	852	887	890	937	831	875	815	850	847	869	835	817	850	884	844	859	864	808	837	883	828	865	870	865	905	848	823	845	772	835	823	913	860	897	817	840	857	879	845	868	844	881	848	877	795	873	920	846	850	865	877	837	848	840	850	860	856	826	848	824	823	904	817	812	905	891	876	799	816	823	815	845	859	869	852	876	810	851	831	852	821	821	869	797	855	827	848	867	857	884	898	873	853	822	820	794	803	849	841	843	791	853	888	877	844	859	841	852	864	845	872	811	841	898	811	884	862	815	845	874	895	834	781	821	839	836	862	867	836	840	851	858	826	838	841	866	833	842	840	905	848	879	829	869	902	879	887	877	887	883	837	839	856	906	817	842	822	883	837	823	846	818	788	873	885	885	839	816	806	831	843	872	867	833	858	850	847	847	872	853	869	770	878	830	823	882	869	878	797	871	893	848	880	846	883	838	853	835	869	854	896	884	826	816	848	901	872	872	814	840	835	832	854	937	804	826	816	906	894	847	817	844	901	865	841	845	822	844	854	814	803	853	835	899	888	849	873	820	841	886	867	827	911	837	828	862	829	822	858	789	882	837	849	854	836	871	892	867	838	845	881	851	917	854	819	807	843	884	880	820	844	898	872	866	887	846	842	879	852	852	852	859	834	864	827	799	868	881	837	861	868	799	841	850	811	876	826	817	904	812	819	859	871	907	847	855	853	815	843	854	854	857	825	858	855	831	831	870	881	840	856	892	836	874	799	854	852	871	865	877	840	894	868	820	880	805	853	862	790	851	847	828	868	885	870	861	813	837	823	862	843	866	840	866	857	793	770	855	834	842	862	772	858	814	778	891	833	835	816	903	855	867	865	852	874	830	818	880	858	854	842	799	843	832	833	804	814	876	859	826	831	789	837	835	843	848	757	825	836	869	795	903	804	886	854	838	862	895	807	855	865	862	827	843	869	882	880	828	868	877	860	820	868	877	837	838	844	854	818	831	844	835	847	825	868	912	847	847	801	822	856	865	883	845	870	841	883	848	889	895	901	819	790	890	838	838	855	908	811	855	844	836	779	795	832	877	846	837	806	838	827	870	869	880	838	869	816	870	851	870	873	796	840	859	840	874	861	800	887	870	854	869	849	860	907	833	835	831	817	842	858	837	874	846	823	829	861	856	860	819	887	845	844	876	877	875	827	851	783	873	872	854	820	818	837	872	877	843	803	845	840	856	830	888	911	831	836	854	857	859	890	871	831	859	854	862	872	878	845	851	855	832	856	891	858	852	847	872	885	860	842	835	866	853	876	829	873	826	862	859	848	876	848	874	868	835	853	827	907	826	857	848	893	861	816	892	825	872	785	863	858	832	928	869	830	798	851	815	828	775	801	865	870	788	798	872	780	868	861	817	822	832	816	871	864	873	829	784	792	852	869	857	820	856	810	846	882	809	882	873	898	841	820	877	827	850	884	786	859	829	873	852	802	851	845	863	863	863	915	793	829	836	875	813	899	851	851	832	859	854	879	846	810	801	848	864	817	885	847	874	844	869	863	847	813	866	830	864	819	885	823	855	825	843	853	824	771	843	874	880	876	826	836	918	825	874	857	845	797	909	845	840	853	840	882	818	795	875	802	847	842	847	791	931	824	827	855	815	844	862	852	805	834	822	807	800	872	841	875	855	822	898	840	836	881	825	795	838	848	861	823	894	865	832	827	888	908	901	852	836	835	817	858	801	815	898	865	861	861	856	881	884	891	894	839	805	877	852	877	895	826	872	898	837	855	887	822	886	792	886	783	871	794	809	854	867	917	816	858	878	854	828	856	797	795	810	828	807	836	886	865	796	865	914	799	853	833	842	789	842	825	811	887	860	841	788	859	817	849	826	873	814	900	827	864	877	860	862	806	837	810	837	785	849	824	833	862	805	831	826	886	859	858	856	872	875	836	855	880	793	855	845	864	838	815	852	862	873	867	786	808	883	845	821	829	874	848	886	883	846	818	801	862	818	900	861	920	822	839	824	847	842	789	834	746	839	851	858	904	833	811	901	836	814	887	881	825	800	854	866	833	834	883	857	790	799	889	917	886	884	854	843	872	809	788	830	797	856	822	857	863	868	837	828	775	834	876	870	817	839	903	879	852	860	822	875	871	855	850	781	873	837	779	921	867	806	837	853	881	858	800	788	846	873	836	863	858	835	861	810	837	846	831	826	878	870	799	813	863	882	860	825	842	871	814	811	903	850	867	828	861	829	828	825	858	809	853	842	845	891	842	859	850	829	860	848	827	878	872	849	851	841	880	882	869	849	841	812	844	864	817	922	849	891	842	830	884	885	843	921	842	884	850	889	865	879	842	881	800	843	854
32057	54809	43266	32826	26873	21625	16793	13110	10070	8070	6443	5443	4362	3659	3063	2697	2336	2212	1920	1675	1492	1420	1314	1307	1286	1275	1191	1204	1097	1109	1037	988	1021	952	928	895	931	897	927	899	864	857	812	879	861	841	861	810	866	889	828	870	884	857	889	880	841	872	856	860	819	825	896	878	843	763	855	849	861	891	837	820	793	883	848	851	832	887	861	858	864	873	863	855	796	812	830	850	842	812	798	845	872	813	825	823	840	821	860	854	816	857	874	866	824	845	871	901	848	870	841	822	839	807	848	874	884	779	853	866	842	889	851	811	896	884	819	848	880	823	880	832	886	828	849	836	821	842	889	886	810	853	896	848	906	828	795	813	929	859	827	832	842	872	818	861	821	851	792	757	830	829	848	880	878	773	799	829	816	824	833	834	862	808	840	867	844	875	844	825	820	804	878	837	865	851	846	835	845	845	831	850	819	855	857	841	851	848	816	893	796	870	818	814	799	814	816	805	875	851	824	867	796	846	859	880	802	847	783	846	804	829	869	875	921	840	874	851	784	845	801	839	833	861	817	830	848	783	855	825	805	842	850	787	827	846	824	824	828	816	857	901	848	830	834	842	880	839	846	840	838	796	820	841	806	843	855	845	846	904	828	866	800	869	856	827	808	864	809	818	834	865	811	866	870	850	847	831	865	856	848	808	833	833	876	751	809	818	859	855	853	862	845	836	853	893	874	858	830	848	912	847	836	897	829	809	814	794	852	881	826	806	837	824	849	818	801	853	852	862	804	821	867	869	834	823	869	880	813	791	884	892	912	837	907	845	866	866	889	863	840	819	852	857	856	823	842	855	841	820	864	854	843	822	842	871	909	883	854	832	852	844	902	836	851	784	864	876	835	827	882	786	816	880	904	848	869	849	840	814	810	802	906	832	840	827	864	898	792	852	838	844	858	863	845	917	862	826	877	850	862	782	864	846	849	869	859	855	847	830	874	792	815	842	902	818	869	839	815	860	836	836	795	851	861	815	785	832	878	862	822	843	877	851	841	887	828	842	845	836	838	834	837	829	822	866	823	817	823	861	791	818	878	823	755	812	884	850	848	839	893	826	870	780	857	846	849	825	845	863	851	818	912	805	876	837	837	790	843	842	858	809	833	862	858	862	876	862	859	860	867	785	844	851	805	836	850	820	813	818	855	879	859	867	904	825	855	853	828	810	859	842	841	858	841	880	880	839	835	912	861	786	831	848	865	811	855	814	839	840	848	878	819	848	826	872	891	852	827	852	873	828	781	822	875	854	894	829	859	783	821	837	872	793	853	877	826	803	838	927	805	840	818	848	853	891	832	828	863	810	835	836	824	866	806	782	838	820	830	857	908	829	823	867	830	871	813	835	866	846	845	847	899	834	832	834	815	833	880	841	806	856	858	852	814	848	820	773	857	818	851	840	877	828	842	852	816	847	846	794	878	826	847	823	841	855	857	854	807	757	779	811	872	860	836	846	872	869	828	859	821	819	857	790	862	866	796	842	862	824	843	830	852	889	826	855	827	885	836	905	817	824	818	826	856	789	841	822	860	849	851	863	853	903	834	814	870	877	860	842	882	842	875	833	822	837	829	808	868	920	891	809	796	823	831	812	831	833	859	874	843	864	868	871	838	829	800	833	857	836	873	890	860	862	831	865	836	855	852	863	890	871	798	859	881	867	885	871	882	852	846	843	814	870	851	842	839	834	837	870	854	816	831	857	818	798	839	826	888	854	864	890	829	873	852	845	878	794	818	844	863	840	862	821	833	837	861	828	834	811	793	770	901	920	825	838	776	875	836	824	849	860	847	877	839	844	808	826	835	904	881	798	835	876	872	823	807	850	907	821	807	816	805	853	818	854	796	851	832	858	826	868	767	865	845	849	818	880	860	851	858	814	860	825	818	849	814	854	863	896	860	882	854	824	858	866	872	838	787	822	877	870	904	849	859	872	839	886	774	879	877	853	835	806	903	799	820	845	818	820	813	827	868	868	783	784	860	862	807	829	841	850	788	802	841	868	820	879	860	883	865	838	821	835	820	809	844	836	817	803	802	796	826	857	839	851	844	830	815	849	862	863	852	868	835	835	808	834	849	851	829	860	857	849	833	815	851	855	830	842	841	829	851	825	883	828	865	768	870	898	858	869	849	857	868	859	845	864	863	874	890	843	893	863	851	833	815	855	848	876	800	904	833	813	805	860	852	843	812	877	830	831	870	826	869	869	809	795	847	838	866	855	857	879	830	850	844	825	776	834	879	795	835	835	792	840	837	802	819	841	860	827	804	850	829	865	815	843	870	864	845	846	905	852	813	851	860	864	783	832	851	871	854	837	892	820	871	818	805	874	795	830	893	814	824	882	847	858	826	840	842	812	830	841	872	793	823	892	842	828	846	880	874	816	873	805	851	782	861	839	879	878	803	846	856	825	772	787	921	823	794	871	873	817	848	847	805	848	839	865	843	834	864	847	829	808	844	799	845	799	866	856	847	831	829	833	859	879	860	803	824	830	842	829	847	832	875	819	799	798	863	870	858	853	871	827	842	896	849	863	850	836	821	866	863	839	902	834	821	859	900	797	785	816	864	830	816	839	877	852	896	887	853	861	851	855	867	837	837	846	873	869	862	872	823	874	895	827	873	822	877	798	824	799	817	864	888	907	838	850	817	897	820	845	815	817	901	894	854	828	813	842	871	877	848	781	841	864	799	876	796	838	859	827	860	847	868	845	826	804	800	855	822	838	836	839	862	831	858	864	853	796	811	828	814	843	837	841	772	814	820	819	827	805	833	868	836	821	807	868	844	836	844	848	855	829	873	827	816	838	862	870	843	857	869	839	854	898	855	822	871	827	823	893	803	771	807	832	882	808	856	827	848	872	804	832	899	852	869	841	855	838	875	824	866	838	890	858	827	815	922	782	829	827	865	863	835	866	802	830	810	845	855	855	810	860	764	844	821	839	832	867	868	824	848	851	851	850	807	850	854	856	855	843	862	826	867	815	834	839	865	845	886	818	891	872	811	824	902	803	830	854	826	812	824	821	778	835	854	833	857	835	831	823	877	823	877	829	916	809	829	827	887	839	878	834	830	853	814	806	925	869	851	848	843	883	864	792	830	876	849	837	855	874	837	834	793	865	823	794	850	860	882	853	825	839	825	828	914	821	846	826	860	823	840	807	861	894	861	840	796	805	837	835	867	834	798	845	865	850	816	877	800	825	839	883	789	827	837	826	850	788	821	827	808	851	836	826	897	839	831	875	806	851	864	863	831	825	831	844	882	826	808	830	809	863	826	826	822	843	862	845	858	851	866	859	849	878	858	870	813	840	834	878	838	844	850	887	840	851	855	819	835	855	825	872	848	860	850	845	823	833	812	840	843	833	884	863	831	769	861	844	853	877	927	781	844	844	789	868	836	875	882	832	856	837	848	864	830	867	818	897	900	819	828	860	835	832	824	815	839	814	818	828	849	781	868	860	830	898	859	859	848	818	852	832
24865	21166	28374	27008	22006	16078	10516	6923	5280	4371	3521	3017	2549	2158	1905	1777	1620	1490	1293	1296	1150	1102	1107	1126	1092	993	972	1021	969	991	901	907	881	875	854	912	850	882	886	852	863	881	819	808	839	784	825	831	844	868	796	807	837	800	803	817	866	817	829	795	784	799	813	774	784	804	819	846	856	832	825	787	867	833	818	781	816	821	836	831	858	853	864	837	864	821	857	891	820	833	817	795	813	878	862	829	860	791	827	839	815	886	821	810	859	803	818	840	801	897	800	822	842	881	814	818	834	825	843	783	816	837	833	843	815	789	829	847	851	834	837	819	880	799	862	865	828	809	791	839	820	784	805	852	795	816	838	801	843	874	822	867	842	835	858	838	827	849	875	793	859	796	795	833	840	828	815	838	918	848	840	795	808	818	843	832	813	831	828	826	823	793	825	854	865	833	863	857	806	843	836	847	829	882	820	846	881	804	779	806	824	807	828	865	784	837	826	799	848	854	793	837	867	832	861	812	809	846	878	798	830	881	779	863	850	821	850	783	838	806	823	850	853	814	773	854	791	789	799	847	798	857	829	822	806	808	788	806	853	820	815	785	828	855	877	827	814	858	897	878	850	804	829	851	843	834	826	814	895	804	854	790	829	828	804	851	785	847	781	823	845	825	842	814	827	828	811	824	844	834	800	778	837	822	836	813	804	785	838	841	855	869	796	865	852	853	867	799	895	850	848	806	837	793	853	820	878	822	790	794	840	841	772	842	818	852	800	823	820	908	830	796	841	850	780	825	856	815	860	807	814	854	817	790	871	802	799	847	801	810	824	862	850	847	873	841	850	811	810	821	844	887	848	854	775	856	820	790	812	830	855	874	848	811	790	883	829	817	838	788	828	828	804	865	840	781	878	832	841	858	815	779	781	847	809	814	848	806	827	841	873	864	804	847	800	849	830	832	789	796	801	811	832	858	809	774	856	824	747	796	813	873	804	808	845	815	818	854	833	846	830	836	838	856	833	827	862	853	847	831	857	848	851	888	843	793	839	803	806	838	837	834	819	804	805	855	865	803	812	866	821	811	769	804	802	815	785	799	861	798	857	765	866	844	814	843	831	809	803	796	893	798	856	807	849	858	793	804	728	788	829	853	831	843	823	863	853	835	839	830	806	836	838	800	828	829	771	799	823	851	873	761	823	825	807	818	830	849	804	856	831	839	797	873	844	844	801	850	861	846	832	835	856	813	797	853	843	829	820	869	845	859	805	819	858	831	833	836	853	786	827	820	847	825	849	803	822	857	836	822	873	839	820	817	809	811	815	826	801	784	874	793	812	816	852	826	902	809	792	804	843	790	850	806	837	805	874	804	862	821	774	788	892	827	818	773	829	856	827	809	811	844	789	871	860	810	864	829	823	836	869	810	816	779	797	859	818	801	772	873	833	871	805	855	850	825	849	781	880	873	868	868	812	800	800	839	850	819	854	812	808	834	842	806	865	844	835	850	865	809	845	805	848	821	776	880	859	805	835	844	780	811	831	865	811	813	848	837	845	922	837	823	819	844	839	792	766	843	833	831	801	836	797	804	837	844	854	819	832	831	829	857	800	828	848	773	840	850	813	823	804	836	887	825	819	792	867	869	781	822	810	817	803	792	806	856	790	831	805	784	791	800	866	827	812	842	773	809	861	819	830	844	871	847	826	802	827	818	790	836	818	851	754	803	858	816	826	842	812	818	851	833	845	867	836	825	777	822	804	866	816	817	829	863	841	825	872	848	815	826	863	804	848	854	811	858	830	817	862	859	850	877	884	805	863	812	841	796	838	861	799	831	800	827	851	814	842	793	822	742	797	802	802	827	806	808	816	873	820	879	782	852	877	785	859	827	795	802	852	811	818	799	778	844	863	815	791	838	837	858	835	848	803	871	844	875	793	858	827	791	856	808	816	840	780	793	798	877	858	821	843	837	837	785	766	837	784	816	785	845	814	791	861	835	849	793	826	871	774	836	818	839	839	876	836	830	842	847	813	800	881	864	770	825	827	817	798	797	824	838	754	857	892	843	869	785	798	795	812	828	805	853	807	852	833	805	819	816	858	807	790	814	880	783	800	787	826	805	796	816	835	780	810	856	851	775	810	800	807	842	771	793	802	845	819	850	851	834	821	836	842	781	878	837	807	837	814	860	788	830	851	833	840	814	835	815	806	821	826	819	820	792	796	809	773	811	814	808	871	840	858	897	775	826	824	880	802	804	798	845	847	819	829	811	855	811	825	807	824	848	855	830	844	839	846	768	859	800	830	808	805	817	804	851	798	842	865	813	817	821	804	784	827	866	873	797	757	846	827	878	852	820	820	781	796	840	849	818	870	869	802	846	804	845	821	813	862	797	805	832	869	839	828	773	777	815	854	822	748	801	816	818	871	813	766	845	832	792	833	831	805	798	827	791	814	854	842	832	857	804	859	823	830	805	786	848	822	873	811	840	897	803	837	841	822	817	790	822	793	785	853	872	837	840	826	845	797	829	838	865	798	831	833	802	845	873	849	879	828	835	849	834	842	832	762	761	860	821	835	883	787	805	849	850	861	849	842	814	841	801	769	825	880	769	783	818	796	805	840	846	782	826	815	817	804	783	846	830	843	762	829	791	827	822	824	815	831	817	780	780	811	796	805	792	758	815	784	792	874	835	810	841	856	766	798	801	812	811	812	804	842	815	832	829	823	800	851	796	797	810	840	841	769	844	804	813	757	790	793	888	876	833	802	798	832	800	858	779	822	834	839	870	810	835	839	830	877	820	824	813	783	800	825	826	825	790	854	792	839	842	774	815	793	866	842	799	863	816	800	822	804	774	802	848	848	859	856	806	819	849	870	888	821	872	820	870	843	815	880	830	836	818	867	882	884	854	785	828	874	884	833	809	862	787	793	852	837	807	814	804	869	810	798	785	776	846	869	794	887	801	853	823	829	814	795	829	882	859	823	823	791	824	780	807	837	803	825	799	842	839	787	846	822	883	845	834	786	783	828	844	735	818	816	821	851	831	784	842	797	816	852	852	865	817	816	811	806	793	855	788	813	863	815	808	858	830	854	833	825	857	849	827	798	820	803	850	819	763	821	830	832	836	851	799	856	851	840	782	780	845	823	810	825	867	834	865	792	880	840	834	887	827	801	861	823	838	856	826	820	784	881	847	801	860	787	784	834	783	874	814	838	804	828	844	860	770	814	809	808	750	858	806	825	838	805	849	826	840	882	849	824	850	827	788	792	801	822	827	844	825	859	819	876	844	822	834	818	797	858	838	865	855	847	808	806	802	844	823	767	790	816	774	832	835	795	826	852	866	844	825	815	849	859	866	764	814	828	809	840	809	868	862	834	857	818	798	797	829	825	843	847	782	840	815	794	843	807	834	853	826	869	797	852	765	776	827	860	821	791	835	837	788	838	800	834	848	812	805	853	853	776	858	810	814	824	813	849	805	822	816	841	823	848	866	823	775	802	859	866	797	832	819	855	807	817	861
31568	50794	40207	29132	23572	18010	13696	10298	8275	6597	5319	4487	3708	3062	2677	2332	2158	1854	1553	1541	1353	1334	1311	1220	1241	1152	1118	1098	1024	1023	1002	946	977	930	939	919	905	849	906	809	859	846	800	855	831	887	864	867	759	833	876	809	849	815	880	854	853	865	808	824	829	844	814	830	793	897	911	882	951	799	790	815	865	872	908	858	839	924	862	895	800	842	837	845	829	827	830	847	841	850	858	846	816	859	836	801	863	813	853	884	889	888	876	839	838	822	838	855	811	788	827	801	809	839	799	851	807	830	837	833	814	802	848	871	811	870	844	842	840	806	835	905	875	813	827	792	872	798	866	878	922	836	885	872	851	859	850	848	829	855	866	796	862	913	837	793	858	857	817	845	812	876	847	835	827	814	819	803	814	857	859	865	821	858	798	829	823	844	788	823	888	824	857	843	869	811	788	833	846	870	794	853	869	773	839	876	822	874	849	835	866	824	834	838	801	895	891	833	835	841	862	816	773	854	851	888	831	828	851	877	859	841	818	844	867	891	802	823	829	782	844	822	832	847	864	812	836	853	830	786	854	850	840	848	804	852	883	806	814	844	917	883	834	836	834	819	829	824	839	876	800	873	843	870	884	851	772	849	785	834	823	832	871	805	810	820	843	825	810	788	842	809	774	820	858	840	864	841	772	816	863	808	888	832	865	804	831	811	843	829	851	819	829	820	857	861	829	833	867	828	830	824	885	839	849	876	851	847	824	839	852	839	793	883	871	904	854	790	837	875	878	833	822	879	846	852	850	831	844	850	851	854	826	835	843	823	818	812	850	867	823	863	798	827	852	852	843	831	874	840	829	831	858	832	810	801	830	836	901	827	791	867	838	834	882	818	821	821	843	869	831	891	847	853	853	816	874	839	848	792	819	828	859	828	837	817	857	834	885	824	833	811	861	850	887	840	907	838	848	841	806	861	825	819	778	843	839	887	829	844	804	791	828	869	806	813	854	848	853	839	849	849	857	875	823	801	885	853	849	895	822	856	821	831	818	823	842	812	833	877	831	809	791	867	858	875	914	812	834	809	794	838	887	858	817	825	886	829	821	848	899	853	839	842	824	857	793	860	818	850	833	874	822	831	879	813	829	800	810	832	870	837	867	841	781	814	843	824	788	832	886	831	884	822	836	852	811	778	864	899	851	828	771	784	806	823	806	891	872	866	815	851	857	851	839	823	814	850	824	847	790	849	844	845	871	895	813	824	805	837	854	873	829	853	813	891	794	817	860	800	846	820	834	809	840	785	832	818	842	832	839	865	844	810	861	820	862	886	789	840	840	852	875	814	852	823	849	840	848	823	867	858	855	806	877	869	859	830	835	855	843	852	824	861	845	858	816	811	891	880	839	798	847	811	843	843	870	808	836	842	826	851	792	837	866	852	840	900	877	823	903	814	883	833	861	829	871	827	861	874	868	888	843	798	854	800	807	811	820	873	891	871	894	883	830	875	873	778	840	822	814	837	839	841	810	814	817	908	825	857	825	862	870	860	847	813	850	856	884	891	842	796	899	851	833	860	836	827	892	800	841	880	848	837	789	803	858	829	843	876	869	849	813	833	877	821	854	821	861	872	873	804	886	842	803	855	806	873	825	830	860	863	861	811	862	844	794	843	835	805	860	841	859	855	813	794	790	842	806	816	877	827	830	759	815	820	863	834	811	840	887	862	800	812	867	871	830	889	844	873	847	865	906	819	820	845	861	845	790	835	819	844	838	784	890	876	788	817	868	863	808	907	808	815	911	850	848	837	858	865	803	840	828	853	858	820	778	840	823	799	864	845	848	888	873	837	823	777	819	859	815	826	848	852	837	799	883	835	844	859	863	832	855	786	787	858	872	849	927	843	809	785	865	879	861	824	832	803	837	839	901	870	842	786	829	888	847	890	888	873	829	836	875	847	824	850	870	814	799	863	811	777	855	856	787	830	826	818	826	834	814	836	817	855	818	851	877	858	846	863	801	868	793	801	844	820	810	833	803	848	828	868	830	809	867	828	807	869	845	855	809	893	838	856	869	861	739	847	842	890	863	791	832	902	836	864	812	818	861	831	784	840	882	806	827	822	844	862	819	854	787	817	840	897	843	857	836	852	859	857	880	883	861	827	838	864	852	825	844	792	848	840	886	829	857	831	868	857	826	816	852	826	806	897	842	843	841	862	820	867	818	778	887	799	841	840	867	840	821	864	845	873	852	834	879	826	874	876	843	839	841	812	816	847	862	815	852	847	835	861	824	866	835	892	865	833	821	842	827	852	835	818	834	862	842	855	849	818	827	855	858	895	836	799	843	838	821	817	863	857	834	897	838	886	859	843	818	839	864	868	840	844	867	845	850	771	829	842	816	872	786	848	765	828	849	835	860	839	865	853	863	846	842	880	833	798	809	890	908	807	865	802	867	810	784	844	791	850	831	880	766	844	838	836	819	798	805	852	850	865	833	858	886	885	787	871	844	857	872	770	858	871	848	856	890	865	847	844	821	861	841	795	813	849	831	846	805	890	829	799	828	820	812	798	882	810	841	847	845	811	830	838	847	847	820	842	841	810	860	858	802	856	884	834	839	813	886	847	840	821	840	856	811	825	855	826	774	857	799	859	819	830	828	794	814	929	843	835	856	850	843	842	757	824	923	850	827	793	853	823	841	797	885	817	801	823	824	839	854	850	831	872	835	806	902	898	790	833	832	819	795	838	792	894	873	864	882	835	865	854	826	809	833	875	863	828	842	856	874	846	838	844	899	879	814	872	860	859	883	830	793	877	881	863	841	816	839	793	819	807	858	844	906	854	862	864	823	849	825	818	849	819	877	871	886	846	828	827	841	901	880	858	843	876	910	833	825	839	874	820	875	855	821	795	787	852	869	878	806	826	831	846	843	831	860	810	796	844	903	888	822	835	851	835	850	840	803	818	857	838	824	855	867	876	825	817	879	827	800	865	798	905	842	876	762	824	907	843	808	858	900	833	880	869	822	842	788	838	831	890	868	793	830	811	856	825	856	827	860	808	881	856	858	864	835	836	820	818	822	805	815	864	853	841	813	781	851	847	852	917	875	819	803	863	858	805	842	881	804	801	823	826	813	848	826	819	831	814	894	811	837	824	816	799	844	868	865	808	803	824	800	872	889	811	775	851	797	841	828	824	901	827	857	860	820	817	842	802	845	776	849	853	841	860	851	798	811	813	856	829	819	922	837	859	866	825	846	798	834	835	856	867	786	834	803	820	856	805	795	841	835	829	841	853	823	859	850	873	878	817	872	832	891	789	818	789	787	843	847	854	861	825	893	880	819	838	779	791	866	806	836	865	849	853	843	863	862	827	859	868	849	826	808	862	854	814	887	820	791	825	866	837	831	828	823	822	875	802	848	920	834	865	838	831	831	813	857	912	853	921	848	835	839	824	851	814	795	875	859	844	832	845	863	863	833	880	846	835	808	807	858	826	846	813	831	859	804	787	901	859	863	814	816	880	835	890
22607	21066	28726	23719	21841	23953	23226	13881	9929	7886	6524	5312	4527	3851	3249	2950	2498	2302	2051	1859	1701	1645	1577	1520	1429	1482	1408	1379	1391	1231	1245	1213	1173	1181	1129	1179	1098	1073	1072	1082	1051	1022	1057	1018	1061	1045	1105	1048	1017	1023	994	1050	973	1095	1062	1016	1046	1075	989	1046	1018	1036	1058	1029	1022	999	1031	974	1027	1002	994	1011	971	1007	976	1035	1042	994	1018	998	971	957	1029	986	1018	965	988	997	1005	1054	1041	998	1046	1012	1027	952	1005	1013	1063	1036	1011	998	1079	1023	1028	979	996	1009	1036	974	1033	1035	978	1028	1054	981	1026	1047	976	1032	1042	975	1012	1042	1036	977	1030	1054	1018	1045	1013	923	1044	929	1004	997	996	1113	984	1053	997	975	995	1077	1018	1050	948	975	1030	1017	1045	1066	993	987	1026	979	1009	998	964	1051	1013	1077	970	974	1003	1020	1042	997	1005	1047	1012	1077	1000	1029	1045	1037	1015	985	1034	1004	1008	1013	1007	970	1029	904	1014	1042	974	1046	1038	955	981	1018	1053	1016	988	983	947	1031	960	1061	1001	1009	1027	986	1034	1024	1008	1038	1017	1018	986	976	989	1005	1042	1081	996	994	1054	1014	975	1005	992	980	1023	1034	985	1001	1001	1044	1054	1017	993	1035	974	1030	1006	1043	1019	987	968	1049	1005	1005	976	937	967	999	1047	1005	975	1008	1014	1030	1017	994	1026	1001	971	1001	926	1047	1045	961	990	1043	1034	993	1026	964	960	1012	1004	978	994	1079	969	956	953	979	1003	1005	986	1012	1002	1036	1020	1068	1027	994	916	1046	1053	1006	1039	1084	992	1023	1030	1004	1049	1019	1010	1014	1003	1028	1022	975	1062	1057	1013	1062	1044	1055	1003	1031	1024	1063	1008	1020	974	974	1000	1025	963	1066	1018	990	1027	968	1030	1102	1040	1015	999	1046	1013	987	977	1033	1017	997	1074	1015	1027	1033	1012	996	1037	1020	937	1031	1019	962	956	1047	1033	1038	1031	1035	1008	959	997	1000	1008	1046	1011	997	1015	1017	1038	1047	1029	1023	1033	1030	1036	1075	957	992	1043	1004	1032	986	1013	972	1057	1027	976	1017	1011	1010	1052	1006	1012	1017	976	1087	1012	1025	1076	992	1005	974	1043	1003	962	968	1047	1058	1036	1039	1027	998	962	1037	1010	1036	1010	1018	1006	1001	1014	979	1045	985	971	1003	1035	1005	1015	988	952	986	1011	1069	1029	1022	1059	1029	995	1041	1032	1073	972	979	1002	1003	988	977	973	954	993	1011	975	1033	1053	1037	943	1013	974	1015	976	995	1052	977	1004	1039	979	1005	1074	1003	970	1005	1038	1016	1001	1042	1008	1038	988	971	1029	1029	1002	1090	1032	1062	1016	1027	1002	970	1051	1021	997	981	972	1047	977	994	1008	999	985	981	989	1021	1023	1019	1092	1069	990	1029	1015	979	998	1050	1004	1005	1031	1004	996	977	1071	979	1058	1008	978	1036	1053	1010	1072	1017	1084	1053	1016	953	1077	1008	1075	1058	1022	1040	1005	1012	1065	1026	965	1022	982	981	993	984	1038	996	1047	1036	951	1037	1076	1039	986	1025	1021	1027	1008	954	998	1033	1050	994	1053	1021	1006	980	946	1021	1003	998	1023	1055	1058	1027	1025	1043	978	972	1111	1053	939	982	1030	1010	1083	1010	1037	985	1030	992	945	1012	1044	989	993	1075	1001	1048	1014	1032	1007	1076	1002	920	1009	992	1022	1050	1065	974	983	943	1059	968	1026	1027	1011	1036	992	995	1030	1000	1000	1051	986	1044	1006	1026	980	1040	1010	996	996	1013	1006	1030	1045	1000	1022	981	1066	1006	1023	1047	978	979	1014	989	1006	995	1010	1003	1012	1042	1004	1019	993	983	962	1036	1013	1002	996	1047	1009	1012	1011	1007	987	1024	1000	1000	1007	1069	1066	1006	1047	999	1047	986	991	925	979	1018	1110	1056	992	1014	996	1004	983	992	985	1038	940	980	996	1029	973	1018	976	990	1031	1066	1009	1041	985	1016	969	972	988	1015	953	968	1004	959	958	970	993	988	1060	1036	1011	1012	1022	996	984	1026	1020	997	1002	1024	1002	1042	1028	1007	984	989	984	972	985	1031	1019	990	1060	1044	1009	968	1010	1011	1043	1024	980	1013	991	1002	1005	1074	1013	981	1034	958	1022	984	1004	1013	991	1060	951	1064	931	1014	1022	1058	1010	1040	1026	995	1000	963	969	1055	1007	1084	988	1010	992	947	1045	1033	1011	1018	1008	993	1025	973	1031	977	962	992	983	1006	1028	1031	1049	990	973	974	1013	1039	1023	1006	1099	1046	1005	1005	1075	979	965	1013	1113	980	984	956	1018	1062	982	997	1034	1063	990	1067	1013	953	956	1062	1055	1088	1000	939	959	1042	1010	1054	1000	966	1020	1025	985	997	970	1020	990	999	1032	1013	1014	1051	1027	1029	982	993	1026	1055	998	1067	1011	981	961	994	1056	1041	1034	1019	1032	1014	973	1017	1018	1049	1020	1006	1017	1031	1035	992	979	993	1019	997	958	960	962	987	1056	1024	1027	1009	1013	1067	1026	991	1004	1023	1053	982	967	1045	1029	955	1017	1043	1006	1046	1017	1026	1007	993	1007	986	1006	1051	1012	987	1031	1073	1017	970	998	1042	1014	1054	1067	1009	993	1016	1001	1006	1005	1017	1039	1026	1003	1037	1065	991	1006	1015	984	1024	985	1015	1016	998	1031	970	999	1038	997	997	1038	1016	1013	1011	1010	984	1040	1009	985	1098	1014	1080	1043	1021	1010	1028	1023	1084	940	1023	972	976	1032	1024	972	1017	1001	1030	980	1012	1054	1021	1046	1031	1032	1039	1010	998	942	1007	1015	1021	1056	1021	971	1023	1003	1041	1004	1049	1030	999	1018	1025	1037	1014	1031	972	972	1008	975	965	967	1027	996	965	980	985	959	1042	1024	983	1034	1001	992	1008	964	993	1020	1016	1021	983	1027	1018	1003	1008	1025	975	988	1029	1055	996	929	996	1052	969	1008	1025	1084	1011	1031	1003	956	1032	1025	978	1029	978	969	1072	1003	1055	1017	1019	1009	984	1046	1023	995	1016	1095	986	1005	1046	1020	1017	1022	959	1032	927	1007	1024	982	982	976	1044	1017	956	1049	1007	1040	1004	943	1023	995	1012	963	963	1036	969	1004	985	984	978	940	1025	1057	981	1060	983	1004	1026	998	943	992	1021	1009	1064	1041	1019	995	991	1011	983	989	1028	989	971	1051	1041	1008	992	962	980	986	986	970	1029	1003	1037	995	998	978	1019	1001	966	1003	1006	998	985	1008	1001	1028	1001	1032	1033	951	978	1010	1047	953	970	1037	1038	998	926	1018	1039	1022	984	1023	1028	1017	1018	997	1018	1017	1073	916	1031	1026	944	1033	1054	1043	951	1050	1014	1044	948	1054	988	1000	949	1015	1004	981	991	1035	975	1000	996	1008	1011	1026	979	993	977	984	1023	977	1013	1004	1016	1036	1086	1004	1029	1050	1025	1016	1006	1006	961	1022	982	1030	1018	1034	1019	1036	1023	1027	982	1021	938	1021	967	1006	1010	1003	940	1047	1021	1034	1076	1048	947	996	975	1013	1071	984	1012	1039	1026	1059	1049	997	978	986	972	1007	1065	1008	1025	1017	1026	999	972	1001	1023	971	1047	1035	1045	1014	1004	1018	970	999	948	1082	979	981	1066	1036	1003	963	977	1002	969	1041	1013	976	985	1004	1033	1057	1055	992	1000	991	1051	977	1010	1071	1038	990	995	1006	1036	1028	942	1031	993	968	1044	981	1010	1007	928	1041	1052	1036	981	1021	1028	1027	1015	1005	992	1036	1008	1054	948	1053	973	1020	1021	1024	964	1058	1035	1022	1053	1035	1036	1028	1024	1023	1066	1004	998	1013	983	993	973	1048	1013	1029	1086	996	993	993	972	998	1010	1028	1016	1012	1068	1060	967	1049	993	994	1002	991	1005	977	999	995	1010	1018	1001	1033	1025	1053	972	1010	1012	1001	1066	1030	999	995	990	998	967	1040	1063	976	1026	992	1031	1023	972	987	1020	959	996	1036	1004	1052	1003	1013	1038	1005	1003	1038	1023	976	1018	1003	1031	1021	1010	1024	974	1058	1037	985	1006	995	993	999	996	1059	1013	952	1022	992	1073	1005	1004	971	1020	1033	1059	966	1019	1016	1003	959	1048	1010	977	1002	949	1087	1032	1004	1000	1008	1069	1022	1026	1019	997	1014	1002	1004	1014	996	986	987	1034	1049	1032	1001	1049	1051	1001	1006	1015	950	1060	1022	1023	1032	985	982	967	991	1044	983	1033	977	1012	1023	1017	998	943	984	973	1041	1026	959	1024	992	1008	1060	1018	1030	995
35162	59910	48671	37807	31707	26270	20496	16445	13141	10846	8987	7261	6133	5076	4476	3842	3389	2895	2530	2318	2089	1907	1750	1793	1691	1578	1538	1457	1469	1294	1276	1301	1187	1154	1152	1118	1141	1072	1075	1121	1028	1074	1044	1007	1010	1086	980	994	986	971	1011	1049	998	1033	986	980	930	956	1015	957	1003	986	1018	955	977	1017	980	948	1002	980	993	987	1025	990	986	989	1029	1000	991	1032	1014	965	948	1017	1013	1024	997	1001	1045	933	1007	948	1028	1000	962	997	1007	1044	931	963	979	1017	962	1026	992	976	966	965	932	992	972	927	954	1004	1004	974	1029	974	979	1020	985	945	929	986	986	1041	1007	1007	1009	1018	1025	989	983	942	981	1007	972	1010	1038	986	1009	1010	1054	1025	1018	971	942	1040	943	1013	974	1053	1006	997	965	960	949	1011	997	1022	1016	1002	1011	1031	1011	971	949	1008	1011	1018	1029	1029	988	1009	1001	962	936	996	1043	1014	1038	1014	972	1020	967	958	1001	979	929	938	1060	1025	986	948	1010	961	967	1021	1011	995	954	1007	1031	1040	1026	1006	1004	1017	949	1026	1024	978	975	982	1031	1000	999	982	979	975	1051	1011	1036	1010	988	1008	997	994	1043	1038	998	974	990	1014	988	991	999	972	1064	1005	1017	1011	1017	985	983	1011	1003	970	1011	953	1010	961	1049	995	1009	1026	998	987	1012	941	975	977	1050	972	1000	1031	957	1002	1053	1041	1000	959	943	1058	1031	982	1004	1017	972	1011	985	961	981	1024	1007	962	1031	1012	1029	996	991	1009	993	984	1018	1010	1006	990	991	975	1014	935	1020	1035	1022	948	993	975	960	1027	998	1043	1006	1040	974	986	1004	1034	969	927	975	994	1033	947	993	980	1017	1055	1055	985	991	957	1044	982	1083	970	1015	1024	977	999	949	962	980	1030	1015	956	1022	995	983	1081	977	1002	987	1041	986	1008	1001	997	956	956	1040	1072	1042	1004	926	981	1017	1008	1005	1013	1021	1043	980	1018	988	970	984	955	964	1057	1001	972	1019	945	984	1046	1034	997	958	1019	983	1007	1037	978	953	986	990	946	1003	962	980	963	992	985	1023	1021	1011	998	974	987	1005	1008	1044	984	934	1031	1011	955	966	1026	991	980	975	982	963	966	959	1006	955	960	1036	945	965	967	1023	962	999	968	1011	996	985	966	967	982	981	1002	974	1007	1038	968	984	985	984	987	1061	1016	1024	990	1038	1025	931	958	958	993	1013	937	958	1045	990	935	1034	976	986	1010	981	1020	1042	972	993	956	941	990	998	964	979	1012	1026	1016	996	1014	988	989	982	989	986	948	958	1021	992	1046	1034	1006	1002	957	971	1034	1007	1005	971	969	1032	1044	932	994	983	1035	977	1064	1018	945	1002	999	1034	1020	996	1003	1046	975	1045	957	1004	994	1048	1008	934	993	1032	967	953	1008	998	993	952	971	941	998	1004	973	948	976	1022	989	982	959	1004	1004	983	1000	978	1070	986	1020	966	942	1007	994	1058	950	963	979	1010	1003	993	958	976	1017	1028	994	982	983	930	1015	1011	1028	1004	1007	973	966	996	1042	982	977	991	1010	1008	932	1026	1025	954	998	991	1008	985	1029	1041	972	1009	1020	1017	973	1013	971	1007	1007	1001	980	1020	1024	1003	991	1063	991	999	982	977	1043	957	1005	980	950	1041	984	977	1032	1026	1012	974	999	998	1043	982	955	1023	957	1065	983	977	1004	1025	991	1005	989	966	1045	981	1023	984	982	1027	960	1025	997	930	1069	988	921	953	973	949	981	987	974	971	973	977	997	1024	1008	1005	975	979	1016	984	990	1031	975	1035	1018	1028	1005	967	1055	1030	1024	971	1009	983	999	974	972	955	967	982	1039	1043	997	1001	989	1015	1013	988	990	1016	1000	1007	986	995	1012	970	962	989	959	1009	972	984	991	983	1002	1006	1004	1001	1020	1054	1006	983	981	1044	965	971	990	951	1034	1047	994	1016	1024	976	978	982	1028	1030	1004	1013	968	1002	939	1012	978	950	1043	959	970	989	1000	1035	986	1030	991	988	1035	974	986	1021	995	984	1010	992	1027	1014	1007	962	986	988	990	1055	988	1037	1025	960	1010	1049	1000	1011	965	988	1008	1018	948	972	985	965	954	981	954	1018	1028	1009	956	1007	964	1014	979	993	1022	947	990	980	1016	976	1011	978	928	1025	988	972	963	973	1003	1020	1001	949	1024	1009	993	979	998	988	982	995	1005	960	1042	980	938	972	970	978	938	973	1031	1023	992	953	955	993	997	980	991	997	976	979	970	983	995	1065	954	940	991	946	952	1037	1003	1052	982	1008	981	1028	1001	1041	991	975	980	1061	1022	1048	1005	942	1041	1045	982	966	999	1019	966	984	1012	974	974	998	971	959	996	1007	991	964	1009	1010	986	1010	1004	996	1038	965	1022	1015	972	971	1001	1056	1002	946	910	969	1079	942	1004	999	1020	984	987	1038	1017	997	976	1045	975	993	1015	1009	963	970	1002	1025	1023	1008	1004	997	1010	997	952	983	979	980	996	998	951	960	1032	1047	981	971	970	993	941	1015	998	1034	980	1045	995	973	999	963	1012	945	1013	1045	1006	998	961	967	996	1035	1022	988	975	985	1026	919	952	986	1049	995	1002	950	957	970	993	998	975	986	1007	974	1006	972	986	993	1012	1066	1091	1015	1026	990	960	960	977	1017	960	955	1001	1001	1021	978	950	982	964	952	998	986	986	1028	965	1001	1018	1042	993	974	987	981	1011	1044	1018	997	1043	1021	950	987	1078	1044	1026	1035	977	1026	992	1013	987	988	991	1009	995	1008	957	1053	929	998	988	1027	988	986	987	1006	1029	1027	1024	964	960	1010	901	989	1053	1011	1030	1007	1018	1053	977	1027	972	987	963	1009	1020	963	993	988	1025	989	1008	1031	1025	1003	930	946	1014	1029	1018	1029	1024	952	1013	966	1031	1019	908	1014	999	1008	985	1039	962	1000	978	946	991	1004	1065	1011	942	1002	1000	1001	967	1020	970	980	991	985	948	961	1045	1003	968	1019	990	981	1041	983	966	950	938	1023	1035	1022	934	927	994	1035	1013	971	1000	1017	986	954	965	977	1031	997	964	1005	980	950	961	966	999	1001	1014	978	978	935	978	992	1007	1003	1032	971	948	991	1027	973	974	936	1032	1005	984	939	941	1003	1057	967	997	942	959	990	1012	985	964	965	1024	958	969	994	988	1020	993	1018	999	1020	1021	1021	971	925	956	1005	1007	975	1016	994	1002	1020	1066	1000	970	987	965	1008	1019	952	958	988	997	972	973	926	969	969	1042	1031	956	1013	993	1005	1013	965	966	991	1005	1011	1030	969	943	1064	976	994	1003	979	996	954	993	1065	1007	966	959	1014	1049	1018	1026	982	1018	1050	1074	984	991	986	911	1068	987	1007	1007	1013	1019	1007	1048	1024	976	984	1027	976	1018	950	1001	996	956	1022	995	992	973	999	1071	999	932	1013	996	1034	961	1014	1015	977	974	901	1019	951	971	1025	961	1035	1013	967	970	1020	1013	990	1006	1011	979	1026	1001	1040	1018	985	979	1004	964	1047	1031	974	994	1044	1006	978	953	977	1024	1020	1014	994	976	957	1074	993	999	1013	980	1021	995	1020	1039	969	1000	987	1025	963	1013	960	952	986	1000	987	1002	927	1062	1019	1028	967	938	991	987	943	996	949	990	1001	988	980	1044	1047	979	1007	1025	933	958	1005	965	1013	948	942	1002	1006	985	974	1024	964	1051	1040	956	961	971	1011	1037	1059	971	976	1004	976	1025	976	987	1019	977	985	1012	985	968	1006	968	1013	1001	956	998	978	977	1038	949	1003	964	996	1028	964	943	1065	1005	1017	963	967	986	988	998	999	995	1037	1041	956	959	1009	970	979	993	996	920	951	1059	987	948	999	1002	1011	989	1024	1013	1039	1023	1044	1006	1077	1005	920	996	1005	1007	1015	991	1008	939	977	975	1029	1012	980	1007	980	975	994	989	951	1008	971	975	975	1020	982	979	977	966	963	998	1002	961	1001	1028	1059	1019	984	1026	1025	976	968	996	965	1006	984	1061	988	935	968	982	1037	987
30174	31776	36240	27448	17098	11301	7536	5180	3909	3091	2620	2229	1926	1722	1580	1419	1218	1195	1098	1041	1036	974	940	993	927	907	862	831	815	770	813	835	819	842	776	856	816	759	789	807	731	753	771	747	770	767	751	717	747	731	747	748	726	742	721	738	805	694	728	741	746	775	739	736	733	774	685	772	733	718	762	741	786	784	719	762	713	784	770	748	749	745	755	741	772	787	714	770	741	709	710	722	802	763	767	733	758	759	729	764	738	746	736	687	745	687	730	767	796	724	787	780	776	709	744	716	772	712	728	792	758	811	746	706	773	741	724	742	734	780	765	753	733	743	762	755	772	751	811	797	749	755	760	752	693	748	764	669	736	756	783	714	717	713	791	741	761	766	702	782	737	748	733	783	726	720	725	708	706	762	729	760	795	751	720	772	722	721	715	771	810	702	712	775	737	781	795	754	739	732	728	714	746	707	706	700	761	716	759	766	738	756	733	770	744	728	707	732	733	731	734	769	801	786	770	690	777	733	778	751	720	750	715	735	738	759	706	702	716	793	784	753	721	748	772	725	762	784	772	763	809	736	827	756	746	734	781	739	799	729	727	717	764	727	728	761	733	670	764	715	710	786	726	724	761	743	693	743	739	751	770	737	746	725	698	715	740	722	753	804	727	726	720	741	772	741	753	751	755	777	744	735	758	746	762	735	718	798	749	719	740	736	769	773	739	772	807	751	726	763	684	733	730	749	711	767	746	759	727	761	784	690	681	751	705	752	734	807	717	710	732	707	748	744	772	768	776	796	754	739	711	759	723	736	775	779	764	775	740	786	730	735	759	736	751	741	724	807	757	688	716	707	724	711	747	751	739	686	741	730	756	764	735	753	737	738	745	819	746	695	750	762	744	733	765	723	769	732	689	715	762	761	745	751	768	764	726	771	781	750	739	734	767	711	790	731	755	716	727	736	722	739	753	713	742	725	714	762	790	732	714	744	753	731	769	736	748	744	752	767	706	776	767	681	697	751	778	696	774	738	743	682	749	711	750	727	758	724	727	749	747	785	728	701	729	740	762	831	708	761	698	729	683	772	741	707	789	694	759	686	767	767	675	744	768	770	743	757	756	727	743	722	790	746	755	759	734	727	768	762	740	773	755	767	704	751	750	732	705	748	721	712	754	699	722	754	717	826	710	711	732	754	716	737	732	737	785	737	726	702	770	771	721	725	743	767	761	708	753	754	764	761	777	748	771	751	739	709	758	712	733	747	711	755	756	724	761	767	720	673	776	749	762	703	701	696	753	725	689	757	771	762	753	706	727	735	807	753	730	734	805	758	751	738	742	777	751	775	749	767	777	756	737	765	814	768	765	709	739	759	708	771	727	754	735	717	760	799	809	716	738	723	759	765	686	712	706	776	774	752	697	775	811	754	750	763	760	722	749	761	763	756	758	772	764	739	707	713	773	777	727	757	738	756	803	724	746	719	777	789	763	738	734	708	731	746	737	719	738	756	723	777	740	766	746	739	760	738	715	726	742	771	734	773	745	814	833	720	721	733	767	757	712	737	766	710	733	730	761	722	709	717	715	736	705	721	750	730	744	755	729	720	743	732	753	733	778	774	732	755	731	717	748	715	727	713	765	714	752	749	746	696	719	731	739	809	753	726	730	734	772	741	771	720	729	742	710	780	741	700	723	723	826	685	697	689	765	752	751	687	725	749	748	743	756	750	787	737	740	750	705	747	735	721	719	791	773	738	740	769	723	724	718	749	760	694	705	755	753	779	754	778	763	750	725	769	747	755	732	743	792	762	799	785	745	773	752	689	771	765	749	722	732	741	743	769	695	739	742	766	713	767	750	767	700	692	795	784	757	757	733	742	723	713	742	730	724	744	737	693	812	759	718	789	818	737	701	773	697	773	793	720	737	768	696	705	701	734	761	778	720	778	750	722	731	701	739	728	768	707	795	778	746	703	701	778	747	730	737	791	732	750	762	749	775	689	771	709	765	788	740	792	769	772	748	770	746	763	756	773	732	764	783	746	701	743	698	729	698	706	751	720	755	778	736	711	755	772	752	809	723	748	752	742	727	741	730	709	749	762	734	741	695	773	771	778	772	757	752	743	740	726	754	679	746	745	744	769	805	774	705	716	720	730	753	776	810	725	722	719	721	733	746	734	693	715	763	712	725	740	773	784	725	664	737	741	724	745	792	741	748	718	764	727	730	749	735	738	737	737	709	709	710	736	729	746	759	744	743	754	750	770	751	726	707	723	728	777	769	757	762	773	745	712	797	726	828	760	749	737	746	773	743	736	751	714	775	751	721	728	744	699	753	720	703	750	724	773	735	691	701	680	747	792	767	726	716	725	774	781	804	706	749	695	716	782	705	747	713	779	749	785	760	759	722	702	789	815	754	733	713	749	714	732	723	739	721	734	781	744	740	726	757	764	757	722	821	720	763	781	740	750	791	715	772	779	742	754	734	748	740	734	727	737	741	715	756	732	762	735	763	751	728	792	742	766	775	727	750	732	721	728	773	769	700	692	724	712	786	730	790	788	744	722	709	696	753	741	794	720	787	737	748	741	744	745	740	756	752	739	757	740	741	753	748	768	738	758	719	764	789	722	712	747	737	786	754	744	762	765	760	768	721	785	701	726	698	716	730	760	717	735	776	771	750	749	723	734	752	765	789	722	733	751	746	742	693	733	776	763	738	756	731	736	756	767	752	731	733	768	724	756	742	753	730	725	755	777	764	747	800	766	701	735	749	711	733	723	782	756	701	722	750	774	737	794	725	747	747	758	747	745	707	755	781	751	759	739	773	758	732	741	735	791	719	774	777	737	749	738	722	746	740	796	737	772	763	738	748	698	743	723	770	762	753	751	730	759	765	780	731	698	739	797	730	732	690	767	714	715	731	746	687	694	712	732	756	711	777	776	700	742	723	766	745	732	728	708	750	773	722	722	769	816	715	762	775	746	761	741	747	750	713	784	820	734	765	755	759	758	751	731	704	774	773	769	707	764	755	704	790	762	740	752	781	778	756	761	765	706	698	701	747	758	744	728	753	727	747	691	758	742	726	719	732	727	758	712	763	731	712	762	754	774	745	743	744	731	702	787	751	738	735	782	820	712	791	699	731	735	762	715	770	746	730	790	770	758	745	729	735	713	705	734	772	757	746	810	742	806	739	736	690	744	746	790	774	794	783	751	707	703	718	716	758	718	759	703	745	721	713	741	713	730	688	767	720	757	775	714	733	761	708	739	742	715	802	752	758	761	775	741	751	783	778	737	730	740	723	775	746	722	712	739	686	760	709	766	746	732	754	709	762	757	785	694	770	714	736	676	790	697	699	726	761	727	731	728	755	782	784	763	716	763	704	763	770	702	793	711	725	709	767	689	699	740	797	732	744	758	754	750	737	696	674	737	782	759	725	753	784	748	774	757	724	729	709	738	758	782	743	691	741	752	724	758	755	739	704	784	738	749	702	723	767	732	718	735	691	725	710	742	773	769	713	743
30329	44621	35622	24129	18210	14300	10660	7854	5873	4631	4006	3246	2732	2348	2086	1883	1648	1461	1355	1180	1179	1164	1027	1045	1026	1042	970	919	892	845	862	822	866	862	828	809	798	801	751	723	789	802	789	773	756	770	783	728	808	777	772	746	758	763	778	760	806	701	761	729	807	767	767	748	788	719	746	769	781	733	754	763	777	767	739	712	753	708	730	710	743	716	780	761	750	739	740	780	719	711	726	721	757	769	775	755	762	727	726	753	726	699	743	734	724	805	788	806	745	758	757	798	791	729	726	813	812	742	751	741	745	734	746	743	732	757	717	772	773	764	766	793	743	739	738	756	702	758	778	741	721	730	790	745	763	730	686	752	748	757	783	783	761	694	786	770	759	713	752	776	759	782	814	715	769	834	747	704	691	728	744	808	789	779	766	743	770	734	733	720	717	795	762	759	713	794	751	782	719	762	751	773	718	739	692	744	743	773	785	794	680	774	734	728	758	776	764	772	754	757	790	772	728	758	744	750	772	781	768	816	757	774	752	775	714	747	723	765	713	745	761	771	710	748	787	755	712	727	759	745	767	780	744	727	713	752	742	729	747	731	769	747	738	791	777	789	738	700	754	749	734	781	747	738	755	759	743	771	754	784	778	720	773	766	713	748	763	775	726	793	695	752	778	746	769	724	775	786	775	746	774	757	779	771	689	722	777	737	713	751	747	800	709	803	773	765	751	730	789	775	774	773	721	731	782	781	786	717	773	710	792	778	793	770	742	735	798	778	760	755	724	768	739	762	788	778	750	744	722	779	739	758	767	757	788	717	783	781	744	768	772	799	785	745	740	803	748	772	778	717	744	740	750	776	729	794	768	770	764	782	741	770	707	791	770	752	795	699	742	699	803	744	785	777	776	731	695	742	727	757	788	733	788	775	778	754	742	780	759	783	789	793	758	738	698	734	757	748	776	720	744	755	758	740	716	809	751	734	748	743	741	758	736	730	719	777	745	761	744	714	748	787	728	763	745	772	731	741	763	815	785	775	797	803	757	754	748	715	709	727	777	745	758	765	830	780	703	754	715	791	769	736	768	719	748	787	756	745	730	753	744	751	744	770	752	761	776	777	714	734	735	763	720	760	766	804	723	739	734	744	738	769	717	734	773	748	759	729	773	781	767	736	779	750	763	744	738	768	765	727	769	730	794	749	693	715	749	772	737	701	753	749	748	737	715	683	753	714	750	721	743	732	790	780	733	716	751	789	737	738	792	683	713	770	738	761	727	739	793	760	719	782	723	770	762	764	761	764	746	739	704	780	747	731	729	778	733	806	749	763	753	700	786	789	747	744	759	776	728	741	785	747	754	721	723	733	738	740	778	769	752	766	796	805	720	716	758	792	780	733	750	775	712	773	749	748	774	771	768	757	789	797	776	771	724	753	804	794	711	733	691	735	773	716	760	797	767	775	771	755	770	766	753	736	768	752	705	756	707	757	702	715	782	742	726	751	712	763	739	769	783	790	726	796	743	758	775	799	737	746	798	761	722	719	749	742	802	733	781	826	758	732	704	735	771	789	788	740	720	802	731	685	730	791	755	768	749	734	775	727	727	719	765	754	726	763	767	754	737	730	767	804	774	791	737	741	736	700	688	746	769	785	757	770	704	751	757	774	725	750	766	748	733	718	680	746	723	704	753	746	805	778	708	770	752	733	725	749	792	702	717	780	745	725	785	718	766	699	776	723	749	784	768	758	711	732	762	804	733	786	733	749	739	758	800	721	780	730	823	789	752	796	757	758	782	801	784	751	769	778	725	754	761	685	715	760	749	741	758	795	751	722	789	839	765	759	819	769	760	729	752	767	798	731	762	739	735	717	723	775	795	782	732	735	724	749	760	736	716	729	790	775	784	741	814	778	745	753	765	778	775	723	770	762	754	750	708	747	725	795	756	817	772	740	737	760	770	753	766	779	760	714	751	763	738	752	755	728	793	744	729	803	760	732	765	777	719	811	744	729	770	760	779	790	783	770	733	728	728	774	783	803	717	751	761	755	718	776	774	743	749	771	734	775	790	757	732	778	723	709	747	791	826	730	754	721	726	759	753	770	752	795	757	744	752	776	761	741	724	754	763	778	711	765	753	716	771	783	718	748	760	782	747	743	739	741	744	752	737	767	708	788	733	745	773	749	750	776	703	735	771	716	735	777	767	738	740	766	833	765	747	757	739	783	776	813	782	729	764	736	738	753	768	704	737	716	717	785	746	767	778	775	705	723	773	746	786	756	771	808	729	788	732	759	768	770	794	778	781	749	752	763	774	750	791	712	747	730	776	707	750	723	800	735	750	791	774	752	710	712	764	773	831	762	788	767	753	739	748	813	761	760	718	751	792	747	733	715	748	742	741	711	761	745	767	780	690	748	775	734	802	714	705	766	812	749	805	776	700	757	721	738	759	756	790	770	779	791	741	754	764	745	766	784	756	794	787	710	772	757	783	742	740	728	716	757	727	754	759	704	708	746	736	746	713	743	764	706	777	739	798	751	750	739	776	795	784	765	733	731	789	735	738	735	782	788	739	707	757	751	787	819	814	765	742	726	808	759	764	768	730	788	728	761	770	801	715	698	769	764	791	751	791	767	752	744	788	736	779	733	739	707	724	777	730	800	798	779	756	785	769	728	744	791	764	793	779	772	772	721	758	745	768	698	708	756	745	797	720	785	788	761	734	741	760	738	764	787	750	734	734	738	743	742	796	758	739	757	687	763	751	793	759	777	761	787	748	695	751	742	747	743	686	742	790	738	723	772	790	720	765	798	739	768	762	746	766	723	776	743	734	772	763	757	748	730	766	760	769	729	748	724	702	763	719	743	747	787	750	816	772	750	728	792	746	734	783	769	745	762	757	773	746	764	750	783	744	758	776	769	737	793	722	740	741	769	763	794	752	729	745	726	749	782	750	743	750	751	785	796	752	754	747	769	764	713	769	758	792	776	780	745	772	807	778	698	753	741	752	771	708	711	730	779	739	753	737	778	769	775	777	764	752	781	753	710	808	734	785	714	697	741	768	728	757	768	774	706	742	746	728	745	781	730	782	753	760	780	734	767	732	749	741	775	721	747	729	737	746	785	765	764	758	761	747	746	768	705	757	753	737	773	770	740	744	736	709	763	723	773	727	781	749	749	742	752	772	763	786	770	787	734	735	750	736	761	753	794	698	755	837	767	832	751	735	736	773	767	734	751	736	690	746	740	780	713	728	727	741	782	722	735	757	725	752	727	783	754	754	747	778	794	717	772	802	785	777	679	744	714	716	771	778	765	702	713	704	735	782	765	721	736	764	728	768	773	716	758	759	763	730	796	747	764	706	746	753	744	746	731	710	750	751	738	717	741	733	755	777	758	710	741	782	735	765	790	758	742	781	738	743	826	761	727	755	766	783	792	696	785	799	734	770	813	717	713	769	793	803	771	775	746	744	752	793	773	737	748	722	761	779	778	801	744	736	755	715	731	760	773	766	718	767	735	793	729
23641	20959	28390	24815	22872	21441	16006	9602	7024	5450	4428	3763	3212	2604	2477	2128	1974	1794	1592	1434	1348	1290	1319	1269	1152	1180	1091	1064	1101	1046	1000	1036	1001	954	1016	949	904	893	966	919	961	886	917	909	886	882	900	866	882	834	872	848	843	912	849	814	879	869	881	903	842	884	846	812	932	860	804	887	839	901	873	830	888	874	886	866	850	875	861	848	801	814	891	837	875	862	902	919	854	875	845	815	774	813	835	841	891	893	835	874	834	872	843	891	862	871	881	853	837	857	837	862	840	885	890	887	791	840	875	852	879	888	896	825	794	818	847	836	851	811	813	830	916	854	837	809	879	822	853	884	886	836	878	835	874	819	835	899	849	858	858	853	848	861	842	847	884	871	837	887	858	932	826	869	871	881	882	876	891	896	869	820	861	818	873	852	861	838	888	843	856	842	883	890	822	865	851	851	875	834	849	848	870	859	848	808	869	912	858	906	879	852	860	827	832	867	880	882	883	846	859	870	797	845	943	863	861	820	861	853	928	865	838	819	889	855	792	849	849	852	837	835	923	865	904	799	871	797	880	850	799	840	857	861	814	864	866	811	867	877	880	883	867	831	835	815	861	925	826	852	869	864	858	880	856	825	904	858	848	835	900	805	866	884	827	859	838	849	928	884	862	857	886	936	821	850	871	812	856	880	902	853	881	875	904	909	822	885	841	902	899	882	890	852	881	920	822	800	801	875	853	847	826	839	843	862	857	855	898	864	871	874	873	839	866	903	883	867	834	812	862	861	858	841	822	880	922	896	814	836	890	791	845	860	856	832	812	853	884	870	840	806	840	896	859	851	817	852	886	866	839	869	885	868	806	808	897	830	858	839	862	858	861	877	816	846	842	828	906	806	831	898	845	845	839	825	825	899	913	850	807	816	915	890	895	858	852	882	831	860	886	883	858	808	841	801	909	829	862	847	888	858	868	853	860	882	854	805	884	868	886	845	841	871	856	857	839	867	822	882	856	872	867	875	902	884	857	798	800	886	885	846	804	846	822	837	859	861	874	881	882	841	840	826	867	874	886	815	847	872	852	828	849	826	857	835	860	869	809	826	875	861	943	857	896	812	841	856	876	847	872	853	886	883	867	841	816	833	861	857	841	793	916	814	867	905	868	851	879	875	870	878	830	902	860	847	845	863	840	839	844	901	831	838	868	887	852	824	890	875	818	880	881	845	896	820	840	850	900	848	832	820	807	912	896	849	830	849	899	886	896	938	847	876	870	839	838	801	879	879	932	830	820	775	870	854	852	810	866	811	833	855	886	795	890	900	820	918	855	833	844	901	853	849	867	890	866	836	886	834	870	832	847	816	824	915	874	818	824	847	860	851	861	880	799	849	865	811	905	848	839	903	949	853	836	861	830	880	857	899	892	848	845	845	867	890	888	848	901	830	813	891	814	873	877	837	882	953	837	792	831	888	823	859	859	845	899	830	904	841	862	879	879	860	899	829	880	871	888	848	945	853	806	880	871	925	819	867	875	851	846	829	868	821	854	828	832	919	805	860	808	892	882	835	874	871	860	866	823	906	838	870	926	830	878	774	899	817	824	847	886	887	875	842	849	830	873	845	937	871	851	816	824	876	878	875	858	869	831	819	868	856	884	849	866	858	869	873	841	872	854	815	917	897	811	831	859	842	886	922	864	867	862	857	843	790	822	837	835	861	896	827	880	833	844	912	885	812	862	849	851	905	860	829	857	858	848	881	856	841	846	872	819	871	894	842	841	813	807	861	808	804	888	857	864	833	870	796	849	895	853	812	863	881	857	866	843	760	804	806	865	863	837	854	861	881	867	902	825	846	909	877	865	877	833	887	852	931	847	877	871	823	847	862	839	882	848	837	897	860	822	871	873	823	871	891	832	853	873	850	855	842	879	845	901	843	851	875	841	817	833	867	835	855	877	853	883	838	838	893	837	842	880	810	888	810	908	859	843	829	855	894	855	842	849	899	884	870	951	843	886	839	894	881	857	888	877	863	827	836	849	831	836	839	856	893	872	855	892	831	853	835	879	899	876	863	843	831	856	830	860	836	848	833	829	798	887	825	908	877	837	834	904	889	845	882	874	907	829	858	813	865	900	821	854	889	879	809	820	871	833	858	838	874	827	875	821	878	855	820	867	884	885	912	868	854	883	858	882	853	902	881	908	805	919	861	889	795	867	881	832	878	877	862	861	866	799	819	823	886	858	868	855	833	889	879	843	843	853	828	837	895	794	871	830	898	824	871	823	895	852	902	837	844	828	824	841	931	897	821	877	850	828	841	895	870	839	875	876	861	798	877	896	880	832	876	845	841	843	918	860	863	838	852	868	846	868	841	865	834	835	837	834	868	887	829	897	896	849	824	844	905	870	850	843	815	893	861	836	877	825	838	841	863	874	906	784	878	897	864	855	862	866	791	865	880	858	891	879	892	832	935	908	891	827	869	863	829	803	859	944	828	879	895	832	817	846	847	822	866	883	846	891	887	919	836	897	850	877	894	877	889	883	819	820	835	833	852	873	846	914	824	877	903	864	835	856	839	905	894	876	849	874	839	840	884	818	891	858	860	822	808	880	815	859	892	861	846	821	899	869	866	907	876	819	891	838	816	892	897	819	835	880	830	822	877	856	907	892	860	817	774	879	843	866	852	813	866	884	822	850	814	890	896	871	885	876	816	838	841	850	864	841	911	830	896	861	838	847	836	842	895	895	839	876	850	853	852	890	858	800	858	836	897	857	862	873	867	848	921	875	849	803	861	884	914	853	854	903	846	827	822	876	892	835	859	804	866	874	836	851	863	837	833	864	799	902	832	871	863	873	829	860	866	868	840	879	831	899	897	847	903	845	867	873	881	836	850	862	909	818	882	862	845	863	855	921	867	884	852	911	869	819	882	889	864	832	853	892	902	820	845	845	827	850	900	844	831	838	782	858	869	854	893	857	810	846	837	827	838	912	873	851	904	831	849	865	820	877	821	879	860	859	856	882	832	820	883	830	856	795	847	864	808	871	903	818	848	860	859	838	869	871	907	870	854	852	858	876	912	855	895	815	861	880	779	821	837	866	852	866	855	845	872	808	800	856	835	858	868	884	865	833	847	902	803	867	805	828	889	825	826	880	875	866	859	858	891	857	838	905	851	863	897	864	783	858	884	837	871	882	803	897	824	859	812	800	839	895	827	798	873	830	860	820	915	867	822	843	831	825	849	903	900	835	876	791	855	846	840	852	872	864	848	892	861	845	817	839	887	860	856	871	881	894	841	865	878	882	802	839	903	800	835	790	867	858	889	917	840	847	840	872	831	832	815	831	874	817	807	932	883	870	793	830	894	867	855	824	840	827	848	832	882	820	875	872	818	906	800	905	875	841	834	840	832	839	908	869	875	820	927	814	833	880	904	922	829	838	893	907	874	899	842	849	861	899	868	827	821	841	872	809	833	903	916	853	867	839	922	854	842	874	882	847	835	887	863	855	824	834	855	872	793	918	863
32006	54163	43827	32520	25776	20870	16328	12806	9784	7682	6489	5284	4408	3683	3267	2861	2537	2112	1906	1713	1636	1414	1436	1379	1287	1335	1234	1194	1134	1084	1052	1032	1042	1001	1006	954	989	879	922	854	955	886	914	887	901	886	866	889	858	857	835	813	855	859	840	890	870	859	831	838	856	847	786	870	848	851	823	828	856	839	871	844	870	859	868	899	879	860	773	846	854	814	881	815	849	864	878	839	840	920	882	849	842	823	881	861	789	754	877	842	838	876	834	850	848	858	831	857	872	869	854	831	804	887	910	864	834	821	867	860	880	805	875	877	801	800	887	850	888	813	865	901	851	861	826	871	822	852	864	812	786	844	829	826	870	885	855	859	855	846	891	818	832	832	815	848	882	857	842	902	871	819	852	860	855	873	849	886	817	877	845	850	849	840	824	779	868	831	897	876	833	860	773	835	812	818	842	805	816	850	824	826	853	811	885	839	846	880	902	883	843	839	851	873	864	840	857	828	814	823	870	835	850	829	834	795	837	870	857	869	863	873	838	906	865	861	837	883	875	819	889	836	816	820	842	843	913	832	830	820	826	844	882	918	871	867	858	852	860	837	836	813	864	857	855	831	835	833	838	845	915	868	850	855	821	868	846	793	869	899	859	891	874	848	830	850	908	838	873	881	822	851	880	838	818	858	847	845	830	862	854	871	872	851	879	854	874	810	951	859	844	824	838	824	876	825	861	835	830	881	905	855	886	874	929	850	837	918	871	843	917	818	859	908	871	825	878	819	840	828	845	781	834	852	847	836	817	839	852	851	855	844	822	815	855	885	869	855	896	844	860	871	874	874	836	845	817	849	836	797	879	850	825	809	842	867	891	906	880	844	876	820	840	851	859	829	835	829	896	859	852	861	892	845	863	857	884	859	811	852	864	833	822	908	875	900	931	831	873	888	845	887	856	873	854	837	878	804	835	852	840	889	882	869	812	841	856	850	852	840	848	865	931	845	869	872	877	781	841	867	873	917	841	911	846	839	855	906	856	858	853	862	877	827	832	856	812	871	877	802	837	848	823	873	828	812	877	855	854	846	849	894	851	847	869	848	876	907	856	853	869	847	885	854	850	878	816	827	868	807	878	887	864	868	872	875	852	854	830	835	870	862	850	918	841	904	879	859	852	882	827	859	880	847	898	891	892	870	779	919	850	833	841	837	848	923	881	804	820	822	857	816	854	841	884	810	820	882	861	828	840	840	859	840	847	863	856	870	883	822	824	879	869	862	837	881	880	860	858	841	841	830	855	893	873	879	857	912	849	890	886	879	840	840	848	838	811	860	863	863	885	821	849	858	878	853	851	826	823	858	851	859	818	816	836	872	814	915	805	849	847	857	855	865	913	852	857	847	812	907	841	827	881	880	826	866	750	877	843	884	866	855	831	812	847	896	859	886	825	866	843	855	867	840	862	821	844	825	864	894	834	850	805	877	835	843	828	845	816	811	840	882	850	825	858	824	856	869	829	826	832	837	875	900	838	842	866	859	854	863	859	884	859	856	841	896	857	863	830	878	833	874	847	853	854	888	882	839	828	829	822	859	849	814	850	858	920	803	893	848	791	864	862	856	897	774	786	834	870	833	827	850	864	851	847	799	886	839	833	859	860	820	858	864	838	830	799	869	830	843	873	833	872	865	841	838	845	883	849	895	821	868	852	917	851	911	860	857	858	851	932	886	820	890	909	852	865	799	841	867	850	877	845	834	881	872	817	854	842	855	829	853	834	894	902	861	825	816	882	881	890	889	838	862	871	808	832	906	881	843	801	851	856	814	871	859	872	855	842	775	827	869	824	853	900	830	859	870	801	880	863	857	825	827	813	848	880	846	831	796	830	839	833	866	836	887	865	855	878	854	854	848	818	853	805	850	816	828	825	873	871	839	839	854	899	809	846	878	875	858	838	882	810	909	858	836	885	795	896	825	886	838	822	881	876	923	894	845	854	797	841	829	849	846	857	811	892	830	832	857	825	840	820	919	889	827	846	825	853	847	823	876	927	840	854	845	796	861	829	832	819	817	803	878	822	851	845	797	855	847	780	849	826	832	847	837	817	780	857	840	810	821	882	838	845	880	885	923	861	826	852	878	855	849	844	848	849	857	848	850	849	873	862	822	836	919	864	848	870	808	871	899	869	862	875	886	856	880	869	842	849	846	783	825	824	841	831	881	883	846	829	849	825	838	843	804	833	898	899	878	849	873	807	906	845	838	818	886	873	847	848	909	895	809	875	838	822	931	891	822	849	882	838	891	853	848	865	898	885	863	776	887	794	874	845	848	855	865	813	848	859	863	855	814	817	907	840	823	880	858	861	817	849	835	861	922	824	868	834	839	933	887	857	846	826	829	848	867	851	855	895	818	875	878	844	872	868	857	811	803	835	897	824	800	847	841	843	887	832	858	858	862	842	927	835	905	872	850	791	854	830	919	904	862	911	827	864	823	857	857	860	847	834	860	833	887	856	822	812	892	918	794	846	853	845	889	854	854	865	847	856	845	841	776	812	894	855	848	867	854	797	888	818	841	858	829	807	805	837	852	835	844	845	854	872	769	873	826	819	823	877	825	896	889	838	852	820	781	847	816	869	869	892	871	876	841	849	861	860	856	891	848	904	849	842	820	827	847	868	791	850	903	865	825	836	865	840	858	860	858	879	863	895	822	849	855	842	871	810	895	891	832	909	867	812	880	932	850	827	904	866	844	844	875	868	913	845	886	882	857	857	838	852	807	841	857	839	827	846	851	841	794	859	860	798	798	884	863	854	813	864	884	846	847	804	858	847	827	805	839	876	826	860	856	840	854	795	860	827	852	834	817	841	887	881	865	898	831	849	845	889	880	875	786	868	912	841	882	843	832	843	849	895	844	827	871	861	863	877	812	863	856	860	855	889	849	841	852	861	862	827	811	895	861	891	778	851	867	854	787	841	878	889	893	821	908	892	863	802	838	828	818	862	878	866	861	857	861	846	867	888	837	839	899	879	870	841	901	901	926	849	855	836	870	805	803	833	883	899	838	892	797	874	827	872	838	855	873	841	888	841	843	836	847	882	876	862	887	866	921	857	816	877	835	885	815	872	837	853	840	884	905	843	897	817	855	886	835	837	873	838	895	861	880	833	855	796	886	821	820	896	853	833	795	819	809	881	917	831	889	874	864	878	893	789	903	842	874	820	864	853	843	875	831	853	841	896	845	900	854	876	853	863	834	877	836	794	827	807	853	849	886	870	835	897	887	813	825	865	874	868	908	882	884	819	835	858	830	810	871	813	843	833	839	869	779	842	850	821	882	871	823	862	864	820	879	841	862	815	850	885	902	828	830	857	849	774	867	820	861	865	826	880	900	853	844	859	801	867	765	898	818	870	830	863	830	845	891	837	832	845	830	856	877	879	836	805	860	850	838	844	824	878	891	820	914	837	849	843	855	863	819	820	892	826	848	810	826	889	874	847	863	884	851	863	868	856	848	883	870	816	824	880	829	848	837
24838	21095	28323	26943	21651	15768	10900	7097	5399	4307	3515	2923	2537	2167	1962	1836	1602	1451	1335	1233	1212	1165	1179	1131	1018	1020	1004	1011	960	1029	998	925	968	957	917	863	874	833	830	880	826	842	840	825	829	829	841	831	841	873	805	793	819	831	834	790	784	891	852	832	842	883	833	838	820	840	799	832	849	864	849	856	820	808	800	867	830	837	863	829	823	820	848	851	840	866	826	846	781	826	827	843	860	842	865	879	827	820	840	887	858	828	821	851	825	861	839	834	840	827	825	862	789	852	863	856	860	805	828	846	800	825	901	845	840	850	882	866	811	807	868	847	815	846	852	793	820	833	842	807	823	832	820	833	838	893	859	864	828	856	832	819	816	815	810	843	824	815	836	828	821	852	835	863	881	819	820	814	800	784	814	813	850	790	879	866	843	823	801	818	835	816	823	807	775	838	884	860	845	811	883	855	821	782	874	892	833	841	841	874	826	820	788	826	824	866	833	834	854	830	827	868	887	787	813	843	848	838	835	774	900	832	814	892	847	767	786	840	872	804	842	922	793	810	844	853	838	849	851	820	826	879	848	861	842	796	931	847	818	834	850	908	872	849	800	818	842	834	840	835	853	854	931	794	854	839	845	839	831	820	847	815	868	813	833	844	819	766	828	845	828	841	842	873	833	855	878	782	842	900	791	884	812	809	852	831	844	793	904	792	855	791	836	895	899	867	819	831	823	850	852	835	862	881	861	762	803	819	833	841	813	801	830	826	853	865	847	817	860	835	834	816	812	834	776	826	846	860	877	883	892	884	878	837	844	896	842	818	831	861	810	884	845	861	820	888	839	796	875	866	800	788	869	850	894	856	813	869	844	823	828	892	858	832	797	791	846	863	818	846	830	846	863	897	876	839	776	847	879	827	851	821	835	823	798	823	873	855	824	831	827	837	843	877	848	851	857	833	820	851	818	797	831	812	865	900	798	835	815	847	851	810	827	820	805	777	842	833	845	838	829	841	855	823	846	872	835	836	814	865	793	785	810	880	870	842	841	831	807	878	816	830	843	849	855	816	867	870	811	856	817	851	828	787	849	845	765	867	844	863	872	810	818	840	831	776	864	854	862	910	854	779	838	831	823	841	887	844	778	850	799	797	864	853	807	874	835	856	819	789	830	880	835	807	849	846	859	874	860	786	875	868	840	798	805	859	836	875	803	848	824	807	843	826	854	867	823	815	798	841	825	815	868	805	850	837	837	839	835	848	843	864	801	910	876	836	864	815	815	822	792	774	843	824	831	870	820	917	811	804	875	821	881	812	872	845	801	785	810	839	875	821	834	872	829	857	838	846	789	839	874	876	826	886	844	817	870	860	847	797	785	842	844	854	850	863	796	857	886	838	809	837	827	877	876	835	833	792	825	816	796	860	831	844	796	797	849	823	858	838	826	829	847	877	817	813	810	839	856	827	837	795	857	893	833	826	811	808	835	824	849	927	835	833	839	855	852	831	823	849	795	827	888	850	862	794	890	819	858	834	795	819	820	858	822	871	850	852	841	850	797	884	791	827	848	828	828	871	825	781	824	847	870	808	773	865	813	889	821	844	852	812	838	840	842	872	876	828	827	844	854	788	838	806	915	857	788	801	826	860	838	845	813	922	849	887	800	842	799	784	805	851	811	828	814	814	811	815	876	836	864	896	816	806	871	795	882	860	830	853	796	796	854	799	781	768	854	859	831	838	842	882	849	832	838	832	863	868	869	868	787	823	797	798	829	849	888	827	830	823	850	811	836	868	794	833	811	814	832	836	841	833	877	865	835	841	815	754	804	827	794	816	860	860	881	836	793	872	873	802	845	863	852	852	771	874	832	797	791	776	815	837	809	849	846	814	828	801	802	875	874	857	822	868	851	861	808	818	816	847	813	813	866	848	872	819	813	816	801	825	810	865	833	808	785	863	853	852	865	840	851	874	804	847	885	851	837	882	857	854	806	796	779	855	894	915	859	823	834	841	835	789	829	858	876	838	879	806	801	781	789	853	819	851	873	835	818	828	890	826	811	827	838	842	854	828	853	842	902	802	837	840	803	781	829	880	818	843	833	842	816	906	813	832	840	856	873	817	781	796	825	833	815	851	843	863	816	861	813	897	853	787	843	887	831	808	811	873	840	880	809	830	845	799	830	854	835	807	865	835	791	870	852	856	845	836	868	808	813	860	876	855	862	812	825	831	846	828	826	840	834	791	850	863	846	823	871	855	846	820	807	829	904	842	843	869	875	841	850	832	832	871	818	844	832	764	883	793	828	809	803	819	837	761	894	855	839	863	911	856	850	901	824	854	845	866	787	833	797	860	805	847	854	796	844	858	838	821	850	856	818	807	867	922	822	837	837	835	843	840	852	862	843	848	842	865	836	840	836	827	834	825	832	831	897	863	843	827	852	812	803	766	806	901	796	770	862	835	845	864	837	823	840	866	852	829	868	894	847	822	825	835	836	825	920	828	862	866	848	856	812	815	830	850	833	903	800	779	849	849	839	852	900	792	834	867	847	860	783	827	820	842	815	834	871	838	834	789	802	852	864	823	886	851	813	797	894	825	787	853	831	807	780	848	865	844	850	921	849	828	817	854	857	817	859	802	883	859	902	826	843	858	770	841	835	786	782	871	814	836	813	809	819	852	827	791	874	887	856	825	833	876	838	831	787	835	850	807	844	814	846	832	847	883	778	853	863	873	846	839	827	829	837	848	850	799	883	861	839	810	792	798	883	840	854	771	826	841	840	844	838	762	858	796	848	837	838	827	807	861	796	825	807	852	838	811	845	812	858	842	817	864	790	802	815	814	836	881	880	799	859	848	853	860	875	809	805	828	823	869	811	850	799	862	829	823	832	869	793	808	851	875	829	795	818	846	827	814	876	813	829	803	829	822	792	839	849	888	820	848	840	831	879	821	777	861	813	863	812	772	863	851	827	858	817	836	823	885	845	832	851	877	850	867	812	846	820	917	844	856	830	834	813	790	892	832	881	776	844	862	838	878	819	779	850	880	846	859	785	782	833	845	781	829	844	830	821	851	859	892	839	821	865	850	861	903	869	836	860	852	778	806	796	777	806	850	833	787	854	855	813	809	869	838	840	806	787	847	882	845	871	851	848	830	824	842	860	817	831	815	838	829	866	875	823	810	794	842	871	837	854	867	842	876	882	840	822	846	845	866	796	819	851	811	789	859	864	863	874	861	880	869	862	867	826	861	778	806	858	845	824	865	816	846	861	835	852	845	830	809	827	807	859	835	879	844	874	794	809	883	857	879	857	866	798	847	876	860	831	853	818	848	862	787	817	881	864	843	910	824	845	855	818	781	846	834	822	837	861	844	894	828	853	852	841	789	839	865	817	860	836	783	841	877	827	818	844	830	831	846	824	859	852	852	838	777	847	841	809	852	849	856	829	809	805	863	818	843	863	829	922	821	864	809	791	802	909	882	800	760	815	797	873	829	852	820	793	831	859	847	804	850	914	837	834	779
31344	50273	40311	29256	22578	17900	13791	10673	8390	6449	5197	4469	3758	3119	2758	2440	2098	1904	1614	1556	1441	1299	1317	1253	1250	1234	1109	1134	1050	1061	997	964	1003	969	990	945	898	841	893	897	933	880	864	907	843	877	844	786	818	787	862	833	847	867	844	873	818	790	861	826	820	879	847	863	886	855	868	805	873	844	876	864	818	805	880	860	843	855	860	817	859	864	786	849	811	844	857	878	836	819	828	854	880	803	859	825	849	914	906	819	804	912	865	844	821	852	850	822	858	839	826	891	840	847	865	842	872	879	843	856	860	850	864	859	851	827	867	854	851	916	849	862	799	845	776	871	878	841	853	902	866	861	841	832	869	924	823	885	811	811	885	859	844	826	801	856	821	892	843	842	843	836	848	858	863	836	888	849	834	853	876	885	852	882	860	816	809	854	846	830	805	864	844	846	852	809	864	837	863	818	849	844	818	800	780	835	868	826	846	837	827	825	843	841	791	841	857	905	788	833	823	828	867	840	834	901	839	896	864	863	899	879	842	916	831	860	872	864	927	837	866	840	902	861	829	833	820	814	836	860	834	802	866	882	875	831	876	826	830	841	825	886	800	814	841	818	864	843	833	820	859	832	871	837	858	844	804	851	849	872	877	853	891	829	836	876	834	876	844	817	842	881	852	865	793	798	849	870	848	825	843	860	868	892	809	880	891	842	859	851	864	827	861	803	850	853	797	839	867	810	896	873	837	892	900	864	829	862	824	852	831	839	799	811	852	802	860	838	844	831	804	842	804	778	796	861	855	840	866	925	880	852	794	833	883	859	860	786	835	861	843	804	818	800	822	815	890	824	835	902	857	877	829	867	870	872	834	891	884	851	860	845	842	823	879	850	849	866	835	847	898	819	882	879	822	795	876	879	873	876	893	871	855	850	862	800	839	860	852	837	869	849	835	883	827	861	849	812	879	842	845	807	890	872	873	837	818	830	912	846	861	786	846	862	814	823	857	846	811	802	852	870	850	808	892	850	828	818	826	887	885	825	875	779	845	818	813	859	851	841	833	846	843	822	848	824	841	823	801	872	894	806	817	840	847	856	865	855	823	874	860	857	833	868	853	813	808	837	818	853	801	868	824	793	840	854	843	864	859	893	820	791	912	899	875	891	863	821	839	818	854	884	833	872	825	840	834	853	873	884	893	882	822	839	862	861	810	850	826	863	837	799	838	856	905	806	813	816	840	803	856	853	822	835	869	810	832	809	815	879	799	869	882	833	873	887	856	890	800	863	855	885	873	829	913	846	828	842	807	844	876	826	837	881	812	873	843	820	792	811	800	822	829	860	873	872	893	847	784	834	854	850	861	911	823	810	855	806	857	848	854	839	904	861	785	889	874	796	875	792	893	853	868	842	881	812	836	793	854	830	835	844	802	822	846	837	830	854	882	847	834	845	795	853	861	860	840	881	858	806	895	813	870	813	835	861	843	855	857	857	860	868	854	859	861	870	796	880	859	845	843	857	854	782	914	835	840	868	837	877	847	852	851	882	796	834	788	878	852	889	818	896	912	825	830	853	883	829	793	887	797	848	830	861	888	839	840	857	882	847	847	857	828	805	827	909	880	821	848	860	900	875	839	874	805	844	836	852	878	830	801	826	905	882	882	826	810	863	848	828	923	810	829	862	854	844	801	864	844	904	832	864	822	821	842	832	869	833	774	836	893	867	883	831	817	805	849	871	825	866	873	852	824	815	785	840	803	898	796	806	829	833	854	835	842	831	892	845	800	846	812	808	844	851	835	859	859	859	830	833	869	852	885	820	850	823	844	884	821	839	823	864	881	847	878	890	899	829	888	806	809	853	837	843	821	879	837	868	870	860	831	863	879	826	820	845	854	870	830	820	832	907	865	811	842	879	851	844	857	870	891	836	823	891	835	878	824	807	819	837	841	864	824	853	853	852	876	811	854	832	886	803	852	841	833	843	853	846	831	879	872	837	823	844	813	871	840	875	848	845	848	820	863	855	838	825	852	885	871	815	868	833	864	822	850	857	881	886	834	866	890	837	827	846	861	857	853	849	844	877	790	829	836	886	875	828	840	772	794	855	835	851	854	788	843	840	846	864	830	846	846	881	888	869	860	882	861	819	873	829	871	895	852	909	851	812	897	850	852	837	879	869	832	866	871	862	852	856	861	824	846	884	869	872	895	858	861	883	859	853	861	837	837	821	866	830	891	823	859	852	857	816	845	886	901	862	850	820	829	841	818	802	800	808	844	868	855	824	827	861	853	903	871	851	841	845	827	828	842	812	878	825	848	817	871	801	886	833	820	899	843	808	892	842	830	858	807	875	805	831	804	840	838	847	815	884	898	808	854	838	865	843	856	837	815	808	857	863	856	870	836	888	856	839	826	871	878	829	795	840	859	796	818	862	845	830	839	845	840	841	889	877	845	845	854	848	879	857	839	882	875	908	874	875	849	863	769	839	860	864	861	905	862	861	850	863	863	841	860	837	852	790	886	894	833	857	808	841	810	847	879	836	851	817	830	804	866	885	829	812	879	828	869	829	824	888	864	817	835	846	853	839	905	886	881	876	814	894	840	906	848	835	864	837	881	868	874	823	861	903	895	870	808	813	795	844	864	837	802	873	826	870	853	821	877	826	830	877	814	824	891	921	815	851	825	851	862	893	847	834	837	810	859	847	799	847	878	846	818	855	868	815	836	875	889	842	834	835	805	850	819	873	797	809	845	842	859	847	815	919	889	869	841	798	835	827	864	882	811	829	849	855	829	902	886	839	882	882	850	875	819	848	852	916	873	833	864	849	911	794	857	878	895	804	852	831	772	880	829	867	848	850	801	842	869	853	871	809	913	828	861	836	837	895	848	834	875	862	821	849	804	820	892	783	840	852	850	802	826	824	915	811	889	835	840	832	812	827	882	824	817	818	916	832	854	852	795	834	854	849	842	867	850	855	871	876	806	891	897	839	820	832	885	857	832	835	849	887	832	858	806	876	783	812	818	875	894	882	849	839	887	828	866	862	880	801	803	852	853	894	834	901	830	816	843	875	832	866	840	878	884	794	862	816	788	853	890	857	883	826	836	838	847	839	835	839	850	865	895	871	838	789	838	902	857	877	849	855	866	857	813	828	836	879	878	849	835	873	859	876	834	820	848	796	845	835	813	832	864	838	855	836	861	842	873	844	847	857	862	860	893	888	892	865	905	834	916	810	858	842	894	839	869	850	853	850	876	854	879	873	883	852	813	857	815	806	854	845	826	868	881	810	852	801	832	834	811	850	836	854	833	875	873	852	871	824	810	808	841	836	870	861	841	825	795	835	840	803	847	820	856	846	808	849	853	858	864	837	814	831	812	798	914	813	868	816	850	879	841	865	829	849	889	886	851	847	894	876	870	831	863	872	862	849	807	837	820	828	839	925	820	874	809	870	835	839	872	850	898	881	867	854	835	783	888	819	850	804	854	818	842	795	864	854	900	847	817	827	819	822	863	846	842	852	835	821
22326	20906	28496	23513	21674	23729	23407	14126	9863	7854	6504	5203	4485	3684	3403	2981	2668	2171	2080	1821	1719	1588	1658	1500	1531	1459	1480	1331	1304	1284	1235	1193	1214	1138	1149	1208	1062	1143	1104	1073	1090	1060	1023	1030	1028	1016	1045	1004	1052	1090	1008	1044	1018	1041	989	1044	1038	1082	992	995	1026	1043	1029	1008	1024	987	998	997	1012	1050	1025	1002	1063	1058	964	1012	1027	1021	971	978	1040	998	1043	1001	983	1018	1002	1038	1088	1012	970	1000	1045	1007	1004	1035	1022	1036	1016	1012	1017	1084	1071	1011	1100	985	1019	1018	1019	1007	1035	931	957	1036	1035	1034	978	1047	996	1010	993	998	1030	973	1029	1054	1012	1047	1002	1007	1059	1020	1038	976	1014	1015	1061	1016	1035	1014	993	1021	1016	1103	1061	1019	983	1015	1004	1029	1025	1005	1064	1005	998	971	1016	936	1022	984	1041	952	1050	1014	1040	1048	1002	1009	984	1031	1062	1072	999	1022	987	1036	1004	985	1025	1049	1032	1018	997	970	973	1025	1045	1048	1024	1027	966	1036	1039	981	1002	1013	979	1017	1044	1002	1008	988	1028	996	1006	1047	1041	1040	1013	1009	984	1005	1033	1025	1030	988	1033	1016	983	1046	1028	1036	1032	999	1037	1043	1033	989	974	979	994	1012	980	1076	974	931	1003	962	973	972	1031	1012	1007	974	1020	979	982	1027	982	1043	1072	981	952	1025	962	1013	996	1039	993	1015	1033	1055	1006	1017	1036	965	987	1059	1058	1055	1013	968	975	1021	1001	1033	1059	1037	1049	1006	1016	1004	997	1035	945	1012	1039	1106	1027	982	1031	1002	1012	1020	970	1023	1036	1006	1016	1047	1029	1043	1050	1032	1020	1006	1019	993	1031	1026	1013	1046	1037	1050	1055	1031	1021	1045	1015	982	1034	1043	983	932	1032	975	1052	996	1009	1008	1024	1011	1017	1015	1011	1038	1085	1034	1004	1026	986	991	987	1040	1005	1007	990	1024	996	1025	982	1026	1050	947	1033	1020	1028	1026	991	1052	1042	1014	1008	1008	1014	986	937	1037	1030	1029	1057	1034	1006	1001	997	1131	944	1020	1018	1016	1045	1112	940	956	1032	1032	999	960	1004	1012	955	973	1017	1044	1089	1036	1026	1015	981	992	1031	1076	983	972	1052	1055	1042	1048	1004	1034	1087	1071	1010	992	1010	1017	1001	975	1086	1018	1014	993	1051	1001	1050	1030	1071	1008	999	1007	1044	1020	1015	1042	1089	962	1011	1030	1020	1075	1067	1023	985	977	995	1029	967	1038	992	1015	1055	1040	1022	1044	1048	1017	1042	1034	1012	998	1012	1083	1016	1053	1026	916	1037	1014	1016	1008	991	1003	984	1015	989	982	1014	1026	1026	1054	1058	979	1028	1029	1004	1025	997	1006	1013	1064	1020	1003	1025	1001	1050	972	962	1103	1008	1049	1039	1068	1033	1006	1010	1013	1062	981	1095	961	1007	1042	1053	1065	1051	1014	1033	1053	1060	1016	1083	1011	1042	1092	957	1056	1046	977	1006	950	979	964	980	1035	1048	1047	964	1031	1016	1024	1009	1019	990	959	1007	1028	1000	991	1011	991	1010	996	1000	981	1067	1007	1049	1009	1021	966	1031	1011	1030	1016	1056	1063	969	1046	1032	1007	1006	983	1017	1047	957	986	997	978	1029	1064	977	1008	983	1001	1032	1000	1031	1034	1003	1006	994	997	1060	1046	978	1026	1036	1020	983	984	1022	986	1027	1053	977	1056	1002	1014	1027	1036	1011	987	1013	993	996	982	1028	989	1054	1001	1000	1000	1029	1047	920	1027	1015	1018	1030	1015	991	1033	1031	998	967	1054	1037	1076	1054	1032	969	995	1013	1027	1045	1028	1063	1032	1054	983	1004	997	1032	1039	1040	1019	1047	1041	987	1006	1002	999	1012	1012	1043	987	979	1031	1005	1017	1002	971	1059	1043	1031	1014	1009	993	1042	947	990	1017	967	1066	965	1000	1060	996	979	1019	997	1003	1019	1004	977	1009	1014	1049	1050	1032	991	986	1051	1008	1013	976	1063	987	1055	994	1043	1041	987	943	1010	1039	1023	938	992	1029	1036	993	1074	1030	1071	1057	965	1027	999	1109	1029	1052	983	1021	1019	952	1063	1027	1040	1035	1003	1012	1007	1004	993	1036	1011	973	1047	1065	1014	983	987	970	984	1042	1034	1000	1048	1045	999	1036	1051	985	1015	1028	1031	1044	1032	967	962	1024	1022	948	1005	1069	1045	1057	1017	1007	963	1024	1011	987	1023	1038	1025	978	1080	1049	1016	990	1093	1005	1014	1027	998	1015	996	988	1035	1032	997	1025	947	950	1076	1063	1058	1009	1032	1086	1037	1022	1035	984	1077	1034	1022	1059	985	1000	968	992	1046	1018	1005	1035	983	1031	1018	1036	1011	994	1033	1001	991	1022	1025	1102	1053	994	1059	985	987	999	1035	988	1027	1005	968	997	1025	993	1015	1053	1054	1048	1056	1013	1031	1024	1036	1016	1048	1050	1046	1099	1082	1056	998	997	1002	1023	991	989	1093	980	1069	1009	1036	988	1035	1032	1033	1071	1028	975	1016	1023	1057	1057	1003	1013	1038	1034	1078	999	975	1019	982	1089	1056	1058	1022	962	1009	996	1051	1023	1036	1016	1037	1066	1002	1022	1023	1041	1001	974	1009	1030	989	955	1011	1026	980	1028	1031	973	998	1031	1092	1013	1104	1005	1033	1011	1049	1025	1001	1025	955	1065	1018	969	1046	1010	1002	1000	976	974	1034	1005	969	996	1013	988	1002	1055	970	1004	1001	984	994	1011	1001	1065	1009	1028	1010	1016	1047	1011	953	1013	980	1034	981	998	955	1030	1004	983	1020	1005	1003	986	1003	1003	1017	1014	961	1055	1052	1082	1032	994	1017	986	1045	992	1039	997	1017	1050	1023	1003	1064	1060	1035	999	966	1034	1012	1008	1033	1043	1041	1015	1005	998	1025	1020	1053	1034	1053	1032	982	988	993	1042	1026	991	1050	1015	1041	1012	1038	1026	995	1015	1057	1014	1021	952	975	1010	970	1006	1061	989	1020	1009	975	996	1038	1054	1021	1057	980	1048	969	994	1060	1003	1071	1031	1004	1039	1040	1012	1058	1026	1011	998	1007	1037	1002	1004	995	1019	1068	1044	1065	987	989	1027	1020	1010	1022	967	1038	1008	1019	1007	1036	981	1053	1026	1042	992	1032	961	1019	1015	992	1023	999	987	1093	1021	986	1009	1056	951	1061	1026	1030	1005	1020	1018	1051	1061	1000	1005	1020	964	1018	1001	1043	1058	1034	982	1035	993	1028	1082	1031	1045	1053	1013	976	1005	1073	991	1044	1039	1035	1043	1020	974	991	1022	1012	1016	1023	933	1038	1031	1053	1023	1036	1001	1065	1010	984	1062	1046	967	1034	1023	1020	968	1011	989	1050	1057	1099	988	1017	1044	965	1034	1009	968	1043	956	1022	1013	999	1021	977	994	993	989	981	1012	1084	1070	1000	972	1023	981	1004	1051	1030	964	1068	974	950	1064	958	1045	992	1026	1061	1023	1058	1035	1036	1014	931	996	968	1000	993	1019	1025	1026	1060	987	1003	1033	1078	1027	1001	1019	1079	997	941	991	1002	987	968	1038	1004	1003	1016	984	996	1009	1015	1048	1034	1057	1036	1008	1053	1003	1063	965	1037	1058	1052	1071	1010	1011	1008	991	972	967	996	967	1037	1026	964	1065	1010	1033	1023	1007	994	986	1062	1062	977	995	1010	1033	1032	1002	1033	948	1023	1064	1018	1032	991	1082	1039	1027	1027	1048	1031	963	1083	1021	1051	1040	1075	988	1039	1004	1004	1031	1007	976	1032	991	1057	1006	1066	989	1061	1016	1054	1019	988	1090	1050	1068	1028	979	1037	1006	1033	1037	1056	991	1023	1018	1025	1034	1048	982	1059	1029	1025	1007	987	1069	1004	1068	998	940	1050	985	975	963	1043	1072	1047	1012	1019	982	1008	952	955	1019	1010	1009	1030	1100	1010	953	983	1014	1019	995	1000	996	1016	1006	1001	1020	995	963	1006	1033	1019	1031	1056	1037	1045	1039	1007	1012	997	1072	952	944	1052	1010	1038	940	1037	1032	1004	1015	1023	970	1027	1051	1050	998	1035	954	1035	998	1058	1023	1086	1048	1006	1048	1010	1010	1039	1014	1012	980	1024	1023	1108	1041	1023	1009	1040	1012	1049	1070	1024	995	969	1067	1019	1026	998	1044	1007	1081	1001	1032	1032	970	1033	1008	1028	1035	985	1014	1062	1037	981	965	995	1038	992	1035	1021	970	1031	961	958	1064	999	1006	1029	1014	1048	1007	1005	997	1009	953	1078	1022	1023	1027	1027	967	1045	1061	995	997	996	1037	1050	970	1005	1030	1009	1033	1005	1025	954	998	1028	1030	1028	1001	992	1018	1061	1049	996	1064	1063	989	1018	1005	993	1049	1025	1066	974	1004	1001	1021	1004	1044	969	981	988	1059
34615	59567	48005	36950	31263	25754	20559	16596	13276	10746	8808	7255	6163	5178	4550	3885	3314	2812	2494	2261	2115	1911	1879	1714	1636	1617	1549	1408	1336	1383	1287	1243	1262	1231	1153	1159	1092	1053	987	1114	1060	1037	996	1028	1041	995	995	976	943	1022	1000	1012	1036	1005	962	992	1022	982	1007	1039	976	928	1040	1030	998	986	956	1037	973	916	921	971	941	1055	967	1048	991	1028	1021	996	1045	1038	1005	991	1046	959	1044	988	1048	1008	1035	954	948	912	993	983	1022	1010	1002	945	999	978	978	976	1006	982	1036	1021	978	1008	1013	980	941	966	997	997	985	1019	1089	958	1018	999	998	1011	1010	990	1022	970	1003	1000	1003	1027	996	1036	973	1019	1044	986	982	963	1067	988	1013	987	945	977	1025	949	1015	948	937	1007	1021	996	970	951	1016	1016	993	953	983	976	963	958	1056	1040	1039	1013	1015	1005	966	1026	986	979	977	1015	958	978	980	1059	989	1021	972	996	965	1011	958	1042	983	1007	1009	981	1029	1041	964	984	1039	999	939	930	952	958	992	979	940	1010	1035	998	1028	991	1019	1000	1002	1032	996	979	1052	1015	993	1020	992	1040	1056	1016	1068	1058	950	944	1030	1025	1013	1051	941	999	992	953	990	1034	1016	993	971	1021	998	1040	996	977	982	1041	1017	1016	966	1049	961	972	979	986	1004	1011	999	1034	916	974	987	1022	1000	926	1007	980	980	1039	968	927	1003	1010	1074	1047	1014	944	1020	975	1003	929	944	978	1001	1012	993	955	965	1000	1000	962	1037	1018	1001	1004	995	1033	1044	982	987	978	955	969	996	1000	970	961	1006	978	976	994	1034	969	986	995	997	1021	1022	927	1006	1014	993	982	1007	1042	970	995	1019	941	1014	1012	996	1028	1007	1001	1015	1024	1001	971	1020	995	979	948	1030	995	1012	1008	1003	970	984	976	1003	983	1005	990	979	983	972	930	924	1026	1009	961	984	1005	952	1032	994	971	988	994	1002	936	1045	991	967	1010	918	1018	1007	999	1000	1012	1039	1025	1003	996	1026	1042	999	1026	1028	956	958	1006	997	980	988	1009	1007	997	962	982	1026	1029	946	981	1016	994	909	957	993	961	973	1002	1005	1001	1017	947	945	995	970	919	973	989	971	950	955	1008	1032	959	980	1065	1029	976	931	1011	987	952	986	942	931	1041	1018	1000	1028	1008	1004	995	1025	962	987	1017	971	985	1031	979	938	980	949	1000	978	1037	1006	1006	960	1081	971	1021	1041	966	989	1018	967	980	1009	1012	1009	966	981	966	1012	974	1013	1020	978	976	967	957	997	999	937	1019	929	1057	982	962	1023	1031	980	989	1005	964	1032	980	1007	973	1018	1032	992	1041	944	989	999	1017	962	1004	984	1011	995	1006	1059	995	1017	1007	959	1008	1012	992	981	991	991	967	932	967	968	987	993	999	921	953	1017	979	977	1036	962	1034	1022	1037	925	1045	988	975	1052	973	1017	998	1016	1004	1038	1017	1006	968	1028	995	944	1014	967	991	977	1023	956	940	940	994	992	1031	950	984	1015	967	973	982	965	1059	990	1044	963	984	982	1052	1055	995	997	1000	939	993	989	1001	976	953	995	1047	1026	982	999	1062	1020	978	996	970	994	974	1005	1024	1017	993	991	1032	1011	937	982	966	1039	974	970	989	973	948	1008	997	981	989	1032	1023	969	1009	1003	970	1042	992	977	1000	964	970	911	1000	982	1012	994	1012	1003	996	998	961	1000	988	949	1004	941	967	994	1009	964	1006	948	998	1034	1003	973	988	982	969	1008	1005	1078	1019	1047	1035	1001	983	1077	984	939	984	994	986	1018	1005	951	997	1030	989	1019	1028	983	990	964	1003	891	1030	1038	953	999	965	992	966	929	961	977	990	978	1043	1013	973	986	1009	973	1008	1034	963	1007	931	1052	978	1007	1002	955	952	991	962	933	1031	995	988	959	999	996	1028	1005	996	1023	983	1025	993	942	1064	1017	998	997	986	1028	959	1003	1081	943	991	1031	992	1007	1025	999	1026	945	994	936	981	1001	1031	1022	1032	1025	993	1009	955	1021	989	992	1005	968	1077	1047	932	974	953	1038	1015	933	979	1022	1020	995	978	1002	1027	992	987	985	939	1033	972	958	1026	988	983	983	1007	983	1027	962	1052	940	1036	967	971	961	1041	1012	1030	990	1036	950	982	973	993	1037	1038	991	986	1047	1009	957	1020	955	990	1053	949	1049	990	965	1028	979	990	1044	1013	1016	940	1015	1021	987	981	1021	996	999	1004	947	972	1001	977	1019	981	996	981	940	961	970	986	973	1058	1002	1073	1020	958	990	972	994	975	1010	995	932	987	992	978	1020	1001	1077	974	979	1024	987	1040	957	954	1012	1015	1045	1031	976	1005	998	980	952	970	963	974	976	977	1061	1001	1032	984	972	1040	1007	1017	1022	965	944	1029	1005	956	979	962	1013	973	1012	1000	1038	918	969	1007	948	981	1000	1041	963	941	995	926	1023	949	960	1007	1028	984	1019	981	1033	1008	1054	1053	989	977	979	949	951	987	971	982	990	1030	1041	992	1009	997	1024	986	1011	939	1008	1071	1056	1010	1049	990	1005	1021	1011	984	994	974	1033	991	977	1035	985	986	1039	993	990	964	969	1045	1022	996	1021	1030	1019	1020	1002	992	979	1040	961	1029	977	1011	962	962	1025	985	959	999	996	977	1015	1020	965	985	1003	945	1004	1039	936	1064	1017	979	1009	1016	1027	1030	1033	951	969	984	1006	1010	968	1026	1028	1033	1024	1011	1000	1030	943	1019	987	973	981	1000	1037	1050	976	988	963	983	964	958	979	983	1021	1025	977	967	1036	959	1028	978	997	931	1005	1009	1016	1056	962	906	968	997	984	972	1027	990	1043	1017	974	986	998	1011	935	1014	979	975	993	1018	995	1021	967	968	993	966	1035	1021	955	1024	993	1034	978	999	965	1035	1056	957	1005	999	985	1002	1003	990	1040	988	969	951	935	1009	1007	945	934	966	1041	983	985	955	999	983	1019	1063	1000	967	995	1096	921	974	1012	964	1054	998	1000	972	945	926	1015	1047	974	1041	990	973	976	1013	1018	1009	1044	1008	976	1006	952	954	1037	954	1020	968	1042	1025	1021	1050	961	990	971	981	983	983	1038	1019	923	979	1004	1021	993	924	1009	983	993	1001	1021	1033	992	995	1037	1031	942	1010	1022	976	1040	1007	970	979	982	998	987	995	985	1002	959	956	1025	1040	1018	988	1009	976	968	932	969	1022	998	989	1068	1028	943	963	958	1018	1002	1005	982	1015	1008	1008	1025	1009	997	1006	977	993	981	1030	981	1003	991	1025	1020	942	983	944	1025	1039	981	1010	981	1029	985	1027	949	993	1060	1005	981	996	1016	976	1015	986	964	1053	998	955	958	949	1035	1008	950	1007	996	991	1063	1004	982	1004	958	978	982	1005	1013	1041	1040	1021	1001	940	1005	962	986	952	1064	954	988	993	1009	998	1004	983	998	1053	987	1003	1022	967	988	1003	980	1008	976	1027	978	1010	1011	976	1069	966	996	979	1012	943	1001	955	1025	968	1056	984	934	936	1054	969	1021	988	1000	1030	1013	985	1020	1017	961	1029	1013	1023	963	953	964	924	1031	986	1023	1004	966	974	1036	971	995	997	997	977	1021	955	976	955	971	1036	932	1014	992	1028	970	967	1025	997	1004	999	961	957	1025	1042	976	995	1048	1007	980	1014	1034	991	988	977	999	970	1024	969	996	1075	968	986	1008	937	964	1008	1001	956	974	999	1029	986	1037	1003	994	974	1029	956	964	1059	1076	1025	1003	999	988	965	988	943	972	971	956	1013	1029	980	976	1014	1016	1042	949	1073	1043	953	1002	1018	1051	938	984	988	978	1003	1022	1027	1001	1011	971	1018	981	957	999	992	1028	973	960	980	927	1006	951	999	1008	1023	1019	947	1014	1004	965	994	1048	1068	1058	1004	963	1011	985	1045	1003	1061	1020	985	1011	942	1008	999	958	1069	1002	1012	973	934	1002	991	1009	1059	1037	978	979	981	1045	1025	1017	960	948	978	998	939	1008	992	940	956	932	1005	1009	997	977	987	1017	1014	974	1006
30394	31780	36227	27527	17632	11539	7896	5523	4164	3260	2679	2342	1993	1752	1507	1456	1311	1168	1116	1061	1045	951	1009	902	974	922	872	903	876	854	834	797	836	851	814	822	847	767	816	738	797	821	810	784	764	783	774	747	764	730	768	771	747	728	756	780	762	793	718	759	799	751	758	795	783	801	805	722	775	793	741	773	758	778	787	729	788	768	769	790	754	774	748	752	821	771	784	725	776	770	788	770	731	760	749	744	799	786	748	754	744	755	747	753	763	755	807	761	758	749	781	767	772	782	750	778	805	747	756	741	820	715	762	749	800	722	789	758	755	792	784	780	781	777	780	780	793	786	764	793	818	777	731	768	796	757	766	743	758	770	808	716	766	767	744	753	770	774	739	733	750	759	731	791	759	796	794	756	748	756	759	768	749	771	776	791	741	720	757	796	764	777	820	767	761	786	749	759	754	799	767	746	745	793	773	718	777	725	776	751	733	761	760	761	761	762	744	813	773	744	747	770	780	778	785	749	766	810	776	776	794	780	745	787	752	810	821	778	751	768	748	790	774	755	799	810	701	769	774	771	749	793	793	791	726	785	732	755	749	777	763	779	815	755	782	752	780	773	732	764	772	748	754	826	778	750	787	768	753	806	761	756	766	735	769	766	732	781	744	779	773	764	750	777	714	799	735	744	764	753	752	761	769	777	800	773	739	800	764	740	759	774	809	776	777	780	783	736	807	750	759	798	768	805	768	772	729	749	790	739	796	822	700	755	766	773	778	820	781	740	737	756	739	823	726	767	763	752	780	794	720	757	748	755	762	777	754	753	750	741	779	738	773	736	702	732	780	748	726	739	758	734	753	772	776	740	810	767	778	758	734	755	726	761	771	769	732	779	773	769	761	767	743	770	745	746	769	754	793	732	773	707	755	761	778	740	827	763	767	788	772	794	758	768	807	791	783	740	777	795	770	729	817	775	699	745	792	756	761	769	729	796	819	769	750	770	762	786	776	762	815	786	784	805	821	737	755	817	699	757	748	777	730	769	715	737	762	798	748	738	811	799	740	795	820	756	801	744	808	748	760	795	747	764	736	783	764	783	761	765	760	793	788	779	780	801	756	773	756	744	761	744	811	808	756	763	787	841	788	755	773	732	732	756	793	752	769	758	744	741	769	761	754	781	768	801	754	753	732	747	776	816	747	763	789	800	710	718	837	748	800	769	729	774	762	777	807	719	748	725	782	777	807	738	736	769	784	803	730	753	764	795	752	740	796	774	782	796	748	833	796	759	772	756	743	750	723	789	736	827	756	797	794	790	774	774	804	733	771	754	751	785	737	823	778	776	770	739	764	791	774	740	793	782	792	723	753	761	752	784	751	842	770	737	760	791	766	810	777	744	780	751	751	767	754	794	746	767	768	749	722	786	804	743	756	773	776	755	831	758	800	779	795	742	768	765	738	749	772	778	775	760	795	756	786	796	769	741	796	769	769	781	790	767	766	787	748	793	833	765	796	743	744	729	810	790	763	750	783	752	763	761	803	716	764	742	741	810	755	764	763	749	799	765	778	796	777	817	749	734	746	811	814	813	750	741	763	791	768	792	737	775	791	766	767	771	755	783	805	741	795	741	796	801	771	802	745	776	777	761	770	752	784	830	819	729	809	708	759	712	751	732	750	768	742	747	713	764	777	813	777	778	744	766	779	745	757	764	765	754	781	737	797	778	767	789	732	774	779	772	752	778	732	747	764	793	754	774	761	778	734	745	788	757	817	755	783	749	818	711	750	782	760	775	765	768	726	786	727	759	724	750	815	751	736	755	743	752	750	764	797	746	744	748	777	798	803	790	774	803	789	766	810	804	752	802	797	789	721	766	802	785	740	756	778	738	770	720	792	778	712	743	755	719	779	738	761	758	775	733	777	757	756	733	770	726	780	816	780	765	771	768	722	775	734	778	793	790	786	718	829	688	804	812	761	790	792	738	793	744	765	766	760	798	809	789	794	762	804	786	732	756	749	830	769	795	797	747	812	782	741	790	772	787	838	750	770	777	751	756	785	778	776	825	783	763	746	770	741	768	754	745	794	775	771	737	793	810	776	776	779	744	799	747	798	760	739	778	812	799	770	735	737	767	771	772	761	808	762	759	786	798	739	788	758	741	769	782	771	768	758	809	804	745	797	790	775	762	788	767	794	765	745	749	751	706	759	805	707	823	759	776	776	749	778	737	774	767	766	744	769	751	732	767	708	786	706	740	771	778	756	742	774	750	783	737	733	754	782	720	773	771	769	768	788	780	727	749	763	762	760	792	738	782	769	759	756	772	801	774	787	785	797	753	761	771	748	752	771	789	752	802	777	742	794	772	732	779	806	750	718	748	769	805	725	757	720	727	710	835	754	783	790	794	774	748	757	776	708	761	763	756	757	797	787	755	837	755	832	745	764	774	819	809	789	771	789	765	798	748	773	767	764	788	754	745	714	822	784	769	763	766	761	778	763	729	784	760	770	746	790	756	754	754	765	732	771	743	801	759	747	772	746	783	771	781	755	765	780	707	784	765	768	812	755	821	782	695	740	812	837	837	753	759	793	836	767	776	742	761	813	735	815	748	764	797	755	762	802	756	750	795	735	755	811	811	776	814	789	735	775	688	791	759	718	791	751	767	746	778	758	795	765	758	767	730	750	755	701	751	804	783	753	769	748	738	768	779	738	745	784	780	784	749	724	705	723	789	755	732	824	740	751	763	756	754	779	754	724	771	776	782	764	740	768	798	748	785	746	746	779	715	751	766	778	743	749	772	804	794	759	768	765	747	773	757	785	852	825	755	759	721	713	729	770	750	724	820	768	769	823	728	733	753	736	799	791	785	762	776	825	780	771	785	763	758	716	781	745	770	782	767	763	775	819	776	772	768	763	768	784	742	800	753	779	754	758	691	736	780	764	802	757	712	730	751	744	781	763	728	770	797	728	785	708	751	754	769	768	753	806	736	769	754	775	728	742	738	773	730	773	790	759	806	755	770	746	781	789	819	741	726	812	796	750	750	764	776	776	801	763	791	769	779	749	757	792	776	778	773	835	810	820	854	808	796	790	816	752	743	802	760	682	758	742	718	789	820	770	774	795	746	758	760	758	730	781	748	772	734	726	717	755	775	779	825	778	741	733	723	768	722	760	791	745	747	734	819	775	778	716	743	727	778	809	766	762	799	766	782	786	787	751	767	795	766	751	715	742	785	787	783	829	779	793	771	785	796	750	783	760	755	794	760	741	707	779	813	732	745	789	804	810	782	750	735	765	777	737	783	704	753	760	793	758	786	710	769	759	822	760	819	771	748	789	789	785	758	791	751	747	728	756	740	755	781	735	761	812	760	788	770	785	724	792	762	731	771	756	759	806	799	753	783	763	733	792	765	784	747	792	788	796	800	713	739	742	768	812	790	763	769	702	733	783	746	771	775	792	756	701	729	739	766	772	779	788	811	777	775	753	759	735	793	784	762	789	770	778	789	756	769	732	761	782	777
30612	45590	35634	24475	18810	14507	10861	8159	6323	4870	3956	3388	2888	2467	2162	1836	1609	1486	1366	1255	1196	1110	1075	1060	1078	1010	940	996	934	928	857	849	866	828	886	857	822	832	830	871	844	738	765	786	750	724	815	801	784	771	819	805	775	759	806	832	803	778	753	780	799	747	818	764	767	750	753	746	787	745	747	746	788	783	815	784	735	767	774	767	809	789	778	763	766	772	771	764	754	753	786	739	732	753	752	757	729	810	784	784	738	801	775	792	763	770	776	747	779	745	774	788	790	823	757	751	763	741	784	817	734	790	771	774	782	809	844	714	761	739	789	729	725	790	753	710	805	758	792	764	741	781	796	759	758	765	746	795	811	750	784	770	739	776	739	808	799	784	783	768	771	788	779	746	779	784	788	720	792	787	823	807	838	817	757	788	764	797	786	746	725	735	791	778	767	774	775	780	773	823	721	793	822	769	786	780	815	784	763	803	731	771	793	759	743	758	782	777	793	749	754	726	763	781	787	805	715	792	729	781	781	814	788	735	721	765	742	761	740	714	763	761	820	753	734	755	778	789	767	834	809	768	756	731	799	772	743	790	768	778	721	789	771	719	780	787	818	807	789	759	837	745	785	730	780	761	782	815	767	770	795	775	756	791	764	782	746	748	786	748	796	820	748	799	762	766	778	777	800	730	772	791	856	781	846	781	794	762	788	773	755	841	763	725	766	770	800	796	764	762	805	760	775	732	811	755	736	743	818	745	798	791	776	785	842	761	728	801	803	767	780	761	821	772	801	744	733	821	741	793	760	769	816	752	785	803	783	728	758	829	789	757	776	777	693	808	761	748	757	789	768	814	739	814	782	814	768	773	816	760	834	776	789	769	749	778	764	749	726	832	727	754	724	776	789	794	796	786	812	810	840	758	784	789	770	820	818	761	752	752	726	760	786	763	777	747	804	795	809	805	758	814	760	751	737	788	749	766	763	753	794	766	790	804	813	751	805	806	800	785	712	785	741	762	774	778	782	760	794	806	781	753	789	830	748	782	801	768	732	755	782	764	825	798	844	794	783	770	784	756	748	759	733	766	772	799	728	795	761	795	733	802	756	748	814	750	756	788	795	765	763	797	766	795	810	772	769	750	786	803	722	823	799	799	771	776	750	795	804	757	783	791	799	793	748	736	727	749	757	730	753	788	760	777	789	787	828	782	805	734	797	786	806	804	754	766	770	784	740	805	796	780	784	790	801	775	818	747	772	771	771	767	749	781	719	797	766	750	781	797	808	772	793	744	765	765	736	827	787	775	771	755	752	777	762	741	720	719	789	789	779	813	802	843	831	758	758	788	806	792	756	736	767	737	829	787	757	731	742	742	776	760	771	782	750	762	785	769	810	821	764	770	811	756	812	781	783	808	789	750	819	728	760	726	732	740	801	797	759	776	760	808	790	739	833	780	766	762	789	751	813	780	737	758	759	784	729	784	749	785	754	827	795	750	798	767	795	820	760	833	797	789	738	795	758	787	768	759	789	727	808	821	823	761	797	765	741	798	781	779	760	796	754	775	795	829	743	793	796	787	744	762	747	752	769	823	829	783	713	781	768	797	756	764	772	796	756	808	758	760	731	788	774	794	814	809	792	770	732	782	743	793	763	776	746	776	754	751	762	795	725	767	810	730	767	818	783	714	793	752	763	786	779	771	797	774	770	776	804	812	778	842	760	790	809	799	754	770	772	769	797	765	835	770	785	798	769	794	777	786	692	797	726	842	775	804	771	762	838	783	793	758	744	771	834	789	749	807	808	781	734	795	772	778	754	790	787	743	832	755	770	771	753	777	823	771	761	791	784	751	799	747	786	773	709	751	799	746	791	788	789	742	765	754	825	789	729	764	775	795	764	790	801	754	771	759	750	802	817	804	794	797	785	820	772	776	778	817	742	751	724	780	777	771	722	747	768	820	780	751	819	763	815	729	783	790	782	783	755	772	769	821	820	837	837	793	776	814	758	797	776	736	711	811	767	760	887	742	784	794	804	746	790	739	780	840	806	727	769	784	736	772	817	734	728	754	741	747	787	746	786	767	772	765	764	740	768	767	781	795	754	813	790	804	772	818	810	767	795	770	769	705	790	755	787	792	753	753	814	802	828	771	781	721	746	752	782	786	761	777	808	799	747	781	774	812	791	733	769	745	784	773	775	810	741	772	756	794	790	765	787	825	790	831	782	800	757	812	813	804	796	741	766	760	796	764	755	776	827	739	824	774	799	807	793	762	795	796	776	771	727	748	771	772	779	736	741	769	791	759	772	779	824	745	764	742	734	757	785	703	762	755	783	847	768	729	765	740	797	793	784	761	794	788	761	773	770	746	784	771	740	778	726	806	793	770	799	751	792	816	762	804	777	789	826	788	814	738	785	736	735	813	760	791	756	794	732	748	756	811	745	780	743	752	791	798	732	736	782	803	771	753	800	779	797	781	779	779	758	770	798	815	747	805	817	745	799	746	791	800	769	765	714	761	821	740	773	760	786	770	778	793	766	737	719	755	767	828	778	785	783	820	761	795	758	777	837	784	753	761	810	797	765	744	797	778	828	777	803	765	800	743	794	758	776	767	740	774	780	803	762	773	796	789	830	786	780	772	761	783	826	745	747	748	749	755	770	797	764	773	734	792	724	769	792	794	727	760	749	798	783	751	755	792	729	784	756	757	674	800	774	780	761	755	787	744	756	739	787	817	768	822	796	792	743	762	806	718	745	750	781	739	771	806	776	812	782	758	800	774	779	764	798	778	782	783	753	763	796	802	794	801	798	787	760	775	777	802	776	825	777	808	813	755	736	741	766	764	783	759	745	772	761	797	787	795	800	778	760	774	801	771	822	811	739	739	850	822	717	745	805	782	774	743	785	773	752	779	774	771	763	790	825	848	731	799	727	748	772	757	727	752	768	770	757	795	792	795	802	759	782	823	794	778	789	785	767	777	767	762	803	794	767	813	752	743	760	753	750	776	779	825	755	793	768	782	736	844	780	782	741	808	770	795	792	779	811	750	809	764	775	773	800	797	790	801	792	790	768	774	762	771	757	841	821	774	792	804	788	765	717	763	796	743	786	814	769	767	819	784	786	748	806	779	792	730	752	776	789	730	763	763	771	781	713	760	753	754	772	777	747	789	784	848	750	742	791	758	803	789	756	774	766	756	765	795	782	783	751	815	818	765	761	787	781	767	769	767	745	791	741	751	783	776	790	819	805	776	773	761	772	790	724	800	736	766	787	795	775	784	794	719	828	801	734	801	763	807	842	743	773	803	772	754	733	794	769	732	782	788	767	723	775	798	783	772	776	757	759	804	853	762	760	796	821	751	771	802	789	765	789	725	792	790	774	765	722	751	800	822	780	774	810	728	770	713	740	800	763	762	802	751	744	746	750	762	774	786	789	848	765	819	821	807	819	815	773	798	755	809	773	765	705	723	777	790	805	791	748	786	763	792	743	793	743	843	740	753	747	762	791	802	733	749	815	776
23544	20961	28498	24627	23022	21723	16325	9812	7167	5609	4612	3888	3360	2824	2509	2207	1944	1663	1574	1471	1307	1286	1271	1234	1199	1165	1125	1117	1074	1074	1055	1025	991	970	1008	875	972	924	923	893	842	950	892	809	855	853	847	896	847	872	901	847	860	856	904	884	904	893	911	913	864	921	850	820	889	844	890	853	835	895	825	881	824	849	797	885	886	854	873	872	873	873	885	802	863	927	885	850	824	883	906	895	853	867	866	911	912	891	819	868	838	853	869	818	887	858	874	874	842	820	926	879	862	848	842	871	891	841	838	871	887	833	892	823	832	912	889	931	908	917	798	917	862	894	907	859	895	832	876	894	927	866	891	878	882	868	886	891	893	855	891	890	869	861	841	857	911	907	882	837	858	845	842	931	810	830	831	890	910	862	889	871	868	852	879	933	873	904	860	790	859	853	915	887	875	825	860	844	915	882	871	827	861	887	830	828	797	923	908	907	838	805	907	864	816	875	902	884	920	908	928	863	891	892	845	835	836	853	902	865	866	926	878	905	936	879	857	904	849	850	859	907	841	923	902	871	881	929	865	833	913	876	835	885	864	821	855	895	888	878	837	832	858	894	907	872	817	852	820	856	789	868	926	880	882	904	846	926	889	835	848	911	860	878	833	887	859	879	846	915	924	873	860	842	888	886	871	812	846	920	836	886	837	900	847	900	858	874	879	839	828	936	914	901	874	822	842	827	885	891	880	902	887	867	857	875	874	911	855	829	921	893	880	827	863	830	845	920	909	855	818	816	872	879	883	837	884	845	904	907	887	867	878	826	869	892	871	857	856	883	919	859	807	896	858	897	949	891	873	853	894	881	876	828	867	854	850	897	889	887	907	875	850	882	886	815	929	881	878	888	869	899	890	914	812	869	870	894	854	916	875	853	907	893	846	915	838	850	942	876	880	859	856	900	869	891	911	909	873	847	865	846	878	914	874	852	899	859	876	919	873	851	896	873	936	821	862	907	862	910	913	842	869	859	909	869	868	897	847	899	820	913	799	865	875	840	849	884	867	877	867	848	866	861	903	845	900	881	831	848	861	847	898	825	849	891	830	867	897	817	853	865	914	869	871	827	904	916	876	893	908	889	888	899	902	872	884	902	852	815	868	886	878	866	853	876	840	898	853	875	825	862	906	857	919	851	893	807	843	881	848	879	882	836	836	909	887	955	865	856	912	876	847	844	865	835	875	901	851	859	891	885	866	908	825	892	849	878	873	902	869	850	874	850	908	806	886	916	839	878	889	862	841	859	866	894	900	891	909	829	884	887	829	867	908	863	851	892	903	879	851	857	881	880	861	876	866	851	842	844	850	907	845	903	888	862	899	858	861	862	854	858	819	883	844	860	869	892	853	895	898	859	856	845	885	850	856	883	907	864	844	852	853	860	868	873	879	868	904	921	876	856	870	853	823	850	839	891	905	867	838	873	877	819	889	815	915	864	900	918	870	887	887	853	887	868	856	858	861	900	881	846	892	852	822	936	879	872	845	879	852	872	805	855	826	859	896	883	886	853	875	878	848	862	903	885	885	917	889	938	867	823	878	873	852	848	882	887	881	856	837	893	896	886	864	900	893	904	842	868	842	845	912	881	913	873	876	812	884	875	857	875	861	904	890	856	890	873	874	883	858	867	899	847	880	896	810	883	854	855	901	867	866	927	882	855	855	896	927	922	895	862	898	890	899	901	861	877	832	866	892	896	874	852	850	856	909	832	843	915	886	921	866	868	848	864	806	920	876	861	909	928	915	870	894	880	881	846	928	894	827	884	873	873	896	857	865	860	924	824	873	865	846	809	888	871	913	885	922	873	953	845	843	911	898	827	893	910	881	871	855	924	871	842	843	913	863	923	915	871	869	855	900	834	888	890	899	829	884	870	908	871	857	909	826	859	895	854	895	892	830	888	906	866	870	874	828	883	882	917	884	854	827	856	861	852	870	841	918	834	893	908	849	859	870	914	917	860	802	844	876	912	867	864	864	887	920	857	873	862	902	912	923	837	866	946	901	890	853	919	950	887	837	854	884	872	837	902	852	863	861	904	904	865	864	852	885	885	838	906	853	881	887	850	957	855	855	900	884	814	888	862	864	887	866	860	886	885	853	893	908	876	911	920	854	892	838	863	864	839	910	887	833	841	889	850	894	842	885	869	851	842	886	871	932	837	843	883	865	867	915	882	822	878	878	819	902	879	839	867	887	887	898	859	872	876	820	840	864	902	904	847	903	866	938	857	934	817	902	935	832	898	837	870	871	844	837	926	868	874	874	877	876	871	851	857	858	833	833	872	889	848	827	911	911	892	910	882	863	895	876	915	870	887	869	891	808	816	860	862	924	843	852	879	902	869	887	836	868	896	908	881	866	871	865	899	856	886	910	890	870	866	898	856	894	850	935	848	859	856	853	878	857	934	911	893	822	897	855	846	862	861	879	864	907	838	880	830	850	856	864	916	852	847	863	921	899	870	863	851	843	888	832	862	894	899	883	901	868	836	887	915	956	893	853	838	845	838	921	863	890	880	908	863	899	933	785	890	873	869	859	887	908	861	915	893	877	884	909	937	870	869	914	897	880	880	885	894	941	881	832	872	827	873	908	834	864	817	870	902	876	805	827	870	900	882	854	846	877	876	840	851	894	887	870	895	887	884	913	864	892	874	841	885	911	801	871	877	846	886	878	843	854	844	897	856	821	851	834	835	864	879	828	883	865	885	883	835	867	898	904	836	872	907	888	867	890	833	834	872	892	857	885	870	875	834	861	902	858	865	862	899	873	887	893	842	873	885	853	897	889	928	901	829	873	890	873	862	894	842	888	835	919	888	886	855	874	823	852	831	869	857	913	850	871	932	853	943	890	818	868	835	858	824	799	822	941	841	877	899	837	832	895	894	899	830	851	887	876	904	884	847	872	864	880	829	903	864	864	884	870	864	867	902	905	893	872	868	786	873	856	899	864	867	790	824	851	844	864	841	829	891	897	917	849	876	848	843	885	879	884	905	848	884	849	849	898	872	919	877	867	867	873	874	861	879	884	896	871	840	899	874	850	909	834	876	828	884	846	842	913	891	868	845	905	901	817	870	889	894	864	895	881	943	886	865	828	887	880	838	894	813	878	826	865	928	861	833	853	875	854	889	864	879	846	884	832	799	898	834	877	868	869	881	868	880	917	860	926	893	885	848	865	873	850	934	850	897	864	873	888	865	818	873	853	851	867	825	823	814	864	858	857	880	880	866	866	900	896	906	898	861	971	834	850	853	863	943	870	879	908	897	912	849	863	878	853	846	920	887	874	911	855	840	873	860	880	878	900	823	815	812	901	889	889	864	838	890	880	887	907	887	842	868	890	838	847	903	899	896	804	864	818	823	850	823	913	825	845	892	951	824	848	874	847	829	864	865	838	886	866	878	869	862	903	871	895	861	852	876	851	901	854	895	902	891	847	886	840	863	871	891	853	849	845	876	874	908	838	876	901	851	861	875	861	871
31942	54230	43700	32274	26411	21414	16197	12723	9928	7900	6476	5340	4514	3793	3317	2858	2451	2059	1910	1764	1586	1472	1424	1408	1305	1255	1189	1193	1189	1087	1051	1050	1041	987	945	976	927	971	930	907	913	849	921	806	854	828	834	841	900	848	927	853	868	841	871	891	830	882	908	846	861	894	862	802	884	856	859	819	874	847	900	839	887	878	860	850	874	897	866	844	859	888	827	829	878	870	851	862	873	891	835	894	808	883	842	867	907	848	865	814	849	884	817	871	902	810	845	833	865	877	798	867	897	875	838	849	865	883	877	830	832	808	828	909	845	892	918	905	846	838	926	884	817	897	833	816	859	857	912	890	868	884	876	845	857	821	800	859	841	867	824	842	888	887	896	877	836	901	878	934	865	888	865	847	871	864	861	850	851	841	851	854	878	860	903	852	854	881	838	871	913	879	858	897	853	855	865	823	907	855	881	889	868	835	896	835	827	861	879	862	899	842	927	900	899	840	854	854	837	858	895	909	902	920	856	888	888	854	862	871	901	888	861	853	859	832	805	823	823	849	821	931	845	884	868	849	860	809	846	860	975	906	843	860	909	830	871	849	878	920	862	883	823	903	863	859	811	913	851	836	863	878	851	868	870	867	859	888	894	891	861	890	885	882	828	825	849	832	811	858	868	874	902	859	890	836	864	823	888	888	881	865	846	834	822	830	864	864	834	827	885	889	858	870	892	938	862	837	822	863	905	864	850	821	911	846	842	884	848	895	867	871	873	848	891	853	847	862	907	883	910	881	873	871	899	868	845	808	845	913	906	887	866	872	873	877	855	831	864	888	857	848	873	862	810	840	892	893	911	876	867	841	836	901	838	882	858	815	914	852	880	858	831	893	838	857	909	837	824	867	871	823	868	876	813	878	879	805	858	846	830	843	881	839	892	875	885	839	869	857	882	854	846	870	910	866	866	825	863	849	868	878	931	835	832	877	898	866	870	838	839	865	862	853	864	836	853	860	827	830	873	849	819	883	868	825	897	882	906	870	860	888	866	912	843	863	863	901	828	886	859	883	871	857	836	839	884	854	818	867	852	873	861	835	847	811	890	921	841	896	898	841	848	917	893	841	833	844	877	848	891	877	858	887	886	889	855	854	871	899	829	896	873	893	863	899	864	914	886	908	859	865	942	869	883	862	836	839	865	848	837	866	857	834	876	888	874	801	843	849	849	919	872	902	848	883	862	857	838	851	871	863	861	876	849	850	852	870	822	836	861	879	867	863	916	813	876	912	869	860	848	845	894	807	870	849	801	845	840	889	848	886	844	893	840	819	825	820	835	847	838	866	832	933	860	879	912	885	863	817	842	859	862	888	838	837	878	851	885	858	855	843	843	815	906	883	832	888	849	887	881	824	859	863	834	838	838	879	882	852	870	870	885	845	851	835	838	890	885	830	868	824	878	878	885	828	830	817	868	830	844	857	897	868	841	859	845	886	843	859	832	809	847	869	787	864	854	873	865	859	892	913	864	906	888	850	850	868	910	867	861	820	875	892	890	921	882	866	813	847	836	869	895	875	862	853	866	959	852	854	830	810	910	829	886	902	910	854	852	867	881	861	942	816	856	890	866	817	854	842	882	899	879	846	882	823	878	846	859	920	890	881	873	890	870	884	849	843	801	849	854	875	846	852	863	851	841	878	874	915	850	923	868	877	873	867	855	833	856	860	894	847	854	862	874	826	850	846	882	907	859	865	883	842	857	908	852	864	934	907	845	842	879	923	809	897	878	810	903	889	837	841	867	868	844	840	864	877	836	839	877	875	845	848	851	873	861	869	840	869	899	856	823	890	799	856	868	834	808	878	830	893	887	853	786	864	860	854	846	824	886	829	857	888	821	828	867	838	839	878	906	905	856	876	833	865	865	902	867	898	879	865	853	854	900	913	862	878	852	891	876	864	924	869	906	860	872	864	822	903	854	882	879	863	878	836	825	859	843	858	815	874	817	858	851	875	870	861	870	851	890	820	871	861	845	848	875	897	846	833	859	856	864	867	907	898	851	801	880	855	886	916	841	864	861	899	866	864	900	851	859	841	831	832	824	834	867	898	815	868	822	836	870	896	842	856	842	864	930	896	845	851	844	888	831	821	880	846	888	886	843	868	897	846	864	864	863	823	816	821	823	811	858	804	878	882	868	911	912	890	912	890	797	875	860	851	885	865	867	819	814	818	863	870	861	869	845	839	865	857	857	842	843	840	815	838	931	878	920	876	857	844	838	896	865	900	858	830	836	880	877	825	904	825	854	861	895	869	864	826	883	837	854	933	858	835	869	862	814	810	869	835	866	855	879	856	882	864	877	885	856	875	857	835	898	897	900	785	894	873	852	877	876	839	863	887	901	868	868	851	851	855	868	832	940	874	847	864	878	928	867	839	869	878	860	843	888	884	830	846	844	871	842	875	804	805	920	874	842	801	828	872	947	899	812	828	875	842	856	899	851	785	849	868	864	809	901	922	866	867	863	880	815	916	881	921	864	832	833	847	873	828	838	904	845	837	839	911	853	809	886	841	834	923	947	867	885	863	851	831	854	823	872	860	852	910	848	842	828	838	871	889	881	844	867	785	807	868	895	877	846	865	887	918	883	868	833	938	898	867	896	836	887	845	843	862	845	890	855	814	890	878	914	813	891	845	901	855	854	874	886	871	860	844	847	898	868	831	837	909	844	887	874	824	889	879	893	841	897	852	863	901	899	838	894	856	913	799	846	896	893	873	922	938	836	869	854	843	875	832	846	907	870	805	876	897	875	862	890	918	874	847	856	844	887	835	866	853	839	839	820	912	863	874	894	846	868	830	864	870	853	844	843	862	801	869	842	845	859	811	870	844	800	811	866	880	852	890	853	866	876	864	864	838	881	836	867	909	811	866	871	909	841	861	842	882	825	896	845	897	890	877	826	826	865	877	794	860	837	854	880	834	826	875	886	882	867	858	822	823	915	873	919	853	843	854	884	889	876	888	823	901	864	880	842	817	877	906	821	826	906	880	832	876	872	878	833	821	888	907	842	802	902	836	835	850	875	815	841	881	883	879	886	845	903	877	914	889	878	833	899	900	872	836	849	906	863	810	866	877	850	876	885	844	862	885	856	811	888	855	938	828	889	871	869	862	857	855	864	835	878	847	885	829	865	921	882	849	880	826	905	840	862	832	874	860	894	902	844	892	826	887	813	822	872	848	887	850	863	845	816	858	901	831	876	833	848	856	877	814	846	852	851	862	886	801	782	864	907	840	878	849	882	889	901	884	855	879	871	873	826	844	868	849	848	853	894	870	885	788	853	869	863	864	823	874	813	879	817	861	866	832	849	861	829	854	832	881	850	837	862	832	855	822	845	854	866	814	902	899	874	854	885	854	874	803	864	841	864	852	847	819	898	846	802	874	904	829	864	863	832	904	856	860	889	846	867	868	885	830	864	828	879	911	845	891	836	937	808	873	828	887	877	908	933	815	891	866	860	829	910	881	888	862	865	824
24600	20959	28218	26797	21647	15984	10546	7009	5177	4266	3536	2969	2630	2258	2009	1771	1653	1497	1329	1305	1285	1167	1191	1119	1073	1074	1014	1055	979	952	880	944	906	935	954	884	929	943	925	833	828	827	815	830	911	866	804	831	842	822	849	870	862	868	839	873	867	818	835	866	885	883	847	841	788	857	827	871	830	812	824	866	862	809	877	869	841	884	825	852	876	886	800	835	839	871	862	859	870	878	832	832	839	874	851	898	830	865	865	852	880	818	891	807	822	865	844	838	848	840	844	817	868	825	867	855	852	824	852	781	836	864	821	820	933	873	857	839	876	872	810	820	817	853	836	859	904	865	853	883	850	833	830	864	793	908	862	858	893	838	813	880	845	849	843	875	842	879	794	820	825	828	865	836	883	824	876	842	809	848	874	907	824	783	809	873	837	804	856	838	837	880	863	860	857	861	852	884	822	862	818	887	836	886	913	778	872	796	904	808	873	861	858	823	893	893	823	866	860	818	841	837	820	872	804	844	896	830	872	792	825	844	863	847	879	833	839	819	865	876	863	793	855	798	830	875	835	819	861	801	893	835	851	846	852	872	845	838	816	837	841	853	866	795	789	783	795	838	882	837	812	828	846	855	850	852	834	818	843	848	791	850	835	872	796	891	818	785	837	822	831	829	803	840	812	782	810	865	817	853	860	845	869	868	845	801	840	909	824	820	828	821	854	901	888	828	843	849	831	866	852	784	837	857	820	814	878	794	798	888	825	846	880	852	766	843	838	862	776	855	876	877	886	838	867	901	824	858	801	859	836	881	867	825	794	889	829	912	807	813	825	822	814	893	821	864	836	839	895	914	826	892	820	811	841	835	843	835	853	810	849	902	809	838	871	832	815	812	840	834	825	821	870	823	840	820	817	844	875	834	819	821	867	807	873	846	832	861	833	806	839	865	852	818	828	851	869	817	833	861	819	812	875	872	860	822	819	826	829	845	774	833	882	845	842	881	801	848	840	807	872	856	830	866	860	791	873	827	862	817	841	899	767	883	853	852	829	842	818	827	879	801	816	799	796	840	830	836	874	835	842	818	840	870	860	795	828	850	872	839	815	870	853	836	869	835	843	870	841	868	839	819	864	841	835	862	855	834	795	855	827	796	839	862	897	826	844	803	801	830	816	917	839	811	822	830	856	851	836	835	839	815	864	836	835	885	817	854	842	833	807	832	827	869	864	815	877	926	836	870	820	837	835	782	788	787	883	841	830	832	869	835	812	805	874	833	859	822	875	860	861	812	838	862	843	863	852	817	833	838	821	793	779	857	790	805	862	856	814	802	833	831	869	842	875	867	825	840	813	834	809	846	799	846	821	876	843	842	864	814	881	818	864	797	876	884	792	849	814	821	828	824	855	818	874	876	820	825	811	836	789	813	949	849	812	824	841	849	879	857	797	813	855	824	825	828	835	821	901	780	828	843	848	851	806	902	846	892	838	805	812	820	820	797	889	797	874	865	849	875	903	856	874	878	796	836	847	814	843	809	902	875	852	812	843	829	836	819	837	797	833	822	840	861	871	772	881	848	840	870	859	827	860	816	897	773	842	845	841	812	835	806	861	871	803	846	819	899	826	866	809	810	827	830	854	836	895	848	876	886	870	869	851	858	885	856	874	870	815	887	812	867	847	820	855	831	821	813	849	850	874	860	847	835	804	861	818	865	837	843	907	840	850	824	782	890	862	861	856	867	794	852	827	866	871	860	836	817	784	878	810	818	885	922	880	888	905	845	863	890	829	770	794	868	809	845	856	825	853	886	858	828	906	849	851	859	773	872	884	834	840	843	837	822	833	823	872	881	805	866	847	812	855	846	852	930	862	855	825	826	837	839	843	836	886	832	846	878	850	858	893	822	782	845	876	812	781	851	839	813	831	823	810	811	876	881	825	866	824	839	858	856	876	846	822	839	826	832	833	874	795	796	859	851	836	848	816	860	833	830	837	891	862	859	820	817	850	825	826	869	839	924	862	808	807	851	820	804	853	849	863	826	885	827	780	830	815	842	817	875	859	791	850	801	833	849	813	848	865	858	812	797	851	852	821	902	861	858	833	887	815	846	854	873	852	839	837	831	819	849	812	815	849	865	876	848	813	814	840	823	841	793	821	831	811	821	799	808	873	850	862	833	798	806	862	821	819	820	863	880	845	836	836	855	892	793	870	871	835	862	842	821	848	870	845	846	857	887	858	852	816	821	812	811	833	808	841	846	879	870	829	877	821	857	794	896	858	778	873	833	792	889	812	852	823	820	855	799	807	826	899	838	881	828	870	779	851	799	870	834	869	814	863	778	916	854	900	802	889	807	826	871	866	867	829	890	864	816	870	818	881	833	838	861	841	807	818	820	811	817	846	891	888	797	793	809	830	815	867	813	889	941	824	842	842	831	829	790	831	843	877	850	852	841	838	870	808	842	902	840	800	862	859	842	827	819	822	795	839	838	879	854	844	794	847	870	865	850	849	837	864	806	896	860	867	882	846	841	836	877	834	858	843	792	850	808	882	826	823	864	813	821	923	867	822	847	858	881	839	860	868	855	836	826	817	822	826	790	833	822	889	843	866	814	843	853	819	831	876	839	852	828	831	832	854	857	867	878	868	878	845	868	884	841	874	882	848	822	859	819	858	832	791	839	860	877	854	867	837	898	852	884	855	797	769	783	843	852	791	871	887	829	870	872	839	862	834	864	839	760	839	877	827	874	825	877	830	836	815	826	816	836	846	856	818	832	866	871	812	869	890	882	907	845	878	852	819	836	869	827	813	848	922	793	789	850	834	851	819	836	866	854	830	826	828	840	821	807	834	829	864	789	864	835	880	830	805	897	810	838	851	847	829	852	798	824	863	829	768	859	831	824	857	830	837	853	848	847	880	845	801	829	821	856	916	814	830	827	808	863	857	845	869	869	833	808	875	870	825	815	838	869	799	854	845	836	833	853	815	887	819	850	804	866	843	863	858	824	845	800	897	793	859	839	838	846	856	831	881	840	821	816	874	842	829	892	846	876	845	842	847	819	832	867	866	881	856	843	864	824	835	812	888	868	776	833	851	849	835	872	855	826	824	825	867	841	852	854	819	815	797	853	854	837	822	821	847	835	871	821	868	830	843	795	849	843	861	827	801	833	819	878	872	845	817	843	844	845	839	854	888	783	837	858	833	805	802	847	859	834	817	829	859	829	857	808	812	876	860	844	828	881	839	867	856	883	804	809	795	850	878	868	827	829	866	855	836	924	852	863	833	856	791	794	799	829	907	849	859	851	809	847	911	816	838	824	854	797	892	840	865	867	819	854	830	862	844	846	814	766	878	851	818	863	830	852	875	877	878	844	822	820	812	866	837	816	858	819	866	897	851	826	891	833	838	872	882	850	835	839	797	859	777	868	843	849	816	823	844	805	827	816	837	830	848	834	806	840	853	836	829	837	810	839	855	852	909	910	850	841	803	837	838	846	828	838	834	826	888	832	762	851	879	848	850	817
31170	49782	39918	28626	23250	17911	13580	10421	8041	6391	5234	4377	3754	3279	2763	2329	2139	1862	1595	1490	1391	1373	1410	1305	1195	1207	1137	1126	1078	1053	987	1006	992	959	972	939	905	882	913	833	882	879	864	865	826	935	895	854	819	840	787	845	867	828	843	886	838	858	891	838	838	863	864	893	858	823	832	838	868	839	810	894	831	877	877	803	849	856	817	833	909	871	904	843	850	835	843	821	880	862	840	881	855	854	880	859	847	882	869	905	834	839	855	827	846	884	867	809	870	829	856	868	844	808	816	899	867	814	866	874	847	845	954	877	858	829	823	865	851	838	835	813	871	866	833	883	858	818	873	828	841	856	853	883	854	849	852	851	905	878	887	898	863	857	856	838	847	827	827	849	853	842	892	851	860	830	882	884	840	847	808	888	846	792	845	842	839	830	881	856	885	830	859	841	810	861	875	850	793	821	882	889	917	803	847	869	829	831	852	823	833	897	896	869	835	801	824	896	848	914	838	821	875	879	859	861	840	824	841	892	844	905	847	858	841	856	834	773	814	878	856	818	896	800	860	837	855	787	799	814	864	878	891	854	821	894	800	845	824	855	885	804	807	847	853	852	825	840	831	858	878	877	821	899	892	896	840	825	828	866	841	863	852	844	882	792	874	861	857	866	882	861	851	812	879	860	785	838	846	851	859	830	869	889	900	885	905	846	815	851	806	897	891	876	798	899	809	842	871	860	843	859	874	837	861	809	889	876	875	829	813	882	863	873	818	822	806	840	849	845	847	878	865	846	867	891	856	877	872	826	859	833	834	799	897	825	843	854	842	879	819	874	905	853	888	859	849	827	870	877	879	879	867	905	878	877	918	854	850	866	883	882	870	833	848	848	803	865	856	877	818	932	835	849	852	943	863	862	857	802	857	799	848	879	840	847	808	830	813	848	846	895	831	787	865	828	816	865	790	852	878	879	911	850	821	882	833	790	867	890	856	876	859	894	821	839	878	785	842	780	823	895	795	839	846	876	829	797	879	849	869	883	835	850	789	839	838	841	848	878	859	791	886	823	856	857	799	877	867	822	875	801	911	857	848	873	844	874	832	911	850	877	901	865	846	824	838	819	870	835	848	832	818	878	887	856	861	829	899	845	831	842	913	928	877	842	799	848	848	871	852	789	859	853	895	837	851	837	888	857	854	832	848	837	846	793	881	885	851	843	872	874	859	832	853	866	837	881	857	843	825	833	883	896	832	823	808	876	861	832	835	787	902	822	855	858	846	875	927	822	820	809	847	853	811	909	868	844	856	814	826	877	849	842	868	815	821	879	822	860	846	893	849	840	866	836	885	898	855	855	826	861	844	873	823	849	814	818	879	776	854	838	878	857	810	862	825	848	814	845	826	880	889	848	828	802	874	839	824	878	860	798	863	855	814	846	832	918	871	876	847	853	820	846	856	819	899	859	852	892	829	858	821	812	840	871	785	819	794	801	859	826	808	844	871	855	831	893	873	861	890	849	816	843	853	856	823	796	872	814	878	822	909	879	863	803	899	850	860	881	844	836	865	828	825	793	887	851	867	817	871	868	842	833	797	839	867	910	897	827	874	832	864	875	821	857	836	876	889	879	815	828	825	818	889	863	826	873	862	855	878	839	860	840	857	853	840	852	838	824	882	851	840	896	844	838	870	827	872	814	895	860	899	858	870	869	898	848	828	853	798	871	866	792	867	861	830	886	880	802	846	817	843	841	845	853	845	870	828	848	819	821	855	886	849	883	841	877	882	872	804	849	856	807	873	879	869	871	865	861	832	858	879	860	844	886	857	863	773	844	854	828	826	821	889	833	870	857	871	897	869	882	819	838	863	825	870	853	840	885	804	820	816	858	865	817	792	871	844	865	856	861	877	846	866	882	871	878	835	922	842	829	805	863	858	837	835	855	853	855	777	876	802	844	837	809	819	899	903	843	853	865	876	885	868	795	866	861	798	822	870	835	815	861	855	912	852	886	866	844	844	866	847	822	889	849	834	888	842	874	828	818	843	843	831	860	846	813	849	825	851	889	875	849	839	850	899	891	890	892	895	854	839	820	844	829	868	821	829	835	854	826	882	861	829	830	894	835	892	884	889	863	881	877	795	874	855	851	954	823	820	822	805	827	901	844	901	826	852	869	899	830	837	884	864	846	810	846	834	852	799	858	847	865	830	899	809	861	851	879	847	834	878	862	793	840	856	838	843	833	862	859	861	885	855	816	830	828	863	849	873	788	855	830	816	830	882	787	856	869	874	860	851	852	841	856	816	843	819	846	847	817	838	812	874	903	872	900	871	844	818	859	853	824	882	897	838	885	838	854	871	829	862	846	823	883	842	930	862	885	814	851	883	857	851	849	842	851	852	899	863	882	881	863	897	868	859	848	876	850	846	878	837	843	787	846	812	855	858	851	929	826	909	780	861	841	821	862	825	776	884	819	898	868	823	819	809	851	897	893	858	873	849	879	806	832	859	863	814	825	822	876	815	798	877	841	802	824	859	895	866	869	796	800	863	864	826	934	821	865	816	869	874	802	883	815	857	866	850	842	828	848	819	893	886	906	834	830	844	867	845	821	863	834	898	837	839	892	870	873	880	846	817	891	847	857	865	865	840	869	820	829	854	850	820	823	831	864	862	862	860	878	831	851	895	868	872	883	816	870	812	831	843	870	831	842	845	885	857	864	872	880	846	866	917	851	887	843	867	866	818	826	877	867	869	824	867	850	824	805	920	802	830	838	880	869	822	857	793	824	812	847	811	823	844	829	835	836	856	845	834	848	861	829	859	818	858	878	843	842	833	846	891	820	822	872	851	793	855	803	860	817	837	854	851	844	870	884	827	855	848	849	863	871	818	828	863	879	867	854	824	849	786	854	882	844	822	881	939	820	844	870	832	833	813	838	786	889	806	914	817	826	865	844	829	841	874	861	840	849	815	817	842	769	853	863	862	880	851	823	861	830	840	863	865	902	847	823	867	850	881	892	857	804	843	845	855	852	849	850	839	832	838	855	884	808	854	874	873	854	870	880	841	817	852	795	821	847	832	861	886	822	877	871	869	806	842	835	851	846	826	831	807	872	852	804	851	823	839	855	848	864	876	844	850	838	901	828	870	884	830	863	828	835	871	820	867	823	843	876	872	818	836	824	864	904	861	835	852	856	825	822	849	870	832	889	878	845	882	846	845	889	818	797	825	848	841	872	810	867	849	846	814	885	883	814	846	881	827	868	872	856	873	833	832	906	870	877	840	869	797	842	899	826	907	895	847	889	903	883	909	933	854	909	829	857	808	865	836	872	841	829	868	870	850	859	859	809	897	811	853	850	839	852	881	840	792	807	845	839	838	866	862	845	836	790	886	831	838	805	833	839	862	840	849	823	840	830	791	846	830	845	880	830	856	812	880	890	836	867	825	829	836	847	864	806	909	827	825	837	869	878	864	830	856	858	888	836	892	829	835	803	885	797	918	812	853	838	822	838	840	874	820	834	879	891
22451	21001	28684	23641	21805	23891	23530	14054	9999	7842	6268	5329	4609	4003	3334	2927	2535	2295	2163	1943	1702	1766	1678	1600	1541	1475	1440	1354	1302	1299	1295	1218	1281	1182	1128	1108	1139	1071	1116	1158	1077	1052	1063	1066	1076	1089	1023	1029	1026	1039	991	1045	1019	1143	1009	1043	1054	1036	1029	1051	991	1069	1013	1021	1034	1055	1009	1006	1109	1017	1065	1066	999	1041	1047	1029	1006	1069	1037	1015	1039	1018	1001	1014	1045	1094	992	1002	1003	1044	1039	994	980	1078	1057	1064	978	1064	1040	1066	1038	1020	989	1039	991	1005	1023	1057	1060	1117	1007	1008	1054	1045	1075	1063	983	1084	1006	990	1066	1001	1024	1064	1055	1056	1010	1007	973	994	1053	1073	975	999	1026	995	1024	1059	1010	1051	1033	1060	997	1006	1044	1008	1026	1053	1010	1068	1069	1053	1027	1071	1042	1071	1008	1006	1012	1050	1053	1028	969	1027	1077	1025	1050	986	1012	1004	1044	1067	1037	1069	1067	1063	1087	959	973	972	1055	1054	1029	1007	1063	929	1024	1056	1084	1038	1074	1011	1031	1001	1030	1038	1008	1059	991	1029	1010	1058	992	1015	1078	995	1058	1062	1025	1023	1042	990	1006	1039	998	966	1033	979	1059	1102	989	1037	1060	996	1120	997	1016	1110	1038	1074	1061	1063	1041	1017	1033	1072	1009	973	1046	991	1017	1025	997	1012	999	1067	1061	1033	1024	983	1043	1083	970	1061	1060	974	1098	1112	1054	1009	1024	1026	993	1058	1023	1012	1006	1008	1035	1033	1082	1000	1009	964	965	1016	987	1013	1040	1122	1056	1041	1055	1049	1042	1065	1020	1016	1006	996	1030	1088	991	973	1053	983	1050	1032	1035	999	1044	1039	1054	973	1045	1036	1040	1073	1012	1070	1039	982	1022	985	1041	1028	1007	1088	1092	1023	1046	1036	1027	1097	1025	1039	1062	1023	1037	1020	1062	1060	1027	1062	1042	1063	1013	1002	1009	1034	1067	1017	971	988	1029	982	1035	990	1051	1018	1025	1064	1042	998	1040	1000	1008	1009	1034	1067	1078	1027	991	1011	1025	1013	1072	1023	1013	1020	980	1052	1016	1023	1054	1044	1056	1017	1019	1093	1041	1094	1040	1033	1066	1036	1008	990	1119	1085	1031	1013	1061	1076	978	990	1045	1007	1105	1060	1069	983	1080	1031	1073	1045	1041	1061	1000	1023	1025	1096	1035	1011	1024	1036	1018	1043	1039	1114	996	1025	1042	997	1019	1083	993	986	1029	1026	1092	1036	1055	1059	1040	1088	1020	1024	1109	1036	1022	1056	1007	1034	997	1046	1033	1053	1016	1032	1013	966	1030	1000	997	1035	988	1057	972	961	1027	1088	1013	1022	980	1064	1055	1013	969	1009	1006	987	993	1025	1025	1019	1086	1036	1067	994	1013	1048	1000	1080	1058	1018	1038	1114	1024	947	1075	984	982	994	982	1033	1010	1036	1026	1049	1111	1061	1031	1033	1063	1054	1023	1003	1015	1086	1006	1094	1022	1050	1024	977	1044	1035	1038	1023	1059	971	1056	998	1032	985	1042	989	982	924	1076	1017	1048	1046	1006	1057	1082	1050	999	1030	1071	1056	1050	1072	1019	1048	1057	1001	1013	1038	1013	1042	991	1104	1029	1049	1029	1027	1047	1014	1026	1045	1004	1026	976	1049	994	1046	1038	1054	1001	1012	1003	973	1029	997	1038	1042	1033	998	1034	1090	1002	1004	1005	1067	959	984	1040	1066	1062	1006	1096	1019	1028	988	1031	1105	1033	1012	1051	1018	1077	1076	1028	1050	1075	982	1002	1074	1066	1051	970	1005	1038	1015	1030	1082	1051	1031	1040	1041	1064	1042	1033	1022	1036	1041	1059	1097	1069	958	1014	1012	1049	1014	1028	1036	1032	1015	1003	1000	1069	1063	1057	1028	1049	1067	991	984	990	1073	1053	1027	1137	964	1039	1089	1034	1018	1050	1082	1111	1041	1008	1026	1023	1031	1062	1080	1009	1023	1073	1040	1104	994	1004	1055	1072	1054	1107	1019	1015	1040	1031	1006	1038	1001	1033	1055	1004	1028	1000	1028	1079	1019	1015	1005	1068	1011	1091	1086	1047	1013	1067	996	1029	1046	1061	1010	1049	1084	1021	994	1046	1043	1001	987	1033	1071	1038	1044	988	1058	1083	1039	1033	1029	1022	970	1059	1058	1046	1027	1013	1018	1021	1037	1041	1048	1028	1073	1095	1030	1012	1082	1072	990	1008	1037	1117	998	1026	984	1026	1009	995	1023	1038	1004	1041	1036	1023	1047	1019	1013	1115	1042	1000	1047	1048	1051	1035	1083	1042	996	1047	1048	1058	1021	1059	1036	1077	977	997	1024	985	1024	1032	1035	1027	1039	1033	995	1028	1045	1023	1013	1007	1025	1029	1033	1040	1014	1046	1059	1064	1059	1014	997	1022	987	1093	1008	1032	1023	1040	1022	1027	1021	991	1022	1042	1043	1086	1047	1022	1002	995	1064	1007	1007	1027	1088	1042	993	1002	1005	1005	1077	1031	1018	1031	1043	1023	1068	1050	1005	994	1007	1037	1071	1029	1051	978	1046	1052	1083	1031	998	1051	949	980	1027	1008	1046	1058	975	1020	942	1024	1000	990	1039	1081	989	1011	1060	1043	1019	1000	994	1006	1020	1018	1038	1005	1058	1041	991	1060	1029	1044	1000	981	1094	1068	1011	1048	1044	1062	1040	1005	1076	1037	1032	1010	1015	986	1030	997	1064	1021	1014	1042	1039	1045	1039	1006	1003	1044	1004	1042	1023	1083	1031	955	992	1051	1056	1056	1046	1005	975	1053	1110	1041	982	1022	1046	1057	1058	980	1011	983	993	1056	989	1020	1035	1044	1031	1033	1025	993	1116	1038	1042	1091	1056	1024	1011	1063	1066	1004	1048	1069	984	1036	978	1012	1032	1033	1046	1078	1044	1038	1034	1065	1079	971	1059	1063	1036	1043	998	1048	1050	1011	1002	1001	1024	1001	1028	1043	1004	1075	1038	1009	1041	1033	978	1050	1073	1053	1054	1024	1031	1002	1115	1062	1063	1006	987	997	1068	1018	1033	1064	1027	1043	1054	1004	1005	1018	1034	1024	993	1045	1009	1054	1004	993	1020	1023	997	1012	1007	1070	1062	1030	1103	1049	1013	1004	1006	1046	1095	1030	1007	990	1002	1076	1065	1038	1054	991	1070	1011	968	1014	1085	1020	1015	1030	998	1044	1040	1063	1034	1029	1010	1059	1020	1025	1037	1026	1078	1022	1036	1019	1027	1061	979	1013	992	1019	1064	1053	999	983	984	988	1037	1037	1055	995	1082	1045	1051	1003	1037	972	1058	1106	1030	1018	1047	969	1020	1071	1037	1033	1025	1009	969	1001	974	1038	1086	1013	1006	1049	1053	1055	1044	1059	1055	1037	1087	1029	998	1049	996	998	1058	1033	1063	1028	1043	1035	1024	1006	983	1025	1002	1033	977	1070	1081	1064	1018	1019	1036	1030	1043	1062	1010	1017	1037	1019	1091	925	1082	995	1058	1030	1008	1080	1028	1090	1054	1022	1041	1007	1018	1030	1026	1007	1048	1011	1066	1032	1018	1006	1020	1077	1028	985	1051	1022	1010	1045	1019	992	1062	995	1047	1062	1075	1025	1046	1048	1023	1026	1038	1000	1028	991	1080	1079	1085	1038	979	1000	1041	1080	1018	1090	1033	1059	997	995	1040	998	1058	1031	1040	1033	1067	1003	1048	1022	987	1035	991	1025	1048	978	1026	1006	999	1023	1105	1026	989	1028	1008	1051	1063	1083	998	1026	1027	1062	1040	1056	1053	1039	1081	1105	1034	979	1055	1063	1067	1054	1100	1020	1011	1031	960	1071	1026	1018	1002	1064	1065	1079	996	998	1048	1009	1063	1087	1040	1039	1039	1042	1025	1125	1100	1054	1068	1016	1021	1071	1057	1023	1061	1011	1012	1018	1047	1058	1042	1029	1059	1020	1014	1018	1029	985	1025	1018	954	1019	1051	1031	1053	1059	960	1024	1069	1032	1082	1007	953	1015	1040	1011	1032	1061	1004	1036	1068	1065	1035	990	1059	988	1074	1020	1045	1055	1031	1029	1004	1011	1029	1000	1013	1038	1037	1068	1057	1048	1048	1079	1091	1002	1032	1012	1055	1054	1019	998	960	1035	1012	977	1034	1034	1040	991	982	1031	1077	1024	1036	1031	1068	1026	1075	1012	1031	1014	1127	970	1025	1051	1074	1069	1011	1010	1047	966	1021	992	1034	984	1031	1000	1020	966	995	1044	1022	981	1021	1030	1033	1054	1106	1025	1019	1094	1047	1027	1005	1030	1043	985	1091	1044	1007	1045	1021	989	1040	1038	989	1028	1025	1013	1061	1026	984	1014	1036	1030	998	1048	1014	1024	1053	1030	1076	985	982	1042	1021	1017	1016	1007	1062	1059	1045	995	1015	980	1001	1047	1063	1066	1015	1115	974	1018	1071	996	1044	1043	1026	1039	1049	1065	982	1050	1047	1027	1085	998	1031	1053	1078	1012	1017	999	1002	1036	1020	1067	1045	1000	1018	989	1000	1053	1019	1043	1080	1010	1030	1016	970	1021	1030	997	1024	980	1063	1042	969	1015	1008	1010	1055	1060	1020	1039	1068	1031	1023	1045	966	981	1092	1054	1049	1071	1018	1060	1023	1036	1057
34863	59276	48617	37182	31722	25992	20676	16472	13371	10511	8707	7311	6265	5299	4518	3795	3432	2842	2513	2238	2048	2023	1905	1784	1710	1630	1475	1503	1387	1348	1381	1230	1278	1249	1195	1149	1124	1113	1054	1054	1053	1038	1065	1045	993	998	1018	1022	1024	997	989	1007	995	1051	1033	1024	978	1011	1084	975	1042	971	1016	1014	950	1014	964	954	991	950	1020	999	989	960	995	995	990	977	999	1042	988	1029	995	954	970	977	1066	1020	990	1035	951	1003	1033	997	986	987	1039	964	981	966	1022	1031	965	964	976	997	951	963	1000	966	989	1052	979	1029	1045	1017	1003	981	970	1016	974	985	1022	968	1012	1004	972	1030	975	1008	944	1012	978	985	1029	1023	944	1060	984	1000	1036	1001	948	1020	993	968	997	997	1028	1001	989	991	1052	989	1011	929	1044	974	980	1014	999	990	966	1005	984	1029	1041	1032	1023	994	973	1022	973	1017	977	994	1064	1054	980	972	974	1007	1018	1020	957	1033	978	994	979	988	991	1046	1002	960	1013	998	1036	1000	990	1020	984	1001	1015	1011	968	947	996	1034	1002	1005	976	1016	958	982	996	1025	1071	1061	988	943	949	1050	976	1015	1055	1018	1009	989	1025	986	1015	970	1033	1019	1014	1011	1001	1028	956	986	991	1042	999	1080	1008	998	1042	974	958	958	988	1002	1000	987	976	975	981	998	1060	1002	967	991	940	1039	974	1018	1040	1010	1025	950	1019	1029	1008	976	969	1001	1039	1049	989	1019	985	964	964	1005	982	947	997	992	957	1005	1042	1029	990	965	1070	1022	979	1006	988	1012	1024	1008	946	1076	1033	1028	970	1012	988	984	1026	970	1017	1002	958	1015	1009	1028	985	960	965	1000	968	1008	1005	1010	962	980	1003	1048	1028	1025	993	966	1083	940	950	1027	963	914	1009	952	1008	1030	1005	996	1031	982	988	940	991	1027	1016	959	1016	1014	995	985	995	1045	967	988	999	993	1004	1002	968	974	991	941	1072	973	980	978	953	995	1018	1055	971	1000	1009	989	1045	1005	953	1016	997	1060	1007	1032	1060	1038	1025	996	983	1004	983	1035	1026	947	1023	984	981	1048	996	1016	1052	990	1002	977	996	1006	1027	1006	1007	984	988	1030	970	971	1010	992	1008	998	991	1005	1055	996	1031	969	1014	1036	988	1017	1005	962	1021	984	1027	1025	1009	1020	1032	1031	997	937	987	972	979	987	1022	995	972	980	944	1011	1007	1035	1047	1067	981	983	1009	962	1014	971	1031	994	998	980	1025	1018	942	1000	990	984	959	951	1007	1004	978	978	1001	963	1017	988	1031	1029	954	1007	1025	980	1026	1005	997	1006	1001	982	976	977	1019	992	987	968	996	1040	1019	978	968	1001	1004	1033	1016	973	998	1052	979	1021	979	965	970	1063	1021	956	970	1000	1006	1002	1004	993	1020	997	1010	1033	1021	1000	1047	1037	981	1023	1010	1019	1011	1011	1020	944	999	968	1032	1005	1007	929	985	1040	1088	1006	1013	1027	990	1003	1039	1018	999	1006	1004	991	993	988	1016	1002	974	983	964	1014	1053	994	1040	955	971	989	1002	981	1001	1007	1054	1013	975	1033	1044	981	953	994	1052	941	977	988	1025	1037	1036	1011	978	1023	1057	1037	1010	956	1027	1003	1002	992	1049	951	958	1062	963	1020	972	1000	1012	949	973	1031	999	1026	981	1040	979	1034	1015	1027	1012	1023	1046	984	965	1040	1067	1034	1013	1000	1054	1023	928	1025	1021	959	1016	985	995	1002	956	993	981	996	1005	1036	1026	1018	1017	1027	1036	981	983	1021	985	1030	1026	974	988	1018	1013	1006	983	1045	1033	1014	966	1007	1027	1060	938	1033	1010	1006	999	967	994	969	966	968	1073	1029	1010	1007	994	1029	989	989	1006	959	1064	1019	1037	973	980	994	1023	1036	997	1026	939	974	968	1018	982	1024	1034	989	1000	1005	1005	1007	970	1066	962	992	1031	999	969	999	1020	968	1043	1081	976	1041	1021	988	993	974	980	912	1029	939	987	1015	971	983	1026	1019	971	1008	979	970	1059	1014	1055	1026	996	1030	1015	1045	1013	999	981	977	961	1041	948	991	1018	996	1003	1042	994	966	983	1019	964	917	1014	959	961	968	983	999	1049	1001	1008	1030	997	1032	1068	1010	968	1046	976	1044	969	981	1061	1003	994	990	959	937	986	1031	1020	1047	1011	1009	1025	995	963	985	1035	1063	1058	1013	1020	1028	1034	962	945	978	937	1070	998	1005	934	989	1044	967	990	996	1004	920	985	993	998	1025	1014	979	928	974	976	1050	990	1028	991	1029	998	1011	965	967	1051	988	974	990	950	1051	944	1009	970	1050	981	1004	964	941	1013	962	973	1017	967	1071	968	984	1030	954	1021	1010	968	969	1018	955	1018	1005	998	993	980	1009	995	1019	951	1029	1001	991	952	1014	970	1018	1040	1015	964	1004	1024	953	987	1015	1001	976	1000	1025	989	1031	963	984	1019	1004	1024	1028	981	967	1012	996	1019	976	1006	966	1030	1023	1015	1007	994	978	1044	1006	990	1053	993	979	1021	996	1034	955	1048	978	1028	998	1021	1042	1002	1016	1030	1000	979	1015	992	1019	1028	986	1043	975	1022	1013	1004	995	1032	1002	1015	1012	1007	1000	983	1026	989	1026	1019	1015	1010	1007	1057	1023	991	1054	994	1030	980	1013	1037	1009	1017	1008	1028	1003	964	964	946	971	1001	1007	960	956	1044	1009	997	928	1025	983	1005	1020	1046	997	993	996	998	1020	925	1014	1021	1021	979	973	1015	989	999	1034	970	994	992	1022	1033	1020	996	1007	951	960	974	1018	972	989	1014	1017	1018	968	1032	1010	1018	996	1014	1000	961	966	987	947	1020	970	958	975	987	958	997	1067	966	1019	1005	1005	993	1039	1000	984	1008	1001	1009	978	1030	1030	1001	1013	1034	974	997	1015	1067	970	1053	1040	942	1018	960	1008	989	1010	1028	1021	1029	967	993	987	975	1051	965	993	1065	1019	979	1015	1030	1010	1040	1086	983	1015	955	1017	1006	1048	1015	1001	1005	1006	1044	984	1021	992	1013	982	1007	1021	1004	1036	1048	994	1034	1015	996	999	1039	1004	996	1029	987	1004	1049	1020	1020	1061	974	932	1020	1042	1034	960	994	1039	982	998	1004	1046	986	1031	949	989	963	983	1044	960	1007	941	977	1033	1008	954	959	1012	984	1040	1005	1021	999	1024	958	1005	992	949	1001	941	1077	952	997	1037	1025	1002	987	923	953	997	1014	1009	916	1016	1043	959	1028	996	944	997	990	983	972	978	912	964	1071	961	951	991	984	985	998	1006	1001	939	990	973	1035	1042	1011	1040	1007	974	1021	998	986	1002	931	1010	1033	988	1019	962	961	968	1034	1040	1000	989	967	1041	1009	1001	1023	1039	1004	980	1001	980	1016	1012	1001	1056	988	998	1006	1058	1006	907	999	973	986	987	961	1033	1003	1024	982	954	939	983	949	999	980	1054	985	1024	1004	1005	1021	983	1031	1014	992	948	1038	949	973	968	1053	1021	1051	1078	998	1005	1069	927	997	992	954	961	1080	951	960	1004	926	984	1016	996	986	1041	952	961	1003	945	1039	965	984	981	1008	985	1020	997	991	1011	991	992	1029	1050	1031	1009	1005	988	1002	1035	1023	1009	980	976	1029	979	1011	962	1009	974	1056	1047	986	1069	984	993	998	929	970	1042	999	990	1048	960	986	1011	1044	1048	1037	1049	1032	959	994	1015	975	991	995	997	980	1012	993	961	1018	1052	951	1031	1036	1008	973	975	966	972	1043	1006	990	956	978	961	960	1009	975	963	1006	978	956	1044	1008	1052	1016	943	1063	992	1043	1032	981	1055	1031	1045	1011	977	1032	1021	1030	1039	1032	994	993	983	1013	1013	996	1005	1004	1024	949	1025	1058	1003	1047	949	952	1002	970	980	1004	985	950	978	976	985	1031	991	1005	954	1016	964	1003	1007	1064	1002	969	1010	987	959	1056	989	1008	1026	1001	965	988	1100	1076	941	1037	1027	1034	977	1020	1008	993	1040	1014	1037	996	1011	1018	945	1065	1024	974	961	1014	992	1013	965	1017	997	983	1011	953	993	1075	1004	971	1013	984	1020	1048	985	974	987	1062	939	969	957	991	964	935	960	1028	975	949	991	997	983	1012	989	977	1001	939	1025
30189	31140	36355	27604	17531	11216	7912	5444	4303	3380	2688	2311	2077	1736	1619	1419	1287	1183	1124	1085	1017	1022	977	1026	974	928	903	862	845	831	884	864	819	846	777	819	799	811	851	784	797	779	729	747	736	769	796	845	785	762	749	682	739	768	797	765	720	780	746	750	747	757	713	772	733	727	757	735	771	772	727	754	806	716	757	701	797	738	781	739	745	769	734	815	738	789	726	748	780	785	760	784	708	739	747	767	785	749	791	830	758	749	761	731	748	742	791	745	781	779	735	715	769	757	784	777	801	822	775	805	799	742	787	744	724	803	748	761	809	718	740	795	782	726	797	762	782	736	779	764	794	783	810	770	716	752	772	771	759	762	779	768	779	777	752	698	791	755	777	776	784	797	783	728	803	788	755	752	753	745	799	760	751	800	782	816	799	800	786	723	779	796	813	724	722	797	753	726	760	740	806	761	787	789	800	769	763	754	755	761	820	753	704	776	780	720	785	773	760	740	795	711	745	759	777	776	745	808	801	754	738	803	722	781	758	822	725	800	807	771	822	711	780	735	770	776	755	794	801	741	753	773	801	761	794	756	744	748	720	799	828	752	835	825	757	777	759	761	753	735	785	778	755	752	803	766	762	734	763	789	744	734	799	744	744	751	790	735	734	758	770	770	783	724	760	772	781	794	792	812	768	828	747	734	765	738	711	748	778	746	775	784	752	732	779	817	803	744	784	778	744	740	752	726	767	738	788	745	781	796	780	794	778	731	725	764	760	765	792	797	793	799	743	747	718	785	761	831	748	791	767	778	797	773	797	751	774	717	786	753	752	779	768	755	732	753	720	788	763	771	747	728	755	798	751	745	722	769	766	814	780	778	744	784	720	789	789	744	728	769	793	790	741	760	795	782	784	786	797	779	749	755	768	779	768	782	768	708	791	737	773	766	766	759	750	765	757	731	835	788	763	794	768	796	780	825	797	716	764	825	782	794	736	792	768	778	785	796	727	694	753	738	741	757	766	733	768	787	777	756	719	759	770	792	756	757	742	778	778	805	741	782	782	742	806	711	729	759	823	842	736	727	785	788	757	783	763	742	770	716	797	761	739	771	749	773	758	761	741	759	792	744	776	754	805	742	746	811	779	765	776	740	732	748	761	756	767	805	765	746	758	794	762	716	711	796	788	741	750	762	709	762	781	817	744	763	790	817	799	784	746	810	794	794	815	755	808	747	736	724	765	764	726	759	749	799	779	825	731	738	824	800	766	798	797	757	797	755	776	782	751	723	788	805	734	786	772	795	763	762	776	785	800	783	773	807	769	825	700	761	762	821	782	777	736	760	750	762	693	761	767	794	733	757	732	741	710	801	763	807	769	731	778	808	741	739	777	762	713	744	770	827	765	761	757	722	780	776	743	785	789	745	757	766	797	743	730	780	779	723	785	766	760	784	762	831	754	762	816	745	758	714	809	745	747	748	760	754	761	796	778	769	800	807	765	740	728	811	774	753	774	811	735	769	743	780	774	796	761	752	788	790	786	782	685	756	732	790	754	754	755	756	817	760	758	794	731	785	774	741	762	775	732	764	802	732	818	770	784	776	766	802	738	733	738	781	765	774	759	758	750	799	744	742	751	760	755	778	677	793	784	734	789	724	773	767	779	775	784	737	760	790	818	782	720	764	798	711	777	742	735	818	727	798	759	800	785	792	777	736	798	775	731	731	757	752	762	755	784	743	733	742	800	787	749	753	738	778	795	761	767	773	796	784	761	760	757	770	794	760	768	768	777	740	759	752	799	773	736	775	803	756	732	776	760	685	761	759	758	792	777	778	756	771	752	756	762	793	819	758	774	772	744	798	784	790	744	759	768	728	755	703	806	797	734	737	746	746	785	800	772	742	791	805	777	768	737	762	784	771	755	798	779	737	717	743	732	767	774	791	804	712	755	760	761	711	720	778	769	773	805	761	750	780	760	775	729	792	731	777	740	747	788	744	764	770	813	779	786	769	804	766	778	708	773	766	761	787	780	728	754	717	767	758	781	809	787	775	772	847	755	778	750	721	772	736	779	718	714	760	747	769	735	758	783	778	774	756	793	745	779	769	753	776	751	799	743	755	782	753	770	746	772	785	767	751	778	774	736	758	757	733	842	769	824	764	719	801	775	753	789	781	711	753	747	765	801	785	735	775	728	755	784	717	788	740	787	756	800	742	750	747	708	714	749	718	753	715	727	753	740	758	758	742	731	762	753	736	745	759	786	775	751	767	752	722	816	783	808	726	752	749	721	741	799	738	777	780	785	774	770	771	746	777	751	764	787	751	755	726	766	746	797	817	758	776	768	790	742	757	741	778	761	743	816	752	800	778	754	736	753	765	804	757	747	747	738	810	745	765	778	790	802	774	752	781	794	746	776	755	807	817	827	781	750	828	846	792	782	820	783	774	737	753	814	703	779	736	739	744	764	744	783	754	726	794	747	756	755	787	711	766	767	788	735	792	794	763	841	718	836	770	718	770	780	777	746	772	699	711	735	827	756	751	740	778	758	760	789	722	766	786	769	781	788	748	728	785	761	745	751	767	786	764	759	789	766	744	748	734	757	774	718	821	748	751	748	758	776	777	710	761	702	799	801	749	722	712	797	816	791	769	747	733	720	778	770	724	734	744	757	709	797	831	781	766	800	800	741	756	739	787	711	804	814	752	758	772	749	807	753	735	815	729	795	723	780	723	746	805	757	758	762	771	762	817	812	767	738	791	743	784	773	773	751	760	754	719	795	792	748	774	774	746	747	756	805	775	792	752	761	766	779	772	818	798	727	762	740	771	787	800	758	793	705	729	816	806	754	780	742	730	740	749	722	751	764	818	789	799	782	785	783	777	762	808	715	779	797	760	760	718	789	745	797	769	756	823	787	755	741	775	789	779	780	753	762	765	742	749	779	732	741	821	755	756	824	788	743	701	707	737	773	738	702	732	799	765	755	779	738	766	816	742	742	770	781	747	750	765	789	798	748	812	782	726	818	782	776	798	754	801	774	802	700	749	789	764	784	782	734	816	753	729	754	795	722	786	739	728	780	739	720	739	797	730	765	774	768	755	770	747	742	759	822	688	748	793	737	808	716	767	738	767	752	781	757	788	813	770	751	785	766	822	793	753	770	738	749	778	771	731	797	734	788	770	795	766	731	789	782	775	826	731	776	756	768	784	808	837	780	777	775	756	786	822	770	783	804	743	769	704	770	754	775	775	755	702	766	755	731	772	726	796	775	752	777	780	746	748	793	815	807	784	764	786	742	752	743	703	763	747	759	738	716	783	755	793	754	769	735	762	737	735	770	756	746	783	775	744	746	770	759	731	765	735	789	771	737	734	757	794	723	772	737	787	701	775	733	807	742	779	765	754	778	762	841	758	776	801	771	748	727	759	794	795	743	796	761	777	749	731	754	723	766	701	799	747	715	777	797	800	790	738	777	776	787	748	780	765	790	755	839	786	808	760	768	742	738	765	768	795	800	752	766	787
30043	44479	35507	24198	18530	14174	10756	8132	6253	4952	3982	3387	2998	2457	2094	1787	1640	1528	1320	1222	1220	1170	1135	1033	1031	1000	913	909	893	891	920	894	848	865	840	812	778	831	774	751	801	772	801	793	740	760	751	775	770	748	737	755	790	791	768	776	788	793	727	802	726	766	813	764	732	792	735	754	742	751	725	747	751	757	770	755	802	774	752	768	820	758	776	719	748	752	758	752	789	810	774	746	738	770	751	758	760	758	807	784	742	776	811	794	820	728	773	778	801	720	796	775	759	755	811	782	779	767	807	728	744	790	714	722	770	759	740	767	771	794	769	751	766	740	751	794	793	781	738	815	796	736	768	758	768	787	771	819	770	821	824	772	784	758	764	793	772	804	753	794	760	766	756	776	755	714	791	803	771	767	765	777	806	741	755	755	810	807	767	821	737	768	721	801	772	757	799	749	809	750	740	804	790	782	766	740	784	785	761	782	809	697	772	740	758	731	750	813	770	742	793	751	728	741	760	751	780	744	750	713	783	763	818	715	744	755	782	729	771	761	754	730	757	733	777	813	763	777	735	779	780	744	749	840	751	816	742	744	826	744	782	761	763	761	778	784	777	777	742	759	770	779	728	807	796	809	734	713	699	782	785	731	794	793	740	781	823	760	797	782	732	766	719	820	762	769	821	757	721	747	792	707	755	750	715	743	777	766	760	775	813	712	739	796	764	721	798	769	822	780	753	757	765	770	788	791	751	781	739	785	754	757	750	756	793	824	726	801	782	738	776	800	799	760	750	793	766	776	782	780	762	785	774	800	792	753	740	741	772	761	774	782	728	762	758	743	770	770	784	800	824	800	769	728	777	784	718	818	750	713	790	755	805	799	801	772	733	751	714	778	789	765	764	730	761	755	779	751	787	754	836	764	811	762	759	757	787	757	783	767	756	744	758	751	753	770	791	724	802	737	734	730	774	703	743	778	773	750	809	760	754	770	732	774	791	765	720	761	747	732	755	784	780	806	771	785	774	768	788	730	751	805	781	788	756	759	762	780	840	768	845	757	789	751	791	760	804	775	766	759	764	801	787	760	758	721	790	812	813	755	746	744	776	756	749	776	786	725	803	797	809	815	741	805	802	769	754	807	779	761	727	755	777	736	731	741	758	685	765	800	756	775	751	805	736	797	826	795	778	812	768	776	857	802	684	779	790	748	721	753	794	764	802	732	769	761	794	751	735	795	754	770	736	771	807	744	799	771	769	807	768	799	816	799	778	791	812	785	781	822	772	761	782	748	770	792	790	770	819	737	759	752	769	751	788	767	783	768	784	796	826	756	735	778	779	779	731	724	770	784	759	745	813	769	795	759	754	755	770	744	769	767	752	782	722	777	775	773	782	795	790	769	782	766	775	767	762	707	747	829	763	785	752	815	756	787	792	791	797	786	718	784	710	758	745	802	765	757	754	769	805	798	736	776	769	761	814	790	754	787	746	768	765	789	763	782	751	729	806	729	782	730	809	797	761	779	738	730	781	799	783	764	754	785	766	750	772	752	767	775	745	810	708	805	789	725	768	786	732	723	762	753	829	749	800	804	817	790	808	798	777	803	803	776	749	784	736	742	777	734	832	767	766	797	797	786	776	744	755	725	810	834	809	734	771	752	721	774	789	753	779	779	776	790	760	743	807	833	753	759	769	783	741	807	756	746	787	798	707	771	772	699	722	784	776	692	784	796	756	785	788	798	740	761	736	746	759	757	757	773	788	804	769	763	811	769	724	719	774	728	803	781	779	795	771	743	787	786	772	765	763	790	767	787	796	752	738	761	774	793	795	776	760	792	789	779	771	828	732	785	796	726	762	751	790	748	787	722	773	814	801	772	770	777	804	785	765	754	792	801	757	810	769	795	762	733	739	780	784	777	783	753	761	766	794	743	769	706	776	764	793	733	762	785	745	772	782	734	773	747	783	703	802	768	806	804	796	746	763	758	786	813	792	785	703	769	733	766	761	765	745	769	761	771	815	775	794	728	791	748	773	754	764	778	796	797	768	765	767	768	799	827	804	757	797	799	753	792	821	748	758	756	740	776	751	760	756	751	778	763	786	792	729	735	731	762	751	740	801	787	773	738	750	779	723	761	739	763	751	734	800	738	805	840	747	749	751	811	785	720	752	821	743	720	772	789	774	746	808	772	756	805	759	775	801	822	772	731	777	787	731	795	800	738	739	771	726	793	744	769	756	791	721	758	800	743	776	777	740	758	765	740	735	838	803	772	763	810	782	760	783	768	777	789	785	785	775	770	828	747	784	770	713	741	751	734	755	803	739	800	749	736	786	803	761	793	767	772	781	733	773	777	783	813	786	791	765	748	770	759	792	734	735	779	747	794	764	808	732	784	769	756	720	766	754	766	783	707	776	752	825	754	764	729	723	747	750	752	788	734	744	732	739	721	771	768	835	747	750	725	742	754	735	751	743	751	757	768	794	762	783	774	815	775	793	782	797	751	793	759	757	807	754	768	818	756	760	731	753	814	708	738	815	810	734	796	749	783	786	797	747	792	772	733	777	790	769	803	779	737	779	768	715	800	742	763	811	807	758	816	774	785	752	776	714	810	734	807	721	809	788	785	764	783	768	790	742	730	772	726	757	803	779	746	767	740	762	797	725	759	741	734	732	816	742	802	765	757	744	753	742	749	803	782	816	751	742	716	726	719	751	833	747	833	729	804	788	786	757	835	796	716	761	723	730	774	797	763	756	719	771	725	824	766	758	779	738	724	772	724	713	782	810	760	758	743	799	781	773	784	734	761	724	772	778	750	777	769	799	767	806	719	753	779	798	740	763	731	817	792	745	763	788	776	760	750	795	781	759	762	754	762	790	707	762	749	717	765	838	744	715	825	792	761	762	770	711	727	774	734	782	796	760	773	762	780	732	791	753	792	777	735	767	739	766	778	799	838	778	849	792	732	765	775	790	777	731	791	776	777	760	726	777	766	764	788	754	776	764	743	701	781	746	754	725	759	740	746	765	787	819	725	762	779	761	758	780	775	806	797	770	783	729	781	824	745	807	757	735	782	730	805	793	745	798	780	777	772	763	777	764	759	783	720	742	812	831	713	724	793	760	833	727	774	764	785	777	738	771	763	787	813	784	772	801	764	728	792	802	752	767	754	740	720	726	779	780	780	797	767	784	795	737	741	749	764	750	756	726	790	784	756	758	759	782	741	756	776	797	790	781	793	722	765	734	755	747	771	794	758	774	732	739	806	792	748	784	791	788	782	733	788	732	805	747	772	741	769	749	744	753	772	786	783	763	775	771	780	737	787	805	764	742	759	798	811	773	811	748	731	765	759	799	766	778	798	796	705	769	839	785	787	761	763	763	772	828	787	742	779	722	759	691	791	765	775	765	800	775	774	753	782	755	704	711	756	776	791	782	806	797	800	777	728	765	744	721	768	770	778	790	752	747	741	749	756	782	765	831	808	783	800	733	822	759	766	750	772	765	773	724	800	773	776	802	769
23722	21092	28467	24989	22993	21574	16444	10010	7574	6057	4788	3996	3482	2923	2516	2138	1856	1747	1514	1445	1387	1390	1274	1210	1278	1175	1179	1071	1037	962	1022	952	986	1005	923	972	947	957	896	877	964	840	901	914	927	895	934	828	934	840	868	916	860	916	850	953	847	872	926	946	841	941	869	845	822	926	902	930	853	856	873	844	871	899	901	840	856	848	878	881	871	883	864	896	864	905	861	863	887	937	874	910	864	821	868	869	847	875	861	906	912	823	840	863	847	870	891	857	922	883	810	856	855	896	873	870	834	863	943	863	873	875	858	891	851	857	896	872	917	875	915	864	911	890	873	893	923	918	860	858	853	840	860	859	860	884	900	861	924	877	947	892	891	859	902	879	900	888	882	897	887	867	874	826	922	814	862	890	892	849	881	887	881	856	858	864	867	821	910	841	869	870	857	878	882	862	888	879	838	910	880	887	889	899	924	916	859	885	883	888	920	864	845	912	940	887	861	867	898	918	861	924	921	901	869	868	892	876	893	901	826	870	856	931	888	877	926	900	885	869	849	941	870	897	877	925	935	889	863	855	847	872	877	885	873	924	851	895	846	894	814	805	857	867	842	878	924	960	878	880	907	869	854	900	866	848	911	852	872	883	836	878	833	902	865	871	856	891	839	841	866	936	857	861	917	915	874	867	919	854	845	906	865	903	867	868	840	897	897	855	874	873	914	865	867	835	857	888	836	856	899	857	891	860	889	893	874	891	891	900	858	850	856	883	819	870	891	913	892	909	818	860	855	882	892	882	892	901	907	878	846	859	932	930	875	893	838	820	983	869	879	846	869	870	877	870	873	898	908	859	849	831	921	879	869	866	873	916	870	889	859	898	873	874	864	915	853	908	838	902	889	857	865	864	892	891	904	924	860	904	839	863	889	854	888	802	905	862	868	860	879	874	861	892	824	905	866	860	873	902	841	903	903	828	884	880	871	829	913	835	936	846	901	856	844	889	876	839	885	858	841	855	831	889	938	889	851	891	899	869	912	906	870	887	876	854	891	868	907	797	831	910	864	945	864	908	849	883	865	855	883	842	866	886	876	854	896	868	832	883	902	877	862	855	842	849	831	878	852	949	907	881	895	879	901	866	879	896	884	908	899	850	872	908	868	893	840	925	822	857	904	833	869	879	845	865	879	848	891	851	867	849	939	870	921	870	833	910	904	886	851	877	950	854	848	847	824	876	872	858	905	850	871	873	872	821	861	869	867	865	847	857	883	844	886	866	906	870	855	883	909	853	876	880	904	917	881	865	889	908	858	951	864	846	871	860	870	812	883	914	912	834	843	912	939	884	881	845	918	883	900	857	909	828	871	847	868	868	823	864	877	843	863	805	884	837	916	881	883	866	851	876	832	832	899	889	861	838	835	876	969	891	891	860	834	849	894	870	885	878	834	863	860	826	885	885	905	878	839	858	887	883	849	881	926	861	869	853	885	885	837	866	840	956	858	856	879	860	868	865	905	882	865	859	804	934	908	864	828	847	911	873	907	947	900	893	891	871	876	841	867	868	862	839	884	888	876	880	905	904	890	919	884	831	830	878	905	847	856	861	870	908	878	824	912	875	866	823	852	906	869	886	938	865	917	904	915	848	902	868	892	892	868	842	839	874	867	859	826	890	892	868	886	909	870	856	889	900	907	869	900	908	920	866	832	888	893	879	855	872	860	873	911	904	840	812	929	858	897	849	845	898	865	869	912	858	877	865	841	871	937	843	933	851	904	907	867	885	857	881	852	846	879	907	917	877	894	827	865	879	898	860	848	917	871	863	884	849	911	898	897	880	914	928	856	812	882	867	856	921	840	930	907	870	872	883	905	871	924	856	861	854	834	845	851	832	832	899	860	886	868	879	817	905	888	856	893	844	836	885	849	859	896	903	892	906	846	864	859	940	852	901	848	881	869	875	886	895	856	873	892	828	884	841	907	909	886	878	845	886	870	830	831	896	866	839	867	882	843	882	839	924	941	904	871	869	970	885	854	851	876	894	841	884	877	892	937	889	862	913	841	905	880	864	856	909	851	900	829	845	925	903	880	878	893	808	891	897	873	874	888	850	863	913	910	856	828	959	884	842	879	873	905	845	924	922	869	886	925	869	847	863	873	914	838	840	875	902	914	919	915	885	886	876	956	945	899	872	848	853	813	833	917	864	855	906	861	845	899	825	837	851	869	882	830	861	941	824	844	898	907	893	880	884	870	893	838	886	975	933	878	869	882	898	922	843	895	928	895	853	907	905	849	901	852	884	845	889	857	886	838	810	895	847	860	891	921	864	888	840	903	826	924	877	918	931	866	897	876	919	908	929	861	864	812	873	878	892	872	865	872	859	898	851	910	826	811	906	870	901	871	906	917	849	824	908	875	866	852	876	863	928	861	863	827	910	870	915	954	844	881	866	836	860	885	900	838	822	877	912	862	905	854	852	862	825	881	866	871	886	852	988	882	848	885	873	825	856	848	872	885	915	842	886	885	859	826	873	875	937	912	842	881	895	856	919	937	899	867	869	818	902	823	896	867	889	914	897	906	890	850	904	940	825	866	908	861	859	881	845	826	908	910	925	891	849	859	850	868	918	897	867	856	898	858	864	904	875	845	872	839	882	849	879	847	870	849	863	853	894	842	894	882	955	895	861	850	868	839	842	854	852	891	866	883	889	924	868	927	892	898	852	859	844	890	833	896	863	820	906	883	887	855	782	871	886	854	878	921	966	875	842	889	894	920	892	862	841	906	845	891	862	916	887	895	862	873	839	839	897	866	826	840	925	937	920	878	850	891	885	864	919	905	869	858	851	857	875	866	875	887	920	855	923	870	908	880	869	873	897	857	864	855	921	877	858	825	910	845	826	877	880	887	864	869	867	917	898	911	876	913	871	953	894	892	847	883	919	902	869	831	796	873	849	886	865	928	848	876	832	841	876	859	898	924	825	880	832	861	918	849	849	869	884	885	849	845	875	886	855	862	892	916	877	858	920	862	889	970	871	840	870	918	866	845	917	886	841	848	893	835	859	865	861	871	885	878	887	860	850	883	929	875	855	940	931	845	859	848	850	850	886	890	901	874	910	883	794	858	871	914	900	900	914	875	872	821	842	900	910	899	891	890	900	893	864	914	884	858	806	895	857	881	893	909	906	820	845	912	874	877	788	848	865	850	903	885	847	859	854	885	922	916	851	838	891	835	879	861	857	896	924	888	872	864	914	805	835	808	880	876	842	846	869	890	838	857	898	826	894	896	821	845	880	910	923	895	939	842	883	928	963	853	853	917	861	875	847	887	873	862	852	900	915	898	871	921	872	904	880	840	883	937	897	907	917	876	895	896	871	877	906	852	873	881	866	879	897	850	903	856	899	897	920	877	912	874	897	915	858	850	878	808	861	840	883	887	830	895	855	875	853	860	860	912	922	876	900	851	823	854	816	872	870	860	886	932	897	859	894	893	857	860	957	833	895	893	817	898	855	878	794	834	853	818	854
31652	53535	43614	32679	26098	20839	16497	12883	10510	8367	6717	5581	4749	3982	3213	2806	2373	2031	1933	1659	1654	1585	1479	1407	1312	1289	1223	1145	1116	1124	1090	1065	1009	980	1021	922	966	881	914	902	900	962	937	890	881	800	854	905	860	886	890	823	851	844	882	893	816	858	841	877	878	855	887	869	872	835	864	926	921	913	879	854	892	809	774	852	868	836	857	890	804	895	830	859	859	844	910	837	824	834	804	865	839	855	917	906	816	884	856	871	845	905	873	824	917	863	808	884	854	845	888	879	844	843	861	855	879	849	905	851	846	888	881	919	858	818	860	903	864	910	829	828	859	867	853	909	889	854	825	894	819	841	873	816	916	857	861	850	870	866	870	835	831	846	825	906	882	860	831	830	853	887	873	850	857	894	909	845	820	860	887	878	854	810	894	808	839	853	842	800	859	890	843	837	816	853	886	841	875	900	887	858	869	845	848	897	876	867	839	862	820	886	851	876	829	867	834	848	855	865	877	842	830	895	904	878	904	827	829	842	880	867	906	895	844	931	855	888	903	812	894	859	822	856	856	808	891	898	875	864	913	831	914	854	870	848	895	858	801	811	852	922	868	854	886	880	889	852	844	850	872	848	838	837	854	882	869	835	852	844	912	845	877	864	808	900	905	852	894	863	850	879	899	886	862	796	853	874	812	815	865	832	845	910	893	821	908	812	833	851	876	870	820	863	873	827	848	898	889	864	872	855	867	842	846	916	856	908	902	867	868	906	904	840	896	857	823	861	882	884	904	853	922	854	813	864	909	871	835	875	871	864	895	851	865	831	853	901	833	871	897	871	856	856	874	831	822	924	886	828	861	864	879	839	845	882	862	890	865	903	860	871	888	840	865	904	843	891	826	845	858	795	880	814	880	848	825	849	895	799	829	844	874	827	860	838	878	882	912	883	822	850	895	874	838	865	830	904	866	858	844	876	858	847	890	891	834	868	833	842	827	919	849	844	873	835	870	852	853	852	869	848	869	857	846	870	883	912	866	821	884	888	863	882	877	857	847	888	864	870	885	895	798	870	862	894	907	884	853	864	884	851	802	832	851	851	858	863	865	845	825	886	861	806	772	913	903	878	796	857	837	870	878	854	864	865	842	881	845	871	917	835	854	812	813	840	812	834	888	830	882	821	866	844	844	894	857	880	922	868	869	803	929	879	871	810	870	839	874	866	934	894	859	853	845	865	887	863	878	884	845	863	827	788	833	899	857	808	857	841	833	884	887	801	835	848	823	851	879	872	831	858	819	853	917	846	860	875	879	873	866	893	873	882	883	869	887	838	887	866	845	898	863	892	877	856	932	837	917	841	873	899	864	885	915	819	882	823	837	897	858	859	843	870	887	826	841	894	866	898	842	917	796	878	890	850	861	894	865	896	881	887	856	902	827	842	854	862	848	865	859	867	870	851	835	872	908	884	914	865	832	804	867	819	898	858	898	876	829	840	851	807	856	885	902	848	859	846	836	902	864	884	843	846	848	824	874	854	850	828	866	840	851	851	843	844	921	857	888	901	848	845	841	871	827	817	797	957	857	875	888	866	851	849	862	878	847	828	854	918	839	876	886	872	867	817	878	833	812	877	831	838	878	861	878	869	871	786	887	867	856	895	842	844	827	901	869	814	853	865	869	867	872	837	867	844	864	847	846	874	832	886	853	839	833	849	890	885	840	810	866	870	901	862	852	872	841	867	889	859	866	875	842	824	905	853	836	889	854	863	850	820	888	840	898	823	858	889	814	876	842	885	922	889	850	835	922	873	867	825	880	836	875	886	881	841	832	883	859	879	825	893	832	895	807	819	862	895	845	873	867	878	834	862	881	822	801	852	820	894	836	852	843	858	884	862	833	829	870	915	818	853	861	851	840	849	849	894	860	852	867	871	897	868	847	864	797	902	876	855	883	856	844	899	883	887	856	867	900	864	820	837	841	869	827	856	854	856	882	876	880	814	800	866	850	891	853	863	906	896	859	844	867	818	866	856	850	832	876	840	897	860	876	912	867	814	894	923	888	872	804	840	830	796	861	907	859	865	830	856	827	883	865	853	835	845	869	839	846	876	855	824	857	855	875	860	847	914	860	773	832	812	891	889	860	883	847	831	888	905	878	877	891	835	880	866	832	882	801	835	870	818	862	814	862	881	820	859	888	875	901	870	866	886	882	784	854	880	928	925	921	865	885	868	860	874	882	869	840	892	929	851	829	862	873	853	853	809	818	840	835	823	852	827	871	862	914	835	865	896	861	874	841	895	871	857	829	839	845	868	819	944	863	891	851	914	854	873	857	891	863	835	801	864	852	840	860	906	898	883	867	880	845	865	843	865	838	857	866	860	877	893	907	830	836	872	820	870	897	894	851	904	898	897	875	821	891	870	850	828	855	847	880	857	818	877	912	885	822	884	842	885	869	876	828	902	883	871	927	894	845	875	877	829	855	877	879	829	827	874	850	832	831	880	878	852	850	849	825	855	877	861	867	840	870	890	866	855	900	798	851	836	818	850	834	891	826	870	915	842	876	843	831	866	853	899	849	872	830	894	867	892	826	868	810	880	882	851	814	839	890	857	874	906	891	875	879	921	820	875	840	900	830	852	839	825	815	837	861	832	861	803	861	855	875	846	862	888	871	883	827	856	882	835	863	831	870	886	788	862	887	871	871	863	912	862	844	873	872	870	925	877	888	854	881	850	848	833	898	838	860	905	875	833	848	866	834	873	874	836	875	836	845	865	898	865	806	834	831	868	854	828	895	811	861	813	851	886	866	846	846	869	828	912	837	832	873	872	863	861	878	840	878	835	864	835	844	866	867	863	870	837	843	857	854	890	830	874	872	855	839	825	817	878	813	848	804	877	872	835	878	837	822	810	836	878	821	843	846	862	883	847	871	856	898	799	890	845	836	859	852	873	873	837	835	830	836	866	840	911	923	857	802	828	848	865	874	821	811	831	847	887	828	880	873	864	864	839	891	861	875	840	831	845	872	846	836	863	830	908	813	848	862	826	846	897	854	906	883	826	869	867	859	825	863	852	848	888	846	864	852	882	897	853	815	900	873	853	829	891	842	849	777	811	851	876	880	888	888	863	852	883	866	865	884	852	857	866	884	884	896	864	868	846	847	845	870	878	914	867	877	867	940	877	815	904	899	848	892	895	884	885	802	860	880	892	812	848	818	866	861	868	932	834	819	834	880	927	872	789	859	849	841	858	846	898	887	897	862	823	872	826	847	866	843	855	876	856	886	821	862	923	811	879	815	811	834	905	862	839	907	914	822	902	847	864	877	858	892	879	850	906	883	833	872	879	819	885	883	886	855	871	883	870	863	813	879	844	830	851	863	834	848	863	853	873	856	830	861	861	874	853	861	850	909	836	892	795	879	866	869	860	874	851	826	858	837	865	867	850	911	876	887	843	891	872	886	905	848	885	843	867	857	832	871	875	845	891	910	898	811	851	859	898	833	862	861	818	844	843	846	861	889	823	855	900
24742	21077	28433	26948	21867	16519	11306	7548	5581	4706	3831	3132	2718	2364	2017	1774	1589	1490	1422	1315	1278	1190	1101	1154	1087	1079	1075	1073	1007	940	1039	1049	956	925	925	946	913	890	839	919	885	868	886	892	873	853	863	843	791	845	839	830	823	829	824	826	792	886	844	855	838	821	834	868	844	833	884	807	879	810	888	822	826	865	769	807	826	852	861	826	807	821	898	852	905	883	934	884	897	876	922	858	866	875	830	869	872	829	835	855	906	881	835	865	895	865	842	878	912	872	808	879	835	859	839	825	848	896	853	891	869	866	872	837	823	779	833	885	874	835	916	844	856	853	873	856	826	819	832	875	807	820	933	879	842	793	829	805	842	857	854	878	794	846	804	863	862	826	839	782	808	858	860	875	833	850	849	833	854	873	841	820	867	890	825	865	836	829	865	889	864	876	860	817	862	836	852	820	857	869	832	861	813	828	833	863	841	887	873	875	834	813	887	842	840	868	852	841	852	819	821	849	876	854	867	839	841	857	836	848	891	898	865	892	810	865	874	870	848	881	794	895	838	894	929	815	839	882	818	858	846	849	778	821	898	813	819	879	888	863	837	901	870	852	771	853	826	828	851	913	820	842	868	888	800	877	845	854	857	867	802	865	860	892	862	879	841	916	865	773	836	807	833	835	774	839	896	886	842	827	847	877	882	859	830	915	861	809	798	858	855	899	798	833	869	836	833	791	861	830	902	859	848	805	832	863	860	864	843	846	796	839	896	861	838	839	826	913	861	845	856	846	867	830	843	818	849	827	834	860	823	859	858	847	850	859	830	850	817	861	829	814	891	840	900	806	814	822	867	869	872	898	890	895	840	848	823	897	800	829	873	818	841	896	862	834	910	798	925	878	846	747	809	826	877	838	853	861	857	780	831	855	858	818	831	832	917	872	856	825	797	876	888	857	903	873	869	814	833	842	884	810	830	820	841	839	898	812	839	848	866	822	821	870	852	869	845	876	873	859	779	864	809	852	890	876	839	779	882	811	912	857	821	868	888	851	823	864	845	863	852	818	796	861	806	846	811	840	825	798	848	876	852	848	844	891	863	797	825	836	812	828	866	816	821	807	888	842	794	882	864	839	875	835	843	825	880	873	835	845	854	829	878	845	860	843	795	826	850	869	880	836	858	860	849	874	887	849	817	904	886	873	802	813	882	803	860	858	855	871	854	865	888	908	839	888	883	871	863	847	836	804	885	859	865	846	886	811	872	827	888	833	797	864	879	819	847	851	841	854	923	813	821	837	877	855	850	864	831	850	845	837	826	826	889	850	876	820	795	886	872	778	850	862	853	829	861	825	852	849	899	876	857	850	867	863	870	875	854	820	848	836	929	840	852	873	846	870	890	863	858	866	820	849	821	849	812	840	850	897	852	791	793	844	858	844	851	840	878	832	839	845	815	809	845	852	841	831	901	847	836	843	893	906	800	885	829	843	852	815	783	839	894	805	809	861	846	805	863	811	826	842	892	892	795	820	844	905	858	873	875	827	880	813	808	852	889	835	872	868	826	875	843	870	817	839	863	845	879	871	908	887	847	870	856	840	790	829	888	867	853	852	868	825	862	874	835	877	830	854	888	851	822	859	859	876	876	802	894	847	831	890	827	858	832	844	856	847	817	881	842	826	832	849	807	851	840	883	871	838	828	822	877	876	892	838	855	836	855	901	870	861	863	882	827	886	855	924	810	863	861	808	849	819	815	811	892	872	806	851	839	845	877	835	820	803	825	830	858	806	889	899	873	883	897	898	842	847	924	794	897	838	794	847	835	873	931	813	861	869	817	818	854	881	889	835	828	830	851	824	863	842	834	827	789	851	844	867	861	872	795	834	807	828	844	862	866	809	831	805	849	797	857	859	807	860	820	872	869	851	856	872	870	876	803	839	854	873	773	839	818	872	851	863	862	852	849	839	833	895	859	851	819	851	826	846	859	881	865	839	887	851	863	862	899	885	871	813	861	836	846	838	820	831	870	819	863	806	848	860	877	851	866	816	886	860	870	800	867	857	805	859	861	858	881	837	858	785	850	863	796	886	840	819	869	794	810	830	852	883	834	855	815	819	859	823	873	871	843	795	859	869	848	879	868	847	804	838	885	838	850	825	832	796	843	847	797	840	856	814	860	838	831	855	814	881	873	841	869	804	850	823	901	879	855	838	851	865	844	905	842	907	914	833	873	869	880	844	817	762	845	854	857	881	873	806	878	817	851	891	843	819	825	778	900	837	808	792	836	826	883	863	869	899	879	831	864	815	827	858	839	956	806	839	843	784	906	876	894	823	875	884	826	862	828	895	855	877	858	888	867	840	860	846	876	808	859	842	851	868	823	866	905	850	803	860	845	900	829	864	839	879	898	831	874	809	866	858	851	856	901	879	825	869	843	849	877	844	841	859	826	862	831	848	883	871	882	844	846	832	835	831	873	861	855	864	865	840	810	886	779	860	895	854	867	880	839	881	833	826	874	854	807	906	814	875	861	863	827	900	845	869	801	846	832	855	886	892	825	876	851	852	890	871	877	851	860	818	813	818	853	862	835	829	834	856	881	866	836	882	859	878	900	868	813	856	832	830	852	840	829	858	815	838	842	851	870	853	842	861	859	866	847	867	801	866	884	850	843	914	844	792	861	859	852	848	843	803	828	848	882	870	842	793	805	822	785	854	856	876	858	865	850	864	874	877	821	823	880	843	842	852	855	845	836	821	849	841	860	813	799	881	840	873	875	886	843	867	926	846	825	838	861	895	881	868	871	879	893	796	903	823	833	891	849	832	840	812	832	846	858	829	837	868	842	872	859	906	833	868	838	850	834	790	838	843	812	867	869	837	878	854	813	867	867	841	863	872	830	834	851	831	854	800	863	846	846	849	885	889	890	814	879	896	899	868	907	805	866	835	867	882	822	900	876	860	829	811	868	888	856	865	849	819	820	831	855	819	809	795	845	853	879	832	796	850	833	784	874	862	850	833	838	866	851	839	852	807	809	897	835	795	806	867	851	831	871	811	884	831	811	800	871	852	865	883	806	835	866	876	886	808	842	884	860	866	840	819	810	789	889	860	809	844	822	862	878	822	836	827	875	874	858	868	846	867	852	861	843	829	820	794	849	861	845	850	850	823	833	885	819	853	859	868	888	857	891	856	796	807	823	864	876	882	807	794	816	890	844	866	794	886	852	787	871	900	861	831	800	832	826	824	869	859	869	833	864	826	848	859	811	835	808	847	887	840	816	875	848	868	881	819	855	913	856	796	873	844	854	852	843	828	812	825	875	843	875	857	875	848	852	819	825	869	860	816	781	838	777	859	837	868	816	837	898	815	859	808	828	862	853	838	828	885	877	851	841	800	801	882	834	859	838	840	882	849	811	807	931	816	846	823	861	822	844	811	873	833	811	862	821	902	861	877	858	826	857	843	829	838	836	846	883	846	864	890	820	833	877	790	863	899	849	886	855	839	834	852	833	854	857	791	859	843	872	891
31038	49787	40138	29105	23185	18561	14411	10946	8577	6993	5663	4804	3968	3309	2880	2220	1906	1895	1702	1482	1448	1447	1345	1266	1237	1207	1099	1111	1079	1038	1055	1013	1015	922	952	904	899	918	898	904	871	887	823	904	849	834	887	869	860	839	908	885	854	798	867	887	848	870	869	856	881	821	846	864	842	842	905	857	840	853	825	886	882	849	828	827	885	903	880	891	856	879	860	906	859	849	873	844	815	830	888	839	878	907	817	880	800	875	829	854	847	849	834	852	836	915	860	857	846	845	862	878	857	856	825	881	887	807	790	828	814	861	870	889	840	824	898	824	839	853	887	815	849	876	936	869	856	837	805	875	840	880	829	818	900	797	889	809	854	836	865	874	884	857	886	815	817	790	861	804	792	796	802	871	865	862	824	864	899	863	851	837	860	840	834	826	861	842	895	816	865	872	817	885	829	873	869	841	865	864	832	809	797	858	838	869	827	890	877	856	842	859	900	826	824	906	858	890	886	823	858	920	856	896	862	867	835	879	882	858	904	836	831	865	890	852	881	890	856	879	822	900	813	916	808	816	800	830	849	901	833	958	882	876	851	848	850	838	806	799	892	891	839	886	976	828	889	894	798	883	839	836	814	850	879	910	880	780	823	885	880	896	827	875	890	816	818	867	853	913	871	871	899	886	892	821	820	830	904	821	856	868	842	780	842	878	823	821	884	807	874	846	832	808	884	794	835	855	837	838	859	806	903	841	878	887	869	884	854	867	824	886	816	836	835	856	863	857	834	872	894	840	902	822	866	862	813	872	841	870	866	843	859	863	893	841	843	808	873	863	875	838	893	779	817	885	857	819	800	847	836	842	905	900	899	857	826	903	805	844	830	922	812	880	834	853	844	884	874	873	825	829	889	855	896	873	848	867	891	885	902	862	851	849	832	840	903	834	874	904	887	862	896	859	890	886	914	862	823	888	843	870	836	835	876	879	854	896	843	916	855	860	793	806	909	854	858	811	905	880	852	905	825	848	840	882	828	949	880	854	907	865	799	868	843	920	860	801	870	837	879	874	881	836	860	840	884	884	844	864	857	881	873	880	870	843	831	847	874	864	819	875	882	847	855	858	850	907	805	816	816	846	848	864	857	866	847	892	878	845	879	837	818	850	853	879	849	850	860	864	844	909	815	857	841	807	871	860	852	826	859	844	889	830	840	841	852	865	818	836	890	844	845	837	884	891	810	852	877	870	816	839	855	823	837	887	847	824	843	883	935	804	841	862	863	855	826	859	872	846	828	839	850	839	833	855	837	864	913	871	812	856	850	866	846	836	848	809	861	821	837	846	835	786	821	887	850	834	884	907	916	885	855	838	846	890	852	851	889	897	822	884	902	851	827	870	845	888	846	851	830	819	907	813	875	850	833	820	844	824	834	832	890	866	819	865	831	859	848	835	894	858	843	875	846	876	792	883	860	893	875	868	862	846	822	841	835	863	807	871	856	854	856	871	845	859	912	874	848	849	824	869	877	882	847	850	904	869	944	840	882	847	897	797	883	848	869	906	892	829	908	828	871	849	897	886	815	822	836	839	842	862	834	841	832	893	863	847	821	876	822	800	831	894	878	853	890	870	858	853	857	832	867	827	870	885	807	834	847	850	866	857	869	770	839	818	853	858	872	858	817	852	871	865	824	865	907	861	801	811	824	853	832	888	869	829	857	854	858	886	885	833	816	827	858	845	872	861	914	877	840	811	902	897	904	861	782	859	910	834	878	831	866	867	841	838	787	826	908	862	830	819	785	884	929	815	851	840	848	893	859	871	868	853	815	849	908	820	890	868	877	824	876	890	812	877	830	832	852	861	807	836	873	859	865	854	839	900	935	862	848	915	881	837	854	839	895	879	806	827	844	902	882	868	865	863	815	858	930	887	841	884	863	879	886	810	857	850	844	814	916	867	869	813	832	929	821	894	879	854	899	868	858	836	837	829	817	857	851	821	846	920	843	894	848	818	851	856	879	818	845	827	857	864	906	847	863	846	884	874	878	845	839	901	856	861	904	847	808	802	834	894	843	844	870	870	848	845	923	868	876	840	863	884	876	875	855	813	868	810	870	840	882	851	830	852	866	850	821	892	803	858	807	894	877	878	903	833	824	892	841	876	917	846	864	834	876	878	868	774	923	881	838	869	857	895	891	905	883	903	859	847	868	867	908	841	847	816	920	815	841	849	820	809	863	896	834	830	864	814	862	843	846	855	882	846	861	900	826	851	797	869	844	840	831	936	846	876	844	864	908	865	860	866	862	799	867	853	817	885	850	832	876	872	838	830	847	877	845	854	892	846	837	868	904	841	828	848	843	829	861	798	847	860	865	868	860	887	877	864	909	782	801	862	840	866	842	818	882	880	904	861	827	884	892	837	823	864	806	826	880	903	867	862	846	872	829	825	825	808	833	837	843	868	888	808	807	818	835	834	826	859	885	832	839	803	857	853	813	829	882	888	899	893	872	892	847	861	817	884	832	817	846	877	875	826	841	835	838	825	856	806	907	840	851	844	842	849	873	859	849	850	798	842	788	880	822	845	822	830	854	882	837	843	844	891	930	881	840	811	827	857	839	897	844	801	880	809	848	837	870	843	881	879	875	867	835	899	866	923	841	864	885	867	834	904	847	895	819	820	895	872	818	826	888	832	882	836	886	917	864	842	857	855	859	868	849	906	860	827	821	816	850	943	854	843	845	797	851	867	847	880	825	905	880	879	855	802	869	872	887	864	847	867	838	843	851	878	877	906	841	876	854	827	859	841	874	915	858	887	869	872	870	853	828	869	864	836	860	906	882	810	923	896	862	830	792	876	866	830	860	840	919	826	860	855	832	817	816	855	832	850	854	843	823	881	828	843	865	887	815	846	908	919	852	837	823	854	856	842	807	818	844	858	856	888	896	868	856	879	822	874	787	883	839	859	845	814	853	834	806	833	884	863	854	828	855	841	860	882	856	895	886	856	851	856	813	850	845	829	893	884	845	875	864	910	907	839	831	880	875	832	832	904	841	839	854	878	834	856	870	831	856	842	879	830	838	867	878	906	867	789	871	850	876	855	888	862	840	851	824	813	834	862	786	873	884	867	839	814	839	771	837	889	788	869	872	873	916	906	803	858	897	861	868	838	825	930	858	899	855	873	881	886	872	872	888	829	808	843	786	826	835	862	851	887	906	831	846	901	860	863	851	854	882	848	834	824	794	883	858	816	870	832	830	858	911	833	844	825	861	837	871	856	873	821	838	836	847	817	865	860	858	876	823	854	894	892	869	845	873	810	926	857	851	855	879	877	884	865	891	838	888	850	853	870	847	834	883	846	839	842	852	833	847	849	877	868	835	897	836	911	818	841	848	823	822	818	876	882	846	856	846	853	849	861	888	861	835	867	823	871	826	865	833	887	870	850	905	861	875	865	826	882	865	831	855	840	844	847	888	871	850	831	887	874	858	873	911	842	824	842	893	850	822	854	846	912	851	809	781	853	821	863	863	828
22468	21047	28731	23728	21914	24042	24329	15042	10587	8678	6969	5716	4612	4078	3424	2878	2456	2284	2061	1924	1740	1682	1699	1633	1483	1456	1360	1411	1320	1385	1236	1225	1270	1190	1183	1184	1111	1173	1116	1077	1059	1071	1080	1046	1063	1024	971	1067	1007	1048	1001	1039	1021	956	997	1004	1048	1035	1011	1032	1084	1054	1017	1035	1066	1006	981	1079	1013	998	1031	1016	1073	1007	1042	991	1032	1025	1025	993	1022	1028	1051	999	1030	1029	1030	1020	1009	1049	1020	1037	1053	1012	1072	986	992	1058	1023	1065	1008	1084	1041	1021	1044	1033	1047	1009	983	1014	1078	966	1043	1051	1040	1047	1020	1044	1016	1106	1028	1025	1024	1028	1027	1009	1013	1030	1007	994	1065	995	1028	1087	970	976	1065	1057	1005	1031	1083	1046	1040	996	1034	1031	1023	1064	1031	1079	1009	1019	1062	1031	1062	999	1012	1006	1000	1040	1040	1045	989	999	1015	1003	988	1015	1070	998	1024	983	1010	1053	1109	1005	1047	1060	1039	1050	1059	1044	1083	1054	1051	1018	1047	1055	1090	1048	1097	1052	1047	1045	1015	1083	1013	982	1070	988	997	1024	1033	1024	1046	1117	1035	1011	1123	1044	1015	1088	1004	1016	1033	1065	1017	1070	1059	1023	1011	1091	1063	1012	988	1048	1054	986	1024	1027	1033	1083	1015	966	987	1035	1003	1032	1082	1071	1052	1026	1056	997	999	1011	1018	999	1038	1036	1048	1006	1063	1014	1058	1011	1076	1010	1022	1048	991	994	1040	1077	1093	976	984	1057	992	1006	1037	1019	1060	1024	1076	1080	1043	1055	1062	1017	1052	1002	1076	1065	1026	992	989	1001	1034	1080	1047	1016	1029	996	1009	1040	1063	1043	987	1020	990	1056	1057	1050	987	1084	998	1043	1032	1026	1004	1028	1119	1097	1044	1036	1018	1051	1034	1022	988	1003	1098	1005	1001	1119	1047	1030	1001	1074	1118	1052	1005	1078	962	988	1090	1063	1038	1021	1024	1071	1045	1010	997	1034	1020	1002	1025	1041	1027	1061	998	1071	1043	1035	1015	1085	1077	1098	1009	1023	1075	1100	1029	1081	1019	1055	1052	1070	1028	1066	1084	1066	992	997	1075	1074	1053	1031	1026	967	1001	1026	1056	1038	1069	1032	1054	1033	1050	978	1020	999	1065	1036	1092	997	940	1038	1072	1039	1090	1082	1022	1012	1037	1061	1022	1024	1056	1054	1060	1013	1070	1048	1046	1059	1038	999	1040	1031	1018	1013	1060	1015	1000	1064	1060	1078	1071	1012	1074	1006	1082	1086	989	1104	992	1000	1056	1024	978	1060	1033	986	1048	985	1031	1053	1024	1031	1041	1039	987	1010	973	991	1079	1062	1024	1008	1026	1047	1035	1062	1087	1082	1049	1040	987	1032	1059	1053	1049	1079	1073	1061	1023	1005	1028	1040	956	1030	1036	1008	1059	1041	1101	1035	999	982	1101	1073	1064	1040	1019	1014	991	1006	1047	1020	1019	1010	1031	978	999	983	1024	1072	1003	1048	1049	1038	1113	1024	1030	1073	1045	1003	1068	1026	1063	1022	1033	1068	1017	1033	998	1004	1037	1042	1072	978	1053	992	1140	1013	999	1050	1029	979	1014	1004	966	1017	1084	1070	1012	1015	988	1027	1086	1040	1034	1013	1053	1068	1049	981	1031	1047	1039	1082	1031	989	1081	1050	1035	1040	1046	1080	981	1009	1053	1022	1036	1061	1046	985	1059	1015	1099	1020	1061	1024	1041	1048	1036	985	1063	994	1026	1006	1072	1015	1030	981	996	1065	1041	1058	1025	996	1016	1005	1054	1012	1057	1009	1004	1032	1050	1081	1010	1010	1030	1062	1020	1046	1010	1060	1072	1053	1039	1078	1023	1059	1026	1036	1042	1029	1060	1046	1061	1037	1031	960	1071	974	1069	970	1021	1018	1065	1017	1066	1063	988	1033	1026	998	1042	1035	1038	995	1022	1071	994	1021	1015	1059	978	992	1048	1020	1051	1006	1013	1069	1051	1039	1055	983	1076	1002	1030	1047	1020	1047	1067	1051	1043	1053	1013	1029	1035	1020	1047	1090	1071	1030	1074	1023	1002	1015	1025	1072	1054	1056	1093	1059	1096	1040	1053	1012	1016	1075	1049	996	1025	979	1082	978	1061	1034	1047	1077	1011	1035	1025	1028	1048	1029	1028	1065	1006	1045	1029	1033	1051	1025	1079	1050	1063	1029	1022	1082	1052	1059	1017	1011	1028	997	1017	1035	1040	1017	1011	1055	1067	1018	1027	1016	1047	1093	1099	1077	988	1076	1066	1041	1019	976	1052	1010	1020	1007	1052	1076	1044	1032	1098	1029	1078	997	959	1051	1087	1035	1005	1055	993	1044	1049	1014	993	1038	1046	1041	984	1127	1027	1022	1029	1051	1049	1028	1005	1035	1066	1020	981	1018	1072	1044	1031	1010	1049	1022	1026	1017	1069	1018	1063	1034	1057	1100	1020	979	1086	991	1023	986	1058	1085	1023	1050	1003	1068	1004	993	1034	1017	1014	1032	1005	1007	1060	1063	1006	1042	1053	1044	1059	1016	1008	1070	1048	1018	1002	1013	1035	1021	1052	1065	1063	1003	1056	1023	1018	1069	1034	1003	1036	1113	1030	1063	1130	1032	952	1058	1024	1030	1087	1043	1021	991	1067	1099	1052	1055	1061	1041	1046	1086	1036	1047	1034	1041	1039	1074	1059	1062	1009	966	1027	1093	975	1058	996	987	968	1023	1045	965	1052	1056	1078	1044	1002	1002	1076	990	1002	1026	1035	1060	1063	1067	1095	1009	1044	990	1043	1028	1009	1110	1029	1029	1057	1047	972	967	1060	1026	1024	1019	974	1029	1071	1052	1036	1036	1021	1032	1043	1048	1012	1017	1062	1045	1045	1001	1082	969	1114	1013	1019	1064	1044	1101	955	1091	1088	1016	1031	1046	1085	1044	1086	1003	1074	1057	1001	1036	1019	994	1006	1020	1028	1047	1004	1018	1024	1027	949	1050	1051	1055	1047	1061	1000	1084	1013	961	1038	1039	995	988	1000	1022	1019	1005	1076	979	1019	986	1036	1097	1058	1020	1021	952	1030	1027	1069	1013	1086	1012	991	1011	1020	998	1007	1033	1055	1053	1021	1060	1024	1016	1070	1016	1009	1031	1065	1055	1063	977	1060	1028	1079	1034	1015	1045	1111	1090	1065	993	1067	1016	1046	1043	1049	1002	1063	1060	1108	1026	1069	1055	1020	1068	987	1028	983	1016	1071	1023	1072	1055	1032	1011	1025	1004	1029	1073	1034	1000	1098	1067	950	1005	1091	1004	1046	955	1103	1021	1041	1035	1056	1019	997	1064	1041	1017	1001	1022	1038	1018	1030	1055	1044	1071	1054	1085	976	986	1061	1052	1058	1096	1071	1043	1040	1047	995	1047	1032	992	1053	1060	986	1024	1049	1012	1037	1028	1037	1012	1039	1015	1065	992	1073	1047	1086	979	1039	1034	986	1068	1021	959	1007	1052	1027	1016	1007	1069	1021	1032	1062	1082	1055	1063	1030	1020	1102	1024	975	1049	942	1006	1074	996	1036	1043	994	1019	1024	1017	1062	1015	1069	1030	1009	1035	1018	1050	1026	1002	979	1020	999	1094	975	1052	1059	1010	1060	981	1057	1051	1105	1049	1024	1041	1019	1004	1009	1074	1067	1022	1092	1012	1003	1059	1002	1073	1019	979	1036	1063	1022	1007	1016	1051	1065	1017	990	1046	994	1071	1059	1014	1047	1037	1020	1050	994	952	1010	1041	994	999	1036	1039	1022	1017	1112	1080	1011	1033	1041	1025	981	1061	1055	1045	1070	1028	1012	1093	1048	1004	1021	1026	1047	1004	1033	1056	1068	1090	996	1019	1028	1052	1042	1104	1051	1005	1045	961	1019	1038	1047	1068	1090	1035	1048	1005	1049	1078	1053	1029	1004	1035	1003	1033	1085	1015	1064	1040	1060	1061	1037	1046	967	1004	982	1001	1083	998	1059	1013	1012	1114	1014	998	972	1015	1033	1059	1006	989	1007	1057	1001	1062	1034	1037	1046	1028	984	1016	1026	1045	1072	1063	1061	1082	1025	1039	1041	1065	1023	1001	1000	1059	1016	990	1064	1003	1019	1097	1092	1034	1023	1090	1023	1045	1068	1037	1013	1027	1004	1042	1019	1026	1011	1015	1017	1039	1079	1008	1106	1056	1038	1016	1019	1050	1016	1014	1034	1008	1009	1012	1014	1079	1045	1064	1110	1004	1085	1035	1029	1066	956	1096	1066	1065	1038	1040	989	1049	987	1011	1069	1008	1095	997	1030	969	1036	1047	1056	1056	995	1047	1050	1050	1085	1035	1048	1101	995	1039	1036	1011	1060	1072	1085	1032	1032	997	1038	1114	1047	1026	1068	1024	983	1003	1074	1051	1019	1086	1084	1031	1040	1001	1002	1038	975	1071	1039	1016	1042	989	1047	1066	1057	1008	981	1075	1048	978	1025	956	1046	1045	1079	1041	1090	1039	1017	1074	1045	1008	1061	1052	1050	1012	1044	1033	1008	1032	1027	984	1037	1027	998	1027	1045	961	1058	1016	1047	1045	1068	1041	1062	1049	1010	1036	997	1037	1072	1009	1095	1015	1044	1031	986	990	1022	1071	1014	1050	1036	1037	1068	1061	1055	1067	1027	1003	1031	1013	1016	1034	1092	1027	1016	1035	956	990	1073	1047	1046	1020	1018	1027
34562	59035	48634	37456	32174	26744	21832	17449	14051	11689	9457	8003	6368	5313	4492	3806	3185	2870	2577	2339	2155	1986	1869	1834	1664	1549	1477	1468	1509	1392	1333	1337	1199	1201	1195	1154	1140	1109	1107	1109	1039	1066	1066	1046	965	1004	1006	1023	988	1003	1135	1028	1017	976	998	993	968	1047	987	974	979	1014	980	994	982	1001	1045	975	1037	991	976	982	990	967	1044	1050	970	958	980	1016	1010	925	1051	1005	975	1027	1038	1028	1018	1021	996	1004	984	1009	1009	1052	1062	921	1035	1024	1042	1073	1042	966	989	1025	990	993	972	966	1002	965	1004	985	1022	985	1017	990	989	944	1025	1065	1009	1025	1039	976	993	965	917	972	979	996	1010	1015	1013	1007	1018	1011	977	1016	1036	959	973	1020	966	1039	976	991	960	978	1018	1017	1009	981	1028	971	1038	1032	1042	1021	999	1002	1024	991	971	1043	1054	1003	1002	987	1000	967	987	1081	999	981	1010	992	1028	994	983	977	992	985	1048	978	969	1015	966	975	980	1037	1022	999	1005	997	1012	961	962	996	981	1039	1003	958	1036	1047	1040	987	1028	963	997	1025	1033	993	1037	974	962	1016	973	1042	1020	949	1007	1007	1055	1032	987	1036	1006	999	985	975	987	1072	1029	957	1012	1043	1064	1019	1017	939	1026	976	1009	953	1035	983	1055	1060	1020	1001	991	1005	937	1040	1011	918	1024	975	1001	1006	1019	1056	982	986	1019	958	1020	984	957	968	1072	979	1014	968	998	1003	973	997	1030	975	994	1093	974	1047	998	975	964	977	1011	990	1000	1005	998	983	935	1048	1048	992	977	988	1025	1027	1027	1070	1001	985	1039	1009	1002	969	1003	1022	1029	1008	1029	1048	961	994	959	962	1045	999	954	1039	963	986	996	1007	992	954	1001	994	1008	1015	1033	947	1042	1038	1037	1033	994	969	1039	990	1031	985	1007	992	1027	975	999	1017	983	1027	1004	998	1069	1000	1004	1012	1019	968	1019	1009	957	1012	989	995	1051	998	1020	1043	1033	973	1033	1002	995	1029	1024	993	1022	980	1022	962	1022	989	997	978	983	1014	1014	994	1021	1037	971	1009	1024	1013	934	1031	1019	977	990	912	1038	1019	982	972	1056	1033	1059	981	977	1005	1028	1003	1003	1027	976	1038	950	1058	1090	1041	1017	1003	1037	1024	1052	1021	1009	986	1027	933	994	1000	995	989	1000	1012	1024	1024	1014	993	1047	1012	1019	1071	972	1033	1012	943	996	1053	1000	994	974	1029	970	1015	957	1000	980	1018	1059	968	1031	992	1034	995	1018	1044	1010	1012	1053	973	1008	991	1012	1051	969	1048	1084	1029	935	1013	999	1009	1015	1044	1033	969	1019	991	948	1054	1016	976	995	946	1026	1043	1006	987	1030	999	1013	976	963	968	1039	973	1011	1016	993	995	977	1023	1036	1014	1060	1064	1003	1040	1004	999	1042	1037	1001	955	1004	1047	982	1050	1032	971	983	1006	1062	952	1019	1013	1087	988	1036	978	1007	1009	1011	983	1005	986	981	1040	1015	1015	989	994	978	1028	1030	1050	1038	1033	969	961	977	1061	967	1024	983	973	1032	1039	1026	1027	1013	998	1037	986	986	970	976	991	1009	959	997	979	989	997	1035	1068	961	998	1007	991	1013	985	992	954	1028	972	999	1029	1003	966	949	967	1003	897	1012	1033	974	984	977	988	986	1018	1006	1057	988	1013	1028	1026	959	967	966	1030	1015	980	1010	1012	1005	1006	992	1017	1018	1042	1034	976	1019	1011	1021	1017	984	976	1056	997	962	956	963	1041	1003	1035	994	1059	967	977	1030	1036	971	1032	1031	1030	1024	969	1003	1003	991	963	990	1016	1035	1096	1023	1009	983	964	1029	977	1059	974	986	964	983	1013	1005	1000	1024	997	1010	1019	1038	991	1054	996	999	1041	996	1051	980	1028	1011	978	1004	1025	1001	999	994	977	1012	951	1021	1049	1011	985	1016	1024	982	1002	1023	1002	984	1016	1026	1015	972	1006	1011	1014	1027	993	987	1035	1006	1008	1027	1027	1054	1025	978	966	965	1006	988	1017	987	1082	1028	1033	1005	1025	1024	940	959	1012	1094	1031	1048	974	993	996	987	1005	1029	1013	992	956	1016	984	1043	1003	983	1037	989	987	938	968	1021	1062	976	1017	967	1008	997	998	1056	1002	997	1111	1019	966	1026	1005	988	1031	1056	988	1035	995	989	948	1001	978	1007	1019	1024	972	978	1000	990	1037	996	1056	1040	1003	985	991	1018	1040	995	999	1018	1032	1036	971	994	943	1009	981	983	998	993	987	988	998	970	1026	987	1068	972	1022	970	971	1013	1038	969	952	1008	1030	977	1037	989	990	1053	1081	1035	1018	951	985	1052	1039	1071	1003	1013	999	983	980	969	1029	1019	962	986	987	1113	992	964	1028	941	966	1015	1007	966	1040	993	1023	1018	1032	1045	1019	1051	978	1017	994	1028	990	1064	1017	974	1063	1002	975	1010	990	970	1046	937	1033	978	998	1030	1025	1019	979	958	995	963	1005	1040	1009	1010	976	1027	964	1027	995	1037	1063	1001	1010	1002	1015	1007	968	1081	1012	1004	1030	1053	1045	991	929	1067	1052	981	1021	933	1021	1022	995	989	972	1021	1060	1062	1027	1055	1006	999	960	991	989	1070	1028	1001	1001	1005	1009	1003	1012	1007	1057	1023	984	1064	1006	992	1015	1036	953	1036	1041	961	1005	991	967	1014	1009	1007	1057	1019	1030	1019	1026	1015	1056	1008	971	1031	1033	1018	970	1028	1060	980	1022	999	987	1051	1023	950	1049	997	1015	1017	982	998	1023	1033	998	1017	979	1009	991	927	1041	935	1026	1016	996	992	1000	1022	999	1022	997	988	1032	976	1042	983	1034	998	1051	990	968	966	990	1025	1004	967	956	1084	1009	1059	1007	1011	975	971	988	1005	992	1002	977	999	1005	971	1013	1028	994	993	1036	1025	1059	1065	968	1028	1017	942	1032	983	1010	1062	1024	996	997	1073	996	1021	965	1019	1013	1021	993	1034	964	1044	1057	1005	1042	964	1017	1015	1036	1027	963	1013	969	1012	992	997	1004	1035	1033	971	1008	992	1015	1041	956	1012	952	1013	1033	1049	983	1050	1003	978	1017	1001	1045	1001	940	1057	983	984	967	994	1022	1007	997	1026	1007	962	1026	1019	1031	995	1007	1014	1017	1012	1005	1016	1002	1003	1080	991	1007	1009	980	1026	964	1044	1011	1054	966	1068	1051	1051	1026	1027	1026	1073	1010	1036	1007	995	943	993	1023	1051	976	1037	981	980	983	1026	1032	1036	1006	1055	1000	994	1079	1033	959	985	924	1056	1042	1085	983	1015	1006	1065	981	1032	1028	984	1036	1022	998	1049	1037	1016	1000	963	1041	993	999	1028	994	1002	1037	1056	1072	1011	995	1012	1006	1033	950	1066	1028	999	1022	995	1064	939	1018	1027	1029	974	994	1027	1008	1020	988	972	980	1047	999	985	988	984	986	1022	995	1027	971	1035	942	1024	968	1015	994	937	956	992	1081	1003	988	1013	1027	1028	1017	1007	992	987	1007	996	1045	991	1035	1094	988	968	1036	981	1022	1037	1038	1059	983	991	1007	1037	1069	979	1037	1005	969	1022	1026	1010	1004	969	939	977	993	993	1011	1061	980	942	982	1019	1013	1007	983	1069	1049	961	989	1060	968	1004	1033	985	996	1036	976	949	984	1055	1027	958	1067	997	987	996	1012	988	992	1002	1013	992	1031	990	1016	970	985	986	980	1020	998	1004	1019	971	985	1048	1016	941	1022	1042	997	987	989	1007	959	1046	1026	977	1038	1041	995	1007	1036	967	1045	963	1000	974	1059	1001	1064	953	1074	1022	1022	1026	966	989	1001	1035	951	983	1038	1062	1026	1047	982	1018	1033	1018	1011	1037	979	997	995	1032	992	1024	1025	1045	990	1040	1018	1010	983	929	955	1019	1026	1076	1002	983	974	984	986	1000	1009	1008	1015	1047	995	1006	985	1019	1013	1027	922	979	939	1005	1048	1011	972	975	979	1033	962	972	1012	992	998	985	986	954	1025	1003	993	1019	984	1043	977	1053	1007	1030	1003	1020	1021	972	983	983	1001	1003	1052	1041	1023	975	1027	1023	999	1005	962	1013	997	1011	1008	1080	974	1012	958	1039	1032	938	972	964	1009	1049	1019	1031	1023	1015	1064	986	938	959	1018	950	999	1023	981	981	1013	993	1032	1008	948	960	1041	1025	953	1015	983	1003	1029	970	1021	977	1004
29993	31191	36711	27698	18318	11903	8067	5909	4594	3762	2970	2477	2122	1825	1546	1401	1379	1192	1231	1106	1149	1052	1026	972	938	904	891	921	842	896	845	869	825	806	818	810	802	830	776	777	764	792	759	749	786	734	757	791	761	711	770	809	746	736	752	727	787	775	796	750	746	783	757	764	792	793	753	733	790	722	738	817	816	794	794	809	764	796	776	815	743	752	774	805	740	741	797	754	780	784	799	804	798	763	730	778	788	772	758	812	839	831	773	783	808	794	740	796	758	806	822	819	750	793	790	776	789	746	748	792	802	787	783	779	815	754	818	780	788	776	755	799	770	788	808	741	731	821	734	812	771	769	751	801	726	793	779	763	750	766	802	741	832	758	750	779	765	799	781	749	803	788	755	788	814	768	777	765	750	815	802	729	758	759	729	780	786	762	797	795	722	787	770	764	778	751	764	749	829	812	821	798	789	800	820	765	791	792	749	794	750	786	778	802	811	801	777	773	772	721	727	777	774	725	790	784	804	816	754	744	841	761	797	791	780	814	762	796	774	748	745	809	770	807	820	709	763	802	754	729	795	804	765	806	752	764	803	792	744	711	793	783	738	833	801	736	812	783	796	784	791	788	746	730	768	745	792	789	775	802	755	768	758	815	791	747	792	772	796	767	802	833	775	798	797	743	782	814	797	831	763	730	780	772	734	767	736	801	739	812	771	759	760	807	744	779	799	774	859	766	771	798	799	782	793	857	791	866	773	759	779	785	788	746	797	756	810	808	783	727	788	819	804	731	769	778	717	791	805	794	721	784	773	844	813	783	753	816	758	826	739	856	781	770	747	795	783	802	785	783	796	804	779	753	803	784	755	761	756	769	761	777	810	751	758	788	806	725	832	784	783	780	805	774	870	799	743	787	713	778	772	780	804	799	777	823	792	806	737	779	786	793	814	793	743	783	761	805	803	755	792	787	761	765	752	791	811	801	767	808	813	779	749	786	780	784	793	818	784	815	756	817	810	794	789	810	773	725	764	802	830	771	753	799	793	812	816	797	747	757	792	853	775	747	781	798	784	779	786	754	746	776	772	745	825	792	763	775	814	795	779	805	775	824	769	757	754	802	759	812	791	794	828	770	837	812	788	808	787	796	731	775	780	790	777	759	826	827	814	766	819	726	803	798	785	809	753	744	744	766	790	805	832	839	780	754	766	830	792	825	787	787	798	742	744	812	754	764	767	788	815	794	749	743	778	744	748	798	772	757	812	733	811	799	763	778	747	772	749	769	799	792	794	787	773	796	796	775	772	778	757	862	803	810	812	808	757	823	759	791	777	780	745	780	847	768	736	836	830	765	728	808	777	805	807	769	785	815	781	801	788	779	761	836	784	748	775	761	770	858	824	755	784	771	786	766	767	849	806	811	849	838	701	732	785	787	819	786	804	778	787	809	809	825	762	785	754	795	782	776	792	788	810	765	794	856	787	744	781	811	793	761	798	797	789	787	787	798	763	767	793	764	796	864	772	788	791	740	756	762	787	773	742	787	795	778	784	795	757	731	786	784	763	785	758	823	739	857	790	772	736	759	797	809	797	759	760	820	765	790	820	805	831	762	813	796	779	827	825	823	805	810	793	829	808	770	746	745	747	759	769	751	812	760	775	787	784	754	784	737	768	794	840	757	761	752	774	768	761	773	760	721	761	741	741	779	789	817	782	726	826	750	834	775	751	798	792	756	808	724	756	774	737	813	785	818	767	770	774	862	809	743	831	807	790	772	779	818	796	816	792	775	743	781	802	831	778	823	778	793	791	786	760	798	781	730	797	779	780	780	730	817	768	716	800	772	762	802	774	801	764	749	771	770	761	818	774	744	785	802	774	824	794	763	700	775	800	793	747	750	801	786	731	764	786	731	807	814	771	782	811	727	784	798	757	735	793	749	775	779	776	817	811	782	829	736	788	796	756	808	825	767	745	776	782	700	772	847	746	809	756	740	767	760	766	747	734	812	819	772	795	746	767	787	820	843	795	744	777	820	777	815	784	802	752	797	764	798	767	806	785	777	768	813	798	752	804	766	781	770	791	760	746	787	774	783	810	802	805	766	769	829	800	794	774	806	812	799	712	757	737	735	770	753	807	782	764	758	794	805	756	768	817	796	820	779	739	772	837	823	783	748	745	753	784	763	762	796	748	760	796	754	783	792	747	799	783	710	764	743	805	747	795	784	771	742	804	790	741	802	739	767	800	825	775	724	791	803	742	786	711	828	737	757	731	715	753	834	799	791	775	786	796	793	779	803	777	811	747	770	779	798	822	770	808	807	783	804	798	766	787	717	763	790	818	762	812	768	734	800	728	767	792	769	716	792	835	789	730	781	765	761	759	779	755	761	807	741	736	788	803	751	816	793	760	744	760	753	814	779	744	804	779	762	798	765	786	796	809	824	809	773	770	774	771	775	799	767	742	781	798	827	790	780	776	771	772	822	735	827	694	771	751	784	782	781	782	798	768	767	769	824	833	785	791	813	758	817	770	780	790	759	753	762	779	689	759	766	749	761	764	784	837	821	725	808	801	808	791	781	741	767	793	800	763	773	760	782	733	763	784	761	768	796	775	765	791	796	749	753	737	794	796	761	767	784	737	762	805	762	766	781	719	759	732	771	799	808	740	757	804	736	814	735	764	816	810	785	740	771	774	789	825	757	815	780	755	802	812	811	797	795	783	793	778	787	779	809	751	782	755	789	794	738	750	771	844	758	766	795	764	756	825	799	735	773	779	771	762	819	771	763	785	799	781	713	816	727	769	818	757	727	785	829	776	840	822	790	827	708	825	770	768	772	812	780	760	798	843	781	819	759	772	768	799	818	799	741	768	774	770	736	799	796	803	766	780	763	845	763	727	795	795	761	734	800	769	752	738	781	771	775	793	792	766	772	766	752	711	761	791	831	826	768	786	753	761	783	791	783	771	806	767	763	847	796	753	759	737	787	768	791	743	763	826	782	805	794	761	829	831	794	751	748	812	829	795	779	736	796	760	732	769	814	792	762	778	733	710	752	806	775	809	783	788	822	797	750	775	762	796	786	837	767	744	769	837	832	776	787	738	754	793	754	762	784	803	750	787	751	775	796	784	788	788	767	758	780	829	790	745	809	796	763	767	764	775	774	816	810	794	768	797	777	789	817	793	804	770	794	814	724	795	787	809	735	726	795	807	769	783	774	782	770	803	850	753	773	756	813	799	796	775	753	765	825	762	848	803	773	831	793	764	769	780	796	760	767	766	774	800	821	793	761	781	767	797	780	818	790	761	759	831	760	825	778	784	827	805	755	815	844	822	778	778	809	759	775	799	813	786	809	762	817	795	758	791	789	828	801	796	793	749	752	786	771	771	824	801	804	773	772	753	775	769	771	804	774	828	793	754	773	770	790	766	749	758	751	748	744	795	787	801	770	781	798	747	730	801	786	781	756	806	754	804	815	733	799	757	785	816	811	819	789	748	798	797	754	769	778	770	738	732	744	827	796
29826	45067	35997	24416	19451	15010	11370	8765	7042	5556	4555	3588	2898	2456	2007	1774	1649	1541	1290	1255	1193	1176	1122	1111	1016	1025	926	954	909	921	866	909	914	886	848	848	855	786	814	770	770	798	816	785	808	744	766	784	783	809	737	764	837	811	811	789	763	759	699	757	779	773	786	782	788	786	778	777	791	792	809	825	793	743	783	807	759	760	763	756	804	778	781	786	814	776	791	828	715	718	805	786	799	761	820	762	806	829	750	771	744	748	791	788	820	767	784	746	784	774	736	743	785	751	779	788	769	778	775	762	774	783	767	763	762	761	802	812	792	775	812	732	766	783	764	736	764	819	819	734	792	789	784	805	759	785	758	813	763	794	773	789	733	782	778	790	801	776	749	766	797	786	780	704	778	801	796	750	802	725	810	766	785	755	784	770	810	756	759	802	760	749	755	771	769	739	781	817	787	808	749	798	795	753	827	789	770	785	772	774	785	798	797	797	832	750	730	761	803	739	816	800	837	756	805	727	828	797	746	782	752	805	783	770	782	783	800	752	742	766	758	817	798	776	805	782	817	742	818	795	800	795	775	776	784	764	795	781	747	818	777	799	783	791	762	762	816	790	796	752	780	792	811	714	777	785	756	791	764	766	760	777	805	828	748	765	755	801	810	791	782	813	813	804	783	774	801	811	775	779	816	770	831	793	784	818	796	736	806	782	783	753	760	764	778	793	830	771	798	787	785	755	797	784	742	769	763	755	787	762	786	816	831	777	824	766	745	753	816	848	763	783	774	774	814	776	790	817	766	806	800	776	753	802	713	829	768	758	809	781	801	801	795	743	822	748	797	797	818	782	790	809	780	761	791	756	829	741	753	777	766	776	791	786	766	757	799	745	770	750	789	759	748	729	755	786	767	743	857	802	774	722	774	724	818	745	786	782	790	843	844	741	791	777	825	803	813	798	764	759	785	790	764	781	814	752	757	781	778	763	795	799	783	798	762	777	734	789	736	799	785	808	754	800	749	760	769	782	805	823	751	797	758	784	774	850	738	830	805	747	791	810	731	776	793	798	801	791	789	804	741	799	761	810	751	825	821	735	781	750	748	775	770	747	795	765	727	800	759	755	824	761	768	830	800	732	822	822	786	781	828	786	777	748	764	806	779	788	719	742	767	784	845	803	766	805	746	776	817	785	759	776	820	813	807	747	796	793	772	798	734	793	760	746	793	740	765	796	774	787	829	760	795	755	792	825	779	781	773	780	796	787	727	744	760	784	808	785	798	803	785	799	793	781	845	800	829	804	770	809	797	718	794	810	812	766	795	790	761	764	794	786	740	806	787	781	805	807	808	782	758	797	734	790	782	760	733	759	828	806	760	781	757	810	775	754	797	747	804	803	833	827	821	813	797	814	730	765	746	751	825	800	823	776	762	778	735	769	799	835	826	818	772	801	704	756	820	787	813	785	787	795	792	762	782	780	795	782	805	777	725	801	800	840	763	789	768	777	794	788	759	760	745	747	765	792	766	772	767	828	816	826	821	799	762	769	763	815	817	811	753	776	750	756	785	799	782	781	801	765	811	782	771	751	834	765	740	754	794	780	789	779	788	752	788	825	762	792	803	783	799	738	854	828	799	759	778	780	828	776	770	782	829	864	784	814	830	727	789	745	786	772	825	885	793	769	784	798	788	820	784	784	787	768	779	754	767	779	829	760	823	813	787	813	834	750	773	733	802	831	776	730	770	807	746	781	810	753	810	755	740	770	724	787	775	815	800	787	819	824	787	826	761	816	839	767	770	799	818	752	770	776	803	812	779	778	807	789	760	757	751	823	741	784	803	820	776	706	774	774	817	786	779	831	821	757	748	784	749	795	746	752	763	768	763	804	775	753	778	746	782	817	761	810	829	747	776	805	744	824	789	763	779	750	819	800	812	720	816	752	764	769	803	833	804	740	776	781	788	770	789	792	797	810	788	793	749	795	792	782	802	720	719	780	773	797	793	762	824	772	786	774	744	800	793	741	831	813	764	734	783	807	807	746	801	802	741	790	800	776	814	810	736	805	742	782	780	783	799	836	812	775	720	803	781	816	751	811	748	802	809	761	834	759	794	793	744	791	839	752	801	764	765	766	806	795	785	786	800	795	786	789	804	763	800	844	788	776	818	802	836	772	763	761	823	803	809	769	814	782	778	829	807	783	790	766	761	775	763	742	819	766	765	791	771	769	787	738	741	745	761	779	790	796	806	799	755	778	766	809	767	765	756	783	814	791	792	769	784	823	792	776	789	798	773	779	762	778	823	789	767	815	789	760	755	796	805	726	750	800	808	815	727	758	809	749	762	765	792	808	789	784	779	803	757	789	818	793	813	797	822	800	803	851	802	776	782	772	797	843	805	819	790	788	820	764	787	756	797	794	815	803	746	756	768	729	778	738	729	797	782	808	755	782	791	804	769	785	790	733	790	761	760	797	818	795	766	778	793	772	776	808	789	794	758	772	784	785	711	812	798	800	805	771	817	782	778	804	785	789	792	816	780	799	788	769	793	799	815	755	778	810	739	821	837	748	790	813	793	785	786	837	770	767	761	818	820	815	781	779	766	800	758	789	825	779	821	783	766	722	775	820	772	779	824	770	741	770	789	733	789	791	784	810	783	753	792	752	744	808	767	847	774	780	741	779	779	768	783	828	788	761	770	763	786	734	764	810	765	784	782	815	739	769	772	757	781	798	785	812	798	782	839	773	770	769	807	765	764	788	777	774	764	748	824	786	796	777	760	784	756	816	789	788	810	727	806	787	782	838	818	819	729	757	817	770	815	824	754	780	763	803	806	771	846	813	802	780	809	746	769	758	750	808	846	807	749	791	768	769	767	802	797	755	808	794	767	733	857	748	818	753	803	708	794	742	756	825	741	757	741	785	865	798	759	749	776	782	795	792	785	694	812	750	785	738	759	772	751	790	762	828	721	818	768	792	813	768	786	746	817	824	802	836	774	787	788	782	770	842	785	762	749	778	803	817	795	791	848	797	765	763	809	809	756	793	733	796	762	753	796	810	805	813	765	755	782	782	759	782	742	814	752	755	803	761	821	776	773	799	790	764	770	810	779	783	753	794	799	778	802	768	818	768	776	813	803	758	738	747	759	788	777	790	776	749	786	739	734	777	791	742	783	817	796	803	762	773	811	783	782	756	767	809	891	746	766	771	738	805	782	804	770	755	768	795	774	762	748	770	787	757	754	774	741	822	815	794	805	823	788	807	789	737	788	785	819	777	844	798	750	787	789	792	795	771	744	779	799	834	762	765	825	798	753	787	728	772	796	842	775	727	796	771	743	791	792	854	759	774	818	830	797	803	780	787	765	805	826	794	748	775	766	796	804	721	762	782	751	740	748	801	804	791	747	760	753	795	806	780	778	791	753	787	737	821	779	790	784	780	760	804	756	794	816	759	767	735	763	759	853	794	842	756	767	794	777	820	737	801	746	777	828	792	830	794	773	801	797	765	787	798	745	795	770	777
23661	21027	28488	24759	23099	21966	16777	10703	8202	6549	5159	4175	3436	2908	2336	2111	1969	1741	1606	1473	1437	1353	1328	1282	1184	1192	1159	1097	1114	1090	1136	1027	987	987	964	972	929	913	965	865	932	955	884	892	835	883	872	922	952	914	823	870	853	867	857	843	885	877	899	889	876	901	901	897	878	854	862	911	888	840	911	892	906	911	906	828	908	895	878	891	876	917	824	874	860	845	872	832	872	842	839	892	846	877	861	879	886	905	927	891	920	840	870	840	856	883	901	858	855	863	924	839	903	880	931	910	874	952	925	856	895	928	939	876	868	882	862	902	906	851	876	911	857	874	858	886	871	884	894	871	858	866	912	859	910	873	824	896	826	873	846	886	883	857	900	887	852	886	835	827	880	869	916	879	862	858	870	901	843	897	882	878	914	869	859	869	848	863	884	899	866	912	897	903	906	907	844	858	802	881	893	875	889	869	871	852	842	897	838	879	931	883	876	912	889	865	921	823	910	825	908	904	908	911	880	893	861	939	923	895	895	921	884	944	913	851	908	886	837	860	874	946	895	914	883	956	777	859	842	884	927	889	898	871	832	850	832	883	885	929	848	876	873	835	854	884	855	908	852	953	867	876	861	864	908	900	914	866	863	904	890	891	925	808	866	918	907	872	892	896	911	833	921	853	854	929	891	856	898	898	855	840	910	861	893	919	888	870	932	890	885	874	881	939	900	891	906	894	925	828	872	847	908	903	857	872	856	896	901	838	859	862	846	858	891	897	902	888	911	862	848	896	842	863	865	840	874	873	864	865	886	924	866	889	904	868	857	857	849	842	889	934	900	867	894	884	908	853	796	849	893	910	843	899	854	860	879	892	859	901	829	915	837	894	867	868	923	896	842	883	892	898	872	907	838	838	935	848	848	911	833	898	852	892	932	894	900	884	823	878	905	868	887	906	896	880	912	851	832	879	885	842	890	895	845	873	839	853	905	844	851	915	885	791	850	812	925	833	898	875	894	838	909	854	855	875	881	870	906	851	865	896	854	921	889	907	880	802	869	875	864	834	886	829	867	860	899	861	902	893	883	868	870	877	889	908	843	873	900	917	887	902	912	854	941	846	862	899	885	951	871	853	920	846	900	915	857	886	850	894	897	924	816	873	871	908	881	914	932	913	839	876	907	864	879	912	903	909	885	858	941	891	897	891	817	860	825	917	943	878	844	847	897	875	894	847	866	920	886	898	897	821	912	845	866	877	902	856	896	868	882	901	845	912	878	843	820	884	924	888	919	886	870	887	846	898	838	865	906	908	901	836	873	875	851	848	887	901	889	879	903	944	854	847	863	887	843	899	855	883	907	883	859	896	840	912	842	852	855	912	938	839	922	858	876	885	878	943	921	894	883	857	858	874	900	892	898	873	901	859	836	907	859	877	904	932	873	897	890	887	846	899	896	892	879	928	897	902	907	916	911	920	876	893	848	841	902	823	883	904	818	891	832	848	864	886	840	857	877	885	847	855	925	907	921	868	843	881	878	921	890	877	833	895	929	897	886	883	877	946	901	841	870	884	883	852	843	878	854	908	931	897	857	939	857	841	867	887	922	854	904	848	860	856	870	831	891	867	907	904	842	889	869	869	887	881	851	867	916	849	879	882	849	864	838	876	919	875	884	949	906	904	913	831	875	885	886	919	868	894	856	846	829	870	914	869	770	908	877	895	860	806	912	922	879	894	871	892	874	932	893	909	867	883	852	867	868	927	851	917	899	881	884	896	920	861	892	945	881	890	871	892	846	922	924	887	846	944	879	832	895	848	819	877	833	890	902	923	909	900	837	854	866	860	892	901	874	897	910	886	839	889	892	854	893	915	893	899	877	837	838	835	837	864	810	829	914	882	888	907	860	900	850	885	854	887	867	919	821	875	885	913	896	868	918	871	886	897	842	832	856	899	868	901	878	863	916	877	824	939	872	917	832	863	853	926	908	926	879	896	904	907	845	892	902	879	819	879	869	898	876	836	893	903	847	883	899	908	860	876	895	882	916	902	888	910	863	858	888	958	885	871	909	892	874	870	845	817	851	870	828	857	909	898	860	806	903	903	867	851	899	868	840	860	884	901	886	807	874	819	907	810	885	876	863	823	885	858	867	887	827	822	885	867	902	895	868	882	901	876	927	852	838	851	930	961	912	848	821	912	859	946	883	874	847	842	954	900	886	833	853	916	931	886	861	910	866	888	863	882	871	898	905	869	878	837	885	868	926	824	860	914	830	844	917	856	859	894	942	896	840	912	915	867	889	878	859	833	846	842	925	863	875	865	848	896	834	847	845	906	895	853	873	917	873	845	838	896	895	850	892	883	910	834	914	835	868	895	837	909	887	910	843	872	876	832	874	861	914	920	887	885	928	893	893	870	883	929	835	898	885	862	891	931	832	883	872	910	903	853	921	873	845	868	848	908	842	820	840	928	908	905	887	888	857	892	906	873	898	825	849	896	877	902	828	876	892	856	859	918	822	876	839	842	855	896	862	865	882	898	879	843	832	876	869	881	871	896	918	881	908	913	852	893	843	864	879	916	921	885	854	922	940	889	809	943	891	905	901	880	864	895	886	846	876	874	855	835	900	860	879	891	931	916	872	902	861	880	868	916	901	856	907	905	858	822	861	875	872	845	862	923	871	840	840	944	892	819	923	845	950	824	900	827	932	894	889	882	925	919	891	857	866	886	849	849	905	842	850	878	888	858	866	920	841	882	855	882	872	874	847	871	898	873	864	924	867	882	910	885	894	847	845	908	855	869	920	854	879	868	858	843	911	881	879	937	902	893	858	909	922	810	847	888	880	808	887	851	834	914	893	878	887	920	877	911	902	915	846	855	812	848	900	826	892	860	834	904	866	860	892	872	859	894	880	952	864	907	894	907	896	842	860	892	902	878	879	936	869	875	898	821	881	857	906	873	914	839	884	911	880	844	908	942	838	868	892	898	883	812	864	841	885	870	864	856	900	904	856	926	894	868	868	901	907	879	850	855	933	940	897	855	848	830	890	879	924	894	862	856	871	877	832	901	871	896	883	866	911	847	850	862	890	872	875	909	909	851	860	878	863	899	863	846	924	855	907	904	879	889	869	847	861	921	874	883	862	815	900	841	908	918	839	888	912	880	911	889	879	853	882	869	886	901	866	941	823	921	938	942	857	899	885	907	858	897	861	895	840	847	912	908	854	916	825	887	828	885	887	863	894	866	848	903	863	901	932	888	906	898	869	870	889	922	890	821	888	921	893	910	912	856	902	893	836	847	878	909	901	817	819	865	862	882	880	845	853	834	894	841	867	843	918	904	805	890	874	855	892	885	917	864	877	888	861	853	948	910	851	928	848	870	912	859	854	869	824	905	849	917	853	875	863	825	879	878	900	906	886	888	831	874	905	811	885	897	888	894	885	890	942	852	838	876	877	919	833	901	873	864	858	884	859	869	884	886	882	893	926	856	867	877	884	909	871	877	892	893	860	832	911	889	901	858	912	844
31453	53609	43512	32372	26516	21536	16850	13763	11391	9064	7270	5857	4887	3833	3272	2643	2472	2095	1897	1815	1683	1592	1476	1418	1314	1223	1193	1202	1187	1121	1093	1058	1063	989	999	1015	928	949	873	955	926	907	917	871	833	911	857	855	834	922	876	891	887	895	885	840	861	863	858	882	866	925	858	853	854	853	851	939	847	890	902	906	850	944	822	902	864	911	863	858	893	854	882	845	854	869	899	875	841	840	806	855	877	873	839	860	866	873	896	868	859	899	815	902	906	837	885	829	941	875	836	878	853	868	848	924	820	962	842	893	876	827	892	872	861	877	820	928	870	846	884	856	894	859	863	856	885	869	910	883	845	847	922	843	898	860	914	912	849	895	827	844	812	896	856	927	832	837	847	863	878	895	878	899	918	865	854	885	851	867	886	919	866	899	855	900	854	898	911	866	860	809	879	866	834	833	860	873	880	884	820	866	874	853	847	897	867	874	948	852	870	864	853	878	874	914	865	921	894	874	883	928	912	855	840	934	888	898	922	839	867	916	898	876	855	916	867	873	877	859	846	933	876	855	876	864	880	868	903	845	888	848	883	907	883	867	911	869	876	857	907	852	827	922	938	827	871	818	878	905	853	899	889	889	863	851	879	843	819	848	820	866	893	852	840	817	837	826	950	889	846	877	864	878	870	845	916	881	879	853	881	857	797	894	943	887	885	880	896	851	898	874	897	862	814	898	884	855	838	839	877	888	869	881	867	872	863	866	885	862	875	911	874	907	843	862	864	873	831	947	835	872	906	839	904	877	848	907	830	821	819	806	876	880	871	915	911	902	885	832	865	906	866	845	808	906	850	875	892	881	871	904	827	817	861	869	852	823	868	914	809	843	892	935	877	929	940	901	851	817	825	887	908	846	901	885	899	887	875	893	876	878	888	837	918	880	862	931	861	895	907	872	868	888	844	873	856	900	872	868	910	856	865	892	844	871	883	885	874	867	864	907	898	850	862	882	869	831	860	848	845	881	864	843	866	877	824	828	883	895	922	870	891	860	930	880	906	868	855	886	862	827	846	862	892	914	882	895	912	830	914	904	836	855	844	833	864	860	859	873	859	862	883	878	885	836	905	886	817	878	861	849	879	902	900	897	851	906	858	881	913	927	904	835	840	855	900	876	889	877	826	873	905	871	853	843	887	809	873	891	906	875	900	897	896	924	855	861	843	888	916	862	837	866	869	859	829	856	861	848	859	869	884	875	866	873	839	852	840	829	872	889	901	842	840	894	889	883	887	892	895	898	858	876	847	872	847	896	853	900	857	904	823	863	870	903	859	868	817	879	925	884	872	847	851	873	887	841	832	872	812	906	859	870	917	855	833	818	882	875	860	870	901	841	837	849	893	905	864	833	876	909	925	898	858	830	800	857	909	933	940	895	858	861	888	912	853	853	861	853	870	885	905	866	882	822	872	920	849	919	849	825	888	874	855	877	861	875	894	857	893	880	885	890	889	902	883	902	865	840	873	834	882	837	910	918	880	894	857	881	907	871	911	893	826	870	869	860	914	868	891	925	901	843	926	898	913	861	880	898	866	889	871	892	892	918	842	886	882	882	888	876	843	892	871	822	900	908	881	839	849	825	865	858	840	816	886	836	896	857	841	920	867	800	845	826	871	890	876	833	899	931	865	840	873	875	866	854	871	847	850	876	901	842	896	887	879	860	860	889	884	873	864	914	942	894	901	900	893	904	873	897	926	914	855	888	853	878	844	838	886	853	841	891	860	929	812	869	847	831	890	887	938	863	864	932	830	861	832	846	850	895	854	921	876	895	865	873	897	870	914	927	875	849	906	897	867	915	913	854	836	852	907	885	879	880	900	897	894	851	865	828	853	846	878	871	881	858	864	895	881	867	884	901	881	889	819	888	873	833	900	861	904	885	885	907	868	899	869	851	883	836	841	869	815	904	926	952	903	882	916	863	863	890	915	902	831	826	895	959	892	894	920	871	896	881	863	854	858	838	868	856	856	905	886	866	880	894	888	848	845	889	859	859	861	907	831	880	842	895	895	882	934	916	842	875	843	873	845	893	852	915	893	863	826	828	894	891	917	877	858	856	955	877	806	874	873	816	859	911	867	863	929	894	842	887	890	858	840	879	881	848	851	935	911	835	863	884	833	863	877	884	917	779	895	889	861	890	903	830	839	860	873	894	841	849	893	887	817	836	936	832	889	916	864	831	868	861	869	898	857	920	882	878	899	904	849	896	955	831	838	828	815	885	901	871	888	897	861	822	864	854	813	882	862	896	812	920	847	859	846	847	857	911	817	836	862	911	850	836	848	849	895	873	826	853	839	920	865	878	844	887	900	927	860	877	878	885	839	877	918	878	893	872	850	901	888	842	896	912	899	869	900	820	885	818	911	928	930	893	895	885	892	829	861	840	859	841	875	825	884	847	854	864	889	856	840	880	853	844	885	819	857	887	855	851	839	868	893	892	872	951	851	834	815	841	847	887	857	890	902	903	863	858	859	938	904	848	872	877	867	815	860	863	889	820	875	850	886	912	874	848	884	848	892	880	842	904	866	876	884	895	894	881	835	865	920	868	897	842	902	906	874	838	879	872	881	883	860	847	866	899	861	905	882	850	911	925	883	898	891	883	906	884	854	794	945	843	890	878	828	878	883	863	842	864	834	896	914	917	896	888	871	817	859	911	860	919	913	893	845	905	870	875	875	879	875	859	866	864	865	877	878	849	921	872	874	861	882	876	870	829	907	941	866	842	892	909	799	820	876	833	906	920	881	909	864	792	815	839	869	818	838	902	887	854	880	892	873	854	893	887	895	891	858	879	871	857	895	892	893	928	820	889	858	921	826	886	855	880	874	861	899	888	896	915	867	831	940	834	885	883	855	854	869	861	883	895	849	892	863	913	826	824	882	894	892	885	886	908	925	865	881	919	867	864	852	816	833	884	842	846	864	832	840	860	880	880	906	876	871	870	932	876	798	903	841	912	899	850	836	907	900	881	877	884	857	830	866	887	853	871	837	886	816	871	875	880	852	832	895	905	887	861	836	808	899	874	882	889	836	944	887	862	900	835	906	875	919	892	843	875	867	876	851	870	902	883	912	843	869	830	908	834	868	860	872	835	861	875	827	903	876	859	893	849	885	856	875	879	882	894	865	841	865	867	900	874	856	879	879	839	903	870	819	862	860	891	918	893	874	901	870	902	906	862	855	867	898	859	843	875	825	865	886	876	836	885	847	863	881	886	863	875	877	838	860	867	886	885	920	869	847	905	875	837	903	888	848	860	854	880	897	918	841	864	855	826	964	879	885	848	852	862	858	874	898	865	843	920	881	858	869	860	830	853	898	877	802	878	841	848	846	905	861	797	893	836	886	876	866	908	896	895	861	864	925	868	892	842	829	874	872	906	853	846	928	873	862	903	852	869	874	902	850	957	893	850	911	905	861	842	893	810	925	879	863	898	894	847	854	854	854	923	846	887	848	885	838	895	880	929	915	904	847	882
24738	21066	28366	26953	22102	16730	11939	8349	6165	4938	3921	3302	2690	2200	1945	1793	1640	1461	1366	1266	1260	1197	1184	1179	1076	1051	985	1042	969	979	959	913	976	969	958	878	927	914	938	847	839	856	884	815	865	837	816	846	836	860	855	886	804	822	835	896	831	856	848	861	841	917	838	862	847	815	841	884	843	790	901	879	851	813	859	881	883	836	836	858	783	843	849	859	835	815	830	866	856	827	878	844	836	845	898	832	919	910	885	868	861	842	862	802	839	841	848	877	887	851	840	850	832	882	894	899	835	840	888	863	852	822	871	865	810	880	835	853	890	861	869	847	822	902	878	834	910	809	886	852	891	827	829	848	860	835	870	826	864	870	839	830	845	853	847	854	903	871	916	904	861	814	866	897	861	853	834	897	891	868	870	825	868	900	822	846	909	881	894	860	887	823	901	912	824	830	854	831	846	841	853	907	855	827	805	837	839	858	865	844	790	857	817	907	911	828	858	856	855	795	904	898	874	900	891	823	821	828	855	847	849	841	785	845	870	835	811	850	841	868	845	858	887	831	841	914	842	858	896	883	875	825	821	850	929	854	923	872	828	832	849	841	856	868	820	895	862	855	909	825	832	854	897	824	868	826	891	867	867	880	883	885	833	856	888	862	846	856	863	886	851	905	835	835	870	893	899	877	829	832	827	894	835	882	844	826	854	875	867	887	852	834	860	855	827	847	849	808	820	896	925	898	838	870	854	848	837	898	899	832	865	910	851	884	837	849	850	820	844	806	794	846	848	851	915	884	887	844	841	843	832	882	816	839	853	861	901	871	848	896	855	860	863	860	809	855	874	900	853	920	874	837	801	871	861	811	887	875	843	854	824	825	834	862	823	926	870	831	847	824	865	901	858	860	871	849	875	815	893	852	832	934	897	841	817	859	828	908	873	879	880	818	869	867	852	843	870	813	839	839	885	872	865	839	876	862	864	850	842	829	875	781	878	839	879	832	862	850	846	902	855	838	832	859	836	897	823	844	871	845	858	844	860	884	834	871	898	884	863	868	848	876	896	882	884	844	861	828	846	906	835	842	872	909	876	832	868	859	825	841	813	886	863	840	878	910	817	828	858	873	828	897	844	882	817	832	835	884	902	839	823	828	876	874	851	915	831	847	874	900	888	833	901	848	819	871	840	808	867	886	864	888	844	855	866	870	789	846	894	823	888	890	856	828	858	906	861	861	840	845	842	841	872	802	859	876	867	882	863	835	881	871	894	814	851	793	907	853	832	909	793	815	857	857	823	866	892	853	839	909	870	852	857	835	870	860	846	876	830	871	870	854	782	794	907	840	846	896	826	828	895	799	850	853	819	832	827	859	829	844	806	905	887	849	863	827	865	843	883	854	850	913	836	909	807	835	889	881	900	863	855	849	900	828	872	888	849	852	891	865	839	816	877	836	830	914	870	821	783	832	847	828	826	886	824	865	866	827	876	859	870	890	867	831	823	855	911	876	861	826	896	879	910	849	857	861	834	884	900	853	890	898	819	860	870	925	881	873	773	882	872	900	897	845	831	905	906	879	848	907	824	876	839	889	843	887	833	911	843	877	885	925	829	907	866	844	879	850	899	858	845	880	885	798	866	833	851	840	857	842	892	883	857	861	864	913	827	858	830	871	875	903	835	849	840	874	852	920	852	837	814	869	863	858	870	917	867	886	876	891	849	839	822	852	867	856	881	807	836	860	848	830	871	856	780	835	868	852	853	846	809	830	862	882	872	824	880	844	861	834	855	880	839	830	849	859	847	822	927	835	852	827	887	858	872	845	870	870	895	841	833	824	870	816	789	889	796	882	849	872	893	908	844	824	865	825	884	874	872	879	807	869	821	799	896	838	902	871	834	864	868	887	868	817	815	853	820	910	872	891	861	814	914	873	884	849	857	917	871	886	876	838	882	845	836	925	890	884	867	835	859	827	851	880	871	858	822	872	857	831	844	829	819	886	836	895	828	863	806	895	835	889	866	888	783	842	900	897	860	824	884	899	898	859	888	888	868	850	874	805	855	857	868	817	850	847	846	834	834	799	801	820	808	816	858	814	870	828	879	826	832	896	777	852	834	855	875	852	793	846	873	865	877	922	878	872	870	847	862	875	854	898	863	876	852	834	846	818	934	823	867	841	818	856	881	865	846	880	867	826	891	854	879	851	834	839	852	900	878	845	867	805	869	869	873	864	816	854	835	818	837	867	832	852	879	885	832	896	848	829	853	882	843	895	879	847	869	881	859	867	897	837	810	862	868	905	793	892	847	903	837	863	875	894	898	832	898	857	852	870	860	841	842	834	821	873	842	866	862	864	857	876	836	860	848	858	822	862	889	880	855	839	901	887	810	875	831	869	900	866	884	842	877	845	846	865	822	885	820	831	845	869	842	845	861	815	831	834	843	832	831	794	836	885	846	820	881	838	896	829	846	872	859	816	929	823	834	916	885	848	948	836	882	858	844	869	852	813	802	843	851	907	887	852	880	885	831	865	882	855	866	872	879	885	871	891	803	921	861	844	854	830	887	852	798	877	901	845	867	830	860	818	921	841	859	840	842	895	848	867	833	825	858	837	882	877	861	883	873	870	833	854	833	825	869	845	888	900	861	886	890	790	879	886	860	874	866	828	864	860	875	843	831	868	841	917	879	869	894	857	825	877	895	834	878	846	904	790	832	813	862	869	914	877	836	900	866	815	854	792	862	888	828	862	860	818	795	859	820	896	936	837	833	848	864	896	846	859	836	881	802	842	839	837	874	818	871	878	833	856	821	862	791	864	869	832	908	821	874	867	811	887	854	831	848	857	878	870	872	858	878	856	854	894	896	870	879	886	846	845	821	837	833	812	824	891	936	828	825	888	803	836	857	897	840	869	816	846	847	863	851	821	869	877	842	864	808	841	878	845	871	829	856	855	867	807	853	848	887	842	817	857	866	831	848	812	784	870	844	857	864	844	851	887	846	871	887	842	842	877	883	938	850	845	824	853	857	893	895	865	821	809	861	904	868	888	869	895	825	814	859	840	883	897	887	880	904	861	863	896	870	910	904	857	856	890	830	839	861	852	890	858	832	849	865	887	865	793	860	875	824	819	861	873	911	833	905	832	830	894	877	870	901	878	917	877	813	871	848	890	863	878	847	845	885	875	897	834	914	862	796	858	838	848	843	843	893	860	870	838	845	836	852	818	861	876	854	844	841	866	829	840	856	851	839	884	884	834	909	844	841	891	882	909	877	868	861	879	874	809	901	870	803	855	826	841	864	881	865	812	869	821	830	914	863	888	852	877	874	890	835	802	808	898	830	869	844	842	810	893	817	882	862	831	899	831	848	874	872	847	777	848	919	885	833	805	836	842	861	852	889	880	877	861	884	884	901	871	849	824	820	825	805	842	841	858	888	832	874	843	880	863	875	852	845	818	884	872	798	880	840	810	846	851	867	854	868	887	884	885	859	871	903	873	866	890	834	917	833	826	806	907	845	858	854	861
30549	50079	40447	29015	23423	18594	14888	12039	9561	7419	6003	4882	3989	3234	2573	2290	2053	1810	1770	1669	1535	1427	1339	1208	1213	1192	1166	1127	1098	1077	1072	960	999	964	928	975	929	920	888	885	878	896	870	936	852	857	899	828	848	860	847	929	850	857	866	871	871	865	794	813	933	878	872	871	835	861	855	872	873	827	840	840	902	865	819	797	856	854	836	828	894	840	913	892	858	861	885	897	858	855	884	884	873	897	878	867	814	876	865	812	873	854	878	851	882	827	854	855	849	876	861	863	864	844	855	785	824	871	866	877	924	891	843	883	854	855	846	821	847	879	870	898	865	870	882	842	865	874	842	865	865	858	931	873	869	893	856	861	845	853	864	886	859	892	892	843	885	936	896	848	840	859	890	864	887	854	809	831	842	863	832	837	885	851	833	809	881	843	856	940	895	885	884	888	881	890	903	828	852	871	891	899	868	861	861	825	924	869	851	842	835	884	835	896	850	841	884	835	873	837	873	845	910	847	837	876	823	859	832	800	814	825	784	874	907	856	933	834	843	845	780	859	855	904	851	894	872	897	865	873	836	900	921	862	887	902	847	899	865	848	838	821	832	829	863	920	810	843	864	842	916	861	913	900	870	848	845	825	861	882	828	857	853	857	900	836	900	874	837	911	866	884	864	859	855	839	810	847	852	908	884	868	844	873	871	906	871	867	862	833	873	846	847	939	847	829	872	847	850	839	801	841	873	859	883	871	833	856	876	839	863	857	891	915	831	838	848	799	815	821	894	874	865	835	837	838	831	874	821	872	799	880	842	816	846	887	851	884	813	844	878	874	832	864	863	843	865	795	861	891	796	896	890	868	849	842	798	858	858	912	891	860	872	872	849	811	825	848	881	886	844	834	844	838	800	892	874	906	902	850	875	888	884	867	841	873	886	870	821	855	876	843	881	879	889	852	888	901	888	857	862	854	887	874	909	899	897	905	860	893	828	808	851	846	862	906	826	901	845	875	854	859	886	846	831	884	876	879	841	868	830	854	839	893	826	849	886	861	860	890	817	875	854	909	852	856	864	870	868	862	825	817	881	819	899	901	803	857	898	887	833	823	874	835	880	823	876	911	874	865	865	860	931	843	889	878	889	837	854	861	857	853	822	886	886	844	802	878	851	834	887	824	855	870	883	876	882	831	844	867	815	871	825	831	883	888	819	844	857	855	830	852	838	883	829	876	897	805	834	851	874	844	868	804	897	893	872	886	899	856	894	849	944	847	899	857	805	896	894	853	803	817	874	897	870	841	883	869	878	896	879	846	841	861	828	908	820	821	925	893	876	818	889	835	852	837	841	855	826	889	833	884	906	859	873	870	898	869	886	829	857	876	856	823	808	866	896	833	823	897	894	805	827	873	858	836	894	885	832	888	805	876	891	795	912	891	900	844	850	835	841	839	901	873	850	828	855	900	888	811	823	872	892	849	877	883	815	853	836	872	798	867	862	844	909	879	875	874	825	919	836	835	898	896	851	890	895	809	904	840	861	910	865	879	841	848	835	863	861	894	888	871	872	866	883	883	863	834	838	883	877	871	917	889	873	879	884	871	869	862	889	869	884	853	859	897	849	872	862	897	919	833	882	869	938	910	858	878	867	893	818	869	877	906	882	869	874	847	892	858	862	866	828	846	834	913	882	906	845	868	876	839	851	903	881	859	858	839	890	844	909	825	810	863	870	865	868	880	858	864	831	876	871	881	855	871	838	845	888	852	865	843	899	844	883	900	879	900	822	869	846	861	901	836	844	850	865	823	847	879	905	849	889	888	836	908	804	841	884	834	900	849	872	818	853	861	914	842	828	824	897	824	872	911	857	887	883	882	893	864	857	838	800	857	856	909	858	890	875	862	870	871	824	894	849	795	783	876	907	857	873	840	910	902	839	874	872	846	869	881	877	870	870	852	852	835	804	905	868	869	922	860	833	850	819	876	845	876	829	856	856	845	873	868	860	841	859	832	871	835	846	856	834	836	824	833	846	835	830	837	854	823	854	881	859	869	903	858	847	843	888	840	835	841	879	817	853	911	925	883	874	849	865	930	846	863	837	817	866	858	839	847	897	873	866	833	920	890	895	855	821	892	808	870	833	895	880	864	902	895	897	826	911	886	859	875	831	869	839	873	876	856	845	892	851	840	890	842	876	820	802	886	886	845	852	812	862	834	827	858	855	815	819	870	864	857	842	837	893	868	837	883	941	876	911	839	892	845	906	871	887	840	821	836	866	885	842	862	812	793	875	940	864	878	877	930	900	885	819	867	837	877	845	804	888	833	883	865	875	909	802	824	856	825	905	815	824	867	837	872	904	885	841	889	845	876	884	831	872	785	888	840	854	866	840	831	854	844	892	875	883	851	822	831	847	903	855	901	856	903	900	891	880	880	870	905	921	877	832	879	869	846	890	866	874	843	892	875	893	813	891	904	828	915	858	804	857	834	837	829	916	800	886	840	827	899	852	856	828	858	903	905	913	872	926	854	869	828	863	848	856	833	820	916	912	852	887	869	883	893	808	836	872	864	913	775	857	838	847	849	855	853	880	863	840	863	870	817	840	854	923	889	834	901	867	872	871	852	843	864	851	899	913	843	868	898	823	885	856	934	864	881	837	844	813	936	890	830	848	889	863	839	924	832	861	830	855	866	882	875	883	797	899	878	839	845	870	810	854	869	868	924	883	873	888	904	877	866	894	895	861	871	863	876	838	853	888	871	877	877	901	858	911	889	896	859	929	859	851	895	861	877	873	865	876	848	870	829	876	843	828	840	879	886	874	856	836	913	898	813	848	921	832	875	771	843	825	865	875	824	831	883	828	880	862	860	827	859	816	884	850	853	867	840	886	910	838	828	893	856	892	864	816	864	838	796	860	860	799	833	816	869	922	829	820	844	892	844	877	886	889	896	866	807	861	804	809	850	885	778	878	886	822	893	893	802	812	838	865	892	867	873	875	870	853	863	818	866	856	884	889	878	882	877	876	906	898	822	893	896	851	840	827	808	823	888	824	852	833	854	898	857	918	879	883	879	854	864	891	837	841	859	845	896	852	886	845	824	845	834	859	818	830	853	853	849	885	874	815	824	864	869	863	891	887	846	876	862	851	874	876	862	890	897	834	832	851	856	860	865	876	872	895	887	869	838	834	849	866	885	823	825	864	922	803	863	850	855	856	821	861	880	829	827	846	847	856	824	877	816	846	949	843	928	886	809	944	838	838	851	880	891	860	820	875	833	888	909	834	889	885	858	867	838	848	840	812	853	845	864	815	870	865	893	868	849	864	882	895	839	875	863	847	858	875	838	863	906	875	841	823	891	850	843	869	845	846	878	853	834	846	854	896	858	893	832	887	937	917	828	915	866	825	911	805	913	858	883	826	844	847	834	827	881	861	811	878	854	880	925	874	898	842	880	841	846	898	880	873	835	894	833	832	840	835	807	829	850	862	837	867	839	848	811	856	860	842	853	872	854	900	836	889	865	848	872
22479	21012	28695	23722	22061	24474	25100	16370	11985	9383	7145	5701	4703	3945	3162	2870	2554	2195	2153	2071	1821	1828	1609	1557	1521	1502	1466	1395	1299	1271	1289	1324	1212	1227	1199	1176	1189	1105	1098	1071	1084	1041	1085	995	1075	1046	1071	1095	1080	1040	1084	1031	1021	1093	1062	999	990	1070	1027	1065	1076	1131	1072	1028	1064	1051	1083	1039	1025	997	1049	1054	1006	1022	1061	1066	1026	1041	970	1031	1065	1085	1048	975	1054	1045	1071	1052	1070	1001	1076	1007	1037	982	1099	1121	1005	1078	1047	1014	1044	1083	1032	1036	1065	1021	1066	1049	1014	1036	1038	1056	970	1018	1029	988	1018	1096	1087	1060	1045	1049	1103	1096	1086	1051	1069	977	1075	1055	1009	1058	985	1071	1053	981	1072	1004	1045	1065	1007	1038	1072	1040	1084	1045	990	1060	1033	1020	1023	1090	1023	974	1066	1013	1033	1077	1033	1037	1014	1028	998	1027	1003	1055	1089	1015	1061	1013	982	1096	1096	1033	1033	1082	1072	1029	1015	1027	1051	1064	1072	1038	1027	1032	1030	1094	1075	999	1040	980	993	1052	1018	1014	1030	1088	1015	1053	1002	1001	993	1043	1028	1042	1108	1071	1071	1061	1056	1022	963	1075	1069	1072	1077	1017	1077	1028	1072	1078	1044	1027	1067	980	1087	1022	1070	1058	1030	1039	1057	1073	1042	1024	1081	1054	1043	1109	1131	1028	1073	1022	1073	1054	1045	1036	1011	1017	1007	980	1069	1044	1043	1040	1023	1030	1060	1016	1025	1061	1035	1085	1098	1042	990	1059	1061	1050	1013	1018	1078	1014	1100	1010	1112	1017	1030	1035	1005	1045	1060	1015	1052	1017	1081	1087	1125	1041	1059	1079	1002	1092	1040	1070	1112	1035	1043	1059	1009	1060	979	1071	1036	1029	1021	1039	1054	1066	979	1010	1067	1047	1053	1017	1093	1025	1018	1026	1055	1063	1053	1063	1069	1062	1049	1019	1056	974	1074	1043	1038	1007	1034	1083	1050	1034	1055	973	1019	1113	1010	976	1052	1062	1051	987	1090	1070	1053	1093	1058	1065	1106	1060	1018	1063	1044	1036	1000	1046	1027	1079	1013	1055	989	1098	1105	1087	1022	1070	1037	1053	1045	977	1014	1055	1081	1058	1071	1054	1008	1082	1023	1021	1049	1098	1039	1066	1103	1070	1064	1054	1090	980	1020	1040	1066	1102	1080	1035	1042	983	1059	1013	1087	1063	1021	1086	1086	1107	1063	1073	1061	982	1042	1050	1065	1025	1105	1073	1051	1065	1092	1004	1019	1024	1071	1031	1043	985	1074	1007	1063	1052	1034	1015	1073	1091	1047	1063	957	988	1020	1031	1073	975	1099	1012	1081	1068	1045	1095	1084	1012	1023	999	1025	1062	1008	1034	1001	983	1012	1035	1054	1072	1081	1043	1060	1008	1058	1012	1006	1081	1012	1005	1026	1041	1020	988	1025	1079	1075	1095	1046	1014	1009	984	1059	1038	1038	1079	1083	1035	989	1046	1120	1093	1033	1038	1034	1046	1042	1035	1033	1043	1017	1000	1129	1054	1017	1063	1109	1052	963	1051	1065	1015	1075	1112	1068	1046	1028	1024	1054	1031	1039	1022	1086	1002	1054	1042	1050	1044	1053	1072	1022	1046	1075	1077	1035	1030	988	1029	1071	979	1090	1032	1095	1042	1085	1050	1057	1027	1030	1061	1047	1054	1031	1053	1057	1029	1050	1060	1035	978	1074	972	971	1019	1024	1097	1032	1060	1089	1098	1047	995	1080	1059	1045	1073	1075	1109	1005	999	1018	1068	1046	1028	1042	1036	1075	1048	982	1066	1081	1027	1065	1053	1060	1038	1097	1087	1012	1026	1018	1054	1051	1020	1011	1088	1045	978	1053	1033	1094	1053	992	1007	1070	1035	1095	1041	1050	1029	1090	1094	996	1015	1045	1027	1082	1027	1026	1024	1034	1125	1017	1038	1090	1044	1007	1056	1064	1050	1032	1075	1003	1075	1067	1030	1038	1063	989	1099	1036	1088	1058	1024	1082	1024	1030	1063	968	1009	1090	1033	1065	1039	1012	1097	996	1046	1025	1034	1015	1058	1031	1066	982	1028	1004	1060	1054	1053	1067	1014	1108	1084	1047	1000	1023	1051	1053	990	1078	1037	1067	1048	1043	1022	1009	1039	1035	1080	1115	1050	1062	1078	1039	1022	1044	1052	1017	1072	1098	1037	1077	1027	994	1058	1068	1047	1038	1007	1061	967	1043	1107	1080	1060	1029	992	1034	1038	1057	1023	1038	1080	1050	1007	1031	1058	1083	1078	1051	1013	1062	1028	1056	1080	1070	1008	992	1046	1070	1066	986	1068	1004	1016	1133	1050	1044	1048	1038	1063	1091	1070	1040	1022	1063	1030	993	1091	1015	1068	1026	1085	1004	1119	993	1066	1088	1064	1010	1070	1010	1010	1017	1064	960	1075	1027	1050	1061	1079	1058	1051	1018	1015	1072	1077	1044	998	1024	1153	1104	1130	1082	1034	1121	1071	1043	1002	1076	1059	1071	1047	992	1104	1073	1060	1076	1078	1067	1048	1035	1023	1120	996	1037	1095	1070	1021	1031	1038	1039	1051	1103	1044	1018	1100	1007	1064	1025	1053	997	1039	1089	1076	1058	1022	968	1013	1108	992	1023	1053	1013	1063	1023	1066	1091	1025	1076	1073	1067	1085	1025	1115	1093	1091	1043	981	1031	1081	1052	961	1074	998	1026	1010	1002	970	1045	1063	1108	1045	989	1010	1028	1073	1013	1051	1034	1035	1035	1027	1007	1048	971	1100	1056	1103	1055	1032	1004	1013	1026	1092	1028	1029	1045	1056	1057	1018	1044	1044	1065	1028	1083	1045	1098	1041	1008	1086	1008	1098	1033	1012	994	1092	1055	1044	1091	1009	1052	989	1031	1098	1038	994	1041	1087	1066	1039	1013	1072	991	1096	1058	1062	1060	1026	1076	1036	1089	1028	1065	1044	1023	1020	1033	1028	1050	1062	1076	1034	1014	1072	1005	1073	1046	1067	1044	1093	1092	979	1059	1087	1019	1037	1082	1032	1059	1054	1027	1053	1047	1053	1038	1036	1070	1011	1043	1098	1080	1039	1031	1053	1035	1020	1050	1081	990	1015	991	1075	1066	975	1027	1049	1044	988	1071	1024	1084	1116	1053	1070	1080	1098	1027	1018	1053	1096	1079	1095	1015	1083	987	1059	1062	1048	1057	1044	1047	1033	1014	1012	1071	1074	1002	1039	1037	1053	1036	1080	1012	1036	1027	1061	1086	996	1072	1079	1067	1076	1068	1062	1050	1004	1095	980	1108	1037	1016	1051	1108	1037	1078	1109	1033	1005	1022	991	1032	1035	1066	1056	1004	1002	1086	1065	1044	1069	1005	1060	1073	1074	1075	1028	1093	1066	1045	1048	1041	1027	1029	977	1050	1063	993	1050	965	1030	1070	1056	1017	982	1021	1021	1058	1022	1083	1094	1048	1027	1067	1055	993	1036	1099	1099	1003	1031	1072	1017	1010	1076	1050	1079	1007	1099	997	1042	1069	999	1122	1071	1021	991	1018	988	1079	1007	1035	1025	1064	1012	1012	1070	1099	1050	1077	1093	1077	1037	1056	1031	1006	1088	1106	1023	1001	1044	1051	1009	1053	1061	1028	1067	1020	1053	1052	1095	1039	1097	1026	1079	1092	974	982	1041	1008	1034	1038	1017	1034	1070	1015	1092	1043	1003	1081	1040	1111	1007	1026	1044	1120	1007	1114	1014	1079	1005	1011	1042	1032	1068	1000	1016	999	969	1087	1040	1063	1053	1068	1004	1101	1047	1030	969	1036	1045	1067	1032	1010	1067	989	1034	1050	1032	1093	1037	1003	1000	1084	1028	1057	1080	1032	1016	1016	1076	1032	996	1000	1082	1035	987	1044	1083	1080	1009	1062	1051	1076	1035	1072	1077	994	1025	1043	1054	1076	1059	1036	1055	1062	1003	1039	1034	1046	1040	1027	1069	1048	1052	1028	1049	1087	975	1051	1046	1060	985	1046	1074	1076	1042	994	1045	1079	1045	1056	1135	1063	1059	1014	1012	1020	1092	1087	1024	1127	1075	1023	1091	1078	1012	1070	1050	1049	1037	1067	998	991	1064	1010	1093	1047	1121	1047	1047	1060	1066	1114	1035	1051	1040	1051	1083	1109	1033	994	1033	1068	1074	1018	1029	1022	1054	992	1025	1093	1063	1097	1074	983	1065	1094	1064	1112	1129	1045	1118	1037	1055	1011	969	1013	1064	1083	1018	1031	1047	1006	1025	1027	1044	1075	1023	1036	1059	1051	1037	1018	1030	1005	1099	1030	1028	1048	1068	1066	1054	1007	1031	1041	1024	1057	1086	1000	1042	1054	1063	1047	1058	1080	1046	1070	1022	1046	1043	1057	1060	1097	1089	1052	1070	1072	1089	1053	1080	1008	1061	1108	1064	1025	971	1032	1081	1029	1043	1049	1042	1061	1052	1087	1005	1076	973	1015	1084	1045	959	1025	1020	1028	1007	1076	1057	1069	1054	1012	1061	1075	1020	1070	1112	1083	1076	1063	1048	1037	1044	1017	1056	1087	1008	1013	1027	1061	1001	1084	994	1112	1069	1047	1068	1093	1035	1012	1044	1037	1025	1093	1000	1075	1072	1029	1035	1039	1046	999	1087	975	1064	1059	1045	1065	997	979	1025	1035	1053	1046	1073	1071	1057	1054	1038	1033	1054	1029	1066	992	1069	1080	1059	1048	1038	1067	975	1119	1013	1024	1046	1053	1067	1065	1055	1072	1079	1061	1018	1079	1030	1051	1014
34185	59755	48672	38005	32442	27551	22564	18723	15107	12078	9643	7749	6565	5175	4204	3669	3157	2671	2531	2374	2176	2077	1945	1831	1598	1597	1505	1515	1425	1391	1345	1358	1226	1247	1124	1211	1136	1122	1111	1075	1019	1061	999	976	1043	1037	1023	982	1092	957	1031	1011	978	1051	1030	1059	1053	1033	1044	1010	1017	988	1015	1012	976	1005	978	985	1001	970	1039	1007	1050	995	986	1003	967	1020	1052	1039	1019	1010	996	1020	1001	985	1034	1017	1017	1037	1031	995	1047	985	1030	1063	1082	1014	1044	996	1032	978	1038	1020	1031	1008	1024	960	976	1038	972	989	1012	973	975	1036	1013	984	1001	984	1054	1045	1003	977	1027	998	997	1041	1042	1004	1002	1077	1072	987	1040	986	1031	1009	1027	1011	1077	1070	1013	1021	994	1064	985	990	1016	1017	963	990	1040	1057	1016	1000	1045	997	1006	1003	1003	987	987	983	1041	1000	1010	1032	1101	1033	1045	952	969	1058	1007	983	1046	1030	1012	1047	998	997	1030	1042	1017	974	1034	983	1026	1052	1084	1038	1065	969	979	1041	1053	985	1000	958	986	965	988	990	1027	1061	1023	1047	1014	1032	964	1069	1038	1009	998	1023	1012	1000	1030	983	1039	1039	988	1054	1039	1000	1052	1054	959	994	1016	996	996	1034	996	1035	952	1037	1039	990	1005	1011	1044	1003	1003	981	968	968	1050	1048	1025	1072	1041	1053	1034	1050	1019	1038	1020	1015	1032	1048	1010	994	1008	1013	1043	1039	1058	989	1034	968	989	1011	996	1007	1045	1045	1005	1048	1050	973	1009	977	1008	1036	1033	1043	1022	1009	1017	976	1013	1057	1023	1034	1037	1042	981	1022	1003	958	996	966	1007	1022	1033	1000	989	1009	1028	1047	1025	1060	1013	987	1049	1062	972	1001	994	1040	971	981	1036	1081	992	1009	1015	994	975	1038	1007	999	993	1006	1014	999	1050	1050	1004	1062	1076	1027	1082	1035	1043	1053	940	1018	1038	1047	995	1003	1019	990	1028	1041	957	1081	993	1036	1063	1042	1084	1048	982	993	980	998	961	1007	1005	990	989	1035	1013	974	1047	1039	1093	1005	984	994	1016	1049	1011	1001	1064	1013	1036	1015	994	1035	1058	1066	1062	1027	1005	975	1009	1008	1058	967	967	978	1052	995	1020	1012	1080	1026	991	1030	1022	1083	998	1034	977	993	1073	1030	986	1014	1037	970	1084	968	1022	1040	968	1020	1026	1018	993	1044	1001	1026	1011	986	1035	992	900	1040	1034	1041	1030	998	1005	997	990	996	1017	1025	1003	1004	1032	981	1042	961	1083	1011	1058	1088	1012	1041	1035	1019	1006	969	1056	1021	1017	1015	988	1032	991	1011	1017	968	1003	999	1038	981	996	1032	1021	1061	1044	1008	1009	1045	1071	979	1022	1022	997	1038	967	992	947	997	998	1063	1039	988	975	1024	949	971	993	1046	1030	1032	994	1046	1018	1034	1006	1003	1022	973	1008	1043	1027	1022	988	999	1035	1003	992	1077	994	988	1057	995	986	979	1009	1050	1023	978	1002	994	969	974	968	1020	945	1012	1021	990	999	1034	1032	1019	983	1013	1015	1029	1016	1049	1013	964	974	971	1021	965	1016	972	997	1037	1022	1017	1013	984	1002	995	1024	1005	1091	1031	1033	1043	1035	991	984	968	947	995	1058	1041	983	1013	1014	1056	1025	1021	1024	1003	993	992	1039	996	1071	1044	1083	1006	1059	980	1035	1078	1029	1029	971	1051	984	983	997	1053	1022	1001	979	1023	993	1061	997	1038	1044	1034	1036	969	1018	1009	1024	1026	1035	1002	1003	1023	989	997	1001	1014	993	1062	1031	1053	980	1056	1068	1008	977	1087	981	1005	1001	1042	957	1063	1062	1006	1002	1015	1008	948	1036	1017	1032	980	1015	973	1003	1011	980	1036	1044	963	1015	1019	1029	1003	1050	1075	1020	970	1060	938	985	1082	1027	980	1000	999	1013	976	1026	1004	1031	1000	1068	1028	1000	1033	1024	946	981	1048	1014	1071	988	994	1008	984	1058	990	970	991	1019	1009	1113	1035	1054	1016	945	1033	1056	1049	1024	1013	1040	1046	1070	1000	1004	995	974	981	983	1030	1025	1020	1022	1010	984	988	1018	1039	1040	968	1048	1023	974	1069	960	992	1028	1032	998	998	939	1016	1037	982	1024	986	1017	960	971	1044	1018	1008	975	1018	1080	1041	1021	1015	990	1077	972	1079	1061	985	1026	1027	974	1012	1040	999	1006	1071	992	1055	1049	1021	1039	1063	1086	986	1014	1003	1007	1023	1050	1032	1010	1025	1028	1053	999	1059	987	1022	1020	1052	1001	973	984	1025	998	964	987	1033	980	1069	1009	982	1031	1021	1006	977	983	1021	935	990	998	993	997	1044	986	981	1024	1018	976	1037	1008	1066	1002	975	995	1005	972	1050	1002	988	1060	984	1069	1038	1058	959	1049	991	1018	1019	958	1012	1008	969	1012	1004	1014	1026	1029	996	1045	1041	1025	1014	952	971	1021	1042	1061	1047	1028	1026	1029	1047	947	1031	1036	981	1014	1015	991	1030	1041	1016	1005	1002	1044	1051	1044	1031	1010	998	1030	986	1049	1030	975	1019	1082	1010	1006	1052	1043	986	1007	1051	990	1050	1010	1028	984	1009	1056	947	1019	976	1040	1019	1009	989	1030	1008	985	1013	1044	1043	1052	1089	1027	1008	1013	981	1093	1004	963	1020	1047	1010	997	982	1042	1003	996	1013	1027	1007	1038	1008	1052	985	1021	1027	1047	1086	978	1021	1004	965	1044	996	1026	1050	1000	1036	1026	1002	1011	995	1030	975	1003	1007	1008	1050	959	979	1001	983	974	1054	967	1026	1012	1031	1009	1041	1015	1005	981	963	978	956	1029	1068	994	986	1063	994	980	1008	1005	988	996	1044	941	954	1028	987	1045	1023	1043	1039	1035	1026	1011	1038	1033	977	995	998	1020	992	995	1019	999	1022	999	1013	994	1039	1058	1035	951	1016	1041	995	1020	1048	1027	1022	1052	1031	1041	965	1034	1041	983	998	971	1042	1025	1078	997	1074	1041	1061	980	1048	1001	1026	1021	1035	1057	998	1013	1010	988	1016	1044	996	998	1014	1011	997	971	1017	1035	995	996	1055	980	1034	1015	1035	987	1042	1038	979	956	1037	1012	1063	988	972	945	998	975	1061	971	1007	966	1072	1031	1042	974	1006	1007	1002	1059	1016	1062	1075	985	1031	974	1052	1045	993	1008	991	1056	1011	978	976	1008	1030	977	1040	1015	1029	1084	1008	1010	1040	1041	1058	973	963	1010	1006	1048	995	1021	1021	1008	1030	1057	1053	1046	1039	1016	1015	1053	995	971	995	1009	1005	1059	926	986	1000	1016	960	1001	1020	1020	1028	1006	1016	1051	1025	1057	1020	1079	996	1033	1006	976	1032	1016	1042	968	1042	987	1010	977	1013	1001	1070	1026	1017	1011	1044	1007	1020	1021	983	1061	1067	1040	1019	1050	1051	1007	956	1005	1068	977	987	1035	1111	1035	1002	1046	1043	1018	1020	1006	1003	981	998	1031	1022	1018	982	1009	940	1036	1019	1027	963	977	1016	948	1053	1020	1014	989	989	1002	999	1002	991	985	1052	982	1031	1025	1068	1013	989	1044	1018	1038	1010	1007	1012	1000	1004	983	962	1006	1016	1009	1036	1023	988	984	966	1018	1053	1007	1030	1004	1025	1002	1014	1024	954	1041	972	1004	991	999	1044	997	941	1020	998	1016	984	1019	1011	1000	1030	1035	994	961	1035	983	1025	999	998	1011	1044	1001	999	968	1007	993	1015	1038	1010	1018	1011	1008	991	1018	1000	999	973	987	1038	974	1028	1018	980	1031	973	1045	1002	1042	961	1006	1048	1037	1025	972	1038	1007	987	996	1044	1045	1076	1018	955	990	994	1002	1064	984	1004	1038	996	992	1033	1029	1060	1058	1056	1031	959	998	1001	986	1002	1040	1058	1016	1011	1044	1045	961	980	1003	997	1019	983	1049	1071	1026	1044	1015	1007	1018	1022	1008	1060	1066	1078	1033	1026	948	1040	1099	945	1000	941	1034	1017	978	1051	1049	1043	984	1014	1068	1024	987	956	1064	965	1065	1027	1035	1041	995	1041	995	1028	956	926	1018	1053	965	997	1006	1016	1036	1079	1015	985	1055	1049	1005	1038	977	1039	1052	1007	1050	989	1027	1039	1063	1049	1010	1018	1008	988	995	969	1052	1050	1012	999	1041	1005	1016	961	990	1042	1043	1048	1047	984	1020	1011	1063	1053	976	1005	961	1029	1006	1005	1077	1015	974	1080	984	1038	951	1012	1022	1008	1023	1017	1055	1038	994	993	1000	1019	1024	987	1028	1024	1011	1074	1034	997	1061	999	1019	1031	1010	1024	1023	1059	1043	963	1043	1004	1005	1021	1055	1014
30209	31756	37018	28213	18903	13104	9245	6591	5089	3896	2966	2519	2069	1795	1566	1479	1272	1214	1181	1171	1126	1055	1050	990	956	959	951	931	917	881	913	865	890	841	804	809	847	848	801	810	813	805	805	799	778	782	830	772	756	752	816	769	801	827	710	771	819	799	817	801	801	781	774	789	832	770	851	813	786	787	793	764	794	807	776	783	823	808	806	838	774	799	780	775	796	761	830	756	743	802	802	827	778	808	773	790	775	777	773	783	822	816	793	821	811	831	796	859	791	804	800	819	810	764	818	812	764	828	760	769	793	791	861	785	779	815	780	780	765	822	809	733	781	790	792	798	790	851	791	807	807	877	825	824	823	785	813	764	759	752	793	789	795	808	767	808	774	799	830	773	783	825	887	787	794	855	785	805	748	750	778	800	815	819	820	810	829	744	824	772	856	798	869	862	807	826	798	815	785	791	735	812	794	748	841	802	780	812	766	840	811	810	724	786	800	785	818	783	798	778	829	803	771	809	799	821	793	783	841	794	782	792	863	801	805	814	756	812	799	801	805	766	748	816	820	761	816	758	803	754	789	782	867	815	796	781	819	794	802	795	796	832	826	806	801	815	820	732	786	784	784	779	774	797	800	764	785	800	818	799	820	810	831	827	754	849	816	815	784	844	822	817	824	821	808	827	843	837	791	746	803	835	802	824	804	792	792	817	820	799	776	799	817	797	796	812	826	801	800	803	779	812	812	823	839	786	824	798	822	766	785	747	781	790	790	841	788	796	813	804	847	813	778	822	887	833	810	788	724	794	791	726	825	795	825	775	800	868	811	761	826	837	773	816	805	783	778	787	792	757	806	822	810	807	780	794	757	756	835	815	813	833	855	784	825	821	806	842	779	807	858	828	862	817	827	831	800	777	761	783	786	836	784	889	739	786	842	864	731	773	788	833	749	763	801	853	822	847	820	777	753	777	805	756	832	839	793	791	809	812	795	860	826	802	792	802	813	852	799	778	790	799	826	816	761	755	812	814	793	718	768	836	830	738	758	786	821	808	748	782	794	810	787	790	802	803	788	765	819	827	755	815	767	803	801	791	773	808	837	800	764	748	761	808	792	811	755	794	794	857	854	785	807	759	784	824	799	840	787	782	771	804	769	780	845	806	781	802	824	778	845	792	782	830	840	808	785	780	820	814	848	754	844	823	810	749	735	795	764	765	800	823	787	780	838	811	742	831	794	787	780	801	779	834	813	819	806	799	811	803	791	827	844	809	814	818	809	771	782	780	786	816	802	799	810	796	787	820	835	815	816	828	778	797	831	842	747	819	741	801	813	785	773	812	810	794	800	804	759	828	813	787	808	845	803	856	838	815	803	781	787	804	809	809	795	797	805	800	846	780	821	780	813	833	754	790	827	804	779	789	774	784	812	790	817	767	762	776	802	753	802	809	799	803	816	828	819	840	800	795	806	767	793	775	812	835	819	756	746	801	800	758	768	845	811	813	828	787	821	775	802	786	804	762	761	789	766	821	749	753	773	810	828	772	806	820	753	801	773	786	823	762	817	831	822	796	828	823	826	835	791	788	824	788	818	786	795	753	811	811	834	832	839	833	835	797	834	795	797	832	792	832	768	809	793	822	775	735	823	847	789	844	793	837	810	759	777	785	748	808	818	743	755	755	803	852	813	815	737	815	865	783	785	742	796	784	783	756	768	840	805	821	793	804	746	811	824	810	856	803	836	808	820	819	835	738	819	843	732	804	830	757	824	799	772	812	771	833	730	786	803	812	784	822	832	845	799	824	808	814	780	860	793	750	783	795	823	849	809	779	801	827	761	786	816	815	782	800	831	798	788	791	805	839	788	793	737	808	781	824	793	871	813	827	819	758	780	816	769	787	781	819	753	809	818	789	833	784	832	837	778	824	805	745	807	742	790	794	807	827	831	793	857	780	813	853	797	771	809	750	823	806	791	837	797	804	806	788	811	808	773	763	828	753	795	781	768	814	757	802	831	810	867	808	809	810	824	838	779	781	854	776	798	832	813	797	888	786	835	779	799	817	780	831	736	789	799	823	838	798	826	780	800	794	777	791	770	769	780	825	828	788	773	793	783	828	828	853	783	781	815	802	871	791	762	815	866	805	798	825	770	775	763	808	818	811	844	762	817	799	755	801	825	747	831	810	797	841	807	800	826	793	800	807	745	778	758	765	796	791	840	796	811	811	758	832	765	766	829	780	775	810	794	768	845	795	785	843	846	840	776	793	827	799	805	808	785	766	757	778	829	818	801	797	806	772	828	737	762	802	810	828	778	800	822	774	816	834	822	785	784	810	769	784	769	838	851	788	742	782	811	774	780	822	805	872	786	775	802	798	796	798	818	815	805	817	796	794	820	831	851	766	764	846	754	827	844	790	791	787	824	811	789	799	830	825	819	774	811	792	774	835	794	759	810	827	837	801	853	778	840	832	839	780	762	795	790	775	755	812	810	809	732	781	818	768	822	832	798	829	852	801	801	806	832	831	833	810	807	795	798	839	824	815	784	792	792	821	826	774	808	770	811	795	851	827	806	816	823	802	822	797	817	854	790	768	795	790	756	815	785	874	742	797	780	804	797	774	786	855	807	771	785	796	770	790	835	820	848	796	751	837	776	789	857	811	823	848	772	780	806	800	802	811	786	806	783	808	871	780	758	839	812	829	779	750	781	795	772	779	782	821	787	763	850	790	805	767	829	823	827	793	771	756	837	811	808	814	772	813	791	833	843	747	773	809	777	738	796	810	819	790	784	870	787	799	825	796	817	823	779	779	770	807	759	807	808	757	799	786	776	818	812	790	848	763	787	752	816	769	814	793	734	812	821	828	850	793	796	804	772	806	805	788	808	816	840	808	843	783	799	755	861	818	832	849	785	730	812	826	815	827	757	872	767	821	793	808	833	776	797	758	786	810	758	830	819	784	841	853	874	808	821	797	753	781	814	798	796	816	817	852	800	761	814	794	775	841	760	818	834	799	833	830	773	793	803	802	781	790	801	784	815	854	782	812	801	831	813	829	773	808	827	794	818	751	791	809	812	805	771	745	810	800	791	789	798	779	739	827	789	836	801	770	818	767	832	776	807	748	816	818	787	817	817	810	812	819	789	784	792	765	831	820	810	800	799	805	832	801	825	787	822	834	857	759	844	785	811	812	770	811	834	808	783	786	807	827	829	775	826	844	791	834	810	788	797	809	812	793	783	754	763	767	767	697	777	795	829	812	797	798	845	818	848	782	767	825	853	801	853	771	765	815	800	804	858	788	778	822	785	830	783	789	782	815	808	797	766	820	780	834	781	790	788	845	791	805	846	764	780	818	811	779	802	795	786	771	803	879	781	819	775	791	832	831	817	820	872	769	852	770	793	757	808	743	765	760	827	796	822	756	772	737	817	777	792	807	827	758	799	767	822	789	848	771	840	762	846	858	787	822	776	812	826	842	801	790	805	791	826	827	802	813	817	854	738	834	826	798	791	821	844	771	851	826
30213	45816	35960	25094	20241	15820	12502	9764	7442	5620	4387	3524	2817	2365	2096	1790	1617	1428	1361	1272	1263	1239	1176	1063	1065	993	976	953	930	961	938	896	890	857	853	808	892	833	899	841	815	800	836	788	810	818	819	840	810	758	842	812	799	812	806	808	829	838	776	794	789	823	773	804	804	826	806	859	842	780	839	816	809	779	749	835	762	847	804	778	813	820	808	860	768	774	818	832	782	827	823	812	767	787	805	835	783	820	799	747	830	804	746	743	813	773	806	772	749	763	818	819	781	796	827	767	827	788	805	775	802	801	767	818	819	787	848	805	789	786	802	797	812	771	820	799	802	771	804	807	787	791	790	813	800	856	807	790	754	814	798	773	765	811	768	762	794	825	878	743	829	848	782	775	835	766	850	805	807	775	824	813	827	784	833	780	806	827	779	794	798	825	804	813	832	773	863	790	839	810	829	774	763	858	803	783	762	751	821	831	809	825	788	823	786	836	751	856	868	808	828	817	752	803	807	822	813	779	803	775	806	765	795	815	842	831	759	776	785	801	739	815	822	769	764	794	788	782	780	789	796	731	829	773	825	840	855	851	784	791	809	770	835	814	815	810	773	810	785	808	798	819	840	785	769	837	777	822	801	802	818	786	795	813	793	817	799	810	752	806	784	821	814	802	819	758	840	807	823	834	788	793	780	820	853	845	809	825	786	808	798	843	774	784	755	721	772	815	792	791	738	833	809	755	837	830	808	779	775	801	793	813	788	843	821	752	790	809	851	800	807	799	771	810	775	807	807	783	842	771	788	816	791	865	770	825	771	832	775	840	824	764	805	791	773	825	764	814	843	770	793	761	807	819	772	835	793	789	754	821	777	828	872	789	843	817	796	797	774	801	842	775	811	798	799	872	843	801	775	751	809	812	793	825	717	798	833	790	816	821	869	789	767	839	789	767	829	755	805	806	780	763	807	777	794	795	834	794	843	807	856	815	830	812	818	783	803	778	810	824	847	810	833	816	777	784	787	785	813	776	782	777	846	825	783	821	819	832	758	751	800	805	812	782	740	833	833	821	811	800	764	807	788	851	801	763	824	786	818	792	809	772	831	857	812	826	845	837	790	803	833	792	804	806	752	795	782	755	816	790	765	846	814	824	799	781	784	798	834	791	803	775	744	840	828	783	777	809	812	838	770	848	824	806	764	821	767	804	825	807	771	795	813	813	777	881	779	793	742	817	734	799	816	808	769	787	858	814	828	798	805	820	812	803	764	807	796	811	800	779	813	795	810	777	805	815	816	816	847	771	789	879	822	789	751	828	821	774	815	820	777	834	830	778	794	758	793	806	798	818	819	786	856	816	782	794	782	842	754	800	795	789	795	783	830	836	807	806	805	747	743	851	806	751	770	806	823	818	791	768	810	849	764	742	829	811	809	752	752	845	842	840	827	801	800	835	818	785	774	776	788	811	787	795	780	800	779	802	785	812	753	801	793	859	793	740	854	784	814	766	771	796	833	808	766	833	767	751	796	789	813	758	760	799	815	832	789	768	793	833	832	795	777	837	788	752	795	792	781	751	821	737	776	817	794	801	751	792	769	848	801	759	771	804	839	809	807	817	768	812	767	810	794	845	838	781	760	803	778	811	797	777	761	781	753	795	738	848	764	770	776	801	801	718	804	772	830	806	801	837	734	859	803	785	796	790	770	820	812	844	825	806	814	807	812	819	818	809	834	840	772	777	794	772	838	822	807	806	811	841	819	793	821	790	778	790	818	801	791	817	830	764	800	771	834	852	812	791	837	811	747	745	792	761	743	796	772	802	849	821	812	834	790	842	765	844	774	820	771	802	861	814	748	785	782	818	794	816	830	780	845	810	761	787	850	754	802	825	771	772	813	752	792	834	802	797	748	788	815	803	815	758	788	808	817	769	800	821	799	838	802	812	770	818	803	801	779	824	828	787	825	777	800	831	820	833	797	812	808	821	808	819	807	794	829	823	808	819	825	803	833	802	806	803	768	845	808	821	742	804	816	849	753	803	775	827	775	831	796	795	783	794	792	802	805	773	811	822	796	801	862	790	797	803	808	826	800	779	791	805	882	806	795	798	803	806	836	760	799	792	824	771	806	802	797	774	810	814	777	792	744	788	787	846	784	762	812	830	838	859	890	809	792	808	821	805	804	822	847	824	818	833	767	810	749	798	783	858	811	855	788	745	798	802	822	855	780	793	792	838	834	774	805	789	779	794	844	751	839	827	812	799	746	825	809	821	809	822	782	805	830	789	805	756	805	834	776	829	784	798	787	773	775	849	845	831	786	819	744	839	784	853	801	775	806	789	862	811	792	791	818	822	825	785	770	822	784	793	792	804	760	747	846	788	812	776	824	804	771	766	801	804	763	826	830	806	812	767	791	800	768	792	812	815	829	868	795	809	819	788	820	801	818	845	790	796	770	833	783	784	862	798	850	801	798	822	844	768	809	822	806	822	811	838	797	792	790	802	792	801	775	801	823	834	756	809	789	842	826	819	799	819	787	740	768	820	771	782	820	794	826	779	831	833	833	801	800	793	842	801	796	833	772	828	777	775	775	778	775	788	808	766	814	815	826	831	775	859	785	838	752	874	811	799	765	785	789	769	761	798	769	786	816	794	752	762	803	777	852	774	772	830	814	772	780	822	790	822	805	766	802	757	784	758	772	766	810	803	773	795	809	807	823	815	793	806	788	808	822	798	785	837	767	802	800	871	793	867	775	808	806	808	821	800	803	818	838	754	784	836	813	785	804	723	824	784	806	760	847	791	808	821	820	745	821	778	839	838	849	826	817	753	763	844	780	768	799	824	801	775	763	805	783	809	811	766	814	824	821	864	762	856	829	819	784	793	822	814	770	845	807	822	808	764	789	812	740	808	801	799	794	777	824	823	810	776	805	773	805	819	796	822	828	822	752	751	774	815	796	791	817	766	786	816	816	807	793	823	840	828	779	821	745	770	772	806	748	799	826	790	806	781	780	802	795	725	828	766	792	819	829	824	771	819	812	796	782	815	853	775	829	820	832	796	818	784	764	858	797	830	814	822	798	801	821	762	760	826	775	771	793	771	779	808	782	806	803	806	809	784	779	761	827	824	811	775	792	767	812	820	807	839	757	750	802	827	798	791	800	809	798	774	846	803	788	810	850	799	811	832	809	890	843	869	790	835	847	793	812	802	782	795	821	778	853	827	821	776	857	791	797	800	852	799	781	782	799	801	855	842	791	773	789	785	781	850	791	766	859	812	846	808	771	802	843	795	767	802	783	791	824	816	855	851	770	787	842	825	786	832	790	776	843	791	827	764	787	782	818	796	852	809	813	792	791	767	832	834	832	808	791	806	787	840	816	800	797	828	793	779	843	812	833	859	814	769	770	806	771	825	768	829	819	764	818	828	786	785	814	868	795	828	788	789	740	823	836	799	775	817	839	785	843	835	812	816	773	783	784	785	796	783	767	808	846	790	783	797	884	775	823	758	745	817	789	788
23561	20967	28459	24823	23327	23017	18580	12109	8758	6728	5117	3870	3287	2666	2274	2066	1827	1691	1673	1504	1514	1366	1362	1279	1210	1178	1153	1094	1063	1069	1026	1002	1034	1041	1033	929	968	982	922	950	962	920	932	861	927	882	909	891	917	883	890	903	924	923	903	861	886	919	911	894	894	862	892	966	914	894	849	892	882	903	906	916	873	850	936	922	892	856	909	906	875	931	916	908	839	884	879	876	926	857	895	856	943	894	907	898	851	881	873	822	912	862	866	865	970	916	875	868	913	845	896	849	924	915	859	933	930	951	946	902	892	902	877	899	883	897	896	927	958	880	876	867	880	863	911	895	882	907	904	940	887	867	872	923	857	792	847	878	843	934	902	837	922	892	900	899	858	882	911	881	941	877	902	980	856	868	941	872	910	929	922	898	824	905	919	903	924	901	879	930	916	855	898	913	877	884	936	865	927	895	877	914	899	856	919	869	869	871	892	891	871	902	861	874	922	889	919	899	858	879	854	867	901	895	911	892	924	929	932	909	933	881	936	918	886	834	918	861	871	949	883	843	874	883	853	872	955	859	887	873	921	891	891	910	913	900	940	864	892	854	926	900	902	912	867	878	883	928	838	859	879	896	930	877	891	887	900	888	915	884	907	903	875	885	877	907	907	877	923	832	844	923	888	941	827	917	900	905	850	968	912	906	898	896	861	956	867	895	880	911	923	926	894	910	831	851	932	864	844	855	898	864	881	930	939	878	921	901	886	969	904	943	880	896	940	890	940	903	888	821	888	899	932	892	931	912	878	922	868	904	862	897	907	894	875	875	883	921	861	903	882	868	898	915	906	923	904	890	872	887	927	954	886	897	908	891	932	838	845	879	856	876	887	875	861	921	868	948	891	916	920	902	953	889	914	939	886	879	894	952	881	874	866	894	854	910	871	899	922	909	873	954	858	890	904	931	902	897	862	893	886	952	925	880	908	905	928	929	878	854	872	916	915	871	879	866	935	949	893	875	925	897	972	914	854	965	946	911	901	893	906	896	899	862	970	868	911	895	832	974	884	925	910	892	861	895	868	877	906	913	906	881	901	927	914	879	911	883	909	903	909	882	900	877	847	858	858	883	877	857	883	861	910	952	903	920	932	881	850	871	923	901	879	955	881	883	856	951	956	845	901	884	929	868	879	837	887	971	896	898	893	914	878	893	859	915	912	916	924	925	905	920	843	876	836	923	922	893	920	935	842	930	907	904	881	898	947	899	910	878	907	895	873	919	890	906	875	868	909	891	890	894	866	868	858	894	910	905	860	868	937	906	893	887	923	919	874	908	986	907	889	878	918	897	874	855	828	885	907	929	917	882	914	913	872	878	887	888	900	938	916	904	881	864	897	882	897	865	939	874	914	872	860	933	903	872	919	969	836	861	852	879	892	909	907	918	878	875	923	905	942	912	923	863	940	907	943	880	823	932	887	905	867	885	888	881	918	888	869	847	889	940	906	891	892	908	936	919	943	912	913	881	876	893	854	887	902	836	923	893	899	953	922	923	922	855	874	887	906	919	963	860	891	908	902	878	886	917	933	919	835	890	816	921	909	925	932	897	943	903	899	879	866	858	865	883	919	899	901	865	854	897	898	832	930	898	873	877	884	903	902	898	920	870	924	919	880	911	895	852	913	844	935	886	937	940	880	817	867	940	892	938	907	926	911	852	884	914	905	869	904	878	904	829	946	874	914	914	926	829	926	905	892	906	888	892	845	892	855	921	889	883	899	894	914	899	915	851	929	878	932	933	941	866	887	911	883	896	861	896	903	909	902	887	910	866	896	843	932	892	890	917	942	901	913	934	875	871	917	891	853	838	901	862	893	899	865	887	899	963	918	905	867	902	898	870	871	871	887	940	894	900	925	886	869	870	934	912	970	900	927	890	946	937	897	883	897	973	916	890	934	870	907	898	888	906	892	858	918	855	879	866	921	874	940	878	911	932	891	867	845	894	861	854	922	917	885	902	925	876	891	893	879	909	912	844	883	883	968	883	883	870	876	877	858	881	839	875	904	886	935	906	870	956	890	880	893	916	954	906	902	873	863	855	865	860	931	871	848	836	906	845	945	923	875	905	906	942	855	900	874	929	883	965	890	884	892	916	942	874	861	902	843	877	848	923	868	962	944	899	889	928	918	932	884	902	896	917	867	917	910	874	887	878	902	868	932	877	864	877	881	876	912	895	926	845	880	876	874	875	908	948	924	913	843	906	831	904	882	836	843	900	898	863	957	890	912	912	905	859	889	941	885	909	868	916	918	881	855	919	887	890	914	927	967	899	913	901	831	919	890	886	895	950	922	881	865	897	900	939	900	932	855	894	922	873	882	935	880	862	983	898	942	892	861	846	909	904	947	860	904	894	912	882	897	900	856	913	877	849	919	931	933	894	886	859	885	864	911	897	916	878	945	846	888	898	920	893	952	909	908	945	884	892	872	879	891	932	929	892	878	913	894	905	864	891	920	941	885	869	831	901	924	900	901	890	896	904	887	896	872	852	909	913	905	934	876	814	899	896	869	886	861	936	890	921	961	932	923	921	911	915	879	884	873	900	890	896	869	881	882	877	834	855	974	923	917	875	856	933	917	910	944	889	927	892	813	855	914	908	896	889	861	842	864	885	936	906	880	935	946	902	845	914	854	884	919	890	892	859	894	863	872	897	828	882	916	898	946	843	844	941	886	918	924	834	887	879	930	895	890	966	863	863	881	878	931	863	873	879	907	853	908	882	925	846	874	877	875	894	872	921	845	869	890	897	952	899	915	967	918	850	875	904	908	901	942	902	927	886	894	893	931	880	894	901	923	911	913	849	859	887	876	873	866	842	878	884	901	907	872	917	863	930	865	891	865	993	924	914	905	886	890	914	871	893	879	901	929	923	909	884	883	878	911	871	885	902	942	947	868	884	880	906	871	873	868	893	899	844	904	908	896	882	888	883	879	886	918	910	883	856	893	870	884	831	863	913	903	903	855	897	906	866	890	885	847	848	898	877	891	903	940	929	843	905	881	866	918	919	855	865	949	849	853	918	918	838	902	833	920	873	888	911	889	912	840	921	932	909	890	860	864	844	916	871	906	922	902	883	875	907	886	894	897	882	923	888	868	901	918	859	856	868	843	865	914	920	880	902	910	939	849	885	919	892	928	878	853	909	936	871	926	870	949	851	858	840	930	886	901	858	815	901	874	888	911	898	881	862	888	890	909	899	911	919	942	891	842	900	814	939	874	895	897	917	893	882	901	969	878	897	897	868	892	854	882	881	885	968	947	938	945	899	847	901	867	925	909	950	909	933	939	873	948	905	859	935	932	854	972	942	892	866	937	842	859	945	934	883	943	872	853	909	947	889	933	961	888	860	932	898	879	944	922	907	907	919	900	920	908	885	901	888	873	901	887	955	859	864	885	847	903	839	932	839	880	905	900	887	897	861	899	872	867	865	870	869	890	870	875	895	872	863	893	885	876	921	830	909	914	947	924	916	884	875
31283	54050	43886	33256	27919	23216	18861	15104	11895	9134	7008	5511	4353	3598	2963	2701	2326	2116	1980	1830	1735	1607	1495	1327	1299	1335	1260	1189	1189	1128	1026	1036	979	1039	983	995	928	919	928	897	963	955	913	925	909	850	899	883	861	899	896	852	896	874	860	908	902	844	876	865	935	880	945	874	893	919	861	902	909	878	877	867	899	914	869	915	909	922	863	942	869	857	891	866	861	938	862	915	899	894	876	884	923	864	855	860	894	888	848	910	888	859	925	881	877	878	908	901	836	902	923	840	942	882	864	923	895	887	887	843	845	831	923	879	897	863	834	833	887	822	931	860	853	891	863	913	873	892	915	826	891	910	891	837	858	1001	956	861	913	831	892	831	905	862	876	873	870	881	854	883	857	865	890	898	857	897	874	914	915	832	898	890	870	925	958	854	893	869	883	905	902	863	833	894	902	899	913	926	845	876	925	855	889	834	892	846	911	912	889	948	914	874	848	899	906	917	818	861	833	886	849	888	923	901	886	887	848	887	877	898	877	866	898	892	853	843	859	892	870	889	840	849	857	923	908	885	910	910	865	860	911	827	867	885	924	833	898	869	833	847	816	949	876	863	882	880	864	928	862	850	895	897	863	903	909	881	944	843	939	891	891	901	875	903	914	879	865	897	961	872	801	915	887	886	874	862	815	862	919	858	885	861	888	879	873	864	870	852	899	919	895	868	930	864	803	931	874	919	858	846	909	881	874	853	913	847	879	850	885	899	875	876	878	844	858	884	934	842	808	870	903	935	880	935	906	908	928	879	854	877	924	869	859	894	898	892	896	883	886	870	903	884	847	880	834	886	873	871	861	903	908	894	910	861	912	863	919	946	901	945	886	852	860	888	830	883	918	857	882	895	882	912	910	838	906	897	871	900	860	915	906	835	867	912	845	843	887	860	868	868	904	870	931	919	924	900	913	871	925	873	902	879	854	900	883	860	873	860	880	914	905	877	916	889	903	855	926	829	901	926	841	895	898	873	911	876	863	909	927	891	890	904	915	817	885	852	940	908	899	893	908	901	905	873	879	856	827	877	918	894	891	902	886	874	881	898	943	871	901	894	874	860	929	878	881	892	874	863	828	899	899	889	885	867	886	885	842	888	834	943	860	876	840	908	917	900	869	921	877	841	835	893	905	899	848	912	838	856	916	841	981	843	900	889	899	903	875	901	881	896	870	924	857	863	857	866	875	877	882	880	843	919	922	889	888	892	881	827	936	870	842	844	886	929	843	872	916	883	900	915	877	859	853	858	934	878	888	912	864	855	922	899	876	860	846	878	897	876	862	832	933	885	904	819	892	881	874	913	869	855	870	865	889	863	927	886	897	878	855	926	905	868	885	880	890	801	883	866	843	894	889	921	848	821	839	926	903	887	870	883	853	905	926	881	890	929	920	893	808	882	861	903	850	880	963	890	894	891	901	925	866	845	873	917	868	881	891	876	919	867	892	885	876	903	898	872	915	932	837	823	916	892	919	909	843	895	857	856	867	923	893	882	878	900	894	903	885	919	887	829	895	871	906	887	889	915	847	920	829	914	852	877	922	880	919	872	889	879	940	879	866	864	879	876	873	927	895	841	932	851	926	875	912	838	910	856	866	850	843	845	881	846	849	919	917	866	911	898	877	885	874	889	873	861	899	863	837	852	885	856	859	902	856	914	934	913	851	903	893	906	849	857	838	883	791	870	906	841	895	838	875	861	866	876	898	866	909	879	849	858	897	885	927	882	899	838	887	824	911	914	882	875	880	917	886	866	957	908	885	883	887	867	842	857	876	854	881	906	851	895	894	915	894	894	872	894	878	904	871	871	861	928	949	846	927	930	895	920	959	863	879	910	858	855	873	926	899	831	895	896	858	836	880	898	847	864	907	860	819	873	881	923	907	844	925	919	838	901	862	919	888	861	862	904	886	849	876	859	898	892	920	894	913	863	885	912	901	913	908	921	866	920	882	876	902	865	869	855	855	839	878	933	850	865	863	905	927	876	868	885	835	863	858	932	849	934	922	829	905	868	899	877	851	898	924	908	858	945	857	844	893	863	894	939	936	838	875	833	872	919	855	876	853	949	869	846	871	887	900	917	877	919	876	879	854	876	848	872	870	895	870	848	897	879	841	887	891	896	925	883	896	862	900	823	883	835	917	943	861	893	915	863	869	848	880	865	865	901	866	826	880	887	861	827	823	858	933	897	860	843	852	909	913	883	881	877	850	880	860	878	840	959	882	888	888	861	952	909	878	874	925	881	926	877	890	899	839	852	857	855	851	902	949	863	897	855	875	868	875	844	881	918	884	911	852	909	861	831	825	897	901	827	898	882	910	892	883	936	859	887	857	837	902	909	900	911	869	899	867	911	813	890	932	879	860	850	900	911	816	869	873	898	893	900	825	870	868	868	847	938	876	872	909	836	856	810	863	843	938	853	839	932	886	874	889	843	845	910	895	807	883	941	857	865	891	943	890	847	884	888	858	934	884	882	897	915	896	895	909	867	878	848	880	858	931	871	886	854	885	890	907	850	865	866	888	897	904	858	875	955	900	884	869	857	838	873	887	924	902	963	900	915	917	865	884	886	852	881	853	895	929	937	930	867	838	887	900	863	875	841	919	903	872	862	904	890	868	912	852	894	886	898	928	882	880	885	877	891	875	882	953	843	928	856	855	870	869	930	879	947	888	890	884	844	879	893	904	862	847	859	918	887	892	884	862	896	887	915	884	899	825	885	854	875	881	826	889	878	856	902	905	861	910	861	910	897	870	855	838	841	853	883	853	899	832	898	882	889	919	925	912	941	861	884	862	893	831	906	869	895	921	850	937	902	893	836	934	832	830	912	878	931	851	862	914	896	867	893	874	943	871	863	888	859	868	867	912	842	847	917	857	880	855	884	890	908	902	836	886	911	884	858	947	838	866	909	895	899	896	807	914	871	895	866	849	905	853	935	854	842	876	845	886	896	876	847	864	879	921	872	840	862	826	867	905	879	901	900	912	856	932	906	888	869	877	847	887	876	898	857	909	890	853	932	870	857	862	871	929	892	874	903	854	905	821	878	895	876	853	891	869	857	869	880	862	987	877	921	892	899	917	852	877	850	896	903	880	899	896	852	826	921	853	909	888	853	864	898	915	920	889	925	845	860	899	872	851	877	858	892	923	909	900	883	884	816	886	917	870	898	937	887	941	902	906	928	891	874	878	865	865	852	874	919	874	860	907	902	848	883	893	881	906	895	909	867	954	910	837	888	888	912	905	866	847	901	889	844	880	858	900	880	904	892	861	866	836	819	884	895	878	881	856	867	907	890	873	938	849	885	860	887	910	889	905	944	884	856	852	874	857	847	859	851	896	905	887	903	844	906	853	876	825	973	878	860	826	856	839	890	924	909	838	867	904	895	909	894	818	880	899	940	911	888	880	912	923	893	873	879	934	882	927	913	900	867	880	854	906	850	889	868	868	873	873	943	899	866	839	875	883	871	904	877	860	934
24852	21134	28635	27350	22932	17801	12625	8633	6371	5049	3978	3127	2530	2153	1971	1686	1622	1445	1437	1349	1237	1285	1192	1151	1062	1035	1029	1007	987	929	972	917	989	945	945	967	934	897	879	899	864	905	854	916	824	862	928	897	836	896	887	872	890	889	836	915	845	857	824	840	843	825	894	875	816	814	826	876	887	894	915	862	867	908	885	884	843	861	814	892	884	920	855	834	876	896	884	825	897	842	861	871	906	883	885	849	832	907	894	875	857	832	845	841	861	877	837	854	938	895	886	901	852	871	855	873	933	839	819	915	885	885	906	864	911	862	823	830	881	873	873	901	879	842	824	862	859	871	814	819	877	862	911	857	875	857	896	909	856	854	833	875	836	883	866	848	878	846	898	884	900	852	905	878	854	837	925	844	909	904	922	868	873	854	875	797	907	929	878	830	889	847	862	900	835	835	827	874	898	895	872	854	851	897	859	868	817	882	881	880	853	871	902	893	829	862	837	826	792	877	801	811	876	851	869	805	884	881	935	864	897	893	850	874	875	850	898	906	844	829	900	862	883	874	895	813	855	857	850	840	862	836	895	874	911	873	881	856	849	869	862	890	924	882	848	868	864	878	913	886	864	792	844	851	861	868	878	907	856	891	852	830	875	860	869	834	873	864	867	845	833	866	866	864	917	852	850	858	878	860	890	865	839	833	857	845	900	846	875	929	852	853	843	853	892	909	854	903	874	853	856	885	866	857	847	905	901	834	806	905	845	937	892	916	859	855	884	860	827	858	854	892	855	851	900	893	878	897	944	872	890	882	875	879	798	872	858	877	843	882	799	926	898	886	874	890	842	863	843	884	823	853	831	865	810	876	882	827	858	876	882	899	870	826	880	808	815	921	886	783	863	872	880	923	939	885	908	890	853	924	884	872	813	835	829	825	823	810	876	869	919	849	903	834	843	870	870	847	891	845	888	845	845	833	895	862	900	872	832	861	872	864	856	882	839	874	831	869	832	849	855	870	865	840	878	844	896	842	944	889	807	889	884	897	864	826	874	817	895	842	900	828	835	829	854	858	882	873	864	938	845	818	871	895	832	830	900	893	861	873	865	861	832	849	881	878	847	892	887	861	914	902	872	893	869	902	909	885	809	880	811	894	855	872	865	829	903	898	837	844	925	919	844	911	899	830	865	841	836	847	866	845	871	868	820	891	886	821	864	853	835	869	915	881	819	852	885	865	812	808	909	847	887	868	865	879	884	820	938	889	901	837	853	904	832	905	865	848	918	834	784	820	881	845	872	840	894	903	856	852	893	847	866	849	878	865	820	880	913	869	872	889	887	894	910	852	828	809	907	861	927	867	840	884	888	841	875	899	865	854	871	865	871	828	873	888	868	877	812	818	882	864	904	862	825	903	888	855	891	876	916	866	865	878	887	861	876	839	857	869	945	848	856	899	824	875	858	912	860	846	862	832	854	853	908	870	828	888	888	847	822	798	867	833	807	846	825	885	854	841	845	850	890	854	883	847	848	850	824	868	788	881	879	846	970	863	866	872	848	859	885	875	850	836	915	876	893	836	845	922	977	855	879	895	795	888	889	857	887	860	863	922	822	857	898	846	843	862	856	843	862	899	889	835	875	823	842	900	912	912	881	853	844	892	867	889	880	841	875	844	833	842	878	860	880	861	890	831	844	859	844	881	870	820	886	854	818	873	869	853	856	886	881	854	908	823	850	854	947	856	874	928	886	916	879	915	872	843	858	816	825	838	877	836	816	914	880	873	886	836	935	895	851	883	892	879	846	854	864	929	825	926	840	877	880	908	901	855	871	838	881	834	889	862	893	838	881	912	859	846	876	955	904	862	927	919	844	871	873	818	810	861	888	863	897	879	894	879	882	820	890	883	864	861	840	866	859	878	853	876	821	892	785	819	926	830	881	911	860	819	870	835	903	850	848	858	878	884	852	871	882	845	914	878	893	847	915	892	843	861	813	875	853	830	881	881	811	875	860	826	857	891	892	874	914	874	870	868	873	830	932	855	914	831	843	884	895	887	840	848	875	857	880	795	902	876	869	901	837	854	918	854	880	888	851	870	895	846	827	892	853	895	841	916	906	830	837	869	899	829	892	870	858	876	852	849	877	838	817	900	840	829	827	892	865	890	883	922	916	873	838	866	847	858	849	856	889	892	849	905	925	819	882	896	872	836	903	885	907	870	837	865	823	844	817	908	858	886	865	906	796	837	831	812	843	830	820	845	903	881	854	866	891	894	855	916	853	881	864	837	856	880	851	833	865	848	869	850	846	915	870	871	903	866	833	852	842	906	842	879	879	849	874	894	859	839	825	887	904	852	888	830	890	857	854	838	894	866	866	867	906	899	951	823	845	920	884	883	810	848	891	847	840	839	846	861	875	853	894	926	876	858	838	855	866	903	890	879	887	872	884	929	886	847	882	921	887	875	891	826	922	828	850	872	847	839	877	852	878	917	887	865	956	896	911	905	879	903	825	929	849	895	868	827	881	864	819	844	821	889	870	892	788	852	852	814	893	915	889	875	889	880	868	830	880	841	864	844	871	867	874	872	848	860	829	870	889	860	881	848	849	900	844	884	876	872	904	856	802	861	833	895	851	863	859	860	834	860	904	869	825	857	843	882	893	894	788	861	899	855	859	812	918	857	851	878	873	861	808	910	859	913	819	851	823	846	843	873	879	905	894	854	887	842	861	903	910	880	860	878	827	881	842	901	873	885	803	838	893	838	899	882	843	879	905	851	820	848	861	871	789	913	829	838	883	874	844	897	874	847	882	886	911	880	838	840	861	864	872	992	852	836	810	842	868	857	850	875	895	865	869	794	881	935	899	829	868	848	829	898	846	889	836	913	877	918	879	843	850	867	852	854	889	901	875	848	884	887	834	902	820	889	814	932	866	857	881	842	913	901	807	864	837	836	869	826	836	857	840	837	875	848	889	879	883	884	886	908	867	858	909	900	877	857	844	890	900	946	859	816	865	878	841	904	846	900	866	847	870	870	837	945	895	849	840	841	859	820	890	903	864	858	878	842	930	870	886	860	895	893	879	849	853	870	894	853	855	836	879	854	838	873	854	872	906	906	847	850	901	815	901	892	835	796	875	816	850	868	849	860	862	813	863	842	888	859	866	846	862	899	842	839	885	865	852	877	815	875	828	864	849	847	912	891	923	856	888	868	891	852	940	856	840	914	905	840	921	874	875	895	915	858	871	856	847	916	900	856	904	873	869	906	844	892	909	912	855	849	915	845	904	917	877	918	917	858	934	812	857	912	898	876	862	839	881	894	882	901	859	862	874	889	814	840	891	898	864	885	863	857	869	842	888	896	864	814	881	917	906	908	890	908	892	888	912	891	859	888	890	892	826	856	855	913	881	865	818	824	870	904	881	827	883	907	891	907	888	858	902	854	873	884	915	853	844	901	894	835	871	813	872	844	866	896	859	882	887	839	870	844	861	868	905	895	828	864	823	862	863	865	845	829	843	846	843	866
30704	50315	40654	30163	25091	19799	15592	12234	9466	7654	5986	4536	3669	2988	2614	2216	2047	1822	1621	1641	1471	1423	1304	1280	1197	1179	1122	1105	1060	1026	1009	1059	954	1013	969	953	925	938	942	892	874	869	913	855	906	880	928	832	846	855	792	868	891	848	900	855	867	856	879	858	895	902	894	908	876	851	931	831	836	852	917	914	875	913	849	848	827	860	873	873	885	937	903	880	862	831	822	847	818	917	835	896	872	845	873	856	866	846	905	920	846	916	891	892	904	867	910	890	902	879	954	849	840	844	841	851	832	903	842	813	888	825	858	856	861	859	894	841	891	814	840	910	895	925	830	887	841	947	851	847	881	937	888	871	872	895	892	831	871	838	829	880	797	836	865	911	877	861	893	856	882	876	877	913	807	903	835	858	834	868	899	831	907	883	862	895	851	882	899	877	809	839	881	845	891	810	894	863	831	886	863	868	846	879	867	875	891	839	855	860	932	893	858	882	845	873	866	889	879	907	849	899	882	853	813	834	896	871	859	901	879	868	885	888	888	881	887	854	897	805	866	895	827	842	853	875	926	874	860	907	874	881	886	922	887	891	875	905	872	895	871	867	939	908	857	861	909	846	872	887	802	866	851	848	867	893	865	859	851	869	897	838	879	924	865	837	972	843	931	834	886	837	870	882	810	838	832	877	856	879	861	906	930	865	846	895	929	896	875	878	744	826	803	885	888	896	883	906	902	856	888	889	875	904	825	857	854	873	866	877	892	855	883	833	896	867	855	904	829	809	876	846	887	837	911	890	898	918	803	880	848	870	856	898	907	860	813	848	842	846	872	869	837	877	867	840	889	855	861	857	831	836	905	898	863	897	877	788	878	868	880	783	863	904	897	907	889	892	842	860	835	849	873	816	908	843	902	876	875	902	871	878	818	900	918	936	860	922	839	877	840	860	885	874	894	853	903	886	832	836	900	853	889	861	854	868	875	878	845	884	884	877	864	870	919	929	870	901	829	902	858	869	901	904	910	861	863	861	843	818	849	917	863	914	829	877	857	880	813	872	865	881	891	891	825	910	883	869	922	883	882	797	845	864	925	865	803	888	882	852	917	820	878	866	837	874	906	882	914	913	838	822	859	860	866	922	916	873	905	845	884	860	883	862	872	827	798	880	896	838	868	880	844	849	920	838	889	897	849	836	835	853	813	846	919	842	905	952	881	869	863	906	852	862	850	911	832	809	872	930	926	883	816	885	908	924	840	850	919	879	866	914	892	903	936	899	931	871	864	884	863	876	856	878	881	911	895	845	868	881	869	846	875	874	871	880	840	882	852	880	857	842	836	856	845	876	896	913	890	892	876	835	880	915	908	864	910	835	909	840	881	869	873	861	882	926	852	850	910	877	847	881	873	884	865	901	884	854	856	858	839	886	875	862	877	916	881	844	821	855	898	857	869	845	868	889	877	845	817	833	872	889	844	851	898	878	883	809	866	862	941	857	878	813	904	903	882	861	880	897	891	891	840	851	852	890	864	823	888	890	898	861	926	882	874	912	832	886	880	886	894	933	857	925	881	858	897	860	916	881	843	803	836	858	885	876	846	807	859	864	920	837	831	858	869	874	921	861	846	837	887	869	844	864	844	810	826	877	921	910	868	832	837	855	916	892	888	870	837	886	880	893	830	897	867	849	875	830	845	888	845	856	906	912	815	853	851	887	883	853	818	901	849	921	868	876	854	926	898	845	854	888	934	928	860	849	874	814	885	888	914	870	800	945	898	881	862	877	881	871	906	864	878	863	923	907	905	874	884	895	884	857	911	892	864	855	838	853	875	885	854	841	858	945	915	844	846	835	854	858	853	854	818	884	883	854	842	839	876	936	849	864	906	883	844	882	856	923	898	901	854	868	844	862	867	886	863	871	837	866	860	865	848	884	855	849	876	896	892	880	857	864	796	883	820	871	844	865	866	793	872	908	900	889	855	857	868	884	897	877	894	819	846	896	876	853	825	866	846	857	874	933	858	856	902	856	846	879	866	887	896	898	877	908	888	891	855	851	889	869	818	882	838	842	862	841	854	896	895	841	848	851	901	837	956	837	925	831	859	833	860	891	860	871	854	910	883	855	847	858	833	889	895	816	860	845	854	829	870	826	863	907	847	909	895	858	882	948	850	847	893	879	802	856	830	864	902	840	920	873	921	913	911	825	857	805	926	887	864	946	902	854	891	820	856	914	916	901	914	803	874	888	831	914	836	913	846	908	864	917	877	860	870	818	868	894	861	871	845	830	823	908	910	857	803	878	893	852	867	911	880	931	901	886	889	872	877	815	862	838	837	792	880	893	884	865	784	947	896	884	870	855	917	882	845	869	923	849	921	866	841	900	807	826	849	869	864	867	847	902	857	854	906	895	910	857	855	881	858	912	849	846	862	881	866	875	862	853	823	876	814	858	861	906	834	869	854	869	836	857	902	897	858	897	882	869	879	841	897	859	851	939	870	881	829	834	891	904	872	864	839	862	846	806	904	883	822	851	836	888	845	882	849	901	888	869	885	870	860	880	935	859	875	853	893	887	892	894	872	909	872	911	896	894	898	827	828	893	881	826	859	865	823	849	816	858	871	882	912	923	884	901	856	896	837	818	912	823	804	853	822	907	874	911	878	845	860	891	848	892	885	847	900	860	833	847	832	862	901	850	889	840	855	863	807	881	843	894	874	865	891	870	900	840	917	843	921	863	903	865	816	822	892	897	851	875	861	919	810	869	884	874	877	850	874	911	877	847	845	855	854	839	918	809	913	906	831	820	862	911	867	844	839	856	848	838	858	864	870	873	861	868	859	852	901	873	811	864	899	839	855	878	843	906	875	860	828	877	886	864	884	819	866	847	847	880	852	809	870	923	855	867	864	835	860	876	880	865	848	882	908	896	893	849	872	877	856	847	888	852	813	887	809	841	808	896	863	850	884	879	888	857	883	884	868	830	890	882	869	822	843	873	883	895	853	871	850	893	866	914	866	871	838	891	852	837	853	864	818	890	928	840	866	872	840	882	856	876	891	885	867	867	908	886	869	894	842	888	871	845	901	861	865	880	887	876	900	871	856	861	834	889	901	865	887	871	916	853	854	902	860	867	897	857	837	916	867	845	893	861	850	892	876	879	847	892	910	888	924	843	847	873	868	936	833	918	898	885	906	818	920	842	824	902	836	862	919	881	901	846	880	905	877	877	878	860	867	916	864	865	867	845	846	880	849	882	889	851	853	958	865	859	865	831	845	897	907	909	874	844	808	860	889	861	838	809	863	871	892	846	819	855	861	830	909	859	896	898	870	840	892	869	877	840	831	920	899	861	888	874	914	899	918	885	859	888	890	865	836	850	858	811	913	898	898	889	830	949	859	905	875	884	844	901	887	883	837	865	882	849	924	878	927	850	835	864	858	930	873	906	896	928	856	896	866	853	824	887	880	895	845	852	883	878	842	895	874	867	860	832	874	871	860	864	860	873	875	895	854	868	883	881	878	906	864	839
22453	21025	28776	23749	22167	25021	25606	16277	11663	9122	6960	5441	4431	3624	3077	2695	2512	2342	2151	1918	1873	1704	1609	1577	1501	1380	1398	1346	1381	1341	1240	1177	1221	1224	1124	1192	1126	1114	1097	1048	1079	1082	1005	1066	1009	1071	1050	1030	1067	1021	1061	1038	1018	1094	1046	1028	1024	1096	1039	1074	1057	1105	1055	1046	1007	1054	1030	1082	1037	1018	1040	1070	1004	999	1000	1044	1036	1043	1079	1000	1024	1041	1031	1061	1092	1056	1065	1066	988	1071	974	976	1052	1030	1069	1040	1050	1038	1054	1041	1085	1019	994	1046	1064	993	1041	1092	1042	1072	1023	1043	1019	983	1067	1029	1063	1055	1038	1037	1030	1085	1074	1014	1033	982	1112	1116	1052	1118	1068	1042	1044	1043	1015	1005	1088	1018	993	1023	1073	1054	948	1013	1032	995	1045	1063	1061	1044	1059	1092	1069	996	1120	1025	1010	1024	1024	1035	1071	1122	1017	1070	1004	1047	1092	1049	1010	1080	1039	1054	992	1054	1045	1003	1013	1092	1078	988	1019	1067	1054	1019	1015	1063	1104	1023	1068	1030	1046	1067	1043	973	1012	987	1075	1035	1012	1059	1090	1023	1024	976	1028	1033	1097	1064	1017	1053	1048	998	1059	1056	1035	1014	1036	1059	1028	1066	1043	1065	1070	1023	1032	989	1040	1062	1049	1006	1043	1010	1033	1037	1101	1131	1056	1068	1059	1047	1058	1062	1002	984	1115	1010	1097	1044	1066	1029	1077	1048	1025	1108	956	1017	1051	1068	995	1042	1033	1067	1064	1089	1018	1035	1058	1073	1052	1010	1021	1009	1010	988	1064	1043	1067	1028	1035	1053	994	1031	1065	1004	1016	1009	995	1079	1058	1018	1041	1080	1042	1047	1001	1033	1029	1052	1032	1022	1074	1031	1059	1037	1079	1031	1060	1072	1086	1055	1039	1067	1080	999	1044	1024	1006	1090	1038	1058	1035	1042	1070	1063	1035	981	1041	1055	1068	1024	1041	1091	1020	1085	1027	1077	1061	1053	1065	1080	1029	984	1129	1050	1103	1012	1111	1042	1034	1031	1116	1056	1016	1031	1028	1004	1068	1060	1047	1035	1010	968	1042	1050	990	1088	1025	1040	1043	1054	1037	1010	1021	1045	1068	1039	1046	1036	1048	1023	995	1126	1053	1023	1038	1000	1006	1058	1012	984	1050	1023	1065	1017	1041	1038	1057	1064	1080	1029	1049	1053	1047	1101	1011	1038	1038	1017	1015	997	1040	1051	1054	996	1021	996	989	1075	1076	1070	1046	1013	1076	995	1007	1069	1101	1074	1054	1021	1053	1065	1056	1053	1021	1050	1025	1057	1040	967	982	1002	1021	1047	1016	996	970	1041	999	1030	1076	1024	1038	1098	1013	1106	1064	991	1005	1060	998	1106	1056	994	1037	1031	1007	1053	1042	1014	1094	1085	1013	1043	1065	1050	1032	1016	986	1041	1100	1039	1026	1082	1054	1038	1045	1089	1052	1059	1092	1092	1038	972	1075	968	1050	1054	1049	1009	1077	994	1038	1041	1015	1055	991	1035	1083	952	1042	1010	1033	1050	1049	943	1029	1011	1005	1036	1025	1031	1072	1045	1004	1036	1010	1007	1035	1065	993	1002	1022	985	1090	1025	1083	1062	978	1006	1037	1021	1064	1016	989	1134	1038	1015	1065	1055	1034	1088	1082	1108	1070	1065	1031	1075	1064	1057	1078	1018	997	1045	1042	1024	988	1039	995	1044	1019	962	1065	1069	1019	1010	1004	1056	1019	1006	1051	1074	964	1059	1093	1094	1048	1054	996	994	1055	1007	1057	1037	1006	1142	1039	1010	1049	1017	1026	998	1010	989	991	1019	1067	1053	987	1022	1037	1048	1087	1013	1065	1033	1034	1054	1072	945	1043	1040	1023	1006	1053	1023	1016	999	1044	990	1070	1027	1053	1015	1043	1032	1026	1025	1030	1080	1042	1050	1059	1035	1057	1006	1002	1058	1042	1050	1059	1053	1063	995	1057	966	1060	1035	1039	1037	1064	1074	1053	1036	1004	1045	1123	1056	1068	1035	1072	1011	1060	1010	1048	1062	1034	1056	1056	1046	1034	1004	1058	1019	1047	964	1040	1084	1047	1034	1061	1096	1038	1039	1032	996	1052	992	1031	973	1053	1052	1038	1035	1044	1017	1027	1072	1055	1062	1021	1071	1058	1034	1049	1042	1081	1092	1052	1012	1091	1093	1032	1067	1031	1065	1098	1025	1030	1096	1047	1067	1037	1063	996	1029	1056	1047	1050	1038	1039	1028	1100	1071	1039	993	1021	1036	1041	997	1021	985	983	1051	974	1025	966	1083	1113	1021	980	1036	1109	1047	1010	1060	1042	1004	1083	1085	1054	1015	1066	1025	1060	1005	1034	1081	1044	1018	1135	1033	972	1005	1104	969	984	1049	1042	1014	1057	1055	1026	1063	1101	1021	1007	1052	1038	1038	1049	1039	1049	1020	1053	1061	1103	1031	1002	1043	1031	1063	1088	1121	1042	1049	1048	1018	1108	1018	1031	980	1068	1093	1097	1013	1101	1064	1042	1052	1043	1068	1012	1050	1033	1056	1070	1062	1015	1082	1034	1015	1029	1102	1069	1032	1051	998	1079	1011	1044	1063	1074	994	995	1070	1027	1031	1068	1038	1009	950	993	1041	1038	1063	1054	1015	1032	1014	1028	992	1026	1025	1058	1009	1014	1035	990	1036	1065	1035	1035	1023	1062	1038	1054	1069	1026	1087	1088	991	1034	961	1063	1018	1044	1014	1015	1034	1020	1007	1075	1119	1037	1034	1040	1036	1024	993	1054	1042	1067	1063	1045	1016	1012	1002	981	1049	1080	1061	1040	1143	995	987	1067	1059	1062	1085	1041	1061	1095	1021	1106	1022	1048	1016	1050	1045	1069	1040	1063	1079	1054	1125	1062	1011	1053	1011	1070	1070	990	1003	1018	1017	984	1043	1035	993	1018	993	1050	1029	1046	1049	1061	956	1104	1028	1070	1068	1084	1028	1044	1079	980	1051	1022	1029	1028	1035	1064	1040	1113	1010	1054	1006	1043	1065	1073	1082	1044	1033	1007	1047	1075	943	1055	1024	1006	1057	1054	1086	1075	1001	1030	1005	1037	1007	989	998	1121	1063	1030	1062	1074	1076	949	1010	1101	1005	995	982	972	1026	990	1065	1098	1030	1037	1043	1032	1056	1078	1053	991	1018	1051	1043	1058	1018	1076	1044	1035	1046	998	1064	1042	1001	1026	1061	1013	1037	1003	964	1007	1019	1024	1060	1019	1020	1004	1056	1014	1065	1033	1076	1048	1057	1046	1057	1095	1027	989	1011	986	1027	972	1000	1050	1082	1064	1073	1056	1050	1102	1044	1086	1008	996	1047	1023	1022	1031	1049	1068	1029	1038	1057	1040	1033	1043	1044	1007	1046	1030	1011	1027	1035	1027	1086	1010	1046	1029	1041	1066	1040	1054	1059	1072	1060	1037	1081	1043	1068	1072	1070	1034	1073	1066	1068	1050	1109	1060	1049	1066	1024	1007	1014	1081	1084	1059	1001	1065	1048	1079	1031	1032	1081	1016	1042	1071	1084	1030	1039	1084	1095	987	1054	1119	1009	1016	1002	1049	1040	1019	1028	1004	1033	1079	1026	1060	1038	1060	1060	1079	1024	1048	1043	1029	1023	1058	1047	1001	1008	1018	1010	968	1009	1012	1040	1031	1062	1050	980	1098	1113	1025	1047	1018	1079	1011	1040	1012	1016	1022	1049	1059	958	1075	1001	979	1018	1046	1050	1012	1048	1055	1043	1055	1060	1019	1057	1033	1051	1026	1063	1017	1000	1075	1017	960	1051	1006	1045	1022	976	1044	1040	1058	1076	1013	979	1005	1042	999	1048	1028	1001	1028	1019	1054	990	1075	1058	1050	1044	1009	1046	1014	1073	970	1089	1031	1016	1050	998	1034	991	1024	1034	1076	1009	990	1031	982	1029	1064	1071	1012	1032	1080	998	1062	1040	1008	992	1024	1085	1023	1027	1057	1030	1092	1060	1028	1046	1030	1014	1027	1057	1013	1051	1107	1056	1036	1042	1016	1056	1050	1031	1031	1022	1045	1031	1009	1057	1037	1012	1050	1060	1051	1031	1006	1001	1022	1000	1036	1020	1057	1068	1009	1048	1038	1037	1099	978	1103	1020	1070	1020	1057	1122	978	1058	1028	1116	1101	1079	1030	1024	1066	1058	1090	1036	1083	1044	1061	1057	973	1038	1019	1055	1022	1066	1085	1003	1061	1070	1038	1048	1075	1075	1065	1053	1056	1027	1046	1097	1064	1046	1022	1103	979	1009	1026	1048	1020	1047	995	1008	1010	1034	1096	1044	1085	1034	1090	1040	1006	934	1094	1066	991	1095	1077	1048	1009	1073	1018	1055	1034	1047	982	1040	1076	1049	1025	1023	1035	1050	1003	1040	1016	1051	1060	995	1063	1069	1027	1089	997	1052	1003	1066	1058	1030	1040	1026	1052	1053	1068	1047	1042	988	1066	1030	1044	1027	1055	1064	1023	1032	1036	1053	1047	1053	1046	1036	1051	1002	1135	1058	1014	1027	1023	1034	1014	1055	1083	1055	1040	1071	1014	990	1018	1001	1042	993	1021	1033	1028	1037	1009	1060	1033	993	1064	1003	1092	1041	1061	1044	1031	1029	1033	1024	1071	977	1079	1027	1048	992	1050	1028	1065	1068	1073	1033	1054	1028	1073	1015	1056	1006	1014	1043	1050	1065	1035	1034	1075	1014	982	1033	1069	1042	1032	1012	1013	1057	1018	1039	1046	1009
34145	59822	49896	39110	33647	28628	23382	18942	14692	11959	9456	7345	6111	4773	4111	3403	3121	2886	2599	2386	2174	2047	1865	1812	1610	1556	1530	1487	1397	1350	1239	1233	1273	1181	1185	1156	1154	1115	1077	1044	1116	1058	1032	1062	987	1021	1028	1018	1059	965	1002	1048	1012	1018	1033	962	1024	985	995	995	1048	1051	1051	1054	998	997	999	943	986	1025	1025	999	1006	1029	1007	1036	1021	990	966	1023	1026	1013	1058	961	1034	1030	997	1061	1030	1028	1020	1058	1003	1004	1032	1003	1023	1001	976	994	1010	1031	1062	981	1018	983	1054	988	1002	1003	1022	1005	1041	1003	1040	997	994	1031	1085	1000	1018	1024	1024	968	1030	1053	997	1033	1096	985	1013	1073	1092	985	978	1010	960	975	987	985	967	985	1074	1023	1041	951	944	1055	1029	1012	1004	988	960	1020	1019	1029	1049	1009	973	1022	1042	1023	1048	1028	996	1004	1015	1059	1032	1018	1029	1076	1012	1002	970	984	1020	994	1034	1045	1040	1033	1005	995	1042	955	1016	1017	997	1015	1018	1000	989	994	1051	940	1030	1031	966	1021	1028	1019	1007	977	1014	961	1010	1026	1048	1005	1001	1027	1005	1128	1013	1004	1031	943	1064	934	1054	951	1038	988	938	954	1008	1032	1029	983	1055	1056	1016	986	1033	1043	980	1012	1038	1005	991	1024	1030	1012	1019	1013	1025	1004	1081	975	985	989	899	969	1022	953	972	1035	983	923	1046	1001	965	1022	1011	1004	1004	962	1009	989	996	1017	949	1010	1032	1016	1004	977	1000	1029	1012	1018	993	1001	1016	1021	1026	1039	1052	982	1017	1032	975	1010	1028	1006	981	990	977	991	1038	1023	989	1085	1006	999	1014	973	1008	997	1023	1014	1057	988	1026	1018	1056	994	962	1024	982	1018	960	993	1043	993	1029	1024	1011	1066	1068	985	1055	1001	973	1004	1003	963	1077	1054	1034	1000	1025	987	952	972	1005	973	984	1037	986	997	989	1017	1042	998	1036	958	1043	981	1009	990	996	965	1018	1082	1041	979	1027	986	1022	1019	1020	1072	1059	1028	990	980	1006	1028	988	1021	974	1056	987	1036	1074	1004	1058	967	998	1011	1012	986	1040	962	1009	1025	1006	992	1059	1047	1040	1084	1033	1006	986	1011	1011	983	1017	956	1056	1022	973	1005	1067	1019	1029	1016	1058	1004	978	1032	1042	1017	986	1008	1039	1026	1004	1019	1050	1026	1022	1005	1051	1016	977	975	1040	971	1019	1032	1022	1050	1018	1097	992	1001	1042	951	1032	1004	1058	1024	995	1034	1041	1031	1010	978	989	1029	1004	1016	1029	987	1024	983	1016	1034	1013	1011	1007	994	990	1015	1027	1039	967	1019	1018	1024	1059	997	1051	936	996	1051	1078	1025	956	1034	1033	1007	993	964	978	956	978	1049	1012	1033	1059	1081	998	997	1038	985	929	1057	997	1040	978	1018	1015	1031	1073	1037	1027	1005	1037	1021	976	962	1011	969	1062	1032	1069	1063	995	981	1030	1000	951	1024	997	1099	1037	1043	1100	1000	990	1000	1041	1031	1022	983	995	964	1039	981	996	987	987	1039	1088	1001	981	1015	994	1051	1015	988	1028	1045	1010	1004	1001	969	978	1036	1028	1012	1091	1029	1054	952	952	1016	993	1043	982	1039	1041	993	1000	1020	1036	1029	1024	1043	1012	1039	1076	1027	1040	981	984	1042	1011	963	1056	1042	1039	993	1005	1013	1008	992	1046	952	1042	956	1035	1011	1023	960	988	1020	1047	984	994	1014	1002	1002	1071	1022	1018	989	1085	1069	1002	1005	991	1063	991	1040	1011	1024	1012	1066	1059	1022	1042	1010	1012	1023	1011	1077	991	1005	1035	1077	1044	1029	986	1009	973	1020	991	975	1025	977	1053	984	1065	1048	965	991	1025	1062	958	993	992	1017	992	1024	1026	1022	1045	1015	921	1041	1034	943	999	1016	968	991	961	943	997	1001	1036	1054	1004	941	990	1069	1015	1013	967	1044	986	999	977	1017	1016	956	981	957	1022	1029	978	1047	1042	963	1028	990	967	1025	977	1027	1018	1004	1003	1038	996	1005	1007	1040	992	1022	1068	1020	1016	973	1043	1029	1028	993	998	1082	984	970	1030	989	1036	1073	971	1051	1010	1053	1021	1042	1021	988	1060	941	960	1007	1052	983	1029	979	1010	984	1036	996	1079	974	1002	989	985	1011	1017	1025	1009	1030	964	1024	1008	983	1028	996	999	1015	991	984	1063	1031	997	990	999	990	963	1042	1053	1022	1031	1021	1014	1043	1019	990	1031	1030	1055	1056	989	1019	996	1074	994	1007	1006	1009	1022	977	1085	984	1034	989	1028	988	1040	986	1031	972	963	1035	1008	993	1002	1035	1030	970	995	1021	992	959	1020	1026	1029	1022	997	981	998	987	1025	1012	987	1002	1032	1084	990	969	995	1044	990	999	1098	965	977	1028	1045	969	995	1065	1050	980	1019	1029	1019	976	995	1048	1006	1010	1001	958	1007	946	1027	1019	962	987	1042	960	1026	1023	1012	985	986	1039	956	994	1012	1024	972	994	1005	898	984	1044	1059	1013	1023	963	1058	1019	983	1010	1047	1053	1053	1051	1000	1010	1003	1013	1014	1016	974	1028	1007	999	933	1031	1020	1007	988	1045	965	1006	1006	993	1003	1028	1002	1008	1074	1085	1012	1024	1018	995	928	954	1031	1050	1015	1016	967	968	968	940	987	1087	1016	987	1018	997	992	1002	1028	1000	1016	1040	1049	1076	974	1014	1010	1011	1027	1006	1080	1019	1018	973	1065	1027	1074	1041	989	989	983	1006	1057	976	992	955	1003	1002	1026	1021	1055	989	1010	1025	999	1023	1012	997	1007	1076	1009	1032	1027	999	1032	1030	995	1005	1042	1065	1006	1082	991	1016	956	999	998	1048	939	1043	1010	1026	1029	1004	991	953	1054	982	1003	1085	1013	1095	966	988	935	1010	1059	1032	984	1003	978	1042	974	994	959	1020	1010	1025	996	1039	1007	1004	1013	988	1008	973	984	998	992	1017	982	962	1067	1049	1041	1004	977	1007	1047	1046	1025	1032	1045	1017	1035	1041	1031	975	1005	1041	997	1025	1014	1019	1020	1062	1021	991	1004	969	1003	982	977	1041	1029	1011	991	1030	950	1071	1032	976	1044	996	1041	987	1037	983	977	1049	966	1039	954	1024	1022	986	983	1034	982	1029	983	1003	947	1042	1042	1012	987	1064	1043	1003	1016	910	1070	1017	1095	973	974	999	1027	1003	1021	1059	1035	981	1033	1011	1007	985	952	1004	1026	1013	1029	1035	989	1020	956	987	1004	1088	980	1028	1020	988	1003	1009	1011	1003	983	1013	1049	1036	1026	1044	1028	994	1038	1039	985	995	1000	1041	1056	1065	991	1042	993	1025	1061	1038	1055	1067	991	1014	985	985	986	1033	1028	1009	1006	966	1048	1022	1030	996	940	958	1020	1008	1016	989	1027	998	1041	1036	1024	997	1041	964	1040	1048	987	1054	991	1017	1003	1011	1049	988	1038	1055	1009	1024	1013	981	976	1052	1062	1010	1034	985	996	1042	1033	1007	1007	1015	1062	970	1042	1035	991	1052	998	979	917	963	1021	1050	1045	1024	1055	1082	994	1028	967	1010	1009	1057	962	955	1020	1043	1010	964	998	1051	980	993	1039	980	1012	999	976	1017	988	1044	1038	1022	1054	1018	982	1054	980	1009	1021	1054	979	981	1030	972	1022	987	1038	1026	998	967	1044	1017	999	1017	1033	1023	998	999	1000	1005	927	1062	1007	969	1039	998	1016	966	1058	1020	989	1056	973	1049	1063	943	1038	940	1035	1058	987	980	1038	1011	1055	1020	976	1005	1037	1047	1055	1033	1022	1010	1062	1026	1020	1027	1006	1044	1022	1026	992	1049	1036	1054	1022	1007	1054	1007	1028	1016	994	972	973	1006	1052	1007	1016	1026	1034	1057	976	965	1037	1006	965	1026	977	1029	979	987	989	1022	1032	1024	1040	1056	1038	1051	1005	963	1053	1022	984	1016	985	1041	958	1054	1001	998	1000	990	1029	1028	1001	1028	1016	1064	1011	1081	996	1027	1006	1088	971	1030	954	1004	1010	1004	1044	999	1003	1044	1008	1027	1025	1006	999	949	1013	1005	1063	1003	991	1036	1067	1068	1055	1024	1042	997	948	977	1037	1023	1034	1022	1021	984	980	988	1017	1026	968	960	1008	985	985	1024	983	1021	1006	993	1032	1016	976	992	1052	1008	1013	1001	986	977	1031	1071	1032	1024	1017	974	1008	1027	1083	1062	1003	1016	993	995	1058	1031	996	1011	1026	1014	1035	961	1040	1000	962	1031	980	1018	1020	1043	992	1033	1036	1018	1026	1040	1094	1005	1012	1038	956	1005
30002	31838	38148	29534	19802	13797	9695	6705	5000	3664	2806	2299	1973	1676	1536	1399	1291	1255	1226	1114	1014	1075	985	932	926	929	952	866	924	909	800	861	819	864	832	822	844	792	796	777	761	800	774	774	814	795	806	790	801	740	792	797	778	771	746	777	794	762	778	829	782	765	793	774	783	768	767	804	788	758	774	809	744	807	786	789	859	825	735	695	792	807	805	796	764	760	793	776	749	815	789	820	774	799	837	813	804	758	742	763	833	839	699	777	728	806	689	811	802	817	763	809	764	759	824	738	808	776	817	827	775	782	818	804	820	745	758	769	783	776	757	800	770	763	815	769	777	787	747	739	741	760	751	776	813	852	768	796	764	740	758	847	764	777	765	813	770	739	842	726	742	761	759	817	766	771	750	791	792	777	873	793	796	855	762	755	800	737	850	819	823	802	820	763	804	800	794	772	815	758	780	840	768	774	797	761	837	784	790	794	803	748	817	818	789	761	775	778	781	833	779	812	733	824	789	774	803	846	818	774	801	818	785	813	786	793	769	795	772	824	779	813	795	759	769	773	794	800	778	820	790	788	766	808	824	835	770	796	798	818	752	795	760	786	740	817	820	779	745	810	767	767	764	755	740	796	779	791	761	780	779	801	815	795	791	765	800	815	783	797	748	781	808	749	797	840	822	808	792	740	759	772	793	776	793	756	822	779	768	791	786	784	792	780	772	803	763	804	772	819	765	758	779	799	764	829	793	782	804	812	811	787	842	761	812	746	818	754	841	771	733	771	790	811	850	771	780	815	799	753	819	756	804	781	774	771	829	784	752	727	741	772	760	771	809	809	769	777	732	833	744	758	759	737	827	749	785	813	766	815	757	746	809	777	827	771	853	812	769	801	717	750	722	786	771	801	883	765	753	800	817	767	790	813	773	793	787	788	787	739	747	768	816	808	834	782	796	837	758	796	798	747	826	717	777	731	805	797	788	758	784	762	806	782	791	789	760	800	773	745	778	727	799	785	815	803	807	789	804	800	777	792	775	778	824	779	791	804	800	805	795	811	833	797	755	785	768	810	783	776	738	766	785	783	851	786	812	800	801	898	781	791	787	811	853	776	768	856	778	814	825	802	755	806	793	805	774	774	790	779	779	766	787	743	790	746	730	813	856	771	814	786	755	784	788	750	758	777	833	800	787	805	824	844	797	802	797	801	824	810	800	816	802	769	824	779	759	768	775	823	840	750	812	834	832	770	815	819	775	758	721	785	793	760	781	766	742	813	761	774	755	750	759	777	787	827	795	739	799	755	870	790	770	789	780	775	799	813	772	840	786	720	801	820	766	799	778	836	781	783	835	791	759	800	809	815	767	800	803	813	793	776	752	836	758	770	776	845	811	764	779	752	737	784	746	772	800	817	789	818	808	789	812	817	798	825	797	795	778	755	802	755	789	779	803	801	792	753	808	781	732	797	811	763	779	832	776	798	798	817	775	790	778	753	806	812	805	795	768	828	786	779	861	814	767	790	788	767	852	770	772	747	832	806	777	789	871	786	772	773	814	779	803	815	764	746	812	827	796	783	822	814	835	762	788	762	793	741	799	793	791	769	771	869	741	755	815	763	758	781	751	814	763	772	768	755	768	815	781	773	827	791	778	817	745	849	779	744	751	790	782	812	754	764	759	771	829	785	766	771	768	799	770	805	722	765	757	782	778	825	737	767	775	798	767	795	814	778	808	799	810	782	778	764	784	777	796	782	790	796	777	802	804	784	813	796	789	759	783	746	796	771	783	790	777	727	826	815	800	772	786	780	782	777	783	741	776	787	768	775	792	808	805	773	801	823	788	741	843	779	770	741	784	789	766	757	767	835	796	759	780	813	803	755	831	749	802	804	779	743	812	774	793	715	833	797	781	791	786	780	777	772	816	792	812	820	787	777	796	817	762	808	771	764	766	789	789	794	751	783	780	749	736	795	829	761	791	727	750	789	801	760	823	788	851	757	787	783	786	789	784	802	774	808	811	866	752	768	849	771	773	806	803	794	736	753	754	791	828	805	826	866	782	750	819	760	790	762	754	753	759	772	834	751	787	755	777	798	837	838	745	776	812	739	785	738	758	787	803	794	756	823	789	843	719	762	778	803	752	855	780	814	773	807	772	771	755	806	776	854	805	759	804	798	811	786	784	798	819	798	787	750	777	783	732	763	756	778	821	809	790	828	816	804	837	770	751	769	738	812	824	865	769	769	773	755	782	788	788	782	790	774	863	763	805	785	823	790	737	787	817	807	780	811	749	779	794	815	769	846	802	797	756	785	798	795	797	794	804	810	801	797	819	820	820	784	783	818	741	769	765	767	770	787	797	800	772	802	797	769	778	740	810	796	791	789	737	824	810	771	777	790	788	775	782	733	784	838	784	754	755	795	769	802	763	772	765	807	814	775	728	777	803	789	778	728	786	800	801	870	806	815	750	801	745	777	754	835	794	781	715	824	787	778	757	776	737	793	785	891	809	809	782	758	809	842	773	739	781	778	828	781	836	785	772	799	806	747	789	774	792	807	779	779	817	776	822	773	821	820	798	814	771	766	742	776	796	777	756	798	808	783	825	782	762	779	822	834	758	774	765	805	777	725	724	819	773	774	789	744	810	826	790	763	785	814	765	767	707	753	766	775	818	789	763	769	787	773	757	745	775	818	808	784	838	760	760	769	798	854	774	794	797	804	794	811	711	800	776	777	752	804	813	744	745	761	762	796	796	800	746	780	790	817	797	755	806	806	863	764	828	750	800	808	732	775	823	808	750	809	793	790	790	794	824	816	763	802	822	784	782	753	804	759	791	730	762	759	856	795	741	762	783	730	812	845	774	778	770	775	750	784	740	804	783	834	766	789	787	748	806	820	780	780	818	783	793	801	767	762	765	777	772	778	799	749	782	771	783	763	754	776	821	806	756	753	821	857	792	814	758	765	796	786	772	779	789	828	787	813	781	795	793	759	724	776	776	776	776	848	788	770	826	771	753	813	806	763	784	784	778	764	823	775	743	803	781	793	807	755	806	810	791	839	779	848	805	804	820	792	748	784	768	796	775	767	789	777	754	790	768	798	786	788	779	792	742	772	770	779	833	782	771	774	751	800	751	744	807	803	779	768	811	807	765	820	806	820	834	774	793	823	819	768	769	802	816	747	810	835	789	752	758	788	795	756	816	831	808	769	799	788	793	803	776	802	791	835	777	820	766	734	815	811	822	736	826	768	840	790	751	792	742	835	828	827	808	806	791	760	776	754	776	794	810	812	765	778	783	789	803	760	749	766	754	818	812	787	815	742	804	760	796	787	798	811	798	752	784	789	799	804	795	791	794	784	760	804	746	774	771	806	769	781	721	798	779	784	798	760	747	814	797	794	766	817	772	759	765	774	775	795	772	795	767	777	763	835	771	786	794	792	778	796	787	768	799	811	781	789	728	750	770	759	771	769	829	823	789	781	792	792	767	776	834	799	775	858	817	765	765	742	810	794	788	798
29800	45863	37061	26098	20790	16563	12644	9534	7317	5459	4132	3324	2580	2228	1892	1762	1602	1563	1416	1345	1306	1181	1153	1031	1036	1010	992	944	886	852	859	869	872	835	832	837	853	837	776	843	761	749	815	782	781	796	803	838	808	828	769	762	745	763	835	830	765	767	758	775	841	818	821	842	795	823	795	760	781	800	750	832	855	764	751	795	783	731	738	765	766	739	822	748	806	731	818	833	754	819	732	734	761	761	790	808	793	793	817	837	799	764	765	787	778	752	820	783	827	807	758	707	805	793	801	774	783	794	808	793	752	777	831	774	839	848	747	749	781	827	801	762	784	822	811	816	788	733	803	867	780	789	832	819	774	810	817	814	793	764	773	789	806	767	812	807	760	817	814	787	754	759	802	802	763	805	814	771	773	788	799	751	820	782	777	789	763	809	773	853	827	796	738	767	795	781	845	805	831	800	805	773	808	742	826	804	786	806	805	759	838	797	797	812	777	801	776	763	761	804	761	793	851	751	775	826	798	773	822	820	747	806	836	729	787	786	803	790	770	807	798	762	792	819	810	811	750	824	756	795	800	797	829	792	806	838	782	771	799	810	795	837	793	787	828	809	778	751	820	766	797	838	768	806	824	739	785	790	831	821	815	738	786	732	789	800	760	782	753	798	800	757	766	782	810	835	808	809	777	813	805	801	734	770	767	790	753	785	761	792	739	814	791	741	770	820	823	767	773	808	743	762	795	733	776	768	794	796	823	771	771	780	870	805	788	764	784	848	827	775	723	786	805	762	758	827	770	797	758	819	800	752	826	760	819	773	771	822	749	741	774	733	750	807	775	758	786	804	773	729	804	754	786	797	805	757	843	771	747	816	754	798	797	809	829	767	782	783	805	775	770	835	781	776	819	794	836	745	774	739	791	783	736	816	773	774	759	800	803	754	833	789	754	746	769	789	769	821	817	828	780	823	822	806	811	814	834	806	781	749	762	789	777	782	797	799	810	809	762	771	801	793	787	792	841	762	821	803	761	798	748	789	809	783	731	788	759	767	790	806	800	758	803	844	797	777	770	829	800	740	806	826	758	795	762	829	792	827	793	840	807	779	774	803	802	787	803	804	848	745	783	823	794	749	762	737	791	795	801	798	796	805	836	786	793	789	738	745	814	825	783	803	800	774	769	761	747	781	742	733	833	794	777	810	792	831	790	785	757	801	782	752	780	808	794	804	744	759	809	797	745	806	760	793	809	725	788	812	768	758	816	783	806	713	788	795	829	772	789	773	782	767	814	772	756	805	777	873	815	789	764	770	819	741	781	792	784	767	744	771	848	765	803	821	783	782	740	801	780	779	747	734	704	781	751	758	759	790	825	724	777	790	795	791	798	774	785	772	775	763	835	816	816	822	768	793	770	767	778	784	807	766	813	770	759	804	821	809	791	762	751	752	779	779	795	767	792	795	752	802	777	742	777	737	794	750	785	801	837	794	718	816	784	749	787	806	799	766	777	811	775	779	739	758	772	758	782	763	821	784	790	729	798	846	800	761	828	800	771	760	805	787	794	766	831	763	800	771	798	780	777	784	771	804	840	821	809	789	788	763	787	827	757	802	781	812	794	778	781	765	777	758	788	810	779	781	815	823	827	726	756	795	812	794	763	717	768	786	812	819	734	789	823	795	833	752	753	806	746	761	805	774	732	775	776	811	772	819	793	740	798	803	780	782	725	797	767	792	790	850	752	767	808	791	759	780	795	814	791	795	787	855	744	740	841	792	836	817	794	798	805	828	739	797	773	804	734	767	772	795	729	775	804	806	735	771	809	794	788	806	795	819	805	751	747	757	781	770	842	771	831	838	786	766	798	758	784	777	810	826	764	773	798	751	824	786	800	781	722	818	778	759	801	789	815	830	792	771	751	765	749	772	754	801	783	754	756	781	789	794	759	753	838	783	745	741	718	796	759	818	765	770	770	756	790	814	851	788	768	793	715	816	775	807	776	747	758	775	777	817	818	761	817	820	784	775	779	798	841	791	807	752	794	790	734	826	793	820	811	790	721	808	748	829	763	782	800	711	782	788	785	822	813	777	818	754	776	775	808	794	753	801	813	790	853	818	798	827	807	810	832	749	770	792	803	796	756	768	807	791	783	817	766	799	775	845	820	730	840	788	744	754	800	737	756	770	765	812	773	806	826	763	752	788	755	789	790	789	773	785	746	831	775	808	784	744	771	800	776	768	799	805	778	782	805	805	759	774	784	801	783	829	788	767	838	780	770	782	786	743	768	777	802	778	802	783	793	813	793	758	777	788	836	788	743	799	810	788	823	824	754	842	772	778	842	811	828	822	787	755	796	775	749	792	834	744	796	755	759	771	769	798	782	778	766	753	762	760	749	787	808	809	775	784	758	799	785	785	747	817	810	777	785	766	789	791	786	774	764	776	805	805	805	770	821	777	819	787	795	796	787	823	750	770	810	792	807	784	768	809	742	756	809	774	716	799	754	824	796	771	730	786	806	763	822	842	838	805	803	809	841	751	788	791	788	761	756	793	750	720	795	746	786	819	776	788	788	780	804	756	755	761	807	779	744	781	791	771	756	766	807	806	787	795	796	812	740	824	818	794	768	762	751	779	823	756	790	787	783	810	831	794	710	747	792	776	791	738	796	747	773	813	769	771	746	808	741	800	753	786	739	814	785	854	817	860	804	805	774	753	798	787	773	793	827	791	763	782	773	762	763	758	831	736	817	841	796	777	758	788	793	830	761	785	746	774	775	793	792	793	785	740	778	802	803	783	789	759	801	762	821	831	781	798	807	847	816	813	767	756	791	808	784	811	761	818	747	779	831	780	765	804	786	790	781	781	803	803	769	794	784	832	759	826	802	854	782	754	830	740	779	773	799	785	793	746	787	802	786	762	772	839	761	785	804	792	823	784	797	809	779	775	827	746	778	821	819	782	808	783	770	725	791	770	769	785	757	795	768	794	774	804	793	829	811	799	808	814	780	793	770	773	754	800	822	799	790	779	786	799	792	822	797	790	828	812	766	806	821	829	767	802	775	767	848	793	807	811	789	713	812	783	777	754	821	812	768	718	820	776	787	783	772	836	782	799	796	804	818	814	768	807	812	765	792	821	765	786	762	802	848	780	800	808	824	790	842	749	739	788	763	781	782	738	781	825	727	759	742	830	798	801	782	750	793	826	824	791	811	779	788	877	796	767	759	763	809	804	807	824	822	755	822	759	822	732	809	781	761	770	784	811	813	787	781	803	792	747	861	792	847	779	793	818	791	793	818	807	771	758	813	782	805	843	775	836	772	789	808	800	824	770	780	804	802	823	812	770	803	849	846	804	722	783	804	756	804	821	777	812	829	795	768	777	789	802	789	780	754	791	801	785	812	761	737	801	839	795	782	757	719	766	768	796	762	769	811	795	809	798	789	782	753	723	773	759	749	789	760	777	740	778	755	780	837	758	763	790	773	828	764	751	756	773	769	819	771	757	773	839	718	834	788	795	803	802
23565	20954	28466	25049	23847	23370	18869	11968	8601	6579	4910	3795	3050	2597	2238	2017	1876	1749	1754	1530	1479	1355	1279	1293	1246	1124	1118	1117	1126	1011	997	999	983	942	997	977	970	939	949	904	894	944	892	869	875	855	822	880	852	878	900	897	852	918	942	817	862	860	849	874	951	854	865	823	881	866	885	899	938	859	846	859	886	840	898	878	877	884	891	844	892	860	899	850	908	902	912	857	885	843	856	891	887	865	833	901	878	871	852	898	854	821	881	913	900	886	880	865	907	893	889	939	886	845	883	872	863	925	878	864	925	892	839	823	883	838	904	870	868	828	906	867	900	947	856	854	887	934	901	879	877	874	882	895	852	875	906	881	854	832	855	935	844	857	855	915	903	919	887	879	879	841	914	931	855	883	879	896	894	904	850	907	883	853	930	881	874	860	851	859	777	887	852	899	892	774	825	895	923	891	827	938	862	833	915	852	895	858	914	891	839	854	846	909	901	881	910	875	892	874	908	849	861	876	862	842	871	889	872	904	875	794	821	854	873	850	873	878	883	926	904	930	847	874	897	860	843	914	859	824	885	919	866	908	875	882	864	863	812	873	845	872	929	908	803	880	915	862	854	897	831	854	876	865	917	905	901	872	894	891	869	848	879	866	846	958	814	894	871	900	834	871	863	890	907	846	867	868	855	858	880	853	908	851	817	848	915	945	826	900	931	909	854	833	896	902	877	882	856	891	862	931	906	904	854	884	854	883	858	838	911	843	924	892	871	892	871	908	936	875	835	863	903	885	902	868	900	864	881	845	896	880	819	847	849	856	879	866	836	924	896	901	867	834	857	896	903	869	891	918	834	874	899	878	862	895	968	869	840	868	956	929	854	877	869	874	841	881	875	835	828	800	846	880	873	866	909	881	876	865	872	871	917	838	939	858	855	895	852	866	836	897	874	805	862	854	861	876	901	919	915	859	856	880	874	907	845	878	873	873	847	933	914	866	903	847	837	862	879	927	899	906	866	901	874	849	933	904	846	876	925	916	818	847	876	817	885	894	829	897	861	901	884	882	869	900	839	902	862	884	840	879	880	820	879	876	854	860	893	869	899	840	926	871	852	866	909	904	957	883	915	903	847	877	897	890	897	874	895	923	861	891	907	900	848	944	897	895	900	905	869	895	853	837	918	891	851	863	831	864	879	875	862	898	873	896	852	861	886	868	866	880	898	871	914	892	915	848	819	849	905	843	907	821	872	831	855	869	922	873	908	871	865	871	870	906	925	895	883	881	873	803	897	862	846	888	864	874	921	900	854	903	883	898	846	862	841	867	875	836	856	832	864	907	867	845	899	843	883	835	927	855	823	878	928	826	838	893	924	844	877	881	892	892	829	912	876	890	851	883	904	862	886	858	866	888	868	841	814	897	901	866	853	890	894	858	860	891	861	864	914	889	837	862	863	889	864	898	845	897	873	842	888	878	900	825	881	845	879	904	798	863	807	827	871	897	893	890	892	910	856	911	859	896	907	877	889	877	866	846	888	921	909	831	838	922	831	898	892	903	914	848	888	870	846	874	836	871	840	906	904	819	867	876	857	893	894	926	901	870	871	889	899	874	901	843	891	841	905	839	853	896	888	908	880	910	848	845	921	936	921	907	899	913	886	910	887	810	835	872	888	854	908	854	917	887	884	844	878	837	848	913	929	897	855	833	890	869	872	870	854	865	896	913	828	915	911	899	878	889	940	832	892	868	867	871	841	908	957	784	866	840	851	884	890	846	823	901	887	918	853	919	877	848	836	860	929	823	875	920	885	911	870	892	887	895	846	899	871	888	909	838	836	880	875	878	942	850	883	873	894	833	892	914	889	882	844	904	859	881	852	871	916	902	916	915	912	869	848	837	884	852	845	914	857	854	909	930	908	851	827	921	907	821	893	912	842	865	911	874	868	833	838	861	903	849	882	900	852	887	866	866	882	869	822	872	874	897	968	859	910	929	814	815	837	878	842	923	858	879	867	893	861	921	825	864	853	888	881	916	910	851	874	809	854	859	877	856	917	897	831	919	869	868	844	857	886	902	901	909	922	877	869	851	851	895	881	849	838	917	842	864	871	918	917	910	859	808	839	899	883	905	869	870	892	899	876	911	876	852	827	872	851	879	889	902	843	878	854	898	889	864	818	924	861	857	835	894	926	910	870	882	877	889	893	825	865	869	852	911	836	891	845	907	884	857	915	836	923	933	852	886	836	853	856	837	879	924	857	897	862	845	892	853	850	860	808	817	916	873	844	805	911	878	891	880	899	875	855	876	830	872	821	812	921	844	900	881	845	942	886	872	833	882	897	930	911	865	893	885	855	842	897	905	886	849	895	874	847	894	834	870	919	888	901	871	875	878	886	924	882	846	920	894	910	848	799	892	875	858	858	872	893	908	898	860	881	926	863	860	899	875	908	927	869	862	913	884	882	829	889	949	872	870	880	891	919	913	857	860	894	819	902	857	874	920	928	829	817	931	855	938	846	804	894	879	884	880	880	939	868	922	892	863	858	867	912	876	890	904	853	880	866	884	905	907	833	892	868	858	937	932	939	873	891	897	867	861	861	918	852	883	918	926	901	886	835	866	876	890	897	942	879	891	868	893	897	802	877	882	863	930	915	813	819	848	821	895	832	894	917	929	874	826	853	854	852	889	832	827	852	851	878	857	875	878	903	889	870	842	855	898	864	865	859	863	901	851	824	925	876	842	940	896	881	900	882	832	844	878	789	871	821	911	880	853	837	898	885	878	889	891	880	858	904	808	867	871	834	855	836	909	871	899	839	893	877	922	877	887	853	852	868	901	920	864	848	829	896	863	912	877	845	876	870	819	839	917	868	840	884	848	853	855	814	897	881	906	867	874	853	918	867	889	906	841	877	825	824	877	921	887	905	864	862	904	851	895	837	921	901	864	920	842	888	861	863	880	886	934	861	835	857	922	899	857	888	898	887	875	858	918	943	876	891	898	873	901	847	892	822	839	887	900	860	858	871	859	848	855	847	921	888	941	838	896	863	873	892	824	857	879	849	863	844	900	892	898	872	898	895	888	849	905	812	873	819	880	842	852	927	895	953	837	863	832	875	849	844	856	907	899	875	897	817	841	924	892	881	877	859	839	925	852	859	885	906	928	932	810	868	871	854	885	904	810	857	893	897	895	907	881	862	889	857	898	900	860	842	861	832	882	856	909	885	876	834	910	829	884	878	918	926	897	886	896	922	871	870	845	860	811	876	839	881	944	833	875	960	893	841	886	812	854	857	920	894	854	923	900	904	898	944	873	858	851	876	903	869	926	914	855	878	860	840	841	897	872	873	895	907	886	894	876	841	882	845	860	898	898	854	897	844	895	859	940	793	945	874	833	910	877	874	889	901	914	891	911	884	896	900	902	865	860	915	864	918	846	903	881	834	918	861	851	860	777	874	872	845	875	919	856	863	920	902	810	861	867	867	891	872	812	849	918	884	879	833	837	879	855	915	839	871	848	809	853
31308	54399	44465	34511	29105	23618	18790	15009	11479	9112	6663	5526	4300	3461	2937	2539	2324	2252	2008	1848	1682	1485	1403	1407	1339	1246	1254	1161	1073	1045	1042	1015	974	980	1020	937	937	943	903	893	860	872	890	866	870	890	845	936	856	859	868	857	882	859	844	858	924	850	931	854	934	887	880	913	871	887	873	862	864	838	845	838	875	853	860	858	858	850	835	886	861	836	838	859	863	840	830	808	836	901	897	863	863	837	852	847	822	858	872	859	867	848	811	850	860	868	887	876	862	894	890	852	856	852	841	862	864	869	874	885	921	855	799	853	852	843	915	851	919	833	823	865	875	915	897	891	860	808	886	860	897	897	837	937	854	872	946	844	846	860	818	845	870	840	865	901	848	894	856	882	924	875	881	880	865	884	877	866	830	898	839	863	861	806	868	844	847	850	914	855	858	792	888	842	846	851	892	877	861	829	834	830	865	807	899	882	869	843	837	853	899	831	836	821	830	913	859	869	864	906	824	865	879	902	864	893	912	842	862	928	827	844	910	910	866	863	872	873	870	847	868	853	861	821	892	877	898	854	887	834	894	882	849	833	916	861	869	868	844	870	827	875	876	858	893	891	852	875	866	836	880	837	890	845	855	835	869	845	857	895	903	816	837	878	873	895	827	888	861	866	864	844	892	851	886	823	854	849	887	920	895	881	860	873	910	869	843	881	913	855	861	853	851	870	887	834	872	847	898	814	855	905	816	880	855	922	842	883	852	863	877	879	867	804	898	933	843	888	832	824	846	869	826	859	900	911	847	896	840	859	859	864	824	917	876	890	885	829	899	872	855	878	885	843	872	863	854	865	805	883	884	866	837	879	928	831	895	815	839	867	861	861	811	827	894	874	834	818	833	918	915	906	866	835	814	870	862	830	860	872	839	858	831	887	803	831	936	845	837	832	816	822	840	906	851	853	846	906	892	870	888	871	900	934	858	815	827	848	904	824	851	835	833	858	879	831	851	839	854	888	872	840	886	860	840	840	869	872	848	874	807	909	888	949	878	868	865	885	906	907	851	864	869	870	864	926	863	871	883	889	876	889	883	834	897	898	850	848	859	856	886	906	858	854	848	827	846	878	910	883	876	846	851	868	863	835	843	903	864	895	920	905	869	866	921	848	897	873	850	846	890	896	890	869	811	861	815	902	831	871	829	846	811	861	902	887	842	878	822	897	871	843	839	915	873	887	922	805	902	893	827	902	876	889	825	864	870	855	879	830	813	822	775	893	826	871	912	874	881	890	848	830	918	851	848	842	872	853	837	870	852	874	863	896	862	856	872	860	855	886	856	891	873	855	840	884	816	818	821	821	886	899	852	838	834	862	886	845	787	812	874	848	854	803	858	882	857	891	852	896	894	899	895	851	841	848	857	848	863	836	867	909	918	869	853	830	911	886	871	888	860	911	851	859	870	841	903	826	898	874	832	862	844	871	878	897	845	877	923	921	883	851	866	877	901	808	868	902	898	813	833	941	836	869	911	810	868	941	885	905	885	873	848	893	863	844	840	881	872	923	941	856	902	865	928	837	864	857	856	892	849	907	868	907	896	870	883	888	849	824	854	843	866	876	875	816	852	898	816	835	917	853	891	924	843	879	874	797	872	862	858	916	829	857	886	844	865	914	906	902	829	871	861	901	895	851	905	809	898	827	868	912	874	893	857	856	833	820	879	858	871	905	828	860	861	855	869	889	892	905	855	867	826	873	851	841	914	843	845	914	858	847	852	887	880	883	871	845	871	903	879	850	866	852	819	842	867	859	842	827	896	886	876	894	842	926	880	859	827	879	870	814	853	835	865	840	851	849	869	842	866	875	858	872	899	834	877	904	924	841	848	886	860	864	850	851	833	906	879	876	836	855	875	837	843	871	837	825	840	846	879	839	880	859	909	877	806	856	912	857	813	841	877	815	858	840	833	848	894	870	877	887	881	889	866	837	871	846	886	843	854	882	904	883	865	882	886	807	866	853	791	849	846	882	904	870	877	871	884	828	866	908	865	851	882	877	866	861	852	836	839	869	877	886	864	883	851	834	863	896	892	870	865	859	860	901	863	854	846	874	866	871	854	849	843	834	866	872	860	857	881	840	858	877	882	872	841	887	912	839	880	880	892	885	860	880	866	847	911	878	892	805	855	886	847	851	843	842	855	895	837	920	896	850	945	865	885	882	809	848	881	844	851	849	877	855	907	858	893	910	837	840	821	854	835	842	871	834	864	854	894	906	846	867	864	847	871	924	886	853	851	871	839	821	913	844	930	909	879	873	846	868	880	910	804	905	866	828	839	871	873	867	844	882	895	840	878	860	862	895	860	887	876	862	847	820	824	892	867	876	864	937	908	830	896	930	882	879	876	830	868	896	880	868	800	879	908	915	858	883	858	878	849	885	813	926	879	869	840	928	845	890	846	848	878	866	893	847	906	847	905	876	875	863	887	805	872	854	841	816	897	847	874	883	846	866	868	876	824	863	833	881	904	836	881	846	860	856	887	854	898	877	861	950	889	909	825	851	846	878	899	834	835	829	849	935	858	838	888	839	881	852	860	927	916	915	856	813	880	853	846	845	885	870	913	875	829	830	845	879	902	850	881	892	865	865	866	826	884	861	872	887	902	845	892	859	839	892	842	856	845	866	874	812	819	842	874	841	853	845	815	831	918	847	841	847	849	893	871	860	843	828	855	831	848	860	844	856	842	886	881	851	825	867	872	903	871	840	858	885	900	863	853	881	906	890	823	852	811	886	891	847	853	877	863	850	843	867	867	792	856	834	896	890	836	856	850	874	869	887	841	858	858	877	891	872	805	899	821	846	887	914	813	877	903	844	836	839	869	891	883	817	889	872	908	868	900	826	886	805	840	850	872	863	868	855	867	861	856	848	864	876	803	835	883	872	889	834	862	865	887	887	900	846	859	885	860	810	839	804	815	866	847	843	876	857	869	870	853	851	888	868	895	885	839	899	873	805	954	895	820	922	870	825	843	844	903	887	883	879	827	917	832	858	797	881	877	878	869	860	845	855	887	850	885	824	845	927	911	839	891	889	891	904	864	941	831	881	832	869	879	838	909	837	838	876	908	855	880	885	856	866	857	839	869	848	835	847	849	876	887	911	862	895	877	845	836	856	879	881	846	847	836	878	880	863	955	843	919	827	883	865	838	868	870	850	873	821	886	865	894	912	931	834	794	861	891	813	862	896	923	846	895	863	820	834	880	880	893	881	843	833	880	859	952	872	850	903	829	882	861	886	885	866	910	859	848	821	876	863	852	879	875	893	867	846	893	834	891	857	844	828	839	854	927	876	873	882	852	923	854	826	898	886	898	863	881	880	795	860	877	899	876	868	832	853	876	808	878	849	861	851	867	820	876	888	864	861	832	890	860	873	901	874	877	828	912	856	864	871	914	879	875	840	883	924	937	852	876	831	840	859	888	857	843	902	786	849	848	819	838	861	824	942	841	834	892	842	862	845	871	881	862	901	831	825
24852	21097	28500	27453	23170	17886	12995	8776	6290	4788	3895	3033	2430	2041	1836	1748	1583	1484	1455	1352	1223	1197	1111	1095	1017	1071	1061	970	979	940	973	898	940	942	942	913	824	811	800	872	865	845	844	890	840	815	914	817	893	861	835	799	887	826	861	873	860	875	820	824	906	835	878	839	885	833	859	888	776	832	876	867	847	865	863	806	848	828	849	845	892	838	861	843	822	849	847	798	838	900	891	852	827	799	793	803	867	804	847	854	850	835	852	856	817	823	857	861	875	868	897	812	850	883	788	843	824	875	804	844	831	822	831	828	895	819	854	812	902	829	836	824	822	857	890	799	803	868	802	819	797	841	824	843	819	864	885	787	809	799	894	906	848	871	831	890	817	838	901	814	842	799	840	852	850	848	857	807	833	837	839	843	850	840	810	837	826	810	811	825	840	883	866	888	847	887	889	803	805	806	852	807	842	894	850	846	855	849	808	799	796	858	883	858	878	835	841	842	796	811	866	816	809	865	832	818	803	803	830	830	880	827	845	832	876	856	838	819	842	871	874	854	860	826	831	825	855	856	853	824	840	843	856	799	886	803	834	781	839	838	876	881	870	819	826	827	870	801	809	898	900	879	856	845	843	878	842	875	769	881	842	837	857	818	834	874	817	828	894	845	817	869	884	793	792	843	868	922	812	895	831	860	857	880	820	865	888	874	828	835	889	852	826	817	867	822	801	855	871	800	814	877	774	819	810	826	852	929	832	856	791	827	806	831	865	827	882	878	881	871	832	871	887	810	845	852	805	853	898	838	843	822	838	865	865	826	828	864	826	817	826	876	851	860	864	783	892	820	829	863	852	846	819	881	814	869	863	852	879	874	861	796	847	816	853	837	832	822	830	876	840	799	860	874	848	831	840	816	837	846	825	819	897	834	876	896	804	821	865	858	792	869	838	803	776	834	784	805	848	885	854	848	854	902	844	833	787	839	885	839	877	851	857	812	823	886	829	904	846	838	841	819	858	889	869	865	836	821	795	868	837	882	857	858	878	838	798	843	798	853	845	838	811	898	852	885	883	855	833	830	801	827	846	867	840	862	835	804	835	806	829	860	871	893	824	869	850	885	825	844	855	817	818	860	845	875	868	901	871	914	873	881	782	759	852	836	879	904	802	894	899	838	820	848	837	846	822	890	816	865	828	926	881	849	838	832	817	861	879	869	836	821	831	873	848	840	826	824	850	846	903	805	881	801	849	854	845	866	821	854	816	787	833	814	856	820	849	933	825	872	851	859	819	885	865	840	907	832	796	853	807	831	816	806	868	841	804	872	901	843	901	877	898	898	842	820	902	879	854	825	817	851	785	819	831	861	854	809	876	834	853	823	827	844	788	866	837	843	863	840	839	797	834	881	887	897	767	837	838	855	833	826	833	834	889	871	849	869	871	901	790	844	882	870	805	852	848	790	809	865	842	855	759	838	837	848	838	895	821	839	850	816	847	845	827	852	912	834	835	859	882	803	861	833	812	833	821	849	799	864	836	840	839	835	821	844	826	834	849	866	812	821	837	884	874	857	894	798	847	819	853	885	843	821	831	864	875	856	829	783	881	810	847	877	831	849	851	816	877	822	842	852	787	816	777	826	859	836	857	820	832	863	844	890	836	871	848	834	868	802	851	844	872	798	835	824	856	837	878	842	896	847	826	890	814	823	860	891	813	829	818	886	896	888	823	843	830	848	861	853	826	886	862	825	833	840	855	835	913	798	910	861	848	774	861	799	844	892	846	871	825	812	853	872	872	907	825	859	803	857	887	836	894	876	841	830	839	802	808	849	841	838	889	866	898	847	806	840	861	811	842	833	842	791	805	834	864	852	839	857	823	843	849	837	814	810	856	825	848	848	864	796	852	901	844	884	832	876	821	875	826	844	858	825	858	845	805	825	897	827	873	857	848	839	845	836	865	815	872	836	837	871	831	915	849	862	884	837	830	868	804	841	831	905	818	848	856	815	789	854	810	856	828	836	785	832	926	843	840	840	855	845	861	837	858	846	833	876	945	839	850	899	850	839	858	834	873	874	794	905	866	818	865	836	842	860	808	823	848	849	856	790	813	916	863	876	850	856	895	834	877	867	842	858	783	825	836	820	844	872	823	845	861	870	862	835	890	839	863	828	848	786	849	858	865	815	828	802	849	871	852	832	839	798	830	880	876	851	843	856	802	888	849	883	823	893	805	830	836	844	883	835	832	829	827	890	837	807	844	875	822	848	855	869	797	823	833	909	842	855	860	882	811	849	850	848	823	842	885	825	866	855	846	875	847	776	852	833	851	830	876	872	893	923	863	872	830	851	854	849	873	850	881	893	873	856	776	866	761	852	857	917	826	748	828	856	867	820	847	863	920	860	843	845	798	807	856	847	873	832	864	784	861	855	876	806	836	858	846	851	859	852	843	840	840	788	888	835	800	853	853	869	826	862	873	831	871	858	783	869	804	856	803	848	844	828	856	824	824	862	862	856	825	866	804	829	861	834	852	919	891	810	810	824	838	817	838	886	835	868	837	803	812	816	756	884	870	858	824	834	855	840	886	853	835	897	853	853	858	840	840	869	815	883	832	807	835	857	836	843	842	880	841	820	881	839	791	891	838	828	858	772	832	811	829	865	849	848	837	830	874	862	854	871	804	836	821	912	807	836	849	839	850	886	852	806	838	818	817	871	879	859	903	799	839	862	842	839	824	879	892	856	868	867	824	863	845	759	879	803	872	826	891	768	807	847	863	856	817	856	807	814	841	870	862	802	859	882	869	840	820	814	867	870	858	798	848	852	889	763	866	844	830	856	819	845	849	842	851	816	841	873	836	824	852	841	865	827	827	847	845	865	902	856	832	869	855	858	860	833	812	887	866	807	898	854	788	827	831	838	868	835	846	828	830	827	858	855	883	906	853	851	843	852	863	833	897	849	888	837	860	850	836	891	850	861	836	781	885	870	873	873	833	842	848	843	856	864	798	804	823	843	872	787	876	862	878	885	907	784	853	853	904	870	889	885	842	875	866	789	812	872	875	932	906	881	894	794	907	831	842	854	865	836	837	825	830	874	851	844	842	886	805	851	830	871	863	835	882	862	841	855	862	850	883	847	871	856	827	843	855	836	845	780	829	837	861	857	870	865	869	836	760	855	879	874	777	830	884	898	863	835	851	843	805	859	873	845	851	890	843	849	856	840	871	826	770	838	848	878	840	840	874	856	904	833	814	788	868	891	834	851	835	880	800	810	847	848	845	825	839	825	820	830	864	829	839	868	822	881	850	846	838	828	856	869	848	787	844	846	841	846	870	863	834	811	822	860	819	849	815	820	856	831	809	828	857	878	815	881	834	869	878	841	880	864	851	822	856	856	800	864	830	835	879	869	817	822	827	852	854	826	822	833	804	905	810	906	795	857	857	879	824	867	836	832	815	858	881	871	884	790	866	891	846	862	839	795	855	818	858	842	857	858	851	816	838	827	846	865	845	867	816	831	885	838
30670	50757	40802	30783	25574	20142	16272	12394	9390	7354	5730	4414	3357	2826	2514	2218	2129	1945	1767	1600	1450	1326	1279	1254	1142	1143	1149	1068	996	1039	977	981	992	902	915	918	869	889	871	840	867	841	850	852	840	885	905	814	845	892	889	800	859	874	861	851	886	839	868	801	911	842	881	791	863	845	802	820	867	844	881	847	841	905	827	867	833	842	789	829	850	946	846	884	836	902	894	845	871	849	877	885	863	808	854	823	871	868	852	843	836	810	858	791	839	851	849	865	852	850	854	859	832	866	852	842	842	807	813	837	834	814	838	828	817	877	835	872	886	832	902	854	898	853	824	882	834	868	862	855	874	897	895	811	824	871	846	856	882	854	882	883	861	820	899	813	846	842	837	865	887	836	881	836	852	803	902	875	838	840	866	863	828	791	845	877	885	910	855	896	827	862	831	841	809	837	893	832	864	870	824	875	843	841	857	818	844	891	859	821	858	862	861	872	851	879	893	869	870	911	809	850	882	846	841	815	855	857	887	838	842	889	892	875	803	867	838	893	874	853	863	817	832	843	807	851	911	845	797	856	843	862	868	911	867	839	853	869	819	860	843	852	814	847	878	835	825	907	876	851	843	818	898	807	888	877	797	881	838	840	852	873	820	885	903	868	820	804	816	880	826	871	886	867	879	846	850	813	826	839	877	896	828	905	817	873	839	878	839	877	849	842	889	865	834	879	888	870	804	856	904	879	884	847	840	856	854	913	899	800	877	803	815	809	849	849	847	852	856	815	910	840	901	929	841	826	869	887	808	820	840	843	874	859	893	819	837	851	844	873	885	805	848	830	816	883	878	872	840	861	860	846	829	836	890	841	902	869	835	856	896	869	818	868	912	861	867	865	851	840	843	901	811	850	834	826	882	849	856	827	857	863	867	838	825	819	857	872	873	860	822	843	834	866	850	862	844	881	836	922	854	899	851	812	804	852	820	826	845	833	826	876	792	923	857	840	928	883	827	855	865	836	858	826	814	821	841	860	845	862	896	832	879	843	881	837	803	853	863	885	865	841	869	842	868	792	845	836	817	829	848	812	846	882	887	889	879	867	845	845	872	882	903	839	888	913	879	835	838	819	835	882	842	801	808	820	849	789	854	846	923	825	904	841	819	881	834	855	830	843	843	805	849	860	871	876	861	819	835	888	900	855	828	853	871	847	900	853	841	812	895	857	859	790	838	913	812	807	839	870	865	888	849	849	841	847	813	832	852	836	825	865	886	794	858	846	830	885	844	854	875	836	887	841	876	817	851	861	900	869	877	883	910	845	873	875	823	810	842	855	862	847	849	860	848	872	875	862	833	879	889	815	773	877	843	860	891	872	832	837	814	888	850	882	844	857	886	913	846	830	850	892	825	822	876	848	823	844	837	878	870	846	898	854	869	834	874	879	862	886	869	853	870	880	916	851	782	844	813	874	939	869	834	867	850	869	835	862	843	852	822	826	857	839	801	858	825	867	837	841	848	848	859	853	878	828	786	870	831	836	792	876	868	830	913	847	802	878	818	816	864	876	853	867	828	852	889	828	862	781	884	907	863	839	808	918	860	863	826	829	923	861	869	886	859	896	877	814	869	858	832	881	815	827	851	868	838	854	843	893	808	871	780	892	889	861	877	892	854	816	821	868	842	858	880	838	827	815	900	811	815	891	883	885	822	872	881	857	882	913	802	853	895	779	889	866	832	887	906	858	790	823	840	853	901	812	815	877	846	849	789	846	873	809	809	842	828	827	809	818	897	859	844	849	883	849	873	887	805	850	862	882	826	805	840	874	840	910	871	853	786	888	910	893	854	872	840	860	814	864	880	861	868	812	851	862	824	826	856	849	849	863	861	860	868	856	841	848	876	836	865	892	832	886	879	869	889	911	839	839	842	820	876	846	894	903	858	851	879	838	850	825	802	795	915	864	878	874	873	844	842	784	848	824	892	878	870	843	867	808	838	814	907	828	905	821	915	884	850	852	866	864	883	865	868	832	901	865	810	849	837	871	843	892	862	854	865	875	930	834	874	839	839	836	855	888	828	830	847	873	877	872	806	859	815	829	883	832	849	847	901	841	828	836	862	885	799	914	823	820	813	799	853	856	827	852	881	876	848	881	825	844	868	867	834	900	869	849	899	818	847	870	852	852	791	875	831	845	810	791	871	839	867	893	867	852	915	871	863	839	824	862	826	859	814	847	897	814	827	886	887	827	876	852	748	893	889	856	856	830	837	870	855	830	825	886	874	843	860	851	820	823	833	838	870	840	796	853	874	870	874	839	824	853	860	899	863	808	860	944	834	863	889	823	874	822	764	870	925	923	864	865	851	857	853	806	862	825	869	817	811	840	885	857	875	826	873	846	846	923	843	816	850	824	878	897	873	883	900	934	864	903	825	835	863	818	838	857	873	841	843	814	885	799	872	892	823	851	878	848	835	847	906	804	862	848	876	870	883	812	885	812	800	840	869	876	817	888	878	888	916	899	872	873	832	853	828	844	837	853	811	810	827	827	883	855	859	839	877	860	832	889	845	845	906	834	832	871	922	913	834	830	853	872	830	813	874	903	867	886	909	792	880	856	850	885	867	859	849	829	849	866	852	862	872	852	869	860	893	806	860	897	822	858	855	876	859	816	871	906	880	838	856	852	830	844	807	855	847	864	871	846	887	841	824	876	868	804	856	847	862	844	866	866	863	841	816	862	829	830	890	816	791	858	833	863	813	850	872	828	836	886	860	878	875	815	878	829	873	816	886	838	857	820	888	825	834	891	832	904	858	874	858	854	889	879	838	861	925	886	853	860	869	812	870	839	860	837	908	842	853	866	910	886	843	814	875	823	908	850	852	791	823	874	852	855	848	881	847	786	886	802	822	848	802	871	849	828	909	892	826	901	840	805	898	842	864	890	843	846	926	864	835	879	842	859	866	860	916	880	886	831	818	825	785	831	921	870	782	897	851	869	868	836	851	848	833	868	869	850	888	850	846	894	861	849	838	851	815	837	814	859	850	824	828	822	853	833	819	894	841	848	852	881	858	858	884	868	836	808	834	835	873	883	857	919	802	847	859	859	901	842	818	900	818	873	861	871	870	826	860	873	823	796	782	855	854	856	874	791	811	821	832	814	841	855	841	833	868	872	856	864	883	902	852	796	820	847	830	840	869	845	887	823	860	862	878	885	792	816	850	851	869	797	832	856	881	844	840	835	898	882	828	846	862	849	867	860	854	829	843	852	896	867	877	821	837	856	865	877	840	811	823	851	807	829	832	828	828	851	846	842	916	820	864	870	884	848	896	843	871	842	876	839	807	907	767	823	842	827	881	892	832	855	829	787	869	798	816	834	798	858	830	871	825	845	862	813	855	840	833	855	813	851	866	900	835	864	865	830	865	846	850	889	913	848	871	869	843	866	835	871	876	864	898	864	872	864	840	924	874	843	853	829	861	820	837	877	854	830	836	935	828	905	886	839	849	874	870	844	840	875	866	822	825	811
22306	20894	28528	23647	22135	24689	25407	16221	11755	8881	6835	5481	4056	3277	3020	2718	2588	2485	2116	1936	1952	1774	1605	1652	1482	1482	1378	1278	1241	1198	1209	1191	1172	1145	1162	1120	1079	1080	1108	1095	1051	1063	1019	1028	1083	973	980	1054	1057	1020	1062	1022	1065	1091	1061	1066	1001	1068	996	1007	1045	1083	1016	1045	1015	1052	1063	1078	1030	1056	1034	1069	1068	1032	1035	1021	1002	1045	1039	1078	1020	1028	992	1013	1022	1053	1065	989	1027	1015	1040	1016	969	1034	1034	1036	954	1051	990	1013	996	1001	1032	1025	1040	1034	1000	978	1006	1121	1005	1042	1029	999	1012	998	1024	986	1036	967	1004	1024	1037	1032	1035	1054	1040	1025	1032	1091	1033	1042	946	1026	1029	1011	1013	1032	1047	1024	1004	1001	1036	1013	1069	1070	996	1105	1048	1024	981	1003	1048	998	1036	1041	1054	1009	1044	1069	1034	1030	1077	1015	976	1030	960	1045	1078	1018	1011	1004	1002	1011	989	1040	1081	1005	1034	1103	1036	1001	1065	1001	1032	1070	1074	1077	999	1046	998	1126	1000	1028	1054	1008	1022	1036	1025	1029	1096	1011	1054	1002	1025	1067	1044	1040	1031	1060	1045	1077	1022	992	1013	1022	1097	1036	1074	995	1001	992	1092	992	1041	955	1039	978	1091	1021	1075	1008	1034	967	964	1066	1013	1055	1023	1055	1059	1037	999	1057	1021	1074	1042	1067	996	1020	1118	1048	1032	994	1063	1058	1017	1084	1034	1032	993	997	1104	1023	1044	1053	1062	1039	1029	1054	1017	1062	976	1039	1033	1029	1013	1048	1044	1021	1000	1055	1019	1006	1007	1007	1034	1035	1018	1043	993	1032	1028	1012	1036	988	1058	1008	1006	1120	1013	985	1015	1027	974	1098	1013	1032	1032	1023	1008	979	1043	1056	1048	1009	999	1004	1013	1021	1043	1064	1011	987	1057	1044	977	1085	1077	1055	1007	1038	1038	1033	1060	1049	1064	1015	1063	1009	1020	1014	1010	953	1046	1102	1026	1040	995	1001	1058	1070	1023	1016	959	1061	1054	1038	979	1034	1072	1052	1079	1028	987	1034	1037	1050	999	1031	1058	1006	1024	1061	1018	1036	1038	1044	1053	993	1051	1029	1086	1021	1075	993	1093	1005	1021	1059	1044	1039	1083	1008	1029	1042	1043	1045	1028	1047	1044	1020	1074	1050	1069	1013	1007	1015	980	1066	996	1028	1012	988	1029	1087	1041	1010	1033	1054	996	1001	965	1042	1117	1058	1053	994	1129	1003	1047	1012	1027	1020	1050	1048	1059	1016	1005	981	1007	998	1005	994	1001	1003	985	990	1019	972	1063	1028	1049	1034	1083	1020	1033	1002	1017	1000	1054	992	1001	982	1007	1067	1042	1075	1005	1013	986	974	1010	993	1069	1066	986	1037	1085	1009	982	1082	1036	936	1030	1016	977	1022	1052	990	992	1038	1089	1057	1010	1005	1095	1025	1031	991	1069	1026	1044	1043	1020	1052	961	1009	1063	1065	987	1037	1006	1002	1084	1012	988	1010	959	944	1002	1065	953	1074	1060	1062	1030	993	989	1019	1042	1038	1044	1038	1018	1042	1035	988	1086	1041	1022	1004	1008	987	1014	1012	1067	1011	1033	1003	1062	1017	992	1017	961	1018	1019	1059	1090	1078	990	1040	1023	1073	991	1016	1061	1036	1029	1032	1037	1058	1054	1047	953	976	1017	1056	1076	1059	1034	1069	1057	1050	1048	975	1004	1031	1035	986	1100	1088	1046	1021	1036	1018	1028	1035	1005	995	1025	1052	1054	1034	1063	1029	1026	1086	1053	1034	1032	978	1005	1034	1018	978	1020	988	1039	1072	1053	1018	1042	988	1013	1095	1042	1037	1029	1095	1033	964	1001	991	1009	1001	969	1035	1033	1049	980	1006	1000	962	1023	1034	980	1036	1024	1022	1034	1023	1068	1029	1016	946	1039	1027	1033	1022	1015	1012	1013	1008	1022	1038	1003	1057	985	993	1088	996	1075	979	1027	1056	1039	973	986	1041	1050	1053	1041	1055	968	1021	1032	1030	1007	972	1023	1023	972	1035	1009	1018	1049	1006	1031	1052	1007	1056	1053	1010	1041	992	1046	1103	1005	1035	990	1011	981	1054	989	995	1116	1043	1057	1107	1058	1032	1002	1003	1047	1024	1039	1037	1073	1051	990	970	1062	1033	990	1004	1069	960	976	1042	984	1002	1061	991	997	1063	1041	1005	1058	1045	1035	1023	1020	1052	1041	1036	1045	996	941	1021	994	1023	1001	1023	1005	1021	1027	1017	1070	1049	1022	1019	1048	1064	1020	1071	991	1027	1041	1012	1059	997	1019	1012	929	996	965	1025	1055	1020	1063	1083	1033	1039	1014	1019	1059	1046	1025	974	1105	1025	1004	1015	1028	1018	1077	1042	1051	1041	1043	1021	1072	1041	985	1008	1011	1036	1001	1038	963	1057	1054	1002	960	1064	1015	1064	1017	1040	999	1042	1040	1010	1032	1066	998	1038	1000	1038	1080	1050	999	1037	985	1015	1092	1080	1001	1009	1126	1029	1016	1101	1027	920	1077	1031	1047	1056	1024	973	1074	1017	1064	1025	970	992	1051	998	1066	1013	990	965	997	1043	1061	1012	1044	1029	1012	1018	1026	1019	1034	979	1010	995	983	1001	1034	1025	998	1031	1014	962	1138	1036	1079	1061	1063	1027	1060	1011	1054	1047	1112	1083	1046	967	995	1002	1074	1034	1042	967	1012	1005	1008	1014	1015	1044	1012	1017	1013	1021	981	1026	1070	1016	1036	1026	1045	1049	1081	1013	1045	1024	987	1035	1023	1007	993	1009	968	1012	1040	981	990	1019	999	1090	1032	990	1046	1035	957	1048	1033	1029	981	1048	1047	1015	990	962	1021	1023	1043	1034	1073	1088	1021	1014	1013	983	1010	1032	1052	1048	1028	999	1032	1010	1049	993	988	970	1029	1040	1090	1008	1042	1031	999	1068	1095	1003	1015	1082	983	1021	1058	1029	1043	1083	1061	1061	1035	1017	1073	1024	1056	1020	1023	1051	1021	1006	1036	1008	1038	1104	1029	1023	1015	1098	1017	1025	1010	970	1038	1010	1049	1050	1060	1072	1029	977	1030	976	976	1018	1012	1020	1002	1043	1041	981	995	1035	983	967	1063	1022	1094	1050	1002	1021	1046	1064	1053	1033	968	1003	980	1048	1029	978	1055	1070	1049	993	1023	966	1000	1057	994	1050	1018	1007	1005	1107	1047	1093	1034	967	1023	1079	1016	1027	1024	1047	1002	1027	1046	1018	1003	967	990	972	991	1036	1041	1009	1064	1037	1033	974	998	1017	1031	1005	1071	1016	1054	983	1076	1002	1040	998	991	990	1016	1068	992	995	1011	988	1053	1038	1070	1038	1016	1058	1012	1023	1038	1033	996	1020	1088	1022	1049	1026	1024	1031	982	1053	1001	1000	1019	1079	1094	1012	1007	1005	1018	1037	970	977	1044	1000	1040	1072	1084	1036	1051	999	1054	998	1036	1050	1027	1020	1025	1060	994	1015	1049	1049	1011	1030	1041	1043	1067	1014	1027	1077	1055	1010	1060	1022	1075	1029	982	1017	1012	982	1065	985	1028	1049	995	1009	1001	1081	1022	1029	1001	1015	1014	1037	1040	977	1029	999	1009	985	1048	1054	1092	1080	1024	1009	1016	1037	1012	1047	1032	1025	956	1046	985	1010	1064	1009	1048	1038	1009	969	1041	993	1030	1010	999	1018	1067	982	992	1012	1003	990	1001	1074	980	968	1048	1019	999	978	999	1034	1060	1077	992	1031	1090	1016	1022	1095	995	978	994	1002	1019	1004	1038	1012	997	1027	1115	952	1009	1028	1090	993	943	1008	1024	1071	961	1026	1038	1034	1030	1010	958	994	995	1002	982	999	947	1027	996	1021	1054	1027	968	983	1020	999	1039	1029	1022	1022	1022	1049	973	1057	978	1043	1041	973	1050	1043	934	1032	1018	999	977	1068	1081	1007	1076	999	1046	1015	994	1045	1006	953	1040	1059	1007	1063	1054	1048	1078	1010	997	1076	1016	1058	1066	1057	1028	972	979	1043	1054	1073	991	1051	999	1014	1005	994	1027	1102	1110	1103	1069	1068	1015	1009	1039	998	1031	1010	1075	1044	1062	1066	1002	1031	1043	1087	1043	1042	989	1032	1048	958	1013	1037	1047	1046	1072	1003	1039	1025	1062	1018	1036	1021	1044	994	1031	1072	1003	1032	1030	1023	1023	1058	981	1034	1034	1048	1007	1044	1037	1043	1047	1011	970	992	1036	1075	993	998	992	1019	1049	1045	1054	1064	1017	1041	967	1025	1048	937	988	996	1012	1066	1058	1036	1025	1076	1048	973	985	1000	1073	1001	1013	1054	1020	999	1021	1057	1054	1024	1072	1080	1027	956	1019	998	1001	1084	1029	982	1037	1035	1000	970	1014	1015	1009	1081	1003	1012	988	1081	1047	1007	1028	1035	1073	1006	1031	1029	1068	1027	996	1046	983	1060	977	995	1063	1052	1004	986	1027	1040	1061	1010	983	1011	1037	984	962	1013	1003	1011	975	989	1021	1018	1051	983	1038	1018	1030	985	1054	1046	971	1073	1033	993
34552	59778	49149	38922	33999	28161	23352	18623	14973	11470	9284	7309	5543	4509	3953	3609	3291	3085	2654	2432	2193	1992	1809	1808	1642	1570	1493	1373	1350	1276	1168	1162	1211	1138	1168	1201	1136	1044	1052	1023	1038	1063	1039	1036	1072	1017	1032	992	1012	1017	1032	1005	1084	1025	996	967	964	1029	973	931	1022	1001	960	994	970	1017	991	957	950	1036	995	1003	972	989	1001	1007	995	1024	958	990	1045	1036	983	1005	944	1006	952	1013	1008	963	1061	977	981	1044	983	980	986	978	949	936	1000	1013	992	987	999	957	1030	1034	1045	965	1051	992	1012	1054	1022	1041	1016	1002	1036	985	1018	990	975	1021	982	967	1011	993	919	979	1027	966	951	985	1033	976	1029	1045	990	954	1015	976	1038	973	988	1035	1026	948	938	993	981	977	1028	1079	1032	1002	992	988	1013	996	1051	974	1010	1059	970	999	1034	1029	977	938	1000	992	985	1001	1085	988	998	1019	1038	1026	986	1000	990	1012	1040	979	975	998	1004	1021	989	1033	1017	998	981	1012	1015	995	1039	1019	932	961	1011	1022	945	1027	963	1040	938	1014	990	994	977	983	1027	985	990	959	999	1032	1008	1040	1012	943	1021	935	1023	978	1034	1001	1067	1010	969	998	1031	995	1032	1018	1002	966	934	970	1011	1007	986	1035	996	1022	1015	978	1024	1006	1020	1002	993	1007	1012	990	985	949	998	993	1007	1012	1026	968	1008	1022	984	975	1019	1019	1009	995	1017	1025	969	956	987	1028	969	1056	990	1023	995	1013	1007	1013	1045	1037	1039	1008	1029	979	995	991	1034	984	944	1029	929	977	1003	1002	1004	977	991	973	963	998	1003	1044	956	1022	1022	1036	1008	1041	989	984	984	1009	1021	1036	1021	944	1025	986	1022	928	985	1005	1017	1000	983	1016	1012	1029	990	973	1014	917	978	956	961	1027	950	1018	977	1045	994	981	1024	1009	973	1023	968	1048	967	985	1032	1029	950	986	1013	982	1019	989	1009	1003	983	967	972	1084	1012	1056	1048	965	1016	962	1031	1005	978	964	985	961	1028	1003	1012	1038	1012	956	1002	1005	1002	1034	911	1039	984	978	971	1036	1010	1031	1031	978	1015	996	1052	1027	948	961	918	1026	967	978	972	1039	990	994	1010	1073	987	1046	943	1007	1015	980	1007	960	931	987	1008	1009	998	991	993	962	1006	1011	1028	989	1051	1016	1012	997	993	977	1012	1009	1028	987	1075	976	1029	989	991	997	992	953	1029	987	1012	1044	992	972	925	1027	985	970	958	947	988	968	990	1018	931	965	1011	998	1012	977	1019	1027	997	976	985	1013	1009	1001	950	995	986	981	1034	1012	1028	931	992	1009	1009	973	983	980	1017	1044	954	946	951	1038	1018	996	1061	948	1048	1002	1011	952	937	970	988	944	1025	940	1009	931	997	1055	936	1065	955	964	963	1003	979	997	1020	1013	1063	964	976	960	1014	1048	1078	929	1062	950	982	1021	1009	990	1014	1069	986	966	1018	1010	939	985	975	1005	1037	983	1023	1059	1008	991	1045	956	1012	962	962	1000	962	1001	1020	990	979	1003	1005	1016	989	944	1024	1002	975	999	1049	1011	1020	957	961	1002	1047	946	987	1018	985	978	1030	995	971	998	1001	939	993	1009	998	919	1028	1041	1041	996	954	979	976	999	977	1002	996	978	980	1019	920	963	1016	1002	1000	980	990	995	992	971	995	979	1020	962	1039	985	964	933	1032	954	969	1001	990	1023	989	985	1045	928	1002	964	1022	1037	954	999	965	975	1039	1077	1023	971	983	1060	992	997	994	990	1051	943	1046	1003	986	1048	1015	995	1012	1016	1010	1033	955	996	1009	1020	989	981	991	1015	1028	1009	1011	1026	1002	1006	1023	1062	954	957	1013	993	989	987	1057	967	945	987	951	991	999	971	1029	1027	1038	959	977	1004	976	1060	1026	1040	960	962	1039	1020	1009	1001	990	979	947	992	1001	1020	964	957	1038	970	1045	998	964	1011	970	977	993	975	1033	954	970	1051	960	1038	983	1027	971	991	991	1058	965	999	996	1023	943	1028	989	978	1021	1003	1018	966	933	922	1010	976	959	980	1019	994	960	975	1037	997	955	934	947	1052	998	986	977	991	1000	949	998	1019	983	978	1027	944	1039	998	1017	980	1002	1000	1022	989	986	1043	978	993	1008	1001	978	982	1020	975	936	1013	1002	1025	1023	961	1010	980	1051	1008	1055	972	1017	1003	1020	978	1003	928	972	1005	964	975	981	990	1009	1033	1061	949	969	1005	1029	916	1017	1030	960	944	1028	943	1016	985	1056	987	934	1024	953	1023	1028	992	1049	964	1045	985	1018	1041	1056	1046	1024	997	1005	996	1006	985	1013	982	1025	1020	973	999	962	1039	988	1020	955	943	1017	1046	997	1023	1007	1024	1055	1011	1033	1009	1012	1022	1027	981	1057	998	988	1023	958	1015	1012	944	974	962	1019	996	1026	1017	977	988	991	1032	999	993	982	1016	1051	967	986	998	1006	988	938	977	1082	1035	1062	1004	1039	977	949	995	997	971	1011	1056	1049	960	1006	996	1026	999	957	1034	984	979	995	1007	996	999	1008	1012	985	944	958	1009	1015	1026	994	985	930	985	962	947	972	932	991	1045	947	1011	1035	969	964	975	963	1002	974	997	966	1005	983	1051	1041	934	970	1042	1054	956	998	995	977	1027	996	972	992	983	1027	947	1016	1044	1025	1039	1009	957	951	955	967	994	996	973	1009	1001	951	990	991	1005	1023	995	997	1023	1040	973	1031	1014	1009	958	1039	967	1024	989	1010	980	996	977	955	1001	1061	1014	969	977	973	977	980	996	955	1005	1000	983	1009	1057	1007	1032	1012	996	968	1007	972	1012	981	1020	958	1039	963	999	1009	1016	1002	980	1048	965	993	982	978	987	976	976	1021	978	979	1038	965	1027	1013	1013	995	996	920	979	1037	927	1057	1028	965	1057	915	954	1004	966	988	961	1019	1023	958	956	958	1008	1026	1018	1000	991	925	974	1048	1069	991	917	1025	1002	967	937	1015	937	975	1020	1010	1001	1000	976	1022	984	1007	1011	974	954	962	976	1014	1014	974	1021	1002	1015	952	1016	1040	1032	1000	972	978	1020	998	995	963	993	1029	954	1011	1026	992	981	1017	947	1091	1040	1033	1070	1026	1020	924	989	967	987	893	982	975	1027	1027	1038	992	1007	985	982	978	987	980	980	1040	1008	955	1083	1009	1035	1008	988	981	956	1008	983	1027	986	994	1005	979	997	1029	1021	989	1013	1014	1019	961	972	950	980	982	971	963	938	1021	981	1013	1022	1033	987	1019	1008	1028	992	965	1006	960	1030	987	965	956	969	1022	991	920	953	1023	981	990	969	997	984	1009	1050	972	991	948	1012	983	1020	1007	924	966	995	1017	999	1037	919	1002	1014	1007	952	989	1020	996	984	1006	983	991	1072	1010	1055	979	991	1000	1006	966	1000	1005	1052	968	1040	1023	976	1024	990	984	983	978	967	1054	973	1023	997	1005	994	981	1008	1039	1030	1039	1032	999	1004	963	941	1035	1019	965	1019	1009	998	979	991	1010	1016	970	981	1033	1043	999	1021	1052	1071	941	1063	1060	1068	1031	994	994	965	995	997	942	1011	936	996	949	977	958	989	945	1016	1053	1003	1024	1004	1060	1024	1008	961	932	1034	998	1023	943	1040	1018	982	996	985	1011	1026	967	978	982	1020	1018	1076	960	975	1016	911	1013	1011	1037	1019	975	955	948	960	984	948	984	998	996	975	1013	973	1026	1012	965	980	1002	977	959	947	968	959	1024	1018	991	1035	997	1078	983	979	983	1008	976	995	951	987	974	997	986	1022	984	1019	1003	941	1028	1037	1024	983	982	971	927	1018	977	1027	1038	979	981	1035	975	1007	1013	1037	954	980	987	955	1008	1011	930	1011	1014	967	994	1022	979	1001	1028	1008	1067	1003	989	1028	932	1019	967	997	966	984	984	1043	969	1035	1026	1000	1022	994	1035	1017	1035	967	959	1060	968	1007	987	1019	932	964	1006	1062	1010	1012	1017	1029	990	982	957	1020	965	1004	1021	985	1061	995	1001	966	1037	1009	969	993	948	1007	990	975	999	918	962	959	1040	965	968	976	1013	1027
30208	33259	37910	28734	19746	13453	9078	6501	4816	3627	2722	2213	1921	1723	1593	1393	1310	1211	1196	1086	1051	1006	989	1015	977	931	929	836	901	879	811	848	845	820	857	824	786	860	730	783	762	749	757	784	829	748	746	730	740	787	807	722	718	775	752	744	799	741	719	761	782	732	771	755	769	762	796	730	772	728	708	750	756	760	762	788	742	759	754	742	751	772	763	766	754	755	779	795	730	809	804	818	759	788	739	730	751	741	778	756	767	814	749	765	772	763	795	792	757	761	733	784	768	735	755	790	752	738	760	772	804	762	841	799	786	740	729	795	770	724	742	831	800	719	774	816	776	749	799	788	770	826	768	729	767	764	761	764	782	777	737	745	791	770	778	793	760	780	769	795	742	712	788	771	705	830	757	736	742	763	800	792	786	774	744	731	777	735	787	736	730	693	781	766	803	771	725	794	730	760	769	770	770	795	804	807	783	730	768	773	743	766	819	780	801	801	786	735	709	780	749	787	817	757	768	745	798	770	765	786	812	809	818	755	761	753	727	797	802	774	786	757	788	770	797	785	776	746	766	723	746	798	776	727	757	815	741	789	749	806	775	751	808	758	756	797	826	784	805	748	775	783	791	766	772	772	813	774	748	737	753	763	766	789	774	724	774	743	803	778	760	753	789	779	832	805	777	769	769	781	780	743	748	732	812	780	784	812	711	731	746	769	718	756	788	782	798	829	820	801	817	758	757	717	794	753	804	748	804	757	788	784	762	832	772	757	757	765	750	828	735	788	792	782	747	740	739	817	753	759	786	700	734	777	778	710	802	767	746	780	760	783	743	785	782	783	772	766	769	805	730	820	739	722	754	701	789	772	795	786	776	751	817	769	760	739	800	796	773	789	797	801	788	812	762	747	789	738	790	776	803	799	725	752	751	771	742	764	744	726	755	756	737	741	794	758	769	767	728	801	768	787	795	745	794	765	777	755	788	740	739	757	758	733	748	790	805	738	822	773	742	746	755	719	783	735	750	778	784	798	742	804	813	777	805	742	765	755	835	773	753	757	751	751	760	718	786	712	795	811	800	727	774	744	739	789	773	796	728	746	696	758	761	742	804	757	758	784	764	774	746	759	795	789	769	739	753	754	760	771	698	855	720	760	736	748	741	777	768	825	768	761	815	749	730	788	724	713	813	769	762	769	718	769	741	682	792	785	704	746	771	797	769	796	788	816	775	772	767	745	740	731	762	764	734	791	771	764	737	773	729	782	754	756	791	829	774	804	722	723	747	781	728	829	787	847	768	800	752	787	773	771	813	785	731	767	766	768	802	767	766	782	766	782	784	740	731	842	809	779	788	761	747	823	846	798	756	780	816	788	685	778	732	714	778	743	810	778	755	715	776	759	721	779	738	775	732	757	745	759	749	719	761	754	767	823	770	776	780	753	758	819	754	724	770	763	757	805	766	761	778	778	771	749	773	764	762	777	773	746	823	747	744	749	728	805	737	706	789	783	812	741	786	747	731	784	777	719	797	792	752	740	799	798	767	783	801	759	777	740	733	806	768	770	722	772	763	747	785	729	750	717	781	740	785	830	717	727	820	791	749	756	778	738	750	770	783	770	794	763	801	716	775	753	720	749	779	758	760	724	759	761	721	814	740	736	749	765	804	697	788	753	770	753	774	749	740	756	751	741	765	706	784	750	770	765	796	724	773	808	794	745	759	728	747	762	722	772	786	762	746	733	731	685	746	807	772	737	765	778	744	768	731	767	786	735	798	772	790	770	758	774	795	741	771	767	730	766	725	727	772	741	771	742	738	800	754	730	747	763	753	755	766	781	776	818	819	762	763	758	788	750	711	774	737	795	807	800	765	768	811	782	810	735	783	771	758	756	728	763	814	743	783	782	745	716	798	740	741	792	749	799	802	826	778	781	787	745	779	739	734	857	741	782	787	771	815	785	740	776	748	732	726	771	757	726	723	810	785	743	760	747	756	729	775	777	788	775	823	738	765	787	785	777	753	815	784	731	804	778	777	745	787	778	804	740	793	754	779	767	865	779	758	712	759	799	747	782	762	808	761	777	785	777	785	786	742	778	796	766	773	765	787	777	781	831	793	725	721	749	703	712	780	759	754	725	795	755	768	818	754	734	766	786	769	803	739	805	776	743	724	760	804	777	848	752	810	732	775	739	746	720	774	745	764	775	779	794	781	773	729	757	769	775	734	784	812	787	780	750	735	739	760	786	755	751	800	795	738	736	711	758	800	744	745	769	803	753	760	761	731	718	750	764	782	707	764	761	759	784	769	758	776	756	766	737	761	722	770	762	808	746	783	819	775	741	772	822	764	771	767	750	756	750	771	799	801	777	790	787	748	798	790	756	761	769	845	793	806	817	754	733	824	785	797	704	737	766	772	752	804	736	776	758	778	738	773	760	758	760	767	774	799	772	751	779	749	780	800	719	714	796	724	744	780	766	802	776	727	724	795	743	730	806	783	771	762	748	751	782	771	761	774	803	755	723	754	775	772	769	819	798	713	741	744	808	771	779	775	745	734	719	706	738	832	821	727	740	791	778	741	761	749	786	819	764	778	769	809	758	754	741	744	723	748	756	830	766	748	744	782	733	775	784	811	752	803	759	808	726	799	779	755	799	786	739	751	756	794	734	751	776	814	790	861	772	762	783	806	854	780	793	792	720	726	778	794	770	759	787	762	801	709	744	780	793	767	837	816	722	753	755	745	786	784	775	795	766	763	787	821	764	755	795	791	748	842	812	812	775	788	750	774	833	756	786	788	703	788	796	802	814	772	763	761	745	799	771	771	811	753	799	769	812	768	764	805	775	759	775	768	738	785	760	745	781	770	766	814	789	811	756	734	717	749	793	773	761	795	766	789	763	746	793	744	769	753	811	748	733	761	758	773	762	762	757	767	761	778	783	768	762	740	771	772	802	762	781	769	788	744	739	781	751	753	805	794	784	777	771	801	817	791	745	740	810	732	760	777	743	777	733	753	801	765	726	742	787	802	779	769	763	757	792	770	733	797	772	770	753	757	730	751	829	808	803	793	780	795	761	743	740	728	822	796	777	736	794	768	811	793	813	751	746	740	747	752	740	784	768	790	757	764	747	724	782	760	778	789	799	754	788	774	779	785	821	825	794	785	778	752	776	789	819	731	793	788	752	758	768	773	794	774	778	749	764	719	737	731	805	803	801	759	758	799	748	783	786	773	751	783	770	773	809	801	727	807	767	770	810	781	805	747	756	769	791	760	760	799	768	798	766	785	768	801	768	795	781	811	767	784	743	742	775	737	768	766	809	750	790	860	798	785	794	764	742	764	729	779	811	802	782	834	799	750	741	769	786	693	746	822	780	791	750	737	744	749	793	791	722	781	738	776	744	766	790	768	757	810	750	826	754	770	712	728	787	797	851	764	763	771	749	753	753	775	778	737	826	705	787	799	788	818	764	774	740	785	781	783	803	799	766	781	769	788	761	760	815	797	798	783	763	739	801	757	750
30232	46598	36347	25548	20501	16311	12537	9490	7068	5357	4063	3114	2523	2217	2034	1815	1613	1512	1362	1325	1214	1158	1127	1071	1031	987	939	914	943	877	881	835	875	862	805	806	769	809	832	775	747	729	801	797	805	760	711	815	785	797	772	802	803	800	760	763	782	774	784	805	766	780	786	784	813	731	772	799	754	783	781	835	768	757	723	748	831	692	736	790	781	729	805	788	763	746	795	790	774	740	807	774	787	799	772	778	789	758	803	782	824	774	778	777	780	787	766	727	766	812	764	814	721	760	800	773	725	782	791	778	780	773	743	786	775	764	774	791	807	772	733	780	785	816	736	807	756	758	793	709	777	759	723	710	793	770	765	763	773	832	826	773	768	801	759	765	785	761	795	801	791	762	784	788	758	797	758	802	786	798	738	812	725	816	764	817	755	789	792	817	827	764	818	767	758	792	790	759	795	817	747	784	806	783	745	747	803	790	764	774	789	768	756	783	777	795	802	767	780	770	756	781	783	756	724	767	745	747	802	748	817	782	772	752	808	794	826	719	720	803	784	754	802	729	799	755	762	798	815	733	760	796	738	805	759	733	787	764	761	764	751	820	739	790	776	797	840	743	756	761	761	786	719	765	750	761	776	784	767	812	771	769	778	757	774	770	754	766	747	703	769	816	781	783	746	740	756	758	824	779	737	759	744	771	763	735	773	827	767	801	764	761	759	729	775	770	768	741	748	786	759	760	770	764	750	746	756	835	771	804	794	732	785	798	768	766	786	741	802	793	715	831	758	765	793	729	776	808	780	798	750	776	744	757	790	763	791	753	779	789	822	823	780	766	760	780	795	770	813	784	753	760	752	739	752	814	764	789	748	760	795	761	738	742	777	795	768	789	776	793	800	762	798	811	796	749	796	777	764	778	764	769	788	784	778	764	760	764	795	828	816	756	747	728	736	740	784	773	706	745	799	781	808	784	793	774	751	780	800	776	792	815	784	742	818	787	774	759	761	842	765	791	788	792	888	695	782	755	785	721	858	785	768	772	786	803	785	731	770	762	729	759	796	758	724	760	752	773	786	791	793	753	806	782	808	773	766	776	756	774	824	766	762	776	727	786	749	785	807	749	794	780	734	780	738	779	751	778	801	783	744	750	789	814	758	759	767	765	778	776	727	755	737	782	781	835	794	793	755	826	775	771	757	726	716	812	812	754	772	756	771	809	761	756	812	731	760	764	777	772	762	746	807	765	799	808	759	785	750	795	766	776	816	782	791	800	743	758	783	755	767	804	761	820	750	805	768	722	794	795	770	760	790	802	757	793	774	781	786	797	778	782	775	806	812	774	769	797	814	774	778	765	739	770	740	803	760	755	822	757	763	758	767	791	752	765	796	792	758	844	759	763	819	795	779	764	805	806	813	803	810	782	811	816	773	763	814	794	818	805	838	795	765	764	779	779	743	809	770	821	790	731	708	741	780	786	793	745	716	825	769	718	787	770	770	782	767	792	796	771	760	766	786	756	765	783	758	773	788	817	722	771	781	778	757	732	786	794	793	780	746	798	800	759	764	744	736	772	762	735	764	709	733	769	839	796	817	778	772	771	793	776	792	817	755	793	803	779	759	754	786	780	794	772	831	753	769	716	759	761	787	742	742	794	760	767	757	793	779	751	793	742	747	768	735	754	767	742	762	795	754	768	818	808	741	790	725	765	728	789	790	782	793	744	781	790	717	790	812	810	748	787	834	727	775	800	742	790	758	817	753	787	783	752	817	759	788	714	737	759	823	827	811	829	825	774	780	774	778	809	745	815	795	773	750	748	760	819	787	760	725	830	784	780	737	735	770	789	808	781	798	792	724	685	763	748	822	780	784	784	792	792	833	774	762	762	755	749	728	784	708	775	805	777	795	766	767	808	719	789	764	770	742	731	734	708	821	786	777	786	781	770	774	749	784	829	798	784	746	762	805	815	722	786	785	743	807	760	784	808	774	785	730	747	825	705	722	797	785	792	765	777	773	797	742	792	767	768	779	758	773	815	751	792	772	760	760	739	775	745	748	866	773	772	756	808	789	733	752	779	763	779	771	786	769	794	808	816	800	827	760	756	766	747	756	817	789	779	821	823	796	777	740	774	753	788	773	762	749	826	861	758	815	798	756	802	775	759	740	753	786	798	764	766	765	757	725	779	731	812	765	789	792	764	747	738	795	791	793	854	801	737	802	789	769	735	796	787	782	767	818	757	768	727	768	775	738	794	783	799	789	830	751	738	785	796	771	767	752	739	768	801	799	776	765	767	751	782	791	790	776	803	756	773	804	764	784	746	735	823	748	759	739	782	705	768	731	724	778	760	782	799	769	755	834	808	821	831	735	798	759	772	762	764	785	767	763	746	779	813	817	737	769	745	751	788	785	791	787	790	770	772	777	738	750	766	766	776	772	756	770	775	759	768	762	777	802	817	748	841	826	806	774	788	749	758	736	801	749	756	817	741	783	751	784	795	773	781	766	828	729	754	820	741	775	759	759	808	786	767	782	745	767	761	787	784	758	811	783	789	706	806	790	762	773	787	812	726	737	741	772	747	773	796	783	803	782	743	789	832	804	840	811	770	786	779	803	795	753	866	787	739	823	721	742	812	729	763	743	820	759	720	770	795	755	786	754	804	760	759	780	831	785	795	730	745	831	790	778	795	729	785	775	770	744	738	845	790	767	731	796	777	801	740	742	783	797	768	761	749	760	808	755	760	827	746	771	800	827	797	798	822	755	793	763	758	804	740	744	753	787	776	751	822	759	744	807	766	735	729	783	772	793	736	753	774	777	798	778	800	838	797	833	791	797	767	795	784	790	830	786	751	781	766	768	771	800	735	803	756	708	823	779	786	751	766	789	786	819	783	775	725	772	764	774	753	802	777	768	797	770	776	766	808	778	756	793	772	782	835	771	768	754	787	758	774	711	807	794	774	780	808	765	768	811	819	774	807	789	761	786	784	754	818	754	771	763	810	797	738	750	768	769	777	722	781	761	792	786	769	790	736	791	782	778	737	804	763	794	732	753	799	817	756	820	782	767	762	822	745	847	800	776	729	825	774	777	784	822	772	739	778	779	749	779	773	753	803	760	774	803	809	799	779	798	784	792	744	784	772	680	798	788	778	792	798	762	771	784	784	783	791	781	789	802	794	768	810	772	791	790	765	780	805	745	746	763	702	782	744	788	794	783	753	753	757	764	819	740	749	793	769	775	769	743	825	815	763	815	747	719	789	805	819	777	817	743	811	739	779	750	772	750	732	804	736	776	769	776	771	777	831	803	749	737	730	751	788	753	771	744	725	789	768	753	790	728	797	775	746	773	816	741	824	775	744	732	765	779	754	750	784	774	706	758	815	786	827	765	761	786	802	750	757	767	764	825	807	785	762	732	751	793	791	796	745	786	796	774	747	758	772	751	812	731	755	792	759	769	788	758	723	720	769	723	786	734	741	769	756	779	819	771	710	782	741	800	797	777	776	833	781	837	768	756	741
23551	20950	28441	24863	23594	22791	17919	11387	8372	6332	4841	3636	2973	2581	2258	2136	1940	1789	1640	1561	1475	1312	1285	1201	1146	1202	1104	1032	1003	1005	997	948	958	969	1000	981	857	887	870	897	875	853	920	875	883	898	873	895	849	874	808	853	868	838	845	930	834	874	827	904	822	837	867	844	849	826	853	899	852	858	863	876	934	825	883	852	848	859	879	892	841	911	921	909	845	888	887	893	874	893	900	817	851	854	806	861	878	827	889	873	850	836	890	844	895	884	899	842	840	845	904	857	868	865	877	862	842	872	888	843	869	846	898	850	890	824	837	834	813	860	884	892	908	856	853	865	919	862	876	881	902	854	847	826	892	849	833	845	902	848	843	833	872	822	853	856	836	898	876	876	853	845	867	887	866	893	838	894	852	882	829	842	874	849	845	883	864	937	916	860	849	888	857	846	848	858	906	889	836	835	897	894	851	896	822	809	842	865	879	896	909	825	881	861	911	896	869	873	872	854	881	888	852	896	866	808	879	845	909	896	872	883	802	836	838	845	851	823	888	869	860	876	849	845	868	923	858	856	866	928	816	881	788	854	865	878	885	828	890	880	839	855	915	831	837	865	882	874	877	910	910	878	831	831	850	857	826	879	934	856	882	839	897	889	840	882	877	922	903	865	829	842	870	877	879	864	902	865	861	897	900	902	883	896	871	870	877	872	871	912	891	856	808	890	958	840	860	860	838	843	920	930	924	825	883	804	885	829	834	884	839	895	847	846	859	837	879	832	946	850	868	872	799	903	859	856	870	892	865	875	820	874	876	882	874	836	874	887	859	871	871	921	851	869	893	858	898	900	819	822	845	843	850	894	849	862	869	803	848	882	860	895	841	883	859	908	917	853	834	814	899	861	870	867	889	865	840	853	807	813	817	790	827	865	886	813	899	872	836	896	861	847	801	875	842	872	849	882	899	792	899	879	867	853	818	888	918	895	885	848	859	853	851	886	863	876	852	888	907	879	882	881	873	886	888	915	856	845	830	807	848	865	835	902	857	903	890	879	875	852	835	857	830	897	842	820	902	881	848	901	865	868	902	838	895	899	871	840	859	812	840	840	867	864	863	891	866	899	849	859	907	860	811	880	874	840	942	824	853	889	880	906	887	860	847	879	856	873	889	847	808	851	833	877	841	899	894	840	836	865	862	809	917	868	852	877	847	819	869	860	853	852	840	890	856	862	909	834	862	834	870	931	833	893	860	842	877	830	876	958	853	914	890	853	859	861	797	904	891	807	860	847	863	885	836	854	851	871	873	860	848	876	906	841	863	885	853	850	849	919	879	857	872	889	874	899	890	839	847	864	857	913	861	899	894	837	889	843	865	834	879	874	914	866	863	909	869	879	809	892	890	869	819	905	921	834	840	872	883	851	872	896	798	852	890	827	919	872	838	843	882	863	882	857	819	850	893	857	861	823	838	858	869	865	833	864	866	923	896	857	836	915	894	881	838	879	909	870	796	851	873	827	794	873	881	814	897	845	852	853	857	799	824	839	893	902	831	877	882	881	867	823	876	930	916	869	857	863	853	889	852	814	867	825	930	870	861	895	859	880	829	834	949	849	838	817	872	858	880	861	847	861	890	828	854	869	846	889	844	889	826	900	867	874	908	880	878	881	902	836	864	827	820	857	913	874	863	899	836	882	876	810	820	836	845	867	833	851	807	862	878	873	865	879	881	872	858	850	852	862	884	806	817	848	888	872	866	865	832	844	914	850	853	889	822	827	853	906	788	911	882	850	881	873	871	879	858	872	882	898	826	785	819	879	851	854	846	836	871	848	877	867	855	815	909	856	893	867	884	816	853	875	908	884	893	891	797	860	891	837	862	866	872	858	852	879	862	871	905	872	891	852	896	914	823	840	837	806	862	853	789	887	879	907	893	898	846	857	882	786	871	866	830	855	843	873	934	869	895	877	866	876	871	909	873	867	900	902	829	875	875	897	856	860	867	841	918	845	880	869	855	814	846	864	825	846	857	876	871	822	838	892	864	920	870	867	851	892	919	836	846	861	833	860	858	858	886	846	861	834	891	852	882	898	838	891	863	868	896	851	880	833	900	873	899	853	872	901	852	832	897	877	883	847	873	888	914	904	856	833	889	938	880	809	942	844	848	842	874	901	837	887	838	860	898	858	886	893	893	829	837	843	865	880	951	825	892	848	815	851	859	893	866	866	901	908	889	824	851	845	867	916	876	904	883	878	839	872	902	829	839	878	878	914	855	820	870	839	887	876	872	835	847	845	883	819	829	900	916	855	853	885	888	848	848	864	854	801	800	840	856	850	933	868	882	876	815	843	866	781	878	867	846	886	855	856	844	834	873	804	830	868	833	889	895	796	847	922	845	933	837	827	876	813	912	813	891	839	821	827	863	857	861	882	885	820	816	829	893	833	878	886	871	892	844	837	850	856	903	830	862	816	872	860	882	866	890	910	860	842	872	863	895	814	838	839	907	855	854	834	894	875	842	921	856	825	921	822	872	866	859	835	858	812	853	874	877	869	916	849	888	869	863	863	887	850	863	913	849	843	871	827	862	887	876	842	876	854	852	906	854	882	916	872	907	869	860	891	865	878	835	885	872	876	886	832	876	862	840	848	851	896	819	918	891	818	872	821	830	918	863	815	868	876	887	871	870	879	861	827	918	889	921	858	897	825	892	862	802	858	865	906	830	808	843	870	915	883	869	871	905	886	856	837	902	897	889	871	838	802	843	778	903	877	864	853	909	857	897	850	853	857	899	862	847	833	875	871	865	861	874	815	859	890	846	865	860	802	864	898	862	852	874	853	857	857	840	857	845	861	828	836	878	901	855	845	855	907	915	856	850	891	861	825	887	907	888	869	874	874	852	876	892	886	833	894	873	817	835	873	821	792	856	844	921	852	857	922	893	908	884	824	912	787	909	831	880	842	858	851	840	903	892	835	915	901	876	837	857	849	873	831	867	867	884	886	896	860	859	874	840	865	833	912	869	809	906	846	858	860	844	881	870	894	858	892	868	881	836	832	937	863	894	856	898	863	855	883	864	875	834	856	845	832	865	886	877	880	889	894	869	935	892	876	858	870	919	918	824	881	877	849	847	884	880	862	920	833	891	853	906	867	808	841	785	790	860	915	891	835	883	838	842	883	829	830	857	823	868	894	895	863	841	806	846	877	880	842	916	851	849	850	843	837	820	889	878	865	850	892	823	870	848	857	831	884	825	897	848	812	846	881	801	826	866	894	845	879	886	799	887	915	850	921	820	814	862	847	869	887	919	897	830	887	863	895	878	837	888	862	891	827	843	874	880	836	871	881	862	814	865	835	865	834	883	875	868	875	859	830	843	882	895	852	841	796	823	870	888	883	850	892	835	854	834	892	891	873	831	821	879	878	879	854	860	809	870	845	847	814	871	843	881	927	831	848	886	900	872	793	907	855	878	828	859	883	869	898	839	895	822	809	869	872	872	904	888	867	850	846	804	850	847	869	843	837
31615	55356	44259	33666	28265	22865	18234	14170	11173	8674	6712	5157	4188	3533	3016	2822	2462	2184	2022	1905	1632	1509	1444	1389	1296	1223	1194	1150	1071	1129	1077	1004	994	977	976	900	940	860	915	934	849	875	842	876	879	832	843	898	898	848	867	807	846	856	895	906	856	822	862	870	842	831	880	833	862	910	870	864	889	862	876	817	874	833	853	872	842	867	833	860	871	839	840	870	846	897	840	832	934	897	898	867	840	866	913	825	854	882	862	846	857	867	812	834	825	850	856	865	828	836	859	857	902	841	882	838	819	807	876	851	845	912	876	862	807	876	882	860	844	821	842	865	882	809	848	835	875	860	840	834	880	879	876	802	849	848	841	816	837	833	869	897	864	882	828	849	897	869	874	870	829	777	824	832	838	892	844	847	805	837	885	878	864	890	858	869	855	857	877	870	861	843	832	881	851	839	885	836	828	862	889	839	801	834	843	833	842	813	854	869	849	875	895	876	836	851	911	876	842	886	833	885	884	841	854	852	799	823	882	848	849	881	871	894	898	822	836	831	885	821	832	832	804	865	870	878	838	824	890	821	888	858	814	815	871	815	872	856	902	878	870	820	824	905	878	828	841	849	923	849	893	822	795	883	884	883	843	887	818	771	828	862	849	912	904	844	876	897	872	898	851	855	872	816	852	851	871	884	872	848	868	838	839	877	849	869	820	837	851	862	888	873	822	904	800	841	841	831	838	843	837	799	830	838	869	832	806	789	834	837	784	907	833	829	814	876	869	858	856	896	857	844	777	856	862	857	829	865	877	819	849	893	880	851	821	837	871	870	847	832	875	876	842	861	817	802	834	877	847	838	811	873	883	864	875	844	779	825	844	921	828	878	903	858	835	815	896	883	850	800	867	799	848	828	852	833	882	826	843	873	851	881	856	826	870	857	801	855	883	911	881	905	845	886	860	872	907	881	838	852	800	839	855	796	870	904	832	813	834	872	808	857	809	844	800	913	837	807	826	880	838	882	862	835	848	866	905	856	869	875	855	856	846	822	896	837	875	853	817	849	867	897	858	865	842	839	852	827	856	854	837	852	870	863	797	839	844	836	828	869	862	870	851	847	811	841	862	876	828	874	879	846	885	811	842	884	853	820	825	916	873	814	842	885	839	841	862	905	886	846	819	873	831	820	868	872	873	807	855	859	824	856	839	862	859	918	791	860	851	843	882	888	902	825	844	825	875	866	857	843	897	842	819	802	914	861	890	916	876	878	851	840	857	862	936	897	844	881	818	861	853	769	849	857	871	801	898	858	870	841	825	837	849	865	891	838	833	875	836	868	862	865	858	840	874	879	845	854	870	856	856	806	819	913	860	842	853	827	851	864	813	865	856	826	814	849	890	865	847	854	873	885	858	824	815	867	834	823	857	921	872	849	871	873	890	821	861	887	879	852	803	885	849	821	838	847	882	855	892	894	857	841	855	840	862	859	868	813	818	851	832	848	882	871	826	864	871	863	846	896	804	853	827	851	834	801	864	888	831	872	798	843	856	899	786	861	840	828	829	839	867	827	861	841	928	811	828	850	881	852	874	874	793	856	804	850	844	806	869	831	835	866	843	844	849	883	845	907	830	856	879	863	860	881	896	805	847	907	840	862	881	813	845	869	898	895	888	911	873	870	827	820	830	860	835	820	861	819	871	902	854	775	899	877	899	840	872	822	853	880	898	880	867	858	841	863	865	881	893	863	883	833	873	812	879	853	882	839	844	843	863	795	851	895	837	851	866	826	897	850	832	818	837	833	850	794	831	851	859	851	902	824	882	830	851	868	891	838	872	870	787	876	838	883	884	811	841	901	915	884	907	884	845	842	846	817	824	849	857	860	827	791	871	802	864	835	899	882	861	860	892	891	863	855	890	855	879	815	819	854	854	904	823	829	879	878	857	860	850	805	884	863	851	838	841	885	850	886	828	833	850	823	839	822	873	899	839	877	857	835	836	845	902	805	840	905	837	861	879	822	829	860	854	851	857	872	861	937	861	861	846	860	858	795	834	861	855	815	846	863	843	882	845	852	914	865	831	864	841	867	855	868	872	886	930	842	839	889	839	886	822	843	869	897	857	844	823	888	813	871	852	821	845	825	864	836	874	832	855	908	824	871	854	845	867	881	830	833	876	859	843	827	888	829	836	881	860	798	811	823	830	861	868	849	875	821	837	833	850	890	863	875	872	877	845	836	860	822	888	845	830	854	834	908	816	858	879	880	841	891	823	816	863	845	881	881	877	880	869	880	860	837	859	859	856	841	828	834	802	900	862	870	847	791	904	826	874	862	865	857	849	820	868	891	900	852	899	940	910	878	852	872	830	857	863	830	871	850	913	844	888	802	874	815	880	875	885	866	833	861	911	850	825	848	844	852	860	830	840	849	890	888	876	842	908	825	840	863	819	863	833	880	850	876	877	860	821	830	848	855	875	872	844	808	851	881	845	864	844	876	880	865	864	899	890	847	896	850	830	863	853	825	908	894	925	925	912	835	850	861	853	856	862	832	839	821	861	841	799	867	881	876	871	867	851	857	916	884	843	852	792	888	878	878	859	845	896	788	783	859	862	878	881	867	806	890	865	859	850	873	852	833	859	873	853	795	864	848	863	863	922	858	871	857	911	855	863	917	830	834	839	823	790	879	837	890	886	834	791	817	884	847	853	827	885	844	854	838	823	827	896	891	838	908	847	895	799	815	788	897	815	889	930	843	843	865	879	853	823	877	865	871	844	875	865	869	870	906	855	879	826	908	863	878	893	864	852	855	900	888	843	864	850	951	825	889	873	910	854	839	906	836	832	841	858	864	885	865	818	906	813	849	902	857	829	882	824	841	896	867	850	895	824	833	791	873	886	803	840	878	894	808	824	846	845	880	864	903	838	893	851	845	816	834	872	848	860	819	887	865	853	806	853	848	856	874	888	823	833	904	870	827	846	807	848	829	908	848	865	847	866	835	835	837	807	883	882	903	850	847	897	859	865	829	849	795	873	916	830	855	818	864	840	850	835	829	872	869	810	865	789	904	841	849	874	845	859	837	849	911	860	830	848	846	844	859	834	865	864	872	864	793	914	877	882	873	875	868	841	870	873	879	858	820	868	884	869	836	847	852	810	874	808	844	809	846	789	832	845	830	902	810	842	843	851	794	844	847	848	824	848	882	792	811	898	872	869	835	898	910	828	846	894	872	864	858	844	812	861	861	839	860	858	854	807	893	885	879	852	794	867	852	873	898	798	841	791	811	906	855	878	815	846	824	867	876	874	868	780	885	855	858	818	863	887	884	842	878	922	845	883	841	837	821	780	843	876	836	875	854	887	858	896	856	842	859	817	868	870	831	843	895	880	842	845	786	868	869	850	853	847	885	885	841	837	834	842	808	833	819	857	841	852	827	862	868	814	871	838	838	847	857	860	819	793	839	832	879	877	826	856	904	857	871	840	818	852	839	892	877	852	862	862	840	886	829	863	889	871	874	844	808	830	819	817	860
24579	21033	28208	27150	22874	17528	12235	7951	5792	4539	3694	2862	2486	2116	1886	1736	1538	1531	1405	1321	1250	1253	1157	1098	1025	1085	980	970	957	932	947	955	874	913	880	891	879	875	904	840	830	834	834	856	839	872	832	821	822	865	846	812	871	808	835	833	845	795	869	776	824	837	818	864	811	857	839	799	875	797	834	881	849	847	849	827	786	840	815	817	850	810	828	863	833	842	842	783	821	842	838	801	796	845	828	842	872	845	865	828	816	832	856	788	814	828	814	817	828	880	844	841	773	831	855	828	796	864	853	801	840	826	855	850	879	824	866	893	823	851	801	814	850	804	830	820	837	830	854	820	839	800	842	837	829	808	821	822	837	848	830	843	841	886	864	803	843	793	805	858	837	812	783	804	829	816	852	823	835	848	825	781	831	830	823	816	788	852	846	812	876	820	824	828	861	838	825	848	773	826	884	789	843	858	839	824	836	807	875	826	813	826	830	854	800	807	839	808	834	867	828	806	798	828	842	878	834	828	862	794	817	844	817	794	773	836	807	797	845	784	828	793	830	829	844	835	803	831	823	874	856	842	848	809	811	836	847	844	855	786	864	811	831	821	794	800	861	914	888	845	833	862	812	870	859	889	799	816	810	767	810	829	818	847	806	877	784	835	845	849	874	829	825	850	805	833	825	860	878	836	856	854	848	858	852	816	833	840	871	835	841	821	819	768	822	820	848	841	829	774	842	839	812	833	836	881	738	821	836	844	857	847	802	862	834	821	851	873	845	863	857	827	825	882	832	827	803	788	798	822	853	783	846	796	855	869	798	814	813	846	821	847	793	867	811	847	824	833	809	839	834	789	856	849	811	851	842	850	792	843	830	813	860	798	814	843	778	794	780	818	788	848	810	831	824	852	840	834	853	842	786	844	817	822	878	821	787	864	858	883	792	786	802	840	781	865	824	875	765	849	836	886	843	856	885	865	791	846	904	815	856	839	858	856	833	825	853	851	796	853	845	806	808	847	824	846	866	823	849	821	856	778	861	822	839	855	829	803	858	870	867	878	742	818	828	796	766	852	792	817	921	877	804	757	832	808	820	879	865	831	844	838	763	833	831	842	816	827	857	855	849	868	876	817	805	794	826	856	804	827	799	777	808	859	799	866	835	839	770	856	820	839	829	805	815	782	858	861	818	828	780	823	841	845	860	834	859	843	852	820	870	860	823	828	836	847	859	845	822	813	803	778	806	835	858	841	830	838	859	835	865	843	874	869	831	849	826	826	814	793	826	847	810	825	832	804	812	844	796	839	805	829	853	799	773	803	852	911	843	762	872	818	810	814	813	799	837	826	875	840	786	814	826	839	879	816	808	826	883	841	865	849	855	852	851	864	849	793	807	865	796	825	828	815	810	815	862	860	835	822	875	834	782	825	847	743	802	817	843	840	852	849	775	824	891	871	800	813	806	792	743	815	814	836	798	842	827	816	821	810	815	834	834	847	809	863	823	814	818	793	868	815	809	841	817	775	827	826	830	776	845	851	785	788	857	772	836	877	815	855	814	816	774	827	855	849	790	842	823	827	785	823	845	852	872	829	859	799	830	779	832	827	786	841	824	827	865	824	805	795	818	834	833	777	833	765	834	850	843	823	832	791	780	863	844	880	789	808	882	842	817	846	824	838	795	811	833	805	842	844	825	784	851	842	833	831	828	765	838	829	862	855	815	853	813	832	809	811	799	847	827	819	827	790	822	848	801	791	810	830	801	824	848	839	813	867	868	837	853	880	868	830	817	826	855	844	863	829	830	830	803	813	852	840	803	804	843	821	785	825	845	833	769	880	819	803	909	830	796	815	843	854	831	817	802	820	873	838	837	802	774	827	806	786	867	888	840	793	819	826	791	858	807	826	874	883	809	829	837	805	875	835	881	850	863	879	889	846	789	832	802	783	823	773	811	767	791	814	816	838	827	840	876	779	833	851	828	828	820	812	832	826	843	887	808	877	811	863	853	854	884	897	847	806	829	818	804	828	804	797	835	840	865	847	819	831	801	803	774	849	886	841	810	815	838	860	755	872	828	831	767	824	855	833	843	772	867	833	789	783	838	831	843	837	811	793	797	831	849	817	790	830	843	832	831	887	771	797	851	850	805	827	819	873	843	834	871	854	837	879	919	852	848	860	833	833	810	855	801	802	813	870	811	867	853	797	815	809	865	795	839	853	829	807	824	827	856	845	866	778	846	806	783	855	871	871	820	794	802	817	841	783	793	826	872	841	864	828	808	859	794	835	812	882	806	795	800	811	784	825	823	819	819	845	814	858	796	819	815	878	835	803	788	833	838	795	875	814	775	786	786	809	820	841	810	816	821	805	861	860	841	826	817	842	838	822	830	848	822	883	818	789	851	818	879	827	807	806	842	811	861	816	847	835	838	832	811	808	834	812	815	791	805	838	857	827	841	826	902	833	811	831	806	822	818	831	841	785	817	786	818	804	849	829	825	843	827	833	854	813	791	823	825	839	851	806	848	810	819	808	861	827	849	864	811	842	839	809	820	782	860	813	762	873	814	826	793	804	806	812	791	821	866	851	765	868	764	777	818	817	836	814	874	827	824	773	803	808	863	843	906	762	810	817	838	828	818	815	823	810	797	814	806	842	831	807	854	840	844	840	815	809	850	854	841	809	786	853	837	776	805	845	763	800	805	832	788	829	774	829	796	826	840	822	848	785	843	832	915	844	831	845	810	842	778	804	768	840	824	827	819	854	883	862	816	862	811	866	872	813	841	841	857	836	779	842	873	796	817	793	851	813	837	878	803	797	863	801	823	832	812	823	838	838	820	820	813	860	854	829	794	834	826	841	776	833	828	826	795	813	815	814	851	840	793	830	847	838	812	834	804	794	824	814	826	838	825	869	825	820	860	861	846	845	844	776	850	805	835	817	805	830	847	839	816	862	835	814	835	796	840	826	784	794	831	849	819	826	823	865	810	821	816	835	859	839	845	847	820	814	861	884	812	830	807	836	825	807	837	817	819	819	772	833	886	784	783	822	833	826	791	848	851	838	797	817	845	811	814	863	841	822	848	844	789	871	897	811	808	844	792	852	798	839	829	788	883	846	865	826	801	809	830	820	796	820	847	840	820	832	818	854	797	812	832	833	803	847	835	819	820	820	802	807	853	842	840	831	829	780	841	845	816	815	830	837	775	873	872	854	778	822	829	819	777	849	901	863	823	848	865	831	799	784	848	841	848	807	814	835	818	853	777	846	798	797	752	849	828	835	839	866	786	822	811	827	832	823	901	856	847	833	864	814	839	824	838	774	910	837	853	774	841	818	818	815	832	859	823	840	815	802	851	834	789	874	825	795	807	841	859	811	809	909	813	814	762	818	783	757	820	794	833	817	786	820	841	849	834	789	836	836	878	814	844	833	813	808	850	817	797	794	823	803	789	822	783	860	813	853	841	854	851	822	820	817	822	844	855	822	850	825	859	841	866	833	823	810	817	808	857	826	796	842	839	798
31159	51299	40015	30134	25109	19630	15137	11636	9046	7080	5569	4307	3588	2964	2609	2349	2046	1808	1747	1625	1500	1313	1231	1265	1125	1168	1026	961	973	1004	969	965	976	893	913	872	922	816	913	844	899	843	838	843	883	808	862	857	848	845	831	841	838	870	886	784	820	870	841	813	879	813	818	866	839	847	854	823	840	912	876	850	862	795	803	838	874	852	855	779	839	848	847	849	790	842	839	809	861	809	845	870	841	837	829	873	832	840	789	822	853	850	902	804	902	820	857	866	811	858	815	836	899	815	835	893	893	839	853	873	872	797	811	795	851	889	819	870	794	883	861	871	834	882	900	878	820	865	862	784	803	777	836	821	827	831	844	801	864	820	776	833	802	819	810	921	788	783	834	880	839	828	889	801	859	835	842	868	801	815	810	833	808	844	863	882	875	783	812	815	825	853	819	841	855	837	879	867	846	848	882	867	817	792	858	838	793	822	857	781	862	855	827	864	865	837	868	824	860	862	843	886	792	835	815	848	903	800	830	797	868	825	850	834	829	839	817	851	835	808	827	827	851	775	833	790	903	819	817	846	866	855	874	821	824	845	833	846	816	882	794	839	826	827	842	825	851	805	877	826	810	892	874	799	791	818	814	864	837	869	831	839	805	832	900	854	805	867	820	875	870	797	854	846	851	834	810	818	902	810	820	829	853	789	838	806	840	812	869	837	848	831	796	863	814	807	830	878	810	865	786	831	814	785	799	825	825	836	819	846	854	876	800	812	773	789	854	831	890	875	854	827	913	846	780	824	843	814	860	863	767	881	842	770	858	842	824	785	885	841	819	852	847	821	802	853	787	860	910	855	877	843	815	894	864	840	854	807	829	846	841	873	792	811	881	842	798	824	871	865	840	869	781	802	857	836	793	878	819	857	853	826	806	839	862	823	884	849	843	821	878	923	825	838	806	826	808	810	852	842	810	882	826	814	859	825	800	779	841	848	898	849	870	834	832	825	826	800	820	837	825	858	791	797	835	870	799	825	811	875	846	876	829	818	848	770	852	915	894	814	888	843	849	844	846	787	830	841	856	814	830	868	852	820	876	808	832	880	806	805	892	858	846	826	830	836	837	827	825	833	860	816	863	850	893	825	813	827	795	849	843	795	856	813	790	871	778	826	819	882	854	821	807	831	883	819	867	835	849	830	870	823	911	858	829	878	859	819	844	787	848	870	831	801	840	810	862	844	797	792	817	831	888	834	825	854	796	829	852	901	793	826	847	810	819	854	813	854	829	820	831	871	811	823	856	834	826	843	751	829	838	801	890	850	811	843	832	814	835	818	827	795	801	858	776	839	880	813	847	871	764	831	811	831	856	879	825	820	882	831	843	802	782	880	858	801	834	840	778	864	818	863	844	902	845	896	810	850	819	818	833	844	838	794	819	831	820	884	826	827	869	852	843	832	796	793	852	883	851	910	841	778	814	818	844	833	802	830	795	839	888	811	852	839	812	810	855	828	824	832	878	852	810	842	850	835	850	817	837	803	901	817	880	826	853	783	842	872	860	865	876	813	816	897	895	836	823	798	826	833	852	809	776	785	885	860	856	825	840	839	838	779	813	831	867	819	810	851	829	833	768	830	862	854	808	856	781	840	833	802	802	876	872	815	799	882	835	820	823	885	845	849	903	908	837	837	849	836	866	843	841	810	906	847	840	808	842	873	842	832	863	867	856	855	837	830	856	801	867	833	879	851	839	810	810	880	860	834	832	803	822	852	839	856	820	875	836	858	830	860	861	882	866	825	808	840	859	840	854	828	856	826	886	807	847	832	840	848	846	831	848	871	822	863	826	847	851	855	845	842	846	823	831	854	859	846	838	853	836	831	849	806	791	794	855	849	833	818	829	846	816	888	835	804	799	857	846	841	845	822	830	773	820	839	827	838	823	794	830	843	795	845	799	773	787	850	815	775	843	841	834	839	801	855	881	821	808	825	887	880	817	768	826	824	845	836	812	879	820	866	813	837	851	856	825	878	824	801	829	826	849	826	859	849	837	868	826	821	786	805	863	822	870	883	849	822	830	848	790	866	831	816	817	850	828	807	802	805	871	788	856	809	802	878	875	827	815	771	849	818	828	878	771	849	799	794	819	844	842	836	830	800	865	793	825	841	791	857	827	823	825	811	860	814	884	822	848	835	869	882	827	862	846	804	798	851	885	807	845	835	821	812	813	807	856	832	800	908	901	814	839	827	825	831	855	839	851	824	824	831	844	852	823	854	840	815	864	837	805	820	864	874	860	832	826	873	811	799	837	883	849	849	808	801	835	846	829	831	805	864	833	826	849	862	835	900	842	872	821	848	847	819	793	799	817	864	847	779	866	787	828	846	844	875	828	842	824	881	824	862	853	805	828	801	857	896	808	840	840	936	838	835	851	804	778	856	841	860	856	830	822	832	835	810	859	831	875	837	827	837	875	822	857	853	873	856	844	869	818	840	782	814	841	816	809	833	804	875	835	846	882	841	852	845	812	817	805	840	844	843	854	817	782	812	829	821	882	862	832	861	782	815	782	831	813	819	806	833	825	893	819	816	824	822	859	896	843	845	877	811	786	852	825	853	828	877	822	836	835	811	846	832	767	826	828	854	858	775	877	803	863	863	879	817	862	830	781	829	821	794	823	837	807	851	861	809	807	829	825	838	774	832	818	801	826	781	848	870	835	799	886	852	811	809	842	819	836	819	832	880	833	839	858	878	852	818	795	833	811	883	817	870	846	846	845	853	819	822	820	837	882	824	841	865	864	842	847	837	829	855	856	818	831	857	872	819	814	832	802	852	796	880	833	847	863	837	843	839	835	832	874	810	898	833	857	839	890	839	860	867	862	844	864	864	846	821	898	874	844	837	808	879	889	860	854	866	834	819	838	805	844	849	798	867	830	781	870	785	855	876	830	831	881	820	863	856	861	798	856	857	812	805	844	869	873	889	798	840	838	867	823	814	864	792	883	797	815	830	851	880	841	864	845	896	866	857	819	852	868	792	871	824	842	809	859	839	818	835	815	826	775	880	868	842	878	880	836	839	797	809	863	820	826	839	809	789	827	801	891	832	842	863	855	831	827	819	855	822	885	816	852	885	800	813	831	806	877	801	860	838	846	792	886	839	810	837	823	807	854	842	799	846	889	826	901	860	811	845	852	800	855	787	835	821	829	857	807	898	884	779	850	825	824	835	829	841	802	804	826	821	920	799	835	845	863	770	872	823	884	861	823	850	764	842	850	805	792	840	872	797	811	830	854	850	864	870	822	863	786	834	851	859	843	797	806	838	872	871	839	841	826	835	827	839	823	834	822	842	864	873	873	855	853	875	835	855	808	840	859	864	841	787	794	864	873	794	810	823	845	882	868	842	869	881	834	874	898	809	823	809	851	796	825	835	783	830	786	821	812	818	884	828	813	821	817	845	825	815	829	856	818	837	855	877	826	869	868	827	822	845	828	821	867	817	796	830	859	841	799	879	814	785	799	851	850	841
22397	20988	28590	23790	22280	24897	25497	16301	10995	8153	6302	4899	4161	3661	3249	2719	2525	2406	2247	2020	1862	1742	1636	1563	1482	1418	1334	1337	1303	1245	1234	1172	1194	1124	1089	1115	1035	1120	1019	1089	1069	1099	1066	1071	1027	977	1017	1035	996	1032	1008	1021	1082	1079	1005	1063	1020	1005	978	983	968	1009	1039	991	990	985	1040	1015	1038	1040	1027	967	1006	1033	1013	1032	1054	1003	1029	1017	1003	1037	994	943	1024	1019	1012	1025	954	1066	995	1023	1001	1034	1008	1011	1007	1013	1028	979	986	1034	937	1007	1022	1044	988	1043	1067	996	998	1016	945	1009	981	1005	1045	995	987	1026	1058	1024	1091	1003	1099	971	1028	1031	993	1047	922	1083	984	1036	955	1031	1087	931	960	995	967	1016	1035	1006	947	1005	1042	1017	1045	966	1026	1025	996	1018	1008	1054	994	987	994	989	988	1042	1035	1029	1011	1000	988	997	961	1002	1096	1015	1017	1022	999	932	1039	1040	1051	997	1060	950	969	1037	1012	1015	991	976	1051	994	1004	966	1069	1034	993	1010	1026	1066	1022	1026	1016	1011	1053	1002	985	1012	1040	1009	1046	979	976	955	1051	956	1048	991	1026	1060	1075	1008	971	1062	999	1060	1041	1084	1003	1014	1015	985	1031	1063	965	1004	1019	965	1061	1045	1048	1028	981	1016	1040	1025	986	1039	984	1019	1009	976	956	988	1019	980	1075	1015	1054	994	986	1023	986	968	1026	970	1018	1012	993	1030	1028	1003	1096	993	1041	999	1022	968	1050	1013	1028	1042	1015	1018	1017	1050	1079	949	1018	1015	1002	1006	1029	1028	962	1038	1053	982	1007	1008	1023	977	1010	985	1014	1011	1007	988	989	1019	1037	980	998	999	1054	1082	1008	1034	1027	1048	1040	978	976	1025	1035	970	1044	1024	1031	1005	1006	1036	1003	1063	1021	1005	978	1005	982	992	1006	975	1032	966	1001	1042	1013	1023	980	1039	1002	995	1029	954	969	966	935	1023	1047	1085	969	1003	1062	1027	1034	974	986	971	968	1025	1011	1053	1021	1052	1028	986	956	989	1013	1002	1013	996	1013	1019	1060	994	1015	973	1019	994	990	992	1065	1062	1030	1046	1036	955	1023	1057	1028	1012	963	1076	1006	1012	1060	1027	1016	1013	1017	984	1023	1005	979	1027	1060	1039	990	1019	980	971	1031	993	1033	994	976	1034	1057	1017	1036	1005	1013	1013	1015	1008	1006	1072	979	956	1018	973	1066	1033	1015	1065	1034	1032	1012	1017	1010	1036	1004	1016	963	1036	960	1000	980	971	1017	1004	994	978	985	1088	1024	1012	1041	977	1043	1029	999	1000	1049	1001	992	1000	988	1021	988	1003	1002	1002	992	1047	1049	994	999	1036	987	1008	1031	1002	951	999	1013	977	1024	1018	959	1035	1000	1025	1015	961	1085	1010	1008	961	1039	1081	987	1024	1006	1000	1060	1013	977	1001	991	994	990	1033	1001	1042	1015	977	970	998	1023	1010	1031	983	946	1063	1027	1024	1010	980	995	973	1041	1003	1042	1019	987	1020	1013	967	1035	1064	987	948	977	981	969	1027	953	1004	1044	1018	1018	1076	982	1003	982	1018	1062	1029	1026	1033	970	1050	959	995	997	1042	1034	1061	971	956	1046	958	974	1049	1060	980	1046	972	983	978	1038	1004	1110	1015	1044	1059	1059	1005	985	975	1000	985	1051	1042	1057	1069	1031	1042	1015	1025	1049	988	1006	1031	1074	996	1022	987	1011	1003	1012	1031	1031	1026	985	999	1023	1013	1059	988	947	977	1070	998	1009	997	993	971	1032	1081	1017	966	1006	975	1024	1017	989	978	1044	984	1011	985	959	1001	1088	1051	988	1027	1027	1014	1070	1001	1003	1054	1052	1018	1002	1066	997	1032	1034	947	986	1032	1061	978	996	1046	1038	1055	1050	1059	1018	1001	969	1009	1017	1002	1014	976	1006	1002	995	999	1036	1023	994	988	1045	1037	990	969	996	1017	1042	1009	1026	1076	1018	976	1008	996	1012	1039	957	975	997	1067	1021	983	1044	994	1026	1001	1013	1029	949	1038	1023	969	1031	1024	1015	1012	991	1053	1044	1002	998	990	978	1007	963	974	991	1034	1083	1011	1006	1047	1007	1023	1046	969	974	986	1038	980	1005	1008	1059	1015	1040	1038	1027	1010	1072	1029	994	1012	957	1019	1003	1018	1039	983	1019	1015	985	990	1002	975	1028	999	1021	1043	1007	993	1056	1034	1087	1019	1010	1091	982	1029	1009	954	945	991	1008	1014	989	1040	1062	1035	1028	1004	1106	1059	958	1050	983	1008	1039	956	1003	997	989	982	964	1046	1006	1044	1005	987	953	968	943	979	957	1003	952	969	1043	1036	1031	1020	957	971	1004	1043	1021	934	1036	996	1016	1074	1008	1044	1022	1040	1042	997	1054	1045	1011	1038	964	1016	1037	1042	1029	1053	1015	990	1064	1023	1000	941	1030	1011	1025	998	1015	1032	1028	993	998	954	983	1041	1028	1012	1059	1030	1039	953	1019	1049	1042	1007	986	1010	965	1034	1011	1032	1049	1081	1041	961	1026	1054	985	995	1036	1011	1005	1017	1078	1021	973	964	1020	962	988	1032	995	1001	1009	991	1015	1054	992	980	1031	1036	1042	987	1022	990	1044	1025	1012	963	1011	1001	1058	1037	983	1053	1070	997	1056	1041	1058	938	1021	979	1051	1008	1020	1086	981	1007	963	998	1016	973	1036	1040	1021	1005	1052	1090	1056	1051	1043	993	1034	1016	1059	989	971	1003	1069	1012	1043	980	1007	1066	977	978	1000	1003	1040	1053	1022	1042	985	1015	1000	1012	991	1025	1032	975	973	1030	1020	958	1044	977	1015	998	1015	955	1039	981	991	949	1033	1037	1040	982	1068	1042	973	1032	1006	1048	990	1025	988	928	995	991	992	1009	1033	1045	1011	1008	1109	1007	964	974	1032	1055	986	1049	1000	982	1015	1015	1004	1072	1024	1003	968	1012	1001	961	991	988	1030	981	1030	998	1045	1046	1036	992	1010	1021	1003	1071	1002	1009	990	1020	987	998	1044	969	958	1041	999	1028	1003	1076	983	991	1087	1030	993	1055	1003	1055	1004	1008	980	1022	1026	1052	981	1030	961	1015	1002	1043	977	991	978	999	1017	1115	1041	1084	967	983	931	995	986	1016	991	1009	974	1033	1055	988	987	988	1011	993	1006	1016	1035	1041	1024	1065	1014	957	993	937	1022	1089	1022	1044	1027	1028	1000	1019	983	1001	1055	1002	1016	1052	976	1092	1029	967	1046	1046	1060	989	1006	1058	1036	1034	1004	1023	1003	971	1011	1015	1022	1009	982	1024	1082	993	1005	984	1001	1007	1002	1066	1051	1035	981	1048	1058	1041	1020	990	1005	953	1058	974	909	1006	1059	991	1004	976	1002	992	1117	1031	1089	1052	993	953	1056	995	981	1030	1050	996	968	1012	1067	985	1024	1004	1062	1008	987	1035	1018	999	1018	998	1046	983	969	958	955	1048	1004	1038	1056	1044	1006	1005	1003	1009	1098	987	1057	999	995	989	957	1038	1052	937	1006	1012	1001	1054	1019	1069	978	972	985	1079	1026	1011	981	1046	1006	1008	955	977	1024	1004	983	1021	1004	1011	1012	1017	1034	1041	1036	1022	995	1061	1041	1016	1012	1030	967	1025	1044	1020	1049	999	1028	1004	962	1038	1010	1017	988	940	1011	1054	1044	994	989	1096	1028	1028	1034	1011	995	986	996	991	1064	995	988	1034	1092	1017	1018	1041	1046	983	1015	1043	1013	1020	1022	1026	1052	1008	991	944	1048	1052	1029	969	990	969	949	1015	1023	1014	1013	968	1037	990	984	1021	983	1013	982	1052	1048	1005	995	1037	1051	1033	1042	972	985	1007	979	972	997	1002	942	987	969	1022	1021	1044	1041	1055	1070	1032	994	1029	1061	1000	1019	1006	1041	1053	1051	1004	978	1001	993	976	1009	1036	1001	1012	1032	997	976	1000	980	933	1060	1021	949	976	984	997	1024	949	986	1000	1004	1076	1024	1045	1031	1020	993	1010	1004	999	957	954	1012	997	1052	973	1019	1074	1063	1030	989	1038	989	1002	1036	1049	1016	1007	1011	1031	1015	1034	984	979	977	943	1028	1016	985	1052	1079	980	1011	978	963	994	1006	1016	1009	1000	986	1015	972	1003	1071	1073	1001	1021	1006	1009	989	984	917	1064	1026	1024	1013	968	1049	972	1034	958	1023	1031	965	1002	1006	1005	982	987	980	1101	988	1097	995	1030	1021	955	1021	1026	989	997	1048	968	993	984	1014	1048	1009	1018	1037	1032	986	984	959	1008	1012	932	1042	1020	1020	1065	1017	1010	1045	997	1033	1066	1013	993	1066	1028	1006	967
34874	60747	48933	39374	34326	28876	23436	18511	14259	10937	8687	6880	5577	5002	4236	3469	3254	3024	2682	2404	2169	2043	1891	1759	1703	1637	1493	1317	1263	1287	1219	1274	1200	1154	1077	1120	1125	1008	1105	1053	1064	1062	1003	967	1018	980	968	1012	1011	1011	993	947	975	1014	984	1084	967	969	990	1003	991	931	988	975	977	983	952	998	961	1016	1001	998	1007	963	1005	977	974	977	1007	989	991	971	995	976	982	963	1016	966	952	989	1028	996	982	1012	1020	1010	1010	1021	968	973	978	992	993	976	991	966	959	966	983	1011	1018	985	1048	979	1008	1004	952	973	988	966	926	991	963	930	982	1002	1088	1058	1014	948	969	1049	975	970	986	970	1000	958	986	931	971	960	995	944	952	980	1015	1040	1018	953	1013	1003	999	971	1017	986	982	1014	908	961	955	973	987	1006	1042	956	1009	945	1011	965	1021	953	1027	963	989	993	1002	1016	974	996	940	1025	982	1002	967	1018	936	1050	949	974	1006	958	1068	975	976	957	1012	961	1037	989	998	983	1001	1014	989	923	945	952	966	997	994	926	1021	940	1015	979	998	1004	1014	1011	996	929	1012	1040	983	959	970	1030	947	985	986	1007	957	963	999	1005	967	977	1015	951	960	993	987	1011	994	990	1002	946	967	1015	981	1005	986	978	974	987	1002	1018	961	1027	1012	1003	919	976	983	947	999	978	945	970	1001	939	1015	991	985	951	929	966	955	946	997	1003	998	918	974	1012	1021	1021	1003	1018	965	956	1054	960	953	967	971	953	979	961	1036	974	1002	974	1018	983	1007	979	988	928	973	1004	961	1018	987	967	985	1023	968	963	991	915	1015	985	1012	1022	1050	962	953	985	950	1049	1001	1016	1006	1026	1027	983	1016	976	1019	961	987	990	966	999	963	980	948	1020	954	1029	1034	942	1017	981	1021	977	993	971	998	1020	1008	993	985	998	991	1003	992	985	956	1022	1038	962	975	1003	987	1058	974	1012	992	1039	976	980	910	984	993	1025	981	972	1028	989	974	983	934	938	1029	1015	999	959	1009	955	978	971	943	970	953	967	985	1016	1010	976	957	988	1036	972	1040	970	999	995	1041	1000	956	1004	1007	1019	1033	1009	1001	987	1011	1031	940	1024	1005	941	1007	996	981	1006	969	990	989	1037	987	975	975	968	983	1015	998	1023	958	951	1023	1006	983	968	1035	1023	997	985	1015	1014	948	970	1022	1005	975	1017	958	936	1016	1031	942	1014	968	1030	955	1014	925	970	976	1018	1033	1033	989	981	964	931	960	973	1012	966	951	954	1043	989	969	1007	925	961	1016	1000	944	979	1000	945	1004	1010	968	940	950	1021	966	979	976	980	985	951	938	966	1004	912	1012	1027	951	973	1034	986	958	958	1014	1053	1017	968	989	1017	960	1019	1043	1005	939	950	993	974	982	1016	979	1028	1012	975	988	1037	967	1001	950	1009	960	980	1008	982	997	993	967	966	935	969	974	954	1019	956	1005	1008	992	1000	1026	1021	942	1021	934	996	1008	990	997	963	961	979	987	980	993	979	986	1025	969	1000	938	977	979	1002	954	997	1027	956	989	970	1021	929	1008	999	1027	938	933	1031	959	956	1005	955	1013	996	1011	1024	997	1006	983	948	960	958	1007	1004	960	1011	1030	1013	996	990	968	960	974	980	1011	983	1026	928	970	1047	1007	1005	979	1029	1021	1050	1013	952	932	956	1044	974	992	993	1013	1022	1025	1003	950	988	945	949	995	996	987	966	992	991	985	1000	979	997	983	951	948	974	930	991	1009	1008	984	992	952	974	1034	1000	1011	1011	955	970	973	940	960	969	1004	974	972	1010	1019	1007	989	976	962	978	994	1020	975	995	993	985	1016	988	1010	1002	989	1009	1012	1029	1048	969	1004	996	990	984	965	998	1000	968	1049	940	982	998	961	1006	1007	1029	996	933	983	987	993	1020	1025	1007	981	1024	1013	966	974	994	946	1008	1020	959	1019	1002	987	996	943	959	988	981	955	922	1000	960	979	999	1037	992	944	928	970	1021	984	961	974	970	957	1004	966	988	969	1014	1057	972	975	1049	965	985	1002	974	1020	987	1023	1082	984	996	1018	994	1023	958	977	976	1002	1013	997	995	944	977	974	993	965	989	1021	992	963	952	1001	1028	1056	1011	980	987	933	951	1000	937	912	966	1040	1002	955	1000	1030	975	921	953	975	997	939	968	1013	990	1010	966	999	992	953	961	993	959	1001	1035	989	1001	977	974	1058	995	1084	974	967	987	1018	990	975	997	991	997	1019	976	991	1057	985	1012	993	982	1010	1019	941	989	970	1002	1009	1021	972	1000	1003	998	1007	1007	959	952	1024	934	940	1027	991	1012	1014	964	1018	991	996	987	966	1004	1000	1048	1028	957	988	1024	972	1017	1016	985	967	1007	979	998	1016	1015	987	955	1014	948	964	949	989	927	1021	990	1018	1018	897	938	987	992	988	1015	1002	991	1060	994	992	1011	965	957	988	971	1016	1010	970	962	960	980	995	1054	964	1006	1006	937	1019	1004	988	983	990	949	1012	1022	995	943	979	1011	965	972	958	967	993	980	988	976	979	1009	1021	949	974	979	974	1049	991	984	951	1015	877	998	965	1002	1033	1013	1027	981	998	1033	1006	1008	1020	950	985	1019	1011	1003	972	928	951	982	997	1064	921	1021	1009	933	1016	1045	977	1015	1036	1053	958	897	1032	991	1057	1034	995	1029	991	988	1004	1004	945	994	974	992	958	978	965	1004	977	1005	1001	984	966	958	972	1008	973	962	1022	926	1004	894	1008	1023	1007	996	994	977	1021	1026	967	967	989	998	1014	975	992	967	1031	988	977	954	1045	1018	965	979	990	987	1007	1001	1011	1022	984	1007	968	971	989	1036	1028	995	990	952	954	983	977	998	1006	985	1000	981	967	1010	969	1025	969	999	1004	995	999	929	976	988	945	975	956	1006	1055	998	1005	988	1015	964	982	958	1032	978	980	985	1018	967	955	984	988	986	925	983	1014	979	1000	987	975	1003	988	996	1030	988	988	950	996	994	933	965	1017	1006	990	914	1031	1053	1017	946	928	1001	946	930	944	1007	1024	1034	953	981	988	985	998	960	987	997	961	1002	1033	1002	1029	997	950	981	1001	968	1011	966	996	949	966	912	1057	1012	968	1050	984	967	988	965	998	995	949	1000	1011	1011	992	1010	1052	991	947	1000	985	1026	1000	1030	985	947	1014	968	970	1024	1015	970	993	996	1007	1009	1020	1061	1042	996	974	999	988	995	994	1007	1027	999	962	1001	994	1010	982	979	1039	985	982	1008	1041	999	985	945	940	971	1025	1016	980	1007	1007	973	1034	970	934	928	1032	1026	983	982	987	987	1041	1039	971	983	1031	1032	989	1005	998	978	981	1012	987	975	944	982	1000	1009	952	1002	980	989	1019	995	964	988	953	1017	969	991	973	1005	1042	1001	945	945	1036	1056	1001	1011	1024	959	947	965	1040	906	984	994	991	1015	968	980	1001	1047	976	1012	1004	1039	995	977	1018	991	1011	1038	974	1030	935	990	959	965	992	985	1014	1022	967	982	988	963	1017	973	989	1012	999	999	972	1039	985	1005	1026	997	977	993	964	927	966	1003	991	969	1016	973	1001	945	927	1018	1008	999	1009	999	1010	964	1037	965	1031	946	975	977	962	1043	994	1003	961	1015	1015	972	1015	1020	986	1000	996	1025	1005	952	1038	935	1010	1049	970	990	1026	993	976	1037	953	991	966	968	1067	986	1031	993	979	975	955	998	939	992	986	959	1045	939	1009	1012	940	975	934	1001	1034	1055	995	938	984	959	1051	982	975	982	959	1042	1026	1035	980	982	993	1018	1018	977	972	946	934	925	978	973	971	990	981	986	933	1035	1011	998	1009	956	1049	947	986	987	1026	976	975	979	968	969	1004	1048	985	1024	926	960	956	998	1019	1040	991	925	1026	1066	960	985	985	975	1005	1006	1018	953	970	1006	955	952	980	1014	1026	968	939	993	1054	1001
30570	33482	37553	29769	20390	13779	9313	6279	4594	3319	2712	2119	1841	1675	1490	1421	1330	1245	1145	1077	1028	1013	975	947	903	909	900	837	854	835	861	831	817	797	791	794	757	794	796	818	738	746	809	781	751	711	756	759	776	745	752	795	749	725	692	741	749	737	809	737	785	760	740	769	721	766	755	703	773	742	727	751	737	736	752	747	795	796	733	796	722	728	778	785	719	737	778	769	701	766	742	783	728	740	748	781	735	752	778	750	740	764	777	775	776	767	743	746	778	732	749	795	752	765	765	766	756	742	782	776	768	739	735	739	813	785	773	758	749	707	773	740	772	788	747	767	768	735	738	754	772	784	768	790	782	791	741	731	757	707	755	768	736	720	718	753	750	677	771	770	730	786	732	770	808	751	790	761	722	751	779	744	746	764	753	759	786	739	744	727	745	764	717	778	783	762	775	757	744	713	730	770	747	761	746	780	728	732	749	799	741	718	747	751	754	704	710	754	773	779	764	747	752	750	734	820	732	777	704	749	748	722	727	774	754	780	770	742	813	739	795	792	725	727	723	768	769	742	789	789	762	822	720	744	744	746	774	744	725	709	776	758	719	762	796	762	760	769	753	752	765	767	794	742	762	749	790	779	730	794	781	801	733	762	765	777	705	756	764	734	791	794	770	734	724	744	763	700	748	777	826	766	783	729	727	728	755	733	811	772	778	742	766	745	782	743	761	727	766	732	751	768	792	801	744	759	777	749	774	748	778	733	754	795	777	729	751	752	761	742	779	747	763	787	711	755	768	726	786	741	717	804	747	734	785	735	756	851	749	741	793	750	802	738	739	769	759	746	790	796	724	754	778	712	733	751	700	787	766	747	768	756	768	775	722	778	751	776	813	711	770	757	738	724	812	730	714	694	821	757	734	783	730	764	724	749	748	729	752	775	746	778	722	827	799	762	714	742	806	729	770	759	766	816	807	787	743	773	781	783	786	764	784	808	784	730	691	773	784	781	775	743	734	787	802	760	791	762	777	722	793	779	761	748	727	706	722	762	750	760	750	721	745	783	764	775	753	792	712	776	763	782	735	736	708	741	763	763	769	748	808	732	779	768	751	767	698	777	765	735	790	783	725	756	742	810	746	779	736	763	819	783	759	739	719	746	764	773	753	787	782	785	744	760	704	736	730	747	728	726	805	744	784	759	734	713	737	761	695	744	724	781	787	778	777	771	750	779	802	741	763	814	741	757	737	818	729	773	797	756	744	764	762	741	761	768	766	781	769	730	771	794	744	776	809	735	719	744	768	823	779	777	761	744	714	762	789	737	719	730	708	788	768	720	726	747	768	787	705	722	761	762	728	783	732	789	765	786	756	745	691	725	767	785	831	760	741	742	729	688	791	736	758	807	787	707	780	754	757	825	750	733	800	762	736	736	797	787	767	776	723	774	736	752	780	731	762	729	741	749	710	750	718	765	787	715	764	725	754	792	765	754	746	717	731	773	747	751	750	705	773	812	745	721	793	797	762	735	796	758	773	751	764	751	742	705	789	761	798	718	841	741	768	779	706	742	784	779	762	781	743	711	754	750	768	842	751	756	792	752	767	737	737	770	765	734	730	794	756	749	760	736	770	774	782	697	712	728	745	731	761	767	715	741	787	749	777	760	731	705	734	719	728	796	715	737	726	804	766	740	731	734	796	772	817	700	775	791	798	723	737	757	696	707	777	780	754	781	743	750	806	754	759	739	753	749	776	762	745	806	830	760	776	786	783	759	737	720	732	741	729	816	775	759	746	742	756	727	752	736	770	700	712	713	775	732	780	761	778	771	830	763	809	745	748	762	727	768	805	791	754	713	782	767	748	736	756	800	800	790	760	769	761	714	772	770	789	772	715	805	756	758	765	776	734	739	823	731	766	745	758	751	793	761	752	753	761	808	742	811	769	804	786	775	764	736	790	733	775	792	761	766	705	787	781	754	784	766	771	737	791	752	770	737	783	729	793	756	731	797	786	737	782	784	760	792	707	763	749	769	739	754	774	775	766	779	771	756	732	732	754	753	738	792	744	780	759	737	778	801	743	784	759	765	725	799	761	729	763	778	738	767	712	778	738	756	771	789	811	726	727	708	736	758	739	739	734	742	766	725	760	740	744	703	765	770	749	744	722	752	768	765	722	785	732	737	760	759	739	763	729	754	765	798	772	788	763	776	713	794	786	733	708	773	717	698	760	712	797	766	815	753	762	747	766	781	741	760	767	791	722	756	716	740	768	753	732	818	783	756	782	738	772	752	769	747	749	789	757	802	729	793	745	778	745	788	755	760	752	829	730	741	767	779	778	710	744	752	765	741	724	741	805	774	731	744	687	798	749	760	764	764	793	753	792	806	781	779	764	781	732	742	759	738	823	771	767	721	719	772	734	757	815	776	758	775	775	694	741	732	759	788	771	750	750	755	768	769	771	788	740	748	769	764	753	722	749	768	747	703	739	775	681	721	768	786	740	749	721	738	779	772	711	741	755	724	778	750	787	752	751	735	767	780	768	732	742	801	762	740	745	804	762	777	770	797	754	763	776	779	745	768	731	782	759	820	811	744	746	784	725	784	710	766	728	741	742	745	816	807	735	774	781	777	718	787	742	776	776	775	734	740	748	770	746	743	740	785	701	761	781	715	775	732	737	772	782	763	770	762	818	752	773	803	798	789	748	716	714	779	778	730	785	794	723	740	805	773	772	808	712	757	758	761	762	759	745	772	780	727	815	714	759	710	758	766	714	795	732	776	757	763	760	776	775	751	771	729	715	808	770	743	743	809	723	739	768	721	785	773	773	733	672	731	737	747	774	735	738	757	779	775	788	765	761	708	797	751	723	719	721	732	808	756	758	726	766	754	807	727	764	796	757	793	719	721	735	744	695	789	738	730	817	762	690	758	731	755	768	752	739	744	753	748	711	786	735	775	761	719	753	774	748	763	769	812	759	747	775	725	729	786	763	736	719	731	759	750	750	767	706	773	770	764	745	724	770	769	740	762	762	808	752	773	767	724	745	730	734	749	746	759	800	706	719	798	737	747	763	754	733	798	719	759	759	780	799	715	763	793	780	780	778	765	764	753	795	757	766	744	753	706	790	739	783	789	739	729	769	777	771	744	738	786	783	712	769	741	782	762	737	799	719	743	769	740	746	796	751	760	735	758	810	755	779	761	722	724	734	744	724	769	757	735	788	754	815	795	723	739	748	738	762	800	730	752	755	759	760	761	772	745	728	803	806	755	822	751	817	743	786	762	762	761	699	735	798	739	720	761	755	747	745	709	780	781	796	760	736	738	723	781	767	711	762	743	712	769	746	766	735	783	743	732	726	781	768	764	736	796	730	758	803	799	781	772	772	730	729	760	752	781	775	736	808	779	752	764	743	784	714	768	753	762	774	765	766	782	748	753	746	784	753	769	753	767	756	790	729	761	760	718	802	802	780	770	735	767	747	760	783	754	778	717	750	728	764	794	719	782	761	798	771	732	721	770
30904	46986	36367	26462	21237	16774	12448	9253	6667	4841	3765	3058	2532	2329	2066	1833	1713	1545	1475	1293	1141	1082	1093	1066	975	1017	923	853	832	865	890	859	872	858	783	785	796	787	783	840	787	822	788	747	751	801	787	769	772	759	759	729	769	785	722	760	795	834	762	776	765	749	747	784	781	772	719	811	715	750	750	799	745	771	726	715	783	745	786	771	797	807	762	776	719	739	775	777	771	773	787	715	765	726	811	694	751	735	802	813	705	711	762	771	839	773	784	773	741	762	788	731	798	735	753	757	764	749	769	754	777	733	767	748	783	813	793	770	783	755	746	705	738	777	727	824	723	754	743	738	749	762	759	773	796	782	749	746	785	752	781	794	809	743	756	712	742	785	759	761	781	766	761	790	778	765	738	775	781	785	769	763	757	735	769	764	709	727	744	705	798	777	799	790	803	728	765	785	771	782	725	771	836	731	738	812	812	731	701	778	800	765	762	726	752	787	818	754	736	803	797	738	775	759	759	747	745	803	749	797	796	744	784	791	762	748	772	782	789	745	748	774	718	773	755	770	737	775	745	805	785	806	738	751	820	754	764	793	764	795	786	721	750	746	725	780	804	746	750	727	747	814	754	757	739	816	793	765	776	780	793	709	770	734	776	765	724	778	767	737	770	797	803	761	773	786	753	789	704	725	741	790	760	767	732	783	741	800	739	795	735	729	753	759	803	811	773	767	769	790	744	848	767	748	814	701	800	738	794	781	761	749	782	748	755	790	740	778	809	758	739	820	751	754	737	754	772	771	746	734	791	756	805	807	795	747	779	774	771	783	764	760	771	757	780	843	746	766	721	736	723	749	792	759	789	739	759	748	741	759	832	806	802	796	844	758	771	772	718	749	784	782	783	708	781	775	772	776	763	838	822	806	748	760	761	787	757	772	764	740	797	778	790	783	764	764	771	784	809	750	786	709	720	795	775	765	733	757	724	780	791	817	771	746	783	824	837	729	795	773	738	767	790	798	769	800	786	768	720	778	726	747	784	721	813	816	788	769	760	735	787	768	781	797	749	762	759	770	757	808	706	763	805	747	777	754	749	729	727	748	801	777	838	778	804	778	762	777	724	785	718	746	818	768	780	742	788	765	754	730	739	743	754	802	749	734	767	788	727	829	761	772	770	749	724	788	743	774	816	802	700	765	771	760	806	759	727	752	761	749	769	767	794	824	778	783	782	774	775	793	740	748	802	753	794	780	790	753	781	786	706	740	773	771	802	738	747	805	728	834	764	754	790	739	764	700	747	749	783	787	761	748	762	755	756	752	750	786	741	734	836	712	803	743	744	709	708	786	771	759	795	748	780	774	761	777	789	748	738	783	746	765	794	759	791	716	781	792	783	736	764	764	770	758	787	734	757	773	771	783	749	771	738	761	741	755	764	741	725	785	788	766	773	780	788	829	754	730	731	763	719	727	778	767	768	777	751	788	782	708	791	756	774	777	779	774	773	777	771	731	736	762	719	739	762	784	730	812	723	764	785	826	816	857	767	792	713	742	775	765	829	769	746	806	741	798	787	775	798	786	798	784	765	751	732	747	736	761	758	776	740	775	759	786	800	810	781	720	764	788	776	784	791	754	758	762	777	762	793	725	769	761	765	755	734	766	733	801	752	819	739	748	778	819	770	769	762	791	710	738	722	778	759	740	813	791	786	734	744	781	788	761	786	780	799	808	805	756	748	849	734	768	735	799	797	784	778	703	774	752	770	843	742	791	764	714	767	762	741	754	765	716	736	793	798	764	729	798	806	782	769	726	770	749	810	759	800	755	786	755	754	737	750	775	774	758	771	763	759	785	739	743	725	776	728	774	800	778	775	734	736	764	728	767	813	790	739	775	787	766	789	721	789	749	763	739	777	779	760	772	813	805	793	764	745	700	778	795	724	752	833	775	780	719	819	774	760	804	841	745	730	765	805	803	758	772	759	775	772	799	726	752	749	773	722	710	783	723	825	734	785	747	801	776	777	785	742	756	745	808	757	748	714	737	737	789	725	787	782	775	749	724	754	771	708	736	810	733	757	735	766	713	753	736	807	776	767	766	732	736	733	786	721	791	781	756	752	801	776	749	749	772	757	763	779	772	770	789	768	728	753	719	745	774	783	813	791	785	751	729	775	767	804	821	746	772	741	807	762	784	814	756	775	746	788	753	789	745	759	778	822	770	769	784	756	786	747	739	807	774	793	802	807	773	736	744	728	836	777	719	765	745	788	732	695	779	723	783	807	772	747	736	779	768	779	781	764	782	755	781	764	730	835	728	762	746	706	742	770	758	782	780	773	798	785	791	745	761	729	784	823	771	762	777	752	752	723	779	753	758	871	782	762	817	701	785	709	782	767	744	732	772	795	804	745	800	761	731	741	789	842	775	788	770	761	756	818	788	782	757	728	809	775	740	793	780	711	777	731	742	797	770	779	732	784	749	757	744	737	772	760	723	826	781	840	734	861	760	756	802	787	720	771	729	762	764	751	794	755	790	744	742	767	787	763	789	783	752	768	785	785	756	778	761	774	777	796	795	828	750	749	755	753	820	790	771	723	746	753	741	736	732	815	753	739	797	736	756	831	765	731	764	748	789	748	732	741	727	774	795	762	773	726	771	781	773	731	721	749	805	771	769	735	772	737	749	785	753	759	810	817	795	733	763	761	762	708	735	793	764	762	755	779	766	746	750	729	749	727	789	789	809	780	709	752	770	758	736	802	757	751	795	806	824	843	735	791	796	776	744	776	774	802	762	765	749	754	762	766	737	774	773	760	790	758	789	772	817	792	748	777	785	741	758	755	736	748	767	735	721	739	808	759	767	780	777	767	735	809	819	734	761	741	802	763	762	760	761	808	798	791	794	738	836	723	743	737	761	773	758	762	722	727	720	813	732	759	773	754	778	743	743	789	797	791	749	775	806	809	774	782	756	778	797	796	788	728	777	757	797	751	747	803	804	764	758	828	780	790	814	767	810	771	763	766	744	816	773	800	769	773	760	741	795	755	796	754	757	770	825	762	765	742	773	752	782	750	761	766	788	753	766	765	747	761	790	765	742	766	808	810	723	749	835	803	722	721	769	759	735	763	795	760	796	802	776	772	725	753	802	761	768	745	809	764	754	770	770	720	770	724	787	800	790	765	755	745	749	735	745	775	778	790	761	760	789	728	731	753	739	812	827	807	777	820	765	780	767	721	743	740	765	746	778	783	751	791	777	770	795	721	757	800	747	803	738	776	765	796	748	755	727	777	794	700	762	727	758	789	800	715	762	766	761	744	713	769	771	768	739	765	789	802	779	797	803	773	725	762	775	742	784	776	733	784	775	729	771	727	776	768	745	761	764	748	767	796	779	753	775	794	814	775	747	769	816	790	708	764	747	782	802	777	731	748	735	754	791	739	752	803	777	731	770	768	781	759	735	822	753	754	821	766	760	743	816	728	777	799	745	758	812	736	824	750	796	784	777	711	787	741	768	756	829	778	781
23608	20981	28519	25066	24035	23329	18641	11676	8018	5852	4393	3598	3000	2676	2338	2119	1997	1900	1647	1570	1443	1323	1290	1270	1213	1123	1047	1097	1001	1034	949	941	965	926	915	951	870	875	932	864	910	870	888	908	872	841	930	876	861	874	823	891	851	900	837	850	886	875	865	844	841	884	838	849	867	818	882	848	870	884	912	799	826	875	821	824	848	869	923	905	854	874	809	791	877	838	887	922	812	915	860	847	881	913	895	877	849	856	885	854	868	882	901	857	890	869	852	869	823	873	846	879	870	890	858	852	844	896	864	820	833	873	860	894	870	905	842	886	860	857	930	914	830	848	854	896	903	871	917	818	824	889	863	877	797	915	913	876	874	860	889	849	876	908	853	870	893	863	929	813	855	827	866	871	813	853	911	847	899	883	892	865	826	816	882	861	809	875	876	861	858	831	881	903	858	873	868	872	851	836	890	857	833	841	908	881	830	862	897	859	917	919	816	873	879	834	827	856	899	885	864	935	884	903	863	848	883	865	880	877	908	859	842	801	887	871	843	868	850	874	894	889	812	821	863	866	894	877	828	869	849	898	851	826	812	851	851	885	887	840	801	868	875	842	858	800	874	845	850	846	825	879	914	880	902	883	871	880	799	800	827	873	850	868	894	894	868	845	823	861	881	860	822	873	894	862	882	850	865	804	870	875	806	868	868	819	843	850	781	882	898	869	853	898	870	866	857	805	809	862	860	806	881	918	828	893	842	867	834	816	869	846	840	832	853	842	884	860	856	875	862	884	848	888	909	840	854	875	832	877	846	845	852	870	834	854	871	876	798	920	829	860	835	881	869	888	864	836	935	906	812	858	940	942	847	892	882	884	826	835	833	844	857	837	888	823	823	872	886	832	858	838	889	872	801	890	877	834	834	888	837	852	853	854	853	867	843	891	877	824	897	828	799	883	849	857	827	887	799	867	930	841	832	840	883	925	896	858	893	824	829	866	894	808	887	846	837	827	866	820	902	819	777	852	819	832	866	798	860	807	863	868	846	819	880	853	891	856	859	895	863	840	847	874	841	828	862	874	813	804	859	857	877	850	794	842	899	844	849	891	885	912	850	924	851	873	931	901	829	875	832	836	875	913	913	878	829	910	818	825	851	841	862	849	855	840	839	840	848	875	862	892	858	865	877	872	879	843	847	884	829	850	853	891	846	852	803	917	803	893	860	881	915	866	860	868	821	796	839	861	815	837	900	869	840	868	882	858	879	849	832	889	885	904	852	871	910	885	864	858	857	811	849	804	884	826	858	837	865	859	830	887	856	914	842	880	849	849	867	871	879	895	904	810	858	890	819	866	884	805	854	808	891	866	825	855	836	872	864	877	850	868	858	839	840	866	852	854	860	885	833	915	873	830	876	815	865	846	856	814	850	878	862	809	839	862	852	869	847	884	834	828	853	862	806	886	885	850	837	877	837	842	873	859	863	800	870	856	918	881	810	849	881	800	857	872	926	819	868	883	859	876	787	886	875	831	884	861	867	913	852	880	851	843	828	807	867	842	865	905	887	858	887	858	814	885	865	882	900	805	854	856	841	900	894	856	841	835	850	836	837	830	929	892	857	890	872	890	906	903	855	822	832	829	892	812	879	872	867	833	917	892	855	852	900	868	856	870	805	876	890	882	950	855	881	895	866	856	807	903	873	864	833	849	821	811	879	859	853	867	851	888	840	848	900	878	878	815	888	871	849	848	852	826	864	859	891	849	869	795	796	882	851	834	889	859	850	870	841	846	931	856	863	881	839	873	822	884	824	815	824	817	880	910	895	869	843	880	876	844	849	911	899	832	882	835	842	883	857	857	858	853	853	887	813	884	873	875	852	882	827	836	870	834	888	810	888	890	861	789	857	867	869	836	837	811	846	841	813	838	826	874	881	887	852	838	885	850	866	789	856	860	868	857	847	854	899	858	807	887	878	845	844	855	883	835	862	916	841	840	896	873	840	888	856	864	824	835	793	850	881	893	890	853	876	915	898	908	853	826	882	893	876	895	855	817	852	874	911	875	808	867	905	880	845	861	893	865	846	833	908	838	895	906	865	857	831	818	860	823	818	828	897	871	889	899	799	905	876	852	851	845	893	871	868	866	876	879	882	882	832	836	844	809	825	896	797	835	887	878	873	829	861	846	870	855	851	820	813	833	821	854	870	824	852	873	831	849	872	844	889	852	799	863	859	823	877	884	821	816	836	829	896	837	824	865	877	893	854	858	820	891	860	900	842	841	917	870	820	857	847	881	908	930	836	872	854	826	879	881	861	872	888	879	822	806	856	873	874	850	881	889	863	854	859	883	849	872	884	849	875	883	924	819	823	889	813	817	865	891	830	893	874	906	861	803	844	858	833	888	875	842	882	823	853	822	872	875	846	849	848	802	853	886	842	873	828	830	806	839	842	835	834	881	929	902	884	878	808	884	891	813	871	830	850	831	828	869	841	812	854	830	840	887	860	844	849	847	868	895	835	874	841	912	856	878	837	890	862	838	844	895	899	845	814	853	851	901	790	923	834	837	825	822	816	790	886	869	863	831	815	843	828	895	869	870	863	863	833	823	827	845	885	852	886	849	859	838	910	888	848	805	873	851	871	851	864	874	835	881	840	839	932	886	816	851	841	807	864	881	923	845	808	896	878	895	853	847	825	884	853	858	862	841	870	866	903	815	871	835	830	872	846	871	919	827	882	852	906	838	881	833	812	878	819	919	876	834	850	863	903	854	866	859	855	925	807	880	821	901	860	809	871	852	828	897	849	864	876	834	820	842	818	865	822	848	857	880	898	846	875	754	914	892	878	793	862	864	886	834	817	903	853	819	800	854	839	834	859	834	862	844	856	870	806	875	886	878	858	835	886	847	869	849	829	867	849	835	821	850	916	894	873	866	858	815	862	852	864	873	812	862	813	851	925	869	841	872	903	797	862	850	819	852	857	828	878	857	897	855	878	858	857	879	918	875	911	894	890	921	839	807	877	844	840	900	830	909	901	894	843	840	863	813	907	871	846	828	894	863	856	865	870	878	842	853	881	859	854	835	825	872	886	858	848	848	880	840	905	875	828	903	862	853	854	879	856	868	864	887	833	872	889	864	888	857	898	840	852	868	883	797	916	883	893	885	882	826	881	923	835	840	826	851	837	842	838	844	873	890	823	877	815	843	853	858	827	839	843	880	809	869	863	884	882	850	869	868	849	881	890	851	879	918	871	859	849	810	848	906	850	838	895	854	799	908	899	850	876	832	847	855	841	820	861	877	855	857	855	887	853	874	826	873	929	805	830	851	876	854	833	863	816	844	853	853	830	857	811	847	913	853	907	865	847	839	844	855	830	824	903	879	816	896	871	847	888	866	822	884	882	834	858	890	882	875	910	853	842	866	810	822	850	858	847	849	868	858	821	864	842	907	873	837	870	875	883	896	853	781	895	846	854	889	858	880	852	867	909	865	874	777	903	842	876	848	855	902	908	876	896	928	876	827	868	817
32034	55326	44502	34470	29356	23624	18584	14398	10908	8139	6281	5097	4120	3669	3096	2780	2588	2247	2021	1789	1691	1510	1476	1417	1350	1275	1192	1092	1055	1029	979	991	956	919	959	937	893	886	918	906	922	913	911	858	868	863	895	850	813	863	825	874	852	912	844	807	833	859	816	817	887	814	900	870	872	875	893	872	845	827	887	870	819	872	790	860	890	838	825	848	844	875	842	872	828	828	814	869	871	860	859	896	794	840	834	846	818	815	843	840	837	824	829	889	814	875	857	922	844	836	841	894	856	941	807	894	811	905	839	891	864	854	836	882	908	856	863	816	818	889	834	848	857	888	822	861	888	872	885	897	849	869	847	888	807	866	882	824	863	831	798	868	851	856	828	774	853	843	876	825	882	809	819	855	872	848	848	893	856	828	847	836	826	864	791	813	838	819	841	886	889	888	885	876	819	859	894	849	897	810	910	902	875	847	869	810	850	865	809	829	825	825	862	896	885	838	811	902	930	835	881	835	840	835	873	888	895	859	877	853	853	806	868	903	871	910	840	804	901	835	842	847	826	848	901	823	821	856	832	822	861	878	831	841	909	868	831	876	856	838	870	926	848	859	881	853	879	874	833	862	843	844	833	813	880	881	839	869	843	840	844	843	867	867	841	808	860	826	822	894	842	846	853	847	855	839	854	833	853	890	835	879	851	789	842	784	845	851	825	885	813	904	910	874	885	883	815	843	874	852	833	828	871	892	856	867	880	881	825	868	837	782	867	792	845	865	849	780	898	851	854	865	860	856	867	856	844	821	822	824	801	805	907	798	876	829	875	852	822	836	869	833	865	888	860	849	853	845	884	866	830	883	833	811	833	853	874	889	897	848	797	869	849	894	842	814	874	859	825	852	855	853	918	858	855	851	883	839	838	838	866	886	829	839	839	839	876	820	772	891	834	823	851	890	816	847	861	888	818	836	858	847	785	828	848	830	881	837	877	848	850	852	878	808	815	883	871	869	836	884	808	848	803	829	851	892	833	806	869	787	876	820	836	851	874	843	926	867	853	863	834	786	827	795	878	902	856	862	852	840	812	870	861	861	880	900	833	834	854	877	846	874	825	853	799	835	826	824	834	867	860	842	823	860	812	790	836	844	886	869	850	845	902	932	860	898	852	843	811	879	850	906	848	841	859	878	853	801	868	884	868	848	886	825	856	910	869	795	837	836	817	853	853	899	882	855	884	841	845	883	892	855	889	804	858	824	820	868	876	843	854	901	825	854	852	881	875	876	870	872	949	834	895	876	874	831	855	883	821	871	826	871	798	840	879	863	826	861	883	844	914	844	841	893	837	859	840	843	801	822	850	866	856	856	886	944	817	878	806	835	881	864	819	777	905	875	864	858	828	870	927	830	854	907	814	880	853	885	875	851	855	827	854	856	838	875	849	849	912	855	858	862	848	857	871	869	860	827	832	875	854	833	889	807	883	906	838	824	857	850	865	806	879	850	846	835	806	898	823	850	827	851	835	884	855	816	849	828	899	905	882	859	846	855	860	836	819	890	817	834	834	900	880	882	888	829	866	829	833	850	784	827	859	868	847	817	833	857	822	801	858	837	794	873	868	871	872	845	841	798	834	827	830	875	843	867	843	842	864	869	896	862	857	874	871	841	884	901	872	893	873	888	883	852	868	843	827	833	839	829	829	836	826	871	839	838	934	802	900	811	819	849	840	882	853	862	801	817	817	851	795	830	908	827	852	833	864	836	841	822	862	870	907	844	851	835	895	773	859	834	848	822	833	871	896	899	914	836	785	878	900	886	870	840	843	850	937	862	875	863	844	826	859	878	853	830	837	864	816	842	818	907	833	808	822	855	860	833	886	818	824	882	821	863	855	901	890	854	854	841	834	820	866	880	840	828	831	876	867	871	837	831	823	854	876	894	850	853	821	806	798	905	827	844	898	856	822	903	854	833	834	808	858	840	836	880	894	872	846	843	835	884	877	867	801	834	895	857	857	798	823	872	870	861	854	818	833	864	873	838	899	823	863	865	856	870	822	848	876	834	891	804	858	861	828	864	858	823	852	892	845	828	898	881	839	857	825	893	817	880	861	846	848	775	890	833	926	838	861	887	825	817	882	821	878	874	774	901	871	859	844	822	786	882	803	889	824	844	832	833	888	831	877	874	858	868	899	855	807	855	875	849	840	833	863	852	838	840	886	877	862	833	893	934	855	863	849	865	883	853	838	833	811	844	846	832	888	853	875	848	879	861	878	859	860	842	841	851	824	902	884	825	821	844	821	846	941	807	827	835	860	855	841	846	883	838	885	841	876	816	898	864	850	846	874	807	848	855	795	843	871	879	820	840	876	863	840	865	825	881	883	829	832	818	882	815	854	808	821	829	840	859	842	806	865	893	846	867	866	795	780	839	828	891	833	824	900	878	839	858	884	918	864	886	852	838	858	824	819	830	885	865	793	815	867	853	900	814	825	881	880	850	829	898	871	840	849	860	859	899	839	846	858	844	862	865	889	850	884	865	844	807	910	793	848	852	880	879	817	830	904	884	871	860	805	834	857	797	881	858	916	897	891	817	848	839	865	903	865	870	854	890	863	881	897	825	848	793	830	956	823	842	878	853	836	862	879	863	851	844	799	823	825	847	851	861	873	843	867	865	866	858	850	846	853	893	850	855	869	887	787	851	821	819	860	855	824	835	822	841	827	843	838	810	867	863	845	866	875	872	888	859	850	868	858	900	808	827	813	825	873	848	841	841	840	911	823	836	865	859	893	847	850	833	899	885	848	832	854	856	830	887	887	851	826	843	832	855	867	875	801	840	789	855	868	821	831	855	867	874	828	790	889	895	907	876	825	850	868	839	850	850	859	819	843	873	878	868	888	807	831	843	886	885	825	823	850	846	833	827	823	880	854	809	833	869	837	862	863	894	840	853	864	837	919	883	854	840	858	829	850	842	867	856	837	869	876	879	854	832	827	858	868	838	844	881	800	838	883	843	821	846	896	861	866	849	878	820	852	799	862	843	865	842	859	869	823	897	829	876	841	857	852	882	840	840	831	884	877	904	855	838	883	889	813	831	798	835	813	815	840	857	846	766	877	850	858	849	856	860	813	792	836	867	862	848	868	917	871	870	852	839	803	833	847	842	861	876	843	836	862	836	854	888	810	900	862	863	907	871	880	836	878	857	881	861	895	858	842	828	837	846	831	829	880	834	852	874	852	815	875	856	825	855	824	862	834	870	802	873	881	845	890	841	820	920	888	865	858	802	869	873	855	860	858	815	819	820	846	851	858	826	855	938	867	866	859	843	866	849	755	853	844	841	815	879	884	801	845	864	826	828	809	871	838	809	907	850	910	842	816	838	879	868	903	871	861	891	885	841	898	885	835	871	785	867	803	831	809	819	854	862	911	868	827	800	848	867	809	856	820	857	924	850	814	811	889	831	842	831	852	892	847	886	840	843	854	846	908	874	861	851	853	855	820	884	821	856	870	851	860	838	807	855	815	875
24809	21233	28761	27839	23374	18190	12720	8205	5641	4429	3550	2993	2540	2168	2028	1811	1710	1516	1386	1313	1311	1187	1146	1069	1103	1010	1002	952	929	919	950	887	898	905	851	867	905	839	790	847	859	870	846	845	871	849	832	790	830	837	833	792	800	842	811	863	919	869	822	833	808	820	867	874	820	895	842	768	850	883	871	856	850	886	826	798	815	860	771	783	799	833	822	835	822	826	829	883	842	868	794	821	850	861	881	858	795	853	813	840	849	823	836	846	826	838	821	801	861	873	862	843	792	860	830	903	802	850	816	850	811	859	912	822	884	792	849	743	855	904	865	816	836	872	819	785	811	849	874	877	828	841	840	864	847	862	831	822	852	818	864	808	830	804	784	843	846	862	804	853	872	773	808	816	797	820	886	862	823	799	803	818	869	839	833	845	832	858	844	837	827	845	885	839	855	818	832	860	876	812	875	801	844	853	815	817	848	840	843	894	811	927	878	852	886	775	841	850	884	857	832	826	745	843	832	828	837	824	821	801	864	796	830	880	830	877	893	787	825	812	834	839	844	844	757	811	858	885	819	832	843	804	825	833	850	800	843	833	825	824	829	889	864	826	807	831	857	845	867	835	799	807	854	877	841	855	816	832	822	800	837	828	846	872	893	843	809	846	851	813	838	796	823	796	868	870	851	860	838	837	827	875	797	798	844	824	837	841	802	839	840	827	818	793	807	907	843	829	832	790	855	853	809	802	851	840	850	833	842	815	802	778	791	866	837	851	845	797	831	839	861	826	790	891	841	842	817	828	813	808	833	825	848	826	845	823	840	803	862	821	898	835	876	786	843	831	836	854	842	890	899	871	826	832	875	883	862	859	798	803	849	864	808	850	827	877	852	811	854	862	911	799	869	845	846	799	791	866	886	855	837	799	859	837	864	836	875	878	833	856	780	891	846	850	893	852	833	819	829	847	853	825	866	789	813	823	850	806	822	823	898	787	815	826	827	869	890	862	817	856	853	860	875	837	812	828	872	774	853	827	813	830	906	838	871	857	775	829	898	848	817	825	813	798	816	845	837	854	831	897	845	846	839	812	864	793	839	896	824	808	784	813	841	842	860	849	818	858	819	853	844	867	827	857	849	825	830	827	846	800	804	790	838	840	809	869	841	869	832	853	794	794	860	827	841	837	838	818	811	827	832	847	806	818	866	835	858	872	820	875	905	803	883	834	845	833	875	838	816	843	854	839	870	836	836	850	900	820	859	891	838	826	875	857	821	880	816	782	831	833	810	821	876	856	821	792	886	798	839	888	828	850	826	812	839	899	824	862	802	768	871	807	841	800	790	838	860	835	826	802	805	871	823	830	818	833	833	840	844	821	884	837	799	880	851	875	834	867	819	837	832	797	825	871	808	829	831	806	848	862	819	822	782	825	799	871	842	817	842	806	801	858	835	871	855	828	810	810	830	811	848	837	854	862	820	824	805	851	819	822	798	853	812	859	847	877	893	881	844	794	833	845	835	835	823	821	823	861	858	828	794	817	808	824	831	841	865	786	862	872	922	814	805	823	809	833	831	809	826	836	860	820	842	831	756	885	834	853	907	832	819	855	860	853	849	827	865	827	816	852	865	812	840	890	805	820	861	871	807	783	833	845	827	852	801	840	819	822	829	883	835	848	821	850	855	839	817	852	793	860	796	829	801	782	779	844	859	811	792	805	812	806	833	901	901	833	853	821	848	784	836	836	814	863	804	834	854	766	851	847	819	821	822	794	822	836	848	830	841	923	841	863	806	835	843	787	870	870	830	794	823	881	799	860	808	809	814	860	842	886	826	783	788	864	820	804	831	840	806	779	852	880	867	768	828	837	844	768	833	844	830	856	798	796	864	805	809	831	825	858	836	882	828	820	819	834	850	844	835	858	846	793	821	828	871	786	824	852	883	834	871	843	828	919	852	822	852	880	848	863	839	767	886	837	849	807	868	843	897	812	857	858	817	878	844	793	843	865	888	790	850	813	799	803	812	913	827	789	835	835	838	844	785	869	846	789	837	790	822	844	881	857	841	807	852	820	825	815	847	814	835	772	867	790	861	860	804	845	835	815	841	820	805	833	828	804	839	885	783	835	787	798	819	841	858	840	893	862	832	834	870	887	856	843	906	828	867	825	896	826	814	878	862	862	841	814	851	855	843	830	837	839	887	867	867	868	801	843	823	838	810	794	885	814	771	823	839	831	866	813	874	875	835	837	833	837	863	865	832	760	818	790	836	874	817	857	823	857	877	831	819	806	792	830	842	848	843	833	828	792	877	884	804	776	886	840	829	848	852	809	868	919	860	842	852	850	858	821	837	796	819	818	827	850	824	841	845	852	830	840	786	775	864	886	801	872	809	803	805	845	843	897	816	846	834	808	822	860	853	790	796	809	851	889	854	874	820	861	853	908	828	835	794	825	795	852	858	813	814	859	851	828	838	916	828	856	788	814	826	797	854	792	837	834	848	842	869	852	879	843	849	848	898	859	835	905	767	827	800	849	755	808	854	856	838	831	876	800	802	824	846	827	838	820	895	867	888	826	880	827	858	854	830	845	862	810	858	818	801	897	830	869	847	823	819	847	806	833	816	821	831	832	832	780	840	809	821	866	910	801	837	825	815	835	891	842	862	848	829	858	866	878	878	881	828	865	830	871	891	837	886	837	848	819	844	884	847	858	848	869	864	821	824	824	870	821	817	841	807	822	805	808	839	831	832	826	856	820	813	889	814	817	830	804	842	827	868	850	835	806	792	844	885	859	875	872	862	836	808	817	765	881	827	841	880	867	838	849	887	775	835	847	835	813	812	865	853	879	845	856	851	898	795	813	864	836	841	826	877	864	835	798	861	828	849	880	909	831	829	819	870	854	850	828	844	821	816	775	840	850	844	840	807	866	866	799	873	826	877	811	891	848	838	836	795	816	860	886	821	872	866	829	873	845	838	838	814	877	856	832	837	891	861	847	850	848	850	831	814	896	855	787	834	834	839	842	858	863	867	828	804	813	865	854	820	869	889	805	862	884	800	821	855	838	858	802	870	800	832	808	799	823	810	829	855	864	811	824	881	863	887	866	780	805	787	833	799	833	860	900	831	855	850	857	826	848	803	791	850	848	796	853	815	799	809	851	824	797	875	787	841	850	839	877	848	844	828	897	857	842	877	863	846	820	847	828	879	804	867	808	831	833	888	853	825	797	831	876	859	827	838	841	836	855	823	833	851	848	820	831	823	818	840	836	817	841	849	847	835	885	874	820	794	827	831	871	799	843	859	867	802	875	825	777	852	817	884	815	859	877	788	896	823	840	878	836	860	864	849	824	854	830	857	860	848	861	836	829	828	820	809	847	833	813	839	805	762	855	854	849	841	830	850	841	814	805	782	781	861	859	832	836	878	810	850	888	842	819	855	836	853	811	818	853	803	868	804	842	867	799	818	870	821	856	822	886	842	815	838	826	836	800	795	796	785	879	878	810	864	839	842	822	793	841	862	850
31616	52296	41612	31168	25760	20286	15531	11622	8568	6749	5369	4370	3601	3139	2735	2476	2256	1943	1753	1592	1486	1368	1322	1346	1246	1066	1042	1071	1011	955	960	979	911	878	895	853	893	909	887	894	860	859	850	844	872	867	832	789	867	818	861	814	866	790	888	888	818	866	840	860	787	802	857	840	817	814	814	763	863	842	836	844	857	824	779	812	785	793	841	834	876	833	812	781	840	829	771	830	824	828	875	762	791	846	891	846	853	811	816	903	863	840	864	816	825	842	816	878	893	829	845	844	845	841	865	804	825	855	867	839	782	842	859	797	864	816	893	871	823	862	818	878	860	844	880	871	877	838	838	818	818	865	843	806	886	875	829	852	855	834	818	822	874	803	803	825	863	859	822	808	866	880	863	822	826	841	859	844	819	839	863	859	859	804	837	810	845	889	856	889	801	878	850	816	900	899	788	827	843	799	851	871	865	834	826	862	849	804	842	898	814	839	839	861	845	860	903	810	795	809	839	870	856	814	857	876	785	897	811	801	857	799	841	913	817	891	849	853	858	827	853	830	833	885	806	861	889	807	894	804	836	874	830	840	830	884	912	819	852	853	881	847	831	837	827	851	850	816	815	866	886	861	847	870	844	825	879	848	883	911	859	889	804	788	815	809	793	838	855	841	811	784	836	851	853	871	869	854	836	866	835	842	861	824	880	856	825	831	821	835	834	899	902	821	787	841	879	825	839	853	832	857	850	859	857	860	853	854	851	770	838	863	833	854	839	832	791	859	852	821	845	869	823	789	870	864	895	754	807	823	820	911	815	849	874	851	857	896	800	869	844	879	878	803	807	777	790	840	831	822	848	822	873	846	808	869	892	842	840	878	848	811	848	856	823	834	818	902	841	849	847	847	837	851	822	818	893	848	791	853	836	759	838	862	825	839	863	804	879	866	909	860	851	815	839	843	903	856	801	819	835	865	874	850	828	905	867	868	871	853	874	838	900	811	844	859	834	826	855	843	871	833	851	872	859	835	814	862	876	767	859	917	844	869	809	843	826	842	848	890	905	851	830	814	771	796	887	853	848	843	894	826	857	859	857	869	885	879	810	831	841	862	842	847	825	814	825	818	788	845	834	816	845	901	814	797	863	839	859	814	817	850	873	835	819	820	766	880	811	861	857	805	808	839	850	833	795	875	792	864	806	830	869	812	855	886	849	786	875	854	830	776	877	812	845	859	847	854	813	794	866	819	855	863	835	896	832	884	821	891	841	845	855	857	822	849	806	872	816	835	838	902	894	840	864	867	884	802	892	892	816	881	849	819	851	829	857	867	824	808	903	843	855	829	817	872	864	799	854	833	810	814	779	843	882	802	832	780	864	860	870	833	824	838	836	799	857	793	875	828	845	833	864	836	807	887	844	880	827	896	830	859	852	874	831	856	804	845	834	896	829	850	807	827	849	836	852	838	898	869	878	817	840	867	797	826	838	801	885	859	858	881	861	813	859	826	859	878	820	883	873	828	874	869	838	866	873	825	842	884	780	825	797	843	830	840	863	825	881	804	868	820	888	891	883	854	847	814	820	858	854	848	824	811	866	869	836	832	870	838	837	869	835	854	839	845	852	826	821	839	824	830	842	892	828	845	846	830	817	810	886	854	845	860	804	864	823	840	830	835	851	875	877	869	834	838	815	817	852	888	822	882	838	876	885	877	934	854	856	836	825	872	817	857	871	868	816	841	782	842	846	877	889	847	830	862	908	899	868	882	839	893	836	897	840	829	859	840	812	834	818	829	823	843	818	855	776	857	774	777	821	834	862	857	823	812	837	864	863	891	832	818	833	867	842	900	835	867	872	811	871	843	820	852	812	821	851	815	873	856	864	821	835	806	823	867	774	796	877	835	856	829	832	818	853	818	891	831	819	918	849	812	848	823	830	873	785	883	821	834	842	849	824	848	814	840	877	869	860	827	768	876	866	842	799	797	859	823	840	876	784	831	839	803	867	833	869	855	886	813	831	849	846	839	855	828	844	874	839	809	830	865	833	920	793	914	816	837	816	840	836	881	894	842	841	835	839	876	867	845	878	866	806	883	852	902	856	846	811	915	852	873	833	867	826	886	809	824	851	798	839	851	851	830	898	877	830	835	833	828	851	811	876	890	861	893	898	855	835	836	867	802	842	887	833	846	844	852	911	859	804	842	825	827	894	876	821	856	910	853	852	859	840	873	822	875	849	847	855	860	819	844	879	869	845	859	854	854	867	852	886	832	805	880	846	821	834	844	815	856	855	837	871	806	834	822	853	824	816	901	875	844	830	872	830	808	844	860	861	854	878	826	857	835	850	880	844	814	803	782	843	854	856	891	820	872	807	827	868	817	901	831	824	882	820	834	820	857	860	825	859	860	783	857	874	797	825	821	843	872	829	868	827	833	870	847	820	823	852	839	872	854	850	904	792	819	901	845	854	890	847	845	850	817	851	850	855	870	847	799	778	889	842	849	785	908	811	838	864	847	869	826	808	851	879	843	845	815	834	918	843	855	806	866	817	864	868	873	837	850	793	802	824	867	859	820	805	822	855	835	862	843	827	895	848	878	788	866	891	824	842	836	894	870	868	811	865	834	812	876	819	839	875	850	891	830	832	836	862	826	828	844	819	804	865	842	852	866	914	828	821	854	833	859	797	897	855	827	842	827	857	841	873	792	839	826	895	893	823	822	865	838	786	847	867	846	812	854	868	841	844	827	865	843	896	843	833	872	831	873	910	850	885	866	790	832	813	836	802	848	889	818	798	871	848	831	871	845	893	835	804	781	830	847	898	830	816	813	852	839	810	813	826	869	883	843	806	887	830	864	833	892	842	817	833	860	840	860	947	806	875	863	828	825	883	846	863	829	878	825	882	842	882	837	848	876	847	819	819	863	837	882	839	865	833	868	875	835	844	860	866	854	878	775	866	849	827	865	865	829	867	823	809	852	874	847	821	946	818	897	841	854	845	848	848	833	834	860	787	838	912	797	854	869	843	849	862	848	815	842	827	827	855	817	856	819	839	843	900	860	877	840	839	869	903	827	890	899	815	839	799	857	851	854	858	835	808	875	849	828	831	848	833	820	848	824	771	822	834	807	850	820	843	862	910	880	817	838	870	832	830	815	854	859	811	855	858	847	875	853	817	849	858	864	879	852	855	855	808	800	850	820	826	826	831	829	816	890	798	829	838	839	812	840	836	856	847	789	793	811	828	838	847	856	873	862	783	842	821	854	837	829	816	887	835	768	828	846	877	883	849	812	840	825	780	857	879	786	820	803	823	789	873	860	851	785	837	836	892	853	846	837	819	837	843	894	842	790	851	888	841	845	848	843	854	823	850	800	873	868	867	803	824	811	853	838	848	848	877	847	845	857	865	807	853	922	825	885	842	855	825	841	855	841	864	852	800	894	843	812	862	813	814	848	807	837	854	850	834	822	846	871	842	885	843	847	840	844	823	793	817	807	852	873	883	826	854	800	855	756	834	841	833	814	859	835
22521	21017	28704	23769	22278	24741	24828	15581	10638	8140	6246	5178	4308	3851	3329	3023	2668	2453	2206	2087	1827	1728	1637	1608	1500	1412	1286	1274	1265	1186	1226	1198	1139	1177	1099	1064	1046	1089	1120	1020	1082	1038	1041	1045	983	1058	1098	958	985	1059	1049	1015	970	1026	1017	1014	1084	999	1048	1075	1017	1061	1048	1055	996	981	1025	990	970	1056	1047	1025	990	1033	959	1022	1097	1021	1021	1043	1060	1011	1080	1030	995	1060	1018	976	1062	1063	986	1003	1044	1016	990	937	1029	1009	1026	1047	1020	1012	975	1021	1064	1062	1032	1016	1011	1086	1044	1025	1077	1046	941	961	988	1042	995	960	984	1027	974	1026	1021	1011	989	1065	1076	1064	1006	1059	1023	1046	1043	1014	1026	1033	985	1008	1050	1095	1010	961	1051	1038	994	1010	1054	1024	1091	1028	1076	1008	1026	964	1023	992	982	1008	1014	986	1046	1029	1011	959	1060	1014	1018	1032	1006	1025	1047	1037	1042	1063	1032	971	1040	1012	1019	1006	1012	1034	1051	960	1057	994	986	979	1024	1056	1018	1092	992	970	1018	1003	1058	1020	999	1052	994	969	960	989	1036	985	1005	1006	989	1022	1031	1050	1014	1070	1018	1036	972	998	1037	1014	1038	992	1053	1002	1023	972	965	1072	1051	1061	1050	1011	1050	1004	1005	1086	1039	1014	1085	986	1038	1008	1009	1021	1019	1003	1055	1016	979	979	1032	1066	1022	993	1035	1063	1028	1040	1053	1023	943	1052	978	1006	994	945	1021	997	982	1037	1060	949	1071	1048	1042	1024	1024	1055	1002	973	1071	974	1044	1041	994	1032	1005	1008	1058	952	1037	1026	979	1039	1048	999	1025	1052	1001	1011	1080	997	989	955	995	1023	1035	967	982	1000	1007	999	1064	1006	1028	974	1081	1080	1043	1024	1065	1047	1043	1050	991	1062	1028	979	974	992	1008	1007	977	1026	977	1006	987	1034	1048	1012	1079	996	1061	1020	985	1033	1005	1007	1006	1050	961	1025	1000	961	1051	1002	1018	976	1006	1009	1052	1006	1016	1078	987	1018	1060	1012	1029	1015	1033	1010	1020	1046	1046	1039	993	1042	1082	977	988	965	1025	1051	1035	1063	1051	978	1066	1001	972	1035	1065	1000	1031	1007	1060	1050	1004	1040	1033	998	986	990	1010	1023	1045	1081	1038	978	1029	1010	1043	972	1037	1034	1019	1059	965	1018	965	1010	968	1036	967	1055	1023	1009	994	1006	1011	1038	970	993	1047	1057	1025	1044	1005	1034	987	995	1055	1002	1073	1018	1011	1008	1036	1049	1065	1028	977	1047	1015	1031	1027	1044	1030	1015	966	1000	1027	1014	1006	995	976	988	1019	985	1035	1019	1026	1002	1001	1035	983	956	1022	990	1024	1076	1032	1065	1048	961	1022	1033	981	1010	1030	1025	1048	986	998	1029	1023	1016	1031	1076	1011	1000	1005	1005	1014	997	1057	1038	1020	965	1005	1031	1056	993	1073	1021	1017	983	1038	1035	1003	1034	1007	1097	1007	1042	1022	1076	971	960	985	995	971	981	1047	970	1052	955	1021	1008	1029	1062	1027	1066	980	1002	1035	1029	1030	1078	1015	972	994	1005	1051	994	1060	1014	1039	977	998	1066	1073	1014	1018	986	1031	1006	981	1011	1006	1011	993	1069	1021	1023	972	1000	1021	1008	991	972	998	998	1019	1047	982	1050	973	1020	959	1068	994	963	949	964	1028	1016	1006	958	1030	1035	1077	1065	1101	1034	979	1055	1053	1021	1014	969	984	985	998	985	1045	1059	1029	963	1014	1013	1047	1042	1012	1011	992	1025	986	1080	1057	975	1022	1003	1013	996	1041	1005	1036	1013	1040	1068	1055	1024	1072	1035	1033	1071	1039	1006	1058	981	1022	1062	1031	1088	1094	994	1009	1012	1015	1071	1022	1042	995	1018	1026	997	1033	1082	1044	1067	1002	1023	1017	1040	1000	1015	1009	994	1089	1041	1038	1021	953	1045	994	1028	1032	1018	1093	972	1090	980	982	996	1012	1011	1015	1027	983	1047	1046	1001	1092	1043	1055	983	1031	968	994	999	1050	1067	993	994	1090	1024	1039	998	1019	1037	1000	1045	1025	1005	1004	1042	994	1004	1035	1064	1080	1046	1010	993	995	997	996	1055	1036	1044	980	1041	1059	1012	1037	1094	981	994	1009	1073	975	961	973	1065	978	1056	1006	1060	1007	1045	1028	1038	1040	985	1014	1008	997	1046	1018	1029	1062	1026	979	978	978	997	1026	1042	1065	960	1001	1016	1017	1048	1021	992	1064	1006	1026	1014	1080	1025	1083	1067	1002	976	1032	1071	1015	1048	1011	989	1037	1023	1051	1012	1021	1069	1003	983	1018	1021	1027	1036	1027	978	991	1040	1025	1055	994	1018	975	1013	998	974	1021	1020	993	1006	994	1031	1021	979	987	991	1016	1046	1083	1056	939	993	1001	1014	1003	1051	993	1023	1014	989	1072	1031	972	994	975	977	1028	1061	1008	1014	993	1024	987	1047	1068	1043	1029	995	1012	1060	1051	1028	1057	1054	1066	1055	1006	1062	1031	1022	1032	1007	997	995	1027	1022	1026	1044	996	965	970	1022	1065	1059	1052	1019	1039	1055	1021	1003	1053	1080	1012	1039	1020	1033	997	1013	1038	1033	1027	955	1024	1033	1028	1079	1002	972	998	1095	1001	1039	1034	1036	1022	1013	1018	1031	1020	955	1003	1012	1002	988	941	1029	1049	1027	986	1028	987	1042	1040	1040	988	1008	1030	1014	1058	982	1035	1012	1009	984	1032	1029	983	1001	1064	1000	1013	1033	1036	982	999	1015	1025	973	1026	1024	1003	1069	1058	1018	992	1062	1020	1012	1023	1054	1011	1068	1019	1003	1018	1017	1034	1014	1015	1000	998	1035	1083	1006	1004	1053	1022	1037	951	1045	1046	1018	991	1009	1031	1048	1056	1020	1028	1034	1040	987	1028	1087	1003	979	1014	964	1029	1051	1043	1014	1050	1009	1034	999	1029	998	1028	1049	1040	999	1038	1019	1016	1018	992	989	961	1061	1001	1021	1019	1009	1019	1075	1005	1014	1006	1044	1033	1047	1053	1045	1052	1031	1052	1001	1091	1010	1020	1014	977	1059	975	971	1003	995	1012	1017	1003	1035	1030	980	1045	1043	990	1042	980	1040	1026	993	1083	996	996	1011	999	1003	990	1075	1037	935	964	946	1063	1031	1048	1006	1083	1022	1002	1021	1039	1041	1051	970	992	987	992	987	1034	1030	1030	1052	1004	1088	968	1006	1046	969	1042	1037	1001	949	983	1033	1054	1006	1009	1028	1084	999	1021	1013	1064	1031	1049	1026	986	1082	1020	1020	1057	1032	1024	980	1016	1030	1057	1012	999	980	1014	1077	1037	977	1048	1030	1013	1036	1003	1029	1023	1039	977	1044	988	1040	996	943	1066	1052	1055	1041	1055	990	1018	1060	1014	1093	1018	1023	1009	968	964	1016	1025	973	1010	1006	986	1036	946	1056	984	1061	1057	1047	946	1032	1054	986	1023	985	1001	986	1018	960	1115	945	1052	1035	1024	1042	1009	1032	913	991	1016	1046	985	975	1017	1026	1021	970	1005	1002	1056	1025	1025	1049	986	1010	1001	1022	1052	1059	998	1067	957	1025	1003	1033	1044	1007	1069	1016	973	997	1069	1041	1034	997	962	1049	1013	990	1008	1021	1028	988	1033	1014	1058	990	1016	1018	1010	1007	1043	1036	954	1037	1065	1057	985	1039	1026	1062	1075	1044	1010	1052	1001	1071	954	1002	983	1054	1036	998	1002	1009	943	1009	1008	1020	1036	1030	1042	988	985	982	976	1038	1020	1036	1031	1048	988	1051	972	1022	1056	1016	997	1008	993	1081	997	971	1044	1083	1007	1031	1004	968	1054	1066	971	1095	1043	1034	981	1020	1020	986	1026	1045	1008	998	1027	1044	1048	1054	1014	1039	995	1022	981	984	982	1052	1035	1072	1042	1034	1025	1016	1032	968	976	1015	984	1053	974	1057	1028	1054	997	1023	1018	1038	936	1048	1051	1012	1017	996	1072	998	1053	989	1060	1011	975	997	1019	1090	1073	968	1015	1006	989	1039	1043	980	1052	983	1006	1005	1027	1061	1023	1059	996	1037	969	1011	1039	989	1022	1044	983	1002	1006	1100	1044	1022	970	1014	1025	977	1031	1014	1022	1005	999	1001	1037	1041	1016	1015	1038	1060	1010	1044	969	988	990	1029	1004	1052	1008	1081	1056	943	1088	1058	1022	981	1033	1042	1072	1034	1045	977	1076	1007	1058	1036	986	1042	1004	1043	1098	1086	1012	1026	1008	1031	968	960	1069	1016	974	1069	1058	1055	1057	1020	1031	1056	994	979	1024	970	1003	1012	1004	976	1013	966	1001	941	1043	1003	992	987	999	1046	1038	1028	1000	1039	1048	1029	1053	1025	991	1004	1040	1008	1034	1003	1006	962	1013	1000	1050	986	974	1050	982	1099	997	1035	1018	988	999	1029
35229	60818	50042	39929	34139	28042	22497	17898	13910	10852	8551	7130	5956	5222	4388	3988	3302	2990	2741	2347	2212	2054	1863	1867	1603	1520	1440	1408	1283	1337	1207	1097	1134	1132	1104	1101	1074	1074	1094	1058	1049	1047	1059	1036	984	977	1002	1018	998	967	1012	986	1033	986	995	965	986	1046	996	980	994	969	980	927	984	995	1012	1013	948	1001	992	996	1061	976	973	998	960	1013	1000	960	968	1029	1013	976	1001	1006	991	1026	1047	951	953	982	1006	1015	977	998	974	984	986	922	976	1000	1009	993	954	984	959	980	963	1001	1002	990	935	993	1030	1047	1019	973	1000	1018	1028	1023	970	1009	965	995	1011	990	950	960	983	1036	982	1024	1012	984	970	986	942	1029	953	1037	972	1024	1016	984	986	970	1016	942	1012	971	949	934	978	1004	955	983	985	1014	987	1026	1028	1010	984	1035	1018	971	981	987	949	953	963	947	903	968	1010	959	1022	1036	1002	999	965	1038	1015	1023	1021	956	1027	955	1014	962	967	988	1054	936	967	959	976	967	1030	956	958	1041	1017	1005	974	996	960	946	962	991	990	929	1019	975	888	1013	945	1031	970	966	985	1043	1041	932	1008	993	1019	994	996	1004	1000	961	1033	977	1014	927	1028	996	993	1000	1038	996	958	1019	1034	1004	1010	989	1038	996	953	997	956	1009	968	997	1029	926	968	968	950	1000	949	965	979	1005	973	1002	1002	943	1058	998	1013	1031	1022	1028	963	932	962	972	990	993	984	997	974	1078	997	1003	995	959	969	978	997	1030	974	990	1025	988	1013	952	994	944	943	1008	977	996	966	979	962	1043	1039	938	1026	1007	984	1033	1022	976	970	932	1011	1025	966	978	1000	987	1012	1012	995	1027	982	1039	990	915	988	969	982	979	1020	993	935	985	986	999	1025	956	1003	943	980	1050	1017	950	987	1017	1017	996	988	1030	1004	953	975	985	980	992	964	996	954	1014	976	985	979	991	985	925	1009	1027	988	957	1002	986	1006	961	978	971	1035	980	1025	1009	1035	968	1004	1003	963	983	1026	946	1017	933	988	981	983	909	964	959	960	929	981	998	965	1032	961	985	966	1027	965	1016	981	986	1010	998	980	952	1003	1047	929	985	997	971	955	942	990	957	970	992	982	977	1020	1013	975	1015	995	990	956	979	993	987	1022	965	983	945	1029	1016	991	960	927	942	1015	1001	1008	1008	995	997	972	989	923	952	1026	965	989	1017	931	972	1016	967	983	949	997	966	1068	967	1016	965	928	1028	1021	1053	982	999	967	977	946	945	958	988	987	985	1008	978	1020	1034	963	952	968	1089	961	988	986	985	1019	1005	969	939	964	949	973	949	971	979	1001	972	994	1012	1025	1003	1026	960	1025	947	972	1028	945	980	981	996	974	1061	919	990	1013	1006	984	1011	943	1010	1008	1008	1005	954	1026	1012	975	1011	943	950	1015	972	1019	1007	981	938	950	961	974	935	1001	1002	987	991	1037	1031	956	1057	940	1018	1048	993	1015	990	1028	1027	1014	996	1019	975	964	1023	988	935	1018	1064	1002	959	1033	1043	984	957	991	997	1018	973	978	1027	939	970	1021	993	958	992	980	961	1009	1010	993	992	959	1073	1005	961	978	905	974	961	980	999	1048	1016	959	988	905	963	1037	966	1015	1018	966	1027	1020	929	989	1013	978	1017	1003	1014	976	1002	1030	975	952	1050	1000	970	985	960	968	987	1001	1001	1001	1004	963	960	985	1008	1026	1020	982	1023	972	1010	986	1019	1002	1040	987	1031	1013	1049	997	1022	997	949	929	1008	970	1022	1000	968	1019	997	985	1022	1014	991	990	960	988	947	961	990	956	948	1005	1001	966	955	960	985	983	997	990	1001	1004	999	957	994	967	970	975	970	949	997	1021	1033	983	972	952	968	999	988	994	989	953	980	1020	985	942	1020	996	969	1007	1075	966	982	1037	967	976	959	960	1026	971	1060	942	979	979	997	939	956	972	987	1006	969	1019	1007	985	1026	989	1024	1015	1014	976	1052	953	1021	1009	922	1030	975	986	1004	1001	985	1051	1027	990	1062	1028	983	1006	1013	1042	987	988	950	984	1013	1025	978	1029	945	938	1023	1045	1025	1028	952	1011	1007	989	972	982	1015	925	963	970	1012	959	993	1050	960	1024	1000	975	1010	971	949	957	967	1008	1009	972	986	989	1001	1036	915	987	980	999	978	980	1008	959	943	1008	971	1005	1032	991	1020	977	987	1014	1022	946	1024	927	971	983	1002	998	978	959	1021	958	997	1050	951	1001	1001	1019	1008	997	978	974	967	1023	1022	1073	953	999	1013	993	953	996	1015	1005	1057	959	1026	1002	982	1018	1029	1001	983	956	987	980	1009	973	1008	973	1025	964	981	1015	1024	952	985	919	959	1026	1053	999	1007	996	1001	990	1001	1003	1018	962	1002	1041	1045	957	1065	957	974	945	981	1001	1012	1050	992	1001	978	1004	966	1042	1042	1024	968	1042	1042	947	976	994	1008	1032	1010	986	1039	1033	1017	960	966	978	985	1001	1016	958	944	987	1059	1015	977	1037	990	950	1027	1001	1012	990	931	1047	996	959	997	1014	972	951	970	986	969	992	985	993	983	1009	1012	1020	1012	1016	972	1010	1001	973	1021	1031	1045	969	1000	1003	970	958	1022	1002	979	986	966	1010	947	1006	955	1064	978	979	1019	993	1034	940	1011	1012	926	1037	1029	981	1032	1058	1007	973	1014	943	957	984	959	929	993	963	1041	1015	960	1041	1082	891	961	996	993	985	973	968	1040	1013	956	980	1030	1059	1012	985	1011	945	964	1017	1015	950	1016	996	976	983	1010	1062	996	913	995	1018	993	1017	986	984	960	972	990	972	1026	1002	1041	965	1008	1013	955	955	1045	959	1006	998	1028	972	1000	1008	1020	976	980	1004	1015	921	1000	989	970	1043	1007	1022	980	948	981	980	1008	1007	979	1029	1040	992	981	998	960	998	942	989	1019	965	951	954	951	1067	988	975	1001	1032	977	992	1008	1011	1007	967	958	955	1024	981	984	1038	1043	983	977	975	989	942	1033	1028	975	1018	1014	963	985	999	968	965	1031	936	1042	989	958	981	993	1005	1002	962	971	975	967	994	912	1011	1010	972	998	1019	1016	968	947	1007	1000	1036	1023	963	989	980	988	1022	980	1034	965	1012	952	1021	1029	992	951	965	1011	973	976	908	954	991	1025	973	945	1007	988	1008	973	919	1014	977	1002	1035	1028	963	986	993	996	974	990	1003	912	988	982	1043	1035	1019	1005	975	994	990	949	941	1005	990	979	965	971	1028	981	968	990	962	1033	947	1002	993	951	1006	935	1009	1016	1014	950	1031	944	995	1045	1023	1019	950	986	1051	992	1014	994	1014	946	967	987	996	1013	979	966	990	955	1019	1006	992	1012	954	1042	1001	1037	970	959	1044	986	996	1037	1053	1019	989	1046	974	1007	1032	1028	1033	1016	969	990	996	991	1054	991	944	1023	1029	1015	995	1030	1007	967	975	952	970	999	1009	1023	1044	992	1047	981	1001	963	964	966	1004	1015	996	948	990	1035	1024	990	993	1024	997	990	981	925	962	963	961	985	963	1043	960	951	969	1012	1018	983	987	1053	984	991	979	965	959	965	983	922	965	937	1037	957	1014	1007	970	977	983	994	953	1013	978	964	977	1031	1024	978	969	989	990	973	1043	956	945	1014	955	943	1002	985	986	990	1001	986	982	1026	958	1004	1005	1090	972	1027	965	989	1043	935	1002	941	985	1044	981	993	982	1011	990	1013	976	997	1010	1020	973	992	979	952	975	1028	937	977	983	1000	984	966	969	974	995	1008	1024	990	1006	981	956	959	1039	1029	987	1011	1006	986	971	988	949	999	1012	1009	986	939	961	971	982	978	993	1021	1045	973	1017	1028	1005	1007	1001	982	1033	976	1062	1062	944	1019	971	1014	1022	957	993	940	972	1002	964	989	1044	957	962	984	1014	915	1025	991	1012	978	983	1028	960	1023	958	993	1000	995	956	987	1008	991	1014	1046	1010	1023	996	1025	955	1000
30367	34229	39012	30186	20397	12915	8353	5848	4375	3342	2633	2253	1978	1766	1633	1434	1379	1227	1146	1143	1087	970	994	943	871	868	892	885	822	805	801	814	820	820	844	811	828	805	752	709	720	748	770	770	761	745	779	706	751	722	803	736	771	774	801	749	702	792	764	762	761	783	768	708	738	771	730	761	769	768	739	808	783	763	737	739	730	760	766	714	745	759	756	780	761	769	755	700	697	748	740	827	731	705	784	740	800	753	749	734	726	822	752	713	805	751	730	770	716	768	735	769	771	803	751	731	824	759	744	725	777	777	738	711	800	765	731	724	786	739	738	738	781	754	751	755	765	744	743	750	778	768	773	823	714	754	756	781	728	819	811	713	717	721	750	778	770	741	757	786	738	719	752	770	735	768	720	730	709	725	768	718	751	737	780	713	743	779	720	782	770	748	744	708	778	779	738	767	783	735	741	788	724	726	766	757	742	722	738	762	743	752	699	799	780	748	781	685	786	752	767	746	778	757	754	740	773	726	720	744	766	780	779	717	763	722	762	783	713	758	783	757	760	765	759	751	735	736	777	739	761	749	754	763	798	708	798	770	767	791	797	780	786	781	774	778	759	844	745	803	740	695	702	769	764	784	703	730	726	763	735	770	788	767	772	765	749	765	770	776	737	772	744	768	722	797	746	797	746	791	767	779	745	794	742	749	767	758	776	742	737	795	739	739	781	757	769	773	713	808	775	767	761	796	811	714	732	703	728	788	704	800	768	715	751	763	756	774	769	745	715	756	810	723	806	734	821	719	761	817	765	753	781	707	805	815	739	758	717	798	718	765	675	779	769	782	741	687	703	777	742	823	729	773	796	713	790	788	697	765	775	779	736	743	745	743	758	794	754	744	749	766	786	740	739	785	783	784	782	747	759	796	740	738	755	763	769	790	753	759	790	793	748	788	767	795	773	744	743	779	746	709	747	743	780	802	765	783	704	767	765	824	803	811	740	744	809	767	718	768	786	736	679	731	757	761	752	737	769	759	790	786	774	764	730	750	759	788	783	795	776	725	714	777	753	769	748	740	739	730	792	796	795	798	736	765	761	741	738	777	752	775	778	766	730	755	720	747	738	791	759	755	679	755	701	787	806	792	785	783	785	740	754	790	734	728	732	773	773	781	721	773	699	782	774	719	776	767	781	722	708	738	803	716	805	753	754	742	757	773	728	763	754	755	778	801	758	770	772	670	755	809	756	733	760	790	730	730	755	783	773	793	721	769	791	781	766	748	745	703	783	726	737	742	814	758	704	795	811	774	757	747	778	767	798	749	773	782	764	770	786	739	769	764	788	780	819	717	744	737	789	718	753	777	781	744	799	731	774	746	749	783	753	770	771	774	742	729	750	741	770	726	807	707	803	752	768	741	760	744	763	740	724	754	715	724	734	759	752	759	764	757	732	789	740	788	752	781	761	761	789	780	782	770	705	780	759	743	751	743	742	721	774	757	681	756	763	786	774	753	752	766	743	772	715	796	800	722	705	755	739	784	754	726	721	790	776	788	775	714	751	788	722	745	749	765	760	745	784	714	726	779	722	748	702	779	759	773	741	822	727	783	755	744	757	759	770	761	774	757	751	758	754	770	783	776	771	794	796	769	748	747	792	777	732	757	786	766	776	746	744	758	727	766	703	763	712	775	788	733	712	748	745	747	705	744	750	742	746	765	819	776	710	713	743	757	750	762	767	782	761	727	730	712	735	800	733	719	842	761	726	732	768	761	725	776	718	750	775	746	809	766	807	729	729	802	747	737	834	767	694	750	723	745	784	770	790	737	747	726	743	769	791	758	723	732	774	756	749	717	771	701	800	769	784	716	764	768	711	735	730	779	786	781	751	717	719	799	793	754	757	752	764	735	785	742	804	787	797	750	792	759	756	736	773	794	743	718	753	798	716	761	727	752	705	765	738	791	769	764	762	750	739	741	755	734	820	767	794	731	786	761	726	763	769	720	764	723	726	774	787	778	741	777	764	746	806	745	806	768	741	800	739	764	797	761	735	793	750	736	769	751	769	749	711	752	751	723	748	790	733	774	757	728	792	808	790	742	788	742	782	756	735	787	768	779	768	801	740	758	804	776	719	774	770	772	731	796	742	801	793	746	760	765	753	746	738	740	735	813	721	771	752	771	739	828	726	819	766	768	717	810	778	772	714	746	752	764	815	739	757	788	771	732	751	717	752	784	781	784	754	807	769	729	740	760	740	737	746	771	798	740	748	723	740	775	809	778	777	777	765	729	735	780	751	758	739	712	730	724	762	741	762	783	745	777	807	815	749	789	783	715	751	734	757	760	766	760	766	756	755	795	698	819	714	744	751	807	798	725	747	739	725	759	739	775	716	774	764	779	730	737	769	756	773	736	740	734	845	777	761	731	749	762	781	751	809	738	781	740	759	845	798	751	751	798	730	745	707	792	802	753	776	715	745	715	738	807	768	780	767	775	767	752	792	729	745	760	745	809	760	755	775	744	767	752	743	775	763	721	760	731	765	773	749	739	670	780	697	751	727	735	719	763	746	789	785	761	770	741	744	745	771	772	800	742	728	760	731	781	747	789	797	803	790	738	761	758	802	728	734	774	752	727	804	768	767	766	768	732	792	708	779	722	710	734	701	784	735	756	776	755	796	733	795	721	744	726	779	741	775	711	712	764	749	764	764	749	756	764	736	807	797	767	748	737	734	783	769	772	744	766	792	768	795	749	704	764	781	752	764	757	779	753	727	744	774	781	785	762	786	747	799	795	749	739	739	738	829	713	760	766	737	779	821	746	757	769	754	759	740	760	790	715	735	767	779	757	793	731	738	781	761	778	748	788	732	755	746	731	777	743	756	751	769	779	709	755	765	747	776	759	772	753	709	771	786	784	736	792	762	782	712	753	775	761	720	751	780	803	756	755	740	785	745	777	709	783	728	754	759	747	726	767	806	726	745	736	779	757	744	835	699	751	762	696	818	762	708	758	743	714	818	744	736	785	767	792	802	769	786	734	781	723	769	744	816	764	775	746	762	722	743	743	828	711	794	753	799	754	760	757	747	740	795	768	733	720	712	779	709	736	790	752	704	791	727	748	730	760	763	760	784	749	722	730	767	782	738	793	783	821	738	741	775	772	740	754	716	735	695	795	757	742	769	743	786	787	726	791	796	799	738	696	771	766	752	768	745	757	765	722	812	756	766	787	800	758	784	750	823	707	762	725	741	717	746	771	767	729	785	812	742	723	709	764	796	767	770	766	818	752	792	725	755	771	760	780	790	766	797	748	768	739	762	802	749	751	771	725	782	776	778	712	739	727	764	833	784	739	782	755	721	771	795	746	756	740	768	779	731	782	738	762	751	750	705	812	761	724	772	729	819	800	814	716	715	738	747	749	733	770	731	694	736	717	786	779	771	745	764	753	778	766	744	712	800	721	768	771	744	751	746	707	718	750	798	763	777	761	788	773	791	729	772	712	750	746	750	771	772	769	777	779	747	773
31119	47116	37452	26555	21117	15270	11207	8571	6493	5119	3884	3176	2767	2314	2097	1876	1719	1548	1414	1334	1170	1123	1093	1028	932	973	945	912	880	908	875	835	803	813	827	800	803	780	830	725	788	793	801	774	770	740	722	804	735	743	735	763	816	739	779	792	744	798	780	752	751	734	738	715	767	756	766	777	723	791	761	771	801	785	780	791	729	801	748	734	761	798	772	793	731	808	756	750	730	757	796	711	711	712	788	757	741	804	793	703	751	754	717	808	758	720	784	769	779	788	731	790	738	770	766	762	757	740	751	709	739	767	771	792	755	740	724	790	796	713	765	772	738	736	759	754	696	766	822	755	779	761	748	728	772	739	706	771	744	803	711	766	796	703	726	773	766	744	713	770	830	762	790	750	754	741	754	772	775	744	752	760	748	759	743	740	768	769	799	765	758	750	762	764	778	761	748	785	820	759	782	796	726	743	766	783	785	746	754	714	740	758	776	742	787	732	780	782	826	817	762	806	761	768	802	768	729	776	742	750	790	761	808	765	781	737	769	715	718	764	774	756	727	760	767	772	779	771	767	742	806	744	784	790	733	786	726	789	744	755	761	728	732	760	693	786	774	770	764	790	729	787	755	765	776	782	808	744	745	772	783	802	798	724	783	733	777	766	753	738	770	744	757	763	703	754	786	788	745	757	779	758	794	722	703	794	721	768	771	806	760	758	737	760	775	737	765	744	766	760	732	761	756	728	788	810	751	739	779	790	824	721	754	764	754	797	750	754	815	762	776	794	784	740	748	744	777	758	747	738	748	782	760	775	757	807	776	718	774	744	755	773	719	792	757	770	797	737	704	738	724	703	761	809	736	787	795	754	753	735	743	759	791	770	724	753	729	746	757	785	768	775	760	765	746	772	838	752	749	775	778	755	716	686	741	763	795	763	809	767	706	771	758	772	731	824	785	743	806	793	773	752	766	780	749	800	780	758	727	780	739	804	715	745	753	761	799	759	748	735	701	779	742	727	738	790	785	785	740	789	773	740	729	735	749	749	834	722	779	782	769	760	712	765	737	764	820	748	796	754	718	744	797	703	815	750	800	757	763	786	733	762	718	757	771	756	740	727	779	769	750	753	741	748	742	827	765	744	801	712	779	782	791	758	812	767	762	745	829	766	762	731	746	770	784	730	765	741	741	770	781	798	788	756	739	758	779	753	755	774	732	749	772	751	761	711	755	793	765	811	778	705	764	725	723	755	764	731	755	744	746	774	783	757	744	736	740	730	751	732	730	757	723	789	820	750	748	808	754	761	762	793	767	780	789	722	753	770	770	704	742	764	753	788	803	745	734	784	777	786	738	782	749	804	753	750	760	794	794	799	767	747	749	776	792	772	773	746	793	787	788	733	738	761	743	747	765	777	750	713	769	759	771	748	722	744	772	781	726	728	814	761	738	779	781	790	792	722	765	778	753	773	806	728	775	767	782	779	744	739	795	783	745	708	737	802	770	772	765	739	768	785	732	799	710	788	787	761	758	755	774	756	763	759	784	760	813	724	726	757	770	765	782	794	733	752	780	767	786	810	782	753	773	764	770	717	751	764	784	735	808	755	777	736	746	726	730	820	745	745	807	788	783	759	762	772	749	736	766	762	755	734	790	772	733	770	745	776	769	770	756	794	782	758	780	793	781	736	793	742	767	773	792	806	780	761	777	766	718	744	746	764	744	734	755	713	781	773	805	712	805	796	807	783	732	745	797	720	812	768	780	766	710	777	734	789	746	761	822	729	765	802	775	753	735	778	771	780	749	764	804	760	750	800	773	780	786	770	760	812	746	742	697	771	752	701	809	786	752	778	774	752	734	773	775	741	736	767	782	744	739	758	784	740	755	756	704	793	754	781	748	765	770	789	737	789	781	806	757	848	723	752	784	762	700	766	782	759	744	784	745	792	732	758	773	737	785	781	766	804	752	800	762	787	765	786	775	751	714	763	770	754	771	788	749	802	739	781	774	794	769	779	766	783	815	783	812	820	781	780	802	792	724	806	801	715	808	809	756	717	746	748	767	746	697	775	731	802	761	768	739	737	747	766	769	751	745	755	726	787	765	792	763	798	814	749	756	742	800	759	720	770	769	757	738	762	778	790	760	774	727	720	815	763	739	782	812	829	754	758	770	785	759	759	714	754	762	774	809	753	771	781	771	753	734	761	751	734	805	780	728	734	767	775	774	749	721	789	757	800	763	715	732	783	719	777	752	773	805	735	745	794	783	807	743	761	776	741	735	748	744	769	770	797	770	714	761	790	760	786	757	741	748	748	737	801	800	716	760	736	761	746	741	777	772	781	736	798	747	740	735	776	713	742	704	742	797	726	748	761	725	735	752	777	729	721	790	766	693	768	719	779	776	717	767	807	749	748	740	737	819	766	751	803	738	789	766	769	774	757	766	724	727	777	699	775	763	792	771	774	747	799	769	745	789	771	731	733	762	822	747	749	728	763	756	743	705	739	797	769	741	742	789	732	793	753	782	759	715	736	785	725	749	759	783	784	779	756	774	804	750	723	786	759	787	795	727	776	738	775	743	748	734	705	749	761	729	741	782	757	743	743	720	732	770	792	719	741	749	736	778	754	746	745	768	722	752	742	743	769	723	772	785	756	822	723	719	764	748	732	835	776	747	759	748	764	798	749	761	828	797	771	721	762	757	808	753	781	776	758	727	762	751	779	730	792	749	767	751	787	770	725	751	718	758	732	766	734	770	744	777	797	800	771	742	742	790	770	801	761	791	750	760	754	764	757	814	734	706	766	778	742	771	743	776	763	759	779	778	763	719	826	799	787	822	752	793	737	790	820	772	760	754	736	762	756	831	758	755	779	726	756	794	744	748	795	669	765	788	758	772	730	757	772	776	793	722	724	787	821	753	781	739	791	753	782	756	773	690	715	732	710	733	755	775	751	804	730	801	748	746	793	705	744	706	756	768	758	761	770	743	762	841	780	729	758	724	779	744	789	773	757	761	731	773	799	773	720	783	762	695	721	770	772	756	789	761	787	746	737	746	771	786	786	749	760	732	738	760	758	792	723	765	833	770	803	753	767	749	726	712	733	753	748	811	783	821	718	759	833	810	770	721	756	805	695	767	805	769	805	768	711	781	747	803	723	791	708	788	790	722	733	747	816	763	788	749	701	781	791	787	776	733	790	791	761	786	787	765	776	808	788	797	806	709	706	748	791	810	695	752	720	768	736	714	757	775	773	684	815	756	747	741	730	711	788	746	771	742	831	805	777	745	764	771	700	793	795	725	792	745	743	788	768	749	734	797	737	765	745	719	759	813	774	789	804	753	792	764	778	758	829	767	745	744	728	814	744	757	736	786	816	799	803	825	751	777	747	755	784	734	726	732	813	768	705	764	783	711	715	801	757	758	854	757	755	756	816	778	761	740	782	810	779	754	747	726	782	767	723	733	751	806	758	785	740	752	752	764	767	764	740	791	804	796	755	773	738	797	764	747	810	800	749	749	762
23587	21024	28644	25307	24011	22752	17770	11105	7587	5740	4664	3781	3219	2705	2442	2207	2066	1861	1718	1476	1487	1357	1308	1222	1146	1061	1077	1032	981	1012	986	952	907	948	914	927	922	911	885	885	858	847	866	787	852	875	844	835	906	851	867	843	900	849	862	865	880	878	828	831	841	853	880	846	838	811	821	852	826	838	919	848	840	870	884	853	868	880	890	862	820	883	846	854	844	867	879	850	820	866	865	841	903	889	858	853	845	833	858	902	839	870	877	916	872	875	853	854	873	857	900	875	861	881	839	876	870	879	887	916	892	896	877	864	853	860	841	864	886	879	870	888	861	857	897	862	861	882	868	825	819	889	838	885	917	858	887	903	863	884	845	820	876	880	855	879	880	879	838	852	851	862	860	873	799	882	920	852	821	824	868	843	854	879	844	838	862	867	862	846	830	865	864	819	900	894	902	831	832	831	882	834	840	832	864	892	840	832	859	866	856	857	899	836	853	832	880	880	871	861	883	798	872	860	840	814	856	876	853	900	842	870	865	853	859	851	852	827	888	900	824	848	857	914	847	872	873	810	841	848	874	878	889	887	869	912	833	851	916	828	847	875	837	886	889	894	855	878	869	846	872	938	896	877	844	816	853	822	834	879	934	860	904	805	804	826	841	798	888	857	847	812	896	863	842	802	825	895	831	854	943	840	909	868	868	845	837	957	867	845	875	837	855	864	858	929	822	861	849	822	847	857	889	828	882	855	898	912	907	843	848	859	830	877	821	880	875	887	866	914	871	874	856	880	881	874	865	883	859	869	871	839	838	904	846	873	865	877	841	851	885	881	864	873	846	867	850	832	878	835	872	852	848	855	785	880	844	818	890	884	866	852	840	851	874	869	869	926	852	824	867	860	877	869	846	837	873	926	885	848	861	886	864	849	823	852	870	872	917	818	857	892	805	874	912	858	865	828	848	810	894	812	895	826	819	882	871	858	906	837	858	881	872	839	874	874	786	815	860	881	838	910	863	823	833	804	843	853	895	832	871	849	853	895	860	848	872	853	836	884	883	841	842	841	911	842	828	875	873	809	821	829	850	859	897	832	882	904	880	837	862	858	882	879	844	881	871	833	876	918	832	795	876	901	968	923	840	940	911	907	844	883	893	857	845	883	882	880	925	875	911	802	935	868	871	900	866	866	838	839	817	849	831	860	873	887	895	864	891	900	882	899	884	839	869	919	832	875	845	846	884	865	921	875	838	830	878	884	869	811	928	880	861	853	854	873	898	860	835	910	856	848	900	835	901	896	899	832	877	913	846	846	844	878	831	882	884	842	868	822	817	913	863	863	921	845	871	866	874	874	900	910	840	919	834	843	872	834	890	911	866	811	874	816	817	908	830	860	868	847	870	876	832	836	879	881	854	915	865	889	864	914	823	873	810	861	830	897	830	805	844	922	839	841	830	887	865	817	824	875	851	780	806	859	873	879	873	885	877	836	897	856	844	868	874	839	871	845	896	830	898	862	920	864	856	860	819	868	881	860	873	836	896	858	870	839	874	861	894	886	895	878	881	838	838	796	890	867	872	865	867	892	861	836	815	845	877	900	866	843	848	908	887	817	848	901	813	811	894	884	825	865	880	850	820	869	838	902	844	834	850	881	836	892	847	822	851	872	882	817	844	813	829	884	855	842	840	807	813	860	872	866	871	852	912	861	819	864	848	874	861	866	865	876	861	855	918	857	836	883	827	879	872	822	858	841	814	868	869	869	885	862	827	866	845	872	885	862	899	888	817	866	861	893	865	829	876	817	851	877	890	887	836	859	850	836	853	838	858	907	845	871	819	854	914	856	859	856	841	871	878	861	848	887	881	870	852	820	884	851	839	835	856	912	823	843	890	849	833	846	842	867	856	883	876	925	871	863	857	866	836	853	890	870	867	915	797	905	872	842	840	854	865	852	870	838	884	928	879	896	853	853	843	833	858	863	851	898	856	929	834	846	844	835	813	870	875	818	854	843	841	802	846	833	872	866	890	891	883	844	854	966	837	902	824	864	820	908	839	888	884	885	818	823	843	843	860	882	899	870	831	896	863	843	864	882	849	831	906	872	876	873	888	871	886	878	878	849	881	906	878	855	881	885	825	840	876	919	856	855	814	846	799	853	859	845	844	866	847	833	894	847	897	859	841	891	882	869	917	826	833	849	879	900	907	904	856	876	823	872	851	882	824	840	875	852	850	856	876	880	821	907	836	858	834	833	905	835	814	928	933	829	895	827	848	878	825	857	823	890	851	855	887	919	875	812	851	927	824	859	881	903	873	858	879	859	803	881	878	919	834	914	876	869	923	885	833	879	851	852	901	876	877	847	851	854	806	836	868	785	891	795	837	854	915	887	862	876	887	891	876	870	826	851	824	867	874	865	873	882	874	865	896	819	903	822	841	895	855	824	893	878	843	816	848	859	813	865	850	847	844	851	877	856	843	927	858	833	912	875	894	857	843	829	840	835	905	929	906	846	842	875	849	856	859	854	829	845	866	802	817	843	831	829	846	823	834	856	894	848	862	863	886	899	858	843	843	839	813	841	876	821	842	855	886	835	779	870	852	869	860	825	871	803	872	860	896	919	861	859	889	874	828	879	903	790	878	919	901	909	847	807	892	828	877	842	870	828	841	808	880	869	864	798	865	858	865	879	871	859	904	834	850	856	913	860	834	886	828	869	871	856	826	799	826	880	820	844	877	820	928	874	892	815	888	886	871	799	877	857	852	801	881	827	905	792	826	845	825	877	879	850	863	872	828	857	839	860	845	848	807	809	886	838	800	850	859	853	847	867	880	914	831	879	862	911	847	879	901	787	882	863	893	857	851	849	918	893	898	873	892	902	869	864	826	859	826	870	896	816	880	850	866	874	855	872	889	965	835	862	905	886	884	830	860	926	899	890	861	883	875	845	880	858	844	862	912	903	818	864	803	881	841	829	869	846	875	877	881	862	854	831	914	868	863	867	889	887	868	847	838	852	831	900	881	860	843	858	828	923	866	892	900	805	888	857	819	852	866	849	865	836	901	826	886	893	825	871	913	864	848	918	857	833	874	851	835	873	880	866	898	846	862	878	888	849	857	865	864	881	853	828	819	845	878	883	911	885	880	852	863	843	877	839	844	868	922	830	887	886	858	850	847	853	856	864	870	884	932	840	760	862	840	842	926	842	888	850	843	837	846	859	878	838	866	863	844	825	835	833	823	812	802	876	887	834	915	866	863	840	917	840	871	889	828	847	842	878	849	833	847	886	801	879	816	899	871	863	872	813	878	859	837	849	845	867	878	884	867	849	833	819	903	866	871	872	876	850	881	908	815	823	895	942	824	864	832	926	876	847	853	871	838	862	835	848	870	866	831	861	861	812	870	888	805	844	822	864	850	868	817	871	910	859	853	818	800	902	862	813	866	836	874	860	872	870	837	825	870	895	854	824	858	846	814	846	858	842	846	925	872	879	865	855	812	893	898	844	878	872	822	806	922	825	880	848
32672	56000	46122	35364	29119	22626	17790	13682	10407	7967	6537	5281	4532	3685	3327	2867	2548	2333	2032	1745	1695	1536	1513	1383	1344	1217	1189	1148	1097	1053	959	1020	924	959	913	936	942	855	894	843	804	838	895	880	849	817	850	864	823	813	813	801	911	857	867	843	792	856	798	842	875	856	843	833	873	836	851	852	836	841	876	894	861	870	867	846	853	877	817	837	803	810	849	872	813	886	870	863	870	815	838	813	859	872	831	826	825	831	830	833	807	857	844	906	924	868	874	839	887	880	813	892	842	836	882	819	840	852	810	820	868	823	777	865	837	878	869	871	832	881	908	820	822	901	835	869	856	888	884	860	847	846	852	844	855	834	922	847	855	867	880	821	834	819	838	840	845	851	847	838	902	836	837	834	835	823	880	859	807	917	843	854	800	861	786	859	814	872	813	833	818	876	875	849	828	851	855	826	815	826	849	888	841	832	845	841	875	865	822	845	815	836	847	846	800	830	818	817	849	869	852	861	836	799	887	806	816	880	821	831	838	873	832	870	843	901	783	831	838	808	794	855	855	835	825	786	813	792	864	879	868	863	836	853	856	830	885	842	815	827	885	830	878	900	818	857	840	903	838	865	844	839	892	843	871	829	882	875	859	800	836	911	818	885	867	855	855	856	872	829	878	856	877	856	815	825	861	847	872	822	853	837	837	878	877	859	838	801	867	835	812	850	858	871	893	885	852	831	848	847	809	816	851	862	793	833	805	862	824	800	836	870	831	852	847	841	852	856	851	835	860	854	809	856	843	831	792	868	831	873	830	885	824	821	812	878	871	849	990	861	892	815	825	833	833	857	869	819	841	850	879	868	899	875	849	863	820	818	857	849	810	837	848	858	814	789	883	886	911	797	864	803	903	881	868	785	812	850	859	849	762	829	839	838	856	900	817	840	832	947	856	846	879	855	868	842	873	860	875	857	871	798	870	872	848	840	845	815	905	849	871	859	838	867	811	847	811	874	850	786	877	862	893	856	832	832	848	885	845	880	878	822	823	824	901	826	895	858	856	916	858	847	865	884	850	816	876	916	854	804	844	851	832	848	813	876	826	856	818	863	862	831	872	841	837	904	806	796	842	819	885	846	877	814	783	880	828	862	870	826	795	854	848	841	840	876	819	870	837	878	834	888	839	824	888	845	852	810	858	849	846	837	836	829	861	814	873	844	892	816	856	848	871	844	804	871	871	781	813	855	892	850	830	867	880	850	845	783	863	776	820	869	847	861	796	822	830	784	782	927	810	861	848	817	791	809	851	811	826	808	850	890	806	945	838	896	867	805	802	857	817	849	852	815	828	829	841	834	852	889	858	865	850	850	894	907	815	855	836	825	908	892	829	835	863	818	848	806	799	811	848	838	869	803	806	902	839	807	830	865	845	879	837	864	844	849	882	880	831	842	895	817	872	815	834	837	860	840	905	853	888	806	887	840	890	842	844	849	879	856	910	839	882	822	867	881	923	812	841	836	796	829	870	851	824	860	829	829	843	785	834	899	820	878	855	875	855	822	894	862	846	836	909	821	885	856	789	842	836	919	836	877	862	855	832	853	858	833	777	875	806	906	823	793	838	862	865	869	890	906	811	867	909	842	799	816	829	822	809	803	826	854	860	843	901	863	856	866	785	831	839	861	861	833	854	862	827	846	906	843	856	858	836	835	883	847	821	841	840	839	828	881	866	899	882	820	790	847	877	908	845	895	818	864	843	796	825	809	855	860	897	831	851	889	887	863	820	872	867	830	870	863	847	862	868	826	839	852	848	866	836	830	794	876	914	872	858	842	835	841	889	843	797	895	854	816	868	883	863	818	851	831	835	848	825	838	856	851	834	872	826	846	866	858	858	871	861	854	894	818	831	864	875	841	823	828	826	886	890	856	804	833	841	847	835	887	862	866	865	844	880	885	828	844	819	863	845	798	864	863	875	806	860	869	884	873	836	844	842	824	829	839	846	827	838	877	852	847	890	806	858	828	856	862	831	814	854	873	837	833	826	872	844	839	924	865	842	891	882	809	871	887	848	869	836	876	852	870	888	792	870	835	811	839	880	869	818	837	890	879	779	874	874	888	793	900	862	863	914	879	839	818	783	898	834	836	863	860	800	865	861	835	826	839	820	773	894	814	879	844	850	901	858	793	877	854	847	804	911	824	854	865	863	825	843	876	888	862	850	892	831	820	859	823	841	848	892	909	821	861	891	853	804	831	798	844	835	872	835	894	864	834	858	846	867	813	838	848	906	863	879	834	835	853	894	865	849	902	860	857	887	873	850	865	910	895	877	871	841	866	833	856	862	853	849	819	895	838	827	857	833	800	818	857	798	794	842	819	845	841	864	786	857	869	835	830	851	872	835	859	863	829	846	847	865	838	845	836	848	901	882	887	901	881	860	819	852	881	859	799	884	857	868	838	803	876	833	834	816	871	860	833	868	864	858	853	799	873	900	891	832	862	789	811	859	844	808	802	857	793	862	848	798	861	828	856	825	831	888	853	812	858	839	835	870	881	822	878	851	818	857	864	860	785	816	872	854	856	822	836	868	830	893	821	839	850	811	818	831	873	827	818	850	844	818	824	838	858	909	860	885	843	783	787	880	809	882	838	875	826	831	819	844	847	826	816	867	804	824	871	862	827	891	838	858	864	864	901	887	842	857	825	858	871	872	849	890	797	853	829	837	813	868	862	846	849	895	819	834	863	855	834	902	842	873	847	823	896	862	873	852	872	814	844	851	853	882	880	840	830	887	912	867	887	849	801	833	814	817	775	838	865	830	897	871	821	826	870	841	901	870	878	820	889	856	893	860	856	847	840	850	840	870	869	874	858	866	821	875	849	799	856	855	877	881	865	881	837	863	819	862	803	843	899	856	853	849	862	870	870	831	923	865	870	817	841	834	811	843	870	818	788	829	857	839	833	812	870	797	937	860	778	864	793	859	820	817	844	850	837	830	824	878	792	907	844	825	821	879	843	828	851	884	888	858	790	874	815	874	853	824	878	851	824	850	844	778	850	831	867	805	866	846	809	833	811	888	870	823	862	849	844	857	867	843	859	855	894	830	851	851	790	840	793	889	864	848	834	839	796	831	853	889	866	840	838	906	864	877	847	854	837	820	888	815	816	846	792	842	823	853	858	867	827	848	843	884	870	899	865	809	854	876	851	825	890	866	904	827	851	869	854	848	827	823	865	828	861	848	854	847	847	797	847	801	781	898	875	829	858	855	854	818	841	833	841	808	858	845	841	853	915	821	853	867	790	819	844	868	876	827	901	852	861	840	885	835	829	858	833	844	836	810	883	849	855	846	906	836	821	812	800	861	874	844	835	826	872	876	868	826	835	848	892	833	837	886	821	810	889	849	791	871	837	866	802	887	839	834	846	833	852	888	869	811	825	893	803	862	886	870	855	848	843	879	827	859	852	807	845	808	827	845	925	868	875	842	815	898	835	760	877	850	838	864	832	806	804	863	868	803	787	864	833	753	818
24720	21169	28938	28166	23573	17790	12127	8042	5854	4233	3579	2984	2535	2121	2084	1850	1717	1531	1403	1299	1223	1237	1159	1136	1036	999	987	995	919	931	890	917	911	909	841	856	822	842	888	840	861	863	850	866	804	821	842	857	841	823	865	803	822	836	810	847	879	857	845	763	822	783	873	796	815	877	863	804	859	904	851	786	831	818	787	818	855	812	830	885	814	772	837	871	827	841	792	806	860	831	810	814	850	814	791	859	805	811	809	796	813	824	820	841	878	789	861	786	868	815	832	819	859	835	819	770	882	831	835	892	908	832	811	846	861	828	858	851	827	896	799	840	829	822	829	803	793	821	784	828	856	810	812	814	792	848	835	869	856	843	863	804	840	804	834	836	801	824	870	754	884	812	812	838	844	761	843	857	805	875	792	822	840	863	833	866	864	846	859	764	843	775	894	797	897	840	801	855	829	853	849	824	840	819	784	786	792	829	803	804	842	943	772	855	797	843	916	854	867	816	871	876	824	798	812	838	874	786	797	786	834	832	845	819	852	844	877	803	835	830	817	897	789	877	820	859	832	838	802	864	823	820	832	879	802	857	799	797	806	847	837	853	832	790	782	838	790	832	825	789	860	850	826	846	834	856	826	818	822	861	832	801	834	830	841	828	826	853	829	756	834	865	800	813	851	825	822	805	792	763	808	854	785	848	848	826	859	837	800	884	788	803	872	808	876	826	792	842	814	827	836	815	823	858	868	863	789	806	814	858	842	833	782	756	812	825	781	865	797	798	789	789	827	833	878	857	830	833	809	853	783	811	850	830	835	824	799	906	821	773	873	866	787	846	762	835	855	888	868	814	864	883	841	874	826	860	865	852	838	840	850	824	834	838	864	811	825	886	810	804	854	820	807	813	779	814	835	833	780	837	791	833	768	834	848	835	785	831	827	819	822	825	819	793	832	855	823	780	819	901	807	818	785	832	810	829	790	782	793	864	832	847	805	863	865	802	871	856	810	861	841	825	793	835	837	879	885	815	817	838	781	813	854	860	853	820	838	865	837	813	833	828	812	775	854	842	821	857	813	884	793	882	848	831	819	879	826	830	837	777	847	802	780	800	836	831	830	814	839	823	841	815	812	863	823	809	786	833	835	887	831	798	801	864	870	798	844	821	871	797	824	834	825	843	870	866	860	830	803	808	857	821	853	841	820	859	887	817	844	840	859	897	807	849	756	850	829	856	795	786	800	846	824	842	842	885	813	812	846	861	838	798	860	868	823	826	814	788	790	807	843	882	826	833	839	901	844	836	897	834	828	829	801	864	853	853	889	839	799	813	831	833	876	819	787	847	843	864	859	757	806	806	864	858	819	806	786	795	852	823	838	833	818	827	818	839	853	821	815	886	791	814	877	852	858	814	876	845	844	876	845	847	848	845	897	814	868	890	893	829	827	821	791	846	829	818	824	860	814	839	815	877	792	772	779	833	852	821	801	822	799	806	784	862	840	846	844	858	852	831	804	810	814	830	793	905	865	841	855	827	871	834	841	832	848	802	843	855	816	809	834	805	818	807	842	831	872	834	854	811	863	818	780	830	817	807	850	864	814	760	844	841	801	867	827	853	810	816	856	882	785	815	869	846	831	879	876	803	853	777	825	829	829	837	829	837	761	830	805	835	783	884	784	847	823	864	875	830	796	829	848	836	851	820	822	800	850	807	865	802	819	838	831	834	787	802	833	835	824	871	789	744	825	854	796	768	796	811	819	871	785	851	817	833	872	854	858	851	824	907	827	887	826	852	821	887	833	760	820	824	785	829	830	863	758	803	819	855	832	861	853	902	855	812	791	838	867	838	838	848	833	836	806	829	815	827	882	826	847	831	938	768	834	823	839	793	821	849	875	850	784	897	898	824	875	870	802	790	816	839	797	794	834	824	832	829	836	832	834	853	875	828	832	836	835	838	794	834	857	808	844	826	808	839	838	861	785	791	881	847	870	811	836	770	820	837	840	842	815	840	837	811	865	836	825	810	854	833	847	817	772	791	844	873	891	866	850	839	897	809	827	776	835	890	860	798	835	830	803	841	802	827	855	826	903	884	834	884	837	826	827	867	835	904	797	862	802	823	783	778	877	809	798	881	832	842	844	813	813	850	844	864	845	812	870	814	842	830	893	846	811	829	788	850	808	781	782	796	808	836	850	795	824	850	848	827	849	849	825	848	844	837	865	776	804	786	817	881	856	836	834	806	814	840	844	793	838	847	830	850	836	919	799	895	849	897	809	882	810	841	831	828	775	857	842	837	815	823	862	850	896	849	843	842	913	768	787	832	886	787	869	830	794	732	840	823	798	823	872	792	819	782	855	776	845	817	830	862	843	845	875	846	829	842	802	855	831	809	843	874	814	852	817	811	852	850	838	876	855	782	849	880	865	845	800	807	917	856	819	860	817	800	820	873	824	869	832	761	844	873	831	841	877	842	869	841	806	783	811	809	824	802	852	799	835	800	786	818	838	839	822	793	825	869	817	856	836	845	813	802	810	800	784	800	840	768	835	842	795	811	835	804	766	837	847	841	845	868	878	760	831	806	849	788	857	806	798	821	813	815	844	776	855	860	833	793	787	833	824	838	842	851	784	835	811	822	836	837	799	862	817	791	812	821	809	845	866	772	819	851	838	871	852	831	812	841	855	788	755	851	801	855	767	857	830	868	856	818	834	826	855	849	777	861	839	834	854	848	835	915	780	803	838	840	823	868	808	851	930	853	826	786	849	778	825	871	844	777	844	817	847	829	824	860	812	813	803	829	886	782	832	835	832	855	851	796	778	861	817	825	862	843	798	847	809	811	823	822	849	882	827	852	815	860	815	884	866	816	861	864	872	852	830	871	870	815	830	823	818	819	880	811	798	844	829	816	822	796	838	849	809	870	862	878	825	863	782	806	817	792	795	892	802	816	784	869	832	824	848	804	797	801	836	769	834	819	859	827	830	781	836	847	840	862	863	766	849	781	904	821	796	830	849	829	869	841	835	811	847	845	843	844	827	860	819	789	848	803	828	847	870	802	850	794	806	813	819	862	782	797	827	865	822	835	851	874	866	829	845	807	842	823	863	864	887	813	777	787	848	775	825	866	850	823	854	815	828	854	888	897	818	831	823	835	886	857	833	818	790	802	844	847	835	871	798	808	801	842	782	834	840	811	820	870	826	842	855	806	799	842	835	830	914	823	833	816	844	813	863	784	822	872	859	826	795	840	855	838	836	802	846	814	838	799	822	855	843	805	839	793	878	817	825	768	861	801	850	837	838	831	867	853	796	835	812	842	801	855	854	822	852	828	795	891	826	828	828	802	809	772	837	820	823	806	829	810	861	857	805	795	893	824	796	852	835	787	777	846	826	858	870	837	792	799	832	854	880	834	812	772	812	818	855	878	781	817	847	833	785	833	777	854	895	806	817	870	840	835	810	865	795	828	784	857	842	824	834	822	888	835	843	868	837	787	870	879	802	843	813	851	877	827	848	801	835	847
31984	52348	42350	32220	25485	19823	15171	11459	8654	6538	5359	4372	3699	3171	2798	2468	2186	1883	1749	1568	1483	1312	1350	1258	1150	1149	1044	1015	1005	936	1031	939	917	883	919	896	896	896	916	827	844	849	864	906	844	850	810	854	853	814	850	881	855	818	836	823	857	857	830	830	822	883	846	844	804	882	836	858	849	850	886	855	891	807	826	839	789	857	811	871	839	839	860	855	802	854	862	816	858	802	795	811	824	891	840	783	836	843	801	825	815	869	871	844	772	848	884	808	825	824	851	818	851	844	829	831	855	849	874	817	826	830	842	825	871	888	837	788	806	763	787	890	868	855	827	792	890	818	842	887	839	799	865	826	831	809	839	876	811	827	783	798	858	808	883	854	851	849	822	830	875	884	807	860	813	789	829	907	872	882	823	830	814	807	860	903	913	848	838	838	838	814	864	859	796	838	821	808	850	877	870	856	795	898	808	834	778	849	802	874	872	860	855	857	849	888	865	830	889	842	848	811	814	767	850	860	863	799	860	855	779	855	823	847	872	816	829	830	789	836	810	848	898	788	784	853	823	877	816	834	851	852	822	879	839	860	839	829	867	816	799	822	824	824	858	813	805	825	820	801	783	865	867	832	820	840	860	824	865	862	832	827	835	841	866	853	839	841	838	863	799	883	878	863	865	867	854	882	799	828	846	893	810	865	849	845	832	843	825	838	796	838	863	889	862	843	827	760	843	850	810	848	805	840	839	810	895	868	840	830	831	844	798	868	796	799	853	817	822	788	837	827	857	831	898	880	828	847	834	804	833	861	800	825	798	809	820	810	807	838	873	826	872	834	895	846	790	822	819	795	820	844	846	859	869	816	872	845	856	820	839	809	828	827	822	836	879	792	852	817	821	838	824	827	802	803	859	846	826	854	856	850	877	817	801	834	828	817	802	817	836	860	834	800	820	814	787	808	834	848	815	843	779	849	832	854	842	848	863	796	838	863	826	827	915	894	820	853	883	847	827	839	765	820	803	858	826	863	841	826	831	828	858	861	871	909	840	856	850	800	827	832	800	850	877	859	843	868	864	869	818	876	798	833	858	867	833	832	826	840	858	853	821	814	879	829	823	813	826	812	855	820	839	825	857	832	845	823	825	847	826	886	849	841	848	883	846	852	898	808	833	820	786	838	827	867	931	799	898	819	797	811	814	885	885	809	807	808	837	863	858	826	855	846	801	798	861	827	813	862	853	825	818	841	877	820	876	817	824	863	806	850	782	818	858	827	848	811	851	824	807	835	864	829	830	807	820	876	835	851	879	860	858	838	863	780	824	852	811	897	861	806	821	837	777	817	807	846	805	859	805	841	842	872	833	850	780	821	842	832	839	859	866	855	840	852	833	879	809	842	835	860	859	850	850	869	855	820	843	841	861	864	812	859	811	837	808	812	822	829	851	827	879	861	787	802	819	826	895	861	818	850	805	858	872	806	858	845	822	836	848	807	867	802	800	809	839	856	854	764	841	810	848	861	855	916	819	821	886	827	836	864	833	901	814	790	832	800	830	817	886	860	797	856	870	848	834	822	836	842	852	867	815	854	802	837	845	772	882	851	849	826	874	818	833	824	833	837	791	833	892	822	850	899	875	830	901	864	826	839	855	819	846	792	783	899	805	836	850	834	804	833	841	811	795	865	816	817	821	818	845	803	847	863	879	862	885	842	842	846	857	868	856	844	827	844	808	819	833	840	828	860	823	835	822	810	831	857	870	847	858	817	831	809	914	796	810	808	814	825	860	823	837	822	747	861	810	845	820	820	796	816	825	839	839	837	843	890	812	823	829	833	842	815	806	868	819	813	840	856	871	850	802	821	846	882	805	795	858	815	831	857	822	797	840	852	851	831	821	877	850	822	840	857	855	841	833	815	864	833	769	860	821	859	857	878	825	834	854	860	836	787	847	863	811	847	825	849	864	828	932	833	864	820	826	836	886	836	836	861	895	831	859	846	816	860	804	879	819	858	875	827	871	908	802	863	843	867	820	859	844	888	868	832	838	845	801	830	821	894	845	796	792	807	842	768	879	788	820	815	805	854	844	834	874	858	880	848	817	802	827	817	845	837	840	834	838	855	803	841	847	853	779	852	812	826	823	837	822	884	820	804	825	880	850	860	883	844	822	795	854	834	833	849	808	805	829	846	820	855	817	897	874	888	844	834	831	831	838	852	871	856	842	853	833	826	831	853	830	781	806	827	832	815	869	801	832	823	860	862	846	832	848	817	826	863	807	853	840	818	850	861	787	889	853	831	857	875	864	798	838	838	811	882	825	810	830	803	803	871	816	848	830	813	826	845	869	835	821	803	832	815	854	797	802	873	830	862	849	864	844	876	825	829	854	840	868	742	834	843	805	825	864	841	860	808	851	849	847	869	789	834	829	842	901	818	856	819	848	881	818	862	831	875	856	828	849	851	819	850	832	799	801	797	868	835	810	812	799	769	868	829	814	836	824	849	866	861	829	816	858	829	828	820	820	839	829	861	805	870	857	853	863	812	851	865	762	841	835	882	821	798	835	876	867	850	802	819	833	844	820	849	845	868	855	839	859	809	843	796	796	860	798	853	848	871	834	812	845	834	849	846	826	797	797	838	797	855	838	889	817	878	857	853	838	835	816	875	859	811	847	794	836	790	876	822	819	858	788	761	831	823	837	838	876	826	811	851	878	813	862	829	798	822	802	817	851	817	813	870	907	830	851	888	879	840	856	836	820	792	873	807	829	828	861	814	814	821	831	815	850	860	791	868	841	812	813	851	821	854	806	771	803	841	830	859	828	805	784	786	802	854	829	795	800	889	848	847	884	893	839	813	822	865	900	834	848	882	822	822	878	824	888	807	765	813	856	848	874	810	822	879	869	845	841	835	818	822	846	836	765	852	828	875	835	852	822	907	850	861	827	823	854	881	807	877	812	830	822	810	805	839	877	840	802	861	852	795	823	832	826	905	816	874	853	849	845	782	828	876	880	869	848	805	794	851	839	835	828	851	852	844	825	850	803	877	804	806	839	877	788	862	855	832	789	864	794	893	871	835	798	770	871	830	848	801	851	827	820	869	869	868	868	876	851	853	834	848	864	849	788	840	788	888	873	877	884	840	818	879	847	862	876	788	810	829	833	876	856	848	786	838	818	905	886	802	894	840	869	827	859	842	818	800	862	846	906	878	812	828	883	787	861	825	839	833	827	816	843	834	863	870	856	879	863	858	840	820	825	836	838	843	798	784	857	759	814	878	839	870	894	817	809	823	839	837	805	861	827	836	833	789	796	862	895	839	819	841	840	832	797	855	842	809	862	809	859	826	821	832	844	830	862	888	844	813	874	853	850	850	883	861	835	832	820	894	835	828	827	786	844	826	821	875	834	828	786	854	775	824	832	866	789	850	838	891	848	833	873	859	846	791	884	837	840	811	821	789	837	846	801	850	869	843	890	875	879	860	818	906	896	849	817	861	811	797	796	903	807	884	791	783	809	854	844	850
22475	21051	28797	23880	22505	24680	25068	15695	10642	8104	6408	5138	4357	3788	3433	3031	2691	2468	2183	1908	1916	1720	1642	1580	1510	1395	1280	1306	1181	1195	1175	1172	1119	1123	1126	1089	1058	1050	1034	1007	1047	1069	1016	1056	1045	1030	1070	926	984	1009	990	1022	1057	971	994	1007	1001	987	983	1100	958	1052	958	1037	1049	1024	995	1029	943	970	1025	997	1002	993	1018	972	971	991	1027	979	979	1014	939	1006	984	1026	1016	1050	986	1023	1009	1026	1054	953	1000	1020	1000	996	1025	1007	1036	1011	977	1046	987	1058	1092	1005	1040	1002	1042	970	1013	922	1031	967	1023	1015	973	1008	998	1034	1019	1047	1019	1021	1088	1008	1007	1015	978	949	1000	966	991	1029	1048	1008	1014	996	1033	961	981	1009	976	982	1043	1009	1029	1020	1035	1031	1049	983	976	1000	998	1071	1015	1059	995	1079	948	986	983	1008	1021	988	1031	979	999	1011	1010	1010	1034	975	978	982	1001	1012	1003	1002	1027	1011	1002	1055	1036	1013	1060	951	984	1008	1008	1003	1064	1053	980	967	990	992	978	965	1014	948	998	963	956	1004	1001	1038	955	1006	1010	1001	1043	1045	1023	1023	1004	957	1003	990	1011	990	1009	1042	984	1006	1026	1019	971	1037	1075	1007	1036	999	992	1054	1044	1060	972	992	989	987	992	998	962	990	1037	1042	1046	1036	1054	963	977	1059	1020	1002	987	1059	1028	1065	1081	992	1013	1024	1015	1020	1002	992	1003	957	1062	1024	955	1046	1018	989	987	999	985	981	1009	1007	1060	1022	1040	1032	1018	982	1024	1022	1007	991	1011	995	1052	1068	975	1083	985	1045	987	1027	1044	962	1087	1007	991	1024	1012	1040	976	994	1005	1063	1039	988	1027	988	1040	994	967	1024	988	1043	1006	992	996	1015	1026	986	1020	942	1031	1061	1051	1062	1013	977	1033	1039	983	1001	1056	964	1007	967	1006	1006	1025	1018	1016	1045	1060	1021	1018	1041	1028	1033	1004	995	992	991	993	1026	970	1004	1021	1006	1021	1026	1021	971	957	1010	1012	975	1012	1036	995	1002	964	982	1035	1039	1010	977	965	1025	978	1015	978	1032	995	1058	1005	1068	1052	1045	992	1029	1035	1050	1024	1010	1044	1013	1030	1095	1009	994	995	1039	1015	998	1011	1017	1005	1034	1006	1027	1037	983	978	990	957	978	1042	1009	965	1014	966	990	999	1051	989	1059	993	1045	1012	999	1039	1019	1014	1049	1009	1031	1033	1008	1035	1042	1002	1013	997	1043	1015	968	1051	1035	945	1022	1055	1043	1060	996	1053	988	1055	1015	1010	1027	1007	1040	995	1017	1053	1011	1032	928	999	1016	1035	979	948	1000	1028	969	966	1015	1083	962	969	1039	1066	1058	996	1031	953	989	1034	944	989	1004	978	1039	1003	1007	1058	1050	1023	997	984	1062	1009	1039	965	1013	1064	967	1007	989	1018	1017	991	1088	998	992	1018	965	1048	957	1046	1032	1009	1038	976	944	999	1004	1035	1016	998	1044	992	985	1024	977	990	999	1029	1042	983	969	1006	991	998	994	1006	1013	1009	952	993	959	1021	1056	1015	943	1028	1048	1016	981	951	1045	987	976	1017	995	1042	1093	1038	1023	1020	973	976	1023	989	1060	1024	959	1024	985	1031	1007	998	979	1089	970	987	1013	988	1014	1038	1069	1008	991	945	988	1060	1048	1026	1081	983	1032	1042	981	1046	1017	979	968	1020	1055	951	963	1088	1044	1002	1007	1038	982	1029	960	1011	1006	1002	1014	1047	1083	974	1007	992	987	1031	1013	998	972	1024	996	980	973	1077	1047	960	1014	1030	1034	969	1026	970	1021	995	1021	988	1042	1005	1025	1014	1063	1001	986	965	981	1024	993	1002	978	1057	992	1091	1043	1000	1028	1039	1002	998	983	1061	1008	1007	1021	995	1022	1008	1041	977	1030	1047	994	979	968	1036	1011	996	1044	1020	1016	1019	1004	945	1010	1068	989	965	1033	1009	976	1001	1014	1027	959	1010	990	980	1000	966	1001	1002	1022	988	1033	1058	1050	1069	988	1016	1031	1015	1033	1003	1016	1064	1020	1029	980	1051	1061	1053	1000	1052	1067	992	1008	941	991	1011	1018	1030	1026	1043	1012	996	952	986	984	1052	1038	1003	958	999	1016	964	968	973	1039	1053	970	1006	1016	987	1031	1009	1037	1067	1001	1011	1008	963	1009	1002	999	1033	1040	1009	1046	986	939	1053	1005	997	992	1023	1044	997	1024	1004	1020	1058	1029	1035	1053	1002	1009	1024	972	1008	1024	991	990	1021	976	1080	976	974	1031	1008	1043	1016	1054	995	950	1043	1066	983	990	961	993	975	1036	928	1053	1019	1067	1042	1015	1085	943	1043	1029	1040	1074	1013	1007	1062	1034	1040	1005	972	963	1023	962	1032	1054	1029	988	1012	1033	1008	1021	1036	959	989	1009	951	1036	1022	1005	1010	1003	1060	992	979	971	1032	1013	1025	1063	1021	1021	1030	1037	996	977	951	1012	1037	968	1007	959	1043	1038	967	973	1002	1025	975	1063	976	1004	1056	1046	1049	1039	996	973	1002	1017	1011	989	939	989	1018	1021	1063	938	1007	1031	1001	965	1003	968	1074	983	1036	1064	1018	1012	1040	1073	1050	968	976	989	1021	980	1036	1041	935	1008	1031	1038	1016	1011	982	1018	1003	992	1059	1052	1000	1047	1003	1078	1056	1028	992	1049	979	966	1010	996	1013	997	1038	1044	1042	1035	1051	1039	966	985	961	997	1051	976	936	1048	1023	1020	991	954	1026	975	1032	993	1011	1039	968	1022	991	1021	961	1029	1001	988	1007	999	980	1039	1086	1079	1029	1019	1052	981	946	1001	996	937	1009	982	1013	1003	1006	1029	1009	966	1053	1020	999	1014	1014	1047	1014	1029	993	1030	1011	1025	1031	1082	967	1001	1027	1018	1041	959	976	1026	1023	930	1025	1015	1025	998	1010	1001	996	963	996	980	997	1021	1003	960	1011	1026	986	940	1024	970	980	1052	975	1014	1058	999	976	1019	985	994	1075	1023	1034	1005	1036	978	1049	976	1012	1018	985	988	981	973	967	1030	1018	1007	969	980	1004	1040	1001	1004	998	1000	1046	943	947	1024	1004	981	998	999	1006	965	993	1001	1031	1017	981	1021	1030	997	964	1027	949	1018	983	1102	1020	998	972	1045	1004	965	984	990	1063	1004	1038	1027	1011	981	1046	1062	943	1042	1032	1032	1001	1032	1019	984	986	1021	1059	1000	967	989	912	1006	973	978	968	987	977	990	1054	1005	1008	997	976	1080	1026	1028	1086	993	1031	956	1012	1027	1005	999	966	1011	986	1014	984	981	984	1000	1011	967	1027	1010	977	1073	1017	1030	1000	965	1039	965	1059	923	973	1052	1033	1018	1014	1023	993	1080	1068	1040	987	1093	978	1006	1001	1025	1006	1017	1010	1018	1046	980	1031	1091	1005	984	1035	971	998	1013	1044	1001	941	976	995	945	984	1026	1029	1015	1040	1014	1016	988	1041	991	1052	1052	1004	1001	1024	1008	973	1004	1034	977	1065	960	994	1021	986	985	1009	1030	1015	980	1006	1013	1055	1026	917	1008	1031	1024	1054	1024	1036	996	1026	990	967	1035	1004	994	942	1032	1040	953	1004	1054	1068	993	1038	950	1057	1006	1005	1026	1015	940	997	1008	995	1000	1003	1037	1026	1005	970	1029	1011	1020	995	967	992	1000	1004	1039	989	1012	969	988	1039	1018	1054	1000	996	959	1009	1055	1042	990	1005	964	944	986	1012	960	957	1002	968	1036	1045	1004	1053	1019	948	988	1001	912	991	1030	1077	1014	968	996	988	980	1005	985	995	991	1023	1019	975	1024	1030	960	934	1043	1061	1012	1057	1000	1026	998	1008	1033	978	974	990	998	949	1017	1030	989	1011	1057	1005	1009	1019	998	977	972	1054	1002	1002	1017	965	1007	1018	982	1055	989	988	1011	951	992	976	1015	1033	983	1008	1017	992	1009	1022	1010	1031	1006	1010	1005	998	965	1048	1041	981	1004	1029	985	956	963	1019	993	984	994	1023	1022	1007	969	986	971	1008	980	975	1034	1018	953	1019	1037	1031	946	1008	1019	1025	989	1013	941	991	1034	1061	1066	1002	1000	1040	1026	971	994	961	1007	985	964	1019	1031	998	1059	1018	1031	1012	1050	979	1028	992	988	1021	1050	1027	1020	974	1011	1017	1026	1040	1029	1003	974	1017	985	996	1064	992	1025	984	1004	951	998	1005	1032	1047	1049	1001	1028	1000	1033	985	1034	1016	959	993	1008	1058	1006	1070	1026	975	1036	990	1031	977	1043
35485	61334	51055	41340	34663	28006	22664	17995	13784	10911	8868	7232	6009	5242	4521	3833	3408	3028	2701	2483	2159	2071	1912	1712	1653	1462	1419	1281	1254	1210	1147	1200	1143	1133	1089	1140	1084	1037	1034	1053	993	1004	1018	991	954	1008	987	934	1031	1030	992	939	1007	992	957	936	1013	981	980	989	994	968	1004	1010	958	998	952	974	975	1013	1014	999	967	968	976	951	1001	990	968	1017	989	1001	1068	950	961	965	1009	975	1066	975	983	961	1050	1003	977	959	982	1000	982	995	1000	1008	948	951	948	908	1004	978	954	984	981	1013	992	990	984	946	1008	1010	1008	1064	982	1020	1021	969	964	999	969	991	974	905	912	991	940	1016	1037	990	913	954	975	1000	944	996	986	983	973	947	993	1031	1018	996	992	998	981	955	985	1032	1003	987	1039	957	1048	1012	954	940	950	1014	1043	1015	970	963	1032	1007	999	983	986	945	958	971	1002	930	944	1004	1032	991	998	988	960	990	986	1043	991	956	1039	1006	1012	969	979	974	1008	908	1002	945	1005	980	1023	944	988	965	1020	937	951	937	951	1004	1051	1054	963	1000	1009	996	996	968	986	1007	966	950	945	980	1005	992	951	1018	1009	982	1022	1021	1009	939	947	1028	939	962	968	956	1018	997	973	1010	954	1014	971	973	1008	976	1053	1013	974	916	968	966	971	1047	973	1029	1004	975	985	977	950	1014	947	941	1009	958	936	1007	984	1009	1006	983	958	966	1008	958	963	977	983	988	952	978	1007	984	985	949	970	940	947	1019	939	950	1021	956	921	1017	961	981	942	913	1013	1009	990	938	958	1013	1010	974	961	1030	946	1025	911	1018	925	986	964	1010	967	976	962	1015	1005	930	986	997	959	994	962	1009	1017	1027	1016	991	1011	1021	1029	989	1001	1053	979	990	980	1020	971	1021	1031	971	933	990	995	1034	931	1020	978	963	988	1015	1051	962	1053	994	1008	936	1004	1011	983	990	986	1004	965	1044	983	958	974	945	973	996	995	1013	1031	991	1032	968	986	931	917	979	987	994	983	1009	994	946	994	970	990	968	955	996	1010	956	992	997	944	968	1011	982	897	966	956	1006	1002	978	942	955	1027	951	1015	1022	944	950	994	1047	929	951	962	1031	991	1029	964	1001	968	999	1011	924	993	984	968	973	985	1019	984	967	1003	985	1009	960	991	1013	929	973	1023	958	950	921	1039	992	960	1028	987	1002	997	957	993	961	1005	998	1009	933	1064	1022	998	1005	1043	983	954	1008	944	942	993	966	991	976	975	1001	911	973	976	939	992	926	949	968	999	1029	1067	953	967	989	960	1033	1081	1002	959	972	1043	959	983	961	971	992	984	970	1005	993	1002	985	961	1024	1028	952	945	992	1008	945	967	1006	1043	997	1006	973	1020	951	984	1026	1014	945	972	1004	947	967	1007	1015	1010	994	1025	972	1025	1014	956	956	969	1025	1003	1017	972	990	989	931	1027	965	1024	968	978	941	965	969	980	1025	1012	953	990	966	985	975	1005	969	956	1024	914	973	972	945	1046	975	937	937	1024	1011	981	989	969	953	979	1009	992	997	978	986	983	968	932	959	1032	974	971	973	969	960	1020	985	971	953	1036	984	1007	989	1038	972	975	1003	988	980	958	954	980	994	986	978	977	946	1006	984	1013	1000	939	977	997	1010	986	1005	979	1006	950	937	915	957	1001	1007	984	968	1045	968	985	1043	993	954	942	1033	996	1004	956	986	956	1071	1044	990	958	1030	1039	992	1012	958	956	975	1014	1001	991	966	972	986	953	1009	1005	936	981	1024	954	984	982	1035	961	993	992	1004	1006	988	940	990	1062	977	988	964	967	957	1023	1027	926	989	986	940	991	951	1004	970	1004	1038	977	905	1013	1000	1027	983	995	990	932	1012	954	1001	972	994	962	930	973	979	990	998	1005	935	951	958	957	942	999	951	1014	918	959	956	1003	1003	992	938	965	1012	944	974	1013	996	1001	974	1017	972	1004	1031	933	1021	904	954	951	1020	1006	977	976	955	995	971	998	987	979	1075	920	1001	911	1001	941	975	995	945	1001	958	1036	955	978	966	973	962	978	980	1032	1027	997	997	987	970	972	955	1003	966	951	982	994	985	994	1023	1022	977	978	1001	969	1006	1010	1009	994	980	970	966	1018	999	947	982	1038	1021	947	1014	962	980	985	1017	988	971	973	1010	982	1025	1059	984	922	969	974	1008	962	981	998	980	990	972	970	996	990	937	941	1011	1020	990	976	934	975	1018	933	1021	997	1023	988	951	937	992	1015	997	1021	928	995	1044	938	1003	1009	970	962	940	928	983	942	1023	1029	1004	964	1042	935	980	1034	972	985	911	1007	1012	1031	1007	939	1019	1035	1023	954	939	977	1032	909	1060	977	931	981	1006	966	1003	978	1037	941	1034	1007	995	1001	916	997	963	948	995	989	1022	972	977	1006	1004	1005	939	997	957	973	971	1062	982	981	991	973	1033	1009	1030	998	970	1002	949	946	933	991	1045	1012	994	997	999	950	984	952	954	933	965	1021	1001	963	1054	991	996	997	1015	992	963	966	990	920	1008	971	962	945	1015	935	1004	984	986	951	1010	1038	1004	950	978	1006	1018	951	895	978	1032	979	1021	1008	1000	979	1011	1047	985	965	960	1031	999	995	960	979	964	981	982	976	933	984	1008	1022	957	1000	987	1015	975	1008	994	968	928	993	1004	974	1004	977	1019	1051	951	992	962	1010	926	991	994	1010	959	1000	1000	951	1018	987	934	1054	959	1007	988	992	974	1001	959	960	984	1078	956	923	973	1019	979	1008	997	994	1043	995	943	1004	1001	989	977	939	982	957	960	981	1004	1008	961	999	972	907	940	1025	995	1008	956	1002	983	971	977	964	998	1009	1053	996	1004	991	942	987	990	1013	1012	1035	1047	972	945	945	983	1000	1017	968	984	971	1000	1002	986	1010	989	995	975	997	1026	950	984	1005	942	929	989	1009	977	997	960	1002	961	958	945	998	996	1028	998	1007	990	980	937	946	976	977	1007	963	1020	992	970	955	984	1019	967	987	959	961	1008	990	973	981	1026	975	982	986	1013	1023	966	949	1010	961	984	942	1015	954	981	1021	991	1045	975	1015	931	1002	957	961	956	955	987	988	927	984	951	954	972	956	945	982	985	992	947	977	978	1026	1021	921	1014	923	966	1020	1012	976	951	998	966	1030	1031	985	967	1008	990	1038	934	981	1010	989	1007	998	967	1003	982	945	985	934	960	988	1001	975	1002	947	999	994	986	913	942	1031	979	983	976	940	1001	958	997	1025	973	1008	960	1005	1004	1072	1000	964	1004	1007	976	1018	1013	999	976	991	1013	1018	1020	971	1024	952	1027	974	1024	1035	926	1012	983	951	988	1025	976	1048	990	1021	949	977	963	935	1014	1021	1026	936	1019	914	1015	1023	965	1032	948	979	1006	1010	954	1025	939	1020	929	983	962	1000	1021	1040	997	1015	991	1004	935	947	995	964	982	977	1012	1003	980	943	1025	993	969	960	978	944	967	965	1003	1041	984	983	942	955	1007	1042	1055	1022	994	1004	1036	982	930	1000	973	971	1025	998	967	945	983	1012	964	931	951	995	1033	980	987	989	983	1008	1005	1011	949	1020	964	980	1006	978	988	997	963	1019	1006	950	958	958	957	959	987	998	952	971	990	967	952	1033	1017	976	945	997	970	994	979	988	966	961	958	1010	976	1022	984	986	1007	992	994	945	1019	983	997	1028	1038	974	926	966	1002	955	966	972	963	942	990	965	994	1005	980	1053	994	1007	1030	958	941	992	961	991	991	987	952	965	972	955	1010	982	952	1015	1048	1013	958	960	1018	1007	1026	961	1007	990	999	999	999	938	1005	1026	970	944	1049	982	951	965	960	997	980	987	997	983	971	958	1008	1005	980	1007	1028	974	1053	1001	1002	988	1026	1008	952	956	903	1035	956	961	969	915	1013
30929	35007	39776	31158	21011	13668	8829	5836	4155	3424	2900	2296	1942	1763	1767	1453	1423	1310	1174	1124	1112	1040	913	897	937	894	912	894	842	849	824	864	838	781	800	807	783	765	804	731	767	771	766	791	752	745	759	686	738	710	742	745	797	767	769	737	730	732	741	841	764	752	778	735	743	711	769	742	734	776	753	759	750	747	743	751	795	822	780	778	780	776	763	731	776	757	738	733	808	783	744	805	809	777	776	787	832	734	784	787	727	764	748	761	748	716	714	701	765	850	823	793	722	774	750	759	744	783	771	755	808	857	775	785	795	764	795	722	774	769	753	732	789	799	786	748	759	837	770	780	761	747	788	769	736	789	781	771	782	770	728	744	742	758	735	783	805	773	755	751	774	796	748	801	739	811	842	731	798	728	770	811	777	743	737	746	790	791	796	770	812	761	765	741	753	768	744	736	752	817	752	800	753	755	741	788	767	772	797	746	749	762	757	723	798	742	726	739	745	770	789	767	767	741	757	738	689	755	731	789	802	747	726	778	710	815	763	765	772	761	739	812	777	754	793	725	859	798	727	753	773	734	779	774	737	722	748	746	785	759	750	755	806	743	763	725	728	746	767	750	747	773	757	701	765	796	777	802	745	742	765	763	763	747	776	751	733	746	738	750	790	750	837	756	779	809	769	772	769	744	713	737	785	767	806	755	755	793	799	760	743	789	793	747	792	742	790	760	759	719	736	764	744	763	753	760	779	764	751	794	710	804	795	783	742	725	792	768	700	817	728	759	766	778	748	813	769	765	756	752	748	772	753	721	746	813	772	752	815	785	831	797	806	763	778	799	753	759	740	780	745	752	757	742	804	778	770	753	812	728	763	776	780	747	754	774	757	761	798	736	724	785	732	763	793	726	753	768	759	779	729	751	771	743	761	795	795	803	721	784	755	775	749	743	746	746	732	783	721	782	757	730	789	802	806	782	793	762	754	726	722	786	810	800	735	738	780	769	750	738	774	811	780	849	789	737	707	787	762	785	744	806	768	761	779	757	771	750	765	769	775	746	796	737	700	779	735	768	777	769	793	791	746	773	771	774	746	746	761	730	785	738	764	804	750	765	777	786	727	764	746	750	776	788	787	732	773	740	728	729	778	827	707	757	746	771	827	770	739	759	788	797	802	727	769	791	758	730	844	760	777	735	739	779	754	792	752	810	740	762	801	746	785	766	739	791	727	773	744	785	741	749	763	774	716	762	753	759	752	798	784	772	778	745	726	763	760	765	740	778	771	781	772	754	755	762	766	748	742	774	780	818	742	733	746	740	792	740	751	748	814	697	804	793	778	754	837	786	736	807	755	750	820	762	801	752	752	782	785	776	769	771	829	750	764	780	781	745	808	772	729	774	785	752	766	767	791	744	752	725	821	804	773	811	744	718	699	728	718	789	782	708	762	779	810	790	726	778	761	758	753	738	793	721	750	757	787	750	769	810	789	732	727	792	769	749	793	779	768	790	747	727	759	786	737	775	798	756	790	771	827	773	753	712	745	772	787	739	771	806	794	742	774	754	755	779	747	806	752	750	780	792	770	782	752	793	751	813	732	752	769	738	743	796	712	717	799	775	719	783	706	759	848	746	777	787	784	727	735	766	729	760	715	746	756	743	765	770	728	737	772	803	751	758	745	755	779	722	768	791	747	749	791	776	728	761	797	751	776	774	777	799	750	726	802	751	788	722	726	826	744	746	784	772	752	776	731	815	763	784	724	785	759	786	769	739	756	723	813	801	750	768	769	720	807	781	750	754	791	735	782	767	795	705	769	746	773	749	810	784	774	737	786	754	776	734	713	776	768	776	790	717	778	768	787	792	761	739	823	807	785	769	813	811	780	767	758	762	749	776	789	750	740	775	765	789	759	780	744	741	731	764	737	750	735	740	724	752	779	832	804	722	767	765	751	698	735	710	774	767	747	801	753	789	769	786	713	764	817	783	743	751	722	728	727	781	799	737	769	790	792	795	764	730	766	755	732	763	752	718	740	762	761	724	775	738	767	779	780	780	737	723	755	752	756	788	813	724	764	749	752	765	788	744	803	779	788	770	801	801	793	744	727	749	747	725	794	728	752	812	834	799	750	715	746	790	736	764	780	749	763	770	792	775	769	793	800	754	744	742	790	787	736	816	809	717	780	783	795	779	744	776	764	794	809	755	783	748	763	761	789	781	771	745	795	762	751	750	767	745	728	773	741	762	754	765	762	807	822	740	767	733	739	812	778	798	810	759	785	743	778	742	695	734	708	787	754	757	748	740	773	752	806	753	735	759	763	745	787	800	763	783	747	773	777	737	752	781	717	755	738	821	811	740	755	730	748	784	749	729	772	822	727	727	756	744	782	763	733	757	748	735	742	752	742	780	791	755	816	748	719	767	757	752	739	754	808	754	714	783	792	768	742	746	735	683	787	820	807	726	758	750	777	815	770	781	731	751	781	788	781	755	754	807	743	709	765	784	794	766	781	781	795	723	779	790	701	766	739	760	756	736	770	720	746	777	728	745	714	738	732	766	785	765	767	725	768	800	772	684	744	776	761	797	791	760	759	705	797	787	766	786	737	773	795	752	727	776	774	719	778	750	759	759	759	757	755	797	730	759	741	781	728	804	738	762	737	739	766	752	726	732	723	759	743	764	746	795	765	777	755	735	753	766	787	751	781	773	772	767	775	765	772	696	825	811	743	749	760	759	754	743	740	750	741	761	736	753	744	761	797	783	721	709	731	766	787	716	727	778	751	779	754	756	795	717	731	779	776	772	750	758	797	756	761	772	749	754	770	789	768	785	780	768	704	798	751	797	791	734	731	781	773	807	785	805	820	744	803	757	753	745	765	744	742	723	754	736	712	774	760	771	782	766	737	758	762	723	805	794	790	762	746	815	714	710	785	823	745	762	801	743	775	752	761	788	709	804	691	789	799	758	811	758	757	725	747	767	730	800	748	810	780	823	792	813	764	723	800	715	707	803	738	743	774	748	774	743	755	764	769	768	759	741	758	743	769	798	754	734	750	754	839	746	690	793	765	742	753	777	763	715	764	756	761	777	765	784	776	794	770	765	698	761	733	761	774	766	759	772	823	817	723	775	723	808	826	747	753	808	716	740	768	712	777	759	784	751	782	782	776	781	794	740	764	797	787	730	731	779	743	738	753	715	790	740	749	757	780	752	773	763	734	767	749	759	772	775	742	754	747	738	767	755	722	775	791	747	757	755	768	772	718	764	758	725	766	798	755	772	751	730	727	750	792	786	763	764	746	785	742	731	785	739	781	813	790	741	744	732	790	785	739	735	726	799	805	793	780	789	757	764	773	753	755	753	743	748	803	732	777	756	766	784	777	775	780	787	767	742	745	768	760	800	763	787	786	707	713	755	759	771	743	783	783	763	780	780	762	760	801	727	770	725	771	798	829	748	776	763	806	730	744	784	772	734	772	752	749	724	746	771	819	733	737	813	804	785	802	719	760	745	776	779	788	729
31834	47751	38429	27969	21464	16191	11805	8639	6358	4960	4171	3374	2813	2403	2172	1997	1843	1544	1389	1279	1276	1163	1073	1086	988	898	922	936	908	828	847	843	832	803	807	818	786	785	744	773	768	716	779	802	791	813	778	750	757	803	801	754	796	767	740	778	763	784	805	783	751	761	753	786	805	760	782	759	758	835	798	786	796	784	784	788	762	727	829	782	788	826	772	826	729	759	780	768	752	794	761	729	745	759	791	760	747	726	762	766	742	749	732	746	723	718	754	730	777	732	723	720	772	788	810	744	830	762	749	734	758	762	729	754	724	749	775	765	782	748	822	792	748	743	825	770	794	763	764	743	777	781	799	758	777	772	777	759	793	800	753	772	720	720	758	794	770	768	763	776	753	759	752	737	780	780	725	742	783	763	782	759	747	726	758	748	744	743	774	805	777	741	741	740	768	807	798	793	792	747	807	754	767	815	793	773	771	806	796	801	792	792	787	750	733	776	749	748	798	803	779	808	774	746	821	786	798	707	767	741	764	762	726	768	786	759	763	766	764	763	795	779	787	778	798	769	772	788	759	766	771	747	776	744	757	721	772	751	753	748	777	785	804	775	808	790	809	748	751	787	790	736	818	795	864	737	777	755	727	774	755	765	804	795	750	784	751	790	794	754	762	772	752	782	783	774	733	758	717	765	773	767	741	773	736	727	769	722	782	776	777	786	750	718	757	774	736	750	781	771	734	759	729	756	776	797	792	774	754	767	763	756	778	795	744	754	755	740	722	799	748	779	760	792	776	801	785	776	756	745	772	800	782	735	743	749	769	745	743	753	746	785	769	788	780	724	759	807	760	820	809	726	783	773	778	735	776	796	736	825	748	783	787	724	793	790	756	762	820	755	759	791	743	758	793	796	770	815	765	792	738	774	766	803	792	782	747	791	734	791	778	812	775	734	777	776	750	761	758	724	799	759	793	861	754	791	829	775	779	754	769	785	753	793	716	752	785	778	754	777	775	756	778	773	746	730	747	786	808	771	747	780	752	770	740	789	774	758	753	741	755	799	751	797	783	764	784	776	735	731	777	800	767	832	776	736	823	738	743	801	757	752	781	707	727	768	710	802	771	756	758	796	761	752	760	715	765	783	776	739	742	780	827	776	779	747	750	752	775	784	773	791	744	793	784	848	778	773	744	772	795	749	795	773	746	811	812	763	775	762	726	796	763	754	736	800	853	806	719	799	752	784	827	833	802	768	770	776	761	796	715	793	812	739	742	753	779	749	742	775	752	768	765	800	758	761	780	774	767	779	771	817	791	742	760	754	766	749	752	747	819	783	768	776	772	829	733	773	752	767	806	817	769	772	800	763	760	798	781	744	775	766	801	775	759	788	797	767	736	771	743	763	829	727	807	778	790	765	836	799	743	787	771	791	820	824	771	740	781	772	762	746	760	771	813	745	770	771	755	745	713	742	778	772	749	761	746	740	743	745	754	799	750	778	719	788	728	786	807	722	758	815	799	756	796	761	784	752	777	776	798	755	770	761	797	787	789	764	749	803	837	767	771	761	777	786	762	769	748	741	754	774	720	769	839	787	768	841	709	800	761	787	796	813	742	709	749	767	764	736	787	804	790	785	793	784	804	753	798	754	783	772	764	741	762	750	705	752	752	701	797	778	769	755	757	771	800	800	769	753	696	775	777	777	775	803	813	800	760	777	764	816	780	743	746	781	760	754	808	763	779	771	753	830	784	730	759	765	776	798	808	811	771	818	799	780	758	733	801	782	705	778	779	753	829	817	771	786	737	728	787	783	763	803	738	741	798	753	763	778	789	751	803	775	741	760	760	796	797	723	761	832	755	777	752	791	781	757	769	804	778	764	793	740	718	780	797	759	790	784	731	805	730	738	762	723	759	769	771	771	798	796	785	770	728	757	763	779	762	789	767	759	756	744	740	795	733	793	778	776	755	731	787	768	763	790	780	775	753	779	784	749	761	766	783	770	761	712	819	826	719	772	806	816	787	737	726	799	817	759	776	771	764	806	797	708	781	758	770	762	770	773	814	742	721	817	766	804	753	747	755	730	768	775	770	762	745	796	825	771	737	740	739	767	752	733	797	772	773	786	749	738	821	719	761	795	783	739	754	749	762	748	764	717	708	775	756	805	798	794	760	742	789	718	768	797	730	796	790	799	774	815	752	785	777	785	787	724	729	717	758	798	785	815	755	777	754	737	763	825	779	797	794	753	759	774	768	788	785	767	747	778	771	766	776	793	840	759	744	780	774	794	751	791	707	812	798	786	741	757	757	766	799	781	791	712	714	728	757	801	784	749	753	789	704	753	778	778	772	761	797	740	798	787	785	750	786	784	775	769	780	792	737	752	845	794	794	778	758	815	801	698	813	808	726	767	820	746	772	791	742	797	755	786	753	831	791	799	792	758	807	749	801	787	788	722	760	737	793	777	772	793	803	745	743	780	775	720	769	769	740	781	773	769	729	761	790	770	780	769	769	752	743	731	778	783	774	820	735	756	750	810	767	730	785	789	745	796	754	778	755	749	794	827	775	724	751	781	814	781	769	794	725	733	705	787	758	789	784	759	732	755	797	774	735	770	766	759	760	771	763	733	765	685	779	764	827	788	790	748	739	762	760	748	783	772	752	807	749	749	768	739	808	763	768	733	785	775	773	791	754	744	803	701	774	772	802	745	786	784	793	827	759	794	791	788	813	783	803	754	768	743	784	788	773	774	770	766	774	749	775	764	721	750	814	762	785	793	767	753	746	756	783	793	801	802	805	722	729	758	773	807	786	760	726	795	757	767	776	796	778	752	779	845	784	776	815	779	765	762	784	785	717	739	773	720	773	787	770	749	759	731	768	820	822	765	744	790	824	751	749	802	753	755	768	819	764	748	761	790	734	745	781	768	773	830	804	746	794	752	777	811	764	766	770	774	751	757	739	730	766	800	741	789	812	794	765	728	756	735	806	787	706	795	807	793	764	790	816	762	788	793	724	771	793	773	760	773	782	739	714	720	790	818	780	775	761	733	760	745	770	788	755	766	749	738	794	781	777	753	761	803	780	784	788	814	806	754	780	759	819	766	765	732	780	761	763	787	775	809	813	782	745	817	766	765	780	744	723	797	727	782	833	775	768	738	785	759	752	789	774	759	756	778	747	705	771	808	746	783	736	796	803	782	799	776	796	757	787	795	723	789	796	761	788	765	703	790	742	790	812	814	762	749	793	775	786	793	762	794	782	767	766	742	782	771	771	782	768	758	781	773	747	829	770	780	782	771	783	755	765	739	760	737	743	789	795	792	808	783	779	785	743	762	760	729	762	750	810	757	753	762	717	787	775	791	791	790	790	827	812	754	777	820	786	736	727	775	777	730	729	796	828	798	756	765	802	759	758	794	794	761	810	749	778	747	743	771	730	767	767	765	766	758	808	819	710	738	739	779	770	782	710	819	749	800	753	747	735	754	770	777	779	763	765	778	768	774	775	756	767	746	758	751	814	802
23659	21012	28650	25381	24048	23110	18281	10669	7312	5837	4607	3729	3251	2916	2477	2276	2131	1822	1623	1550	1469	1376	1237	1202	1148	1111	1042	1063	988	1016	962	981	943	958	885	876	843	884	890	828	934	849	842	921	852	911	804	873	887	874	861	880	857	823	903	827	831	859	864	861	904	856	889	882	861	868	874	857	860	852	819	875	880	913	880	864	876	880	860	857	871	846	897	888	841	809	886	863	858	853	873	901	851	814	805	878	887	892	877	890	849	855	936	848	892	902	775	845	818	847	890	867	849	868	865	787	862	841	819	883	874	806	853	868	926	820	888	878	835	866	859	870	870	832	832	808	830	896	860	816	862	854	835	920	894	881	825	868	873	869	846	837	843	884	823	826	805	871	816	843	841	814	917	821	813	819	857	860	838	843	873	840	872	861	793	873	868	834	860	807	878	848	836	876	850	860	842	835	843	869	851	805	885	817	874	851	836	802	886	832	845	828	877	830	799	833	834	890	817	813	817	829	839	894	866	843	905	852	879	861	887	904	851	845	842	815	922	845	827	819	858	863	872	873	873	885	862	865	878	847	896	870	880	874	857	918	901	885	872	856	815	864	868	855	837	827	824	839	908	876	845	803	861	861	821	867	838	866	858	879	845	808	800	906	861	908	878	882	887	848	888	852	841	848	907	845	886	872	810	877	873	842	890	844	827	879	785	844	859	851	836	886	834	816	876	835	813	873	876	846	857	905	894	833	883	816	845	850	868	844	883	852	828	838	893	836	876	841	887	901	830	824	878	854	860	844	849	841	815	824	871	868	871	847	896	857	835	818	924	844	831	820	875	839	835	791	835	845	880	845	813	880	845	826	854	839	843	882	868	848	818	871	880	868	900	899	842	923	837	867	835	795	871	854	876	827	884	822	886	909	854	842	891	911	824	802	861	802	874	904	853	845	879	847	846	900	850	850	880	888	826	858	874	870	831	854	866	871	838	879	846	810	838	893	888	842	878	923	910	843	849	861	869	878	882	901	818	900	828	865	877	862	859	823	851	867	849	837	887	858	844	853	870	856	822	877	850	866	844	927	841	867	869	939	827	870	870	890	923	816	832	842	858	839	798	891	903	832	902	845	813	851	910	925	840	943	884	861	829	861	875	905	865	867	893	866	841	837	852	881	846	885	860	863	869	917	859	875	851	885	873	839	890	948	822	833	861	862	792	921	891	857	868	873	866	881	892	785	840	885	883	835	854	872	859	784	847	854	831	863	806	891	888	853	847	870	853	889	843	854	806	827	842	878	871	829	902	827	869	850	915	857	866	875	827	840	874	846	874	872	866	909	830	863	866	883	844	903	842	829	843	847	951	884	895	892	848	843	889	877	922	840	907	841	791	848	888	821	907	807	812	871	877	895	814	832	867	891	871	874	817	805	829	817	884	886	841	903	840	899	893	856	906	841	870	840	840	844	904	863	889	864	846	912	857	863	858	910	877	864	839	841	868	854	845	897	875	871	913	896	884	858	885	890	863	849	812	904	867	841	830	816	846	834	871	903	846	849	868	908	893	853	893	812	831	880	840	891	878	839	860	897	784	822	858	884	851	851	888	873	823	851	865	842	874	823	843	851	860	859	850	844	797	844	884	938	892	843	799	907	851	836	870	813	883	850	857	865	860	858	833	911	860	820	826	824	816	842	863	859	829	859	888	814	906	931	911	901	871	840	891	862	822	881	845	882	860	835	885	864	844	851	854	849	815	847	879	879	822	826	813	857	817	878	858	871	846	854	864	818	871	842	835	883	863	864	898	939	879	833	894	850	900	859	865	835	826	872	816	829	853	837	870	888	869	832	846	842	854	843	850	807	797	832	883	860	872	894	872	816	851	833	829	873	873	880	852	911	843	821	847	845	888	890	868	860	837	878	841	863	831	871	805	852	902	826	863	849	861	852	864	878	844	874	839	862	826	843	896	868	905	811	853	811	856	857	878	901	871	856	860	854	879	862	872	833	889	831	880	872	868	833	873	816	836	860	896	795	888	904	864	810	866	806	867	847	867	856	869	907	875	854	872	851	923	859	861	854	875	845	838	921	877	861	878	847	863	807	837	817	877	866	837	893	859	866	798	859	866	849	826	866	939	823	874	797	825	918	876	841	914	897	842	829	865	816	832	912	871	827	863	794	874	885	889	823	853	829	858	810	830	890	920	851	829	856	860	821	811	820	859	860	859	854	857	854	845	869	851	819	849	830	890	868	828	847	859	896	894	852	845	909	887	911	838	818	901	881	839	903	839	785	815	870	881	799	829	891	839	853	861	884	921	860	836	855	855	905	822	870	832	849	884	828	863	811	847	862	862	853	833	876	811	795	831	854	878	910	830	933	854	878	859	844	799	887	854	887	777	829	859	840	893	863	852	839	832	884	816	850	829	926	841	819	900	891	894	885	870	892	859	867	874	851	863	835	892	832	876	859	855	860	861	862	861	924	840	792	891	933	882	903	837	866	846	918	895	898	856	890	894	899	893	846	863	853	853	904	866	857	848	854	825	888	822	849	857	893	836	895	919	836	836	869	885	830	868	831	903	840	841	819	850	832	843	828	878	815	838	863	837	835	887	869	863	916	886	840	865	840	826	865	827	816	884	838	838	910	766	873	838	854	841	860	845	847	882	852	869	962	830	896	862	867	853	836	889	875	847	806	880	856	836	803	838	815	896	797	911	840	836	867	822	791	854	882	810	903	882	874	895	867	873	870	788	836	831	874	844	887	866	868	891	858	848	839	864	809	859	872	800	829	814	885	857	877	906	862	841	811	861	791	833	893	878	853	835	872	906	883	856	832	835	862	848	891	850	847	848	921	870	846	873	868	860	832	801	868	914	829	880	863	801	911	867	836	889	885	850	896	852	836	861	847	905	803	848	890	866	900	853	838	871	790	866	864	820	841	913	816	875	847	832	848	869	841	862	836	875	922	859	841	830	836	840	839	851	879	867	857	850	871	846	860	832	808	861	907	871	795	851	861	906	879	877	857	798	812	842	867	850	816	891	882	834	899	926	827	886	845	864	907	873	836	878	839	888	815	843	824	868	877	882	873	896	829	894	857	833	851	844	861	848	851	864	859	826	832	870	894	876	924	858	880	857	857	878	846	836	853	856	810	856	813	892	872	799	845	856	831	850	831	820	783	870	866	838	872	858	853	792	853	835	912	836	846	822	841	880	852	858	875	876	860	887	868	844	876	850	797	830	932	844	854	835	845	907	881	834	866	834	828	825	846	852	831	822	841	878	893	831	866	834	864	850	868	858	891	868	816	847	871	948	848	807	886	822	866	845	894	821	840	858	836	854	870	853	821	853	867	862	890	844	842	862	881	851	853	854	837	857	865	827	871	852	848	855	904	835	819	850	878	848	936	828	900	794	820	867	884	872	846	856	908	815	850	866	785	907	861	856	847	818	914	873	903	832	827	839	876	893	908	862	855	821	896	875	859	945	831	907	893	839	895	864	796	861	869	914	828	810	843	837	851	870	921
33102	56201	46323	35898	28787	23457	18126	13239	10115	8100	6462	5216	4431	3793	3443	2945	2600	2185	1985	1841	1652	1566	1486	1355	1290	1197	1140	1066	994	1038	964	989	1018	951	897	940	944	848	966	861	851	818	880	820	876	824	845	835	868	850	853	857	893	887	865	886	808	861	848	848	905	893	863	837	865	836	853	861	864	836	842	833	864	837	821	888	835	904	828	864	810	856	865	863	831	885	860	833	840	837	882	868	870	859	871	897	857	875	891	849	824	846	829	871	823	878	927	889	883	872	841	840	833	815	826	865	860	811	876	852	889	883	826	847	832	859	881	832	833	822	867	826	833	852	854	846	878	850	811	873	835	860	843	882	821	817	859	835	872	881	819	849	844	854	854	810	851	889	898	859	810	844	843	843	828	878	814	885	818	819	836	872	849	831	849	862	834	836	859	812	905	860	879	888	892	877	859	820	828	864	836	843	892	856	877	853	851	830	823	857	872	809	855	857	900	830	848	851	807	865	876	822	828	863	830	832	847	815	846	851	912	805	915	834	836	829	855	816	829	915	819	841	834	822	839	832	860	866	894	887	842	847	798	826	879	859	869	834	824	870	848	847	841	851	880	849	774	860	879	856	782	884	865	838	823	913	854	858	807	883	861	854	845	820	843	847	860	860	880	900	845	830	849	822	801	812	817	826	866	805	843	838	869	851	840	833	841	871	829	829	843	802	826	847	840	870	799	826	886	844	852	886	799	902	840	895	826	832	922	882	905	839	821	824	803	894	833	862	834	810	895	864	867	839	903	824	826	829	861	829	906	889	864	866	825	816	814	865	872	875	829	861	852	826	840	851	866	921	871	875	868	888	853	901	841	835	856	888	843	824	797	864	853	882	777	857	822	869	837	864	851	843	840	858	827	850	818	855	889	824	849	866	883	851	852	820	877	862	845	814	837	817	824	867	864	857	830	801	804	811	845	848	782	896	822	857	803	863	890	864	859	892	868	815	786	831	867	866	843	875	875	880	856	845	849	820	843	859	878	837	879	894	821	776	845	861	794	900	864	871	816	821	824	830	841	893	857	839	811	849	829	908	817	887	853	823	879	849	824	816	865	873	875	793	845	878	842	885	830	843	841	866	866	832	838	880	878	853	811	896	826	846	886	849	841	840	849	862	868	846	858	793	841	870	839	789	878	911	859	858	864	848	841	876	831	850	891	808	794	895	877	869	844	879	814	857	856	849	851	825	891	880	835	873	876	854	804	843	829	854	837	852	832	852	807	884	822	900	857	833	858	808	845	876	858	900	851	818	835	849	798	882	839	883	876	832	820	870	865	850	862	866	850	880	848	836	832	889	864	854	798	838	877	838	834	845	843	871	884	822	911	852	874	866	831	872	798	835	815	872	889	850	878	847	816	859	875	841	839	833	886	826	804	859	896	829	826	848	851	806	883	847	865	829	819	817	840	878	886	845	894	870	823	841	823	848	830	832	846	862	849	860	866	862	850	855	825	864	848	845	826	846	833	833	866	840	895	834	872	864	883	854	836	822	821	844	813	842	850	845	842	844	814	834	819	848	855	874	906	826	869	893	862	846	793	914	893	859	834	808	838	844	825	823	830	851	819	858	861	887	863	810	817	819	806	818	871	880	841	829	888	856	830	848	868	852	752	839	855	882	821	820	861	846	828	810	877	840	858	870	820	846	909	831	855	876	805	867	823	877	864	820	840	844	843	826	826	889	878	862	900	820	817	852	861	836	850	846	850	816	838	836	812	863	864	869	843	860	879	812	896	875	889	842	833	832	859	895	837	882	846	849	836	850	857	815	890	819	873	833	886	882	822	841	848	828	846	882	890	820	843	865	868	827	870	861	801	849	807	872	798	901	831	871	845	875	866	835	866	849	827	851	810	853	866	832	817	871	839	815	810	830	839	826	804	802	904	841	833	834	818	867	852	824	817	843	851	852	822	888	831	839	803	860	789	849	882	815	870	901	928	901	874	859	855	833	809	830	867	834	849	867	819	868	833	858	774	765	833	854	789	809	877	817	858	812	880	855	836	857	862	843	832	882	892	884	862	815	874	834	844	853	914	878	843	834	867	840	847	862	809	846	830	897	829	885	839	852	855	849	854	817	821	844	845	876	899	862	864	895	822	885	854	847	787	859	865	779	899	849	821	852	811	855	857	886	853	890	868	814	855	838	790	842	861	868	856	905	856	848	887	922	872	857	826	808	890	857	891	861	816	887	850	798	891	824	847	861	893	823	861	847	838	821	833	814	835	890	894	869	874	869	872	848	823	864	845	851	839	839	842	857	866	855	878	876	814	835	855	856	862	858	847	893	800	816	838	854	815	847	852	835	799	795	840	882	802	850	793	846	849	846	839	822	811	902	862	889	860	865	808	816	904	834	832	806	805	834	854	879	858	856	836	806	875	849	865	840	856	863	841	867	860	870	861	877	871	869	925	820	893	861	860	792	824	856	853	843	825	855	860	806	794	896	812	816	786	836	821	857	861	833	912	850	857	905	787	877	849	879	884	892	870	856	846	884	843	841	884	858	850	803	878	853	817	805	827	820	848	800	828	861	850	864	864	870	850	888	829	878	837	820	859	829	851	867	837	904	885	817	841	826	855	862	873	876	894	860	836	928	859	861	901	816	873	855	859	861	880	812	801	889	845	886	856	844	879	804	850	881	878	892	827	887	806	859	857	873	875	836	814	908	836	823	856	853	835	901	856	895	830	838	798	851	873	832	881	855	821	868	828	879	826	795	863	857	881	826	780	836	795	857	805	828	883	875	823	861	877	842	859	865	896	845	858	872	831	812	824	885	850	803	798	857	922	866	858	834	791	888	886	808	833	841	805	829	833	856	897	866	858	839	882	804	874	812	793	855	820	851	842	908	902	849	862	855	880	829	818	838	892	862	872	814	860	870	834	827	910	833	827	843	903	838	833	835	873	850	835	772	880	876	860	827	907	826	886	833	873	851	855	794	847	891	884	847	800	886	905	795	837	833	845	889	837	895	838	895	823	848	866	800	809	870	810	853	832	872	855	880	846	818	791	895	835	879	815	829	831	890	876	878	848	832	800	832	857	830	826	832	896	901	848	789	888	816	827	836	844	877	883	865	874	892	824	850	831	861	856	890	878	845	872	851	872	859	841	873	867	890	803	840	844	861	849	877	873	845	835	794	898	884	857	854	826	832	858	841	872	878	841	884	852	880	836	838	835	803	887	860	822	872	806	902	819	827	847	897	854	892	819	777	896	861	837	919	821	919	841	903	887	850	853	882	819	816	835	826	811	860	875	895	874	884	878	846	829	889	881	862	839	840	873	846	820	878	887	870	844	819	795	873	828	809	801	836	832	847	823	841	807	802	861	824	870	852	854	897	806	836	862	861	838	860	819	761	865	833	867	882	839	791	858	844	803	892	782	851	864	837	865	807	891	846	832	862	867	849	845	856	847	803	815	786	855	813	859	841	898	856	817	842	824	825	853	841	840	889	850	832	813	787	874	871	904	848
24699	21123	29048	28128	23339	18090	12338	7599	5435	4405	3569	2837	2621	2386	2032	1926	1672	1558	1424	1286	1353	1187	1171	1084	1003	1024	968	963	858	950	951	954	864	844	882	864	871	844	826	825	827	843	830	861	885	811	784	772	827	820	832	837	816	767	821	867	848	805	795	848	846	821	808	846	800	845	844	773	843	858	803	844	841	832	867	831	821	831	811	866	818	840	845	830	834	799	872	835	811	865	847	822	823	767	903	842	838	856	798	849	831	795	855	870	817	847	842	816	845	777	787	858	809	803	825	777	819	839	902	793	792	815	821	886	836	833	794	855	860	842	824	825	829	843	872	829	799	812	844	885	869	878	868	822	847	828	764	821	825	799	856	798	822	801	839	830	828	763	806	855	864	835	832	866	813	821	779	799	774	850	803	814	869	838	818	785	794	792	846	823	856	866	843	829	834	813	850	809	810	808	838	808	823	805	832	836	783	808	835	840	792	850	825	826	833	806	816	818	826	846	809	848	800	814	839	830	844	827	815	846	806	814	818	829	799	845	833	835	780	795	791	820	827	865	838	834	818	823	819	857	885	813	789	802	857	898	858	757	868	851	850	831	790	780	827	812	759	832	828	890	791	827	862	829	894	886	854	873	806	838	863	853	805	795	849	808	860	816	850	805	890	854	834	818	879	860	839	775	794	838	830	859	858	828	812	827	816	853	810	858	849	830	831	866	833	797	811	808	841	814	850	855	830	844	877	882	810	796	821	825	825	859	781	850	867	845	838	835	852	847	811	852	871	823	804	836	862	877	844	817	796	792	838	845	877	850	805	821	793	843	839	824	821	819	824	827	791	873	848	777	879	857	825	815	821	835	849	853	847	842	843	868	791	856	847	854	885	839	865	794	867	846	868	832	814	822	825	885	812	870	877	845	850	814	821	835	859	838	860	826	799	839	847	819	841	801	851	837	802	834	840	838	867	855	898	872	815	844	804	878	858	839	868	870	861	793	824	820	835	854	835	848	814	895	812	817	803	834	771	807	807	825	817	811	825	831	848	802	802	800	830	853	806	863	770	884	835	817	797	837	845	858	810	838	854	833	790	845	801	805	812	854	820	815	755	822	792	828	893	837	804	828	830	801	792	876	819	816	807	864	843	879	849	791	865	821	823	841	866	807	846	778	801	876	872	870	782	841	833	823	815	841	829	821	818	808	854	829	824	823	782	797	826	819	762	818	842	826	806	837	853	814	826	874	830	837	852	847	855	809	812	819	849	820	810	870	809	804	808	815	803	890	839	818	869	821	835	841	850	842	860	831	825	869	818	818	796	833	803	844	848	849	850	827	824	827	826	828	815	802	749	805	839	805	819	800	859	851	828	863	863	827	840	808	839	833	877	822	823	821	844	826	802	839	814	857	879	841	833	844	848	816	798	833	812	837	795	805	830	796	762	829	852	832	898	812	845	829	845	867	852	840	804	841	854	866	836	844	825	818	803	834	831	831	830	835	848	786	825	871	812	847	769	840	819	846	814	834	802	878	844	780	801	880	876	837	861	849	830	817	802	818	791	771	815	857	802	847	890	829	833	904	845	869	867	868	817	863	866	830	834	868	848	845	822	873	850	820	797	766	776	822	821	921	873	887	870	820	812	865	824	790	857	796	807	860	855	819	822	809	858	842	822	778	867	819	830	801	854	844	812	901	867	888	877	824	840	865	834	813	837	865	830	823	864	874	824	818	799	825	799	854	850	863	865	838	794	860	817	899	863	805	880	840	823	854	773	839	824	820	844	901	806	836	895	832	842	807	828	854	809	823	802	829	854	888	861	866	875	806	908	824	806	835	836	815	859	833	810	814	819	825	834	899	831	851	794	866	788	817	881	834	848	849	774	779	825	849	860	810	840	866	805	835	857	841	900	840	804	811	787	809	826	784	867	875	848	815	814	833	823	825	812	828	835	815	844	848	830	850	808	817	810	852	800	869	844	843	816	851	839	808	849	813	826	869	824	817	831	808	803	858	838	872	833	814	785	842	847	860	853	834	762	821	774	882	828	851	881	820	855	879	805	849	802	826	850	868	874	825	799	856	815	843	850	855	805	854	828	861	881	833	798	788	815	811	790	801	805	818	834	815	850	764	817	842	873	819	840	788	837	791	850	802	845	817	852	857	846	817	819	837	796	845	822	835	881	826	844	829	877	855	785	790	801	841	781	821	854	842	853	867	868	780	843	805	795	767	816	900	822	767	844	856	848	855	835	862	871	828	792	845	813	850	858	783	792	825	841	760	813	834	796	811	880	790	843	809	825	822	793	839	863	828	845	810	831	866	757	814	845	826	835	835	828	822	855	813	867	829	818	813	782	810	843	882	879	873	818	787	826	836	830	834	831	763	819	822	820	837	815	769	863	814	782	849	850	787	815	848	842	809	762	869	862	845	876	808	842	819	846	832	835	846	829	775	810	834	829	768	826	854	804	839	890	838	844	796	834	835	841	832	853	788	873	832	813	896	853	827	802	834	850	839	850	858	796	857	798	886	827	862	844	829	823	837	836	850	868	795	776	805	820	855	818	812	876	831	835	813	817	845	847	845	800	791	774	823	840	819	821	814	781	844	841	837	871	806	783	802	876	895	780	862	848	850	873	845	832	793	824	811	842	777	839	849	793	827	848	787	807	854	809	808	823	811	879	852	869	804	853	850	795	861	850	844	779	853	846	793	830	861	826	880	840	833	831	847	800	819	845	822	830	850	819	796	830	846	809	796	815	833	805	807	815	795	856	835	813	867	811	790	884	831	816	832	806	841	834	848	792	802	877	875	911	792	802	867	860	860	858	841	807	831	803	856	852	792	825	775	776	838	792	831	841	832	856	868	834	820	782	832	867	817	827	796	761	877	830	797	853	826	792	830	844	859	821	865	824	834	733	789	892	828	879	859	799	803	800	811	827	854	828	796	875	790	828	815	795	831	893	828	837	865	808	805	832	830	829	851	850	843	835	875	786	842	834	814	754	837	793	811	838	859	810	868	857	790	809	834	795	857	811	861	851	817	776	839	848	849	843	852	790	825	870	838	774	776	761	855	895	842	840	863	828	841	808	803	825	768	835	839	814	849	816	879	835	832	757	833	805	836	868	862	813	865	802	863	780	841	832	831	817	821	837	826	841	805	833	831	835	823	813	886	856	805	807	903	800	857	847	789	833	882	831	850	827	825	812	798	813	845	809	794	831	840	801	823	827	825	890	820	794	823	856	860	833	837	781	827	859	837	858	835	832	801	831	854	908	799	797	844	840	831	817	855	816	818	852	869	852	869	818	830	805	834	867	825	839	863	787	821	804	867	876	817	785	802	880	861	766	835	860	826	832	810	806	830	819	837	842	815	830	823	856	809	813	852	836	823	837	821	870	848	811	827	857	866	823	863	850	845	838	821	806	823	788	867	861	836	817	860	821	829	880	843	810	804	855	895	826	798	873	804	816	854	789	891	825	810	870	843	828	815	836	838	845	805	879	831	848	814	862	833	802	816
32576	52217	42918	31975	25321	19887	15033	10984	8463	6683	5451	4327	3829	3250	2823	2548	2244	1996	1823	1726	1539	1313	1315	1227	1188	1104	1084	969	1010	935	920	919	928	877	888	915	912	896	871	826	854	827	864	851	840	847	807	822	867	867	836	856	842	888	867	810	858	802	816	799	881	818	847	824	846	799	823	833	812	783	825	858	835	876	849	874	788	820	828	820	822	821	825	785	844	839	814	840	806	766	851	855	852	788	828	839	906	873	860	789	868	788	847	848	848	838	829	831	848	833	854	838	846	883	846	833	858	811	834	845	778	792	809	816	816	853	846	843	836	834	834	841	829	869	878	852	848	836	839	877	808	830	840	821	817	830	818	836	822	867	811	829	821	797	824	832	843	861	895	871	816	844	822	856	854	855	824	842	852	836	858	791	872	869	796	820	871	840	774	847	879	827	829	831	840	776	784	776	842	843	867	820	825	831	841	862	856	875	857	858	844	846	807	822	853	807	829	839	791	861	832	831	805	845	847	853	833	874	814	855	856	855	889	814	892	814	826	837	837	874	824	797	852	827	811	917	817	811	821	810	803	854	807	832	900	813	879	832	863	840	823	852	847	828	841	885	808	830	794	824	822	829	851	813	860	804	862	884	898	861	793	836	839	804	835	885	828	800	839	818	865	848	859	814	833	853	829	804	797	841	856	865	873	896	836	854	898	839	833	823	848	820	858	867	805	834	872	817	828	854	870	863	865	834	827	857	871	897	901	839	813	886	797	868	839	835	891	824	811	871	831	846	822	821	825	862	877	841	830	866	815	880	866	857	858	791	824	861	862	804	880	810	848	884	851	828	844	834	820	856	801	826	801	836	860	808	835	815	815	839	814	799	847	841	845	824	866	822	831	812	843	867	810	850	877	876	830	862	873	800	832	853	760	848	837	861	851	845	876	801	870	850	860	839	804	801	860	834	837	827	877	865	828	876	816	817	818	793	783	875	858	803	832	860	780	834	841	841	821	844	820	780	853	868	817	846	851	834	803	859	877	903	808	843	828	805	860	847	866	815	840	837	868	848	797	874	823	820	803	857	856	853	850	829	849	820	851	820	821	863	849	855	861	854	799	828	841	862	782	839	842	861	827	825	850	777	849	820	824	873	866	877	840	885	843	773	871	840	852	822	939	847	905	828	834	841	805	884	838	873	866	854	871	836	832	866	834	843	838	836	812	780	871	861	836	885	845	779	864	812	862	845	864	840	840	869	812	867	833	846	839	844	893	828	831	836	832	842	851	806	791	820	805	840	849	855	859	794	831	817	816	800	810	886	811	889	812	845	778	831	869	836	858	879	844	827	842	842	832	855	887	761	869	847	814	792	815	854	850	858	805	810	816	839	819	860	853	807	824	830	818	833	835	810	879	776	813	840	878	856	861	851	811	837	835	829	865	880	879	867	793	814	835	840	841	860	797	825	772	851	843	853	795	835	893	833	853	820	797	838	840	835	841	846	842	858	817	810	865	837	838	831	864	818	812	811	877	856	837	832	782	853	910	822	788	817	878	877	843	893	885	844	810	837	819	846	863	833	865	874	836	850	858	847	815	804	819	859	829	834	845	811	812	835	783	837	839	838	829	878	860	808	858	816	804	786	847	836	815	835	817	828	793	831	811	822	883	845	814	785	835	851	843	785	824	841	855	869	818	857	828	842	828	870	862	815	879	823	826	791	843	813	822	830	827	847	814	863	843	837	880	808	814	833	860	853	906	804	826	863	872	801	843	825	847	802	877	851	823	838	827	819	836	832	860	803	852	814	855	869	814	793	867	831	859	882	821	844	833	819	810	883	853	805	831	839	834	878	851	826	827	844	845	875	804	841	870	836	844	858	834	826	803	848	837	823	803	813	861	813	855	826	833	851	823	867	880	815	820	836	802	846	843	866	799	836	783	814	804	828	791	839	866	843	821	848	835	866	851	833	883	877	838	823	833	830	857	849	829	873	870	782	865	816	816	865	821	820	830	827	844	869	870	861	854	836	812	876	815	874	841	777	828	829	827	829	888	863	834	824	803	830	771	835	816	875	832	852	798	843	913	840	880	848	856	817	849	815	870	848	909	824	867	860	783	842	839	817	828	885	876	822	866	850	818	798	864	829	869	857	865	837	815	865	857	833	808	859	840	825	815	862	827	829	815	804	822	828	803	830	847	838	797	827	870	825	917	833	840	768	791	873	849	792	832	834	805	848	850	823	830	849	824	826	848	837	819	902	865	774	832	849	823	850	825	907	807	886	848	854	814	830	772	782	871	865	834	820	833	866	815	820	833	840	822	862	768	839	798	854	822	856	855	873	826	813	773	830	855	841	843	871	852	834	876	848	897	865	842	878	805	842	870	804	870	817	837	853	870	869	813	793	843	836	821	831	858	840	816	843	801	813	815	817	859	806	775	856	806	824	838	806	798	874	863	874	869	810	856	813	869	819	795	852	881	888	788	816	831	760	856	794	882	828	826	853	787	757	814	821	856	844	809	865	826	853	836	868	824	870	845	818	893	861	837	832	863	865	843	801	803	869	819	825	832	777	841	880	904	848	844	846	837	867	825	872	835	848	815	839	841	797	885	825	864	830	833	858	796	855	840	809	872	822	805	850	832	796	826	835	843	863	892	799	814	843	828	838	887	831	850	839	796	869	858	808	819	774	825	828	818	838	800	788	872	856	891	872	838	849	858	888	836	854	874	848	885	861	799	879	888	816	869	793	795	799	799	800	790	849	839	820	832	850	765	844	797	831	807	848	839	812	838	858	806	834	801	812	876	793	892	810	843	824	821	845	822	917	849	817	874	844	784	870	803	874	843	829	825	863	867	812	884	778	851	867	847	856	852	792	805	852	850	870	802	824	846	842	811	818	841	882	813	819	818	904	823	882	825	814	831	891	832	813	857	836	817	901	839	848	853	869	811	906	857	824	868	841	849	852	804	856	867	821	806	800	879	848	887	848	793	792	891	791	838	810	850	823	846	841	824	777	848	881	879	891	835	802	873	771	846	867	860	804	822	851	854	859	825	860	838	844	831	852	877	826	840	842	845	819	870	886	799	923	850	790	829	827	818	882	884	808	835	813	843	857	845	866	835	763	840	877	840	830	894	780	827	849	848	807	819	821	822	794	837	780	821	874	854	820	767	818	837	854	832	834	888	809	803	849	873	880	822	871	816	879	873	856	830	818	826	836	825	839	876	793	852	854	836	844	839	834	826	765	855	805	857	849	809	808	870	884	833	816	774	805	808	839	828	849	836	886	843	906	878	822	812	862	897	845	830	853	845	841	852	792	888	834	840	814	805	775	792	827	833	835	791	878	800	863	824	844	841	895	827	855	845	822	873	861	846	837	818	802	819	787	815	807	842	841	826	845	822	803	781	812	837	812	854	841	875	823	861	829	805	784	878	841	872	806	837	863	799	791	886	842	805	863	864	845	819	808	831	801	868	864	847	786	825	838	857	812	795	829	820	854	858	845	839	775	828	821	795	861	851	849
22402	20980	28693	23766	22309	24617	24448	14252	10197	8159	6536	5185	4539	3965	3543	3115	2751	2426	2272	2015	1832	1642	1636	1461	1449	1284	1247	1280	1155	1181	1144	1184	1067	1098	1065	1109	1085	1032	1050	1084	1037	1019	990	1056	1044	986	1028	1038	1001	994	972	1040	1010	1003	990	981	1059	938	1019	1054	1007	1014	997	1041	1006	988	1022	1033	977	1017	1060	1008	1007	1002	967	1018	982	1027	1018	1019	1028	1027	1039	1008	1062	1043	1026	1028	1002	1015	979	1083	997	1033	997	1038	1007	1045	972	1006	1019	1067	1030	1009	1005	958	1008	1024	968	976	1003	1008	972	1032	1003	996	988	979	1026	1077	996	984	978	1080	1059	975	991	1002	1028	969	979	1014	1027	983	915	978	1021	1025	999	971	983	1030	1000	969	1002	938	954	966	997	1002	1005	1004	948	938	1028	1026	1030	992	1021	1030	998	1054	941	1024	1022	995	1081	1020	1037	1037	1053	997	965	1029	905	1065	1011	1000	1026	926	992	1049	1075	1017	1042	996	933	984	1003	1049	1034	1041	991	1068	950	1000	1027	1020	1039	959	994	1028	1009	940	1032	1012	1034	987	989	1039	1035	947	951	993	1060	1020	1032	1006	986	1027	1061	1047	1054	992	996	960	1004	1007	950	993	990	1016	1037	1015	1001	1055	1007	994	1076	1005	1035	1021	969	1016	1006	984	998	1006	1049	987	1027	949	1017	1016	1025	1024	1047	951	973	1004	1007	1039	972	998	982	1016	1064	996	1028	1013	978	1000	966	998	979	1004	1050	959	971	1010	998	949	994	970	969	986	1046	1026	1015	957	977	954	1020	979	1011	956	1033	983	974	996	1015	1020	987	1076	1074	964	990	984	1055	980	992	991	1005	996	1058	965	1020	982	1007	1021	1009	986	1001	1023	958	978	1012	988	989	1019	952	985	986	1019	1015	973	979	1028	1006	992	946	1014	1034	938	1014	1020	1022	1079	946	1005	981	1040	1028	979	1019	981	980	1021	1003	1017	1018	1034	943	1036	1001	984	1057	1029	947	999	1049	1002	1047	1030	987	967	1026	1032	1007	1010	1000	1067	1003	1051	1053	1027	1026	1028	965	1004	1029	1040	1051	1059	996	1021	1027	979	988	990	1027	986	958	994	956	974	1024	971	987	1003	1016	1027	1008	1006	1024	1066	952	998	988	964	1049	1005	932	1025	939	1010	984	1047	1007	1051	1031	1007	1005	1014	992	993	1015	1046	1045	1040	960	1004	979	961	1011	1049	994	1001	1035	1015	1052	1002	1062	1044	1053	956	1006	982	1028	952	1045	981	1007	987	1043	965	1023	1015	1037	994	1048	954	1038	1005	1010	1003	1033	989	1018	1013	991	1023	1035	980	981	982	1011	1032	1013	978	1022	999	1019	918	929	1045	959	1004	1015	1006	1037	1013	1039	1015	1041	1028	999	971	949	1001	1012	1000	1024	1014	950	1012	1052	1017	1004	1011	954	1036	1032	970	998	1028	1004	951	1032	1033	968	1070	953	1039	1008	978	1021	1021	1036	1028	910	1018	1052	1049	1031	981	992	1036	967	976	1036	1036	1027	1010	1043	1048	1013	1000	989	1033	1001	1003	963	995	967	998	975	1006	1018	1062	960	964	997	1076	916	1026	956	1011	1048	952	999	1058	1018	966	1001	994	1025	989	980	935	1008	995	976	1049	981	1021	1028	985	1002	1046	1015	1020	1029	1014	1030	1001	1041	1041	1021	1004	991	1021	992	1007	1023	951	1047	1026	1050	1015	1056	999	1022	950	1015	1028	1067	997	1057	1048	986	936	1031	1025	1036	1044	973	982	1027	997	1000	1028	970	996	1005	944	968	1036	1074	1036	998	1056	989	1052	1020	969	924	1045	1019	1012	1053	999	1047	992	1019	985	939	1017	993	985	967	1022	998	1007	1048	980	994	982	946	1003	1005	988	981	1027	1047	1046	991	1008	1060	981	1026	999	1006	1027	1004	977	1010	1022	1009	998	998	974	1026	1033	988	997	1023	1006	1005	969	1028	990	977	944	986	982	977	1007	1037	1040	980	969	1007	1036	1023	970	1072	981	948	1000	977	987	1002	1003	1064	1030	1022	998	1054	975	1037	985	1032	1085	1032	1005	1014	1047	1050	1004	992	981	985	1023	1010	1008	983	1017	980	995	1009	979	1038	1010	1009	1018	1016	1007	1000	945	1006	986	1020	1016	981	960	1026	1009	1000	972	988	1093	956	1030	989	1045	989	970	1032	984	976	1027	967	1023	974	1039	1035	1020	1033	1016	1044	990	1036	941	990	1022	986	1004	1036	987	967	962	1019	962	1037	950	980	1030	992	1034	1052	1013	998	989	977	1029	1019	982	982	982	1055	970	1041	994	1041	1010	991	946	967	937	1011	996	1027	1057	974	995	1002	976	1028	977	997	936	1020	978	1039	961	1039	1033	958	1062	1023	1019	1012	1057	1013	1004	1083	1001	1009	999	992	987	999	992	1031	974	1010	999	994	1029	1040	1014	1005	1001	1037	1067	977	957	983	1038	1028	1027	1004	1028	1002	999	1021	1050	979	993	1043	1046	952	1038	979	1009	1003	1007	1009	996	1027	1064	1003	985	1072	914	965	985	999	1014	987	1038	980	996	961	988	1026	1015	992	988	998	1032	1045	1015	991	1006	1002	986	1067	957	990	1082	1001	1003	971	977	1013	959	1019	975	1044	1028	1009	1039	990	1007	979	1016	1004	1042	981	999	1018	1026	989	952	1007	1018	1032	1047	964	944	945	935	1008	1044	1015	1049	981	1032	993	978	936	1018	991	983	978	1015	987	1055	1014	1028	980	984	1037	1043	1073	1050	1024	1029	1025	973	1024	1060	1042	974	988	1043	1010	1048	1075	991	1008	980	984	931	1039	973	1040	1007	1013	969	1030	994	1024	957	1035	1017	995	994	987	1004	972	1014	1029	1014	1027	963	1015	1028	982	975	977	985	1033	1015	975	938	993	988	1006	1037	1003	958	994	1022	1031	967	963	1006	1020	988	1040	997	971	1055	984	993	976	1023	989	979	994	989	1012	1002	958	1021	961	985	1014	989	1015	997	994	999	1014	981	1044	981	1012	985	1032	1020	1002	932	993	1012	938	1009	1026	1012	984	940	1003	1013	1038	1010	1015	1023	1004	1050	937	964	930	998	1043	990	985	1044	1007	1029	997	1025	986	977	1033	1004	1005	972	1047	991	1033	994	974	990	984	1053	1014	961	1022	950	963	972	990	992	1031	972	1052	1004	996	995	1064	1013	1041	1028	1026	1020	974	1029	964	934	1012	980	1060	1001	1033	1078	1002	982	991	1014	1032	1020	1068	979	997	1025	1009	1016	1049	1044	982	1015	1025	1045	970	966	971	1042	976	971	1050	1050	990	961	984	1056	996	988	1005	1018	1004	1069	996	1069	1051	1015	1010	1038	1029	922	1000	1010	1041	960	985	1015	980	996	1016	1014	1012	969	1027	971	1016	1058	1005	986	988	956	979	976	999	1043	977	1004	975	945	1019	990	1022	983	966	1053	1000	999	976	990	994	1017	964	1025	1007	1001	1006	1027	984	975	1005	1008	1013	972	1004	1012	1017	1024	1008	1004	993	1008	979	986	1002	1007	1024	1012	1073	971	1021	995	1003	992	1028	1017	972	1014	978	985	1006	985	984	1003	1002	984	1071	1003	1020	1051	944	1002	1034	1020	989	1043	1071	999	992	1034	990	1035	1017	965	1058	1023	942	1019	996	1039	952	971	1046	1018	1073	1043	1006	990	1011	1011	1080	985	1028	970	1026	984	997	993	988	1032	1011	1033	1000	1018	1046	1031	991	992	954	998	1026	1033	1004	969	1014	966	1064	1013	1031	972	1003	987	991	985	991	1001	998	1025	950	1031	957	979	981	1044	1023	988	999	1061	945	1035	1056	981	1013	1022	1024	1009	940	956	1076	999	979	1037	988	1016	981	991	1009	1066	999	1047	1009	983	1054	1009	993	1023	999	1068	969	1001	1045	965	1041	1010	997	991	1014	1004	986	1018	1015	1001	981	987	995	997	1013	1065	1051	999	1043	1008	1004	992	973	1031	991	1045	989	977	1093	1002	1024	965	1035	1043	1014	1020	1028	1049	1041	1048	1006	966	977	1023	1029	945	1036	1004	1008	1069	974	1030	1021	966	1024	1005	1034	921	1010	992	957	1032	1048	1045	1013	983	967	1029	1020	1036	1022	1010	1045	1056	1025	1023	973	1056	1015	1007	983	1025	1019	1016	982	999	1027	1015	947	976	960	1004	1017	1027	1031	988	1003	1024	987	999	1027	1003	1027	1032	963	986	1026	965	1045	957	940	1012	1058	1018	1001	1036	1016	911	998	990	1022	1045	977	1007
35973	61406	51234	40434	34135	27782	21152	16807	13594	10833	9065	7202	6138	5342	4626	4056	3613	3230	2756	2531	2190	1933	1876	1687	1647	1423	1304	1299	1240	1193	1187	1158	1173	1109	1072	1051	1108	1062	1057	1012	1101	977	986	1021	1020	1033	951	990	969	984	999	949	1001	955	924	998	984	1007	978	982	952	966	1031	972	956	977	931	978	1003	1018	982	1022	987	953	1001	996	956	988	927	954	995	1015	960	979	991	943	982	995	1003	935	957	969	1009	997	948	1004	962	950	978	958	929	951	983	1032	974	1025	942	973	1006	990	945	987	950	970	951	931	1031	1042	1006	959	1019	1034	937	984	991	993	984	956	1004	925	1002	999	960	915	979	930	1002	970	967	977	941	1014	972	986	989	932	978	1007	1006	962	915	1023	953	962	937	992	999	941	934	1004	981	985	958	928	977	987	936	943	998	1023	1020	982	971	1041	986	948	986	957	999	988	975	969	1009	1004	949	967	974	1002	961	995	973	961	983	966	1004	940	975	964	1004	946	1003	971	951	991	981	938	955	934	973	957	972	979	982	985	992	949	950	956	971	929	936	922	1011	920	1021	1031	974	984	952	946	1008	969	977	932	988	963	931	982	920	952	923	937	1024	952	964	983	963	973	1004	997	1005	977	975	1020	972	942	1029	950	1037	964	960	960	985	959	1052	1001	1030	966	910	1058	996	962	1009	1021	964	988	1057	953	1017	930	1011	1043	983	964	908	954	978	976	1022	919	964	992	976	1008	946	954	1016	867	1016	969	968	993	994	972	948	963	1016	977	983	1010	953	952	972	956	961	971	915	916	980	1022	968	988	973	987	1015	997	983	951	990	963	1017	970	1012	986	963	956	963	956	996	917	1007	956	1016	909	976	1012	976	978	1011	950	964	934	932	1004	1005	1023	1030	994	970	967	953	966	996	1013	979	993	1034	1009	1047	956	934	981	985	969	980	1002	974	931	959	975	949	1007	1005	1004	918	1009	973	1013	961	975	953	990	980	948	916	927	998	963	945	994	933	892	997	1005	1036	981	1025	1028	965	987	929	967	977	960	991	991	975	962	964	992	994	1016	960	947	976	996	956	962	1009	932	970	987	983	931	941	948	1040	947	994	958	1013	955	968	933	1049	903	988	960	1008	1035	986	928	947	1012	940	937	989	940	979	943	982	982	996	973	956	958	1016	947	948	1020	1025	1004	939	965	1024	995	952	1029	977	981	995	1044	1022	1006	1009	1010	971	976	971	931	971	1006	928	920	914	1001	980	984	971	996	1003	971	1007	974	1002	942	997	999	1036	968	1018	998	1064	946	961	976	993	982	1003	968	990	1038	1003	973	1016	998	1008	986	974	963	933	1011	1095	994	963	953	968	992	982	1016	1020	961	992	973	953	951	966	1051	934	948	996	984	1002	1007	926	939	1001	976	990	948	959	1007	923	1010	952	978	988	972	1002	1013	953	936	1005	1022	1015	943	961	949	993	982	1005	983	969	1024	951	964	960	998	978	961	935	1015	992	962	949	976	982	935	997	994	1031	1012	948	982	964	994	962	917	975	967	972	974	960	953	922	979	970	1020	1017	883	968	1040	998	987	960	961	1014	976	986	997	1000	923	1020	966	1003	1009	984	986	990	990	945	1013	953	1028	996	954	1004	1038	998	965	978	1004	964	939	1009	982	1017	981	961	993	966	975	995	960	985	1005	946	951	1001	940	970	953	974	1021	970	979	1007	998	981	891	942	1008	935	973	1019	986	992	984	948	980	1037	981	993	939	989	1001	975	948	1000	968	997	960	953	1010	977	968	955	992	945	994	972	1003	916	965	936	986	955	950	902	955	967	992	984	1003	959	984	960	962	986	1007	1015	925	951	966	912	972	981	939	1011	1034	978	1050	946	999	961	1011	990	938	948	981	989	977	956	995	972	973	1011	1009	940	958	922	991	1002	996	984	996	948	979	964	975	1015	989	970	994	991	932	987	991	972	932	1006	997	971	996	1013	993	978	935	954	977	912	933	990	982	1007	1035	991	987	997	1023	955	952	944	975	951	977	942	1044	984	996	976	944	972	967	973	985	976	984	1003	989	980	1028	967	964	1016	936	953	995	992	976	990	1004	1043	1008	931	944	927	957	970	958	959	960	992	988	952	966	959	990	986	999	1014	941	939	1046	930	947	1003	963	978	971	969	984	985	1014	1029	989	1014	965	985	1028	1027	967	966	1002	952	1014	1039	974	1007	990	956	965	973	956	945	984	910	985	999	989	965	1017	953	940	969	972	952	971	975	1009	958	999	1006	967	946	958	904	962	985	976	1031	936	985	947	1004	1057	959	987	971	995	939	952	977	916	938	960	967	992	929	995	963	990	998	1010	969	1016	1037	1008	967	961	1025	969	1059	972	971	940	972	942	921	976	987	967	993	976	1002	957	959	945	975	971	953	982	1021	979	965	985	1028	998	1038	1021	1014	1009	938	976	944	974	1018	948	956	1015	976	1026	977	959	996	1018	955	981	1008	1002	972	979	987	940	962	928	1026	1002	981	979	969	973	993	939	1016	974	965	1045	969	1001	1024	999	1026	969	1003	983	946	908	1045	982	1002	989	1018	1022	997	952	1031	955	1010	960	992	969	994	984	929	964	988	982	1009	964	951	961	978	967	978	967	931	1013	945	947	967	965	979	963	968	996	936	980	972	944	919	1001	962	1003	993	954	1005	974	982	976	969	987	985	985	1007	989	1001	1007	990	942	1042	1023	957	959	1007	1006	954	1012	984	1035	978	996	976	996	936	977	1024	1001	1019	985	974	981	957	962	950	1002	989	942	1025	987	1014	997	1008	921	957	951	1003	979	980	978	988	981	1019	999	966	1013	980	995	978	996	904	929	1025	1004	978	972	1037	962	929	999	1005	993	978	1030	975	990	989	969	973	935	969	967	1028	949	967	989	937	962	999	931	945	958	957	972	1019	972	957	985	946	987	989	989	1009	985	977	987	1000	995	936	1015	1007	981	999	1016	967	987	961	994	935	918	976	962	930	987	945	947	932	1031	982	985	961	994	1011	938	993	964	1007	1018	961	982	986	966	972	1004	967	930	967	1005	970	980	994	993	1078	979	945	1000	965	997	954	947	1013	977	1009	970	1020	980	952	951	934	987	955	937	990	1035	990	982	999	977	942	950	990	991	964	976	1017	957	1041	990	1057	995	925	922	993	925	971	1041	972	1004	984	1011	966	971	1001	998	935	957	1006	1017	920	966	971	948	948	993	993	983	934	965	947	953	1012	979	952	961	980	1024	948	949	994	972	1003	956	998	991	937	973	964	954	946	992	948	936	950	1009	965	956	974	965	944	955	949	997	984	985	979	963	981	1027	1012	979	955	984	1001	987	986	952	992	985	983	965	1003	999	980	987	969	956	946	982	1033	985	962	973	954	969	980	962	963	970	960	987	936	1021	969	1014	1027	1028	995	974	990	971	1026	995	1031	996	1008	1007	958	1000	963	990	992	958	989	968	944	980	1032	953	977	973	1012	1020	981	931	992	974	989	973	954	960	969	949	960	974	988	945	990	984	992	951	1011	994	938	1006	988	981	976	1020	1024	992	1017	1002	962	985	992	959	937	941	982	971	1039	1001	1005	965	1002	1001	1005	963	991	978	975	940	961	974	983	963	1025	950	907	940	945	1018	1025	1012	982	998	963	946	1002	959	1016	987	975	977	994	1031	987	972	922	932	1002	997	1008	990	1004	995	982	988	989	981	989	971	988	943	923	981	993	963	1011	985	1026	948	1041	988	975	966	947	1004	959	1017	939	1000	983	995	1021	923	1012	996	967	1032	954	955	963	972	1018	950	948	1001	1004	1015	1003	972	986	951	939	974	949	1012	1003	1016	962	1007	990	981	984	972
31043	35417	41035	30972	20274	12798	7835	5496	4142	3480	2782	2324	2110	1922	1742	1490	1426	1326	1192	1159	1011	1012	909	928	904	841	873	830	814	843	790	773	836	804	812	763	806	790	770	759	797	741	722	744	759	733	786	777	723	724	794	732	705	722	794	763	794	750	763	765	819	713	719	773	763	749	777	752	704	819	733	705	755	775	738	750	710	721	698	785	709	737	784	741	781	746	787	739	708	732	742	702	770	739	783	770	751	780	763	773	725	755	777	767	755	741	730	757	785	759	769	774	725	758	768	748	731	730	807	745	737	742	778	771	802	760	749	768	764	753	734	761	729	759	805	753	750	758	745	761	718	738	734	773	761	763	750	774	760	739	758	716	739	764	726	761	699	706	760	753	789	749	787	787	768	744	778	797	783	750	780	738	794	715	725	767	784	756	753	813	756	746	753	768	686	788	749	791	710	776	743	742	716	741	753	737	795	810	717	766	782	737	782	760	756	748	806	775	730	776	774	749	817	780	719	795	745	748	779	721	722	782	729	727	752	742	776	743	757	781	743	724	707	777	775	718	726	772	769	766	755	750	770	794	742	732	777	750	737	772	813	792	738	726	755	766	783	750	779	763	745	814	729	723	755	779	771	740	718	773	743	776	723	779	723	747	783	732	764	727	748	758	745	776	782	787	722	759	774	736	806	771	755	799	786	771	757	784	750	726	733	753	768	764	719	777	760	747	730	753	751	757	745	735	728	768	748	785	784	735	728	737	774	799	797	755	761	784	731	761	736	766	744	707	762	802	727	738	735	738	790	755	728	747	743	749	725	745	756	757	773	745	780	765	731	739	773	743	797	730	798	761	799	761	737	722	754	755	724	701	761	806	787	771	743	762	780	807	753	709	755	711	737	736	776	701	745	781	765	780	732	803	730	749	725	751	759	769	757	693	755	787	765	715	777	768	755	769	772	769	770	765	736	753	760	751	759	774	769	740	756	793	725	736	751	779	762	731	771	747	772	740	775	745	758	772	799	750	789	732	784	782	767	735	755	788	749	729	716	766	797	773	779	737	768	776	773	679	760	762	760	785	764	741	759	811	727	771	760	738	797	771	780	729	746	767	777	766	755	738	755	728	771	726	715	746	745	724	759	763	778	730	723	746	685	806	765	776	753	759	726	779	782	712	779	778	752	831	760	722	770	807	733	753	754	782	757	771	730	765	841	710	788	777	753	748	778	739	734	799	794	763	811	747	752	798	762	760	739	748	801	779	726	810	741	752	806	729	773	747	778	686	758	798	747	747	809	737	751	739	770	676	765	783	782	760	743	755	757	824	779	764	728	711	765	797	761	728	794	756	775	723	740	724	701	719	791	801	727	716	744	701	806	776	751	756	783	798	777	752	773	809	785	756	744	738	749	787	763	705	824	735	765	707	734	770	787	715	785	742	751	721	772	791	791	713	776	791	788	730	771	749	764	770	749	700	758	749	739	751	737	789	735	820	777	762	796	751	766	769	703	764	743	754	775	797	758	755	739	750	752	767	722	757	748	781	748	791	712	749	758	763	732	770	756	778	797	756	790	731	789	772	776	759	732	754	778	777	738	797	794	760	784	736	745	776	755	746	728	714	764	787	723	783	759	754	743	725	729	756	768	703	759	767	749	793	755	794	742	725	759	761	751	797	728	744	760	753	726	750	756	748	778	758	753	742	756	742	790	781	807	770	751	812	754	674	803	752	755	761	791	727	791	784	719	744	750	777	775	721	707	786	793	754	746	762	764	769	784	780	785	749	783	770	757	749	729	768	756	727	724	734	724	809	766	769	793	790	783	757	770	732	742	729	793	718	738	787	777	749	729	742	759	775	760	743	774	703	729	742	787	774	796	766	677	761	767	762	771	779	743	734	739	770	762	787	727	783	757	754	768	718	793	770	750	770	780	790	734	793	754	746	720	746	735	775	699	792	758	803	771	758	707	717	783	738	762	773	740	773	764	761	745	769	841	741	760	774	787	731	792	777	756	793	770	739	768	740	762	779	775	777	792	742	769	745	837	696	744	733	731	743	761	719	739	720	740	707	731	737	762	726	730	794	771	740	719	833	778	775	799	767	770	753	778	766	756	773	779	734	771	780	774	738	745	771	762	804	717	804	772	794	807	761	748	740	732	757	749	767	735	795	773	769	794	708	727	710	800	759	720	791	755	790	752	795	776	718	754	789	716	722	771	747	736	807	803	736	746	774	721	712	787	775	760	752	720	727	752	763	771	766	709	742	727	742	760	757	789	711	816	711	807	763	766	756	691	755	777	721	735	747	806	748	744	811	737	730	752	726	788	727	734	801	763	754	824	738	748	730	755	772	688	678	817	757	784	726	687	760	732	761	702	771	750	793	758	815	794	748	724	796	757	700	767	747	753	753	747	722	743	768	751	733	715	729	767	815	774	783	772	803	747	769	729	761	758	727	781	710	749	753	790	767	795	752	737	776	738	740	738	671	779	730	779	772	779	748	697	807	775	783	746	759	790	737	805	724	722	767	805	776	726	785	732	723	691	746	770	693	796	755	690	735	798	721	776	735	796	729	745	713	803	755	757	784	777	746	691	749	734	787	800	793	785	767	744	715	733	799	773	742	749	782	757	750	781	718	727	784	733	708	776	726	760	771	742	728	771	734	793	791	741	710	754	761	772	754	793	763	715	781	740	770	744	738	799	760	753	718	766	730	711	779	771	789	707	820	754	808	719	798	729	717	745	796	766	761	770	743	799	729	795	739	735	768	706	720	787	785	721	703	757	764	802	788	767	791	764	776	778	738	715	748	769	780	771	785	730	780	773	747	722	778	762	745	739	768	728	772	788	774	745	750	700	800	727	752	717	710	707	752	725	711	752	773	722	707	755	755	708	762	756	724	757	774	725	817	719	741	726	687	775	763	694	793	739	747	684	752	752	731	754	739	745	743	703	801	757	779	719	766	766	776	757	770	762	725	741	780	782	775	733	765	760	774	751	744	787	764	771	769	736	720	750	735	752	749	751	752	757	770	714	733	769	807	754	728	804	728	785	745	740	766	769	764	759	746	797	732	754	767	820	751	754	735	750	776	724	698	779	731	763	723	721	713	742	761	731	759	770	774	799	732	735	795	762	720	786	777	800	783	794	796	768	743	770	724	722	691	763	801	766	799	750	758	774	751	800	765	767	791	727	735	720	758	729	733	762	782	729	752	746	768	764	765	773	748	718	725	759	810	753	736	754	741	754	762	782	728	737	740	748	769	745	797	737	739	754	755	802	785	723	753	749	773	706	776	759	710	780	745	751	742	799	746	794	715	740	782	756	742	745	789	741	775	776	716	806	759	742	736	752	745	755	745	782	730	760	727	760	803	773	781	757	777	768	716	755	717	792	774	762	771	751	753	723	734	787	735	756	757	737	746	732	737	768	756	761	764	756	764	712	786	784	767	814	763	739	752	721	739	789	772	708	765	774	798	763	781	769	770	706	745	737	758	758	740	782	719	790	712	758	757	722	766
32425	48297	39139	27079	20968	15457	10633	8056	6586	5154	4065	3334	2829	2562	2252	1984	1741	1620	1419	1327	1218	1237	1063	1063	1050	889	917	856	872	832	823	886	842	821	832	831	847	807	780	793	808	764	779	781	808	745	752	716	733	763	771	742	727	705	804	741	728	699	759	762	688	740	746	734	744	760	760	783	785	794	774	768	809	789	734	756	774	779	784	738	748	757	768	791	778	790	791	765	794	712	761	756	777	731	775	742	782	797	753	773	784	777	772	774	755	774	753	731	799	781	773	812	755	744	746	785	783	779	781	787	745	766	735	771	770	784	789	744	790	770	758	823	751	737	738	756	790	778	762	776	790	773	747	720	815	756	766	751	786	748	766	789	758	759	748	799	799	750	755	778	705	799	751	758	825	782	756	747	818	792	771	735	732	839	754	741	792	783	756	769	825	748	741	769	775	793	760	778	777	750	723	748	774	808	753	757	778	747	780	811	786	803	760	767	814	792	787	737	813	719	761	760	794	752	768	738	796	737	747	792	759	738	761	732	778	771	782	756	744	791	803	755	757	739	793	774	754	781	730	756	750	765	790	792	784	775	755	705	745	722	757	745	757	805	718	768	772	757	787	748	738	794	737	722	755	781	767	791	715	789	774	795	785	740	791	753	727	747	771	774	836	794	796	755	757	743	759	724	778	738	771	805	811	740	750	768	773	764	775	726	755	776	811	810	736	761	759	764	762	783	773	726	757	768	740	800	773	788	785	773	749	766	773	735	829	785	782	804	804	770	791	752	772	743	742	748	715	778	730	726	717	782	711	750	722	747	765	744	810	750	774	744	743	735	768	790	752	782	742	724	757	753	754	780	774	750	745	754	772	757	770	809	706	756	732	767	786	743	770	692	754	808	788	767	791	783	795	767	745	786	813	729	791	762	729	682	765	802	783	737	753	765	771	753	804	767	815	764	762	784	778	730	690	741	800	741	785	791	761	770	741	774	779	789	751	797	740	735	742	759	755	777	760	788	724	764	764	780	763	749	753	750	734	765	811	732	735	749	729	765	792	766	833	762	772	752	812	794	756	766	754	743	758	754	776	774	777	759	745	811	813	800	798	754	774	759	769	762	804	790	797	799	776	726	710	733	784	753	815	764	788	793	734	750	798	744	754	792	763	770	751	773	796	759	767	755	749	808	760	792	726	731	752	791	750	737	799	762	800	798	747	769	809	754	754	785	795	747	724	756	761	753	759	750	796	746	775	744	760	783	699	756	756	721	752	789	745	762	734	750	752	761	796	751	771	793	758	796	743	784	735	734	768	783	789	790	766	788	804	791	771	742	766	741	788	743	756	742	759	737	764	798	731	739	778	762	749	801	759	724	746	783	767	777	781	734	753	793	722	793	752	721	724	742	716	750	751	796	743	770	769	786	840	732	762	757	735	717	738	763	772	802	712	760	798	707	778	789	789	716	802	754	790	786	737	769	742	757	773	783	743	762	776	776	772	723	775	757	735	777	745	738	774	779	778	753	776	733	717	774	753	718	740	722	779	701	724	763	783	742	741	776	817	788	779	773	714	755	748	769	747	727	747	714	746	800	728	830	752	761	765	761	787	764	749	721	767	808	769	786	795	759	768	774	749	806	759	787	781	781	748	737	801	727	794	773	742	775	788	772	755	725	781	786	778	767	764	779	758	785	782	742	757	791	749	799	740	805	760	784	833	756	764	790	765	779	755	831	751	775	787	820	759	783	728	803	772	773	767	783	708	811	824	767	806	738	815	780	794	753	758	751	775	769	749	802	733	764	827	732	819	755	772	799	795	788	780	762	788	734	764	791	744	790	723	763	761	798	761	819	750	741	752	824	725	739	746	761	751	782	763	750	816	793	725	734	755	774	762	753	764	790	760	769	736	736	797	772	774	749	768	756	750	783	764	755	705	775	739	796	765	772	777	809	800	715	767	798	756	759	796	800	769	769	758	778	747	730	727	776	784	812	803	771	759	758	758	774	706	734	735	758	776	723	749	740	812	732	766	836	797	760	750	762	770	780	769	717	782	719	772	777	771	800	709	689	803	712	752	743	741	751	798	777	765	727	763	729	767	772	789	740	750	737	765	816	725	763	764	743	779	772	775	770	798	799	753	756	750	767	767	780	767	751	784	794	766	758	804	766	774	757	735	756	778	776	763	728	768	782	736	767	797	739	760	769	785	749	783	789	767	765	688	818	755	817	753	744	804	758	765	731	703	747	757	713	790	764	752	783	790	751	769	736	790	722	717	781	761	759	724	781	733	800	789	748	767	798	796	755	767	799	730	701	725	772	771	766	733	749	786	793	758	754	759	751	789	761	781	767	680	742	771	800	738	748	753	823	747	743	807	742	758	731	786	755	747	730	761	807	743	775	741	768	775	737	823	757	770	772	774	761	766	810	785	811	776	752	723	769	728	761	779	764	777	708	800	723	767	767	837	776	735	765	755	765	832	758	744	757	763	739	766	773	759	709	758	760	749	732	752	763	737	787	778	788	725	849	736	746	742	766	766	720	793	735	743	755	718	733	755	808	826	760	836	723	777	708	783	781	783	702	715	763	821	770	836	786	743	772	793	804	747	805	796	757	794	760	763	745	774	771	740	772	804	742	747	748	792	807	808	768	768	794	838	759	776	753	768	729	779	739	753	801	778	805	830	723	726	780	829	776	739	751	783	746	757	776	809	721	759	783	806	776	753	737	759	820	764	792	777	743	779	762	798	801	745	784	797	705	739	768	712	753	743	801	725	723	748	789	810	736	744	729	757	698	760	763	801	773	780	745	755	753	780	798	746	754	703	820	721	792	783	754	776	766	783	760	731	722	812	807	724	734	750	780	756	778	808	753	792	801	739	759	775	804	763	737	769	752	763	743	739	763	734	745	707	731	722	746	750	720	767	814	757	796	779	776	793	753	778	794	803	774	751	790	757	765	746	775	779	757	724	768	778	795	747	747	779	755	780	786	803	719	750	765	754	774	784	746	751	762	786	774	747	755	741	733	768	761	770	764	812	759	800	727	787	743	753	717	713	698	772	770	782	780	751	739	774	727	778	786	732	751	794	774	781	778	746	713	749	776	733	787	712	727	774	726	719	719	810	765	734	726	726	769	774	750	779	787	747	725	752	749	782	720	746	804	766	718	776	792	782	746	770	813	763	755	770	739	769	756	810	716	756	778	739	726	735	740	787	729	754	754	721	795	760	743	763	712	769	780	723	770	734	759	788	746	766	777	819	789	756	779	761	816	773	755	787	760	757	753	766	762	829	821	741	785	750	758	776	764	811	792	741	756	724	767	802	765	742	720	718	756	799	769	746	788	796	754	769	746	760	741	733	821	773	775	771	726	713	726	779	757	768	777	760	800	744	764	750	744	778	799	761	758	815	787	738	837	765	764	701	772	803	778	762	755	752	697	784	754	732	745	778	734	760	813	755	772	749	780	787	799	782	740	772	769	799	802	797	739	803	788	777	769	732	736	828	778	762	767	749	797	766	749
23651	21060	28690	25405	23874	22522	16880	10254	7375	6044	4790	3815	3303	3066	2651	2451	2020	1853	1689	1470	1425	1237	1299	1247	1190	1153	1079	1012	1021	940	974	993	955	942	921	936	861	901	909	935	904	896	884	878	840	862	853	861	846	817	870	870	800	847	860	855	822	866	880	837	901	846	858	825	864	878	805	843	805	870	876	830	862	848	811	883	874	856	879	896	853	898	853	864	884	820	863	867	860	840	831	878	844	864	838	850	881	967	890	839	835	863	854	926	833	835	799	855	826	873	845	831	835	849	852	894	840	830	846	870	875	897	807	886	867	830	829	872	889	863	873	853	871	867	851	875	821	824	846	880	795	853	899	891	867	835	868	923	866	838	900	910	838	866	901	915	839	884	870	841	833	867	784	880	825	853	811	876	908	840	883	856	881	925	875	851	827	824	867	920	843	844	901	850	934	881	849	862	853	873	886	903	906	832	904	851	853	888	868	867	840	881	911	835	893	843	877	867	827	861	891	919	852	838	865	904	836	846	845	870	904	815	917	883	838	833	872	834	859	837	884	875	822	858	896	852	863	807	883	812	846	860	871	823	862	848	859	845	851	851	912	858	826	818	851	848	793	875	850	834	864	866	890	879	862	837	840	910	875	891	847	845	836	869	832	862	912	838	870	895	834	803	872	816	856	900	873	902	868	902	884	846	872	828	885	830	917	881	867	858	837	876	842	877	879	904	865	883	877	844	933	858	806	857	838	872	861	901	843	847	910	828	848	883	899	830	860	875	854	867	829	884	858	932	829	854	877	823	820	877	911	868	871	848	915	896	902	876	781	933	890	849	818	827	847	856	897	803	817	868	844	855	870	843	926	871	914	876	861	930	839	879	836	816	846	854	827	869	889	874	859	838	889	823	871	852	812	793	827	892	851	881	858	858	865	849	823	867	857	875	852	858	860	868	914	888	825	909	834	864	864	832	827	814	868	831	841	922	900	884	920	836	849	894	899	819	869	891	856	890	868	816	873	897	856	877	824	840	873	880	884	873	871	826	893	890	852	842	903	861	864	900	845	854	893	878	874	892	846	863	897	870	837	838	853	802	862	894	852	924	862	773	823	846	879	890	879	837	840	891	827	904	897	858	850	932	853	853	852	849	865	890	896	890	886	897	885	857	848	937	917	852	888	883	830	848	886	787	805	877	867	847	851	877	938	818	816	855	889	948	838	851	905	884	837	809	856	834	863	843	873	871	874	799	821	925	879	843	846	893	844	849	862	898	902	845	816	867	889	865	846	803	857	858	836	832	843	878	862	883	810	834	850	869	886	882	923	943	864	868	882	848	858	914	877	838	839	894	888	872	868	860	879	874	846	878	840	861	841	824	832	809	862	831	844	862	858	885	868	880	964	878	936	860	852	871	801	878	916	872	866	840	866	854	826	860	807	940	834	891	859	853	892	879	882	861	834	901	877	808	888	821	860	859	853	891	866	853	881	891	921	845	886	872	846	886	833	851	845	847	852	902	808	858	838	900	833	805	872	881	846	871	838	843	847	867	860	867	869	900	842	862	889	823	833	838	815	823	821	883	818	873	788	869	867	850	842	872	857	813	874	862	835	854	846	847	858	845	856	883	892	844	930	809	885	842	909	902	854	861	921	806	826	906	896	828	833	833	848	895	836	842	856	797	845	883	850	866	863	835	907	828	874	822	830	867	886	805	876	878	836	864	866	874	799	875	823	875	870	840	867	823	877	817	860	816	880	826	828	831	872	851	813	882	900	849	851	799	883	830	872	883	860	918	835	888	887	855	879	873	891	862	915	862	861	807	819	864	825	886	821	788	859	881	857	842	819	824	860	841	882	833	863	824	863	862	831	868	838	858	855	852	818	896	827	845	849	849	882	918	850	867	911	885	900	855	809	839	862	863	867	817	903	860	860	854	911	858	885	903	848	865	836	831	849	837	854	864	847	872	887	876	861	903	840	859	829	863	824	881	849	862	856	856	877	872	852	912	862	877	874	835	865	859	827	887	861	930	946	862	897	832	887	838	787	835	885	924	836	823	855	876	827	828	851	886	893	894	830	763	886	857	891	823	849	835	843	906	846	886	892	842	812	883	840	865	887	900	851	912	861	882	887	882	868	819	843	858	831	872	858	830	874	870	927	856	865	862	801	819	877	823	902	842	825	856	891	830	896	867	869	839	850	903	893	857	836	829	878	891	868	854	874	882	845	858	872	886	853	839	891	854	824	847	895	881	848	906	819	869	823	853	845	829	867	868	903	924	883	822	832	841	887	851	850	904	860	864	880	870	830	852	834	870	869	832	824	856	882	918	885	795	889	823	850	822	892	839	877	908	845	842	833	862	829	845	923	822	884	862	879	806	816	923	905	906	845	909	895	840	871	850	826	835	832	853	839	858	846	826	818	861	837	865	837	839	829	837	875	837	857	808	863	784	896	825	860	839	902	870	870	829	863	874	899	898	886	812	870	812	812	859	900	906	874	846	870	855	842	867	856	854	880	845	921	884	828	876	819	879	900	835	861	835	845	830	873	885	882	869	910	894	849	873	815	873	810	862	911	880	888	856	811	917	873	838	878	917	864	869	850	880	912	869	855	859	855	826	863	857	853	851	853	871	859	833	879	816	835	826	902	873	848	890	926	821	871	850	855	853	823	835	856	870	872	871	930	873	814	865	870	870	867	838	803	894	876	874	835	864	883	845	861	858	855	867	865	908	806	885	894	869	911	858	891	874	864	859	814	823	833	850	868	855	836	893	871	833	875	871	850	865	848	821	897	870	881	861	836	874	816	841	793	838	836	816	875	872	839	867	831	889	854	842	864	841	832	859	876	864	874	826	869	859	868	906	863	781	886	845	870	859	845	837	849	892	822	833	872	840	881	832	861	882	908	860	803	851	861	845	760	850	817	924	830	854	818	885	868	842	833	885	880	875	866	910	826	847	856	863	863	853	866	901	878	917	856	850	844	865	873	855	871	810	901	817	826	838	833	868	839	789	908	872	905	882	857	832	910	834	872	813	875	857	934	876	854	881	851	876	841	859	869	863	919	860	849	827	902	847	859	887	798	869	814	838	804	864	870	843	839	868	866	866	865	850	869	890	891	894	877	861	850	872	820	891	809	882	904	866	824	809	880	851	865	834	848	854	881	854	878	813	867	870	851	875	903	854	940	890	863	840	868	853	882	843	872	850	913	837	867	851	854	845	846	884	875	887	860	890	852	837	859	862	832	880	839	858	809	787	890	828	857	799	883	901	906	851	860	805	847	890	843	909	843	847	865	832	862	824	841	839	883	846	827	903	850	852	838	897	896	839	800	886	836	829	837	812	875	906	877	843	896	800	807	827	840	813	856	843	878	843	850	822	862	895	874	842	839	869	866	871	848	882	856	841	862	880	887	834	902	833	832	854	815	843	840	807	847	855	862	857	846	876	872	935	901	895	873	832	871	852	858	843	829	833	836	858	866	850	848	878	885	871	903	885	843	882	858	830	831	831	828	889	816	847
33500	57145	46988	34867	28595	22123	16671	12852	10401	8173	6758	5340	4633	3966	3462	2974	2575	2322	2083	1779	1630	1545	1431	1355	1306	1214	1140	960	1048	988	1017	958	951	935	919	887	943	896	904	882	834	867	828	887	853	874	826	880	833	887	841	874	844	858	858	882	903	853	888	851	870	883	853	863	842	892	851	881	845	864	845	875	840	885	803	893	838	817	846	858	834	868	908	856	791	808	849	874	911	861	878	833	859	843	801	816	804	932	882	853	903	837	804	799	827	787	880	871	789	808	840	826	870	891	853	882	831	867	785	822	891	862	878	843	822	873	811	857	838	834	860	799	784	856	909	830	832	815	863	874	920	835	824	826	848	853	827	816	866	878	831	869	829	863	881	837	883	821	806	852	829	859	844	851	837	811	817	854	831	823	845	829	830	850	828	858	879	837	866	790	820	819	757	842	825	798	837	863	851	897	893	804	883	803	878	853	845	854	816	877	828	864	851	892	877	851	896	876	816	871	866	885	841	847	870	856	829	828	845	881	880	864	859	838	887	844	874	860	842	846	803	897	847	889	847	844	853	817	867	863	839	888	885	851	859	862	865	832	875	886	813	830	817	856	844	828	890	873	855	839	848	856	841	872	788	890	850	844	861	839	874	858	821	840	838	829	842	836	824	854	855	873	880	835	841	911	901	857	861	849	851	853	844	825	866	817	838	868	867	838	853	862	858	856	848	835	849	848	838	824	845	811	856	915	854	825	812	879	840	858	846	817	866	824	862	854	811	863	868	844	833	874	907	816	855	839	827	779	856	911	928	873	824	844	877	859	827	905	883	835	873	870	897	860	842	821	905	780	813	847	910	813	794	861	845	821	858	833	811	850	817	901	911	853	827	835	892	854	900	871	839	869	897	855	863	874	799	876	876	890	874	899	887	849	875	866	867	824	858	857	856	833	865	865	828	861	804	871	866	824	891	873	864	854	804	852	849	853	846	853	872	833	840	853	826	916	861	888	870	914	888	849	839	842	820	889	854	829	804	900	857	860	863	804	884	843	842	836	827	872	856	869	837	893	822	853	773	774	832	867	830	863	865	833	791	869	849	820	863	874	863	877	819	831	854	851	830	901	829	886	845	902	852	848	829	842	835	812	853	867	797	903	811	826	828	843	831	861	845	881	872	871	871	925	896	894	870	855	841	942	897	853	890	820	869	810	827	851	853	827	867	840	841	868	800	891	867	911	823	875	835	830	854	855	871	841	841	834	837	823	834	859	834	823	882	883	853	904	862	806	841	901	853	858	819	919	819	818	900	823	880	873	887	842	829	843	850	825	878	880	865	838	816	891	847	892	874	873	844	873	884	841	890	875	838	890	810	841	872	866	831	867	888	884	852	848	826	840	863	874	888	874	855	809	880	820	833	873	839	871	816	817	858	881	833	865	859	837	834	807	853	863	873	875	881	840	862	840	874	857	810	817	834	838	760	896	865	867	893	853	886	862	856	878	914	832	842	897	849	872	801	903	838	815	819	877	894	865	835	904	825	868	806	913	835	797	876	800	846	861	802	869	804	829	853	806	896	843	850	839	803	849	848	859	809	912	821	833	813	902	887	875	856	856	861	866	904	821	854	824	902	864	829	853	900	824	861	801	809	825	845	824	820	853	882	835	867	880	884	880	800	839	912	858	828	868	868	872	895	829	910	857	846	864	868	884	827	880	826	848	821	854	810	877	894	834	867	853	836	824	855	830	865	855	841	859	788	852	875	884	864	814	883	844	830	844	910	892	847	789	818	824	849	908	874	829	837	857	883	859	874	823	881	892	831	874	836	844	775	900	803	871	814	863	848	847	901	855	869	862	848	874	874	899	822	852	901	863	841	861	867	864	832	837	845	864	891	846	876	874	897	813	799	823	840	857	827	844	882	814	845	904	856	808	820	845	841	845	812	837	851	848	865	866	828	876	833	872	860	848	828	836	805	849	852	800	859	851	810	841	824	873	851	857	850	856	856	841	821	859	840	854	787	849	888	854	873	846	867	844	836	851	895	892	850	867	865	832	881	846	883	849	865	864	866	843	872	811	846	809	858	861	844	819	832	857	832	851	884	813	829	819	860	803	806	899	860	860	848	849	895	830	815	837	891	860	841	888	826	836	881	829	877	887	823	809	836	778	860	882	854	917	839	807	836	829	842	806	803	837	857	878	885	849	811	857	848	799	852	844	865	873	781	826	864	828	879	845	858	866	849	833	836	858	821	830	859	819	819	832	862	807	830	875	846	832	841	835	821	875	837	854	849	856	834	840	877	918	830	835	788	856	835	821	888	875	844	899	835	867	785	872	873	854	837	847	852	809	869	792	859	879	859	873	880	824	838	906	889	829	852	830	839	855	842	838	842	840	796	869	861	874	883	854	793	834	823	804	892	822	801	818	817	896	877	825	842	841	860	843	843	891	873	800	849	895	846	895	847	854	876	874	867	915	853	833	855	799	856	842	898	836	879	828	840	877	856	790	855	866	811	861	840	849	858	852	829	854	831	891	844	856	830	884	794	873	835	842	849	903	874	842	846	872	841	880	850	856	791	910	804	818	839	875	844	834	846	860	815	852	847	859	854	837	853	798	853	843	822	919	877	893	865	871	849	807	838	892	836	854	840	853	915	852	873	878	827	866	848	893	852	864	819	810	887	850	888	883	845	803	873	860	844	867	818	845	829	842	862	808	849	871	881	916	801	857	794	853	888	876	822	776	815	830	840	870	892	888	892	813	877	863	772	859	872	853	903	877	898	874	868	887	845	842	877	829	833	860	878	819	880	847	835	816	839	844	896	843	857	849	824	779	845	848	879	860	875	822	853	892	856	814	867	849	838	802	795	829	858	879	867	843	844	869	804	849	839	793	836	865	862	845	877	877	870	852	845	835	878	835	823	824	870	866	887	871	874	840	828	903	839	861	840	864	885	853	841	821	882	865	871	809	849	888	878	852	840	898	763	852	877	846	815	841	845	889	839	913	828	860	853	821	890	895	858	897	823	861	866	835	840	783	882	873	847	832	845	869	843	834	869	830	774	850	888	851	847	872	823	804	845	807	834	849	867	827	875	881	802	838	802	797	869	821	826	856	861	857	868	837	806	911	825	849	847	836	858	791	816	838	843	871	903	828	871	863	826	836	841	898	822	848	804	826	861	868	821	858	871	817	867	908	866	854	884	852	809	898	830	809	828	841	870	841	825	867	828	857	870	860	809	833	814	878	829	862	873	838	879	886	836	785	839	869	847	835	844	793	882	849	898	858	876	776	861	894	860	892	869	869	863	821	882	849	843	851	859	858	840	868	823	895	858	872	857	894	832	835	912	893	852	863	846	872	897	847	869	880	856	836	862	864	835	867	806	861	896	854	828	828	855	866	823	860	888	812	841	861	846	875	853	824	842	864	857	881	911	812	902	848	799	870	824	877	857	804	850	884	787	845	866	905	893	860	913	808	861	894	889	863	824	829	862	861	853	790	882	842	842	859	892	886	875	919	813	820
24723	21186	29101	27998	22930	17154	11154	7535	5772	4614	3786	3076	2671	2348	2132	1921	1702	1497	1380	1284	1282	1191	1115	1085	1073	1014	962	980	928	959	889	920	878	890	874	841	807	899	839	866	836	835	829	802	815	776	838	840	834	764	847	841	848	802	842	861	809	831	823	826	781	804	806	812	847	805	783	832	858	805	890	861	779	814	868	862	850	852	850	833	845	851	821	820	833	853	822	797	799	849	833	813	816	847	860	778	782	827	787	808	838	842	807	851	866	785	806	840	787	816	821	859	806	891	801	784	810	861	879	827	872	818	829	855	805	807	812	803	838	782	790	799	847	753	817	792	843	870	857	804	835	803	803	825	846	843	861	848	820	811	819	841	822	793	889	829	808	851	798	855	838	758	862	871	854	800	898	847	880	862	829	815	813	840	810	787	880	843	776	787	779	833	849	838	861	874	817	860	775	830	873	824	796	844	797	795	838	868	835	812	841	795	799	837	778	839	834	800	832	802	796	794	853	833	827	779	774	852	843	894	884	823	812	856	844	836	843	865	809	802	812	811	855	802	807	814	864	800	842	827	850	800	797	802	806	877	848	840	854	854	864	898	836	774	826	783	850	820	857	796	725	798	812	831	793	849	810	791	823	845	823	795	806	811	807	846	860	821	802	839	854	840	836	803	852	850	943	792	808	818	820	827	836	803	743	879	815	815	873	829	751	811	816	796	874	836	844	806	803	757	816	813	864	821	854	831	801	912	882	845	813	826	803	873	821	818	810	874	799	841	849	850	898	849	857	826	832	840	825	834	853	809	873	849	814	869	918	824	811	804	834	862	783	872	874	836	839	814	890	871	797	835	795	821	872	837	841	816	822	840	828	811	870	840	870	841	842	818	862	871	790	824	773	779	813	813	836	830	842	824	838	792	800	846	789	837	814	740	852	832	853	855	841	835	834	789	865	796	845	860	864	867	810	779	863	827	866	761	823	842	873	845	814	798	810	887	852	843	825	860	807	841	821	864	835	823	821	841	858	885	813	813	893	849	833	869	861	820	819	781	842	810	793	806	829	906	824	805	887	822	900	860	856	793	881	844	822	802	823	865	886	793	815	783	852	851	770	836	782	900	839	858	788	834	832	878	790	842	852	856	825	783	788	832	865	804	832	794	823	804	795	818	792	854	832	831	815	865	880	843	811	874	814	844	839	839	811	851	814	799	806	809	859	859	825	823	853	826	843	811	846	787	847	779	884	815	852	814	865	826	824	850	848	844	811	831	849	791	854	793	844	825	875	898	779	859	823	837	788	832	809	857	777	867	829	824	829	832	788	814	827	856	810	844	814	830	841	816	819	846	840	793	832	841	824	806	836	824	797	809	873	822	854	822	823	889	795	812	873	886	831	843	798	838	842	870	866	831	870	790	827	838	793	920	777	887	789	869	862	823	844	837	800	839	791	837	817	856	850	836	856	865	872	829	810	790	868	856	864	823	869	763	834	803	858	839	873	900	839	775	794	793	826	839	826	813	855	830	814	835	806	807	834	825	890	894	872	778	794	832	877	858	825	783	801	815	833	807	808	862	842	856	829	851	842	831	806	828	834	845	842	867	808	815	789	839	818	829	866	882	858	855	791	819	875	843	852	848	827	781	875	820	799	847	813	827	821	833	839	821	863	833	774	803	833	806	822	822	876	824	823	813	841	843	878	859	871	839	797	790	835	825	801	822	894	816	883	837	860	788	796	834	849	806	786	836	866	917	877	794	846	813	854	812	832	840	835	779	809	905	843	869	849	862	859	849	845	837	846	892	837	802	826	858	830	859	788	861	813	824	842	809	803	840	835	894	833	808	858	821	856	829	810	832	874	894	841	796	825	829	834	822	834	810	883	823	871	875	830	865	829	828	841	820	867	834	848	835	795	806	869	817	837	805	776	832	760	847	795	798	802	800	828	824	789	845	837	861	812	833	791	810	817	848	805	848	805	762	827	806	818	882	834	824	857	826	880	770	819	849	838	804	789	852	831	836	873	807	808	815	857	804	860	827	840	831	856	811	855	885	887	815	813	811	850	873	848	773	840	915	815	817	916	881	804	833	856	775	786	848	796	870	784	835	858	766	841	846	829	789	837	826	793	845	835	808	797	806	831	835	836	820	891	832	830	876	822	814	802	868	798	843	842	850	846	801	826	778	829	868	838	797	823	859	860	790	804	851	853	873	864	844	839	865	809	813	827	855	840	778	829	855	833	828	848	811	865	815	808	798	824	841	822	828	878	814	839	858	834	857	805	859	847	840	835	836	836	820	810	845	822	867	811	861	783	800	812	824	823	815	823	827	774	892	805	807	792	801	843	783	829	890	841	837	856	825	832	830	839	848	843	795	815	798	861	846	813	800	824	905	824	802	857	837	839	850	827	820	850	818	821	821	799	864	796	882	834	822	861	826	799	817	761	802	826	850	855	810	829	831	821	872	857	814	837	833	776	840	833	837	832	775	815	809	836	830	841	832	811	841	862	809	775	837	854	797	822	854	893	822	858	850	837	827	807	862	816	828	836	905	839	860	846	834	818	828	860	792	830	890	885	857	805	776	840	807	812	831	863	791	800	855	807	814	824	818	895	872	831	838	880	806	846	826	817	786	821	878	781	828	825	836	833	825	840	815	824	881	787	831	870	847	853	830	874	813	804	801	845	855	886	842	818	832	805	834	807	795	764	799	817	818	876	826	822	835	849	802	823	836	871	790	809	787	841	793	844	794	789	784	863	873	824	829	797	863	822	819	806	823	859	794	867	792	860	833	869	863	807	797	836	845	879	797	794	830	791	830	820	891	822	849	904	799	815	801	829	807	770	816	898	850	844	815	877	816	878	810	851	882	835	814	793	799	850	839	826	859	806	837	819	779	839	809	912	862	827	752	788	846	825	788	840	836	856	818	860	821	798	825	800	800	859	829	819	794	912	768	831	824	826	866	864	827	858	822	877	781	794	824	835	838	895	835	838	853	800	781	870	829	770	859	820	877	806	901	847	801	808	851	803	819	869	826	875	851	830	863	831	832	814	810	848	799	785	791	870	818	814	853	854	764	838	810	871	782	841	802	847	835	851	826	838	815	811	807	885	809	843	825	807	833	880	839	834	843	843	899	855	840	823	813	870	834	830	802	851	901	826	839	823	819	858	828	858	838	832	838	835	803	858	807	878	863	843	758	829	872	817	859	793	854	806	797	829	844	860	836	885	789	854	825	809	809	829	848	801	838	824	880	817	833	742	807	835	833	871	857	841	828	882	794	812	880	811	853	843	838	792	826	809	848	851	836	840	854	835	819	866	835	815	928	803	858	789	875	872	859	840	845	839	839	806	805	832	828	790	840	795	827	831	824	799	841	835	884	845	783	811	832	836	835	834	794	818	868	857	865	793	820	856	836	836	830	824	830	858	777	820	802	801	836	832	806	808	845	854	838	781	849	785	833	799	800	831	807	887	846	908	862	753	834	840	793	869	868	822	827	832	834	822	790	874	838	841	888
32736	52658	42800	30906	24913	18610	13879	11059	8855	6936	5735	4580	3841	3373	2975	2523	2092	2024	1751	1503	1480	1355	1285	1239	1160	1125	1022	985	966	955	909	974	901	880	894	903	895	841	834	837	849	878	855	863	788	850	836	871	875	804	838	784	875	842	792	843	813	863	828	817	864	838	842	822	834	811	862	840	830	881	848	851	797	829	810	827	846	814	861	772	814	820	839	821	821	859	820	757	809	814	818	820	862	819	837	827	780	766	820	856	842	864	803	875	877	785	823	877	837	804	823	874	848	853	833	846	816	845	858	847	862	779	883	849	777	830	859	870	839	844	770	836	805	848	834	801	862	820	877	788	880	900	909	862	842	800	867	896	810	852	854	833	801	819	819	867	848	802	905	825	851	849	817	812	850	829	794	845	824	811	801	892	843	830	886	853	875	845	836	838	810	853	817	820	808	869	843	839	862	826	806	802	786	824	830	824	860	799	859	852	854	816	851	850	845	795	835	814	817	853	852	876	841	851	821	826	826	829	791	762	887	834	838	875	885	872	887	805	784	828	854	883	852	848	855	790	874	839	811	843	861	868	900	821	829	782	822	844	818	864	846	811	866	824	841	872	848	871	903	895	821	854	869	831	837	862	800	866	869	850	829	801	829	789	866	841	748	865	850	837	854	820	816	865	806	790	794	865	871	811	788	812	814	815	890	834	827	908	837	860	900	776	772	866	816	823	849	840	838	868	886	863	862	792	782	779	892	830	826	858	873	799	809	841	817	825	873	831	841	864	852	849	862	882	833	901	828	783	829	822	845	868	809	867	841	816	781	788	817	869	836	801	830	877	818	827	876	813	855	855	863	833	798	843	832	854	785	806	865	889	823	854	883	810	879	855	834	810	815	805	838	797	833	787	834	859	791	870	844	826	796	876	856	852	826	818	880	818	787	840	828	834	854	883	870	847	872	832	777	857	866	811	819	872	809	829	829	830	796	839	816	795	832	837	824	838	831	828	834	857	842	871	884	817	798	825	826	873	820	876	840	828	850	889	850	845	859	828	833	794	791	838	832	848	874	787	843	802	834	851	888	831	819	820	850	830	878	811	799	842	846	805	817	850	877	861	863	782	826	822	819	843	847	886	830	819	904	845	850	765	835	821	864	840	799	815	845	844	858	825	807	826	826	797	832	786	835	838	879	844	831	848	836	843	851	826	844	858	826	833	887	807	825	815	878	827	864	818	839	814	810	897	811	845	901	833	849	795	857	805	836	866	863	823	865	867	819	799	832	897	852	871	802	796	811	817	796	879	834	854	823	825	850	787	822	806	905	866	833	848	841	806	795	863	844	893	819	824	831	840	859	806	865	897	812	832	837	880	810	828	829	877	820	809	833	850	863	825	822	873	808	806	820	850	827	815	815	833	853	780	814	836	829	804	818	835	813	839	820	859	848	863	803	770	842	857	797	824	867	827	798	809	874	798	865	876	870	856	824	821	838	832	855	929	805	867	881	849	783	813	784	828	823	825	816	824	839	791	817	845	835	862	871	805	856	887	871	816	793	778	841	795	764	841	874	864	810	853	868	848	798	866	823	789	809	836	841	829	807	838	840	827	880	782	808	818	827	822	832	857	839	775	894	801	820	772	806	811	850	844	861	783	804	812	862	849	843	875	848	800	813	815	839	807	846	878	804	852	802	799	780	817	882	883	846	828	860	831	846	838	845	865	841	846	815	820	896	818	805	901	835	815	801	864	872	889	837	841	845	834	794	863	852	842	872	801	854	857	826	857	843	869	859	825	854	849	831	833	802	796	885	828	806	845	849	845	855	840	812	848	896	824	898	852	901	797	790	788	826	850	807	825	868	791	840	835	821	792	845	873	827	879	862	785	884	820	863	858	850	825	843	861	887	793	802	744	874	843	819	806	913	822	814	859	846	837	832	857	890	887	855	865	838	825	809	840	830	827	808	890	860	833	819	849	800	848	862	824	792	791	839	857	851	818	831	856	853	771	822	808	814	827	831	846	848	845	854	850	818	835	856	857	860	847	816	850	815	829	800	854	811	809	806	822	852	784	866	911	816	822	795	892	845	828	840	856	871	816	821	870	838	844	798	850	859	822	852	854	848	885	812	813	834	787	792	844	807	838	851	853	797	825	828	838	837	840	802	861	884	853	816	834	808	913	828	888	842	820	830	835	817	783	837	845	836	833	845	844	862	842	829	838	822	803	856	819	820	859	822	807	830	821	797	897	878	825	858	784	840	798	871	878	804	865	842	865	824	835	810	841	834	814	802	836	792	883	795	862	845	842	873	829	866	825	876	871	916	858	819	880	820	817	813	857	873	821	845	815	869	783	811	840	819	815	862	853	779	862	815	805	839	816	797	807	832	856	859	834	867	801	889	843	828	788	841	787	815	860	798	837	849	864	806	792	867	854	821	831	805	793	833	866	823	875	834	854	816	821	803	856	869	849	795	808	780	855	844	882	818	839	825	888	880	818	827	827	856	808	805	845	828	865	867	816	851	817	811	839	799	837	847	805	812	897	845	845	824	814	823	880	821	800	833	805	820	849	796	814	851	795	826	843	880	834	820	829	791	833	820	891	820	846	789	876	875	851	772	864	884	784	823	857	836	843	826	830	829	802	891	818	811	864	848	836	800	816	833	841	851	810	884	830	837	880	831	832	832	790	821	838	852	840	845	843	796	814	835	846	809	838	848	854	869	861	848	844	849	832	851	846	871	810	810	913	842	815	847	852	854	854	852	828	831	866	809	878	859	830	841	795	819	886	817	808	829	840	860	864	886	835	868	817	822	825	871	886	817	830	849	777	830	789	839	872	861	817	785	837	853	816	834	848	810	851	815	809	793	824	884	821	767	813	822	802	839	845	856	836	871	807	876	865	835	824	826	847	838	783	852	832	829	846	794	836	804	859	853	885	852	873	822	880	791	851	773	819	894	846	797	863	799	841	820	766	786	792	820	863	890	931	872	864	793	895	814	847	876	848	854	826	848	782	829	863	804	828	852	869	890	864	786	861	813	854	858	843	873	805	842	779	795	837	837	870	842	869	807	793	855	848	791	878	793	902	837	817	827	846	832	862	859	873	824	818	822	848	779	808	908	845	830	826	828	863	829	840	888	832	832	832	809	817	861	818	853	807	799	835	843	811	814	836	858	855	847	808	810	851	835	793	831	815	771	870	832	824	833	810	824	803	793	847	834	811	872	890	840	849	843	843	833	825	874	843	850	837	893	901	841	821	836	792	851	832	775	892	821	811	791	825	851	844	861	843	829	802	811	883	820	833	847	851	852	820	829	840	830	847	830	847	815	856	770	879	865	876	831	815	822	827	814	809	868	821	833	817	833	822	851	864	860	871	865	886	892	915	863	800	850	846	873	822	870	817	856	809	851	884	819	831	824	748	848	805	866	858	872	842	857	847	804	827	829	801	816	797	873	836	869	839	858	780	914	862	814	886	933	839	799	806	822	862	863	797	825	862	825	855	851	859	875	830	851	774	843	840
22345	20950	28713	23671	22064	24242	23971	14560	10823	8759	6970	5674	4731	4050	3668	3087	2704	2366	2221	1946	1803	1707	1594	1628	1443	1366	1235	1153	1211	1184	1177	1060	1110	1106	1104	1094	1122	999	1082	1028	1074	970	997	999	984	1010	1024	1044	992	1042	993	1031	988	975	1012	1014	1002	936	1021	997	1041	932	992	961	991	992	991	1041	1060	999	952	1017	1006	1003	1047	1050	1021	1036	1082	924	999	1021	993	1055	975	962	1003	955	959	990	1037	1033	1000	1036	972	993	981	960	1025	979	1025	991	1020	1059	1001	975	1013	1020	1050	1056	1008	1019	1027	1030	1041	969	1002	1040	1010	981	945	986	1005	1054	1014	1024	996	1010	1050	1004	1024	992	1006	1009	968	1006	1015	1015	1023	1008	1057	1002	992	1000	1078	980	1001	1007	1001	986	986	988	995	1011	1016	964	1002	1025	1001	970	976	1018	1061	1043	1006	978	1007	1025	1004	962	964	1046	977	1000	979	1041	1003	1016	1061	968	951	1014	997	999	984	1028	1001	980	1018	1033	1056	1051	1007	1060	961	1031	909	1022	1012	964	981	976	1019	935	1048	1030	999	1055	1022	1011	1059	1060	1072	962	979	1020	1061	911	967	1002	1049	1023	999	1060	1009	980	1009	981	976	1025	1039	1011	1004	954	1001	981	1037	1014	1015	1000	1000	950	1057	1013	968	967	965	999	990	985	1027	997	1024	993	968	968	1038	990	987	1019	1016	956	1026	1022	950	1001	981	1006	1027	1033	1019	937	1016	1009	991	1036	1017	954	1008	1030	1075	989	1050	955	977	984	1056	980	1016	1046	1005	1023	1015	940	1005	1041	988	1084	1015	1004	981	957	956	1008	1016	968	1010	1037	1015	988	988	1032	1042	962	1025	1014	994	941	1041	1038	979	994	965	985	984	1006	1010	1052	1040	1033	1012	1015	1044	1103	1038	976	1007	1016	962	1042	974	963	991	975	958	1011	982	985	931	1064	1009	1040	960	985	982	1025	989	1027	1013	968	994	1015	957	1074	967	1047	1016	975	1033	1029	987	1051	990	999	1013	984	1016	954	1001	1063	1020	1025	1004	1062	981	977	1045	1002	949	987	973	1081	983	1010	992	1021	1037	986	966	1032	984	1030	993	944	1022	1030	1007	982	1077	973	1014	999	1010	1011	990	1045	1011	977	1026	981	977	960	989	1039	968	970	997	1049	1003	950	938	1043	1000	992	953	1032	949	1005	1022	976	1068	990	997	979	1011	1067	1033	1024	1016	1048	1016	1037	975	1005	1001	986	1004	1067	1022	1044	1040	982	950	987	1020	970	947	993	1000	987	954	993	1007	1020	998	939	1014	1028	980	1050	968	1043	1006	937	1033	1026	992	993	979	1055	978	999	1018	1034	1024	973	985	1037	1035	1011	1009	1006	1014	1023	1044	979	1049	977	992	950	1001	958	973	991	974	967	959	1030	1047	988	1028	984	1023	991	1043	970	1054	999	1035	1019	1010	987	1002	1002	984	1060	927	965	987	980	936	1058	991	1092	1046	1049	978	979	1008	1072	998	966	984	985	1034	964	980	1001	1043	1022	1032	1007	969	985	1006	1032	972	1009	1022	972	971	991	947	1024	992	986	980	1060	982	980	997	1025	1013	1017	1009	1018	968	1004	950	976	958	995	977	1035	971	982	1008	958	986	1008	1005	986	963	970	997	1032	1049	1031	995	972	902	908	991	1018	922	1020	1049	967	964	1052	1018	947	1010	1039	1024	1001	1071	1053	1019	1000	1020	1024	1001	996	965	990	986	1022	1006	925	1031	1046	986	951	1013	965	981	1079	1042	1013	994	1000	1032	963	931	974	1032	954	1000	1019	976	1029	999	1022	1029	1016	1018	976	984	1001	1023	1015	1055	1006	1009	1023	1017	984	1005	969	976	983	990	983	945	976	1032	932	1016	989	969	1024	1072	994	1002	1044	988	1050	1004	1043	1060	974	1012	1063	1020	965	960	1007	947	963	1017	992	975	1007	1005	975	1031	920	1014	971	1006	1004	1021	1000	1011	987	997	1002	1007	1033	985	967	1006	1019	973	1034	1017	999	1034	989	1062	1007	968	974	1015	961	1010	955	1036	963	1023	958	990	967	975	1022	1010	1022	978	1004	973	972	1078	991	980	1011	1031	1034	1026	988	972	977	1000	1001	1049	1022	1033	997	1018	1031	1034	971	1082	1018	1020	931	1034	1000	925	1029	996	997	1017	1019	977	1012	931	1023	973	991	1016	1050	1046	1003	1000	978	988	999	963	1005	1035	979	975	1008	1004	914	1012	987	947	983	988	969	969	1000	985	1108	962	994	989	1001	998	1008	954	965	1006	999	985	1012	958	1022	1020	971	1002	976	1024	989	1028	993	1013	986	1010	964	1008	939	1009	1014	1025	1025	953	1075	1017	991	1002	1015	1040	1027	972	989	1050	960	1042	1017	982	922	999	972	965	995	978	961	1025	1048	1008	1034	985	1053	982	980	1018	1020	1023	1003	1015	1025	1006	1000	1013	1010	1020	1049	1016	1040	1026	956	966	1001	973	985	1047	983	998	1001	1010	1071	1020	1072	969	978	977	1016	949	979	987	1040	955	992	968	906	1003	1025	1026	974	978	1007	1027	989	979	975	989	960	992	912	1055	1014	987	1052	1013	978	1043	1013	928	995	1023	988	1039	1025	1000	1000	945	990	983	979	1040	1012	1024	1007	1041	1007	978	943	993	1017	984	1000	1026	981	1016	1045	1054	1010	1005	1009	1036	998	984	960	1029	988	1006	1002	955	1015	1002	1038	1096	987	1040	1029	1035	1018	999	1005	989	960	983	1015	911	1068	1007	1032	1005	995	950	1042	1023	974	1008	986	982	1004	984	982	1036	999	1013	1022	1009	1020	1030	1022	1069	967	989	995	996	1007	996	1005	984	1021	1028	993	1041	1039	1060	1020	988	1017	1009	994	932	1014	1034	999	991	1022	995	1013	980	1029	1046	966	1007	1006	1048	969	1020	1029	1005	1036	1017	998	1010	998	985	1018	991	1033	1021	1038	938	967	1029	957	1004	991	1022	1045	1013	1019	971	981	1005	983	1008	1023	992	1024	1049	1083	1025	1012	1015	992	1026	1010	968	1014	978	1041	1040	1036	1041	986	1037	1032	965	1013	1022	1019	1012	1018	996	948	1058	976	1025	1015	979	1014	1014	986	982	1037	1009	1033	949	1023	1006	1016	977	994	980	1039	974	1023	1010	1003	1041	980	988	1027	988	1031	1034	1021	980	951	1022	951	984	1015	977	990	980	1015	1005	996	1009	1005	970	966	987	1018	1025	1006	1069	1001	1017	1062	970	990	950	935	998	1019	962	967	1003	1016	1044	1012	1019	954	1029	1001	1029	985	972	980	964	1005	971	1009	1056	997	998	961	1035	1038	981	1004	959	1006	1002	1012	995	1013	1002	954	1018	993	1053	1027	989	1013	1091	995	992	1024	954	1002	1020	1095	1005	957	1036	953	1025	1030	1012	1028	985	1002	1058	995	1000	1018	989	1012	964	1017	967	1068	1042	1019	1006	996	995	1029	994	994	1019	1002	1022	982	970	1035	1005	986	989	998	974	1018	969	1009	976	915	1033	1047	1002	1005	1040	1010	1008	955	991	1019	973	982	1028	1090	1021	937	980	970	985	981	1001	972	1020	1070	1035	1007	1040	1030	1074	1045	1027	1007	1023	1000	1030	999	983	996	971	975	955	1020	981	1027	1001	990	1017	1015	985	983	1012	1028	1023	978	962	1050	985	938	1038	1046	941	978	1047	1026	962	1005	1034	994	956	972	984	988	996	998	1047	1057	989	1007	999	990	979	1018	967	985	1011	1045	993	1017	1023	1012	986	969	999	968	946	1018	1002	1000	1002	974	972	1064	968	1007	1034	1005	991	1037	1035	985	971	928	984	1015	1031	972	996	956	1000	954	953	1016	997	968	948	1051	982	942	939	938	958	1039	1010	936	1021	1015	1003	1006	993	1010	981	1010	1021	966	1020	998	1031	1026	1020	994	1021	1018	1016	980	1024	970	994	1016	1033	977	989	965	981	994	976	1065	937	951	1006	999	1019	1026	1015	1051	1017	980	1020	971	1024	976	986	986	1023	1053	1007	1032	1047	989	1011	996	1008	1034	1020	950	1037	1044	1019	999	930	997	1024	931	1006	967	1001	993	1026	1015	1065	1001	1037	988	1021	993	1035	1025	987	1013	1028	974	984	1026	1030	919	994	1005	1024	1043	1096	972	918	995	992	1043	1006	1048	1021	1039	1019	1002	1029	1026	1048	1005	1003	1028	991	987	1029	1013	1011	1021	1073	981	962	983	959	966
35752	61533	50812	39487	33076	26524	21122	17181	14214	11873	9391	7818	6538	5495	4681	4041	3426	3025	2633	2311	2209	1997	1797	1660	1566	1534	1297	1235	1207	1153	1137	1207	1085	1127	1036	1071	1041	1041	979	975	1039	1032	969	986	944	950	1016	998	933	1046	1000	1011	986	975	977	972	984	976	1013	961	977	1032	991	985	973	977	996	1014	1010	1019	972	978	954	1021	962	950	968	987	966	987	988	969	1000	1039	974	956	977	989	992	1006	947	945	945	952	971	1005	973	982	950	980	1019	977	972	973	976	994	1026	985	1020	988	1036	953	922	974	997	1002	939	968	966	988	959	990	954	1032	941	965	1008	968	992	971	923	965	985	1000	959	961	997	987	971	1034	973	977	1006	990	973	1002	964	970	989	980	938	961	961	967	965	967	1009	964	1010	961	947	949	956	977	980	989	940	947	985	1015	973	1023	947	1002	984	938	969	923	965	970	1041	959	918	1010	979	916	981	965	988	960	983	1021	991	1005	984	986	1003	963	970	1009	1009	933	966	994	995	962	941	1030	963	982	948	948	989	995	950	927	1029	961	1017	941	987	952	950	957	943	969	985	956	949	920	921	987	954	1034	998	963	973	949	1008	945	987	935	943	964	954	956	943	969	970	956	964	913	987	1037	937	923	972	1015	928	946	1001	1007	916	980	984	1010	930	985	981	1010	1002	1006	975	1001	979	979	985	964	977	995	1012	942	944	940	940	977	1003	956	999	976	957	946	1025	995	982	951	946	933	959	1038	975	915	971	972	993	983	995	1015	961	1014	956	940	984	934	992	929	978	931	974	1000	947	937	982	1012	985	988	978	1009	1018	1022	942	1021	957	937	993	1034	1007	936	950	977	972	981	908	971	1002	1040	1036	955	970	966	978	966	987	1002	1044	951	962	1003	986	985	924	916	980	1006	991	950	952	1007	986	960	967	998	972	965	945	963	1010	971	1014	922	953	1028	924	971	1016	1044	1031	976	987	1006	948	996	979	965	999	933	1016	968	961	986	980	961	905	1004	961	1025	986	1000	1010	978	946	996	985	906	962	974	959	1022	989	971	984	959	998	949	1001	1020	990	936	1055	945	973	1039	1020	964	1030	998	1005	988	987	972	990	964	950	970	955	955	1041	982	913	1004	998	940	998	900	1001	1031	1031	1015	971	962	970	953	962	974	1019	978	1023	970	979	987	1004	967	983	953	1003	892	954	966	978	988	921	975	1028	902	1025	1009	956	1049	967	951	1021	988	933	961	1023	991	998	986	1025	1014	1006	983	970	1023	961	1027	987	931	998	987	949	949	986	980	1026	923	967	983	973	1002	949	949	990	1033	980	1005	974	951	963	945	997	1017	996	985	978	975	967	960	979	951	947	964	943	958	973	954	967	951	991	951	984	973	976	986	990	1009	995	1013	1004	996	977	971	974	1001	1017	1048	1040	976	1063	998	954	954	1062	937	1037	969	1004	926	937	954	987	929	1008	959	949	960	988	963	1011	963	940	957	974	972	1009	1065	1017	974	1026	979	971	961	1029	942	997	972	961	916	1010	965	973	952	998	991	953	921	971	953	999	995	984	972	991	976	963	990	965	1004	994	956	1035	981	1086	970	959	915	938	922	930	931	997	1046	925	956	977	1009	947	912	897	1008	954	972	1048	958	991	1013	877	1004	937	955	971	1009	961	998	962	985	995	999	989	958	1006	1002	965	959	994	990	1005	1011	980	990	985	966	990	982	975	983	942	997	933	975	988	1018	980	1054	980	1003	960	940	980	988	958	975	980	980	995	937	953	950	981	977	945	956	1008	992	959	949	1015	996	967	905	963	978	976	995	969	959	949	968	985	975	986	963	1005	966	952	964	987	983	965	1028	987	951	973	974	931	1006	962	984	1003	1017	1014	1018	1006	984	987	1003	983	974	977	1102	985	923	993	1010	994	1000	953	976	968	939	1015	1016	944	977	946	970	1010	959	939	969	1006	983	1011	986	940	995	1039	929	961	1002	1014	1004	966	927	939	961	1017	980	988	985	989	934	984	931	1047	984	971	946	989	1000	962	1015	992	1015	989	1036	1038	1026	989	972	1000	983	966	986	1029	997	983	961	989	949	975	992	1010	955	953	928	936	937	958	930	945	1003	979	979	965	910	919	957	1009	935	1015	1008	977	1017	974	964	979	1006	1017	991	926	983	924	976	1000	1000	942	969	948	1057	1044	968	1003	971	956	941	957	982	970	986	1036	1002	980	1007	984	924	967	977	985	999	991	986	990	984	990	1026	968	934	985	1017	1041	1013	933	976	996	972	979	937	995	971	953	932	974	967	969	954	989	947	968	989	974	980	960	980	951	928	993	978	973	1027	920	972	968	971	927	959	1027	957	1033	974	1013	1016	975	937	967	1008	953	984	1008	927	968	951	956	970	996	997	974	992	1019	983	991	954	956	964	954	979	982	976	994	988	1034	922	999	950	964	994	999	922	963	995	994	978	957	937	968	928	978	950	1051	957	993	1012	968	985	962	1007	976	956	1013	916	1005	1010	992	1022	963	964	985	980	987	966	1034	965	974	966	1008	966	940	991	1016	965	946	959	963	1032	984	1054	993	988	979	937	982	952	980	946	978	971	1034	969	952	940	965	950	1017	1021	980	962	1009	959	991	951	1013	949	1070	1026	971	959	963	953	1029	990	958	984	938	990	977	930	961	983	974	966	948	959	984	992	974	971	993	983	980	1004	1031	961	1021	935	952	1013	995	985	970	922	967	939	936	951	992	995	999	1018	933	976	938	917	950	901	995	891	971	995	991	993	975	940	1008	960	994	956	974	956	948	1017	960	975	985	961	916	1015	954	1016	1020	1008	938	957	1007	945	1004	990	952	969	987	935	948	947	1013	956	1020	1000	969	980	998	951	993	970	984	944	978	993	950	965	998	918	992	1003	972	1021	948	921	954	952	979	987	944	941	991	965	1017	1013	883	969	1016	997	991	1023	975	994	959	980	967	918	998	1023	938	982	998	986	971	917	1004	964	1000	960	949	1005	1038	989	949	987	986	965	965	991	966	972	956	944	999	980	983	1004	977	930	1015	1006	957	984	977	962	994	967	947	984	983	1002	990	964	927	956	975	980	937	969	977	975	973	977	943	995	981	1003	1004	972	974	910	990	966	1008	981	1006	978	912	984	934	916	1005	1009	978	967	987	1010	1011	953	976	1028	972	989	969	942	933	957	1002	983	1063	978	963	938	962	1011	980	978	984	926	980	995	996	949	956	943	978	994	997	947	1019	961	962	988	1040	1023	1009	953	934	959	995	989	984	1028	949	982	987	986	921	970	944	951	964	986	973	994	945	971	988	959	976	1010	965	1035	922	935	990	989	1002	974	955	981	996	974	933	957	1011	981	951	995	972	994	976	939	967	954	978	990	948	902	992	948	1005	985	945	986	982	975	961	1030	955	943	969	935	945	1010	961	934	979	960	1000	941	983	971	908	940	974	938	927	968	1011	1029	993	969	997	980	998	946	943	951	975	988	995	946	1015	987	981	990	941	1002	1013	967	1005	1015	950	934	943	976	980	974	1035	1004	993	959	1028	1012	912	966	979	969	1015	964	977	1021	1037	983	1019	988	965	1015	955	1000	1035	955	990	1033	1009	914	990	946	951	1034	1021	1025	959	1000	998	996	960	1018	978	915	944	998	1019	979	931	1014	1011	966	1008	960	1028	963	1004	932	942	1008	981	977	977	948	971	952	988	970	1002	965	990	962	1005	975	980	991	959	993	1011	982	957	988	966	944	968	893	985	985	945	987	994	998	967	941	949	968	969	966	1016	949	964	973	977	995	955	960	1015	967	988	1019	977	971	975	963	933	1001	941	972
31074	35186	39847	30325	19607	12262	8151	5910	4684	3678	3058	2531	2103	1846	1767	1513	1433	1226	1150	1131	1088	999	1012	885	862	837	835	855	840	776	792	842	852	800	822	802	793	757	820	727	790	731	755	717	807	762	771	799	755	759	731	746	746	758	733	733	722	718	773	769	781	731	713	779	729	719	761	775	786	741	734	789	758	831	749	752	778	759	747	832	738	739	861	766	730	773	789	736	754	750	750	758	786	770	742	747	743	775	786	735	737	782	738	769	725	767	727	718	743	769	817	735	827	734	773	702	738	798	781	734	758	769	763	787	772	703	721	740	761	781	762	792	728	771	790	791	755	766	804	743	779	792	750	756	753	744	811	743	745	768	816	769	768	772	768	773	732	764	784	739	727	759	780	748	752	694	751	781	693	781	764	734	761	765	764	761	750	753	789	763	778	762	787	787	767	762	815	746	823	813	696	785	763	757	738	748	710	748	791	700	770	765	792	762	728	786	762	747	804	762	731	809	754	768	787	778	770	700	701	757	737	778	727	716	795	763	757	788	763	768	736	793	735	766	746	770	774	771	802	695	787	752	732	718	763	763	717	762	728	773	767	798	748	707	715	700	772	757	738	712	771	769	733	745	771	779	773	754	749	721	813	749	758	779	785	726	746	741	789	789	808	754	728	774	763	764	741	753	797	771	737	755	763	792	734	733	758	697	756	792	727	748	738	776	777	742	734	736	769	753	771	809	760	717	801	761	790	784	749	742	755	711	753	804	804	748	740	762	741	717	721	720	771	785	713	747	732	730	769	767	821	743	768	762	787	732	743	708	770	714	705	839	751	742	709	720	758	774	741	792	782	757	738	753	799	721	789	806	785	781	819	758	769	758	763	803	749	765	748	744	713	711	732	736	773	759	734	765	761	763	767	758	747	722	816	801	744	745	795	749	750	677	784	765	764	714	779	778	751	765	723	729	789	757	718	751	789	716	767	740	696	745	774	752	782	752	775	720	738	736	744	710	776	728	751	703	689	771	752	730	763	750	751	756	761	773	767	766	777	696	727	785	769	769	752	739	742	727	755	774	748	718	764	732	771	746	741	790	734	755	733	764	743	752	741	774	739	765	753	753	731	767	726	745	790	765	741	730	729	768	770	741	780	697	748	736	781	741	742	733	803	748	688	787	761	738	744	818	791	778	691	802	862	753	755	722	789	816	753	791	699	729	751	744	729	769	719	800	762	801	780	770	763	747	768	755	775	741	789	687	724	751	711	708	771	708	756	774	732	744	753	778	734	808	769	773	732	736	712	724	778	713	744	765	737	732	806	740	767	803	782	741	731	722	785	777	732	741	773	782	739	753	757	731	752	740	713	737	717	800	748	762	771	807	773	802	733	753	765	775	760	798	755	741	772	806	709	740	741	721	776	800	807	752	760	795	696	734	778	738	762	730	747	737	782	719	750	756	772	748	762	763	704	784	695	758	777	730	727	788	745	773	759	705	706	736	738	737	766	731	762	774	708	753	765	699	778	786	755	760	789	781	734	750	801	717	747	715	766	743	750	712	751	718	732	797	762	705	817	766	767	772	755	734	740	767	774	703	758	750	730	748	748	751	799	814	751	749	750	745	753	766	772	800	816	765	795	703	784	705	812	772	723	724	753	775	706	720	791	760	754	706	806	768	742	763	781	762	734	732	755	751	791	796	776	729	784	742	794	759	780	751	749	714	813	705	723	770	756	773	792	727	708	727	723	781	754	785	799	734	779	819	691	690	804	764	755	780	755	786	811	748	802	761	776	766	745	736	779	774	787	791	770	795	761	742	731	737	763	764	745	746	725	753	774	714	747	764	778	753	705	796	687	758	713	729	717	711	771	776	831	797	761	729	778	778	785	749	749	738	780	805	760	731	734	772	733	751	756	713	700	727	745	789	783	707	798	791	758	813	736	705	771	737	773	763	735	734	754	752	744	768	802	700	806	734	784	754	718	711	731	800	758	757	743	767	734	794	770	847	764	750	717	789	777	838	755	765	795	775	743	787	765	735	711	766	762	780	788	756	791	748	741	684	756	759	758	749	791	746	731	757	773	770	746	816	748	784	758	751	739	753	762	749	762	739	723	712	703	772	733	803	769	728	764	743	785	796	792	808	757	746	777	767	726	768	762	708	793	769	783	745	728	795	712	716	739	765	785	734	724	771	742	729	728	797	712	720	728	759	782	726	801	773	750	810	744	758	792	748	721	793	712	739	781	722	756	773	771	738	749	733	733	751	753	747	763	758	782	731	721	770	768	755	738	778	749	730	740	719	766	759	757	744	694	833	767	751	713	746	729	789	789	721	760	746	755	718	712	781	715	770	777	773	770	777	738	725	753	755	782	752	783	726	750	778	772	784	754	762	782	730	742	761	740	796	771	757	767	784	747	703	793	755	765	750	718	761	753	746	767	745	749	683	767	766	758	810	781	734	768	744	808	782	771	726	690	746	711	728	742	747	742	719	735	746	760	755	741	756	747	774	749	753	707	764	732	786	759	762	727	804	757	808	784	802	743	789	743	736	743	780	786	735	740	696	733	798	730	816	780	761	779	749	774	794	784	797	791	761	793	751	798	719	736	743	769	799	765	772	744	735	776	778	726	771	724	713	778	787	775	735	750	756	778	762	772	762	761	738	788	766	781	729	716	722	736	727	791	785	713	754	703	733	751	756	740	757	745	734	764	730	737	738	746	738	775	733	732	742	760	695	783	704	753	781	749	717	745	721	720	776	757	756	768	746	733	732	731	778	778	722	734	843	735	761	743	770	700	753	758	718	757	766	751	793	760	769	793	761	721	756	810	748	795	734	724	699	761	771	758	761	726	754	750	738	757	738	731	714	765	777	742	746	832	765	770	730	781	782	765	763	717	736	790	750	760	763	790	775	762	741	815	770	729	788	833	760	753	798	715	731	738	790	813	785	784	751	774	713	728	791	755	764	775	754	771	740	789	731	688	696	765	760	794	792	751	739	792	754	730	802	781	733	790	816	726	746	714	720	738	775	752	712	754	787	760	757	764	711	732	755	755	772	752	725	730	761	728	737	763	781	736	807	732	802	787	737	782	780	735	709	734	724	755	753	709	746	731	850	795	732	761	777	767	748	748	774	762	759	739	756	809	733	753	746	786	781	742	771	752	714	773	713	740	771	786	811	803	724	721	746	787	776	690	733	738	709	730	714	769	740	751	770	810	797	772	774	757	760	763	793	814	770	780	772	743	753	769	744	748	795	768	734	734	780	777	772	792	750	756	712	749	797	718	711	800	787	779	748	740	795	777	776	763	802	769	767	754	814	806	739	764	794	784	787	681	809	714	755	731	797	777	731	783	711	758	769	730	788	800	737	726	740	745	758	784	770	739	795	734	750	776	790	787	771	699	755	762	729	807	738	759	762	776	804	714	759	728	753	754	750	758	773	775	738	728	761	697	775	807	757	760	736	769	728	743	738	753	698	772	712	722	722	769	745	794	729	751	753	717	745	749	743	686	759
32197	48250	38293	26355	20238	15142	11190	8657	6919	5426	4521	3743	3084	2638	2204	2005	1795	1402	1330	1316	1246	1091	1108	1084	983	970	840	859	882	843	842	787	828	839	836	830	753	757	810	754	760	795	763	780	769	700	756	733	727	748	742	766	747	788	773	754	736	810	759	732	787	707	800	782	736	749	679	792	763	774	756	758	781	732	747	793	755	747	780	777	685	792	752	751	799	752	759	738	768	749	755	734	766	752	809	783	760	795	713	806	777	737	762	748	774	803	809	740	736	775	807	798	738	771	782	748	764	778	776	779	773	767	724	748	777	701	745	749	841	737	780	756	709	759	762	815	754	748	818	717	766	777	791	792	753	767	776	761	704	786	800	728	744	746	764	744	743	733	770	777	780	763	756	726	784	732	757	705	802	801	808	817	754	779	739	789	817	774	769	792	738	760	798	734	811	760	791	753	737	810	760	743	791	780	729	805	797	740	795	748	802	798	775	780	759	771	735	765	750	790	774	749	781	799	756	750	780	760	792	763	747	838	730	823	748	735	778	745	741	746	799	746	781	802	766	797	747	759	698	758	773	733	761	766	790	761	707	778	728	740	738	768	742	801	717	708	748	769	800	722	750	751	791	730	776	789	775	769	779	765	781	758	789	746	783	759	748	775	791	762	729	810	792	772	762	778	825	798	736	717	709	782	755	752	738	758	711	818	755	814	784	722	723	764	745	768	708	813	753	747	728	769	744	777	769	748	765	731	765	763	770	788	786	794	756	749	759	718	732	728	735	789	773	771	745	778	758	792	841	763	803	728	769	763	794	802	754	799	749	732	770	745	767	765	726	746	810	724	834	783	768	785	773	750	765	773	749	775	798	779	793	767	754	755	751	772	756	743	772	762	769	776	763	751	764	813	748	803	788	714	709	753	761	760	775	789	799	779	782	751	803	792	780	744	733	785	780	764	750	764	719	737	779	771	801	746	750	804	777	765	802	726	745	751	785	760	788	775	846	773	796	742	773	754	808	751	796	787	741	771	747	783	792	779	786	777	741	802	794	741	772	782	735	776	743	771	749	717	745	739	741	732	824	740	826	783	744	745	747	793	802	762	843	774	745	750	782	751	775	728	786	746	754	787	742	745	772	741	743	736	782	787	729	744	774	787	788	786	790	790	764	707	808	758	811	728	772	794	788	776	750	744	801	815	793	803	790	755	735	806	759	746	726	778	792	774	766	751	716	737	773	756	771	734	760	796	728	755	785	758	798	754	775	756	777	772	791	757	783	748	746	824	786	736	815	751	727	779	755	737	797	825	762	749	787	775	798	763	713	805	795	791	784	759	727	778	778	768	815	786	780	729	754	773	809	749	776	798	747	729	760	727	727	756	723	717	727	750	805	751	743	733	776	772	791	748	754	761	788	766	743	774	781	770	747	751	757	772	775	804	692	769	778	778	736	788	760	767	741	754	796	792	763	769	789	778	728	784	762	767	755	744	767	754	776	820	767	741	785	737	778	768	767	770	748	715	769	772	750	769	741	744	805	739	789	747	756	716	778	743	789	751	770	757	763	761	765	742	795	796	717	762	778	763	797	787	753	768	774	751	783	782	799	767	740	732	755	736	805	831	754	768	783	749	759	785	790	786	778	817	748	762	753	763	771	751	775	789	806	727	686	763	757	798	793	768	794	782	748	759	720	750	769	761	736	741	768	787	810	684	750	790	768	815	783	774	762	738	749	822	784	779	740	701	806	738	794	771	726	748	775	735	737	764	763	776	761	754	786	708	736	773	684	756	764	801	767	753	763	689	746	757	756	763	753	780	815	742	781	754	733	722	746	777	734	760	812	745	702	745	743	743	791	713	799	804	765	799	767	733	751	767	739	733	755	781	762	773	772	779	810	733	770	701	767	744	738	741	745	711	765	794	731	784	731	807	802	765	767	752	767	786	746	740	769	792	798	821	751	691	741	804	759	741	724	768	765	819	776	834	798	738	702	769	831	767	763	757	786	823	772	744	741	787	775	737	753	767	756	794	784	800	750	812	707	773	756	723	788	730	790	770	716	789	737	781	841	807	796	761	764	789	712	759	747	780	745	751	780	807	780	810	776	759	753	808	794	811	756	781	790	747	729	764	807	772	738	784	763	822	774	761	783	775	743	765	807	787	743	801	751	789	770	790	752	752	765	786	749	776	761	788	753	798	774	747	744	748	821	745	781	739	799	781	794	758	757	762	748	775	711	774	757	798	726	795	729	700	744	746	782	695	725	783	788	731	743	742	750	815	755	725	701	753	773	764	746	755	768	751	770	777	779	765	780	770	824	738	720	781	769	786	813	733	780	735	760	717	751	750	777	745	790	830	775	776	743	813	755	773	737	759	778	746	739	782	817	738	741	772	789	717	754	702	775	729	736	796	754	779	792	788	756	749	796	761	749	768	814	765	753	734	734	818	779	765	756	782	773	779	762	748	767	755	741	720	758	734	762	720	740	734	788	763	812	730	766	778	790	759	770	764	759	720	761	759	782	741	799	788	759	808	796	749	769	752	741	736	737	750	774	794	748	814	833	749	753	758	753	788	736	765	692	766	769	770	716	764	813	737	759	723	737	760	735	811	757	739	778	737	800	772	773	804	748	738	728	769	776	733	743	793	770	755	756	745	780	770	764	757	736	714	753	761	773	773	778	696	738	763	793	780	744	742	789	797	774	788	750	781	727	765	819	774	748	732	808	722	737	773	715	785	747	777	755	728	728	772	785	776	767	766	786	802	729	764	757	777	746	733	719	769	710	704	818	734	765	732	806	727	773	791	744	762	733	749	792	747	746	743	731	804	765	770	737	791	828	721	737	784	731	746	805	753	811	740	780	767	762	802	735	788	774	787	758	809	762	754	724	770	749	718	746	698	801	772	742	742	721	759	777	793	782	740	745	793	770	816	791	770	759	774	748	731	730	813	729	738	710	753	748	757	782	760	784	800	790	769	816	766	788	803	759	772	744	741	724	760	810	825	775	746	760	755	762	753	781	777	818	787	780	769	792	742	776	784	794	763	806	779	781	758	763	777	785	761	784	711	727	815	788	784	723	788	739	757	773	812	719	758	792	741	796	720	748	745	752	755	793	748	785	787	721	733	760	788	819	771	771	773	786	787	799	723	728	783	780	797	753	768	761	733	785	759	768	804	787	786	777	742	785	755	768	775	790	709	735	777	732	787	739	756	766	770	719	807	775	781	786	743	777	739	731	784	729	743	739	779	803	735	788	785	762	806	768	782	817	789	752	777	789	841	806	765	774	758	757	785	775	777	749	748	756	795	775	763	778	758	728	753	733	817	799	769	749	783	748	783	745	787	786	771	765	803	734	757	753	774	771	751	797	750	766	745	744	769	778	767	806	815	764	724	749	681	712	785	791	731	781	755	795	787	811	784	759	786	732	825	777	707	734	737	746	794	774	731	752	783	733	794	727	792	789	784	758	743	788	768	757	793	772	786	804	808	767	799	793	774	805	776	798	763	747	798	784	852
23581	21011	28626	25244	23517	22287	17149	10903	8031	6381	5278	4353	3589	3118	2661	2269	1951	1736	1572	1489	1451	1241	1223	1172	1095	1043	983	1036	974	905	980	896	946	907	897	885	937	917	856	880	897	909	920	878	895	877	921	908	797	815	842	884	878	865	847	871	869	868	898	908	825	850	858	864	860	816	841	854	862	901	900	858	877	865	839	846	850	895	860	843	895	818	879	874	852	891	888	849	886	871	907	865	906	809	834	866	888	867	887	822	833	847	797	878	831	907	908	885	870	805	863	841	845	845	840	875	904	795	823	876	827	788	817	857	877	832	858	862	814	858	841	894	819	930	854	831	846	897	891	831	881	875	855	824	873	873	846	878	869	844	861	870	869	871	842	842	855	840	819	840	852	828	842	835	843	929	874	893	840	859	865	865	935	855	838	876	858	866	906	824	859	891	854	893	846	863	917	903	850	873	857	844	774	868	829	855	890	849	854	861	934	849	891	847	825	837	895	889	870	807	879	866	905	833	786	823	828	839	868	850	832	801	854	823	851	879	831	887	855	904	862	946	937	869	842	839	868	852	862	851	863	848	839	840	845	865	896	865	905	908	894	843	789	815	853	842	861	877	850	885	871	858	867	909	859	884	790	838	850	790	844	859	840	866	862	880	842	815	830	822	847	868	847	853	883	862	831	831	917	850	878	834	876	789	820	841	906	831	838	833	897	896	818	855	859	894	810	835	866	870	903	856	824	887	839	880	883	839	888	866	812	871	919	825	921	873	846	875	916	817	873	845	823	873	835	915	815	916	824	875	857	867	857	843	838	871	886	852	824	871	878	869	876	798	919	923	851	882	832	901	853	861	882	875	846	843	865	814	851	813	907	835	846	849	807	857	867	825	843	836	849	816	826	840	831	877	899	841	828	875	833	882	849	848	870	802	869	878	830	806	867	873	837	834	882	841	880	823	836	836	880	830	815	851	811	864	856	856	806	836	841	851	854	852	859	809	841	874	833	839	835	813	866	801	843	894	881	890	866	855	869	832	894	899	843	848	859	850	827	874	840	809	845	816	881	817	867	843	924	866	836	856	902	843	865	852	873	819	905	818	886	869	851	841	843	874	886	874	818	830	835	869	878	873	812	897	874	822	897	815	803	867	887	831	839	909	869	894	855	882	844	853	875	864	860	883	887	847	864	920	858	856	842	847	829	837	886	832	829	882	824	883	840	811	885	857	843	864	903	844	906	878	872	859	850	880	867	926	898	852	798	887	831	856	865	895	889	821	843	847	827	908	805	848	851	856	837	858	854	857	894	839	869	881	830	880	864	866	829	885	877	871	825	893	836	881	838	911	840	820	841	882	834	906	872	839	839	838	894	845	865	831	866	855	842	826	832	809	857	826	934	820	849	897	808	863	843	816	898	831	816	803	829	857	814	854	860	819	833	838	826	887	823	901	854	817	873	835	841	846	829	828	813	821	878	906	842	843	852	851	930	879	848	928	814	841	876	850	869	930	837	871	924	848	845	856	902	834	813	820	854	834	902	866	834	880	914	820	864	833	888	877	842	861	849	871	878	863	868	871	832	855	880	861	894	856	812	860	866	774	848	863	843	812	856	800	866	864	887	846	806	868	831	828	834	815	897	889	872	833	843	873	826	787	807	808	846	885	865	853	836	884	871	884	825	878	874	816	863	841	860	860	888	842	867	910	890	832	826	825	893	885	887	807	855	841	861	871	826	879	842	831	846	845	845	848	864	834	875	876	926	854	875	871	855	804	820	838	840	869	873	851	908	860	865	895	852	858	848	798	863	893	853	857	872	863	859	839	887	899	878	872	823	866	837	897	882	872	853	878	861	897	892	911	831	832	892	799	851	865	785	816	809	800	841	856	815	879	886	889	889	835	872	841	868	875	860	828	831	830	847	907	862	915	897	853	852	815	855	805	866	899	847	890	841	847	750	889	856	880	839	898	834	829	840	873	878	847	881	910	832	886	862	824	886	846	860	867	854	850	879	881	866	925	877	876	891	849	842	914	869	840	839	843	845	891	822	825	825	860	917	872	925	868	819	873	886	885	881	808	858	829	872	872	833	859	829	855	884	824	814	877	851	884	839	810	850	908	867	891	866	855	846	913	820	818	826	877	833	852	848	873	892	874	835	877	817	854	870	899	868	847	854	867	821	886	812	830	848	823	841	965	884	844	867	828	859	883	862	887	938	815	895	862	883	837	844	859	794	841	794	856	772	850	882	872	794	917	927	815	880	902	878	802	834	845	847	783	863	807	858	886	848	889	866	872	805	823	824	832	882	849	878	834	863	885	859	866	852	858	842	850	886	866	832	823	864	789	854	861	858	795	835	840	860	870	823	794	846	836	872	902	897	868	819	835	860	839	891	887	860	888	912	874	846	842	887	863	840	875	904	830	849	890	838	891	827	829	839	821	925	868	833	852	870	894	795	837	843	905	795	829	837	878	810	887	868	902	847	829	802	860	820	831	859	868	881	866	801	873	839	895	857	884	838	848	846	869	863	905	850	839	809	889	929	796	837	867	860	860	893	846	862	873	879	876	820	859	897	845	844	814	856	888	878	854	836	866	871	823	909	850	861	860	901	926	840	839	829	909	869	845	842	824	837	847	888	868	844	850	880	841	845	854	867	821	851	828	840	884	878	840	851	844	808	827	880	825	887	838	857	873	871	888	856	828	885	861	873	839	878	858	852	857	866	884	863	845	847	890	905	822	852	871	847	865	873	805	868	818	858	798	815	803	922	875	919	830	857	931	866	870	855	889	796	841	878	857	869	836	866	891	894	867	796	860	784	880	858	852	871	888	825	888	834	823	827	831	891	848	892	849	804	795	862	833	879	869	886	853	886	843	828	873	818	894	852	882	815	864	812	888	810	882	851	854	825	906	913	849	851	820	810	843	869	843	845	832	864	846	874	804	875	887	881	822	858	839	843	795	810	859	845	880	856	860	878	840	832	882	792	847	828	936	894	854	827	900	821	867	800	837	869	874	892	849	865	912	874	832	880	845	896	837	838	900	882	898	897	850	805	833	810	858	855	871	818	878	872	890	852	873	848	878	822	825	833	831	843	906	837	861	857	863	834	866	820	899	872	815	836	861	871	887	857	898	893	818	893	892	891	871	893	882	841	876	839	858	884	843	862	820	913	845	904	846	881	840	816	848	867	845	895	890	829	824	856	905	891	854	858	847	805	835	864	891	859	818	837	879	833	818	866	929	883	833	841	843	846	875	849	871	887	850	841	854	903	850	886	852	843	806	913	896	852	881	847	850	870	895	801	878	893	891	853	922	844	858	882	864	858	888	891	839	857	796	883	852	810	880	852	837	886	889	872	894	821	837	862	839	802	858	830	833	924	853	874	900	817	857	846	846	846	877	858	843	851	922	875	883	852	876	869	867	828	854	875	867	832	870	874	790	847	834	818	830	855	836	845	854	870	938	775	833	853	907	907	832	842	943	879	920	825	863	844	834	873	869	868	838	813	845	807	844	844	846
33054	56706	46741	34446	27620	21748	16979	13513	11030	8981	7272	6087	5012	4137	3442	2841	2494	2194	1953	1834	1613	1407	1356	1282	1207	1121	1059	1008	1014	954	1004	1004	948	965	910	910	858	919	923	926	893	897	887	863	861	791	821	872	845	872	829	902	865	876	874	871	873	818	827	863	787	859	848	811	834	889	825	797	857	849	830	868	868	860	878	832	831	800	868	794	841	855	833	836	874	844	830	874	842	854	838	878	828	834	906	867	840	851	890	825	814	823	849	829	863	809	874	841	811	848	848	840	848	883	822	859	840	844	825	883	829	832	816	885	839	846	800	856	869	861	835	849	849	873	909	817	845	824	875	896	860	820	843	867	870	875	836	818	826	795	838	825	833	880	906	838	904	848	902	826	871	910	876	849	850	868	814	853	850	892	889	833	814	867	903	889	879	833	871	903	786	821	842	856	818	854	791	873	824	891	864	903	890	887	868	899	876	855	852	849	842	866	862	869	853	858	854	846	851	849	860	835	793	868	843	832	856	853	854	864	893	832	818	880	881	908	873	896	853	863	857	832	828	808	833	855	859	826	865	841	851	799	876	837	871	877	823	858	898	812	843	880	844	807	860	872	851	840	856	872	814	862	897	915	881	854	824	826	844	855	864	833	892	865	828	867	873	874	840	851	849	853	815	857	861	870	816	856	811	803	826	853	844	874	850	844	878	893	819	851	915	784	855	859	850	817	850	828	829	909	842	852	836	875	855	789	855	835	815	852	830	929	855	892	845	825	876	902	853	844	818	887	819	858	853	833	822	842	843	863	816	849	843	861	856	812	857	850	816	845	857	875	866	845	877	811	824	825	871	796	804	874	847	872	866	824	876	875	862	801	853	851	809	892	851	833	835	808	906	882	836	864	835	865	799	903	787	833	869	856	847	836	863	928	889	858	898	867	831	833	853	815	863	873	896	861	885	879	848	825	858	838	841	863	828	881	868	823	859	816	833	823	804	838	826	836	824	859	845	830	798	848	859	830	838	830	808	861	816	872	943	904	823	870	838	850	846	801	837	885	891	907	917	833	845	836	786	863	878	831	851	880	852	801	834	852	799	868	849	898	834	855	912	877	853	867	856	849	867	879	857	851	906	828	830	881	838	882	806	880	816	800	797	818	811	813	847	853	855	852	856	856	892	866	900	858	824	816	865	887	893	871	876	843	848	838	882	809	844	831	857	866	867	835	884	854	823	868	873	845	892	837	860	868	843	810	822	892	867	829	845	909	872	856	898	902	905	867	897	884	843	873	882	847	839	836	789	820	817	852	821	835	793	810	854	873	860	855	851	876	881	889	878	819	848	896	852	865	830	877	807	826	804	851	842	867	849	868	930	835	865	826	874	885	854	854	877	818	850	866	816	829	855	887	865	840	830	848	860	891	851	805	838	872	832	857	835	839	891	869	832	894	838	896	847	884	842	825	848	805	871	827	837	825	919	932	816	802	842	874	820	874	874	890	839	868	861	880	883	810	810	823	849	841	826	849	848	836	822	867	832	867	798	841	796	813	856	845	848	861	908	817	851	855	845	865	819	839	845	867	814	841	818	829	837	848	850	900	850	843	879	908	872	848	845	859	814	890	890	845	901	861	871	848	802	867	815	874	873	862	870	843	850	831	871	865	867	866	865	783	826	858	851	822	862	825	809	860	888	899	890	812	834	875	790	831	880	827	842	841	871	894	883	856	798	850	874	883	900	879	876	830	884	843	897	862	793	849	889	817	826	867	843	843	837	843	885	838	848	815	807	913	891	785	849	888	874	857	893	818	864	846	845	834	879	842	846	854	812	856	847	873	822	862	829	852	841	869	897	836	884	833	875	839	855	875	843	842	881	846	873	861	839	903	845	881	870	886	829	806	890	856	854	865	857	804	854	851	796	917	829	818	911	839	816	815	857	822	834	861	840	865	842	819	816	913	895	886	861	852	836	849	876	861	845	878	910	851	844	812	838	874	811	880	852	832	885	867	862	885	889	847	901	823	851	866	858	831	867	910	804	874	842	859	792	801	842	836	888	853	830	811	839	844	857	844	853	845	844	917	826	850	856	844	806	885	815	843	895	856	861	841	840	888	892	884	792	873	842	863	825	877	845	845	863	822	844	851	910	826	869	828	783	797	828	788	890	867	840	838	843	859	840	924	847	931	813	883	826	860	870	814	882	862	826	802	921	862	859	826	873	886	873	798	928	832	833	857	832	887	839	846	835	857	854	886	852	863	846	870	839	864	761	874	823	884	848	849	822	850	873	849	822	915	846	820	816	815	839	822	785	814	893	865	851	879	856	824	826	827	820	870	826	850	801	870	869	883	887	878	840	905	869	857	859	862	789	829	818	814	821	848	851	861	850	871	842	859	821	876	843	817	889	865	822	801	874	901	828	858	849	821	851	828	819	882	861	846	853	822	854	840	887	871	819	846	881	887	856	833	861	897	849	838	869	874	873	796	909	827	803	818	829	868	838	821	829	817	809	861	794	849	879	868	907	837	860	857	860	824	884	809	891	876	871	860	818	857	856	841	823	846	851	873	848	823	855	838	806	857	836	849	895	882	844	836	840	850	835	812	813	849	797	876	830	846	831	854	800	877	901	866	783	784	901	814	907	858	861	845	824	809	789	877	842	824	792	862	861	849	872	854	829	894	880	867	793	924	830	870	881	828	842	864	878	846	785	789	840	862	866	855	850	877	815	817	866	860	863	845	860	892	863	895	855	828	924	892	830	870	874	855	904	820	822	874	842	842	833	855	872	853	834	883	808	828	840	864	833	826	863	887	827	831	871	854	837	777	880	809	885	831	801	850	864	833	870	856	872	845	772	868	832	839	829	790	856	912	915	905	882	883	869	845	830	863	841	878	877	815	833	846	865	874	869	802	846	818	841	862	897	781	875	840	855	850	834	774	884	817	868	843	838	861	852	828	861	824	856	907	815	827	895	856	833	846	880	869	851	856	900	805	829	849	845	834	828	896	874	882	859	874	868	900	864	858	821	860	851	881	826	781	850	825	838	879	810	873	942	810	797	858	839	858	823	807	854	863	827	834	811	834	855	892	872	811	893	857	868	859	871	821	821	826	837	848	880	855	914	858	846	822	866	844	839	807	843	856	820	798	833	808	833	846	877	854	853	832	888	853	842	789	854	797	794	846	836	850	817	857	850	889	829	827	840	857	822	835	805	891	857	850	855	808	814	801	902	892	848	835	829	829	841	843	830	847	865	824	863	825	868	832	813	813	844	814	913	814	837	911	839	868	849	865	880	812	808	792	838	859	842	852	872	860	868	886	836	860	820	856	813	880	855	852	845	904	850	846	849	854	819	859	788	844	812	860	849	818	842	831	881	887	886	828	847	863	913	847	879	824	821	821	866	839	867	815	803	846	869	828	864	885	823	855	825	852	789	871	866	844	867	836	890	846	820	860	875	790	849	868	792	867	812	864	886	818	860	868	832	863	822	856	855	851	849	930	817	787	881	871	858	818	866	872	866	840
24660	21040	29210	27630	22555	16694	11329	7777	5902	5009	4187	3376	2824	2439	2074	1808	1671	1559	1444	1351	1258	1066	1114	1053	1075	956	924	921	906	881	911	860	895	892	885	817	818	826	839	868	829	823	836	791	820	803	814	829	830	836	816	837	837	834	776	830	890	851	842	833	782	785	850	813	801	817	791	765	826	875	845	804	763	812	835	795	794	805	770	834	824	820	836	824	843	784	800	786	846	860	865	822	831	803	824	886	844	795	825	826	806	823	778	817	804	879	813	841	850	807	836	874	878	834	820	912	844	879	852	826	836	823	809	874	836	813	833	833	820	856	847	845	861	814	832	803	787	832	790	764	846	850	802	849	842	788	892	836	774	853	825	793	810	822	846	824	804	796	836	848	807	834	784	836	801	855	821	854	841	800	765	799	883	838	869	857	844	825	812	788	881	869	843	842	817	823	835	841	822	835	780	870	800	838	849	771	806	797	829	820	838	784	814	871	821	843	842	837	792	840	834	872	831	790	835	812	808	834	831	837	787	804	805	874	825	862	833	808	894	835	791	786	823	839	753	825	797	836	802	819	858	819	784	863	862	779	847	842	849	871	862	809	815	836	844	815	819	830	806	814	781	767	860	830	836	812	810	798	852	817	830	812	828	746	797	836	810	866	818	804	854	839	849	840	842	833	811	823	869	850	755	837	873	837	783	791	841	817	822	818	895	848	892	832	831	814	765	750	819	892	842	817	822	821	855	845	797	829	825	840	818	839	798	832	813	820	827	787	819	825	829	802	853	796	881	849	825	795	831	822	792	782	797	835	828	830	820	812	845	797	840	789	821	790	845	805	783	886	825	835	825	842	788	822	813	828	832	844	802	798	837	818	836	826	885	803	834	790	816	801	849	876	820	817	835	855	806	798	821	835	808	835	848	841	846	826	850	821	793	805	826	801	828	815	820	852	821	836	852	837	826	807	837	803	802	826	846	836	901	840	783	869	835	835	751	832	844	834	829	840	808	828	877	817	821	854	807	847	841	860	848	817	780	837	770	779	789	878	819	810	874	863	807	866	792	816	864	812	788	861	818	830	821	785	834	756	836	857	838	826	796	794	790	829	916	869	852	860	805	811	820	837	768	859	819	785	835	852	808	792	797	750	845	851	801	822	836	855	772	844	886	814	829	837	861	727	838	834	775	792	839	840	857	827	861	864	864	825	804	876	855	818	800	841	849	859	794	832	775	847	796	809	877	826	830	877	847	830	826	814	800	843	835	814	814	857	819	827	827	787	867	860	827	781	823	827	872	814	776	819	762	791	850	824	814	797	808	821	830	805	827	787	816	851	781	864	789	830	834	859	886	791	812	783	836	800	810	791	882	862	780	813	817	811	849	889	818	863	845	824	830	874	803	831	841	831	796	843	819	811	900	825	856	812	825	767	886	852	806	845	855	769	777	845	817	830	813	791	828	825	836	841	819	862	848	803	824	821	840	867	845	817	844	823	812	828	857	850	818	892	845	814	808	819	916	805	836	854	799	849	823	821	823	837	844	808	803	818	776	799	821	848	846	814	806	791	864	867	783	812	782	770	786	827	766	829	819	803	815	832	855	821	801	851	800	798	823	811	814	771	819	862	790	796	767	852	784	811	802	862	859	759	877	831	808	835	794	831	794	787	855	843	823	862	802	819	881	868	828	796	865	800	797	837	810	813	784	851	843	874	842	832	858	841	794	880	837	841	868	812	766	856	801	778	821	812	874	783	862	804	876	794	819	875	850	779	804	809	814	826	876	809	779	825	778	855	841	759	870	888	890	829	784	795	817	810	831	798	884	825	808	797	815	798	867	821	845	814	889	862	821	876	821	791	879	803	787	878	827	788	812	791	835	795	827	855	808	788	835	862	851	832	806	864	864	822	864	818	860	804	822	794	770	868	804	828	818	819	816	835	794	822	858	827	791	821	810	885	894	870	817	860	888	857	846	820	805	819	826	798	831	831	807	830	801	847	880	822	802	848	827	832	829	819	869	807	813	780	822	869	849	816	811	819	888	790	833	836	865	830	756	779	829	793	891	820	762	811	824	810	825	797	832	821	780	843	844	808	843	877	858	836	761	825	839	805	853	801	815	814	828	843	813	843	844	853	875	838	835	799	842	835	781	865	901	851	853	826	828	832	826	815	796	814	833	821	844	793	825	786	854	778	832	846	808	887	824	843	836	823	840	818	837	811	843	838	875	812	808	857	766	876	841	791	780	841	819	848	859	794	854	812	846	805	786	855	842	861	834	785	821	830	825	841	782	845	838	820	806	815	861	832	873	783	866	809	861	797	828	846	830	829	874	877	898	803	830	786	832	816	778	843	792	833	832	811	862	825	781	845	827	838	806	831	832	841	779	813	804	839	761	871	789	767	778	888	866	806	796	822	829	813	799	866	810	837	855	886	836	805	841	862	832	790	823	860	848	835	847	831	839	851	840	770	803	826	801	777	805	865	763	849	795	826	808	849	815	830	811	849	807	858	814	808	799	822	846	842	837	860	844	839	816	803	793	845	795	792	827	804	824	825	787	758	801	852	859	850	816	832	768	786	847	890	872	837	824	843	833	800	811	800	799	790	844	851	827	828	816	821	837	784	858	818	787	806	796	846	783	827	839	804	810	810	874	861	811	849	824	839	805	825	820	790	837	806	807	794	870	832	833	834	854	828	854	803	807	860	820	831	832	852	822	763	846	818	799	842	821	847	794	815	867	813	818	869	881	829	799	837	771	822	806	832	822	886	771	828	846	792	801	857	852	827	839	825	799	877	860	798	873	828	819	842	815	804	824	826	802	830	803	830	883	822	805	827	844	806	812	790	826	803	825	865	796	822	819	801	816	811	812	830	840	818	819	866	833	807	859	800	800	782	806	773	868	872	796	791	815	894	797	856	815	854	834	829	798	816	803	867	797	823	781	859	835	834	837	846	820	831	793	876	823	834	842	818	829	823	834	822	813	831	813	851	792	838	824	751	817	813	830	785	818	844	833	851	847	858	797	855	802	848	837	834	857	817	824	853	854	807	840	826	816	859	853	864	810	843	825	820	801	826	835	845	845	833	829	827	785	869	815	747	825	792	831	831	830	794	824	871	808	762	838	806	831	870	804	821	881	826	773	862	850	788	821	825	816	805	864	831	804	815	820	787	859	809	864	819	847	877	780	875	831	847	811	882	835	847	855	793	821	760	801	845	845	787	814	773	823	880	820	832	790	795	807	820	809	812	888	793	823	793	889	829	832	844	869	840	865	844	849	812	863	847	820	836	815	853	841	820	798	860	822	823	809	824	860	835	828	765	834	811	838	831	793	851	783	782	773	806	843	851	832	794	764	862	817	825	772	831	865	844	857	833	779	843	859	845	822	851	815	848	839	844	820	898	896	827	854	796	834	829	864	813	840	854	810	850	835	792	781	855	853	843	789	845	840	856	858	837	828	821	890	813	832	857	847	868	823	815	834	814	782	827	809	790	844	770	873	842	860	857	824	842	782	763
32347	52661	43748	30271	24339	18639	14481	11358	9003	7482	6103	5051	4076	3451	2855	2395	2176	1972	1746	1557	1441	1265	1262	1141	1043	1048	1005	927	918	920	922	933	895	943	889	850	861	870	858	800	842	817	879	868	859	822	803	819	834	834	900	851	820	807	827	812	790	855	841	812	872	851	835	827	821	803	828	826	798	806	825	789	836	813	833	889	822	819	871	818	826	816	836	822	881	847	832	902	849	805	815	806	849	857	779	839	843	829	823	867	816	856	874	823	840	863	872	828	855	842	841	874	826	808	819	817	818	858	801	809	854	859	859	825	847	831	793	844	837	868	828	822	836	851	823	825	832	781	811	825	930	819	826	859	850	833	871	805	810	839	843	800	823	870	842	841	786	889	836	827	806	822	861	859	810	791	821	808	806	858	890	818	798	860	839	850	851	865	863	837	814	804	813	839	822	859	832	768	845	817	848	840	862	872	838	853	846	835	880	805	853	906	838	847	847	827	870	853	830	838	835	839	846	813	818	831	836	828	817	818	815	779	858	837	836	815	838	877	798	832	827	856	832	787	831	854	821	871	836	877	801	835	806	803	852	772	841	810	824	867	807	844	779	837	892	865	820	829	895	854	838	824	810	799	831	833	828	808	847	850	818	866	818	803	806	850	830	768	805	836	802	766	835	831	882	807	832	860	840	762	771	808	875	858	840	867	809	852	865	794	849	837	850	762	852	823	832	862	807	844	819	895	823	805	849	858	884	780	850	839	820	855	858	838	864	813	849	855	822	861	858	785	871	825	841	878	859	825	837	853	819	833	832	816	789	813	889	872	798	847	814	806	821	846	844	789	826	785	854	872	837	892	866	805	832	871	844	808	806	878	846	795	795	860	848	786	872	806	811	812	820	824	831	767	835	849	853	798	849	861	846	835	805	823	808	864	793	864	820	837	831	853	800	817	833	804	828	838	812	843	806	839	843	839	822	856	785	850	792	882	827	829	848	846	845	838	830	813	823	856	806	819	828	836	847	822	851	843	830	860	826	874	895	835	862	851	808	896	864	766	839	836	828	880	866	837	863	785	797	832	875	816	907	898	879	818	842	817	828	821	887	813	839	825	838	875	774	896	847	830	871	814	824	910	885	849	889	861	822	811	818	812	806	840	834	798	841	781	808	842	825	820	827	816	773	846	833	734	855	835	851	818	866	850	821	814	817	901	856	845	884	869	809	881	814	773	796	815	833	803	802	843	848	882	826	852	803	858	829	779	855	818	838	792	841	812	844	787	867	815	861	843	849	832	814	874	811	831	833	786	833	834	815	817	837	845	859	847	776	814	843	791	777	859	796	785	850	835	822	821	827	804	801	812	825	840	834	823	813	843	846	805	875	857	842	871	821	824	848	892	780	839	805	829	795	755	812	852	810	810	858	842	800	832	810	843	796	821	835	850	842	780	827	799	830	858	815	831	808	857	828	827	816	772	851	863	824	871	781	816	835	807	831	869	861	849	803	818	835	795	871	819	911	781	853	823	910	811	837	843	834	842	829	860	804	845	760	839	809	868	773	791	770	807	891	840	852	807	850	845	830	878	801	827	942	815	884	894	839	837	820	819	838	824	889	849	850	806	838	839	814	837	794	869	921	889	863	825	820	904	812	831	801	815	828	844	823	805	808	873	901	862	830	847	849	906	844	861	831	792	775	873	825	837	829	817	891	823	803	861	817	764	830	782	863	775	789	881	784	802	819	880	793	848	855	809	852	901	833	789	849	879	877	884	846	797	855	766	789	844	829	851	843	790	828	795	832	810	813	830	847	866	863	878	829	811	860	857	839	872	808	781	859	821	799	888	819	808	818	901	821	823	860	833	882	825	872	844	813	799	807	786	874	845	833	859	808	802	789	846	846	842	843	811	829	859	813	852	822	869	862	797	787	853	826	873	823	836	855	837	843	857	836	873	825	799	852	847	854	869	824	795	785	755	814	854	832	811	785	834	863	827	855	851	802	792	903	804	920	802	812	851	810	815	831	824	852	834	776	833	777	872	815	864	839	826	862	823	845	853	805	778	844	820	846	813	814	833	833	848	818	798	814	847	873	857	874	824	801	826	826	775	833	857	833	847	786	820	818	835	806	797	849	848	855	836	789	928	792	821	857	862	833	848	858	861	836	830	784	814	840	765	840	836	821	827	816	814	818	819	829	858	843	837	819	817	775	844	814	809	854	829	827	813	840	838	797	812	813	814	809	856	813	812	828	829	882	817	897	820	826	797	886	850	860	795	869	822	877	849	826	828	861	824	882	833	837	850	831	794	855	813	826	861	882	861	831	841	817	832	843	825	843	833	870	872	823	845	853	801	861	824	824	836	845	874	784	806	834	816	830	842	824	864	823	790	848	853	836	783	872	815	769	841	897	853	845	818	813	837	780	840	783	814	808	859	795	846	821	857	874	841	798	813	842	847	863	847	841	818	863	818	830	844	825	822	855	875	756	890	838	775	867	850	835	820	858	818	838	897	865	887	869	837	838	816	843	836	843	798	800	829	838	854	828	899	810	854	859	819	810	846	850	845	872	888	802	836	843	837	821	799	830	858	814	879	815	855	881	860	814	848	820	849	796	848	828	847	847	816	790	809	845	820	849	826	815	759	855	803	824	866	836	815	814	846	846	854	786	797	812	796	833	825	824	807	823	836	853	820	833	844	798	831	832	853	842	842	829	830	843	815	825	866	852	877	843	845	846	851	807	776	903	858	817	851	811	856	834	826	835	826	819	806	788	820	810	803	845	797	819	841	812	820	903	830	814	817	810	780	887	833	822	860	856	835	846	853	789	827	851	816	823	825	829	842	846	830	817	852	820	839	838	808	796	794	826	875	847	819	887	841	833	825	883	869	835	811	828	818	838	827	816	826	816	827	865	844	866	835	821	855	819	882	830	817	835	815	828	828	840	839	879	837	871	852	873	819	791	844	840	850	801	872	836	867	878	833	842	832	825	842	818	851	841	845	802	821	812	830	800	859	817	850	819	804	890	794	877	858	841	813	816	823	788	870	815	813	894	826	862	854	829	886	854	847	831	795	845	864	783	872	861	867	860	831	820	830	819	820	857	807	844	829	875	848	862	826	799	831	829	792	791	824	856	791	835	829	815	802	819	832	794	812	798	795	855	772	815	801	877	860	873	832	806	875	818	852	787	855	825	870	855	797	827	835	816	809	810	836	844	795	853	854	864	769	864	878	789	872	875	859	835	808	842	813	846	832	836	854	868	823	837	888	822	818	858	817	857	805	861	774	780	834	813	822	838	819	860	786	831	798	864	820	776	821	859	868	805	838	834	880	823	835	810	847	838	815	846	779	848	820	864	782	835	876	833	770	831	774	861	855	840	841	803	769	818	841	858	837	837	811	820	793	849	831	790	836	822	860	870	820	830	852	795	821	838	856	810	840	854	881	808	789	840	824	805	807	798	794	869	787	826	856	767	863	788	843	878	849	860	878	842	819	829	828	766	830	827	808	783	801	816	855	897	863
22439	21019	28744	23742	22070	23994	24462	15590	11463	9297	7388	5972	4928	4077	3423	3018	2676	2474	2268	1975	1696	1535	1552	1428	1282	1237	1280	1219	1127	1181	1131	1101	1138	1167	1084	1060	1033	1028	1003	985	1032	1021	966	970	1010	1001	1025	1023	997	1010	992	987	988	1026	979	1047	958	999	1044	979	1020	1025	936	1046	980	978	937	979	954	963	1037	1025	974	1009	1023	972	983	1016	950	1027	979	1014	1015	1014	976	1017	1042	995	991	996	988	1038	1049	981	945	1025	991	921	1017	1001	944	994	1009	973	1004	1038	961	933	1041	984	1048	1050	973	1033	1020	1011	995	996	966	1016	988	1041	1002	991	1002	1021	951	1012	1014	994	1018	1015	1018	1063	938	957	1044	995	993	1014	1065	1027	966	983	990	1030	956	1004	1060	1023	1035	995	950	1054	966	1021	1037	981	992	989	1003	1020	985	982	973	1017	1030	1010	1037	1022	1008	1027	1001	1033	1073	968	1010	986	1041	1005	951	945	1022	1016	1000	1033	996	997	1002	1018	1042	943	975	1016	995	987	955	930	976	956	1045	984	980	1051	987	1036	1000	994	1004	989	1047	1016	1038	978	955	1003	1036	931	995	1022	1017	927	1020	1011	1007	996	1003	1000	1032	982	1005	1037	974	950	956	1042	1067	971	1008	997	1004	1017	1003	962	966	980	1024	1019	916	1023	943	944	1028	1055	968	989	1020	998	979	1003	1033	1036	1039	994	959	1016	985	1004	993	992	1047	1074	960	973	1016	973	999	1043	994	1019	1011	963	1086	976	1010	1052	991	1008	959	1015	1011	1017	1050	1023	1023	977	1062	1032	1020	1009	954	986	1003	1027	992	929	986	1012	978	1025	1027	1044	993	1017	1008	952	1032	1007	1047	1029	1041	999	999	984	985	1024	961	1000	997	1001	924	1036	1062	1003	1010	1043	977	1022	994	983	997	935	1021	1016	985	985	1064	1009	988	1067	984	1027	1029	1026	975	986	1015	996	994	986	994	998	987	1017	1037	1012	1004	1049	1005	975	1034	1017	1018	1042	968	1008	978	1022	971	957	946	1038	936	960	937	1040	1005	931	1008	986	982	1008	981	944	1019	972	1032	983	1004	1043	893	997	972	1012	983	1007	984	1018	1068	1040	1003	1011	1001	1040	1001	1004	987	957	1051	987	975	994	1040	992	1002	1001	1054	1007	961	961	989	924	940	954	975	946	1007	950	980	1000	966	955	998	1028	937	965	989	985	1020	1029	984	976	1035	958	991	1037	977	981	962	985	998	1020	964	1057	1024	964	1017	981	1049	976	1014	1030	1033	1021	1028	980	1043	984	1006	993	1005	973	1085	1036	1047	1013	985	999	1016	984	1008	1037	991	1028	1040	982	986	995	936	989	995	976	991	987	983	992	1092	1025	986	1006	1037	962	989	991	1052	1007	955	1027	1010	923	1038	985	995	994	985	962	1021	1018	1004	1003	1032	975	1005	1016	1029	985	1032	1015	1081	988	955	1021	1055	972	961	980	1015	988	961	984	954	994	975	1022	1001	1008	971	968	1021	977	1060	979	1005	1053	990	1024	983	932	997	1033	1084	999	1039	960	1038	999	948	1008	1026	1009	1015	989	957	1010	987	1007	992	992	1068	947	989	1021	999	986	1064	1003	982	997	1017	1013	998	1007	1029	1028	993	957	1027	977	1048	941	1021	982	1041	986	958	1030	1009	1025	1015	940	1061	984	992	1067	978	983	974	1028	968	1037	945	985	1051	992	1056	1017	956	953	1005	1029	981	988	982	1059	1019	981	1017	1012	980	1042	1042	992	1043	1046	1017	942	953	1016	1003	985	1018	961	962	1039	984	989	1039	974	1042	962	969	980	997	981	1043	1006	986	1030	1078	967	1002	972	1010	996	1038	1018	980	943	1058	1041	1007	992	969	1088	1039	986	1053	1046	997	963	1038	1037	969	1010	981	931	971	957	998	977	964	1008	1007	998	964	955	979	961	991	1001	1019	964	1024	983	1081	997	983	1029	954	980	1002	973	1018	960	1007	990	1027	1018	972	1005	1026	1040	979	1094	1050	1042	993	1003	982	1017	991	948	1071	1109	975	976	1005	998	982	1055	1040	994	1008	1051	970	1003	1016	989	1019	1035	1002	1010	994	1043	1029	962	988	1033	990	1005	955	1008	966	1072	958	982	995	998	982	959	950	979	991	1064	988	1006	1030	1024	1021	1026	993	1014	1015	923	1064	990	1014	988	985	998	963	1029	1014	956	1015	1028	1013	967	997	980	1041	1017	983	989	962	1018	1009	993	999	960	954	923	1029	1062	971	995	945	969	1026	1008	1020	965	981	951	1018	1003	971	1013	1011	970	990	938	987	1042	955	935	1034	1053	1017	977	972	983	1074	969	1027	1001	1044	954	1035	1000	991	1031	972	965	992	1076	1004	997	1044	927	1014	1026	976	1046	982	1033	975	1004	1024	999	978	952	962	997	970	1000	996	1064	1049	988	1011	1012	1012	1018	991	1017	1014	951	1036	940	936	971	957	1033	989	1001	1011	956	1041	971	1021	969	995	1018	1042	992	1011	953	964	969	937	989	999	1008	1002	946	983	1015	942	980	1023	980	978	1002	988	1048	1006	1019	1052	961	1020	993	898	1036	989	1025	1071	987	947	1022	977	970	980	995	1050	1030	941	1009	1070	1047	997	992	1002	988	987	1003	966	993	997	986	1025	1012	1011	963	1056	1015	990	956	985	981	968	1034	1013	966	1007	997	987	984	977	1032	1026	979	1002	1010	981	1052	1009	980	1011	932	978	1009	1006	960	981	1087	955	973	1022	1035	976	1047	1040	1026	986	994	992	954	1070	972	961	1014	983	991	975	994	986	1012	1016	958	948	1028	1019	992	1013	1039	1017	996	1022	1016	1056	939	998	975	1007	932	997	1005	980	1070	1016	1043	1003	1038	998	1012	984	1038	1024	1047	1012	984	978	1004	964	1016	992	1006	1018	977	949	993	1029	927	1036	973	1051	977	990	975	964	1054	969	1013	1067	985	1054	998	1026	1101	983	1021	980	946	1006	1030	1000	1072	1015	1018	1049	966	987	999	1026	994	1066	1050	962	1014	999	980	1022	963	980	975	1011	1016	1044	962	984	977	1041	986	1031	983	982	1005	1047	1033	951	964	967	1008	960	1044	1044	961	1008	1019	980	967	980	974	1009	1020	998	1000	970	983	971	1018	1020	1008	944	1007	1026	1000	995	1052	1007	984	986	982	975	1013	1007	1050	1047	1050	995	997	1032	1009	940	977	1013	1006	974	1025	981	1036	1005	1017	961	1000	1023	985	1052	1008	1005	1066	975	1030	1004	1024	985	1056	955	1020	1016	960	1008	1037	972	979	1025	963	1015	1020	1039	1025	986	972	1009	944	1003	969	975	1005	989	962	978	1060	978	986	993	950	946	995	981	981	984	947	970	1036	963	990	967	1005	995	1047	991	1015	1045	1026	1015	1062	957	1006	985	966	994	1008	997	1081	1036	969	983	981	970	1040	1073	1024	962	951	994	1002	1043	1021	950	982	962	975	993	1003	982	958	1005	1001	1038	1025	1015	934	940	944	964	1019	996	1023	983	996	1020	939	988	994	1031	974	1014	1061	1010	1003	979	954	1001	971	1014	996	995	979	1031	971	1015	967	985	942	995	989	955	1048	1044	995	1003	1044	1009	1009	1001	948	1030	966	976	982	986	1056	974	1024	1047	1038	1031	1034	980	1007	996	991	931	1018	996	1051	1000	996	995	960	1054	984	991	941	986	1003	997	1009	1012	1019	1017	1016	990	1006	983	1022	1034	1025	1042	1019	970	990	1004	1006	950	978	981	972	969	975	1051	919	995	989	1043	998	983	1015	992	1028	959	1003	996	1036	951	1021	1019	1034	1006	1035	966	1018	968	1008	949	969	963	994	1066	976	982	982	980	1006	967	991	997	1102	1028	956	999	971	970	959	954	959	1018	977	1048	1053	1039	978	997	1033	1041	1006	975	989	1063	973	973	1039	1044	970	947	987	959	964	1001	983	987	973	1027	1056	996	1038	993	980	983	1015	945	991	982	1035	985	1043	976	985	978	1002	970	998	1001	1012	999	943	1045	1029	959	968	1053	1029	986	1031	954	1038	980	996	1000	1003	1000	962	1026	1022	1015	990	1006	1009	968	1001	976	1017	973	955	1020	1009	1041	1051	992	1022	1007	1046	990	1074	1023	995	1021	962	999	1016	1002	1063	959	968
35598	62585	52354	39263	32831	26419	21729	18160	14611	12065	9876	8164	6606	5418	4444	3900	3472	3175	2688	2404	2038	1727	1761	1603	1397	1254	1324	1246	1171	1171	1182	1163	1103	1104	1046	1036	1057	1036	978	1044	997	942	956	985	1010	1018	1013	980	954	974	942	997	970	965	981	982	953	995	1018	1000	981	1005	972	988	975	996	961	959	985	952	1008	968	969	986	979	1041	998	893	1000	974	1002	939	982	1002	991	993	1014	1004	997	957	987	952	1057	974	962	963	977	937	955	970	953	1013	966	937	1003	982	995	940	978	940	968	956	961	905	978	1033	951	959	982	950	995	991	944	966	958	965	976	963	959	1013	991	934	923	934	958	1023	967	931	981	1009	1002	930	1003	971	982	921	971	953	1023	960	957	904	972	964	978	1018	969	947	1033	1002	980	947	1015	972	981	935	1026	986	995	959	978	1001	860	1015	957	946	915	991	958	1002	1007	957	962	954	974	1008	954	1044	988	1032	917	1011	980	972	967	1020	975	1014	957	986	1013	1005	969	1020	962	948	985	963	976	1050	968	951	998	983	991	976	956	961	937	938	999	1025	978	929	968	970	912	972	938	970	927	887	960	964	980	954	991	1041	1000	997	982	982	933	956	981	989	991	1028	974	927	964	883	949	970	975	963	1033	1005	950	928	1020	992	956	954	1031	947	966	1006	950	978	941	999	944	1015	957	969	993	944	968	981	948	1021	942	1021	958	970	979	994	997	915	989	964	1018	1005	997	987	976	977	952	970	950	974	989	1014	957	985	948	990	949	1009	982	974	1012	967	950	1013	968	977	928	1005	957	1000	966	1004	977	1025	983	975	1029	996	971	948	1009	952	978	919	951	953	1031	999	970	1019	969	969	935	988	1040	935	1036	974	995	971	958	1009	1017	1025	1015	1029	983	973	986	989	940	997	1037	1030	981	994	1005	953	965	985	984	962	952	953	956	936	968	919	1014	979	991	1015	1028	981	1022	1000	901	963	965	970	958	1001	983	999	976	992	947	973	932	976	1040	973	1016	944	1018	935	1029	977	977	1054	974	951	986	935	976	982	944	997	945	1001	951	962	956	953	950	1008	900	972	953	981	992	942	970	957	937	1033	967	987	966	977	931	916	945	1018	971	971	998	916	947	990	954	1012	939	1002	1007	949	965	981	916	946	977	970	990	956	1002	983	1003	948	1011	976	1053	1013	937	998	952	971	941	976	944	979	1007	945	1027	959	1027	959	1009	983	1001	974	966	1002	961	986	1022	955	908	1000	998	992	985	1022	939	938	961	945	1044	1005	953	927	967	975	958	964	1004	975	1000	962	1021	923	970	943	988	939	946	925	956	996	942	949	1003	1006	1000	937	1040	1009	996	1006	978	1019	957	963	998	930	979	950	992	940	1071	994	911	981	969	965	994	973	963	962	971	985	987	956	974	940	1001	1019	984	990	1022	938	975	991	1044	987	976	1034	991	889	961	982	1021	938	1051	967	960	968	986	994	931	1027	997	957	986	966	909	996	1002	976	1043	978	959	947	978	1007	963	958	990	990	960	998	1031	944	929	954	946	1005	990	988	1009	990	1005	948	933	995	954	965	968	1013	959	988	920	984	938	964	1008	957	993	957	956	1008	995	964	1016	1049	976	1004	996	1046	944	995	912	1010	1016	901	1038	963	1009	952	1020	992	952	1019	972	988	917	1004	987	972	988	976	992	980	973	1003	950	943	969	996	981	1005	979	895	988	994	995	1041	994	975	949	979	957	994	950	969	943	988	949	995	942	1012	1012	985	969	947	991	973	954	989	939	1001	959	1009	985	957	960	1004	1028	964	984	1009	1022	988	1049	1019	988	960	958	975	996	944	996	964	1001	985	958	1022	1011	951	940	1005	992	979	943	1009	980	967	992	920	955	983	1000	974	994	1022	1001	1017	918	998	974	956	912	1000	934	958	1022	951	1013	936	959	978	982	949	971	966	949	988	1008	993	986	970	988	1028	968	994	957	969	978	928	1045	992	968	959	1008	959	986	1013	971	951	945	927	1009	1014	966	996	972	1014	960	980	982	952	1010	950	985	959	1010	974	977	992	980	962	981	1002	978	958	929	1003	963	1024	1010	1006	971	1002	1009	962	1021	977	1003	968	915	943	964	1011	976	942	990	960	921	1027	1025	972	991	978	971	1002	992	995	956	941	998	926	971	961	985	969	931	990	967	914	969	983	946	977	1017	991	969	945	1020	976	986	993	959	1003	943	982	935	1000	973	991	994	1035	965	1003	992	984	979	957	1035	944	956	972	1017	949	969	1004	955	939	991	1039	1001	985	995	949	961	984	1006	1007	1046	958	925	987	1000	964	913	1020	944	986	996	962	993	954	1031	932	978	956	992	997	950	1031	922	942	963	997	951	966	964	967	991	971	1016	1000	949	965	983	965	972	942	952	968	965	1005	1023	954	959	1011	1010	999	944	944	972	992	966	942	978	941	1018	992	862	938	1037	945	1010	1005	1000	986	1002	975	946	963	960	973	979	1005	942	968	979	1001	978	970	993	977	982	964	957	955	939	1010	937	1018	1006	939	1001	938	1000	974	978	990	1006	950	943	962	953	944	940	984	1014	969	972	970	984	981	974	930	968	947	1003	951	948	1027	992	1041	962	949	964	958	1026	931	970	1005	1013	1010	962	995	1006	985	1008	992	996	971	995	989	970	1028	992	988	954	996	978	1008	1024	971	981	1032	1047	975	987	958	967	973	967	962	971	997	956	980	954	960	959	1004	1036	981	937	1002	1002	981	986	995	975	955	978	960	982	995	975	967	938	975	1023	999	1034	939	966	946	1004	1019	943	967	1036	940	929	992	946	971	1008	978	1021	947	972	988	1020	938	988	995	943	915	955	978	974	955	985	941	1005	968	936	944	939	961	967	1018	1007	1050	951	951	956	987	1004	968	1021	956	1001	979	970	975	1001	996	988	932	965	923	1035	983	1055	942	928	1034	975	977	942	956	942	965	966	1017	997	1002	1003	997	1034	1038	1017	1008	991	937	987	932	1056	1005	998	972	923	974	919	954	961	949	1053	1032	1019	970	983	998	979	970	921	974	972	955	997	970	972	977	955	966	933	916	985	1030	1047	984	988	942	1046	981	985	919	965	1032	1039	937	939	999	1029	984	992	1001	1039	958	1010	982	1016	988	981	932	989	1044	1001	987	952	983	1007	1001	997	939	941	952	960	984	996	1025	977	970	971	958	1055	1030	995	1010	1012	966	936	945	973	1025	975	961	924	990	1011	938	1042	1009	961	1000	989	959	1012	946	972	1017	961	974	976	972	981	1019	972	948	980	976	974	987	998	954	971	940	961	949	979	1037	1001	918	994	990	945	1000	958	960	976	939	915	929	940	945	983	1049	986	1004	981	925	1015	940	994	989	934	976	950	1020	1018	981	956	966	964	932	1001	987	930	951	971	1010	1014	997	959	914	977	997	981	1015	1026	944	996	992	955	971	991	1000	967	1039	1051	971	941	972	984	934	951	985	1005	971	967	978	966	969	976	947	977	997	1003	942	988	1025	980	1001	992	997	896	991	996	986	1018	936	960	961	1001	973	1015	941	978	1000	978	998	978	993	1010	941	966	943	940	940	923	922	954	938	976	1017	971	963	1008	973	959	973	973	1009	966	990	982	973	953	917	966	950	988	960	1013	1010	980	994	944	972	958	979	979	983	942	966	995	980	944	972	958	944	965	904	962	954	1029	964	919	954	1012	931	963	1000	955	925	992	936	1050	972	908	940	1008	1009	991	952	1006	953	939	978	963	955	964	960	966	957	1011	993	989	1015	979	963	935	1000	1026	966	972	977	1025	956	963	955	936	990	968	933	1010	991	958	974	957	988	999	980	977	981	943	988
31106	35907	41727	29697	19260	12299	8495	6380	4821	3872	3146	2675	2213	1960	1675	1553	1400	1362	1230	1126	1015	966	909	835	852	861	840	832	812	819	787	757	810	778	811	753	766	747	776	763	801	719	756	766	782	758	776	784	753	733	751	781	756	723	759	772	756	742	749	746	742	732	791	735	775	781	767	731	754	761	733	739	795	738	747	697	781	748	811	728	729	757	762	769	775	777	757	803	762	748	726	818	736	724	750	775	758	769	761	757	787	782	797	686	742	747	728	705	679	762	798	724	775	767	731	769	733	773	778	800	758	745	759	770	716	747	762	766	760	764	736	757	741	746	756	781	800	772	800	757	787	756	808	727	728	760	793	757	780	788	727	744	761	779	756	807	740	776	785	740	816	758	758	740	717	767	770	736	824	730	761	752	737	757	799	785	769	781	788	752	777	783	816	780	749	747	746	781	751	760	795	797	705	765	727	776	741	775	765	762	758	736	738	727	735	764	743	752	778	763	753	771	742	748	747	777	752	792	760	715	764	784	767	795	762	791	748	793	742	754	728	752	746	745	761	772	760	798	729	749	771	747	733	788	767	707	746	768	760	806	768	783	762	742	814	786	789	790	746	728	807	705	799	728	735	781	768	767	755	765	750	845	761	723	716	778	758	749	734	795	735	748	866	763	783	730	715	745	773	756	781	796	736	768	779	733	789	698	822	753	731	783	759	795	802	775	769	792	728	750	761	736	765	827	748	745	787	770	763	780	741	723	781	739	733	750	741	753	710	710	819	802	840	750	739	759	751	800	716	733	753	729	774	766	783	758	761	745	763	757	730	753	737	798	735	773	782	775	847	779	736	780	767	734	789	753	810	783	786	772	775	757	774	712	755	769	730	762	756	733	778	784	789	767	733	751	719	761	757	784	757	769	737	761	734	723	752	765	730	736	811	772	801	743	780	839	722	813	706	723	732	730	770	790	711	821	717	775	749	742	825	783	763	703	717	751	771	722	775	790	752	780	757	729	756	739	713	780	772	743	720	736	715	767	794	753	775	783	739	716	728	764	761	775	802	754	739	752	803	730	763	756	760	788	785	773	752	790	751	707	744	767	768	778	756	761	788	733	772	720	746	770	723	743	752	753	729	737	809	769	801	785	812	769	749	779	732	778	774	696	735	763	801	743	736	732	743	789	775	780	712	790	799	737	728	720	737	766	736	741	754	751	759	759	718	754	795	761	754	748	740	697	735	727	793	793	799	766	756	716	774	694	733	779	730	691	763	758	769	722	694	738	750	782	755	798	737	719	825	772	786	775	718	763	764	780	784	765	768	777	769	791	741	742	797	812	771	693	769	768	746	705	729	738	737	747	767	759	771	742	769	794	750	795	740	712	789	724	763	761	766	761	742	765	763	765	804	737	821	785	722	765	742	808	804	732	745	741	759	746	715	757	798	718	762	744	719	714	726	758	820	725	756	787	767	708	763	734	753	767	735	764	736	766	744	792	766	692	759	733	817	744	746	734	744	739	758	801	808	735	836	795	726	741	716	751	732	742	769	721	730	732	720	712	753	746	730	815	761	757	768	758	757	794	844	790	751	799	705	780	763	782	764	762	739	768	745	734	774	787	768	761	769	759	748	753	801	781	742	703	735	733	807	727	780	722	780	741	749	775	755	781	767	782	777	779	763	713	796	769	748	806	783	774	735	778	776	810	766	721	717	705	752	727	757	742	772	724	769	764	817	750	770	758	782	727	769	718	763	744	743	728	743	756	722	772	754	735	763	732	791	753	788	793	816	782	726	756	769	782	820	767	703	781	766	771	770	768	779	780	775	763	776	821	784	785	706	806	756	768	779	707	770	759	766	758	715	772	781	766	754	739	773	723	757	763	729	793	778	702	712	744	747	801	776	751	780	770	743	722	738	742	737	761	823	764	800	749	750	773	781	756	764	743	790	726	725	798	683	783	742	810	776	743	724	791	774	764	770	793	742	769	726	871	825	735	792	745	734	784	761	773	782	765	757	757	800	808	759	723	709	737	763	727	751	742	746	740	696	779	794	785	768	769	739	763	774	779	802	754	753	704	773	741	805	774	821	770	717	736	843	756	712	734	804	792	758	754	728	827	756	744	783	728	776	717	777	772	705	752	793	758	740	780	737	818	784	721	772	746	793	761	759	771	769	741	774	764	773	795	756	794	744	725	783	723	750	729	795	765	711	709	747	746	766	758	764	728	784	775	707	736	771	777	742	767	749	728	767	775	713	776	770	771	754	748	741	758	744	801	734	742	816	809	730	766	782	736	765	764	730	771	788	777	776	710	825	772	767	720	711	736	755	773	765	771	765	727	773	760	828	753	800	717	812	739	716	745	779	801	739	758	778	761	717	748	786	752	769	739	728	756	738	782	767	757	782	712	751	767	777	757	774	746	765	759	793	783	746	803	786	701	757	739	765	725	721	743	799	786	777	756	751	792	743	775	774	716	779	808	781	775	784	813	752	733	765	773	788	717	753	737	740	732	723	744	722	720	753	779	787	773	739	762	802	753	768	774	816	687	800	777	759	721	746	668	750	738	781	794	797	786	788	752	763	787	737	747	754	790	723	779	772	806	738	763	770	781	737	748	696	771	770	751	751	758	759	815	774	795	763	748	773	745	708	793	729	698	748	736	755	780	765	773	751	823	754	752	727	788	765	789	770	805	727	728	732	777	738	740	736	741	708	778	779	750	748	735	752	758	715	768	751	747	712	744	758	764	759	835	794	746	715	721	758	736	787	755	746	731	767	744	744	763	739	744	746	742	748	766	785	756	773	737	701	756	790	755	773	800	754	722	768	694	797	812	728	743	748	747	711	743	739	736	759	767	764	766	736	758	777	743	758	722	763	797	753	749	781	775	767	813	764	757	797	749	748	746	770	762	795	771	811	753	716	766	731	771	730	808	768	778	815	746	773	784	758	751	757	730	763	771	769	799	775	753	666	769	766	762	742	747	794	783	742	734	751	795	770	798	739	764	814	719	724	753	784	749	744	801	743	701	718	737	716	784	780	762	770	783	782	774	775	765	753	762	767	753	788	753	768	744	749	725	743	786	788	776	747	778	773	790	780	794	745	775	771	727	817	699	752	761	733	782	725	688	782	759	748	768	749	776	772	759	751	785	756	728	772	792	762	739	730	699	753	765	766	759	755	777	794	792	774	795	758	746	728	698	771	786	696	797	781	764	801	755	748	746	754	713	769	803	751	761	757	766	722	783	762	784	733	802	776	791	743	736	774	765	727	771	726	769	729	797	764	733	757	771	754	804	734	744	764	784	724	736	736	733	785	749	796	769	766	809	764	801	826	763	778	771	730	776	754	760	740	737	753	730	737	768	780	770	729	729	827	775	761	802	785	775	747	799	769	777	741	768	759	800	721	782	784	744	765	791	818	773	772	717	762	702	767	755	787	760	750	785	756	769	720	743	768	742	771	791	776	795	686	786	754	740	753	687	752	774	754	792	798	786	772	764	768	769	779	706	802	778
31882	48557	39199	25875	19862	15001	11373	9061	7179	5792	4693	3820	3165	2653	2179	1935	1718	1594	1409	1274	1121	1074	1086	979	944	888	843	832	843	791	843	795	821	779	789	859	802	830	812	796	761	742	746	765	816	724	780	759	715	742	734	746	791	774	781	781	764	765	794	768	756	774	752	753	744	725	803	743	809	789	745	783	736	788	728	760	719	808	769	786	746	806	761	755	728	809	767	762	774	758	733	721	777	792	761	708	787	759	818	693	810	754	783	760	737	796	770	726	738	752	774	772	798	764	762	813	782	763	751	743	771	768	752	740	770	729	764	776	748	767	760	799	735	777	746	800	708	712	722	817	720	746	747	715	762	783	816	795	764	726	759	770	751	739	778	743	738	784	720	749	762	759	749	681	732	772	736	771	715	766	736	737	740	810	779	762	738	778	774	808	728	759	781	757	736	741	766	757	788	720	769	794	726	737	745	734	753	755	739	752	749	797	784	756	722	813	765	749	759	748	769	749	826	761	752	705	728	722	753	779	783	730	779	772	731	828	709	764	737	787	733	806	774	807	778	748	771	782	786	769	790	786	764	771	748	782	724	745	809	802	807	703	766	770	791	756	780	764	738	780	734	753	765	772	744	725	743	742	791	780	771	721	739	757	691	775	743	806	726	736	757	752	754	774	797	718	735	738	776	809	794	759	761	794	804	779	764	740	751	787	762	791	781	753	771	740	792	823	755	769	770	788	759	779	748	768	751	745	749	744	737	724	757	737	720	756	749	811	770	791	748	769	751	744	804	758	734	739	750	766	728	799	762	754	763	790	705	741	718	742	733	747	764	773	785	745	713	757	748	767	803	696	761	788	779	772	767	714	784	763	753	777	735	730	785	754	733	758	764	781	756	744	753	740	744	763	732	764	790	774	765	720	788	808	779	736	798	777	745	773	769	771	776	757	784	728	760	748	769	814	735	742	803	778	785	802	716	755	774	765	792	740	749	748	796	808	789	751	754	788	773	778	796	773	747	809	801	750	735	740	747	737	741	755	794	726	743	704	760	746	801	706	798	690	769	768	803	728	767	763	812	731	807	739	754	757	764	766	722	783	783	763	714	755	792	733	778	732	742	743	742	768	782	762	727	735	774	774	744	743	764	731	732	734	756	737	802	766	747	816	776	740	734	766	733	765	747	771	766	769	740	780	774	742	762	769	777	770	786	744	788	780	763	748	788	753	722	764	751	741	718	788	743	740	754	796	721	838	735	771	703	780	760	789	783	806	752	805	778	708	740	735	720	786	770	804	745	782	798	738	782	767	751	766	834	785	709	812	759	760	737	760	782	720	787	712	766	787	754	795	768	766	778	771	795	718	785	758	747	754	754	786	738	777	761	784	810	811	800	747	779	755	791	765	748	759	762	758	840	775	764	769	766	780	737	733	786	735	772	771	754	734	743	790	763	795	698	739	732	731	775	744	765	790	766	721	727	813	749	723	803	790	821	751	768	744	759	743	796	749	739	741	778	841	739	764	754	820	816	681	764	774	780	758	740	748	742	716	711	766	752	755	735	774	739	753	761	733	773	777	715	779	770	800	725	755	759	758	713	809	764	770	793	803	759	758	699	772	758	760	802	764	853	765	744	773	765	716	776	749	762	794	788	769	773	739	788	740	774	775	780	754	731	739	763	746	802	772	725	798	729	754	709	835	784	754	731	777	782	749	820	759	777	778	762	741	767	771	805	756	757	805	760	750	749	798	761	777	749	704	737	792	776	780	717	784	762	730	767	799	713	751	716	748	707	769	748	739	801	797	775	803	755	753	764	781	813	756	808	755	750	757	742	786	801	740	750	765	773	749	750	779	734	761	735	722	821	745	733	732	767	790	774	782	765	804	773	748	758	788	754	760	784	765	830	759	763	777	712	718	831	793	816	741	780	718	749	771	777	735	765	767	752	790	729	749	772	785	799	750	771	809	790	754	766	769	752	797	772	729	724	760	772	734	786	727	750	769	725	741	755	758	759	723	760	801	719	790	752	763	763	776	789	730	774	729	722	772	768	729	739	823	789	748	767	722	795	749	769	762	762	748	787	798	727	753	761	757	706	717	772	765	776	796	795	758	724	831	818	791	763	782	761	789	754	728	817	741	761	754	722	740	744	714	748	767	771	816	787	748	751	734	795	765	770	800	754	816	758	789	769	773	726	769	740	777	756	761	738	767	781	759	816	807	688	695	752	716	770	741	757	769	740	766	779	835	730	808	716	726	740	761	804	761	744	783	803	798	737	801	784	711	780	762	753	793	728	796	770	780	777	736	718	727	739	757	818	763	760	734	810	765	714	745	803	727	787	743	760	773	740	789	792	774	757	734	761	788	770	757	809	790	772	792	795	791	783	782	754	763	708	771	777	814	743	780	728	780	730	723	770	778	768	758	766	749	731	709	757	767	745	746	762	834	775	689	732	709	779	785	777	824	757	740	763	785	781	745	717	789	732	740	770	772	809	785	782	730	797	738	749	744	733	766	769	740	765	760	795	768	716	743	757	790	768	784	752	780	815	761	779	805	706	776	760	805	801	770	805	800	762	762	737	798	739	765	771	720	759	768	756	769	763	746	733	741	792	775	757	784	797	729	708	770	752	737	728	760	834	771	728	785	780	778	770	771	755	792	725	723	708	780	763	750	786	721	767	798	806	742	782	785	723	764	784	714	779	790	740	797	780	795	771	742	762	797	718	733	783	727	730	748	755	749	760	770	750	768	696	789	739	732	788	746	798	776	768	756	759	722	808	736	799	797	750	752	822	762	759	794	772	753	759	737	778	752	710	730	760	724	764	735	755	792	734	765	772	768	725	761	767	728	783	798	742	772	729	768	805	742	744	747	744	720	733	763	786	738	764	789	704	767	813	822	773	765	751	795	744	755	789	725	742	778	781	790	780	771	761	741	731	780	769	790	770	736	747	763	737	750	787	806	764	714	781	788	752	705	792	746	787	746	798	795	787	750	759	788	747	804	778	767	746	757	744	742	771	805	771	755	825	739	766	779	769	763	742	788	700	736	747	759	724	799	739	780	776	720	777	757	813	727	703	719	781	798	719	786	759	742	744	767	766	763	759	718	765	702	744	777	747	755	783	784	767	756	745	753	759	748	784	779	773	769	815	799	725	766	785	783	776	748	768	777	775	783	781	770	754	717	763	747	738	742	767	780	752	735	753	771	727	765	793	769	754	759	761	717	759	742	771	777	771	739	742	731	736	734	778	767	734	779	743	815	815	798	743	777	740	758	749	727	752	777	766	737	751	793	785	759	723	755	743	738	742	747	739	733	812	743	718	754	733	772	738	704	771	737	722	756	730	764	766	786	760	720	784	771	764	725	735	761	776	711	757	739	823	788	749	732	745	789	753	781	798	789	741	751	776	807	744	806	772	790	797	802	711	799	789	778	723	767	738	755	725	779	769	773	714	791	742	739	734	755	761	809	787	743	800	793	766	792	729	763	765	739	800	712	771	761	725	804	781	760	748	763
23538	20990	28567	25000	23504	22373	17470	11197	8546	7033	5456	4374	3612	3147	2559	2318	2060	1782	1612	1383	1250	1278	1323	1203	1062	1042	1046	973	986	915	906	953	877	910	929	870	931	823	862	899	857	867	870	890	845	876	857	881	858	896	836	876	897	849	893	858	872	845	808	823	856	847	876	860	847	808	877	876	917	832	827	863	900	842	846	843	887	895	848	853	847	841	869	874	868	820	840	854	857	830	877	911	861	900	876	874	828	855	874	855	883	875	849	877	838	920	843	917	857	800	874	887	841	891	844	868	874	870	833	853	817	841	836	837	851	854	853	855	894	837	903	891	883	889	880	873	762	837	866	849	856	826	875	894	854	843	847	822	849	924	874	782	891	832	839	910	843	844	890	858	827	837	895	812	866	871	835	833	861	832	841	849	857	836	851	835	816	866	796	824	823	795	902	854	845	840	815	843	868	840	866	841	799	864	884	873	864	807	840	878	790	880	838	848	889	859	853	870	857	839	791	805	815	852	863	804	869	873	891	822	878	850	825	807	842	857	899	880	859	905	880	890	845	862	860	860	841	829	853	877	810	851	898	823	877	882	832	859	846	901	835	869	871	857	877	894	903	816	850	826	856	832	811	839	855	900	842	853	894	818	845	886	828	870	886	836	860	849	846	885	881	818	858	861	858	790	860	843	860	832	851	865	872	877	844	827	867	810	903	886	842	854	814	834	839	861	855	842	865	853	856	821	869	854	814	867	842	886	887	855	887	811	853	811	885	806	877	853	892	853	819	837	889	904	855	846	902	834	813	890	906	847	890	864	847	868	850	917	844	859	846	830	816	861	833	832	806	871	855	889	895	831	859	836	849	826	821	887	877	858	836	844	855	832	865	886	836	813	859	889	905	828	821	909	837	878	858	856	858	899	850	840	850	873	832	827	884	897	822	872	843	912	834	917	876	839	909	861	795	892	849	829	860	862	920	794	817	821	829	815	877	871	854	859	858	848	874	852	882	844	895	905	867	846	834	900	878	875	846	830	887	891	857	892	881	854	874	891	865	851	847	873	850	822	906	890	823	868	810	848	878	837	882	885	870	833	837	822	814	824	850	872	842	850	874	822	834	813	849	841	910	830	880	827	836	843	837	821	867	895	811	811	814	849	838	807	881	842	873	877	846	863	846	924	841	851	851	841	832	876	898	819	838	892	865	854	857	849	823	891	806	886	808	873	867	864	870	810	825	875	854	772	876	840	831	850	854	829	805	882	862	865	859	918	814	887	862	823	854	869	855	903	895	830	842	869	874	859	826	856	855	833	858	868	898	822	898	845	848	837	910	888	833	814	859	823	858	853	835	862	833	850	877	839	855	827	809	876	838	823	841	832	875	877	864	885	861	889	879	859	876	825	921	846	822	855	875	830	898	868	909	861	898	870	847	816	839	866	817	838	819	880	861	880	921	846	902	840	835	854	857	889	838	865	891	880	862	880	812	868	835	876	846	862	843	861	862	844	791	843	848	891	836	872	876	855	815	863	854	860	871	840	865	824	857	875	872	835	865	888	852	892	846	840	855	856	828	827	850	871	885	854	824	839	874	860	841	779	845	878	845	826	908	841	873	832	820	842	788	849	836	906	854	873	825	854	890	866	829	862	900	871	869	859	891	852	873	870	806	879	819	903	815	852	861	837	847	869	920	819	853	856	860	839	866	850	778	857	850	861	786	841	863	855	846	822	825	809	848	816	862	861	863	833	795	807	858	854	842	866	819	874	862	802	856	874	853	845	856	868	876	825	832	830	885	889	824	853	859	819	853	863	894	804	880	891	826	860	873	816	883	846	844	887	878	841	852	825	869	825	820	856	852	874	868	880	854	891	882	834	879	881	858	835	867	802	895	924	844	845	794	908	823	829	846	898	830	872	817	864	862	817	859	851	859	855	905	876	892	861	852	846	810	850	840	834	821	855	853	844	900	861	876	874	865	846	843	866	859	888	852	838	903	834	823	849	821	804	820	870	823	841	856	826	836	897	885	824	853	828	882	870	893	904	871	873	825	810	803	891	908	877	870	836	870	834	827	844	838	836	816	786	850	861	854	885	892	829	823	920	877	831	810	872	817	862	861	903	796	840	856	812	865	839	814	863	845	915	835	841	882	826	876	877	826	829	846	859	807	870	793	832	850	850	839	802	867	873	830	857	805	858	836	835	885	851	861	927	845	856	859	808	818	866	854	846	855	887	899	882	848	817	849	843	914	859	861	803	853	843	804	855	861	860	884	836	885	898	839	861	861	883	839	830	878	912	832	835	844	894	816	826	835	875	911	840	883	846	875	858	874	870	857	874	875	846	845	813	841	863	889	823	851	873	884	827	867	902	905	864	883	799	845	869	833	832	855	814	809	859	850	844	870	924	878	852	816	825	917	847	816	862	821	817	888	878	850	822	837	909	818	853	859	825	818	889	850	884	844	868	856	819	875	910	861	915	834	808	861	861	856	812	863	849	891	849	905	863	824	839	910	878	849	853	843	866	794	852	824	824	804	804	880	865	843	859	916	826	857	885	859	843	917	877	874	849	886	880	879	806	856	890	863	869	873	880	842	898	781	836	873	817	877	853	906	858	859	882	902	827	849	890	880	841	853	875	861	913	848	886	831	862	886	861	819	886	830	885	850	889	864	854	889	837	827	872	839	820	819	840	878	834	825	802	813	858	866	883	822	873	845	892	908	858	847	803	814	872	900	867	874	855	849	834	932	857	900	903	853	864	853	847	905	879	874	845	864	848	875	846	827	811	865	835	880	861	856	828	847	826	882	865	862	865	861	861	852	845	883	846	827	919	836	892	807	831	806	924	844	835	901	866	855	917	855	863	888	836	775	849	887	851	825	867	831	844	822	854	853	811	840	867	859	914	903	829	879	852	819	860	872	872	832	789	932	875	890	854	860	834	843	854	893	834	893	819	790	918	851	889	830	874	897	854	837	854	851	832	877	845	903	827	845	819	837	826	898	849	823	897	834	867	841	848	840	882	838	813	872	797	830	886	872	903	879	845	827	843	763	813	903	884	841	856	826	869	833	866	844	819	855	916	845	845	830	850	845	811	917	845	838	857	892	859	848	896	865	864	854	892	880	915	865	852	862	854	847	852	802	886	891	858	932	851	826	853	834	855	854	885	863	861	852	878	870	892	872	890	868	890	866	803	892	818	845	868	864	860	876	842	817	874	857	774	828	855	846	837	818	876	852	824	853	849	836	858	911	807	859	887	889	855	852	856	851	818	836	870	876	891	898	876	923	816	867	803	822	845	886	797	889	847	808	820	842	849	882	848	784	821	855	899	832	862	833	800	879	867	823	870	857	905	876	908	850	883	882	846	843	859	768	849	869	869	845	865	849	850	874	823	804	877	836	864	912	881	849	826	856	843	843	898	854	820	917	940	879	856	873	830	847	810	833	825	873	881	870	860	852	823	841	862	915	860	840	859	850	891	806	870	853	938	811	852	906	832	781	878	795	863	847	879	869	863	898	886
32853	57189	45711	33917	27453	21906	17330	13981	11600	9611	7461	5963	4935	4181	3559	2803	2663	2273	1935	1626	1433	1469	1373	1262	1196	1111	1040	1078	990	963	992	988	973	916	920	911	893	866	875	888	819	884	865	850	839	802	880	813	832	860	880	833	836	858	825	903	827	826	827	859	814	861	819	885	896	850	812	816	909	850	858	856	872	879	907	811	835	828	914	826	870	803	841	792	834	884	831	860	865	851	879	833	857	859	820	898	842	857	900	857	815	827	817	834	809	844	820	814	892	894	831	834	879	826	860	835	807	799	890	891	815	845	848	826	849	856	874	892	873	839	818	839	841	863	839	823	825	907	880	798	819	838	841	852	883	836	878	870	803	841	799	816	863	840	833	874	903	828	784	868	824	876	811	822	862	814	856	883	858	841	814	841	788	811	837	800	815	855	823	851	840	863	858	865	819	881	819	830	815	874	831	803	853	883	772	858	839	860	886	852	857	811	882	810	858	854	869	800	839	911	841	887	820	853	830	849	818	872	845	839	877	819	804	877	827	885	864	894	844	868	790	821	850	843	843	868	849	866	885	819	880	871	883	889	858	865	864	859	814	889	856	826	816	816	841	855	840	846	851	871	876	858	815	869	857	809	845	862	838	856	873	854	853	857	813	802	858	878	869	861	871	847	851	873	862	849	815	855	868	875	878	880	831	851	892	908	830	853	829	893	804	859	847	874	825	886	860	772	812	872	862	839	806	851	852	850	891	876	851	835	839	850	867	818	840	859	853	912	851	767	834	850	882	827	828	918	904	866	907	855	894	857	805	795	862	811	900	780	812	857	897	824	840	796	843	859	802	835	865	804	811	840	848	753	810	825	821	827	825	844	869	876	847	868	856	804	858	904	825	860	866	836	838	838	806	855	902	827	842	912	858	872	829	804	893	839	854	817	870	826	856	844	874	810	848	954	792	840	886	809	833	773	823	832	827	842	848	859	855	851	894	880	811	859	897	833	899	828	833	826	779	870	830	823	829	865	812	857	828	833	873	819	916	868	815	851	828	846	876	856	848	867	876	879	830	825	856	847	780	829	844	876	850	854	828	858	866	855	912	847	795	878	805	847	867	932	880	814	837	821	864	831	864	819	889	861	808	820	858	819	890	851	870	855	840	874	839	839	876	846	842	886	853	853	846	870	860	828	842	835	840	887	834	838	805	860	823	858	862	826	856	862	847	826	816	872	884	827	803	824	844	901	854	834	825	860	836	840	814	853	849	839	867	840	870	844	819	824	859	909	857	875	859	814	824	818	858	838	854	818	838	785	822	828	893	892	914	816	819	856	811	873	823	837	845	851	873	896	870	827	803	869	814	777	770	874	803	859	855	871	846	835	799	834	866	847	876	852	830	857	858	890	890	857	900	813	855	865	791	835	831	866	827	877	873	853	849	810	842	799	840	845	879	833	838	839	864	859	872	870	855	858	886	886	836	786	852	841	887	837	807	898	833	827	842	815	874	849	841	870	886	876	844	868	844	848	875	838	843	857	815	880	890	866	798	791	907	810	865	866	830	882	813	844	819	808	835	865	855	864	812	847	822	834	872	824	825	807	802	839	811	836	891	851	832	817	885	896	871	806	861	826	874	841	913	838	788	853	812	825	834	831	816	811	855	889	883	850	823	866	848	817	831	845	844	845	797	888	869	848	831	903	824	846	880	854	849	857	855	851	880	872	857	862	836	883	862	810	844	817	792	822	827	840	898	889	853	838	876	832	815	862	828	817	816	842	811	876	848	834	824	842	866	876	842	865	834	880	834	846	844	913	858	837	844	821	860	882	850	851	892	828	830	843	889	820	874	840	836	833	894	793	827	874	836	867	836	847	847	872	799	845	858	874	807	823	854	823	886	865	834	886	845	823	894	887	804	869	830	837	884	851	852	792	881	841	833	873	824	827	855	814	810	857	823	807	868	806	838	884	795	834	894	853	857	840	873	828	829	786	829	822	864	836	813	855	814	870	857	834	823	860	816	882	821	851	843	834	893	858	799	893	826	861	826	796	868	847	900	861	846	867	863	845	830	897	859	886	857	853	865	863	835	794	849	807	874	795	859	815	899	818	829	862	825	843	862	838	793	803	870	868	832	812	889	896	854	820	819	843	791	869	829	921	815	824	862	821	847	829	857	814	916	817	847	854	840	805	834	851	869	789	775	891	839	840	873	816	865	810	872	916	851	865	831	901	867	913	881	844	810	805	852	860	821	856	834	909	845	851	832	848	848	819	871	888	833	852	827	843	838	880	849	777	797	810	866	781	861	836	863	806	825	797	838	868	876	801	817	820	856	826	844	822	908	817	842	828	822	822	855	795	827	835	834	839	850	835	842	831	848	857	842	824	847	850	923	879	870	855	858	866	861	868	920	826	863	821	860	843	875	826	826	834	862	840	869	862	843	849	817	848	901	840	878	881	799	880	892	796	897	890	827	871	852	920	885	863	877	812	858	861	810	891	813	834	899	825	799	819	867	860	852	869	838	847	884	931	845	842	832	837	808	876	854	825	792	893	848	761	798	864	870	834	821	836	833	864	836	847	914	814	887	819	873	863	852	865	817	803	841	821	842	810	890	870	831	849	833	873	803	832	831	840	817	867	805	860	873	803	838	802	814	842	844	828	787	817	844	848	830	844	828	838	829	818	843	808	899	911	842	824	826	841	864	833	838	846	863	886	849	847	841	837	873	886	894	889	818	840	856	861	823	872	945	833	836	842	845	829	875	850	854	880	848	844	866	879	814	843	867	819	846	844	845	865	854	855	876	819	838	881	890	849	865	815	855	828	900	831	820	805	865	897	860	847	863	849	825	896	851	890	843	837	811	871	865	835	803	873	898	804	882	823	853	847	840	854	844	827	811	835	833	833	826	887	852	801	841	886	813	836	790	847	866	779	822	781	851	865	803	835	838	837	831	785	865	864	851	851	822	831	875	837	845	824	817	832	793	858	843	895	843	822	849	832	818	881	809	837	836	833	839	862	836	809	883	850	815	835	846	838	837	865	906	838	807	857	824	821	845	888	849	852	878	839	847	827	866	835	858	789	846	819	801	837	852	839	856	861	849	868	819	880	819	848	876	824	877	776	847	832	865	841	811	823	876	840	799	807	824	817	850	875	902	900	844	889	858	853	792	838	824	828	842	854	853	838	822	842	851	836	814	868	844	851	872	847	852	805	905	834	879	885	864	888	813	892	850	883	786	858	843	796	854	857	881	783	862	888	833	816	861	861	828	780	887	860	872	837	856	842	848	846	833	812	877	853	863	885	831	890	857	907	860	912	817	844	854	823	852	830	845	827	826	897	834	895	850	842	821	876	870	821	863	837	826	802	797	856	857	815	824	830	792	849	804	831	813	808	805	859	874	875	858	831	821	814	810	849	804	856	913	879	878	832	854	841	854	809	862	818	844	818	848	871	852	851	853	875	832	851	814	787	826	859	882	920	807	844	921	869	840	896	827	816	846	898	850	808	805	839	836	816	854	823
24793	21287	29155	27439	22619	16968	11907	8167	6329	5088	3979	3369	2927	2494	2077	1946	1726	1556	1399	1212	1154	1177	1122	974	1001	890	889	962	879	875	869	903	888	871	904	848	866	800	838	805	775	843	821	830	797	815	824	794	805	767	862	790	825	831	817	829	814	803	834	829	784	789	809	870	796	833	787	879	858	825	780	807	817	829	859	863	832	797	846	836	792	827	838	810	770	859	815	813	816	812	847	790	829	789	795	893	849	839	818	828	814	830	842	834	828	843	859	774	804	814	877	797	809	818	849	827	825	854	787	798	829	810	851	855	826	785	824	801	826	836	833	926	771	822	817	791	792	851	829	852	808	868	836	761	757	788	796	779	850	755	836	797	775	777	830	836	791	813	796	751	885	806	835	794	823	846	843	782	807	812	816	824	822	776	815	836	778	812	798	818	792	872	883	777	799	855	780	825	826	839	786	806	833	830	758	823	824	832	857	823	827	877	814	821	804	802	892	803	853	803	805	812	860	788	794	806	802	738	781	867	852	818	819	804	777	809	877	787	805	832	835	808	809	837	808	820	767	836	821	882	776	859	790	821	819	848	812	807	762	840	805	804	820	866	828	791	866	858	827	885	773	806	844	772	817	840	833	783	818	753	804	837	821	836	847	790	822	910	851	859	798	783	792	791	817	828	797	790	806	796	795	773	781	844	836	815	799	828	804	812	811	826	799	856	847	845	858	827	783	816	826	797	824	798	820	814	815	804	858	808	896	829	815	882	835	834	837	863	851	799	857	778	802	799	820	801	796	841	837	817	813	760	853	863	826	763	863	784	838	828	833	809	823	882	835	822	848	773	849	798	821	819	825	848	847	862	859	847	814	838	856	855	879	792	835	818	888	807	806	835	785	791	805	863	808	870	863	795	788	782	806	742	834	843	838	839	815	774	811	867	809	865	863	826	868	874	840	827	797	831	773	810	864	799	863	764	823	850	825	835	809	836	866	794	820	873	810	832	839	862	796	857	856	856	784	804	764	829	799	824	856	823	831	858	886	836	806	805	827	793	826	829	828	814	806	831	851	729	811	824	800	794	803	817	817	831	861	846	846	817	811	805	830	831	852	854	790	825	781	758	821	861	826	800	861	789	880	861	810	813	832	800	803	781	845	822	801	815	811	814	838	816	763	827	817	863	844	826	788	796	817	857	828	821	753	837	842	828	824	823	845	801	772	874	810	764	876	759	794	779	829	838	790	811	804	841	801	826	849	816	808	788	849	836	815	819	845	828	871	808	859	820	826	841	836	788	809	861	790	825	816	768	822	812	864	819	852	864	823	815	784	803	836	845	806	771	863	753	789	788	799	794	753	794	766	795	721	795	817	865	807	856	853	795	764	853	811	849	840	880	794	810	860	852	817	796	826	840	826	861	796	783	861	825	858	818	863	852	804	833	855	814	774	763	805	761	850	804	816	805	820	846	834	810	802	809	872	853	803	814	742	822	845	845	817	803	792	862	759	823	790	855	815	812	807	813	819	852	836	829	793	806	810	856	772	880	831	849	842	839	809	807	823	823	790	850	831	787	874	804	826	828	831	808	828	848	811	803	867	830	796	796	786	824	849	800	807	816	839	793	859	845	859	810	835	785	821	791	782	848	831	848	789	815	872	806	860	834	853	825	857	866	797	843	818	840	856	803	791	821	828	823	795	814	822	817	794	855	802	788	823	818	797	867	833	844	817	805	808	786	869	819	817	802	824	841	838	780	812	861	795	790	803	848	847	761	782	830	805	809	755	841	847	797	841	832	904	860	817	842	798	833	794	860	780	800	857	825	837	810	813	804	830	848	788	896	838	833	833	795	866	818	815	798	846	836	843	778	818	830	840	792	849	807	843	837	838	827	838	794	859	840	799	840	799	832	834	830	757	811	835	851	790	828	801	811	781	862	833	798	807	796	778	850	840	766	823	810	812	825	781	799	799	853	816	864	815	879	774	832	827	835	814	824	786	847	793	868	760	819	813	807	816	791	789	806	800	871	796	806	784	775	876	803	846	870	866	843	749	843	780	761	850	793	822	799	842	851	792	838	815	840	829	857	862	826	782	833	788	825	845	793	821	795	755	821	848	877	820	823	806	774	784	815	827	790	786	803	779	836	776	863	777	830	803	795	814	796	803	828	800	749	808	822	846	826	871	808	838	852	800	883	816	810	838	757	778	807	829	838	810	820	793	807	805	811	818	865	860	888	835	778	811	870	815	764	812	785	792	766	828	777	815	851	770	801	819	807	840	827	816	807	800	808	759	790	774	814	819	801	832	808	848	804	810	774	829	823	826	864	836	778	795	820	811	850	840	795	799	800	850	827	827	832	855	774	824	810	814	841	821	816	907	837	815	873	847	844	793	836	816	813	816	833	824	858	795	811	779	811	802	837	803	821	780	810	835	800	831	768	859	802	768	840	854	863	808	772	881	812	832	809	774	809	835	813	828	796	832	826	793	840	770	853	841	807	793	826	846	813	807	795	777	848	845	811	845	790	859	806	808	843	838	818	777	822	819	803	801	859	765	846	820	822	836	778	818	828	863	776	852	875	842	790	833	812	820	830	814	806	833	809	828	803	804	819	891	875	829	841	812	815	850	790	831	831	839	827	853	831	837	854	780	781	799	765	833	806	813	797	835	822	753	852	812	800	849	812	857	807	786	833	788	777	847	847	811	853	786	780	823	811	773	834	837	894	796	829	813	830	847	879	784	831	805	826	782	874	871	800	803	840	783	834	833	820	753	808	811	822	812	828	812	761	820	773	777	796	770	802	862	808	806	806	830	796	797	827	841	850	805	846	768	834	858	818	790	793	827	813	798	800	848	819	833	793	810	850	851	800	824	803	786	804	822	826	810	819	797	841	814	824	855	824	861	821	838	790	838	865	854	805	795	779	818	854	796	803	780	825	762	842	857	786	843	831	772	784	811	778	788	830	769	803	821	834	817	807	843	807	809	881	836	820	857	846	827	756	866	836	774	787	811	826	784	886	787	802	763	767	784	832	843	861	891	859	863	835	810	791	807	792	808	830	802	823	829	829	794	740	812	804	824	871	802	869	826	844	854	835	833	830	793	865	873	778	803	792	810	837	824	829	856	804	826	858	820	772	809	824	843	851	800	859	810	793	780	824	850	793	855	823	774	844	800	768	784	852	856	824	815	816	834	828	843	765	819	808	801	858	802	785	812	791	845	784	830	806	825	783	843	857	827	810	800	851	825	861	851	835	817	820	791	825	839	815	829	813	832	829	810	800	821	804	810	824	793	794	796	792	833	809	811	861	805	818	793	818	813	821	833	843	853	826	860	822	797	778	805	790	834	855	785	793	826	881	767	817	825	804	805	840	842	838	796	787	809	814	847	825	843	766	801	798	790	826	856	825	774	799	794	815	838	840	835	834	816	780	828	814	793	827	830	860	807	888	782	834	839	807	817	845	844	811	818	812	769	814	801	829	859	866	780	826	837	797	816	866	822	824	850	817	822	810	795	787
32366	53873	42327	30742	24359	19265	15188	11893	9643	7877	6153	5071	4247	3588	2976	2589	2177	1888	1641	1462	1340	1289	1254	1131	997	971	1019	959	897	953	905	938	833	873	846	823	822	846	849	825	885	806	861	830	844	794	784	773	804	812	827	884	832	879	823	862	831	863	888	853	877	813	871	878	839	887	842	858	895	839	821	839	855	877	816	869	841	838	855	851	792	822	796	849	903	859	812	854	830	840	832	797	856	812	866	816	833	852	848	831	838	868	842	804	836	826	834	868	869	855	832	815	831	842	775	838	762	820	813	826	785	895	822	813	798	789	862	835	852	793	870	875	840	900	852	824	830	872	799	833	793	810	837	850	789	815	808	854	800	811	836	831	789	802	832	766	836	820	827	917	838	811	842	853	877	833	815	829	862	866	867	865	888	864	852	783	810	842	839	851	836	816	884	786	829	827	819	813	884	801	847	815	815	828	841	876	844	824	811	834	831	770	823	854	824	805	800	801	794	882	884	852	807	863	866	783	805	867	824	816	883	834	813	844	817	793	835	817	827	828	816	800	854	830	894	825	889	807	813	846	861	855	849	852	877	866	849	814	856	866	849	865	811	804	827	833	796	856	814	896	910	835	845	909	814	790	865	884	797	834	809	843	842	863	805	809	846	830	776	882	826	841	842	842	829	838	817	854	910	816	818	812	845	816	841	796	810	829	830	830	865	808	845	848	849	805	775	790	809	829	898	804	856	871	831	847	847	832	852	825	800	848	862	836	855	784	854	867	842	846	795	772	864	807	829	825	814	868	870	854	834	839	825	808	885	818	870	837	853	862	835	831	815	799	867	834	777	899	820	844	839	894	860	830	924	821	839	786	815	836	844	873	856	850	847	843	831	858	818	845	884	796	808	859	805	837	885	858	837	775	837	850	821	845	805	817	863	834	786	852	865	881	875	840	850	783	824	882	846	873	856	825	842	818	812	854	817	823	843	792	837	801	844	831	855	863	855	862	884	874	856	893	857	873	787	836	892	851	795	811	808	842	824	835	790	886	895	820	846	772	856	820	866	839	857	847	842	793	871	835	826	862	882	854	815	807	812	877	819	845	783	794	825	808	768	874	821	818	741	897	839	803	805	822	843	836	838	778	854	841	798	822	811	849	862	832	850	865	801	799	811	809	826	884	824	879	850	827	838	804	833	865	847	864	848	814	837	820	877	855	878	850	820	835	887	837	894	817	866	817	819	875	839	803	879	874	876	880	823	786	847	864	829	821	846	822	827	783	850	823	852	831	849	866	849	808	800	844	852	857	888	822	835	833	835	812	805	813	794	802	779	840	824	852	817	841	808	846	803	909	817	877	826	857	860	829	859	856	813	876	858	882	894	806	862	823	834	853	847	782	800	820	826	855	825	847	837	845	814	920	801	848	810	818	843	827	816	839	790	793	871	861	771	814	858	879	797	829	829	795	836	811	847	847	892	891	820	840	865	803	805	871	854	822	855	792	789	828	839	821	829	816	846	833	823	863	847	820	836	906	835	800	815	838	813	835	854	866	834	847	796	805	839	821	834	830	841	871	844	806	824	802	837	784	853	809	819	839	822	871	841	810	812	848	825	797	815	852	853	842	814	794	811	851	853	857	809	848	834	826	827	870	819	807	829	881	848	853	832	880	761	821	830	845	865	833	850	857	820	815	849	856	851	827	842	836	848	836	838	855	828	861	830	820	846	877	836	807	809	869	824	812	864	852	801	794	840	815	867	835	883	839	813	924	824	828	812	852	803	835	861	880	844	763	877	844	851	841	839	868	885	811	814	862	838	816	848	836	767	787	856	776	864	843	835	806	824	892	837	806	770	860	818	802	826	853	803	809	826	859	845	841	787	827	796	811	842	827	836	800	812	806	887	751	836	860	854	814	858	815	845	778	851	809	802	856	839	798	847	816	840	851	802	849	869	818	846	788	805	792	841	863	791	878	824	855	837	803	820	880	868	825	818	808	877	808	865	845	856	857	815	851	840	832	838	806	800	849	831	777	810	790	806	809	844	813	869	818	870	853	858	824	848	889	900	815	811	811	879	821	859	830	880	811	817	830	849	790	846	793	854	825	856	853	863	917	845	808	793	851	836	849	863	834	795	803	842	802	862	813	822	795	765	824	868	798	800	809	817	826	850	859	820	816	790	864	831	816	811	836	874	856	821	815	887	838	870	828	859	809	862	842	859	856	819	813	891	785	819	855	886	787	842	826	904	826	839	802	825	801	869	827	840	897	826	774	840	836	828	849	811	819	879	827	867	850	833	806	833	804	859	841	847	815	817	824	838	786	897	837	794	789	815	871	877	835	806	844	814	817	861	766	842	796	795	820	806	844	812	825	850	874	841	832	802	879	890	802	864	792	889	858	826	825	795	840	849	810	843	845	844	810	816	822	826	852	845	775	857	846	825	815	802	807	916	851	837	815	838	876	804	818	822	842	812	796	847	867	890	827	883	870	860	834	826	801	836	823	869	846	828	821	840	859	839	866	822	827	821	780	840	858	861	839	809	845	883	836	868	831	806	860	839	819	880	864	799	804	797	805	810	833	851	840	848	839	832	849	844	816	821	841	788	857	828	832	865	881	854	864	844	798	865	852	762	813	862	872	835	842	857	802	870	893	830	844	820	864	835	839	887	877	831	821	866	870	821	785	847	851	825	797	798	892	806	819	865	783	824	812	854	838	824	852	863	831	799	871	826	845	841	833	821	793	821	814	823	848	830	847	805	857	868	842	783	862	841	886	820	836	831	880	857	803	825	799	845	823	810	821	841	784	821	832	794	859	834	821	776	789	866	838	849	843	817	891	833	801	831	803	833	870	823	804	831	844	812	854	834	845	835	791	848	815	874	837	860	840	850	850	868	841	853	883	846	820	809	827	847	892	845	770	818	885	824	864	860	856	817	858	854	794	887	815	821	824	869	813	869	851	842	839	841	816	829	848	858	838	809	855	835	857	849	775	849	823	817	762	843	829	877	835	839	838	864	777	821	792	779	831	850	831	813	828	842	796	799	853	806	878	819	848	849	787	822	878	805	843	816	821	799	853	838	853	833	816	820	796	833	792	826	809	828	859	795	820	839	847	805	873	837	868	899	827	771	835	828	837	843	802	858	858	838	862	798	790	837	785	836	856	794	833	835	823	827	864	796	869	834	826	811	816	831	818	825	827	826	789	803	799	875	834	847	797	856	840	793	852	852	831	854	818	818	848	849	815	844	855	815	831	787	835	864	844	880	856	752	855	807	825	868	830	871	823	809	794	800	893	868	784	853	802	839	781	904	892	848	853	850	854	877	790	809	819	808	866	793	840	881	787	894	878	751	795	869	875	817	842	834	879	877	857	813	845	894	815	805	789	777	804	871	792	844	861	841	821	796	863	856	811	806	804	863	784	837	784	878	880	837	822	853	809	898	833	855	818	815	822	792	843	819	798	840	830	852	794	779	857	800	882	840	798	815	809	839	820	795	851	858	836	820	908	858	841	876	852
22457	21019	28770	23731	22053	24537	25119	16394	11995	9595	7423	5891	5004	4139	3394	2872	2525	2320	2033	1728	1742	1770	1617	1383	1299	1237	1262	1190	1161	1104	1172	1168	1140	992	1072	1014	1021	1055	1009	1009	1060	1053	975	1004	1027	999	1040	1017	997	955	995	987	1017	952	998	987	1000	997	1036	990	1068	999	995	933	965	1043	1013	1047	998	1030	971	975	995	1035	999	987	986	965	1008	984	1022	996	1009	919	993	980	962	968	986	974	1058	968	951	976	988	995	1012	965	949	940	960	1001	968	1028	965	967	1020	1034	979	986	1009	1011	1014	1013	995	979	1015	967	921	1001	1025	986	1017	1025	1026	986	1027	1069	1025	926	993	1013	1013	1066	1009	1012	1018	1065	946	1023	1033	987	982	969	1045	967	957	939	1053	942	990	1008	950	980	930	962	979	997	1012	1005	998	1061	939	998	990	975	978	991	1006	1000	1020	977	990	1051	1047	960	975	1079	969	1021	978	982	1037	946	997	977	1007	1013	981	1023	962	1019	956	1008	980	1017	984	969	1019	973	938	982	1072	955	1028	994	1038	962	1001	980	1007	1017	1059	969	992	1013	944	986	1027	1003	986	1035	988	1005	940	938	969	974	1016	938	956	983	965	934	1009	1004	995	1051	1004	1027	1001	1002	1035	1026	1033	982	950	980	950	977	1021	964	1025	995	948	1000	975	940	962	1022	998	1003	948	1010	906	1012	1024	997	1001	982	1015	1017	998	912	936	1013	1000	1039	968	962	985	952	1025	1028	987	1042	1003	974	922	1018	916	1052	1020	1007	995	995	969	991	1005	993	1002	970	995	1012	978	1004	1001	971	935	1014	1006	995	945	993	1025	1010	952	1066	951	1004	1043	949	984	939	1020	1046	1015	991	967	996	989	941	1024	977	1030	968	1023	1051	961	998	952	983	965	996	985	977	1003	993	974	944	990	1037	1027	976	1035	1042	1032	960	1025	1014	969	993	1008	1008	981	1002	962	1008	1012	976	969	1025	1008	1011	965	992	996	996	1051	987	995	958	983	871	1024	1053	1000	1003	1001	988	969	984	996	1020	1009	984	1025	965	1000	975	991	1036	1043	997	1004	993	997	1010	1022	1012	1038	1027	990	981	992	914	966	1024	990	961	989	991	983	927	986	1041	1043	1019	1059	968	941	959	950	999	978	1027	945	947	987	985	941	1020	966	979	1054	985	962	1015	1010	1022	1048	1053	1012	1011	980	991	973	986	977	999	1032	991	985	992	986	1012	1003	1003	1023	1032	981	947	998	999	1035	1017	1001	1005	982	977	916	984	944	1018	1007	1005	991	1030	951	1016	1039	959	919	1003	977	947	999	1040	994	959	1019	1017	968	1047	996	1026	1028	982	933	1013	1035	989	1016	1045	962	1000	986	957	1049	954	1078	1040	1003	985	1004	1032	1060	1039	977	988	993	1019	964	1035	980	1024	977	961	1022	974	1015	1011	995	1020	1048	1022	1011	938	993	1007	995	996	1054	936	1019	1004	953	953	975	960	976	974	982	969	1095	961	996	1032	989	952	965	1008	981	1009	1013	991	991	1090	988	1033	1003	976	961	994	1001	997	1002	964	1019	966	1016	946	958	1017	995	1022	1016	1036	1024	944	1029	1024	1003	1008	1001	985	985	1033	941	983	997	1009	954	1013	1045	958	967	1036	941	928	987	1050	1051	962	1005	990	1016	1026	1041	990	985	1007	1003	966	966	972	1062	1033	1020	1003	1010	972	1031	971	1002	955	953	979	917	945	936	1000	995	988	985	1022	1001	1037	968	999	999	1012	1040	1017	955	987	980	1019	944	967	965	1000	979	911	961	956	1031	1002	1027	1022	1011	964	985	955	998	924	966	997	992	981	975	943	1023	983	1052	919	1024	1002	1004	941	1015	1002	998	1002	948	954	967	968	945	962	986	1057	962	1033	1000	1021	985	934	992	985	1064	991	1029	957	978	999	978	977	953	1044	1035	982	1018	977	1015	960	1006	998	958	998	1033	1010	1009	1003	1037	938	1010	984	1026	946	985	1040	1004	958	950	965	1017	1012	1063	954	1048	1008	986	981	1068	1016	922	971	994	996	987	1017	992	1005	981	954	992	1015	995	998	943	1012	961	993	1027	1014	1009	984	1005	1018	976	1002	1019	981	1052	1033	1032	1061	1004	957	1019	993	996	993	1017	984	1023	1039	943	976	1017	997	1038	953	1012	1017	1004	1034	964	961	935	972	925	990	1042	987	934	1033	1006	1010	985	991	1019	996	982	973	938	1036	964	1012	986	993	960	1052	1098	1017	976	1026	1008	1053	1032	996	993	967	997	994	1038	961	959	994	1063	998	989	1019	1031	960	1003	1049	1006	1027	989	1003	1022	957	1042	1002	937	972	970	1001	1000	992	1006	1014	961	1027	1034	1027	973	1010	979	981	926	1006	1004	1000	967	975	956	1020	974	1005	1040	1015	985	977	1038	1084	1003	933	1027	987	961	963	1045	961	962	1006	975	1043	1059	995	965	976	988	1052	985	1013	985	1006	985	1034	1001	945	1036	974	967	1002	997	1017	936	950	1038	1075	1054	1025	969	1027	1007	988	977	1040	1019	991	1071	1020	991	1042	971	1019	1024	1024	1022	1017	1022	1052	994	960	997	1019	972	1000	991	998	1002	939	1001	997	999	954	1005	1014	1004	1016	1007	930	996	989	1004	1017	962	987	920	949	1010	1015	935	927	970	1005	1025	1018	940	973	986	1012	981	971	979	961	1033	984	986	1053	972	964	1042	1007	985	985	975	1065	976	1033	964	982	939	990	1000	1039	1007	979	929	1036	1019	994	1011	1023	976	983	995	932	994	966	987	999	1015	986	999	989	981	1027	1050	947	968	1015	997	1056	1020	1026	974	961	944	982	1019	974	973	962	1020	978	1025	983	995	948	1016	974	993	995	998	1013	1005	1018	1015	1002	1010	963	971	996	987	961	955	1040	973	946	967	1014	1021	1011	957	1018	1022	1007	1061	1013	968	962	1026	989	1018	971	1023	960	970	1029	1000	1000	951	942	977	1008	979	948	965	1030	968	979	938	970	1064	985	1068	975	1047	993	977	959	974	962	1021	972	981	954	910	988	1024	1000	1034	1043	993	982	1031	971	982	1025	1013	1029	936	1036	949	945	1015	958	960	970	1009	922	1033	1009	1021	1009	1012	984	997	972	1013	1031	980	995	1018	1025	997	1028	1016	987	994	1003	944	1022	981	995	1054	1007	1060	1018	1000	1092	1028	993	1003	993	1011	979	962	961	1001	971	1006	963	1014	974	959	956	1000	982	1001	993	986	996	1008	941	1010	977	1016	1015	932	1009	1025	891	941	997	996	984	986	1021	985	992	1025	986	1011	997	1028	972	948	1004	971	996	1005	974	997	966	1001	974	1033	1013	982	1003	960	1010	1004	972	1037	973	1049	953	1023	1007	1026	1059	988	1018	952	982	992	1002	988	960	1019	983	999	1000	947	994	1052	1010	954	985	969	960	1037	944	964	985	1011	1015	960	973	1010	988	994	1006	995	941	1063	990	946	957	1014	1006	1003	988	1003	1001	1012	995	1013	1005	1003	990	968	993	976	926	931	990	973	969	949	1003	986	975	968	987	965	988	995	1037	967	957	935	1004	981	1043	998	947	951	987	1024	975	1003	916	984	984	1029	1032	971	950	983	972	982	984	915	971	976	978	1010	1015	991	1014	963	948	1019	969	1005	1017	1008	995	974	929	950	990	987	959	986	994	1036	986	1028	1034	1008	980	977	955	968	1015	1012	1032	933	1005	980	980	990	1050	998	987	996	947	969	998	1002	976	920	951	1007	995	979	1018	1037	959	1008	974	965	930	999	1124	955	928	1044	1005	963	1026	1002	1035	1017	974	992	1041	992	968	978	1000	990	1002	1044	990	939	1025	1017	959	929	1009	1017	981	975	1060	994	968	1024	952	1011	1035	1041	992	1008	941	1012	999	1033	1035	1021	970	1021	1004	962	980	987	1061	982	936	983	1031	947	957	1013	1030	1028	965	1021	1010	967	965	1029	991	978	1014	957	983	1034	958	1004	1038	1008	1046	985	963	929	945	1024	1017	964	968	955	984	1043	979	996	1008	986	1011	993	934	972	993	1014	1040	970	999	964	1013	934	995	953	1016	995	1039	987	1016
35949	63049	50526	38903	32876	27662	22944	18670	15710	12582	9899	8030	6837	5784	4629	3829	3279	2882	2437	2041	2054	1927	1697	1529	1361	1274	1204	1189	1215	1172	1140	1098	1055	1117	1081	1090	1079	1035	1067	978	1019	975	909	982	1009	967	956	1012	951	937	957	1005	985	987	988	958	993	915	999	974	1032	1000	1005	982	984	972	999	1002	963	1017	989	993	945	993	961	973	980	940	990	950	979	1024	946	976	1003	984	984	950	955	968	1020	979	989	975	944	991	956	974	992	961	932	989	953	954	958	1026	927	973	958	957	980	982	943	956	991	1022	1017	981	961	916	947	1044	958	1026	946	976	1019	1005	979	1027	934	948	977	981	943	992	997	1007	1039	969	958	969	1004	980	978	988	994	964	1003	1023	969	960	973	1008	1002	970	991	975	1031	957	918	980	951	970	934	972	943	928	1027	970	980	919	957	972	971	953	1003	980	967	1015	925	1005	935	901	950	979	993	919	998	958	1014	960	1042	967	990	955	968	938	981	1050	906	908	991	930	970	939	1004	1024	962	961	943	945	1019	971	946	954	1021	963	925	966	969	984	1010	997	913	992	982	926	1000	960	979	977	963	962	979	920	998	964	966	992	1013	988	1031	1000	1054	969	956	1019	938	1033	954	1008	983	966	1002	1019	983	948	1007	958	980	945	980	1005	1003	949	964	975	967	961	933	997	985	993	978	939	951	1099	975	941	998	990	995	978	971	968	959	992	939	950	993	977	952	996	962	1011	984	995	1043	980	1012	949	979	992	1010	1000	947	969	1004	976	1002	998	972	987	958	1003	985	955	965	969	1035	993	1041	951	965	994	946	935	979	914	958	975	1031	959	1014	1022	973	964	944	971	985	971	913	915	989	961	1053	1000	900	978	977	1000	980	946	939	964	934	937	983	975	976	955	993	913	941	997	947	996	977	938	978	1005	981	966	960	955	1041	984	1004	985	1000	923	980	1027	906	1013	941	961	966	967	1009	925	983	1003	989	953	959	984	1032	973	958	1023	917	942	934	971	934	969	907	955	953	954	960	1001	995	978	960	906	992	977	954	1009	970	968	951	978	1019	1053	947	947	1006	941	1005	951	963	942	986	992	1014	1006	967	982	946	943	975	949	972	1009	953	997	986	923	963	975	1020	1021	982	974	1027	967	966	1001	993	973	979	1017	1002	982	1009	1035	1019	974	1025	922	966	982	966	873	961	959	938	941	944	954	972	917	1035	943	958	963	1014	986	988	1027	987	1022	1032	951	989	999	1012	985	993	989	997	972	993	941	992	977	979	956	1023	955	936	967	921	995	1002	1030	1008	1009	967	974	963	934	1017	969	946	947	953	986	968	999	966	942	1021	960	923	970	1015	986	935	982	998	975	970	986	951	1006	947	982	991	973	1023	916	969	920	969	876	970	967	969	1001	980	956	943	1023	998	949	914	1014	955	970	1004	978	980	944	907	1024	963	944	959	1029	954	933	1010	945	991	983	961	957	971	959	974	1009	1014	960	941	952	997	943	954	1076	990	983	971	932	926	955	965	979	974	955	1003	964	1006	995	1060	952	891	985	991	948	970	1005	1000	991	984	991	955	893	972	954	985	994	992	1000	938	981	1024	993	972	979	933	1010	972	998	983	938	999	906	972	985	906	990	1006	964	988	957	986	999	955	991	1003	1015	987	999	965	980	949	960	989	944	941	1011	975	977	1017	997	955	1015	965	1006	983	975	1013	956	952	1010	925	974	998	951	942	969	964	955	1012	1009	1001	964	963	964	964	1000	921	969	1056	979	940	976	935	955	933	972	948	1040	1002	956	981	937	977	943	952	1043	969	956	988	944	1002	935	996	956	942	997	998	1024	982	922	999	983	967	985	998	1028	998	966	992	1002	979	1006	945	960	1019	1022	1008	981	968	991	999	925	1024	971	973	973	905	961	1019	978	988	954	975	975	971	906	960	999	1023	964	978	1012	949	985	941	976	990	1007	1042	925	948	1009	954	982	1012	961	1013	959	1005	998	940	980	993	984	972	1018	941	935	921	1008	981	917	960	958	989	986	1020	1016	963	977	909	1002	955	972	948	985	1008	978	949	1016	956	1021	972	952	972	1011	1039	965	1014	985	989	894	981	994	994	994	1032	1014	961	968	993	997	969	937	958	1012	978	973	960	977	929	986	957	990	983	931	968	953	955	993	1003	993	1020	949	998	933	992	1000	996	1034	972	969	1026	1043	981	932	946	999	977	991	996	952	949	929	966	999	1001	955	965	973	948	982	986	962	961	953	976	961	1009	922	976	1020	925	1017	954	987	968	984	972	990	972	984	983	967	984	946	957	947	983	987	984	985	979	983	1001	996	956	982	946	1018	966	998	970	983	987	1000	1001	969	954	952	970	981	1034	992	922	957	977	984	969	961	1014	920	1043	961	991	998	995	970	1032	966	942	956	980	927	962	955	1024	984	949	991	1021	952	991	977	943	991	951	954	986	976	981	965	968	1011	977	993	960	990	940	955	1013	1009	995	989	971	948	968	976	950	970	981	1027	924	982	1029	1007	986	953	972	1010	962	982	925	905	974	944	999	907	959	1017	1015	997	1001	991	984	962	991	954	990	918	951	923	948	971	1001	951	989	990	1019	954	936	967	1031	979	990	976	982	1041	996	996	940	1028	989	976	1024	996	1002	955	953	1001	1024	952	985	971	1002	977	978	997	985	986	962	950	977	982	947	1027	1025	965	938	933	961	937	990	941	986	956	1065	949	965	959	1001	1041	996	974	987	957	1032	1019	887	1013	994	1013	1007	1034	1013	916	964	999	998	1006	964	951	946	961	898	918	972	997	994	962	966	973	996	955	976	1008	961	946	978	988	936	997	977	997	1023	1025	936	966	920	968	990	977	969	1011	947	997	987	928	991	997	967	964	1036	940	1008	1024	983	940	956	959	982	972	990	975	997	1005	961	960	984	1021	942	990	927	984	962	988	984	970	929	970	958	954	952	1034	1044	1016	993	1037	935	947	988	996	998	972	958	1040	981	998	963	942	960	921	977	942	984	918	932	968	993	1014	920	990	992	952	982	1007	981	1004	959	973	955	976	952	987	928	926	925	941	992	957	964	966	989	954	956	1009	967	982	961	958	925	962	979	940	947	994	1014	959	964	1012	992	959	928	1008	1014	998	964	994	954	957	936	956	970	1012	1026	989	944	913	965	945	949	969	962	924	971	937	969	997	996	1012	1015	970	953	978	904	979	931	947	1009	989	964	1015	995	993	989	1014	978	947	995	1006	972	951	1038	1026	983	986	1011	934	993	958	954	932	978	960	963	974	978	942	1083	984	981	972	943	1028	1008	1008	1004	983	982	1002	976	932	1011	963	950	951	1000	1014	996	955	977	925	1012	993	957	988	1008	968	973	937	930	1011	995	942	982	983	978	998	983	963	1006	950	934	989	1005	973	990	1020	981	999	954	1031	989	1022	933	1023	986	988	1014	968	1026	946	986	966	983	948	951	969	935	908	994	944	985	938	1011	996	995	960	944	1019	933	971	994	1021	976	992	991	973	988	997	979	984	1005	972	1027	975	992	982	943	1019	996	918	899	934	964	951	982	977	987	955	970	1032	972	1006	947	991	977	932	966	971	1031	943	1034	977	936	1022	972	929	973	987	986	1029	903	1031	968	1024	984	956	982	961	982	970	928	987	1019	957	962	986	981	973	995	1002	1029	1016	992	998	966	975	994	962	974	972	988	964	953	986	978	934	980	982	913	963	964	951	934	945	951	959	997	976	1009	982	978	1015	1004	994	1011	994	998	1000	1020	1011	979	997	1001	958	974	1035	961	994	1005	1003	978	941	962	954
31295	37394	39397	29318	19166	12900	9089	6414	4929	3826	3057	2564	2174	1942	1664	1497	1407	1240	1059	951	959	961	922	899	832	864	889	776	853	790	865	758	809	794	791	802	768	769	723	768	709	758	737	776	774	779	736	718	727	769	722	767	763	809	797	732	722	709	734	788	742	727	787	744	722	743	755	771	787	771	726	784	748	712	709	737	772	756	743	721	722	737	695	730	740	741	776	741	764	727	741	742	720	793	685	754	728	776	743	720	714	725	745	727	767	731	715	721	746	686	755	797	756	723	728	701	714	724	782	765	779	774	750	746	710	774	753	750	746	723	751	727	737	748	752	770	723	757	763	732	741	753	741	715	726	745	734	780	721	763	727	722	762	753	727	754	771	694	728	738	770	774	749	727	755	751	759	783	764	773	725	808	751	739	756	734	739	748	727	723	666	722	789	733	770	754	749	754	778	730	728	722	746	753	700	754	726	802	754	750	800	735	755	746	759	715	751	774	739	779	719	744	715	715	765	705	737	753	762	722	746	704	756	774	730	724	779	731	698	708	703	706	711	719	793	754	741	739	728	765	710	728	751	706	744	705	775	722	809	692	726	749	734	761	790	729	783	760	760	733	753	740	722	742	766	722	747	707	739	718	791	729	737	701	768	790	747	748	780	763	706	776	765	758	753	725	770	740	773	764	716	710	709	779	778	772	728	766	722	743	721	757	730	731	759	728	727	779	793	725	756	726	758	711	751	684	708	749	731	721	761	713	771	754	751	761	807	775	736	727	744	791	745	730	765	720	734	734	746	714	713	801	765	735	699	761	703	761	724	773	728	759	734	711	790	745	773	756	709	749	794	752	757	756	776	759	709	727	795	805	713	745	759	713	741	735	780	755	749	747	764	769	720	712	735	753	772	735	696	749	752	762	721	736	772	739	709	744	731	750	767	769	765	700	772	781	797	740	786	761	741	731	736	723	793	793	715	776	778	735	750	792	764	748	750	766	755	712	723	730	734	747	754	723	701	724	787	713	746	720	757	736	736	764	776	740	770	736	752	726	782	757	762	721	757	780	763	747	833	758	765	790	712	667	771	727	709	734	729	783	752	738	738	765	767	746	733	727	701	757	750	781	752	693	734	767	762	745	782	763	773	768	748	785	734	765	782	746	744	751	712	757	709	775	752	740	693	724	775	679	685	757	736	733	741	736	777	731	770	766	723	764	707	776	769	723	744	696	778	742	734	778	756	776	689	768	755	730	737	727	744	761	788	820	756	761	737	740	730	714	723	746	775	745	766	754	767	761	759	777	713	744	819	744	733	778	741	751	772	734	761	736	745	706	769	768	787	751	744	752	713	782	707	728	714	728	746	770	704	742	750	747	720	756	728	761	746	787	692	717	721	747	735	738	745	731	744	723	698	734	721	758	753	731	751	713	750	772	732	767	759	694	727	744	761	730	719	775	749	743	728	719	788	806	779	759	731	778	693	768	735	762	732	728	741	710	714	738	771	720	750	795	739	733	788	741	739	704	741	763	720	771	763	795	770	773	751	790	694	808	721	766	721	723	783	790	781	767	743	711	750	753	749	753	751	752	718	791	767	766	762	714	718	709	690	783	754	702	752	778	749	795	730	753	737	747	776	777	773	765	764	779	696	730	732	710	763	720	755	786	767	722	671	722	772	746	747	736	788	733	759	743	770	705	702	766	752	734	779	697	722	723	747	741	734	774	725	713	754	734	766	727	719	747	686	718	790	760	713	753	676	741	687	744	760	776	674	729	708	736	772	745	734	774	821	764	778	713	721	740	752	734	750	788	742	731	734	717	721	699	752	755	689	729	753	752	756	758	723	744	791	712	802	719	787	788	710	741	757	784	769	737	812	709	753	743	732	763	748	741	731	722	730	731	736	765	752	725	717	760	747	743	680	721	770	765	740	765	737	706	780	785	799	747	743	744	769	739	768	726	705	803	752	710	765	749	752	772	759	770	735	707	708	717	690	731	718	802	702	799	810	729	743	761	773	745	773	745	720	744	780	708	761	784	703	777	753	806	749	775	754	726	759	760	774	725	745	747	785	733	771	732	709	720	771	713	784	781	749	754	746	743	713	757	746	722	721	712	759	765	751	722	719	742	708	754	738	774	774	750	722	748	782	707	682	719	756	715	735	755	725	754	723	747	772	794	787	765	756	800	724	723	765	762	756	780	735	765	764	729	761	785	761	754	741	778	749	757	763	712	756	714	757	764	771	780	762	740	761	711	769	763	777	760	747	751	762	718	737	724	724	752	733	770	713	751	743	722	715	741	688	737	728	773	718	733	760	678	741	798	755	764	746	729	752	692	747	756	748	689	745	763	672	674	720	747	713	724	760	770	773	748	710	732	753	744	783	738	733	747	728	757	721	737	764	783	760	698	738	783	740	772	770	742	785	745	756	721	740	740	780	750	738	705	738	704	723	765	720	748	786	781	714	741	741	736	734	756	722	731	779	762	821	740	714	801	771	786	731	762	752	766	753	715	772	730	776	793	751	767	752	723	776	791	771	780	768	715	775	768	733	763	751	757	742	757	742	757	751	786	746	741	782	753	751	728	750	710	734	717	731	804	760	766	717	694	770	726	770	760	736	749	697	747	780	769	744	720	742	742	742	714	781	736	778	771	740	733	751	743	774	743	695	757	730	732	758	712	775	719	729	794	748	788	773	729	800	719	727	704	747	787	769	725	733	724	742	680	727	706	738	724	756	739	723	727	756	713	691	752	712	712	755	720	738	733	797	753	727	742	764	793	781	743	749	771	757	722	731	744	741	742	729	765	708	754	717	801	728	801	726	769	713	773	735	709	720	784	733	735	729	764	790	731	744	733	729	736	736	771	715	743	751	745	757	762	718	696	768	777	736	730	724	728	748	736	760	750	795	772	767	740	718	821	744	744	717	715	737	743	747	748	746	732	785	743	724	747	754	786	738	743	738	739	761	738	716	764	712	721	741	760	767	748	792	761	715	745	730	735	748	716	730	738	761	711	702	793	739	711	729	769	712	706	751	756	685	752	778	757	762	767	812	711	727	732	758	755	737	761	727	726	763	764	748	734	712	763	714	704	758	765	788	757	754	735	781	749	762	791	811	733	766	733	732	715	759	750	738	759	808	732	700	720	742	692	784	751	802	733	764	819	736	774	710	725	767	703	715	731	728	770	730	779	761	745	728	752	739	687	774	769	715	727	735	728	744	767	743	712	708	711	762	753	750	742	757	751	717	738	721	785	725	756	753	735	744	717	762	759	670	696	733	714	770	761	740	740	718	787	747	762	682	737	723	751	715	751	740	732	760	738	745	763	740	787	758	734	726	776	745	758	765	701	756	775	785	713	751	786	771	769	757	725	741	734	810	732	752	732	754	716	762	786	725	764	713	738	757	690	712	774	730	720	720	749	708	756	768	736	747	716	707	758	748	718	747	704	719	738	695	726	776	739	798	705	731	793	741	798	674	740	751	745	769	797	740	711	772	751	804	763	748	754	725	784
32611	49749	37770	25667	20028	15727	12190	9585	7330	5799	4542	3669	3096	2590	2158	1827	1624	1460	1266	1210	1156	1145	1051	862	881	848	896	826	870	828	806	799	755	814	786	807	822	805	792	791	715	792	730	732	742	745	725	763	796	793	733	787	753	751	749	768	806	792	788	741	750	730	787	822	755	750	808	738	778	793	760	761	753	748	757	784	760	791	757	746	747	722	779	728	781	792	808	743	715	750	721	736	750	783	733	763	727	711	803	772	752	775	775	764	716	719	744	699	775	795	714	774	767	754	739	758	769	742	757	714	767	778	772	787	754	651	768	754	776	707	757	707	749	755	761	754	723	731	736	780	759	751	756	745	735	705	798	800	759	753	767	784	747	809	703	716	686	725	749	777	730	741	747	758	772	770	759	770	765	748	778	757	719	735	729	756	802	762	747	754	777	756	707	704	763	734	763	753	743	749	778	766	743	735	766	790	750	704	757	692	807	751	722	765	724	775	708	771	782	767	704	761	783	774	765	728	721	741	765	741	688	766	773	784	752	722	786	797	777	817	773	730	803	770	751	792	772	796	765	724	720	721	752	769	770	783	730	747	779	758	749	772	733	750	787	806	718	763	759	753	757	792	780	738	806	752	720	733	719	759	762	801	774	725	766	751	750	768	754	740	735	747	739	756	759	725	756	780	743	731	793	759	731	751	729	741	750	775	737	703	785	746	763	741	789	749	768	734	759	749	740	712	740	801	749	791	734	787	787	763	723	763	812	712	729	712	781	761	734	691	728	722	797	728	736	758	733	738	715	798	765	742	747	713	711	752	758	782	717	789	733	738	712	743	761	768	771	757	757	798	756	791	694	773	761	744	757	785	774	748	741	762	735	758	771	759	718	742	742	741	810	791	748	755	736	820	785	720	747	697	757	798	774	750	764	787	782	733	726	802	776	788	775	782	716	759	763	726	693	741	758	765	731	782	706	780	777	768	762	797	784	733	778	736	773	779	748	798	752	779	706	772	716	795	790	800	742	738	743	758	720	757	745	774	745	767	720	743	703	759	764	747	824	719	724	731	769	755	745	779	730	760	764	746	737	778	755	755	772	770	747	748	728	771	719	780	745	767	738	738	788	752	801	723	760	753	748	744	762	778	717	735	769	766	757	771	793	780	738	708	756	737	752	799	771	756	760	741	727	785	753	774	782	762	750	829	740	774	747	809	709	740	753	781	818	776	750	756	744	728	757	733	777	741	780	826	755	778	742	766	766	751	768	759	721	788	743	729	740	713	761	775	696	740	735	721	761	766	785	771	765	733	765	790	794	748	765	759	735	777	744	808	710	740	766	794	752	755	726	737	794	772	734	723	737	727	763	788	724	759	745	777	786	723	758	768	721	772	769	815	741	780	807	706	765	781	771	718	762	763	733	763	802	778	749	781	741	733	745	746	741	743	723	750	804	763	745	785	755	814	761	778	788	798	737	770	696	745	744	782	744	677	764	775	780	774	765	765	746	742	781	710	731	733	735	748	704	749	751	733	745	750	771	800	790	782	796	771	767	798	787	751	741	717	749	749	726	730	776	767	738	808	817	795	746	754	761	735	717	768	748	793	751	739	733	751	728	757	708	773	760	746	782	749	813	756	733	778	742	764	747	734	769	753	776	783	796	755	776	723	780	748	756	725	767	773	729	762	729	731	767	752	796	757	750	784	779	787	723	798	722	746	739	742	750	728	673	825	743	749	781	746	764	735	745	755	751	745	751	765	777	758	823	742	710	741	837	762	712	741	782	794	792	770	743	742	747	784	746	757	756	788	712	730	818	770	731	776	754	759	743	729	705	774	738	762	754	794	782	690	745	767	814	758	727	794	757	767	773	753	802	751	738	719	734	808	770	747	781	715	788	732	755	744	760	731	723	771	735	726	735	732	763	747	758	810	721	737	790	724	790	752	785	737	761	735	807	777	740	781	763	810	773	794	785	733	725	779	765	784	767	701	702	757	723	740	784	772	762	776	724	786	759	793	787	738	735	718	722	751	743	800	758	763	766	718	809	708	739	742	749	753	745	763	770	741	678	747	787	788	778	689	758	808	762	753	773	740	779	762	732	771	770	751	775	773	744	788	790	779	777	752	765	760	728	683	714	793	755	808	742	763	764	738	744	732	728	769	763	834	776	779	807	775	775	800	782	746	726	773	743	749	762	785	732	775	790	776	722	708	730	734	797	768	758	775	787	759	814	761	710	771	792	726	762	715	780	717	773	758	721	704	800	729	793	739	769	705	797	735	747	801	757	766	750	774	706	768	748	774	747	737	738	730	776	772	729	770	722	765	752	772	744	723	730	732	777	762	759	786	730	760	786	767	736	719	788	769	736	757	748	778	777	736	731	765	677	761	747	795	807	725	771	750	759	752	744	764	730	714	772	752	778	735	732	752	789	804	766	753	791	787	737	772	727	756	787	734	774	764	781	791	730	759	755	780	758	758	752	750	801	779	722	798	715	734	786	750	774	835	778	702	747	767	733	753	737	697	756	771	749	767	787	748	813	714	766	771	715	773	750	733	768	778	785	759	747	763	774	742	731	804	737	748	725	709	787	726	702	731	668	764	783	739	722	738	761	734	829	693	757	749	710	746	789	780	754	728	764	714	773	834	759	740	778	781	807	770	724	755	734	735	779	736	799	748	725	789	766	747	737	747	770	768	738	783	745	723	734	765	757	771	756	749	790	702	791	783	767	754	767	716	768	719	770	778	741	778	737	741	753	740	729	748	740	761	719	782	757	749	760	754	744	755	759	752	780	779	775	777	752	764	739	817	764	713	765	703	789	779	719	742	765	772	756	705	780	725	754	790	755	789	726	773	727	765	716	772	706	777	734	759	783	772	826	769	757	764	733	749	756	745	774	759	745	768	738	734	766	772	731	728	778	765	762	795	794	713	784	757	743	741	724	768	761	782	751	748	718	774	767	765	776	780	749	742	740	772	719	763	716	760	746	751	755	741	756	757	750	697	710	725	782	732	760	731	767	787	736	748	800	746	781	734	762	756	775	750	751	755	694	805	769	735	776	704	744	740	699	768	761	810	693	759	754	696	732	743	773	764	725	737	755	756	728	715	754	761	764	773	795	783	724	767	745	781	748	694	815	723	741	741	768	752	735	749	714	758	771	809	737	742	777	765	776	757	711	767	727	756	787	797	755	797	751	743	792	754	771	733	750	755	700	761	744	782	777	745	785	727	765	747	782	797	764	763	745	726	778	779	784	761	750	725	798	754	734	778	781	747	744	793	752	792	735	803	763	786	739	694	752	755	768	738	792	713	776	744	733	724	731	723	776	752	743	718	736	796	762	771	748	799	754	777	727	777	699	767	789	726	704	831	748	756	778	740	798	765	786	753	675	733	735	823	751	776	712	740	754	812	818	778	756	747	721	791	772	760	803	738	762	803	741	721	772	724	757	774	744	759	759	818	737	805	793	788	734	780	727	769	764	729	814	729	804	794	744	730	701	753	755	790	739	778	795	741
23523	20994	28588	24795	23201	22734	18481	11921	8729	6776	5174	4200	3563	3107	2532	2166	1807	1660	1494	1465	1353	1263	1167	1078	1031	1018	1060	984	906	882	922	926	844	937	849	905	925	868	858	858	860	828	849	834	827	823	768	893	846	853	843	864	882	847	912	793	867	867	805	827	864	840	865	837	857	862	888	869	910	877	873	859	842	855	816	922	797	808	820	829	858	854	810	850	830	842	878	829	893	884	876	804	873	809	800	843	840	897	849	824	829	864	818	840	830	856	883	834	876	851	857	834	880	841	856	821	796	844	850	806	881	851	811	865	815	788	851	824	844	854	794	854	811	839	884	832	839	814	836	825	832	854	865	818	858	833	827	862	846	902	853	836	819	891	813	829	802	832	788	867	810	893	816	833	886	827	809	848	848	800	813	863	826	881	899	814	869	831	840	791	811	810	798	826	829	900	837	834	848	835	853	838	819	841	924	857	810	891	875	854	842	900	844	878	831	858	850	865	846	846	853	853	792	869	858	811	853	804	835	860	835	836	827	865	856	897	823	865	842	862	838	837	884	853	814	872	849	843	874	875	815	841	811	762	852	869	854	800	854	805	864	879	847	830	817	848	813	821	818	876	744	830	813	845	803	802	832	816	831	792	910	826	847	779	830	801	810	834	845	852	832	881	824	828	857	823	899	793	886	833	838	828	808	787	870	815	854	840	886	821	819	871	840	786	891	839	842	822	822	802	829	857	821	783	855	836	899	851	871	848	821	883	827	832	836	796	802	823	850	915	838	780	831	851	890	845	827	870	861	837	836	854	814	846	888	847	874	813	777	825	857	871	827	824	918	876	830	869	842	819	828	908	872	839	906	823	776	845	845	830	841	881	870	802	859	807	820	786	849	850	849	822	851	803	857	840	795	794	829	879	835	835	786	861	846	833	812	824	883	840	825	837	839	855	808	834	869	861	828	885	796	793	875	878	811	795	919	838	894	847	866	847	812	795	850	834	856	862	851	858	830	846	833	864	882	882	859	835	821	828	819	764	862	887	780	834	855	855	824	901	807	869	856	899	871	869	881	871	867	903	871	844	821	835	807	892	825	884	850	857	828	832	874	828	837	852	874	857	838	888	791	872	850	769	886	819	799	896	822	848	884	857	853	811	817	839	906	914	886	888	850	826	817	808	843	847	820	861	874	839	889	834	843	871	883	865	880	818	816	802	829	849	875	881	824	789	831	831	822	840	842	847	828	811	829	818	892	805	859	874	870	826	855	865	857	813	895	846	850	865	834	849	863	845	822	839	857	870	876	845	870	858	815	872	858	831	816	867	808	884	876	845	814	830	837	834	814	847	925	885	881	865	839	886	866	885	874	864	861	883	802	887	824	782	807	890	836	862	835	793	868	810	825	885	814	870	831	852	850	844	894	876	860	855	781	846	873	804	822	847	867	831	869	795	847	909	842	866	814	818	833	834	885	848	897	800	831	838	887	871	850	808	816	863	863	865	818	859	848	839	830	865	876	894	849	854	786	862	818	855	845	814	839	842	807	843	862	827	810	897	837	938	828	806	842	794	817	773	828	843	847	839	814	826	874	810	825	809	838	853	831	840	793	847	854	877	839	864	882	856	870	850	836	879	834	882	848	824	859	862	817	866	806	812	848	891	837	791	809	812	882	822	807	860	807	825	861	845	875	856	864	819	873	860	857	863	844	855	815	880	840	866	825	819	819	848	852	813	847	807	849	853	842	846	881	825	840	825	874	880	832	832	892	842	873	850	871	839	850	831	863	826	801	831	884	841	844	853	894	824	822	849	861	822	842	855	841	845	831	846	837	885	861	848	851	898	878	845	825	845	792	840	824	880	828	875	891	810	795	850	913	869	803	839	868	837	836	800	846	907	875	834	843	841	856	839	845	864	865	849	825	794	867	862	830	826	829	856	865	846	863	849	824	849	828	858	802	912	827	826	863	856	783	839	807	827	850	847	826	822	840	824	817	840	854	872	776	834	791	826	843	845	813	864	859	832	788	885	813	828	838	779	780	828	804	832	890	823	853	861	866	869	848	872	905	854	880	883	869	872	872	780	830	835	872	833	814	838	832	801	893	841	863	861	854	848	856	856	882	853	790	837	912	897	886	828	827	847	847	862	823	861	842	856	793	871	832	863	885	836	857	823	850	886	855	866	841	852	870	815	796	865	824	861	830	852	813	819	866	790	867	789	854	846	844	867	854	846	860	827	827	808	812	889	850	835	857	875	838	849	828	902	836	852	885	828	838	829	870	875	880	816	852	862	877	820	783	869	849	816	830	873	867	882	801	841	863	849	818	830	853	808	819	846	865	852	883	837	830	821	837	811	848	876	893	894	889	869	813	863	881	813	846	824	861	859	886	866	892	874	825	791	799	870	854	855	854	808	824	842	814	869	867	797	868	830	846	802	835	846	877	829	885	837	844	837	831	858	854	812	838	833	830	915	820	872	839	839	908	813	820	872	797	844	824	837	872	834	826	821	833	828	840	875	813	864	861	840	871	860	846	827	851	844	829	804	831	872	895	800	863	866	904	858	840	874	871	891	829	838	820	913	819	860	847	884	884	890	855	889	876	867	870	828	919	828	855	877	863	852	871	764	807	850	861	877	847	831	797	806	874	894	872	756	867	866	822	855	862	787	842	831	865	824	859	815	811	876	827	851	861	884	832	860	879	850	889	791	786	880	790	844	858	887	882	864	850	804	803	828	820	859	782	839	805	848	867	873	837	852	832	871	840	823	863	890	858	801	854	844	802	906	854	838	868	842	829	848	903	916	822	852	848	869	852	815	901	854	787	808	836	814	845	867	821	865	818	865	862	821	830	814	849	839	861	866	858	817	844	871	825	823	820	832	814	920	872	838	817	867	902	854	835	873	837	835	939	814	816	829	847	836	930	839	834	831	825	813	866	885	819	816	918	831	870	832	829	812	823	840	814	841	798	857	845	835	831	864	923	879	815	810	855	900	823	803	900	848	877	885	868	824	889	837	898	840	901	900	826	826	888	815	831	844	852	803	858	860	867	837	833	879	868	869	889	830	820	865	855	849	840	859	862	782	835	886	861	876	826	828	851	828	870	839	855	829	837	822	828	847	818	865	877	800	858	811	863	855	819	840	862	826	841	847	832	859	866	852	840	882	829	855	851	849	865	808	821	827	846	824	806	822	847	836	832	866	877	823	862	848	824	824	812	901	877	799	835	859	864	855	869	801	825	883	875	882	833	801	861	825	858	933	924	888	812	863	823	868	879	877	841	870	841	797	831	839	876	781	891	903	872	865	848	847	824	782	917	862	803	812	844	825	867	836	826	865	835	859	869	863	849	888	787	840	805	824	853	815	831	853	872	901	848	831	818	842	815	797	857	879	850	839	817	810	867	851	832	886	878	873	824	804	806	844	833	862	838	815	818	828	827	840	849	841	806	901	821	875	863	830	878	850	883	860	920	836	825	888	841	846	826	870	873	781	860	865	811	875	838	839	869	866	818	846	817	883
33616	58362	45749	33497	27511	23028	18539	14654	11844	9152	7086	5790	4890	3970	3320	2868	2320	2054	1840	1618	1502	1471	1258	1200	1088	1092	1035	1006	1001	983	965	917	887	942	874	921	935	900	851	865	826	872	901	886	858	872	810	824	878	830	831	843	820	828	849	827	858	846	821	862	862	813	878	834	853	813	853	854	860	853	852	861	877	808	832	829	833	873	837	821	799	858	841	838	819	856	862	866	870	786	835	859	845	904	880	820	906	894	790	788	856	845	814	865	871	870	822	814	857	868	867	853	793	887	826	843	834	820	875	806	878	906	835	825	788	804	789	837	851	810	820	767	777	867	799	802	800	774	860	864	871	836	852	795	869	817	877	832	822	867	808	799	825	863	792	809	873	864	792	840	798	812	846	797	791	848	840	878	908	855	841	867	869	874	858	842	877	858	812	844	866	802	848	786	854	824	841	825	791	822	834	850	871	885	765	828	837	814	853	817	865	854	828	826	868	805	813	880	859	813	830	798	855	840	871	809	921	847	925	834	852	900	821	842	878	837	865	875	812	879	857	798	834	837	839	820	807	839	822	870	848	854	830	850	839	796	800	854	809	862	831	852	834	837	829	794	829	804	849	855	841	837	812	842	815	875	850	924	834	814	815	814	835	836	835	881	866	801	884	876	833	842	810	854	872	892	867	818	860	849	842	817	835	883	860	876	884	845	851	783	882	831	833	791	852	850	829	826	842	845	869	829	785	773	901	789	812	816	827	787	871	878	802	869	840	844	827	913	864	859	841	861	865	856	856	839	807	815	830	843	852	856	879	829	814	784	847	828	827	871	770	875	850	827	839	859	822	819	833	889	861	900	823	824	803	830	804	867	804	781	888	836	834	874	852	817	821	855	868	832	864	804	801	798	840	865	824	813	808	792	833	869	897	874	839	857	819	846	859	839	827	822	834	855	811	796	836	853	857	823	853	833	765	772	875	800	841	831	828	839	850	842	812	852	819	888	869	827	875	842	857	832	810	854	829	824	878	841	833	789	831	790	885	877	819	835	836	866	810	851	805	814	875	855	798	809	863	848	872	831	856	814	856	851	796	832	849	813	828	863	839	820	824	873	890	845	819	876	871	897	863	793	865	871	863	830	827	846	820	866	856	808	854	866	826	841	843	835	834	794	820	805	817	819	904	891	850	889	812	827	815	856	823	864	827	849	799	877	829	856	855	892	853	827	800	808	894	857	830	818	801	876	834	801	893	830	878	842	827	849	843	818	917	805	839	811	877	822	879	888	861	871	835	831	879	830	808	780	842	818	840	776	844	857	837	781	816	849	827	862	871	873	820	872	809	795	840	784	796	865	873	841	809	865	826	806	852	854	814	845	825	883	859	920	809	827	822	830	872	866	885	836	833	875	843	833	793	851	889	848	818	837	847	849	801	842	862	853	831	864	832	855	839	821	863	821	788	843	812	869	807	888	863	835	856	838	907	826	812	877	845	831	837	821	830	808	835	809	866	813	834	857	803	825	827	813	841	853	842	859	843	815	825	795	802	844	806	824	835	853	863	817	910	846	862	882	912	855	872	868	846	837	837	851	796	773	863	797	841	830	855	862	838	883	905	859	829	853	868	787	835	896	824	846	858	817	852	821	833	800	872	803	876	832	817	853	823	840	829	822	860	819	841	893	847	831	873	843	855	840	863	784	871	839	888	815	882	872	829	867	888	812	845	827	831	875	835	830	851	864	842	912	803	832	816	862	881	875	795	785	821	872	851	829	790	820	854	826	848	814	842	882	840	903	884	858	848	835	890	806	852	843	873	823	892	810	848	812	860	894	812	827	886	831	846	836	822	848	854	842	876	834	839	852	805	849	834	835	841	850	823	847	841	874	832	830	788	857	807	824	887	876	851	821	853	823	862	780	827	793	829	806	871	900	885	831	863	828	811	826	844	840	859	808	875	820	829	870	904	908	828	849	816	849	823	819	900	812	829	798	827	854	838	829	823	877	872	853	900	819	870	858	835	846	839	869	866	836	843	879	915	853	825	869	832	844	879	886	812	845	773	820	879	837	801	819	796	841	811	853	907	843	825	854	819	871	828	834	794	813	811	859	862	850	806	821	820	849	837	836	786	838	822	827	815	839	854	785	796	820	813	870	818	832	873	803	841	863	839	864	873	842	829	800	836	860	865	862	841	846	875	812	880	784	826	904	800	822	829	872	848	844	806	842	806	835	834	861	864	824	852	837	836	864	827	851	887	851	833	837	846	803	857	829	862	854	804	856	821	850	864	843	847	873	779	886	871	823	830	805	816	817	865	846	825	824	863	822	805	841	860	810	838	867	834	817	830	886	885	829	837	814	861	860	886	829	744	862	827	852	822	882	843	885	874	906	788	848	852	814	849	814	823	804	858	803	821	884	828	861	820	806	882	833	822	843	835	870	830	847	862	862	847	882	827	815	837	873	911	895	797	847	910	833	831	869	798	840	827	806	860	818	847	853	856	868	881	839	854	820	922	876	818	818	839	812	854	842	838	840	814	873	820	855	833	861	833	877	851	831	831	850	835	860	862	809	845	857	880	852	799	842	816	837	826	827	851	848	856	791	830	780	875	814	867	843	906	827	810	803	832	854	841	841	793	861	871	871	821	799	835	870	803	817	850	846	835	837	837	827	858	830	792	836	870	858	833	849	832	843	853	874	796	855	807	805	852	841	860	838	804	851	880	843	862	846	824	882	880	895	844	846	846	844	811	823	872	830	856	881	824	847	842	840	812	850	844	828	829	840	838	841	836	840	832	860	855	833	874	811	881	891	798	851	847	885	796	834	831	856	815	863	824	848	814	789	845	835	844	822	877	817	839	822	832	845	838	848	839	851	883	839	818	809	886	834	815	848	805	901	901	829	838	829	893	819	879	872	794	936	802	830	856	848	805	834	823	850	864	847	865	842	887	838	864	890	851	844	821	844	851	846	766	847	912	913	853	901	880	842	900	849	843	825	845	820	849	855	800	854	846	839	874	883	832	877	842	819	859	871	850	821	852	864	831	798	821	864	813	853	808	894	886	882	800	871	809	866	814	881	860	847	837	896	816	866	864	837	881	820	841	799	839	858	807	873	823	833	825	842	793	817	850	840	857	784	834	858	851	833	884	855	914	908	879	864	867	806	857	881	882	832	839	808	879	827	827	808	824	842	826	881	834	854	821	859	816	860	858	825	874	909	840	866	833	854	831	834	806	860	857	819	840	927	857	834	792	805	836	848	875	828	843	825	792	775	846	790	845	810	867	825	847	870	877	834	893	869	826	818	794	882	856	919	880	851	796	814	814	823	852	845	831	852	854	813	887	884	855	803	820	885	871	829	834	830	841	817	781	838	825	833	867	870	838	776	856	836	814	920	862	833	855	824	837	846	853	867	859	789	859	858	846	817	852	846	928	848	814	858	857	811	835	881	852	846	801	881	878	852	809	866	876	828	831	825	819	844	832	849	822	808	888	821	834	818	820	822	849	830	836	827	847	890	799	839
24777	21255	29190	27478	22277	17423	13117	8864	6517	5010	3958	3218	2817	2366	2106	1881	1582	1349	1322	1182	1105	1129	1054	977	965	901	905	891	922	912	876	873	877	838	861	846	861	856	847	817	804	785	832	877	845	870	828	813	834	836	803	814	785	850	849	825	820	774	802	804	826	822	851	799	805	818	807	796	869	856	779	843	804	819	807	885	865	852	864	791	765	823	877	824	840	871	776	802	835	821	799	869	861	834	819	792	852	836	852	788	854	815	819	841	780	786	888	846	802	834	807	828	788	794	813	813	798	796	762	848	823	758	836	780	812	771	764	798	794	833	855	846	805	797	779	823	811	811	841	807	875	839	830	859	835	796	825	814	784	851	794	778	778	790	847	802	830	855	795	839	830	818	797	795	757	821	809	802	818	809	868	805	845	835	785	785	792	804	830	762	794	853	861	816	786	853	827	791	818	818	834	822	827	797	817	821	810	782	831	764	825	765	816	814	769	787	777	819	810	804	838	779	775	840	802	848	794	824	837	818	829	783	818	807	797	834	828	802	840	816	795	778	860	785	829	870	820	836	815	802	840	826	850	810	831	815	843	783	813	831	772	862	845	747	827	829	816	862	788	841	798	815	811	878	802	842	832	848	747	807	782	811	779	851	814	824	819	803	803	820	814	825	845	839	784	770	800	821	804	803	803	835	828	816	737	830	768	833	767	763	834	863	796	795	831	787	826	799	816	814	827	832	798	774	835	825	850	817	772	842	826	793	812	788	865	812	813	847	825	842	853	845	791	792	874	825	808	786	782	861	852	802	816	796	821	833	841	810	838	845	781	820	856	789	821	787	802	817	811	785	839	820	843	784	831	761	847	817	848	820	775	838	811	844	795	856	812	784	831	820	838	805	810	832	784	787	824	796	852	789	861	785	792	818	834	821	842	839	794	830	797	796	775	776	761	825	800	789	765	838	862	799	845	805	820	864	819	821	824	766	860	833	801	818	837	781	827	798	793	789	884	790	825	780	856	819	791	812	782	784	826	772	875	821	843	843	823	847	854	799	825	858	820	856	824	799	806	828	794	828	786	886	812	755	841	804	815	772	783	755	808	781	821	760	801	824	816	827	826	846	827	843	808	854	840	815	813	811	775	835	840	807	850	828	814	790	783	853	825	813	849	814	808	789	785	781	829	821	782	789	806	764	864	890	832	879	781	826	818	825	780	818	816	843	801	823	839	793	830	839	826	787	810	837	813	791	786	811	778	798	779	838	809	832	897	841	813	795	860	887	766	827	796	794	823	815	773	814	828	829	772	827	838	817	778	772	905	821	802	827	795	811	852	813	831	811	775	822	816	794	830	820	773	771	820	829	811	812	853	790	804	778	814	831	791	830	816	815	818	818	776	794	826	800	825	788	864	772	796	782	824	779	858	818	802	799	824	835	862	776	816	829	806	851	848	858	766	805	774	842	790	782	814	806	829	789	859	822	835	803	809	810	883	766	802	813	847	817	814	819	795	821	813	895	815	852	864	829	859	785	809	809	750	833	781	784	844	798	834	811	807	793	795	818	855	824	862	834	801	843	845	834	817	787	806	772	815	769	815	852	828	825	881	847	876	841	804	780	813	825	824	806	822	817	845	850	834	855	813	827	806	840	848	847	805	866	887	831	780	844	827	780	830	804	809	837	788	806	832	798	835	774	786	817	806	823	831	816	850	839	863	776	804	807	801	835	830	784	822	802	801	742	787	784	787	838	753	864	824	828	856	789	799	799	767	797	833	829	827	797	802	791	819	857	810	814	799	775	817	814	782	859	810	871	805	813	831	821	724	779	842	780	784	893	840	800	808	849	769	838	861	782	872	854	832	814	822	803	794	865	826	832	824	800	866	787	816	842	824	829	788	798	814	866	857	867	821	787	879	859	769	815	766	804	822	867	853	826	839	810	849	827	812	814	806	808	841	826	844	794	784	853	791	814	804	768	785	810	816	829	878	794	838	799	819	779	782	850	811	853	806	782	820	843	847	795	897	838	796	828	809	812	857	819	805	768	830	823	815	769	808	837	809	810	825	860	756	764	785	799	815	828	790	782	758	826	782	884	817	808	815	787	830	828	816	834	830	829	846	801	843	818	793	824	840	781	778	861	795	799	810	820	821	817	845	781	850	803	832	807	820	842	823	856	788	804	774	875	800	837	845	805	818	784	752	821	826	831	815	781	813	789	852	781	802	867	807	782	837	779	776	771	860	829	814	837	789	826	838	759	816	871	836	771	821	770	778	830	854	821	820	791	802	848	806	784	858	801	792	827	809	819	807	814	819	826	810	790	806	816	823	809	787	807	854	831	857	738	793	779	843	846	838	839	780	770	853	822	842	864	833	819	824	790	814	795	752	806	818	750	806	784	795	811	776	774	858	762	780	784	756	822	811	835	782	817	829	721	857	818	798	826	818	844	815	823	808	835	799	815	820	786	856	814	804	824	804	765	840	839	720	815	809	837	784	780	772	778	853	792	875	816	819	847	810	874	789	812	856	819	801	809	807	869	840	849	791	848	789	881	774	806	834	818	857	764	798	780	790	848	798	845	795	836	781	841	815	806	781	854	796	796	804	849	850	869	834	829	802	808	810	841	826	783	831	833	851	832	787	808	844	808	854	795	850	834	825	772	805	845	763	877	802	858	803	808	854	811	795	829	766	850	796	799	777	790	779	784	824	792	771	818	781	791	808	822	805	835	814	824	822	823	798	792	850	855	835	803	807	829	910	811	774	814	776	814	838	774	795	837	849	809	854	772	854	840	827	785	858	804	842	829	781	876	785	855	776	814	843	787	917	805	857	793	800	865	866	850	840	836	843	791	799	842	847	762	788	783	794	822	798	779	816	810	824	790	814	856	768	752	804	824	802	728	832	819	806	810	858	796	855	823	793	834	799	753	822	868	821	811	845	844	827	786	800	802	804	874	847	785	827	826	775	819	771	828	833	853	800	830	812	828	784	834	825	855	702	807	872	831	802	844	806	786	831	795	832	823	840	853	785	818	863	802	817	792	859	816	786	837	822	747	777	774	796	805	809	815	832	796	881	853	864	739	793	806	846	809	846	816	827	789	798	848	798	856	794	811	824	788	739	825	832	823	848	804	817	886	823	850	809	869	793	833	788	868	847	796	819	772	788	811	805	789	816	800	770	865	787	793	820	820	851	833	892	785	824	851	852	832	811	763	768	839	810	837	862	800	817	836	812	806	809	793	825	806	826	812	815	861	819	831	820	852	827	812	805	824	805	763	809	810	795	839	851	821	781	837	798	791	814	860	818	847	795	795	881	845	845	823	840	843	814	810	811	801	818	840	848	834	852	840	799	774	869	860	812	809	841	829	827	846	808	817	836	834	793	824	802	815	834	798	837	857	814	793	853	817	809	778	838	855	821	782	821	822	837	816	819	804	770	822	826	806	856	877	803	853	850	850	749	735	799	795	874	739	786	843	809	818	844	807	797	789	851	793	837	802	823	801	814	793	854	829	798	819
32869	54435	42946	29985	24136	19893	16346	12610	9634	7652	6007	4950	4009	3379	3002	2423	1984	1738	1624	1461	1443	1263	1180	1053	1034	990	985	931	948	907	886	926	921	923	928	861	898	830	853	886	812	816	780	798	804	821	835	814	791	801	819	861	812	811	864	870	797	809	844	865	817	856	869	794	817	859	829	783	821	828	842	866	826	850	863	792	811	768	804	803	797	843	775	884	896	842	808	791	901	819	804	856	829	843	802	848	784	827	808	778	834	802	857	826	813	785	846	825	861	813	853	848	848	815	874	810	858	826	831	828	798	841	840	878	812	826	787	873	848	865	814	798	854	875	806	866	841	742	878	895	843	828	842	803	838	836	871	818	832	824	829	798	860	798	846	775	862	813	872	816	759	851	879	812	833	868	885	818	826	766	823	832	823	867	843	872	841	839	853	856	830	804	809	788	841	787	843	824	831	825	863	778	817	841	800	808	893	841	870	862	813	795	818	841	834	848	851	819	822	798	864	820	814	798	808	828	847	835	852	816	884	825	794	809	861	780	859	788	863	879	794	797	893	835	824	853	861	901	853	881	851	864	818	855	809	829	853	860	818	823	801	800	851	871	836	832	831	833	818	816	845	812	795	853	832	778	816	842	759	796	840	882	849	801	853	822	841	846	816	844	853	842	829	865	856	810	804	824	840	834	797	839	899	826	871	811	794	815	819	827	877	823	894	838	851	788	793	790	843	889	802	817	862	851	813	836	769	880	820	864	871	810	854	862	837	837	793	867	816	862	819	791	825	866	829	846	823	861	779	857	842	803	843	769	841	855	821	862	803	832	823	839	774	812	823	838	817	799	841	837	841	838	791	814	850	836	794	799	833	838	869	814	860	824	811	874	862	828	783	833	890	827	810	820	828	852	800	837	843	812	857	802	788	810	824	845	834	831	881	796	849	797	852	858	838	856	902	808	849	801	823	807	875	808	827	813	780	828	879	818	850	879	818	858	879	843	848	815	837	815	831	840	845	868	785	775	791	859	847	827	817	855	819	819	835	827	774	837	814	841	800	754	852	804	878	819	812	831	855	842	783	849	859	793	821	826	819	815	858	851	791	780	792	846	822	816	822	812	847	769	867	803	924	819	797	869	850	835	793	865	866	807	809	848	832	808	841	852	901	823	763	854	808	797	811	829	802	831	781	850	811	864	827	830	852	861	852	818	822	829	836	864	862	867	864	824	799	805	814	783	799	827	759	855	766	842	822	831	820	816	833	836	795	854	864	845	867	837	846	813	890	821	877	855	827	819	826	823	863	863	835	839	912	907	821	794	845	802	834	823	842	852	843	861	839	873	792	809	827	801	805	793	811	775	887	815	821	808	822	773	856	880	818	845	812	916	797	850	836	842	890	872	782	794	780	846	882	865	859	818	816	864	860	856	862	850	878	848	854	831	871	777	832	836	834	834	883	781	831	834	852	831	838	841	832	803	846	830	797	849	847	819	830	828	824	829	857	852	858	849	806	777	884	794	835	838	812	871	831	849	820	814	803	819	865	844	820	861	825	860	771	857	804	849	841	856	837	841	753	836	846	858	856	878	835	842	860	841	817	830	826	842	808	887	778	864	830	845	812	834	838	837	842	830	824	851	848	819	831	825	833	830	828	842	736	786	824	858	779	792	796	800	832	859	806	848	860	793	843	813	882	874	851	779	806	860	815	832	876	858	885	832	830	801	829	807	864	854	841	807	799	830	852	761	769	819	856	812	849	837	852	835	859	854	816	844	804	802	867	823	830	808	802	828	798	837	843	814	829	802	806	867	856	817	850	800	820	819	762	875	867	827	807	830	830	823	880	816	844	806	832	778	844	855	818	798	831	847	834	866	779	876	789	880	813	848	883	889	888	834	814	841	848	837	788	850	805	830	789	748	793	819	817	812	820	806	840	857	828	862	825	810	828	826	784	810	818	804	855	846	811	824	803	797	826	857	858	869	811	845	839	857	840	835	806	831	791	812	854	832	816	827	828	797	854	862	827	839	826	870	803	815	841	824	825	863	830	871	799	834	823	838	818	805	830	870	831	823	792	853	827	857	832	803	850	865	840	859	868	807	817	827	792	831	875	858	844	842	786	816	860	866	864	842	812	832	848	836	829	840	826	865	846	862	849	842	896	873	813	814	841	802	836	831	846	860	845	813	842	814	879	842	850	866	792	805	875	865	830	840	847	815	808	852	873	861	803	806	779	868	834	816	822	826	813	797	815	846	848	825	817	807	795	815	852	842	833	822	833	846	833	850	853	834	849	834	837	854	822	848	857	859	858	833	818	854	863	816	835	825	848	869	797	787	880	843	862	821	832	820	805	841	858	847	827	871	820	834	799	860	843	841	841	848	816	825	834	824	849	836	869	870	787	860	855	826	741	841	815	789	875	822	889	852	838	790	822	841	797	837	792	820	805	867	870	831	916	842	796	885	837	834	816	814	800	841	845	808	851	853	856	791	857	812	796	812	812	803	823	795	775	842	823	795	783	865	808	841	815	822	821	822	843	815	814	830	869	846	827	834	798	818	833	837	868	810	817	835	841	836	814	840	853	796	741	877	820	821	826	832	791	860	839	801	805	853	804	864	787	850	792	810	818	883	785	829	811	798	846	831	772	820	787	813	785	839	848	817	856	823	862	876	832	800	831	859	870	814	799	838	826	848	856	851	821	791	851	821	848	796	829	836	863	858	839	826	854	853	846	804	775	850	822	799	852	856	870	849	883	871	839	877	799	768	817	840	796	848	783	818	819	820	859	838	818	815	815	874	821	862	808	829	837	836	792	837	830	814	848	811	831	797	904	828	859	830	776	817	843	834	840	814	825	815	852	819	810	804	886	836	825	847	819	846	834	855	821	807	788	822	879	845	840	843	846	827	910	796	766	820	806	816	856	837	815	832	810	830	824	807	841	876	838	819	826	846	837	862	843	806	794	861	838	804	857	846	814	866	850	801	786	789	758	833	814	845	815	869	864	803	787	840	856	785	859	837	833	867	853	804	878	851	910	823	796	849	793	853	841	824	818	810	880	799	830	835	794	813	826	783	792	799	861	796	840	799	824	843	883	850	827	840	832	781	846	891	806	793	797	801	793	853	839	823	832	827	827	837	860	882	853	824	825	820	806	841	852	806	847	831	788	860	813	895	856	867	901	805	836	864	840	883	792	884	838	833	884	816	800	873	859	814	823	826	824	773	811	797	845	842	826	846	841	812	818	808	827	805	865	882	750	815	848	853	886	759	856	852	896	864	820	790	864	797	788	843	828	825	867	889	802	808	834	838	868	808	793	835	869	799	796	785	818	793	834	839	836	854	780	837	852	838	903	850	854	877	852	822	786	899	869	829	873	833	856	868	840	812	807	802	857	850	860	847	882	829	802	889	839	817	795	841	823	872	776	865	800	868	839	807	806	829	843	808	865	879	850	817	849	828	839	798	857	826	855	806	809	843	870	844	792	801	854	834	858	844	844	829	827	837	865	845	860	834	810	864
22400	20981	28694	23700	22028	24727	25870	16723	11965	9259	7398	6039	5020	4246	3692	3003	2463	2218	1900	1756	1685	1562	1378	1289	1180	1181	1165	1163	1151	1098	1117	1098	1115	1045	1057	1092	994	1047	1051	1017	1016	1060	1008	1004	983	996	1007	994	1025	996	1026	963	1005	1029	1025	962	1015	975	1093	1040	990	1033	1056	1014	1001	978	923	994	1024	996	1024	1005	966	1026	980	993	1010	978	980	1013	1023	951	1020	932	954	987	1020	1003	1124	940	972	1012	1003	1067	978	1011	1023	1007	1015	994	1002	1010	978	974	915	975	958	984	962	1015	965	968	972	976	1002	984	992	1013	1074	962	1014	1005	1009	1030	959	994	949	981	933	1023	997	997	1010	1014	968	964	974	1024	958	1007	1008	1020	1004	1085	937	986	991	972	969	966	963	936	942	963	981	950	1017	964	1014	936	1041	1001	974	975	1000	1037	945	994	976	963	1019	963	979	1043	1003	994	962	1002	989	1022	982	1040	943	983	959	971	1010	994	990	1023	957	1019	1008	999	1001	961	1020	977	1005	983	968	997	1053	1011	1015	989	992	971	957	1017	947	1044	1032	1032	1051	1019	1022	1015	1034	917	970	1003	960	996	1008	975	1016	1018	964	1016	985	982	912	922	1017	964	967	976	1050	963	1002	1033	1040	965	977	941	980	987	993	943	939	968	968	1035	981	1000	1020	987	1018	1023	1014	1035	950	988	984	910	962	1025	961	974	1003	1005	968	972	1013	966	996	1000	1025	979	1004	1001	980	1023	1035	1063	1018	929	975	981	963	1020	953	998	989	1032	1018	994	1044	970	978	972	1038	1060	988	991	994	964	1046	1021	1000	1030	1025	1033	1034	1035	996	994	1067	983	999	976	1003	996	1002	991	983	935	1013	1020	1008	955	961	1004	950	1040	979	980	1036	991	974	1000	1001	991	946	957	971	987	959	1054	1027	951	980	933	976	1003	1036	1016	1031	1014	1044	1024	996	984	999	1043	937	1001	937	979	965	1009	959	1065	1010	972	993	979	1001	1019	978	978	999	1019	1015	950	1021	1005	996	1053	948	959	1055	975	995	978	977	978	973	1022	1051	1053	1064	1064	984	1048	931	997	1000	1002	1013	1003	955	1008	1044	1017	1004	978	998	980	1003	1025	968	927	1011	1036	984	1027	1016	1009	1023	1020	959	968	959	993	978	1015	1035	983	1023	1015	928	991	1034	1026	997	944	1015	1031	1003	1012	995	992	1006	999	978	1003	998	981	971	972	947	1008	954	931	993	921	970	966	969	995	986	996	1049	961	1016	987	1018	1004	1029	998	1039	984	991	1003	991	984	992	995	958	947	959	956	1003	974	994	953	979	1011	1026	978	1008	962	988	1043	962	981	979	943	960	924	989	1030	972	945	1013	976	992	997	992	1003	983	1049	983	986	1004	981	999	1037	966	997	981	999	999	1027	1024	964	1027	968	971	1008	1040	1052	976	1034	974	930	976	1038	959	995	996	957	1007	937	1003	993	1007	936	1014	981	1023	973	958	987	1022	1015	1042	1045	1011	982	1040	999	987	946	1059	1024	1000	982	1024	1041	1031	991	995	1065	1014	953	1004	963	949	994	987	993	965	1036	988	969	1056	1021	1010	1029	953	974	991	1009	983	995	987	952	964	985	969	1010	1006	1025	987	973	968	1020	1067	998	1015	1006	935	1004	950	1004	955	977	980	1012	954	990	1025	999	955	984	1026	1040	995	935	977	971	1017	1020	963	1000	988	954	1027	991	965	1016	997	968	990	974	994	1065	1012	990	998	999	1019	1013	993	980	992	1024	1021	951	986	988	985	946	1018	1012	1017	1015	1057	1010	966	968	910	1017	953	1009	1083	993	970	971	975	1032	925	968	1008	977	1026	1000	975	979	1014	1006	969	965	997	955	1003	1022	1063	1030	1033	1048	1014	1010	1006	950	975	976	997	1024	969	999	940	1015	990	956	1024	980	1020	926	1057	976	1006	1016	936	967	1020	981	944	955	1033	1007	986	938	989	959	987	1010	882	963	959	974	977	945	983	955	982	966	974	1000	1036	1025	966	965	977	1038	966	967	981	992	1015	932	988	1043	958	975	991	1009	987	1011	982	954	994	1011	950	1016	967	1013	973	1003	986	947	977	961	1011	970	978	941	979	966	1029	1030	1029	1005	987	983	946	1010	1001	975	994	1036	964	999	1080	1020	1015	941	980	911	1046	936	980	943	952	1029	934	1001	958	985	999	984	983	986	1006	999	1000	988	1028	939	974	1027	956	961	1000	988	1015	997	1007	965	1036	1041	985	951	984	1011	973	986	970	1008	1026	1013	980	999	947	965	967	938	981	993	1002	972	937	981	1007	940	1034	969	999	984	981	1011	955	970	988	921	950	960	982	1009	1023	1003	1013	1020	971	960	1018	1011	1026	992	980	1002	1034	952	1024	974	940	961	1019	991	1007	1045	1005	1006	943	1027	964	975	971	1049	1011	972	1031	1001	997	975	974	995	1014	977	981	995	1013	1009	980	1031	1055	1012	1009	980	991	938	1002	961	988	954	986	984	982	1000	983	943	931	1078	962	1006	1004	1016	992	1017	1048	1013	966	969	952	1049	952	986	958	948	981	964	998	964	983	988	1043	979	1046	1030	948	994	982	983	1003	981	1009	1056	940	992	1016	1046	1024	966	1017	1028	999	1008	1020	967	948	935	1014	971	1046	939	1031	1046	1005	1009	938	970	957	942	994	983	909	954	940	961	1006	965	1003	1033	966	976	952	971	1044	1002	1088	917	930	1019	1008	1023	1053	986	1001	1014	1001	967	1009	997	1010	984	986	965	983	967	975	1025	928	989	979	1019	973	1024	1013	981	1013	980	1052	1013	1020	1022	989	990	1000	1013	978	989	1058	941	1069	1019	995	992	987	972	983	1024	1026	949	1000	947	953	997	1009	1003	986	950	971	1016	1021	948	1001	996	993	997	961	969	986	1016	957	1041	955	1006	1016	1005	1018	1003	988	943	967	958	981	962	984	1005	998	1051	950	1014	953	986	996	946	974	998	1007	944	972	906	1005	1023	949	1012	964	1040	937	977	1021	995	1045	976	953	991	993	952	991	1021	956	1013	1021	1000	978	985	1010	997	989	952	1044	999	1013	1023	1021	1013	967	1012	1001	955	1005	950	972	968	982	1014	970	986	1034	975	1006	980	972	1039	966	981	992	984	1007	955	981	1014	1047	989	977	976	994	958	991	990	990	1000	980	1008	963	974	970	1027	1007	932	988	1019	1006	963	1033	1060	953	932	1012	902	997	901	992	1044	1043	1017	940	999	1020	1014	1037	975	997	986	1002	1009	1005	986	904	1028	1000	948	1001	1005	965	1023	1021	1004	1002	980	982	1015	994	980	1032	999	1011	986	966	1077	941	1001	1005	972	970	987	1041	1013	967	991	1033	970	996	962	1038	931	1010	960	978	993	935	965	955	1016	974	1010	992	976	995	999	1019	998	982	977	1026	1021	960	983	977	954	1069	1018	1003	949	972	1056	1003	979	968	1035	973	987	930	1013	950	1011	1082	993	985	979	973	995	1019	986	974	1008	1009	922	881	1052	970	980	1001	980	1053	952	1015	1013	930	1022	1009	1001	937	1027	1063	1005	962	955	987	962	954	1002	1000	1022	988	965	1005	1004	1000	1028	1005	987	1004	1047	1071	1016	1002	961	1020	1027	926	980	1060	1007	967	998	957	976	999	969	930	998	976	961	1000	966	974	998	1032	998	928	1015	982	965	1063	994	984	953	981	1000	1016	959	1033	948	1047	960	1101	940	1052	972	1018	992	961	1024	960	1022	1068	994	990	1008	954	970	974	1004	955	978	964	995	933	990	971	1021	1030	977	965	1005	1046	1020	1011	1012	1041	1018	972	985	1012	1028	973	934	994	1071	1040	975	945	972	911	940	1048	973	998	992	948	1034	964	953	967	971	964	938	994	980	991	964	946	975	1021	955	955	978	1002	956	995	986	988	924	1003	1028	1022	981	987	1042	986	971	1018	962	1090	1021	951	1005	988	1042	1004	1062	947	1053	974	996	993	997	983	984	1008	1002	975	984	1009	989	1003	1001	982	918	959	949	1007	921	1037	984	1005	918	962	967	992	973
35963	62731	51025	38755	32882	28514	23754	19128	14976	11988	10136	8227	6749	5587	4798	3867	3011	2806	2387	2108	2022	1690	1462	1331	1330	1316	1221	1207	1171	1173	1109	1176	1137	1095	1133	1060	1026	1046	1044	979	949	963	1073	1020	996	941	1015	955	991	1007	1031	908	958	957	915	980	995	1016	979	1002	1037	995	1000	962	990	888	954	1037	988	966	962	991	1047	1022	977	978	950	968	967	945	993	953	1015	918	971	976	981	1048	1000	951	978	980	955	957	1007	973	900	971	976	1022	974	968	956	937	1013	976	1019	967	974	977	962	988	965	983	971	960	1006	990	946	938	979	974	1043	980	985	949	1008	954	985	994	961	1020	919	877	1014	996	964	1014	982	940	1016	940	950	1005	967	962	953	973	1019	967	1004	979	977	1030	1008	1011	909	967	925	976	977	955	965	952	938	1059	959	971	1037	970	971	944	994	927	966	942	962	981	969	1038	959	959	966	957	955	961	971	960	956	986	955	994	969	963	996	970	969	959	943	1035	932	988	894	951	935	958	904	951	962	1017	991	1012	930	982	910	1007	911	981	973	998	995	977	1018	955	961	1034	963	965	983	973	1041	951	964	971	965	904	1002	982	1046	1010	955	971	972	992	947	1028	1042	955	971	975	955	981	988	977	952	1004	1031	1020	993	981	948	967	975	940	982	946	974	946	959	952	946	968	1002	961	944	954	944	960	958	972	933	994	1007	964	987	960	992	1021	942	971	931	957	939	968	946	948	962	956	948	957	960	1002	950	953	932	994	913	969	975	990	974	994	1031	969	983	1003	982	995	964	1005	1022	952	1004	985	963	1008	1008	974	948	951	1005	977	1013	967	949	945	943	947	990	1031	976	1052	938	956	902	946	947	957	943	965	973	1016	967	979	970	981	960	993	970	973	990	1026	1016	986	953	892	959	973	966	964	1002	947	977	939	1003	961	982	966	943	965	960	937	1028	1030	936	954	999	987	931	993	985	985	1028	941	953	967	980	978	954	975	961	965	1002	962	985	970	954	941	948	985	971	1011	945	952	986	965	1012	943	992	1002	1021	1019	979	926	944	957	994	953	972	953	943	934	977	921	979	930	1023	964	942	1019	920	971	983	947	959	961	955	973	912	1012	986	1013	935	1004	980	1028	952	1001	979	1040	956	1004	967	989	1059	968	1000	931	947	1016	936	975	937	975	1032	987	1024	976	982	977	963	942	959	965	983	959	946	920	939	959	1010	989	975	968	971	965	930	945	970	963	966	982	968	1017	970	989	999	974	973	1011	961	920	933	946	935	984	984	977	971	982	982	944	956	985	961	955	945	977	1006	969	1000	1002	981	986	986	977	993	961	971	1028	979	990	939	941	931	1000	1033	978	943	1030	962	980	960	930	949	999	998	948	972	986	993	960	1013	939	900	924	938	1025	952	940	987	985	997	949	954	960	973	965	964	961	987	1020	994	977	986	1002	915	967	963	972	968	975	929	982	1002	986	989	996	957	975	995	991	959	1011	981	986	996	996	927	1024	986	966	943	914	973	975	968	1044	1016	975	933	960	932	1016	965	1025	961	958	898	989	945	977	964	953	952	981	940	1016	1022	1001	942	946	962	1040	998	884	1022	954	1026	968	998	970	983	1007	1033	969	977	962	985	1021	940	950	993	1005	984	994	935	971	982	1006	992	1010	986	957	958	944	989	921	972	986	945	1035	947	987	937	953	989	1010	974	931	1014	948	966	997	998	1012	912	996	952	953	960	973	972	990	975	955	948	923	977	949	958	1003	983	1006	986	977	945	969	946	1001	917	974	980	959	951	952	964	976	934	1010	1010	995	917	964	986	932	977	1007	945	953	1006	982	947	1019	977	938	1013	979	997	961	936	954	1045	947	969	970	992	995	956	1004	1006	937	922	986	982	1024	954	977	978	962	952	942	1008	907	980	1004	916	959	971	1025	950	1003	1001	1002	972	976	1027	1011	931	952	943	957	958	981	955	1015	968	964	1005	985	986	937	971	972	950	1012	969	910	974	1073	947	972	1009	930	992	994	1009	1000	1024	961	966	980	979	968	941	917	939	971	962	961	1025	966	1014	907	1038	940	1004	964	952	926	966	972	967	946	1023	966	976	943	1065	943	943	991	956	916	1007	968	1032	961	981	970	956	979	948	967	920	1017	970	982	1004	1013	960	984	1024	952	993	973	982	911	947	1011	950	964	944	978	934	1026	931	914	969	1011	1010	931	966	996	1024	977	961	988	923	991	995	1004	1000	938	986	901	965	962	957	958	970	950	972	930	996	976	995	1018	972	962	939	911	987	921	990	961	998	978	912	914	976	956	995	995	935	964	988	990	990	1007	1036	985	975	985	958	968	1010	994	990	989	948	984	972	948	936	954	908	938	966	958	989	997	937	926	962	1010	951	977	967	1042	1003	1006	1030	954	985	985	940	1027	967	949	951	955	974	980	1023	932	1007	954	960	962	957	965	971	946	979	1037	967	890	951	951	990	1009	1024	945	906	955	967	1013	918	985	994	986	992	980	947	956	952	951	982	977	974	971	958	987	950	952	936	969	950	1020	959	1014	928	1014	951	1039	982	935	1058	1002	983	994	981	955	997	1022	1005	971	918	965	977	944	999	1035	960	1002	983	933	950	1001	939	965	970	951	999	952	937	939	1003	928	995	1012	941	945	949	991	932	956	969	962	966	1014	926	938	1005	1015	1024	1034	965	996	985	981	1006	979	979	966	993	952	1010	947	930	997	1030	990	973	992	961	943	956	1001	991	1000	934	1012	1026	991	1009	987	981	980	1000	952	1005	965	937	966	979	988	979	1002	969	934	969	994	965	989	950	994	972	1006	948	997	1007	1003	921	956	974	969	916	991	1003	966	987	964	958	971	1018	996	992	1020	950	944	1010	980	943	1008	961	992	1029	1012	974	944	995	973	980	1025	966	992	982	928	982	960	955	1004	940	974	1039	949	981	906	991	999	999	949	946	1018	998	988	934	988	950	978	965	951	955	1022	945	950	1025	1051	895	957	936	960	972	981	991	1017	1001	975	932	1044	925	980	1015	971	1027	935	1052	936	997	952	974	923	963	1025	1003	942	961	947	996	1047	999	982	1001	920	933	955	970	994	944	954	988	962	988	977	971	1010	989	1009	946	958	975	1001	1003	971	1026	1010	966	976	986	1019	1007	1002	911	918	935	947	1006	1029	1017	1018	933	933	953	928	916	973	935	978	965	929	996	991	1030	983	1015	992	992	942	1039	991	1017	1012	974	971	1050	920	943	930	969	960	968	937	971	997	993	953	969	931	991	973	981	1008	972	997	1005	955	963	946	965	988	931	975	939	933	910	912	975	979	996	978	938	1014	904	976	929	970	1031	986	930	1013	964	932	928	965	990	1003	1018	952	985	974	973	934	1021	955	957	994	906	1020	1052	952	1013	984	982	955	999	930	980	966	949	976	971	926	1010	970	957	1010	1018	950	954	929	969	962	1003	983	949	1026	981	986	972	1004	959	980	915	909	991	1039	960	968	983	955	997	948	992	953	1036	918	912	916	959	1004	948	1010	982	989	972	1021	1004	984	967	957	987	964	981	929	994	923	950	1002	1017	927	996	1024	985	980	965	1001	1016	956	984	986	968	919	1036	983	955	968	991	978	960	955	980	919	991	973	973	931	945	1016	979	952	981	934	967	947	949	950	977	1017	916	968	955	1010	970	965	982	980	973	964	937	988	952	951	939	963	958	950	956	948	1040	1024	1022	977	949	1024	984	972	1025	943	988	964	955	956	978	989	910	997	941	980	973	968	963	1051	976	989	973	999	941	977	919	959	967	941	956	935
31233	36051	40590	29379	19594	13549	9386	6762	4975	3836	3256	2670	2308	1993	1753	1484	1327	1115	1002	1009	1024	879	854	884	878	875	853	816	818	832	780	763	772	785	753	801	771	812	743	757	738	757	750	791	802	766	759	819	755	744	729	764	721	726	745	745	745	780	780	723	760	762	764	819	747	746	751	701	745	703	725	708	754	769	726	716	731	796	723	783	791	793	801	712	730	754	742	791	730	755	767	791	738	776	757	769	738	725	747	744	755	764	736	764	771	701	791	769	741	736	772	731	749	775	742	751	748	787	772	810	765	708	769	773	762	803	746	727	725	841	733	756	791	708	792	754	733	792	729	766	783	754	798	744	782	747	748	712	738	753	732	779	755	748	721	800	771	806	754	806	723	721	759	764	720	755	765	761	692	712	740	782	785	756	755	741	738	737	718	749	730	757	771	762	687	771	767	769	750	759	745	772	739	751	753	748	709	824	780	772	742	742	801	743	795	801	772	782	715	794	766	765	748	753	773	763	829	769	726	767	799	733	821	696	736	744	770	717	761	784	710	724	760	779	780	801	713	729	798	757	777	762	726	781	751	732	734	742	729	724	758	799	751	723	752	717	748	721	798	795	744	734	723	786	770	731	693	739	784	761	772	806	784	821	736	758	774	787	784	832	805	728	757	744	756	789	768	778	725	753	752	769	782	759	768	711	739	759	774	722	771	701	708	790	741	784	743	737	734	743	728	745	741	779	796	728	765	713	754	749	744	765	695	679	785	764	740	775	710	834	753	742	780	705	728	776	683	779	749	734	797	786	730	715	751	731	705	728	762	713	758	765	759	757	735	768	767	735	730	783	747	757	705	764	754	730	755	750	771	766	763	793	782	745	724	781	735	743	749	763	736	735	777	790	773	764	711	786	711	757	775	739	759	803	693	715	795	823	741	792	757	723	743	766	810	760	758	757	769	736	678	735	737	716	746	746	780	726	732	774	775	745	742	714	729	767	768	747	800	707	733	762	763	726	713	725	743	754	783	780	789	750	798	737	753	786	763	761	739	798	756	764	730	754	786	697	739	771	727	742	764	726	747	790	777	766	723	792	832	764	761	733	734	737	770	775	777	733	709	738	774	720	735	830	765	738	811	703	712	764	774	748	799	738	744	763	767	774	738	727	783	732	740	751	756	750	760	754	773	755	745	738	776	793	737	709	685	799	795	747	739	702	747	751	776	726	822	750	788	726	759	782	738	768	733	741	750	750	770	752	736	725	754	748	783	741	780	747	802	750	731	759	776	785	802	769	723	736	770	743	779	759	726	792	744	754	770	714	729	767	779	733	746	731	709	751	759	713	772	763	772	740	748	763	731	762	720	737	824	788	774	712	786	741	748	747	772	777	785	710	714	796	781	716	736	744	748	744	742	734	760	818	758	721	775	725	763	766	795	732	781	759	745	766	768	743	801	774	765	746	710	792	735	730	756	717	718	748	743	700	774	748	742	766	784	749	780	798	777	754	779	753	763	706	765	754	781	775	781	742	712	771	731	729	760	733	744	723	783	769	743	742	742	720	733	739	687	734	793	788	701	776	783	741	753	769	736	788	782	723	767	758	789	755	731	753	827	775	775	784	741	738	763	810	750	734	715	791	746	749	736	759	745	739	780	766	792	750	733	778	798	764	782	832	758	783	720	759	753	765	750	798	799	729	741	733	702	755	755	771	753	769	685	711	749	772	716	720	744	731	738	748	738	785	751	830	796	775	763	779	782	778	759	752	713	757	787	778	757	735	763	727	746	760	765	733	772	750	711	756	777	798	767	789	752	797	805	776	750	747	762	769	799	787	726	729	739	777	754	764	711	767	739	699	762	742	777	731	724	715	737	759	744	802	730	808	776	793	762	722	749	780	736	809	766	740	772	717	746	762	736	741	716	765	726	712	754	764	763	773	767	750	780	766	765	695	722	725	748	761	771	721	770	758	777	721	753	812	775	780	776	767	772	766	732	722	749	773	804	744	754	743	779	714	742	743	742	786	798	714	779	755	799	773	741	771	773	761	742	746	769	788	755	739	730	761	756	747	749	754	762	720	744	780	778	756	735	754	757	733	755	815	774	753	752	742	769	756	753	705	742	760	758	749	733	745	762	708	782	795	727	735	813	782	778	765	753	718	744	753	789	756	730	817	753	743	775	731	799	763	726	743	789	733	751	747	733	764	764	737	814	695	750	766	764	757	723	753	745	732	743	775	774	755	750	774	779	761	716	770	753	729	757	745	757	751	804	727	719	682	806	738	800	768	758	740	707	823	749	769	777	785	740	720	757	784	806	733	780	720	717	714	775	715	767	734	738	781	759	775	751	772	769	786	742	740	763	681	744	830	757	777	741	749	803	778	757	806	755	763	783	791	754	740	738	766	782	749	764	733	792	728	766	752	777	741	753	779	774	743	744	791	770	732	745	792	772	762	724	732	729	768	713	761	777	761	740	780	761	713	807	756	763	745	774	785	755	764	733	746	759	760	829	738	812	775	735	748	755	758	790	756	756	804	736	797	680	690	748	755	759	738	790	786	750	772	774	764	768	763	823	752	735	757	753	685	743	743	740	746	722	740	718	759	717	722	744	760	781	788	720	816	767	776	742	756	776	731	758	774	764	723	728	749	784	733	781	756	732	757	774	728	804	754	747	756	726	767	738	737	741	736	752	721	738	786	805	715	706	771	783	762	762	776	755	784	806	809	740	748	774	724	795	754	795	727	715	780	746	728	762	749	726	780	792	758	718	746	780	760	763	788	745	685	757	765	760	758	811	760	759	745	787	749	744	767	775	764	749	776	831	772	778	792	771	734	737	752	811	772	808	745	742	806	835	746	732	824	726	746	757	781	752	787	760	762	750	751	766	775	745	760	755	797	766	747	796	756	710	786	742	834	747	703	787	750	764	810	794	764	795	742	772	752	752	815	785	743	764	770	797	796	758	755	733	742	742	732	767	806	771	761	727	711	763	730	758	774	780	734	769	732	723	680	779	750	716	816	729	731	785	794	754	761	822	727	801	722	779	769	775	725	751	678	810	728	790	768	801	755	740	806	681	765	747	806	735	779	701	758	753	778	806	794	779	777	757	769	748	730	747	807	780	714	783	791	694	712	724	781	748	798	729	775	746	717	788	736	747	757	814	804	787	767	762	764	753	782	752	784	767	723	768	758	757	746	788	774	725	798	803	780	771	733	787	751	764	790	751	756	747	754	750	748	775	759	751	728	799	788	780	800	741	763	766	772	716	748	769	742	755	742	755	732	804	775	735	773	751	794	771	760	748	704	787	737	711	796	725	744	787	763	766	698	789	778	780	782	773	783	798	733	717	777	760	754	743	770	708	743	744	760	718	750	743	722	767	797	749	725	788	733	747	742	746	791	785	784	734	763	802	737	792	754	784	732	761	759	769	741	787	747	833	799	725	712	736	757	754	690	781	819	765	755	768	781	754	791	751	731	792	754	739	785	713	785	749	826	789	777	736	719	741	761	772	729
32687	48905	38740	25494	20479	16418	12624	9538	7324	5618	4611	3842	3189	2701	2266	1895	1559	1437	1250	1179	1157	1099	920	948	914	829	826	852	842	853	802	783	821	829	788	830	802	754	793	740	746	770	768	723	745	727	745	753	789	815	767	754	775	783	751	790	733	786	750	711	770	802	767	756	811	780	747	747	751	759	766	758	757	729	752	768	759	786	762	744	781	783	791	719	764	738	790	735	783	767	761	769	742	830	800	759	764	745	735	766	698	745	720	797	757	753	737	817	789	768	791	793	821	805	756	732	753	757	737	748	821	766	762	691	806	781	776	732	730	771	777	779	768	773	708	795	772	720	775	795	781	798	770	798	770	723	812	755	767	767	782	732	783	764	731	770	740	788	775	739	764	752	737	706	724	779	798	757	763	738	778	736	749	732	728	764	747	780	790	750	784	739	739	770	738	809	731	739	848	782	784	779	770	754	784	827	705	793	781	755	775	790	777	754	705	757	770	807	744	769	735	726	780	771	738	762	793	748	793	754	728	752	741	771	723	762	737	756	771	727	784	809	799	766	765	855	772	776	843	791	782	754	699	744	767	731	791	752	744	717	760	745	761	784	716	764	744	769	683	752	716	793	714	732	749	776	778	759	758	820	725	785	784	747	793	774	712	811	746	715	690	760	736	768	792	776	779	753	756	793	772	788	787	752	774	801	739	815	748	807	773	762	814	760	797	733	796	784	755	736	791	766	749	781	753	781	775	750	767	786	757	780	760	758	775	748	775	748	714	769	803	821	774	735	778	771	780	797	789	787	775	760	780	760	794	777	754	755	800	708	712	790	777	786	790	803	768	755	774	703	753	800	755	863	720	782	777	751	773	753	792	772	802	775	761	762	749	702	786	761	758	760	700	772	807	742	779	793	804	754	745	751	740	721	751	739	791	763	843	704	783	730	734	759	732	755	698	676	817	760	871	751	756	826	795	719	755	782	770	840	799	773	810	760	746	771	768	744	742	807	708	823	780	743	778	763	753	813	786	774	749	753	757	803	761	800	758	742	777	759	739	767	769	750	818	760	767	808	790	760	785	758	775	765	751	704	768	793	760	764	763	773	660	734	739	818	737	776	768	700	758	826	782	745	766	770	806	743	800	764	776	777	801	732	815	749	798	765	769	759	767	743	784	806	773	790	777	782	775	792	766	787	747	770	699	762	777	743	731	714	781	781	796	749	771	781	737	771	815	718	804	726	771	774	783	722	796	731	734	786	817	777	792	820	806	777	757	795	763	766	730	734	732	783	779	797	718	756	813	763	784	778	732	773	758	765	780	779	703	735	782	752	701	750	773	805	759	772	802	714	721	758	744	758	774	752	756	783	770	809	736	761	766	787	799	744	750	741	805	799	761	762	757	787	735	773	801	745	731	726	813	744	762	738	766	780	705	741	728	746	691	729	737	741	765	774	761	782	811	784	778	775	802	771	786	775	791	770	775	726	750	762	786	785	765	725	791	746	739	791	791	730	724	768	749	763	758	760	757	816	750	791	745	789	750	782	757	786	785	706	695	777	754	795	725	725	756	744	751	780	784	731	756	763	759	795	729	789	722	739	808	756	756	747	765	732	792	747	740	779	794	811	743	792	774	751	801	755	766	761	761	738	745	741	784	786	810	777	739	749	726	801	748	795	766	825	746	737	753	734	737	791	800	751	742	751	713	778	738	744	759	840	758	799	789	774	755	854	797	734	804	773	755	759	741	764	762	707	750	757	737	764	785	772	739	768	791	755	725	767	758	858	746	733	793	787	741	736	851	774	710	775	701	819	787	735	763	764	732	806	788	735	750	763	797	738	741	766	780	740	795	798	717	734	760	760	802	753	774	754	788	727	764	787	710	798	756	751	724	790	745	749	761	761	754	726	737	777	731	803	779	769	741	737	770	772	746	800	754	735	759	709	764	767	771	755	831	767	716	796	765	731	734	776	730	744	799	743	763	766	754	789	728	748	778	762	758	759	740	750	684	747	696	745	757	766	797	755	807	757	781	749	769	836	733	768	758	798	744	747	782	776	740	753	818	786	796	775	741	746	760	769	761	769	760	712	749	778	796	773	769	778	771	756	753	750	745	775	768	795	718	721	755	763	748	759	770	795	759	782	736	761	778	766	787	725	757	784	767	781	780	758	786	730	748	765	723	788	762	767	730	792	754	773	732	798	753	781	802	775	721	776	723	765	750	742	717	749	734	742	785	775	790	750	815	818	759	747	779	734	751	762	742	764	755	812	791	773	813	759	786	759	801	736	777	739	789	796	743	724	764	778	763	728	739	767	804	723	752	741	733	745	752	754	779	770	793	772	742	784	746	772	786	745	785	755	785	754	779	771	785	761	755	753	761	823	768	759	773	825	758	766	813	761	769	773	719	754	739	722	801	744	738	750	730	766	753	746	812	742	737	810	742	791	754	795	746	796	792	754	791	776	805	765	768	752	753	763	797	784	731	795	706	716	773	764	778	758	769	766	777	830	768	777	743	750	770	730	783	779	778	768	770	742	782	741	745	786	731	740	776	736	771	775	747	742	746	742	755	743	790	698	708	732	754	728	773	758	755	775	723	835	775	748	751	795	784	797	796	779	793	771	735	763	764	737	798	787	756	719	752	745	747	824	760	738	757	798	741	752	734	749	756	760	796	792	747	778	752	796	790	746	738	766	817	791	772	763	771	772	731	808	762	718	738	724	720	756	766	756	757	832	800	791	721	780	756	796	778	694	759	747	748	769	776	773	773	735	765	818	767	771	805	806	782	796	747	818	740	765	747	774	741	765	746	786	809	831	742	742	763	732	766	792	748	729	794	787	758	771	798	775	766	773	723	739	747	733	799	825	777	801	781	768	800	751	798	755	809	799	754	792	788	757	734	782	728	793	777	759	741	733	798	719	775	764	757	719	815	721	776	771	768	702	808	758	802	774	773	721	749	743	770	734	727	799	750	798	782	794	778	766	763	762	749	739	768	767	714	768	722	839	758	786	688	768	748	770	805	808	806	766	764	802	769	761	790	729	758	751	744	821	699	781	769	770	754	803	727	751	801	832	774	828	755	808	770	763	771	796	743	741	782	786	774	753	756	805	717	828	766	769	735	731	774	800	751	759	757	793	757	748	768	762	771	742	798	828	807	759	722	757	753	812	739	789	753	749	689	787	761	733	739	755	761	721	784	734	772	738	787	787	746	752	798	727	746	749	763	765	772	811	780	831	772	756	748	769	772	768	752	806	782	780	741	746	762	801	726	752	751	715	747	756	793	768	728	795	755	781	728	776	767	783	771	777	776	744	749	708	792	768	755	722	840	766	796	768	802	756	744	746	762	778	764	788	727	750	770	746	742	757	769	728	728	721	817	725	785	771	798	727	765	759	780	782	729	760	763	778	798	723	754	764	803	764	781	783	757	741	758	803	720	784	719	783	753	708	764	784	732	747	749	789	808	759	739	764	785	728	754	730	722	759	789	759	732	768	758	759	766	744	753	775	764	757
23598	21005	28556	25066	23715	23271	18630	11923	8582	6782	5389	4470	3720	3126	2571	2168	1806	1624	1439	1479	1427	1192	1058	1071	1028	1021	900	960	911	991	927	931	949	890	913	901	883	885	907	874	923	885	907	890	890	912	859	873	886	811	841	805	863	873	891	896	906	897	877	844	912	845	887	817	864	881	849	861	863	900	856	882	822	832	868	848	888	921	831	828	873	899	860	880	825	919	840	903	841	824	838	822	854	866	860	818	896	874	831	835	809	852	834	841	839	877	850	843	812	846	809	833	872	850	874	872	876	834	836	834	816	897	860	863	846	873	858	833	795	839	869	861	886	860	842	852	853	858	826	795	827	868	830	886	854	874	790	835	920	887	841	865	839	829	853	827	836	831	828	870	843	842	853	839	838	834	815	859	831	881	873	831	872	859	915	853	884	870	775	881	863	859	906	885	879	881	865	839	795	861	839	811	802	867	909	881	821	882	873	891	900	870	845	849	871	858	837	858	880	828	891	878	861	860	845	814	842	842	830	851	843	837	888	863	874	838	844	825	877	895	894	813	876	814	832	880	863	901	885	851	856	867	821	785	808	866	892	869	837	843	876	853	839	876	968	870	851	858	868	872	847	845	902	828	785	867	887	882	885	864	910	806	903	894	856	832	831	870	872	859	888	805	841	827	852	798	853	834	834	842	868	885	862	865	824	841	850	840	858	842	833	846	844	839	890	854	819	844	858	906	882	829	849	841	878	836	904	850	870	825	827	828	900	848	847	871	836	861	908	870	867	852	889	835	894	875	845	886	932	855	867	895	837	837	856	825	874	833	879	850	858	827	816	868	859	827	855	830	843	874	831	912	817	867	843	862	824	856	870	843	850	851	881	841	813	898	818	842	864	827	868	864	861	780	860	847	829	812	864	831	854	861	877	875	838	857	866	885	808	827	912	835	874	884	865	823	838	843	820	845	902	902	835	831	840	894	869	813	853	886	846	907	890	805	841	827	821	893	850	856	878	849	826	888	852	838	810	856	865	849	833	889	863	815	857	863	856	851	839	829	870	854	842	830	870	842	877	894	820	865	883	932	837	876	798	836	820	856	853	897	844	876	867	875	805	890	852	830	832	887	854	870	833	858	892	839	877	869	817	865	857	889	848	872	875	889	897	935	809	807	877	882	806	821	853	854	899	859	837	842	838	866	822	874	865	800	826	875	882	839	812	858	807	834	928	890	835	874	846	859	893	875	848	858	832	873	829	890	867	876	899	833	840	841	862	837	880	814	840	802	863	887	861	888	876	806	865	871	848	863	831	890	848	810	867	872	830	815	853	906	820	830	898	791	858	886	833	878	850	903	887	815	863	819	835	922	887	834	849	885	861	829	883	814	837	941	828	872	919	824	931	846	890	876	840	865	852	883	880	845	817	817	848	861	854	838	870	844	895	876	830	882	877	814	853	846	847	884	871	911	900	875	818	911	815	840	827	891	872	891	855	833	792	815	844	827	823	857	844	873	876	844	839	889	929	847	834	888	847	871	831	830	870	858	831	944	898	819	835	874	871	876	878	854	860	840	839	862	863	843	885	884	815	873	879	831	847	817	870	893	870	880	809	887	840	900	869	896	914	847	926	894	869	868	841	889	841	881	833	809	918	818	877	815	869	838	854	883	890	870	896	844	859	841	793	851	883	873	852	829	864	896	836	899	805	820	920	851	898	816	843	879	844	846	858	841	793	849	902	829	858	879	874	830	923	820	871	882	824	842	812	884	866	851	844	864	842	827	868	878	842	849	822	875	902	860	822	833	884	837	864	813	926	829	806	870	875	845	890	830	871	852	817	871	906	833	805	864	807	937	856	851	864	858	847	808	810	825	876	896	810	842	846	847	830	835	854	848	821	851	808	884	893	895	808	836	840	836	913	875	867	810	799	925	787	844	829	897	857	862	844	863	878	842	808	828	880	843	845	883	808	886	900	768	890	849	858	804	864	830	783	829	855	874	867	838	850	858	886	877	835	857	807	851	834	853	833	864	809	845	838	917	859	842	842	815	855	898	848	897	868	855	819	828	833	855	874	885	860	822	882	856	821	874	865	918	808	864	825	826	917	825	891	848	838	850	889	837	908	880	885	798	869	871	835	830	855	843	888	930	889	842	818	830	855	806	882	883	849	890	849	828	869	873	846	833	858	853	866	863	844	833	863	887	839	867	862	844	841	901	847	876	872	861	853	899	798	912	936	875	816	885	851	869	860	834	864	800	870	853	819	845	826	820	864	825	863	868	870	837	920	867	826	906	906	851	872	831	855	867	846	875	851	886	861	856	867	842	883	832	847	827	861	882	826	877	879	829	829	862	835	818	844	824	821	862	854	879	859	835	885	851	844	903	848	868	865	836	856	838	860	885	856	838	922	899	873	878	832	912	828	866	903	799	868	842	844	830	855	885	835	821	889	849	910	861	805	826	869	847	791	868	833	860	823	828	866	860	844	820	859	849	856	874	868	886	851	864	831	830	918	876	869	800	865	850	856	857	840	804	821	903	837	854	876	894	881	880	796	895	826	876	804	873	898	858	917	890	818	872	915	812	905	882	815	889	838	863	846	867	835	863	871	859	864	854	870	820	906	834	841	867	885	861	844	913	859	869	807	911	852	843	866	821	828	861	857	861	863	902	842	861	844	846	879	799	839	865	867	881	824	878	881	855	833	864	851	879	862	864	863	794	890	847	829	849	864	859	843	806	853	878	869	866	871	880	884	849	841	888	902	850	887	914	859	838	927	848	890	861	800	821	873	867	873	831	848	899	876	832	860	887	860	828	848	837	854	884	831	912	826	864	912	889	817	823	847	859	845	907	819	880	885	835	870	851	848	890	859	853	860	842	868	871	881	852	833	890	872	825	908	884	767	849	844	869	872	802	815	852	894	872	886	837	833	838	821	879	865	825	827	866	823	872	837	831	852	831	877	825	842	836	835	823	889	884	837	926	888	876	871	868	909	865	824	879	864	824	837	833	888	848	913	842	837	902	835	824	853	858	910	905	901	907	878	834	828	877	852	860	918	876	886	863	866	871	886	891	814	850	862	851	869	838	875	832	800	910	902	894	843	874	800	859	881	849	872	854	814	874	793	802	841	870	861	836	900	837	870	905	889	823	829	849	879	800	781	906	848	887	846	886	807	826	836	846	876	857	863	880	901	830	819	844	808	865	859	836	869	861	853	823	861	849	848	866	815	830	836	867	856	851	866	903	822	877	894	860	847	856	878	842	840	877	825	808	888	837	866	894	842	812	818	901	843	880	884	883	840	848	888	833	854	790	856	868	887	868	795	901	856	829	845	826	852	871	884	840	819	870	867	875	836	844	818	879	843	884	855	902	875	872	895	863	845	878	855	863	860	854	811	905	868	884	863	836	884	874	887	891	835	867	833	841	864	818	823	882	891	853	858	821	840	865	810	885	886	917	878	829	831	877	843	843	897	814	834	783	816	821	801	848	848	854	805	831	901	839	812	818	798	852	816	831	886	901
33271	57616	46008	33802	28610	23516	18972	14604	11573	9240	7346	6146	5181	4323	3403	2815	2136	1895	1709	1674	1476	1364	1186	1125	1104	1089	1030	969	1004	985	911	962	916	949	903	851	858	903	858	856	861	873	860	898	852	872	871	857	845	875	824	874	900	856	868	851	794	865	837	860	879	865	839	865	822	856	846	802	848	829	908	839	835	875	882	809	830	841	831	915	847	817	798	877	876	863	845	840	860	815	828	860	869	819	908	831	861	877	820	849	881	802	891	836	890	893	799	899	888	895	879	906	859	863	866	811	793	821	884	881	832	808	815	922	771	861	829	879	825	864	840	841	850	821	915	844	911	826	864	847	890	857	877	861	847	823	831	814	843	809	811	857	822	833	858	871	805	857	856	841	884	863	849	865	894	849	843	850	870	846	851	843	856	828	863	897	836	835	837	880	894	841	875	895	838	839	778	866	904	849	857	870	842	887	890	848	874	867	872	895	833	855	843	802	842	853	834	828	848	824	878	840	886	866	849	836	876	836	842	835	820	837	864	834	832	839	853	838	895	879	785	829	855	820	826	830	821	832	852	860	875	843	891	821	860	843	834	811	840	867	857	843	854	882	817	872	865	815	865	813	824	867	882	825	881	855	838	881	865	862	833	871	877	799	880	832	788	824	864	850	832	834	825	869	856	886	827	823	867	813	869	822	914	879	851	871	833	856	846	846	837	807	867	887	862	847	837	846	836	920	834	843	832	850	867	888	872	865	845	872	850	841	866	847	822	829	879	885	854	814	871	828	799	834	838	867	865	853	915	882	817	899	808	897	922	889	859	893	851	845	868	832	842	878	805	890	868	905	877	801	803	878	854	851	824	833	822	863	847	838	810	849	862	870	820	864	837	868	864	886	899	825	817	864	820	810	794	821	815	852	838	859	863	863	847	870	853	812	842	854	843	822	846	865	827	847	846	886	890	856	829	855	887	828	821	777	812	867	846	833	851	829	829	872	833	856	841	836	826	876	835	845	866	931	844	930	872	894	834	825	809	824	880	827	873	828	813	871	879	894	862	817	845	805	853	793	871	838	836	802	835	804	866	841	878	846	837	863	896	870	828	856	822	875	848	895	815	828	868	850	843	815	880	829	810	838	871	836	857	797	835	867	832	881	839	800	906	911	864	832	885	795	852	873	851	813	847	855	868	825	846	812	838	849	787	871	830	849	843	868	866	832	916	829	876	858	846	771	872	831	872	792	870	899	863	864	894	873	854	826	882	827	841	795	864	829	878	855	890	826	906	831	780	833	809	819	909	863	867	894	838	815	847	823	816	826	780	824	894	849	864	833	827	846	842	820	824	961	853	846	852	853	832	888	819	843	806	848	919	869	831	905	855	881	805	877	855	849	881	834	862	857	850	862	837	833	860	838	801	861	855	845	877	858	843	864	827	849	881	845	850	878	841	861	838	792	827	868	859	836	917	892	860	830	871	854	835	849	854	716	888	843	844	844	859	864	847	895	842	852	825	869	860	784	822	875	903	829	850	867	848	827	823	875	905	879	857	960	835	797	856	856	892	886	836	903	847	842	834	831	835	828	858	827	824	843	880	823	868	822	881	858	914	876	903	857	900	920	900	857	910	880	852	869	899	838	822	869	815	896	825	852	892	827	852	856	840	828	832	814	806	855	837	856	850	831	860	798	827	861	854	876	837	830	894	821	849	849	834	883	905	886	815	848	892	884	852	850	834	831	854	882	854	831	834	861	823	852	827	837	804	815	845	918	854	824	835	843	821	823	829	902	811	851	814	914	782	829	878	862	876	805	866	860	808	872	887	881	843	873	852	841	849	858	867	870	842	924	869	850	828	884	816	861	845	900	841	830	835	788	839	828	860	865	869	812	891	916	843	844	891	895	805	861	845	852	839	838	898	835	841	844	834	837	859	837	900	857	884	854	862	850	850	892	825	819	800	894	805	837	842	850	904	852	814	864	850	834	851	824	884	865	874	838	848	812	868	818	815	821	865	850	819	834	856	879	854	845	842	845	850	877	884	783	894	880	873	812	877	812	780	841	851	870	871	831	863	843	859	892	868	837	865	835	882	899	848	864	827	810	881	861	871	882	824	833	882	827	833	842	867	870	872	859	871	904	903	876	856	843	831	804	841	873	908	928	866	872	896	850	868	836	803	889	834	832	890	856	893	834	822	839	865	762	839	851	809	809	820	836	920	873	872	833	866	840	849	877	812	854	852	804	825	859	844	836	895	851	811	863	884	860	833	825	844	862	809	919	870	833	857	815	873	838	860	865	814	846	830	842	845	906	815	863	792	836	879	839	837	827	875	848	816	858	848	825	813	816	852	870	821	887	845	824	870	815	846	848	816	871	847	835	828	877	868	877	818	909	782	852	870	856	867	759	863	875	884	865	831	858	883	783	857	879	893	849	828	823	823	846	846	843	900	872	792	807	885	862	825	895	851	869	848	842	854	851	853	853	861	889	827	868	835	802	801	839	888	825	857	906	851	805	805	852	838	857	844	852	832	851	839	852	765	879	854	856	920	843	816	867	879	876	856	823	807	849	894	838	878	874	788	824	823	884	911	827	813	821	875	855	881	814	882	844	840	853	851	892	871	871	826	850	867	894	847	861	841	827	789	899	791	820	898	896	816	867	858	845	889	867	832	837	883	830	823	836	875	886	839	866	856	863	884	841	878	892	821	877	846	833	817	798	825	849	877	858	811	848	871	869	816	863	874	852	894	876	871	853	846	836	816	869	775	818	817	909	876	871	900	886	806	862	829	867	836	887	868	848	855	869	856	839	849	864	853	861	867	856	876	864	804	819	758	844	846	860	871	874	817	882	906	832	902	849	844	874	897	816	851	852	836	820	861	859	862	872	856	823	844	820	825	849	867	840	855	825	826	863	865	855	867	893	877	917	841	874	889	877	847	879	849	793	763	882	838	828	863	798	889	898	865	847	832	872	851	811	832	809	825	863	797	859	851	816	833	895	848	837	849	822	878	829	828	800	831	850	823	841	867	858	846	835	863	894	805	838	850	810	865	817	902	857	892	861	848	883	888	901	928	838	852	851	837	841	785	807	800	835	900	833	809	874	867	853	884	877	795	867	893	806	849	803	818	865	861	802	889	826	828	841	773	893	850	886	801	890	800	832	843	820	840	871	819	876	886	854	864	829	806	849	833	922	829	825	821	796	866	865	798	842	870	833	850	861	828	833	838	879	820	876	832	834	860	856	883	878	844	851	868	868	863	824	816	890	837	892	844	836	832	841	868	884	824	872	898	874	840	895	810	868	867	840	829	877	829	811	844	805	806	796	805	827	814	864	859	824	816	838	846	849	825	858	877	847	833	860	840	834	874	852	848	827	887	795	811	889	876	850	878	871	805	847	891	819	894	837	809	896	915	808	876	837	874	815	843	817	804	836	876	868	875	851	832	846	839	834	850	880	882	844	866	830	825	855	906	779	800	857	854	832	862	846	887	890	882	830	853	871	865	848	862	865	885	879	849	909
24741	21224	28697	27348	23081	18568	13576	9145	6783	5120	4329	3629	3091	2434	1945	1692	1513	1331	1300	1343	1128	1108	995	980	914	947	911	882	912	905	870	878	912	815	871	884	882	894	868	897	923	846	810	832	855	874	824	813	852	860	860	883	812	844	847	836	881	835	828	826	894	823	765	796	820	797	822	790	838	834	832	804	856	793	867	824	782	867	836	899	877	785	824	911	779	830	819	842	817	812	860	844	795	866	834	821	814	782	867	812	793	837	860	822	852	841	817	806	821	830	790	883	852	773	875	870	834	827	830	801	810	857	832	835	763	798	821	834	843	798	852	801	817	808	831	823	794	814	857	871	823	848	797	803	809	829	872	852	836	823	803	831	871	818	866	896	852	830	820	845	869	798	734	815	831	824	838	863	861	819	874	841	829	830	881	818	844	814	863	840	845	807	846	825	807	839	879	864	835	833	846	859	796	841	835	790	805	857	808	846	802	888	855	799	846	874	866	836	796	854	848	797	818	858	809	854	815	795	850	846	810	830	809	799	822	785	843	839	786	874	799	798	798	825	844	833	876	856	857	845	822	844	844	843	858	831	803	833	828	881	848	804	857	825	781	871	811	793	838	780	813	853	823	823	827	807	872	809	858	814	836	813	763	863	821	835	834	852	907	887	833	772	807	851	865	885	832	858	847	830	825	825	836	810	887	820	862	852	812	849	861	789	830	846	804	825	862	818	830	863	869	804	839	817	790	806	794	819	812	815	767	856	858	867	812	823	848	860	822	785	794	893	786	855	884	875	925	839	839	811	806	823	874	836	770	823	862	834	826	817	863	758	803	813	850	854	806	807	786	800	802	847	829	877	843	776	812	808	820	874	849	835	878	844	852	884	846	829	819	884	814	825	830	855	806	822	832	842	838	893	820	862	804	887	815	860	829	871	871	823	876	833	842	836	812	871	821	850	870	827	804	789	821	841	842	853	893	786	865	772	846	798	821	857	803	830	884	916	783	808	861	823	827	789	815	846	820	817	834	843	789	831	848	861	846	791	842	811	804	814	830	808	833	891	843	892	834	828	813	798	849	841	825	824	834	836	883	834	836	823	797	841	877	829	821	840	836	833	822	818	813	861	820	850	825	835	874	825	850	850	846	818	863	848	835	818	869	856	879	817	833	859	866	868	825	854	807	838	817	807	820	847	823	829	828	820	807	818	825	806	776	791	846	836	829	867	846	813	840	846	812	880	799	806	858	803	832	869	865	825	854	836	813	857	801	847	872	797	815	851	881	837	860	814	771	844	819	860	883	861	859	819	794	856	794	810	830	778	791	777	847	860	820	832	867	833	827	792	783	829	906	825	898	779	857	938	820	852	839	849	807	864	793	822	823	816	841	835	874	852	847	817	823	852	832	838	860	831	846	768	837	839	781	837	853	845	860	849	847	866	884	797	812	829	858	835	797	855	829	850	777	872	859	810	843	854	805	822	843	822	828	824	818	816	833	798	833	859	810	855	809	824	844	828	911	822	805	822	864	815	808	836	843	759	810	867	880	831	834	846	887	772	836	846	843	803	799	839	801	883	830	774	802	881	812	840	838	831	849	809	843	856	810	807	850	882	847	815	851	858	781	823	817	837	863	884	796	795	838	852	824	829	820	810	848	879	810	865	809	820	852	829	841	798	823	786	862	862	775	787	856	818	830	829	884	819	861	818	866	776	832	812	866	846	847	834	831	838	796	825	893	879	866	836	841	823	798	837	824	812	812	892	792	811	897	867	863	830	836	833	866	838	809	846	827	810	803	839	850	818	774	841	786	835	808	888	853	860	813	864	819	839	791	837	854	789	844	859	834	878	826	816	881	872	839	804	839	852	859	813	816	854	817	896	808	794	837	856	850	844	852	865	802	869	750	843	874	895	837	795	778	852	824	823	835	808	823	867	844	845	851	818	809	787	833	799	900	866	816	791	803	841	855	821	813	836	833	819	846	785	814	838	814	860	924	831	876	822	844	854	836	831	858	826	810	857	819	824	804	842	837	828	840	876	830	839	847	835	840	785	854	779	811	818	883	862	806	841	857	846	823	821	815	802	816	843	802	849	838	823	770	859	842	743	802	791	860	830	823	806	853	808	858	803	913	767	835	821	814	821	819	899	858	846	773	791	840	819	846	800	828	774	837	781	832	859	870	861	847	794	829	841	836	865	866	810	799	843	830	791	828	823	885	851	865	820	832	827	844	835	843	840	784	832	834	813	828	854	854	839	829	804	810	860	877	861	779	808	801	782	802	794	814	805	825	859	830	773	831	816	878	885	852	863	845	784	825	868	811	833	835	840	819	864	854	804	828	786	899	850	858	861	831	801	877	844	882	869	801	814	801	831	850	861	833	794	783	851	852	845	818	854	798	863	818	818	815	816	847	868	822	832	819	850	799	802	895	833	829	810	789	808	838	850	853	875	817	857	822	844	802	885	841	824	828	828	869	841	848	834	848	747	811	818	844	851	841	792	819	821	838	862	877	867	823	817	836	833	891	796	843	826	824	847	806	904	813	829	843	816	829	788	850	805	828	858	806	837	896	804	850	806	808	863	815	838	854	813	839	825	831	810	799	809	900	850	805	837	846	861	859	824	837	830	814	880	896	865	811	863	852	813	870	864	793	811	835	827	849	849	800	859	847	854	853	799	867	817	783	806	816	810	783	869	857	836	830	848	814	857	815	828	781	888	806	881	834	856	898	801	812	848	845	831	872	824	834	831	795	818	735	854	844	835	866	862	885	832	830	853	864	835	830	847	837	854	807	864	842	819	874	899	819	835	835	797	878	825	882	871	814	857	831	812	839	817	833	768	859	811	791	851	858	769	804	835	874	850	824	808	863	789	835	816	830	832	814	805	866	828	864	792	831	820	827	830	862	849	840	805	824	812	883	828	790	848	839	831	854	779	841	856	802	781	816	801	797	850	811	821	832	819	867	854	775	857	820	847	763	823	783	828	872	837	781	834	822	792	829	845	801	871	849	822	828	800	814	875	848	808	795	817	858	851	823	859	848	818	872	853	818	802	894	903	786	817	830	864	821	843	819	875	856	869	829	829	852	844	840	764	863	824	828	845	903	853	827	861	772	883	820	816	817	814	837	809	866	858	801	829	834	844	842	816	840	827	883	863	833	857	880	845	800	846	814	868	851	859	847	785	855	838	807	793	830	800	798	867	800	827	844	786	875	777	841	839	876	855	879	820	814	834	878	853	861	828	835	869	872	828	809	829	806	862	814	890	816	822	889	820	794	836	834	880	877	838	832	817	883	861	844	841	862	830	818	843	830	853	876	823	842	827	780	822	809	796	861	873	877	872	775	812	795	816	873	841	822	782	814	815	903	807	850	830	887	818	790	795	825	813	818	884	790	813	847	869	843	826	780	773	867	832	845	804	835	822	857	805	838	843	847	820	823	802	828	805	830	803	849	835	846	876	873	834	805	820	858	828	797	874	865	839	839	866	768	812	820	832	840	829	807	859	810	836	828	796
32703	53933	42483	30249	25620	20732	16188	12702	9832	7727	6314	5180	4229	3423	2708	2145	1935	1681	1549	1452	1330	1211	1091	1077	1044	1038	977	946	893	925	924	938	927	875	880	933	930	825	864	881	880	872	870	868	820	861	847	807	829	848	845	806	834	844	855	832	864	790	839	876	854	872	909	843	831	882	844	806	847	840	856	834	833	824	836	855	865	857	850	868	870	874	840	839	906	822	860	819	807	819	829	868	851	897	874	781	886	849	844	829	889	856	802	791	874	846	794	812	846	822	836	821	838	792	842	778	819	834	870	820	829	878	893	875	831	855	782	835	855	859	827	833	852	867	807	791	851	838	801	858	846	844	867	823	842	851	847	826	852	813	878	821	762	900	800	898	829	798	832	885	841	834	811	813	838	840	827	851	794	825	865	816	844	828	832	918	842	875	852	830	858	863	853	911	806	826	819	820	807	814	847	768	860	834	820	805	777	854	847	837	811	864	844	848	822	837	814	816	846	840	853	842	859	806	848	775	870	855	846	832	827	889	820	849	863	876	853	817	845	837	830	801	820	879	851	828	811	900	825	850	865	798	855	850	844	880	835	836	808	845	828	814	837	860	877	821	812	811	817	817	827	848	838	864	872	865	869	836	797	803	823	844	831	836	854	839	864	850	843	877	789	833	833	843	844	826	848	886	816	882	814	817	820	862	835	845	856	842	818	821	832	850	851	828	828	864	848	815	851	792	846	822	846	833	842	866	833	829	837	894	870	836	860	810	852	849	813	852	891	876	801	836	829	807	796	818	877	828	845	795	800	802	835	871	855	840	871	859	843	867	834	773	866	824	843	873	778	855	832	870	833	882	826	828	859	889	829	800	882	832	855	802	829	828	803	806	805	818	826	865	836	872	841	874	809	870	799	851	844	834	800	833	822	863	859	805	790	883	814	835	816	824	893	875	768	802	862	865	781	860	862	836	785	819	840	845	864	882	868	824	812	875	817	838	863	861	861	829	832	873	816	844	836	828	892	911	826	828	812	833	859	847	806	795	871	852	800	847	820	842	875	817	848	868	863	837	875	849	839	829	810	833	843	803	859	823	802	883	879	821	829	830	817	815	808	863	875	821	798	889	818	815	824	817	817	803	827	826	829	879	833	872	812	862	855	804	845	847	864	803	870	815	832	847	899	841	873	828	818	825	860	832	821	822	901	866	872	806	803	882	854	792	811	866	876	836	815	872	811	819	785	869	874	869	821	815	814	881	854	866	807	871	880	866	833	852	815	839	784	798	850	818	933	822	815	819	802	835	864	800	833	854	845	862	850	842	874	861	858	813	843	849	812	814	860	820	785	865	852	879	859	828	841	854	853	809	840	822	836	835	846	815	863	806	838	842	835	897	799	846	816	813	865	845	845	831	862	830	793	834	788	875	849	794	812	879	865	902	861	890	849	920	852	869	854	856	818	850	842	852	829	834	791	789	845	832	822	820	848	848	856	842	861	796	871	830	837	844	835	825	802	779	834	846	831	846	841	798	871	798	876	878	823	788	878	845	831	881	868	813	880	843	869	808	806	770	829	822	850	817	868	818	822	789	842	860	857	850	869	923	834	872	850	863	844	844	772	863	836	885	769	827	865	810	862	797	847	768	855	814	864	848	802	840	836	862	847	797	812	838	879	851	892	815	822	824	900	835	793	807	846	865	827	842	831	796	856	883	803	850	838	851	841	845	858	906	856	794	804	806	891	898	793	813	815	773	862	826	852	874	861	837	797	831	808	756	843	770	884	876	864	845	813	808	878	859	832	865	853	849	846	848	853	845	828	843	838	826	828	854	858	852	816	840	830	823	805	859	840	824	846	840	795	861	794	870	826	809	802	832	837	846	832	813	870	860	862	829	803	891	833	802	818	812	859	801	883	813	806	842	795	864	832	809	836	812	881	849	833	766	828	820	826	845	836	822	828	849	825	796	809	826	803	824	785	880	819	815	840	815	800	858	883	837	830	867	812	881	883	807	796	842	876	847	887	824	830	831	887	865	782	802	779	839	832	854	838	883	815	792	886	802	778	840	824	848	828	816	841	848	841	857	840	856	810	808	861	860	805	859	851	796	829	864	749	855	825	861	838	859	831	799	863	828	815	807	852	829	838	832	816	799	827	792	862	824	808	936	867	864	884	817	829	782	858	865	820	866	829	892	825	757	895	886	867	819	814	876	833	817	822	836	802	865	821	848	820	835	815	853	874	762	836	813	847	797	824	885	837	829	797	836	830	829	902	821	833	787	791	834	814	806	858	817	853	874	824	867	829	771	808	810	896	826	802	841	853	853	819	800	850	830	840	827	860	848	839	859	888	852	841	837	867	820	845	823	839	869	842	818	796	846	862	872	829	839	843	842	797	817	820	804	829	884	825	849	879	864	803	820	817	874	839	824	876	877	840	837	858	815	828	869	838	846	826	833	833	838	835	874	913	861	805	867	854	838	870	832	857	852	892	833	830	829	817	829	856	823	849	869	837	819	860	844	849	831	901	782	819	811	830	834	894	910	795	854	843	813	819	842	818	790	859	856	873	799	814	783	826	811	832	851	858	856	875	851	853	846	829	876	843	839	791	858	874	825	840	873	775	873	849	880	861	818	834	867	833	784	791	848	795	872	883	864	792	823	843	849	882	827	818	841	820	884	833	830	855	812	849	862	808	829	858	833	888	790	813	828	871	838	804	818	860	837	819	817	876	821	834	846	821	792	871	787	842	777	856	843	808	842	843	842	767	813	836	815	792	890	830	814	846	798	843	881	842	851	870	859	836	838	822	781	868	831	838	846	793	823	823	886	888	865	842	872	828	876	840	840	803	817	820	870	783	800	845	879	805	836	835	790	911	874	839	877	849	848	876	787	870	790	792	860	833	872	805	769	870	833	849	802	806	855	887	779	783	848	862	809	875	840	831	868	801	806	866	849	867	859	846	876	815	833	804	831	885	831	861	782	818	801	826	844	835	807	861	871	816	839	866	822	770	807	874	898	812	863	843	837	893	908	784	867	849	867	873	842	833	821	802	816	823	866	822	805	803	801	832	834	786	849	840	845	857	850	845	834	819	921	876	850	842	828	794	854	864	854	844	844	829	786	818	851	767	800	808	787	848	825	871	821	836	868	837	880	859	868	785	812	819	865	817	819	839	838	817	801	838	883	798	875	876	831	797	850	825	808	816	822	855	837	826	823	776	836	831	848	866	856	871	805	794	827	862	812	836	846	854	804	864	810	791	867	844	828	826	862	815	834	881	868	865	833	814	835	792	820	843	843	869	874	832	830	823	786	830	858	871	825	828	840	827	780	826	825	810	843	829	852	820	826	838	841	851	810	908	852	836	768	818	826	786	851	781	837	872	836	850	864	800	847	820	871	830	795	811	839	805	846	838	825	830	838	852	883	835	813	818	795	852	858	835	821	832	874	850	864	789	877	812	837	829	785	823	855	829	871	831	793	826	832	850	764	833	818	853	786	851	856	836	875	781	884	849	859	860	841
22439	21012	28684	23668	22214	25194	26272	16994	12693	10036	7814	6388	5300	4066	3164	2669	2396	2185	1987	1857	1633	1534	1435	1316	1216	1198	1181	1125	1114	1201	1103	1095	1054	1051	1125	1071	1118	1049	1048	1041	1035	1027	1011	1013	977	1023	1014	955	1056	1004	974	1038	949	973	978	997	1067	982	1022	1029	952	1024	1012	991	983	1004	970	990	983	995	1033	998	983	974	968	969	1020	984	1018	997	1057	990	984	1028	966	999	1038	1006	966	939	989	953	989	957	982	977	976	1017	979	1005	983	977	995	1004	1065	986	981	966	1015	1042	956	1036	981	1020	966	993	1027	953	969	1031	1018	977	1035	1016	952	951	1041	1020	1025	1028	1026	1043	981	978	1036	1028	958	1033	988	1011	1032	1005	983	1008	1075	1061	1022	1032	974	966	974	1041	1003	983	1001	1021	952	971	964	1025	982	1045	1029	963	1002	984	1020	1016	1008	979	981	997	1009	994	1009	1067	923	968	1013	1003	1047	950	958	996	1037	1011	1033	1022	967	1003	1037	1000	1004	1018	982	994	1020	1035	1004	961	1025	1014	982	1021	1088	907	1073	1023	959	975	989	1043	987	1020	1062	1005	977	1088	995	1014	965	964	1060	1068	995	988	986	977	963	992	1002	940	977	973	965	1027	970	975	1043	1075	955	1003	1014	990	999	1010	1030	997	1007	994	1019	983	990	1051	985	1018	1070	1033	990	976	977	1036	974	974	956	1072	978	983	983	954	1016	979	987	1028	1019	1028	963	972	950	1018	962	974	1014	959	1032	1041	988	1025	1005	1016	988	1051	971	1026	995	961	1023	991	1040	1053	954	1035	984	1030	1014	1000	1025	987	1044	974	986	1061	987	1019	1004	983	1026	1033	1027	982	925	998	977	1060	979	966	1013	979	945	1006	1071	935	964	1027	1075	997	958	1009	1003	1010	1038	971	1007	1020	1008	1029	952	968	1036	952	997	976	1044	1035	988	1057	1002	1001	1026	1002	983	992	939	946	959	1044	1061	1031	1042	989	1015	1008	998	992	1057	1024	990	1003	995	1034	987	1007	990	1019	970	951	953	957	979	1007	1000	1008	959	961	1001	995	1008	990	1039	993	1013	1023	988	1010	983	1022	984	977	975	986	1093	999	1009	1078	969	994	1012	1016	991	1016	993	1028	954	1046	1008	982	974	982	999	987	993	1013	1065	979	949	1072	940	1043	1021	1002	975	947	987	1082	1036	1011	975	1031	1022	1020	968	989	971	1009	1058	956	981	982	991	1010	1027	1025	988	972	1077	971	1100	1026	942	962	1003	1002	1030	1002	975	1024	958	988	1013	1041	1043	961	977	1018	997	1018	1002	1039	1019	989	999	978	994	995	1011	1043	966	1009	1024	1026	957	946	956	1029	1003	1006	1000	990	997	995	1003	991	978	1010	983	1021	1017	998	1021	1055	961	956	956	960	983	1029	1027	960	1042	1073	1011	954	971	1047	1029	1055	963	970	1024	981	1040	1019	1035	1009	980	992	1000	993	1012	985	1058	984	1005	990	961	1013	1016	968	1025	983	1002	1010	1020	997	1039	969	1011	1017	989	960	1011	1027	999	962	1037	970	1005	965	987	989	1008	960	986	977	963	976	966	1043	994	1015	1059	954	979	982	1017	958	1024	1051	905	1008	1037	1006	997	942	979	964	987	1015	993	1037	1058	1009	1095	1033	994	982	1026	1006	1040	1064	985	991	1015	1021	972	962	984	945	1017	1024	974	1009	1025	996	1000	976	1041	992	1040	1042	1032	976	948	1021	1017	1012	990	1011	938	990	1028	1016	940	1010	920	972	1001	1006	1028	1012	1020	1009	1010	988	1001	1043	957	1032	1025	1013	1048	984	989	1015	1001	1064	1050	1030	992	972	1057	1040	990	989	1052	1001	956	1004	1000	1008	991	996	972	964	986	1003	1012	1025	1029	1038	1064	970	1026	998	989	1031	1037	1040	1018	1027	1035	970	1039	1002	975	1047	989	1017	1019	1020	1029	923	1060	1002	935	1004	1031	999	962	987	1014	1010	966	975	1018	1028	1004	947	1043	1028	1008	1050	984	1020	960	1041	998	998	1010	1023	1015	1022	1010	989	1027	955	971	1042	988	988	993	998	1033	1023	1026	976	1006	1012	1021	1004	981	1008	909	1012	973	1003	998	1041	1023	1042	1024	981	1049	1045	937	990	1041	970	1050	989	1038	1007	1002	994	1014	1048	987	1029	988	997	924	1012	1030	1059	949	1000	1005	938	956	950	1025	991	1038	984	987	966	982	1022	1002	963	1042	1006	987	980	1013	990	1015	979	1017	1018	978	975	1005	938	1052	981	1014	1063	1009	990	984	1006	1015	970	982	958	1009	1026	1001	1070	966	1024	987	948	991	971	1011	1051	1017	982	989	967	974	1002	999	1072	960	1017	1036	983	1000	966	994	947	997	950	984	1006	949	1021	941	984	944	1024	1015	969	1019	1019	1052	1026	998	999	959	1023	993	941	1010	968	1051	1015	1027	1031	980	997	1005	1018	987	1028	969	1033	976	1026	967	963	1030	978	961	963	1005	941	955	998	991	1033	1059	934	992	1017	958	983	1044	989	996	1064	993	1007	1008	980	1023	938	1021	976	931	928	1018	1033	988	1047	994	1006	1011	1037	965	1020	964	999	993	1033	1000	1031	963	1027	1013	945	1013	1002	983	1010	988	1077	1020	956	1009	998	978	970	1016	971	1017	963	1012	968	942	1020	1021	1005	966	1012	1028	989	986	938	1011	1006	996	1024	1039	984	1035	993	990	1013	1018	1028	982	1027	1001	966	1017	944	1007	1015	1059	1011	963	979	964	972	984	975	949	1048	1015	951	984	997	1033	1059	1062	1017	1008	1065	1018	1052	1048	997	1002	1018	1029	1012	1007	988	1018	1006	1018	972	995	1003	1005	1000	984	1002	1054	1051	978	1033	1038	1024	961	952	1000	1008	1016	1021	994	962	1008	1024	980	1053	1028	975	1015	971	998	1044	967	1006	978	1015	981	1024	1024	997	983	1041	973	983	1047	959	1045	986	981	996	1014	1007	1011	988	953	1023	1041	953	1040	1023	986	1064	946	1008	985	939	998	934	959	997	984	1003	996	1025	989	949	962	954	954	1026	986	1033	1010	985	977	1057	1003	979	1042	1080	1035	982	1003	940	1044	1031	949	954	994	1035	1009	1001	1041	1007	1056	982	985	956	1032	943	976	1018	955	966	988	959	1028	1030	956	967	1015	1048	1005	974	980	1000	968	974	979	1049	972	986	959	1012	1007	957	978	1006	1071	974	1026	1045	988	949	973	934	1033	988	937	909	998	946	1016	979	984	1015	1003	999	1038	1053	1016	923	989	965	997	974	994	1030	989	1046	1008	998	1047	1046	1024	1090	1010	1053	973	1022	940	1040	1057	1028	988	969	1018	1053	1014	1021	996	976	1002	953	1020	953	994	1017	965	1004	998	991	992	1030	1002	1035	1017	1010	1008	1009	983	973	989	1080	978	1055	997	1029	1034	948	1014	1025	976	1001	1013	996	996	975	970	994	914	1051	975	983	999	946	979	1043	1041	996	968	1000	994	1011	981	1013	1037	1041	916	994	974	968	1016	944	1046	1059	1046	1016	1047	989	1000	971	1012	1003	1044	977	969	1001	1055	982	993	1058	931	958	978	1025	1025	996	1000	983	1018	1028	935	1034	969	1073	1014	989	985	1032	1024	1004	977	1084	999	1013	993	1001	998	1007	1003	990	1037	1059	1016	938	1003	1000	997	992	998	1020	1002	951	1050	1021	998	951	1010	986	1010	1049	1000	1010	980	1015	981	1031	1026	975	983	920	1020	1000	1028	1028	988	958	1044	1001	987	975	1044	1025	997	991	988	1000	1053	996	1001	1004	1048	970	1016	1032	981	1027	1004	1002	1031	1017	1048	1047	1012	1025	983	1021	1036	1016	1045	987	983	1038	953	1017	1037	1006	1031	1027	986	1011	1007	974	1031	990	986	1032	1016	975	1018	1024	1007	1028	938	997	965	1027	1038	1034	1017	1028	1097	996	993	973	985	1003	979	991	979	950	998	954	1001	989	1007	1068	952	939	984	1007	1016	966	1005	1006	1067	1013	1018	1040	982	1049	997	983	981	926	1008	982	1021	973	985	994	1002	1003	1002	986	970	1016	961	983	981	1013	1027	1034	981	997	1011	945	1016	1051	993	1007	1025	987	986	1051	1035	1004	986	1021	1035	1028	992	995	988	968	984	976	1015	1018	1092	970	943	1025	1029	1031	1017	973	1022	1008	946	1011
35753	63085	50763	38797	34184	29318	24125	19405	16023	12767	10033	8451	7067	5305	4009	3311	2916	2584	2404	2153	1892	1591	1521	1415	1251	1343	1236	1163	1117	1184	1064	1064	1130	1172	1086	1077	995	1067	1044	992	1005	981	997	1000	1025	1003	994	1003	1004	959	1000	963	1005	969	968	974	1006	978	952	1027	1043	994	934	977	953	958	1007	970	1024	962	1021	958	939	976	950	975	1057	962	959	985	974	980	967	961	976	926	1028	954	958	963	990	980	1013	999	949	1070	963	1050	997	994	981	945	957	964	1044	958	1008	978	995	967	921	977	964	1009	1018	956	989	982	1030	980	976	947	962	985	1021	952	977	950	976	974	930	977	1046	983	992	958	959	999	952	986	1008	1000	975	1037	982	940	958	951	955	993	917	1033	957	1003	953	926	988	974	937	1010	960	968	936	934	1004	985	1020	960	970	1038	894	992	939	953	995	991	974	1006	945	974	1006	978	1028	1026	971	981	1013	954	968	1002	898	964	971	942	987	981	979	1004	950	970	935	1000	956	935	938	958	993	944	923	988	976	974	972	1033	933	990	986	990	1005	982	969	1022	963	939	981	939	942	1001	965	916	989	980	949	1020	1003	987	937	917	992	970	963	1003	1000	961	990	937	918	927	904	1011	984	993	919	935	998	964	988	1015	968	1022	967	963	911	993	937	946	1008	979	1030	984	971	993	957	1013	972	956	965	975	971	986	957	983	1018	941	1002	971	987	933	979	1000	948	969	998	968	959	1010	1009	959	1001	968	984	908	1010	980	1001	952	932	947	941	1008	909	1009	992	918	992	986	1002	965	969	904	919	946	1000	1004	1031	974	940	941	1000	985	952	997	914	968	1008	943	990	948	986	931	957	988	937	987	952	938	1023	965	963	986	999	934	964	970	990	939	959	1006	946	960	1037	1005	953	1013	1049	999	1035	982	1022	1006	932	966	982	944	1005	968	981	978	980	932	954	984	972	1021	927	958	1063	945	950	1008	990	945	1018	989	1061	1004	1000	1013	939	962	899	987	1008	953	946	977	997	951	981	966	987	933	929	1033	985	1007	980	962	945	953	994	975	988	991	992	965	970	1013	945	1014	972	1015	970	965	1031	942	1022	968	921	990	983	995	976	972	1006	966	963	1008	966	992	976	1004	1028	1029	978	977	996	944	977	996	1027	989	952	933	1013	961	937	986	946	1031	966	998	964	956	1034	991	965	1022	966	951	993	980	978	971	1016	972	989	973	928	1017	971	935	993	986	988	902	977	980	968	932	973	996	997	939	986	974	1027	974	973	933	983	1010	985	946	920	972	1016	995	1016	1003	1033	940	957	913	993	971	990	996	961	1015	973	925	973	989	956	1034	968	1011	995	1063	1058	976	947	999	933	996	971	989	982	993	940	943	992	993	971	993	952	1018	1014	977	886	907	949	972	984	905	1013	989	984	980	964	1009	994	922	1032	962	1040	935	991	893	1002	940	959	1039	1012	996	1031	981	979	986	988	995	976	999	1014	994	1023	968	998	953	962	947	932	957	1035	1001	998	1021	993	1009	966	947	991	953	1020	1007	973	918	981	982	994	942	993	982	917	1011	945	947	973	1018	957	1020	959	964	970	940	960	993	950	937	1008	952	1020	938	994	987	955	972	1035	1007	947	972	972	947	986	1032	997	934	1024	964	908	969	970	968	975	941	932	982	907	980	968	922	996	960	986	1024	941	978	948	935	995	930	961	1006	957	951	956	1018	1014	961	974	1032	962	958	981	982	965	993	933	1010	1000	957	981	1012	1008	1006	981	937	1104	977	1018	961	916	980	939	924	980	1026	1001	1013	1000	949	984	1002	980	960	967	942	1000	1009	916	967	1006	961	994	963	1036	1011	983	938	995	926	970	941	999	911	975	996	1000	996	993	998	963	1014	967	988	931	976	987	974	976	989	914	974	873	940	938	1015	960	1036	923	940	966	931	917	975	993	955	984	962	926	980	996	979	995	993	957	969	1005	922	932	991	964	936	973	984	967	975	1011	974	990	960	1029	966	968	948	981	941	980	956	989	1011	1011	1009	916	958	960	1008	1031	970	1060	978	983	940	961	1006	963	985	1003	967	994	1022	1007	956	959	991	965	994	998	971	949	950	1013	971	967	1015	1013	992	971	994	969	965	965	1015	1038	895	964	1009	957	998	939	985	964	992	971	1015	1014	975	1003	998	993	990	959	984	980	929	964	1018	978	980	987	967	987	1003	943	1016	968	934	1021	960	973	989	950	968	1009	988	1000	1050	1018	967	930	970	1032	964	978	1009	957	939	952	1012	1027	977	989	963	1045	956	966	959	968	934	960	968	968	1030	973	989	991	1027	958	980	972	1033	991	941	952	1001	971	985	973	974	976	1039	1037	960	976	977	960	949	970	997	968	941	1004	943	924	926	994	921	931	956	959	990	1040	968	984	973	951	1022	928	968	952	986	1007	955	1012	927	958	938	1042	1017	1006	977	1015	979	946	940	984	932	960	930	967	1021	962	968	961	961	1005	967	939	959	963	962	933	955	1004	957	960	1027	973	1012	995	986	977	937	917	963	1014	996	957	1014	1030	998	929	953	982	933	986	996	1045	963	938	990	937	971	975	952	982	967	980	972	961	1019	996	953	980	974	988	939	956	940	985	1016	1003	952	1006	926	977	976	933	1017	940	964	975	1011	938	1003	928	1011	983	980	963	992	990	967	1003	963	969	987	979	937	957	980	947	945	1015	1021	1023	984	932	1016	960	943	981	919	1090	937	976	996	986	968	955	1032	927	962	950	997	911	1007	1000	922	982	951	934	963	970	890	976	944	935	1006	999	944	996	945	994	969	959	940	914	962	1046	966	1000	1006	987	937	1010	950	893	1000	984	1000	980	996	942	990	1003	1025	982	971	962	962	1001	963	985	1022	1012	944	958	950	939	1035	989	1007	922	983	973	982	965	957	1018	972	988	996	1007	946	1009	938	890	940	965	1001	979	938	970	1000	968	954	974	969	939	936	951	955	1003	971	998	967	1036	963	1023	941	1006	963	960	1002	960	989	993	953	954	968	996	925	1034	973	962	983	930	1002	937	1019	994	968	991	995	957	1009	901	1008	990	1019	1007	1009	954	945	997	973	931	986	1010	937	1027	937	1040	1021	985	1024	1014	942	970	998	952	959	987	986	980	1024	940	985	985	938	1009	966	1031	1000	962	958	995	986	923	976	996	940	990	951	975	952	969	1016	975	971	999	1002	954	980	978	1008	965	992	986	1005	1015	994	940	941	934	1017	958	986	944	909	952	989	970	995	954	990	1041	1034	1011	962	1017	936	976	999	921	947	974	969	935	1003	1018	1001	1000	969	958	977	969	959	954	947	1017	1001	958	1013	1008	956	987	933	1035	983	1007	943	940	969	995	941	991	1005	1012	925	906	975	944	949	1033	921	970	956	991	905	1071	912	937	1033	904	1000	969	1027	967	967	974	961	974	997	982	980	985	958	977	996	969	991	997	978	982	989	950	979	982	1004	932	941	959	1008	994	989	932	986	957	949	960	975	956	952	987	916	975	980	1010	1005	996	998	970	948	976	983	1026	996	1006	990	979	952	971	990	909	965	973	1022	943	1012	1030	962	970	978	954	957	927	963	995	959	997	967	991	968	972	1006	990	934	929	980	1020	933	964	1021	1019	987	983	1004	982	964	1029	985	1001	959	1002	977	1005	954	983	904	997	943	920	931	1011	919	998	993	1022	996	1001	1009	1012	996	999	1001	962	951	984	970	1019	991	876	985	968	992	942	989	1032	924	956	993	993	940	908	913	950	952	924	976	1035	1023	951	1032	965	975	961	983	939	1027	984	957	941	1018	1003	994	963	896	942	972	985	1013	923	962
30896	36172	39675	29518	20426	14348	10111	7200	5561	4242	3313	2777	2206	1862	1542	1501	1221	1234	1130	1045	946	858	883	873	830	815	821	833	833	809	774	739	718	783	802	776	767	737	772	784	732	730	754	773	793	763	785	795	728	777	768	760	733	780	774	785	726	751	753	746	790	766	798	737	758	804	735	779	794	746	765	779	706	754	751	732	710	748	738	779	763	777	700	767	758	797	735	790	735	761	761	730	795	803	768	787	743	763	798	753	790	747	792	803	772	743	772	772	776	751	790	815	747	746	695	774	741	730	755	745	733	785	739	719	786	777	749	762	753	764	829	754	757	801	752	780	756	787	765	758	743	754	821	805	731	759	764	757	771	743	778	770	825	725	713	751	757	794	766	751	726	786	752	753	736	776	754	776	751	771	753	811	761	740	739	774	759	763	775	715	718	827	737	735	741	777	782	759	733	749	800	757	760	759	790	736	770	786	769	770	778	736	752	732	730	753	720	714	765	702	775	725	767	726	773	844	799	805	724	760	759	771	768	754	817	777	764	770	676	739	770	752	841	726	800	750	760	802	728	745	780	749	710	785	734	782	761	738	744	716	744	750	753	733	793	772	741	800	761	769	730	726	827	811	736	781	791	754	719	777	796	750	732	806	746	806	727	723	791	765	775	696	800	774	751	780	742	707	740	737	763	762	795	717	737	839	799	750	761	768	725	743	759	787	765	802	798	790	734	736	776	778	746	769	773	792	755	788	717	786	817	765	770	756	778	717	772	768	734	815	772	779	756	780	766	734	762	764	749	699	805	722	825	787	734	738	706	737	733	710	761	690	805	800	767	767	757	743	784	784	709	811	815	782	799	750	778	748	763	788	767	732	806	781	758	744	774	779	740	740	791	792	798	731	777	746	730	785	767	797	757	759	741	769	747	752	738	768	736	796	755	747	721	730	704	797	758	780	731	788	776	737	755	752	805	764	801	761	754	780	762	734	721	755	754	750	760	783	761	749	753	791	741	784	784	795	727	789	795	792	797	712	792	731	823	715	711	740	763	776	727	802	732	739	738	781	707	790	768	781	741	765	741	785	747	707	706	725	758	734	737	782	769	751	752	784	749	814	758	735	755	754	680	779	740	729	799	787	761	742	758	710	787	694	735	726	785	774	733	753	742	736	765	759	760	696	789	788	800	810	765	764	761	786	760	788	781	732	769	785	727	763	791	814	747	769	760	769	760	748	762	777	751	746	729	714	741	783	741	766	786	756	781	760	713	790	755	759	776	763	760	782	732	790	794	770	768	695	801	835	752	799	746	749	768	739	751	758	720	748	775	744	754	751	738	763	760	743	753	798	770	742	711	776	783	732	785	778	748	721	746	786	769	786	737	770	719	767	785	783	791	732	754	743	803	751	719	772	765	783	744	758	742	758	797	766	766	750	752	744	808	740	789	773	735	764	764	755	766	778	811	701	731	738	720	758	805	788	751	749	690	719	747	707	744	774	752	781	770	780	734	733	750	789	801	751	794	820	725	755	711	744	761	768	748	749	713	726	746	788	800	753	736	783	783	722	771	774	735	753	785	740	752	789	741	744	766	755	747	749	763	761	766	739	791	755	767	754	771	731	808	732	772	780	771	759	734	732	756	767	781	758	784	788	774	770	759	734	792	713	755	755	755	764	813	692	707	753	765	690	763	812	723	713	735	706	743	771	753	792	762	756	731	767	786	792	766	733	796	785	737	760	783	731	791	776	728	704	766	730	725	811	727	729	758	770	788	728	730	795	747	788	751	766	757	760	806	764	779	765	750	730	718	725	772	841	755	780	779	738	730	764	747	736	778	767	706	711	747	775	767	767	787	722	800	752	772	687	762	749	757	754	729	776	775	761	765	768	754	814	768	770	758	772	704	816	726	738	774	812	747	741	777	821	795	779	723	711	695	728	726	750	735	768	773	725	757	762	747	707	778	781	774	744	811	753	781	767	762	750	704	765	712	704	833	755	732	708	723	733	774	759	749	758	792	764	765	778	772	753	743	740	750	731	755	775	734	750	791	770	774	782	811	779	748	794	753	777	765	747	750	820	786	773	717	756	763	731	750	724	724	727	734	735	772	722	704	740	756	746	713	729	756	735	715	732	730	725	774	762	774	798	742	796	776	755	795	808	787	762	713	802	783	731	766	752	808	756	792	719	795	726	715	747	760	803	763	800	764	767	798	724	772	748	788	764	800	738	737	751	753	747	735	697	770	742	763	776	792	746	768	766	754	792	808	783	800	749	777	759	782	757	755	771	754	738	776	743	770	793	748	712	794	808	766	771	765	736	742	733	765	706	722	725	797	763	772	775	740	722	774	699	774	792	717	758	721	742	760	712	777	727	773	766	787	745	746	742	727	758	729	738	725	747	727	746	768	772	734	735	754	763	763	771	750	785	720	777	761	755	699	744	785	695	757	772	734	774	777	757	739	742	727	722	726	766	780	711	807	745	756	746	815	750	780	799	721	781	744	819	766	768	798	784	729	779	789	733	779	750	775	729	749	756	785	809	777	687	769	759	796	742	729	801	723	763	772	770	762	804	791	762	750	728	770	751	784	747	751	729	773	774	808	768	741	751	749	778	718	774	763	748	768	770	761	809	753	774	700	769	757	785	814	737	807	700	732	797	810	733	764	774	776	773	831	772	748	789	819	747	750	731	766	729	807	799	785	714	757	784	739	779	754	721	785	773	773	790	754	770	751	778	789	715	766	739	727	733	754	764	782	761	731	752	723	780	742	753	815	796	753	742	757	759	748	789	755	751	797	772	768	733	821	793	759	774	760	732	735	833	802	737	771	778	691	717	744	740	804	713	807	785	751	809	805	749	700	771	750	768	775	715	780	690	778	741	753	791	773	769	753	728	792	758	820	753	784	761	756	748	731	817	768	802	750	774	774	711	771	746	760	775	701	738	745	715	788	713	718	736	754	727	738	739	727	747	804	766	804	781	720	767	740	784	782	736	746	778	731	768	733	746	792	761	776	753	743	769	766	816	730	774	753	749	693	736	760	741	744	786	729	756	760	738	747	722	755	751	770	754	785	802	747	769	768	710	783	740	766	739	764	742	777	810	773	779	764	804	739	728	768	778	806	792	731	751	733	747	772	712	725	771	766	778	776	746	666	748	800	735	745	734	789	794	745	758	730	839	733	761	748	775	777	807	800	748	747	779	725	793	759	770	731	774	775	755	791	757	754	692	768	761	760	761	744	756	788	731	803	758	764	834	725	740	777	797	698	699	769	772	751	733	777	733	763	733	776	745	779	782	793	758	747	785	751	801	784	769	711	782	788	706	754	745	764	780	724	740	742	730	756	744	753	774	732	775	746	693	764	730	776	750	810	766	757	763	793	723	796	769	738	788	783	760	760	731	767	727	768	751	769	793	786	787	801	807	721	783	758	755	800	752	827	771	743	730	749	746	730	739	795	782	748	743	773	773	783	735	720	740	707	810	726	757	804	772	692	733	745	716	779	808	773	743	773	742
31728	49068	37636	25724	21396	17034	13320	9906	7908	6206	4703	3843	3068	2331	1977	1617	1547	1399	1328	1225	1076	1048	932	875	906	862	861	868	852	822	839	812	798	783	749	767	825	791	832	771	754	779	771	778	772	790	786	780	759	723	745	755	778	703	772	761	793	768	761	718	800	803	702	796	742	779	779	799	769	761	794	768	795	699	785	789	772	740	781	780	757	786	754	753	753	786	786	788	778	795	776	720	801	794	724	781	738	747	797	770	790	743	771	762	813	797	855	753	730	780	765	738	806	765	805	772	793	756	790	750	769	763	756	810	763	763	769	765	790	795	761	755	732	775	733	755	753	748	808	755	768	766	751	757	790	748	790	768	751	763	768	766	710	719	719	772	797	799	788	728	771	845	829	814	784	784	782	763	763	788	767	841	751	738	743	740	719	773	782	768	743	722	762	750	806	750	806	741	809	746	761	706	749	781	742	737	759	742	763	761	708	804	723	799	762	772	745	744	737	796	772	757	789	740	755	742	775	769	731	793	767	759	781	794	762	803	759	741	768	786	763	731	747	761	795	693	728	807	790	797	691	786	775	816	764	769	716	776	841	806	793	695	791	750	751	756	806	748	759	755	752	770	748	729	758	820	778	780	721	765	760	777	778	685	763	730	796	768	741	736	758	763	776	799	806	745	753	783	754	767	705	774	764	785	813	782	745	778	751	749	748	759	787	745	765	802	747	791	747	720	733	786	740	755	708	741	825	765	802	773	844	748	812	815	813	775	787	763	775	733	777	752	795	771	784	746	776	772	831	751	759	750	740	763	767	738	765	755	783	750	751	820	751	771	744	770	793	761	747	705	769	728	769	785	776	774	744	780	741	851	721	746	756	801	785	699	765	767	812	777	774	769	739	801	757	704	766	737	780	766	723	701	733	795	793	756	783	770	818	754	761	748	756	762	769	698	778	746	731	841	707	739	751	787	750	769	785	784	773	772	782	750	765	719	747	752	819	749	811	763	768	753	696	740	770	751	719	762	715	835	776	755	731	733	713	732	791	745	759	766	796	803	785	740	801	743	769	737	760	750	766	744	769	763	744	782	758	773	764	815	753	760	764	813	722	755	803	794	824	780	813	783	747	753	740	780	785	739	824	804	775	779	734	775	767	779	762	749	767	743	801	777	801	740	747	757	775	768	805	790	806	761	804	764	840	760	816	785	747	739	769	751	767	778	713	753	780	776	807	754	808	769	772	772	757	784	762	744	726	706	776	730	800	721	780	765	742	704	736	753	841	798	784	774	788	735	780	781	798	762	782	766	768	778	795	748	762	765	797	824	748	738	802	751	789	750	779	759	747	706	791	782	771	765	743	761	731	814	738	764	779	752	762	718	766	774	791	771	745	754	757	758	769	802	801	813	784	760	753	773	738	792	734	801	759	768	768	815	767	759	760	731	691	769	726	725	773	776	793	762	708	730	771	787	768	759	740	788	773	758	765	752	802	748	799	805	797	767	754	774	726	761	751	769	727	739	752	778	746	745	756	774	792	779	796	716	805	722	759	766	793	801	772	740	738	773	751	773	819	750	780	816	752	746	718	780	769	778	700	764	732	806	745	747	782	757	799	754	679	792	792	744	771	766	740	763	726	770	736	772	750	769	732	749	771	775	733	766	752	746	775	730	829	747	767	769	758	753	737	770	738	788	776	802	779	775	755	781	763	757	782	747	791	785	744	753	763	770	749	697	767	802	796	781	739	780	721	781	781	763	772	793	778	727	752	693	747	789	774	760	824	786	808	781	747	778	768	770	839	733	746	778	783	750	768	723	719	796	792	780	779	739	763	746	728	785	804	766	785	731	800	750	797	760	747	708	773	739	753	743	776	754	811	804	796	789	805	797	787	740	710	751	752	776	770	796	756	812	753	759	761	807	803	743	770	778	786	811	742	744	737	743	781	774	742	731	772	813	766	771	754	742	751	748	768	785	761	693	763	765	769	760	793	781	764	765	803	748	740	753	724	759	750	739	735	768	766	794	715	783	706	778	801	748	719	758	720	721	823	809	765	774	772	766	740	738	782	759	723	800	761	769	709	774	801	774	722	773	732	763	793	752	746	783	780	759	785	741	728	726	750	787	759	739	785	794	713	749	766	812	781	762	754	765	784	743	833	719	728	774	751	812	786	728	747	732	794	782	731	835	726	798	781	771	778	744	813	768	762	752	742	744	723	774	788	730	766	757	725	785	748	789	726	784	800	781	781	806	757	798	751	783	827	762	791	809	755	741	756	723	780	752	740	809	754	761	758	752	691	726	751	783	747	730	725	726	769	736	754	784	769	730	744	784	781	747	763	779	744	812	773	750	733	775	773	756	742	742	768	792	762	765	799	775	757	770	745	741	740	756	787	795	794	772	787	787	796	728	779	780	767	763	749	773	754	724	688	779	751	735	766	771	796	781	784	771	775	757	706	740	791	716	748	838	793	765	764	777	767	772	740	735	763	740	743	753	784	747	776	775	776	749	725	799	773	771	762	763	802	760	729	743	764	759	784	782	767	772	753	774	791	731	743	771	733	748	759	770	784	753	792	760	765	731	691	798	754	804	797	757	753	717	791	733	798	757	802	768	768	770	765	749	740	739	713	727	793	748	741	754	747	759	761	734	806	740	797	724	777	742	778	766	765	727	754	773	798	784	774	763	737	819	726	739	768	769	767	750	728	781	776	709	789	770	717	760	772	742	716	773	721	742	742	725	756	786	816	774	822	742	755	799	783	741	735	752	812	721	779	775	779	751	836	703	783	774	788	713	757	764	732	800	765	781	789	762	748	761	753	816	830	822	773	740	785	778	758	730	785	771	776	770	756	739	772	770	772	789	733	769	735	764	756	757	755	763	791	778	791	673	740	804	750	782	735	683	780	769	762	787	737	765	774	742	827	774	751	797	765	790	763	791	758	730	805	766	771	769	809	782	791	742	739	746	773	749	776	720	826	785	766	789	770	774	792	764	761	689	720	784	782	797	771	746	808	794	764	762	783	730	753	700	754	721	790	782	747	781	755	738	759	782	783	721	765	747	773	785	744	755	749	784	704	797	770	778	756	754	818	767	697	739	723	785	752	795	743	743	787	738	780	786	744	741	794	747	790	760	760	777	770	779	724	796	753	723	710	803	709	718	811	789	739	774	759	745	798	755	733	795	714	740	773	815	766	810	764	752	779	737	754	758	792	795	776	759	829	781	740	783	754	779	689	755	756	798	741	783	718	714	762	789	757	770	784	765	747	814	759	787	701	807	796	734	787	766	774	762	767	763	766	718	775	832	767	760	740	768	753	764	725	805	831	731	777	739	736	717	784	775	755	786	758	732	748	730	815	747	767	754	785	776	817	789	758	830	785	794	777	730	751	797	762	751	737	734	785	771	767	795	791	727	752	821	770	774	769	791	710	705	755	770	782	750	767	791	785	786	778	810	769	792	756	820	774	756	761	771	804	760	741	742	790	792	739	800	799	706	750	755	789	722	754	739	746	731
23492	21000	28629	24961	23764	23845	19576	12915	9360	7324	5556	4483	3399	2774	2263	2022	1871	1699	1683	1384	1279	1159	1077	1076	1017	983	987	972	956	933	982	909	952	952	937	916	933	893	886	888	889	866	839	858	886	884	862	865	843	848	874	919	811	816	834	845	846	858	851	842	805	880	893	852	896	919	865	913	872	843	814	825	846	897	845	886	859	826	894	820	854	910	875	859	830	867	832	874	824	855	890	914	874	902	893	814	903	855	835	892	881	824	850	872	886	890	779	863	862	884	874	869	891	836	837	901	814	883	794	879	848	797	854	876	837	867	836	895	848	869	919	870	856	838	855	873	886	850	869	829	878	869	853	884	910	785	884	847	885	873	850	830	878	856	904	870	890	855	862	886	850	866	839	852	871	821	878	876	838	797	875	873	847	835	864	823	841	857	824	852	852	874	874	919	892	889	895	952	868	899	835	879	866	889	870	846	909	830	840	935	855	859	865	843	857	871	869	810	892	860	809	841	838	860	894	869	858	839	874	858	859	887	853	872	849	866	841	806	950	881	861	925	881	808	895	876	883	859	832	886	856	878	884	885	878	903	834	858	900	904	842	821	865	869	852	876	854	834	862	823	841	863	850	818	834	840	964	844	833	871	827	846	833	857	820	874	848	839	855	879	856	870	841	890	857	908	850	832	842	828	854	846	848	858	878	880	868	899	882	834	843	850	781	851	789	866	825	919	862	867	889	862	849	855	873	879	840	885	884	844	893	853	834	817	859	835	878	841	886	895	858	843	932	845	855	889	899	821	906	868	850	843	836	802	866	871	837	814	843	836	850	887	866	874	861	874	850	905	854	845	828	870	870	873	892	852	887	915	866	870	834	841	878	874	904	839	861	845	873	890	832	867	840	913	834	848	852	822	898	924	871	850	816	857	859	794	896	876	903	856	847	865	848	839	889	880	859	904	871	907	831	873	903	832	822	844	828	848	816	836	880	845	875	842	826	889	870	913	881	842	896	877	831	860	868	892	838	898	896	855	889	818	873	857	890	830	854	843	885	901	882	898	838	860	881	868	840	868	825	830	836	822	799	832	870	847	805	858	815	824	804	864	848	880	837	834	880	882	898	870	822	879	911	813	838	871	863	883	865	910	884	856	871	788	820	875	857	851	884	870	829	826	877	829	873	853	849	871	861	892	903	842	858	837	880	892	832	870	855	844	864	905	848	834	881	860	810	868	915	910	878	896	890	850	799	900	873	853	815	869	816	858	887	830	829	873	844	895	861	850	875	884	830	867	952	884	882	854	896	838	919	839	864	846	880	852	892	827	868	814	848	889	829	859	836	937	879	880	854	817	844	841	897	795	850	887	839	844	823	853	828	838	845	849	914	851	880	896	896	879	846	880	900	804	820	819	896	877	845	911	831	893	873	851	821	962	862	860	882	820	829	829	874	850	828	850	848	914	855	883	821	836	833	875	921	859	860	865	875	873	831	915	828	844	923	892	882	864	834	863	915	872	886	872	797	864	857	882	798	803	891	842	818	870	845	804	888	855	927	857	868	859	877	791	885	847	850	841	877	865	937	836	861	852	868	851	884	842	846	821	850	857	867	818	849	889	862	892	789	887	853	864	889	850	881	858	853	915	851	881	866	864	903	822	864	833	799	869	816	825	897	866	890	810	895	855	864	872	898	877	883	879	882	877	848	796	840	878	871	921	853	882	885	861	870	855	834	880	945	872	867	888	877	845	833	849	779	849	865	870	895	839	843	846	857	825	878	850	857	881	878	829	877	861	849	906	832	924	876	869	867	860	825	872	916	904	848	855	838	843	865	883	864	889	872	815	840	842	906	832	839	806	912	820	826	811	891	867	851	893	843	892	814	830	821	881	881	889	840	901	872	891	831	844	872	852	873	889	889	828	921	845	831	872	860	877	895	898	847	884	815	857	840	881	886	905	945	840	865	905	872	883	843	874	829	867	856	879	866	870	858	869	908	872	823	860	868	891	787	872	820	884	873	842	844	870	806	821	888	839	883	884	869	830	832	853	903	915	874	811	859	888	887	848	830	818	844	864	907	854	860	820	839	838	860	809	829	949	879	876	883	833	875	839	806	859	901	825	847	857	864	879	891	887	849	882	897	823	872	836	884	916	872	832	865	889	843	840	880	859	848	901	830	907	854	862	835	818	830	842	857	850	913	832	809	851	924	854	850	844	889	862	857	875	879	869	872	831	821	861	804	878	844	878	803	876	875	844	809	855	804	829	872	773	926	847	889	846	869	856	807	866	882	862	896	809	850	855	826	870	898	860	903	842	857	833	853	909	828	839	853	866	849	849	811	834	836	840	895	892	898	858	863	884	857	861	836	878	888	909	864	923	853	897	797	837	843	838	872	908	872	851	899	791	819	893	880	897	869	880	871	913	949	871	889	895	882	857	886	835	886	856	911	847	847	838	922	859	899	893	857	822	855	755	844	909	809	782	929	844	855	890	848	840	877	889	833	932	827	901	854	909	844	893	875	824	913	861	826	810	914	817	893	880	814	898	872	918	870	896	915	836	869	882	828	911	856	813	835	939	837	883	823	861	821	877	875	816	879	826	829	812	844	881	858	851	833	889	872	872	838	874	837	876	861	909	894	882	888	826	872	875	830	875	850	829	855	839	912	930	871	849	824	824	918	919	842	890	868	859	870	899	902	824	920	891	869	907	858	878	826	875	817	834	868	843	827	905	867	842	864	813	860	814	879	875	862	844	862	878	867	849	828	866	875	917	867	905	864	883	832	866	894	890	802	881	807	817	861	810	872	864	875	838	895	850	855	920	921	841	823	908	862	859	851	874	880	844	836	878	910	868	853	851	843	872	857	885	888	837	915	854	840	883	908	867	856	863	904	897	825	842	809	908	835	900	861	924	863	884	862	875	890	842	879	814	844	862	829	856	862	855	821	855	813	839	891	861	931	819	881	979	875	807	887	878	906	848	867	852	821	845	809	825	881	869	831	870	845	847	863	852	882	874	851	919	889	838	837	797	832	869	867	855	879	858	837	827	830	891	800	872	897	831	916	861	868	842	797	843	854	857	937	825	868	855	833	844	840	821	841	822	901	808	858	834	855	864	881	901	869	845	846	828	838	835	864	855	905	883	869	843	864	872	827	909	859	895	852	885	806	837	882	878	855	872	864	873	789	914	796	875	870	851	872	894	876	794	862	863	870	811	850	881	872	906	873	858	886	840	855	793	818	794	884	840	845	827	882	887	889	827	868	850	841	847	902	893	916	864	878	873	856	884	888	838	843	826	837	856	843	923	878	783	851	852	874	855	864	862	820	877	883	886	901	879	847	927	864	826	850	873	870	859	868	858	889	880	896	914	864	863	841	793	865	876	891	837	815	846	896	871	889	843	837	836	907	892	870	869	883	845	847	852	887	861	884	862	877	822	900	867	842	814	857	880	850	864	832	802	946	919	874	890	883	883	847	812	839	852	891	880	840	845	819	881	889	808	857	839	822	850	848	897	858	875
32692	57723	45643	34089	29084	24521	19576	15740	12428	9796	7468	5836	4519	3592	3020	2616	2235	2011	1888	1712	1414	1198	1164	1093	1028	1071	1029	1017	1004	878	964	988	960	908	931	885	875	891	877	842	868	844	838	840	847	855	856	863	850	884	818	840	868	814	831	863	847	824	886	855	855	827	912	841	864	828	877	854	849	798	855	858	843	809	824	863	862	808	904	763	855	876	871	859	812	840	851	844	872	903	818	844	877	832	915	891	854	792	801	828	900	852	824	817	859	787	830	891	861	841	851	818	814	872	832	872	832	835	806	897	896	840	820	896	865	856	862	890	855	827	848	866	854	852	856	829	825	899	844	876	827	810	850	837	912	822	887	816	880	813	819	840	835	864	808	877	900	863	860	834	834	835	816	827	824	847	827	882	877	883	868	863	829	845	828	870	868	893	853	871	860	888	862	848	880	825	889	812	816	855	836	874	910	792	826	855	846	875	853	840	831	808	856	810	841	859	885	887	858	830	795	883	852	864	854	886	767	847	798	849	821	859	849	812	790	845	786	825	882	821	864	817	884	844	806	818	889	841	822	782	879	818	880	870	834	853	875	850	806	852	849	848	825	866	842	849	824	893	825	851	843	809	930	839	892	848	875	848	853	812	899	791	868	811	864	817	794	861	800	871	887	866	870	788	861	839	797	789	853	858	828	875	895	858	845	833	857	872	833	826	862	880	853	868	849	852	827	857	851	862	859	827	846	831	838	850	807	861	804	863	848	823	863	901	900	825	842	867	844	833	899	875	844	849	832	870	805	784	802	853	799	807	808	781	817	873	875	866	805	874	840	848	835	852	848	856	872	805	872	862	865	865	849	827	847	822	920	877	801	839	843	882	876	861	831	840	867	833	831	828	851	896	873	862	828	842	817	842	852	816	885	864	870	791	827	869	891	840	856	867	852	836	903	816	875	858	844	811	841	863	805	890	798	861	842	839	812	839	858	841	841	912	842	857	848	852	798	834	857	880	855	831	827	842	804	866	865	854	839	830	840	856	812	895	860	830	858	808	917	785	857	821	846	867	895	843	870	836	844	880	835	828	835	818	858	862	811	757	832	853	865	798	845	880	832	848	820	861	825	872	835	891	853	856	854	898	808	876	873	831	856	896	796	826	898	824	835	853	841	886	824	838	869	874	807	826	855	836	843	826	856	876	895	833	836	876	825	879	827	855	805	845	871	893	840	854	854	878	866	878	832	848	843	880	901	835	821	831	894	887	865	869	832	865	842	889	814	852	870	811	832	850	841	867	820	826	839	851	824	833	842	795	827	845	816	827	822	857	787	835	846	785	849	861	823	888	841	846	882	825	863	855	872	828	846	868	833	888	855	883	866	843	797	858	832	828	815	866	835	834	878	845	850	859	859	844	880	881	815	882	830	864	878	854	814	853	826	877	864	873	824	828	862	821	847	811	866	825	843	852	824	794	823	805	880	848	821	833	803	864	848	853	802	837	828	827	864	843	856	820	857	851	826	885	834	823	854	814	877	823	862	871	804	883	803	862	886	866	853	872	884	833	853	846	830	830	858	875	868	837	832	846	884	873	876	931	840	840	853	825	817	866	857	833	891	843	842	823	810	823	871	822	861	873	812	836	887	856	851	826	877	820	845	856	833	842	852	850	790	849	853	859	872	788	846	826	869	877	882	875	894	812	844	832	849	861	815	836	865	827	847	848	836	878	847	846	833	896	848	864	861	870	909	823	854	852	815	833	840	854	880	852	811	871	838	806	838	842	869	851	884	850	863	837	889	854	848	803	848	817	808	851	845	910	827	880	879	900	862	889	890	871	814	788	876	806	871	848	852	819	846	850	842	836	900	871	836	864	830	890	898	854	851	824	854	903	844	858	849	848	846	916	854	851	828	857	788	863	865	819	887	834	840	819	834	884	825	867	814	824	834	885	853	817	806	844	859	834	886	891	808	874	828	823	852	823	840	882	835	878	875	819	844	808	854	939	882	799	849	801	830	808	879	834	808	900	871	872	788	915	846	813	825	797	789	831	856	802	806	884	845	821	844	834	891	848	843	846	809	897	806	847	829	811	894	844	818	854	810	808	859	863	871	856	873	886	853	849	790	844	812	844	780	877	852	834	870	836	829	845	840	845	839	882	901	834	877	867	785	834	903	866	891	857	833	857	806	841	864	841	833	890	860	838	847	833	895	792	893	838	896	854	851	866	841	850	893	874	853	900	848	849	911	868	862	882	869	865	834	865	861	841	858	825	825	894	908	842	869	856	839	852	858	897	913	859	852	844	818	852	813	883	882	844	834	872	877	856	855	848	904	852	840	863	837	878	885	888	861	862	847	832	856	880	818	833	823	846	832	878	878	878	833	839	834	854	857	849	829	907	811	866	848	830	845	849	859	898	885	810	829	807	884	850	806	844	820	813	860	820	856	845	874	802	854	880	888	917	826	841	839	835	807	870	885	852	826	827	859	894	888	888	801	865	820	810	832	841	884	875	850	890	883	844	848	849	844	852	905	884	857	862	804	884	829	856	828	847	886	878	838	800	818	884	808	862	855	839	865	852	871	831	849	866	871	927	833	861	910	862	807	866	809	866	815	866	878	878	878	870	872	857	856	834	813	857	883	794	831	822	881	862	838	855	879	780	820	862	827	800	873	885	882	877	804	856	852	839	867	897	873	835	822	888	832	824	825	835	813	818	811	832	874	877	895	833	864	875	862	826	865	844	880	847	884	836	873	882	851	886	869	840	876	825	874	886	858	819	855	876	875	840	849	847	876	835	823	860	831	849	895	843	844	889	895	859	871	871	877	826	858	866	851	828	797	830	894	906	837	863	887	876	893	882	891	863	832	838	861	838	837	819	877	843	814	852	862	858	803	864	845	788	848	938	867	834	940	824	789	860	830	846	780	846	878	872	841	881	862	897	871	801	847	867	870	822	873	836	849	874	850	847	852	877	836	853	807	833	863	878	839	878	852	896	813	846	894	848	884	761	824	811	862	868	824	857	873	891	861	849	864	832	859	840	854	846	878	865	886	901	875	849	837	828	771	802	835	854	856	851	822	894	873	852	850	879	908	832	813	804	840	874	862	797	862	834	838	835	851	832	860	866	862	848	848	854	851	825	833	815	810	828	882	835	872	818	803	850	845	867	853	870	794	872	869	862	885	815	816	825	854	870	862	845	826	814	848	813	875	817	857	829	834	830	777	858	853	832	794	857	853	888	885	830	882	832	778	882	889	877	896	845	859	840	847	873	892	826	901	803	831	881	889	844	929	794	844	826	867	880	833	868	859	815	854	869	885	855	829	803	865	839	803	838	880	818	856	809	846	836	897	908	797	825	817	829	846	866	852	834	833	843	867	813	861	851	853	914	850	881	877	893	883	869	902	837	854	845	876	814	858	833	835	818	897	844	811	843	832	827	845	835	891	827	819	813	864	819	885	857	804	876	871	869	869	895	811	829	854	886	904	825	898	830	804	875	881	826	845	815	837	876	843	841	843	816
24692	21189	28884	27683	23097	19066	14094	9506	7022	5252	3801	3008	2585	2191	1967	1759	1578	1499	1390	1238	1088	1034	1027	960	962	891	899	871	893	909	920	839	932	921	886	815	853	876	868	841	784	798	867	840	834	818	843	822	851	821	847	825	862	841	817	885	778	849	798	781	825	813	795	857	782	844	789	840	771	825	875	797	837	814	818	815	852	840	877	844	828	812	800	832	812	811	838	800	841	799	848	821	832	834	814	836	802	818	863	820	816	895	855	843	834	812	828	822	859	788	837	764	813	816	792	861	809	804	824	838	841	831	845	860	852	848	835	834	817	780	821	794	827	799	780	838	863	809	808	829	830	853	825	826	868	840	851	823	828	854	830	855	842	852	752	816	844	863	847	822	758	788	792	823	838	861	842	842	811	765	812	862	838	769	824	827	875	838	852	829	828	854	806	850	860	767	865	783	775	845	848	850	805	819	849	884	792	841	783	835	823	806	790	833	835	858	829	847	821	827	806	777	845	837	824	820	839	821	828	842	820	887	817	870	859	849	829	768	850	866	801	838	886	855	781	788	839	841	803	810	848	832	815	814	852	790	869	865	840	855	820	794	811	845	823	822	835	881	826	808	818	802	844	860	849	821	819	810	807	840	841	836	903	853	844	876	858	841	878	867	821	824	859	835	824	831	785	826	819	820	860	800	855	770	862	815	818	840	819	792	779	812	787	855	865	882	858	817	825	838	860	812	792	867	761	862	794	819	808	812	846	796	846	865	832	832	816	816	787	855	798	807	903	821	772	857	813	835	808	815	858	855	754	772	804	765	752	897	796	845	816	805	819	842	804	786	815	805	857	788	869	836	830	826	875	839	815	806	764	790	845	879	825	798	761	841	826	834	827	822	859	843	821	823	804	833	850	796	819	793	779	832	842	806	775	797	858	818	885	822	798	791	819	817	789	804	799	834	798	783	876	875	852	811	815	839	798	865	856	817	801	826	791	892	855	866	826	820	839	867	828	810	813	861	777	835	806	824	860	828	827	857	829	891	851	775	811	805	846	804	857	804	840	824	773	842	824	834	829	845	841	875	835	820	808	809	807	862	804	816	767	843	791	808	791	838	762	782	805	771	807	832	801	805	860	849	800	797	814	817	844	857	793	814	870	741	841	784	799	862	840	842	864	818	797	794	824	845	795	827	838	837	809	836	859	805	832	822	866	823	859	838	823	863	817	815	821	830	793	755	847	797	782	775	848	900	791	824	797	803	720	820	837	890	744	844	820	783	772	855	815	821	809	820	843	810	864	852	806	867	782	832	819	874	822	823	842	858	818	804	855	784	842	862	833	825	798	822	846	864	853	832	848	803	828	889	858	820	815	822	816	798	831	784	808	819	844	886	833	853	800	794	860	822	817	789	806	800	861	820	839	817	808	784	858	820	805	755	805	824	819	852	802	853	865	883	793	828	822	800	855	868	792	778	805	861	817	802	827	819	810	821	801	844	828	815	858	824	820	802	843	836	812	814	779	793	789	832	841	795	845	843	855	784	810	848	879	845	832	767	865	824	895	832	857	812	854	841	894	797	812	825	759	826	850	833	815	815	809	856	808	824	812	816	815	816	792	794	790	827	842	850	834	822	836	844	827	823	845	843	812	816	834	787	846	784	837	795	858	869	822	844	813	886	839	832	836	853	819	800	871	810	775	836	813	835	791	810	836	791	816	798	824	860	834	797	847	751	802	793	806	818	797	825	784	805	829	820	829	844	814	803	841	808	844	814	863	814	842	816	846	813	818	813	770	801	810	825	853	844	803	807	864	812	835	845	779	847	867	876	850	864	816	804	825	837	818	819	807	910	851	845	785	819	817	790	742	856	772	789	856	834	830	792	848	797	826	847	829	813	883	832	799	785	817	838	808	821	822	821	863	858	848	833	852	816	870	812	804	777	852	816	837	841	777	831	895	770	806	821	863	800	855	823	780	820	887	837	833	816	847	854	822	824	806	783	827	863	840	807	740	808	778	783	838	884	809	825	837	813	886	874	830	854	826	793	827	830	832	843	803	826	855	864	816	790	836	781	818	834	791	836	816	848	821	809	800	810	844	846	776	798	817	786	899	870	858	844	855	842	838	832	842	842	819	811	837	813	821	833	862	774	844	863	814	842	873	831	853	799	863	734	817	817	819	821	845	843	848	892	829	850	788	853	847	820	779	804	832	850	857	805	858	782	847	816	837	817	844	848	824	811	810	786	800	762	827	784	855	851	816	832	769	817	798	848	824	866	812	818	836	830	815	774	823	794	811	869	866	785	836	839	842	836	807	855	830	787	834	803	780	803	804	791	804	833	840	838	858	802	770	853	821	809	793	809	804	848	856	850	809	831	814	864	837	833	887	803	830	818	843	868	780	816	805	790	839	790	792	818	818	843	800	826	867	861	839	845	786	820	841	787	830	806	816	833	801	874	849	791	818	859	835	797	857	853	830	860	823	847	809	875	803	840	833	840	803	842	815	791	810	889	807	821	823	866	808	809	823	830	841	817	823	830	818	810	850	866	821	828	851	849	775	821	798	849	801	831	828	802	853	840	812	854	839	848	839	883	830	804	840	805	769	787	810	831	868	823	822	793	849	815	853	818	808	814	845	864	833	824	831	859	840	846	825	861	836	844	822	763	776	780	830	834	816	815	818	815	856	815	791	856	804	825	837	848	857	844	790	822	851	821	835	799	835	786	814	806	824	808	874	801	798	819	834	846	825	817	855	767	852	833	795	846	864	853	810	810	809	824	818	842	829	848	781	826	801	800	802	891	787	837	794	836	827	795	810	816	793	836	830	851	889	800	765	819	854	844	870	793	833	859	847	815	836	843	833	870	864	840	856	792	787	830	846	849	812	832	808	816	887	779	818	866	816	837	812	804	824	821	857	819	831	874	818	805	810	809	845	788	797	787	803	862	870	856	825	845	866	827	869	764	829	838	811	808	839	845	793	875	820	806	802	799	808	782	805	861	805	856	881	827	843	816	851	828	799	853	895	831	881	873	815	878	863	816	836	838	833	826	806	804	856	843	837	808	808	833	824	807	814	825	836	820	862	828	809	812	866	825	877	763	838	817	758	815	763	833	849	860	903	806	815	832	793	817	797	812	810	841	814	866	847	801	838	799	795	862	854	781	828	882	829	822	824	802	849	806	863	885	842	826	819	833	793	839	814	804	865	832	894	808	858	835	797	829	858	865	847	816	783	880	842	763	812	861	792	836	850	775	784	796	796	847	871	798	855	826	828	821	821	867	809	823	824	864	908	805	854	796	850	802	807	767	847	807	813	817	802	862	907	839	799	816	829	862	873	829	806	848	809	796	789	879	837	853	842	837	807	777	849	843	846	865	849	865	771	855	835	856	835	821	813	837	785	818	805	853	817	868	831	776	842	842	778	793	826	827	810	797	863	834	824	856	856	882	833	879	832	840	872	818	811	861	836	829	824	757	820	864	811	845	772	848	865	842	859	858	863	802	842	801	782	843	856	835
32100	54277	42051	31300	25249	21430	16826	13204	10290	7967	5923	4569	3707	2964	2653	2296	1988	1772	1592	1416	1243	1114	1093	1014	993	953	967	973	975	886	886	921	885	891	936	895	885	828	878	881	888	804	882	830	811	827	768	874	813	861	839	842	842	804	826	847	837	817	816	913	799	853	825	788	848	810	789	791	870	837	858	878	821	847	827	896	824	861	856	824	848	825	812	850	817	834	845	879	827	826	827	854	843	843	822	810	862	773	842	829	838	843	791	861	794	862	811	817	861	865	863	868	826	851	823	839	899	807	869	854	822	841	799	830	858	824	793	831	838	822	832	799	809	879	828	830	825	835	862	844	840	824	832	832	815	851	839	853	844	803	837	797	888	837	858	809	869	855	854	792	844	810	846	869	850	809	826	836	799	850	828	810	813	860	810	827	837	855	809	814	824	831	816	868	818	825	830	858	811	762	832	841	795	788	813	801	858	859	862	854	823	886	822	858	899	852	884	886	855	813	819	802	785	849	865	829	859	796	856	845	795	746	830	797	806	843	842	805	842	820	794	872	814	855	825	855	876	852	798	842	795	872	842	832	770	833	838	793	802	823	824	838	829	791	896	872	880	828	847	828	823	865	790	810	822	844	831	833	855	816	844	820	822	820	860	822	828	801	844	774	853	839	783	865	802	857	835	845	824	808	814	848	783	829	847	843	855	865	815	851	830	809	798	845	886	791	838	839	809	836	842	866	817	814	871	794	864	786	866	805	856	818	783	829	798	810	845	790	803	869	805	862	862	843	895	837	858	758	834	839	846	813	822	872	859	832	830	804	874	903	805	818	825	842	830	869	843	849	777	842	800	836	882	824	799	832	876	849	786	869	790	844	831	790	796	863	836	806	815	768	786	802	829	785	826	870	898	825	821	845	807	806	849	841	852	795	861	842	840	883	830	819	812	825	832	857	813	883	825	825	827	843	831	756	839	880	851	886	825	814	847	869	862	854	852	872	893	798	845	814	765	797	817	812	827	834	840	830	833	812	804	840	878	828	840	804	828	834	788	791	841	789	830	833	838	846	801	864	838	774	840	805	823	793	824	806	798	866	805	794	816	815	835	807	832	845	909	796	891	877	807	858	841	826	795	833	881	812	837	813	847	796	799	856	846	830	881	837	848	828	871	845	891	794	882	863	841	845	855	837	836	830	852	833	844	850	753	785	821	812	816	835	838	875	827	776	794	816	796	868	841	816	857	812	850	882	860	858	829	846	866	825	873	857	853	835	870	858	834	813	861	775	822	823	850	840	872	793	848	854	813	828	863	836	830	845	836	855	775	833	842	804	784	842	810	774	792	793	796	849	877	841	873	827	862	836	822	834	802	842	870	828	796	861	842	788	846	815	816	830	822	772	823	834	841	811	839	807	853	835	866	865	819	809	849	868	912	847	848	821	824	826	841	842	801	833	857	844	801	767	800	853	826	822	828	840	847	748	847	862	866	835	844	789	874	833	825	832	831	819	868	875	845	837	842	870	823	835	759	808	841	853	802	794	814	855	863	835	828	820	800	782	850	848	830	900	814	822	830	789	826	811	823	819	812	833	866	894	821	778	819	849	836	856	818	898	842	828	845	784	853	821	864	815	872	785	848	871	887	855	881	866	827	838	802	862	849	832	892	855	826	861	843	806	820	785	812	825	792	809	829	851	785	796	873	910	833	796	849	894	830	821	803	878	809	836	819	821	803	768	841	830	836	788	857	853	832	818	808	856	861	826	854	797	863	822	879	869	886	895	899	817	795	838	817	810	872	885	823	803	872	818	822	815	841	859	791	845	823	811	805	835	759	774	838	787	831	849	814	812	810	842	850	825	835	795	810	825	849	842	835	899	841	823	830	794	775	861	829	827	879	796	802	764	863	824	867	869	806	882	854	823	849	844	859	816	789	841	806	820	818	845	816	821	859	826	835	819	896	873	850	800	793	832	869	854	819	817	794	800	850	838	866	796	833	872	846	897	807	846	776	836	863	807	821	837	813	815	780	845	884	803	830	808	799	865	833	852	840	836	821	821	872	775	863	832	870	814	844	816	860	824	880	861	821	824	811	854	803	840	870	856	854	810	842	851	812	809	857	810	869	825	872	829	857	866	855	829	840	802	863	805	851	851	781	869	840	807	862	857	832	837	890	823	856	848	812	839	814	875	874	860	826	817	804	850	838	842	850	825	839	874	811	833	852	808	834	884	837	881	893	836	870	844	801	817	852	814	838	846	806	860	874	822	847	868	851	824	806	861	834	847	842	852	807	858	855	833	838	813	813	803	826	842	831	774	822	799	834	809	787	852	829	812	832	885	776	860	884	862	881	810	854	842	838	823	843	844	861	804	837	806	840	836	863	800	833	805	830	832	799	825	825	837	850	862	833	808	841	876	860	785	829	818	847	855	824	845	881	815	826	835	879	817	852	829	826	868	792	852	857	835	822	826	848	870	832	869	825	880	850	820	839	819	855	852	827	844	793	830	790	825	810	861	861	863	817	861	813	876	921	832	840	814	908	821	811	816	807	826	776	784	823	862	817	809	824	828	803	804	834	822	796	865	888	826	821	812	870	842	827	807	858	834	845	850	874	784	787	892	836	818	837	856	860	882	820	873	860	808	833	817	842	880	824	815	811	816	795	845	864	865	899	886	803	814	838	835	852	841	875	832	845	799	831	778	840	850	844	872	850	809	872	752	841	838	860	783	804	862	824	798	830	783	851	802	800	863	797	858	769	839	850	829	866	828	835	839	892	873	844	798	882	844	770	850	846	829	845	878	784	826	840	903	846	800	815	795	815	841	850	825	786	823	816	863	855	840	815	812	861	848	797	825	810	813	818	834	774	841	852	808	885	858	891	846	842	841	810	848	830	781	859	818	892	838	813	808	874	808	838	877	807	840	844	852	890	844	830	820	839	866	809	822	800	848	809	809	866	828	832	872	807	874	828	829	791	852	793	801	813	798	881	876	802	795	861	816	796	829	826	813	789	779	844	836	810	858	885	818	857	831	826	815	787	760	893	817	812	857	836	805	868	818	900	839	841	805	865	835	771	849	862	847	806	822	865	813	837	873	845	864	787	822	835	837	797	882	797	849	905	876	807	812	833	853	795	880	845	801	837	849	827	829	799	820	832	861	869	828	832	843	850	882	843	778	860	786	833	859	821	791	824	781	830	804	819	829	818	860	835	838	804	850	817	855	816	829	815	819	868	857	792	798	854	807	811	810	885	844	859	848	816	842	840	828	815	863	811	822	853	818	787	844	849	808	788	824	806	835	842	823	763	832	838	829	836	806	840	851	786	837	847	801	831	825	816	811	838	836	865	853	845	844	856	773	869	849	840	785	815	803	809	803	863	794	856	852	850	838	855	848	808	837	843	799	907	815	853	863	820	820	865	835	826	869	786	845	787	844	852	815	799	843	826	812	785	859	824	820	828	876	843	842	852	842	812	864	860	857	840	890	859	814	817	848	838	806	847	803	831	866	878	847	841	823
22226	20849	28465	23578	22090	25001	25911	17176	12301	9532	7134	5392	4333	3689	3175	2770	2482	2261	1985	1727	1520	1377	1287	1303	1272	1186	1152	1180	1116	1115	1082	1046	1108	1123	1095	1081	1054	1030	1028	926	1014	1008	1004	964	1010	1012	1036	942	989	1008	963	976	1026	988	937	1008	1017	974	1008	963	1051	1016	1007	1019	890	940	1039	957	971	948	1003	1011	999	1012	986	1023	914	970	1002	1001	969	1020	957	1001	985	980	1002	993	953	983	985	994	1015	995	996	1007	970	966	1030	1002	988	1012	1021	937	1021	972	985	954	1004	976	1015	950	979	1034	986	1018	945	961	986	1012	989	951	978	996	987	974	965	1013	972	969	966	1068	1020	1027	928	1026	1051	983	1008	1012	1009	1008	946	989	1014	989	931	998	941	994	997	937	1031	1022	968	992	1012	1001	940	1038	1008	993	961	952	1029	984	994	982	939	956	991	966	1008	989	1007	980	1026	986	989	949	1031	960	1004	948	1041	970	1021	1004	987	964	987	1017	940	1004	984	1009	1000	967	971	1014	983	965	938	1005	998	958	1055	921	1016	924	966	924	1017	1022	1028	1023	1067	966	995	993	984	1000	1012	1006	991	1028	978	991	975	995	975	1009	975	956	1020	1004	1028	931	984	1020	1025	1016	959	968	990	987	938	989	917	970	1021	1032	951	959	938	972	989	1025	984	1058	936	1000	1014	1039	1017	977	980	1031	1008	981	997	966	974	1001	891	1017	978	1014	990	954	994	980	1027	1023	999	1015	968	994	985	1002	989	1050	1012	985	971	960	1013	986	1017	968	1071	935	961	985	970	1015	1000	1060	1035	1028	973	970	995	984	997	973	977	981	954	1002	1003	960	976	951	954	966	996	985	982	1040	915	993	999	995	1034	1002	1040	998	962	973	1001	1058	1010	1010	956	980	970	1045	954	1049	967	1025	996	1001	934	1061	977	1022	990	1001	1009	1010	1021	951	952	968	979	941	986	1012	1038	1031	966	929	1067	1071	1000	984	960	1016	960	988	980	1056	996	1021	981	1001	1025	956	987	983	1003	1045	985	927	1043	974	994	975	1019	995	1028	1007	977	949	1037	947	975	962	962	1034	942	968	992	1042	980	990	991	989	1026	997	1002	1047	1012	990	1014	986	1027	1006	1009	986	971	956	995	978	972	1006	1001	1013	1009	939	963	1050	1011	942	991	981	933	998	975	992	1004	933	1010	966	1000	1044	1001	1030	974	990	995	958	976	980	1022	958	991	984	991	992	1027	984	920	938	949	1001	986	1007	1004	1021	973	963	979	951	990	970	995	981	1002	1025	1024	1005	983	1042	995	965	1063	949	962	1065	1009	1018	991	1011	1049	1052	977	994	992	992	1013	1016	957	993	989	999	941	995	946	940	1021	994	950	993	972	949	959	996	1011	994	1018	987	972	965	1002	978	927	1024	1013	1075	962	1004	1026	971	1017	980	968	980	957	1028	984	966	991	975	964	1035	1046	994	999	990	997	1015	993	1032	929	1017	1007	1024	949	969	1053	985	988	1026	952	1002	958	910	917	937	961	1015	937	1026	992	1031	1067	1015	971	958	977	998	1019	1020	999	1074	983	1019	1024	970	982	934	953	930	968	984	991	992	973	1036	979	963	980	1008	1102	1028	995	946	989	927	1027	979	1004	1016	1006	992	978	986	960	966	981	974	984	1007	979	969	1024	987	966	1045	937	982	991	962	1037	976	973	952	1023	1004	999	975	1019	998	946	1044	943	1015	1011	977	997	968	995	989	1042	998	1005	1003	903	1004	1033	1027	1043	978	1002	959	935	1023	1010	971	974	934	954	1009	990	1008	958	1014	1009	970	1062	967	1034	975	961	989	1000	1027	989	955	1007	1031	948	1024	930	1009	993	980	1018	988	1014	1015	1000	967	977	1012	999	989	990	960	989	988	962	1020	1007	972	1043	978	978	1018	1020	1003	1001	965	1004	1000	922	991	1005	1080	1035	1031	949	1050	1018	1006	976	1006	984	961	991	1002	1022	1003	1023	999	959	986	1000	1013	969	973	941	980	963	964	960	935	1019	1028	1063	1009	952	971	1027	998	956	971	975	978	1010	1013	1021	1056	1031	962	963	946	955	940	932	936	994	948	972	995	959	965	995	996	956	992	1036	911	979	1019	1029	959	980	945	1017	945	995	965	966	1000	981	968	1000	955	960	1017	967	973	975	1031	930	964	1042	1025	979	980	1009	979	1005	935	948	1027	959	1039	1020	944	984	993	994	1012	1001	969	972	1008	992	1028	967	944	1016	957	997	973	992	1008	1018	1021	998	991	949	991	977	973	993	1028	973	996	955	966	982	941	988	1002	925	962	1010	996	945	974	952	965	993	1007	1013	1015	949	998	997	1011	982	960	975	984	1007	1005	1034	952	1049	1031	970	1030	979	979	968	946	1009	946	954	979	995	1011	951	955	938	1014	1005	1074	947	989	955	1028	1013	970	1034	971	945	1053	1027	984	999	988	971	1011	989	933	961	1012	984	1043	987	1010	982	969	1000	928	964	1025	1083	916	1007	966	985	939	957	954	958	986	998	951	1018	987	998	992	950	956	1013	976	985	1014	982	919	1003	1020	1038	939	1003	980	987	983	951	947	993	1055	973	961	970	978	991	1003	1051	981	966	987	993	1034	987	1015	988	968	994	988	968	994	1017	1008	943	964	992	986	1045	968	1006	1011	950	932	1005	985	991	936	997	970	991	1015	990	1010	1006	1016	970	952	937	1030	1067	980	986	969	1044	1023	1002	1011	1035	1038	927	970	998	989	1018	975	1001	1035	967	971	965	1009	978	944	912	1001	981	1006	992	938	987	986	998	1011	1005	988	995	978	954	970	962	992	1014	984	1043	1031	969	932	971	986	1000	1037	1015	951	1011	1004	996	988	941	979	971	1021	979	1037	1014	1002	987	984	951	1013	970	924	953	973	964	1071	983	963	945	988	980	982	969	974	970	979	1014	989	1004	1015	984	979	1023	900	996	981	1008	1031	1033	984	999	1012	1011	940	991	961	971	989	1004	914	937	962	1044	944	968	978	994	1042	982	921	1035	970	985	958	989	961	996	982	962	1041	1011	992	978	991	1001	972	1042	917	966	917	1056	1005	991	998	960	965	954	1010	969	966	1040	981	1001	1036	1058	956	1032	971	1049	1003	924	1029	980	1005	972	979	933	982	993	924	982	993	998	1004	945	980	989	1001	1030	1064	1020	1053	991	989	979	1021	953	1001	979	937	1021	1009	1010	943	958	1002	1031	932	959	960	966	979	1009	1030	972	1010	1037	952	1024	1006	963	1006	958	1013	944	990	975	986	1004	974	995	1061	1050	1007	987	1011	984	1018	1005	1003	922	954	998	967	975	1040	979	998	964	975	981	976	936	992	958	976	1010	978	995	931	973	1002	1031	992	946	935	982	1013	986	1008	1060	1059	1007	968	909	975	982	1036	989	1032	996	1022	1003	985	1008	989	970	993	970	1009	967	976	1018	978	1001	1006	1076	992	975	952	990	934	998	964	899	932	975	950	986	1024	996	967	956	1017	1015	1000	1042	975	943	995	1009	953	979	994	1001	1001	991	1019	992	998	981	979	967	964	901	1035	949	1013	1033	948	1003	982	986	973	985	949	978	968	992	956	1021	960	1018	970	1015	1028	1010	1019	943	982	1002	981	955	957	993	930	983	1031	997	975	1064	1006	994	973	989	955	981	1007	996	969	984	1038	955	961	1063	959	1011	1038	1027	1042	1021	951	977	986	944	1015	1005	993	978	1000	1023	999	976	986	959	954	983	965	983	1034	995	918	1010	934	953	991	978	995	964	974	930	937	1026	1013	940	953	943	965	1020	974	1040	997	1000	1017	976	1045	936	969	977	934	978	997	947	1011	1027	942	1061	1026	1067	1010	938	957	1034	978	1008	988	977	964	976	997	959	979	932	1029	1016	1013	991	986	966	1017	967	995	999	978	953	1001	960	961	978	958	930	975	996	988	1033	959	1007	976	1000	978	996	988	1009	1038	980	1008	986	973	994	1031	991	967	997	996	1021	977	972	999
35430	62973	49732	39721	34064	29155	23848	19289	15190	11939	9167	7154	5742	4797	4007	3587	3062	2784	2416	2080	1714	1506	1425	1333	1345	1278	1239	1223	1141	1120	1128	1081	1037	1048	1097	1071	1001	982	1007	991	966	963	992	974	948	967	952	928	964	927	954	945	952	918	993	984	1006	945	987	956	941	982	930	946	971	930	956	935	954	973	946	968	970	1015	1018	1019	984	909	1019	996	944	1006	937	949	964	982	1012	981	979	1000	985	982	972	993	973	924	987	946	975	1009	962	971	900	983	953	994	950	939	919	928	993	866	928	947	947	987	929	950	961	999	961	909	997	964	996	923	945	951	906	908	964	1009	946	974	969	966	947	944	994	959	1001	941	921	979	956	941	965	988	981	969	1017	940	942	1004	943	970	939	921	1012	913	974	966	1034	909	1001	929	967	948	953	968	996	976	921	937	992	958	1000	980	995	939	958	948	967	965	933	917	941	968	992	972	934	932	905	968	993	962	939	973	950	962	1004	977	979	937	971	982	982	971	872	935	994	966	926	934	1004	977	928	984	947	972	980	997	1031	963	915	999	958	960	963	933	966	974	982	992	988	972	991	911	983	976	947	946	940	962	972	991	964	956	1011	949	946	927	942	942	946	958	940	984	940	932	961	996	940	883	961	966	987	959	942	936	1004	1007	1006	971	937	916	976	948	898	1033	983	972	966	911	986	983	980	914	909	983	933	930	993	999	995	932	996	922	1005	990	944	979	984	915	991	919	951	975	952	987	976	997	961	955	954	985	1026	952	971	890	1004	941	897	952	952	965	967	940	926	941	943	991	976	930	933	964	961	1010	983	954	980	969	999	977	930	930	900	994	940	943	945	941	986	1041	968	918	930	1002	946	946	1035	998	997	974	963	972	954	975	930	949	947	1010	956	946	1007	939	964	989	887	934	932	934	941	897	928	994	985	917	937	933	962	962	987	996	938	943	950	993	902	988	990	935	1007	994	949	960	1010	971	982	992	979	968	973	938	987	965	923	956	981	907	898	919	997	910	965	983	954	894	965	963	926	910	950	924	997	955	942	960	967	903	923	968	1003	899	929	983	930	970	954	979	968	959	934	933	991	964	1009	943	1006	1009	961	996	957	993	1011	958	985	911	957	975	921	966	935	919	985	932	905	958	955	929	943	992	959	906	914	954	966	981	950	913	940	989	941	939	952	936	929	907	991	998	984	976	942	949	949	971	922	982	919	975	977	929	964	953	945	938	910	951	943	965	990	970	961	1005	987	998	979	993	927	920	933	956	915	1006	911	948	976	965	993	908	1004	1005	987	956	949	1010	1031	989	936	972	945	925	962	944	1003	959	950	973	957	965	1008	968	934	982	962	984	945	918	958	1020	971	1005	978	960	977	1032	897	1001	961	947	953	949	1004	1001	950	942	925	963	958	1003	948	979	976	990	963	1029	947	960	950	944	963	980	938	963	977	957	943	968	1024	955	1037	979	1012	976	989	1001	965	997	969	937	939	909	983	990	1039	946	976	940	920	922	986	955	935	961	933	920	1017	992	995	970	990	1022	1000	990	1014	925	973	910	982	944	989	985	972	929	956	937	986	866	978	920	955	937	973	963	944	959	980	919	983	998	980	905	982	943	965	992	941	959	971	982	1024	978	1020	972	973	958	1005	992	933	987	971	885	931	946	920	939	917	939	990	977	926	1010	953	960	951	955	981	995	968	931	938	930	1004	1001	935	955	967	907	988	940	993	942	962	911	904	935	941	942	959	971	979	976	949	986	959	950	945	904	1030	1032	934	967	983	930	983	1009	968	939	962	985	957	962	1014	1000	947	950	957	970	928	904	990	964	968	994	987	979	954	960	963	947	976	916	918	928	962	940	1001	960	978	978	933	923	991	972	936	1005	990	957	1006	987	1004	957	931	969	883	942	968	980	942	958	953	934	931	914	965	994	982	918	927	963	980	951	976	1019	964	955	926	985	994	933	976	965	913	960	981	1030	960	951	985	928	1002	894	1018	911	951	938	983	992	904	925	976	966	964	926	974	961	1009	993	970	943	949	929	933	930	940	935	1007	978	998	1014	978	944	1007	962	976	949	934	935	983	980	949	943	987	907	958	979	1027	971	994	988	1023	968	927	976	925	926	959	936	970	937	915	974	1013	972	973	966	902	881	916	980	945	967	950	984	974	1027	973	945	989	1008	998	951	992	993	1012	941	987	974	983	939	992	1018	991	975	996	994	973	984	926	1008	910	987	1016	988	932	950	997	939	1014	1011	974	901	945	994	947	947	950	957	941	934	931	963	947	927	963	1008	948	983	1043	969	923	906	958	996	997	971	1005	951	937	968	958	935	977	977	957	990	975	968	1007	943	975	1018	977	953	974	990	985	982	966	981	1006	1000	949	953	925	988	949	998	978	969	963	1005	1000	978	972	986	965	984	957	962	947	948	958	993	901	995	1013	907	997	951	938	985	924	991	953	951	999	1025	926	959	968	990	1025	928	1006	964	919	953	936	973	956	992	937	1004	944	988	908	914	936	950	921	899	974	943	928	988	931	979	963	945	909	982	1016	951	983	999	937	970	969	954	1008	979	962	917	957	959	958	908	968	997	985	994	901	968	964	946	950	1008	1003	927	966	999	963	941	949	966	980	957	996	965	961	916	935	929	993	983	974	982	952	929	957	1021	1023	988	956	973	994	973	975	933	1021	960	977	956	969	950	983	990	953	970	996	962	933	993	984	929	960	926	962	947	992	940	968	935	968	955	973	889	886	999	1002	981	947	980	964	975	928	973	964	965	920	934	963	970	944	975	941	978	965	955	962	910	975	971	963	978	977	967	980	988	955	976	941	1008	958	992	910	979	956	975	957	980	899	998	933	1012	867	935	937	966	943	929	963	960	997	908	976	998	983	974	999	936	965	964	1022	968	943	991	987	962	994	976	929	1018	965	980	1006	952	939	952	953	1021	990	994	971	1014	936	953	1006	1002	944	931	952	952	964	868	916	943	981	940	937	943	983	895	986	944	994	962	949	999	919	931	959	909	1003	926	1044	945	974	945	1028	993	957	944	978	1007	1009	988	947	974	951	968	908	973	991	919	1001	1011	947	917	979	965	954	891	937	926	992	948	1002	992	970	985	1025	1006	961	1001	960	969	977	942	978	931	928	1016	979	1013	941	985	961	946	960	981	1004	940	972	961	966	989	960	1007	939	982	970	934	992	928	899	960	1000	991	935	968	997	970	992	948	936	957	973	966	960	971	964	951	997	974	931	967	924	958	937	969	969	948	980	951	968	997	972	987	953	960	978	956	986	947	962	970	999	1020	950	965	953	911	960	940	989	912	980	972	926	974	960	977	974	940	960	1027	943	973	949	1019	971	946	889	941	974	931	929	935	925	964	940	920	913	982	960	903	945	950	960	961	930	970	981	949	962	956	928	927	968	1011	940	957	1001	915	990	959	954	941	947	977	984	936	953	994	956	944	985	997	980	919	983	982	895	977	954	943	1001	982	956	902	1021	964	966	958	988	989	998	1021	961	1008	949	969	994	991	998	979	917	951	1001	987	980	958	936	935	1015	929	1020	940	969	982	977	976	982	914	980	979	886	960	905	1000	998	982	1006	928	963	935	954	965	954	941	979	1017	925	1013	931	927	904	943	935	994	928	951	942	929	979	964	935	960	917	976	1005	941	935	948
31029	36864	39449	30459	21048	14344	9973	6889	4885	3657	2838	2310	2047	1741	1584	1431	1356	1175	1127	1011	922	917	944	870	856	848	807	785	805	780	804	757	835	826	767	746	754	803	754	747	747	728	737	702	770	725	781	773	765	766	794	774	746	768	707	761	766	771	708	698	728	767	779	705	767	729	735	720	720	742	767	778	779	722	734	783	814	749	743	783	790	764	769	717	736	741	747	764	743	715	727	784	743	762	766	716	715	796	788	746	754	760	760	749	752	713	790	739	762	776	798	711	764	721	778	714	764	751	779	746	716	785	753	738	727	746	761	746	719	762	723	744	761	770	722	782	718	738	747	741	727	737	763	779	763	732	769	728	800	690	725	754	756	700	755	771	780	756	754	768	711	776	711	802	749	762	728	779	784	762	737	815	735	772	710	703	771	750	730	766	716	795	754	770	749	747	765	677	781	763	784	736	748	718	755	785	781	783	791	731	760	755	717	757	718	738	748	798	753	786	799	784	746	763	787	725	723	766	713	754	754	765	761	745	743	780	764	721	750	739	744	734	782	747	792	796	771	763	782	704	691	751	716	782	769	721	800	769	779	799	781	750	721	711	769	727	787	733	744	758	761	763	748	768	767	697	820	747	778	705	759	754	801	768	713	736	738	728	691	772	748	766	713	691	772	749	753	697	746	739	801	797	750	736	744	757	697	796	723	776	779	774	753	699	798	719	799	684	753	741	721	771	739	745	759	794	808	689	821	771	754	720	764	701	713	757	750	771	738	776	772	790	727	787	751	803	727	811	741	716	729	777	762	754	771	802	748	737	701	749	757	724	772	752	748	715	800	787	765	784	766	702	823	746	715	719	742	755	757	721	766	742	768	827	765	722	729	753	725	774	750	799	750	727	767	767	742	744	730	797	747	808	698	724	783	735	759	751	770	742	774	754	773	773	776	730	747	736	747	784	750	726	706	757	755	752	761	772	796	765	738	788	747	771	776	764	769	810	747	761	732	738	772	774	767	753	772	750	744	769	757	799	761	751	731	771	740	748	749	805	761	796	737	745	756	813	754	784	726	785	789	768	781	752	756	739	725	765	797	744	752	784	789	742	736	764	756	766	753	752	748	825	758	746	788	767	750	813	776	767	722	801	799	767	749	799	776	727	769	793	760	801	709	809	759	778	710	760	694	772	793	687	733	785	738	725	734	789	728	713	694	769	781	755	716	729	766	728	745	738	776	764	751	711	734	741	785	784	755	718	711	762	759	794	729	756	802	778	772	748	745	780	768	774	794	725	775	789	724	729	778	754	710	761	760	744	733	716	726	773	784	766	766	728	709	791	778	717	758	793	752	746	762	800	777	734	721	791	758	781	756	723	766	741	700	724	719	770	763	761	767	783	713	773	780	732	770	711	738	739	743	733	772	749	782	765	783	706	711	801	775	739	742	765	724	754	781	738	731	754	731	742	780	778	710	723	765	748	773	781	735	752	820	722	748	737	735	731	773	755	678	714	751	734	751	805	777	728	770	790	789	795	775	723	774	726	735	744	777	728	755	751	765	776	747	767	737	747	762	722	728	810	780	730	748	739	749	718	772	728	797	780	710	797	787	777	783	761	755	716	750	768	770	809	787	767	780	771	761	759	746	796	752	784	773	761	717	773	690	760	735	728	732	722	760	750	773	798	767	713	764	713	722	760	761	751	764	796	756	735	741	749	772	769	764	768	825	771	749	776	778	764	737	740	802	723	752	733	761	747	769	771	746	741	716	797	691	722	781	745	738	726	799	770	795	757	781	787	788	780	713	766	725	701	779	772	744	769	773	746	763	801	793	719	776	783	715	782	730	759	780	730	788	744	771	754	748	665	749	734	734	745	732	741	738	795	830	746	753	779	772	728	732	730	772	771	805	755	774	796	758	759	767	755	772	755	791	750	744	757	738	737	733	747	783	766	725	734	762	777	731	776	764	759	786	764	734	769	711	742	751	717	767	821	755	747	723	782	749	759	752	745	740	731	767	745	699	758	755	710	702	748	715	753	706	741	784	756	754	769	768	759	681	731	737	732	755	720	735	760	737	754	686	775	734	689	750	724	765	789	769	741	773	752	823	764	800	694	759	729	735	798	782	770	787	751	768	740	738	779	773	780	764	738	760	751	718	726	723	737	797	745	739	750	751	752	763	744	740	728	755	741	726	769	744	716	737	744	789	714	744	744	753	778	755	710	754	736	763	752	805	755	791	735	790	744	777	712	752	761	743	760	763	735	734	774	744	787	727	757	771	787	803	757	711	767	789	744	766	783	755	741	770	759	800	731	697	773	745	765	792	723	725	747	755	766	743	760	721	774	760	751	802	784	732	793	795	737	798	770	797	745	684	741	722	724	768	750	786	734	733	795	728	736	744	750	763	811	711	779	754	776	767	734	733	756	798	760	726	726	749	738	714	767	781	775	741	731	750	718	749	732	778	732	720	759	783	762	759	729	723	772	760	744	750	733	735	731	764	725	704	792	777	766	735	729	742	758	779	787	783	687	765	778	780	745	791	774	796	809	765	742	754	721	725	730	739	682	768	745	748	750	732	770	800	743	731	778	798	759	761	768	749	752	767	766	752	815	756	773	709	765	726	800	734	764	757	758	840	737	770	779	756	738	739	704	771	791	731	712	766	766	733	780	735	774	721	782	727	804	767	736	755	785	811	734	737	767	742	750	716	760	740	759	755	745	769	771	724	739	776	756	768	760	720	757	723	735	763	749	785	762	748	753	731	710	761	788	733	740	738	747	742	808	766	765	713	733	775	705	755	738	754	713	760	719	735	776	736	766	723	768	734	756	807	770	744	750	751	767	761	721	733	747	710	769	760	724	741	707	780	762	739	733	755	762	765	761	777	801	752	738	777	772	759	751	731	713	763	734	716	738	744	779	718	743	759	815	776	728	714	747	746	801	787	790	739	756	782	758	717	724	729	691	768	737	758	740	748	730	744	752	759	769	782	749	798	763	705	729	680	719	789	734	760	738	743	741	778	763	752	779	735	723	767	749	768	758	734	757	717	739	769	776	800	776	772	777	733	728	760	749	756	717	779	770	744	729	685	720	791	739	757	771	696	771	777	742	702	763	763	761	778	761	726	780	760	750	754	761	751	776	746	771	752	718	726	707	745	706	752	767	742	745	720	752	729	739	760	781	739	758	754	751	725	717	759	759	738	746	753	743	695	801	702	767	772	774	769	739	707	789	718	759	789	790	760	717	751	802	723	763	774	798	758	811	753	744	727	755	808	776	777	791	717	759	723	749	791	770	744	696	733	710	774	751	762	732	743	719	742	767	766	784	727	738	689	735	800	768	758	776	752	723	783	738	782	784	762	728	747	749	725	747	759	760	806	757	777	763	744	730	723	813	782	737	706	746	715	766	738	728	724	698	759	776	729	792	815	714	758	788	719	693	801	757	738	703	756	744	768	704	753	738	803	786	786	717	753	730	774	735	725	737	717	748	759	738	809	778	743	737	771	757	758	743
31888	49893	37416	26996	21678	17175	13023	9846	7363	5324	4320	3273	2631	2287	2060	1837	1646	1468	1269	1113	1098	938	943	929	848	882	805	890	871	872	821	807	863	788	822	814	799	766	781	785	770	773	760	795	754	751	799	790	695	758	787	719	774	790	807	743	699	759	768	754	782	702	773	704	753	752	774	747	710	787	775	691	759	742	759	723	761	801	743	798	731	790	732	760	772	731	722	737	751	743	774	786	752	740	810	730	747	729	747	747	800	769	743	792	785	763	811	743	787	797	761	757	749	787	769	697	727	746	823	773	778	792	730	753	741	733	783	761	770	781	791	749	779	733	717	759	760	761	743	767	758	713	748	748	760	764	745	793	803	763	762	761	765	781	795	770	724	750	769	803	758	736	731	761	681	727	803	772	751	690	734	767	769	785	751	801	724	723	731	779	778	733	773	751	781	775	759	769	705	773	742	768	796	733	751	810	716	760	731	727	735	736	765	763	736	753	734	724	761	693	752	762	785	783	763	762	732	764	783	795	738	723	759	801	760	725	726	754	705	777	769	745	758	762	760	774	726	777	746	745	773	731	803	742	745	712	790	718	779	739	775	759	772	732	744	741	742	771	749	774	713	777	785	762	749	735	720	752	744	771	695	788	789	779	773	777	801	757	774	796	798	800	775	655	738	759	729	754	748	803	791	752	730	753	761	780	796	743	779	711	746	752	729	732	754	749	803	809	732	728	728	771	769	774	751	784	761	782	760	775	705	746	710	751	760	751	759	775	772	714	792	798	790	790	803	785	731	797	777	703	758	783	723	753	741	718	741	741	741	766	737	739	777	791	821	720	753	723	759	757	766	766	752	752	797	749	784	778	741	739	788	778	742	720	774	727	736	746	692	747	775	730	766	696	765	774	768	710	775	741	801	753	731	763	765	842	750	770	756	794	757	757	747	714	728	770	725	769	740	700	766	808	768	711	762	759	822	725	793	770	730	758	760	721	742	752	749	759	805	766	774	733	756	796	731	775	729	844	800	769	756	722	721	790	812	720	771	737	771	759	739	689	777	776	784	786	758	708	771	760	728	826	746	740	717	751	791	728	800	706	773	771	755	747	803	723	776	780	767	771	776	699	768	729	757	739	798	720	713	779	742	815	754	785	713	821	781	812	778	742	764	732	763	738	767	805	712	769	723	762	779	739	802	765	750	751	735	727	723	758	833	785	772	786	742	770	735	756	725	768	759	783	703	708	772	734	747	766	732	792	734	698	838	754	762	768	762	770	780	763	784	741	787	800	727	733	771	756	736	747	778	765	819	737	724	753	725	760	787	729	781	768	745	781	741	758	724	733	731	781	825	753	772	736	767	784	755	783	760	725	766	799	806	768	790	717	740	784	754	774	786	789	796	726	796	744	728	772	766	749	824	738	712	756	671	747	737	788	753	758	742	756	796	760	730	750	772	748	753	780	801	805	760	767	743	787	751	756	784	766	807	803	787	763	775	788	753	830	728	761	748	748	817	761	779	731	808	773	748	736	757	712	768	791	780	802	800	745	755	780	732	776	733	801	772	761	748	743	716	719	748	761	746	740	787	788	751	782	768	740	745	761	780	778	758	718	742	801	769	786	769	722	694	752	806	752	782	739	779	743	725	777	743	756	719	724	790	732	741	746	764	726	706	777	781	768	747	740	757	762	749	768	739	762	749	769	743	801	760	770	763	768	765	755	756	779	816	759	769	765	703	741	762	775	787	739	764	759	756	801	755	779	749	711	729	776	735	720	721	749	772	750	785	723	789	750	746	732	733	752	740	788	796	754	782	779	734	771	788	743	766	762	797	816	746	756	747	716	757	776	769	746	775	783	766	792	788	781	793	779	734	828	737	723	763	811	750	787	789	775	782	747	788	734	722	806	754	727	761	799	750	732	761	747	759	742	760	761	749	728	763	677	736	763	758	765	763	732	785	788	783	801	749	766	745	756	858	737	741	767	732	721	823	778	771	753	763	762	750	727	777	735	761	733	756	769	812	742	800	782	779	724	806	772	714	749	733	726	762	772	767	736	741	781	713	724	748	741	762	718	775	752	738	822	743	839	786	736	787	747	745	740	793	814	766	751	748	816	738	822	709	726	772	814	757	764	780	747	797	714	763	782	771	776	738	753	774	788	746	730	801	780	726	794	746	779	775	753	730	762	742	778	715	741	761	775	717	781	760	740	766	742	802	789	731	777	712	757	763	729	786	739	745	767	691	765	762	773	727	773	812	752	785	752	748	761	751	778	780	760	754	722	766	741	726	816	747	709	752	755	768	717	856	736	764	755	755	725	732	760	767	738	711	774	762	767	813	758	764	771	759	720	795	749	752	708	778	800	741	754	770	752	751	771	708	720	785	773	749	777	767	801	760	770	744	809	783	791	767	779	788	725	769	745	730	736	783	762	744	744	738	766	725	793	721	749	728	763	762	803	725	720	757	742	799	735	732	748	751	832	722	752	736	784	746	781	745	739	743	737	791	789	736	786	770	748	720	718	747	771	803	779	750	761	809	757	752	766	761	742	765	849	751	724	762	773	793	749	769	743	760	765	744	790	703	728	834	765	763	775	780	748	736	771	749	762	705	725	817	776	771	785	773	768	752	724	779	727	743	768	758	793	735	777	792	717	708	751	822	711	781	747	745	759	780	750	712	744	738	768	756	781	762	796	713	751	759	781	742	772	753	755	750	759	758	725	740	751	763	725	765	789	732	710	764	728	746	787	740	723	787	761	779	763	766	737	787	734	754	778	726	742	779	760	769	799	787	751	731	771	757	771	753	826	769	782	757	799	730	744	723	772	802	771	789	766	744	741	762	764	767	749	761	761	758	728	764	793	710	743	748	794	729	791	726	809	755	758	760	705	765	751	731	765	760	736	754	697	781	781	770	780	738	730	772	800	753	774	761	774	783	729	754	808	764	787	774	719	736	791	732	771	729	776	720	762	767	797	747	777	725	778	712	773	773	782	765	746	790	801	777	788	778	731	768	697	757	808	746	805	759	744	766	742	779	778	755	753	721	787	744	744	743	756	745	769	763	792	731	737	759	759	764	790	776	732	723	767	810	760	728	717	771	735	764	765	750	780	731	768	767	750	739	771	769	768	801	772	725	713	795	724	780	778	733	752	812	798	781	753	786	734	752	820	761	789	715	755	813	767	779	748	753	752	724	729	763	782	769	766	718	768	709	739	788	701	787	746	769	724	775	808	739	782	769	756	758	756	744	801	781	772	721	749	736	766	788	801	757	734	720	804	746	750	779	767	737	737	754	758	796	808	738	756	762	761	713	725	797	780	742	784	751	796	773	743	734	758	767	749	751	770	760	738	761	728	800	804	750	801	744	705	758	737	734	721	791	750	732	754	785	772	741	763	763	723	730	749	730	750	763	761	773	771	734	791	756	742	726	729	763	759	760	755	777	787	721	740	738	738	790	766	779	764	790	724	755	780	755	777	805	782	732	750	770	753	723	741	760	759	745	776	741	748	703	730
23717	21150	28730	25408	24345	24089	19678	12658	8596	6256	4693	3823	3197	2766	2358	2150	1849	1681	1566	1323	1254	1128	1055	1106	1048	1045	995	969	960	934	968	887	889	927	893	953	862	894	891	900	880	851	823	903	850	862	850	892	866	879	839	916	811	886	841	826	856	816	849	839	897	846	896	879	828	831	872	819	859	869	860	831	811	845	890	859	860	837	876	849	863	872	875	852	854	867	870	837	824	790	861	846	808	815	837	874	878	815	893	857	851	854	833	848	836	808	845	866	816	861	830	937	833	883	863	851	883	848	893	849	848	862	873	863	818	850	893	829	851	843	863	898	874	819	885	913	869	871	844	905	863	846	826	859	869	888	815	880	859	825	854	779	857	825	884	854	874	773	894	845	841	880	870	804	833	830	895	891	877	851	883	850	851	860	820	839	864	843	870	854	854	888	839	824	856	919	862	888	869	824	864	825	837	891	865	841	841	813	899	882	850	897	836	918	789	864	822	880	868	867	847	816	864	886	837	852	840	889	871	834	870	811	873	882	861	856	822	868	869	913	837	804	831	862	863	821	865	836	811	931	875	875	845	875	863	849	849	925	841	843	832	803	835	856	889	853	852	880	843	848	848	871	890	913	881	861	855	831	898	863	871	861	862	866	892	872	833	877	873	855	825	845	829	865	867	843	907	875	828	892	838	834	900	835	860	898	876	908	875	880	844	868	858	916	817	883	857	860	899	874	852	833	874	845	831	910	918	841	870	882	836	885	863	915	868	893	896	808	850	850	853	857	845	875	871	853	814	876	895	813	830	820	828	855	847	919	849	866	807	858	859	855	865	848	835	851	842	817	809	896	842	867	843	830	865	839	889	839	869	845	840	842	854	851	888	810	926	843	930	863	861	846	846	906	830	848	887	829	885	808	893	821	866	861	841	899	905	835	858	858	844	903	756	844	894	887	830	872	862	837	883	868	830	899	830	896	914	841	845	865	850	836	883	867	837	874	888	846	839	845	898	825	851	901	863	822	870	818	833	923	904	870	852	873	844	910	857	864	887	868	930	818	904	833	884	849	875	860	870	850	925	891	874	795	824	904	890	885	901	853	841	890	893	879	814	847	850	780	851	894	852	892	810	850	896	913	845	893	857	883	896	843	867	829	872	869	849	843	831	850	896	796	832	854	859	797	809	887	900	834	892	915	894	826	885	851	819	879	888	866	847	872	887	843	847	815	772	824	838	788	845	800	893	871	866	870	829	856	834	807	868	833	861	810	912	843	869	891	881	842	832	873	874	889	850	899	907	908	918	856	851	841	823	874	846	823	822	886	896	820	828	895	856	879	883	867	834	913	859	801	820	810	820	856	858	846	908	867	853	866	889	829	884	842	887	886	870	874	874	887	883	810	856	820	869	818	838	844	849	886	867	883	861	849	929	862	880	842	875	821	870	897	866	863	813	917	866	852	855	856	848	905	910	918	831	815	799	846	847	830	897	939	912	862	894	882	843	860	864	845	858	882	826	832	892	842	846	849	836	820	855	846	874	816	836	846	873	865	827	863	865	811	890	894	883	855	823	870	815	876	859	840	843	853	880	855	837	838	893	797	876	813	865	837	830	842	840	876	828	846	854	818	811	855	906	911	860	833	863	863	848	902	811	898	890	864	843	854	796	892	829	902	852	843	868	883	856	819	836	927	898	854	853	873	872	870	839	868	848	880	822	849	890	832	873	869	913	882	842	847	853	868	842	836	864	825	864	858	857	896	813	876	827	865	853	838	852	840	801	858	782	843	823	833	861	827	890	884	878	884	830	891	882	835	869	865	831	843	826	822	871	822	839	813	933	866	920	891	902	888	884	856	844	891	850	844	870	849	870	881	882	870	851	896	891	905	899	823	892	844	883	897	897	856	838	829	819	845	853	882	875	879	831	886	842	843	833	804	865	860	826	871	873	843	832	875	824	879	843	880	848	873	908	880	841	857	852	896	829	800	848	879	859	863	845	884	818	861	849	823	926	889	820	861	857	926	861	922	889	848	882	891	862	829	903	919	868	925	856	859	882	852	873	830	852	876	888	835	876	846	866	920	880	862	849	851	890	860	837	838	853	817	830	866	889	825	910	876	912	894	820	830	839	869	895	851	851	880	897	890	808	859	893	876	869	830	894	884	862	858	873	830	883	851	840	837	831	861	853	849	828	863	867	829	800	869	825	840	941	885	861	807	902	877	907	851	847	934	875	901	862	826	890	866	853	899	866	872	856	821	827	880	840	847	918	820	869	844	859	882	920	869	903	914	855	805	862	861	850	899	825	869	871	836	851	841	849	886	818	837	795	871	852	854	829	844	828	866	846	888	899	830	821	853	897	849	937	872	850	845	846	852	830	804	824	846	818	802	890	884	896	871	858	837	888	861	833	768	848	831	898	879	859	860	873	875	830	865	827	818	835	848	865	858	913	893	903	903	853	871	927	842	833	862	879	901	900	894	808	821	895	825	880	803	877	870	814	858	863	813	887	834	858	812	819	835	826	841	809	863	833	853	840	859	817	850	860	846	834	898	930	885	844	881	852	862	838	883	822	829	831	875	892	862	866	919	910	907	886	870	820	859	875	911	857	870	841	885	922	876	879	852	851	844	908	862	849	921	842	867	854	831	890	861	857	880	850	911	844	806	834	875	859	892	824	833	839	835	824	834	829	816	873	871	910	875	900	818	846	824	865	834	824	892	856	885	887	821	866	865	829	804	878	826	857	839	865	830	823	886	829	806	855	811	884	799	884	903	911	858	823	825	841	872	872	845	867	911	856	867	867	907	873	853	780	871	870	811	835	854	830	880	889	855	844	915	835	869	818	860	851	869	899	872	857	856	866	857	861	849	867	870	879	840	849	863	808	845	891	852	852	888	826	831	815	832	859	868	901	844	832	881	852	834	837	819	826	861	857	876	818	890	891	872	927	868	827	855	851	805	902	838	833	871	884	914	846	834	886	863	876	894	867	868	809	857	872	848	886	823	845	892	884	820	899	869	872	873	863	810	873	855	881	878	824	831	799	852	862	848	817	876	849	854	824	863	865	839	869	848	839	845	805	800	927	835	814	823	878	872	788	810	827	827	866	834	905	844	837	841	895	841	854	826	909	840	825	862	875	824	829	839	887	905	858	885	866	849	892	881	843	871	888	864	826	893	866	824	876	845	900	780	887	850	878	862	868	883	820	836	888	893	802	903	909	929	885	856	820	870	870	816	848	827	834	845	828	818	807	855	806	846	836	892	819	858	878	871	872	865	803	889	855	852	890	902	869	861	847	842	884	872	848	890	846	828	837	853	859	906	916	853	829	798	850	873	914	830	815	845	861	899	832	856	850	872	831	813	874	891	900	808	869	901	862	840	841	891	852	823	861	882	828	834	850	855	852	858	830	812	792	879	866	884	873	877	815	812	898	933	817	843	924	900	892	898	843	912	819	869	875	891	862	795	836	842	898	864	849	914	850	822	905	860	873	865	891	878	839	909	843	843	871	888	846	817
33395	57910	45424	35567	30082	24576	19800	15082	11194	8422	6707	5326	4177	3789	3201	2610	2272	2035	1777	1431	1315	1256	1166	1131	1067	1059	1045	1023	1004	985	960	972	921	951	933	902	960	861	932	887	780	884	916	881	856	894	829	884	826	805	848	850	860	794	799	805	821	900	856	856	890	868	828	830	838	845	885	837	834	882	834	837	848	881	842	847	816	881	867	839	846	847	837	852	830	844	841	883	883	849	845	884	850	877	882	795	823	873	860	831	840	846	836	816	858	852	847	837	858	859	887	812	882	871	856	827	845	862	865	837	795	827	887	880	902	836	850	895	809	814	824	830	911	808	863	809	797	816	894	833	818	868	869	816	815	903	826	832	836	820	836	889	826	877	840	928	853	865	825	830	853	826	803	865	879	813	870	859	823	844	847	872	875	863	812	820	859	808	880	858	850	835	834	840	855	822	857	911	782	872	852	839	904	869	932	857	854	810	876	869	885	839	857	860	879	848	866	887	842	886	881	856	884	808	844	867	876	869	844	839	844	871	825	841	826	828	862	842	815	794	868	850	812	863	878	856	807	846	847	873	796	847	856	841	802	807	908	801	863	846	825	808	865	814	879	829	906	822	858	857	822	810	846	795	826	830	858	869	875	883	821	857	833	876	807	873	843	847	825	797	857	843	842	875	856	870	834	830	849	800	854	857	807	852	870	903	810	868	851	804	823	823	847	872	846	834	861	809	878	825	858	889	864	876	876	864	860	872	849	821	814	838	877	813	854	844	841	850	852	808	831	838	838	860	854	824	840	858	828	860	861	854	840	835	868	849	826	852	783	825	849	866	824	854	860	832	819	827	811	858	854	903	814	866	849	855	815	837	920	811	877	866	848	839	883	871	809	827	828	814	849	857	806	917	775	792	922	840	810	888	838	871	870	878	860	870	846	799	871	839	809	853	844	838	848	833	860	836	851	915	809	853	867	809	842	866	855	820	829	871	870	858	845	846	850	863	850	799	835	859	855	867	811	878	848	852	873	855	917	863	847	854	873	834	837	883	785	898	815	884	820	848	844	949	900	839	863	855	867	837	853	823	868	861	838	882	890	798	810	846	867	872	845	813	839	885	875	886	863	852	872	839	835	818	812	826	834	836	822	809	822	847	787	837	870	851	852	802	811	925	902	849	843	879	904	850	841	829	883	821	904	855	836	883	901	854	859	832	893	841	869	795	809	849	869	884	908	839	863	818	838	866	890	856	823	830	872	896	834	816	854	857	816	827	847	807	831	879	831	817	823	847	877	842	842	787	839	912	810	833	851	825	825	823	816	849	857	888	826	824	848	864	870	888	833	856	812	872	873	927	847	877	823	875	859	842	825	849	862	827	855	851	861	821	870	843	869	788	861	831	864	862	831	806	829	861	810	854	905	890	835	860	865	864	852	855	874	851	859	858	874	835	843	838	875	855	843	797	835	853	858	823	825	855	856	832	888	867	846	854	826	883	861	853	879	833	875	820	794	873	792	855	849	842	853	877	840	801	825	814	852	827	814	866	817	866	860	816	829	877	873	816	798	848	820	810	854	834	829	818	788	824	849	889	849	876	824	841	896	899	812	866	812	843	830	797	824	853	907	824	822	884	805	838	847	811	872	831	789	756	825	855	880	832	821	869	848	854	868	893	890	875	834	915	871	867	809	844	790	840	844	841	850	858	871	881	870	881	831	806	835	829	893	824	828	787	835	864	818	838	827	852	890	833	854	823	816	833	862	834	821	835	867	866	870	853	857	831	851	812	849	820	854	872	864	847	861	896	889	835	825	855	851	882	887	853	795	837	862	849	837	816	810	826	845	817	892	869	838	820	848	892	869	863	815	859	851	828	823	853	847	865	834	876	769	852	814	847	819	847	861	888	870	861	839	833	863	806	892	857	834	842	857	888	833	803	870	867	903	810	847	853	816	875	876	863	876	840	827	848	858	852	875	869	845	870	895	871	851	837	894	843	830	881	875	856	799	856	844	869	854	873	862	834	825	802	855	810	840	904	844	851	853	838	868	830	828	872	853	828	845	834	851	862	827	869	812	851	813	860	876	823	854	854	842	875	789	794	863	854	864	878	820	840	873	829	879	857	831	810	833	822	859	838	836	833	896	827	825	847	849	812	802	873	863	855	883	853	840	863	800	839	893	839	859	805	806	842	862	863	833	847	830	799	850	841	866	887	860	840	859	847	873	822	887	866	888	838	790	852	896	856	827	856	861	835	829	832	844	867	866	791	839	871	912	844	887	814	866	799	856	841	817	848	870	807	856	860	807	835	798	850	847	809	854	848	851	816	867	879	834	819	869	849	855	843	858	833	805	899	824	846	874	859	849	825	873	827	869	827	815	851	838	837	810	871	823	877	864	837	943	877	890	837	923	897	843	862	874	911	778	854	828	814	817	832	824	820	795	793	870	820	844	824	869	856	805	831	869	853	860	841	898	851	872	896	883	872	837	829	847	807	840	850	879	900	804	844	894	882	854	839	826	863	861	883	853	891	861	868	888	854	792	815	897	863	875	902	855	885	841	793	820	881	875	798	844	856	806	812	875	885	825	849	870	867	826	857	897	814	837	840	853	834	856	835	805	833	868	853	864	904	830	815	801	833	847	848	828	864	837	856	831	854	886	843	841	837	831	860	856	843	839	851	842	854	811	859	831	808	894	810	889	852	838	823	844	835	863	837	828	862	827	870	885	849	827	792	830	857	846	838	850	842	832	814	835	851	798	799	855	825	919	835	818	877	829	836	838	876	831	815	874	865	864	894	871	870	838	839	878	846	831	801	841	840	821	846	812	805	842	820	864	835	888	884	848	831	862	825	845	822	850	850	749	866	854	872	843	830	832	888	843	864	860	803	819	839	818	803	850	838	804	850	878	835	847	837	843	817	938	862	868	835	868	864	818	870	878	816	791	807	858	889	920	836	852	849	836	846	853	856	853	835	891	853	820	808	848	854	839	863	875	850	833	805	888	819	868	859	854	864	887	820	849	878	811	873	864	812	826	853	830	847	887	886	871	835	846	850	856	828	861	860	872	818	817	923	825	848	856	843	826	801	866	809	867	824	908	855	792	892	834	807	845	822	820	872	872	892	816	820	893	831	870	858	842	848	859	869	848	844	854	886	840	852	838	793	891	851	837	878	816	863	865	867	905	872	842	913	825	857	783	801	843	789	850	864	830	849	884	833	784	832	883	821	876	827	822	865	900	849	819	886	856	853	838	837	834	821	808	832	818	824	812	883	858	827	868	871	820	843	851	855	837	819	861	884	839	863	846	800	822	920	864	848	819	819	850	818	867	811	837	911	886	850	823	851	791	853	825	861	838	855	877	895	863	850	844	832	828	852	835	825	837	851	861	834	858	827	801	910	852	850	869	863	833	834	774	851	887	865	805	817	849	854	893	825	841	822	854	850	855	884	878	823	866	854	844	890	838	865	906	820	816	838	797	835	855	888	840	801	866	861	830	828	862	896	785	820	866	869	853	859	812	844
24683	21174	28745	28073	23974	18971	13908	8752	5983	4446	3658	3078	2648	2376	2029	1712	1520	1393	1236	1212	1133	988	983	989	935	899	910	869	923	863	838	891	852	872	848	843	818	862	865	855	796	819	780	768	796	821	863	849	860	804	833	844	794	803	802	822	827	794	834	827	797	851	795	783	864	813	834	832	796	784	848	817	863	825	813	839	838	823	823	800	823	829	820	798	820	851	833	826	798	796	864	819	832	834	769	814	766	807	791	822	802	814	804	804	760	793	840	781	882	861	828	804	839	841	853	797	812	832	791	826	791	868	827	835	838	821	823	850	809	832	798	806	841	798	843	844	823	805	836	857	872	781	851	826	819	854	850	829	814	821	825	864	794	800	823	822	798	797	809	848	795	856	809	804	821	822	822	872	888	860	822	871	798	807	888	811	842	815	827	804	815	827	827	837	804	798	782	845	847	799	816	841	813	833	783	890	805	840	816	845	819	801	849	862	817	793	830	856	762	794	811	789	818	836	798	786	862	859	840	787	846	852	859	789	848	777	799	808	866	809	804	834	811	839	820	833	819	827	853	818	849	829	823	816	790	790	828	880	865	811	873	813	828	865	784	777	794	794	824	832	808	783	809	824	768	841	845	831	781	828	833	811	836	851	808	833	817	817	879	799	866	808	888	811	818	843	798	810	813	797	838	776	848	801	848	841	763	810	806	766	826	829	830	789	814	810	862	848	791	848	809	755	871	833	851	823	825	855	805	823	835	842	827	819	809	838	843	850	803	875	855	799	798	875	779	780	877	816	821	812	843	789	816	834	801	818	799	783	819	821	809	831	833	797	776	812	855	824	831	835	858	804	818	803	854	828	814	809	782	852	783	807	828	845	795	824	815	884	795	834	810	841	831	812	813	880	823	817	831	859	800	877	865	836	777	785	840	834	838	810	784	857	816	788	825	825	819	844	834	855	861	811	883	784	744	821	829	859	795	837	816	735	795	826	831	841	845	784	776	837	794	811	835	853	848	808	866	819	817	812	825	820	815	784	818	806	854	834	809	820	785	787	865	857	811	801	833	875	819	833	836	840	811	798	813	830	842	843	856	819	831	805	873	822	786	832	876	869	853	868	792	848	823	829	855	854	835	823	869	843	904	837	866	832	838	816	851	793	778	804	799	798	848	792	818	810	838	822	808	775	832	790	845	844	847	815	800	796	850	831	862	785	873	824	835	818	798	797	848	845	835	801	822	873	816	855	812	866	827	861	830	821	850	849	900	815	820	795	848	857	833	778	812	847	861	844	868	844	827	822	828	791	796	780	839	818	775	820	854	846	855	772	880	816	872	802	813	805	819	796	807	862	828	841	847	813	811	841	796	847	824	813	829	845	857	821	783	860	854	761	839	864	812	888	797	886	808	807	803	775	838	805	764	787	800	843	831	812	823	787	789	796	801	861	837	818	825	830	805	801	805	825	833	770	882	848	821	807	791	865	833	823	842	849	844	806	854	822	845	816	856	773	789	793	833	798	786	831	821	859	858	875	759	875	857	810	815	847	866	831	800	762	822	810	791	799	828	856	840	863	778	850	805	818	825	817	854	767	831	784	834	888	794	819	847	813	832	843	820	830	835	828	781	862	824	799	841	795	854	847	773	881	841	807	818	806	771	774	823	792	857	797	878	780	814	806	832	828	809	803	878	831	830	821	859	842	828	860	822	786	834	833	851	847	754	788	843	830	806	800	877	742	833	857	787	896	831	796	846	814	831	834	874	837	851	815	830	838	827	813	821	797	786	795	811	847	832	794	842	813	845	794	784	809	785	827	846	834	779	773	803	911	816	830	849	824	838	855	843	798	836	827	791	819	866	842	811	779	790	821	834	801	857	815	817	873	824	801	853	799	795	809	781	861	776	842	839	831	836	796	814	794	808	867	836	820	800	781	847	792	810	805	807	809	834	773	831	823	823	836	837	800	833	841	811	861	817	871	842	786	865	831	874	815	796	827	818	785	768	771	819	797	782	872	832	820	790	805	792	865	784	818	820	821	830	816	831	851	799	797	859	835	843	858	831	824	822	801	842	833	865	811	822	860	773	867	780	777	851	783	833	795	805	807	780	835	862	821	813	827	865	813	839	790	810	818	859	837	790	834	827	823	792	826	836	788	847	789	792	833	888	794	818	848	823	844	850	874	808	822	826	820	859	801	815	821	825	878	801	857	792	858	829	858	787	830	828	809	785	847	870	834	813	854	815	879	827	817	827	844	873	874	879	823	838	839	833	812	835	852	799	818	821	826	821	793	886	847	867	777	830	808	806	810	816	830	814	879	813	824	799	835	774	791	841	862	838	823	832	820	787	788	797	774	838	788	824	812	861	828	817	790	794	826	827	777	807	782	794	793	817	842	818	799	814	730	809	810	838	809	856	879	829	854	763	834	817	792	818	841	784	829	829	812	827	822	795	826	828	771	809	777	808	806	845	843	815	803	842	843	828	783	830	819	867	782	786	812	854	838	782	842	884	861	822	814	835	834	817	821	844	795	880	837	828	791	826	851	808	784	840	790	829	827	837	797	860	873	822	848	835	844	858	820	886	797	775	841	849	851	859	785	842	860	904	764	798	823	864	850	821	832	857	824	847	792	882	808	811	854	810	856	838	784	818	829	789	812	859	805	805	827	861	829	833	798	825	811	829	798	842	843	812	830	792	833	798	814	782	794	844	838	838	820	806	736	795	781	782	796	852	825	891	765	771	807	832	858	841	802	828	828	834	765	852	821	844	799	839	777	831	825	824	758	803	805	816	842	825	844	836	838	801	827	814	786	851	816	760	784	839	859	830	794	820	770	828	836	820	844	843	814	819	852	848	806	779	812	804	833	800	811	833	818	799	886	820	807	782	860	791	839	840	829	841	832	834	839	831	846	824	840	848	825	796	831	778	814	778	796	798	822	791	841	831	822	794	862	822	854	859	839	855	816	810	850	817	782	821	837	866	791	813	829	794	869	819	879	870	775	831	811	841	844	857	860	871	796	833	775	842	807	820	838	769	801	842	841	850	833	819	774	820	798	806	870	821	812	800	827	791	860	792	826	830	764	813	857	792	832	819	827	839	791	821	840	873	838	790	829	826	825	822	825	840	886	861	816	833	805	812	864	822	794	882	806	815	794	829	825	820	829	828	836	836	841	826	832	762	866	822	862	821	847	842	855	833	818	838	820	831	822	765	779	765	828	768	806	797	821	799	791	789	830	813	839	846	830	743	807	816	823	849	851	844	815	863	853	791	808	883	841	747	791	833	813	840	838	811	856	784	847	858	827	790	851	873	862	815	810	845	859	814	826	840	810	824	797	849	831	784	795	822	851	830	802	772	865	864	821	850	807	837	864	852	869	783	803	812	827	826	820	838	861	844	818	840	810	825	781	837	798	869	818	833	809	805	884	835	879	805	849	847	817	810	860	826	805	811	862	806	873	860	801	821	867	789	850	801	768	819	792	867	836	889	765	809	821	793	824	766	797	856	775	779	828
32595	53736	41826	32362	26276	21257	16651	12270	8958	6710	5519	4541	3693	3315	2717	2283	1947	1690	1502	1326	1169	1228	1123	1104	1046	964	954	963	960	931	948	909	875	888	870	843	884	898	846	898	869	807	791	830	839	899	832	809	858	878	792	801	856	825	862	886	826	801	822	853	842	775	813	870	852	812	852	804	846	817	849	812	833	821	756	795	853	832	804	811	828	854	816	812	849	813	818	816	839	792	840	791	865	792	821	833	854	833	837	825	841	781	895	807	847	825	856	845	839	853	836	830	870	834	835	826	857	823	853	846	861	819	863	796	793	816	803	783	794	802	847	828	811	851	848	865	816	829	822	804	892	813	835	890	797	799	826	855	795	837	797	818	782	832	879	821	860	836	809	795	850	855	758	819	837	799	839	805	833	801	850	833	814	891	837	827	813	806	783	856	847	803	866	837	816	819	780	849	779	813	849	812	806	849	809	829	857	771	826	804	786	858	858	813	813	832	803	816	834	835	850	824	825	823	824	830	778	786	871	792	895	847	797	805	843	805	849	819	856	832	798	846	803	810	810	854	842	834	831	838	863	821	798	871	795	862	844	825	781	777	824	807	837	824	819	789	844	824	834	842	865	814	807	815	844	830	858	811	846	803	845	847	832	831	804	826	834	781	792	834	819	822	826	808	846	811	852	811	772	774	821	834	839	841	824	781	793	796	809	834	779	844	813	829	842	843	771	837	831	873	875	826	891	808	869	819	788	813	833	830	831	880	816	836	838	843	831	868	876	841	848	819	784	820	818	799	792	801	871	869	846	853	804	793	851	856	819	853	806	853	842	835	794	821	820	767	811	814	771	865	845	855	852	829	815	873	780	789	861	869	812	829	851	854	814	883	800	854	900	823	803	820	759	882	813	846	833	809	840	754	863	822	772	787	811	846	862	823	856	823	830	806	820	816	831	857	781	798	868	880	820	880	852	832	813	829	871	834	827	858	795	801	833	783	813	817	831	844	845	849	862	835	838	772	807	844	802	888	878	833	826	843	860	783	857	837	803	791	831	798	823	870	806	803	903	766	824	809	813	824	817	867	806	873	768	836	792	805	801	807	834	833	846	843	839	840	884	872	836	819	821	858	833	860	791	775	821	812	836	814	803	833	823	857	818	809	850	805	881	783	829	836	832	815	829	835	866	802	842	821	869	818	829	852	826	866	785	835	809	854	854	826	816	785	879	825	818	787	806	846	801	841	797	865	865	793	849	856	838	829	881	780	811	832	878	820	868	832	780	856	876	812	863	829	811	818	826	855	815	809	780	853	829	800	875	848	839	819	869	862	854	829	786	825	846	826	794	829	854	776	824	870	816	851	787	823	852	882	788	774	787	874	847	779	830	815	751	781	780	863	817	822	806	883	828	854	828	834	800	786	826	819	773	837	823	842	851	861	835	842	846	833	827	811	785	831	791	831	837	856	812	851	865	798	790	878	788	840	844	828	816	857	894	832	871	848	799	808	924	886	851	791	865	790	837	804	804	807	818	842	806	807	805	815	843	838	834	849	845	838	851	856	831	805	784	878	848	821	835	883	831	819	856	847	811	838	880	815	816	842	843	804	868	825	845	816	857	817	844	784	789	815	811	845	840	817	870	814	802	888	844	821	853	829	900	783	856	808	815	853	827	813	794	821	869	836	863	864	829	801	836	832	823	799	839	848	809	860	858	789	816	776	854	800	834	788	833	875	826	860	836	857	838	850	787	806	806	877	843	823	803	873	879	829	824	816	867	838	817	781	883	851	904	839	790	813	799	761	867	829	821	842	857	860	884	848	802	872	786	844	856	831	839	834	797	865	844	810	807	812	845	809	836	869	783	866	868	835	846	832	838	774	798	835	814	818	866	818	808	817	798	803	830	859	848	815	782	868	827	799	892	821	802	822	817	873	815	871	773	779	824	821	844	832	856	886	845	778	761	868	803	813	839	828	845	811	860	805	830	857	786	803	860	898	841	881	801	839	817	825	853	803	840	853	812	798	871	856	820	821	902	867	826	811	758	873	876	750	809	876	820	868	813	785	835	855	794	807	817	840	826	849	830	793	849	781	824	856	856	841	762	809	881	843	821	881	815	863	843	855	851	904	854	801	813	841	815	809	826	879	805	823	771	796	807	795	803	804	840	795	825	828	831	764	904	832	762	889	819	817	812	807	831	827	883	813	838	798	817	812	887	846	848	827	832	836	808	831	816	836	901	836	794	818	878	851	824	841	779	779	876	781	870	833	794	778	866	807	811	816	803	830	833	804	853	855	820	798	818	808	870	833	781	811	777	833	829	815	846	812	857	861	798	847	806	814	839	818	858	789	827	853	854	838	828	817	794	841	794	828	817	825	793	777	798	814	813	763	799	816	842	814	803	845	828	863	764	835	850	802	820	783	825	806	782	862	784	861	835	861	836	810	827	831	795	824	852	868	871	833	841	824	822	815	822	847	841	825	827	868	817	776	818	876	847	835	810	866	781	823	834	823	822	826	872	788	797	853	799	821	831	803	841	805	793	848	829	843	755	769	834	812	836	820	830	832	828	816	795	772	838	793	823	886	852	790	828	856	858	848	830	826	822	862	808	769	849	841	873	832	900	812	837	856	817	785	817	820	773	865	754	838	824	848	832	851	842	851	796	781	813	813	781	802	834	815	841	799	846	829	833	811	878	806	795	829	884	798	841	830	864	846	873	747	799	829	787	826	835	838	792	843	794	826	825	868	866	803	826	853	833	841	870	842	780	857	807	815	861	848	847	786	871	791	821	833	845	828	780	862	847	852	844	823	843	829	819	862	817	832	852	826	855	775	844	811	863	881	828	828	880	816	861	859	830	801	834	852	818	845	807	825	811	884	809	784	883	841	858	874	792	816	827	795	798	825	805	829	828	838	800	859	856	855	843	807	790	792	836	812	829	847	802	819	845	816	842	857	778	808	867	871	833	848	850	841	769	875	799	854	762	827	797	814	800	831	853	843	860	837	826	794	822	848	840	828	777	804	849	828	835	858	806	779	833	839	784	833	843	763	853	827	839	837	833	825	909	846	837	832	830	834	824	855	829	829	851	901	803	844	861	856	851	875	769	814	824	801	817	752	869	824	865	809	826	804	885	912	814	817	845	836	873	810	845	859	764	783	821	824	821	868	809	843	840	830	802	843	843	862	809	752	833	803	845	787	836	837	820	787	812	827	814	832	837	850	847	753	865	835	806	816	838	829	865	779	855	824	816	796	808	845	872	812	843	818	863	837	871	832	849	875	782	835	873	791	817	836	777	856	829	814	830	814	823	844	826	841	861	809	880	836	852	800	816	892	864	839	809	889	850	808	842	804	829	808	795	811	847	844	857	858	845	810	871	822	826	795	788	800	884	813	792	852	815	805	858	846	867	818	855	826	861	833	834	816	854	789	858	796	810	848	820	815	830	865	821	825	791	828	827	813	793	854	823	809	826	783	879	810	825	821	801	844	824	867	786	825	868	814	778	834	833	821	834	806
22465	20981	28730	23730	22457	25402	26062	16044	10769	8403	6564	5515	4515	3934	3357	2794	2441	2173	1965	1646	1555	1408	1414	1248	1278	1264	1157	1125	1161	1113	1061	1128	1105	1055	1096	1085	1039	1039	963	1076	1035	1007	996	974	969	998	1008	1013	982	988	1037	1049	1063	942	994	1008	1003	986	1050	1018	1006	1044	967	984	995	1008	949	935	972	1049	974	983	1015	961	1004	969	981	1048	967	1036	969	1007	935	999	1024	1008	924	954	1016	943	1002	970	974	959	955	1005	947	1007	974	1006	1055	973	954	988	1070	1012	971	972	1012	993	949	972	1030	986	939	1029	979	994	993	1000	975	984	987	1022	1021	1022	1025	1005	969	968	974	981	972	1002	977	976	965	1006	1003	973	1015	955	1018	994	981	953	973	982	1034	945	941	1050	1035	1029	955	971	962	971	1034	996	1050	1000	973	963	909	945	1009	984	971	987	1006	989	1015	988	1002	1051	1008	1027	954	1007	1030	972	976	1033	1013	996	988	1003	1052	990	980	917	1036	1004	1005	961	1042	968	984	972	1025	979	1006	972	946	957	1039	953	999	963	1056	928	1023	929	998	1019	982	993	978	985	1006	977	1002	997	1000	1051	1032	962	1013	996	1015	970	983	965	1042	990	938	928	1051	1000	936	958	1065	997	986	945	984	1024	991	1027	987	999	1040	1022	981	981	983	1030	985	1024	961	985	997	1068	960	1004	975	1034	996	983	1005	1001	1034	1034	989	972	962	1011	990	982	1074	996	978	996	979	1041	949	1042	1005	1011	1032	1009	964	972	988	1012	974	1006	1054	988	1012	1019	991	943	930	1004	1022	984	995	986	1076	1038	1012	1056	1004	983	999	1045	948	988	1010	1024	972	1000	952	989	1030	1021	940	986	991	972	1011	995	947	993	1038	979	954	966	999	975	1021	930	992	997	995	987	1026	960	994	962	955	950	1025	1007	958	993	987	1015	1012	991	955	1026	1036	984	951	978	961	990	990	999	985	1013	976	967	974	1036	1020	945	1012	981	997	1005	1012	1010	990	998	975	997	1071	994	947	1087	998	1027	1033	1033	974	981	934	963	979	958	1003	937	1024	982	1003	1006	1032	963	1027	982	1036	989	1006	996	928	1003	984	963	1012	1022	990	1002	1080	976	984	971	990	988	941	990	996	984	1012	966	978	989	1007	1006	1007	1010	936	1055	974	957	957	1003	958	1037	1003	993	996	1006	1004	954	939	1002	1021	1020	1018	1023	1004	1036	1030	997	994	1029	999	967	948	956	1038	999	1041	1023	1027	1040	995	1023	914	953	1016	1020	1001	981	995	983	1019	1035	1005	1063	969	1014	998	961	1063	983	1012	1030	977	1027	1002	1012	985	1036	992	1038	1034	977	1010	912	1036	1012	1002	999	1073	974	942	1033	970	992	1013	1010	984	956	1030	960	1030	1019	988	1001	969	973	978	966	974	1005	1041	962	995	1006	965	988	973	1022	966	974	1035	969	960	1020	967	971	1057	946	978	1000	970	971	971	959	1000	999	977	1018	1050	982	936	1000	1051	1016	993	1000	984	986	961	976	1006	983	943	983	958	1024	961	981	984	1013	950	1008	1044	963	992	894	980	1012	953	1031	988	1029	1047	998	1014	981	979	973	1011	1018	993	971	975	1019	1042	1022	1021	1003	1021	991	979	968	976	1015	958	1079	963	975	923	986	997	1021	1002	992	962	958	1010	992	999	1001	1018	905	965	963	1040	1000	1027	934	1017	967	922	1011	1081	1018	990	1019	981	1018	908	959	961	987	955	1008	954	994	969	948	966	1047	1051	993	1019	988	1018	1045	946	999	954	1010	1009	985	1003	976	956	943	993	1048	976	1011	992	1040	926	985	992	969	973	997	992	1002	1026	982	1050	1027	973	980	967	996	965	977	1017	1006	958	999	1045	962	1010	999	966	964	1029	977	985	978	997	941	973	1005	992	1002	1020	970	1047	991	1019	1025	998	1034	984	943	1052	981	988	971	954	961	1000	959	971	990	966	927	1021	1019	1008	1003	981	956	939	980	1036	983	988	1012	979	986	987	996	995	934	1048	1034	984	986	1057	1039	1021	943	964	1009	987	1057	1003	997	930	1001	1003	966	940	996	988	907	943	1057	1014	974	1002	987	1062	931	939	999	1014	995	953	986	1039	966	1023	1026	979	1018	1023	1000	978	1004	990	1012	999	1030	1038	1005	1024	1033	995	957	1002	974	993	934	1027	931	958	967	1009	966	924	1025	1003	980	920	1014	955	976	1007	981	993	994	912	940	1018	941	1020	1010	1015	992	990	1000	948	1033	969	978	990	964	1030	1045	1010	961	999	1039	953	1006	923	1008	1008	964	970	981	979	1004	986	1032	1061	991	998	1032	1003	1056	1042	993	1045	994	972	980	985	1037	1042	934	960	1013	1018	980	1011	993	1027	1006	990	1009	997	992	971	963	941	1032	970	946	992	940	936	1019	970	965	984	982	944	994	1030	955	1030	983	985	972	1015	966	1008	1009	1019	988	979	989	1036	984	1007	1051	1007	1035	958	1032	979	957	1025	1017	965	1008	978	944	1030	1022	985	990	1005	973	980	1029	1016	1028	986	986	951	952	970	986	969	1028	958	1010	1033	1017	930	1012	998	994	997	933	929	961	1032	993	1043	1015	965	996	958	998	1046	1020	967	1022	979	968	938	975	994	942	1040	994	959	946	1000	1004	942	972	1030	976	972	944	974	963	1040	1018	986	991	1028	1017	1027	1021	983	978	934	967	999	954	1046	984	982	993	925	971	1005	942	998	1003	910	1018	1007	967	955	994	977	1003	983	1005	1014	998	1017	961	993	988	996	986	1083	963	955	993	1012	928	1016	996	1042	932	938	1018	1013	961	935	1011	1005	1024	951	986	980	967	982	932	1036	995	967	1040	1023	1019	985	983	996	1023	972	1003	1037	979	951	1057	959	993	942	1048	974	1026	997	973	1011	984	975	952	978	1010	1003	1027	977	974	980	992	1038	990	971	972	1047	1029	999	1020	999	996	959	925	973	965	970	1000	995	970	1018	943	1006	988	1005	974	1036	979	947	998	960	957	996	921	997	987	943	1062	992	1031	963	979	1017	972	943	997	1022	967	1013	962	1006	1011	1007	982	941	962	974	964	1078	994	981	952	977	1005	1047	1005	1021	1015	994	994	970	1032	1014	1017	926	1001	1004	966	976	1035	1042	984	990	1010	930	1013	1020	948	1030	1070	1036	965	960	1012	987	998	1020	1000	1020	1001	1039	986	1011	987	966	1007	1014	964	972	953	1034	997	999	996	926	1004	1014	971	1048	1010	1045	985	1044	1023	1012	1058	1007	980	1002	1048	968	986	965	1035	949	976	1051	974	968	977	981	1061	989	961	1010	953	967	1057	949	945	969	1024	1034	978	937	993	964	968	1006	1053	1017	965	988	1032	959	1029	963	1032	983	1026	1021	969	985	1016	1050	1025	971	982	995	1002	969	1019	1009	990	1013	994	926	993	987	1030	977	1040	1042	982	1002	1032	1005	1020	1015	991	989	1023	971	1022	953	984	1050	989	999	1018	957	997	959	1023	1043	985	966	992	948	1018	954	997	981	1023	989	981	1025	1049	1025	1020	984	974	1016	1012	969	949	1007	977	965	1007	1021	1023	965	1018	976	981	978	979	991	953	1027	985	1077	1007	960	986	1050	1026	949	1020	1049	993	1060	985	997	953	1025	962	1027	972	1006	987	960	1030	1065	998	1016	980	997	999	996	986	1049	943	1044	983	1005	1007	1016	1006	1041	1075	1017	1061	976	959	975	1063	967	1010	988	1004	1005	980	1050	933	974	1076	1008	1070	1006	1000	1015	982	943	976	1018	996	991	961	1040	979	1021	1007	952	990	1020	953	961	965	1011	953	971	940	977	963	966	1025	946	990	1003	974	956	997	967	973	989	1012	956	953	1042	1033	991	1025	1001	1002	1024	986	1035	981	971	1030	1010	988	1066	1022	996	1030	1015	989	967	990	981	994	996	940	1033	988	993	989	1017	969	958	1032	971	1042	961	1035	1010	986	942	941	982	1018	977	1017	998	947	966	1005	990	997	1033	1032	957	989	1003	975	1023	1011	1001	1029	976	1037	1027	986	991	1015
35621	62530	50860	40593	35345	29627	23935	18237	13701	10923	8752	7389	6079	5085	4385	3614	3063	2619	2112	1927	1677	1505	1480	1331	1309	1263	1271	1146	1171	1146	1146	1107	1061	1131	1090	1053	1015	1041	1004	1016	1031	906	937	992	983	1005	991	992	1025	946	910	930	951	1004	979	976	996	996	960	952	972	977	960	965	976	952	972	977	1060	920	1003	1001	914	924	964	991	927	949	931	976	975	972	930	934	1020	1057	944	955	965	995	932	982	980	1005	1027	967	947	937	986	999	949	994	972	973	958	965	963	1020	1045	1017	931	977	928	991	963	990	939	958	940	945	1039	1029	982	927	996	940	979	909	970	994	949	974	955	967	998	968	990	956	986	917	987	989	989	979	963	986	981	974	908	959	947	961	950	972	941	965	954	902	995	961	1029	936	918	982	964	966	902	963	1026	986	926	998	976	960	977	967	927	1001	943	979	927	982	951	969	953	944	950	930	976	918	926	954	991	994	947	1014	950	946	955	960	960	990	972	928	1035	1033	1025	944	976	1001	978	972	917	950	1003	938	968	956	1020	970	934	1021	1003	961	1005	952	955	987	1025	938	1006	983	981	910	916	956	1001	996	1008	997	958	957	983	1001	970	1016	1004	970	926	908	976	1039	930	974	940	984	918	918	965	917	988	992	948	991	985	961	920	962	911	929	967	991	991	973	977	1020	934	999	983	1008	1004	943	1000	958	949	923	941	964	996	944	980	934	957	946	986	922	978	1003	939	983	986	941	1006	1028	1039	969	955	991	952	926	1010	963	962	946	1000	917	997	965	968	914	909	940	1018	983	945	978	972	989	999	959	1012	953	1059	1013	973	1015	948	995	928	980	964	1024	932	962	926	963	955	959	1022	996	936	970	1018	929	971	949	1012	965	969	957	953	946	971	965	948	957	1008	964	987	1019	946	981	972	974	1003	949	979	1028	951	968	996	984	973	991	1004	932	992	955	932	995	972	951	962	1001	968	936	993	953	1021	989	942	975	966	954	1013	976	926	999	927	960	970	979	1008	908	987	931	953	960	1006	942	1006	929	994	988	921	969	998	988	936	962	948	1020	937	976	963	953	997	995	959	1000	937	962	979	946	981	962	962	949	950	928	979	938	955	969	914	971	982	1004	940	995	920	1003	923	957	947	960	970	993	1029	953	980	951	925	947	916	906	995	975	971	926	962	941	1039	1020	981	996	970	958	980	980	947	994	1075	999	920	968	979	928	993	885	980	945	990	960	999	1000	937	954	986	943	982	955	969	962	1027	962	981	975	936	919	933	919	941	975	969	971	1012	977	936	969	979	1008	952	978	996	1019	1008	926	966	937	990	956	918	973	1042	1033	956	962	956	968	956	935	986	947	972	953	982	944	959	998	987	952	961	1008	999	969	965	969	1003	990	965	903	920	931	965	989	991	967	936	1019	1003	958	905	958	974	961	1050	984	922	1054	918	933	957	996	925	959	943	949	902	1005	962	926	987	988	997	933	986	925	1007	968	958	985	944	1017	972	954	959	946	1000	970	937	970	1008	1011	928	965	936	1000	1018	943	943	963	986	1021	967	929	969	964	936	959	1026	943	924	951	986	994	942	950	991	985	942	975	950	940	999	964	982	932	1009	960	975	1019	1010	1037	984	957	953	958	1015	942	979	928	943	999	1001	931	996	966	918	919	946	907	980	1011	986	966	949	966	900	934	958	997	1063	937	981	970	935	998	938	953	935	1021	1011	1027	938	999	924	980	938	943	958	968	966	938	987	908	1010	1014	957	992	956	932	980	975	975	964	948	985	950	910	942	1003	1029	997	1031	927	984	951	975	981	985	1005	997	984	917	989	982	1000	944	967	956	938	1014	994	963	909	957	942	944	973	953	940	1005	918	1011	935	945	1001	925	919	950	971	970	875	992	984	997	968	1032	983	972	1014	961	965	964	930	952	973	997	962	934	990	986	962	962	963	981	963	993	1003	983	979	988	967	1010	937	991	943	951	942	910	948	945	934	958	948	1025	966	984	896	962	934	984	1013	980	966	959	965	982	944	973	928	986	942	970	960	970	977	912	942	999	996	995	975	925	943	965	959	1030	1042	934	985	969	974	996	897	983	924	931	960	964	969	969	1001	945	971	1010	947	1014	998	953	965	931	977	961	961	1004	1024	953	1004	921	963	943	971	967	1002	961	916	929	969	994	955	954	938	968	903	1023	1017	982	987	1011	941	978	962	943	932	951	900	931	958	945	913	998	944	979	980	969	931	913	977	946	956	1020	992	960	943	926	988	946	924	923	930	951	990	961	976	933	939	963	974	976	1031	919	919	921	994	1003	959	973	911	1011	963	993	925	1008	1003	946	971	987	955	936	979	983	957	1052	970	941	998	979	963	1034	972	961	958	972	979	977	965	977	972	972	991	984	976	916	969	972	923	922	945	996	1002	1008	975	910	936	997	869	977	933	945	921	986	926	913	961	935	1040	989	926	942	990	1016	982	1029	975	1012	965	983	922	937	994	1018	963	992	988	986	995	969	1016	967	953	1022	957	1016	975	937	966	1001	933	959	974	997	1006	971	1027	955	959	997	969	999	978	948	924	973	977	996	980	993	974	1017	996	996	962	982	956	992	970	936	1008	953	976	978	994	895	950	901	935	994	943	902	970	987	989	958	944	955	1027	972	978	972	917	960	1006	1002	970	964	986	942	921	940	965	921	959	961	941	961	987	975	931	989	989	1017	963	967	940	951	913	909	955	932	963	909	954	963	981	967	973	960	946	955	995	913	1011	938	978	962	935	965	936	980	940	957	935	978	970	936	979	995	987	957	941	941	1005	1025	969	987	990	940	881	937	995	962	939	950	969	928	997	1013	989	965	948	959	956	985	990	912	958	1002	970	898	988	971	954	989	956	992	959	950	997	981	955	997	988	975	1037	957	916	939	1007	940	952	961	923	982	957	974	1009	916	946	978	1007	1007	997	971	959	988	945	1002	991	992	1015	960	945	993	970	1007	966	912	918	1036	941	992	956	967	950	981	1016	948	918	968	996	991	999	1006	990	967	955	945	964	995	984	986	1026	957	949	981	985	1023	964	1031	1010	985	977	994	938	956	933	946	973	997	936	999	986	990	991	961	982	1009	1009	938	984	958	956	998	944	971	974	1043	968	977	1009	1005	900	922	958	1024	908	978	927	989	985	974	968	976	960	928	976	1000	951	919	967	983	916	964	956	1000	960	942	958	908	963	952	991	949	938	974	930	959	944	970	995	986	1040	1003	977	934	918	958	957	1024	947	935	927	976	960	995	935	991	978	1022	996	1011	944	953	997	956	974	958	968	939	989	916	946	986	965	994	977	997	1045	996	967	957	971	1005	920	968	1020	957	955	970	880	952	920	954	992	954	959	956	974	1007	958	978	934	978	963	990	966	938	969	1006	959	916	977	990	922	986	985	1003	972	957	1011	981	982	967	949	1004	910	961	973	927	980	959	939	995	972	988	929	948	970	1037	992	958	945	996	905	969	995	984	958	994	964	1028	948	980	1009	1032	993	976	1026	1003	979	971	946	1007	982	907	974	965	1007	970	981	1002	962	987	974	969	1037	902	1023	962	951	971	908	972	960	959	958	978	942	1002	921	951	968	956	994	888	956	968	1006	931	975	964	994	930	961	969	923	972	966	959	957	969	957	911	930	980	985	985	977	973	1015	929	984	974	965	909	937	931	947	1002	947	989	940	950	943	940	960	977	944	907	977	965	949	966	943
30958	35641	39852	31530	22005	14610	9201	5952	4375	3459	2848	2361	2098	1811	1591	1370	1219	1151	1034	950	900	860	893	877	839	822	791	795	823	807	726	786	799	777	757	774	796	766	755	744	697	749	725	768	765	720	741	739	777	769	797	752	722	775	717	706	689	750	773	714	717	788	770	717	784	707	761	781	743	767	721	757	772	763	778	752	752	723	770	727	691	718	761	754	714	741	786	781	734	719	750	685	711	764	789	709	766	774	766	705	716	762	816	740	747	718	699	705	766	768	771	723	732	769	763	764	730	751	706	703	744	786	751	722	745	702	729	740	738	761	738	740	767	725	787	776	740	742	759	701	720	755	765	709	716	726	789	765	767	747	687	734	745	760	746	744	779	744	765	729	712	760	744	766	744	756	731	783	734	742	791	750	775	713	761	739	714	784	767	715	733	757	727	802	751	698	758	708	800	776	774	752	862	721	751	760	740	737	770	707	762	744	746	737	726	721	764	776	735	710	745	697	704	750	764	767	729	702	716	747	754	756	790	741	759	725	736	770	806	686	761	758	751	759	744	758	713	726	746	738	732	739	712	796	741	716	767	735	775	780	748	798	759	727	734	722	770	698	772	804	766	694	794	777	729	723	725	752	714	748	743	720	804	731	760	733	772	712	738	748	750	710	718	730	800	825	696	703	728	740	731	760	790	756	749	780	811	763	743	748	735	717	768	789	745	758	772	734	757	756	754	769	717	710	777	710	680	716	767	714	753	729	750	736	734	728	742	789	738	721	754	705	685	734	726	713	721	741	698	715	751	751	769	770	776	764	725	787	710	718	742	724	715	736	722	808	712	786	679	737	744	740	778	761	751	792	735	790	761	794	754	766	731	726	757	703	755	787	762	748	738	805	763	752	753	747	757	801	759	734	770	730	779	770	741	741	733	762	744	785	793	740	754	790	772	761	777	755	727	690	750	741	715	692	762	752	743	779	736	767	744	779	776	750	698	771	746	763	735	710	784	723	719	756	759	762	749	756	739	718	712	692	723	751	784	770	753	794	763	796	815	730	747	729	765	750	716	678	721	752	749	755	715	735	743	750	738	791	797	763	688	693	722	758	779	819	727	732	795	764	736	741	785	730	747	748	734	760	778	776	715	726	760	788	745	765	753	716	751	727	736	768	760	755	769	699	711	771	779	724	754	724	756	711	736	728	806	755	785	797	731	713	703	707	756	769	758	728	726	741	803	702	756	692	712	697	758	742	737	777	736	739	702	750	723	771	710	746	686	755	782	763	708	726	732	752	726	743	740	761	787	751	744	755	756	726	810	737	771	734	729	746	756	776	736	722	745	773	710	778	783	742	739	744	750	763	763	743	786	744	718	745	745	673	816	762	700	761	685	756	749	765	772	738	729	734	725	744	684	796	747	704	735	765	784	748	798	705	741	741	711	752	732	787	734	744	772	687	746	736	760	727	778	780	740	758	715	723	762	791	753	731	756	739	747	732	759	746	763	713	770	715	777	761	828	779	771	764	699	722	753	779	726	765	793	804	720	762	767	740	768	731	726	733	780	746	763	777	734	746	718	765	743	719	794	743	749	702	774	784	771	706	769	769	754	735	715	763	787	778	828	758	758	734	763	726	777	693	747	746	766	741	777	697	728	753	720	730	747	752	772	693	737	707	728	725	773	823	730	770	718	761	775	772	762	720	742	695	744	723	762	741	721	822	735	752	776	740	711	769	790	752	771	766	751	741	763	766	779	743	726	757	745	717	770	797	775	792	727	759	742	724	787	735	718	670	744	769	759	719	782	768	804	664	784	711	759	740	704	760	782	743	782	744	691	751	834	741	728	782	790	783	765	765	764	728	725	753	738	731	745	726	705	692	745	784	740	737	719	753	753	715	779	690	734	695	778	705	780	756	777	789	814	715	743	764	748	730	763	755	782	735	728	759	786	719	749	752	772	742	754	757	708	745	754	715	753	739	734	727	713	721	745	763	723	737	700	765	717	740	715	687	735	765	789	729	742	722	679	766	721	743	735	717	670	781	791	742	731	713	714	753	809	754	774	723	715	758	746	709	736	750	761	746	726	706	795	718	726	688	701	704	729	746	779	737	731	736	718	736	737	763	769	721	737	740	753	710	755	750	667	786	746	774	760	728	774	744	773	753	726	753	757	744	731	732	693	750	755	753	760	775	728	713	720	736	701	764	721	747	701	754	762	747	793	733	747	763	786	765	724	780	716	750	741	746	804	768	784	763	729	703	747	725	785	751	794	773	762	764	761	792	712	842	703	698	746	799	732	774	745	752	730	741	737	771	745	777	733	748	713	722	763	736	753	762	799	753	699	717	721	719	712	789	708	791	760	770	774	684	791	756	809	736	739	696	777	743	727	721	743	826	716	759	756	729	766	746	776	730	739	763	761	790	749	727	748	725	772	776	755	773	719	759	757	735	753	792	805	738	748	723	769	740	745	749	708	761	758	806	765	751	761	717	744	742	791	733	805	774	771	784	704	710	747	761	761	744	774	716	753	720	792	749	774	736	732	774	742	706	777	754	768	729	751	769	722	776	784	758	760	769	780	760	727	724	780	748	733	724	769	744	730	707	744	756	730	743	757	762	722	751	730	772	752	697	709	717	728	743	751	739	737	731	760	747	690	738	715	741	678	754	762	764	767	723	720	758	747	733	748	729	725	731	758	753	730	730	700	773	742	729	733	708	712	787	780	775	755	750	723	784	761	731	719	722	717	748	766	757	773	779	737	757	745	753	762	691	773	711	753	780	779	740	819	760	722	737	754	689	747	757	742	789	733	813	729	762	786	716	725	746	746	741	749	758	708	740	768	739	780	790	744	790	766	729	716	763	763	757	738	726	782	712	770	817	719	742	785	726	763	780	785	717	748	749	717	731	760	758	685	760	751	769	743	759	740	717	777	712	766	752	709	740	768	739	756	743	797	795	781	719	717	723	754	776	732	737	765	762	743	761	750	739	743	737	755	717	749	739	757	775	718	761	706	732	677	775	767	729	760	738	789	745	816	735	739	736	740	741	696	745	773	724	793	700	763	756	723	737	751	775	746	742	750	716	756	778	746	756	720	743	741	725	719	796	769	757	815	720	761	781	757	740	683	813	733	748	774	788	771	780	748	701	772	772	765	761	758	744	769	758	742	766	827	761	744	753	755	715	793	740	758	692	733	758	744	742	736	772	750	749	747	721	767	760	698	770	742	751	741	769	770	780	755	722	736	783	745	714	780	780	741	752	698	737	778	762	710	748	730	767	791	777	738	730	734	713	780	760	725	719	747	771	713	749	737	733	797	706	787	710	742	774	735	767	745	778	711	753	769	777	734	764	727	771	733	746	764	732	714	724	732	736	725	735	801	756	701	739	698	703	749	730	794	687	793	770	749	788	748	734	708	777	742	755	778	737	767	775	753	773	738	765	792	735	736	754	742	734	710	733	770	743	676	753	795	786	748	733	753	732	775	755	690	753	717	776	715	784	802	737	749	721	754	758
31961	48463	38134	27878	22764	17059	11961	8715	6793	5279	4035	3459	2880	2426	2101	1701	1524	1390	1208	1112	1030	944	912	910	934	850	832	838	851	808	813	783	803	869	849	789	750	790	733	713	790	729	766	750	813	776	750	788	714	739	785	745	720	782	772	750	776	832	747	797	758	743	747	720	748	742	770	762	744	755	790	755	712	744	701	764	791	789	726	782	766	752	774	733	809	751	737	683	740	700	724	751	767	753	795	789	811	750	796	781	718	810	791	724	713	761	793	685	795	733	714	752	803	819	737	759	760	727	744	734	774	770	729	728	696	728	737	729	748	741	709	798	745	712	802	736	740	758	712	766	806	757	785	769	728	748	730	762	804	755	743	713	735	754	788	774	781	806	769	777	798	721	717	715	725	722	802	821	712	753	716	741	770	772	764	746	794	728	748	749	732	774	770	758	737	798	753	763	756	725	770	695	761	774	749	769	769	774	740	769	759	740	752	793	809	753	739	782	753	715	751	751	745	743	757	784	764	756	767	696	748	744	743	733	793	783	772	739	741	798	810	765	740	744	731	745	734	719	730	746	731	725	751	755	751	809	739	810	748	764	713	748	736	730	735	771	764	779	740	732	757	712	779	745	733	736	742	737	704	739	743	809	762	763	707	790	738	755	749	784	763	772	751	722	746	750	777	761	758	773	729	757	753	784	818	770	724	730	782	727	765	715	759	766	757	766	735	729	757	752	777	787	784	751	715	763	760	739	761	742	749	757	751	749	766	751	764	753	773	805	790	753	790	759	791	761	756	787	793	777	731	729	700	757	746	778	712	715	772	730	747	758	767	729	746	778	751	739	768	748	758	801	721	804	754	736	748	727	747	743	814	738	727	787	821	714	758	771	745	772	762	732	692	761	783	750	770	792	739	754	732	748	804	764	788	736	751	740	773	761	726	709	751	725	725	757	723	828	738	762	723	751	702	728	749	829	736	737	750	797	760	753	771	762	794	784	773	723	737	764	767	743	757	780	758	762	799	727	742	800	745	770	753	763	793	775	719	749	784	718	745	689	751	723	759	774	733	772	758	728	780	749	757	736	774	756	727	781	732	762	717	747	821	669	765	774	758	743	742	767	764	763	731	746	758	773	781	731	783	734	741	812	701	776	785	782	801	779	733	697	766	758	694	740	735	721	733	780	815	716	769	737	825	721	757	711	731	779	715	744	718	764	752	736	789	812	725	726	742	770	776	772	790	759	768	747	795	751	720	740	753	749	740	766	776	789	771	789	789	746	776	791	763	785	742	758	755	759	745	769	763	720	773	777	742	719	789	792	806	791	746	757	763	791	757	763	767	704	743	756	794	800	802	752	765	732	769	767	757	782	743	775	813	726	741	745	732	712	790	778	761	756	768	779	753	759	744	755	759	748	719	737	776	772	742	759	760	737	728	770	767	718	747	791	759	779	752	791	745	764	777	735	714	746	794	770	753	735	801	732	733	772	785	779	743	754	803	829	715	682	723	762	779	811	711	725	721	745	723	739	765	776	756	762	721	702	736	762	754	763	785	746	724	802	786	819	767	778	724	718	749	769	714	731	805	750	747	762	746	771	754	757	824	719	741	744	765	778	743	699	799	770	765	764	728	787	761	731	759	743	753	756	769	721	762	692	769	736	726	746	794	784	774	766	765	763	762	749	802	716	731	710	720	770	755	714	767	749	818	672	741	783	767	749	736	744	759	764	779	731	744	805	800	776	729	757	749	779	729	762	774	728	740	814	749	739	770	764	742	828	717	786	801	800	703	732	811	791	786	796	743	764	745	768	726	777	775	723	767	789	772	767	718	770	747	747	715	747	725	765	769	811	800	751	756	750	718	713	786	753	809	712	793	772	809	770	763	753	729	746	808	769	764	721	798	719	751	745	699	750	778	725	751	786	845	730	777	732	721	780	731	719	747	765	788	736	703	748	777	758	744	741	804	742	749	755	734	722	780	732	745	732	810	714	742	732	802	707	718	773	780	792	786	722	728	720	691	794	739	781	738	759	770	760	788	746	776	723	791	725	814	716	780	736	727	754	776	787	737	781	745	724	692	705	772	758	740	752	727	757	728	772	758	779	764	813	704	774	767	768	809	756	788	799	769	770	760	759	788	760	761	738	764	770	740	784	763	718	763	769	738	728	692	754	728	763	784	704	778	706	774	753	728	735	785	680	788	742	715	752	723	734	726	764	796	727	737	773	785	741	738	760	757	726	768	764	758	760	741	743	776	729	760	732	756	713	765	756	725	760	732	800	746	789	748	767	729	751	730	779	785	783	744	726	767	747	716	752	732	758	745	793	718	744	781	729	787	733	707	749	745	736	716	789	744	725	733	710	785	802	758	727	793	792	753	735	728	765	732	770	777	764	804	756	776	775	726	758	788	733	755	717	733	746	753	772	766	738	729	765	766	721	752	727	684	733	710	732	730	774	813	756	698	752	733	805	761	758	757	757	776	705	792	719	772	705	796	761	728	754	760	678	734	786	766	779	776	736	750	763	735	761	764	756	755	712	760	782	740	741	722	766	765	745	725	739	754	776	757	735	723	789	785	755	756	767	770	743	698	705	765	779	780	741	704	749	735	755	728	755	682	812	790	722	723	761	753	717	704	784	786	739	757	794	740	758	730	681	785	797	771	732	772	731	733	747	742	768	754	774	722	736	799	806	749	788	763	811	786	721	711	748	782	704	720	730	790	746	764	757	753	736	753	770	751	758	746	785	771	781	764	683	752	744	836	751	745	712	751	766	744	767	778	794	752	753	719	743	730	761	794	747	763	807	789	751	763	774	710	747	710	769	741	747	741	735	773	714	766	722	736	748	718	787	756	762	796	738	790	709	740	760	706	758	701	781	765	755	763	725	775	773	781	752	747	722	725	711	716	757	747	790	721	793	793	816	751	790	709	770	725	783	749	748	772	763	731	739	773	769	708	786	710	757	736	766	772	750	718	767	728	722	808	762	741	745	777	719	768	758	745	770	808	691	768	791	764	777	746	711	791	841	813	767	724	792	769	753	786	784	780	723	735	763	750	767	775	787	757	754	685	736	762	750	746	756	706	782	760	793	740	774	750	735	789	724	731	757	751	766	749	778	712	734	792	755	740	725	788	754	701	752	737	785	731	723	757	745	766	758	774	741	774	737	771	744	746	769	770	747	790	740	763	760	726	795	732	766	747	775	709	833	754	765	759	749	782	752	745	746	747	789	739	776	727	752	732	736	755	753	736	756	762	744	741	798	806	706	772	737	712	747	728	757	727	756	738	783	761	759	756	777	757	769	718	735	745	715	746	738	718	722	827	755	778	749	781	749	740	793	700	748	757	758	703	767	725	723	780	783	764	754	710	763	776	777	752	745	784	762	789	715	743	741	711	756	784	748	738	772	708	718	759	731	787	772	765	759	780	767	746	786	758	769	775	777	796	739	770	785	801	767	735	793	760	776	751	751	736	770	728	738	761	737	771	775	753	725	770	743	823	697	751	750	741	733
23523	20965	28559	25436	24446	22968	17677	11019	8021	6408	4986	3926	3405	2934	2403	2027	1760	1493	1327	1272	1203	1116	1071	1064	1091	1000	931	934	965	964	962	977	949	910	879	928	861	890	814	878	879	842	842	865	844	860	833	872	822	866	849	809	921	836	844	813	832	866	789	836	910	831	855	870	863	866	895	804	835	869	846	867	857	792	828	826	840	865	805	840	832	861	811	884	760	819	829	874	865	823	833	818	801	877	925	876	877	830	867	862	796	855	841	842	851	867	889	826	858	867	869	862	859	893	867	815	858	884	866	816	910	852	841	852	834	874	786	796	836	851	814	820	814	832	867	873	849	840	854	850	803	863	829	845	814	826	823	839	840	827	824	878	831	887	872	844	858	847	793	860	876	848	772	845	855	811	873	821	804	873	825	870	781	815	827	852	845	806	862	775	894	888	810	841	838	860	846	865	801	845	824	842	805	874	810	879	832	834	804	804	823	837	852	885	889	819	879	887	875	849	841	836	826	853	874	863	800	839	853	857	833	859	863	861	766	807	836	854	792	820	878	786	859	811	888	835	849	874	849	861	873	893	828	839	845	839	824	796	793	863	826	895	854	803	902	765	874	848	823	841	860	800	876	825	871	843	825	852	841	824	876	851	813	816	817	862	858	860	850	850	848	850	801	831	912	898	846	825	844	822	850	827	842	850	830	822	814	835	799	822	809	791	832	853	817	808	767	864	862	908	822	850	877	826	831	807	883	882	847	851	859	832	818	890	814	802	849	869	875	817	840	886	823	847	818	815	867	831	798	838	845	845	859	845	779	848	835	797	851	872	845	867	855	868	840	864	862	875	847	862	898	862	867	825	820	865	856	858	811	800	811	821	872	861	832	847	791	847	836	845	822	847	816	887	826	874	822	776	814	852	820	871	898	904	867	854	896	805	813	830	860	888	855	852	834	857	849	860	817	916	783	875	864	826	889	822	766	830	858	795	829	842	879	829	856	824	887	836	792	821	828	817	863	831	761	803	812	837	827	836	877	873	786	810	834	830	851	866	817	823	817	830	848	888	866	837	865	846	870	827	862	831	875	889	869	831	847	846	893	864	793	884	838	843	857	879	807	857	819	886	850	877	833	826	805	858	935	840	782	843	870	854	818	851	879	850	808	854	852	836	831	777	876	816	868	878	843	845	833	832	830	872	828	810	800	822	836	828	877	814	868	860	859	861	859	828	858	827	844	799	847	837	869	865	873	844	788	826	857	819	818	845	836	800	843	854	809	875	847	835	827	821	853	827	868	836	855	837	832	867	866	826	829	854	813	838	861	870	819	845	879	790	889	846	824	834	860	838	840	857	871	867	818	839	839	830	855	840	826	874	822	877	856	877	753	884	856	848	880	869	870	920	845	834	854	898	865	830	814	849	857	853	803	826	838	805	826	859	801	857	858	838	894	821	829	873	827	914	812	857	798	824	822	825	906	845	894	830	866	789	884	878	885	847	882	860	850	909	852	821	845	802	865	860	838	846	766	772	869	794	838	867	791	862	833	888	845	827	791	853	807	843	846	831	823	874	819	783	860	797	833	847	847	866	883	876	872	865	760	897	876	812	868	846	906	821	850	851	843	836	884	861	864	881	850	852	833	857	821	841	843	861	861	826	818	837	815	884	853	797	852	845	879	825	829	772	854	839	840	843	822	786	865	843	803	785	814	855	847	857	891	884	825	874	819	854	868	831	855	894	869	912	811	816	819	897	878	824	873	847	796	812	820	834	820	814	852	811	795	901	821	884	862	814	837	879	843	866	822	830	769	829	794	828	865	795	839	884	815	837	877	812	835	820	882	852	799	886	876	855	821	884	897	833	884	809	848	860	868	837	843	859	815	832	839	853	834	853	832	814	845	902	862	841	859	830	865	868	835	828	826	835	804	879	847	873	845	828	815	862	861	850	820	834	900	871	841	851	859	816	789	889	835	843	897	833	813	838	793	889	831	838	875	874	845	828	865	892	869	815	816	849	836	863	833	896	870	893	821	849	822	858	836	881	785	844	832	836	828	840	826	837	857	860	913	865	850	821	857	813	802	809	885	793	887	828	800	800	873	845	878	829	885	865	863	834	804	877	849	829	846	825	845	855	850	818	842	885	881	905	858	859	851	811	814	817	792	894	831	832	870	847	829	864	811	860	854	834	796	812	833	828	828	797	872	898	817	818	857	847	812	889	791	861	824	840	846	855	840	829	909	868	842	828	819	802	813	824	877	865	798	828	823	823	840	782	824	863	865	859	872	882	836	856	848	817	812	822	795	882	841	893	828	865	840	878	830	812	858	837	820	852	847	866	817	874	816	814	814	887	807	884	871	850	806	885	865	878	889	873	844	856	845	892	830	759	861	827	854	853	874	840	899	845	825	839	869	831	815	856	843	828	876	814	885	878	842	877	869	831	842	834	889	867	835	769	805	851	903	829	792	868	872	898	843	833	844	858	863	845	865	822	888	877	788	853	864	857	860	836	823	834	888	839	822	870	865	882	826	813	836	875	846	841	811	855	854	795	858	845	892	859	856	820	873	809	850	826	866	839	863	852	836	868	824	869	860	847	834	833	798	837	809	842	859	886	818	838	881	842	856	871	856	802	927	833	829	880	791	790	851	839	847	877	841	836	840	865	893	844	823	853	837	813	809	875	847	842	833	778	797	903	922	862	823	817	854	900	846	838	782	844	845	811	816	830	802	841	835	821	891	883	889	846	861	846	834	876	828	835	833	835	818	795	802	818	905	876	858	833	868	873	807	847	863	812	855	849	861	887	874	846	830	805	860	842	865	872	829	856	825	903	906	824	871	786	912	854	839	825	896	838	738	872	809	836	832	797	826	836	807	807	847	823	832	829	797	867	835	803	785	860	843	830	823	854	842	821	875	890	842	820	887	829	805	860	886	840	877	847	816	876	833	849	849	825	825	885	845	771	761	840	835	865	845	777	834	792	830	869	837	866	783	836	876	846	845	878	849	870	854	842	817	854	870	885	883	843	766	825	842	818	839	874	842	783	817	855	807	802	838	863	874	804	810	893	807	844	762	845	884	834	827	834	859	848	841	882	768	879	839	854	857	852	835	865	782	866	835	851	863	872	850	851	858	843	865	863	861	837	853	872	870	808	832	815	838	823	846	812	863	834	826	824	883	847	855	848	805	822	890	851	831	830	865	871	833	821	786	861	842	833	855	836	842	826	867	838	863	849	821	850	827	830	807	897	820	841	873	868	823	808	837	830	881	890	827	859	798	853	780	815	852	821	864	844	841	805	811	869	877	814	839	852	872	850	895	865	804	841	821	835	873	810	796	878	818	867	832	880	803	857	814	824	872	813	819	897	869	880	856	873	860	847	826	848	854	846	849	763	824	804	886	837	856	793	853	791	848	832	802	868	865	842	854	854	821	860	827	826	810	828	856	871	820	865	852	839	787	831	820	819	844	859	829	848	797	855	795	836	878	824	827	893	823	888	875	801	832	878	831	837	842	873	882	855
33013	56691	45703	36380	30061	23022	17513	13521	10693	8771	6723	5392	4636	3895	3159	2623	2163	1969	1599	1513	1332	1285	1205	1123	1027	1010	968	995	962	962	953	874	883	895	844	876	884	842	821	869	845	848	870	880	866	841	870	828	874	840	860	878	856	850	834	861	852	846	818	841	838	803	877	859	850	852	846	854	831	873	865	833	858	877	804	835	857	835	860	864	831	878	842	846	848	852	890	859	866	832	851	880	869	820	813	855	811	801	796	862	834	788	835	813	824	882	820	801	879	805	804	844	845	832	864	847	827	845	834	824	841	814	832	821	874	907	851	839	835	804	902	867	871	832	846	815	883	817	844	844	820	855	848	826	859	844	837	831	829	860	855	780	816	876	871	834	871	855	824	872	762	836	788	841	841	874	837	844	856	865	816	797	838	821	785	811	832	835	873	832	837	862	749	783	947	886	873	844	800	815	827	834	817	837	853	894	797	824	832	817	835	880	816	802	763	796	836	821	821	802	885	847	841	831	855	863	851	804	810	823	839	859	830	864	845	854	840	845	831	836	829	809	825	863	838	828	843	766	819	867	841	845	795	830	894	833	839	828	747	835	814	781	822	884	824	801	853	875	834	834	848	838	848	805	838	784	878	843	898	861	788	845	870	849	825	812	850	853	888	820	861	839	867	802	854	816	831	833	857	795	812	792	814	762	805	771	817	839	852	865	850	863	848	869	823	864	848	868	809	862	859	787	842	858	842	889	821	789	853	840	873	819	865	855	779	818	868	860	827	843	821	825	822	853	834	811	829	820	891	827	831	870	824	827	819	852	852	875	766	821	842	892	837	865	829	873	793	909	862	861	859	864	826	811	860	843	823	795	840	868	820	846	816	860	799	826	856	849	895	846	825	889	803	827	871	823	871	856	876	831	861	862	857	789	898	838	818	895	808	833	865	785	821	827	843	820	856	846	829	806	782	856	754	826	888	848	800	861	838	802	824	790	847	880	866	825	807	782	846	892	835	846	843	822	818	815	841	839	872	816	829	835	800	812	839	829	783	883	826	813	835	815	852	781	850	817	857	852	874	871	809	872	856	866	885	862	821	862	798	850	847	802	866	780	861	851	816	826	801	839	850	867	836	843	834	889	873	839	843	855	870	802	866	894	798	859	846	827	823	816	833	813	853	834	820	822	857	845	829	858	778	852	875	838	831	824	883	794	883	872	842	866	833	844	905	845	825	852	843	815	860	817	821	812	836	817	807	861	777	820	851	777	830	814	808	831	799	836	827	848	853	835	808	852	859	839	797	842	832	833	837	839	830	835	811	846	811	818	892	808	843	903	824	861	848	855	859	790	769	852	863	872	810	802	875	773	846	822	838	864	841	814	868	848	849	869	840	813	869	814	864	765	833	827	886	876	799	803	811	797	819	846	869	817	875	829	875	819	787	879	851	828	834	889	841	865	805	800	879	859	884	839	858	837	874	813	856	885	868	830	826	848	884	848	841	816	814	821	863	826	853	865	810	857	829	874	786	818	796	827	853	831	850	802	793	849	846	805	820	821	823	834	817	854	837	875	825	872	869	804	783	859	820	867	842	834	800	890	853	847	814	824	826	836	774	810	842	833	840	811	846	867	824	857	836	867	822	881	815	807	820	814	877	782	835	894	808	819	839	796	832	817	833	848	864	852	885	844	804	881	835	823	798	806	844	843	873	847	871	841	840	847	841	932	794	817	833	834	819	859	855	837	864	879	857	825	848	883	836	789	891	806	873	872	884	838	842	859	867	837	848	799	823	851	827	868	876	816	819	838	816	804	852	819	814	844	905	845	803	851	909	806	865	867	833	840	801	790	870	822	882	826	824	810	866	876	810	838	832	808	830	831	906	859	853	828	855	784	823	851	851	838	820	831	901	805	772	872	828	780	852	837	856	760	792	857	856	829	838	851	821	825	822	832	836	841	839	800	832	838	813	876	800	766	861	906	772	867	827	845	812	781	851	835	807	832	855	811	787	820	876	865	819	851	814	871	830	877	793	872	860	859	878	842	855	808	826	809	859	849	853	844	851	843	843	871	874	848	903	823	815	808	852	864	865	844	869	814	838	821	829	877	853	826	815	866	872	830	813	814	845	830	809	784	859	793	833	842	818	858	842	833	824	889	822	848	807	794	829	814	851	844	853	846	883	865	849	795	907	829	841	831	855	856	854	879	794	836	784	804	872	858	863	830	851	831	849	870	827	839	818	838	841	846	845	828	853	829	849	825	878	835	845	889	863	850	807	865	836	827	868	856	796	853	862	849	827	874	836	819	875	838	802	801	827	871	841	820	838	828	847	852	829	821	804	802	836	872	867	888	815	838	839	845	822	828	792	846	830	825	819	826	804	824	857	829	841	798	845	840	789	788	815	809	858	822	858	835	851	850	834	893	792	816	853	858	849	797	839	790	872	801	828	842	824	828	877	830	824	823	829	782	804	862	880	810	819	823	844	849	816	837	791	837	833	748	846	846	771	836	836	825	822	822	809	871	844	844	850	853	871	837	854	852	853	846	836	853	837	823	859	813	841	854	849	839	822	829	900	846	856	806	882	817	835	854	854	839	832	859	862	852	838	849	836	794	865	837	805	837	850	848	828	834	762	833	801	807	833	840	862	851	831	857	802	856	890	864	790	802	790	900	805	848	833	837	828	892	816	864	858	836	832	863	784	817	828	839	848	826	840	843	844	860	774	834	806	861	832	882	842	863	842	814	803	844	790	850	823	813	819	815	875	862	833	854	884	823	835	816	805	821	845	855	826	796	853	783	852	834	856	855	859	856	849	812	880	847	846	844	842	872	823	810	830	827	837	826	832	848	845	823	852	824	846	835	806	818	821	824	820	845	840	844	819	859	836	778	785	826	822	828	835	852	826	821	785	805	833	850	865	792	792	844	814	843	809	833	799	794	843	866	820	816	859	851	839	854	813	810	903	827	806	783	821	845	840	854	805	836	828	847	802	826	860	874	819	832	803	808	850	873	874	853	807	829	847	811	868	877	846	840	849	768	863	801	850	837	870	841	873	789	828	821	904	804	800	860	849	826	872	873	815	843	861	830	839	820	856	824	872	828	876	812	836	829	854	829	880	827	869	790	817	804	791	838	864	806	840	831	807	847	822	837	846	802	821	843	848	881	869	847	852	852	813	840	777	802	816	849	820	805	879	819	795	902	859	828	829	799	803	826	801	832	856	784	818	884	830	829	888	813	839	890	817	821	799	841	857	843	829	830	874	853	882	874	848	799	826	849	819	837	859	815	789	785	827	835	823	893	887	877	859	870	824	819	828	793	775	793	881	803	881	805	850	799	843	795	804	818	832	834	815	828	818	805	812	788	808	820	901	879	835	843	787	876	868	867	837	824	829	817	820	795	818	846	805	857	784	837	817	846	804	851	889	838	840	883	775	816	839	859	846	836	850	854	782	799	817	822	810	849	816	805	814	866	861	882	833	821	817	801	805	880	794	819	846	834	838	832	849	850	845	857	894	793
24726	21173	28879	28597	23709	18084	12240	7926	5845	4670	3887	3247	2622	2274	1942	1671	1530	1253	1214	1099	1091	1084	987	960	978	965	851	904	849	886	900	923	867	898	850	840	817	869	853	811	847	865	850	819	825	824	805	828	834	788	796	830	867	810	824	797	797	854	849	834	824	813	786	823	802	802	820	771	818	818	834	784	798	815	788	843	838	804	805	812	809	795	798	857	813	762	883	870	848	871	779	779	814	827	804	867	763	831	813	854	827	789	760	842	838	804	843	780	801	799	809	814	814	820	864	768	820	781	848	798	763	778	807	862	815	832	802	825	836	820	807	837	810	792	822	816	825	801	844	824	841	850	775	848	806	843	853	849	757	810	801	852	812	845	853	812	809	839	833	825	803	807	849	836	815	785	850	781	846	838	813	812	869	825	779	809	844	765	843	849	824	809	759	880	814	818	806	821	851	818	811	901	771	853	819	802	839	820	790	809	870	796	850	838	834	831	821	859	794	800	834	838	785	822	846	790	805	842	832	849	819	828	804	824	868	827	836	806	833	807	800	826	831	845	820	827	881	809	770	791	854	840	781	765	835	830	865	808	782	830	810	862	803	850	869	781	823	778	825	833	829	845	819	793	814	811	822	852	831	803	858	768	838	857	823	806	842	776	824	829	846	803	829	760	821	838	823	828	778	791	823	815	803	869	879	762	850	795	803	808	869	841	842	848	781	812	771	858	853	803	867	807	852	827	872	769	818	793	795	803	821	844	793	793	793	765	818	830	808	840	880	762	819	795	814	825	796	802	835	820	802	858	818	872	827	765	828	791	799	794	839	814	834	832	796	804	815	807	762	834	850	869	807	842	909	860	817	820	810	800	851	814	870	832	807	824	793	853	824	783	862	844	861	802	798	768	789	787	862	811	824	807	892	823	836	754	840	851	813	816	888	817	843	869	876	773	816	821	795	798	808	811	847	811	808	764	822	840	845	818	779	842	841	864	820	785	824	837	835	848	811	833	759	838	789	810	795	822	816	789	826	813	785	747	810	869	771	839	796	853	789	854	849	810	785	824	765	816	812	754	862	772	819	800	804	837	813	801	799	768	818	858	796	801	817	821	763	818	822	768	782	837	842	875	781	779	836	865	809	813	893	800	814	816	829	839	780	779	843	799	843	814	862	838	801	833	848	833	848	822	827	813	853	794	799	815	777	815	833	825	772	827	826	835	782	810	841	805	805	819	840	820	827	814	777	781	812	819	823	837	817	757	844	812	766	823	846	822	815	793	820	883	851	818	817	830	823	788	861	828	780	758	788	835	770	763	828	826	841	755	844	865	775	808	828	850	856	803	785	862	856	824	790	772	814	847	798	781	836	785	847	805	806	858	815	821	833	803	852	838	802	822	814	806	834	831	759	820	893	852	813	840	793	837	815	839	819	786	837	838	813	783	833	798	816	831	827	803	808	829	821	759	830	801	800	803	813	815	779	816	828	848	788	806	841	830	810	826	788	807	877	821	817	834	822	843	812	811	810	829	829	831	834	814	824	805	786	859	841	849	848	823	832	812	870	767	835	814	784	793	793	811	828	787	804	781	853	825	900	775	850	730	802	825	813	823	809	830	792	809	776	799	801	807	825	818	788	818	772	774	855	846	855	859	884	848	867	844	833	830	785	811	804	848	840	828	824	795	822	839	777	780	776	850	827	837	866	806	811	832	806	819	820	815	814	804	818	821	830	849	764	755	824	870	864	793	842	817	817	826	819	742	818	830	803	750	872	795	796	784	782	795	836	799	880	835	805	785	789	829	817	785	844	871	830	781	799	820	838	805	858	832	784	793	830	777	823	813	868	817	778	861	796	867	834	818	863	796	809	818	835	816	809	819	791	850	824	850	795	823	775	787	796	829	805	841	821	774	801	817	808	797	822	848	819	811	791	830	795	833	895	842	809	789	833	777	782	790	807	837	804	801	861	821	815	832	779	840	888	859	839	801	780	831	825	805	855	777	846	813	840	839	817	833	828	831	823	826	828	778	836	853	838	841	838	816	862	794	787	828	802	843	811	820	826	825	879	850	823	789	838	815	809	832	852	798	820	831	751	838	813	832	826	807	871	822	788	854	820	839	846	790	772	827	800	754	832	789	807	816	803	762	826	849	763	857	847	789	850	805	857	853	853	857	774	815	806	803	771	845	807	801	825	843	812	813	801	833	808	815	791	889	851	791	827	858	820	778	796	775	780	831	825	811	812	847	785	808	899	820	808	866	822	876	822	831	814	851	806	827	766	829	746	841	817	785	791	840	811	775	805	849	829	887	829	791	804	777	808	822	840	809	820	788	836	803	834	818	817	835	806	750	816	803	812	835	829	811	859	828	807	833	866	844	875	833	846	809	870	821	854	886	787	801	821	839	776	877	752	808	858	788	812	843	808	771	815	868	802	817	792	830	763	855	801	847	798	842	842	812	820	827	813	814	797	751	863	786	788	789	804	799	787	829	858	846	835	860	801	795	819	802	801	784	894	832	830	829	782	811	763	813	840	774	845	809	820	827	794	804	809	816	804	800	832	788	809	839	810	800	841	795	793	818	823	822	787	822	839	814	802	795	811	785	802	855	860	809	795	850	852	770	891	813	829	817	816	794	839	826	837	791	809	819	851	800	779	833	768	865	781	851	811	768	842	846	852	821	790	871	810	786	801	786	777	792	793	817	835	753	818	817	811	822	808	808	816	845	791	816	848	813	793	786	843	839	826	869	786	802	825	825	758	818	804	776	765	760	806	838	838	786	858	856	812	784	754	775	847	801	796	810	849	795	779	865	792	771	778	828	824	775	828	832	804	871	815	815	790	755	808	828	803	815	788	798	816	818	817	814	812	863	758	805	830	855	842	827	857	801	789	804	832	791	782	847	800	817	843	817	854	816	810	778	804	847	805	814	860	813	834	779	863	821	769	806	881	813	829	844	813	840	845	753	875	786	805	838	819	852	829	803	774	771	818	769	811	827	827	807	826	795	846	790	824	848	762	816	824	844	819	820	804	826	838	741	858	822	845	852	826	851	799	825	795	816	858	841	799	838	822	796	813	785	864	801	852	877	816	801	843	836	807	812	806	849	833	856	796	845	845	870	841	785	853	818	811	833	849	771	841	850	811	799	803	759	785	843	812	822	842	863	854	806	856	802	898	770	862	806	827	824	802	831	817	810	740	808	778	816	848	822	783	745	860	820	786	820	788	854	846	803	793	834	800	818	812	758	825	814	834	813	865	815	737	824	818	826	823	804	872	807	834	853	828	843	799	838	867	824	815	817	805	837	806	818	825	848	821	843	843	853	850	860	770	800	823	788	773	877	823	806	814	896	831	815	794	811	835	800	800	825	799	814	789	825	842	837	827	858	782	839	826	832	834	797	819	816	830	834	812	820	807	801	788	812	832	809	864	836	830	834	811	782	775	835	808	793	792	820	776	840	821	765	791	798	837	839	819	823	761	810	798	794	822	851	857	811	799	844	771	770	808	785	783	787
32220	53164	41827	33304	25832	19497	14919	11501	8652	7211	5713	4627	3739	3233	2666	2159	1894	1623	1493	1279	1271	1203	1079	1044	997	980	993	929	945	886	885	928	868	905	915	890	874	846	872	875	843	859	813	890	818	801	780	827	769	792	839	838	820	824	810	846	836	853	795	857	781	808	787	824	800	830	835	767	840	828	854	867	840	815	851	888	794	800	818	817	803	808	809	795	874	827	822	779	866	823	830	869	830	816	817	823	858	831	868	829	826	826	837	823	849	814	841	760	831	853	802	828	840	860	793	875	828	776	846	867	830	860	859	851	858	775	799	794	832	794	808	830	816	777	851	825	813	797	824	850	854	806	859	801	843	813	812	801	802	779	830	790	794	801	785	842	783	803	865	813	828	838	831	807	818	824	781	852	900	790	827	801	813	800	810	741	822	794	781	851	801	842	805	836	815	831	770	787	802	798	870	831	802	835	823	845	887	814	769	804	801	797	875	809	831	858	857	808	835	815	829	789	796	855	827	803	778	840	833	863	835	772	897	824	833	793	843	851	829	822	834	797	790	853	769	803	829	784	786	818	808	816	807	786	791	857	844	846	816	873	810	812	830	822	858	768	790	804	823	788	829	825	840	849	835	856	797	789	824	844	853	792	804	792	783	837	819	809	815	816	799	861	816	844	894	861	839	802	753	808	814	789	862	807	803	831	848	804	863	796	843	871	799	823	841	806	861	866	802	827	807	816	859	828	795	788	829	826	784	825	802	822	871	836	871	789	787	853	834	831	826	806	828	768	779	804	803	779	812	811	818	827	798	810	811	801	846	777	806	846	827	817	803	770	803	782	856	785	834	806	849	812	782	810	858	829	808	740	827	781	809	827	787	831	852	828	834	833	827	810	761	851	837	824	822	839	848	826	779	786	827	865	783	823	801	827	828	797	842	834	822	795	809	805	786	813	767	817	797	846	794	870	885	806	856	789	804	838	854	802	778	848	768	822	825	790	837	760	878	789	835	866	805	829	864	848	801	853	860	845	814	782	825	861	832	870	815	824	901	801	858	839	855	836	797	808	761	835	833	801	851	772	820	851	830	823	879	865	822	865	807	849	833	817	856	839	811	812	875	850	781	812	827	833	818	876	851	820	821	822	834	779	859	832	858	807	812	819	866	832	875	777	763	806	870	840	807	786	808	776	841	818	833	826	805	793	813	824	823	815	825	830	799	835	843	845	797	794	807	808	834	795	865	787	823	824	855	830	832	826	777	778	745	809	814	839	805	818	844	835	774	804	857	849	877	824	837	791	822	812	801	792	832	829	833	826	837	855	839	851	826	821	838	785	871	804	774	843	773	815	872	852	823	778	897	840	842	826	830	822	808	775	813	873	829	784	879	829	825	826	865	888	788	801	842	843	855	776	798	799	779	836	834	862	782	845	794	811	819	803	839	847	832	825	834	828	866	874	826	768	783	819	785	794	816	845	801	801	806	768	807	819	858	785	763	799	806	858	874	827	796	816	804	830	862	843	804	806	821	761	791	821	778	837	815	894	870	832	880	874	815	793	856	786	847	883	818	784	768	764	832	779	823	785	812	764	791	880	825	787	857	799	851	826	876	815	830	767	806	874	791	794	822	792	817	844	834	821	850	838	816	809	840	782	791	781	807	786	859	861	830	822	822	788	856	867	814	784	799	820	819	806	802	809	850	859	752	812	808	871	825	779	830	802	781	808	868	809	806	882	868	893	828	869	836	820	853	811	867	879	810	851	820	884	816	764	803	842	773	841	803	771	849	852	815	796	825	837	839	808	846	840	769	807	816	807	827	804	789	842	830	817	838	797	795	811	832	813	789	810	837	850	802	776	852	837	832	862	825	802	848	757	852	812	810	783	763	850	830	858	789	820	865	876	825	799	841	831	808	804	844	781	864	804	807	814	835	825	854	831	855	816	822	825	791	792	822	768	802	821	820	813	846	790	825	832	838	851	788	823	828	863	813	798	840	797	837	789	812	783	827	797	833	852	827	804	781	873	844	840	845	852	835	840	781	834	848	816	817	848	861	855	833	818	832	837	776	859	824	870	816	811	863	841	835	816	812	815	821	864	823	869	808	887	803	805	859	853	843	817	811	807	827	808	798	766	811	816	789	810	834	821	850	848	791	806	830	845	822	783	828	757	855	810	848	801	828	819	816	804	865	865	844	805	815	823	805	805	848	833	849	820	864	787	830	800	791	811	868	842	811	855	783	775	891	815	797	814	778	825	779	875	818	858	825	755	838	836	842	862	817	800	791	798	773	830	820	836	839	835	791	831	790	787	792	811	804	836	837	808	864	824	849	842	845	850	856	821	808	769	846	755	787	826	833	872	787	815	864	801	805	806	794	791	805	860	769	810	770	817	879	831	848	836	854	831	817	821	832	852	783	846	792	799	800	799	756	844	831	841	774	829	829	826	826	831	836	843	850	817	837	835	834	858	789	790	814	842	853	797	822	836	788	840	805	829	776	818	813	771	814	804	750	875	806	824	834	848	881	757	826	865	833	782	774	818	823	796	828	840	870	892	796	791	841	768	865	836	802	824	831	805	866	843	846	779	808	857	829	848	796	861	816	798	827	852	793	817	847	791	806	818	807	793	818	780	820	814	841	800	783	842	802	899	776	848	822	833	784	836	817	819	844	871	770	849	832	887	807	844	882	780	805	836	822	811	795	867	841	818	829	827	815	834	787	809	798	787	796	819	858	800	834	809	838	825	796	805	831	849	813	848	835	816	805	852	844	818	833	830	854	796	839	849	821	825	834	775	848	839	891	792	837	805	849	816	807	821	771	841	825	842	821	863	824	864	817	825	825	813	824	826	825	792	822	874	838	804	824	796	812	842	850	765	846	838	757	841	851	795	855	852	795	786	797	780	814	869	881	790	870	860	819	827	857	803	779	820	801	835	848	827	849	833	851	847	820	821	876	866	806	880	809	791	839	818	822	821	756	868	819	816	806	844	839	812	812	792	861	814	845	837	846	744	820	837	828	835	778	834	810	744	790	857	796	868	803	807	827	873	784	746	808	819	848	888	815	798	784	821	804	827	896	816	809	840	855	866	818	804	797	856	815	817	814	797	854	832	793	829	822	854	815	843	827	851	827	778	857	813	794	820	752	834	819	839	823	792	864	830	846	885	843	780	828	828	836	832	811	817	828	831	774	770	813	825	771	818	810	830	799	840	789	857	829	832	818	825	856	830	836	839	799	804	828	807	849	791	820	784	803	846	794	789	817	823	810	874	832	856	871	852	827	839	804	869	823	831	847	822	877	784	786	846	829	842	837	747	845	797	773	772	839	777	780	848	848	834	827	845	845	806	808	828	779	853	797	770	794	807	836	847	848	806	839	868	826	806	755	854	850	823	809	837	818	872	802	795	853	837	797	852	869	802	775	824	870	833	819	854	797	805	782	824	870	833	851	825	866	854	803	818	820	777	821	814	854	816	807	870	783	837	811	787	811	824	824	817	838	791	774	899	833	819	810	779
22406	20998	28656	23850	22230	24209	24350	15167	10704	8703	7283	5539	4712	3961	3277	2765	2332	2042	1854	1622	1564	1499	1434	1372	1300	1293	1232	1168	1137	1107	1121	1145	1119	1092	1070	1068	1039	1090	1121	1050	1026	1015	1027	1054	959	1071	1031	1050	962	978	961	1034	950	1005	976	1005	984	1024	975	959	1063	933	1032	1008	1028	978	1017	1018	982	1024	1016	992	960	1007	974	986	1009	1015	1020	976	962	1012	1013	993	953	976	1030	1041	1002	970	1019	1003	972	1058	1008	1019	975	960	1031	984	1014	993	978	990	1004	951	1001	953	972	989	1010	1031	1012	1022	1034	962	1019	951	983	1014	974	1040	1039	1038	1050	986	934	1059	1077	1010	1006	982	1064	951	1014	940	1013	999	1060	1010	958	1007	1033	991	997	1070	943	919	955	956	982	1075	984	1017	1047	991	1060	969	1016	993	989	976	979	957	1001	1024	938	982	1013	961	990	985	982	1047	969	973	1057	1015	1003	1006	1018	1028	1029	991	978	943	937	994	982	1019	986	1020	990	1029	959	1013	1033	1048	1019	932	986	976	950	1050	997	1020	1032	1008	952	988	997	1006	932	963	1027	979	1027	1065	1044	1010	1020	1002	998	1034	1054	993	947	1017	1043	957	1001	985	990	978	976	922	918	981	1003	970	1036	956	962	972	1069	1004	949	1000	977	1006	1022	1032	1008	1059	927	998	947	992	999	974	1018	968	1013	977	1050	985	1054	1002	998	985	1014	1037	1016	995	1005	957	975	990	987	992	1029	1063	999	993	1005	958	986	1042	1009	1007	996	1029	1042	1029	1004	978	1036	1014	1059	962	1036	993	982	956	924	1012	1016	1044	1016	1077	978	1024	1015	1024	975	983	1020	990	1005	1024	1013	979	971	955	1003	968	1024	984	1006	1033	1018	987	1003	978	1035	1012	1030	992	1036	969	1029	989	991	1012	991	960	1000	1020	1022	989	1074	974	991	1024	1028	982	1005	996	996	1030	1036	1059	1050	1025	928	1010	1073	964	1044	974	1015	961	976	993	1020	996	1051	959	1025	1058	1012	1007	963	969	1018	1043	1028	1047	1031	948	1003	1051	943	973	991	1007	996	1002	1029	992	953	991	1046	977	978	966	970	1040	997	967	1024	955	1004	1026	977	974	992	990	951	996	982	1032	955	974	964	1018	1019	1040	1059	1020	1023	981	997	984	993	991	993	974	995	971	979	977	1041	949	979	997	947	990	962	1010	985	990	988	950	972	1017	1000	1039	981	1076	954	959	1041	1003	1015	994	1003	1010	1046	983	960	1041	948	974	1049	985	973	1019	1052	1021	996	1053	989	946	964	974	989	968	1020	968	976	1002	929	989	943	978	988	1023	1046	964	967	978	967	1028	966	969	1002	947	1002	1018	1019	1054	1007	1002	1004	941	1064	1058	1019	1017	1024	980	975	925	952	976	1015	939	968	947	1007	951	1010	955	990	1011	984	1003	1013	989	1000	980	1005	994	997	1000	963	1047	961	1023	1031	987	1004	980	1003	966	1016	951	937	952	987	968	1019	1014	993	1039	975	1020	1018	1014	979	1014	1036	1021	1018	992	976	956	991	980	1054	978	1021	1003	1012	1045	1032	982	908	1014	988	982	957	1036	1042	985	988	974	1022	1065	965	1044	999	947	999	945	983	988	1025	1055	1005	1050	985	989	985	951	1004	1013	1030	961	972	953	1008	963	1062	1030	1005	1026	996	974	954	1010	1016	1024	986	1023	965	1066	1032	1032	989	986	946	990	997	1004	932	1028	1034	1013	1002	1005	1000	1009	991	1071	901	968	963	1075	991	1004	1000	1018	1016	1052	1033	1057	968	983	983	1023	962	1007	985	1041	1050	972	960	980	973	1011	991	984	1066	1008	985	1009	966	1016	935	986	1007	1010	960	1010	963	964	997	976	999	970	989	987	1010	961	1000	985	988	961	972	973	986	960	1014	1044	1025	1021	993	978	980	1046	1003	991	965	997	997	952	1030	988	967	1047	991	985	1041	1016	1014	1015	1003	984	980	989	988	897	1026	1031	1002	1027	977	992	1002	1062	1007	970	949	1015	986	1017	1016	949	1010	1028	1042	1062	1027	1041	953	897	993	985	948	987	984	989	1021	964	969	1036	1027	1056	911	985	1007	990	1007	988	995	1024	969	931	1006	964	1028	985	982	984	1015	1022	1000	1020	976	961	982	1033	992	994	1010	1014	1050	1004	1071	1029	973	1028	997	1005	1072	1034	1003	990	1000	1012	957	1025	1001	1030	1066	971	1001	978	992	946	1005	1037	1014	1052	1008	993	956	984	972	1028	978	1012	1050	966	966	1029	999	990	976	1024	950	983	957	974	944	1073	1037	995	1006	991	990	1035	997	1022	1019	1014	995	972	1069	986	952	1028	1000	1009	1041	1026	1038	1022	1033	1005	990	973	976	1035	977	970	985	1016	1068	1025	1019	1033	1021	1014	1015	1030	1004	954	1007	995	978	998	1037	957	1032	986	1045	1018	1024	972	912	1005	1008	1002	974	999	1011	1057	1047	994	986	925	1009	1026	1020	999	932	982	966	1043	1006	1007	976	946	986	1016	963	1037	993	997	927	1018	1028	955	998	1002	962	1061	999	992	1025	982	990	990	1010	1014	993	989	1000	1029	1018	1030	1033	981	968	947	902	1006	1031	995	971	1018	990	1007	982	1000	1024	972	999	976	950	953	1006	1022	1011	990	956	928	983	993	1024	999	987	1022	944	952	989	1034	1005	981	983	995	936	973	1001	977	956	905	1027	984	984	951	991	997	1007	1020	1008	1017	1008	986	1030	1009	961	982	982	963	966	974	987	971	980	985	998	1025	1017	962	987	976	972	989	996	1006	1019	998	1059	984	978	977	963	1015	1059	1012	1037	1023	1000	995	1020	1012	1012	979	958	963	985	968	1043	979	1089	937	949	997	994	1032	1001	977	1052	979	998	989	981	984	1058	1026	1008	994	1032	1051	1004	974	1020	981	989	1007	994	1007	993	1038	1051	988	1017	1021	1010	1019	1024	1021	1015	972	980	1039	969	1027	980	1022	1012	1000	993	992	987	1040	1020	1030	998	963	1015	940	980	934	999	960	936	998	962	1052	1013	1001	984	989	1026	1035	938	970	1061	985	993	968	1035	1008	1010	1028	1008	931	1030	960	1024	1005	923	972	980	1001	998	1043	992	1002	1010	973	1054	1003	990	1005	1009	1010	1002	986	1002	994	981	980	1017	986	979	960	994	1000	1004	960	964	960	1018	1011	957	990	946	1046	991	1036	986	959	1004	978	1044	1051	973	1015	1010	986	1046	987	918	1005	986	1027	977	965	985	1031	1030	1030	1016	1003	1051	1009	1018	1018	936	1014	1003	1033	954	1003	974	1024	965	1008	1008	982	1049	1030	939	948	1020	993	1023	1004	998	1034	1002	999	994	1030	1049	999	1023	997	1027	1024	1000	1022	941	1008	1032	1025	983	995	1014	1000	1056	985	993	956	1051	1020	1040	1017	1064	978	970	966	984	974	1045	1083	985	1020	1043	979	1052	1014	1002	940	1023	992	1017	1005	1042	967	969	1032	1002	1038	958	983	1052	1015	1041	968	1002	975	987	965	984	939	1030	946	980	949	1027	984	972	975	1025	1071	990	1043	1003	989	950	1022	1000	1013	982	1014	953	991	1036	1054	1007	983	1033	1013	976	975	998	945	1032	960	953	992	1003	882	990	984	1002	1053	1038	969	969	995	1004	991	986	1066	982	977	1013	980	911	1010	1051	1006	1038	999	974	1041	965	946	997	964	1020	1022	1005	1019	993	990	936	983	954	982	946	1065	994	969	944	995	1005	943	967	990	992	1000	1013	1033	992	1011	960	1020	1011	989	959	934	988	1041	1016	1005	966	975	1053	1008	971	1043	1039	973	986	985	1061	1006	947	949	1012	976	1005	997	1011	988	975	1029	974	1042	1042	1002	950	997	1027	927	1003	967	944	970	953	975	1056	991	1021	1015	1039	965	1031	987	931	989	1019	1008	1002	966	1004	1019	935	999	1034	1002	987	1022	1058	941	984	969	1002	937	912	978	1018	988	1017	938	1013	1011	1015	1009	1010	976	972	999	1021	928	1004	970	926	965	960	1007	947	1013	989	922	999	969	1009	965	1024	985	999	1016	1005	957	951	1013	994	1044	1075	924	997	1035	1022	970	1011	1008	981	1008	992	980	959	1012	987	932	1000	971
35480	62553	51163	41674	33846	26786	21576	17317	13733	11306	9353	7751	6256	5283	4126	3583	2979	2491	2175	1918	1729	1585	1481	1414	1304	1320	1236	1215	1189	1139	1144	1107	1124	1093	1149	1052	1072	1042	996	1000	953	1005	963	978	997	941	973	993	1009	958	983	951	972	949	974	970	996	1047	976	985	949	979	997	1015	1005	951	945	943	946	973	994	970	974	968	999	907	962	940	963	915	998	920	995	968	938	953	963	924	1012	957	980	984	951	1041	975	921	1005	973	995	957	962	978	948	937	979	976	970	915	955	953	963	970	926	980	953	899	947	939	954	992	997	961	985	952	960	1076	985	954	980	942	1001	900	945	943	963	988	961	995	986	1016	963	1010	930	966	914	962	971	975	981	942	983	968	1018	975	970	888	968	968	965	956	988	973	969	940	967	986	966	994	954	965	911	971	915	1000	1018	974	1014	968	975	907	981	959	1023	997	955	919	895	989	935	995	968	998	928	941	961	899	984	959	961	984	990	942	972	1005	950	940	968	968	942	937	1011	951	909	983	944	970	993	947	950	943	956	1009	1040	986	910	981	1015	958	911	950	978	984	1007	957	912	974	982	987	989	1010	1006	961	992	988	935	1000	938	933	981	911	989	961	1008	1001	974	982	974	945	968	918	955	982	963	998	951	985	953	961	942	977	1010	958	980	1023	990	990	944	1009	1008	1005	1011	981	951	891	980	956	985	1005	924	1000	981	957	966	950	948	963	950	956	997	925	958	985	987	964	942	937	987	943	945	987	1022	985	952	932	927	940	993	990	982	967	945	924	958	994	935	1008	901	1000	1007	975	995	1004	981	932	999	911	1005	987	1016	1001	945	945	912	950	955	958	960	981	993	876	956	914	1003	886	1019	1016	904	979	970	983	1001	984	923	1007	978	953	962	955	978	1031	988	1005	949	1011	989	937	972	957	932	965	936	922	960	941	1040	946	956	913	944	978	916	981	938	973	1012	973	1020	993	974	1007	929	981	964	975	999	963	926	935	1012	931	965	932	947	993	936	974	949	945	963	961	987	945	967	998	944	999	954	935	933	946	940	956	1000	953	1040	997	923	969	959	1007	927	959	917	949	960	965	1001	976	1001	989	998	966	904	981	1035	958	967	1026	958	969	1024	978	965	1012	955	964	997	988	1028	943	964	923	995	1021	959	1019	979	910	976	915	1029	985	918	964	1029	963	971	934	941	1042	913	908	906	952	1023	961	1013	987	929	962	992	1021	1044	942	970	991	935	978	953	939	1000	1008	1025	949	969	1002	906	964	940	980	936	953	971	947	1045	951	949	969	902	970	991	943	961	989	962	1006	947	993	989	897	1003	936	1011	982	951	984	1008	960	1028	921	956	979	956	987	985	998	909	908	1008	983	938	1017	953	944	927	966	981	966	998	958	916	966	943	943	962	962	945	950	931	959	964	973	940	990	926	983	951	993	944	949	911	987	922	1033	947	958	917	968	980	953	1039	1019	950	986	991	977	1046	955	996	1009	958	968	961	970	989	949	998	924	986	1018	912	930	995	984	950	908	914	1034	929	1007	1034	912	964	1005	903	981	991	923	1010	983	963	949	992	960	940	969	958	946	959	901	986	965	995	916	992	1010	970	958	958	962	978	921	1020	994	937	988	967	1008	893	996	988	925	946	1002	945	975	971	986	949	953	1004	969	930	961	946	977	973	952	922	977	990	956	941	964	950	971	921	973	906	1000	973	941	983	1031	961	970	939	977	945	1006	1006	1020	990	932	956	987	1012	932	897	915	1025	930	931	949	959	961	1038	1001	969	968	934	960	979	988	1015	970	999	982	961	1014	934	936	895	968	969	952	922	998	985	944	937	967	997	990	948	972	968	970	943	956	975	1033	912	958	990	906	930	953	1005	959	984	904	1014	912	999	978	918	934	970	951	951	969	937	962	981	960	943	962	949	964	1018	977	920	990	935	950	968	1015	971	954	924	927	965	982	959	1009	967	982	909	973	963	990	929	958	974	971	967	944	974	972	969	1091	955	977	969	962	1020	957	997	1002	941	976	1005	971	940	969	924	1027	1000	966	924	930	948	940	950	883	926	950	947	936	1012	954	919	986	1001	981	988	988	991	1033	944	995	964	934	949	1003	924	952	952	931	943	963	952	959	960	969	1035	952	962	974	993	933	1013	945	962	907	1000	956	964	1003	937	958	990	950	999	986	965	949	910	969	960	957	952	995	954	972	1009	993	960	984	967	972	951	919	991	943	943	971	927	974	966	942	957	1000	979	995	1001	918	932	960	977	995	949	971	991	986	920	1007	969	935	952	976	954	987	964	944	900	923	955	957	965	958	980	974	969	920	967	951	938	938	949	931	937	929	990	1005	992	951	1024	921	942	983	944	967	1028	961	934	972	978	974	930	1015	935	1008	928	953	992	958	943	978	979	989	982	924	909	926	959	958	969	949	980	954	948	979	961	927	975	943	970	950	982	1057	996	938	971	977	994	937	1024	976	933	963	974	987	988	960	999	938	958	973	962	956	939	957	997	1022	951	935	998	927	932	986	930	883	947	971	1020	981	944	919	960	953	946	973	959	974	978	934	946	1001	920	955	968	982	1004	917	972	997	987	940	942	992	990	1000	974	935	961	1004	980	883	930	953	987	967	957	1000	996	971	950	967	989	948	980	982	969	966	957	952	997	939	955	1002	956	966	880	963	958	1006	999	981	970	926	1012	945	998	902	1024	963	1031	986	1009	959	932	901	945	902	1014	970	951	969	985	940	978	978	976	990	953	934	981	957	998	980	939	973	967	971	955	971	982	943	1063	970	1005	963	944	962	1029	980	948	968	960	1047	994	958	947	994	947	954	925	1018	949	963	972	943	919	1013	916	942	974	911	949	996	998	1003	982	949	952	944	975	940	1027	968	926	1004	1037	986	988	948	914	965	947	987	998	983	976	968	1002	965	968	922	966	954	944	985	977	953	965	975	992	980	1012	982	963	931	950	949	962	961	926	983	950	968	980	942	974	935	996	947	987	909	918	991	987	967	916	1014	951	988	968	912	934	952	932	968	980	971	996	969	927	1005	997	970	982	973	1018	912	930	981	983	922	937	963	968	998	943	954	978	969	901	992	937	993	928	978	900	954	940	994	957	987	997	954	942	930	975	979	961	952	936	904	975	963	987	1021	961	1003	994	1029	939	988	981	957	947	943	925	959	937	969	1004	994	1004	983	983	1007	998	1013	953	978	956	1011	910	944	981	1000	980	954	938	975	1020	951	932	962	962	976	961	931	965	1004	945	963	939	996	935	934	981	929	1038	949	958	946	892	979	952	917	952	1037	1001	1049	945	996	919	960	968	958	909	1018	914	972	976	890	979	955	1021	1013	977	969	959	956	977	956	954	966	958	965	955	907	959	999	953	984	1071	970	990	963	968	947	1022	948	989	958	988	916	914	964	956	971	960	894	983	961	971	980	995	931	931	984	984	979	955	949	934	961	961	944	993	919	964	985	984	990	943	1000	1035	945	886	959	983	950	893	982	921	947	1059	980	904	951	1024	972	970	1000	970	987	940	965	887	907	963	952	980	935	899	928	964	1012	959	1014	971	954	957	901	932	981	962	958	999	947	990	963	971	1021	980	976	967	945	976	928	1011	925	925	972	929	954	993	946	983	980	1002	1008	918	955	985	1000	964	1005	993	983	958	931	1024	1035	972	869	955	927	979	984	941	962	956	960	949	1000	960	1002	956	934
30946	35065	40552	31967	20750	12849	8554	6298	4529	3715	3073	2495	2093	1750	1546	1346	1255	1089	1043	1019	957	892	955	774	843	849	838	839	775	817	805	782	816	768	808	713	805	782	754	774	723	775	750	751	794	774	723	794	701	721	760	790	715	797	765	740	779	747	722	732	757	762	726	746	785	781	753	734	806	813	746	751	785	784	709	764	734	747	711	785	768	755	770	738	762	745	799	729	711	701	731	783	786	799	754	757	800	726	742	769	760	738	778	702	757	794	765	784	746	747	757	745	763	753	767	838	769	760	776	757	778	742	731	763	774	775	817	773	770	799	752	732	774	807	760	764	780	698	745	743	710	731	771	737	722	749	744	727	734	783	759	776	760	721	789	780	783	768	732	720	791	783	740	783	754	781	754	791	759	724	727	810	755	723	746	708	706	813	781	747	742	749	774	758	748	750	753	756	805	783	744	790	700	786	755	710	771	756	806	742	775	800	731	788	741	735	758	772	749	692	763	702	759	719	760	748	775	780	711	721	712	767	770	761	745	768	789	717	782	733	748	735	750	791	711	778	733	774	783	776	750	787	718	816	709	759	785	757	773	734	756	746	704	733	748	757	761	799	758	753	747	737	770	782	775	745	738	786	836	750	750	742	728	761	773	743	707	772	824	750	757	754	753	747	748	707	799	752	787	740	723	731	719	711	796	772	771	759	746	740	796	735	735	781	784	736	757	678	759	736	757	767	719	746	736	749	798	809	744	767	723	791	771	741	735	700	795	723	692	793	756	752	721	754	788	773	731	771	774	765	783	711	743	808	707	726	776	826	805	771	789	797	738	729	735	782	757	783	742	700	791	772	742	722	763	710	768	727	776	805	765	784	816	797	749	737	793	787	756	707	780	734	762	762	748	738	771	801	692	780	756	735	796	755	749	743	772	730	764	749	726	770	759	766	739	810	794	784	736	817	756	736	710	768	741	769	737	776	775	777	759	754	735	748	710	763	768	779	739	801	726	806	763	707	762	788	720	756	727	765	758	731	778	739	749	784	720	771	707	751	767	750	760	796	742	702	740	781	784	721	773	743	766	710	794	750	772	782	769	712	774	777	736	739	763	745	767	760	811	757	735	742	781	737	799	788	781	748	769	719	776	773	765	759	775	726	729	720	779	734	779	734	742	726	785	748	733	766	787	759	723	750	774	781	788	819	705	771	746	804	789	720	706	766	739	739	797	769	754	762	738	779	757	776	738	743	738	785	784	709	731	738	754	761	749	729	737	769	738	713	745	748	774	745	787	774	711	777	805	736	721	805	738	755	748	691	741	738	738	745	741	740	719	753	744	799	747	726	787	762	752	753	724	768	762	765	755	815	772	770	756	767	736	794	771	798	809	734	706	755	776	782	751	752	760	773	793	743	751	732	757	744	698	794	750	719	740	770	760	721	745	728	744	786	773	811	838	744	838	786	727	801	759	727	704	738	767	755	736	741	758	756	767	751	751	751	734	746	768	726	765	760	740	742	778	775	733	797	784	749	756	763	747	771	769	706	787	745	786	737	765	747	738	831	786	782	742	729	721	762	723	780	740	765	796	773	715	760	777	766	810	762	778	770	686	725	760	752	744	744	746	772	701	766	776	769	751	771	778	708	769	795	731	769	746	726	748	743	772	738	736	749	762	757	769	776	769	803	734	759	738	735	778	730	762	808	717	746	703	751	789	764	751	722	736	699	763	761	736	772	771	734	711	775	764	756	756	766	759	751	655	763	729	757	725	748	793	753	739	743	736	642	707	734	708	744	758	717	778	740	828	731	760	774	755	719	749	768	731	745	718	740	731	758	733	769	753	747	718	745	746	768	798	760	755	772	776	735	783	727	766	687	777	747	736	742	715	748	757	711	757	802	693	746	775	761	727	786	748	752	743	747	780	752	740	754	724	764	700	763	692	766	742	737	700	759	760	747	796	739	747	730	746	769	745	739	772	755	774	723	747	715	712	791	735	749	765	758	796	784	742	768	797	802	756	764	756	736	775	729	694	695	734	781	728	723	708	783	735	757	765	740	787	805	722	774	755	737	779	770	757	732	787	757	759	815	707	779	751	707	764	742	714	746	717	746	761	744	771	732	794	760	796	763	808	736	731	752	778	795	714	715	698	726	793	783	763	741	787	782	715	765	703	802	744	778	759	762	794	757	704	800	801	765	757	777	752	756	736	782	723	735	732	746	692	738	790	786	756	727	774	762	715	789	756	765	741	735	689	765	761	758	738	755	767	757	766	757	765	773	736	731	716	764	737	727	733	731	776	794	713	763	685	776	729	764	811	779	765	795	754	736	782	761	709	700	733	809	754	744	748	733	783	726	790	823	787	750	770	812	765	784	767	710	740	744	737	789	771	694	718	735	721	770	785	773	764	788	756	755	770	785	771	758	676	769	767	821	764	751	719	769	800	788	720	760	749	690	768	771	744	755	721	769	769	751	759	767	810	770	743	767	758	708	757	795	777	726	747	734	767	815	754	758	709	741	757	747	757	709	774	762	806	730	780	711	689	708	722	751	757	755	761	747	769	738	739	750	741	759	739	780	764	756	778	751	775	728	781	713	731	744	765	739	752	779	739	741	760	734	730	731	739	826	791	757	709	756	726	772	705	792	765	772	763	715	769	761	765	746	746	745	786	783	796	749	701	716	707	756	738	756	789	733	779	781	695	743	756	781	761	750	721	778	760	790	740	766	738	752	746	792	746	779	735	794	773	747	739	755	749	698	758	767	706	725	731	772	732	734	759	736	772	792	788	739	783	771	775	766	714	776	703	734	693	757	770	749	754	763	800	796	749	760	765	770	734	721	772	747	760	739	729	790	812	689	732	746	759	757	754	781	756	841	728	751	748	708	702	755	726	775	770	774	737	769	776	803	727	759	744	735	748	731	779	787	762	731	755	755	757	746	756	788	728	752	772	724	763	772	764	750	806	786	752	753	737	743	775	753	781	711	775	740	767	818	736	759	790	748	752	794	756	782	693	717	760	797	792	773	801	783	751	726	769	793	761	751	750	775	761	735	746	742	702	774	767	744	755	749	762	733	743	738	754	774	772	758	719	749	701	720	791	751	764	744	752	756	765	733	716	736	778	736	766	748	753	799	752	745	785	648	743	797	757	735	773	727	721	726	724	778	753	740	742	730	739	762	784	722	709	745	729	706	758	766	762	778	774	750	750	769	765	765	764	722	767	755	747	798	718	753	756	761	748	712	720	707	743	733	736	729	761	796	745	753	758	786	761	768	773	747	794	763	737	764	756	773	717	728	706	718	758	757	763	774	757	748	734	724	732	721	720	803	723	792	727	706	779	750	772	760	794	733	719	750	754	760	720	741	771	778	749	736	741	758	822	766	747	785	778	772	811	766	755	735	741	786	765	777	717	738	786	788	788	747	738	764	736	795	763	825	795	743	783	747	810	791	739	758	776	744	768	766	766	764	778	753	767	732	792	781	796	796	764	707	774	727	799	763	711	770	713	749	716	767
32346	48399	38881	28458	20859	15219	11480	8835	6898	5375	4286	3579	2885	2488	2010	1702	1563	1337	1213	1124	1045	1000	987	930	885	873	827	893	804	871	825	803	777	788	808	789	792	763	817	769	725	729	780	735	719	765	764	758	773	778	745	763	783	784	753	819	712	744	753	766	768	767	734	739	763	782	742	759	778	811	767	775	766	761	764	704	753	750	779	780	723	724	752	790	760	755	748	791	720	757	751	717	744	784	738	782	760	762	799	791	743	788	769	759	804	777	773	717	706	765	740	785	720	723	753	747	787	749	781	720	771	735	723	758	751	811	763	762	710	716	752	776	749	748	746	767	804	751	752	781	751	724	753	751	745	737	737	783	759	759	754	783	771	793	769	709	766	747	732	761	743	761	770	763	761	746	773	757	763	753	699	796	779	722	792	782	697	770	737	769	730	773	761	774	748	729	770	787	755	796	748	728	734	757	706	797	785	732	763	762	755	767	737	774	801	733	717	800	741	751	761	785	749	792	754	853	783	774	776	754	749	710	782	742	793	706	763	794	770	746	782	775	726	715	696	749	744	725	786	781	776	786	734	722	743	824	701	723	737	714	768	738	759	785	787	725	742	740	742	759	704	762	803	786	746	761	745	755	779	755	776	761	760	763	754	730	766	748	770	760	750	742	761	763	766	770	758	751	753	733	771	755	743	778	742	746	721	772	747	774	767	754	726	806	767	764	776	735	762	770	711	721	780	742	722	756	744	770	737	722	758	773	775	806	745	765	816	761	772	752	713	738	714	753	749	725	779	764	741	749	730	769	741	725	767	728	740	798	718	794	770	761	765	795	769	685	805	758	773	815	710	785	776	776	766	719	747	756	763	798	795	727	711	801	738	771	746	749	757	769	760	715	750	784	779	765	727	772	734	770	736	741	716	774	745	730	807	757	752	787	774	760	774	757	751	791	797	706	750	715	775	795	747	746	776	735	713	712	738	813	748	775	754	746	783	766	782	753	808	720	789	743	731	754	782	751	769	772	722	791	763	783	718	727	761	747	784	735	743	731	758	800	729	749	809	709	733	745	743	721	752	768	775	762	782	749	747	773	747	764	763	740	767	746	702	734	738	749	747	752	759	735	760	773	739	808	755	720	757	694	818	756	749	738	784	791	717	765	720	747	748	787	756	733	729	753	790	767	755	767	775	779	794	722	728	732	781	738	722	759	729	737	767	768	741	775	801	770	752	770	716	757	737	779	750	753	757	729	771	837	796	745	747	715	758	764	783	778	779	768	747	755	727	739	787	734	745	766	758	735	744	703	767	749	712	744	756	737	745	715	701	715	789	775	742	768	751	735	795	753	772	773	791	751	767	723	741	721	766	721	777	791	760	739	762	771	748	751	758	817	752	746	707	714	806	779	737	729	737	730	750	785	720	752	727	758	749	727	756	743	752	773	746	785	745	718	829	788	726	780	717	770	853	781	798	759	763	783	747	719	762	768	776	748	783	753	733	757	743	756	703	749	745	756	801	792	773	757	725	789	785	772	730	774	757	780	788	758	781	735	753	756	757	720	794	782	800	742	746	720	821	755	748	747	733	772	717	759	784	777	738	768	773	765	766	779	758	731	715	750	762	736	795	757	754	716	731	743	727	722	737	727	725	773	744	787	790	781	768	720	732	790	799	777	721	784	717	711	742	731	792	743	748	743	728	744	781	757	724	806	757	782	799	768	762	766	761	734	737	800	746	755	741	778	730	719	768	730	735	761	738	756	741	782	813	768	756	765	768	814	734	746	799	746	769	736	756	734	714	722	730	745	749	757	772	768	773	698	714	762	733	769	714	773	762	769	748	789	710	742	737	718	704	748	721	801	769	736	694	762	712	778	733	761	791	789	758	746	760	790	763	755	736	748	738	768	735	715	743	740	739	727	725	736	720	718	704	804	757	741	750	769	757	722	744	758	727	796	804	762	763	780	750	762	773	740	751	706	759	739	792	746	711	789	793	746	786	735	807	756	766	753	762	782	760	716	758	765	796	786	778	736	730	763	785	758	748	776	743	787	725	717	783	724	743	724	714	750	742	787	739	755	790	767	767	769	724	733	784	755	747	708	703	735	746	765	766	732	767	785	756	809	738	788	742	742	727	726	781	722	797	729	781	784	773	743	760	746	716	749	738	733	764	714	752	802	796	766	755	761	772	801	734	729	800	776	761	732	799	766	734	738	739	767	722	744	776	762	754	714	770	736	783	742	781	797	767	771	770	729	719	701	763	739	732	778	760	741	707	698	730	795	739	732	772	764	745	740	758	715	801	765	801	768	798	735	721	737	787	728	759	810	741	758	753	732	733	751	787	753	742	754	769	744	784	725	744	757	761	772	768	775	716	746	755	740	750	760	767	763	770	769	789	747	804	716	761	750	789	778	764	707	760	783	765	794	767	744	740	771	736	704	744	800	816	743	750	819	735	786	786	728	751	766	776	759	744	736	785	793	754	776	748	768	751	789	769	718	742	755	730	746	763	797	799	742	799	775	758	742	788	734	756	701	706	817	759	792	676	771	731	781	724	786	797	772	738	740	707	783	730	766	765	736	716	780	777	736	765	768	762	701	748	712	699	788	764	738	754	792	766	789	712	774	801	708	722	731	742	770	840	749	738	816	793	766	769	737	749	788	721	761	739	706	787	706	750	765	734	764	785	717	723	765	759	756	774	712	785	755	742	765	696	778	734	750	710	739	797	742	749	726	741	774	760	776	726	741	721	746	715	772	803	762	733	744	774	745	791	744	710	740	765	754	765	790	741	758	790	764	775	766	807	746	768	726	738	804	730	762	805	774	794	809	763	757	745	744	744	754	739	734	799	758	723	683	792	791	777	759	748	742	752	779	711	694	750	757	741	740	732	720	758	738	725	716	760	704	718	755	749	714	714	704	759	768	730	741	741	759	776	739	717	795	766	773	766	761	753	774	749	730	731	770	754	758	772	756	723	704	780	777	773	766	717	753	747	719	740	741	785	773	725	740	743	734	757	732	757	771	781	776	737	743	742	765	757	782	762	782	785	770	771	771	715	726	760	748	760	757	766	725	717	762	788	749	734	758	753	755	736	780	769	777	743	814	796	704	752	733	715	769	768	817	759	785	738	768	703	757	720	791	726	722	741	746	767	775	722	740	763	803	743	715	763	708	750	746	774	760	745	784	744	731	751	758	775	748	724	780	734	779	740	785	751	733	759	753	736	740	745	748	773	726	720	743	799	763	771	732	749	791	795	765	778	712	721	792	689	749	772	760	736	728	795	777	774	818	743	764	749	768	772	780	797	780	773	762	762	771	720	747	768	721	713	770	770	789	716	716	728	801	708	749	760	729	725	745	752	751	732	727	764	717	809	748	784	771	755	782	744	767	845	738	789	734	750	779	754	789	737	732	729	767	750	727	757	733	737	748	726	725	768	792	797	788	728	775	780	743	721	735	795	777	749	770	746	735	719	719	728	747	758	754	706	763	760	706	750	756	761	737	758	782	738	765
23579	20975	28643	25219	23843	22847	17820	11326	8282	6401	5079	4121	3301	2800	2261	2002	1737	1521	1340	1303	1204	1211	1117	1065	1032	958	980	993	959	964	909	920	927	958	909	914	862	907	858	848	844	873	862	866	863	846	823	851	921	861	767	826	832	843	840	859	839	822	849	861	845	861	885	835	815	869	896	882	833	841	811	822	866	854	893	802	877	820	829	817	859	835	887	892	897	828	817	903	885	882	870	874	854	819	834	807	890	874	859	851	871	860	822	826	906	893	835	828	895	796	889	894	890	859	856	813	852	867	882	864	814	872	852	859	815	839	826	889	844	793	861	845	877	866	848	790	817	894	851	844	872	852	872	841	826	785	848	843	839	787	849	833	829	858	854	821	899	912	830	861	803	872	838	871	848	874	895	807	868	821	817	868	809	884	807	891	844	880	828	860	861	858	847	827	910	864	814	864	853	849	879	822	878	851	837	807	926	850	805	842	890	837	837	803	831	822	850	877	806	836	858	804	912	862	858	842	800	824	846	887	835	814	903	834	837	839	804	802	860	891	825	811	825	822	882	841	892	861	896	802	837	857	858	867	871	880	853	784	808	863	825	844	833	886	832	802	833	821	824	873	915	857	810	848	824	877	826	820	862	801	864	845	888	844	849	871	873	852	882	815	889	866	836	813	830	820	879	807	878	829	833	831	875	822	860	863	856	868	823	798	865	894	881	883	820	849	827	848	838	844	852	863	829	895	786	818	829	812	853	783	836	808	834	884	820	863	906	819	816	834	855	843	836	851	821	862	816	933	810	814	854	790	863	879	901	861	749	838	817	857	861	853	865	834	852	867	814	832	875	811	872	860	818	865	850	851	814	838	860	855	852	915	829	834	858	813	835	833	812	854	836	908	826	850	867	847	892	847	838	878	850	884	835	838	820	818	871	860	915	909	872	863	854	813	822	833	862	843	831	846	799	868	880	837	851	864	886	809	815	891	779	832	836	856	824	888	794	886	773	835	795	883	864	874	880	838	890	810	809	886	851	844	888	839	878	827	863	820	854	883	841	858	841	822	836	835	806	787	793	863	849	839	825	870	857	846	843	838	797	850	904	814	826	860	799	828	834	827	799	819	838	873	837	820	840	843	855	824	847	851	841	842	873	850	869	844	846	852	844	869	854	838	841	846	877	895	841	825	850	841	892	861	801	826	830	920	814	866	812	872	799	895	823	823	875	894	769	845	905	910	809	855	867	864	849	851	865	871	832	839	838	904	841	899	899	817	840	832	844	885	882	840	831	889	914	860	873	876	836	878	876	876	850	895	822	788	836	870	859	860	851	845	858	852	863	879	768	878	840	855	816	840	872	857	846	903	858	832	861	869	844	886	854	810	881	850	853	836	867	847	842	878	946	825	854	825	784	827	862	855	820	846	874	840	837	834	839	830	881	887	849	828	883	893	847	839	825	884	833	850	848	834	837	780	803	857	864	896	858	850	827	855	855	800	875	832	912	842	895	902	838	863	858	866	870	810	807	824	848	822	923	872	821	883	845	852	882	889	804	828	877	843	838	819	847	845	841	862	820	780	815	811	856	867	843	886	849	854	822	850	846	853	850	826	812	834	848	812	827	853	821	867	891	834	896	876	846	837	854	869	922	906	861	833	857	858	870	827	880	801	894	822	852	867	855	847	793	865	895	838	817	820	841	852	880	804	842	853	827	834	853	812	816	859	884	855	885	823	828	857	779	859	838	946	842	857	842	776	863	861	847	838	854	825	857	893	836	836	838	835	901	877	802	801	870	872	834	890	909	871	884	830	870	848	926	898	831	869	836	861	816	878	835	865	880	794	844	860	812	876	840	832	854	844	891	873	930	849	799	874	858	857	821	845	835	838	888	879	812	880	804	828	839	909	852	838	849	855	839	832	817	822	802	880	884	830	894	839	838	790	821	827	824	864	821	855	856	867	890	861	859	857	850	872	876	821	884	789	892	836	888	799	829	830	889	797	819	902	858	809	873	842	885	871	847	876	793	849	848	834	814	837	846	830	890	828	839	855	836	903	852	865	848	859	817	869	801	891	909	799	873	855	855	873	792	888	903	844	838	868	872	865	865	835	899	887	877	845	896	848	843	811	840	860	912	811	844	876	881	835	847	897	861	834	885	816	856	877	888	842	864	825	867	806	851	900	847	840	850	871	823	879	858	811	857	863	837	843	841	864	833	841	852	883	842	823	879	809	851	849	856	828	856	872	849	837	855	895	855	831	930	812	868	838	818	846	798	850	842	859	853	820	878	844	849	835	844	821	904	846	841	868	851	809	834	835	833	875	821	845	850	841	816	860	811	806	868	866	862	853	822	844	842	802	827	875	867	850	863	805	874	836	837	890	849	814	831	867	832	822	858	818	883	801	871	847	895	778	825	838	878	884	886	846	834	847	845	808	908	840	840	853	871	846	845	849	845	779	848	854	890	881	850	814	808	878	832	822	823	891	898	866	879	951	847	845	870	838	794	804	920	807	867	836	860	814	886	883	841	792	817	808	858	856	856	884	806	812	812	842	856	846	851	842	869	825	829	833	811	868	899	848	828	834	880	860	805	805	828	811	794	832	808	861	873	846	812	906	779	798	887	864	877	898	924	848	858	876	828	857	834	830	884	855	822	839	837	863	880	826	845	869	827	830	895	821	807	841	846	838	849	873	800	833	861	853	799	826	873	830	875	792	907	836	840	848	831	883	837	858	874	819	860	841	820	910	876	885	836	895	879	826	875	839	805	844	824	872	871	833	883	831	842	845	857	855	835	799	894	847	802	879	830	838	858	862	829	869	835	856	880	836	859	830	853	821	844	904	848	858	852	833	883	884	834	896	799	844	837	890	816	842	861	877	878	885	835	867	816	780	832	867	806	844	814	849	825	858	854	842	856	787	817	857	897	854	799	876	808	830	797	789	789	848	860	793	910	826	825	851	780	853	830	892	796	836	809	828	816	866	847	853	880	895	912	907	840	816	878	866	839	778	831	777	911	851	871	829	876	840	825	939	852	863	833	871	850	874	861	912	845	881	880	841	832	832	875	859	838	913	816	866	867	867	854	838	851	846	825	832	853	809	856	881	842	812	878	843	793	836	900	884	842	850	860	900	886	858	896	833	884	870	879	897	856	816	847	812	883	840	874	792	845	791	842	837	828	854	791	841	885	805	840	831	881	822	832	769	921	842	860	813	822	863	847	868	903	847	802	843	840	843	809	859	878	866	801	823	845	864	919	823	832	868	856	891	849	832	839	889	886	841	852	836	881	838	803	866	853	835	852	844	857	863	840	861	849	866	843	834	848	842	808	869	829	861	888	852	774	874	879	833	800	805	879	821	836	867	829	855	798	848	844	889	863	850	883	798	857	857	834	836	805	809	849	846	896	844	866	849	859	800	797	840	831	859	838	832	835	869	800	899	856	822	847	826	846	836	896	792	821	857	860	880	881	815	844	894	853	893	856	816	834	875	855	827	835	803	840	839	881	819	875	824	832	824
32978	56727	46563	36171	28696	22813	17762	13954	11114	8721	6950	5714	4575	3823	3003	2501	2089	1862	1598	1501	1364	1292	1200	1127	1121	1036	1006	1006	948	1008	933	924	915	942	915	916	910	876	903	915	860	790	848	834	832	877	810	908	848	847	852	802	790	861	839	864	825	861	806	876	814	854	881	808	816	845	828	861	836	888	894	814	839	864	835	829	896	823	848	871	833	870	890	866	844	868	866	843	835	804	842	842	849	868	837	821	816	831	860	830	843	803	861	857	805	802	822	864	843	841	814	893	894	777	797	845	866	841	839	843	850	831	859	857	823	895	883	823	838	849	805	861	813	828	889	864	853	843	829	884	857	802	847	844	876	862	839	868	873	799	820	815	838	873	805	878	828	803	827	870	830	791	849	831	845	815	854	851	847	827	831	852	837	876	806	869	799	875	867	840	826	825	827	825	830	828	874	871	854	836	861	849	845	904	839	829	852	851	869	858	837	785	830	812	851	821	865	872	813	879	849	861	860	845	875	876	853	811	814	856	855	862	907	853	856	872	847	852	866	858	835	840	867	861	783	836	812	845	827	853	869	833	802	871	808	859	824	871	847	875	889	818	820	832	841	845	927	863	843	821	852	832	802	784	883	794	838	807	861	837	852	856	820	829	796	850	824	893	838	824	829	819	842	823	882	786	896	815	819	808	808	803	861	834	874	805	848	856	887	823	859	906	863	792	839	790	875	811	799	868	842	803	873	812	864	848	785	845	900	814	884	824	850	751	879	859	822	831	798	815	843	841	888	810	807	828	890	854	855	831	846	831	842	828	886	801	817	855	874	838	852	847	863	853	838	884	816	871	903	852	867	829	836	832	796	815	876	821	835	856	829	805	857	864	810	884	891	834	815	860	817	854	808	847	821	837	816	852	882	812	823	825	911	834	848	869	842	837	876	860	816	809	819	883	816	834	838	847	836	783	799	821	861	829	832	756	808	823	799	845	851	833	852	800	833	868	832	874	812	842	798	842	805	888	846	819	802	833	821	868	805	797	876	827	812	804	804	845	842	841	809	841	788	838	834	872	811	831	841	821	899	852	860	822	837	792	844	920	870	844	843	861	845	824	887	879	842	863	841	849	882	833	909	795	874	885	821	801	852	876	842	851	837	846	803	855	861	838	825	808	862	858	872	822	817	818	848	824	825	862	800	833	849	871	844	841	851	867	820	887	872	860	809	851	823	862	799	895	813	844	801	857	846	850	830	803	835	860	898	817	871	828	824	835	854	879	866	790	862	798	843	815	825	835	852	873	806	874	885	803	809	808	826	865	836	843	844	846	816	850	851	791	809	817	857	877	900	809	801	818	844	792	821	825	813	802	788	847	808	858	831	800	837	881	854	834	848	789	831	841	887	816	849	871	830	818	862	847	851	827	842	823	861	846	810	780	833	833	856	798	864	872	854	862	858	860	882	852	832	811	860	828	842	819	812	842	829	858	825	834	824	836	856	805	857	875	857	821	863	781	824	851	835	804	798	825	818	795	822	889	813	843	849	824	849	849	894	832	815	830	893	822	853	811	838	905	880	882	805	905	867	826	785	879	848	825	881	813	821	838	802	844	876	849	863	860	892	785	813	799	832	818	850	839	824	848	865	814	862	821	862	845	844	828	791	846	872	846	828	798	825	832	823	858	893	852	836	895	794	771	872	853	785	826	836	859	858	779	850	821	859	813	844	821	826	820	825	808	871	834	839	836	850	871	831	828	820	825	864	842	892	850	828	884	842	797	889	845	804	826	821	826	824	876	835	844	852	788	800	877	795	840	795	895	864	812	843	813	845	825	855	804	828	885	785	836	880	818	860	865	866	817	822	851	831	784	864	822	777	812	842	798	855	824	792	842	792	824	889	872	839	828	837	828	870	776	872	857	829	830	888	830	838	838	804	834	823	813	831	823	841	817	828	836	854	805	827	880	851	854	854	849	866	834	848	828	860	851	833	843	832	826	881	839	840	834	931	820	841	859	892	847	834	842	813	820	797	832	801	861	785	819	862	847	844	854	843	854	863	800	882	859	805	807	852	862	812	871	821	837	844	869	841	827	825	872	822	809	852	878	850	835	877	800	818	850	837	858	822	867	832	777	790	839	821	880	806	836	845	851	815	888	810	821	834	869	860	834	825	835	858	817	844	871	774	812	833	834	799	815	839	805	886	841	800	839	832	873	866	850	825	864	799	844	831	834	815	852	838	823	850	772	835	845	825	829	804	850	850	790	916	831	809	900	793	797	836	837	781	814	786	840	850	830	799	860	834	891	808	803	835	831	864	802	870	775	824	835	870	839	854	846	812	815	814	847	818	842	850	870	840	857	874	824	859	820	884	864	831	852	833	818	817	881	813	839	809	876	861	902	828	832	878	836	885	820	848	829	813	871	837	799	843	847	837	792	831	875	872	816	862	866	785	843	835	875	792	809	865	871	846	795	800	858	811	844	797	847	808	833	786	860	843	862	841	819	797	828	819	835	852	830	831	886	820	835	845	849	870	863	823	872	823	834	813	872	848	849	850	824	837	815	836	841	810	863	811	834	820	843	877	915	827	822	862	824	850	841	831	860	841	834	882	841	846	865	854	839	816	832	817	800	851	841	835	822	876	794	838	881	862	850	846	818	893	849	841	818	843	809	826	821	824	861	814	860	844	815	765	878	869	816	770	846	857	853	847	802	797	846	823	795	879	783	842	810	814	866	897	824	838	877	850	884	803	851	807	793	848	831	831	810	881	870	826	867	858	847	832	828	813	827	852	797	827	866	864	842	804	803	846	860	849	825	823	891	827	805	849	832	850	841	830	866	846	827	839	835	847	773	813	834	837	845	825	794	807	835	784	863	788	806	830	866	809	789	838	842	827	842	829	900	854	792	893	789	848	858	862	821	874	866	775	861	870	854	787	812	762	875	871	785	802	821	850	842	880	854	790	834	821	833	821	842	884	813	820	893	856	846	849	816	854	810	894	866	842	818	857	824	841	841	870	852	823	861	869	869	829	828	840	819	868	848	868	848	870	880	861	789	878	796	798	845	832	840	874	846	797	878	843	839	837	858	866	893	834	851	838	868	808	851	844	872	842	843	770	847	823	813	802	832	857	782	869	779	818	884	819	830	815	842	830	782	851	827	856	895	838	829	841	795	859	832	891	853	808	806	807	861	856	863	847	814	848	818	833	877	840	871	832	795	833	822	854	847	816	868	808	877	829	886	850	838	840	842	866	834	878	905	819	846	815	843	868	845	827	808	838	841	821	792	821	859	825	836	825	822	817	848	851	861	847	780	873	835	854	843	854	880	763	801	809	829	808	857	878	855	795	878	829	835	848	822	858	796	828	855	813	853	871	841	827	857	816	846	824	827	848	902	832	824	818	868	860	824	763	886	839	846	826	827	866	818	852	830	841	808	849	838	870	825	796	850	878	817	913	883	854	876	805	872	819	849	882	819	844	870	812	859	858	853	879	822	871	805	831	818	809	836	868	801	820	855	861	850
24683	21166	28983	27978	22783	18084	13066	8602	6241	4929	3901	3220	2686	2107	1858	1530	1392	1352	1159	1244	1044	1038	1004	958	952	928	916	909	897	845	927	832	929	890	846	921	816	809	843	852	834	810	816	805	812	815	836	859	817	810	798	861	819	823	811	847	869	812	871	813	729	835	769	788	770	804	876	831	781	791	878	759	833	770	785	776	861	855	825	775	757	808	788	826	829	838	838	782	837	850	844	839	801	778	779	835	834	799	818	862	854	818	855	864	815	868	852	810	819	840	803	792	772	837	812	820	786	779	811	780	778	794	801	834	805	772	784	829	775	840	833	813	788	849	772	854	759	844	768	770	841	834	786	815	821	793	857	835	821	775	836	783	781	790	846	811	817	797	799	834	820	826	831	791	863	831	822	827	851	815	754	779	786	873	813	834	851	795	840	784	773	854	824	811	792	846	825	823	780	788	808	767	799	816	800	829	880	775	790	801	896	859	852	831	836	839	784	780	815	796	875	802	805	779	810	794	866	822	820	820	867	812	889	830	801	857	885	851	799	859	812	826	823	813	839	796	827	809	830	847	822	824	760	814	820	839	841	814	805	842	833	828	815	796	803	830	817	828	794	831	783	836	788	833	770	781	793	818	808	835	791	842	812	797	806	860	843	783	786	858	787	821	795	810	840	784	773	827	822	832	806	802	790	808	816	811	826	829	802	788	757	787	834	848	797	837	823	835	823	822	789	758	798	807	755	820	784	805	846	838	805	820	811	786	805	828	775	816	848	803	853	804	808	874	846	848	867	798	800	806	817	820	817	830	855	777	788	834	853	833	838	847	818	802	826	803	824	806	752	834	814	800	831	855	776	821	793	771	814	856	821	813	845	849	813	804	858	864	834	841	783	815	779	805	822	849	811	846	801	806	774	810	874	802	805	856	794	773	827	829	798	826	810	857	782	824	800	802	806	836	855	818	816	840	804	839	820	836	783	855	826	828	796	866	852	793	828	841	828	764	751	784	793	815	807	844	840	797	836	836	762	803	769	819	810	790	818	824	859	795	783	827	799	854	759	796	834	794	766	814	827	856	835	780	802	825	809	773	797	806	835	801	798	785	816	785	842	826	806	824	772	893	874	877	814	734	846	827	829	799	832	825	814	805	839	844	813	897	770	817	853	752	811	804	833	812	836	844	839	796	833	825	810	844	808	836	821	843	796	823	806	810	819	803	803	873	776	778	818	831	831	834	825	834	799	812	828	822	829	830	828	859	918	788	817	826	831	833	794	800	805	813	743	811	839	841	817	826	790	747	815	780	792	772	795	824	813	846	794	765	792	802	835	782	838	775	857	789	802	836	825	878	822	891	809	820	819	866	824	808	781	820	829	817	883	826	813	810	844	854	823	824	806	853	845	838	852	788	779	799	878	793	769	833	780	801	852	820	761	833	808	833	870	861	822	861	762	814	805	813	814	821	796	811	836	847	824	855	825	766	803	850	788	832	832	805	788	833	806	832	774	823	808	805	805	838	793	803	821	793	811	854	879	815	812	798	814	868	806	782	766	811	791	837	835	784	795	801	794	849	802	832	847	796	827	796	802	834	840	825	774	761	780	786	806	800	875	811	801	823	809	821	862	751	811	827	823	825	842	849	809	803	748	766	828	838	853	857	755	838	811	844	830	787	760	843	863	838	817	810	840	780	845	826	778	803	812	809	804	821	859	817	811	880	817	818	840	823	800	845	757	819	814	871	832	808	798	782	798	784	810	822	806	790	842	813	813	788	833	814	818	839	803	834	801	820	767	797	804	808	823	849	848	822	792	798	830	883	853	831	818	774	830	804	831	831	835	872	800	809	799	822	800	773	809	861	828	906	800	829	847	813	807	829	832	826	796	816	819	820	802	823	856	828	829	816	820	827	827	773	758	854	815	817	798	790	810	803	761	823	852	817	788	814	832	840	840	815	829	738	794	801	803	821	808	807	772	829	779	807	839	800	865	768	845	761	817	786	832	831	852	833	834	825	822	894	801	780	826	790	894	812	875	760	779	792	841	807	818	800	775	798	729	808	826	819	821	810	839	839	858	788	828	839	793	789	822	792	830	773	808	832	796	823	765	804	810	787	800	801	845	824	853	831	837	809	833	861	862	797	847	822	822	783	809	752	792	883	836	839	838	792	779	831	813	821	791	807	807	821	806	812	869	783	809	775	792	786	845	807	842	795	848	809	784	813	811	828	854	806	830	802	801	863	845	832	865	805	786	797	848	763	827	827	796	834	803	789	833	775	833	820	857	786	846	823	866	834	835	800	846	845	833	841	844	773	771	775	898	792	825	824	790	808	839	832	824	803	853	759	841	804	822	819	794	789	824	835	814	870	847	821	840	839	821	771	765	794	783	808	813	804	796	835	790	844	784	829	830	828	788	813	831	758	794	792	779	815	759	828	842	848	786	797	825	836	824	839	825	782	819	780	830	853	808	809	844	774	821	859	818	846	787	800	830	845	798	855	836	811	849	776	810	790	786	808	762	847	828	763	824	793	825	806	805	842	798	846	852	798	804	814	844	760	835	800	785	827	815	843	852	766	779	821	813	796	819	805	789	851	810	836	809	814	831	837	810	807	787	805	803	839	803	846	852	817	806	858	827	840	809	818	775	866	827	816	856	837	801	830	854	798	824	793	800	788	840	781	778	823	834	774	885	854	826	828	811	793	876	868	865	797	802	835	812	823	803	850	834	842	810	798	858	794	771	813	788	814	750	810	772	817	754	796	829	792	837	832	769	809	828	796	808	818	834	794	777	796	844	819	840	777	869	884	775	827	858	854	792	780	776	824	821	824	776	770	789	854	763	809	820	812	826	842	824	841	785	841	762	791	828	827	803	836	848	816	796	812	856	793	819	830	851	809	817	775	813	845	832	853	844	819	838	843	835	834	833	819	828	801	813	808	843	783	782	812	852	825	792	891	813	758	780	820	853	823	851	828	826	839	834	855	849	832	824	811	822	769	891	804	840	844	817	825	768	793	846	808	833	823	872	844	843	812	810	828	808	799	776	748	833	803	800	797	806	782	816	844	829	834	780	839	828	827	822	812	820	787	763	819	777	823	809	835	797	821	823	797	778	809	845	836	825	824	817	787	771	793	829	812	825	894	807	773	800	826	846	792	844	824	820	818	870	805	825	804	851	798	824	836	819	753	806	807	813	827	777	832	831	813	838	805	866	786	773	846	845	869	842	817	841	815	807	828	814	799	780	800	860	783	857	791	750	786	843	808	839	835	823	809	801	816	836	826	844	865	778	807	753	863	805	807	813	839	803	809	809	847	783	819	813	803	859	840	833	853	836	818	823	822	806	840	809	846	823	843	855	808	831	809	818	797	821	888	860	857	858	827	823	793	822	817	804	761	757	791	806	826	858	804	799	808	784	798	802	755	833	855	796	809	854	823	794	830	854	821	813	813	801	813	762	782	838	858	777	780	834	771	772	834	783	800	809	830	849	788	857	817	852	862	782	816	761	828	885	814
32685	53183	43194	31725	24740	20149	15808	11871	9243	7312	5918	4766	3933	2973	2469	1993	1809	1620	1342	1354	1286	1159	1093	1039	992	970	965	934	939	885	892	956	908	911	889	850	828	822	862	853	782	794	869	844	803	821	845	820	834	854	812	812	789	771	858	834	776	808	844	819	810	818	858	813	881	791	806	834	822	767	804	801	824	865	806	835	773	899	809	839	799	851	817	780	850	803	795	863	822	790	786	851	795	840	844	817	858	880	811	849	766	833	814	834	781	818	787	830	827	828	781	834	797	781	848	817	867	844	821	798	817	837	825	803	806	828	848	790	843	802	828	786	868	780	853	861	839	863	820	811	830	839	832	791	840	811	773	772	810	835	817	778	824	833	890	824	826	830	805	818	773	833	838	825	791	794	789	805	859	830	825	833	847	829	790	843	844	804	830	825	836	862	821	828	870	827	847	836	836	813	825	815	794	835	839	825	869	844	852	767	841	773	818	813	803	769	805	883	804	807	876	844	803	836	799	798	845	794	828	814	813	794	824	811	856	785	774	801	821	849	807	780	809	824	831	751	850	803	856	828	812	836	894	811	847	798	827	837	826	792	859	877	820	770	821	798	793	854	760	810	851	840	778	814	844	866	761	899	784	844	817	828	867	829	846	795	888	844	855	823	819	776	861	800	836	836	759	829	840	815	833	845	815	822	790	791	758	808	836	813	809	827	819	834	776	855	858	827	844	816	807	827	814	823	815	857	848	845	845	826	745	850	773	807	865	873	802	811	811	819	802	783	809	812	806	810	820	766	890	816	809	836	871	782	818	831	845	835	823	821	830	838	789	809	817	847	777	817	856	823	878	841	795	773	822	798	850	822	813	849	848	811	850	804	826	840	796	785	779	832	848	803	836	776	849	799	834	820	818	852	861	809	825	842	804	803	835	796	813	842	864	792	853	820	811	784	779	863	825	846	841	827	823	802	847	803	756	751	786	841	820	801	788	848	815	834	805	812	857	839	822	814	804	804	812	775	815	777	833	853	820	814	829	819	824	831	815	841	882	830	830	836	790	816	833	835	834	844	805	822	808	819	765	797	845	819	845	875	895	797	852	821	799	852	796	759	871	841	834	764	842	798	861	804	862	812	776	860	814	812	779	823	872	857	839	813	845	867	859	843	790	861	839	797	789	820	853	806	787	852	842	846	843	838	881	778	788	784	756	816	867	855	825	844	774	843	805	817	826	835	816	828	807	826	871	833	778	810	773	749	834	814	823	826	794	816	797	795	839	748	800	817	812	832	850	809	811	824	805	812	821	822	850	824	836	844	823	845	810	804	856	814	835	863	825	817	752	835	822	842	792	819	809	848	817	837	858	824	825	818	817	812	802	834	820	779	822	824	830	809	795	789	809	862	818	852	866	779	821	832	814	812	812	851	803	847	843	866	786	806	814	811	812	827	814	826	828	870	818	851	792	791	829	794	800	803	819	819	843	815	846	823	797	842	860	786	839	800	810	799	808	847	807	830	853	798	851	842	796	815	834	809	788	825	871	783	853	834	817	882	795	825	820	811	822	836	825	831	824	862	831	820	841	799	821	890	801	802	843	844	853	786	822	814	875	860	772	800	780	814	817	815	794	799	772	814	764	773	850	824	788	844	845	796	801	817	803	855	792	833	792	826	871	828	802	832	818	820	812	775	845	849	827	817	836	801	801	870	828	852	857	832	817	871	807	875	769	893	832	816	818	825	856	875	788	837	830	844	870	853	841	805	817	838	877	849	860	807	829	852	813	798	840	795	814	852	851	826	810	811	816	829	819	859	822	849	829	815	878	821	855	823	812	881	805	761	858	813	784	834	823	835	880	801	799	774	861	790	796	836	822	832	788	865	783	816	820	776	855	819	820	818	803	857	837	806	835	784	786	800	784	859	795	800	806	753	851	828	858	854	814	843	812	829	853	841	876	836	816	751	814	804	794	811	828	813	850	836	848	823	810	827	841	801	809	824	834	838	837	841	839	835	813	820	828	820	801	824	874	762	824	815	847	839	787	811	835	877	833	816	820	774	817	812	884	853	854	817	801	817	870	817	801	796	820	836	893	881	855	825	830	781	818	836	817	803	861	808	820	825	783	800	813	811	808	828	798	786	890	827	823	812	780	819	844	783	821	827	805	877	804	846	761	829	873	851	884	855	842	799	854	777	809	890	839	794	843	734	831	827	818	860	853	811	794	815	806	786	847	785	835	855	800	791	782	810	852	837	792	842	813	835	833	809	853	813	849	795	842	809	848	881	777	817	782	827	822	820	817	817	826	800	825	768	796	793	852	866	788	846	784	805	821	846	811	867	779	824	806	864	859	840	759	864	792	834	810	824	815	824	845	833	812	827	771	778	865	844	842	848	823	827	798	808	851	819	798	839	823	819	801	851	848	831	843	856	806	828	794	860	866	805	846	827	796	827	788	781	824	863	817	857	843	858	766	845	788	840	808	856	747	845	814	845	781	863	798	867	818	854	826	836	842	817	823	860	822	892	770	825	805	795	819	852	763	803	793	794	819	827	801	768	831	830	822	849	791	845	833	822	782	770	859	826	843	845	823	823	863	794	802	815	840	777	782	806	831	827	842	825	784	799	786	814	850	791	850	828	833	835	855	794	842	798	808	830	812	810	783	806	842	825	830	809	824	778	789	802	830	842	818	813	766	801	841	826	838	805	784	855	831	761	862	832	822	826	870	844	846	783	808	835	812	777	831	757	829	849	859	826	817	818	836	840	878	812	806	853	834	789	808	845	800	793	800	853	804	851	813	832	816	796	845	848	830	858	791	798	763	820	853	859	814	792	817	788	859	810	822	825	869	848	791	815	838	801	821	822	813	828	834	849	787	800	828	818	879	797	795	835	762	810	820	803	807	827	884	824	831	823	863	839	837	846	838	810	765	753	857	852	850	807	840	811	860	845	817	880	837	833	792	787	791	812	800	829	791	873	799	828	861	878	824	832	808	859	777	823	806	841	832	814	853	748	787	819	789	849	845	819	855	821	813	797	816	847	797	788	811	824	782	853	833	847	878	797	875	797	821	807	759	870	800	847	800	872	794	827	809	788	855	831	796	814	799	812	840	802	843	861	851	816	830	867	818	815	793	807	802	832	834	812	830	843	841	813	767	818	778	812	883	884	851	852	808	847	823	793	853	790	858	812	827	831	832	863	839	821	795	804	848	827	808	839	841	793	807	801	806	798	817	788	834	808	899	839	882	846	838	805	800	836	844	786	789	829	808	814	819	800	857	913	810	891	806	836	794	807	823	794	845	839	856	837	788	816	824	839	764	794	778	853	839	825	811	783	823	836	823	841	820	806	852	874	826	813	779	877	804	812	823	852	807	814	827	793	858	807	817	832	843	838	851	842	825	826	789	801	896	772	817	832	845	817	877	843	791	840	791	846	799	880	875	841	859	781	816	788	819	828	805	831	888	858	830	855	826	862	816	854	844	827	842	842	877	820	776	792	840	791	816	817	820	874	819	796
22407	20979	28698	23715	21982	24640	25433	16069	11648	8957	7135	5635	4583	3425	2994	2572	2189	2001	1819	1774	1539	1418	1448	1314	1207	1316	1183	1160	1221	1210	1127	1125	1221	1071	1134	1047	1040	981	998	1044	1056	1002	1058	1009	1003	1023	943	1075	1057	1022	1034	958	1029	990	971	1037	1032	945	968	961	1012	985	1030	1010	1006	985	1003	1024	965	973	1044	1016	991	1042	1054	962	1063	1011	1034	1012	1045	1020	924	1008	983	1008	991	1023	1009	989	1020	949	963	952	976	1049	969	958	983	1028	921	964	992	957	949	1002	981	960	982	1047	1035	1016	969	1079	1012	972	989	987	1007	962	995	984	939	977	993	973	1076	997	958	1053	1020	936	1036	989	944	991	1021	974	964	981	1019	944	1010	953	946	950	942	1029	999	1011	995	970	1039	997	1001	985	1044	962	927	999	949	1011	953	980	990	968	987	1025	1037	997	994	1035	955	988	957	986	932	994	986	976	930	976	1005	989	1009	946	1010	1005	1091	1071	1043	943	1051	978	1064	944	940	1009	950	959	985	1011	962	1022	972	973	1025	986	1016	967	989	1018	999	1009	983	988	983	1031	956	1012	956	1002	982	971	959	946	1048	978	1033	1049	1064	997	985	963	952	998	946	939	972	956	948	997	960	979	997	955	1025	1008	980	1009	1013	934	1010	999	1052	1019	938	1034	954	1002	1040	1029	965	995	950	961	970	997	984	1041	983	987	1014	977	1034	975	968	1020	975	1046	953	1022	988	1006	983	1017	958	981	986	981	962	958	971	1002	988	960	951	965	1022	946	1044	983	994	978	977	991	940	1009	994	990	979	999	1025	977	1007	1039	994	955	966	1018	1003	985	994	938	1009	935	948	992	958	1012	974	981	1000	987	1045	1017	1019	945	1001	987	979	996	951	1014	1033	936	1048	954	977	1006	994	983	1044	965	1026	1021	946	981	987	1046	1007	981	962	1047	991	956	998	963	970	968	1015	1005	979	995	977	1018	933	1024	989	975	979	1002	982	1017	1025	986	1014	1017	985	957	997	1023	1011	1008	990	938	943	944	998	1015	945	969	933	1013	996	1005	1028	980	952	1033	938	1000	1035	997	1024	956	1006	1012	1028	972	1036	988	998	1036	990	982	976	990	1027	979	935	982	963	971	990	1050	981	938	1014	1028	1020	1000	987	1003	952	1037	937	1044	939	1017	970	972	968	1000	944	1015	1012	1009	937	1045	998	993	1060	998	1044	967	1011	1003	994	994	932	1043	1004	1017	1014	980	986	965	947	994	997	975	1028	959	1035	1001	978	966	987	987	967	985	984	1031	980	1034	957	967	966	965	932	1002	1049	1014	1047	971	999	1018	993	1002	1026	1000	1011	967	1008	997	974	974	1011	1022	1015	983	979	988	980	1053	963	998	951	973	1019	1011	994	972	920	1025	1045	1025	997	968	1037	949	1007	979	1001	986	1032	1044	998	968	930	996	985	1011	988	996	928	1032	1007	1039	1045	962	1014	970	968	985	1019	986	1000	978	988	982	1009	977	944	977	1026	952	966	1030	1033	1010	979	1019	1026	1005	978	1003	994	995	979	950	988	979	1003	1014	993	1038	924	981	966	967	1055	1009	1060	955	994	967	973	969	953	987	1011	1010	1005	1025	1007	991	986	1055	966	983	1008	970	999	1037	969	1001	970	1059	1001	996	970	1051	1003	952	1033	1011	970	977	987	1019	965	956	1020	990	990	1027	934	1044	967	967	1011	981	985	1042	991	1018	1061	1037	964	1002	992	965	979	1017	1004	944	1011	970	980	1002	1034	1023	975	1027	986	997	974	996	977	1011	996	936	1031	974	1067	1035	1024	964	1008	993	993	1015	1013	994	1057	1032	967	1059	994	991	946	1023	1002	963	1003	1017	1035	1024	988	980	945	1008	1004	1006	1002	971	1000	1030	1023	949	982	951	1000	940	1003	1052	988	998	1011	997	1061	993	1004	974	1015	1001	977	977	1005	1036	995	1017	982	1059	1053	1001	915	935	985	964	944	990	1019	985	973	1005	1068	972	981	969	1012	1037	1022	978	1018	982	968	1029	1010	927	1018	976	990	994	1014	911	1056	1030	1033	948	990	993	1057	995	975	970	1039	966	997	1016	982	992	957	977	964	966	973	998	931	969	1000	1013	956	1023	1018	926	967	995	1005	1018	1058	991	987	1033	1032	1004	953	1025	1010	1024	1000	956	974	939	990	999	1007	957	995	966	944	1032	1038	907	951	983	1017	958	1005	978	1032	960	963	965	983	983	954	1015	971	981	1014	996	975	978	1020	972	965	967	966	1004	972	986	962	993	1011	976	969	981	972	964	968	1041	1050	977	975	1021	948	989	941	1027	1021	963	987	1044	977	950	1000	966	1004	1031	963	989	1004	977	975	1022	1028	1066	1006	974	1043	1010	958	991	949	1007	1005	927	1009	1012	991	986	911	1010	967	965	1047	994	996	1013	1023	947	971	964	1043	1032	998	1025	985	952	1002	1037	1016	927	979	1002	1051	1004	1013	960	961	980	989	995	959	960	977	917	1010	977	967	1046	990	964	977	1003	964	988	997	978	1005	1005	1011	985	1004	991	1037	1006	1043	970	1007	1001	1008	990	993	1008	958	944	1023	1018	982	1027	1015	1025	1006	1015	1003	1011	953	1007	1005	1005	1007	997	975	996	978	933	1021	1022	995	1007	961	950	1024	1010	910	977	969	1013	983	998	1028	983	972	984	977	1015	1025	1012	989	958	986	1039	1011	999	1044	984	997	953	1033	1010	987	929	1000	985	1006	998	949	985	1018	1002	1019	1069	1066	1020	964	966	1046	1019	941	1009	945	997	1004	1020	1000	1025	992	954	975	1002	999	1023	1026	965	1023	974	981	1031	1006	1002	961	954	1005	949	1023	1057	944	919	991	957	948	971	1040	1012	995	994	976	998	977	982	972	985	967	982	1038	997	982	996	938	961	957	1015	1018	976	944	976	971	954	955	990	985	1013	999	937	1020	937	1001	984	1070	1036	970	986	996	1022	975	1016	1023	920	996	981	988	978	985	1008	930	986	1002	983	1004	973	1005	915	1006	1007	1020	973	1013	974	1039	1029	990	992	988	964	989	980	974	999	952	963	1012	975	951	991	989	1000	956	1030	999	939	968	1028	994	996	1003	1049	1024	934	1023	1003	962	978	991	1057	1019	972	986	1007	1021	969	971	957	1009	1038	1030	974	1092	1038	986	989	1001	970	1039	979	1006	958	974	1053	982	1024	1043	983	1051	1016	999	1039	981	992	957	960	953	931	1000	989	1004	1030	1021	937	978	982	990	996	994	995	979	960	1072	986	998	982	955	1013	960	990	942	988	993	973	1003	1041	1027	1013	978	994	1023	1025	1019	994	964	982	975	928	976	1007	972	991	944	963	998	999	1027	968	1030	990	989	1005	989	990	942	972	1013	1010	989	1009	980	1038	1002	982	968	1072	1004	957	1029	977	972	1018	1040	979	976	1026	954	970	986	973	1054	998	1025	975	950	1008	967	969	949	972	996	968	951	996	950	1025	1009	974	981	1071	997	1040	958	1002	983	961	1019	985	986	1012	989	946	947	1002	1015	1004	978	988	943	994	1057	998	981	967	1002	960	969	977	992	974	1013	998	954	1024	999	981	1069	976	928	996	981	991	953	953	1004	954	1002	969	966	1022	1045	967	1004	996	943	1013	1011	1020	985	946	909	1011	996	1022	984	998	1004	1016	1074	1006	962	1023	1008	1003	1032	980	974	974	1054	1034	984	965	1015	1057	1022	954	1016	999	995	1050	963	951	1061	980	992	913	1028	967	998	1048	943	944	991	968	976	967	952	1023	953	1023	961	991	1010	966	939	989	1028	900	1002	956	1003	976	947	988	980	965	999	1034	1018	1013	921	966	992	976	984	1017	984	979	1011	979	1009	900	1016	945	952	1008	1007	961	937	1024	953	1024	1013	1013	1013	1048	979	972	955	995	956	963	980	957	956	917	933	992	1021	1003	1013	996	980	991	921	976	960	980	1017	934	1002	988	978	1033	989	979	1070	975	975	1034	1000	960	1003	1005	980	959	988	1055	984	979	1067	981	950	975	993	986	1018	1016
36022	62624	51459	39566	33290	27838	22815	18271	14635	11909	9463	7727	6051	4794	3884	3153	2650	2376	2078	1900	1769	1634	1490	1381	1343	1309	1246	1244	1193	1214	1149	1112	1152	1111	1073	1027	1012	1052	1074	1074	952	984	944	994	980	956	964	939	957	994	939	1004	976	971	996	978	943	987	928	993	956	958	918	963	1018	988	999	997	964	935	978	876	939	905	938	943	987	963	998	945	971	1022	993	958	947	962	957	957	956	984	1034	914	922	968	882	979	946	976	984	971	943	980	994	935	964	974	976	936	938	998	916	930	1017	958	1002	983	948	942	892	965	913	973	879	943	955	980	946	1016	956	950	940	970	989	967	986	956	929	974	983	954	932	1009	938	986	954	973	990	965	950	992	957	947	971	929	995	981	909	983	967	995	966	934	887	943	984	966	928	990	955	950	936	1017	952	951	980	878	921	945	985	978	936	1036	971	946	1009	937	924	927	954	987	993	955	914	920	920	947	946	898	932	964	919	986	988	989	986	1016	949	980	949	953	937	962	1024	961	975	946	977	958	956	983	919	978	910	966	924	915	973	987	1010	949	995	967	923	999	946	983	993	983	1008	909	933	965	965	953	960	953	916	1019	988	993	988	931	977	918	923	924	953	944	986	969	955	924	979	974	960	984	974	959	937	959	979	962	974	925	944	928	992	986	986	933	954	974	999	998	996	975	940	963	957	980	1052	939	933	993	998	924	942	943	986	981	978	964	1003	974	982	929	963	939	889	922	1009	926	934	968	945	971	977	958	1015	968	969	1008	947	932	961	910	965	952	979	945	940	965	965	989	978	960	911	963	979	986	991	989	936	947	907	950	1064	957	977	902	994	903	968	989	987	1013	980	969	961	971	977	955	928	949	925	945	977	957	959	960	939	931	959	995	1022	993	947	971	988	1012	1003	999	965	985	902	1020	879	982	960	929	976	989	995	972	945	971	924	976	983	959	969	962	938	1003	968	915	974	1003	944	944	910	984	951	970	965	949	904	996	970	998	952	956	946	937	995	871	996	961	992	963	997	950	962	959	991	958	917	972	948	1023	970	914	977	951	1046	976	1014	982	962	944	908	1019	918	981	926	949	972	978	1014	978	963	977	891	952	938	987	955	966	954	976	945	967	956	972	967	1014	972	986	987	938	991	1005	1023	942	988	947	988	894	967	993	984	961	993	953	992	986	932	981	973	956	935	1013	943	942	964	936	963	978	982	1006	929	903	962	944	907	938	981	932	977	934	934	978	1001	1006	979	984	998	997	918	959	973	987	945	960	983	1003	983	1047	975	922	942	965	992	967	955	946	976	961	962	902	948	982	1015	968	934	982	937	1000	936	980	949	910	1018	976	923	989	979	948	1003	975	962	939	960	967	939	914	987	948	931	1008	989	973	978	979	927	971	988	943	970	959	962	983	935	952	977	920	959	1014	941	1017	981	959	977	988	971	986	918	929	1016	971	939	976	984	971	879	915	983	947	1032	926	1021	1020	957	985	929	976	947	928	988	977	973	950	954	939	947	994	957	895	945	907	932	967	921	949	985	910	954	960	931	939	987	918	988	917	893	957	957	938	930	1003	932	959	918	951	987	961	987	1015	989	978	1008	941	945	1012	971	1045	934	949	968	975	950	925	1006	980	973	949	1036	951	965	985	940	980	961	990	981	1017	966	964	1015	980	971	951	924	956	939	925	969	1003	955	1013	997	956	972	959	950	970	925	973	927	904	961	990	984	960	936	1001	973	931	1002	940	973	905	935	905	927	981	977	973	909	950	966	968	1013	974	940	926	966	912	972	959	976	998	956	895	949	990	941	918	939	944	953	993	955	1009	945	973	970	937	967	960	979	996	951	951	925	953	984	921	954	916	1023	970	948	980	987	978	915	950	1057	1001	1005	942	925	960	958	998	958	976	937	945	981	984	954	931	978	995	928	972	961	998	928	1051	938	947	972	923	952	1007	954	955	955	1006	963	1009	973	995	947	960	872	936	927	977	980	957	963	994	917	975	928	960	957	944	967	969	917	989	1010	951	981	1025	968	959	982	1010	977	949	958	937	930	883	962	977	954	949	970	970	945	1021	990	976	978	893	978	1017	977	995	920	951	1026	1005	937	936	1004	961	970	972	939	944	954	960	1007	946	981	908	939	1022	941	932	976	999	951	955	977	948	985	928	918	984	950	940	975	944	949	936	956	927	976	943	957	998	1004	991	966	901	1017	972	936	986	958	962	880	990	937	992	975	1018	959	950	1009	925	959	969	989	1001	939	951	945	927	917	898	982	980	986	936	971	964	944	999	983	914	969	964	937	962	941	967	963	935	992	1019	984	992	992	1041	1002	908	949	999	1022	963	992	960	1002	965	1008	946	986	986	937	939	964	980	953	970	982	977	1070	950	953	958	996	907	913	927	954	964	1010	959	921	992	936	986	967	979	947	923	937	969	937	964	945	917	924	1010	1015	938	1002	959	939	974	1001	967	964	959	991	957	1001	967	991	965	1016	1007	978	967	927	969	994	924	984	905	920	983	944	989	945	1022	922	1007	976	964	968	1012	961	987	935	917	935	972	981	966	956	982	971	982	957	931	934	972	964	965	991	938	953	995	947	1006	961	1009	944	961	935	951	952	919	971	953	989	986	963	1019	963	978	954	1011	973	970	988	981	969	969	987	962	944	974	987	928	976	1029	941	983	912	953	968	941	961	961	973	959	1016	1008	1031	1016	981	961	990	941	993	933	988	963	1023	1040	970	920	983	948	990	1006	929	944	1019	924	980	970	945	931	962	929	986	949	948	961	962	950	1026	944	1013	1008	928	990	952	1011	958	997	961	996	1004	951	952	977	985	945	936	983	1000	966	976	926	966	977	956	938	979	943	937	942	947	924	958	1004	971	909	979	945	970	932	1014	946	945	973	947	946	914	987	959	983	971	915	922	940	947	978	934	946	958	947	954	953	963	991	989	991	1001	910	965	951	967	926	980	948	970	996	937	1010	926	980	950	973	958	1015	946	970	973	989	941	955	950	972	1034	958	968	900	991	968	997	943	972	971	955	1005	942	997	966	1015	919	949	939	948	991	936	1026	899	1002	928	983	977	929	985	974	958	960	946	977	997	963	978	963	945	940	991	963	950	970	927	992	949	971	1014	963	982	1002	952	970	965	994	984	991	962	955	951	1027	1044	946	1007	990	980	969	950	963	964	987	954	966	901	963	967	943	957	925	949	970	992	913	949	939	936	1016	934	968	962	962	1007	942	957	1030	999	996	1002	950	969	979	992	955	978	899	962	977	955	964	941	1004	956	934	945	962	925	902	983	1018	965	943	968	936	1000	957	935	939	1001	981	927	947	983	996	959	970	989	986	1009	943	904	954	978	973	961	932	985	946	955	974	920	939	961	972	930	987	1002	939	949	992	913	943	891	962	1002	970	990	982	961	936	920	995	949	977	949	959	995	977	1018	980	969	1010	921	962	965	978	975	986	954	951	928	984	965	935	930	992	976	1023	943	961	963	992	981	949	988	960	960	939	927	985	959	1010	933	956	986	976	917	968	975	962	978	938	956	975	950	925	976	998	944	931	960	930	980	954	943	1002	972	981	962	922	997	971	931	964	932	1034	973	955	947	1027	1016	961	999	940	945	973	977	911	972	895	976	949	951	1004	988	989	995	938	951	974	943	962	971	920	951	932	964
31072	35440	40373	30181	19780	13517	9193	6374	4849	3721	2910	2304	1996	1710	1420	1299	1132	1090	1055	1042	936	975	906	837	868	825	793	778	826	830	781	846	768	802	763	802	753	782	759	771	727	754	786	757	707	758	745	748	768	745	766	753	691	742	724	771	749	704	773	807	751	730	773	741	727	760	709	753	761	752	789	758	749	738	774	700	747	727	703	755	750	767	727	737	740	780	771	756	767	781	712	713	687	736	686	776	743	792	781	766	730	682	745	769	735	759	737	772	765	727	757	719	742	757	765	756	725	765	782	740	755	760	737	791	755	726	735	748	722	762	724	752	745	762	782	776	764	735	732	724	756	702	789	712	792	732	745	752	749	741	808	745	710	733	673	741	688	816	720	774	771	746	749	799	785	723	715	777	749	693	711	775	714	768	738	694	722	729	744	754	807	795	748	691	736	718	722	740	670	720	762	779	793	775	720	757	723	748	789	741	780	726	747	756	774	721	736	744	779	738	783	777	739	748	779	772	710	738	779	780	728	722	760	776	704	783	766	766	725	795	810	772	749	711	773	698	723	742	774	755	766	774	709	759	801	778	761	769	808	745	725	792	734	747	728	747	766	787	743	758	773	778	791	728	744	769	733	722	759	776	719	735	731	728	777	743	789	750	696	755	785	769	727	794	789	748	754	780	739	715	729	767	722	731	719	808	707	757	798	777	766	736	718	726	758	732	800	778	755	737	779	781	795	753	738	727	764	823	670	793	735	769	764	757	759	787	772	715	735	737	700	784	852	760	726	783	746	754	765	715	731	779	721	732	735	720	713	693	750	665	754	752	774	742	747	769	696	762	750	763	766	715	825	735	717	732	747	759	746	761	718	784	762	759	701	772	746	743	794	766	768	725	759	777	707	763	770	743	770	736	737	734	740	734	712	772	747	736	778	765	831	735	762	754	701	754	750	732	725	741	755	727	749	791	772	766	733	753	753	747	723	708	769	707	771	747	734	722	762	774	745	791	740	761	740	794	781	738	775	816	788	769	765	722	707	759	749	747	776	746	771	741	723	783	758	770	759	732	777	761	739	761	726	784	747	813	712	736	739	771	757	748	712	746	739	744	730	770	755	785	812	753	708	798	770	742	792	723	744	767	777	752	820	742	785	772	781	735	741	705	751	757	786	742	723	749	724	721	725	766	739	783	759	750	771	726	711	763	796	753	770	762	789	716	739	769	730	745	765	773	762	765	747	737	766	699	757	740	692	738	698	809	770	717	733	713	736	741	803	764	723	771	765	776	755	740	747	743	742	761	798	795	742	804	759	791	697	763	799	738	712	780	719	768	707	708	754	764	720	742	725	701	733	742	771	739	872	813	711	737	773	740	747	712	719	736	774	752	774	756	771	757	783	743	710	752	763	713	737	734	793	748	746	743	753	783	767	715	762	797	817	732	759	785	744	759	744	706	725	718	744	750	704	747	744	728	790	766	736	732	730	729	777	695	747	729	774	749	698	714	773	730	718	748	748	768	750	736	738	727	754	782	773	780	729	714	726	706	754	749	769	720	799	737	807	775	765	743	681	759	810	777	763	724	812	736	779	741	718	715	760	766	714	786	756	739	829	789	711	750	737	762	772	723	726	753	752	776	762	752	763	788	769	741	815	763	771	697	725	759	727	761	769	788	735	726	737	725	734	751	768	741	742	680	698	775	744	726	739	769	791	743	777	826	740	783	728	796	738	759	716	727	724	733	745	740	766	766	803	752	758	720	751	742	705	761	777	735	800	717	703	727	787	776	785	743	735	778	777	750	749	744	785	734	833	752	761	740	817	772	745	826	749	797	752	780	736	751	811	734	751	776	794	828	737	804	779	762	710	743	770	728	727	733	725	760	759	753	750	754	723	740	776	742	723	758	729	767	727	795	774	724	773	827	769	747	742	781	749	710	730	795	698	769	753	729	768	742	806	701	767	754	759	790	746	717	779	702	705	802	752	745	729	759	781	725	735	789	758	801	742	758	758	780	751	730	699	760	757	761	707	747	758	686	772	732	759	726	782	800	720	754	753	747	757	730	762	707	729	764	806	738	746	730	828	764	730	787	771	816	765	769	725	720	757	739	747	749	739	751	765	808	807	766	775	764	744	778	728	809	681	754	767	797	771	699	738	764	763	770	769	710	752	782	761	758	750	765	752	764	732	734	714	729	740	771	778	729	752	755	753	764	755	705	762	713	761	707	751	735	721	725	769	793	723	762	778	740	757	710	755	774	772	797	725	798	739	738	780	721	778	759	728	739	744	792	762	745	727	763	724	712	731	757	744	749	759	781	817	791	796	783	783	728	762	765	746	745	791	737	779	739	739	774	784	703	753	767	772	726	768	736	789	798	757	766	742	755	750	795	749	706	710	721	704	775	778	816	762	736	714	776	777	734	740	769	747	778	718	756	768	763	738	766	709	777	801	752	725	782	746	747	709	757	779	760	766	704	744	728	737	789	758	722	764	785	776	685	721	725	730	741	710	722	729	771	754	737	738	789	723	749	777	797	738	721	753	787	739	790	729	754	817	721	728	749	780	766	785	771	762	770	747	731	702	730	740	765	755	775	792	748	715	740	757	772	772	730	785	769	765	750	767	732	721	752	729	733	770	729	757	799	740	715	770	724	752	745	734	762	766	722	806	748	748	762	769	740	753	787	717	740	748	802	766	762	702	750	755	742	750	746	751	764	769	743	716	732	810	749	725	735	733	757	755	750	731	779	790	749	725	739	740	731	752	661	753	767	752	715	760	733	733	735	714	772	816	784	749	778	788	786	757	737	738	794	759	750	778	764	711	743	746	738	752	733	789	769	747	746	752	739	768	729	779	729	728	723	743	762	704	785	757	756	726	781	754	721	793	755	739	787	793	742	750	756	782	762	789	732	732	756	781	762	705	725	719	736	726	742	757	751	757	733	740	749	767	757	783	782	815	739	758	769	750	716	777	789	783	799	725	749	794	740	753	744	739	765	765	729	722	727	743	714	723	757	753	801	733	702	710	739	794	752	736	740	686	765	751	755	734	754	792	762	698	778	714	759	776	714	746	695	784	766	765	781	740	715	762	756	721	755	708	807	763	758	743	767	790	738	734	749	747	751	802	709	788	739	774	706	738	753	756	738	747	690	759	770	731	783	745	754	755	754	747	753	747	754	683	707	734	736	728	718	772	738	754	737	729	741	731	751	764	799	744	754	740	756	739	708	737	753	721	731	759	798	702	772	787	774	732	739	705	646	706	733	700	785	723	727	707	732	696	721	761	706	701	712	754	753	758	730	731	757	803	719	761	748	737	685	788	771	703	758	769	735	762	768	794	778	714	733	722	750	748	730	728	760	715	805	738	781	765	755	758	740	747	749	789	796	762	835	722	770	781	747	715	724	767	788	716	769	771	768	744	710	758	776	740	709	785	786	747	748	798	740	735	731	729	755	769	796	754	709	763	739	759	816	750	742	755	853	812	770	760	709	795	679	784	727	737	732	722	762	840	741
31952	48682	38284	26338	20247	16232	12161	9128	6978	5549	4287	3380	2741	2165	1872	1492	1450	1240	1214	1128	1098	936	959	913	943	922	866	911	855	861	829	881	808	820	755	841	731	774	730	742	783	772	783	773	761	752	717	769	814	728	753	743	736	764	743	755	758	730	744	743	720	778	769	768	772	773	741	778	775	750	775	748	746	750	748	752	758	753	754	759	710	721	769	731	757	707	633	790	707	782	757	744	769	750	728	799	730	775	796	755	778	789	733	735	757	751	712	752	736	775	754	736	762	736	790	729	781	781	770	750	748	745	788	771	761	725	771	759	715	785	753	735	766	718	763	737	748	819	799	695	773	738	753	773	708	773	756	789	728	785	781	781	756	762	754	760	786	769	779	756	703	765	781	817	809	738	718	720	774	782	779	737	785	754	701	757	753	743	783	755	733	732	752	802	743	777	742	759	741	766	714	733	754	763	740	758	758	729	772	813	747	746	799	765	733	776	756	749	740	789	740	789	727	744	711	712	706	772	761	779	757	772	740	757	771	777	732	741	745	738	755	785	727	779	722	754	747	704	758	736	813	770	766	743	738	814	744	699	764	796	761	746	806	726	748	801	760	779	760	673	780	777	761	788	788	759	728	775	742	721	747	802	713	764	795	738	746	777	771	748	759	741	780	761	695	764	742	781	739	772	811	758	812	813	775	761	774	741	779	783	773	749	747	728	793	801	750	762	755	833	769	792	821	715	788	724	765	718	737	758	717	758	802	728	709	772	742	798	767	789	710	758	784	757	727	762	748	760	768	757	773	772	723	757	747	766	784	757	811	834	753	729	802	743	746	754	772	724	770	731	764	762	786	711	733	769	789	775	764	769	753	765	749	779	683	771	740	770	758	738	728	763	762	760	762	761	793	768	754	766	717	730	738	770	775	742	744	770	754	765	741	700	717	762	773	796	814	779	740	786	735	796	773	764	765	742	731	756	830	771	748	781	747	724	748	732	776	767	735	724	731	756	793	787	754	770	803	724	780	775	797	751	765	703	756	782	765	735	793	741	731	723	726	735	746	764	802	710	753	781	789	763	745	740	760	715	753	715	730	751	791	738	755	798	741	708	737	726	770	784	807	737	759	777	751	762	760	754	790	737	773	800	781	719	730	743	739	727	786	704	738	756	722	713	711	788	760	759	768	794	770	773	761	753	783	772	788	786	775	760	785	761	779	733	690	730	743	766	758	771	713	773	819	743	789	787	768	770	759	760	741	777	757	739	733	786	765	776	767	748	758	728	730	680	738	785	704	766	764	757	768	761	709	702	737	740	806	805	769	746	753	761	706	732	785	825	787	772	787	772	785	756	764	754	749	785	735	716	729	762	734	775	776	826	744	774	807	731	785	752	739	737	741	769	766	751	757	752	766	767	827	716	781	754	700	800	721	754	809	804	797	699	760	714	755	778	786	801	752	765	761	735	745	772	772	778	750	769	798	765	779	748	804	774	785	747	752	791	760	740	724	751	784	758	743	757	753	746	750	760	765	735	761	801	759	773	771	761	750	721	767	713	765	724	726	780	735	749	776	795	749	801	720	786	773	794	735	786	749	762	744	729	787	777	789	748	747	717	782	801	710	708	732	763	736	781	750	779	747	777	741	743	736	749	772	751	748	788	744	777	784	771	760	805	740	746	792	729	745	811	781	753	768	797	762	740	748	741	760	757	753	784	781	724	782	800	762	763	798	750	785	744	770	792	787	724	774	803	760	766	726	774	826	728	820	784	764	747	799	746	737	740	776	750	744	729	761	758	800	767	749	733	751	750	761	781	771	731	742	747	755	758	793	824	792	746	729	736	801	718	744	768	726	743	758	752	793	799	723	705	737	742	736	730	784	795	781	748	728	783	768	726	721	792	747	783	745	778	755	779	742	741	721	775	744	740	719	741	793	777	746	755	749	758	777	724	746	725	767	776	768	755	764	801	729	755	679	738	715	746	787	754	791	745	758	774	706	721	770	742	733	767	763	773	746	779	776	749	732	755	731	742	765	762	759	759	752	775	763	814	738	776	733	746	762	718	753	773	751	776	784	788	723	722	768	766	762	792	757	766	800	752	768	723	757	758	743	735	748	732	764	784	750	791	750	778	799	751	741	746	720	786	750	715	762	737	722	774	763	811	723	733	748	756	723	755	776	730	762	748	769	783	731	765	760	735	788	719	731	788	762	750	752	748	749	740	712	776	769	796	719	743	753	749	792	804	757	724	731	723	752	768	753	823	704	722	813	705	755	776	725	778	772	752	762	783	768	742	749	777	749	754	729	722	798	753	710	732	778	727	753	720	758	772	781	732	727	760	764	769	741	815	768	761	759	745	756	779	732	724	702	774	785	801	750	751	738	720	757	798	746	792	758	761	728	720	768	778	756	777	767	764	766	798	736	731	730	752	728	759	763	766	766	747	821	752	741	713	716	770	730	738	780	690	730	760	746	773	763	765	750	774	728	771	759	801	775	750	697	704	721	715	734	771	783	774	780	791	741	767	748	736	767	732	780	832	706	756	753	771	782	745	772	770	769	721	816	705	741	746	728	738	795	784	762	741	743	789	724	760	760	706	773	747	740	787	705	793	706	735	754	789	806	749	744	740	780	773	816	744	818	802	753	786	755	768	759	770	745	743	801	761	784	772	723	784	775	746	784	753	769	797	757	744	747	774	776	767	745	719	763	730	754	779	767	759	815	751	765	746	758	730	742	770	750	760	752	762	789	757	737	748	747	747	776	755	751	776	783	767	782	753	713	768	776	752	771	846	745	752	744	719	767	713	778	756	712	783	755	752	778	755	746	723	757	780	785	764	796	783	835	767	802	777	755	735	768	776	749	763	746	721	835	767	739	790	745	740	748	716	738	749	801	803	769	704	773	771	749	812	712	693	762	736	743	721	722	763	747	741	733	749	712	766	786	776	767	704	717	818	741	735	742	717	757	753	755	749	751	762	753	787	776	763	791	733	768	772	723	813	774	692	758	725	761	766	782	719	728	755	736	778	749	764	746	726	760	716	796	795	781	787	726	756	719	737	738	757	771	776	724	741	737	781	787	758	768	748	740	758	764	777	728	801	785	748	738	779	781	687	759	773	770	795	775	765	771	806	725	734	741	721	751	792	786	714	768	781	738	698	724	778	778	782	753	741	769	746	781	716	757	750	727	786	732	787	805	753	777	734	697	731	792	747	746	757	758	770	766	743	770	768	766	760	751	790	777	710	771	765	740	758	768	760	736	736	768	772	752	731	755	773	738	744	762	788	805	706	791	789	728	743	805	755	765	802	756	742	762	784	728	771	756	779	691	729	733	720	769	783	750	738	747	737	768	732	821	764	743	748	715	743	797	761	729	814	735	731	821	758	773	791	769	767	735	762	741	741	720	720	734	779	782	749	783	771	739	778	783	762	743	780	758	716	748	769	803	777	749	765	773	711	731	744	740	740	698	756	752	775	762	797	737	742	773	727	752	742	743	727	744	789	791	744	799	752
23649	20998	28519	25032	23502	22822	18677	11597	8332	6204	4640	3500	3016	2610	2171	1777	1660	1513	1450	1370	1194	1208	1128	1122	1042	991	993	951	969	971	930	891	928	852	949	866	836	892	884	837	864	908	860	868	827	833	858	793	836	835	849	834	810	840	856	831	835	794	797	837	820	838	841	809	921	879	884	831	896	821	855	833	899	829	872	835	844	855	864	834	884	856	899	844	904	827	801	846	819	790	868	845	868	863	828	810	845	812	851	846	865	851	866	837	794	833	881	874	817	846	878	882	821	841	778	852	814	849	851	822	852	799	863	795	814	842	786	819	874	827	828	817	820	809	857	824	827	856	852	831	906	863	824	833	890	814	866	805	797	802	806	847	816	833	832	881	792	821	877	839	842	792	839	859	849	863	828	791	809	873	857	811	870	839	836	829	835	830	848	852	835	830	872	877	878	835	834	809	876	880	861	809	889	836	838	818	863	862	816	847	840	790	846	898	847	845	889	895	839	888	837	891	849	857	824	864	887	845	866	862	857	871	868	823	866	888	881	875	864	812	836	892	901	828	791	868	868	892	866	801	874	860	868	838	820	860	828	875	853	837	863	818	832	876	849	857	842	782	857	792	876	843	817	816	839	839	885	782	856	887	813	877	829	825	816	792	803	845	820	860	845	898	844	828	855	860	804	822	853	808	909	853	881	829	821	879	868	877	804	800	886	878	872	864	911	816	904	864	874	880	828	844	827	866	837	895	821	819	819	879	838	827	837	833	806	857	872	932	865	855	809	868	889	832	858	858	813	850	823	861	885	876	911	822	812	863	832	836	859	846	806	788	831	782	913	860	816	859	845	858	859	876	803	827	846	864	862	804	839	837	806	836	813	895	871	842	860	843	848	855	800	851	817	880	879	819	812	867	838	879	901	836	792	837	856	838	852	873	894	848	856	869	875	855	820	900	854	907	871	846	830	822	840	814	887	836	849	862	835	892	883	820	844	890	887	826	825	840	893	881	852	875	824	833	795	861	870	819	887	854	889	863	790	853	807	817	814	828	872	829	893	829	867	901	804	786	799	824	883	877	876	882	834	824	856	863	848	885	868	896	865	828	776	851	811	849	842	810	880	832	827	856	818	837	801	813	877	856	873	825	796	900	843	821	827	864	848	865	869	864	884	852	871	806	858	781	834	831	859	794	815	839	832	923	853	823	853	842	855	868	879	848	892	810	841	820	850	846	873	835	782	834	840	825	820	868	885	853	874	810	813	802	849	873	830	900	834	792	811	903	852	841	830	827	859	856	821	856	805	844	832	873	886	859	892	861	796	849	809	838	913	857	851	818	817	813	842	839	829	852	838	832	881	892	858	823	859	816	858	812	868	898	865	836	834	853	831	838	869	823	873	863	819	858	823	892	853	828	803	828	878	889	817	809	851	887	851	861	840	828	873	828	845	821	821	833	856	815	821	859	928	825	876	854	847	843	818	870	875	849	868	826	910	858	845	901	853	819	801	841	852	863	854	873	828	855	811	846	803	888	892	818	850	872	836	865	854	843	818	841	850	849	856	839	847	872	857	858	819	849	822	873	866	835	841	860	868	803	859	850	826	824	842	821	882	869	878	847	830	814	827	862	899	824	890	844	830	874	798	853	839	861	856	837	852	854	826	883	868	876	837	816	784	881	876	845	828	828	845	808	901	846	892	895	807	929	826	848	824	888	808	831	881	882	803	819	861	887	814	859	818	848	862	810	772	825	891	897	841	851	842	848	831	884	846	840	801	862	843	799	811	809	791	828	872	853	813	843	846	839	851	814	895	815	798	857	877	879	848	834	829	880	880	802	888	833	817	892	825	817	840	859	820	905	825	879	857	831	857	867	888	821	864	773	863	864	818	787	864	827	854	848	848	799	824	835	822	834	855	861	806	815	843	840	843	773	847	864	809	920	814	832	775	841	894	792	822	827	826	858	811	879	824	782	843	810	831	856	848	802	850	868	837	848	869	836	801	801	849	810	821	826	840	839	867	871	850	870	831	847	853	846	875	818	865	836	843	849	850	863	840	804	853	872	819	864	832	789	863	798	835	808	869	823	873	877	845	882	808	828	843	868	781	832	846	849	817	880	797	818	866	845	848	855	798	859	771	786	882	832	857	895	809	840	829	846	883	840	851	839	870	833	880	848	870	861	843	847	844	882	865	881	842	857	791	864	816	830	847	855	763	844	841	865	853	894	852	852	820	880	855	874	814	845	851	845	834	821	837	840	811	815	906	806	873	832	903	843	867	843	846	825	873	853	835	807	829	844	861	821	826	820	835	882	832	851	886	822	848	829	830	822	888	846	833	808	781	832	818	858	781	815	836	767	828	786	884	821	814	894	888	803	842	856	827	798	854	887	899	849	846	856	843	823	830	870	830	840	887	855	878	832	866	811	844	871	831	860	866	896	831	829	844	847	817	889	848	814	820	886	830	795	797	844	832	837	841	870	842	840	834	779	872	929	839	832	848	878	785	900	865	865	863	850	820	844	938	828	861	833	843	839	893	845	798	830	846	873	909	853	842	874	828	899	889	886	884	863	847	843	831	783	818	836	858	861	878	826	847	838	848	834	889	827	830	871	907	857	848	813	844	846	899	834	847	858	882	842	875	841	835	790	892	875	808	899	813	791	824	868	817	839	850	818	854	818	837	823	870	872	825	859	854	850	903	879	861	841	855	843	834	832	831	842	836	841	856	856	837	876	866	853	875	896	819	859	806	873	851	811	837	867	824	792	898	845	879	847	854	823	870	829	838	856	873	823	844	870	822	844	872	823	823	813	827	819	824	893	879	856	829	833	875	847	870	802	815	816	794	822	840	850	909	824	857	855	815	879	843	861	883	852	861	843	863	860	861	877	926	828	785	853	836	852	846	849	794	809	859	875	872	855	842	860	814	818	855	859	888	751	825	856	893	835	843	813	877	855	861	897	777	841	850	843	874	908	890	856	864	853	851	867	831	864	918	815	853	863	875	864	856	817	829	870	847	825	819	852	822	801	831	838	834	767	841	836	819	878	773	858	840	847	867	860	851	823	897	867	857	853	895	827	873	856	830	873	849	868	800	891	868	817	801	807	813	820	877	836	876	805	833	873	830	842	854	821	868	842	819	872	845	863	873	872	853	868	877	814	819	830	819	853	854	896	831	881	865	795	851	840	854	823	873	812	880	899	841	838	864	824	825	838	837	821	869	866	872	833	812	877	808	860	878	788	878	847	781	867	840	847	804	832	836	833	778	868	877	874	821	904	753	868	865	861	857	860	862	843	794	902	852	815	825	838	834	831	861	838	842	853	824	796	874	831	895	866	842	843	868	821	856	864	877	792	890	854	793	859	856	903	850	857	862	904	828	888	859	907	849	819	839	899	863	813	870	835	794	836	876	845	810	829	838	837	838	809	863	886	890	771	854	753	854	850	827	882	862	839	882	811	810	815	861	828	827	837	832	868	813	834	868	856	835	800	847	829	807	850	828	852	800	783	876	829	826	841
32961	57608	46263	34031	28292	22890	18417	14541	11112	8562	6453	4889	4041	3365	2839	2277	2132	1826	1719	1595	1395	1322	1223	1174	1131	1070	1057	1031	1056	1017	1011	954	887	902	913	894	909	876	823	859	859	802	870	815	823	874	867	825	849	867	837	786	799	842	797	831	816	826	822	852	854	857	880	861	859	855	869	873	870	882	807	816	814	853	790	830	834	846	888	857	830	848	823	807	901	830	811	824	825	836	843	822	855	855	816	751	861	834	852	841	857	839	831	800	835	798	806	844	855	807	855	771	870	793	872	822	841	862	855	849	865	833	834	863	831	851	815	850	837	819	830	804	836	851	853	828	867	855	787	877	833	931	815	829	859	771	830	826	819	891	814	853	819	834	857	826	817	826	846	815	843	842	908	837	855	784	799	864	830	879	861	851	806	793	810	876	880	858	857	789	842	834	826	861	855	826	893	768	849	907	805	825	852	853	868	801	882	823	822	870	866	816	896	804	878	843	821	841	826	825	840	793	861	829	833	795	832	861	903	843	815	822	829	818	846	831	781	845	847	823	836	836	812	867	852	805	838	828	863	815	790	805	840	742	873	837	817	790	829	792	817	787	846	835	845	854	822	848	857	821	889	796	860	859	816	866	772	809	850	852	790	869	836	802	870	789	832	884	877	837	880	886	786	854	841	875	782	860	781	870	831	821	886	834	836	834	817	827	808	874	818	794	794	848	853	842	871	814	882	829	808	821	804	883	835	865	872	890	850	845	811	894	850	840	875	853	823	882	823	856	812	898	838	822	863	814	857	857	833	841	794	844	850	833	877	834	840	839	830	814	825	831	900	850	813	862	828	808	824	863	881	833	801	849	827	870	822	891	835	871	839	855	808	818	837	770	881	856	835	810	830	822	837	834	839	786	870	888	860	817	899	848	874	822	811	857	827	825	846	806	802	824	883	821	841	817	865	821	843	889	868	834	826	801	836	841	826	881	820	881	807	806	850	798	855	812	783	840	842	868	825	802	793	840	846	869	795	819	831	867	837	868	791	790	756	823	765	824	826	809	869	846	773	855	831	808	857	844	833	837	883	847	848	869	824	870	833	812	890	820	803	844	808	804	851	829	836	838	818	817	849	859	776	845	861	853	826	790	861	812	875	826	857	850	850	805	866	806	850	874	879	902	843	820	858	861	935	809	865	838	892	797	840	794	794	851	824	873	803	820	838	882	794	835	844	784	862	819	828	812	850	839	812	798	828	902	848	789	836	815	848	808	891	844	847	857	836	847	822	846	810	851	866	834	797	807	817	818	806	823	804	804	859	902	825	911	824	868	865	877	844	839	829	825	881	854	825	824	828	835	827	865	868	846	776	836	830	853	856	809	829	838	861	801	834	792	834	845	851	847	867	845	831	832	835	825	854	810	851	839	845	870	842	832	868	800	855	877	783	791	817	825	838	841	846	790	843	802	813	861	822	836	866	874	806	823	844	839	799	885	841	872	868	835	831	866	826	853	894	857	895	849	741	866	828	895	837	826	829	813	837	850	814	865	801	833	810	860	825	832	839	837	819	786	809	839	829	832	820	834	873	872	827	842	867	818	845	791	816	836	827	818	859	837	837	862	738	842	796	840	843	822	873	875	851	816	859	867	821	830	855	793	839	823	817	821	854	850	852	889	813	782	854	835	834	867	806	827	846	814	853	839	862	878	827	847	833	894	854	837	812	854	808	833	833	834	829	849	855	869	842	840	863	809	827	820	848	882	885	879	827	846	832	850	818	798	839	838	828	813	838	862	865	804	840	879	777	812	823	841	818	846	864	805	858	876	846	795	830	908	838	822	897	835	850	875	876	778	812	824	832	878	815	876	834	840	812	829	821	789	824	878	771	870	839	860	830	815	815	903	826	823	800	829	832	828	845	837	841	841	820	851	849	844	808	828	878	816	881	852	884	824	830	866	886	879	847	889	842	818	826	850	851	809	813	870	859	786	835	892	832	869	840	862	828	848	801	855	830	862	891	825	818	848	794	826	873	831	796	851	833	798	815	800	818	888	875	909	814	850	801	816	840	858	855	851	808	813	816	865	816	865	837	843	817	794	873	848	781	832	857	804	844	812	859	841	892	844	814	832	836	860	842	878	829	854	816	896	779	843	821	878	833	840	839	827	896	809	846	850	861	858	847	819	808	819	833	884	791	847	808	905	792	815	830	839	829	866	832	869	827	861	818	814	860	846	832	854	833	893	839	860	827	845	789	869	843	848	819	847	859	799	829	845	848	850	809	829	874	807	929	843	756	857	843	863	836	868	867	844	858	839	886	810	863	828	794	876	833	868	853	833	813	833	875	838	849	831	816	815	832	855	818	802	831	849	836	854	844	870	823	851	795	824	805	874	818	807	890	812	825	860	818	839	847	802	834	834	844	787	887	854	772	842	812	822	852	826	822	803	804	837	839	861	838	819	785	828	825	793	806	809	859	851	839	834	858	867	835	812	841	820	804	847	852	864	809	812	810	852	865	872	833	853	816	884	817	836	890	835	813	815	835	817	804	886	870	830	860	857	799	858	753	831	864	838	849	794	852	894	780	853	780	860	843	845	818	901	829	825	865	815	821	887	793	806	848	835	772	812	812	872	872	858	870	833	828	845	811	834	852	837	780	841	797	833	829	841	798	873	817	835	822	846	880	885	853	829	862	867	917	855	844	783	811	831	856	837	828	825	852	866	842	824	875	817	893	870	845	830	858	880	873	862	833	825	777	862	785	810	817	848	840	820	809	832	844	832	836	785	838	847	857	806	843	855	816	818	836	868	831	842	799	797	848	828	873	850	815	879	831	803	861	865	802	804	833	848	871	856	839	794	865	851	870	797	838	858	851	808	821	834	846	830	817	856	840	862	853	781	856	859	830	900	843	812	810	870	845	771	796	853	787	797	825	871	835	898	815	839	867	820	862	816	840	766	844	842	831	812	861	823	832	825	909	883	822	820	825	844	864	810	885	798	851	817	774	840	813	821	805	802	823	855	863	809	840	813	853	869	848	872	790	823	862	841	873	809	823	830	794	797	884	845	817	823	820	805	830	849	878	850	794	810	811	868	806	845	852	813	816	852	863	816	849	835	847	840	818	828	781	840	803	833	833	872	889	813	820	814	843	838	865	883	807	863	849	825	887	847	833	930	828	831	883	831	838	830	847	840	817	811	827	872	881	866	871	830	831	816	819	850	840	869	873	855	829	862	850	869	836	850	767	832	845	841	803	825	806	843	872	845	870	807	869	789	829	831	840	897	853	852	856	882	855	763	847	865	877	861	827	817	887	867	860	824	849	838	834	874	839	861	827	807	825	820	838	788	845	848	826	860	855	887	807	825	866	832	852	849	813	842	844	871	823	792	873	830	865	864	854	818	867	842	816	847	847	869	866	835	829	831	811	848	827	916	860	789	871	840	874	821	810	773	814	772	855	831	844	824	812	838	846	876	882	841	900	828	877	886	851	854	840	832	860	843	831	860	856	877	851	823	883	809	869	790
24759	21197	28942	27471	22989	17985	12678	8521	6181	4653	3429	2840	2287	1958	1756	1547	1481	1394	1212	1169	1156	1080	944	977	979	909	971	874	884	884	857	832	919	799	874	852	821	888	828	816	854	870	816	794	819	831	753	806	809	828	800	789	809	773	780	839	829	847	776	813	838	792	808	806	862	830	824	825	784	835	794	809	851	787	823	828	803	830	786	813	777	784	817	829	794	844	798	807	773	794	803	811	793	807	824	814	816	829	790	815	823	808	809	798	848	842	783	826	807	832	807	800	794	738	789	825	817	858	834	770	776	796	819	804	811	809	809	801	806	819	854	762	816	858	869	841	866	775	832	804	826	800	817	804	786	811	815	829	826	781	778	850	768	778	751	779	814	824	843	796	828	807	865	828	758	857	831	809	777	794	813	805	796	850	800	805	845	773	752	818	832	792	812	776	804	819	840	847	824	787	891	802	826	831	809	834	809	822	801	825	778	786	805	814	777	822	789	799	769	831	848	829	780	806	768	800	788	789	788	818	811	850	843	837	804	838	803	774	813	791	768	778	766	757	843	822	796	877	811	777	816	812	784	842	831	816	786	766	827	814	843	798	811	790	818	847	818	856	788	822	820	806	816	784	829	727	818	777	828	805	789	774	808	771	819	800	808	845	800	864	842	812	804	798	780	786	763	783	810	785	802	787	796	808	722	844	832	816	823	789	818	840	846	862	825	849	774	852	788	816	844	808	802	819	823	856	802	824	783	805	880	815	787	783	752	807	789	804	802	839	836	799	762	779	820	848	788	802	864	818	807	808	815	836	825	755	819	794	780	781	768	811	815	816	788	770	810	776	828	826	855	802	820	792	801	822	867	820	791	857	845	792	787	829	793	847	811	818	799	784	792	773	801	844	800	796	835	796	762	798	809	787	801	760	775	829	842	809	873	783	747	814	779	807	802	759	860	828	806	803	825	877	859	787	800	755	848	860	814	802	818	804	856	856	826	828	810	817	793	875	857	795	783	802	829	817	779	836	817	787	851	763	775	782	806	870	812	810	783	815	794	850	813	784	839	811	828	808	851	783	811	787	885	760	867	796	802	797	802	832	795	765	794	745	837	762	781	871	808	834	832	779	812	802	787	848	774	853	803	799	821	795	817	785	850	792	748	808	775	781	832	747	805	766	822	780	844	845	837	776	823	789	779	786	822	816	816	816	779	807	832	725	839	786	849	801	805	768	826	811	799	854	839	802	800	850	837	784	783	811	838	786	770	823	836	776	805	830	864	834	814	796	821	840	807	826	832	817	768	810	868	818	817	784	782	783	815	780	792	823	858	767	790	828	861	804	806	776	834	835	837	885	775	861	807	833	798	799	819	808	777	811	832	810	837	820	877	822	848	790	823	805	779	797	776	802	849	915	793	888	841	797	803	781	842	831	830	765	822	796	843	793	847	894	811	825	780	867	825	845	764	816	824	731	780	846	815	819	810	873	837	789	857	824	774	776	808	840	787	789	836	803	845	795	825	820	816	764	790	764	797	805	799	816	771	831	844	838	875	812	838	824	780	793	813	831	819	830	793	832	831	809	848	783	849	805	795	786	829	836	810	784	818	823	808	785	843	787	752	808	790	838	808	816	814	773	788	831	784	803	803	817	774	815	817	773	799	830	807	879	816	759	822	822	762	811	819	767	817	789	806	863	791	765	792	776	850	830	853	801	774	789	792	789	804	812	773	834	825	801	822	831	823	813	796	809	851	852	804	815	795	800	795	790	841	792	825	804	798	862	779	796	791	838	808	778	855	813	808	776	778	805	845	770	818	772	822	798	820	830	827	840	743	850	812	824	775	833	819	837	844	843	831	832	814	810	842	856	792	885	823	802	819	805	828	809	808	855	845	840	831	813	840	865	844	810	811	835	813	750	760	853	796	756	803	770	820	745	817	811	842	801	761	821	786	756	835	813	816	776	769	767	774	862	809	819	831	832	822	808	837	783	850	780	832	820	764	851	814	814	788	785	821	827	875	771	782	791	819	818	748	834	770	817	803	879	794	821	849	784	774	737	809	815	817	773	806	852	870	797	862	873	800	772	834	835	761	798	846	822	879	798	781	823	792	848	819	811	803	811	807	840	864	779	817	858	849	762	791	895	812	810	827	827	826	803	841	829	811	864	776	832	826	770	832	807	767	800	815	825	815	871	763	842	819	828	746	790	856	863	859	782	816	764	774	756	777	821	843	826	791	796	817	840	791	736	817	851	773	779	807	855	829	805	784	851	804	757	849	831	782	802	825	873	854	810	804	821	816	833	799	795	786	829	782	795	848	781	849	849	796	809	803	750	761	823	794	831	770	819	782	802	826	785	790	817	812	778	790	786	808	817	872	828	788	787	703	820	804	781	791	766	824	772	785	821	766	747	788	834	786	822	764	793	848	799	817	800	811	814	781	814	822	776	773	836	820	803	779	833	790	859	767	825	830	822	834	775	824	827	782	820	767	825	782	818	831	852	819	764	853	798	810	804	790	765	763	812	810	785	836	783	828	789	857	759	820	850	842	842	802	815	818	843	818	829	834	821	867	811	882	889	775	796	836	774	808	817	832	812	828	802	839	802	814	792	847	824	824	779	803	818	861	830	817	796	793	799	821	815	837	794	832	825	801	802	825	843	836	823	762	820	801	832	791	858	832	802	804	769	814	847	826	748	766	838	833	800	767	822	787	786	818	802	777	787	765	748	809	829	779	801	784	785	805	767	817	781	826	791	754	813	795	783	767	811	861	825	812	819	779	809	822	823	847	778	817	763	836	796	773	765	771	793	812	845	805	783	821	763	820	779	815	832	760	791	807	802	801	799	828	835	805	802	817	812	840	776	767	781	774	831	792	807	798	765	818	845	795	802	812	815	825	817	807	755	793	833	778	826	864	810	774	866	804	802	823	817	828	809	876	892	789	814	842	803	772	834	817	771	814	803	853	819	803	828	864	834	806	787	825	810	838	814	792	805	858	834	841	862	800	820	868	824	813	799	796	782	860	767	842	801	774	791	816	858	795	782	721	816	832	844	824	813	832	785	759	789	830	805	795	813	818	869	796	823	850	820	821	812	843	841	777	830	798	845	848	827	818	826	828	805	836	820	791	789	837	832	806	839	831	803	808	814	812	787	841	819	817	775	788	825	818	823	817	777	784	785	783	815	819	829	851	845	805	766	796	809	755	806	825	856	829	793	820	786	830	810	816	838	801	806	824	784	787	822	858	827	815	855	806	806	807	824	804	856	858	845	761	752	790	823	757	832	825	795	826	830	839	858	852	816	860	795	851	829	803	766	756	807	842	800	833	795	835	850	775	819	824	821	799	836	830	827	778	809	867	853	861	802	851	816	787	808	797	820	766	793	811	810	791	799	796	804	832	820	771	807	798	810	773	845	874	811	785	842	853	801	797	841	749	825	810	831	829	803	812	825	775	812	783	839	818	787	826	827	782	794	824	835	799	763	817	798	788	769	813	760	814	811	852	831	798	778	809	819
32386	53904	43078	30511	25376	19850	15616	12062	9217	6995	5120	3958	3286	2784	2230	2074	1828	1633	1502	1343	1203	1206	1085	1076	1063	983	1005	1061	902	969	920	937	931	878	884	814	890	807	859	898	812	790	840	868	817	839	785	848	817	811	792	846	822	817	789	844	796	780	832	826	763	854	887	796	813	799	823	823	848	835	825	815	821	813	796	841	818	796	824	791	788	804	797	890	782	813	913	832	754	796	800	820	840	806	801	839	846	865	835	840	821	758	823	832	829	810	827	823	778	849	790	829	839	826	823	805	852	799	835	786	797	869	831	808	786	810	842	808	815	813	851	858	790	813	842	831	859	801	774	828	811	817	786	723	830	816	841	801	770	823	821	849	817	822	848	796	855	875	807	850	777	830	800	835	834	776	818	848	734	817	830	858	847	786	825	806	862	808	835	774	826	824	843	813	766	797	789	832	858	862	822	800	845	814	773	873	729	767	778	829	841	790	797	824	828	866	835	806	823	813	778	765	804	804	849	779	852	836	808	841	818	832	767	852	803	819	806	866	852	790	829	831	856	815	843	824	797	806	781	823	813	760	762	824	834	807	820	836	805	765	792	832	797	804	772	809	835	821	853	854	844	839	845	830	810	830	844	811	851	798	822	801	826	795	848	826	797	866	842	779	872	735	812	814	835	844	811	809	771	794	777	782	911	816	873	831	815	862	877	784	797	826	852	810	814	765	826	830	828	820	898	828	801	830	773	862	877	763	837	840	792	828	823	837	827	779	812	825	854	799	827	846	815	839	792	808	799	841	811	832	803	777	846	797	811	862	802	791	810	864	822	809	823	825	869	829	813	804	841	853	821	800	867	767	818	854	853	837	813	784	829	831	813	763	874	823	851	858	834	805	838	840	824	812	762	833	808	743	807	789	803	837	809	809	833	833	814	823	842	756	843	885	810	831	871	805	809	801	811	824	797	873	820	839	844	807	819	786	867	792	816	842	786	780	790	816	795	779	845	825	839	828	811	796	782	808	827	827	842	795	793	860	838	830	881	827	851	838	798	824	795	856	848	813	825	814	846	801	791	849	758	847	807	823	818	849	834	850	808	851	816	826	848	814	835	835	820	802	847	800	772	806	815	823	799	843	797	804	802	825	816	831	840	797	862	822	775	813	875	831	831	813	810	865	769	798	802	776	832	827	848	810	832	826	795	802	779	824	825	827	817	764	765	871	783	814	794	795	827	807	819	777	780	782	832	782	816	846	821	813	786	786	806	867	822	857	790	870	857	828	788	813	854	868	795	851	832	823	804	772	846	835	828	807	817	863	838	785	835	807	812	830	829	807	884	802	823	815	869	804	839	839	773	818	822	803	824	812	837	799	861	828	808	807	867	879	866	807	841	846	777	826	858	837	838	811	779	843	912	839	806	824	811	817	830	847	844	771	834	804	804	841	784	830	858	783	809	832	771	858	798	898	776	831	822	845	828	815	793	819	808	796	781	776	804	820	818	817	773	830	853	796	829	865	799	888	801	804	773	806	822	830	798	864	820	862	847	800	816	788	844	779	807	809	820	806	831	823	787	814	802	807	833	868	852	836	813	787	832	816	842	888	860	874	833	767	840	797	784	828	822	785	797	857	846	885	779	802	816	845	798	863	825	828	838	829	831	817	781	817	826	836	817	844	871	808	878	770	829	799	866	801	797	787	839	833	829	810	899	805	811	879	820	824	830	765	852	859	882	841	794	801	779	844	864	877	842	809	836	809	802	786	847	830	818	840	816	760	822	816	841	877	778	817	844	841	794	828	815	775	756	804	801	824	770	850	804	868	805	834	855	770	832	762	804	775	812	848	874	839	819	831	823	804	845	834	827	859	840	778	848	855	815	810	832	828	869	821	862	884	874	832	832	862	756	843	827	795	812	835	799	812	849	806	890	824	837	783	801	838	828	831	845	785	887	827	853	804	827	827	805	811	851	769	844	824	821	854	771	783	845	858	827	788	804	826	836	827	864	813	836	795	811	813	813	818	797	822	819	832	881	834	805	812	839	831	857	858	822	842	880	832	838	813	816	800	785	835	856	862	775	811	863	798	804	836	812	833	797	806	788	835	864	792	845	840	823	862	854	838	831	844	796	858	796	862	834	810	803	786	782	818	852	843	796	820	793	804	779	786	854	823	770	857	773	793	844	841	899	859	834	868	778	820	815	811	777	828	789	797	806	829	815	820	831	895	837	829	803	781	860	843	766	790	840	783	864	846	831	811	840	832	856	825	796	820	754	801	792	817	799	856	812	819	859	797	845	838	777	827	802	837	763	818	815	829	840	793	826	842	769	860	804	839	844	820	818	788	837	824	794	835	780	797	812	815	827	749	797	822	801	848	853	823	769	775	806	862	767	803	852	844	804	818	831	822	852	830	838	821	796	860	824	889	823	804	791	850	849	824	850	801	828	785	905	803	827	857	804	850	816	786	856	837	834	825	804	825	806	829	760	819	879	788	799	818	834	889	799	831	838	818	844	820	770	799	825	806	869	839	841	804	852	809	804	843	821	795	820	851	807	842	835	846	810	858	820	828	820	834	828	820	832	831	815	819	876	842	848	795	814	833	765	835	862	782	793	816	870	817	841	820	823	856	857	794	828	846	778	872	803	836	796	835	829	794	759	887	822	843	793	776	831	782	808	832	806	837	780	808	834	808	786	796	809	798	771	833	836	785	871	820	863	811	763	829	785	844	809	773	826	795	836	777	793	826	852	816	814	897	830	834	823	838	871	828	799	832	846	828	815	818	819	853	829	795	841	785	824	822	814	799	832	836	814	774	853	812	823	814	821	801	838	829	811	810	824	867	831	804	821	873	843	843	776	830	810	788	820	770	792	829	810	826	757	794	773	802	892	790	806	786	832	838	815	790	861	790	813	822	777	882	822	878	794	789	829	875	825	774	793	830	814	806	854	806	760	819	823	804	836	848	842	797	840	776	828	792	846	814	795	800	833	782	789	839	831	833	732	796	866	799	809	855	816	844	840	854	828	781	836	833	854	859	885	821	834	838	803	816	825	822	801	775	797	797	779	831	831	817	857	845	839	840	807	837	812	833	840	822	802	821	835	816	808	810	796	861	856	813	816	887	853	812	828	847	840	802	813	859	829	777	867	778	757	825	785	826	824	825	816	818	824	833	788	758	823	798	859	812	834	775	823	792	865	797	821	796	787	833	871	803	803	839	825	785	831	799	863	784	849	833	860	824	829	817	785	843	852	815	821	857	836	795	878	856	837	795	789	829	816	820	799	846	869	813	785	833	879	822	820	831	834	830	838	792	830	811	858	829	826	825	836	807	889	875	798	841	837	779	772	789	861	818	875	816	834	864	859	819	810	866	874	813	831	795	791	834	838	819	810	905	799	794	802	835	809	834	840	817	844	796	827	803	838	799	801	744	830	802	794	838	829	836	825	863	809	899	843	808	817	781	752	900	785	790	859	776	797	763	800	771	827	804	853	839	795	833	784	835	868	840	844	829	830	826
22459	21022	28736	23769	22199	25127	25665	16735	11553	8561	6144	4766	4018	3370	2911	2582	2242	2156	1901	1692	1489	1479	1347	1306	1232	1235	1255	1297	1175	1192	1135	1134	1080	1033	1075	1014	1069	1008	1036	1066	1036	1054	994	1021	1001	989	1015	968	998	1009	1054	1046	1023	992	1003	1026	966	1006	1042	1036	1000	1011	1052	968	1018	990	948	985	996	1021	974	1032	1009	964	1048	1022	973	1027	1014	1035	1005	1004	1048	977	951	994	959	1019	952	1052	1004	1025	1015	1002	1019	1009	941	981	1034	1035	976	965	1013	983	979	992	1020	959	992	962	1003	1021	979	991	986	964	1043	1012	1022	981	1031	998	987	1047	1018	987	1043	979	1004	974	1028	1015	981	994	978	979	1006	969	992	973	1042	1040	997	981	972	1033	1037	981	997	987	1013	1012	1053	964	1016	1017	1029	926	976	970	934	995	961	933	961	924	968	986	990	985	951	1022	990	1002	1007	923	1017	977	1047	1035	981	947	1042	967	982	977	965	1057	996	972	1049	989	1018	995	954	991	952	1004	1007	973	1038	1084	1009	1011	973	1011	983	985	978	933	973	970	998	1019	947	963	969	980	968	969	1001	1006	984	984	994	982	963	989	987	1009	990	960	1003	970	990	1049	1036	1039	1020	973	1010	978	977	993	992	1045	963	958	924	1014	932	1008	964	948	1011	980	1001	968	1028	958	979	1029	999	1011	1012	979	1019	1042	1028	968	1013	1026	941	969	1033	962	942	950	960	1013	1004	979	979	982	1045	975	993	1018	1005	995	1006	962	993	969	1001	1046	978	1042	1044	992	980	1050	938	1031	966	1060	1016	998	987	995	948	988	985	1016	979	965	1020	1002	973	979	991	1001	968	978	954	1012	1015	1003	995	1046	963	965	953	969	1000	988	1002	1028	984	1014	1006	979	980	967	959	1024	990	984	1026	1007	969	970	1034	944	988	999	1002	1015	996	1027	982	939	1010	986	1038	943	983	1006	999	949	1051	1112	970	1027	1040	1029	1024	1004	971	1002	985	979	964	1047	986	1008	1019	954	1043	986	1051	957	983	1004	991	1011	1002	1012	1065	970	996	1006	999	1001	927	1001	985	1014	1006	1035	1001	1018	975	986	1060	1027	975	985	1022	1041	980	1035	992	1007	1079	988	1007	955	1026	1007	1004	1019	1017	1007	948	937	1008	1008	1024	1035	1019	978	992	983	982	1003	977	1006	987	978	972	1013	1018	1027	1019	1005	1034	1000	902	1021	982	1005	987	965	965	947	1012	972	988	973	991	960	985	966	1018	1001	993	1020	1004	1030	988	997	1023	1061	1038	934	1016	1017	1005	996	1013	964	962	955	1035	1061	1033	1036	1001	969	964	971	1032	1023	1051	1034	939	1035	957	1037	1000	1008	1025	973	1025	1008	1014	1029	992	982	972	950	973	977	1000	1022	985	1030	1020	991	966	897	1009	1017	1063	993	933	985	995	1017	1022	976	1012	995	1046	988	995	1000	975	973	974	1022	933	988	1002	991	975	1007	983	987	1039	976	974	981	978	982	1050	1007	999	1022	988	989	1028	981	969	971	964	975	967	980	973	997	988	979	986	1014	930	995	986	1011	985	974	1004	955	978	956	1030	1014	982	981	1001	1051	1006	1005	1013	958	1030	1038	1010	1022	995	938	989	965	1057	941	978	1009	920	1035	1013	1014	1032	973	1011	962	965	1030	994	1024	1010	993	1050	1038	1026	992	944	972	909	915	951	1052	969	1039	949	1017	1013	994	1025	975	959	1006	982	1019	939	991	1018	1022	987	1009	957	1018	1048	1026	1044	977	1008	1011	1044	922	1005	1025	963	1013	1004	966	1013	958	1001	1000	954	1025	982	921	1000	1030	1034	1060	1035	1004	1011	1009	993	961	1009	923	1000	969	956	1009	981	998	993	989	956	1005	981	982	974	987	960	990	997	998	1015	951	928	994	1045	1011	961	1020	985	967	1009	982	1002	1016	959	967	1003	963	1006	1015	1007	980	982	958	984	1032	1004	1009	1018	989	978	1036	916	1001	1006	996	1006	992	957	1045	1022	1025	983	977	1012	976	1008	943	1001	1008	1007	1020	1013	1031	977	966	1004	992	967	1049	1013	956	982	951	972	1002	1005	1015	1009	1080	915	995	963	1002	941	1017	957	1003	1008	966	973	979	976	1055	1017	1042	982	975	1049	993	1001	971	1001	970	954	1022	1026	977	1015	1035	990	1008	975	980	1044	1000	985	1002	955	974	1035	992	1004	1025	964	920	935	982	949	1022	977	1017	984	995	984	1019	954	969	1053	1060	1008	1002	971	1027	905	985	1019	992	962	1007	937	969	1007	1032	975	959	933	994	1034	1031	1042	1039	986	1004	991	999	942	998	998	956	1011	1074	972	1009	1009	997	931	1021	1005	975	974	1016	976	966	999	978	946	990	986	1027	996	987	1023	1011	1029	959	957	1022	1041	948	951	971	1039	996	928	901	1020	1057	1009	969	995	1022	1016	984	990	1023	1032	986	1006	997	1020	1016	1069	1005	984	997	1019	976	955	1007	1006	937	1011	959	1007	972	955	945	1000	1027	1033	969	1019	1049	993	1002	993	942	1019	975	981	983	1023	950	1011	1014	945	1001	974	966	980	1038	982	935	968	1019	985	1102	990	980	986	967	942	992	1011	975	999	961	989	980	982	1014	1023	978	987	959	899	908	1024	980	948	984	978	1032	923	937	998	999	989	1015	961	969	1006	992	975	977	1025	1017	951	934	943	947	1003	1020	1010	985	957	978	944	1057	937	946	1020	1017	979	1014	991	942	1036	1047	1003	986	1028	932	939	954	986	993	1004	993	1012	948	1023	1010	976	947	996	938	991	991	1046	1038	1009	1000	986	1011	982	964	1007	959	975	1035	978	968	927	1011	965	1018	1030	998	1024	996	1024	994	938	1027	943	1018	991	1007	919	1058	974	995	1080	1014	1014	999	986	1022	931	996	999	1032	959	1020	962	977	995	1037	1048	1002	995	975	986	949	994	1014	1010	1020	1008	925	975	997	1026	1000	1060	930	1008	982	967	998	986	1031	1020	983	983	1053	968	988	990	946	969	969	1028	1011	957	965	950	965	955	1002	962	991	1030	998	981	1018	1008	991	977	1033	1012	1014	1040	1037	992	994	916	986	990	965	982	989	963	998	880	993	1012	1014	957	997	951	1025	959	1030	940	981	1035	959	1008	946	1032	936	991	1012	978	956	973	985	1000	942	947	983	949	971	979	1015	995	999	1013	1015	995	1077	986	963	988	981	951	960	1012	999	956	978	988	1006	964	1047	967	998	958	984	968	994	988	971	947	967	974	948	1041	984	990	1034	971	965	1028	977	1009	1027	1038	945	1009	991	1062	1040	1010	988	995	993	997	1014	974	973	966	1019	1084	964	977	929	982	1019	987	1005	982	1017	1024	967	986	977	1015	1009	1007	1004	963	1001	990	1036	1018	976	970	1015	956	1009	998	972	1030	1007	941	960	966	1008	992	982	918	956	1010	991	1042	994	982	1000	931	947	1012	972	990	1037	936	951	1065	989	1045	993	959	977	1044	1016	1032	988	970	974	939	1011	1007	1021	1036	1010	957	957	986	1097	980	965	989	984	1051	929	970	958	942	961	985	931	964	993	1001	1012	993	982	990	978	983	1022	949	956	974	994	1009	979	958	1008	964	1001	967	965	984	1029	951	1000	1039	1009	1044	976	1029	1017	1020	1020	977	958	932	955	948	1014	1002	989	981	1017	962	987	1025	942	1009	989	1043	1030	1004	1043	971	950	967	974	932	977	966	942	932	1056	988	986	993	1043	929	964	971	978	955	979	950	1021	1025	1012	980	964	975	948	1007	977	1004	961	1010	964	935	1017	970	1029	947	1007	995	987	1026	949	1007	1015	1002	995	991	1000	1016	1024	961	981	1017	999	1010	996	940	962	1024	943	952	944	1027	963	944	1017	1040	1006	1029	961	988	941	960	979	966	1000	997	1016	981	977	1033	984	993	954	1015	1000	982	1005	973	995	992	1065	1016	998	1021	977	989	1037	983	965	985	934	977	994	1060	1059	936	977	988	1041	938	1026	1018	957	1048	1011	972	1032	1023	1001	938	997	1005	1003	971	973	1008	1002	1002	999	1007	975
35916	63280	51054	39187	33980	28406	23254	18860	14530	11062	8247	6505	5401	4393	3704	3266	2817	2526	2367	1909	1760	1693	1496	1455	1329	1282	1265	1247	1239	1166	1118	1140	1109	1155	1067	1031	989	1043	990	1053	1053	992	952	1017	940	1000	969	1110	1014	985	976	981	969	959	1028	960	979	1006	937	953	1004	960	974	977	963	924	966	941	1017	981	902	909	985	970	1021	1015	966	956	1007	988	928	977	942	971	950	971	1006	980	991	1009	983	978	962	955	904	967	977	944	940	929	926	952	909	939	992	1000	1001	942	971	955	979	973	970	928	955	973	970	971	974	991	992	982	932	945	975	938	960	949	1033	936	970	982	972	955	971	975	973	1019	1007	975	914	1014	937	984	970	954	927	992	916	997	961	1013	952	955	914	963	1007	961	903	1008	983	931	942	936	959	934	900	960	971	942	923	984	983	932	994	954	1029	919	944	938	933	996	1020	1027	945	938	952	962	996	1005	985	956	988	986	983	997	999	978	948	946	981	961	914	962	996	1018	950	1046	965	951	910	984	948	990	981	1002	1000	967	923	903	951	1017	998	956	940	977	923	927	930	1002	981	990	984	1018	973	944	1027	940	918	922	1004	944	969	972	924	942	1001	918	973	952	969	930	952	976	947	913	977	961	960	939	1012	976	934	893	947	906	979	969	940	1027	972	980	969	968	997	1013	1001	983	981	918	968	987	998	993	938	969	976	975	980	999	951	934	987	1002	1008	958	966	964	893	892	971	984	943	933	950	959	960	983	989	963	988	1023	983	985	938	904	900	985	932	896	930	959	999	950	1035	978	973	898	970	1019	965	960	932	1036	1027	990	1020	938	950	972	957	981	948	1024	970	928	1015	983	958	1000	958	1020	957	910	965	968	1013	962	925	965	985	938	1000	997	932	929	987	919	992	959	958	973	1052	953	921	962	964	950	992	960	1002	938	1009	1030	967	1014	959	940	950	967	912	1009	1003	965	977	970	981	951	985	961	1001	940	1006	978	941	970	942	1032	977	955	955	951	932	1051	904	908	1028	976	943	940	923	999	964	957	1011	938	950	920	982	991	928	996	875	1002	997	883	982	966	977	952	954	976	959	940	954	995	985	991	920	969	1004	966	976	1017	944	1005	941	949	973	1030	969	946	981	972	955	975	980	951	980	964	1024	983	964	978	952	1007	1017	956	1032	955	930	946	952	887	1013	984	964	939	1017	960	953	965	948	967	976	1047	941	1006	955	968	1041	916	977	999	1000	957	970	983	986	926	995	947	1019	978	928	993	913	941	945	973	966	996	927	977	1015	948	933	917	996	918	1007	937	1016	931	944	957	957	957	964	1021	996	978	898	931	961	998	913	915	1006	937	990	961	951	974	981	1017	1002	955	999	945	1004	987	956	964	908	1021	1011	987	914	937	944	973	928	941	963	935	940	939	1003	891	966	987	950	939	959	892	952	965	976	921	946	1020	954	986	887	945	960	999	923	987	916	1010	955	945	950	953	937	966	1049	937	955	1000	942	1004	955	907	964	1020	969	988	976	973	973	920	933	985	963	973	976	947	960	968	936	997	961	975	922	950	946	967	980	917	1002	961	1044	900	969	1006	1012	1016	1004	1003	919	959	906	939	991	984	941	980	975	998	1008	947	1048	969	965	956	945	965	959	966	972	987	944	955	927	916	984	976	985	940	1016	963	964	908	999	960	1035	994	975	949	951	959	979	970	1012	935	977	925	896	934	973	959	909	908	935	984	940	945	957	975	960	1003	940	948	1006	939	936	1008	1005	928	975	967	994	993	1014	954	938	945	966	949	983	953	987	929	1018	948	936	1000	972	943	944	910	1006	928	934	930	959	948	976	902	996	1045	985	945	982	915	928	966	915	975	981	1060	946	965	966	994	979	971	977	886	965	988	946	995	978	985	991	977	935	973	1031	962	1017	963	963	982	982	979	919	964	1004	1003	982	965	926	935	965	942	958	1009	988	987	950	901	926	991	989	969	998	953	947	956	949	909	956	966	947	962	937	999	955	936	957	959	978	999	975	993	948	970	932	988	943	974	959	943	998	941	998	915	968	994	973	897	984	907	972	980	947	960	990	934	982	933	909	944	1037	982	927	908	985	972	918	928	949	970	973	963	1014	942	1003	944	958	934	932	928	986	983	986	967	974	923	952	936	986	941	996	953	929	1022	979	951	979	972	948	942	965	955	958	1006	995	946	968	981	891	995	940	955	968	923	975	1001	987	944	947	838	942	963	963	949	943	955	975	969	942	962	986	958	953	965	975	943	1007	958	969	980	979	910	969	944	977	1013	930	931	951	987	936	976	973	1013	951	972	973	942	996	990	1012	947	973	924	953	941	959	945	978	999	1011	961	1029	970	975	933	981	948	970	950	982	957	937	1001	985	931	949	942	1000	957	1022	997	914	965	987	1013	934	948	923	915	943	992	933	1013	958	1028	976	977	918	1017	960	993	1001	971	966	968	964	992	989	891	874	944	1002	969	918	961	990	999	937	984	969	945	996	962	941	1011	958	1063	956	936	963	911	969	951	984	984	944	939	958	947	993	1049	987	976	986	958	985	960	917	992	973	981	937	977	970	968	981	993	975	959	934	969	953	974	1037	929	939	999	973	960	1002	916	921	937	969	963	985	959	948	962	938	1024	965	998	945	964	986	1010	925	963	932	1001	956	974	934	976	939	947	987	915	986	1009	1007	958	926	951	950	1019	973	914	1006	1011	986	953	1035	936	969	993	968	972	1019	946	950	986	977	928	1002	941	912	936	946	943	1007	937	936	1013	970	954	989	945	946	938	979	984	958	966	977	1054	964	958	944	955	1011	958	971	922	1023	1001	937	977	945	1004	985	952	960	982	980	1001	966	986	950	900	965	956	962	973	1019	974	947	986	954	961	954	1004	989	928	999	936	1021	942	956	915	980	959	1026	971	949	982	964	1012	910	941	989	922	984	957	1006	976	921	1044	951	1010	901	967	953	942	967	940	940	945	970	983	981	969	946	929	928	938	1020	939	981	978	968	975	978	988	990	974	953	1000	960	948	990	956	972	998	957	983	1037	965	987	941	941	878	933	999	991	965	906	995	963	941	1030	976	957	959	954	951	959	983	1000	992	975	1005	947	974	960	995	990	951	888	983	969	984	976	1008	974	968	993	930	979	971	978	942	975	940	900	957	967	942	1009	1064	996	974	938	960	942	983	981	986	943	957	992	1060	956	999	991	964	958	985	955	909	963	951	913	1016	953	853	947	988	1019	932	965	940	1008	948	889	1016	977	931	941	961	1001	923	929	993	962	980	984	955	952	1015	954	951	943	909	960	995	997	948	982	983	1011	966	918	1016	1006	991	956	911	938	975	987	955	908	943	989	892	1014	953	924	926	938	923	1000	955	943	911	958	985	937	952	980	978	949	935	978	907	955	946	1013	942	982	947	974	947	952	957	956	937	955	958	919	982	931	983	988	964	978	950	924	963	980	949	966	971	1001	964	1026	922	939	981	998	920	939	982	894	989	1009	967	965	1020	928	969	961	999	997	971	991	979	925	966	963	938	998	971	974	992	960	955	905	966	913	954	975	941	996	980	956	956	946	974	990	961	932	949	926	962	928	978	959	898	982	966	925	921	993	980	957	986	973	1029	965	939	917	952	1001	979	952	980	917	971	911	958	967	962	1024	990	953	993	892	956	983	980	1032	956	963	977	992	961	961	973	994	906	958	947	985	1019
30862	35532	39835	29384	19805	13768	9591	6680	4763	3393	2591	2139	1846	1651	1426	1327	1280	1083	1077	1020	980	874	881	871	818	836	859	824	805	814	812	773	721	775	834	798	802	715	725	743	766	683	722	735	714	679	769	818	755	736	765	782	769	752	751	725	750	751	736	714	746	751	769	761	735	741	756	756	786	836	809	737	731	724	775	723	731	788	736	765	796	736	757	781	712	705	782	741	741	730	754	725	705	768	789	661	753	815	774	740	785	809	748	765	778	771	774	768	701	759	719	741	778	740	746	740	728	747	754	755	714	745	727	719	751	765	758	702	717	739	723	762	758	749	772	740	782	736	751	716	800	732	760	779	750	735	778	757	714	736	735	745	702	744	773	760	759	724	765	768	767	723	729	781	739	701	764	756	720	766	768	793	735	762	710	715	718	768	749	756	702	742	704	727	772	756	787	735	685	750	759	740	750	734	712	715	774	768	781	735	788	781	782	747	712	762	752	761	758	761	764	796	724	775	739	727	760	735	754	768	751	758	734	723	771	692	723	703	731	796	781	732	710	721	741	793	783	803	750	749	751	712	791	721	748	740	764	685	797	752	724	768	750	764	716	744	732	748	796	700	754	743	760	727	729	752	747	741	699	749	777	732	748	754	739	778	759	736	763	735	702	769	746	759	786	767	809	769	718	762	718	743	760	782	690	773	721	730	698	759	754	736	745	749	693	748	763	791	745	730	732	755	716	801	753	816	736	721	773	702	803	755	736	729	792	743	702	796	764	767	734	728	735	744	783	776	772	761	750	722	717	695	755	766	752	676	730	782	774	780	688	767	777	746	765	761	780	792	732	730	789	761	755	731	728	739	772	752	722	730	763	746	775	754	784	696	759	721	756	733	688	783	710	731	755	739	787	726	719	803	755	840	751	775	767	741	725	726	756	746	745	742	771	757	755	696	725	722	685	752	727	764	736	764	746	751	724	716	763	699	723	758	705	738	728	752	747	759	731	755	747	747	779	757	753	742	766	725	725	694	755	751	747	756	772	696	740	762	754	753	737	742	721	785	756	772	768	709	744	766	789	718	780	755	802	792	732	741	770	748	718	774	778	767	766	741	709	745	751	767	729	762	739	741	741	753	794	716	794	751	763	730	744	699	718	770	727	746	740	729	743	734	746	766	707	766	789	741	702	738	763	783	775	727	748	702	705	750	713	726	780	715	770	712	717	787	746	769	752	726	746	662	738	739	735	729	720	728	748	735	763	762	728	742	760	714	791	793	753	719	758	743	761	752	682	724	707	756	783	770	709	735	739	675	804	727	739	735	756	782	755	755	742	754	706	784	764	753	766	748	808	787	726	703	759	789	753	755	770	703	761	752	743	794	744	746	762	730	763	793	747	726	710	763	750	721	777	796	742	763	752	730	758	741	749	776	701	759	720	780	752	714	760	752	700	730	733	775	751	700	735	733	726	743	759	728	749	744	751	725	755	758	718	715	746	692	764	734	753	752	777	786	713	792	728	775	762	763	775	794	782	750	777	717	773	731	789	712	738	761	710	723	757	755	754	733	712	757	761	758	688	746	769	774	762	763	753	720	745	766	817	756	761	771	737	786	765	773	817	697	735	740	779	711	760	755	731	748	769	719	747	762	790	707	711	717	735	741	757	784	682	780	774	735	760	766	775	713	714	728	723	775	742	765	710	766	786	781	730	746	759	711	760	715	757	732	743	788	748	724	737	699	754	757	769	750	738	721	737	843	732	749	782	771	719	753	737	773	783	757	752	723	762	743	746	724	739	710	784	741	785	797	737	728	732	738	719	777	774	747	700	720	752	736	805	713	738	752	742	752	719	723	759	762	716	789	784	764	740	749	714	704	778	723	770	833	744	691	789	765	779	724	704	713	774	783	727	745	757	713	785	713	758	777	759	739	724	742	726	746	697	776	766	746	796	754	787	768	779	759	754	758	697	746	753	789	681	795	810	743	779	740	740	769	745	724	734	734	738	752	732	759	731	772	719	758	708	764	784	746	740	739	757	709	733	759	712	782	742	750	805	680	731	764	751	737	783	728	701	707	747	738	756	753	737	730	767	755	731	712	764	787	783	773	755	721	702	709	778	745	738	764	748	740	755	745	781	830	747	733	780	721	741	788	778	769	751	737	787	767	743	773	772	794	733	743	753	760	762	703	738	762	733	742	726	783	773	742	768	699	767	804	664	692	760	725	731	718	782	768	796	775	815	736	757	753	735	739	695	781	727	756	738	762	758	721	782	739	718	761	791	752	745	729	807	756	758	740	774	814	770	756	696	727	738	727	729	723	750	717	708	757	758	820	755	755	761	742	741	737	732	734	759	706	738	779	720	762	655	744	748	778	748	755	699	751	749	747	735	760	727	711	755	740	773	781	747	747	710	712	773	734	704	743	698	757	754	685	811	752	687	788	771	739	711	714	774	750	767	780	775	726	689	729	725	785	763	747	752	764	723	682	737	767	733	751	767	750	728	741	772	728	733	776	728	704	753	718	695	767	730	752	736	794	797	737	785	770	783	731	722	775	802	760	728	773	718	756	759	768	810	740	740	744	802	731	765	767	758	790	705	723	677	772	752	767	701	790	744	714	715	732	722	749	791	765	716	683	690	732	763	740	723	735	737	780	717	812	764	705	745	724	780	721	730	746	784	754	786	748	772	748	687	721	723	731	725	725	775	732	752	793	748	760	762	771	726	718	714	759	761	709	727	754	747	736	778	750	753	765	723	777	757	779	778	762	761	740	742	753	731	744	770	739	787	790	768	774	753	730	718	760	729	735	758	728	752	777	733	763	775	753	727	761	746	723	762	706	730	763	725	750	783	799	684	780	745	742	762	704	760	716	712	709	745	749	737	695	797	703	770	761	776	757	718	735	734	772	794	720	724	760	774	747	761	715	781	754	740	736	755	746	764	764	751	735	736	711	787	719	729	789	799	726	780	712	742	704	691	753	733	802	800	753	723	746	737	751	785	762	728	766	741	770	775	752	722	752	789	769	798	751	727	791	733	741	730	722	721	675	740	776	786	752	775	747	725	770	713	752	754	740	786	695	758	792	723	742	761	752	703	719	706	759	777	740	742	755	761	743	737	724	800	707	774	779	729	741	733	697	749	770	726	778	772	754	736	723	714	739	765	718	744	695	752	741	704	827	729	745	771	779	737	730	726	767	769	715	754	761	722	742	695	780	757	759	763	745	713	719	750	718	756	750	748	753	787	771	773	764	751	775	705	761	728	777	744	790	791	777	714	760	768	722	737	748	706	794	730	774	756	769	729	776	743	796	730	755	740	796	723	706	730	761	754	750	794	739	692	736	743	790	747	736	750	760	747	751	706	816	754	742	758	795	736	752	737	769	754	721	786	744	745	779	723	795	719	753	763	748	721	674	784	764	775	766	733	785	737	744	758	758	784	728	740	771	694	798	729	730	756	703	782	761	759	767	795	710	774	773	763	821	739	688	731	762	729	745	730	765	746	751	765	764	746	761
31991	48826	37660	25970	20941	16915	12783	9480	6778	5099	3719	2922	2499	2063	1762	1662	1459	1391	1240	1127	1107	979	922	920	969	927	874	803	828	848	823	839	842	839	839	763	784	800	766	788	767	738	706	786	735	770	710	734	784	741	753	753	739	735	771	752	725	724	798	821	697	746	755	746	753	765	747	752	754	712	741	785	717	751	750	716	782	720	731	747	726	766	736	735	750	772	734	737	718	735	762	718	723	767	733	734	732	761	785	729	722	728	776	803	771	781	703	791	722	773	779	754	700	736	748	764	771	753	802	730	740	743	767	788	753	763	749	753	709	696	778	742	738	781	743	748	764	737	748	812	714	771	787	727	781	717	743	746	744	768	760	717	741	782	709	745	768	776	722	726	749	779	739	773	801	750	740	757	753	801	739	730	779	766	771	726	709	790	745	787	843	811	729	740	741	768	749	767	754	745	730	711	756	761	730	728	755	706	756	771	771	739	719	728	803	806	741	706	746	740	745	763	692	808	766	759	750	777	735	729	787	747	769	755	741	734	757	779	744	747	724	727	749	759	710	714	805	716	763	723	730	775	715	744	766	790	721	782	779	744	777	789	760	743	688	719	759	750	730	763	761	782	741	740	717	706	750	770	736	766	753	740	741	737	715	705	728	740	748	818	750	750	743	780	772	725	691	687	774	746	784	709	793	767	751	792	803	706	720	741	758	769	715	730	778	721	828	739	786	739	741	786	754	796	763	764	721	696	762	701	761	756	714	740	752	751	778	741	701	762	735	754	705	751	795	777	737	722	742	699	767	757	768	783	753	742	832	755	794	744	758	764	746	713	776	723	722	777	738	788	698	726	744	745	746	736	750	799	772	727	774	742	731	705	778	778	736	790	750	723	781	762	745	733	763	723	731	735	768	722	786	764	757	752	709	717	724	741	740	702	748	802	701	804	752	742	772	741	716	740	713	754	750	706	811	762	700	750	755	769	733	769	775	777	751	768	708	734	788	698	686	744	767	745	734	718	756	708	740	710	760	746	766	746	757	739	721	760	763	711	755	743	774	684	734	750	745	753	744	727	688	751	759	736	734	740	752	726	756	773	736	727	714	783	771	756	760	735	737	709	726	741	840	736	739	748	723	730	722	741	753	762	748	704	757	753	729	706	793	732	728	763	770	738	754	755	751	758	761	781	750	768	745	783	806	824	783	769	773	715	741	725	802	776	750	740	731	766	808	716	737	778	814	738	800	765	757	767	732	731	744	755	699	743	744	744	703	758	717	754	682	744	693	716	734	732	774	752	779	756	765	785	805	804	697	754	735	724	747	690	745	762	703	764	817	740	777	751	747	737	741	749	770	782	683	767	742	790	751	758	733	775	725	743	753	782	759	732	734	759	720	748	715	736	771	736	804	745	742	783	740	742	729	747	739	755	727	757	734	755	775	826	737	729	777	736	746	766	748	785	725	743	736	735	751	819	760	752	701	789	818	726	795	783	739	755	742	741	744	745	765	758	771	792	807	750	708	749	760	775	744	731	818	786	736	767	811	754	780	747	744	725	762	712	789	732	790	736	759	765	770	779	791	740	787	715	747	766	727	751	743	790	755	727	774	742	767	720	788	761	760	750	780	730	749	734	714	750	740	734	731	759	764	740	749	719	736	714	709	729	782	747	744	746	730	800	770	714	744	737	694	772	776	786	725	798	782	712	797	756	738	779	714	782	747	745	741	735	738	727	744	725	733	766	807	771	754	733	733	726	751	775	763	768	715	709	754	792	785	708	743	765	779	695	711	747	733	740	759	762	760	714	752	758	712	763	731	764	790	751	767	775	722	710	749	674	760	741	751	755	756	686	716	782	763	780	799	725	745	776	759	717	759	752	723	750	801	762	703	747	764	792	772	694	770	775	777	739	696	786	778	789	743	727	763	733	797	770	756	776	816	722	704	782	758	765	749	787	745	714	761	775	715	734	790	709	721	724	801	769	756	716	755	700	784	745	729	788	748	763	724	787	747	742	695	769	741	738	756	738	739	768	731	733	753	760	758	725	728	724	800	755	751	738	784	719	713	725	744	774	779	744	780	775	777	714	810	740	733	807	748	757	708	723	748	736	728	753	708	738	733	732	719	788	740	737	734	744	736	773	736	729	689	723	755	738	786	765	700	752	735	770	724	704	740	730	738	762	797	748	764	809	730	756	761	734	796	758	761	720	763	766	746	728	731	775	779	710	777	763	738	780	735	700	728	782	722	755	730	738	759	786	749	750	726	751	731	724	773	772	763	705	711	731	754	731	759	727	754	789	757	756	748	748	758	769	727	790	751	758	819	749	729	690	801	728	730	762	805	778	758	697	742	787	738	711	754	765	768	770	809	766	757	783	744	733	703	712	754	749	768	807	771	760	737	742	777	696	762	774	698	728	725	723	760	755	756	729	789	801	786	737	766	732	775	779	793	805	757	742	760	769	724	772	778	755	788	787	750	749	743	716	742	754	754	746	729	702	736	733	747	745	814	741	739	794	736	766	712	763	744	771	745	765	747	708	721	799	753	772	737	732	744	775	766	760	776	753	748	755	753	730	710	732	773	739	771	767	741	770	717	772	721	779	789	758	721	731	770	704	803	768	788	758	737	720	757	770	773	776	759	712	754	780	712	772	781	734	743	744	752	762	744	730	737	721	798	790	758	781	688	752	734	761	789	757	707	759	764	786	708	788	730	769	800	770	779	708	742	765	763	724	748	779	804	724	757	740	752	708	768	758	768	733	772	702	753	755	712	714	749	718	718	743	756	765	750	715	704	715	762	806	756	732	762	734	760	749	781	754	770	698	748	711	781	777	737	769	710	755	782	745	754	765	710	794	804	745	749	728	773	715	724	772	749	804	713	732	730	773	766	731	733	770	753	719	716	772	784	726	685	753	727	766	715	739	770	769	768	800	738	733	753	779	756	748	733	750	738	740	747	738	742	733	665	758	762	792	744	748	735	739	761	765	744	710	790	765	748	763	770	751	804	793	763	736	734	754	751	740	768	704	782	715	775	758	762	747	758	782	737	701	758	765	780	768	726	768	735	790	712	751	764	736	786	794	742	749	765	728	765	800	781	685	731	733	720	768	792	768	741	793	746	734	718	791	746	734	778	758	776	798	740	696	749	751	729	770	756	743	794	696	719	763	766	696	765	719	764	796	752	721	758	750	793	787	782	717	708	755	775	744	762	766	781	767	759	755	745	744	733	773	748	723	728	737	794	695	697	779	768	760	726	773	725	775	751	769	745	731	786	808	736	784	772	691	764	746	770	753	783	761	789	770	764	759	730	731	732	704	735	727	755	726	734	804	743	757	734	761	720	739	770	757	762	758	700	752	788	750	709	787	764	744	731	780	736	741	802	789	784	696	721	808	750	758	746	804	727	753	757	689	780	741	775	782	711	777	698	754	728	727	710	734	681	749	721	760	745	738	771	737	759	738	727	723	767	784	761	771	772	744	754	741	777	731	764	731	747	827	728	793	719	732	739	755
23674	21000	28631	24882	23850	23695	19272	11857	8013	5693	4377	3466	2945	2458	2158	1914	1775	1580	1389	1277	1242	1146	1116	1114	1024	1077	1002	1036	1023	937	997	903	926	891	897	893	905	856	903	886	865	910	867	826	862	857	836	867	850	910	834	874	832	863	826	893	817	821	869	858	859	869	862	822	851	856	870	830	820	827	883	875	887	889	858	805	850	860	802	873	834	805	845	842	869	831	849	822	881	837	870	843	830	868	828	869	777	851	855	824	918	844	878	843	859	867	821	825	826	833	894	861	855	878	891	884	796	882	809	875	892	819	862	850	893	886	846	845	842	842	830	891	862	842	876	837	869	853	813	826	846	858	847	825	854	861	845	835	834	866	827	892	891	882	884	857	881	848	841	877	823	828	919	866	814	856	842	856	874	883	865	832	875	857	832	850	875	771	854	869	846	891	864	850	875	803	899	817	861	880	877	866	867	833	845	863	868	918	827	885	846	803	847	847	822	861	850	821	837	840	841	839	836	863	845	794	870	883	823	848	800	917	866	894	862	856	882	804	809	819	862	860	861	857	869	907	862	862	813	857	818	900	836	813	891	806	879	834	829	906	863	829	916	885	884	823	806	870	867	869	827	873	876	861	829	876	852	832	889	844	862	908	882	884	891	856	837	850	856	860	793	839	827	866	845	849	840	802	841	820	832	847	890	795	802	878	841	832	880	850	836	823	830	916	826	862	894	876	845	831	827	804	876	827	904	876	860	863	847	842	836	863	863	848	882	803	843	838	871	835	833	813	814	849	825	855	848	864	875	838	818	910	841	833	814	824	838	828	873	844	839	848	889	871	816	847	892	887	815	847	839	843	836	876	819	872	892	893	846	835	829	821	866	870	895	844	823	866	887	854	863	861	878	850	798	858	883	867	854	894	816	873	837	876	837	896	835	863	882	848	844	885	885	823	868	901	836	811	856	868	787	856	870	834	867	836	862	834	849	864	911	909	806	899	839	826	868	846	824	953	841	839	866	851	838	820	861	880	847	836	783	843	866	842	894	813	856	836	875	891	823	905	818	899	860	853	842	895	880	797	865	865	889	883	848	876	843	834	865	821	810	892	898	856	877	831	864	843	860	861	820	841	849	820	871	863	869	902	856	848	864	847	797	811	876	877	841	878	865	866	840	878	893	860	908	867	908	803	882	837	819	849	847	863	840	826	866	925	837	875	854	872	888	881	874	884	823	913	851	840	867	847	913	850	878	858	835	891	843	861	870	822	854	803	797	838	871	844	865	871	867	818	840	793	872	887	808	863	835	855	800	873	852	864	866	865	825	858	807	848	858	846	878	802	855	834	857	894	830	883	883	871	841	817	854	846	847	867	814	879	793	870	894	853	867	812	855	822	805	856	863	899	883	818	829	853	844	885	850	822	814	874	835	849	804	851	839	827	833	840	872	875	880	840	837	876	830	793	834	882	824	861	864	825	799	843	839	861	862	812	884	865	876	892	864	799	833	873	827	857	802	813	876	866	828	913	855	821	866	877	856	877	843	863	823	865	813	843	789	853	823	848	824	831	792	917	894	849	889	829	842	857	850	841	871	890	902	828	772	866	859	839	847	885	855	823	832	862	851	838	856	789	830	811	892	846	857	833	887	830	862	853	880	870	822	850	888	864	932	846	910	856	829	909	833	847	877	818	903	875	811	865	915	870	831	883	862	892	851	888	843	848	839	847	889	900	876	878	827	806	843	885	870	854	836	851	936	869	872	871	873	899	840	850	820	829	852	876	858	870	848	839	822	899	853	858	896	850	825	857	858	850	844	894	855	861	867	826	850	882	890	835	833	801	848	853	858	832	882	900	827	882	863	826	919	926	825	850	810	881	886	865	801	863	848	868	902	848	835	875	888	854	868	786	851	849	845	809	823	867	880	799	819	849	839	827	812	849	858	851	863	877	872	835	850	834	866	784	846	854	903	810	800	830	801	876	894	846	850	861	872	844	838	812	856	822	881	901	867	801	828	912	881	801	832	856	867	845	860	853	871	846	907	842	814	850	893	889	826	860	878	768	851	891	863	874	889	864	857	823	894	879	810	814	819	852	844	838	814	816	828	852	829	873	829	900	809	845	827	836	853	807	851	858	875	841	764	887	873	843	842	822	802	837	895	822	849	856	904	865	799	807	858	829	900	842	852	845	826	903	857	832	852	840	854	838	811	851	812	828	832	816	869	865	819	855	841	884	885	871	840	862	820	841	842	787	872	864	818	833	885	871	899	874	872	810	832	873	877	881	847	784	918	834	816	888	759	842	820	864	840	866	870	866	848	837	802	833	880	824	887	872	897	873	784	827	865	829	891	877	862	890	843	826	829	842	820	862	842	846	860	831	875	840	870	883	875	865	881	896	850	817	858	827	817	887	913	865	850	873	846	839	824	889	847	809	870	854	854	827	865	807	870	796	878	820	815	866	886	835	829	849	829	872	816	840	831	861	817	904	830	826	823	923	837	911	884	823	865	887	833	789	854	843	830	835	786	854	843	830	803	834	853	834	900	843	849	864	860	853	829	849	828	846	814	846	848	863	891	754	873	870	833	804	831	883	827	860	812	859	828	836	821	872	870	814	817	874	900	836	842	900	862	838	836	868	884	817	852	850	869	869	847	837	871	860	866	786	834	815	836	895	913	794	831	832	823	889	885	849	842	857	814	886	882	852	866	860	866	851	829	884	853	869	852	866	791	858	846	819	857	860	838	816	884	891	843	870	878	860	854	871	843	804	828	854	808	873	865	815	902	828	834	897	796	838	837	912	853	865	807	895	853	832	860	856	826	890	860	810	832	877	848	856	844	857	850	846	859	836	827	848	849	823	885	819	788	854	820	863	887	839	802	838	889	838	823	772	846	880	818	824	911	903	835	902	845	853	868	832	822	916	856	869	816	881	870	842	866	883	820	849	904	860	868	860	886	852	885	848	885	877	840	824	897	834	908	869	865	886	823	803	852	842	917	842	830	865	897	836	843	851	907	861	863	854	836	825	886	864	845	846	853	819	846	858	822	878	838	916	847	803	856	809	837	882	854	809	824	897	846	860	890	865	849	842	849	822	849	829	873	881	836	866	839	859	896	917	866	873	853	846	842	841	816	825	828	855	866	927	837	881	866	884	858	836	850	817	819	860	890	814	859	872	885	850	849	869	871	835	860	853	856	847	843	875	843	879	838	788	840	874	864	857	811	885	900	825	843	824	856	857	844	891	841	849	826	876	885	840	855	871	877	772	777	845	888	839	846	916	840	799	885	888	865	829	806	871	912	839	861	815	822	818	851	874	880	809	876	802	804	857	893	848	888	832	856	838	812	838	812	820	860	835	865	868	901	866	886	844	862	783	889	841	859	831	826	884	837	812	861	891	851	842	848	831	852	859	876	806	810	816	827	841	885	867	855	818	798	852	822	815	802	821	820	812	848	861	892	878	802	860	838	865	842	861	843	846	851	933	849	858	920	849	859	842	899	867	849	842	831	814	812	809	856	889
33054	57735	45894	34355	28999	24038	19167	14263	10500	7666	5919	4586	3968	3300	2818	2498	2183	1982	1676	1426	1449	1270	1245	1195	1122	1065	1058	1044	1046	1010	939	953	932	986	918	908	969	870	918	850	868	900	859	833	905	856	821	823	862	826	860	833	803	897	840	822	826	836	854	829	764	853	825	877	873	879	836	849	832	875	846	840	858	836	845	868	858	854	852	837	842	848	852	875	819	850	815	782	818	836	861	849	847	829	877	781	842	851	788	820	838	792	810	824	881	829	879	842	793	828	840	834	860	916	849	826	808	840	838	848	822	833	840	825	836	850	840	827	830	817	799	805	821	816	893	901	863	856	863	872	838	789	824	886	864	822	828	810	800	884	881	835	834	846	855	857	821	876	800	828	789	867	842	783	827	821	806	767	843	868	829	908	871	836	839	840	847	834	878	843	861	868	837	861	897	829	856	891	862	825	811	828	839	803	844	810	831	835	816	864	822	826	849	810	812	795	888	855	835	823	832	833	882	872	832	889	861	858	836	858	867	816	785	828	820	872	826	884	852	811	853	799	819	872	804	802	811	817	866	850	874	777	824	893	829	880	840	842	842	837	832	871	850	895	804	859	834	814	896	878	873	837	879	878	819	788	798	854	843	818	823	885	847	826	851	839	823	868	809	888	806	861	837	833	845	836	872	878	835	840	870	835	896	846	833	825	823	858	820	839	870	804	808	829	806	811	893	882	829	836	863	837	844	861	823	786	836	873	824	856	814	849	780	805	842	810	869	817	916	841	840	851	819	825	808	847	805	824	842	849	832	816	823	821	869	857	873	823	856	824	843	884	822	839	814	804	820	856	799	858	826	802	869	822	856	828	847	806	842	857	825	804	811	844	888	874	814	840	830	804	893	838	810	863	857	846	823	858	837	866	864	822	816	827	830	845	862	783	861	852	854	825	894	844	857	823	831	864	859	833	912	827	823	844	864	856	792	839	827	875	805	874	869	888	839	802	827	807	846	819	789	859	867	810	847	839	869	842	848	838	802	846	812	864	777	829	823	836	817	814	807	827	862	841	860	822	850	824	873	804	827	869	924	857	876	833	842	875	798	835	832	794	826	876	840	862	856	806	889	835	854	824	847	851	843	846	818	875	843	866	853	859	818	836	860	789	848	828	841	816	845	813	881	844	883	847	913	858	779	820	820	843	824	829	854	823	841	872	832	861	834	822	853	797	818	798	860	871	819	857	821	828	904	838	832	765	888	861	831	860	879	807	844	841	860	826	832	819	834	820	848	859	827	838	850	833	832	864	811	842	808	873	880	825	864	919	848	825	848	823	831	794	843	844	819	853	876	838	859	842	876	879	925	823	817	841	803	859	854	822	835	834	773	853	828	834	825	890	840	833	860	865	852	819	857	828	796	842	828	783	862	772	796	797	904	807	856	858	832	882	865	839	887	863	916	860	858	856	848	863	833	827	856	796	842	843	826	823	839	839	817	803	819	840	805	845	877	831	854	806	808	846	833	836	842	880	856	860	794	811	789	835	859	886	787	854	843	859	857	835	796	807	809	827	824	845	857	810	883	804	818	800	830	843	829	841	857	860	897	790	811	821	886	833	838	794	812	811	834	887	809	845	824	849	820	909	800	833	814	818	888	887	852	890	852	858	877	780	849	847	831	844	856	857	801	781	825	804	843	861	844	763	832	787	824	870	815	796	816	861	795	868	851	882	808	785	834	843	824	838	892	863	815	826	864	858	830	821	862	846	769	864	798	823	835	848	829	845	818	804	830	780	895	788	836	842	857	846	794	845	866	779	874	826	850	843	837	844	867	849	815	802	866	827	839	806	880	842	906	880	836	866	854	872	842	806	856	826	880	849	816	873	805	907	835	874	855	867	837	852	849	804	797	809	865	827	868	844	851	790	872	790	791	853	843	864	830	807	794	840	837	864	850	835	798	828	841	819	836	869	830	872	877	860	824	773	818	855	823	849	794	833	821	813	828	833	859	807	826	851	825	842	827	797	854	834	879	833	814	845	828	850	811	856	839	821	822	885	822	855	793	843	831	826	867	818	887	806	859	859	866	791	845	814	838	835	823	871	861	823	853	794	815	855	894	840	842	863	862	830	853	803	827	826	887	837	864	820	848	873	823	823	878	836	824	837	871	852	872	818	835	929	848	790	862	841	852	810	864	870	824	847	880	847	768	814	840	799	809	831	827	828	825	794	858	909	846	870	846	832	871	808	862	836	845	857	863	807	862	853	886	834	775	888	848	859	837	831	813	890	848	815	813	852	832	816	811	864	841	879	883	817	819	805	860	852	846	872	826	854	865	828	836	856	801	886	827	824	858	775	804	828	840	849	839	849	833	821	855	848	888	852	813	821	837	864	864	871	871	824	866	859	809	845	854	915	839	846	769	831	816	872	834	913	851	933	821	850	791	862	881	855	840	840	783	852	804	844	829	812	842	845	863	829	787	802	868	810	834	836	834	820	877	875	851	899	870	828	842	847	826	855	833	862	844	913	810	821	817	847	820	846	836	821	859	819	783	817	873	868	836	838	819	870	816	838	865	841	868	854	864	873	859	791	823	854	840	852	837	847	840	927	867	806	853	828	873	859	804	842	865	843	833	858	825	852	825	852	820	867	873	891	839	834	857	796	883	859	858	860	851	880	795	823	826	875	852	805	864	871	864	871	856	807	804	850	846	869	876	862	827	833	814	835	858	823	851	904	856	784	788	838	846	810	836	817	854	860	813	842	841	798	769	846	814	842	876	839	850	850	860	870	835	835	854	861	868	856	855	842	876	790	874	856	858	886	870	842	799	891	889	841	798	854	825	871	837	832	870	844	817	873	810	836	847	849	828	912	827	817	832	853	892	801	825	811	832	858	840	801	808	822	831	869	782	803	837	817	823	831	819	870	848	840	810	887	810	844	844	796	845	837	809	859	798	819	873	821	855	815	816	809	872	801	813	856	850	850	811	819	784	814	817	864	813	803	862	855	843	864	817	855	828	838	813	857	863	833	882	838	864	849	855	866	833	828	860	837	875	827	804	828	850	801	820	878	820	852	836	840	827	839	800	882	921	850	839	862	906	825	835	887	858	839	826	848	831	824	834	864	823	783	841	840	887	829	863	837	833	874	837	831	807	820	881	883	861	843	830	782	844	839	836	866	782	872	852	831	884	829	865	824	790	844	860	927	892	827	873	864	806	835	850	811	844	820	855	829	814	835	907	770	856	850	819	874	845	824	843	829	819	818	828	852	837	813	842	863	833	863	847	819	885	825	832	838	843	904	840	790	845	838	836	815	872	850	864	808	830	797	787	807	804	791	835	810	900	819	844	779	822	815	822	903	827	849	884	882	800	820	818	844	818	854	821	917	877	789	838	841	819	904	828	829	791	864	861	807	860	889	825	839	864	861	867	876	842	818	831	849	894	880	843	831	829	889	851	865	886	845	889	835	812	822	884	840	878	805	844	818	839	767	835	858	883	836	811	857	888	871	796	868	913	854	822	784
24777	21177	28914	27329	23171	18366	12923	8386	5618	4201	3269	2702	2364	2044	1796	1620	1521	1386	1211	1152	1033	958	1030	1029	989	933	965	944	862	939	889	884	927	866	902	854	839	869	847	793	807	827	801	755	823	785	826	811	836	804	837	870	820	808	846	859	790	846	815	823	724	838	786	816	807	831	821	815	802	812	836	841	815	839	817	809	817	844	840	808	794	836	855	849	813	798	792	864	815	802	823	800	806	799	753	799	774	836	861	797	782	782	814	804	814	799	857	818	826	863	797	819	816	826	844	806	835	854	818	802	815	841	873	844	890	760	857	821	757	790	853	844	805	820	823	831	807	833	786	762	845	796	817	809	834	800	848	758	796	796	752	757	790	809	847	840	782	764	846	798	841	799	861	796	825	752	865	826	742	819	846	796	816	818	839	830	760	752	801	763	786	780	777	825	806	823	782	785	826	844	848	820	862	786	834	767	866	817	808	788	822	872	814	769	815	866	819	842	830	859	793	813	759	767	775	823	804	843	785	825	767	798	792	817	825	782	768	840	775	790	844	849	846	815	821	829	807	886	851	788	811	804	808	811	825	830	776	801	845	844	857	780	815	845	768	840	824	801	828	829	817	800	834	734	785	811	847	815	792	824	866	793	831	797	833	843	797	833	802	740	808	790	835	834	839	797	786	802	817	836	804	809	807	806	825	818	827	848	753	857	814	818	786	854	801	834	817	771	777	818	813	820	839	784	832	823	816	817	834	823	871	840	813	800	811	784	815	772	801	856	842	813	754	809	816	813	746	845	862	828	816	804	818	820	802	836	778	800	799	870	752	834	770	803	824	812	776	838	742	788	793	843	845	799	819	803	787	821	840	809	784	840	822	828	825	829	853	842	775	798	809	807	864	781	818	837	806	814	800	796	789	800	820	827	783	789	792	786	857	763	829	783	800	790	763	827	834	868	826	841	787	817	817	740	841	831	801	803	823	797	811	786	874	798	799	860	830	870	840	786	851	759	820	883	810	833	791	792	813	798	791	821	802	835	838	832	792	833	832	845	812	825	855	857	831	841	823	821	813	834	797	793	885	823	792	824	735	764	840	833	822	804	857	810	805	834	773	815	821	810	821	797	770	793	824	804	803	802	815	879	804	837	788	839	791	816	780	814	871	814	779	827	857	791	813	795	809	762	835	837	771	792	819	798	804	833	814	830	795	792	850	837	806	836	820	852	809	825	802	798	825	858	801	830	817	769	821	792	840	877	778	788	794	820	832	787	779	820	791	769	780	770	806	812	825	798	836	806	845	774	869	852	789	806	775	798	852	899	843	789	849	850	805	768	824	773	790	852	827	777	764	848	834	792	817	787	817	809	808	814	778	836	818	780	786	837	772	774	776	863	819	778	844	811	826	845	799	846	801	800	810	807	805	827	843	797	865	841	843	821	844	851	799	812	853	760	816	813	803	846	762	785	813	835	813	809	800	812	831	814	836	799	759	856	824	762	834	791	808	736	802	808	814	801	803	834	791	825	819	839	752	771	770	825	772	809	780	803	793	821	841	816	801	833	843	824	833	838	835	852	836	824	776	837	785	807	775	818	803	863	773	788	847	812	745	796	857	811	890	803	843	791	813	824	811	780	845	844	807	800	804	857	796	775	804	819	813	825	814	793	772	863	799	821	806	794	817	817	791	820	865	775	822	859	815	792	807	812	819	808	856	789	783	826	812	811	784	794	809	765	869	804	789	831	788	831	862	810	798	782	822	794	823	791	798	739	878	823	816	823	802	856	821	815	770	825	797	805	805	819	809	789	807	837	792	821	878	812	776	833	822	798	812	776	748	821	779	779	767	862	844	801	852	839	822	873	805	802	833	824	768	866	803	831	773	749	810	824	842	911	789	764	779	799	773	800	796	806	850	813	777	806	796	858	796	832	785	840	797	740	837	835	822	796	840	819	804	817	777	830	796	828	800	831	838	740	805	848	773	846	778	818	763	802	765	763	804	811	839	794	828	843	785	835	822	834	843	853	800	794	857	793	812	801	803	827	791	790	799	875	856	798	852	794	792	846	850	798	799	785	820	808	867	839	812	844	797	896	844	790	805	780	802	832	883	817	818	830	783	875	837	837	783	789	799	847	809	839	786	800	853	806	820	807	843	832	818	807	750	773	805	832	820	822	778	769	818	835	817	759	829	814	828	786	794	811	817	793	848	829	779	839	853	768	828	829	841	863	820	822	820	846	783	806	801	826	826	839	844	838	830	803	776	818	802	797	848	737	849	836	845	841	760	795	826	829	842	808	863	824	826	769	788	779	789	766	784	811	839	814	855	770	837	845	795	797	844	814	814	812	837	818	768	848	821	835	830	765	813	786	828	794	799	746	857	766	820	815	855	856	804	803	848	857	777	795	769	858	776	839	843	834	815	808	788	838	822	790	833	890	842	836	787	841	823	828	794	802	853	862	816	774	796	784	772	842	862	801	813	812	828	871	815	868	793	789	862	778	835	808	799	811	835	816	782	790	821	844	836	820	810	774	834	810	767	850	794	854	796	798	793	836	876	852	822	830	851	810	777	822	827	831	808	794	849	833	816	812	799	806	831	836	830	785	789	817	835	812	878	872	846	852	821	838	853	800	820	812	884	808	805	750	809	832	854	808	824	818	855	771	801	799	846	825	826	815	803	804	819	786	848	832	796	792	802	841	833	825	820	801	797	786	774	824	819	842	808	816	744	792	790	823	820	839	833	809	776	846	805	826	790	805	846	821	815	821	795	829	780	801	801	867	802	852	827	857	797	818	815	829	853	771	878	849	838	870	807	819	841	812	770	807	774	824	824	803	844	895	782	851	843	794	852	866	805	831	817	768	779	738	866	854	788	856	807	816	806	810	783	825	828	830	833	783	768	839	849	821	858	823	827	822	855	859	863	777	849	825	857	799	780	849	754	835	820	768	859	827	841	811	852	897	790	882	792	839	811	813	814	763	788	798	815	745	811	752	814	776	823	806	784	820	765	832	819	826	825	846	783	854	806	778	790	810	796	796	796	811	798	788	845	815	811	839	819	773	847	836	754	847	803	786	818	845	778	812	816	794	824	840	828	772	860	876	857	811	824	833	812	802	803	776	817	830	854	819	854	843	805	819	776	899	824	780	826	782	766	809	815	736	810	815	828	805	841	809	842	831	778	843	803	795	860	790	813	838	848	840	838	840	798	789	777	772	854	777	879	834	848	841	764	767	785	787	802	799	803	824	833	810	828	771	808	782	837	813	786	817	741	766	800	805	817	804	793	820	829	873	850	748	864	822	822	831	842	836	841	804	785	835	804	809	813	897	821	833	803	815	830	845	867	848	818	779	836	789	798	851	839	815	871	810	768	773	839	786	814	804	848	826	792	818	821	835	821	787	807	781	821	820	891	778	791	852	806	739	831	793	774	809	837	821	793	793	795	812	833	795	734	827	816	822	830	811	833	810	797	740	816	825	783	834	828	823	794	828	803	810	842	820	862	803	805	782	841	794
32514	54042	42616	30622	25554	20609	15702	11816	8572	6214	4903	4091	3352	2731	2380	2151	1931	1721	1511	1403	1226	1246	1091	1054	993	1009	1004	962	987	889	921	885	859	958	881	882	865	879	810	865	859	813	851	838	847	793	797	848	843	795	850	838	824	834	834	819	835	821	820	857	865	819	823	809	788	835	799	794	814	827	839	845	768	842	814	840	848	787	831	823	802	769	817	812	825	847	854	848	838	847	841	823	782	845	801	869	856	901	842	782	782	866	832	826	874	798	903	834	835	860	841	840	838	849	781	822	829	832	879	835	845	823	835	795	814	801	825	813	823	844	785	770	747	874	815	830	810	838	783	853	831	809	802	875	809	834	838	806	763	814	815	796	866	805	810	831	804	775	790	805	860	789	790	815	761	817	827	790	801	839	790	833	818	777	823	835	797	830	870	780	812	783	822	819	851	847	818	817	843	817	803	819	791	807	822	834	823	809	809	832	836	864	830	790	885	804	813	852	796	817	784	841	849	824	831	786	808	812	843	788	844	846	786	836	833	885	829	827	858	805	808	780	851	843	785	779	791	863	796	865	829	817	829	816	826	832	833	795	831	802	829	799	863	835	861	809	852	818	819	804	838	881	819	817	850	797	774	847	806	833	796	835	779	872	805	837	781	850	858	820	814	792	824	828	828	849	816	865	777	804	808	796	841	809	847	807	761	828	856	841	866	817	847	779	829	848	837	817	786	848	808	794	816	806	784	816	845	856	840	797	790	848	813	818	792	804	787	821	836	838	869	837	885	796	784	783	850	808	795	839	807	796	802	775	811	825	836	836	821	828	880	801	853	809	847	787	814	850	800	773	819	785	774	831	785	840	840	785	836	822	858	798	795	817	761	818	850	790	874	790	825	792	849	894	815	776	791	834	823	803	808	818	873	832	817	799	806	802	813	788	817	783	824	799	803	840	859	781	849	799	829	819	853	836	795	846	833	798	825	866	802	843	823	788	782	803	798	792	821	835	826	824	832	826	804	839	798	841	813	814	839	860	845	827	770	817	822	831	839	817	903	790	831	794	806	817	828	861	845	839	824	849	856	819	809	799	794	851	816	842	796	805	828	829	786	825	840	826	795	816	833	862	819	799	808	828	760	856	796	827	827	841	785	800	807	832	789	816	794	836	840	843	808	854	856	822	821	831	788	861	806	799	809	776	811	814	823	801	782	834	821	828	785	844	807	807	796	823	859	831	801	836	783	828	817	830	836	803	813	793	842	862	794	840	794	814	847	807	839	808	784	807	801	800	799	809	794	852	788	781	846	786	819	867	846	810	808	811	829	867	860	798	797	799	828	826	841	809	816	838	839	853	867	871	863	818	788	855	812	809	825	812	800	791	813	797	821	778	853	837	808	753	812	822	840	855	811	844	813	795	859	806	803	856	837	811	833	819	840	835	826	844	825	797	851	784	903	815	796	783	837	802	838	834	841	830	831	802	826	872	787	829	866	800	828	826	820	858	807	810	787	797	780	797	806	780	846	773	815	802	818	813	808	852	884	835	822	837	822	801	779	827	829	803	811	788	802	849	864	859	814	824	863	818	797	835	850	827	830	873	841	768	794	894	822	863	869	830	814	820	835	821	833	828	825	814	827	827	777	827	812	842	796	800	818	818	857	819	812	865	824	867	829	785	818	806	797	847	771	795	853	818	797	830	806	811	821	769	871	806	821	823	815	824	817	801	756	819	822	796	775	824	815	809	817	863	811	847	850	832	842	762	842	817	852	852	828	794	850	829	829	798	818	853	803	815	862	830	829	798	799	804	839	830	809	837	817	820	879	829	804	801	853	889	841	768	849	817	802	793	791	801	780	834	806	825	836	839	817	842	843	785	777	792	836	841	867	810	808	870	807	767	854	823	816	800	836	776	729	811	791	830	792	819	885	844	846	855	801	859	792	810	822	832	814	808	817	817	792	829	836	826	789	803	882	854	846	776	791	817	829	795	850	772	820	818	853	833	808	801	826	821	845	813	831	727	808	816	810	795	832	821	831	815	857	817	826	776	812	870	841	782	812	839	834	861	812	845	789	825	808	792	797	784	837	864	818	822	828	774	800	837	915	758	812	834	826	832	853	853	885	799	808	814	831	794	815	798	819	810	833	817	832	775	802	818	837	827	801	869	843	837	808	842	857	767	840	827	812	798	859	841	829	858	840	855	849	847	777	854	809	808	859	854	841	809	813	841	800	821	850	838	818	806	807	846	872	817	829	780	791	832	798	822	795	798	806	809	795	782	800	843	851	825	846	797	844	842	842	849	797	800	859	802	836	850	814	797	837	787	845	785	844	757	818	780	777	819	860	778	810	822	819	822	819	875	795	779	846	800	841	810	799	860	840	835	863	839	822	815	807	821	805	796	831	844	833	798	784	802	842	848	821	805	849	782	862	815	807	851	821	861	797	772	769	859	820	818	771	824	776	831	793	801	825	842	838	896	830	836	811	831	775	848	821	789	837	821	835	815	771	798	862	845	821	852	804	831	820	781	844	839	840	846	805	824	846	815	810	803	835	745	845	811	818	831	851	848	811	752	811	840	798	831	807	806	809	842	838	792	836	810	860	877	845	861	852	791	820	839	775	805	812	822	816	809	837	808	824	843	798	823	834	819	788	763	873	801	847	856	832	843	788	792	862	867	838	859	802	849	815	800	860	809	813	786	792	825	827	823	822	809	810	813	822	884	810	788	837	804	820	832	815	841	786	804	813	831	790	857	812	810	815	823	824	873	807	855	832	840	798	824	850	820	851	798	820	838	813	773	855	804	824	834	861	795	809	846	858	831	806	825	825	828	807	844	793	841	843	827	800	785	790	821	814	828	830	830	821	775	777	827	863	785	809	783	794	813	867	801	811	807	806	816	807	788	792	820	824	810	779	810	882	784	789	829	776	786	818	793	834	816	816	793	767	881	878	831	824	848	844	839	862	865	793	863	791	863	835	824	863	841	820	798	855	812	850	808	845	771	798	817	802	848	835	810	808	821	802	829	827	796	810	789	828	787	842	827	818	839	841	760	802	837	771	849	817	824	812	827	855	817	775	855	855	832	873	816	826	872	815	807	779	852	778	812	755	815	787	827	855	798	842	814	789	745	826	849	835	820	812	818	822	774	795	804	812	853	804	776	844	820	843	842	842	769	798	784	809	771	741	770	836	867	824	811	819	805	813	820	841	827	799	809	845	823	822	821	831	801	846	816	830	804	814	790	842	827	850	797	769	843	902	803	842	801	814	843	792	850	786	818	832	819	857	800	880	818	831	808	788	824	816	783	788	835	814	788	836	777	788	844	817	867	773	805	818	832	746	831	796	867	844	808	798	823	778	800	812	814	895	815	817	789	787	805	812	778	797	821	777	793	837	803	827	889	772	758	853	925	819	841	808	810	783	793	831	794	794	895	789	817	814	813	859	864	817	837	807	872	826	800	803	831	796	793	746	822	816	815	857	791	791	841	844	786	800	800	823	839	801	877	834	823	840	819
22339	20890	28567	23608	22188	25016	25299	15687	10279	7506	6066	4997	4041	3424	2979	2703	2439	2071	1851	1711	1511	1429	1395	1330	1285	1236	1141	1162	1233	1196	1157	1087	1063	1050	1044	1088	1086	1045	1053	1066	1017	998	989	1027	1044	1005	1005	966	987	979	988	993	1043	1017	1046	999	972	1062	989	1010	989	1041	985	971	986	1073	1021	1038	965	959	1038	1009	939	977	1015	985	1014	1018	969	1008	972	948	999	1015	971	1041	975	1029	983	1003	961	993	1049	930	940	950	968	1035	1005	1021	1027	992	1021	1010	978	1062	999	951	963	981	1024	1004	922	967	985	938	992	1014	973	1020	963	998	1007	1002	947	1016	985	985	962	1039	1052	968	1017	993	968	982	1050	997	1016	1023	973	1023	1014	951	995	989	973	1016	1017	963	972	1021	977	965	1008	954	1020	995	943	1048	1007	1072	1016	950	1007	979	986	994	947	917	978	955	954	982	954	1003	1004	961	1025	987	999	1041	970	963	950	979	969	981	971	1018	1016	1034	1018	1004	988	954	1015	1004	968	993	977	956	971	942	939	1048	954	902	938	1012	931	994	1004	1051	951	978	982	1056	993	992	920	944	998	1024	968	999	1005	948	1051	1015	1007	1023	1001	981	1000	989	1034	1005	998	999	970	980	1023	1010	947	994	999	1041	939	973	996	988	1003	996	1034	955	1044	995	978	974	973	1017	969	999	971	1021	1015	1033	968	942	1078	945	1022	990	983	1036	975	1008	976	1050	998	1032	982	989	1014	965	997	990	996	961	1028	1018	988	1006	1012	982	968	966	998	963	960	980	983	979	1003	996	1000	1021	933	930	922	1024	1014	984	1059	1060	999	1004	996	970	1039	1010	1061	982	938	951	970	938	971	1008	1024	904	1014	973	1000	1003	1024	923	997	960	952	1043	1014	999	1006	1041	971	964	1009	1023	997	977	1013	991	993	996	963	1035	973	1000	991	1050	1039	949	981	1008	1027	977	994	955	948	981	1003	1013	1014	962	992	980	984	958	979	978	961	910	981	1003	1017	942	1016	991	989	986	955	1001	1006	957	1008	963	973	992	909	942	993	983	1035	970	1001	1028	972	1027	1039	1004	983	967	1054	987	975	1012	940	953	997	959	958	957	985	1003	954	1005	987	1012	977	1006	975	1005	918	986	895	945	949	1007	1003	985	971	995	967	996	989	1027	1035	972	993	959	957	1000	1022	974	986	1020	1038	977	997	989	932	951	977	1042	1021	1017	971	1024	986	982	965	1059	934	977	1000	1013	939	914	995	994	1016	1010	1008	962	1014	1038	1003	940	920	976	1004	1021	977	938	986	1013	996	994	943	972	998	991	957	1009	1045	1007	1023	993	988	974	1007	1001	1013	1012	1019	1016	1017	1001	966	1028	990	965	940	1024	936	987	993	1035	1009	945	1041	995	1004	990	960	934	1005	1038	1002	972	1008	1030	970	971	987	1041	891	1010	1009	1049	998	1067	951	996	965	919	953	1000	1033	945	1023	974	914	990	987	1012	1012	1012	1013	989	921	1025	966	1022	1011	1077	969	1048	956	934	962	916	959	984	982	1071	992	1007	997	931	962	998	926	989	1009	992	984	981	953	1037	978	1002	1002	1007	1015	978	952	982	948	966	961	1017	964	946	1003	987	932	1006	1015	1009	973	1007	1020	1024	952	982	996	1001	1012	978	969	1007	949	943	979	992	969	1009	900	1013	963	975	994	969	992	985	996	957	1038	953	1000	991	978	917	1013	958	939	936	1009	984	1000	1007	1002	961	1044	1042	1025	961	991	977	1065	958	1003	1024	1030	963	1048	990	1031	1024	1023	980	953	963	977	965	1007	1007	971	950	975	997	1032	1004	1055	1012	990	939	1008	992	941	1016	965	993	972	968	1009	990	1022	1033	1013	995	952	1012	955	1008	999	970	1012	978	947	1004	993	1000	993	1010	1016	981	973	965	955	955	982	961	1024	1001	925	930	947	942	927	941	950	941	931	950	956	1002	1003	958	1048	1048	990	930	1020	1019	973	1013	931	968	981	1062	965	1013	998	1003	988	1047	1018	1001	1006	1065	948	997	956	965	1046	965	984	980	1019	959	1048	995	1007	996	969	983	1020	1004	985	991	1014	965	1016	1009	1030	964	1043	1000	963	972	988	947	1044	996	946	989	996	1048	1001	944	984	930	958	989	954	964	1026	914	921	926	1005	1006	996	979	985	936	1044	981	959	931	953	949	1006	973	1021	954	1014	1001	909	1009	1014	1022	1018	946	1004	978	996	1000	989	989	1001	945	966	1009	1037	1027	1003	997	967	1030	943	964	991	961	954	1014	959	1047	972	945	1012	977	990	1026	1035	952	990	909	937	917	979	999	959	997	931	911	974	1001	983	1030	1001	1019	929	999	1020	995	974	966	971	961	994	1020	977	1006	991	998	1003	971	999	954	989	956	979	995	1005	971	957	1009	1090	927	926	990	1021	1030	1009	993	936	1012	1012	982	962	1049	975	965	931	986	1058	946	995	1004	1014	991	1019	969	946	972	970	983	1012	1034	1000	958	967	1006	977	1026	921	984	920	1000	1017	1043	1006	971	1001	962	972	939	956	959	969	935	1072	1040	997	1036	951	997	1015	1028	951	1012	974	1007	1002	1024	1007	978	999	1039	972	959	942	974	1002	980	959	968	971	990	975	983	992	979	982	988	993	950	976	987	956	1042	997	1030	1101	974	968	1002	982	951	928	998	987	1011	987	973	1004	968	985	958	1028	1038	1035	973	989	958	961	1045	955	1025	995	991	986	998	1022	960	934	1050	1005	988	1005	1002	1044	1009	919	963	970	954	1005	1008	976	1004	983	1007	1003	1002	980	982	1016	1053	1014	925	981	995	970	1010	1010	964	1040	964	941	976	954	939	1052	994	943	1028	1011	971	994	958	980	987	1005	992	954	952	1049	955	993	949	1022	996	1012	942	1020	1018	1009	1027	937	963	1034	996	1026	963	1039	953	984	975	1002	987	984	955	983	945	941	1006	959	984	995	973	999	970	1001	994	962	1002	1028	986	1010	958	1059	1025	1010	1004	1014	997	1005	950	950	1043	1009	987	1060	977	970	1016	952	1007	1023	1025	952	987	985	1005	973	1005	1006	970	955	1026	946	989	974	979	1011	966	1007	967	986	1003	959	954	986	1000	992	958	992	975	988	988	978	1050	1017	1005	903	1040	1002	1011	932	967	1020	999	1024	1018	974	991	990	973	1060	975	986	974	993	954	1021	1004	958	1021	983	978	940	980	1022	951	1017	979	961	997	906	1021	1022	994	998	957	944	1018	1021	943	993	1012	961	993	943	996	995	977	990	1061	1007	1016	1022	992	964	1023	1027	1085	971	944	976	1018	1006	1025	975	1030	971	1013	977	1021	956	974	1034	994	965	1010	955	979	1003	1029	984	1012	920	970	1026	946	952	1017	991	1007	949	970	1019	1001	1010	1019	941	974	971	999	981	987	944	980	1006	990	934	950	989	1001	993	1008	1008	984	1007	949	935	988	1052	991	943	953	951	975	965	1055	983	991	998	1018	1029	1017	993	1011	986	965	989	998	1003	973	1041	1027	1021	985	968	998	1034	1038	947	979	1004	1038	1011	1039	969	999	1025	1021	977	980	1011	945	1011	971	958	937	1033	1022	960	1022	1017	1055	994	1000	919	1024	945	998	975	976	953	987	969	990	1018	1023	941	987	1042	973	993	999	992	970	1013	1012	1025	1010	1010	1043	991	973	1039	1015	988	1037	967	1012	980	964	980	982	983	1034	953	940	982	1025	1034	894	1005	1035	1038	997	1031	1001	981	1026	1044	989	932	999	1036	989	959	1004	968	1039	998	1020	1002	991	999	1013	1021	1021	1000	933	1002	1086	927	954	960	966	964	927	960	995	967	977	935	1023	1028	1053	1002	961	995	993	966	961	965	982	980	1046	985	977	941	965	936	972	941	963	990	967	989	920	1034	945	986	932	990	1020	1035	977	988	1010	983	1011	1024	1014	1031	985	999	966	927	905	952	1000	965	925	1031	993	936	954	982	999	1018	991	995	977	1002	1014	979	938	962	988	959	976	985	938	954	986
35583	63680	50719	39451	34214	28616	23052	17487	13110	9847	7998	6702	5494	4540	3942	3396	2931	2526	2316	2007	1760	1581	1521	1426	1421	1331	1251	1188	1180	1262	1175	1114	1092	1122	1076	1022	1041	978	1030	988	990	979	956	945	922	990	922	940	1033	990	963	972	891	914	980	989	960	947	1004	963	933	936	947	966	918	952	958	958	1028	954	1055	1017	920	901	975	894	1005	941	960	1030	954	948	1009	982	936	977	947	962	938	898	912	943	917	942	946	986	937	992	969	913	922	943	981	933	911	979	975	935	942	966	954	950	1047	1001	956	1008	962	942	960	968	975	959	989	939	974	956	1014	966	954	935	981	957	985	965	977	981	920	967	939	965	988	999	956	907	996	974	968	978	998	897	964	971	990	928	949	916	1045	908	932	994	978	953	953	963	978	954	1008	1004	968	1032	1012	942	959	930	933	960	936	915	975	941	988	952	895	968	985	1002	991	938	957	961	998	961	952	972	950	962	951	942	910	1009	1018	1012	1015	971	972	936	946	1011	1002	963	958	955	956	953	986	954	897	1007	976	980	945	981	1009	968	930	963	938	985	1001	1044	963	932	977	944	912	949	931	979	993	991	940	967	996	999	948	895	940	939	971	956	919	951	984	951	953	952	950	982	983	1000	934	973	1040	977	921	864	972	971	993	972	958	894	932	933	1052	1006	990	901	934	1016	995	959	1026	933	987	993	961	973	997	919	988	975	962	949	954	955	988	944	935	993	960	968	971	927	941	950	942	990	939	961	912	948	976	937	934	928	937	986	971	953	986	1024	966	992	920	950	951	906	949	995	1001	954	978	961	943	940	942	1008	947	960	933	996	984	986	955	968	993	954	983	997	960	991	990	943	949	967	1020	993	891	962	928	933	942	1000	937	914	987	984	929	936	977	961	988	934	964	992	905	919	991	1007	955	929	946	952	975	945	943	937	1022	958	989	962	955	986	944	1047	938	969	978	1053	889	929	959	973	941	958	969	892	864	971	949	1008	971	991	929	964	965	864	940	906	975	954	991	925	1016	1015	965	988	959	942	991	974	933	1005	953	932	941	967	937	990	1019	985	933	927	975	939	936	986	986	950	986	948	966	921	938	947	1072	979	965	939	942	929	996	999	979	985	909	944	980	933	993	1015	952	936	898	974	985	963	992	971	956	985	974	971	941	977	957	969	988	982	1001	982	965	917	961	985	935	954	976	971	925	945	978	989	966	979	988	930	986	1002	1015	1003	981	967	993	939	980	949	958	948	933	1047	1001	948	1001	1001	941	993	971	937	985	951	963	950	994	995	979	995	981	1003	1000	944	988	960	940	947	961	959	921	957	927	992	954	1012	933	978	998	969	969	1034	973	979	916	952	985	974	914	1011	992	978	1015	1006	929	968	990	998	954	1007	954	981	945	940	952	902	911	960	924	923	937	915	937	864	991	1017	968	978	995	986	954	923	978	1004	1056	982	988	945	931	979	955	1005	973	989	996	946	920	952	950	946	976	1004	917	941	944	949	956	886	983	949	998	942	940	1061	1001	980	963	936	977	994	979	969	974	1007	923	999	957	945	932	951	937	968	934	945	1006	1017	961	957	944	965	972	973	993	989	956	987	946	930	984	966	968	989	907	952	1012	961	958	961	968	1014	949	936	990	955	995	943	927	995	942	934	947	957	963	985	976	977	1007	954	996	953	951	950	934	960	938	976	889	987	1002	975	953	973	949	1015	921	919	957	961	981	970	941	979	928	941	990	924	940	945	937	956	917	1023	955	934	1000	933	942	943	966	947	922	917	975	950	1003	963	855	943	976	990	932	1007	921	976	908	925	981	973	990	967	1016	959	953	1018	963	1012	972	985	1005	874	971	989	981	971	928	996	983	981	974	956	985	913	969	978	1003	938	919	963	991	979	999	941	945	952	952	967	976	929	961	1047	915	954	1008	1011	966	973	950	1003	978	1000	910	1012	924	969	948	967	985	928	1010	961	956	978	993	960	999	997	970	977	932	919	962	861	1032	1002	968	959	945	967	986	959	934	985	981	951	991	1002	949	982	930	981	982	1008	1001	991	960	908	959	983	938	1021	974	965	923	876	960	938	974	923	1006	1029	900	927	943	942	960	978	992	987	908	911	951	975	940	996	928	952	977	941	949	880	1012	922	927	988	964	980	967	927	959	965	956	965	994	999	955	920	933	945	993	994	933	918	962	944	955	950	943	936	1007	1007	986	963	953	976	980	962	917	1018	919	949	918	991	950	986	940	998	966	1002	963	957	927	941	930	907	936	984	962	949	980	942	958	960	981	907	967	929	973	927	979	981	967	1009	946	947	969	946	923	918	977	1001	957	934	998	1005	974	958	965	946	984	957	971	1021	911	1008	949	920	949	985	964	995	947	969	998	974	981	980	995	945	977	972	943	1018	961	1036	951	953	939	962	981	996	924	1005	1004	912	988	942	996	1022	1001	942	999	983	985	1044	938	1003	956	939	969	940	937	966	949	1016	978	955	950	995	970	966	957	1013	928	907	966	916	987	936	960	936	942	972	955	966	974	963	948	943	994	942	970	943	1010	974	933	909	929	983	932	918	953	958	880	955	989	999	975	937	960	984	958	905	949	1000	954	935	949	979	963	951	946	942	971	960	1003	935	937	959	926	985	965	948	970	923	997	969	948	973	971	974	964	1008	988	953	956	975	898	978	943	949	931	965	980	1005	1020	932	1027	953	974	974	968	957	963	1015	1024	956	947	952	949	943	986	930	937	980	928	973	1006	972	991	964	974	1005	1004	950	973	910	911	936	953	954	954	968	905	963	960	913	990	1022	956	1009	954	965	994	978	952	930	933	940	978	949	989	996	983	1033	919	922	962	944	896	921	965	970	1024	940	973	902	986	990	992	947	945	918	983	968	1004	962	1064	966	1008	947	929	938	955	980	1017	983	923	952	949	975	941	988	907	989	962	973	951	953	996	1006	991	950	947	901	953	943	986	997	942	1015	943	930	932	981	903	948	1002	962	961	986	913	1006	989	958	1004	1002	941	961	939	924	1012	972	978	1008	966	964	970	954	985	935	990	951	958	997	917	955	967	978	979	963	993	965	931	922	1002	1025	1002	902	930	928	948	1006	951	938	950	990	989	984	984	1009	977	962	996	966	916	1006	945	1023	982	943	932	931	994	975	1008	942	970	954	900	916	920	1038	976	963	972	938	975	923	967	1047	984	921	942	922	913	976	984	1012	944	992	981	947	993	957	979	970	906	936	969	956	936	988	977	934	966	974	973	1023	992	963	932	965	984	967	1005	971	1007	942	993	979	1002	998	992	990	979	952	921	987	965	942	917	985	987	929	989	1012	940	950	999	921	949	950	886	1024	916	950	989	1015	929	1019	970	964	948	934	919	929	959	1019	955	933	981	917	966	928	985	978	978	949	972	995	975	970	928	927	982	1014	958	992	960	929	965	938	931	953	973	925	924	931	951	936	927	973	973	990	966	1011	928	930	921	942	981	982	947	1025	904	951	1012	953	964	953	973	960	974	911	969	975	921	999	966	983	933	926	961	980	894	964	924	945	923	987	1019	935	928	935	975	947	953	979	949	905	956	1015	990	959	931	1016	928	971	975	964	953	906	962	952	936	987	999	949	913	930	975	916	981	1002	996	975	913	948	912	972	943	970	1021	977	953	1002	911	996	1014	942	903	942	944	890	993	995	952	924
30871	36479	39610	29995	21072	14263	9310	6083	4314	3275	2645	2288	1929	1706	1518	1430	1241	1162	1108	1038	984	945	923	903	840	854	843	790	793	804	822	809	849	850	829	829	785	814	745	741	719	761	769	756	798	790	776	763	737	777	855	741	757	753	808	729	750	774	796	773	751	735	778	740	757	741	761	760	798	762	770	768	747	755	806	798	789	722	794	764	805	784	792	712	804	737	732	776	825	747	724	719	772	794	772	801	763	782	759	742	782	739	731	694	837	732	782	768	715	787	850	811	741	787	792	751	757	793	734	737	762	721	797	785	767	773	779	762	749	814	764	735	742	787	773	731	763	767	725	748	750	765	811	754	765	787	773	743	776	742	743	706	781	753	732	797	769	736	761	751	773	794	725	774	808	727	801	743	751	756	752	781	742	791	751	729	791	805	771	760	744	763	801	792	770	764	801	756	775	775	746	778	770	728	759	749	731	731	773	752	783	801	765	737	709	770	770	770	759	778	759	742	732	753	823	736	768	766	822	774	782	745	767	763	766	811	788	735	801	774	773	785	750	763	733	761	774	775	764	810	756	755	781	736	732	705	743	716	766	728	717	782	772	765	731	734	798	733	738	813	809	761	768	789	774	746	767	741	750	805	747	771	766	742	744	728	782	806	767	748	781	729	782	789	790	756	768	803	775	776	749	715	744	780	786	733	680	765	754	766	742	774	772	776	756	765	751	788	741	780	793	801	712	830	781	718	766	795	768	775	730	791	820	733	790	753	766	798	754	744	769	735	767	767	777	743	747	777	786	810	787	783	728	743	717	724	748	771	750	788	750	756	802	780	770	801	777	819	727	729	790	760	755	743	798	776	794	768	754	762	761	780	780	780	743	720	745	796	783	770	742	759	793	767	775	777	741	737	723	735	765	746	763	773	780	786	769	762	773	784	756	746	737	766	778	749	773	765	725	759	764	737	775	782	694	748	753	768	758	728	794	774	840	740	726	769	766	715	751	814	744	731	740	777	742	733	780	766	738	786	775	714	756	842	791	774	745	744	773	721	768	776	706	793	696	792	769	750	768	753	802	740	747	753	762	793	755	705	788	750	794	767	722	773	810	800	755	708	783	760	774	773	718	788	766	753	772	766	766	798	736	760	741	773	758	727	730	749	758	714	780	789	782	704	735	805	770	750	794	794	761	739	751	751	789	734	737	703	764	812	743	759	831	770	783	721	721	789	717	757	774	805	752	698	741	748	741	753	743	720	794	731	749	720	772	748	785	773	734	761	767	760	774	787	788	760	699	746	786	769	812	771	762	798	780	780	697	786	811	744	734	769	754	747	744	728	752	770	713	755	782	774	752	759	741	783	752	785	725	754	744	792	757	758	753	765	770	799	773	769	772	801	781	749	792	718	763	769	696	782	732	790	786	770	775	737	754	736	730	798	788	738	784	702	747	718	768	778	737	810	771	685	724	761	735	761	750	743	760	714	746	732	785	741	792	768	736	752	820	786	784	773	729	769	789	795	733	769	803	803	780	783	743	747	786	739	780	774	797	689	815	700	731	726	772	719	716	831	755	753	755	720	765	720	741	717	767	748	802	815	789	768	772	767	802	766	775	788	775	746	790	790	717	764	721	749	786	763	753	718	779	852	743	770	791	790	748	767	769	761	762	793	755	752	710	832	763	811	794	789	806	724	750	743	741	799	763	734	823	827	769	791	717	778	721	721	786	718	714	789	761	746	767	755	761	752	772	824	751	744	762	793	766	741	813	784	710	769	761	790	738	726	714	762	787	821	744	769	772	749	776	773	755	782	753	761	690	774	749	809	783	749	712	793	770	722	752	774	820	768	743	760	756	781	778	758	747	793	766	776	764	794	711	740	758	757	713	746	775	740	777	793	833	781	750	736	793	708	733	775	787	775	744	795	797	697	742	786	773	792	764	786	741	716	775	766	787	741	797	770	780	781	770	772	760	794	765	785	752	739	700	796	836	739	778	801	776	773	799	726	813	777	791	743	770	791	754	781	805	749	794	707	797	773	756	789	810	802	798	750	790	799	749	752	740	782	823	754	785	760	784	767	749	787	770	698	741	827	777	764	805	735	749	731	766	781	787	771	774	760	782	794	763	782	779	797	746	758	763	753	762	739	783	760	765	755	755	762	775	774	766	730	723	739	813	716	771	715	754	828	769	776	740	767	784	747	745	761	771	750	728	747	736	784	801	762	749	774	733	763	768	718	778	784	737	749	696	765	726	727	772	742	787	744	760	738	768	729	775	776	718	776	808	757	781	769	771	688	729	766	799	758	779	748	769	764	760	764	776	753	808	788	755	768	792	734	772	776	760	775	744	756	807	797	758	785	754	751	750	794	804	789	764	777	780	783	754	736	772	757	744	784	786	802	734	798	772	783	768	801	782	769	817	736	765	772	784	767	774	718	769	774	796	768	743	733	791	760	710	748	784	751	772	804	769	778	762	780	781	743	800	731	788	789	810	761	718	760	796	751	793	800	764	762	751	752	815	773	736	715	766	747	801	731	775	799	736	753	778	770	752	770	759	724	791	774	814	752	715	796	732	771	782	726	730	796	723	796	780	787	822	746	752	783	755	761	748	775	780	791	701	744	730	777	752	775	753	721	779	835	729	764	779	756	773	779	765	733	768	763	753	761	709	730	780	751	746	836	732	784	785	795	730	735	777	782	720	761	796	784	729	782	779	819	794	767	747	768	795	711	781	777	788	795	746	769	721	814	730	758	761	770	781	729	740	773	772	751	751	778	756	760	772	763	786	767	804	724	781	773	780	735	788	758	719	715	750	741	760	729	781	781	807	725	709	759	721	767	748	757	748	797	799	787	764	774	765	803	785	760	749	824	762	754	764	734	749	773	768	754	704	783	791	760	792	791	682	810	813	730	772	763	744	787	762	761	732	786	768	692	784	779	758	793	732	767	799	758	770	842	720	710	762	807	791	746	778	719	727	785	796	711	747	757	803	752	738	739	784	749	758	792	773	747	748	793	840	775	732	747	759	793	785	761	779	786	793	777	736	789	759	744	772	747	745	737	710	785	797	782	756	735	721	773	755	754	767	731	797	781	770	815	761	774	775	764	790	773	803	743	779	766	746	783	765	741	805	712	780	781	766	725	752	783	726	723	790	724	781	794	741	750	755	742	819	788	703	744	724	759	703	781	716	766	734	752	845	817	719	733	770	768	744	759	754	746	761	785	779	739	787	743	790	740	783	809	761	754	792	811	782	805	817	730	725	792	707	789	785	751	752	765	736	761	726	785	714	737	794	752	761	715	782	767	743	753	793	749	779	786	760	712	725	800	805	786	799	768	746	788	795	748	714	790	764	748	756	752	766	763	749	790	811	739	745	740	805	756	768	811	812	736	758	766	781	812	751	784	780	779	751	752	736	772	793	731	748	786	767	709	783	756	797	756	789	780	764	729	777	747	778	691	754	748	803	767	765	808	769	740	777	805	782	752	724	796	786	774	780	728	750	754	755	755	780	711
32112	49900	37988	26693	21787	16752	11971	8626	6226	4736	3822	3169	2624	2205	1920	1717	1580	1383	1320	1132	1048	1027	910	921	916	965	809	924	890	828	790	887	817	878	757	773	796	799	814	791	744	830	790	741	792	724	782	712	767	756	776	770	791	781	752	735	788	748	790	674	759	750	756	773	767	764	783	761	756	780	763	801	731	738	757	803	758	800	754	765	727	737	723	740	805	733	740	762	785	773	789	749	787	768	704	763	750	763	775	775	726	774	788	806	757	783	791	777	730	748	816	720	753	765	767	733	750	745	762	798	769	799	819	801	780	755	793	791	726	720	761	751	761	775	835	771	700	753	809	805	768	784	776	774	770	756	772	726	790	775	753	742	760	769	747	787	750	747	776	783	760	791	766	728	724	749	778	758	753	787	743	789	763	758	786	790	740	772	769	803	743	773	778	759	733	784	786	802	737	746	813	745	777	760	712	766	766	714	794	747	803	770	761	704	726	784	759	725	774	748	713	781	719	758	742	760	770	802	749	746	746	777	783	769	773	762	755	781	759	796	793	745	792	717	784	748	721	737	756	735	793	811	765	760	755	728	757	766	753	776	793	792	745	785	781	756	741	779	749	736	757	770	846	800	786	765	781	776	787	793	814	799	735	792	790	695	784	813	758	717	765	791	725	785	790	799	718	717	764	796	782	761	686	736	788	773	750	717	723	772	761	802	745	747	769	786	792	760	734	845	789	749	765	782	726	738	765	785	729	788	770	791	724	763	767	774	783	727	782	766	776	723	804	791	749	781	775	796	736	723	747	716	782	796	802	771	714	744	778	781	735	752	743	788	733	788	785	765	740	750	783	753	733	757	733	741	742	833	752	788	810	792	789	768	778	736	747	764	751	753	790	759	759	752	801	736	769	771	788	698	806	807	777	744	784	757	736	749	788	725	769	751	774	742	832	809	779	780	785	770	716	732	730	733	770	755	766	702	700	767	748	751	759	813	728	713	784	796	753	717	795	767	716	750	770	746	758	772	789	756	767	749	789	779	728	766	720	701	785	771	772	805	751	752	722	758	719	717	761	801	769	785	796	771	728	770	754	752	745	767	757	796	728	774	770	749	790	799	746	743	790	777	760	774	740	804	707	775	765	792	781	773	758	773	782	784	825	796	771	763	806	746	782	776	744	753	760	813	769	813	755	754	737	798	779	757	779	775	819	795	798	718	761	713	764	791	759	737	806	764	800	771	778	738	814	794	784	764	760	777	783	803	752	766	773	774	767	728	792	775	759	744	757	797	764	736	796	793	756	731	763	776	745	792	783	822	795	736	740	787	814	784	815	783	693	797	816	740	772	803	764	798	781	833	788	790	782	804	754	820	795	731	757	755	748	791	726	792	787	756	784	731	774	766	765	747	778	803	762	760	752	726	752	741	700	760	780	781	767	788	811	792	806	737	770	751	759	784	718	744	727	784	750	821	782	759	738	766	765	835	797	784	846	691	701	732	762	792	801	797	802	741	763	773	744	716	774	754	740	804	746	788	760	740	768	703	812	758	792	745	819	748	714	728	747	787	703	757	742	815	747	766	720	777	805	778	725	778	727	748	778	804	754	752	777	771	766	760	759	757	797	778	806	737	777	775	771	782	767	746	775	763	798	724	756	754	758	791	761	806	774	798	770	793	743	805	813	761	816	762	738	740	761	727	749	800	753	730	736	781	754	708	828	733	768	779	780	715	787	762	782	736	773	753	820	729	799	800	759	754	740	792	719	722	767	759	710	807	741	764	817	742	765	731	772	782	736	787	763	767	767	768	831	766	757	770	766	756	763	782	745	797	740	847	780	748	766	764	752	755	761	738	758	765	726	751	782	792	745	778	801	790	753	719	696	776	783	730	750	834	744	747	796	784	735	821	773	783	751	765	779	806	773	783	734	764	729	778	806	810	741	682	749	766	752	748	781	783	848	779	762	723	805	780	750	767	738	788	790	799	697	745	744	752	742	773	689	782	819	813	759	785	757	789	735	752	793	733	713	779	785	774	749	794	758	761	750	751	776	775	785	761	780	750	746	761	750	791	747	795	729	704	745	748	784	718	753	709	819	765	740	733	732	781	714	740	751	772	765	778	788	749	753	752	787	754	759	772	754	819	761	735	768	774	752	727	778	783	776	750	767	844	783	727	822	773	733	739	751	742	771	810	749	797	772	762	793	786	758	750	725	775	793	782	737	772	804	774	765	773	779	698	747	745	771	781	804	754	784	781	792	768	741	721	794	732	781	732	741	770	764	784	751	777	766	778	793	830	703	804	742	734	769	744	772	777	789	717	736	798	770	759	771	753	785	805	740	743	760	809	783	731	711	735	743	766	789	739	747	797	788	816	815	780	769	764	781	725	813	773	787	756	786	764	773	768	752	753	778	680	707	783	772	736	764	823	784	747	749	760	782	772	778	779	729	755	829	694	738	811	752	742	729	774	749	703	786	752	764	801	776	755	725	779	781	758	805	756	782	723	792	751	728	797	724	798	783	759	763	822	726	815	828	722	746	789	754	701	718	692	772	771	773	749	780	794	764	772	729	784	746	787	805	789	780	731	708	777	778	824	763	767	769	725	773	754	814	776	806	729	780	773	769	767	729	775	762	816	771	745	773	761	791	770	759	756	732	805	752	719	747	764	761	723	750	764	753	750	823	755	797	752	758	798	747	784	763	704	749	787	751	761	764	744	776	725	798	725	773	818	777	726	748	752	763	728	768	784	781	744	717	766	746	755	745	758	763	764	803	744	767	798	759	753	769	764	786	714	807	789	720	722	768	728	752	761	735	789	776	777	784	824	797	763	798	786	758	797	797	734	774	764	805	784	747	783	753	797	756	793	715	772	759	713	742	765	776	738	711	794	808	802	752	728	767	729	796	747	718	755	768	754	765	722	725	712	744	769	786	751	778	761	751	749	753	767	737	754	758	778	748	749	811	759	796	775	779	739	747	807	822	759	752	752	751	756	734	767	781	807	684	784	755	754	775	729	747	825	815	759	717	752	778	792	719	771	797	726	799	775	711	772	802	743	751	736	757	737	706	746	708	750	798	820	753	789	777	752	806	752	775	830	770	789	783	730	760	771	766	746	793	768	773	755	768	774	743	740	792	766	762	765	776	775	775	775	780	802	742	847	717	773	760	764	751	802	785	731	770	764	774	772	752	759	761	744	777	799	748	740	742	793	743	766	738	759	789	795	745	754	786	738	781	777	723	755	749	789	771	781	775	806	736	764	716	744	765	752	762	764	789	769	797	762	715	745	718	809	798	799	781	738	763	749	796	754	803	780	760	783	796	781	782	772	772	710	754	774	737	752	777	822	746	754	756	736	746	775	737	740	752	761	795	796	732	816	803	777	758	789	731	784	747	807	806	739	787	734	762	777	767	757	740	757	804	786	730	791	746	730	773	709	796	748	753	763	744	801	729	765	769	748	804	777	852	727	724	730	769	816	768	715	818	794	791	776	776	768	821	706	778	760	706	714	780	750
23694	21018	28521	25169	23896	23509	18529	10800	7274	5547	4393	3740	3047	2764	2256	1935	1866	1520	1452	1280	1166	1265	1135	1154	1080	1020	1003	941	982	1020	943	922	968	961	918	910	921	960	845	897	890	806	880	861	853	880	895	892	873	900	841	893	826	861	896	817	859	878	885	803	878	906	932	885	802	853	903	833	893	808	880	842	857	843	885	869	883	838	852	811	866	797	877	874	861	870	823	872	831	905	886	862	881	886	829	864	846	814	850	822	855	864	886	907	812	804	887	890	877	856	893	828	834	917	836	953	849	856	849	869	890	847	876	901	833	828	865	904	826	855	867	818	870	899	789	908	856	842	845	874	872	809	843	844	858	874	829	864	852	833	895	917	905	873	813	849	862	837	866	865	877	853	854	806	886	842	858	896	882	817	904	920	853	868	850	866	840	828	855	849	906	867	862	863	856	877	884	853	919	844	900	889	890	890	887	855	865	837	866	822	889	877	862	813	820	874	844	871	833	888	907	866	860	857	923	862	810	853	936	850	856	870	798	899	889	816	882	897	852	837	814	903	861	782	895	892	915	821	879	854	880	875	941	870	831	886	886	906	909	896	874	839	809	897	856	853	843	836	820	845	878	872	847	883	881	840	890	942	855	870	855	823	826	817	878	845	862	868	883	832	859	830	886	921	876	898	860	860	860	874	919	861	884	838	886	894	846	921	867	855	829	900	918	880	856	831	909	843	814	911	860	906	853	885	821	893	837	899	835	899	885	880	852	861	867	917	894	878	864	833	806	862	853	845	875	879	888	887	895	912	884	834	883	858	878	879	837	817	854	878	844	864	852	897	882	888	896	846	887	939	917	849	879	848	866	927	846	844	816	903	865	890	878	881	834	895	950	830	859	796	827	901	880	888	882	846	853	863	869	847	877	871	889	859	809	837	817	884	843	877	899	849	860	839	845	854	875	861	872	839	869	900	871	901	848	825	818	894	868	823	879	837	835	846	783	892	849	852	873	921	901	856	836	910	893	830	861	872	933	902	855	850	865	855	819	882	881	856	834	807	836	806	825	807	862	843	886	885	847	889	844	903	877	920	899	840	827	874	865	900	878	834	922	855	939	860	892	898	829	852	832	870	891	845	848	878	885	865	900	863	844	888	844	897	927	839	833	837	890	893	817	856	860	853	847	868	898	873	790	833	815	873	796	836	807	871	869	823	875	899	885	830	777	849	911	868	841	902	827	826	863	891	834	840	918	902	861	857	854	900	858	830	876	889	884	790	843	854	846	877	845	940	915	854	846	884	881	840	854	869	886	847	806	851	898	871	909	864	840	874	857	853	871	834	856	942	877	823	900	873	864	854	882	885	881	892	884	842	824	841	860	857	828	841	898	860	838	839	865	896	862	870	810	856	888	826	859	872	824	850	889	806	885	898	854	882	860	897	832	897	860	865	883	877	861	861	890	846	831	863	848	800	869	879	841	861	870	888	882	866	851	870	898	889	846	867	867	885	858	922	833	862	850	876	838	874	863	876	839	851	800	900	947	877	883	829	822	895	889	853	842	902	920	846	867	815	862	933	858	815	900	826	816	871	857	810	867	889	861	881	825	860	847	886	893	875	817	807	856	832	852	894	828	874	862	853	861	913	902	890	849	924	846	880	818	854	869	843	866	843	897	851	822	896	886	840	789	866	814	879	819	859	861	846	855	846	890	866	920	882	903	853	820	889	856	864	919	884	861	844	812	881	844	848	858	854	812	951	875	803	887	827	832	908	888	833	877	788	832	826	902	845	858	898	820	826	868	893	860	858	838	801	845	848	807	848	862	884	925	888	846	891	945	885	838	782	849	873	909	888	933	892	831	863	830	911	881	838	888	822	851	861	837	841	826	865	810	847	839	825	879	873	901	855	831	854	838	906	923	844	850	874	809	885	825	836	846	844	854	858	823	878	852	837	818	865	896	939	837	868	863	867	826	913	840	880	914	916	878	873	846	844	908	880	829	877	855	905	897	859	910	832	915	784	884	866	868	833	839	856	841	855	879	847	873	804	904	861	821	862	895	843	827	875	841	859	823	863	851	887	853	919	852	845	857	843	873	887	870	852	861	850	867	866	848	870	885	889	878	882	902	841	913	862	861	832	887	851	867	831	875	870	838	865	840	900	889	862	826	863	852	910	818	834	896	884	903	826	840	884	821	929	896	849	824	911	839	849	864	856	905	899	854	826	892	815	888	862	829	839	889	874	824	910	796	819	817	841	842	845	817	817	905	913	871	904	856	903	863	816	903	876	895	829	872	880	872	908	871	843	817	861	832	834	842	831	844	814	812	884	881	889	887	927	834	827	884	843	885	843	828	876	811	868	911	841	926	831	848	848	862	856	863	889	844	862	859	887	845	873	891	845	862	791	875	876	898	912	819	803	867	848	882	886	841	877	871	830	836	895	883	890	866	892	868	844	855	839	829	812	885	808	795	831	849	814	890	814	836	856	859	862	860	905	911	826	836	810	853	875	823	902	827	840	894	827	852	850	872	842	872	879	865	900	867	871	873	870	852	892	852	827	874	904	876	844	822	849	888	874	828	915	819	850	853	837	869	884	862	852	833	863	852	878	857	836	877	944	827	872	895	931	880	909	896	935	806	820	819	862	851	833	869	877	892	863	864	895	839	910	852	842	831	876	890	863	858	862	836	818	887	882	871	826	856	881	888	849	812	844	830	751	872	863	848	883	848	845	865	889	864	833	836	835	835	897	875	803	890	856	833	929	859	839	885	885	839	876	921	866	827	824	783	845	901	849	879	841	865	839	859	869	886	826	880	877	829	909	862	839	877	843	822	839	835	860	873	904	871	864	883	864	855	855	907	866	862	887	864	846	825	854	856	858	883	840	858	899	850	831	824	914	817	850	879	874	814	920	872	824	869	849	856	896	906	887	933	866	863	868	898	876	816	874	861	839	855	904	900	854	831	837	854	861	902	876	883	833	857	889	860	836	830	912	835	916	872	843	904	880	894	810	834	871	880	871	898	843	853	850	920	885	845	847	873	862	901	849	782	876	834	911	831	830	880	883	866	898	851	879	862	750	832	875	838	824	824	917	873	852	888	861	849	863	870	914	846	869	846	906	832	867	861	867	897	830	830	868	845	898	806	903	886	909	827	875	837	805	879	906	855	874	869	861	876	853	827	875	869	877	900	822	841	892	849	864	867	858	845	850	812	871	861	852	828	867	847	833	896	835	822	842	840	893	885	896	833	818	890	889	837	835	820	845	796	893	859	837	868	836	898	871	852	814	818	896	870	844	839	937	867	879	926	905	817	878	822	881	844	873	868	800	796	872	888	836	884	850	927	880	873	873	870	825	847	820	849	823	820	895	877	864	846	840	922	884	865	869	849	845	857	907	875	843	888	821	854	860	810	884	855	774	837	890	874	907	828	865	869	832	888	884	905	896	880	857	850	859	810	884	924	867	936	855	868	857	898	855	885	808	906	890	835	870	909	784	908	839	860	861	852	864	905	826	889	866
33199	58835	45934	34975	29445	23817	17942	13293	9845	7524	6128	5064	4035	3418	2996	2465	2277	1898	1636	1481	1316	1257	1232	1163	1113	1114	1091	1037	1003	991	966	993	913	938	951	911	922	887	858	845	841	875	910	821	845	863	857	838	832	841	839	839	861	888	823	834	838	875	818	908	837	852	843	843	856	904	846	843	866	843	855	858	873	821	841	800	828	868	858	828	874	854	845	847	868	814	812	777	805	812	817	902	848	817	853	834	799	873	815	892	833	859	862	824	831	830	852	838	839	834	838	831	885	805	841	871	798	890	851	839	865	870	843	867	870	855	845	865	823	881	880	811	855	823	900	836	824	808	847	885	875	852	851	856	843	818	881	848	844	848	850	855	833	885	886	853	853	850	884	831	805	860	823	883	810	855	803	794	876	829	804	843	888	892	880	807	788	871	849	887	848	810	875	887	893	856	871	801	861	813	849	827	816	896	866	818	814	871	831	847	884	859	837	836	820	840	852	892	907	868	879	817	775	814	862	876	838	818	874	828	811	870	819	843	807	850	848	895	791	859	849	870	866	839	863	838	863	860	853	857	798	825	862	899	822	868	866	862	832	856	785	890	875	823	804	852	815	881	879	846	853	883	826	851	913	792	840	865	867	839	848	844	833	827	847	853	870	832	847	879	809	785	828	853	838	846	822	852	881	816	828	867	816	855	788	918	824	892	781	860	871	818	845	867	849	815	824	842	840	872	839	855	881	840	840	844	838	905	859	827	832	851	850	848	808	849	874	861	878	838	855	859	896	874	811	877	846	850	807	791	838	839	864	811	845	790	871	847	899	874	882	818	822	892	826	806	832	814	823	839	848	864	871	799	887	852	836	888	847	844	873	842	853	835	851	832	886	848	811	824	828	833	871	880	820	833	888	840	875	835	879	851	827	873	882	852	847	812	843	881	848	852	834	833	865	839	836	869	845	851	814	837	903	870	823	849	800	846	795	821	807	848	862	852	833	871	870	821	789	846	831	804	928	817	844	813	829	830	812	889	838	838	863	832	855	845	847	827	877	844	838	837	843	806	876	798	870	826	843	844	881	822	873	830	836	841	884	807	843	835	868	826	830	841	796	846	807	817	850	872	857	855	846	808	811	847	872	842	883	911	810	857	839	862	793	817	858	859	877	885	839	833	860	813	831	835	820	874	831	846	864	874	867	819	810	861	806	851	829	861	846	813	898	831	816	885	831	829	824	794	864	860	864	840	824	849	796	856	838	860	834	834	849	836	854	866	790	810	814	829	832	829	884	868	840	870	869	860	844	818	861	883	871	807	893	838	860	861	863	886	848	848	793	839	851	853	825	876	840	833	899	881	817	861	807	850	816	802	841	836	827	832	848	838	845	880	830	850	845	882	875	888	839	840	821	801	865	851	870	835	906	826	816	827	817	874	827	861	804	872	831	852	816	843	819	818	818	917	842	854	835	869	877	854	798	842	862	849	874	898	836	820	870	847	830	849	851	853	872	819	858	825	882	814	789	876	865	842	833	861	837	875	856	838	866	878	867	867	811	816	816	826	883	848	812	835	864	864	884	823	858	812	826	834	835	853	832	842	894	775	841	900	857	849	883	824	788	810	847	858	849	868	813	857	787	895	797	830	894	838	853	815	863	857	836	852	831	848	887	832	828	877	812	781	845	885	805	804	806	805	836	870	874	814	852	797	831	873	852	838	864	839	856	859	779	855	832	862	817	829	898	805	851	843	841	816	847	825	822	835	847	849	814	789	819	842	863	867	836	791	870	885	835	844	823	802	823	883	821	820	858	864	841	805	898	866	903	843	818	840	895	842	874	811	815	817	842	889	884	868	849	928	887	858	887	862	809	831	799	913	831	869	826	865	873	807	807	832	825	839	921	820	828	833	826	888	871	856	796	855	837	824	843	821	780	869	793	821	878	827	881	855	851	819	843	848	822	902	830	874	872	871	812	805	860	850	857	846	851	867	836	861	857	896	839	889	825	852	914	854	847	799	853	914	860	811	848	836	877	881	889	782	848	855	821	879	846	892	812	831	832	815	823	861	855	826	869	835	855	814	848	828	864	863	835	886	834	840	815	847	807	869	882	847	853	861	842	868	836	816	817	861	802	843	843	807	857	803	920	811	831	855	932	843	849	874	830	838	888	852	875	811	883	824	876	855	852	873	837	866	823	812	815	816	874	809	806	830	807	796	850	761	855	868	857	885	858	881	808	798	821	803	894	810	842	847	855	821	868	808	848	868	828	883	788	893	874	844	817	886	842	803	840	820	818	806	827	885	802	845	871	849	814	873	835	843	856	900	827	841	841	904	875	828	835	819	837	901	880	849	852	795	867	788	877	877	815	845	815	855	853	849	825	842	879	854	880	842	850	836	864	765	817	829	859	873	853	869	873	853	853	848	853	885	856	859	885	859	793	867	825	860	890	869	865	857	858	901	833	837	860	828	848	938	839	846	829	854	851	851	823	906	845	853	827	811	822	841	795	854	867	824	867	840	865	822	887	886	816	806	852	822	818	802	849	847	857	875	844	877	851	835	844	848	833	775	827	844	873	817	841	816	807	859	877	814	876	860	867	820	785	838	833	848	838	872	819	836	840	843	871	831	839	858	823	844	838	825	863	776	840	824	816	837	840	881	847	827	859	840	855	813	822	795	858	890	852	911	875	854	879	835	799	827	831	852	895	859	877	893	895	858	833	850	876	832	891	803	802	871	799	818	874	868	825	822	858	843	817	846	830	855	839	879	797	836	809	811	880	820	902	846	820	852	836	865	835	823	824	852	862	844	849	850	866	840	827	832	853	805	824	877	816	866	831	816	868	836	810	865	853	845	821	818	844	892	844	843	875	849	796	868	834	827	881	862	829	853	848	868	799	923	864	825	818	856	850	851	860	789	836	890	883	871	877	844	880	842	870	853	831	844	808	885	911	811	827	882	808	811	875	881	896	807	851	846	831	822	783	871	863	839	820	843	839	874	837	870	887	871	848	835	862	870	860	805	819	858	791	871	911	815	847	824	840	900	799	872	827	812	871	837	796	838	812	880	852	860	829	881	829	821	864	884	819	870	866	819	875	798	873	849	791	832	819	879	871	875	832	849	878	827	815	845	869	894	861	887	845	891	864	836	839	807	885	805	834	813	897	839	899	848	904	817	863	809	890	871	866	868	840	824	826	798	835	807	885	820	827	859	851	824	842	853	844	828	863	820	830	854	850	842	841	899	882	870	827	868	880	847	889	866	791	871	829	816	849	884	847	778	823	857	835	843	867	854	817	901	861	793	820	865	818	885	839	882	847	797	808	858	854	863	836	796	845	873	882	865	862	850	848	826	851	841	861	807	825	810	864	859	855	816	811	863	831	828	867	843	813	837	811	854	857	852	858	851	843	864	816	871	823	882	794	854	855	873	859	856	847	816	834	817	815	815	855	845	859	814	871	810	832	834	839	838	866	834	889	813	853	823	833	859	892	846	886	875	830	841	902	839	837	822	828	908	831	814
24794	21246	29045	27684	23453	18421	12832	8085	5708	4385	3576	2925	2515	2152	1855	1685	1521	1325	1220	1076	1057	1047	1018	1001	996	942	911	926	920	887	888	842	853	834	866	841	818	806	836	860	833	854	866	853	873	813	807	818	826	874	843	805	838	829	897	826	840	868	833	777	810	855	851	846	879	799	815	813	827	819	778	846	816	824	847	862	846	815	818	874	824	826	830	827	865	870	779	809	882	785	833	846	861	841	817	860	831	825	793	827	826	813	849	866	816	819	830	888	830	840	783	855	860	772	809	879	879	829	865	813	841	831	790	836	874	820	855	802	818	847	843	816	847	831	858	824	802	828	813	841	828	824	838	805	850	760	801	849	837	874	836	814	865	811	841	774	830	854	840	820	848	829	768	841	784	809	770	829	862	826	775	841	883	814	822	832	850	812	802	806	853	841	839	838	797	840	818	856	832	801	904	857	826	787	793	874	845	847	818	826	791	872	838	871	831	804	830	794	849	831	817	856	871	831	812	849	878	822	865	817	824	830	823	851	796	839	832	804	777	861	836	842	841	834	825	799	806	846	860	826	801	841	792	855	805	823	770	787	829	825	835	792	819	821	790	822	836	799	846	832	847	827	853	842	856	839	875	807	844	885	839	813	815	829	796	844	805	828	848	803	855	868	815	821	822	797	845	817	792	824	771	798	819	819	845	826	805	822	838	854	800	814	827	865	824	828	816	796	791	865	794	806	833	791	805	834	882	805	828	840	847	864	854	809	862	784	840	791	824	832	807	876	794	820	793	879	868	802	881	791	814	843	809	856	814	824	842	828	819	817	866	885	793	815	800	804	843	785	827	863	833	831	844	845	828	775	840	840	798	824	863	728	831	839	816	818	820	788	849	806	837	834	829	775	824	818	784	800	818	814	800	864	764	809	870	836	838	831	844	823	820	868	817	825	763	814	839	809	888	828	820	795	801	839	845	848	798	898	794	895	820	860	834	857	878	828	835	851	866	826	848	805	862	830	850	840	839	822	801	807	840	838	800	821	858	829	864	824	785	818	802	807	819	810	812	815	812	799	813	785	866	821	790	794	806	857	878	863	849	819	836	825	875	842	866	847	792	793	803	785	793	823	845	846	786	836	864	833	789	845	844	784	767	819	804	826	781	833	797	838	855	806	842	788	823	804	840	833	821	861	835	824	782	833	878	820	799	831	825	868	841	788	883	837	839	815	832	781	829	848	813	818	874	828	802	804	847	736	832	845	828	778	832	809	851	850	879	813	748	800	824	864	867	819	824	880	821	813	822	824	826	848	821	822	854	793	819	762	814	821	817	781	799	845	791	807	864	824	809	805	839	819	848	760	839	798	808	843	846	762	797	883	782	844	840	835	853	862	864	814	797	802	847	777	832	870	830	801	826	845	842	773	864	868	818	795	883	823	863	853	829	876	862	807	848	771	816	845	857	843	772	804	825	811	824	771	816	884	806	780	878	814	878	848	826	816	803	804	818	846	839	827	834	849	785	852	815	809	871	808	817	819	857	839	808	807	758	875	835	890	792	834	797	819	775	780	761	822	801	802	821	844	821	844	881	858	824	824	848	851	846	891	828	780	785	871	810	835	818	834	853	778	846	882	820	815	833	915	829	825	837	803	881	842	820	794	865	807	806	817	773	854	836	813	805	791	833	833	836	816	788	861	864	846	823	854	849	829	788	821	761	790	798	818	797	851	809	831	783	808	901	825	793	860	785	774	819	826	818	868	804	818	817	852	819	801	833	839	842	767	864	805	781	787	772	824	820	821	847	821	809	830	837	833	823	813	848	831	851	834	849	847	872	768	809	810	822	839	838	827	806	810	820	824	782	860	818	849	814	827	874	869	835	860	825	804	873	875	859	866	838	793	872	849	888	912	837	776	852	802	855	794	821	904	812	796	805	810	801	861	834	843	807	840	846	866	808	799	818	779	814	826	811	849	827	810	816	856	872	805	754	826	828	814	827	823	862	796	839	842	754	782	792	782	768	801	846	825	854	845	825	838	858	803	854	798	835	838	787	834	798	792	847	802	807	843	839	752	845	817	876	811	801	829	793	839	826	856	844	818	844	787	884	816	858	824	838	818	874	849	803	818	779	840	884	835	797	818	788	850	834	807	832	852	820	796	816	903	844	825	795	840	848	762	786	881	812	853	805	826	811	859	820	839	873	854	849	816	851	816	800	876	841	842	834	811	769	772	835	790	833	764	755	781	835	863	797	803	786	839	800	823	816	844	746	834	814	779	741	824	776	825	833	847	816	817	818	820	906	835	784	849	809	813	833	801	830	842	807	846	866	802	856	821	806	825	840	862	885	836	823	851	861	832	804	820	792	820	833	870	841	821	812	831	857	873	789	813	759	813	867	832	819	788	843	796	850	844	798	809	814	815	797	832	793	817	815	801	806	802	787	879	849	821	821	835	854	807	840	836	820	793	839	812	850	821	843	849	855	861	835	863	835	825	858	869	810	887	858	881	861	858	798	804	858	831	836	816	887	852	795	847	783	795	802	785	855	833	801	826	781	820	801	867	774	864	822	827	775	803	832	802	862	849	861	804	859	884	846	822	824	788	822	814	869	820	857	794	785	891	888	840	806	834	864	830	759	787	799	863	829	807	849	877	818	866	803	793	802	797	808	839	850	796	859	853	827	823	804	822	814	841	793	841	822	870	872	817	846	801	784	836	842	809	829	842	818	796	818	732	830	760	847	785	861	821	832	812	816	753	797	808	853	799	860	793	862	826	785	809	877	786	840	847	826	818	853	841	836	774	842	860	845	835	819	815	814	821	831	851	807	875	886	794	815	861	812	810	837	867	809	857	799	842	904	827	824	823	830	849	851	841	809	843	852	807	820	797	824	856	854	813	836	803	817	880	796	781	818	832	832	833	901	839	773	845	831	837	824	841	804	800	796	793	834	878	794	833	833	830	847	808	843	837	856	783	838	811	828	814	823	816	807	810	818	850	811	829	837	836	879	798	864	822	805	812	807	838	884	838	855	804	811	790	823	792	824	851	800	845	794	842	824	801	812	800	880	788	805	780	773	777	808	847	854	846	833	824	838	810	783	779	828	816	845	838	813	792	810	798	845	857	860	769	807	827	815	855	786	869	867	842	851	867	813	859	813	818	839	707	803	863	772	792	839	816	861	813	800	802	845	854	821	858	817	822	846	907	849	804	835	795	865	788	867	762	836	900	837	838	835	818	833	838	792	867	830	799	849	811	776	856	846	814	833	774	821	819	797	895	775	845	849	861	813	793	827	872	823	787	847	801	808	878	831	875	791	839	838	870	821	847	814	779	816	812	842	846	823	839	768	806	856	843	843	838	820	820	792	772	800	838	844	839	884	816	858	793	860	832	811	842	833	797	823	857	838	807	900	819	802	799	839	828	793	792	794	823	875	823	884	855	917	789	816	832	864	756	844	777	804	831	851	863	838	833	850	809	831	811	837	770	786	877	817	785	818	777	784	863	813	853	869	841	839	882
32665	55004	42275	31237	25577	20660	15306	11013	8303	6525	5241	4269	3358	2943	2565	2168	1885	1665	1479	1247	1222	1192	1103	1067	1003	986	955	982	968	934	909	909	916	965	850	870	860	823	870	898	850	820	847	787	825	826	784	803	842	784	819	852	810	833	863	836	846	822	814	840	883	787	882	877	819	846	847	794	816	855	785	872	792	802	810	873	839	814	825	844	823	828	839	839	755	788	883	845	784	802	789	840	808	802	871	812	867	846	842	800	821	813	819	828	863	767	851	835	886	866	793	826	796	802	813	814	819	806	824	813	868	775	845	832	793	849	766	819	811	824	824	800	893	822	785	828	800	854	842	860	835	811	796	837	810	831	813	837	828	781	808	821	836	796	767	869	858	857	771	835	840	824	843	830	844	780	831	847	811	819	851	777	789	817	837	812	824	785	825	764	838	782	868	781	831	831	822	858	853	791	859	805	838	847	761	773	818	808	857	859	767	840	813	782	818	796	819	859	840	815	781	818	798	864	794	846	814	812	835	816	831	838	840	825	831	847	838	820	879	854	823	823	863	831	795	866	839	824	798	779	828	872	833	807	831	827	803	805	830	835	857	803	827	815	824	863	834	815	812	877	812	814	866	829	828	852	816	790	857	829	814	817	817	831	803	821	852	856	803	783	837	830	885	840	796	787	809	824	828	809	879	815	824	888	811	777	798	797	789	829	801	834	821	840	833	851	783	845	826	811	876	790	816	766	838	777	786	814	866	810	856	833	809	816	856	837	889	851	817	813	851	852	749	862	843	819	830	780	827	855	851	836	864	828	844	821	801	889	876	839	859	804	817	826	874	834	817	825	840	759	804	853	795	880	828	832	828	853	824	802	850	841	853	823	813	804	842	852	919	786	787	794	824	752	837	849	822	762	814	834	868	871	791	902	823	848	834	839	861	863	795	833	827	843	804	845	846	872	843	836	760	906	850	842	819	805	828	833	866	879	829	762	803	810	776	831	810	849	867	853	833	822	849	767	840	847	823	863	836	771	827	825	854	825	810	835	778	882	794	825	810	810	894	840	772	811	829	833	829	782	809	799	781	876	808	809	791	822	832	820	853	793	887	850	847	862	826	835	853	796	801	848	828	871	869	820	843	787	846	818	837	820	791	774	762	810	804	818	812	857	806	826	766	821	834	799	811	818	878	786	823	850	798	811	871	798	832	830	836	835	833	827	814	806	752	826	829	815	860	869	838	805	812	814	883	797	821	839	862	774	843	770	823	861	825	809	805	811	766	834	866	813	839	830	861	819	815	800	827	854	817	852	808	790	846	895	859	814	796	826	822	848	793	848	845	801	755	879	862	852	821	865	830	855	826	802	812	808	903	838	816	861	818	792	763	817	802	843	853	839	855	815	821	855	848	823	840	810	865	807	840	801	794	803	860	812	836	853	844	805	816	823	811	818	867	844	805	811	784	810	852	826	805	877	762	770	858	852	823	815	796	807	807	807	829	845	821	887	862	832	832	792	837	817	795	895	820	853	815	793	857	783	777	846	856	791	793	807	839	853	843	843	852	822	849	800	833	818	829	791	805	801	836	869	908	798	847	822	819	857	850	833	799	861	794	815	861	825	824	818	846	839	802	783	822	809	828	836	796	851	817	763	801	797	825	802	849	788	787	841	840	850	867	862	791	819	773	815	838	865	786	882	797	817	855	846	861	841	819	834	874	835	886	796	854	828	861	810	805	837	797	775	825	844	866	877	833	859	824	802	830	757	842	824	854	846	851	844	814	841	868	819	785	856	825	803	817	863	798	805	833	810	805	841	833	809	814	826	768	831	841	832	827	849	797	786	809	829	797	787	823	767	824	823	829	822	844	779	809	842	826	843	830	821	844	778	845	822	788	808	834	793	806	855	878	834	811	800	856	811	760	794	828	861	825	824	800	829	853	875	796	825	822	832	818	842	779	790	859	819	845	829	858	838	828	830	858	768	859	822	835	820	793	846	796	831	803	872	828	824	808	864	851	855	846	837	812	866	831	815	872	854	855	773	823	838	825	839	826	818	886	854	878	812	806	830	792	870	794	820	862	824	808	772	843	799	816	806	805	800	827	825	820	797	792	798	867	849	827	809	834	820	834	770	837	850	746	851	801	855	782	857	829	833	854	814	764	850	796	839	874	878	888	817	860	878	851	833	860	860	879	846	843	852	879	839	801	828	832	813	783	779	857	875	810	844	841	832	855	914	862	855	837	785	819	838	829	828	813	836	833	824	826	802	806	822	875	822	835	829	831	812	771	837	851	836	822	814	824	795	826	804	860	830	836	831	795	778	832	789	841	835	797	875	818	844	805	800	822	800	851	835	841	810	855	814	807	772	796	781	804	807	816	837	840	826	832	856	824	800	839	865	840	854	837	871	854	830	816	839	822	807	830	838	762	843	805	784	823	809	862	850	816	830	844	801	828	805	891	801	881	825	881	796	783	837	793	873	852	856	834	838	822	852	818	817	885	868	819	858	775	818	860	881	832	793	823	808	826	851	793	810	845	862	850	869	866	784	837	858	805	785	829	788	883	843	866	875	800	834	878	834	832	837	799	834	830	829	832	846	840	839	851	856	797	814	825	835	806	797	809	822	866	829	824	804	833	855	832	871	881	870	827	829	792	827	805	848	810	848	820	828	802	825	846	802	784	832	827	829	757	838	865	832	778	891	786	844	824	843	787	799	793	849	807	836	908	814	827	782	896	827	836	825	859	802	817	825	834	827	840	845	846	848	813	825	829	849	807	818	837	837	857	821	841	866	813	813	839	862	802	762	827	858	820	816	906	817	785	859	842	857	769	862	799	830	795	820	824	835	843	791	856	828	782	851	790	855	838	892	831	824	867	890	853	821	794	825	822	792	814	798	876	776	846	848	852	846	871	850	831	824	816	849	815	835	826	808	803	872	834	838	862	850	807	766	836	751	815	798	789	786	829	901	787	821	910	769	827	824	812	839	859	839	847	815	827	791	831	840	845	834	825	858	826	802	845	789	794	838	819	786	802	826	873	809	797	865	803	875	816	812	800	819	833	812	893	767	835	864	816	885	837	871	756	855	810	815	858	822	770	779	791	831	817	824	829	824	853	795	821	820	842	760	785	858	830	778	830	856	852	812	827	828	825	772	833	826	815	814	848	853	826	876	807	836	827	848	826	839	827	841	863	835	814	852	847	824	836	843	823	786	825	830	807	828	755	789	844	850	821	818	825	817	797	818	834	837	812	848	842	877	851	840	796	829	883	866	819	884	799	837	828	889	823	802	789	791	882	830	823	860	831	814	854	854	837	822	817	805	805	810	802	799	824	781	824	820	840	844	794	866	842	753	854	821	817	861	814	781	852	822	814	775	837	807	796	806	842	833	762	843	803	804	806	841	817	838	772	822	845	791	820	827	833	824	851	807	825	856	817	846	857	847	815	810	893	810	848	844	821	871	791	835	821	806	831	794	813	774	840	810	844	820	849	794	798	784	839	802	860	784	836	860	835	822
22456	20989	28717	23729	22117	24845	24919	15481	10700	8285	6536	5182	4164	3624	3128	2722	2359	1956	1749	1544	1484	1446	1325	1299	1249	1267	1185	1137	1144	1131	1107	1142	1067	1113	1072	1048	1056	1112	1021	983	1016	1051	1063	1030	1003	993	1014	1009	984	994	1009	1000	1004	1003	995	1033	985	1012	1010	983	1027	1000	1039	969	1017	981	956	960	977	1022	1075	1065	974	1000	1004	964	1004	985	1005	990	958	1007	1030	1035	961	974	934	1015	999	996	981	1029	950	979	937	1013	976	1035	984	960	993	972	1000	1029	973	934	992	1023	1009	957	1045	1029	978	992	984	1040	963	972	959	1005	1011	961	1048	950	1057	1020	959	1007	1006	1017	996	1022	972	963	978	984	961	995	970	977	985	1001	1013	1006	1008	977	993	989	975	1018	1007	963	1004	998	1032	1029	1037	975	1044	1030	989	1015	976	1009	969	1009	1008	991	1045	1024	1010	965	999	966	982	1009	998	959	1017	989	1064	1002	973	984	973	1033	1018	946	1025	990	1022	1069	1017	985	1022	990	1024	984	1036	973	996	983	976	1011	1013	913	1002	982	1015	1034	947	968	966	1004	1001	1048	937	1027	1031	965	1044	936	1002	1000	979	1003	959	942	961	977	1004	1039	983	971	978	1020	970	941	1021	1018	1004	971	983	994	1030	985	965	1007	977	1030	1011	967	962	1048	970	974	1026	1002	969	1009	929	975	1021	999	979	1027	973	1018	985	971	994	961	1030	1002	967	988	1019	924	1020	969	982	1024	1002	963	972	952	1001	929	1017	939	973	1017	1025	980	1019	992	1016	981	1017	1008	1040	982	988	969	1029	1029	972	1042	973	974	1027	1016	952	981	1061	994	921	976	1024	982	1018	979	1033	1006	1072	987	962	1012	1043	1012	1023	979	985	988	1026	1002	978	1007	974	970	997	983	961	972	990	992	1027	958	1010	1053	1026	961	994	1000	1071	948	987	970	1023	940	1010	1043	979	965	956	1026	1014	967	1007	906	1030	1022	1005	1022	1010	979	1034	954	1017	976	1009	1031	1014	967	966	953	961	1007	1012	977	946	1099	969	1028	1036	1002	976	984	984	998	1052	1006	961	948	1036	1002	1000	1000	942	969	1039	995	963	973	1008	1002	955	1008	991	942	942	1038	995	970	962	954	970	971	1043	978	1026	1013	1007	1026	1045	997	1024	1025	1046	964	1002	1026	1037	993	1021	961	1031	1027	1000	1032	978	980	974	1066	987	1023	1017	1058	981	1033	979	960	982	1005	985	1015	1046	962	979	1038	1008	1013	1012	980	1032	980	1003	941	966	974	990	987	1024	1014	920	1008	1006	980	964	972	1034	991	974	996	1059	1007	1013	1022	969	1052	989	1045	1004	998	1044	925	1005	1047	1028	978	949	993	975	966	946	1004	970	1005	969	1004	1016	983	1047	918	1043	937	984	934	1009	1019	968	990	960	998	939	981	1035	1001	1035	1001	1008	998	972	1006	971	985	966	963	1049	976	976	988	1009	1003	996	988	1015	983	1029	970	1083	1005	1053	972	1008	967	1051	960	941	1022	981	949	1019	987	985	1031	1019	992	985	960	997	997	1006	1030	946	964	1006	970	995	979	989	1021	973	1046	988	1018	964	983	1028	1005	1015	1009	1002	1026	989	993	979	1029	983	1002	962	980	988	951	977	980	951	1020	901	1010	1015	1000	1004	996	1054	971	1006	1028	986	1001	1005	1014	987	902	955	955	1039	976	982	951	1003	1026	1013	975	971	1036	1011	971	976	987	1023	1048	1081	1015	1010	991	999	980	1015	989	981	1013	1011	1042	1042	942	1023	1021	1089	1002	969	1020	1009	1034	1021	970	987	1023	954	975	916	978	1049	1008	978	1016	1069	1004	978	968	974	1024	1030	982	999	953	980	999	978	935	1098	1000	964	975	957	1026	981	999	1008	1001	974	1000	1010	1020	1018	1036	1022	984	995	961	1011	971	1019	1004	1017	952	1016	925	1019	1058	1022	1001	958	997	956	989	1048	1000	1005	1011	933	1030	952	984	1029	967	1015	992	1008	1012	981	1013	973	1052	1036	964	945	1034	1017	983	1005	966	987	1006	994	974	1009	1007	1005	942	1011	1012	980	1031	990	1018	968	983	999	1053	989	952	1006	976	984	957	1008	987	984	914	983	1016	951	994	995	1040	1064	971	1023	1005	1019	1011	1015	1008	990	959	991	996	1030	1048	979	1080	1003	1032	1005	989	988	982	949	1027	1055	949	1008	1020	995	1015	929	985	994	995	989	1011	976	969	999	1010	985	985	1010	1031	972	1048	1009	918	979	987	966	993	1010	972	964	1039	976	1028	969	993	991	1022	1004	981	951	968	1016	984	959	973	1033	954	969	965	969	1001	961	1051	996	932	1057	969	960	948	1061	946	952	1080	948	1042	957	971	950	1042	1033	1009	1015	999	1003	1025	963	969	982	1010	1021	988	1045	957	955	978	1014	1024	982	969	992	969	1008	1002	996	1085	1009	1016	1000	1007	945	1049	1030	1014	969	983	999	1069	994	1028	1011	1020	996	999	1000	1005	1036	985	995	940	984	956	979	1004	957	969	1002	968	989	987	983	1018	973	1023	1074	997	980	1023	965	1021	1049	979	1001	1027	983	934	984	989	1045	973	982	993	1011	1057	939	1011	984	962	975	1011	950	926	964	970	981	1032	1048	1032	983	1021	1016	966	953	1000	928	1012	1020	1021	1016	934	929	1041	1003	1029	963	922	989	1009	938	1011	965	1006	927	983	997	954	998	1022	1008	1024	982	1040	973	984	993	1001	1003	978	1010	982	1023	1011	981	1051	970	981	984	925	1024	983	1083	994	993	993	1024	1048	981	974	977	1025	1028	999	1001	957	1029	957	965	1036	1013	945	998	966	984	910	969	1015	963	1002	987	951	997	918	1047	971	1025	965	996	990	1005	1032	1040	937	946	984	963	966	1103	1067	941	1026	995	1002	1020	998	973	1013	1035	1002	977	1006	998	1031	1014	968	978	1008	1016	982	976	971	1006	1070	967	979	1006	1028	991	959	1010	962	992	1040	992	980	955	994	1000	969	975	1000	993	987	965	982	983	1011	1009	1023	977	1021	1034	1042	950	987	974	944	1058	1012	969	1017	973	1024	947	1010	1046	948	1003	977	961	993	1040	992	953	1005	989	999	1013	959	987	1031	1067	1025	944	1001	1000	1005	957	1056	993	998	984	984	986	953	1006	986	956	979	981	1009	1015	967	1009	923	1020	1033	1013	913	1089	985	1060	983	974	986	1023	989	1009	972	947	1046	1008	980	955	1003	1015	982	1069	912	1005	1005	971	981	1003	968	965	1024	999	1042	991	1003	1043	1022	977	999	963	985	1028	977	1021	1047	973	1079	988	981	1006	1019	1022	1009	986	1040	1015	1036	1016	973	948	972	929	1013	971	1063	1054	1044	1030	997	1020	1022	981	973	986	990	937	957	1035	976	986	972	1026	967	965	1039	996	1062	1005	996	938	1020	1010	996	1008	1008	1001	1006	966	1050	964	1019	982	1015	934	998	951	1045	1070	982	1016	985	978	950	1023	991	1058	1059	979	945	1031	991	1029	1027	963	983	995	1001	994	931	1029	1058	982	1017	1008	956	993	994	944	992	959	1027	1004	1043	971	1006	1035	945	1000	985	993	994	1022	981	921	1025	949	1043	971	981	992	992	1049	979	1007	1000	1049	1024	1048	968	988	1024	1012	962	1032	1058	1008	956	955	1027	990	966	890	954	1029	1002	960	1017	1018	987	972	968	960	1022	948	940	941	1038	1034	1057	974	1012	936	1022	998	955	1052	980	980	975	997	1042	982	975	1004	956	1017	988	1021	1016	973	1035	926	1026	988	998	995	1004	989	1022	1018	1004	985	981	997	1017	971	942	919	1008	992	995	1008	982	1053	944	1018	1000	992	963	933	1024	998	988	1009	971	1097	1001	998	1018	993	1017	995	1035	1017	1028	1070	988	1026	992	1017	1051	1011	984	965	969	949	945	971	981	1049	1023	950	1000	1014	935	1009	1008	981	1061	988	957	994	990	960	950	1040	1014	1022	986	1009	1023	1071	922	946	1036	1022	983	983	977	995	1000	1021	1027	1015	1037	962	1025	1008	982	1033	1021	1017	1022	1043	966	1083	1005	961	986	1028	995	1032	1022	985	1029	989	1027	1049	976	1006	1076
36305	63808	50724	39420	33950	28417	22117	17390	13354	10880	8795	6742	5633	4784	3970	3442	2877	2418	2022	1811	1663	1562	1577	1419	1324	1275	1228	1253	1182	1180	1092	1102	1077	1107	1027	1073	1060	1018	1000	955	1022	994	966	1008	931	996	928	945	974	981	953	1000	1018	999	979	994	980	954	990	961	1013	959	1052	968	954	971	956	988	961	904	964	992	940	977	947	962	968	1016	1004	1011	946	934	968	984	985	935	944	991	970	1056	989	940	1009	896	984	910	989	944	964	988	958	1030	949	939	1003	970	961	979	956	998	924	916	938	1037	966	1021	1022	951	949	999	952	961	973	1006	977	993	991	924	1025	934	951	982	985	942	986	946	928	939	989	903	983	956	985	918	990	932	970	1008	978	976	1005	963	949	999	960	944	968	1028	1022	972	988	974	940	968	1016	981	948	987	988	940	931	954	980	896	983	934	958	948	981	932	1025	908	944	970	1006	985	944	965	919	992	940	933	1045	927	975	949	1040	973	997	965	966	1036	945	963	958	979	970	1000	964	976	993	983	985	983	961	965	974	928	949	961	926	969	1005	1005	1054	1018	973	971	1034	969	971	930	973	981	974	997	878	949	963	1012	972	939	1042	960	918	1034	928	943	998	935	963	909	971	940	940	886	921	978	970	976	974	999	961	914	982	958	914	971	959	1013	992	981	950	948	972	947	986	983	1007	1023	971	972	972	976	967	900	971	946	918	962	973	963	940	1011	939	974	969	968	963	938	983	998	947	910	1019	953	957	956	1003	982	965	983	997	936	984	988	992	913	962	956	946	912	978	921	955	975	964	989	990	967	941	930	1004	959	935	1009	995	943	940	946	1038	937	940	949	917	965	995	957	965	946	996	958	993	983	940	938	936	944	955	978	930	1000	977	960	959	1027	951	996	961	966	967	906	977	921	952	976	934	971	973	965	979	997	1007	953	988	946	949	958	1001	957	984	977	979	969	994	942	984	966	1068	968	1002	983	971	960	979	996	1030	982	942	943	976	963	1010	958	975	998	970	993	968	987	941	976	968	998	960	901	946	975	989	1026	927	934	963	968	960	938	980	1019	1001	933	945	955	1003	977	975	948	1031	948	958	1012	985	969	953	926	979	970	985	958	970	944	995	1012	995	932	952	950	985	955	972	958	983	1010	978	1014	996	912	961	994	941	927	1005	999	1023	926	1014	936	1006	985	909	945	965	943	968	955	962	992	966	928	987	966	963	929	945	925	994	996	927	986	955	960	955	1024	958	930	1033	965	969	992	1013	944	965	963	1001	968	973	954	970	986	942	938	969	1004	1014	982	982	1006	955	932	937	992	1000	895	959	925	973	992	971	937	925	961	953	943	992	979	974	975	961	1006	972	967	1012	974	1011	1027	991	1008	978	905	946	993	979	1003	992	959	936	1018	992	1005	968	963	928	1020	951	939	982	938	953	1016	976	959	915	986	933	1001	960	1008	957	992	1001	961	941	896	939	937	934	982	984	1008	974	1016	973	945	957	963	923	913	966	978	971	1002	980	943	942	984	939	1005	944	916	925	957	997	981	962	972	952	939	1036	943	975	1014	962	980	973	953	957	929	965	919	1001	932	974	928	996	975	965	1003	981	969	957	987	978	966	992	982	998	950	930	896	940	983	999	975	931	952	933	978	1019	976	965	980	934	966	975	976	926	969	940	1010	952	949	953	1001	961	986	963	949	954	961	977	978	1018	942	1002	971	1003	985	918	999	989	961	999	930	959	916	998	980	955	976	965	975	1004	950	974	975	1037	1019	986	1013	998	966	962	977	961	925	994	962	1017	1003	982	957	886	999	976	975	869	935	926	986	959	977	973	919	967	1026	1003	957	983	969	1029	986	953	993	1000	980	991	928	956	975	914	1000	1030	970	1004	966	955	932	967	960	952	962	961	944	931	953	958	941	974	983	990	1008	1020	998	1000	940	952	991	971	1010	912	989	1008	974	990	987	969	931	974	915	966	907	953	996	985	960	961	940	969	968	955	975	962	966	974	983	943	1001	971	1004	947	930	978	923	970	923	983	958	942	935	990	954	986	940	999	994	959	920	910	945	984	913	1006	921	955	919	946	945	991	989	995	950	967	935	947	946	931	969	926	969	962	945	916	988	1005	976	961	1008	972	967	993	967	927	977	1005	978	966	986	982	947	969	998	923	985	914	925	956	974	939	988	962	993	995	950	993	994	988	914	989	968	989	999	1002	952	959	985	998	952	1045	983	943	961	964	959	984	993	913	978	979	938	1003	916	997	969	890	1047	1003	948	1042	1008	976	973	977	961	1002	939	932	953	1012	956	960	1003	921	944	908	993	933	982	1004	923	1006	993	1012	976	920	996	982	952	1004	976	974	969	1016	989	984	1025	945	947	978	958	956	943	1012	914	959	957	933	971	956	1012	1005	986	952	956	1024	985	941	973	1018	963	971	958	987	937	932	916	907	942	1005	955	921	999	973	982	955	945	976	979	948	967	985	953	997	950	888	891	972	962	907	977	985	976	930	923	973	975	984	972	976	977	970	926	963	921	948	967	987	944	954	1043	982	967	992	1004	961	945	941	1000	943	1003	968	969	919	969	963	967	919	993	990	912	967	1001	916	949	975	932	969	977	1000	954	946	1015	966	980	1018	986	938	947	1020	995	992	984	934	896	981	967	978	1034	989	934	953	1017	972	952	971	1011	998	915	951	1024	969	967	969	974	1003	947	950	947	957	983	1006	998	1000	1003	959	991	969	1003	947	1031	947	931	944	1051	937	994	992	950	986	973	961	963	923	899	966	933	1020	988	986	990	991	988	911	936	924	964	989	973	987	1006	999	978	979	1013	936	931	1004	976	965	947	975	963	1014	985	953	916	931	913	969	965	958	985	907	943	973	994	943	959	947	976	977	990	950	923	1002	964	994	949	950	964	938	968	1011	1010	981	1017	1006	971	917	965	970	946	924	945	939	945	932	974	954	934	991	934	987	938	951	934	999	1020	940	958	967	930	943	926	974	981	984	950	979	927	908	1001	1005	983	1043	1022	1037	984	987	966	1002	973	941	949	931	951	995	1013	976	944	920	952	971	953	946	1019	992	961	965	953	997	959	986	905	967	911	1009	990	1010	948	968	976	964	966	949	963	998	963	925	995	963	1014	1004	981	974	983	948	958	999	978	999	961	981	959	956	996	940	911	997	974	1029	944	990	986	957	911	995	954	977	951	992	937	900	968	918	916	959	944	1040	953	960	986	946	973	967	971	1012	946	1036	942	1006	950	955	932	988	961	1022	983	958	962	913	981	1004	976	957	979	940	998	954	956	895	970	941	985	958	989	922	975	993	933	992	950	989	961	953	961	932	1013	995	1023	943	980	969	927	1003	944	975	897	966	975	935	946	972	993	918	953	996	939	970	959	959	953	1012	931	972	949	957	946	970	932	952	982	992	1033	964	965	958	925	986	975	946	940	973	968	947	1012	938	979	987	999	991	938	984	958	964	968	980	923	953	945	971	993	932	980	914	938	956	988	937	969	949	949	1011	976	996	947	991	981	964	960	971	949	986	899	953	960	973	972	957	974	942	997	1010	910	953	990	943	982	978	1008	957	953	955	1000	959	915	986	999	973	940	940	967	963	978	964	929	903	967	980	973	943	1008	926	937	948	974	962	966	947	977	950	946	948	972	1002	961	947	1007	961	984	1006	970	989	958	912	960	976	926	927	953	907	944	971	967	992	958	971	953
31021	36361	40002	30035	19953	13511	8662	6127	4330	3363	2875	2294	1983	1714	1552	1370	1202	1126	1025	961	935	957	964	863	897	856	845	840	875	847	788	782	836	751	773	756	807	811	743	751	758	776	739	737	757	767	780	788	702	760	809	772	779	737	754	766	776	757	780	731	746	787	800	777	798	753	794	764	736	772	731	742	760	810	749	806	770	726	797	817	743	748	793	766	757	762	758	732	778	754	794	780	763	756	752	727	745	771	838	795	812	802	768	788	758	763	762	766	788	735	760	783	783	745	738	763	757	756	811	747	755	781	751	709	788	754	707	751	778	749	736	769	735	770	770	751	788	814	754	785	776	827	787	752	803	788	781	738	795	770	769	808	756	803	777	731	823	811	754	789	743	734	759	801	769	788	710	726	768	765	790	757	782	716	759	771	773	735	713	803	742	752	788	763	823	730	747	792	768	752	738	764	736	722	816	747	762	772	748	778	718	791	751	716	783	775	808	779	791	698	760	795	825	736	783	781	785	758	764	779	795	724	764	743	758	803	779	744	699	729	755	773	758	713	753	799	773	725	760	761	737	781	734	745	746	749	750	760	734	817	728	745	778	766	741	772	749	763	769	788	749	779	743	757	765	724	752	773	694	728	757	826	771	750	794	764	746	749	734	760	774	777	777	753	816	721	772	782	770	755	735	817	797	755	730	795	758	782	709	727	747	758	779	716	759	775	717	763	758	764	691	742	824	750	719	737	791	736	779	702	785	783	747	744	745	818	787	769	777	718	762	757	799	765	710	731	812	824	766	778	759	703	829	780	778	790	774	764	749	790	754	754	726	748	762	791	793	719	721	763	784	731	705	807	803	723	760	797	757	725	750	784	748	781	758	825	746	784	788	801	753	760	741	787	790	737	776	755	798	746	741	794	774	691	808	785	765	755	786	775	781	746	707	728	792	808	816	735	737	805	810	790	765	787	762	729	745	797	790	776	734	746	749	791	828	816	755	739	764	739	749	735	790	778	774	783	755	739	813	750	764	740	780	806	738	766	784	730	752	784	731	738	822	812	808	758	795	785	775	749	760	804	802	731	780	785	777	791	759	749	785	735	792	773	718	712	724	740	791	758	748	734	815	797	747	797	749	793	783	780	767	801	714	780	750	764	766	775	778	775	728	776	770	793	766	739	724	706	811	728	738	720	751	737	800	730	719	761	767	776	754	706	781	704	739	737	773	756	781	772	750	776	753	762	700	683	749	823	788	779	746	738	776	763	778	775	770	774	760	733	766	776	732	745	793	778	789	772	746	781	769	790	777	753	773	742	724	728	771	742	735	815	786	768	774	741	752	762	668	698	681	799	766	800	745	711	745	739	771	721	734	730	783	734	691	760	755	779	741	791	746	765	726	733	797	782	790	731	768	752	735	760	767	765	758	753	746	730	773	778	700	759	766	745	729	825	802	776	757	791	740	777	775	750	818	746	794	763	748	762	795	715	751	773	766	808	695	716	765	721	742	793	748	778	768	767	839	757	775	755	787	724	782	755	771	809	794	765	775	782	722	728	790	812	777	788	764	754	720	752	779	798	799	738	795	736	796	801	787	800	736	768	734	739	823	773	768	757	794	761	762	807	784	719	752	743	738	754	819	783	772	769	801	788	731	758	764	767	738	775	798	726	774	755	735	760	802	762	742	791	784	724	745	787	798	773	804	754	767	739	760	724	726	709	825	753	805	782	771	761	773	766	784	750	750	787	767	764	820	802	748	769	750	774	771	733	794	727	719	765	776	758	767	738	701	737	702	709	805	741	838	723	813	728	764	770	731	762	761	734	777	763	780	773	753	779	761	772	754	776	820	764	789	818	733	743	791	764	757	710	737	775	801	809	755	783	776	754	761	728	757	776	753	778	758	764	775	756	775	780	755	776	791	795	758	762	776	798	764	794	804	791	735	723	761	775	783	818	772	768	769	801	786	761	777	740	791	732	748	718	739	791	766	737	784	757	773	778	731	789	730	732	757	754	749	768	768	728	767	662	767	766	766	747	773	784	786	774	770	749	753	837	774	726	708	782	780	761	763	756	723	733	736	735	809	758	731	765	713	729	778	756	785	767	789	801	793	784	770	717	763	760	776	764	675	749	751	757	774	762	787	760	735	782	755	718	792	745	748	772	740	724	766	774	744	748	752	762	768	715	744	799	775	762	743	726	777	787	739	793	726	794	699	827	728	745	752	732	734	742	757	780	799	766	812	818	741	794	800	809	769	797	732	764	746	727	751	727	723	759	763	782	772	757	734	750	816	749	748	791	794	722	733	785	741	794	780	716	744	745	766	798	732	786	756	765	787	789	755	772	772	795	729	736	750	812	780	739	805	750	761	740	741	816	749	841	746	757	742	792	823	736	735	757	782	730	714	774	786	705	762	777	773	724	772	790	831	749	770	760	765	749	723	791	818	785	741	720	775	734	788	797	786	733	757	806	792	771	815	764	779	743	737	772	805	754	763	736	730	727	761	747	787	735	785	759	796	731	737	719	745	753	768	737	735	718	768	737	789	769	777	753	732	772	817	796	735	755	792	765	755	757	776	780	752	737	721	725	742	839	740	773	792	760	760	789	791	743	783	780	741	732	750	733	734	755	760	763	803	748	755	814	766	751	820	776	776	808	770	736	807	734	767	775	744	749	773	734	817	755	750	740	816	760	768	780	766	737	776	762	755	796	761	788	778	754	741	789	804	737	786	843	809	798	773	763	773	752	706	776	781	760	804	753	693	799	809	739	756	774	804	758	754	779	774	741	760	709	732	803	737	802	806	766	793	688	747	774	750	778	767	804	784	799	784	759	721	743	793	756	810	719	761	707	798	777	813	781	737	806	802	765	750	792	779	783	793	807	808	801	734	753	721	752	723	730	797	720	793	771	733	729	787	798	766	773	730	769	755	746	745	722	736	740	751	771	755	807	748	789	734	775	705	759	759	751	752	760	798	777	717	754	760	727	771	704	747	777	775	792	733	754	814	760	806	716	762	745	764	760	790	750	763	781	766	772	787	766	713	816	698	756	773	728	763	731	773	773	757	793	745	732	772	773	781	757	797	728	748	794	764	760	763	773	766	802	765	812	739	735	804	753	759	715	770	767	779	793	760	769	763	761	790	790	775	746	780	743	704	770	764	765	753	764	770	751	788	756	755	751	763	741	759	712	765	770	760	802	746	747	808	728	777	754	774	737	777	742	760	822	751	770	771	786	797	759	769	819	785	760	742	749	758	770	784	784	795	753	804	746	792	754	751	759	789	763	780	755	837	782	797	798	750	771	768	732	768	749	752	791	785	790	753	773	834	726	779	810	771	773	828	772	824	755	790	759	811	723	755	755	776	723	764	740	748	718	780	768	730	777	813	778	779	748	752	705	784	789	758	753	740	811	739	751	774	731	790	794	775	689	720	714	769	785	776	800	791	719	797	765	799	776	752	777	726	760	721	786	709	754	747	764	769	749	738	748	743	786	766	747	757	753	796	732	737	745
32272	49805	37906	26925	20940	15891	11746	8833	6554	5071	4057	3271	2668	2300	1967	1692	1511	1324	1151	1134	1045	993	952	936	920	872	833	884	845	858	813	857	843	767	770	834	753	760	767	743	771	758	785	763	752	801	748	752	733	776	768	780	723	756	792	796	766	784	782	810	740	813	750	799	760	773	718	787	790	791	747	742	768	771	792	770	777	751	732	755	775	836	731	796	794	774	749	737	746	752	718	765	787	727	780	722	777	790	744	806	806	772	734	810	737	754	773	813	701	734	807	711	740	767	812	740	736	728	756	691	732	755	763	756	777	791	804	736	740	757	724	790	840	765	738	746	769	748	797	804	755	732	775	754	729	820	758	775	806	741	767	735	778	700	741	745	742	788	824	777	794	796	768	753	698	764	785	770	787	795	775	787	693	757	768	764	787	790	815	745	757	760	767	776	764	765	799	772	762	762	818	782	759	765	788	760	780	767	798	773	789	803	730	746	759	784	754	729	789	740	723	752	700	759	743	743	763	793	735	741	786	749	723	754	769	768	748	733	780	780	775	784	726	777	767	779	728	785	745	779	792	771	806	771	737	767	809	791	720	799	751	779	813	762	819	789	765	697	780	744	786	795	747	758	763	767	775	750	764	756	799	776	798	759	731	792	804	740	735	748	775	779	761	757	712	783	732	728	804	775	770	734	773	749	763	793	774	733	692	783	796	775	795	771	791	727	746	731	734	710	735	804	813	751	747	737	752	785	773	748	732	734	775	753	743	753	831	710	768	790	767	728	770	792	745	725	728	728	753	768	759	750	783	738	742	773	819	764	758	732	748	761	799	812	776	761	746	762	774	775	749	820	777	813	739	742	788	756	740	726	751	797	775	762	768	748	804	737	745	725	759	722	726	750	734	701	730	771	736	761	769	774	784	789	743	722	754	759	793	791	741	738	780	788	814	803	755	746	762	759	738	793	754	748	772	761	753	729	767	702	797	751	760	734	737	781	770	778	727	801	742	731	721	796	779	741	756	752	713	760	815	767	746	771	763	749	775	764	805	778	763	725	751	797	745	777	806	791	751	759	748	744	786	771	842	769	816	732	764	728	803	794	808	750	761	731	745	772	755	725	769	740	808	796	769	761	790	800	719	763	765	723	755	722	731	772	767	716	739	721	780	750	752	753	802	737	803	757	817	811	722	755	779	779	749	724	729	771	754	753	731	796	733	785	765	756	775	819	805	820	736	804	801	773	743	790	731	722	735	779	767	772	708	778	784	734	764	750	752	753	765	777	715	714	742	735	743	797	757	792	696	786	767	790	755	735	727	810	740	761	709	807	765	745	776	715	731	774	773	750	764	751	725	764	765	806	780	820	788	778	759	749	771	756	757	756	781	709	699	795	837	801	739	772	736	772	764	720	740	789	750	761	751	796	763	751	735	704	782	806	760	793	720	741	738	764	804	775	749	785	783	772	783	742	780	759	777	782	719	762	729	751	818	730	784	777	765	744	753	749	777	749	787	760	777	773	783	721	754	803	792	810	798	733	803	781	779	758	796	776	736	788	762	772	741	782	702	829	811	756	790	785	775	737	770	724	716	801	710	754	807	742	754	773	758	750	777	756	753	796	734	754	725	781	734	760	730	775	751	756	784	787	735	763	775	752	739	797	754	757	795	781	823	762	726	777	700	748	757	727	752	758	725	738	747	773	812	786	800	767	786	724	761	742	785	763	701	755	728	784	838	765	762	789	773	781	795	785	737	747	752	751	734	816	782	755	740	795	707	773	790	734	789	763	786	781	784	750	730	770	781	724	744	731	784	802	838	750	742	779	782	842	796	806	773	814	793	753	766	753	797	804	744	769	748	770	763	753	765	795	770	797	757	791	768	711	752	794	713	744	761	725	768	748	789	765	805	722	772	765	745	790	813	752	764	809	715	806	752	797	726	735	751	811	766	733	797	826	747	759	792	787	736	761	806	817	763	769	767	763	717	737	718	749	736	757	774	790	769	780	773	766	819	756	762	742	768	794	793	791	755	743	721	738	787	772	770	738	787	749	811	772	756	711	768	780	802	768	759	774	766	732	744	724	723	760	764	745	746	759	773	760	775	786	761	818	776	801	745	736	751	778	795	759	813	776	770	746	770	792	727	713	795	790	762	782	756	751	784	745	776	754	729	767	680	742	764	764	785	773	790	776	783	768	761	739	761	766	793	769	738	771	755	801	779	774	735	787	765	789	746	748	748	735	780	806	766	758	767	786	762	772	781	759	797	727	751	759	758	732	794	800	747	738	762	758	764	781	769	715	774	748	761	754	780	738	749	778	766	788	795	748	746	748	777	756	713	763	755	766	734	761	782	770	807	747	782	776	785	768	748	760	808	772	727	758	779	785	785	770	710	767	793	769	715	801	779	722	808	743	783	734	730	762	756	761	769	706	769	801	761	787	731	777	743	773	762	786	742	752	786	737	780	729	764	756	818	754	753	772	776	742	715	782	753	713	726	851	770	722	745	755	741	799	749	726	699	755	781	797	716	792	776	731	764	758	793	736	789	802	721	828	796	781	795	749	774	706	778	754	719	753	785	792	770	760	758	791	755	736	785	783	776	797	753	708	750	722	799	771	759	783	746	778	803	826	809	782	728	749	759	800	777	762	787	783	785	688	736	802	742	752	738	748	786	759	733	743	734	739	754	766	776	751	720	771	748	771	790	807	793	780	767	738	755	725	763	802	751	754	803	761	763	755	724	725	782	776	729	735	745	727	745	748	801	733	706	763	769	763	740	783	780	792	736	754	777	750	769	734	758	791	791	740	731	744	804	757	668	748	765	773	771	716	789	805	732	772	763	774	788	765	792	770	815	751	730	765	767	763	750	704	759	790	774	718	795	746	758	751	708	748	741	769	742	788	731	740	751	802	725	759	747	799	767	722	789	725	772	769	763	808	768	792	708	808	785	721	799	783	805	760	788	759	779	736	754	730	718	780	800	809	768	816	738	760	772	781	756	725	761	786	758	771	776	765	733	751	787	781	755	813	709	772	742	758	769	786	778	789	764	754	784	785	821	709	778	765	741	752	817	755	769	733	775	803	734	762	772	776	760	737	806	737	755	769	709	759	737	799	707	796	722	777	755	751	739	769	767	753	761	788	801	771	728	759	765	744	737	783	724	795	745	799	774	857	726	740	709	745	768	813	763	761	708	731	717	774	787	736	773	782	747	762	791	769	756	767	736	733	763	780	807	758	728	761	761	709	818	789	721	738	768	787	752	776	778	747	731	728	764	756	748	784	751	755	736	734	758	750	754	737	761	786	759	792	804	764	748	775	733	780	762	749	768	764	740	727	763	784	765	751	760	758	804	757	783	782	744	761	765	713	776	751	742	829	762	763	719	760	781	835	766	768	808	736	780	767	757	740	758	769	756	778	756	792	762	744	788	755	825	765	750	741	798	771	789	741	753	752	739	778	796	750	821	777	717	797	795	771	756	792	688	769	768	769	779	799	787	760	747	781	768	752	771	789
23567	21051	28664	25226	23676	22802	17397	10523	7588	5858	4850	3738	3068	2764	2367	1931	1701	1426	1345	1282	1248	1200	1164	1069	1113	1034	1036	986	983	946	944	939	944	955	894	879	905	878	893	912	851	872	850	876	783	919	912	881	871	833	890	917	853	890	833	880	868	881	887	798	919	895	861	806	819	850	912	869	825	869	858	826	883	924	821	884	865	819	839	830	852	839	871	840	920	876	827	869	871	794	905	821	894	826	892	863	902	822	887	853	880	843	830	846	865	882	849	896	892	860	813	882	893	876	828	829	843	809	796	876	829	878	831	885	820	921	856	897	845	817	874	861	860	884	908	813	862	881	882	852	866	843	902	797	800	882	825	871	886	877	927	814	835	832	851	884	908	805	923	875	936	833	897	822	905	888	833	823	857	863	861	845	816	791	811	838	855	906	891	895	842	879	889	864	876	866	835	841	850	892	899	884	844	865	903	849	840	929	931	860	869	856	827	811	831	901	852	931	862	874	916	855	868	889	869	849	853	893	890	884	923	815	888	865	816	814	862	910	802	853	861	858	896	854	852	951	896	848	862	819	859	910	849	809	829	899	896	852	900	867	853	873	863	871	883	904	794	848	902	894	826	854	843	794	900	911	853	904	859	864	856	872	868	832	875	873	859	862	874	847	913	816	881	831	858	865	848	838	847	803	888	808	831	862	896	910	859	808	841	868	803	848	820	812	927	884	858	869	848	868	839	844	840	850	896	896	872	860	845	780	790	809	827	841	851	888	877	840	885	924	854	842	833	848	851	867	858	892	919	862	899	862	852	848	838	819	871	876	867	865	802	865	876	845	837	883	838	862	815	898	836	827	844	886	891	871	886	963	858	857	907	816	872	822	869	911	891	888	883	824	838	862	906	840	840	868	847	893	887	876	878	884	847	844	880	863	822	889	826	884	925	916	873	845	819	889	813	847	856	847	905	839	847	862	854	882	830	891	874	882	841	865	908	867	897	916	884	867	907	884	894	893	912	906	856	893	846	892	850	864	881	878	861	846	855	853	880	818	915	948	804	915	828	869	812	875	858	821	845	901	866	874	911	858	872	835	881	853	866	810	869	841	876	924	884	891	898	827	899	888	870	815	888	876	872	905	832	877	844	834	873	894	862	845	798	868	874	852	900	827	854	832	869	861	870	881	854	858	892	838	900	848	825	898	882	884	854	871	867	906	863	825	854	862	843	906	879	846	864	845	884	865	845	858	848	863	915	892	854	869	871	904	854	868	863	890	848	840	827	807	840	914	797	867	857	896	869	877	913	857	829	776	825	886	828	900	816	841	894	881	884	912	837	836	835	879	848	873	877	880	904	848	796	840	884	841	863	899	883	876	865	895	828	848	870	905	846	836	871	814	874	852	877	826	840	865	884	895	873	825	889	821	859	862	862	832	779	857	877	858	913	850	871	900	890	881	881	893	913	859	919	820	822	895	915	868	871	866	848	900	809	862	904	888	867	849	837	910	820	844	848	840	887	864	839	857	841	887	877	871	839	847	857	817	882	905	865	933	838	871	887	905	838	931	834	849	849	813	856	929	864	882	822	844	886	878	875	890	864	846	855	846	865	857	873	855	901	906	858	903	830	828	860	830	914	881	882	832	836	862	835	877	851	884	900	893	876	889	863	873	855	859	826	866	879	866	820	873	845	884	841	923	838	862	850	871	872	844	874	873	834	854	883	855	855	892	810	924	861	884	831	883	804	841	834	909	890	867	877	828	833	850	872	823	901	851	879	858	873	861	871	859	847	851	858	871	854	878	882	858	921	897	855	891	891	859	839	898	898	844	845	852	866	810	826	923	852	846	811	915	886	850	877	897	884	838	838	887	868	852	877	796	855	836	781	924	898	901	846	901	806	856	832	843	880	871	841	842	897	844	835	842	880	832	856	848	908	875	846	906	890	919	783	902	821	898	873	796	867	862	850	931	851	829	886	850	883	828	889	862	865	864	881	854	891	880	936	834	868	837	823	877	844	883	881	873	856	896	836	825	881	894	841	879	854	852	856	864	899	824	874	865	859	822	862	845	869	857	871	827	823	873	856	876	856	819	856	873	922	868	848	836	813	835	855	895	849	848	896	793	875	819	859	859	806	832	861	823	778	837	888	913	926	913	857	859	854	910	872	864	832	871	898	885	926	864	875	893	840	801	843	880	894	877	884	907	826	846	852	875	892	771	920	872	854	849	911	881	861	915	919	942	914	854	903	884	830	869	840	882	899	871	853	845	898	804	825	896	854	862	829	901	887	890	832	875	860	896	882	857	858	864	860	856	868	872	864	908	879	869	858	865	839	850	861	868	866	922	898	882	847	835	844	874	892	852	883	866	852	852	853	889	851	833	834	820	873	858	891	873	934	891	860	880	835	878	831	866	859	857	872	844	880	871	883	895	836	872	892	876	839	852	884	889	865	857	841	935	932	821	827	874	928	835	910	880	862	847	845	877	892	871	854	806	853	861	888	776	860	903	859	882	848	912	834	864	838	857	861	872	910	899	808	873	897	875	854	884	867	839	895	831	875	806	839	781	874	826	888	861	829	840	850	875	812	822	812	853	821	868	846	860	854	884	837	849	845	913	808	886	837	859	837	865	821	892	854	868	859	884	858	826	847	870	858	859	873	889	826	834	931	899	848	779	848	858	873	860	834	858	886	874	838	862	850	856	871	905	864	798	892	897	857	910	889	900	871	882	875	853	893	864	858	873	869	848	887	847	842	828	875	901	827	899	826	887	880	857	858	876	811	846	888	874	888	833	824	841	909	856	915	880	836	858	896	882	882	856	844	851	789	874	836	829	890	870	840	874	825	870	837	862	871	818	912	879	895	889	857	948	835	872	866	904	824	907	879	821	833	819	853	866	862	854	902	903	906	866	832	852	929	830	897	903	879	828	847	849	930	910	846	878	841	888	819	848	869	862	832	832	891	822	839	849	893	893	893	844	833	871	871	832	887	888	854	881	902	853	875	861	844	873	857	835	826	849	848	810	853	904	831	804	882	848	894	891	859	837	829	892	886	863	851	871	862	847	817	839	868	859	903	921	904	842	852	817	839	850	840	858	853	832	838	923	875	888	857	837	871	874	894	927	875	808	829	865	915	817	834	839	881	874	820	853	860	836	842	863	798	896	870	883	859	855	874	843	842	842	864	822	865	877	852	832	877	828	868	872	857	950	867	898	869	879	904	842	861	839	848	883	828	897	874	868	901	872	915	840	873	832	880	895	841	842	863	866	846	856	843	885	856	864	845	886	843	861	864	888	882	857	864	921	832	936	849	861	835	898	904	830	867	879	885	830	888	871	836	861	809	856	831	869	828	866	850	884	869	847	869	872	893	874	837	875	857	889	843	878	849	815	852	891	857	873	887	823	873	893	914	857	868	886	856	919	830	878	862	888	863	877	835	902	832	865	867	861	826	888	846	835	858	875	859	901	867	811	830	855	909	846	899	872	863	855	874	847	852	839	852	839	898	871	835	861	818	903
33665	58409	46065	34508	28080	22273	17031	13133	10285	8137	6330	5190	4162	3552	3032	2409	2073	1737	1585	1456	1391	1264	1218	1180	1080	1058	1051	1015	964	1003	998	938	958	928	943	872	887	872	872	876	865	753	882	811	879	873	842	855	835	847	851	835	890	889	858	911	880	859	827	904	849	884	878	834	801	805	833	884	826	836	856	876	871	847	871	808	818	900	891	783	805	824	798	843	903	833	833	819	798	846	840	873	855	850	816	855	915	833	877	852	786	854	827	835	885	873	903	861	815	851	809	812	854	872	858	817	841	832	838	890	841	843	876	842	794	841	836	893	832	819	839	801	820	884	935	876	868	819	819	852	875	871	878	833	888	852	828	872	842	840	922	865	851	818	861	828	840	896	834	853	837	845	862	845	837	863	803	820	889	802	838	872	862	811	846	853	845	854	824	848	860	884	835	908	868	845	878	835	836	879	816	808	881	901	829	911	852	854	826	864	827	866	893	843	815	889	859	869	847	807	836	829	805	853	808	943	806	892	854	839	789	825	883	822	870	833	840	812	836	841	874	836	835	873	875	865	847	772	835	854	865	826	872	878	810	801	881	830	838	849	786	888	843	893	851	873	837	829	899	871	854	877	872	814	896	863	850	856	793	852	826	840	877	892	794	831	783	802	869	794	795	826	854	806	856	835	852	844	836	865	908	806	843	831	861	867	839	837	843	880	871	897	829	807	822	806	859	898	814	817	844	893	820	895	846	855	825	832	838	869	820	905	816	828	810	851	851	861	861	869	864	829	838	879	895	861	917	896	858	853	798	852	816	818	843	825	784	847	886	876	798	795	894	831	857	802	809	856	843	838	859	804	846	888	851	812	854	835	872	858	846	844	871	812	845	868	840	840	849	815	838	848	860	850	879	775	830	835	822	790	895	817	836	873	862	870	849	828	855	888	810	905	844	835	819	818	859	811	889	830	842	841	853	857	852	904	859	841	840	856	848	832	883	839	858	838	815	838	863	832	835	856	876	763	825	841	839	866	856	882	809	790	845	879	841	947	848	857	839	916	841	867	808	864	867	837	866	846	856	900	875	842	794	822	808	829	898	817	848	867	878	839	826	913	863	861	843	842	858	879	856	838	912	851	857	852	861	858	834	870	811	864	843	869	867	803	839	900	879	784	820	868	842	898	850	837	843	897	868	843	842	866	881	818	896	873	881	830	797	771	864	803	862	865	861	852	833	838	805	909	845	866	907	891	826	897	852	853	803	858	807	871	825	810	862	811	875	883	858	832	863	896	866	867	883	852	858	865	835	910	854	816	828	828	884	887	832	877	875	880	813	915	811	899	888	816	860	848	838	856	832	904	820	810	881	858	859	805	877	804	860	850	864	813	875	782	845	874	855	866	813	824	880	857	834	854	848	825	875	869	867	894	872	849	852	822	864	852	841	846	865	826	796	879	894	840	874	879	896	824	810	860	878	831	848	850	890	847	797	816	861	842	851	845	824	822	841	871	874	828	885	817	863	846	820	837	803	820	830	886	821	846	823	864	843	820	869	871	821	833	833	794	867	863	883	890	812	832	844	869	867	850	843	818	849	819	800	820	866	825	896	883	848	901	840	857	879	862	818	879	864	815	826	858	929	839	807	843	812	845	876	783	809	879	822	874	844	813	852	827	909	818	819	845	772	866	813	831	827	828	853	834	886	909	887	856	825	853	815	829	884	851	858	905	877	823	815	851	883	833	912	814	848	845	874	845	848	895	917	846	813	817	831	824	924	830	841	829	847	870	839	853	865	853	852	829	838	804	837	853	849	840	849	866	858	855	887	827	845	845	826	756	853	870	882	812	796	847	876	826	868	852	827	863	833	821	839	865	894	828	861	868	888	855	880	848	859	839	873	861	862	838	931	817	851	835	865	844	840	853	852	862	890	855	818	799	848	870	838	851	825	806	808	832	826	844	805	877	837	796	830	869	861	859	829	820	795	848	869	833	859	881	869	811	801	893	819	893	821	827	911	859	871	815	911	845	838	830	814	887	867	836	868	872	876	883	811	840	810	859	875	864	831	881	818	839	873	826	869	781	855	779	832	829	857	832	844	831	833	871	820	814	898	798	834	834	803	872	892	863	831	852	825	836	867	813	843	906	911	875	855	853	844	821	854	832	894	831	822	878	855	854	857	845	878	838	880	822	880	843	889	792	857	886	865	806	848	840	839	850	836	808	844	855	887	872	815	858	828	878	854	847	837	848	833	801	891	891	856	913	856	810	841	837	885	860	799	896	835	898	888	831	876	886	864	883	881	851	830	844	811	833	809	853	855	851	793	842	898	833	845	817	808	863	859	865	826	847	861	844	826	810	894	848	842	857	846	831	824	824	882	845	864	891	838	809	807	841	898	826	827	822	876	870	776	808	809	796	855	825	875	837	835	869	853	871	822	848	775	790	874	830	849	887	813	853	833	870	869	839	848	869	830	847	826	929	855	841	808	860	862	809	853	817	852	820	835	875	868	909	886	860	857	890	899	821	812	843	838	826	849	830	872	870	851	891	891	860	825	820	862	867	795	790	865	853	869	852	834	832	886	802	847	857	810	861	844	887	901	840	829	848	812	876	868	910	871	835	875	778	875	835	880	860	863	837	840	871	889	866	827	855	853	823	831	851	806	814	835	839	811	864	849	851	911	764	883	878	884	830	794	867	865	854	873	813	806	809	867	867	839	823	873	831	825	858	885	874	880	849	845	880	830	804	837	846	875	892	865	863	846	804	841	864	882	872	852	829	828	865	863	837	834	866	867	844	869	822	867	830	860	854	882	831	827	845	870	827	840	844	837	832	867	890	819	840	877	870	847	817	819	794	842	850	804	871	879	883	873	844	838	840	807	873	804	809	845	842	835	880	840	834	889	830	880	891	823	842	842	881	823	813	851	869	808	855	865	810	882	882	819	848	869	834	837	849	808	840	853	815	816	823	837	832	852	850	841	829	832	852	851	823	877	863	820	800	838	884	802	841	858	881	796	794	866	832	805	829	886	841	865	853	832	840	818	844	820	842	832	830	872	876	816	818	837	863	837	836	878	870	875	793	867	822	814	825	886	892	833	826	898	813	846	815	842	843	849	814	870	897	828	822	852	851	900	883	842	819	892	842	775	839	852	864	832	861	804	844	856	853	811	891	910	890	836	802	765	839	818	863	878	863	846	813	840	803	833	869	873	818	831	852	833	880	799	851	858	877	860	834	878	828	789	852	851	817	906	888	833	888	806	868	865	827	855	868	761	780	823	833	856	855	800	898	862	881	820	870	829	814	827	848	880	858	872	822	861	892	858	792	832	827	812	837	867	849	825	834	846	849	828	810	879	838	879	895	852	807	872	830	878	850	869	878	835	857	853	890	823	895	884	875	861	784	814	867	831	871	872	826	842	825	851	825	878	845	881	864	860	834	784	856	855	821	821	839	846	859	823	846	838	822	795	823	822	866	847	839	819	898	870	784	888	802	819	857	832	809	831	812	814	871	810	820	881	812
24768	21217	29011	27814	22878	17584	11568	7621	5620	4318	3386	2902	2597	2165	1866	1567	1339	1307	1168	1159	1140	1020	1031	1043	947	966	961	952	908	960	909	923	880	837	892	896	829	854	882	885	807	790	849	869	816	865	844	781	799	817	812	878	826	772	842	781	892	880	783	892	843	855	786	774	803	754	873	833	783	791	826	858	883	864	832	855	811	825	814	833	822	861	789	800	811	832	850	836	870	835	758	839	842	806	796	818	863	867	855	802	796	819	810	786	823	795	816	850	780	811	833	843	882	828	797	817	850	856	831	805	835	818	832	868	865	843	845	835	812	827	800	836	828	801	816	839	854	843	796	833	802	807	887	802	787	825	800	780	860	826	828	811	791	873	825	848	781	804	845	843	824	843	860	860	857	852	802	854	849	854	825	818	803	862	834	879	851	849	764	805	869	822	829	862	864	781	777	894	811	823	799	855	864	859	800	822	826	852	843	817	800	824	840	808	821	836	760	858	824	832	764	866	845	881	808	789	819	836	856	791	835	823	818	823	887	831	807	848	830	795	838	842	819	824	774	836	876	844	796	865	836	844	837	822	798	805	844	794	796	810	840	793	799	796	793	808	853	823	811	868	820	882	795	877	841	794	792	809	807	845	799	810	847	851	807	794	846	858	841	827	859	801	861	887	801	842	853	821	862	808	789	790	774	799	823	858	810	850	825	788	852	826	886	855	811	781	887	790	850	839	846	838	833	842	822	784	822	827	838	822	820	754	836	817	845	792	811	845	850	796	818	807	792	846	800	792	802	859	802	801	846	787	806	778	800	810	816	857	869	737	762	868	858	804	800	833	823	815	830	775	844	815	845	828	820	815	802	777	845	830	815	798	844	807	832	836	817	828	801	824	859	787	788	824	848	800	831	827	809	835	873	824	832	818	834	797	812	797	839	824	808	835	848	828	838	825	854	853	840	839	870	840	793	838	871	818	796	796	815	823	867	794	826	855	825	795	808	812	809	876	825	762	821	849	815	795	844	853	830	811	809	860	817	793	807	823	832	834	857	837	827	803	810	797	815	866	856	777	785	842	757	835	867	831	860	847	776	835	802	842	833	839	896	811	810	823	826	849	793	773	858	843	866	816	784	830	811	804	808	821	852	837	811	790	822	823	808	820	839	858	805	821	870	819	810	830	851	837	822	735	827	806	765	863	802	839	851	851	834	821	865	863	768	811	866	840	796	792	848	823	838	825	825	802	822	826	829	823	819	816	813	761	846	839	803	841	857	846	824	835	797	861	863	798	848	807	803	852	782	850	793	843	789	817	798	791	859	817	853	848	891	815	834	831	804	847	850	862	779	793	836	831	841	856	858	873	875	867	808	793	856	824	821	836	811	798	850	834	813	806	852	835	800	817	816	883	795	823	792	843	792	824	796	843	762	807	805	817	815	841	788	823	765	841	810	827	764	837	784	859	834	809	857	811	823	809	858	826	860	875	820	858	826	821	808	809	846	782	827	779	880	835	846	767	816	849	803	795	831	821	816	809	813	824	823	835	789	791	812	821	797	846	831	840	822	843	812	851	840	803	850	835	810	872	764	814	799	803	853	821	828	778	771	781	788	809	772	837	757	872	810	807	867	804	814	799	824	819	880	801	808	831	840	840	856	816	821	846	879	846	771	836	802	792	850	816	866	809	837	827	815	812	805	829	811	880	816	809	781	830	804	814	802	794	872	829	836	828	839	791	804	833	790	872	779	835	822	822	803	859	849	865	870	848	811	810	809	775	881	826	825	829	798	841	897	858	811	823	830	844	848	814	846	810	825	768	850	783	819	828	845	855	820	825	815	808	834	785	822	832	835	860	841	836	804	805	839	829	834	773	852	834	883	829	824	776	855	828	832	809	783	787	871	801	834	832	880	805	837	844	804	768	844	815	740	824	815	831	822	847	776	864	791	786	787	799	814	855	794	797	813	814	834	786	866	785	825	783	801	858	762	822	825	838	844	762	822	804	824	811	830	851	848	814	836	832	823	816	769	845	842	867	798	799	853	807	845	812	836	798	822	849	827	795	824	760	835	817	877	836	854	853	803	842	798	839	809	850	831	854	835	799	797	848	832	817	800	820	843	855	794	794	825	810	857	893	835	849	795	838	842	785	833	830	857	813	860	785	800	835	863	797	821	842	910	774	871	849	826	820	864	838	790	786	852	840	827	816	802	815	768	835	821	775	817	884	778	802	851	833	797	847	848	777	810	810	855	804	779	844	839	785	799	825	857	854	809	795	788	849	860	857	799	803	813	851	823	853	829	816	799	843	800	833	872	799	847	817	831	845	862	827	829	804	862	836	809	820	878	807	834	820	811	798	842	818	867	827	847	814	881	832	804	799	807	886	783	771	795	830	767	845	836	833	827	857	859	830	782	861	808	820	799	811	824	881	802	764	834	841	801	788	773	887	814	798	857	782	823	779	840	846	840	821	819	818	803	847	865	844	809	820	823	843	826	870	877	870	835	800	839	805	863	825	851	849	882	806	835	798	797	819	846	849	895	831	845	844	813	818	866	831	859	848	818	857	807	832	814	832	835	837	804	832	808	797	818	844	845	826	783	836	784	839	782	823	829	815	820	772	840	828	841	817	804	796	825	827	790	837	797	851	851	835	825	776	823	759	830	752	799	900	791	824	806	814	826	886	848	845	845	822	809	789	862	874	860	827	829	807	833	827	836	823	833	788	835	862	836	891	821	837	863	829	830	853	885	818	820	850	844	786	797	819	821	822	845	832	855	827	845	830	818	807	807	778	794	779	819	859	814	821	796	808	826	783	781	817	863	802	835	838	822	830	866	839	883	863	789	856	815	806	841	873	840	859	838	798	803	836	822	841	795	865	820	862	819	852	781	842	778	851	835	787	868	839	832	955	813	830	821	813	823	828	831	763	808	862	809	836	807	831	825	805	868	807	821	839	880	842	825	815	806	840	836	830	816	867	804	875	848	825	808	782	854	852	797	839	838	822	827	849	881	789	818	797	811	860	841	841	874	851	857	787	819	810	856	814	809	794	789	838	811	804	836	775	817	812	792	826	880	844	890	869	846	839	818	813	787	834	860	813	741	817	852	870	846	875	860	824	853	832	831	809	861	784	773	840	793	864	821	829	842	811	799	830	797	822	825	843	841	795	808	891	795	819	815	841	849	817	839	811	809	842	820	856	835	835	822	821	798	857	809	855	824	857	842	816	814	793	803	810	821	797	821	839	802	829	870	792	812	809	832	776	828	831	819	888	872	838	827	850	789	841	848	760	849	822	818	812	782	787	851	727	811	783	850	824	832	854	854	815	804	850	824	821	842	845	823	852	824	807	820	815	840	801	880	836	826	825	863	802	801	795	818	790	821	801	866	815	806	834	779	790	836	791	813	821	832	803	871	821	812	858	809	861	819	816	789	796	881	833	810	781	816	827	864	846	851	800	839	859	883	790	858	801	885	842	782	786	824	811	807	811	888	795	839	870	847	800	828	833	839	818	813	837
33179	54668	42542	31070	25070	19146	14404	10886	8249	6481	4995	4316	3561	3088	2484	2062	1842	1546	1388	1327	1241	1165	1114	1066	1035	1029	1002	1023	965	935	948	953	941	925	910	850	797	869	801	831	872	826	809	804	860	855	835	837	870	821	834	853	863	824	839	803	837	846	882	793	819	854	840	825	785	832	833	825	788	844	775	851	832	877	770	814	863	816	802	781	795	885	861	818	843	824	857	758	862	842	822	839	865	794	822	842	854	810	798	795	865	822	827	847	835	912	810	849	830	822	829	813	853	892	845	846	833	780	856	768	868	850	857	826	838	815	857	832	823	826	796	833	812	821	836	861	834	830	836	825	822	779	817	810	827	826	802	807	833	826	781	802	834	868	818	891	871	819	851	839	878	801	826	834	840	880	829	791	807	842	813	805	764	827	830	804	762	847	859	823	864	804	819	778	832	820	823	812	832	841	857	793	872	839	809	844	787	803	840	822	850	851	851	820	798	792	821	833	833	855	824	844	791	817	790	807	836	750	748	848	804	803	860	855	800	830	892	815	827	818	858	860	851	842	840	821	834	821	849	840	817	766	837	797	873	851	851	814	841	789	791	832	857	848	819	814	788	865	786	801	824	839	821	824	844	844	805	884	843	833	805	797	835	840	881	843	832	807	818	835	858	840	808	868	816	892	790	850	828	807	806	857	804	851	849	824	832	857	816	794	823	882	828	840	863	809	798	797	845	809	887	835	875	790	807	803	843	824	792	792	795	790	859	883	832	810	834	760	834	841	870	807	801	793	818	818	855	822	805	830	831	808	856	875	833	810	815	831	854	847	811	841	816	799	813	781	844	859	788	868	816	874	851	771	867	816	809	854	847	838	850	764	788	780	807	810	874	756	791	842	851	823	885	831	789	872	853	797	843	830	890	767	794	798	836	811	828	797	814	779	790	874	833	836	860	828	816	842	856	821	846	841	877	867	849	854	857	888	799	815	813	842	878	832	855	812	841	826	842	881	860	872	877	819	825	828	842	834	845	825	854	846	834	790	809	778	813	835	807	800	841	803	846	848	800	837	818	802	849	855	826	823	829	786	826	783	780	814	852	885	799	774	825	851	855	811	791	780	847	890	860	827	812	808	772	800	826	804	857	786	812	884	867	799	846	821	815	822	837	819	795	842	843	850	809	818	801	837	838	872	820	813	848	818	833	794	794	860	823	819	757	793	814	847	859	867	855	819	842	817	827	867	853	796	838	824	855	830	821	850	843	843	804	846	781	818	804	778	845	747	849	816	874	860	804	854	832	835	791	792	832	877	807	829	821	835	793	829	826	868	797	859	850	796	845	826	853	832	856	851	819	808	807	840	795	832	858	833	837	795	829	847	848	857	767	810	822	803	837	817	830	827	862	805	844	795	837	828	814	847	836	868	819	830	850	843	840	833	848	847	812	813	795	829	833	809	855	841	836	804	820	833	820	804	795	882	817	803	853	834	880	789	826	846	821	800	850	870	802	859	825	815	902	840	830	783	854	785	801	881	807	832	840	846	836	869	873	854	837	812	840	828	833	837	833	801	790	806	822	853	808	833	843	863	809	853	804	811	782	799	783	824	814	774	842	833	811	806	831	802	794	849	858	814	805	806	833	805	877	768	802	840	792	819	822	849	845	790	828	826	858	845	860	773	849	849	802	832	822	848	826	842	823	868	891	878	832	794	876	849	867	784	824	843	826	835	838	844	807	854	841	859	841	864	772	849	848	829	821	786	803	854	807	869	839	865	773	882	883	838	834	783	898	831	802	809	832	827	831	841	790	795	797	797	815	831	825	802	844	848	841	832	880	842	819	833	802	842	841	880	836	854	834	805	814	820	795	847	802	830	822	816	794	834	811	806	825	793	879	834	892	813	820	808	866	793	822	833	814	827	831	818	817	862	806	795	832	811	820	848	803	816	779	893	805	817	852	804	785	837	830	845	875	782	793	842	784	785	889	764	796	865	831	843	824	824	850	814	836	829	808	803	854	832	833	824	839	823	830	827	831	844	826	861	804	846	832	775	826	862	791	797	855	822	825	839	856	825	821	861	836	799	807	888	798	808	863	796	832	811	893	843	823	826	831	837	834	819	819	898	837	867	780	845	827	794	839	814	824	878	825	830	813	810	784	789	829	836	835	802	868	828	866	829	839	865	851	848	824	781	785	870	815	811	859	784	841	809	797	817	814	860	790	821	824	804	836	782	816	854	859	779	763	814	822	797	796	845	790	858	859	860	814	854	833	838	820	851	805	848	824	806	887	734	826	786	793	871	868	844	839	782	865	797	804	809	838	832	807	812	827	848	833	803	776	805	808	816	810	843	839	840	839	830	791	834	809	861	825	807	849	809	888	846	780	850	858	802	795	828	807	842	831	842	807	858	861	858	889	878	792	851	827	826	769	836	815	829	850	908	880	837	802	853	830	816	808	808	789	772	832	808	830	832	787	825	798	861	805	850	774	850	827	851	807	851	791	860	821	766	813	866	821	862	827	807	848	821	852	818	809	852	800	855	784	810	837	822	776	834	822	794	839	807	781	800	849	806	831	836	829	858	871	806	822	838	815	845	821	820	837	842	786	829	865	809	823	848	799	775	794	825	846	855	847	811	834	845	860	822	859	833	818	826	831	839	860	804	838	799	822	778	862	859	872	814	888	807	799	832	846	804	853	810	833	834	879	830	893	832	798	840	831	816	838	880	818	799	791	812	840	835	831	868	829	840	789	839	799	791	835	835	844	799	813	829	837	830	872	907	849	829	864	862	813	834	774	846	823	820	783	874	868	857	856	828	849	868	820	875	843	823	868	788	850	795	844	833	846	815	818	888	822	815	840	787	872	771	849	831	834	858	862	857	850	809	813	861	824	850	813	842	843	828	807	843	834	860	811	843	807	819	840	879	845	800	816	861	812	862	839	849	781	838	748	850	847	852	812	793	819	885	841	842	842	842	876	819	780	797	848	821	859	928	868	810	848	862	820	828	787	814	826	869	856	833	815	836	837	820	835	830	796	867	848	817	805	795	806	833	871	799	828	825	894	861	821	885	830	875	858	808	777	876	816	874	799	787	797	881	852	860	772	796	842	834	808	840	828	848	846	873	836	812	840	838	796	790	854	835	830	853	820	767	841	888	810	869	804	799	807	862	826	801	818	828	837	840	809	839	792	822	874	822	835	792	823	831	851	784	841	800	816	857	903	814	863	858	834	870	810	844	839	904	850	811	839	839	861	815	847	799	791	876	877	805	807	845	797	823	828	769	802	858	816	826	889	835	765	838	844	818	827	841	837	833	812	784	834	838	851	784	836	851	868	820	781	851	900	883	792	796	814	855	811	775	868	845	842	824	820	825	794	813	853	856	836	833	847	795	844	878	866	833	919	836	818	873	822	807	827	856	846	843	839	806	816	875	801	857	830	844	792	823	803	847	800	819	818	851	803	850	836	842	860	869	791	826	852	823	820	821	813	843	778	916	829	846	834	805	846	800	921	780	845	823
22382	20978	28627	23726	22102	24175	23867	14367	10184	8154	6346	5050	4228	3585	2914	2506	2183	1875	1691	1618	1472	1468	1470	1407	1295	1233	1260	1193	1183	1168	1106	1135	1142	1081	1078	1054	985	1010	1047	1008	1069	975	1029	996	1044	1027	1006	998	994	968	1000	999	972	1023	1027	1037	990	952	1021	967	1000	983	996	950	1006	993	1032	994	947	993	1004	944	948	993	1056	983	1056	991	957	1062	1040	969	977	989	997	1028	960	974	970	956	940	933	908	1040	989	1041	1032	986	947	984	962	957	980	999	1019	1015	995	1046	933	943	971	920	986	981	965	985	985	944	993	959	1067	962	966	1008	1047	1004	1017	1008	1013	1033	965	965	1000	1021	997	987	951	999	982	970	950	960	1021	1006	974	983	1016	1007	1010	1028	1001	981	985	1022	961	990	933	971	1042	1026	996	952	974	1018	983	1008	933	1001	996	1019	988	950	977	952	1030	975	983	1011	1046	1033	1001	946	953	1030	995	924	970	1011	967	942	916	1020	971	996	991	1013	995	975	965	993	977	985	961	973	990	999	1026	971	959	1011	962	970	942	973	1012	995	1000	1055	947	990	999	964	1093	1021	970	1005	970	968	984	1004	1039	913	986	993	1023	1022	1014	1011	967	947	1005	1026	957	1011	964	1002	976	1031	983	985	1014	996	983	1003	970	1012	1033	999	966	992	1025	965	1028	985	1040	975	972	964	980	1023	997	983	974	996	1025	961	1028	979	1002	1017	983	935	998	1030	992	999	1004	976	1004	977	974	1066	990	976	994	1022	953	937	984	1006	981	1000	1022	992	992	1022	1014	1059	984	958	1028	968	1030	1028	1012	991	989	1003	1011	1013	991	956	966	1086	936	1013	981	1029	1016	986	1017	1016	978	1003	987	1039	1008	993	992	962	966	971	984	977	944	1017	963	949	1028	974	964	934	953	990	1020	975	990	911	1054	1014	1039	976	941	957	1003	1035	981	988	968	977	1025	1019	1022	989	1050	957	952	987	995	998	989	964	967	995	957	923	1008	990	1002	898	979	993	1017	1013	1022	1003	1001	993	1010	1005	989	1009	995	972	999	954	965	1006	973	985	1011	982	1010	999	1014	969	977	988	990	1050	970	983	979	969	988	1014	981	972	959	995	989	1007	1003	1036	929	983	970	991	1000	994	999	1003	974	964	937	973	1020	999	1020	953	1027	999	1028	968	1054	919	956	1074	969	1023	974	965	1034	1034	1012	970	1024	962	989	990	953	980	938	1017	1008	966	988	993	1024	981	1009	1029	959	982	1001	1009	927	987	1005	1040	961	978	1004	1022	961	950	1000	1018	993	1007	946	1010	1001	985	937	991	996	1003	977	993	974	979	980	968	947	1029	975	985	1007	1012	992	1036	970	947	998	992	1033	995	987	972	982	944	1002	975	1015	1050	1006	1043	953	1002	988	929	964	959	944	982	993	1000	966	985	981	1089	997	1013	1025	969	1022	957	951	978	1040	1006	1005	989	991	1022	943	966	953	1003	1053	1033	991	952	980	1011	915	979	948	988	954	974	1019	1034	1001	1028	995	1063	1002	1040	1017	944	1026	1002	983	927	1042	1008	1000	1004	981	985	1026	1050	984	1007	1002	968	981	1012	950	958	1014	1021	1055	977	986	1001	1017	1027	930	1034	1037	1034	976	988	940	978	1003	983	982	1040	1010	977	999	985	995	1036	963	1017	1020	1008	951	1016	1007	988	1044	973	954	1024	1000	985	980	992	987	1031	998	986	985	993	985	958	1030	990	939	958	983	983	942	949	968	955	1034	973	979	988	1000	942	1012	1015	1028	975	956	955	983	996	940	988	991	980	978	994	1015	991	1010	1000	924	977	1022	996	984	978	958	990	1076	941	987	984	918	958	1026	945	990	967	975	1020	1011	970	1010	995	1003	986	1018	958	1002	1038	1068	963	1008	1033	1026	1025	973	951	993	961	983	958	1036	1042	989	969	1011	970	950	984	975	998	1039	1010	985	1033	1037	1045	941	985	989	961	964	967	1000	996	961	926	1012	958	1034	1009	1022	986	945	956	1016	968	1009	988	1004	976	980	1009	999	1001	971	943	960	1020	987	970	999	975	958	978	1063	972	1029	1005	969	1062	965	1023	965	972	967	979	987	988	983	933	1008	1021	948	971	1043	1019	983	973	956	956	970	1033	945	945	1037	1074	992	937	977	1004	1015	1010	966	953	1016	1015	919	1067	947	1007	1046	1008	1008	934	1021	1019	991	982	953	989	1005	984	917	994	955	990	1025	968	973	918	948	1026	1026	977	1028	1035	939	1016	956	1066	952	1022	967	1014	1014	1035	966	1079	948	973	970	996	975	968	946	997	1005	962	1018	991	989	982	994	966	987	953	985	1041	1025	951	983	1038	989	942	960	994	995	1013	970	1054	951	989	991	980	993	983	1009	954	927	1008	1016	1001	997	1041	982	977	1032	994	959	1045	949	977	932	999	1015	1038	1027	1032	964	1036	963	1006	982	1054	994	998	1033	952	1027	1028	991	988	986	1011	941	1012	1024	997	951	972	989	1037	997	1024	999	999	1033	984	983	1005	981	969	1040	998	1004	1008	1011	979	1019	980	939	1006	978	1003	1036	958	986	1043	993	1015	1030	966	977	996	1039	1009	934	1005	946	994	1007	986	971	1017	979	957	961	1006	946	994	1047	974	943	1002	986	1023	1009	1002	970	964	1007	997	995	979	1012	966	1004	955	922	1000	991	977	1016	1077	1008	962	991	988	1020	987	1013	1001	975	1031	959	974	975	1001	963	976	913	940	970	1013	997	1031	998	971	947	983	1018	947	1002	997	1013	1022	1014	980	1052	982	1046	1088	1010	974	957	1013	1007	957	978	931	980	1000	1005	942	1031	1011	977	987	967	1022	1002	1056	1033	1015	996	1019	975	1009	988	926	1031	1002	955	1029	1016	1020	920	984	948	1012	1028	996	969	1021	973	1006	1020	959	959	979	1016	972	1019	980	1023	1004	984	1019	956	992	1013	1041	996	990	966	947	979	942	955	997	935	941	1008	982	1039	1035	982	946	990	954	964	958	1040	1024	1003	1026	986	1002	1022	934	994	1027	1012	1001	1023	970	987	1003	1032	977	969	963	990	959	1073	961	958	972	980	966	1028	991	1008	965	1013	948	985	981	1005	1018	993	1003	1012	977	973	952	949	1038	1009	1011	963	1000	993	1003	998	991	988	1018	974	973	994	950	954	938	1038	964	987	1010	957	977	1014	959	1000	953	999	987	1029	970	981	947	994	991	1008	973	988	962	1024	985	980	966	993	1012	945	1056	992	1008	979	957	1004	938	990	976	971	975	992	968	1042	1001	957	997	964	1000	987	1022	1037	962	959	1024	987	945	1019	1034	925	940	1032	993	968	975	944	935	996	994	978	960	998	959	1003	995	959	1005	1012	975	970	964	1031	989	995	1001	980	994	991	998	1029	995	979	969	1008	938	983	934	963	972	985	1020	972	1030	1037	1008	1006	1023	1022	1005	983	1009	945	1004	997	993	937	973	982	986	979	1037	980	952	1033	1029	1016	1000	958	961	1008	964	983	1020	1058	960	1013	980	1037	1018	994	1016	1028	1025	1008	949	977	965	993	1006	1022	1012	1021	969	996	959	920	963	1009	999	930	992	968	995	1003	965	968	932	968	1026	989	995	1022	1009	991	953	999	981	1026	959	998	955	958	956	991	976	990	1015	968	999	983	972	953	992	970	1007	1060	965	999	993	979	928	997	998	983	1008	1020	972	945	1016	1046	1028	985	1004	1011	940	971	975	1005	969	986	1017	991	964	998	968	987	983	1012	987	999	1009	965	993	989	975	1033	1009	1021	971	1063	1036	942	995	971	982	1012	967	990	1039	1010	933	1007	955	956	1005	1011	994	1027	1001	946	982	992	1006	962	1019	1018	935	967	911	952	1024	1001	985	1031	1005	1028	1011	959	962	1006	1044	968	1034	987	1050	991	990	1010	999	997	1031	958	963	955	1002	1009	1003	997	941	1003	979	988	1006	991	997	961	1000	948	992	1018	959	1021	1018	985	1023	993	1011	995	1005	984	999	969	958	946	987
36158	63657	50600	39343	33395	26740	21003	16520	13376	10692	8408	6876	5780	4734	3731	3125	2707	2197	1989	1872	1694	1606	1542	1436	1386	1384	1318	1195	1217	1184	1117	1109	1108	1079	1115	1073	1007	1029	1062	941	990	1007	992	980	969	989	932	935	955	982	1009	945	962	935	1012	970	900	977	1029	981	940	993	907	976	1036	966	1002	977	983	963	1002	947	965	993	968	1001	941	998	960	910	937	948	945	953	920	932	933	979	976	938	963	1005	945	964	906	988	976	985	954	955	962	971	982	958	1023	950	995	958	958	974	947	965	937	946	981	960	967	911	958	958	942	937	954	1007	972	959	952	920	931	977	963	944	968	939	964	976	954	963	1031	957	986	931	875	978	988	972	989	939	990	964	942	994	967	981	1027	998	972	1000	965	941	918	964	937	980	932	1040	952	927	969	923	1009	925	985	944	1015	971	915	970	1001	961	999	920	1003	1010	1003	1016	982	947	967	962	987	988	965	988	935	992	1015	958	987	979	963	940	874	955	955	936	960	969	971	1012	937	943	902	978	951	973	972	955	964	888	947	957	1002	984	936	974	951	951	965	976	960	1023	948	936	937	917	983	971	912	972	987	942	988	957	980	961	1012	1005	940	929	961	1009	1012	971	932	945	982	950	958	989	993	947	952	962	925	962	954	949	953	999	965	944	985	959	962	946	966	1009	1032	1002	959	954	958	936	942	979	942	967	946	951	987	896	948	952	915	999	899	937	966	969	912	997	995	956	1041	955	1003	991	991	899	941	938	1017	926	985	937	962	970	968	954	977	919	1002	921	949	916	946	1042	1005	990	981	989	986	933	967	1000	987	938	989	1000	957	996	944	980	1012	941	927	960	974	1005	964	965	1010	976	970	1041	944	907	926	973	984	967	1002	966	972	986	945	986	913	940	955	955	1013	959	946	912	976	981	978	973	962	1032	974	954	909	940	934	976	961	966	948	1001	1024	965	947	970	940	966	1009	916	972	932	999	991	926	985	989	948	989	954	955	1009	966	948	1024	994	978	924	971	974	903	977	944	1003	986	945	969	958	985	961	968	1021	1006	987	994	944	1011	959	961	960	937	1018	973	930	977	963	944	901	928	977	957	1001	939	905	1011	1012	996	922	957	1026	987	982	894	992	974	993	905	970	967	967	937	1005	939	997	949	1067	957	977	993	932	1012	976	951	956	938	953	926	971	1004	969	984	968	967	921	947	948	939	972	977	1000	972	919	911	964	937	928	1033	942	972	1001	899	891	939	961	964	956	977	997	988	966	953	985	950	964	1006	975	946	988	993	997	969	1002	990	953	984	1002	981	906	1000	1001	1014	998	945	957	955	980	988	941	992	967	991	1004	1015	971	990	923	955	956	952	1003	926	919	986	927	940	910	961	989	1008	964	1000	899	990	1009	974	961	1005	961	948	917	951	999	975	938	910	985	929	948	944	968	925	936	930	973	984	941	990	962	971	1011	1004	967	988	976	1012	1008	993	918	914	942	898	968	926	938	957	970	948	989	911	948	960	877	923	951	965	972	992	994	982	915	951	959	954	970	955	971	950	948	977	992	951	1010	941	958	1005	987	993	931	1015	1000	983	946	987	913	950	900	1010	989	951	988	983	983	1033	952	1009	945	1012	950	945	988	1000	1053	904	1027	940	977	966	953	975	933	932	946	963	940	889	994	981	984	944	974	934	984	927	899	992	980	982	1047	962	993	1004	940	963	983	1027	1002	921	941	931	928	905	940	919	945	975	966	934	967	961	983	900	947	1030	927	980	996	961	950	982	961	991	948	973	976	953	996	989	1038	948	997	950	981	946	1028	935	947	961	929	962	940	947	936	961	1000	946	934	980	944	983	994	916	950	979	980	885	966	962	1001	918	1000	952	944	968	987	1005	987	926	970	937	913	1008	934	966	914	971	996	991	963	950	949	989	946	931	999	930	932	978	921	927	921	978	987	959	924	963	957	960	1004	974	930	990	984	973	964	961	980	932	954	966	921	985	954	968	989	973	963	940	1002	981	962	995	981	988	1000	908	939	946	935	994	933	947	980	982	989	990	951	935	1018	953	966	896	969	975	933	1022	1005	967	939	970	962	964	931	969	935	958	982	940	968	970	996	979	973	961	985	907	927	974	961	969	981	960	937	939	985	949	973	990	982	921	969	955	958	985	962	998	939	935	938	952	916	1005	931	952	925	930	947	920	947	985	948	980	956	1013	933	978	942	916	986	991	952	973	935	973	1016	960	992	957	1000	908	986	991	979	993	966	976	911	972	960	994	966	939	942	984	942	965	968	991	964	1005	1061	961	977	946	943	935	970	998	990	959	973	1038	978	978	1021	973	1015	937	958	1017	988	969	967	1002	943	971	963	979	955	994	1007	960	986	953	968	972	970	989	921	943	979	963	942	972	973	973	1013	953	992	1043	978	940	949	989	967	962	951	921	972	995	938	967	1008	1000	922	936	978	967	947	993	949	978	989	986	967	972	955	993	898	961	917	961	959	922	982	993	978	927	982	911	990	970	926	919	982	990	936	936	986	955	970	942	904	953	903	985	926	958	979	977	941	961	965	987	904	1004	980	989	933	976	973	983	938	1004	960	969	961	1018	964	994	972	950	1008	895	969	929	973	951	956	970	969	978	1015	993	947	960	942	951	1025	942	962	959	985	901	918	961	954	933	969	953	955	991	940	920	958	938	990	985	982	966	994	1014	908	971	960	967	1001	951	969	963	967	958	943	974	950	1002	976	982	926	993	942	960	949	942	931	905	887	953	1017	973	932	981	928	971	941	936	940	987	942	972	938	1006	945	959	956	975	964	958	993	970	995	945	967	977	945	963	948	916	887	907	919	957	945	914	1014	966	979	945	1011	988	953	977	943	969	1022	931	917	1003	923	956	940	1002	968	909	951	894	967	897	938	939	966	965	929	924	999	923	978	984	949	981	987	952	918	996	934	957	939	961	1033	959	927	966	928	967	987	926	990	936	985	935	916	940	930	984	950	917	960	938	984	976	958	986	923	927	976	968	941	984	987	983	964	1031	954	959	975	935	920	985	933	1008	889	913	925	985	972	976	984	946	960	985	980	956	1019	981	951	998	985	954	920	997	976	964	992	946	992	939	951	964	965	974	955	1015	928	982	1002	961	1012	965	998	1024	964	950	944	937	957	990	922	998	1019	933	919	974	982	980	941	937	1013	926	1012	971	961	960	998	937	947	969	937	944	953	986	926	929	968	979	955	988	920	954	938	971	985	955	974	961	886	1017	933	996	927	934	954	995	1004	958	952	979	959	940	960	923	1010	967	989	1003	986	1003	962	949	936	936	920	965	929	974	1011	1014	943	971	941	920	993	962	983	984	995	967	1014	978	969	930	1001	1001	929	967	977	951	969	931	949	946	960	972	994	949	976	956	973	1032	980	951	985	936	967	1017	957	984	974	981	939	926	936	918	958	967	981	968	1019	911	956	954	961	956	910	946	948	999	1000	969	939	943	975	893	975	939	986	925	946	912	942	928	956	942	988	981	1007	912	956	961	995	965	950	967	988	958	973	960	940	948	912	926	960	1018	917	916	965	1008	974	935	995	968	982	973	988	966	970	944	898	983	923	1006	935	944	966	975	931	973	989	971	1025	1005	884	1015	972	999	957	951	989	922	987	970	1005	912	998	966	939	960	959	949	941	903	956	987	933	968	958	979	960
31318	36398	39413	29970	20089	12732	8229	5834	4437	3418	2718	2251	1945	1744	1400	1246	1186	1103	1042	1045	952	883	922	898	897	891	837	832	834	800	775	837	816	778	823	747	806	810	849	799	817	756	786	764	794	760	730	761	771	706	789	778	805	745	759	729	798	746	814	804	729	764	753	787	734	701	783	766	792	687	745	798	764	729	788	738	788	752	783	808	829	757	724	766	733	787	739	801	779	741	755	765	769	771	750	799	769	795	730	757	771	770	725	761	794	743	781	808	738	695	746	751	772	729	794	817	761	780	732	808	781	752	764	746	757	738	774	799	769	766	807	820	819	773	729	735	750	769	814	756	749	790	758	768	791	735	749	788	790	765	789	738	748	748	743	758	760	809	789	770	723	763	747	726	711	776	726	760	727	786	772	788	789	712	753	758	792	753	666	745	752	740	710	702	771	796	771	784	765	712	767	824	768	730	776	759	783	746	727	786	718	764	744	735	762	754	791	773	741	756	762	757	777	743	764	767	760	799	781	768	762	771	779	762	724	770	793	742	786	760	715	689	750	734	812	731	774	770	726	791	740	715	791	790	788	773	757	755	767	835	763	740	749	745	734	752	727	764	757	805	738	785	709	757	778	753	779	763	714	708	775	771	766	709	793	780	782	802	769	777	741	809	772	793	747	767	729	760	742	797	786	724	748	770	770	756	789	770	727	724	758	749	700	724	717	785	757	772	765	742	756	757	765	768	770	828	788	779	737	742	770	803	765	815	786	741	759	789	803	724	766	755	722	722	769	775	791	694	756	802	810	766	764	719	721	758	750	767	755	753	744	785	766	772	738	758	787	817	758	649	752	764	787	743	761	740	795	814	798	750	748	739	790	805	771	774	771	722	782	779	750	808	756	750	756	783	801	755	767	720	722	729	757	791	718	736	759	787	797	740	758	754	734	769	728	828	721	755	695	762	763	793	734	830	728	719	740	797	760	714	775	746	732	789	763	760	760	723	743	826	760	753	810	770	727	715	725	771	771	777	815	813	721	815	781	746	758	753	794	742	805	745	775	754	776	776	755	760	761	768	786	764	752	748	747	754	762	758	742	784	725	785	805	780	745	770	729	679	798	764	754	782	778	743	718	753	762	797	747	735	742	729	768	726	749	741	741	782	788	700	730	747	726	751	751	715	740	753	722	730	771	782	764	730	762	823	737	790	790	742	753	757	808	755	735	769	744	773	827	744	771	763	735	765	754	786	695	766	726	759	816	768	782	779	705	759	785	753	728	773	765	772	781	754	723	748	749	747	771	785	763	790	829	736	748	796	771	760	718	739	726	783	788	764	779	810	761	765	745	787	766	702	829	741	728	786	718	727	737	707	765	698	771	738	753	799	760	758	761	773	748	713	814	777	775	763	742	760	758	759	749	760	775	764	767	782	779	715	729	738	729	737	808	807	699	822	780	792	758	779	733	835	719	730	802	725	735	703	766	734	781	760	735	733	774	781	736	757	749	726	796	750	729	748	788	752	726	781	771	758	739	749	781	778	749	724	721	796	793	787	696	776	784	765	776	808	730	786	768	769	750	779	786	759	783	724	796	784	749	811	819	761	735	735	773	741	752	773	764	770	755	795	779	746	725	764	761	751	749	784	725	709	748	753	729	736	791	736	796	736	729	784	735	800	745	750	831	791	746	739	754	767	767	724	738	795	767	783	717	778	778	779	779	721	767	760	744	790	781	717	752	714	757	738	747	745	752	750	723	829	768	730	740	781	755	831	794	700	774	770	741	757	747	743	717	750	726	746	765	776	804	757	747	816	755	801	811	764	708	767	787	783	816	750	726	737	781	736	736	736	754	751	757	753	765	815	742	713	747	743	792	817	767	783	722	756	725	784	743	823	741	771	726	768	709	788	732	697	781	725	752	786	816	782	798	799	767	749	766	798	754	780	791	733	822	730	780	744	838	810	710	741	787	765	729	741	794	835	781	803	745	741	754	718	760	776	757	761	737	775	779	739	767	790	761	779	682	790	723	767	737	772	794	831	766	700	737	694	729	732	743	747	737	741	779	792	791	784	765	743	793	743	700	771	731	712	791	787	748	774	751	836	759	788	726	793	771	796	719	761	797	751	774	794	772	775	779	698	773	763	772	756	779	746	767	823	750	783	753	781	784	759	740	795	720	811	821	759	793	773	759	782	745	800	733	768	741	801	837	706	726	726	691	755	760	802	790	754	714	675	737	764	760	749	721	779	746	816	753	778	762	753	752	773	789	750	725	739	743	760	725	742	751	760	755	777	727	709	759	799	755	723	731	833	776	793	725	708	736	782	742	724	770	728	748	768	737	756	737	755	795	770	739	820	778	793	802	765	782	798	780	785	787	725	757	696	825	757	755	737	740	805	712	760	777	793	718	770	753	748	771	753	770	734	766	789	744	746	713	815	729	724	755	764	785	744	814	802	746	789	818	762	759	769	758	773	779	742	730	783	788	766	704	766	777	729	788	767	740	785	777	754	764	774	762	778	760	737	733	757	724	803	737	770	747	774	775	760	758	737	752	754	770	739	754	761	794	732	728	753	728	750	790	790	775	728	743	815	748	726	762	783	769	746	718	780	733	720	736	735	748	728	766	758	775	756	759	744	717	770	759	743	818	743	758	767	761	761	689	834	748	709	761	756	796	787	716	784	813	753	698	736	801	737	760	756	797	753	761	733	788	749	761	724	719	794	754	757	773	795	763	736	819	771	793	703	785	756	752	771	795	762	780	807	780	737	752	749	779	743	710	771	749	729	812	733	756	710	763	732	768	717	735	709	722	764	757	754	774	786	780	734	801	742	751	747	746	728	801	719	671	769	748	766	800	780	801	796	832	717	720	722	755	738	764	744	747	748	713	787	813	772	769	736	751	742	781	755	804	800	756	790	727	769	780	711	794	795	779	765	727	790	746	732	724	776	811	746	756	800	738	759	768	759	726	757	755	769	748	754	752	781	743	794	772	742	767	803	768	742	782	810	785	781	733	755	822	768	746	771	742	743	775	761	765	814	763	780	791	786	743	709	746	784	739	741	795	755	744	771	725	790	737	749	716	758	744	767	761	728	776	750	789	772	775	751	775	742	792	702	788	793	818	737	790	773	736	752	719	746	790	833	796	759	770	785	769	722	731	695	742	748	735	727	730	771	762	734	766	710	776	776	761	803	751	757	736	773	783	757	789	766	736	795	752	776	754	789	826	782	714	769	769	763	746	759	782	759	714	769	774	717	796	748	747	740	741	760	743	745	781	748	709	802	711	810	769	749	774	776	724	738	758	747	773	800	792	755	773	737	764	767	798	691	770	762	753	776	796	750	750	745	795	782	769	739	788	722	743	784	774	762	759	744	774	808	736	768	769	786	737	752	847	745	749	770	768	778	784	754	745	797	731	773	778	802	808	752	748	785	763	719	743	759	778	741	794	739	744	702	790	739	792	732	800	786	779	783	743	753	760	748	757	692	726	772	777	754	659	775	759	762	720	761	785	754
32652	49371	37379	26473	20964	15181	10967	8417	6616	5219	3925	3188	2705	2269	1799	1609	1396	1287	1161	1062	1073	983	995	911	913	871	885	864	845	858	841	838	772	818	805	784	810	788	845	778	746	757	764	834	771	699	781	777	783	756	764	773	811	775	753	714	734	768	779	755	803	747	733	799	763	786	746	747	740	736	793	746	768	772	775	783	781	720	772	768	766	794	753	788	779	813	794	783	769	761	789	733	768	753	799	791	798	745	794	773	802	772	783	752	769	750	764	760	739	815	794	777	756	805	818	733	745	824	716	726	751	783	786	780	733	757	731	763	775	750	769	758	748	767	762	713	747	755	774	759	779	761	785	780	775	769	763	773	785	767	743	734	742	765	749	769	795	771	749	757	787	754	835	751	782	843	781	766	765	776	808	812	758	719	755	744	777	721	776	779	788	755	806	765	707	799	834	765	768	749	740	767	762	820	742	796	791	759	735	767	787	786	749	733	787	769	737	770	794	732	778	750	780	774	748	731	789	745	804	748	788	739	771	801	753	762	757	797	799	786	789	751	751	783	752	806	760	759	797	774	794	770	787	763	762	740	757	754	812	773	757	701	809	755	767	683	767	714	758	749	741	809	784	780	798	750	760	749	711	763	740	714	718	782	783	746	715	740	785	751	819	736	767	735	779	742	731	832	776	778	772	774	796	729	803	767	744	758	726	777	732	736	764	796	797	782	769	752	750	763	726	782	765	731	786	747	762	796	770	787	780	748	764	806	787	779	765	802	784	736	757	765	771	776	789	760	755	758	786	745	742	737	813	749	791	788	769	794	764	797	769	786	804	791	763	795	767	752	766	767	761	741	800	748	776	759	774	784	714	783	729	824	791	773	745	726	734	786	768	750	755	755	743	763	732	732	772	732	790	746	780	802	704	736	772	756	737	766	768	725	742	756	704	751	751	714	714	775	754	746	783	768	753	786	763	740	781	787	789	754	779	782	761	735	741	727	767	775	799	763	777	742	800	787	797	773	776	741	742	790	791	729	707	775	743	799	758	783	770	774	730	756	717	839	786	753	742	789	733	741	750	716	770	772	804	797	771	755	789	781	735	749	765	715	764	816	813	770	713	772	779	719	774	754	790	741	778	699	730	729	800	762	797	709	718	732	773	774	761	763	789	757	789	777	818	772	737	759	773	751	768	781	792	761	765	711	771	761	729	766	770	746	770	720	748	790	739	758	779	778	782	783	763	758	777	789	716	722	733	794	794	766	792	774	772	773	770	790	743	755	760	805	784	767	762	767	791	763	751	717	721	787	767	788	751	737	769	744	743	779	725	773	711	747	727	716	725	758	796	754	739	796	747	804	792	760	816	802	785	801	756	730	789	738	780	831	771	749	752	769	740	769	736	812	752	744	767	770	765	746	803	766	715	715	731	743	762	804	771	749	711	779	806	794	741	784	795	747	746	759	741	732	825	772	737	769	734	757	718	749	713	718	744	751	736	803	782	755	752	736	746	744	789	760	760	760	773	731	752	716	742	834	776	736	729	781	761	798	749	785	765	764	759	775	804	770	810	750	742	705	782	754	782	802	764	733	771	788	679	786	772	742	744	759	762	773	798	744	743	786	776	774	806	760	793	745	755	756	752	789	771	795	810	764	788	809	763	749	717	750	803	781	756	751	711	738	796	775	751	752	723	785	752	803	702	783	748	705	709	755	779	775	739	744	763	777	772	750	754	773	756	800	731	779	713	731	770	808	784	776	776	810	791	789	809	729	786	757	748	779	711	782	784	712	767	795	814	757	762	749	733	751	814	794	732	768	781	819	776	788	750	782	845	728	745	761	800	779	795	727	794	772	813	754	748	733	795	760	778	740	828	792	727	780	745	802	785	765	765	758	766	770	791	721	745	771	763	741	770	770	771	763	751	780	755	743	748	792	736	773	785	729	790	721	771	763	729	778	785	769	754	761	728	752	770	769	757	750	742	764	712	773	738	770	775	760	774	763	793	750	733	758	775	746	811	781	760	727	808	755	762	752	729	751	793	793	729	767	766	758	756	825	758	740	764	756	757	773	808	719	794	752	734	725	769	745	767	769	792	728	735	801	768	822	767	745	763	770	738	729	775	742	798	754	726	717	773	759	761	801	751	732	744	768	777	755	765	765	730	742	736	744	733	756	752	765	725	756	761	743	762	752	734	788	775	758	792	757	816	760	794	721	770	699	789	733	729	756	750	745	817	716	810	744	762	732	760	737	794	751	786	774	773	785	748	749	793	760	678	779	795	779	722	758	786	782	763	726	793	731	750	739	767	782	750	790	711	754	746	795	712	786	760	709	719	736	754	733	745	826	766	789	793	740	753	742	762	739	776	736	769	796	730	754	702	803	693	735	769	768	793	748	746	766	789	783	793	759	769	749	751	811	759	767	757	793	766	756	792	731	742	764	757	765	751	745	731	733	831	798	733	776	772	740	733	737	741	784	727	759	747	732	742	721	806	747	745	725	702	801	792	780	730	736	808	721	777	718	790	773	757	750	771	782	718	805	725	801	716	811	764	765	799	776	759	711	780	769	715	747	775	798	805	759	787	738	782	776	729	750	751	741	772	744	758	687	717	778	781	734	737	764	755	754	766	729	740	792	740	809	736	763	731	786	720	820	802	718	737	811	724	765	732	787	750	777	712	767	740	783	791	765	754	819	757	783	763	816	763	784	769	739	758	784	741	815	713	790	780	783	788	708	763	796	792	758	788	781	790	794	785	792	852	778	741	736	702	785	772	724	727	747	757	785	764	754	769	814	763	802	724	725	758	722	759	785	795	774	739	740	750	797	736	754	718	786	742	774	778	769	753	809	744	797	714	771	815	768	758	731	748	731	776	755	741	786	748	779	743	772	781	694	755	816	736	777	753	755	760	770	760	712	734	793	766	719	767	786	731	770	785	747	726	772	784	715	787	751	782	755	739	748	784	766	767	711	758	726	747	808	718	750	815	738	758	758	756	746	816	756	704	747	765	792	779	733	771	749	780	763	796	808	809	792	760	755	767	744	751	752	794	739	765	786	775	830	747	767	782	755	761	770	749	772	771	789	738	786	766	761	772	804	712	765	794	753	761	707	728	755	714	779	782	775	838	733	823	756	773	787	809	725	788	758	827	759	758	849	768	786	745	719	775	713	759	763	750	790	732	759	779	774	781	711	757	707	784	754	776	764	757	772	788	715	758	792	756	805	778	744	716	791	791	781	693	806	745	770	812	788	723	733	804	769	792	756	734	804	774	745	764	715	757	785	796	778	760	714	775	786	810	765	781	745	751	760	756	796	711	762	744	775	788	745	780	776	770	824	760	754	754	786	748	735	803	741	774	760	772	758	720	758	798	781	760	778	767	771	727	732	807	779	791	776	805	774	754	771	739	792	747	780	755	730	766	730	746	755	781	795	698	798	783	763	735	720	784	719	759	748	767	765	756	734	764	770	771	746	784	751	733	770	723	761	788	743	778	775	766	742	755	705	741	791	814	822
23638	21027	28530	25101	23970	22345	16946	10805	7831	6094	4693	3742	3106	2590	2143	1881	1597	1412	1396	1335	1280	1176	1066	1060	1062	1020	1049	1030	949	975	1012	922	948	904	919	903	880	902	902	884	898	878	844	868	884	796	863	924	869	852	837	811	885	857	785	828	875	845	816	823	901	894	876	885	867	955	875	880	889	829	898	837	904	860	875	894	871	858	817	894	851	879	875	889	910	804	800	860	845	858	825	895	852	883	862	925	833	862	893	811	896	849	844	808	893	898	879	851	864	869	871	880	890	860	852	808	849	796	858	796	889	866	868	797	848	870	859	900	870	864	817	840	860	851	899	870	895	866	858	877	867	862	854	867	878	829	823	850	868	789	884	858	834	871	878	867	801	817	905	825	861	902	820	820	904	859	850	903	868	867	814	859	867	874	880	954	879	921	847	866	832	825	834	877	882	879	801	854	892	925	879	822	889	869	827	826	850	877	852	864	815	839	821	873	844	831	829	939	843	865	870	812	823	894	875	858	906	865	906	858	809	904	867	828	843	824	834	869	841	858	894	857	860	879	833	868	860	852	809	873	823	854	888	865	843	815	882	859	852	889	823	910	862	861	847	799	880	871	837	900	862	822	898	865	883	822	861	821	879	815	854	842	877	858	895	897	876	848	899	895	844	875	802	903	842	879	912	840	854	870	875	852	858	820	845	917	825	805	814	862	865	843	882	884	889	845	849	845	888	887	807	826	878	879	891	838	890	871	876	860	889	819	862	799	851	855	855	901	840	857	841	918	886	849	849	864	917	868	809	879	882	844	812	847	830	853	924	915	863	877	902	847	833	854	849	796	862	845	868	901	868	868	829	848	839	849	918	902	834	869	836	795	863	879	803	902	889	873	852	856	862	835	857	875	881	884	837	874	840	917	959	908	833	849	857	892	893	794	874	849	862	837	841	876	886	898	857	808	852	851	899	861	884	848	824	831	826	829	886	877	865	864	815	866	856	901	841	827	836	876	930	842	844	861	810	890	911	803	843	934	857	883	833	837	834	838	880	899	874	838	867	884	821	872	918	839	834	840	849	837	872	892	901	856	880	870	863	891	869	870	851	845	894	860	867	852	837	839	863	841	885	876	854	918	892	879	800	865	916	929	873	897	899	880	843	883	891	885	851	841	864	866	913	865	878	862	851	885	816	877	820	842	868	910	911	834	864	847	862	869	865	840	824	827	800	899	841	821	883	860	827	883	914	905	852	903	901	885	848	863	865	830	875	849	872	901	837	884	835	811	807	794	886	950	872	800	826	880	926	838	904	822	901	860	865	903	829	872	817	836	859	847	836	897	901	861	880	880	818	884	914	880	828	834	871	903	861	820	855	878	865	774	894	884	858	859	879	860	854	840	847	856	820	890	912	838	894	898	867	911	860	841	852	833	848	879	806	901	859	868	859	833	896	868	841	921	841	793	802	897	842	854	887	852	850	864	872	839	840	844	891	871	805	830	858	846	880	872	860	884	894	874	859	905	878	895	855	853	885	913	830	852	899	828	860	823	928	889	895	838	885	894	821	894	851	873	873	845	863	929	878	912	871	910	851	828	883	939	899	867	910	834	836	887	887	837	854	879	861	858	845	909	834	920	832	928	854	876	824	893	842	813	840	883	873	823	852	833	863	848	867	866	815	888	885	842	888	817	876	885	935	829	852	867	900	842	902	809	926	873	924	877	887	832	830	867	831	869	852	889	843	910	893	826	875	894	837	842	840	890	850	878	880	853	865	878	837	898	885	894	908	858	860	881	861	827	835	822	844	847	916	852	855	856	894	897	889	806	849	854	834	853	814	888	911	838	849	880	853	851	876	899	838	878	858	892	900	887	852	834	850	858	886	816	858	815	841	872	845	853	806	813	833	872	864	890	839	865	861	864	859	839	870	833	856	872	854	890	796	857	841	868	884	858	892	803	862	852	838	870	843	838	866	869	860	864	908	892	866	868	825	831	810	830	893	847	853	833	867	912	826	881	893	866	884	822	818	895	844	922	904	827	903	881	838	871	864	825	851	802	865	869	816	877	836	884	865	849	824	844	827	881	816	877	874	839	860	841	854	846	839	868	868	858	861	861	863	880	849	849	839	923	868	856	893	870	867	864	894	887	887	888	815	816	885	855	886	863	815	898	831	855	864	869	818	840	882	817	881	904	872	862	912	873	824	838	878	871	828	876	822	852	883	861	849	853	836	858	838	843	812	831	873	818	878	849	792	904	866	854	873	870	821	826	853	840	868	861	867	829	924	888	865	863	911	894	838	822	866	855	878	854	841	902	862	826	925	830	880	889	859	860	901	886	840	849	893	838	813	837	885	853	902	858	810	857	893	835	897	920	874	872	867	836	878	829	795	866	878	853	878	871	875	881	851	865	822	912	888	832	901	907	887	874	811	866	837	887	848	863	802	880	827	877	864	863	880	863	848	924	871	855	900	844	811	870	890	912	912	861	919	840	880	885	871	805	903	865	858	811	895	860	873	814	919	887	774	817	834	847	920	812	805	880	829	885	884	863	855	844	839	857	836	899	849	821	866	886	894	863	838	877	937	868	820	879	872	836	861	868	830	837	867	878	803	851	911	908	854	874	872	860	855	892	865	906	882	867	824	865	844	904	846	869	838	863	845	839	831	875	804	886	855	909	831	875	909	824	890	898	795	904	918	904	836	863	863	908	815	836	887	826	808	869	865	854	825	831	829	909	824	861	831	838	845	901	849	828	868	830	880	852	908	836	845	813	809	842	861	864	865	849	832	882	895	864	850	882	908	889	797	834	891	878	894	841	865	857	886	934	875	805	872	887	811	866	843	918	851	878	839	841	896	824	918	811	830	917	880	831	893	849	889	916	817	853	894	822	872	891	894	868	858	860	869	903	835	861	909	875	848	843	841	831	900	817	855	863	824	880	849	858	896	907	818	899	917	833	863	862	863	888	857	854	836	851	877	847	840	903	854	899	903	884	918	841	883	851	846	809	839	900	874	866	848	815	854	874	846	895	826	838	850	873	887	825	857	910	868	822	808	861	839	825	855	906	837	848	876	884	853	860	820	855	888	856	866	920	876	896	888	884	863	871	849	849	891	919	854	867	868	886	866	831	895	811	824	867	891	875	839	884	859	803	856	886	894	923	830	889	895	886	849	908	876	863	843	844	842	853	884	842	809	878	885	865	799	880	883	887	875	796	848	834	854	904	843	900	832	871	880	819	864	836	859	899	909	877	827	837	843	838	863	922	885	878	809	870	892	847	835	867	895	882	856	869	848	859	899	892	872	922	873	889	879	869	903	894	840	852	845	857	848	844	837	832	829	943	862	876	821	853	854	867	900	875	902	842	808	880	860	874	809	819	866	811	837	882	896	836	876	881	840	844	888	806	845	890	868	865	885	848	852	887	825	874	860	901	846	847	842	878	888	855	830	814	886	863	846	873	814	871	833	874	877	860	893	843	836	861	882	849	881	819	857	873	812	834	863	829	859	889	863	878	865	866
33417	57993	44785	34432	28398	21651	16650	13446	10483	8233	6555	5206	4255	3406	2695	2362	1928	1726	1579	1431	1448	1274	1204	1151	1188	1079	1061	1037	1001	1033	983	1000	933	1001	930	927	921	885	894	864	833	901	869	872	791	911	860	860	828	875	872	837	885	869	774	765	805	850	902	831	872	822	892	838	860	867	859	854	832	843	855	820	834	802	908	824	837	883	838	851	882	791	825	873	844	848	900	886	828	833	821	879	853	856	849	845	892	865	887	846	827	871	914	781	864	904	836	812	837	839	900	855	828	899	848	835	837	851	890	850	832	841	828	875	847	846	779	853	860	823	887	841	885	819	838	877	827	883	870	893	901	851	869	859	803	841	875	853	871	864	843	790	839	800	875	874	867	860	880	877	831	833	800	877	838	868	857	828	861	840	844	867	860	842	852	836	835	911	898	824	866	848	876	837	837	841	857	854	830	798	845	851	826	861	842	791	855	881	862	838	839	833	835	872	886	839	893	856	819	846	808	839	822	827	886	853	866	857	836	797	838	903	878	850	896	838	831	844	844	819	835	868	817	870	809	895	836	842	820	870	808	865	885	856	872	871	877	813	857	871	823	799	851	823	843	857	814	862	904	854	855	829	864	809	830	866	809	825	857	808	841	850	836	855	833	872	880	839	880	851	860	886	859	788	893	893	876	828	858	836	883	820	827	866	884	864	816	826	873	866	886	813	845	832	886	862	815	834	796	847	896	836	861	839	883	839	864	821	790	832	856	823	826	832	847	881	837	867	802	839	834	898	857	874	812	843	901	856	842	848	789	815	892	810	829	859	811	818	895	792	892	825	860	833	807	775	908	785	871	884	843	808	842	871	853	864	892	856	876	878	832	882	855	833	838	875	844	834	831	858	851	797	837	872	837	873	853	895	817	824	858	813	875	824	854	893	843	855	873	835	872	846	810	864	882	887	861	840	846	848	881	868	883	887	837	882	837	889	888	860	805	801	899	868	849	825	828	787	832	852	871	860	855	828	860	885	788	860	810	848	835	806	778	807	855	823	851	830	838	810	849	813	827	886	841	910	881	870	830	820	810	857	820	808	828	796	812	915	841	842	863	848	837	833	857	847	838	858	839	854	853	905	843	849	821	886	829	841	867	817	824	870	831	861	880	815	848	851	873	853	864	838	852	828	851	837	862	816	867	862	894	797	788	821	855	869	842	847	851	847	810	878	828	881	854	858	845	868	827	898	850	862	806	899	836	821	843	869	822	849	846	921	883	934	858	903	851	848	875	817	879	841	868	811	874	818	856	874	892	886	831	830	853	835	878	802	885	817	823	842	881	850	833	871	855	862	831	855	816	874	857	819	817	837	777	818	863	885	883	848	824	891	861	853	846	867	879	910	853	807	821	873	877	874	861	810	857	890	861	810	901	801	839	850	814	824	861	853	869	863	859	849	836	823	863	844	861	786	808	816	849	848	870	891	809	845	875	840	877	844	839	845	815	877	881	886	833	844	810	801	870	864	848	871	812	873	912	876	776	826	809	845	856	836	851	828	891	838	855	881	853	882	834	824	860	863	879	841	855	859	853	860	767	849	861	825	873	848	855	865	853	855	884	828	835	878	852	821	882	826	843	891	899	849	858	818	865	839	879	824	835	887	861	876	854	876	839	827	862	845	860	889	836	828	827	874	850	865	852	832	824	814	844	885	771	879	830	886	858	854	843	886	866	849	869	819	841	882	864	888	873	851	844	876	821	853	875	819	842	822	883	849	900	837	776	820	845	881	896	821	831	863	851	874	850	835	823	853	905	872	812	854	808	878	864	858	858	920	830	864	839	817	802	812	802	832	809	858	886	854	787	891	822	811	869	800	881	841	872	786	827	887	842	897	816	857	867	832	881	861	810	809	827	882	859	820	812	851	829	825	896	864	839	929	882	856	877	836	825	854	860	788	851	844	849	827	866	849	887	817	788	848	809	849	918	852	880	851	874	869	863	875	905	867	801	847	863	882	827	928	868	884	824	841	808	882	807	835	877	784	853	833	830	817	861	791	859	852	840	796	836	851	861	859	811	876	846	863	862	895	910	888	866	778	836	856	918	892	870	850	909	876	850	843	823	936	861	827	815	854	810	932	832	840	869	905	839	848	867	916	870	859	826	858	827	811	856	886	855	822	813	846	827	866	842	864	872	853	817	846	805	910	855	885	846	864	864	851	846	879	792	866	798	856	850	865	808	864	860	831	823	861	849	856	839	825	860	815	877	827	894	791	822	819	823	820	853	805	877	817	826	807	801	842	844	842	823	852	862	861	835	866	881	860	858	911	859	884	864	836	836	847	794	826	883	857	795	885	837	814	800	867	877	863	873	783	833	843	905	845	847	861	832	869	831	867	815	799	838	881	847	782	877	913	819	852	871	858	842	848	874	850	800	872	870	835	809	838	808	875	822	861	865	845	837	906	868	864	874	886	847	875	808	807	878	830	870	876	796	838	845	854	866	836	853	820	922	856	816	857	876	850	834	908	826	866	778	835	888	808	836	884	874	861	844	833	847	870	837	862	819	901	837	865	812	826	845	870	856	835	822	858	843	829	820	871	865	843	851	861	859	838	900	843	824	858	832	811	863	870	868	821	843	889	858	790	835	855	829	832	832	861	839	875	816	824	854	847	887	836	858	852	844	871	830	812	841	805	857	801	874	824	814	802	818	839	881	855	825	867	849	842	838	878	831	839	829	819	869	832	905	845	864	787	875	833	891	840	867	829	850	872	864	842	910	838	843	858	837	870	892	871	839	831	808	848	874	861	841	889	872	841	825	793	834	859	823	860	846	902	850	877	854	843	825	793	839	838	860	871	838	799	821	855	908	871	856	835	822	858	783	842	944	887	843	827	822	843	810	862	828	895	843	763	827	865	827	866	790	841	865	873	856	864	819	850	822	833	833	883	855	842	838	888	867	901	744	842	921	886	890	837	824	834	839	901	842	838	862	828	842	866	818	867	824	841	851	860	819	853	881	835	841	877	838	859	817	840	892	833	894	873	821	869	858	831	858	837	825	832	847	877	865	863	907	876	798	902	884	794	839	813	880	851	882	835	876	849	879	883	838	882	850	817	843	875	809	792	814	857	809	828	811	796	806	819	878	825	854	820	840	863	837	869	800	887	803	862	893	821	761	896	841	860	857	835	834	892	865	862	831	885	855	835	839	873	833	850	857	837	832	812	805	865	809	805	835	867	831	872	840	816	853	872	853	846	886	807	817	868	789	856	845	775	874	836	794	889	876	790	840	862	876	835	865	878	873	806	801	803	880	830	864	850	875	840	872	849	857	896	869	877	841	855	857	837	880	841	819	815	828	865	824	834	861	853	859	837	874	865	877	877	867	867	850	824	888	849	824	799	876	914	863	852	837	886	877	858	853	834	887	826	832	837	892	854	891	809	808	911	835	868	818	883	803	857	859	840	865	795	868	827	792	799	821	844	872	841	811	916	837	861	872	789	908	826	878	839	857	814	869	859	834	819	864	822
24699	21085	28605	27568	23045	17134	11370	7678	5792	4565	3608	2893	2583	2076	1738	1575	1374	1287	1207	1116	1148	1063	1043	949	995	934	945	914	907	906	917	897	903	926	796	869	825	831	803	864	800	822	843	808	822	833	813	861	775	760	799	836	814	852	817	860	852	812	841	820	877	867	829	828	824	859	842	804	837	885	797	787	833	784	836	831	790	820	758	795	870	794	790	872	771	873	832	796	807	840	754	807	782	839	819	801	859	861	847	836	843	808	785	820	833	834	850	795	842	774	810	809	777	797	845	803	855	858	800	803	857	822	757	822	847	793	870	808	794	800	805	815	819	802	812	784	795	879	776	882	840	817	823	792	832	776	812	803	813	847	795	846	852	824	834	811	754	851	833	777	820	822	852	796	836	842	808	827	786	860	834	806	823	864	817	801	850	814	822	858	826	867	804	809	858	793	838	833	824	847	854	797	816	816	885	811	853	811	789	789	881	856	842	821	814	867	848	811	808	795	834	782	797	811	848	816	878	786	850	864	857	784	838	797	847	824	816	889	852	832	855	808	831	791	800	820	855	812	837	864	843	798	804	800	853	817	814	861	837	824	841	803	833	778	804	843	809	785	802	862	804	848	845	769	823	858	826	852	811	805	767	832	870	859	834	828	815	845	821	883	791	834	881	863	815	804	841	807	811	859	805	840	806	802	844	830	764	776	771	819	775	839	843	847	825	922	825	804	845	873	844	813	774	798	862	819	816	781	787	846	836	838	812	755	817	835	759	849	818	781	873	799	810	780	801	823	815	823	870	864	803	850	782	825	865	823	821	770	793	783	823	775	778	821	798	835	874	745	801	824	805	825	849	859	838	856	828	862	769	836	858	808	830	806	806	845	816	817	802	821	801	826	769	824	822	789	876	778	853	892	798	793	805	853	845	809	848	812	841	853	778	835	836	860	781	788	841	811	838	856	812	868	862	848	749	805	831	811	820	822	812	816	822	822	845	863	780	802	853	887	805	868	836	877	851	814	831	838	807	843	813	856	752	776	844	835	828	805	843	827	844	856	838	798	860	813	772	852	781	809	808	876	829	847	830	870	815	855	837	783	844	852	779	815	825	784	846	858	793	828	791	836	819	778	815	843	819	810	792	841	825	795	807	782	814	841	796	830	854	843	826	846	834	841	856	810	807	793	777	857	789	830	840	802	790	832	839	817	839	793	793	821	865	828	797	806	833	829	780	822	850	823	843	804	784	808	815	873	790	824	828	841	789	844	866	801	837	809	823	830	840	796	846	780	824	784	883	855	814	820	874	773	856	822	829	842	800	825	838	809	902	839	839	835	833	837	857	813	789	836	815	819	884	872	836	826	856	822	858	834	839	808	825	839	807	840	742	809	767	837	793	795	826	837	838	824	764	805	795	797	808	761	854	820	790	869	826	827	808	802	814	802	827	810	835	770	826	853	798	834	826	824	832	831	865	825	815	882	794	892	835	826	899	839	796	852	828	824	834	836	766	861	862	870	862	772	788	782	825	887	873	765	828	816	874	827	809	833	936	837	781	761	787	859	819	791	898	772	873	795	796	802	819	849	797	895	813	799	831	810	802	821	752	829	862	823	848	858	799	792	852	813	804	859	831	802	839	826	838	866	846	818	794	854	844	824	809	798	809	747	824	840	819	769	835	769	822	813	861	832	824	795	805	851	840	864	864	836	817	874	810	850	853	782	796	831	810	803	816	866	787	803	855	834	840	836	824	860	855	803	818	879	814	861	879	859	808	858	865	804	839	842	825	786	871	808	801	811	848	842	796	819	893	834	862	841	852	814	825	819	826	792	816	789	821	863	854	833	811	827	805	826	829	830	828	834	784	803	854	800	845	870	809	785	800	849	803	781	861	863	836	799	836	857	815	791	828	788	817	844	771	799	830	870	757	840	831	761	847	822	823	819	827	793	816	878	769	817	804	813	893	795	789	823	851	847	813	900	810	819	860	825	768	816	843	836	837	840	834	799	788	809	806	850	830	879	843	874	857	824	816	806	826	820	857	852	822	793	847	861	852	818	819	807	856	826	807	826	752	772	797	853	903	827	812	821	786	859	818	786	836	833	807	821	818	822	816	770	842	808	836	818	789	846	820	742	841	834	881	835	804	866	815	843	882	778	816	845	785	817	799	848	810	876	822	760	809	803	801	843	860	782	848	834	811	809	811	814	794	824	831	819	827	804	807	796	836	792	817	803	874	833	831	794	801	826	828	814	807	843	814	845	816	837	802	818	778	822	842	812	813	814	818	823	806	772	842	870	798	856	839	829	821	815	851	873	790	792	816	785	842	829	799	774	790	800	790	812	825	836	847	812	851	818	835	854	800	796	860	795	856	832	841	830	846	829	840	825	833	827	793	850	806	797	783	824	855	790	720	850	826	838	836	857	834	846	885	820	818	746	826	828	792	819	837	861	870	829	814	825	842	815	827	861	844	826	791	846	809	869	877	815	822	816	838	828	791	823	835	827	822	845	874	796	866	797	792	817	796	820	821	790	800	911	855	812	786	863	867	860	778	821	855	867	824	780	842	887	854	811	812	845	799	802	832	796	851	818	798	876	884	800	832	844	856	822	808	850	830	829	808	823	810	816	837	800	797	798	817	820	769	768	848	825	790	826	822	836	824	837	763	842	864	845	758	819	866	834	832	841	775	798	845	803	812	829	823	785	816	816	824	795	849	855	831	838	841	861	811	811	794	847	874	842	882	820	817	879	852	848	806	863	845	819	832	797	824	811	845	861	819	828	818	843	823	805	837	834	806	811	820	807	835	848	787	818	782	873	790	902	845	839	832	776	841	817	850	798	811	845	829	856	816	838	882	854	860	805	860	816	800	838	812	836	837	784	803	853	838	859	860	825	835	840	806	852	812	857	789	869	849	882	866	840	893	802	810	841	853	815	830	830	826	820	829	790	850	850	803	816	846	791	823	796	842	839	795	767	768	787	821	826	785	856	831	850	845	796	816	841	881	873	806	810	845	849	776	849	819	806	818	881	841	814	837	842	825	825	767	785	830	812	798	821	855	808	813	809	786	815	889	847	855	808	863	828	789	818	818	849	855	815	793	811	788	773	850	827	863	803	799	798	848	823	805	790	799	846	823	825	806	849	798	857	833	827	797	867	837	848	814	798	799	809	800	752	818	814	868	784	845	814	839	834	848	791	839	799	847	807	829	795	801	819	855	816	802	885	828	790	801	823	824	831	873	794	823	806	806	803	800	825	848	824	844	813	813	793	859	829	831	821	840	821	853	814	792	772	785	833	821	818	838	798	821	848	829	858	823	788	836	817	824	824	808	772	812	842	816	800	763	844	826	818	842	786	773	819	815	756	830	797	818	805	865	834	796	842	831	846	794	786	835	870	845	855	802	812	812	806	852	828	845	863	887	824	889	792	866	843	808	830	781	851	826	830	782	817	841	849	826	811	818	833	827	865	836	862	788	825	808	819	823	811	813	839	792	873	836	866	837	825	805	799	813	816
33200	53537	40903	30805	25262	18538	14383	11093	8722	6945	5267	4197	3524	2896	2243	1944	1756	1547	1376	1285	1274	1153	1140	1133	1049	998	980	990	1006	965	920	929	917	888	936	854	832	874	844	824	812	839	855	852	837	831	844	818	859	858	826	806	814	815	835	846	846	868	783	847	830	875	838	885	820	847	793	843	861	837	845	819	831	806	847	831	787	822	905	833	856	804	829	836	846	823	819	820	826	801	824	796	782	861	844	902	785	815	784	836	842	790	831	790	808	829	793	801	881	774	842	855	831	883	815	825	824	831	818	819	838	865	775	866	869	837	850	868	799	814	791	847	806	815	867	804	781	923	803	841	876	790	863	819	851	866	859	839	801	841	835	795	869	846	820	811	741	848	806	843	881	844	803	818	842	864	835	836	845	786	854	864	747	871	867	833	769	821	828	820	865	800	839	822	857	827	829	766	861	875	875	843	886	831	880	887	816	823	864	785	818	857	819	852	816	842	799	792	825	874	786	807	792	833	855	829	824	788	839	833	820	815	802	810	827	833	845	865	889	885	839	830	844	821	803	818	847	836	862	812	810	845	817	824	847	818	821	815	836	820	750	812	881	823	836	806	801	854	851	835	849	853	831	846	826	810	823	825	797	838	838	886	834	810	834	904	803	810	821	801	808	844	837	831	790	823	863	858	802	833	839	844	817	822	832	870	833	841	826	875	779	829	796	827	842	830	786	785	834	854	803	878	784	843	805	872	770	836	825	840	797	860	806	834	897	808	884	892	820	831	805	826	829	815	826	861	821	810	838	803	807	820	756	813	824	815	851	852	812	808	869	824	795	820	797	795	801	862	864	769	840	814	840	794	820	801	772	787	851	818	840	825	853	815	851	804	771	829	861	821	790	843	868	847	806	833	821	857	869	804	822	816	834	848	800	826	836	849	841	872	901	791	772	789	824	812	843	791	851	820	886	808	753	808	822	800	820	816	839	854	801	840	811	841	840	799	808	876	817	845	809	795	818	779	804	815	874	864	873	809	853	835	804	866	839	829	858	789	820	866	796	835	855	849	800	841	787	805	884	805	791	830	833	806	857	802	837	871	807	874	793	833	835	854	797	835	847	847	825	807	796	858	867	835	812	840	781	857	844	782	851	790	837	785	803	849	803	853	867	826	798	838	850	785	839	860	815	825	825	822	839	796	853	790	798	846	751	810	872	823	801	898	859	765	874	797	860	844	882	835	858	863	822	886	773	846	816	875	804	810	800	848	877	893	823	830	816	876	777	867	806	785	802	803	808	851	844	804	832	809	856	831	786	801	820	869	873	824	843	818	794	911	801	850	830	839	865	798	838	839	851	838	805	848	814	881	830	860	786	853	831	846	834	828	802	793	822	833	853	804	826	825	840	845	821	857	884	891	837	796	840	854	836	873	832	824	881	819	792	845	808	806	860	812	858	849	851	803	804	831	875	854	808	848	852	842	867	811	844	804	897	781	794	903	825	820	837	856	810	808	856	817	859	833	747	806	836	812	808	845	811	801	829	816	810	848	833	831	871	794	783	784	868	843	880	836	793	853	838	806	813	822	835	852	829	835	840	782	848	792	832	803	794	857	851	813	800	830	844	797	800	839	771	872	813	836	778	809	875	808	839	815	785	824	758	781	882	831	833	862	773	827	803	760	815	840	891	814	910	836	853	791	836	819	865	844	811	787	855	834	823	849	837	816	828	864	823	821	822	865	826	797	794	824	791	803	789	862	792	777	843	861	797	823	848	805	881	791	802	834	827	826	881	840	873	836	863	852	816	829	828	858	853	850	850	822	810	820	808	816	802	815	844	790	877	827	837	864	818	815	821	804	888	850	803	866	812	798	855	863	851	844	863	880	827	826	854	884	828	850	808	863	830	800	825	812	874	837	826	867	855	859	828	854	846	860	891	759	848	812	882	823	834	818	820	792	788	802	839	851	824	803	840	792	791	829	836	853	853	815	845	770	829	860	835	814	865	818	829	869	839	828	869	775	809	832	839	812	849	824	839	797	816	802	867	838	839	781	873	858	881	850	868	872	811	870	839	837	830	851	793	835	824	818	812	819	839	886	830	832	831	865	756	862	814	864	769	802	812	829	818	870	847	837	823	820	809	829	816	823	844	810	856	853	861	877	824	865	835	882	873	813	798	852	806	852	885	866	811	846	825	857	793	847	821	846	844	876	856	776	819	821	859	812	806	853	796	808	817	824	837	874	863	861	864	844	847	798	874	826	773	880	841	834	852	820	872	843	821	840	802	806	923	800	817	822	782	804	805	834	817	803	800	848	857	824	882	856	841	808	842	848	851	799	817	787	855	803	829	800	840	807	830	825	782	903	861	832	890	796	816	822	857	749	853	815	766	841	836	821	812	841	832	865	844	789	821	832	822	797	829	857	824	883	790	859	794	828	792	834	812	773	812	797	811	833	779	871	847	809	863	848	844	855	825	854	880	819	743	837	795	860	832	818	803	804	820	824	858	813	852	857	850	874	907	866	790	882	829	851	898	804	835	854	818	843	865	851	888	890	845	830	851	840	858	812	877	843	806	902	875	785	805	849	874	855	861	812	828	775	780	815	859	798	855	851	813	829	889	822	801	839	825	795	811	808	880	871	856	826	802	854	838	847	785	878	869	835	840	873	830	837	850	793	843	822	800	854	826	827	846	872	831	869	797	801	876	825	793	857	884	843	853	834	809	868	836	806	870	863	828	866	795	836	816	829	852	780	849	864	802	855	853	848	867	872	848	834	870	863	833	851	804	795	875	773	782	824	804	824	799	816	832	824	875	852	895	835	753	810	831	852	823	840	805	814	852	774	865	807	805	772	849	861	867	830	858	873	835	832	830	822	884	834	820	770	841	850	854	839	869	820	814	869	770	771	872	862	827	851	843	805	877	799	821	812	818	834	842	830	770	818	798	783	830	799	836	863	774	791	816	834	801	886	833	828	807	900	829	845	865	813	814	830	838	856	798	892	845	870	850	867	801	873	762	846	816	839	860	856	831	849	859	793	863	819	845	781	790	848	818	805	807	784	802	790	822	853	810	835	831	834	811	858	828	827	822	783	811	811	900	813	856	874	824	817	869	818	876	840	805	767	889	858	818	829	740	799	807	788	814	817	827	875	828	867	860	856	824	901	868	840	767	859	851	839	823	808	852	942	833	824	825	841	838	848	901	782	838	843	861	858	801	875	836	807	875	828	790	814	795	817	831	824	819	853	848	830	811	767	820	791	808	824	829	770	829	803	838	823	797	835	831	838	883	882	825	860	860	783	839	874	857	776	809	840	829	846	781	830	797	827	868	823	860	864	885	926	857	808	830	800	870	805	897	837	791	869	875	820	780	837	849	851	828	848	808	889	869	826	852	930	855	859	888	874	851	850	837	803	855	838	858	840	779	829	844	815	804	835	764	834	866	853	853	818	815	813	820	885	850	799	831	808	819	837	844	839	846	840	849	819	862	822	863	845	823	837	823	850	811	811	824	842	832	819
22482	21054	28783	23753	22162	24320	24508	15101	10694	8297	6666	5003	4164	3300	2618	2360	2123	1950	1727	1596	1519	1414	1382	1342	1277	1282	1210	1225	1159	1165	1185	1151	1141	1065	1103	1125	1016	992	1035	1013	1063	1059	988	996	977	1005	997	995	941	964	970	953	1028	994	995	976	970	998	1005	1008	1015	1030	991	969	1028	973	961	1004	992	1037	973	1016	989	960	1032	994	981	1020	992	1024	1031	987	954	980	971	988	978	1003	1060	997	989	987	993	1016	1068	977	994	1007	1044	993	1004	1001	956	1037	1031	977	965	988	1028	1028	1001	994	953	927	1019	1019	1044	1009	1001	992	954	962	988	989	1019	968	960	965	999	1035	966	1036	990	1012	1029	1006	1002	973	1019	963	979	988	1014	936	968	937	946	973	1043	952	992	955	945	1044	1015	1009	954	957	995	972	1049	914	990	991	1025	948	1029	1033	931	1028	968	967	979	1037	971	1046	1033	959	1029	966	938	971	1042	1004	965	1027	990	1006	977	1000	967	919	986	990	996	1026	959	1004	1041	960	1005	995	1035	987	1010	951	999	1021	1022	949	978	987	1017	957	1010	1059	963	996	996	954	1012	1053	1004	972	1018	1015	972	965	1030	1000	1022	985	953	991	993	997	1002	1022	1030	1009	974	994	944	974	1000	953	996	997	984	974	974	1013	975	993	962	1057	1030	1007	947	1035	1017	996	1073	973	1002	1025	972	1067	1024	1011	980	927	1006	992	1010	991	1045	1023	1042	1019	946	970	1013	1002	1023	975	1013	974	982	1042	919	985	983	1033	1017	963	967	980	950	1035	988	1058	973	985	1014	1000	1012	900	1047	1014	1063	998	956	948	983	979	937	993	1028	1033	1024	1032	969	924	999	1031	1045	957	998	941	954	979	989	950	955	977	1021	1035	1033	1006	975	955	1009	965	972	984	963	1001	988	990	998	986	1051	1026	1034	984	1024	969	995	978	1021	998	959	978	1009	990	1035	1044	966	1017	1001	991	1014	989	1022	1038	1020	1054	989	1028	993	1015	976	959	956	945	988	971	1038	988	965	983	1013	992	1003	1022	989	1029	963	981	951	1011	984	1081	964	1018	978	969	946	980	970	1004	995	1044	976	955	1026	995	1076	1022	1013	963	977	1056	1041	991	1032	995	1035	1014	1021	1023	1039	966	947	1013	1005	987	950	978	1010	974	981	992	981	976	965	975	1019	1064	979	964	1024	960	928	967	922	1029	991	987	1010	952	976	968	1054	1009	1014	1007	982	1063	1025	981	988	1001	962	1017	984	971	985	946	950	1021	991	973	1009	1003	1028	970	1040	948	1017	1027	1002	945	968	991	999	1006	1028	940	961	917	994	1034	974	997	964	1000	977	995	1051	990	986	1000	1066	984	999	998	1025	961	1034	981	1000	961	973	999	997	1010	987	1049	1004	987	971	1004	1005	1000	962	954	994	1011	973	986	971	1038	995	995	1049	1015	972	982	1015	1019	1051	1048	1027	1015	961	955	975	977	963	970	994	1064	988	917	982	974	1057	932	1021	1036	1038	986	1013	1015	1012	983	1009	948	983	965	978	937	1017	945	972	1011	993	951	1005	986	961	1046	997	1046	1004	1003	1008	967	942	952	983	994	978	1014	1023	1022	961	1022	1021	985	917	1058	966	997	1019	994	959	986	966	982	1057	1052	1045	1000	976	1057	949	992	994	970	974	965	1004	995	962	918	1010	970	980	914	987	1020	961	996	1024	989	1033	1081	945	1014	1018	937	935	995	1027	980	1030	913	940	976	975	988	1042	1041	979	1002	1017	982	1012	998	989	1016	969	992	1022	1002	1027	996	980	937	996	976	1034	955	1022	1024	1013	969	989	1010	979	978	924	1040	1025	1009	993	1063	985	980	965	964	1009	999	982	982	1048	968	967	1057	988	984	970	1009	1013	986	964	1000	1008	988	988	975	988	1009	1028	991	1069	964	959	1007	1002	1015	1004	1013	1035	1016	931	977	994	976	1050	993	1037	944	1022	953	1000	962	969	1008	1054	1002	987	997	984	937	1012	1011	947	1052	1019	1019	980	1018	938	995	1021	983	1017	1017	1048	978	938	993	992	987	1010	1045	978	1000	1058	957	1020	1002	1031	969	992	985	978	1003	1019	991	1038	1015	943	962	1000	1040	962	1040	1006	957	992	975	1050	1007	989	1037	1016	1009	1031	1025	1024	998	1009	977	980	1010	1021	989	1047	1019	989	962	1051	1019	987	1004	1018	1000	954	968	1003	1014	972	1051	1040	978	993	970	1040	947	996	1028	1030	998	957	1007	979	1007	955	993	947	1020	979	1007	979	1028	996	964	1012	975	961	996	989	952	930	960	977	978	962	995	984	1006	972	992	1023	998	967	988	1009	1010	995	993	991	1010	1002	1011	1019	974	974	987	922	998	1011	963	1053	1009	1015	933	1000	1029	1002	967	991	1029	993	997	988	964	966	1028	1004	962	996	957	1003	1033	1007	982	1022	1020	1042	926	961	1045	981	969	952	959	981	1037	972	1035	1036	984	1040	990	976	977	973	1001	1030	1012	1013	1001	979	1006	949	1006	1052	1057	972	980	1053	954	1019	945	1003	993	998	976	1015	950	986	985	957	940	1022	1017	944	943	1007	967	990	980	968	965	1018	966	986	955	977	1037	977	1010	1052	971	992	995	1068	1031	1009	983	1034	1039	996	975	970	973	1079	1039	989	1004	1080	953	929	995	1003	966	964	959	963	1007	988	963	1013	976	1014	975	984	994	1004	1036	920	966	1027	993	1093	1036	1005	965	1048	996	951	983	943	1043	998	973	976	1018	975	1001	956	974	1004	1003	971	938	990	990	899	1017	960	1000	933	986	991	1001	988	990	1021	987	1011	988	992	1035	980	973	985	1002	961	984	955	1003	994	994	1024	938	999	1019	1002	1010	989	993	1107	995	946	991	1037	983	1016	943	951	942	934	944	979	1043	946	1013	1027	992	1012	956	986	963	926	950	1004	1027	1018	993	938	1012	1040	1007	1029	1016	963	1013	994	1045	968	1006	970	910	976	974	1033	973	1002	993	956	975	969	989	987	958	987	1039	1012	966	960	1014	945	961	1036	982	966	1020	1023	991	968	968	950	1026	1024	966	1015	1071	962	973	961	1062	980	967	1006	988	998	966	1035	949	957	976	939	1012	1003	1003	1028	1034	1001	1001	960	1044	980	1036	1015	1045	958	1013	978	1022	1038	956	1040	1043	1042	988	970	958	989	1005	1004	982	997	972	1051	974	1042	1007	944	1023	1009	1037	994	965	948	1013	1062	943	993	997	989	1004	978	941	1036	971	981	1012	1015	969	1010	921	997	924	966	1002	993	1010	949	1058	955	1021	1015	1012	980	974	971	952	986	1026	946	967	961	1043	1006	967	1003	992	1004	984	966	1048	962	969	996	989	991	1010	980	978	1014	986	1032	1017	977	1010	1026	1007	1028	993	1010	1014	984	1035	1023	971	1001	988	1040	961	1004	1010	977	1010	987	986	939	987	979	962	990	1018	986	987	981	1020	901	1023	1050	1042	979	1016	1008	969	1007	995	983	986	970	981	1003	1017	968	1000	1008	1048	1007	971	994	1046	976	951	1036	971	956	1002	982	997	984	1039	1010	988	960	1023	1057	988	978	994	1046	938	1069	1013	1002	997	1008	929	1053	954	1001	1008	1077	974	1000	968	959	983	965	981	971	999	1022	960	976	1024	984	958	976	967	974	967	991	956	995	1032	989	996	921	1054	1080	986	997	925	1030	954	1016	948	999	1011	945	976	1023	970	963	992	982	960	1020	978	1003	1002	957	997	966	1019	984	1071	981	1014	996	965	985	973	1022	988	1033	970	1022	971	935	1019	982	975	1023	1010	948	1005	1011	1030	964	1031	933	1036	966	1095	1001	987	998	974	996	1030	972	1022	927	950	993	943	981	1047	1012	987	997	995	1007	985	981	964	983	1000	990	977	983	983	1025	983	937	1009	1010	971	1018	992	972	944	996	964	1033	1021	973	1009	967	1021	1034	1011	1009	1004	1041	1007	979	997	997	955	1005	992	994	1000	998	978	981	979	957	1037	1006	1052	1005	992	1025	1020	1008	1015	903	974	985	990	1024	1015	943	992	946	1015	987	972
36466	63089	48966	39483	33697	26836	21275	17344	13918	11019	8976	7039	5558	4372	3503	2897	2506	2338	2037	1918	1718	1716	1479	1440	1301	1309	1232	1267	1235	1238	1100	1197	1136	1148	1081	1053	1056	1039	977	1051	991	981	952	965	1036	934	998	1027	965	974	957	962	997	983	934	994	1002	972	1004	969	993	1011	961	962	974	1010	959	955	975	1058	944	957	963	937	1001	961	970	978	1031	956	972	933	1053	995	1007	927	904	941	976	954	989	942	985	974	980	983	1013	993	1011	968	985	983	966	940	980	917	973	1038	963	944	947	969	1013	937	968	961	913	992	1014	971	966	941	1021	963	975	948	986	966	999	978	1006	1020	947	982	938	967	979	1006	1013	980	1005	948	971	954	970	965	1001	994	939	967	962	934	1031	960	935	901	950	908	981	995	958	969	960	1030	966	937	930	964	977	1032	987	964	999	989	931	954	1021	986	973	983	1032	1009	1014	982	994	1029	976	975	993	945	968	966	1040	990	950	972	926	967	1000	978	985	983	997	960	978	943	952	953	950	924	1030	937	951	993	1005	1014	971	990	966	942	993	983	1009	972	980	954	1053	988	1024	947	974	936	972	953	996	968	938	1018	960	975	954	997	966	961	951	959	957	939	1016	1033	939	946	990	968	936	889	1019	994	962	1026	1015	1033	975	978	962	1002	977	999	911	948	983	924	966	946	996	1000	966	962	989	914	1012	982	968	1023	989	1016	988	947	954	996	974	934	983	921	929	947	1010	975	972	988	951	977	994	909	939	978	981	976	975	972	968	981	980	920	928	985	989	983	954	946	965	968	911	966	999	1034	1002	969	974	938	976	1001	1018	936	975	910	996	914	1025	993	926	945	976	983	1027	970	1024	926	993	988	919	979	940	950	958	976	948	901	1008	1022	950	977	956	997	1037	987	938	987	969	931	961	949	930	973	974	1009	956	927	1047	955	945	971	970	915	958	997	1024	976	980	965	938	1004	940	1016	949	1012	941	975	935	944	967	1002	943	972	962	980	953	1001	1007	956	929	1000	980	1009	957	922	955	963	940	991	974	942	937	997	997	1015	978	969	965	1014	971	954	919	886	914	984	1024	998	959	1003	971	1013	1010	929	985	1011	997	949	911	1040	960	978	949	1020	1030	1002	981	982	970	970	1014	950	990	962	964	995	979	1021	973	924	1032	975	995	991	972	963	958	954	933	1000	1015	1016	957	965	925	968	1021	968	1014	963	1011	943	969	960	970	998	1017	994	996	896	1066	942	955	971	961	959	950	978	943	977	967	1022	983	962	990	977	978	957	999	971	993	982	965	962	939	976	969	975	939	967	989	941	943	967	985	1006	957	1025	986	971	1024	943	957	968	1016	958	1063	954	948	943	949	953	944	978	951	921	985	918	956	947	923	1024	997	980	958	919	943	968	982	980	954	980	995	920	1036	1055	932	981	920	946	1028	988	946	952	944	953	955	995	943	1007	981	1040	1018	938	952	926	1017	1032	989	946	940	999	970	982	1012	970	1019	952	1032	1010	989	959	1063	908	980	975	952	943	973	971	963	993	982	957	970	910	937	959	988	993	964	998	967	972	1014	951	979	964	905	1016	980	984	941	1035	915	1014	944	946	986	973	954	980	966	953	988	971	980	983	1001	994	938	1004	977	935	1008	983	971	975	999	959	945	1013	1008	949	1016	964	941	1022	1037	951	959	998	911	938	985	1002	955	954	999	984	970	948	1037	980	969	981	1025	1055	967	928	922	951	1016	1013	990	956	932	977	1001	942	1000	973	951	941	1011	917	969	959	997	885	1034	942	1013	937	963	973	962	1031	989	1013	969	988	996	929	974	962	986	988	1003	921	948	940	929	1004	979	930	966	964	1004	984	973	930	1002	1013	939	990	924	999	967	972	988	924	967	984	977	996	962	958	1021	979	968	956	959	964	1006	993	980	946	981	953	966	932	983	956	964	984	976	966	989	943	1008	1001	993	983	952	990	967	950	963	994	978	981	968	981	988	955	988	891	1015	969	1007	962	956	957	997	991	947	947	1042	948	939	975	1002	981	952	976	977	918	948	977	984	1015	933	979	1015	941	1036	1012	996	929	960	1024	1020	951	1010	990	993	1003	944	942	949	1022	943	950	917	906	947	998	952	936	972	942	977	960	969	993	926	995	933	1002	928	973	956	999	975	953	942	953	1032	987	1026	973	993	958	997	915	982	984	976	962	1011	988	993	1001	1001	961	989	951	999	955	936	936	976	905	889	958	920	1012	970	1008	939	997	908	949	994	921	945	1008	950	961	986	940	1002	956	1026	1015	989	967	998	960	995	959	970	963	952	961	971	910	999	985	962	1032	982	914	943	954	923	1018	979	996	1015	978	926	985	950	1032	958	999	915	992	1019	985	1035	929	913	929	956	899	985	992	982	952	973	935	1013	922	997	951	922	965	937	904	986	962	988	993	982	951	980	941	925	913	1006	1035	1003	957	982	972	1010	975	947	898	1003	957	947	1046	997	992	970	920	989	979	959	967	980	962	970	977	944	981	965	1007	993	938	956	977	1003	921	952	889	987	965	971	1023	943	977	977	1013	1000	984	942	957	956	1002	953	976	950	1007	949	1039	942	946	963	979	996	977	876	985	997	1012	948	967	913	966	996	956	984	936	1006	939	941	954	1010	957	977	972	956	953	957	960	915	968	933	916	945	973	967	970	908	973	962	934	952	959	1015	999	977	993	981	1001	934	920	947	1017	966	945	939	1018	1013	960	884	992	988	965	970	965	1005	985	989	959	891	1029	988	950	947	966	949	971	960	1030	1005	949	911	1037	982	953	964	922	942	1017	986	1011	979	965	976	943	919	969	982	973	966	977	968	944	929	969	969	971	937	949	978	966	965	938	998	896	981	957	943	954	970	1007	977	1044	944	954	962	975	986	967	949	971	942	951	954	1012	946	1020	970	1010	1000	1042	996	962	934	907	949	1012	1001	982	992	912	986	1003	952	918	952	964	993	1007	1002	955	958	900	920	997	936	989	952	1011	927	979	987	939	942	991	991	1098	976	923	956	961	942	1026	992	1016	991	1008	1000	970	995	983	966	973	1012	984	1021	939	1028	982	940	956	977	951	977	980	945	991	958	966	1029	962	981	1012	952	1003	973	982	992	1014	998	945	943	942	943	931	979	939	954	932	988	995	981	931	965	905	980	1026	996	999	942	963	965	1028	938	982	975	984	999	995	945	1024	995	985	988	948	931	995	951	966	956	948	954	941	958	1009	980	979	945	946	941	1036	1005	932	977	979	979	1025	1010	978	943	949	940	957	943	985	988	976	958	975	986	991	964	971	1026	997	1003	962	998	957	919	914	971	932	1026	996	984	927	974	887	978	950	966	988	982	939	989	1031	929	1055	967	928	1008	1005	991	954	983	929	985	977	992	968	931	993	941	969	967	986	961	916	1036	992	982	949	983	951	996	959	997	919	943	946	969	1016	951	992	1030	964	950	943	965	982	993	943	945	931	1040	1010	1002	960	921	926	964	964	943	957	1019	944	952	981	983	979	951	1013	990	1010	977	926	968	939	994	978	969	1015	946	954	950	947	1002	991	924	984	988	989	965	984	975	1023	943	968	943	985	947	990	989	981	1035	1017	979	949	1005	998	946	956	966	924	1003	966	990	966	1012	1033	975	989	982	941	913	1026	985	989	962	999	953	944	951	973	1000	983	963	954	969	992	981	989	959	992	1010	964	971	985	935	974	976	996	947	942	995	1020	977	989	1000	978	965	993	967	961	1024	1005	946	930	954	975	974	971	914	977
31160	34864	36721	29407	20086	12569	8417	6090	4549	3512	2906	2280	1978	1651	1468	1289	1199	1140	1006	1047	986	967	893	894	882	859	857	895	809	863	827	816	854	801	780	800	801	779	765	831	767	769	739	748	727	783	785	781	704	760	782	778	733	747	788	759	796	778	756	759	755	787	796	762	774	773	747	789	801	797	771	791	741	804	736	790	778	785	793	745	769	782	766	796	778	796	767	767	781	769	769	718	781	747	774	786	829	736	756	826	753	803	754	737	771	803	807	782	808	765	749	762	819	822	711	766	701	781	783	730	781	754	803	774	832	765	774	805	764	757	775	765	792	815	781	794	737	757	720	747	774	778	752	781	779	765	803	775	793	767	759	710	743	778	733	761	738	761	776	762	821	744	791	789	792	805	750	736	722	825	743	732	732	784	804	827	767	786	810	759	750	787	733	780	777	763	781	736	702	733	767	768	805	744	756	771	728	808	767	756	731	720	710	795	764	807	748	759	768	809	762	791	791	743	743	776	772	832	751	735	773	752	756	760	737	793	818	783	787	754	720	755	766	760	775	780	799	780	784	738	699	773	776	771	782	765	745	718	781	805	780	742	734	744	776	762	724	777	732	740	782	794	783	759	764	749	733	769	763	788	783	743	827	812	791	701	804	781	770	839	804	778	787	811	774	749	787	743	762	802	766	750	760	833	728	801	731	777	780	740	796	730	742	714	775	768	729	791	786	760	798	759	763	777	792	694	700	807	751	801	759	785	733	802	854	770	780	728	764	793	780	712	803	726	759	810	757	754	778	802	748	743	785	800	745	735	776	748	800	758	717	753	761	783	766	753	779	738	738	747	776	783	770	799	834	758	779	782	795	731	760	773	754	759	770	777	745	767	719	762	751	794	780	766	770	800	766	748	767	781	734	806	779	748	769	770	783	827	822	769	774	783	763	762	764	745	783	735	816	755	833	738	816	795	740	820	748	791	787	756	762	783	770	760	779	720	772	787	786	713	741	757	783	743	737	755	748	703	785	781	783	817	802	775	729	763	781	743	702	791	778	791	744	740	777	786	742	771	754	750	733	746	741	765	762	798	807	746	735	746	785	763	773	786	772	768	777	775	740	733	748	748	692	807	777	774	785	731	773	758	758	745	778	769	786	762	810	823	754	769	744	806	742	790	802	792	782	748	758	738	773	736	763	718	797	773	736	781	738	750	804	731	730	765	747	763	749	799	762	787	747	753	768	764	799	774	762	791	785	742	752	787	780	761	769	762	781	769	799	727	776	751	787	727	802	812	793	811	768	723	728	822	739	713	749	723	763	770	801	763	740	767	721	800	802	769	728	769	767	808	803	807	812	771	750	771	706	762	756	764	805	755	803	780	753	793	783	751	777	748	767	803	729	792	800	764	770	795	750	732	727	782	764	765	747	806	760	775	776	745	754	737	789	736	725	782	817	735	765	772	799	760	768	763	763	782	778	808	812	749	776	829	792	780	770	778	757	799	756	706	747	806	763	778	836	748	758	726	760	743	712	755	767	737	789	768	806	779	805	782	742	777	768	777	780	798	764	729	752	766	778	819	749	737	802	758	759	787	774	811	780	803	762	759	773	793	751	751	807	759	786	742	793	787	774	734	801	775	757	756	763	763	793	769	756	826	763	770	814	808	795	809	770	817	777	751	783	814	791	784	764	716	762	780	762	770	755	757	824	731	813	774	782	768	781	766	823	744	732	782	781	773	756	790	760	762	748	800	751	728	781	801	739	752	772	827	764	793	759	746	803	747	775	815	800	802	759	776	756	776	764	779	796	755	752	761	804	708	760	724	752	728	785	788	772	780	808	817	756	743	774	720	832	744	792	755	769	760	770	749	751	742	822	792	783	742	807	793	748	738	782	802	802	791	802	762	781	796	750	833	819	756	766	819	774	787	712	770	722	755	762	737	805	745	795	780	806	739	791	761	749	799	770	796	778	783	772	766	809	754	765	818	772	804	793	721	763	810	800	796	793	771	754	801	742	744	766	846	732	826	775	759	781	777	766	798	720	758	732	807	718	778	727	758	773	762	766	743	783	720	767	733	783	742	727	793	787	815	756	742	823	761	749	793	805	772	785	787	783	766	796	748	745	753	798	794	705	807	800	796	792	784	731	789	779	745	824	753	748	766	757	810	770	799	753	756	788	748	805	724	812	736	767	805	756	774	784	737	795	751	780	770	767	763	752	731	732	779	783	744	802	788	790	737	807	768	744	764	743	809	745	786	726	792	734	747	822	766	759	776	727	756	751	787	796	754	768	760	762	788	753	775	745	824	750	743	783	764	769	764	786	783	794	759	779	758	761	801	724	772	745	713	765	784	769	802	712	764	800	801	818	762	725	741	734	744	802	766	781	764	811	757	762	752	784	802	742	785	774	758	786	745	771	790	728	791	771	762	712	779	765	716	715	782	750	739	774	785	803	796	807	785	813	737	803	808	746	759	776	758	752	812	784	806	761	740	762	803	744	729	775	797	774	796	815	783	765	825	770	764	803	778	760	809	759	806	775	783	764	759	798	780	770	802	810	765	782	750	773	770	781	757	808	777	758	799	786	734	733	785	777	793	750	715	728	794	752	760	765	773	749	803	745	780	808	827	801	770	822	782	766	793	717	793	778	740	778	757	753	785	746	761	812	762	755	774	822	767	701	786	745	752	740	754	788	771	792	759	756	784	812	804	733	771	768	800	787	744	755	744	757	824	808	739	760	786	764	744	780	789	787	776	779	772	780	727	743	745	749	786	809	800	759	768	785	787	793	787	778	786	779	796	774	714	774	793	773	755	793	757	765	792	749	758	716	750	771	821	794	761	775	742	789	747	774	826	731	762	814	694	723	751	834	747	834	749	768	800	744	776	752	735	757	778	766	786	768	787	731	808	831	779	786	704	742	714	784	787	755	795	763	742	727	754	770	770	770	725	784	740	731	813	756	764	793	743	794	791	764	721	755	783	775	782	767	744	777	777	749	795	756	727	810	755	755	749	770	807	771	762	787	788	792	744	744	763	769	746	772	772	778	826	789	781	768	746	760	771	766	751	783	762	751	782	787	768	756	786	808	776	746	729	712	753	776	756	784	749	728	784	755	748	824	815	761	782	804	824	754	748	742	804	793	766	765	782	824	747	737	769	774	701	762	730	753	755	792	755	763	773	750	772	738	736	749	793	778	786	813	752	755	832	770	741	753	756	776	777	777	811	744	731	733	728	799	778	802	768	808	788	768	757	780	808	780	755	749	764	769	783	771	768	746	762	753	778	778	861	766	722	807	781	774	758	799	782	762	773	756	785	778	765	767	765	787	745	795	768	746	799	822	751	811	768	788	753	830	685	770	766	795	791	783	813	769	751	781	769	750	744	759	814	755	792	718	790	741	729	756	808	739	722	729	773	762	754	802	780	725	767	826	764	778	738	746	719	783	789	758	719	726	802	761	730	795	787	760	779	816	782	748	770	784	754	714	765	797	769	751	758	776	802	769	731	753	785
32592	48010	35642	26851	20938	15050	11415	8730	6803	5224	4155	3234	2592	2154	1783	1550	1429	1267	1172	1157	1124	992	997	1025	912	897	831	871	872	819	860	815	865	817	788	843	801	784	768	763	742	782	775	797	735	772	775	806	775	766	748	778	732	800	725	769	760	758	753	784	761	763	763	856	764	741	789	781	716	767	822	738	786	757	800	753	769	782	731	756	798	752	762	780	776	764	751	774	794	782	758	795	718	827	740	727	764	776	728	768	783	756	796	772	804	742	754	722	735	800	721	771	784	780	768	844	799	785	736	755	755	734	758	800	841	717	758	747	788	793	767	788	746	775	757	795	770	788	727	773	790	765	772	759	788	754	804	777	797	779	762	760	741	778	797	809	763	716	750	785	724	779	785	742	771	774	737	787	757	754	768	810	761	819	826	780	767	809	811	765	746	770	773	748	795	803	755	793	775	790	793	776	752	799	726	775	775	822	797	797	778	773	774	773	791	805	806	737	754	743	749	709	758	777	776	784	807	757	807	727	723	789	778	754	718	794	829	813	815	815	851	725	739	799	756	731	791	754	738	731	774	799	763	776	774	760	763	768	769	794	769	710	779	819	798	769	753	716	781	762	800	804	753	825	783	795	729	747	781	742	801	756	788	766	774	765	690	833	780	753	779	775	852	797	740	743	765	771	763	771	793	791	826	756	771	761	776	790	803	750	765	799	774	784	754	725	795	714	804	825	738	732	727	824	814	775	779	815	742	739	894	738	782	733	748	728	756	767	789	779	770	800	794	744	792	782	725	734	766	790	804	791	710	815	744	771	813	799	791	843	804	835	748	816	760	789	797	794	720	731	781	768	759	765	786	767	776	759	770	763	804	777	741	764	773	784	819	750	754	813	789	819	790	859	756	798	787	767	777	778	791	781	833	848	753	760	756	747	756	733	767	752	807	739	794	803	792	761	851	802	771	791	813	709	773	777	723	777	761	776	764	778	847	754	798	777	772	755	819	766	774	810	798	760	800	744	744	805	742	792	772	787	768	781	780	814	754	732	775	791	780	761	780	808	782	768	763	800	783	796	791	769	749	755	799	741	781	760	776	808	801	785	825	764	776	759	767	749	741	695	786	787	751	737	803	752	757	787	744	708	758	787	841	773	745	769	756	806	801	753	783	783	815	751	758	720	778	835	783	827	768	767	805	750	748	724	791	748	766	712	733	782	835	795	729	785	789	826	776	738	742	741	783	776	807	748	795	769	798	840	750	772	760	773	792	750	753	756	784	785	781	832	732	777	773	817	782	721	751	762	821	775	809	804	761	799	761	796	769	732	758	766	809	773	770	731	825	780	756	813	778	760	773	790	743	768	739	789	735	817	752	736	768	766	736	807	769	827	786	779	776	790	782	806	846	792	748	761	786	776	776	808	742	738	753	769	769	807	764	757	815	731	782	714	766	778	783	751	760	832	776	769	775	767	768	796	825	781	789	766	783	774	786	755	790	746	803	782	795	784	778	795	757	755	748	731	728	775	765	775	747	801	789	771	754	784	799	770	767	771	790	781	785	796	801	751	721	769	802	801	805	788	846	800	784	742	761	785	796	738	746	710	820	794	818	809	818	788	769	742	802	793	739	767	796	784	765	779	797	781	813	858	783	807	752	755	748	780	780	724	777	807	803	751	761	755	786	778	765	787	806	748	764	795	764	825	810	746	783	757	798	769	806	771	757	790	794	817	748	807	740	738	752	780	784	733	790	777	726	761	784	764	741	757	768	761	769	796	816	770	773	730	758	800	764	759	792	742	807	817	747	746	762	759	763	768	744	737	793	770	794	773	807	737	785	721	759	767	801	773	810	736	813	772	789	787	752	763	776	801	766	764	830	757	774	813	754	768	760	789	741	783	760	805	779	792	755	781	816	796	772	794	762	785	759	749	823	816	766	747	784	806	789	799	787	771	779	792	751	752	792	795	758	765	790	795	786	749	826	751	815	762	812	760	772	798	747	786	793	728	738	773	749	761	795	723	726	751	860	779	781	755	820	787	737	754	761	812	786	810	768	750	726	790	821	751	795	808	795	754	697	826	751	751	786	773	772	837	763	771	789	743	725	794	768	781	843	787	788	777	837	780	789	764	796	796	788	789	807	830	747	704	778	759	779	788	759	719	800	763	800	766	817	829	757	784	743	798	824	852	793	784	709	749	742	756	756	790	766	782	803	749	743	790	809	767	737	793	770	820	767	773	774	783	735	775	756	777	771	749	734	756	752	742	764	775	788	758	760	768	762	777	787	742	724	776	772	730	757	765	768	742	764	808	761	767	767	792	787	761	756	684	782	821	804	730	793	761	835	787	745	772	808	774	807	761	735	749	765	732	758	783	764	794	765	754	777	748	764	782	745	754	760	729	737	778	755	751	788	733	755	773	769	790	793	789	756	722	754	741	784	718	816	771	786	750	776	765	776	723	804	702	776	749	745	785	737	759	802	771	753	813	789	820	740	828	734	741	743	818	749	759	777	813	794	740	791	824	751	738	777	809	785	826	769	780	752	777	759	783	801	803	792	749	787	733	803	799	765	777	819	787	753	790	800	804	769	810	802	802	778	761	738	755	758	803	796	802	785	731	777	776	723	760	763	787	798	782	739	798	775	762	804	748	804	787	762	755	758	752	828	805	793	759	792	782	800	763	790	772	781	779	819	772	775	745	770	767	765	796	813	819	768	784	770	771	723	838	758	774	779	787	822	769	762	766	835	771	743	752	738	763	752	741	729	760	819	763	774	826	795	784	749	729	760	795	794	842	766	777	801	773	757	797	755	740	819	731	705	799	775	756	815	811	734	802	777	783	773	738	776	812	717	775	757	785	803	818	776	748	781	776	774	752	838	761	735	739	784	785	773	749	808	730	781	776	732	770	777	760	765	873	746	740	804	804	820	779	789	799	741	748	761	789	723	782	787	748	817	803	784	749	807	810	776	776	768	748	797	779	811	792	789	753	781	816	750	755	738	760	773	765	771	806	752	763	772	795	782	778	741	753	811	733	794	721	779	778	766	794	749	751	762	746	772	751	801	758	788	795	807	812	776	723	738	745	816	766	760	756	741	840	795	784	816	795	784	759	808	769	767	771	753	775	759	764	834	742	782	750	811	789	833	765	776	762	771	828	753	821	724	770	809	799	743	781	762	754	778	745	796	730	780	762	759	752	806	783	779	769	815	780	812	769	799	784	756	816	820	795	757	770	758	760	766	830	742	808	783	742	784	713	770	798	783	822	756	808	756	805	761	747	749	773	812	806	765	775	794	768	767	773	742	751	775	772	773	738	738	780	774	793	775	779	792	743	750	782	752	804	789	798	751	779	814	772	779	750	804	788	711	761	753	750	805	798	765	789	765	800	798	773	767	723	787	764	803	763	757	806	804	794	716	776	797	725	743	733	785	734	722	761	793	743	802	762	813	767	754	786	743	782	702	777	754	787	746	803	781	746	826	742	790	727	811	741	812	811	814	761	744	781	787	773	803	781
23593	20957	28383	24988	23779	22521	17508	10925	7996	6162	4596	3680	3044	2444	2019	1842	1693	1468	1381	1401	1182	1207	1193	1056	1004	1057	1062	1012	978	954	1020	993	938	939	899	910	855	882	831	898	900	884	860	857	823	896	885	868	847	831	854	823	862	887	860	887	812	869	903	888	903	860	909	853	882	778	905	865	893	826	859	867	838	871	888	871	860	902	819	909	885	880	861	823	837	817	901	853	845	807	868	884	888	912	899	894	807	907	881	825	838	885	895	856	923	834	859	822	825	886	909	843	851	913	820	857	867	855	867	835	873	885	856	860	869	782	864	896	782	864	849	880	866	906	840	854	835	865	901	857	817	840	911	879	875	791	859	865	839	916	900	881	871	825	839	893	875	885	845	779	891	836	875	905	834	852	853	881	876	854	822	879	840	859	841	831	893	894	846	848	820	872	872	822	842	880	873	909	860	896	867	872	905	865	852	877	880	878	846	891	856	884	869	865	858	866	864	866	886	841	875	849	858	895	848	856	872	861	826	860	843	878	874	896	881	861	863	873	872	917	873	906	885	851	898	877	840	846	881	823	834	831	862	863	887	873	850	845	839	858	839	893	857	899	865	870	857	832	840	907	883	888	813	882	838	911	850	861	864	911	847	874	852	912	848	865	905	865	854	895	871	862	839	934	847	833	849	866	852	895	867	881	858	885	893	853	883	863	902	870	911	874	861	884	850	895	875	863	868	885	829	858	906	821	866	865	921	824	831	894	867	813	830	877	874	858	860	854	885	860	870	851	871	850	859	877	859	846	869	774	863	877	866	871	805	892	841	895	875	852	914	898	874	894	884	849	884	825	846	840	888	846	875	879	847	890	886	789	851	875	870	929	881	879	863	908	906	851	912	895	855	842	886	850	880	852	878	915	899	887	837	838	912	865	852	834	869	817	895	848	866	875	842	872	857	901	851	807	876	868	901	837	895	875	866	811	879	842	861	910	886	851	869	867	846	905	911	820	881	831	898	891	871	849	889	857	848	893	887	852	878	909	896	832	860	862	823	874	896	888	840	880	847	854	881	911	811	849	851	871	880	816	895	833	858	904	894	876	841	888	871	846	906	861	818	840	846	838	890	911	901	894	829	882	857	852	860	812	859	855	862	830	863	857	818	841	807	802	858	854	813	855	844	847	910	802	849	895	809	887	845	870	853	869	813	871	891	849	863	902	826	860	887	829	866	878	843	895	842	909	872	843	914	875	897	834	887	866	894	836	816	843	826	863	845	887	846	912	825	892	867	818	883	834	872	867	849	873	871	865	906	866	904	842	855	848	849	839	834	846	873	913	844	860	839	880	889	856	893	875	872	876	813	858	849	864	855	904	819	845	893	888	910	870	915	883	876	818	858	851	907	866	815	885	855	894	835	863	859	880	870	826	842	910	883	862	858	845	845	904	911	839	842	841	873	834	874	867	876	844	855	893	885	857	865	875	848	852	857	824	883	881	840	843	887	919	905	829	853	913	847	837	829	869	885	829	818	886	891	875	877	813	844	875	871	887	879	850	846	907	885	854	869	904	821	853	873	798	906	893	915	895	882	882	838	882	899	821	873	881	800	890	903	830	847	844	843	929	865	842	863	846	874	827	830	915	880	878	827	875	848	849	894	914	854	918	915	891	873	890	900	853	850	861	839	829	852	884	831	847	837	902	887	832	813	864	876	864	846	902	892	856	893	871	861	822	855	907	859	880	913	814	807	870	889	856	857	830	893	857	866	851	863	848	840	828	911	878	855	848	877	886	873	875	931	832	844	916	925	908	904	860	835	871	806	860	855	908	851	896	901	860	879	858	873	829	850	840	899	876	878	885	896	874	888	881	888	827	886	862	907	844	858	827	884	842	855	804	883	909	851	895	911	823	849	859	840	860	854	885	900	837	868	831	864	832	846	904	879	830	796	832	904	817	897	855	881	814	861	883	866	917	853	874	845	850	840	837	915	863	849	898	834	861	901	827	845	874	831	895	858	848	867	905	894	861	826	825	851	862	859	816	837	860	881	869	848	905	832	849	884	831	873	848	855	879	884	873	873	862	866	876	806	856	862	880	894	864	890	847	866	903	876	887	882	880	857	804	849	859	814	887	843	833	910	859	876	854	874	842	890	915	835	871	885	869	897	885	897	875	843	872	910	903	931	872	844	809	856	876	837	882	879	882	875	824	867	835	895	865	832	878	893	896	896	865	865	874	885	868	868	916	864	851	900	887	816	851	846	871	809	863	879	839	878	875	826	823	844	809	849	838	859	813	865	868	827	842	813	858	851	852	830	878	897	842	830	842	906	871	892	848	875	845	870	907	850	881	845	918	870	834	898	854	918	814	891	813	914	887	849	833	852	829	887	792	866	857	847	858	878	823	883	863	877	883	834	880	843	874	834	896	889	852	848	890	859	875	848	831	870	823	810	862	893	853	887	879	888	811	890	845	849	873	879	823	823	821	855	848	847	847	841	842	921	826	871	925	809	837	793	920	855	822	887	906	848	851	898	834	846	863	888	941	848	888	897	907	883	911	919	817	909	879	856	845	908	907	881	877	907	889	910	869	908	901	860	928	902	869	936	824	890	921	855	878	884	876	846	844	909	894	865	860	828	811	858	822	890	933	844	869	894	859	876	829	848	851	831	857	861	841	833	875	826	870	851	863	847	904	831	804	829	912	882	902	858	825	876	876	894	892	860	796	886	925	828	894	898	823	849	903	811	895	844	858	882	888	859	917	922	856	851	877	922	829	884	858	890	931	894	861	899	884	889	905	852	883	925	842	854	830	900	833	812	858	822	851	878	862	878	836	850	869	861	866	826	898	878	871	815	908	829	933	863	857	813	884	856	877	842	869	871	916	854	893	822	874	866	849	853	891	846	837	899	869	814	855	903	871	814	886	874	835	867	843	820	885	841	839	857	873	880	887	827	843	885	875	850	877	874	864	882	857	878	890	853	887	855	848	816	891	865	944	833	881	866	894	837	955	912	829	892	846	863	877	876	951	876	823	828	868	895	887	821	913	848	902	883	850	842	869	885	925	794	858	813	831	833	941	869	895	880	883	870	888	881	853	857	862	886	875	861	863	861	776	892	865	858	901	870	904	880	852	847	869	869	918	866	807	853	815	917	841	891	812	865	844	855	828	863	877	809	840	880	867	855	883	940	877	900	889	975	909	898	907	930	845	843	856	889	802	877	875	908	861	859	808	885	860	903	884	851	834	846	844	856	877	867	872	797	878	870	900	875	857	874	922	844	902	896	861	848	860	871	832	870	842	905	900	886	864	864	849	888	834	806	841	839	849	867	882	878	857	899	835	831	868	832	894	900	874	789	848	851	835	902	920	893	844	901	933	860	833	880	847	882	829	902	857	906	828	863	913	873	834	861	893	871	861	822	942	869	885	874	896	862	852	872	855	832	901	848	832	895	851	846	833	813	894	875	858	855	831	860	834	852	880	825	882	876	899	867	911	886	860	847	835	836	891	834	811	881	810	849	886
33322	55965	43280	34582	28230	21981	17411	13665	10779	8330	6579	4940	4041	3233	2720	2257	1926	1797	1622	1503	1409	1319	1251	1208	1109	1068	1106	1057	981	1058	1076	923	920	936	920	937	899	892	850	858	848	846	853	833	852	865	896	874	894	850	859	870	843	864	823	870	818	802	837	883	815	883	858	886	949	863	861	861	866	885	861	844	850	824	854	860	816	839	831	835	824	851	832	853	869	861	865	861	822	866	816	853	834	842	839	888	854	873	835	831	834	885	833	866	843	836	874	863	864	818	860	859	841	858	824	855	872	854	812	846	821	870	817	835	915	863	888	796	858	852	888	842	888	823	810	891	860	846	820	855	827	829	919	808	871	843	837	855	852	864	849	863	848	806	828	853	851	872	873	901	879	889	841	869	876	821	851	864	884	822	830	882	802	882	846	874	858	836	872	884	844	817	853	858	836	862	815	845	851	844	811	900	890	874	837	875	847	857	855	874	832	909	878	856	861	835	852	870	838	872	886	822	875	862	914	892	837	825	841	842	857	840	904	823	878	868	841	884	827	853	898	854	853	877	884	858	845	859	829	789	893	913	874	877	819	876	842	869	873	880	865	857	853	859	844	827	863	850	841	870	822	809	867	834	869	904	808	838	834	868	873	840	821	876	892	873	849	844	865	870	826	854	873	842	842	817	836	839	847	819	853	857	781	815	869	868	846	821	815	842	883	864	837	881	872	828	794	866	830	911	791	834	842	857	855	892	837	837	883	860	860	868	882	804	880	837	915	792	826	811	840	867	902	834	872	854	866	879	831	861	855	786	830	840	827	875	861	798	843	886	813	876	861	828	808	904	884	916	867	826	884	851	876	850	826	842	862	834	838	811	844	871	827	887	805	853	879	826	889	857	869	806	814	854	854	871	839	849	857	828	843	821	818	874	786	880	889	848	875	871	843	852	827	839	860	912	846	895	834	849	860	805	836	869	855	836	847	883	862	863	878	884	884	836	864	859	891	826	857	890	837	887	853	834	857	835	874	869	834	838	814	892	909	863	890	853	853	829	795	830	896	859	848	874	876	891	884	808	842	860	896	852	852	881	820	837	872	819	841	832	862	861	853	851	852	844	849	846	841	875	815	823	843	871	851	872	874	801	872	865	808	839	797	862	813	876	859	828	813	841	846	830	864	873	847	809	864	866	889	877	823	836	890	819	797	860	832	875	831	850	813	845	839	858	898	867	798	874	862	868	812	846	860	832	878	824	843	845	866	862	866	841	871	817	868	902	863	870	869	798	865	851	874	835	876	850	891	892	899	831	857	830	839	788	863	942	846	888	849	834	843	903	821	867	838	856	871	845	951	879	843	893	858	795	854	862	825	808	847	845	841	880	859	872	816	848	914	946	882	885	942	860	827	803	873	838	801	856	796	794	865	881	828	894	785	879	820	844	879	883	851	811	832	872	845	874	861	826	848	867	850	843	848	880	843	887	830	839	847	841	859	817	882	819	889	853	864	831	813	840	846	852	861	893	853	830	850	859	827	881	872	843	901	875	804	827	894	866	799	817	863	799	875	849	880	848	842	918	866	819	841	844	897	827	837	873	845	919	850	839	872	792	880	856	853	835	847	865	858	859	836	828	859	893	843	857	882	861	840	870	825	847	805	898	831	846	806	805	854	887	857	866	848	851	800	850	846	872	831	856	778	824	872	805	842	896	856	888	859	844	805	855	935	884	826	844	875	862	869	901	832	887	881	831	865	806	863	820	856	885	865	851	854	856	892	855	816	880	896	802	889	818	868	841	845	868	892	818	801	832	810	834	835	865	844	871	849	864	855	852	857	847	848	856	883	772	897	829	798	799	811	852	901	852	884	826	841	869	847	899	827	864	808	861	828	834	817	842	844	854	851	858	888	877	811	873	835	808	889	817	883	845	823	844	805	847	906	875	884	838	833	807	810	823	816	844	855	876	844	847	830	815	889	873	848	917	831	826	817	831	902	850	834	836	789	840	881	869	855	824	800	858	814	823	918	847	838	838	852	883	847	854	836	895	823	862	869	888	874	825	890	838	881	845	847	827	820	789	823	862	828	800	861	864	847	860	917	840	837	887	865	787	867	830	828	786	843	878	861	812	829	838	905	879	886	878	852	781	833	883	843	849	826	853	853	832	842	857	860	817	855	841	849	890	899	839	809	861	843	832	857	857	870	841	847	833	910	884	927	873	805	855	902	872	804	861	872	801	802	865	870	836	870	834	847	818	822	876	857	819	834	905	830	840	838	902	845	860	910	871	855	832	840	826	841	887	863	853	839	860	844	814	885	865	910	855	858	839	877	841	837	874	895	854	824	841	882	840	856	840	872	856	839	840	847	846	829	879	846	844	835	884	904	847	835	880	835	858	857	873	894	828	873	880	889	888	821	875	830	858	865	853	923	868	819	835	824	867	802	863	878	811	825	859	826	863	867	833	808	878	840	852	800	809	826	868	854	856	842	840	869	872	841	872	883	853	856	870	871	887	826	846	880	838	848	837	831	891	851	842	852	881	886	886	867	847	801	895	821	954	812	888	864	870	827	846	871	894	844	830	826	822	800	812	864	862	815	835	878	828	866	833	861	820	843	828	841	841	842	866	866	838	851	832	816	840	850	828	873	871	888	846	889	825	827	843	841	890	836	840	916	824	802	855	817	856	804	834	877	835	824	804	829	885	806	874	804	851	881	858	854	840	897	814	857	893	849	864	848	892	828	870	792	877	836	854	856	834	845	856	875	884	857	873	846	870	838	832	831	852	843	890	880	855	879	841	851	880	839	913	863	830	821	817	885	896	855	901	856	804	826	813	819	841	854	826	808	808	903	882	885	853	867	835	850	886	838	819	876	837	876	825	851	885	802	865	896	862	860	839	856	864	818	883	858	800	867	852	857	864	869	875	885	850	850	850	914	840	880	841	897	855	879	818	890	845	897	843	858	872	808	860	876	816	809	886	828	800	892	848	849	836	884	867	809	866	878	865	847	864	857	899	848	862	849	857	849	882	832	902	885	879	850	834	824	876	860	830	848	856	867	907	829	867	792	860	884	863	860	920	821	884	856	846	868	831	875	890	889	876	877	814	804	838	876	810	829	862	854	845	855	865	852	856	899	833	862	825	882	864	844	830	863	817	871	818	838	862	839	830	808	810	825	899	883	829	772	795	874	813	868	838	858	885	847	843	792	875	869	832	829	842	848	813	894	893	877	833	870	853	849	829	826	870	874	936	825	838	857	828	834	843	876	840	884	823	773	893	807	915	867	871	796	878	806	900	828	854	865	832	826	873	844	825	865	811	827	814	854	838	817	833	864	880	770	845	822	843	820	852	865	842	809	867	876	847	876	805	878	898	852	863	907	815	893	918	858	836	832	907	870	871	849	853	854	834	875	871	825	839	847	876	899	827	822	875	856	820	907	908	820	852	879	863	879	849	829	832	869	871	904	844	852	830	838	855	890	819	902	887	826	834	816	863	864	867	880	884	819	826	866	908	917	848	849	862
24825	21165	28480	27704	23172	17714	12114	7853	5920	4441	3636	2925	2510	1988	1692	1519	1415	1381	1276	1142	1151	1127	1042	993	989	1028	960	961	904	938	859	901	873	835	878	860	869	814	844	803	875	830	868	792	859	828	843	812	832	845	789	806	868	875	849	786	880	841	846	836	809	797	814	798	814	802	838	846	872	808	820	895	820	890	826	822	817	785	845	815	800	832	810	840	879	819	800	752	798	800	820	858	819	848	835	878	846	810	828	798	843	806	815	829	799	863	757	843	796	819	889	845	818	852	841	859	806	828	802	796	830	851	843	805	874	829	837	824	847	810	827	896	825	791	838	791	861	872	839	815	820	803	904	856	796	848	810	815	842	846	829	829	763	827	780	801	815	862	833	868	828	817	813	798	878	859	821	811	779	847	857	810	817	780	835	805	823	838	840	802	829	822	874	862	791	811	841	835	823	857	822	807	813	828	829	807	868	850	863	832	819	838	833	862	844	831	801	767	817	810	869	825	791	829	852	794	836	862	834	824	851	830	866	828	831	830	795	821	848	820	832	881	876	852	818	835	842	818	815	811	850	853	816	789	785	810	814	828	824	879	827	837	856	815	865	813	796	859	795	809	762	857	852	797	850	805	847	865	840	847	802	776	827	799	850	880	833	814	836	826	759	856	844	834	809	870	788	912	860	821	813	849	834	806	829	816	856	879	863	842	839	862	777	771	825	869	815	817	873	868	825	864	808	836	835	827	878	875	791	823	816	850	815	868	782	805	848	835	879	862	788	813	864	843	791	816	903	842	820	752	825	835	815	802	832	810	828	857	818	808	865	824	795	824	829	869	860	838	892	805	788	750	820	841	853	865	825	846	795	809	784	802	876	797	826	790	801	867	837	887	788	762	814	844	810	920	803	811	880	826	826	851	782	802	820	864	838	803	823	819	870	810	838	834	821	894	826	843	847	834	843	864	865	825	836	871	849	848	840	828	823	814	873	811	907	795	872	804	817	885	871	858	840	870	807	821	800	793	779	833	812	790	855	823	839	860	825	857	823	850	794	804	840	823	824	877	830	809	836	848	824	814	846	861	819	826	852	864	828	829	835	802	820	824	829	788	853	801	854	849	743	818	835	786	863	842	879	831	839	847	827	873	879	830	819	798	888	859	841	838	806	838	871	837	844	789	835	868	832	863	813	857	838	825	852	818	857	818	850	824	861	801	827	836	822	894	821	812	826	819	838	816	806	822	847	780	873	836	802	807	877	830	876	821	805	860	869	802	918	873	833	798	811	823	815	824	792	860	845	867	872	807	819	856	803	788	816	843	787	889	824	801	922	851	828	820	825	862	810	821	874	811	864	847	817	863	820	781	770	836	863	854	869	781	828	823	851	803	843	829	874	821	868	810	816	865	845	818	799	831	829	861	888	822	816	829	838	829	884	834	817	870	850	822	828	849	798	856	821	788	867	815	827	834	839	794	878	804	857	880	836	836	826	816	819	791	870	849	828	837	819	804	806	843	855	805	884	846	878	832	897	819	822	834	825	807	853	844	842	780	849	768	874	813	810	839	811	860	839	840	871	781	788	848	785	750	837	794	850	853	845	786	861	809	833	798	817	817	819	858	835	861	828	848	849	843	818	815	817	861	817	826	835	852	876	822	847	828	840	858	835	840	832	791	827	850	856	801	823	845	807	817	821	827	843	817	802	817	811	851	871	798	844	817	811	799	849	882	854	908	803	818	818	841	802	831	819	844	788	799	810	794	832	775	834	844	792	864	796	866	826	823	804	877	840	816	837	849	831	832	819	801	776	848	810	802	888	805	821	824	824	854	833	821	822	797	846	817	832	847	855	796	799	819	811	833	820	792	831	868	831	771	855	789	784	834	834	839	840	856	835	842	844	878	838	802	828	841	836	864	843	802	843	829	802	859	848	807	842	837	804	768	856	832	798	802	804	796	836	844	860	812	789	812	870	783	839	850	823	853	784	801	848	831	838	760	802	821	833	862	830	805	813	907	859	838	860	792	797	828	848	783	838	786	827	836	837	902	816	867	786	821	798	818	825	858	886	815	833	760	794	825	818	821	792	862	806	894	835	812	858	851	876	793	764	791	786	810	782	808	819	824	855	836	857	851	871	855	845	871	839	780	797	828	821	852	857	847	841	814	840	823	785	845	765	832	837	819	798	785	850	823	761	846	818	795	858	826	848	834	822	833	793	790	837	811	893	805	813	819	867	822	772	815	894	803	801	797	780	847	858	872	788	799	906	833	827	847	856	807	821	843	839	861	875	857	819	793	877	781	813	830	824	846	803	835	868	874	815	804	881	827	817	806	778	867	854	770	868	848	811	828	880	820	869	886	812	855	854	829	836	868	818	820	827	819	836	820	890	806	811	877	870	888	836	872	816	819	838	835	786	881	815	883	814	823	805	827	852	828	801	801	868	853	840	870	840	817	797	758	797	826	828	855	836	845	789	836	811	814	785	802	813	858	825	823	849	809	809	843	817	888	790	806	893	845	799	818	788	855	787	884	824	820	844	858	809	826	839	842	842	824	832	817	817	866	848	847	839	886	812	817	847	818	783	819	805	838	786	884	845	828	828	759	851	821	786	831	899	862	860	810	888	841	780	852	843	782	783	842	795	829	823	830	825	835	854	879	823	867	852	807	874	833	840	809	828	781	801	832	871	846	848	836	790	845	808	868	862	810	814	762	845	795	852	804	866	841	854	828	822	838	835	829	841	796	842	792	839	823	811	873	859	837	780	832	842	881	864	854	805	864	823	808	826	805	816	762	805	850	792	800	782	830	833	800	783	833	845	851	821	825	833	840	812	847	840	875	891	824	812	863	815	880	870	830	807	786	828	842	805	861	793	831	804	815	844	876	809	821	798	814	821	823	840	840	868	828	780	809	766	800	815	830	853	855	846	787	879	837	791	834	805	784	784	826	831	789	813	808	837	763	861	832	862	865	849	799	793	795	760	844	799	814	792	872	859	820	809	855	836	742	858	804	795	853	802	830	817	837	830	861	931	795	807	812	808	860	789	847	870	842	797	814	789	828	821	819	821	803	858	804	824	852	841	833	847	815	872	838	868	827	833	807	858	825	823	807	850	855	858	841	814	827	877	785	855	849	852	856	836	805	822	772	851	834	828	850	871	805	847	823	842	884	840	831	834	813	850	818	837	889	874	785	806	822	884	799	859	791	854	799	818	820	780	844	825	819	794	812	741	826	804	806	852	790	836	850	909	773	840	812	760	862	793	800	832	876	843	814	815	810	849	801	806	839	851	819	778	833	846	795	819	843	811	825	790	819	842	774	764	827	868	849	818	811	789	818	795	816	848	834	764	819	868	807	814	839	831	858	854	839	807	806	841	862	817	884	764	836	805	829	870	910	857	824	802	735	774	807	834	801	807	846	826	858	850	890	841	815	854	836	788	796	845	760	847	842	846	853	806	830	841	867	848	875	826	820	834	801	835	815	881	862	814	836	812	811	792	838	835	853	826	845	865	801
33091	51602	40251	31405	25033	19698	14982	11549	8812	6648	5410	4363	3494	2764	2179	1987	1754	1553	1469	1371	1241	1214	1150	1105	1050	1035	1008	963	978	988	980	910	947	995	894	824	852	875	822	939	851	849	824	803	833	805	852	813	863	886	879	836	890	873	859	810	832	846	773	821	897	818	862	851	859	854	849	857	834	788	872	808	838	813	819	828	779	839	830	801	840	871	812	805	803	837	818	843	800	855	805	837	828	844	850	821	821	838	864	863	859	794	843	857	797	769	803	844	811	832	822	829	811	811	845	850	855	786	819	872	851	786	841	858	854	766	829	834	831	863	844	816	828	812	823	814	810	810	862	809	857	866	860	815	863	836	793	802	729	875	846	844	841	807	793	780	833	796	847	816	787	854	878	849	854	794	851	856	798	818	871	846	808	813	841	810	821	764	794	880	798	777	862	831	816	834	859	881	853	784	833	839	779	835	802	817	811	908	796	820	832	786	815	816	835	829	841	851	841	836	844	839	858	897	829	816	850	844	807	802	897	870	845	892	839	800	839	826	813	871	791	826	794	841	846	879	809	853	850	832	813	835	858	818	864	823	854	840	838	846	838	823	819	890	860	852	888	825	829	833	806	803	813	775	862	834	843	864	830	846	851	824	868	808	854	870	811	877	806	775	821	818	868	840	866	778	818	810	843	872	871	831	885	850	831	826	847	867	850	813	813	894	841	863	803	833	826	814	822	827	832	886	893	829	821	848	795	840	806	826	864	850	869	839	867	806	860	804	788	773	825	830	825	855	812	826	816	784	788	851	820	825	846	855	836	859	764	819	852	817	837	821	832	828	856	842	861	827	831	814	795	825	858	844	787	833	860	771	847	852	878	869	810	812	851	871	829	822	819	849	790	842	838	880	820	828	819	827	825	873	832	844	796	875	874	807	847	817	779	856	890	832	813	834	835	845	862	830	811	801	811	807	856	887	860	878	854	803	844	866	845	868	859	791	802	875	847	803	829	800	782	823	866	823	816	834	844	897	829	880	857	842	831	798	843	819	852	833	852	874	769	807	785	829	789	759	835	764	825	850	811	795	825	810	870	816	834	822	817	851	856	810	830	872	851	836	836	803	848	792	852	828	797	882	877	829	825	815	782	849	796	830	787	786	815	790	832	843	834	828	839	809	843	794	870	802	879	857	787	863	855	803	862	823	873	870	838	815	836	791	858	845	880	827	814	792	818	825	783	833	823	804	807	829	825	824	829	827	854	835	836	843	866	841	827	905	829	838	863	886	832	821	818	817	862	833	844	834	826	866	833	816	822	844	805	803	838	864	845	850	877	905	804	852	826	866	800	841	856	783	882	809	784	843	791	843	859	868	807	796	867	804	857	844	820	824	834	796	872	862	883	789	817	834	837	809	823	844	816	832	812	857	829	853	863	864	811	820	802	799	825	804	833	804	858	838	819	841	807	834	800	846	865	839	825	835	836	810	856	823	860	794	822	874	834	838	853	829	840	877	801	803	815	829	816	819	847	816	804	777	808	834	830	847	833	846	820	778	875	836	822	865	815	853	901	785	775	887	876	849	854	853	900	812	816	823	818	854	849	830	855	831	813	878	852	828	850	856	823	790	860	840	780	877	838	864	891	755	835	809	815	844	828	825	829	876	811	874	827	805	782	830	838	802	858	889	840	839	749	859	870	838	841	829	823	824	862	814	854	835	864	805	801	787	885	839	805	817	846	813	827	820	815	854	825	875	827	855	850	872	822	818	835	789	845	819	841	871	831	874	831	815	816	842	848	814	847	857	848	801	847	865	851	895	846	809	834	794	831	838	827	806	808	821	854	838	865	779	840	883	799	815	823	912	776	837	775	825	825	848	819	860	797	836	866	834	828	870	840	792	834	848	878	827	801	843	781	860	833	830	811	837	832	855	812	849	826	801	848	855	804	871	850	819	847	829	841	825	817	831	883	860	865	794	821	773	788	880	847	824	848	799	860	868	776	837	878	809	859	784	816	832	860	839	813	826	854	835	823	800	830	785	842	833	821	868	845	839	864	839	794	854	837	772	847	805	867	831	822	822	826	847	850	855	813	846	811	803	801	862	847	853	840	841	880	837	806	901	801	855	835	853	845	827	854	826	847	807	820	827	866	839	856	822	816	877	898	894	826	855	865	861	839	769	806	839	874	827	790	835	812	840	788	783	815	834	831	834	844	879	853	866	828	830	835	835	781	820	815	829	865	755	885	828	778	855	839	838	854	814	826	819	829	836	819	825	870	860	894	816	841	838	844	788	817	790	787	857	810	861	857	802	825	849	829	849	795	855	792	809	843	894	832	840	831	815	786	892	792	830	821	813	806	829	915	844	848	807	800	857	822	804	835	859	775	836	824	822	823	832	839	832	830	868	819	850	842	843	852	839	833	826	821	800	838	824	837	789	843	835	833	922	869	832	783	815	821	868	851	828	919	786	867	886	796	833	811	804	800	850	847	841	753	823	805	829	858	850	789	869	836	827	826	839	843	864	906	816	854	848	825	856	801	834	817	878	842	897	835	825	781	814	770	803	761	766	832	844	811	907	861	873	834	831	865	818	811	879	840	855	796	821	878	883	806	826	848	878	838	870	914	818	877	838	828	800	847	846	863	824	810	861	828	857	857	843	814	815	844	855	868	902	884	832	871	860	857	791	862	854	815	815	841	804	788	803	857	830	863	876	847	842	779	820	876	824	867	807	835	804	798	806	793	855	858	939	841	835	809	888	901	869	814	782	825	833	879	803	816	821	815	771	876	858	840	809	832	848	865	837	894	849	875	840	810	824	854	808	812	867	806	822	847	840	785	806	750	838	838	818	839	864	858	826	838	821	800	819	890	801	857	792	818	839	857	800	834	785	853	897	878	795	876	894	850	853	872	855	864	847	844	833	851	827	850	893	877	849	822	863	819	830	823	854	852	843	880	854	850	801	883	810	868	851	859	834	843	815	840	833	852	805	850	865	841	829	838	864	831	846	817	823	839	859	820	790	845	827	843	809	886	758	806	806	820	861	833	805	803	836	778	855	795	800	815	813	849	825	854	886	831	827	816	889	809	747	818	866	825	810	817	905	840	847	813	803	787	860	814	829	877	811	868	850	852	849	855	849	836	863	854	787	848	757	820	874	864	848	862	860	802	820	844	859	831	806	799	863	830	794	834	806	824	871	809	855	850	798	838	826	825	764	866	810	841	790	823	842	865	840	888	807	820	833	817	803	868	856	837	832	841	781	847	837	866	845	839	809	851	859	884	843	852	861	864	799	856	822	866	843	840	794	822	906	851	829	827	846	861	869	886	798	835	827	841	845	847	803	834	864	893	809	813	851	863	815	808	889	841	773	829	809	791	836	877	888	812	853	877	815	827	840	793	853	831	835	853	865	825	829	809	828	807	849	828	789	818	804	835	896	842	806	837	862	839	781	819	833	810	865	822	823	865	811	882	862	887	855	784	847	818	856	858	847	842	826	854	800	848	815	823	835	807	836	833	825
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
