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
341206598338	341206598898	341206599448	341206599998	341206600546	341206601098	341206601648	341206602198	341206602748	341206603298	341206603849	341206604399	341206604949	341206605499	341206606049	341206606599	341206607149	341206607699	341206608249	341206608800	341206609350	341206609900	341206610450	341206611000	341206611550	341206612100	341206612650	341206613200	341206613751	341206614301	341206614851	341206615401	341206615951	341206616501	341206617051	341206617601	341206618151	341206618702	341206619252	341206619802	341206620352	341206620902	341206621452	341206622002	341206622552	341206623102	341206623652	341206624203	341206624754	341206625303	341206625853	341206626403	341206626953	341206627503	341206628053	341206628603	341206629154	341206629704	341206630254	341206630805	341206631354	341206631904	341206632454	341206633004	341206633554	341206634105	341206634655	341206635205	341206635755	341206636305	341206636855	341206637405	341206637955	341206638505	341206639056	341206639606	341206640156	341206640706	341206641256	341206641806	341206642356	341206642906	341206643456	341206644007	341206644557	341206645107	341206645657	341206646207	341206646757	341206647307	341206647857	341206648407	341206648959	341206649508	341206650058	341206650608	341206651158	341206651708	341206652258	341206652808	341206653358	341206653908	341206654459	341206655009	341206655559	341206656109	341206656659	341206657209	341206657759	341206658309	341206658859	341206659410	341206659960	341206660510	341206661060	341206661610	341206662160	341206662710	341206663260	341206663810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	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
23122	21816	29448	24827	22223	22104	13847	4141	2623	2065	1613	1400	1293	1262	1143	1083	1068	1052	936	932	893	891	846	853	838	778	776	734	797	814	827	805	831	829	797	825	762	773	790	812	799	795	761	773	770	799	748	802	793	767	796	771	794	763	737	754	799	761	786	775	813	749	821	780	768	770	825	751	800	733	787	781	758	806	776	795	777	802	787	811	819	781	773	734	806	824	837	774	794	811	797	785	740	825	735	759	775	742	815	810	763	776	772	761	806	832	767	762	800	796	785	755	772	796	795	793	778	771	777	781	791	762	793	834	788	803	742	798	786	759	797	867	806	766	778	761	836	804	755	802	775	781	815	785	790	764	778	783	820	773	785	785	851	780	846	775	793	818	755	741	767	749	761	766	784	800	813	764	774	799	766	800	803	781	764	811	786	781	799	799	766	784	790	824	805	844	787	743	716	796	753	770	748	795	732	794	757	791	827	789	816	798	788	818	834	799	808	783	817	762	768	786	819	824	781	722	785	766	779	771	858	763	788	740	758	748	795	766	777	844	798	792	777	773	768	760	792	819	768	774	804	759	816	793	726	799	793	803	834	794	782	831	783	794	759	737	713	821	776	788	804	748	750	739	810	784	803	815	833	794	756	772	767	757	836	804	753	770	772	806	792	815	767	772	815	801	773	738	813	780	773	758	823	768	775	720	782	816	814	746	800	784	797	756	802	729	809	772	818	782	757	734	801	788	793	746	775	787	783	765	789	822	801	809	755	797	756	817	767	791	771	786	760	738	753	797	753	776	792	769	766	750	745	757	841	760	759	805	771	770	762	754	757	743	797	806	735	757	804	841	842	791	810	762	785	771	856	752	797	758	792	775	745	786	737	840	757	844	785	754	750	831	799	805	752	786	782	796	789	837	769	751	821	786	746	789	846	811	828	815	767	795	748	816	770	769	840	727	778	795	783	766	795	764	778	819	790	759	772	779	800	788	793	816	776	788	758	824	830	757	789	795	736	826	792	720	785	795	778	781	784	781	829	795	772	754	844	796	815	721	779	750	777	789	812	761	798	799	839	799	777	790	768	796	773	765	782	809	752	797	746	774	820	770	817	773	801	792	820	804	810	740	773	793	794	768	765	799	818	798	823	756	790	770	780	786	804	788	756	787	819	785	753	793	775	827	739	770	758	800	812	792	783	771	813	780	813	811	796	774	746	826	790	754	791	783	746	759	765	778	761	798	797	755	736	731	776	788	770	802	800	808	815	739	783	768	856	765	788	811	824	830	768	830	787	774	824	795	739	742	780	790	750	800	782	824	819	804	763	783	807	811	822	783	832	822	811	781	775	798	759	785	785	776	820	813	761	739	778	789	762	755	768	793	735	791	788	787	799	819	806	846	762	770	837	771	831	710	817	770	774	765	770	798	805	770	772	821	771	734	801	759	792	763	779	752	780	794	752	749	743	783	783	795	765	815	806	779	782	783	800	816	750	773	785	796	774	785	745	809	811	808	811	854	782	791	767	754	785	789	777	800	721	782	703	816	786	823	749	762	776	809	772	772	770	747	773	821	785	799	797	773	759	713	799	764	785	815	808	810	760	758	805	740	760	781	717	797	774	783	791	776	814	802	706	788	791	769	799	745	774	805	734	766	762	798	803	778	828	747	846	797	771	768	747	814	764	759	804	791	746	794	804	842	825	810	794	768	824	764	808	796	751	826	791	783	801	789	785	743	799	789	769	806	797	760	833	762	783	764	713	801	803	776	793	825	815	776	780	826	779	746	769	787	759	759	821	740	800	840	793	804	755	769	820	766	847	752	781	778	781	760	796	747	794	783	828	742	808	788	784	803	767	778	801	758	824	746	807	840	818	783	735	817	749	789	801	810	777	809	765	810	756	782	739	753	784	777	777	766	772	781	809	800	812	773	787	783	768	771	794	759	800	748	775	779	820	736	760	806	817	829	779	766	825	783	797	798	817	826	798	804	774	765	769	787	772	815	728	804	790	752	816	784	790	824	793	780	764	819	785	766	805	810	847	746	782	780	777	780	740	795	796	797	836	816	775	855	750	758	814	826	817	789	780	777	808	726	787	803	790	814	779	795	800	747	779	784	840	747	800	755	795	770	752	778	754	796	777	792	747	794	744	792	819	752	788	780	730	735	802	820	767	813	814	826	756	828	758	809	763	800	718	768	787	748	757	823	721	823	798	782	782	807	808	803	798	783	817	831	789	749	764	787	766	791	806	840	811	765	780	784	786	822	787	789	802	768	794	813	797	788	799	750	781	765	757	773	818	803	777	804	825	850	812	757	806	783	786	781	807	764	788	723	766	798	820	792	759	776	755	820	772	802	816	780	806	817	811	802	789	781	755	773	759	785	780	799	794	791	740	816	775	822	703	748	765	815	786	801	793	756	777	764	731	779	810	835	763	793	782	824	791	774	773	832	810	803	774	786	791	784	840	752	814	775	754	781	803	809	781	744	849	821	795	780	757	761	791	764	738	775	772	803	778	815	807	761	814	756	778	806	779	770	745	799	806	716	791	733	784	835	796	759	784	771	796	804	802	753	782	824	787	818	794	751	744	747	793	769	776	746	783	735	838	757	790	791	850	789	715	745	778	757	774	794	807	767	777	825	814	809	779	846	827	799	836	794	762	759	761	798	754	812	816	808	788	793	783	802	794	798	761	763	810	771	785	792	792	770	789	771	830	770	796	755	782	757	779	791	764	786	794	790	779	847	747	811	792	768	791	819	835	776	780	765	721	745	728	765	798	790	827	800	718	742	762	753	779	803	783	832	788	804	776	765	745	764	803	735	782	757	777	746	759	753	772	739	785	754	812	767	765	789	750	769	775	768	784	799	812	784	806	775	797	759	795	732	794	817	835	779	797	787	775	801	753	762	790	816	798	768	783	803	800	825	796	790	806	774	781	775	714	828	833	779	740	820	793	819	791	762	828	812	747	768	785	817	772	737	756	763	790	784	806	753	810	803	752	747	740	771	760	823	712	754	781	769	788	767	748	794	802	782	798	789	794	854	816	773	772	829	746	763	758	773	807	742	762	801	794	751	767	784	774	775	789	798	773	788	783	828	812	795	748	781	801	802	754	782	799	771	822	761	743	830	756	841	772	800	785	753	787	777	772	766	732	798	742	735	755	759	818	786	762	800	759	788	804	782	797	817	802	771	759	773	779	775	814	721	836	766	769	775	794	722	748	741	781	743	762	786	774	740	802	764	807	818	798	751	749	775	826	769	769	809	799	721	742	760	737	795	777	782	719	788	766	799	834	776	772	792	806	756	804	754	762	776	748	741	788	788	795	809	771	785	755	802	788	745	776	746	816	750	812	791	748	723	820	786	784	756	830	802	742	737	777	772	745	774	762	777	760	736	751	743	809	798	743	759	787	764	841	792	839	839	831	812	805	743	740	731	763	854	783	751	766	783	804	793	763	842	781	792	788	782	791	753	770	768	761	731	780	789	768	816	763	765	786	762	788	793	774	766	780	774
34914	61301	47216	32653	24055	14022	7946	4905	3568	2810	2144	1756	1526	1510	1450	1285	1265	1175	1135	984	964	965	834	868	873	877	832	818	797	833	801	847	835	817	841	833	856	838	821	807	779	739	807	814	782	847	847	791	830	818	798	853	822	816	808	836	782	836	770	837	816	757	847	815	749	832	821	817	797	802	792	768	817	824	805	777	812	780	780	803	804	809	827	833	790	797	794	826	794	800	789	817	787	787	825	842	780	791	763	821	771	781	791	827	809	867	782	778	811	778	834	810	810	798	830	810	788	850	777	798	821	907	805	806	776	852	852	757	790	812	803	846	773	800	803	828	760	828	805	805	823	846	799	838	835	862	823	805	815	823	800	776	777	824	799	795	862	823	755	822	783	798	812	841	780	805	828	847	867	819	837	801	786	806	806	775	824	806	839	796	774	786	818	820	828	837	781	857	797	786	806	831	828	802	829	803	795	823	840	818	857	835	821	831	813	801	796	828	786	823	794	813	771	876	826	832	768	771	853	802	842	792	841	809	814	798	755	755	854	857	803	808	790	813	822	808	811	831	800	791	783	793	828	777	794	819	794	826	819	775	787	772	794	793	779	818	865	788	790	849	819	808	806	857	806	735	808	770	798	787	828	809	814	793	864	771	817	824	805	816	799	814	726	788	812	771	867	791	786	839	833	795	800	803	787	777	828	810	833	822	752	790	814	841	790	790	806	764	847	785	794	821	813	803	810	789	782	779	794	816	782	802	803	852	811	798	829	844	839	790	836	815	733	839	851	834	776	747	841	803	821	837	844	768	813	836	787	813	804	818	794	806	793	778	835	819	828	831	828	841	789	787	832	831	807	804	800	802	797	778	822	785	801	812	793	780	836	788	824	783	845	796	826	817	805	804	825	806	807	855	808	756	825	766	779	791	788	740	779	811	820	800	794	801	806	818	769	818	823	802	751	840	825	827	851	827	785	794	798	808	724	831	802	817	832	839	812	767	851	806	771	791	789	810	824	819	814	808	793	836	821	776	788	795	754	852	765	819	798	859	813	837	788	796	815	828	796	796	805	819	789	754	807	789	858	818	805	795	802	878	816	804	817	771	804	769	833	797	833	802	841	811	796	730	746	767	819	803	845	808	774	850	791	815	799	844	809	803	835	813	837	809	752	817	778	779	788	821	855	766	825	794	797	804	849	846	820	772	801	801	780	820	836	824	798	773	817	831	816	827	873	852	828	845	823	787	796	806	832	820	823	820	771	835	789	803	812	808	766	776	829	846	826	801	834	774	784	832	799	799	800	820	805	797	852	803	841	776	819	857	816	819	807	787	838	811	818	782	782	846	815	805	805	776	851	800	758	823	806	887	817	738	803	849	823	854	813	762	802	816	808	777	835	823	815	809	813	802	794	789	806	784	757	774	794	767	806	800	788	765	782	815	750	766	832	812	832	820	842	825	807	809	816	826	801	821	836	789	826	847	829	842	796	769	754	791	841	834	766	788	773	823	772	799	815	809	783	786	824	789	766	844	825	832	794	794	850	812	791	821	766	858	821	850	826	831	810	805	765	788	786	798	840	836	810	797	868	819	810	796	855	809	871	785	800	806	837	794	825	783	765	826	804	880	830	788	846	774	773	867	785	797	860	814	832	818	783	807	849	830	798	793	784	869	772	781	838	703	823	840	840	825	835	793	830	764	803	805	779	846	844	823	843	791	792	854	821	811	831	800	824	783	814	823	864	804	824	766	744	848	771	787	799	792	798	881	819	829	808	813	816	775	828	827	833	784	860	786	783	851	803	787	804	851	828	786	834	817	839	814	785	865	787	822	859	810	834	783	735	797	814	795	753	816	797	841	813	797	835	787	801	768	825	786	830	782	782	811	841	798	789	902	786	754	761	818	809	785	782	827	811	806	783	838	804	777	802	823	812	813	768	774	814	785	807	838	801	838	797	779	781	812	819	836	760	784	783	820	768	833	786	791	826	822	802	815	805	803	812	839	814	796	771	796	841	787	790	836	769	779	825	812	821	788	812	815	869	787	820	798	798	812	844	898	849	788	805	773	836	834	793	797	792	791	820	804	829	804	785	856	818	797	813	834	845	833	822	785	790	804	787	821	756	810	828	788	765	798	780	823	833	784	814	789	765	815	775	850	817	808	756	793	851	780	773	778	792	795	801	785	826	759	830	794	845	775	823	791	810	803	768	756	750	780	826	787	823	808	797	769	763	846	835	811	800	814	842	737	806	759	800	836	826	802	783	763	819	813	801	843	824	779	795	780	806	825	814	793	814	816	771	763	772	802	798	815	773	823	811	817	801	886	796	768	772	824	772	797	786	834	796	738	820	759	790	748	801	811	779	801	767	792	841	777	796	851	802	803	809	834	780	845	803	849	791	811	797	820	838	797	786	846	846	827	798	797	832	852	773	810	789	790	772	831	799	813	805	775	782	810	840	773	765	797	779	841	838	760	805	847	845	771	814	816	804	800	780	808	775	755	790	806	834	832	818	826	821	772	817	764	783	780	823	815	809	769	844	766	825	803	774	840	814	777	804	777	796	772	799	813	780	832	783	847	814	775	832	843	797	873	822	768	811	819	823	807	776	825	853	819	795	807	834	818	787	775	805	787	777	836	857	773	863	776	798	776	754	801	809	792	849	844	821	829	780	821	789	807	798	826	776	854	803	809	806	769	823	808	774	863	807	788	812	782	836	801	786	801	787	834	826	833	798	796	753	837	812	840	817	810	853	828	846	794	811	775	808	820	826	781	804	812	802	809	760	752	804	752	805	770	810	849	916	812	824	779	798	795	817	805	823	796	803	820	853	855	828	795	795	803	806	833	828	770	848	877	767	796	852	822	826	813	835	817	754	792	814	814	864	843	800	760	766	791	734	789	789	779	832	811	822	812	869	812	805	819	792	857	815	802	804	816	806	852	818	781	813	786	826	821	782	788	860	767	818	746	765	800	826	790	822	836	824	792	746	807	777	794	811	803	825	868	810	758	792	823	785	807	824	839	798	739	832	823	792	796	755	821	844	782	859	821	862	833	794	835	813	794	822	836	807	811	790	848	841	774	837	787	787	749	810	818	824	834	832	754	778	849	808	806	830	762	802	835	863	834	792	792	806	835	784	826	795	799	865	807	832	784	779	845	805	786	773	849	817	771	862	825	827	765	761	813	781	833	784	825	820	836	821	778	781	828	806	820	800	801	807	831	776	779	821	795	818	843	852	822	825	753	807	876	803	785	843	807	791	775	792	768	841	819	794	799	836	817	826	796	840	795	812	781	819	843	856	798	811	802	784	800	858	882	813	803	787	793	819	800	825	770	774	822	769	811	808	800	755	737	784	797	817	804	781	798	790	812	770	829	787	824	775	824	794	833	835	809	815	863	788	856	829	832	788	811	794	854	786	779	788	806	801	765	828	805	837	850	847	769	848	779	839	844	845	835	816	809	832	865	729	803	790	820	774	832	811	800	832	774	797	795	768	800	832	782	851	808	801	782
31379	30594	29130	15451	5991	3070	1994	1472	1303	1173	1010	1126	995	1057	982	979	975	915	909	894	915	924	864	906	907	921	895	901	906	898	870	857	877	920	830	857	911	976	883	878	855	868	847	921	875	848	862	877	987	868	895	891	850	917	893	876	903	858	870	878	854	892	924	836	850	856	891	915	907	867	877	867	880	864	857	901	873	902	903	947	852	885	899	868	881	890	826	827	885	917	891	913	883	863	912	891	922	910	856	833	901	869	855	839	925	874	857	847	883	894	941	865	863	847	919	910	835	819	819	850	842	881	871	812	860	911	890	824	844	846	929	834	881	891	892	893	880	844	901	898	805	864	852	884	898	898	855	873	838	910	843	943	875	958	877	907	892	904	879	900	848	907	842	856	875	879	888	850	907	890	824	825	843	826	824	898	881	846	864	873	864	882	840	878	914	880	825	880	899	852	890	879	831	862	815	876	865	887	854	936	896	906	881	880	905	913	861	911	846	888	855	872	835	904	872	882	880	876	839	888	905	869	832	937	883	901	897	859	857	883	801	944	841	845	855	874	869	835	891	852	883	897	872	820	880	870	838	857	860	815	893	898	908	873	833	854	823	886	857	900	839	922	907	866	882	882	818	882	885	899	872	866	932	866	852	876	895	879	872	947	856	910	922	843	921	847	848	857	874	867	877	905	897	917	874	905	943	883	889	892	917	890	851	891	866	887	906	879	888	861	901	867	860	819	826	848	940	847	845	889	827	891	893	879	871	876	835	851	874	884	897	860	878	895	884	901	909	905	862	844	906	907	830	911	849	891	866	818	923	856	851	910	934	833	887	889	876	847	859	853	865	880	858	903	893	892	921	888	869	906	915	886	873	925	953	895	871	912	975	880	887	900	902	843	806	893	852	910	876	893	874	884	838	881	894	904	937	866	873	850	897	829	862	923	892	913	865	891	888	873	947	848	849	903	875	914	867	835	885	864	920	854	888	848	895	960	870	879	892	839	869	928	868	922	846	890	919	947	886	865	852	893	859	893	905	875	901	934	919	827	883	864	926	868	840	862	874	858	938	898	870	890	855	903	851	914	863	910	932	878	918	882	836	875	893	927	900	887	864	819	870	882	919	838	837	872	915	897	882	886	890	913	847	858	897	857	895	873	899	889	862	857	844	889	890	862	836	873	890	921	867	918	830	901	886	855	820	905	929	902	898	913	874	892	878	871	877	924	859	847	851	877	890	897	889	830	902	884	914	842	870	895	855	901	866	874	905	830	811	896	844	854	874	875	886	869	865	860	903	852	851	883	904	909	912	909	915	881	840	833	832	873	875	849	882	911	877	885	859	898	852	849	870	876	908	891	892	866	849	925	871	867	861	855	870	931	913	862	851	877	897	861	886	870	891	877	878	865	895	910	895	900	839	919	850	872	821	858	878	844	878	873	867	887	866	855	861	866	950	899	833	857	843	871	916	872	855	925	907	899	881	925	862	864	846	871	894	814	893	828	925	888	824	874	890	877	905	907	860	896	822	881	828	877	871	866	832	828	894	915	913	904	857	881	878	836	865	885	840	889	855	887	867	872	928	862	874	845	859	851	854	841	844	925	925	890	821	900	848	887	895	858	896	845	860	865	868	883	909	816	843	891	884	867	930	920	877	839	861	902	919	906	908	885	912	882	881	864	881	862	862	877	854	886	930	845	837	884	837	857	906	885	872	835	876	871	898	896	845	877	898	885	890	840	834	918	905	860	833	853	844	898	841	876	842	918	880	856	865	848	896	859	877	876	902	919	956	879	863	856	832	851	865	944	862	879	916	879	867	869	883	865	892	871	934	922	924	881	845	894	899	879	876	871	919	873	866	888	852	849	828	909	877	860	847	903	889	869	889	873	928	889	873	887	879	934	890	855	905	868	905	888	933	879	864	868	899	919	880	894	909	800	866	926	861	893	795	825	833	875	837	864	917	898	878	867	922	836	891	876	922	856	887	897	875	890	870	887	873	860	902	862	821	940	868	880	874	902	913	812	852	927	853	889	831	875	864	883	850	907	845	850	837	891	918	900	872	871	913	892	877	888	908	908	839	860	882	873	857	876	904	862	881	845	825	874	883	896	890	843	889	895	863	890	879	882	896	919	859	823	875	872	935	888	986	873	868	910	890	895	834	912	832	879	872	915	879	887	824	849	866	872	855	840	918	874	856	898	909	908	794	879	863	888	889	871	845	854	889	842	868	855	892	896	846	905	890	858	852	872	870	882	886	876	889	851	915	905	867	865	950	889	850	872	878	861	891	914	900	886	863	889	907	836	932	836	858	888	873	848	897	871	883	849	888	840	931	914	904	885	804	884	875	875	873	909	870	889	809	910	894	863	902	876	857	920	862	847	864	872	817	921	877	950	885	871	865	871	848	875	849	894	878	911	907	892	867	830	847	852	895	894	847	840	831	916	883	870	893	854	900	903	839	907	861	842	845	920	894	913	883	887	867	842	913	887	882	902	887	890	912	878	845	840	909	891	880	847	899	982	871	866	902	869	779	914	850	938	909	868	862	917	842	862	861	842	841	906	872	885	857	890	844	891	941	838	835	920	861	857	926	868	841	864	905	883	835	933	860	858	829	875	859	905	905	874	897	854	880	949	871	870	893	882	904	909	924	937	926	868	933	826	882	869	913	857	874	892	878	905	882	836	928	891	871	918	848	859	883	913	872	873	839	894	860	865	921	894	857	836	894	864	898	879	826	872	877	898	858	883	864	926	876	890	913	885	884	851	938	846	876	883	923	850	860	866	881	858	855	855	877	895	893	881	928	892	930	864	900	876	883	842	920	830	865	846	854	870	836	889	869	860	874	835	852	902	860	872	874	829	864	886	857	865	902	876	870	893	885	874	879	846	853	918	865	847	877	897	899	868	922	871	846	910	922	838	919	891	858	878	850	903	849	870	882	882	892	855	904	846	881	877	915	842	893	886	898	944	856	867	854	874	837	926	860	904	912	850	920	882	892	867	781	900	879	874	862	854	793	878	850	892	872	963	886	909	880	883	865	871	847	833	958	846	879	837	887	894	846	883	868	847	874	926	851	937	870	966	895	876	903	908	862	865	905	810	833	917	946	805	886	883	828	858	858	896	896	881	935	887	905	927	780	848	892	918	922	943	906	869	833	883	861	886	947	870	835	921	877	925	844	910	836	869	863	837	922	885	884	959	859	847	852	820	905	922	884	847	931	885	890	874	880	903	871	909	855	876	824	916	890	915	883	812	877	872	906	872	890	891	889	901	929	922	891	893	847	851	881	852	895	883	895	882	907	908	834	819	870	943	893	845	888	834	860	893	893	875	910	860	914	849	885	888	924	868	880	868	889	878	868	915	809	875	879	876	843	854	932	871	899	910	876	886	870	831	863	891	844	880	865	831	883	868	844	890	887	906	913	869	898	872	885	859	844	869	860	886	903	933	856	876	937	850	887	953	884	886	889	861	880	876	877	854	866	852	881	876	845	882	868	856	878	827	889	925
32750	44020	30050	14493	7799	4761	2899	1975	1662	1385	1274	1121	1085	1058	1059	1075	1060	976	982	955	872	1014	922	897	952	932	943	992	899	969	939	910	898	956	922	920	896	947	891	913	868	920	898	933	963	948	935	899	913	963	921	914	981	981	940	897	926	951	908	892	920	941	968	933	911	919	936	935	859	973	932	918	941	939	875	922	946	923	856	920	907	918	937	959	937	910	855	956	930	967	928	940	908	981	958	950	998	947	927	907	948	911	943	913	957	960	910	894	901	940	912	962	871	909	925	938	941	943	921	908	898	971	912	928	878	894	926	890	924	975	969	901	893	919	881	909	933	932	933	889	928	890	909	937	962	918	951	921	941	904	920	874	944	906	881	923	939	913	926	933	961	903	921	878	930	956	933	948	876	911	919	948	904	913	949	938	912	950	921	927	910	896	913	924	951	953	955	934	954	956	926	980	889	913	902	899	931	854	873	934	908	880	911	952	945	946	885	870	954	947	919	972	889	897	889	886	881	947	916	880	879	966	939	922	950	927	944	940	919	897	949	971	947	970	939	931	856	899	966	894	929	929	962	881	914	943	917	921	949	882	913	920	934	939	954	942	919	945	916	957	911	956	929	857	907	937	868	925	910	916	927	927	946	889	975	943	913	913	955	920	984	912	927	976	943	906	881	922	978	902	901	948	965	930	859	926	853	938	883	926	919	900	923	954	892	947	996	928	924	950	885	919	911	976	902	891	916	909	913	899	871	941	913	951	887	873	863	1018	886	950	949	910	925	940	932	920	977	920	901	979	923	903	937	950	928	946	876	909	902	884	960	961	909	940	924	923	916	910	936	945	951	898	921	931	936	955	916	907	934	924	931	951	916	943	904	957	915	948	960	876	931	937	907	921	970	945	941	931	942	924	925	882	930	890	914	892	853	932	956	886	983	974	912	919	930	943	905	902	910	960	900	945	872	936	940	929	876	962	953	942	925	911	907	913	932	937	922	933	884	870	939	913	911	960	930	908	941	905	924	935	942	938	889	939	917	920	922	910	871	891	893	941	911	874	949	907	907	885	913	898	981	953	968	958	905	921	915	919	911	936	923	889	911	934	917	941	908	942	966	962	900	972	905	929	950	950	946	937	951	948	903	920	956	981	873	993	918	915	920	885	935	978	926	984	922	943	928	902	907	881	914	942	930	929	930	902	903	892	925	937	912	915	929	928	923	904	931	886	907	964	972	916	931	875	908	940	911	920	925	920	928	921	945	896	975	925	956	917	928	958	913	928	971	905	875	936	889	909	875	947	927	955	893	932	884	933	914	921	986	945	935	925	957	938	884	934	944	888	956	916	968	921	964	979	974	885	963	884	951	944	931	888	953	934	932	941	920	890	904	909	998	907	958	946	920	931	910	907	883	945	954	981	924	903	912	931	910	891	912	907	875	952	869	920	898	878	909	870	970	899	955	964	901	931	910	913	933	913	893	936	872	908	930	972	963	859	943	904	900	899	930	919	946	946	916	902	920	936	976	921	944	977	981	924	959	913	924	930	893	926	856	916	928	946	968	938	902	926	948	883	916	935	951	910	899	899	929	912	930	927	949	886	883	905	909	888	861	949	882	961	957	920	991	924	876	904	866	945	932	959	918	889	915	839	830	922	875	900	890	925	906	907	963	914	873	982	918	937	918	919	969	900	973	913	886	887	903	940	920	936	927	884	960	954	875	923	953	881	923	944	930	904	960	921	914	930	967	909	916	975	919	912	880	927	896	921	899	946	897	909	837	884	901	902	869	935	912	876	871	907	872	892	937	927	958	914	912	895	949	923	959	905	941	946	931	901	881	927	911	918	890	932	922	884	939	880	915	921	907	929	943	937	930	912	917	879	913	926	917	941	938	872	948	932	879	942	934	923	909	943	925	935	879	997	902	921	899	913	925	906	907	889	980	909	902	981	918	921	902	872	851	924	899	942	979	888	890	875	851	916	887	913	911	904	907	903	944	946	890	901	864	883	935	988	945	922	910	882	893	933	899	907	870	917	908	999	910	904	928	940	929	924	915	851	975	897	926	912	920	840	852	935	961	923	992	907	892	915	872	949	912	949	919	888	858	891	902	947	903	935	955	901	902	903	932	987	865	888	871	1000	900	900	942	923	925	902	916	943	900	905	931	889	916	940	894	900	931	914	893	947	910	933	890	887	957	929	904	893	945	919	926	923	918	914	918	886	967	968	883	963	905	900	880	940	882	915	868	968	917	911	881	897	918	950	895	907	910	918	908	888	896	932	911	899	968	922	905	917	910	925	971	916	928	928	941	932	903	978	904	904	933	915	962	924	882	879	913	938	947	946	916	928	967	940	926	910	890	974	924	945	951	950	936	903	925	915	949	923	922	961	981	902	887	893	889	963	914	915	937	913	930	970	917	897	866	944	918	940	963	916	923	903	908	919	947	942	915	918	879	928	918	929	949	881	925	937	933	955	932	920	940	869	866	903	943	898	938	881	967	872	949	937	1011	917	967	904	940	864	927	922	931	871	930	959	903	973	889	953	914	892	948	939	915	916	889	936	876	898	991	960	916	970	922	947	918	922	938	868	903	934	915	918	1004	925	891	927	937	903	914	923	915	933	985	892	927	922	944	908	945	964	914	903	943	952	912	875	962	955	986	962	905	949	921	933	907	977	937	933	899	934	941	933	962	922	919	934	884	900	898	970	958	924	901	958	939	894	920	951	887	887	950	901	899	899	896	916	894	954	935	947	878	909	927	969	934	936	934	871	926	920	971	964	938	917	894	911	907	962	894	917	940	918	929	865	874	949	963	976	925	901	945	933	896	890	917	941	919	916	972	882	937	891	951	900	880	910	957	946	932	906	926	929	940	912	907	932	915	942	925	900	965	900	910	929	931	874	896	906	876	872	959	955	919	947	887	894	969	993	906	902	897	950	913	904	917	920	889	901	993	968	908	916	905	921	900	980	919	945	945	914	930	928	962	878	974	949	884	918	916	890	926	913	915	1009	952	881	946	932	892	959	938	925	952	941	956	878	946	876	884	902	947	920	922	925	907	869	922	932	959	985	936	899	922	873	939	884	888	859	931	934	945	880	925	886	897	909	922	897	956	953	918	930	936	958	974	907	900	978	917	936	917	849	999	920	942	920	913	910	891	953	911	888	914	961	992	884	909	915	889	916	910	864	921	956	940	910	895	878	949	958	940	945	917	893	913	921	1000	927	942	908	917	949	970	885	925	901	913	930	910	907	917	941	920	939	956	894	919	967	919	899	945	904	908	877	908	894	912	936	924	909	977	935	935	934	911	911	938	894	899	888	921	890	953	898	917	893	934	917	918	939	930	986	938	925	919	921	939	913	928	921	929	914	918	882	925	939	988	942	948	922	920	929	948	919	921	897	971	918	888	936	978	903	937	919	967	907	944	911	975	901	907	924	884	954	886	952	917	913	898	921	956	918	977	962	902	865	920	960	928	921	915	955	883	908	926	955	954	952	849	929	899	893	905	914	900	952
23877	21432	28683	25114	21973	16239	6784	2444	1699	1407	1200	1180	1075	996	978	897	894	843	868	793	824	791	740	720	733	780	766	717	753	718	727	712	717	732	742	730	710	752	720	700	755	776	701	729	713	719	696	718	760	750	749	755	760	701	743	706	747	766	744	746	706	742	730	731	746	776	672	763	717	707	749	694	708	726	737	727	750	723	702	682	676	737	738	705	680	754	749	740	766	700	692	778	708	694	691	716	704	722	747	745	701	724	702	762	717	714	695	697	705	734	774	720	762	714	713	727	707	755	717	725	738	692	745	731	750	730	696	754	749	706	765	711	720	733	701	754	699	690	686	701	708	702	713	752	740	723	721	730	747	717	749	752	717	743	749	693	722	690	695	730	725	726	716	758	710	713	713	809	723	753	745	733	751	795	658	736	724	736	738	742	751	745	714	758	739	712	751	729	746	704	748	753	715	721	737	757	711	731	713	710	744	715	711	710	722	732	713	717	734	747	721	748	761	715	731	686	730	712	711	761	768	740	714	751	752	728	694	739	700	690	703	724	686	714	689	722	720	734	743	732	760	741	736	722	712	772	703	734	729	703	727	764	723	711	743	680	734	717	738	745	759	716	731	721	731	758	746	751	702	730	723	715	760	758	717	703	699	731	753	703	762	708	730	704	691	732	733	695	732	750	698	696	695	711	745	745	729	725	725	756	734	739	781	731	737	713	727	719	712	720	690	721	689	725	726	757	713	690	754	681	729	757	740	715	710	774	718	762	747	734	684	714	776	782	700	742	729	761	693	772	746	682	792	725	723	753	742	764	740	726	717	723	718	740	699	723	739	707	741	738	719	739	717	691	686	723	742	714	735	733	693	768	736	710	738	712	722	743	764	750	779	749	722	717	692	715	702	682	738	659	754	734	741	731	737	718	689	771	762	735	742	740	701	775	706	712	651	727	754	728	733	684	719	692	680	696	738	763	684	727	729	715	748	724	695	710	702	725	721	774	746	740	719	749	768	699	744	715	736	658	737	712	675	698	769	746	715	725	725	719	762	727	690	687	686	720	694	727	771	790	717	741	701	729	762	724	679	697	726	711	729	718	719	759	704	697	722	748	730	668	730	707	741	745	753	721	689	675	706	751	803	748	699	737	719	704	724	715	692	740	731	752	774	756	735	736	736	710	694	686	682	751	689	706	693	799	708	672	737	696	745	698	706	723	713	740	695	749	774	748	784	739	707	750	729	746	706	757	712	793	718	752	683	747	713	675	737	722	720	703	771	793	729	752	726	717	737	741	729	720	703	704	652	754	752	766	724	687	717	699	730	744	702	720	757	699	724	714	700	749	732	703	707	718	730	715	747	737	774	703	714	721	727	724	740	719	695	671	721	747	702	711	712	758	755	697	771	726	727	676	728	702	708	729	733	734	720	689	697	736	725	731	748	709	722	713	680	750	683	725	730	718	695	693	689	723	723	695	752	679	649	738	721	686	739	710	710	719	682	696	713	665	745	714	693	698	781	719	727	738	724	752	736	754	697	734	755	726	714	784	733	752	696	741	676	711	735	751	718	723	749	748	709	742	715	738	730	708	693	702	727	684	774	799	733	728	747	731	724	727	757	730	691	721	692	722	708	746	744	699	682	739	687	697	723	667	729	715	719	757	752	700	688	753	721	738	665	692	703	711	657	712	722	709	760	746	711	715	784	692	724	757	713	751	713	748	740	721	729	769	740	702	740	727	681	709	768	698	717	732	759	716	708	739	711	742	777	724	707	707	758	729	723	648	713	735	734	746	729	720	721	723	710	767	719	687	671	767	752	755	688	754	708	676	776	716	785	754	744	714	737	706	713	738	741	716	734	754	729	753	684	754	750	742	724	747	787	764	716	734	724	721	732	717	733	726	719	722	745	752	702	792	737	769	761	730	688	724	733	781	719	720	727	745	718	707	667	712	727	706	734	749	766	708	762	685	714	717	749	765	722	733	718	741	740	683	706	749	713	737	703	726	731	727	772	699	726	728	767	744	725	726	749	697	689	750	698	683	708	733	738	766	724	762	722	775	715	743	738	732	769	709	780	758	742	713	719	719	738	751	695	711	744	734	754	708	723	697	675	736	690	722	703	759	749	701	768	734	715	768	651	740	740	756	729	725	762	729	696	799	706	731	758	756	722	749	735	781	730	729	706	714	716	732	715	746	730	721	696	700	766	746	736	735	736	756	723	724	743	686	712	752	749	733	759	716	706	723	749	688	725	715	728	732	711	711	721	737	726	748	693	743	748	728	734	753	697	751	712	721	725	719	684	691	739	725	734	762	748	719	746	686	694	752	734	759	720	685	765	709	726	751	724	788	697	749	753	741	719	745	761	753	791	739	743	761	755	756	734	738	755	750	706	804	761	742	680	755	706	679	735	747	729	754	718	762	735	747	696	721	728	715	755	749	729	713	783	764	728	779	701	736	723	691	746	711	729	683	708	789	786	761	721	739	793	730	736	740	713	713	703	778	668	733	717	714	708	742	732	709	752	773	745	782	792	750	712	711	761	761	744	738	697	751	728	674	698	744	715	749	738	764	705	712	761	724	760	730	678	743	731	708	773	733	739	723	717	698	710	751	714	681	701	751	776	738	752	700	697	728	742	790	737	819	719	697	689	718	715	727	763	746	722	744	782	725	748	758	699	747	745	728	740	699	736	741	675	716	732	787	748	760	732	732	762	742	734	748	690	692	707	735	664	796	715	730	797	753	722	686	756	665	716	753	703	745	780	706	690	736	664	783	753	730	746	734	739	738	700	699	710	739	690	733	721	656	745	716	725	737	748	777	720	740	714	708	746	707	738	736	771	733	694	734	681	704	695	705	749	746	742	699	744	747	724	685	732	690	715	698	836	698	696	735	699	685	740	738	688	720	726	698	749	719	717	737	669	698	765	737	735	744	733	692	720	738	750	743	724	736	732	739	721	720	656	763	721	728	700	759	690	780	756	703	773	747	726	729	726	752	766	691	684	711	756	710	770	711	698	735	682	706	742	707	772	747	734	714	702	729	703	742	726	744	737	731	719	726	716	714	733	698	693	783	698	759	696	698	709	700	735	707	693	738	720	713	718	706	750	722	704	700	720	735	760	782	752	724	761	690	732	728	651	734	736	682	747	711	735	744	723	742	743	742	737	683	705	724	676	757	726	746	706	754	696	760	723	698	681	721	753	744	745	728	744	727	800	741	729	692	732	731	712	763	723	714	710	703	671	704	748	715	735	728	731	752	705	737	736	744	718	725	710	724	748	730	694	779	686	794	716	728	740	717	709	710	727	718	752	722	701	723	750	753	757	790	742	789	723	761	722	743	733	720	707	715	736	766	740	726	728	713	760	684	702	722	709	747	708	731	725	679	736	730	768	759	666	745	731	746	722	697	715	717	674	711	731	729	764	778	726	738	754	751	684	709	753	712	742	717	773	726	712	747	681	731	743	746	693	743	741	760	708	725	776	769	734	711	726	760	720	721	741	769	786	719
31669	51426	38698	26924	19003	12385	5969	3167	2346	1836	1572	1407	1268	1155	1127	1080	1022	957	885	817	879	843	784	798	771	845	801	771	795	751	735	766	734	802	725	737	787	777	755	795	758	808	758	761	796	751	739	775	798	740	788	833	761	735	766	738	736	750	757	744	731	814	800	777	767	790	736	776	751	760	752	788	807	795	770	782	796	735	760	766	771	785	797	802	749	702	716	789	765	751	770	723	770	758	781	779	720	826	776	793	749	763	763	802	839	793	757	780	746	722	753	779	819	794	789	811	780	728	758	780	754	709	746	779	815	769	756	757	780	811	789	795	780	730	771	761	788	726	794	738	787	830	718	770	787	787	762	748	766	730	751	753	760	728	787	769	775	794	753	772	750	770	806	762	752	750	728	773	760	755	820	818	766	791	797	766	722	765	763	779	785	763	777	801	757	772	812	782	793	753	725	798	743	726	736	760	786	745	747	786	765	757	737	753	751	740	810	760	783	779	795	758	828	729	749	791	750	793	761	759	815	741	726	757	797	772	795	761	751	739	753	770	778	809	806	743	805	737	796	767	762	772	700	751	793	758	761	781	737	776	741	741	770	764	749	735	770	760	813	749	722	788	736	813	768	782	778	763	768	789	722	755	782	769	732	753	784	750	760	769	756	799	772	793	725	777	731	783	783	738	721	755	798	763	770	781	778	736	774	790	767	763	749	750	730	808	773	779	751	752	804	773	832	780	807	788	743	771	774	787	767	756	777	748	789	763	771	730	747	817	738	760	757	752	793	753	764	753	770	750	748	777	791	720	794	808	786	737	749	746	766	783	738	756	779	753	743	757	755	723	805	783	768	740	742	766	772	767	790	739	779	764	777	759	812	820	759	800	789	746	796	776	771	766	801	757	799	738	791	753	754	773	756	758	762	762	824	735	758	753	746	758	742	757	745	761	783	818	731	768	754	743	757	775	761	727	793	760	704	783	780	785	783	775	765	708	801	709	736	739	784	786	731	769	790	784	736	777	740	756	762	764	730	794	747	766	771	831	766	778	774	796	792	753	771	751	759	772	810	748	810	795	730	775	818	801	812	782	710	768	764	726	765	738	744	740	742	809	753	779	805	758	774	776	738	778	783	796	797	772	742	770	787	751	776	779	768	734	735	755	810	763	787	716	785	760	800	776	791	771	800	772	797	743	764	769	796	748	730	758	796	774	737	779	772	771	761	770	791	764	756	783	829	787	777	742	753	718	756	761	735	787	751	731	801	771	782	780	763	746	801	762	759	738	778	735	746	748	761	770	799	783	788	753	760	786	791	750	745	735	807	762	757	784	752	805	783	733	781	817	775	783	752	773	764	737	738	777	773	758	721	739	773	755	759	806	750	737	746	776	778	811	759	775	758	756	817	788	755	750	777	782	790	796	800	765	749	746	801	745	776	780	760	787	793	760	745	723	730	769	761	811	737	728	792	768	762	778	751	737	741	715	789	801	750	768	806	775	794	799	768	731	751	704	821	794	787	773	793	795	802	760	747	740	763	774	766	771	790	801	714	729	819	714	796	753	767	747	744	738	779	787	773	736	775	747	716	782	813	758	800	764	762	743	733	823	777	751	743	782	789	757	774	793	824	723	790	775	723	784	731	747	745	725	788	819	772	759	779	730	774	786	832	783	744	779	737	811	767	789	772	756	806	758	757	769	776	719	745	717	793	759	782	771	732	737	745	773	746	730	776	746	760	754	750	762	729	762	764	779	745	828	721	822	793	740	781	718	745	772	728	813	759	759	771	752	795	762	708	766	783	784	794	723	756	735	737	769	831	794	750	748	765	802	783	775	750	765	717	764	794	784	755	765	695	774	751	815	785	776	788	763	728	788	782	761	755	812	774	777	733	781	760	816	759	780	753	818	739	799	745	745	789	771	818	788	780	779	789	782	771	829	737	785	732	734	765	751	804	786	759	728	780	748	779	781	760	768	768	804	747	761	736	757	735	743	753	798	754	787	807	768	760	743	765	810	790	768	767	776	819	795	736	743	728	749	773	798	756	726	781	780	725	760	729	734	770	748	758	764	742	744	766	742	810	795	749	736	773	756	736	745	732	740	754	778	743	699	754	719	796	749	765	788	775	768	735	787	747	722	759	803	799	777	740	730	700	763	744	803	760	819	751	752	765	757	799	782	731	763	753	743	813	757	788	777	775	749	744	766	752	738	813	750	748	780	770	746	727	762	790	758	776	766	801	762	799	754	725	744	773	783	760	801	755	817	749	824	807	717	759	754	769	799	751	737	742	728	758	783	751	776	747	764	777	782	741	785	742	755	787	738	750	764	772	724	827	795	794	733	776	721	755	733	757	755	731	780	730	789	726	817	782	739	806	793	749	790	757	789	690	808	776	769	772	720	767	830	757	793	797	765	749	769	804	729	700	822	764	773	744	797	731	773	718	791	774	746	732	779	755	808	725	746	800	741	784	789	721	831	805	774	759	776	797	768	821	733	758	718	787	754	776	739	829	712	754	740	784	767	785	815	723	785	750	788	768	822	772	818	757	764	779	754	745	755	741	801	757	778	762	823	777	761	807	789	725	749	827	733	766	811	795	792	764	775	735	765	719	774	759	772	738	790	840	742	790	761	780	779	821	802	745	761	746	759	756	805	815	803	755	808	751	765	783	740	755	792	797	751	766	809	737	739	741	742	769	780	765	763	815	798	791	798	800	793	753	738	786	727	752	773	775	768	784	760	786	737	761	778	725	772	751	766	769	786	745	836	791	789	763	742	754	779	785	772	806	776	761	760	763	798	754	794	753	785	746	763	771	746	782	738	774	796	815	802	774	794	766	760	804	742	766	745	764	709	779	807	779	752	765	754	713	767	740	731	788	771	815	749	784	757	746	736	785	777	803	748	725	806	735	773	732	750	755	774	793	765	769	806	704	799	765	756	813	782	731	757	758	798	775	779	729	792	738	752	772	741	761	708	783	745	752	721	754	718	753	762	778	761	817	806	801	776	762	797	800	778	777	735	729	735	778	759	813	758	789	735	711	734	739	729	772	777	750	782	771	776	786	782	800	757	762	740	737	778	800	784	760	711	788	726	743	797	751	783	806	774	722	786	774	750	771	770	772	762	787	791	734	798	770	772	791	808	725	784	786	771	753	775	749	799	810	724	753	796	798	720	776	740	754	804	707	785	752	724	784	750	800	758	720	794	727	738	739	741	773	759	818	778	775	778	745	798	819	751	782	754	790	723	756	768	734	734	738	770	749	789	783	802	679	728	776	758	781	786	773	725	780	739	761	769	809	791	793	749	767	739	766	787	723	784	769	799	744	735	768	781	742	742	708	762	774	762	765	725	760	753	760	770	776	779	808	762	800	824	762	790	775	751	741	755	756	736	773	741	765	783	770	772	773	766	800	754	792	767	789	777	750	780	753	769	760	738	771	777	786	763	763	800	769	779	736	740	757	741	764	743	727	774	791	738	745	762	747	754	751	744	744	738	815	693	747	766	789	741
25192	21482	27763	26120	14838	5607	2872	1909	1562	1361	1319	1236	1179	1095	1142	1098	1096	1019	1049	983	979	962	994	934	1020	1000	976	984	903	1009	983	972	958	940	996	963	971	941	957	975	891	941	990	999	909	951	956	1023	987	936	971	957	940	963	981	957	947	999	984	978	954	929	984	996	960	930	977	967	993	978	892	975	972	972	994	928	982	950	944	971	982	979	1017	944	947	958	957	995	965	922	906	905	974	891	958	985	970	993	941	935	937	996	968	963	944	945	964	967	916	964	991	999	940	1008	943	998	910	1006	996	937	980	945	1050	935	912	945	978	1010	966	992	950	973	930	958	948	994	968	932	927	923	1016	969	923	937	941	984	937	1024	964	943	910	931	938	977	981	920	890	1001	1004	943	922	953	941	972	911	994	1020	982	957	980	975	916	999	1012	961	951	905	933	1009	977	933	980	990	933	949	922	875	975	952	986	992	892	916	921	951	973	917	972	1006	972	976	964	941	974	923	996	980	989	989	978	1017	985	924	1013	933	962	964	955	976	941	999	933	952	930	989	919	997	971	954	916	987	933	1015	990	935	891	976	1025	920	948	1013	950	997	1008	968	964	915	953	902	1006	960	984	1023	962	927	980	1000	906	957	975	971	942	997	933	981	967	978	950	949	990	944	941	982	988	911	983	951	1023	975	997	941	952	960	946	958	910	937	1001	1002	1013	879	908	970	951	984	993	957	919	993	958	950	956	963	966	941	983	939	1001	943	943	973	950	1009	928	963	957	948	984	978	974	956	981	970	961	1017	969	926	913	962	971	926	922	935	1020	991	935	923	959	966	967	956	954	938	966	919	955	939	991	951	1025	957	909	920	963	942	992	992	988	948	998	930	887	949	989	959	1005	960	974	938	936	981	948	939	987	991	981	931	990	929	946	890	978	957	973	957	1001	962	905	994	990	993	969	935	982	1001	910	981	929	930	916	966	980	989	978	986	971	975	963	933	953	955	982	936	946	988	929	971	1028	939	918	986	913	920	974	962	940	1005	922	963	947	992	992	941	987	1007	938	954	971	917	964	920	940	949	981	954	954	957	969	966	980	930	944	932	977	924	932	934	951	907	971	953	983	963	984	982	973	967	950	945	1002	969	991	920	924	955	977	967	976	933	933	993	974	926	973	1006	983	951	987	1008	980	930	939	923	971	969	996	956	987	981	929	963	951	945	933	1038	972	910	977	928	988	922	958	942	941	980	989	943	971	959	943	978	927	937	962	950	978	949	987	964	940	977	992	924	980	929	902	995	982	956	976	977	974	1000	924	965	946	994	1016	961	937	983	973	985	930	969	976	905	950	877	937	938	957	989	943	969	934	959	1005	1036	951	938	948	1006	1009	879	964	991	968	981	919	978	994	965	921	979	966	991	944	951	937	928	979	966	912	979	946	935	897	1023	958	938	850	941	948	956	954	962	970	972	904	968	945	974	982	985	927	1004	956	989	1012	1009	951	985	935	887	938	968	943	1018	976	945	939	1045	983	976	931	1016	1036	959	922	996	967	1043	1011	932	972	949	992	922	964	905	927	978	933	944	988	987	951	913	915	1061	962	933	1003	932	941	932	930	897	946	963	901	925	970	917	1043	927	1014	942	949	989	962	956	971	1016	981	926	960	975	964	907	958	965	950	949	990	924	984	967	1016	990	991	982	1002	984	967	968	957	955	1024	989	958	976	962	1034	954	908	958	965	944	985	959	940	936	945	962	937	982	950	954	988	926	950	939	987	1015	984	996	951	934	965	913	1024	934	942	941	941	958	917	959	1007	966	985	934	961	944	970	970	979	935	1022	977	942	979	950	936	963	919	1026	921	988	947	927	939	957	969	980	929	979	946	956	1004	974	973	972	950	934	986	954	963	973	948	961	1008	980	970	979	947	994	993	939	987	937	1012	938	979	958	948	927	957	944	960	998	936	914	972	961	986	930	951	936	948	932	981	939	941	1022	957	949	959	948	948	918	921	976	992	969	933	988	972	907	899	960	959	961	1011	945	911	943	1020	968	1005	993	967	912	960	985	960	964	949	941	979	993	932	899	983	966	952	933	967	928	909	985	935	1021	1017	974	939	1033	995	949	1004	963	980	924	1011	1036	939	933	944	939	940	950	946	1019	926	959	980	968	1021	960	925	916	931	991	943	955	949	948	993	937	882	959	976	950	970	901	989	980	1011	991	979	925	966	987	913	970	968	997	983	965	895	935	934	959	985	988	957	992	958	1000	941	924	942	969	962	975	927	1004	979	959	946	950	975	968	1002	991	966	995	935	937	1047	942	942	916	971	831	949	940	973	958	1007	960	946	943	953	946	968	951	963	941	963	985	947	958	959	945	931	964	1035	980	977	945	901	979	943	912	984	915	999	912	926	1032	995	982	957	987	907	971	975	942	1020	975	982	901	1002	1001	952	952	914	992	969	1014	956	960	957	900	933	927	964	968	970	1015	947	955	937	959	989	956	943	923	958	1005	951	999	1004	966	948	965	934	990	934	953	980	915	958	920	944	943	950	976	983	977	950	942	1000	994	949	950	983	968	1044	932	939	997	995	960	920	993	998	951	996	940	945	916	893	981	1008	954	964	970	956	959	972	939	985	965	960	974	919	953	944	994	924	939	970	965	974	979	951	964	936	1005	984	955	975	919	944	996	926	973	989	969	965	967	975	948	953	965	962	906	917	953	965	950	985	918	995	936	958	948	938	977	931	955	1000	970	1007	977	952	959	964	919	968	1011	948	988	976	990	964	950	998	971	957	942	997	955	948	922	1007	912	998	970	952	966	945	973	955	941	999	886	923	952	1002	1002	967	974	985	937	959	984	963	968	928	963	924	883	995	959	920	965	967	909	958	955	979	947	955	979	914	920	947	921	937	974	952	997	961	928	959	1016	1002	982	994	959	948	998	976	972	1006	972	996	910	981	939	981	972	916	962	955	985	933	954	932	966	992	986	945	898	906	963	977	940	947	963	967	977	939	958	968	879	963	947	952	947	954	1042	906	983	990	952	965	971	970	1031	966	955	933	929	960	925	997	966	920	993	928	995	955	955	966	939	981	1030	987	967	972	958	964	1019	1005	970	1002	976	974	974	943	960	889	993	925	958	991	962	955	977	994	1059	930	968	977	954	975	956	858	973	972	941	978	983	966	1025	974	944	957	983	941	963	958	928	945	1015	984	970	985	989	955	943	977	1000	920	947	969	1009	974	968	965	983	949	960	947	930	971	994	981	929	912	921	991	917	963	939	972	913	975	1031	993	1030	922	941	875	970	926	1001	991	911	990	1006	942	982	980	979	932	972	968	957	981	952	972	992	931	962	950	965	955	971	954	1019	965	982	952	995	927	914	948	999	1011	1004	966	968	991	986	957	950	991	982	935	968	1007	1005	951	907	996	935	986	996	983	981	954	872	947	978	979	963	969	916	953	905	995	893	973	1001	949	995	980	941	961	963	933	965	959	903	999	1008	1000	978	975	972	929	957	986	978	1010	937	991	967	981	936	983	960	1031	983	913	909	965	962	954	1002	1065	993	969	965	957	1049	882	979	969	977	942	862	970	1019	945	946	930	930	980	1008	944	959	977	929	985	914	970	958	991	986	979	983	933	958	952	981	966	1020	918	1002	970	921	918	949	909	1015	968	979	990
31559	46207	33606	22104	12616	6203	3745	2586	2125	1746	1575	1479	1382	1285	1297	1238	1160	1069	1106	1087	1043	1028	1010	1048	1033	972	996	998	1025	939	998	1002	1014	994	987	972	1011	983	987	1077	987	993	1017	970	984	1026	1022	994	938	985	959	991	999	988	967	1009	984	1002	995	1008	938	953	981	941	1011	942	960	1021	1019	988	956	995	1021	944	1002	989	1006	962	1016	964	929	946	994	972	1016	963	1013	1013	971	977	994	1009	977	920	1003	1014	995	1005	971	992	1013	994	1017	967	1032	1079	976	869	1001	1057	1011	917	983	1025	1017	994	973	991	971	945	948	986	973	978	939	967	970	997	954	967	989	969	1003	983	960	990	988	963	966	1001	1025	1010	901	1008	979	972	1003	1013	1020	1042	993	967	1028	1013	954	964	982	1021	979	987	1014	968	1020	968	990	1001	999	991	989	1013	1001	982	1018	1012	942	963	962	997	1034	979	989	1015	1007	1021	981	987	1025	1002	950	986	962	995	957	970	932	1000	984	988	988	958	1030	961	1000	954	940	970	968	992	946	984	1004	939	991	922	1008	1001	971	965	943	1009	988	977	978	1000	1038	970	1001	952	987	889	957	995	993	1036	1017	1028	1024	1011	1029	971	983	1014	999	1014	910	1000	979	971	980	1004	932	1063	976	999	977	938	996	982	1062	988	983	1002	1005	981	986	945	936	971	1007	954	1029	1019	990	991	993	1009	947	995	983	995	1014	1024	993	992	953	994	1005	996	976	970	1014	966	997	984	1045	1008	972	992	983	990	1024	994	995	1006	1022	974	987	957	954	970	1037	1002	989	992	955	966	1041	1000	1033	1029	1054	1002	968	961	980	1033	965	1018	991	1037	943	1003	1013	975	963	1006	1016	1047	1037	968	973	999	957	996	974	932	982	987	995	987	987	982	975	970	1021	954	1003	979	912	983	942	1001	988	933	995	1023	1004	985	990	1006	1056	1033	1008	967	1037	941	977	993	945	984	921	1013	971	1018	1035	1031	968	995	1005	1039	1029	963	963	984	1030	993	994	980	977	990	986	973	961	1020	987	992	985	1012	1035	949	999	1009	967	994	985	962	951	970	1031	1035	956	983	927	923	959	969	983	993	916	969	954	934	963	985	951	933	996	996	1006	971	989	986	976	1025	979	1012	992	988	1041	959	1015	997	937	976	986	961	1011	982	984	967	1015	968	1033	995	940	935	1005	953	949	1011	963	965	988	980	993	987	1066	959	982	1025	915	1003	972	1029	996	1002	990	1001	961	1001	1000	1021	1036	945	999	945	914	991	994	999	996	1019	972	1011	950	1053	962	1016	1028	1026	1029	958	985	985	963	966	1000	961	1001	1001	975	962	996	901	995	964	968	987	1049	943	980	931	1054	976	957	1022	990	1019	949	984	980	962	1011	970	994	986	1023	1014	994	1001	990	966	943	1004	1038	989	947	939	930	1003	984	969	1015	976	983	1042	979	1023	979	963	1010	985	1035	1004	939	1045	1012	1018	1008	953	951	989	1051	982	927	1003	998	1057	1014	985	1033	961	1007	1000	966	1041	972	1024	1031	953	985	1015	987	954	1087	961	989	949	957	981	1007	971	1019	983	988	1030	947	1031	973	936	989	1000	950	969	1024	974	1018	992	1017	1040	960	954	1011	1008	1039	993	995	991	989	961	950	997	983	962	1001	1012	1039	965	970	1009	989	930	1018	1026	1047	1002	938	988	964	932	971	981	959	1042	1029	1046	1017	1004	926	1013	985	1003	938	1033	948	1004	979	1051	1028	998	999	918	1016	997	1061	967	1015	997	1038	1001	1044	959	955	953	958	962	957	949	1028	974	944	1008	994	1005	997	1003	989	985	972	968	988	1024	987	918	997	947	976	916	993	990	990	995	1008	981	960	1006	994	932	1042	984	955	1094	950	973	996	989	967	937	933	1039	982	973	974	942	984	995	1007	949	1027	1004	944	997	1015	1002	1003	999	960	962	1016	983	1047	974	942	995	941	1054	1026	1025	974	1005	968	1028	983	967	1008	1013	970	1001	972	1005	1005	988	974	928	960	956	1012	1036	990	1042	1024	980	992	945	1004	941	945	947	997	1012	961	954	989	949	982	968	955	994	915	996	1010	990	964	984	1023	1037	978	956	1001	1026	1035	973	938	964	1033	1015	978	984	1058	981	1006	989	991	1046	1003	1020	970	1004	958	945	947	1017	990	975	941	1032	1028	903	942	948	1020	1003	1010	999	936	938	988	955	981	924	968	1000	969	980	974	1020	960	1022	1058	956	1004	994	958	1007	958	1009	942	969	1034	1019	1018	973	996	957	975	969	979	964	1018	1012	936	935	967	990	1000	924	1026	1044	989	1041	999	1052	1001	983	994	1031	965	1014	1027	986	946	1032	988	959	992	1001	982	948	1020	972	963	934	982	1022	948	994	955	982	1006	1019	946	1059	976	949	955	933	991	953	1020	1012	993	958	927	1003	995	979	949	998	1004	1034	1001	992	980	977	1050	1030	983	1030	961	979	972	972	968	923	988	957	1028	943	1001	1030	1059	998	984	1011	1010	944	1001	934	927	992	997	1016	958	942	976	1010	989	978	985	999	956	979	978	1017	997	997	979	982	959	992	993	965	949	970	1002	963	967	998	987	974	1001	1014	933	992	961	1023	996	940	961	977	961	986	1031	945	992	1056	974	927	973	996	1000	941	1052	973	1022	997	1057	990	1002	1001	977	991	976	968	968	938	996	1054	979	982	987	972	1011	940	962	1017	997	998	1041	969	979	944	975	975	990	953	974	985	993	1030	982	1037	978	1016	1018	950	1007	995	950	975	1004	965	1017	986	1017	1019	993	1061	934	974	936	1016	983	1042	977	1034	967	964	985	991	940	990	1032	972	953	953	969	943	953	941	962	995	992	939	960	1008	941	1017	946	1015	973	1051	1033	988	991	1003	994	968	1001	1022	998	981	1037	960	1002	991	983	984	1050	1017	1016	986	993	986	1038	1018	985	1003	970	1021	1059	1018	948	935	973	929	970	971	978	1040	938	993	958	971	988	1006	966	1024	943	995	992	1005	984	984	1007	1009	989	1038	968	960	975	1012	961	967	982	1011	942	999	960	962	961	953	959	1005	1039	955	1007	1013	965	963	1010	968	1028	1056	950	982	1001	962	963	991	973	981	988	993	996	1100	1016	937	935	1009	987	1037	948	955	946	1024	976	960	954	1020	966	952	990	1009	950	1030	1001	947	1001	1055	934	968	1072	986	1011	995	961	1041	1024	938	1000	985	989	989	951	996	941	1003	958	965	1032	999	990	935	958	966	1010	949	970	1002	972	976	995	973	1021	1004	969	1027	980	980	1006	936	994	976	1073	1012	978	980	976	1009	1038	966	971	989	973	978	1033	951	972	1001	1069	1001	1013	975	986	1014	956	944	1015	971	999	947	1004	986	992	1026	963	996	1011	990	1032	964	1008	976	986	1018	985	1033	981	937	1001	1024	972	1021	1026	959	971	1011	972	1004	977	962	1009	984	942	1040	1017	981	991	967	1017	995	951	961	959	975	963	997	1037	1025	967	968	944	999	980	995	952	1068	978	986	958	999	962	967	961	992	1029	998	954	992	1018	1003	1049	988	974	995	1023	1014	990	1030	997	976	972	982	1010	1032	983	992	993	1020	1011	985	993	1031	979	995	988	998	1014	954	951	1022	998	981	1044	989	1017	1022	1001	964	1004	968	991	941	1015	1036	958	950	1043	949	1002	987	964	953	968	1007	1006	970	941	1043	953	1012	1046	1026	977	960	1008	1004	991	945	958	1009	968	1018	1047	1028	1041	997	955	992	972	938	984	1046	988	1010	988	936	964	1040	1029	945	990	1028	923	1039	989	956	982	1005	991	972	1024	1013	927	1015	1025	996	985	988	956	959	950	973	981	979	974	957	956	1059	986	993	1037	1043	994	970	952	991	993	973	941	984	1007	1036	914	946	1021	984	968	916	995	967	990	1038	975	1021	958	968	949	982	983	1023	1065	968	950	1033
22692	21400	29021	24393	21906	21475	13100	3921	2279	1845	1603	1422	1275	1238	1134	978	969	975	909	923	835	875	801	816	813	776	776	833	771	785	800	805	795	769	814	840	763	782	758	789	789	796	759	767	788	838	781	775	733	773	803	773	786	783	813	759	774	800	777	812	792	810	772	811	770	749	742	722	769	720	750	791	782	752	736	741	726	758	815	786	711	820	718	769	795	802	826	765	760	790	774	745	776	777	773	708	785	787	810	823	799	771	778	826	763	785	758	826	744	761	777	828	794	783	815	808	801	772	784	760	757	790	764	892	758	776	803	813	803	796	720	759	798	779	765	818	790	729	774	768	754	718	783	839	756	776	788	784	777	778	753	811	812	730	791	743	724	760	754	808	793	745	780	765	751	758	765	791	772	800	723	779	767	784	798	749	782	796	748	764	776	811	755	781	768	800	771	811	801	723	881	755	809	768	740	830	797	752	770	755	745	763	769	747	790	786	803	786	760	735	757	809	792	800	764	707	786	779	745	783	765	769	784	719	776	777	776	758	752	751	749	731	771	764	773	744	748	706	790	789	758	781	769	727	769	742	796	800	792	804	729	747	712	757	712	804	743	810	771	806	767	792	782	793	768	781	784	763	805	797	757	739	731	732	735	817	767	752	811	772	758	780	750	719	725	748	757	823	761	801	772	803	789	743	787	791	755	759	782	770	783	743	814	723	717	766	733	801	767	758	777	795	722	777	805	730	747	777	746	814	727	779	839	791	772	781	746	725	801	841	800	764	754	726	807	747	832	758	754	775	787	711	748	802	785	718	725	752	793	776	741	782	784	757	731	743	791	787	739	777	759	797	806	816	788	744	759	765	766	780	770	824	765	776	754	758	777	767	734	787	793	781	758	780	783	789	793	770	778	800	774	768	786	767	742	712	746	770	798	784	779	775	785	801	764	729	731	731	782	735	748	767	774	768	797	756	712	801	811	770	784	790	747	789	783	776	744	775	769	821	785	753	756	724	760	833	778	790	748	758	804	744	781	809	790	731	750	782	796	753	810	784	729	776	746	809	745	736	812	796	793	757	731	706	732	768	770	775	788	789	759	743	768	754	757	759	767	750	811	791	756	762	768	799	776	708	807	751	755	801	802	804	778	759	771	748	755	757	809	773	729	759	745	760	745	757	742	826	802	754	750	782	764	765	720	751	790	742	774	766	760	786	783	792	758	777	759	810	819	742	792	808	820	779	759	821	755	790	782	789	774	747	788	736	781	766	780	794	785	801	793	765	828	838	803	825	814	771	774	777	783	781	725	781	775	732	789	824	727	793	743	756	774	799	773	757	800	758	778	808	786	834	805	779	807	756	772	742	778	780	752	766	791	812	761	787	772	752	739	756	753	806	776	775	781	744	768	810	752	786	761	761	801	746	798	799	732	780	813	799	772	752	742	719	818	771	745	842	825	793	755	753	749	806	726	734	804	812	761	835	821	769	807	759	766	766	742	806	782	771	784	849	787	729	753	802	787	796	756	837	818	774	795	785	744	744	775	781	785	799	766	768	772	819	804	757	755	772	768	794	753	782	797	762	785	776	789	743	791	755	806	756	769	755	789	822	780	781	829	747	814	818	770	799	756	834	808	808	779	803	799	812	746	799	805	788	849	815	774	773	788	761	724	773	751	738	767	784	799	781	818	749	815	790	780	804	805	739	783	765	771	770	800	750	772	774	769	792	788	745	776	750	758	790	764	753	764	768	773	803	795	725	764	767	814	779	752	795	739	817	784	746	802	717	805	824	774	770	729	718	770	790	750	779	806	745	804	822	791	787	799	780	741	777	773	770	753	822	799	763	802	791	741	820	774	790	747	776	754	816	727	720	750	736	808	776	749	764	761	781	806	791	728	751	764	715	788	780	751	799	772	772	770	738	773	838	818	749	745	757	795	794	789	756	738	805	784	707	745	759	722	813	780	774	779	748	769	801	785	777	758	809	801	743	776	732	800	797	777	744	748	777	738	772	729	761	750	807	789	780	795	775	786	782	736	774	757	796	785	763	712	763	757	786	757	780	734	770	760	749	750	764	795	733	780	713	790	774	752	780	764	740	734	730	759	773	718	743	796	761	754	780	831	719	776	779	776	775	791	795	811	780	759	803	752	765	790	806	780	731	791	773	773	760	760	748	792	724	778	774	782	720	791	763	735	776	736	745	774	811	787	801	740	753	761	769	767	786	813	768	805	752	718	752	762	788	790	736	776	788	757	790	775	773	718	754	778	795	757	819	756	784	735	794	735	756	764	793	766	753	798	762	790	767	789	745	755	756	763	812	786	742	764	754	810	789	808	784	766	796	766	793	792	777	757	712	751	763	810	781	756	766	739	782	767	811	777	795	740	786	802	795	765	786	760	765	762	760	806	797	786	810	771	765	749	769	727	753	771	773	741	772	777	749	801	781	736	773	806	746	803	752	804	782	712	818	747	749	768	753	758	739	841	828	739	791	767	742	764	755	742	786	768	729	772	747	741	790	748	749	780	721	774	769	761	827	768	726	746	734	748	719	788	751	817	782	756	726	754	746	789	758	831	787	781	790	791	766	768	755	788	761	727	789	764	733	744	810	752	746	764	754	758	775	811	769	800	789	790	793	738	796	825	844	785	759	763	800	744	747	752	741	782	762	768	744	787	746	742	741	779	799	759	763	772	753	783	786	730	743	710	792	785	795	799	762	783	821	813	789	786	750	854	801	805	800	790	766	726	791	808	832	777	749	777	789	767	798	802	694	818	763	686	800	762	765	771	767	763	793	765	794	748	798	773	791	787	738	770	792	788	741	782	787	739	814	805	784	786	848	733	835	794	732	789	755	778	764	727	751	766	769	802	812	766	730	771	750	788	805	773	753	755	770	763	794	741	748	732	770	732	776	725	784	748	789	807	758	783	745	768	748	790	788	766	792	811	761	774	767	780	762	816	824	751	772	739	777	794	782	762	759	766	712	758	783	817	771	799	769	793	772	741	780	727	806	797	798	766	765	767	797	750	739	759	760	775	721	761	779	802	788	748	753	817	766	710	772	804	827	782	751	741	769	800	774	802	784	760	758	767	768	800	771	797	751	780	743	778	776	775	768	830	744	748	772	767	778	786	750	753	747	729	765	816	774	722	780	799	829	789	755	768	820	765	804	706	775	780	769	795	779	771	732	764	722	759	761	767	741	807	777	777	775	751	780	784	767	786	802	790	781	801	767	793	785	766	752	796	749	735	764	745	764	787	730	797	760	775	775	743	750	749	764	769	755	765	773	737	747	807	771	797	752	776	852	757	785	815	790	754	739	757	794	730	778	783	791	760	770	714	759	724	774	783	734	763	784	772	821	780	891	787	750	729	726	746	789	761	784	723	782	769	765	720	764	795	750	771	704	739	769	762	765	750	745	749	782	805	757	787	769	776	798	793	818	771	780	742	800	772	796	760	790	758	786	760	790	782	732	753	743	752	765	806	794	783	808	757	791	765	758	791	741	779	764
34209	57794	45631	34269	23331	12445	6917	4189	3139	2515	2195	1877	1703	1557	1326	1216	1188	997	1006	947	889	894	874	787	834	844	790	804	724	826	833	734	802	771	767	765	819	764	814	787	797	781	785	753	800	766	786	774	765	742	789	794	815	773	805	806	773	817	837	803	810	727	752	799	772	784	779	782	784	752	783	797	817	770	764	800	762	744	826	752	807	816	772	776	847	765	741	771	763	803	750	797	772	819	769	821	756	821	758	816	788	792	769	809	747	797	808	743	799	811	784	782	720	823	825	794	725	806	777	763	787	789	808	786	786	776	777	819	813	775	827	806	750	803	783	795	780	816	806	783	825	780	780	752	771	714	774	778	738	792	785	779	762	750	795	754	830	803	764	764	778	823	764	775	766	770	795	813	757	798	781	745	775	759	803	775	812	733	798	850	743	792	791	834	740	793	786	765	756	808	815	786	811	780	818	810	796	759	730	821	740	773	770	818	790	788	771	810	843	745	750	746	803	799	882	848	807	761	785	837	806	770	778	776	753	832	750	748	751	819	787	784	744	741	841	805	817	766	816	821	764	752	839	786	801	763	762	769	790	835	778	763	800	801	783	790	837	769	742	794	806	799	792	824	802	771	797	850	799	751	770	791	778	746	789	822	763	759	798	832	788	752	775	764	771	828	874	795	774	801	789	744	808	724	818	735	784	742	805	814	776	791	790	776	811	780	822	772	786	821	770	739	787	733	808	761	781	805	790	825	778	755	830	802	797	806	805	769	790	756	733	754	767	755	838	780	795	742	791	758	776	811	776	723	763	791	759	746	784	767	769	799	778	789	822	817	790	797	775	814	788	808	825	835	772	793	782	782	811	761	820	797	765	778	754	811	797	794	819	746	785	768	779	743	780	781	814	758	828	811	801	787	793	774	770	768	751	800	792	807	739	763	793	773	785	759	766	779	788	765	742	787	813	785	809	781	764	806	798	765	805	764	770	764	829	784	816	828	775	815	801	765	783	780	802	760	787	767	754	797	773	752	783	816	791	755	820	776	839	734	747	800	805	732	774	825	809	776	812	796	784	779	791	793	773	778	783	784	752	828	757	714	801	736	783	769	756	781	801	777	826	831	773	786	791	761	760	752	838	751	817	785	743	823	731	770	801	780	773	820	777	778	774	807	797	757	762	792	813	776	812	787	763	777	765	783	745	813	808	797	743	731	786	802	785	800	800	801	780	830	814	779	794	772	757	798	787	848	770	810	784	761	807	830	798	787	767	758	807	801	802	742	830	776	802	790	786	815	777	757	788	789	836	833	779	824	810	736	792	750	851	754	751	813	758	749	771	812	791	813	819	749	796	792	783	823	861	793	783	780	766	740	757	791	792	751	759	819	823	805	784	746	814	812	752	776	786	787	773	777	783	827	810	762	757	834	807	774	778	788	817	789	754	834	805	839	783	849	828	796	789	804	799	814	750	815	787	791	796	786	826	767	768	777	785	750	793	795	768	765	801	786	768	750	740	758	815	809	782	774	809	753	776	819	821	776	788	782	750	816	761	790	808	768	724	798	784	787	793	782	779	825	761	808	819	787	794	778	780	787	835	770	777	753	809	765	755	779	796	770	774	851	774	837	753	753	825	805	743	759	810	811	792	779	737	839	785	802	720	757	760	832	792	802	791	778	795	825	804	796	827	782	774	770	780	735	790	805	803	750	770	778	834	799	732	834	739	811	786	843	816	780	756	791	773	753	809	752	797	772	770	834	793	788	814	800	795	840	768	803	795	759	826	761	791	806	738	823	757	799	778	765	758	787	772	795	780	758	829	789	784	796	777	818	776	835	791	748	819	790	761	784	810	806	761	816	805	799	746	804	810	781	769	824	770	833	789	770	739	773	807	788	820	802	754	803	792	813	802	838	751	742	799	764	773	778	808	759	812	777	819	765	815	822	788	768	814	760	746	809	804	778	783	793	817	781	813	797	778	818	785	828	781	798	826	763	802	793	819	778	799	798	788	763	774	778	756	822	810	815	777	757	758	791	775	802	740	760	791	808	764	805	750	791	789	813	834	758	775	795	784	748	804	771	755	760	792	848	769	828	819	784	840	795	802	805	828	723	780	782	825	801	821	809	773	801	781	765	816	845	780	784	804	807	793	802	828	787	834	776	782	761	792	785	791	809	803	806	771	799	778	796	782	814	830	759	751	801	786	767	762	714	744	785	812	792	810	763	760	817	729	778	811	737	784	796	772	775	785	798	812	749	764	873	779	803	792	796	742	759	807	772	738	823	788	827	821	818	813	782	798	762	747	812	794	762	837	769	763	759	752	720	825	792	872	815	813	784	744	814	821	756	762	782	853	837	812	753	813	814	804	812	787	771	822	773	740	753	779	806	760	762	772	765	756	794	878	766	747	762	746	777	795	790	805	788	810	837	774	764	771	815	767	783	737	763	728	805	776	792	817	783	818	812	806	805	795	739	804	790	804	828	775	821	798	801	812	820	720	823	773	789	771	832	781	808	790	803	773	763	793	798	811	776	766	776	801	784	832	758	825	767	809	808	777	761	760	853	808	780	780	813	740	808	771	760	811	789	790	817	754	781	814	760	811	797	781	785	815	799	810	784	769	811	760	777	815	783	794	783	750	846	824	772	768	763	769	804	775	810	755	832	746	763	747	833	786	774	736	794	810	793	815	770	759	811	767	799	785	783	857	780	792	824	776	733	820	802	790	747	811	782	800	796	770	780	791	841	793	807	742	770	742	824	784	787	776	828	738	793	804	774	789	756	787	753	849	746	808	763	815	798	841	797	813	787	772	751	775	808	761	797	759	823	780	806	821	783	828	812	776	794	780	755	790	727	748	784	780	763	772	853	762	787	753	804	818	762	778	770	807	787	818	828	816	776	786	787	765	803	742	771	806	778	774	793	816	794	769	775	783	819	778	809	835	816	781	785	726	755	816	830	798	748	824	752	818	809	758	790	797	783	745	826	767	794	804	802	812	754	748	841	796	809	789	821	806	788	787	814	801	797	797	808	780	778	790	840	839	846	751	808	813	746	791	822	774	745	738	743	745	837	820	785	797	768	761	770	801	760	799	794	763	791	807	796	773	857	757	865	760	793	828	757	767	787	790	803	762	772	757	791	758	804	821	819	754	737	782	760	816	758	802	776	780	833	794	782	754	759	790	798	813	805	746	793	734	744	861	782	814	754	816	762	776	827	761	823	798	806	839	784	756	790	782	775	716	820	787	768	808	797	795	771	769	759	765	789	763	810	817	719	806	776	756	822	830	745	795	815	795	832	829	796	772	764	747	796	800	790	830	821	768	756	804	783	786	811	754	764	793	810	806	804	844	752	814	794	779	802	796	751	809	833	792	809	812	783	731	800	788	779	803	764	786	807	821	785	774	818	774	792	800	788	771	774	762	808	757	801	799	820	779	788	774	830	788	809	778	784	765	767	772	770	820	796	796	768	782	800	788	791	815	761	756	818	756	814	781	748	783	773	801	776	824	777
31051	28421	26509	15750	6239	2722	1719	1387	1172	1100	1048	1071	961	987	948	939	926	915	888	898	854	862	936	908	928	900	879	861	872	868	854	810	827	900	849	866	843	896	935	857	886	839	873	867	828	884	886	873	872	855	863	865	850	846	921	833	900	832	881	831	900	848	897	849	913	888	877	814	827	846	839	840	832	834	896	850	884	870	848	903	887	871	884	823	792	886	878	797	884	865	884	872	903	837	855	837	898	877	872	872	912	876	889	841	860	849	845	868	865	916	869	858	894	884	862	917	844	835	843	911	868	887	834	921	871	936	933	930	843	836	826	793	894	816	864	849	880	942	901	886	832	893	828	868	889	910	884	874	897	869	822	871	863	848	842	865	861	870	894	859	879	881	855	842	907	926	836	888	861	883	829	913	845	902	878	905	833	857	838	835	854	852	900	855	851	907	871	871	884	876	868	864	896	858	824	869	807	849	834	850	912	843	883	906	863	833	868	874	908	890	831	841	860	817	946	853	836	916	897	826	874	905	824	824	881	873	863	893	847	852	846	808	911	904	896	937	862	892	846	860	855	844	900	847	892	887	910	854	890	873	895	823	875	868	888	879	856	902	897	891	848	854	849	861	886	906	850	890	843	926	893	885	891	850	904	847	863	833	914	899	895	906	907	903	839	867	844	863	904	849	873	837	869	857	875	810	854	797	854	910	897	929	918	865	929	895	814	894	899	844	896	886	839	908	899	886	809	831	888	855	876	882	849	843	835	871	802	894	904	934	855	898	865	906	868	882	868	914	871	883	895	818	888	845	880	891	883	890	844	880	893	887	895	867	845	816	863	836	854	881	853	862	863	839	876	857	843	860	845	939	907	847	850	838	867	850	861	900	869	854	921	893	926	846	887	906	882	915	835	888	877	882	901	883	847	848	909	894	831	837	901	818	858	888	911	916	932	899	892	875	893	868	918	847	847	860	887	894	894	852	901	864	887	917	854	858	883	833	908	884	899	884	845	881	918	862	873	907	824	842	859	866	906	834	902	910	858	919	852	833	902	895	875	858	862	897	834	844	833	904	909	846	880	842	914	880	890	902	890	875	916	808	879	833	854	911	888	850	866	876	936	905	893	858	858	878	861	870	853	869	871	872	892	886	792	832	896	910	904	851	884	855	827	915	829	852	838	861	860	902	877	857	828	865	886	818	886	846	865	913	882	901	875	904	889	901	901	861	928	854	850	846	870	871	902	874	791	935	902	919	846	855	868	873	855	884	871	829	878	899	849	855	845	887	840	853	802	869	894	851	859	940	887	864	898	830	870	882	874	933	907	866	867	889	872	879	862	860	868	896	847	867	839	862	862	858	842	831	907	801	894	852	856	857	844	837	879	831	854	926	913	873	906	891	900	875	881	870	906	878	918	848	928	931	866	901	909	911	857	839	884	856	876	835	913	906	902	881	850	897	869	881	891	879	894	890	957	897	865	871	825	888	821	856	836	868	842	858	811	838	889	884	902	898	815	917	825	900	815	900	878	882	864	873	852	858	885	824	880	883	904	884	861	934	914	866	889	901	932	860	858	868	887	922	883	904	897	882	897	883	841	861	831	849	858	869	894	862	905	873	917	853	886	885	900	868	883	849	803	838	896	883	914	837	887	824	881	838	797	890	876	855	848	894	865	828	853	880	843	839	825	862	848	888	877	847	811	807	909	803	831	872	882	907	876	868	869	895	861	886	915	891	888	820	827	890	850	825	919	885	866	896	856	817	867	874	915	880	866	831	889	882	860	916	821	869	838	916	849	900	867	903	861	839	882	887	838	888	876	916	878	906	853	909	847	898	873	815	840	856	931	879	905	861	877	910	866	871	874	891	920	866	861	860	893	889	854	833	838	863	865	863	906	898	875	881	882	845	904	879	920	936	912	870	831	857	846	855	892	866	891	920	831	883	878	840	938	799	879	812	833	896	863	850	877	852	796	857	877	910	923	838	912	915	918	861	912	873	835	910	918	900	905	907	896	894	914	832	853	871	870	916	919	864	841	859	887	902	890	899	926	864	832	860	881	871	822	875	885	875	782	846	886	878	865	894	887	916	886	896	909	880	941	935	900	852	889	895	879	902	844	936	845	927	825	884	862	872	873	850	920	876	899	873	884	854	909	911	867	840	824	913	848	864	890	840	839	947	836	876	870	801	872	867	824	930	895	908	875	865	908	889	904	831	818	882	871	865	847	894	839	863	923	878	878	954	841	850	864	914	906	906	888	855	888	883	865	855	904	852	849	887	877	841	879	816	903	892	870	867	828	927	863	862	892	911	841	858	833	866	874	861	905	868	835	831	919	886	903	891	887	844	868	867	891	890	877	868	858	889	917	849	884	896	894	835	890	906	878	867	852	886	864	922	873	885	846	873	858	868	872	838	863	869	835	894	874	855	895	905	826	870	852	874	936	856	845	862	860	877	905	798	840	886	866	793	883	900	944	892	903	875	897	923	867	876	868	889	866	852	877	839	871	877	892	873	914	818	900	854	861	846	845	848	898	839	850	874	916	861	912	818	892	890	843	864	836	908	880	876	843	880	840	903	881	872	886	854	910	839	863	858	849	872	866	869	892	869	911	897	891	826	860	814	856	846	915	942	888	868	892	812	917	880	872	879	863	807	858	840	838	805	899	899	887	899	825	906	851	901	865	898	891	866	834	871	879	911	917	863	850	817	917	864	895	859	896	899	878	875	889	887	882	845	872	839	813	866	874	891	904	875	826	832	841	873	854	838	851	883	865	939	881	873	852	888	903	882	881	875	846	839	880	864	837	863	908	818	828	834	861	846	868	843	866	848	897	871	868	894	866	850	876	880	882	841	874	909	874	838	894	859	940	938	869	830	906	876	885	847	825	897	858	862	903	866	873	866	873	900	898	879	841	859	885	846	796	851	855	857	905	876	921	822	843	944	876	859	895	884	889	821	862	882	860	887	845	850	855	915	905	879	839	870	831	844	850	902	873	860	853	837	891	879	903	878	832	950	850	897	914	939	845	885	886	838	919	862	890	885	854	884	859	879	866	895	916	886	811	879	905	856	905	826	836	834	871	878	848	892	867	849	875	898	894	834	862	880	855	844	870	895	849	887	834	855	869	875	902	834	880	874	892	862	870	860	853	843	826	900	853	878	855	928	858	858	852	825	857	845	871	876	888	924	906	911	913	873	854	879	899	868	864	868	934	897	881	827	787	891	860	873	915	890	866	858	883	900	843	866	856	809	846	859	839	809	916	876	904	901	883	842	807	869	884	891	869	899	875	886	886	855	907	891	959	864	874	895	903	909	883	883	829	892	833	916	872	892	848	888	893	811	843	910	850	857	907	928	873	867	794	860	877	865	878	862	826	837	921	887	894	928	930	893	871	858	872	874	820	877	848	884	879	868	909	874	854	867	880	834	891	875	787	837	854	859	834	900	835	848	871	877	892	872	857	814	882	834	902	839	883	868	865	863	883	927	864	847	863	837	857	908	874	901	957	904
32215	41823	27850	15640	7967	3653	2187	1748	1517	1261	1232	1174	1130	1040	1031	981	950	955	927	899	979	930	915	938	965	934	949	904	886	895	889	931	903	895	934	870	916	935	958	906	860	933	842	944	899	888	956	913	949	951	936	890	913	874	901	946	916	907	967	915	929	962	927	890	920	882	892	890	888	941	876	906	958	930	856	902	919	888	881	916	893	952	878	994	916	898	887	906	904	915	927	917	933	925	868	923	849	856	904	895	929	912	908	909	937	883	910	975	928	926	924	954	927	909	905	928	908	915	926	908	895	915	906	874	939	892	916	906	859	969	915	929	930	903	936	885	903	943	922	940	925	942	869	908	879	909	905	921	909	954	887	935	878	931	888	882	918	945	938	876	917	878	944	957	862	939	893	890	909	902	921	915	863	911	883	903	924	932	848	891	925	884	927	866	898	907	874	922	888	858	897	884	944	877	887	933	898	914	872	892	913	859	858	905	954	935	911	887	887	915	884	926	960	887	963	880	895	932	953	875	903	868	912	917	914	898	897	915	930	931	863	876	937	855	906	939	886	911	840	913	912	899	896	910	890	900	873	850	898	896	888	929	862	920	873	906	919	866	947	902	948	936	860	925	904	906	970	950	866	961	913	873	936	946	901	919	924	943	924	920	942	875	892	922	918	864	930	945	928	924	888	893	925	887	881	867	905	896	841	945	884	899	907	902	875	954	922	930	917	919	886	932	899	921	910	890	908	882	887	904	946	896	882	845	932	934	939	895	915	902	837	843	946	887	943	902	914	907	899	921	906	885	907	931	898	943	836	848	902	932	954	910	856	919	872	842	914	905	940	872	896	860	875	974	929	891	928	898	897	941	950	927	861	939	887	854	937	892	904	857	904	970	907	924	899	956	937	983	882	928	864	906	897	967	931	928	893	913	913	921	899	881	894	924	918	868	928	916	876	935	909	895	895	955	857	869	884	959	929	889	936	847	898	913	909	920	965	867	944	917	889	920	863	889	891	885	912	860	884	959	969	885	889	977	926	957	850	869	919	964	853	935	940	916	891	909	937	961	911	886	885	834	917	873	930	914	911	905	887	863	889	862	838	917	917	904	933	944	918	919	897	885	862	917	896	915	897	939	892	871	924	876	870	901	918	880	881	894	888	905	873	889	952	835	935	922	920	929	903	914	912	869	923	940	927	927	925	880	926	866	827	890	868	907	888	931	920	930	879	895	865	911	912	869	901	932	949	937	905	926	972	916	887	955	864	925	892	927	921	898	903	878	896	912	864	918	921	949	882	923	934	944	851	916	862	940	940	918	928	954	887	858	934	948	883	907	888	908	956	961	885	889	890	971	920	915	939	870	896	925	966	973	905	881	923	925	900	904	915	902	876	923	894	920	873	893	911	927	943	927	935	908	895	964	905	922	952	917	908	941	949	888	875	904	912	887	931	852	913	879	945	958	921	924	898	885	887	866	894	887	922	952	889	870	901	888	931	925	918	876	903	935	932	908	864	885	872	955	875	893	969	957	903	920	915	907	960	961	855	927	868	902	895	916	931	867	980	912	893	891	963	944	897	920	985	903	828	911	948	919	933	909	930	889	940	891	907	881	874	941	976	912	941	913	909	933	902	928	894	911	933	906	894	893	899	911	854	904	902	917	872	906	919	882	879	893	956	916	924	925	912	937	943	923	917	895	938	906	905	902	892	891	933	894	981	890	862	931	898	911	910	878	901	895	908	889	949	945	900	919	889	954	903	921	922	954	910	917	918	928	887	949	887	929	955	955	924	925	915	903	881	893	876	933	910	896	846	919	911	875	898	905	908	903	953	922	891	888	892	935	894	896	930	893	880	939	930	949	936	936	906	975	908	807	969	926	881	916	913	888	896	833	961	871	922	929	894	912	911	889	938	887	892	898	901	899	858	876	882	892	884	877	840	926	886	905	924	854	927	959	957	861	892	931	881	848	918	910	949	890	908	910	910	917	933	907	906	928	912	914	900	949	865	914	874	848	883	948	890	891	897	889	917	905	947	881	908	893	849	916	913	880	862	865	938	873	902	940	908	930	906	907	938	895	908	950	902	889	882	950	941	914	883	881	850	899	904	943	924	925	907	1024	900	896	874	925	891	928	879	892	954	904	889	926	875	894	849	899	895	901	910	929	931	931	925	887	878	913	867	930	972	877	938	900	905	950	908	941	939	889	894	937	916	902	916	931	882	929	909	890	923	909	885	840	893	958	970	862	943	926	903	914	912	893	883	947	877	906	936	907	921	844	911	935	878	909	892	909	928	911	904	936	941	921	852	931	939	909	875	901	890	925	926	915	918	875	869	895	930	898	915	923	988	902	890	859	903	883	899	907	948	910	975	910	872	933	905	873	902	885	920	867	954	931	938	916	954	935	919	947	888	916	845	924	887	887	877	936	894	900	907	904	888	894	898	940	953	897	911	950	898	868	950	877	895	933	911	866	932	896	955	856	916	957	916	947	901	914	901	924	905	948	906	926	924	840	879	891	923	953	913	916	866	853	937	934	868	915	877	937	915	917	902	874	903	908	892	860	932	903	913	887	930	963	860	863	938	918	872	885	883	921	903	908	895	909	901	891	936	930	880	921	909	888	903	927	923	930	876	902	856	923	874	919	915	939	917	984	921	994	950	872	933	917	914	914	934	917	904	915	917	968	898	888	874	948	939	887	952	908	980	928	918	912	876	842	903	906	905	891	930	916	895	864	907	943	912	903	940	884	895	902	925	903	943	930	929	930	977	957	902	931	913	906	918	911	925	920	900	939	894	860	914	921	908	909	921	907	974	921	908	951	991	969	885	940	948	889	929	891	870	889	890	880	905	889	895	896	885	896	959	876	935	875	919	940	836	933	881	887	903	920	915	927	920	987	879	901	899	912	937	916	891	905	884	877	895	909	926	864	931	875	939	974	945	931	830	956	967	852	946	891	882	988	881	876	913	915	900	907	928	905	890	930	836	898	912	940	925	872	888	886	938	873	877	913	902	916	888	940	923	877	879	894	921	909	954	858	913	889	918	888	908	925	897	864	974	946	897	917	845	886	947	912	903	933	935	895	888	918	882	858	917	910	886	907	972	881	930	897	935	888	913	871	925	882	897	929	929	836	908	871	912	930	913	879	888	857	888	917	942	886	883	917	867	905	877	868	839	935	918	923	873	889	931	915	896	854	904	931	905	931	907	929	950	849	947	966	927	927	844	882	911	995	929	870	879	922	862	885	910	931	932	955	965	892	890	880	873	941	858	934	852	866	903	885	926	900	892	906	909	892	889	896	911	886	891	897	867	888	865	937	913	927	904	929	897	901	914	948	917	932	902	906	932	908	861	905	852	932	900	928	932	871	922	895	952	880	886	925	879	870	921	852	893	959	901	872	919	915	904	904	933	885	895	893	943	910	899	932	964	911	928	934	867	908	916	910	944	871	913	947	896	961	851	909	951	909	908	925	890	924	863	949	912	913	934	983	893	927	938	933	959	893	948	872
23726	21378	28516	24924	21462	13321	4311	2095	1456	1253	1095	1080	1059	951	898	829	809	837	833	758	740	738	776	754	682	784	700	713	711	757	780	726	733	733	722	742	711	702	713	703	759	681	724	711	722	727	701	725	712	699	676	721	767	736	747	742	749	685	708	686	719	688	695	669	689	741	642	689	722	711	709	721	698	732	689	717	737	707	676	746	725	691	680	677	717	722	710	710	717	711	727	730	732	725	725	685	706	702	744	716	735	740	701	696	705	691	743	713	706	682	718	713	672	692	678	721	712	717	714	662	730	744	744	720	721	691	690	743	709	706	687	700	692	742	718	743	721	752	763	749	726	743	706	702	749	764	747	720	747	727	687	680	746	694	746	744	688	706	694	732	668	711	749	705	761	720	733	704	703	719	765	702	731	696	690	696	740	701	732	733	731	697	688	716	675	711	733	733	715	733	716	697	698	774	719	810	740	722	683	707	799	693	705	737	700	675	723	736	699	724	747	735	704	733	682	697	731	663	712	684	750	751	695	733	708	737	707	707	674	689	711	707	738	700	699	754	696	682	694	740	715	668	687	732	743	745	738	693	746	716	712	711	713	711	701	767	699	718	715	692	719	646	693	686	725	719	704	717	729	698	711	703	712	755	728	729	754	683	706	724	695	707	726	680	715	742	736	726	710	664	712	715	718	688	718	661	697	753	760	706	742	703	672	704	682	757	691	742	747	716	698	730	690	708	691	710	721	742	686	710	681	694	728	681	739	680	718	707	705	756	769	703	652	700	743	659	735	726	764	727	675	686	691	701	696	702	735	698	726	724	751	728	667	682	696	706	678	726	710	682	680	735	717	713	766	689	680	699	775	683	701	681	702	744	718	737	695	682	726	751	739	674	696	767	747	717	729	663	721	708	726	702	712	679	690	732	698	732	683	711	702	704	704	708	723	746	735	743	696	720	750	745	696	730	765	716	696	763	714	711	759	719	742	728	722	736	713	741	742	713	729	691	718	731	733	730	753	673	724	704	712	740	716	710	728	723	725	752	709	725	684	738	754	711	672	697	694	737	729	717	727	717	755	723	697	729	700	665	668	732	703	737	715	686	688	700	690	716	723	677	726	685	756	786	706	779	665	720	649	725	712	710	755	729	725	693	717	668	736	688	687	707	748	762	680	684	756	743	759	699	738	750	697	705	738	730	686	740	683	660	716	709	698	706	684	720	710	712	704	684	666	704	634	729	705	725	746	718	656	693	744	713	736	711	746	648	712	708	745	675	686	712	730	736	686	730	724	721	730	722	756	710	717	712	693	731	700	694	733	687	742	738	714	671	712	714	651	667	728	694	752	650	704	658	659	680	761	746	731	666	695	680	734	692	717	707	722	699	684	748	685	681	682	712	726	653	699	702	726	684	713	768	699	759	730	688	705	683	714	697	707	735	707	690	705	686	687	705	706	695	729	716	733	707	726	681	706	728	737	730	708	687	716	698	664	699	627	757	732	645	710	696	732	707	721	707	741	732	670	792	746	705	698	730	707	714	701	718	684	745	715	735	691	738	725	756	716	696	726	733	692	698	717	728	712	691	724	706	714	691	753	775	770	714	731	690	735	671	695	732	684	649	677	736	715	745	638	697	670	725	693	728	697	746	726	772	718	714	666	744	714	652	722	674	744	695	677	706	688	714	742	722	728	734	759	733	702	685	725	734	709	750	744	671	713	759	687	707	692	748	727	712	737	695	700	679	684	732	714	739	663	649	720	730	681	679	719	721	713	684	708	708	714	730	746	723	762	683	724	710	678	689	689	719	666	745	663	707	685	687	687	705	699	715	714	726	703	724	755	766	747	719	726	697	761	724	683	686	750	692	701	726	744	711	695	678	714	733	706	731	701	705	733	737	711	676	710	672	715	726	715	688	744	703	716	764	739	708	740	713	707	702	676	708	682	685	708	639	752	770	725	702	678	759	711	726	750	684	715	679	703	694	694	698	711	668	710	710	719	695	667	702	709	714	714	733	715	635	690	708	714	680	744	782	725	720	745	696	725	690	711	707	724	744	750	697	742	706	728	715	665	701	655	668	709	687	746	721	773	719	739	702	717	740	713	704	696	723	732	689	658	688	681	743	731	686	677	746	734	731	722	747	699	700	663	754	710	675	721	669	742	696	705	704	697	676	709	729	688	727	690	736	729	719	723	736	712	772	735	679	643	690	711	705	740	736	688	703	673	722	697	759	705	723	760	750	731	716	733	699	745	692	665	683	722	708	716	713	722	749	715	725	678	674	691	714	684	737	696	710	706	735	726	739	731	734	728	709	698	735	720	679	736	768	647	705	728	682	679	714	697	748	676	748	702	705	719	744	690	733	678	715	699	661	766	745	707	710	712	728	653	724	735	707	733	686	673	705	714	738	723	706	705	717	703	706	693	680	708	699	707	698	699	679	734	671	723	720	729	714	721	683	686	739	710	721	684	753	681	697	707	709	684	688	676	773	694	701	751	731	691	694	681	671	749	654	723	736	682	784	748	734	697	699	719	760	685	738	738	673	739	745	715	698	679	698	678	726	693	692	761	729	725	735	686	756	731	688	696	679	696	706	723	698	678	713	688	730	704	722	711	700	703	732	695	702	725	739	733	697	716	726	692	712	689	670	701	685	749	716	651	685	728	696	677	713	690	683	671	705	710	760	666	722	659	670	693	742	745	670	710	701	684	767	730	733	731	684	695	681	728	731	732	720	733	684	760	764	696	708	744	748	694	693	707	704	695	699	683	711	746	721	766	733	731	723	713	723	730	723	729	735	734	689	682	720	756	696	751	721	697	689	725	692	715	728	714	709	729	683	675	701	687	693	720	727	722	743	764	660	742	733	724	714	699	698	730	695	693	691	666	724	714	672	716	729	707	658	708	642	687	733	715	733	645	701	697	717	704	750	690	739	738	728	705	701	677	737	707	709	696	748	693	684	664	734	708	724	737	675	719	706	704	686	706	726	674	732	737	672	658	730	733	703	734	663	734	731	669	696	719	655	728	746	738	677	684	709	682	716	693	685	717	702	699	685	727	694	747	719	726	697	695	776	717	698	701	684	692	700	663	664	759	713	754	700	698	743	695	690	702	767	691	695	742	674	750	695	675	685	712	701	688	676	702	738	712	719	720	696	700	749	724	721	741	774	722	727	705	674	708	685	677	750	680	679	738	664	698	714	745	693	704	707	699	746	714	759	707	700	736	745	722	715	732	730	766	667	749	726	690	693	766	651	740	709	711	692	701	731	738	721	731	634	718	726	677	716	661	693	706	707	689	740	702	684	785	708	747	685	704	712	753	742	690	721	663	680	722	747	690	671	738	707	729	668	722	693	696	713	723	735	697	690	720	724	728	729	753	699	736	709	725	719	728	715	733	740	708	710	744	730	754	755	683	762	740	680	711	720	708	692	718	728	717	689	728	707	722	754	672	723	710	703	727	718	690	705	733	750	668	742	719	693	717	743	716	751	677	690	706	716	769	727	692	683
31924	48352	38147	24506	14677	7860	3908	2579	2076	1692	1452	1388	1232	1173	1016	901	902	904	848	851	818	796	797	821	759	774	760	761	752	760	713	721	702	733	754	786	756	735	741	785	786	765	738	750	797	754	773	794	734	748	788	739	760	724	736	748	773	775	757	748	764	709	751	767	765	740	758	766	756	728	773	740	750	760	737	741	776	795	747	748	681	789	763	738	761	754	768	757	760	826	779	779	720	697	748	798	745	828	746	747	769	747	741	737	774	752	733	727	730	738	747	757	731	815	766	750	767	705	704	713	783	723	771	752	770	764	747	751	750	722	760	746	707	717	749	789	745	721	744	747	748	718	776	798	792	717	818	759	823	767	762	767	715	738	757	730	781	796	747	761	739	694	783	773	742	765	708	761	748	753	804	708	773	717	783	739	738	799	729	786	750	747	729	742	752	699	798	752	773	779	731	748	709	766	760	734	733	807	749	786	817	759	800	756	816	777	793	773	801	772	723	763	721	725	736	780	741	731	750	754	753	764	764	787	766	751	784	741	734	750	745	734	757	745	733	741	807	742	769	722	767	736	754	730	795	742	739	725	745	784	811	763	791	729	755	729	791	761	784	778	744	727	741	702	748	750	759	752	747	805	795	775	735	734	739	761	740	773	769	758	763	744	763	808	767	742	768	788	811	760	722	754	800	792	733	753	801	764	779	724	792	748	736	767	803	743	767	743	767	765	719	782	754	807	779	705	783	758	752	810	758	729	744	756	754	773	703	760	711	776	738	800	772	742	778	750	737	754	791	745	790	717	689	758	800	765	748	753	722	732	726	726	787	763	749	728	694	735	783	756	746	744	801	799	755	759	760	757	709	775	743	757	742	720	749	747	795	732	725	739	767	775	743	746	742	736	725	756	759	736	755	753	756	727	823	756	763	723	771	786	751	781	763	824	756	768	752	771	753	812	780	747	783	712	790	747	701	788	783	748	721	741	748	731	743	778	755	789	789	729	736	748	794	704	778	752	786	748	720	743	775	756	783	728	814	772	741	722	760	743	706	758	732	737	771	792	736	747	719	775	735	749	759	755	754	732	759	778	784	775	754	755	835	720	745	783	771	738	765	734	757	769	734	750	758	762	735	777	746	759	787	782	721	795	704	782	779	726	758	754	736	716	759	774	766	768	772	753	816	792	770	787	796	726	778	738	763	740	756	743	778	726	774	688	734	766	765	762	756	783	789	774	752	758	754	731	744	741	751	719	713	793	766	738	768	712	807	798	780	750	761	746	775	725	749	792	752	771	733	770	736	800	778	780	758	748	771	724	774	761	775	774	767	765	723	723	736	754	772	747	793	748	746	723	742	746	753	716	751	749	756	726	761	755	749	782	782	731	790	725	755	756	742	749	733	742	764	836	853	765	818	755	744	727	757	763	763	776	769	779	817	769	779	806	763	734	776	777	779	753	743	780	787	783	756	749	770	771	723	764	781	744	733	773	768	816	751	730	729	724	751	753	762	729	739	734	783	807	786	782	769	805	811	725	744	781	708	784	724	758	782	744	747	780	722	798	758	816	742	737	796	729	732	799	727	776	810	742	755	736	798	736	742	747	748	780	747	726	804	724	790	774	766	763	763	777	761	722	779	779	797	735	762	821	740	718	737	723	735	761	736	775	755	759	778	769	768	729	689	717	729	773	753	742	720	791	768	762	768	734	807	767	737	773	779	729	732	748	732	761	730	804	807	728	758	793	765	772	695	774	779	734	713	769	723	797	759	778	765	784	769	766	784	782	812	776	739	745	756	773	799	734	774	762	727	725	762	771	730	742	737	750	782	769	762	755	773	744	761	762	743	791	756	746	720	727	744	733	757	782	773	737	737	732	728	789	749	743	780	730	768	791	703	775	745	759	724	761	754	757	748	740	773	790	739	753	723	761	712	735	797	791	765	792	765	791	759	727	721	748	737	745	700	697	788	769	758	762	739	725	770	766	781	712	693	712	785	795	728	770	735	737	757	719	787	718	705	750	757	759	795	711	766	762	787	743	774	752	800	752	714	774	782	736	754	744	766	761	764	742	730	716	785	710	713	729	779	791	760	705	681	762	721	733	759	736	777	751	724	717	703	785	740	732	774	757	741	726	747	739	751	773	716	748	759	776	764	740	720	768	756	763	754	793	782	730	774	784	745	746	730	793	714	780	790	787	785	727	722	771	775	774	776	752	775	735	836	786	753	750	779	732	733	726	740	744	752	748	765	745	724	742	763	758	701	804	732	765	751	719	760	773	787	744	751	759	748	769	715	801	748	785	712	799	747	806	744	719	796	752	749	707	719	754	759	786	804	749	739	778	777	765	791	715	783	747	754	733	766	774	778	810	734	701	755	746	748	749	751	794	730	760	733	754	742	747	743	724	786	733	734	735	798	777	748	784	766	758	720	776	720	732	738	744	789	700	758	777	725	724	752	716	715	753	762	758	791	723	818	770	731	745	791	725	716	742	779	767	801	750	782	757	727	747	729	761	804	776	774	766	781	765	671	749	751	736	823	803	770	779	779	700	759	777	755	759	721	790	773	765	752	777	764	802	764	758	743	786	757	698	737	715	782	786	718	668	738	736	792	774	806	728	783	749	766	791	687	725	727	789	761	742	717	818	799	777	744	803	792	754	793	830	736	704	809	785	788	742	779	733	791	720	763	744	765	741	764	773	742	719	757	760	746	751	740	777	776	743	748	759	717	731	759	738	762	715	763	790	800	764	744	781	775	762	763	764	727	757	745	760	769	738	753	775	760	763	763	781	786	766	700	750	709	749	768	750	759	687	774	775	748	759	769	769	748	749	737	755	768	733	761	713	773	811	815	725	773	785	748	733	775	759	790	804	776	739	753	716	736	746	713	740	768	766	775	749	772	748	741	758	776	743	790	687	760	764	783	793	768	722	790	722	742	773	769	757	773	804	737	737	736	734	767	738	742	751	742	739	723	725	730	796	775	813	771	734	751	790	723	750	772	718	708	741	772	750	697	775	775	734	828	805	762	739	793	755	730	745	774	768	761	741	770	761	781	760	752	719	818	807	764	738	760	768	740	769	772	765	734	772	772	748	736	775	748	771	748	734	753	769	746	751	730	752	786	764	728	729	754	699	752	717	699	764	749	745	809	798	742	761	771	770	754	778	742	745	749	754	734	761	814	794	766	745	710	769	790	711	788	762	763	759	725	778	768	742	778	731	766	763	768	733	791	768	741	751	759	718	739	745	708	788	815	717	770	732	764	731	731	721	798	765	744	734	777	785	781	745	731	747	772	755	781	715	765	753	728	740	737	761	708	797	748	706	794	756	749	747	755	759	768	760	712	776	769	708	712	742	726	763	708	752	804	741	737	798	775	748	823	768	781	743	770	766	762	738	770	742	765	779	762	772	746	725	727	744	736	733	730	792	770	755	738	800	744	765	696	776	748	711	728	763	740	786	769	768	747	744	767	808	761	743	751	744	768	736	789	757	792	742	775	747	739	744	780	751
25157	21482	27922	26286	14848	5452	2548	1805	1523	1401	1363	1368	1178	1109	1125	1075	1080	1046	1004	998	1016	957	935	951	983	889	918	937	938	1000	982	932	1008	1000	910	892	909	938	966	971	1015	980	962	967	962	945	964	988	943	936	961	970	911	970	950	889	1013	959	961	971	963	973	1021	983	942	950	929	952	916	999	964	938	940	952	964	984	912	930	912	965	1011	947	994	971	993	954	995	985	960	953	1016	925	933	944	958	967	959	907	994	963	909	997	979	956	1006	990	1001	877	980	910	974	950	985	930	955	959	947	1005	994	932	1003	895	985	931	934	947	933	972	1006	968	981	928	958	921	939	922	960	988	920	947	938	947	957	950	936	926	922	918	987	978	913	934	962	940	934	927	970	976	959	926	922	930	991	955	958	996	935	957	982	952	947	948	979	938	909	934	982	996	999	967	943	907	991	944	955	905	953	931	923	945	1009	982	1013	1000	944	924	1005	966	971	949	937	950	976	952	981	916	964	928	957	950	974	959	1024	938	990	906	907	924	991	925	961	940	916	956	955	944	925	984	982	945	948	946	995	1025	981	935	948	974	940	952	972	928	927	977	976	931	958	933	986	915	960	901	1004	961	968	924	921	1000	963	926	986	957	934	959	953	968	958	954	967	913	927	939	889	918	944	971	918	960	917	902	992	960	930	988	915	996	1008	964	953	963	947	958	954	897	996	969	939	882	991	945	951	978	980	947	927	965	982	929	953	979	950	932	919	991	925	968	916	976	962	913	1003	983	963	963	948	966	953	1000	961	917	957	987	951	933	981	921	1000	1000	898	925	949	954	940	916	946	912	934	996	980	899	972	954	952	954	972	1039	1007	977	951	937	948	988	921	906	964	922	1012	926	961	984	939	974	982	922	1028	978	992	940	918	996	957	931	923	948	931	964	990	941	942	912	974	938	958	926	941	960	957	959	978	920	957	965	933	972	975	994	949	948	944	968	964	909	940	969	960	964	951	926	949	929	946	959	984	982	926	972	962	937	1012	954	969	943	957	979	943	965	991	963	908	987	942	969	963	987	910	1014	977	953	993	939	936	956	932	1000	928	967	990	917	928	921	975	959	1025	938	939	986	983	924	958	961	1015	991	1011	926	992	943	938	975	926	947	1015	964	896	944	992	1021	877	937	903	935	947	895	935	981	952	983	945	987	957	917	948	952	934	940	956	983	1004	953	914	922	952	913	943	1007	978	897	934	932	956	957	962	960	961	968	875	960	893	906	985	940	923	965	927	952	998	925	972	1000	910	939	925	935	927	980	1003	936	956	981	971	881	980	948	940	969	988	966	954	943	954	949	932	941	944	987	928	956	961	1004	960	962	949	1000	990	1026	911	933	864	946	1014	904	903	969	933	950	1004	972	953	917	1003	944	979	965	951	945	971	905	926	909	997	980	981	989	949	976	947	955	956	982	942	946	973	983	1000	927	982	938	948	945	914	910	953	947	931	955	939	975	950	974	1013	875	939	937	955	976	958	921	946	947	983	958	959	935	945	966	941	946	932	909	990	907	976	915	934	994	928	899	992	908	943	1001	967	935	956	974	966	927	995	989	992	963	994	941	1006	969	938	926	975	1007	942	911	935	984	947	952	946	954	995	986	997	922	950	987	940	925	973	976	900	965	924	992	923	945	993	950	973	886	981	977	963	943	962	932	947	973	944	926	984	956	949	921	958	928	977	985	949	899	931	996	950	928	953	949	971	908	920	956	978	958	964	971	1027	964	1040	903	967	972	934	926	945	987	1002	927	940	975	978	972	980	921	961	970	942	932	947	972	983	942	961	967	925	970	992	973	952	990	961	949	951	981	984	937	946	964	917	939	976	919	975	923	892	979	955	922	947	954	1001	962	953	967	952	1006	942	940	880	996	942	956	999	994	948	944	955	918	968	957	908	992	983	950	946	945	1003	938	914	966	928	977	932	939	931	941	956	957	896	978	945	923	949	951	915	957	934	975	991	957	995	922	922	956	955	959	924	932	942	981	961	967	908	897	1006	1024	972	932	889	977	951	970	955	934	1002	969	972	978	921	969	980	896	953	915	935	952	963	968	940	947	918	955	989	946	931	969	990	953	963	959	940	987	976	955	941	990	919	971	901	917	922	917	951	901	928	951	1010	957	977	945	946	961	969	955	950	951	935	997	979	918	929	968	952	934	927	968	932	928	920	996	927	985	956	901	948	967	977	983	918	918	961	918	955	987	969	914	920	946	943	964	975	956	948	919	976	948	962	951	973	934	955	942	960	990	889	917	979	972	934	938	963	1014	1012	952	924	1014	968	944	1025	961	917	901	898	973	960	969	938	953	919	979	938	966	927	999	1012	973	966	1005	954	978	943	996	997	972	883	880	991	977	957	1018	959	943	945	936	969	930	927	940	909	918	984	951	945	964	981	940	934	1006	909	983	940	896	958	926	926	963	989	904	958	944	942	923	935	921	976	945	962	973	920	969	965	978	961	1008	937	949	921	942	927	1010	938	953	998	912	992	930	979	982	933	945	951	962	976	904	931	961	943	921	963	931	973	945	978	941	958	952	928	953	951	969	965	942	963	915	939	940	943	893	945	924	991	895	922	937	984	934	1014	1010	896	973	970	942	938	970	938	977	987	931	952	943	955	929	968	931	955	968	947	918	937	929	955	948	935	971	898	941	923	949	984	943	988	958	951	919	947	893	946	977	970	953	919	963	979	975	1003	973	980	975	918	982	950	986	956	935	926	936	977	954	949	966	956	948	967	959	954	943	907	987	913	974	1003	940	933	958	928	988	912	926	974	976	947	951	963	1027	956	952	984	923	947	950	997	1045	1023	1015	917	965	936	941	950	975	964	915	964	1003	950	1027	991	977	991	947	905	975	939	961	932	979	938	954	950	895	884	913	954	988	964	974	956	966	956	944	977	881	935	968	980	935	940	935	885	978	996	892	939	1002	922	961	945	893	955	936	979	966	942	938	931	1025	919	917	895	918	920	951	947	906	920	993	965	958	961	962	944	986	1008	937	917	978	948	885	963	979	929	900	980	987	986	918	928	986	922	990	951	1006	958	945	911	993	1017	956	968	956	989	925	926	973	932	948	989	974	985	994	990	947	929	900	918	926	969	889	931	973	968	945	955	954	937	904	944	960	876	968	908	993	935	1031	899	982	937	926	993	1018	953	933	915	972	961	951	969	915	907	984	964	921	941	963	915	959	946	931	953	942	965	961	924	965	969	1012	979	910	923	924	1025	984	933	1002	894	917	979	938	964	907	948	1011	883	978	921	972	1000	1017	1002	956	905	920	991	950	961	910	1043	943	953	943	971	941	933	962	954	973	938	964	946	943	925	959	939	971	953	958	977	915	943	966	955	937	973	998	1029	956	966	1026	1052	990	984	1009	917	952	963	895	978	1040	979	920	945	981	947	909	915	981	949	984	951	922	926	927	954	981	919	1011	920	1027	991	926	974	969	950	948	998	929	956	953	941	974	993	912	924	956	929	960	946	985	979	942	980	903	963	966	913	966	927	988	974	975	982	998	912	935	925	957	938	913	966	944	931	994	949	982	908	966	966	958	999	954	1014	961	979	945	1005	951	960	959	958	963	950	939
30822	46263	34956	23522	12446	6221	3389	2490	2064	1782	1697	1505	1377	1283	1189	1149	1139	1114	1009	1030	1005	987	1033	997	996	979	933	1023	933	1001	1023	980	1008	988	1006	913	1040	947	981	1001	1044	1011	938	993	968	962	1013	981	995	967	983	926	994	995	1022	966	1026	1006	983	990	977	995	971	1021	987	1015	903	1028	1017	987	999	1021	937	1023	977	961	994	961	1014	1013	955	972	1024	989	960	969	1002	1022	982	990	1014	954	1002	1016	1025	967	999	989	974	965	1023	931	1010	1007	1032	985	976	1047	982	954	1012	977	1005	978	963	987	1045	976	939	974	957	1010	943	975	996	1024	970	979	1029	976	1006	982	975	971	968	983	1027	943	987	1003	988	990	985	997	1020	946	1031	977	982	989	1003	1009	1038	1025	975	951	1025	967	992	1013	1000	983	985	987	953	970	960	957	991	1058	958	1023	940	959	980	1011	986	995	953	999	934	1007	1024	1018	965	947	931	959	1014	939	975	1000	950	1038	1008	964	987	977	980	955	976	1019	1011	1012	959	1001	980	960	1006	1016	1009	971	947	1014	1009	971	1002	1010	995	1021	948	1030	1009	981	927	985	1003	951	982	957	956	935	952	975	1029	939	1007	983	1039	985	1020	990	1017	991	926	1023	929	941	982	960	965	1017	974	974	965	974	932	975	1049	963	1000	1014	1055	996	962	1002	957	939	970	942	983	971	1050	980	1060	1002	1020	981	1001	1021	991	1008	984	973	942	934	961	983	984	937	1033	953	926	1005	1017	984	946	986	956	1026	1031	949	969	932	993	930	1008	974	1031	933	1041	1003	973	1041	992	946	1046	981	1038	930	895	967	1009	1003	1019	965	932	1026	981	966	936	978	984	1016	984	957	998	994	1012	961	973	982	1010	944	955	956	1003	1000	1011	987	946	970	997	968	1000	967	1011	1020	1007	971	1030	912	961	979	1018	970	988	995	946	1000	995	1018	1043	888	990	949	980	959	866	1019	989	1019	982	1007	1014	968	1002	1002	953	984	965	980	943	1022	1018	1022	1056	946	1016	891	947	993	971	999	1042	965	958	996	959	972	985	997	990	936	971	969	976	993	992	946	959	999	998	1011	955	1006	974	995	988	952	1022	997	996	985	995	996	990	988	1015	1038	955	1002	1006	1041	990	1037	1023	1019	987	1006	976	957	1015	980	998	951	1023	973	929	977	1015	980	959	977	960	980	996	976	996	954	934	1034	1014	980	972	945	971	997	957	961	985	1039	953	1025	955	946	1027	1030	990	996	1012	1027	958	959	1014	971	993	1029	1021	982	980	930	959	1049	965	985	995	962	963	957	975	975	962	918	950	982	942	956	1050	954	1021	990	972	1019	941	936	1024	944	976	1013	960	1007	960	1010	999	981	993	1008	994	1087	1001	996	979	953	965	962	988	1050	993	997	965	1011	993	965	926	1001	971	1031	976	961	1022	984	1022	997	971	992	957	1012	944	1019	1051	1004	985	990	982	1008	935	945	954	966	1023	995	1013	986	949	1036	997	1008	984	953	1025	945	1012	958	971	1009	1090	1001	977	969	998	990	1020	1028	1016	1014	1004	966	1039	990	992	1028	939	1012	995	1033	968	1015	1008	1008	989	998	1001	1041	948	1003	987	1024	1040	997	967	970	1051	1059	969	968	1000	1024	1011	1012	1038	927	989	1015	1004	951	977	960	951	938	1002	1026	1011	997	981	974	943	963	949	959	1021	1001	962	1007	1002	956	1000	970	999	967	948	964	979	989	1056	953	963	981	1012	1027	993	992	995	966	975	1002	981	1007	926	1020	953	1025	965	989	996	1005	960	992	938	1064	1031	1039	982	994	1043	958	1026	995	915	1001	1002	946	998	959	1006	994	952	1012	1004	909	979	970	1048	952	988	951	981	941	999	1003	967	983	943	973	1018	925	966	981	984	962	1020	965	1004	991	971	924	966	1007	1001	978	961	982	998	983	983	935	919	999	984	976	991	962	1042	967	1022	1006	993	980	925	978	947	987	971	959	992	1043	1017	1011	987	972	1050	1021	995	991	1014	995	1002	1005	1011	1025	928	1013	957	930	1003	957	947	974	1001	1019	1008	1043	972	1031	1012	1031	1032	984	972	961	960	992	957	982	1012	983	985	1020	938	978	972	1042	996	1028	983	979	1018	989	996	950	981	970	932	1009	1017	988	956	996	977	932	1102	982	1008	1012	977	969	1020	1012	1046	1012	1024	943	968	957	1013	980	993	989	1000	976	1001	981	978	967	942	1006	946	1026	1011	979	1005	986	990	985	1012	980	989	963	1025	1005	992	988	982	992	1021	995	982	955	974	936	1002	997	983	986	979	981	971	977	967	963	1011	990	988	1009	948	1027	978	986	993	1038	951	945	1008	936	990	978	1016	978	987	982	1002	986	996	1015	946	985	1024	978	966	962	941	992	1038	954	1019	1009	966	986	1013	1048	993	1016	972	1013	977	992	995	970	951	993	993	982	957	993	954	1027	912	963	979	971	1012	1016	1052	1012	969	973	1009	969	997	1042	946	990	928	974	960	963	997	1011	989	906	990	985	1042	1038	1042	1043	991	943	1002	965	1024	1005	1007	1014	1005	1008	956	978	962	970	1028	983	1005	1038	997	968	1024	940	984	964	1003	996	1017	1001	955	1004	970	969	1023	998	992	1000	1045	931	1038	1014	997	1044	1016	1037	1005	987	1027	1004	1018	997	940	999	928	1063	990	967	1022	970	993	1003	967	1007	1047	984	997	965	983	986	954	1006	937	959	994	978	968	980	1010	1008	988	982	971	942	1061	1028	973	972	990	940	966	972	975	994	983	1051	981	1013	944	972	996	1005	1028	969	999	1058	1063	973	965	1004	1012	982	1009	1009	951	985	999	1000	956	999	959	1000	961	993	1046	1015	1005	963	970	971	954	984	984	1011	1026	1018	1023	982	957	993	1007	930	1001	995	1033	980	969	957	969	947	998	990	979	963	998	1019	979	1027	1000	1001	989	1019	950	960	957	946	964	997	1039	941	1000	1015	990	1032	1018	982	942	989	968	967	954	948	1018	995	1065	980	954	1019	999	996	944	959	945	1016	972	998	972	986	1054	954	962	977	1028	929	925	1027	996	975	966	911	977	990	1027	1004	1000	996	1004	960	1030	981	985	985	913	977	997	937	968	982	1020	1027	965	949	1005	965	978	1003	887	1000	959	989	985	1031	980	916	970	945	1018	984	987	998	985	982	998	992	999	969	990	978	997	982	1008	1012	1018	979	1016	972	937	990	951	948	975	1025	962	980	1023	961	988	975	1021	963	938	1045	955	960	985	976	968	944	971	1019	986	956	982	971	1057	988	991	920	1017	1041	985	977	993	1006	1049	947	939	1009	978	974	997	1004	1014	1034	947	978	1012	996	935	983	965	959	963	1027	1017	930	1007	1013	950	993	952	958	960	1008	981	952	965	1010	990	976	981	1014	1009	1012	1025	996	971	1002	1003	1027	966	994	974	982	1005	933	1005	1015	990	982	949	992	1006	942	927	957	1025	1012	1005	1001	938	951	990	974	964	1004	944	978	999	1050	980	1015	943	928	1015	1005	1016	975	976	957	998	957	951	976	999	979	997	925	952	955	977	961	971	987	983	980	1002	992	998	985	1010	987	1004	978	980	988	971	1010	936	999	997	989	966	998	990	1004	1014	1016	991	1056	1012	994	1001	982	1015	960	974	1013	929	1017	1011	941	985	989	965	922	974	953	980	931	1039	943	994	1013	1035	960	996	953	983	1003	986	993	986	962	954	981	986	990	1038	992	979	930	928	960	963	1000	1047	962	1004	995	970	975	1025	1022	958	994	1022	1007	977	955	1005	991	984	994	967	1000	975	996	988	971	997	1034	999	961	967	989	974	976	953	994	965	949	998	1029	975	991	985	986	949	958	957	948	959	978	971	1015	1020	1005	919	964	949	998	1035	957	1002	969	998	1019	1055	987	966	957	1000	1028	966	958	1026	955	1027	962	989	931
22743	21453	29075	24368	21796	21419	12433	3755	2477	2149	1860	1531	1409	1233	1122	1003	974	902	900	862	834	781	829	800	819	796	749	804	806	810	800	799	795	779	757	752	760	762	790	792	808	764	745	828	775	808	779	784	806	794	791	788	765	802	780	794	790	762	812	818	779	767	750	806	774	758	792	788	761	781	775	792	750	798	760	822	790	777	756	779	737	813	794	758	795	786	787	781	754	765	757	771	741	755	788	781	835	821	718	769	848	796	682	863	765	794	792	766	781	782	770	866	869	783	800	780	755	777	803	771	796	769	773	772	725	801	804	736	779	801	797	755	758	793	761	753	771	760	812	764	777	786	810	772	761	753	742	762	783	763	711	793	780	754	760	791	724	775	718	755	709	749	760	782	751	786	799	764	781	786	797	742	800	806	716	784	790	793	762	766	780	802	799	786	764	775	789	768	727	803	811	800	786	755	738	807	777	765	832	753	786	770	823	775	769	760	715	739	793	815	808	760	768	751	765	822	816	779	761	789	815	747	796	828	817	758	770	813	820	774	790	842	774	725	741	805	771	803	805	763	772	792	752	734	737	803	783	816	781	742	739	778	813	727	767	798	776	731	789	807	799	733	776	776	782	778	780	732	737	802	788	816	818	778	811	753	812	795	735	789	748	729	732	739	793	695	767	754	790	797	735	716	757	791	735	754	767	790	775	763	758	784	777	797	793	794	839	751	762	756	744	751	787	779	741	753	796	749	773	766	730	806	822	780	730	749	799	756	765	735	766	828	733	772	794	800	780	734	769	744	746	794	768	794	800	782	768	826	809	722	821	811	772	773	779	748	770	812	702	763	769	816	822	861	753	783	731	767	749	808	747	804	764	757	826	738	855	711	764	738	824	808	813	765	791	787	740	802	776	778	767	829	808	773	785	775	828	785	795	774	744	768	752	786	779	776	762	775	739	784	792	821	749	788	810	780	741	740	779	804	766	745	824	761	762	804	811	806	759	783	814	785	715	805	761	770	761	725	749	756	795	774	734	794	779	778	782	755	739	783	751	787	801	763	724	747	781	786	703	781	788	744	733	757	735	773	761	803	742	769	809	793	766	831	770	835	786	790	754	711	765	746	711	781	770	790	740	797	771	728	776	785	743	734	782	813	796	786	773	772	776	771	808	810	747	800	789	801	770	811	754	772	728	814	748	733	774	781	762	721	756	790	783	756	756	745	796	780	773	744	764	753	741	769	754	707	775	756	718	770	772	794	812	786	782	830	777	735	729	770	766	761	803	788	800	734	800	784	759	777	724	753	806	760	765	769	743	772	744	838	764	782	784	811	833	730	750	756	774	800	743	784	753	734	791	780	763	815	775	774	769	799	764	746	718	773	835	720	747	839	806	758	798	701	793	792	802	783	790	809	758	736	793	751	736	774	810	778	812	823	789	801	747	750	795	765	814	803	756	824	796	765	783	758	792	831	791	751	744	822	805	772	801	771	762	810	784	776	764	788	782	777	791	766	764	766	764	816	773	774	743	729	704	806	759	749	816	785	768	764	771	726	751	784	765	750	767	780	736	753	757	761	737	795	767	768	773	786	765	742	813	738	748	832	738	721	821	748	783	749	785	727	781	735	737	819	759	811	752	771	788	777	727	767	765	761	770	742	793	774	763	790	767	805	714	760	789	827	764	735	756	741	770	818	774	815	818	762	797	767	734	782	777	692	820	762	743	720	798	778	795	729	816	809	792	767	781	789	763	751	752	812	788	779	798	826	807	764	765	778	766	774	749	751	783	767	792	778	799	774	792	769	764	773	800	734	784	776	786	743	784	743	808	757	740	771	759	795	773	795	812	769	783	758	744	743	812	772	791	791	754	783	760	769	780	799	751	796	776	807	789	717	759	772	752	806	774	781	717	759	818	790	799	830	784	746	768	769	754	733	755	756	770	791	774	762	802	759	759	810	754	811	799	755	767	745	746	722	756	800	759	827	811	803	722	724	748	724	793	778	768	781	764	804	807	815	816	786	791	790	808	764	823	793	732	805	763	774	754	757	755	800	796	778	752	764	809	770	794	764	727	754	772	714	786	761	735	777	791	768	830	789	803	753	761	718	774	754	824	766	764	808	746	812	792	772	766	752	818	804	847	764	789	742	804	794	810	778	801	781	720	794	752	739	787	874	783	807	761	775	817	767	717	749	729	780	762	764	801	802	742	731	765	771	788	807	707	756	843	757	824	783	783	739	799	814	840	768	768	770	837	758	758	754	839	778	833	735	778	729	786	755	770	726	760	742	776	757	779	727	800	781	751	806	773	792	776	747	828	818	804	780	770	756	767	819	786	841	765	768	797	779	773	729	735	798	749	788	793	808	752	752	778	767	769	803	770	802	759	772	789	805	762	755	754	781	783	785	742	759	793	781	811	748	781	807	812	741	795	814	746	791	800	809	784	790	768	842	771	761	836	766	750	724	789	791	721	755	783	769	778	767	784	781	732	786	736	812	751	768	755	787	746	726	771	774	782	832	804	722	797	792	791	785	828	772	763	748	781	821	773	777	766	721	777	764	805	761	761	797	794	793	733	769	767	744	765	764	794	820	786	776	765	765	794	787	747	766	816	776	783	814	781	780	769	755	762	786	741	769	841	809	812	753	739	741	825	747	760	783	754	777	736	796	797	806	739	754	813	766	788	788	784	760	757	790	804	724	783	816	791	758	815	774	808	755	768	757	777	777	763	791	777	768	778	761	816	720	758	768	783	778	858	778	760	742	766	787	768	799	844	792	774	827	758	729	772	728	777	796	774	854	798	767	789	742	734	766	769	776	801	771	755	765	794	760	753	752	778	827	769	732	786	759	752	799	774	789	792	771	799	749	761	796	789	792	723	789	762	788	769	736	788	761	779	810	797	755	844	782	721	757	749	796	767	787	725	757	763	735	760	814	768	798	810	778	788	767	710	748	683	780	779	761	722	795	816	767	833	783	812	784	802	712	803	838	780	717	798	811	753	762	791	754	717	778	751	788	766	780	788	773	751	751	795	759	753	731	753	804	753	734	731	775	715	796	742	761	753	802	756	749	771	795	793	765	784	800	749	807	784	716	789	777	801	752	750	800	760	749	752	779	784	780	773	801	836	763	784	756	751	752	786	825	766	788	815	763	747	792	797	792	751	778	772	738	825	739	782	834	800	812	761	783	783	801	779	709	771	784	793	790	755	708	778	805	781	783	819	789	771	824	802	777	796	769	743	740	751	762	771	800	758	806	776	748	766	792	762	755	736	796	749	790	775	821	774	754	806	709	745	787	760	760	772	753	787	758	742	785	828	728	769	777	776	779	772	787	801	744	789	764	766	751	756	820	743	733	764	808	781	818	772	770	836	765	783	770	785	817	784	769	826	766	797	762	788	813	810	763	752	769	775	780	786	798	805	761	810	773	769	747	838	808	715	751	821	838	712	738	758	764	778	823	793	754	758	783	769	745	777	761	786	785	768	766	806	721	880	797	803	720	768	762	778	872
33127	57064	46671	32335	21415	11665	6429	4439	3653	2979	2617	2106	1679	1535	1273	1216	1024	1072	975	847	865	899	812	821	797	830	845	779	815	812	783	787	828	781	800	809	854	757	776	775	775	777	759	792	814	819	825	756	807	859	705	796	795	737	756	786	774	810	829	795	805	780	782	807	737	811	853	776	813	788	810	765	825	821	797	744	767	773	766	727	786	792	791	778	769	799	761	826	802	762	858	779	726	838	751	821	843	793	768	799	766	779	775	800	740	790	775	808	795	819	808	776	797	804	774	789	774	746	851	784	770	817	779	764	716	811	741	821	736	781	821	773	775	783	820	845	825	735	802	822	790	765	812	771	775	767	737	835	800	763	731	786	786	782	833	752	825	812	760	828	794	802	788	785	827	796	793	780	764	755	792	787	735	795	752	756	790	792	824	826	755	773	774	775	791	816	839	785	805	752	790	781	802	780	779	843	792	859	771	797	816	799	831	752	772	789	768	759	837	805	822	757	744	804	808	828	752	809	757	842	800	782	741	752	768	776	833	773	772	797	808	780	798	839	773	825	775	781	763	770	768	804	806	755	778	763	796	811	810	786	784	789	814	759	792	753	791	759	796	759	784	798	797	796	818	747	755	800	826	791	750	786	762	787	805	771	810	814	782	775	782	824	740	751	800	789	790	794	799	803	788	781	843	797	767	806	790	815	784	755	802	718	720	819	777	752	776	788	750	722	834	790	810	855	783	806	762	764	757	766	795	854	763	808	805	768	768	768	766	787	781	824	791	821	802	771	831	774	772	757	796	773	806	781	806	843	843	718	806	814	786	763	758	805	752	766	836	793	766	818	768	822	763	762	799	766	795	762	782	798	801	805	774	761	729	773	784	796	715	796	760	802	841	741	805	770	760	795	796	831	767	796	756	770	769	779	765	765	781	763	744	829	818	761	809	800	761	782	781	782	785	808	804	813	802	767	796	790	824	791	787	813	777	798	761	790	816	803	732	823	782	810	774	763	779	770	812	762	804	785	798	775	729	769	838	804	777	825	806	791	784	768	777	808	722	831	790	801	824	805	762	768	786	787	838	749	780	839	779	789	763	853	795	801	841	734	770	764	812	770	804	785	783	795	763	811	799	797	776	767	790	788	787	754	815	792	804	783	747	772	753	758	819	785	798	798	797	743	816	815	811	757	786	797	762	773	815	794	824	840	787	854	772	816	758	814	792	766	800	741	769	817	772	793	783	840	785	814	763	783	770	798	732	747	820	794	758	787	752	806	790	731	776	723	796	772	828	777	785	788	755	777	773	739	788	776	817	745	795	756	784	808	791	826	807	778	759	863	787	805	775	785	812	793	824	854	783	776	722	802	793	777	773	750	739	769	828	823	769	801	816	772	798	796	749	809	800	799	807	782	841	825	792	776	733	790	763	761	783	761	764	784	814	766	781	787	759	769	764	814	735	809	757	789	781	767	802	779	797	782	782	764	775	766	831	773	835	827	806	791	812	795	794	785	790	761	770	776	745	789	836	825	788	751	778	807	778	782	779	823	827	804	791	834	782	786	791	753	735	832	745	800	775	751	766	786	835	795	767	838	814	872	815	803	804	782	755	800	776	853	757	786	804	782	791	753	814	791	763	790	797	778	751	816	752	772	797	886	753	753	734	788	817	761	780	792	774	792	836	795	811	784	769	799	782	819	807	837	805	792	818	758	783	841	762	816	763	773	791	783	777	787	775	824	776	809	761	785	789	786	783	786	785	794	779	786	766	850	750	811	763	733	794	768	828	782	829	862	784	792	838	762	806	803	792	774	806	816	801	808	781	783	798	795	800	759	780	776	779	770	788	786	778	770	778	797	754	780	754	808	765	777	787	773	792	743	803	786	792	720	746	815	803	823	783	773	821	786	754	778	769	798	775	775	780	779	785	810	778	844	783	751	784	814	774	815	742	753	791	781	795	795	766	756	790	832	760	735	734	819	747	821	780	778	738	776	788	765	766	809	784	825	830	769	765	825	793	815	768	810	840	777	772	820	752	798	868	785	796	778	783	797	771	723	832	779	779	810	749	789	730	770	772	803	857	763	778	785	804	774	809	833	757	744	793	768	762	766	768	769	777	813	791	768	773	798	813	822	786	771	791	753	827	771	797	789	804	827	768	765	819	766	800	764	791	777	740	760	784	746	753	816	735	821	834	805	813	761	773	782	806	850	780	773	791	784	826	773	777	766	756	788	765	781	787	818	789	793	789	790	771	865	737	781	777	793	786	772	795	804	786	794	784	809	761	789	849	784	803	793	751	762	808	762	761	794	795	727	755	784	783	823	785	824	823	810	797	750	811	781	776	801	765	814	785	749	800	797	774	779	782	797	819	767	764	826	785	790	785	785	785	758	802	769	782	796	795	793	787	755	772	718	760	808	809	768	812	796	772	761	782	768	797	763	824	801	755	826	744	777	714	780	792	793	866	768	807	791	824	794	761	783	809	774	801	805	778	786	822	790	808	711	808	792	791	782	817	791	779	803	749	825	723	783	771	765	777	795	755	781	809	802	770	807	767	812	743	792	815	771	808	820	819	794	813	751	778	774	788	781	805	816	798	815	808	759	735	777	823	761	818	819	835	790	754	816	827	770	787	767	836	796	780	772	780	787	808	812	838	760	817	783	826	787	788	746	794	760	774	799	784	807	760	811	820	810	752	811	801	783	822	806	754	809	840	796	790	734	781	803	758	771	785	809	754	761	845	758	771	787	749	799	757	735	813	794	761	769	802	781	792	731	779	750	758	776	772	822	824	787	758	758	814	757	816	796	816	727	735	792	793	808	821	744	796	767	821	769	790	809	772	816	768	746	784	838	774	801	749	740	789	790	763	777	822	715	779	800	736	755	807	811	767	790	780	801	757	735	773	799	751	783	763	793	798	808	780	730	816	795	784	805	821	768	798	804	797	773	740	798	779	783	728	741	797	814	810	790	782	755	789	807	746	781	807	753	782	814	805	792	805	799	778	731	854	798	749	781	768	803	785	803	834	815	796	810	786	787	751	746	772	791	730	808	844	796	789	753	794	817	807	833	795	806	788	764	809	774	794	784	805	780	776	804	797	798	790	729	767	810	850	775	792	774	778	777	803	782	807	747	819	805	773	762	803	758	779	774	788	784	747	746	761	783	769	823	794	821	799	760	798	816	818	832	803	778	835	746	829	748	774	795	784	800	798	762	750	796	796	766	761	724	826	786	823	814	824	786	763	811	774	791	783	762	786	796	783	834	784	785	751	793	793	808	769	810	809	794	761	782	809	772	814	816	727	820	813	814	796	791	776	794	732	780	835	797	808	746	778	822	814	795	830	792	807	876	787	741	759	773	820	772	804	789	777	795	800	778	799	787	824	709	795	751	791	789	819	776	788	782	829	816	835	749	834	807	798	767	785	799	835	782	787	768	779	760	801	791	821	817	767	784	787	754	822	794	819	775	772	793	771	848	795	802	758	857	825	803	853	752	805	770	762	769	777	757
30699	28234	28247	16455	5614	2559	1707	1401	1267	1168	1058	1016	982	993	930	977	879	936	869	855	898	889	862	900	841	849	856	910	883	879	843	865	888	900	909	900	909	867	831	846	817	871	828	815	931	872	874	876	892	862	870	845	882	850	868	842	903	861	836	885	893	914	855	920	837	866	841	814	873	916	837	836	816	904	856	845	906	852	881	876	866	882	907	884	832	917	860	863	852	848	931	848	888	866	837	855	836	899	874	893	873	819	835	913	904	870	917	860	894	913	882	865	874	868	818	861	907	889	833	866	858	878	916	822	871	899	843	890	897	875	813	882	905	865	862	907	883	875	912	839	837	834	904	851	828	874	864	865	855	897	856	832	880	898	843	844	886	863	918	864	863	893	866	867	873	886	853	917	833	813	845	861	849	830	855	827	866	937	825	815	870	848	914	866	881	847	852	912	889	905	842	837	928	891	866	904	851	909	885	903	887	848	911	867	852	833	843	902	865	847	857	856	861	872	881	843	845	888	911	804	852	860	812	819	906	910	908	845	893	911	911	826	851	844	897	922	910	856	878	857	847	846	867	890	859	867	857	869	891	898	922	855	845	860	883	870	824	969	865	877	862	891	863	911	842	895	884	866	855	874	882	861	944	872	842	831	869	852	824	864	869	834	951	868	838	859	877	896	897	918	891	848	848	862	891	861	855	863	888	906	895	879	844	853	908	851	894	880	851	895	868	876	839	918	909	858	907	854	874	857	849	881	874	840	830	858	822	848	869	837	876	905	914	869	904	850	850	875	914	850	899	889	849	870	866	855	857	867	827	877	872	878	868	868	886	870	878	931	844	852	916	855	937	898	909	896	953	826	860	847	904	815	905	856	916	864	869	912	860	905	860	851	815	875	870	892	918	904	844	872	819	881	875	917	884	863	880	868	917	856	847	864	826	873	867	885	935	946	840	861	871	784	836	873	876	890	889	844	850	902	845	871	839	916	935	867	842	874	912	882	881	868	837	909	856	906	870	864	852	830	891	849	908	883	870	881	877	857	900	848	862	888	884	869	880	873	887	889	839	868	852	892	898	839	854	844	884	847	840	874	926	885	892	856	855	854	908	820	868	847	854	868	841	861	850	882	816	875	858	866	823	903	789	875	779	873	851	876	843	849	907	923	885	838	908	865	880	903	845	885	910	835	913	899	859	887	872	873	912	839	844	806	871	898	870	859	876	848	889	837	856	870	871	834	898	877	858	852	841	877	904	862	865	885	870	822	849	866	887	844	861	872	845	905	891	867	872	835	880	890	915	821	844	836	872	828	885	873	853	834	840	876	802	888	899	852	872	919	843	906	854	852	832	904	887	846	869	874	900	882	854	879	924	853	796	844	884	898	864	896	912	840	885	871	879	831	899	890	890	885	921	862	861	865	892	920	838	875	904	859	946	900	910	805	891	889	852	844	822	901	837	894	944	888	879	858	805	911	838	885	856	873	923	856	850	864	859	849	884	872	859	887	866	862	933	842	886	885	803	817	820	869	875	899	878	849	889	911	891	869	896	927	847	875	877	894	910	922	845	878	882	891	849	870	815	858	859	856	766	886	896	911	869	893	891	859	852	900	858	863	906	820	918	851	878	858	875	813	862	881	803	884	900	892	883	841	923	896	872	909	916	828	842	858	790	918	868	868	842	832	876	923	884	840	888	875	834	860	851	879	914	850	905	912	884	880	879	852	867	863	842	883	870	874	863	862	880	875	821	871	852	877	888	860	883	859	866	817	843	873	875	894	900	879	858	850	833	832	905	828	845	860	882	835	860	874	924	872	899	900	815	897	923	890	833	790	859	814	857	872	925	952	866	867	848	840	866	858	885	865	891	817	889	926	849	900	902	857	859	871	860	812	840	849	859	869	847	853	905	840	887	873	860	819	875	790	821	861	905	836	838	882	879	865	841	849	892	848	868	869	822	820	786	890	865	896	883	885	883	850	841	859	829	885	834	872	895	833	925	856	814	879	847	883	836	876	921	838	901	865	868	888	851	871	870	928	835	888	837	876	871	836	880	894	896	885	885	911	911	921	909	861	867	864	892	957	816	857	847	887	894	865	869	874	848	914	916	834	874	867	887	866	858	854	832	921	856	903	887	835	843	832	874	945	839	859	879	852	862	864	917	930	844	875	891	849	828	783	885	853	892	865	884	830	870	872	909	901	871	889	871	878	866	894	822	871	842	836	862	873	904	900	804	847	823	870	893	864	860	939	857	873	908	894	921	889	873	898	893	831	920	861	920	896	832	908	824	894	855	872	845	864	846	866	871	876	854	876	888	906	857	855	929	822	898	861	867	848	887	847	873	863	854	844	887	875	876	937	850	850	830	831	882	895	884	904	916	861	922	839	865	883	895	846	882	904	863	873	848	855	880	862	864	871	855	895	895	956	925	835	846	908	896	836	854	931	897	859	867	898	923	893	855	887	893	930	925	917	858	847	847	812	856	864	849	840	853	874	936	860	851	901	905	897	938	896	831	884	849	835	863	878	890	884	881	882	849	843	897	887	906	873	899	886	931	799	850	893	909	933	862	882	898	845	891	819	842	874	833	831	879	866	901	884	905	924	964	883	871	901	891	862	858	854	937	837	864	875	897	856	874	897	847	859	883	876	863	889	918	905	829	908	843	838	874	864	895	871	880	869	877	830	886	893	880	867	874	906	889	830	837	784	896	862	847	909	866	884	919	877	887	828	852	834	853	930	876	890	881	900	874	849	837	890	867	905	893	834	870	870	825	879	864	890	890	920	824	892	846	871	823	875	841	856	910	895	875	911	865	897	834	908	871	944	888	879	853	939	843	858	888	897	867	856	860	882	880	877	857	886	826	889	816	892	923	928	873	846	913	864	875	867	850	862	862	893	884	889	888	868	879	852	836	875	871	913	907	862	862	901	928	827	896	896	857	881	915	859	885	904	864	841	887	851	883	918	848	844	902	892	836	846	844	895	884	860	919	865	956	839	862	856	888	917	813	871	894	873	870	881	853	927	837	914	849	879	891	830	956	861	860	886	887	838	864	882	849	861	860	911	928	814	832	908	869	864	869	875	909	856	857	884	868	859	868	888	907	867	843	845	890	866	940	893	897	888	814	856	783	871	850	829	894	884	915	912	840	827	876	917	880	915	844	876	889	850	874	853	887	911	941	864	836	862	911	930	831	839	885	894	889	879	880	898	851	858	856	834	889	893	887	929	922	857	901	860	904	861	866	804	890	860	831	844	846	861	873	912	917	867	904	889	851	847	880	855	821	901	849	889	915	856	828	842	795	923	879	909	930	926	852	858	898	845	841	886	842	907	844	900	829	899	850	819	850	855	827	867	865	844	856	863	812	835	892	862	872	879	901	948	844	878	890	825	825	872	909	874	861	840	869	882	893	932	891	906	868	876	887	881	872	869	897	872	920	870	893	843	864	867	884	910	843	852	854	888	925	880	821	926	897	859	861	867	848	864	808	912	899	851	808	887	875	884	825	830
30829	41517	29872	15628	7134	3550	2397	1874	1545	1425	1307	1164	1084	1109	1060	1030	933	919	961	934	916	880	942	955	897	937	872	880	895	862	889	904	881	909	939	911	915	860	877	932	940	888	900	871	912	920	913	922	914	947	951	925	909	931	834	961	938	819	960	919	941	920	926	852	908	898	927	900	897	922	928	936	934	934	909	941	925	909	891	860	903	903	853	934	863	903	906	921	860	880	887	919	898	936	878	928	927	900	881	937	934	907	948	905	910	897	946	944	872	954	883	826	900	885	896	915	929	905	868	926	878	953	939	888	872	840	917	976	922	933	969	925	934	918	933	871	891	866	909	869	931	882	872	865	974	882	879	917	902	914	915	922	903	892	887	917	934	913	896	898	878	901	902	896	916	924	918	844	918	960	874	878	911	899	889	917	900	937	958	906	976	899	922	916	926	956	962	950	918	917	942	849	933	963	945	953	863	933	915	922	920	929	918	915	898	945	941	915	904	918	902	877	876	993	914	912	906	950	928	873	960	900	927	912	852	890	912	873	960	906	889	868	900	871	925	932	938	924	877	883	878	944	920	867	951	944	923	895	919	895	919	886	900	914	865	896	967	956	922	956	943	902	928	888	970	925	906	950	912	888	925	951	938	932	928	920	863	868	899	896	956	959	912	985	955	911	891	888	893	939	929	954	926	871	859	940	890	901	887	897	918	918	925	871	926	925	923	916	887	890	896	884	853	942	900	922	922	964	898	927	940	884	917	909	885	887	914	925	872	861	921	974	895	913	906	876	865	881	948	932	938	896	928	965	934	896	911	937	902	933	954	885	918	951	933	944	879	876	923	923	965	928	860	903	886	894	929	893	930	907	899	941	877	916	875	955	910	881	901	944	934	878	945	872	955	886	925	913	877	901	865	936	928	951	889	890	917	873	900	885	873	902	876	915	931	896	927	919	923	929	993	899	926	926	920	879	902	902	855	879	904	903	913	850	893	893	932	863	914	901	919	931	914	921	906	925	909	935	956	867	924	899	948	962	912	942	883	917	925	959	915	883	891	871	907	877	893	940	861	877	914	880	917	867	890	894	857	908	834	964	866	935	885	941	924	867	927	934	902	937	914	913	945	917	920	885	1003	921	904	892	937	937	977	915	941	897	887	911	938	911	869	881	913	938	887	896	945	933	906	967	955	858	918	916	898	898	913	889	882	926	918	933	876	919	911	906	885	877	889	910	881	942	891	883	919	901	883	946	892	974	892	934	915	910	917	920	931	953	898	913	918	908	858	901	933	884	945	926	936	935	887	930	866	910	884	846	899	896	924	872	892	928	891	882	905	873	915	898	858	910	899	874	868	906	966	944	917	900	912	897	909	882	966	928	955	899	893	908	919	938	946	887	910	933	870	950	898	957	911	913	935	957	925	862	987	922	878	880	904	934	973	938	915	912	926	927	893	943	942	864	938	915	889	907	965	930	897	905	933	892	883	855	918	902	948	897	924	948	908	960	897	923	915	907	887	934	864	851	889	867	951	962	888	928	890	898	944	930	895	881	908	892	910	940	856	983	857	872	889	927	918	910	859	924	903	940	929	921	899	954	913	892	908	894	927	981	899	906	933	938	943	914	934	919	1009	883	955	880	903	913	959	923	925	869	912	861	964	907	926	848	826	916	884	896	905	904	928	901	844	928	930	887	888	941	878	894	908	913	869	909	905	925	866	912	847	865	915	888	842	839	897	939	926	919	898	954	902	901	943	918	937	965	892	913	843	894	945	887	831	913	955	954	899	919	948	924	902	880	903	928	906	912	845	928	886	938	952	873	904	884	878	870	948	914	912	898	922	940	885	876	915	915	960	950	915	931	876	901	910	872	914	867	835	917	945	973	930	948	889	968	890	907	912	899	911	917	888	891	949	925	864	906	912	899	936	881	914	905	905	909	934	1003	904	950	901	886	917	908	913	916	938	914	875	875	903	901	921	943	917	918	923	912	934	911	877	863	917	905	919	910	893	905	912	927	969	972	892	907	888	924	909	932	911	895	876	899	895	892	908	927	879	905	917	908	930	921	894	918	899	898	963	914	887	895	881	930	908	945	877	921	910	923	926	929	921	954	936	901	926	912	919	922	876	937	989	895	926	905	883	947	901	870	896	913	900	861	876	923	921	899	853	886	883	922	946	875	934	887	925	885	908	932	880	904	946	925	942	884	928	903	899	848	904	933	906	887	921	935	900	849	911	911	917	871	974	932	938	920	976	927	931	877	911	944	933	926	900	925	864	920	919	913	946	958	928	900	961	926	896	899	888	969	891	952	886	984	988	877	1007	874	917	914	918	951	866	920	896	926	889	905	927	925	903	887	902	865	922	903	892	924	884	906	909	918	919	956	886	916	875	894	925	917	923	948	887	916	936	888	912	899	941	891	901	918	928	873	880	917	892	947	913	942	904	917	891	933	863	944	920	915	922	954	911	848	841	901	962	921	934	901	905	938	894	932	879	882	909	902	916	895	888	906	959	883	879	862	955	925	952	930	881	865	890	954	918	919	944	876	836	970	893	923	926	855	899	928	907	926	898	877	906	855	982	905	939	943	924	957	899	882	956	893	935	877	896	929	860	910	925	927	875	929	899	925	917	932	941	920	897	922	880	971	840	982	934	918	898	874	962	878	929	911	962	946	916	913	936	896	865	913	936	903	941	899	879	848	897	962	892	868	890	896	966	962	937	935	910	918	877	921	911	871	881	907	914	915	886	892	895	890	927	887	928	857	860	892	873	919	891	924	907	914	904	981	919	896	877	924	903	899	915	891	886	942	894	919	907	968	887	898	941	873	824	899	922	903	922	886	876	963	923	902	871	890	933	901	911	922	927	917	942	938	843	874	964	880	928	978	934	901	904	845	930	959	882	887	910	916	919	910	910	857	840	878	936	911	918	942	902	927	895	950	875	923	897	886	869	887	841	940	877	926	919	881	978	921	881	946	903	904	921	858	956	898	946	835	903	941	954	938	884	900	989	935	874	932	895	897	868	909	918	960	857	926	863	892	904	930	838	903	914	972	875	891	906	933	879	907	937	878	922	887	905	891	922	918	980	935	909	876	907	903	972	882	848	927	942	898	930	914	896	959	888	885	922	918	919	893	910	937	938	919	913	867	962	905	938	872	909	849	896	911	880	967	925	871	935	915	955	884	928	918	909	893	878	906	901	897	899	947	943	920	959	889	959	897	910	861	907	964	958	915	897	909	921	926	918	920	965	942	899	898	824	932	961	882	910	921	903	918	921	950	928	929	916	912	914	941	907	946	930	892	897	926	914	914	925	849	894	961	975	956	885	945	860	938	931	888	923	918	908	914	924	932	878	912	958	959	915	908	906	920	876	923	937	874	880	921	896	927	910	912	911	894	898	918	927	881	879	930	903	887	974	855	914	913	908	915	914	923	930	900	894	912	879	875	922	920	874	893	928	903	954	890	871	874	893	987	908	916	892	888	947	896	856	896	933	969	929	916	922	921	893	921	893	900
23799	21363	28588	24902	21260	13415	4940	2321	1687	1460	1289	1100	1086	963	834	839	825	756	761	739	720	734	745	744	728	686	722	742	692	713	706	737	727	714	721	750	710	727	740	712	708	709	711	722	715	738	739	710	726	699	726	696	732	691	672	689	720	751	730	750	651	768	732	725	707	685	709	714	719	680	696	741	717	704	690	726	723	724	690	743	670	697	710	667	682	711	688	677	708	694	719	741	737	721	680	684	716	720	674	678	715	692	690	723	690	660	790	693	677	737	708	745	683	712	730	651	651	700	712	753	731	660	734	766	729	653	729	720	760	715	730	648	665	717	750	679	687	693	710	726	716	686	729	726	722	689	659	744	728	730	697	756	734	723	694	672	724	708	740	710	738	706	729	736	675	690	687	703	725	707	693	791	652	720	710	749	746	694	726	665	723	673	748	699	726	705	749	704	713	734	714	682	660	712	700	673	708	731	721	728	688	722	713	762	741	691	743	719	752	726	684	707	750	691	690	719	691	712	681	716	705	739	698	714	722	692	688	706	704	702	749	677	688	687	727	695	712	744	673	703	722	707	737	673	701	713	696	736	741	721	621	683	695	728	726	685	717	705	738	733	691	712	726	672	714	751	703	715	680	749	750	731	662	721	744	735	717	706	732	725	675	669	693	714	692	693	678	704	705	700	707	687	710	715	705	695	688	725	701	743	678	722	707	700	714	750	718	695	711	660	705	702	709	718	686	729	677	714	720	731	737	746	710	698	685	679	686	677	691	699	682	719	737	712	741	711	701	713	746	675	694	757	747	728	726	666	724	720	703	697	707	698	721	692	706	713	652	720	708	714	692	695	723	693	748	695	700	703	744	698	720	710	733	730	763	736	678	729	673	732	707	733	684	667	735	711	691	717	712	734	776	694	684	747	705	720	678	680	771	692	769	687	702	740	737	709	720	706	729	662	713	739	660	700	738	728	726	727	754	732	705	700	686	688	711	693	703	721	695	660	669	742	707	688	717	717	695	757	694	724	700	704	705	645	646	745	754	735	678	762	724	686	694	664	709	713	698	736	760	705	748	735	719	694	675	681	700	687	691	742	708	720	672	718	678	682	728	695	724	729	707	671	657	702	687	731	711	727	741	685	681	688	737	743	714	725	780	727	639	705	701	732	720	704	744	688	744	697	688	728	690	730	753	723	693	689	697	721	690	698	700	690	724	732	701	699	670	717	695	646	723	687	686	746	751	709	709	697	725	703	755	715	718	708	696	701	709	702	707	722	721	682	698	724	712	711	678	716	751	700	729	691	659	689	694	707	671	721	667	704	700	714	704	697	708	733	706	717	688	722	705	701	699	720	698	677	656	746	736	740	704	653	701	730	700	725	735	672	701	656	680	719	666	670	749	692	678	641	735	698	723	708	718	727	692	691	688	728	703	724	702	708	716	713	728	728	727	712	703	704	750	732	716	718	743	740	707	688	755	743	706	712	675	694	703	751	694	695	722	684	769	688	710	752	630	676	713	728	734	693	706	710	712	718	765	679	673	738	703	682	744	713	680	729	729	748	714	710	677	721	738	725	732	675	717	740	768	743	715	754	692	711	680	733	683	725	701	696	650	693	665	722	709	717	678	703	705	718	669	709	712	736	686	727	664	679	703	720	694	724	702	707	750	711	720	694	721	701	689	663	717	654	712	729	762	676	711	679	689	739	687	721	670	729	711	699	689	685	689	657	748	687	681	686	714	703	692	719	762	698	734	738	717	682	757	696	755	733	735	730	710	720	713	721	664	743	702	663	685	681	735	656	689	699	725	706	672	740	686	713	758	723	715	701	683	710	684	692	689	760	723	674	720	649	735	627	757	694	686	726	773	686	715	766	709	704	679	692	717	685	759	686	684	692	695	688	692	683	681	763	712	690	721	649	781	716	731	685	703	733	719	711	749	695	732	738	768	711	761	734	707	692	740	718	723	697	745	641	670	683	683	696	708	708	684	701	751	729	774	763	662	702	664	734	721	684	688	733	710	697	714	763	708	643	696	720	757	668	745	739	746	749	699	740	671	682	709	710	681	699	718	670	747	732	648	743	696	686	709	736	710	729	664	732	661	745	726	682	691	669	735	736	762	774	742	752	689	699	704	690	708	755	764	739	717	716	719	677	705	760	685	694	712	682	750	737	694	757	718	731	662	740	655	722	674	698	719	703	733	704	741	666	733	712	738	696	762	687	689	690	692	730	701	638	724	695	677	732	736	722	701	696	673	714	695	732	697	669	783	680	693	723	673	713	736	708	714	733	673	691	694	696	743	709	717	707	695	698	748	691	723	727	729	709	734	714	730	706	729	664	751	694	713	716	747	719	660	687	707	726	709	727	690	706	687	748	702	748	691	730	700	689	713	732	702	704	710	708	697	725	756	740	698	710	744	666	712	759	673	717	681	668	691	683	693	701	665	710	735	710	676	701	712	724	747	697	666	687	697	784	739	690	696	726	685	693	683	664	752	728	731	679	700	713	703	668	724	725	719	652	693	753	746	681	707	732	672	673	685	715	746	748	733	719	695	688	741	758	742	722	715	737	719	690	739	712	750	732	668	680	717	766	722	698	714	693	724	730	690	692	688	716	723	679	712	711	711	713	707	710	707	701	707	677	718	739	717	744	719	757	727	707	734	707	703	736	679	738	698	691	722	704	694	704	678	729	685	752	739	685	701	726	689	750	730	706	681	732	710	700	717	724	741	764	765	749	702	704	688	691	721	732	702	684	685	722	723	657	698	701	689	744	681	700	701	754	729	683	734	738	711	719	705	655	680	754	719	714	706	704	696	713	745	757	706	723	705	634	672	671	747	745	702	668	709	701	732	721	727	751	744	683	722	684	730	700	710	732	713	690	697	684	683	704	744	700	688	648	709	705	759	695	726	692	696	748	687	650	741	726	689	685	712	688	668	716	704	659	697	681	736	697	687	712	742	753	715	719	721	742	728	701	715	761	717	734	723	692	660	738	702	693	683	665	683	738	670	713	689	680	705	700	717	673	668	681	716	731	689	704	665	728	705	701	714	702	735	663	721	734	750	663	702	731	692	689	660	675	768	699	733	696	695	784	698	709	739	765	689	726	744	758	733	706	708	698	691	708	675	756	699	733	655	763	692	752	691	694	706	729	748	735	675	702	707	735	705	720	658	683	739	689	737	756	672	705	671	674	698	749	702	745	693	688	718	765	680	740	746	675	735	691	684	760	711	764	670	708	710	752	745	722	698	725	727	695	690	705	680	710	687	711	721	719	700	677	687	696	714	730	723	718	767	737	731	680	693	681	753	704	723	690	719	700	741	715	702	735	765	707	659	681	763	690	730	750	725	729	714	702	720	734	681	712	706	684	696	689	734	701	810	729	739	672	715	674	671	694	666	711	731	730	738	737	710	737	777	700	697	711	731	726	765	737	718	660	723	674	720	716	697	711	663	694	710	639	679	766	743	709	677	730	769	729	783	681	752	695	679	689	701	711	752	677	682	680
33563	55496	41373	24314	14599	8101	4735	3069	2396	1948	1637	1451	1219	1070	1060	958	946	881	836	819	815	817	713	770	788	776	803	765	774	773	735	755	768	777	769	770	750	759	778	768	726	780	776	792	740	787	681	807	771	733	785	717	729	755	750	746	710	785	767	806	762	680	735	735	784	786	717	716	797	737	741	770	769	734	713	761	793	743	778	734	716	719	781	742	746	741	749	775	745	745	763	740	741	761	773	808	709	730	777	727	740	751	767	760	739	676	736	801	739	743	716	733	744	749	767	721	762	755	756	750	731	703	788	752	739	769	727	758	738	704	731	735	772	795	781	760	750	744	753	828	753	733	758	766	759	750	714	700	737	756	716	765	723	755	815	740	735	767	733	687	748	763	732	759	770	753	743	779	758	777	771	763	735	761	778	764	750	749	734	764	763	728	770	763	705	735	768	707	740	785	758	798	729	728	743	712	750	737	688	714	763	756	808	775	788	761	817	706	722	740	756	746	696	715	718	705	682	743	763	792	754	709	735	747	722	778	724	772	725	811	822	740	755	723	745	756	755	767	722	731	754	688	736	794	751	790	752	744	775	720	718	739	666	725	707	707	782	788	716	765	750	747	732	724	747	749	781	769	742	739	706	779	733	746	764	724	745	758	760	709	761	721	748	796	709	772	764	748	664	762	752	752	742	716	748	754	778	714	755	746	702	737	795	737	752	745	777	736	759	751	767	746	704	740	776	744	750	763	724	741	758	699	752	772	737	738	777	787	764	754	725	737	722	750	747	747	808	777	786	728	749	780	741	754	758	728	771	727	806	743	731	727	765	803	763	702	773	726	751	748	709	800	762	742	713	695	750	712	755	769	751	749	736	784	772	721	768	783	721	752	768	729	738	697	777	790	769	707	740	744	766	781	718	711	774	795	715	767	712	769	706	761	765	791	760	724	753	753	763	748	725	751	702	720	718	724	783	770	763	760	773	724	773	755	756	787	748	762	749	724	762	739	732	757	750	762	783	755	752	712	709	717	707	773	754	771	768	736	703	722	701	730	758	750	761	729	759	742	745	758	707	746	731	749	727	704	759	699	748	728	800	731	774	753	767	743	716	738	730	766	773	748	753	759	736	784	741	736	714	737	773	784	763	750	781	799	808	704	763	775	696	721	668	757	761	737	729	732	748	747	773	742	736	766	754	762	730	784	742	751	707	793	790	741	726	772	767	779	760	770	712	775	725	832	716	792	781	771	719	744	738	715	810	772	724	760	722	721	732	730	759	745	724	689	759	767	757	771	726	761	765	746	797	732	719	758	751	763	730	774	702	715	745	745	757	724	735	739	753	698	757	789	785	705	707	695	740	713	714	809	744	734	723	736	738	725	744	774	744	744	778	716	741	755	763	728	765	786	745	719	747	711	761	747	728	755	729	742	774	732	756	756	766	786	710	780	762	758	761	744	721	692	754	798	758	719	720	726	760	758	736	751	759	766	702	730	740	769	715	760	720	747	762	751	770	774	763	745	731	754	741	762	724	737	724	728	752	754	796	784	729	750	764	738	716	765	804	702	733	780	724	759	730	753	770	692	749	690	716	725	746	751	752	735	759	752	749	756	746	767	719	748	737	702	747	768	750	742	754	762	725	748	735	711	828	771	767	728	744	729	734	741	711	775	738	761	799	756	731	744	773	738	779	711	737	797	764	733	722	723	788	745	703	765	744	798	808	791	752	745	760	745	732	733	773	747	670	741	773	721	728	736	707	773	753	769	723	724	728	742	733	725	773	769	755	741	724	716	755	734	738	753	749	709	781	728	776	768	746	781	715	752	759	722	735	735	772	764	742	740	753	713	747	711	728	733	736	757	737	739	749	757	755	720	765	782	748	725	745	704	743	727	780	737	766	770	713	756	744	719	744	753	773	814	757	813	751	770	711	773	812	749	764	759	746	734	719	729	749	727	695	729	737	748	779	734	780	722	728	732	748	693	752	775	731	760	735	729	731	746	762	816	734	726	751	764	731	752	748	796	788	720	743	678	785	751	704	745	764	748	747	740	755	767	740	729	707	735	728	764	722	764	709	774	721	771	754	793	751	733	728	767	729	805	735	777	752	767	762	785	761	775	751	736	769	770	759	770	736	747	773	830	799	777	725	725	743	801	742	761	726	787	771	771	797	751	806	760	774	818	771	739	749	731	806	739	737	744	755	790	747	799	712	732	738	737	733	736	720	792	766	727	785	745	731	751	711	782	753	692	782	736	749	790	718	760	750	725	763	796	775	768	762	774	817	765	765	779	755	730	785	775	764	757	735	775	762	706	729	777	784	748	774	713	755	726	733	700	769	740	685	664	751	745	752	734	778	758	793	708	722	742	761	767	771	769	712	769	815	739	725	759	770	760	730	757	776	727	739	773	706	763	836	768	775	751	739	743	779	718	702	772	731	778	785	765	733	743	738	738	699	734	770	759	722	769	730	767	733	712	747	736	767	746	803	742	782	727	795	737	751	763	746	759	808	750	740	783	731	815	747	737	752	690	743	772	763	775	751	716	776	741	701	720	757	718	792	732	734	684	766	807	708	736	782	730	728	747	786	769	748	742	773	719	748	779	734	724	786	726	737	790	697	724	715	749	792	716	741	713	728	784	743	749	754	807	793	722	774	719	732	790	750	728	722	767	717	805	721	745	729	749	735	725	799	719	752	725	712	677	699	718	787	713	786	756	739	795	756	768	750	758	727	714	791	715	752	715	746	692	730	722	747	693	733	721	737	759	745	714	697	797	774	768	760	766	743	742	767	710	744	799	760	704	739	782	724	774	794	743	733	776	724	750	745	745	748	730	757	712	692	704	777	746	799	751	771	745	780	783	711	744	774	759	776	732	761	753	692	744	748	722	758	734	801	752	713	800	714	735	707	758	725	703	761	725	715	808	781	681	747	780	782	754	760	759	776	740	749	735	754	742	770	745	782	755	731	785	742	767	758	730	806	760	733	722	735	791	760	725	690	729	752	764	787	775	723	760	734	735	734	737	699	772	733	731	778	809	758	729	737	705	796	743	742	767	704	719	764	786	758	733	732	697	721	794	744	752	688	743	734	703	742	722	717	751	765	762	737	747	749	768	737	778	725	722	709	746	734	757	776	711	779	756	734	728	704	736	784	743	749	742	793	693	755	726	757	781	741	839	776	771	679	715	774	748	775	761	730	733	715	754	754	778	744	751	772	776	733	774	716	722	778	752	685	746	723	758	718	776	776	752	743	727	750	692	686	749	762	710	690	771	740	789	800	739	726	716	763	741	716	740	722	754	752	740	776	741	711	706	750	748	739	779	758	712	744	792	719	805	782	814	724	771	703	806	817	758	709	751	726	743	766	724	732	707	729	766	722	768	735	782	754	761	752	769	833	756	733	745	719	775	704	743	795	724	747	751	734	756	754	754	751	761	761	750	705	714	723	749	758	703	756	798	750	751	758	746	774	729	745	765	713	757	767	776	778	744	753	748	746	754	734	711	703	768
25121	21452	27637	25545	13483	5073	3080	2062	1728	1450	1266	1223	1198	1151	1059	1052	1018	974	993	1009	969	984	968	1019	980	991	955	967	944	967	907	928	990	968	929	999	977	957	956	984	958	947	930	922	1008	980	926	921	928	902	986	947	987	975	990	944	971	945	968	895	904	970	966	920	959	915	957	968	946	953	966	939	978	936	959	999	968	908	954	962	956	920	956	932	962	979	953	919	959	943	937	983	935	1002	1021	945	912	923	932	996	982	952	967	962	946	980	913	953	928	952	956	935	917	968	973	904	956	938	1008	1009	967	944	935	933	962	980	929	897	936	985	924	958	942	958	1001	955	954	945	938	1005	1019	977	1000	962	958	931	954	966	932	926	1005	895	961	896	999	974	918	921	858	927	957	951	895	919	984	950	989	976	957	1022	924	943	955	932	896	945	894	938	948	955	922	942	957	955	839	933	999	960	920	998	979	911	931	955	979	921	952	984	1007	919	976	938	947	946	922	940	982	982	960	1024	955	937	930	944	970	905	933	984	983	948	949	958	887	964	979	974	846	896	940	997	975	910	1004	939	914	909	969	968	877	941	936	932	967	947	975	962	948	1051	968	972	946	1008	919	1008	943	934	941	888	980	918	985	947	909	944	955	940	952	923	965	966	974	949	876	940	937	927	936	974	932	940	1024	931	956	917	954	948	940	867	963	905	975	951	943	930	977	931	935	957	992	962	973	961	952	980	938	959	918	984	970	948	962	1009	972	906	937	969	1008	944	943	912	946	958	987	954	921	912	953	933	950	993	971	937	931	912	943	980	959	915	910	1024	912	977	972	940	918	978	933	987	959	968	923	1015	919	943	955	1012	976	969	901	917	903	954	942	899	1008	931	954	949	940	913	945	927	969	933	890	957	899	926	918	917	999	1021	872	935	949	1013	944	933	883	932	974	953	989	939	922	914	910	1007	935	951	997	979	984	884	953	984	957	946	929	1002	943	926	927	929	966	996	868	913	973	998	964	926	1003	923	1025	929	975	978	934	925	981	946	913	947	918	973	973	931	828	963	979	929	898	939	914	952	941	940	942	962	942	893	929	999	919	963	944	947	965	964	1023	917	961	954	967	926	969	967	972	931	968	977	950	969	951	1002	957	977	921	960	1023	936	936	944	954	957	940	910	992	958	935	938	941	896	963	943	946	963	941	969	927	1001	955	984	945	933	936	946	1006	981	950	940	881	971	935	965	913	948	991	902	971	920	926	972	935	964	989	988	964	929	933	891	922	989	974	914	925	960	904	951	981	971	984	974	955	1007	904	957	923	942	922	967	940	942	940	935	910	981	976	941	947	931	909	967	974	1001	923	908	977	976	964	939	965	979	912	954	977	968	1037	918	957	977	969	941	953	940	995	979	912	970	962	937	928	973	932	935	920	930	906	916	996	940	895	954	986	965	977	982	983	934	936	982	990	958	962	988	938	979	981	1007	962	947	928	976	964	920	889	946	926	973	1007	958	936	963	933	920	951	936	1006	988	896	933	942	970	962	964	961	900	913	972	905	1008	990	949	906	928	956	935	946	944	1004	918	945	992	929	947	1018	926	950	1007	946	992	978	955	1025	899	916	962	963	994	992	975	953	928	1013	940	999	955	925	927	990	989	981	905	941	968	1003	953	958	954	957	964	919	937	949	897	984	930	930	916	943	969	946	962	902	981	972	960	908	959	954	953	955	941	911	994	928	950	939	997	943	969	981	963	889	955	931	1001	953	919	928	938	972	899	962	972	935	928	887	996	957	941	943	985	902	973	1007	946	928	907	993	934	914	911	953	961	954	972	945	886	983	980	948	893	931	970	948	918	909	1022	922	954	954	948	939	942	977	945	1009	973	957	919	973	917	923	921	952	945	972	891	967	950	962	967	979	967	933	937	999	927	977	965	921	929	975	952	1010	898	919	938	943	946	952	939	909	912	955	929	961	958	941	927	980	969	1000	902	974	1024	917	949	978	955	919	994	987	929	880	950	902	937	984	948	937	906	950	946	936	986	950	903	919	951	957	971	984	959	931	955	957	981	941	975	982	959	919	961	935	997	901	968	997	962	935	961	976	1000	938	980	962	973	930	1004	986	943	938	958	953	942	993	1011	932	962	938	988	969	924	971	965	969	965	967	930	945	935	932	1005	936	976	981	965	967	946	978	962	908	971	926	1014	900	928	938	961	954	949	965	973	1004	910	935	979	984	932	924	985	1025	925	1035	970	988	910	924	960	993	913	931	934	920	921	963	977	893	915	955	937	928	952	960	965	969	980	935	908	966	978	996	923	910	907	920	965	1011	924	949	951	1014	955	895	1011	902	977	949	977	1016	975	982	936	932	946	925	971	887	881	950	960	961	942	966	966	951	990	903	956	954	920	961	899	938	959	940	931	946	943	930	971	978	966	989	942	922	889	937	984	955	963	908	961	943	970	923	889	926	923	1010	974	928	969	964	926	987	952	959	941	940	981	918	947	912	902	956	903	951	941	959	983	980	969	1009	999	985	953	947	1012	968	1015	956	941	942	975	951	969	957	948	947	975	981	969	942	956	984	893	962	978	856	934	945	970	952	1013	947	1007	956	946	913	917	947	884	939	963	972	916	1001	981	970	972	935	1010	958	1011	987	911	985	963	931	920	935	959	962	973	924	960	930	958	909	975	993	962	930	981	924	908	952	990	924	991	1014	906	939	994	965	940	893	956	988	939	925	977	929	957	932	950	929	1001	931	961	942	968	952	968	989	971	1000	950	917	936	985	934	970	970	956	961	941	968	958	915	1033	987	960	955	942	904	977	934	938	941	959	961	960	925	951	968	1002	971	1015	971	969	924	939	912	953	971	977	941	945	999	979	1013	943	999	978	920	888	974	939	936	932	953	884	892	959	921	920	904	914	926	918	975	952	914	952	971	935	965	947	956	952	945	912	925	939	933	963	964	1020	977	947	952	1005	934	931	976	972	1017	971	992	926	921	924	1009	984	1006	973	939	981	973	942	956	991	940	964	931	952	907	942	957	860	986	938	924	921	934	961	981	941	987	964	971	1015	926	955	989	991	954	955	923	908	916	963	966	897	948	958	922	929	975	947	976	988	993	971	955	949	1005	970	949	960	975	969	939	1030	917	933	984	929	974	958	989	1000	937	958	923	954	922	956	926	946	941	967	990	905	925	903	940	956	997	933	977	919	981	934	1017	975	992	920	919	966	949	925	957	923	1018	955	966	957	917	985	943	989	944	915	962	928	971	909	904	989	932	892	970	968	947	954	960	962	980	923	938	961	976	965	975	927	941	978	977	945	901	941	977	911	911	986	954	944	979	963	905	961	938	994	959	897	904	1010	905	940	920	966	968	930	958	984	945	977	954	990	943	910	946	937	965	968	914	959	935	916	977	921	1018	916	915	933	954	886	949	987	932	908	922	944	915	979	965	1011	983	980	947	929	979	993	971	1003	998	921	995	929	997	960	954	919	930	935	940	991	1023	922	966	912	951	967	907	1005	939	917	990	987	914	965	951	925	957	943	953	959	961	979	923	985	971	987	925	966	966	962	901	947	965	956	939	967	973	973	939	968	929	976	996	939	872	918	940	907	946	950	967	948	924
32537	47258	33556	18168	10581	6322	4246	3076	2474	1945	1621	1457	1430	1313	1179	1214	1094	1011	1037	1025	1026	996	993	997	1029	986	951	933	1021	1008	990	968	1028	1058	1027	971	976	967	1044	1003	1027	991	991	995	977	950	971	970	993	957	959	943	998	1019	1029	1034	1044	980	953	1000	966	1009	1019	1055	971	1024	979	979	900	1000	956	945	990	968	927	999	984	1034	969	1022	968	977	964	982	941	928	979	1045	961	963	949	997	1002	963	963	998	994	984	998	982	1020	994	972	965	988	1002	985	970	927	980	987	1017	1009	977	947	1005	979	1050	1009	979	968	1012	975	964	976	957	1003	967	940	1000	995	973	982	945	994	985	1046	977	974	1000	987	992	951	978	987	967	994	987	975	1017	904	1006	939	1010	932	975	946	1015	966	956	1007	1061	1006	993	945	1013	973	961	957	1005	919	1000	942	1009	1031	976	931	1002	973	1031	956	971	982	942	1000	1011	960	972	1009	925	990	1010	967	996	983	951	1021	1005	991	952	941	960	961	920	1002	1009	957	952	1004	1020	922	963	1082	945	926	977	970	974	985	939	981	963	942	1024	954	963	916	997	966	946	1028	1010	976	995	933	980	969	979	969	959	1017	1001	963	961	1045	933	944	977	1001	990	1017	991	996	995	976	960	959	950	945	980	957	957	997	982	898	999	965	990	952	1013	993	989	1017	1011	993	967	979	1051	972	1024	953	997	983	997	955	990	1013	1009	996	958	991	925	1005	956	979	921	972	979	1017	976	933	969	1013	981	944	1005	1004	980	953	976	935	950	995	1001	933	995	1019	1011	945	939	981	1022	1040	926	989	974	970	968	979	963	957	992	962	1018	957	986	1007	938	1004	952	1003	999	946	1023	924	981	1014	916	1025	938	996	943	946	987	1025	966	1029	1002	972	1057	1001	1011	986	976	969	954	978	941	964	998	956	985	995	996	955	929	967	953	957	984	942	975	928	1010	973	997	986	961	1000	986	975	984	1008	981	1035	1004	972	996	992	922	991	960	949	972	966	983	1029	982	981	966	956	973	945	930	974	1016	1017	1018	1047	997	964	988	1019	992	1022	992	898	970	1017	975	1011	981	948	987	1013	965	959	992	989	950	998	970	1000	963	985	958	1034	983	988	959	963	988	902	1054	990	956	979	952	1005	945	983	992	977	960	954	919	985	970	973	1074	919	961	947	970	983	960	1003	983	994	992	945	1000	1010	1041	1005	1045	979	967	1061	982	972	986	936	984	975	948	1025	944	1019	940	977	952	912	977	989	976	1006	997	959	945	1033	983	1013	979	1041	965	1001	974	1034	1008	994	959	949	996	976	967	1000	998	908	950	937	1038	974	960	994	1037	976	953	1020	964	946	986	991	1018	937	997	964	976	992	959	1027	963	1021	977	995	989	975	917	926	969	990	980	1009	1033	1004	980	1010	1004	1003	973	970	910	987	1026	965	973	985	974	960	1006	990	996	1022	949	938	972	1007	975	970	1008	956	960	975	991	931	933	932	975	997	982	1015	1013	950	980	964	993	1000	948	963	956	958	945	937	985	966	1020	976	977	1042	938	919	986	985	1004	1019	1011	976	980	1005	976	1032	1006	1025	1001	959	934	994	985	982	959	986	950	930	903	985	965	998	900	955	986	974	969	974	945	942	986	1033	969	1022	991	922	994	1072	950	955	1011	999	929	986	991	991	961	990	989	949	918	996	942	922	1011	975	1061	965	985	1010	968	1004	990	950	975	937	1022	1032	963	928	1006	1022	991	998	985	964	999	1021	985	1013	993	973	1007	950	1019	971	1012	845	941	934	900	1003	939	1020	968	1028	967	908	985	991	932	1009	970	965	981	1007	985	1036	1017	987	987	958	916	962	953	923	985	951	988	1044	981	968	956	937	994	976	1028	949	965	1008	956	1005	1013	933	1003	955	911	970	1038	965	979	935	999	976	964	1015	961	991	961	977	967	948	1033	990	962	1040	971	1016	971	971	957	976	959	956	945	964	991	989	967	1027	946	954	1037	944	997	968	958	1025	997	987	986	995	964	967	1007	972	994	989	1004	964	975	1002	968	990	1005	1029	1019	971	1012	1002	971	958	1018	921	1002	1032	954	1023	995	948	980	949	967	931	943	982	915	993	1004	932	983	969	952	982	938	976	957	1006	1002	1011	1020	943	911	947	1003	1019	1007	1021	1037	897	947	948	998	1002	959	1013	972	1023	1002	988	999	1003	937	968	1002	1041	966	1009	1002	990	1026	1007	914	934	999	992	981	1011	983	953	985	983	968	944	935	957	1016	977	978	1023	972	975	1004	955	1002	948	900	970	1005	1014	1006	990	886	1000	963	1002	969	955	989	1009	1010	981	1009	1000	982	1036	975	1057	998	999	1026	1013	992	988	964	916	985	1015	985	995	1029	962	986	951	985	962	933	975	985	995	1000	989	963	966	952	965	965	952	961	999	991	949	900	1042	1009	954	976	994	1014	1007	971	1032	929	991	980	1002	1064	956	959	982	1027	1012	967	954	975	972	972	954	1023	949	1010	975	1003	1007	990	961	1023	988	1000	1023	951	970	977	1022	1003	894	998	1058	946	1006	924	1031	1007	986	1012	923	960	1002	1010	981	1025	965	1000	1042	986	985	992	964	949	1012	958	975	970	1054	1020	948	996	966	986	988	988	958	954	1006	955	939	999	1059	974	981	953	968	998	950	956	982	992	957	1007	963	998	961	994	998	961	948	1034	956	1017	1023	981	977	1000	984	1011	1000	1022	1028	975	1010	978	928	973	971	1021	953	1018	1041	996	956	1034	957	982	983	998	958	1005	1013	966	989	968	993	923	967	997	992	981	949	985	944	936	997	996	1013	938	996	974	927	982	962	1020	965	994	938	968	934	964	929	961	908	949	994	1016	991	1007	1006	981	954	1028	996	933	996	1017	971	952	965	949	1043	955	996	990	1040	969	960	1007	991	915	975	974	973	1016	975	956	968	969	1011	946	952	964	1024	999	944	985	1001	945	999	974	999	1007	957	957	959	1009	999	979	961	956	937	941	990	980	934	953	967	999	1056	1014	923	987	1001	1013	992	991	1043	936	940	1005	951	937	934	916	1010	956	969	962	932	1002	1047	974	939	981	965	1022	943	997	970	1023	912	966	946	976	955	992	1016	962	964	991	993	964	948	1025	1046	982	1008	961	973	1001	988	1000	914	1034	1002	974	926	934	996	995	994	970	976	992	941	1033	1043	938	950	996	956	941	1003	968	945	941	998	889	967	966	987	981	1004	991	994	1008	949	957	1069	973	938	948	997	954	996	960	973	998	966	1013	985	993	1000	981	983	951	977	958	994	1000	966	955	938	940	976	959	997	1010	996	1041	959	979	980	1075	963	974	1014	976	1000	976	1014	949	977	1044	961	1009	977	1064	993	1015	978	1010	931	1045	971	917	977	982	937	1002	1002	991	990	973	1006	1001	1010	950	985	935	984	952	997	921	969	1008	928	979	936	992	1012	996	1005	916	964	993	991	1002	962	927	989	997	1017	932	1001	985	983	1001	966	972	972	958	1008	1042	986	1004	934	976	957	1004	1001	991	998	1011	897	980	1043	915	957	1002	972	994	1002	953	969	937	1036	1002	979	1001	1048	934	998	965	949	1037	972	922	1005	946	952	987	972	956	950	970	959	972	993	1009	938	933	934	903	980	1008	973	979	961	978	951	974	992	953	984	968	987	1053	997	940	958	984	928	965	1003	976	970	981	930	1036	1007	1003	988	1021	960	957	1054	1020	923	973	966	1018	1001	996	979	1054	955	983	1014	1019	977	988	1012	1024	1016	970	962	920	969	989	986	958	952	1003	941	1026	979	919	983	986	1029	951	961	961	949	979	946	1013	988	940	953	964	968	985	1041	1021	1003	1009	921	1001	991	956	940	927
22655	21376	28940	24315	21671	21457	13591	4335	2573	2030	1761	1559	1421	1236	1097	979	911	887	839	852	832	796	803	834	793	805	803	729	781	805	784	785	813	766	792	774	761	753	772	747	772	780	767	783	738	784	767	796	805	750	728	792	752	822	679	705	790	776	707	735	761	709	757	768	745	732	789	790	803	788	811	790	796	758	784	777	812	778	758	761	719	768	833	740	753	788	781	763	767	732	774	759	751	758	786	735	790	739	756	755	750	789	773	813	733	733	790	726	769	773	764	781	758	781	758	786	764	773	721	788	703	747	728	749	748	729	772	715	783	780	766	769	749	719	790	738	786	793	764	775	753	754	751	779	748	770	776	736	746	719	767	736	762	770	750	769	752	771	762	744	780	757	750	740	756	758	764	750	794	776	757	779	781	826	755	753	761	749	754	780	771	777	775	773	756	677	784	745	823	805	777	803	736	784	753	745	780	723	755	729	786	771	752	759	765	738	753	740	730	765	773	803	776	740	737	767	776	722	814	741	763	731	780	725	784	771	781	750	729	753	745	742	793	749	763	768	775	760	724	756	767	761	739	774	765	727	764	795	782	723	741	790	784	773	783	716	816	752	719	694	825	712	745	797	723	726	802	765	751	812	779	756	748	749	751	799	832	704	716	753	754	754	753	731	766	779	742	741	730	742	755	729	725	759	784	748	747	774	772	757	790	760	758	772	819	740	820	766	760	787	764	729	727	746	758	769	763	740	770	814	733	716	758	707	742	754	706	775	724	813	741	747	748	757	748	765	708	771	767	785	688	775	732	752	728	754	753	798	690	767	758	823	780	761	801	758	781	749	801	725	792	783	757	758	769	734	715	805	790	732	789	800	749	733	751	717	751	743	772	707	739	767	788	724	763	769	748	756	729	809	760	781	765	730	787	720	699	770	727	766	753	740	676	728	704	752	762	745	770	782	807	750	786	757	793	796	781	784	725	769	744	742	749	767	779	769	767	720	805	763	801	733	793	803	721	767	752	783	739	790	792	741	797	753	739	756	763	724	781	807	693	740	807	762	775	799	726	751	730	772	750	788	785	799	745	766	751	801	752	772	779	740	772	739	719	738	784	777	757	798	754	743	758	718	745	755	711	723	791	737	770	746	767	780	733	716	769	729	761	745	751	803	747	738	718	792	799	729	748	735	736	789	787	749	727	726	740	773	753	756	752	786	737	788	768	792	742	752	766	715	727	741	771	715	785	779	724	763	788	754	766	784	765	762	702	717	748	745	757	732	789	746	783	750	734	829	720	790	769	775	733	766	728	776	767	723	720	736	744	777	741	735	750	701	748	771	769	750	772	831	784	793	790	791	757	765	729	763	755	795	759	731	747	746	717	768	766	776	787	761	779	784	788	807	775	703	734	752	765	820	803	795	702	735	778	712	746	769	777	750	741	771	748	731	762	755	728	746	746	693	777	759	817	752	736	756	809	745	737	681	776	766	807	767	763	761	753	760	742	799	773	787	813	759	786	785	760	777	767	784	822	733	778	769	731	772	804	745	768	801	747	753	771	779	766	764	767	742	753	805	769	746	759	769	758	770	727	740	765	768	771	774	736	732	755	725	764	801	743	724	757	788	749	738	745	762	720	780	748	761	723	752	742	781	787	788	793	740	770	797	763	800	752	761	768	699	821	690	792	739	801	745	739	759	772	757	797	752	725	694	753	761	784	753	809	739	781	790	755	759	750	756	720	753	759	766	760	776	769	743	791	728	728	771	733	784	759	777	766	815	726	769	749	741	821	752	709	740	760	723	758	726	734	741	720	782	778	783	805	780	785	782	758	817	750	761	714	787	788	756	719	745	736	760	741	754	760	777	790	756	784	744	721	746	744	789	780	763	721	783	731	767	765	809	752	683	717	671	810	731	768	763	777	775	730	769	773	738	766	767	786	766	790	812	819	712	762	723	785	686	783	733	796	790	750	759	726	763	839	731	747	750	740	805	782	807	745	735	715	787	749	765	758	727	773	754	755	755	778	781	743	735	762	722	737	782	792	757	785	799	727	768	786	782	704	768	767	765	792	774	715	759	713	765	771	764	772	723	739	781	784	791	734	764	782	791	757	798	717	776	788	802	841	775	788	753	757	797	808	735	724	789	796	761	772	743	734	774	738	767	768	780	786	769	692	803	751	825	809	733	780	769	760	766	728	761	776	713	758	823	705	773	736	793	750	755	743	737	779	736	763	764	737	778	769	697	727	769	738	789	784	684	775	754	753	758	773	751	735	746	804	794	793	697	776	776	736	733	831	739	781	741	740	738	775	707	760	738	745	796	760	754	747	719	750	806	793	781	766	736	770	735	783	760	766	760	749	778	756	749	740	777	761	752	745	798	770	781	777	805	770	766	755	776	785	750	754	735	750	768	777	805	723	790	763	758	791	773	745	756	764	727	761	745	717	746	783	710	732	767	763	773	704	779	713	761	783	754	788	750	747	760	745	793	762	824	803	742	779	765	744	725	759	758	782	751	736	747	758	763	781	791	782	760	805	751	754	773	774	756	710	782	770	751	787	782	750	742	709	743	787	767	775	818	706	699	801	749	794	728	742	716	751	768	787	773	737	764	749	750	744	776	783	761	772	760	783	749	760	770	728	799	774	767	737	805	770	775	740	759	771	771	816	749	791	750	748	772	780	750	706	712	750	740	795	740	802	754	759	794	747	756	747	725	794	786	790	758	765	773	804	784	755	810	803	762	734	788	788	761	832	731	751	800	792	758	830	724	755	742	730	771	736	751	772	753	743	769	728	764	790	778	773	745	731	755	787	780	741	759	742	759	788	737	798	755	793	742	748	751	802	755	755	796	744	811	739	758	780	696	824	755	783	766	748	751	775	788	783	788	700	741	763	766	753	750	779	761	733	771	754	751	785	757	803	747	773	739	751	727	768	730	736	746	815	784	750	727	760	753	754	725	774	727	746	752	774	779	793	746	696	765	771	766	763	733	733	767	738	819	724	748	782	756	805	776	759	775	755	709	710	759	776	739	746	748	772	784	770	762	708	769	709	707	779	769	740	757	788	718	750	740	790	712	709	773	799	736	766	727	778	726	747	790	776	780	751	784	775	739	808	791	734	773	742	771	818	690	685	763	789	780	764	775	764	790	771	774	784	729	792	747	763	763	792	779	810	788	708	725	731	765	724	789	692	809	757	767	764	759	754	796	782	733	742	760	740	735	740	784	729	718	772	763	799	792	775	742	743	746	741	778	742	790	723	787	741	747	696	716	770	805	828	754	741	804	743	755	819	746	738	745	791	768	717	699	765	756	768	806	750	761	739	768	756	781	723	727	749	809	712	753	740	755	778	770	748	746	781	796	762	776	801	772	756	753	759	744	738	773	780	793	732	727	752	735	711	799	771	742	759	771	831	764	793	760	832	768	745	788	716	729	738	769	806	726	773	772	750	717	743	744	778	701	775	776	827	771	758	779	783	751	740	780	754	739	761	732	718	805	773	733	750	718	770	735
33677	59240	45921	31763	21085	13081	8127	5192	3623	2928	2405	2098	1853	1592	1341	1140	1061	971	894	859	836	844	886	788	812	801	843	795	765	767	787	847	775	776	787	755	780	824	810	807	769	716	760	799	808	840	787	808	789	827	761	772	824	799	809	749	829	798	804	795	810	711	770	727	785	817	759	767	779	751	805	755	776	780	789	728	807	750	778	749	771	800	762	741	838	786	809	772	775	775	745	807	765	768	813	798	774	771	816	798	823	793	745	793	798	756	742	824	780	770	767	793	780	765	770	747	790	749	809	794	749	789	788	745	771	746	756	751	772	777	756	781	791	766	819	771	747	776	767	795	738	760	767	762	773	797	741	757	810	730	787	842	842	778	805	762	764	795	798	827	766	751	771	792	739	757	807	819	767	779	751	791	774	769	763	814	739	791	767	800	759	768	749	835	808	764	776	773	773	751	748	779	767	794	764	780	745	791	777	819	792	792	800	785	754	747	768	820	770	789	757	827	762	759	761	759	792	733	791	788	740	789	806	790	817	752	753	803	766	743	778	748	789	788	794	802	794	762	750	821	776	790	832	798	784	804	762	750	766	711	776	773	804	826	843	761	798	826	718	763	780	813	814	722	787	815	783	780	835	764	761	803	815	778	791	804	811	811	779	812	777	758	723	794	797	765	843	796	768	785	780	807	748	801	755	756	798	764	807	766	798	809	752	787	785	770	771	801	816	719	749	755	785	800	800	759	825	784	737	725	768	780	794	814	792	763	793	810	742	779	778	767	833	747	807	752	781	822	766	801	748	755	753	774	805	801	786	748	751	751	803	742	754	750	758	795	734	760	768	769	736	826	771	748	748	774	790	788	817	777	769	777	777	770	748	760	745	809	790	775	789	810	737	813	715	822	788	783	790	761	784	813	753	794	782	762	724	814	741	790	765	738	794	819	779	773	782	740	750	767	770	770	779	802	729	780	776	829	797	807	763	786	825	739	737	811	810	753	787	774	763	774	761	770	755	748	776	766	778	782	760	753	779	793	771	815	728	793	796	756	766	773	789	793	804	725	798	766	786	754	774	742	777	726	794	764	746	793	757	753	839	748	739	748	791	803	786	746	754	722	764	804	750	832	771	823	757	791	713	788	770	734	805	767	786	737	764	760	768	806	807	778	729	802	797	824	780	814	754	749	780	811	801	816	755	771	753	777	767	738	730	740	778	729	746	819	751	741	770	761	743	798	754	794	805	804	783	763	776	811	774	784	837	760	769	805	782	754	745	799	745	764	762	747	776	808	764	761	781	708	784	791	740	772	757	748	759	791	792	781	748	784	758	768	798	780	745	744	765	764	731	790	785	806	752	709	765	761	743	794	759	798	720	791	721	796	798	750	825	770	766	775	812	739	769	765	767	763	774	786	710	767	754	760	802	748	798	784	789	815	823	764	775	800	804	839	780	733	800	730	754	782	797	795	749	758	803	787	773	797	832	802	797	737	805	781	786	774	760	714	743	728	774	785	782	820	767	769	841	814	755	776	746	732	798	776	782	768	769	798	778	748	781	752	802	750	775	764	757	762	730	773	793	767	731	820	837	750	806	832	770	809	733	749	791	751	770	776	763	736	791	757	781	777	763	799	784	766	774	766	816	740	762	741	768	763	821	791	786	714	778	771	728	824	777	802	795	802	806	789	761	725	758	769	765	799	775	762	780	732	788	773	778	786	822	840	812	766	768	788	735	743	736	820	779	790	786	757	793	814	767	774	807	799	750	770	755	766	780	771	790	769	781	786	763	781	776	788	785	762	854	770	743	739	804	817	762	742	845	746	816	802	744	796	784	824	806	788	785	775	703	809	807	703	818	761	812	825	771	815	817	757	793	750	757	733	802	791	778	735	763	814	806	792	753	752	834	765	775	792	766	785	790	770	766	834	781	809	750	744	759	773	781	756	763	721	805	772	800	779	767	793	771	763	796	767	779	800	741	741	762	736	761	768	788	747	812	785	808	795	807	737	805	775	802	729	795	829	755	795	777	748	773	773	782	829	816	757	813	781	789	781	802	744	815	817	761	791	761	792	772	777	770	772	805	766	850	742	795	798	788	796	769	771	745	777	750	770	782	758	777	783	783	766	810	817	769	803	781	781	747	776	783	780	815	817	827	791	818	786	779	788	754	750	755	702	756	763	811	720	765	776	797	827	815	743	766	769	726	808	801	799	752	784	800	761	731	738	771	784	771	792	757	789	752	791	756	755	796	742	760	796	747	792	788	770	733	813	775	772	754	802	751	775	783	749	826	807	723	737	794	737	798	805	793	746	830	802	789	768	786	775	756	804	771	814	751	770	797	776	790	749	778	773	737	758	724	755	773	792	774	810	785	773	780	741	779	787	747	835	759	739	837	771	824	758	767	737	767	771	759	805	774	719	780	793	743	762	758	773	719	774	778	738	786	742	791	769	731	800	758	779	777	761	754	747	745	772	827	752	726	737	784	813	836	815	759	747	779	733	797	784	817	729	730	788	817	789	845	789	784	823	745	743	807	749	835	773	770	775	773	833	760	738	759	769	784	770	774	759	825	792	764	784	805	771	790	772	803	743	805	771	795	769	751	768	763	808	734	755	791	840	825	790	799	842	820	773	782	777	771	747	814	702	816	763	815	822	750	768	775	786	733	739	749	746	757	745	774	769	724	750	741	820	750	796	806	817	807	828	760	743	764	750	800	733	759	770	778	781	782	765	789	806	778	782	762	773	763	781	837	764	754	768	766	757	753	804	810	773	807	787	799	752	763	747	728	761	766	756	754	735	783	753	785	764	782	762	794	804	828	803	773	760	787	770	786	749	772	751	779	804	800	764	735	813	786	784	770	765	830	740	798	787	760	804	795	789	825	753	793	805	758	787	760	826	793	813	768	775	803	775	774	768	788	766	818	699	748	834	762	805	766	787	823	785	745	770	774	807	745	799	755	845	805	793	760	809	747	771	763	778	754	742	776	756	756	789	784	740	819	778	784	757	790	818	793	746	749	798	760	763	772	772	762	756	769	825	759	777	761	781	768	758	761	787	729	809	769	760	758	740	790	774	739	770	810	757	768	772	794	748	792	757	793	799	752	768	782	791	826	784	742	805	800	788	766	740	797	794	803	795	745	761	804	759	792	839	799	815	778	790	718	749	781	802	780	784	723	809	756	838	738	734	787	754	763	730	772	778	737	772	802	810	748	818	826	777	730	805	778	780	792	797	776	767	822	770	762	782	742	734	782	790	774	771	777	761	813	793	782	776	833	729	785	771	792	783	816	787	705	744	843	794	786	792	803	798	778	791	778	761	784	826	746	745	816	786	742	714	766	763	824	774	741	765	782	804	748	768	770	757	764	747	773	795	744	749	801	779	825	771	704	824	766	781	830	753	749	803	741	807	802	786	785	758	769	786	743	784	805	732	796	766	777	772	782	771	755	755	841	741	778	785	804	794	779	813	788	795	733	766	755	816	787	777	808	781	806	773	840	734	793	804	791	774
31613	31386	28858	15699	5632	2784	1963	1510	1338	1146	1155	1027	973	971	952	868	839	944	910	888	872	877	841	881	914	867	876	841	856	820	849	832	812	860	896	891	887	851	773	869	903	846	864	868	833	847	839	859	789	879	840	814	865	822	851	852	868	878	863	819	886	837	847	882	860	856	831	907	858	897	899	854	944	832	852	899	873	891	850	836	857	886	858	895	869	875	850	917	871	899	868	911	824	839	819	832	847	869	874	869	858	873	879	868	870	891	838	874	851	864	881	822	823	863	814	836	840	869	840	888	860	845	894	869	823	866	850	851	814	848	851	905	839	887	850	871	876	813	859	842	856	863	833	838	872	857	908	883	805	870	860	862	857	872	786	854	907	829	851	899	847	877	839	852	832	915	844	851	847	845	897	799	831	909	801	869	843	879	884	872	858	885	823	849	838	840	824	881	882	899	888	883	894	898	872	883	849	891	821	851	873	920	838	833	875	914	875	887	832	837	814	853	811	860	814	904	847	861	874	827	840	816	833	824	857	879	829	860	868	857	884	817	919	866	885	823	850	872	879	817	880	899	850	868	873	853	859	845	876	857	862	877	812	879	826	829	877	880	899	819	911	894	892	916	882	873	860	855	888	872	834	872	898	897	912	893	865	835	914	788	820	851	836	857	915	872	852	841	846	857	845	880	849	851	895	867	849	927	867	865	861	897	871	838	839	823	836	897	830	846	834	899	873	880	862	879	904	876	880	871	820	885	899	957	841	896	880	927	896	846	896	876	876	878	848	801	832	818	887	829	894	890	843	805	878	857	823	843	860	836	882	894	857	852	816	876	838	883	850	842	833	890	834	864	838	860	825	810	854	898	825	865	850	895	901	915	899	863	912	897	868	836	873	863	812	895	868	827	833	853	865	877	846	869	860	875	813	884	879	877	871	881	834	928	844	812	837	864	854	864	876	879	915	868	882	856	826	830	927	843	810	879	825	849	868	859	843	888	854	866	863	873	827	830	859	855	811	903	868	857	835	867	870	926	852	816	813	855	860	860	914	865	852	859	910	851	849	832	841	839	891	865	867	845	810	840	835	873	854	849	879	860	855	868	852	863	909	842	860	885	831	887	856	851	816	821	870	897	852	872	828	902	851	878	882	839	854	818	826	884	844	839	871	837	809	856	871	931	864	927	807	867	861	898	844	883	886	915	820	876	913	883	849	870	860	906	866	792	879	853	849	883	839	858	858	913	821	839	901	879	823	860	836	923	852	866	891	843	908	853	847	803	870	873	910	922	901	872	814	813	873	837	919	851	888	879	857	883	870	911	901	852	895	888	853	860	877	858	863	885	854	820	848	861	844	890	873	900	880	892	833	954	856	893	836	835	814	884	908	867	845	847	888	872	843	860	868	846	813	831	874	847	842	861	833	848	861	880	861	849	890	825	886	838	838	845	890	912	890	891	892	935	835	888	859	869	826	879	820	865	949	853	857	872	866	877	847	881	833	832	883	879	840	790	853	920	846	826	893	824	896	873	873	865	860	916	832	873	875	873	867	829	861	867	914	881	889	880	852	823	804	787	871	853	845	821	907	865	820	843	867	854	832	860	857	872	899	900	846	819	883	826	890	889	864	821	835	835	870	839	868	811	893	824	850	864	843	800	866	898	877	873	816	834	849	805	916	863	818	905	856	889	834	869	855	890	833	905	832	862	931	819	839	861	843	854	820	877	856	875	886	886	859	875	786	890	841	821	877	883	867	869	856	844	916	830	862	820	876	880	869	881	868	846	825	856	868	876	846	866	885	842	863	854	890	863	876	840	846	907	865	864	840	837	808	835	902	920	828	893	899	887	791	856	884	853	895	871	844	913	868	860	852	852	845	829	929	885	876	874	887	846	847	837	872	875	893	888	836	852	827	847	857	902	817	852	886	831	828	845	868	886	843	898	868	890	828	841	880	870	907	886	840	859	931	888	902	858	893	868	914	896	839	865	824	837	900	853	825	860	892	852	848	880	814	901	888	837	932	887	878	848	864	857	887	835	845	876	825	857	843	880	900	885	894	883	898	814	802	821	860	867	824	881	867	890	840	887	857	864	872	824	875	871	869	809	856	816	894	848	835	841	848	940	863	875	833	876	906	823	841	837	878	897	855	872	836	857	912	869	880	853	885	843	922	836	896	874	889	854	865	878	866	834	845	817	900	859	876	828	887	858	934	906	854	858	886	810	891	973	831	847	853	841	901	821	893	862	889	866	845	861	870	844	831	850	836	839	864	890	870	875	909	868	871	819	874	813	885	849	872	886	910	846	823	870	854	879	848	885	862	881	895	880	839	854	792	858	814	841	871	860	884	848	853	838	928	862	873	849	908	832	899	852	891	827	901	914	840	888	806	872	897	934	837	859	831	811	895	885	852	826	865	846	860	915	886	830	857	867	874	900	851	890	880	894	859	872	881	865	811	870	822	892	834	898	895	858	806	817	902	871	877	809	874	843	848	807	902	860	901	908	812	861	854	864	836	881	856	875	874	846	880	893	868	885	820	885	823	829	864	798	894	850	878	869	862	907	828	856	851	924	901	865	895	866	825	808	847	859	856	872	824	891	881	855	909	835	916	882	895	872	815	921	867	839	892	878	835	799	888	791	864	827	811	871	830	849	866	857	821	813	823	899	892	852	820	859	866	850	897	854	862	892	868	804	841	927	817	842	815	828	873	824	830	888	891	838	859	860	842	875	873	866	879	876	881	870	831	894	844	853	899	840	859	884	899	866	893	922	885	833	833	868	876	869	823	874	836	848	833	866	845	873	842	811	906	878	887	857	859	892	835	834	911	839	870	896	839	856	935	819	868	920	884	850	882	918	887	885	895	921	885	850	888	897	888	855	869	839	871	836	894	912	807	919	847	840	861	916	839	899	910	846	866	881	887	864	848	813	869	873	845	847	853	892	892	853	853	851	858	882	869	843	842	891	878	825	879	861	847	917	862	893	877	882	885	862	940	842	862	884	861	830	920	834	876	843	887	872	835	827	884	928	916	886	919	892	908	800	898	837	837	899	812	904	850	899	855	859	856	874	870	929	833	878	870	889	886	910	812	835	902	861	890	859	858	884	824	890	894	842	871	818	883	847	880	883	846	812	823	820	870	904	840	909	844	887	804	847	904	844	846	837	845	871	892	834	875	830	853	875	861	865	892	884	866	885	950	945	850	848	859	909	861	819	878	853	888	888	848	847	838	835	848	853	829	814	891	839	880	846	929	918	892	860	829	882	923	808	901	842	847	840	875	890	807	831	845	838	867	886	890	863	881	864	864	909	872	835	861	817	867	904	820	853	887	823	865	861	850	869	906	867	852	887	891	880	860	931	846	906	924	857	855	875	902	837	856	888	811	872	822	828	865	911	833	848	856	874	862	919	890	878	873	844	907	870	846	841	846	859	874	848	924	913	832	864	862	885	910	820	894	854	928	861	895	861	857	892	890	837	852	899	834	900	868	870	875	904	875	841	881	845	872	813
33526	45034	29419	14886	7333	3853	2745	1968	1657	1418	1324	1153	1160	1041	1012	944	899	1006	937	949	927	918	935	933	953	934	908	896	938	928	886	920	964	908	899	953	897	879	930	931	904	953	898	888	948	953	872	889	897	882	947	895	873	851	906	879	908	921	837	896	934	909	924	859	906	903	875	937	899	928	901	867	932	863	908	911	899	876	966	949	930	877	874	925	903	1012	902	897	868	910	949	959	974	877	848	884	891	961	914	852	945	882	878	940	919	939	904	907	911	933	934	975	905	898	958	887	906	925	887	925	914	890	918	880	869	902	901	855	892	884	872	910	908	914	889	856	945	842	947	891	910	894	845	848	888	950	942	949	912	875	885	870	909	926	910	947	883	903	915	910	979	881	917	926	877	881	794	906	865	914	902	887	929	901	895	898	878	824	908	872	905	904	904	876	908	857	880	964	920	941	918	924	919	908	892	886	918	858	920	899	892	900	875	915	897	911	923	916	863	900	862	896	852	915	933	898	904	868	945	903	877	922	898	905	923	942	866	943	924	928	932	936	920	945	873	877	917	929	907	908	933	925	952	916	929	885	933	875	914	844	895	906	880	891	932	894	922	874	866	937	944	873	930	869	914	895	879	869	953	879	921	980	934	966	890	887	947	934	990	899	947	885	932	945	866	866	959	873	907	908	948	931	919	888	940	948	877	878	881	899	946	942	934	882	956	887	863	940	865	935	935	871	877	910	882	864	938	851	919	921	905	861	924	883	933	883	934	874	912	924	927	906	892	915	889	944	930	944	865	923	896	936	924	901	884	881	890	860	922	894	906	848	915	857	913	884	945	940	889	909	890	900	946	882	913	955	901	917	916	905	918	935	910	920	826	922	920	924	894	910	847	866	958	930	989	895	825	929	925	954	883	926	869	830	888	863	899	954	881	898	878	913	890	968	916	876	916	950	899	913	897	886	912	875	943	876	920	908	907	882	952	885	865	890	895	855	886	874	892	896	918	920	886	907	875	894	925	878	929	846	885	866	871	922	873	918	921	967	915	899	955	946	920	895	924	936	889	968	929	942	883	879	937	886	858	880	894	906	884	870	891	901	918	931	881	865	892	886	872	900	910	954	954	902	885	887	910	902	953	918	887	952	864	941	896	899	920	943	928	877	874	890	930	903	867	934	858	886	928	859	939	893	866	931	865	830	915	851	935	885	883	890	869	915	964	844	923	867	952	903	882	899	853	894	899	906	880	922	889	948	900	881	911	938	895	911	853	906	906	921	968	940	941	907	892	949	947	832	937	920	865	927	887	892	909	860	880	901	846	942	883	907	929	915	898	920	869	908	906	906	927	868	814	943	873	874	879	932	937	899	938	920	928	906	949	912	891	869	900	885	922	918	872	869	870	887	914	890	890	837	875	903	965	882	871	934	917	844	939	886	904	912	874	887	943	886	886	935	939	887	951	927	847	977	928	876	882	933	842	931	893	914	831	873	868	885	887	863	897	878	897	916	918	907	891	929	946	910	944	960	904	873	935	900	861	912	909	912	863	955	890	961	881	974	945	867	922	893	887	888	957	935	900	906	833	911	922	883	896	897	931	927	922	901	890	883	966	944	910	937	863	924	891	907	859	886	895	888	864	909	878	906	868	895	908	878	845	890	966	873	932	823	906	884	892	966	911	849	856	902	933	915	897	993	834	887	874	901	920	863	883	904	950	901	873	882	893	878	902	927	906	846	911	851	928	882	866	940	945	853	903	872	895	911	892	931	903	919	902	876	853	911	881	956	881	904	896	919	963	966	901	887	893	960	900	921	869	920	871	879	883	916	913	880	908	943	902	920	930	926	911	926	945	879	906	880	907	885	859	897	925	900	931	925	854	910	905	886	868	940	909	962	866	898	877	913	852	909	911	919	886	933	927	903	869	859	891	928	912	857	892	906	887	911	860	910	964	895	895	894	888	918	897	933	919	902	945	903	871	832	889	910	891	869	883	916	905	917	943	889	919	907	858	908	897	923	883	901	884	876	894	912	897	903	891	883	886	931	875	880	913	821	871	884	928	914	905	899	865	914	923	879	900	898	912	912	891	853	849	906	862	923	847	881	855	921	919	897	869	882	870	924	914	886	909	885	993	855	932	861	891	939	922	904	919	866	872	953	895	914	871	896	903	939	895	924	895	874	905	906	957	927	847	938	911	866	870	927	859	888	882	962	846	915	948	907	869	948	902	883	876	869	892	877	900	879	896	956	976	906	934	906	884	919	906	899	926	923	893	962	891	870	862	906	932	888	860	912	896	944	845	914	914	925	952	927	935	938	919	918	892	889	936	904	937	869	922	880	932	912	903	869	908	898	886	885	919	886	906	882	918	919	918	943	893	872	893	881	856	874	905	893	912	947	920	957	932	966	913	900	948	857	936	931	907	933	952	895	895	885	928	902	894	891	903	909	882	884	889	916	966	896	905	902	928	896	858	882	906	931	888	888	957	905	916	919	895	899	883	934	928	910	937	906	889	910	908	898	920	852	945	914	918	885	878	928	937	942	955	897	935	889	889	920	908	903	976	942	927	918	898	869	913	848	887	919	895	913	888	932	961	846	922	940	917	922	906	917	924	861	935	953	934	913	822	854	910	953	909	881	881	894	898	951	895	959	949	841	859	958	942	942	872	872	917	967	866	935	951	879	874	889	930	904	966	883	939	894	901	926	928	951	950	946	915	859	913	912	888	875	844	958	893	881	920	868	846	966	907	900	870	924	931	906	906	911	909	913	923	906	876	871	955	876	917	921	873	905	915	901	941	893	865	968	891	955	843	943	895	905	921	904	911	909	920	857	933	931	923	931	879	880	936	928	915	871	876	903	922	885	917	884	901	903	893	907	880	925	929	908	915	872	882	939	938	940	867	900	869	916	935	867	879	922	861	897	869	939	887	902	912	909	902	905	957	919	891	894	886	910	869	937	927	868	878	906	952	922	878	930	886	877	917	860	849	891	892	895	903	905	977	856	887	921	930	889	860	913	926	922	906	914	901	927	878	963	884	922	918	918	878	923	900	908	918	938	913	912	924	883	930	869	888	903	899	889	924	891	928	911	904	975	853	918	978	862	885	886	928	853	910	913	909	912	913	948	905	852	891	923	923	883	903	929	929	973	925	886	926	940	932	917	917	937	940	882	923	927	934	932	931	887	946	881	993	835	874	886	916	868	879	903	918	911	981	926	872	880	896	938	934	957	893	900	898	971	870	901	907	859	859	898	880	918	891	903	894	913	974	910	887	937	931	877	881	900	892	897	915	906	926	885	889	829	867	924	891	919	920	889	896	956	933	890	915	907	903	888	941	929	940	890	871	878	904	953	900	940	995	918	874	908	944	887	852	884	903	941	930	881	964	870	966	949	932	901	903	940	860	875	854	894	866	904	928	932	858	919	856	930	918	871	873	860	946	891	841	897	934	895	914	883	893	904	898	920	916	889	955	978	928	853	887	861	895	888	925	902	896	916	925	893	891	930	968	905
23887	21466	28664	25124	21409	13332	4855	2455	1773	1462	1296	1166	1104	960	911	776	793	757	810	748	726	718	705	746	741	736	812	711	705	708	685	674	750	726	669	696	725	740	689	682	654	674	703	685	707	711	682	722	716	725	683	707	705	687	709	690	725	688	705	716	715	756	724	667	721	695	730	712	712	689	714	710	731	722	764	658	731	716	723	703	697	725	733	694	770	743	713	729	738	712	696	697	697	727	645	749	684	707	732	738	756	688	681	718	727	729	696	733	752	706	670	702	650	680	686	712	717	693	734	755	696	712	738	723	675	725	702	699	667	741	738	737	680	726	657	702	689	716	746	717	749	682	747	678	738	696	698	671	712	702	664	720	731	675	640	685	693	677	651	664	725	733	681	703	734	740	662	699	684	703	688	725	736	719	684	700	725	733	699	697	714	715	707	682	705	713	682	715	706	659	731	666	687	745	755	665	698	682	701	695	758	677	739	722	703	717	693	742	690	724	682	676	741	718	703	671	672	750	688	697	668	723	716	683	710	729	713	720	669	725	696	705	691	657	708	657	701	767	694	708	716	676	713	707	697	679	714	758	674	652	683	711	738	679	690	728	706	660	717	672	670	720	703	711	720	644	717	758	706	717	729	752	676	691	656	668	706	689	725	698	658	747	708	707	714	683	738	687	755	719	682	721	718	688	758	732	694	688	739	736	704	708	704	702	702	732	661	678	713	738	704	717	714	705	665	713	712	699	746	760	698	722	740	727	678	684	725	696	710	682	692	695	681	703	718	703	714	728	780	726	726	704	702	712	685	706	684	668	700	671	689	714	728	715	705	732	723	697	705	724	669	698	710	702	704	693	717	691	727	719	685	732	692	704	719	720	705	719	744	691	639	754	722	697	712	705	744	732	672	745	671	690	694	740	717	717	726	692	697	714	745	717	724	683	697	723	659	721	738	731	721	722	710	684	673	723	711	684	747	640	685	717	690	702	711	704	704	725	716	675	709	708	699	704	688	697	690	713	706	676	681	667	655	703	685	733	697	717	676	693	720	733	665	718	708	650	714	737	686	694	731	748	705	700	694	695	688	687	704	687	656	712	730	661	725	684	704	702	680	699	735	755	721	725	673	686	756	699	738	763	670	692	693	732	682	727	724	709	682	649	738	752	730	746	707	708	712	692	694	742	754	732	695	689	709	725	678	741	758	715	675	725	679	673	730	661	718	704	720	689	678	698	651	751	770	690	715	733	671	743	703	706	749	669	691	736	717	681	713	724	686	710	704	759	739	709	673	722	716	688	715	702	746	702	691	688	705	719	687	707	705	682	691	701	700	701	735	701	692	659	715	671	711	686	684	662	682	717	717	684	749	733	737	720	756	708	739	643	712	710	733	753	773	736	739	738	689	714	666	699	712	731	693	740	741	727	727	698	701	715	698	707	712	673	680	718	696	674	692	770	714	744	681	695	694	697	688	676	686	674	700	713	679	746	676	703	695	726	630	705	695	675	682	732	742	738	733	692	755	696	728	702	698	770	714	660	741	668	722	683	701	772	671	687	692	751	691	662	728	733	727	707	732	696	710	687	732	687	718	714	666	696	717	704	737	657	739	687	727	661	670	747	724	681	727	725	657	742	712	741	680	703	723	697	725	714	676	731	743	704	698	647	719	660	749	706	750	748	700	722	661	737	710	755	723	722	748	687	703	677	704	714	695	667	713	729	741	651	702	676	678	720	684	761	721	706	653	676	691	684	676	682	680	682	703	648	693	683	669	714	764	686	741	736	645	729	717	713	704	725	704	740	761	668	733	763	730	702	742	766	766	717	682	708	724	731	700	656	706	685	705	705	752	713	716	682	696	714	674	698	730	742	677	672	736	723	724	696	718	722	702	660	727	721	715	755	761	730	743	697	682	687	746	690	707	715	688	766	739	733	728	705	705	719	686	735	707	689	761	681	702	714	731	697	696	702	689	675	662	699	737	685	689	702	701	746	660	684	738	694	687	718	726	709	680	770	699	707	661	717	735	699	735	713	762	720	712	668	697	682	710	741	718	690	737	711	704	729	732	724	645	749	680	722	718	721	684	698	672	745	700	698	676	707	689	685	755	684	705	737	718	689	703	676	702	701	753	695	658	702	693	757	766	776	760	697	706	708	734	729	720	752	692	737	751	708	696	699	695	687	730	734	689	694	749	708	735	696	726	724	706	690	708	746	742	650	701	687	687	666	680	733	703	734	696	731	709	699	696	690	715	706	714	716	731	699	706	710	691	689	682	690	781	704	723	734	680	690	731	681	726	726	697	697	685	703	725	678	767	651	721	724	691	731	698	724	725	692	721	692	714	712	716	686	697	685	736	686	713	696	698	719	709	722	707	725	728	711	698	693	714	706	712	729	709	711	689	710	727	682	741	675	709	716	722	713	689	728	667	756	699	678	679	662	675	697	722	693	685	728	726	725	704	721	720	709	655	694	737	754	729	702	742	725	739	710	706	721	766	715	668	678	730	662	734	702	729	691	720	718	735	689	725	751	816	715	660	704	746	684	717	670	682	718	749	683	693	718	696	690	703	695	725	726	724	715	744	708	692	700	717	706	702	707	705	665	741	687	689	703	741	719	711	730	709	656	728	711	711	717	735	680	700	738	697	685	696	699	731	666	751	695	728	746	706	718	686	711	726	719	707	706	716	710	682	726	688	737	750	703	711	688	739	706	718	675	711	665	683	669	720	699	712	682	710	706	704	678	662	681	705	707	684	701	713	712	711	733	729	718	696	662	674	697	729	697	689	688	732	741	734	690	701	701	697	667	742	649	704	735	709	718	716	685	697	684	695	711	709	716	736	672	708	693	718	681	693	676	696	689	705	725	708	687	709	695	714	659	674	684	764	741	706	692	742	677	733	695	718	696	717	684	736	668	671	667	765	677	695	734	643	704	715	724	682	698	700	673	692	730	767	725	691	716	690	678	681	684	673	682	736	709	705	686	693	710	753	686	700	665	692	717	725	686	737	697	750	787	702	718	690	652	705	701	674	788	688	702	736	693	711	716	740	654	671	699	758	733	672	720	723	748	728	737	713	728	752	693	659	720	622	680	721	701	705	712	676	721	714	745	686	671	692	762	645	671	722	729	661	720	690	720	691	715	699	733	674	680	685	692	702	731	702	721	683	709	729	691	717	731	739	721	737	697	727	710	691	714	710	712	684	729	683	699	698	697	726	743	740	639	706	711	677	689	707	710	754	706	713	743	745	655	710	746	708	697	747	708	670	702	660	715	670	734	713	729	692	748	701	675	728	737	711	718	741	726	711	713	740	681	725	697	742	760	762	737	686	683	717	678	702	726	700	720	761	712	741	709	705	707	700	729	732	710	711	733	723	733	687	694	722	702	751	706	701	739	701	738	709	696	731	708	744	734	653	690	724	738	716	718	679	721	681	689	692	715	697	696	702	714	745	686	710	718	795	672	752	698	695	685	693	686	704	684	747	738	695	745	698	688	744	628	703	743	717	709
32540	56481	41742	25545	15055	7831	4966	3280	2476	2049	1746	1532	1324	1200	1007	947	924	901	800	816	760	815	822	803	794	746	796	771	746	760	765	767	795	731	749	782	748	732	740	726	726	738	744	762	726	753	728	791	761	707	735	744	762	714	739	722	761	747	763	722	736	676	725	737	715	760	718	710	739	757	776	727	714	721	766	765	729	754	742	745	790	797	726	732	786	769	814	749	783	729	747	791	692	747	760	744	728	723	736	718	750	773	741	784	763	731	745	755	742	748	726	752	785	752	737	757	780	795	765	725	725	699	796	715	764	753	751	758	747	760	718	762	718	753	707	752	739	780	785	766	734	793	777	760	737	754	775	728	761	730	794	735	774	719	739	774	770	765	742	749	696	765	759	757	764	739	765	782	700	742	689	740	740	775	784	736	722	764	717	725	747	743	760	748	734	716	748	747	747	781	705	709	735	754	685	745	757	739	749	713	721	725	746	782	697	769	766	733	747	729	739	721	683	726	745	810	759	770	728	748	721	766	756	743	767	789	704	749	742	753	753	762	774	735	741	786	729	785	747	784	758	742	759	784	777	758	758	785	757	736	748	707	708	742	751	722	755	758	714	749	759	687	742	759	783	761	727	766	776	745	733	805	773	773	718	757	749	732	761	752	716	741	760	715	736	772	731	783	708	780	708	762	702	757	722	775	706	737	769	762	733	813	739	745	751	699	752	719	725	706	752	749	724	746	751	763	739	739	757	776	742	742	739	750	711	778	698	712	736	728	771	806	761	719	759	791	767	726	734	717	722	719	779	743	734	742	771	754	748	745	756	740	762	695	723	716	742	743	774	751	731	752	715	766	715	790	733	793	787	725	740	747	796	763	709	768	716	728	750	716	714	763	709	786	793	721	731	772	727	726	726	776	718	723	748	784	715	739	723	747	735	780	737	763	735	780	760	710	784	779	728	758	715	774	760	708	733	746	755	729	716	748	709	767	704	718	759	740	779	744	771	726	791	783	689	710	680	731	766	727	730	758	756	745	773	745	736	709	738	750	733	778	760	751	720	709	759	757	703	759	762	768	725	744	747	755	752	781	758	724	774	715	756	720	755	739	767	754	732	772	722	758	779	772	759	706	764	699	787	723	742	696	773	735	746	778	744	755	745	718	734	762	759	746	784	757	778	717	723	706	694	734	753	723	766	768	748	717	750	759	808	799	736	765	785	723	759	754	776	699	744	727	728	743	730	759	794	735	740	747	802	709	768	755	726	731	740	764	735	742	739	728	683	723	749	765	749	776	810	702	737	795	752	765	731	703	724	701	759	745	753	732	790	727	751	749	785	737	760	724	770	754	742	777	754	749	754	754	782	749	745	724	763	704	749	786	748	782	748	714	717	702	733	719	737	741	750	803	719	714	726	733	741	730	746	740	779	723	761	729	758	736	732	721	708	770	762	771	684	711	643	734	743	769	750	762	723	768	711	716	721	747	701	733	723	754	772	689	734	736	702	727	771	761	720	747	710	739	750	747	741	751	763	741	711	796	780	733	788	794	799	737	756	703	720	767	757	765	755	726	759	774	724	789	821	722	735	754	738	764	714	768	749	765	712	750	696	745	788	730	739	778	742	750	749	720	745	770	728	757	762	762	788	687	756	786	756	792	747	711	757	732	755	746	760	770	693	734	768	730	770	741	729	749	746	791	748	685	697	742	748	754	724	746	746	714	745	687	798	764	744	786	724	759	735	761	695	774	764	782	786	747	735	732	758	737	740	762	746	765	750	728	761	741	739	732	780	743	746	760	718	750	747	743	705	772	703	757	757	728	727	719	707	739	782	749	760	716	748	709	737	766	766	725	803	745	699	756	741	730	791	749	724	753	699	763	704	799	732	727	762	746	773	735	757	790	753	760	729	725	725	718	746	725	773	756	770	742	749	693	743	709	773	754	751	730	760	727	747	777	721	730	724	805	802	727	761	794	772	766	722	746	768	746	722	767	722	759	784	745	764	721	746	720	738	779	722	771	754	733	782	763	759	735	736	713	738	731	722	695	716	718	720	727	719	720	733	774	713	768	724	752	693	748	697	760	761	703	681	739	761	755	710	752	756	745	727	740	774	780	714	721	764	737	767	705	721	736	725	745	718	747	759	722	723	746	724	761	730	780	747	778	739	744	734	775	725	753	758	751	744	729	751	724	731	713	801	752	777	739	731	742	713	759	741	752	731	740	685	750	780	746	729	754	738	708	695	732	732	750	741	738	747	739	716	717	701	748	746	784	777	779	722	775	727	747	753	738	778	728	687	731	782	759	747	779	765	689	724	772	697	785	760	779	701	750	777	736	783	724	802	728	717	693	718	746	765	776	728	720	753	782	787	677	781	752	732	795	728	741	703	713	707	760	748	708	731	798	751	748	738	738	743	726	778	691	713	698	704	777	684	770	751	751	747	735	722	681	717	703	784	743	756	754	730	758	776	687	745	750	729	738	742	736	791	779	725	745	724	759	720	744	747	700	752	735	714	748	765	746	720	759	716	823	738	732	745	749	777	759	803	739	740	761	758	708	760	741	759	748	754	771	781	728	730	759	733	721	744	726	736	746	722	732	752	764	750	761	737	767	707	755	721	794	768	797	754	750	775	754	698	708	770	742	706	733	736	759	754	763	723	764	741	741	764	713	765	744	744	713	712	749	770	697	737	722	741	722	791	801	779	746	840	754	751	746	753	761	720	759	762	759	739	756	725	713	696	760	769	726	787	766	775	710	748	715	764	732	714	713	752	705	724	785	737	747	736	790	746	761	743	711	760	756	707	729	771	731	741	762	708	740	762	737	758	727	738	764	720	713	759	713	736	725	725	723	702	776	728	720	754	770	806	774	747	703	741	780	744	749	747	729	743	746	740	760	756	781	777	741	770	736	760	737	734	760	742	729	752	750	722	745	723	765	718	754	764	767	809	771	722	730	726	754	711	722	721	758	765	789	686	723	718	674	744	760	698	755	736	698	726	782	774	711	754	737	730	748	770	713	724	755	788	767	756	705	732	722	764	752	719	733	728	730	754	708	772	787	674	743	703	730	749	740	746	773	659	750	737	735	693	732	713	771	713	760	723	736	721	782	719	769	753	718	723	754	713	758	728	729	774	762	764	727	716	778	701	699	774	698	706	726	748	733	732	743	734	756	737	636	775	744	740	760	741	805	747	720	778	745	833	731	696	762	741	710	753	733	753	774	731	756	738	707	769	742	766	708	770	752	777	705	751	783	802	745	697	720	748	718	775	765	750	770	718	751	812	780	720	770	752	782	776	786	739	723	742	753	805	732	725	761	731	719	759	790	717	747	732	766	720	728	775	765	745	759	712	721	745	714	716	708	784	780	705	777	735	750	710	798	736	764	738	752	717	754	743	762	722	780	690	710	729	683	759	780	742	746	734	740	770	770	803	725	704	761	776	777	762	736	745	782	725	772	800	738	736	763	745	753	723	696	733	718	740	746	730	783	741	749	745	741	748	722	718	753
25054	21446	27914	25871	14230	5556	2782	1916	1643	1501	1378	1206	1091	1096	1013	1012	972	985	944	964	1011	932	947	958	1002	997	942	944	870	930	981	941	978	873	918	953	966	962	941	986	899	943	929	920	920	961	935	930	878	972	929	959	890	981	875	935	926	961	987	964	912	971	946	948	948	948	857	952	942	945	941	915	893	975	877	883	965	882	929	1016	910	918	912	898	883	939	926	946	954	915	889	961	928	894	939	849	985	937	880	946	915	958	887	929	969	934	932	907	985	979	920	978	916	931	931	941	943	996	922	952	915	934	866	913	939	991	902	913	938	947	985	937	927	981	936	956	947	934	896	904	963	939	911	942	965	930	927	914	965	894	931	960	973	939	987	960	956	917	935	931	995	931	902	882	917	967	899	931	933	932	961	913	943	966	949	964	942	992	905	929	954	943	910	912	947	917	936	932	953	879	916	968	959	975	970	926	930	945	947	988	905	986	919	966	1015	983	994	928	911	964	953	975	933	976	957	948	902	941	974	920	951	969	950	978	932	939	927	952	950	910	991	926	933	933	910	943	912	978	999	970	923	941	943	938	944	904	941	918	942	962	937	876	918	892	935	972	943	942	963	902	938	918	932	958	893	921	919	923	933	961	898	960	994	914	921	884	940	998	966	964	985	932	913	962	920	953	941	899	910	891	941	964	971	971	909	974	943	950	901	895	900	875	891	930	929	917	958	947	971	930	941	955	990	927	920	937	921	921	946	920	908	937	917	993	950	942	934	931	937	947	906	933	929	986	919	984	926	976	950	959	920	997	920	942	897	971	944	894	907	924	935	978	966	1032	949	955	920	939	923	956	933	976	907	904	928	941	902	963	916	923	950	933	950	988	945	964	957	933	923	952	974	891	915	900	887	924	944	954	927	889	975	948	959	898	901	993	982	908	998	904	962	916	963	952	974	909	947	954	891	971	891	901	920	958	954	948	919	941	915	932	925	906	962	872	961	948	922	983	970	895	924	949	907	904	938	945	979	902	966	884	926	922	942	927	939	991	934	953	920	928	954	937	934	892	986	961	897	880	934	936	944	937	924	953	960	939	964	969	943	942	953	995	937	953	970	910	1001	952	956	984	928	948	941	894	1002	904	971	924	903	897	929	968	960	916	976	921	946	866	961	931	986	982	872	926	934	947	944	960	914	906	967	940	965	966	994	945	929	958	925	937	933	938	925	912	946	907	1009	938	957	917	981	932	911	1010	911	941	1005	939	950	910	905	933	910	936	956	964	870	919	907	895	917	934	919	883	942	911	913	916	909	920	981	907	911	929	975	929	1007	924	926	918	919	951	964	898	910	945	944	933	935	902	921	901	912	929	917	939	908	925	967	951	947	943	924	1020	1023	928	922	935	918	975	945	952	940	938	970	911	960	940	896	941	884	956	921	940	977	927	896	933	977	957	971	886	924	912	984	948	936	911	911	945	949	971	980	949	926	909	922	954	909	938	975	929	938	958	887	911	892	975	925	971	937	941	929	903	960	936	961	899	933	896	981	924	954	951	976	948	964	900	960	928	876	961	986	993	934	937	949	930	940	969	931	957	918	953	951	899	889	945	932	957	972	955	935	948	905	918	929	986	909	867	978	960	1028	942	906	952	943	953	935	934	921	930	885	951	943	902	935	954	941	1000	910	937	910	947	935	946	896	925	922	1004	911	878	908	931	951	939	936	924	892	900	964	912	871	997	953	925	935	977	932	990	901	938	930	952	945	921	916	936	938	879	941	948	900	920	953	933	886	897	891	943	909	967	964	953	905	960	944	935	947	940	943	864	873	982	943	931	935	890	934	901	932	941	925	917	925	932	967	922	942	899	968	964	937	923	903	901	924	938	871	931	931	1006	912	1010	956	903	879	962	946	906	897	893	932	989	936	918	888	951	926	962	949	919	972	935	996	925	884	930	901	1006	950	951	949	874	965	978	992	959	951	927	942	933	988	916	954	894	882	999	942	973	994	986	915	907	958	911	943	974	928	977	927	916	977	928	962	893	952	943	915	923	957	985	882	948	925	978	955	950	920	920	925	897	960	924	956	934	939	987	937	923	922	924	950	910	965	959	947	938	947	941	968	898	986	926	970	888	920	913	963	975	921	965	913	918	957	961	905	931	949	931	972	890	983	908	921	945	981	937	866	897	949	956	909	914	926	877	931	972	937	927	923	908	952	943	984	931	982	959	965	971	918	949	956	909	1004	962	906	926	887	914	910	889	944	964	877	911	932	898	956	900	918	962	925	969	954	934	1007	911	956	968	986	974	850	920	959	913	886	924	900	888	972	937	951	945	921	956	940	971	940	888	902	991	964	955	979	880	916	945	957	914	973	884	924	937	974	919	1042	924	988	963	984	887	920	946	874	935	948	920	935	995	925	944	926	911	950	901	963	979	942	927	936	948	948	989	922	903	965	962	996	954	907	943	911	944	961	945	917	975	946	915	936	885	909	982	929	932	918	967	963	896	963	991	931	949	951	965	980	1016	910	954	978	874	894	978	897	890	941	924	898	950	895	962	946	1001	975	957	931	894	936	973	951	924	944	913	892	941	910	903	953	987	945	952	864	901	922	922	914	1001	947	960	943	990	882	948	936	905	964	944	964	902	963	1013	926	905	963	959	854	908	938	934	977	995	884	939	931	1023	934	913	875	963	910	1004	956	914	910	929	920	941	836	963	914	931	958	962	927	938	909	925	966	919	925	931	991	954	929	915	917	875	954	1003	931	975	928	962	974	946	936	929	938	936	950	975	925	992	960	947	948	972	960	907	901	929	927	969	1003	931	928	944	1047	877	930	941	922	887	1011	875	957	948	919	971	957	952	1012	921	907	900	932	907	1009	938	940	918	916	921	874	898	909	905	937	967	919	926	948	962	1007	927	927	966	881	896	927	924	930	960	927	950	983	950	911	969	977	926	905	979	990	949	948	929	937	946	963	873	949	919	909	934	910	1003	949	941	933	918	973	917	960	934	956	884	922	866	886	951	921	910	981	918	974	949	973	992	965	938	940	923	883	913	970	994	963	906	913	933	908	927	911	906	932	962	935	1023	915	950	926	942	937	901	948	906	926	950	865	934	940	894	970	915	936	921	935	958	968	910	849	904	865	962	941	910	925	950	945	920	938	979	898	923	945	886	955	924	923	905	917	928	922	924	899	915	924	910	977	955	1010	974	902	929	964	870	937	943	907	909	955	912	951	907	968	897	945	925	958	964	944	961	937	952	872	917	887	951	917	910	959	911	871	950	987	928	931	971	923	930	999	915	935	899	916	965	939	977	958	929	886	982	947	892	957	971	943	984	998	943	982	965	961	875	944	959	921	894	973	898	973	912	963	918	903	915	1003	905	966	984	953	951	937	961	945	963	966	933	929	909	980	908	917	951	956	942	926	894	957	946	914	932	903	922	939	967	964	963	921	962	944	954	904	911	978	953	892	931	905	918	975	928	942	934	914	915	967	973	940	976	960	921	955	995	930	908	934	910	937	973	913	897	956	887	948	920	985	935	935	989	918	915	940	982
32985	49760	35796	21891	11459	6502	3835	2765	2304	1952	1847	1522	1374	1285	1094	1085	1007	1071	995	997	936	973	1000	959	971	973	964	984	970	1004	983	951	1026	994	948	944	972	1000	1008	987	937	925	1013	964	914	951	940	1023	988	961	1020	1021	943	981	939	985	955	901	972	966	1014	968	954	982	1016	974	927	1003	1013	937	987	1003	989	957	933	974	939	958	954	957	933	1000	967	965	968	939	975	939	994	984	948	990	989	910	930	936	902	1011	950	954	943	989	1048	985	973	930	1008	946	929	972	979	932	948	958	997	976	977	980	960	981	955	935	968	961	1004	922	963	985	935	968	952	930	972	973	964	977	956	949	994	999	952	925	970	962	993	965	945	959	963	972	1026	939	923	977	934	956	965	985	897	998	950	993	961	1013	975	939	988	1020	935	968	963	1029	944	940	1025	977	994	975	927	932	1001	998	928	962	1018	955	995	931	929	953	949	962	986	966	952	917	1034	1019	941	961	962	993	967	920	994	1006	943	951	996	957	915	923	960	942	936	968	1008	934	973	930	963	974	1020	959	988	950	978	993	992	951	942	971	1042	968	985	984	960	969	959	969	967	981	931	991	1007	985	961	963	959	966	969	913	976	971	955	986	987	973	975	957	950	972	1005	920	969	1026	1032	1022	955	945	930	930	1012	1018	959	990	990	1033	1012	982	964	924	989	963	942	988	954	951	988	938	1027	963	978	973	977	941	983	953	949	975	936	964	948	963	1019	978	1006	984	977	941	954	1001	945	946	995	986	955	954	934	1009	971	944	951	940	937	955	941	1005	954	992	967	941	947	951	981	897	965	984	985	936	983	967	989	921	970	1014	956	946	942	928	947	970	956	969	983	963	953	973	976	939	927	982	973	927	962	977	983	951	953	1024	987	972	943	978	1004	945	920	1002	949	953	1001	935	975	950	1019	939	949	967	948	943	1004	960	951	1009	978	967	1050	988	977	989	934	974	959	989	946	939	886	980	973	950	910	941	972	946	955	964	950	954	900	918	982	948	939	948	976	948	941	1009	971	953	935	954	979	921	942	917	933	948	957	967	979	971	942	955	1004	984	1027	942	953	958	954	979	993	943	995	961	996	907	968	939	956	913	995	968	969	995	960	952	945	935	1011	957	961	992	970	945	955	973	982	1023	997	949	904	941	945	966	965	960	968	978	988	937	940	1005	981	963	942	959	938	930	963	954	974	955	962	901	917	953	946	968	998	969	1002	966	978	958	972	1010	1016	926	994	931	1037	972	978	1007	1022	973	961	954	1025	926	993	951	935	934	946	965	969	939	1003	917	985	965	991	987	948	987	944	900	956	954	929	1030	945	1034	1051	962	973	995	975	941	991	954	974	943	984	984	1020	910	922	941	924	925	959	963	972	980	966	956	1006	1034	927	973	1009	945	1000	967	949	960	995	997	973	930	970	994	965	1001	978	1011	968	967	959	968	1001	959	949	948	968	907	997	961	964	930	952	976	966	1004	919	968	934	972	947	998	924	962	921	979	954	978	969	952	915	959	1018	896	950	956	937	922	943	977	957	1025	904	930	958	950	968	998	936	970	980	947	935	948	1043	958	967	929	969	984	941	941	992	984	1012	957	979	919	968	962	962	951	952	1003	949	997	974	1025	959	939	957	969	931	967	1015	971	945	996	989	960	981	960	963	985	958	904	952	1000	1007	984	985	1005	939	982	1000	1029	982	993	941	929	937	960	937	1031	973	992	927	967	955	992	1013	951	956	970	943	999	965	956	954	940	992	916	947	959	918	1005	938	982	964	967	952	1011	905	1002	1008	912	960	927	968	957	982	982	962	938	925	1009	920	955	963	998	964	957	934	973	937	951	911	984	962	972	953	1018	1020	934	970	981	1046	985	1004	931	955	921	967	1007	1001	940	962	997	998	960	967	967	887	914	998	1049	933	967	950	961	989	954	999	963	986	911	954	955	965	989	1009	965	944	908	1032	950	966	946	1006	974	1004	983	945	985	967	963	935	938	943	919	920	999	920	916	1001	904	973	1016	970	1030	950	980	946	970	946	980	953	1005	881	946	986	979	1011	899	970	971	1001	989	954	975	960	971	932	1019	941	999	964	961	1012	901	947	1010	965	1014	908	1008	983	947	1010	937	972	952	1003	1026	945	980	982	967	953	993	1000	1003	1008	945	932	963	956	967	979	975	925	933	1018	979	1010	1013	964	990	957	984	969	905	863	929	913	990	906	905	931	994	1009	997	931	997	967	982	951	983	970	952	968	949	976	953	1011	953	1030	986	952	937	974	943	924	943	983	970	995	923	982	1006	978	938	992	977	1012	963	996	931	992	969	926	1021	936	1023	975	930	938	953	938	951	908	1067	967	917	983	966	967	993	959	960	901	968	936	933	1007	976	929	962	979	935	1002	932	968	992	943	1004	959	977	913	958	862	960	1005	993	996	986	943	965	961	991	943	927	1008	1016	937	973	963	1016	976	908	1009	965	926	970	967	971	989	988	943	960	927	976	985	1004	948	955	1067	1000	975	943	978	1000	958	971	971	1022	970	999	983	967	922	940	957	939	944	962	954	999	990	997	1047	967	975	1042	961	975	946	936	971	958	958	980	1019	943	993	962	974	965	961	940	952	977	978	960	960	983	1034	975	976	1015	965	992	981	927	963	950	977	896	953	1004	962	979	969	985	916	910	947	972	971	994	969	951	919	906	985	964	950	969	989	903	972	970	967	1007	953	894	976	971	963	904	1001	982	925	992	934	959	945	956	981	977	936	962	936	957	891	961	986	995	922	974	981	964	931	941	952	888	1025	934	961	894	1024	1004	1032	952	947	985	950	932	1007	939	931	960	956	943	942	920	1002	940	943	968	958	971	985	944	966	948	967	949	959	1009	978	960	941	945	947	965	987	975	975	1005	1010	928	968	939	932	948	967	979	998	891	942	979	976	962	995	936	948	995	962	944	1003	916	992	936	935	965	998	947	941	933	1001	943	964	986	979	939	947	919	938	957	913	1001	1011	936	996	944	995	936	1023	999	967	1013	950	946	1029	979	1006	931	948	999	999	984	997	1017	996	1021	901	951	964	957	1006	979	926	1039	957	948	994	987	967	954	986	962	949	968	939	963	949	879	985	1027	926	934	956	963	961	957	967	964	1011	1021	960	1030	967	934	988	1008	955	935	934	942	1000	974	1026	978	959	942	999	1012	990	997	972	986	951	948	917	995	992	973	998	989	1030	1051	944	947	936	1020	943	961	992	973	948	948	933	947	886	1009	969	964	951	1013	1013	937	984	974	981	973	968	1002	1020	982	941	935	971	918	951	990	927	963	1023	987	933	952	951	1000	965	957	1016	964	992	952	974	958	942	946	980	949	993	994	989	985	1014	964	1003	997	996	966	952	958	1019	957	934	967	989	977	1005	1009	996	962	983	943	1025	961	1000	978	941	973	989	952	963	912	969	1018	959	978	991	975	958	973	975	1002	975	964	981	925	986	932	949	1033	993	946	956	1044	976	929	915	968	982	1009	931	910	971	972	981	939	930	946	965	987	991	962	968	1010	979	997	971	930	949	944	1021	965	969	1000	996	1010	1015	1005	987	1027	984	904	990	970	1009	990	982	958	1014	965	1030	916	953	978	928	996	973	945	952	951	975	992	968	1000	995	1015	1019	966	976	978	1018	930	956	943	943	935	996	961	941	904	921	961	990	944	924	1010	960	986	939	963	978	982	985	1021	912	896
22634	21369	28924	24308	21615	21355	12150	3556	2235	2004	1676	1337	1134	1038	917	939	807	792	848	767	756	802	723	798	780	751	770	767	787	754	777	744	781	787	696	776	756	792	751	769	736	744	727	714	754	806	731	755	762	775	762	756	754	763	746	763	752	766	728	757	780	734	664	769	759	754	772	743	803	778	737	708	704	745	764	769	710	704	735	704	721	783	750	794	746	766	735	733	769	754	808	764	718	759	749	769	670	722	726	745	719	733	757	787	746	773	787	804	762	730	769	786	736	742	732	788	724	821	754	799	727	759	742	732	746	744	781	741	753	775	778	733	744	723	761	815	782	750	737	711	770	770	726	775	737	733	729	767	748	745	746	785	761	756	752	720	731	771	723	788	724	804	730	753	774	754	774	786	717	793	732	752	756	735	723	698	736	740	750	765	749	732	756	745	665	705	705	733	746	787	717	775	709	769	760	774	714	741	770	746	733	710	757	790	768	731	731	742	754	747	726	756	693	759	768	761	731	721	690	749	770	726	771	759	753	728	738	739	748	790	765	767	768	728	748	751	760	761	749	714	770	785	785	706	709	731	722	742	760	743	714	766	767	750	790	755	754	771	775	737	760	701	741	743	764	746	774	783	755	738	794	746	696	704	698	798	713	695	786	727	782	741	779	701	759	784	743	810	728	729	784	768	704	750	732	741	756	762	756	726	702	714	759	741	759	695	782	736	744	740	728	839	761	762	741	757	756	776	714	722	737	788	780	739	716	777	726	770	799	744	777	711	752	736	782	732	791	726	739	737	753	753	778	755	686	734	744	744	703	729	742	707	761	749	739	767	760	730	761	736	722	773	748	781	716	774	786	795	755	771	711	757	783	738	741	766	751	737	723	726	748	740	780	761	744	700	748	794	740	714	738	694	758	742	774	754	743	711	781	727	766	755	742	736	723	747	722	751	727	778	728	683	701	763	757	712	746	696	700	702	752	721	758	713	744	756	716	730	775	731	729	748	718	713	753	737	769	766	743	733	775	790	763	773	734	750	843	790	724	754	788	734	781	759	727	736	785	772	752	731	718	716	746	815	766	728	752	773	766	780	763	765	675	791	739	764	750	758	734	751	778	810	732	803	742	773	727	763	777	744	726	727	739	716	765	772	755	764	776	771	779	754	790	776	733	750	714	749	765	773	740	686	698	740	770	735	783	708	738	758	764	692	723	747	781	794	735	781	687	781	747	746	760	746	700	770	734	757	779	784	723	708	701	718	775	751	708	756	702	729	792	680	730	709	719	748	694	743	741	777	738	733	760	757	757	747	740	748	719	745	747	727	721	771	709	745	807	734	748	730	790	748	763	779	744	714	753	727	752	752	732	779	789	735	785	751	764	791	766	773	761	784	777	762	740	761	754	767	802	724	741	761	704	717	748	768	701	774	705	718	721	757	746	772	764	735	702	803	784	717	742	763	679	785	756	724	753	681	745	788	771	742	728	787	699	813	779	706	734	730	775	727	739	718	748	752	762	760	773	757	713	754	747	774	775	698	759	710	763	772	735	767	746	760	775	750	747	736	745	729	824	725	792	761	772	742	717	733	725	730	784	732	765	749	749	750	721	725	747	732	724	764	715	735	790	751	752	760	736	766	746	751	752	735	783	767	741	765	714	795	738	684	762	752	729	744	728	727	771	745	765	800	757	740	704	748	740	740	774	745	777	732	715	733	771	759	797	740	697	744	733	765	771	805	767	707	786	775	766	763	739	711	765	724	736	728	757	804	730	758	764	770	704	732	764	750	698	780	691	745	727	737	783	776	741	726	711	751	774	720	733	741	758	771	776	771	751	775	706	681	732	796	714	699	781	731	727	746	753	744	796	734	767	770	750	757	716	740	806	730	751	730	710	793	707	765	769	757	737	731	722	713	712	776	790	730	726	785	727	746	718	702	714	769	773	759	823	804	729	720	728	754	747	739	768	728	766	774	755	746	799	803	738	778	757	707	781	724	762	730	751	731	772	780	764	754	830	723	749	739	792	702	715	765	727	781	784	784	749	738	761	718	698	747	730	793	767	732	753	754	771	766	798	755	762	748	720	755	753	767	735	707	773	728	755	770	788	798	766	727	760	710	785	708	735	801	740	752	763	763	701	769	736	734	756	714	790	738	788	803	761	760	684	720	748	762	744	774	740	740	719	739	770	696	732	762	761	713	720	743	735	745	740	740	763	738	714	750	771	771	751	728	728	794	770	761	709	770	794	765	726	751	744	762	773	710	822	787	825	763	699	756	751	739	689	741	732	751	772	726	722	737	757	783	714	715	761	760	698	760	751	729	757	733	727	717	782	812	724	750	784	767	730	753	742	738	756	754	700	744	706	724	752	769	799	693	795	785	719	728	754	745	750	763	776	768	716	739	740	731	737	718	720	746	763	773	842	687	744	739	731	741	699	730	754	714	743	795	711	778	788	743	715	677	726	780	757	771	769	689	733	749	783	703	756	739	755	779	755	761	744	735	750	759	732	746	764	791	709	781	750	733	733	769	780	768	747	753	737	772	749	754	761	799	797	756	764	757	762	769	801	739	801	754	761	718	794	764	767	743	735	717	721	719	771	719	774	756	735	753	669	734	728	757	720	746	739	754	764	749	760	766	742	716	754	775	705	759	755	801	723	779	700	731	728	724	735	768	782	735	800	707	680	762	714	745	686	729	725	742	717	750	742	738	758	775	710	784	754	767	805	740	733	745	757	746	743	689	721	775	732	751	688	720	734	780	701	726	725	746	749	786	768	759	828	724	764	770	731	761	787	747	752	802	751	756	738	714	755	763	768	750	741	757	719	761	724	745	731	736	745	750	738	765	715	751	730	748	730	717	782	791	773	710	749	721	755	695	719	680	766	727	721	724	760	793	770	733	776	775	777	714	764	694	756	783	716	721	742	784	717	712	705	718	774	766	777	763	780	780	746	780	766	656	745	766	740	759	721	745	716	767	724	781	687	743	717	715	731	775	707	727	741	760	733	763	772	728	728	696	792	752	754	758	743	749	718	744	742	762	786	755	731	788	746	795	756	762	781	757	747	740	791	703	734	723	751	738	734	748	740	734	761	768	764	771	702	761	775	749	713	725	794	708	760	760	768	768	775	757	710	803	763	774	826	784	733	730	718	723	746	785	673	750	793	775	747	780	752	730	754	764	738	771	764	728	711	702	729	789	704	716	741	743	752	745	810	726	773	737	778	775	725	742	736	731	763	757	722	736	743	727	760	746	814	746	712	696	782	731	754	801	802	725	801	705	751	767	758	723	767	745	791	778	768	728	797	724	788	739	748	769	746	720	795	791	755	739	714	769	715	754	712	812	753	729	769	741	763	736	703	732	746	711	682	735	776	760	771	806	796	789	700	772	801	782	776	714	728	768	785	764	744	782	762	753	730	756	755	793	733	701	772	771	684	715	720	728	773	755	732	733	744	754	736	801	779	706	724	746	733	738	731	690	737	779	739	732	726	765	765	817	687	720	770	717
36518	57919	44981	32081	20365	12112	6661	4216	3352	2807	2253	1765	1413	1246	1092	1015	1019	877	887	867	802	818	771	757	770	839	790	774	791	816	801	748	760	742	847	791	821	807	793	825	783	799	763	789	791	772	768	763	783	743	748	767	762	785	799	766	759	793	770	787	754	807	777	783	765	826	774	747	786	733	736	764	753	732	774	757	724	741	774	795	817	780	748	725	760	734	717	765	745	798	763	760	712	716	765	782	767	753	761	740	772	810	784	756	795	732	781	765	781	766	745	758	807	784	790	779	783	799	747	754	792	743	749	796	778	777	768	773	756	768	732	779	749	777	799	780	743	747	808	750	745	729	769	757	764	790	787	803	778	770	795	740	795	764	732	779	768	745	781	776	780	811	762	756	754	732	814	748	721	811	781	809	757	842	748	769	812	797	756	776	769	789	774	766	760	821	762	806	739	805	813	799	741	764	767	747	764	754	790	788	746	758	802	750	769	766	768	772	836	763	795	721	802	798	798	767	738	742	813	748	760	733	735	736	715	795	757	793	774	746	718	729	793	762	756	815	772	767	789	730	762	744	745	738	761	734	737	741	750	828	794	771	801	749	755	817	782	763	803	778	832	765	764	760	769	745	790	752	793	740	753	801	740	812	751	765	794	732	797	755	764	804	736	792	697	757	775	765	792	736	740	793	782	782	790	792	819	776	792	743	810	787	808	767	787	771	811	753	762	767	774	796	763	766	747	788	791	712	740	779	805	750	787	791	768	799	793	721	799	778	764	787	777	758	758	810	758	789	762	755	787	759	746	764	722	771	746	769	788	755	776	799	745	770	754	817	762	764	763	781	759	805	758	809	787	743	775	789	719	760	753	706	780	783	773	782	725	737	757	791	787	865	767	799	778	776	773	762	775	790	739	761	787	744	760	745	772	746	776	799	779	752	798	771	717	795	766	777	779	784	773	799	774	701	777	753	756	796	792	721	765	803	770	791	715	780	719	765	726	743	788	740	776	705	795	779	773	791	800	800	767	792	773	808	776	807	728	761	770	720	727	762	806	819	736	747	761	752	779	767	774	790	768	765	787	768	757	803	743	797	814	783	794	740	730	771	759	768	788	805	732	748	721	768	779	712	795	767	816	726	806	757	743	770	768	795	799	780	746	767	739	745	780	792	776	797	761	744	746	769	765	814	764	741	773	749	763	741	777	751	761	830	768	753	745	784	785	784	743	777	821	739	796	723	729	785	779	806	734	826	809	772	772	741	742	747	778	717	704	748	788	839	797	759	794	804	763	768	770	809	760	804	775	758	750	771	749	750	814	734	742	772	722	765	778	741	772	811	731	760	809	798	766	739	764	791	785	732	759	779	775	775	782	770	761	772	764	739	784	738	750	753	749	815	809	798	794	788	767	750	804	763	738	792	802	752	779	847	732	749	768	755	735	801	752	785	710	764	804	784	752	792	746	754	679	774	784	807	737	762	811	784	788	797	761	737	706	756	762	778	755	790	813	713	770	767	771	770	758	766	769	762	790	767	826	755	779	795	819	826	755	808	774	743	802	773	745	753	761	745	779	725	756	767	752	754	781	761	776	776	787	724	764	788	726	705	790	752	790	829	746	798	761	792	850	799	801	789	774	772	779	800	776	773	783	788	738	805	741	709	758	809	758	787	735	790	726	768	769	760	782	793	750	782	796	801	755	777	785	727	800	772	803	783	771	755	755	795	783	779	795	720	735	775	715	813	824	772	776	788	759	817	799	719	788	773	833	767	741	769	773	760	773	772	726	818	802	777	705	766	746	799	775	757	772	771	739	758	768	809	806	819	770	757	748	745	806	765	741	770	743	764	785	790	779	793	728	764	804	808	762	726	776	750	771	803	764	712	816	778	740	772	771	724	825	791	737	820	738	735	737	761	781	722	744	719	761	748	732	750	772	755	775	729	783	756	799	813	797	764	739	744	818	780	771	758	745	730	746	757	816	781	786	759	738	804	752	719	742	740	746	760	806	789	766	779	789	792	733	740	803	762	726	775	750	796	770	747	760	753	734	748	802	795	833	790	784	791	774	801	768	754	830	802	740	732	833	749	764	815	758	777	768	730	756	760	755	763	784	814	748	734	800	723	797	706	745	766	795	828	793	745	783	769	773	739	768	697	757	757	753	742	770	730	743	747	773	782	772	776	792	815	762	822	777	784	800	746	754	800	814	820	801	755	730	765	742	813	780	798	755	714	760	746	748	747	811	760	763	737	759	811	784	749	775	732	760	768	745	756	794	820	734	727	761	780	769	744	763	827	777	740	789	768	795	809	768	773	761	770	772	755	808	782	794	732	733	759	771	736	775	765	788	756	765	782	815	723	747	760	774	771	808	757	789	741	763	800	755	728	776	793	761	754	728	779	758	816	791	759	752	776	771	737	742	803	769	826	783	797	711	808	800	745	753	700	772	792	785	742	756	707	796	795	745	762	814	759	741	763	817	807	749	767	744	730	817	803	722	764	784	755	742	757	773	830	761	792	760	768	784	780	793	728	770	774	757	793	777	719	756	741	837	732	782	764	750	747	748	766	786	739	748	733	788	773	742	730	738	788	731	793	769	736	767	762	765	792	742	812	721	770	760	744	785	804	796	810	778	749	749	779	774	788	735	752	773	756	806	802	752	743	753	813	769	790	849	752	781	755	711	757	736	785	807	760	810	782	793	744	808	730	788	740	806	797	753	844	770	783	783	742	760	759	748	766	742	793	793	752	767	785	790	789	776	745	712	779	766	744	759	779	833	728	769	759	749	776	737	772	819	746	769	802	728	709	742	748	809	810	732	770	803	738	804	806	765	758	751	799	764	772	746	772	753	787	763	807	738	834	783	779	781	845	765	721	784	750	707	769	841	735	768	752	776	793	769	816	738	781	758	716	809	797	776	759	782	721	767	766	772	771	782	698	774	763	760	768	792	729	788	794	808	759	790	754	772	782	685	801	745	760	761	724	713	782	747	798	797	797	801	787	844	731	710	755	752	761	730	747	764	787	803	800	790	757	757	797	800	827	773	761	795	776	767	773	797	777	782	753	763	804	778	745	775	791	781	771	770	785	752	743	788	726	772	740	781	764	796	791	770	746	760	827	763	734	746	760	766	800	800	742	723	750	755	722	730	753	775	804	775	834	805	713	772	770	775	765	754	792	782	821	728	746	724	768	823	743	770	762	800	748	757	785	731	765	769	732	748	754	767	760	762	773	769	757	769	734	789	844	806	792	710	814	766	748	797	757	717	747	778	748	721	750	760	785	785	704	734	796	769	782	783	800	791	822	741	754	758	727	765	767	740	793	784	766	765	770	762	806	807	743	771	773	786	757	819	832	740	772	723	792	781	810	750	759	797	799	731	756	746	732	762	789	783	732	759	748	816	734	787	801	768	817	816	749	756	833	737	771	783	742	704	750	734	814	728	742	744	777	809	797	822	771	740	763	776	762	759	757	738	767	769	783	815	775	769	800	776	786	800	788	764	762	759	717
31519	29400	27272	15016	5734	2976	1835	1463	1236	1180	1046	916	957	939	914	896	801	914	810	825	902	808	831	883	869	809	831	892	863	844	874	798	799	831	851	816	840	799	859	827	873	858	848	809	844	826	843	827	836	850	857	833	827	824	808	851	873	889	832	886	862	873	808	885	839	891	847	838	899	846	808	812	857	783	802	839	837	858	829	847	810	885	863	847	819	797	788	877	833	928	848	860	852	810	867	831	828	804	899	834	837	798	837	805	859	821	847	794	836	872	837	839	814	864	830	829	852	867	840	832	870	848	785	828	894	841	851	809	843	867	798	833	837	860	855	890	858	840	856	830	877	832	834	806	804	801	808	853	831	816	867	838	830	861	850	810	842	830	836	848	839	827	842	852	762	795	866	862	831	895	796	811	851	826	860	837	905	863	856	798	871	824	836	907	810	867	838	856	835	856	768	857	835	798	835	781	795	872	873	820	866	817	840	884	868	867	861	816	852	832	801	819	837	826	842	902	790	843	850	867	861	862	886	845	880	833	856	860	848	822	889	849	807	832	871	838	804	878	864	809	854	903	889	780	830	843	825	830	856	829	823	837	867	884	864	895	881	825	828	829	806	843	863	848	793	829	805	828	841	796	892	807	820	787	915	852	794	816	847	825	775	859	904	836	863	826	834	858	802	799	816	844	850	851	896	865	812	830	823	836	862	837	896	791	797	857	838	848	863	817	853	817	878	852	862	835	832	814	868	912	893	879	828	834	862	904	846	823	845	817	869	860	848	874	853	855	854	817	822	778	827	823	801	853	794	817	893	860	830	833	849	845	827	847	842	850	790	858	807	789	864	789	838	836	885	885	803	840	852	846	845	833	870	843	852	872	835	867	842	830	899	823	825	836	869	839	897	823	840	835	858	790	789	873	824	812	814	790	843	853	853	813	860	851	838	801	874	898	884	864	860	816	830	827	825	914	864	809	892	809	836	805	847	849	883	813	860	791	857	871	850	869	838	840	867	864	851	936	852	764	873	876	846	853	894	783	795	805	854	879	926	888	846	843	874	857	863	805	837	773	831	824	833	867	848	904	813	898	846	841	832	861	844	845	803	820	815	851	813	859	815	836	901	892	852	859	841	898	869	834	782	867	810	869	879	830	865	845	883	845	829	813	854	825	886	820	799	851	835	813	867	837	853	843	888	817	821	845	845	865	842	838	831	838	844	877	869	837	896	851	854	848	806	842	856	823	848	868	868	821	871	827	878	812	826	853	825	841	810	907	852	876	861	803	805	872	854	851	855	845	829	796	854	836	810	858	854	867	882	853	847	869	814	837	849	878	872	889	866	832	796	828	871	807	891	806	778	851	799	810	852	819	819	848	825	874	819	797	839	832	794	844	907	829	833	819	846	855	873	841	849	859	891	878	829	900	855	859	777	809	855	817	839	829	859	822	871	870	881	814	830	865	843	850	858	820	861	849	859	830	839	802	799	873	843	882	831	848	813	883	853	838	793	828	808	838	889	863	797	837	914	811	851	806	843	875	831	876	830	861	871	785	839	816	874	831	804	856	819	844	848	821	843	783	838	865	779	858	843	809	891	841	870	804	872	866	844	826	869	825	803	826	845	859	806	853	813	851	831	859	876	847	850	830	830	827	790	803	840	860	851	822	903	808	867	833	830	858	917	842	868	816	827	805	810	822	901	810	830	819	903	815	815	805	865	855	804	830	815	853	849	833	798	876	902	886	862	866	821	789	812	868	816	840	844	845	834	859	799	783	846	851	845	868	802	840	841	888	846	852	820	799	857	856	830	862	859	852	790	859	870	829	870	794	837	836	850	842	871	770	815	831	840	887	797	839	862	854	806	826	848	868	832	872	842	839	882	841	822	888	814	843	873	847	862	862	936	872	810	845	807	853	870	770	839	802	840	836	856	884	826	850	850	832	844	879	822	860	804	885	953	812	838	862	827	798	852	826	831	805	834	826	832	835	829	808	860	832	852	879	852	874	833	853	838	836	815	827	896	846	829	866	880	791	837	850	801	831	854	849	864	845	839	849	849	866	849	852	869	864	862	827	825	834	809	768	846	881	848	830	824	854	766	830	874	839	837	802	743	827	788	835	833	929	865	785	857	805	789	846	839	845	824	852	820	855	829	765	847	808	824	849	892	851	864	842	819	782	889	871	824	864	869	881	880	866	829	847	892	908	821	848	823	878	833	880	805	825	847	795	857	869	859	837	904	894	836	886	866	829	850	824	920	810	805	815	801	842	842	775	833	824	845	813	827	874	819	832	838	881	834	870	773	775	881	809	842	773	808	889	802	870	838	800	847	897	812	817	845	881	835	857	849	839	835	812	883	873	799	819	838	860	853	845	883	832	851	823	821	846	781	819	783	844	858	833	859	859	825	864	808	802	860	784	819	847	840	845	825	840	799	853	885	885	841	852	812	866	772	871	859	867	858	864	890	843	842	823	836	844	872	822	877	851	864	831	814	812	800	871	833	875	825	752	847	834	843	854	841	859	919	906	816	849	839	780	860	875	826	879	859	777	872	791	862	797	823	838	820	873	855	834	897	842	875	827	885	851	834	897	820	887	852	837	823	860	847	808	886	789	843	825	846	839	867	866	833	896	885	868	854	876	846	853	904	874	828	886	838	873	833	856	756	849	861	880	867	809	846	839	798	878	822	806	840	823	820	862	836	871	830	859	861	874	871	840	818	862	809	846	763	853	884	807	832	833	846	890	847	876	846	830	848	889	848	865	807	836	840	811	857	830	823	781	798	872	898	854	812	842	830	849	870	854	872	876	846	851	873	866	851	844	827	897	841	820	838	853	832	809	795	813	861	792	889	845	851	799	801	886	813	837	844	862	881	861	846	845	824	801	857	898	855	765	867	808	857	837	866	849	802	820	836	843	810	812	871	848	829	834	838	829	823	835	842	819	853	820	873	815	874	875	819	884	905	802	816	887	848	823	802	839	876	862	875	846	825	814	846	791	860	857	857	828	848	836	838	855	793	873	841	922	845	777	871	853	802	836	845	843	850	850	848	783	821	821	827	905	870	882	821	834	842	834	895	844	850	860	840	853	875	838	862	836	854	867	929	884	903	866	803	814	835	820	854	862	865	867	876	861	819	821	831	828	836	863	898	869	843	820	820	877	864	822	842	831	838	864	796	803	849	827	826	816	801	844	834	821	844	790	879	848	801	871	843	817	815	876	829	822	872	845	851	837	838	839	824	835	903	856	797	870	886	834	776	829	889	827	820	846	808	851	811	809	836	846	868	804	801	873	819	851	853	782	792	899	825	868	851	820	841	909	874	849	888	875	837	858	841	835	853	804	837	804	841	822	799	809	879	920	846	820	807	885	815	872	851	868	755	837	833	872	886	831	842	834	861	827	864	896	884	827	841	849	833	821	834	849	897	802	774	785	876	878	854	846	848	821	865	818	874	826	848	876	803	876	814	824	829	823	823	831	842	819	867	853	868	810	879	795	871	878	838	835	880	831
33050	42561	28203	14425	7623	4405	2485	1841	1678	1484	1233	1121	1017	1001	981	949	940	919	886	947	881	940	910	863	890	876	865	901	884	856	895	879	861	923	874	881	839	932	891	919	864	901	826	884	921	888	837	930	827	867	855	871	880	901	856	906	881	837	880	939	878	860	882	880	822	885	886	855	884	874	902	922	858	907	863	877	894	915	928	830	910	895	875	915	882	860	847	854	865	847	880	897	880	867	890	861	925	893	826	867	854	891	860	845	886	906	882	905	910	877	954	913	917	972	878	884	876	905	821	823	901	922	910	912	839	929	894	863	886	860	863	905	859	897	884	894	896	875	899	828	900	846	877	822	908	854	891	924	871	868	889	869	861	852	899	843	871	864	851	868	863	914	907	852	900	871	888	864	909	927	862	872	888	904	846	929	883	864	867	870	858	913	862	854	899	856	885	832	895	805	916	924	867	883	898	885	856	922	885	832	881	877	885	874	878	844	839	901	852	918	887	867	818	842	932	936	881	916	880	869	875	925	868	888	869	897	879	928	884	884	911	929	900	881	904	893	877	892	867	862	838	878	867	921	931	904	857	914	919	870	904	852	865	850	903	871	890	876	917	869	897	847	880	878	906	869	906	897	818	829	913	910	877	849	859	906	877	861	847	910	850	895	851	880	913	904	889	882	913	882	939	904	880	913	809	870	811	885	896	909	920	907	825	839	885	923	864	848	897	900	927	879	821	876	806	884	939	846	899	894	894	841	919	881	851	917	860	858	855	879	871	891	817	907	891	851	931	883	896	896	850	873	870	877	848	896	940	865	888	900	906	853	861	887	907	922	897	915	919	888	887	825	863	907	913	902	928	865	881	833	914	871	937	927	887	897	858	851	924	876	914	849	927	861	887	854	794	837	912	886	832	927	858	868	938	890	831	904	893	852	913	888	880	871	876	895	917	898	890	887	869	888	883	935	853	892	841	908	846	859	883	889	872	885	909	833	871	863	870	886	920	894	874	840	896	850	860	901	867	861	925	781	908	876	830	877	897	875	906	844	832	863	895	846	817	879	881	878	919	868	906	875	869	936	814	902	854	849	901	881	899	943	873	890	935	909	885	901	911	913	840	846	895	862	934	894	970	890	834	866	883	880	908	930	886	831	852	911	858	933	928	886	893	857	863	837	930	873	923	871	890	866	906	896	904	921	917	893	919	892	926	894	847	823	851	883	885	854	876	872	860	863	866	933	904	876	885	926	908	890	869	895	878	881	849	900	858	880	860	840	920	876	839	880	885	851	865	904	854	893	881	910	898	844	893	907	874	876	865	868	851	863	837	874	882	869	844	920	862	890	892	902	893	889	921	819	800	936	853	911	873	846	837	869	923	915	903	879	838	882	875	950	863	899	901	903	884	835	843	878	885	881	897	911	888	885	907	875	892	898	922	911	887	867	865	944	904	871	892	887	863	867	841	882	858	899	913	897	867	890	908	880	894	866	929	873	945	889	861	825	854	865	921	948	871	911	903	896	884	889	835	858	888	793	865	908	860	852	845	871	880	861	890	862	860	878	888	879	902	959	871	899	853	893	900	872	895	896	902	875	885	850	852	877	904	833	878	829	935	895	863	881	889	860	917	943	872	840	879	865	838	868	891	872	879	909	859	856	893	855	888	887	912	903	894	885	834	881	869	856	929	873	890	895	943	906	865	871	898	908	861	852	910	833	887	894	911	863	893	888	801	880	900	906	928	832	904	896	912	854	885	876	880	881	854	858	906	910	864	909	816	888	865	913	843	874	884	847	892	969	855	908	845	850	840	807	912	888	887	878	887	866	918	911	915	813	900	876	836	881	905	856	948	874	895	873	845	828	862	881	885	848	875	873	848	850	885	863	832	882	850	882	945	938	943	908	869	906	901	857	912	882	913	910	908	892	846	855	902	878	886	900	913	849	849	887	839	847	864	874	904	899	857	903	882	914	930	843	900	926	861	916	862	930	850	871	890	833	908	871	903	891	864	893	897	888	883	856	921	895	913	868	825	881	910	871	845	908	833	859	909	894	925	882	852	835	853	902	899	860	922	880	883	937	820	834	904	915	856	931	891	849	914	839	861	871	881	942	849	920	881	906	890	859	896	925	914	892	861	886	858	902	877	893	879	823	881	908	886	870	845	921	922	892	883	859	828	910	929	893	879	896	831	895	868	860	902	903	928	836	918	918	847	859	919	876	877	906	851	880	860	861	932	883	871	875	886	930	843	857	886	936	890	921	843	872	935	895	858	875	863	860	881	881	875	855	943	908	881	899	903	882	914	905	863	878	883	876	897	904	909	838	872	874	945	886	872	885	916	864	915	852	917	945	900	892	907	827	896	885	889	892	825	861	866	907	874	869	945	890	919	855	895	919	889	892	890	883	887	902	908	872	925	856	883	894	885	920	882	827	910	870	862	909	866	902	876	889	905	901	852	903	842	901	894	836	911	851	897	869	912	886	866	883	870	926	910	862	838	868	890	878	930	896	872	902	832	914	891	918	868	879	833	897	889	907	880	861	809	905	939	859	850	889	917	859	951	865	941	880	845	909	863	882	927	912	841	877	870	862	871	910	942	858	872	868	901	888	917	874	852	910	873	854	882	915	893	939	869	928	837	865	915	790	873	844	862	796	884	901	864	891	930	881	846	886	871	866	871	888	846	863	901	856	854	916	892	894	864	851	880	891	885	920	903	876	868	886	872	895	826	933	848	866	941	866	865	920	887	913	863	876	913	876	925	864	894	882	941	889	834	860	868	857	926	828	849	885	914	903	929	895	880	902	884	923	949	906	923	891	919	933	919	877	858	874	891	926	863	926	890	892	905	829	888	889	884	906	915	898	907	948	871	873	863	901	908	867	822	943	847	855	864	891	870	862	880	952	912	921	870	906	842	864	851	915	856	924	898	879	889	864	875	890	902	835	862	872	895	895	860	879	824	878	918	869	841	902	900	882	923	882	893	884	874	877	885	853	864	913	874	876	879	858	920	852	813	887	880	858	910	880	940	910	888	878	879	904	889	931	866	857	877	842	941	855	857	937	870	893	847	872	873	957	860	857	889	854	851	859	900	896	930	881	928	868	888	854	870	850	877	842	798	886	931	933	853	908	864	892	891	881	883	922	879	840	900	852	841	854	894	920	862	875	814	895	873	848	903	874	858	838	847	841	841	909	883	900	909	869	883	893	856	914	877	860	932	895	890	891	886	846	827	850	940	877	859	855	880	894	885	882	882	905	895	868	877	898	881	923	875	870	870	923	888	921	872	899	848	882	848	909	921	880	850	857	839	869	886	899	899	868	878	868	871	826	913	857	875	863	890	867	879	918	893	947	894	842	836	875	855	917	925	895	946	867	833	868	896	802	858	894	877	856	835	952	917	907	916	881	895	870	831	862	879	858	907	864	923	868	870	901	859	920	851	902	848	837	885	919	869	853	870	951	894	873	904	872	920	837	903	863	811	882	875	825	857	880	868	876	887	872	927	890	902	903
23854	21402	28638	25019	21489	13898	4998	2375	1759	1437	1154	1057	916	826	820	766	720	759	708	695	731	661	715	672	680	680	718	660	655	657	686	637	678	653	649	652	622	651	667	686	661	700	693	676	679	680	726	686	683	681	714	691	648	684	717	693	739	657	727	697	692	705	679	682	661	695	673	673	663	669	698	664	720	651	718	659	684	692	693	659	712	690	662	667	685	723	651	667	666	668	659	701	670	658	667	671	627	667	676	679	691	711	671	723	687	677	671	711	681	657	708	651	684	707	709	672	744	680	664	668	685	716	716	657	710	636	642	687	670	668	650	660	686	695	659	646	677	717	661	644	693	694	682	718	664	693	690	655	698	628	665	669	660	718	676	673	665	693	641	664	693	721	613	669	712	684	669	701	692	678	659	683	673	633	692	672	705	658	694	683	697	698	678	708	710	679	712	675	644	652	665	658	648	685	670	701	693	714	690	640	621	680	697	692	672	645	659	666	705	686	664	669	717	646	640	645	686	694	657	656	682	699	700	654	693	667	663	688	656	645	672	652	725	691	676	673	656	671	689	716	679	676	700	665	633	696	647	682	683	666	632	655	662	698	701	658	686	673	687	672	679	684	721	674	683	684	645	665	646	661	692	637	636	653	701	654	694	675	695	668	646	682	649	701	686	697	649	639	668	653	657	645	665	675	675	710	699	642	642	677	709	664	687	654	688	679	696	702	622	623	689	705	687	730	653	693	693	671	705	665	647	689	674	669	664	628	670	723	697	674	656	670	701	682	693	652	670	683	689	678	675	700	685	688	692	722	663	669	661	700	713	746	660	672	661	724	707	722	677	642	675	677	636	700	665	673	673	671	708	670	705	651	627	652	655	704	673	714	665	687	739	657	695	725	669	661	666	676	692	683	675	673	678	657	691	677	654	724	705	709	645	701	690	670	619	696	633	704	668	655	698	689	684	649	716	703	667	674	749	697	671	649	679	671	662	675	721	671	672	676	668	661	724	706	679	696	661	720	633	641	677	666	738	739	657	680	661	669	668	677	663	667	664	717	652	659	702	654	665	674	714	697	696	689	676	653	676	690	652	660	699	697	665	684	643	706	676	672	703	669	650	698	708	675	691	619	702	666	670	675	670	661	662	672	690	709	662	722	698	640	705	661	630	719	701	659	708	677	697	667	686	669	677	645	673	716	692	650	630	656	671	690	684	676	677	675	714	649	659	637	672	718	625	687	655	719	664	705	669	675	701	677	695	693	694	703	698	633	675	662	677	694	702	633	683	672	671	694	682	642	642	714	668	704	654	673	650	639	702	677	723	673	724	722	665	711	685	695	678	680	720	663	692	708	717	697	702	637	728	638	662	666	690	639	623	682	655	691	701	669	668	693	709	677	652	700	699	686	641	656	638	663	689	659	653	655	621	651	657	650	633	688	694	712	663	678	663	694	689	655	660	708	731	662	639	654	669	666	710	663	745	729	636	680	680	628	655	650	659	666	699	716	634	661	663	672	709	673	748	634	704	694	725	700	675	686	720	681	679	685	687	691	666	634	727	664	674	648	697	674	673	660	660	680	705	685	678	687	641	754	665	692	618	686	736	645	632	667	648	663	677	678	655	697	718	652	676	686	688	726	658	668	651	640	748	688	726	659	661	684	653	685	680	728	712	713	663	703	672	687	671	710	682	651	691	676	703	634	662	693	647	691	665	669	702	642	624	695	697	668	675	685	646	660	698	656	659	652	685	667	712	660	655	670	676	643	710	660	667	650	685	711	657	653	691	664	678	656	682	651	678	716	677	706	661	608	698	709	698	670	647	701	725	644	674	661	686	659	632	681	650	707	656	739	688	708	695	649	689	644	665	651	655	697	683	680	637	659	694	688	672	686	706	699	669	688	664	639	728	719	698	679	744	669	688	659	688	679	678	686	721	711	728	664	683	640	721	657	640	636	642	601	679	710	701	696	670	667	685	732	735	684	712	698	706	625	648	647	692	681	679	728	653	718	690	671	665	690	713	660	694	699	689	664	673	692	660	685	670	639	684	660	690	720	701	681	690	627	673	691	711	681	669	675	684	686	706	703	681	666	642	650	624	658	716	690	671	639	666	671	660	664	682	692	636	684	690	734	670	649	683	685	638	688	698	701	654	656	689	656	705	687	619	693	654	704	695	647	690	691	620	698	659	676	719	670	661	684	681	687	681	698	671	691	694	665	686	639	654	716	655	632	687	700	657	658	692	696	702	648	690	656	674	683	709	656	688	741	717	699	693	667	630	665	625	688	667	683	684	640	667	608	690	702	654	658	717	678	651	655	663	642	678	678	661	659	662	678	744	667	745	683	701	698	746	686	692	715	662	675	661	661	674	677	728	696	663	668	655	645	684	668	648	674	690	692	672	676	637	710	654	714	653	665	653	661	664	674	659	699	638	671	710	635	692	659	666	704	681	653	671	664	663	693	729	691	691	670	710	697	635	629	692	654	681	676	649	661	687	663	677	681	665	686	709	673	644	654	691	679	666	699	658	727	698	690	682	666	663	657	738	679	634	662	674	693	665	685	706	737	663	619	660	726	719	708	675	674	697	667	696	659	697	707	685	647	666	683	663	641	670	648	657	669	658	637	693	670	695	705	634	637	659	686	677	647	704	657	670	672	674	654	680	686	650	681	679	670	676	681	709	700	696	702	709	688	682	696	666	703	640	637	745	671	722	716	630	638	691	698	664	699	669	680	685	683	685	683	692	685	711	654	691	687	634	672	661	700	673	645	710	676	664	679	683	658	640	670	679	697	650	699	641	656	677	698	692	656	680	655	744	663	682	696	705	690	654	670	658	654	658	683	677	710	630	674	661	655	643	686	668	661	693	669	714	711	655	676	667	686	630	617	672	692	640	665	677	729	620	689	660	664	645	687	629	687	666	659	704	708	718	678	663	698	641	707	653	675	694	676	666	648	632	653	659	682	714	685	703	684	717	662	696	669	697	695	709	682	645	656	654	673	637	717	662	696	733	655	666	661	614	659	704	674	662	688	678	653	724	648	714	682	685	640	698	709	647	640	654	681	728	679	650	680	641	657	664	661	673	663	643	697	674	641	629	665	711	663	677	698	644	654	697	681	675	615	692	648	612	721	734	692	705	643	704	619	676	693	655	677	702	697	708	685	603	710	689	688	656	664	658	690	684	710	670	717	679	700	694	666	646	710	646	707	687	701	631	664	697	647	684	726	719	699	709	669	685	685	694	662	684	685	694	677	654	724	703	688	659	671	714	692	646	687	657	712	697	620	681	645	663	692	676	689	679	638	714	707	639	673	653	657	684	664	691	677	685	631	690	647	695	704	658	727	702	657	668	664	632	674	665	653	684	629	708	695	706	685	697	696	707	625	703	652	678	660	675	681	665	663	684	720	725	645	692	752	676	667	721	636	676	692	660	720	685	667	640	700	711	689	683	653	678	708	678	654	728	704	647	663	650	682	660	668	694	612	672	736	682	657	649	671	650	651	655	692
33433	54285	39800	26525	15426	8614	4801	3370	2664	2090	1560	1354	1181	1006	907	839	882	813	795	748	756	702	728	734	728	742	739	733	702	691	715	724	682	701	714	670	722	648	748	723	725	707	709	720	706	688	746	731	731	687	771	745	704	723	727	706	733	699	703	673	763	701	722	707	692	698	702	701	741	721	711	721	748	737	713	713	712	721	675	699	753	671	777	733	707	709	701	748	719	749	743	716	757	758	742	745	680	666	753	703	701	748	713	731	728	698	703	737	735	764	695	719	755	698	754	758	706	682	749	731	695	677	701	718	775	754	720	737	714	705	745	732	759	731	701	737	669	756	741	691	707	720	752	722	703	720	749	731	715	737	683	730	733	725	694	732	699	699	665	701	690	738	669	737	746	737	692	730	736	728	720	751	668	704	711	709	722	759	723	736	694	751	732	688	714	709	701	749	772	721	727	712	692	704	724	691	711	734	704	701	726	749	674	729	719	745	685	709	768	747	700	755	748	722	713	761	693	684	765	760	711	755	714	684	741	744	699	704	720	686	755	704	701	721	666	710	722	735	726	676	731	724	688	734	698	717	712	800	627	692	684	714	737	744	724	698	724	763	731	677	738	678	768	684	686	716	712	717	755	706	731	721	700	716	683	703	767	707	767	739	711	726	698	738	714	709	732	755	730	715	715	721	728	730	715	707	771	758	730	754	694	723	686	719	664	701	754	703	708	673	701	679	716	690	734	713	747	741	751	761	667	695	725	755	707	765	666	694	693	670	727	699	742	681	675	786	721	754	725	705	741	690	747	714	785	712	693	722	714	673	717	669	705	714	723	696	726	752	714	765	731	703	699	727	715	694	755	730	703	683	738	731	729	745	734	701	720	724	695	695	691	670	726	717	700	718	691	720	735	739	704	705	722	717	729	745	751	712	718	711	667	774	690	720	706	727	732	657	715	724	728	693	682	734	787	707	711	738	726	720	729	747	716	731	762	706	719	730	765	741	719	710	743	685	701	708	751	715	738	728	759	770	717	730	728	694	723	760	711	712	673	711	730	648	689	711	712	716	700	713	724	744	753	698	707	673	728	726	758	707	712	738	703	660	691	801	736	735	696	721	736	713	710	741	798	704	727	726	753	694	722	699	714	696	748	703	744	694	740	716	671	703	715	761	724	709	693	717	696	672	707	680	669	699	717	717	741	745	701	735	696	731	745	731	681	732	762	675	651	744	702	714	681	714	683	743	748	726	708	711	723	721	730	702	748	706	678	679	714	717	726	731	743	672	760	734	729	708	705	721	729	722	667	743	711	728	711	764	690	734	772	721	693	725	683	701	688	704	694	686	785	694	713	708	705	724	696	698	704	710	719	732	715	752	687	719	671	760	706	703	693	685	699	671	707	709	729	734	740	740	696	650	683	740	780	703	723	741	744	738	702	711	727	691	700	730	684	724	735	745	769	691	702	683	668	746	653	709	708	682	760	689	704	729	720	731	704	726	724	712	751	738	731	719	730	729	705	705	722	747	701	699	722	745	690	679	720	696	730	704	719	723	675	729	682	690	739	676	747	701	763	701	718	746	727	739	719	738	709	648	758	659	728	740	677	720	737	704	705	730	727	658	709	715	698	746	719	745	697	716	705	716	732	730	678	752	751	678	731	734	692	769	780	738	676	712	743	748	740	683	713	714	737	788	668	724	675	730	734	711	721	695	728	669	737	689	720	706	686	694	693	749	719	736	739	741	725	721	706	761	748	728	719	729	718	708	726	735	727	730	720	719	763	705	699	710	721	738	733	694	789	701	740	729	694	730	724	715	684	718	697	761	773	770	729	724	754	749	752	741	693	705	750	717	752	680	696	703	713	773	735	652	740	713	731	754	685	750	732	714	776	729	697	730	731	707	735	697	747	725	679	743	742	703	734	726	671	704	698	716	714	702	681	737	709	756	698	724	697	716	753	716	707	727	679	709	716	760	703	715	760	743	743	706	711	747	690	715	679	723	707	678	710	677	713	747	750	669	729	699	694	665	718	709	734	723	730	693	740	695	714	725	720	742	708	689	687	767	797	747	746	729	692	681	752	757	733	701	751	706	713	693	759	720	714	716	717	734	687	713	707	713	698	742	692	774	718	739	741	693	692	780	746	717	729	732	752	649	736	717	679	721	707	731	705	723	745	751	669	695	747	709	745	747	779	706	676	720	726	733	689	720	701	708	694	708	751	724	693	670	719	684	710	689	723	726	734	694	710	763	719	783	725	721	720	747	719	724	697	704	681	744	727	743	682	717	686	700	684	723	718	722	727	707	706	685	724	710	731	713	733	718	723	683	681	718	707	802	717	732	702	755	694	747	741	691	703	765	737	748	733	704	720	728	723	699	742	716	722	721	729	712	664	728	768	742	706	744	729	711	731	732	729	699	701	718	725	737	721	707	692	729	692	750	700	734	687	747	740	697	724	682	816	733	718	672	694	747	753	717	735	696	743	676	783	716	704	701	684	753	753	784	674	739	726	733	684	691	715	721	754	726	718	750	702	710	704	755	707	745	718	714	749	732	682	737	723	718	730	707	781	710	685	695	681	786	749	728	723	696	733	707	654	681	684	706	685	742	702	697	726	648	684	718	731	715	691	708	693	717	739	730	774	658	747	688	741	718	733	732	735	672	720	704	761	756	753	746	743	761	721	717	677	755	772	686	735	732	672	718	694	733	697	719	736	743	724	737	714	743	757	651	718	710	679	695	707	686	713	755	728	713	708	738	691	695	696	754	717	741	708	649	741	698	732	710	714	720	672	709	732	684	726	696	652	739	740	747	709	692	686	689	711	705	730	721	687	702	780	668	725	750	732	736	758	693	762	702	743	771	733	757	719	702	746	745	730	660	741	721	690	726	708	681	720	751	747	677	748	698	686	752	718	710	733	666	703	745	700	710	676	673	678	729	681	694	763	746	787	712	737	760	715	660	664	695	717	678	693	694	735	709	728	705	745	680	713	745	706	749	706	728	740	684	741	671	743	722	722	737	706	685	719	725	779	724	740	711	684	754	693	732	706	712	733	716	709	717	751	729	697	736	691	731	701	745	683	742	689	757	704	732	747	736	730	748	727	778	706	724	723	736	739	710	703	667	774	764	732	693	738	683	668	655	705	752	707	711	737	714	727	652	692	706	729	686	717	741	754	692	714	762	747	744	711	731	693	726	749	727	671	729	696	738	684	731	676	730	743	715	733	667	688	701	752	706	718	707	758	753	723	714	706	726	692	704	668	719	760	693	690	773	735	738	733	731	664	721	748	742	693	723	735	696	739	743	660	698	725	724	695	731	654	717	744	700	739	713	736	688	715	714	690	710	699	708	706	713	713	700	702	732	738	707	754	688	732	684	707	770	705	678	740	772	708	718	724	707	732	727	661	758	767	677	765	735	695	727	766	707	737	706	738	705	703	702	719	732	723	731	738	725	724	740	709	699	739	692	711	690	709	756	739	714	740	704	676	702	713	720	722	764	686	710	679	711
25292	21501	27636	25875	14725	5722	2985	2101	1646	1383	1307	1131	1141	1002	999	1040	988	963	961	984	977	994	937	946	971	963	920	922	917	984	929	903	933	927	944	976	970	960	962	921	914	908	922	996	923	943	940	889	978	917	938	970	920	954	876	934	923	936	878	983	935	882	947	961	946	908	1011	914	951	904	949	886	875	896	917	935	937	916	944	916	885	906	899	900	904	948	998	931	884	979	973	924	904	931	937	935	919	933	887	872	935	981	904	912	917	957	915	969	905	955	905	947	967	919	937	897	928	911	955	901	933	896	909	958	961	905	998	897	917	921	904	918	940	880	923	926	976	989	935	934	917	885	950	902	896	960	949	957	940	958	874	927	911	914	907	912	924	946	925	920	893	908	931	953	898	954	928	903	944	926	885	988	958	996	917	959	974	936	996	933	916	930	919	894	914	928	952	916	928	954	987	958	939	929	944	912	937	959	941	904	968	948	939	927	888	890	916	910	899	968	892	958	925	954	927	906	936	903	924	920	980	889	880	898	913	936	935	898	917	917	889	938	941	904	904	994	941	946	902	894	920	882	882	913	876	957	951	916	887	949	893	909	926	896	924	935	880	951	959	924	970	946	953	922	915	985	967	893	942	953	974	900	840	893	930	904	982	940	966	925	939	994	960	925	931	975	940	876	957	915	896	921	944	930	910	930	960	935	939	894	901	895	969	944	906	875	913	951	968	889	941	886	977	940	944	976	874	903	890	944	949	971	937	983	931	949	909	946	881	909	961	998	886	930	921	961	910	898	926	922	944	952	956	927	914	931	925	916	910	901	914	893	974	888	924	939	898	967	963	904	942	890	919	921	967	881	948	935	984	935	860	955	963	922	855	893	958	948	911	913	919	877	912	920	934	960	920	923	985	975	929	941	903	914	908	888	934	890	923	961	952	967	891	879	893	920	850	934	935	925	951	959	890	981	845	967	894	975	918	930	856	892	954	935	984	928	932	937	916	953	929	953	938	916	873	874	947	920	962	985	936	995	889	906	999	922	936	928	930	916	936	966	939	882	953	952	934	944	1002	949	946	946	920	897	891	889	927	943	902	907	941	896	930	915	908	924	921	896	945	890	950	914	952	905	892	932	955	956	939	953	910	902	920	1007	957	925	916	920	936	875	917	924	970	933	949	909	963	889	913	932	923	924	941	924	964	974	909	933	888	886	964	932	1000	963	941	910	928	924	961	926	897	950	931	981	912	913	912	909	927	941	933	882	957	932	919	880	881	927	931	960	939	910	902	921	891	963	912	966	972	948	917	913	913	900	875	896	916	967	953	885	915	945	945	924	942	932	940	945	927	933	943	946	897	922	958	905	846	927	970	915	884	967	953	918	913	904	952	933	912	957	899	931	927	934	871	901	939	932	938	971	960	985	955	922	912	965	955	952	975	890	926	936	906	933	894	925	970	925	961	996	894	896	872	948	894	892	898	914	937	941	899	914	882	955	907	974	937	968	941	927	922	922	957	936	886	938	890	944	930	936	934	912	977	931	922	871	958	921	941	935	920	928	942	914	964	956	969	917	939	960	875	927	904	922	933	898	975	948	918	897	893	895	879	908	956	929	902	874	940	899	935	893	910	954	921	946	970	942	928	917	915	935	942	900	959	868	918	929	891	917	942	892	983	942	931	937	964	895	903	985	942	914	942	886	917	968	948	932	911	935	940	848	962	922	917	955	892	951	933	873	895	912	899	1001	931	903	929	913	923	924	875	941	956	920	922	908	924	1014	966	891	944	883	899	905	883	897	841	906	934	927	940	998	954	933	938	910	929	924	912	962	949	949	947	921	917	985	895	944	976	910	960	965	935	902	939	923	917	937	921	955	954	910	937	899	926	949	938	911	966	945	931	957	959	943	944	979	940	902	955	896	959	915	995	1010	968	885	874	959	903	960	925	925	944	957	944	938	928	881	939	931	982	922	928	933	977	925	907	899	909	863	908	922	931	921	923	864	900	869	923	975	946	967	985	951	947	906	932	932	970	958	996	911	957	944	921	969	912	952	957	869	953	953	952	885	940	926	920	916	925	954	942	988	911	890	948	872	958	909	905	911	1009	949	940	892	947	903	922	917	886	909	952	905	931	902	925	931	905	993	964	908	900	941	959	998	925	940	947	923	930	932	945	916	923	952	940	913	985	961	989	932	932	934	882	936	956	935	902	882	953	962	917	975	970	942	937	930	919	915	961	930	887	862	927	949	931	916	948	958	902	960	953	947	880	891	912	950	896	925	878	922	914	943	944	898	943	862	915	876	935	945	905	910	931	938	951	967	929	893	965	963	882	947	891	906	971	911	893	915	941	949	946	952	920	964	934	967	922	977	976	966	909	925	935	880	915	951	898	907	928	939	1004	918	886	911	879	915	907	975	925	927	941	922	892	1018	902	950	870	918	975	924	936	892	910	917	920	913	895	966	970	921	972	946	924	936	932	959	908	954	966	946	923	931	919	929	890	954	957	893	902	937	938	917	935	969	942	905	917	921	946	906	916	966	871	949	944	925	936	926	926	960	906	919	887	878	897	903	892	914	911	926	903	920	925	960	935	961	961	978	928	971	983	928	883	944	891	984	957	947	907	921	923	898	940	943	936	929	957	1003	927	940	951	990	939	962	937	922	957	901	947	942	902	951	893	868	932	934	936	972	915	973	924	933	931	928	892	919	926	956	932	904	937	919	965	977	933	867	978	924	924	869	978	936	920	920	908	912	929	1007	917	936	958	934	909	922	856	964	926	942	966	908	905	916	882	961	878	937	938	910	859	864	915	900	935	948	937	940	909	909	927	972	918	914	991	905	873	997	904	899	959	935	934	853	937	941	951	935	994	903	992	944	903	965	922	976	1003	916	946	924	925	930	909	966	916	967	960	864	870	835	967	1013	938	961	939	883	934	874	921	894	910	874	911	963	969	910	930	898	997	966	870	890	844	909	874	936	938	952	944	969	915	926	869	949	951	967	958	916	967	939	950	964	862	927	920	945	883	937	917	888	940	971	947	952	873	951	872	920	938	939	927	942	885	974	901	942	916	883	896	964	929	878	891	926	979	931	909	897	944	902	939	972	914	901	966	942	890	958	919	925	891	895	931	947	953	936	868	906	880	978	902	893	951	914	875	834	944	853	972	965	956	926	923	943	960	989	982	920	966	923	942	946	936	959	945	924	873	945	945	954	959	933	954	948	906	913	957	895	951	944	937	945	917	912	975	855	925	917	961	895	952	962	895	909	928	1013	917	959	986	967	957	879	929	940	923	932	919	952	928	929	946	892	910	939	917	918	887	933	953	926	943	917	923	882	896	895	938	921	915	891	916	930	871	923	943	913	930	928	920	901	936	960	876	944	919	932	909	902	976	943	921	962	902	948	912	957	919	933	928	869	895	907	953	926	926	899	913	972	858	879	885	977	897	935	888	919	949	949	934	973	957	883	911	982	951	980	914	937	924	963	921	973	947	938	978	937	932	959	943	894	971	932	955	865	955	935	970	910
31864	45319	34127	20670	12830	7021	4042	2916	2284	1893	1555	1390	1246	1149	1082	1096	1019	1065	1073	977	953	991	997	955	962	976	915	934	950	926	969	975	1007	981	940	969	976	961	974	933	970	940	1007	976	983	974	952	944	959	959	974	952	982	970	993	994	1025	1035	930	978	967	938	988	984	983	992	995	938	990	960	1044	993	966	929	931	956	987	959	965	959	994	937	955	952	933	925	968	1018	916	983	889	890	949	948	931	927	983	897	965	1002	940	1003	918	992	911	985	1002	948	950	919	905	932	959	1002	999	967	922	974	885	964	955	977	981	977	929	954	987	974	986	972	1006	924	956	994	965	895	937	962	981	999	993	947	1014	974	919	927	926	962	993	1046	935	943	941	1006	915	977	996	947	993	951	958	916	958	998	999	975	938	945	990	1011	976	977	979	971	1026	1022	971	900	952	1013	974	937	955	1007	996	971	976	882	935	946	876	938	998	993	1011	1016	989	952	895	928	972	995	949	942	969	938	933	967	921	927	934	917	1011	952	997	933	957	932	1010	945	958	927	953	955	993	965	982	984	923	930	974	960	984	966	953	973	938	1035	940	1003	926	898	957	939	953	1017	988	983	963	961	949	968	978	988	908	988	954	894	1002	954	971	923	988	1030	933	978	956	949	956	920	970	986	964	989	963	965	962	945	954	951	928	939	959	965	968	983	966	963	903	973	928	959	974	958	954	936	998	926	916	977	975	949	909	986	985	973	910	987	913	1012	979	978	949	974	960	964	1012	986	1008	985	993	992	956	962	991	1006	963	966	989	951	956	984	989	954	993	959	979	971	996	971	937	989	974	925	980	938	973	942	986	945	973	963	961	930	1011	937	979	916	907	989	1038	951	925	988	916	963	976	976	940	964	964	1038	966	933	942	988	941	930	965	997	973	1022	947	931	940	949	1007	988	935	948	1000	947	1003	1016	980	945	926	960	933	947	989	974	944	932	956	1002	980	941	940	1018	878	962	975	997	929	958	990	914	967	988	1005	980	970	917	980	943	982	949	1001	978	971	974	929	1006	1058	977	979	907	956	1010	979	941	941	943	994	974	981	950	935	931	967	973	953	961	940	964	954	971	993	863	953	909	943	921	1012	938	948	1014	972	1004	999	973	954	923	969	943	913	910	936	985	1039	904	916	1016	957	946	973	957	948	907	991	948	964	922	988	1025	984	963	958	988	939	973	941	917	992	977	965	925	976	994	917	956	944	948	963	981	955	934	929	930	951	922	914	967	948	959	969	1008	969	957	948	971	943	957	970	981	964	999	998	943	982	930	915	981	942	984	923	931	955	948	910	911	981	978	907	929	921	945	991	956	939	967	917	947	929	956	957	1014	972	1012	952	956	918	936	948	956	909	954	980	1001	946	971	947	956	956	912	1003	924	1020	960	976	966	1007	955	957	970	951	988	949	988	959	928	993	904	991	998	920	972	997	899	894	960	976	953	985	947	937	953	941	970	934	957	936	948	962	951	928	993	1012	936	997	962	925	956	946	912	999	983	1014	949	1007	974	983	969	988	920	917	954	967	909	955	1007	1018	964	1036	968	892	983	958	948	926	944	904	977	967	958	971	980	1004	930	949	959	1000	941	916	953	984	924	986	967	972	985	972	975	959	939	978	1008	958	1009	910	968	986	997	949	946	965	991	985	945	918	942	995	981	970	935	995	953	937	943	959	963	923	953	953	913	986	981	930	976	963	978	984	949	946	967	936	987	928	964	991	963	927	1001	970	988	926	932	1007	1005	1005	937	934	1000	962	1006	948	972	957	965	981	939	951	990	984	951	996	943	973	937	925	949	964	998	975	954	940	949	911	927	901	985	932	1000	992	960	955	952	907	971	936	894	946	917	905	934	941	941	954	962	918	973	942	906	961	964	988	934	981	987	954	987	980	956	970	981	981	966	922	964	1004	944	984	969	1021	990	982	917	955	990	981	948	935	974	964	985	911	930	952	934	978	973	997	988	903	1008	984	937	1032	903	998	994	960	934	1030	978	975	964	1007	935	1003	946	979	936	987	959	898	906	922	911	971	1010	1001	965	973	973	988	961	931	998	942	983	952	925	977	977	981	937	942	961	950	922	1025	979	934	928	981	962	905	983	874	918	943	928	986	942	921	918	966	967	978	959	961	910	962	940	952	965	910	917	952	932	931	995	916	946	981	927	1003	982	986	952	992	957	921	918	968	955	1035	961	959	965	985	960	982	944	994	1012	970	984	932	974	958	964	928	943	927	936	957	940	922	976	956	994	977	1019	967	1039	918	925	960	943	936	961	936	966	990	902	986	976	954	935	936	984	968	929	988	1058	977	989	1004	967	992	966	1009	970	978	1013	946	959	903	974	998	994	992	978	949	934	970	1002	969	955	987	1004	960	975	959	957	1009	953	991	945	985	954	945	926	946	987	940	936	985	887	978	963	940	1031	973	999	965	939	942	919	959	946	931	938	988	954	995	937	941	933	984	940	975	953	962	906	1005	944	937	976	943	917	915	965	947	950	968	973	963	981	978	960	958	956	1017	906	985	1002	974	1000	963	958	969	959	954	925	1001	981	983	989	958	973	914	949	977	993	988	1010	955	963	984	934	955	987	959	946	938	983	984	980	1014	922	923	986	1040	934	955	941	916	976	961	988	967	923	938	938	975	965	954	948	1000	972	951	930	953	945	945	922	915	1001	971	959	998	928	980	933	980	943	910	934	941	945	919	951	926	980	954	979	952	1035	956	941	996	999	977	964	933	957	902	944	930	903	985	973	984	955	995	949	935	935	925	939	998	943	956	997	980	937	951	948	920	985	1019	923	971	987	949	976	984	1004	988	921	966	985	954	941	989	920	955	918	977	954	965	966	943	932	972	946	925	900	963	960	979	885	958	940	974	922	968	889	949	957	989	970	974	911	945	948	947	930	939	968	901	1000	902	975	981	983	986	993	971	976	954	993	947	910	945	989	936	974	942	945	915	980	987	888	962	988	944	922	993	943	1023	982	973	973	952	1012	1007	966	972	963	956	969	1013	924	946	979	927	957	944	954	999	962	950	955	966	988	920	944	967	990	946	969	984	971	969	950	969	935	972	921	1012	983	919	960	918	949	982	942	946	971	935	931	905	973	924	962	959	929	912	963	903	967	915	1008	968	955	940	940	940	934	938	986	986	949	962	974	969	951	1002	949	967	932	938	947	993	974	932	953	991	975	903	968	989	968	976	932	1019	981	972	970	904	1028	940	965	1011	957	968	972	980	956	971	934	936	956	971	1019	953	948	939	936	953	950	956	900	1012	980	1010	991	869	953	973	943	920	938	974	939	933	940	967	963	926	941	940	1049	961	973	952	956	942	965	988	983	927	976	931	944	923	1002	908	962	961	1008	960	946	948	931	953	949	981	957	937	1007	1003	913	939	925	955	966	985	930	962	940	942	906	986	953	955	983	992	935	964	923	923	1009	966	972	953	977	991	971	936	996	918	901	945	1037	966	940	943	1012	936	907	928	975	983	996	946	921	943	1005	930	1009	976	989	970	980	929	994	973	942	909	1032	928	987	927	950	924	957	993	927	950	1016	959	949	919	1023	986	955	965	972	1017	988	921	975	963	926	995	986	947	923	945	956	979	955	901	995	981	890	940	973	952	1018
22709	21360	28953	24331	21753	21307	12815	4209	2602	1861	1548	1270	1153	1046	928	896	867	836	839	781	736	758	798	796	764	734	725	765	772	790	729	748	738	745	755	766	744	735	733	745	755	765	710	758	765	746	739	764	717	759	735	743	749	785	743	708	746	716	775	739	792	748	782	696	749	710	722	760	721	718	756	760	722	735	753	761	734	668	730	762	760	714	752	693	720	708	734	765	732	727	752	741	771	731	750	744	780	756	727	744	770	740	719	757	704	765	699	750	709	742	791	764	768	759	704	761	729	718	759	743	741	733	778	724	746	741	711	788	773	730	756	757	713	780	732	718	764	792	728	763	738	734	775	742	731	721	734	721	724	734	727	707	760	789	766	693	743	751	760	733	776	737	717	708	726	731	747	721	736	739	778	744	799	750	789	723	768	755	745	668	729	726	732	746	791	669	732	724	730	714	693	701	763	741	752	752	721	763	711	760	703	759	736	788	800	731	758	745	685	729	745	711	753	765	737	723	799	712	735	737	758	725	724	751	717	692	731	727	749	711	747	683	706	697	719	709	716	792	734	687	733	733	709	723	727	726	714	754	709	764	711	731	738	729	749	747	741	706	785	756	686	785	759	686	782	758	716	737	693	682	797	749	734	728	741	735	756	761	704	779	759	722	761	775	756	768	764	755	744	773	787	787	737	750	749	730	746	730	720	739	731	798	756	689	685	771	763	718	736	725	727	725	758	691	801	727	704	701	774	759	744	715	695	716	730	740	704	721	714	766	718	746	708	756	782	724	712	752	699	721	753	734	680	734	751	719	717	751	747	751	751	708	737	738	736	696	711	728	784	740	740	746	790	731	727	743	714	731	693	753	747	800	733	756	753	727	754	737	711	721	726	739	777	750	742	714	746	791	754	705	778	753	765	714	688	746	762	694	727	722	779	742	742	787	722	725	749	765	721	737	728	772	738	750	712	708	756	755	731	702	721	781	785	736	749	771	810	719	738	731	754	788	718	712	751	739	720	705	756	720	695	705	791	732	728	749	699	735	749	709	716	717	736	722	749	774	698	724	736	763	729	712	818	816	752	738	721	793	777	721	733	738	731	715	720	717	736	769	707	764	722	725	754	739	749	737	715	733	765	746	727	687	705	739	728	710	742	734	675	729	676	732	749	750	703	744	761	732	741	735	747	741	697	732	752	754	721	755	746	758	669	699	762	721	776	704	700	746	741	714	689	753	743	799	755	776	720	758	709	727	756	688	760	727	757	703	740	709	737	698	747	713	716	703	733	735	752	734	793	744	789	767	755	707	719	776	782	715	762	726	671	734	727	782	779	754	805	725	704	696	717	776	739	727	729	730	682	733	747	735	719	757	736	780	744	788	758	712	794	751	707	725	738	697	723	713	769	662	767	758	721	774	766	785	742	652	724	707	691	723	768	726	725	708	754	719	758	757	718	721	720	749	701	764	728	701	706	755	749	697	728	746	745	721	713	735	699	828	753	736	745	794	682	703	728	789	749	702	781	705	751	716	717	724	737	730	732	746	718	786	691	785	700	671	792	742	731	745	744	780	699	683	729	718	769	758	721	711	738	798	753	743	722	678	739	756	715	747	787	730	737	704	817	722	721	781	722	732	692	745	705	766	759	730	709	761	775	719	747	739	782	720	705	745	718	686	712	722	775	752	787	775	793	707	695	713	701	695	698	719	752	692	704	781	760	760	734	687	719	798	735	730	707	783	697	703	685	706	672	733	746	718	722	760	742	733	768	740	707	672	741	693	731	730	681	793	753	703	698	773	773	691	664	753	758	716	733	737	686	766	768	770	716	762	771	781	749	726	731	724	748	748	695	721	718	794	705	806	749	757	675	756	746	723	750	750	758	749	716	732	708	730	705	754	710	737	751	706	703	728	804	753	724	746	797	736	736	706	784	749	713	731	712	721	720	735	706	753	719	725	734	763	735	741	750	736	763	732	752	763	746	733	767	745	763	685	757	724	746	722	819	757	723	747	771	787	788	751	790	778	763	768	703	730	738	757	729	718	797	744	714	752	731	734	751	741	741	768	763	760	722	699	735	748	725	739	705	750	759	755	755	758	725	765	690	740	739	774	727	784	756	731	737	730	725	757	728	687	722	692	710	775	739	775	758	775	725	747	724	765	738	732	761	717	734	723	706	769	745	712	764	748	700	743	713	732	735	778	719	737	752	756	738	743	731	708	770	755	721	773	774	684	733	728	704	730	785	734	703	731	735	751	753	743	759	729	746	727	735	761	700	760	738	761	732	726	773	749	756	740	759	685	722	708	719	728	709	688	726	669	714	756	693	709	748	734	764	707	744	724	735	765	759	748	715	748	773	709	759	740	687	750	783	737	757	739	722	725	742	747	775	706	755	708	702	743	775	736	771	775	728	712	762	730	799	766	747	744	734	769	764	742	705	735	752	729	691	744	762	739	765	705	732	779	792	714	713	755	720	710	720	739	774	695	750	764	750	710	732	714	735	720	687	678	799	759	759	717	711	750	710	730	728	703	745	712	781	773	780	735	778	719	720	741	709	717	723	763	699	734	734	752	738	743	753	765	692	701	698	711	746	778	740	761	717	694	747	738	738	705	766	758	770	739	681	725	752	725	710	720	735	703	707	724	745	732	775	747	774	714	739	723	724	723	720	770	774	733	713	751	770	710	694	762	769	709	729	682	748	730	677	741	736	812	765	755	789	751	713	760	668	710	744	735	722	723	743	735	744	742	713	748	702	710	693	744	750	742	727	749	694	721	708	725	813	741	740	721	747	716	720	726	733	748	736	725	712	703	765	775	711	736	749	730	754	714	724	768	712	769	724	707	745	700	728	705	719	759	764	721	728	752	698	753	729	728	713	726	749	766	723	718	759	749	722	693	732	705	745	797	768	714	736	755	732	742	726	778	708	733	722	805	743	760	781	731	752	724	734	745	725	720	737	721	725	679	779	714	733	728	703	733	716	753	742	714	793	750	727	770	701	703	710	724	726	669	698	763	724	716	767	732	733	738	785	723	764	766	780	692	685	706	766	744	771	746	766	752	742	735	722	762	728	722	739	766	724	702	685	694	779	738	775	754	717	722	723	735	752	736	758	749	726	679	703	734	733	703	767	732	710	738	705	688	702	742	743	756	754	697	717	716	754	745	723	745	699	706	773	738	715	727	746	708	764	725	746	756	736	701	736	699	732	691	743	729	774	766	749	736	764	661	762	761	778	766	731	713	718	726	768	739	796	727	695	718	729	727	705	764	684	759	753	731	716	718	749	792	750	760	767	727	756	737	692	711	747	755	799	668	751	716	731	713	761	759	764	735	676	738	747	727	690	738	748	724	749	774	713	742	710	691	727	753	736	724	769	762	748	712	716	699	792	714	728	746	701	735	770	753	763	769	744	750	746	741	742	736	737	749	724	751	769	747	713	769	737	720	747	713	745	683	774	790	710	772	770	726	720	740	775	725	702	673	710	777	742	704	744	745	751	704	704	748	738	721
33887	57339	47500	34823	22704	11808	7129	4922	3667	2728	2131	1659	1364	1154	1048	1053	945	941	876	889	826	828	785	799	807	743	792	831	834	782	822	771	769	773	785	798	760	746	762	723	743	741	753	824	817	750	775	755	764	769	723	780	729	757	744	782	726	730	718	758	715	717	746	751	763	752	807	748	731	730	747	782	747	747	766	745	757	727	758	739	721	720	736	726	797	678	713	777	813	740	813	796	741	804	752	751	774	729	781	715	749	755	750	759	766	782	754	749	737	718	762	762	744	719	784	763	760	812	742	771	768	771	752	728	738	754	754	761	786	766	753	725	754	780	759	783	738	731	805	748	765	755	799	770	732	736	731	751	735	814	746	760	799	732	768	817	709	778	739	819	737	768	771	757	744	747	811	728	762	759	749	715	735	738	756	743	755	724	726	743	721	743	741	752	794	735	774	737	756	726	761	756	777	705	798	749	746	773	737	709	761	699	785	748	702	773	781	749	791	745	755	787	767	767	769	758	771	759	748	728	732	725	727	745	758	771	748	788	778	785	755	806	789	730	784	775	737	763	809	741	758	762	763	750	730	784	745	773	738	724	707	735	805	766	745	801	804	718	798	757	810	796	751	834	746	762	723	720	746	790	762	773	758	790	772	722	776	766	732	760	744	758	735	707	762	767	773	740	739	779	801	761	741	737	781	720	812	759	758	744	751	768	802	776	761	786	785	737	758	775	813	745	767	781	785	771	759	711	828	790	735	761	721	765	740	754	763	785	743	676	746	730	805	771	783	746	789	808	747	744	815	747	771	792	724	759	752	770	783	763	709	758	728	727	753	711	772	742	764	752	746	761	838	777	721	743	737	757	758	779	726	760	780	723	762	790	746	782	756	817	768	747	753	773	796	762	767	734	757	726	780	729	776	775	758	755	713	759	786	748	774	782	782	695	761	721	692	734	724	745	746	779	739	737	725	766	790	740	761	764	779	747	722	734	778	718	751	781	748	772	752	766	767	738	747	792	758	794	735	795	741	745	786	723	774	752	733	804	726	784	673	818	763	718	748	771	731	795	742	734	734	778	779	755	794	788	755	743	773	783	746	728	764	764	747	753	743	774	740	710	757	809	727	758	732	773	838	796	746	793	751	761	758	775	754	783	739	753	753	772	730	767	751	734	808	718	748	753	724	764	777	717	771	784	783	751	748	772	760	769	734	735	740	705	762	793	777	812	769	702	748	762	744	759	755	747	748	750	747	748	771	757	714	763	753	699	775	761	763	749	754	749	744	730	747	752	785	754	771	718	750	783	729	696	773	782	742	799	780	748	749	767	773	751	740	776	710	774	785	780	758	736	743	785	758	748	786	805	741	776	773	808	792	799	754	705	745	777	755	730	798	722	783	748	744	792	705	708	735	803	751	775	801	735	762	757	784	762	695	751	735	747	775	790	746	721	762	767	736	802	708	797	766	701	778	818	806	759	817	766	732	794	729	766	754	750	704	767	819	727	754	749	769	749	732	762	745	795	762	740	774	794	706	764	727	755	766	803	763	809	775	739	740	768	729	743	830	714	738	777	714	699	774	769	736	764	754	773	750	791	731	751	797	767	792	783	787	750	727	776	767	723	780	733	766	761	753	747	740	763	774	737	710	775	729	742	735	793	764	745	722	747	791	787	791	760	750	809	788	767	761	766	706	739	729	743	739	702	795	778	703	778	789	772	740	725	733	801	800	777	794	724	759	729	746	718	755	732	766	757	732	720	774	761	725	762	739	751	784	746	732	782	722	782	785	756	734	720	740	772	804	742	746	768	777	760	735	716	774	721	798	789	705	774	718	792	780	728	744	780	777	767	728	742	742	757	759	752	745	760	709	746	764	726	775	739	773	761	777	786	787	740	758	765	724	765	728	751	752	788	783	764	757	781	788	768	693	733	786	767	763	741	769	754	759	757	713	788	711	731	757	673	776	752	725	762	781	730	776	797	744	743	708	784	776	758	744	707	704	777	732	777	698	751	751	716	759	776	741	727	768	761	781	730	741	773	737	755	735	743	796	747	773	746	770	758	789	724	786	795	794	728	743	743	762	741	758	817	777	778	764	704	775	718	771	778	766	778	737	756	759	753	752	764	731	739	771	737	763	762	816	771	725	773	751	780	793	739	737	774	696	746	714	787	800	703	744	784	765	742	807	778	787	692	744	798	803	830	724	768	764	780	766	776	757	755	762	743	752	775	775	736	777	799	722	756	762	819	724	776	776	719	730	787	764	735	782	783	742	726	779	790	713	699	757	746	733	755	728	797	770	716	762	780	745	777	754	723	764	776	758	795	774	771	739	687	774	769	760	737	713	800	752	773	718	731	745	782	777	773	722	811	742	743	787	768	784	730	793	770	720	778	759	694	750	814	710	756	800	777	722	746	718	732	787	820	742	743	732	758	743	765	760	758	689	731	710	755	732	738	725	734	766	724	795	740	781	732	767	728	752	763	733	725	749	775	759	817	780	811	764	760	750	790	725	736	783	731	799	784	759	764	784	730	756	795	786	753	745	778	761	773	744	730	781	752	754	787	747	717	785	814	758	757	804	744	737	756	767	737	786	749	790	751	762	751	767	744	784	750	716	727	762	800	781	726	760	788	721	763	765	730	736	729	792	754	739	761	812	743	747	790	752	775	798	757	782	756	744	751	710	770	751	762	748	742	702	751	762	734	745	754	728	766	800	778	757	723	715	763	754	779	766	769	726	746	775	781	783	794	771	715	726	766	748	676	755	727	735	788	781	809	742	737	750	770	712	755	740	728	751	751	764	796	721	680	798	746	779	775	714	748	795	732	735	769	799	761	768	804	774	819	817	717	820	732	733	829	766	771	783	808	752	750	788	780	776	706	746	781	756	719	761	781	775	752	765	784	738	775	814	742	733	738	773	746	740	764	756	737	752	731	754	768	777	714	775	699	732	777	753	789	750	767	760	770	752	745	774	744	766	731	743	789	784	791	785	745	772	722	793	773	795	808	780	790	751	764	741	772	782	734	780	750	754	761	768	749	783	793	729	795	744	817	777	742	765	756	760	734	692	795	711	818	758	781	765	797	758	705	742	738	750	774	745	707	763	793	815	773	749	806	766	812	786	817	774	767	728	723	765	724	775	738	743	742	749	756	764	774	787	737	751	741	741	783	747	784	804	784	788	748	771	722	738	730	752	795	751	733	751	798	754	763	748	794	812	766	754	746	736	728	752	757	754	814	747	769	781	816	780	702	799	775	784	791	780	758	729	717	716	772	795	744	814	780	748	748	775	803	788	732	796	824	755	785	736	740	746	754	719	747	739	804	772	805	768	778	776	749	780	720	736	734	744	735	744	780	729	695	746	801	774	764	764	782	785	740	827	761	752	669	703	800	782	783	756	706	780	745	742	766	792	755	736	757	723	775	762	745	727	754	750	794	767	806	729	805	757	752	758	732	760	752	797	775	743	765	758	801	733	722	777	763	733	773	786	761	757	799	752	702	757	733	783	780
30703	29224	30121	17267	6278	2802	1991	1493	1272	1179	1073	919	919	901	873	907	829	880	827	880	842	822	849	856	902	894	906	854	844	867	816	832	900	843	853	862	835	887	884	872	824	869	863	832	891	866	813	836	832	775	841	823	848	834	861	858	854	921	887	782	832	840	907	803	834	774	858	831	867	809	874	868	846	860	828	858	865	881	835	855	809	862	798	826	888	877	839	856	882	809	886	836	835	802	803	836	789	869	855	891	830	882	877	823	816	814	874	883	830	845	878	850	804	834	863	794	863	873	835	858	837	816	885	773	849	830	822	890	802	829	850	824	854	841	831	831	830	821	860	828	865	822	869	784	847	839	874	823	840	851	860	842	812	824	836	812	865	821	813	801	864	843	860	881	839	883	830	849	802	782	876	876	852	841	808	825	887	853	855	844	865	810	831	839	780	862	818	794	889	855	811	834	791	846	855	842	820	838	868	810	865	849	849	849	824	845	850	821	889	831	847	825	808	841	786	828	858	846	791	765	828	876	846	856	858	839	853	854	828	849	846	848	848	792	833	816	857	868	820	806	845	846	868	803	876	857	803	828	827	782	797	846	855	809	854	863	830	854	893	868	819	858	769	843	823	821	817	798	848	898	863	864	837	828	884	840	837	875	872	858	802	799	769	801	849	803	871	848	837	798	861	842	878	860	829	777	858	811	907	813	801	862	862	867	849	894	886	843	810	812	831	854	818	858	891	791	826	820	794	836	799	822	869	808	805	855	928	829	843	829	880	866	794	787	835	792	809	857	848	850	838	847	797	841	837	826	836	808	855	792	856	846	783	890	857	825	824	836	850	833	884	872	836	810	820	832	855	831	799	827	818	835	824	806	834	825	878	886	834	776	838	840	807	844	892	864	805	782	897	881	875	793	836	856	838	833	833	847	861	856	819	812	808	834	857	868	843	827	805	817	836	862	853	842	812	829	827	830	872	860	854	820	850	822	826	877	845	810	859	831	896	799	842	806	890	840	832	826	828	863	844	830	850	788	822	819	821	836	839	780	804	795	857	785	826	854	849	866	850	860	802	911	856	810	828	795	838	870	860	806	768	856	826	906	812	887	832	837	837	882	849	895	830	891	880	865	913	819	801	812	834	837	807	872	873	864	893	837	870	837	783	840	876	862	853	850	839	912	840	863	833	831	809	879	825	832	876	815	891	850	868	841	843	827	806	836	798	836	851	901	825	849	820	856	801	806	873	829	890	809	880	919	882	841	852	832	816	820	884	863	860	840	854	818	840	795	849	815	797	813	858	864	886	797	783	825	817	841	787	862	820	904	856	849	838	832	878	824	816	868	840	882	852	858	864	899	841	853	808	849	807	823	828	845	830	805	790	844	844	824	797	883	824	815	856	838	846	878	829	819	839	802	821	833	800	832	830	831	870	891	848	833	749	864	844	853	865	871	835	798	854	806	855	790	844	853	895	830	845	828	835	877	838	861	879	846	777	844	861	815	812	782	827	883	844	879	815	871	843	776	885	826	860	831	820	859	834	810	833	835	866	865	836	868	827	822	831	850	809	860	795	816	821	825	865	842	823	825	833	833	849	822	837	801	834	795	835	830	803	805	881	802	846	883	868	858	855	802	860	852	828	839	824	865	855	871	851	797	826	853	855	793	855	848	889	863	842	880	850	791	784	819	823	862	830	838	811	787	842	836	826	839	835	866	871	845	871	835	836	861	863	820	837	829	824	795	904	815	874	812	860	845	791	825	816	862	835	863	867	897	879	881	799	868	795	847	823	829	842	853	803	837	806	822	890	832	857	870	853	842	831	823	900	855	846	875	800	893	906	829	813	809	857	823	850	834	882	883	827	876	833	896	830	806	846	849	842	869	848	816	868	813	840	893	777	835	849	823	854	819	812	828	886	850	848	814	824	842	828	811	851	861	861	915	838	813	788	857	829	872	845	916	860	907	865	907	798	816	771	822	849	811	838	805	826	831	913	871	769	899	826	828	834	901	800	901	830	855	823	811	828	834	855	834	855	838	876	810	845	849	814	878	877	847	840	886	798	822	875	884	842	853	876	911	824	825	825	858	912	879	823	810	791	841	812	848	827	843	794	858	840	813	886	861	891	848	863	790	842	779	874	834	885	812	841	819	854	859	844	828	869	824	870	818	887	871	834	856	825	800	822	824	827	823	861	845	816	864	813	868	836	881	895	903	825	862	853	822	849	843	871	846	872	866	830	843	882	847	853	783	814	841	847	819	817	861	831	781	819	868	836	805	783	811	861	884	773	884	864	824	799	813	897	840	856	829	868	821	829	826	889	841	809	844	833	843	851	843	845	823	821	797	898	840	880	835	841	843	771	802	847	886	846	852	849	869	820	867	911	822	815	836	817	805	835	834	810	833	790	858	810	846	797	858	810	874	850	833	842	802	837	845	835	808	863	787	776	861	808	846	863	854	771	830	804	813	878	820	869	898	808	786	829	820	871	866	827	861	792	907	834	810	815	797	889	828	821	823	794	845	839	803	750	809	815	912	844	857	868	769	824	829	844	852	811	892	834	834	842	855	795	895	821	802	903	895	822	880	792	815	827	859	822	899	843	814	818	890	768	849	858	821	836	867	807	845	784	806	885	844	821	796	883	837	823	807	822	850	813	843	908	876	841	834	853	842	846	891	791	798	848	830	861	855	854	850	861	807	793	818	826	881	820	857	852	792	819	858	799	795	876	850	836	875	837	792	830	815	871	808	805	805	848	839	783	827	839	850	879	801	828	816	848	825	833	830	864	841	797	863	864	831	877	794	817	849	839	891	870	860	846	841	789	799	830	812	884	824	855	856	808	866	803	867	804	864	869	824	851	890	856	835	848	889	846	834	819	811	806	848	837	830	873	845	857	780	831	817	834	855	813	838	832	788	855	802	804	826	886	845	881	809	860	812	899	894	859	834	888	816	804	821	809	827	835	820	853	809	868	812	820	826	870	823	867	816	867	874	876	824	839	850	874	781	852	784	840	823	833	866	805	796	873	829	878	854	889	808	839	857	854	875	879	843	840	850	832	877	827	847	872	830	834	841	800	843	828	805	839	889	881	811	829	854	846	829	807	854	794	892	864	844	809	824	829	833	854	832	822	819	820	809	886	828	790	838	884	817	832	823	812	895	874	840	847	838	764	812	845	852	840	871	845	810	844	853	831	874	855	801	901	877	880	822	813	832	858	845	855	884	873	880	818	883	797	868	849	897	896	830	842	808	803	850	842	838	850	831	824	853	873	819	879	845	825	815	788	849	829	860	906	844	863	851	811	864	915	853	859	850	847	868	849	809	773	834	821	878	833	822	815	830	830	856	821	844	887	867	855	872	819	860	889	893	853	835	798	819	875	776	777	839	869	810	851	861	816	855	868	818	850	852	882	830	836	831	846	818	809	867	820	918	845	841	823	852	765	774	885	851	875	868	866	840	865	859	870	819	830	821	859	854	841	850	802	798	798	808	858	848	838	791	784	854	824	807
30796	43102	31396	16286	7757	4229	2850	2078	1717	1377	1186	1101	1047	952	951	908	924	882	964	920	917	927	874	901	920	871	929	842	886	891	874	867	951	914	848	840	880	902	909	898	918	866	810	868	877	902	875	842	880	855	905	938	905	902	874	899	819	876	895	870	869	886	896	873	895	889	876	885	841	859	888	827	889	908	860	907	873	825	902	874	844	861	847	873	841	910	903	897	863	881	867	880	958	894	899	888	886	906	892	897	911	853	844	868	835	910	887	883	863	888	871	897	854	858	920	871	894	908	858	898	910	836	916	875	888	899	911	924	871	923	845	860	888	885	896	853	923	902	956	844	930	866	872	898	870	869	829	851	857	874	854	933	909	872	899	887	870	856	874	927	937	905	861	945	852	889	891	856	901	865	901	938	866	890	871	860	855	879	857	904	914	899	915	889	876	866	862	919	863	880	872	835	930	874	870	888	878	890	875	814	897	869	921	928	910	909	849	915	903	894	913	890	845	874	917	859	864	869	846	859	879	936	893	922	849	853	856	813	841	883	881	876	881	895	947	857	891	945	903	854	862	927	894	894	909	918	863	857	872	889	885	887	874	856	855	907	888	858	890	895	881	843	905	882	892	886	892	891	827	892	869	828	892	885	886	869	863	917	877	884	862	904	871	925	845	817	917	856	904	887	911	954	890	849	888	928	870	877	921	874	886	900	844	931	910	885	923	875	885	890	875	834	853	892	861	899	854	856	859	861	897	891	867	959	883	867	933	822	889	908	864	874	872	904	922	839	902	875	894	875	853	911	898	836	907	888	923	878	899	873	866	905	902	859	903	878	853	888	838	811	887	871	863	864	906	855	838	898	857	888	936	861	968	916	894	893	932	858	877	888	886	845	884	862	895	868	950	865	931	888	819	920	870	904	873	884	881	847	923	866	887	853	944	869	879	852	891	876	919	896	848	854	865	875	876	883	915	861	865	883	859	862	903	868	895	882	888	834	893	896	883	852	835	874	846	959	906	897	850	846	889	873	840	840	864	864	877	824	876	887	883	893	915	923	895	867	900	850	893	883	909	879	893	863	855	909	879	843	908	910	842	878	856	841	900	955	914	885	914	890	885	909	931	873	866	877	865	848	914	914	848	870	866	861	885	891	855	869	859	847	925	922	896	868	894	884	918	816	887	864	856	868	856	859	890	880	872	837	865	886	829	931	877	927	851	907	867	865	929	870	951	934	876	898	885	863	907	916	828	896	916	919	864	902	880	891	842	932	897	814	888	880	857	835	873	897	892	879	934	850	854	927	849	906	891	864	884	915	898	885	884	907	866	905	868	916	880	921	894	878	925	883	932	858	896	874	866	901	871	881	878	829	911	879	845	890	912	902	859	894	844	867	908	876	870	879	870	857	873	863	888	882	906	862	874	832	883	871	946	889	869	869	881	897	873	876	884	916	872	873	913	905	867	885	806	851	873	889	883	847	846	923	853	854	900	855	923	865	852	896	866	900	899	849	885	853	851	858	928	929	912	912	859	889	979	861	832	864	902	881	963	854	890	891	907	949	875	906	896	826	895	904	917	953	930	873	859	883	879	888	873	860	905	879	859	880	912	870	928	912	848	858	881	942	916	880	887	856	885	926	844	917	881	898	870	917	906	899	930	881	864	885	942	912	857	903	868	845	845	857	900	886	895	870	889	853	914	876	857	830	825	930	898	865	950	868	842	849	907	874	870	856	876	874	884	838	892	868	885	902	906	825	879	894	930	892	860	881	927	924	882	875	964	857	890	868	904	820	898	862	872	824	912	906	894	912	902	875	887	936	858	944	814	887	888	977	859	891	904	868	917	882	920	815	834	927	900	907	934	930	873	897	934	907	887	915	857	871	916	910	908	890	882	858	898	901	857	885	866	874	869	895	878	907	924	867	876	918	900	873	870	899	883	860	852	866	876	875	922	887	841	908	931	961	866	840	853	928	897	872	858	903	857	933	882	887	903	843	879	910	852	903	873	869	845	902	859	965	844	887	900	910	887	862	871	894	876	820	858	853	868	922	922	892	917	907	873	919	898	952	887	883	908	899	797	903	920	843	930	924	909	796	892	856	902	904	898	898	927	922	879	818	857	921	923	932	922	871	855	905	905	911	842	922	842	900	897	917	863	885	919	872	910	901	861	877	874	908	899	900	887	872	881	903	908	915	914	844	925	838	872	892	916	900	867	931	892	921	915	825	911	856	829	858	854	890	870	898	845	874	865	866	878	915	838	859	904	885	876	834	885	831	878	860	884	870	897	876	881	852	876	887	888	871	904	878	876	857	887	883	901	936	882	907	821	898	886	896	852	820	917	872	924	915	886	888	824	892	905	894	906	846	891	917	864	877	889	884	942	904	883	854	878	888	866	885	895	903	872	853	887	885	883	870	929	880	930	913	871	880	891	870	896	925	880	900	858	897	822	911	838	911	890	878	859	892	862	906	884	872	915	890	893	900	863	864	924	860	924	882	893	868	913	871	915	831	881	900	910	897	950	871	865	844	934	916	868	898	875	912	875	857	883	891	884	950	907	867	899	899	894	910	914	855	882	877	930	896	871	878	847	894	903	903	876	878	870	880	882	940	884	848	890	894	874	779	814	899	875	854	916	881	892	824	859	819	913	898	888	879	919	868	886	881	852	912	876	849	901	887	921	896	882	912	813	871	871	869	892	940	821	852	864	917	924	850	835	859	915	902	909	853	919	880	911	861	910	881	881	874	906	960	903	915	876	866	860	815	868	950	906	903	868	905	854	900	917	861	829	858	931	840	938	862	857	930	892	879	856	877	821	904	896	862	905	869	876	881	868	830	868	915	864	844	902	879	842	858	895	852	884	906	878	863	873	957	915	853	910	855	895	904	857	893	888	893	871	903	915	863	833	855	909	956	872	916	880	882	919	883	831	931	895	840	901	904	858	946	868	838	858	911	882	850	877	919	865	871	847	956	887	929	875	884	918	855	918	864	914	902	903	890	898	930	874	874	850	906	914	928	870	900	837	917	846	844	859	856	862	889	833	862	907	888	848	884	892	910	877	868	829	896	930	850	864	932	829	850	910	871	884	920	886	842	914	877	888	899	894	899	894	903	929	900	867	882	904	931	880	920	923	891	869	836	861	912	893	919	820	911	857	876	858	947	897	931	942	855	842	911	847	840	867	885	866	868	918	898	866	884	894	847	920	911	917	868	927	891	1006	944	862	870	888	924	908	862	852	826	874	860	848	902	863	833	864	883	897	848	895	882	835	868	908	890	851	940	931	867	912	873	910	840	874	889	876	903	886	911	828	872	850	863	886	901	896	881	868	863	877	928	921	932	920	897	897	896	894	914	901	873	880	886	898	899	914	902	817	895	908	924	881	900	843	870	850	856	878	853	910	890	900	873	846	920	914	896	909	822	858	890	868	877	923	865	820	825	879	867	854	914	890	892	835	890	897	870	868	859	899	859	844	894	857	911	896	897	916	895	897	872	897	901	882	837	888	825
23808	21375	28595	25031	21183	12797	4725	2406	1767	1429	1118	1066	887	846	777	796	762	748	709	727	706	658	656	694	680	714	693	681	697	733	661	676	648	694	686	720	687	726	664	670	681	715	711	724	674	623	722	622	688	695	705	675	687	735	730	698	732	692	681	673	661	674	704	679	688	698	630	630	695	697	665	663	683	651	656	658	677	684	707	698	668	719	683	709	698	696	707	703	671	668	668	679	689	690	678	715	666	692	673	730	696	721	675	667	724	655	654	649	659	704	726	696	716	653	694	710	665	608	683	670	614	672	671	652	677	664	689	683	668	735	713	672	670	745	673	660	690	670	642	698	671	632	684	698	721	688	700	714	689	648	672	698	630	700	693	709	683	670	670	718	713	682	716	695	650	685	625	670	697	699	663	658	691	678	701	721	730	686	658	665	723	637	671	724	702	696	666	687	653	681	722	736	686	705	641	717	692	670	704	700	692	721	637	635	714	686	638	719	702	678	727	743	681	673	671	661	649	681	694	635	697	729	683	643	670	713	722	677	653	711	635	651	714	709	649	687	662	720	652	671	667	712	643	673	687	692	674	636	679	753	658	692	662	682	667	678	654	680	675	681	739	666	660	752	661	638	685	644	662	664	648	701	634	689	691	704	664	660	704	680	680	712	722	701	686	695	667	681	692	643	670	707	713	726	639	647	654	660	718	666	701	702	671	663	643	698	674	687	660	661	674	646	708	653	698	641	687	704	677	733	690	668	691	696	707	660	661	711	644	669	673	638	708	721	652	688	646	693	700	652	726	663	720	693	709	658	651	719	729	738	725	640	647	739	723	700	702	671	691	662	688	677	720	698	701	738	739	703	682	669	675	685	667	649	677	705	641	678	714	717	683	709	659	735	599	670	673	674	697	696	657	666	671	633	733	690	680	629	647	710	641	650	726	618	621	686	639	709	676	681	623	665	657	687	678	651	665	662	710	695	692	685	666	671	682	718	658	693	635	689	698	665	711	688	674	687	685	691	665	650	679	683	704	703	687	663	687	688	683	678	694	653	691	681	724	671	693	664	643	650	660	678	680	640	705	686	680	687	718	623	711	677	651	729	723	658	677	649	649	666	668	708	722	674	655	669	655	670	667	672	723	677	719	643	715	715	676	685	690	666	649	697	623	655	716	657	679	701	653	652	707	631	697	647	687	680	643	643	707	706	665	662	694	634	678	655	711	666	669	698	692	700	650	670	662	677	661	674	683	652	674	690	673	652	731	659	679	692	667	669	670	700	668	675	702	693	688	701	696	682	694	693	685	683	666	696	705	750	639	708	665	700	735	682	643	718	681	687	748	695	685	656	699	724	669	700	660	733	657	642	716	690	656	696	697	726	655	665	692	686	731	697	710	705	675	714	709	706	652	646	687	688	684	671	693	661	622	727	732	666	691	684	723	709	704	656	702	698	726	705	705	685	727	686	727	724	620	700	669	709	632	725	652	613	669	674	721	662	649	687	685	690	671	676	680	635	682	700	643	711	681	671	630	683	677	664	674	677	652	667	727	694	729	676	657	676	687	717	687	701	703	698	640	685	642	682	659	684	646	703	671	666	690	692	688	659	683	699	646	708	647	639	642	695	677	659	709	653	719	696	674	711	652	674	702	682	681	681	658	737	672	673	683	670	711	697	697	649	680	669	689	699	688	652	647	674	684	721	665	733	725	678	706	718	734	605	719	706	640	664	660	668	682	680	711	661	680	688	726	706	689	678	678	646	707	671	651	670	709	695	640	691	737	698	652	645	649	678	706	712	663	724	687	677	692	700	672	692	683	673	656	673	700	648	692	724	675	667	653	668	694	720	664	683	624	684	704	663	698	669	680	705	662	726	670	686	679	680	673	671	710	613	705	665	669	628	717	686	662	636	696	687	710	654	657	658	660	718	627	706	653	719	672	677	672	639	666	689	622	673	710	627	690	666	693	739	688	680	651	687	663	663	717	617	655	643	648	681	631	630	657	645	649	700	701	684	685	681	711	684	684	670	754	654	646	674	662	681	684	647	731	710	706	671	657	692	675	717	678	711	668	652	643	686	700	722	673	698	729	675	710	710	678	692	700	671	675	684	716	674	678	730	681	661	677	598	688	679	653	668	721	668	662	680	683	691	645	681	699	653	695	695	661	678	649	651	702	669	715	689	661	691	708	679	698	691	619	689	668	679	662	693	643	666	671	678	705	705	687	679	696	682	688	684	656	685	698	663	700	690	648	719	678	665	706	684	676	677	677	638	749	644	695	682	637	706	674	703	689	667	671	677	718	684	692	661	670	707	750	683	703	696	727	694	702	633	667	694	685	706	725	709	686	694	678	647	679	681	646	687	680	735	714	707	680	698	693	698	684	642	701	693	648	684	679	671	700	648	678	656	715	713	733	679	726	723	669	666	626	687	666	672	702	681	660	730	713	671	686	663	614	678	650	655	709	705	696	686	697	683	655	686	658	684	669	687	670	653	691	717	692	647	686	696	684	713	667	701	655	703	698	673	679	674	653	702	710	669	662	675	691	706	643	653	668	725	667	689	697	694	697	672	672	694	669	635	635	714	706	697	696	686	667	649	672	737	675	690	627	722	730	666	669	678	720	674	614	692	720	689	649	684	672	749	668	653	637	700	634	732	686	726	705	671	734	676	665	682	710	660	692	701	718	650	682	630	756	648	706	653	692	704	682	644	646	685	687	688	632	749	703	686	693	646	689	652	682	733	681	712	637	695	680	666	643	681	683	686	730	680	715	669	644	666	694	655	664	710	664	705	690	644	683	703	670	681	637	614	683	694	727	693	703	657	677	658	702	652	655	697	719	647	663	678	709	709	688	687	655	703	718	709	671	716	691	684	696	715	671	686	693	724	636	654	698	663	644	721	688	691	634	634	689	678	710	644	694	656	692	706	680	654	710	654	670	677	682	737	615	726	694	694	701	730	701	695	719	694	708	687	665	681	725	677	701	678	674	676	653	671	684	650	679	684	659	678	688	612	656	650	703	649	691	684	650	678	664	705	689	690	685	670	692	710	683	695	716	678	694	624	645	691	624	720	665	681	694	714	682	645	671	694	680	671	675	675	698	702	660	673	683	678	661	684	684	731	740	683	663	663	696	687	647	637	719	694	688	663	705	700	693	706	688	690	705	693	633	683	673	700	630	708	686	687	682	647	690	702	699	703	684	674	672	656	678	663	681	668	644	655	663	675	678	735	686	672	669	678	704	708	661	689	673	714	659	719	646	664	712	681	679	703	676	684	681	708	679	711	673	626	671	706	683	693	627	675	704	705	634	707	630	709	728	716	666	640	674	664	648	671	704	702	658	735	681	705	701	694	713	655	682	640	651	626	681	676	693	699	672	690	639	706	659	693	678	664	709	658	654	663	674	683	699	654	677	703	697	703	698	654	633	630	660	745	683	694	723	676	683	699	707	697	646	687	708	709	727	642	619	680	682	706	720	666	717	701	652	704	687	645	646	678	665	648	668	669
33197	56451	41415	24559	13779	7519	4788	3378	2556	1892	1492	1292	1120	1002	949	904	849	803	885	775	758	763	774	723	791	708	728	776	696	707	737	755	761	754	714	744	724	752	677	716	771	727	759	680	704	712	700	729	754	718	764	704	759	723	735	724	723	720	740	700	704	772	704	699	693	731	753	733	717	688	779	724	742	735	720	697	758	765	761	734	735	748	742	733	718	736	698	734	753	743	720	781	763	729	707	735	748	724	754	697	732	726	730	733	719	709	746	719	727	769	704	754	736	702	760	685	760	718	742	713	691	674	709	744	771	702	758	717	712	748	768	691	780	715	784	728	716	716	717	737	708	771	724	753	750	721	693	753	739	744	735	758	734	718	731	739	732	757	701	692	718	707	720	740	714	708	774	739	712	720	725	706	723	714	725	689	722	738	696	701	738	705	795	723	711	753	707	730	735	723	762	729	757	708	747	727	725	700	749	745	715	732	748	774	699	747	722	733	784	749	726	677	717	726	749	742	745	768	708	732	697	718	733	782	736	705	741	692	733	720	704	662	710	701	708	771	739	711	763	740	746	757	715	755	757	764	711	687	769	684	723	748	718	733	716	691	707	706	730	690	684	755	702	731	756	720	704	752	716	721	748	699	762	779	703	736	744	738	726	716	709	709	666	766	707	754	739	756	736	730	705	762	730	717	744	733	752	718	699	707	734	702	745	736	695	711	761	776	729	743	739	712	785	734	730	694	676	724	748	730	725	756	766	710	714	763	710	755	731	706	707	711	739	698	716	700	698	736	694	755	672	751	774	685	740	688	767	692	747	751	726	806	693	680	723	732	683	709	729	690	713	732	736	752	760	705	784	778	776	739	713	758	757	697	735	748	750	728	713	742	717	722	680	739	719	747	730	735	718	717	744	681	732	737	742	741	795	714	679	760	721	723	730	777	714	742	688	739	759	677	738	733	726	677	759	707	685	687	680	677	714	745	782	739	740	701	711	719	726	706	700	743	747	726	664	724	728	711	667	715	751	741	731	720	719	739	713	734	701	691	681	721	725	734	742	691	707	708	727	701	710	742	699	731	749	706	697	712	708	714	741	770	811	728	752	714	654	693	730	736	730	757	733	729	747	716	730	733	651	743	677	757	711	738	764	765	733	739	708	768	715	718	768	708	708	783	729	731	683	697	737	737	694	713	697	749	697	723	761	780	715	727	725	683	752	762	748	706	681	713	695	727	707	736	705	725	676	679	747	763	733	739	716	741	736	724	759	681	735	708	767	702	697	752	689	732	751	719	752	752	715	715	778	703	681	767	719	694	729	694	683	717	695	687	709	709	711	744	719	734	728	742	744	715	714	769	725	740	712	692	707	766	763	728	749	721	740	779	670	752	747	743	703	672	789	715	750	768	760	695	718	719	671	721	730	745	701	703	720	725	749	767	728	715	677	787	728	715	719	745	711	727	714	737	687	678	683	733	740	681	735	690	719	691	680	767	713	708	693	743	739	762	685	720	741	715	751	722	686	692	758	719	754	792	752	691	731	718	699	719	721	709	722	719	742	715	731	752	724	685	755	703	711	723	726	714	733	702	681	725	734	736	733	714	686	726	743	716	721	731	723	697	733	786	706	763	720	721	704	718	746	769	753	728	757	741	755	747	642	719	747	715	689	764	743	740	704	733	728	711	752	709	715	734	719	680	703	736	749	769	711	720	707	797	745	727	729	756	740	739	760	692	731	714	708	714	715	708	663	670	658	783	711	795	711	674	703	744	717	728	704	732	721	724	744	713	789	698	705	766	729	734	731	692	743	778	718	723	746	725	759	732	745	699	757	741	727	694	709	709	744	696	774	736	716	702	703	747	714	680	665	719	707	742	701	751	736	728	730	722	707	732	775	737	742	712	686	761	728	680	715	764	737	752	690	709	711	676	688	713	756	763	730	736	704	740	670	671	750	729	752	755	736	691	743	759	735	699	769	728	715	723	750	721	772	730	739	701	730	741	727	715	727	689	709	752	750	719	711	695	778	764	699	720	755	688	734	733	698	732	741	710	738	759	731	710	697	710	721	729	720	729	716	721	749	713	683	672	682	763	754	706	752	707	742	711	783	733	721	746	732	673	796	745	740	716	723	743	761	749	697	690	725	779	727	746	746	722	698	736	710	739	714	739	741	715	762	687	707	734	755	712	704	733	727	707	721	780	742	734	696	736	723	716	765	765	741	724	760	729	749	703	725	714	737	754	724	670	719	730	673	721	687	740	664	727	692	754	732	712	723	669	739	725	758	710	765	728	747	757	663	767	716	713	699	743	735	726	684	718	723	784	693	701	718	737	727	733	731	710	766	747	736	675	708	739	682	724	720	733	720	708	777	663	777	762	731	738	782	756	769	729	780	696	738	749	681	716	737	676	700	714	726	696	717	716	708	689	716	721	758	735	763	709	673	736	751	713	716	775	683	698	737	710	740	714	729	712	677	775	760	727	741	754	737	738	736	751	726	740	702	717	685	743	819	710	750	739	712	701	734	770	698	775	725	767	728	726	766	752	730	709	754	798	729	699	706	705	678	738	680	753	765	725	731	765	733	733	701	693	740	731	709	699	744	792	750	695	711	699	737	750	767	712	787	721	699	693	749	717	746	733	749	702	695	717	697	739	681	687	762	782	709	725	720	745	776	705	737	715	716	712	687	701	738	795	723	719	728	786	747	716	723	740	707	735	731	735	767	704	777	728	729	770	704	725	732	728	713	693	759	671	742	743	725	718	724	746	695	720	773	717	714	736	690	728	716	740	771	749	680	750	737	728	734	709	726	722	716	666	704	736	725	745	740	770	712	741	731	739	727	732	664	691	724	728	749	742	665	754	694	708	702	700	703	688	731	725	739	765	741	721	693	736	714	676	770	723	736	681	748	705	727	729	709	750	700	747	746	694	728	702	716	768	779	711	742	763	710	694	759	724	750	755	690	724	738	676	737	730	729	749	717	724	737	716	719	733	726	769	777	712	719	743	751	740	748	688	738	733	725	705	729	714	756	679	699	679	733	732	705	683	701	778	711	699	693	722	714	733	723	713	746	739	729	725	706	720	746	694	752	734	690	714	713	711	739	748	721	683	698	738	729	747	625	755	733	767	727	708	731	718	737	780	731	713	737	687	698	773	744	759	680	733	735	714	725	702	747	761	732	715	742	751	717	751	810	736	688	745	751	695	730	716	763	704	786	750	731	698	714	738	733	720	709	698	739	783	734	743	709	738	685	709	678	717	727	689	734	733	721	724	713	745	715	703	718	710	707	710	729	724	706	715	770	709	678	723	737	740	739	665	762	706	759	697	764	710	731	707	726	752	728	727	755	756	705	730	722	705	730	729	794	780	737	717	751	754	734	783	703	700	741	714	742	748	741	759	718	774	722	677	739	687	739	683	716	712	706	730	691	727	731	708	723	708	732	722	701	762	721	740	751	732	699	751	702	723	728	715	721	752	685	738	759	690	739	712	709	690	753	716	754	734	779	745
25038	21434	27788	25776	14100	5150	2729	1934	1567	1382	1267	1148	1073	1036	990	1020	1019	973	1013	970	978	946	939	981	1014	967	893	898	934	990	986	949	962	951	958	938	935	941	976	936	889	932	937	967	931	974	919	987	964	932	929	941	854	947	942	1003	943	937	910	933	881	953	919	977	925	939	999	934	957	925	979	978	969	908	941	927	905	1043	962	1032	923	970	978	942	970	878	857	960	972	955	935	958	863	968	938	923	956	915	940	946	943	951	885	988	938	902	943	900	965	934	924	989	973	962	981	938	920	934	893	974	946	908	915	907	937	926	894	1010	1010	975	953	999	893	910	932	905	910	887	974	964	929	953	956	970	944	867	978	978	976	928	948	935	917	877	929	935	973	927	936	888	944	912	935	915	982	887	984	958	938	911	963	946	947	892	939	940	1022	939	944	902	905	908	944	917	941	926	924	915	964	964	930	941	959	902	865	948	941	969	896	894	929	947	986	904	958	909	967	941	930	881	948	973	960	924	911	936	932	903	950	987	961	946	874	917	950	864	931	925	1008	925	910	907	944	949	949	948	929	927	864	930	894	949	931	909	925	935	944	903	961	908	926	952	989	931	952	906	916	1013	952	935	954	892	908	917	922	920	895	874	905	957	876	950	983	957	915	957	902	916	880	941	896	954	973	901	940	903	913	970	924	913	955	963	932	887	924	921	937	946	954	923	960	920	922	964	941	949	909	910	920	1006	973	962	969	923	910	939	924	902	972	924	939	908	971	932	930	966	878	971	885	928	954	887	907	918	951	934	982	985	974	952	1017	981	898	934	929	972	885	903	949	951	907	957	956	936	940	981	945	862	920	948	962	904	946	948	984	899	917	1026	936	917	925	968	989	913	935	940	957	878	964	902	943	901	933	941	886	906	962	900	914	941	995	948	979	928	923	948	903	956	957	946	952	940	937	956	940	937	982	910	965	908	933	953	974	947	921	926	952	917	937	953	933	938	958	920	942	926	941	973	974	923	940	933	1002	932	921	991	900	958	933	971	936	956	895	926	895	939	910	949	934	894	925	926	960	958	903	930	924	973	967	947	911	979	885	951	948	949	926	881	917	978	969	921	866	911	918	946	956	967	954	935	953	928	928	952	892	898	976	931	931	967	931	958	877	955	941	966	988	911	981	925	942	940	914	904	976	920	928	939	944	895	959	953	939	934	942	946	915	899	959	900	931	992	938	906	960	1013	928	894	914	931	972	976	967	922	897	934	975	937	876	967	985	933	928	904	940	940	922	951	929	919	948	893	938	947	946	946	951	946	961	929	938	975	927	920	910	977	926	958	918	959	891	1009	1006	946	963	918	860	955	933	962	956	937	923	904	947	934	967	910	977	977	929	894	915	941	950	960	886	948	932	910	926	878	928	964	926	891	915	931	947	863	999	941	948	996	934	932	900	967	914	946	960	980	948	967	924	940	974	905	942	902	997	929	929	956	926	935	949	952	956	913	945	925	964	976	891	954	929	936	943	969	965	942	938	910	921	940	953	897	911	925	1006	904	965	933	944	916	997	963	960	959	927	970	948	922	924	941	972	946	953	968	972	890	943	920	951	957	933	959	974	925	967	902	874	974	934	921	975	915	914	975	962	922	900	972	920	1033	922	906	923	908	936	989	953	944	933	929	913	888	935	932	895	1027	952	867	930	942	932	900	903	966	939	939	945	911	918	898	932	915	971	908	955	945	915	900	969	904	981	940	917	962	955	985	954	944	908	945	906	969	917	934	948	974	953	926	933	922	925	876	954	946	975	958	979	932	919	949	938	982	975	945	983	869	924	899	938	929	960	935	893	942	948	965	1006	881	930	965	929	959	943	924	940	949	972	894	948	901	937	913	966	941	953	923	887	917	907	966	906	940	942	931	906	978	958	911	956	940	964	907	953	949	933	884	941	908	943	898	944	880	976	925	922	961	937	964	950	934	947	938	921	949	944	968	928	943	892	952	938	880	941	901	981	934	940	931	938	976	939	981	944	929	941	947	919	991	939	966	899	926	948	925	931	935	949	928	924	963	973	970	922	869	949	966	981	899	957	880	943	896	903	893	965	965	941	953	932	938	975	948	941	918	1007	923	941	918	1000	945	920	918	896	952	961	834	968	926	978	1019	905	933	944	975	922	929	932	937	964	953	971	898	931	971	950	905	934	913	895	928	948	984	993	923	927	936	888	927	929	901	960	977	958	926	944	954	926	944	912	910	903	944	898	974	898	983	918	1001	947	938	979	985	1025	957	947	904	941	888	894	969	929	920	960	908	961	921	918	920	891	906	928	1006	914	946	960	913	939	982	921	967	931	937	931	914	935	935	914	921	906	935	929	926	887	928	935	944	952	974	964	974	933	936	950	944	915	896	874	918	928	839	941	934	967	888	947	942	924	939	869	975	959	936	926	922	934	1000	966	885	963	918	934	923	957	900	879	926	965	983	901	942	915	979	909	920	977	971	898	918	948	911	954	910	901	903	982	917	967	939	1005	953	911	897	908	902	997	908	896	924	944	933	948	950	939	888	946	940	920	956	940	988	902	937	993	914	931	960	977	904	956	931	967	937	955	907	981	923	951	897	940	1015	940	918	940	942	963	953	967	1009	970	996	1001	974	918	928	958	924	918	935	972	874	955	938	1000	905	933	928	941	937	980	900	902	937	944	920	911	939	959	927	903	930	891	929	966	912	941	987	919	888	918	981	908	867	915	968	942	902	963	935	893	932	915	974	945	954	942	919	920	963	901	967	978	959	924	921	928	921	952	914	944	942	917	921	923	874	933	935	951	976	962	938	899	914	894	959	960	975	972	934	947	923	949	957	926	889	910	919	921	895	922	960	962	974	937	917	968	964	944	908	997	972	951	925	898	939	921	916	934	905	927	959	957	964	971	906	956	948	968	953	1005	951	959	949	987	991	958	982	918	916	924	912	931	985	950	957	943	994	948	957	934	904	902	938	935	961	1000	907	922	918	967	935	925	978	984	947	913	974	982	929	928	940	917	935	927	952	973	947	982	966	969	928	925	918	952	894	933	955	983	877	917	922	908	930	980	942	908	951	942	954	934	920	930	903	894	926	892	909	940	918	937	941	967	928	961	974	945	981	950	910	927	936	968	963	905	941	892	982	905	898	949	938	911	891	926	945	965	953	933	950	913	923	994	905	891	948	967	868	879	929	966	926	936	918	900	946	937	919	943	933	894	898	972	970	916	957	987	893	970	984	893	948	931	966	937	952	974	932	980	975	918	917	961	902	993	913	973	958	900	912	943	940	978	885	917	942	995	930	965	883	980	973	980	967	963	945	950	921	909	971	968	878	978	914	934	898	885	931	972	935	975	913	971	919	985	978	905	951	973	908	959	944	891	940	928	921	973	939	875	955	961	882	963	965	980	884	979	929	954	938	878	911	892	960	968	958	957	976	951	911	962	901	914	973	961	975	979	973	938	968	940	894	1035	990	925	909	940	964	942	934	960	945	944	972	951	943	949	853	985	970	914	955	969	976	975	927	932	929	934	977	942	941
32478	46632	34709	21332	11374	5965	3699	2851	2122	1684	1510	1223	1194	1087	1085	1091	1112	1139	1029	1013	1012	1009	984	991	976	961	1027	1023	1006	993	981	992	939	929	970	1005	1005	961	944	953	1016	1018	895	1019	985	1003	998	912	1054	960	962	953	964	940	941	969	981	971	997	964	1003	986	977	951	959	951	941	988	1000	937	987	1012	1019	992	966	937	920	965	998	926	978	960	1009	1043	955	989	928	929	972	972	936	934	971	959	1001	972	1013	964	944	946	959	1018	988	1003	965	989	947	945	993	995	952	967	983	962	972	913	948	1007	944	974	994	989	948	920	1016	962	972	943	943	981	950	957	922	946	948	1047	916	948	954	947	959	961	963	995	927	927	992	985	961	1003	913	957	931	973	983	1008	971	947	999	954	1000	934	975	950	1032	975	960	934	953	1006	963	954	961	971	952	968	948	957	1061	955	981	1016	910	961	935	978	958	988	912	957	1030	975	991	1020	979	972	961	980	1026	969	936	947	1007	928	952	945	951	941	993	976	994	953	991	963	1015	1018	998	976	978	995	948	907	931	971	972	954	940	952	959	987	962	941	963	955	982	993	964	935	936	968	973	931	963	967	988	963	912	976	1014	940	946	894	998	956	902	952	943	944	947	983	933	931	983	940	992	998	978	888	959	985	946	956	991	976	984	983	967	975	984	906	917	968	930	956	990	937	951	943	926	969	1031	974	938	995	976	945	961	970	964	967	934	942	974	1021	945	993	940	960	983	911	977	1017	981	1030	956	1000	944	978	897	972	982	964	941	985	979	975	975	932	999	955	960	995	918	953	978	883	997	973	986	960	965	970	951	969	1019	948	957	956	947	942	983	972	974	1005	971	940	971	988	952	935	983	938	958	996	941	918	936	984	951	962	1010	993	924	947	965	946	961	977	996	994	942	1028	1003	942	956	910	979	975	884	978	950	953	900	996	950	983	953	954	1002	930	931	988	1035	970	948	962	1009	920	968	911	934	990	970	889	961	922	906	982	970	956	1002	991	921	927	925	1008	938	956	963	995	992	1002	897	937	941	975	929	957	978	991	965	1002	901	949	933	1015	955	985	962	883	952	964	1010	967	969	940	950	954	1001	1001	957	961	1022	1020	970	940	983	976	1039	996	929	954	957	979	989	980	998	984	1010	1004	1005	905	961	948	979	945	926	948	978	999	986	1000	948	982	969	968	1024	912	973	985	958	1006	962	926	983	968	1021	1037	931	980	968	966	973	983	931	984	948	969	978	948	984	910	976	922	934	964	916	968	1012	948	965	983	995	1002	980	992	994	975	987	923	974	928	1022	934	994	975	996	970	979	960	1068	969	989	925	964	917	987	959	980	1006	961	966	975	972	996	962	922	992	990	965	955	938	971	943	889	993	946	964	985	955	983	1004	975	1001	969	996	1024	984	987	957	1034	953	1031	978	969	949	938	922	958	955	924	992	971	936	1025	933	969	946	983	919	952	1019	990	946	960	985	943	941	937	990	962	959	963	905	952	1020	948	955	975	910	956	973	970	969	933	973	941	970	912	969	982	996	967	966	974	965	974	993	966	959	938	923	927	954	1035	914	972	957	949	979	996	945	963	922	989	950	969	963	978	968	976	900	931	1016	992	1003	952	949	978	1062	970	957	905	953	963	1004	961	997	981	979	956	894	913	975	965	976	913	991	1002	898	959	959	975	989	946	1023	934	974	1017	925	933	1009	991	939	1013	978	979	932	983	957	991	957	1009	936	946	954	988	941	1017	999	940	982	934	1031	992	981	945	965	946	935	933	990	1010	923	992	978	940	969	993	1019	1000	983	977	958	985	969	1013	989	955	1009	944	989	1016	996	925	947	1053	922	972	967	964	931	969	986	955	941	969	955	1031	985	988	1006	882	991	948	922	957	993	975	994	956	964	978	966	953	950	990	955	987	914	1014	1003	936	987	955	1015	1035	985	934	922	965	955	998	973	949	961	943	935	951	953	968	980	914	942	946	939	954	969	948	973	1041	1024	952	1009	929	904	963	928	957	947	996	982	951	998	970	974	931	940	1063	928	974	933	1010	906	941	987	948	975	1006	978	912	981	943	979	931	941	988	968	1019	948	988	951	1030	989	974	993	932	929	1003	963	947	1009	939	961	1006	966	974	1017	977	954	909	950	961	1007	995	927	1014	983	937	1023	1011	942	980	1008	971	964	969	968	969	995	987	992	987	929	983	924	986	981	1000	924	944	988	938	900	966	964	978	916	956	953	970	957	934	950	964	962	1000	954	969	935	988	974	1022	1004	964	987	1021	968	1010	1039	987	988	937	946	959	955	984	982	1008	1002	967	958	941	968	1011	961	931	923	952	952	1016	1013	954	941	877	969	965	991	994	994	967	1002	957	977	966	964	988	975	971	991	959	976	942	963	919	967	991	963	985	1016	936	985	971	964	906	943	1005	938	976	965	1003	919	987	956	985	1010	928	925	977	990	973	945	953	935	958	983	982	972	974	959	998	986	954	916	1003	1039	925	956	960	1000	987	963	973	947	1000	975	987	938	970	934	1000	941	1015	950	933	942	998	961	987	959	947	950	972	947	971	936	931	906	1000	1016	927	957	963	1005	987	987	958	960	1038	979	944	962	976	952	975	936	959	962	984	1074	959	1014	896	968	998	984	972	981	1019	991	933	944	997	960	951	1011	1016	916	1012	947	952	1006	956	982	933	922	951	975	999	947	952	992	1006	958	953	955	946	985	995	942	960	887	990	957	981	1007	1006	959	969	940	1001	974	1006	960	962	999	934	983	999	954	953	994	937	962	940	919	989	989	997	1001	998	908	1006	971	1038	965	991	967	941	1036	968	937	996	955	1032	1024	929	926	926	932	981	1001	980	995	975	947	979	991	1012	980	1034	953	1013	1003	935	942	1004	965	980	957	958	1018	990	984	952	926	1005	1001	965	965	968	916	973	957	943	967	952	978	944	991	976	968	985	931	941	1008	951	1000	965	1041	944	1001	931	998	994	972	960	978	1009	934	955	990	994	992	937	1002	964	954	962	983	988	964	978	924	961	974	972	959	1002	992	1019	958	938	960	946	983	988	970	927	1009	1036	909	980	1013	977	925	986	984	996	1002	1047	988	957	1027	1014	919	1008	932	1000	958	952	987	966	938	921	955	985	965	929	924	978	934	985	912	936	944	956	998	974	947	956	956	1003	975	936	956	967	977	1007	917	902	982	972	1015	960	969	957	941	950	951	1026	979	958	898	969	972	973	982	947	905	954	1008	995	958	1000	1000	962	976	960	965	954	987	981	939	953	955	990	935	918	1015	933	987	930	980	915	941	921	975	994	931	933	1009	975	1002	942	988	981	996	924	970	992	947	937	947	947	987	961	1015	961	1017	980	974	966	983	988	988	943	996	959	947	983	992	950	977	975	1005	996	913	937	992	982	968	951	936	1010	966	946	961	950	966	966	982	978	950	963	993	1010	932	992	971	938	939	982	1006	983	976	1022	1002	943	945	989	961	948	985	1017	1030	952	996	981	940	940	1026	995	995	978	1004	908	958	976	1006	949	923	984	984	951	989	958	981	942	990	935	918	1001	1009	927	981	923	1020	989	953	934	938	963	982	991	915	934	999	1003	936	966	997	939	1024	949	976	960	1003	981	916	959	922	972	974	970	1022	979	973	988	900	982	958	954	984	1021	957	1022	957	984	1019	905	963	896	951	992	1008	992	973	919	958	967	957	1014	966	961	1015
22705	21385	28948	24378	21673	21330	12738	4157	2491	1904	1566	1316	1110	1045	977	901	899	837	831	816	866	797	793	791	741	797	806	761	838	745	774	733	732	803	790	819	778	723	752	793	755	797	739	769	739	756	764	721	822	751	748	736	797	732	756	736	769	783	743	756	755	733	745	770	791	766	758	726	782	764	774	780	738	775	738	756	795	759	708	792	751	676	738	817	770	742	801	800	727	752	758	756	781	764	730	753	778	710	753	769	750	753	748	746	743	758	746	789	786	774	740	729	775	737	762	798	818	698	769	747	758	746	780	766	767	770	737	793	748	722	778	754	755	766	797	793	795	704	784	750	784	796	763	786	759	691	762	779	748	732	759	713	802	735	811	767	786	701	742	739	751	726	713	713	777	747	728	740	775	761	721	760	792	800	773	788	762	718	726	723	824	786	732	749	721	762	720	746	732	801	756	767	710	751	752	773	746	772	795	763	775	738	730	757	785	783	730	763	741	718	795	794	743	758	747	764	747	731	756	775	758	761	774	761	737	761	776	741	808	727	765	766	786	787	737	755	768	755	786	753	832	795	753	748	777	754	744	766	724	770	751	742	767	708	732	776	753	802	777	759	781	758	783	718	767	748	721	749	749	750	725	756	737	770	714	752	742	737	757	698	728	741	769	764	794	762	706	780	768	748	775	741	806	792	777	789	747	742	751	802	734	761	752	775	768	731	782	716	746	710	774	750	735	776	733	754	771	764	806	737	746	745	732	813	766	767	728	733	720	729	763	772	730	748	777	817	746	779	704	762	734	815	743	783	759	737	754	737	717	719	732	733	752	756	771	773	702	736	744	723	766	762	735	768	774	765	774	680	788	773	734	738	701	778	767	831	718	757	761	742	776	722	740	753	759	763	720	721	723	713	732	774	778	743	710	747	750	784	796	775	788	748	736	716	716	757	758	758	745	790	740	764	761	761	741	769	715	774	783	748	743	737	745	756	741	716	771	748	745	750	742	755	769	777	725	711	805	749	747	739	707	767	767	779	748	762	743	770	733	753	771	745	786	706	770	736	749	767	814	765	818	740	786	774	754	718	748	727	740	732	780	751	820	772	736	792	737	746	751	723	715	743	765	752	749	745	722	760	739	751	690	698	761	725	732	748	715	775	761	761	724	765	787	723	756	767	765	730	814	759	752	764	722	769	751	761	778	708	744	724	750	768	732	772	773	745	723	701	769	739	701	748	778	719	748	725	823	738	742	704	755	778	714	774	763	775	726	782	754	772	764	789	772	785	770	720	776	745	754	753	737	737	842	766	747	767	721	742	737	799	669	727	720	786	757	762	733	726	769	757	789	786	713	749	746	730	748	828	763	789	758	776	755	789	718	789	732	756	736	745	775	789	747	734	752	776	775	775	733	798	766	790	756	765	729	777	754	823	755	745	704	797	746	770	773	729	752	704	784	755	769	715	748	717	710	748	758	780	744	747	761	751	793	756	711	783	724	779	794	735	740	774	741	738	769	740	752	763	781	775	772	747	735	774	759	755	793	727	758	750	756	777	724	721	770	713	758	802	766	741	705	784	769	731	755	753	709	756	804	762	737	790	745	764	710	749	701	736	722	725	705	829	766	752	758	746	717	775	760	753	770	782	765	733	737	744	755	780	765	736	709	757	756	785	774	726	769	759	761	731	728	755	753	757	793	784	747	735	766	727	743	733	738	681	793	769	828	805	778	761	712	746	741	752	757	744	780	739	748	730	738	751	753	717	761	718	765	778	736	704	770	749	722	710	774	772	796	763	721	784	758	772	830	743	763	744	752	731	782	750	754	722	743	746	765	794	742	781	709	792	749	806	753	765	729	725	760	745	761	711	734	738	806	753	743	817	745	745	713	776	758	743	767	725	806	767	749	783	752	775	772	711	759	766	718	751	771	743	720	759	759	758	762	769	764	724	728	784	775	733	779	752	730	758	766	748	769	759	736	739	764	705	729	786	739	746	726	746	739	748	763	776	730	779	782	737	728	748	727	736	737	755	741	768	713	748	751	741	743	706	727	766	766	791	726	725	769	772	766	708	759	779	752	755	762	752	754	766	770	765	734	759	748	772	851	785	731	760	765	752	774	724	731	750	761	757	725	750	729	774	790	793	776	767	716	782	728	804	731	776	693	728	739	752	761	733	760	730	761	787	772	755	764	769	774	694	806	737	706	814	769	713	722	729	748	728	782	755	761	734	734	769	749	755	769	759	718	709	754	717	770	763	707	774	803	778	775	733	742	773	692	726	790	734	793	755	765	773	726	811	734	806	802	748	735	770	737	700	717	726	731	759	762	709	694	738	784	762	758	786	777	737	761	751	756	752	704	746	766	744	752	741	735	736	738	736	761	731	712	728	723	733	712	718	776	804	753	760	750	757	704	740	767	730	771	740	740	703	763	751	711	782	731	773	720	768	717	738	769	739	738	779	725	713	752	765	739	753	707	758	764	739	787	754	796	736	751	739	751	766	725	760	785	751	731	746	770	719	738	743	734	726	717	779	768	758	723	797	743	740	771	771	785	769	753	743	712	713	803	762	759	780	742	766	762	721	782	791	759	735	740	745	755	813	749	765	734	734	738	734	738	741	790	751	779	746	791	729	745	749	757	778	754	762	728	775	767	727	744	701	799	754	752	753	742	779	771	793	722	759	754	695	744	743	770	725	783	707	722	763	753	708	739	823	732	732	769	793	737	783	750	759	767	773	720	771	730	801	737	744	768	717	736	771	739	811	764	772	767	747	771	749	736	773	750	748	778	788	742	744	738	737	761	741	768	748	729	747	762	844	774	730	813	765	808	785	771	745	714	721	736	754	736	766	761	752	743	727	747	790	732	774	715	755	780	776	756	759	777	718	745	741	754	752	794	798	815	760	762	741	742	780	725	729	749	754	730	703	741	748	751	752	757	750	779	760	732	720	767	775	746	774	739	756	782	765	784	748	836	771	702	756	768	716	743	750	770	764	751	720	764	718	718	768	782	780	802	740	737	716	751	743	768	744	759	774	768	741	786	752	765	747	762	766	735	760	708	723	759	773	730	743	798	794	773	751	773	761	709	745	697	807	739	742	759	729	770	774	807	727	703	785	761	704	767	762	741	786	742	749	785	736	799	749	737	769	785	736	764	768	776	686	735	778	786	720	726	762	737	751	772	785	777	774	737	757	759	733	714	737	805	745	746	746	745	745	719	757	739	770	748	789	790	774	754	765	707	737	721	773	698	720	754	767	785	714	740	751	749	734	776	725	749	771	775	737	724	764	797	744	760	716	736	733	761	739	716	715	761	833	717	772	726	752	748	751	792	734	744	682	718	719	731	773	760	747	768	792	724	802	755	815	774	690	702	775	723	734	751	748	762	739	771	745	711	758	774	760	753	729	737	713	769	771	782	718	760	763	748	734	749	732	765	761	765	740	757	706	752	793	742	776	746	701	713	733	736	712	741	757	756	778	727	771	755	802	741	747	742	801	791	764	737	734	747	750
34064	59886	48472	33620	20390	11746	7449	4830	3457	2656	2100	1681	1354	1242	1129	1140	1051	947	924	886	869	862	872	802	826	817	807	732	802	800	813	816	782	792	794	807	771	773	773	752	803	771	762	796	801	777	765	791	777	778	775	815	793	768	734	770	793	803	789	763	778	770	769	784	765	753	793	783	747	739	681	778	788	797	765	818	761	744	778	798	767	738	768	690	786	834	744	789	765	765	724	758	763	713	777	796	817	774	698	790	801	740	769	803	791	784	780	770	764	769	768	783	725	715	749	744	782	699	806	760	775	799	727	813	708	776	823	781	777	786	754	721	728	749	756	752	761	773	771	763	782	732	773	748	769	733	786	747	846	778	772	709	753	825	785	798	780	764	811	815	769	786	765	748	797	819	748	740	811	789	799	742	793	741	834	801	793	779	788	753	794	831	748	760	759	738	736	782	746	796	769	765	822	750	773	735	726	834	734	750	825	772	775	772	745	759	741	770	825	823	744	772	767	811	724	785	780	736	756	756	768	823	767	765	744	761	745	753	757	791	793	767	766	781	797	787	776	781	786	747	813	787	746	800	739	776	784	771	758	794	777	749	783	749	784	770	808	769	761	753	768	770	776	756	780	750	810	763	733	729	752	728	780	745	735	807	756	768	771	754	765	756	749	743	769	769	732	781	779	748	784	798	769	804	843	771	762	767	765	759	777	797	778	770	720	766	752	772	789	762	732	800	777	784	810	783	754	774	780	757	821	834	778	803	759	749	784	755	785	775	781	736	757	753	787	813	783	790	811	757	795	782	738	751	784	731	794	783	793	769	748	783	814	761	774	765	757	770	760	793	780	789	774	760	755	751	836	707	792	766	791	770	733	755	798	750	770	786	742	768	826	786	795	768	786	753	794	770	794	788	759	801	791	796	778	789	773	797	802	763	809	770	843	781	804	752	819	755	785	716	750	774	782	753	831	733	767	763	779	786	805	832	824	765	794	779	787	773	788	733	785	780	747	773	774	787	787	768	842	777	767	837	743	788	720	745	774	789	801	771	737	768	743	765	780	759	742	736	738	748	752	760	801	807	761	774	697	726	775	790	759	776	741	774	747	771	736	770	759	812	753	772	738	781	805	761	775	782	807	727	785	691	754	788	779	773	751	775	778	766	764	726	762	754	740	754	716	765	766	772	832	801	838	736	749	777	754	752	744	808	759	775	765	736	768	770	814	819	783	796	735	778	735	765	745	781	810	728	737	762	746	756	789	813	763	820	748	756	757	753	790	813	767	773	759	788	788	784	757	759	724	755	794	751	774	735	807	784	782	742	760	818	805	825	811	740	764	783	788	705	724	782	741	774	771	804	788	769	792	793	783	757	806	822	812	782	770	748	788	771	759	791	781	745	712	744	766	797	773	706	820	776	821	763	789	747	779	814	757	761	757	797	766	819	756	745	761	790	771	836	766	750	823	739	799	751	789	766	756	778	757	737	752	763	749	813	761	756	797	719	762	784	764	811	769	778	757	767	755	783	776	827	777	790	803	740	750	788	770	710	773	772	789	784	813	756	753	759	741	719	755	770	789	702	763	823	725	798	782	743	780	786	773	750	736	800	757	813	727	804	743	763	787	774	815	751	815	747	761	761	741	778	793	707	736	777	773	802	750	754	799	765	822	844	785	764	781	765	753	763	775	776	762	791	736	744	751	750	814	822	753	778	735	736	748	767	794	817	779	777	742	754	806	767	764	796	765	776	747	789	712	758	747	781	731	788	732	747	763	785	771	785	777	778	781	745	789	809	754	791	742	759	798	786	773	780	757	760	749	735	739	700	761	739	750	740	756	765	727	751	772	740	777	765	842	817	743	743	792	797	724	749	771	753	788	801	755	732	802	757	761	766	780	788	774	721	826	748	764	723	749	760	748	743	716	731	781	745	758	761	809	768	790	756	749	774	746	757	760	766	774	782	768	776	820	771	759	762	776	728	800	729	777	809	804	774	788	769	776	809	774	741	750	761	784	778	788	732	791	745	783	779	775	755	784	789	795	765	797	769	768	726	744	736	760	841	778	780	742	750	769	735	783	762	809	766	778	788	768	787	811	745	780	761	771	796	753	779	804	823	791	732	766	806	781	810	705	753	760	814	788	785	764	765	758	740	762	747	816	753	849	762	798	748	817	805	759	759	790	775	774	781	759	730	774	733	733	779	715	771	795	770	748	750	759	763	714	766	773	780	746	802	808	759	760	749	727	815	869	766	752	749	746	792	720	801	762	773	805	715	803	778	786	799	826	779	786	804	771	756	711	756	793	744	771	723	814	771	826	789	797	882	800	719	799	816	764	739	735	754	736	744	790	824	797	779	765	755	780	749	772	861	752	731	771	747	758	748	803	730	792	755	784	786	791	774	764	764	755	743	756	809	792	786	785	712	753	803	790	795	769	741	822	795	811	765	751	747	735	732	737	761	747	737	765	745	736	713	793	797	755	766	748	807	778	754	734	766	779	743	728	781	763	784	784	790	770	762	770	824	786	744	758	784	779	760	762	751	816	761	793	769	787	754	790	769	781	775	757	808	819	789	756	769	782	792	768	771	718	755	756	751	787	709	730	746	776	759	788	786	788	779	768	785	751	812	764	810	822	792	829	803	799	769	782	808	759	721	766	772	750	754	757	791	741	794	822	814	781	765	705	814	792	762	785	769	753	765	755	754	744	817	737	758	802	767	801	802	770	793	793	759	788	746	800	736	717	768	805	769	774	789	754	769	737	748	719	779	771	771	787	759	790	743	774	755	777	822	850	771	786	746	787	779	793	791	801	765	787	752	753	786	752	758	753	788	744	773	754	778	716	785	789	783	741	805	803	766	747	808	755	761	771	724	790	765	774	808	777	768	755	797	784	767	857	727	765	769	790	779	749	751	787	729	798	769	790	760	752	726	783	811	752	778	742	789	735	749	769	760	746	780	728	759	784	756	796	785	777	774	785	795	826	776	755	800	723	767	792	800	767	817	737	726	766	753	773	769	775	797	832	776	775	741	763	765	770	769	766	802	791	824	807	739	762	744	800	811	720	797	756	792	763	728	781	782	737	762	757	786	751	799	752	744	773	778	799	758	758	794	730	787	770	766	819	752	762	789	782	771	809	796	773	776	801	763	783	769	781	755	795	764	767	794	749	775	753	758	764	759	732	750	758	798	742	792	776	755	778	814	776	736	814	762	754	760	760	767	756	807	696	753	779	793	726	783	797	788	746	788	782	759	789	788	783	802	746	821	743	829	774	767	757	772	743	761	774	797	768	763	767	785	789	760	797	780	721	818	792	755	786	763	766	713	819	753	807	802	764	772	780	836	734	825	752	739	787	814	813	752	818	699	727	798	806	776	818	757	749	761	770	752	781	758	798	770	774	757	763	745	817	775	711	720	770	758	738	797	767	724	786	734	798	759	757	800	772	770	772	754	761	794	788	756	794	754	762	771	764	786	797	703	751	787	753	764	781	754	791	764	767	786	790	794	798	760
31124	28864	26686	15428	5970	2818	1948	1512	1292	1110	1052	990	908	925	902	895	901	874	840	923	872	870	883	913	887	837	884	813	861	828	810	840	880	870	864	858	841	818	864	843	827	877	874	867	831	829	877	866	868	833	898	853	830	864	875	846	873	893	875	899	882	851	791	885	835	874	889	884	857	885	890	831	838	904	838	868	818	854	895	854	885	848	799	838	882	902	804	899	871	883	812	827	844	840	841	852	841	857	819	870	890	859	879	852	896	824	824	819	841	806	852	910	894	849	846	903	840	776	839	868	869	831	806	883	863	826	892	886	884	833	879	910	861	840	823	882	851	836	894	838	831	928	847	842	822	858	885	848	828	849	774	882	820	888	852	823	854	882	790	870	851	814	822	884	888	841	861	821	857	859	839	869	807	853	864	870	814	832	844	863	906	869	872	870	855	836	904	889	850	851	889	821	847	880	906	882	817	898	869	855	808	800	845	800	845	857	859	854	870	869	850	858	876	855	855	871	833	856	868	867	864	843	867	841	848	885	888	941	867	882	876	856	847	884	842	820	844	881	932	821	853	892	812	848	825	840	840	839	858	825	846	860	824	821	831	781	889	868	805	823	832	847	848	874	847	858	927	834	810	848	898	874	871	869	821	837	840	832	908	897	873	889	904	898	832	848	838	820	877	845	907	854	839	878	860	844	887	848	878	862	855	850	863	884	897	851	813	890	794	831	892	841	864	849	873	865	837	839	841	851	872	880	880	858	788	888	879	884	866	837	848	821	840	871	823	857	867	854	868	874	862	834	943	918	848	850	877	830	887	819	842	822	939	879	885	810	797	867	879	863	889	880	872	868	850	859	810	851	858	876	869	844	895	814	885	895	869	799	832	836	868	854	819	849	803	877	807	847	821	831	903	855	843	879	853	859	839	842	860	871	896	849	842	807	836	833	884	895	876	847	871	845	880	862	887	913	851	823	840	830	833	846	809	842	836	858	843	859	884	847	861	899	856	847	889	858	891	816	811	847	861	871	856	871	870	831	839	827	839	858	822	844	919	868	894	828	843	877	867	840	864	828	808	859	836	833	852	876	834	848	867	865	928	859	914	858	855	888	850	855	868	871	885	892	824	871	924	858	868	842	805	857	844	819	877	899	827	835	845	819	841	851	866	849	894	869	837	921	841	879	841	850	876	804	874	836	890	872	848	843	830	887	862	858	898	841	843	854	867	830	874	871	858	830	863	864	879	840	855	850	833	818	848	812	796	848	867	845	844	827	837	849	839	919	890	875	895	863	848	835	862	867	809	909	890	874	867	887	835	826	894	873	887	844	838	819	857	893	867	864	864	816	851	861	833	894	801	872	918	856	851	809	865	854	837	853	831	827	832	879	876	859	872	852	887	851	858	804	874	866	847	852	879	833	892	845	844	935	834	814	863	861	824	874	833	852	822	858	890	870	855	848	887	838	811	858	846	852	878	904	871	841	864	899	846	823	881	882	855	864	837	837	845	830	835	819	812	807	889	833	899	858	837	896	948	835	892	891	872	897	859	901	886	860	821	804	896	789	832	858	889	869	891	905	872	821	867	866	850	861	851	879	814	832	840	837	790	897	859	840	864	821	850	847	879	862	862	847	844	849	888	925	855	907	875	863	880	850	853	858	840	883	866	876	926	877	805	846	845	812	863	866	893	849	835	869	885	859	879	839	868	917	939	823	802	856	846	834	896	857	864	867	831	906	845	856	861	827	890	871	870	878	815	920	862	846	877	905	787	861	920	908	814	864	870	869	855	850	862	841	834	906	866	820	845	834	829	860	853	891	868	863	831	948	828	816	867	836	862	831	886	882	802	835	834	848	907	886	918	849	832	917	845	892	888	887	833	872	888	889	864	912	865	844	854	864	856	890	856	896	861	859	883	873	875	884	850	902	844	851	882	845	816	874	849	816	871	833	854	833	818	791	900	876	828	854	900	882	821	848	921	868	830	839	886	856	872	843	841	843	891	854	804	876	891	862	826	852	848	837	806	863	834	830	890	876	828	795	858	851	903	816	893	843	861	854	906	838	824	862	913	825	870	847	813	835	869	843	819	833	793	873	851	840	895	874	857	844	843	875	832	864	854	852	840	903	860	893	875	912	868	879	863	869	805	795	866	869	878	864	841	820	852	878	846	875	840	892	783	851	894	878	826	856	888	869	856	843	843	836	882	874	818	820	889	842	812	850	837	843	835	822	879	867	840	851	877	872	823	888	848	813	854	814	853	856	837	869	859	787	859	824	813	806	839	851	891	868	834	821	838	819	837	841	832	796	812	830	849	915	869	897	820	839	847	867	808	904	897	818	865	837	893	857	838	849	865	780	853	844	924	878	850	866	830	866	861	810	882	827	855	866	830	832	864	761	843	840	839	846	876	906	860	854	861	878	888	842	839	835	864	835	851	817	839	821	832	848	829	887	852	873	846	885	846	839	819	864	802	803	866	853	880	900	812	895	834	835	842	874	857	857	859	857	843	911	871	843	845	836	850	855	909	864	848	821	903	833	898	846	846	837	862	867	869	866	832	805	856	849	856	892	841	875	830	904	865	849	901	824	882	909	837	852	876	843	812	889	863	825	839	837	886	881	825	870	899	825	835	833	895	805	864	820	808	810	847	847	850	809	821	885	847	841	837	864	857	909	880	843	809	894	850	811	888	871	843	866	776	819	890	881	873	845	816	872	877	915	841	846	861	839	824	867	810	890	895	842	887	850	889	894	874	837	877	825	862	889	870	849	850	844	855	874	888	884	885	849	900	874	846	855	808	835	852	847	863	852	890	839	865	825	847	886	807	868	844	820	817	805	871	913	808	859	866	851	817	815	881	871	850	848	826	824	856	844	898	834	802	810	888	875	872	855	897	822	886	881	826	866	841	860	831	832	857	871	823	861	825	856	892	821	864	821	828	832	873	833	868	803	788	887	883	858	885	865	863	883	873	858	875	887	809	841	874	838	879	863	861	840	854	913	834	825	801	842	880	921	860	827	847	894	891	852	861	880	883	822	896	883	849	846	863	864	891	850	891	889	836	853	830	846	890	839	862	814	872	834	838	875	886	841	884	925	827	875	844	869	841	856	805	894	851	829	852	845	831	855	819	900	889	869	921	822	919	857	889	887	846	846	887	880	849	882	820	811	873	900	831	841	815	842	920	834	865	811	814	887	856	847	854	846	874	880	855	833	913	854	899	880	847	826	835	854	888	838	868	844	908	865	889	834	855	890	819	843	846	849	870	851	859	913	853	860	821	835	824	817	818	851	811	887	802	895	886	863	873	884	889	885	818	834	872	868	844	873	858	834	896	899	830	832	890	887	861	831	890	853	829	824	828	910	842	855	827	827	845	819	874	839	869	912	904	904	821	822	849	867	810	877	853	904	866	856	847	858	887	846	850	860	864	833	914	855	854	834	878	871	867	879	847	904	865	896	830	862	906	824	806	809	886	835	834	797	859	834	924	865	843	795	846	872	913	909	886	882
32414	41788	27972	14957	7635	4143	2940	1993	1729	1443	1256	1134	1062	1020	1003	1017	933	936	929	918	899	929	907	936	918	935	873	936	911	867	899	906	905	913	855	955	883	883	903	945	887	913	935	934	953	913	915	888	882	864	909	864	985	855	947	960	936	892	931	926	868	893	863	880	865	877	844	891	900	893	924	885	944	887	900	926	873	916	888	922	883	886	878	935	916	880	901	869	915	876	920	925	909	909	936	912	875	896	871	960	861	911	895	874	948	875	917	876	910	853	879	953	929	918	900	881	889	889	898	908	876	877	939	922	862	975	885	963	881	901	927	904	846	920	889	886	925	906	863	852	870	877	894	859	962	942	881	881	929	968	904	899	856	847	886	878	914	852	884	890	954	909	951	829	894	890	880	917	939	883	848	874	923	889	872	930	951	946	914	860	888	898	901	841	876	873	896	902	920	924	938	850	871	902	848	917	893	919	894	871	912	886	878	912	969	881	932	906	908	925	905	936	879	901	891	846	909	898	988	923	893	866	901	921	897	909	884	913	899	911	896	918	903	900	869	890	916	898	926	903	864	916	837	871	891	886	841	862	902	869	900	910	943	950	891	926	916	832	878	906	918	908	929	877	902	916	882	872	905	944	931	885	886	864	880	849	830	896	901	913	885	887	910	899	902	897	897	896	918	875	909	917	884	917	889	849	873	845	967	848	897	922	936	895	904	889	877	854	918	879	847	887	887	929	913	861	892	900	907	910	978	876	879	947	870	868	940	953	936	877	898	882	924	912	892	891	870	881	866	914	883	847	940	849	904	902	877	888	911	953	923	910	890	932	901	894	864	899	937	934	915	896	874	917	904	925	850	882	872	918	914	860	926	953	910	928	867	940	927	892	920	933	915	918	901	870	920	877	889	852	893	887	897	926	866	896	894	933	893	894	911	905	943	876	891	898	846	890	905	911	917	822	925	877	868	909	902	899	898	879	882	900	878	863	877	915	885	936	929	919	938	897	887	872	835	950	883	863	864	927	924	847	896	871	941	866	930	877	899	908	901	883	961	863	873	893	899	902	902	869	861	890	859	853	928	927	883	874	882	915	938	903	968	831	883	945	910	899	853	947	919	902	925	910	918	931	902	888	903	909	924	894	948	908	858	890	900	870	936	897	919	889	852	854	932	876	921	880	886	840	799	893	884	911	904	923	889	912	913	913	846	908	863	891	879	933	944	899	964	915	858	918	891	903	905	907	887	882	972	897	887	871	887	903	912	882	910	923	881	890	900	940	982	885	872	878	887	981	932	908	877	905	868	894	886	908	888	892	871	907	875	922	924	917	896	899	923	896	839	892	914	955	940	854	862	922	896	865	887	885	899	885	923	952	850	896	916	864	911	912	880	870	868	879	891	934	915	919	877	905	933	878	933	892	880	861	870	869	913	888	860	835	947	900	923	885	953	861	842	943	862	951	827	896	908	921	879	877	885	894	901	861	863	899	886	936	843	898	938	856	893	865	871	935	907	955	883	805	922	892	905	921	847	815	924	900	899	863	863	883	921	837	873	905	966	915	895	925	898	907	904	892	828	874	886	887	886	905	861	874	870	913	909	907	918	929	902	911	948	911	921	905	866	877	881	918	972	886	884	878	899	879	909	915	885	866	905	878	919	905	850	872	868	947	912	891	893	912	868	877	891	906	882	926	945	865	942	878	871	943	923	879	944	880	859	846	890	876	838	914	880	888	914	864	883	927	919	883	924	873	923	930	925	914	911	883	931	866	942	879	849	921	907	901	910	940	851	897	906	915	907	970	880	941	916	896	899	884	873	883	934	903	964	838	911	935	879	845	910	925	899	947	914	862	947	912	890	897	914	909	893	913	912	846	910	840	897	916	905	890	883	876	894	878	903	885	838	873	859	920	913	839	863	884	968	892	923	899	848	900	889	911	909	936	868	893	929	857	880	932	888	901	862	898	886	930	898	939	956	967	895	866	917	885	882	947	934	911	934	876	897	889	917	905	860	879	850	921	896	902	873	881	879	866	904	923	934	848	926	892	843	882	947	905	929	931	929	925	886	872	901	914	880	907	934	825	894	892	875	905	961	828	953	916	867	846	949	935	925	944	849	911	909	918	929	880	882	895	942	954	876	888	893	919	930	894	875	852	853	897	901	917	855	925	940	913	899	873	866	849	863	888	859	839	886	926	910	857	931	841	844	966	906	864	890	912	926	931	853	883	886	924	885	862	905	854	896	926	898	901	865	891	900	841	886	927	900	847	922	860	917	891	897	891	881	887	919	951	935	890	820	905	875	925	918	895	925	941	911	860	857	926	911	905	884	896	940	871	872	933	877	865	895	902	887	871	939	913	866	951	870	913	874	937	887	887	885	874	865	914	886	894	888	900	929	957	944	901	943	912	931	895	905	920	875	857	852	873	931	909	897	946	896	876	954	855	922	901	899	883	883	905	869	900	915	893	869	868	922	953	931	930	952	851	935	934	890	911	877	886	872	918	874	901	876	888	888	916	823	838	881	965	903	893	891	911	879	907	895	966	913	904	855	931	867	903	896	878	922	891	870	941	861	907	893	853	912	898	952	876	909	847	853	915	871	943	855	867	896	914	893	853	886	898	920	872	893	865	875	849	927	888	894	961	884	918	919	918	937	898	886	921	856	920	899	926	908	945	901	902	896	846	931	867	884	877	913	984	959	923	882	899	924	876	910	902	907	907	915	855	916	907	855	924	891	942	927	873	855	873	911	883	964	900	893	892	890	866	892	938	916	916	853	894	923	955	873	928	900	951	896	867	944	909	938	976	854	922	919	903	954	869	914	877	871	918	919	873	923	905	922	965	829	900	948	883	869	898	861	875	896	890	862	900	939	886	921	859	923	915	865	882	887	915	902	944	915	932	913	908	952	889	912	876	886	865	944	889	840	905	927	887	958	955	859	937	933	879	901	903	920	904	900	847	957	913	910	921	863	862	979	885	849	942	895	835	902	922	910	885	932	921	900	906	881	908	946	858	860	934	864	892	883	880	932	869	899	857	890	888	894	938	894	910	932	918	946	913	908	849	849	937	935	917	861	925	868	932	888	909	868	880	901	956	869	899	905	907	922	944	868	895	898	839	902	911	851	907	941	885	941	908	915	858	857	899	921	898	882	879	898	877	876	872	911	855	882	911	913	934	904	835	915	877	916	896	896	870	968	863	882	981	924	917	868	941	887	922	854	941	866	854	888	931	882	903	926	916	928	892	902	905	915	937	884	852	957	886	933	876	921	919	876	907	916	890	956	916	900	904	965	886	869	838	896	894	918	878	871	855	923	888	914	870	866	921	938	859	911	826	853	921	894	914	919	864	968	903	933	891	869	939	866	892	921	855	945	904	883	873	871	866	896	899	958	888	966	885	892	885	885	890	936	896	879	891	891	855	895	874	914	896	983	842	920	865	936	878	867	882	872	922	857	917	935	872	870	906	892	832	885	900	871	852	905	899	898	898	893	903	906	880	909	896	875	964
23649	21266	28377	24776	21169	13549	4977	2433	1728	1358	1097	1030	905	879	827	776	783	749	708	706	747	706	713	707	697	685	726	651	703	680	712	651	700	649	703	684	719	689	692	733	695	662	666	696	682	756	669	690	683	694	691	670	750	705	666	680	661	686	693	750	726	694	701	671	696	705	647	662	683	688	680	693	721	705	659	686	698	695	711	646	688	723	692	721	688	692	699	715	690	680	733	683	702	661	694	696	651	615	695	686	690	705	641	681	735	739	661	719	717	686	707	649	695	703	713	687	663	693	666	643	709	687	657	711	687	674	670	678	730	671	691	666	711	698	682	669	685	740	686	667	723	708	715	686	710	697	685	675	685	717	666	715	640	671	712	662	727	674	712	706	705	690	695	653	648	726	684	656	683	692	670	689	631	659	669	668	712	690	688	674	700	727	665	710	662	659	655	702	638	654	696	647	675	683	697	699	659	690	680	668	687	712	667	688	709	671	658	665	698	681	706	705	662	682	636	675	707	666	701	694	684	666	636	699	744	682	686	690	690	663	687	677	677	675	707	690	670	698	653	668	650	692	716	695	683	690	681	685	704	707	713	660	683	731	748	687	721	713	735	705	687	694	677	699	699	668	674	693	719	638	681	700	658	714	651	705	673	622	717	633	661	690	697	645	624	654	693	656	659	709	654	715	697	682	655	627	686	720	686	664	677	692	724	663	672	687	639	686	725	646	697	675	708	698	716	702	644	669	658	661	674	674	675	683	703	715	656	655	679	714	695	660	685	709	687	706	689	632	679	723	646	663	706	700	686	680	717	709	644	718	659	663	688	682	711	703	657	652	659	689	667	673	664	648	680	678	689	677	697	679	639	701	683	682	673	720	657	649	711	668	687	682	655	694	680	666	677	720	668	688	646	686	713	725	685	627	663	634	667	733	648	656	672	649	700	685	670	708	677	731	628	663	667	668	653	716	674	648	680	717	715	719	717	677	696	697	686	697	692	639	707	710	662	717	616	711	731	688	763	668	702	699	694	689	708	711	660	690	688	706	696	685	662	641	701	676	666	696	680	672	685	649	678	668	681	659	716	687	692	653	652	716	710	683	688	684	641	679	656	724	748	698	712	670	665	701	657	651	693	679	668	707	653	671	684	668	681	698	716	706	666	690	676	637	690	683	679	648	703	693	681	672	694	667	670	662	641	673	703	691	729	664	651	676	700	719	648	704	716	693	669	678	657	656	688	675	649	692	694	665	723	657	684	705	634	701	705	685	706	676	660	689	728	721	637	671	675	696	665	645	681	679	689	693	690	698	669	713	712	648	656	640	686	719	680	681	701	694	705	690	661	713	688	665	709	685	683	687	755	675	702	661	705	679	689	653	672	702	645	717	665	665	721	651	642	680	684	649	672	681	712	657	673	677	700	715	635	703	679	676	656	669	667	661	705	724	678	727	687	693	655	751	681	699	659	685	681	691	706	660	687	678	685	715	625	704	662	677	642	689	714	705	650	666	677	671	741	689	675	616	727	711	721	678	694	682	660	706	723	679	652	660	698	692	713	669	707	685	722	690	728	672	752	681	722	716	691	741	677	683	693	688	633	679	704	701	665	711	695	668	700	692	725	684	681	735	701	668	651	688	692	641	717	688	667	726	680	697	742	695	702	701	685	687	685	678	729	691	640	652	698	685	684	715	648	668	646	681	702	675	706	683	684	648	648	615	659	689	703	719	720	693	701	710	646	721	708	660	697	689	723	697	682	685	677	720	660	694	694	657	687	672	732	674	716	694	675	690	685	669	709	694	694	667	697	682	711	708	642	695	669	683	704	710	683	698	706	711	674	667	682	663	638	679	654	666	646	696	722	641	700	630	661	702	673	669	658	673	661	634	650	697	723	735	671	651	672	695	696	676	668	669	666	665	663	709	689	667	720	678	671	685	677	661	684	673	694	690	715	649	688	701	668	673	683	658	668	663	754	691	713	639	671	684	657	718	703	708	669	649	679	694	683	681	645	648	697	684	677	744	724	674	696	685	687	742	683	710	649	706	672	665	704	684	686	726	720	671	724	653	637	711	697	668	666	716	666	703	686	680	726	677	655	694	727	661	712	668	654	694	735	659	693	674	684	704	668	714	741	701	653	665	686	703	695	706	651	665	653	670	664	666	682	722	672	701	694	701	653	697	621	710	654	673	645	616	668	711	656	662	683	671	670	690	656	689	674	695	688	682	748	666	689	665	674	641	641	687	692	640	675	702	691	651	702	662	682	704	647	692	659	699	634	694	705	679	689	681	668	682	681	655	676	685	663	666	656	726	684	667	649	665	688	707	705	683	664	687	668	658	706	685	689	686	657	712	746	726	677	677	713	636	706	695	678	735	674	671	710	693	665	689	704	729	679	653	710	670	623	723	674	657	673	732	651	680	727	676	733	689	734	719	661	676	719	687	680	690	653	653	678	685	653	686	649	686	690	688	691	668	664	655	657	690	644	681	649	658	703	719	683	705	709	687	720	677	655	701	688	662	700	716	673	654	652	628	646	668	687	700	724	645	687	698	722	681	671	684	690	676	686	633	697	684	642	666	674	681	720	651	739	704	701	642	744	690	719	729	669	665	686	673	681	683	707	662	699	672	633	717	648	626	696	671	667	684	721	707	686	728	676	663	699	725	671	691	700	686	701	648	657	660	696	695	643	653	679	708	690	699	690	681	666	689	676	742	712	704	671	698	691	691	694	667	672	691	722	676	685	675	691	711	628	699	707	670	644	699	678	647	678	660	675	661	712	681	717	730	633	636	666	684	674	733	740	736	679	707	680	681	721	760	693	711	687	700	647	684	693	709	670	680	684	671	624	689	689	712	650	681	653	719	686	688	643	682	699	671	663	706	662	626	677	664	697	705	622	699	720	694	718	656	671	676	685	701	714	645	669	667	668	646	690	664	712	691	707	697	715	707	648	673	685	656	655	687	622	660	666	657	686	671	723	712	643	687	716	733	680	678	694	688	664	723	699	662	698	670	690	671	694	675	648	666	655	693	695	686	688	683	669	694	694	698	685	689	629	675	677	658	683	644	663	745	674	735	670	654	679	666	654	675	669	690	647	711	618	731	721	685	703	690	661	660	713	715	655	641	667	687	652	656	717	680	680	642	663	670	688	688	693	707	652	682	693	667	721	659	655	686	717	664	647	661	686	681	671	716	668	701	714	697	693	743	739	697	697	780	623	709	715	669	679	679	682	720	674	705	679	718	657	691	713	697	634	692	673	701	655	696	702	723	724	628	728	664	646	678	682	665	653	658	710	740	683	676	720	699	663	679	666	669	636	663	690	688	662	678	678	641	649	645	679	688	647	680	721	712	712	691	694	729	680	712	724	662	673	642	691	668	690	726	679	683	687	691	669	702	707	654	658	701	653	662	734	656	706	679	708	708	686	671	735	688	727	694	682	687	675	689	648	669	699	712	676	704	702	700	684	756	660	712	665	712	696	712	642	708	708	653	695	668	704	690	691	675
32635	53385	39438	23929	14871	8383	4993	3282	2515	1927	1398	1264	1122	959	1012	910	878	862	823	800	847	775	728	775	773	788	749	795	760	738	751	740	750	765	704	750	730	783	710	720	719	700	771	725	744	725	678	709	721	722	741	733	738	723	751	711	727	745	680	723	702	722	776	708	698	747	705	735	664	722	742	670	707	717	741	731	705	694	788	687	701	761	692	748	719	704	743	710	751	710	715	669	755	715	722	660	721	743	739	723	674	703	733	717	772	668	744	657	703	713	735	742	769	728	706	776	765	739	739	739	723	721	741	753	726	718	726	677	684	737	681	727	727	780	756	706	785	671	743	684	730	697	727	738	678	678	759	775	776	750	724	719	701	737	705	718	760	714	677	718	744	692	735	768	693	773	721	750	725	709	688	702	729	746	753	727	779	716	717	699	777	746	755	718	733	708	728	719	726	719	743	676	757	702	739	692	722	724	677	707	747	736	758	746	739	713	707	707	697	748	708	711	761	694	693	678	723	751	722	710	694	731	737	797	724	708	739	692	737	739	742	760	731	724	731	753	708	737	704	713	733	729	743	739	739	777	745	743	718	699	706	740	753	699	774	691	716	743	672	730	763	739	705	723	735	754	692	734	739	719	742	749	757	744	714	735	735	712	755	745	682	716	716	715	786	729	701	733	731	721	729	749	738	714	700	705	776	746	714	765	737	749	741	718	740	695	740	781	741	744	737	729	766	689	726	728	700	759	675	705	735	726	748	708	702	703	737	782	730	756	697	718	763	772	743	725	731	717	775	734	715	732	758	747	718	691	743	733	768	686	700	766	768	754	721	695	715	691	707	771	755	665	723	734	757	749	717	742	704	786	738	746	723	731	752	725	710	733	692	694	748	729	697	735	728	698	751	756	756	699	792	765	711	688	663	709	754	699	713	737	746	724	725	706	732	749	730	779	712	714	765	780	721	754	749	761	744	736	733	770	687	778	713	727	707	659	727	716	812	717	704	745	723	774	754	741	735	709	707	732	719	719	704	698	754	695	712	716	697	703	745	759	712	710	702	748	785	738	721	715	733	727	734	696	750	735	773	722	721	752	747	734	748	749	734	666	707	727	784	771	721	719	730	737	754	704	710	716	739	715	718	763	705	708	746	700	705	721	698	699	739	701	750	743	795	784	737	706	724	735	710	721	741	687	768	741	693	724	722	710	721	756	763	786	689	654	747	725	779	700	703	709	783	743	748	737	689	706	716	677	719	726	786	710	760	707	738	701	738	723	743	748	751	734	736	794	728	731	695	741	728	712	711	739	670	700	735	706	736	739	759	676	723	756	736	729	756	729	700	733	734	732	720	763	739	678	785	744	717	735	759	766	729	734	705	729	782	727	774	689	732	775	717	733	724	729	668	743	763	724	695	742	721	699	775	740	772	714	672	771	744	791	725	727	698	711	714	740	778	786	701	790	723	739	760	738	777	709	753	735	738	760	752	705	716	737	747	749	710	728	735	748	679	710	761	721	763	749	713	751	688	740	743	693	731	717	707	757	691	714	736	687	674	710	729	736	741	755	700	711	716	716	712	723	742	724	705	715	689	695	696	762	711	697	728	723	731	700	714	712	718	727	705	743	729	721	709	683	728	713	738	701	754	732	719	778	741	733	767	686	734	741	724	728	745	699	729	751	670	716	723	738	743	714	726	750	727	747	756	770	701	776	778	744	695	726	705	749	800	715	732	723	710	730	709	676	746	719	711	717	743	700	720	742	687	770	718	723	717	708	756	730	743	759	720	774	769	712	699	706	722	729	712	728	713	726	703	764	697	728	759	726	761	729	703	757	732	729	752	734	749	759	733	710	732	747	740	714	731	751	737	717	731	659	727	679	747	738	738	735	788	728	742	770	733	708	714	770	701	708	695	795	758	765	747	716	706	729	684	742	711	713	721	718	721	723	728	675	735	685	682	699	726	740	731	727	729	675	736	709	739	726	680	713	741	758	687	710	738	751	746	762	714	679	746	749	718	713	693	721	739	760	736	734	705	765	703	706	731	731	758	721	747	757	717	722	712	701	703	742	714	733	705	738	748	750	733	786	773	788	726	730	745	740	670	682	725	722	768	719	765	717	744	680	741	722	769	717	669	726	763	730	741	744	737	696	726	772	733	729	722	742	776	681	701	717	707	719	713	728	710	684	767	737	752	702	726	704	749	751	711	716	717	753	713	744	728	708	772	709	711	720	747	734	680	716	718	671	675	691	721	731	784	699	762	735	678	682	691	731	746	670	742	758	704	697	696	707	704	765	680	753	728	731	720	722	707	734	734	720	724	735	756	705	708	753	745	715	712	750	712	733	737	738	697	753	747	748	707	706	716	734	724	701	703	744	754	799	746	733	687	772	730	740	739	739	733	741	688	730	708	745	696	721	731	737	668	711	764	782	765	721	700	755	744	728	711	729	734	765	735	724	718	759	701	731	719	715	745	685	746	739	740	745	731	752	722	742	781	763	750	756	756	778	700	726	783	736	698	753	718	697	715	721	801	717	722	747	709	753	694	708	741	751	720	717	727	689	745	709	662	735	694	707	748	692	741	728	736	725	710	748	749	713	745	743	727	695	682	777	731	712	752	749	733	732	721	748	718	737	756	751	779	727	751	728	690	734	810	706	740	770	721	684	725	751	684	693	763	705	712	726	746	693	706	743	729	714	721	731	721	736	726	700	663	739	693	741	691	716	702	713	744	724	746	730	690	730	720	730	743	738	759	721	731	721	736	771	719	760	736	691	768	678	715	716	672	718	722	744	735	704	722	739	764	785	715	760	728	695	695	732	751	724	727	759	743	690	724	681	650	723	683	697	781	733	736	752	682	783	735	709	752	732	735	690	726	693	739	752	716	682	697	735	742	727	762	709	760	689	673	804	712	751	772	766	715	703	770	704	692	759	736	674	799	679	715	703	758	701	750	693	766	765	701	721	757	719	657	703	736	732	747	762	737	744	707	771	718	758	706	734	747	792	692	772	714	777	765	728	740	731	741	734	707	714	765	694	732	706	776	787	727	724	747	738	701	712	685	710	757	734	714	746	648	717	733	741	722	755	726	734	716	731	711	775	740	736	714	774	726	713	740	729	730	728	679	723	727	713	742	719	722	782	743	707	724	705	753	750	739	704	722	742	719	718	665	727	739	699	690	760	719	675	726	756	755	708	704	719	750	787	706	717	738	724	692	752	760	730	724	705	740	721	726	728	711	765	681	715	734	741	709	702	747	729	730	721	730	701	724	719	748	749	755	716	712	709	729	761	718	759	696	726	690	701	744	730	715	775	721	710	748	752	708	737	766	715	729	721	732	727	688	723	699	714	734	749	760	742	715	699	709	740	739	779	750	726	732	701	705	717	753	776	710	738	709	730	771	649	727	774	697	780	707	765	732	724	729	749	708	671	770	675	726	761	764	734	695	740	747	742	744	733	738	713	728	745	724	648	730	735	750	721	717	733	756	759	758	696	709	715	732	733	753	745
25182	21481	27517	25633	13332	4940	2711	1961	1488	1318	1206	1112	1095	1052	1020	999	1010	965	981	999	988	978	961	923	983	963	988	969	989	906	939	955	942	951	904	948	961	942	928	921	976	968	934	933	963	963	909	952	923	953	948	898	904	896	974	935	952	907	971	984	971	885	932	976	930	938	931	958	928	912	902	922	946	943	940	970	949	925	928	960	931	923	901	978	961	951	958	902	933	960	960	908	959	896	928	903	960	906	905	938	950	1001	932	952	960	966	933	961	937	961	957	942	924	966	923	942	894	936	930	901	975	977	935	888	976	913	984	952	960	978	870	950	944	941	905	946	842	929	986	969	930	945	909	901	974	957	893	920	963	903	976	914	921	917	970	972	891	932	963	962	946	920	925	962	918	884	912	890	912	909	919	957	932	927	921	941	923	996	918	945	1003	910	947	910	947	934	956	970	966	968	938	901	927	924	963	993	954	922	899	961	892	904	958	940	963	894	969	960	931	920	988	1027	922	919	921	933	898	960	909	973	912	938	969	942	907	957	948	928	998	901	979	918	951	934	951	979	961	904	886	947	954	964	887	930	920	955	912	936	913	915	930	944	924	944	962	908	965	991	1004	903	985	884	977	961	964	901	989	895	971	977	884	920	922	934	944	973	906	952	889	928	960	910	934	944	912	898	949	979	927	971	949	983	928	901	905	949	912	939	951	1007	906	979	967	920	956	942	998	918	877	941	928	969	953	906	934	920	898	976	919	929	919	958	909	904	885	866	953	966	967	964	936	877	933	951	1024	939	915	935	923	949	929	927	956	922	951	900	946	930	935	929	946	947	888	962	952	917	956	886	946	940	915	943	900	913	898	971	891	947	987	971	964	891	933	920	901	951	990	950	969	948	958	961	964	981	930	902	929	977	889	965	921	878	960	922	936	937	930	958	937	872	975	994	910	905	928	932	923	938	953	912	901	903	932	987	944	953	961	924	961	1002	880	901	916	931	963	913	938	914	955	977	972	951	971	917	924	913	911	984	914	945	943	940	957	960	906	961	972	936	985	928	947	944	946	937	890	884	944	935	941	1004	987	940	914	913	935	915	927	917	971	945	919	931	909	945	930	961	915	977	912	903	922	939	930	872	904	999	975	905	939	942	950	940	937	919	963	903	949	946	910	875	922	959	976	924	922	897	941	924	902	912	987	938	903	984	932	983	993	918	910	969	940	972	935	919	957	914	954	900	925	925	910	948	876	933	925	939	976	983	950	926	927	917	921	970	904	1006	909	965	915	914	871	920	934	937	954	949	940	911	873	943	926	918	891	963	986	952	903	930	947	976	918	932	960	965	930	909	923	942	948	993	913	896	932	912	938	920	946	938	979	953	901	953	945	881	984	953	942	944	945	935	997	1037	900	911	967	944	933	994	926	956	977	914	952	920	911	937	936	923	963	923	921	925	942	944	960	969	938	963	916	924	930	948	919	911	938	920	911	909	962	982	968	914	958	918	952	908	907	925	917	970	948	961	902	924	918	933	988	970	932	914	955	940	911	950	1009	932	902	920	994	899	923	956	938	922	965	962	924	959	909	926	963	902	953	923	930	948	973	889	960	923	944	969	985	932	916	917	904	906	921	947	946	925	941	902	915	959	959	882	945	1000	890	973	911	908	923	987	931	951	922	903	963	910	972	973	895	963	905	923	939	946	922	951	962	902	929	926	966	971	923	969	960	983	969	918	988	993	888	877	949	950	926	969	934	925	936	898	963	950	900	1027	927	914	961	951	966	959	905	927	954	888	974	985	964	928	1008	917	922	928	894	963	964	945	966	907	904	926	909	944	993	910	977	902	937	934	975	929	963	908	897	922	964	877	882	965	1007	897	1016	928	960	948	947	975	972	970	947	888	923	893	899	1014	915	901	906	926	984	955	923	898	966	911	975	961	976	924	894	957	1009	928	955	943	885	943	968	942	938	869	929	914	909	898	947	891	915	999	963	953	958	899	986	974	942	919	952	920	965	963	915	932	975	897	906	897	962	917	903	896	993	973	973	929	945	950	912	946	926	964	939	958	902	977	902	991	918	917	884	925	934	899	916	966	932	978	917	930	913	936	962	923	941	952	972	948	955	984	944	954	966	944	961	958	972	1030	928	946	952	946	911	960	953	905	920	953	929	994	975	968	956	995	896	892	949	873	897	911	894	983	947	974	911	935	976	931	918	979	949	895	933	956	901	875	918	959	957	901	936	913	902	919	923	896	960	922	927	923	920	962	924	911	963	971	928	918	927	1018	933	970	1004	955	885	892	963	996	921	960	920	906	919	931	968	934	907	940	909	930	952	980	908	901	905	919	928	1003	959	1018	939	927	923	976	949	930	894	948	961	889	911	940	961	972	979	974	898	904	924	961	931	929	930	957	909	911	956	920	902	960	903	924	922	946	941	905	918	919	1000	977	1009	955	894	932	950	952	963	969	907	976	973	946	946	935	972	905	961	923	904	943	967	925	1013	1025	953	975	952	969	929	966	941	962	926	994	981	1039	916	890	905	958	900	931	992	981	983	911	950	955	956	872	929	891	964	877	986	917	952	953	918	951	900	946	904	941	937	926	925	1019	916	959	896	948	936	916	1007	982	989	951	883	984	925	940	928	943	959	917	942	974	938	988	954	907	992	990	965	891	925	897	943	1020	933	955	953	878	902	934	970	924	936	919	919	908	994	984	989	908	934	947	951	908	1019	896	977	917	982	966	966	949	938	905	906	928	949	963	920	900	917	965	966	962	874	954	945	978	921	949	906	888	980	952	929	909	952	946	921	899	932	958	955	898	950	884	916	966	1008	954	898	946	932	924	920	926	938	974	960	963	936	943	914	942	908	933	964	927	1010	951	967	961	953	894	956	965	958	867	911	950	975	952	955	1016	949	963	941	916	969	911	954	946	937	944	909	970	913	959	965	973	907	958	908	944	915	965	992	991	967	975	943	975	903	945	940	971	951	971	920	963	979	932	927	937	957	970	953	943	917	941	893	906	921	937	958	956	919	977	923	930	903	920	956	953	924	940	885	914	967	952	939	923	951	930	985	892	902	989	952	920	991	912	927	906	916	901	962	904	941	957	923	983	986	939	947	938	969	930	941	891	889	912	964	977	978	939	935	958	924	948	878	909	893	1006	930	955	955	914	962	946	898	927	950	1003	902	949	900	881	1005	943	1017	964	873	950	899	982	919	943	895	933	954	956	948	963	917	925	887	935	938	934	911	1020	955	926	948	943	962	936	946	985	944	968	939	948	923	937	932	971	1035	960	909	940	956	937	953	969	978	897	909	940	960	953	888	936	952	958	935	936	927	935	1000	914	940	934	957	932	959	870	913	917	928	1029	925	950	965	960	943	924	961	992	894	969	919	931	981	901	965	959	952	946	946	942	951	945	893	905	968	1001	931	923	984	954	893	896	943	940	963	961	907	986	922	1021	908	936	933	932	904	978	912	925	947	924	957	982	925	965	963	882	981	924	918	898	859	950	903	948	948	926	911	923	886	941	936	938	896	909	945	945	935	897	938	969	915	910	966	953
32404	47954	33343	18583	10337	5751	3754	2607	2174	1670	1467	1250	1192	1196	1143	1088	1050	1006	1061	1017	1042	987	1010	960	1021	1023	956	961	1030	999	958	977	929	1035	1018	1020	965	921	949	992	965	962	968	974	970	1007	962	963	980	966	979	963	980	1037	975	993	1017	972	973	992	998	964	957	978	984	1032	979	975	973	1026	975	986	966	881	940	943	1010	982	997	914	978	998	1038	1039	1026	985	996	966	989	975	951	972	990	980	979	972	963	1041	940	955	936	950	884	976	932	951	997	918	1017	962	962	963	999	962	983	947	988	1001	965	973	1010	973	965	944	967	1010	1004	1004	1011	975	967	1039	968	1013	976	965	970	998	993	940	932	1019	930	971	930	975	998	986	932	969	1028	1043	928	1017	912	950	963	952	965	959	991	959	961	1005	1013	896	965	926	970	974	893	974	996	911	1002	925	954	1004	917	997	974	967	1033	1002	993	987	918	982	994	917	957	997	970	997	974	988	985	993	964	987	980	948	938	905	989	973	951	998	959	959	975	970	977	941	964	1010	994	928	990	952	1005	950	1010	977	949	974	973	986	941	968	1027	973	903	941	1037	984	1016	1037	998	929	974	982	920	986	998	998	1001	925	945	969	922	967	953	983	1021	1006	969	1011	930	971	969	988	968	996	939	966	954	988	996	946	969	951	957	997	995	981	991	995	1027	986	994	941	1004	964	960	966	921	964	979	928	998	962	928	951	961	1017	984	1010	951	949	950	1027	976	948	931	1012	931	989	947	952	1002	951	999	1016	995	955	967	1006	989	950	922	992	990	1022	983	967	942	931	941	962	914	957	1012	957	956	1000	994	974	1000	1029	957	982	958	971	1009	1014	991	939	978	991	930	973	1031	997	993	983	945	976	866	958	905	965	933	968	1041	1013	973	973	973	991	920	972	1005	953	936	912	969	980	979	956	949	895	988	993	986	976	1071	1002	918	945	1012	982	938	1008	962	987	1008	1039	960	980	982	997	1024	982	975	966	979	908	964	982	904	927	960	1008	970	923	943	958	1051	956	967	1003	998	983	987	971	968	961	1037	922	981	1013	993	1005	955	991	932	1003	956	978	992	948	921	963	970	948	947	991	1037	1010	994	930	978	974	947	971	985	998	965	1016	959	989	963	989	982	991	956	982	916	969	952	972	930	1017	996	1006	967	972	973	947	1013	948	1044	970	964	1003	998	889	948	960	965	997	1013	976	941	1023	981	990	959	951	963	982	961	983	1024	936	1003	976	955	965	1004	960	970	989	989	1018	1012	1029	1001	944	972	920	961	953	994	898	931	994	964	972	1003	965	998	954	975	1067	955	954	1010	1002	946	995	970	996	975	938	993	934	979	977	935	946	1007	968	1001	1011	961	969	942	967	986	998	1023	994	1008	978	933	973	1002	953	1020	948	978	975	966	971	968	961	986	963	988	948	943	967	979	932	992	979	1032	983	913	936	978	998	996	963	979	1027	968	939	1030	919	1000	985	946	979	947	948	944	953	1016	1029	1002	960	949	988	994	992	988	941	984	988	996	934	946	937	968	975	981	957	998	1000	1047	965	988	983	975	999	977	1023	1004	978	936	903	986	971	925	959	984	956	964	948	979	982	992	985	983	963	991	974	999	984	989	995	958	942	985	936	983	1006	1014	946	935	1043	1008	955	1011	950	949	925	942	975	1023	1000	971	1008	968	1000	948	938	955	1000	1014	1016	980	975	976	963	1001	942	971	1005	1021	939	1020	943	1002	938	977	1005	1024	987	999	987	986	961	1004	991	986	1016	947	950	1001	1004	991	965	979	971	947	992	972	998	933	1005	946	1023	1031	948	939	940	996	1040	984	973	961	1014	959	962	994	932	968	975	973	940	967	960	1009	995	981	994	1033	972	913	960	968	953	967	941	962	970	1017	971	1024	1012	960	955	999	942	994	950	985	979	980	974	972	976	959	924	1000	988	961	941	959	996	950	947	979	982	953	995	987	964	965	997	1029	991	982	905	931	956	948	994	970	982	1030	995	986	955	975	991	953	1019	919	985	959	962	1016	943	953	934	1014	955	953	935	1004	1062	1022	1031	949	959	996	969	902	951	955	974	983	920	1028	952	1044	962	987	960	987	957	972	965	939	958	971	991	982	958	923	952	958	948	952	978	959	963	1012	984	997	924	998	1001	937	999	1022	991	951	987	979	982	975	963	904	980	980	936	952	1033	947	951	929	1028	972	987	1033	922	995	1023	995	959	935	1008	978	1041	987	999	976	966	971	985	960	995	952	1001	933	952	1004	927	973	935	999	1013	949	988	971	957	973	955	967	992	990	931	959	1003	996	999	959	988	977	949	1006	985	962	994	958	918	956	922	1019	976	963	1019	963	990	967	1030	912	982	1004	1005	971	955	1029	979	960	988	988	971	980	988	900	968	960	993	983	982	987	939	936	920	931	938	1007	984	935	947	970	956	975	979	945	971	971	962	984	967	974	992	981	964	956	1010	990	919	897	959	990	987	1047	956	934	994	1036	931	992	995	964	918	991	967	963	972	931	959	925	969	977	982	1024	965	966	948	929	982	945	1007	969	960	939	967	926	961	983	980	960	974	993	952	989	981	979	986	966	1047	939	939	964	969	968	924	956	1005	911	953	993	985	968	932	1004	974	959	951	976	989	1000	986	1046	961	953	953	1016	955	930	1017	918	983	956	987	975	992	966	1003	959	984	968	997	988	989	1005	1005	953	968	939	1003	978	954	1007	922	992	979	942	972	944	920	996	920	982	932	938	975	969	984	974	934	952	921	983	984	980	947	986	978	1000	1031	982	974	968	955	975	1010	964	954	997	900	934	997	961	987	1027	1008	950	1022	1003	996	982	954	957	948	1004	1026	937	1054	992	961	952	1019	970	906	959	1003	984	981	1006	1018	974	1037	969	1008	948	964	957	1001	975	948	987	981	986	978	951	963	983	941	1026	987	1001	982	976	942	935	928	981	991	961	912	925	926	955	995	1013	1008	962	961	951	944	906	1011	971	978	916	1004	997	936	947	946	991	914	965	950	989	961	949	950	986	956	959	977	989	977	941	971	986	978	995	970	950	973	1009	1011	938	943	930	972	970	907	1012	995	1013	990	1027	919	964	1056	932	1017	918	947	999	957	962	1038	990	972	1017	959	974	909	1011	1035	979	984	941	1015	940	967	956	912	1043	994	951	1018	972	996	952	941	943	928	935	1007	1000	962	1004	1002	928	1003	987	929	933	944	954	974	980	1005	928	983	1002	958	971	1026	955	988	975	948	981	984	940	924	958	991	947	1010	1012	960	1033	990	950	905	963	993	939	989	1000	990	1011	979	981	1003	930	928	999	996	932	987	945	961	944	908	1018	1018	952	1051	933	950	1009	991	991	1000	997	1003	1016	994	983	967	1006	974	906	994	967	972	986	920	1017	943	950	1005	988	952	959	996	930	954	980	1003	955	979	945	973	990	995	910	945	971	949	1002	990	960	992	1005	1023	964	998	955	983	982	1001	959	943	932	982	1026	971	926	987	987	994	935	891	1017	947	918	964	933	999	1003	1001	993	1007	932	944	998	993	981	951	933	939	960	1007	1014	983	1001	1037	966	1012	963	979	975	977	988	929	954	968	961	914	954	925	1010	972	918	919	999	973	988	1031	947	993	922	1017	1013	954	997	964	1002	1010	972	940	1024	960	1067	987	977	926	1010	1003	1006	974	972	1010	976	1011	941	955	950	906	931	1017	932	983	955	961	964	1052	991	1044	994	910	981	958	973	970	1050	1005	956	960	995	918	995	970	953	947	968	976
22652	21361	28896	24225	21681	21139	11549	3425	2048	1647	1371	1212	1123	1020	963	837	925	879	836	801	784	780	835	755	838	771	776	791	753	799	768	774	735	712	729	783	721	751	746	787	776	779	709	750	751	774	753	742	806	802	730	776	763	742	768	721	790	730	711	744	747	734	809	780	767	741	772	692	708	723	768	720	706	739	778	714	742	734	742	728	773	760	767	734	762	748	727	736	766	738	733	732	717	758	771	790	760	764	747	737	772	715	719	768	791	729	770	722	724	763	761	761	810	730	702	741	750	736	723	710	723	727	767	754	758	748	710	791	763	725	697	783	785	719	729	678	732	758	783	769	733	725	752	745	751	764	751	739	733	738	736	774	744	781	799	787	774	787	735	762	783	718	711	748	739	756	777	756	739	765	781	761	771	791	763	692	779	738	730	752	761	717	754	779	738	810	710	730	734	712	743	770	747	742	743	798	735	767	755	766	780	725	786	771	737	736	781	797	787	744	730	800	762	745	764	767	728	765	739	768	782	785	726	778	778	759	755	747	739	805	752	791	801	690	787	753	707	748	759	723	794	768	797	734	764	738	733	773	753	753	777	710	766	749	737	799	724	739	741	699	757	761	765	715	774	710	786	761	785	720	788	749	717	791	751	789	739	790	803	755	712	756	725	717	762	708	746	765	736	744	724	783	796	740	780	770	728	796	691	771	771	788	765	732	725	719	707	792	810	733	748	712	781	746	781	782	736	739	775	744	756	779	775	802	754	773	759	738	748	763	800	758	828	726	774	758	766	798	731	775	750	728	780	761	764	771	696	732	781	772	739	753	761	749	779	674	739	770	768	793	754	735	766	756	772	792	737	752	767	739	762	743	706	749	792	770	764	765	742	715	785	774	725	688	732	745	758	764	738	743	789	758	767	795	781	772	740	772	750	791	747	732	766	792	752	738	724	768	758	712	729	786	723	779	719	792	718	782	719	759	800	764	729	693	800	779	706	749	753	811	763	745	747	744	738	682	739	795	789	734	752	752	742	756	781	723	766	670	793	747	736	740	751	799	807	752	750	745	749	773	741	790	791	757	702	762	799	752	711	778	730	749	775	796	719	766	727	725	754	755	715	744	728	721	730	783	702	709	743	741	759	803	769	748	806	764	736	724	720	708	753	759	796	743	749	713	793	752	813	730	756	791	718	725	757	726	736	759	778	751	761	771	741	770	722	746	780	747	685	766	765	777	723	772	691	706	735	698	766	737	684	745	777	702	756	803	715	727	776	746	753	762	685	746	800	797	812	648	733	780	797	719	760	770	756	784	702	761	721	745	759	703	773	781	759	756	767	739	692	774	724	791	779	767	693	722	753	741	724	749	734	698	741	728	723	739	740	823	755	771	758	814	784	756	722	749	760	734	705	686	726	738	739	708	747	734	782	788	743	756	767	734	759	759	723	721	745	715	752	710	746	759	746	713	692	754	726	766	750	730	708	741	806	692	759	743	759	735	747	754	700	721	703	783	707	733	767	793	723	760	730	768	759	761	718	726	755	759	776	739	694	719	766	737	771	741	768	723	769	764	734	744	793	739	766	736	761	729	774	749	714	710	739	773	756	717	717	748	729	769	767	791	793	761	715	789	754	760	745	745	741	688	724	730	725	686	803	767	719	755	748	696	721	766	751	753	765	742	698	740	774	785	767	757	737	740	725	716	772	742	727	772	741	741	736	731	767	766	766	714	771	775	793	740	714	687	766	774	714	744	740	784	719	748	748	727	747	767	731	772	767	734	781	759	717	750	764	713	750	803	721	732	780	742	758	738	766	766	757	714	695	750	776	778	777	764	751	753	704	736	706	756	773	747	766	789	772	756	725	778	689	721	734	744	731	719	807	738	740	759	746	740	721	731	721	751	768	764	765	720	727	724	742	757	750	710	769	737	736	769	743	684	737	736	777	763	742	785	731	740	730	756	747	740	780	731	750	781	727	783	739	772	746	790	764	716	764	704	722	726	769	796	738	767	800	727	759	770	758	783	752	739	770	756	719	713	727	752	714	732	724	706	770	769	784	756	807	711	675	693	750	741	780	749	740	749	739	749	750	764	758	729	780	771	738	740	727	723	754	792	737	772	730	785	766	738	818	794	752	745	744	757	763	710	739	733	761	755	741	752	754	736	735	780	736	777	757	741	781	754	752	759	722	757	699	740	695	772	738	724	765	772	724	771	800	757	736	706	760	669	767	752	732	751	740	732	731	758	711	739	734	715	750	783	719	736	722	772	763	773	748	756	736	734	732	764	750	720	740	740	744	762	807	714	749	734	716	745	769	722	727	756	732	766	731	784	747	744	734	743	763	743	750	758	761	792	716	754	817	731	769	727	750	721	761	754	732	745	770	733	770	714	698	723	794	742	768	752	744	743	748	748	717	757	739	806	725	766	744	772	805	722	830	760	739	793	805	753	743	726	779	755	713	757	750	791	750	733	706	761	752	792	767	722	721	738	761	711	744	754	725	747	735	736	738	747	726	793	720	758	763	800	726	754	775	752	771	750	749	691	760	668	752	755	717	718	808	725	773	723	739	733	763	736	712	728	729	741	762	748	740	754	741	762	743	778	734	754	733	719	753	719	792	789	749	721	738	749	774	749	694	761	795	710	773	799	750	798	741	768	740	785	711	737	764	774	754	727	746	727	765	726	702	713	785	695	722	739	784	774	727	748	793	717	751	775	769	755	745	838	748	701	747	751	760	763	712	750	701	786	732	741	753	760	702	761	742	777	728	733	743	776	721	764	719	740	787	725	720	755	736	728	759	759	751	767	761	807	780	789	737	741	772	763	732	775	739	763	702	780	753	736	716	772	703	721	781	766	741	736	741	738	756	768	735	729	761	769	729	763	751	749	806	776	755	733	717	727	761	783	722	704	778	765	791	723	779	738	770	700	751	778	707	695	739	779	745	749	724	806	749	762	763	747	745	748	752	712	770	761	738	753	767	731	684	788	735	754	713	789	770	741	731	742	727	725	747	749	752	732	785	718	767	748	735	724	762	734	722	779	803	743	773	745	759	716	729	752	783	771	794	752	727	767	737	736	794	738	732	761	743	758	762	757	728	683	712	752	746	704	719	758	706	746	753	741	756	764	724	745	744	761	755	700	738	732	754	736	779	767	738	767	692	735	764	773	801	764	737	759	716	727	761	771	751	694	775	758	710	752	775	716	743	768	817	719	734	757	805	724	781	720	760	756	754	764	724	719	784	733	762	673	708	747	728	750	742	746	739	731	753	775	767	770	733	748	714	762	766	732	754	761	750	745	745	773	720	794	704	762	771	751	770	746	789	768	758	794	755	741	763	743	751	758	792	736	760	759	693	783	770	841	767	752	748	761	729	769	738	775	771	740	753	770	728	741	770	678	738	747	673	781	768	791	770	720	748	775	720	737	731	727	725	726	772	774	800	782	771	766	751	748	761	780	783	760	716	725	771	774	735	766	706	761	766	752	763	786	770	739	779	755	742	730	749	725
36122	57108	43113	30034	20517	10664	5801	3898	2822	2184	1739	1399	1315	1151	1052	1058	952	949	904	863	857	810	821	827	825	776	762	800	804	789	791	791	750	742	813	823	805	840	780	781	771	811	805	803	750	814	801	808	775	800	731	798	781	779	776	761	743	748	748	742	778	781	754	745	742	759	762	765	766	794	733	839	766	798	840	779	774	781	793	806	749	769	734	774	761	738	730	783	775	797	790	708	730	785	747	746	844	809	811	768	746	757	735	761	761	758	747	792	774	753	795	779	789	804	737	807	733	803	837	724	776	752	788	800	816	766	730	738	741	750	791	750	812	744	808	761	798	753	752	747	760	733	743	822	758	727	800	777	710	743	726	739	806	770	736	786	789	731	794	790	761	733	804	724	786	756	753	781	753	766	792	809	791	754	782	736	736	735	789	777	762	765	784	786	751	749	792	758	824	766	766	754	717	761	749	762	715	755	782	720	751	756	710	706	792	748	711	740	760	821	782	762	818	685	748	744	779	755	791	811	804	754	782	778	767	797	773	771	772	788	722	774	768	773	801	784	776	784	703	787	726	779	799	744	765	757	797	742	768	751	792	763	724	772	764	760	741	815	745	751	783	776	746	783	806	822	741	836	735	769	773	765	772	799	757	739	781	773	770	761	763	732	749	778	759	816	793	801	749	718	765	785	761	791	764	793	776	781	733	795	780	752	769	755	732	795	794	747	782	802	759	811	775	772	763	803	716	779	773	700	788	798	805	771	807	758	762	807	783	787	706	753	746	781	774	796	809	793	803	755	712	786	749	742	773	791	783	781	744	748	775	772	794	764	772	749	785	752	765	784	790	755	706	759	706	794	732	791	807	826	840	775	824	756	778	787	769	767	749	761	803	816	803	820	784	756	792	839	797	807	715	744	739	713	773	767	747	777	811	799	737	765	818	744	752	748	753	792	761	719	807	742	786	729	799	730	780	786	777	752	758	769	767	767	709	773	781	805	741	725	763	786	778	746	772	800	794	775	773	784	747	799	780	785	763	800	773	676	776	759	787	799	766	730	822	771	773	766	745	764	773	763	752	802	739	771	774	742	808	744	836	744	815	743	766	731	768	781	793	787	761	766	734	751	787	768	787	798	776	777	781	811	740	797	756	799	764	790	748	774	772	738	712	767	763	774	768	769	764	783	737	782	747	743	790	755	764	723	779	768	762	796	753	758	778	774	770	702	757	768	806	797	817	745	717	815	758	790	786	778	829	779	773	773	768	773	775	752	841	772	774	739	793	786	710	763	745	748	795	742	817	783	807	726	733	760	767	740	756	799	785	779	759	803	723	828	818	781	771	817	792	745	822	772	806	771	746	762	767	766	786	801	777	752	735	735	744	751	762	737	775	772	750	761	804	773	781	760	770	799	770	756	772	791	782	781	753	753	765	796	723	761	766	745	796	772	749	766	785	729	816	793	762	725	823	808	766	746	702	808	738	749	780	792	802	767	774	769	788	690	772	759	788	794	767	802	812	755	786	779	768	776	707	794	749	782	801	766	761	820	754	715	759	780	778	762	775	732	817	806	794	794	781	810	758	766	753	758	834	813	794	713	764	746	801	765	789	737	794	763	772	726	747	801	760	767	757	763	760	730	753	761	715	804	757	726	782	751	772	762	803	760	771	795	768	770	806	770	803	771	794	745	791	814	770	783	759	776	745	778	751	783	770	758	760	782	768	780	758	746	789	776	790	829	800	837	745	771	760	720	780	745	764	740	738	741	783	744	754	727	742	802	759	780	779	749	796	801	694	783	785	737	807	786	770	741	790	773	790	799	809	811	762	803	703	773	807	788	810	780	762	783	805	755	754	789	799	758	755	713	778	803	795	808	783	805	804	779	800	740	805	736	773	765	803	751	756	760	732	770	732	722	796	811	733	800	788	795	773	771	806	769	752	765	788	775	800	730	745	779	787	771	729	754	750	789	740	802	771	787	762	775	828	774	797	735	756	751	773	766	787	817	764	740	796	745	725	779	771	757	732	777	793	759	814	785	800	773	770	818	770	780	748	808	741	788	777	792	787	751	745	795	773	805	769	756	787	760	738	765	764	757	766	706	769	706	802	795	754	750	802	765	762	745	757	779	771	758	791	756	778	744	813	785	766	720	771	742	793	776	764	757	775	759	748	761	749	769	771	777	773	777	766	813	766	738	785	791	776	776	795	738	793	782	756	863	712	792	763	781	779	804	739	766	768	762	731	719	748	744	782	794	772	776	768	800	806	749	750	741	749	770	792	796	786	780	782	805	796	762	753	762	721	800	810	763	788	764	782	806	755	746	760	802	729	771	778	764	793	766	769	757	798	731	757	717	769	751	758	816	792	766	781	793	733	772	758	767	810	761	758	734	772	764	773	737	759	789	777	796	810	755	773	809	723	766	730	775	750	777	762	787	750	771	798	761	752	745	763	765	781	746	749	750	783	758	795	761	740	787	789	749	777	713	794	759	706	761	809	805	759	772	763	793	776	779	758	790	764	719	812	768	780	808	713	785	785	793	817	721	801	808	768	730	772	825	770	743	743	769	807	774	794	739	758	723	762	740	736	703	756	800	762	746	803	854	753	824	722	758	716	788	785	744	812	733	771	776	792	796	769	731	796	789	785	787	763	821	802	745	776	782	748	730	720	786	770	776	804	811	780	775	781	778	767	787	767	768	763	717	863	807	766	763	775	773	770	761	781	813	790	815	753	808	761	764	747	789	737	736	728	801	757	718	745	794	748	751	782	747	774	788	757	758	752	766	805	742	796	752	781	752	780	756	779	798	769	764	780	748	754	723	772	775	753	802	818	771	806	755	782	750	812	744	720	727	770	798	753	780	702	734	803	793	754	746	778	772	754	799	760	775	769	803	784	732	789	799	803	794	774	777	791	781	724	770	756	789	795	776	792	848	785	749	774	774	775	764	775	821	773	749	758	782	759	771	763	776	713	762	752	820	751	763	790	789	759	783	742	764	736	774	783	740	716	813	752	724	735	742	806	730	789	812	773	748	763	766	772	775	742	783	798	758	737	732	747	784	741	741	800	794	768	789	764	735	759	754	741	769	749	771	791	742	771	755	766	784	808	772	809	781	771	777	739	764	816	803	771	780	772	792	740	737	741	755	770	725	771	769	766	795	746	832	763	783	710	750	800	760	778	730	764	810	807	800	777	783	801	811	765	766	758	712	790	795	770	726	741	782	777	750	744	820	770	822	766	745	799	725	740	718	778	822	733	777	774	762	762	768	735	780	751	762	784	746	769	792	782	716	732	779	752	818	765	781	773	763	750	788	821	800	768	769	788	786	760	799	782	770	769	755	787	713	790	841	784	760	780	775	767	745	773	794	793	798	761	780	794	773	749	783	786	776	764	781	726	831	767	729	777	795	777	778	713	765	791	771	761	817	793	797	774	770	784	754	785	756	804	781	793	778	780	766	743	753	744	786	776	755	821	784	777	819	782	788	777	774	737	815	755	764	784	730	777	691
31682	31030	27391	14404	5265	2485	1538	1325	1160	1024	979	1004	927	909	930	907	857	902	878	868	849	878	852	826	838	841	889	842	835	846	849	848	839	869	848	850	839	853	868	813	892	834	854	775	839	909	824	891	832	841	855	842	844	839	869	898	869	848	899	821	877	837	867	822	867	834	842	802	811	901	866	883	854	937	858	866	793	837	827	873	848	874	818	846	814	829	855	859	862	861	867	920	819	849	838	803	849	850	843	897	820	814	820	879	826	864	842	878	910	883	884	850	822	867	861	784	839	802	812	832	840	919	907	822	821	840	907	854	844	823	830	870	866	876	848	833	841	844	917	870	834	845	844	936	908	887	843	890	836	857	901	861	841	842	839	862	879	825	839	836	835	880	847	838	840	884	834	822	800	882	906	844	801	866	864	827	879	874	788	858	805	887	861	854	865	857	830	904	876	867	864	813	862	859	868	853	848	830	904	838	884	867	863	903	800	898	832	805	844	875	865	934	900	836	822	835	821	856	837	876	832	836	843	834	865	822	876	837	861	882	877	818	839	811	813	827	821	846	867	861	844	824	885	849	844	870	852	837	824	840	824	853	839	863	869	808	855	882	867	919	879	824	850	851	896	837	885	812	786	850	854	849	847	879	861	872	837	864	856	861	843	890	851	869	832	887	883	846	876	857	852	829	821	858	869	842	838	821	864	908	858	841	896	817	835	860	848	801	835	826	866	813	842	866	898	889	847	829	842	870	865	859	852	852	832	861	806	838	876	813	821	876	894	828	903	847	836	888	841	834	848	833	833	829	847	878	849	849	833	866	846	885	870	880	850	900	876	866	816	878	823	858	846	830	877	885	846	828	879	850	823	942	826	821	862	797	873	833	841	881	877	840	848	825	864	821	835	902	821	850	907	857	821	859	826	874	890	841	885	839	930	848	846	881	888	858	855	852	812	858	884	845	878	877	879	891	836	887	887	847	827	910	818	869	892	883	832	882	823	828	896	829	801	883	804	841	857	819	877	789	888	825	881	858	859	816	798	844	840	847	853	843	870	856	835	837	873	861	814	897	847	852	879	887	869	820	860	913	836	893	863	839	906	855	847	861	859	844	878	882	849	884	902	884	865	900	856	878	786	814	918	819	854	918	831	876	931	894	865	913	843	805	862	891	867	855	871	912	889	839	813	824	845	821	845	863	828	888	856	856	884	791	840	927	898	821	853	847	866	826	856	885	838	865	853	870	885	838	805	830	863	807	861	875	833	854	853	828	854	880	823	872	879	924	879	894	885	853	816	840	893	877	803	832	858	891	787	879	892	847	865	855	823	889	810	854	836	800	826	871	869	827	877	870	792	839	869	814	879	879	797	871	842	872	885	881	847	860	842	837	837	823	843	840	875	774	847	848	857	838	850	888	863	851	875	826	862	844	856	838	895	906	812	888	828	833	872	839	879	874	852	842	810	832	844	838	807	830	904	865	846	824	821	815	795	876	829	840	856	891	799	851	825	900	871	785	857	850	801	924	862	819	846	835	851	866	813	833	831	871	892	841	846	840	858	849	837	827	888	878	838	910	839	862	852	869	912	805	902	831	865	903	882	869	807	855	903	843	855	824	850	842	854	852	877	863	854	807	807	902	857	840	820	797	882	812	864	821	860	870	838	880	884	843	808	863	905	846	852	877	872	904	828	825	847	845	810	826	858	835	866	897	828	829	871	832	858	847	871	879	895	854	875	880	894	837	858	850	924	864	873	831	857	848	864	851	852	816	863	851	844	878	864	831	844	820	858	866	845	828	858	906	830	863	836	864	843	854	820	930	846	848	859	862	774	854	855	808	898	876	812	839	857	883	876	887	808	851	813	857	840	849	833	897	885	853	836	865	855	879	840	877	857	834	858	822	825	876	840	818	912	839	802	875	815	875	817	873	857	846	853	872	805	899	851	804	833	861	868	882	865	882	883	879	880	824	853	877	820	889	925	794	845	835	858	860	847	850	871	793	834	860	870	841	852	863	863	854	864	833	894	839	800	878	820	873	892	824	846	842	905	789	882	826	869	871	848	845	823	850	829	800	857	860	876	844	838	862	829	816	869	826	812	847	858	827	853	828	858	862	846	833	869	842	923	868	871	863	838	834	869	863	857	901	850	867	877	837	855	843	805	872	904	813	867	837	829	831	827	870	833	919	866	852	904	863	813	911	873	813	836	884	872	831	878	832	850	887	851	790	813	834	827	840	927	845	840	859	828	821	908	808	891	805	874	826	819	858	897	854	826	856	856	813	868	905	836	865	887	873	803	867	832	839	819	877	867	849	821	836	858	804	862	915	874	875	835	830	858	867	828	880	841	906	808	850	850	848	845	864	864	853	881	871	889	873	839	853	893	878	827	818	934	818	874	785	815	840	825	851	848	863	815	825	845	839	872	923	828	823	901	862	851	840	861	851	900	854	831	826	858	829	849	869	917	798	903	858	854	885	840	875	804	845	850	857	893	832	822	790	842	861	858	897	856	846	843	813	881	838	868	854	828	873	887	863	895	880	839	852	892	875	900	836	862	839	866	859	847	835	839	763	851	869	825	823	833	899	838	907	877	864	850	844	869	807	883	838	834	890	857	790	845	842	853	845	841	834	858	842	871	851	833	896	845	846	884	826	884	878	880	857	891	778	873	859	859	871	858	821	827	800	845	863	819	837	840	890	832	857	865	886	847	866	882	856	867	866	839	861	844	850	848	861	874	838	816	874	864	851	896	862	799	886	845	829	887	865	829	807	868	837	842	858	819	893	856	885	847	853	817	826	891	855	817	818	798	847	798	938	790	877	865	923	829	852	806	903	858	822	821	847	888	912	804	878	850	868	861	858	870	898	839	896	927	836	787	903	819	862	845	855	850	836	839	854	871	852	860	854	822	868	853	853	863	845	811	806	845	858	846	880	861	855	850	909	896	823	873	888	855	864	864	850	836	837	853	877	837	882	855	846	813	863	908	870	831	858	893	874	899	878	847	840	820	843	907	898	850	892	917	838	838	844	859	850	825	916	860	794	905	839	853	866	871	810	869	886	883	862	828	924	854	819	885	886	825	823	848	835	850	883	807	844	869	876	829	873	886	861	853	828	881	855	863	848	822	868	887	893	840	883	855	840	868	822	851	872	823	876	843	878	896	866	853	946	886	869	845	865	902	841	877	877	861	842	852	867	860	865	871	837	853	876	802	853	863	877	852	819	858	869	825	889	834	842	853	835	880	844	900	878	850	795	843	851	865	855	871	824	857	846	828	861	806	856	844	805	827	874	838	860	870	804	860	859	860	849	828	848	881	860	890	819	856	827	806	878	835	903	823	834	846	838	861	861	840	873	887	893	889	813	883	868	836	834	857	870	890	850	898	828	886	847	816	877	896	901	861	852	866	856	835	876	901	853	870	827	838	898	862	831	902	861	885	898	854	850	873	908	893	842	880	860	839	864	858	890	789	830	815	885	851	859	902	854	792	877	804	853	895	833	878	890	850	866
33295	44404	27907	13748	6915	3566	2280	1650	1455	1225	1116	1033	1089	960	991	936	897	908	954	872	1006	950	938	905	911	937	889	915	914	895	886	910	880	906	936	901	915	934	885	917	862	840	903	933	905	916	949	919	844	865	928	927	884	896	920	894	896	917	898	884	929	945	954	916	923	998	944	913	889	880	940	907	895	900	873	900	948	915	926	879	897	938	889	888	858	913	885	925	899	893	883	909	898	908	833	893	873	948	937	842	898	922	954	920	943	958	909	910	901	901	913	918	873	940	902	903	930	876	941	909	870	883	867	903	954	895	886	952	879	892	897	860	936	915	877	894	910	957	907	889	864	929	899	921	928	916	922	892	916	877	923	953	870	935	885	929	926	902	911	874	889	890	899	843	942	892	932	901	931	901	887	911	888	887	901	910	888	904	927	850	880	879	903	889	866	916	877	963	915	876	938	877	880	904	868	902	933	948	898	870	895	965	893	924	930	834	956	883	884	889	885	950	932	896	944	884	911	896	920	894	893	881	928	921	917	901	892	931	923	901	888	886	890	863	902	866	949	875	951	892	935	886	825	931	956	913	884	877	887	912	899	965	895	911	936	873	920	845	903	926	900	912	852	888	897	846	905	833	898	930	933	833	858	926	922	866	862	834	900	911	867	987	922	884	914	867	839	917	948	902	858	876	881	896	899	863	908	933	891	895	870	864	968	934	881	911	881	883	901	890	881	922	901	873	863	886	935	915	892	906	860	962	912	948	883	942	913	877	908	934	825	893	969	904	885	911	897	899	938	927	844	925	887	865	898	868	900	877	939	944	921	931	932	904	911	931	985	829	962	889	883	945	935	875	897	899	896	899	868	891	911	903	917	906	910	892	868	915	864	881	928	923	894	854	956	939	952	855	881	916	899	868	918	926	926	934	912	906	921	905	955	875	872	871	905	878	934	908	921	943	912	933	917	880	871	906	874	917	918	959	936	921	872	893	933	931	909	880	931	902	884	925	916	908	910	912	889	910	910	928	871	945	889	948	917	872	873	854	876	916	882	910	847	919	914	906	921	870	875	882	863	946	885	924	894	934	922	891	890	916	902	841	894	898	915	935	869	904	893	871	914	862	893	903	894	855	876	953	914	949	856	887	963	923	909	897	899	863	864	869	900	912	935	897	885	919	926	936	853	886	866	856	863	907	905	903	891	918	898	937	884	851	892	870	879	902	941	845	899	914	944	911	918	894	899	940	916	878	933	938	943	928	883	961	920	923	864	872	946	901	906	975	870	928	938	893	934	908	895	938	905	893	913	937	903	953	913	944	889	903	891	937	898	937	897	829	976	942	923	902	901	887	905	918	937	873	949	938	920	861	850	896	929	908	942	931	917	941	911	890	961	864	904	850	891	902	904	925	956	930	891	881	904	880	915	918	894	913	883	903	980	904	908	899	877	896	920	879	918	921	919	895	886	967	931	881	878	939	892	892	942	889	885	908	908	935	973	939	859	852	821	905	912	902	844	938	938	941	883	862	927	917	838	872	868	892	904	925	877	941	944	890	924	863	882	856	844	902	890	934	867	919	930	953	904	868	891	972	904	892	910	944	932	925	904	934	950	892	829	922	920	865	856	895	913	884	889	892	874	863	869	863	932	915	859	892	884	945	917	926	934	879	883	896	912	905	881	892	928	845	879	956	948	925	819	924	882	890	933	944	864	863	874	909	871	899	943	812	944	913	861	929	933	874	951	932	932	906	887	906	881	870	850	938	897	929	919	869	921	927	930	898	896	938	862	897	860	898	884	889	886	929	941	893	893	886	909	899	923	914	961	873	914	867	932	910	908	889	866	917	865	902	921	927	916	851	900	865	890	868	874	856	912	881	948	897	920	877	891	836	939	923	924	882	874	870	890	898	945	907	922	904	917	925	933	921	905	898	878	909	906	919	890	914	935	851	921	909	856	913	941	878	833	928	919	897	888	910	888	924	874	968	949	881	864	901	884	879	907	858	886	937	861	883	936	916	918	940	830	932	930	895	865	931	885	928	879	878	879	924	913	926	914	877	861	938	870	885	903	891	879	898	933	912	849	894	851	890	933	933	903	921	970	901	910	908	895	906	872	943	862	900	915	946	876	878	908	932	890	863	972	904	932	932	868	936	940	932	912	872	908	905	860	912	886	850	894	933	883	874	900	859	870	898	879	819	911	905	905	974	944	873	880	875	924	947	889	879	889	924	905	953	882	873	905	897	909	871	906	942	910	913	908	946	949	886	922	907	968	953	948	909	890	895	925	930	896	891	905	910	877	886	921	868	939	902	924	912	882	906	878	881	907	878	916	921	910	903	887	914	854	924	913	921	899	891	954	915	881	938	932	906	962	870	930	887	913	931	925	919	920	887	925	900	903	922	909	907	865	890	868	889	952	972	872	850	926	910	884	952	864	873	916	955	966	906	913	902	898	883	1005	933	906	911	869	939	897	902	869	866	868	860	916	905	935	948	900	894	932	908	882	931	919	906	860	916	882	915	848	909	913	905	895	911	904	934	880	946	894	928	900	834	894	908	933	956	937	915	889	903	897	849	935	824	892	924	897	910	871	932	903	900	894	897	941	871	892	857	941	897	883	929	915	875	897	892	881	918	886	888	891	942	849	928	907	878	835	942	858	948	891	886	886	960	832	915	874	934	858	905	887	897	912	917	883	912	885	907	891	901	931	931	908	924	913	916	936	865	885	920	912	912	896	862	903	869	915	900	956	927	935	872	898	950	877	888	905	942	953	898	920	937	907	893	911	919	890	898	884	933	876	917	937	926	942	934	900	904	876	904	914	943	904	917	887	907	902	928	897	954	923	897	935	872	898	896	870	942	915	925	936	866	912	896	928	969	818	867	953	919	837	880	898	917	877	960	861	900	872	869	921	889	873	909	889	881	863	961	899	831	878	910	962	908	877	854	867	858	870	901	890	908	875	917	913	895	960	883	921	928	925	886	853	872	954	854	947	915	898	989	906	848	899	938	895	914	837	890	930	937	893	918	917	908	929	915	874	940	881	937	883	895	897	932	918	874	879	942	940	875	924	896	918	890	904	858	853	860	914	871	905	886	914	873	969	892	892	870	931	862	869	881	938	898	921	931	894	921	890	904	920	921	904	934	899	899	918	851	902	915	894	887	840	886	867	894	916	910	899	902	897	931	919	867	895	879	929	901	856	871	897	874	863	995	895	867	885	925	919	879	922	937	914	946	863	916	891	897	907	861	911	866	936	899	891	897	909	907	883	885	877	902	876	870	918	894	975	928	890	906	901	925	926	896	1008	950	893	849	881	930	876	890	869	908	880	928	942	904	918	874	925	928	838	894	917	874	845	901	914	865	957	972	908	937	896	899	901	875	947	932	892	889	904	910	936	861	916	930	931	955	930	936	955	915	882	885	870	872	952	879	889	902	906	930	919	900	874	938	901	891	884	954	911	900	876	929	857	891	880	939	923	960	887	909	975	864	894	901	931	959	896	900	839	889	941	899
23796	21364	28483	24845	21290	13513	4715	2317	1611	1332	1191	1070	921	854	871	852	800	781	760	775	788	779	702	732	698	702	727	692	687	674	673	693	703	692	691	717	683	677	746	688	700	707	769	669	686	699	655	656	686	727	716	655	682	660	711	704	643	675	722	669	712	722	710	695	717	672	713	684	676	718	657	658	690	668	674	676	700	698	734	683	685	686	727	667	654	673	678	668	696	699	705	639	736	678	694	723	748	716	694	701	707	663	701	668	696	675	692	697	728	676	709	684	707	661	719	711	704	654	682	687	744	692	684	719	662	682	656	735	661	694	682	653	714	676	672	656	717	656	651	683	691	704	660	676	660	709	695	693	705	705	684	708	662	687	702	634	676	678	666	734	669	702	704	717	689	667	739	654	640	698	703	683	731	660	714	677	725	621	692	676	686	695	664	656	710	704	710	674	714	709	641	721	701	684	727	698	721	697	688	655	705	701	702	697	701	661	711	704	688	717	679	683	730	691	700	667	665	708	679	676	698	666	691	700	696	718	679	710	706	705	733	668	671	668	698	714	680	707	740	662	671	691	745	722	715	721	686	652	675	717	652	650	676	701	711	673	725	640	755	692	715	693	677	706	711	658	695	693	708	682	713	700	705	677	699	643	707	681	700	665	660	679	680	738	725	691	693	735	642	735	694	687	701	672	686	702	662	710	629	724	673	746	647	687	737	653	709	697	670	660	697	688	674	667	678	714	742	673	684	769	662	701	712	655	689	673	686	678	689	680	698	660	697	707	734	658	680	630	703	727	625	686	689	692	675	701	661	713	697	702	647	667	714	648	707	697	701	704	681	645	701	663	704	698	690	666	670	672	667	667	725	678	713	718	674	686	675	669	706	663	665	735	742	664	704	704	691	712	702	694	668	720	674	683	700	703	669	702	701	669	711	682	673	677	698	641	694	668	664	694	649	747	703	711	754	705	677	695	647	677	671	697	685	729	672	664	719	710	724	666	723	729	725	710	674	658	678	764	704	676	655	729	644	689	662	668	729	700	684	728	713	631	677	705	665	661	711	706	660	746	732	709	668	720	681	690	676	692	669	697	706	681	671	732	678	687	714	677	689	717	711	689	690	656	692	664	684	670	664	710	714	648	704	696	658	729	673	689	675	731	754	712	726	721	701	677	685	711	741	664	653	673	679	718	664	706	665	727	698	631	699	716	705	690	646	725	731	730	670	694	688	693	701	668	665	704	704	727	716	758	677	695	629	682	709	678	729	648	712	685	693	695	682	695	677	680	714	701	701	755	719	701	683	674	684	671	705	713	680	658	714	683	727	678	660	707	682	675	666	708	709	641	674	679	737	708	686	683	674	693	666	693	713	668	696	663	685	692	694	698	698	699	672	693	665	709	713	687	721	721	685	716	715	674	722	674	698	748	672	671	735	667	725	705	675	690	643	682	693	702	742	693	682	721	719	681	643	693	673	740	689	711	706	673	725	701	666	708	700	681	702	687	642	660	689	632	672	657	725	714	678	656	723	708	686	619	670	700	745	711	673	710	703	703	716	655	660	704	701	694	713	630	669	690	697	677	719	693	707	677	703	675	691	693	613	659	654	631	680	746	725	685	719	735	703	703	697	678	680	738	653	690	698	725	655	712	677	713	723	678	658	657	638	699	720	699	730	750	679	658	683	689	706	685	705	681	716	696	715	726	690	682	656	710	720	700	691	703	682	701	643	718	694	736	708	668	715	689	662	681	751	708	663	690	719	717	647	700	723	675	704	717	727	684	724	687	691	681	683	722	710	675	686	706	677	689	731	665	674	672	666	715	739	695	689	696	642	722	696	677	659	659	668	701	683	721	718	660	671	685	689	683	743	662	677	688	702	709	697	683	693	686	720	679	721	665	725	711	733	673	709	655	691	690	724	673	680	664	635	639	659	691	686	701	747	659	644	684	699	717	747	750	709	677	746	686	686	732	707	694	705	670	710	702	792	661	676	709	689	663	743	673	674	714	698	689	675	676	708	711	716	704	713	652	702	694	696	666	673	672	698	708	648	640	679	668	675	703	695	711	667	673	736	700	700	697	722	686	730	692	645	681	704	716	688	673	677	650	703	719	670	678	690	655	678	688	667	687	696	689	686	623	728	732	718	667	690	651	702	680	687	699	665	662	706	670	701	743	718	686	685	712	736	698	741	686	698	708	657	678	681	683	668	690	710	704	686	692	701	714	702	672	727	694	688	697	714	639	695	689	692	696	694	686	708	682	654	645	664	664	665	710	714	668	672	709	683	668	746	699	710	715	682	672	682	717	704	661	657	709	736	683	719	676	717	667	667	646	696	662	734	715	688	734	709	694	697	670	708	705	673	734	710	718	665	702	742	682	687	666	687	751	690	688	634	667	693	649	696	717	643	669	628	649	681	698	732	704	697	708	674	710	678	710	727	693	697	673	713	689	685	720	691	684	694	668	720	674	730	660	677	690	688	727	703	703	698	731	676	639	717	663	617	659	708	655	715	676	717	721	654	710	724	709	695	705	658	665	716	679	668	728	694	728	656	699	659	684	657	663	661	700	734	645	671	707	683	713	696	698	689	716	686	694	714	681	681	694	682	692	697	667	692	747	714	681	715	711	670	686	724	656	724	680	708	667	713	720	688	670	743	622	694	695	680	651	711	636	626	702	660	736	668	730	711	738	657	731	687	691	685	692	663	658	626	727	704	683	680	657	704	688	704	724	664	684	703	726	714	716	638	741	680	688	684	666	708	694	651	678	645	688	609	683	708	699	679	694	655	688	731	731	659	664	697	727	654	697	726	681	661	706	742	682	682	756	663	687	754	684	695	632	679	659	700	742	704	713	718	715	668	647	695	687	662	711	696	687	717	656	695	701	677	651	696	704	682	656	668	700	693	640	728	705	675	701	659	664	679	671	673	651	718	683	701	653	754	712	639	705	695	700	675	695	693	662	676	696	701	707	724	691	694	674	696	651	738	705	646	673	728	692	697	683	699	707	680	696	699	650	733	683	706	672	668	720	651	723	674	692	687	706	720	638	691	704	672	713	701	734	709	693	717	649	676	686	628	733	666	714	668	678	668	706	688	701	703	678	688	679	686	691	664	650	651	622	733	680	724	638	710	679	642	689	675	724	732	713	690	675	674	696	682	697	695	736	724	730	687	643	624	704	706	669	666	679	722	696	673	668	692	705	717	673	627	717	679	654	635	694	701	731	701	697	694	696	692	682	681	716	706	709	682	705	728	649	695	654	729	644	692	651	693	641	695	710	698	715	709	693	654	683	652	694	673	677	669	663	705	668	682	692	697	686	699	640	743	695	724	644	749	710	649	714	702	687	680	716	678	685	687	652	697	666	710	705	701	697	688	722	684	626	685	682	602	635	631	686	704	694	678	663	679	675	675	732	685	705	696	626	725	714	697	675	694	705	694	627	662	702	674	687	682	757	662	708	675	693	655	692	704	684	692	691	696	624	693	647	708	705	692	713	753	677	695	672
32860	53724	38690	23744	14536	8224	4770	3082	2258	1840	1576	1371	1172	1035	1003	937	850	825	880	835	789	854	763	757	841	713	782	737	743	743	714	766	764	733	780	727	721	750	695	723	746	737	717	764	691	752	708	721	764	741	733	791	683	741	760	696	767	727	743	710	714	764	744	723	708	735	714	713	741	806	757	726	712	749	749	735	737	736	747	763	699	685	742	710	704	754	761	801	771	744	721	738	756	732	722	775	751	714	734	685	750	692	711	744	765	709	763	768	775	735	715	778	778	744	685	757	703	712	731	735	721	720	708	702	730	713	728	762	760	740	715	716	736	779	759	680	691	741	724	756	710	745	716	701	731	739	753	712	718	765	735	716	757	793	725	717	732	765	723	688	751	784	737	731	765	708	718	712	730	761	751	784	738	728	664	681	740	689	772	736	707	725	726	733	727	767	795	776	747	807	693	752	717	694	727	725	758	734	709	747	717	701	772	768	754	702	711	713	761	698	798	733	740	726	737	767	712	695	735	753	736	744	743	753	740	707	742	709	735	717	722	715	754	750	816	744	726	663	730	713	755	671	738	680	709	747	714	747	712	740	711	757	730	745	698	740	732	705	744	784	764	776	706	720	704	749	716	747	736	712	721	753	744	695	764	759	703	728	758	712	754	727	752	740	734	660	748	757	709	767	786	741	744	734	756	754	769	733	733	710	748	732	779	710	720	710	727	779	698	750	735	714	685	718	742	736	786	753	761	742	803	722	704	709	711	737	707	695	688	704	699	772	718	708	696	716	746	723	799	779	727	747	740	727	778	747	747	711	739	754	763	729	692	732	702	770	763	719	733	757	729	763	761	690	722	760	783	734	772	727	731	753	709	721	691	705	780	750	728	721	719	709	760	727	755	758	768	712	758	756	716	714	781	739	771	762	767	724	749	768	729	776	727	768	714	751	744	747	699	721	842	756	724	736	737	762	748	742	717	742	708	705	750	702	705	745	741	755	733	740	719	719	743	715	710	729	770	744	711	773	754	744	745	678	783	739	795	725	704	700	743	742	763	795	704	722	725	715	733	672	797	802	788	730	765	743	729	697	720	719	738	741	757	763	730	739	733	739	732	771	720	722	726	705	787	739	746	721	757	734	711	726	752	752	782	748	707	723	720	728	709	706	698	720	734	730	748	778	759	692	757	724	737	764	716	734	726	775	702	694	732	729	773	721	717	708	712	758	724	729	700	751	675	732	773	762	742	721	761	752	736	678	753	714	765	711	772	694	684	785	684	743	728	769	785	718	715	722	729	760	747	702	749	754	745	724	660	743	715	732	699	723	747	709	727	739	770	717	791	781	718	797	715	732	656	759	745	777	779	706	717	744	741	691	723	720	733	704	707	755	741	722	723	724	650	690	746	770	722	727	724	702	750	735	737	753	738	771	729	740	794	721	705	766	705	719	715	736	713	737	777	706	760	710	682	749	716	749	746	732	688	673	770	717	772	727	730	727	781	780	721	734	740	721	772	715	730	716	742	737	692	741	760	734	751	729	724	704	753	749	697	728	740	761	733	753	753	766	782	701	726	688	715	707	748	721	721	731	734	712	715	727	744	724	702	771	715	722	715	706	752	776	725	776	749	698	751	719	752	778	750	719	730	707	716	756	761	725	695	756	695	708	686	758	744	805	713	748	740	676	676	709	735	773	713	735	742	707	757	726	754	764	757	737	724	746	750	693	715	750	754	753	721	709	780	684	750	758	690	727	769	701	738	730	737	764	769	757	734	726	748	749	727	707	710	744	729	742	737	723	766	733	759	743	731	777	741	749	740	707	739	719	686	749	709	744	719	769	719	757	740	746	742	709	761	688	711	736	705	783	752	755	752	729	722	726	786	769	766	705	702	756	783	733	712	712	731	743	750	755	732	748	756	781	772	748	707	733	751	766	713	714	719	775	773	758	724	717	797	717	761	769	704	782	745	746	704	717	754	732	724	712	780	770	740	701	722	743	768	712	718	736	733	744	701	739	715	777	739	731	744	742	772	742	764	776	710	735	733	717	762	714	678	721	733	795	751	754	739	770	758	704	751	716	701	750	722	771	728	720	774	772	731	769	748	738	736	737	731	745	777	762	725	767	788	798	774	711	788	722	721	756	720	756	711	762	751	731	760	773	735	767	758	725	738	732	771	688	772	739	754	717	768	743	763	717	719	679	764	712	792	732	712	774	761	742	718	779	712	778	748	721	713	739	743	750	754	756	775	780	749	714	726	733	724	745	734	728	675	741	739	729	756	767	777	748	746	727	767	772	709	750	698	719	714	782	716	784	698	737	748	748	739	780	786	763	757	772	718	789	751	706	722	788	696	749	748	757	732	729	786	778	748	754	778	739	706	758	728	744	748	706	804	709	669	738	745	707	724	726	730	699	700	750	733	754	691	738	700	730	717	715	731	737	691	740	740	760	731	748	700	724	718	743	744	783	718	756	720	784	736	760	730	743	738	719	734	726	767	784	738	755	753	727	702	709	728	779	755	729	732	710	765	667	760	710	755	700	752	742	744	721	748	723	717	738	739	768	718	715	715	720	710	776	792	769	723	728	720	754	731	733	745	740	740	742	736	749	684	735	753	738	711	708	705	731	701	777	718	664	732	738	728	726	708	727	729	783	700	772	749	777	713	729	735	704	728	711	747	741	771	730	738	719	724	731	757	712	709	740	713	743	727	725	755	787	739	709	715	783	765	723	744	739	726	739	733	751	727	693	769	749	717	758	752	745	771	688	748	716	739	802	754	727	733	703	770	699	764	720	749	797	756	721	664	717	745	711	741	806	728	758	716	729	713	727	767	684	740	768	714	716	780	693	749	716	724	724	748	743	781	741	672	694	730	739	737	690	736	779	751	720	789	707	735	764	733	760	736	738	714	744	762	726	750	724	723	724	724	735	710	719	739	704	759	762	748	804	725	723	773	730	764	735	707	743	690	740	723	726	743	750	783	742	714	736	737	771	751	748	722	737	707	707	742	747	718	746	742	711	718	714	746	737	753	750	781	781	727	766	734	723	761	716	775	745	752	735	736	757	784	740	673	759	727	744	706	763	730	739	711	725	756	748	751	735	751	727	738	729	722	751	719	701	744	754	706	725	742	726	744	726	705	742	710	756	724	800	720	725	698	675	753	742	714	761	738	772	736	760	742	677	688	766	728	754	751	766	701	764	739	778	769	751	707	754	714	747	754	738	727	741	735	728	756	759	716	735	780	705	720	694	746	765	667	730	763	770	667	738	754	681	744	760	733	729	724	744	719	769	709	711	749	765	749	791	781	729	711	739	766	719	751	729	654	713	741	728	771	749	696	704	645	745	770	736	749	750	696	713	788	748	722	739	745	722	765	746	739	696	746	756	764	778	727	698	785	744	739	729	788	720	738	732	727	777	742	697	726	765	693	746	752	759	737	779	735	698	756	734	758	744	769	736	754	712	693	732	708	766	730	751	741	757	731	729	740	741	788	738	778	741	785	744	721	722
25216	21484	27573	25713	13603	4715	2514	1775	1518	1461	1276	1210	1118	1109	1036	1099	1012	980	946	1004	1013	966	966	999	958	945	1011	967	940	931	966	954	966	950	984	976	974	979	974	953	963	903	1003	928	902	969	994	929	900	983	958	966	999	965	934	965	925	1042	879	918	938	978	988	955	977	940	901	967	932	947	943	1008	962	945	1023	926	992	961	979	926	993	905	991	1016	960	947	940	947	984	998	982	965	975	884	975	969	969	901	1012	900	926	932	953	907	964	962	947	985	949	955	954	1003	1036	986	911	910	933	994	994	949	931	876	935	987	935	946	932	969	1031	932	940	971	924	994	898	925	944	947	914	913	940	967	954	965	954	948	943	949	927	950	987	958	954	933	966	920	914	969	877	904	1030	963	944	961	932	902	958	938	966	985	937	914	986	970	914	920	953	986	901	989	965	917	952	923	954	955	937	938	949	962	973	940	975	893	963	1000	948	949	947	955	915	937	964	960	927	974	941	916	981	973	935	941	944	975	969	936	993	946	949	943	993	980	934	959	979	935	959	911	952	980	928	949	872	1028	950	1003	926	910	948	936	920	965	964	940	914	925	922	971	974	883	965	998	1000	934	937	962	981	918	953	935	916	893	918	981	932	946	986	874	972	978	927	948	931	977	956	995	1027	983	925	936	962	886	960	973	930	920	954	972	902	987	940	894	956	947	934	931	957	908	923	977	974	949	978	998	978	906	999	922	897	915	913	979	941	867	930	997	943	944	981	989	977	892	963	968	912	954	928	977	897	911	912	980	905	1005	991	951	986	1014	984	958	988	928	878	1011	976	945	974	938	954	948	988	938	890	934	1028	1003	973	969	940	942	921	948	875	952	964	929	963	1001	966	972	931	965	990	960	918	952	967	990	888	939	938	898	934	941	897	959	944	939	925	953	967	921	975	961	977	884	952	968	940	988	964	1027	891	950	934	979	961	972	948	914	960	923	920	957	923	916	938	969	902	950	933	980	923	948	947	955	936	926	949	942	1000	959	971	943	1005	984	956	975	914	874	969	988	1010	909	976	956	932	948	938	958	907	929	967	947	995	946	974	940	929	966	953	992	932	930	986	937	951	997	974	939	931	968	1019	950	904	921	957	959	954	938	926	997	1001	1002	932	940	906	958	945	983	940	873	926	893	976	953	957	967	959	963	921	964	958	919	885	942	920	955	935	988	991	984	942	1007	978	860	931	1035	928	973	995	944	942	980	936	913	954	942	925	922	937	987	973	936	927	973	978	1004	961	943	960	987	931	1021	948	953	904	956	994	941	901	921	977	899	936	976	906	927	949	936	975	978	908	891	961	961	914	902	895	984	993	923	942	926	907	978	902	909	921	925	964	1019	943	942	897	918	887	986	943	920	967	978	920	983	976	955	895	945	952	892	883	928	909	943	924	948	941	936	944	908	983	953	937	908	984	955	933	980	951	954	1010	921	961	943	915	901	960	929	962	986	973	939	984	917	910	928	951	974	921	913	956	970	927	946	963	935	957	980	917	921	926	943	965	1011	946	992	947	999	942	925	945	964	913	981	910	971	933	975	918	942	921	913	945	937	963	907	959	984	957	960	936	962	996	947	950	949	914	957	934	991	904	902	1008	924	930	995	916	927	908	976	995	964	938	971	972	951	1014	920	944	914	947	916	964	961	935	904	933	949	938	984	977	943	931	978	965	964	947	959	929	931	985	914	945	969	888	958	971	996	953	914	932	923	950	972	942	941	919	938	947	949	953	975	951	925	922	966	925	973	959	932	948	953	992	980	914	952	922	928	968	934	964	940	981	970	960	952	938	929	935	907	942	999	936	950	954	959	936	944	976	966	968	922	912	995	946	927	1005	926	968	945	958	927	950	904	954	917	875	948	933	935	955	1022	906	946	919	908	902	975	952	903	908	1008	1016	940	992	974	901	1001	904	943	964	914	939	868	950	996	895	951	944	971	986	956	979	956	915	903	985	980	947	938	983	981	926	988	934	876	964	1028	972	919	966	911	914	983	938	968	951	942	938	942	956	951	898	932	934	929	984	924	996	911	982	977	933	999	904	958	904	905	968	957	966	937	963	942	956	941	941	960	924	895	988	977	955	945	941	968	941	1020	982	942	979	951	972	994	932	905	922	964	994	933	939	912	927	947	947	950	967	930	934	923	1000	956	949	905	865	1000	960	911	983	924	908	894	909	982	902	984	979	990	1003	930	942	921	972	907	1012	956	947	917	925	925	958	956	967	895	974	949	949	934	949	1048	1005	908	949	923	951	940	900	956	963	960	918	973	958	870	938	1026	997	978	960	966	986	944	926	934	986	946	936	930	917	973	958	982	964	941	962	893	935	896	1023	965	1017	976	987	922	1025	963	973	966	955	977	945	937	968	955	943	1009	931	922	910	928	886	950	941	938	989	948	977	921	931	908	904	933	962	886	975	908	916	958	942	925	931	940	957	901	945	975	937	965	908	978	921	941	922	930	982	972	975	983	1002	934	909	929	985	956	986	913	936	937	979	900	950	915	962	971	926	910	972	955	995	980	964	903	896	940	925	939	886	939	959	960	948	923	968	907	967	904	960	1015	914	947	911	953	966	919	948	921	961	1000	918	959	928	962	922	955	927	939	949	968	1008	909	913	954	938	977	948	982	976	965	940	905	901	973	954	965	963	930	935	954	966	940	898	925	956	1007	980	993	956	945	936	939	923	918	968	934	952	919	939	936	928	993	893	919	940	957	869	970	951	972	910	937	919	945	918	929	911	987	1044	937	1007	955	960	905	927	940	939	932	887	958	979	939	999	942	964	966	995	994	1029	971	931	965	956	1011	932	935	936	956	952	963	1004	972	962	1022	903	942	902	934	950	949	961	986	979	971	993	941	905	970	935	970	959	937	946	970	956	962	895	977	946	935	975	953	946	963	953	924	937	910	976	992	956	947	942	932	962	932	1000	950	933	945	938	929	988	909	944	901	971	926	925	908	961	1028	993	961	988	962	919	938	936	991	1004	956	951	965	895	909	965	957	956	977	928	988	969	918	911	939	942	985	958	889	928	967	921	887	956	1011	887	954	974	965	940	995	990	965	988	987	967	892	987	963	972	931	932	1018	1008	922	998	939	982	958	937	910	916	951	947	965	948	912	1014	914	982	961	920	994	981	924	958	986	950	997	972	923	959	959	969	957	980	904	913	951	947	992	915	953	920	991	954	936	902	968	991	963	932	964	949	932	887	963	919	935	925	923	980	982	944	874	948	979	954	964	951	964	978	944	923	898	925	918	978	970	972	945	934	940	946	928	956	975	957	921	913	935	967	956	951	967	955	945	981	970	985	927	1003	932	907	973	965	980	939	941	905	950	951	994	916	938	948	953	907	957	960	976	932	926	934	939	951	958	949	941	951	951	915	995	958	925	876	942	941	954	908	930	928	923	947	1000	941	1003	897	929	911	966	981	896	919	954	931	954	910	934	964	978	921	937	958	952	942	1018	1022	961	965	976	936	921	945	1003	965	896	1021	925	942	986	1023	948	923	907	954	983	947	1020	948	930	970	969	954	944	897	953	974	990	953	986	959	951	965	980	942	1021
32997	48943	33019	19652	10844	5499	3399	2520	2040	1768	1662	1458	1238	1274	1190	1187	1118	1074	1061	1086	1035	1062	1005	1006	982	962	918	937	994	938	970	1014	1022	1008	1027	962	978	966	1010	960	963	981	992	949	1033	928	1010	1032	997	999	967	996	981	997	1023	972	1005	993	955	989	979	979	1020	999	1009	959	1030	996	982	941	1023	973	1013	972	956	984	965	947	1041	983	1015	1004	979	967	979	1018	982	963	936	972	937	986	958	1020	999	947	1027	945	962	972	949	1012	1022	986	976	995	1018	947	990	987	966	968	1019	981	979	929	911	964	952	942	930	1019	1005	1034	973	957	1018	987	1044	1045	988	966	923	1078	1029	968	969	991	988	986	1016	1017	955	983	950	948	1017	1000	953	1037	979	1027	985	964	998	977	950	1033	958	997	977	946	950	969	990	992	990	1002	997	931	990	960	1013	966	990	968	983	958	934	1029	972	1013	1008	934	994	977	969	996	984	967	910	974	1022	982	1031	984	975	986	957	988	1033	1016	967	985	992	970	987	977	1013	1034	953	988	993	1014	969	970	1025	954	993	966	1025	983	967	913	970	970	952	981	956	985	973	1000	974	1028	943	963	932	963	985	1033	989	970	1024	1002	966	968	957	990	1007	965	945	1003	1028	938	995	986	1038	995	965	969	980	987	948	993	999	978	1000	948	939	982	1024	952	955	959	999	962	971	1017	1039	1025	1007	988	954	998	1018	966	971	962	1036	944	1018	1003	1003	954	1009	1006	953	985	960	986	980	987	1000	958	1006	966	986	977	937	1025	979	986	993	929	941	965	947	1007	963	994	993	977	975	961	1007	976	950	999	978	993	1061	998	953	1022	974	1011	972	973	1023	964	1006	976	942	1033	1020	1017	1043	963	918	972	1028	968	967	942	991	971	988	986	1050	1036	945	932	1001	983	1010	985	939	1008	1000	969	1018	1011	987	969	1003	1015	989	1026	942	1046	952	983	1047	963	990	983	1002	953	1028	974	980	1024	916	1025	1000	961	1027	956	1043	1007	1030	981	949	928	959	957	949	979	973	1004	975	1031	1041	958	985	976	1009	1009	973	977	958	1051	1009	954	979	995	950	1004	975	939	999	1030	941	955	976	998	981	988	982	1011	1006	1052	960	982	984	989	958	946	978	979	947	1009	1004	975	968	986	998	1053	919	1001	957	961	1012	990	977	995	993	967	987	1016	979	982	999	988	982	968	960	1030	1019	982	994	1015	943	1014	988	966	995	973	959	976	1003	952	1041	1001	979	943	957	970	988	1006	963	1025	1004	1016	1010	944	982	981	1041	967	923	931	979	969	962	1049	918	961	972	947	950	966	1028	1011	958	978	967	999	966	969	984	955	973	954	1014	978	987	974	931	988	1028	956	1000	967	1002	992	963	984	1003	949	1051	970	1040	978	1011	982	925	1006	976	960	938	968	1000	1011	952	964	1034	930	1041	988	1012	981	1050	1000	1029	967	1032	1015	1044	1009	959	970	919	1025	967	1062	990	1011	992	984	962	992	926	1016	1026	992	1000	955	1035	1023	1004	959	958	1007	962	928	1006	945	985	958	1002	1001	988	963	937	991	969	997	1026	1028	977	966	994	955	978	951	960	1003	967	963	976	940	976	942	987	979	1005	977	937	962	989	967	1013	957	949	974	1003	945	1040	984	976	926	947	1024	1017	972	1002	1041	1006	963	971	962	997	936	1006	982	1025	944	949	949	1025	995	1011	987	1052	1041	1053	1015	974	1020	1002	966	1015	1027	967	1013	949	986	991	960	909	922	968	944	958	1026	991	991	1001	973	952	1006	975	930	979	1019	1023	989	993	972	930	985	955	989	972	985	979	953	1000	951	1061	990	1046	1024	1004	1034	1025	926	981	977	1016	975	977	984	998	1003	975	956	983	977	920	977	967	938	998	968	979	1028	954	976	990	1004	983	1022	978	960	1002	1016	935	962	1008	1012	1005	981	961	992	1019	1007	1004	998	990	982	983	946	993	979	974	975	996	973	959	938	944	986	1030	1021	974	966	964	1012	943	959	1007	952	975	987	983	1017	1006	956	982	981	976	974	995	966	933	944	1024	1025	1001	979	1024	979	960	1001	980	977	1034	978	980	930	993	971	1002	973	976	998	975	982	966	996	972	1043	1041	1027	986	987	956	983	1004	951	1013	1009	965	1021	971	1000	984	992	966	1002	985	1007	1024	977	950	971	1048	1005	1001	986	1021	974	1018	1016	957	996	969	975	980	947	956	997	1005	1004	953	994	979	965	957	991	981	988	1004	929	949	1014	996	1016	953	1004	982	1002	996	985	1004	982	975	965	1019	1016	988	1089	1015	999	1003	951	991	1035	1019	978	958	977	1049	992	950	974	988	979	945	1025	983	953	989	1003	993	968	1012	987	943	1064	979	995	966	994	967	978	980	968	1021	1001	1036	991	944	987	1002	978	994	1042	950	905	958	981	997	1002	999	979	1001	963	975	1048	996	1037	983	984	968	1010	966	953	1003	940	964	992	971	1011	996	976	981	994	971	990	1009	980	1025	966	956	982	964	1020	985	960	1030	987	952	975	991	975	1013	934	937	966	962	1006	989	956	924	935	955	1032	966	977	1016	961	984	1005	1040	1000	972	949	952	986	948	1041	977	977	1007	1033	995	1010	978	987	1032	996	974	977	1032	1020	1082	1020	969	937	1016	964	980	1003	1026	1021	970	1001	938	987	927	976	958	979	994	1016	1029	1013	969	985	968	967	1006	948	992	979	996	968	967	958	1022	959	1031	966	1003	943	987	988	1053	1000	998	965	966	1041	1026	944	980	936	1018	939	962	987	934	937	926	945	958	976	977	997	1009	997	1028	974	968	984	1042	948	983	957	990	980	967	947	964	1006	1028	974	993	955	1048	1008	949	989	988	926	943	982	994	975	933	1018	1003	949	1000	907	1063	986	967	956	959	999	975	956	983	1014	972	966	959	932	1041	972	1025	975	1018	985	974	958	967	1022	980	1029	1045	1026	940	1001	1004	940	981	976	1020	975	994	978	912	978	1003	958	929	980	970	1008	974	1000	990	987	949	973	990	974	959	978	936	974	982	969	982	976	949	1018	984	966	1063	989	1020	1026	974	984	976	951	997	944	1054	970	968	957	976	1034	1039	997	945	968	981	1010	980	935	991	1000	975	962	945	1025	944	980	973	951	980	968	995	969	1004	953	1003	981	1020	985	1007	1030	996	994	984	961	974	983	972	1008	930	966	986	989	989	966	965	952	992	963	1038	995	923	984	1008	1008	1033	999	912	992	970	929	983	1002	1004	962	947	996	1040	977	966	1096	921	1001	956	929	981	1018	1023	987	980	986	991	930	945	991	1010	971	954	1020	936	983	957	991	989	992	984	972	952	943	1001	964	961	947	1019	1023	972	1043	1040	1019	953	969	1015	1065	957	1024	991	984	991	936	1028	989	1017	962	950	950	951	984	981	997	979	983	974	1002	1038	994	976	992	987	1017	953	1008	967	996	1018	940	968	956	1009	950	976	973	1024	931	1005	1037	956	972	989	967	921	1019	973	937	995	974	966	980	951	990	1023	991	1036	1061	933	984	991	1013	1008	1061	974	986	1027	945	1048	972	1025	965	1053	1015	1046	978	964	1040	989	963	997	941	982	982	942	952	971	1022	983	981	944	985	978	973	1041	988	1019	990	960	992	987	1025	1001	947	973	999	938	995	955	950	983	930	1000	1076	980	981	982	1003	998	994	971	956	990	1045	953	1010	985	1010	1033	1041	1043	989	1055	931	987	985	1005	1009	969	1021	922	970	985	988	1025	972	999	957	989	955	970	1004	956	933	985	995	1009	961	921	955	978	977	967	980	992	1025	982	996	982	937	954	1055	976	1013	978	1028	997	920	989	977	1001	1039	983	998	1001	1022	968	950	980	979	985	976	965	991	978	931	1012	996	991	1008	974	972
22714	21430	29008	24361	21702	21397	12590	3960	2685	2190	1682	1357	1169	1089	1127	1001	956	903	903	870	830	815	789	881	812	743	788	769	787	819	834	799	782	805	804	756	737	738	781	749	762	763	744	717	792	758	738	728	749	775	780	760	782	744	737	781	808	740	767	775	709	758	738	783	740	760	785	759	774	763	806	762	722	774	767	770	740	756	803	764	702	734	795	778	756	762	757	746	770	760	768	761	747	722	804	763	819	761	785	755	804	811	763	746	725	755	715	769	797	785	781	792	749	718	729	804	694	752	788	709	764	766	693	755	771	748	752	777	769	768	750	729	763	813	730	791	739	779	757	764	804	713	716	823	766	777	706	776	766	788	780	777	766	748	773	784	771	745	725	760	805	763	751	721	717	747	738	765	731	735	774	793	741	760	768	776	804	776	719	749	776	767	753	786	767	801	797	744	800	765	795	780	765	832	762	766	758	734	742	813	765	814	762	750	751	750	799	771	767	803	800	761	742	754	770	718	795	740	820	783	793	799	751	752	805	753	754	771	745	760	790	743	740	748	760	758	759	778	746	742	781	765	764	813	755	762	722	761	748	798	741	777	718	783	757	711	801	770	790	749	782	775	776	752	793	847	810	814	748	718	774	732	765	827	796	757	783	792	824	732	788	727	753	763	752	730	799	736	785	755	717	804	758	776	783	771	798	788	757	789	738	769	800	821	765	734	760	790	767	810	719	758	738	798	751	754	769	747	750	715	708	781	770	721	741	763	769	768	771	734	765	748	759	757	764	790	760	739	761	811	697	742	759	771	729	763	754	777	756	772	740	786	766	805	843	734	730	751	752	737	779	752	772	779	740	793	766	747	745	779	855	747	761	707	778	780	772	770	785	775	717	756	775	762	784	720	726	784	783	762	803	743	759	799	782	764	761	764	763	776	737	769	776	781	772	685	781	733	798	751	754	690	752	756	771	768	745	759	751	767	768	796	800	790	727	750	785	761	786	738	778	766	785	706	732	699	802	767	796	714	756	745	729	755	818	768	763	813	769	795	781	721	707	760	790	768	771	741	732	760	772	812	757	777	755	721	772	742	697	735	770	784	770	749	705	781	754	764	788	769	800	782	753	780	759	728	778	768	720	769	784	755	750	782	744	733	731	711	778	794	750	795	748	725	781	802	756	711	739	812	765	740	728	713	744	757	732	808	727	757	829	765	773	771	722	774	762	760	752	785	778	758	763	744	804	793	777	752	764	790	754	746	733	779	746	791	766	779	736	743	746	788	764	734	769	691	738	732	758	787	764	761	785	754	781	745	787	726	754	761	743	779	775	795	758	749	731	747	736	737	812	766	741	801	735	719	746	778	729	747	741	763	726	755	766	708	750	802	736	734	711	767	772	808	800	732	754	769	745	746	725	747	777	763	814	734	800	776	746	747	767	759	759	754	773	781	764	767	773	829	757	742	719	725	760	791	735	757	738	726	731	752	794	765	753	788	827	760	750	799	725	776	755	732	781	707	781	753	778	791	779	748	825	811	725	785	780	766	800	788	732	765	751	778	763	786	736	757	771	761	804	709	849	784	794	706	728	795	783	785	749	791	766	735	814	746	836	730	810	744	800	747	755	781	725	770	780	723	781	717	772	734	743	747	736	757	773	771	805	731	753	755	743	797	793	776	780	790	733	728	783	773	757	751	750	804	718	720	789	787	788	762	774	736	766	777	733	749	722	764	790	737	758	767	730	750	770	710	710	758	724	706	748	797	729	779	767	774	749	752	720	783	749	789	799	765	799	814	765	811	750	752	732	750	744	775	756	790	783	736	750	743	746	757	740	761	782	834	762	749	731	795	763	760	792	792	784	775	764	751	730	752	791	774	729	721	746	731	711	774	740	773	778	768	778	782	772	712	755	795	797	792	773	834	775	698	809	754	691	751	798	753	768	749	791	721	753	794	746	767	761	764	773	812	742	778	779	761	755	728	749	792	796	785	764	702	770	748	735	793	753	744	753	790	753	769	680	727	792	761	738	719	813	760	768	731	761	733	776	729	781	765	734	724	763	734	737	784	796	731	753	784	834	742	813	742	803	775	734	750	733	780	764	782	780	760	776	769	754	763	752	765	734	786	771	774	790	796	755	740	759	765	745	735	734	794	732	795	747	762	785	751	820	755	790	789	813	771	752	744	755	818	829	730	764	728	743	783	723	753	818	789	753	807	746	757	772	726	782	785	796	721	750	726	734	775	769	736	782	738	764	752	722	706	767	755	740	758	744	728	792	750	770	767	785	726	791	746	738	794	724	792	822	761	761	753	790	760	770	765	740	744	787	813	752	737	752	793	715	812	781	764	760	724	736	789	750	764	724	785	812	761	765	764	813	739	804	778	802	774	753	781	771	782	813	739	780	769	751	761	765	804	776	740	814	789	727	741	810	785	765	694	806	717	754	763	758	778	723	756	798	807	791	793	837	734	767	814	774	738	728	751	750	724	816	758	790	741	745	726	764	844	762	695	784	739	761	772	733	754	742	778	815	761	762	791	778	751	775	783	820	815	714	721	781	754	769	782	754	766	723	782	734	733	753	744	753	700	749	719	710	802	800	833	750	765	767	822	731	777	787	780	758	765	725	738	780	756	765	742	732	763	751	765	697	736	732	785	764	793	756	775	804	778	796	747	784	762	804	798	743	764	770	769	745	781	716	738	786	720	758	778	754	773	768	735	746	746	773	754	764	772	736	756	747	783	824	763	745	776	814	754	694	744	764	744	770	720	752	786	768	745	708	706	761	739	771	755	782	784	762	812	717	782	796	766	715	734	787	784	798	760	771	736	761	802	762	751	794	725	759	731	711	732	757	751	748	740	849	718	807	767	734	768	823	774	740	694	769	785	804	731	740	762	780	781	777	757	741	695	770	751	764	749	738	801	742	700	764	749	749	745	757	794	717	793	766	742	763	824	768	806	767	743	744	753	820	751	774	717	798	761	756	737	686	753	792	763	753	721	782	769	727	770	684	781	767	691	778	764	769	769	803	754	722	745	734	780	722	779	823	732	768	772	782	767	787	795	792	767	775	793	774	713	787	811	774	804	719	800	791	798	767	739	738	786	788	784	730	740	723	761	775	763	787	725	773	728	738	704	768	751	769	781	776	806	729	792	745	740	770	801	777	758	742	787	756	726	723	771	773	778	750	772	777	760	775	753	684	754	756	754	801	758	786	781	716	770	732	728	766	769	732	821	755	722	754	793	771	758	695	728	745	770	763	761	716	768	776	749	716	771	800	749	761	765	748	714	738	768	779	732	755	778	744	769	677	783	740	774	702	772	773	766	742	765	768	755	783	777	747	750	724	742	812	760	732	783	827	790	785	817	746	767	797	775	780	763	787	749	763	801	789	776	754	819	800	812	765	770	742	760	728	785	764	730	778	798	761	740	743	741	722	772	739	738	732	728	825	767	774	768	769	732	794	780	769	840	735	738	731	718	757	745	749	745	747	770	768	796	779	745	738	772	736	728
34013	58120	45581	31811	20646	11869	6683	4775	3814	3101	2235	1848	1471	1330	1256	1115	1095	1036	1002	923	1009	870	907	821	801	899	800	798	814	788	823	794	769	795	830	796	784	765	766	761	777	759	761	799	772	782	795	797	773	784	843	739	818	752	835	785	809	785	773	830	791	779	753	747	801	747	763	784	736	827	762	825	774	776	774	800	768	771	808	845	797	790	730	775	770	796	791	762	770	812	767	804	772	770	774	786	756	806	819	797	775	795	813	775	779	810	815	776	809	772	792	778	783	780	805	822	765	766	786	802	800	792	801	789	849	796	796	763	796	821	732	773	785	808	822	813	738	785	729	775	749	777	780	795	797	772	764	756	733	833	777	865	821	752	749	785	815	776	815	761	762	756	818	813	745	751	772	811	800	777	795	734	768	748	767	767	746	744	713	789	736	770	813	758	740	783	748	754	801	770	802	756	805	792	756	783	838	763	801	807	741	759	811	759	740	723	776	774	773	768	801	790	738	750	829	777	789	786	843	756	803	795	819	786	798	809	785	777	788	751	804	746	742	773	788	815	816	774	782	772	797	782	807	815	747	814	718	847	745	751	804	765	797	810	758	758	790	812	814	790	774	790	834	796	782	796	774	792	795	766	841	816	800	791	781	742	754	753	785	813	782	803	775	763	722	769	827	789	775	808	777	761	805	773	804	745	804	799	768	759	836	758	788	811	746	770	827	827	816	775	792	744	809	781	765	757	815	792	818	762	749	723	797	791	774	783	797	735	755	804	800	807	790	768	758	772	780	769	787	789	787	834	761	776	813	816	758	789	775	778	772	801	790	764	833	792	808	775	776	766	766	709	793	748	798	770	776	787	795	763	784	808	724	787	743	736	847	806	810	792	826	791	734	783	752	748	745	793	777	778	800	833	760	757	745	780	795	755	808	805	743	774	770	809	780	802	822	812	831	769	775	776	793	801	759	779	776	788	811	742	745	773	797	824	798	814	792	819	798	780	796	769	788	809	784	810	782	821	731	805	827	788	749	804	829	792	820	795	734	777	796	769	832	772	819	798	763	784	768	802	811	771	797	796	795	757	782	755	765	801	805	759	706	787	762	797	791	806	798	814	783	800	779	787	769	770	798	770	746	811	749	752	786	767	790	818	777	790	786	813	786	799	804	744	719	795	734	808	785	807	783	799	780	822	766	802	798	814	811	785	780	819	785	805	810	799	764	779	821	780	765	789	753	772	789	801	743	748	783	751	737	792	779	793	810	782	785	721	751	798	766	793	750	840	800	773	746	788	793	833	734	802	803	770	821	756	826	738	766	781	772	767	769	799	784	764	841	797	869	747	768	783	806	792	836	795	761	820	775	790	759	750	785	758	781	761	782	781	760	777	797	795	806	760	799	806	779	729	786	771	823	768	765	759	754	836	793	816	789	778	741	783	749	793	813	817	800	822	789	775	823	826	773	840	777	818	796	764	736	811	790	745	778	799	776	750	790	781	818	764	765	806	780	782	753	843	814	745	786	794	728	757	756	822	790	755	777	789	794	728	781	755	791	762	834	733	810	791	774	763	746	755	772	883	793	749	792	797	784	757	816	731	750	819	767	791	794	810	810	766	788	799	852	813	789	771	786	783	819	754	839	766	761	795	703	760	754	722	746	813	823	783	816	728	823	752	760	768	796	771	829	795	779	758	827	783	761	784	807	786	742	786	836	782	810	780	791	792	760	768	773	795	767	752	805	805	819	744	791	793	770	768	802	843	792	769	797	788	783	794	790	744	747	771	808	753	804	797	791	794	784	750	789	766	791	819	780	763	798	748	834	820	782	783	749	791	758	745	802	796	755	771	794	771	770	820	801	759	789	771	863	785	749	792	795	783	746	783	764	736	773	776	764	772	748	797	762	771	798	778	776	740	754	773	789	782	773	804	759	734	728	796	769	756	776	808	797	778	769	780	759	751	778	758	756	787	769	804	769	840	766	730	834	803	825	767	776	724	766	760	817	773	796	821	728	757	786	777	752	799	765	774	750	763	808	800	791	730	786	771	778	795	807	772	772	836	792	785	777	804	742	785	789	844	799	821	804	774	728	830	771	760	770	850	768	754	790	785	779	781	786	805	793	799	823	764	818	797	746	802	761	771	818	825	808	761	815	769	783	731	764	725	802	766	805	806	804	761	791	754	785	815	774	785	795	753	739	753	761	785	781	795	817	761	747	751	793	764	792	792	753	763	816	767	741	775	793	808	772	759	789	823	786	725	810	824	763	770	796	774	782	778	768	783	776	772	817	790	760	823	787	800	744	821	804	766	790	814	817	820	743	871	807	769	812	737	772	782	788	764	794	777	775	798	795	815	792	801	755	765	734	790	772	806	797	777	747	806	799	741	754	801	799	771	748	764	798	767	776	792	798	766	801	787	797	793	795	815	793	823	787	779	796	813	782	742	762	765	763	786	776	781	819	784	847	763	770	850	799	791	802	810	736	748	784	774	766	763	749	720	771	700	789	815	814	729	760	785	750	812	806	779	747	793	749	802	740	774	814	784	778	773	798	826	792	753	776	733	830	741	794	739	777	772	809	798	827	791	822	797	823	764	755	799	719	785	857	725	822	785	807	780	784	778	787	788	762	770	764	836	767	776	787	815	785	751	788	815	840	808	798	790	759	810	778	750	804	793	816	752	788	789	756	767	745	748	825	775	773	762	774	782	740	760	731	792	806	802	775	810	750	801	725	728	781	770	751	774	770	765	772	784	772	769	816	731	783	810	768	781	735	816	773	749	791	811	803	770	803	773	756	817	782	734	787	832	750	777	743	811	784	760	752	765	826	803	800	780	805	819	781	735	779	786	771	737	785	827	790	762	788	778	788	762	762	819	805	818	751	774	780	787	767	765	808	801	771	774	808	806	791	788	745	806	776	789	826	809	777	815	805	794	723	786	797	768	810	782	747	752	792	738	765	789	789	779	740	768	740	818	781	805	792	768	804	748	755	825	741	777	756	749	809	762	788	773	803	799	790	730	774	814	764	749	761	784	787	763	752	775	794	851	778	776	802	792	811	796	768	756	817	781	770	772	784	769	766	776	796	770	752	736	752	775	770	789	739	751	797	798	768	843	832	757	797	808	831	761	757	777	786	788	780	780	755	777	722	776	786	766	813	813	799	724	732	761	760	766	752	729	766	820	815	794	802	798	786	758	812	794	754	793	800	800	774	811	799	814	803	793	779	751	774	750	781	807	856	796	787	775	726	784	792	750	768	750	819	810	837	778	792	787	766	775	810	799	705	781	762	752	784	739	872	751	794	743	812	824	759	846	723	707	760	812	832	781	778	783	723	735	787	769	777	730	757	802	800	786	822	738	774	780	757	778	763	806	776	776	763	827	833	773	786	779	763	792	749	771	769	738	772	767	823	765	805	806	751	796	791	795	776	781	793	826	801	762	759	776	759	730	795	846	759	779	751	778	773	809	792	727	767	771	769	765	759	794	798	774	839	784	814	773	797	783	741	845
31457	29841	27947	15547	5009	2312	1642	1414	1231	1070	1066	987	953	913	929	907	897	929	921	897	908	857	858	913	859	913	913	897	875	867	917	839	899	895	845	845	861	855	885	843	878	877	903	890	876	856	880	845	849	889	849	888	830	943	846	883	893	864	868	893	940	911	898	910	923	894	836	882	920	840	847	870	862	847	883	866	873	869	895	850	891	883	933	886	891	826	870	862	872	904	887	864	858	870	853	825	874	887	831	877	894	904	917	865	856	851	820	859	898	833	931	871	899	876	846	833	881	846	861	868	826	869	909	866	858	835	860	902	871	916	844	868	878	798	859	865	851	894	881	861	872	839	864	889	893	908	844	878	917	936	857	848	943	849	894	886	897	850	851	874	886	846	886	867	914	821	927	850	866	837	840	817	872	884	887	849	832	888	850	837	847	853	844	904	904	837	921	816	842	822	849	854	842	887	911	808	852	863	809	834	902	925	890	853	873	856	872	901	882	853	832	851	842	856	841	872	879	905	836	842	852	852	903	886	850	877	857	865	933	832	875	858	869	838	877	855	856	866	887	845	837	869	839	913	807	875	881	845	855	873	822	890	883	853	859	839	856	866	839	863	867	846	906	908	895	889	855	879	873	870	871	890	862	894	870	870	888	894	826	905	848	885	890	918	846	851	924	793	811	899	847	871	950	847	869	782	870	892	867	860	890	806	842	856	890	897	902	854	872	858	839	859	857	896	845	864	893	869	871	849	879	835	899	815	874	868	869	901	856	878	847	917	863	915	886	856	903	824	876	884	853	907	895	855	920	854	903	819	895	833	865	809	850	857	871	914	899	882	821	919	863	891	837	859	859	853	900	839	873	803	865	876	821	883	898	847	913	873	903	820	844	885	835	869	891	849	848	829	838	873	842	863	851	851	881	873	871	895	839	883	804	897	867	855	790	868	892	849	868	869	902	825	899	863	874	826	862	841	880	799	909	854	807	854	912	805	828	854	831	798	883	892	888	860	837	853	900	885	849	943	863	906	876	881	871	887	883	884	893	852	863	848	837	840	872	834	878	892	843	878	816	877	882	865	855	882	887	827	883	865	807	874	919	826	947	870	868	785	843	834	859	821	867	868	856	885	894	862	878	825	860	841	856	858	873	823	920	868	838	888	855	855	890	878	919	852	851	840	868	862	878	879	913	884	885	852	865	951	876	891	889	842	833	847	864	877	879	856	869	834	856	825	846	901	895	842	914	857	821	869	869	883	831	854	870	877	872	918	833	892	837	871	895	881	853	857	878	885	828	902	870	841	869	893	888	857	915	860	856	839	832	823	825	886	842	867	868	874	859	889	862	868	867	848	807	889	857	919	927	882	851	850	860	856	816	889	826	852	799	866	847	922	884	847	872	865	854	873	820	878	862	861	813	894	884	888	870	814	884	859	893	916	856	821	853	927	837	841	871	867	930	897	866	888	847	902	854	878	860	867	874	934	891	890	855	832	858	849	856	856	817	881	853	850	885	880	874	854	852	941	927	834	820	863	811	851	875	884	896	830	786	874	870	919	898	844	880	826	835	867	836	896	845	893	883	897	833	884	929	869	900	868	899	849	886	834	877	886	825	888	934	849	922	819	895	865	917	832	856	848	878	887	851	844	841	827	871	912	853	906	883	841	826	903	907	896	886	869	884	825	842	870	876	852	882	864	872	851	870	837	878	809	829	842	858	833	831	874	913	838	839	909	834	821	820	860	813	903	849	892	856	842	844	789	878	864	872	841	830	877	866	883	902	867	875	869	871	868	899	846	852	930	885	897	855	900	830	835	888	857	830	816	895	843	924	908	854	839	906	851	866	823	862	850	831	879	833	878	835	896	878	840	831	853	854	874	900	864	888	877	879	861	833	864	915	833	846	867	878	837	871	872	832	863	838	857	914	874	847	846	852	878	850	887	883	843	845	861	862	864	880	885	881	833	800	848	904	871	908	829	851	849	890	929	839	894	890	897	861	895	844	879	860	880	871	875	834	851	886	868	855	854	879	907	873	861	847	858	861	906	864	894	859	883	939	792	865	848	913	821	854	797	831	840	915	920	848	860	875	888	952	856	863	890	812	836	935	922	891	927	903	885	866	835	833	872	860	896	839	865	849	882	836	906	854	894	798	887	847	864	921	877	894	865	859	903	915	854	904	888	842	926	858	834	882	888	844	823	860	904	860	883	879	958	876	879	864	860	889	864	880	852	869	893	843	842	826	867	892	877	864	897	856	934	871	808	868	804	840	888	833	889	917	853	858	859	893	856	888	838	843	842	837	841	872	877	892	885	884	845	857	924	922	863	853	785	905	842	873	855	895	849	815	880	880	862	904	826	894	836	850	880	838	871	890	876	915	893	875	851	903	853	906	839	866	933	874	876	907	861	860	856	870	851	840	916	864	827	859	894	868	848	829	850	834	852	867	835	880	865	893	824	865	897	888	842	841	868	838	852	874	882	890	899	863	921	873	839	846	835	859	822	852	880	811	864	910	881	855	898	877	831	890	869	864	867	893	852	873	847	838	910	879	873	902	869	864	864	878	875	830	906	901	847	865	897	835	872	895	901	883	864	827	851	878	865	864	863	878	824	894	855	859	861	854	802	880	856	846	877	899	837	845	869	883	855	873	831	871	836	827	859	848	909	865	913	918	806	925	862	851	907	882	865	836	876	895	822	881	880	847	889	830	863	887	915	863	924	842	875	847	859	866	874	852	903	854	857	877	882	869	867	874	860	890	856	874	886	921	844	863	854	878	911	817	849	853	809	839	799	815	841	842	844	844	876	837	883	843	851	853	854	895	854	831	848	871	867	879	812	841	862	839	857	844	854	885	849	885	850	878	901	884	857	843	904	871	876	929	877	873	828	871	826	868	896	897	889	880	828	901	861	867	877	915	901	851	855	860	906	928	872	897	851	839	859	900	868	927	816	892	873	838	885	814	852	868	868	837	786	867	825	912	844	905	905	894	901	875	844	873	880	857	804	874	821	896	808	915	866	825	882	849	842	890	867	877	852	891	873	861	833	876	900	929	877	873	905	929	859	895	845	870	835	864	837	860	884	846	841	880	880	908	882	852	826	834	859	862	847	865	843	812	854	832	879	865	901	851	841	849	857	857	877	880	859	815	843	847	902	876	823	845	840	876	869	872	849	954	848	840	861	826	855	825	860	881	849	854	795	917	893	808	870	834	894	849	853	883	864	878	891	855	869	887	889	824	875	891	907	880	784	826	842	849	851	905	833	893	880	825	859	904	890	906	890	863	880	845	857	826	908	924	820	931	836	876	838	896	845	887	882	872	842	874	831	886	858	908	968	851	801	890	907	905	905	838	871	873	875	914	824	807	876	890	848	851	860	836	854	847	848	894	854	869	941	919	811	839	823	806	899	894	835	926	876	918	855	846	838	823	871	843	881	876	873	863	887	850	883	888	848	884	839	845	832	903	888	929	901	861	893	888	841	860	856	894	871	822	900	859	794	806	848	893	845
33200	42891	29367	14690	6274	3346	2326	1816	1586	1337	1120	1093	1102	1020	978	1004	1007	1001	955	945	942	973	932	940	932	885	889	937	936	910	880	893	959	964	874	915	985	925	974	947	924	901	862	937	895	903	916	879	875	887	913	901	915	877	959	899	935	887	941	956	903	875	893	947	840	871	941	912	895	914	968	931	938	970	953	896	868	936	887	907	881	904	930	898	913	935	959	932	900	909	879	931	932	935	888	916	903	923	928	883	947	934	882	870	870	958	948	923	874	920	879	922	917	910	898	955	905	942	941	902	915	898	960	934	935	928	934	927	885	916	900	934	876	904	927	896	919	935	942	883	964	886	935	912	954	953	947	871	929	877	887	929	889	894	858	893	947	911	901	880	926	906	869	893	984	912	914	859	866	909	858	923	885	877	968	913	902	907	893	912	876	947	908	902	925	926	923	928	896	931	896	940	921	918	907	919	914	918	912	952	899	906	942	912	896	949	904	924	869	942	876	890	872	933	933	948	949	915	904	891	888	913	942	865	908	923	900	912	926	917	908	860	932	891	883	875	895	863	878	927	910	902	882	905	919	893	923	918	928	944	878	936	874	884	943	923	922	866	969	933	910	907	952	968	908	919	935	898	923	926	886	898	963	958	888	948	878	954	975	914	906	868	928	907	948	906	888	911	946	902	874	874	870	898	903	925	915	927	871	914	865	903	866	936	908	946	872	930	913	935	841	948	927	887	906	892	902	927	982	913	967	907	947	887	941	927	953	847	934	844	917	892	973	838	881	899	902	918	910	973	908	928	990	914	870	918	909	914	863	877	962	908	922	984	886	944	926	887	933	941	898	925	916	946	901	932	874	916	940	917	960	907	922	933	956	918	947	893	933	901	935	836	872	917	892	961	922	920	873	938	919	932	878	932	939	956	882	928	927	904	875	937	893	971	904	847	878	907	870	896	872	895	913	888	950	872	886	875	910	897	938	897	894	905	952	891	933	925	900	910	875	953	842	923	908	930	911	891	892	898	926	942	904	937	907	925	926	857	894	929	926	901	931	976	919	912	938	867	887	913	897	877	885	938	945	987	915	860	917	879	951	911	894	919	1009	948	930	900	878	940	908	915	893	907	878	977	921	855	923	876	917	899	926	929	975	965	930	906	895	893	862	944	867	898	863	918	904	927	940	936	888	945	934	930	874	888	904	930	935	891	912	839	934	891	971	911	924	926	894	905	844	898	956	891	893	868	910	910	917	946	918	867	946	898	923	895	902	888	936	926	926	915	930	896	855	920	975	933	942	883	941	860	918	994	949	892	925	894	924	926	918	877	948	917	973	906	885	885	941	922	995	898	909	916	920	919	929	857	906	931	824	917	954	937	863	931	924	966	875	906	882	899	919	928	977	943	876	895	906	914	910	926	930	924	921	912	930	876	968	914	920	945	900	867	939	899	871	927	964	908	948	867	842	960	907	876	971	913	886	914	932	885	903	948	907	896	916	955	936	881	908	889	892	863	913	930	876	956	925	912	909	916	912	898	899	919	956	968	892	896	938	896	941	889	889	948	863	955	933	916	926	889	879	897	916	903	930	929	841	925	969	893	857	912	954	949	880	892	922	889	881	927	969	918	852	845	884	919	964	884	928	950	897	931	927	914	916	888	866	870	893	879	939	878	885	881	905	882	937	825	866	931	910	912	964	914	859	938	877	934	913	916	900	889	891	921	937	887	906	938	888	950	939	906	925	923	948	902	913	884	894	947	953	923	903	927	924	913	911	953	920	899	901	959	935	895	937	929	941	902	882	965	931	878	949	887	893	934	930	927	899	936	877	880	926	910	894	895	887	960	852	907	960	931	919	935	918	909	953	894	916	907	933	885	896	862	974	966	929	942	926	905	876	952	918	907	966	943	962	879	918	940	931	947	907	889	903	889	902	927	901	917	917	913	906	896	942	934	903	913	938	891	974	944	936	870	860	885	940	923	928	897	958	922	902	929	916	887	950	908	881	886	919	901	996	949	948	884	903	895	914	902	867	903	896	894	959	926	905	931	970	879	876	935	932	894	916	931	931	920	894	915	857	909	920	904	899	872	861	951	943	880	952	964	885	880	952	945	897	882	877	934	916	903	880	866	925	881	952	903	875	904	898	923	912	968	897	907	968	884	944	954	953	870	919	869	920	927	915	876	947	907	908	887	889	919	868	886	945	857	891	897	915	867	878	917	946	937	885	896	883	944	914	960	904	950	948	929	904	892	894	828	906	904	928	880	929	925	928	841	907	919	919	936	884	936	929	887	972	891	906	885	892	934	913	937	880	912	895	883	921	868	889	910	923	897	904	1012	873	872	859	918	941	923	899	883	970	967	872	889	892	897	953	896	935	907	901	889	864	900	927	938	919	930	873	861	895	972	913	943	900	996	939	872	984	999	917	905	912	909	948	936	938	923	883	944	907	914	921	895	839	946	925	896	948	920	944	886	927	929	896	934	877	909	897	897	917	943	940	877	914	920	964	918	891	911	886	1000	936	882	915	898	916	927	882	894	877	909	920	888	903	931	889	956	922	929	846	918	955	950	952	896	929	901	915	890	915	853	917	902	951	904	914	919	908	958	961	913	935	859	907	898	901	882	919	922	907	898	888	929	913	912	882	930	920	908	917	907	936	901	878	889	907	936	894	900	887	869	983	892	931	873	936	917	897	950	924	955	931	937	910	877	926	980	913	954	913	930	927	941	942	916	922	891	951	902	920	925	889	943	891	899	912	887	915	931	922	867	870	931	960	918	903	929	848	920	869	929	867	932	931	959	949	881	941	931	938	871	942	867	910	901	896	888	944	882	877	955	877	924	902	923	885	932	914	925	869	941	910	905	889	886	961	929	925	918	919	879	933	966	864	933	917	942	891	922	873	898	892	934	924	952	969	955	907	929	932	898	885	910	895	894	939	898	875	893	921	920	861	944	960	917	904	887	955	887	926	926	900	898	937	904	934	878	952	920	917	932	914	967	907	921	927	947	965	897	899	944	858	910	910	903	910	887	933	933	866	947	933	940	918	942	916	922	932	946	892	903	938	929	896	907	882	857	936	893	951	949	958	902	951	910	925	924	884	918	915	913	967	905	952	860	918	883	891	967	978	931	920	908	892	857	921	894	876	897	919	931	912	889	930	923	947	942	924	917	894	902	952	928	930	913	855	942	940	958	888	921	925	871	937	935	937	934	972	919	957	946	915	928	880	829	888	943	930	919	935	926	977	972	911	934	867	889	848	907	902	904	871	866	947	899	935	915	891	905	922	925	877	893	944	885	883	928	960	943	890	889	911	946	876	948	928	949	872	902	931	932	959	943	894	909	886	924	881	915	916	928	928	891	940	906	978	925	862	957	992	864	866	892	905	911	935	881	899	930	925	892	913	950	869	896	917	906	940	960	911	853	925	858	917	852	888	929	886	921	875	928	924	893	877	944	908	927	886	909	925	860	960	905	885	908	922	922	912	886	872	936	873	925	916	921	916	894	920	920
23746	21348	28572	24864	21117	12327	4408	2383	1692	1285	1087	999	927	866	912	839	784	821	806	743	762	727	711	720	763	725	703	715	717	714	700	644	674	723	719	680	687	689	668	677	713	718	651	694	694	708	717	731	715	640	738	696	722	712	738	756	665	729	745	698	671	727	749	696	707	753	730	725	705	697	740	704	712	789	719	697	721	657	750	699	717	691	719	683	677	725	725	684	667	702	733	668	734	749	723	729	693	741	694	709	721	682	706	760	719	672	709	732	717	663	690	684	748	698	677	689	678	738	675	729	696	725	722	664	735	687	708	703	689	699	690	692	681	699	680	795	680	700	720	722	737	680	685	755	649	731	707	729	708	742	729	709	723	728	765	693	738	691	719	668	694	713	693	748	699	711	691	685	726	644	718	733	716	699	689	716	696	706	711	676	750	719	694	722	707	731	725	709	703	733	712	741	705	743	711	718	700	690	677	747	683	735	756	734	712	731	732	764	666	723	712	696	706	728	712	676	695	723	702	718	673	705	693	747	749	731	712	702	716	736	690	707	696	655	674	659	681	712	684	742	705	729	680	744	699	720	692	760	695	676	705	651	659	759	643	692	715	660	724	693	677	725	742	727	752	702	768	683	690	708	709	694	742	725	658	732	714	734	762	685	710	685	698	687	705	703	695	697	679	735	678	709	680	690	707	670	696	748	748	656	692	761	662	731	701	728	744	711	696	687	698	694	738	720	737	729	736	714	704	691	732	725	669	708	746	709	692	736	664	692	673	700	691	667	701	677	695	682	694	711	715	691	693	704	701	700	745	676	707	730	716	679	731	694	709	722	740	687	718	685	694	678	677	684	680	669	710	742	689	726	696	675	730	715	717	752	746	768	748	734	730	725	707	699	725	758	685	696	698	680	686	677	745	662	655	728	657	689	706	680	721	673	678	732	712	698	764	705	703	655	715	714	664	732	794	747	643	699	694	717	691	707	674	713	730	715	711	712	672	713	773	697	718	689	685	753	673	760	768	718	728	685	734	684	697	710	694	704	696	707	740	775	688	740	684	722	713	765	725	673	670	721	689	675	696	700	747	685	749	711	715	714	728	775	733	703	717	712	679	727	684	726	686	669	724	745	733	709	730	702	728	734	752	727	719	706	722	760	696	706	677	682	700	719	739	698	680	726	731	670	731	707	684	728	703	697	713	696	716	675	666	664	738	682	740	735	688	702	707	689	697	684	763	702	648	691	757	734	726	688	705	697	667	690	659	671	731	702	766	688	668	714	680	717	704	745	719	655	691	748	724	742	720	707	686	713	718	745	744	722	690	715	700	725	727	682	692	679	734	695	692	707	685	722	722	647	747	684	645	721	741	711	711	653	656	715	716	745	733	723	681	710	697	722	717	692	678	747	667	657	689	692	689	761	683	693	653	675	704	715	755	718	643	681	712	744	659	708	688	709	681	702	701	745	689	696	709	698	713	720	681	720	706	711	722	710	676	720	709	689	681	709	712	705	707	726	746	673	707	679	693	699	687	677	744	723	739	704	713	722	657	764	700	716	670	711	729	705	709	725	739	732	705	730	703	718	697	684	695	722	726	675	701	687	679	723	697	761	728	726	755	682	698	723	711	728	662	686	704	734	739	682	740	736	718	692	697	685	761	711	684	729	699	691	716	699	725	745	691	676	730	726	690	710	657	743	693	720	696	713	723	730	676	715	748	717	713	730	704	725	660	699	718	723	717	704	691	710	702	637	728	700	711	727	711	708	716	684	733	722	691	663	718	713	635	664	737	684	717	734	652	690	714	684	720	690	694	682	716	703	665	713	733	750	661	687	692	708	756	681	720	702	716	699	712	647	715	682	736	719	703	665	722	709	666	676	693	697	713	703	719	706	677	701	700	710	712	644	713	730	703	714	715	660	744	692	686	686	691	732	709	741	680	690	654	684	707	691	687	778	697	710	676	757	695	668	697	692	645	701	706	718	679	762	732	696	715	694	691	679	717	673	713	680	728	736	692	756	723	682	691	697	739	651	698	676	698	741	733	725	686	650	769	770	689	724	683	726	775	718	731	669	711	722	754	733	699	696	719	687	637	753	723	754	695	676	739	721	743	760	690	737	686	701	698	696	648	707	725	709	761	679	695	713	712	665	663	686	744	695	728	706	719	710	702	684	691	755	689	725	718	711	669	732	745	661	677	698	707	684	673	718	697	674	689	693	673	667	712	746	707	676	708	722	711	692	703	676	685	714	754	693	738	690	672	661	702	699	786	713	702	719	698	758	721	671	687	721	706	660	702	674	720	678	741	755	750	685	706	665	720	715	724	744	730	677	730	697	709	736	705	726	668	721	699	741	690	725	727	682	739	740	675	712	714	718	675	694	715	683	690	659	658	737	707	782	697	696	675	691	695	633	732	708	717	675	675	738	688	693	741	754	651	710	645	735	694	672	718	741	730	715	708	718	661	677	730	704	735	695	731	675	694	716	739	657	744	720	699	719	746	740	680	705	704	728	678	659	726	723	692	742	709	723	661	697	666	678	719	747	635	733	770	709	655	695	724	757	713	682	682	720	731	663	761	676	655	728	691	722	709	719	729	708	671	705	692	747	722	721	690	735	715	666	721	716	692	683	723	698	669	720	742	687	674	695	704	687	684	752	671	682	681	711	768	680	709	681	686	753	729	757	719	719	684	723	740	714	694	723	727	714	675	714	682	729	694	747	722	722	694	692	746	719	695	710	721	678	700	726	727	717	696	751	722	711	727	703	721	719	748	710	711	726	755	699	683	712	726	757	720	705	748	732	713	720	710	729	707	699	693	709	693	688	750	775	720	691	709	672	672	696	713	715	693	694	693	705	721	647	672	738	710	678	709	702	706	737	727	681	662	697	708	747	662	722	719	686	737	708	703	738	650	700	732	718	684	749	697	695	701	736	734	696	746	700	730	686	772	690	713	731	742	676	699	714	720	706	725	716	647	680	728	686	689	642	712	701	724	693	680	715	729	742	724	733	713	688	707	701	682	739	679	737	700	668	778	695	693	719	676	719	743	728	746	702	693	665	690	703	737	747	704	696	728	687	718	745	693	707	649	731	677	767	703	699	705	694	678	705	712	724	704	718	738	696	738	696	686	723	708	689	676	699	723	686	730	723	682	658	703	709	682	737	684	698	747	698	688	696	648	740	708	752	705	700	682	660	709	739	714	737	723	724	676	673	736	684	706	636	696	696	717	719	668	724	685	683	694	659	684	648	694	644	710	751	734	671	731	739	713	718	725	645	670	688	724	738	734	719	735	687	667	720	697	746	740	745	727	668	685	736	748	739	707	697	691	721	721	694	650	680	734	698	685	674	699	695	737	695	693	676	739	710	680	708	737	717	705	710	694	706	707	749	719	707	710	681	701	693	694	701	693	684	717	695	697	695	674	716	709	717	699	735	684	724	718	722	718	747	681	689	698	737	683	664	706	716	678	651	747	690	687	696	672	777	694	695	705	680	687	728	738	672	733	702
33519	54213	39572	24055	12384	6854	4767	3112	2328	1765	1502	1305	1144	1053	1006	963	897	864	890	844	890	822	734	811	850	771	763	803	803	739	756	750	751	750	754	759	752	771	699	786	741	756	732	756	799	759	733	773	717	758	753	759	785	744	795	755	769	762	702	753	784	757	772	718	734	708	752	815	754	750	748	708	757	753	814	768	775	769	742	782	761	733	804	735	735	743	771	772	795	736	757	741	775	776	707	754	715	714	728	758	769	723	775	727	703	753	765	749	753	745	710	792	747	739	745	754	761	774	804	744	787	709	717	768	779	769	776	729	729	768	720	739	786	723	759	749	734	728	736	724	778	695	727	766	724	724	709	742	782	766	747	756	762	747	717	774	735	743	752	743	787	735	788	699	748	754	771	732	808	766	808	763	736	751	765	744	789	792	730	794	697	746	733	769	755	761	772	754	773	753	754	747	703	740	741	784	781	710	760	770	759	715	723	710	771	789	780	770	744	766	739	820	781	705	753	717	802	760	759	775	719	789	763	768	787	729	736	715	798	768	718	736	750	699	754	769	748	758	746	778	788	713	764	737	758	756	759	757	816	806	775	781	752	778	769	774	790	734	758	739	721	769	751	786	728	789	751	722	719	676	743	757	758	773	735	734	718	758	746	747	788	779	755	776	742	769	749	736	738	784	767	755	764	770	721	717	807	791	725	733	768	703	747	765	724	774	767	783	728	738	784	760	766	767	787	711	747	735	743	766	816	721	734	782	757	767	758	748	778	773	735	739	724	745	706	767	749	734	752	735	748	803	740	812	773	748	757	713	769	747	719	723	776	749	745	707	765	721	773	763	780	732	757	768	724	745	720	756	781	779	726	750	776	678	702	750	725	753	701	776	778	759	746	743	753	721	693	732	751	773	776	759	753	740	750	746	817	729	757	769	708	790	715	739	765	718	761	743	781	721	775	773	772	720	761	765	796	792	765	798	766	749	778	750	743	779	696	690	720	744	795	728	747	756	740	749	777	761	741	780	792	766	757	748	723	757	746	744	727	728	766	758	755	733	745	749	754	732	756	748	728	728	737	762	764	749	774	798	734	717	738	732	745	809	742	751	770	787	767	738	769	738	765	779	713	748	724	734	779	781	699	713	757	755	747	758	783	768	779	758	780	717	738	738	723	730	731	727	806	748	739	749	812	737	755	729	691	762	734	740	746	768	761	750	796	734	740	773	780	731	762	716	765	737	769	768	747	790	787	811	744	718	771	804	727	751	771	809	749	736	716	753	721	763	702	763	775	796	753	758	736	745	775	704	744	801	796	768	715	819	726	796	753	751	743	789	767	736	751	787	777	793	754	772	775	774	781	771	779	766	751	774	716	750	723	772	784	739	773	755	728	732	743	764	723	758	721	773	696	778	716	718	737	755	736	798	776	758	705	715	719	748	765	733	798	748	734	763	793	783	779	773	734	721	745	715	738	779	734	760	735	765	738	759	726	747	786	687	748	701	727	765	801	777	823	771	732	756	730	754	743	725	756	716	720	758	717	741	770	744	772	765	716	767	746	714	762	740	789	766	743	750	775	766	783	791	768	784	776	716	776	744	783	752	739	770	757	695	732	753	776	779	747	791	750	767	792	715	752	756	754	779	771	724	731	731	771	732	765	697	751	699	724	706	693	705	770	744	755	697	748	762	797	797	763	785	772	782	736	767	766	770	751	786	727	753	744	737	730	785	773	704	742	768	751	759	789	705	756	763	758	778	739	707	763	738	746	723	760	727	772	776	717	768	746	749	764	731	701	760	726	751	719	713	784	712	730	722	786	787	778	751	703	755	731	758	739	746	765	765	785	730	757	724	727	781	781	751	737	775	723	758	760	757	725	766	734	798	775	786	683	828	715	725	730	737	784	761	742	762	728	768	764	728	747	755	763	752	765	781	726	778	730	722	741	792	679	776	704	739	716	761	754	729	759	763	743	760	764	761	772	731	743	835	810	716	742	767	738	751	758	742	813	756	735	809	722	695	718	752	805	805	767	738	734	743	703	770	731	761	765	770	745	717	752	790	774	767	779	746	747	770	750	712	757	758	768	758	721	746	735	770	720	745	763	786	734	732	732	716	815	759	775	734	789	749	731	748	722	729	784	735	760	764	723	744	773	794	712	698	747	814	743	769	755	712	729	764	731	705	753	752	776	770	765	758	802	743	800	739	744	783	750	782	750	716	739	747	790	797	740	771	719	741	724	775	763	758	764	724	748	742	778	787	801	707	743	772	727	712	725	778	753	746	745	740	686	764	797	749	775	744	723	707	709	738	772	714	719	727	769	784	778	720	720	747	707	741	746	739	757	746	764	751	745	790	731	795	757	760	749	745	683	742	707	718	754	771	759	746	777	745	740	764	737	797	725	775	743	761	761	725	718	762	733	733	804	789	763	745	719	754	759	771	770	728	809	740	707	718	724	776	749	726	759	736	777	752	749	772	732	755	801	776	747	775	795	755	742	706	751	745	690	752	747	811	774	751	753	794	761	803	753	726	728	714	709	698	753	712	697	736	724	748	785	698	721	776	756	704	794	733	779	749	758	761	747	750	764	689	750	727	707	708	768	840	813	730	784	759	751	758	777	821	783	720	760	770	723	751	725	750	774	749	760	761	760	706	754	773	731	757	731	794	761	730	812	746	802	770	777	740	755	730	715	756	729	749	736	762	696	822	764	769	805	761	732	743	773	781	792	759	714	753	776	748	785	727	759	780	766	786	797	747	757	755	771	766	803	781	730	767	767	745	759	738	781	721	763	790	725	759	750	735	728	775	756	744	751	750	736	730	809	749	737	735	714	782	756	738	697	750	781	774	810	745	754	725	780	777	743	721	778	734	746	733	770	767	780	763	747	759	754	773	744	747	770	737	705	756	786	765	794	734	737	754	756	758	779	769	685	746	778	738	771	791	735	810	734	785	785	750	773	738	704	776	790	786	733	733	816	745	781	741	783	774	754	774	722	738	738	808	775	763	781	771	759	756	728	738	720	753	741	749	729	752	815	742	764	729	745	765	758	799	767	810	723	766	770	787	722	737	751	762	763	705	745	763	790	715	779	734	753	801	740	727	770	755	705	757	730	768	757	807	751	806	725	752	739	716	773	754	745	755	741	740	694	737	733	783	775	764	698	749	760	760	754	741	792	770	787	759	758	730	773	741	715	729	750	779	712	767	727	729	779	732	749	727	782	709	778	727	729	796	711	777	802	801	752	801	718	759	758	759	767	748	770	750	769	728	729	751	747	747	740	701	742	730	773	746	733	737	714	767	732	757	722	734	755	708	730	785	766	755	762	735	751	787	765	747	790	782	712	718	718	732	798	773	738	768	735	770	750	782	737	799	788	770	770	779	779	788	728	747	745	740	775	761	770	777	757	776	773	743	711	706	741	778	771	737	760	745	702	737	764	740	791	809	775	745	724	759	739	730	736	709	727	760	730	800	749	713	720	777	753	733	797	776	754	778	744	792	794	725	747	766
25121	21511	27730	25611	13855	5098	2795	1791	1482	1362	1176	1184	1160	1089	1053	1033	983	1033	996	1016	1004	975	984	989	946	981	961	994	981	1022	947	988	900	946	992	1024	971	991	972	966	1022	996	987	963	1011	976	995	975	999	1022	1026	969	985	997	930	947	1045	958	965	947	1012	973	983	1006	951	893	1007	1012	986	985	1007	997	996	957	971	1070	964	1023	1038	914	948	971	956	955	966	945	896	993	1055	939	986	994	971	956	989	1008	942	982	1017	926	953	964	970	953	953	951	945	976	957	974	954	970	979	961	983	990	947	980	1042	971	970	938	967	959	903	950	994	971	952	1013	1001	955	957	959	959	931	933	972	1045	1015	921	936	963	958	956	977	958	1004	981	946	1002	981	1034	942	1001	987	933	969	911	993	933	927	934	1017	990	1005	998	987	932	925	911	998	1000	1017	987	913	1018	959	1016	957	1035	1009	996	993	977	1048	935	912	969	963	949	958	1004	939	999	963	959	935	922	985	966	928	913	955	980	974	1008	977	956	1005	965	959	986	948	995	939	938	898	909	1024	993	964	1000	986	941	988	995	949	985	924	949	955	938	956	955	985	997	954	903	941	975	1011	945	961	942	1009	1012	955	995	974	975	938	1018	1002	981	900	988	943	938	1048	958	957	967	987	954	937	992	944	990	935	946	947	1013	980	920	985	1006	1012	1007	995	965	938	1024	992	966	963	895	952	931	936	902	964	964	968	1020	1006	965	976	963	1003	981	1004	1026	961	968	997	966	987	989	940	931	984	995	947	923	933	975	982	976	953	974	965	940	964	943	1016	968	967	1021	971	997	939	985	973	987	994	926	970	1000	958	960	995	914	928	1006	992	978	946	977	937	896	963	991	906	1010	964	1001	992	1010	938	925	951	959	1017	950	908	962	1000	970	970	983	1004	989	985	918	955	983	967	947	981	982	985	1024	940	982	986	990	1025	955	979	948	936	1019	916	979	1004	906	975	1017	994	991	1015	979	1028	989	955	998	945	994	942	971	946	1020	1027	916	947	973	989	1015	921	964	916	952	969	977	961	969	967	962	1030	1025	982	953	957	968	911	947	926	964	976	948	953	943	997	1009	958	971	960	1047	1001	949	956	992	948	939	921	990	959	974	917	945	927	972	1041	1011	989	932	963	1013	941	966	932	987	952	1009	1005	961	960	956	1046	987	969	938	1008	963	1065	948	899	977	1038	991	1009	947	955	1009	980	878	1017	976	990	965	954	983	1008	982	969	963	959	986	1037	1017	925	981	983	972	965	998	927	1041	992	931	979	936	975	935	950	1010	996	953	957	950	987	1017	968	934	948	1030	965	995	1029	971	973	941	1013	982	972	957	1015	946	951	1017	909	946	987	983	1026	964	922	935	1019	1056	1018	998	894	1006	951	966	966	917	943	912	1004	985	977	941	981	996	949	953	950	948	970	976	980	992	992	1003	953	938	979	998	970	989	1016	931	946	978	957	1006	945	973	991	954	980	968	925	984	986	981	990	975	963	1009	963	996	990	966	982	912	949	930	966	960	997	965	951	965	987	952	1014	949	947	978	930	1014	930	925	1021	993	1012	1003	953	988	1021	963	973	951	977	994	1004	967	1005	943	959	983	948	927	954	974	993	990	961	1011	961	1016	942	995	984	1051	939	1007	978	963	1000	1015	963	930	946	937	992	964	961	925	1006	954	939	1001	938	974	965	996	1008	945	974	1017	1033	918	965	995	968	959	967	954	921	981	1030	972	1013	952	944	968	932	988	975	965	978	978	940	919	964	979	902	939	991	953	940	962	918	907	1003	999	995	1032	909	982	974	937	963	924	983	981	975	966	950	999	1000	989	917	999	996	954	1008	1009	940	981	950	1049	988	972	980	990	970	985	997	961	971	995	960	970	929	1018	971	990	1022	972	946	1005	990	992	913	1034	991	942	1025	966	959	977	911	957	953	1007	988	1025	972	956	940	1010	930	964	969	952	961	982	971	923	932	945	979	895	962	998	955	974	944	975	933	949	909	904	958	976	1035	989	996	964	944	972	966	1008	975	995	942	970	942	1008	982	941	953	928	1016	962	953	957	927	948	970	968	1023	1028	960	909	991	993	1010	910	972	972	1008	1006	943	976	994	983	973	969	1003	961	979	969	1009	949	975	976	979	1039	938	998	970	990	956	967	971	1012	981	997	960	980	916	1026	1007	962	963	982	1026	971	975	960	994	905	967	915	979	974	983	1010	937	964	961	916	984	968	981	1005	904	955	911	1014	947	996	959	963	930	1002	963	999	978	893	952	964	960	982	952	977	955	962	980	1020	953	955	945	956	932	972	973	1021	929	952	960	979	949	979	1005	957	975	916	1010	966	956	945	978	991	967	908	991	1008	984	965	957	1032	1037	938	1035	976	1013	951	969	1044	983	967	924	1014	953	949	981	960	1008	982	961	951	955	933	963	1026	995	1002	1022	992	1017	1057	956	947	986	1038	996	957	1028	947	961	946	955	975	986	987	1006	1015	916	1009	949	932	1030	933	985	940	996	967	960	963	986	990	1005	971	942	985	988	982	998	973	931	937	995	937	922	1016	1008	988	983	943	962	969	968	984	950	1040	926	951	977	947	1005	961	1032	952	982	1025	984	946	983	1059	914	967	942	998	987	929	962	945	961	971	966	1034	963	1005	1029	961	948	947	1016	961	973	980	945	952	963	1012	934	996	946	930	970	945	987	977	937	978	952	1001	947	938	1055	992	945	994	948	951	986	927	991	951	989	976	964	994	980	937	914	944	1009	987	993	964	983	1035	952	943	985	998	996	981	972	982	1001	955	996	978	942	1001	960	975	981	975	937	985	1021	998	984	1054	967	974	881	1004	967	998	945	1002	939	943	977	973	975	973	993	957	985	970	899	980	973	903	1010	981	961	937	952	1014	874	994	901	994	968	978	975	961	953	960	1009	998	988	952	971	970	994	937	970	901	984	935	1006	959	993	978	977	993	1005	1031	964	939	985	947	942	944	1033	957	934	962	1003	952	1008	1043	992	975	995	958	997	991	953	919	969	905	969	987	974	1076	1029	1029	970	996	983	964	971	958	990	1003	947	967	948	972	956	956	944	951	1012	946	993	966	975	938	998	955	1040	989	929	974	966	998	979	941	972	968	980	936	927	1017	956	990	957	968	957	936	978	981	977	968	996	1033	977	969	950	981	955	897	1028	949	1000	953	1001	1003	995	959	930	1041	979	927	999	1004	922	988	969	1011	981	963	979	961	920	965	983	978	924	965	963	998	983	990	987	1029	913	1018	975	978	944	1006	976	1052	929	967	982	998	948	940	965	912	1017	981	930	990	949	1015	988	957	961	997	999	945	998	1008	969	998	1009	982	979	978	1008	923	922	1017	986	926	961	967	1025	1032	1014	936	980	949	931	1030	936	923	952	921	986	961	985	1004	968	967	966	970	980	941	923	1007	1004	922	977	981	961	909	899	967	973	983	943	963	1011	1007	904	962	981	982	922	986	934	949	934	971	945	1004	981	1015	995	1000	928	1003	1008	965	975	1026	1013	1014	983	927	955	1012	968	965	981	1003	949	974	983	911	922	1027	935	944	972	982	961	976	1002	1010	907	939	1063	975	984	933	1004	940	1004	958	978	1015	1026	990	983	933	963	978	995	972	952	962	1009	928	929	1021	987	945	991	964	998	1038	994	938	957	927	982	1010	968	955	1036	989	987	994	1015	982	976	987	978	881	992	977	988	998	1012	1044	955	995	968	1004	953	938	984	966	967	940	975	1000	1003	924	951	953	944	985	1014
33030	50718	33530	19583	11132	6076	3681	2587	1949	1620	1455	1366	1338	1159	1172	1164	1160	1100	1099	1055	1091	993	1042	1054	1025	1040	1042	993	1056	1055	1021	1047	1037	1013	1025	1002	971	1011	1004	1021	997	1006	1041	1005	988	1024	991	1005	1035	970	1049	998	996	1013	998	981	1033	1014	947	1002	996	993	986	986	981	1010	972	1054	963	987	991	1036	1022	1009	1022	1044	1057	1034	948	1043	982	1013	1027	1003	1046	1021	1013	963	935	987	989	979	1041	990	974	1011	964	998	1013	984	956	1028	998	1048	1045	1027	980	984	1015	1013	936	924	1015	970	1059	947	1041	1039	1024	1003	1032	981	1038	989	1027	1044	962	982	1038	1040	932	973	983	1013	1015	955	1002	985	1008	1019	965	993	1049	1029	984	1020	1028	1074	1024	1027	969	960	976	1049	1025	993	1004	1039	1025	1024	1060	940	1045	1024	1051	1018	970	1025	1005	974	1021	1033	997	999	1007	1003	1046	959	978	1059	1041	1048	1042	989	959	1052	1034	989	994	1024	1026	948	980	1065	969	963	993	1029	1011	990	957	1045	1010	1004	1003	1039	984	982	983	991	989	1023	982	1024	1028	979	1028	1012	959	968	1084	993	989	1044	1029	962	1014	964	1056	1004	1000	1004	1034	972	1008	1010	975	1086	1051	1049	1023	922	1054	1039	1009	1058	1007	980	959	962	1039	1046	1014	1011	1041	948	953	1049	978	1015	961	991	1043	1044	1036	1044	1035	983	971	972	1009	1013	966	1007	972	995	1026	1010	953	1039	1048	978	1013	1008	996	1047	961	1018	1006	987	1026	1041	1028	1028	1036	1028	981	955	943	995	1007	989	996	1056	1013	1042	1011	1013	976	1036	995	977	1008	1004	1016	997	1021	985	993	1085	976	990	1015	1020	980	990	1008	978	1048	1031	1030	977	980	1014	1034	1075	1049	1015	1018	1054	1007	1020	1020	1049	1017	990	1022	995	992	983	1054	933	994	994	992	994	1011	1003	1047	1048	989	950	1033	998	984	1020	977	1051	983	1014	1067	1018	956	989	986	949	1014	1021	1031	1029	1004	1019	1052	960	1008	1030	1051	991	1019	1042	1028	996	1002	987	955	992	1055	995	955	1034	1018	971	1013	971	990	953	981	963	1030	1023	1075	1002	980	1023	967	963	1037	1048	1003	1007	955	995	998	985	969	1047	1024	994	977	1030	1003	1014	954	1017	1031	983	1030	1044	986	1081	1066	972	1024	1013	1004	968	1021	961	959	1022	977	996	1025	1020	1013	1000	981	998	987	955	1045	1006	1004	992	1007	1032	1015	1015	989	979	1033	975	979	1004	1014	1015	1001	1051	1074	1012	966	1079	1045	995	978	1028	990	1013	969	988	975	983	1005	1001	954	992	1040	1022	981	1025	1031	1003	1019	1025	1022	1027	969	995	972	1024	1003	1038	1012	1004	1032	1005	1005	945	1059	1040	936	1011	1003	989	1016	1054	1018	1040	1034	997	1035	1007	964	1015	1089	978	1017	999	952	1030	1029	1034	1048	1012	988	956	1053	989	1023	971	976	990	1061	996	967	970	946	993	906	989	1001	1010	1033	953	962	1050	1043	987	1005	1008	1002	968	1022	989	961	1012	1009	1028	1019	1021	1003	964	1003	950	959	945	1027	980	973	960	994	968	1072	981	1052	1001	980	991	990	983	962	1025	922	1026	974	1091	986	1053	964	1041	1039	1016	1007	1010	1040	1018	974	1006	1011	1046	963	1020	976	988	993	1044	996	1021	1081	986	974	1000	991	1064	973	1056	1031	986	1044	982	1002	981	993	1031	1028	936	971	1050	1008	1010	1041	1011	1056	1006	1016	1000	966	985	962	1024	1014	1036	1002	979	1008	1000	998	1059	1000	949	997	992	1012	983	1002	1010	974	1020	962	1070	1001	974	946	983	1066	1066	1049	999	969	958	941	999	1026	963	958	975	998	1013	1069	1002	1032	995	962	983	1015	1016	963	989	1002	957	964	1015	1049	1019	1015	989	1024	996	944	1061	1000	1086	1013	906	961	1041	1036	983	978	979	1008	1015	1001	1026	994	997	980	983	964	991	1069	992	1002	999	984	990	968	1009	985	1043	994	1007	982	958	990	970	968	1000	1041	983	1029	1011	1011	984	1016	1012	1031	966	977	1022	980	1038	1035	1000	974	974	966	1030	1005	1032	1040	995	997	948	1025	1045	1042	1028	927	1078	1022	979	1046	991	996	984	1042	990	1030	1027	1016	1024	988	1043	995	1003	999	1028	960	1001	978	995	1025	989	1026	965	1038	1025	1026	1028	1055	1038	1022	939	991	1002	1032	1007	958	1024	1041	999	1016	1059	1033	988	1071	1022	981	1017	1017	1015	980	1013	983	1001	1005	968	1006	974	1009	936	1019	1009	1021	975	974	1035	953	1000	1087	1043	1016	1022	1031	969	968	1033	981	1029	975	978	961	1007	1003	977	960	1011	1016	1015	984	942	1015	1030	993	957	971	987	969	1036	1016	970	947	1047	1034	1068	950	981	1026	992	1026	1000	990	990	1009	968	1033	989	981	988	1054	1027	1015	1031	1046	1061	1025	951	992	1010	1081	937	997	997	957	965	1001	1069	974	1071	1028	982	956	1023	997	1012	1013	974	1000	1019	1034	972	994	1038	1027	933	1007	1023	1022	978	1027	988	997	962	1012	1065	973	1007	1024	1022	1028	953	1022	969	989	992	1009	1021	1017	1034	1039	983	1050	960	980	1032	1006	979	984	963	995	1028	962	985	1042	964	1006	1051	1008	977	990	981	1027	980	1000	1041	987	1000	963	1037	1017	1057	981	951	1001	1044	1028	1002	1030	964	1018	1023	1058	1041	977	1043	1003	1042	1017	1028	991	964	945	1003	988	1004	1023	1009	1027	1034	1015	1025	988	1044	979	1002	953	973	967	954	1021	973	978	1012	986	994	1008	1001	1023	1000	975	1001	1001	1008	951	1022	998	1022	971	1019	1019	993	981	1004	996	1030	1045	973	1031	1061	970	1023	1007	954	995	1015	1042	1001	986	914	1049	1001	1013	1004	949	1031	1010	993	1019	949	965	972	958	952	967	1045	968	1021	973	981	1045	991	1025	1016	1022	1038	951	995	981	1017	1019	1047	1035	991	991	984	1012	988	1036	1008	1008	1002	992	1057	999	1038	1050	951	974	991	983	1017	987	1030	1010	1004	985	1037	1029	1036	992	1021	975	919	1029	982	970	984	1017	1048	1041	940	999	994	997	985	985	1011	1023	965	1014	1025	939	985	1033	965	1000	1007	1020	953	1048	1051	1017	974	1013	1017	1003	1020	976	989	1024	1017	1020	1028	1005	1016	950	1018	990	994	1000	995	1019	1032	982	1054	987	988	976	1021	1000	1059	1021	1005	1001	1026	1086	1004	1006	1026	961	985	1012	1021	983	996	987	1028	967	1048	967	1039	1041	1033	1036	981	1030	1011	1025	992	1003	993	1024	990	1008	977	1000	993	996	978	988	1036	1032	1028	1029	973	978	1025	1036	1041	1050	1006	1035	1004	983	926	1056	1071	964	1065	1029	1014	989	1018	1011	1051	1008	1052	1022	1023	1050	1021	1013	993	1057	995	1025	1017	948	1060	952	1016	1019	968	994	1051	1002	978	1054	997	958	1070	1045	1027	1060	1012	1021	1000	989	990	1001	1051	1002	1015	1068	1056	993	1062	1016	966	1026	993	1094	1032	968	992	1048	989	988	988	1028	989	1039	978	975	1005	1066	1057	989	1015	1035	1014	1028	1045	980	1003	1077	1019	998	1019	976	978	1042	1052	985	1029	1047	1045	1014	1008	973	1025	1010	994	951	997	1002	1026	1023	1002	990	982	1046	1059	1060	1059	1014	1021	998	1018	994	971	973	978	989	988	1049	1009	1025	1036	999	1001	998	983	987	1004	1028	1037	973	1054	1020	1013	978	997	1061	1017	1008	1036	1015	997	1053	1025	999	1034	933	984	1028	966	948	1058	1019	1028	1001	1030	1014	989	1002	1006	1036	1045	1019	1011	1072	981	1029	940	1032	1027	990	1032	996	990	1002	994	985	1026	1028	996	963	998	1038	985	1005	961	1011	1031	996	996	1005	1016	968	1016	1027	1029	977	985	1022	1041	992	1019	954	990	957	1005	1018	1014	965	1028	1067	955	984	1018	1003	1050	1038	1010	1023	999	992	1019	1013	1006	1057	1014	1033	1003	1011	954	974	991	971	997	1033	1052	1059	1029	1005	1020	1030	1092	966	1007	973	960	1019	1041	982	1031	1002	963	968	987	967	999	997	1043	990	962	1013	1000	1017	983	1045	1036	998	974	1022	1031	1074	1042	1006	986	992	1079	1042	1073
22653	21376	28956	24301	21758	21599	13638	3752	2022	1607	1310	1269	1126	1081	997	983	903	863	869	841	825	837	857	780	838	758	791	767	813	804	787	836	787	815	800	804	844	768	819	789	774	746	765	710	762	764	755	796	755	752	754	771	795	814	812	806	790	755	840	758	804	808	804	804	785	772	718	764	780	757	755	734	744	727	731	828	725	821	774	750	798	773	759	750	784	790	762	725	789	789	854	760	790	764	773	792	800	799	775	733	831	774	792	738	843	775	787	766	794	795	793	841	779	786	793	800	762	787	778	811	759	758	787	813	823	819	768	750	768	793	772	757	753	753	754	774	786	785	757	764	722	737	742	837	791	796	761	755	778	795	785	774	819	737	803	798	726	816	802	783	794	741	779	784	787	759	834	779	766	774	809	731	816	812	826	778	766	721	801	721	805	773	739	763	730	773	784	726	827	772	776	743	749	730	768	767	840	801	788	771	779	749	792	779	770	812	816	799	795	800	739	750	767	781	762	772	795	768	779	775	776	764	731	736	808	770	755	746	784	787	732	721	745	767	800	787	744	806	786	775	790	802	786	743	773	774	745	790	762	736	766	785	758	806	773	763	760	784	754	763	784	773	765	693	816	799	808	774	781	721	717	762	787	817	815	764	772	750	769	758	772	760	794	804	767	790	746	837	769	743	738	828	834	808	787	771	758	810	773	762	790	779	802	813	792	799	812	786	785	754	799	799	803	729	790	789	759	740	799	783	766	760	792	801	817	815	777	783	784	768	785	777	761	759	712	770	831	758	803	793	770	782	780	800	804	766	829	755	797	777	801	793	781	769	830	771	735	756	768	776	796	769	789	794	751	770	746	765	782	843	793	776	837	738	786	797	803	830	770	776	755	781	807	811	779	833	787	799	770	805	792	772	753	781	722	806	750	755	827	798	793	768	745	782	781	750	806	790	781	777	785	750	764	747	773	789	775	791	789	718	741	822	810	768	769	743	798	784	810	796	840	765	772	796	833	773	748	748	760	771	811	740	707	769	788	761	729	775	772	783	771	736	765	763	728	757	767	742	765	830	791	749	783	740	762	757	776	776	764	743	763	773	799	799	830	767	802	782	781	791	812	783	766	822	765	790	806	806	735	809	803	751	795	787	795	804	777	829	742	772	783	812	719	819	757	789	777	775	702	764	759	787	808	793	711	778	770	813	765	756	744	730	792	780	775	765	797	762	803	798	758	825	753	752	792	820	810	790	744	713	776	776	756	766	838	805	767	700	772	805	784	770	793	808	769	788	757	752	790	745	810	783	795	782	735	810	734	776	784	802	726	797	793	750	854	799	760	778	768	750	793	796	777	748	737	757	727	794	778	769	656	775	746	753	778	764	787	771	812	746	806	819	807	773	740	769	790	782	774	746	802	723	764	830	751	752	767	767	782	767	734	818	747	796	738	756	749	770	765	835	785	831	730	813	764	827	781	790	787	744	762	776	762	757	795	844	789	771	790	745	793	721	787	779	776	793	719	773	759	757	766	759	782	860	773	767	782	781	793	814	821	723	809	773	816	742	797	800	753	739	813	784	797	735	749	754	757	754	836	756	785	763	792	756	795	728	772	725	805	774	774	760	726	780	762	717	746	774	823	834	759	762	725	811	759	793	786	773	752	804	818	788	778	804	815	762	771	820	783	756	803	742	801	807	762	716	774	801	719	755	791	797	770	783	821	751	811	724	781	749	760	805	758	767	782	802	770	805	758	731	812	764	750	814	783	799	748	755	787	745	720	736	756	782	794	762	782	806	810	790	828	785	759	814	775	787	793	766	801	714	767	768	758	774	742	740	753	734	802	757	771	790	770	780	779	756	799	768	803	759	819	792	772	844	822	769	835	801	772	806	675	753	736	741	753	804	761	791	765	781	692	807	803	783	818	764	834	763	805	824	772	779	734	759	786	731	744	756	783	754	762	721	806	774	793	773	792	778	765	813	733	757	803	760	763	779	779	756	797	750	793	789	772	758	762	738	756	779	783	784	746	794	757	770	823	804	794	746	735	779	800	795	815	793	760	771	802	794	725	772	730	791	853	748	756	791	768	797	812	803	730	819	765	712	772	770	758	793	799	815	774	728	793	755	789	779	811	757	749	745	822	764	780	754	747	779	779	718	735	808	758	720	728	782	816	730	785	780	817	771	739	799	801	764	764	766	803	782	777	810	806	821	735	799	782	794	747	791	792	752	807	741	777	796	814	774	759	734	773	788	755	805	773	794	778	779	753	764	811	759	785	782	831	759	794	783	779	779	719	788	772	742	803	775	750	799	716	749	755	837	748	846	827	858	777	799	807	792	785	797	768	834	758	795	819	747	795	775	792	870	706	792	763	764	769	763	727	772	766	768	765	732	746	762	748	771	730	811	742	761	777	728	792	848	746	779	820	779	771	750	761	817	757	744	787	774	766	790	788	832	805	798	783	746	791	758	727	816	779	792	762	804	801	759	793	729	755	779	741	802	778	763	751	756	781	759	761	745	781	797	781	736	844	750	752	740	737	790	797	767	756	805	781	747	786	836	791	796	790	779	808	758	782	814	769	759	772	737	787	812	786	774	799	763	779	811	774	742	731	776	762	764	842	738	814	769	789	757	809	758	751	758	778	838	813	785	755	799	744	786	747	775	755	766	770	819	733	792	781	782	761	764	746	798	798	787	717	720	751	735	759	784	752	771	765	778	759	753	772	781	797	739	803	772	725	797	793	762	799	781	806	818	741	737	774	768	771	714	755	785	820	783	796	792	751	823	791	751	726	812	777	798	795	794	820	782	733	785	760	778	802	739	811	788	780	777	766	840	765	777	783	770	779	867	765	780	772	777	748	810	773	797	735	764	800	789	752	777	789	787	774	817	750	757	791	791	764	764	771	811	800	857	796	761	790	828	794	817	791	781	731	770	823	780	736	763	828	764	786	781	741	776	779	798	805	749	809	746	781	764	833	766	759	761	769	792	836	771	812	758	761	787	785	733	787	776	810	760	796	755	813	811	791	750	792	777	800	775	782	832	789	747	781	711	769	760	778	749	806	766	768	793	800	741	776	832	756	748	777	758	728	814	722	771	761	833	767	755	811	778	774	779	785	809	763	787	811	813	775	802	807	811	783	767	737	733	756	742	790	751	783	788	794	783	806	778	835	796	766	760	771	788	780	739	731	735	776	789	818	754	753	769	767	783	762	736	818	759	823	780	784	768	712	778	793	748	771	720	819	825	755	737	788	751	789	799	766	748	778	779	794	768	770	786	797	820	796	793	800	775	750	748	736	796	785	781	797	757	739	788	804	819	769	770	793	830	800	783	815	795	775	797	793	770	766	753	744	744	792	795	778	800	831	792	761	821	791	718	765	794	759	761	759	775	781	765	763	754	759	820	750	791	774	763	775	760	802	784	765	765	774	738	838	791	792	778	762	759	800	776	809	783	792	777	772	818	769	763	808	742	776	836	774	812	753	765	747	810	802	819	798	733	782	784	726	748
36090	58400	45808	33979	23355	13823	7265	3953	2804	2149	1764	1551	1373	1253	1233	1089	1015	1009	874	937	888	851	866	853	841	881	851	879	799	843	839	826	798	798	833	786	829	820	845	807	782	800	798	831	726	805	777	783	810	804	802	811	822	781	794	790	737	828	764	784	759	778	794	787	742	810	801	785	788	793	801	766	757	786	787	815	755	820	793	788	780	802	803	834	798	838	785	825	797	770	801	810	751	811	790	830	795	770	823	825	799	774	821	772	826	782	823	733	798	822	854	766	791	772	810	830	783	811	794	827	765	812	769	822	798	753	807	794	800	827	841	815	811	771	763	767	823	773	786	805	831	815	811	787	773	749	840	824	763	837	845	808	728	783	861	803	803	840	831	763	799	776	760	774	782	772	816	818	791	740	804	783	844	759	780	782	808	760	811	802	799	807	775	790	803	791	791	791	829	848	770	765	783	805	794	809	766	800	804	789	828	796	844	799	774	803	779	780	778	804	806	836	872	781	850	754	770	791	777	837	770	813	764	794	766	795	793	800	764	757	785	814	816	837	844	798	815	766	822	830	815	811	810	852	783	785	806	800	805	778	799	751	815	813	775	792	815	843	784	783	821	837	779	790	837	796	749	794	798	791	815	775	778	833	789	799	781	813	801	839	819	788	848	829	771	767	780	812	830	792	826	821	785	801	779	761	764	810	799	828	806	769	814	809	839	812	786	815	749	792	774	744	842	835	797	772	764	786	767	784	747	779	809	772	802	769	800	766	780	805	803	789	730	757	792	788	805	790	818	807	773	744	814	788	776	776	826	813	838	810	826	782	744	817	784	812	791	800	765	808	804	816	758	756	864	762	806	762	757	780	834	798	723	798	838	794	802	825	796	849	807	832	848	804	813	797	846	787	815	753	766	770	754	743	808	792	786	774	772	774	825	841	814	757	806	813	865	757	842	798	807	756	820	794	832	838	806	799	829	799	844	827	753	787	812	756	765	825	802	778	798	791	833	810	781	796	813	779	772	806	774	801	772	810	784	789	781	756	802	806	838	821	829	767	758	758	838	819	835	782	789	749	761	780	774	764	808	751	780	822	743	853	778	799	746	807	819	776	859	831	763	809	762	856	768	768	767	787	776	761	777	789	833	882	754	811	752	758	774	793	789	798	831	817	819	831	802	804	736	794	818	813	772	761	713	833	803	795	818	781	808	810	766	781	754	825	839	751	809	859	826	748	793	807	829	800	833	815	804	766	839	799	761	811	741	787	806	773	805	828	823	767	814	794	804	815	788	797	791	778	804	785	791	765	796	810	772	778	764	827	746	795	806	804	795	795	791	856	836	755	797	778	774	841	781	806	851	831	778	784	789	814	756	808	775	788	826	773	817	810	771	788	772	817	777	786	799	783	817	793	784	767	829	825	791	787	791	761	830	820	904	789	788	808	821	826	815	833	798	816	748	786	777	757	773	804	865	783	757	848	803	813	826	811	790	790	789	769	792	802	781	812	802	801	796	795	789	815	786	795	813	817	803	816	797	766	765	827	780	818	794	811	828	771	760	825	802	806	766	776	825	811	794	834	792	816	799	742	796	836	829	772	772	779	835	810	741	809	814	810	823	816	872	802	795	814	767	803	750	822	818	820	832	803	779	750	874	808	780	763	776	802	766	775	761	798	791	799	790	755	779	788	792	764	764	842	830	798	770	766	794	790	831	789	805	812	805	786	763	806	823	787	819	803	803	796	774	776	792	829	800	780	768	819	759	780	806	732	828	799	829	756	842	800	850	790	817	838	770	756	775	781	812	763	745	824	837	810	768	770	789	786	730	792	783	837	783	739	760	832	793	815	760	799	768	828	780	779	811	834	777	831	792	779	797	761	778	785	764	780	852	797	821	796	804	745	812	806	814	829	818	770	820	814	874	814	782	793	745	837	809	832	760	770	804	784	803	806	797	787	779	773	801	778	872	826	813	805	809	857	812	777	763	792	839	813	793	787	787	779	774	791	737	784	788	785	768	841	768	807	805	797	793	825	842	773	842	777	818	790	807	793	818	791	785	839	845	784	774	756	778	813	744	761	782	810	826	795	795	815	767	785	791	799	838	754	780	762	799	796	773	784	822	755	811	825	781	801	839	750	806	777	783	785	831	785	847	827	790	774	847	772	812	763	794	811	806	802	794	765	783	832	767	757	783	829	792	791	790	746	794	850	793	835	754	841	770	749	804	787	786	769	827	813	813	764	830	804	777	790	763	743	794	775	738	771	823	795	792	768	781	748	790	832	817	795	812	794	742	788	813	778	775	788	824	820	745	803	783	787	845	832	810	769	765	796	788	762	765	799	801	803	813	758	792	821	809	784	803	808	782	826	828	765	826	759	771	785	828	790	814	774	759	856	742	797	797	822	772	787	796	787	767	773	811	746	827	805	806	829	772	801	802	821	790	800	786	784	788	829	855	851	801	783	784	810	777	819	777	829	765	752	764	853	843	789	801	814	758	833	796	799	822	770	805	834	818	764	782	824	818	812	774	822	823	801	799	819	751	813	791	787	803	781	770	785	771	815	813	773	747	768	805	816	826	835	782	838	769	760	774	851	764	834	815	778	783	833	869	762	844	748	804	820	831	783	779	801	791	823	809	741	797	762	741	778	781	793	860	754	823	813	769	804	782	775	810	808	770	810	773	810	802	779	784	826	782	808	799	753	779	819	778	786	763	804	788	837	827	818	783	820	838	821	835	799	806	819	792	769	809	829	816	782	808	818	777	844	785	806	790	743	812	851	798	821	781	816	842	756	811	839	808	814	760	773	793	775	806	794	803	777	793	763	770	813	757	749	795	778	794	788	823	801	837	782	756	822	753	738	831	827	760	800	754	806	759	759	811	756	780	790	789	765	811	791	818	759	836	806	831	782	807	794	791	782	831	868	769	791	799	798	776	799	764	838	790	763	766	789	858	778	777	779	798	786	822	752	800	792	787	810	803	820	816	773	771	796	791	766	800	845	812	795	787	799	802	820	809	832	786	787	809	801	773	793	810	804	775	806	800	768	823	862	780	835	786	800	804	781	782	813	781	774	812	759	838	772	774	762	820	772	761	783	737	825	754	836	814	811	751	823	777	812	827	789	780	836	773	739	753	832	796	816	821	775	834	800	785	855	785	763	828	775	769	834	781	786	834	762	783	835	777	796	803	782	805	772	836	765	796	803	798	773	778	829	844	792	881	776	768	796	797	753	735	799	793	798	772	811	787	824	809	760	785	810	785	793	760	855	788	855	766	800	792	758	763	797	795	812	797	798	840	761	818	820	736	813	793	772	787	857	788	831	764	802	827	772	826	788	803	782	782	815	779	811	766	770	796	770	821	817	867	834	773	828	804	801	803	803	767	816	797	841	805	824	865	776	817	810	779	847	811	720	801	774	782	795	787	754	780	825	784	771	792	829	810	805	796	778	777	839	810	758	779	762	818	856	756	806	761	795	794	797	786	777	780	788	834	786	826	830	837	765	794	792
31215	30397	30449	17045	5928	2419	1580	1320	1096	1071	1063	989	911	982	945	935	897	905	872	871	842	934	852	853	860	852	911	829	854	842	896	831	889	841	884	872	852	847	877	860	845	841	899	850	927	801	845	824	841	879	888	839	856	862	893	797	925	882	915	842	852	856	829	894	902	887	891	855	873	897	906	903	838	900	896	831	825	860	878	843	865	865	800	904	922	871	853	869	862	851	857	842	832	848	924	825	874	915	859	880	872	861	846	851	839	867	845	863	839	877	872	838	842	870	870	901	864	882	881	856	892	892	821	911	849	781	882	841	894	881	884	876	850	852	874	866	899	926	849	825	854	845	890	855	835	891	863	851	815	883	908	823	890	865	895	885	882	898	846	895	849	854	874	841	870	896	882	808	844	851	898	868	859	866	824	881	868	808	822	853	929	880	903	864	843	783	887	921	844	836	914	874	849	839	882	906	831	873	905	877	822	857	889	829	811	862	836	876	853	861	890	905	833	817	855	878	882	888	926	864	888	845	908	863	876	862	859	846	841	842	877	861	881	894	857	879	883	885	835	863	839	885	911	890	911	824	864	833	874	860	864	835	904	897	884	882	888	887	854	874	861	844	892	887	895	876	852	886	878	861	873	921	868	877	846	882	800	867	845	870	842	843	848	842	870	890	861	831	849	877	874	864	824	857	846	825	867	864	901	870	867	904	837	892	866	823	810	880	872	853	837	880	873	869	841	853	898	811	856	855	930	826	906	880	840	849	835	822	837	843	879	845	841	832	783	831	873	847	876	839	877	833	851	769	850	833	821	830	866	849	833	872	881	862	827	867	862	853	803	882	868	839	903	911	881	904	837	846	880	883	878	877	883	852	871	827	824	817	854	817	822	801	841	865	803	829	875	850	860	803	912	870	814	927	825	852	849	849	917	872	875	891	861	863	790	892	841	833	853	891	813	914	801	814	936	846	827	918	951	920	874	883	857	848	840	815	845	905	830	873	840	855	899	846	927	879	905	899	858	892	944	875	805	862	817	796	856	905	908	879	858	855	901	835	887	855	876	927	865	863	846	796	841	870	886	914	841	827	887	848	880	880	873	890	824	843	846	915	869	864	859	812	860	867	846	873	934	840	899	911	845	888	876	845	825	847	852	812	874	827	814	927	855	854	874	828	898	870	848	817	843	828	927	867	904	899	880	823	879	903	859	877	857	854	876	880	895	858	846	841	909	884	839	896	841	803	893	873	855	859	867	871	872	880	923	907	815	872	896	882	863	867	855	845	904	869	862	858	881	879	863	875	877	857	870	895	895	892	856	812	882	822	875	829	848	880	893	908	842	917	895	927	854	836	872	854	901	841	838	854	819	807	885	817	886	836	863	873	814	921	920	881	863	872	866	877	824	821	874	804	854	846	927	871	869	852	879	913	893	842	835	843	888	834	819	828	931	882	866	850	861	822	914	850	845	865	870	882	849	857	835	891	834	868	840	839	816	900	808	874	881	853	847	803	844	861	887	829	812	895	860	846	869	870	837	876	841	821	865	801	811	852	890	892	808	881	854	819	896	868	882	892	820	825	849	902	834	868	867	842	864	836	872	847	853	826	882	819	833	882	895	869	883	822	848	855	841	873	800	858	880	895	841	843	938	877	872	903	874	874	881	882	875	858	865	847	883	849	875	882	853	894	887	870	809	909	886	886	875	851	915	869	853	826	886	829	888	850	890	836	836	902	850	860	846	887	879	921	844	877	897	896	900	898	869	858	871	822	860	829	855	806	834	811	908	848	873	842	875	837	900	862	892	826	865	900	870	854	872	926	830	886	885	837	847	794	890	788	889	875	848	885	830	922	841	878	850	874	839	888	826	867	850	915	874	866	798	817	864	894	815	835	862	895	855	822	811	770	820	849	827	871	860	851	853	865	899	863	861	841	868	830	880	877	877	865	880	834	875	849	849	869	813	842	823	798	864	856	856	857	881	813	835	910	824	877	899	871	872	833	880	833	851	838	874	882	871	918	850	907	891	869	887	861	833	852	859	873	859	829	858	870	895	892	944	892	833	873	906	857	854	855	889	887	829	875	843	867	906	882	844	876	839	864	858	856	880	864	855	922	859	864	838	900	933	873	840	900	868	864	833	869	851	832	840	842	854	883	876	865	829	866	890	896	862	807	872	890	879	871	958	839	888	861	857	841	866	866	874	885	878	876	841	899	813	788	847	862	782	831	851	897	859	896	844	882	891	831	926	905	852	854	862	860	853	873	805	895	831	836	839	871	824	878	880	872	868	829	883	842	929	871	840	885	922	863	871	851	822	847	843	888	889	897	860	863	879	846	871	842	859	892	909	868	862	840	880	890	827	818	805	862	847	836	865	838	892	858	894	829	832	863	865	859	807	794	862	844	898	841	872	802	882	889	906	849	845	830	859	870	876	897	850	877	850	835	873	866	866	882	849	853	829	876	822	885	814	823	857	872	861	848	875	840	873	892	912	905	855	936	916	897	876	889	837	837	775	830	833	899	801	869	860	798	826	886	854	809	884	889	867	801	850	876	857	832	857	819	821	857	851	883	896	851	828	867	857	846	857	849	855	882	867	874	868	820	871	857	908	890	891	906	844	825	851	877	847	910	857	819	859	884	861	864	827	822	886	840	856	845	868	869	834	862	886	844	882	885	825	825	879	849	919	883	873	869	860	849	863	878	859	872	874	833	840	886	852	848	857	855	877	853	874	893	886	866	878	839	878	920	879	852	836	866	904	878	848	854	860	878	869	878	872	860	870	806	840	884	855	896	904	854	831	837	883	885	831	871	898	845	869	852	912	858	883	912	906	876	892	873	875	840	820	856	813	881	875	863	847	950	839	872	824	869	886	856	848	849	877	900	830	846	802	837	909	860	899	842	855	835	881	897	858	894	883	866	906	884	859	862	873	843	840	852	856	856	802	804	864	870	836	854	860	913	863	850	838	855	880	908	890	862	763	868	881	828	875	847	852	859	873	830	825	893	844	867	941	924	895	853	891	886	822	863	874	919	873	876	857	833	894	789	818	800	825	878	854	818	888	873	855	873	889	834	846	869	868	878	822	845	836	864	878	899	852	858	839	887	847	853	895	871	884	901	848	867	799	831	811	857	864	864	851	906	904	867	870	886	877	902	847	835	881	846	844	853	865	893	857	854	885	857	864	888	890	859	848	904	860	887	836	883	896	870	852	828	838	849	829	858	865	877	886	886	812	856	834	923	808	910	880	849	815	865	807	887	847	867	887	830	847	855	820	861	886	921	868	844	932	860	825	866	858	798	846	858	890	877	819	859	930	882	864	811	861	841	853	848	854	876	828	855	849	852	889	820	829	838	866	897	859	880	852	822	859	858	932	888	851	827	856	867	906	845	868	852	841	842	851	876	864	883	860	876	828	832	903	827	817	885	894	763	855	908	855	881	838	879	825	886	842	843	884	838	869	889	841	870	872	823	840	877	839	874	880	874	877	891	826	855	911	793	898	832	881	910
32954	43508	31639	16452	7269	3453	2261	1695	1422	1288	1179	1133	1036	1092	1009	991	929	974	912	949	967	973	912	929	949	869	948	950	907	893	879	910	954	901	955	861	879	933	914	966	923	895	925	930	892	934	877	969	927	935	896	884	879	914	916	902	924	924	887	936	920	899	909	880	884	921	883	933	872	918	924	914	923	900	918	917	882	917	887	954	952	934	902	894	944	859	932	896	934	897	949	924	898	851	916	900	892	868	951	906	911	912	890	863	1008	894	870	907	913	868	929	912	857	874	911	913	857	930	922	884	903	888	909	905	938	916	850	929	924	891	889	896	904	921	925	943	891	913	859	942	927	884	885	892	869	905	949	967	882	925	930	891	923	939	907	912	974	944	893	857	916	857	935	950	910	913	858	897	953	959	920	907	892	927	918	932	829	866	874	919	931	917	917	957	871	934	913	974	948	874	918	880	881	880	874	904	932	931	890	912	940	945	839	906	878	931	944	854	887	933	967	905	939	888	865	928	902	846	924	858	948	890	925	889	911	920	929	925	888	870	902	881	886	888	909	924	862	930	899	882	901	878	891	912	903	925	901	868	937	920	901	910	901	947	922	875	901	855	948	923	871	934	922	905	901	946	841	910	848	887	962	917	845	911	932	925	910	860	875	873	911	934	891	921	894	902	909	861	907	896	914	981	915	930	887	909	945	911	947	933	941	902	871	864	942	941	908	911	897	863	956	874	885	924	936	913	929	890	861	888	914	863	871	943	938	910	940	944	965	873	923	916	920	911	930	885	869	943	911	904	912	921	888	920	931	924	878	846	907	969	931	951	917	860	912	937	874	884	848	874	914	928	912	881	868	894	872	937	898	945	920	857	927	913	942	941	850	897	889	908	928	877	927	944	912	892	847	932	904	878	855	919	932	879	951	911	912	933	880	883	873	915	911	924	877	895	918	908	870	946	925	900	914	968	917	890	914	967	962	893	916	854	922	884	848	881	840	924	910	870	872	950	919	911	934	927	926	974	930	916	929	945	963	864	941	862	974	918	846	921	866	864	915	896	943	903	862	981	880	917	994	867	873	936	928	902	955	871	927	876	926	921	906	885	909	892	877	917	917	882	930	895	892	930	965	897	905	907	898	910	935	898	895	924	892	887	911	948	975	917	896	889	913	893	916	941	946	937	948	916	881	913	912	910	881	891	932	847	949	878	864	918	937	879	879	883	892	883	892	929	922	859	916	966	888	888	956	876	869	917	896	915	867	877	913	871	884	887	850	865	913	928	935	949	846	974	893	951	902	945	906	904	939	887	872	896	887	915	863	904	929	954	879	880	888	837	963	870	895	920	850	980	932	977	941	898	892	900	878	905	920	903	921	886	929	893	832	894	905	898	864	877	869	919	910	945	919	910	913	835	922	928	883	922	852	914	910	890	892	877	916	877	914	923	903	944	930	893	930	914	969	920	891	938	862	941	879	945	947	895	871	856	869	914	922	917	941	897	884	917	906	946	915	943	892	906	916	994	919	899	947	951	952	898	895	925	945	883	947	891	865	884	901	903	901	874	950	949	882	905	951	855	908	867	928	918	907	948	928	943	966	903	863	921	899	908	870	928	948	874	889	890	888	943	858	869	864	883	911	918	886	941	883	893	899	936	935	877	945	900	830	919	868	965	939	936	975	877	962	880	931	915	906	920	907	917	908	901	911	914	871	901	885	898	934	907	942	912	878	940	942	868	942	875	889	857	965	884	891	882	898	879	899	864	917	961	921	936	956	835	860	883	926	952	897	900	956	887	954	894	854	968	900	931	915	881	926	903	877	873	962	920	900	933	886	891	865	917	838	938	911	911	877	919	890	913	930	890	903	926	958	917	885	947	935	940	917	885	886	943	857	937	852	857	896	872	937	876	916	935	937	957	945	895	898	888	872	935	876	925	930	906	934	902	934	908	938	892	921	881	849	928	907	925	881	940	916	898	950	902	931	958	919	848	954	896	895	937	887	984	943	939	892	841	945	869	892	913	931	920	927	923	857	944	906	878	903	933	954	903	927	927	881	957	911	865	934	886	960	978	893	904	899	922	899	919	899	896	932	938	937	935	920	952	943	890	899	872	923	893	916	937	859	899	887	931	948	913	916	959	911	895	950	869	893	920	904	900	916	881	889	959	905	915	877	957	868	900	855	890	925	917	957	926	897	940	902	922	860	899	962	934	879	892	916	889	860	906	901	915	903	952	958	938	887	948	934	929	939	905	912	917	887	902	932	882	889	914	927	935	887	932	919	922	880	919	868	913	902	915	902	918	963	911	915	870	905	916	952	863	851	907	922	943	911	872	911	902	906	906	879	896	916	905	907	911	947	923	917	913	954	904	876	839	902	893	913	936	908	950	917	897	904	910	968	921	886	916	911	913	904	872	839	927	933	835	890	951	912	896	889	947	972	854	897	869	932	957	880	888	960	891	923	950	899	939	894	907	885	937	907	913	955	952	885	909	908	888	922	946	914	859	894	887	905	920	912	921	916	922	932	925	915	962	947	916	870	903	908	908	864	906	932	900	883	919	908	900	931	855	858	905	937	920	908	966	876	951	894	902	932	884	930	928	914	891	856	919	913	873	881	899	880	915	879	892	906	954	903	926	926	951	912	904	896	898	865	935	964	909	927	900	921	948	864	941	929	936	893	905	887	905	902	877	905	865	920	955	905	927	939	899	915	896	922	880	865	904	883	903	946	876	948	895	940	879	928	908	928	937	860	883	899	920	875	953	911	893	937	848	918	932	937	962	949	952	905	912	927	924	916	867	875	884	913	934	923	916	921	900	921	937	914	900	888	952	933	962	914	873	936	934	932	910	873	922	882	898	901	909	873	870	963	870	915	883	914	928	866	910	931	913	908	930	894	978	906	920	955	892	874	885	902	920	910	884	886	957	925	945	888	905	863	882	887	918	871	963	895	915	938	883	904	873	949	918	895	932	847	869	920	923	906	897	934	902	931	906	957	899	902	859	908	893	919	908	912	948	921	902	949	874	906	896	867	898	866	909	875	875	819	875	940	904	848	891	896	900	938	942	921	865	922	924	952	967	878	921	895	970	902	900	971	930	896	899	898	909	917	892	929	922	892	925	867	905	871	926	889	925	962	956	896	938	958	940	895	943	990	923	885	880	936	950	946	939	906	946	885	916	884	884	923	883	914	912	944	839	881	927	870	915	945	904	964	891	902	925	872	906	932	922	854	954	936	881	946	910	922	921	869	886	899	961	943	909	953	911	894	924	964	849	914	942	934	926	908	879	903	884	845	853	873	922	857	908	911	874	952	928	910	863	829	906	866	923	878	895	905	878	941	926	853	906	919	946	973	874	923	892	893	903	902	897	972	899	897	856	950	937	895	887	933	915	937	908	902	946	927	905	933	947	950	911	913	931	877	863	879	927	897	881	872	924	903	945	930	904	858	870	879	916	885	902	914	900	874	881	915	947	894	888	890	942	906	926	924	923	956	897	938	913	903	898	909	876
23789	21355	28598	25172	21482	13449	4203	1975	1351	1280	1157	1034	961	962	856	820	800	810	775	812	795	709	702	711	756	688	708	709	696	785	736	681	767	717	714	700	740	676	694	704	734	691	750	734	754	671	661	756	687	670	749	743	702	697	694	719	680	716	683	670	709	704	720	724	699	636	689	688	680	626	713	696	698	701	672	715	708	695	674	737	683	697	671	664	699	693	662	667	708	720	685	697	675	679	690	692	717	669	703	712	684	678	671	678	692	668	686	697	671	671	681	688	667	721	692	723	712	717	678	700	665	699	707	685	641	741	714	633	739	676	733	701	661	685	726	726	712	650	695	686	720	740	670	729	741	711	719	713	699	690	689	661	699	705	692	715	680	667	692	688	686	667	731	643	674	695	689	697	735	641	660	717	714	649	691	678	658	707	677	726	695	717	680	707	721	684	676	746	725	746	714	672	704	689	681	730	703	704	693	726	666	697	729	731	699	703	683	707	674	739	753	650	700	727	673	653	690	682	721	704	737	710	687	664	683	668	619	657	748	649	680	760	711	692	692	720	661	730	703	685	690	676	740	710	723	649	734	739	698	670	716	691	705	709	726	667	649	683	780	665	687	710	711	696	675	728	706	709	710	696	678	717	659	724	697	665	679	665	749	643	745	657	706	702	694	649	742	684	691	685	720	748	722	710	621	676	665	683	726	643	678	704	688	666	697	677	710	703	683	705	711	677	683	718	686	670	668	712	667	722	679	665	697	703	631	666	674	695	732	710	672	738	693	651	687	688	661	732	721	678	673	716	671	711	721	747	734	738	693	756	648	723	704	708	667	667	744	694	707	747	676	760	729	700	717	710	698	769	683	677	677	675	701	752	661	725	697	646	756	684	710	658	721	690	698	712	677	693	724	757	662	729	667	675	662	687	724	735	741	678	713	678	718	713	653	686	671	698	718	723	671	668	696	686	719	724	676	737	726	758	677	679	679	721	668	697	692	675	715	717	699	702	680	690	714	734	708	680	690	663	703	677	698	702	686	667	652	756	716	667	675	682	680	672	709	658	677	683	685	687	703	692	712	677	646	717	706	707	687	681	737	665	680	661	762	684	669	692	658	704	742	671	669	694	664	701	654	667	712	689	715	690	707	689	696	723	693	677	672	689	706	686	706	694	665	695	689	726	703	749	671	720	680	736	685	662	722	711	657	718	666	714	680	708	690	729	762	709	674	715	722	661	737	672	655	684	717	682	699	709	731	701	689	707	685	696	727	671	697	658	653	680	734	715	695	683	643	656	669	638	717	685	699	697	696	699	690	705	672	686	652	745	696	704	702	721	686	696	682	648	765	749	712	704	701	704	705	701	709	722	678	705	684	673	670	689	697	713	690	686	734	716	684	667	677	748	684	651	678	719	677	680	691	712	723	694	681	722	706	653	683	701	723	636	732	700	693	697	681	683	692	654	632	681	711	710	755	715	703	716	658	708	726	707	642	704	714	709	622	734	762	684	723	653	682	707	714	734	692	702	724	721	643	685	657	694	702	728	736	747	692	703	695	700	717	708	683	703	666	729	714	733	639	683	712	666	644	699	717	677	723	716	655	642	709	702	708	681	691	704	682	652	695	723	707	669	672	636	672	770	736	691	711	763	651	675	736	706	668	704	680	681	688	657	736	686	698	692	731	644	675	725	696	677	656	688	670	710	684	709	667	706	678	699	696	726	686	684	724	720	695	689	687	707	645	706	698	716	681	683	656	640	692	693	703	683	705	642	712	682	708	732	754	690	708	689	670	736	715	684	659	730	694	676	699	704	706	662	728	732	667	713	684	679	735	695	666	674	634	726	676	693	736	689	708	692	716	734	707	684	679	721	690	730	714	686	694	702	732	705	686	654	658	715	699	680	721	700	692	681	704	644	699	702	662	711	653	712	688	698	713	688	749	665	708	676	725	734	718	709	677	684	671	684	679	647	701	681	665	686	665	646	727	690	685	722	678	735	686	673	711	684	667	695	694	679	692	700	734	640	685	696	689	675	712	701	699	698	681	702	714	692	675	724	681	662	661	724	641	713	701	700	704	690	789	666	683	700	672	668	653	708	692	685	718	685	733	645	664	679	655	696	696	658	650	688	709	657	680	740	645	681	737	718	689	683	686	682	734	695	667	728	739	674	669	709	696	693	700	738	722	690	683	697	727	687	651	719	643	617	675	659	665	685	699	682	742	722	704	701	700	683	687	757	685	680	742	716	725	715	685	752	724	724	684	714	726	662	724	681	676	676	737	677	664	709	709	729	726	683	706	699	665	684	691	744	702	673	695	715	680	708	695	729	730	675	722	738	713	712	695	645	668	673	694	728	714	695	661	655	695	699	683	691	698	683	756	670	706	680	764	719	727	678	729	650	700	698	728	719	666	710	733	689	733	677	685	708	735	686	761	665	713	684	685	716	660	697	712	658	672	713	697	639	694	689	683	730	671	727	726	706	653	659	729	639	673	708	721	681	683	698	650	691	713	658	719	685	685	701	684	688	643	745	703	680	711	717	695	710	670	680	701	711	731	669	705	701	673	669	730	706	712	675	719	702	681	724	717	711	725	665	729	675	740	705	654	703	655	702	667	701	665	680	703	666	652	669	679	730	721	704	664	702	717	677	679	699	654	687	731	733	721	707	731	677	680	689	704	642	618	681	701	701	719	700	679	690	697	731	706	693	711	716	666	698	700	724	697	687	655	718	679	715	680	700	692	708	693	669	743	732	668	746	716	682	679	680	683	714	679	715	678	703	727	706	719	698	641	701	699	709	705	702	711	663	675	674	697	699	679	685	691	695	666	676	636	679	697	723	735	766	683	667	727	669	731	676	703	777	701	717	722	723	708	708	707	681	701	715	698	713	680	694	664	722	733	660	686	676	656	715	666	649	665	699	717	645	684	668	688	724	751	709	633	718	716	714	719	671	710	689	693	669	707	712	652	718	684	660	695	660	703	713	697	664	656	716	758	703	711	654	710	678	671	706	668	699	718	705	687	653	691	682	707	672	689	736	691	677	717	615	690	714	654	712	701	686	730	723	697	711	706	718	709	678	678	705	676	699	711	639	709	707	656	727	723	711	752	671	683	695	672	677	678	721	693	696	736	773	673	698	689	660	702	680	705	675	662	676	670	703	724	707	706	718	740	650	719	714	730	716	714	697	683	723	734	678	705	710	684	634	683	721	691	733	685	645	706	674	693	694	673	716	635	672	691	677	666	730	677	726	678	680	729	694	703	656	756	673	686	692	708	686	709	725	684	689	692	707	670	713	689	711	731	680	729	659	708	733	703	726	688	692	740	719	723	696	687	737	629	687	702	692	697	656	696	678	704	684	683	677	721	680	720	724	663	687	685	690	709	692	707	717	713	673	723	659	707	731	717	751	658	722	722	717	665	699	680	668	722	664	672	660	706	667	683	722	723	701	680	656	743	708	691	689	668	671	704	688	713	674	673	666	713	697	681	656	675	735	699	705	734	647	726	691
32999	54775	43118	28514	15706	7521	3820	2545	2007	1690	1464	1243	1138	1094	1007	959	938	866	865	856	797	779	802	737	742	781	798	734	753	759	741	781	801	737	794	727	730	753	766	738	790	738	701	759	796	771	732	725	731	706	720	784	767	754	774	769	737	739	696	684	709	796	773	780	743	673	758	710	740	723	746	712	738	711	790	750	718	762	742	737	695	739	792	709	739	787	767	757	726	733	761	733	781	728	728	682	720	744	739	738	757	729	733	693	739	714	735	749	733	756	732	710	775	759	749	702	702	754	760	746	759	748	719	705	682	692	750	714	725	721	789	738	752	741	718	730	770	739	768	705	734	710	672	736	748	717	730	748	704	705	706	700	724	701	751	721	766	722	771	765	753	685	773	743	692	740	738	701	791	760	736	741	780	761	737	739	740	749	759	749	757	733	784	724	737	773	726	782	723	747	751	754	755	745	717	752	726	700	729	745	761	731	692	705	759	711	744	745	733	740	710	736	747	723	718	703	692	699	764	737	728	756	716	731	705	692	766	760	703	714	786	774	752	762	735	754	740	709	746	720	705	718	739	730	727	762	711	721	738	756	765	757	749	721	765	729	773	724	755	749	753	719	728	743	737	742	766	743	725	712	724	764	733	762	701	772	735	757	753	696	728	727	752	737	771	765	735	734	727	746	699	755	792	758	690	801	727	743	750	762	748	716	739	712	726	725	718	704	708	757	734	765	701	744	755	752	750	701	761	716	716	719	726	749	743	747	704	715	791	700	727	750	778	750	738	732	731	770	719	772	727	758	717	732	725	741	736	784	725	728	763	751	786	753	752	773	733	770	734	750	678	707	706	764	728	704	721	699	722	728	751	796	729	690	720	717	728	783	721	690	725	721	720	688	760	726	766	749	767	700	766	706	724	737	714	738	746	681	741	709	728	747	758	754	757	757	749	758	708	693	703	727	740	735	720	746	746	764	725	768	745	731	709	689	732	761	725	754	728	742	711	746	765	767	709	708	710	719	714	749	734	735	772	758	698	764	724	715	711	783	728	682	716	724	739	782	735	750	798	730	690	732	672	781	749	740	749	783	708	713	752	703	743	694	804	757	743	730	742	718	716	780	733	732	754	737	769	740	726	769	725	735	741	740	745	738	739	709	687	716	813	708	692	773	717	685	736	737	763	719	712	728	730	728	667	733	726	705	720	735	765	766	724	773	715	716	790	779	747	790	740	752	700	677	705	724	739	716	730	758	740	727	727	764	701	784	756	732	729	735	781	698	737	765	699	737	716	727	699	758	762	732	802	743	735	714	761	749	753	716	731	701	691	776	755	767	712	736	691	728	761	794	773	767	716	740	740	682	785	760	724	719	754	705	681	733	782	716	766	802	732	710	696	750	738	699	787	728	695	724	705	745	749	691	666	770	806	705	731	716	720	758	760	728	765	784	730	740	684	734	705	692	725	765	696	707	734	724	679	760	789	736	715	712	727	762	730	755	751	722	732	704	755	735	770	721	722	702	715	707	749	723	812	777	758	769	762	712	735	748	740	729	710	741	742	768	684	719	751	737	719	777	747	781	754	736	748	749	713	727	713	816	778	717	780	706	744	730	742	758	747	714	739	705	744	728	718	723	711	714	726	772	753	743	753	767	767	756	759	705	774	782	734	749	726	746	744	699	759	720	779	726	737	764	716	737	741	744	765	752	736	757	759	779	773	752	736	716	710	766	746	699	712	728	741	775	706	752	729	758	782	760	735	728	692	721	751	756	715	653	706	750	743	721	735	739	756	737	747	720	761	719	769	732	694	700	723	717	762	713	709	735	723	741	694	765	708	746	707	771	716	758	741	742	743	764	735	762	777	753	776	758	702	740	756	773	707	746	737	761	703	707	761	728	740	769	695	727	719	748	756	751	723	761	756	696	748	736	714	721	737	745	715	731	692	746	740	768	740	770	701	733	735	746	666	755	741	749	770	710	764	771	706	768	683	706	753	723	641	763	725	698	686	776	737	716	690	747	753	708	699	738	731	727	730	706	760	738	695	701	785	724	750	681	788	763	703	722	730	716	714	690	713	721	722	723	803	690	792	729	730	709	721	759	748	706	735	745	784	678	693	736	735	717	732	751	740	764	772	740	736	741	766	753	738	719	731	723	728	703	744	774	726	752	749	692	732	770	745	732	703	717	713	735	816	735	701	729	751	781	689	721	757	717	747	698	746	739	734	730	748	692	764	709	741	745	773	695	746	738	702	726	720	723	723	743	845	754	755	755	761	764	716	748	735	751	723	700	718	694	708	731	763	772	785	733	773	785	696	746	740	737	755	707	751	759	747	710	726	733	749	727	753	715	728	766	726	767	784	748	684	751	716	746	776	710	722	758	679	738	756	761	707	761	705	719	752	713	745	799	722	715	712	734	778	762	714	720	734	714	740	759	759	709	769	743	765	699	775	688	741	748	724	755	738	707	706	724	713	712	705	784	725	750	745	737	744	731	767	743	740	742	737	734	743	750	758	753	765	789	714	752	766	710	756	703	709	745	775	731	728	752	724	729	788	783	709	738	738	754	723	758	755	752	724	733	734	758	690	761	752	741	751	784	739	769	734	735	734	765	750	711	698	719	759	740	719	756	689	726	737	730	719	755	697	704	715	696	731	711	751	766	768	701	729	780	760	725	699	745	735	747	741	717	754	721	718	710	736	735	785	779	752	693	765	692	768	707	748	734	711	720	732	720	721	780	759	707	745	768	758	724	731	761	724	745	770	723	647	698	720	707	753	707	729	725	720	762	713	770	744	755	795	739	761	776	742	722	713	774	759	769	705	695	705	734	684	731	750	707	769	758	753	762	760	730	756	744	765	788	761	731	713	791	742	707	696	758	736	753	772	762	727	748	724	715	758	692	747	732	717	749	784	753	720	748	767	750	744	711	813	774	751	716	685	771	727	722	743	798	753	736	707	729	752	688	726	765	774	736	673	746	691	774	739	723	736	687	681	748	758	684	709	678	760	707	746	755	724	720	766	726	739	735	747	727	746	710	701	755	763	745	732	720	749	750	795	690	725	715	763	729	689	711	801	747	729	762	719	738	741	791	707	719	748	690	730	727	763	696	717	776	791	739	723	727	784	773	723	695	750	768	678	730	685	721	810	773	723	727	721	738	749	734	730	749	733	725	702	706	731	751	742	723	733	715	745	770	754	730	748	772	686	769	730	749	707	719	768	721	760	710	725	755	706	746	740	741	727	759	706	701	784	784	728	779	705	728	736	750	748	783	721	741	712	751	750	700	721	673	766	742	795	735	737	718	716	714	715	713	685	709	742	715	717	757	728	745	716	754	733	730	749	703	768	702	744	706	731	726	755	757	721	704	697	749	773	758	711	740	721	710	752	728	707	731	734	760	722	698	767	741	701	724	705	707	759	711	770	747	745	817	709	698	649	746	764	704	740	780	729	743	774	766	705	750	740	748	725	716	712	713	725	739	713	740	707	748	710	718	688	741	713	780	773	711
25107	21467	27903	25940	13974	4876	2294	1620	1394	1298	1214	1154	1143	1083	1093	1038	1043	967	998	925	1029	983	1003	1022	984	920	924	986	946	951	1007	1006	975	941	969	1008	1014	901	954	972	999	992	988	959	1015	987	933	982	1019	993	990	1037	946	936	978	940	1035	954	923	977	979	957	922	1043	907	986	969	918	964	968	1004	957	968	984	962	954	972	954	953	961	971	966	962	936	949	1039	945	952	949	959	935	926	940	957	976	936	922	897	939	941	972	956	968	922	970	967	996	977	983	947	927	974	964	996	936	977	962	981	956	925	977	990	999	965	1037	900	959	968	951	983	951	880	957	956	956	950	955	966	867	982	953	960	968	966	906	925	942	951	1001	981	1025	1034	921	1006	961	964	969	955	965	934	940	918	953	958	985	912	981	1033	952	938	1002	915	1013	943	921	958	979	959	950	926	978	948	958	951	1026	931	941	949	981	963	984	964	900	1023	959	931	956	947	923	947	893	947	1004	901	931	977	954	923	940	891	983	940	1001	981	993	983	1019	993	1024	960	956	985	936	962	933	985	928	985	983	938	943	975	950	952	1037	957	983	978	951	963	1018	889	944	984	914	882	963	933	988	976	943	947	969	912	978	996	998	954	998	940	940	956	947	946	975	976	938	1036	954	965	967	976	896	950	1002	925	930	962	933	956	1002	990	949	1024	985	972	955	940	953	935	975	977	939	984	1010	939	966	998	934	979	1001	938	955	958	926	957	943	945	950	973	930	993	954	972	984	923	987	1014	979	976	934	966	951	951	993	922	941	967	999	979	998	958	951	981	967	961	977	968	968	959	943	959	949	963	936	983	962	919	961	924	984	985	935	1018	1016	941	987	979	926	958	1030	969	987	964	935	948	965	1018	991	923	895	968	945	955	942	938	955	899	1004	988	936	945	992	974	918	954	926	964	918	915	956	965	970	920	959	937	903	971	989	929	935	940	931	982	945	984	958	991	910	974	1015	959	936	935	989	953	991	980	979	969	965	987	957	1011	983	999	950	994	921	954	981	971	960	966	891	964	945	961	1009	959	943	1047	956	1040	957	931	954	981	955	951	922	987	949	993	952	950	974	952	990	972	953	980	953	922	975	940	982	991	932	974	978	952	927	951	978	974	966	972	937	956	939	985	972	976	996	973	1004	991	928	952	938	925	979	937	944	946	922	916	963	973	958	965	973	944	950	921	960	984	1021	958	982	941	925	1008	909	907	891	993	971	979	944	957	954	911	977	950	947	976	1001	931	927	973	906	948	958	977	921	986	995	962	968	1003	941	953	927	939	955	957	993	1017	948	1003	954	992	944	1032	976	982	935	937	1039	1011	927	933	957	962	908	923	957	975	952	955	987	953	974	960	999	1009	911	915	982	994	948	966	948	985	983	957	942	915	910	974	959	959	980	953	973	985	998	919	968	946	999	999	954	936	993	978	966	1014	961	979	930	957	924	997	909	959	935	943	990	954	958	934	978	941	893	942	963	982	968	928	946	1022	967	940	909	945	957	938	1024	1007	995	915	912	968	983	949	947	949	1017	906	924	923	985	965	914	960	992	983	983	928	961	939	964	978	941	966	915	1010	933	962	894	946	996	929	927	990	962	938	908	983	952	929	912	976	960	980	964	974	988	964	1015	983	921	922	960	1001	948	979	940	919	985	938	929	952	921	986	878	938	950	965	915	976	988	974	928	959	945	946	998	988	931	928	935	1008	987	965	920	946	944	985	917	969	925	984	964	950	963	929	936	904	1016	965	943	956	949	947	914	929	1038	972	926	948	974	990	973	942	994	971	969	961	971	931	1000	931	969	967	872	949	981	1013	979	968	933	927	1010	994	942	929	916	970	963	933	1007	971	957	944	1010	984	999	962	964	938	896	974	959	937	957	985	963	974	979	971	975	989	952	972	950	937	961	971	925	972	972	969	961	933	942	992	948	971	996	918	957	924	1025	991	935	963	949	940	963	929	974	989	923	963	1002	958	995	948	990	993	945	956	935	915	971	906	988	951	941	926	983	1011	949	1036	958	990	945	955	952	1053	918	930	944	946	969	896	978	967	926	950	982	956	903	987	991	944	927	955	980	1051	922	974	912	964	960	925	966	1014	973	915	948	987	1009	955	987	966	953	975	947	976	940	1017	917	948	1004	961	1002	985	909	966	953	993	957	1000	959	1012	985	981	957	949	935	967	1029	995	949	1002	1049	981	970	977	957	942	954	956	949	992	963	934	984	994	992	924	956	1002	952	1005	954	891	975	986	921	940	938	998	941	933	937	1017	931	953	1028	965	957	963	980	885	976	943	965	998	958	976	1013	947	979	1003	1000	937	956	935	944	1012	964	933	984	943	902	956	1010	1003	1004	952	975	1009	1023	971	911	937	933	952	963	973	981	985	956	964	960	935	967	913	1034	967	978	929	954	927	998	998	918	890	1001	951	948	921	964	976	965	1013	944	1014	915	975	1001	980	958	928	952	964	973	966	976	962	1013	964	1022	1004	986	954	972	987	935	986	1020	992	924	985	919	949	1025	1031	931	993	951	938	977	964	959	966	921	969	995	943	981	950	985	959	994	992	963	963	972	966	1004	979	990	970	984	939	914	1024	951	935	951	980	992	942	976	907	1000	942	944	954	949	975	961	999	958	962	995	978	914	942	951	952	956	926	959	979	1029	910	985	925	973	970	956	987	954	931	942	946	990	919	987	951	960	922	949	953	900	964	963	969	976	966	975	975	987	988	941	971	971	953	960	979	985	976	951	886	936	968	922	927	976	958	970	937	985	997	927	949	927	918	931	1026	961	1015	977	916	941	937	943	958	961	968	981	953	971	945	972	977	991	931	970	986	973	950	959	961	952	913	987	984	1004	967	951	956	958	953	932	962	973	950	945	983	920	993	927	955	986	959	1012	1023	979	986	1007	964	988	950	976	1017	971	959	912	945	951	954	1008	1010	989	996	957	935	1003	935	990	967	935	979	937	970	944	968	998	946	903	917	971	988	1011	1004	942	912	917	953	939	898	973	1021	964	940	931	925	976	1005	955	987	984	972	950	938	998	943	950	931	992	965	937	1047	978	969	976	1000	933	954	986	902	942	946	1003	959	982	992	945	971	980	979	971	965	969	928	919	943	987	1052	959	947	966	999	972	933	923	950	979	930	964	933	918	983	997	934	912	934	970	932	997	945	967	905	953	951	958	956	972	987	929	934	950	947	1011	955	930	922	938	920	960	920	964	946	955	958	952	950	1001	950	994	938	967	939	929	968	1006	895	978	956	942	916	1024	970	997	983	945	999	974	950	951	972	948	940	1048	916	935	994	960	960	970	950	976	980	940	979	1001	986	1032	927	997	925	953	977	988	911	923	987	1013	925	1024	984	997	941	952	917	1014	973	952	983	932	949	913	949	942	948	953	1014	999	975	1006	979	932	960	989	986	954	1036	946	1010	919	941	889	932	982	958	918	902	922	947	957	945	973	938	948	956	919	977	939	957	957	900	944	957	950	994	937	962	977	1009	951	984	978	937	964	970	999	946	968	1010	932	1021	969	919	964	967	978	975	984	898	996	951	926	1034	985	974	972	938	982	976	987	1079	973	923	952	973	985	961	936	911	939	986	955	955	914	983	928	951	937	1004	957	908	990	885	1008	913	936	944
32708	49250	35797	21990	10760	5604	3038	2287	1869	1564	1499	1363	1290	1197	1162	1136	1099	1073	1065	1068	1007	1078	1043	1002	978	987	981	1045	1022	983	1054	960	993	1030	1051	975	988	1037	976	1053	1032	951	1007	1001	1009	999	1016	937	954	1058	977	988	1009	1023	1043	1011	1025	984	995	985	1005	966	994	1034	974	985	1013	1005	995	1020	1059	994	961	998	998	982	1001	990	1082	972	951	1026	993	1041	969	974	956	1047	1003	1003	1005	977	994	952	959	1011	1015	997	1001	1023	1024	1022	977	942	978	984	995	962	1004	1063	1059	1014	1004	1032	966	956	961	959	1003	1018	1013	1001	904	987	1038	1021	959	960	974	1024	965	1050	976	946	1005	958	988	998	944	1020	1046	992	984	1005	949	1002	964	1020	1008	1007	1036	1046	976	1050	957	1004	975	991	1050	1021	964	968	1028	988	998	1038	961	1003	980	1032	975	955	1003	979	1032	966	972	965	1044	979	1019	1020	980	1042	1002	982	976	956	1023	1019	1032	1003	1032	1012	973	1031	938	1026	1029	1011	959	1012	957	936	1008	985	939	1006	997	1037	999	978	1014	988	988	1011	978	1052	997	1001	1005	1000	972	972	969	971	967	979	1029	953	1056	995	1030	961	970	995	1019	1002	1010	935	917	1005	955	992	995	1008	1020	998	1003	1007	1038	1029	1001	953	1010	1027	941	1004	932	972	1021	1002	959	976	982	955	972	963	933	1030	992	1003	930	910	981	1016	958	1009	940	928	959	1002	977	1005	985	964	1022	995	964	975	1039	990	996	1036	993	1024	982	1012	960	1054	954	998	1000	996	1002	958	1065	984	966	981	994	971	991	981	986	990	936	963	987	989	965	971	952	987	1000	1001	960	995	1006	990	894	982	933	1021	991	993	1055	999	963	992	1014	920	1003	1062	992	951	970	1006	1015	994	973	1028	955	1000	992	1002	1029	1014	910	963	1051	985	1013	952	983	995	1061	1029	977	1039	1068	1032	1038	1016	1006	1000	1036	1000	969	1031	1004	968	1007	945	974	951	1016	998	981	970	968	1006	986	989	947	1004	969	968	1010	1026	1002	941	960	966	965	1000	984	1016	994	1036	953	1043	1014	1017	1026	1039	960	975	973	920	1021	963	1069	922	983	924	1009	1004	970	986	992	995	1006	978	962	1018	975	1025	969	955	1024	1003	962	1041	944	944	1016	959	1018	1024	977	961	1039	1010	982	1024	1018	969	980	994	964	996	1023	1022	974	986	1022	952	974	955	1051	987	984	996	983	1016	1043	1016	1038	1024	1025	1022	1002	993	952	982	1006	985	1002	1000	1054	1057	949	1028	993	1016	961	957	997	1012	925	1028	1013	1002	1022	992	1000	968	970	977	964	992	1041	1022	955	1028	1001	996	1044	991	1001	984	1023	1065	977	997	994	983	949	975	998	1045	1072	1027	970	962	979	961	1008	967	970	941	971	997	940	1045	988	1009	989	989	981	984	1033	1002	987	1007	996	997	981	999	999	991	998	1036	1007	951	972	971	981	958	1063	1009	1016	972	992	1010	1024	964	960	1004	969	927	1056	958	940	990	990	1004	1007	964	1037	1026	985	956	1017	995	1041	963	970	990	1049	975	969	993	1009	1040	988	986	936	1019	1006	974	971	963	975	979	969	969	987	939	1037	991	990	979	1006	1010	1006	961	1036	1058	929	1058	1031	997	953	972	986	963	981	995	963	1049	1008	989	938	999	971	992	979	985	980	946	929	1027	1043	1024	1016	984	996	967	1020	981	1004	1042	1022	1002	976	954	961	961	927	966	969	980	951	1054	966	936	1022	1037	942	992	958	965	992	954	1021	945	971	933	954	952	1005	1059	1003	972	1070	998	992	1019	1034	1018	1019	968	1014	980	973	1023	1001	955	973	1003	999	942	931	954	984	975	998	935	1018	949	1029	1019	965	1037	1014	909	952	989	995	1030	919	1029	1023	1016	1074	1015	989	1070	962	984	1006	944	983	982	1002	987	958	964	955	1046	1024	1059	932	1012	979	1026	992	995	960	1012	1010	923	977	1006	999	1035	998	972	991	1004	1008	1054	952	944	1014	1008	982	1024	984	1008	1007	1012	1037	1006	1030	1014	1022	987	1008	977	950	967	978	997	986	1025	913	1008	969	1011	1015	971	1005	1034	984	1003	980	1045	1002	1012	957	978	975	1015	957	999	941	1011	970	956	1010	1024	960	987	1011	984	1023	940	1035	987	922	997	993	989	972	1018	981	980	944	951	1012	980	999	1002	956	988	978	1036	992	971	1004	983	1008	964	933	944	959	953	1002	957	1055	996	956	1003	945	1019	1035	975	949	996	1015	1029	967	970	991	1011	1001	975	927	1046	975	992	1037	1024	991	1005	1046	1009	1004	992	1011	947	1049	988	1033	1029	1010	1003	981	1043	1039	1027	986	1026	991	1034	957	1072	996	952	979	1036	991	999	980	935	937	990	1012	1020	1005	996	984	964	947	1027	989	966	953	1028	984	989	1015	1021	1032	1001	942	1011	1000	984	1030	1044	949	1016	1044	963	1004	964	1004	938	970	982	1033	977	1016	983	986	971	943	1030	997	1000	968	994	1035	1008	1011	1030	1033	984	1005	968	981	975	960	982	1024	991	1049	997	995	939	997	1024	972	958	1037	1006	993	1020	994	997	940	1027	999	957	998	1017	1043	985	945	1023	958	1028	1030	978	944	975	972	1012	992	1030	969	973	1001	982	958	1013	966	984	1034	983	951	1026	972	999	1024	1041	1019	987	1002	1043	966	991	995	982	978	938	989	990	993	1000	1026	994	1001	986	1015	1031	1015	983	1003	959	988	1019	963	1006	1024	959	962	1024	960	1001	975	997	971	961	987	1027	1025	945	1004	992	948	927	1037	978	1030	990	1049	1041	941	978	1000	1012	970	964	1000	1016	1012	971	958	950	1039	984	993	945	959	1022	963	984	990	966	1057	978	1036	974	1028	975	1070	990	999	1007	967	944	1013	973	1001	1002	978	992	1027	993	997	1001	993	1057	986	940	1049	981	997	1007	969	1019	1021	981	1012	1007	981	993	962	1018	976	1005	942	958	1035	984	991	961	1012	977	1003	951	992	969	1024	907	993	990	1029	1008	956	998	1042	981	993	1048	974	919	987	993	1047	1004	1006	968	956	1019	989	1004	1011	1051	983	970	994	1019	971	962	997	1022	1047	995	902	944	1029	988	1063	989	1018	975	948	1042	1027	1012	948	999	1040	933	957	1029	957	1035	972	979	995	992	1007	1022	1004	969	982	983	1014	1032	1024	989	1028	1039	996	958	983	974	999	1027	955	987	978	1035	997	994	1075	991	953	1004	949	1068	955	1048	960	947	1014	994	967	1008	982	1000	951	956	983	1012	1009	999	1031	977	1008	1000	1011	1000	1007	970	1026	990	927	999	978	1020	992	972	950	1029	966	995	998	948	1029	999	1025	978	999	1020	999	942	982	1012	987	956	1026	1046	1026	978	1003	975	1004	953	1016	933	991	1013	1039	1016	950	981	987	947	1009	1024	1013	980	995	1016	1033	987	966	1002	1045	1025	1030	983	994	982	971	931	993	1032	988	969	959	932	1026	1018	1004	1000	975	968	1067	968	954	1011	971	1010	966	998	1017	1008	985	1006	993	970	942	1005	957	932	1000	960	958	970	980	1003	976	1024	1026	975	1041	956	1006	977	1022	1047	993	981	976	992	973	953	960	987	943	979	1046	961	921	1006	955	1009	1031	999	1005	998	977	990	965	1017	956	993	981	988	964	993	929	1006	992	1028	993	969	968	1006	984	1002	983	962	1014	1007	959	983	1003	1027	1038	1008	942	951	935	1029	965	963	965	994	986	1024	1010	966	996	990	956	1041	1004	999	989	1021	988	936	988	1030	964	991	976	1027	975	1029	992	1009	974	988	974	995	1013	1006	1022	936	984	973	1009	968	999	1010	1021	977	983	1046	1021	929	986	1000	955	998	1005	1000	1011	978	1031	947	945	1052	1022	995	1018	991	1027	1018	1006	1031	973	964	960	1033	985	955	1010	977	938	957	975	996	939	988	984	1038	971	989	946	1016	1006	1014	994	994	961	998	991	1045	985	1028	999	962	1000	1007
22798	21423	29014	24337	21759	21413	11453	2940	1875	1609	1399	1203	1144	1099	996	993	921	867	860	862	822	858	816	797	768	753	776	746	717	793	752	787	753	744	724	769	759	730	730	751	768	780	779	740	764	771	766	790	743	779	790	788	732	735	812	741	739	760	784	743	747	784	808	746	745	768	762	747	742	755	768	781	762	747	799	743	774	749	812	732	772	759	733	713	787	741	742	759	747	826	800	803	800	734	730	802	769	786	723	766	738	736	708	764	764	697	774	715	756	716	754	821	770	782	772	728	736	749	728	778	779	702	758	727	801	768	735	787	701	769	747	763	780	796	746	796	796	767	797	751	738	739	777	748	764	755	775	825	727	766	757	753	729	811	761	761	730	781	797	738	754	811	807	810	755	812	714	747	749	753	805	801	783	760	822	788	746	749	795	790	778	713	774	781	706	771	764	791	737	731	788	756	787	755	760	798	776	759	758	797	798	740	739	694	724	780	769	757	781	768	757	790	760	818	750	775	765	818	733	729	756	766	777	727	816	770	759	745	768	726	789	764	759	781	767	754	770	765	725	726	785	739	775	796	783	694	734	727	761	756	765	762	749	727	775	763	768	758	747	766	779	754	752	746	783	729	758	769	753	743	749	780	762	741	777	689	730	714	719	790	737	802	752	773	744	735	762	766	794	800	788	723	767	791	712	784	741	732	744	761	756	705	764	744	752	754	770	772	778	752	780	791	774	789	747	752	796	778	713	778	753	750	739	765	803	787	745	763	745	748	800	699	757	752	721	758	710	754	747	751	786	693	817	763	811	773	815	815	791	717	764	767	725	748	743	812	727	766	751	703	774	789	812	744	775	712	739	728	723	787	759	733	689	803	795	754	759	773	789	743	808	796	727	751	759	758	776	768	780	755	765	756	714	744	769	759	766	754	766	760	759	747	756	737	793	778	775	775	800	799	737	772	775	746	822	701	774	821	785	804	757	799	795	751	744	753	799	767	742	717	745	757	755	791	746	768	767	755	795	704	804	768	786	737	745	790	700	730	733	767	763	790	788	796	792	746	804	752	788	749	755	733	755	765	731	780	777	729	749	787	778	686	748	743	768	754	806	759	797	779	804	806	729	719	792	745	729	738	770	765	790	764	756	745	773	765	725	750	740	758	762	776	753	760	730	802	783	708	754	708	794	801	799	831	772	762	774	717	692	767	766	744	746	721	739	760	760	760	775	765	751	719	810	761	747	710	766	745	770	735	773	747	751	742	716	736	713	771	747	803	717	710	695	666	765	769	761	760	779	689	751	778	761	759	737	749	791	753	731	792	755	757	692	778	771	780	716	797	787	781	729	750	766	799	732	754	769	699	770	787	742	786	761	779	767	746	767	815	762	751	759	840	795	797	763	767	770	774	715	798	752	731	720	709	753	801	769	810	753	745	757	762	752	767	798	794	778	785	738	764	800	776	811	784	767	774	771	773	786	749	712	775	719	713	746	778	791	735	719	769	734	790	739	691	759	780	784	774	740	762	740	754	775	702	800	777	712	767	705	778	738	814	763	758	700	763	808	739	745	765	750	765	777	731	726	699	662	771	755	718	792	752	763	772	745	782	783	766	745	724	698	739	779	757	800	755	792	758	773	727	783	741	773	729	763	776	809	706	784	709	778	778	745	798	738	736	772	747	789	766	775	771	798	779	765	765	730	747	718	807	710	723	796	759	826	781	839	747	772	777	767	767	755	774	721	709	724	775	793	807	783	785	784	752	759	723	814	737	748	751	746	785	686	752	764	777	778	753	758	723	745	743	760	755	831	787	763	782	729	825	740	814	724	774	723	761	761	819	780	717	734	739	761	753	813	759	769	744	735	777	763	735	742	780	794	736	755	787	779	815	780	718	824	740	727	747	759	763	761	797	753	742	755	726	771	740	773	764	769	721	770	723	781	756	756	775	739	739	728	747	742	750	765	747	786	774	805	808	768	714	806	757	763	733	725	743	728	779	750	746	764	709	771	747	736	763	782	776	766	705	758	745	782	764	765	775	795	743	766	725	791	729	729	749	750	778	828	770	738	775	726	772	756	767	787	752	718	759	739	737	763	699	755	785	753	755	779	752	750	745	787	761	737	806	740	710	838	738	789	752	720	777	733	737	762	746	786	774	766	801	796	766	729	748	780	781	885	758	772	709	740	773	747	733	772	761	792	800	743	702	742	767	816	722	748	778	778	732	782	771	765	773	745	785	713	737	741	764	745	734	789	738	759	688	776	745	744	723	754	770	745	783	733	795	775	757	813	764	737	772	719	746	788	743	773	721	774	763	762	769	746	743	739	737	769	729	767	780	726	807	732	705	740	805	758	696	756	753	743	786	753	716	776	760	746	773	748	720	755	781	798	737	767	772	757	798	759	762	704	790	754	738	755	759	738	797	793	728	767	779	764	790	764	693	702	750	739	726	778	779	791	784	761	756	732	746	771	704	749	755	785	814	731	799	763	794	757	760	727	744	732	772	753	793	788	754	714	703	753	750	774	704	743	719	768	761	754	765	776	745	826	787	747	764	743	778	742	766	762	750	769	743	743	758	732	741	745	761	769	728	753	692	752	778	704	716	750	748	845	716	741	735	698	759	759	839	748	765	761	732	813	738	767	749	783	735	737	781	750	726	788	754	754	716	781	759	767	748	718	774	751	784	770	739	763	726	763	712	767	775	724	780	729	716	765	793	730	754	781	714	807	773	748	779	746	742	766	755	765	751	745	762	798	795	781	753	714	744	775	733	713	805	790	777	767	771	825	764	736	766	722	693	774	753	779	800	770	755	774	784	728	765	773	778	763	728	742	786	802	774	752	738	794	752	724	759	749	744	752	780	751	754	803	704	752	744	755	718	744	771	781	802	738	756	764	780	770	744	781	752	768	796	812	771	756	707	746	738	729	761	795	754	728	752	717	789	757	746	735	714	790	776	773	788	759	735	757	724	771	781	803	719	749	790	782	769	737	784	824	800	754	806	772	725	735	730	743	717	713	822	775	803	750	776	801	779	706	770	769	815	778	779	725	804	757	789	774	708	759	786	770	754	778	838	796	806	747	709	764	755	740	743	799	731	749	680	742	759	798	790	706	796	787	758	717	754	741	801	730	780	752	714	740	821	797	751	741	740	794	758	785	743	794	705	822	734	759	712	742	737	755	740	703	740	738	757	795	747	716	771	844	762	766	727	769	803	747	744	777	754	808	730	787	697	738	760	759	758	757	721	772	735	787	713	713	754	749	779	787	733	736	757	810	791	738	759	756	791	733	761	767	781	742	768	769	706	742	773	748	721	733	741	744	768	759	716	752	804	733	780	752	776	735	749	771	755	754	710	794	769	765	759	707	736	748	759	783	741	776	754	692	787	745	754	783	734	734	726	772	778	760	748	734	745	748	722	781	743	708	748	712	756	740	761	758	766	713	765	776	744	722	838	712	737	731	760	697	786	785	782	716	712	773	731	742	790	797	740	732	773	721	756	705	770	784	708
37099	57282	44824	31519	21373	11388	5294	3411	2652	2183	1744	1638	1342	1273	1136	1052	1029	1001	934	851	871	882	781	805	819	795	831	778	795	772	792	777	793	801	752	811	774	774	769	818	760	822	811	729	787	777	753	811	767	792	765	784	815	794	849	764	742	754	816	749	725	782	796	786	755	783	762	803	783	774	783	754	744	796	751	722	763	765	767	774	718	811	735	786	773	754	735	807	794	789	745	773	750	747	801	794	835	760	785	798	776	797	760	772	740	821	791	777	788	832	796	776	800	755	772	812	731	742	744	746	779	785	778	778	778	772	763	740	790	745	763	822	790	835	798	775	737	782	847	779	797	832	756	777	760	767	732	740	791	719	753	798	814	756	774	784	772	740	802	749	825	744	764	769	740	785	773	788	764	748	798	812	753	822	844	747	797	808	737	760	787	799	776	774	823	720	779	793	808	761	749	841	789	793	733	766	803	758	754	750	766	772	780	754	766	743	766	784	725	732	802	777	799	735	787	808	808	789	704	814	804	714	791	795	798	792	777	789	786	738	743	801	726	746	775	752	843	783	739	794	714	729	782	747	776	776	764	710	797	780	747	768	774	783	796	820	782	771	805	794	825	760	778	742	749	774	756	767	754	771	778	746	767	791	738	723	740	778	800	813	750	838	786	780	762	746	767	734	791	747	769	746	747	812	802	798	767	786	746	762	770	795	752	774	793	738	792	752	749	829	780	739	805	759	746	765	760	777	770	816	774	796	798	777	777	828	778	775	753	737	774	791	778	737	787	810	793	792	800	782	765	805	774	727	771	771	838	762	779	799	794	781	761	800	823	784	826	804	760	762	786	797	798	764	784	761	739	771	745	840	787	755	737	778	775	780	760	757	773	811	758	805	739	807	741	781	763	714	756	737	767	761	819	784	788	776	783	790	819	783	777	741	800	751	745	746	754	790	740	714	762	772	781	796	737	796	800	815	761	747	797	827	775	793	736	777	736	757	787	758	777	772	818	756	750	744	786	740	771	773	824	749	744	751	719	740	815	794	756	708	742	777	786	729	787	794	728	739	792	792	776	749	747	836	814	788	749	796	757	761	735	767	741	799	772	722	757	795	770	754	744	811	754	797	796	796	798	808	805	786	822	762	754	783	753	789	787	774	791	793	732	755	769	798	722	740	761	808	785	771	797	791	733	745	762	793	727	765	837	752	790	826	787	772	775	707	801	772	779	783	766	685	741	780	737	757	745	769	775	782	758	800	774	730	859	797	749	824	756	686	787	741	770	768	800	734	760	750	774	723	775	793	781	769	783	808	842	766	770	766	745	779	759	838	797	785	786	794	768	795	779	747	794	746	805	771	740	806	803	751	780	762	809	810	783	810	786	830	797	822	771	792	803	755	750	756	744	789	769	758	763	781	804	750	797	787	774	769	789	795	785	746	785	733	816	768	757	783	803	795	771	806	797	763	822	768	768	741	790	759	777	785	778	760	783	798	775	753	731	771	714	739	775	776	809	785	797	731	751	773	756	789	768	748	777	761	752	775	778	817	787	813	788	763	824	781	755	787	831	747	737	777	804	760	801	738	788	768	809	751	791	740	739	771	764	800	809	836	798	728	804	828	764	753	756	703	729	767	755	775	790	757	783	783	787	766	800	818	785	790	770	780	769	724	759	827	785	772	793	768	848	744	798	805	770	788	820	794	825	768	772	759	807	797	749	785	772	783	806	746	742	714	731	789	780	787	816	767	811	749	812	784	746	758	740	835	831	770	784	784	757	734	721	779	761	762	765	760	817	737	798	784	800	774	764	761	798	792	782	768	781	772	760	772	777	823	746	786	762	726	788	838	733	806	798	791	786	740	776	756	796	792	753	783	764	759	768	759	807	761	815	808	792	733	765	805	761	765	806	759	798	784	759	776	819	778	783	789	738	761	743	825	789	742	820	796	759	774	802	789	783	793	816	796	760	790	798	773	814	793	815	839	790	793	772	744	792	835	809	804	736	735	762	810	780	798	799	726	767	762	751	744	779	762	761	802	819	814	791	820	807	762	779	729	724	747	785	785	822	757	756	777	779	796	800	839	785	779	759	782	777	785	817	720	836	740	728	792	775	755	757	771	781	784	821	752	763	775	797	764	753	787	731	782	777	755	800	755	788	782	745	789	780	811	749	788	742	790	811	752	786	700	797	786	778	748	795	794	799	795	760	799	766	753	781	783	793	797	790	776	777	784	840	781	783	801	775	760	809	757	781	799	739	748	752	765	779	756	786	786	812	803	803	743	799	783	783	757	803	767	777	811	763	815	745	758	742	730	790	813	815	732	809	833	794	774	774	806	763	805	768	769	788	807	792	801	797	760	764	805	786	743	758	850	803	783	788	761	806	766	741	724	745	784	760	800	772	774	748	809	758	801	804	777	752	769	733	800	790	731	833	772	788	767	772	802	810	756	741	803	775	823	789	814	775	805	787	763	802	756	809	773	801	757	789	710	730	817	760	803	775	759	810	809	783	770	756	784	743	798	758	743	777	769	760	765	775	738	812	826	815	782	818	759	728	794	742	804	818	798	796	778	795	803	771	766	786	770	794	790	759	755	784	784	798	792	770	785	772	741	742	805	766	765	714	827	736	768	833	749	809	823	797	799	771	746	758	758	770	760	786	754	766	778	773	744	740	743	806	774	777	791	797	816	772	746	773	715	752	788	800	752	810	741	812	814	782	741	735	738	765	767	782	829	805	744	730	744	754	793	747	784	763	768	782	768	810	800	728	784	774	795	768	803	791	764	789	764	768	773	796	804	782	776	778	805	802	747	767	789	769	799	784	763	768	755	721	795	768	760	771	733	766	781	796	733	852	793	750	771	800	807	801	761	806	771	756	788	791	840	751	794	831	826	761	730	774	803	786	796	756	725	815	758	767	753	809	801	738	779	772	763	763	757	787	795	811	780	771	804	779	742	771	803	807	777	772	813	776	789	744	743	787	763	754	781	782	753	775	781	725	725	813	771	766	750	760	785	791	731	822	711	715	770	780	754	787	775	799	747	786	740	799	768	789	784	782	795	758	742	786	820	784	805	760	795	734	785	796	768	759	824	772	746	789	800	790	761	822	782	796	786	785	738	789	793	785	764	799	756	800	803	767	762	757	783	834	812	784	801	774	777	761	789	779	761	757	778	824	789	734	826	753	842	821	793	764	759	757	753	758	752	742	723	766	808	872	750	811	757	817	773	740	804	799	744	723	777	752	813	751	744	741	786	785	778	749	771	767	770	773	786	779	817	746	788	756	747	775	773	722	786	786	760	787	775	807	783	753	785	711	789	791	795	803	768	796	765	755	727	753	751	788	780	834	793	775	730	799	758	807	729	758	738	742	769	763	768	805	804	756	751	755	780	792	737	768	766	787	772	733	759	741	782	696	804	755	765	748	738	762	840	742	782	768	785	742	779	754	702	783	774	792	842	730	804	764	750	831	773	719	766	747	814	763	784	788	792	763	793	727	789	764	750	755	807
31241	27703	27712	15898	5288	2430	1641	1311	1192	1115	988	958	970	989	949	890	845	890	920	877	895	889	873	869	886	873	867	815	887	834	864	797	872	841	821	856	856	873	869	851	841	840	831	798	876	867	814	890	832	889	861	893	854	906	843	901	810	842	852	865	840	851	895	843	863	852	793	869	842	875	879	907	862	831	861	872	858	792	824	899	866	852	842	868	843	868	831	833	810	820	877	842	859	825	814	796	868	860	912	816	829	858	845	887	860	862	877	856	898	825	849	824	908	803	843	878	907	798	824	840	902	843	886	841	818	801	878	829	869	837	847	817	906	818	869	898	882	846	830	809	856	847	874	840	853	841	837	827	825	867	824	848	849	814	802	898	872	802	822	884	855	837	883	878	821	852	813	842	871	793	886	826	835	821	843	819	883	852	841	859	890	871	871	880	851	872	869	854	837	871	805	795	851	825	852	846	885	856	870	855	827	843	805	867	800	847	873	846	857	876	824	874	888	857	841	870	831	789	845	865	827	861	872	846	860	793	874	786	886	849	820	851	858	904	854	877	843	845	859	848	788	822	826	790	885	818	829	867	866	875	874	891	816	817	870	873	885	838	865	912	861	819	863	860	867	814	871	873	847	878	879	859	865	775	810	836	812	876	904	865	889	771	818	798	853	870	863	841	875	874	815	834	831	842	822	860	886	837	874	883	882	856	885	826	854	874	863	858	886	832	871	874	846	844	836	853	856	822	820	815	839	881	830	847	822	776	856	850	853	844	839	847	887	866	861	809	844	833	852	818	835	852	888	837	875	871	866	899	860	822	831	854	838	827	844	848	810	827	882	820	883	855	797	827	887	847	881	841	813	766	826	847	863	892	843	834	803	874	811	856	787	869	817	864	840	858	832	834	873	849	890	810	828	855	913	891	857	854	826	885	897	921	849	768	900	880	853	884	859	845	866	898	851	831	834	804	843	845	856	796	850	836	846	895	792	840	876	837	849	908	856	862	834	855	830	843	862	889	865	856	848	791	895	801	860	855	839	896	863	859	918	819	853	896	858	835	766	853	844	852	860	834	871	845	862	841	816	860	816	824	817	847	821	848	837	841	868	884	875	802	844	860	830	861	825	856	833	871	815	835	815	843	850	896	830	889	826	915	834	850	787	919	818	826	820	825	801	857	873	854	877	840	908	836	896	876	832	893	864	798	826	811	897	868	889	821	881	840	862	833	864	825	837	901	813	840	800	854	905	823	874	814	830	859	839	910	883	873	852	876	864	840	834	829	870	854	838	876	814	852	877	886	830	908	892	849	821	871	857	825	834	874	858	853	838	856	818	874	826	872	848	836	870	841	813	833	876	874	841	895	841	813	893	876	866	826	801	811	892	897	824	857	903	831	838	854	876	883	847	855	833	910	821	820	901	835	864	891	853	845	827	864	822	837	858	854	887	852	877	906	851	813	833	801	798	824	852	881	789	906	871	822	845	816	868	848	848	829	882	882	853	807	870	863	837	838	851	842	856	796	914	880	796	808	794	825	864	839	843	837	835	877	827	873	906	829	847	912	884	881	859	863	842	847	874	878	847	802	869	826	842	835	816	858	841	877	881	850	843	855	868	882	838	816	864	860	899	807	795	795	850	795	863	886	889	858	812	890	836	824	878	847	842	839	869	893	874	806	899	895	805	858	825	836	861	856	872	902	905	858	897	879	873	877	839	775	806	881	817	899	851	837	865	854	888	850	812	873	847	812	868	891	850	871	803	808	802	856	870	839	870	867	885	855	813	815	838	838	842	851	853	835	820	860	806	864	839	858	849	823	866	846	868	837	797	857	855	892	887	884	875	860	887	810	823	844	851	874	831	873	823	864	822	843	784	883	911	906	870	873	795	841	889	830	827	904	839	862	919	826	853	813	832	901	881	817	920	810	799	829	828	872	797	827	820	869	878	844	857	874	866	806	863	852	809	856	849	840	854	824	875	845	832	862	917	849	870	857	869	853	839	831	880	873	825	862	822	843	797	856	870	832	919	838	841	802	893	850	860	885	873	829	886	860	888	873	884	834	858	844	847	842	882	918	858	839	820	895	813	801	861	882	806	788	858	843	867	827	864	781	866	939	835	826	810	848	846	849	872	805	832	916	835	823	812	885	816	855	862	870	833	884	886	897	887	878	827	853	875	921	890	891	838	838	810	854	851	831	881	860	868	871	847	863	807	872	870	902	862	900	821	886	846	842	857	815	842	833	826	900	865	799	812	836	830	870	877	856	998	870	896	838	903	836	865	847	858	812	824	812	800	833	814	899	843	860	863	874	846	851	845	854	870	901	839	871	817	843	833	850	831	862	936	844	856	828	862	877	843	885	829	839	892	889	842	833	828	811	888	839	863	861	825	837	861	853	862	905	902	811	765	831	847	784	848	810	842	895	790	835	858	890	839	859	847	833	845	832	844	833	938	841	861	839	870	841	885	858	836	850	886	843	866	840	858	850	830	845	861	903	855	879	835	862	856	830	824	855	835	828	908	915	861	905	821	893	853	887	884	886	853	821	817	886	841	850	806	832	879	884	811	831	834	830	905	891	818	878	845	880	853	810	864	849	855	868	907	853	886	829	905	873	833	838	893	904	851	839	861	851	803	908	822	859	871	836	897	826	870	855	829	862	863	860	815	839	860	895	834	829	872	872	850	868	805	832	798	878	870	876	848	861	890	895	853	854	857	861	888	850	866	805	868	861	875	912	841	881	884	834	819	892	842	950	809	809	906	809	824	880	867	847	857	848	881	835	857	866	788	852	821	857	893	868	863	873	795	913	828	915	901	831	890	847	857	831	830	821	812	828	832	835	873	860	800	858	851	864	893	883	852	830	892	845	871	828	841	831	864	866	878	830	820	794	917	857	855	848	902	883	818	897	828	864	833	859	894	818	936	844	868	776	905	876	816	859	853	896	860	846	849	833	827	825	798	832	862	841	830	865	833	823	860	876	829	886	859	822	917	879	869	857	854	870	816	821	856	879	885	825	822	842	888	828	864	892	816	839	837	850	841	827	858	887	875	886	867	865	889	809	840	841	838	893	830	856	807	811	832	839	863	822	842	876	841	839	840	844	813	813	836	818	845	846	859	854	861	837	862	858	859	900	843	861	881	851	885	872	861	929	861	870	870	787	839	825	878	853	871	825	842	847	867	826	859	859	878	860	865	837	832	838	830	885	823	852	874	823	883	818	837	832	871	896	830	804	879	812	860	817	831	862	847	856	823	866	910	841	822	830	843	861	813	818	801	853	902	812	854	863	818	829	882	868	882	842	855	847	874	815	870	800	814	831	824	874	815	856	823	807	831	839	812	873	833	836	842	856	860	791	776	834	833	860	795	810	819	877	849	841	850	861	866	872	854	873	872	881	869	850	873	832	848	786	817	850	825	837	843	816	917	830	850	887	798	842	845	826	864	864	840	830	857	820	848	859	832	879	835	847	854	894	818	889	847	827	837	877	834	840	862	824	820	863	878	873
32514	40190	29503	15432	6908	3441	2254	1752	1505	1365	1220	1163	1087	1098	1044	1037	927	961	940	935	917	937	902	827	876	892	968	871	911	870	933	910	906	886	884	980	931	924	884	929	845	885	927	882	935	902	850	927	873	875	914	911	870	879	915	852	918	860	924	943	913	886	847	887	911	932	946	944	873	947	918	856	941	934	947	890	885	871	928	918	888	888	873	921	886	883	918	888	946	945	864	865	919	872	895	935	884	871	884	916	876	896	874	900	888	889	909	927	881	923	893	950	925	903	904	898	918	890	873	931	954	870	941	927	903	870	895	909	945	862	917	907	920	836	875	901	885	946	907	915	859	918	957	971	845	904	853	862	909	913	888	884	944	925	886	912	912	912	877	897	902	924	852	922	917	927	901	932	933	919	881	881	889	884	843	899	910	889	861	875	915	895	891	863	947	917	894	941	898	876	910	894	895	938	862	937	896	933	945	893	875	920	917	847	863	838	897	901	942	855	921	872	914	838	857	914	905	874	902	924	875	915	934	880	886	886	898	892	907	949	903	878	930	922	864	923	873	942	935	865	921	910	885	863	902	890	816	877	910	909	900	852	906	874	887	945	925	863	884	939	891	940	951	852	905	948	913	902	895	910	881	933	900	895	848	934	907	878	901	937	815	889	937	932	896	851	879	859	833	932	886	883	883	894	831	889	902	869	906	873	910	913	915	914	940	879	859	897	846	894	918	927	911	850	940	917	920	881	864	849	923	900	886	909	889	960	901	944	885	871	892	894	893	932	912	845	930	881	922	955	870	907	923	963	930	978	928	914	840	920	891	898	869	875	909	912	883	901	936	890	940	905	891	965	893	937	905	953	865	873	904	928	871	904	899	891	848	883	902	825	897	904	885	915	920	923	943	942	881	879	921	888	929	940	871	899	885	935	919	930	915	932	898	892	889	938	929	866	902	967	917	881	876	876	917	884	913	888	904	927	867	852	881	913	943	876	946	910	911	908	870	880	902	932	852	857	888	902	919	880	910	913	899	930	925	920	881	963	896	922	874	932	883	942	906	932	909	931	876	926	883	917	918	875	882	873	913	885	886	877	893	934	867	920	935	946	907	869	894	867	898	922	838	886	890	897	877	857	913	875	868	886	846	893	967	873	963	885	884	856	900	910	859	889	890	901	891	887	958	870	873	866	903	887	898	888	946	879	946	883	886	879	904	856	905	930	901	922	895	877	904	924	907	904	835	915	942	861	866	939	864	910	864	902	904	912	948	937	848	873	906	901	873	886	929	891	905	860	878	924	888	858	928	961	883	850	885	898	889	915	939	953	888	955	880	932	926	895	914	880	932	884	951	911	870	948	924	915	903	905	913	912	903	900	902	900	932	926	913	922	834	927	890	909	932	911	900	953	878	893	891	968	956	869	921	889	933	881	873	930	928	869	899	919	916	893	944	896	879	925	934	916	897	896	916	918	920	890	920	887	897	873	878	893	877	931	891	911	955	862	908	896	904	874	899	902	921	910	860	888	909	869	865	909	883	867	883	918	917	901	874	958	900	889	935	862	900	889	871	896	865	870	895	891	942	907	849	945	910	904	903	895	878	918	923	866	921	886	866	882	877	945	941	847	942	875	876	836	929	923	829	912	901	852	905	910	842	897	868	868	890	870	846	898	873	907	889	930	944	855	920	941	930	877	841	899	818	914	984	843	934	927	896	870	910	891	894	928	924	917	940	936	906	925	929	862	933	916	897	844	852	865	876	934	916	894	913	929	828	885	885	894	908	867	888	898	871	937	839	901	855	923	912	891	995	942	829	833	899	904	955	918	921	867	876	898	906	895	887	911	830	933	911	915	890	824	893	896	955	898	963	905	909	961	890	865	925	890	873	930	896	919	889	921	887	909	963	867	923	873	927	949	919	935	882	894	903	862	919	893	881	940	887	876	878	891	904	912	941	893	890	872	882	872	910	877	904	936	898	929	893	905	846	915	933	973	928	914	863	881	966	903	881	953	848	899	909	899	942	847	895	842	918	907	899	944	891	871	934	892	903	908	930	893	911	890	902	939	897	980	868	876	865	940	908	895	880	853	917	907	881	843	913	926	864	843	895	863	922	877	846	982	925	887	887	921	874	913	869	863	859	908	875	925	932	908	912	964	938	916	884	894	888	897	882	896	913	889	928	867	955	931	881	884	886	932	884	866	917	958	891	893	908	918	891	891	967	945	926	861	889	962	885	858	935	906	814	878	913	853	913	862	911	888	959	858	893	901	924	882	926	977	883	944	869	937	900	930	895	959	917	912	945	874	867	885	860	903	842	830	895	912	908	946	946	902	905	915	860	857	916	911	867	972	912	857	932	891	934	995	930	956	948	905	911	884	862	867	870	847	919	909	916	922	910	894	909	869	927	908	924	855	908	875	914	939	865	877	914	902	888	919	870	891	900	860	926	887	906	882	871	892	911	974	885	946	913	895	860	899	900	915	926	889	936	948	907	950	911	890	860	929	903	921	912	904	833	861	926	913	898	913	881	929	871	856	924	849	886	963	857	873	929	925	911	925	934	881	908	892	927	911	903	902	889	901	847	899	828	915	894	921	877	880	892	883	882	914	899	926	885	934	938	922	890	919	921	918	869	875	872	896	874	932	968	921	943	849	922	948	949	899	927	852	825	930	877	875	920	862	920	876	949	916	884	920	899	911	907	861	892	884	945	914	908	872	879	899	965	914	897	902	931	905	913	907	868	870	872	918	898	950	887	923	880	894	957	961	892	911	909	910	877	914	852	851	904	926	921	911	910	871	976	875	855	924	901	871	911	886	899	920	919	892	891	874	844	885	925	906	842	908	939	881	948	940	928	903	907	890	965	850	827	931	822	909	890	846	894	916	870	899	937	919	886	906	881	866	920	932	951	908	889	929	807	828	937	920	937	920	933	918	911	893	853	929	905	889	907	919	890	874	927	889	895	909	892	926	896	918	935	911	924	939	884	905	917	911	931	907	935	883	926	888	899	904	870	893	931	928	869	923	904	901	908	907	890	930	929	886	935	929	864	883	901	903	903	930	857	904	871	912	820	930	888	894	904	878	963	908	870	871	900	916	928	950	902	941	880	914	952	915	898	890	878	950	938	884	876	854	887	866	880	941	903	876	943	891	928	907	886	901	857	896	904	930	889	901	870	898	884	943	946	885	908	927	897	923	921	937	930	899	915	858	887	909	916	894	871	892	874	955	890	907	920	852	906	883	880	891	921	895	910	896	922	918	940	897	877	895	953	849	908	905	873	921	886	911	915	896	937	899	900	942	877	890	905	951	890	932	843	865	916	904	896	906	895	916	933	874	894	962	914	964	897	903	885	954	908	949	866	895	888	890	876	914	922	922	927	878	923	917	901	889	867	876	905	937	824	907	853	900	822	822	848	937	884	862	916	934	871	861	880	917	902	879	883	911	870	932	854	925	905	915	912	921	900	879	935	953	932	885	894	921	909	917	873	922	871	893	935	836	878	878	923	940
23808	21343	28569	24951	21197	12263	3734	1859	1417	1244	1086	988	951	845	841	826	771	732	738	766	694	717	711	782	698	664	657	702	648	701	707	712	721	664	670	665	693	723	707	656	696	661	698	691	687	743	670	704	684	718	675	672	615	666	681	696	693	695	680	683	672	711	706	657	670	759	664	705	715	673	677	638	687	643	679	710	616	685	634	659	715	699	634	690	699	705	703	641	667	667	667	690	686	719	678	637	651	685	670	689	707	658	653	675	662	688	668	709	649	755	672	694	698	657	685	667	701	684	655	654	686	663	654	695	718	653	723	698	686	633	667	670	650	738	680	682	680	731	631	686	691	679	702	762	658	721	676	669	671	722	701	658	697	727	666	715	673	690	675	673	639	659	614	689	650	668	632	688	704	670	705	688	685	622	695	662	720	658	672	675	696	678	672	686	686	690	668	700	692	697	683	705	677	665	680	647	703	697	657	707	658	671	661	688	677	651	718	672	663	764	671	679	635	683	728	727	672	640	710	721	659	721	669	686	686	646	640	633	670	687	673	686	657	691	728	668	675	644	662	687	683	695	685	657	655	657	707	625	682	661	658	671	737	629	681	657	691	686	683	662	694	709	697	666	658	648	681	698	659	695	679	684	679	686	668	679	649	670	685	649	671	650	713	652	687	724	712	685	648	632	650	684	653	722	728	656	666	722	697	672	689	657	683	686	633	669	639	667	681	702	690	697	718	652	691	621	669	697	666	677	703	674	694	682	665	694	708	665	694	720	680	699	690	624	687	716	721	708	684	677	691	659	670	700	689	679	727	690	685	665	693	687	617	714	663	726	682	707	665	701	686	663	724	666	715	739	676	688	686	672	661	660	671	661	681	707	647	674	687	682	675	661	692	653	698	662	644	657	663	690	696	648	728	704	652	703	684	697	703	685	680	671	672	644	704	677	752	679	673	709	658	705	666	714	678	662	651	684	639	689	709	644	685	696	701	682	679	692	709	676	706	690	681	674	697	698	679	727	686	718	674	658	691	680	644	695	678	629	683	682	664	682	657	659	701	666	668	671	669	713	671	747	703	666	711	665	688	610	682	677	712	661	651	717	682	696	656	687	685	681	677	666	646	640	671	695	698	712	696	708	668	661	694	675	664	669	684	670	692	643	677	637	704	702	730	689	702	665	704	664	666	690	720	637	664	696	660	688	709	713	722	674	651	696	679	673	666	724	673	675	690	647	711	636	697	680	688	688	669	675	732	656	683	709	725	716	650	653	691	713	680	727	722	639	747	700	647	636	654	682	706	666	663	717	673	645	766	651	628	678	701	700	659	655	679	650	690	705	662	688	639	681	685	676	669	710	692	661	663	698	712	659	676	686	649	681	664	699	631	683	677	641	782	660	673	678	607	684	647	662	675	702	703	695	719	718	649	649	640	707	656	682	681	659	707	680	666	683	678	682	655	676	697	715	680	643	706	745	713	703	651	638	689	688	680	675	662	650	637	683	638	746	678	659	692	706	677	682	681	697	681	670	737	688	716	623	640	672	653	687	657	646	642	661	653	686	721	709	677	642	693	647	642	660	658	670	679	693	723	692	625	685	646	676	672	748	703	664	668	694	696	616	651	684	677	651	706	652	707	685	619	671	699	687	697	671	692	689	679	683	647	677	678	628	676	752	669	708	712	685	669	686	663	701	726	657	663	651	678	658	682	727	636	661	655	671	656	711	656	653	697	684	694	666	710	708	706	677	698	690	687	656	674	683	699	657	644	666	635	673	719	665	695	656	690	684	719	704	738	742	668	658	708	670	680	629	666	711	713	641	680	700	682	681	723	662	664	667	709	718	722	669	677	678	686	667	701	665	698	729	641	675	703	702	675	646	671	672	658	692	676	695	657	631	650	720	691	646	631	712	628	694	714	688	665	642	685	655	685	693	723	658	672	683	686	666	630	634	685	658	733	684	663	652	655	673	634	706	726	689	688	676	658	721	671	784	701	693	622	654	723	636	645	674	714	674	662	692	664	689	684	630	693	676	681	686	680	663	665	732	692	691	648	695	666	685	705	638	657	716	646	685	665	670	699	680	710	699	690	712	690	699	654	690	663	714	756	630	677	643	696	726	683	680	693	720	711	697	682	679	663	679	669	651	684	682	716	687	674	678	653	724	692	688	641	706	648	662	709	676	722	689	677	702	688	696	706	651	705	699	707	731	694	697	637	657	642	655	720	702	628	675	653	675	653	649	664	662	699	715	689	684	697	711	672	679	661	654	725	667	689	665	692	635	726	735	643	635	671	709	642	656	642	650	719	652	688	699	684	651	730	696	680	665	674	692	683	656	627	678	684	696	627	647	674	719	706	643	685	684	705	659	663	647	672	662	732	649	712	668	674	721	647	653	682	671	633	678	695	685	647	671	687	671	723	719	663	671	710	626	645	711	697	639	670	665	675	640	638	671	641	724	668	698	650	655	712	672	702	696	713	671	689	680	737	626	694	715	687	674	732	713	663	670	731	663	656	654	679	630	696	675	677	676	693	717	703	632	687	646	675	696	672	665	670	688	665	691	695	661	659	662	705	667	703	704	708	621	706	681	665	669	696	707	671	706	674	685	685	703	701	694	671	654	701	682	642	653	702	713	650	687	676	701	710	704	720	709	736	681	710	644	714	674	685	725	649	679	683	706	666	684	668	658	605	666	639	676	676	668	633	678	663	676	663	651	651	673	678	645	698	689	653	700	669	685	651	718	683	676	683	604	720	677	738	703	644	700	700	667	704	694	680	658	708	676	641	680	650	708	655	661	669	679	665	673	663	721	713	678	635	715	679	632	691	629	731	724	685	641	740	700	665	684	621	676	669	682	638	691	697	638	675	664	724	662	713	673	696	662	740	662	696	696	667	679	679	670	659	645	656	683	698	690	689	693	633	683	673	667	670	696	692	690	680	673	738	662	685	678	687	727	651	649	684	737	687	680	691	689	697	729	685	662	695	687	639	695	660	680	683	674	663	628	703	679	648	692	661	684	653	686	675	681	656	665	674	635	666	687	666	647	632	643	672	701	689	700	656	653	679	668	670	639	674	673	722	696	719	636	700	655	715	631	721	682	692	698	649	699	691	653	663	674	664	675	707	729	701	681	671	658	672	679	720	680	694	698	671	650	690	686	672	690	650	662	720	717	662	666	684	652	694	675	672	636	675	709	684	675	680	707	671	666	720	759	654	658	674	682	683	691	702	667	681	645	683	669	706	721	652	675	720	649	712	681	670	683	667	641	655	643	684	692	642	603	671	710	734	683	654	655	639	652	701	654	738	646	732	659	664	667	702	661	717	683	660	662	637	686	711	691	704	693	670	680	675	678	638	734	705	686	638	692	676	712	659	674	685	693	715	677	668	687	690	708	645	678	649	669	655	620	671	668	686	692	689	704	677	687	685	709	707	703	678	640	674	671	672	692	686	670	686	674	682	679	713	660	670	666	625	696	692	655	657	721	687	705	650	653	667	695	665	709	667	648
32750	53678	40117	25855	13701	6644	3727	2611	2041	1755	1392	1296	1125	1112	953	969	872	800	866	806	808	768	759	773	737	788	779	758	702	700	730	702	705	731	710	753	679	773	725	711	705	735	773	744	731	679	711	716	685	737	770	725	759	690	713	737	754	714	694	739	715	753	708	703	714	755	700	689	694	679	756	728	749	739	715	671	701	713	667	732	705	711	691	717	748	691	708	747	743	671	694	696	764	711	671	727	672	737	682	724	734	731	719	713	718	745	765	669	649	743	700	672	749	773	698	728	749	693	792	731	744	672	746	749	716	689	769	718	714	745	713	671	734	699	669	694	748	730	736	688	721	713	697	719	683	698	730	748	711	751	767	684	727	727	721	740	747	689	722	729	748	677	698	770	708	710	694	713	738	714	753	717	741	673	726	671	670	714	757	711	690	729	712	751	728	711	709	699	731	702	739	734	713	713	676	744	712	730	723	779	726	688	662	710	707	774	721	692	704	759	744	725	735	722	730	679	756	717	717	713	696	741	733	724	725	719	713	717	712	813	787	720	757	710	736	749	729	703	770	763	700	707	770	746	726	719	763	749	721	761	698	742	715	715	755	765	692	699	715	716	688	709	759	665	702	717	733	729	697	739	756	726	724	672	680	689	736	724	704	718	710	754	711	712	738	706	692	732	740	726	724	739	735	723	715	751	668	757	718	754	723	703	727	717	692	706	746	743	695	711	732	698	656	682	696	705	724	664	720	703	668	692	698	783	678	735	788	686	681	748	700	694	740	776	683	736	790	701	703	719	694	699	685	736	694	744	685	711	719	719	746	704	723	737	713	764	730	754	700	710	737	729	715	721	745	701	709	736	744	710	687	715	738	749	725	733	721	721	715	740	709	707	731	728	754	788	688	697	725	696	792	717	698	699	743	759	750	734	720	726	710	739	712	690	711	713	761	752	713	770	739	699	704	717	711	732	686	697	723	719	735	714	742	741	710	769	725	724	767	718	717	711	791	750	718	699	673	744	735	724	744	724	717	711	737	727	682	732	771	753	689	745	740	747	720	741	684	681	757	785	734	696	671	702	722	745	723	762	697	684	721	689	724	698	759	706	755	687	710	724	714	757	742	740	737	746	693	763	724	706	709	682	745	650	675	759	725	700	726	720	706	727	713	753	731	755	730	737	723	775	728	676	722	729	692	696	742	725	709	776	719	728	703	698	677	700	687	763	743	735	778	723	770	724	712	711	744	718	716	684	721	728	665	698	719	729	746	703	724	714	772	748	701	648	668	771	683	701	748	734	693	755	681	747	740	718	717	752	756	719	712	718	661	753	757	709	740	675	729	695	716	727	762	761	699	663	743	703	704	739	720	713	759	727	699	741	691	745	706	740	735	717	652	697	750	683	750	685	737	724	737	721	715	754	768	704	732	729	710	753	712	718	727	705	688	759	698	711	682	716	723	743	702	696	726	751	745	722	726	710	727	730	722	710	685	777	733	709	722	768	707	725	720	737	749	742	692	728	753	682	694	752	705	702	703	757	744	713	729	715	698	778	706	689	748	719	765	744	748	762	725	713	725	711	727	726	702	689	745	675	757	786	759	708	705	734	732	736	696	721	730	706	722	704	726	722	740	744	727	746	721	683	723	724	717	721	718	723	722	722	700	698	732	695	699	748	747	689	747	754	746	697	684	744	706	673	731	737	714	788	738	768	697	723	707	705	772	737	737	744	742	702	734	728	754	693	697	696	675	706	691	741	731	727	766	712	687	734	795	692	734	719	724	781	733	747	734	720	733	731	758	736	748	740	724	736	750	723	723	744	714	759	794	695	720	757	722	723	720	699	772	758	715	712	768	771	721	710	668	753	751	771	706	718	760	721	677	696	719	732	700	717	697	678	732	710	747	672	704	755	741	677	678	687	721	715	750	711	744	699	736	734	757	689	731	757	732	721	690	727	745	709	729	696	722	690	684	680	742	722	725	695	742	731	727	680	744	705	735	740	673	691	716	719	748	735	689	710	713	702	704	748	685	715	716	669	728	723	710	709	712	739	714	719	729	731	714	732	693	702	733	741	739	714	732	748	695	707	725	688	768	730	764	736	758	738	695	713	704	712	739	719	708	734	753	785	715	760	763	751	713	734	723	736	720	698	722	718	737	706	726	696	728	687	717	722	725	762	720	720	734	786	707	739	708	765	711	689	732	722	722	742	719	673	702	754	727	681	741	775	775	740	722	719	749	742	718	782	719	692	809	744	751	710	761	715	708	746	749	732	712	712	725	756	714	710	702	724	714	729	726	715	701	739	732	695	708	720	718	761	693	689	733	734	768	713	764	741	715	694	733	724	732	724	729	706	751	721	724	743	732	732	718	732	716	761	716	740	720	721	731	704	715	710	678	689	715	733	738	738	685	729	792	681	727	736	761	789	758	721	709	704	740	703	725	684	703	710	736	706	711	729	725	726	722	758	703	744	748	699	709	745	726	733	735	723	734	741	694	706	719	715	660	727	668	758	713	730	744	713	753	765	712	660	772	708	690	739	736	720	802	709	716	727	700	719	753	670	715	708	702	761	731	704	704	728	752	739	722	746	821	754	766	693	714	706	735	775	723	682	741	687	729	729	692	734	696	774	686	747	711	709	723	728	737	729	727	712	740	709	770	739	717	714	716	689	759	739	688	690	694	720	739	687	729	747	719	714	705	751	769	698	673	730	740	696	657	725	714	738	723	705	672	711	721	747	705	700	733	733	717	758	661	696	727	690	731	651	728	697	732	711	712	687	723	741	747	716	763	740	692	706	779	767	735	718	740	695	765	707	730	716	749	716	730	700	697	710	702	706	714	702	757	747	698	750	752	739	709	750	681	696	752	719	699	670	704	688	707	714	710	696	695	751	738	701	701	713	722	705	731	651	751	698	724	737	762	712	726	717	736	692	719	724	745	699	697	704	739	697	736	707	738	695	694	723	696	757	697	750	698	704	705	715	753	732	742	710	746	725	726	746	758	755	731	767	748	694	757	684	712	735	728	703	698	726	722	721	726	714	803	723	743	754	720	724	749	674	664	759	776	724	723	727	757	643	673	711	780	735	803	756	740	771	760	697	735	708	757	716	730	722	727	722	663	711	693	692	700	708	682	751	673	758	744	696	728	743	732	700	707	720	760	719	731	723	765	717	699	698	729	720	713	681	721	735	732	704	712	767	754	751	721	678	716	726	755	702	698	779	705	716	758	722	685	764	735	718	716	750	752	710	759	733	687	707	728	716	710	718	710	708	717	737	718	661	767	712	644	767	763	733	723	680	748	719	714	722	711	712	751	708	744	676	691	710	711	700	733	716	710	734	706	718	749	775	696	710	735	734	752	752	726	716	708	698	707	711	745	743	698	706	764	725	739	734	675	752	743	667	700	736	754	716	735	706	767	756	705	736	699	675	732	733	708	775	729	719	744	673	767	719	763	769	728	717	731	706	757	740	719	743	729	722	706	744	757	727	723	741	714	689	711	714	685	722
25157	21476	28012	25751	13471	4684	2490	1780	1497	1449	1315	1117	1183	1132	1073	1058	1052	950	980	1010	973	920	924	946	993	941	1007	924	928	947	981	992	975	914	962	946	922	953	946	989	972	969	982	983	959	989	947	921	970	937	934	1002	950	936	997	980	1026	964	911	955	953	930	963	964	968	972	899	953	926	940	966	917	953	924	960	1015	941	932	933	960	958	878	942	955	928	941	956	940	941	959	968	968	880	950	966	911	999	994	961	978	949	998	913	992	908	983	967	942	937	916	894	946	914	982	985	961	992	919	988	939	953	949	920	951	993	972	927	941	963	934	946	931	940	970	958	937	991	942	945	908	915	960	928	948	983	989	955	888	932	956	955	928	911	908	993	997	1010	942	945	981	917	931	1013	933	936	942	994	1000	957	1000	973	930	1024	1008	975	946	950	961	923	939	964	963	938	946	944	975	991	933	966	1015	906	986	924	931	969	933	949	953	961	971	950	973	1050	959	942	945	1006	968	1008	1007	967	961	941	936	963	962	941	957	997	953	922	944	969	949	918	947	950	920	957	957	956	925	920	979	944	973	988	946	967	963	904	970	999	901	985	994	996	940	954	948	951	936	964	939	963	996	956	922	965	951	897	947	994	909	939	953	974	954	985	962	989	946	965	857	942	921	968	927	915	923	929	923	984	898	913	939	953	971	979	985	933	953	929	920	937	967	940	939	929	973	977	959	944	981	897	930	890	962	940	899	987	948	957	963	935	964	966	928	994	934	910	958	959	919	922	922	961	927	918	931	968	986	967	966	963	965	1046	907	934	1001	1009	938	949	940	941	948	922	926	980	937	993	1016	965	976	953	966	938	948	935	960	973	996	913	942	965	979	964	929	900	956	961	929	952	955	924	938	964	924	1000	944	1010	948	990	967	927	972	904	967	957	966	987	952	958	894	926	992	947	979	954	983	942	948	963	930	989	1014	1020	943	949	958	981	959	925	1024	991	991	947	930	924	941	963	922	948	956	970	1008	956	933	914	980	930	1002	913	907	965	911	1004	981	947	1006	905	950	963	1004	938	924	936	925	1030	987	943	946	931	925	950	916	978	955	1019	941	975	955	993	917	973	922	924	991	981	926	963	915	973	916	949	972	900	990	1016	942	961	939	915	929	942	981	972	887	976	929	965	949	1007	925	982	976	974	935	918	998	974	918	905	971	915	954	971	939	972	960	985	884	928	935	967	984	940	964	968	932	932	963	954	940	946	968	907	929	934	973	961	915	923	920	940	958	928	948	948	917	955	938	963	955	952	998	925	923	946	936	985	904	915	974	918	969	977	901	980	943	933	950	942	943	939	899	922	971	933	945	954	990	875	934	960	985	881	933	964	986	909	999	932	951	953	969	957	991	948	961	980	943	954	949	973	898	955	929	921	943	938	952	952	929	946	985	952	950	999	996	932	982	900	921	947	923	950	948	930	989	970	971	899	923	967	925	942	934	946	940	1002	942	982	956	1000	911	946	888	981	895	975	1005	920	1000	926	902	1008	991	962	994	984	961	919	924	942	941	991	922	892	948	950	953	1017	949	962	940	951	921	957	965	938	941	941	948	964	924	931	956	960	955	960	951	998	936	894	941	882	951	944	937	908	896	955	941	948	964	952	948	954	986	949	975	957	960	965	915	924	990	936	952	927	945	957	926	928	998	950	949	988	943	968	890	924	960	951	940	944	985	957	921	922	938	890	831	925	959	914	966	918	984	972	905	964	901	927	942	1018	947	926	933	943	930	975	984	983	944	951	890	972	898	964	967	979	916	916	933	970	935	944	914	943	937	928	962	973	967	884	965	956	939	1011	905	1036	966	985	936	966	932	914	949	999	921	983	995	954	948	992	939	929	915	967	957	950	994	969	1001	959	943	988	964	940	973	911	961	952	954	972	864	955	989	927	978	908	977	928	968	974	960	916	988	944	890	909	946	992	935	872	929	992	927	976	974	917	974	957	926	926	994	936	972	996	932	942	941	931	1010	1005	980	906	885	902	958	971	944	956	974	930	948	944	941	987	971	904	915	966	985	958	915	966	931	981	975	948	939	1006	950	940	987	915	978	934	954	947	1012	1013	943	928	960	989	965	935	985	958	976	876	939	877	925	968	976	998	910	954	957	933	995	946	952	959	886	919	943	939	956	986	989	977	906	943	930	934	940	917	948	964	924	922	943	916	945	951	952	954	954	1002	958	959	936	988	981	917	951	962	960	912	947	960	1020	922	908	974	962	962	931	882	978	914	911	971	995	959	1006	920	952	900	912	923	929	936	984	930	928	947	946	988	975	996	937	907	981	918	915	952	948	964	938	1022	920	938	953	957	959	931	999	967	971	1018	946	961	925	922	976	930	982	977	865	1011	937	976	971	992	958	941	922	995	992	953	951	891	905	972	967	976	887	942	1004	910	895	951	923	972	995	979	930	951	970	927	933	959	931	956	965	926	933	944	958	997	1011	935	925	941	979	972	958	934	937	970	950	909	958	964	958	929	971	958	980	919	935	979	938	979	960	936	957	932	907	932	900	943	966	909	946	987	969	898	1006	993	948	981	947	911	1005	963	941	927	1061	919	990	979	962	981	936	920	930	982	901	924	931	977	1014	953	941	965	939	962	972	937	938	938	940	939	979	901	976	1008	896	948	997	989	967	928	983	946	937	965	958	969	975	949	957	898	975	976	977	983	887	953	958	938	956	911	931	982	970	985	951	979	924	977	966	934	992	953	974	962	1031	896	983	914	916	953	978	926	995	931	958	955	986	905	925	975	976	942	959	990	935	876	953	997	957	996	906	943	965	916	966	987	894	959	958	953	933	950	983	951	956	942	923	962	994	929	931	960	952	984	945	965	951	963	913	947	915	915	908	950	924	900	968	977	963	972	989	1029	997	923	963	1014	941	975	958	910	977	981	989	970	958	1008	931	942	959	976	880	926	923	924	943	967	949	951	904	955	984	939	949	920	941	951	957	946	990	974	944	945	931	900	936	971	943	933	943	929	954	967	937	964	951	919	951	959	963	928	958	933	958	921	978	920	944	897	926	964	946	913	964	999	928	951	977	1009	942	938	942	1005	970	1005	943	1005	973	933	956	926	918	909	934	967	950	971	952	994	945	934	970	909	949	919	1014	1005	984	888	945	876	967	959	1013	926	963	939	943	1050	953	933	990	955	942	978	858	957	912	942	916	943	966	958	973	910	947	1023	970	947	952	908	969	991	948	954	929	946	1037	993	1046	953	972	928	1001	916	925	958	971	839	942	941	1026	1035	963	895	893	963	944	978	947	984	1021	985	967	891	953	942	925	910	951	945	944	942	953	928	981	952	975	939	945	992	940	1013	964	931	947	921	962	965	946	913	925	932	951	994	938	973	924	985	934	998	936	986	924	947	979	970	951	992	939	926	924	971	930	948	982	951	941	921	946	976	986	946	946	882	973	978	922	923	977	952	986	956	980	912	899	982	946	891	972	958	953	900	947	952	946	949	1026	954	992	997	916	1009	958	987	969	968	937	966	998	922	987	977	953	963	994	953	931	924	959	962	972	951	918	918	920	940	1013	926	953	991	960	912	996	980	982
31386	48056	35793	20605	10323	5526	3259	2419	2085	1774	1574	1428	1317	1278	1210	1171	1145	998	1115	1061	1026	1051	1017	1062	1018	971	1005	998	989	1019	1028	991	1001	1006	983	988	961	1056	1012	978	1009	984	976	990	1009	990	995	955	976	1001	1045	959	980	981	946	998	985	944	1067	975	983	1018	956	997	1011	974	951	1009	968	965	945	1004	989	1053	942	997	997	977	993	985	1020	991	958	971	1003	962	1012	991	944	945	963	985	986	993	1022	963	962	970	961	1004	1008	973	938	951	966	1023	1018	981	945	974	987	977	1023	917	1055	949	1030	1022	921	963	958	983	1013	994	984	964	990	1027	1003	983	995	979	956	954	975	1018	964	969	1011	984	972	1027	938	1030	993	978	970	1014	971	922	1032	994	1017	993	984	939	964	1030	956	996	1001	974	965	983	982	973	915	992	1015	967	998	919	942	1006	1018	1017	980	1003	955	1033	986	985	1020	967	1001	991	993	996	979	956	979	965	975	980	984	961	967	1000	989	1022	997	954	964	970	977	977	964	1005	1009	1027	1009	992	989	986	972	956	934	1001	1034	965	963	987	989	952	985	1031	992	1027	980	980	943	936	1021	986	1001	1064	1007	973	960	985	940	1005	1007	975	985	975	1057	938	967	979	998	1028	981	978	977	965	965	975	963	952	1005	993	1022	978	990	1025	986	980	990	955	1021	988	1008	935	980	950	996	1025	992	1007	966	1025	963	1000	969	947	989	951	960	1016	958	980	1008	991	1044	964	1022	974	995	971	1013	982	986	985	1002	999	946	1018	1033	943	923	1020	1012	984	995	960	1021	1099	904	966	993	964	988	967	984	935	1008	978	985	964	954	1007	1006	952	1023	953	1002	952	966	1061	996	985	966	1036	972	974	958	1034	995	954	952	998	986	1009	985	964	1012	983	948	1011	954	978	1013	1041	1034	971	970	946	1012	1025	1003	1026	934	993	934	958	991	993	1001	1022	965	1002	986	971	1032	1042	996	972	1024	977	947	997	986	923	982	962	1012	981	1001	936	1036	955	979	955	1036	1032	998	971	1029	970	988	964	986	944	936	1006	952	925	974	971	979	1059	971	951	981	972	1021	987	963	1004	1019	1042	997	979	938	998	999	950	1021	986	1032	982	984	940	1023	1023	983	996	989	1007	992	984	980	907	1017	1028	1026	992	933	999	991	1005	996	1013	983	1025	1050	1008	968	950	959	934	962	982	1050	978	1011	951	952	947	1007	1002	949	1019	1000	1001	1047	980	994	937	981	918	947	979	995	1016	978	991	988	997	976	969	948	991	981	998	1013	973	987	1013	994	1021	978	983	941	957	1004	1028	983	967	949	979	936	995	994	1013	1019	950	1025	985	1001	927	974	990	934	1012	946	966	964	1028	984	981	942	996	963	995	1002	970	939	938	971	988	1043	940	982	953	976	984	960	1038	965	984	1011	1051	976	997	986	1032	1005	1029	970	988	1008	983	957	999	971	980	985	1004	1009	995	949	976	998	1016	1014	939	979	964	1000	1025	993	978	1042	1064	1011	1005	998	951	989	1008	994	976	981	1004	983	960	1060	988	1012	993	989	981	955	1008	951	1068	995	1048	1010	1014	1037	1078	986	997	993	936	934	985	969	978	1038	1031	990	971	1015	953	925	966	1007	1039	966	1049	977	955	973	960	982	997	974	992	1056	1055	1019	972	973	989	971	987	978	958	974	996	927	991	975	939	904	1014	981	1020	1023	970	1010	960	1008	982	957	996	1000	977	953	992	1000	976	962	1000	985	1020	1007	976	931	995	1025	963	964	964	972	990	982	1031	995	930	981	956	1038	978	983	940	1000	964	981	921	1007	1006	1040	1014	954	999	1004	1001	957	1028	1026	954	1022	933	949	989	990	964	953	952	953	983	1000	1004	955	995	999	993	960	996	997	962	1029	1009	977	963	1041	948	943	957	985	958	1038	998	979	959	1008	959	982	1001	993	1077	932	976	989	930	994	928	990	1007	1008	1050	970	1029	948	992	967	998	1014	995	981	992	1015	962	981	1019	1010	972	970	1009	990	1010	995	1014	957	984	1003	1037	1010	978	933	1069	981	971	998	998	989	978	1005	963	955	945	981	987	1017	1049	979	1027	1006	1009	1046	954	1049	1070	985	1026	1022	1012	1074	970	1000	956	1018	1030	994	1020	982	1015	1004	1021	964	960	1026	972	1027	972	1017	1017	992	934	993	981	977	976	986	947	941	1027	1019	1047	965	980	1004	984	989	980	1030	981	962	1001	969	1002	975	1037	956	980	986	986	974	1001	1015	958	1019	952	952	950	1022	951	995	1035	959	1042	993	940	1024	960	1034	937	1044	972	978	968	976	1036	1012	957	962	948	1021	1007	971	965	992	954	950	1019	962	1014	992	958	994	1038	973	1049	1025	1021	1037	960	945	956	1091	1020	991	953	939	1000	958	995	977	1005	961	955	1012	965	979	978	979	969	994	984	968	989	977	1027	1010	1045	965	991	979	948	996	997	1006	1030	977	972	988	960	993	987	967	983	976	1020	1002	998	960	946	954	975	977	933	961	1030	989	991	1006	958	1004	1027	1014	949	1025	975	950	1032	997	995	979	1025	988	964	1027	985	1012	995	986	1013	956	986	990	961	1002	964	981	1012	1003	954	944	932	970	1064	996	963	952	1025	936	1014	971	980	1009	1035	998	997	1000	967	978	964	972	990	982	985	1004	981	974	986	988	942	988	1010	997	1004	974	1017	1043	1004	978	990	1036	1030	984	982	992	977	989	985	1034	1000	959	984	1005	994	969	1014	951	965	953	1010	959	995	1039	1026	988	1011	1002	981	1016	1005	971	1028	987	982	1001	988	953	1006	950	1010	968	951	964	1001	922	1027	994	979	999	1016	943	967	971	977	1013	1043	943	1021	997	977	1015	968	1014	1004	979	1037	949	951	983	1023	940	907	956	1025	1015	1008	961	942	988	1014	986	1014	1001	933	945	985	957	969	949	973	988	969	1016	1036	930	1035	994	960	984	966	984	899	969	984	962	1021	907	1027	1000	925	967	979	1027	996	1001	964	959	955	938	1016	1086	953	959	1015	927	967	1050	966	982	951	1018	981	1025	995	1050	950	952	981	1033	938	963	1031	1036	1015	1017	972	1022	1005	1062	974	937	992	949	1007	986	1033	1024	977	968	990	1021	964	1015	954	917	1066	1017	1059	970	959	970	1001	996	997	1008	1006	989	980	996	1019	984	903	1005	965	960	974	954	1011	1009	942	936	1033	1071	953	937	950	1021	961	917	1078	950	995	960	973	995	1025	971	963	1052	1017	984	948	976	1038	1007	1014	979	973	986	974	1000	1041	1016	1032	969	951	1003	1017	938	971	1031	985	1001	952	986	950	1024	1021	1016	1040	967	1009	873	995	987	924	924	976	991	952	972	978	971	983	985	980	992	944	987	970	942	966	981	940	979	970	1011	981	994	1004	1052	1026	1007	1046	1023	967	955	921	985	973	955	919	948	1016	971	1019	1006	966	1016	1005	993	945	995	936	923	971	956	1045	956	1004	959	1013	993	946	971	968	936	977	1012	971	981	992	976	984	959	989	1016	1000	1012	968	971	979	1005	1004	965	1061	980	1031	951	936	998	1010	989	985	966	989	976	963	1037	1020	989	940	971	1045	946	1015	990	990	968	928	975	995	1000	1025	998	1028	967	997	992	956	991	975	1014	1009	998	982	996	962	967	1004	1059	947	1006	1009	979	959	1015	1083	983	971	981	1020	970	1011	984	1007	1012	987	990	999	1023	999	1023	969	1029	961	995	1007	1045	956	972	1014	914	1009	959	964	955	1000	936	1000	999	978	1003	1012	985	930	924	976	996	970	1014	983	958	937	984	1036	981	974	967	973	952	957	999	960	995	984	987	944	983	991	960	994	1017	986	987	999	989	946	973	966	1000	963	945	959	952	972	975	1007	1019	994	971	972	1024	1008	975	987	979	990	956	1000	983	935	961	987
22669	21366	28959	24304	21567	21073	11042	3244	2183	1816	1577	1312	1214	1150	1006	1053	895	848	867	816	822	812	854	787	814	775	778	808	871	843	800	741	760	783	754	747	762	769	733	788	778	786	793	718	727	825	811	777	755	814	748	765	796	823	775	736	739	783	786	760	779	780	787	728	771	749	771	749	762	698	726	709	714	742	702	766	755	747	752	811	739	696	799	769	731	726	750	764	751	803	787	805	775	730	768	775	718	782	737	750	756	752	731	802	757	763	706	745	770	687	690	780	711	754	796	723	748	791	754	741	757	798	703	754	745	769	765	787	772	732	787	743	763	760	772	770	754	778	807	743	798	712	772	676	776	771	735	782	776	736	779	776	787	737	752	777	773	737	727	754	756	717	728	775	800	782	790	801	761	737	749	769	774	757	725	790	798	761	732	793	779	748	771	774	810	781	761	773	754	725	692	790	740	759	730	773	761	715	713	767	736	790	744	762	720	831	793	765	737	751	724	790	729	713	786	758	802	740	713	757	760	776	750	753	754	778	751	753	767	705	734	706	766	745	774	754	711	782	770	681	758	782	756	702	782	711	748	751	768	754	734	723	740	739	691	710	781	711	729	774	734	756	744	741	791	764	716	780	714	745	719	772	755	698	782	766	770	778	707	811	792	764	768	767	756	789	735	798	724	803	750	779	784	756	745	757	739	824	765	741	784	789	733	724	770	780	708	774	800	758	773	737	749	734	739	729	792	754	732	768	749	765	784	753	727	775	752	765	757	776	761	754	765	712	762	760	794	756	807	698	772	720	700	807	766	762	780	777	771	773	737	751	785	736	716	754	803	748	724	761	714	781	741	665	758	735	746	799	752	764	734	772	758	754	711	736	801	794	775	786	718	752	737	784	800	772	741	749	764	739	767	730	682	690	762	747	775	771	773	735	732	759	770	775	721	735	770	769	793	725	793	752	757	752	774	790	734	789	737	718	745	768	803	805	722	859	785	793	773	781	742	726	774	692	782	779	783	765	723	729	715	716	753	780	728	781	780	713	768	768	816	770	722	765	790	780	781	814	735	722	726	814	798	793	737	699	801	826	722	774	760	763	758	744	753	763	732	727	740	788	759	765	751	781	755	755	790	739	730	748	745	768	708	708	802	705	742	748	752	835	725	748	812	776	724	762	736	778	786	752	754	753	775	757	756	744	772	761	749	699	728	765	755	732	734	797	785	741	713	724	809	771	739	773	777	762	770	745	764	724	783	733	782	817	746	751	763	765	810	746	713	791	803	731	685	794	788	733	768	760	711	766	762	809	724	734	768	741	718	726	761	713	703	735	757	780	776	750	708	715	809	759	787	756	766	735	758	761	752	745	733	754	722	735	756	738	707	760	737	795	731	757	801	772	787	810	744	780	738	773	715	716	739	742	738	762	725	746	794	761	780	747	764	743	795	766	796	754	751	770	728	752	780	787	771	745	781	758	718	784	802	721	708	698	769	761	771	766	753	780	748	751	692	738	736	809	762	688	763	731	763	737	708	729	767	745	750	726	757	785	795	781	760	762	710	759	785	765	763	811	757	726	779	777	758	756	836	738	702	750	739	739	725	757	775	774	740	742	804	785	733	765	711	702	730	767	737	766	773	743	749	722	790	761	751	772	778	783	740	765	720	749	774	711	710	712	768	761	777	700	733	824	735	743	756	796	762	750	700	748	801	813	705	742	717	732	766	732	741	745	737	746	714	768	751	742	763	738	788	685	754	772	776	732	711	738	780	780	773	774	750	750	735	732	780	757	786	789	805	751	760	738	770	739	789	810	726	747	776	773	780	737	732	768	705	774	808	745	756	762	723	788	738	664	807	767	797	787	725	740	746	740	719	722	748	792	754	737	783	727	719	703	778	765	743	781	732	765	764	808	789	802	770	737	708	794	757	758	721	761	753	772	781	765	762	781	739	737	724	736	735	806	795	764	799	784	732	790	749	756	742	747	779	765	688	734	728	752	723	743	745	764	797	736	761	755	671	772	750	739	779	739	795	701	823	756	772	737	801	754	769	737	738	781	789	790	745	766	778	806	777	793	716	737	710	749	719	717	794	789	760	726	787	772	809	728	729	756	745	739	798	722	749	777	744	724	745	767	787	742	757	782	759	800	801	760	743	750	750	748	765	723	757	764	782	743	803	802	729	755	749	792	747	754	698	752	799	741	801	750	732	779	712	778	708	748	751	690	722	806	738	785	752	782	755	714	733	716	752	777	698	772	749	746	741	755	788	759	814	763	787	769	733	756	776	788	690	791	739	790	739	773	751	770	788	745	791	789	785	708	762	760	742	772	752	763	750	743	735	796	749	760	756	737	747	733	753	756	753	765	760	777	742	828	744	724	764	734	776	773	754	750	781	740	772	776	729	749	740	786	751	741	761	776	752	720	793	725	763	722	770	714	782	748	773	776	805	771	761	737	726	762	739	778	789	738	791	766	803	736	798	732	781	740	782	755	730	737	783	770	709	751	720	743	780	720	729	765	749	720	731	720	767	743	770	776	754	743	790	768	808	751	717	739	767	764	765	737	773	758	748	726	720	712	754	729	788	792	771	807	778	771	755	805	761	725	749	745	742	802	718	754	810	681	792	724	786	741	804	751	718	766	768	771	740	727	726	765	773	734	761	763	791	774	737	725	766	727	740	780	736	731	781	776	795	742	756	811	797	753	780	801	775	750	739	686	736	745	752	720	759	751	799	755	762	748	706	738	744	735	739	733	769	757	753	769	766	692	752	752	744	790	771	760	797	764	779	778	748	719	774	790	737	768	781	747	737	730	751	748	771	741	783	751	751	767	744	778	759	742	730	743	716	731	776	790	757	764	739	740	750	743	743	749	748	751	757	780	814	764	743	768	759	807	776	759	756	767	786	762	743	757	716	716	730	735	788	768	740	756	764	780	795	743	777	755	718	768	726	747	767	774	764	710	707	721	812	738	732	801	735	743	764	753	754	745	803	786	799	779	789	749	753	740	796	778	776	701	740	748	753	716	727	717	690	742	721	750	760	778	719	757	720	737	776	799	756	772	772	798	756	788	745	734	752	763	784	750	726	806	781	736	747	769	749	787	814	787	796	783	774	784	768	764	759	755	794	763	725	747	743	773	758	724	725	758	785	756	739	777	748	783	748	746	831	702	795	761	804	787	779	760	753	774	727	784	721	766	752	759	743	731	761	751	770	838	757	792	733	739	776	716	770	789	754	718	724	742	741	724	773	732	825	756	779	702	748	796	753	785	754	744	777	762	758	762	755	778	784	744	750	750	755	761	703	728	748	723	770	763	753	754	775	754	786	740	747	785	759	762	822	777	721	759	747	777	764	763	733	714	734	753	764	782	771	787	760	770	756	724	739	746	783	768	737	782	719	775	768	776	753	779	752	725	765	746	751	834	721	803	762	775	797	731	754	720	775	772	779	781	754	775	771	787	747	761	761	728	709	777	784	765	742	718	712	751	788	743	744	750	772	735	763	765	754	724
34510	58860	46880	29161	18230	9947	5461	3989	3096	2539	2077	1860	1578	1425	1331	1160	1102	1010	917	941	883	796	788	851	841	913	809	782	788	757	813	806	737	813	766	745	782	818	790	800	800	732	763	770	825	776	799	787	779	738	782	754	823	758	779	768	782	713	746	783	780	726	761	775	819	777	785	779	824	785	766	779	769	819	748	731	741	771	792	733	809	772	756	753	734	805	765	775	761	805	723	773	753	770	774	785	791	788	815	759	739	754	796	778	808	760	774	790	802	748	823	741	787	792	771	758	756	782	747	775	774	804	840	750	747	759	732	765	766	750	745	807	741	761	813	780	754	737	767	798	781	774	785	823	756	707	743	786	764	731	775	758	755	777	760	801	783	818	759	724	748	762	734	739	732	790	781	796	782	750	789	749	771	747	716	774	753	775	792	759	744	823	785	738	803	809	808	785	821	719	755	774	774	781	765	782	782	785	772	767	804	768	800	783	789	766	736	744	754	779	785	772	729	729	794	763	739	784	812	805	786	738	785	787	771	820	788	715	789	788	724	786	789	720	821	811	821	760	779	779	749	799	748	810	772	787	781	780	827	802	781	773	748	756	744	736	776	804	741	814	752	782	739	762	774	765	797	747	781	814	797	810	818	769	805	758	778	782	782	761	770	781	810	819	787	803	751	757	762	805	778	783	742	800	733	815	762	781	738	775	782	771	804	762	748	771	759	755	778	803	774	791	739	779	795	763	779	781	772	828	756	750	737	824	790	745	756	789	835	803	768	763	758	766	730	840	772	802	757	763	789	814	781	776	779	795	786	750	787	703	772	754	748	733	727	752	754	824	798	708	756	745	736	775	815	830	769	796	774	766	773	833	816	779	745	788	747	737	751	732	772	722	802	763	755	788	802	805	751	803	775	757	789	737	772	763	801	811	824	770	793	763	729	778	726	791	746	790	751	760	813	726	746	759	770	725	733	771	769	770	778	790	790	806	750	757	793	755	767	824	794	763	802	808	794	814	833	770	816	745	743	798	831	808	777	752	749	829	750	841	815	798	864	782	709	760	775	752	805	745	787	751	753	808	760	790	807	762	772	732	769	764	763	785	741	767	765	708	790	751	806	754	743	781	738	806	779	755	795	773	736	804	715	784	835	811	792	794	760	816	814	775	810	788	769	818	770	747	750	731	775	756	787	782	758	751	762	775	738	759	748	802	818	735	762	789	797	747	806	756	819	821	800	802	769	788	800	786	736	769	759	769	781	803	790	782	714	747	790	737	802	778	800	804	758	727	785	764	788	813	802	745	785	804	769	753	786	781	806	835	752	838	767	752	794	760	766	831	758	760	763	762	798	718	815	753	736	786	791	753	795	769	794	773	815	734	726	766	816	790	749	728	755	775	757	751	739	812	743	784	787	779	777	747	760	788	812	805	763	807	788	751	769	794	766	793	782	752	729	806	706	782	778	791	746	780	766	750	783	756	748	775	766	814	787	711	765	789	795	752	786	745	762	791	795	804	770	774	822	773	783	811	734	828	777	736	785	766	779	774	783	797	781	745	780	735	800	776	754	779	747	762	787	807	799	793	790	799	764	792	814	710	804	788	810	739	779	797	813	774	778	760	793	754	751	796	793	832	793	756	765	800	781	783	766	785	751	828	763	748	771	734	761	786	812	745	762	807	799	742	787	778	792	722	762	764	779	762	769	798	751	773	761	771	824	779	782	753	774	748	765	719	799	819	783	761	783	777	758	798	797	741	833	748	824	805	780	760	796	814	731	802	836	731	825	800	774	841	773	722	763	760	735	772	739	780	775	787	782	747	793	774	775	748	745	784	706	861	751	798	831	741	756	780	770	814	789	747	726	767	830	714	717	792	763	796	737	769	751	782	815	749	782	723	737	730	787	755	709	806	802	773	717	822	780	797	788	793	794	784	725	762	764	717	769	756	766	760	765	758	748	780	783	747	765	772	741	776	736	747	752	772	757	799	803	737	763	781	808	828	767	810	816	795	794	751	764	750	780	792	783	740	726	771	767	759	774	771	827	770	791	725	790	790	790	792	788	753	800	788	734	752	771	778	756	790	797	821	788	758	811	817	794	784	737	754	745	764	776	791	733	764	757	762	819	788	815	827	770	756	778	752	807	752	778	748	780	769	818	737	850	772	824	806	795	810	808	816	824	795	780	772	785	775	786	790	780	745	752	737	791	786	827	812	797	760	742	806	742	754	788	784	781	769	750	720	754	772	781	761	747	740	789	762	750	770	806	744	774	766	814	777	745	808	778	762	795	729	785	789	811	771	740	770	775	826	769	774	797	768	811	791	793	759	730	764	819	821	728	838	812	764	829	774	763	758	814	760	757	756	833	748	748	780	816	747	799	760	748	799	763	804	787	763	781	782	781	785	745	743	772	715	784	795	742	755	807	759	742	758	785	754	766	712	767	750	728	737	744	743	774	767	755	765	774	753	743	740	784	764	787	772	761	781	774	757	771	770	765	782	764	785	788	805	779	774	773	780	752	760	780	756	782	784	800	768	772	737	704	793	824	773	777	769	788	806	772	786	788	760	785	791	782	797	769	759	783	785	869	797	818	754	759	778	758	789	820	753	805	780	773	815	782	780	781	763	796	746	810	781	785	759	794	762	727	762	726	787	707	815	771	798	754	771	782	748	830	790	760	750	740	771	817	752	800	771	788	807	774	718	800	773	781	817	803	751	772	737	808	805	793	758	745	793	750	783	771	750	795	764	788	793	743	739	759	756	753	766	738	798	807	741	734	756	809	826	775	786	794	804	751	789	776	796	748	755	768	805	744	777	753	781	792	824	756	781	779	782	756	817	799	805	798	808	802	811	791	746	771	817	769	759	790	787	763	797	747	768	753	720	800	778	784	780	777	740	797	749	816	754	766	785	807	781	785	788	825	757	777	770	770	785	776	755	743	766	802	800	740	775	770	740	780	773	804	775	778	800	750	828	784	812	740	743	775	785	787	752	722	719	825	754	778	790	788	784	772	737	767	797	767	786	758	736	803	771	779	761	765	772	781	786	758	761	817	760	787	721	852	762	815	758	777	808	762	798	783	725	759	787	776	782	746	771	764	782	721	798	809	745	762	782	767	758	786	766	761	766	832	838	718	775	766	729	720	771	735	784	766	730	747	761	743	751	768	770	708	735	736	763	753	745	767	758	720	788	771	785	787	808	793	833	778	752	794	837	777	770	765	800	745	811	786	771	733	791	815	756	771	764	741	737	793	756	782	738	778	766	788	848	761	759	750	756	792	798	775	772	735	792	782	804	775	732	769	770	771	787	782	791	779	763	763	761	797	754	792	788	802	766	767	808	833	793	720	784	740	755	741	777	768	771	767	763	748	736	748	777	760	732	773	722	776	743	752	777	733	778	802	741	785	741	717	803	774	766	780	726	799	768	748	791	772	855	780	816	731	846	755	754	805	787	813	820	781	733	789	779	801	734	781	814	718	763	756	755	766	770	774	782	776	737	802	767	809	739
31224	30257	26523	14049	5314	2781	1841	1478	1243	1126	1055	994	1018	944	952	942	915	879	881	877	895	925	865	881	890	868	908	839	867	872	889	833	894	891	854	860	846	846	882	858	920	866	855	843	896	889	834	848	853	848	855	906	904	868	910	869	840	882	824	778	882	808	833	881	904	875	839	884	891	872	881	906	832	857	848	834	867	917	899	902	862	882	873	881	809	830	820	863	887	892	887	867	831	843	865	850	862	892	858	854	883	887	786	855	827	885	871	860	911	844	919	865	853	858	877	839	871	843	875	789	819	844	823	860	857	876	912	871	873	864	818	899	808	859	847	906	866	838	898	875	799	861	828	892	939	878	893	814	847	855	845	811	851	832	897	829	909	851	945	854	846	840	872	844	890	875	876	863	868	875	840	819	845	804	823	868	830	860	854	890	801	851	872	866	854	835	898	853	856	895	841	822	833	857	895	880	902	929	889	794	865	865	825	878	893	857	839	878	820	864	848	877	888	893	863	883	843	819	875	883	873	835	842	845	841	854	848	885	911	864	888	848	843	828	872	904	864	866	857	808	885	824	856	905	891	854	843	855	837	895	846	860	803	882	942	824	811	847	870	907	841	859	882	851	870	849	905	900	849	882	857	870	827	922	898	921	844	879	867	812	893	848	865	872	818	873	893	896	903	887	878	856	811	827	851	897	867	901	852	859	843	852	837	881	874	814	879	869	857	897	894	858	847	905	860	870	806	828	829	873	889	844	816	855	852	821	875	843	885	921	839	849	897	854	878	856	812	886	855	816	869	879	832	876	852	860	898	832	864	798	864	881	855	846	819	867	901	852	852	855	846	897	807	815	849	865	870	837	879	851	886	860	883	895	925	838	851	844	871	857	803	882	893	930	876	846	851	899	857	855	865	891	866	863	835	901	916	869	894	878	851	871	869	856	835	837	852	882	883	811	885	902	887	911	899	836	933	924	831	820	858	917	853	842	892	890	864	889	817	863	897	880	838	820	840	826	889	834	863	848	887	827	900	833	827	851	857	878	894	896	893	824	906	836	838	852	861	886	857	832	863	873	868	897	780	850	867	884	887	858	884	853	862	854	896	821	857	869	877	846	879	901	843	894	833	869	896	861	909	864	867	875	871	806	871	877	842	846	877	852	908	808	885	863	858	856	844	894	852	916	877	853	864	852	894	868	816	901	850	893	851	900	917	808	815	870	896	859	876	918	853	898	780	824	799	876	788	848	873	866	820	844	845	867	839	824	788	820	853	886	860	887	888	880	843	879	843	889	834	837	866	848	832	882	891	844	867	926	899	842	859	819	920	870	857	914	848	850	880	840	818	839	904	835	824	893	901	927	854	858	862	869	904	911	942	882	855	938	823	845	823	867	822	870	831	914	815	853	813	832	896	847	849	889	872	870	924	830	852	872	883	880	865	805	892	792	883	825	832	834	867	933	897	857	871	868	849	861	875	800	890	845	871	848	915	835	885	927	899	855	886	832	880	843	903	828	881	843	892	879	876	914	896	884	797	846	855	823	820	875	853	892	903	874	868	811	872	875	944	914	869	844	862	877	877	861	927	919	805	888	851	867	851	874	859	823	828	841	912	871	847	847	890	835	917	922	850	835	882	909	868	798	886	869	915	903	888	869	822	844	820	833	840	855	892	817	810	820	902	874	869	851	843	906	855	881	863	863	874	872	818	845	876	841	877	887	863	852	814	840	884	865	868	818	876	864	819	829	825	863	833	869	855	878	867	877	854	836	876	853	854	879	847	876	931	857	888	804	886	862	877	859	869	867	832	821	890	890	897	865	836	848	855	897	857	809	885	885	821	838	826	876	855	871	880	860	892	889	866	779	845	901	884	917	895	876	840	792	827	857	896	879	842	893	822	852	860	857	821	853	843	862	865	793	875	827	881	846	821	838	842	865	869	877	839	874	869	886	861	798	882	882	850	847	838	843	862	828	854	898	836	913	910	862	864	927	891	886	894	851	831	864	874	886	857	872	906	830	906	877	830	870	794	864	851	872	846	817	876	847	895	919	857	844	860	886	914	865	875	905	872	936	875	851	890	867	831	834	815	859	878	858	903	845	891	846	817	861	861	822	909	875	868	909	851	922	879	880	869	847	870	925	875	836	873	850	871	854	915	855	837	907	808	874	903	871	869	849	859	881	844	882	853	862	889	840	822	863	887	852	808	866	872	883	902	877	863	847	850	861	867	919	824	909	896	852	854	904	868	833	848	890	885	840	914	838	885	909	826	875	854	899	811	874	847	863	893	884	892	880	865	908	942	877	910	874	838	881	854	933	863	886	839	817	852	913	829	838	892	851	854	871	852	859	854	894	917	837	857	863	856	902	892	842	873	823	881	864	825	861	910	882	870	836	802	863	884	864	789	831	872	843	854	882	841	868	914	886	885	850	854	821	854	891	855	834	881	863	857	904	822	865	852	842	916	889	885	829	888	934	845	882	857	842	882	837	848	832	873	843	828	865	905	896	855	798	884	852	881	899	855	917	860	882	888	824	837	880	846	887	843	842	858	837	836	854	868	808	837	869	875	816	883	954	879	862	902	916	855	916	860	860	795	874	872	864	867	880	864	851	842	838	819	854	851	853	843	913	842	889	886	812	855	890	841	850	821	862	843	848	806	827	867	852	855	881	885	857	866	882	879	850	831	872	886	841	877	869	921	856	844	851	919	865	903	835	910	838	846	898	820	862	857	871	839	920	821	829	856	864	948	832	826	847	894	854	898	831	847	850	892	895	882	829	901	865	925	906	868	901	838	864	788	834	815	869	909	836	830	855	861	874	879	798	854	833	867	859	897	877	860	810	894	901	877	877	859	942	924	886	861	855	891	800	904	841	861	900	852	814	825	852	855	894	890	878	930	851	869	842	883	870	866	832	863	923	832	843	835	876	900	860	861	899	800	835	885	882	833	889	851	835	817	827	867	854	876	863	903	910	866	868	874	872	843	862	856	854	830	916	838	872	906	842	906	896	810	860	851	855	969	847	882	908	843	862	846	910	841	839	841	874	881	839	821	873	878	873	861	855	866	877	924	829	904	914	823	844	853	866	860	850	869	870	884	790	822	896	843	854	893	863	855	859	812	814	853	874	847	856	878	899	894	860	873	875	839	843	872	806	869	800	847	879	817	858	883	880	873	871	885	875	894	889	875	863	841	828	837	809	882	853	825	894	852	888	839	860	902	831	844	841	891	842	858	842	918	858	805	845	843	841	871	838	827	876	904	871	852	898	857	864	826	897	873	893	874	824	844	839	851	814	865	838	863	901	829	880	860	810	883	849	840	828	820	913	882	816	879	818	851	904	825	914	880	933	902	818	868	909	870	846	853	885	898	864	838	855	819	918	859	848	830	814	855	835	923	934	895	833	946	874	862	873	848	811	868	856	884	833	884	836	823	825	862	854	898	874	866	866	841	853	823	837	874	856	819	862	836	873	852	858	859	860	855	911	883	845	837	821	894	880	873	818	881	842
32942	44119	27024	13035	6783	3719	2321	1843	1582	1406	1252	1177	1047	1082	1074	1035	975	939	923	917	946	928	891	890	916	896	867	902	925	927	910	876	875	909	884	872	939	906	924	890	956	888	861	878	953	905	943	835	882	951	900	925	956	874	879	944	900	941	910	858	927	928	930	915	922	938	945	906	949	889	914	887	933	924	905	864	960	909	901	909	898	933	913	917	903	877	885	928	922	913	917	927	911	880	942	903	919	971	896	877	871	912	944	878	892	920	888	823	940	906	929	927	963	895	855	910	907	887	864	939	861	885	927	932	906	950	865	886	912	889	864	876	890	904	888	852	905	925	892	926	848	935	897	948	839	948	908	879	904	906	909	961	960	895	929	918	896	921	912	872	853	887	937	941	836	912	917	886	930	914	912	905	889	894	922	903	885	916	850	915	851	888	898	915	912	948	912	953	898	878	880	874	864	922	914	964	915	899	941	933	872	904	932	955	950	930	904	879	917	923	913	842	919	900	922	925	935	931	903	919	911	896	883	907	918	889	906	933	930	900	961	885	869	928	897	923	958	841	870	880	898	884	885	867	964	998	881	949	881	876	938	885	914	930	822	908	907	866	924	962	858	910	864	943	877	891	886	899	928	915	918	898	896	868	941	896	875	888	997	926	943	910	931	869	908	880	911	872	897	920	861	925	972	907	917	919	924	909	916	931	909	952	928	858	874	902	879	880	944	898	958	901	875	862	892	902	904	952	954	940	914	931	918	910	839	923	915	880	864	844	865	881	910	906	865	928	982	876	926	917	885	935	881	860	886	865	907	921	860	983	930	928	877	939	942	860	916	877	879	901	866	868	926	879	897	953	942	898	923	942	926	832	855	892	884	897	926	893	904	922	971	848	976	917	863	858	917	942	859	917	899	890	927	856	922	901	901	914	899	898	909	908	911	941	897	937	868	920	887	914	828	920	857	930	931	914	872	862	898	935	917	853	878	937	1030	899	922	882	848	942	929	957	874	886	928	860	908	940	918	944	914	945	933	896	889	920	886	952	896	914	908	914	879	935	894	920	860	895	906	822	901	915	910	850	888	911	905	862	886	899	907	936	891	932	850	927	942	894	947	870	908	905	904	913	875	876	914	920	907	879	862	896	883	950	914	863	869	914	898	906	924	872	888	919	933	892	862	943	870	929	890	894	897	875	886	940	894	913	966	993	905	939	868	953	912	939	907	939	907	826	929	902	925	880	932	846	924	950	959	885	903	922	927	877	923	867	885	921	917	950	934	897	893	894	983	895	910	922	887	872	898	916	887	908	890	933	929	858	952	864	864	953	902	881	949	903	908	920	933	901	900	889	942	876	924	871	909	903	892	904	910	880	895	897	870	908	832	926	919	964	933	950	913	913	912	913	926	917	873	864	927	887	878	922	946	914	881	908	892	896	885	920	913	848	890	893	885	901	948	944	861	903	913	919	894	887	895	883	939	928	898	934	934	983	908	871	935	901	929	868	886	918	824	891	893	961	884	877	940	927	945	917	904	902	899	900	863	918	918	924	898	882	908	905	887	859	876	907	889	935	859	979	857	893	938	847	875	918	902	869	883	870	903	903	846	936	930	896	932	885	959	926	905	870	911	886	863	952	907	923	888	938	886	934	929	917	877	899	906	894	897	862	862	898	939	931	939	907	936	887	890	887	882	882	915	911	968	928	874	915	913	944	940	807	933	882	906	928	906	867	864	894	896	907	876	886	914	929	897	863	915	938	930	943	890	963	930	938	909	863	868	880	873	943	928	913	871	908	925	880	886	901	877	918	852	873	906	930	883	935	914	938	886	925	922	910	906	958	900	945	934	897	894	894	891	909	899	917	905	912	960	893	929	966	901	958	948	912	921	1001	960	956	879	909	939	948	922	899	864	935	921	951	859	902	880	900	835	915	908	881	878	888	887	917	897	903	946	916	887	917	829	980	927	880	908	840	950	911	949	912	905	928	935	900	905	911	903	945	935	832	896	862	925	914	899	890	861	887	918	902	904	925	864	888	860	905	888	913	916	929	900	905	901	932	903	881	920	927	909	917	868	903	934	932	881	887	932	889	893	911	935	890	900	901	897	897	916	892	863	883	906	869	898	906	897	921	949	928	925	944	877	902	959	936	926	890	903	921	837	928	907	924	899	883	908	893	916	853	922	851	901	920	918	909	941	982	931	907	854	910	879	873	880	885	906	896	916	918	911	934	921	927	891	902	849	906	880	942	907	936	921	901	865	869	960	900	928	942	932	886	875	934	837	872	910	883	938	899	900	897	962	838	910	888	919	857	942	905	904	922	845	902	879	953	901	909	834	895	869	925	928	989	918	877	866	872	881	860	923	872	962	941	888	900	904	921	923	888	909	885	864	967	861	915	873	918	916	913	927	917	909	908	924	868	915	927	886	947	961	892	876	938	897	941	932	904	944	938	853	918	925	900	922	858	929	911	922	903	872	938	894	919	927	883	920	872	892	923	881	876	910	857	886	946	921	917	898	866	923	896	922	901	945	949	916	880	940	823	885	896	924	915	901	890	875	945	891	876	919	873	912	872	884	916	918	875	875	925	961	939	852	892	956	943	931	922	979	907	924	914	914	927	874	949	901	843	933	926	854	921	912	926	913	899	884	895	910	869	927	853	860	882	873	900	906	891	925	921	853	913	920	927	872	871	875	884	921	903	903	928	881	849	950	920	916	860	952	963	961	868	905	923	905	874	956	919	883	906	906	896	902	869	872	863	925	933	908	989	975	939	856	965	869	906	877	906	878	932	904	901	895	913	879	920	882	892	942	885	903	917	912	923	940	952	889	898	915	910	950	945	931	899	876	949	897	876	960	959	925	897	913	901	906	933	927	914	952	897	912	904	878	929	933	918	904	931	920	921	907	955	937	961	955	893	932	880	865	916	920	904	886	933	901	935	896	851	965	913	892	965	859	931	943	908	864	898	912	890	906	931	903	895	929	890	855	882	899	942	874	934	903	953	862	939	869	935	919	870	819	955	899	914	864	915	924	920	897	928	859	906	885	952	908	873	867	891	909	822	888	960	949	858	888	910	941	902	891	938	924	952	911	920	941	908	874	881	909	954	937	896	896	883	898	939	926	861	900	947	935	935	919	896	879	886	907	899	911	885	935	892	911	878	858	891	903	886	925	878	945	899	895	926	908	918	858	851	899	887	868	937	896	875	924	933	917	932	917	917	917	911	920	872	952	900	912	913	962	932	911	877	863	883	886	898	920	884	909	944	912	961	885	906	943	941	909	883	915	925	959	899	900	878	863	892	915	914	898	907	942	901	862	903	854	902	899	913	908	913	917	940	914	910	887	894	947	856	920	962	914	877	994	927	929	977	914	945	917	938	935	893	893	932	927	925	906	911	946	918	954	902	876	878	899	919	866	876	889	927	958	942	928	909	862	879	892	949	881	949	887	918	965	925	927	908	947	910	870	912	922	947	904	894	923	918	943	951	907	878	892	936	900	875	867	939	874	900
23875	21428	28655	25143	21574	13336	4153	2113	1609	1403	1164	1075	982	900	849	806	722	752	741	753	731	706	716	744	682	699	675	698	722	686	633	688	692	685	717	648	667	690	662	641	709	684	706	625	631	697	691	709	686	717	659	654	693	676	712	664	687	699	704	663	688	719	663	655	681	662	697	702	714	682	694	670	681	694	676	645	736	746	689	678	708	667	668	639	686	666	680	659	683	694	682	649	691	683	632	695	718	695	720	688	686	657	715	713	665	668	701	664	701	668	707	632	671	683	666	682	648	709	643	706	719	725	636	673	709	658	724	673	702	687	687	691	663	701	682	673	693	622	678	675	669	669	725	696	683	681	655	661	681	676	690	706	697	650	653	689	665	689	700	715	666	632	677	643	721	673	633	699	681	657	675	679	662	637	688	675	682	672	669	660	677	642	682	681	695	662	689	692	672	697	705	674	656	680	663	685	690	659	716	653	705	647	696	753	677	689	689	709	690	679	660	647	645	703	689	676	666	706	669	668	691	693	648	635	625	703	705	680	697	668	721	673	699	646	660	661	671	649	681	710	692	731	725	721	736	697	701	743	680	703	677	669	645	707	685	709	697	719	696	699	669	673	701	712	654	667	714	681	644	709	681	664	680	672	698	669	686	715	659	692	676	700	673	640	697	694	744	649	671	685	686	629	671	706	676	614	689	701	664	671	723	666	679	655	748	668	675	678	686	685	702	655	690	717	667	686	673	679	698	668	682	730	689	689	675	672	688	700	700	684	642	674	642	687	656	724	682	673	661	673	668	670	673	684	646	648	676	658	700	685	680	618	676	695	675	735	699	674	707	660	698	737	706	666	692	651	634	717	692	749	705	662	649	739	660	697	716	678	649	665	701	691	671	693	703	699	652	677	665	692	676	734	623	676	723	686	711	727	660	685	677	682	676	709	722	663	667	672	715	731	709	721	690	719	656	619	686	690	724	677	682	677	723	743	678	706	670	667	651	675	672	719	655	705	663	683	645	669	644	714	675	658	709	709	705	651	712	714	746	637	734	669	694	660	678	741	702	698	643	693	723	642	675	720	676	687	672	677	643	691	656	655	669	690	745	687	699	676	611	715	657	713	680	661	685	674	649	702	684	643	657	675	690	668	666	705	654	688	707	667	651	642	703	632	652	702	666	663	679	670	719	657	653	647	659	689	703	699	699	683	708	685	676	726	691	685	693	703	693	672	633	686	659	697	744	701	707	722	703	692	643	678	658	668	641	670	670	682	674	681	714	691	698	692	642	701	722	664	689	711	684	692	705	614	714	669	649	703	682	692	717	668	724	653	637	681	691	699	662	676	672	668	693	702	660	702	712	715	689	695	687	679	654	669	672	687	689	687	684	710	690	681	694	684	666	695	664	698	655	707	693	666	673	668	670	709	725	671	712	661	647	700	682	699	698	681	713	675	712	694	668	703	707	703	667	677	689	640	721	717	678	683	661	710	698	702	698	712	703	673	712	705	678	685	693	696	665	658	694	698	606	651	690	737	687	686	701	682	679	706	649	685	674	642	712	729	659	696	659	655	706	668	694	721	705	674	714	623	656	683	685	705	709	732	705	704	751	657	699	670	679	745	668	677	657	633	692	660	677	645	645	700	689	726	680	682	693	728	662	730	684	660	651	696	700	674	724	727	711	677	693	668	663	712	658	647	695	664	719	693	676	643	660	691	699	728	679	681	677	692	685	704	642	649	706	686	715	648	700	711	665	689	722	690	723	696	704	691	679	737	634	647	692	657	737	631	665	677	724	706	694	653	668	678	726	658	702	705	674	675	684	644	716	693	653	628	732	667	676	643	696	699	701	688	659	705	700	669	706	639	709	689	704	665	737	697	662	674	697	704	704	699	679	692	644	692	615	650	625	669	706	671	693	684	686	685	693	713	659	637	669	640	672	649	680	687	655	682	663	691	692	662	654	677	682	683	722	688	689	679	701	720	714	616	671	682	673	671	699	718	682	657	641	674	705	756	624	714	702	677	671	679	630	658	679	692	667	710	687	681	689	705	644	679	655	617	716	655	667	650	669	684	699	708	666	719	683	654	663	656	655	671	640	647	671	724	667	705	668	656	667	664	669	680	711	703	697	688	677	701	717	692	651	637	740	724	698	675	644	698	669	681	691	695	714	674	695	723	693	672	674	723	661	662	663	680	637	695	725	663	641	693	679	687	671	712	735	686	689	662	694	645	648	677	682	691	669	667	677	654	694	658	683	702	674	675	685	688	677	671	749	677	684	681	712	663	696	698	649	705	687	727	661	742	697	698	726	661	663	682	682	669	703	692	695	680	722	702	661	688	745	653	666	697	633	672	686	671	652	721	643	675	692	655	676	682	699	666	661	702	694	666	655	679	655	694	721	698	668	657	693	682	653	697	661	684	674	672	691	669	660	682	706	713	675	684	656	708	663	672	661	717	684	685	693	681	645	666	682	700	713	734	719	676	714	663	703	669	683	675	693	668	695	699	663	723	671	674	664	682	660	678	688	696	692	673	690	668	680	697	699	653	648	634	717	716	726	708	725	721	686	674	754	716	656	633	640	686	710	660	660	683	697	693	666	685	731	684	628	643	700	651	665	670	679	664	684	699	727	708	703	712	708	644	690	706	675	711	662	706	636	695	672	670	688	691	721	688	623	672	725	717	655	675	720	666	674	660	680	662	709	711	679	634	700	679	654	710	725	743	699	636	714	656	666	687	654	714	681	714	660	639	717	683	724	676	670	678	695	686	714	655	671	666	679	679	667	705	712	626	668	662	672	713	678	652	680	684	686	677	649	698	679	749	693	680	714	643	679	722	670	653	692	659	671	695	687	721	761	701	719	655	647	671	658	720	669	701	668	722	686	671	698	686	669	737	680	663	661	685	672	674	674	676	654	664	645	704	726	625	681	688	661	702	705	687	629	671	703	650	673	637	709	720	716	649	672	696	678	705	698	691	693	687	697	674	647	687	670	713	711	643	706	710	713	701	635	612	680	706	699	677	679	683	689	703	718	639	704	709	705	667	702	703	710	689	704	689	724	699	705	639	717	730	649	714	685	672	703	718	634	683	685	650	710	671	717	711	722	677	738	697	652	671	648	673	694	692	706	733	683	694	666	710	699	710	674	684	681	672	690	686	673	672	673	709	669	691	693	655	655	615	654	705	659	677	724	654	658	721	715	695	648	686	679	651	731	700	712	673	710	667	726	696	704	637	713	702	698	660	658	669	716	728	745	618	685	677	679	702	674	659	679	682	692	692	693	664	666	660	678	682	732	702	689	674	716	648	671	686	676	672	725	721	673	712	677	700	695	714	712	732	663	707	703	691	680	692	683	706	692	629	664	686	648	636	667	731	636	665	732	704	689	679	647	699	693	720	671	714	688	692	714	658	684	710	675	638	651	694	659	693	675	686	635	727	749	692	694	641	706	732	668	675	700	728	679	680	651	650	658	657	664	749	718	707	639	667	700	634	694	741	687	644	657	663
31852	51588	41299	26517	16419	7361	3872	2849	2227	1919	1528	1361	1171	1105	1063	955	909	847	776	791	843	809	788	804	772	787	735	780	757	769	732	707	713	740	769	742	710	702	714	761	715	763	750	732	734	729	718	749	761	743	763	711	690	741	736	684	726	727	750	696	739	717	727	720	735	707	749	729	785	730	736	716	745	680	733	740	741	697	751	745	735	693	751	720	752	740	728	739	734	725	686	708	706	704	700	711	738	699	730	756	709	714	749	726	699	691	713	727	740	758	722	737	708	728	724	707	685	727	708	728	691	733	742	702	771	701	769	704	693	777	755	724	719	758	733	708	791	791	725	718	706	769	758	729	733	701	732	717	733	721	758	725	768	711	704	685	735	735	738	754	723	716	721	706	711	747	715	706	691	720	677	713	736	768	715	695	676	757	727	706	718	737	723	724	853	749	721	756	690	741	730	746	710	728	710	709	736	725	742	718	719	744	703	689	726	749	754	761	709	717	704	714	753	722	750	748	693	755	764	702	725	705	690	695	737	712	716	721	752	727	687	753	735	729	728	748	706	688	712	734	732	678	737	722	772	723	671	789	700	710	721	721	744	727	705	799	671	692	712	746	705	692	712	736	733	705	698	732	701	748	727	700	726	705	698	703	739	757	734	728	704	718	758	709	768	745	729	736	697	741	754	702	763	699	705	772	742	717	720	728	742	702	722	733	757	692	773	705	782	711	759	764	692	756	750	750	744	740	719	724	674	685	693	684	797	771	702	727	759	739	737	700	781	743	742	777	729	714	687	715	733	740	741	767	729	681	736	733	768	714	691	661	747	720	672	734	727	730	712	703	780	772	727	710	713	746	701	723	780	742	716	745	690	692	660	709	707	737	730	715	753	731	724	723	756	725	716	727	719	681	785	716	732	732	704	738	733	787	703	721	677	747	726	741	701	717	731	768	724	751	745	725	760	695	735	773	719	752	696	788	759	699	711	706	708	736	729	698	753	715	727	744	740	732	727	738	729	742	734	726	743	710	724	744	747	734	678	679	722	732	763	710	746	726	742	734	715	703	750	695	756	750	755	765	717	701	710	747	731	772	750	778	774	720	730	724	683	665	768	673	688	764	758	726	786	694	737	750	766	702	729	713	708	737	739	755	691	738	752	714	714	720	726	719	706	737	721	715	750	721	722	722	718	731	697	752	721	742	749	761	729	779	722	752	746	758	745	732	730	747	647	732	745	721	717	718	769	708	788	706	725	703	741	718	688	763	684	726	716	734	754	708	743	716	745	746	738	767	701	788	742	747	725	701	710	751	749	681	747	718	728	786	744	736	735	731	707	728	660	797	685	750	740	732	703	715	709	731	725	757	747	807	715	680	706	739	771	747	726	723	698	737	757	682	756	753	717	730	754	783	738	765	732	724	705	746	762	766	763	702	759	712	729	705	720	792	665	750	733	725	751	696	759	709	732	705	753	742	686	697	739	684	721	758	718	665	733	703	766	717	744	722	710	722	731	727	736	817	661	737	664	757	769	705	807	697	778	713	687	736	700	747	751	726	746	740	702	708	705	706	748	731	683	730	720	688	747	718	724	710	776	723	726	669	764	752	748	702	701	670	687	704	744	728	731	717	668	701	688	716	697	767	720	728	750	710	722	760	710	714	753	769	752	709	714	752	758	777	742	732	717	722	729	756	740	687	693	748	749	758	713	697	715	742	701	737	738	747	729	751	754	700	710	678	728	752	724	740	751	713	745	693	752	741	709	730	754	745	705	691	718	706	723	726	729	700	743	768	718	756	691	712	697	728	705	810	718	704	725	716	726	686	725	721	725	739	714	675	733	743	767	725	741	743	754	726	745	712	793	717	757	739	769	732	724	750	710	785	742	725	755	752	673	728	718	686	734	735	723	764	737	719	687	765	705	702	732	739	739	749	700	713	732	690	712	749	753	747	711	728	727	709	756	676	752	744	729	706	687	735	706	707	708	744	708	729	753	694	734	704	693	695	762	749	668	726	733	736	743	773	754	731	723	736	689	699	736	789	658	696	705	766	683	713	748	763	758	754	735	700	695	720	720	709	707	680	712	733	706	725	768	699	711	732	756	745	734	665	727	703	774	720	723	736	759	725	778	759	771	704	758	701	720	713	701	695	745	707	743	751	744	750	731	695	726	746	707	709	705	688	712	718	755	756	705	741	736	762	705	750	724	785	717	742	734	694	777	749	739	728	709	654	685	738	755	728	750	676	719	744	683	761	765	749	746	759	685	710	741	713	747	676	702	679	722	715	682	708	745	703	697	738	698	717	755	741	730	763	763	717	735	778	756	737	711	740	728	744	710	714	719	734	736	766	729	690	742	728	729	741	730	738	740	726	752	690	709	722	701	694	730	758	758	726	696	758	761	739	732	709	678	677	744	734	704	797	741	712	673	764	750	704	689	714	694	726	691	694	704	753	745	738	780	708	681	695	723	737	747	731	713	711	712	724	783	727	743	713	748	681	727	728	733	750	754	639	758	755	722	717	693	741	671	728	715	664	695	687	743	738	762	734	711	724	774	733	705	741	690	748	692	726	719	758	730	701	764	715	732	768	717	736	737	717	815	729	726	746	691	722	733	671	709	748	709	744	728	748	737	728	672	747	728	721	720	755	697	703	728	747	711	802	701	728	747	725	733	743	717	686	746	726	715	738	723	741	734	786	702	711	752	761	715	699	755	751	745	687	729	669	727	700	737	700	723	697	731	767	762	728	696	744	760	728	732	743	713	679	719	724	734	744	738	727	685	736	743	720	762	719	721	719	721	729	771	742	721	737	742	695	737	739	723	759	721	741	750	731	749	723	720	701	669	742	733	705	709	764	725	710	706	732	723	720	740	725	729	744	752	750	692	713	709	734	738	720	697	731	764	743	723	719	745	727	713	671	750	732	755	732	731	703	743	739	681	708	744	726	722	743	773	740	718	675	650	769	698	694	711	736	716	772	755	700	784	770	735	735	667	681	682	673	676	733	680	697	734	776	730	688	785	709	712	718	656	693	759	714	729	698	734	764	746	728	722	730	775	769	754	721	692	734	783	770	736	723	698	731	706	732	728	735	679	728	688	759	740	719	708	735	719	750	715	696	728	721	713	715	689	736	753	721	770	749	706	686	742	720	728	656	741	743	722	692	757	673	702	709	753	738	742	733	742	750	763	725	744	745	739	758	732	732	738	725	692	758	762	716	706	745	747	684	676	725	737	733	717	700	707	726	745	748	704	727	745	728	706	676	757	752	721	747	740	714	687	715	732	731	781	696	714	708	714	678	729	739	700	687	769	715	705	692	719	720	766	768	750	705	721	744	703	747	696	680	696	755	757	718	716	740	737	720	704	722	703	695	717	754	762	685	736	734	795	733	719	719	696	749	768	701	723	753	717	713	712	770	708	720	702	691	727	734	747	750	732	699	727	687	743	715	696	729	722	691	701	690	680	666	731	752	710	741	690	700	732	750	736	744	736	761	715	777	764	723	723	735
25171	21534	27999	25940	14171	5095	2548	1764	1560	1397	1252	1151	1106	1117	1031	1032	1040	981	1033	1053	1006	993	965	976	974	922	986	951	979	943	976	923	932	985	938	950	947	1000	929	991	957	976	953	976	925	1000	954	918	986	992	971	962	984	974	900	931	980	966	973	978	954	948	937	958	958	956	949	966	963	918	908	912	952	949	951	969	931	970	915	994	942	1023	927	982	983	977	964	964	907	958	906	906	886	926	1003	936	917	940	971	944	966	956	949	1000	950	1001	919	900	943	974	952	990	962	896	946	931	984	942	922	982	909	977	955	948	944	959	981	967	975	959	981	976	950	937	1006	965	941	919	925	930	934	936	934	963	921	963	947	937	964	982	969	993	986	894	934	963	971	934	962	924	963	940	929	940	999	883	951	977	972	974	937	1011	1000	938	1000	947	943	924	939	950	962	1000	968	942	970	925	1007	960	963	904	965	1004	940	947	893	978	965	927	957	992	1012	918	980	904	931	928	909	956	956	992	975	952	929	946	985	951	947	955	909	967	951	959	943	960	956	998	931	993	970	933	921	964	936	973	958	957	971	974	935	967	907	919	937	890	993	948	949	1004	876	918	1003	971	963	997	967	961	940	921	950	941	960	996	952	957	913	954	950	980	950	942	932	931	1025	943	950	959	912	988	974	938	989	968	949	917	940	925	974	953	956	980	1036	947	975	963	986	999	972	1036	951	911	975	910	977	925	990	934	910	987	921	927	972	915	975	982	919	979	960	942	1007	990	986	954	948	948	985	937	939	880	955	971	989	907	984	892	916	942	924	933	966	969	979	1003	934	958	958	956	1008	966	1002	940	935	908	944	991	941	924	968	981	911	958	974	981	971	1021	1056	896	954	948	962	933	955	949	978	876	966	902	1019	953	967	968	970	966	903	942	979	936	969	987	968	913	955	926	907	959	991	964	901	907	951	975	988	919	970	887	941	976	947	945	980	967	975	926	899	1022	950	996	981	931	907	943	929	968	937	947	988	989	1015	985	862	892	970	974	973	957	971	939	985	952	922	929	952	914	962	1019	948	1026	923	967	893	976	954	956	1006	927	973	911	986	941	1004	925	973	911	970	939	937	874	897	962	952	953	894	961	963	905	971	899	989	905	999	950	946	968	971	951	926	963	947	974	1010	965	930	896	936	998	955	945	910	953	920	937	916	989	921	948	935	965	941	1001	941	983	919	967	927	951	997	982	928	961	964	946	963	1031	949	998	907	917	958	925	945	916	1009	995	949	969	994	942	957	973	887	938	981	951	1002	961	989	915	927	939	956	1002	963	936	1011	991	920	970	939	977	934	959	1017	960	930	971	932	936	990	988	924	918	978	989	982	945	937	915	952	930	990	909	935	936	897	920	883	984	900	971	954	964	963	929	929	942	963	964	947	994	917	940	990	988	938	947	976	936	967	958	963	899	975	895	972	993	991	922	965	932	924	1005	976	942	972	936	883	904	953	1006	1009	934	1008	947	926	933	901	1001	979	963	997	955	956	934	979	945	929	936	909	972	996	925	939	951	967	1000	1002	962	940	976	984	959	891	937	909	941	941	945	971	965	928	992	920	963	931	979	969	923	916	956	945	908	954	1013	964	955	999	924	954	918	981	974	965	916	973	904	1002	958	957	961	945	950	931	922	917	938	944	963	964	903	947	959	923	898	936	1006	974	934	947	970	975	922	975	925	956	957	949	963	1011	965	950	988	939	916	927	919	960	940	945	965	1047	958	948	924	928	971	992	977	978	998	961	942	938	1013	974	994	1031	939	923	1020	1016	1014	906	892	950	938	949	975	998	942	926	929	952	926	936	984	861	967	917	928	939	949	980	935	963	1053	967	982	952	948	992	898	938	953	964	978	966	992	963	978	912	954	963	997	968	971	937	990	946	948	970	988	966	947	1000	936	976	970	995	1007	982	1020	925	966	900	987	967	911	952	946	947	921	968	926	994	910	936	964	960	975	964	929	965	1021	913	918	975	940	977	947	937	939	971	936	960	970	956	989	955	1004	966	947	952	962	964	932	934	940	1002	1008	955	945	931	968	941	974	914	1019	985	961	980	923	939	948	869	936	958	955	923	913	922	889	953	913	924	926	982	920	900	922	941	878	973	971	975	954	956	954	987	961	982	942	921	948	954	1003	962	972	955	974	933	954	962	895	964	894	973	939	914	924	963	983	939	960	922	953	901	922	944	926	949	985	903	982	962	949	907	951	934	929	971	942	962	977	947	1030	930	879	965	938	919	888	922	979	894	901	909	857	979	1008	912	912	1000	965	926	930	988	921	929	922	970	883	941	913	946	931	948	972	940	958	962	924	906	938	934	961	934	954	958	969	982	1007	965	894	959	1016	928	948	977	954	938	904	958	944	1030	940	975	948	953	925	997	918	942	950	941	1012	913	947	948	979	965	986	994	972	973	935	959	935	939	935	985	985	942	974	992	991	927	921	935	977	982	971	985	954	933	1029	961	999	941	961	953	944	985	972	968	916	959	964	935	953	978	972	942	944	966	895	975	972	974	931	931	916	960	978	916	969	1022	959	929	954	964	982	952	899	999	947	966	969	1002	920	936	934	1005	918	931	981	948	939	922	952	963	882	916	924	951	1018	949	977	955	979	924	991	985	939	979	931	958	933	965	977	1043	931	944	952	940	913	972	940	924	995	999	964	912	964	880	977	956	946	980	886	1003	995	1008	915	968	915	901	940	958	956	952	935	940	945	1072	951	907	862	917	981	905	950	953	918	903	1007	888	950	1006	907	906	957	956	939	969	876	949	1006	989	1040	992	925	928	905	932	952	975	983	943	940	870	980	893	923	905	918	940	932	962	943	959	997	915	935	917	955	971	933	920	958	953	989	977	934	972	978	941	954	996	956	934	944	920	900	914	922	906	947	909	951	963	966	927	992	918	950	893	957	1004	948	968	882	995	929	913	918	979	1001	948	959	978	1001	947	975	960	915	880	908	991	907	978	887	929	994	991	974	970	951	946	961	958	964	980	980	923	946	920	929	898	957	950	1013	931	1009	1055	962	945	997	993	939	939	933	960	998	908	961	935	964	991	989	974	985	1023	989	935	971	937	956	979	999	910	930	970	904	974	1009	974	960	1011	979	925	991	972	941	971	992	930	903	965	995	969	980	933	1022	986	953	967	917	998	966	937	959	954	948	970	954	947	908	933	948	960	946	979	919	937	897	919	953	959	912	914	993	975	978	1030	870	940	1018	953	975	982	938	969	929	892	948	923	953	935	946	929	950	961	995	1017	1000	976	968	969	918	943	933	1009	985	1011	952	1010	925	1013	978	969	1007	931	941	975	926	938	976	951	914	902	957	919	901	943	945	955	958	944	977	979	936	911	966	935	928	934	1002	951	968	971	895	953	925	933	960	946	950	998	928	978	974	922	944	918	961	932	949	956	950	900	900	959	992	866	955	877	945	943	919	948	990	950	1020	965	976	925	940	922	971	921	938	958	966	962	960	974	959	960	950	944	930	933	977	936	942	1002	971	977	929	944	956	948	888	945	918	919	930	938	954	1004	914	980	968	966	982	947	893	1002	936	958	912	951	942	906	943	1002	973	995	969	949	998	898	919	897	986	951	933
30166	48805	35272	21271	11794	5721	3384	2478	2036	1760	1574	1426	1332	1267	1167	1162	1172	1111	1082	1051	1088	1075	1087	996	971	1031	1049	1005	1015	1007	962	1018	988	971	993	979	981	985	977	982	1011	965	1004	1022	975	1023	927	979	993	1052	999	937	965	969	989	957	988	1053	994	1002	959	991	984	983	1012	978	972	960	979	986	981	1005	981	983	966	972	1015	1020	942	1042	923	965	973	1024	992	1012	993	1011	946	1005	950	957	999	977	929	986	967	980	976	1009	1010	958	960	1000	1003	963	1018	990	1040	943	959	1005	939	1003	1018	939	1021	1006	917	1017	977	1011	969	1036	1034	1026	1042	1039	1027	965	978	969	961	1012	986	992	956	968	990	963	1010	988	993	977	1011	1005	978	960	995	929	996	1026	979	954	980	1008	969	920	991	975	950	979	1003	991	981	955	1011	977	963	1026	994	981	934	1013	998	968	966	945	980	995	975	991	969	995	999	947	1017	959	1023	1022	960	994	1009	966	978	999	940	1027	930	990	1015	946	962	1000	1027	1028	956	979	976	985	991	1029	1018	1002	977	1050	977	963	1003	1038	978	1000	980	988	1004	1005	1043	1013	1035	975	1062	1021	1013	1044	1029	993	992	1003	1033	963	1002	1024	1005	1000	1024	1010	928	963	1010	965	954	967	1009	995	997	922	1004	998	951	952	976	995	987	1004	972	930	959	1003	1001	999	1007	1055	963	1011	899	980	957	985	1013	998	955	987	1011	995	993	972	990	931	959	981	973	950	1003	1022	1050	1021	899	982	979	973	960	1026	1011	1041	997	1009	946	984	1028	1017	985	1011	958	1029	971	942	1026	1016	957	1004	1024	961	1001	1005	1002	1012	1020	1009	976	1006	941	1000	1005	1023	1009	1000	978	984	1015	969	983	975	967	980	1012	1022	1006	976	1014	993	991	983	1025	1060	1000	966	1004	983	1038	999	980	941	961	1003	934	1020	1023	975	970	1004	967	1002	1006	975	975	1000	997	988	978	1018	943	1017	1017	1029	963	1010	1011	976	986	994	997	986	982	994	975	1027	1010	953	1042	948	958	1055	996	989	997	1009	974	1050	963	956	972	956	999	927	994	1009	971	999	950	1007	1013	1028	1019	1002	966	960	976	964	980	1008	1015	1005	942	1005	926	954	982	989	950	1025	992	1017	934	964	996	1023	989	1029	973	958	939	1030	1004	1011	1045	1013	982	1021	1071	949	1019	958	981	967	1018	986	1001	972	1045	1021	952	996	1012	974	1027	1026	1023	976	979	1003	1074	972	1005	922	965	1015	997	955	1069	959	1003	987	998	1013	1055	1005	977	939	963	1024	1053	975	1039	984	976	984	996	989	1027	969	1018	1015	971	1002	1020	943	987	1045	970	949	1016	982	921	938	946	973	1026	1009	1001	986	1027	935	964	1038	1043	1007	1046	945	964	966	1040	1048	1017	1002	988	968	1004	914	1018	1036	1059	1015	1037	1027	975	999	1022	955	942	1011	1041	988	978	987	989	981	988	969	976	935	933	1038	993	1010	1036	1010	921	934	995	983	1016	953	1026	1009	947	958	932	974	998	944	978	1039	964	960	993	956	1017	1027	1000	1021	1025	955	989	1027	967	930	999	988	990	943	978	1013	981	952	971	1015	1019	973	995	1003	959	922	983	979	977	1015	944	988	946	973	998	1011	935	1053	1032	995	947	996	1033	994	1033	983	963	979	1008	951	974	1004	988	1025	969	971	974	946	1001	961	949	1007	974	960	1007	997	1017	1006	989	965	944	979	1011	991	1057	944	1014	969	938	983	1025	1035	968	986	1016	987	956	1024	961	1035	956	1001	938	1013	939	1046	984	986	967	1010	1005	1027	1020	1041	1044	1028	947	1007	1060	974	989	979	979	949	982	1053	988	946	946	1000	1048	938	1000	938	981	961	998	944	1009	1036	977	1021	988	935	1012	1028	968	1012	975	1015	1027	1033	983	996	998	941	968	947	998	974	1004	1016	1027	946	947	972	972	976	966	955	952	1018	977	1033	993	960	1004	1030	986	1001	992	1038	1001	984	1018	991	1042	985	993	1007	969	979	993	1008	967	956	1052	998	986	1009	1017	980	981	970	975	968	1051	979	975	965	1010	1043	1053	985	982	988	1019	983	1033	1009	1015	966	1019	957	981	997	1039	1022	950	954	1035	967	952	959	955	963	970	1004	1009	974	1015	996	956	1060	1030	942	985	920	940	1011	1001	935	1005	998	971	1004	1015	965	941	996	994	994	1052	982	976	1021	1001	980	984	1032	1018	1018	981	1001	1011	978	998	998	967	1047	1003	992	1022	1019	974	984	1002	970	998	974	1015	1016	1016	950	1006	951	1025	985	988	981	958	1035	942	1001	992	1040	961	1007	1039	1008	1031	1015	998	1024	992	954	985	972	967	994	998	984	1046	988	964	1000	1018	967	941	963	968	971	1003	969	961	1048	970	949	1031	984	1022	1017	1056	970	1005	976	985	979	1003	920	973	1040	996	965	994	965	981	987	991	997	998	960	976	1002	1014	972	1027	1017	1038	980	1004	979	958	997	1016	975	997	988	986	969	1033	945	1003	1036	916	956	947	998	949	1042	1008	988	988	1049	986	1018	1001	979	952	940	983	1003	974	970	973	1003	976	1006	961	994	941	935	1010	991	977	1020	1022	957	981	1033	990	1010	957	959	967	955	969	965	1045	986	959	990	953	1061	1009	993	980	1034	937	1090	1025	964	952	991	975	984	1037	979	965	1004	1026	992	932	999	973	1029	1026	1005	1052	1040	1028	1052	1007	997	961	1014	1047	937	969	941	953	983	1013	976	970	991	925	982	1021	1014	984	1028	1016	1008	1019	1029	965	1021	987	1000	987	1003	1007	967	974	990	984	934	1026	1007	970	1013	1063	994	946	1038	988	976	1008	983	957	1011	981	974	940	982	1036	973	996	942	915	1002	1003	1010	964	1007	948	966	1003	1008	932	961	993	959	1000	980	973	944	984	1028	977	966	966	975	957	1025	977	971	1026	965	1005	1022	1049	1005	960	978	1032	900	944	1004	1010	966	925	991	985	1010	993	997	982	1022	1052	980	955	1033	969	953	978	1015	1001	985	963	959	965	1030	999	1012	952	965	969	967	970	988	925	946	967	974	961	992	1035	964	1026	997	1017	977	1037	957	936	1023	957	1017	939	972	995	1008	1014	995	992	979	1036	943	1031	1019	929	973	956	1017	931	1003	1020	985	976	1023	974	948	996	967	940	1009	978	987	997	1000	1022	978	961	1004	949	986	956	962	944	1005	1009	972	986	944	939	980	1012	1027	961	990	980	968	952	968	981	1000	1011	970	954	988	1019	945	948	1019	972	983	970	1010	1053	1005	978	997	1045	1005	960	995	1011	984	1014	962	993	988	1039	973	974	1010	981	1010	1027	1027	919	1030	1042	998	984	979	1002	976	1048	990	985	982	1002	969	1041	997	963	999	968	984	981	1006	1020	946	1009	979	1001	971	976	1035	1013	992	952	954	990	1023	1062	1008	966	1003	990	1024	979	1002	946	1025	978	974	980	1013	959	1025	970	1004	1006	988	1030	998	946	1024	1014	1066	954	962	994	957	1045	962	969	1026	1010	947	996	980	971	980	1001	1009	979	953	913	974	1037	1005	971	969	1001	972	944	949	1017	975	981	980	993	1023	964	995	960	958	925	1026	1016	987	1009	970	986	958	943	969	983	998	952	1008	982	982	989	1039	975	1020	970	1048	971	984	1026	956	968	1056	1000	1011	954	1004	1009	1010	944	962	1004	969	939	978	1017	996	1041	1051	1000	1039	973	951	973	950	992	1017	990	972	996	952	1008	992	1018	1048	922	998	1009	993	948	983	977	992	999	979	968	1006	933	990	948	998	1005	1000	961	970	945	979	996	998	992	1063	981	989	1003	1015	982	988	958	921	1064	966	963	956	989	1011	990	971	965	1065	976	985	948	952	1068	1002	1021	1000	994	982	1006	1038	1008	974	944	973	983	1014	961	1008	948	955	999	984	961	1018	1030	1009	1008	1021	967	966	972	948	990	982	1017	971	924	987	1002	1010	973	1036
22614	21365	28903	24351	21624	21137	10992	3208	2027	1703	1461	1280	1167	1061	1005	927	895	848	871	834	800	808	767	788	782	753	806	806	789	817	794	734	746	760	738	752	729	811	802	684	766	743	731	763	755	796	765	744	788	719	752	778	742	787	734	765	778	747	736	739	770	777	794	765	768	744	764	727	740	742	765	759	764	751	766	720	730	762	809	741	765	795	732	731	729	762	763	750	772	744	778	721	740	734	713	759	767	774	737	726	696	742	785	758	748	752	752	742	767	752	737	728	754	694	751	756	713	740	720	743	744	752	768	771	734	737	743	726	719	719	806	728	751	705	782	718	750	740	739	724	744	752	808	739	717	747	734	732	743	806	711	704	766	762	740	740	749	788	741	755	759	745	767	756	740	784	761	754	719	675	769	793	705	742	723	756	701	727	745	714	770	762	783	728	775	713	749	699	799	733	747	768	707	721	726	735	755	777	753	761	766	750	726	742	744	742	788	747	737	793	768	761	729	720	766	779	790	776	755	743	764	740	773	743	687	807	772	724	735	755	749	740	764	752	769	752	743	736	760	772	746	753	761	739	729	754	754	755	755	763	727	743	776	797	751	717	747	733	784	760	766	746	711	742	728	769	793	746	731	722	759	762	760	769	765	728	731	756	740	720	758	794	757	780	709	791	740	748	703	761	710	751	736	684	747	763	771	731	714	751	725	734	737	745	718	742	775	790	715	769	733	748	767	766	729	785	707	725	773	720	731	762	751	757	715	737	738	743	799	798	761	747	757	773	721	701	772	700	722	699	801	752	741	771	679	818	692	746	775	782	752	753	751	786	757	770	746	744	739	735	685	727	765	778	730	768	722	728	719	768	773	801	733	799	726	799	732	738	797	757	700	774	712	705	753	768	756	746	769	721	744	755	773	797	765	742	786	735	737	731	777	771	722	731	679	768	721	732	748	733	783	755	756	769	781	748	794	785	773	762	747	709	766	716	722	778	786	729	776	742	778	765	719	757	706	728	763	746	749	768	782	768	807	768	740	732	770	754	740	698	745	714	728	759	743	698	717	773	719	766	773	716	758	749	723	754	711	778	757	709	771	769	738	744	778	785	772	742	702	758	773	769	722	725	768	785	751	769	679	795	799	735	745	709	754	778	705	802	781	731	727	768	755	773	728	710	763	771	768	710	754	745	786	721	788	714	763	796	775	771	759	799	740	734	737	693	749	763	721	732	718	732	706	757	728	737	784	740	738	747	739	755	750	738	771	805	750	762	684	748	830	743	765	708	750	752	720	735	761	766	746	746	731	768	732	708	734	707	748	761	743	778	779	778	746	736	783	731	766	705	760	745	706	756	684	728	790	755	760	779	761	748	774	712	775	729	731	780	757	733	730	711	785	733	766	759	753	771	759	716	778	718	711	755	747	752	749	756	773	757	720	763	759	741	719	702	788	742	785	802	778	704	724	727	797	771	743	728	772	729	748	727	694	723	770	720	768	773	781	769	768	760	752	738	743	743	796	748	771	752	741	735	744	698	746	778	717	703	760	730	759	738	749	702	686	754	716	750	744	728	766	792	749	713	749	713	726	744	750	725	751	709	758	716	754	752	784	767	728	765	717	766	748	713	714	748	735	763	740	746	767	714	752	719	757	728	723	739	792	709	771	693	767	715	750	730	737	724	775	710	726	792	708	716	780	732	716	786	745	706	743	751	758	823	753	768	728	776	732	736	799	764	715	756	773	790	756	785	776	733	726	819	760	781	779	718	765	775	735	722	770	757	721	782	771	750	785	721	770	778	781	746	788	736	693	729	749	759	745	769	746	777	696	745	762	752	756	762	769	790	767	769	703	715	731	778	758	753	720	802	694	708	772	762	737	778	748	779	746	753	716	731	767	756	765	715	784	744	711	749	714	776	751	749	728	722	763	791	783	764	779	723	705	730	783	720	725	764	763	745	739	749	728	789	740	745	756	743	777	809	795	743	743	746	765	742	736	752	743	772	717	824	697	764	737	746	774	766	790	742	722	727	747	713	781	677	751	749	769	813	747	740	729	749	743	715	763	715	760	732	753	685	720	726	721	726	768	711	726	737	749	722	734	765	704	723	790	735	735	777	725	739	739	765	747	743	776	795	744	760	703	755	745	748	766	722	729	743	757	745	748	789	685	724	803	723	755	759	759	702	763	817	725	746	704	794	753	765	732	731	719	715	713	785	825	806	683	734	738	699	762	694	756	756	777	754	737	839	725	702	800	748	698	743	714	738	771	730	714	752	747	764	775	723	788	755	715	794	720	694	705	716	758	777	756	771	718	747	781	769	706	779	748	753	781	753	773	739	741	741	710	810	751	722	759	728	768	739	743	766	695	787	711	788	699	744	737	715	765	745	738	742	719	724	701	762	722	735	764	742	743	756	684	757	734	773	795	735	740	722	736	709	695	785	756	731	745	802	741	734	767	771	795	802	746	751	717	730	768	796	728	795	728	736	766	808	757	751	777	774	745	787	763	763	730	744	753	752	762	733	736	760	717	774	768	752	745	787	731	741	738	771	778	697	796	722	752	755	805	752	777	737	742	735	720	784	725	704	769	721	739	767	773	786	750	781	781	698	679	753	775	734	770	752	765	721	769	785	751	816	770	722	714	795	735	707	755	746	743	730	786	707	768	702	735	685	759	713	729	710	767	698	765	779	765	709	770	749	748	764	744	743	710	764	770	771	765	737	738	775	802	719	754	768	748	753	771	714	749	725	718	757	773	708	727	732	747	747	758	694	724	798	763	724	760	735	763	764	749	730	735	745	741	740	717	780	754	769	782	773	709	780	794	805	745	755	747	782	758	715	793	787	761	695	720	701	757	773	795	742	779	812	712	778	716	765	750	723	784	801	739	794	727	731	740	738	734	744	740	713	755	727	724	753	730	764	728	753	698	755	724	783	800	761	726	723	740	736	725	749	739	776	757	758	787	741	741	749	788	754	739	720	725	719	760	739	766	731	778	744	769	717	729	775	779	748	735	735	799	724	768	773	745	736	740	740	700	749	749	754	740	709	778	726	779	755	814	716	731	758	715	726	723	755	730	744	789	769	737	788	766	708	772	766	717	744	758	740	741	743	688	762	738	764	734	752	800	807	723	754	755	715	754	719	722	757	769	732	756	762	778	765	737	755	780	777	715	757	789	756	758	747	718	731	749	762	712	734	706	773	739	705	759	700	702	740	740	758	788	764	767	729	754	780	776	707	739	725	733	709	690	726	755	752	760	750	815	775	711	753	719	761	722	767	738	741	756	720	738	698	782	781	739	698	761	759	735	747	754	715	756	782	755	769	757	781	678	709	721	759	726	762	729	703	742	742	749	778	722	732	753	720	763	715	759	758	748	727	763	754	739	765	782	770	735	784	741	760	779	681	728	810	715	750	716	742	776	736	691	747	768	744	738	747	746	746	763	768	739	758	730	727	791	771	729	762	764	727	775	786	764	762	787	802	718	787	741	740	723	751	729	789	704	729	778	729
35210	60439	47172	33148	19302	10000	4994	3788	2914	2322	2020	1714	1488	1318	1209	1113	969	979	918	904	909	888	854	800	817	804	805	784	777	779	779	779	804	768	744	775	810	771	781	767	789	783	797	823	783	772	771	832	738	788	785	740	790	771	764	745	756	780	775	793	728	791	752	741	777	809	759	792	767	801	753	814	756	778	743	768	802	780	799	774	773	777	728	828	752	785	757	797	781	764	811	812	741	750	754	761	789	774	756	806	799	753	801	746	784	745	739	764	754	783	761	776	758	763	763	757	753	758	769	814	807	829	737	802	759	802	776	742	795	770	775	726	775	757	806	753	739	792	793	745	762	755	821	791	771	734	748	800	790	810	784	747	765	759	791	725	756	779	756	772	783	804	773	793	779	758	790	734	775	800	755	784	734	784	791	816	772	819	757	779	837	813	765	796	769	750	768	758	805	808	744	772	811	777	753	777	789	736	734	747	825	747	798	760	785	749	773	730	775	748	772	706	815	778	820	812	769	732	758	797	832	825	776	792	774	764	755	767	742	767	793	784	830	843	785	770	757	813	756	752	777	807	770	767	832	814	804	760	764	777	778	834	772	771	751	806	770	758	806	737	778	831	780	804	762	735	806	759	783	726	761	799	752	783	764	791	766	778	778	820	792	763	784	774	815	773	767	790	795	759	750	837	780	744	807	815	773	755	816	834	797	737	766	736	790	785	756	802	759	773	767	768	751	761	800	749	724	776	799	789	728	777	731	769	791	745	760	830	718	768	762	782	759	779	790	721	765	814	777	788	789	766	788	751	791	795	774	791	734	762	761	748	781	774	762	809	740	745	814	781	756	794	729	772	786	822	793	749	799	746	730	756	746	842	784	775	754	766	783	795	735	758	766	788	772	744	764	765	744	834	796	771	769	780	769	815	742	721	825	776	737	802	800	754	777	791	740	762	744	808	795	789	760	742	789	799	789	774	793	754	775	794	766	763	770	802	753	791	783	797	747	740	794	761	720	780	727	787	809	832	749	752	757	758	761	775	742	780	758	755	764	775	733	778	749	843	796	734	766	750	706	779	732	763	777	756	725	792	834	750	753	757	798	765	827	754	786	795	761	766	816	812	768	755	822	754	812	747	833	826	754	799	779	775	749	822	749	797	782	741	737	741	815	811	790	762	704	759	827	750	776	696	776	759	777	725	783	798	800	727	760	739	792	751	740	740	774	777	768	774	725	780	781	795	805	805	793	748	777	720	799	790	764	774	763	729	765	734	750	786	764	742	745	734	809	796	775	782	798	756	739	759	781	701	765	807	776	738	792	748	789	809	753	760	741	805	776	738	762	728	809	772	748	782	784	802	760	778	785	767	730	747	743	781	747	786	705	750	796	734	747	786	801	801	780	768	789	798	775	791	801	786	752	795	785	788	763	756	813	771	796	719	752	774	730	780	775	767	808	778	760	736	769	805	826	770	767	787	800	792	811	751	771	734	812	739	775	744	811	779	753	756	793	790	787	743	754	784	735	766	750	777	775	756	754	767	781	743	762	766	788	806	742	765	818	769	794	780	794	755	798	781	768	770	768	751	789	809	794	780	761	764	767	703	802	796	818	728	749	772	750	774	744	786	784	759	730	785	778	746	807	750	806	761	755	772	737	735	788	720	802	743	811	756	777	779	824	764	793	734	771	747	773	769	772	728	770	777	796	791	771	746	784	758	751	723	809	758	782	763	757	713	780	751	792	801	793	769	729	759	752	783	763	830	768	768	781	790	757	762	778	770	795	724	728	758	764	779	797	769	787	711	785	830	746	796	789	793	786	748	747	760	747	793	804	801	792	759	730	715	756	795	823	781	835	795	772	789	815	793	789	746	772	746	771	761	840	825	788	754	741	790	763	846	800	775	768	742	785	793	783	737	792	744	754	752	798	796	755	754	808	714	791	798	815	777	796	736	804	758	752	770	781	698	811	753	748	763	745	789	798	812	764	767	751	798	772	750	735	782	776	750	761	751	753	795	750	740	751	792	774	706	793	754	768	757	760	759	803	776	771	817	784	775	796	793	770	779	724	746	797	771	721	792	795	785	810	736	825	738	796	786	769	777	775	810	764	824	752	782	736	747	748	748	741	783	800	746	777	753	791	767	789	779	769	751	768	790	714	769	799	760	771	737	788	791	725	807	779	726	760	761	744	773	791	767	733	778	813	745	766	791	746	728	733	792	837	739	783	818	824	767	774	827	773	752	764	748	804	775	786	815	768	773	816	786	784	751	780	753	797	756	788	803	814	811	751	745	783	757	837	813	788	804	783	756	788	772	778	761	767	759	775	764	771	770	783	745	775	788	752	737	780	782	749	756	722	811	748	767	796	763	852	739	811	796	798	737	752	768	791	784	797	811	759	766	750	774	762	725	810	757	776	808	791	798	770	768	788	747	769	719	745	752	766	779	767	805	722	760	743	756	763	757	769	761	754	775	732	745	754	775	750	787	759	770	771	809	795	776	791	773	721	748	803	716	723	730	750	794	813	776	816	789	836	771	768	769	774	776	735	764	790	762	751	771	781	784	763	755	782	740	786	753	792	754	744	808	770	795	766	750	778	779	752	835	783	797	791	757	829	802	814	768	753	818	791	801	797	759	732	815	771	778	725	737	805	771	765	730	797	792	794	744	781	769	796	817	755	771	815	709	745	751	791	813	791	780	786	716	813	738	775	712	805	779	798	753	774	793	775	781	773	771	764	836	723	785	772	770	825	791	758	778	764	812	774	794	758	785	770	770	802	784	766	726	795	819	744	823	784	799	793	796	768	770	839	797	765	767	755	825	754	784	797	750	757	728	774	786	789	765	791	704	757	780	829	765	775	798	788	755	794	745	796	785	696	802	737	750	774	767	781	777	808	790	779	815	735	784	750	768	785	789	804	774	749	743	745	759	818	777	786	767	786	799	790	788	759	779	765	746	819	787	813	754	769	737	752	777	781	794	751	776	773	794	766	801	777	729	769	771	785	785	783	735	732	787	768	736	795	781	781	748	766	771	777	774	760	752	703	732	773	807	726	759	762	774	777	836	799	769	806	728	764	723	740	740	786	750	777	764	748	753	791	796	794	761	756	772	761	800	761	782	734	776	744	823	778	774	752	775	772	758	781	782	785	744	816	738	802	753	796	753	806	793	779	820	797	752	748	749	753	759	716	791	755	716	812	735	751	744	796	767	789	766	741	754	785	779	787	781	746	762	762	800	748	763	764	734	801	743	800	775	771	790	754	719	811	745	799	750	814	773	750	758	764	797	767	794	749	747	746	780	722	754	786	797	752	785	775	750	810	763	779	794	764	789	737	768	744	812	788	773	776	753	767	787	760	739	722	802	750	753	725	811	768	768	794	806	758	787	817	780	753	823	787	708	776	769	731	813	767	718	753	759	776	755	744	763	755	779	788	756	804	757	817	745	731	763	764	797	742	764	784	809	710	797	760	790	751	761	799	767	746	770	755	766	747	798	774	796	739	763	711	754
31753	31793	30082	15278	4642	2192	1627	1317	1153	1115	1028	1035	949	980	893	897	919	853	829	892	836	858	883	832	872	857	813	789	847	859	835	879	841	870	913	880	857	839	879	822	925	857	789	839	873	871	852	856	801	837	856	841	881	917	820	867	878	807	842	858	834	875	803	897	886	903	907	842	877	889	829	830	786	839	879	855	867	833	826	859	884	861	826	817	821	858	785	887	857	829	880	842	845	862	872	891	847	837	835	850	858	889	891	841	865	869	850	809	809	901	864	884	820	924	830	822	804	861	824	886	869	861	843	828	872	831	838	875	843	894	877	885	875	909	867	859	838	874	851	903	839	894	880	777	866	875	837	828	883	903	818	823	853	881	855	794	848	831	842	885	857	843	855	888	847	869	878	820	881	863	808	843	890	872	851	855	829	836	841	872	863	784	842	887	810	836	829	884	901	845	906	870	884	817	878	814	910	878	853	834	887	898	822	863	860	838	844	845	855	882	850	857	845	857	832	841	820	825	873	887	837	870	868	903	844	843	872	834	851	892	874	853	853	828	836	823	812	866	876	862	868	892	907	847	840	853	863	847	834	877	905	817	837	877	876	900	823	817	819	874	813	892	869	859	816	819	873	854	880	830	835	808	820	884	863	832	879	844	789	840	835	904	820	824	834	835	810	848	831	860	832	826	841	847	844	817	868	847	850	796	825	848	849	856	868	879	887	868	897	856	862	871	857	809	812	816	812	841	819	862	881	864	852	843	848	806	882	817	899	814	834	882	873	864	798	812	848	863	848	850	858	822	866	870	823	840	850	819	806	830	831	811	900	861	865	854	865	880	875	862	838	847	856	844	909	876	886	875	804	858	846	838	843	826	817	891	851	835	891	837	884	855	843	872	851	865	860	777	840	881	829	833	842	868	849	785	872	861	837	844	809	802	881	834	845	867	875	837	867	858	852	846	885	810	831	857	855	872	816	775	829	877	876	843	869	851	868	869	864	869	867	822	864	840	847	819	877	870	822	865	871	827	873	912	878	837	854	862	912	896	897	831	924	866	881	897	862	879	843	875	886	874	869	852	903	866	847	785	825	807	867	856	786	870	808	858	797	819	862	918	874	844	840	863	870	910	840	812	846	856	829	889	811	867	855	857	825	836	857	831	831	819	835	869	867	850	859	807	852	815	835	876	861	883	844	852	828	824	852	831	863	915	848	888	857	828	811	859	840	897	897	848	824	869	884	852	814	834	884	843	863	855	891	860	868	865	888	855	875	898	885	872	797	855	833	870	832	805	870	858	817	842	847	871	835	870	868	865	852	872	872	832	858	872	867	832	873	894	849	882	860	810	851	872	867	866	884	867	843	910	866	881	797	818	827	874	792	842	870	857	834	902	792	829	863	834	789	824	901	856	855	825	844	865	858	852	816	859	867	819	838	855	873	839	877	838	887	845	832	819	856	849	857	844	842	810	792	834	856	847	838	820	841	863	866	847	844	831	845	848	907	815	893	815	872	881	887	767	820	852	848	883	878	831	856	829	872	854	828	832	852	893	842	866	889	757	837	841	849	858	889	858	941	871	914	835	853	875	858	896	877	839	828	845	863	848	855	853	850	831	836	842	835	854	844	884	825	877	818	805	843	846	839	869	830	865	890	920	897	889	860	856	806	909	795	857	917	896	847	859	819	860	848	858	842	851	873	845	833	869	878	846	880	906	828	885	820	835	852	870	876	788	840	844	858	833	847	902	818	850	857	805	809	828	864	860	823	867	828	888	813	841	794	889	878	878	897	854	901	811	841	821	825	822	848	770	846	857	860	849	830	843	878	866	868	846	823	830	834	861	839	837	872	866	828	866	793	913	907	829	858	853	887	845	822	869	814	833	844	846	795	863	829	837	815	859	881	859	903	832	850	841	856	809	908	879	883	832	865	871	814	818	864	835	845	826	809	847	914	815	855	876	865	893	839	856	894	843	853	861	824	880	855	866	883	832	860	854	836	855	818	854	880	860	932	911	899	843	841	869	853	868	842	849	775	849	900	846	894	899	831	864	846	904	834	813	880	880	876	820	865	832	873	861	848	864	842	810	841	853	781	838	860	882	814	863	847	825	845	875	836	832	868	828	811	867	865	868	850	831	843	849	862	864	848	839	891	864	833	906	851	876	798	838	866	846	913	767	814	871	770	865	843	930	833	838	812	837	869	874	843	841	882	891	838	847	865	888	828	913	827	820	901	832	829	879	856	832	844	854	805	853	855	847	874	829	889	872	903	902	870	885	821	856	835	850	831	893	866	834	843	823	849	880	871	842	863	847	901	785	858	933	828	856	870	821	900	824	899	853	800	794	862	870	824	853	876	887	827	844	888	845	841	847	878	861	863	858	829	820	898	825	864	831	839	899	858	837	832	892	855	857	882	876	845	828	854	824	846	908	841	800	848	877	857	873	869	882	900	893	833	834	854	832	855	833	841	919	826	858	838	856	894	784	839	794	877	823	859	849	810	802	893	833	844	805	858	833	838	889	876	848	818	827	854	888	838	861	888	878	863	809	864	863	846	885	879	879	828	872	884	822	881	903	830	765	905	871	850	841	925	867	868	841	908	889	881	914	839	890	850	824	883	841	860	839	862	890	847	855	841	846	836	877	835	873	767	879	833	884	864	851	892	828	825	878	887	892	825	853	822	830	819	830	860	836	809	851	856	879	849	881	896	855	866	838	840	869	820	849	873	868	823	853	815	861	815	874	872	838	854	898	846	856	841	795	850	833	838	829	834	863	859	831	884	800	843	827	808	850	838	887	866	877	827	846	818	888	857	871	833	857	840	813	870	866	832	849	843	882	866	858	839	835	846	838	879	846	814	868	850	820	876	865	893	852	828	841	858	843	823	869	887	851	871	829	825	841	875	854	893	798	839	865	876	844	839	863	837	856	926	905	833	846	849	907	879	874	826	873	844	839	821	841	857	853	897	875	794	865	811	890	892	841	866	828	844	876	815	889	859	824	852	854	949	806	862	885	899	830	851	892	880	884	888	886	809	855	886	906	847	889	879	896	832	875	897	821	853	828	903	828	875	873	837	888	851	913	878	881	837	856	859	868	866	900	880	875	827	840	891	858	848	833	840	851	872	863	927	827	922	835	851	876	897	877	844	886	831	911	804	894	936	825	863	816	844	828	861	825	874	895	843	775	804	799	843	857	878	853	816	866	829	863	839	817	835	846	846	863	880	850	839	866	815	849	865	865	804	860	804	841	918	897	832	847	822	852	863	842	818	859	875	843	825	820	835	819	885	856	837	827	805	844	885	864	858	868	851	899	888	898	860	841	838	845	886	841	831	824	803	860	831	857	870	842	840	828	831	799	827	914	871	850	857	859	880	828	834	932	814	872	844	862	840	930	828	860	847	874	845	874	839	892	862	782	835	840	812	856	822	904	823	883	870	839	785	832	853	810	883	859	849	854	846	901	841	850	875	873	869	864	904	859	896	902	839	830	894	866	923	865	816	840	837	838
33776	44987	30588	14112	5721	3057	2204	1765	1543	1348	1216	1083	1120	1044	975	1023	994	932	925	988	955	926	908	968	943	886	974	937	949	886	921	975	894	918	917	916	921	899	822	898	935	917	885	918	881	875	947	863	878	924	845	952	939	902	948	919	866	946	908	920	878	915	897	903	849	911	933	877	919	905	910	945	895	907	889	890	863	902	909	922	940	906	902	880	826	897	928	923	889	940	913	940	910	938	873	929	858	922	885	936	981	869	871	932	888	865	912	901	902	892	939	871	912	926	896	893	878	900	919	915	959	902	957	906	870	922	957	902	921	914	909	926	946	910	902	911	952	910	880	843	881	948	913	916	870	937	921	862	839	861	902	867	915	910	877	897	880	874	854	891	897	948	923	892	944	923	922	965	958	871	857	975	881	849	868	864	927	879	901	871	932	920	1001	926	910	893	878	948	864	909	878	956	892	911	883	893	905	894	853	879	915	982	836	933	895	934	882	930	893	882	952	923	890	900	896	879	888	896	917	892	863	917	869	841	911	901	918	978	929	886	864	925	908	908	902	867	867	925	915	896	886	919	918	883	910	892	884	865	879	909	905	866	861	965	907	883	903	877	951	886	890	919	877	913	891	909	842	914	931	885	928	944	853	924	891	883	900	880	900	935	922	917	939	918	925	860	868	908	903	883	899	927	879	934	880	969	914	895	932	908	935	893	895	888	977	865	840	919	931	926	869	916	931	924	924	889	905	862	883	904	942	866	892	884	904	903	953	979	885	898	875	889	866	923	942	921	924	905	886	929	931	871	905	869	873	939	900	920	947	900	931	918	907	909	887	908	940	856	909	878	876	929	916	899	897	916	904	903	879	870	880	908	887	932	941	942	934	890	887	914	913	909	917	923	846	861	930	874	867	960	927	908	902	907	896	877	984	863	856	903	853	897	893	885	917	880	910	896	956	933	898	865	840	910	880	867	912	929	907	933	887	942	865	844	901	905	877	906	939	882	896	878	877	848	905	910	867	893	944	882	905	945	864	951	889	901	877	885	938	919	955	930	889	907	895	892	940	903	893	945	873	904	895	942	960	955	901	909	935	901	897	938	896	950	906	885	939	888	898	971	945	892	900	913	938	1001	922	921	920	899	928	889	900	899	874	914	863	856	924	936	945	886	901	899	946	906	955	906	908	904	930	884	862	930	878	868	885	932	909	909	920	985	919	921	851	886	956	945	903	875	905	918	913	868	929	906	905	906	929	921	912	923	900	895	847	942	919	942	921	846	872	886	920	930	890	889	938	853	917	900	889	894	888	865	916	872	877	858	876	961	920	903	913	890	871	908	922	859	892	848	874	936	913	888	879	917	944	920	923	909	895	922	913	932	897	897	915	960	905	874	954	858	934	858	919	816	817	888	910	891	907	874	911	910	911	897	919	879	909	932	919	896	874	892	905	876	909	849	849	884	910	874	875	865	884	837	900	975	915	908	923	844	867	882	908	941	974	874	881	934	884	876	902	974	907	916	936	912	897	956	950	904	876	890	880	901	872	887	879	943	847	974	944	931	888	870	930	876	955	881	911	877	914	928	937	916	905	912	887	916	925	887	906	924	951	888	938	912	894	906	941	915	880	990	909	904	902	942	901	917	925	903	900	882	888	914	919	931	932	924	861	888	854	942	875	906	872	890	866	909	941	962	932	843	866	891	923	898	869	940	913	923	875	859	918	879	880	898	898	906	933	918	918	872	960	914	926	893	967	873	879	896	954	885	926	909	933	916	915	931	904	862	874	861	880	947	919	906	963	923	915	893	924	911	871	939	963	899	941	881	916	933	856	924	940	932	835	880	957	926	907	875	946	877	972	861	914	899	944	897	897	924	892	875	874	936	985	865	885	897	933	846	942	892	850	932	870	851	908	923	892	911	892	889	956	957	951	872	904	887	895	896	850	919	851	925	874	934	910	875	914	924	915	873	926	895	896	899	836	922	901	885	904	823	841	894	906	914	928	966	931	900	926	936	876	904	845	901	908	878	923	902	902	921	909	840	851	878	916	905	944	912	933	914	913	916	866	909	953	900	927	912	890	904	870	927	890	930	883	860	895	930	900	1028	925	937	925	878	896	914	929	916	907	910	917	1005	874	930	871	907	894	856	872	904	855	950	900	963	888	897	875	834	908	886	890	892	957	922	885	955	891	950	867	864	910	974	951	878	955	845	911	886	879	913	872	957	908	888	942	947	937	916	965	900	937	884	885	898	965	945	841	951	878	936	863	876	899	908	886	878	872	896	902	940	869	885	886	871	923	887	884	957	850	939	834	896	963	905	895	949	891	850	938	925	867	920	942	892	928	861	889	898	875	889	877	930	893	875	944	931	862	901	925	898	888	899	894	859	910	899	869	916	917	930	923	917	904	912	902	872	894	880	844	920	911	885	896	883	896	899	926	883	900	898	932	994	880	883	917	887	906	874	930	885	946	913	915	920	894	928	869	934	914	910	903	950	901	937	930	880	895	897	874	907	881	885	885	888	954	875	836	902	883	927	894	903	915	912	906	867	918	950	959	912	928	919	921	944	907	894	876	915	902	915	884	864	886	902	862	872	857	898	932	924	890	893	923	925	903	927	927	897	903	936	935	969	881	899	906	880	856	920	964	905	870	948	862	881	884	928	901	904	915	927	903	920	913	912	930	913	914	855	909	929	898	946	920	898	899	920	950	876	874	894	848	925	865	908	895	951	919	921	922	852	882	889	903	913	853	863	855	893	880	899	919	924	928	931	875	979	902	831	909	944	942	894	919	935	891	873	934	899	882	886	876	897	904	911	885	891	885	850	911	895	947	929	960	897	868	902	840	866	899	901	900	933	891	866	831	911	876	905	893	891	841	945	898	925	927	876	885	926	826	901	864	892	928	919	888	952	866	881	865	891	920	875	918	849	919	899	870	916	866	909	942	915	942	907	885	870	865	912	846	908	909	935	889	901	922	911	929	884	903	872	880	933	953	881	900	877	928	899	882	891	886	923	869	889	912	891	950	852	865	897	913	874	921	901	915	864	857	955	958	866	886	895	912	955	895	878	913	891	890	843	905	916	856	862	900	884	931	936	832	956	917	875	941	873	940	922	892	895	894	878	876	908	903	892	816	878	884	880	897	890	889	919	920	892	914	824	863	907	885	850	917	899	929	870	859	928	877	898	898	925	925	883	890	911	846	936	866	900	900	940	864	944	898	895	863	904	881	884	893	900	832	876	910	945	894	917	887	907	891	898	903	908	883	877	858	936	906	977	915	864	880	895	918	902	924	902	907	909	853	910	921	870	912	877	922	897	934	924	900	881	851	951	862	891	880	917	886	929	901	898	943	931	864	878	937	823	888	934	872	922	914	907	858	973	831	932	909	890	923	965	889	925	926	925	895	890	905	911	884	932	987	876	874	930	936	893	920	864	925	864	851	852	887	907	911	923	945	879	865	879	923	847	1004	889	848	856	951	895	905	864	905	906	932	880	901	888	893	949	892	923	897	869
23980	21459	28685	24944	21027	11530	3742	2017	1599	1341	1181	1105	931	938	846	789	742	744	782	720	681	729	658	675	665	694	691	690	655	676	678	738	711	701	675	663	688	663	682	718	686	696	711	677	678	668	649	695	712	654	723	704	660	695	672	709	684	642	664	661	689	642	659	704	692	675	687	669	659	666	663	692	673	713	625	710	680	658	630	666	688	702	715	695	709	681	710	654	673	716	642	658	676	630	651	661	683	649	672	678	617	699	649	718	696	621	672	662	653	670	683	664	670	646	620	694	636	707	641	674	710	657	691	650	716	689	656	681	675	688	669	662	665	654	690	664	657	686	683	618	674	707	664	652	647	656	640	667	697	663	683	648	664	702	674	724	690	664	680	674	712	676	706	659	667	666	669	660	727	713	721	678	690	711	697	629	713	669	649	713	682	720	663	690	707	642	679	695	687	720	626	684	704	620	687	701	667	707	669	680	709	641	715	687	702	697	648	678	651	656	654	693	674	653	658	634	683	698	672	696	712	672	701	670	718	649	676	664	701	685	638	663	707	661	683	666	653	688	689	678	724	636	697	722	733	701	696	660	668	692	687	663	677	678	660	665	746	637	714	687	700	644	676	665	653	696	696	683	678	696	680	679	683	646	665	637	686	689	667	745	668	679	659	653	651	641	652	698	644	679	672	717	673	664	686	657	692	672	685	682	622	678	695	665	640	664	686	681	681	705	662	716	689	668	658	727	663	683	671	650	725	687	686	689	622	736	716	656	680	628	668	698	669	641	710	716	680	667	666	648	668	691	692	651	679	684	682	702	718	710	723	680	661	685	669	672	702	659	682	696	742	674	609	704	685	646	671	660	661	687	674	648	681	676	619	689	684	668	652	686	660	646	665	609	684	673	710	655	654	634	635	693	671	680	670	713	674	663	683	636	697	593	712	712	697	702	659	691	657	694	697	696	712	684	674	645	708	729	677	678	666	672	657	689	676	683	655	656	676	675	655	698	685	647	696	683	678	678	684	664	657	663	701	700	712	637	642	695	660	708	637	691	688	675	667	708	694	676	665	705	748	716	676	668	728	707	664	662	683	650	675	669	649	711	690	668	664	660	664	675	705	651	747	671	656	663	721	667	689	651	681	650	690	664	722	673	673	663	639	652	664	682	682	675	699	690	685	657	637	668	677	662	713	701	688	675	674	712	644	678	687	694	695	674	690	684	666	688	685	704	735	685	677	687	658	649	715	681	671	661	710	631	652	698	672	668	678	671	649	662	694	628	661	678	635	707	681	678	673	691	682	748	664	677	689	702	686	666	631	653	669	668	710	706	679	655	684	650	691	679	672	673	651	700	656	700	697	740	684	636	689	625	693	683	675	645	600	652	662	676	645	633	645	637	636	682	713	736	668	663	685	694	636	675	668	712	645	678	675	631	662	689	712	668	623	716	686	699	694	663	667	729	677	655	723	690	668	662	658	694	669	656	658	710	666	661	631	700	709	669	660	668	673	701	693	668	693	650	646	714	654	683	704	660	672	623	666	650	696	707	671	674	650	615	683	667	669	646	670	700	686	679	684	676	703	693	644	648	678	684	690	705	643	677	667	700	685	654	659	703	677	650	638	673	675	700	692	704	665	699	693	666	691	644	669	666	642	636	724	666	703	697	671	704	634	674	649	720	685	640	673	692	656	692	699	663	652	701	675	651	642	666	663	712	657	696	620	655	679	647	637	706	684	692	678	622	670	684	637	729	673	707	659	710	713	678	670	608	642	727	686	706	690	669	636	657	622	685	693	715	678	638	683	709	685	757	660	672	610	686	666	679	709	664	708	655	700	675	713	706	669	664	697	650	688	716	703	679	699	669	678	727	698	659	688	684	647	658	666	664	692	701	667	640	673	718	669	680	633	706	704	669	673	691	692	709	718	733	714	650	689	669	686	666	694	738	734	671	706	654	697	685	637	672	715	674	692	664	675	725	665	683	707	658	653	710	665	686	649	700	688	715	664	662	657	678	700	674	658	692	656	641	674	710	708	649	679	701	696	691	657	677	661	641	643	655	626	661	645	655	704	676	693	676	698	713	696	626	662	685	683	652	627	669	717	678	654	740	660	691	650	710	682	665	658	674	688	697	679	647	680	675	686	662	678	667	688	682	669	657	711	669	670	651	664	671	672	674	713	641	673	649	659	674	661	665	708	696	672	692	699	691	702	613	717	692	678	670	693	651	682	658	669	681	680	654	671	665	712	665	646	682	716	624	692	669	694	652	684	670	653	662	664	666	672	671	680	641	688	662	657	681	713	714	701	657	640	709	614	663	659	658	625	685	688	661	616	647	655	689	718	645	678	666	673	638	688	704	678	657	663	651	671	653	687	710	691	707	688	693	667	691	647	691	696	666	628	696	656	683	675	641	615	691	666	706	668	694	690	610	649	676	690	729	715	700	689	656	650	730	684	713	661	706	700	674	696	705	678	672	700	674	663	747	670	682	692	711	719	734	683	698	669	656	736	636	667	756	638	676	669	671	623	720	680	675	668	687	659	713	664	693	723	658	643	693	674	705	646	706	644	665	657	686	603	651	667	693	680	683	671	685	679	675	732	646	686	688	661	671	722	655	635	652	641	626	657	684	710	660	620	667	659	688	683	659	684	676	672	655	680	654	676	655	669	670	707	679	703	707	634	703	636	701	683	670	593	704	740	720	664	692	712	691	665	686	642	668	700	653	679	721	686	653	691	676	720	697	686	698	705	673	685	712	706	646	674	691	708	706	721	690	673	665	724	658	695	655	664	682	683	656	667	661	670	656	671	720	697	670	660	706	675	643	649	689	617	699	676	658	673	629	691	701	648	707	651	720	677	718	692	655	701	660	689	708	661	697	679	698	643	711	659	672	659	637	662	679	710	666	697	681	687	693	695	676	651	665	696	659	670	633	694	677	744	687	708	638	650	642	698	669	668	653	699	707	699	704	654	687	660	716	655	671	683	687	684	666	673	685	679	678	692	693	621	663	686	675	671	673	682	652	666	691	644	676	717	658	671	686	654	688	655	735	680	682	733	690	671	683	679	654	686	664	676	674	714	653	661	675	694	616	676	649	697	719	662	692	651	671	710	641	700	629	655	680	668	648	712	663	713	618	700	674	677	626	686	663	709	663	705	744	671	713	686	666	658	694	689	620	714	715	660	662	639	687	696	645	676	651	663	646	682	682	697	670	671	680	667	642	674	687	643	672	677	643	701	683	643	690	649	715	722	681	673	739	656	642	666	695	635	642	662	639	620	682	722	659	713	669	665	651	663	662	697	687	697	643	667	730	653	711	650	682	716	644	710	643	655	640	672	674	665	709	660	721	679	645	661	739	690	650	733	708	686	664	666	674	647	654	682	669	633	694	685	676	647	670	663	673	710	664	655	651	677	667	665	671	683	672	672	635	678	689	697	648	650	701	673	673	667	687	656	683	741	677	685	661	662	681	633	684	686	684	661	746	667	688	638	641	670	672	679	694	686	651
32878	55135	39392	21012	11026	6379	3950	2835	2321	1906	1695	1371	1269	1143	995	919	872	834	849	806	783	767	808	789	749	771	715	724	695	761	719	743	724	688	726	779	689	752	712	666	746	686	756	765	711	743	760	779	698	681	754	715	701	685	737	706	762	724	723	705	693	690	746	705	701	776	694	747	695	717	740	727	737	707	771	708	747	686	685	682	738	732	763	787	725	701	746	778	707	736	769	757	729	743	759	692	729	709	730	723	744	715	742	690	719	687	708	750	728	717	752	730	750	729	700	740	797	709	740	737	703	685	758	741	716	685	760	718	709	673	760	721	702	708	704	717	710	724	740	757	714	710	702	702	674	677	726	726	760	710	662	671	778	662	709	707	694	772	699	709	748	771	762	722	745	680	741	728	711	674	720	755	736	770	722	754	744	710	754	662	701	717	713	702	715	695	695	718	746	782	725	765	700	724	758	714	715	691	734	702	740	711	720	722	717	715	716	686	776	674	747	753	700	713	713	732	738	680	692	735	677	749	701	720	701	725	647	726	718	749	713	750	734	747	754	700	737	696	781	735	721	727	674	718	743	732	707	739	747	745	735	752	710	741	720	709	693	751	700	754	732	757	737	685	763	729	730	721	656	745	671	729	772	737	738	726	763	710	713	707	706	710	787	650	701	697	706	708	706	723	693	728	720	727	712	708	730	729	704	753	725	702	693	711	697	716	756	712	694	739	744	688	733	729	763	723	771	699	720	746	705	723	708	704	705	747	713	711	751	706	724	727	749	739	702	690	736	658	760	700	732	731	686	752	670	732	703	693	714	728	736	798	732	730	748	767	751	747	727	727	778	726	731	785	704	704	706	746	765	731	692	744	735	748	678	731	711	704	682	669	713	732	688	720	740	677	769	732	755	749	731	732	661	711	699	736	737	712	717	708	706	733	762	721	710	728	743	746	698	738	738	736	727	740	740	774	753	728	724	735	710	788	716	689	737	763	729	745	693	719	694	715	686	728	693	708	710	708	745	741	701	730	746	779	730	687	725	739	736	789	739	721	785	754	720	691	707	699	751	771	718	730	738	719	741	690	758	718	770	769	744	711	693	753	729	772	714	712	720	689	739	724	707	728	703	696	715	738	764	724	736	734	711	736	705	689	682	711	716	719	747	739	765	750	730	735	715	678	726	717	722	688	727	718	750	717	703	707	684	728	760	754	731	710	742	734	704	708	698	703	695	673	714	707	733	749	702	725	728	692	776	703	738	756	717	714	702	722	675	696	747	746	736	649	735	729	702	724	729	753	671	743	712	726	712	737	686	710	749	705	762	695	688	659	731	748	720	785	744	697	707	693	688	749	749	717	749	716	693	712	732	718	683	751	751	751	726	744	765	720	742	727	736	759	762	724	734	730	742	697	717	691	648	689	717	697	715	760	745	693	759	742	732	673	784	705	696	715	744	654	716	732	765	690	736	746	732	733	687	778	737	678	755	751	713	744	704	737	768	745	687	767	706	740	725	722	738	674	698	765	646	757	735	731	730	705	727	691	726	739	734	735	706	755	773	646	680	694	720	701	741	704	733	765	717	712	742	680	695	734	740	715	760	709	738	737	705	685	758	752	748	719	679	755	727	740	696	724	737	694	741	736	785	732	686	737	725	709	724	689	721	748	762	735	780	746	749	712	726	732	710	728	691	674	743	687	731	726	745	684	699	700	702	773	750	753	759	718	726	718	763	723	751	729	717	669	713	670	718	707	747	704	718	735	731	703	714	733	748	732	747	736	702	719	734	738	722	713	713	704	703	698	706	691	712	689	722	750	701	718	673	741	719	717	718	723	755	694	691	706	725	721	710	731	681	709	716	733	698	734	759	705	726	711	692	742	709	733	699	710	720	723	692	688	750	749	739	725	678	742	740	698	687	738	705	728	692	735	714	696	723	711	681	741	729	747	714	749	737	768	654	741	695	685	735	785	762	729	717	733	740	719	671	760	709	753	718	713	719	724	714	729	777	749	716	690	682	734	703	718	740	748	730	652	729	731	706	745	709	699	686	719	698	672	717	728	728	675	709	689	686	736	730	702	717	756	705	663	706	743	734	738	730	704	739	729	720	749	717	673	771	726	701	731	764	745	718	775	717	705	711	760	722	721	711	739	749	705	740	717	733	733	751	711	759	753	738	685	754	745	746	742	706	691	710	674	694	726	647	731	704	707	754	736	683	727	694	746	692	732	738	720	702	735	697	711	761	691	716	733	794	684	742	723	715	690	737	716	688	771	744	696	746	801	743	751	674	708	678	705	731	751	740	727	736	734	715	670	699	745	675	726	684	744	746	712	714	747	720	734	739	741	727	732	708	724	756	725	721	683	712	743	732	724	678	741	738	702	762	725	684	713	678	752	759	743	732	706	683	667	732	736	675	722	765	724	697	712	704	740	749	726	767	700	734	721	739	705	699	731	708	745	663	719	716	732	732	731	703	725	738	745	756	655	738	715	732	693	723	733	746	719	696	802	725	740	736	698	711	718	713	761	767	750	727	718	712	754	749	695	734	729	733	707	706	728	734	731	742	765	684	692	695	686	679	788	723	705	732	753	706	711	731	720	699	742	720	747	727	731	755	737	730	721	762	750	722	715	726	719	729	703	702	735	701	746	696	744	687	746	756	724	753	742	707	722	704	722	702	665	725	699	781	749	720	713	735	709	711	699	690	703	737	720	720	730	721	685	736	740	717	688	726	724	754	698	688	774	704	713	723	743	705	752	713	726	728	743	718	707	752	775	668	770	723	710	722	740	720	703	757	745	747	725	738	705	807	788	719	735	740	743	700	732	693	702	717	694	691	723	682	652	664	732	767	695	716	723	749	722	700	746	697	723	742	711	789	702	712	744	680	706	718	724	736	712	752	710	702	720	714	746	738	798	706	726	719	753	716	725	678	698	704	718	710	699	738	735	723	686	747	701	733	736	662	783	715	718	717	720	743	719	756	727	751	684	713	710	749	716	744	766	760	717	686	696	685	746	741	723	730	708	738	706	693	743	738	722	794	743	718	741	770	663	739	766	687	733	720	724	727	730	669	699	702	712	746	794	722	712	702	777	713	752	722	687	766	726	720	699	728	688	690	731	748	707	750	693	780	712	746	719	704	777	690	702	716	703	698	718	681	685	718	762	721	763	742	715	711	702	738	726	720	774	726	705	725	710	754	754	688	675	718	734	657	735	713	717	716	721	705	767	704	708	783	755	721	710	703	731	716	709	791	748	712	719	758	748	728	770	748	754	741	731	720	652	703	779	742	706	742	723	687	706	727	696	730	748	764	746	713	734	703	705	696	682	684	726	757	758	773	739	714	718	695	711	718	702	776	732	730	724	682	741	738	721	745	715	730	690	726	724	750	712	734	741	782	742	723	752	749	712	727	728	756	754	702	769	729	744	743	692	705	745	757	704	718	726	778	734	721	712	721	641	732	743	735	716	676	728	675	679	644	693	726	725	711	703	647	702	693	692	704	671	700	725
25082	21587	27833	25549	12084	3869	2403	1844	1610	1368	1366	1189	1111	1104	1090	1025	1067	1008	1005	988	928	975	977	982	989	1018	967	953	953	936	950	970	988	979	987	986	1001	960	999	933	958	914	1022	1013	986	918	976	882	946	991	974	964	967	967	992	970	967	946	928	1002	914	964	1008	952	951	992	934	987	984	920	971	955	923	919	940	965	984	985	923	936	992	992	938	954	919	976	960	986	989	912	932	936	882	985	951	951	917	908	933	882	974	874	964	956	910	978	976	971	973	920	985	947	907	926	880	1000	910	943	926	939	946	921	944	931	947	934	938	978	933	965	968	986	940	1002	983	983	896	916	968	961	984	954	955	946	952	978	970	924	973	986	956	992	1031	920	921	913	956	930	927	962	947	941	889	954	934	949	908	1010	922	960	968	879	991	942	1011	948	984	992	970	937	957	942	963	923	948	945	973	967	924	953	942	926	991	947	952	945	976	963	969	1011	961	913	953	969	972	916	979	964	991	992	946	918	914	980	955	935	991	953	955	943	1000	963	981	982	969	899	955	977	919	900	956	1002	1000	989	972	893	1016	968	888	946	947	985	939	996	966	1011	963	934	997	958	946	945	945	922	982	866	918	958	948	942	986	966	998	974	936	993	913	925	922	967	973	953	945	964	936	969	962	968	996	995	904	933	974	915	939	979	930	970	990	972	931	949	913	1020	996	969	930	926	960	893	959	988	897	923	948	937	974	857	971	940	943	973	938	940	993	943	970	952	940	947	978	918	917	937	929	952	946	955	967	932	980	979	942	952	950	885	934	942	996	963	930	969	925	1006	916	1005	935	917	917	956	886	923	869	1014	957	970	962	977	983	954	924	965	976	973	952	919	940	932	918	930	935	956	961	1018	1010	969	988	937	950	916	971	902	885	955	923	1020	956	994	1016	919	943	940	958	962	933	955	967	955	912	947	997	948	986	950	949	903	937	900	1009	998	939	927	964	920	935	966	950	932	972	960	953	1008	1000	963	958	981	932	917	907	934	1007	932	969	896	945	965	944	967	980	939	948	945	946	974	926	992	936	984	947	928	915	994	908	922	976	904	927	955	940	919	988	989	937	964	964	910	981	957	931	982	893	998	950	957	962	1005	964	925	907	969	983	969	1000	1000	945	971	972	881	964	962	928	932	979	975	945	964	965	887	949	1018	958	936	934	950	968	972	944	961	934	973	930	934	957	921	973	884	989	959	954	924	927	1012	923	921	962	947	944	1002	949	998	968	917	938	959	879	987	945	966	924	933	873	902	921	961	1006	974	901	935	1015	919	966	973	971	929	939	915	974	941	978	939	841	998	971	963	965	927	970	938	939	971	952	946	909	953	947	901	912	963	927	958	1000	925	893	923	975	988	951	901	996	916	984	921	976	932	946	936	966	993	947	961	926	924	935	986	969	957	958	960	956	976	873	856	968	924	1019	964	989	1014	919	986	993	923	975	899	912	985	981	974	968	956	927	919	958	963	977	919	952	931	952	924	965	882	979	934	957	964	902	965	1012	980	936	911	955	940	956	989	958	927	931	962	1000	925	999	997	976	917	951	926	959	915	930	908	989	949	961	931	957	959	960	972	929	926	996	980	964	958	976	932	980	1008	967	944	940	972	858	958	969	950	911	979	911	921	971	934	964	973	985	906	915	993	962	977	954	982	965	933	969	952	911	931	939	967	953	954	963	968	975	914	941	986	970	981	916	951	966	944	989	895	884	940	946	934	928	952	941	957	1039	997	946	951	1005	970	942	1005	964	884	958	956	912	987	945	927	991	939	946	961	958	924	965	977	970	994	982	915	971	964	957	920	950	941	904	959	954	906	923	910	987	906	900	935	937	936	936	929	918	928	909	998	942	942	971	977	950	957	1004	992	968	911	948	979	957	956	973	953	923	937	967	936	878	948	971	1027	926	896	940	941	946	981	899	892	942	940	961	968	915	905	971	949	907	962	956	955	891	945	951	995	920	1011	955	961	962	965	999	952	916	965	938	1009	924	947	1013	952	962	928	939	996	951	917	935	967	911	930	958	960	938	929	967	973	925	968	930	947	937	979	981	983	898	907	954	920	987	980	938	954	973	961	987	951	937	940	932	1046	971	958	957	959	950	959	984	956	985	931	934	920	964	964	950	918	967	981	933	946	987	957	967	965	994	943	985	952	951	981	957	993	997	946	926	962	968	968	971	932	928	968	990	931	919	920	986	926	955	901	970	930	918	956	967	933	945	889	933	951	953	966	996	928	926	926	964	969	944	952	932	957	1000	1037	898	918	903	965	907	959	970	924	963	899	955	971	938	997	969	932	980	926	955	915	900	974	954	930	954	952	956	943	947	925	948	929	963	950	941	955	973	989	977	1002	948	983	967	967	970	947	874	997	928	942	869	956	979	928	918	948	933	936	954	987	966	997	953	937	961	912	984	880	907	949	939	960	958	960	919	1004	975	900	971	954	983	1023	955	961	950	998	947	955	943	966	934	894	950	934	941	960	880	967	998	984	961	949	927	966	988	950	967	919	968	965	940	1029	939	1007	921	900	957	931	971	909	1029	940	953	988	965	947	977	934	941	941	1020	959	923	950	873	1017	927	997	961	987	942	905	930	917	932	981	957	972	938	919	929	991	913	946	952	936	931	993	958	980	949	924	936	973	965	972	960	963	971	956	989	923	925	940	934	923	986	999	894	929	928	959	950	943	900	947	939	926	919	947	1018	964	911	908	961	994	947	953	917	952	935	929	999	1000	940	955	944	881	972	928	961	917	971	939	947	935	937	951	962	974	983	951	974	925	986	1017	919	950	924	924	917	958	1018	958	977	966	940	983	902	971	936	922	949	989	954	1013	957	923	930	954	927	920	913	955	939	955	953	979	957	886	960	977	1014	939	907	952	945	942	909	946	936	952	976	964	974	932	969	999	971	948	932	1001	990	921	967	971	972	950	967	925	941	959	934	947	992	924	979	946	877	926	945	951	942	948	978	987	1011	946	954	952	894	949	929	974	967	971	930	944	946	905	924	998	950	936	926	929	943	951	957	985	909	970	951	931	911	948	961	914	933	911	970	982	938	911	948	866	910	987	983	968	963	949	988	932	951	969	935	990	934	933	940	959	951	960	942	985	846	936	959	912	930	939	972	940	904	934	989	976	951	989	906	967	966	980	956	950	942	973	933	971	945	914	991	1004	979	962	942	1031	917	936	955	895	966	980	940	907	917	960	1036	983	968	943	946	933	960	944	907	927	956	953	916	1000	953	974	974	942	977	931	904	906	916	957	948	878	976	1007	894	919	901	959	971	932	933	970	968	944	895	942	940	972	943	967	949	946	963	974	944	1008	944	945	962	961	965	959	996	901	949	964	961	941	964	953	972	851	959	946	932	972	971	952	988	910	1006	1007	1015	903	869	945	903	912	925	926	957	916	920	915	943	959	972	924	906	976	949	954	901	914	953	985	947	964	1016	938	919	947	950	918	967	983	978	943	999	980	970	954	915	1003	986	932	928	959	1025	995	947	980	982	945	954	961	897	958	934	927	923	978	954	883	966	953	966	954	947	982	910	935	939	989	945	974	973	982
32254	51029	34285	18886	8151	4646	3451	2670	2273	1890	1659	1551	1402	1284	1171	1189	1088	1106	1098	1062	1059	1013	1019	1051	1026	955	993	979	1014	994	998	1037	978	1049	984	1006	959	1005	1029	937	1036	1015	984	972	986	979	940	951	966	981	988	1028	921	958	1005	1003	969	999	953	986	1017	970	963	1017	1008	932	981	1034	950	976	1005	917	914	960	1012	957	1012	987	1017	1007	992	973	917	951	983	1001	969	1084	1001	1004	933	1004	1024	1017	929	999	955	954	985	980	934	927	1004	982	1003	984	986	990	990	931	961	986	974	945	991	956	986	983	965	1009	1015	1006	964	991	1003	977	975	922	1001	969	992	1017	993	987	1004	986	957	1028	978	1003	1016	952	968	939	958	988	977	1038	989	1017	1001	988	967	971	989	975	1020	970	1017	966	983	990	957	1022	957	973	1017	1022	970	945	949	951	964	942	1010	978	1071	967	1010	992	970	988	950	993	1015	997	969	1040	988	1026	1012	1019	972	971	973	973	1046	986	950	976	925	1022	1010	1004	950	975	966	969	972	949	1002	983	1030	950	989	1017	951	1023	946	935	909	998	977	984	1027	1010	1033	1040	1018	987	978	953	1029	978	1001	949	966	963	994	1048	1024	980	1019	977	975	971	982	996	950	962	1032	1061	987	1012	924	1043	1032	927	964	957	1021	1019	977	1034	986	975	979	984	1011	982	946	979	986	1021	1028	1008	959	946	956	1023	965	1001	982	995	953	1006	967	1019	967	982	958	981	961	957	1022	992	975	1009	1022	971	953	986	980	985	967	985	1033	971	925	929	996	1032	1002	997	991	917	989	975	991	1015	1008	933	985	1027	988	988	1001	990	1010	952	1012	998	979	960	942	968	1072	1016	953	998	1004	1011	909	963	993	982	1020	970	968	970	1001	960	936	977	952	962	981	904	1017	977	965	984	953	983	1004	1027	998	1031	1008	953	1022	959	1034	981	955	1007	930	1038	976	913	968	933	968	965	951	942	1000	980	943	999	963	1021	985	982	984	942	924	984	1045	946	934	994	999	1016	950	1056	982	950	997	994	964	992	976	1031	924	999	1016	918	996	986	951	1014	967	981	956	1012	1011	925	954	964	967	929	1002	1025	1042	962	973	1001	1032	949	916	1000	971	944	1014	963	1022	949	1015	1024	970	975	1007	968	989	952	975	1005	925	980	975	947	974	1024	996	959	1001	1031	1036	973	922	996	1009	952	992	1020	1019	928	1007	947	985	974	990	1021	998	972	985	986	997	921	970	981	1022	969	954	982	949	1044	1064	962	1012	996	1031	972	984	999	995	1025	964	967	973	966	1010	978	1031	991	1030	984	975	1001	1008	1043	997	991	986	989	960	1028	1016	965	960	997	945	951	963	1001	1039	970	947	976	929	984	1031	988	943	1047	974	979	946	982	991	966	946	977	1009	1004	975	965	969	998	1045	974	1040	971	996	954	948	981	1007	1000	991	980	991	1002	975	1047	975	959	948	975	994	904	977	953	984	993	994	966	991	1033	1002	1025	991	973	989	1005	1031	951	967	972	957	984	987	983	988	1011	963	1035	967	956	966	998	1051	1021	936	901	1012	1017	953	980	967	1032	993	948	974	956	960	936	997	975	1012	979	993	998	958	928	998	918	949	943	923	911	958	1010	995	950	1021	995	933	972	962	979	1003	991	951	1024	965	1005	1053	982	984	989	982	920	1042	1001	1040	1005	1007	968	993	1072	1001	998	989	1017	963	982	1021	999	1026	951	964	1057	956	938	1026	948	967	976	980	1045	941	972	952	994	1028	965	971	978	986	1006	1052	969	1001	943	987	1024	970	934	976	1086	998	1010	1096	1004	1057	1002	1022	981	966	1018	1015	1044	1009	964	1028	998	1020	975	914	979	1021	1032	971	1008	992	984	953	1004	968	1015	962	981	1020	984	1010	975	1015	976	999	1000	957	945	995	992	983	1039	981	997	955	987	962	927	944	1006	1051	1008	954	929	959	946	988	977	975	1023	934	957	995	997	942	1001	994	983	1014	948	987	957	989	993	1033	959	993	960	983	980	971	999	1014	917	943	943	1047	959	1004	1021	1023	989	955	952	970	963	1040	996	935	982	1017	1013	1032	1013	1027	910	942	951	981	1028	1044	999	1033	996	1002	952	964	984	969	954	1036	1043	1046	939	955	1048	1018	991	978	907	956	970	997	956	953	973	973	987	1001	983	920	999	1032	1000	987	971	948	992	992	958	937	970	994	945	992	945	907	1032	984	977	986	1004	965	992	1032	962	940	969	958	945	969	964	935	991	1003	982	1017	1017	968	960	937	1010	1024	1014	967	971	984	1058	994	957	947	1008	959	998	992	1006	1014	963	972	969	988	986	997	968	986	955	1009	998	970	973	931	1020	986	1007	962	908	981	1005	1004	932	977	946	1009	1010	993	1019	979	1006	1010	1001	960	1036	984	1001	965	1006	984	977	1007	951	990	1012	969	996	971	973	1015	1017	974	978	1024	949	1013	990	963	921	993	969	994	989	987	1012	983	935	1000	974	951	979	1029	1010	1023	1011	1016	975	955	964	958	1001	987	957	1040	965	982	1000	1001	973	967	926	936	955	965	1003	994	928	1027	979	964	987	1005	969	967	933	1009	966	987	998	1029	1012	991	952	934	971	980	976	955	966	997	945	996	959	1011	967	1033	972	973	994	1024	981	922	984	1002	979	1029	966	984	986	1049	972	955	924	1026	955	993	986	965	984	982	1031	920	963	955	968	981	976	1004	956	966	1034	935	1033	971	940	959	1013	1003	960	999	953	966	972	933	979	978	997	1032	975	953	973	946	995	1025	977	960	979	989	987	936	947	968	960	983	967	1081	933	978	1029	945	1016	981	961	969	1021	1050	1021	960	982	953	972	969	955	944	932	968	996	1009	944	977	977	935	978	1033	969	1001	961	931	1015	981	990	1002	951	926	991	1062	984	929	998	966	997	976	1000	920	918	1009	1007	1048	942	1018	1000	996	978	954	984	980	997	993	969	987	1011	944	1021	1023	964	1010	969	974	956	974	953	958	998	966	976	1035	934	916	1068	946	972	940	947	951	1010	964	1014	1031	1006	997	963	1059	1011	1012	928	1016	952	972	986	979	954	1016	1019	994	980	978	963	977	1012	940	1055	1009	977	1009	909	1019	987	984	973	993	996	973	965	1033	943	1024	970	963	994	1015	959	966	996	957	942	973	1000	999	978	1003	1038	937	961	938	925	953	991	934	942	1046	977	990	1028	950	960	1019	994	994	973	961	1067	1012	962	972	1020	1017	946	1022	1019	988	1046	929	988	961	1027	1011	970	999	990	989	999	1022	1003	977	994	992	1023	971	962	1011	967	978	945	1019	980	1022	996	1014	997	961	960	989	1011	998	993	983	949	1000	972	1002	985	990	1041	1037	976	959	998	995	953	964	940	944	962	991	1001	983	990	993	945	1037	1035	954	976	1010	1001	1001	996	943	1042	987	974	983	978	1004	990	978	934	1005	1000	1008	1021	993	982	991	981	936	966	1055	943	990	998	962	1027	998	986	1019	962	981	963	1031	975	974	982	1003	1019	997	1017	986	938	1003	982	999	969	1022	966	1033	1001	971	978	991	992	984	965	1020	954	960	979	1007	1048	1047	1014	982	970	1001	970	1051	1028	975	990	992	948	956	977	1029	1008	997	966	1043	993	1005	991	991	958	960	998	950	947	998	976	1001	984	1005	973	934	1004	974	973	1011	984	967	950	971	998	1026	979	984	992	952	971	953	982	994	939	991	957	990	975	933	985	954	1071	988	964	983	984	984	990	975	923	1011	992	1043	997	960	1004	1023	1003	971	981	1003	946	984	991	934	977	956	973	1050	1056	995	991	998	1011	984	1014	994	1030	985	973	1004	982	970	956	978	954	951	958	1004	963	991	969	945	979	971	953	950	933	974	984	984	968	968	949
22764	21431	29048	24338	21522	21021	10761	3718	2612	2051	1841	1470	1290	1232	1056	1026	919	872	857	817	870	817	785	823	841	754	830	843	831	742	786	727	800	748	698	724	762	754	767	788	727	729	709	751	719	702	775	764	767	786	733	750	679	724	712	708	729	746	753	782	675	739	765	747	774	744	709	809	737	694	720	728	744	742	734	712	707	761	720	714	725	805	700	730	735	734	719	763	772	749	742	696	728	779	788	709	775	786	733	729	741	741	757	732	772	743	773	784	754	713	733	709	758	755	698	760	784	754	735	724	777	725	716	790	730	732	800	737	741	743	774	728	730	727	727	685	768	773	731	692	759	711	782	804	731	740	727	715	726	731	776	715	746	752	732	784	752	739	797	750	719	753	725	762	688	763	725	730	780	687	731	761	735	719	755	736	766	732	720	750	703	692	711	754	698	737	738	748	729	778	753	746	793	739	729	730	757	728	726	689	702	749	742	774	727	707	720	761	781	727	737	801	771	754	778	752	683	729	715	692	772	716	800	743	738	750	756	727	716	774	758	768	696	714	706	741	694	706	721	751	756	723	762	696	738	777	745	735	734	790	755	761	818	683	738	731	762	767	743	747	717	783	745	756	770	756	759	773	759	726	726	716	805	750	785	735	764	799	768	687	735	726	789	794	753	750	730	713	745	722	736	738	717	725	703	734	707	769	718	740	774	733	749	701	772	768	744	764	700	761	744	698	691	754	737	754	727	722	770	726	786	732	755	741	709	799	695	745	746	708	730	748	734	817	747	797	735	702	747	686	723	711	725	760	699	735	729	737	763	729	723	736	740	794	718	762	693	688	744	735	750	775	771	769	758	716	756	764	706	777	702	753	721	762	767	730	751	760	722	690	764	712	776	754	715	727	731	734	732	727	768	781	734	771	728	722	740	760	762	735	783	763	754	735	735	751	755	727	751	742	765	726	765	777	735	744	769	726	751	766	752	748	744	729	748	777	699	721	766	718	701	765	741	712	717	736	738	757	729	704	698	727	751	774	714	752	736	770	734	764	751	739	730	773	783	753	739	733	786	714	660	722	715	758	756	731	736	775	774	703	739	752	710	699	723	763	698	758	755	784	713	758	743	682	727	786	697	763	793	733	782	751	722	752	735	767	770	717	724	830	708	773	775	778	751	757	801	769	743	704	713	795	721	700	727	775	774	732	766	777	749	760	706	741	713	762	715	715	698	743	753	723	718	750	775	755	745	746	743	700	755	767	742	720	734	797	766	741	729	732	761	737	732	733	783	747	755	710	724	764	746	734	718	809	732	734	722	701	762	736	796	764	737	744	726	772	742	795	741	735	751	743	737	716	745	736	728	821	728	707	738	714	744	785	723	739	717	741	749	775	720	799	758	754	742	751	760	755	762	727	747	765	734	750	753	741	705	753	712	761	776	780	748	720	726	697	747	726	684	747	774	711	751	768	730	715	729	738	752	786	731	751	725	768	734	764	720	762	750	783	694	800	724	751	701	734	704	739	729	755	752	725	777	796	717	765	806	767	765	685	797	733	771	750	754	747	759	662	737	767	740	750	772	755	735	772	717	728	697	718	718	755	712	819	719	766	732	724	738	717	701	768	729	767	738	737	764	766	744	730	738	742	721	784	725	744	721	696	741	706	723	780	714	775	813	726	778	691	684	742	742	758	746	686	723	715	751	763	762	735	774	697	780	766	702	720	768	739	723	741	744	758	724	736	766	719	762	745	755	703	721	708	727	745	722	742	771	785	770	731	759	748	769	741	761	734	770	704	758	727	729	749	770	794	718	682	748	745	749	704	698	726	750	757	760	719	728	688	770	746	713	814	740	724	771	716	727	709	783	741	746	754	726	776	736	754	701	737	720	772	725	787	715	745	772	781	744	761	776	745	725	751	744	712	763	731	781	735	734	736	732	741	745	768	721	723	745	731	798	699	738	790	716	755	772	732	788	704	750	769	761	740	717	715	714	723	798	805	751	761	778	728	722	734	783	748	714	730	805	759	772	769	724	734	678	732	783	732	737	738	722	780	761	714	739	751	707	724	730	728	719	738	750	761	679	755	731	755	734	714	712	725	720	724	706	710	738	775	767	743	739	736	727	755	723	776	725	720	767	704	723	759	751	729	783	757	738	753	736	750	721	754	747	795	723	753	744	738	702	749	774	740	752	756	728	714	738	742	756	755	769	753	766	765	770	719	695	744	679	742	741	740	737	725	728	738	826	716	754	701	734	749	744	729	733	737	723	752	756	760	768	725	749	748	747	741	723	734	737	760	748	740	785	718	749	710	728	703	739	749	696	728	764	699	735	736	750	739	724	717	742	745	781	729	724	717	756	710	773	727	721	699	746	707	744	782	731	741	725	732	763	746	747	712	735	749	744	761	692	720	751	697	747	686	750	766	758	686	763	714	789	727	728	781	769	712	764	689	729	761	729	710	722	745	796	719	708	769	738	684	737	773	753	782	729	782	763	797	767	758	754	715	779	763	745	749	727	761	736	723	751	757	690	751	716	725	721	728	752	736	702	804	772	721	741	740	788	748	755	680	748	748	777	728	749	745	766	674	751	725	755	755	697	744	787	714	798	738	709	743	760	720	732	749	745	762	770	715	748	703	755	775	786	693	706	718	724	732	782	719	740	746	743	751	748	733	767	730	729	744	775	723	733	730	715	746	759	735	760	755	731	777	704	710	741	746	700	764	782	766	735	744	748	775	744	770	826	796	737	722	773	712	787	704	706	714	734	758	719	708	746	754	742	777	736	732	720	765	753	743	756	741	733	737	777	729	729	782	732	715	687	750	715	715	717	769	756	776	745	794	731	710	736	760	713	701	764	782	733	678	784	743	690	777	731	744	731	726	769	767	751	698	714	731	721	738	747	738	744	740	751	728	795	752	704	766	728	758	742	703	778	719	731	757	674	759	752	748	695	675	750	746	681	738	765	777	728	694	718	743	743	715	772	771	778	738	752	753	719	741	722	763	772	772	791	735	762	771	789	719	746	697	752	718	747	658	702	708	718	738	778	730	749	752	726	726	742	743	759	755	803	734	737	690	743	749	755	679	749	721	723	771	758	756	736	739	739	755	683	711	754	728	772	745	726	724	729	733	760	730	693	733	725	769	774	719	720	760	780	699	760	783	796	735	789	686	739	769	704	724	757	742	774	708	735	738	728	689	764	711	693	773	714	751	751	751	732	685	771	711	740	715	720	729	717	772	734	739	704	723	717	738	701	716	721	741	717	700	761	742	705	765	731	709	758	708	750	699	716	735	695	731	756	712	728	744	704	728	752	701	733	755	759	733	721	751	757	725	742	732	748	737	741	709	747	713	748	781	717	707	696	760	729	755	742	726	761	754	734	729	742	758	690	764	689	709	772	787	727	738	750	734	749	732	775	733	739	717	773	792	674	696	726	741	734	714	693	742	755	722	773	706	764	782	741	735	718	750	714	775	754	772	718	704	722	748	726	731	719	787	760	777	724	769	774	763
36484	57121	42500	25868	14713	9132	6279	4948	3844	3084	2521	2025	1789	1501	1332	1220	1083	1071	988	906	851	898	902	788	884	792	816	866	775	811	785	836	843	819	831	808	831	810	774	828	814	758	804	768	795	739	804	752	754	789	747	774	759	798	761	803	773	773	765	722	723	723	716	733	755	697	767	729	749	755	761	738	744	768	805	766	746	743	738	772	821	703	717	741	739	739	763	760	805	711	769	744	735	753	790	746	800	733	791	815	782	831	772	736	720	774	792	773	749	788	735	755	789	772	726	779	778	751	735	754	742	800	773	759	775	788	769	766	782	799	743	831	752	748	756	737	772	739	777	740	780	743	743	790	721	794	752	762	770	737	752	754	741	731	813	776	773	793	797	775	771	766	748	747	774	758	730	764	767	782	750	752	783	754	726	751	772	756	740	784	746	746	750	718	784	793	749	755	799	825	756	772	799	706	748	783	755	706	774	774	791	759	740	776	769	741	715	783	784	738	736	729	726	751	757	801	807	766	779	808	750	781	740	795	799	776	768	773	792	749	756	740	760	780	775	775	764	810	758	732	694	743	744	759	731	745	802	744	808	766	762	782	831	774	759	776	760	792	736	739	773	762	843	730	756	751	759	689	712	748	801	772	782	730	774	774	747	764	729	772	792	786	769	785	789	732	782	742	794	763	756	806	802	735	738	780	834	781	746	765	792	732	770	783	772	767	690	745	788	750	805	775	761	751	755	718	803	816	790	764	794	716	767	821	797	724	786	755	787	787	747	785	770	749	748	760	761	711	748	758	790	756	761	777	750	796	834	770	782	751	737	741	734	803	764	743	806	779	752	773	739	797	774	770	781	731	726	787	741	781	775	794	748	727	732	762	750	768	742	775	799	771	755	773	746	741	763	804	717	769	745	742	763	740	799	806	714	738	774	828	781	784	794	740	707	767	745	697	721	793	758	802	750	746	766	747	736	760	743	759	726	741	771	722	809	788	724	760	741	737	763	776	733	747	769	741	781	786	729	794	801	779	721	763	739	772	764	738	780	783	753	778	770	778	779	761	775	779	768	766	825	765	774	762	741	750	718	787	796	727	750	756	783	759	766	768	744	783	811	755	782	756	724	746	712	738	727	740	735	762	732	719	797	759	759	774	733	763	754	769	692	701	812	758	754	749	775	741	810	788	764	738	765	732	732	728	766	732	784	777	757	785	757	755	704	727	784	756	766	767	750	735	820	766	752	714	777	735	760	798	803	762	734	784	758	733	742	752	740	830	755	764	755	773	747	796	743	755	734	793	780	770	734	777	711	768	733	800	755	747	794	700	772	782	768	768	786	741	725	746	728	742	782	760	713	742	809	770	787	772	793	757	746	809	786	790	716	744	724	771	760	787	753	797	780	759	772	731	751	763	762	743	739	739	725	723	718	736	799	802	781	736	750	778	780	766	761	808	761	725	840	774	795	731	766	766	821	740	769	719	831	764	745	723	768	752	758	751	757	785	765	752	762	732	791	783	733	763	755	853	744	766	706	753	744	733	727	762	740	774	811	750	763	799	788	757	757	753	749	783	766	732	828	738	725	722	779	768	817	728	787	689	750	757	727	768	741	789	753	790	785	767	745	765	748	734	769	729	776	730	771	730	740	753	799	742	798	727	780	753	731	767	775	785	796	786	746	790	787	796	775	808	724	721	752	748	760	784	771	793	788	786	757	750	717	745	767	730	795	799	777	711	793	756	806	799	757	693	781	760	806	797	724	755	760	755	742	740	746	742	747	815	757	718	745	749	804	765	782	742	760	713	788	746	767	776	783	779	748	750	729	753	704	773	751	718	732	713	774	733	782	734	764	806	787	771	813	718	786	752	735	734	764	760	726	743	738	706	746	730	785	801	755	712	754	744	749	782	735	744	769	761	756	741	763	790	794	762	778	720	777	732	765	741	771	784	766	777	771	736	769	786	770	777	785	786	798	789	727	781	782	769	789	758	783	707	751	775	757	722	790	777	807	743	686	774	750	752	776	768	792	798	711	715	733	742	810	770	727	754	756	733	762	812	724	773	788	761	813	779	795	756	779	784	758	752	744	726	780	755	723	727	759	787	759	815	795	787	739	770	722	710	840	775	740	776	829	740	773	750	761	799	796	778	754	781	714	800	713	762	776	772	749	756	744	722	758	809	738	741	799	733	783	801	773	737	721	750	795	807	726	770	759	768	776	738	756	727	782	787	738	771	767	765	769	730	728	759	760	790	797	770	759	805	748	768	779	770	756	750	776	778	757	766	800	823	805	742	810	782	785	795	706	769	738	772	720	811	746	773	764	746	749	769	725	757	815	734	720	758	758	748	785	756	749	795	784	790	762	803	727	724	755	810	747	797	827	785	792	813	735	796	782	782	803	800	790	732	794	710	768	749	754	780	777	763	768	753	790	726	779	758	704	783	717	753	755	756	785	824	768	737	809	686	748	801	761	731	802	675	701	739	807	764	789	733	804	792	800	767	776	745	764	746	813	801	773	806	752	779	747	801	728	748	776	748	776	707	740	779	823	784	709	732	728	754	742	827	788	798	727	736	703	797	760	740	749	747	750	748	736	721	751	753	764	744	772	758	732	758	802	818	828	759	774	755	715	747	717	716	782	776	728	788	776	704	811	799	754	744	771	817	764	775	744	782	749	766	746	772	731	762	773	745	775	726	792	741	794	800	754	762	737	750	823	736	755	681	790	820	789	777	777	706	753	792	789	784	841	781	732	768	737	749	785	780	743	771	825	747	743	769	783	764	725	780	756	767	814	802	752	726	732	779	692	795	796	840	775	778	728	786	774	753	776	721	768	805	756	763	757	768	763	793	823	781	770	790	763	767	770	757	782	739	744	732	751	742	757	763	761	733	803	775	757	740	775	751	782	742	788	765	743	739	723	767	746	810	777	794	800	756	735	767	803	751	757	797	750	741	806	732	751	819	785	822	761	718	750	796	775	783	735	768	773	791	772	771	799	744	748	721	735	733	775	757	739	799	770	784	763	803	805	725	777	801	774	771	753	768	740	728	759	718	773	764	789	746	777	783	735	794	796	761	819	772	763	766	760	749	788	781	790	787	776	775	732	738	749	799	784	781	857	725	789	803	730	771	769	740	722	782	815	751	762	784	699	765	782	771	767	806	723	795	751	768	727	764	722	744	777	788	800	749	720	776	729	755	724	797	757	761	770	731	758	744	710	783	746	737	715	800	771	752	754	782	732	746	791	738	791	738	764	769	741	794	731	729	724	755	757	788	786	772	742	739	761	727	760	789	724	740	772	790	696	757	744	778	787	720	762	741	774	774	773	794	730	719	728	732	774	769	752	759	733	762	740	771	747	790	751	719	766	804	754	770	737	796	771	777	732	777	761	807	750	788	839	767	774	752	755	751	777	782	731	764	788	748	764	795	721	748	730	739	807	820	782	751	776	745	779	774	777	775	756	754	784	783	754	777	758	798	744	772	750	751	738	731	733	803	731	745	735	761	763	734
31464	27912	23593	11388	4086	2433	1729	1442	1313	1270	1155	1034	973	949	890	891	949	941	892	824	886	883	852	884	862	922	866	898	842	867	829	910	850	853	852	913	858	868	816	869	815	863	845	870	844	791	855	866	872	860	877	876	826	822	871	851	886	884	830	858	883	843	858	848	812	934	795	814	859	796	837	819	877	872	873	849	875	847	854	872	839	860	841	851	867	861	840	819	815	801	867	879	886	814	902	844	857	834	862	858	865	877	850	820	828	859	861	836	846	865	821	872	842	833	837	852	858	851	826	866	844	847	844	843	893	850	846	848	824	915	898	869	870	811	873	829	828	874	844	853	828	842	871	876	872	856	872	864	864	826	797	875	842	787	867	921	777	883	828	807	870	865	897	829	846	823	840	853	814	892	840	870	840	804	872	775	883	817	922	844	835	895	853	795	829	830	868	838	776	824	794	857	844	876	897	835	876	865	841	832	878	837	814	843	812	889	778	844	844	847	934	879	869	824	810	809	864	846	808	851	854	838	806	829	874	871	894	866	833	820	856	847	845	816	827	887	881	858	833	850	861	818	884	884	827	831	852	813	835	826	891	909	871	791	867	811	842	852	832	852	880	845	869	822	855	845	847	831	865	891	809	861	816	825	849	893	836	831	866	838	879	867	884	813	840	839	871	803	843	864	885	853	870	844	848	821	900	830	830	863	865	821	853	868	889	844	786	787	855	827	896	789	881	884	871	857	869	854	902	817	888	871	845	844	867	816	831	862	864	883	861	848	870	832	817	854	875	850	813	851	825	845	876	880	852	905	934	853	876	870	830	873	874	810	850	874	836	879	856	900	867	831	827	843	882	867	853	862	865	794	856	861	853	896	880	845	858	834	859	881	886	839	866	846	866	891	880	828	846	886	881	817	788	794	819	829	860	838	856	875	908	833	839	852	869	822	825	815	866	860	829	871	866	845	870	911	855	838	806	874	820	871	835	848	805	909	835	840	878	843	878	821	829	883	814	838	865	841	796	836	770	834	890	878	814	858	825	836	836	867	867	857	863	867	855	815	874	885	849	869	833	875	826	779	825	832	810	894	888	853	873	866	882	844	860	840	867	837	852	863	835	871	833	836	809	821	845	815	844	835	854	837	807	902	826	848	856	860	849	861	855	802	867	817	861	895	851	849	850	809	844	955	825	857	887	885	839	848	808	868	861	826	839	896	891	813	829	824	848	838	899	830	894	869	875	840	880	847	931	811	890	850	865	818	841	802	808	819	840	866	818	850	824	810	853	841	829	907	844	852	835	889	844	915	822	843	849	831	784	814	864	869	836	858	849	877	816	830	872	836	822	873	904	882	881	891	777	833	806	831	832	846	847	889	863	913	837	844	832	879	840	851	836	859	847	842	845	832	857	820	838	847	828	803	876	860	894	856	893	840	863	834	858	858	837	890	819	831	892	864	821	883	830	845	834	847	871	885	864	853	834	866	874	865	877	857	820	833	846	848	908	841	860	803	851	884	931	840	838	888	826	898	853	861	859	836	906	894	867	867	821	876	858	820	863	888	821	863	819	900	852	871	867	871	864	886	918	837	856	798	856	895	871	811	887	836	883	834	827	852	911	870	850	835	862	843	871	862	841	872	870	844	897	868	855	873	807	841	888	857	851	870	825	862	853	854	869	798	862	834	832	795	822	856	804	832	787	833	876	888	817	858	863	814	837	868	873	912	929	859	871	834	776	817	889	907	834	847	880	793	878	873	865	869	861	889	870	860	843	850	818	838	892	780	892	895	806	838	856	835	892	809	865	870	859	850	811	855	903	906	838	917	844	877	867	865	810	877	851	826	870	856	857	835	817	853	852	840	897	905	869	857	795	824	830	824	837	812	823	837	831	829	808	820	861	847	843	861	875	866	848	869	843	871	878	838	903	860	879	875	833	849	917	898	848	874	898	867	901	828	818	824	841	856	803	892	852	847	865	892	874	840	801	886	866	851	892	820	863	879	843	846	827	829	870	844	851	831	843	827	816	865	861	835	827	854	896	851	842	864	817	824	921	861	811	849	836	861	851	885	808	869	857	846	863	858	838	874	888	803	885	875	865	821	831	834	886	836	831	880	829	825	875	846	845	867	850	819	813	917	872	839	882	888	809	854	837	809	806	874	895	796	807	819	828	875	839	820	856	866	840	827	892	867	860	811	871	848	814	806	787	849	859	804	833	879	816	813	806	861	840	794	835	885	857	883	832	878	843	831	820	881	837	900	886	866	822	801	877	849	868	845	837	826	820	924	849	893	849	877	858	881	829	816	800	810	861	819	813	847	809	930	840	894	843	868	857	832	856	820	852	831	884	879	805	807	839	825	901	885	871	865	840	912	820	884	818	811	861	891	897	890	911	911	839	839	819	875	841	864	874	866	896	827	844	844	845	848	844	844	854	877	888	898	834	839	867	890	827	831	868	882	875	807	845	838	881	832	865	868	860	836	888	880	855	839	881	846	851	807	856	790	851	872	809	856	773	839	862	810	844	860	842	814	845	868	828	871	909	849	872	857	885	850	834	838	849	905	827	823	882	883	827	846	833	796	849	880	860	841	859	910	847	817	826	839	827	871	842	876	873	838	832	885	911	844	905	846	885	869	857	786	839	833	814	856	864	868	860	825	852	805	815	810	835	825	892	895	869	861	823	814	848	850	863	875	840	816	836	843	883	888	839	836	828	901	875	895	844	829	864	834	857	840	822	846	916	839	842	886	824	866	846	899	875	871	829	845	889	912	900	912	846	856	836	836	801	887	822	829	859	859	854	895	836	888	892	861	858	813	794	816	858	842	855	877	889	851	854	855	782	884	868	861	833	838	859	843	842	798	802	850	817	890	853	814	892	849	889	857	865	845	878	823	813	847	823	834	894	872	826	831	792	851	857	857	798	888	887	867	837	841	851	876	864	860	843	897	877	842	860	878	914	792	822	821	887	852	842	910	790	840	829	885	871	850	880	881	839	904	840	855	864	867	854	775	862	872	820	780	831	830	823	885	838	862	818	870	850	937	885	892	868	847	805	834	878	847	830	902	859	881	831	972	879	866	830	842	837	876	860	843	839	822	813	815	863	842	849	851	855	859	844	874	827	879	901	867	864	811	861	807	846	854	868	873	851	883	861	875	864	872	783	941	826	903	858	877	797	894	855	860	809	847	826	901	899	845	817	882	861	827	889	865	814	862	866	859	848	883	846	841	880	838	828	867	856	852	863	881	891	831	844	832	875	858	851	845	896	859	867	840	872	903	831	852	887	874	864	864	833	845	794	796	857	884	846	826	860	910	852	821	845	831	830	920	856	842	794	862	850	882	853	877	881	823	813	852	878	835	840	872	806	862	897	859	844	839	844	814	801	850	848	840	827	857	859	835	854	863	852	852	876	805	848	824	885	822	861	885	803	847	866	861	812	861	852	874	857	923	809	839	841	812	913	823	843	841	870	825	856	868	841	854	820	839	849	853	835	861	849	867	898	856	844	928
32953	40390	23858	10816	5648	3538	2498	2081	1724	1522	1368	1201	1147	1117	1103	1004	904	985	965	917	970	918	904	915	922	839	951	910	882	902	880	877	934	938	929	890	878	906	893	897	955	868	891	948	896	924	904	875	880	907	885	915	931	970	840	920	870	872	860	915	879	832	917	850	877	900	933	953	872	895	883	925	900	900	854	946	900	846	923	876	953	930	881	897	927	892	913	972	962	863	860	933	905	871	940	902	891	878	913	905	846	957	933	857	898	841	904	864	923	903	882	875	896	906	875	890	931	952	915	914	872	874	892	851	914	929	889	935	915	869	946	855	886	915	939	926	907	846	858	866	897	949	854	904	885	937	935	898	925	866	910	874	904	884	887	891	914	909	889	888	904	884	904	888	920	903	878	891	907	912	879	901	951	903	929	892	861	918	880	920	848	913	888	876	926	905	899	921	876	870	909	885	900	874	907	970	856	831	871	867	864	934	871	915	912	875	918	934	887	893	917	925	864	929	904	913	900	889	917	911	899	922	874	817	894	878	872	895	932	883	886	914	945	871	910	898	1001	930	921	898	851	893	871	881	888	945	924	879	913	891	859	880	826	899	949	899	902	930	886	935	952	938	894	907	863	853	940	865	859	903	899	929	842	972	934	919	913	893	914	952	916	885	906	871	895	910	916	943	902	880	904	919	896	840	951	893	950	897	922	879	927	877	864	886	911	896	928	908	896	868	900	863	863	914	924	919	908	853	912	911	898	947	866	915	943	913	896	887	876	853	936	851	893	890	906	921	891	903	876	881	855	917	907	923	869	908	875	885	945	873	886	840	858	922	870	856	954	910	902	890	878	888	873	871	938	916	928	893	853	828	895	775	924	923	866	896	870	922	887	922	919	883	896	944	893	925	929	914	896	914	913	886	925	906	917	899	908	839	910	897	874	826	908	890	886	926	938	872	903	887	870	893	858	889	955	835	929	907	933	862	920	939	925	926	912	893	895	974	906	924	843	953	885	895	921	919	854	920	892	925	908	863	932	889	855	911	923	884	874	881	901	897	923	859	845	947	893	870	950	853	938	921	910	897	903	926	918	945	875	916	922	878	942	867	867	918	872	892	923	865	898	914	959	874	865	900	927	857	952	862	915	886	918	873	950	941	875	893	872	882	914	874	900	901	926	876	928	901	931	912	919	922	869	906	946	899	908	947	857	834	884	889	886	952	925	933	932	912	915	908	894	917	852	881	937	909	897	900	900	897	912	933	830	870	922	873	894	928	940	972	871	889	870	872	899	900	876	915	917	935	834	869	921	895	872	931	904	959	873	898	856	915	910	872	887	922	844	860	832	889	955	898	914	861	910	871	928	893	885	898	910	903	895	862	919	870	850	947	888	911	909	859	889	873	948	893	877	902	875	910	929	961	861	882	904	875	918	882	874	913	859	922	872	903	886	906	914	862	909	933	885	922	844	868	908	909	908	879	865	884	901	888	930	914	940	924	911	864	852	919	909	926	863	940	934	890	897	895	899	885	880	919	871	887	923	921	874	871	958	932	902	939	906	948	923	934	918	931	932	906	921	883	942	892	977	907	870	880	883	920	916	829	882	907	930	886	870	897	886	912	898	941	901	885	909	856	865	964	865	903	896	912	909	942	867	907	851	901	919	887	861	872	912	946	901	853	874	870	884	905	915	912	846	924	881	902	886	892	911	856	920	916	923	867	907	869	889	891	894	870	872	880	903	885	848	900	910	895	903	965	882	957	853	887	853	944	895	904	871	909	882	911	910	909	864	929	913	913	890	926	909	878	933	905	884	888	835	882	875	932	855	870	901	916	923	889	899	856	930	899	939	877	918	878	890	877	902	924	908	942	895	867	874	882	901	891	890	932	904	869	880	911	897	905	858	901	915	915	870	918	933	881	914	899	896	881	900	890	947	879	889	923	914	862	820	929	872	923	904	892	875	894	917	921	862	867	862	859	930	907	938	837	919	836	919	844	905	963	991	917	888	857	934	897	871	912	933	863	846	907	908	913	931	846	939	870	922	885	845	914	906	951	920	916	914	866	919	938	927	900	872	876	889	915	898	931	948	909	902	910	872	907	914	913	935	884	920	947	911	881	951	870	960	904	893	934	903	910	953	977	881	892	955	937	939	888	902	897	945	862	893	888	885	892	912	919	912	894	915	855	918	901	856	889	924	854	880	911	893	910	900	886	908	878	921	862	882	878	913	873	898	897	932	892	960	910	925	908	934	956	859	892	912	891	904	937	888	872	950	897	934	863	803	889	903	868	910	933	914	967	918	892	884	838	885	904	896	883	971	904	930	939	838	947	879	906	906	879	868	912	856	908	869	880	887	940	938	940	940	911	888	833	869	867	862	903	922	888	874	856	932	882	878	865	854	857	1005	936	939	862	861	890	866	879	971	839	892	893	885	867	868	913	930	898	875	944	895	914	932	887	890	935	901	876	920	884	860	926	925	894	939	905	872	914	921	878	880	920	886	939	883	928	882	839	849	874	898	868	942	882	844	886	882	880	903	848	946	879	814	927	886	924	841	899	840	923	878	943	936	915	940	914	867	905	921	907	956	929	852	930	915	891	848	872	925	825	925	916	909	882	908	866	852	871	937	909	854	902	861	927	939	938	864	953	946	954	838	920	921	941	959	881	931	873	900	922	891	909	911	859	873	883	886	863	921	905	915	915	907	918	941	923	877	896	897	863	893	875	890	912	858	901	886	912	906	934	920	876	930	896	891	914	908	1000	918	869	900	924	938	909	976	884	863	909	933	930	873	934	907	873	908	923	877	893	960	881	877	853	937	914	928	936	939	892	924	889	892	868	911	927	914	898	907	880	946	917	891	940	887	900	909	920	925	868	893	916	889	885	908	907	910	873	931	871	856	859	867	915	856	889	856	949	898	892	961	896	898	870	944	912	870	858	856	910	879	954	878	909	932	899	901	879	914	866	900	888	896	922	871	893	887	899	873	885	873	873	923	911	851	896	860	971	954	930	903	883	891	878	936	848	883	892	912	853	873	918	940	867	895	959	921	833	888	902	907	929	867	879	917	924	851	911	969	864	881	850	930	947	913	883	884	916	923	914	869	938	883	833	916	933	895	862	912	859	906	941	908	944	937	882	917	917	896	898	925	868	947	932	871	864	841	892	893	887	920	937	909	857	950	835	880	867	924	919	893	887	870	882	923	842	903	878	935	902	876	902	890	889	876	882	904	913	898	907	878	881	919	846	836	921	887	906	846	840	905	933	927	890	889	905	927	896	899	856	900	905	915	893	892	923	862	901	909	846	889	856	913	835	893	835	814	913	826	910	873	890	847	885	940	958	953	863	893	880	888	960	912	886	902	892	848	903	928	871	872	907	899	938	905	889	856	937	912	870	860	849	918	904	872	909	845	831	914	850	916	849	921	907	917	853	859	895	927	887	891	950	878	907	892	859	909	966	899	896	856	839	893	880	860	945	889	892	873	873	930	954	898	879	884	918	879	876	888	914	908	844
23819	21352	28506	24835	21113	11878	3883	2314	1707	1394	1230	1127	987	903	875	818	824	795	724	709	732	711	730	724	703	676	691	691	699	743	739	700	708	728	752	670	696	689	692	692	702	687	632	722	702	695	630	682	697	666	678	687	702	673	663	749	660	742	678	677	666	660	661	746	705	706	698	708	695	678	679	637	673	685	694	686	700	691	673	700	657	678	680	688	705	705	661	684	677	686	668	663	705	732	729	646	729	683	663	684	686	698	686	647	724	699	711	680	697	667	692	651	675	658	769	661	716	681	660	729	673	734	683	707	673	703	636	691	664	681	705	689	661	700	682	706	700	691	683	662	673	693	692	681	681	652	649	702	696	673	692	674	708	695	665	661	626	714	701	700	677	686	686	663	678	677	663	699	705	666	679	714	733	700	666	686	694	683	656	723	656	707	677	635	681	695	691	700	685	644	664	717	707	685	734	684	694	677	644	684	698	679	662	666	681	728	699	716	739	723	702	666	713	666	709	702	665	650	672	731	703	676	657	665	678	693	671	662	739	680	724	702	737	670	694	692	688	678	729	713	732	696	656	645	666	675	717	673	674	693	700	666	651	641	684	676	653	648	659	667	691	699	723	699	662	710	638	674	641	657	700	735	681	728	728	674	721	631	697	648	730	665	689	722	660	722	716	627	692	672	635	696	711	677	719	705	659	709	720	668	671	684	699	651	672	674	663	716	689	674	720	692	686	707	663	678	699	709	705	687	694	700	662	716	670	698	626	680	712	700	680	698	624	678	648	706	683	679	646	698	723	704	654	722	706	693	637	665	660	695	674	683	707	640	651	692	694	667	657	655	673	692	708	723	683	673	673	677	692	707	757	685	679	665	746	684	680	712	694	647	671	690	697	684	645	678	664	707	687	669	710	674	727	617	663	695	689	735	721	663	672	695	712	698	639	703	714	686	644	661	630	685	693	715	690	688	651	637	716	698	705	686	686	718	709	665	647	722	702	691	650	666	669	718	670	727	680	665	664	674	655	647	678	662	646	706	703	688	630	661	684	718	672	703	699	668	674	703	703	663	700	659	695	676	686	696	699	692	663	722	672	675	671	700	669	679	632	724	688	666	708	644	701	637	689	695	699	690	673	695	678	665	691	653	666	669	664	673	654	656	723	715	661	710	686	674	625	663	651	678	642	689	650	703	668	658	695	678	671	702	719	668	681	681	682	654	677	690	686	654	713	684	631	697	653	726	680	747	706	661	656	687	652	665	716	704	667	732	669	644	687	599	681	738	664	717	705	649	683	644	653	701	639	676	697	627	699	645	684	659	631	684	704	750	687	693	720	759	735	705	700	728	690	653	684	706	677	678	688	711	631	709	694	696	693	665	735	699	626	671	666	712	669	672	714	627	642	699	687	692	693	702	659	666	657	716	715	666	661	682	699	654	657	695	685	677	700	691	725	624	702	678	674	696	696	683	694	696	674	686	649	698	695	647	667	678	715	690	630	677	685	668	688	725	676	705	706	671	629	683	695	733	689	670	713	745	738	683	730	687	719	710	689	684	666	668	711	703	649	661	692	692	672	677	660	721	667	679	705	689	684	715	686	692	637	636	709	704	665	663	671	641	672	657	662	722	661	691	697	666	669	674	659	692	693	636	675	673	665	721	707	670	671	643	669	696	654	685	678	706	691	711	690	708	702	683	668	685	679	702	680	679	680	738	719	700	695	661	665	655	711	708	675	700	669	729	656	707	680	663	744	722	701	692	670	697	698	700	680	712	664	700	679	706	668	682	671	707	664	670	711	709	718	697	696	695	654	669	717	660	689	670	709	699	660	680	755	705	673	672	657	654	702	659	694	689	644	677	637	652	694	670	629	689	689	694	679	674	662	664	691	704	677	707	731	719	733	660	672	706	668	654	679	650	669	737	657	661	706	661	729	707	673	688	718	715	687	666	696	706	694	723	677	630	635	694	647	692	678	704	720	674	640	711	674	714	660	640	693	661	673	619	653	668	674	700	640	655	674	681	672	658	692	658	693	659	691	684	712	669	683	730	689	634	703	761	678	670	669	674	711	704	700	683	683	692	698	674	684	697	696	667	686	692	717	727	690	672	693	676	670	726	680	651	693	682	729	686	667	678	677	659	646	661	672	660	682	671	697	719	708	735	715	669	666	654	656	670	693	659	761	708	686	715	691	712	647	737	646	667	683	694	702	669	712	661	624	668	652	666	715	701	693	691	703	633	685	662	662	692	662	669	630	701	680	717	670	675	673	712	685	692	624	715	707	682	703	672	664	663	661	731	706	689	682	675	697	695	704	673	744	662	667	697	659	676	696	678	686	710	704	670	666	658	701	661	657	680	686	703	632	720	691	710	661	666	720	679	721	702	638	639	677	654	672	660	703	717	705	706	656	721	702	739	647	690	625	680	666	662	666	671	698	623	693	686	689	694	700	639	697	706	654	731	733	718	676	718	670	731	653	679	675	649	688	730	686	674	738	700	679	718	676	705	663	707	714	670	652	667	628	622	718	691	675	657	674	722	627	650	669	653	707	705	672	715	697	693	667	728	668	694	675	624	668	713	720	706	664	687	712	710	688	632	666	691	663	685	697	635	702	648	669	689	671	651	689	687	670	698	623	728	692	672	657	725	672	682	656	692	658	642	658	646	658	705	675	645	718	653	679	695	708	667	643	665	703	658	633	674	650	698	703	675	703	666	718	643	696	701	674	711	674	723	685	731	666	694	694	682	672	702	664	659	677	703	730	688	674	681	715	643	642	674	686	674	681	641	719	654	740	698	689	707	677	703	647	671	643	693	721	662	702	617	641	690	658	684	699	712	660	666	653	700	635	679	686	696	705	693	704	719	677	637	676	671	657	699	696	705	693	712	692	761	675	692	669	642	706	672	672	680	637	696	700	686	691	661	666	665	654	734	672	676	690	676	719	651	651	718	684	669	641	661	655	705	686	669	675	677	694	658	667	700	730	696	707	643	681	657	707	726	656	696	665	688	680	725	633	712	674	675	735	663	659	751	736	681	722	721	654	646	647	693	692	731	659	685	667	664	709	641	673	684	663	698	702	660	670	692	661	701	691	664	672	665	708	662	686	692	737	679	673	731	712	629	671	646	713	705	698	677	636	697	671	674	665	710	702	692	661	679	659	655	697	693	700	700	686	674	700	696	731	688	707	643	670	702	690	715	733	676	715	656	657	721	633	674	674	668	702	637	699	654	646	654	653	691	693	700	681	712	736	723	675	686	678	678	711	706	719	688	691	706	665	689	734	670	693	676	696	672	688	669	663	691	696	653	636	691	702	662	709	687	616	705	684	666	661	705	698	652	656	672	712	706	674	687	701	717	669	668	609	719	673	674	704	643	702	685	647	704	689	671	665	720	643	697	660	662	692	717	697	670	680	680	704	696	654	716	697	704	716	713	692	660	711	705	662	690	684	717	654	698	697	667	700	673	705	705	636	654	663	664	638	705	645	681	653	639	696	725	697	748	676	719
33585	52991	39323	21676	12661	6282	4203	3154	2584	1998	1730	1502	1258	1160	1017	955	919	843	892	825	858	773	782	740	734	767	729	718	749	741	778	738	724	773	738	710	747	782	746	722	749	751	719	735	812	705	716	720	716	718	760	744	702	741	736	739	734	718	736	673	686	746	701	710	693	772	764	683	701	678	716	701	706	704	753	735	692	762	753	720	693	724	744	704	733	751	748	719	717	761	723	680	713	723	735	732	741	731	772	717	724	699	673	744	725	733	722	734	740	706	721	750	731	713	676	695	775	664	777	716	706	697	709	748	709	716	734	713	708	777	729	778	768	724	692	705	787	721	769	730	742	737	737	695	706	711	744	713	735	736	695	739	711	708	716	734	755	687	729	733	723	727	682	717	758	768	731	780	744	758	719	706	715	747	782	765	741	706	722	733	772	712	705	748	705	719	741	728	717	716	788	801	724	725	692	721	701	691	741	712	769	717	702	688	697	734	734	732	702	729	712	721	743	704	725	707	737	670	734	775	688	687	701	723	721	731	734	730	724	714	782	759	715	716	716	734	755	690	722	718	747	747	735	727	708	771	745	780	689	704	744	783	722	686	742	687	662	705	744	763	708	737	724	669	710	742	735	754	692	785	688	690	748	714	680	786	754	782	707	736	696	739	748	741	735	715	758	744	744	761	715	748	735	700	706	712	733	692	742	689	701	717	712	736	712	771	740	755	743	730	687	770	720	739	758	709	748	696	737	738	713	706	784	745	716	720	763	705	723	709	764	683	751	708	742	753	698	740	765	767	692	736	709	744	740	714	703	728	731	755	757	721	743	718	703	727	760	779	748	781	690	761	702	763	688	700	704	766	702	696	736	748	771	702	731	752	713	763	691	730	708	732	748	723	746	735	772	693	741	655	780	768	769	746	755	735	763	766	748	729	661	680	698	691	729	691	770	747	731	752	691	713	722	715	708	730	693	702	743	706	714	697	736	742	709	710	719	718	733	698	689	736	732	744	764	695	745	754	744	725	743	690	730	773	752	744	698	748	782	754	725	675	702	757	740	752	704	732	681	741	734	744	734	741	685	712	703	755	726	687	733	749	711	729	769	727	755	741	694	712	768	740	709	707	744	758	722	736	703	729	732	754	724	750	709	703	754	742	764	695	728	777	753	723	700	693	667	718	735	719	726	762	710	755	737	700	668	766	749	717	754	707	723	739	702	704	727	665	752	727	743	728	725	732	681	727	755	702	696	701	738	721	725	677	734	688	714	760	712	758	733	762	766	702	744	726	734	716	686	707	744	694	719	713	728	757	742	714	745	710	752	761	746	742	706	695	748	702	743	687	665	734	717	705	746	737	743	754	701	746	715	698	752	722	692	707	773	732	748	760	751	704	714	712	720	713	721	723	747	704	709	718	720	698	740	773	734	718	722	729	751	712	720	746	712	693	700	717	729	710	734	751	717	714	740	776	746	735	706	718	751	737	712	714	718	717	670	739	725	729	685	763	750	690	701	786	774	753	742	696	737	735	720	727	710	717	702	745	708	715	716	711	717	715	770	715	744	756	724	706	732	722	695	777	728	699	698	713	722	777	741	754	759	697	745	746	747	754	750	745	704	754	764	746	788	725	761	734	699	746	766	740	736	657	707	768	716	713	784	727	719	706	744	720	744	724	755	712	768	759	750	763	784	756	739	736	722	726	710	765	691	790	757	763	732	722	766	717	797	743	729	723	739	741	709	709	722	775	681	735	690	710	725	669	730	743	712	719	687	728	721	738	742	713	735	715	690	757	710	737	691	686	746	687	730	709	756	722	750	719	687	700	806	749	717	733	716	680	776	718	727	735	761	683	696	713	711	716	734	732	736	724	727	737	719	713	721	731	741	738	744	735	751	737	748	716	713	747	743	717	725	775	694	726	765	720	684	645	679	692	716	656	768	704	720	719	739	781	715	686	754	725	737	732	752	704	717	716	744	709	743	708	792	708	736	773	757	762	711	710	714	692	730	752	709	696	726	749	717	741	734	721	730	752	760	719	722	777	762	718	772	689	741	711	696	749	702	731	713	738	693	688	689	727	726	774	699	731	735	709	718	749	758	697	747	674	765	709	734	731	735	728	713	689	782	705	747	718	690	706	710	780	780	699	758	715	714	707	718	701	699	732	719	723	734	710	724	751	728	785	787	733	717	809	768	718	742	747	737	724	706	681	750	687	718	713	755	796	717	706	705	768	741	732	754	708	732	744	702	732	751	739	749	705	775	713	684	736	714	726	730	783	768	698	715	725	729	734	748	753	746	772	696	729	741	733	703	680	732	716	713	727	686	684	722	783	747	704	747	773	769	704	735	700	732	709	711	731	701	764	734	800	761	793	746	771	762	746	734	679	758	728	742	741	707	761	730	712	742	727	756	747	727	727	760	693	749	734	763	706	729	685	764	728	739	705	791	720	723	793	736	725	733	742	738	779	708	781	739	701	720	750	749	746	727	730	750	721	696	786	724	728	747	705	736	757	726	678	719	760	695	746	727	735	715	705	704	723	677	730	745	716	721	684	723	750	710	747	757	731	720	730	701	718	712	757	705	724	726	742	768	778	708	749	746	752	724	720	688	716	750	760	739	741	716	707	726	694	730	721	778	700	728	727	717	706	692	697	703	744	684	760	718	731	795	722	733	724	704	756	730	703	722	753	743	750	728	729	712	717	732	727	737	743	709	705	715	723	710	738	732	713	706	686	768	799	724	719	739	750	750	697	731	761	783	755	755	783	702	774	751	699	787	723	746	759	741	764	659	751	694	723	661	722	774	750	737	751	755	687	753	792	697	731	706	731	744	704	757	725	732	734	738	704	733	721	699	698	733	723	752	736	720	734	690	718	733	732	693	713	710	721	764	732	713	765	737	771	731	766	690	733	761	728	685	750	724	739	732	735	719	751	729	726	710	761	726	730	749	722	732	751	744	754	725	700	720	795	773	763	740	719	732	732	727	758	781	729	736	756	724	692	727	700	734	718	739	780	754	734	700	739	710	731	743	695	799	766	717	707	733	714	754	740	757	742	782	719	764	763	691	748	702	750	735	737	734	731	708	724	730	749	715	728	735	713	757	683	737	718	756	784	716	732	742	701	741	744	727	722	735	695	706	739	690	754	731	690	713	726	700	789	715	747	756	737	705	738	720	779	747	693	744	651	717	730	705	722	723	745	752	710	761	738	748	747	692	723	715	735	746	760	759	760	706	746	709	722	716	704	691	742	688	716	716	702	730	718	764	705	713	682	751	735	743	692	706	713	760	740	722	731	784	751	701	685	700	735	703	770	735	730	789	722	743	747	686	694	734	742	745	791	686	736	772	749	721	684	796	785	736	683	684	723	726	766	740	757	717	695	728	770	715	755	735	705	754	745	699	671	705	746	786	744	745	712	682	733	731	717	718	728	772	739	754	772	735	733	710	780	722	762	729	718	708	736	758	718	666	763	713	694	675	769	761	660	740	709	710	760	712	742	763	725	699	707
25256	21535	28024	25488	12587	3997	2348	1880	1516	1405	1311	1258	1156	1071	1066	1094	1060	1036	1004	999	1049	962	1001	963	954	999	968	950	924	976	1017	985	1021	999	1024	971	976	927	1011	953	936	1022	943	988	968	946	980	939	991	1011	988	970	1057	962	956	955	990	981	974	1021	959	1002	1027	974	993	989	981	977	1000	1018	970	990	991	977	928	964	988	965	960	994	938	1020	952	972	973	998	1009	958	987	1017	1001	913	956	972	990	1030	1026	964	991	1000	973	950	987	933	979	987	951	954	979	1018	1019	1028	975	946	961	966	955	926	958	1019	953	942	971	960	991	990	947	984	973	970	1015	980	950	963	965	959	949	956	947	984	956	990	961	989	940	1028	965	937	954	942	1014	969	1008	964	1017	964	997	970	950	972	928	941	1026	982	1025	993	960	982	922	955	1017	990	977	920	1006	955	989	929	936	982	918	967	935	975	924	983	984	992	1006	1009	973	950	976	967	983	935	959	956	928	976	966	905	984	984	987	1011	954	1025	1015	998	960	948	952	1011	965	958	996	961	997	998	941	917	992	983	970	947	932	1014	931	966	966	994	989	965	1003	990	993	937	976	932	989	930	939	965	931	919	999	987	978	1020	923	967	1018	979	1040	919	902	1020	963	929	1012	1026	957	961	1003	998	939	955	1030	1033	1001	939	957	1004	959	935	999	1000	978	1022	992	983	986	993	944	957	994	957	1013	961	944	970	965	988	944	908	979	957	995	931	980	962	1003	992	999	1024	959	951	1008	975	918	964	928	949	941	980	957	952	977	1020	964	970	993	932	985	925	922	937	960	993	943	1027	967	996	990	1014	950	998	1016	991	927	958	958	1040	1002	1018	954	907	973	988	1026	961	1017	990	927	959	967	969	950	1005	919	1023	908	966	981	949	968	943	910	973	1006	991	989	1004	1027	1011	989	1023	938	947	1034	968	978	936	1007	961	944	1022	1006	946	990	969	990	998	915	990	964	996	939	997	1011	959	960	938	1006	958	992	954	971	959	1010	980	945	982	987	984	1028	1006	924	960	975	971	936	947	934	932	999	975	917	973	995	944	962	1002	954	962	951	1001	986	1058	972	964	1008	974	951	963	944	969	1008	978	959	903	996	1026	1025	988	944	907	1027	962	980	992	976	938	985	1002	972	964	997	933	995	1012	961	950	939	927	1024	980	982	958	958	1001	958	968	969	975	929	955	940	1002	977	932	974	975	961	922	943	1010	1015	993	946	975	1026	1003	972	961	966	1008	938	976	942	972	948	951	964	980	994	1001	940	947	941	941	976	1005	960	978	994	966	982	956	1023	971	937	941	996	952	952	966	963	939	1034	954	958	941	964	1029	999	998	968	946	1037	970	975	981	1009	951	966	1003	1001	964	975	978	993	992	1034	963	983	992	976	923	1027	1014	938	918	926	948	968	956	995	1030	991	952	959	1019	962	1030	948	1001	996	967	1000	986	1030	995	972	969	1051	977	945	989	967	959	957	948	980	977	920	942	977	996	1044	973	981	929	999	1015	950	1000	1031	1015	941	1004	989	1046	971	977	963	974	995	951	971	958	974	895	904	1024	1016	918	942	988	1012	977	963	1024	997	924	933	924	937	964	979	956	971	898	1027	1007	1012	996	976	937	942	995	961	952	898	944	933	998	931	983	955	946	1014	976	960	943	968	947	962	937	953	941	986	976	960	976	972	918	980	994	988	987	976	967	957	993	975	971	934	941	952	995	914	948	981	1009	978	1019	955	997	1014	974	946	992	1049	1000	959	959	951	984	941	1020	947	1005	958	980	1016	995	998	962	934	959	991	968	984	998	904	959	969	946	966	1006	920	961	1016	988	966	926	974	1022	1016	1036	985	1013	979	999	955	963	1038	1004	969	1000	980	996	1021	955	973	990	990	986	904	981	932	998	977	950	984	1028	932	947	995	964	977	934	955	1011	921	991	965	948	1014	1052	1004	976	999	982	952	979	1004	1006	955	976	1004	991	975	1022	983	1028	1043	986	988	989	955	1003	970	979	982	942	920	946	952	937	967	971	996	949	964	1021	1065	957	933	954	970	966	995	912	958	963	917	980	988	925	949	970	989	987	995	956	1008	908	1007	974	964	1022	958	941	1029	969	935	972	950	930	950	1028	974	984	929	945	993	948	967	960	1025	928	959	1003	968	1002	939	980	991	1021	982	1005	985	978	956	1000	1007	962	975	918	965	1002	1019	912	981	948	1053	953	1018	978	995	937	960	1036	937	980	927	970	973	915	968	995	962	950	966	928	983	1008	1002	970	998	968	968	959	970	1001	971	990	976	994	980	1025	970	997	999	952	971	968	958	975	938	980	942	987	965	954	1013	1009	967	975	945	988	941	1032	1018	942	976	937	982	917	968	937	947	974	991	947	992	969	916	932	1018	989	957	963	1003	963	999	995	1035	984	1025	940	988	1017	916	925	998	1040	944	952	964	968	1019	996	1026	993	1011	970	1007	967	979	1009	1026	993	1030	925	942	940	969	958	979	996	1009	918	916	1030	921	979	934	981	994	991	952	991	987	999	976	1007	918	1028	1030	986	995	996	1005	958	1006	1001	1020	934	948	927	1014	988	942	991	1003	998	936	1002	975	954	983	982	1002	986	1038	953	983	963	992	1035	932	945	928	943	955	983	967	999	944	966	975	956	982	977	992	1025	997	1003	1010	972	985	986	946	1005	990	924	954	975	1040	995	1031	970	951	975	1032	960	963	1009	1009	987	1058	973	947	948	962	963	998	988	992	972	925	965	989	972	957	933	933	994	986	1019	926	942	965	948	965	951	947	1001	1012	983	977	986	988	941	990	966	986	937	981	975	990	950	973	950	997	993	991	1061	935	931	1008	1035	982	993	1018	967	988	941	1008	960	932	995	977	974	950	962	992	958	974	1023	959	944	1006	957	967	972	959	956	974	1004	977	990	1051	998	994	980	1012	957	991	989	1039	1013	1037	975	944	998	981	985	943	987	969	926	1005	931	996	999	960	960	1023	925	1016	935	1011	938	942	987	996	958	963	942	950	965	991	995	991	971	935	952	989	1019	1002	982	1042	1040	997	955	1003	961	957	987	1036	971	951	913	895	946	880	987	979	1001	984	988	933	926	952	963	907	970	934	983	948	962	954	978	971	1007	963	970	940	1019	983	960	921	1012	934	975	997	955	1009	988	1007	1052	966	989	972	948	951	923	977	975	985	968	931	914	932	981	984	949	984	973	984	954	1025	973	999	956	963	989	1013	995	923	992	985	940	975	1003	1016	987	983	954	983	955	992	958	984	953	943	935	931	938	940	992	955	957	993	953	984	1011	977	1008	995	1050	976	984	940	934	965	995	983	911	999	929	943	933	972	995	987	968	923	956	970	933	1005	951	1014	1016	921	928	1029	1005	950	1004	973	946	926	994	979	945	979	978	997	1003	980	1026	1003	937	975	1018	977	987	973	1031	983	958	988	984	988	981	961	941	1004	1015	923	990	1006	994	995	1000	965	972	953	958	922	1000	914	987	930	1021	958	947	990	1002	952	1025	1038	936	1007	1013	945	999	961	943	1008	943	967	973	1019	959	1010	988	909	979	944	1000	979	1000	942	962	988	953	947	886	931	979	961	1013	975	1030	988	977	978	986	951	948	961	960	985	973	971	917	939	1009	950	954	948	960	970	976	945	1019	967	915	934	959	1015	954	952	969	967	943	998	995	947	988	979	953	941	997	944	970	940	975	1025	973	970	925	1005	951	1007	960	960	910	959	942	991	918	1017	945	990	968	976	987	972	939	952	1022	946	1014	948	1017	992	1001
32604	50693	35210	18195	8948	4552	3218	2551	2165	1812	1565	1507	1286	1223	1177	1176	1069	1106	1031	1082	1094	1078	1065	1087	980	1050	1068	1047	1062	1073	1015	1024	951	1070	1069	1030	995	991	1001	1016	1008	996	965	970	1010	1006	987	1031	996	1032	993	1063	984	1032	997	1056	1020	1005	985	1020	997	1030	979	1023	979	1007	992	960	1019	1057	1018	987	990	1018	1011	1048	1022	947	1037	1002	1050	1016	1012	980	989	989	1021	1012	1020	1008	1056	980	1040	1072	1061	987	996	995	985	1007	1031	1026	1027	1028	996	1026	991	988	1007	998	1018	1002	997	1023	1018	1011	1035	992	1025	993	1067	1011	980	1001	1074	1032	1034	979	952	992	999	968	1010	1042	1048	1018	998	989	1061	995	1019	1017	1024	1008	970	1017	1011	1009	1009	1016	1019	926	1011	994	991	1022	1067	1013	957	1033	992	984	1021	1023	1020	1013	1020	1010	1013	933	1000	974	1050	974	987	993	984	1027	1015	999	1001	972	984	1065	941	973	1032	1008	1034	966	1048	987	992	1023	961	1029	998	1040	1040	1024	999	1018	1009	942	1060	1050	1001	1060	1017	1007	1046	1044	1019	1023	998	1012	993	1008	932	1104	989	1000	1046	988	973	994	1037	957	1038	1028	916	987	1007	998	1015	927	1000	1068	1051	1031	964	1009	1015	967	990	1052	1004	993	962	1001	1002	1048	1036	995	1050	1024	1018	1008	1039	1037	1052	1054	995	1027	989	1064	1036	1037	1042	1037	1041	1043	957	1048	955	1051	979	1056	1053	1000	1044	1051	1002	970	982	1004	1030	1061	1009	1043	968	1054	1017	1026	963	987	1048	983	1046	1013	997	1024	1025	1024	1012	1035	1042	947	1024	1027	1003	1026	1020	1061	986	1005	1011	1017	1080	963	983	990	1028	1042	999	1019	1015	997	1009	1012	1062	1048	1046	1095	983	989	982	1068	1083	1042	999	973	977	990	1058	981	995	1002	1013	1033	1053	1006	1036	1033	1020	1022	1013	1002	954	1045	1004	1018	983	974	969	1005	994	1044	1006	988	1062	1026	1031	955	1000	997	996	999	996	1011	1033	992	975	984	1015	1013	1007	1011	1020	1047	1011	987	1016	1080	1006	1005	1004	977	997	999	980	952	1045	1071	996	999	974	995	1073	1036	934	1035	1014	1042	1020	1036	965	1029	965	970	986	1012	1013	1005	1032	1023	1065	1026	994	984	1021	1023	997	1028	950	1046	1001	1001	950	990	1042	1033	989	1065	976	1018	989	1035	1022	988	1011	973	1023	1031	1034	1015	1018	1028	1010	1025	1053	957	951	1023	1024	996	988	1014	920	1029	993	985	1010	1045	1015	989	1037	1018	1041	1013	1036	1015	958	986	964	1037	1043	1022	994	1012	1056	1033	972	987	1005	1063	1075	1021	1048	1042	968	970	1056	1015	995	1025	1016	979	1016	1068	973	1066	1013	1042	1005	1025	1030	1026	1035	978	975	1018	993	1040	953	1036	1026	1096	1031	1036	992	1052	954	1019	1025	979	1006	1019	988	1051	995	1020	1001	996	1007	1008	1054	1012	1042	957	1014	1027	1028	997	972	931	1018	1067	972	999	1010	1019	1017	1038	986	1015	1013	974	969	1060	962	1004	1052	1037	1016	1005	1052	1019	1017	1000	997	981	1026	1028	969	986	1027	918	1012	932	997	954	959	995	1060	1043	1015	1022	1000	1006	1001	1002	1061	978	987	993	1071	1002	963	997	1009	974	964	1063	988	997	1036	979	978	1010	1054	965	1037	1001	996	1002	972	1004	1050	1000	1029	995	1029	1024	1045	1029	944	976	966	1001	1012	985	1003	1041	1049	975	985	1034	1005	1022	992	989	984	959	984	957	1053	990	1027	1048	1013	1042	1033	1066	982	942	1023	1023	1038	1030	1048	1027	988	976	1059	1031	1007	1061	1048	1066	995	1090	997	1087	993	1049	970	1041	987	1020	1024	967	980	1010	1022	958	1024	1036	985	1018	982	991	991	1016	1042	951	1049	996	1002	1005	962	1047	972	1108	1007	1013	1035	1051	1002	1038	1003	970	1067	1014	998	1035	1014	963	1044	1009	986	1013	992	1008	1038	989	997	1069	967	989	1032	1034	1017	965	968	1048	1051	994	973	1028	1048	999	957	1013	977	1011	966	995	968	988	1045	967	972	1047	1052	990	973	1004	1012	995	995	1019	1023	1018	1055	1060	1028	1024	995	1028	1055	980	1029	995	999	1009	1060	952	1026	1042	973	1064	1123	1088	1021	1035	1017	1003	1008	1030	1008	989	976	1073	1054	983	990	1003	999	992	982	1022	974	1056	981	998	1039	1004	986	1041	982	1011	1035	933	1014	973	975	999	1011	1027	1052	994	1059	1020	993	977	954	990	1033	1092	1011	1009	1044	1058	966	1003	1007	1065	996	1066	1008	998	1007	1027	1008	1074	1022	988	981	1044	1047	970	997	970	1030	1016	1009	1014	984	974	991	975	978	1005	985	1045	986	999	1051	1062	1014	1052	1038	1035	1039	992	974	1017	1065	1014	1060	1006	1062	986	1058	999	1015	1043	1027	1012	1067	1055	1022	981	1005	1000	1030	1042	1034	1056	1041	1050	1005	959	1007	1016	1012	969	1019	1046	1042	1027	972	1063	990	1007	1015	1053	1012	938	994	1014	983	1066	1030	1009	991	990	986	920	1034	1048	988	1058	1001	1000	1021	997	1029	1055	1001	1011	1006	1028	971	1042	1028	1007	1014	1007	997	1041	1054	1003	1017	964	1033	1028	1010	1017	995	972	1019	998	1054	1002	1009	991	1038	1025	993	1021	1004	1007	1029	995	953	1017	957	995	1008	1045	981	971	1073	1020	1014	1017	1008	1065	1027	1038	1047	974	1020	970	975	1068	1044	996	1029	971	1021	980	983	1014	1003	1027	979	1006	986	987	1009	994	1012	968	1019	1004	950	996	1019	994	1006	1030	990	1008	1034	989	1013	1005	1022	969	948	1027	1016	1035	1060	931	1004	995	1034	983	1000	978	1017	1038	997	1047	1020	990	1024	1019	999	1039	977	950	1006	1004	1043	997	1029	1053	1045	1002	1030	1042	979	974	1030	1002	1029	1017	1003	1002	952	996	962	1025	1035	997	985	1001	1064	1015	1031	1022	981	1017	1000	986	1034	982	1017	996	1028	1070	1007	1050	1012	1059	988	1003	1006	1034	1050	978	1006	990	981	1001	1043	989	1016	986	994	954	975	1015	1002	982	996	940	1007	1024	1014	988	1067	1078	1003	1037	950	1017	970	1007	1039	1006	1001	1019	985	1087	989	1034	1000	987	962	980	1033	1014	1007	1029	953	976	1004	994	1081	1025	1002	977	1008	977	992	1003	1058	960	1053	1036	998	1008	983	1048	1038	1056	970	1003	968	1039	989	1012	1006	1036	977	1006	976	1038	956	1046	1048	1044	989	1000	1011	981	1014	1029	1044	980	998	1028	1005	964	990	989	1018	1066	1018	1034	1017	1018	988	921	983	1042	977	1045	956	1051	997	1012	1008	984	1072	991	1031	1048	987	988	1019	945	988	1004	1005	1032	997	1056	1029	958	1003	953	1009	1016	1023	990	1026	996	983	1010	962	986	1007	982	1072	1021	998	981	985	1002	1021	982	1023	966	1007	1024	959	1010	1011	1021	980	1028	1002	1035	1018	976	1038	1008	1012	1015	1032	1037	1029	1004	1052	1068	967	1005	1052	929	1056	1038	1010	1018	964	981	979	1016	1050	1008	1005	1012	1038	1005	1025	1019	1038	1023	964	1033	1019	1028	1000	1002	961	1077	997	1007	1023	1035	985	1032	987	1006	1022	984	971	1008	1019	987	1013	1057	1037	1019	1017	1012	934	983	1003	993	1046	1016	977	980	990	972	1016	1001	1028	1053	1001	978	1090	1033	1046	1052	1003	1074	957	941	1001	1015	1064	1046	957	1039	1024	1002	991	980	1057	1044	985	1049	999	980	1034	1013	1016	990	986	1035	996	990	941	1021	990	1008	1044	977	1042	1025	1038	1004	965	1025	981	975	1051	1026	1030	1003	980	1030	985	971	1026	1067	1019	986	1037	999	999	1019	1058	999	1003	993	1008	1050	1011	1008	1027	1020	990	996	995	992	1032	985	1006	1015	1011	966	1056	1056	956	1047	1028	1002	1004	1020	978	966	1021	957	978	984	956	980	1011	999	1040	999	1067	1073	981	979	1064	960	1021	1001	1018	1032	1028	989	1035	995	1037	1017	967	990	980	992	1041	958	1041	983	980	967	990	995	1022	993	1013	1032	985	1069	1020	1011	990	1005	964	973	1012	985	1007	1049	980	1024	1025	973	1079	984	991	986	1003	1040	975	977	954	972	988	950	1040	1011	1020	1029	986	1069	1009	1007	1008	1046	964	1021	1013	1002	986	978
22739	21435	28987	24384	21635	21040	11262	3703	2404	2023	1687	1393	1232	1113	1045	958	937	940	890	868	877	780	854	889	870	828	801	800	800	757	842	780	820	828	784	809	807	762	810	847	827	814	817	718	777	719	809	755	777	799	817	809	789	765	775	781	796	745	800	806	796	776	800	738	781	719	753	775	749	794	785	820	801	839	803	843	816	775	776	788	747	762	754	762	755	781	807	783	735	777	817	769	799	774	798	828	759	761	829	790	784	813	781	805	776	761	794	811	773	834	767	757	771	756	771	786	778	798	797	772	781	729	824	786	802	749	814	840	751	769	792	734	794	830	787	775	775	804	717	735	773	749	788	762	776	804	768	749	792	788	815	719	752	809	828	758	769	718	831	796	793	751	788	730	736	761	745	747	808	781	752	796	816	845	756	782	805	734	819	753	782	773	768	767	769	776	815	818	781	830	815	765	795	791	787	763	738	804	798	838	787	752	761	788	737	762	772	805	786	796	783	740	763	813	770	752	788	778	774	797	785	809	776	784	780	809	778	742	809	764	783	776	746	778	795	760	780	789	770	745	763	806	838	805	781	781	788	795	750	758	786	725	793	777	767	803	771	739	817	762	748	810	767	774	783	817	755	779	804	762	798	841	734	801	780	750	769	780	792	751	883	771	828	761	797	764	781	785	822	787	744	771	776	820	775	748	700	821	704	711	779	807	777	787	781	750	732	789	754	779	777	816	805	749	798	760	777	764	750	743	760	773	755	791	809	794	801	712	770	768	823	759	769	759	757	778	788	762	764	803	792	764	793	794	775	824	755	748	720	760	784	761	791	830	761	761	787	733	740	749	784	788	773	762	762	783	752	756	798	753	739	767	852	770	801	782	774	785	764	776	786	731	758	776	778	773	757	768	772	771	791	779	685	780	757	763	833	797	757	783	758	786	781	779	809	782	795	763	751	818	811	818	771	800	786	792	794	778	837	733	772	760	765	785	800	738	772	794	759	791	832	787	781	803	759	751	792	844	767	820	791	762	823	772	772	744	775	807	800	730	747	768	736	806	791	784	690	756	767	777	793	807	782	800	817	763	799	793	755	749	788	777	750	807	741	755	806	823	793	748	739	774	773	805	773	798	760	773	784	789	824	779	800	777	838	792	790	786	774	768	763	792	796	716	736	790	779	732	801	755	792	767	762	768	773	750	745	764	821	763	821	765	765	716	806	736	763	742	838	751	805	754	779	756	777	802	817	776	784	777	778	752	737	733	801	763	787	769	818	794	772	792	748	766	783	803	797	845	789	772	778	776	776	789	771	781	813	777	786	824	819	773	877	746	756	732	748	763	726	771	786	860	737	769	745	769	711	767	788	788	703	774	733	787	798	750	765	755	756	779	797	821	790	763	754	764	801	765	779	818	809	785	722	763	801	763	806	721	777	743	760	779	756	776	806	850	752	763	805	719	752	767	773	787	788	809	739	802	774	801	774	783	760	731	842	779	762	786	839	758	740	764	786	769	795	771	746	816	800	746	772	789	800	767	768	781	760	739	785	793	778	764	788	806	755	768	785	809	766	843	788	782	766	776	779	758	757	796	779	719	801	740	776	782	784	763	778	755	829	779	824	757	812	767	779	743	786	734	815	823	742	788	798	771	737	760	737	797	730	783	811	779	764	799	779	766	766	784	807	736	772	821	796	800	770	762	796	794	780	800	796	789	789	716	779	771	753	769	711	799	784	776	828	805	816	754	749	786	776	750	773	771	766	759	832	757	802	770	799	818	778	815	755	770	765	773	810	822	781	798	815	741	817	783	778	791	749	745	794	804	788	790	752	752	812	756	803	817	742	739	792	769	804	723	791	735	776	773	805	762	806	764	752	790	775	771	808	742	767	757	752	814	821	798	749	777	729	785	730	738	793	798	792	776	766	766	781	787	728	795	744	789	778	777	790	776	842	725	729	780	747	764	784	771	762	785	802	763	760	768	765	785	778	752	786	798	773	764	788	753	782	755	789	753	796	747	747	840	787	748	819	757	786	767	767	723	749	804	718	733	799	761	717	750	801	752	756	817	772	757	786	804	818	730	783	799	781	750	756	732	763	776	773	782	775	807	763	839	762	768	746	751	767	771	812	733	714	764	825	760	808	786	756	766	759	761	807	781	748	749	771	756	803	763	727	813	831	799	731	752	756	784	755	762	726	750	792	809	784	808	759	763	756	750	773	798	759	810	740	780	790	737	785	784	755	759	742	778	738	774	776	765	797	804	777	836	748	813	796	777	803	746	813	816	794	788	795	770	771	783	741	798	793	814	749	743	771	821	739	814	772	799	789	777	773	795	736	727	749	754	749	829	780	734	793	761	848	740	763	789	733	766	733	758	741	757	767	741	732	792	775	785	771	757	792	832	821	811	814	763	776	737	802	809	773	772	755	779	782	762	737	792	724	815	767	753	778	801	763	764	814	788	799	802	807	778	763	751	836	747	810	749	775	789	748	827	829	779	740	787	735	787	758	749	752	777	788	810	816	777	807	770	759	800	808	795	811	773	769	731	788	807	771	764	840	808	794	790	755	791	720	804	761	790	775	761	817	759	797	734	791	787	807	735	795	808	780	795	800	773	776	824	784	816	762	731	783	795	751	727	784	750	716	776	765	812	784	798	782	786	806	808	742	837	782	750	776	781	726	789	795	796	763	849	786	771	751	802	792	818	781	820	791	824	813	800	754	839	755	813	734	748	770	793	794	810	801	797	783	829	805	777	785	749	756	740	771	751	772	766	753	775	783	820	801	763	772	771	827	765	761	802	813	732	778	795	770	781	768	752	741	784	813	809	746	755	757	720	773	798	783	769	799	759	791	768	829	772	764	754	744	809	755	792	820	776	768	799	815	743	796	774	788	784	814	762	830	798	849	753	792	762	741	820	771	817	811	764	756	782	792	794	784	794	763	741	798	741	780	777	766	800	780	770	783	771	802	806	756	795	798	765	801	866	791	768	741	772	759	749	769	784	795	757	808	791	788	759	786	745	801	773	767	774	796	749	733	793	782	805	730	773	794	773	789	799	756	770	777	754	765	772	730	739	768	731	781	756	729	761	787	761	812	785	799	758	781	774	790	774	750	820	795	747	748	827	733	774	803	785	781	761	794	763	802	775	771	727	791	803	812	804	786	806	742	750	748	773	799	716	786	758	795	792	735	799	762	819	803	754	803	732	816	808	759	761	751	769	836	764	741	741	748	751	771	784	739	771	793	756	769	761	826	782	778	765	788	747	792	735	769	791	754	710	724	813	762	781	735	769	797	781	791	802	778	770	787	797	797	792	811	734	758	755	780	737	763	786	800	772	796	823	768	809	773	745	798	794	831	804	768	797	743	784	767	815	816	751	765	796	736	800	727	773	740	768	761	857	793	779	751	677	778	774	745	745	821	748	775	791	783	752	781	790	778	755	821	823	823	803	754	788	765	684	805	748	761	748	783	772	821	778	791	758	747	791	800	805	835	785	747	799	723	784	802	746
35424	56737	47074	31048	17927	9327	5997	4562	3447	2746	2308	1855	1498	1389	1201	1152	1099	1025	969	953	973	892	888	844	906	867	858	839	832	782	787	789	833	809	782	826	852	813	788	856	812	911	762	779	796	799	831	760	845	770	793	788	787	761	808	846	789	804	786	804	796	787	847	796	814	747	784	828	777	802	784	837	752	796	836	823	800	766	814	812	810	803	731	793	798	856	805	775	839	763	799	811	783	787	787	774	778	795	808	754	829	781	810	739	845	789	801	801	829	862	814	807	768	812	761	794	790	816	817	819	810	818	846	802	776	765	798	797	832	802	773	753	797	818	759	775	761	776	781	776	787	766	826	782	789	832	814	775	747	764	781	770	824	788	758	784	854	749	792	744	795	826	799	781	783	788	822	778	796	750	827	769	822	813	794	772	816	801	873	791	754	790	804	820	833	819	747	775	783	781	803	840	786	831	779	805	806	771	778	814	780	772	823	806	792	775	863	801	806	770	778	842	833	791	793	771	768	816	837	838	752	785	817	809	784	834	796	837	793	796	810	847	762	783	792	789	749	785	771	837	798	798	726	785	733	782	779	787	779	785	820	797	813	815	812	816	782	763	837	807	819	821	858	803	829	780	791	799	830	801	765	790	834	778	787	749	813	805	840	807	815	788	832	785	821	804	785	788	831	882	789	782	804	817	805	773	815	789	817	793	798	805	757	843	798	781	778	780	814	769	800	831	794	789	851	811	810	802	774	739	777	792	819	780	790	767	770	785	781	807	784	867	812	785	761	777	781	773	768	744	850	794	803	781	775	765	825	803	848	791	766	780	780	778	757	813	781	841	803	792	813	874	831	810	836	761	815	809	816	791	796	795	779	787	763	843	793	797	827	835	787	763	788	777	776	779	821	758	803	758	810	819	853	821	716	835	822	834	768	802	836	776	748	809	796	776	786	814	831	774	784	810	791	818	791	784	813	837	844	796	797	767	870	829	801	816	802	747	799	776	758	839	788	794	795	765	799	833	743	757	775	769	784	752	816	766	835	806	807	813	779	799	860	820	780	786	766	817	769	806	805	783	795	783	843	752	809	795	788	828	761	783	788	771	858	757	801	777	850	825	814	786	769	765	747	784	801	797	788	804	803	805	776	863	773	816	789	798	807	794	770	844	834	779	812	774	784	800	793	814	803	784	770	789	802	758	852	858	799	798	814	808	779	784	832	784	785	849	824	809	804	805	806	784	803	808	778	848	772	783	824	790	796	749	801	764	764	793	809	762	799	807	773	788	796	792	845	845	834	815	822	762	812	823	784	804	760	746	794	806	790	800	754	819	786	748	790	800	772	772	778	784	817	781	750	796	772	873	771	789	814	834	780	832	770	817	796	826	767	828	797	788	839	788	808	740	821	793	798	833	848	750	806	835	760	779	776	805	765	763	825	835	812	793	814	775	798	792	815	797	839	813	775	800	799	817	815	824	815	798	823	802	781	816	787	777	769	773	830	810	782	814	790	775	758	733	772	808	752	819	770	833	791	806	796	776	809	774	797	828	795	801	808	791	834	835	787	790	780	848	825	818	846	805	811	878	789	827	788	776	774	784	784	766	784	755	777	754	827	779	798	773	735	792	786	756	790	821	820	778	781	846	781	796	769	768	803	807	778	816	829	797	763	792	728	792	796	754	803	789	787	861	841	793	799	778	788	800	792	822	745	828	827	781	813	818	839	803	779	849	811	770	727	800	803	828	795	828	791	790	791	790	794	796	795	834	796	812	817	840	786	769	753	773	811	804	805	871	805	847	749	829	794	772	771	794	774	785	850	732	798	804	795	825	790	776	818	797	800	782	803	782	850	860	767	828	733	824	836	794	817	802	822	846	779	772	767	779	788	820	757	778	775	768	774	788	806	780	823	807	771	817	829	774	812	880	787	816	763	860	849	792	740	805	803	767	836	818	792	836	797	803	841	770	790	773	753	793	797	804	813	815	759	790	740	842	800	786	820	785	795	841	813	770	759	804	790	800	839	826	796	780	792	777	785	747	817	814	817	728	831	782	791	792	840	827	740	846	764	846	828	792	847	798	780	764	794	756	762	766	809	789	801	804	761	773	798	818	804	846	794	804	798	830	783	765	815	849	794	801	796	806	828	831	782	831	823	802	823	739	853	801	796	799	752	803	779	828	826	819	765	804	848	816	801	823	818	836	799	793	761	777	804	789	790	791	806	792	804	754	791	780	818	809	774	793	791	772	830	766	827	825	796	768	765	798	824	807	824	764	767	758	789	826	793	787	785	805	779	795	819	847	836	763	792	821	759	803	768	768	808	733	844	787	797	800	804	733	766	778	821	797	809	777	768	820	808	843	814	746	810	812	811	841	806	771	805	757	827	805	806	815	819	757	807	769	812	762	767	818	841	774	770	844	772	821	793	773	783	833	840	830	796	798	808	785	780	807	800	789	793	801	781	801	825	795	794	807	776	815	791	790	826	826	803	778	782	789	796	743	809	814	792	801	879	794	784	773	772	806	786	831	810	789	844	845	807	785	815	795	816	784	747	791	795	798	810	836	781	849	838	803	789	776	782	820	812	819	798	798	766	797	798	797	808	759	817	785	784	778	784	801	790	829	799	783	796	768	827	799	778	762	754	811	802	723	771	795	822	807	800	835	840	825	802	790	753	808	839	789	773	791	783	784	817	808	800	767	758	802	815	822	795	806	853	840	787	813	758	757	808	785	807	847	796	802	771	837	798	803	786	785	766	794	807	791	820	759	817	830	855	781	756	799	793	794	838	797	785	776	817	800	802	799	783	801	772	850	799	803	736	840	753	781	773	808	809	790	793	783	848	802	778	831	777	833	788	743	773	777	815	772	780	817	801	766	772	823	774	818	843	827	792	835	786	775	760	819	807	811	743	786	826	821	767	788	759	852	749	749	836	780	773	788	789	844	805	794	780	800	850	849	800	800	790	809	803	800	844	773	803	836	744	823	806	824	792	786	815	791	796	796	804	801	804	821	761	758	814	842	801	785	804	822	821	813	801	780	771	846	789	794	800	771	758	826	774	732	808	781	776	825	826	827	809	784	824	812	773	844	851	814	805	798	757	801	803	754	839	790	787	786	809	779	784	786	846	860	787	831	825	824	798	769	787	758	821	824	790	800	793	816	834	843	831	790	804	773	795	795	787	823	769	827	803	784	769	843	837	784	812	837	810	853	782	784	799	789	818	803	821	767	805	771	787	744	787	799	785	754	859	797	814	797	806	805	773	787	807	754	779	797	812	807	829	798	815	769	779	776	754	815	839	811	780	813	800	740	784	772	779	796	782	835	785	824	812	790	825	810	798	780	816	743	788	825	769	820	777	785	800	781	753	826	836	777	758	766	802	804	789	824	810	767	788	829	804	802	771	782	792	773	782	762	798	800	785	754	841	796	809	760	819	787	795	814	846	791	804	811	769	808	826	810	833	801	807	775	819	834	810	794	829	754	857	758	782	824	800	807	852	791	786	812	794	791
30839	28650	26935	14549	4477	2471	1895	1474	1320	1229	1084	1032	1008	932	987	990	929	938	987	897	966	943	943	897	877	911	840	893	868	887	876	864	861	874	928	915	853	857	866	867	925	890	891	896	868	886	884	912	898	890	890	917	903	894	835	935	897	910	892	889	869	870	918	858	892	850	847	881	836	861	885	875	884	875	880	944	909	841	842	869	839	873	878	870	919	874	904	911	871	891	881	914	838	931	914	863	843	824	873	902	905	960	871	838	921	877	905	894	825	898	870	836	937	926	911	847	890	899	901	912	849	895	930	889	887	864	927	915	897	921	899	893	899	906	920	912	833	933	844	935	858	939	912	890	903	912	908	871	945	896	902	890	928	875	842	880	903	910	930	909	929	910	871	828	916	901	858	882	886	860	894	925	928	874	894	859	874	979	922	920	876	918	920	930	902	908	868	928	908	879	815	907	881	963	914	907	882	889	871	870	936	932	827	850	861	840	854	886	884	933	916	894	911	921	850	852	858	884	864	904	880	840	898	855	884	885	891	872	901	882	878	894	934	859	882	901	812	861	857	907	889	883	916	890	864	902	856	850	919	902	890	899	920	842	900	850	910	857	834	961	888	883	922	862	866	932	890	920	883	861	871	896	906	859	870	920	935	841	889	946	893	872	867	857	952	916	918	914	865	873	852	853	931	886	902	832	886	929	881	881	909	807	900	897	903	858	859	844	881	871	889	933	914	892	911	885	864	936	858	876	843	859	886	920	865	905	889	951	898	883	854	875	937	934	898	874	841	916	890	886	825	920	847	930	914	926	877	872	851	877	924	935	877	872	894	883	882	893	896	901	897	892	931	868	869	918	912	938	941	935	857	907	929	823	837	866	855	881	857	864	871	859	909	869	918	897	952	855	886	861	882	909	919	864	1028	901	912	891	863	870	889	915	918	901	897	912	942	855	907	912	907	918	877	846	855	898	884	872	853	860	908	916	898	950	887	912	897	896	900	885	917	888	896	849	953	929	872	911	922	817	887	881	833	861	852	892	872	866	861	887	905	876	933	875	854	886	889	912	876	901	942	849	897	829	843	913	905	892	882	853	885	892	894	878	911	865	885	921	879	886	890	884	926	876	950	929	904	862	881	846	932	909	848	909	862	906	907	933	876	887	855	921	880	914	883	872	900	872	918	836	932	900	918	917	910	845	927	889	909	861	876	894	874	917	940	891	921	910	894	903	923	858	929	924	904	881	856	868	874	874	843	901	888	837	917	930	860	864	816	893	868	916	911	917	858	824	865	887	850	904	939	895	872	884	880	908	891	903	915	885	831	858	872	910	869	855	900	905	884	895	882	914	854	865	941	935	892	909	872	955	929	902	881	924	892	953	893	870	832	857	884	904	890	895	927	922	885	875	853	855	899	861	901	917	834	917	909	916	902	880	886	877	867	899	899	846	862	889	892	807	862	848	843	842	876	914	909	886	877	898	880	898	880	860	879	875	927	849	883	846	842	907	882	891	866	905	854	887	892	869	881	863	869	884	860	869	893	862	875	867	827	914	878	926	917	928	829	912	939	868	926	831	917	900	863	938	919	843	925	871	879	829	908	874	897	920	900	843	925	928	937	874	907	860	931	906	923	823	891	906	898	938	890	846	892	901	878	898	868	897	889	864	921	843	871	867	899	865	852	872	837	899	902	819	810	903	898	829	868	890	866	889	819	880	881	845	859	832	939	855	864	877	947	885	900	874	910	922	900	906	882	861	895	850	796	840	912	903	875	855	814	927	873	870	867	842	911	903	867	882	907	869	923	908	918	888	873	881	947	864	851	849	850	886	910	891	860	873	905	815	904	937	817	863	909	918	898	853	842	900	899	918	856	836	924	870	899	874	815	877	972	910	881	915	856	865	909	900	922	901	886	863	905	869	928	882	906	866	876	883	899	867	891	858	883	880	889	895	859	940	897	953	917	896	905	841	896	911	905	904	895	937	936	888	912	886	865	862	911	859	945	833	832	931	845	905	853	885	908	882	944	848	868	894	895	862	911	866	883	843	904	840	856	869	889	885	859	859	941	933	870	886	957	886	871	883	871	908	919	905	896	900	840	891	895	906	901	876	926	864	847	894	918	850	837	805	822	877	872	811	865	898	895	926	904	845	916	894	844	885	898	890	854	881	937	900	897	929	862	919	814	912	885	866	897	837	887	870	824	898	904	873	931	861	911	878	918	912	857	938	898	923	829	886	922	853	869	843	858	867	874	860	893	880	899	865	942	873	886	902	908	893	861	838	882	921	882	887	885	900	950	796	848	925	881	920	898	862	920	857	900	911	893	938	921	877	950	902	867	847	891	892	873	819	928	912	904	855	871	879	883	870	919	884	903	881	849	884	893	890	906	875	869	967	891	876	892	880	866	871	916	875	940	912	903	837	917	910	900	888	851	861	926	813	913	893	902	853	909	936	902	914	864	880	913	874	843	863	856	867	856	881	869	925	875	818	889	865	895	893	869	834	889	901	841	915	899	886	918	888	921	924	927	888	910	869	891	875	938	913	938	919	901	834	888	903	908	926	909	904	909	923	959	899	915	877	869	901	851	891	921	847	847	872	907	903	936	856	912	896	907	843	962	924	906	883	933	904	881	867	880	923	924	917	929	863	927	918	872	848	915	876	889	909	923	951	967	869	900	877	922	908	868	844	911	883	841	926	899	866	882	942	912	858	915	879	863	875	892	866	921	930	887	950	822	813	834	943	881	872	907	881	866	895	893	921	883	866	909	919	886	928	915	923	942	847	880	864	936	852	889	921	864	887	901	916	866	892	850	868	901	880	899	902	854	851	889	834	892	865	885	929	932	904	820	926	799	885	898	914	848	877	888	859	887	886	864	870	844	926	888	917	876	894	948	915	921	856	890	911	913	879	853	864	872	936	888	859	863	867	886	894	901	909	909	913	893	865	907	932	900	907	891	852	883	870	902	916	902	906	866	902	835	874	821	891	923	894	881	916	907	858	889	896	876	920	884	879	866	930	886	880	905	917	922	874	925	894	857	883	882	899	858	907	870	899	863	854	866	930	900	872	877	887	921	851	852	909	924	912	885	945	912	828	847	852	857	952	854	870	894	876	879	901	896	842	921	915	854	933	924	918	849	899	934	832	861	880	887	933	834	893	877	856	913	941	883	873	859	917	886	837	820	881	875	933	917	865	891	812	895	876	864	874	904	889	887	901	851	909	885	848	883	885	880	976	881	878	949	899	822	891	882	872	918	876	886	846	897	890	915	854	898	893	868	871	914	873	923	895	875	918	830	883	881	861	925	852	877	892	919	862	890	878	907	884	911	842	830	880	882	886	890	851	924	871	915	856	932	854	836	881	866	875	891	892	925	885	936	880	850	873	905	885	858	860	871	903	879	857	894	871	906	881	876	908	900	837	856	858	863	876	912	901	902	900	869	935	926	898	896	815	902	891	891	832	906	898	872	935	848	874	866	882	874	867	921	932	874	920	860	911	857	863	871	885
31428	41983	27707	13539	5802	3615	2622	2061	1756	1564	1329	1233	1171	1119	1037	991	1043	1037	958	961	959	977	1001	964	899	978	958	948	980	901	947	932	945	903	945	885	970	911	913	939	940	945	930	932	940	957	917	924	928	895	929	959	965	931	951	920	918	932	918	949	922	946	935	884	895	966	938	956	962	947	937	987	927	966	938	967	923	913	940	990	954	972	921	992	941	933	948	985	956	908	984	932	989	913	927	891	899	903	974	918	898	931	987	945	946	921	968	962	959	972	965	939	920	984	893	928	921	899	940	905	918	1016	925	939	888	947	965	966	946	979	965	899	958	929	940	861	929	874	1017	916	955	941	949	934	929	882	900	942	966	931	911	954	902	942	927	884	876	915	902	898	919	913	954	957	944	906	947	968	891	898	931	879	973	919	942	955	955	958	878	926	946	958	871	890	926	918	960	955	914	889	915	916	919	915	922	949	938	971	952	958	921	963	965	910	1004	905	940	872	917	954	891	940	935	962	909	956	964	962	932	952	933	924	930	970	961	931	959	951	910	925	958	914	898	914	978	960	873	918	898	882	927	953	909	947	948	968	933	914	971	978	897	998	936	969	946	894	933	933	901	898	924	958	871	894	981	924	882	931	949	929	923	906	945	906	931	928	941	966	933	973	900	894	958	891	974	890	906	890	918	942	907	994	970	941	963	948	972	1011	980	997	928	908	933	974	940	949	980	952	958	966	964	967	979	913	914	899	898	928	877	917	961	916	943	961	916	972	981	932	941	973	1002	960	963	886	888	950	940	945	978	926	889	922	943	936	877	938	936	930	946	967	953	903	953	897	921	961	922	926	938	949	899	942	944	909	938	942	962	947	978	928	881	876	931	870	947	965	922	949	973	916	956	892	898	940	909	940	1000	924	957	923	901	902	949	939	926	977	960	965	956	943	913	980	970	900	959	910	849	926	894	915	936	892	935	945	993	907	929	979	979	935	900	921	945	950	926	933	950	934	901	931	944	944	927	950	975	941	902	917	910	850	971	996	920	934	939	957	889	933	947	928	924	924	961	947	919	900	933	939	932	928	956	954	924	938	944	971	965	1012	924	955	967	895	914	893	949	868	953	969	919	955	901	925	961	904	934	926	963	918	943	922	902	966	926	934	928	959	906	961	937	923	969	907	941	897	943	972	910	915	916	939	955	917	909	952	910	894	946	918	953	979	917	915	934	935	913	929	920	963	918	903	950	935	923	913	925	919	966	964	950	868	932	929	948	936	933	938	875	909	979	971	961	949	911	959	955	879	910	1008	979	922	989	913	939	924	942	926	965	899	978	953	981	929	921	945	924	892	949	995	917	936	884	937	907	897	874	899	966	961	909	953	925	908	889	974	855	931	958	895	998	963	919	940	964	895	931	952	907	913	1013	976	885	932	942	955	964	932	994	891	922	983	902	905	916	932	924	912	892	942	951	950	897	925	996	941	915	871	945	854	940	904	975	946	971	933	977	935	953	949	948	963	936	926	951	933	931	970	969	933	968	936	955	901	1023	877	932	999	914	966	912	945	930	895	908	920	972	960	929	883	969	944	1000	960	977	937	960	878	916	969	909	904	914	880	969	921	925	911	945	913	957	921	989	912	898	958	896	981	967	924	1011	898	891	988	952	920	941	961	907	916	917	934	942	959	910	952	886	942	1014	917	940	915	870	936	868	916	915	957	925	928	912	928	995	921	950	949	927	904	894	947	903	971	931	888	931	908	946	943	940	941	949	959	957	962	913	945	935	938	967	958	946	922	905	970	897	957	981	907	948	967	887	886	923	964	950	955	903	916	922	937	962	912	849	910	886	945	968	911	928	896	903	895	882	940	947	932	906	948	880	898	938	901	918	883	940	960	932	923	953	992	870	961	927	953	939	943	939	974	936	964	947	947	933	906	917	948	951	949	961	960	927	898	951	971	932	952	973	912	925	911	933	928	909	935	951	875	913	973	951	945	923	932	928	930	951	950	976	893	909	924	939	902	922	909	885	980	869	932	1003	942	874	944	933	974	912	946	1021	937	1021	917	938	881	959	938	925	960	924	907	914	886	1008	911	948	962	968	912	956	896	895	966	914	938	921	945	927	919	1004	936	970	939	912	995	927	923	927	910	913	965	899	950	1009	965	933	976	943	994	852	940	929	896	989	976	959	979	903	951	929	974	938	905	986	933	927	965	920	914	961	922	935	930	965	946	904	897	995	922	945	917	962	944	915	933	865	949	964	942	939	918	923	903	975	944	890	943	907	950	965	959	977	934	926	878	904	932	886	931	921	928	891	999	903	971	907	929	965	904	930	933	873	937	880	951	938	970	900	881	956	903	939	926	924	899	908	866	949	957	940	955	948	918	912	972	936	916	962	885	982	969	938	963	889	926	889	942	885	898	950	918	946	930	942	969	915	952	1004	919	939	921	907	920	927	942	955	907	962	940	943	907	885	989	906	900	906	920	944	893	935	983	887	922	958	937	903	915	929	924	920	951	926	950	934	882	931	970	931	941	988	923	944	910	915	976	907	929	914	924	910	884	933	916	891	943	890	961	954	870	973	889	958	933	933	921	995	946	895	942	956	898	916	931	957	914	954	911	883	904	936	911	934	902	965	909	930	916	983	891	940	946	967	885	895	947	924	925	896	937	987	927	988	944	982	964	967	944	923	971	950	953	938	928	939	943	915	919	969	898	922	930	982	912	912	937	915	997	899	976	903	951	951	947	953	955	934	960	888	936	930	869	933	883	957	1045	977	918	927	948	950	923	954	931	957	952	964	902	891	922	962	947	913	934	989	905	961	909	935	946	940	969	929	923	942	885	949	933	929	914	931	935	924	896	938	934	874	872	956	961	918	924	959	904	896	919	920	915	933	899	936	958	963	952	905	965	973	923	993	943	903	908	956	867	993	938	998	850	960	964	929	938	918	893	927	888	952	940	917	951	879	899	899	897	964	934	964	972	973	901	932	967	917	883	940	994	909	933	899	907	948	927	946	954	1018	909	934	905	881	984	909	985	911	936	929	901	940	934	984	952	943	887	945	932	952	963	838	926	892	891	945	933	928	917	952	965	959	930	935	952	947	916	894	912	983	899	884	949	906	910	980	986	912	970	910	913	1005	922	907	942	947	936	878	930	948	919	969	989	896	935	952	998	922	917	984	974	918	881	922	908	892	919	934	907	952	943	988	988	951	956	945	915	909	935	970	911	925	921	970	962	988	900	978	975	959	890	920	998	889	911	944	947	927	965	949	924	949	932	913	922	933	899	932	978	974	963	968	891	932	974	995	911	948	926	952	908	892	963	959	920	939	916	902	947	978	905	988	912	917	952	918	939	891	954	890	945	971	901	912	901	910	980	934	968	965	942	945	950	939	977	929	961	985	946	933	957	918	931	925	944	934	961	967	962	929	957	958	925	949	963	962	926	900	971	977	918	923	917	895	890	931	877	941	901	896	911	966	986	950	914	895	955	889	877	906	910	895	935	945	920	948	956	935	960	993	914	949	937	893	937	934	916
23767	21370	28565	24969	21091	12085	4333	2552	1785	1501	1318	1126	1019	930	942	842	846	877	754	844	789	744	723	784	744	770	708	795	778	778	742	769	744	717	751	731	732	737	738	743	662	720	697	697	724	708	725	720	711	723	704	739	730	761	729	736	706	737	676	765	724	752	689	714	715	704	687	715	709	766	733	737	746	725	672	738	721	703	740	742	732	722	711	739	699	678	707	744	706	751	730	704	741	735	797	731	736	719	729	752	670	695	722	721	712	726	682	722	718	753	722	720	711	721	736	689	701	748	722	713	727	679	705	711	688	708	721	706	725	694	703	705	702	720	737	722	715	708	695	741	695	703	681	703	656	724	689	733	713	673	681	688	720	726	716	696	715	679	756	693	728	698	745	688	694	724	758	733	740	704	698	692	754	718	686	717	721	734	721	720	729	743	768	723	716	710	748	750	728	731	745	712	753	699	699	693	745	710	734	752	688	662	722	686	667	729	752	673	701	758	735	736	723	716	705	697	727	696	716	710	683	706	691	721	735	696	710	711	661	696	721	738	736	733	792	707	714	724	681	755	691	676	683	740	714	759	705	722	728	727	722	708	728	703	742	706	738	724	674	733	729	722	751	684	720	694	771	688	720	718	724	704	680	684	700	679	710	718	768	704	750	693	745	661	725	699	748	746	762	709	683	679	695	695	724	699	711	693	722	677	704	747	701	716	758	754	694	731	754	735	715	691	734	743	717	748	738	680	711	677	739	686	722	735	683	713	764	687	699	732	739	717	722	719	754	744	723	750	721	724	708	679	718	729	744	766	675	721	718	729	763	744	731	715	693	725	692	721	692	680	747	757	738	702	738	708	791	667	663	716	706	681	695	686	731	710	698	719	713	687	696	737	663	745	683	736	746	754	699	681	708	716	754	709	785	733	708	710	715	736	713	731	683	690	716	708	720	693	723	662	682	697	760	681	676	723	741	706	746	715	712	733	678	739	750	742	673	764	732	741	740	708	728	752	665	738	740	704	677	746	711	692	733	794	781	790	725	724	704	738	719	739	766	780	711	678	724	706	693	710	698	696	703	717	714	710	759	722	730	745	705	723	775	712	778	696	694	686	756	744	719	687	688	750	711	683	742	750	708	728	691	675	697	760	763	716	713	732	707	738	750	732	697	705	693	725	676	707	758	714	780	733	733	716	764	694	667	735	682	755	704	697	709	748	735	707	736	731	729	701	697	655	746	754	706	739	718	702	696	701	703	642	675	696	668	700	712	690	687	740	691	761	724	715	695	721	713	725	691	701	766	742	696	751	685	705	726	734	696	717	696	745	710	725	727	679	716	729	706	685	719	697	713	719	689	768	760	692	771	786	689	714	742	718	762	689	696	703	741	693	711	713	737	691	736	683	718	713	701	736	715	686	680	739	677	708	692	673	699	725	752	767	712	702	746	733	720	756	675	743	689	685	718	705	719	713	737	666	653	760	679	726	775	713	709	747	727	702	710	672	710	696	705	682	699	705	703	728	716	727	724	730	704	722	688	752	683	756	742	707	693	718	679	732	714	741	789	723	686	745	723	776	698	723	744	710	726	745	721	709	716	697	721	710	704	750	743	698	737	747	705	707	720	747	692	738	748	714	733	760	711	709	722	705	717	720	691	748	720	751	764	715	758	703	711	695	731	708	723	742	697	719	673	729	758	728	737	736	716	728	733	745	703	720	742	680	743	699	723	728	740	735	739	724	675	740	725	645	722	687	672	698	713	734	661	696	686	714	707	726	710	707	741	750	689	716	691	691	695	680	727	719	709	773	718	699	740	738	715	728	753	700	690	671	748	711	688	716	722	714	665	708	694	723	720	750	726	733	691	739	709	731	709	690	761	674	762	712	732	736	757	723	730	716	776	738	716	727	729	681	704	721	742	701	721	721	745	689	717	719	675	766	748	689	755	695	716	733	730	751	705	706	751	725	722	708	704	764	730	710	710	737	703	728	711	747	704	710	729	757	771	708	776	708	732	768	697	723	708	740	680	702	770	680	706	702	683	720	692	704	729	710	716	688	724	715	715	720	696	690	751	697	732	745	687	675	706	751	700	761	684	743	684	714	724	713	665	698	711	729	711	728	727	692	724	718	731	719	727	749	704	737	706	713	732	761	723	720	696	760	750	664	700	725	717	714	760	737	713	721	675	778	696	686	713	723	742	730	722	714	714	737	707	684	738	705	725	680	720	698	697	721	695	714	649	692	699	727	740	705	702	698	720	739	761	704	731	687	688	678	714	698	733	752	714	681	749	701	673	687	682	739	717	716	696	737	711	724	742	758	710	692	723	669	700	726	712	681	714	730	690	729	709	712	697	715	726	705	724	739	738	726	701	677	724	731	707	718	728	716	738	706	746	703	704	707	689	713	725	708	758	694	718	745	739	744	771	705	712	709	728	735	686	722	684	703	710	707	685	726	715	687	741	643	732	760	714	667	706	751	690	682	727	700	736	728	670	690	747	707	722	776	717	725	750	748	680	764	720	703	706	718	723	702	725	738	748	748	735	761	707	684	671	680	713	725	675	665	679	713	748	713	704	656	714	705	761	720	734	710	709	723	745	707	716	728	729	740	707	738	689	725	733	756	735	700	663	769	703	713	692	715	728	741	713	700	678	748	730	720	698	779	720	708	741	704	717	749	674	644	705	664	713	758	729	676	715	768	707	758	728	719	701	753	685	736	720	722	744	718	747	728	720	701	702	739	742	662	700	723	726	763	747	683	681	708	676	639	704	657	780	710	728	730	703	698	678	686	735	742	725	719	719	657	738	679	715	729	711	706	696	739	690	724	764	774	696	731	726	727	733	720	708	722	684	722	698	713	766	715	705	693	730	725	712	704	726	697	706	700	716	721	667	717	725	691	707	659	720	696	780	711	700	704	700	718	736	783	730	715	684	723	739	722	705	738	719	708	764	750	742	736	725	739	710	740	728	704	766	727	751	734	707	711	673	742	667	683	721	720	758	691	716	710	727	732	784	727	675	703	700	738	739	705	715	746	727	694	701	718	695	680	738	721	748	694	728	660	731	728	726	714	729	742	681	674	779	726	718	728	724	730	763	706	705	712	717	679	731	735	690	701	740	726	715	735	742	739	699	702	705	707	723	713	754	637	736	692	686	733	713	693	712	728	711	698	758	703	714	715	683	699	769	686	750	752	686	751	695	720	750	772	778	691	714	753	719	727	707	717	734	715	743	759	692	723	710	695	720	770	684	709	736	678	733	730	791	679	712	685	726	718	729	738	718	730	710	736	734	724	723	662	719	716	719	719	721	712	742	765	624	755	741	705	720	702	724	734	777	750	697	741	673	744	704	745	708	741	754	721	740	679	741	695	646	699	699	715	712	740	759	720	735	727	704	742	702	703	706	670	714	698	717	682	681	711	680	723	727	729	716	704	666	691	751	767	752	755	665	682	715	706	698	682	710	695	710	681	725	765	755	682	778	704	732	737	732	702	715	727	706	743	754	747	742	676
31128	51354	40829	24636	13007	6790	4620	3430	2659	2104	1738	1376	1217	1161	1062	977	937	910	881	835	834	843	801	761	779	771	768	831	811	759	839	793	807	735	782	791	753	751	758	757	798	755	777	729	753	804	760	777	767	796	741	773	765	745	791	746	766	769	733	777	744	773	742	749	735	739	756	737	758	734	778	744	771	784	777	763	772	772	782	757	783	769	754	701	774	734	747	811	733	760	735	727	769	767	734	738	835	733	798	741	747	812	764	723	762	742	749	828	763	750	762	765	720	747	747	779	780	763	738	801	772	829	785	747	762	734	758	774	797	791	823	767	765	761	827	780	784	737	717	774	766	828	756	706	774	742	782	747	774	751	758	781	805	757	777	776	807	726	753	733	783	783	822	750	738	780	762	745	739	741	748	742	782	772	741	765	750	765	754	794	711	785	767	742	799	754	721	741	759	732	785	794	788	730	810	753	793	782	794	838	790	762	692	745	749	743	751	742	823	750	739	779	767	749	785	731	757	717	743	760	747	774	788	791	713	767	740	785	780	791	725	772	763	802	762	783	788	723	752	771	748	749	725	775	746	776	797	796	762	758	799	728	804	742	779	778	743	742	746	748	770	744	743	750	756	771	745	723	757	773	729	737	791	773	789	772	717	755	772	755	771	764	776	817	745	754	778	801	721	805	768	773	744	757	721	784	796	768	731	794	796	808	754	761	763	740	807	787	769	746	753	771	730	771	780	751	771	789	750	744	693	712	817	763	730	770	793	796	783	780	760	780	745	780	803	780	791	747	763	729	709	734	765	757	791	755	717	756	788	758	754	750	769	743	773	739	742	773	766	696	772	811	749	746	721	799	757	748	746	734	771	765	732	773	749	762	805	770	752	762	745	763	752	747	729	793	802	759	786	771	718	772	740	750	706	774	778	732	729	777	796	763	756	793	749	737	756	751	785	738	707	738	779	790	750	749	721	784	758	800	790	694	761	732	829	805	739	740	766	797	760	748	743	710	759	766	745	810	779	739	754	780	761	770	772	762	730	722	773	790	750	770	756	777	775	738	842	758	751	748	772	753	754	756	731	751	754	743	725	745	773	775	773	745	812	759	792	729	744	763	833	758	774	747	756	738	751	830	741	768	752	734	709	782	766	724	750	766	754	777	739	736	736	743	815	777	768	799	794	768	747	815	759	802	828	761	739	802	741	795	686	738	762	747	804	781	702	735	752	785	741	740	728	699	791	762	760	784	774	749	761	703	750	705	808	788	758	789	754	733	740	718	740	785	760	752	762	810	758	739	739	737	757	737	799	801	791	793	775	744	780	736	776	787	742	776	738	750	799	751	781	733	768	730	798	809	778	740	768	791	786	720	790	804	776	782	712	787	780	769	725	727	727	720	742	759	790	782	751	763	781	759	788	847	760	785	783	742	747	769	754	732	764	742	766	746	745	796	791	739	778	752	769	722	762	747	772	700	714	743	750	752	786	751	755	728	802	756	770	735	796	785	791	741	734	750	758	757	765	758	744	741	809	745	797	730	797	778	756	729	781	777	768	781	796	765	734	781	750	760	750	763	815	722	801	765	767	787	784	801	738	790	779	795	753	792	749	763	791	720	719	769	704	779	765	696	735	859	798	730	764	786	779	743	747	758	753	820	766	754	782	784	748	714	788	791	799	791	752	736	783	774	804	782	726	785	762	766	773	776	786	768	755	755	745	764	777	766	732	738	744	847	733	757	752	745	763	791	812	770	760	724	718	757	740	766	700	754	778	758	767	751	738	767	733	800	773	813	749	778	782	772	749	809	713	795	736	774	731	727	741	739	792	754	826	775	728	745	790	743	815	785	752	740	751	716	788	794	731	749	790	737	785	738	838	765	821	775	700	741	743	748	750	741	772	710	738	800	770	756	769	798	784	759	767	764	808	723	803	767	746	776	725	779	767	733	765	747	769	800	783	763	761	792	714	775	778	714	734	771	724	704	840	740	742	790	764	716	763	753	782	759	754	743	759	780	763	815	780	760	746	805	726	805	698	792	754	743	750	756	773	784	798	779	770	782	754	785	756	783	745	746	768	781	756	787	805	759	748	776	759	753	740	761	775	768	771	766	797	742	760	786	732	765	776	728	798	803	768	758	725	786	752	808	774	723	787	747	806	740	715	742	748	724	761	719	786	749	776	753	771	764	760	732	751	735	739	773	749	798	720	793	769	740	779	752	727	717	791	785	775	762	759	761	718	765	783	779	788	748	807	768	750	780	772	781	742	765	719	736	706	709	773	755	776	757	786	779	783	755	745	759	691	768	781	738	728	775	798	779	789	770	792	805	741	801	818	742	818	781	769	722	815	746	777	703	838	772	751	807	731	764	758	758	790	738	764	776	712	762	733	747	749	759	772	741	782	818	782	749	688	775	779	733	765	772	745	743	741	752	791	697	738	799	794	771	754	794	751	791	775	754	761	801	772	755	744	783	787	738	724	771	748	741	735	750	785	763	754	735	739	782	751	790	749	736	743	749	736	767	710	760	699	717	726	774	750	726	802	770	749	777	743	724	756	762	761	714	694	742	712	773	741	740	802	744	776	750	764	734	740	733	753	744	721	732	746	782	719	738	793	760	748	792	753	740	735	740	725	782	731	728	796	796	744	776	808	777	725	729	724	788	762	729	714	750	728	756	700	774	767	766	755	740	798	735	722	749	744	739	719	772	759	757	763	728	786	690	756	776	721	746	777	796	724	732	720	733	786	724	700	739	717	777	724	717	712	775	740	739	727	751	788	740	746	769	752	777	826	773	773	748	792	785	803	742	751	760	753	773	738	806	759	735	788	725	719	751	764	761	735	689	764	741	741	758	735	801	782	769	763	763	778	787	741	759	757	756	777	789	730	792	780	763	821	723	781	808	783	755	757	750	783	762	793	771	779	813	787	768	722	714	781	755	787	757	767	739	771	757	794	761	729	761	771	731	786	837	769	746	788	764	747	760	733	785	720	819	775	732	777	828	768	763	851	720	743	759	718	770	787	793	731	757	757	777	741	753	738	804	751	755	766	746	771	724	731	755	784	789	799	747	698	754	750	772	730	780	771	795	795	770	771	679	744	727	745	772	762	759	730	789	757	702	760	792	770	745	763	769	753	791	746	781	802	744	716	773	792	757	759	770	704	757	780	806	766	768	806	749	780	732	763	788	803	761	746	776	751	719	751	775	786	842	764	795	801	751	700	815	756	796	786	740	756	749	752	758	760	776	742	738	800	747	808	739	771	746	750	733	784	748	780	743	760	764	770	780	778	761	776	766	765	709	774	762	777	716	739	755	723	797	778	737	775	820	783	763	748	772	760	699	722	779	741	749	773	746	745	772	785	842	732	764	750	740	786	802	742	730	728	723	748	774	747	772	778	760	810	764	759	778	730	754	790	752	763	743	763	776	742	773	782	743	785	707	738	736	728	801	772	736	788	798	780	778	774	721	797	767	739	739	758	800	777	772	768	758	754	739	750	722	747	763	766	766
24974	21362	27463	25347	12959	4908	2882	2165	1787	1565	1432	1299	1218	1224	1182	1097	1169	1076	1074	1088	1048	1034	1044	1089	1088	1009	993	984	1010	1028	1022	1001	1000	995	1021	1001	1053	950	1006	970	989	1010	1021	1061	1009	1077	1031	1032	955	1025	954	1065	973	1090	1022	971	1066	1002	1002	1010	1023	1004	1011	996	1018	997	954	988	960	997	1069	1042	993	1046	951	970	1050	959	1003	957	958	1051	950	1031	1042	967	932	986	943	1036	1039	1005	1017	1031	1035	1038	992	930	955	992	1002	995	1043	971	961	1043	976	968	1040	999	1004	979	1056	985	1020	965	994	994	1062	1020	966	986	1032	1039	1048	987	1050	944	999	1050	1003	1045	1027	1005	983	979	1018	990	997	977	959	1063	1010	1033	1047	1036	1063	995	1040	1067	1058	1014	948	963	1027	971	993	1003	974	983	979	1010	992	982	1050	1023	1025	1000	1000	1021	965	965	1042	972	1025	999	1081	997	1012	995	1000	983	1021	995	1046	971	1032	1023	1002	1017	947	983	1015	979	991	952	1039	991	971	1030	1009	989	1037	1085	1073	956	972	1016	1051	983	982	1021	1076	988	1060	999	1000	1001	1032	960	986	1033	1041	996	1022	994	999	1065	1040	1035	1032	1025	999	1029	1001	990	1028	1030	1027	974	1001	1058	1000	996	963	1005	962	999	988	934	1053	1012	1058	1032	993	1020	962	1018	1007	957	979	1039	1047	1031	1000	988	1008	1022	1028	1004	980	1032	990	985	1053	971	1010	1076	1014	1015	1019	1012	1053	1000	1033	1040	980	1050	991	979	1040	1005	995	1003	1014	986	990	1048	1032	1029	1094	1052	1055	1080	967	1040	977	1027	1046	1014	1007	978	954	988	1002	1010	1044	1007	1006	1007	990	1028	1067	1026	957	977	1016	1015	1039	1042	955	1026	974	967	1014	1020	988	1094	991	1022	940	984	1017	1011	1012	1004	981	996	975	1019	928	976	1001	967	996	962	1030	1080	964	1006	1002	1018	970	1022	1002	1018	1005	990	997	1016	1043	992	960	959	992	995	971	965	1015	1003	1030	1008	961	1040	1002	1059	1002	1076	1023	1009	1082	970	1034	1019	1003	1013	995	1000	987	980	991	972	1000	1039	984	943	1027	963	1034	978	1007	1022	933	992	1015	1043	1006	997	961	1044	1008	993	1016	1011	972	983	1003	998	1050	954	977	996	998	1006	969	976	1001	1014	1074	1035	1012	1023	963	967	997	1033	978	1095	982	1005	1004	1009	999	994	1025	997	940	995	996	1022	1077	1010	1004	1038	1040	943	1059	982	1035	985	959	977	1009	984	999	1010	1030	1036	955	993	1017	979	1039	938	1018	990	1008	1047	961	1011	1046	940	989	990	1050	1026	987	1069	1017	993	951	1037	965	1025	1022	965	955	968	1003	1040	964	992	1013	947	990	1052	1000	972	1045	1014	967	963	1010	982	1055	968	979	1014	1016	1038	1007	981	1049	985	1013	999	991	1055	1003	986	1039	976	990	1002	1083	958	992	1003	1007	1021	976	1003	1035	1025	1022	1017	952	973	973	1021	1018	1063	1012	987	996	1004	996	986	997	1071	1009	1030	1036	1006	1016	1064	1009	1005	1036	982	977	1033	993	1031	1045	1030	1009	973	996	1037	1007	968	993	1009	1025	1016	1051	1008	1061	996	970	1076	1059	1015	982	1032	995	989	981	1065	1054	1029	985	987	959	1008	1032	1049	990	966	1014	1013	1034	972	961	956	955	1010	1019	1001	1001	1052	1005	1057	978	984	993	1013	1005	1012	1030	981	1029	988	967	943	997	973	1015	963	1038	1009	1022	1019	1012	1033	1004	972	1003	1030	972	940	1007	1013	1019	962	978	980	1016	992	988	996	1026	1026	996	1029	1016	964	1035	1049	1045	994	1025	1001	1059	1027	971	1044	1056	971	991	1059	1009	955	1031	983	941	992	1057	934	980	1042	1008	1013	1020	982	1036	1044	1017	993	1031	1016	1035	1013	990	1041	987	1037	1093	1014	963	958	979	1010	1007	1002	986	1009	1033	974	1012	982	1005	1026	1038	952	1058	988	1048	982	977	1023	1038	1011	1028	1041	996	1020	1019	1021	1020	1050	1032	1001	1032	1019	981	1061	1032	1002	1006	994	988	996	1020	983	1061	1065	964	1047	991	1051	1039	993	998	981	980	1023	994	948	1019	1005	998	972	1041	1027	996	1012	1005	971	1069	1046	1025	1009	1067	962	1013	1006	977	979	1031	999	981	1010	1036	994	1001	1030	1010	1033	1078	948	1064	959	949	1037	1033	1048	950	1061	1027	974	1043	1008	985	963	971	1017	1045	1001	1030	952	1032	1018	965	978	1003	1053	1000	1017	1010	1011	994	981	1027	1024	973	1019	1003	963	995	989	1026	1041	997	1031	1042	951	992	956	993	975	1007	1051	991	1052	1025	954	1037	1001	967	1032	983	997	1025	1088	1011	961	966	980	971	1010	1001	997	1031	1018	1049	1025	998	996	949	1013	1037	983	1011	984	1001	951	1005	986	995	1052	1038	1010	982	1005	1066	1001	929	1022	1025	1003	991	969	1057	998	1007	966	1037	1032	937	970	1027	956	1008	936	1017	967	1006	1066	996	984	1024	1007	1000	1006	967	1010	1013	956	1002	980	989	987	1049	1019	1008	943	959	1023	951	974	1002	992	991	1018	1023	1073	1015	1000	1032	1012	1051	1002	1081	994	978	1003	1035	960	974	999	976	988	994	993	1008	1056	1030	1024	971	1015	992	976	995	998	998	1011	933	1029	1006	1022	1037	972	956	986	1001	1031	992	1029	1053	959	1040	922	1045	1008	984	991	960	989	1022	972	951	974	1003	1057	1015	1046	1010	968	1004	1049	1066	967	1005	976	1004	989	1070	1006	1055	1001	988	985	932	1004	1036	1037	1022	1054	985	1006	985	990	997	1011	1032	971	969	961	971	1011	1022	1039	1008	1001	945	1039	1020	943	988	998	967	1032	1057	1033	996	1006	960	999	976	1049	917	988	1011	1007	1000	1004	1025	1029	1022	1008	1003	981	945	1017	1020	983	1095	978	1017	965	1036	979	971	1037	997	1012	976	1033	964	973	993	1023	1002	1070	1005	1000	1036	978	1000	1009	1029	981	1064	1033	1057	958	987	992	947	1007	998	1063	1019	991	933	1062	988	1074	989	954	1038	1007	977	1023	992	1040	952	1003	987	983	1044	1060	1010	1024	999	1045	1039	1029	1035	1022	999	991	1002	971	1007	1012	1072	1013	997	1048	1036	982	1008	1011	943	1027	1096	960	969	967	998	1005	1011	1017	949	1014	1056	1048	990	977	996	947	978	1017	1016	978	1032	1029	939	967	990	946	984	981	1018	1012	1078	1005	988	1025	971	1017	1013	1033	1051	962	998	1014	1013	1062	985	1026	1001	971	1026	1038	1005	977	1023	981	1106	988	1058	1043	979	1002	931	1020	989	1002	961	1047	986	1004	1040	1043	1066	1042	1006	1015	974	1030	1038	988	971	1022	987	976	1048	1003	1051	1038	1014	1016	982	999	1023	1030	970	951	991	1029	1036	985	1013	968	1007	926	1044	971	1082	1031	982	1063	1012	991	1024	1027	975	998	1027	984	989	984	1032	1007	961	965	1025	1060	1000	1035	1030	983	974	1030	995	965	1015	976	1005	967	969	1013	968	1013	985	1020	1048	995	953	1049	1030	1037	1005	1073	999	979	1014	1024	989	1008	1057	987	1021	956	994	1044	1010	1003	975	1010	1097	1007	978	1021	1091	1018	1050	1022	1044	996	995	1014	1000	1034	1011	972	991	1010	1028	1009	1055	1048	991	992	968	1073	1050	1015	1048	975	989	991	1029	1038	1039	981	923	913	1010	990	988	945	963	1044	1004	991	1012	1073	1002	995	991	1031	1036	955	1004	1036	980	1041	1052	949	1017	1042	976	1035	1004	994	1013	1061	979	988	956	1001	1004	1011	1024	958	948	1009	1021	951	1000	1034	1025	944	1003	999	1063	1045	1017	1037	999	1032	976	1011	964	993	1012	1003	1021	1041	1019	1018	987	1048	973	1001	977	999	944	995	1027	1028	1009	1020	992	1025	1030	1024	993	1074	1011	1014	1000	946	1017	1046	933	1039	1028	1024	1002	942	1006	1005	975	1040	1017	947	980	1001	1068	1010	943	1089	1033	1020	1000	1005	1002	963	1021	1036	1015	986	1000	1019	1029	952	966	1009	1019	974	1065	1021	1005	1065	1017	1022	1001	1035	1013	981	982	1082	963	1070	992	1026	1012	1015	980	979	1038	1033	967	1012	1056	966	953	945	996	987	968	961	1036	1021	989	1036	1001	1004	968	991
31599	48068	32316	17415	10134	6125	4020	3193	2415	2053	1690	1550	1470	1385	1254	1199	1147	1158	1204	1088	1079	1041	1067	1093	1022	1048	1051	1012	1081	1067	998	994	1069	989	1002	1096	1033	1071	1011	1016	1079	1039	1025	1073	1045	1023	1030	1076	1019	1029	1046	1069	1006	1086	1018	979	1024	1052	1022	1006	1051	1028	1026	1042	1082	1065	1027	1096	1022	1086	1041	1055	1022	1036	992	980	971	1021	1060	1095	1021	1030	1048	1060	1060	1026	1006	1042	1038	1022	1026	1039	1044	1059	1005	1045	1015	995	1103	1013	1004	1005	1060	1000	1018	985	1057	1047	1017	1032	1024	1076	1025	997	1094	1014	1002	998	1042	1055	1047	1023	1006	962	1040	1069	1007	1081	1014	1020	1041	1045	1005	1032	1071	1024	1004	1080	1005	1034	1046	1042	1003	1053	1056	1049	1014	1053	1061	1080	1018	1009	1031	1011	1045	1020	1020	1045	1041	1031	1010	1062	1005	1085	1054	1013	992	1022	1048	1006	1058	994	1052	1008	1009	1034	937	1058	951	1005	1010	1024	1027	1070	986	979	1004	1036	1015	1034	1035	1055	1025	1038	1083	1017	1064	1028	1050	1094	1062	1038	1010	1091	1010	1042	1040	1017	1069	1061	1012	1058	1025	1054	1066	1017	1095	1075	1046	1060	1012	1030	987	1004	1019	1056	1097	1065	1014	1048	1004	1027	1053	1057	1078	1000	1037	1051	1038	988	1016	1044	1029	1032	1046	1059	1013	1050	1048	1060	1032	1010	1063	1007	1017	1080	1047	1007	1052	996	1021	1030	1036	1050	1032	995	1016	1063	1041	976	1003	1020	1065	1009	1088	968	1049	1007	1070	1037	1048	1039	1065	1020	1038	1036	1028	1079	1051	1102	1007	1036	1027	1089	1016	983	1029	1021	1028	1027	1030	1025	1046	1052	996	1060	1003	1015	994	1048	1021	993	1010	966	1002	1037	1027	1009	1046	1076	1060	969	1019	1024	1035	944	1007	1018	1058	1039	1089	1034	1059	989	995	1061	1004	1049	1061	1014	1045	1019	1073	1086	1009	994	1048	1046	1013	975	1005	1023	1064	1023	1036	1023	1050	1041	1074	1049	1055	1062	1009	1021	990	1112	1037	1028	986	1028	1036	1028	1042	1050	1004	1013	994	996	1036	1053	998	1024	1051	1071	1006	1058	1056	1046	1038	1006	1073	1085	1054	1039	1053	1016	1040	1042	980	1009	1011	1034	1037	993	1058	1005	1033	1103	1059	1042	1024	998	998	1037	1025	1044	1047	1098	1033	1009	1042	1015	995	1017	1021	1071	1020	1025	1003	1016	993	1054	1046	1064	1091	1053	1003	1107	964	1033	1088	998	936	1033	1025	1068	963	1092	1023	1032	971	1040	1045	1022	1070	1065	1072	1041	1076	1022	1020	1073	1013	1040	1014	1093	1049	1055	1089	1031	1060	1045	1015	991	976	1056	1021	1064	1039	1105	1024	1044	1068	1098	997	1014	1057	1078	1035	1027	1028	984	1094	959	1010	1011	1046	1045	1010	1067	1046	1032	1005	1030	1060	1059	1006	1018	994	1025	1031	1019	967	1007	1024	1005	1090	1083	1046	1079	1010	1033	1013	1007	988	1027	1033	1053	1046	1087	1021	1026	1088	1021	1046	1081	1068	1001	1005	958	1084	1041	1034	1071	1017	1077	1043	1027	973	975	998	1055	1023	1028	1061	1025	1023	1025	1082	1011	994	1037	1044	1108	1075	1005	933	1068	998	978	997	991	1012	1005	1013	1017	1076	1054	1038	1081	1022	1068	1028	1012	1048	1075	981	1013	975	1063	1002	1070	1001	1069	997	1051	1024	1000	1096	986	1044	997	1083	999	1041	1032	1037	1136	1031	1026	1040	1061	1067	1017	1037	1063	1014	1024	990	1110	994	1007	1056	1016	1018	1063	1005	1005	1058	984	1018	1022	1084	1018	1016	1042	1003	1082	1087	1041	1024	1021	1038	1011	1065	1037	999	1036	1044	1037	997	1112	1034	1061	1086	989	1012	1026	1013	1036	1091	1057	1039	1031	1043	1006	1038	1063	1094	1051	1067	1028	1035	1021	1019	948	1040	1091	1045	1094	1061	1068	1047	1066	1058	1036	1057	1025	1004	1001	1036	1022	1025	1041	1003	1049	1007	989	1018	1007	1038	1033	1038	992	1046	1045	1006	1037	1063	1065	1039	1034	1067	1044	1103	1008	1048	983	1077	1040	974	1020	999	1074	1012	1048	1152	1070	1007	1036	985	1015	1013	1019	1022	997	1046	1045	1019	1050	1026	1000	978	1011	1046	1058	1050	976	1013	1066	1083	953	956	1050	1041	1008	1066	1054	1039	973	1028	1011	1021	1063	1034	1033	1001	1064	1056	991	998	1036	1000	1046	1038	1026	1090	991	1002	1009	1095	1042	1001	1053	1154	1092	1020	1019	1127	1065	1070	1052	1059	1004	1082	1046	1072	1047	1028	1059	992	1038	1015	1028	1049	996	995	991	995	1047	1051	1023	1010	1014	999	1074	1047	1031	999	1030	1066	1040	1017	1071	1022	980	980	1038	995	1039	1068	1045	1016	1055	1056	1010	1056	1020	1064	1038	974	964	1055	1039	1068	1068	1051	994	1059	1013	1060	1052	1014	1052	1077	1025	1104	1065	1008	1034	1046	1050	974	1008	980	1079	1014	1061	1036	1066	1027	1053	1037	1072	942	1044	1008	1006	1036	1009	1020	999	1015	1024	1040	996	1084	1138	1046	1035	1053	1075	1050	1078	1043	978	1028	1030	1064	1021	1099	1019	1078	1029	1045	962	1055	980	993	1054	1019	1050	1010	1037	1026	993	1001	981	1037	1003	992	1040	1024	954	1007	1020	1046	1060	1015	1025	1042	1026	989	1081	1018	1044	1057	1003	1046	1032	1032	1045	1062	1000	1094	1043	1043	1007	1002	1069	1014	1041	1043	1043	1042	1005	1091	1005	1028	1042	1029	1026	1080	1084	1079	984	993	1053	1086	1063	1018	1049	1042	1113	993	1047	1066	1046	1073	986	1065	1071	1091	1032	1032	1015	1057	1056	1041	1031	1035	1076	1002	1022	994	1058	1012	1046	1008	1003	963	1073	978	1062	974	1045	1026	1039	1077	1031	1032	1031	1101	1040	1012	1118	1035	1041	1018	1007	1002	1056	1012	1066	1024	993	1078	1060	1059	1065	1000	1060	1111	1086	1004	1055	1022	1018	1012	1015	1023	1014	1015	1042	1043	1062	1034	998	1005	1013	1040	1007	1052	1060	1005	1107	1056	1030	1033	1113	1060	1050	1093	1045	1050	1058	1073	1067	1069	1091	1056	1052	1056	1052	972	1040	1023	998	1058	1093	1063	1024	1047	1030	989	1032	1093	1021	1044	1016	1035	1014	1087	1081	1008	1089	982	1093	1033	1033	1010	1019	1025	1064	1046	1067	1007	1076	1056	1066	1040	1017	1040	1036	1057	1008	1031	1012	1035	1055	1021	1016	1040	1034	1070	1043	1051	978	1014	1035	998	1043	1055	1029	980	1022	1059	1100	1091	1081	973	1014	1087	973	1038	1052	1067	1044	1048	1071	1070	1016	1051	998	1011	1044	1017	1030	1082	1052	1071	1026	1029	995	1030	999	1081	1055	1045	1023	1025	1044	1027	1044	1020	984	981	1040	1063	1040	1037	1028	1059	1064	1007	1048	967	1020	1036	1027	1004	1034	1018	995	1025	971	1078	971	1042	992	1012	1052	1081	1037	1002	1046	965	1053	1026	1020	969	1029	1061	1030	1071	1000	976	1007	1077	1053	1040	1052	1051	1064	1005	1013	1029	1010	1058	1061	1042	1019	1080	1095	1039	984	1030	1070	1014	1015	1046	1004	1021	1048	1050	1070	1047	1000	1042	1007	1011	1000	1058	1030	1019	980	1058	1047	1010	1084	1029	1048	1003	1097	998	1091	1034	1017	963	1023	1069	1042	1078	1028	1049	1004	1022	1039	1063	973	1044	1057	1031	1026	1032	1020	1028	1010	1106	990	1038	1066	1058	1034	1044	1031	1044	1040	1016	1018	1078	1019	1073	1019	1020	1018	1056	1069	993	1022	967	976	1049	1045	987	1011	1058	1010	1057	1039	990	1044	1036	954	1080	1075	1024	998	999	1093	1005	1053	1005	1090	1052	1080	1027	1026	1031	1057	964	1057	1021	973	998	1022	1057	1052	1058	1009	1033	1082	1080	1040	1025	1043	1078	998	1020	1075	1067	994	1028	1011	1062	1037	1013	1050	965	1082	969	1046	1023	1028	1026	1000	1020	1024	1053	1055	1049	967	979	1055	1064	998	926	1025	1022	1061	1048	1046	1034	1038	1002	1004	1017	1055	1069	1054	1033	986	1039	998	1025	969	1029	1020	1015	996	1033	1004	1041	1015	1041	1012	975	1043	1083	1023	1034	1017	1020	1019	1002	1065	1051	975	1062	1026	1111	1011	1056	1065	1047	1035	1073	1034	985	996	1024	1031	1076	1024	1025	984	1020	998	1016	1025	1007	1025	1045	1015	1066	1047	983	1036	1040	1022	1001	1019	994	1073	1016	1062	1019	1067	1036	988	1014	1062	1003	1025	1000	1010	1044	1032	1097	1105	1012	1030	1002	1058	1040	1004	990	1027	977	1040	1001	1064	1023	1050	999	1006	1003	1057	1013	1049	1036	1020	982	1045	1015	1006	1029	1037	989	1030	1067	1023	1047	1059	1048	1003	1014	1061	1047	1056	1072	1066	1044	1105	1008	1059	962	1084	1020	983	1011	1019	994	1024	999	1033
22697	21388	28914	24304	21562	21173	11917	4207	2675	2058	1718	1422	1326	1160	1015	982	950	960	923	915	912	859	804	879	842	791	789	789	811	866	793	769	802	793	762	816	794	820	810	831	781	782	815	833	812	770	783	774	808	814	837	757	828	802	816	754	803	802	814	788	829	799	814	833	766	772	786	791	762	760	773	765	765	797	767	821	774	779	786	818	769	729	791	783	798	788	815	788	736	796	754	814	804	790	794	766	765	776	795	755	748	809	788	745	840	829	807	859	775	856	758	739	766	788	814	784	796	785	791	800	747	820	826	799	784	858	804	730	826	762	719	815	788	785	796	795	803	781	785	780	827	771	793	792	740	785	784	823	817	745	799	825	802	795	779	783	823	823	789	765	825	781	797	839	753	766	802	848	805	818	789	796	781	785	796	725	777	771	762	783	838	777	786	753	779	780	779	770	801	812	759	793	807	801	837	772	748	758	822	783	758	795	793	778	811	825	777	779	813	747	781	810	779	798	795	789	757	855	712	808	754	793	729	746	775	779	816	778	834	852	824	794	787	776	729	791	828	791	797	835	834	798	770	817	843	814	747	764	812	779	768	822	805	813	728	729	806	814	766	774	795	791	813	756	842	806	748	778	814	817	794	782	757	741	728	798	780	770	767	776	808	811	765	769	791	786	764	774	809	757	801	807	787	801	764	829	817	772	755	754	758	767	815	818	760	797	792	801	768	836	786	764	755	761	788	768	783	801	768	783	751	764	824	836	791	752	742	764	798	776	768	824	780	760	760	832	752	764	805	845	738	767	771	769	818	770	810	824	770	763	831	797	753	796	815	792	814	816	794	751	733	776	794	800	778	809	814	836	784	768	779	766	731	823	751	777	777	814	743	748	834	743	773	802	823	773	824	760	768	768	790	770	803	784	761	727	775	782	780	757	753	781	785	766	776	842	792	786	831	809	845	787	782	755	796	769	832	788	805	792	842	786	834	771	819	776	744	801	821	787	806	816	816	765	783	710	787	778	827	749	763	767	788	831	747	753	789	795	783	738	791	758	791	746	787	775	777	814	793	739	796	757	786	772	819	751	806	783	789	808	798	779	801	790	817	798	820	764	803	836	788	761	777	737	829	799	801	739	799	775	841	765	806	769	818	802	802	750	766	824	822	832	756	809	806	830	812	777	777	803	832	794	785	823	796	714	753	775	729	786	772	783	759	823	780	776	750	807	752	793	835	752	805	775	734	758	803	761	795	771	734	840	741	787	796	735	803	794	824	770	803	817	820	732	774	782	774	775	819	729	776	795	765	809	768	755	776	780	787	799	819	734	804	800	715	812	813	784	788	810	801	776	769	797	747	760	789	746	766	780	801	790	753	767	795	794	792	807	792	740	822	794	755	779	758	831	804	768	803	754	730	784	746	776	870	824	808	751	826	782	703	730	742	808	763	802	824	835	786	754	808	781	792	746	763	751	781	753	790	800	761	789	786	799	832	822	762	779	745	789	775	828	814	813	867	831	798	770	759	788	775	748	827	795	804	710	778	783	804	762	757	761	772	739	808	799	764	786	799	807	804	793	794	788	760	781	771	763	800	830	749	777	783	782	711	726	787	719	804	772	753	820	769	834	816	836	801	756	826	773	818	797	760	792	825	820	741	768	750	837	770	811	785	772	841	788	797	850	755	772	761	766	734	745	769	754	787	801	841	772	771	786	811	810	809	808	786	773	749	815	790	816	793	786	758	813	811	769	760	824	744	773	812	780	799	748	748	792	779	757	807	798	770	791	785	775	801	795	799	825	785	789	806	799	830	744	772	794	747	741	786	830	764	850	815	715	803	785	797	767	752	838	788	840	779	803	789	781	770	827	818	786	783	834	811	763	783	760	762	763	830	778	789	732	808	841	791	821	768	778	794	806	732	802	754	741	771	794	788	747	767	749	711	772	795	732	756	803	782	800	810	763	787	778	792	789	782	761	713	785	802	781	770	760	749	831	731	777	751	772	794	781	748	729	783	826	759	763	801	796	770	758	791	804	795	839	771	767	758	778	788	793	789	746	769	759	784	788	758	741	812	769	734	748	762	789	775	778	745	797	817	788	804	762	759	756	787	779	758	825	746	727	799	744	766	803	809	825	762	729	779	802	784	753	801	817	771	800	725	800	760	752	757	773	840	804	770	784	798	811	824	759	774	762	794	724	754	761	839	758	785	801	777	718	786	843	815	770	813	808	773	776	812	869	839	859	785	797	785	741	844	803	786	805	808	789	802	769	787	819	838	813	758	832	814	822	784	813	794	792	796	815	789	809	766	804	795	786	796	811	749	823	749	762	787	795	785	758	761	759	829	790	783	782	740	781	780	780	767	741	754	785	791	769	826	793	790	784	822	844	809	811	797	807	734	757	773	819	794	823	747	805	771	770	765	769	752	803	777	758	800	743	751	783	759	789	793	735	828	782	812	803	765	786	784	772	802	757	757	809	842	795	789	813	752	767	799	727	823	801	781	809	807	809	760	835	760	729	794	777	843	771	738	757	794	808	784	739	820	739	735	790	779	790	797	791	779	774	768	772	814	766	767	839	746	801	769	798	770	776	778	768	804	724	768	801	797	810	758	788	780	810	813	784	792	804	804	768	781	771	790	788	785	755	755	767	837	794	764	806	814	766	782	811	800	795	782	771	811	766	773	762	767	718	731	756	750	801	815	813	785	745	770	795	839	786	767	838	769	796	818	744	791	804	837	726	760	795	825	785	824	753	753	813	751	763	772	754	765	786	762	797	812	773	780	796	829	758	788	776	815	781	765	789	808	745	784	813	791	781	753	778	744	810	772	766	806	771	827	793	807	743	770	780	814	786	793	747	754	771	792	777	751	850	818	781	800	841	789	811	746	802	794	771	801	801	792	777	784	800	827	791	803	756	875	813	779	811	807	781	777	789	767	799	817	771	826	823	779	748	782	799	763	792	780	855	772	824	774	780	783	759	829	803	769	785	792	774	789	773	782	777	776	826	806	753	821	882	806	766	814	780	800	778	754	817	780	771	723	814	758	810	818	769	812	833	752	771	795	776	779	821	809	810	776	828	789	765	743	772	787	755	765	853	794	776	801	804	763	829	834	740	779	769	763	786	851	792	758	754	832	801	822	808	827	758	832	759	792	776	821	788	765	797	767	798	756	786	770	819	758	772	821	819	779	789	803	852	743	825	771	778	795	744	746	759	811	763	797	773	833	775	806	736	784	785	808	732	803	814	790	758	750	776	806	790	784	770	852	819	778	809	785	793	808	794	783	747	757	784	766	786	807	793	775	827	827	758	774	743	786	793	810	745	757	800	760	759	814	760	824	842	729	778	765	779	829	782	764	785	804	804	778	784	780	827	761	781	747	825	726	821	803	729	839	768	805	787	797	750	768	762	841	765	782	796	745	777	729	769	764	782	779	743	758	769	774	745	794	810	785	766	759	793	775	790	793	783	758	858	776	782	778	767	782	809	753	742	770	828	771	764	746	787	786	762
34887	55985	42843	30892	18152	10655	7112	5146	3879	2995	2454	1934	1699	1466	1279	1146	1096	1101	1003	928	945	927	912	965	905	860	872	834	875	835	843	797	827	871	820	794	790	777	758	796	782	826	794	821	815	837	778	805	820	763	799	809	769	771	788	805	829	801	875	791	853	825	851	881	802	878	817	785	777	767	837	774	841	819	816	817	798	806	788	845	823	797	801	809	873	810	746	783	777	861	833	827	765	813	764	773	833	775	796	787	774	803	811	780	831	759	814	794	777	797	855	876	785	813	774	794	802	806	826	752	793	792	834	857	819	788	776	816	772	800	755	805	817	838	801	749	856	781	756	792	790	819	779	802	845	851	822	800	854	810	834	774	764	840	825	783	793	786	823	782	793	804	804	781	859	788	839	746	799	848	806	783	800	846	822	730	839	780	811	787	800	802	807	829	806	804	797	801	792	772	773	780	858	787	826	860	809	797	768	779	835	760	746	831	760	801	811	762	789	812	818	801	839	771	829	838	777	795	772	788	867	877	809	763	802	765	815	823	839	813	764	793	841	754	809	787	811	789	795	856	812	773	771	811	797	810	798	836	842	811	815	791	829	809	825	810	805	804	789	776	820	791	819	852	784	815	836	813	864	798	789	749	788	805	842	809	790	800	788	790	850	812	811	871	798	751	806	842	835	819	816	797	797	801	858	803	804	837	805	770	812	792	817	829	844	821	820	770	803	808	846	762	803	831	845	819	767	795	843	771	781	845	828	834	807	802	761	840	789	804	770	769	811	804	775	789	817	852	845	783	757	793	785	790	765	766	820	785	778	843	752	807	767	820	789	823	794	815	803	760	782	854	795	839	802	785	820	760	839	805	834	784	859	803	830	827	778	848	788	811	776	843	796	849	749	823	807	785	821	827	781	788	814	810	809	759	807	800	844	783	835	764	810	787	806	800	791	818	790	846	784	838	814	813	823	843	828	827	757	772	786	778	800	795	787	824	794	783	802	815	853	829	839	755	804	800	825	791	783	803	811	809	827	759	791	797	809	801	829	808	769	773	828	761	777	841	750	815	816	793	835	796	808	770	820	781	784	881	802	786	802	859	860	865	802	832	785	836	810	814	825	842	788	797	824	727	776	834	813	790	848	756	770	768	797	815	792	876	806	770	792	841	811	747	812	792	802	834	835	799	790	788	776	812	852	819	798	758	794	827	818	870	817	789	802	828	792	777	851	778	800	796	767	818	847	766	815	785	766	778	782	812	804	791	768	826	807	781	790	806	819	826	828	760	856	829	821	836	830	817	837	805	821	845	787	848	815	787	801	857	811	815	796	812	828	766	834	809	879	796	820	806	826	817	803	763	800	786	784	831	831	790	810	799	822	752	861	750	798	753	807	788	801	841	836	793	790	836	836	830	786	812	829	825	818	809	800	777	804	787	790	809	839	809	777	803	830	741	837	841	790	801	765	784	767	818	825	824	821	775	814	842	772	818	861	792	832	795	769	805	821	819	811	818	794	791	799	776	794	789	819	827	792	776	813	812	809	833	770	818	853	789	819	822	824	875	823	795	807	789	739	817	810	808	824	832	785	817	781	852	789	831	804	808	793	762	794	828	788	872	786	783	863	876	827	843	822	784	830	781	824	799	745	811	792	886	810	768	833	783	852	812	837	811	827	798	758	805	833	758	816	833	853	838	831	821	770	774	801	804	779	790	818	822	821	828	853	808	801	848	808	827	798	780	750	769	845	836	807	725	823	799	839	830	856	809	793	804	769	803	816	789	768	793	800	803	824	790	773	794	783	778	758	835	843	871	745	830	793	847	801	779	748	814	832	839	742	839	843	809	821	771	789	805	827	772	800	789	808	839	810	800	815	824	837	861	757	810	755	820	826	836	826	789	835	813	876	856	781	800	832	801	843	799	791	776	810	747	845	824	808	878	800	843	832	809	790	776	838	756	797	805	796	806	794	817	823	787	775	826	850	811	809	811	818	817	846	774	780	800	796	791	816	734	791	834	789	868	835	779	765	814	757	911	818	799	824	788	815	863	818	802	816	779	814	813	799	780	840	775	816	824	792	801	850	802	835	899	776	827	741	867	783	830	833	807	769	841	806	821	824	784	821	823	807	777	813	800	798	782	781	759	830	821	880	800	840	784	831	810	802	801	873	837	829	783	851	824	783	846	802	746	806	827	795	791	817	804	794	821	787	788	822	825	794	784	807	808	813	807	824	802	814	850	836	826	823	772	784	793	774	787	759	807	745	768	784	825	857	786	758	808	786	807	851	784	774	828	783	777	767	781	829	779	824	825	811	774	816	808	818	798	785	842	782	794	728	805	790	807	814	834	791	741	866	859	792	799	826	793	815	830	762	814	794	771	836	780	839	855	756	757	813	801	826	818	822	807	814	799	809	778	744	798	794	774	812	837	806	797	776	817	813	783	817	787	784	760	770	762	821	780	864	833	809	772	797	774	832	753	840	813	769	886	818	794	777	795	863	808	813	810	764	773	829	862	799	760	798	824	845	852	750	818	786	771	780	838	834	818	778	848	777	804	765	830	842	835	829	758	777	834	844	797	860	806	767	770	827	813	772	794	825	821	846	831	797	806	803	820	818	785	710	797	812	833	796	788	779	801	802	816	800	825	794	800	846	806	758	818	824	824	870	804	795	790	847	831	799	790	808	888	856	842	814	808	811	827	822	809	790	805	803	872	840	796	806	801	811	829	853	805	778	840	795	791	775	825	822	779	794	774	789	836	775	854	825	799	778	835	812	840	803	783	819	820	813	871	779	798	767	862	756	849	809	804	818	840	786	847	807	842	788	805	823	789	810	801	788	799	837	829	780	807	800	782	789	792	814	845	830	813	785	795	799	829	804	844	850	771	792	801	810	736	754	804	791	809	820	832	785	791	767	836	787	812	810	834	792	812	781	828	817	841	768	782	831	822	795	794	785	822	771	827	851	835	782	819	774	803	830	819	856	833	843	826	814	785	815	817	771	789	810	852	817	837	817	798	830	804	846	788	846	814	833	787	825	781	787	823	785	814	830	873	877	803	773	806	878	836	843	803	777	790	824	766	789	825	778	771	781	787	802	756	831	758	800	800	740	807	821	863	809	770	828	799	800	798	797	784	768	793	797	770	787	772	823	846	815	821	822	759	846	837	772	795	798	826	735	809	794	827	810	797	773	805	796	815	787	797	817	792	769	847	826	801	823	856	779	780	851	793	806	788	849	812	781	808	854	824	810	850	794	783	789	819	805	731	782	836	857	800	801	858	824	836	802	783	836	802	790	809	819	796	817	836	851	766	829	855	812	795	749	794	850	804	801	830	777	821	804	853	800	855	806	804	800	793	804	818	820	826	827	776	855	775	861	814	791	840	781	795	801	829	832	852	839	787	836	877	798	861	848	823	810	842	811	775	815	809	782	820	781	824	861	839	801	855	824	810	777	823	803	797	804	845	804	785	792	844	830	820	753	824	800	804	792	805	802	814	830	819	775	821	851	819
31333	29321	27306	13319	4657	2624	2003	1567	1353	1228	1161	1104	1000	1076	990	964	974	972	905	917	913	983	937	943	914	919	904	891	905	889	945	863	882	838	810	887	945	947	864	867	921	865	809	898	919	873	856	872	873	922	842	883	897	864	894	872	923	830	892	890	913	888	849	868	888	878	906	856	897	827	901	876	907	825	867	874	861	878	872	872	934	949	897	861	943	900	883	869	841	869	906	940	924	873	904	914	854	875	918	832	889	901	901	894	888	882	923	885	874	834	853	883	848	840	930	851	945	863	851	901	896	861	891	869	883	926	836	829	872	869	894	872	863	874	868	837	852	921	919	903	855	873	863	900	934	906	855	907	893	878	889	883	857	901	925	903	863	795	908	939	869	878	927	860	923	863	914	813	882	847	877	864	874	912	884	882	924	896	874	891	904	871	879	874	848	953	881	948	907	887	923	880	906	888	859	852	872	835	936	827	914	852	892	879	852	829	902	911	854	865	930	856	871	874	862	868	908	880	858	898	843	899	926	859	901	856	875	858	885	839	881	882	875	809	861	884	919	870	856	898	891	889	868	896	887	933	926	884	890	864	901	861	922	853	843	901	866	880	909	919	896	897	856	881	878	960	869	894	893	854	901	877	847	889	865	895	903	886	891	881	852	873	874	876	898	851	849	891	922	925	904	855	880	890	852	853	949	929	913	912	852	916	902	920	837	941	918	899	901	893	890	844	913	843	906	893	885	923	947	895	937	920	912	886	881	840	902	900	844	882	848	917	810	891	874	864	807	906	857	875	931	902	898	862	910	848	870	886	846	875	895	928	873	866	869	881	889	820	870	879	881	866	873	915	868	902	850	921	868	909	833	839	901	864	841	900	853	889	839	880	853	881	898	879	881	906	852	906	853	856	892	908	875	861	907	854	880	945	922	878	962	874	915	847	896	859	888	886	885	860	895	859	861	847	923	955	924	867	911	869	910	932	847	896	843	859	889	891	911	869	866	898	850	885	886	903	842	917	888	862	871	942	925	904	876	910	885	905	887	852	855	891	894	971	876	863	883	851	886	860	905	907	887	978	859	893	908	846	923	887	861	897	874	848	858	879	884	876	884	921	809	854	883	879	924	882	857	886	858	904	890	901	866	899	902	895	885	911	909	889	840	893	863	937	870	875	876	878	905	878	947	874	843	898	921	899	884	862	899	879	901	823	892	889	916	881	891	865	861	926	848	887	852	830	886	914	849	925	886	910	871	867	907	873	849	946	887	883	910	891	915	854	917	876	927	876	875	919	866	884	884	906	900	886	945	853	919	863	895	887	841	861	917	890	894	906	893	897	902	870	924	909	867	938	854	863	873	889	890	906	831	882	862	861	873	853	858	893	921	875	822	882	895	880	878	883	895	871	888	930	924	876	851	907	936	855	867	883	895	916	915	918	830	875	918	851	884	889	891	868	862	871	905	855	892	921	933	888	872	794	888	889	868	838	892	859	895	867	885	936	860	870	847	864	866	890	943	849	893	892	882	928	851	872	901	874	939	911	897	904	855	898	878	822	900	899	933	846	895	886	821	933	932	897	909	895	850	871	890	952	913	885	898	912	858	860	893	883	890	925	893	858	877	891	886	852	875	892	889	881	862	853	881	884	861	884	904	876	893	893	911	903	907	903	862	892	917	880	852	925	898	892	840	867	909	932	894	889	871	915	928	863	890	886	870	903	892	888	878	924	900	929	875	895	913	867	915	856	829	907	911	915	883	887	899	892	881	896	924	820	884	924	890	902	873	876	889	914	856	877	898	894	926	943	952	925	891	820	826	897	841	893	934	837	900	878	919	853	856	885	873	853	827	942	871	918	885	871	924	927	905	891	869	872	845	890	900	931	892	931	833	894	893	894	852	859	839	898	911	911	855	861	805	872	884	872	892	865	887	883	905	903	884	915	882	872	889	911	903	855	863	853	852	913	880	834	943	862	906	921	894	840	887	912	861	902	913	874	877	866	856	909	882	892	896	940	917	893	865	875	923	840	842	844	868	869	909	914	876	932	891	905	854	925	915	894	885	841	851	917	873	868	931	879	858	947	928	883	849	864	858	889	916	895	909	873	875	882	952	868	858	944	902	889	876	898	925	904	873	825	873	889	873	877	901	848	863	887	883	871	890	915	919	889	831	867	829	889	881	960	914	916	918	897	883	906	844	946	877	887	891	908	875	861	923	875	935	907	911	892	894	904	914	903	812	878	900	924	839	893	846	945	863	892	891	890	907	860	895	945	853	897	867	871	841	830	868	860	925	864	955	901	872	890	877	919	888	841	837	875	895	889	959	877	879	860	873	908	945	852	919	859	846	942	873	900	920	895	863	890	902	859	883	879	833	891	906	957	863	873	926	845	928	941	911	870	856	869	855	952	894	898	904	828	903	908	897	918	933	839	922	921	851	903	831	859	911	909	864	835	937	858	928	866	911	888	906	903	889	911	909	890	856	842	867	909	914	894	886	900	907	895	946	928	937	871	894	901	914	875	851	842	904	918	866	853	911	853	892	921	888	915	914	873	874	895	927	868	910	839	859	880	895	935	873	932	876	885	884	853	880	950	878	875	876	837	820	884	879	909	889	973	875	855	858	848	814	897	861	916	892	906	956	880	866	845	886	898	839	893	904	921	890	887	942	914	902	936	870	895	915	882	885	904	911	934	941	934	859	893	905	905	941	877	881	831	931	888	876	914	936	899	899	905	874	936	876	904	869	933	855	862	904	883	891	873	874	882	871	946	929	917	934	848	899	891	876	906	906	845	913	859	888	871	891	851	878	930	908	852	890	885	847	851	916	886	854	848	808	850	889	922	939	841	885	864	926	891	880	892	867	901	858	883	869	927	943	867	874	956	902	864	929	847	906	912	881	865	900	873	844	867	868	856	911	899	902	857	896	888	896	886	877	902	893	894	862	866	881	891	956	941	921	886	893	862	913	906	878	897	886	909	875	862	911	876	830	884	897	910	932	861	851	895	877	909	945	868	874	853	830	889	859	864	888	906	874	910	882	935	848	880	858	884	896	884	936	875	895	872	884	863	909	894	863	892	889	882	916	898	902	855	915	885	873	878	886	873	902	876	877	946	943	911	847	885	888	912	882	859	935	895	901	879	940	873	864	885	903	879	935	885	895	937	905	849	884	881	879	913	910	831	831	905	889	844	887	878	860	863	906	890	895	930	860	953	881	913	900	894	946	853	894	839	893	961	991	875	893	879	901	856	919	887	880	856	840	877	902	910	920	839	877	894	930	918	881	857	911	913	884	901	917	900	902	905	821	888	868	875	889	884	933	943	841	891	895	895	883	863	886	873	897	856	904	909	905	924	895	883	899	884	931	863	879	933	895	842	842	866	939	900	916	874	861	825	943	922	896	839	886	907	867	924	909	927	846	879	907	908	856	915	891	858	873	858	869	889	906	943	919	941	840	893	870	942	867	871	856	913	864	887	884	856	873	885	845	925	925	888	887	860	858	915	931	945
32458	42443	27966	12407	6471	3899	2847	2283	1823	1599	1383	1200	1158	1119	1066	1017	1005	999	975	946	949	956	982	935	957	943	951	927	951	948	932	976	951	963	910	928	966	931	908	973	950	997	910	948	926	930	948	910	886	922	954	946	942	949	920	1003	927	889	965	970	979	953	933	935	918	914	945	895	953	924	906	926	937	981	881	920	929	959	902	924	940	970	941	937	976	927	922	983	936	930	931	892	947	905	891	877	922	895	937	948	953	998	936	941	907	916	964	935	892	903	936	934	903	966	882	909	912	907	941	915	920	975	927	920	967	936	892	909	887	897	916	931	946	952	923	921	941	938	963	886	950	949	935	914	938	939	955	931	900	947	914	897	924	916	916	902	910	932	953	915	933	963	897	946	978	974	927	901	835	888	989	933	933	944	870	895	973	918	914	943	982	885	941	934	930	896	933	933	903	948	894	929	871	938	939	943	921	859	969	924	951	909	897	973	937	990	965	900	908	859	969	919	927	943	907	908	878	926	907	921	901	935	958	879	915	991	911	943	938	932	909	902	926	984	916	916	929	879	941	908	951	940	882	932	925	905	910	950	970	967	926	919	896	886	889	966	933	947	929	920	919	968	917	928	968	966	910	951	951	915	981	928	899	913	926	948	904	938	943	929	924	899	865	974	900	913	966	905	941	927	900	985	894	983	939	929	903	920	935	944	950	852	919	938	876	922	926	917	970	930	956	930	922	893	972	926	913	860	944	901	919	962	902	928	968	941	970	957	912	925	907	894	937	961	901	963	948	902	978	960	919	1000	963	913	977	932	887	933	924	930	901	864	933	933	910	849	937	905	913	927	946	953	942	906	933	927	999	927	902	928	910	903	959	918	932	921	923	987	945	975	999	868	874	923	978	897	914	852	922	953	974	917	963	916	967	930	889	925	896	890	908	894	989	898	917	960	869	885	918	937	943	943	902	952	931	915	980	907	932	977	906	915	930	886	924	988	903	954	932	888	955	935	915	946	897	949	948	954	968	976	958	951	901	901	923	855	942	938	976	901	925	893	906	938	953	965	933	954	963	969	917	955	937	944	964	910	935	977	959	920	938	935	973	886	932	896	954	951	946	960	926	928	854	949	929	924	954	917	931	882	924	978	922	917	942	918	928	935	957	974	952	929	946	981	915	909	922	943	956	930	978	961	956	887	906	937	904	931	892	957	922	911	960	959	917	881	927	956	917	942	954	1018	949	871	957	955	910	981	970	932	930	918	898	866	881	925	917	913	977	929	955	929	973	922	918	945	887	949	949	896	894	895	906	923	983	987	900	947	881	886	966	963	963	850	962	910	907	945	897	963	957	937	926	937	954	903	885	946	931	932	963	946	862	914	994	916	928	883	930	892	917	913	915	964	900	1020	945	906	906	905	983	980	938	917	983	949	892	902	953	923	918	920	1009	881	948	926	920	925	903	980	947	969	918	934	932	938	903	925	967	902	906	921	938	944	939	896	962	936	952	928	931	957	950	894	980	923	945	939	905	889	945	942	1008	937	877	920	971	946	922	903	912	883	944	920	960	900	969	939	963	973	944	911	933	920	897	916	960	943	911	957	919	967	865	942	942	924	971	921	929	976	887	926	924	907	920	905	937	898	955	913	935	896	971	954	936	920	938	966	883	969	911	929	885	877	852	899	919	912	945	878	914	977	945	947	1001	943	915	909	898	905	958	942	969	919	920	974	918	935	950	927	891	964	942	1014	944	943	989	993	912	950	933	979	920	910	919	962	941	977	878	958	978	907	912	919	932	953	927	912	890	902	912	931	932	977	952	870	921	920	893	842	947	962	946	869	949	929	924	919	869	908	924	942	942	944	931	923	949	876	958	921	883	890	936	889	951	921	913	929	955	944	938	898	967	965	863	988	940	957	958	966	934	973	891	939	886	894	933	954	947	894	929	990	902	906	905	900	921	924	911	912	899	968	932	870	967	980	953	938	942	918	961	913	921	846	889	928	936	901	927	959	958	942	929	933	951	955	910	914	879	941	957	980	910	913	941	951	897	923	907	943	919	955	902	889	942	964	953	888	968	908	930	943	973	911	912	894	954	941	940	938	902	880	959	850	939	959	974	908	932	945	899	939	919	921	934	954	947	986	961	879	956	897	896	933	963	917	908	943	908	929	942	897	918	906	908	928	943	871	957	905	961	965	944	919	969	908	943	1013	965	946	956	903	948	937	949	930	900	932	876	920	922	914	913	942	937	939	951	867	929	870	891	898	927	944	928	916	929	994	910	944	884	938	913	936	961	927	933	994	917	994	953	863	986	892	961	892	963	948	961	978	980	956	901	954	949	945	918	930	917	914	919	931	908	844	955	905	954	976	958	944	943	901	964	921	912	907	933	950	1003	948	987	937	947	928	870	926	922	934	903	894	976	990	939	936	929	1003	945	922	957	1023	945	988	925	944	927	971	967	914	933	926	934	955	913	974	955	962	985	956	989	901	916	926	942	919	909	925	924	960	909	932	941	906	892	949	998	929	876	939	922	906	929	918	897	948	984	913	923	993	948	923	978	899	912	925	926	925	907	940	953	921	960	959	959	941	914	956	948	935	944	969	898	908	866	944	1000	940	922	901	935	904	912	931	933	937	952	970	975	947	917	951	920	891	925	925	923	899	944	946	902	934	944	943	992	963	899	939	904	948	939	908	916	961	995	933	958	946	976	936	930	907	960	891	970	939	916	933	908	964	887	927	924	942	896	924	969	969	910	899	925	904	958	963	930	979	917	896	908	939	965	898	907	951	900	902	931	936	941	943	917	928	916	954	893	940	957	872	937	958	922	964	954	927	941	959	955	922	930	954	923	971	900	911	940	936	952	942	958	912	928	975	922	926	919	932	950	934	949	896	887	918	904	934	957	903	932	918	942	907	949	910	907	922	883	904	931	940	922	967	927	944	898	915	956	942	930	948	880	929	914	923	921	928	928	936	975	947	978	953	937	945	1005	916	936	910	917	921	906	967	902	918	874	923	957	955	931	947	921	966	939	935	954	1025	897	928	928	903	976	917	921	916	948	844	916	905	968	973	971	971	1002	910	940	943	927	951	897	998	900	879	944	937	960	898	925	906	877	940	960	936	945	905	937	932	986	902	972	900	934	975	930	937	908	941	946	991	906	935	920	925	861	911	907	958	931	913	897	991	907	921	908	955	927	915	889	950	953	937	953	991	912	935	937	961	889	957	975	938	926	972	932	936	924	899	962	957	930	949	908	903	885	930	979	974	932	893	959	1002	955	957	881	929	908	906	919	972	909	912	944	904	944	903	927	922	942	942	949	930	960	950	980	892	935	953	903	963	912	899	924	967	960	930	904	965	965	966	951	940	955	930	904	911	903	906	917	914	930	965	909	923	978	884	918	955	924	870	941	901	903	923	979	951	936	931	918	911	947	938	941	946	904	940	931	965	1020	945	939	926	962	928	843	987	910	944	898	982	964	888	970	971	855	907	928	918	955	903	927	923	892	894	878	967	955	947	847	925	1026	988
23905	21431	28515	24922	21055	12095	4550	2577	1944	1587	1357	1147	1046	960	893	935	901	752	783	795	791	776	767	784	753	746	786	743	746	728	716	717	677	696	665	720	691	731	726	733	660	716	757	744	698	698	687	720	744	712	691	749	721	715	696	709	689	709	736	668	697	730	682	732	710	745	757	700	708	722	712	746	693	720	679	745	706	708	708	740	728	723	733	707	711	692	711	674	670	741	713	741	733	720	676	747	674	755	700	684	678	726	744	722	697	755	740	751	695	722	727	738	706	717	730	737	692	727	701	701	722	753	751	723	715	757	721	699	772	686	713	712	745	696	703	730	732	658	716	683	727	745	672	762	672	663	748	732	736	714	694	709	698	698	780	768	716	704	692	699	692	655	697	688	662	714	729	730	669	726	746	717	681	718	661	711	699	679	745	739	691	671	739	716	762	731	759	730	687	720	727	688	724	686	724	670	740	706	727	728	725	734	772	683	761	701	737	694	713	730	701	725	763	700	665	721	691	741	748	693	724	702	690	753	739	757	718	741	731	651	741	712	709	744	723	705	684	726	703	772	716	741	688	693	734	745	687	721	677	695	729	692	698	701	717	754	746	725	687	718	688	708	705	764	717	753	688	669	738	678	759	760	728	678	690	744	765	737	738	695	679	713	754	763	733	738	758	664	726	677	723	746	743	721	743	707	736	704	735	719	686	721	691	722	684	759	750	699	720	752	760	691	758	696	726	748	712	713	712	696	707	703	630	736	710	743	729	740	698	714	739	735	690	727	737	744	767	710	734	745	737	741	734	691	724	720	705	756	700	708	693	723	742	695	712	759	730	722	731	700	735	775	726	732	746	700	754	710	693	734	707	708	735	740	690	731	748	688	714	715	683	788	737	704	713	750	722	719	682	745	697	726	754	692	704	747	726	667	737	662	716	664	717	706	719	686	688	729	698	758	739	719	737	705	739	696	722	750	721	735	690	743	738	740	696	693	705	649	719	709	690	731	715	702	724	699	735	754	733	687	699	739	745	700	699	711	733	731	748	723	739	741	731	677	732	765	702	659	691	694	707	746	705	742	719	718	729	709	731	721	702	645	686	727	732	714	738	706	731	716	709	683	694	697	790	702	751	702	671	765	752	705	759	716	678	686	732	709	665	738	677	767	757	684	684	692	734	658	764	738	700	710	650	727	717	698	740	666	708	754	725	700	737	696	683	672	758	747	747	796	705	707	732	734	710	713	662	742	748	730	710	731	698	688	720	663	723	705	725	731	720	699	727	737	725	733	713	694	677	689	700	694	721	658	724	706	692	684	686	683	705	716	751	653	712	689	661	700	686	744	757	727	699	748	718	771	699	730	728	704	720	718	711	754	726	729	747	719	655	706	727	702	777	750	721	761	748	735	690	755	749	725	711	699	658	730	734	708	702	735	703	713	689	665	706	709	710	717	748	741	686	747	706	709	684	688	734	715	759	689	712	735	714	712	734	685	732	741	743	718	710	678	710	698	717	739	709	705	701	673	703	703	771	721	721	771	731	772	693	724	697	691	700	713	713	761	743	744	700	715	753	715	795	714	701	661	724	742	704	645	691	745	708	727	720	719	744	715	677	726	679	656	697	683	763	660	683	733	712	722	721	713	694	723	719	699	726	763	692	671	710	679	710	698	694	693	717	724	725	722	735	665	750	721	695	706	694	716	715	706	746	737	711	710	767	782	725	706	734	710	706	692	675	690	672	709	729	703	661	717	645	692	716	736	723	730	743	720	777	749	706	732	695	660	700	716	724	714	733	689	700	738	756	757	736	743	694	747	733	714	722	733	668	699	682	694	761	711	709	658	729	708	724	704	695	709	772	738	755	697	718	711	783	724	700	723	704	753	722	715	726	697	698	708	718	640	718	721	678	715	764	702	679	713	691	687	668	719	721	674	726	748	714	694	748	675	686	713	679	731	699	774	708	689	718	737	705	778	717	716	679	723	746	725	750	682	687	727	714	694	677	707	749	663	741	752	674	679	748	671	726	706	692	777	696	692	711	738	728	742	739	763	712	706	709	694	677	710	717	700	741	697	785	708	747	706	696	700	738	698	671	692	676	725	707	715	685	733	726	700	670	744	712	758	660	714	709	680	733	668	734	717	736	751	714	683	689	728	731	748	711	740	723	698	695	715	673	715	732	738	779	708	696	722	736	762	705	727	707	758	748	731	731	706	749	667	698	763	698	719	696	713	777	707	726	694	721	732	711	734	704	695	680	747	656	702	746	694	709	736	736	684	735	716	674	752	706	677	760	745	746	724	724	720	718	764	717	735	652	783	682	689	740	748	701	743	708	701	736	674	712	728	718	704	667	705	745	737	713	705	710	733	703	747	691	716	642	747	748	716	711	718	715	683	665	739	702	720	753	703	707	721	693	719	733	694	721	691	715	711	766	677	696	744	758	720	767	725	731	727	721	681	745	763	673	746	724	702	713	725	708	728	722	708	755	665	724	722	752	705	721	735	735	736	711	726	751	691	656	709	736	725	680	686	699	703	697	686	681	750	740	712	761	768	714	707	742	657	715	701	704	715	706	755	719	705	723	750	721	689	705	688	719	751	688	700	717	738	772	785	749	737	702	697	759	731	717	741	707	694	680	710	689	651	739	696	694	703	728	727	696	741	731	727	705	733	763	713	730	702	754	697	716	713	681	721	702	767	712	726	709	739	770	732	703	677	694	717	774	752	703	696	730	731	668	732	695	708	702	756	725	728	747	727	718	686	713	716	709	694	735	734	735	774	711	685	693	717	737	749	711	739	724	711	718	722	721	718	705	702	728	702	745	716	732	720	721	715	733	702	749	747	739	686	714	715	688	751	727	726	770	749	710	798	683	695	674	734	706	732	752	698	696	711	653	719	700	715	721	738	732	735	768	696	720	744	699	719	697	688	763	716	710	735	700	689	750	695	737	707	754	741	736	729	718	752	742	725	710	740	718	712	681	668	695	724	734	702	708	791	727	765	711	737	703	728	672	713	680	698	647	688	733	732	742	722	773	757	745	746	710	712	697	683	682	700	670	719	711	748	716	699	705	708	725	808	724	680	690	721	679	690	683	697	738	732	696	724	751	697	699	727	740	729	708	747	719	690	684	723	748	729	735	729	715	762	729	674	697	704	726	681	681	721	707	724	701	690	708	804	724	719	703	688	715	715	695	746	750	714	738	733	762	710	720	721	749	685	726	728	747	718	740	706	720	728	730	726	753	783	654	696	720	701	683	714	692	776	733	747	740	674	757	700	719	743	711	759	722	726	777	703	718	723	790	705	690	734	650	719	704	665	689	713	730	686	727	738	694	680	735	688	779	699	688	682	689	779	719	708	710	757	722	726	718	690	706	713	726	722	721	697	735	720	616	664	730	710	749	716	736	739	762	740	723	688	700	751	730	699	714	729	740	744	761	754	727	689	725	730	713	685	727	725	684	713	753	737	691	738	740	687	725	719	699	679	767	706	692	665	730	705	733	688	662	714
33062	52327	38496	21892	11771	7289	5013	3769	2928	2323	1827	1541	1329	1208	1085	1075	1039	957	885	898	882	837	823	826	785	780	818	783	734	829	790	751	774	817	716	771	773	795	793	771	750	780	774	779	754	753	784	743	724	755	815	826	761	752	750	730	758	759	747	745	716	756	746	704	784	742	772	757	805	757	761	812	764	773	759	804	755	792	735	783	763	729	731	752	754	774	710	729	768	709	773	765	775	763	753	763	751	784	763	764	720	733	759	689	746	768	805	718	770	773	738	714	734	715	762	767	747	766	745	763	770	707	768	759	781	738	804	762	781	795	762	741	744	750	753	735	759	760	769	784	752	775	737	759	764	787	784	736	737	740	760	766	802	781	782	739	750	762	775	761	752	739	835	778	713	763	816	710	735	791	786	750	759	788	776	745	722	766	762	747	749	778	751	749	788	816	759	729	759	771	768	777	765	767	761	757	723	735	755	806	774	699	703	765	742	738	767	713	771	742	744	783	758	738	770	760	818	733	797	748	759	776	733	811	812	734	773	764	741	777	780	736	733	774	805	836	722	718	802	812	780	767	781	740	754	713	789	700	781	760	771	762	748	769	800	791	820	743	769	821	765	720	765	757	749	759	791	810	795	789	800	751	791	756	748	783	771	743	731	717	789	810	811	803	745	750	743	783	772	758	809	780	766	737	770	817	762	728	758	770	789	750	749	701	741	777	721	731	736	736	759	721	759	763	754	773	735	748	758	759	720	706	768	752	813	730	796	708	750	744	780	727	795	718	784	754	726	741	796	814	784	776	751	757	755	747	748	769	742	721	749	735	777	711	770	734	762	729	787	756	810	721	747	797	770	760	759	767	790	754	733	741	776	731	796	773	781	776	715	812	749	803	724	781	715	811	784	810	758	810	742	758	753	760	717	728	737	736	723	784	738	745	760	723	754	722	727	767	766	773	762	768	813	752	762	754	758	763	786	813	733	789	783	762	785	724	758	728	744	764	760	717	770	758	829	746	742	748	727	719	784	787	742	783	730	777	685	738	755	754	769	762	774	767	786	770	757	737	704	795	758	770	786	774	746	699	788	752	814	785	737	804	778	727	755	765	820	719	731	756	751	716	729	793	803	765	779	737	812	730	764	787	743	732	711	754	778	742	794	759	773	797	769	705	747	801	759	733	739	768	714	769	763	748	793	702	762	733	799	730	753	753	720	709	763	765	765	755	758	769	780	825	721	741	777	773	749	753	735	759	753	779	741	690	742	790	773	751	772	731	802	726	792	772	708	776	776	802	737	766	729	742	744	780	725	759	766	758	759	714	736	759	750	746	831	758	794	779	747	776	767	769	765	774	797	823	793	719	777	736	758	750	773	817	768	786	772	770	732	693	762	742	724	737	777	741	800	777	765	761	750	826	756	771	794	807	742	782	784	781	750	774	750	777	741	769	747	764	733	786	792	720	819	777	757	743	727	747	792	807	803	749	785	747	746	749	762	768	801	760	784	741	755	717	775	767	764	769	757	780	780	748	747	716	778	759	709	788	778	735	742	732	756	774	735	774	744	824	717	791	779	778	752	775	756	777	764	754	766	772	763	749	768	764	729	799	789	792	734	726	808	761	743	771	774	776	769	770	774	780	719	771	699	759	742	771	750	747	774	762	734	771	740	720	789	772	755	755	784	768	731	743	743	778	762	754	765	727	754	708	751	790	758	764	760	747	767	750	731	736	745	766	740	759	772	778	738	758	777	742	731	752	787	766	802	748	753	799	768	776	773	806	761	808	774	710	748	749	734	742	783	773	722	785	797	742	724	772	779	735	742	722	738	746	726	745	760	805	765	774	800	752	745	775	784	804	787	729	756	756	739	758	770	769	769	745	781	715	777	766	707	783	749	760	784	805	798	768	751	766	750	726	727	789	732	775	783	723	758	795	736	813	758	729	770	777	745	746	737	774	760	757	786	788	731	791	773	738	771	781	727	747	752	773	736	749	741	784	808	719	758	795	729	760	773	749	782	755	828	719	767	750	748	771	794	808	753	736	772	768	753	790	782	793	745	724	780	810	752	722	746	771	728	750	754	769	750	807	811	778	779	816	795	767	729	745	739	778	761	753	705	778	733	764	751	810	819	763	771	805	732	753	805	803	771	746	793	727	724	733	772	717	751	738	738	795	782	783	756	778	728	786	745	769	722	790	805	752	770	733	781	786	755	743	720	750	767	802	752	717	723	726	810	754	756	810	785	756	778	791	757	782	721	744	766	774	771	773	791	775	708	705	736	774	794	776	735	734	802	771	763	746	751	752	778	743	782	742	728	815	772	744	683	741	784	766	783	755	745	803	782	778	793	786	747	757	706	748	751	732	776	735	751	785	707	842	785	745	797	759	782	758	727	777	786	729	743	786	760	747	796	736	782	804	747	766	796	759	730	762	788	743	707	741	762	760	769	778	820	746	733	763	776	736	761	741	765	767	759	776	761	734	799	763	763	775	762	775	745	754	729	704	770	776	739	806	789	738	732	720	779	742	772	772	768	743	765	806	746	771	690	729	740	695	767	786	720	787	760	728	764	694	784	810	774	764	743	769	770	793	759	741	761	776	713	805	713	740	787	760	759	749	756	741	830	713	789	721	804	787	761	726	784	761	765	757	735	737	780	742	706	759	747	781	797	785	777	753	833	756	761	695	776	706	738	740	759	788	733	720	709	749	781	780	789	812	737	804	739	742	713	789	796	796	758	764	751	777	794	757	753	740	733	764	792	766	778	785	804	775	776	748	769	757	760	776	786	744	771	780	828	733	760	801	768	792	767	757	788	832	759	738	766	762	716	781	811	733	807	793	722	783	736	772	718	752	745	777	739	762	731	799	777	735	782	767	769	806	773	761	801	744	742	813	734	761	746	693	786	803	742	731	750	773	780	697	824	760	788	766	783	830	798	728	762	732	736	822	759	837	758	763	771	752	766	778	752	746	778	732	742	726	770	766	750	736	775	752	734	718	759	780	768	786	758	780	802	774	787	761	739	737	728	743	763	808	750	777	755	761	722	778	762	784	800	753	822	795	760	730	798	790	787	710	735	798	810	725	774	783	773	772	797	762	758	742	737	792	746	792	777	810	743	763	729	787	756	739	781	743	769	752	753	773	742	733	765	772	726	787	758	788	772	775	764	722	744	769	700	803	761	731	718	715	731	746	725	742	775	756	745	714	784	705	772	770	766	737	785	745	773	732	731	787	751	709	811	769	769	740	740	781	817	782	760	759	823	776	726	766	706	734	733	807	780	741	749	769	776	801	768	768	772	752	754	772	736	786	761	759	783	760	808	715	758	763	764	764	756	822	725	781	782	710	787	807	725	756	774	731	754	772	738	762	768	753	718	768	768	774	749	741	764	733	764	735	699	727	740	743	778	730	779	742	754	744	776	722	746	717	736	742	792	805	743	737	775	759	789	819	751	768	783	729	799	749	779	778	762	766	760	815	727	748	810	793	776	765	708	744	777	754	764	781	790	734
25179	21513	27530	25277	11459	4181	2669	2106	1780	1548	1417	1224	1191	1190	1204	1141	1136	1067	1067	1074	1070	1047	1032	1019	1013	1012	1025	994	1030	1004	936	1017	1014	1014	1027	1019	983	1031	1010	946	962	991	966	954	1032	1001	998	1038	994	968	972	1015	1015	1023	1051	984	961	1043	999	978	965	1013	1013	983	996	1032	1002	1019	1011	970	969	1043	979	996	1013	998	996	955	958	989	958	1011	998	1024	931	980	973	1076	966	938	1002	984	979	997	919	975	1040	1048	965	1036	1023	1040	917	934	954	978	977	975	934	995	948	1038	1008	1051	992	992	981	964	996	988	1023	973	978	977	1038	1022	969	987	982	965	990	1016	951	1046	1041	978	1015	1024	947	1007	1048	990	950	1009	985	1006	1014	987	992	961	946	983	956	995	1004	1016	1005	1005	991	985	995	1019	967	991	931	932	942	1022	956	1026	950	1013	1054	1007	983	1040	985	943	1026	1015	1056	1057	960	966	1013	1030	1027	981	977	1031	991	1034	962	995	974	982	977	983	1028	963	1007	1040	984	990	989	998	961	1029	984	970	971	995	1008	1018	970	1016	1030	1005	1043	1024	954	1052	1031	1031	989	1035	983	986	978	978	1008	1040	1007	1020	1055	1042	1003	993	957	974	934	1028	1047	1026	922	936	994	973	974	1046	1037	1026	1001	949	967	966	1016	1037	1067	1042	1011	945	1020	1052	1013	1023	1019	963	1044	1044	977	978	1037	1025	1016	1022	962	1021	933	1013	963	980	989	1060	1026	1041	1018	1032	981	975	1013	999	1065	1025	963	980	971	996	991	960	1027	989	999	1035	1023	976	986	970	1026	997	947	997	1027	968	998	985	1015	932	1017	990	1028	1004	1029	954	985	991	1020	994	1017	984	963	990	1007	1001	990	1013	993	941	1006	973	956	1003	974	1001	969	1019	1033	1025	1023	986	1050	1000	1001	1024	971	1003	1047	986	967	968	982	1013	1006	1002	1012	915	949	991	1039	1009	975	1014	1020	1014	1012	956	941	974	998	990	944	968	1056	983	970	959	1000	965	989	984	990	956	1020	986	1037	1018	1053	992	989	950	1021	997	966	965	1017	947	1006	941	1083	986	990	965	1009	998	1042	965	969	1036	1007	1017	1003	1030	1047	981	1011	975	973	968	999	994	970	971	920	992	1015	958	1059	984	1031	1020	948	1005	981	988	1031	968	1041	1019	955	1024	973	1001	973	972	1056	1009	936	986	991	1017	946	1002	988	939	1019	1016	960	1037	970	935	1018	988	989	995	1016	994	1004	974	1039	965	1028	1043	1044	975	1033	1009	1023	1005	978	973	980	996	1005	964	995	981	979	1010	1019	1044	996	1023	1065	1017	1010	958	975	957	996	1001	991	1008	971	992	1038	1030	993	999	1020	1048	1056	1002	1057	984	932	1043	953	1007	990	1032	1027	956	964	1056	1012	957	987	1003	1036	970	1070	993	918	943	1053	1018	1004	1005	958	1044	985	982	1009	952	926	965	1013	1042	1046	1028	987	1029	1042	1039	1053	1015	981	1006	970	986	1013	1041	1008	1007	1044	1012	1018	967	1007	993	1030	952	1012	1005	984	1013	1021	948	1008	916	916	1017	1004	966	1000	1005	978	1014	987	1036	951	1036	970	942	965	951	1019	1003	963	986	988	982	1010	1018	974	1018	1007	1030	1000	989	1002	1033	981	993	1045	1001	968	1004	1000	972	1054	975	1062	1014	1035	1001	962	1029	996	964	1034	988	1026	998	981	957	983	1028	992	1019	964	1036	991	1049	1027	964	1007	996	1010	952	989	956	937	987	994	1034	985	963	1040	980	972	1012	1063	978	969	968	946	1011	1005	1002	1008	977	958	975	949	945	980	957	953	953	963	987	1029	997	972	969	970	967	1000	977	999	959	986	987	1037	1018	967	980	1023	1024	1013	994	1004	992	995	973	993	963	947	994	992	969	999	1024	958	1051	929	1035	1018	973	980	1015	1024	948	991	1076	1013	969	970	922	945	980	941	956	993	972	995	1049	982	941	1008	984	1027	997	972	1000	986	994	1003	1054	980	947	1003	971	920	1043	1007	1010	952	975	970	1018	983	1021	1040	1002	1024	944	1056	937	1016	1015	1009	947	981	1035	983	994	999	1045	1025	973	1017	989	1034	1006	1034	1009	999	1024	994	1010	961	1016	971	990	1020	979	1007	1055	953	1027	1002	1000	965	1071	972	969	964	1003	992	1024	971	947	1016	968	967	982	1073	1002	951	956	997	986	1008	1003	970	1035	954	1058	1006	1017	1030	990	975	989	992	1012	1010	1019	998	971	1045	994	1021	974	950	1018	1007	977	1036	1072	1009	995	993	1022	1046	1032	956	990	1021	984	988	983	963	982	986	980	1022	999	980	1020	1020	1027	960	1015	1035	978	972	1036	991	975	974	1012	982	1051	1005	992	1014	1004	981	968	1048	1012	995	924	964	928	1005	983	1014	979	999	924	993	964	980	995	994	955	1027	989	1008	1022	1037	1027	963	980	965	961	978	1005	947	985	988	1027	1023	1007	991	1026	1029	1018	969	1029	990	949	1009	1026	953	1027	1019	964	1044	1019	994	1020	1005	903	1048	1000	1004	977	954	946	1010	989	1013	967	993	999	1005	1044	1042	980	973	967	1024	947	980	928	975	1008	972	951	1063	1032	1023	935	927	966	1038	989	1012	1023	1041	955	1040	992	977	1034	1031	1050	977	978	978	971	977	1047	1007	987	994	1066	978	1016	943	975	917	950	999	1001	1009	952	973	969	942	962	1118	983	980	970	999	985	1046	1007	1000	950	963	991	1029	1032	990	960	971	982	962	982	1048	949	1026	941	1011	1017	1006	980	1008	1032	963	1000	1030	1069	1024	967	1013	1015	977	983	1014	950	997	975	984	994	942	1015	1018	972	1020	1088	972	1084	1015	957	951	927	1009	1069	984	969	1011	1036	961	1037	1017	966	1018	973	952	1011	972	1015	994	1003	978	999	998	970	991	975	988	967	927	987	969	951	964	931	1000	965	948	991	1001	966	1000	968	995	992	985	1054	1016	1007	1022	982	1015	1021	947	1020	1033	1066	1020	970	958	967	997	998	993	1040	1003	905	979	982	1048	979	996	984	963	1004	941	1008	995	969	1004	1018	977	1004	1005	1059	975	994	992	1040	980	1010	1031	976	971	969	1014	971	1000	992	976	1010	982	975	997	1006	1009	982	1030	960	1037	1001	982	997	960	1005	987	1043	1016	974	946	1005	1042	941	1001	1002	976	937	983	1014	966	989	981	966	1000	975	949	1010	960	999	1026	997	1000	979	968	999	1017	978	1014	979	997	968	957	961	991	1004	1010	965	984	975	963	991	1042	1017	992	994	1012	997	1039	1011	969	1038	1009	1031	995	1030	970	983	1015	1013	960	1034	1045	938	926	963	1021	984	980	912	984	980	1008	1020	1005	1002	968	981	1052	987	953	964	957	936	1036	1021	977	963	1024	1038	994	959	1021	978	952	926	955	996	985	991	1032	978	966	991	987	1004	1017	1017	1007	1038	1018	1052	992	978	964	971	1046	1013	960	974	1002	988	1011	1017	988	1024	978	999	1037	1000	971	968	999	1013	1029	940	987	1012	993	948	974	995	1026	970	1050	940	987	1049	1066	1021	956	993	941	1054	954	1035	1018	1079	923	960	985	1017	970	983	1014	957	1019	976	979	989	968	987	1041	1026	933	1017	975	1005	974	1012	941	1028	1011	989	982	982	987	976	1032	1026	971	1019	964	963	968	994	1000	971	969	999	1006	1027	1005	998	974	1023	964	970	972	989	991	1013	1004	1031	1055	1054	952	1036	963	932	936	981	1032	1037	989	1010	1064	989	997	989	990	949	1005	993	1002	983	966	958	1011	998	1015	997	1023	999	955	964	1000	990	986	994	981	988	1007	1050	873	1092	1007	994	978	990	997	977	966	982	994	981	939	983	989	984	989	1025	1002	1019	1016	960	963	975	976	990	947	1013	1019	980	980	987	1008	938	989	1029	998	957	982	1009	1012	987	987	1053	963	998	977	974	967	992	1006	986	1013	1070	1070	979	1000	1010	1016	1013	1000	978	950	995	1009	1025	1011	955	961	957	956	993	962	954	1038	1046	961	966	983	962	1023	954
33228	45827	30429	15172	8324	5571	3925	3098	2491	2066	1744	1544	1439	1305	1265	1252	1187	1209	1165	1093	1011	1110	1082	1070	1027	1094	1036	1043	1052	1026	1014	1115	1052	1006	1031	1070	1037	1045	1007	1092	1056	1049	1040	988	1029	1049	1015	1056	1092	1004	988	1062	1029	1056	1016	1019	1021	1060	1040	1068	1022	1014	1061	1113	1011	1025	1034	1001	1022	1020	1053	1033	1028	1018	1043	1056	985	1024	1021	1044	1038	1020	1036	985	1015	1031	1054	990	1024	1044	1024	1008	1010	1032	1019	1089	1007	1017	996	1087	1025	1008	1044	1062	1099	1086	1010	968	1053	1026	1007	1070	1050	1015	1040	952	1003	1054	1017	1031	1024	987	1075	1001	950	1053	1050	989	1071	1071	1068	1062	1036	1009	1089	1023	1079	996	1015	1053	997	1023	1068	987	1034	1029	1101	1015	1073	1033	1012	1048	982	1031	997	1091	1043	979	1076	1062	1006	1015	1100	1019	1054	1041	995	1012	1070	1008	1006	1096	1003	1033	1066	1009	1066	1103	1032	987	1020	1001	1020	1000	1029	1014	1035	1060	1108	1028	1043	1027	959	1038	1034	1000	1049	1065	1041	1050	1023	973	1124	1107	1095	994	964	1046	1015	1001	1003	1010	1040	1072	1074	984	1043	993	994	1056	1034	1086	1035	1020	1007	1005	1022	1009	1102	1032	985	1018	1000	977	986	992	1003	1032	1004	1019	1021	1032	1014	1044	1052	1012	1092	1050	1050	1047	1069	1030	1039	1023	1004	995	1018	1014	1100	1061	1027	1033	1029	987	1049	1041	1093	981	1006	1058	1060	1068	985	1033	1054	1018	1013	1030	1034	988	1020	994	999	1020	1049	1021	1022	1034	1009	1039	1009	1040	1004	1033	1046	1019	1015	1024	989	1034	1042	1035	1056	1029	991	1003	1077	1012	1008	955	1011	1068	969	1023	1020	990	1081	1036	1030	1029	1048	1050	1038	1055	1047	1039	1019	1029	1059	1085	982	1029	1023	1075	1045	1021	1060	1057	983	1055	994	1016	1068	1079	1038	1040	1035	1015	1011	1013	1005	1029	945	1024	1016	1031	969	1045	1033	1073	1018	1020	1053	1001	1060	950	1015	988	1027	1049	999	1064	1028	996	985	945	1046	1046	1034	980	955	1035	1025	996	1049	1021	997	1082	991	1004	989	1041	1016	1024	995	969	1003	1040	1033	1038	1031	1060	1053	1021	1025	1008	1001	1052	1021	1059	1032	1033	1038	959	1028	989	1038	1019	998	1047	983	1081	1022	988	1020	1063	1056	1038	1041	941	1024	1047	1060	1050	959	1019	1076	1081	1081	1024	992	1038	1110	1035	1002	1028	1082	1047	1019	1007	1004	1068	1054	999	1041	1055	1031	1051	1025	1040	1010	1032	1045	1035	926	1048	1051	1057	1028	1042	967	1051	1036	1075	1038	1038	1029	995	1015	1069	984	1026	1062	1027	980	1023	1038	992	1001	1085	1043	1052	1065	969	979	1060	1085	1014	986	1023	1014	1023	1050	1011	1043	1069	996	1030	1007	1082	1009	1103	1042	1010	1050	973	1008	1014	1033	1010	1026	1012	1011	1009	998	1039	1030	1051	997	984	1037	1048	991	1036	1045	1052	949	992	1040	1048	990	1048	1017	1038	1019	1006	1039	1002	1071	1034	1031	1028	1064	1000	990	1074	1054	1077	969	1020	1028	1096	1060	987	1032	1002	1070	1009	1020	1016	1019	1070	1062	999	1005	1022	1032	1079	1050	1003	988	1028	1021	970	1071	977	1007	1029	1068	1036	1007	1045	1070	1056	1043	997	1077	973	1052	1003	1011	1052	973	989	1011	978	1015	1016	1044	1014	984	1010	1026	1037	1015	973	1015	1032	1023	1037	987	1073	1035	1033	1018	1013	1004	995	1000	980	1008	1055	1007	1065	988	1066	1099	1034	1092	1034	1024	1008	1008	1052	1044	1085	1061	1023	1016	1088	1050	1055	1026	1042	1027	976	1036	1079	1044	1039	1002	1024	975	980	1033	1027	1057	1029	1067	1048	960	1019	998	999	1083	1011	964	982	1013	1068	999	963	1108	1057	1012	960	1083	1008	1011	1070	981	963	1070	1030	957	1030	1066	1060	1061	1040	1050	1039	1032	977	1025	978	1070	1053	1044	1020	1070	1050	1025	1016	1037	1048	1027	1009	1084	1026	1005	1072	1038	1084	984	1035	1004	1021	1010	1015	1023	1030	1029	1056	1044	1063	1035	1074	1065	1071	1011	1034	1033	1083	1021	1044	962	1047	1013	1008	966	1025	1037	992	1057	1029	1021	1007	1001	1018	1074	977	986	1059	1058	1046	1011	1039	1055	981	1033	973	1018	1031	1040	1034	1001	989	1021	1097	1057	1042	1042	1003	1053	1033	992	1019	1037	1056	1034	1107	1017	1058	1001	1030	1032	1006	1042	1021	1042	1011	1096	1053	985	1048	1045	998	1044	1000	954	1011	1073	1006	1002	1086	1046	1021	1027	1022	1050	1053	1029	1044	1043	1048	1003	1007	1077	973	1011	1032	1006	1042	1066	1030	1018	1076	1003	1050	996	1068	1034	1026	1016	1012	1016	1019	999	1069	1002	1041	1021	1014	1027	1021	1016	1004	976	963	980	987	1038	986	1063	1018	1012	1016	997	1017	1009	1031	1047	996	1019	1056	1016	1037	1047	1019	1036	1054	1056	1005	1011	1006	1006	1071	982	1035	984	1012	1042	1018	1045	1003	1026	1053	1043	1003	1038	1031	1022	982	1066	1051	1016	1026	1024	974	1070	1045	1011	1014	1055	1065	1032	1050	1008	1020	980	975	1031	1041	1002	1034	1046	1011	1035	962	1000	1025	1028	1045	1029	1012	1020	1009	1005	1034	1051	1065	1070	1004	1026	1044	1001	1007	1057	1034	1057	995	977	1025	1044	1023	1056	990	989	1043	1014	1020	1008	1071	1059	1068	1054	1031	1012	1019	1091	1022	977	1024	1018	1046	1033	1005	1037	1000	1022	1059	1017	1049	1075	1015	1029	1040	956	1064	1100	992	1068	1042	974	976	1025	995	1062	1016	1015	1018	1067	974	1036	1031	1019	1064	1050	1009	1062	1031	1046	1031	1027	1058	1024	1018	1051	1044	1039	951	1003	1081	1024	1009	1056	1035	971	1023	993	1066	1042	1045	1028	1014	1007	957	1051	1022	972	980	1014	1005	1042	1015	1000	1016	1056	1079	1040	1071	1035	992	1090	1013	978	987	1039	1064	1028	1041	1006	1003	1034	967	1008	1031	1028	1034	1036	1063	1006	1047	1020	1002	1001	1013	988	1017	1002	1053	963	1029	1056	1028	1045	1019	1019	1051	966	1040	1054	1019	1039	1033	1038	1010	1054	1026	1041	1022	1043	1020	1028	958	1044	1029	1040	1038	1044	1052	981	1029	1087	1032	1025	1080	1015	983	989	1060	1064	1031	1006	1010	1006	1022	1052	1017	1066	1022	1097	1063	1042	1002	1036	1032	995	994	1004	1008	1049	1017	1008	1058	1023	1025	1017	1063	1059	1006	1007	990	1022	1088	1033	1077	1042	999	1026	1049	1076	1033	1068	1014	1030	985	1035	1070	1040	988	1041	1009	1094	1088	1021	1043	1035	1042	1058	1053	1024	989	1055	1017	1040	1051	1042	1040	1051	960	1008	1017	1011	1039	994	1040	1011	993	1060	997	997	1068	1048	1051	1059	1096	1028	1045	1050	1047	1058	1022	1007	1032	1003	1018	996	1071	995	1044	1023	1030	1040	1067	971	963	1055	1009	1080	1045	1036	1039	1078	1007	1007	993	1051	1085	982	1016	1127	1009	1046	970	942	1066	1012	1050	1040	1070	1041	1012	1012	1073	1046	1003	993	1046	1051	1012	1031	1005	1014	1106	994	1016	1009	982	1029	1028	1050	991	989	1030	1005	1037	1003	1036	1047	1019	1074	1009	1001	1052	991	1053	1036	1043	997	1022	1010	1019	1017	1047	977	1008	1008	1046	1016	1075	1031	1091	1046	1090	977	1002	1003	1021	1028	996	1017	988	1051	1029	998	1076	965	1084	1005	1048	992	1056	1024	1021	969	1030	1038	1039	1099	1051	1006	1002	1018	1090	1050	1017	1018	1082	1049	1015	1037	1037	1015	1020	967	1033	1042	1030	945	982	1034	1023	978	1025	1026	1025	1073	972	962	1039	1062	1025	985	1074	1020	1081	1000	1009	1070	1051	979	1018	1012	1050	1070	1070	1007	1038	994	979	1073	1025	982	992	1057	996	1071	1056	1016	997	1029	1068	1064	1032	1050	1010	1054	1027	1056	1065	1034	1092	1060	1038	996	1012	1112	1045	1015	1045	1036	1044	1021	1038	1011	1064	1032	1030	982	1057	1099	994	1078	988	1062	1024	1024	1013	994	1022	978	1016	1079	1026	1007	972	991	1036	999	1031	1011	1070	997	1090	1031	989	1034	975	1026	1066	1018	1041	1139	1036	1054	1099	1040	1037	1059	1034	973	973	1003	1011	1029	1063	1046	999	1044	1002	1089	1053	1037	1013	990	1004	1093	993	1064	996	1033	1014	1082	1044	1022	980	1006	1005	994	1075	1072	1046	1012	971	1069	996	1045	1005	1002	1004	1054	1036	987	1074	983	1020	1008	958	974	1063	985	1060	986	1054	1040	1014	1020	988	1023	1044	1034	1054	1015	1074	1036	992	1014	1040	1050	967	1024	1040	1042	1034
22709	21398	28964	24340	21511	21155	11876	4344	2732	2110	1748	1450	1374	1211	1135	1098	1010	939	924	877	887	903	831	879	820	817	781	820	790	776	793	829	804	805	789	851	727	769	841	821	799	786	811	807	785	812	801	755	776	754	753	779	830	806	745	748	759	778	780	780	783	793	764	827	778	746	787	774	794	833	780	792	806	783	792	771	760	756	804	761	818	821	788	781	760	728	810	776	785	765	805	769	784	784	799	784	756	796	792	758	813	763	815	743	748	788	838	759	738	796	791	772	803	814	751	736	761	750	806	773	752	776	771	806	766	818	800	708	767	748	758	760	806	803	784	800	734	778	773	786	758	771	774	792	755	741	806	813	815	790	756	820	773	816	785	788	818	785	778	813	784	737	826	791	776	774	808	775	775	786	787	827	777	791	786	781	802	772	735	819	806	774	787	771	767	758	826	814	817	751	776	809	734	738	801	791	762	756	775	764	774	804	840	819	797	808	850	768	778	821	745	831	707	756	786	805	775	752	785	801	811	786	787	758	787	812	783	779	799	791	756	781	785	790	738	781	741	778	766	763	753	798	763	819	777	795	792	799	722	764	798	801	773	802	780	823	820	765	833	775	800	733	791	798	794	769	793	810	772	762	749	763	739	792	800	762	803	805	801	814	771	790	778	757	745	795	764	779	822	745	755	753	792	825	770	783	794	804	755	831	785	769	797	785	836	786	809	828	805	732	775	752	772	793	804	800	786	759	827	810	803	778	763	781	763	802	783	844	725	804	784	766	795	822	818	817	756	754	807	766	742	824	778	806	819	798	772	815	812	788	794	849	750	783	778	791	800	774	786	712	818	799	769	787	807	782	735	786	799	796	844	796	810	705	829	775	831	771	791	799	788	777	789	785	778	747	797	713	738	760	754	774	763	799	788	753	742	751	733	780	819	738	762	795	854	785	827	795	811	770	778	774	768	769	819	832	728	796	765	740	814	810	789	767	801	742	757	794	790	756	789	755	780	799	743	757	798	739	734	772	753	776	791	811	804	810	808	754	784	795	823	787	798	755	848	772	766	837	777	789	796	797	785	805	767	797	786	756	739	732	845	836	755	789	731	806	802	781	799	799	797	779	733	779	805	762	802	724	783	773	766	755	776	739	769	779	791	811	776	731	726	773	788	752	752	771	783	785	814	776	802	780	820	768	728	808	845	786	810	836	794	801	803	734	811	797	745	826	721	777	794	805	809	742	732	805	739	831	769	723	811	794	754	794	728	762	753	763	795	769	805	762	759	774	819	830	822	755	742	786	811	776	801	779	791	802	704	746	804	741	756	811	837	781	717	772	804	797	832	783	738	772	773	804	812	786	803	813	831	800	747	736	817	813	782	791	797	792	791	755	803	757	782	793	809	816	733	815	771	773	852	767	842	758	797	837	798	784	758	757	824	764	760	812	765	752	804	778	767	795	790	843	792	742	743	796	789	741	797	736	801	750	771	807	839	805	759	763	774	814	770	750	810	746	737	739	761	803	773	780	775	833	797	725	739	774	826	769	809	798	758	751	796	798	752	784	777	758	812	780	748	745	740	808	817	790	768	767	728	732	808	827	775	812	772	785	788	827	788	785	814	739	799	730	773	821	812	791	754	743	777	751	777	790	789	780	765	760	784	800	738	738	734	823	726	778	760	727	755	762	752	759	815	793	793	751	793	786	839	833	775	768	736	802	794	778	765	760	766	742	816	832	794	751	795	734	788	766	790	798	767	740	813	751	773	823	783	758	780	771	723	691	754	851	793	729	804	830	792	770	728	771	752	782	842	776	735	821	784	850	762	783	775	773	745	770	816	760	780	774	793	774	797	816	813	831	819	807	791	798	809	787	774	742	762	792	761	787	779	779	741	754	714	813	783	803	782	797	768	738	771	814	764	775	772	745	790	793	836	812	786	785	758	711	756	781	769	809	784	786	772	790	770	807	797	752	835	784	748	757	751	842	772	739	830	767	792	730	813	769	750	771	799	795	759	762	834	803	807	806	778	797	785	786	822	772	850	783	752	769	798	777	764	748	773	768	772	745	802	793	755	773	773	798	761	789	771	776	801	752	767	786	806	827	769	779	787	764	794	821	783	771	755	811	771	798	820	775	768	799	799	740	771	774	793	763	805	754	740	737	770	808	744	823	787	753	815	784	801	812	739	759	758	753	754	776	757	848	765	776	785	777	793	799	800	743	774	780	740	754	772	735	737	794	763	731	766	796	807	775	790	778	774	831	722	787	729	813	742	763	834	800	784	771	739	766	814	750	763	759	771	806	787	758	760	792	782	724	773	753	792	790	772	817	842	820	760	760	770	774	763	811	758	811	812	801	772	749	827	789	765	794	772	766	768	767	766	820	767	760	790	801	714	733	743	765	800	769	738	737	737	756	781	793	781	763	802	739	811	768	807	815	799	814	804	814	733	780	772	748	782	759	777	751	724	795	775	755	795	782	788	741	779	747	740	797	794	780	741	787	753	825	788	789	757	813	776	774	818	786	804	764	788	792	766	780	748	784	795	762	782	835	784	789	759	782	784	798	776	763	786	734	770	729	844	819	779	757	732	814	752	789	800	769	762	760	796	778	814	814	769	751	740	772	718	831	811	810	738	803	751	773	793	800	751	734	807	799	818	795	772	780	784	780	745	767	785	763	756	733	766	804	746	819	787	733	759	802	844	789	758	816	826	768	807	764	777	732	805	819	781	784	785	797	811	803	816	821	798	814	774	777	728	795	833	745	826	740	774	781	741	705	733	777	793	771	832	782	766	794	808	837	774	778	774	811	800	806	759	796	766	797	775	741	815	771	808	769	811	765	785	767	804	804	748	779	774	794	724	756	771	854	769	766	744	771	798	822	777	787	790	820	798	797	844	760	789	783	797	767	765	753	783	817	777	803	817	754	799	808	778	813	809	813	778	764	758	802	815	764	757	770	805	833	787	787	808	735	736	778	751	827	779	768	781	728	795	779	745	829	801	786	746	802	798	737	788	787	875	795	747	830	788	746	822	781	763	796	807	778	799	775	776	830	787	802	805	821	749	731	787	767	818	782	777	812	793	773	821	814	756	722	770	765	772	790	764	794	731	738	797	779	792	810	772	771	755	854	793	743	758	761	757	809	765	743	757	762	804	772	790	856	763	788	781	814	830	800	798	810	787	723	779	766	785	790	787	811	788	833	750	757	761	799	785	771	787	729	770	852	769	747	782	766	818	767	759	805	811	777	825	745	790	769	748	782	735	787	805	744	783	810	766	773	780	751	836	798	772	761	732	791	741	761	807	834	798	778	723	783	729	801	807	744	774	737	845	791	755	786	776	770	753	787	763	775	765	784	771	779	794	795	760	759	763	759	790	767	855	774	806	814	793	742	737	766	778	734	753	789	756	783	818	782	781	798	807	805	735	767	810	769	766	768	790	778	795	753	765	731	791	789	765	772	813	797	795	808	758	760	763	760	767	772	794	824	778	761	762	786	741	781	771	775	819	745
33206	57521	45794	30638	15647	10207	7437	5693	4154	3133	2321	2024	1755	1517	1461	1208	1138	1091	1029	951	1021	852	904	886	858	840	834	889	904	807	866	836	804	834	838	772	804	813	813	798	838	864	866	749	910	807	834	824	786	797	756	787	804	781	798	760	872	809	801	813	778	780	782	775	817	808	763	787	787	811	863	798	797	807	813	823	812	838	788	801	780	755	799	772	817	761	838	828	799	751	776	785	763	800	780	816	751	792	869	739	813	770	752	773	808	813	800	860	786	800	832	764	841	807	756	828	841	832	811	864	824	838	773	796	751	752	801	835	789	802	825	812	745	818	780	746	814	740	777	801	793	780	786	855	807	811	800	847	788	810	817	792	773	789	785	751	777	781	784	807	784	801	797	836	815	748	799	775	824	780	804	799	801	794	798	773	793	822	837	786	816	803	803	745	826	800	818	820	814	805	751	765	828	787	791	764	826	770	840	811	772	807	799	800	765	788	766	772	785	751	800	852	805	737	809	763	782	801	772	777	799	793	848	774	755	833	749	770	816	823	757	781	810	795	813	811	789	794	823	786	815	696	833	770	751	811	788	797	779	763	798	806	811	813	764	825	735	825	809	805	768	798	792	764	811	754	776	818	801	811	788	833	832	851	742	787	791	827	771	804	784	822	775	798	800	788	775	800	738	790	825	810	822	804	747	828	786	777	790	754	791	794	784	788	768	804	794	731	784	832	749	816	832	813	869	872	780	812	820	848	852	834	799	839	749	790	823	739	773	787	805	779	766	792	764	774	825	809	783	772	796	808	714	842	840	776	784	789	762	794	831	800	783	749	818	787	809	747	765	805	774	793	768	824	828	786	783	830	822	785	784	765	788	810	761	794	790	781	830	843	786	762	793	828	743	815	816	770	765	781	827	801	769	842	779	783	820	750	826	810	800	797	762	799	741	746	767	797	834	805	795	802	788	815	846	794	827	792	829	796	794	845	811	788	786	785	798	770	754	797	842	818	821	726	783	813	794	805	828	768	803	790	764	823	781	780	777	795	805	778	797	815	799	735	792	787	835	789	901	800	809	785	792	794	827	778	795	785	808	790	784	779	746	813	759	788	826	787	775	790	764	768	815	830	809	819	778	825	764	799	765	772	801	781	830	776	814	762	831	786	760	875	825	797	839	776	808	816	831	785	805	853	794	776	736	817	834	760	818	811	763	765	791	817	815	731	791	813	801	754	796	806	802	773	813	805	827	799	816	804	800	814	784	769	765	764	823	842	775	796	766	803	796	773	804	771	768	769	806	795	794	822	776	787	781	769	774	749	815	783	809	804	796	760	789	831	824	771	796	833	800	802	781	812	803	756	752	791	835	834	734	794	779	847	790	804	776	799	854	773	771	831	805	793	809	784	793	783	766	817	762	818	791	796	755	821	823	809	799	781	725	829	776	770	789	815	824	810	834	764	825	804	806	805	823	791	835	816	805	812	751	817	781	794	804	867	806	824	800	801	790	793	841	752	803	768	795	753	848	834	820	740	800	793	839	789	818	783	784	794	817	798	800	819	777	753	782	826	789	762	854	790	799	783	804	776	768	845	797	787	814	804	731	808	836	759	788	786	845	796	826	798	773	768	816	815	836	866	820	813	799	831	813	759	827	816	791	802	830	800	786	734	838	784	823	818	856	823	764	772	826	806	765	796	765	796	788	776	820	784	805	793	856	765	792	817	829	764	767	721	818	837	792	801	856	847	836	805	801	805	777	758	760	773	743	783	755	820	799	796	861	758	785	844	832	761	816	780	784	813	801	792	856	787	774	820	742	814	813	818	762	844	816	766	773	797	789	794	793	815	769	825	780	839	805	790	834	822	807	804	820	797	783	827	802	814	768	812	785	798	800	807	763	818	789	795	782	793	773	778	771	758	814	836	738	761	758	771	779	803	759	804	849	802	803	772	776	804	812	778	790	823	807	814	834	813	795	784	817	776	774	827	808	815	851	812	785	738	805	720	802	875	827	782	801	827	829	753	805	793	746	863	767	840	776	774	771	804	759	821	745	857	763	875	745	794	825	821	833	798	760	768	825	835	823	757	817	807	827	752	793	797	829	850	811	865	830	817	816	784	806	773	759	753	784	811	789	842	796	786	855	779	840	819	761	788	766	762	814	810	821	827	815	806	818	776	745	805	814	805	809	771	812	803	770	757	816	792	807	786	791	784	821	819	848	790	800	795	805	824	774	829	775	769	794	736	775	781	790	823	851	812	804	805	807	776	807	759	813	753	786	823	845	815	747	824	798	830	753	817	809	789	796	813	783	723	822	788	784	791	828	796	777	753	807	825	795	788	770	793	786	799	818	777	815	799	818	801	798	780	790	793	790	775	798	752	775	791	814	786	833	749	796	776	748	780	800	790	763	785	790	809	810	821	777	795	774	760	800	790	784	788	757	786	804	826	772	805	767	810	793	793	799	791	783	808	785	778	874	804	780	788	799	808	780	814	836	723	832	741	802	836	769	796	800	833	813	764	811	760	798	781	798	797	752	797	799	832	802	827	792	830	794	783	777	771	803	760	843	777	755	793	800	794	744	781	814	753	809	782	794	843	778	772	767	821	816	782	789	777	789	836	824	832	784	792	751	784	801	819	778	841	826	765	813	811	829	818	761	769	840	846	803	756	795	787	769	812	810	829	822	772	743	839	819	811	799	834	773	806	796	803	780	814	795	789	800	816	787	786	785	788	795	748	778	799	798	808	770	787	808	814	815	823	770	758	819	804	841	844	781	775	821	827	879	772	779	772	802	784	768	832	777	801	839	840	864	754	774	773	783	801	780	792	759	795	805	771	817	796	816	800	816	842	829	779	816	745	830	809	812	768	816	831	820	795	781	811	794	799	817	792	843	835	777	782	805	788	744	781	770	793	781	764	786	753	827	745	799	813	802	790	760	751	794	857	798	789	865	797	835	842	789	761	775	789	790	815	821	784	794	783	798	805	755	792	856	788	772	826	833	775	856	767	727	796	808	816	829	790	785	820	815	765	805	758	789	830	831	781	762	783	788	790	792	824	747	798	790	758	822	780	810	780	791	823	823	740	848	809	837	786	776	798	817	792	811	820	839	796	835	811	781	808	783	792	756	792	761	808	836	805	791	748	776	835	820	750	803	793	769	833	789	751	805	753	830	789	775	785	787	815	817	783	830	804	780	787	780	811	797	791	800	791	801	814	759	794	802	806	789	756	839	773	809	720	836	795	798	795	816	796	798	738	781	797	846	773	819	801	728	759	796	799	787	861	822	742	776	797	783	775	800	845	852	815	802	815	762	816	827	824	791	766	797	786	776	821	788	742	753	741	786	780	797	843	784	823	806	772	770	809	758	792	819	796	756	776	801	816	730	774	754	757	773	739	750	826	808	784	809	783	829	813	777	780	751	797	833	788	747	802	829	805	787	743	833	773	823	810	803	778	824	752	749	745	838	783	811	782	801	793	792	858	815	769	799	774	773	787	797	825	811	838	856	811
30323	29249	30039	15712	4774	2621	2023	1686	1374	1207	1148	1072	975	1000	966	930	902	952	962	883	921	880	888	902	936	908	946	890	897	852	876	863	864	901	873	876	887	890	856	872	886	891	855	892	842	927	838	866	895	851	866	857	813	878	877	895	868	891	847	819	888	865	863	820	894	866	885	876	933	893	890	882	901	865	863	896	918	852	871	851	863	856	907	914	846	904	859	853	875	872	906	818	882	860	824	900	903	910	845	849	948	824	830	911	858	907	857	867	897	836	853	855	894	856	875	887	847	902	888	839	888	865	912	869	956	841	857	890	903	892	875	894	869	851	918	905	903	853	877	916	890	914	838	866	843	889	894	839	856	887	887	867	882	902	876	882	854	833	874	845	894	852	850	906	911	848	840	871	839	832	830	917	881	846	919	885	871	914	867	846	905	886	843	904	853	892	882	875	885	832	845	856	913	942	906	914	864	863	871	888	852	869	920	889	861	885	865	872	903	894	910	885	843	860	880	875	892	902	856	924	881	874	882	919	895	865	899	883	860	863	908	848	886	819	872	895	842	846	906	919	863	879	867	905	854	876	844	865	906	844	858	850	900	911	901	875	834	822	861	913	872	844	890	879	962	824	865	890	850	829	891	912	829	851	913	890	889	905	849	848	853	868	863	873	895	853	895	874	911	879	894	886	857	843	920	855	899	887	805	907	917	859	889	867	889	831	844	922	835	853	880	896	905	834	884	841	828	844	894	901	848	924	834	906	905	909	859	857	914	915	883	897	916	863	863	953	897	903	896	854	899	812	872	829	875	881	858	896	902	944	846	820	836	852	854	903	916	854	891	921	912	839	904	885	848	862	832	873	913	866	814	874	890	908	848	940	869	872	922	885	846	841	842	848	835	879	915	907	903	866	885	856	850	853	812	870	868	861	870	806	844	890	853	888	882	850	892	910	882	891	867	858	877	880	898	939	878	809	789	887	896	896	905	864	856	855	870	894	889	886	871	836	838	868	822	881	889	875	866	909	870	892	863	894	881	912	848	863	823	904	864	888	839	893	865	887	853	858	842	862	853	908	889	899	930	894	903	863	865	901	925	921	865	869	913	829	852	866	877	834	858	919	848	823	889	847	851	916	891	891	893	852	859	891	926	858	925	885	930	896	847	871	835	871	886	865	862	901	888	908	847	874	943	897	840	890	898	921	865	851	871	872	871	880	884	899	846	870	879	827	871	897	871	903	860	895	939	902	889	871	864	831	874	927	859	884	819	904	857	893	886	889	839	879	894	899	881	911	895	894	893	891	942	910	826	834	902	865	878	876	842	911	874	867	877	903	858	850	906	847	883	850	854	879	856	902	911	845	895	918	887	833	832	814	877	889	888	874	893	908	910	873	913	915	864	840	831	886	826	892	868	876	849	908	884	894	806	867	893	919	894	855	860	879	856	878	914	860	841	896	893	890	844	877	874	940	867	906	837	855	895	867	852	884	847	808	874	914	846	928	907	824	829	932	892	890	861	842	869	826	897	895	856	883	920	825	833	852	853	882	875	860	891	875	830	890	813	921	923	819	883	902	879	851	846	810	839	865	837	856	876	861	861	863	884	909	921	932	855	865	881	848	916	866	845	904	822	900	852	864	870	847	853	784	879	893	950	868	887	882	864	870	940	870	921	848	914	858	863	903	872	859	890	871	882	884	869	914	837	889	865	844	848	860	859	899	897	963	882	864	877	896	882	863	863	870	894	880	893	904	852	905	860	879	869	889	932	869	863	870	908	871	833	856	895	870	866	914	879	823	928	871	843	855	878	858	904	894	888	835	926	864	891	931	919	872	871	894	884	836	840	855	818	894	892	866	926	932	845	889	838	901	879	835	839	889	863	855	856	839	880	876	922	861	869	879	878	844	869	946	921	879	833	842	880	832	878	945	838	867	874	848	866	857	894	850	924	869	844	794	871	872	916	881	867	941	854	945	861	847	874	807	883	928	868	844	847	883	892	860	841	874	870	873	867	912	923	861	878	834	889	880	845	899	860	840	929	817	858	935	898	823	854	915	871	893	875	891	896	889	879	882	834	883	871	863	825	855	894	896	865	924	878	843	868	881	877	917	864	887	839	895	907	837	817	878	883	848	827	877	918	884	859	886	883	914	847	854	847	808	826	849	817	883	945	875	862	919	873	928	872	856	838	887	837	897	857	861	874	891	896	882	868	907	909	920	869	926	896	816	905	844	845	902	911	906	854	866	851	922	915	902	904	903	864	869	814	885	871	838	912	895	859	870	913	866	858	896	908	892	922	845	822	825	880	852	902	898	865	883	913	863	911	855	911	877	915	885	882	837	848	849	900	904	871	877	889	915	874	867	864	874	881	849	918	880	891	881	896	885	917	903	891	890	878	889	863	856	867	825	891	842	874	930	844	902	843	911	854	897	861	846	862	862	882	832	847	888	868	859	858	871	917	899	824	890	885	888	894	855	883	893	955	939	895	895	922	890	929	849	881	874	851	814	876	897	882	830	878	839	918	910	895	863	841	890	837	883	897	888	895	881	873	888	910	838	888	890	843	863	857	922	874	875	924	829	863	903	866	839	866	882	878	895	904	887	886	900	929	880	874	830	872	901	888	830	930	874	890	873	852	902	911	884	833	818	865	822	819	850	895	905	918	885	868	848	874	881	899	959	787	870	895	802	885	840	871	881	895	898	854	854	873	891	835	877	864	892	879	903	871	796	890	886	887	910	846	903	842	835	898	831	919	876	877	863	880	891	886	862	910	855	855	855	884	846	868	867	861	865	875	892	817	872	875	902	905	905	865	881	855	889	921	900	855	853	895	907	837	852	885	881	894	872	889	902	885	879	859	798	918	863	849	851	928	836	839	923	922	883	888	848	907	892	851	894	899	818	827	914	915	930	872	872	870	895	838	871	931	849	817	917	896	891	898	877	891	894	875	927	872	826	876	848	891	913	883	782	899	872	868	879	853	948	912	811	835	899	885	881	877	857	826	907	879	841	837	857	858	891	903	892	917	839	879	936	906	852	866	876	821	873	895	890	884	872	828	843	859	855	883	856	776	907	909	892	887	881	919	859	865	860	862	876	874	871	846	884	902	922	901	891	874	847	895	897	870	871	901	876	853	883	841	893	902	870	882	864	885	905	872	892	875	889	871	877	824	887	814	843	910	844	918	866	849	883	907	918	904	883	862	868	891	890	906	906	901	900	848	845	936	888	860	899	918	887	842	870	889	872	858	869	887	911	881	930	862	920	876	923	896	903	885	867	882	846	875	866	888	859	920	834	882	886	871	910	899	901	909	972	813	834	821	850	850	853	820	838	879	829	919	885	908	913	915	852	878	921	822	876	921	826	865	906	857	872	880	893	937	904	812	817	934	858	871	849	823	828	868	847	886	901	850	906	864	883	905	828	819	933	863	883	885	857	889	902	859	890	838	895	879	865	867	873	930	890	896	888	898	871	914	858	895	861	836	856	899	869	900	874	864	827	840	874	879	838
30364	42617	31829	13928	6335	3972	2990	2318	1851	1514	1320	1192	1247	1142	1056	1017	1005	979	965	1055	981	917	912	973	942	949	933	969	870	907	911	941	974	919	1000	910	908	875	917	919	919	935	883	938	960	905	935	920	929	901	879	899	950	920	936	903	887	975	879	916	938	911	923	902	897	905	851	923	901	908	948	948	967	915	932	896	898	930	909	944	948	914	972	963	902	944	925	935	898	929	952	919	903	929	950	922	955	851	909	913	919	875	937	916	898	911	919	870	916	890	917	944	972	930	887	888	903	942	899	926	951	937	937	888	907	896	916	972	935	915	907	935	895	941	921	931	911	896	892	961	886	876	922	937	875	922	929	907	946	892	925	912	918	939	950	955	988	942	933	962	953	939	907	928	880	868	919	884	893	948	960	935	872	942	900	941	924	935	936	917	933	921	904	900	950	906	965	916	893	916	919	882	857	886	889	893	916	899	948	938	931	920	864	906	890	893	931	923	981	913	939	945	919	912	927	942	902	946	951	876	940	959	935	935	926	919	927	889	915	937	914	951	878	944	890	947	897	979	941	944	904	900	903	948	913	962	909	897	888	899	879	930	964	903	907	978	857	896	931	892	889	938	905	939	915	902	946	869	917	910	868	932	939	912	924	935	956	950	925	880	928	931	853	906	856	927	876	893	893	947	902	931	957	880	905	937	962	929	912	936	928	924	925	912	943	951	900	981	926	910	921	961	882	872	910	941	903	915	939	878	972	967	986	926	938	908	954	892	944	925	900	910	906	946	904	940	875	945	924	925	954	943	898	923	947	866	960	944	906	938	963	894	948	902	897	941	945	947	915	900	902	911	945	866	913	920	919	913	914	936	880	827	962	987	872	906	940	922	907	894	914	928	884	964	934	914	912	927	952	914	897	947	872	933	909	936	925	961	894	885	959	971	889	926	928	867	969	902	893	960	917	970	891	905	911	903	894	916	908	885	900	917	962	901	886	883	888	926	915	936	921	941	886	917	962	973	891	937	904	943	908	941	900	912	945	878	962	918	957	985	899	857	921	926	949	884	886	900	954	985	964	946	947	915	902	910	936	854	905	934	888	894	882	925	937	890	936	911	897	892	953	907	860	868	909	907	958	922	906	913	928	901	915	889	931	891	972	918	944	956	894	862	864	916	913	874	952	925	915	932	890	945	938	984	930	890	951	941	924	950	953	910	847	932	912	933	912	930	913	909	958	886	891	923	918	919	914	925	896	950	970	928	942	959	892	932	900	852	879	939	907	972	906	873	923	951	939	930	953	908	952	965	891	920	875	932	959	931	963	911	931	888	907	930	900	865	934	950	899	966	935	882	953	927	934	874	871	880	911	938	915	921	983	910	880	928	892	900	930	903	950	991	887	976	891	937	902	923	939	910	930	924	959	911	948	945	913	892	870	917	892	937	937	911	924	925	905	914	905	943	900	928	942	966	907	881	951	887	952	858	870	876	897	859	925	901	955	953	903	918	948	939	916	912	900	936	945	880	915	916	916	952	916	912	882	965	886	907	874	897	915	950	862	914	918	934	958	926	892	911	867	874	910	958	976	935	925	876	965	953	917	899	939	943	902	918	888	1005	913	862	916	889	992	879	906	926	891	890	966	881	931	895	880	916	934	894	902	897	890	936	886	953	938	867	961	914	910	946	894	923	895	892	886	924	903	912	922	906	969	910	899	932	961	899	871	966	911	919	923	962	904	902	912	916	903	926	949	906	952	923	894	952	878	919	915	947	946	900	925	906	879	873	934	950	877	947	909	937	938	899	883	880	905	912	948	915	936	947	935	978	986	862	935	873	894	956	965	920	901	924	937	896	902	952	939	864	881	844	920	961	938	918	899	890	900	906	884	947	939	941	914	901	897	941	898	890	928	923	885	952	981	880	932	921	917	903	942	928	902	922	875	897	887	907	917	958	937	920	987	907	910	917	916	961	908	918	977	854	943	931	909	961	923	926	864	928	862	935	931	893	947	942	855	907	944	854	951	918	881	929	888	893	1014	909	892	925	943	886	947	934	949	869	896	881	935	924	905	936	941	868	933	877	900	964	880	971	917	906	961	902	823	917	891	959	912	927	895	879	890	939	909	875	886	879	894	885	890	871	978	879	939	963	915	933	881	886	890	871	878	955	955	861	958	892	985	996	913	946	909	979	909	966	903	940	968	931	957	984	943	907	881	917	914	945	845	861	863	911	937	951	954	878	956	916	907	937	904	882	882	910	889	927	936	907	944	920	960	895	917	902	925	917	913	933	915	936	953	926	932	883	840	879	922	915	917	882	918	922	874	865	918	923	870	901	879	893	918	960	938	910	971	887	926	914	962	965	908	986	909	912	899	902	904	913	942	881	935	967	920	911	949	932	874	960	927	931	860	912	886	949	893	909	923	878	920	903	881	955	887	928	936	903	933	904	935	946	891	916	864	894	955	907	928	907	932	883	910	913	911	912	983	954	960	974	858	883	920	924	978	864	886	917	885	891	912	909	902	898	880	885	892	930	930	932	879	960	928	871	910	938	933	950	880	895	936	984	946	918	911	897	901	919	905	901	918	929	908	912	902	889	901	884	936	873	920	923	925	879	888	906	931	884	968	935	962	935	875	900	916	908	905	967	887	878	931	918	879	913	927	920	918	845	948	928	870	938	865	872	924	957	925	961	922	903	894	859	912	941	902	932	938	897	892	923	948	886	980	898	943	907	948	868	936	897	884	917	916	868	933	922	943	895	925	894	956	923	919	944	930	929	932	925	878	878	932	910	921	941	947	847	970	925	886	909	924	886	920	911	897	860	911	910	921	957	865	908	888	960	950	883	896	945	946	907	915	912	940	907	929	996	946	883	953	901	902	932	885	906	921	927	950	896	929	924	892	886	952	917	914	926	967	912	887	909	950	970	882	933	965	950	936	891	953	959	916	953	930	916	905	920	925	959	956	889	894	920	952	964	962	924	953	907	906	942	924	942	898	892	939	897	951	899	915	933	935	936	928	902	860	996	927	887	917	895	867	955	951	934	909	930	937	1000	954	963	937	903	888	962	891	981	934	933	968	924	922	908	968	923	924	944	931	869	937	885	942	985	908	937	925	942	964	885	907	949	914	886	921	895	962	876	894	908	939	946	953	922	883	953	862	996	935	868	902	930	915	862	905	930	915	894	926	948	966	906	947	934	926	874	883	959	952	923	948	968	905	894	956	914	856	993	922	839	930	923	888	952	937	933	906	899	973	896	936	933	901	933	885	942	1005	907	903	949	875	901	931	917	888	994	903	923	934	876	916	920	915	844	925	930	902	901	914	944	907	898	929	886	906	928	956	872	907	930	932	906	919	974	920	896	896	910	942	906	952	942	957	950	967	904	921	947	950	917	976	866	974	987	877	904	914	928	982	912	925	935	944	904	963	903	931	924	920	877	923	944	880	927	948	888	968	904	958	856	945	935	926	968	951	916	927	924	940	980	891	872	934	879	969	909	938	917	975	940	914	911	1000	912
23790	21401	28650	25006	20978	12096	4460	2454	1774	1429	1184	1176	1015	920	861	887	874	808	759	773	773	725	758	736	753	765	755	735	742	683	738	721	689	723	735	761	728	682	751	742	720	704	653	688	732	745	731	713	672	698	685	727	729	686	703	720	728	758	685	709	713	734	727	740	722	739	749	711	711	708	703	697	736	715	690	693	753	718	720	712	735	734	738	701	711	740	707	706	671	680	714	710	704	708	725	662	691	751	754	647	658	668	700	707	717	732	672	738	722	678	722	738	687	696	690	705	675	729	712	729	696	721	667	732	722	746	666	695	725	719	683	716	671	693	705	745	723	685	707	724	707	681	702	681	706	693	686	702	721	676	752	727	711	706	685	746	735	660	677	716	717	685	715	683	707	721	725	738	735	719	734	729	669	698	700	658	674	709	717	750	725	687	752	720	722	712	731	729	722	695	729	667	737	732	747	681	726	694	675	702	701	692	717	724	721	614	712	711	702	692	697	671	759	650	724	733	712	704	713	684	708	716	648	703	717	697	717	726	727	656	703	679	739	673	744	725	752	736	672	721	752	706	670	707	698	710	752	690	692	688	706	653	708	714	683	681	678	740	643	717	707	697	713	740	706	710	696	711	747	715	729	666	745	706	715	747	714	720	716	689	741	719	758	694	658	752	756	717	720	714	718	710	673	724	655	728	712	725	704	746	698	678	702	714	714	738	730	737	707	661	695	720	688	767	722	738	699	715	727	674	680	721	720	750	739	694	713	738	694	701	764	717	697	708	694	677	675	738	771	713	769	716	690	743	733	765	703	724	696	737	724	688	742	714	735	738	722	692	694	735	681	721	710	729	703	706	723	733	681	726	686	728	713	729	708	745	639	718	729	693	673	741	760	728	707	707	712	734	712	726	697	730	618	676	742	708	716	726	656	689	686	751	734	686	734	750	671	673	717	701	706	696	684	705	720	689	676	715	645	723	706	733	706	751	711	703	738	689	740	739	721	700	724	708	680	689	692	711	686	705	679	717	709	675	673	706	742	683	667	706	762	741	664	736	690	760	779	736	700	721	675	712	667	741	730	740	680	720	747	767	696	672	725	710	683	722	755	714	721	719	659	698	713	704	742	699	731	703	720	692	725	716	732	734	738	688	696	672	731	741	677	726	680	727	723	750	684	671	729	699	692	692	681	687	748	719	714	724	693	726	709	705	713	733	713	760	702	703	741	693	706	776	735	737	722	675	725	751	700	726	694	676	706	699	732	678	720	727	650	707	718	705	734	691	742	686	683	722	697	704	712	707	730	686	714	688	724	721	723	695	727	696	649	708	684	732	717	751	702	756	693	668	725	711	723	668	674	728	664	646	728	702	677	686	693	688	666	666	722	750	706	701	707	707	684	666	722	736	695	696	701	713	730	693	704	733	717	765	677	725	672	727	710	683	704	722	721	690	721	688	682	717	747	694	739	704	790	703	722	706	694	695	691	711	691	719	669	698	723	755	684	705	742	719	678	672	715	728	677	740	712	712	737	738	742	696	701	710	686	669	738	653	698	711	698	715	696	676	689	732	654	688	713	672	720	706	697	664	685	705	724	739	672	677	651	704	644	731	675	675	718	720	710	722	725	686	746	683	681	666	690	734	745	726	688	728	647	737	714	710	715	695	704	700	721	741	747	711	694	707	715	696	694	722	681	726	714	707	662	717	738	726	687	652	664	668	694	713	743	678	656	706	768	709	681	712	683	735	696	706	667	703	698	724	712	669	742	723	736	741	715	740	718	746	687	678	703	714	687	770	704	723	699	724	713	700	728	708	731	707	745	734	717	677	673	754	716	683	722	714	713	671	636	711	761	675	697	762	725	679	742	685	665	678	723	739	700	715	726	650	715	721	677	737	704	736	676	692	727	703	729	673	700	749	686	734	719	729	711	664	685	707	712	709	724	720	725	706	658	713	718	728	673	714	689	761	702	673	722	708	723	712	688	712	710	727	697	702	747	695	741	743	691	735	661	719	710	749	735	739	701	730	689	728	745	709	697	721	708	719	704	732	704	755	699	711	676	786	728	734	719	740	694	686	745	740	717	732	735	743	693	678	693	707	723	706	701	635	689	732	702	717	717	693	714	678	725	748	707	712	709	721	728	726	749	719	698	706	709	730	745	699	711	727	707	730	711	701	697	688	689	707	667	695	690	708	714	712	670	739	732	733	720	677	716	702	672	694	702	683	705	695	701	698	679	712	728	713	714	735	709	742	731	708	763	708	683	736	724	713	724	650	726	672	724	691	725	693	727	688	719	665	695	694	694	722	717	681	665	709	736	729	730	679	693	684	716	693	726	701	687	681	737	683	725	751	723	715	736	714	740	672	711	680	708	736	691	726	690	718	745	767	742	687	719	745	713	741	701	769	726	708	721	731	720	729	689	684	721	681	718	681	691	683	691	707	692	711	731	719	722	751	683	681	704	716	730	711	735	720	729	707	704	717	714	702	690	692	721	743	706	717	777	701	697	679	715	691	682	719	706	721	700	688	651	732	723	691	633	735	721	745	685	741	726	678	678	736	690	738	724	683	718	762	689	731	698	715	715	698	693	732	686	733	694	717	678	707	734	634	685	721	713	743	697	719	720	725	665	750	673	695	683	672	722	674	740	682	719	738	719	727	707	691	707	731	742	714	764	752	719	701	681	717	672	698	676	733	724	654	698	668	719	748	757	756	685	728	736	716	666	694	706	681	716	675	754	721	705	730	713	716	712	672	714	702	725	706	672	730	681	696	713	721	719	685	702	689	710	644	705	724	713	729	747	684	714	685	692	730	711	737	702	707	652	658	670	693	687	671	715	733	697	754	708	737	698	686	722	791	655	707	726	720	667	737	705	674	682	705	693	745	713	706	717	700	698	697	726	747	743	690	685	684	749	708	719	682	660	735	711	743	738	694	691	674	649	722	753	716	702	721	716	719	673	693	730	666	701	679	670	718	742	713	753	692	666	754	727	721	725	683	715	712	718	710	768	727	699	706	682	705	686	731	748	697	689	705	728	728	696	720	721	688	684	669	640	718	759	705	681	678	664	670	728	724	698	736	707	684	722	688	710	718	706	719	698	721	696	709	723	715	729	692	729	677	713	789	689	661	755	730	753	695	654	725	679	731	746	719	725	691	653	783	739	757	652	734	691	716	761	726	709	736	720	685	705	712	709	739	669	752	734	663	674	678	726	728	696	713	745	751	675	732	687	723	671	734	730	687	714	708	748	719	711	729	699	677	684	684	723	681	684	717	706	653	689	707	698	729	703	709	641	713	678	711	746	721	670	719	712	729	694	683	710	674	757	707	677	725	724	677	716	724	724	740	750	758	718	708	668	669	691	723	696	717	735	699	691	733	668	716	737	657	680	758	725	659	662	666	708	686	694	698	688	651	684	727	681	709	691	691	693	713	739	676	714	721	737	690	731	745	712	715	710	689	732	765	725	721	704	700	675	695	771	716	662	700	725	682	706	732	706	689	713	729
30895	56625	42384	23277	11767	6910	4939	3650	2596	1916	1672	1531	1331	1136	1071	986	966	958	951	890	847	827	845	768	806	843	747	788	781	761	762	766	730	767	743	798	741	771	731	749	769	800	718	738	786	755	774	708	790	756	772	747	738	784	771	786	710	710	737	708	722	759	762	752	687	741	740	709	730	741	759	770	741	717	727	784	736	718	757	757	744	735	780	734	787	743	752	739	768	725	752	767	771	781	781	720	768	780	755	741	798	755	715	803	738	765	740	753	755	787	797	728	786	753	747	781	716	715	805	769	711	815	754	748	751	760	704	743	776	733	781	837	713	756	736	762	760	751	759	782	769	725	773	723	723	703	757	738	741	792	760	735	798	756	708	665	733	765	751	720	778	783	769	780	717	739	732	809	751	758	742	735	765	744	746	715	771	790	737	787	775	724	748	765	753	738	749	695	712	719	762	763	746	771	723	736	753	741	751	798	726	699	761	763	759	735	759	734	737	737	744	741	740	782	701	743	773	758	721	788	795	795	721	726	776	762	742	742	755	750	766	694	742	799	721	778	784	756	759	752	726	819	796	772	773	809	761	762	828	769	753	780	715	736	781	787	758	752	768	729	737	737	699	728	788	754	774	828	717	745	736	767	749	736	718	802	754	704	823	684	759	787	713	773	725	743	770	734	742	782	825	758	800	742	823	762	702	758	790	784	757	791	775	754	771	774	811	782	825	761	730	791	763	783	760	788	764	821	759	746	724	777	732	749	687	796	806	764	779	739	733	715	792	698	761	734	748	756	778	725	769	760	748	760	739	767	706	731	713	791	751	756	724	739	764	768	732	733	739	718	730	786	727	787	724	732	703	779	775	785	771	750	718	769	753	724	777	786	753	760	768	754	746	705	762	792	755	731	762	781	756	682	775	788	759	743	762	749	754	797	735	805	818	752	791	780	809	808	744	800	710	719	779	754	716	796	754	747	802	764	671	753	729	753	768	753	728	726	764	807	735	768	760	753	726	741	759	743	749	733	718	742	777	756	749	738	783	729	772	786	775	808	713	764	769	742	787	721	734	733	719	720	747	783	750	726	772	745	780	776	643	730	752	747	794	767	761	753	819	765	772	767	751	729	732	795	755	793	741	768	792	779	742	827	750	752	682	829	760	721	758	731	810	725	755	762	750	712	769	782	808	768	790	772	734	751	754	713	792	735	766	754	800	743	721	731	752	759	777	795	728	718	746	732	707	752	728	773	745	782	724	742	706	757	744	722	736	706	760	686	762	751	711	684	711	752	787	733	723	737	795	753	752	779	724	739	757	762	778	747	718	728	748	740	730	771	741	738	757	786	774	765	778	716	746	699	731	783	739	787	756	781	753	789	778	737	766	784	747	797	724	811	763	731	739	719	781	829	705	742	744	774	779	770	759	754	754	761	675	792	761	727	762	724	772	776	801	744	754	740	711	738	723	757	750	741	766	737	755	745	771	714	733	728	867	769	727	768	761	764	719	767	730	772	778	770	758	757	752	750	786	800	761	735	742	777	776	753	761	720	751	767	772	769	747	714	786	752	810	748	739	683	744	720	764	748	715	719	750	718	725	692	817	742	745	732	718	718	744	745	757	736	783	751	719	703	808	731	765	748	764	760	748	736	787	760	729	766	764	759	743	789	765	830	745	714	730	711	699	741	772	792	736	733	827	762	765	785	744	761	767	757	793	701	736	763	751	729	754	745	707	773	804	780	812	788	753	727	750	729	744	773	796	750	735	740	737	753	802	704	771	749	760	756	774	715	807	735	742	755	746	739	721	714	773	759	736	787	745	679	775	718	783	732	779	771	755	764	781	749	773	751	793	751	804	732	798	762	774	756	734	781	748	679	725	752	777	738	792	769	698	786	818	736	745	758	755	771	771	760	744	774	766	711	776	735	725	731	751	824	762	758	747	766	729	768	750	738	745	724	750	771	767	775	723	736	743	727	728	738	770	778	723	810	734	750	766	750	756	787	720	748	780	766	716	747	728	756	702	770	799	742	720	737	769	745	757	744	751	722	751	732	786	718	779	764	805	733	734	727	761	732	776	755	731	766	753	764	748	759	726	726	774	795	754	764	758	708	779	743	760	720	736	762	775	716	762	769	752	703	740	753	781	802	784	774	731	724	713	722	799	817	766	747	786	767	754	742	762	774	807	807	767	703	794	756	766	758	770	813	738	761	805	752	797	794	719	759	776	787	757	813	765	724	709	730	760	759	769	721	776	715	756	705	703	787	774	733	712	765	766	709	746	702	720	740	769	751	742	780	777	747	730	772	773	742	783	750	750	755	796	711	747	757	732	718	741	743	754	735	721	786	770	755	781	734	795	772	758	715	727	768	746	715	745	752	695	760	759	769	790	756	789	790	776	717	740	758	851	721	726	776	773	743	803	795	763	786	771	764	740	799	725	745	745	766	766	700	761	751	746	783	747	758	724	782	766	727	772	740	792	769	778	731	747	746	753	761	762	754	733	779	749	753	776	786	751	755	723	743	764	764	775	791	744	755	734	758	755	729	761	771	781	739	707	762	805	722	764	748	759	757	818	762	727	728	754	752	817	725	784	789	750	667	749	724	756	789	746	775	777	753	750	757	756	707	823	726	753	750	747	776	778	688	761	750	722	769	753	705	735	755	759	776	731	742	752	763	758	764	759	744	779	742	774	766	755	809	805	807	772	832	770	740	724	760	734	719	802	773	796	706	770	731	763	807	755	766	700	804	795	764	770	747	750	705	770	766	785	781	732	695	720	732	772	735	755	680	753	757	768	775	772	716	735	755	783	806	749	773	742	746	762	750	737	767	726	747	733	768	766	721	760	776	767	803	765	767	716	755	758	781	771	726	735	802	750	729	708	758	782	776	727	761	755	799	784	738	729	744	710	759	756	740	769	739	710	751	767	741	787	753	730	770	767	799	773	750	725	754	724	758	754	737	728	776	761	743	754	791	731	762	741	731	746	769	753	783	702	774	739	792	793	756	768	740	737	761	752	741	814	793	781	775	792	778	782	762	733	738	806	762	715	746	711	784	723	735	763	768	775	759	815	799	747	782	728	771	807	766	744	745	755	739	740	722	723	746	749	778	711	786	749	778	771	775	735	750	731	699	757	730	768	766	768	805	750	798	768	784	733	765	710	729	756	774	784	784	742	753	847	827	674	711	714	715	765	790	770	775	743	799	759	738	714	771	693	750	746	776	759	747	721	742	706	766	757	762	756	771	764	760	740	733	772	745	769	714	715	741	760	759	726	777	762	740	744	749	819	750	731	780	720	751	745	775	773	779	754	765	708	738	753	715	726	748	753	749	742	741	770	776	759	766	738	739	796	797	732	752	733	774	760	756	678	753	742	750	761	753	787	730	780	758	736	715	717	778	792	776	804	736	699	756	721	764	757	764	777	748	752	786	782	795	763	716	755	760	771	853	759	710	726	781	752	776	766	752	760	733	737	781	693	819	766	766	789	728	720	756	803	759	772	738	765	800
25058	21508	27926	25606	12873	4387	2638	1806	1601	1399	1274	1144	1151	1102	1099	1117	1080	1084	1104	1029	1092	1065	1018	1005	1039	1012	1053	970	1070	1006	1001	1030	1017	990	1033	998	966	1061	1027	1026	983	968	963	1010	1018	989	956	1022	1014	1005	1040	974	966	1008	987	944	1024	991	1039	1054	997	983	993	1005	981	969	991	991	979	1030	964	966	1012	1034	1003	959	999	1015	1024	960	1028	987	1024	1042	1023	1049	1028	943	960	1034	980	985	1000	1001	950	1009	1051	974	958	991	963	972	1017	1067	1036	1039	992	973	1016	1007	970	995	1010	987	976	1003	919	1001	959	996	996	1033	977	1000	978	1039	985	996	1025	1040	956	1008	1002	1019	985	1015	1004	991	980	985	1020	1090	996	990	1012	985	978	1017	924	965	1001	958	1029	999	979	929	943	998	977	978	980	960	1036	1040	945	1005	982	982	1000	1007	965	953	1007	992	1006	1021	1011	997	992	1041	1034	1041	945	1047	997	972	995	916	1024	1016	1022	1007	1060	972	1036	1016	960	959	1002	984	920	1004	976	1004	980	1013	1051	993	1013	979	995	989	996	1015	1024	934	1019	990	960	995	1011	1010	1061	998	989	951	998	1065	983	987	957	961	967	975	979	1019	976	1026	1005	984	988	1008	960	959	942	989	1031	1036	989	1044	993	947	985	958	944	1012	1038	992	967	980	1034	1027	1007	1009	962	1005	994	928	1006	945	1006	983	1034	986	988	939	930	949	968	997	1045	1009	1017	1002	1071	998	1022	1011	985	1046	1075	1005	1017	992	970	1031	985	1046	993	1000	986	953	1051	1011	995	1014	984	977	996	977	1007	1017	991	1021	961	1028	920	972	1001	943	989	984	969	950	975	1036	966	982	987	1028	1098	994	964	989	1017	971	990	1036	976	1017	961	971	926	940	1037	1024	954	1002	967	993	967	950	1003	1035	980	971	989	984	1014	1010	1024	1025	979	991	982	949	1022	1015	1022	992	941	1031	946	1039	1003	1020	993	944	996	995	1011	1031	1032	1058	977	968	1000	987	1014	993	1002	981	1005	969	1022	954	974	945	987	1049	987	996	948	1005	998	1030	1011	987	970	1060	991	969	939	989	1008	983	937	995	991	1019	963	1018	937	1049	1020	973	1010	1025	960	982	966	991	914	937	1020	990	990	1007	993	996	1051	1025	1009	970	1000	994	1003	1010	989	1018	1004	1024	989	1001	987	961	990	1032	1001	978	947	1002	1025	1010	994	988	966	1008	1004	1015	992	950	995	997	937	996	942	1048	960	1076	1005	929	954	1036	968	1013	985	1009	1062	929	952	1017	993	1000	1009	1030	1021	1021	1020	1027	1009	996	951	1030	948	952	990	1016	1005	974	1045	1002	971	962	991	986	975	987	999	1039	953	1020	966	962	1039	1005	973	1002	999	1010	928	1070	955	1017	953	987	973	1016	983	1034	938	954	968	1014	1014	954	1026	974	974	1002	1040	973	1026	1010	1049	994	959	1037	948	990	986	992	968	950	995	979	1029	1010	1046	1000	997	1050	983	1060	1003	959	1013	970	970	978	1019	1010	974	938	990	976	998	974	1012	990	999	1025	1003	949	986	1014	967	1000	948	1042	1011	984	1047	1001	988	995	999	987	997	998	935	964	980	954	1008	984	970	973	1056	1034	1055	1055	1024	1023	995	1016	963	960	947	1044	978	996	984	982	1020	1060	1017	1032	980	1022	976	1017	1040	1030	985	1006	981	964	987	1007	970	972	1039	934	989	1010	1024	971	968	955	1024	993	1000	1010	982	982	1006	1021	982	980	979	986	1016	992	965	988	1061	1044	984	998	940	1006	1035	935	907	1010	1000	1012	999	1038	902	1007	1022	970	1016	1051	1026	990	998	1036	1048	1026	1052	996	946	1009	992	995	1020	1027	1022	1019	966	989	935	1023	1022	969	959	1035	1032	993	963	1020	989	1017	1026	1006	991	991	987	1048	1011	978	1026	969	979	1006	1012	1031	979	973	976	951	975	964	942	958	997	1008	1016	1035	1064	1048	958	990	973	961	1009	976	1026	978	974	991	981	1065	983	1047	965	1032	971	981	1000	1034	943	975	1022	929	980	982	959	1014	1003	1043	1031	976	1021	937	1078	986	954	971	1047	974	958	956	983	1019	1028	966	952	1001	1004	1021	1006	963	996	978	969	989	943	1032	1010	1022	1006	1034	965	984	1079	1025	928	1063	1042	1047	966	1046	1003	970	961	945	1052	1052	1020	1018	925	1014	1006	1033	1054	962	959	1034	968	1029	1006	1022	1004	988	980	1021	962	967	1032	912	996	962	992	1008	1005	993	1012	1002	952	1005	947	960	1001	985	969	1044	1010	938	983	941	990	1022	997	991	944	961	963	991	996	928	966	1010	982	960	1016	1018	954	951	1012	995	993	968	982	1010	995	976	970	1036	1001	974	960	984	984	980	1032	1048	1007	1027	938	1039	892	968	1009	993	1071	1020	1008	1000	1058	995	1011	1046	985	971	1024	955	1024	978	1003	960	961	997	966	980	948	1027	1044	1017	1029	973	975	1014	1027	949	971	1011	978	1003	993	1000	969	949	975	948	965	974	943	974	959	1013	1018	1045	980	1055	1014	1041	1009	1005	1010	984	950	1001	1021	967	960	966	979	1009	966	990	964	1048	1041	997	975	974	975	1048	992	1018	984	946	1006	1032	969	955	985	939	1029	1001	1002	1018	974	982	1016	982	1004	946	1017	961	986	1013	1049	996	1028	1029	1028	1016	1033	932	997	977	989	1055	974	941	1004	1022	1013	1037	943	983	1010	987	1066	1015	1032	968	987	972	970	1015	1025	1031	993	1014	941	1043	987	1003	1000	1004	1008	923	1005	993	999	915	960	980	998	962	944	1005	1019	1016	1012	994	1008	983	930	1020	962	1077	946	983	1005	1011	1023	1027	1036	965	1029	985	976	964	997	976	974	1008	1031	1012	999	977	996	1067	944	962	993	1003	961	980	997	967	991	1035	971	1009	981	959	980	989	978	1049	1017	969	1001	1065	971	1011	989	992	1070	1023	916	950	959	990	967	952	997	975	1004	977	965	1005	1032	1034	1019	1060	934	983	1026	997	968	934	1018	957	1033	992	1016	1025	994	985	1028	1037	950	988	948	958	1031	1059	965	968	967	991	1016	1023	1044	962	966	1005	1074	956	999	990	947	1003	1017	973	927	1046	1019	1037	996	953	914	950	986	991	1006	1006	970	1003	980	1012	1012	1019	1001	1001	983	992	971	960	1030	1011	1053	971	1033	981	942	985	1006	989	1033	965	950	984	1050	934	946	1043	1043	994	1016	1000	1008	955	970	1016	990	987	1008	1006	1003	1029	987	977	1016	983	1039	1065	1024	992	1035	1003	975	940	996	911	959	969	1021	961	941	961	987	1019	988	1005	1010	933	1000	1043	1006	1032	1024	986	984	962	990	983	1033	989	1015	971	1061	1027	984	1027	961	989	996	1046	1004	993	950	998	975	1043	1039	1029	998	1008	1012	917	1018	1019	999	1050	1013	1003	1041	1018	1036	974	989	996	1015	970	949	1039	994	948	983	984	938	983	996	1001	948	980	986	1025	985	1029	992	947	970	989	994	1016	1014	994	997	1002	1060	1044	966	976	1006	957	1009	1015	970	985	994	1059	989	1059	1013	925	924	1002	979	1007	1011	970	1029	1009	1012	985	992	1023	1005	1022	995	999	946	987	1040	1034	1016	998	1041	950	959	1023	1057	971	990	1043	1000	1036	1035	942	994	1006	977	997	1050	965	972	1015	985	954	990	956	969	1022	1003	998	1012	993	978	972	988	1039	971	1036	983	995	1012	1022	1018	1010	989	960	1002	1006	1001	987	1065	998	990	1038	1013	1012	1002	986	952	1038	1045	994	1032	1003	963	934	1031	982	957	979	951	929	1031	995	1014	959	899	1005	990	964	1009	1007	965	1020	1023	937	1062	980	985	949	980	982	992	1039	981	963	1022	1024	984	982	984	941	1046	985	965	954	1015	954	1048	1024	991	1005	1010	976	1051	978	978	980	965	940	992	1028	1005	1003	1036	928	992	1051	898	952	1034	936	993	917	976	998	977	977	973	1020	937	990	982	1021	960	960	998	1010	1040	1075	1055	1036	968	1001	1013	1013	1027	977	1002	981
32345	51596	36191	18789	9279	5119	3559	2614	2065	1751	1578	1415	1344	1230	1176	1111	1143	1151	1113	1065	1105	1047	1092	1076	1048	1035	1031	984	990	1020	1025	1011	1025	1016	1015	952	1050	1022	1034	1047	1015	1039	1043	1083	1011	947	1003	1054	1064	1041	1044	1019	1069	1016	1019	1051	998	1013	1065	1026	1034	975	1064	1105	985	1068	982	1029	1015	997	1041	1042	1044	1006	1039	997	1046	1015	994	984	1023	1033	1074	1013	1089	1047	994	1024	995	1052	1074	1070	1002	1046	1053	1039	1039	971	1050	958	1002	989	1040	986	1059	1007	1025	1061	1080	999	1071	1015	1021	1039	1043	1061	1019	1008	1047	1028	1061	1028	1016	980	1040	954	1045	1038	979	995	1032	996	1009	1050	1020	1029	998	1033	1001	1026	1062	984	997	1030	1025	989	1011	1100	1034	1054	996	1070	1084	1012	1055	983	1035	1007	1018	1021	1057	1000	1023	1000	954	1019	1052	1030	1086	1063	1019	1096	1050	1029	1045	1007	1048	1004	994	997	1040	993	1017	983	974	982	1038	1036	1010	1015	1025	1020	991	1025	1022	1032	1048	1004	976	987	1029	994	1037	968	1061	1002	973	1053	1028	1040	1011	1023	1027	1013	1063	1024	1091	972	1074	1043	1055	1016	1025	1035	1030	967	980	1006	1004	1003	1003	999	1017	1024	1052	1069	1020	1000	1037	1037	996	1012	1065	932	1014	1019	1007	983	943	1041	1028	1036	1015	979	994	1016	1020	1052	989	1052	1025	1029	1030	1014	992	1021	1008	990	1040	1019	985	1053	1018	1001	1073	1059	938	1057	1047	1077	1077	1028	1007	1023	1002	978	1018	1074	991	1008	1070	1016	1058	1009	1030	1017	993	1084	1066	1027	1059	1015	1006	1008	1062	1026	1022	1044	1027	1004	986	1027	1050	1035	1057	1042	1054	1018	1067	1052	1061	1030	1030	979	1026	1015	1044	995	1054	1044	1000	1025	973	1051	1006	1002	925	1021	1027	1032	1054	1033	1021	985	1042	1007	1064	994	1017	1059	975	1010	1004	1020	1003	1057	1022	1021	1015	1014	1007	999	1064	1006	1023	1014	1042	1021	1033	996	1023	1000	1008	1047	1025	1063	1010	1007	1028	987	983	1072	983	997	1021	990	1063	1018	994	1018	992	1032	983	1050	1040	972	1055	991	1032	1039	994	1015	1001	1064	991	1042	1006	1016	1003	1042	1068	987	1055	1050	1052	1003	1083	1014	975	1098	1099	1074	1011	1055	1009	1017	976	1020	984	1040	971	1027	1012	1066	1042	1018	1087	1048	1017	994	1044	1028	1064	1017	999	1049	993	1044	1079	1025	1013	1034	1055	1029	1052	999	1072	1024	1103	1024	974	1035	1009	1025	975	1025	1070	1012	1037	998	992	1021	1002	1004	981	1027	1048	1025	978	972	990	938	965	1048	989	1064	996	1067	952	992	1055	960	1060	1050	1024	1064	1000	968	1004	1008	1035	1002	1041	993	1060	1026	1015	1010	976	1031	1041	1050	1011	1035	996	1001	1005	1002	1043	1028	1005	1087	1031	1016	1052	1050	1067	992	1069	993	1045	1034	1063	984	1021	1022	1034	1029	997	1039	988	1018	951	1063	977	1044	1039	1030	1029	1006	1013	1031	1055	1000	967	1021	981	1037	979	1049	985	1033	941	1015	1050	1020	1005	1014	1015	1030	1050	1029	1023	1004	1036	1013	1014	1027	1112	1021	1043	1076	1047	1040	1026	1064	1087	1045	1085	1089	1012	1023	1023	1056	1079	957	1025	1049	1050	974	1012	1023	1060	1004	1013	983	1044	999	1002	1048	1022	973	1013	1009	1009	1044	990	1051	1044	1055	949	1044	1027	1049	966	1056	977	1057	1083	1022	1038	1048	1063	1039	1051	1012	1085	981	1014	1003	1042	985	1071	1019	1029	1010	1028	1010	1062	1035	1087	1015	1040	1027	1022	1040	995	1010	1071	1008	1003	1013	1052	1021	989	1048	965	1040	993	1052	1020	1022	1019	1010	1019	1020	1005	1011	1007	1084	1063	971	1002	1037	1044	964	1020	1064	1043	970	1046	1081	1015	1024	1025	1015	1035	1014	1048	1047	1057	1048	978	1040	1022	1018	998	950	969	1028	1024	994	1028	994	1040	1029	1007	1052	1014	1008	1013	1048	1037	1042	1041	1015	1021	1038	1024	1018	1013	995	982	1017	1072	1014	1043	1022	1036	1016	1043	982	1027	1098	1036	1065	977	1014	1003	1020	970	1004	1111	1008	1026	987	1035	983	1005	990	1048	1006	1047	966	1048	1025	988	1014	964	1032	1012	1037	1018	1050	980	1017	994	1031	1078	1030	985	1083	1030	1016	1047	985	987	1019	1052	1065	1024	1101	1050	1080	1033	1004	1010	1022	1010	985	1059	1040	975	1076	1044	1060	1059	1060	1011	995	1009	1069	985	1034	1022	1033	1014	1022	996	1010	1018	1063	1062	1017	1001	1008	1011	1014	1032	1033	1056	999	1004	990	1028	988	1036	1005	1010	1031	982	1036	1033	1071	1036	1057	994	1029	1004	1041	964	1021	975	1027	975	1057	958	995	983	995	1020	979	1011	1044	1004	996	976	1046	1041	1052	1033	984	1016	1084	1011	1038	1051	1024	1039	1022	1014	975	1043	1030	973	1059	948	1027	961	1044	1003	1002	1089	1077	1080	1023	997	1043	1003	1006	1020	1031	1019	968	994	1041	996	975	1022	1036	1002	1031	1040	1054	1022	1029	1056	1018	1031	973	1003	1039	1023	1012	1036	1023	1027	1003	1051	1018	1034	942	936	1036	1040	950	994	1024	1061	1033	1004	1008	1054	1010	987	973	1032	1041	1023	1047	1027	987	1060	1053	1033	1019	1000	1061	987	1014	985	1010	1031	1029	1021	1079	1044	974	1027	1000	1026	1039	1012	1015	1024	996	1001	1007	1002	1026	993	1026	960	1049	1016	986	1000	1020	1024	987	1024	1045	1026	987	978	1069	992	1031	1034	969	1008	1006	993	1038	1013	1013	1008	964	1069	1015	1040	1064	1071	1017	974	1044	1028	1035	1053	1018	998	983	1016	1012	1050	1023	982	965	1030	1057	1040	1056	1018	1017	1012	996	1025	1010	1048	1021	1011	968	986	1063	1015	1035	967	1014	1069	1038	988	1006	1023	1003	1044	1057	994	1051	1025	1022	1055	1007	1052	1003	984	1057	1070	1076	1031	1029	1056	1022	1011	1051	1000	974	1067	1015	1061	976	1039	1017	1028	1059	1026	1033	1009	1016	983	1025	1006	1008	999	991	1032	1038	997	1056	1052	976	1060	989	1040	1094	1075	1054	1040	1008	1019	1064	1027	993	1066	991	1044	1061	1080	998	1024	1068	1014	1069	999	1039	1031	1077	1028	1047	974	1080	1014	977	1017	1012	965	989	1045	1023	1019	1038	1091	1031	1050	1013	999	1046	1042	1027	1031	1023	1038	954	1035	1027	1021	1065	1042	1035	996	1031	1014	1067	987	1044	1038	1068	1037	1027	1008	1033	1005	1062	1009	1057	1018	1014	1008	1030	1049	1022	1016	1044	988	1011	1014	1042	1011	969	986	1027	972	997	1095	987	1084	1014	993	972	1022	1038	975	1015	978	1023	1009	1025	1020	941	1042	1010	993	1057	1033	1016	1036	1030	1050	1043	1037	1016	1020	1075	1018	1040	1060	1012	1043	1008	1080	1054	1017	1019	1036	975	1036	1037	1041	1072	1047	1058	969	1033	965	1004	1031	1016	1003	985	999	1075	1091	1039	1039	1021	1009	1030	1021	986	1055	1017	1068	1059	1062	1024	957	982	1082	1021	1015	1106	1078	996	1007	984	1001	1020	971	1039	1061	1033	1010	1015	1124	1000	1025	1043	1074	1004	999	1022	1018	1012	1009	965	1061	985	1074	995	1006	982	994	978	1048	1011	1034	1020	1032	1026	1042	1073	967	1008	1016	990	1054	1030	999	958	1062	1034	1048	1066	1047	1076	1026	1066	1085	1035	1072	1022	1019	1038	1012	1044	1028	1076	1076	996	1010	990	1006	999	1068	1030	1051	1048	1070	1030	992	1053	1066	982	954	1005	1036	1004	1007	994	1022	1052	1057	1070	1001	980	1027	1027	1029	966	1033	1032	1005	1027	1036	1097	1020	1144	1010	1013	1016	1029	990	1049	996	1047	993	979	977	1038	981	1016	1044	1030	1022	1000	982	1034	1047	1052	1030	1036	1009	982	1009	1039	1001	1035	968	993	983	1006	1088	1054	1058	1045	1040	1085	1014	1039	1060	1100	1024	1040	953	1022	1015	1064	1067	1018	996	1036	998	1013	1040	1046	997	1037	984	1073	995	1029	1009	1028	965	1042	1032	1041	989	917	983	995	1014	1012	1017	1002	1047	1013	1052	1012	1026	960	1027	983	1042	1039	1072	1061	938	951	1044	1009	1059	950	1055	1015	1012	1097	1002	1048	1013	1028	1022	1008	1041	1022	1051	1014	1008	1021	1035	1047	972	1035	1010	1005	999	1012	1090	1009	1029	989	1025	1021	999	1045	988	1102	1001	981	994	1088	938	1089	1042	1029	1083	1082	1010	1000	1040	1041	1030	1003	962	1032	992	1022	1063	1045	986	1030	1010	1005	1006	1003	1052	1052
22663	21347	28925	24180	21465	21064	10683	3280	2214	1845	1542	1339	1244	1081	1013	991	987	863	835	940	896	879	869	778	864	828	838	771	764	844	788	830	828	826	811	762	833	797	827	718	760	796	828	789	823	819	789	779	814	860	752	827	754	793	789	786	855	766	783	824	789	817	846	821	804	778	811	814	770	800	759	777	763	819	753	826	792	833	815	781	817	765	818	789	767	745	774	789	767	805	811	767	767	730	784	781	852	779	758	792	819	792	784	860	763	793	836	809	804	822	815	799	782	803	820	788	831	828	819	751	742	781	783	780	784	794	825	771	797	798	798	757	792	832	802	817	787	850	818	754	776	845	778	791	748	759	751	817	812	755	821	800	791	810	779	803	756	763	787	779	813	808	795	783	878	768	785	769	818	756	814	799	820	754	778	800	772	771	789	817	836	786	808	821	799	790	751	783	790	799	835	798	754	769	766	779	762	800	764	762	786	788	781	821	820	786	831	789	805	785	819	809	827	796	772	801	773	848	807	793	839	818	799	842	802	798	795	809	788	795	818	816	787	763	727	778	778	805	775	766	768	783	776	755	803	765	800	777	773	812	801	793	775	809	821	784	778	773	808	801	766	788	824	779	745	807	780	797	842	799	815	812	774	776	791	772	825	771	799	842	769	809	833	777	793	734	764	782	762	826	822	741	772	787	818	798	786	793	821	797	775	801	822	751	767	819	796	795	755	782	777	791	754	820	800	802	808	853	765	788	776	811	792	768	770	758	802	779	776	802	816	807	769	786	789	797	796	795	777	772	786	776	772	777	766	794	809	842	806	763	863	779	766	816	796	851	810	736	760	777	825	764	786	760	726	760	810	774	769	776	792	738	795	793	791	742	798	722	799	852	717	762	808	792	791	744	821	834	763	769	792	789	799	784	791	807	779	778	793	789	829	810	824	778	808	768	817	800	806	836	788	852	810	822	780	767	788	764	789	769	727	802	815	848	772	776	812	842	808	768	777	787	782	754	848	830	783	791	813	830	773	796	718	799	809	840	763	772	791	789	830	765	751	767	786	813	813	735	743	751	777	746	760	786	805	793	862	818	782	799	785	776	838	798	775	800	756	796	825	806	771	817	734	749	771	773	788	767	771	820	717	789	797	778	751	764	798	775	814	803	779	707	790	756	828	787	775	817	791	784	790	802	779	803	756	798	783	812	800	799	802	758	804	758	847	771	791	774	769	741	801	809	844	790	774	773	741	788	817	793	798	793	769	769	711	776	834	787	718	822	774	802	788	825	769	814	846	797	833	791	814	787	800	811	782	801	772	790	776	781	827	748	836	787	820	779	797	777	792	745	755	835	766	753	763	810	823	791	786	792	703	779	817	828	747	761	800	798	761	767	789	821	830	779	726	814	793	778	776	755	790	753	793	801	797	778	776	769	792	774	762	793	805	785	796	799	764	843	778	786	803	792	841	841	803	829	775	762	821	823	815	782	761	797	752	816	763	815	796	829	859	778	835	784	776	801	775	724	826	793	811	799	799	785	791	769	774	789	789	827	845	751	790	776	756	767	783	818	804	799	794	769	786	773	766	775	806	777	827	812	756	817	824	819	816	815	775	792	739	844	817	727	789	825	815	774	764	773	727	804	787	778	778	820	803	754	811	801	836	731	772	818	798	839	771	754	739	767	777	763	763	792	811	787	800	768	726	805	764	806	787	823	817	734	794	799	770	782	816	840	783	781	758	785	769	828	752	796	790	761	776	775	805	828	809	815	776	764	809	771	822	757	828	798	802	802	775	832	817	824	808	832	825	807	779	810	717	760	783	773	790	795	778	785	820	850	793	757	742	786	800	778	866	805	799	813	764	809	738	807	798	816	779	745	778	798	763	783	802	784	813	770	752	799	877	762	742	810	772	787	789	795	761	790	742	807	783	759	792	794	781	749	781	746	827	770	800	804	794	764	805	787	795	796	813	806	837	757	731	821	808	789	762	777	816	789	815	773	796	792	769	827	824	828	774	790	787	755	789	799	793	765	822	815	793	793	792	760	816	795	780	797	769	746	785	784	839	762	799	765	741	810	766	799	796	770	726	776	791	831	759	831	807	811	798	838	846	758	809	835	774	792	774	804	843	833	807	769	774	796	783	748	843	752	765	772	725	778	789	799	798	765	753	741	731	869	811	795	829	766	814	791	777	783	817	794	816	758	771	837	841	778	777	764	756	758	786	755	824	825	805	788	778	777	757	794	778	811	826	766	791	826	860	771	778	838	796	787	778	782	814	795	751	801	837	771	755	776	736	805	784	831	790	784	777	796	759	840	800	792	742	805	776	797	796	750	786	829	779	786	788	813	774	778	779	781	791	786	704	841	759	767	812	753	768	826	818	793	785	775	782	758	795	780	760	779	743	735	758	753	769	803	799	776	806	793	840	790	781	773	819	821	785	780	779	762	786	767	801	796	779	806	770	820	771	791	775	827	810	762	807	791	746	786	831	797	784	794	771	794	787	788	779	750	758	778	821	798	720	802	760	776	752	828	790	794	753	841	786	748	757	800	789	784	806	782	813	728	746	817	775	765	818	800	808	787	818	752	812	753	802	803	817	824	785	810	779	821	797	806	778	781	784	748	780	741	794	809	754	821	788	751	812	795	798	782	812	797	778	796	799	828	787	726	821	785	777	759	769	830	797	774	768	795	788	812	834	787	770	743	794	786	785	806	779	784	787	780	813	805	829	729	809	809	820	800	836	797	807	831	774	812	754	768	813	817	841	796	834	768	794	753	809	733	785	774	846	787	757	781	769	791	800	818	754	811	795	796	798	848	816	794	805	800	755	804	787	806	787	797	754	810	841	789	755	758	789	796	799	810	799	789	775	807	857	814	775	814	744	811	778	735	769	780	815	797	780	782	776	815	792	779	758	800	821	734	831	751	776	759	800	775	753	784	738	741	801	786	768	781	833	806	787	834	762	760	722	784	782	776	766	851	772	753	787	846	764	760	766	782	777	758	825	743	813	789	766	802	790	802	792	834	794	809	794	758	867	798	789	781	757	793	805	790	822	796	756	804	803	805	769	891	764	804	790	798	794	827	714	753	741	808	763	784	763	760	797	787	744	816	800	792	796	829	814	786	811	773	757	794	776	768	837	778	789	739	764	786	811	798	814	806	740	784	790	784	814	792	824	821	779	809	813	819	780	768	819	741	820	804	767	845	790	768	803	805	786	813	786	779	797	767	787	758	754	768	769	811	771	786	867	784	795	773	765	749	825	710	842	830	807	816	756	774	784	811	841	803	807	799	815	819	817	793	825	803	799	838	801	788	807	816	828	764	784	801	779	783	793	767	789	807	790	767	778	818	804	766	792	814	854	798	817	783	823	789	770	789	765	763	797	795	800	828	781	780	780	746	783	784	797	814	831	769	798	796	714	764	787	761	854	778	749	799	841	794	784	763	807	780	784	799	784	797	742	819	754	733	750	748	847	807	765	802	789	764	738	774	772	760	774	786	817	784	830	782
36420	58603	42570	27859	14531	8760	6105	4273	3221	2670	2290	1730	1629	1370	1184	1177	1162	1056	969	925	911	858	913	899	902	883	852	876	825	843	775	852	858	857	849	862	803	821	819	827	828	841	823	806	823	831	795	816	766	810	807	805	790	827	831	800	826	846	826	791	830	808	735	830	817	803	822	849	809	782	811	808	777	826	860	858	866	788	810	849	829	838	857	781	846	840	823	837	873	787	778	809	901	805	810	798	801	804	787	821	788	812	850	840	765	788	820	832	837	820	842	838	822	781	862	766	845	776	817	792	788	806	820	822	839	807	790	832	859	807	828	821	813	750	836	833	843	840	794	812	847	800	830	826	752	866	778	808	796	803	789	776	809	796	787	748	850	789	755	824	802	835	814	804	809	857	813	730	825	784	833	818	821	784	804	827	803	833	801	791	820	838	766	778	791	874	803	822	803	840	843	809	835	828	870	812	827	788	821	783	841	835	876	769	795	802	798	821	799	793	789	851	818	821	799	799	807	776	772	821	830	840	837	787	795	850	798	833	806	787	740	807	789	812	839	795	722	830	766	783	823	800	837	772	829	799	785	802	789	861	786	823	806	838	769	804	778	856	798	886	778	794	783	781	806	780	801	783	796	861	775	837	763	779	792	843	781	794	795	803	801	798	845	839	836	824	810	838	836	823	831	815	862	853	794	793	785	759	797	812	835	786	819	788	752	836	769	841	801	819	821	835	816	767	780	803	824	789	790	812	777	843	856	830	775	858	779	854	836	788	781	782	787	751	816	800	794	810	828	801	816	798	823	833	802	776	784	815	785	754	775	769	824	793	792	794	845	818	753	812	789	816	845	851	820	783	839	817	804	826	796	819	801	838	782	791	853	802	835	789	799	832	801	828	784	782	809	778	822	825	812	823	784	751	778	831	805	835	783	815	845	805	823	776	792	793	814	730	855	842	816	802	832	766	763	852	800	821	837	818	812	831	856	765	821	750	814	796	785	821	816	816	804	781	781	833	830	794	787	808	831	795	812	809	799	833	807	831	806	861	809	803	816	787	823	825	834	806	731	762	802	811	793	782	779	747	853	794	823	825	781	774	780	787	791	815	800	822	779	841	823	858	793	757	835	801	822	775	725	828	835	810	822	806	760	794	798	787	802	802	831	813	775	752	809	855	758	811	865	770	824	780	821	840	824	799	831	801	811	793	797	834	859	827	807	821	777	790	811	857	781	821	770	786	821	845	854	802	832	864	780	781	833	784	799	831	795	840	859	813	824	776	834	806	739	800	830	818	835	837	805	819	821	807	784	836	805	783	802	778	799	863	802	813	857	809	834	837	795	797	834	824	745	815	864	815	835	856	811	817	823	710	789	835	771	782	838	820	858	803	800	784	802	803	820	808	805	840	800	815	852	814	842	773	807	826	817	798	778	826	771	807	845	798	813	783	789	802	819	821	828	770	771	798	812	829	765	841	747	824	789	803	827	851	767	830	794	782	775	863	774	817	802	831	810	805	846	874	791	828	785	807	819	822	824	822	816	770	803	804	815	735	800	754	863	772	787	795	776	753	795	801	865	775	764	866	828	794	841	824	810	805	810	820	832	818	803	828	825	806	774	817	789	819	792	772	815	832	791	817	833	813	809	803	825	811	771	829	874	798	824	840	814	814	800	826	832	835	829	845	803	795	855	772	790	816	828	799	823	789	818	826	838	802	823	752	840	835	792	771	837	863	785	811	808	829	858	838	777	822	818	805	734	840	819	772	799	759	819	781	800	861	805	806	797	860	794	846	801	759	785	818	875	777	792	809	806	824	804	785	816	758	783	810	832	841	798	760	778	788	877	870	831	761	794	819	816	804	785	839	789	747	847	783	791	792	820	817	795	802	835	782	835	829	816	801	795	825	803	831	780	791	817	829	842	820	829	790	818	826	775	780	794	810	823	809	835	846	809	807	806	817	773	829	826	785	777	853	887	854	816	783	829	792	798	793	828	775	805	796	831	774	761	859	789	780	829	810	766	817	754	791	827	775	784	754	788	820	772	800	863	842	831	821	793	828	796	800	830	846	808	818	826	810	807	788	743	848	848	800	779	813	793	810	805	790	829	852	827	886	817	787	765	783	828	811	830	779	828	767	797	793	864	840	822	803	774	819	822	836	815	777	788	825	828	817	754	845	764	793	852	809	761	819	785	854	826	837	884	830	827	798	790	747	861	820	833	824	775	781	819	759	747	799	821	812	863	813	758	810	831	856	811	783	794	795	800	857	763	798	788	747	804	841	807	802	778	798	798	783	768	813	833	791	785	819	819	810	759	808	845	817	854	829	815	834	785	798	813	812	771	855	798	794	822	857	828	853	790	809	788	811	808	794	833	844	829	826	832	840	812	797	811	827	800	824	817	856	804	848	881	806	784	852	816	833	816	777	807	782	804	803	785	800	824	791	849	850	841	809	771	801	801	828	812	810	808	794	815	807	854	825	776	829	823	786	764	760	814	802	777	785	809	775	792	792	850	837	807	845	782	826	763	775	806	826	825	806	794	771	827	853	823	786	848	793	798	790	745	799	841	806	779	813	765	771	864	795	857	782	835	789	820	774	859	810	807	796	815	825	848	781	744	862	770	840	791	780	795	825	794	783	858	761	797	833	817	795	762	828	850	763	837	769	809	790	803	757	825	830	789	839	805	794	821	799	823	808	779	834	799	833	727	855	810	809	789	872	828	805	783	826	835	827	834	820	755	792	792	796	806	878	827	791	828	838	808	779	819	810	830	801	833	832	804	843	772	831	750	815	781	819	773	798	832	777	784	802	855	795	790	819	782	782	840	831	844	804	836	889	846	836	793	837	807	797	820	833	810	804	842	812	819	815	790	833	802	806	866	827	834	796	840	790	841	790	782	826	803	826	779	815	800	826	823	800	783	814	813	815	829	803	833	837	795	742	835	815	837	776	824	782	770	813	806	778	843	724	825	804	836	802	779	785	734	769	855	783	849	799	835	819	801	855	781	798	798	794	786	829	788	762	784	886	891	814	845	828	846	835	793	797	799	837	837	848	788	821	841	793	798	818	762	754	811	821	846	788	815	802	871	800	776	847	790	759	826	796	826	818	829	831	799	821	824	794	835	839	826	857	832	769	825	775	765	843	798	834	789	818	823	826	802	793	837	836	785	861	798	822	768	802	793	797	807	791	757	789	817	766	861	840	845	778	786	842	797	810	826	812	803	894	809	786	820	817	834	773	774	837	781	793	818	824	754	819	829	802	821	834	813	811	792	796	831	771	784	813	843	817	800	765	820	792	828	810	764	832	783	836	815	861	820	803	793	835	825	877	786	785	829	811	828	838	802	839	785	826	769	787	771	839	772	857	842	797	804	795	825	846	805	777	811	838	814	836	827	830	787	825	742	777	772	746	854	837	777	813	840	819	852	808	745	795	787	806	830	790	809	784	814	824	808	822	785	775	780	807	803	839	788	816	786	824	818	822	791	816	795	776	769	847	797	785	825	818
32056	29959	26394	13964	4458	2649	1835	1457	1194	1207	1042	995	996	968	969	1002	899	904	942	909	900	925	912	962	896	905	903	902	896	878	866	893	887	921	865	904	868	904	929	885	829	898	876	883	938	876	931	943	881	922	870	839	909	874	878	920	934	909	886	910	897	887	885	878	847	928	893	857	839	880	911	906	873	900	890	853	806	903	877	886	932	904	910	876	876	931	909	891	890	862	885	857	894	926	878	908	862	840	896	883	909	829	896	818	927	864	908	888	920	888	915	883	890	868	919	891	861	874	925	840	877	892	898	940	885	912	867	900	900	844	884	927	783	913	846	863	877	901	859	867	924	876	866	897	839	903	849	895	922	896	926	923	896	889	855	870	943	902	926	883	877	890	912	880	898	878	883	918	875	929	916	836	905	874	921	873	891	929	819	944	930	902	887	887	894	896	873	904	900	885	881	847	868	955	915	895	897	917	917	883	908	887	933	867	899	904	854	881	855	899	837	856	859	857	857	878	903	886	903	877	886	878	904	963	861	895	874	972	853	860	881	899	869	939	900	802	836	897	919	863	847	896	884	909	921	897	911	881	916	895	912	922	825	888	994	824	910	878	896	858	910	883	904	871	920	899	846	878	870	921	882	855	855	871	921	856	909	899	839	817	858	803	923	883	919	898	845	857	913	897	831	859	954	889	910	873	877	912	878	911	921	854	895	908	834	869	855	841	885	910	826	881	891	881	873	885	938	911	927	908	898	889	885	881	890	901	909	920	933	891	877	902	886	872	874	908	884	873	909	922	900	836	840	882	931	864	883	875	908	895	880	878	884	884	882	851	889	886	869	875	868	933	896	848	884	888	917	891	909	890	826	878	883	865	861	878	973	956	867	861	888	919	888	867	898	887	840	912	904	916	948	923	888	934	914	861	880	924	851	906	877	896	853	873	900	862	897	872	877	875	886	901	866	850	869	861	943	912	903	923	893	869	859	885	854	861	847	928	896	886	841	911	890	851	857	815	936	842	851	868	890	900	910	896	828	932	905	861	930	889	825	921	932	928	910	900	897	937	905	850	914	874	939	854	877	879	898	899	899	894	941	906	855	922	921	944	889	852	899	926	942	886	850	882	925	861	954	827	851	940	860	882	911	909	888	949	854	906	901	942	923	878	826	864	874	888	855	892	894	885	896	891	918	927	933	845	884	882	922	858	915	859	872	935	906	820	881	949	877	886	899	923	910	906	865	891	888	861	929	896	860	900	872	907	846	849	869	843	928	876	890	899	908	929	917	882	901	890	938	878	820	895	924	855	887	876	858	847	881	826	847	901	899	846	911	850	898	948	904	920	942	824	913	888	883	859	921	873	843	915	914	865	877	903	973	936	882	898	912	914	872	881	940	911	876	873	893	914	970	895	911	837	899	895	839	861	854	899	940	873	916	909	868	893	894	852	894	863	825	895	867	838	866	904	884	885	868	901	853	834	884	901	839	847	853	890	859	838	927	856	860	899	880	942	915	880	848	871	862	918	856	903	829	885	882	847	891	887	872	864	917	846	878	896	850	865	925	883	859	874	898	904	925	898	872	873	945	899	953	879	868	841	957	905	867	928	908	918	934	892	880	930	911	873	903	835	853	874	901	891	924	964	911	949	903	882	874	920	905	859	893	916	865	803	929	932	880	870	876	864	874	890	903	898	834	913	899	906	879	878	912	870	876	861	880	913	929	916	880	888	866	850	900	953	893	895	909	901	997	897	842	922	844	870	925	922	873	903	873	935	896	855	876	933	920	917	884	893	886	837	903	842	887	879	868	886	906	895	864	894	920	877	906	897	837	875	926	892	914	841	864	892	866	877	831	874	917	856	881	904	907	896	891	896	915	860	883	851	878	844	901	878	882	918	901	918	879	901	873	856	929	877	896	889	947	891	878	894	912	944	897	875	905	918	918	900	883	865	885	897	855	865	914	882	878	891	850	890	927	861	930	925	953	901	849	875	863	906	869	959	891	875	961	838	875	883	842	910	902	866	859	886	885	913	880	880	916	840	914	887	885	873	882	854	924	941	910	853	884	836	880	896	885	860	974	853	930	886	874	893	901	824	940	891	875	878	900	923	895	917	890	899	910	900	878	911	879	927	872	951	937	882	882	914	867	866	864	934	902	944	907	830	926	914	894	903	875	836	928	922	912	841	924	877	895	936	884	875	920	906	892	869	901	896	848	912	881	915	922	879	896	920	872	923	989	914	890	864	872	906	892	883	868	830	910	897	884	907	878	858	922	935	891	867	950	902	861	924	863	866	835	933	941	938	864	939	898	913	898	886	894	925	942	908	906	923	868	879	890	911	872	883	850	959	902	819	859	914	934	917	890	969	938	916	878	912	880	922	872	893	926	917	919	888	883	886	874	899	922	900	860	905	940	872	895	869	922	853	893	901	866	855	963	879	948	890	899	876	880	882	970	858	950	864	894	868	893	955	916	865	863	863	916	885	910	893	856	926	845	912	896	885	904	899	953	968	926	868	895	929	889	898	916	891	900	860	853	963	800	889	887	884	878	931	901	871	914	962	915	908	864	863	886	915	942	848	947	852	908	907	898	898	850	929	915	835	891	900	868	901	874	853	925	872	880	867	805	908	864	823	875	851	876	908	903	868	884	871	907	869	892	830	840	867	886	895	908	901	893	870	869	843	918	905	882	910	854	887	888	868	926	948	946	897	890	851	871	912	937	896	876	829	895	862	859	923	891	889	931	880	883	936	866	869	893	903	865	913	911	920	872	847	917	868	890	902	905	877	908	894	880	886	917	921	891	865	935	858	847	851	866	855	931	921	903	913	867	871	888	908	863	889	863	903	861	859	877	937	890	866	911	846	889	840	882	827	896	936	864	866	861	918	922	849	851	881	853	781	911	897	865	896	906	918	824	908	884	873	887	902	923	851	873	920	877	856	870	863	873	863	889	938	891	910	872	880	922	901	896	825	922	867	836	939	912	870	921	869	896	852	842	838	895	871	882	869	875	938	874	831	878	876	932	881	877	908	920	890	880	909	819	840	920	889	868	884	911	836	924	898	872	854	846	890	836	881	880	928	878	884	843	927	916	886	964	895	881	828	889	933	886	908	856	881	889	838	922	896	911	847	888	867	943	940	886	932	878	894	876	903	846	896	882	908	870	891	965	938	900	869	949	862	870	895	868	840	908	898	941	915	910	831	888	875	887	949	914	883	864	859	896	872	912	913	853	930	889	912	830	844	882	864	846	865	883	830	865	913	881	898	944	911	864	878	924	897	918	877	931	889	895	920	820	892	856	901	927	872	924	884	915	894	915	885	892	881	879	862	904	879	832	929	934	877	865	884	921	917	888	890	871	880	926	894	888	907	849	928	930	871	866	828	955	881	908	877	879	834	865	901	865	882	892	880	880	921	897	930	877	862	930	906	898	874	865	895	915	934	908	872	844	917	877	871	874	896	890	876	865	931	926	906	889	896	925	945	889	863	793	863	905	829	897	914	846	878
34794	42236	27068	13231	5982	3851	2707	1999	1752	1534	1330	1254	1243	1070	1117	1041	1048	962	977	1037	901	995	975	903	923	938	927	950	968	935	916	916	940	979	927	935	917	974	949	947	930	884	901	875	918	952	958	920	975	906	889	909	875	952	929	904	940	920	917	899	934	916	926	942	916	945	941	923	876	940	941	924	898	940	906	1005	940	991	1008	932	959	932	938	944	926	914	919	937	936	930	921	994	975	992	961	932	961	896	890	881	891	947	922	894	939	914	931	916	945	910	912	917	907	979	943	961	958	954	888	930	906	969	935	921	957	945	918	965	986	903	926	986	947	957	877	976	1004	920	906	925	983	904	950	872	907	939	900	884	917	970	931	913	929	930	924	869	952	982	913	932	940	896	933	913	907	943	916	899	922	901	927	906	935	1000	952	911	875	948	968	993	926	982	923	920	961	935	929	894	896	971	914	935	903	934	913	981	956	929	919	936	958	949	930	940	934	911	910	918	960	956	967	920	964	912	894	914	901	898	894	897	908	896	906	921	941	907	886	939	911	948	909	938	933	971	907	959	925	906	977	944	877	985	890	979	938	947	887	882	898	947	918	927	954	910	892	998	988	953	968	922	941	905	966	875	960	917	921	925	924	910	920	902	984	929	931	931	908	948	959	914	895	913	954	988	957	928	909	935	975	959	977	980	929	927	920	913	952	993	911	938	862	892	935	941	962	966	928	905	909	942	940	896	914	934	967	980	929	903	921	892	926	941	909	920	941	933	974	978	939	954	917	914	900	918	915	925	989	934	896	963	911	953	929	923	918	955	992	981	968	923	970	930	943	940	971	978	872	911	919	950	972	917	916	992	878	924	929	933	915	872	951	901	946	904	922	951	894	907	974	920	960	903	897	925	900	945	947	897	953	913	939	908	903	914	933	918	930	939	890	917	882	901	902	896	896	931	957	924	919	932	886	921	929	938	955	943	939	903	949	908	915	987	953	957	930	923	954	895	974	889	991	903	850	903	912	886	889	935	926	979	897	937	883	889	975	883	894	905	914	904	945	909	1003	952	926	934	892	910	973	926	897	916	917	957	891	919	940	958	925	946	902	923	953	923	924	947	945	914	949	900	947	940	918	917	946	955	892	942	965	914	864	895	901	927	935	948	915	898	941	938	946	882	962	895	907	919	942	905	971	1025	979	913	985	961	920	967	948	936	918	881	920	931	954	894	939	887	902	949	927	928	950	930	961	886	919	953	848	951	965	942	872	918	933	861	913	923	897	940	964	937	964	925	919	935	903	943	894	987	949	930	945	953	923	914	957	924	931	958	983	904	894	912	908	949	946	965	919	907	986	886	974	924	924	932	874	912	927	987	931	929	950	890	932	956	837	905	931	945	950	972	947	924	874	896	959	931	889	924	868	913	902	935	903	897	924	955	933	888	941	887	946	917	886	872	875	939	881	953	953	890	936	962	976	932	898	927	928	933	951	940	917	920	951	925	884	898	906	941	879	936	934	937	959	950	910	940	890	934	910	922	965	977	923	911	951	936	949	952	898	939	875	925	923	982	973	939	930	930	974	932	932	940	924	933	956	916	918	948	934	930	969	971	908	951	860	934	927	979	977	906	916	951	882	947	919	908	897	953	958	916	941	929	973	995	943	929	992	930	917	971	944	928	962	980	951	909	935	912	975	951	924	915	985	946	1005	933	963	954	956	924	898	869	890	875	953	941	964	932	951	893	933	991	889	959	974	939	882	975	939	911	959	939	932	973	960	924	938	901	934	910	888	927	1006	905	911	928	917	968	943	963	988	901	909	907	923	925	938	940	956	950	896	947	964	914	983	915	938	926	963	917	920	950	937	964	967	961	955	883	896	919	890	930	956	921	981	901	938	935	932	894	921	997	906	931	958	914	994	893	930	882	971	967	935	981	933	943	909	955	923	913	943	938	918	941	929	963	898	967	936	903	1001	913	945	904	947	980	874	929	958	972	906	935	918	904	976	956	937	948	971	914	970	938	948	904	919	987	933	910	954	909	939	969	954	986	933	892	951	984	956	1001	959	921	906	935	961	942	941	946	905	950	978	996	899	924	970	961	940	949	973	887	931	920	926	931	902	932	1012	927	955	942	916	933	925	936	921	916	922	948	925	973	971	937	930	890	943	901	921	938	947	907	985	930	918	903	954	909	932	925	930	915	957	950	914	968	907	961	929	916	945	978	964	888	946	940	973	945	920	936	916	925	928	914	898	951	888	1031	931	929	926	912	915	894	976	925	909	881	981	968	942	965	927	957	937	911	969	1003	900	928	926	937	936	951	947	948	948	947	917	938	961	967	919	938	935	1002	952	913	978	921	957	904	970	913	957	971	939	927	928	922	945	947	984	858	964	935	900	942	902	921	910	923	918	936	895	880	920	965	965	917	915	938	931	942	894	888	934	897	943	871	1016	965	974	935	916	972	920	920	960	943	925	931	890	906	886	896	894	929	880	940	910	947	938	890	952	971	941	922	920	969	914	918	905	948	941	932	928	906	960	878	913	910	936	939	884	993	919	882	928	936	983	890	898	972	907	926	932	967	929	956	927	983	911	918	997	930	951	993	936	1004	921	940	941	907	940	938	925	950	914	958	896	944	952	897	918	969	932	887	944	949	980	963	960	922	929	962	866	919	993	941	993	926	925	937	934	860	892	998	934	871	956	961	957	913	944	917	903	923	963	959	933	920	879	959	858	952	938	956	926	966	953	897	970	944	932	973	929	900	951	917	962	964	921	904	961	920	938	889	947	987	900	947	909	949	934	983	963	880	900	904	951	929	885	948	937	919	954	965	932	993	938	941	929	887	925	913	992	965	909	975	968	923	916	939	917	908	946	915	982	913	953	918	972	950	953	946	904	941	916	908	961	961	911	878	962	939	989	983	932	941	951	921	925	992	911	963	962	905	941	950	922	939	925	931	942	970	1004	940	941	942	917	943	939	952	966	970	955	924	906	955	905	906	878	927	942	985	947	913	914	979	896	917	988	878	962	940	846	992	949	948	984	926	914	963	970	937	950	931	958	895	951	949	990	965	953	918	929	915	902	923	948	930	959	913	920	935	941	858	868	938	945	914	958	932	994	898	867	884	911	922	881	949	887	917	903	898	912	894	896	955	927	891	960	931	913	969	948	936	929	939	947	948	916	926	915	912	912	927	890	966	900	918	956	942	934	939	930	950	937	929	916	950	927	891	958	871	893	899	889	956	909	916	942	936	908	910	907	909	955	889	936	902	936	952	877	926	919	958	934	966	904	910	941	923	932	899	944	977	935	933	904	915	932	928	935	945	965	957	890	946	915	935	970	901	908	950	983	904	957	951	948	902	900	936	904	950	976	948	954	930	931	950	949	911	892	994	917	988	899	892	926	926	970	957	938	901	903	951	977	921	948	973	897	897	935	935	976	908	973	957	894	922	972	988	945	890	875	940	914	898	921	922	942	972	964	925	968	901	929	879	983	918	865	945	932	959	910	944	912	940	963	965	921	934	969	905	952	923
23714	21272	28363	24801	20952	12131	4470	2589	1950	1567	1337	1131	1022	986	939	871	849	825	808	778	797	769	743	720	744	725	742	663	677	718	699	722	738	714	723	698	690	747	669	729	732	719	700	675	771	708	702	704	720	690	709	735	689	757	719	663	688	726	741	747	760	710	726	715	673	715	726	751	719	733	742	714	753	736	749	704	737	740	730	737	748	727	748	692	764	722	717	736	693	711	732	681	698	750	680	702	744	677	698	706	725	747	696	695	727	727	716	747	726	733	711	715	759	730	725	671	690	724	690	715	749	684	712	726	673	731	696	672	729	732	733	696	700	734	760	655	674	725	725	690	730	727	697	702	713	698	724	681	682	694	734	765	687	684	666	722	712	704	716	697	674	740	721	722	688	714	734	728	706	711	674	771	721	699	725	697	684	671	698	706	762	711	743	742	721	664	681	741	748	744	713	699	724	686	745	675	759	735	718	756	747	709	711	727	706	706	709	689	731	723	715	707	679	716	674	711	685	710	710	689	708	703	702	701	691	689	712	706	687	709	708	709	728	732	712	681	739	757	779	710	683	713	676	717	761	675	732	729	742	723	742	753	762	772	718	734	716	698	669	724	735	705	722	702	707	709	714	688	711	724	700	695	757	735	752	700	688	707	741	722	705	743	713	708	728	673	743	750	645	684	743	681	657	747	701	732	727	707	690	704	764	720	745	737	691	727	727	712	719	720	675	682	708	680	735	699	727	687	732	733	728	742	752	784	706	691	725	735	715	719	659	713	693	674	674	715	686	712	749	762	694	747	648	681	704	711	688	670	716	727	723	720	690	666	692	749	767	705	719	744	687	727	679	734	725	670	718	742	683	635	706	681	694	678	702	750	714	747	713	655	729	774	722	724	724	713	722	686	727	706	704	712	753	667	701	704	719	749	678	693	718	706	748	740	738	722	700	697	730	726	690	773	655	760	689	731	694	693	755	720	757	690	702	692	757	728	695	772	779	751	732	735	728	722	696	664	738	737	719	691	725	681	664	666	667	711	697	758	724	734	777	674	690	702	685	719	722	702	714	737	705	739	719	742	739	738	690	766	692	710	725	731	702	726	704	696	748	700	703	707	701	791	703	767	697	701	702	736	733	668	691	689	705	679	744	724	708	715	701	655	747	704	686	684	739	719	702	760	772	743	759	688	711	682	696	749	723	683	690	721	668	725	730	736	735	700	752	722	696	726	698	682	779	652	707	730	747	700	684	671	729	717	719	655	663	743	743	745	676	684	752	788	685	711	706	745	682	774	729	729	787	713	734	691	733	704	720	720	702	687	703	708	743	665	725	700	733	668	779	722	720	769	682	742	707	682	706	720	722	734	673	741	690	714	707	676	728	736	738	704	758	716	727	753	734	769	751	700	732	703	760	688	709	728	689	710	727	704	722	739	731	691	739	684	733	742	691	789	720	697	726	676	722	711	718	739	740	711	743	786	768	722	684	725	690	694	706	736	658	702	741	725	674	699	695	703	723	795	703	682	669	738	686	687	687	714	764	721	708	729	704	689	722	729	691	736	719	693	727	730	725	663	713	687	678	716	747	731	707	779	713	709	769	685	687	756	720	743	714	742	721	656	715	748	755	682	787	695	734	692	680	693	749	715	705	720	718	722	737	706	706	733	666	720	767	740	723	766	719	711	690	680	744	737	730	711	716	754	731	717	681	706	765	709	716	686	684	763	735	697	743	731	728	723	715	688	715	674	748	763	650	750	739	707	727	730	743	677	709	743	694	755	749	726	732	716	653	704	690	704	722	773	774	690	736	690	702	741	723	719	676	736	719	740	738	666	736	689	730	723	726	696	744	738	677	702	713	694	713	722	743	771	725	728	743	765	756	687	723	771	736	733	696	784	739	688	730	717	686	741	742	700	755	704	749	685	731	696	695	753	664	720	670	712	744	730	702	740	724	781	686	697	749	680	710	729	695	730	772	682	720	775	714	715	696	726	717	693	747	753	737	731	695	690	718	714	670	735	704	671	684	676	664	720	689	726	692	725	702	744	752	707	700	709	681	723	708	680	739	729	710	718	763	692	749	766	697	686	750	777	740	747	746	690	723	718	705	780	734	726	732	756	747	669	733	748	744	711	714	756	699	704	764	738	689	722	732	711	727	717	682	714	683	714	703	751	709	741	712	754	658	693	722	699	722	691	705	771	730	740	667	740	745	737	681	699	740	686	719	734	693	653	681	704	745	720	702	743	717	677	707	708	706	755	667	700	736	748	697	748	723	714	680	692	722	748	726	694	736	724	715	769	752	731	771	743	752	712	723	708	724	696	693	729	699	727	750	745	700	716	683	726	704	726	746	763	706	753	744	732	719	747	739	685	729	740	706	661	727	733	701	732	713	708	723	688	700	790	677	759	769	699	732	732	772	706	661	708	727	714	684	765	743	715	657	689	732	695	730	693	736	710	744	734	709	675	724	768	737	684	662	717	706	724	724	734	724	710	691	721	710	698	691	704	695	722	720	712	745	734	740	708	654	689	686	691	671	689	699	674	691	735	733	733	718	712	675	672	761	694	746	711	712	689	741	705	792	723	683	726	712	684	723	736	717	733	751	729	767	715	701	708	711	709	722	733	735	722	720	721	697	722	676	679	699	660	717	751	687	731	707	741	736	741	748	699	736	712	719	684	785	733	741	717	712	715	702	721	726	723	775	706	745	668	709	634	701	743	766	732	767	666	718	739	704	716	701	705	719	727	742	705	719	723	700	715	685	712	688	713	702	707	687	693	723	763	710	674	727	741	702	705	704	747	738	717	703	688	702	723	706	643	685	685	711	737	720	727	673	739	710	753	729	706	687	693	731	736	764	749	748	738	740	711	704	686	707	721	764	714	717	733	697	652	715	741	714	764	715	688	679	717	714	718	734	672	668	729	726	766	688	715	671	759	686	754	691	690	691	708	729	707	690	683	736	713	726	711	738	752	700	690	721	706	691	685	737	676	707	693	711	751	737	685	737	705	676	709	697	773	752	749	725	705	648	713	751	678	758	711	776	646	695	711	735	688	712	687	704	693	676	699	742	667	716	673	707	721	696	719	679	722	764	750	739	687	740	704	708	748	772	691	693	712	703	715	717	724	708	698	703	714	733	771	699	737	693	769	703	793	740	721	705	684	706	736	731	707	710	717	706	679	670	733	725	719	693	734	704	738	743	731	743	711	701	738	709	733	764	711	636	727	662	720	689	679	718	720	716	734	702	720	762	668	677	727	744	723	691	696	753	768	722	697	678	718	717	684	714	715	689	724	733	755	685	712	733	704	692	713	712	721	705	669	759	745	726	733	700	696	732	717	738	742	673	696	691	680	683	721	698	727	705	731	706	674	719	714	713	646	745	715	746	722	698	717	758	715	711	734	723	739	739	681	684	706	743	717	708	696	736	746	732	682	684	719	740	768	714	696	704	730	709	739	723	700	741	684	672	697	693	739	707	748	725	729	738	749	711	777	717	725	691	709	724	696
31270	52423	39440	21769	12700	7374	4922	3678	2872	2273	1919	1524	1225	1238	1145	1069	968	963	919	875	895	791	845	852	790	768	822	727	725	774	795	772	803	765	781	723	802	731	789	739	785	767	783	775	705	776	727	778	809	756	745	785	755	793	760	785	770	735	756	739	743	748	770	759	768	781	757	788	802	760	761	741	738	740	728	768	753	730	721	781	775	782	707	782	780	751	736	775	787	692	761	742	777	717	723	745	792	798	753	737	782	731	688	797	788	767	755	756	772	822	773	772	725	811	784	795	777	757	779	763	730	758	755	805	762	736	813	732	740	790	761	755	770	761	764	778	761	757	769	796	785	754	762	745	827	785	774	750	797	764	787	747	737	754	769	749	774	779	776	735	758	807	749	761	775	772	765	725	775	754	745	793	771	753	753	767	801	797	748	769	725	792	763	762	773	800	794	749	734	775	758	811	754	775	741	747	741	801	834	745	746	760	748	755	742	803	778	714	766	762	790	820	749	759	745	814	804	733	751	745	739	787	724	716	703	753	734	767	768	726	724	773	759	736	748	731	774	734	732	751	752	723	737	771	764	763	774	756	748	741	772	702	757	766	764	781	753	758	777	782	705	765	772	808	743	797	755	768	736	746	760	733	761	759	726	745	767	785	769	789	786	759	820	738	732	743	809	764	797	731	756	751	781	767	776	776	795	725	759	736	764	803	790	738	757	749	785	718	745	793	729	751	710	732	777	737	770	787	779	772	787	765	750	719	802	743	750	745	714	808	741	744	791	755	737	773	747	775	716	747	754	725	739	760	729	767	709	750	788	790	737	722	712	766	788	751	722	742	793	718	756	793	772	754	747	739	740	779	776	793	785	841	778	728	737	763	753	855	755	765	735	748	757	798	726	766	781	729	787	796	823	776	737	832	742	720	750	759	777	726	693	777	747	783	792	735	767	746	757	787	793	757	807	717	741	720	772	823	789	737	729	761	717	742	762	745	796	745	817	753	744	755	732	761	731	735	795	697	765	751	805	731	780	727	708	749	735	753	758	752	731	720	721	733	754	793	752	767	755	778	806	797	775	799	723	788	731	777	777	788	774	753	749	819	794	781	722	782	793	714	753	794	790	749	772	803	760	781	808	772	780	785	807	744	791	670	721	738	708	697	775	761	769	760	814	737	732	771	775	766	790	797	728	792	764	734	785	774	745	751	724	743	763	778	755	794	789	758	766	768	722	784	767	749	799	719	761	738	748	771	756	742	749	733	764	744	725	720	711	729	787	781	734	728	759	731	761	719	790	731	760	748	765	787	794	781	745	756	763	775	770	763	750	721	771	799	769	739	805	736	743	779	775	748	783	753	751	779	765	778	731	785	737	769	718	778	728	747	701	733	761	757	723	734	754	745	781	755	811	797	742	752	763	800	766	759	800	743	743	706	769	824	747	762	707	749	729	743	746	710	788	780	774	790	766	762	767	813	749	777	768	773	734	800	771	757	762	768	763	762	748	758	725	782	779	767	774	753	741	768	762	747	797	776	712	780	733	726	738	712	801	745	795	759	722	749	766	720	742	723	717	762	749	725	785	757	807	761	762	803	775	777	731	757	708	757	731	760	681	771	747	763	785	763	758	818	750	796	797	748	788	762	749	767	765	751	699	737	785	769	717	744	813	720	797	782	773	781	715	750	780	776	673	760	764	756	743	695	713	739	772	746	755	750	742	707	754	737	745	763	675	767	766	750	779	763	792	730	706	714	834	758	716	762	769	766	745	774	809	769	725	776	821	806	757	816	747	751	759	734	789	791	721	744	776	761	782	728	761	755	746	725	785	748	787	744	722	765	732	721	768	760	773	741	794	795	766	737	734	768	794	772	770	751	791	742	721	742	781	754	792	788	788	780	764	804	748	780	751	799	774	752	747	757	759	765	790	741	742	752	729	738	782	772	808	772	727	742	742	774	739	748	761	716	764	783	801	810	752	716	793	727	743	748	775	810	768	762	766	736	762	773	693	746	805	758	755	794	758	778	725	781	747	733	756	802	808	722	753	732	805	738	731	743	755	745	741	768	765	786	705	680	714	772	778	686	762	774	756	731	756	757	786	725	767	747	761	746	781	739	784	767	725	798	739	739	768	778	832	797	761	786	756	806	776	795	711	708	765	709	735	803	794	800	729	753	698	757	770	784	735	747	765	760	793	773	744	785	758	767	810	802	722	789	773	737	778	737	735	736	722	761	785	759	737	745	728	802	733	747	753	763	748	782	763	773	762	775	780	708	737	732	736	796	774	795	755	743	781	797	736	735	733	760	753	766	718	786	762	771	743	740	789	769	765	769	728	774	782	743	714	750	762	774	748	775	739	777	773	729	753	730	717	728	747	726	774	809	808	746	770	736	790	771	742	758	774	802	769	770	669	728	727	713	829	749	785	775	769	760	771	763	766	810	777	756	771	770	702	830	724	790	760	773	802	749	740	728	738	782	727	722	768	741	707	750	702	796	745	766	719	740	746	748	788	806	748	783	757	791	733	767	725	764	747	758	740	735	775	742	738	712	784	709	729	783	803	743	791	707	727	734	731	746	761	779	761	755	761	738	795	773	789	762	723	748	753	764	731	718	746	740	771	755	729	757	753	822	771	795	759	782	740	739	834	758	730	744	764	795	783	776	749	746	759	773	773	798	748	767	827	745	761	774	757	792	769	766	774	733	736	768	744	757	749	800	738	738	752	755	778	781	733	778	702	702	791	731	730	771	796	747	757	779	747	776	750	762	768	804	786	789	734	741	718	745	738	812	745	775	728	723	743	748	787	774	743	722	782	738	688	772	732	794	776	775	754	749	746	763	771	689	782	779	772	744	767	798	760	764	751	731	744	751	794	742	752	776	770	721	789	763	765	739	775	775	734	772	787	731	759	749	718	748	784	729	774	779	745	797	772	755	791	694	787	769	740	738	763	737	742	792	777	767	702	689	733	780	747	767	756	798	749	733	742	761	779	764	702	750	769	778	719	763	778	748	723	708	784	751	795	756	806	784	747	806	760	794	713	823	778	746	754	771	762	732	747	730	742	753	767	774	755	706	687	733	759	773	762	719	739	754	709	704	774	761	727	739	766	727	760	779	788	767	786	755	761	805	826	718	724	797	755	798	763	757	777	728	778	792	800	829	772	784	754	797	735	764	785	748	739	743	742	752	736	759	743	759	760	769	774	722	772	751	752	732	773	734	724	749	771	735	789	769	739	785	788	782	764	688	775	781	778	777	755	776	793	747	739	757	771	722	749	730	810	728	761	736	751	744	779	737	757	707	746	845	753	762	706	743	816	751	774	767	675	758	781	759	732	775	792	771	727	792	781	810	750	689	726	782	765	841	720	718	777	741	742	741	774	762	784	752	757	790	707	735	751	696	726	738	707	763	782	690	748	763	787	751	779	802	753	780	708	725	743	743	793	795	766	771	781	774	748	726	787	749	802	705	785	744	812	741	786	755	780	728	798	733	767	757	783	786	771	782	730	777
25240	21534	27983	25586	13517	4721	2822	2116	1770	1582	1427	1225	1206	1196	1095	1096	1142	1078	1090	1072	1034	1060	1050	1053	1025	987	999	1040	1016	1004	977	983	1046	1044	1016	1047	1030	1013	993	1022	1044	972	1006	1013	974	1012	1010	1001	964	967	964	999	1056	1043	1019	1038	968	986	976	1025	981	1003	1009	992	987	1005	1016	1028	1011	1033	948	987	1007	986	975	966	1040	1016	1001	1022	1099	1038	981	1065	1019	986	1083	966	994	990	962	1028	1038	1006	1014	1001	968	949	1000	1049	1024	1031	1031	988	983	992	1055	1026	1047	1008	943	999	1005	1048	1000	1026	1038	939	1070	1015	1006	997	993	948	979	984	994	960	1010	994	1002	1048	1007	1009	1081	1040	921	903	1000	1008	1008	996	992	1043	988	991	993	999	997	1015	1034	947	1070	934	1018	960	1027	1062	1042	993	1000	921	1017	1016	1086	973	1038	999	960	1042	1020	1014	1071	1005	1051	975	1067	1032	1070	1018	997	1024	986	1011	967	1032	1073	1024	1012	1035	1021	997	1038	1021	1020	1057	1049	955	975	980	1025	973	1045	1000	979	956	939	1016	1006	986	994	1039	1017	1016	1002	975	1023	1012	1028	988	992	1016	1008	1009	966	1049	1008	988	1041	1008	1022	966	1089	1045	1013	995	1001	1005	1096	970	1039	1037	971	1009	1018	978	998	1046	998	1008	1014	1023	1031	1039	987	1020	975	970	1043	1045	989	981	1001	991	1001	1085	1052	1028	1033	976	979	1050	984	1018	1047	1004	1019	1019	991	978	1023	996	1032	1022	1000	1024	1059	991	990	1031	987	983	1013	1033	1026	990	937	1060	999	977	1023	1015	1010	954	983	1065	1025	1044	990	1004	1035	1019	982	983	998	998	1002	1043	1001	944	1041	954	1025	1013	1035	1054	994	1033	1014	999	1018	1015	1023	1021	992	1014	1027	1056	1015	950	1040	995	1046	984	986	1011	995	1034	1019	1012	1046	976	1082	1026	994	1026	1020	950	955	1041	1037	982	1025	1003	992	1027	1035	1006	970	1040	1011	940	1019	978	1007	996	1045	981	1000	1050	1069	1025	1045	1027	1073	1036	993	981	992	973	1028	992	1028	961	1041	1027	1041	1022	1017	1029	994	1035	1041	991	1073	1009	997	995	1022	1059	990	1050	1027	1029	972	987	1051	1044	972	999	988	1019	994	1030	1026	997	1029	972	1010	1026	1043	1001	1016	1025	1007	1024	958	990	1015	1035	1051	1058	976	992	993	1024	1001	1002	1057	1004	1043	993	974	971	1020	982	1008	982	1019	973	1029	1065	1048	985	1000	1060	1009	1043	952	997	1012	965	1035	973	997	1051	1054	982	1062	1024	952	997	1033	989	1007	1007	1030	1000	1039	995	980	1020	1014	1050	1000	990	1017	972	1032	974	1046	1003	1042	1018	1039	1056	965	1008	990	1012	1042	1023	1032	1053	1010	1002	991	965	973	1032	1027	986	994	1028	1051	1027	965	1010	990	984	1053	994	1025	952	1004	981	988	1011	1063	979	926	1010	1001	1006	1028	1028	982	1048	999	1000	1065	1015	989	988	994	965	1025	936	1051	987	957	1071	1020	1015	1054	999	959	995	972	1013	1050	1066	1062	1066	985	966	999	972	1017	980	1007	1021	966	1043	1025	1012	984	1062	982	1014	981	969	1011	969	1010	1016	985	1009	1010	1026	1024	985	1055	1052	1030	1027	1013	1045	978	1052	971	1006	1061	1004	1057	959	989	1042	1018	923	1022	977	1047	1016	986	1055	995	1022	1054	1040	1054	1025	1001	1019	1055	1022	1040	1048	1048	990	1003	1011	981	1009	1046	1072	1006	1001	1007	988	1092	1031	995	1032	972	1047	974	1027	1002	996	1062	985	1048	1084	1065	1041	1044	982	987	999	983	1048	1010	955	966	979	990	1037	1050	958	973	1023	1026	990	943	1036	997	1056	1019	1026	1081	1067	1011	1017	999	965	1007	1009	1023	990	998	970	1044	1055	989	1039	993	1041	1021	1095	1019	1053	1004	1048	1048	1007	1010	1053	1031	1044	1032	1059	1060	1011	1045	973	1039	1018	1009	1024	1063	1000	1016	990	1012	1079	1044	1028	1018	976	1023	1000	1046	1023	1017	1011	989	1020	1009	1042	999	1015	1006	1060	1027	1061	1039	991	994	1020	1024	967	992	1007	1030	940	1027	952	1012	1030	1031	1076	1010	1036	1066	1047	1023	975	982	995	993	962	1019	1015	971	1010	1016	1013	1050	994	960	991	1027	950	1017	994	1011	1050	936	1029	1052	973	1008	1001	984	994	978	997	1002	1033	1032	988	977	1095	1060	1029	1032	1029	1031	973	986	985	1035	971	1009	1008	1012	1025	974	1048	1077	1039	1001	941	989	981	949	1012	991	1035	1012	1068	1057	979	999	1002	1050	978	1005	997	1010	1015	971	972	982	1012	1026	986	988	1028	1005	994	1003	1052	980	1023	1005	981	1024	983	979	986	985	1016	1052	973	1027	970	1033	972	1004	1061	1071	1002	962	1033	1036	966	974	994	987	1011	1009	1079	1080	1061	994	983	983	1060	955	991	1031	976	1006	977	967	1001	991	1026	966	988	1036	970	1032	1013	998	974	1013	1003	955	993	997	1009	998	941	1004	1030	962	977	945	1041	1019	991	1007	1010	920	1029	1035	985	996	1038	980	965	1002	960	1030	1003	1040	982	985	986	989	1041	1013	966	990	1013	994	1018	1014	1026	999	997	1020	956	954	1023	1017	992	1069	987	1007	1015	1063	971	1027	994	1072	1003	1024	1068	1082	1036	1038	1022	983	1018	961	1055	1016	984	1009	967	997	935	1001	1022	1038	931	1049	1066	1002	976	1004	987	1036	977	993	1058	1040	1072	986	1047	966	1005	979	997	1012	1014	1021	990	998	987	987	979	1093	1002	1028	995	1014	1019	1031	1046	973	1006	979	984	989	999	985	968	963	994	1029	1051	1073	1037	1032	919	995	1004	1032	975	974	1006	987	1037	1055	986	968	996	987	1063	946	1009	990	1044	995	1080	1032	985	995	1035	952	999	988	973	1015	1003	1053	995	1012	1020	950	944	1042	999	984	1010	969	971	991	990	1051	972	1004	1042	1032	997	1016	1042	1025	1038	1045	997	1010	1053	1026	1004	1001	1006	966	1022	998	1083	1004	979	984	1052	972	940	1021	1010	1012	1008	1021	1044	1015	1014	990	1002	985	1039	927	1037	1052	972	992	1016	1011	1050	1044	976	1016	1006	998	980	986	1017	984	962	1024	997	945	1054	969	1036	1027	1024	1003	1083	1027	1009	1027	975	1030	969	1009	986	1017	1000	1046	1043	997	1018	991	1047	1016	992	990	953	979	996	1051	1016	1051	1048	1022	1033	1007	1021	1006	1037	1008	1039	989	996	1042	1008	1015	1037	1009	1002	1009	1000	1044	977	1031	950	1087	1032	1006	1019	1031	1000	1026	1010	998	1021	1046	1030	959	1023	1038	951	1034	982	1030	1040	1004	1029	1032	1055	1008	1000	1057	969	987	1034	1016	1050	1023	958	1054	1012	973	972	958	983	1036	1052	1058	1021	1031	1026	959	1059	1011	974	975	969	1033	976	1020	1054	1033	1044	1033	997	972	1003	984	977	1017	982	959	942	972	927	972	1010	1017	971	1044	1071	954	985	1008	1021	977	1030	1077	1005	1022	945	982	988	1026	1022	976	1020	1025	966	964	912	995	1033	1034	987	1002	984	987	1009	997	967	978	963	1026	1050	980	1005	980	989	994	1007	1024	1033	995	1015	1031	953	994	1015	1054	976	988	999	997	962	1053	1016	1032	1027	996	1060	997	1019	1042	986	1022	957	1077	1013	1022	962	1020	1011	1031	1005	949	1025	996	971	1027	965	1057	1054	1024	1014	1022	984	1033	1033	972	1021	1010	978	1049	1011	973	1005	969	1072	1091	1011	938	998	1044	981	998	1034	993	990	1012	1011	965	1044	1039	1009	1016	971	980	989	1050	1062	1009	1022	990	1009	1027	1007	1036	1012	1026	964	997	1008	986	1044	1018	993	1013	1037	1072	1007	1038	1066	975	938	1032	1091	1010	1033	1026	1052	1016	965	1037	937	1013	988	1046	1036	1028	1024	1027	985	1034	997	1016	988	1010	1060	1009	1024	993	1016	1003	1038	1029	944	979	982	987	1007	1083	970	1069	1033	973	1017	989	1020	1025	1007	929	968	1021	1016	1001	1081	980	942	1035	1027	1000	1032	1005	1023	994	1022	1017	1119	1031	980	1027	1033	1014	1062	977	974	976	1059	1058	951	998	1007	991	1069	966	1023	952	1057	955	987	1032	980	964	1034	1040	982	954	1003	1011	933	1029	1012	961	1047	996	1059	974	1050	963	1016
30128	47700	35409	18848	10498	5798	3997	3045	2574	2156	1832	1524	1407	1250	1222	1161	1182	1194	1142	1151	1141	1115	1083	1084	1025	1106	1072	1092	1049	1129	1068	1053	1063	1035	1042	1087	1022	1042	1021	1106	1025	1014	1059	1045	1027	1003	1021	1059	982	1024	1016	1031	1048	1001	1078	1031	1047	1065	1079	1015	1102	1071	1052	1044	1006	1059	1020	1049	950	984	1051	1097	1016	1027	1057	1081	1073	1013	1033	1026	1007	981	1043	1052	1053	1029	1022	1023	1060	1022	1024	1074	1032	1024	1031	1043	1026	1015	1059	1037	1032	1058	1054	1030	1030	1035	1003	1018	1001	1049	1033	1003	1041	1057	1096	1040	1004	1003	1070	1048	1029	998	1048	983	1034	1024	995	1051	1072	1057	1013	1025	1042	1046	1003	1041	1028	1041	1004	1079	1089	1094	1074	965	1014	1024	1033	1042	1058	994	1062	1090	1020	1008	982	1072	1076	980	1044	1047	1073	1018	1035	1049	1043	1069	1011	1031	1029	1013	1047	1075	1068	1093	1027	1043	1081	1071	1008	1067	1082	1103	1071	1023	989	1010	1068	1054	977	1029	1013	996	996	1072	995	1025	1056	1008	1022	1059	1014	991	1013	1080	1105	1072	1013	1065	1085	1063	1034	1047	1028	1023	1062	1043	1047	1014	1013	1021	1057	1106	1061	1041	1015	1039	1046	1057	1072	1042	1119	1033	1008	1026	991	1060	1072	1005	1032	1037	1067	1098	1003	990	1052	1023	1064	1068	1075	993	1064	1036	1057	1067	1042	1025	1080	1019	1036	1024	1056	994	1055	1138	1015	1066	998	1086	1068	1027	1083	1013	1041	1017	1090	1056	1006	1040	983	1032	1119	1073	1044	1005	1029	1020	1034	1060	1060	1012	1035	1040	1074	1042	1057	1042	1032	1047	1008	1090	1031	996	1107	1035	1078	975	1021	1070	1058	1025	1035	1050	1031	1076	1040	1068	1024	1072	1119	1051	1016	1029	1040	1064	953	1020	1000	1108	1039	1035	1076	1029	1016	1044	976	1066	984	1026	1047	1002	1031	1055	1122	1041	1029	1058	1051	1064	1079	1051	1055	991	1068	969	1072	1068	1049	1064	1000	993	997	1035	1053	1080	1086	1024	1037	1081	1092	994	1035	1008	1046	1018	1044	948	1057	1093	1058	998	1078	1028	1080	1119	1023	1033	1042	953	1011	1018	1035	1073	965	1101	1070	1014	1016	1018	1031	1041	1007	1028	1014	1050	1027	1058	1018	1015	1056	1086	1052	1032	1073	1082	1079	1066	1002	1037	1102	1042	1046	1021	1074	1080	1009	1022	1055	1064	968	978	1084	1065	1071	1026	1048	1055	1073	975	1020	1016	1015	983	976	1036	971	1048	1086	1046	1043	1002	1034	1015	1067	1065	1017	1061	1044	1066	1126	973	988	1098	984	1033	1106	1045	983	1031	1026	1076	1095	1010	1044	1019	1043	1097	1123	1026	1041	997	1077	1075	984	1061	1004	998	1027	1049	1050	999	1055	1089	1025	964	1052	1028	1065	1025	1019	1045	1034	1030	1121	1030	1058	1083	975	1021	1027	1015	1019	1025	1034	1000	1085	979	1049	1037	1002	1040	989	1109	1031	1037	987	1028	1020	1029	1085	1015	999	999	1017	1056	1003	1053	1052	1021	1052	1057	996	1069	1026	1011	1028	1030	984	1041	1056	1005	1048	1019	1044	1031	1025	1071	1055	986	1045	1021	978	1100	991	1002	1108	1072	1001	1031	1017	1048	1083	1055	1039	996	1142	973	1090	1098	994	1006	1045	1078	1054	1110	1023	1084	1002	1087	1051	1001	1073	1101	1021	1072	1050	1051	1085	1040	1035	1098	1036	972	1055	1074	1001	1039	1055	973	1028	1012	1043	1095	982	1055	1034	1047	1061	1012	1082	1040	1037	1075	1067	1070	998	1046	1017	1071	1094	1053	1026	1065	1041	1001	1033	1056	1021	1029	1006	1051	1053	1027	1058	1011	1017	1070	1075	1081	1061	1086	1030	997	1009	1056	1069	1061	1008	1058	1034	1085	1029	1092	1036	1034	1023	1046	1095	1032	1097	1048	1053	1028	1026	1034	1003	1082	1017	1036	1034	1046	1036	1076	1092	1035	1051	1070	1098	1029	1057	958	1049	1048	1040	1072	1024	1023	1014	1062	1015	1075	1019	1091	1049	1091	1021	1025	1017	993	1041	1031	1062	961	1019	1028	1007	1041	1030	1047	1016	1019	1024	1074	1039	1054	1071	1005	1019	1071	1023	1058	1044	1018	1004	1088	1061	1027	1069	1047	1002	1005	1023	1052	995	1068	1006	1071	1024	1041	977	959	1005	1014	1063	1019	1007	1035	1139	1039	1037	1019	1057	1049	1019	1033	1059	1047	1012	999	1082	1051	1026	1021	1047	1020	1046	1018	1073	1022	1032	1027	1040	1011	1047	1038	1045	1015	1032	1091	1020	1059	1032	1001	988	1053	1068	1032	1068	1064	1024	1039	1037	1003	1084	1037	1015	990	1052	1028	1010	1002	1057	1038	1040	1055	1028	984	1045	1057	996	1008	1025	1098	1057	1070	1011	1053	1016	1019	1105	1005	1024	980	1028	1042	1021	1040	1041	1079	1002	1086	1015	1086	1068	1072	1019	1062	1053	1032	1000	1024	1040	1006	1060	1052	1083	1020	1023	1016	1060	1065	1057	1004	1031	1084	1015	1093	1030	1043	1027	1057	1036	1028	1042	1025	1046	1078	1065	1037	1005	1038	1019	1044	1108	1055	1019	1062	1039	1031	1077	993	1006	1079	1071	1015	1033	998	989	1031	1031	998	1047	1009	1022	1045	1021	1056	1088	1006	998	1051	1046	1047	1044	1088	1017	1073	1097	1038	1010	1083	1006	1061	997	1022	1072	1027	1064	1017	1032	1066	999	991	1055	1050	967	997	1029	997	1081	1022	1067	1048	1047	1001	1030	1020	1007	1105	1038	1020	1064	1095	1028	1042	1036	1058	1064	1051	1076	1055	1014	1031	1048	991	1016	1000	1058	1097	1035	1052	1009	1027	1014	1009	1053	1005	1048	1055	1089	1066	1033	1053	1025	1001	1005	1057	1046	1010	985	1047	1018	1049	1062	1040	1023	1067	984	1037	1087	1008	1057	1083	1022	1032	1070	991	1040	1027	1094	1028	1050	1049	1067	980	1056	1004	1049	1042	1042	1050	1100	1059	1032	1071	997	1030	1019	1092	1028	1068	1058	1019	1051	1061	1010	1038	1010	998	1069	1031	1046	990	1032	993	1043	1049	992	1054	989	1086	1043	1040	1027	1001	1061	1054	1041	1066	1067	981	1006	1047	1026	1044	1067	1068	1011	1075	992	1009	1056	1026	1072	994	1041	1012	976	1048	1038	1022	1021	1039	1024	1004	1092	1058	1061	1078	998	1038	1076	1048	1036	1045	1025	1038	1063	1020	1016	1038	1020	1042	1075	1099	1090	1014	1030	1086	1033	1075	1080	1004	1085	1050	1002	1028	1016	1026	1002	996	1000	1067	1053	966	1056	1013	997	1040	1049	1052	1050	987	995	1054	1013	1040	1021	1058	1019	960	993	1055	1001	1067	1032	1025	1027	1053	986	1063	1018	998	1052	1009	1013	1026	1105	1074	1085	1053	986	1058	965	1080	1022	1027	1005	1040	1062	1050	1000	1046	1041	1061	1033	1051	1009	1076	984	998	1079	1039	1066	1051	1072	1063	1066	978	1017	1080	1047	986	1039	1026	1063	1050	1065	1100	954	1053	1065	1055	1010	993	1033	1038	1035	1093	1092	1018	1078	990	1074	1028	1094	1022	1022	1052	1031	1011	1045	994	1048	1027	1025	1038	1020	1083	1037	1021	1014	1051	1034	1025	1023	1055	1005	1082	1078	1005	1039	1024	1071	1068	1060	999	1004	998	1047	1062	1110	1022	1062	977	1019	1014	1073	942	1056	1063	1005	1066	1063	1026	1066	1012	991	1009	993	1041	1000	1058	1014	1006	1081	1018	1057	1032	1071	1026	1020	1073	1079	983	1056	1015	984	1027	1045	999	1002	1040	1072	1033	1034	1046	1029	1026	1016	993	1019	1058	1087	1052	1047	1061	1013	1045	1035	999	1071	973	1034	1001	1066	1063	1007	1038	1090	1084	1053	1091	1049	1079	1063	1032	1146	1001	1042	1032	1078	1040	1014	1087	1027	1021	1097	1077	1021	1041	1061	1023	1036	1044	1044	1037	1058	1049	1048	982	1013	1002	1022	1109	1127	1042	1083	1083	1009	1027	1053	1065	998	1024	1057	1020	1010	1088	1041	1056	1017	950	1070	1056	1054	1082	1084	1030	1048	997	1023	1010	1046	1018	1066	1038	1067	1010	961	1078	1062	955	980	1024	1025	1062	1048	1055	1051	971	1033	996	1073	1071	1042	1108	1027	1025	1014	983	999	1072	1030	1020	1031	1037	1028	1045	1045	1037	1115	1023	1101	1095	1035	1085	980	1047	990	1045	1038	1090	987	1054	1056	1067	1046	1011	975	987	1057	1040	1033	1062	1039	1020	1013	1010	1021	1053	1021	1063	1047	1043	1058	1039	1040	1073	1066	1040	1061	1016	1035	1055	1039	1023	1060	1037	1024	1047	1044	1089	1073	1069	1039	1013	1094	1106	1121	1055	1027	1071	1056	1130	1062	1049	980	1052	1043	1037	1083	1053	989	1041	1042	1068	1065	1076	1048	1014	1059	1041	1064	1087	1048	1087	1049	1016	1043	1110	1016	996	1008	1054	1024	1048	1015	1049	1046	1060	1024	1033	1056	963	1030	1043	1017	1055	1036	1069	1061	1051	1024	1018	1018	1053
22797	21443	29018	24335	21571	21031	11459	4077	2795	2202	1678	1517	1301	1203	1143	1094	1074	1080	1000	981	919	902	917	878	852	854	828	804	886	872	857	805	787	824	887	865	837	896	840	813	864	822	831	773	871	850	815	824	791	811	783	817	794	837	851	810	820	899	827	800	840	835	806	864	839	772	867	766	870	798	827	833	823	885	841	796	785	801	795	800	807	823	822	791	836	838	813	766	829	833	870	829	814	830	826	814	837	819	879	846	832	796	826	887	815	863	861	769	825	838	820	855	805	853	838	757	765	779	830	836	784	828	843	850	872	801	815	774	821	863	791	845	768	830	774	838	875	873	872	824	828	842	811	856	820	833	818	808	878	804	841	813	825	799	827	795	845	853	827	829	788	778	821	765	774	804	824	824	775	821	815	797	843	830	825	858	839	845	873	865	833	850	831	846	860	766	852	825	822	834	787	803	848	856	858	814	795	813	787	805	793	823	866	743	786	802	806	826	866	814	773	828	809	813	825	868	853	813	812	857	813	851	868	863	825	836	825	836	820	870	844	857	851	840	836	822	873	816	876	755	854	816	822	814	781	804	845	829	833	798	838	868	815	798	832	749	819	800	876	823	787	838	788	835	830	828	815	832	859	802	827	794	818	834	846	812	861	820	827	813	839	817	803	832	831	813	869	829	817	824	823	785	782	823	839	762	831	834	803	806	850	852	809	805	809	797	835	770	812	819	885	829	833	844	808	799	855	801	794	788	839	890	837	820	808	794	810	807	850	779	852	828	862	869	774	852	813	790	856	808	846	850	819	839	828	805	801	818	854	850	847	775	825	832	850	842	799	821	860	786	811	824	818	813	788	849	854	834	863	802	825	831	866	820	806	792	876	824	865	805	817	861	793	843	825	832	833	823	801	806	875	838	873	856	829	833	811	782	833	836	790	830	831	795	769	833	825	794	841	801	826	809	800	791	852	821	803	859	865	825	823	885	863	791	885	847	809	800	846	808	830	849	778	826	808	799	865	835	832	810	859	854	842	834	811	848	809	808	805	816	776	796	774	809	861	796	846	776	760	834	817	866	788	802	820	799	806	867	845	847	850	844	845	839	789	814	811	780	818	756	860	819	844	833	831	828	833	825	814	818	838	813	810	816	868	779	820	884	824	813	854	844	851	778	879	857	776	821	834	805	786	841	820	813	810	800	816	856	782	827	822	841	871	849	881	851	817	817	826	798	815	829	817	834	834	784	810	811	848	825	838	840	821	814	840	860	851	814	807	875	819	802	800	724	809	821	819	825	841	799	814	776	807	836	783	910	828	802	797	830	850	776	825	840	850	803	809	771	789	828	838	805	896	826	823	864	836	840	805	816	843	844	828	774	774	813	834	830	829	800	874	844	784	814	828	836	812	829	833	793	795	826	822	842	776	765	793	802	840	807	847	799	822	817	848	807	842	835	820	810	838	817	860	840	796	826	853	849	824	867	807	851	835	833	860	862	804	827	788	815	820	849	844	827	830	845	780	829	833	826	835	828	811	869	798	801	767	798	859	811	836	795	832	878	836	809	828	779	749	851	773	842	823	773	801	827	812	773	846	819	793	789	817	814	818	780	809	854	802	753	846	764	824	769	813	737	853	803	854	853	817	837	807	836	811	817	824	853	820	814	858	781	785	824	829	797	816	891	842	791	849	796	824	844	833	805	816	781	827	830	812	847	779	818	832	789	831	792	788	806	827	786	855	807	807	818	850	838	881	800	818	797	840	808	831	801	833	823	853	803	788	793	804	836	766	822	791	843	796	874	835	810	819	800	848	849	837	840	838	847	845	791	817	806	823	835	872	815	834	785	810	832	826	776	845	839	821	846	874	846	799	786	859	791	809	822	817	806	856	798	789	830	767	774	859	821	820	833	837	849	843	812	858	735	840	818	814	789	830	810	797	792	849	868	826	790	829	838	780	860	797	785	821	781	795	816	863	841	853	847	844	817	830	834	843	807	850	804	803	808	833	840	824	820	911	858	864	880	817	842	843	858	810	830	773	804	812	781	851	814	824	824	883	819	813	860	822	806	811	796	834	818	816	837	891	845	813	830	828	833	827	810	816	808	820	806	848	813	840	854	817	835	826	868	814	863	847	822	814	811	803	842	799	808	813	847	799	790	820	827	795	812	830	828	795	840	828	851	779	863	950	795	842	807	829	846	863	780	803	856	793	859	832	797	792	792	820	800	806	853	868	829	830	809	788	789	764	818	798	842	836	848	837	792	790	751	905	857	806	794	779	765	811	838	840	827	839	818	834	769	877	825	817	809	836	808	824	876	830	806	840	814	819	828	820	843	834	828	832	795	824	882	882	831	818	837	798	790	840	865	804	838	840	836	790	838	786	795	775	820	809	808	841	828	830	815	774	826	795	801	830	817	793	819	825	829	815	878	831	830	826	773	837	790	799	802	813	886	810	873	862	794	837	839	849	848	802	796	830	787	855	825	828	799	803	814	804	833	806	841	842	834	827	865	853	877	806	858	791	814	812	808	857	814	843	868	810	797	785	804	804	785	839	841	851	891	819	795	795	811	802	816	781	860	780	831	858	784	790	883	837	863	852	780	846	782	829	787	807	821	820	813	818	793	785	793	847	838	818	777	839	829	857	795	834	792	849	798	800	772	747	833	874	816	798	852	781	776	843	779	834	803	833	805	800	812	843	783	846	838	810	800	860	766	800	791	836	814	801	840	864	864	860	787	885	887	780	870	761	836	843	820	833	813	790	804	758	827	808	816	792	785	824	777	786	802	857	804	787	865	816	806	838	825	812	881	819	837	824	779	786	849	769	816	880	823	822	841	813	851	803	838	816	787	831	810	837	800	777	807	820	824	789	831	825	874	822	839	797	823	834	834	848	788	824	789	883	859	800	789	834	810	826	769	820	798	866	806	817	846	873	847	859	833	808	823	873	799	803	824	827	769	828	823	831	842	858	782	807	809	807	852	809	852	819	826	857	747	831	871	850	821	820	802	855	870	793	785	826	833	845	793	816	798	825	791	794	829	775	822	898	795	796	840	830	786	838	822	836	858	789	795	859	838	802	798	880	777	837	851	787	778	809	834	798	831	790	830	815	773	858	783	769	827	883	799	808	815	837	819	877	826	849	807	794	858	755	845	811	777	797	776	802	801	866	836	827	852	861	834	814	833	827	812	800	813	832	778	859	809	809	799	885	835	788	808	817	840	843	845	787	833	866	837	803	878	866	824	778	833	794	816	800	864	795	784	821	843	857	799	809	884	826	816	819	834	820	799	790	804	804	819	826	826	811	817	837	816	809	831	784	783	796	824	812	790	791	857	834	838	798	823	813	877	833	828	799	803	823	824	793	827	834	833	806	811	794	817	877	849	824	763	820	813	804	786	822	802	818	834	819	801	839	812	849	859	802	788	783	852	857	911	807	825	831	812	833	846	815	813	816	793	848	872	789	834	812	814	823	870	851	785	849	813	786	802	809	864	801	834	791	818	838	767	840	801
34259	63445	47313	27945	15972	9652	6854	5205	4048	3138	2317	1888	1530	1458	1390	1355	1241	1124	1121	1043	982	969	941	946	909	860	875	946	858	878	828	902	809	807	840	849	874	867	880	816	820	844	827	830	887	824	832	834	844	846	840	807	795	853	849	822	833	876	852	855	847	799	857	785	883	854	798	844	867	839	865	848	818	832	868	815	826	862	872	827	901	835	846	897	855	862	814	857	831	871	882	787	824	817	825	839	825	879	812	880	864	836	769	836	838	845	789	832	865	863	792	856	849	816	833	882	803	789	835	826	835	842	862	836	867	846	848	868	824	841	821	855	857	841	796	800	866	784	831	833	790	855	867	833	852	848	832	875	891	861	867	847	811	885	831	823	770	840	783	897	840	862	825	901	793	840	875	835	894	863	863	888	823	804	871	849	849	880	821	826	870	776	840	842	860	865	830	842	820	882	820	840	838	885	825	847	802	845	856	792	838	880	858	818	849	870	820	862	853	877	811	827	861	834	823	858	853	778	821	858	847	805	862	888	845	812	892	828	904	861	824	815	855	892	877	832	869	828	851	821	832	867	822	823	791	829	848	822	830	842	818	794	885	848	806	832	832	906	834	825	855	850	903	865	870	783	853	877	851	831	849	864	793	764	838	850	793	842	851	849	783	848	817	842	839	791	835	846	782	821	776	841	830	859	791	795	852	853	813	798	822	811	838	838	830	839	836	825	796	839	801	844	847	842	811	911	894	847	865	826	879	838	819	856	802	779	839	855	845	828	838	829	866	895	867	798	855	838	844	846	866	857	891	823	809	889	820	838	855	858	842	868	867	860	790	845	848	861	878	831	856	850	819	861	811	871	839	812	824	825	877	899	877	809	825	839	839	861	840	817	829	865	837	814	838	861	831	826	866	810	835	846	815	791	868	833	851	826	817	823	852	800	853	803	828	798	849	832	886	857	837	819	810	778	823	836	871	800	822	835	819	862	831	857	814	819	854	848	823	834	810	807	849	842	852	811	856	827	875	906	833	843	905	884	820	800	826	867	873	830	805	900	857	878	823	860	840	876	825	878	850	787	864	912	893	836	831	841	847	857	869	812	823	827	811	866	799	842	798	806	784	830	868	866	852	878	829	882	847	887	828	887	876	879	806	804	841	829	858	842	819	878	816	866	869	839	839	902	811	864	882	827	814	839	817	897	843	808	856	838	834	802	812	884	824	813	794	847	812	841	801	870	863	863	821	812	867	845	873	828	854	830	831	806	864	831	812	879	878	845	851	879	848	839	868	798	805	825	824	805	868	837	875	820	874	860	796	864	905	817	874	868	883	855	856	873	827	821	853	833	839	788	810	800	819	790	841	853	835	807	800	848	834	853	826	828	892	874	862	819	845	826	832	814	844	817	807	831	871	817	836	893	853	862	853	834	847	859	895	860	821	863	783	888	872	838	834	828	869	846	859	769	819	817	789	848	837	805	851	878	878	890	813	832	837	853	884	806	825	825	794	830	871	797	831	799	840	849	856	847	865	842	818	850	840	810	842	855	824	798	835	896	851	844	854	853	803	802	799	893	859	856	799	825	895	845	862	849	796	826	845	834	839	867	834	841	855	799	846	807	848	781	833	827	841	848	850	841	884	815	844	858	794	804	860	803	824	803	832	800	779	817	854	829	789	817	818	822	831	823	834	875	859	837	894	843	865	812	833	839	845	870	841	867	882	857	837	835	871	869	855	875	894	812	872	844	857	828	790	813	810	781	857	840	827	858	890	830	823	848	828	839	838	832	897	862	903	897	842	825	793	827	799	829	848	865	828	868	811	827	813	831	808	842	885	812	868	885	809	906	830	839	883	821	777	828	837	819	823	866	824	853	828	834	838	853	809	826	819	864	805	882	851	795	870	825	814	818	814	810	832	804	863	807	827	835	878	857	800	833	859	866	803	845	814	874	824	823	784	819	855	878	831	779	836	836	883	891	911	791	810	852	887	849	833	813	841	808	872	850	825	837	836	821	860	772	849	808	826	860	864	828	873	787	873	835	843	826	882	871	856	892	802	842	877	777	877	845	825	874	850	827	848	854	814	818	872	812	885	806	870	837	876	822	834	850	851	800	870	820	917	827	840	870	861	774	840	829	826	826	867	835	870	832	817	832	865	814	863	866	860	829	847	871	865	831	810	824	831	839	804	845	825	827	895	878	856	805	845	836	847	844	854	841	888	849	802	836	818	768	810	876	825	857	871	800	851	814	838	817	814	817	834	839	849	817	856	870	918	846	830	790	794	791	868	831	848	831	852	862	822	830	870	856	867	835	850	829	848	833	792	878	818	824	803	853	865	869	814	838	797	847	825	812	856	795	857	884	799	903	875	854	814	825	884	822	847	827	824	835	820	848	868	829	866	784	885	809	834	808	815	802	880	882	883	798	843	812	835	825	841	815	870	827	867	866	854	836	885	883	832	845	779	801	791	833	889	817	828	903	838	798	803	801	831	823	861	797	831	831	836	843	895	797	836	803	887	849	786	788	872	835	849	846	852	849	862	827	777	834	857	873	842	858	863	831	844	810	830	848	830	867	821	860	827	813	850	855	797	864	850	811	756	825	844	775	747	842	843	867	880	830	833	829	871	857	849	823	799	848	848	848	779	871	843	812	800	817	864	856	776	836	806	859	835	856	869	805	851	829	884	852	771	835	865	825	792	939	805	836	815	771	849	852	837	822	853	851	791	823	809	810	841	836	840	808	841	805	908	806	877	776	801	790	870	837	870	850	858	848	819	795	834	857	834	873	833	819	848	818	843	875	886	845	817	860	846	848	868	855	858	845	860	901	809	840	802	869	877	792	818	828	855	828	825	862	893	875	826	876	874	874	856	797	827	837	818	803	851	914	832	886	843	892	809	840	795	828	832	843	862	817	811	866	806	872	781	794	838	788	840	848	785	872	884	820	810	804	788	843	832	842	812	847	894	860	864	873	900	894	831	814	853	878	815	847	872	826	870	851	819	877	862	838	819	824	818	840	845	861	835	872	808	837	815	825	864	820	835	803	837	870	849	845	859	830	846	810	856	872	840	846	873	781	819	854	821	850	827	838	833	832	811	829	832	861	801	862	791	841	862	824	822	867	842	831	820	828	797	803	809	843	829	821	822	881	843	870	815	865	804	843	854	820	827	825	876	752	842	832	860	831	853	840	867	829	828	806	871	847	837	807	795	856	811	844	836	840	848	865	786	844	838	821	830	898	852	803	798	892	826	860	833	884	798	879	835	846	803	862	870	818	835	829	865	889	844	795	830	801	838	820	825	861	850	821	822	839	866	836	810	801	838	845	852	865	863	819	824	814	844	890	814	810	821	855	778	827	823	909	800	870	822	839	831	834	814	782	848	846	854	838	847	872	851	817	862	875	862	888	828	856	841	806	811	849	847	806	824	800	842	831	855	887	835	861	814	857	868	858	834	860	826	877	846	809	834	878	874	807	835	849	820	775	835	834	838	796	845	793	848	828	801	857	875	868
31328	31881	27299	12723	4736	2840	2081	1698	1413	1262	1198	1139	1038	975	959	929	993	902	957	960	983	949	914	938	867	978	932	933	950	889	910	901	906	941	888	909	938	900	852	928	857	905	902	910	962	912	911	917	912	921	902	912	964	913	952	900	931	973	884	868	894	862	936	955	902	932	929	866	952	897	895	876	880	927	931	895	907	891	932	925	914	948	913	920	936	905	907	885	849	900	951	874	955	953	895	886	939	887	880	909	894	878	939	896	905	895	899	851	910	877	926	912	947	891	914	848	940	886	892	888	922	887	904	947	896	847	883	874	861	933	896	897	858	928	919	928	924	951	940	899	952	919	942	845	938	904	945	865	937	861	904	885	903	933	916	946	883	960	892	890	874	876	869	959	902	898	920	943	882	903	907	861	888	961	913	931	963	927	865	914	862	857	930	931	900	908	832	869	912	861	890	911	907	880	926	905	928	887	909	847	913	873	879	902	825	858	904	835	883	949	905	946	885	968	946	853	939	934	926	933	939	911	879	848	855	939	914	949	850	950	986	947	972	887	876	890	897	883	964	941	841	892	900	939	895	906	917	950	845	879	893	895	932	937	870	964	906	911	834	921	934	915	860	889	911	935	838	856	904	863	933	933	917	930	894	875	939	877	898	907	898	855	885	900	926	953	934	909	916	936	914	890	922	993	893	987	930	914	902	911	906	934	875	886	912	928	872	915	904	941	863	865	957	909	886	902	896	906	939	889	916	867	883	884	910	980	921	937	904	934	875	951	910	871	924	913	937	884	896	873	949	951	944	918	875	921	892	950	933	923	860	912	947	904	887	907	880	867	884	932	921	856	937	854	878	936	936	959	913	841	916	905	914	894	874	947	910	881	931	906	935	937	905	916	874	924	940	971	931	911	908	945	935	932	960	879	881	919	897	884	910	938	884	949	885	949	818	928	905	941	903	917	877	914	920	871	889	856	980	902	950	871	916	855	895	883	883	906	887	953	905	842	927	876	893	862	870	965	952	920	913	889	862	890	937	886	923	917	903	909	907	894	838	922	892	955	899	877	897	914	937	897	932	905	887	907	914	950	930	881	865	868	923	915	910	929	936	884	905	835	860	847	937	884	900	903	891	885	968	907	862	920	944	995	881	895	898	884	892	880	880	962	924	929	890	866	888	917	911	908	885	894	944	913	902	911	885	923	898	926	882	897	908	906	964	892	868	891	934	871	885	907	876	867	933	919	931	915	915	885	891	922	870	923	922	914	912	947	929	865	951	932	921	906	927	920	912	909	894	892	939	890	917	893	859	942	867	865	914	874	867	949	888	904	911	969	850	837	929	877	884	889	885	910	934	865	940	890	881	899	882	936	877	890	892	923	911	938	920	885	874	922	897	926	963	940	948	955	882	868	954	896	957	947	946	924	946	924	902	870	889	890	929	876	874	903	912	882	924	904	879	915	916	898	870	908	917	878	921	899	914	921	863	913	926	882	958	915	904	887	890	888	967	893	891	880	888	858	890	863	960	935	926	863	895	923	903	845	889	903	898	894	894	919	873	875	972	912	927	916	916	882	935	920	895	963	929	970	918	852	894	909	926	936	891	879	890	868	888	913	895	877	886	964	875	923	866	855	917	898	887	878	930	851	926	876	857	904	945	924	901	921	891	925	915	928	906	952	873	877	935	937	901	898	954	923	845	898	862	865	875	899	956	926	881	910	905	893	931	876	930	936	925	868	923	926	894	912	937	915	870	958	874	905	897	920	904	919	922	873	903	898	909	870	940	876	920	922	892	873	918	920	919	899	883	914	892	931	955	885	959	908	971	851	909	898	950	839	910	904	925	894	903	880	886	887	918	862	962	881	869	895	848	939	939	945	880	911	861	914	897	916	915	845	914	947	892	910	931	853	904	834	907	889	897	897	881	868	939	874	916	915	874	929	945	906	958	935	915	900	889	914	909	984	916	915	903	918	921	899	898	928	904	900	864	913	847	903	904	957	884	868	934	905	931	887	925	899	861	913	899	998	939	921	912	871	975	868	896	886	928	944	880	844	909	967	951	894	859	868	940	892	921	926	907	858	892	936	895	916	907	841	877	945	899	905	870	908	895	918	882	899	860	895	884	909	923	927	896	970	947	935	889	913	890	944	906	902	902	882	883	885	962	893	892	914	897	920	863	905	873	933	914	880	938	876	901	944	863	896	919	943	849	875	917	931	925	960	888	924	924	899	962	913	893	894	863	930	881	867	842	920	918	940	861	874	901	847	872	896	890	893	914	918	926	896	911	886	945	900	887	928	907	882	865	965	882	907	877	952	893	927	895	911	941	922	968	942	920	935	874	860	937	855	965	918	881	934	917	895	974	915	885	925	903	964	938	919	874	933	929	930	914	910	905	892	916	891	926	979	938	863	897	905	912	903	875	904	944	932	920	891	906	921	872	965	939	900	839	893	893	871	895	950	895	836	924	910	923	934	929	894	929	935	916	909	868	945	934	932	914	886	870	924	903	900	915	884	907	905	942	908	919	892	957	901	893	959	908	909	814	965	880	907	970	909	887	912	899	880	886	827	883	958	906	933	909	939	979	920	902	953	917	902	910	857	918	892	882	927	877	860	915	921	881	878	880	911	912	920	880	922	916	947	863	848	895	876	853	942	919	956	897	893	889	886	942	906	914	963	887	862	926	890	868	899	928	876	879	938	933	894	926	883	912	931	968	897	913	864	898	948	889	940	897	910	868	898	922	886	873	898	924	909	933	898	890	946	939	890	952	928	880	830	902	932	873	914	923	904	871	938	936	911	897	895	897	965	852	914	908	914	910	892	960	903	965	894	906	869	952	896	955	949	935	925	843	918	881	961	884	913	893	919	897	960	948	908	890	929	940	976	995	970	895	861	884	932	921	898	894	918	911	964	920	863	964	909	934	932	922	886	891	905	932	938	895	872	865	927	936	916	853	921	889	921	982	911	901	920	950	876	896	960	919	920	919	937	916	908	951	902	924	886	867	897	873	892	877	864	860	879	842	838	902	905	940	906	944	891	876	882	950	941	902	875	899	963	888	906	947	893	862	929	883	903	929	882	914	907	885	872	920	939	895	909	857	892	927	862	915	943	878	874	908	895	929	884	892	888	910	906	923	893	945	920	870	854	856	864	930	877	920	884	889	848	922	899	877	927	884	915	963	933	931	912	891	839	892	883	887	892	869	834	852	916	883	900	887	916	853	886	890	871	917	868	959	942	911	889	877	906	915	917	919	877	920	956	876	923	900	867	932	894	888	886	920	911	927	912	925	870	941	903	898	905	930	966	872	947	975	908	905	874	929	950	865	950	901	837	895	934	900	908	935	927	923	906	992	1003	954	870	974	846	943	929	906	935	867	980	939	947	935	876	902	895	867	956	908	861	888	887	913	962	911	891	887	977	912	892	929	913	924	898	952	884	885	890	899	911	869	937	858	921	877	914	892	887	903	941	945	864	907	880	894	973	909	875	878	955	948	912	908	875	932	914
33198	45130	27026	11734	6673	4157	3160	2532	1988	1589	1410	1309	1218	1124	1130	1113	1090	1040	1030	1003	1022	976	1011	1025	983	976	1009	989	987	936	953	936	990	969	952	956	958	977	957	1015	928	930	947	967	989	963	937	959	960	963	950	972	965	950	942	941	932	970	910	973	972	953	916	981	891	995	983	931	989	1002	904	908	978	942	936	980	966	928	966	942	958	1024	974	972	945	984	941	984	948	964	1034	955	994	941	974	940	1024	955	966	934	996	938	920	953	934	1002	974	977	952	917	975	914	978	969	966	939	905	951	949	939	958	909	935	974	945	965	1008	987	991	891	1002	931	1029	964	958	981	930	989	957	970	948	1018	883	948	934	948	949	952	890	978	920	944	904	954	956	958	958	919	987	926	965	938	985	951	949	968	953	937	961	938	939	949	985	943	956	942	971	895	975	947	888	1031	928	941	981	921	924	996	980	930	940	967	973	988	920	928	960	956	931	966	984	952	974	930	971	975	977	996	898	971	944	893	934	980	930	988	908	931	960	960	952	999	938	942	969	951	967	964	1015	929	944	994	978	961	912	969	959	942	936	981	951	969	955	985	1010	966	961	967	955	991	933	973	937	955	945	942	998	939	936	938	945	981	945	913	985	902	885	960	954	951	971	946	877	951	931	922	860	963	935	914	973	958	963	1005	963	905	980	939	941	953	989	966	975	942	968	917	934	933	946	981	919	940	952	969	1000	971	915	960	967	956	932	976	955	923	967	975	980	985	985	1022	941	1022	944	929	912	981	921	924	963	1008	963	936	973	989	916	972	939	943	962	962	947	941	962	927	1018	945	934	984	975	971	927	911	900	968	958	965	948	943	942	982	980	891	962	993	1000	925	989	963	926	1031	944	978	994	988	920	944	948	959	943	933	979	926	968	925	976	938	937	970	975	905	932	967	1001	946	976	906	1027	962	940	983	946	963	940	936	997	1005	927	964	979	930	950	944	928	952	1001	939	1001	938	956	981	908	1032	926	934	949	943	1002	964	967	963	1002	973	957	961	969	938	980	931	970	950	961	945	1030	957	919	950	934	902	948	977	967	968	967	1022	946	916	943	922	988	936	908	888	946	951	989	944	938	944	929	921	968	974	937	918	922	914	962	954	920	986	976	941	932	941	935	965	975	950	966	954	970	1000	962	968	989	959	942	1031	933	934	973	889	972	983	950	948	920	976	958	962	957	956	958	979	959	996	985	944	933	930	1036	939	966	958	939	941	978	945	990	994	957	950	948	967	894	1042	933	956	959	985	921	926	948	935	1023	992	958	927	929	948	962	1007	963	941	932	987	951	945	951	952	991	946	925	947	954	953	992	944	958	942	984	982	933	910	917	954	931	973	971	879	922	960	964	985	970	939	986	950	903	982	903	944	1009	951	916	971	948	995	957	950	963	981	1004	974	934	943	933	945	939	974	953	997	950	975	911	920	1002	958	938	953	989	965	910	963	970	953	968	967	917	937	941	949	963	992	949	987	944	1029	956	936	990	930	935	964	1024	951	973	982	995	1001	956	991	953	925	941	935	968	943	915	962	957	951	955	964	926	946	941	954	933	987	927	994	975	934	936	928	995	934	910	946	922	974	923	978	950	945	941	970	958	1029	924	953	960	936	1002	990	970	973	974	964	981	957	973	938	958	953	970	892	959	1006	923	988	947	947	941	961	959	961	963	883	932	975	933	948	955	973	882	864	908	966	912	934	938	939	980	934	978	929	967	920	907	971	943	930	972	946	1003	934	948	943	926	945	947	900	954	971	995	929	936	960	933	899	942	943	949	980	968	936	903	946	993	943	928	934	995	953	939	926	934	956	946	983	1008	1021	980	1002	987	898	975	980	984	1002	897	972	957	987	943	973	947	970	926	948	967	903	923	967	952	963	1003	1000	910	945	889	941	968	1004	934	979	970	976	978	954	964	967	991	975	937	971	933	960	961	977	959	955	942	981	962	970	934	914	1001	937	941	942	934	923	923	975	985	998	946	923	927	932	1021	949	949	916	922	989	947	931	948	943	948	958	930	937	960	929	981	942	957	916	929	916	982	961	1009	992	935	997	950	928	938	949	979	975	984	1018	913	912	962	967	978	973	938	946	971	1003	990	939	994	993	966	991	932	947	935	948	914	989	974	925	937	934	933	949	970	917	977	969	943	936	962	897	969	923	975	902	997	965	976	973	956	945	962	988	1012	975	930	936	931	967	936	972	960	978	967	933	995	915	916	948	973	889	977	934	969	942	972	969	926	975	1016	925	957	934	955	948	964	961	909	1019	963	960	929	925	935	999	958	955	966	897	971	946	941	999	977	1028	962	920	900	940	946	990	899	980	923	951	944	919	929	935	1015	971	995	997	982	927	940	998	931	974	989	999	952	938	924	923	1007	970	971	912	942	962	953	988	996	927	995	980	973	936	940	968	935	965	973	970	964	957	944	977	941	947	908	939	902	971	971	925	957	971	926	940	998	921	962	938	936	969	950	956	948	892	958	954	970	996	975	968	1013	950	926	937	967	964	962	924	953	903	971	934	936	956	974	942	1010	936	965	932	951	889	977	929	918	941	960	928	904	959	941	921	940	910	935	943	950	957	978	987	1006	950	929	912	954	934	926	1040	1031	881	977	941	945	902	956	945	1022	913	952	944	927	948	924	997	948	942	974	965	970	965	930	936	988	898	907	921	930	994	943	959	996	919	971	953	940	950	923	965	973	943	981	937	907	924	949	917	918	976	949	960	947	990	958	925	939	1008	1033	977	926	932	917	970	971	936	959	981	994	1002	965	985	953	939	912	919	933	964	939	931	951	955	944	945	931	952	949	939	989	992	984	953	943	966	997	933	975	943	993	969	1006	906	944	970	987	932	902	939	895	932	972	987	982	963	920	954	948	982	940	980	918	880	911	941	967	944	985	975	967	954	951	960	961	914	974	964	972	976	992	942	960	973	936	913	937	927	902	966	920	936	949	950	947	943	1003	999	930	968	987	992	964	950	973	923	991	976	986	893	956	931	955	918	939	947	968	1013	930	999	991	970	946	972	989	949	966	934	1020	1010	926	976	1017	999	981	937	979	1001	958	956	953	930	942	934	968	996	936	965	952	993	946	964	937	887	899	960	953	945	963	932	936	988	961	926	959	916	973	935	983	970	948	980	914	974	998	941	981	969	978	957	951	985	1001	950	959	958	988	922	918	926	954	1003	1026	974	965	957	959	940	1017	951	915	931	968	971	946	939	958	989	946	961	924	943	902	936	929	957	1014	924	932	863	980	992	945	966	959	931	957	947	945	976	945	987	979	920	966	967	985	954	947	988	1007	910	965	961	944	940	977	981	932	951	947	905	938	959	981	929	927	966	994	950	980	1017	975	936	917	934	969	995	927	989	963	994	944	960	1019	982	980	946	928	927	976	1022	937	941	936	929	962	963	992	961	975	940	906	929	952	955	973	1001	945	1009	955	958	962	942	879	937	991	969	974	955	920	988	980	936	969	988	918	899	972	909	1010	939	938	960	935	950	944	933	932	937	953	927	954	962	986	976	965	940	939	921	981	948	936	939	963	948	984	936	986	902	959	907	973	962	959	967	960	915
23831	21358	28492	24762	20943	11780	4471	2684	1925	1582	1310	1153	1070	1024	1017	922	934	808	824	770	791	758	749	789	811	798	794	766	788	756	733	758	739	738	767	811	794	677	757	731	748	746	775	734	737	769	754	718	794	793	758	756	748	767	757	716	707	771	746	693	693	753	817	780	681	738	708	765	722	737	735	775	741	706	713	703	733	738	799	777	761	715	759	702	739	750	722	757	716	761	746	745	724	712	757	758	767	778	703	731	725	767	767	812	722	735	725	696	762	730	752	757	742	695	681	745	731	765	808	767	795	778	725	789	726	769	718	716	741	730	734	745	726	722	730	752	728	714	757	761	760	759	778	767	754	722	716	774	672	767	731	781	716	759	750	739	769	778	760	747	766	750	709	723	753	734	768	737	740	731	795	718	725	703	731	771	721	792	756	754	754	757	751	723	784	750	760	692	762	716	773	739	715	772	742	716	742	733	722	738	695	711	758	736	764	714	712	776	752	722	702	766	735	732	747	751	767	751	713	722	702	756	743	805	724	741	772	770	720	748	746	718	733	794	704	722	679	725	717	723	768	728	715	741	757	720	774	682	716	733	767	759	726	765	756	691	758	721	773	760	743	686	731	747	712	717	732	781	743	760	765	723	734	738	731	737	732	696	702	742	740	760	746	730	741	705	751	701	729	761	753	752	739	830	726	769	748	725	711	733	671	761	736	735	767	736	722	728	753	748	719	700	780	721	754	765	749	743	714	715	750	733	758	747	760	747	752	739	690	726	735	788	716	739	781	732	733	745	727	780	755	717	745	737	700	761	737	794	712	797	766	749	732	740	725	737	778	749	716	724	769	760	713	729	778	737	687	751	776	764	751	745	743	712	728	770	770	699	757	740	727	751	696	719	795	706	741	732	747	765	717	730	777	738	703	746	707	742	774	736	794	718	740	788	724	709	778	725	723	737	746	744	758	723	738	765	755	732	710	758	759	754	731	716	745	711	715	740	789	735	756	750	709	776	724	732	770	746	722	767	781	712	745	737	730	771	766	731	754	720	723	758	786	750	695	717	720	785	701	786	718	702	723	750	758	737	787	700	719	699	725	738	729	757	770	731	731	781	776	738	768	740	706	709	781	722	772	725	745	766	728	739	716	764	739	764	720	764	775	731	720	777	761	714	732	738	722	752	739	750	706	755	718	762	750	753	774	699	684	723	769	737	742	679	703	721	770	729	758	767	729	718	702	769	743	751	690	737	712	691	755	723	746	760	788	750	742	737	758	728	715	754	744	697	791	769	744	724	732	755	754	759	767	744	748	725	797	752	758	691	724	752	740	748	741	767	752	754	723	739	794	713	741	750	747	742	694	751	747	749	740	683	716	756	763	699	776	722	732	763	750	740	773	781	712	748	739	727	758	789	713	729	753	732	721	754	725	796	729	728	786	748	693	745	744	735	720	681	701	761	795	728	695	785	744	730	772	709	742	698	763	705	756	773	725	790	745	749	701	768	755	768	710	710	744	791	716	777	721	756	747	751	707	763	717	735	796	733	727	800	746	741	729	753	732	728	769	703	756	788	785	760	681	682	721	736	752	748	692	719	733	733	782	735	753	749	742	790	707	723	796	784	699	709	781	749	698	718	689	704	732	755	756	691	690	701	734	764	752	781	760	703	765	697	731	759	749	736	715	717	773	744	773	739	738	742	716	785	706	724	759	757	701	820	764	757	754	743	728	740	750	710	796	744	736	760	799	714	725	716	702	732	781	726	718	808	712	722	727	711	734	774	740	719	761	733	768	744	751	734	764	763	714	759	738	767	776	758	758	791	710	760	733	763	747	765	728	772	797	701	767	719	739	752	742	703	763	732	793	730	745	730	822	749	770	751	721	721	760	780	775	714	748	763	712	757	713	749	769	797	741	706	761	722	761	744	716	767	744	705	709	718	806	715	776	722	743	768	797	733	725	717	783	788	791	745	751	739	784	712	747	744	814	715	737	708	730	718	731	724	751	772	731	788	723	703	743	748	731	713	744	751	785	766	703	735	746	778	775	760	725	705	764	761	734	731	741	716	697	764	747	708	730	741	798	783	760	799	755	706	698	758	686	740	761	731	754	759	727	760	718	732	750	778	721	697	750	716	720	721	732	734	769	736	743	706	702	802	763	722	741	723	736	746	755	718	717	765	735	732	732	734	721	740	757	774	754	737	740	736	688	757	716	727	686	732	712	731	738	763	713	722	793	756	760	761	711	769	691	757	721	728	724	743	729	765	758	706	732	786	736	692	752	724	731	753	736	708	745	756	725	734	745	685	686	754	779	794	764	734	750	743	726	740	725	726	746	717	801	732	752	751	721	773	786	709	760	733	772	754	746	740	719	748	748	685	696	743	750	720	746	748	748	729	721	721	831	737	706	758	706	731	778	720	771	733	800	824	744	725	744	790	737	792	748	753	727	763	787	713	800	762	766	720	767	766	701	718	793	702	760	744	742	787	788	770	787	755	775	771	761	759	718	746	770	727	772	760	751	737	750	735	786	722	708	766	754	783	719	732	754	763	748	728	739	802	755	757	745	749	720	739	747	734	774	748	737	755	763	757	757	686	711	753	708	692	714	729	782	739	733	753	772	695	781	788	761	741	736	740	730	740	704	785	745	801	731	741	776	753	737	718	792	733	724	770	699	737	709	759	805	732	724	758	776	708	772	748	705	738	721	749	746	754	734	773	773	755	728	754	766	753	755	752	762	813	753	727	793	722	750	732	723	819	705	758	709	736	727	730	698	699	732	751	721	756	774	738	730	759	780	748	730	752	707	705	765	739	751	763	746	731	689	752	750	709	736	763	735	724	720	761	741	682	734	752	755	757	750	746	732	776	717	707	779	769	735	746	711	752	709	716	659	704	724	670	790	694	723	801	704	784	744	774	733	772	731	746	706	740	727	719	737	731	756	781	774	759	741	790	739	789	743	727	724	750	727	738	733	729	806	734	733	676	764	719	743	707	761	699	763	706	730	757	759	679	760	787	694	732	781	777	743	732	775	782	745	742	739	726	765	698	801	700	709	734	713	737	753	787	775	758	746	692	747	736	784	753	757	711	785	757	700	744	727	747	678	725	701	735	712	732	729	755	714	712	738	731	732	697	748	722	750	756	762	740	708	757	721	777	720	769	733	749	712	718	737	775	668	723	723	710	709	752	758	752	773	741	744	725	743	789	731	737	736	749	736	716	741	765	721	698	697	739	758	737	760	725	712	731	731	772	757	774	744	733	741	759	740	744	751	689	781	708	726	731	820	745	723	749	719	754	769	752	754	751	738	700	714	730	772	709	731	755	744	760	762	728	741	719	749	733	738	775	817	752	741	785	756	714	777	733	754	745	672	743	743	729	710	707	770	746	702	760	736	743	722	731	714	678	676	729	771	736	767	711	734	748	720	725	746	722	753	730	726	792	715	777	763	752	702	681	702	734	771	729	718	714	705	720	725	738	754	760	724	726	778	769	694	797	776	703	687	795	768	722
33813	53431	37820	18996	10951	6972	5282	3941	2944	2185	1793	1526	1312	1307	1201	1063	1006	994	955	932	913	866	849	833	833	848	817	767	786	815	855	813	820	800	770	791	842	783	834	824	784	791	784	824	741	772	791	798	760	814	806	776	787	829	769	832	759	753	770	780	728	826	737	755	770	769	751	802	772	782	765	802	772	791	774	777	761	825	792	784	836	742	786	797	772	757	741	766	706	802	767	793	818	812	794	757	820	804	812	791	779	779	789	771	844	829	773	811	766	847	763	789	784	788	748	825	792	812	794	798	800	803	779	800	807	774	824	789	812	797	785	810	790	766	780	792	732	816	755	755	752	807	755	789	786	806	782	809	742	773	769	793	732	792	762	768	767	818	811	773	790	765	783	766	785	814	790	811	813	757	807	791	805	772	780	783	760	770	778	747	785	778	742	777	766	799	774	772	746	736	804	772	799	744	796	762	825	782	791	821	793	739	795	827	765	774	802	763	762	804	775	771	759	758	832	796	826	847	790	782	808	726	777	763	837	786	813	780	770	810	780	780	778	750	793	751	799	792	810	757	792	738	723	808	759	792	788	769	782	806	733	773	753	763	794	773	813	791	776	768	747	791	758	792	796	802	791	764	809	803	796	767	760	784	835	790	854	804	751	770	754	783	790	786	806	802	745	790	764	812	790	781	809	771	783	761	814	796	763	804	805	795	803	833	819	733	724	773	782	825	798	750	761	779	792	790	741	788	736	794	788	776	817	778	776	763	824	739	767	758	802	790	743	790	765	774	802	780	785	793	780	839	799	793	803	802	782	778	832	769	754	768	813	766	826	820	788	743	767	768	759	779	791	791	758	790	816	781	790	802	751	842	726	757	808	794	846	802	773	791	833	790	783	820	784	801	778	734	819	844	769	790	798	824	789	823	787	785	796	733	768	766	803	803	765	766	752	774	817	789	750	853	825	805	729	751	739	831	749	757	789	759	794	825	785	748	792	775	709	807	781	793	801	778	734	817	783	754	796	760	807	766	800	764	801	797	737	783	800	791	808	770	775	823	776	773	769	781	757	802	802	772	754	782	779	771	780	755	760	801	771	829	781	796	782	798	755	790	812	813	797	766	743	749	789	812	811	776	772	727	731	784	831	729	745	770	810	795	767	777	790	784	753	768	857	763	750	782	806	777	753	786	754	776	822	787	833	769	753	841	823	775	801	818	826	741	834	759	779	766	771	810	778	749	770	772	763	836	790	809	804	798	784	826	796	828	794	762	785	886	778	784	806	817	837	787	803	785	730	759	818	778	822	759	798	796	756	760	771	804	822	759	750	768	726	814	769	792	737	805	750	780	778	777	731	857	783	779	825	781	844	812	782	788	772	788	826	727	778	780	777	744	791	800	815	804	791	785	800	721	843	810	800	788	770	767	791	743	828	769	801	768	782	768	739	791	781	790	759	781	832	804	774	848	792	783	740	804	789	747	786	764	793	803	787	732	786	749	750	830	760	781	782	808	776	761	797	782	767	805	778	833	774	806	801	801	779	812	778	800	786	786	792	814	792	757	754	828	752	766	800	791	750	804	813	790	821	815	790	757	790	771	810	778	788	724	822	796	773	793	760	849	777	799	823	761	807	810	726	805	802	805	799	754	748	769	796	744	788	834	773	753	806	757	803	795	784	831	730	782	785	802	776	747	810	800	766	798	750	795	813	820	761	760	744	752	789	812	784	780	775	797	771	763	775	760	787	777	775	757	757	809	827	803	771	773	781	798	797	751	760	733	759	721	787	793	775	794	803	785	763	774	816	829	839	767	806	783	775	796	763	775	767	785	740	763	764	846	729	819	788	816	781	818	755	761	758	818	770	795	739	777	804	784	824	762	769	771	754	766	769	735	872	788	830	741	822	769	763	758	788	800	752	767	803	792	830	803	808	798	742	790	762	820	775	833	773	750	788	808	782	814	740	821	736	835	795	764	749	762	772	792	770	768	786	785	751	741	770	771	774	782	776	776	791	777	770	713	793	728	763	816	779	801	769	830	812	794	744	740	793	791	770	779	754	762	756	777	796	773	774	786	734	838	808	799	753	804	780	856	746	797	750	811	795	792	772	744	764	793	776	787	799	816	814	760	744	747	823	771	768	772	819	776	819	786	752	811	748	757	759	805	827	796	796	771	774	804	798	835	706	785	789	731	789	807	762	776	723	772	803	778	764	751	769	734	750	850	771	797	821	791	826	789	777	798	797	791	798	729	775	767	819	741	841	723	768	747	809	756	770	774	745	782	832	812	766	824	817	775	808	819	788	817	744	792	824	792	800	792	775	764	782	781	798	788	772	788	777	770	770	800	797	855	801	746	794	800	837	793	781	789	785	763	811	748	734	812	753	792	795	766	839	834	785	818	734	823	813	787	758	747	809	745	787	810	770	759	822	823	846	753	811	824	799	803	797	796	797	811	792	797	775	849	790	768	817	771	815	752	817	819	761	811	816	777	770	766	752	802	786	793	782	725	808	803	794	765	773	793	805	817	845	726	778	760	780	784	788	829	808	810	757	759	762	784	805	787	735	790	744	806	738	820	763	795	771	742	753	795	779	755	809	753	825	829	786	775	817	770	795	754	793	787	784	793	813	773	725	819	785	777	854	831	802	801	738	762	734	843	828	791	777	727	783	780	766	777	790	792	760	778	843	766	785	772	801	809	781	846	802	793	798	796	771	775	761	779	803	776	829	786	781	799	783	769	775	760	796	791	829	800	782	834	779	791	766	750	825	754	820	778	814	787	756	789	783	779	788	778	843	779	756	806	794	774	767	771	817	806	797	739	779	739	784	764	795	793	823	774	759	847	809	814	778	745	757	795	764	787	763	795	810	733	834	716	833	809	775	768	776	740	736	785	785	757	773	771	784	823	770	862	814	785	806	811	772	731	773	754	757	745	748	811	760	810	757	768	790	796	732	791	784	802	743	812	776	765	700	789	800	766	835	741	851	752	826	825	804	769	757	801	798	758	785	777	776	758	805	764	808	784	760	771	749	742	769	783	717	802	744	786	816	750	780	749	791	750	775	804	759	875	804	796	767	789	788	830	827	736	817	764	774	763	746	746	769	777	771	787	803	770	793	813	814	759	783	826	759	752	764	764	750	818	823	758	792	814	779	815	802	823	748	794	804	812	761	798	808	765	793	782	764	776	801	727	798	856	791	798	791	787	826	759	814	828	762	769	777	775	837	701	812	794	767	790	819	786	796	749	727	777	780	727	784	731	781	810	795	767	728	794	733	804	773	797	778	771	805	777	756	825	761	789	792	802	784	799	809	772	804	764	731	750	802	767	801	777	817	815	741	761	807	794	814	769	770	740	799	782	793	785	794	764	769	826	805	791	844	738	759	769	781	804	758	779	760	775	779	822	795	808	755	724	810	740	780	791	786	815	797	772	798	828	745	794	784	784	812	752	810	801	838	792	757	815	782	755	804	769	744	770	807	807	809	782	789	767	709	803	789	845	771	786	785	791
25237	21448	27537	25427	12063	4447	3096	2199	1780	1559	1368	1331	1229	1199	1203	1182	1093	1031	1076	1071	1103	1089	984	1018	1018	971	981	968	1004	1071	967	1043	1042	999	1041	963	1006	1053	1019	1018	987	977	1028	1037	1018	1012	1100	1052	1054	1001	1006	1077	950	991	986	1012	1001	1038	989	1070	992	999	1030	1040	998	997	1003	971	1043	1028	972	1021	991	1012	1044	985	1009	1000	1062	1013	995	1022	1015	1047	999	1048	1000	998	1004	1024	1052	999	972	995	1014	1064	1002	1010	1017	1065	986	1001	986	994	1020	1004	1086	992	1033	991	988	978	1019	997	981	1046	995	1008	964	1010	1086	965	1016	914	972	1017	966	1026	1070	996	1014	973	959	1065	987	991	1036	987	1013	905	1013	1064	1022	1019	1037	1014	1053	1010	971	1054	1021	1036	1006	1023	963	993	1028	963	1045	1054	1032	1043	979	1014	1048	995	1033	1008	1004	1040	1036	989	995	1052	1025	1028	995	1042	1025	980	997	981	980	939	965	942	1024	1064	1046	982	996	982	1013	1044	947	1035	984	936	981	1005	996	1050	964	1027	966	941	1023	999	1028	975	985	1021	997	1024	1003	965	1027	981	947	1012	931	971	1010	1022	1036	1070	988	994	971	1056	973	1019	1019	998	1016	1005	968	952	980	957	1042	1071	997	1026	991	1006	1011	1048	994	989	975	1046	963	1058	973	1028	1031	981	1031	960	1017	1011	1004	1040	1026	1006	1048	1087	1034	1022	1009	986	1029	1042	1025	970	1013	1010	976	991	1019	1021	1027	1020	1001	988	992	1001	1002	1006	976	1004	1009	1011	1045	1010	987	985	991	1025	995	1033	1016	1002	993	1012	970	979	994	985	1037	948	1025	1016	1036	1044	1018	975	988	1013	964	975	978	975	1000	1045	1014	1053	1038	1013	1044	992	1054	998	977	1029	1042	1046	980	1033	1014	1095	1035	1007	963	969	977	1013	1015	967	896	1064	1058	1002	988	1009	1018	1017	1032	1024	1019	1041	1074	1027	1065	1007	939	1016	1011	983	1040	1021	968	982	1033	955	1031	1002	990	957	1021	980	1018	1036	1055	997	1022	1022	967	1003	946	1063	974	1043	1018	1002	973	1021	978	1076	1034	1004	1000	1036	975	985	1005	1008	967	977	1051	977	1020	1048	972	1023	992	1009	1017	1016	976	1037	1001	1036	1019	999	1042	1070	1079	958	983	1000	966	1030	1052	1031	1016	958	1051	1016	1025	1037	979	1090	998	1027	972	986	942	991	1037	1010	972	1087	1043	992	1033	1043	1023	1047	1006	1013	989	1016	1004	1026	1020	991	997	1026	1028	1002	1006	988	1030	1021	982	997	992	1044	1000	1025	1033	1011	1034	1048	988	1004	990	1010	985	950	977	963	983	1031	1006	1014	954	1027	996	1021	1024	977	1052	1043	1019	1050	1044	1028	1048	1051	1052	988	982	1026	1054	1000	1024	1014	1017	975	975	1017	981	1018	997	961	969	995	1016	986	1004	998	1065	1034	990	993	961	995	998	981	1054	1012	955	1006	993	1015	1000	1018	1039	1039	977	1012	1100	999	953	1020	1028	1000	1007	996	1003	945	988	1011	1065	1012	1055	1005	1021	1021	1044	995	952	965	1015	1007	1043	1037	1059	1009	1068	1033	1015	1056	1036	976	985	1065	983	986	1022	1006	950	996	982	1091	1005	993	1015	974	998	1003	1057	971	1020	1017	1009	1042	964	1041	988	1030	1009	978	987	1031	997	1027	1053	1015	989	985	1057	1005	1005	1023	1067	984	1001	1019	1042	996	1000	1018	1083	1010	983	1036	998	1014	1027	989	995	999	990	980	998	986	1010	1024	991	991	996	1023	1013	1027	962	1071	998	999	1023	1054	939	949	1056	1058	979	978	989	994	988	1029	967	1010	1021	1017	1005	993	1018	1043	982	1038	988	967	1009	983	1012	1023	1008	983	940	986	1034	1010	943	985	948	1039	1037	960	1026	952	1018	1015	1000	1024	992	1001	968	1008	1001	986	1010	1031	1021	1035	951	973	993	1084	1010	1020	1033	1005	992	1013	1006	1008	1038	1025	1033	1029	1021	989	1023	976	962	1075	1004	1045	1004	993	1023	987	1044	1014	1029	981	997	992	1013	975	1068	983	1030	950	939	1051	1035	986	957	992	961	978	1057	1048	1055	1016	972	1060	1000	1031	1094	952	1023	1015	953	1044	1001	1009	1058	1006	1023	1018	1039	1006	1013	986	1091	1001	975	1009	1021	1035	1011	1001	1008	1056	1041	1009	993	1012	962	1004	1005	1024	1033	1012	1018	1065	1025	1002	1039	998	1057	1028	1029	1017	990	1037	1049	1001	987	1008	979	1011	987	993	1021	1033	968	941	1026	960	1033	987	1043	1054	1041	995	928	1012	1021	996	975	1072	977	971	1046	989	1008	994	1039	990	1000	1003	1027	1035	1031	1038	993	1048	1072	1022	983	950	1003	1026	1023	996	956	992	1010	1095	1004	1048	1017	1025	953	1034	1025	998	1036	1024	1044	988	974	1035	964	1060	970	981	1067	1028	978	1013	1045	999	983	1024	1039	1022	1020	1018	976	1021	1041	991	964	1059	1058	954	1043	999	1018	1039	1045	994	980	962	930	1090	1001	959	1013	987	1023	1043	967	976	1022	935	997	1008	1048	948	1003	986	956	1002	991	1039	1024	1055	1013	1025	971	1093	1010	1042	1024	1010	1005	978	1012	1018	990	978	1027	1033	990	999	1008	1012	949	1050	1007	998	1052	967	1023	1046	955	988	977	986	1014	1030	1023	1039	961	996	1014	1016	1016	996	1007	972	1005	1020	1017	1007	1048	1014	968	1005	1019	950	1013	987	1045	1049	1042	949	1028	957	1018	986	1046	987	996	1024	1056	988	1023	1008	976	1036	1020	1026	1023	964	1020	996	961	1006	1005	1005	986	997	1003	1011	1038	968	972	1068	1024	976	961	995	1021	1025	1003	1003	1011	1003	1037	1005	969	1045	1025	1027	970	998	989	1009	993	999	1011	1019	991	1045	1057	1007	985	1017	1032	989	1065	936	966	1027	975	991	1005	1064	982	1042	970	1050	1033	964	1018	977	1013	1056	1043	983	935	1000	1034	952	995	1016	1004	1038	999	1015	982	1021	1054	1007	1004	1005	989	1066	956	1022	977	975	1056	992	985	1006	977	1025	993	969	1017	1031	1024	969	1029	983	986	962	982	1050	1021	1078	994	1024	991	982	966	1025	1057	1017	1018	1012	1032	1027	1076	1004	1031	972	1020	1045	1038	1011	1019	1010	993	1011	1023	1064	984	1040	977	1024	954	1004	1017	1029	975	1010	991	990	1094	1059	994	1005	990	1031	1032	998	957	1067	994	1042	957	1025	1056	1003	961	1003	1005	1007	971	996	1012	979	1007	998	1029	1070	1080	982	1018	972	1000	1040	1010	1032	1052	930	1022	976	996	1055	999	1004	956	1019	1033	1024	1040	1027	1042	1010	1056	1000	1006	983	979	967	987	1039	1043	986	1061	994	1042	1008	1022	981	1025	960	1011	1008	987	1043	1017	1004	995	1047	984	1042	1020	1045	987	1027	991	1011	984	970	1033	997	969	1008	1048	1013	986	1012	1030	967	1005	996	949	1021	949	1051	965	992	1057	959	950	1048	1007	1017	963	1026	976	1040	1022	1047	974	1060	1035	974	999	1037	1025	992	1029	1037	972	995	1022	1051	1034	1014	996	1006	1044	978	1047	1011	987	966	990	1003	1026	1056	1043	1041	1026	965	1028	965	948	948	1052	980	990	969	1051	987	1002	995	984	1018	1040	1047	1015	1028	964	972	1044	1009	1018	1031	957	977	1018	994	1026	992	1018	1009	1025	1003	1029	963	1031	1036	1040	1042	1081	1025	1023	969	974	939	1018	1015	999	993	960	1005	968	1066	1078	1039	991	1008	996	983	1043	997	1035	1015	996	1046	1046	995	902	1009	1028	985	1066	980	944	1038	975	993	1045	983	1064	976	1004	1048	1028	978	971	1025	1006	1021	1048	984	1041	964	993	1027	1005	981	991	990	968	1037	962	1054	1027	990	999	965	974	1006	1014	1061	1008	970	1003	1025	989	1023	1040	1026	1024	1003	1037	988	1051	1046	998	990	1005	969	1027	977	1001	950	996	987	985	1037	995	1000	917	996	992	1036	987	1059	1034	1008	1030	1017	1052	971	1036	1048	977	998	1033	1017	1059	1072	1033	999	985	1003	1059	950	1000	995	1014	1016	1017	977	1068	996	1009	1033	1019	956	1054	1040	1045	1010	1023	1086	998	1015	986	1031	956	1118	977	969	1028	1014	985	1002	997	1001	1065	1018	1027	1026	999	965	1042	977	970	1031	1014	989	1031	1079	994	1044	960	984
33111	44868	32327	15587	9089	5951	4427	3178	2419	1928	1743	1621	1476	1366	1352	1273	1141	1182	1124	1136	1138	1093	1081	1085	1097	1125	1087	1095	1101	1006	1043	1017	1024	1014	1048	1025	1030	1046	1007	1023	1092	1057	1084	1043	1061	1077	1026	1031	1047	1070	1054	1098	991	1045	1011	1005	1044	962	1045	1068	1071	1023	1034	1070	1062	995	1008	1058	1021	1020	1046	988	1064	1031	1022	1010	1092	1042	1090	1004	1078	1105	1088	1092	1007	1028	1036	1046	1038	1055	1044	1022	1067	1034	1029	1088	1008	1005	1049	1020	1078	1039	1031	1035	1026	1053	1007	1051	1055	1064	1056	1109	1037	991	1009	1004	1048	1099	1082	1054	1023	1047	1032	1095	1054	1023	1014	1016	1051	1026	1024	1052	1061	1005	1049	1008	965	1079	1057	1002	1063	1019	1096	1000	1107	1054	1083	1011	980	1066	1010	1090	1034	1067	1044	1000	1021	1028	1048	1074	1060	1072	1107	1051	1069	1039	999	1003	1063	1060	1069	1008	1007	1048	1014	1038	1064	1081	1041	1030	1068	1057	1043	1035	1045	1009	1107	1069	1072	1015	1054	1080	1031	1084	1042	1013	1029	1032	989	1050	1061	1012	1049	1090	1030	1002	1072	1060	1022	992	1091	1009	1072	1040	1056	1054	1095	988	1056	1035	999	1065	1031	1023	1009	1044	1028	1003	1040	1046	1014	1019	1064	1072	1025	1014	1040	1058	1027	1006	1005	1062	1033	1106	1015	1022	1102	1033	1059	1031	1017	1026	1058	1071	1052	1048	1018	1007	941	1022	1016	1093	1081	984	994	1009	1003	1053	1004	1012	1052	1051	1016	988	1049	1035	1052	1069	1036	1095	996	1070	1048	1037	1066	1046	1087	1039	1030	1048	996	1048	1057	1025	1006	1045	1018	1065	999	1048	1046	1027	1020	1056	1025	1040	1090	970	1025	1022	1132	1051	1030	1028	1057	1029	1060	1055	1024	1088	1080	1120	1002	1025	1051	1001	1050	977	993	1045	1096	1055	996	1037	1057	991	1096	1037	1008	1031	1032	1005	1053	1007	982	1051	978	1036	1102	985	1021	1068	1052	1035	1101	1056	1030	1070	1038	1093	1021	1084	970	1040	1032	1009	1015	1097	1005	1012	1034	1027	1045	1023	1062	1014	1038	1070	1062	1061	1025	1030	1067	1058	1013	1059	1049	1012	1028	1007	1064	1043	1061	1097	1006	1059	979	1036	1030	1038	1061	1010	1070	1088	1020	1035	1086	1015	1028	1011	1005	1037	1079	1018	1096	1009	1055	1041	1130	1013	1008	1087	1052	1105	1025	1092	1012	1073	1041	1034	1032	1008	1016	1028	1021	1063	1042	1024	983	1067	1043	1049	1018	1063	1045	1070	992	1118	985	1045	998	1065	1021	1054	1111	992	1109	1032	1048	1072	1044	992	1022	1027	1035	1035	1069	1041	1004	1067	1020	1034	1060	969	1026	1056	1046	1016	1038	1053	1083	1050	1068	1065	1030	979	1042	998	1087	1054	1048	1022	990	1045	1015	1088	1029	1035	1069	1036	1087	1042	1003	1092	1066	1082	1076	987	1013	1042	1022	1087	1019	1047	1042	1038	1045	1006	1060	1042	1056	1007	1032	1006	1025	1104	1062	1022	1013	1035	1055	1037	1073	1080	1032	1126	1072	1019	1029	1096	972	975	1076	1051	1018	1041	1006	1046	994	999	1037	1041	1058	1033	1033	1041	1014	1016	973	1026	1015	1004	1061	1051	989	1057	1003	1010	1089	1038	1085	1055	1016	1013	1023	1019	1078	1024	1072	1049	1031	994	1057	1031	1039	990	1068	1045	1016	1046	1020	1010	1038	1047	994	1093	1040	1034	994	1023	1009	1058	1063	1085	1058	1060	1002	1023	1038	1007	992	991	1021	1059	1024	1041	1026	1029	1076	1078	1047	1062	1039	1031	1019	1016	1001	1059	1013	1061	969	1039	1059	1051	1081	1072	978	1055	1022	998	1027	1009	1066	974	1023	1031	989	1110	1084	1017	1036	1009	1084	1000	978	1069	1020	952	1064	1023	1004	1029	1031	1077	982	1009	1038	1008	1068	1174	1026	1086	1059	1069	1071	1046	1036	1085	1112	1004	1032	996	1042	1013	1079	1044	1061	1015	1080	980	1035	1035	1047	1026	1050	1022	1047	926	986	987	1089	996	1044	1008	1009	1084	1036	1034	1098	1012	1026	1042	1012	1062	1058	986	1128	1104	1022	1005	1000	1032	1045	994	1056	1022	1051	1032	1027	1022	1063	1119	992	1049	1015	1081	992	1028	1048	1043	1030	1017	1054	1066	1085	1007	1047	1010	1020	1073	996	1050	1057	1095	1025	1009	1072	1046	1039	1048	1111	1020	1041	1091	1051	1037	999	1089	939	1037	1000	1038	1013	1077	1038	1048	994	1055	1122	1034	1033	1002	1010	1087	1089	1044	1020	1058	1001	1095	1017	1049	1020	1023	1003	1056	1066	1027	971	1043	1035	1110	1007	1083	1052	1039	1027	1019	1012	1084	1069	1040	1035	1013	1120	1042	1049	1090	1055	1031	1077	1042	1039	1041	986	1039	1012	1030	1021	1031	1095	1025	996	1056	1062	1025	1022	1055	1037	1084	1050	1065	1035	1077	981	1033	1085	1052	1020	1009	989	1083	981	1077	1020	967	979	1047	983	1078	1033	1094	1037	1066	1063	1031	1007	1023	1036	1054	1057	1071	1002	1028	1069	991	1007	1063	989	951	1124	1025	1024	1020	1061	1028	1009	1051	1028	1040	1093	1053	1059	1075	1080	1027	1088	1088	1028	998	1055	1027	1036	1001	1023	1054	1057	1046	1010	1028	1062	1082	1046	1070	1054	1024	1047	1093	1091	1077	1028	1046	1080	1051	1019	1017	1071	1043	1037	1043	1033	1019	1020	1022	962	1042	1068	1083	1047	1040	1076	1033	1024	990	1021	1034	1037	1066	1089	1045	1047	1042	1024	1036	1039	1088	1064	1063	1067	1068	1047	1063	1043	1070	1029	1066	988	1061	1012	1081	1030	1071	1051	1049	1048	1046	1086	1006	1110	1004	1043	1083	1094	996	1062	1046	1017	1031	992	1040	1089	1076	1055	999	1052	1060	1030	1034	1035	1035	944	1006	1073	993	992	1012	1032	987	1029	1008	1010	1053	990	1032	1035	1023	1057	1070	1073	1051	1066	995	1020	1067	992	1063	1029	1038	1064	1026	1032	1054	1033	1055	1027	1054	1050	1045	1066	997	1004	1098	1051	1033	980	983	1057	1035	1001	1109	994	1032	1050	1024	1054	1079	1009	1071	1039	1020	1028	1006	1024	1071	1080	996	1015	1010	1015	1039	1018	1089	999	1064	1033	971	1051	1033	1017	1093	965	1006	1110	1053	1032	1015	995	1017	1044	1022	1042	1030	1068	977	1051	1018	1048	1013	1054	1015	1012	979	1075	1024	1016	1038	1023	1057	1031	1061	1047	1030	1038	1049	1049	1030	1018	1074	1058	984	1017	1063	1093	1017	1072	1038	1049	1062	1065	1017	1079	1003	1093	1031	1048	1109	966	1057	1045	1041	974	1036	992	1037	992	1026	1110	1010	1057	1090	1029	1074	1066	1061	1036	1071	1030	1036	1007	1040	1029	1071	991	1040	1055	1025	1083	1009	1053	1042	1037	1031	1039	1054	1069	1038	1001	1032	1045	1059	1002	996	1050	1040	1024	1053	1081	1082	1038	1060	1025	1023	999	1044	1036	1013	1013	1082	1068	1028	1038	1065	1052	1049	1026	1054	1081	1067	1086	979	1063	1095	1014	1053	1028	1041	1084	995	1015	969	1039	1007	1048	1033	1072	973	1024	1014	1020	1038	1020	1093	1024	1073	1081	980	1059	1049	1062	1096	1025	1045	1004	1077	1046	1069	1014	1068	983	1060	1074	1001	1012	1016	1034	1008	1022	1063	1012	1020	1020	1023	1081	997	1010	1064	1044	1064	1068	1010	1019	963	1028	1074	1045	1066	1036	1058	1037	1034	1056	1094	1083	1017	1094	1014	1093	977	1014	1034	1018	1024	1027	1048	1041	994	1096	1076	1018	1027	1115	1041	1018	1009	1104	1030	1050	1051	1061	1037	1005	1011	1044	1092	998	1010	976	1082	1039	1075	1019	1022	1026	986	1051	1012	1096	1051	1018	966	1031	1078	1043	1011	1051	1042	1076	1063	1015	1066	1046	1041	1022	1002	1008	1030	1046	995	1027	1051	1001	1025	1013	1064	1082	1028	1077	1062	1056	1002	1036	987	1055	1045	1060	1056	1048	1010	1012	1013	1066	1019	1017	1077	1047	1005	1084	1060	1011	1051	1046	1037	1032	1066	1052	1029	1056	1024	991	1055	1085	1034	1029	1070	1034	1100	1010	1037	1064	1078	999	949	1020	1041	1067	1006	997	1049	1052	1023	1075	992	1027	1042	1042	1073	1065	1025	1062	1030	1040	986	1052	1021	994	1046	1026	1050	989	1046	1002	1046	991	1055	1057	1042	1023	1026	1023	1007	1040	1001	1059	1008	1072	1066	1062	1014	1069	1012	982	1005	1058	1009	979	1055	987	1054	1072	1018	1023	1017	1049	1009	1045	1090	1011	1015	1010	1056	1016	1052	986	1023	1049	1056	1076	1054	1111	1081	1050	1026	1015	1070	1066	1012	1040	1052	1033	1048	1057	1031	1044	978	1090	1026	1010	1031	1015	1036	979	1069	1105	1086	1028	1058	1022	1027	1079	1104	1114	1092	1116	1062	1033	1094	1040	1011	1011	1031	1085	1039	1062	1065	1029	1051	982	1056	1098	1045	1039	1059	952	1068	1018	1022
22784	21445	29076	24308	21540	21352	11920	4033	2638	2094	1779	1517	1432	1288	1203	1077	1038	1001	918	895	968	847	904	920	832	815	852	809	885	836	801	854	815	792	820	831	843	776	818	783	825	828	791	820	843	843	822	820	860	794	765	801	795	793	836	866	789	792	805	823	784	781	836	842	795	843	816	804	784	792	815	743	812	787	830	867	819	779	833	725	804	796	784	829	789	814	819	784	774	804	808	871	806	762	791	829	760	782	866	791	739	808	783	860	813	778	835	801	789	811	812	753	795	767	765	798	804	842	782	826	812	868	803	807	850	773	848	759	784	829	786	802	817	828	803	859	764	836	817	819	828	798	793	849	822	797	781	801	807	789	761	835	837	806	780	833	805	787	800	844	779	855	784	786	782	858	846	801	765	770	817	791	826	839	814	874	764	801	861	802	798	814	859	852	762	838	818	758	796	755	786	813	821	781	876	805	810	772	768	789	812	775	784	831	798	752	789	779	842	808	831	810	841	844	870	836	828	784	765	784	809	778	813	852	826	752	780	792	846	781	797	808	840	804	806	849	812	787	809	833	799	800	800	801	791	789	841	768	822	813	856	775	804	813	777	779	765	802	753	806	827	778	765	757	833	771	825	780	850	800	811	844	788	804	824	775	843	742	829	817	837	833	817	840	796	808	858	788	774	772	879	822	790	788	817	839	804	774	799	806	807	823	861	772	778	854	786	806	754	774	809	812	808	781	827	793	829	812	778	810	788	837	791	795	806	785	822	783	808	872	769	794	790	810	832	779	810	808	831	801	780	809	828	792	825	766	778	815	828	825	818	836	823	808	806	749	779	795	767	796	794	827	784	781	786	743	812	834	820	816	761	763	857	843	827	828	837	817	802	790	838	804	765	792	846	844	800	799	863	799	799	789	791	830	784	804	799	842	849	816	834	783	802	827	822	826	829	792	839	809	830	780	771	739	845	807	776	799	791	815	793	750	782	835	786	770	838	785	820	822	821	840	854	784	801	794	824	809	838	821	783	770	821	819	796	745	805	802	836	779	793	814	825	779	819	765	843	774	801	791	797	804	793	787	784	793	771	812	802	829	831	855	844	757	803	858	803	785	842	759	782	732	811	783	775	826	818	819	760	827	792	781	809	760	825	770	803	770	772	782	801	795	797	826	798	849	801	785	798	853	849	765	778	830	767	785	787	826	825	822	755	792	781	845	851	805	805	791	795	757	810	830	783	790	809	874	792	846	819	802	807	832	839	823	833	824	858	814	816	801	797	825	762	833	810	816	800	760	789	796	855	819	807	837	791	791	824	868	757	827	811	813	821	773	836	818	819	773	823	750	838	806	836	775	800	832	776	846	901	828	743	813	817	833	814	804	817	833	813	802	858	831	832	816	828	818	844	842	801	844	815	778	796	790	784	789	844	794	812	796	856	797	796	767	841	773	799	796	814	741	837	813	786	776	820	809	815	819	846	798	833	795	798	811	808	780	798	754	841	794	847	822	810	762	808	844	809	847	819	783	810	826	860	811	766	799	809	808	820	761	823	821	845	784	841	841	795	791	830	826	828	751	787	832	791	777	824	849	812	771	801	809	821	752	764	773	773	796	764	860	837	789	843	858	824	811	780	824	817	785	808	803	824	748	848	825	807	734	824	805	868	793	870	765	783	799	813	761	787	751	804	877	821	776	826	771	825	811	773	799	784	799	749	811	782	804	760	823	827	844	843	792	816	786	759	802	848	765	840	831	791	821	771	800	885	783	794	814	827	813	832	842	770	815	847	793	823	821	812	764	791	810	821	798	792	809	812	843	812	832	765	817	797	802	773	841	784	786	835	801	821	844	822	816	796	811	854	771	798	769	773	809	813	771	764	805	767	840	836	815	801	813	822	792	771	862	850	796	807	789	806	790	800	794	790	812	816	838	874	772	823	828	768	794	805	814	802	792	783	825	766	822	771	829	815	811	854	861	787	825	780	765	811	764	806	773	795	823	813	803	818	775	858	797	768	793	826	800	794	825	814	799	783	841	820	772	793	785	853	823	747	854	789	795	862	826	831	841	842	781	770	814	785	785	788	754	852	794	822	842	835	805	803	789	851	833	777	841	791	798	787	818	754	810	848	766	824	803	800	777	815	741	798	800	819	797	824	827	817	764	786	813	824	764	778	803	801	746	847	824	754	817	778	799	802	822	769	810	797	776	805	850	825	854	814	767	757	817	773	783	771	806	812	815	821	772	792	794	820	825	829	823	855	807	828	815	820	820	781	790	783	817	801	831	806	840	783	820	795	807	855	781	823	845	786	804	776	803	855	790	820	793	779	820	838	864	796	826	772	824	840	793	818	750	791	791	812	785	825	799	795	805	868	806	846	777	806	813	783	801	823	829	820	793	803	794	789	781	797	832	758	855	851	779	812	839	822	766	870	786	807	828	783	826	780	816	827	787	747	788	795	810	760	798	753	781	806	798	844	862	825	858	847	768	816	756	790	854	809	839	809	849	802	801	820	833	807	802	807	818	858	842	821	760	787	757	786	818	795	806	842	827	828	796	797	836	823	796	788	883	790	751	776	790	840	823	802	803	827	791	794	795	765	822	847	841	862	807	868	808	771	798	769	795	802	861	810	781	834	854	813	791	793	769	800	820	800	811	823	795	766	776	778	832	801	789	798	806	814	746	784	842	791	794	783	717	858	833	798	791	789	855	767	852	847	788	827	810	763	813	790	788	825	786	851	801	795	807	797	793	791	813	862	774	845	810	743	785	805	815	788	801	826	801	781	801	827	763	804	825	828	818	777	834	781	811	777	776	790	806	805	784	853	768	842	791	814	846	808	823	832	820	841	817	802	803	840	769	800	764	784	795	793	817	786	780	790	868	807	833	773	821	817	794	789	845	806	765	764	773	812	780	802	825	826	785	822	814	835	810	817	812	786	793	769	848	769	820	835	793	812	765	809	797	793	805	776	819	828	776	841	834	797	777	829	838	855	768	783	789	758	751	781	784	774	844	822	776	835	765	842	837	844	800	771	795	818	770	813	797	716	765	833	792	854	805	757	818	828	807	837	800	803	819	802	783	847	779	821	745	806	842	778	816	820	800	815	813	840	846	758	850	844	799	840	797	763	800	852	842	796	772	756	808	818	802	760	780	780	836	815	833	809	800	757	791	849	788	824	821	776	853	814	785	792	763	788	809	831	817	832	813	803	816	835	791	806	748	800	811	859	808	854	778	775	739	766	776	763	839	818	853	771	824	819	828	851	749	775	798	774	833	812	798	755	780	765	847	798	839	802	815	755	802	818	805	772	837	845	799	817	783	776	795	846	807	757	811	742	771	804	751	815	797	800	778	777	837	865	813	792	764	798	796	790	799	839	835	767	792	792	841	761	768	818	754	801	789	810	794	800	839	821	813	824	821	782	820	825	846	814	777	756	794	822	799	755	820	840	853	832	801	763	790	826	781	752	799	800	784	842	796	811	793	801	808	831	796	791	822	825	827	797	820	728	856
36383	55394	39835	27124	15770	10901	7560	5225	3943	3055	2393	2098	1834	1633	1410	1225	1115	1048	1036	967	954	952	891	875	937	913	895	856	845	865	810	833	836	835	842	833	912	874	848	789	858	849	825	838	795	893	838	779	782	835	809	876	846	808	829	793	765	835	849	829	797	811	795	836	812	809	818	827	857	835	806	751	829	792	880	831	824	884	813	854	789	829	808	801	787	804	858	853	788	799	854	832	798	854	820	853	824	833	794	865	875	833	822	812	845	806	848	813	791	828	838	805	782	840	845	843	837	814	790	831	821	843	779	815	842	811	845	811	814	846	814	813	862	813	843	774	804	830	839	878	805	838	839	829	838	818	853	833	830	867	833	829	839	865	784	819	843	838	795	798	812	818	858	832	884	786	817	823	814	840	798	827	817	780	828	839	864	828	788	819	853	793	839	831	857	828	827	844	808	802	805	832	762	827	807	845	756	834	841	824	825	815	825	789	859	851	845	825	801	797	828	898	830	855	838	809	858	835	840	842	827	791	815	890	787	788	853	790	768	810	810	801	853	820	815	811	805	821	859	805	773	822	832	831	832	810	827	850	864	824	811	799	837	819	816	861	868	855	841	820	869	812	783	802	769	846	879	817	854	822	880	841	852	869	848	804	885	787	787	749	805	833	843	801	779	820	819	823	814	815	889	760	823	855	797	802	817	878	795	799	811	832	843	829	828	799	835	829	807	838	836	838	855	794	805	837	777	766	836	839	884	828	852	822	801	842	807	864	790	819	781	806	863	833	842	776	799	780	872	831	837	823	799	798	850	856	847	787	865	773	817	851	828	812	785	842	796	830	837	787	827	800	820	799	825	839	794	786	816	830	835	845	810	771	803	795	812	859	797	824	863	801	824	803	838	814	845	807	819	870	820	827	847	842	849	858	842	847	860	823	855	796	804	808	832	820	858	814	813	831	838	849	769	821	821	841	822	820	796	826	830	823	815	815	863	793	815	836	811	865	827	836	824	851	826	816	808	810	800	839	798	838	768	804	834	835	815	841	766	780	875	850	810	750	838	875	860	846	799	900	810	811	810	791	804	814	802	862	763	863	744	829	880	830	817	809	845	859	826	784	843	795	853	861	815	859	775	832	857	778	791	798	854	804	813	826	842	897	886	823	784	820	856	776	805	772	843	777	828	896	763	833	851	836	739	867	802	846	830	821	855	857	833	789	832	806	810	831	798	802	829	796	851	782	825	809	825	881	784	766	838	804	776	836	850	799	808	822	822	791	781	825	841	789	832	834	839	855	820	802	854	854	812	825	838	857	870	835	853	856	788	856	823	853	855	829	881	813	820	812	821	802	796	801	882	838	846	814	800	821	783	781	857	788	795	797	794	769	758	823	799	843	817	757	841	802	840	812	834	809	797	810	826	823	849	827	840	780	837	818	804	876	834	833	889	816	850	865	852	828	856	812	794	819	805	851	783	879	817	806	791	860	884	808	817	781	846	818	815	787	833	901	806	828	812	837	856	841	788	811	839	824	823	821	810	873	841	856	837	862	810	840	829	872	815	862	821	796	855	820	837	797	793	790	787	781	823	822	824	850	861	849	829	815	818	812	768	834	823	821	854	838	842	795	826	807	807	808	793	816	850	779	839	854	820	783	875	835	810	891	780	799	807	851	803	871	855	737	859	825	804	805	848	855	812	833	753	832	872	790	828	878	847	780	837	845	819	764	816	793	801	865	821	819	833	850	796	850	810	807	797	838	847	774	803	816	868	839	856	838	810	787	819	765	798	856	815	818	772	846	833	848	805	855	833	836	851	875	810	783	863	870	819	848	861	820	787	862	805	810	797	822	870	859	820	824	827	859	804	826	852	843	870	831	822	797	831	826	842	867	807	796	787	802	881	853	828	885	866	821	890	870	847	810	822	779	870	859	811	864	803	821	785	844	808	825	837	837	864	848	833	792	834	816	793	829	858	846	848	812	793	835	780	825	814	831	807	830	809	793	780	815	797	820	861	837	884	811	839	874	867	800	801	823	836	832	822	875	854	823	823	836	770	863	830	847	821	792	851	818	819	833	875	822	809	859	840	823	827	855	856	831	831	839	818	828	814	843	840	813	789	846	832	811	832	789	824	843	822	842	841	800	806	798	807	813	831	863	864	818	874	793	832	843	829	830	843	803	795	934	776	804	820	813	841	822	842	814	776	826	802	825	852	840	807	825	880	882	816	871	778	793	856	861	841	854	827	799	818	829	814	841	828	797	830	846	811	825	816	783	814	792	851	813	816	815	762	840	801	850	854	859	807	839	793	797	857	805	829	789	801	832	847	804	779	820	792	838	800	851	828	857	845	840	790	824	844	850	836	802	821	777	783	803	856	799	871	801	795	776	833	866	835	830	823	839	834	828	848	811	813	833	853	817	801	811	789	755	849	795	808	848	848	780	800	827	819	819	845	853	843	809	848	828	785	827	792	835	824	862	862	807	818	824	805	792	795	795	875	798	816	826	834	829	843	838	833	853	827	779	826	819	824	800	848	830	883	843	828	810	846	831	811	796	841	833	814	839	809	815	826	846	834	841	818	813	782	874	804	809	807	827	864	796	826	807	852	840	815	888	800	857	801	808	802	792	779	830	850	846	853	859	827	796	801	817	790	850	800	786	887	842	815	802	790	847	808	821	815	842	818	813	844	867	834	813	857	869	800	846	863	870	860	838	840	795	843	821	836	806	814	854	850	813	849	838	769	815	846	831	823	827	870	791	850	813	828	861	826	787	864	838	809	826	817	771	842	867	872	887	875	809	792	851	803	812	833	805	761	816	857	798	863	768	789	805	825	836	804	834	828	848	752	821	845	752	846	809	777	817	802	818	865	777	838	831	824	819	807	802	799	798	837	790	826	862	819	852	832	783	842	861	877	825	804	815	802	823	881	870	862	878	799	819	884	866	813	872	851	840	816	804	884	780	830	844	793	819	838	874	814	827	889	848	795	868	803	854	827	859	815	819	824	842	780	847	850	814	810	793	842	870	776	816	765	813	863	845	801	829	851	852	814	819	855	825	823	841	830	791	821	849	858	784	813	814	851	855	784	796	833	794	721	824	816	795	791	828	817	834	824	831	841	839	852	893	831	857	837	799	797	843	863	825	841	857	782	818	846	794	807	838	819	798	786	820	824	856	820	794	815	848	857	806	810	817	800	829	847	796	834	834	837	846	792	775	850	847	812	833	788	823	842	839	845	789	776	798	882	778	855	792	819	833	852	831	822	868	835	832	798	819	818	813	906	828	830	860	789	826	849	853	842	851	813	784	818	813	811	813	812	760	828	801	819	834	847	810	834	831	886	820	837	837	895	827	861	855	853	820	822	793	828	797	832	834	781	801	811	887	882	841	892	847	796	821	809	811	795	824	849	830	880	837	785	830	874	856	765	798	842	829	798	847	808	795	827	839	810	773	863	833	784	790	816	795	822	826	826	844	799	800	865	781	820	816	895	868	840	842	847	782	830	811	791	814
32400	29809	24572	12580	4478	2927	1937	1562	1392	1200	1210	1048	1023	1018	963	931	942	966	914	983	923	955	917	921	958	935	928	867	917	904	905	941	1010	895	929	981	922	915	943	930	923	902	870	920	923	882	962	891	934	950	891	942	904	950	917	917	921	947	918	897	872	925	948	949	854	945	939	923	904	953	859	856	954	859	900	931	858	926	939	889	885	937	941	908	902	903	909	933	886	856	876	892	846	948	850	930	891	903	907	941	948	966	932	878	927	915	885	856	958	808	876	919	901	839	963	901	931	884	882	913	893	842	911	880	908	941	897	884	882	937	917	917	913	861	875	965	941	895	899	907	885	896	937	887	895	941	952	970	910	952	934	934	927	910	910	886	902	939	901	895	919	969	931	919	935	847	928	872	908	940	901	867	884	874	890	987	970	874	927	940	896	911	915	888	950	933	917	858	935	909	905	976	920	893	943	905	965	873	897	899	871	852	851	889	899	923	882	898	903	914	936	880	967	863	960	885	892	995	923	892	905	907	905	947	917	945	935	921	841	919	920	931	884	910	948	929	889	873	859	976	952	930	923	948	879	891	898	919	930	881	872	858	975	958	878	895	939	911	917	863	898	881	960	872	941	917	878	928	904	909	914	907	945	894	902	952	939	902	909	934	917	890	900	927	952	930	881	903	912	879	935	925	824	897	876	818	858	874	952	903	947	907	870	871	941	927	908	893	854	956	885	935	908	909	940	945	847	902	895	882	900	964	879	926	964	925	933	851	897	876	933	919	926	899	899	941	884	956	907	948	896	855	912	866	885	902	994	951	927	867	856	956	892	884	949	878	884	926	907	921	928	928	938	906	933	881	932	882	888	860	913	933	890	885	884	927	904	900	977	930	923	860	905	915	922	891	911	880	930	897	923	892	900	898	932	878	888	905	841	898	929	917	868	862	955	907	905	889	920	932	916	913	915	883	886	905	872	902	951	891	932	900	856	854	888	888	908	909	888	919	893	956	921	935	884	920	906	861	918	891	925	854	929	884	894	890	908	849	896	908	926	923	949	940	839	933	955	887	899	897	945	864	954	882	945	928	904	887	931	918	929	925	928	951	889	931	917	939	864	920	907	873	880	884	901	909	891	909	887	912	927	858	927	926	955	870	934	921	919	922	939	883	933	909	893	918	946	898	945	888	881	908	944	912	921	949	875	881	875	905	961	927	925	843	995	868	889	897	866	921	960	928	938	866	914	837	981	946	907	904	853	939	891	888	911	889	886	873	884	877	914	889	909	903	964	889	894	929	906	924	957	940	925	946	876	935	908	908	925	940	878	945	865	909	898	880	883	902	894	899	922	891	883	949	904	853	949	870	942	928	907	902	906	916	903	924	877	888	929	915	902	922	894	910	946	904	910	949	924	963	908	932	866	910	874	865	891	911	921	902	918	936	894	899	919	870	915	870	890	889	878	893	924	895	872	911	905	856	892	924	873	895	926	852	916	921	946	853	893	932	929	914	864	920	931	917	916	905	942	926	895	920	923	932	915	956	896	906	894	924	887	902	938	940	890	896	985	872	892	935	926	897	859	892	938	937	892	882	915	919	905	897	898	880	892	931	973	933	906	920	850	849	918	873	921	790	894	890	903	891	892	908	916	925	947	950	922	889	947	888	915	900	937	835	893	895	967	889	892	893	858	893	852	895	938	890	910	958	923	967	899	841	925	919	925	952	906	910	922	876	921	896	926	885	866	890	954	908	893	889	834	923	903	879	940	889	868	908	930	984	935	898	896	917	927	893	885	905	892	861	911	966	912	871	920	834	935	865	906	968	884	931	897	936	912	885	880	904	948	912	899	878	904	941	932	883	942	888	951	890	916	927	908	898	853	868	886	914	987	949	895	897	889	887	857	911	937	873	909	942	919	941	947	855	944	927	913	959	885	868	922	880	933	889	937	892	948	880	930	881	953	909	954	901	936	915	925	923	942	903	928	915	942	934	974	916	885	889	936	884	924	909	837	867	949	907	881	895	894	858	913	913	878	890	906	898	904	865	887	941	891	926	929	920	948	940	878	911	964	935	891	871	897	951	857	910	887	951	893	880	918	888	919	899	905	957	898	927	889	873	929	868	926	905	931	851	863	849	881	929	944	895	877	843	840	897	903	909	881	887	871	923	932	891	909	846	911	874	882	901	964	891	863	899	904	873	923	880	945	959	914	944	912	937	871	851	858	901	959	935	946	935	1013	924	921	864	951	936	849	945	880	918	931	946	920	878	865	939	802	881	908	918	970	891	855	880	841	893	908	888	900	908	899	937	900	943	926	896	943	897	927	911	883	880	845	950	916	913	988	932	895	926	935	899	876	922	917	941	917	940	904	913	946	899	894	909	887	876	901	895	894	891	897	889	902	858	894	940	887	906	903	907	913	911	907	934	905	861	930	897	912	913	883	909	882	919	896	945	899	893	887	863	899	947	969	933	926	876	954	936	900	876	864	896	886	906	927	936	910	920	856	942	943	886	942	977	888	936	886	923	940	898	913	884	962	886	938	958	886	872	925	927	948	880	940	918	880	979	928	910	955	878	959	965	848	892	881	891	893	880	920	962	847	924	960	900	918	912	925	887	858	928	896	946	911	854	899	918	965	904	911	960	885	865	903	827	894	934	861	866	904	925	907	944	911	940	922	912	922	933	924	948	939	895	941	903	946	931	894	866	884	937	882	899	886	894	912	933	909	902	941	869	931	952	876	895	817	938	931	926	879	926	909	861	888	893	909	854	927	878	898	882	936	933	944	903	869	897	889	863	899	946	931	956	879	873	878	900	858	932	892	921	911	958	888	940	909	915	902	942	959	916	909	857	919	924	865	923	910	950	894	897	911	927	947	925	938	902	875	899	911	869	884	905	876	909	860	895	867	872	890	915	903	875	911	871	886	901	909	935	924	907	908	923	940	900	930	935	880	962	924	895	906	923	857	906	934	938	869	825	958	908	914	974	875	883	883	912	936	920	906	908	887	864	867	861	914	913	936	925	926	819	911	909	919	905	875	922	914	983	939	914	938	895	919	897	933	852	920	911	898	870	896	898	862	905	938	849	890	940	923	887	903	892	882	945	837	916	928	931	905	931	878	960	871	921	890	935	897	925	955	897	894	944	887	860	909	845	902	884	878	874	882	900	950	972	863	880	930	913	913	899	925	905	903	928	830	992	925	923	906	958	920	915	873	912	929	945	901	919	886	909	895	903	955	926	887	848	924	840	899	916	894	843	845	889	929	909	915	852	950	910	905	903	922	894	915	933	878	905	939	892	886	913	897	910	877	896	881	908	939	872	892	967	918	914	955	922	903	918	935	931	915	907	904	922	823	906	928	943	919	951	914	920	871	910	953	928	933	946	866	885	898	928	899	952	941	877	898	918	837	882	911	904	912	898	913	922	838	947	901	948	886	921	920	923	936	915	917	873	898	908	840	875	916	902	884	890	861	901	852	897	945	886	915	914	892	913	954	921	882	949	940	912	971	924
35342	41847	24690	11672	6315	4133	2753	2131	1795	1575	1415	1339	1228	1139	1048	1150	1015	1054	1033	999	1017	975	1009	988	956	949	915	1004	967	962	945	921	989	951	955	1021	935	970	954	986	947	966	934	955	957	942	972	967	976	975	928	961	932	951	956	996	946	937	942	934	964	959	983	914	935	946	955	972	954	953	999	971	993	948	950	938	965	969	962	952	994	983	985	928	980	927	992	960	989	891	960	1022	932	922	934	971	990	934	949	963	952	889	983	945	956	945	969	997	1026	1024	879	953	925	922	1043	936	935	944	998	1002	953	916	978	911	953	916	948	937	954	965	982	938	954	957	957	952	1014	1011	963	989	914	933	967	925	944	956	974	943	1000	982	926	947	930	963	964	945	1007	975	923	967	920	924	957	1013	965	946	949	955	953	983	975	955	949	927	897	981	901	902	968	988	961	925	939	953	917	996	919	989	959	896	953	952	954	1025	919	947	975	951	985	958	952	934	980	973	939	912	999	959	940	935	1009	898	994	917	951	940	985	949	1000	954	943	885	977	992	928	956	950	980	924	948	912	922	955	961	976	929	1007	936	927	950	987	918	987	894	954	952	936	959	923	943	933	940	938	954	983	964	939	968	977	905	1026	944	1018	876	985	989	961	928	918	976	920	996	912	956	957	913	956	950	968	947	946	981	953	946	989	992	910	926	923	925	921	967	922	941	963	974	950	974	913	993	939	907	922	910	926	928	883	946	921	919	940	975	943	942	987	964	935	953	977	949	955	954	968	977	951	987	936	979	931	985	961	966	942	982	982	931	946	965	927	965	909	901	927	970	938	979	961	954	980	924	891	917	955	935	980	960	930	950	971	1003	965	939	894	943	954	937	922	994	956	919	1017	926	910	958	974	1028	996	962	951	994	959	958	920	904	934	884	873	965	935	925	928	983	963	936	935	965	955	935	958	891	975	967	993	916	957	895	915	961	937	955	943	969	985	951	939	953	952	943	953	921	959	927	937	955	1029	980	944	948	962	971	976	967	992	956	949	977	957	996	929	950	974	994	942	948	956	943	955	937	919	927	939	893	933	987	978	944	956	955	981	972	928	953	975	1001	981	964	1018	969	967	950	975	946	979	948	950	893	873	909	1033	967	946	975	961	1008	1002	937	969	942	942	906	985	912	966	958	908	953	936	930	938	969	955	940	939	957	979	998	959	939	935	934	912	930	957	969	977	989	965	923	957	986	972	953	957	908	920	907	907	969	991	978	938	979	999	930	966	973	1010	992	993	912	920	962	945	1028	934	917	928	917	926	984	971	973	936	928	960	952	965	936	967	965	924	908	931	974	943	940	913	975	936	957	981	993	966	945	932	971	979	930	936	972	1007	999	938	965	971	972	964	927	971	989	1017	885	903	935	966	914	909	881	984	920	954	991	943	918	969	1013	965	934	940	952	987	947	955	958	926	964	942	977	939	950	979	939	939	929	979	919	968	997	959	934	943	1020	946	956	942	969	956	969	948	927	925	984	987	929	957	948	991	967	950	923	917	916	928	943	943	977	981	932	941	926	946	1004	955	887	965	1007	908	955	947	950	956	991	968	933	1011	962	896	954	973	937	957	948	942	950	999	993	933	953	938	910	944	957	972	983	955	946	993	977	959	898	946	1004	984	961	898	1014	951	962	930	979	870	949	912	943	1010	1001	966	1046	954	976	971	965	935	922	955	916	939	983	949	943	969	916	927	888	925	954	984	909	1004	927	981	942	970	942	974	983	977	969	951	996	1000	973	924	961	968	997	962	969	936	1008	990	939	910	945	1011	1021	942	959	908	958	959	923	964	978	965	989	982	1004	963	933	923	955	960	953	969	948	983	950	921	947	962	992	960	994	973	937	966	951	926	959	941	990	921	962	939	954	954	954	907	980	995	902	995	930	941	944	976	991	1000	986	987	947	963	982	923	991	914	911	968	945	952	952	929	912	933	961	960	933	997	946	954	996	977	974	978	888	947	931	960	958	925	931	937	930	1007	984	963	957	975	949	950	992	921	940	950	906	972	949	960	962	952	995	908	974	948	871	1000	997	973	974	941	999	949	946	940	874	922	922	958	894	947	964	971	974	962	961	940	936	982	948	970	951	947	1000	954	970	984	945	1005	965	941	941	911	925	996	955	947	946	1001	970	992	966	1045	959	970	943	921	965	969	934	966	926	972	960	965	947	918	997	941	934	933	964	974	1045	947	987	964	943	914	969	931	942	913	982	995	983	968	955	955	972	940	965	922	957	978	916	926	959	965	952	942	949	1005	959	961	960	1012	953	912	899	931	981	997	957	992	948	930	914	957	961	973	981	945	940	971	925	928	949	944	981	1015	972	943	956	927	933	912	943	964	899	946	903	934	927	972	1012	923	969	996	997	959	891	942	900	967	1009	940	901	947	922	925	969	978	930	993	942	932	953	900	995	945	976	947	991	958	961	944	942	947	955	924	915	945	966	977	962	966	954	962	952	951	940	925	950	962	992	955	884	955	940	933	1003	978	959	936	997	941	918	947	1009	950	994	983	912	970	960	948	937	978	931	980	990	947	919	930	972	958	972	915	908	931	933	947	926	944	985	976	971	925	958	927	951	966	928	922	876	947	954	953	967	988	974	930	961	1002	985	972	954	946	955	986	898	905	967	895	1013	901	935	954	996	919	945	922	981	946	952	922	980	945	915	960	998	943	916	888	946	974	975	947	949	940	973	1002	972	931	981	882	917	908	932	998	945	949	938	935	941	882	947	934	891	962	927	988	971	947	928	940	960	963	944	937	935	951	893	973	940	1027	977	913	951	976	986	1011	929	987	916	935	912	943	941	912	968	930	969	918	927	977	968	963	943	963	950	995	961	982	955	953	883	963	886	942	914	951	971	998	993	907	961	944	923	950	915	946	975	992	922	931	970	935	906	977	944	944	965	994	962	926	995	950	953	966	954	943	945	922	957	931	979	1016	959	914	999	958	914	950	954	950	916	990	903	912	931	973	933	928	1008	990	975	928	916	915	931	905	958	904	979	964	951	960	939	986	927	953	972	925	975	942	959	987	927	870	981	930	958	991	991	991	957	889	955	966	982	924	994	1011	950	971	945	934	962	946	963	943	959	956	963	980	946	878	923	974	930	921	976	948	976	891	915	942	927	977	912	1007	936	940	948	928	957	880	927	977	981	951	936	892	984	970	968	951	1010	961	913	918	988	949	950	922	929	1013	1004	974	1033	965	895	979	944	926	907	941	934	923	997	941	953	905	974	991	902	994	919	1004	1011	979	937	992	923	977	1037	965	999	961	926	980	968	961	970	956	955	973	967	952	950	953	944	941	941	975	996	932	986	945	1030	990	971	1000	999	976	1000	930	944	945	879	929	924	965	898	970	946	1013	944	982	926	986	943	999	927	932	978	978	926	1035	959	956	981	976	939	968	942	954	906	950	955	956	925	924	957	949	922	1039	935	936	1000	1009	988	939	942	942	1020	975	985	934	940	964	945	931	943	963	915	970	897	865	968	962	956	908	978	968	922	964	937	988	958	947	975	956	948	931	982	925	955	986	997	980	885	903	937	957	970	980	953	992	987	996	920	911	986
23834	21439	28551	24919	21170	12324	4370	2560	1906	1524	1434	1242	1097	1001	957	882	827	847	842	826	760	792	786	719	812	788	769	775	714	742	746	724	790	715	757	775	705	786	752	764	750	733	738	715	748	751	704	749	755	779	745	756	764	759	746	759	727	730	741	731	763	744	767	772	751	774	779	793	725	696	710	751	751	745	714	728	758	754	759	728	738	789	681	696	727	710	732	740	709	722	793	682	695	714	721	738	759	765	757	781	711	738	742	762	722	740	793	744	738	729	760	748	721	755	763	757	732	731	751	686	745	732	732	769	765	741	716	725	754	681	798	722	705	754	786	709	726	712	723	739	745	747	744	703	725	698	745	710	721	734	701	736	657	754	701	763	705	748	762	718	792	731	801	737	754	727	714	720	728	731	741	746	717	753	683	729	746	743	754	693	762	696	741	780	756	723	722	836	732	742	742	761	732	699	738	727	749	699	753	753	764	702	686	770	767	760	720	745	735	711	731	769	760	739	741	716	755	714	738	714	705	749	720	775	730	758	740	723	729	710	733	738	756	738	685	817	673	726	732	726	772	685	741	718	759	735	723	753	748	765	734	746	730	743	767	761	739	778	724	735	727	732	735	780	742	703	755	762	728	707	738	727	683	767	774	722	710	722	765	786	745	754	772	728	699	748	776	728	784	775	767	717	793	777	724	748	720	734	731	747	705	737	757	730	782	751	708	695	712	724	725	726	732	740	749	779	730	732	769	687	724	709	708	700	745	746	772	692	707	791	697	662	716	699	744	762	744	706	779	733	747	719	745	736	737	711	737	762	741	721	764	771	733	697	701	743	781	704	734	735	735	742	719	771	702	722	773	731	767	702	784	735	728	728	703	770	710	780	746	784	701	766	790	733	740	753	713	743	716	743	730	729	780	746	754	786	756	712	736	769	719	720	725	743	732	736	727	732	739	716	735	748	752	760	713	751	748	735	753	736	778	723	817	712	748	731	768	746	730	723	719	774	724	725	754	692	758	711	726	711	728	699	726	701	716	774	706	730	780	763	724	727	850	700	682	727	703	724	704	724	736	707	674	731	740	661	707	766	749	743	725	702	761	753	733	714	724	754	746	809	758	732	732	742	710	742	731	714	708	746	706	707	722	726	802	722	749	727	725	733	718	697	773	707	695	794	742	729	742	738	723	740	730	732	761	751	743	758	723	683	715	744	729	785	707	759	718	722	797	758	727	711	734	742	757	741	733	778	763	736	765	727	723	713	713	746	777	763	758	731	741	737	720	758	761	786	746	710	760	729	747	732	707	753	746	712	782	770	716	736	724	723	719	744	688	762	714	739	728	750	723	745	703	751	683	743	734	718	739	768	723	728	721	750	725	728	743	751	728	747	725	670	787	723	763	755	700	741	748	737	765	729	794	723	731	734	702	788	763	705	685	743	718	654	702	745	737	742	774	742	740	719	816	734	747	716	716	799	790	697	725	738	702	784	692	720	702	775	724	701	771	709	739	719	714	755	756	722	744	759	744	772	688	759	749	684	719	731	710	771	778	776	743	744	737	750	731	726	762	691	726	732	770	778	703	749	733	734	758	787	719	752	736	797	775	713	732	717	731	752	706	743	743	742	690	711	743	733	752	708	788	750	733	761	739	750	740	741	732	690	777	716	763	741	715	731	714	714	775	755	731	728	760	701	736	698	744	679	689	748	711	751	696	742	698	770	722	760	769	734	716	733	742	719	713	751	739	770	720	755	752	695	749	744	734	754	694	750	782	714	739	740	725	758	697	772	694	734	745	699	721	713	735	737	743	736	724	730	740	726	708	713	761	732	781	736	750	701	754	743	733	727	694	708	734	724	706	760	739	734	681	743	708	686	756	723	759	725	703	716	709	744	712	759	773	712	698	679	729	717	695	742	770	710	753	743	785	696	746	737	776	717	696	747	767	770	704	764	682	763	709	679	758	717	800	732	758	730	695	745	735	737	760	703	740	743	749	799	683	758	729	722	740	711	769	754	738	727	772	733	755	728	757	758	764	728	728	740	747	757	739	753	801	745	743	748	735	750	727	749	731	739	721	746	726	763	707	740	706	750	763	734	732	732	744	687	730	710	713	689	748	758	818	694	710	752	790	694	704	753	738	756	743	728	691	742	750	758	727	695	714	714	735	672	726	720	723	781	716	742	707	750	752	748	745	734	708	789	741	706	768	770	698	690	713	744	714	741	723	683	701	745	726	741	731	736	772	722	683	720	747	769	713	700	723	689	742	713	769	773	773	744	712	718	728	728	739	714	716	750	690	753	720	748	746	716	770	770	778	736	740	739	746	694	773	674	730	732	695	695	708	727	729	761	738	718	783	702	770	746	738	731	734	702	730	731	760	755	754	711	729	797	737	696	751	703	747	751	742	758	724	692	718	768	777	731	740	720	690	724	706	724	706	736	738	692	709	740	693	710	747	727	722	749	721	720	708	744	704	728	799	730	731	722	744	728	749	770	753	718	694	764	719	715	748	769	775	740	796	725	723	775	722	712	723	712	737	729	741	772	731	755	749	708	712	737	772	734	756	763	755	735	664	715	722	699	708	769	714	737	761	715	725	761	752	752	654	711	780	707	705	729	660	710	727	736	742	725	684	692	706	709	808	741	725	730	699	710	739	727	788	746	773	715	716	706	728	736	687	772	743	741	716	739	733	719	758	728	765	755	722	713	718	766	703	721	727	735	703	697	787	753	737	749	757	726	806	736	773	771	727	737	735	717	716	732	705	772	721	764	751	727	775	660	732	736	714	729	783	745	732	730	749	729	724	759	728	691	762	743	758	694	695	742	731	749	770	766	755	726	775	773	728	776	697	748	707	772	698	723	743	720	719	736	713	714	702	706	700	755	723	771	776	777	723	784	752	745	728	707	758	727	718	734	731	758	685	702	714	706	773	775	700	739	766	725	688	706	774	769	724	696	731	769	751	693	742	748	699	781	745	701	739	732	749	722	708	734	770	741	782	741	712	721	737	765	766	745	705	715	756	694	742	711	703	725	716	712	759	731	767	692	724	774	723	742	726	754	727	739	707	752	718	736	795	740	720	703	710	726	764	766	772	720	724	727	722	746	729	732	688	692	731	759	722	721	772	755	692	698	692	743	700	753	689	740	713	722	738	749	738	768	729	726	737	715	715	782	696	772	707	703	712	709	723	733	812	739	756	740	760	727	717	706	744	764	705	760	727	731	757	751	760	793	759	709	769	743	709	756	733	722	740	737	748	751	749	706	694	743	735	688	756	722	741	744	710	740	734	727	704	759	761	705	746	709	686	736	721	737	763	717	738	726	715	724	734	714	712	780	714	740	708	695	687	784	766	736	758	717	719	753	742	695	715	735	713	739	737	707	721	763	761	695	766	713	778	745	758	740	758	703	766	744	672	724	720	731	747	725	712	715	719	753	724	728	749	759	734	764	743	739	702	718	692	743	814	695	749	758	736	733	722	689	729	706	745	757	756	749	797	728	761	703	737	734
32549	53452	38015	22694	12483	7741	4876	3840	2879	2339	1998	1591	1462	1299	1174	1074	957	952	893	887	825	858	807	821	879	831	851	828	807	854	810	829	750	809	822	786	779	773	790	799	788	807	790	774	768	764	793	753	769	788	796	814	767	777	830	759	785	776	788	798	737	740	759	789	759	766	745	765	764	729	779	789	765	823	761	792	761	795	723	802	771	777	808	790	830	748	769	775	802	775	834	761	817	738	819	765	768	808	794	779	813	779	775	813	761	761	783	794	767	752	809	808	785	797	778	785	747	765	760	796	755	786	761	780	793	786	781	781	799	769	800	789	786	782	785	758	799	808	797	807	813	779	776	798	808	797	773	832	785	759	791	764	815	789	795	792	802	794	792	807	808	787	786	793	769	771	760	730	788	774	804	792	829	824	804	788	777	744	732	802	823	724	807	770	820	813	776	785	811	775	808	825	771	772	792	754	746	769	807	786	763	761	797	774	833	789	772	771	783	770	832	785	760	790	773	757	793	769	742	776	793	764	823	792	804	764	816	774	777	785	828	808	761	799	787	801	792	798	776	807	838	759	769	780	775	767	757	797	756	774	799	742	798	767	773	774	796	805	749	744	779	812	812	772	805	796	770	807	769	807	792	776	828	780	765	766	823	747	768	761	801	748	813	795	802	792	795	771	760	808	788	801	809	804	836	812	775	804	822	775	816	766	803	801	840	810	818	800	811	766	787	850	818	762	768	831	769	777	801	756	803	745	766	794	796	786	786	760	809	779	782	765	770	797	788	717	718	774	821	782	797	761	774	817	763	747	784	776	785	823	772	824	825	753	771	827	839	806	810	785	760	773	801	799	784	830	797	766	784	796	762	799	825	772	766	831	790	782	776	758	759	788	825	755	764	754	749	776	761	816	782	771	747	792	823	876	768	805	779	841	807	781	783	842	794	780	794	773	791	726	792	820	802	764	731	778	801	766	780	797	806	806	782	765	760	829	782	775	781	759	830	821	758	799	773	778	779	755	803	765	787	757	814	821	801	786	764	754	774	827	762	779	766	838	750	769	810	793	775	793	780	829	726	799	772	775	801	748	723	774	794	777	778	791	792	745	762	776	766	759	729	809	784	769	779	784	765	837	789	838	764	772	753	767	820	770	779	747	804	816	768	797	819	804	790	809	773	742	800	767	843	750	805	858	788	805	812	772	809	766	775	787	823	802	749	785	802	779	760	781	782	758	823	788	809	794	749	796	768	789	788	798	735	763	736	788	808	768	764	808	716	762	753	801	788	758	801	784	796	767	779	750	744	791	789	815	794	788	819	769	765	804	801	793	797	804	740	844	735	773	809	797	827	739	768	807	756	770	790	828	757	723	750	799	814	795	774	794	777	824	795	740	834	771	765	771	819	755	812	803	786	770	820	770	804	788	750	800	760	749	788	805	801	818	725	732	843	769	764	768	827	731	777	803	805	821	759	791	820	770	761	771	803	733	760	817	739	817	813	786	781	803	760	830	810	838	775	763	786	770	812	819	785	816	780	821	792	765	790	780	791	796	789	751	757	735	767	752	768	806	790	744	766	764	716	744	791	780	725	757	768	776	775	785	804	768	741	757	781	756	758	819	798	735	768	752	767	788	810	751	798	777	836	811	756	822	774	835	815	738	719	771	788	810	773	793	795	790	824	765	796	769	792	801	762	752	807	792	795	746	820	761	722	764	747	780	801	734	846	738	767	790	844	723	770	791	763	770	784	800	771	764	736	773	777	724	804	731	805	723	769	782	814	772	788	761	769	790	771	793	722	769	737	784	708	772	775	742	780	844	778	732	756	800	804	742	767	774	825	764	779	791	779	781	807	726	807	803	857	783	801	806	825	797	775	850	776	819	829	818	770	766	772	786	781	759	773	767	732	752	863	787	777	788	779	798	761	794	737	773	803	729	751	775	746	735	797	766	773	816	811	796	803	790	713	802	772	805	782	819	797	826	795	807	781	795	796	770	804	792	788	787	748	735	801	825	772	785	813	740	758	755	782	791	811	777	743	738	785	790	771	750	763	788	790	784	744	787	812	767	787	778	801	809	804	812	785	747	753	789	779	735	746	779	803	812	808	808	761	733	843	734	776	808	785	786	763	748	834	799	759	761	794	776	759	763	790	779	767	731	776	789	723	811	750	809	791	784	796	808	772	758	792	719	819	761	795	739	761	735	788	787	732	836	790	779	787	800	774	782	770	778	792	782	783	752	774	730	799	817	814	779	732	791	797	791	788	766	721	800	789	769	794	786	733	787	735	722	818	782	754	805	758	800	804	779	822	782	829	793	725	814	746	742	739	799	767	809	820	802	733	754	805	766	773	823	829	796	813	827	802	820	759	772	753	820	814	773	753	782	826	829	765	786	785	786	801	753	744	750	775	755	784	756	790	786	761	759	747	746	814	760	788	790	794	758	765	830	804	778	788	768	766	744	746	804	764	747	750	726	739	765	745	812	816	793	777	772	764	804	808	798	793	819	738	788	794	765	738	772	776	745	735	752	822	760	792	815	780	758	747	748	803	776	795	755	703	756	762	775	802	755	824	820	785	809	742	755	747	805	778	770	757	790	761	769	790	805	834	778	786	784	781	787	769	788	768	766	823	753	736	788	763	765	755	794	776	732	806	754	839	771	766	754	806	809	729	754	753	838	784	781	785	773	802	757	798	788	769	739	782	719	782	752	800	737	767	834	778	796	795	743	729	745	785	812	786	745	761	764	751	747	799	825	769	814	822	819	796	736	746	772	774	760	782	790	796	766	788	805	784	788	797	804	759	836	777	791	783	812	779	763	785	783	724	779	788	783	823	823	807	824	764	765	765	792	795	770	774	750	808	800	763	765	790	769	796	782	833	780	784	783	750	810	739	815	770	751	765	776	833	808	818	764	787	747	785	778	781	767	806	760	806	720	758	824	800	782	748	789	780	811	772	751	781	774	749	782	797	745	781	825	727	767	815	815	752	776	784	756	779	719	785	791	785	777	798	785	798	774	753	773	722	815	748	795	805	741	793	785	794	783	786	754	770	843	754	756	762	772	779	782	803	754	792	783	833	779	786	779	834	743	794	817	802	808	756	800	776	747	790	802	816	789	807	740	749	781	730	789	805	758	781	803	773	763	773	776	820	795	738	735	808	815	787	799	715	792	849	832	794	749	814	785	772	745	758	826	792	817	783	776	762	740	784	765	771	783	765	762	780	824	755	758	754	807	826	796	769	789	830	805	809	742	781	744	771	752	754	762	740	762	768	782	737	783	787	731	775	840	799	735	758	749	761	816	750	791	767	807	769	738	771	757	789	746	737	798	729	815	807	838	771	791	778	793	799	752	755	773	832	771	790	731	838	798	781	786	800	791	764	748	810	726	760	786	816	777	797	781	750	781	776	753	761	805	749	772	734	803	819	798	819	827	768	765	797	777	812	757	782	738	749	792	765	803	816	793	693	758	811	793	763	821	804	780	809	765	759	778	771	760	764	774	742	823
25072	21476	27761	25422	12731	4635	2894	2232	1897	1592	1453	1365	1281	1182	1208	1150	1095	1099	1094	1066	1085	1060	1038	1017	1090	1036	1001	1087	1007	1046	1032	995	1085	1032	994	1021	1014	1012	1020	1065	976	1059	1019	1074	1080	956	1080	976	1025	1086	922	1018	992	1037	1087	999	1042	1037	1007	1017	1004	1059	973	994	1061	1026	999	1021	1089	1039	1029	1044	1060	1018	1036	1074	1029	1001	1059	986	1076	1007	1058	989	979	1066	1039	1031	1067	1008	1078	994	1042	1027	1092	1043	1055	1034	1077	1007	1009	1007	1020	1053	1047	1049	937	1036	1047	991	1001	1024	1005	1014	1065	1039	1028	1009	1046	962	1043	1038	1041	1074	1028	1046	1019	1059	1027	1047	1064	1003	1023	1092	1016	1007	1049	1058	998	1034	1054	1019	1028	1057	998	1008	1039	1019	1055	1034	1032	989	1046	1037	1035	1070	948	1076	1030	1026	995	995	1068	1028	1075	928	1009	1028	983	1095	991	1035	966	1024	1013	1026	1044	1071	1051	1050	1029	990	1015	1043	1048	1050	985	1008	993	1017	1015	967	1003	1019	1038	981	1047	1025	1029	1069	994	958	1034	1034	997	998	1026	1018	1016	1041	1025	997	1056	1044	1068	1039	999	1026	967	993	1058	1025	1012	996	1013	1035	1012	1067	1061	1002	1018	1000	1039	1020	1053	1044	1034	1078	1060	1031	1028	1000	1033	1013	1040	1085	1033	1040	1050	984	996	1033	1010	1076	1009	1043	1080	1042	1003	999	1021	1019	1034	1041	1034	1003	991	1042	965	1003	1023	1028	1024	1013	1021	1050	1001	990	1004	987	1020	1060	1032	1001	994	1031	986	1019	1074	1024	1085	1046	1013	1079	1076	1062	1024	1095	1086	1068	1037	1040	1017	1005	1016	1043	1010	1003	1047	1037	965	1009	1005	1075	1052	1027	1035	986	1026	1032	1074	996	1031	1059	1020	1038	1036	1015	1010	1037	1026	1041	1050	1037	1018	1003	1058	1053	1035	1061	1024	1059	998	974	1002	1028	1011	989	961	1022	1032	1003	1041	1024	1053	990	1044	1015	1071	1018	992	990	1000	1049	1000	985	1083	1048	1010	1012	1014	997	1035	1022	1053	1003	1044	1087	1088	1051	1067	1038	1035	1049	1066	988	1033	1067	1067	1019	1021	1084	1055	1028	1010	1015	990	990	1006	986	1012	1032	1060	1060	1060	1036	1064	1047	1075	1090	1049	1006	1003	1026	1046	992	1036	1006	1056	1072	1012	1077	1019	1003	1007	1049	1015	1030	956	1071	1108	1067	1086	1024	972	1024	1045	1062	1099	1056	997	1057	1106	1055	963	1017	964	1033	1102	983	1017	1032	998	1047	995	1059	1027	997	1062	1087	1036	1086	1100	1010	1029	1079	1006	1077	1042	1090	994	1061	1046	1011	1027	1050	1067	966	982	1070	1033	1046	978	994	993	1033	999	1016	1070	1049	1040	1023	1053	1063	1028	1011	945	1031	1044	1090	1002	1035	1029	975	1008	994	1026	1042	1041	1095	1090	1053	1059	1084	1000	1021	1052	1032	1037	978	1045	1044	1032	1024	1005	1035	1013	1066	993	1039	1025	1049	1042	1041	1053	987	1047	1071	1052	1040	1064	1036	1019	1061	1008	1032	1082	1032	1026	1009	1096	1080	1008	999	1002	1016	1047	1099	1012	1082	1081	1025	1046	1084	993	1011	1049	1060	1041	1009	1058	1054	999	1014	1069	1040	1040	1071	1065	950	1035	1012	1004	1043	1015	1014	1019	998	1045	1031	1045	993	1026	1037	998	1016	1000	1002	1069	1075	1049	1053	1003	994	1011	1025	982	1003	996	1010	1013	1091	1086	1052	1054	1022	1015	999	1059	1051	1008	1015	1084	1060	1040	1045	1043	1064	1025	1075	979	1072	1048	1043	971	1054	973	1072	1024	1019	942	1070	1101	1024	1002	1002	1008	1086	1044	991	1043	1035	1006	1074	1054	1039	1048	1009	1114	1025	1020	1054	1019	1011	999	1049	1026	1024	993	963	1078	1088	1029	1027	989	1043	1036	1067	998	1000	1074	974	1046	976	1041	994	990	1015	1006	1016	1043	991	1019	1039	1097	1013	1016	991	995	1041	1016	1045	1047	1053	1009	1005	1016	933	1030	1041	1053	1088	1067	1019	1075	1014	1022	997	1056	998	1070	1002	1088	1044	1023	1034	1002	1004	1016	1027	1043	1017	1041	1092	1078	987	1030	1023	1008	1056	1026	1014	971	1054	1034	1008	1051	1029	969	1004	1078	1006	981	1045	1015	1029	1089	1030	1018	1008	1078	1044	1034	1001	989	1097	985	1076	1037	969	1042	1056	1057	1028	1038	1061	1056	1012	1071	1060	1028	1027	1045	1048	937	1041	1045	1044	1037	1052	1027	1029	1077	1072	1035	1046	1005	1056	999	1033	1074	996	1050	1040	1011	1049	1025	1031	975	1054	1041	1033	996	1008	1041	1040	1076	1045	994	990	1066	1006	1050	1041	1017	1040	1021	1024	1107	1037	1036	1037	1025	1045	1025	1056	1119	1043	1019	1018	1024	979	1024	1046	1037	1067	1055	1023	1037	1053	969	1074	1049	1053	1017	1071	1042	1054	1032	1000	1000	1019	1047	1035	1038	1049	1012	1041	1011	1053	1008	1032	1031	1016	1026	966	1048	1049	1044	1028	1052	1020	1000	973	1016	977	1019	1014	1045	1043	1049	1067	1016	1052	1033	961	1011	1018	991	998	1012	999	1010	1000	1048	1021	1012	1054	1024	981	990	1065	1050	1010	1056	1039	1026	989	992	1034	1017	991	1031	1050	975	1060	985	1017	1003	1040	1066	1004	987	1043	1023	1001	1018	1059	1025	1018	1034	1072	1041	1071	1030	1015	1038	1035	1064	1006	1057	1001	1067	1025	1026	1080	1022	975	1020	991	1044	1055	983	1008	1048	1009	1005	993	1018	1061	1011	1020	984	1035	1021	1092	990	1030	983	1065	1048	988	1072	1056	1021	1046	1013	996	1016	969	1050	1062	1038	1002	1054	992	1069	1022	1045	1022	1042	974	990	1075	1066	1035	959	1080	1050	1048	1064	1030	1063	1055	973	1061	1026	1048	988	1098	1064	1000	998	1066	1016	1019	1027	1044	1049	1054	1119	1020	1044	986	1054	1027	1034	1030	1030	989	1006	1029	1021	1001	1038	992	992	1083	1000	1044	1030	1002	1054	1020	1038	1001	1020	1022	1029	1082	1080	1004	973	1049	1040	1078	1070	1044	1068	1018	1060	1016	1070	1044	1058	1006	963	985	1021	1029	1018	1024	1066	1039	1042	1003	1043	1065	997	1023	1010	1090	1028	1036	1041	978	1021	1022	1075	961	1065	967	1045	1058	1057	1087	1005	1065	998	1000	972	1032	1085	1028	1083	1036	1043	994	1063	1071	1076	1018	1021	1042	1014	1005	1019	978	1038	1100	979	1033	1064	985	1034	988	1027	1076	1029	1069	1025	1026	995	994	1014	1024	1029	1021	1040	1030	1059	1033	988	995	1088	1038	1043	1047	1031	1001	1035	1016	1014	1049	1023	1032	1064	1024	1056	1018	1041	1020	1032	1043	1037	1042	1053	1052	1016	1057	1017	1041	1060	1020	1040	985	1052	1040	1010	923	1101	993	1045	1044	1042	980	1014	1027	1058	1063	1057	1035	1052	999	1068	1070	1016	1023	988	1000	1049	1051	1036	1039	1045	1040	1062	997	1070	1036	1058	1031	1103	1027	999	1003	1019	1005	1016	1077	1108	1079	1062	1017	1033	1041	1016	1000	1036	1030	1091	998	1046	1036	1041	1046	1041	1081	1005	990	998	996	988	1070	1057	1028	997	970	1035	998	980	1043	1110	1028	988	1040	1016	1039	1056	1059	1066	1002	1033	1067	1058	1025	1045	1028	1045	1035	989	953	1058	1009	1051	1050	998	1028	1068	1024	983	995	976	1036	1044	978	1138	906	995	994	1027	1099	1026	1080	1025	976	1045	1053	941	1005	1022	1046	1017	1068	1043	1049	959	1063	1024	1009	1012	1007	1051	1094	1039	990	1068	1096	1002	1063	1088	996	1057	1021	1093	993	1066	1041	1052	977	1037	1027	1005	1054	1073	1082	1058	1106	1046	1064	1079	1035	975	1049	1075	1014	1033	1050	1073	1004	1060	1059	1108	996	1018	1038	1026	1059	1040	1107	1020	988	993	1032	985	1064	1047	1034	1021	1024	1021	1064	1057	1011	1019	1035	1024	1034	1059	991	1053	1031	998	1053	991	1053	1046	1046	1027	964	1058	1021	988	1063	1003	1080	1012	1032	1077	1044	1046	1039	1005	957	994	1098	1080	1010	1044	1060	1060	998	991	1018	1058	1077	1009	1067	965	1004	1041	1017	1027	1073	1001	996	997	1020	1038	1011	1017	1069	1070	962	1040	1038	1077	995	1044	1059	1009	983	1056	964	1033	1038	996	979	1072	1023	1028	1039	987	1019	1016	1035	993	1040	1057	966	1060	994	1025	1045	1018	980	1059	989	1077	1062	1012	1006	1015	1025	1069	997	1063	1021	998	1056	969	1035	1030	1086	1013	1043	1070	1025	1060	1014	1023	1045	1047	1060	1030	1035	1044	1062	1079	1018	1037	1050	1050	1040	1051	1009	1028	1021	1090	1007	1039	986	1087	1018	1080	1051	1074	1056	999	1045	1042	1058	1058	975	990	964
31356	49363	34954	16901	9940	5944	4219	3308	2696	2333	1903	1748	1538	1394	1342	1300	1159	1158	1144	1139	1150	1134	1107	1078	1079	1086	1090	1132	1090	1076	1047	1170	1033	1129	1046	1013	1101	1047	1046	1057	1061	1040	1095	1058	1072	1091	1090	1027	1068	1052	1019	1083	1009	1071	1032	1078	1070	1077	1081	1059	1126	1073	1050	1046	1023	1003	1063	1073	1097	1036	1017	1051	1087	1061	1098	1022	1011	1073	1097	1039	1020	1084	1024	1087	1032	1037	1087	1052	1107	1080	1111	1040	1081	1088	1049	994	1065	1040	1070	1008	1064	1010	1019	1056	1010	1120	1107	1081	1064	1036	1048	1070	1125	1023	1069	1070	1014	1088	1058	1056	1044	1067	1073	1072	1029	1037	1023	1086	1082	1026	1049	1063	1101	1052	1025	1026	1021	1057	1059	1112	1009	1118	1086	1043	1076	1050	1043	1057	1110	1078	1056	1134	1097	1053	988	1080	1127	1096	1080	1070	1028	1059	1074	1100	1041	1062	1075	1062	1104	1084	1037	1114	1070	1089	1062	1066	1059	1051	1066	1119	1060	1117	1020	1047	1094	1019	1013	1019	1048	1108	1077	1112	1095	1036	1015	1072	1089	1081	1025	1077	1089	1070	1121	1102	1057	1007	1063	1033	1067	1049	1078	1054	1046	1023	1079	1070	1070	1076	1023	1025	1104	1067	1054	1037	1087	1020	1054	1037	1041	1019	1048	1021	1019	1093	1102	1042	1054	1091	1028	1107	1078	1053	1063	1021	1057	1075	1020	1071	1030	1045	1092	1073	1058	1014	1070	1055	1027	1043	1062	1108	1027	1069	1025	1005	1059	1075	1089	1073	1051	1049	1109	1024	1076	1064	1043	1094	1115	1076	1068	1050	1011	1076	1043	1102	1096	1058	1030	1040	1052	920	1093	1045	1080	1106	1071	1068	1009	1026	1057	1058	1083	1034	1003	1034	1095	1093	1023	1085	1107	1017	1001	1043	1086	1027	1015	1016	1061	1061	1017	1024	1076	1078	1089	1021	1039	1022	984	1060	1076	1058	1065	1055	1023	1122	1038	1052	1014	1072	1057	1047	1020	1035	1042	1105	1030	1040	1075	1087	1027	1122	996	1099	985	1046	1091	1043	1065	1039	1061	1085	1017	1013	1075	1054	1073	1041	1036	1008	1057	1032	1052	1082	1063	1012	1033	1027	1026	1015	1068	1097	1024	1116	1125	1082	1012	1112	1032	1045	1061	989	1075	1073	1126	1007	1094	1066	1034	1075	1001	1053	1033	1050	1029	1025	1053	1045	1062	1070	1093	1035	1057	1149	1071	1001	1002	1091	1155	1065	1033	1077	1088	1032	1067	1066	1051	1055	1086	1107	1074	1009	1089	1090	1036	1076	1031	1080	1096	1084	1072	1034	1061	1089	1065	1019	993	1091	1072	1063	1051	1045	1043	1046	1114	1088	1007	1070	1088	1067	1128	1034	1031	1025	1014	1034	1030	1089	1056	1059	1068	1086	1011	1084	1096	1085	1006	1086	1080	1049	1057	1073	1073	1062	961	1010	1068	1003	1046	1089	1039	1044	1058	1028	1091	1076	1022	1117	1090	1026	1004	1137	1023	1059	1088	1025	1029	1089	1031	1048	1058	1021	1073	1077	1035	1043	1080	1121	1048	1006	1017	1073	1012	1095	1093	1061	1078	1055	1061	1095	1047	1066	1033	1093	1034	1079	1100	1032	1020	1078	1074	1069	1059	1077	1035	1025	1108	1062	1035	1070	1060	1058	1068	1047	1132	1051	1024	1021	1067	1034	1029	1077	1037	1024	1101	1085	1038	1062	1044	1062	1059	1030	1036	1020	1061	1099	1061	986	1077	1021	1055	1065	1096	1013	1030	1026	1150	1091	1047	1059	1044	1126	1070	1052	1036	1053	1063	1033	1055	1077	1023	1083	1047	1032	1082	988	1084	1060	1078	1003	1073	1029	1021	1017	1043	1013	1033	1033	1049	1102	1075	1068	1110	1084	1034	1041	1048	1070	1023	1086	1026	1084	1033	1066	1046	1055	1031	1025	1044	1140	1090	1025	1054	1068	1066	1087	1090	1032	1061	1026	1064	1095	1079	1132	1075	1116	991	1077	1016	1021	1031	1119	1079	1087	1054	1062	1114	1069	1063	1069	1009	1066	1027	1078	1022	1076	1129	1061	1032	1085	1048	1062	1071	1084	1067	1014	1110	1100	1074	1040	1078	1082	1060	956	1057	1040	1077	1054	1038	988	1042	1097	1054	1081	1117	1083	1065	1091	1089	1093	1095	1092	1011	1006	1011	1048	1097	1063	1057	1039	1041	1077	1070	1071	1040	1044	1006	1058	1016	1080	1119	1059	1096	1067	1091	1089	1080	1055	1070	1103	1117	1083	1056	1047	1046	1064	1082	1034	1075	1123	1048	1014	1072	1076	1031	1033	1061	1077	1027	1069	1110	1049	1022	1071	1120	1093	996	999	1048	1011	1044	1106	1069	1081	1090	1059	1061	1084	1057	1121	1064	1081	1049	1125	1045	1088	1069	1096	1013	1040	1073	1052	1030	1044	1068	1054	1034	1081	1025	1061	1009	1068	1090	1068	1013	1049	1008	1082	1050	1072	1090	1064	1049	1060	1042	1043	1040	1051	1064	1040	1105	1053	1023	1064	1035	1078	1113	1049	1079	1062	1019	1076	1047	1083	1033	1070	1027	1055	1093	1100	1112	1101	1093	1057	1023	1042	1069	1095	1030	1023	1107	1025	1055	1128	1050	1060	1022	1017	1134	1034	1071	1029	1102	1059	1028	1087	1090	1049	1057	1066	1096	1057	1055	1021	1049	1076	1061	1027	1062	1068	1023	1165	1051	1064	1054	1013	1025	1134	1063	1083	1101	1107	1044	1106	1083	1055	1012	1104	1057	1108	1066	1060	1049	1049	1092	1033	1077	1037	1062	1071	1050	1046	1049	1060	1062	1043	1062	1048	1021	1031	1075	1031	1055	1039	1053	1052	1008	1035	1052	1054	1083	1034	1059	1041	1064	1021	1113	1051	1101	1051	1095	1079	1057	1063	1070	1056	1038	1067	1118	1055	1109	1036	1072	1048	1050	1095	1011	1095	1088	1048	1058	1082	1055	1048	1005	1067	975	1097	1064	1079	1084	1055	1065	1063	1040	1075	1044	1058	1065	1037	1055	1031	1107	1102	1022	1050	1044	1096	1018	1072	1009	1131	1043	1047	1033	1096	1018	1076	1051	1040	1080	1093	1095	1057	1016	1037	1088	1093	1032	1089	1074	1101	1043	1082	1020	1118	1049	1042	1102	1026	1033	1059	1058	1104	1083	1049	1082	1075	1018	1086	1029	1019	1019	1064	1014	1050	1011	1056	1106	1040	1020	989	1086	1052	1050	1052	1049	1040	1066	1052	1077	1049	1097	1098	1056	1041	1040	1019	1090	1079	1010	1059	1043	988	1090	1121	986	1035	1051	1058	1092	1065	1127	1085	1076	1046	1038	1058	1040	1088	1062	1030	1072	1025	1106	1057	1026	1039	1095	1015	1019	1051	1062	1045	1105	1065	1067	1039	1056	1009	1090	1082	1041	1006	1017	1020	1042	1018	1084	1008	1043	1072	1065	1099	1066	1018	1089	983	1023	1084	1101	1021	1050	1007	1023	1082	1026	1050	1091	1102	1021	1071	1107	1051	1025	1062	1042	1087	990	1037	1039	1076	1084	1069	1101	1031	1066	1001	1016	1053	1088	1098	1054	1069	1039	1068	1070	1045	1073	1014	1067	1071	1081	1053	1006	1015	1027	1091	1049	1067	1092	1057	1067	1092	1063	1060	1126	1063	1117	1039	1018	1058	978	1082	1050	1078	1062	1051	1006	1019	1024	1060	1056	1115	1123	1102	1075	1109	1040	1098	1140	1171	990	1020	1003	1092	1107	1014	1052	1044	1042	1054	1064	1042	1100	1099	1131	1024	1049	1092	1042	1000	1054	1020	1070	1026	1093	1096	1124	1038	1054	1041	1060	1017	1108	1043	1058	1045	1073	1116	1146	1048	1154	1049	1066	1084	1026	1083	1023	1111	1019	1052	1096	1128	994	1027	1120	1035	1023	1076	1021	1077	1095	1026	1062	1060	1115	1071	1075	1088	998	1045	1043	1106	1068	1052	1145	1027	1042	1050	1028	1088	1054	1073	1023	1115	1079	1066	1048	1037	1045	1081	1081	1087	1014	1083	1058	1037	1041	1067	1029	1092	1049	1072	1111	1031	1078	1048	1044	1073	1022	1041	1055	1058	1007	1034	1048	1068	1089	1104	1110	989	1044	1066	1025	1124	1092	1008	1045	1099	1002	1024	1086	1077	1083	1077	1007	1036	1091	972	1083	1066	1091	1057	1058	1019	1034	1034	1087	1096	1100	1098	1048	1081	1096	1040	1044	1151	1073	1048	1129	1023	1090	1148	1122	1051	1005	1025	1056	1077	1067	1063	1098	999	1067	1025	1070	1056	1039	1051	1069	1048	1014	1062	1056	1076	1048	1050	1055	1043	1070	1080	1060	1057	1043	1033	1049	1095	1039	1078	1068	1113	991	1091	1024	1079	1072	1037	1034	1050	1007	1044	1054	992	1067	1050	1019	1046	1048	983	1016	1050	1070	1041	1034	1024	1079	1046	1072	1116	1039	1102	1074	1101	1033	1033	1050	1051	1084	1089	1065	1113	1042	1086	1116	1100	1104	1069	1063	1090	1023	1082	1075	1082	1064	1029	1052	1108	1018	1053	1027	1076	1023	1006	1041	1014	1067	1047	1040	1017	1043	1050	1058	1083	1063	1063	1087	1001	1151	1027	1065	1065	1018	1084	1037	1008	1021	1013	1076	1101	1050	1012	1072	1054	1055	1100	1103	1082	1048	1043	1046	1034	1085	1076	981	998	1051	1048	1017	1077	1085	1054	1084	1114	1036	1083	1053	1026	1033	1025	1068	1063	1072	1078	1043	1024	1066	1087	1095	1118	1062	1079	1049	1033	1024	1080	1027	1073
22627	21367	28942	24213	21533	21140	11964	4584	3062	2332	2058	1710	1385	1258	1190	1038	1024	864	989	910	930	847	887	892	853	874	872	754	789	915	862	830	829	877	789	880	883	852	841	802	790	858	831	823	812	804	861	863	850	870	726	853	817	843	860	805	874	855	865	864	807	876	793	827	823	855	835	856	814	828	805	813	790	839	795	817	784	889	867	826	883	841	886	853	887	867	781	830	821	801	817	819	836	793	825	794	833	799	831	850	830	808	817	840	833	850	850	846	853	854	789	898	808	764	839	792	816	883	843	853	771	802	777	856	838	765	858	816	856	767	861	807	806	788	812	836	870	779	811	850	851	850	818	829	815	831	791	825	811	812	908	805	806	759	800	831	821	823	849	821	844	824	809	803	841	767	838	793	843	809	802	798	861	816	836	877	832	795	832	848	811	839	822	814	838	819	835	838	840	841	831	811	840	778	771	838	845	802	832	774	821	824	849	867	812	792	823	816	809	868	845	834	783	815	831	881	821	839	791	861	798	827	819	802	802	841	857	845	855	808	818	828	839	822	804	813	809	806	823	836	838	843	793	815	830	880	791	865	800	783	808	872	796	855	806	818	841	789	813	772	848	832	809	823	843	820	850	843	830	774	785	797	764	818	882	854	794	876	859	807	824	787	783	805	842	836	837	763	807	842	848	822	757	837	834	834	807	805	856	838	797	826	799	846	805	795	807	828	792	832	798	833	785	804	811	792	800	818	822	753	787	870	793	802	891	772	823	807	795	793	828	878	797	808	864	833	815	789	829	852	802	822	792	798	859	821	794	813	797	856	823	821	819	822	790	841	842	833	855	810	816	853	850	834	835	842	785	834	826	781	801	866	860	779	787	825	823	767	849	795	810	821	816	821	873	855	759	838	763	800	813	821	830	889	820	827	792	844	850	846	807	848	812	864	856	825	822	768	781	798	882	820	823	775	841	801	848	798	795	779	831	830	804	775	826	819	895	797	847	838	777	853	818	833	862	874	890	845	853	882	814	801	808	791	803	756	841	819	775	814	831	900	809	840	833	846	789	835	799	825	811	850	821	844	787	836	853	829	783	818	812	787	789	813	786	825	862	769	835	827	793	862	863	831	817	823	810	819	805	827	853	807	826	792	793	841	855	841	860	778	785	795	886	782	842	816	822	840	819	820	801	761	809	812	757	816	852	782	811	828	817	807	839	777	806	828	803	804	800	813	842	808	788	843	827	818	854	821	826	832	851	802	834	829	789	835	797	777	853	803	823	811	762	830	815	811	797	834	769	842	865	860	869	822	850	816	830	832	780	810	879	767	804	821	774	802	826	823	813	847	827	869	812	824	820	797	845	793	787	858	785	809	789	801	824	819	842	832	771	836	781	827	831	847	805	820	834	843	855	789	833	839	802	817	874	825	768	825	804	795	773	871	829	808	807	842	798	867	882	877	801	813	891	839	868	857	799	828	773	784	820	798	834	835	810	834	801	758	828	811	807	846	803	861	837	881	859	852	806	778	863	825	829	872	883	813	851	813	852	783	797	839	809	821	813	868	830	851	840	838	819	830	803	818	813	775	866	814	796	819	834	825	793	810	827	835	854	836	782	843	782	794	812	866	835	816	787	812	804	886	851	822	806	832	789	801	789	779	814	801	778	806	828	815	780	809	883	801	802	776	844	776	726	808	840	885	830	776	816	788	803	809	851	800	796	802	804	756	809	858	857	814	816	816	847	821	813	842	875	799	839	835	860	765	816	881	834	823	811	801	807	801	798	824	846	878	806	845	812	836	867	832	792	888	829	814	843	844	843	837	858	820	833	872	802	828	845	793	826	818	816	822	740	788	795	812	778	813	863	844	847	813	832	873	817	806	828	785	843	812	843	848	821	854	799	799	833	799	830	838	812	845	864	833	806	801	786	819	834	840	823	830	848	821	827	895	851	898	850	815	827	821	828	805	812	791	827	850	763	827	822	873	817	864	779	787	810	860	801	821	802	872	823	839	836	785	826	848	777	787	802	790	814	826	822	784	806	837	803	865	780	796	824	869	840	787	798	759	813	830	811	821	807	804	814	858	813	744	789	768	783	828	820	830	814	798	850	821	808	809	840	899	817	842	809	802	836	866	809	836	878	883	833	823	822	834	807	815	819	779	821	790	843	828	823	823	830	804	813	871	853	869	870	836	798	798	792	828	807	786	856	792	873	807	812	794	804	858	881	822	818	835	820	830	799	821	816	798	753	810	806	817	868	828	874	778	818	846	769	816	827	833	863	777	808	823	855	769	775	789	823	815	844	786	787	815	802	794	823	790	831	812	828	822	852	852	790	814	808	851	797	842	806	788	796	835	820	812	861	795	881	809	771	837	831	799	835	837	850	823	829	826	871	801	838	815	828	813	844	825	826	816	823	805	833	839	798	767	841	774	783	838	806	825	788	819	879	824	834	842	882	829	826	808	765	777	846	819	856	825	790	845	813	837	841	799	862	828	835	818	873	817	850	804	876	806	836	796	801	824	836	789	789	858	779	780	801	789	838	809	803	857	826	746	816	810	833	764	830	775	794	822	779	838	874	852	827	833	795	867	807	815	832	834	848	819	818	793	875	832	816	821	850	836	820	843	822	792	813	786	831	819	749	796	789	840	804	838	787	834	831	781	856	809	811	846	820	776	789	846	801	829	779	789	828	840	791	813	794	810	819	864	810	848	856	803	815	797	818	789	848	802	810	836	782	803	824	835	828	813	833	835	827	824	790	790	799	811	831	813	831	839	862	798	773	895	842	826	835	784	842	839	783	757	834	814	811	816	881	874	826	833	816	809	835	846	768	774	810	797	841	862	868	856	832	787	886	784	843	843	778	833	783	797	807	814	873	785	814	884	886	796	803	793	775	809	770	779	809	827	825	809	826	796	809	811	795	854	856	859	786	807	859	782	786	804	805	795	852	872	798	792	800	858	846	882	842	828	813	816	843	794	801	827	807	816	771	764	829	765	841	839	804	810	821	838	826	817	832	810	812	805	773	870	824	803	817	798	850	831	811	778	844	813	823	764	828	757	801	842	860	825	798	848	793	840	859	799	806	806	843	782	792	846	838	804	834	814	834	787	852	828	803	799	835	823	794	836	842	764	770	774	822	847	767	805	837	864	817	800	800	812	821	864	803	831	778	783	812	804	785	820	824	792	800	820	806	825	831	807	801	824	832	815	757	805	858	848	767	827	881	831	846	769	760	830	855	861	883	814	840	799	831	821	823	833	819	784	870	831	834	759	811	814	805	827	743	792	789	875	836	877	813	854	815	812	815	814	821	828	838	830	873	825	762	853	876	839	833	826	814	826	823	815	770	856	799	835	796	830	872	848	787	838	838	799	807	798	850	799	802	829	827	872	815	815	837	830	867	764	845	800	855	833	818	810	855	796	775	829	817	771	813	860	809	844	821	816	859	790	865	789	813	840	825	817	863	826	788	844	844	836	795	828	831	776	812	808	769	845	829	825	757	768	770	863
35364	56398	42126	28809	17811	10260	7414	5792	4523	3432	2859	2312	1905	1636	1357	1287	1129	1069	1025	968	942	958	939	893	908	869	871	853	867	871	884	877	848	836	839	900	831	853	840	852	878	859	865	842	921	838	850	812	843	809	827	895	876	835	829	896	790	825	863	869	854	867	856	841	864	808	806	861	883	811	845	811	830	818	849	800	841	887	876	814	811	894	861	804	830	841	852	861	883	826	827	875	831	858	840	812	857	811	883	795	819	837	832	823	837	850	846	847	825	837	871	821	844	834	855	854	864	800	871	835	819	849	833	844	832	831	856	856	868	821	851	827	779	821	860	848	863	856	852	820	845	862	845	867	820	806	837	796	863	844	863	866	845	790	873	853	897	848	842	857	848	836	777	799	835	826	877	869	853	842	842	851	856	851	827	857	872	813	823	839	910	817	802	821	867	866	802	754	914	838	822	838	814	803	859	811	858	774	787	846	890	813	844	854	772	849	830	857	814	790	852	847	853	847	794	874	829	875	834	868	889	803	854	851	873	807	860	863	853	804	884	858	838	817	832	834	846	831	839	857	802	819	818	806	872	881	815	816	861	805	842	861	855	869	836	815	828	874	792	793	850	822	830	829	858	822	799	880	781	842	803	825	837	793	854	854	902	858	848	821	791	831	863	855	916	836	895	841	911	811	854	854	851	863	860	870	805	853	847	835	818	858	830	893	811	862	862	797	834	806	854	859	885	810	818	784	839	818	805	866	927	914	878	849	817	872	812	880	806	858	814	877	843	830	836	843	881	879	897	883	831	797	874	838	842	799	843	861	829	802	855	806	845	854	894	849	828	910	838	832	838	839	848	851	828	795	863	849	865	823	809	896	819	769	827	886	841	821	801	802	771	846	860	784	934	807	886	896	801	801	869	859	864	809	830	882	831	844	837	827	862	838	816	853	805	824	810	852	846	898	869	847	871	852	870	773	883	830	791	811	859	880	849	866	810	853	846	836	816	854	876	826	893	827	827	791	860	815	829	839	852	860	862	787	860	854	850	846	856	831	917	849	879	837	848	811	832	828	775	832	843	859	863	832	836	858	895	802	826	818	849	831	834	844	825	835	841	833	846	849	855	847	823	833	866	841	861	885	863	815	846	803	834	860	807	841	817	842	817	845	817	850	849	861	809	847	866	855	810	903	807	822	798	810	851	908	836	822	824	860	899	865	858	843	838	869	840	838	831	846	870	814	823	803	832	866	809	857	809	837	833	823	840	804	874	831	868	817	854	868	862	850	838	834	860	879	813	874	854	851	863	887	842	839	804	859	831	821	861	852	862	850	824	799	936	817	895	844	847	849	843	796	825	823	864	833	816	850	854	836	892	794	866	834	797	843	868	840	843	883	826	845	846	841	841	826	841	886	833	829	850	874	835	865	835	821	802	861	822	804	844	832	858	870	862	877	784	883	868	860	839	801	784	845	858	894	829	875	861	876	838	841	834	863	856	849	831	821	829	838	784	822	821	850	862	840	867	866	877	872	838	826	818	854	824	826	866	822	834	851	805	856	861	818	830	853	825	833	828	854	853	861	858	816	848	808	784	837	897	801	845	852	811	814	820	841	873	879	840	834	890	837	869	872	848	874	847	856	824	822	862	827	908	815	880	870	818	839	854	788	833	821	839	822	824	843	841	854	859	843	861	810	854	830	816	831	856	836	878	813	832	855	840	845	827	852	887	852	848	851	845	841	809	793	856	839	869	880	843	869	833	828	754	868	808	813	843	882	860	843	808	884	804	843	831	879	831	865	820	819	897	874	891	803	823	878	831	808	852	834	859	805	802	882	872	886	883	805	793	822	843	886	807	872	870	839	797	766	850	855	814	886	849	798	873	869	874	872	883	811	807	847	791	863	828	808	794	843	853	806	796	867	878	829	819	823	794	874	839	873	801	848	845	890	845	900	822	862	820	824	813	846	804	790	877	809	850	803	832	848	809	840	842	876	827	837	853	836	867	848	851	840	833	873	830	843	884	827	854	845	841	854	835	806	827	844	842	800	827	814	857	852	812	844	860	830	805	866	810	837	879	787	804	835	852	814	854	848	822	805	842	912	797	826	884	855	847	847	872	852	810	897	818	857	870	839	824	794	841	850	819	826	811	780	878	826	838	829	812	834	792	792	828	846	836	842	852	888	877	812	874	803	880	794	780	801	873	863	806	830	830	780	868	829	837	798	881	819	835	899	810	855	835	863	801	843	834	837	872	774	825	802	820	874	831	835	807	856	849	846	843	829	867	849	841	884	873	848	895	850	875	822	790	839	887	817	821	870	802	851	799	843	851	774	787	829	790	877	885	816	826	867	883	816	869	870	900	843	804	847	841	804	830	847	765	838	814	843	839	846	875	852	851	832	872	870	878	852	852	853	826	832	832	908	908	863	847	807	826	829	844	823	853	825	832	857	857	802	804	857	812	825	863	882	820	842	830	870	841	836	842	850	845	897	792	898	824	822	821	877	804	846	898	871	843	834	861	830	814	828	862	835	823	835	842	869	817	825	882	828	867	842	816	812	842	847	815	825	862	864	822	814	846	859	854	879	801	894	760	814	821	848	800	819	810	808	797	859	783	830	907	857	855	820	836	853	875	822	831	854	858	880	840	780	852	824	762	815	831	782	833	847	845	865	840	864	811	822	814	808	831	844	820	824	863	809	854	829	838	857	884	827	853	817	794	839	823	849	825	847	839	822	877	839	845	855	854	827	853	819	843	846	852	799	864	903	842	842	782	840	797	836	834	798	825	796	830	779	845	804	846	827	823	841	817	835	834	836	850	842	830	860	850	822	851	822	857	824	845	909	862	863	819	791	826	876	847	827	870	822	851	799	790	846	855	838	809	800	843	834	798	810	837	828	824	815	844	856	825	813	857	849	803	862	884	843	854	858	858	834	862	828	819	808	826	861	830	856	783	810	868	839	850	834	802	912	854	839	835	906	853	849	881	807	831	827	869	820	816	833	858	808	836	848	808	882	828	835	833	880	830	821	868	876	855	828	839	797	821	870	816	847	869	879	840	841	843	815	842	806	851	842	853	836	871	815	869	805	814	795	820	815	852	821	856	811	849	813	864	892	884	866	800	813	839	853	849	834	800	796	872	850	845	784	823	824	803	883	842	842	887	821	835	854	841	877	860	850	833	874	842	803	820	874	859	806	886	838	820	827	822	816	793	784	814	836	812	804	803	832	880	832	859	813	870	849	820	835	869	832	817	821	848	804	854	829	821	819	842	811	881	871	834	849	841	867	784	832	865	805	855	793	840	869	855	790	816	828	809	854	858	859	867	858	826	842	806	820	858	844	796	842	865	792	856	859	797	891	853	817	868	896	807	822	858	827	832	848	837	836	868	819	851	788	785	852	834	844	859	803	881	866	844	855	865	788	789	852	849	802	823	838	851	813	869	835	838	790	883	842	906	858	834	826	850	823	861	835	832	835	809	913	858	817	878	807	834	829	783	835	839	878	838	835	846	826
30612	29179	29205	14701	5207	2922	2189	1802	1463	1318	1238	1176	1047	1022	1027	970	946	940	940	982	983	909	917	956	944	898	937	921	927	909	872	954	938	924	920	917	877	936	943	925	857	885	918	869	930	938	930	922	919	868	948	860	946	916	918	953	894	908	886	932	892	906	933	915	879	943	950	882	982	911	953	955	950	855	939	889	924	926	971	923	885	930	851	916	886	943	931	894	887	891	927	903	948	867	888	904	943	873	873	925	920	954	972	919	904	905	909	891	928	935	977	914	907	903	909	929	876	903	871	860	902	953	976	909	879	940	878	888	899	928	944	939	921	906	943	919	963	894	901	959	897	868	914	843	946	910	929	908	945	945	923	947	944	872	934	888	888	935	946	893	924	944	881	875	905	894	911	909	939	948	919	925	910	901	928	914	967	937	914	900	910	919	920	913	907	947	921	909	925	924	906	921	930	978	918	895	924	935	908	905	937	946	925	929	936	891	896	930	927	936	858	905	925	915	917	973	902	951	913	906	924	881	951	894	985	943	927	851	934	913	905	902	914	920	933	939	899	895	904	914	944	960	933	904	911	885	957	924	886	920	953	922	892	925	888	897	892	952	887	887	903	902	861	867	978	885	937	916	900	918	960	870	948	968	900	913	934	872	909	917	944	946	903	896	916	922	942	971	886	920	895	913	943	911	932	951	935	913	931	903	933	892	976	962	908	918	939	925	904	877	902	911	882	926	892	927	959	1000	915	931	906	958	930	883	933	932	915	947	915	947	875	909	912	927	938	897	898	924	886	929	903	853	937	932	928	880	935	939	927	963	887	902	904	951	932	875	881	964	912	920	917	853	946	918	928	943	868	938	904	904	908	925	880	882	916	888	911	893	889	920	884	975	901	920	934	881	915	911	934	1000	907	948	924	959	895	918	851	962	948	902	972	918	943	901	913	862	959	874	931	963	909	952	924	888	896	904	894	910	934	950	940	897	911	984	939	963	924	922	921	885	931	923	974	884	944	885	914	923	875	932	881	900	933	932	900	899	852	886	924	884	954	910	894	903	970	928	915	967	924	875	907	913	968	899	907	915	952	964	925	917	923	870	888	924	901	910	995	920	873	932	919	928	864	936	891	973	898	902	897	917	877	939	925	936	900	951	935	928	912	879	911	912	894	933	935	899	916	939	882	898	937	884	970	944	892	947	967	899	903	890	857	920	960	927	901	922	927	853	934	911	900	876	982	914	953	896	896	933	964	918	928	901	889	930	975	931	923	958	925	878	910	967	872	920	932	896	910	919	966	909	889	912	864	961	915	907	895	908	893	891	926	918	924	911	878	927	927	907	974	938	954	922	950	931	978	908	933	921	869	897	899	906	879	930	905	932	870	848	914	909	894	891	960	911	916	953	872	902	944	877	891	964	942	928	926	940	883	901	932	906	898	935	940	979	890	950	903	926	943	991	942	864	894	952	913	944	939	893	916	971	908	933	907	881	897	913	956	928	904	910	886	931	924	917	971	939	842	902	966	960	923	925	883	926	940	888	912	930	886	890	877	889	926	860	876	941	924	878	935	954	930	901	956	893	859	916	939	932	912	812	949	950	858	863	960	937	943	927	937	892	924	889	926	940	891	910	924	889	980	933	856	865	889	895	922	945	925	880	905	925	857	884	879	894	917	879	861	903	935	898	943	917	885	931	950	920	928	928	886	935	899	891	902	882	974	851	912	886	948	959	947	925	955	931	932	971	959	940	916	875	920	881	898	912	909	954	881	962	956	901	933	917	894	890	974	923	977	897	925	911	923	930	922	935	928	876	906	892	951	935	897	911	941	895	886	885	885	937	947	871	879	876	894	915	868	908	858	921	953	929	891	942	950	927	971	925	939	972	875	941	869	932	885	900	899	909	925	954	940	945	928	947	905	964	985	932	945	840	939	878	914	882	925	912	910	960	901	906	923	934	945	947	984	916	835	937	885	946	963	918	940	896	904	898	910	897	956	953	882	924	977	918	880	978	952	932	898	899	985	904	936	905	905	894	947	906	859	924	929	937	966	995	963	864	933	913	888	927	947	908	909	896	937	890	878	946	880	860	924	899	905	894	888	905	939	926	961	893	893	941	868	920	887	853	900	924	962	865	905	887	910	954	919	908	893	961	903	923	967	925	967	908	906	909	928	872	958	881	904	956	944	871	854	939	902	906	880	955	886	899	894	879	985	957	974	933	877	931	882	961	931	939	874	911	934	949	885	962	901	898	861	941	930	908	921	943	882	962	904	959	921	898	913	960	927	941	926	911	1006	903	961	906	891	894	918	962	929	926	903	958	951	942	905	919	895	936	882	908	928	906	937	910	871	952	982	962	949	867	929	921	926	910	951	921	913	967	900	942	947	951	897	903	922	867	960	927	919	974	906	952	916	929	982	895	953	897	913	980	959	929	878	915	917	892	932	924	898	942	927	923	915	912	901	888	831	981	902	918	923	890	970	919	858	964	900	912	909	908	916	885	946	916	917	904	907	881	938	898	897	918	904	885	889	833	950	969	907	896	926	878	893	894	905	916	900	916	890	931	885	960	956	921	916	907	884	910	918	931	924	926	897	892	880	876	911	905	931	948	956	926	914	871	955	944	930	884	949	930	906	907	898	960	915	910	885	932	918	935	898	867	926	934	914	935	900	892	900	883	920	869	918	895	955	867	953	875	934	896	972	866	884	903	906	940	949	921	891	931	869	886	862	949	876	896	952	935	919	904	918	831	897	953	959	937	903	939	889	937	931	871	872	896	972	951	890	918	881	955	923	927	920	920	880	949	917	953	948	913	899	916	883	895	887	969	857	921	892	852	885	913	887	957	915	897	952	919	966	912	932	903	922	920	917	935	907	858	941	983	939	907	977	946	907	889	910	916	931	883	858	922	958	897	941	897	934	892	943	947	946	961	915	914	894	885	865	865	883	914	920	952	903	921	950	854	961	977	870	944	1010	943	905	920	917	895	914	1003	924	886	914	912	922	988	938	959	987	942	959	912	886	875	896	919	978	928	940	925	879	970	938	928	915	884	927	935	942	951	980	993	938	906	951	955	966	944	919	929	890	945	921	891	883	875	885	937	942	886	900	959	959	926	877	886	907	920	902	873	886	958	921	925	881	953	985	941	887	924	919	914	847	891	873	902	920	879	886	876	821	879	948	875	933	921	956	884	970	933	909	908	917	871	940	924	963	942	895	881	936	943	942	928	984	884	914	895	903	948	881	978	938	897	920	941	892	893	903	893	991	920	879	849	918	896	930	953	906	880	985	927	944	936	956	922	927	928	883	896	946	911	953	941	943	914	939	919	888	949	904	938	938	901	932	911	869	879	943	902	872	925	944	923	875	919	927	910	854	913	913	867	901	864	908	886	888	871	955	942	938	930	928	900	947	899	924	907	933	904	881	985	892	954	905	918	898	969	861	913	934	969	934	887	891	863	945	903	880	922	928	977	932	906	901	898	888	904	893	920	939	869	916	892	939	1011	899	907	941	943
30986	43034	30290	13324	6751	4122	3136	2585	2013	1780	1501	1498	1223	1149	1122	1062	1048	1032	1029	1003	1010	1007	961	1003	917	987	961	973	988	991	987	935	969	962	994	976	1017	946	1011	942	967	958	962	913	939	957	896	906	978	981	945	940	970	972	969	935	941	1017	992	985	943	951	963	927	960	951	925	904	943	971	952	915	1001	945	979	943	944	952	902	921	981	907	941	987	981	988	951	968	967	943	978	958	993	947	933	938	946	958	940	946	962	1005	948	1012	899	966	975	915	976	952	957	965	933	985	980	1022	970	982	914	953	937	984	929	1025	991	938	999	990	991	978	936	956	966	939	952	963	972	940	963	929	985	949	942	933	924	988	983	979	937	985	939	919	947	1000	994	1003	955	926	929	968	969	951	905	976	977	941	981	954	1011	1004	908	956	868	949	929	927	944	935	940	923	881	948	953	961	933	907	941	942	985	979	934	942	910	929	973	977	981	927	961	957	951	968	948	949	974	996	975	956	999	925	996	948	909	902	920	906	990	936	954	929	963	981	985	930	910	994	979	965	964	908	981	926	979	951	971	912	962	951	902	968	976	948	950	1029	1008	987	928	921	989	952	911	941	954	943	944	959	915	983	927	959	929	932	926	944	985	926	925	984	974	921	937	961	965	918	936	984	969	928	1010	956	991	928	946	965	925	967	1057	957	996	972	916	960	952	1015	905	1048	916	938	936	944	913	991	919	979	984	951	965	959	1000	1024	980	951	951	985	932	933	956	1012	1000	1001	955	977	933	980	947	972	976	954	957	1004	968	938	984	960	952	953	939	988	913	938	979	941	927	945	985	1019	924	969	1018	997	960	967	943	979	916	1008	958	964	996	1016	961	947	1008	960	998	960	936	979	955	981	953	966	941	886	918	1000	988	965	976	922	943	978	985	1000	949	980	1000	958	940	998	956	1004	946	969	902	955	969	987	976	920	959	977	928	929	962	953	935	961	889	995	912	953	925	954	993	983	956	956	999	951	986	964	935	997	973	896	1038	904	933	949	901	953	978	960	997	1004	991	957	927	962	987	996	955	938	955	970	970	1024	979	934	931	1016	981	910	951	943	1000	918	996	991	952	981	999	949	991	963	956	980	1003	943	922	943	966	949	942	953	965	891	944	930	971	948	1034	997	956	984	940	1002	943	1031	981	975	979	978	986	924	965	953	899	936	932	980	975	923	1057	924	979	951	934	948	892	951	967	974	963	977	936	1038	966	946	903	944	944	950	955	1011	948	901	886	957	1014	988	948	930	981	977	936	944	909	929	965	970	941	950	958	942	964	976	961	938	970	956	985	932	1003	919	951	952	928	972	1035	925	971	981	966	953	975	944	971	944	908	973	972	955	1022	972	939	1000	955	911	956	952	956	975	1020	1008	937	976	957	981	1006	981	967	947	961	951	996	963	990	980	990	1014	972	930	987	943	975	985	967	920	949	986	979	928	910	965	1034	916	920	889	1004	920	899	988	938	929	888	977	1014	922	1009	932	949	1010	954	1003	937	1007	950	940	994	949	921	997	923	943	973	938	973	972	935	936	934	924	976	1010	962	934	900	932	983	970	972	973	994	934	937	959	1023	942	958	955	916	965	952	943	931	922	934	945	1000	963	959	944	971	935	992	977	935	936	902	912	978	943	944	951	955	913	985	936	978	979	998	908	910	898	944	973	934	962	940	1009	948	991	926	984	952	920	925	939	949	985	945	923	992	982	980	959	922	942	974	977	1004	910	913	958	928	919	960	992	979	925	967	965	968	893	990	898	983	984	985	956	926	951	982	948	905	936	955	947	928	998	963	919	909	965	935	990	936	977	917	971	1011	962	945	943	938	914	962	933	968	980	914	978	952	938	1002	1015	957	904	945	928	933	965	904	956	921	956	971	981	1004	976	984	949	967	998	944	931	969	904	985	976	972	958	921	963	922	1009	993	983	940	956	945	967	963	1016	894	958	922	945	912	970	999	954	974	960	1024	1013	997	1003	957	969	1003	971	876	940	953	957	960	986	924	981	954	944	954	953	966	974	940	980	898	990	1004	950	928	934	935	907	998	973	983	968	985	941	963	936	945	975	898	949	977	919	949	978	989	941	927	1012	917	976	977	955	1005	909	977	961	984	1010	1001	936	930	966	962	946	946	971	911	946	1011	954	928	994	980	1000	891	946	964	1000	963	956	933	922	966	1009	1013	1005	988	926	950	1003	958	947	909	929	940	944	954	911	933	967	969	983	958	939	971	964	968	944	955	914	985	976	944	953	988	973	956	957	933	924	987	958	980	993	985	951	936	974	987	952	941	992	933	936	958	965	1020	916	933	982	929	959	959	932	995	883	952	1005	900	961	898	994	936	991	965	958	973	980	912	940	964	1021	989	982	930	992	948	979	976	985	937	951	1020	963	909	964	960	930	968	973	1001	991	943	924	974	908	934	960	962	987	971	996	996	946	961	923	955	964	965	1031	935	906	1017	965	969	969	961	954	970	954	994	910	914	946	1002	933	963	913	968	970	975	983	918	960	918	972	944	993	939	1010	937	898	926	969	1066	990	983	960	977	973	953	995	935	977	1014	949	898	989	963	1003	949	953	993	967	966	969	915	986	973	1001	958	968	949	931	955	924	981	949	1000	950	955	918	964	974	948	921	956	933	939	994	944	949	968	925	909	947	936	955	966	945	993	996	952	911	904	933	958	988	949	950	890	936	975	1000	938	921	985	918	901	962	951	1001	956	982	986	878	954	963	974	954	965	988	1005	991	951	985	928	928	928	992	950	956	926	995	947	959	941	1036	923	893	953	947	943	1009	971	946	958	933	978	989	992	995	948	982	975	913	992	987	924	965	981	925	912	936	956	974	988	956	968	978	946	914	964	990	926	955	963	912	954	999	979	957	919	958	952	958	945	932	946	977	906	985	955	958	953	928	983	1031	1011	959	973	917	1028	970	973	944	960	949	955	937	957	966	957	948	988	975	921	921	1022	961	988	938	990	963	972	942	976	931	901	921	945	1012	1028	971	1001	1001	1012	997	916	1000	947	997	945	927	981	944	956	925	946	1025	955	971	982	1015	973	941	945	959	949	976	943	933	994	958	944	976	925	990	935	972	945	929	940	963	971	953	940	990	922	1000	954	993	968	975	921	986	906	1005	946	965	951	1000	994	961	954	985	977	947	943	961	967	945	929	964	896	964	938	979	952	951	922	947	966	974	974	986	936	982	1021	921	1000	981	920	944	933	953	953	950	999	977	960	985	970	962	965	928	989	947	960	951	911	972	951	931	994	969	950	888	964	976	977	975	942	973	911	956	944	934	1016	932	914	932	926	964	968	989	979	948	1012	932	971	967	960	939	922	937	899	1011	968	953	970	1001	1003	930	968	1012	985	981	1011	907	874	967	965	971	969	1005	989	922	950	998	958	954	972	998	959	911	948	941	964	965	905	966	917	938	949	990	978	917	939	1003	949	928	964	927	948	942	932	1036	940	952	953	959	966	1002	952	1025	1004	960	943	962	913	870	972	991	993	989	878	1004	969	922	936	956	990	945	961	946	957	967	926	925	927	922	996	962	930	946	972	951	976	1007	1026	991	945	992	970	979	881	920	992	956	968	919	957	929	992	975	990	984	938	952	978	991	943	975	945	979
23807	21357	28524	24843	20937	11801	4532	2673	1957	1650	1390	1152	1064	972	894	896	870	857	845	796	816	808	774	756	742	776	761	800	768	784	803	735	751	764	765	790	783	762	767	746	781	759	761	752	741	750	717	740	755	794	742	785	746	719	773	785	732	750	689	722	762	747	771	723	727	780	716	702	746	736	696	731	746	757	725	759	722	745	733	730	694	769	739	682	790	762	735	726	745	739	785	734	753	741	767	793	739	718	684	750	760	769	727	734	723	704	748	712	700	741	742	735	720	728	710	709	786	806	732	753	757	746	755	752	733	715	753	747	774	706	768	728	704	771	775	739	744	756	764	735	747	769	758	731	713	707	749	700	763	737	735	731	724	744	767	679	763	711	748	723	770	739	737	689	730	761	719	708	705	734	766	748	753	769	825	743	687	759	787	748	773	754	730	777	721	759	733	771	749	686	766	783	735	749	699	757	773	686	781	735	787	732	742	705	686	691	787	710	730	805	786	746	713	818	777	734	730	752	757	734	715	711	739	747	785	744	722	737	771	754	703	781	724	747	726	723	770	771	755	736	739	729	763	723	695	725	690	745	752	780	731	753	689	747	754	722	769	748	782	725	698	717	743	701	737	706	727	754	790	715	775	730	738	765	755	782	722	758	713	758	774	716	726	735	746	792	743	720	736	782	730	736	710	754	737	734	713	689	740	749	758	743	744	714	778	732	776	735	737	706	775	733	711	685	732	740	718	726	778	757	708	766	748	724	771	715	704	767	727	738	735	739	710	787	760	786	677	755	737	780	749	710	763	747	708	748	729	736	783	801	702	747	761	748	751	728	739	726	752	752	698	760	741	687	749	701	693	731	723	745	802	745	726	709	708	745	758	774	720	754	712	755	751	729	770	776	770	727	766	751	735	725	772	724	768	751	748	755	699	732	720	735	740	734	752	712	709	741	770	707	735	728	798	767	750	755	714	714	751	730	699	713	729	724	720	740	748	759	759	707	749	738	752	741	777	740	701	752	706	793	752	763	754	719	779	744	787	717	702	728	746	703	728	741	744	722	742	715	767	736	777	712	748	686	747	790	706	680	729	737	714	752	753	754	684	728	755	766	749	801	695	744	785	722	745	779	727	755	730	745	734	739	725	705	713	738	747	728	737	748	793	706	755	767	783	708	778	743	782	780	770	765	711	750	740	748	756	701	758	704	755	751	750	726	788	698	754	797	732	733	731	741	730	730	796	701	770	735	740	744	762	706	714	754	746	736	737	727	726	777	771	708	768	726	753	714	717	748	695	717	803	721	713	736	738	706	740	697	663	775	746	698	750	730	798	742	757	743	766	747	757	706	742	762	711	780	749	744	661	754	696	775	760	723	787	710	801	737	704	739	744	767	728	710	783	738	731	765	737	729	697	733	740	747	720	690	722	768	732	732	748	742	750	747	768	695	733	770	722	724	734	727	745	740	681	759	773	733	716	745	715	762	732	748	728	727	760	752	711	771	733	718	736	729	683	748	761	750	726	779	746	774	743	744	704	740	688	773	741	754	801	745	702	717	763	740	700	771	748	706	739	709	692	740	764	746	731	718	759	745	735	762	777	715	775	739	781	688	738	762	719	781	741	713	763	708	768	771	710	753	744	751	743	746	758	767	797	741	749	716	688	748	783	747	778	752	740	748	794	735	727	693	772	779	721	745	730	755	770	725	756	789	752	727	711	738	692	733	741	702	740	790	736	733	774	762	745	747	808	743	751	752	748	762	686	737	686	719	752	705	766	781	745	714	737	729	720	719	692	730	747	741	749	759	757	732	694	752	706	733	756	703	805	756	715	709	747	763	729	731	729	776	734	743	759	702	776	736	696	721	741	733	797	735	742	765	729	764	758	779	744	722	738	721	736	740	809	746	754	763	716	700	731	775	758	775	755	730	759	723	732	722	751	715	705	739	738	685	735	730	707	737	795	722	806	734	744	755	722	745	701	766	698	742	706	733	748	793	740	720	760	746	752	781	748	718	745	766	787	701	733	809	765	736	746	744	737	791	760	734	766	731	803	722	785	698	698	732	772	730	777	682	747	724	750	703	766	732	740	732	752	742	750	765	762	738	735	746	723	776	773	778	795	769	783	794	749	766	730	743	747	722	766	724	712	747	741	787	682	737	729	757	760	736	751	721	745	740	719	708	782	742	732	782	772	700	724	679	759	734	719	731	747	721	793	747	766	753	737	742	773	710	779	795	706	704	711	755	762	803	775	759	743	740	719	734	736	690	739	754	738	717	763	780	741	759	769	709	760	740	759	744	720	728	738	726	754	709	755	766	713	727	743	699	769	753	723	726	709	672	749	760	753	746	675	762	728	755	769	728	771	744	728	714	742	745	766	713	743	712	749	740	715	708	712	742	654	739	706	711	775	780	753	697	733	712	748	737	742	716	719	741	660	746	774	762	739	724	758	736	792	743	755	734	786	794	720	735	718	710	747	721	753	684	740	738	727	701	697	786	682	767	721	716	712	750	724	754	741	748	746	753	730	755	771	748	750	739	744	750	754	734	747	716	782	774	746	737	749	776	742	695	793	711	741	772	775	770	707	771	740	766	764	771	744	730	705	722	776	776	760	774	715	689	717	797	758	766	771	802	763	736	752	741	730	724	771	760	738	766	738	736	752	709	780	742	760	727	710	735	752	767	769	733	778	742	768	688	730	787	694	715	731	709	721	784	712	691	754	788	702	762	706	774	749	731	713	724	728	727	739	792	716	720	711	762	778	723	723	717	724	685	750	767	741	715	718	708	736	743	740	729	767	736	765	747	748	715	739	747	729	737	686	734	700	751	712	706	723	718	780	751	728	715	699	742	731	737	752	754	812	717	760	727	733	755	726	714	729	740	766	787	713	753	753	700	738	810	748	716	713	761	741	726	712	755	736	722	753	777	694	719	777	732	742	755	740	778	762	749	746	760	751	731	743	769	703	752	768	798	742	704	725	704	721	729	738	734	714	760	737	774	727	690	723	754	793	760	730	693	691	725	749	732	772	682	732	733	768	731	770	740	743	714	719	721	756	684	752	728	700	718	762	793	768	745	771	733	762	720	742	743	744	746	746	729	706	732	735	726	715	760	783	725	780	750	714	777	725	774	736	711	751	779	708	790	739	729	765	762	726	747	783	756	724	735	778	727	779	737	735	713	726	734	739	712	760	752	759	736	726	716	735	753	763	749	717	720	772	735	717	768	770	748	809	737	722	717	717	727	779	745	768	750	721	797	756	729	748	746	683	751	780	736	763	727	752	765	780	739	724	713	745	724	740	753	720	790	762	728	753	723	769	767	735	754	731	733	745	697	690	758	783	745	760	709	695	741	749	772	751	788	749	711	778	746	747	737	811	763	773	748	801	705	728	751	736	728	760	751	738	748	784	773	729	714	743	730	687	712	803	792	741	741	723	744	765	746	715	753	751	729	737	702	724	720	746	758	758	741	718	739	776	753	728	756	765	736	800	747	713	763	720	765	725	800
33322	53543	38254	22708	11532	6856	4904	3702	3007	2346	1898	1570	1334	1172	1151	1021	934	928	932	914	894	869	895	867	814	822	785	813	789	848	812	767	815	761	777	841	760	772	798	818	755	807	776	803	791	808	760	738	789	788	766	830	768	815	803	768	764	800	815	800	807	770	784	789	792	787	829	832	745	827	806	771	827	813	748	776	796	754	775	842	792	776	786	765	769	788	766	823	755	774	797	774	798	791	815	781	797	789	815	752	787	772	771	801	780	811	763	760	782	788	791	805	767	796	747	793	740	802	758	799	791	757	756	817	789	766	783	819	750	775	795	798	789	775	804	805	758	755	843	742	781	786	767	737	794	763	787	781	779	791	726	772	711	755	797	768	751	779	808	784	743	786	805	754	832	757	778	792	789	790	803	761	771	752	765	788	754	770	755	819	763	746	771	805	791	746	747	762	851	755	753	796	792	789	785	748	760	771	754	737	776	791	785	832	749	774	754	796	758	776	795	787	820	798	736	692	766	797	796	784	753	757	788	742	735	749	774	749	796	803	797	801	808	760	796	750	852	765	775	837	796	785	785	784	742	787	770	803	808	757	802	793	746	818	739	793	760	790	779	807	795	805	800	814	781	777	775	812	743	779	781	771	760	784	800	767	834	774	720	762	809	756	744	750	787	749	762	780	803	815	801	784	769	777	781	791	723	764	787	778	782	742	782	783	824	736	794	771	784	755	797	800	776	773	811	798	799	799	762	797	813	765	802	809	808	835	779	808	761	787	762	808	782	822	777	829	822	812	806	744	831	812	783	816	803	793	822	769	822	807	783	823	771	792	808	784	795	827	770	855	778	743	801	795	833	738	766	762	743	825	801	767	768	731	744	811	788	791	817	762	786	821	797	801	775	760	861	791	792	773	785	706	795	803	747	857	774	841	795	831	769	789	787	741	810	791	772	758	759	793	724	738	819	745	756	774	841	854	770	789	781	781	803	817	722	811	854	849	775	714	769	780	828	758	743	791	869	756	796	789	791	794	743	794	759	753	759	776	811	797	743	789	804	789	790	810	799	781	771	806	778	787	788	800	743	773	778	751	715	766	758	802	801	801	710	749	804	750	779	768	772	766	787	803	777	767	819	796	824	776	720	780	758	776	789	801	815	771	776	817	781	790	798	799	762	825	789	757	779	790	774	773	770	715	802	756	759	743	788	798	797	782	763	802	841	721	772	797	764	788	757	718	781	772	771	821	819	788	736	824	764	749	716	778	778	785	805	814	756	806	748	837	845	741	795	830	777	778	792	792	701	805	818	786	804	833	793	849	794	792	778	811	830	782	793	772	809	755	779	803	782	796	756	755	783	769	749	780	780	805	767	775	762	752	813	838	778	799	810	789	786	800	786	787	747	764	740	736	781	763	798	786	735	784	800	726	791	821	813	738	770	759	799	818	756	749	788	811	773	788	801	775	785	737	796	781	770	789	781	799	775	818	766	757	761	807	810	765	773	824	783	768	827	774	803	786	763	788	790	831	801	759	809	767	782	802	795	771	734	809	751	761	819	801	816	781	814	832	787	781	781	767	804	774	797	738	750	771	762	801	776	802	779	798	789	818	781	763	778	803	758	766	759	783	790	811	771	793	789	752	801	809	777	788	748	747	795	765	770	823	795	765	750	787	768	775	854	769	752	777	741	734	750	759	793	817	797	763	801	769	797	799	776	729	810	791	770	765	829	812	792	832	779	758	815	757	776	739	739	795	787	751	814	730	785	735	748	807	752	832	793	802	762	739	789	826	768	786	792	781	797	782	740	778	724	825	736	808	808	801	791	797	742	739	755	812	809	780	780	755	834	779	743	787	768	774	846	822	758	739	747	789	793	791	789	742	800	790	816	754	784	757	795	817	749	773	768	758	775	731	819	791	799	761	785	743	740	760	781	802	789	797	774	787	804	739	804	781	759	773	726	780	744	738	793	821	789	798	749	782	787	776	738	792	851	768	756	813	775	794	773	782	766	755	833	732	742	781	759	795	756	774	779	779	774	819	740	780	792	783	799	767	792	740	759	791	831	815	740	841	793	773	765	726	777	742	789	798	736	807	797	821	799	785	783	754	778	736	804	803	818	794	779	768	747	781	774	799	714	801	771	774	714	825	764	784	861	733	791	785	735	784	837	749	804	773	789	760	817	753	803	769	830	736	755	792	782	813	789	796	783	788	759	806	780	797	791	767	785	792	815	771	713	756	787	769	764	794	821	788	778	828	794	778	809	794	793	765	833	791	789	759	780	803	748	770	821	818	787	753	796	778	795	750	746	737	793	748	773	790	817	839	778	815	763	766	813	749	771	800	765	784	836	738	788	793	783	758	821	782	779	807	760	754	809	787	739	815	769	786	792	792	817	793	761	771	768	773	848	792	785	765	733	834	819	770	833	775	747	718	756	794	781	790	839	738	761	798	761	758	772	797	737	759	792	814	789	775	770	753	805	797	753	778	745	791	791	790	805	810	783	768	753	815	768	788	786	766	725	765	827	802	778	738	847	808	804	777	792	785	725	796	784	781	755	769	773	760	810	744	773	759	783	739	800	805	779	758	755	731	761	777	787	777	792	840	769	802	762	785	820	798	782	781	820	794	792	773	813	799	791	812	767	775	805	823	810	801	837	786	757	788	845	817	759	713	744	803	728	766	761	766	814	767	734	741	804	777	738	791	751	784	742	759	817	789	803	815	749	761	795	797	751	788	799	777	751	793	777	768	781	748	740	783	747	786	722	763	789	808	808	755	787	813	767	783	811	783	757	728	763	804	727	805	802	762	820	810	823	782	763	755	777	766	763	785	769	745	788	787	746	734	823	748	740	781	777	780	789	787	756	779	846	778	776	821	811	779	796	776	742	778	783	796	769	758	754	783	738	793	807	748	848	741	783	807	789	814	781	744	812	777	799	774	771	764	736	771	818	768	797	734	794	762	802	840	789	816	806	782	781	778	762	788	832	786	789	781	773	793	799	779	819	804	802	790	757	766	832	792	778	774	820	782	791	797	781	804	790	800	747	835	784	821	746	784	797	760	763	795	777	807	773	775	752	790	791	786	775	759	781	800	800	747	809	786	804	799	842	819	745	728	770	820	803	785	842	766	776	749	771	787	796	781	763	784	753	778	749	739	770	751	788	822	753	757	766	752	762	721	735	807	766	822	757	794	777	789	808	770	785	783	773	792	816	754	804	785	750	789	787	807	754	758	765	738	835	779	733	764	797	754	778	783	805	776	788	798	704	782	776	796	782	792	763	747	808	759	845	776	862	805	778	731	775	763	772	807	746	824	765	771	779	780	834	775	785	786	812	779	795	730	750	765	776	801	788	752	820	773	778	737	789	771	804	781	795	769	770	790	775	761	800	805	789	804	802	776	776	789	761	780	750	764	785	807	814	752	806	805	749	772	761	750	782	778	771	755	753	776	790	766	762	780	777	804	788	755	726	785	827	761	810	803	788	779	807	787	755	766	811	798	753	823	797	763
25150	21411	27754	25523	12114	4204	2878	2163	1793	1554	1452	1265	1162	1189	1092	1151	1059	1149	1042	1074	1061	1056	1030	1014	993	1090	1020	1067	1014	962	1057	997	1057	968	969	1018	1009	1078	971	990	1033	1021	995	1084	975	1030	1014	1037	995	963	1051	1006	987	976	1042	936	1072	1001	938	964	1058	1022	1041	989	1033	1117	1027	1057	978	1031	979	1010	994	1069	1046	1056	992	1043	1068	1040	1066	1001	1035	1002	983	982	1077	1029	1008	989	1043	992	1032	1025	1021	992	1031	994	1046	1018	1030	1006	1016	1025	976	979	1023	1038	1056	1020	1044	969	1039	1037	957	1038	1006	982	1030	1035	961	986	985	941	1011	963	1000	986	1041	1080	1033	1024	1044	1002	1058	994	1036	986	1055	1069	1036	1020	999	1067	1060	1030	1012	1025	983	998	1022	1031	942	1005	1055	1082	1092	992	1030	1042	1037	1018	1008	1063	1079	1007	1021	1003	1027	997	998	1059	1056	1000	1027	1017	1004	1035	998	965	991	1016	1061	1016	1032	1069	1005	1044	1041	995	1034	977	1024	992	1010	1036	1078	1038	1027	1022	1026	1044	1038	1036	949	1012	1082	1002	1002	981	1100	1050	982	1033	996	1064	1072	978	1046	1025	1036	1029	1025	1089	965	977	1007	1000	986	1001	979	1004	1039	1002	1022	1022	1053	1052	1069	996	1008	980	1017	1013	1041	1059	975	1004	1077	1024	1029	971	979	993	1042	1013	958	1090	1012	984	999	1044	999	985	993	1007	963	1077	1023	1015	1012	990	975	959	1093	1035	971	1016	1028	1023	1035	969	1040	981	987	1016	999	1027	1006	1012	989	1016	1017	1028	1034	1045	1046	1011	1058	975	1049	1029	1040	980	1043	1045	1034	1011	1010	1039	1076	1065	979	968	1041	987	1014	1004	1023	1038	1026	989	987	1058	1012	1009	1030	1036	993	1012	1038	1042	1052	1019	993	1026	946	1006	992	998	985	984	941	975	1038	1009	990	1043	1038	1007	1072	1007	994	998	1019	1066	1031	993	1015	1015	1056	976	999	1038	1002	1006	1019	986	1028	1055	991	1033	1046	1041	1026	1048	986	991	965	1047	1053	1058	1075	975	1103	1070	996	1060	970	1008	1072	999	1056	1008	989	997	1024	977	1027	1034	1050	1027	965	1028	1031	1031	1020	1055	1034	1047	965	1020	1054	996	1028	1017	1031	986	1040	1008	1019	1032	1015	1047	995	1059	1029	1048	992	1036	997	985	1001	1022	1036	1001	994	1076	1038	1010	996	1043	1002	1064	1033	1040	1008	1003	1011	999	1071	949	1049	968	991	1036	999	986	1009	1058	1030	991	1038	985	1019	1061	1043	1050	1031	1089	1009	995	1027	1052	973	1046	1028	982	1067	1045	1033	972	1019	1012	998	1021	1073	1037	981	1053	1012	1048	1032	963	1030	1046	1004	1029	1056	1021	969	1018	997	962	1002	967	1030	1000	977	1026	980	991	1007	993	994	1030	1011	1049	1010	998	986	1027	1001	1027	948	1017	983	992	1007	1042	1095	1096	966	1068	1044	991	985	1064	980	1044	993	1021	1005	1048	1015	1040	1040	1003	1034	1055	1063	1010	1018	1062	1007	941	1030	1066	965	985	954	1024	995	1044	1022	1010	971	1029	1046	1053	1010	999	999	983	1024	1046	1046	1037	1043	1078	1036	1052	1026	1057	1051	980	976	1016	1045	1053	981	974	1040	1030	1054	1001	1009	1023	1015	984	1026	979	1107	989	1036	1035	1023	1003	1043	1001	1011	1023	1007	1056	1033	1033	1053	1022	994	1040	1036	987	1019	1001	966	967	1032	995	1040	1000	1019	970	918	1013	987	1033	1026	1012	1045	1008	993	1062	1011	990	985	1003	1013	1039	991	1000	992	1023	1033	1027	998	1053	1002	1033	1047	1017	976	1016	1078	980	1054	966	1065	1052	1018	1076	988	989	969	1013	1007	1011	1048	978	1003	1039	1008	983	1060	1041	1008	1023	1061	969	1022	994	991	966	1008	1009	977	1053	1033	967	1050	965	1080	1036	1005	1034	1012	1016	999	1009	1020	980	1062	963	1053	1063	1035	1006	959	1008	998	971	1024	1019	949	997	1009	1066	995	979	987	1020	1008	1017	1072	1006	1034	1029	1056	1110	976	1002	1013	1003	1030	992	998	927	1025	1030	1015	970	974	961	994	974	977	1060	1061	1043	999	967	1006	991	1080	1007	1036	1012	1002	994	1049	985	1030	1011	1003	1011	991	976	980	1065	1050	990	995	961	999	1081	1026	1031	985	1049	1009	997	1054	1008	989	1002	1021	988	956	990	1008	1042	1026	1033	993	1013	1015	1017	994	1045	1053	1053	1038	1050	1013	1020	1014	980	977	980	1054	1035	1014	1024	1017	968	1001	987	1069	1055	998	1037	1026	966	1011	1032	981	986	1058	974	997	976	1009	988	1062	980	1023	1015	1008	976	994	979	974	977	1014	1007	999	1008	1031	1029	998	988	1052	999	992	971	986	1040	1058	1046	1051	1048	1000	1078	979	1022	1024	1015	1063	1031	1035	1024	998	1060	1056	987	1019	1084	1040	1011	1028	999	963	984	1022	1051	981	1013	984	1005	1040	1043	1029	998	1041	992	1027	1086	964	1010	1057	958	1011	1028	993	1008	967	1032	1015	1089	1030	1003	1041	983	1015	993	1009	961	991	1034	957	979	980	1057	1054	1013	1002	1013	1004	973	1059	1017	1040	1046	1010	964	971	975	1053	1013	1028	971	982	1032	1037	1056	996	971	1046	1062	982	957	1011	978	954	1011	1088	1025	970	1050	1049	1036	1012	974	982	1039	1038	1033	993	991	1017	1024	1032	1020	1004	1040	1007	1026	1048	992	1016	1039	960	1021	1007	1027	1026	1016	1039	974	965	1012	999	1022	957	1006	1009	999	1057	1013	1034	994	990	979	1119	1046	1073	993	1014	1038	988	997	1016	1047	989	995	988	1020	994	1005	1013	977	1032	995	1005	1044	1009	988	1004	1013	1063	980	1072	1030	1031	1022	1036	1015	989	1022	1001	1038	1031	1019	995	960	1035	1061	1002	977	994	1034	1013	1101	1024	1015	984	1055	995	1016	1032	958	1009	1029	1013	1046	1021	1020	1002	1021	1028	1013	1030	949	1009	959	1039	979	971	1007	1009	1013	980	1018	952	993	954	968	1005	975	992	988	1027	1016	1023	991	1013	1007	1046	1049	1004	917	1026	1023	1061	1004	996	1025	994	1017	1009	962	1012	1000	1030	1008	1061	1086	1041	1037	1002	1040	1041	1025	1004	1038	986	1041	999	935	1044	1027	1030	919	1048	1051	1040	993	1051	1067	985	1014	1002	1028	1050	1031	1015	1003	1000	1044	992	941	1078	996	1026	989	951	996	1022	1058	998	998	1010	1002	991	1043	989	1061	1037	1056	1016	992	960	1030	964	1039	998	1036	1035	1001	1032	1036	1006	961	986	1040	990	1086	1070	1066	988	1018	975	976	1004	944	1047	976	996	993	1013	1039	1008	1030	1092	1053	973	1029	1023	994	1022	995	990	1035	1060	994	1052	1000	977	997	1037	1036	1011	1017	1037	1004	1038	974	1007	1047	1005	1018	1005	1008	1023	982	996	962	1017	1044	1047	1062	1016	1042	1039	993	986	1026	1027	990	1009	998	1070	984	1088	992	1023	987	998	964	1020	986	1003	980	1038	1046	1069	992	1005	1023	1045	1019	995	1001	998	1002	1013	1004	1028	1026	1032	978	1012	1049	1003	1079	1016	1044	1003	1071	952	1026	1019	1004	1006	1015	1006	1018	1021	962	961	1009	1050	1040	1035	1033	979	1009	962	1024	1053	1001	1037	954	1000	1081	1052	995	1089	1002	1038	1017	975	997	1017	1047	1021	1022	1001	1030	1063	1009	974	990	1060	1030	1034	984	990	1039	975	933	1067	1054	989	974	1052	1043	990	1000	1016	1030	1035	1022	1007	987	1035	1020	976	1005	1011	1002	1044	1072	1059	997	1062	977	992	973	1041	932	1032	957	1010	1042	1018	1000	983	1030	1016	1003	1007	1036	1054	1008	1002	1044	1062	1020	981	1023	1013	1009	1064	1001	1045	1031	1030	999	1023	1007	1017	1004	1014	993	973	1019	987	1015	992	1013	1029	923	998	1012	968	1004	1016	1066	1019	1006	975	956	1024	1015	1061	1078	1057	1060	981	1021	1036	1010	1030	995	995	1043	973	1013	1028	1079	1044	999	960	1051	970	1027	1016	1078	971	1028	1065	1003	1014	1060	982	1009	1009	1032	973	1022	1036	1017	1032	1013	1027	980	978	977	1027	1079	976	1023	1040	989	963	1061	1006	993	979	1038	1080	1013	1042	1068	1051	941	950	1066	1013	998	1008	1011	1000	1077	1055	1063	1040	1032	1002	1016	1076	1004	1075	994	1038	1016	1033	1014	1075	971	959	1056	995	990	1048	1015	1051	959	1015	1004	1023	980	1027	946	1012	1007
30767	46426	34315	18029	8361	5402	3921	3158	2609	2125	1792	1489	1415	1314	1229	1177	1204	1155	1182	1099	1144	1063	1122	1068	1087	1080	1111	1040	1090	1042	1020	1070	1018	1110	1121	1065	1110	1057	1132	1071	1087	1022	1030	1037	1041	980	1083	1035	1032	1041	1071	1029	1048	1072	1050	1014	1090	1076	1020	1059	1109	1067	1048	1066	1083	1068	961	1036	1010	1040	1036	1093	1061	1014	1030	1051	1084	1024	1054	1096	1070	1037	1100	1068	1038	1060	1106	1089	1056	1021	1060	1035	1120	1044	1052	1070	1058	972	1093	1082	1055	1015	1040	1033	1029	1016	1090	1082	1012	1051	1033	1085	1019	1043	1002	1035	1054	1030	1059	1051	1059	1053	1051	1061	1007	1039	1028	1003	1137	1069	1091	1051	1019	1090	1015	1044	1014	1126	1053	1030	1010	1080	1029	1052	1096	1063	1068	1001	984	1016	1059	1047	1080	1053	1015	1067	987	1068	1095	1064	1037	1056	1027	1000	1023	1030	1091	1017	1021	985	982	1059	1080	1100	1112	1016	1036	1093	1017	1081	1018	997	1042	1086	1007	1045	1093	1043	1056	1000	1066	1071	1029	1055	1018	1079	1088	1085	971	1110	1079	1001	1036	1063	1084	1048	1038	992	1090	1087	976	996	1061	1065	1034	1034	1020	1027	1086	1019	1021	1009	1015	1102	1108	968	1085	1016	966	1023	1071	1042	1055	1090	1030	1113	1012	1056	1044	1015	1070	1058	1025	1052	1055	1050	1082	1051	1030	1069	1032	1085	986	1101	1019	1042	1090	1057	1115	1113	1045	998	1148	1015	1014	1088	979	1009	1019	1010	1058	1010	1012	1017	1032	1025	1040	1122	1035	1064	1059	1005	1047	1078	1072	1019	1069	1096	980	1086	1101	1075	1037	1071	1065	1028	1066	1000	1052	1055	1013	1023	1021	995	1022	1023	1036	1103	1068	1071	1077	1073	1008	1053	1059	1033	998	1116	1060	1069	1042	1034	1054	1075	1033	1032	987	1038	1046	1047	1063	1048	1053	1068	1066	1077	1012	1026	1059	1031	1024	1035	1042	1070	1073	1071	1047	1065	1037	1048	1024	1087	1039	1082	1001	1043	989	1039	1073	1116	1072	1040	1031	1074	1081	1074	1048	1015	1037	1035	1066	1080	964	982	1020	1088	1029	1033	1032	1070	1046	1043	978	1027	1073	1071	1019	1060	1042	1016	990	976	1042	1030	1092	1027	1066	1047	1063	1038	1032	1068	973	1082	1103	1000	1030	997	1068	1069	1005	999	1046	1015	1052	1052	1087	1087	1054	1027	1053	1013	1041	1099	1073	1047	1038	1096	971	1051	980	1041	1047	1060	1041	1061	1025	1021	1048	1062	1050	1069	1054	1006	1038	1076	1014	955	1072	1076	984	1061	1037	1021	1040	1063	1090	1054	1057	1060	1006	985	1031	1057	1065	1048	1021	1110	1063	1110	1007	1004	1034	1033	1042	1013	1017	1083	1007	1068	1053	1104	1034	1159	1048	1031	1148	1106	1006	1091	1002	1025	1047	1000	1039	1047	1032	1080	1036	1095	1059	1041	1089	1037	1079	1040	1062	1070	1040	1020	1083	1042	1006	1076	1021	1092	1002	1048	1049	1053	1116	1000	1038	1070	1027	1026	1019	1027	1039	1027	1032	1000	1023	1045	1083	1081	1007	1050	1013	1056	1064	1037	1056	1086	1021	1011	1077	1018	1070	1096	967	1055	1123	1067	1063	1069	1022	1066	1080	1016	1059	1013	1048	1046	1076	1061	1061	1054	1069	1030	1098	1050	1089	1028	1059	1044	1017	1029	1049	1086	1101	1065	1019	1066	1041	1079	1030	1020	1051	1004	1037	1065	1009	1074	1053	1066	1059	1044	1035	1016	1050	1041	1023	1079	1061	1022	1062	1067	1051	1069	1046	1085	1027	1087	1088	1072	1091	1002	1058	1101	987	1111	1008	1093	1069	999	1034	1077	1053	1049	1046	1036	1022	1041	1023	1028	994	1017	1024	1024	1105	1067	1079	1051	1021	1041	1055	1088	1008	1062	1070	1092	1067	1072	1035	1057	1019	1079	1015	1039	997	1062	1055	965	1056	1037	1004	1063	1060	1026	1074	984	1015	1047	1084	1082	1085	1044	1091	1047	991	1020	1076	1047	1049	1066	1054	1068	1029	1137	1021	1014	1086	1042	1010	1064	1101	1019	1067	1069	1058	1078	1027	1134	1054	1032	1046	1054	1073	1112	1026	1046	1006	1031	1023	1028	1066	1049	1061	1005	1044	1027	1047	1055	1074	1023	1084	1018	1048	1039	1078	1046	1074	1042	991	1047	1055	1057	1001	1043	1026	972	1053	1058	1024	1081	1054	1056	1010	1018	1063	1027	1058	1047	1059	1037	1074	1058	1017	1118	1016	1084	1031	1134	1052	1048	1036	1059	1034	1070	1066	1094	1100	1076	1032	1051	1023	1088	1013	1046	1068	1086	1093	1064	1051	1075	1038	1071	1040	1006	1098	1033	1020	1057	1024	1043	1040	1106	1088	1060	1131	1014	987	959	1013	1012	1067	1113	1070	1098	1081	1081	1044	1015	982	1078	1027	1026	1002	1034	1068	1007	1057	1025	1029	1041	1066	1061	1051	1048	1079	1063	1026	1065	1039	1024	1013	1108	1063	1064	999	1040	1015	1080	1052	1000	1087	1094	1023	1055	1068	1057	1004	1022	1046	1054	1106	1039	1032	1056	1053	989	1039	1063	1068	1105	1086	1076	1046	1079	1012	1085	1043	1096	1050	1061	1058	1071	989	1042	1052	1054	1017	1007	1058	1080	1002	1021	971	1010	1054	1079	1069	990	1045	1025	1052	1076	1036	1064	1074	1000	1077	1067	976	1035	1068	1028	1041	1031	1094	1051	1007	1109	1067	1046	1019	1021	1047	1062	1035	1085	1038	1069	1110	1065	1067	1066	1014	1034	1037	1049	985	1064	1017	1015	995	1070	1058	1162	1066	1062	1002	1020	1029	1019	1028	1058	1024	1067	1026	1053	1028	1059	1086	1053	1032	1097	1073	1071	1054	1008	1112	1108	1071	1017	1045	1065	1086	1070	1020	1004	1053	1040	1040	1036	1082	1015	1118	1006	1056	1089	1049	1013	1033	1056	999	1074	1045	1032	1070	965	1037	1034	1032	1046	1126	1049	1057	1026	1053	1035	1046	1024	1048	980	1089	1018	1044	1037	1072	958	1067	1011	1065	1113	1046	1050	1067	1039	1117	1067	1098	1052	1014	1052	1083	1074	1096	998	1050	1049	1030	1112	1003	1043	991	1007	1025	1022	1066	1081	1069	1026	1052	1050	1031	1093	1052	1085	1100	1081	1030	1040	1008	1028	1068	1068	1021	1048	997	1085	1006	1074	1076	1030	1032	978	1031	1026	1038	1064	979	996	1030	1041	1030	1019	1066	1060	1050	1044	1047	1014	1075	1028	1045	1042	1059	1016	1014	1052	1026	1010	1036	1032	1078	999	998	1041	1037	1112	1036	1059	1039	1044	1055	1064	1022	1003	995	1032	999	1087	1072	1084	1016	1080	1030	1049	1074	1065	1002	1068	1047	1052	1063	1030	1014	1047	1030	1020	1060	1049	1077	1064	1079	1064	1034	1062	1001	1019	1058	1060	1026	1037	1090	1065	1015	1077	1013	1067	1069	1061	1093	1084	1001	1086	1052	1031	1083	1027	996	1066	1039	1100	1089	1095	1019	1049	1065	1091	1041	1058	1025	1065	1043	1087	1044	1025	1071	1087	1111	1032	1009	1009	999	970	1108	1061	1049	1037	1079	1104	1037	1044	981	1042	1043	1040	1037	1088	1022	1009	1062	1054	992	1050	1075	1081	1059	1050	1045	1056	1058	1002	1026	1045	1052	1026	995	1052	1069	995	1002	1048	1062	1116	1013	1038	1075	1060	1060	1056	1024	1005	1055	1058	1045	1021	989	1047	1038	1046	1017	1058	1025	1069	1103	1046	1036	1034	1062	1044	1052	1016	1072	1134	1064	1066	1034	963	1020	1014	991	1034	1093	970	1050	1071	1044	1013	1044	1035	1016	1041	1052	1065	1111	1068	1033	1066	1071	1065	1096	1030	1059	1083	1038	1065	1132	1062	1041	1094	1046	1058	1059	1038	1031	1092	1066	1029	997	1026	1079	1038	1015	1051	1078	1017	1028	1027	1024	1002	1020	1097	1055	1061	1053	1007	1013	1071	1068	1108	1017	1041	1039	1018	1051	1096	1040	1087	1110	1047	1026	1016	1054	1061	1085	1046	1058	1043	1047	1025	1057	1094	1086	1062	1092	1090	1037	1007	978	1027	1078	1007	1019	1092	1034	1042	1049	1034	1087	1061	1019	1019	1125	1050	1066	1087	1059	1087	1068	1037	1026	1062	1053	1077	1070	1056	957	1016	1120	1036	1040	1050	1040	1089	1091	1106	1032	1077	1063	1063	1061	1002	1029	1024	1108	1100	1085	1066	1060	1075	992	1012	1010	1072	1017	1039	1019	980	1049	1112	1018	1071	1135	1081	1035	1055	979	1055	1065	1106	1034	1068	1091	1051	1066	1060	1037	1007	1087	1043	1063	1053	1091	1047	1067	1033	1044	1051	1047	1053	1075	1023	1057	1098	1108	1048	1067	966	1057	1065	1092	1011	993	1074	1059	1058	1057	1020	1029	1015	1041	1087	1009	1002	1034	1035	1051	1040	1053	1032	1048	1063	1009	1069	1013	1066	1044	1024	1133	1039	1008	1032	1043	1010	1055	1118	1057	1007	1050	998	1055	1068	1039	1050	1013	1049	1057	1057	1093	1076	1074	1010	1044	1073	1028	1061	1084	1037	1030	1022	1060	1074	1042	1063	1079	1019	1007	1094	985	1081	1116	1102	1036	1031	1023	1031	1031	1025	1063	1016	1060	1026
22734	21397	28994	24263	21475	21276	12288	4752	3160	2473	1870	1544	1356	1198	1142	1125	1058	1011	936	953	917	909	863	851	865	865	872	838	834	806	832	890	872	843	841	859	832	824	826	791	808	823	842	870	861	823	795	887	838	801	817	840	869	812	819	843	829	781	850	836	842	859	831	782	785	867	836	780	813	843	853	796	830	820	821	812	840	821	821	822	807	871	822	786	841	858	804	763	833	838	813	785	849	784	798	802	842	800	794	796	821	816	836	793	803	815	789	830	760	776	808	867	761	874	900	776	826	847	772	793	817	829	855	829	823	807	836	849	767	832	787	820	799	858	793	809	810	838	855	770	892	811	813	859	833	800	805	829	818	797	818	841	855	787	848	871	841	814	819	837	874	794	814	796	809	820	827	838	787	833	810	846	770	866	820	777	820	821	783	793	790	787	770	833	849	806	820	834	811	808	822	821	812	852	836	820	771	830	807	822	859	822	775	838	820	853	812	795	819	782	846	776	852	793	807	845	863	832	863	784	857	772	830	847	837	831	801	752	801	810	837	790	828	864	804	820	837	881	821	810	804	819	867	865	863	833	813	782	805	846	789	827	795	825	824	806	846	783	825	827	846	821	800	814	794	816	786	839	787	793	764	788	847	808	849	824	812	845	760	850	805	813	818	827	848	820	783	836	783	837	818	809	802	852	829	783	786	780	781	844	813	793	812	721	821	797	840	795	826	835	858	787	787	818	821	832	804	806	753	813	834	858	806	828	771	801	864	878	831	747	810	850	838	805	843	837	805	812	771	824	837	780	842	887	792	890	826	780	814	838	831	803	814	826	797	823	849	790	809	814	807	825	856	773	817	748	817	794	837	828	772	811	835	777	819	821	761	815	791	833	801	793	833	836	776	832	771	843	837	773	806	826	768	817	807	822	817	836	846	787	824	830	804	761	768	857	803	772	819	770	870	807	866	819	814	860	827	819	860	845	804	842	824	796	859	815	760	847	833	790	830	821	813	813	801	828	815	807	838	853	892	782	801	789	808	781	781	797	831	808	834	842	837	822	812	805	783	812	856	828	810	776	784	810	829	773	849	798	824	835	831	759	856	783	847	827	832	790	801	821	820	817	800	784	806	818	822	798	817	847	766	817	788	816	840	839	896	816	816	839	812	823	833	790	837	784	884	819	786	842	761	860	848	794	805	825	806	803	863	824	855	861	817	770	865	799	858	817	809	830	807	835	792	782	807	821	828	836	825	820	736	828	803	826	831	809	803	803	836	801	785	793	818	806	846	897	827	828	791	820	843	827	787	848	815	787	840	788	834	838	811	866	758	804	802	867	879	815	843	790	864	864	764	858	818	764	836	796	795	830	825	804	865	852	835	823	805	814	803	810	866	820	785	824	831	894	807	782	784	848	786	819	822	822	837	851	799	799	787	804	829	802	810	865	821	843	844	800	845	820	801	796	864	874	886	822	812	838	836	821	815	873	809	807	731	861	807	828	831	791	808	819	871	786	805	826	808	837	787	813	784	838	838	801	868	833	773	763	859	823	802	829	829	842	831	825	862	804	808	813	795	854	787	805	797	833	786	841	827	793	846	830	771	826	807	812	823	774	824	801	760	780	851	776	839	824	786	822	777	834	813	777	797	849	817	806	837	793	855	842	794	832	831	779	824	855	782	791	808	814	840	827	804	811	813	840	790	782	819	832	780	793	848	838	839	813	810	795	808	853	853	796	814	868	844	812	813	830	785	793	796	816	808	821	774	829	818	767	782	796	806	809	795	822	830	804	788	757	838	831	789	799	846	839	880	812	781	846	833	819	793	744	795	781	737	824	790	819	800	794	800	793	782	843	798	793	835	819	847	801	779	856	778	752	841	813	808	882	841	836	817	781	773	771	804	812	860	776	851	779	812	812	778	790	822	786	813	789	798	797	826	801	808	807	831	777	765	791	825	786	808	828	814	832	840	885	803	815	811	881	830	771	774	823	795	781	850	824	836	812	771	813	791	832	807	839	818	807	841	762	797	778	839	762	820	771	806	862	838	793	793	815	840	831	819	855	794	815	853	793	843	808	790	774	788	826	874	815	807	833	774	765	845	834	856	805	817	825	846	772	803	769	835	828	805	735	843	821	801	813	813	804	801	855	832	832	801	787	808	861	830	891	845	758	790	791	838	790	833	813	818	778	883	841	819	790	784	828	785	816	816	820	821	828	823	833	796	850	827	859	789	779	859	790	778	792	807	799	826	810	768	800	799	837	802	865	852	840	811	767	831	796	837	870	839	828	912	805	833	810	782	893	843	831	850	819	875	889	765	864	840	821	788	869	817	811	821	842	797	821	835	844	808	828	850	833	828	820	763	863	815	812	796	844	790	830	808	782	861	855	802	810	771	847	793	820	845	846	827	782	820	798	804	819	799	801	852	837	786	836	764	831	780	798	802	827	848	778	838	862	856	805	810	805	874	873	818	801	830	778	788	759	811	799	808	823	828	847	751	819	801	806	822	851	858	844	848	776	800	813	825	803	821	817	846	763	832	812	798	784	822	785	821	786	840	783	859	883	721	801	833	826	801	808	876	876	797	825	800	861	828	858	858	838	771	852	821	827	776	844	785	861	801	793	783	837	774	791	834	843	829	812	796	837	793	823	808	814	832	812	831	820	823	797	852	827	791	807	847	803	812	824	828	842	841	855	787	789	839	780	838	810	832	777	811	777	802	850	755	790	820	838	831	815	835	835	844	758	821	858	796	813	822	811	792	771	830	786	766	786	829	820	829	810	849	837	834	824	828	808	787	796	820	825	792	820	777	850	909	789	838	780	810	818	854	824	821	844	782	831	778	798	831	840	810	820	848	814	754	887	791	817	822	799	853	784	766	753	756	778	861	860	774	792	775	832	804	831	813	844	849	790	798	839	786	785	821	782	880	825	816	804	826	781	799	778	786	779	861	898	789	830	758	837	825	827	813	759	821	765	792	811	801	827	836	848	800	866	835	767	811	811	811	757	808	857	798	824	803	858	828	805	866	831	879	782	798	828	820	799	894	810	848	826	807	803	792	815	822	847	819	787	795	826	796	869	853	810	812	846	839	822	824	852	826	859	797	853	787	813	839	827	827	807	838	865	819	784	816	867	823	829	846	867	836	803	858	839	796	813	826	818	794	806	816	835	845	743	882	781	830	814	842	816	793	809	834	802	809	793	831	846	829	845	802	785	804	783	790	842	833	799	823	833	779	868	847	790	824	816	867	817	811	846	779	772	818	819	847	774	795	794	832	805	820	824	866	777	791	821	819	817	823	800	828	861	776	855	820	849	842	768	787	826	829	820	829	784	801	837	751	821	825	815	799	753	833	847	814	834	852	807	836	850	826	805	721	815	829	769	771	790	805	786	790	835	839	771	801	850	877	881	872	857	846	824	796	752	820	854	820	796	777	857	810	859	832	751	812	795	823	847	820	837	834	800	850	817	820	842	847	811	795	797	831	844	756	836	835	805	824	788	849	834	868	806
35613	62481	45255	27353	15655	10712	7898	6070	4797	3499	2613	2208	1833	1522	1358	1337	1233	1147	1056	1039	979	942	934	926	932	844	901	839	912	873	848	920	846	825	848	860	856	883	847	873	865	807	834	858	898	842	811	813	911	855	814	866	791	885	873	824	840	831	882	860	833	774	831	811	841	797	820	837	842	756	899	845	820	874	791	833	821	812	837	841	832	825	817	818	809	827	853	851	824	850	871	865	876	820	816	822	817	870	823	833	851	832	872	806	822	816	863	872	850	857	848	830	838	826	817	814	820	841	846	835	827	856	854	828	818	866	830	863	809	840	879	863	813	854	820	808	871	826	867	885	844	825	834	862	872	806	831	807	842	813	847	801	818	873	831	874	807	879	802	857	790	831	795	780	814	864	832	882	868	839	832	852	808	808	825	848	867	806	907	845	828	787	919	799	867	817	811	814	828	801	802	865	830	914	841	844	800	854	867	890	863	853	818	792	811	819	844	860	875	878	851	809	826	841	851	833	874	826	859	879	836	833	831	840	824	863	854	852	853	764	833	861	859	831	789	848	821	828	825	839	877	794	824	787	814	783	823	818	849	776	869	833	859	804	818	812	838	804	822	851	874	823	887	822	834	869	855	857	853	827	837	796	804	873	831	829	810	858	856	809	840	852	883	817	805	850	858	806	816	848	829	854	884	804	829	827	893	884	823	906	832	866	854	874	821	802	822	870	860	836	838	828	838	866	838	828	816	825	829	835	853	870	853	831	868	847	799	814	818	826	831	821	880	892	856	819	888	829	843	799	887	869	850	817	826	875	861	809	802	849	812	818	803	809	835	849	868	816	765	824	845	885	841	817	767	842	842	844	827	794	845	771	844	815	870	821	818	833	822	844	866	832	814	843	826	794	832	837	814	844	861	833	807	852	896	833	768	861	808	859	818	795	852	860	887	828	801	855	851	829	828	807	836	835	802	817	861	882	800	829	850	821	856	807	852	815	828	884	786	851	807	838	852	892	824	849	825	805	860	823	881	899	807	851	820	796	838	774	803	844	825	842	814	831	828	907	810	836	837	821	828	844	840	851	839	842	802	859	892	777	822	794	799	884	880	856	837	852	814	827	809	798	850	856	822	844	818	831	856	886	831	826	854	788	809	869	867	815	876	859	874	851	792	907	827	791	860	825	813	836	831	831	833	830	829	847	853	829	801	803	811	796	842	863	845	821	807	815	812	823	903	843	825	892	775	802	844	870	866	925	807	815	848	869	818	902	836	837	825	796	865	848	890	855	847	803	791	792	847	850	850	817	788	836	877	837	831	846	816	828	795	832	881	807	775	859	832	869	859	884	851	856	861	827	838	820	914	829	824	904	848	843	800	865	813	862	867	872	851	829	838	821	820	874	865	782	803	814	841	833	843	855	847	851	875	818	821	844	836	792	826	818	841	797	793	825	807	827	841	827	878	846	814	892	863	888	812	809	845	834	798	799	864	841	825	829	841	826	802	842	821	824	869	823	796	797	849	853	853	800	865	842	862	875	775	865	848	893	824	855	869	822	845	831	800	851	803	840	833	829	772	898	859	845	800	813	824	808	810	870	839	824	874	815	801	836	841	795	831	829	757	872	854	850	809	855	812	805	846	847	889	797	815	846	849	858	862	796	881	785	881	811	823	855	874	833	750	843	832	880	811	803	812	855	807	865	872	842	828	899	846	783	779	831	799	807	815	843	854	848	793	819	859	783	836	835	860	825	848	850	836	814	812	865	856	834	810	848	873	843	831	872	854	848	828	888	744	829	832	844	877	786	903	827	883	862	849	846	827	815	819	811	805	802	869	837	837	816	836	811	776	853	849	794	838	833	891	802	823	826	837	810	851	816	851	847	833	819	830	815	859	802	853	835	818	819	830	864	800	835	816	860	847	833	860	812	802	828	851	831	858	852	862	815	836	877	808	894	831	833	869	819	784	793	857	789	842	886	820	856	864	865	813	797	864	846	849	833	873	838	864	811	856	775	792	841	844	797	870	858	853	800	793	834	806	862	819	840	846	813	804	888	831	851	809	835	816	825	824	799	850	784	862	863	835	809	891	861	869	839	827	835	830	845	807	849	887	817	876	782	839	879	851	841	836	855	815	816	839	864	845	842	824	839	819	866	861	835	835	853	820	792	839	861	815	821	833	800	818	852	840	892	803	853	823	848	771	854	841	785	866	846	846	867	894	836	808	790	807	855	814	821	780	799	805	808	855	855	857	815	845	855	829	830	833	844	791	872	843	878	802	874	811	837	818	861	820	836	831	814	836	848	830	828	827	808	832	866	838	840	877	877	873	861	869	830	840	788	854	831	862	837	815	806	779	830	860	828	864	829	826	870	841	874	818	801	854	814	844	862	848	842	808	928	817	866	821	799	885	833	869	787	853	825	796	846	870	830	861	818	789	839	822	851	862	853	801	872	799	854	863	829	847	889	852	865	802	809	800	835	820	815	838	814	818	811	855	852	825	838	859	844	809	848	802	827	945	819	874	780	798	791	847	822	836	867	815	843	821	831	827	821	832	830	836	826	852	847	801	845	872	857	844	840	839	822	812	821	888	828	834	866	843	819	802	850	811	850	836	866	847	849	861	853	788	815	828	844	857	825	834	853	854	804	829	868	831	768	812	840	814	865	845	824	860	807	852	832	853	824	861	856	855	819	845	836	819	871	813	840	826	815	846	809	821	823	778	850	823	882	793	821	795	861	798	848	795	778	851	818	860	801	743	875	819	811	833	849	823	864	815	829	858	855	873	818	815	842	799	853	787	823	866	861	869	842	833	913	865	876	825	861	868	830	838	832	895	836	826	823	851	872	810	863	854	845	772	851	833	870	879	823	780	844	873	799	905	840	857	836	824	800	854	823	858	879	828	849	822	868	849	871	804	851	798	839	821	826	864	809	829	916	807	846	846	807	780	855	833	884	908	817	804	819	819	837	786	829	823	832	800	779	834	846	854	834	842	870	795	822	866	892	867	775	815	803	897	763	832	840	832	804	803	878	852	875	875	812	910	835	898	787	823	832	808	839	860	859	809	841	835	845	877	833	844	893	821	875	909	863	828	812	831	829	811	827	809	851	811	861	850	834	864	836	836	832	791	829	817	891	851	786	843	795	802	878	847	851	804	812	816	804	818	830	845	829	826	904	861	883	855	847	838	827	797	895	848	850	880	858	833	820	823	804	780	844	849	777	816	876	821	803	837	797	871	813	832	824	851	830	855	794	816	806	835	800	813	810	876	853	866	834	863	857	864	851	909	792	774	867	829	821	832	857	853	834	808	823	824	854	810	814	881	853	841	821	847	869	805	800	838	819	835	825	843	823	835	825	890	871	819	845	807	829	833	835	784	881	896	848	852	845	846	842	818	799	854	827	855	847	820	883	813	870	809	836	803	808	836	832	809	800	783	813	808	881	854	785	851	868	799	811	793	797	824	825	778	803	833	803	810	824	837	864	811	825	877	879	829	820	822	871	780	846	843	769
30630	29231	27433	12827	4819	2978	2205	1660	1473	1241	1179	1075	1051	965	1012	959	970	998	963	928	923	920	946	907	945	910	953	921	891	897	907	908	909	890	930	893	935	872	920	872	981	941	855	859	891	887	971	912	913	886	878	830	911	878	923	943	966	903	901	909	914	887	954	897	884	893	901	874	917	864	907	856	876	903	909	841	938	987	845	903	895	972	880	892	916	912	914	897	847	910	919	897	927	864	942	922	930	912	902	859	876	931	889	890	910	895	924	901	901	857	892	873	879	925	932	873	956	954	884	993	924	961	867	905	846	909	883	886	886	908	938	957	863	923	871	935	883	851	889	911	899	838	892	918	920	871	867	866	901	901	894	956	924	872	892	866	882	890	871	900	932	876	899	919	930	872	903	888	845	928	900	890	909	895	884	892	939	927	910	898	901	957	887	904	907	949	907	900	912	900	901	888	882	917	873	912	889	920	929	867	884	922	942	912	957	894	907	917	929	870	961	886	919	873	965	854	916	923	920	894	887	902	962	941	905	853	907	889	900	903	894	883	897	883	903	894	908	881	863	881	908	917	896	887	851	906	885	883	886	890	916	866	931	963	868	876	920	876	925	857	882	914	948	883	885	923	934	956	870	855	946	889	925	946	871	931	875	922	908	902	929	891	883	839	942	962	945	916	962	947	942	910	902	958	903	928	896	844	941	931	899	939	901	931	906	940	921	960	957	876	943	915	962	934	912	924	840	904	890	885	908	878	922	878	861	941	939	885	920	916	893	907	877	884	935	884	878	886	892	926	923	928	916	953	849	918	888	870	928	917	881	818	914	884	897	937	873	921	901	919	956	916	883	881	936	915	889	919	887	922	940	887	882	881	918	921	887	907	900	915	878	863	915	845	846	893	915	900	918	904	911	944	891	859	886	856	890	872	925	914	891	914	935	942	896	909	878	901	909	934	961	967	906	918	925	882	909	841	904	925	916	893	924	918	938	904	961	899	921	884	930	903	964	902	921	918	971	894	966	873	889	931	936	857	910	909	911	880	964	906	923	900	961	863	904	910	878	934	916	897	913	859	868	915	855	893	896	912	933	893	884	940	924	889	943	928	927	890	943	918	865	914	865	853	874	919	860	936	922	889	891	889	909	850	951	881	920	929	839	918	920	889	870	896	940	903	870	907	857	948	908	894	845	896	917	886	915	881	931	870	866	924	894	954	968	865	914	881	905	916	891	878	848	863	923	907	927	942	886	894	911	921	915	911	944	933	990	944	900	878	868	938	936	956	899	885	908	889	926	927	975	952	869	926	934	883	965	872	914	929	889	907	893	956	901	920	929	923	891	902	939	920	884	875	830	886	885	905	909	867	862	891	908	950	902	907	862	923	926	903	876	966	941	893	908	913	935	877	871	909	914	873	912	934	922	858	895	904	866	941	968	870	896	920	921	921	862	942	951	948	887	904	858	925	933	898	932	914	879	899	941	918	925	930	915	911	907	874	882	895	897	893	862	850	897	903	929	948	869	925	879	960	929	897	889	957	935	934	853	887	873	881	873	912	916	876	940	910	917	897	942	880	910	884	936	961	866	940	938	949	899	884	894	885	917	884	919	886	937	873	937	939	899	928	943	870	900	903	867	868	888	921	898	896	842	867	887	904	919	845	903	919	904	936	880	943	937	861	913	922	900	930	909	895	896	904	922	888	906	935	918	860	951	864	919	864	883	955	932	868	929	955	923	932	913	913	898	862	905	866	926	915	939	907	883	884	980	892	911	891	920	910	897	925	874	935	904	933	908	875	869	968	889	891	827	915	889	879	946	934	928	929	895	907	901	929	923	862	901	890	905	954	901	842	927	891	919	927	902	953	892	882	898	919	877	900	938	850	886	937	918	891	961	905	839	912	893	904	914	860	886	859	908	926	958	960	912	912	933	879	946	944	905	877	888	831	945	889	905	891	861	895	954	919	917	868	914	934	905	886	903	903	898	897	910	932	916	960	848	986	934	880	906	894	903	896	904	898	895	887	869	930	942	948	927	889	900	874	902	881	893	894	895	937	901	879	874	894	883	910	867	930	893	892	886	930	854	910	865	937	884	901	880	917	903	959	917	912	834	889	878	889	942	846	915	904	948	934	889	953	909	947	885	892	928	845	923	896	929	887	916	877	917	919	938	946	872	885	895	832	902	892	911	907	888	895	900	928	908	866	976	917	963	913	914	912	831	851	989	943	950	926	867	921	917	908	997	907	905	943	915	942	932	917	900	895	915	942	828	915	893	899	939	924	905	931	936	894	937	902	896	905	924	910	904	831	884	879	854	897	934	893	893	901	868	944	919	907	882	868	914	910	880	903	901	915	916	942	892	900	930	921	903	897	920	931	909	876	898	911	874	937	946	918	875	908	878	899	925	940	911	919	932	937	937	886	887	883	940	886	899	887	930	882	894	891	903	885	923	878	827	919	921	903	910	939	943	838	901	937	923	899	917	910	902	916	902	959	917	870	904	910	901	926	891	963	905	906	914	952	869	895	906	935	928	881	882	867	931	929	895	920	886	906	933	886	878	911	924	917	900	936	841	984	921	889	922	895	932	951	963	897	913	890	939	907	843	920	883	953	933	936	923	889	916	922	837	915	848	918	883	912	883	880	913	901	882	921	968	896	953	905	903	913	889	930	910	926	898	955	895	929	898	971	941	894	930	885	890	958	959	984	935	928	842	967	916	936	882	877	893	900	871	969	920	859	897	947	893	888	908	885	889	890	904	854	879	878	918	905	928	939	865	943	878	885	887	913	926	923	950	886	932	919	925	869	921	906	925	936	877	961	900	935	910	910	916	919	940	888	943	919	885	892	960	865	924	909	936	872	894	881	917	809	923	956	864	887	896	928	895	932	941	915	964	963	937	892	901	916	956	904	932	889	900	867	923	903	929	846	875	860	912	878	943	908	912	902	950	874	920	861	931	896	883	933	873	898	929	935	933	876	884	944	909	902	886	929	883	887	865	939	828	895	855	960	924	938	938	880	920	906	882	896	945	847	947	895	930	882	957	877	924	916	823	924	904	907	896	921	901	915	899	884	954	945	921	953	914	955	901	960	878	925	922	922	852	925	947	931	900	952	891	896	854	947	900	931	923	874	923	850	936	955	885	901	870	938	927	917	957	937	876	935	868	881	935	898	901	947	849	887	909	950	971	884	898	897	895	884	883	928	952	860	893	891	938	969	903	905	857	955	929	926	927	908	890	875	932	936	854	887	946	862	912	900	940	942	908	911	912	972	893	961	900	926	913	926	923	879	898	905	903	881	933	879	910	954	900	933	929	919	890	941	938	936	926	907	905	912	880	949	900	985	898	853	918	893	906	922	893	932	926	874	884	909	891	891	920	894	985	920	890	912	912	879	904	870	899	882	878	890	900	892	894	892	943	905	939	909	900	925	969	919	911	936	930	928	906	938	919	876	878	927	907	955	921	905	876	925	882	916	919	894	849	924	926	950	919	946	908	948	916	890	908	932
31270	42886	27243	11669	6519	4254	3214	2505	1950	1672	1479	1276	1147	1111	1138	1111	1030	1015	1053	1035	1029	1059	965	976	990	959	948	965	958	965	963	958	967	944	1039	1001	880	925	972	925	982	976	946	922	969	920	898	909	909	967	950	967	932	929	892	961	955	909	910	905	947	959	922	881	928	913	981	929	974	946	1009	977	972	948	1002	936	945	911	892	960	962	890	908	946	943	1022	931	962	981	936	961	945	888	925	983	926	948	920	950	982	954	946	942	996	920	913	927	910	955	974	933	948	995	1009	964	885	929	930	917	978	940	933	925	924	941	958	985	991	954	935	949	986	945	860	971	965	980	939	937	896	925	985	967	951	933	883	926	991	934	982	985	1017	977	934	950	968	927	929	954	927	921	929	943	981	918	973	942	921	940	999	929	927	949	913	935	957	879	980	935	885	960	954	924	979	970	891	923	923	921	932	929	979	959	958	933	915	937	957	989	959	901	950	955	927	978	906	965	904	941	941	958	959	966	962	996	944	988	924	938	943	902	954	925	958	962	980	944	962	959	942	1004	958	976	978	936	954	958	948	961	926	967	947	887	905	984	946	924	904	983	1002	914	1005	975	1002	927	972	937	991	981	965	943	955	951	936	957	978	942	982	967	931	909	949	965	894	921	940	975	953	881	943	999	940	938	900	950	915	917	970	861	975	946	953	985	911	946	988	951	1007	1001	929	939	930	952	994	872	955	903	919	925	933	964	991	895	980	943	949	926	987	937	925	914	934	953	969	896	919	996	985	981	918	965	1006	973	947	926	915	931	923	924	926	947	904	967	934	939	961	1017	963	948	962	921	930	909	936	967	1004	939	950	987	922	966	939	965	931	973	948	924	929	965	980	942	964	947	923	993	1019	933	924	933	973	938	918	940	948	896	898	967	956	957	951	949	976	944	966	896	915	932	901	960	872	934	976	895	965	999	935	962	968	951	925	991	955	952	915	936	911	974	989	947	974	915	935	878	987	895	941	996	932	923	939	902	923	949	926	961	966	859	938	954	1003	923	956	868	934	939	914	966	987	984	986	952	996	960	1012	907	963	949	923	919	900	920	940	977	929	956	930	996	938	927	978	894	941	933	970	924	896	949	956	870	954	989	1000	971	971	944	914	968	967	947	941	915	994	918	962	953	971	892	947	993	938	948	943	917	973	935	940	949	1012	956	920	884	957	970	981	982	919	1011	949	982	972	875	924	932	930	965	922	968	913	947	973	983	910	980	958	927	912	910	966	937	964	892	924	948	1004	900	963	955	931	983	980	912	921	953	978	943	954	951	941	917	971	923	999	937	1005	943	932	989	937	929	949	941	936	990	972	976	1034	950	928	896	902	931	989	934	921	1007	958	936	941	960	969	911	945	988	910	963	880	985	920	1002	921	917	944	942	1009	923	973	943	961	940	933	923	933	895	959	935	946	946	884	961	914	1001	953	963	989	968	982	951	976	942	994	982	971	896	941	920	943	885	967	915	831	1005	977	951	967	945	938	984	952	992	957	927	931	934	957	952	953	997	984	909	946	985	922	919	942	916	957	927	937	994	925	963	950	894	966	973	960	949	987	980	1029	939	958	971	970	927	979	930	900	961	946	972	946	951	949	956	951	918	965	926	969	973	911	890	914	915	935	919	963	958	960	937	968	921	969	935	922	941	959	964	936	1003	911	959	944	988	879	949	934	914	900	977	933	920	965	945	897	938	919	891	986	975	941	958	1032	991	931	937	937	862	942	948	964	948	926	947	1021	938	990	963	961	946	912	1000	992	889	934	977	940	908	957	971	915	1006	1025	935	948	950	936	935	931	897	957	999	979	971	931	946	908	945	897	950	944	952	955	916	960	930	933	903	951	935	1007	913	882	917	903	983	969	941	849	940	945	970	950	942	928	895	959	941	951	934	1000	972	959	906	954	995	922	943	939	943	974	894	948	949	988	899	955	862	965	897	986	941	963	960	992	923	957	917	928	925	899	951	869	932	948	937	925	1043	964	938	890	962	934	949	945	952	949	869	928	951	932	950	897	938	939	917	919	914	967	929	977	973	931	946	975	998	960	913	974	907	947	944	967	974	932	950	944	942	981	904	948	973	921	873	945	934	941	941	940	964	968	960	1007	980	959	919	978	928	995	943	898	961	969	970	959	898	949	945	924	926	932	966	951	928	945	916	967	946	926	967	992	1007	940	950	938	937	932	955	959	961	971	928	917	879	950	919	950	926	1015	948	981	921	954	935	932	986	961	923	938	968	897	904	943	984	968	947	920	916	929	890	974	904	962	956	1007	930	930	934	941	979	933	977	942	931	954	953	936	960	971	920	977	964	1005	970	943	964	968	1015	923	988	984	962	939	950	982	961	945	967	969	949	932	856	922	960	926	926	945	1028	964	970	950	955	985	934	1002	990	946	957	910	896	947	966	974	974	959	947	899	948	970	886	897	920	985	987	1029	942	921	980	920	929	945	948	873	907	938	982	911	951	953	922	905	946	862	954	962	1009	955	996	939	975	901	960	926	1013	969	942	914	984	957	995	928	1000	999	958	957	955	938	940	910	1003	920	919	996	960	921	937	887	925	961	937	990	936	952	952	980	912	913	915	976	956	930	1000	977	978	965	959	935	950	993	965	1000	932	953	958	993	956	962	937	923	957	927	956	907	917	907	932	942	942	992	1023	918	917	1014	960	935	951	912	987	922	928	988	940	872	929	986	926	962	898	977	947	995	984	895	980	945	898	916	1001	934	951	922	1001	945	932	915	960	997	968	962	959	888	992	913	983	895	937	947	968	920	910	989	962	1021	955	928	925	961	947	988	942	928	965	956	912	944	963	966	910	966	938	979	933	910	976	972	945	957	918	927	952	988	869	958	959	940	985	926	972	892	964	955	906	961	957	980	944	959	912	910	992	997	1012	935	881	883	931	924	950	942	997	960	974	912	974	967	965	918	951	931	949	960	895	976	895	918	909	958	927	903	918	972	917	959	903	985	975	961	1030	966	920	926	914	920	893	906	945	946	925	983	930	988	920	923	1010	924	996	881	950	911	966	919	967	956	939	898	947	956	917	992	991	945	945	958	931	944	910	902	902	971	925	918	985	915	921	946	957	962	920	969	944	974	937	944	948	930	958	947	939	953	994	925	930	916	933	923	999	957	1005	973	925	937	942	942	931	948	954	937	967	979	949	944	931	950	942	942	979	924	936	977	958	932	850	957	952	999	1001	945	920	932	959	951	889	941	934	953	1033	968	978	912	960	954	932	947	982	912	1014	938	944	946	972	963	896	966	975	905	937	943	913	958	978	936	929	905	948	958	970	957	928	966	943	949	909	989	982	970	967	961	984	931	966	945	918	906	908	942	976	896	917	936	951	937	929	953	948	941	969	943	912	902	956	875	976	907	885	930	976	963	1033	924	975	954	978	934	955	910	933	942	896	1000	936	926	963	961	920	929	950	923	922	1035	951	918	904	960	1009	998	958	902	879	933	944	945	958	967	908	971	948	948	985	991	944	900	935	960	910	890	864	945	998	912	975	962	923	968	930	981	922	932	945	955	923	949	937	953	949	933
23800	21408	28490	24718	20854	12000	4818	2848	1954	1532	1225	1148	1097	1032	928	908	887	854	824	827	795	799	780	768	783	719	738	734	711	750	773	754	696	762	704	766	739	726	745	717	701	777	739	742	728	746	753	726	710	742	751	722	722	738	688	733	774	749	735	769	750	734	713	717	746	755	741	726	713	745	709	705	745	804	732	763	774	754	691	703	748	711	788	732	742	751	703	734	752	771	729	735	737	742	733	757	785	703	727	700	731	683	725	769	705	728	733	730	749	712	771	745	691	774	726	744	750	737	737	737	736	745	762	737	703	793	691	683	764	715	715	741	735	749	713	732	764	721	766	735	745	733	757	774	794	765	726	766	732	723	761	752	752	729	785	715	778	726	723	726	748	731	666	704	737	698	696	774	687	704	770	723	790	732	719	737	718	703	768	713	716	750	724	695	737	761	696	723	722	738	733	717	686	702	735	712	696	708	725	747	780	810	778	734	769	738	718	746	737	742	717	704	753	772	756	741	739	759	736	727	753	671	704	724	738	731	741	779	751	744	731	770	709	701	739	721	699	707	712	718	724	709	707	744	674	727	750	753	749	674	735	731	671	718	686	745	726	702	724	799	733	726	745	730	722	754	726	694	756	764	749	776	762	697	731	746	804	747	741	774	709	702	737	724	698	718	731	741	739	674	712	729	719	732	731	749	780	784	747	703	688	718	731	681	717	748	718	677	735	751	816	765	719	753	709	696	723	751	730	699	761	705	705	730	709	733	706	739	731	704	739	731	772	731	682	733	724	684	696	714	706	742	750	740	739	724	716	784	766	748	720	724	754	747	729	725	714	710	739	682	668	752	734	731	734	764	754	760	709	769	743	735	728	721	740	701	758	782	720	802	759	724	724	733	710	734	760	728	733	728	752	713	715	733	730	733	755	722	778	758	758	753	755	762	725	706	729	757	746	756	767	725	757	751	742	750	686	743	747	716	689	725	724	737	702	748	768	753	781	754	774	738	725	718	704	738	717	734	733	704	746	737	683	793	765	751	711	718	762	718	713	742	744	748	694	735	714	689	750	746	689	722	718	730	757	739	737	680	695	738	668	702	698	742	742	732	751	709	711	732	729	783	753	746	741	702	701	740	702	739	765	766	725	756	707	705	755	666	789	701	708	757	682	693	703	733	719	761	728	743	751	720	766	751	753	714	731	739	757	705	751	736	752	697	749	742	758	763	745	706	667	752	742	703	692	721	721	741	711	731	734	684	774	754	715	753	708	716	701	735	774	749	688	758	747	729	725	705	697	757	704	743	747	701	700	734	766	829	710	724	763	783	746	744	775	711	734	682	748	760	720	777	774	710	714	712	749	722	729	750	724	749	743	716	737	766	725	698	746	742	724	678	734	767	774	747	713	728	722	738	755	724	685	737	718	716	707	727	752	713	671	712	734	774	721	735	743	743	702	742	704	731	748	739	727	747	740	685	718	724	713	756	762	759	785	772	779	759	747	729	734	723	730	648	779	744	742	718	784	784	745	764	726	724	720	766	760	741	732	725	768	705	672	752	690	761	760	741	782	718	713	761	732	728	678	790	720	715	676	743	724	778	731	769	722	728	719	721	722	738	712	740	729	698	739	793	773	696	732	731	764	797	743	774	688	742	738	709	733	752	732	759	739	749	787	712	740	825	766	732	750	746	719	738	724	702	766	713	694	709	739	747	816	766	749	712	686	728	734	700	725	745	763	715	701	793	731	725	704	729	690	697	710	746	747	648	744	716	783	727	762	743	731	707	678	768	740	711	766	742	688	731	756	750	744	729	743	773	747	769	706	736	734	751	738	764	713	750	770	701	716	728	739	690	717	735	688	726	756	752	755	707	741	708	749	764	753	705	734	740	690	785	737	724	719	712	726	710	752	755	750	717	729	721	780	770	711	802	757	732	756	748	717	747	719	697	695	734	729	721	713	734	765	692	778	777	751	704	722	739	742	735	768	714	751	745	759	735	698	740	746	761	689	712	710	733	759	716	772	729	703	764	679	730	673	724	655	732	672	705	704	749	725	760	777	730	702	720	736	741	721	740	738	727	706	726	733	706	718	741	769	722	744	745	709	691	721	748	723	727	749	739	725	697	765	730	699	747	740	739	710	746	774	686	696	735	810	743	725	738	699	775	763	724	704	745	747	747	705	787	758	724	789	773	721	710	751	736	711	747	736	756	719	688	741	715	750	720	718	694	741	687	733	705	728	658	726	715	734	723	754	774	765	769	732	688	734	750	716	779	745	720	736	730	748	767	744	782	706	683	740	690	716	756	725	731	733	743	760	729	741	692	699	712	750	718	726	727	730	724	734	787	727	703	761	696	710	668	734	736	738	695	719	742	753	764	747	755	744	717	737	668	750	713	706	783	712	719	727	755	689	680	732	688	700	717	735	754	741	732	770	765	747	725	709	739	762	701	714	803	685	722	745	779	785	737	753	753	763	758	763	723	736	753	710	733	753	730	747	736	713	723	759	738	791	710	757	738	708	702	734	756	732	728	750	733	712	784	749	729	734	757	754	757	733	717	756	694	737	777	716	701	707	745	726	772	743	730	720	748	713	724	718	694	706	749	706	701	711	725	759	714	691	753	725	759	773	767	722	735	737	699	760	733	713	704	726	719	734	722	732	724	748	733	729	696	727	779	710	744	732	712	782	723	751	720	718	691	679	733	773	681	723	719	717	756	733	711	728	812	767	758	716	736	748	769	735	727	734	760	733	715	725	737	726	713	687	764	742	697	717	691	728	738	810	755	726	727	745	744	744	754	713	708	688	694	720	696	698	758	713	743	689	700	692	742	735	704	720	768	667	738	777	753	737	735	741	696	758	766	756	777	751	756	751	743	729	744	692	731	771	760	718	716	739	737	764	763	742	715	743	794	772	730	728	773	776	741	683	742	733	699	727	741	711	729	758	720	721	750	733	721	698	721	731	698	700	751	722	711	758	724	696	739	736	712	713	785	729	716	716	701	727	764	752	741	785	733	724	726	764	696	711	787	689	727	736	791	730	716	734	714	713	799	704	740	737	715	688	699	709	726	758	700	735	718	740	729	740	733	732	760	752	695	719	722	698	735	751	725	714	714	793	737	722	751	750	756	726	671	796	763	671	693	750	746	737	687	713	697	743	720	756	756	741	728	725	746	698	738	721	703	786	675	743	719	714	715	742	706	701	754	716	731	741	713	681	784	692	686	728	730	754	681	719	683	682	743	722	780	675	744	710	725	742	723	768	695	743	769	713	708	694	770	696	738	738	770	737	710	712	730	709	741	778	677	721	726	710	732	753	708	735	730	770	705	739	667	692	720	724	686	737	692	710	739	708	705	734	788	703	761	729	725	741	735	742	700	746	744	745	729	733	723	735	693	687	747	729	781	718	694	682	757	723	709	758	706	770	671	698	688	749	744	731	768	707	720	719	651	754	700	739	768	713	665	707	728	690	728	711	743	773	692	778	721	698	729	737	707	738	730	765	714	770	739
33157	52694	38645	20713	11917	7419	5455	4118	2949	2135	1681	1479	1256	1350	1114	1055	1014	946	971	899	873	859	831	793	883	796	795	825	808	807	774	800	795	796	755	781	785	771	731	772	775	787	783	790	762	757	733	805	757	774	752	757	783	785	777	783	764	770	795	773	761	802	816	780	780	791	796	793	764	794	770	774	767	747	811	762	802	817	779	772	740	760	788	808	792	768	746	768	783	786	722	774	766	793	848	785	751	797	765	778	761	778	797	803	795	788	808	765	683	790	797	836	785	751	811	827	794	831	764	764	776	782	767	752	762	764	803	748	758	784	779	765	807	795	763	755	763	819	756	795	758	760	759	792	708	833	764	775	795	761	842	753	757	754	769	746	779	773	729	774	758	761	751	788	796	756	772	783	783	723	734	779	743	780	787	778	778	792	743	837	748	765	805	856	786	761	770	792	764	755	741	788	783	788	765	775	781	798	822	701	808	762	820	811	773	755	794	752	825	753	778	748	789	732	776	771	813	757	772	757	744	779	748	801	782	780	779	791	742	745	755	777	784	770	801	802	792	776	775	748	767	741	818	733	782	781	744	771	760	778	758	821	805	780	767	808	807	804	731	755	803	771	761	768	823	702	776	812	768	784	767	762	707	774	805	744	810	781	823	840	758	810	750	745	736	782	768	774	816	721	794	783	787	785	739	773	746	769	735	792	755	808	756	800	741	776	782	751	799	795	796	805	787	805	752	806	780	727	772	743	755	769	714	751	775	780	792	761	752	816	742	781	795	792	769	762	803	814	785	772	767	739	772	769	786	747	767	822	758	810	786	762	767	733	782	828	831	775	796	750	809	750	816	745	791	749	774	799	699	744	762	781	776	736	759	752	777	766	789	771	787	782	747	767	800	778	770	807	770	747	785	772	781	744	812	754	733	804	779	786	800	753	776	784	740	768	744	799	782	730	786	798	778	768	765	805	770	805	784	716	775	797	710	846	706	811	775	793	792	788	772	807	790	765	773	787	795	823	747	759	766	762	821	765	794	758	766	727	803	797	718	806	800	819	788	777	789	772	780	782	739	754	794	756	746	706	830	723	765	792	799	753	794	807	819	765	831	769	760	747	760	804	747	835	826	802	736	793	801	797	777	735	744	792	765	791	780	782	748	752	808	783	776	751	803	799	800	740	750	791	765	819	772	775	760	797	747	749	806	812	772	735	761	789	779	736	804	755	730	778	757	759	758	778	757	752	763	789	807	799	788	743	791	777	739	778	788	762	802	765	794	808	768	763	825	756	779	751	759	797	794	782	769	755	830	765	785	775	813	763	771	764	772	779	771	812	773	779	775	737	800	782	759	736	804	753	766	756	757	776	818	757	783	748	778	766	817	719	809	795	743	795	817	798	823	760	778	741	758	787	811	738	762	740	856	724	826	781	761	788	802	791	721	788	842	806	783	759	770	831	794	776	787	789	791	753	796	769	798	762	800	818	751	778	746	748	762	726	737	748	789	726	736	742	711	790	746	813	774	798	785	811	746	779	810	769	754	761	780	734	763	776	777	771	759	811	789	790	806	738	725	716	748	764	753	741	754	757	793	823	810	721	785	784	764	822	769	747	797	794	769	771	783	765	738	709	772	760	824	775	786	751	812	758	808	797	782	745	778	739	762	804	768	766	766	786	761	750	787	769	819	723	783	758	825	792	736	808	731	763	755	789	751	761	769	752	800	735	809	757	735	776	762	785	783	786	774	792	800	739	799	777	779	813	704	827	784	823	796	817	810	731	731	767	745	751	761	776	725	831	769	783	766	780	830	786	770	766	772	809	818	780	760	765	807	752	768	736	783	788	797	754	750	761	819	762	772	764	821	764	759	767	750	714	734	782	719	819	795	763	781	761	795	754	757	765	775	782	809	766	744	774	785	812	774	733	737	765	769	761	818	774	749	769	795	787	775	785	800	747	733	775	761	775	784	803	761	765	782	775	737	811	736	773	794	751	809	761	751	766	799	813	794	787	801	783	789	750	782	756	724	802	803	728	803	794	740	744	748	763	775	776	804	714	724	733	753	752	801	769	782	700	782	780	808	783	751	807	782	780	753	785	806	727	793	765	849	781	765	757	768	748	749	780	855	748	846	754	764	768	792	784	781	837	782	793	798	795	775	793	764	734	790	749	751	731	744	777	760	786	758	771	766	778	735	796	774	778	770	806	788	746	802	730	798	791	756	799	736	767	778	820	795	774	774	750	804	750	758	787	756	790	820	767	781	764	770	779	765	766	773	763	814	808	781	751	779	754	780	790	785	774	725	766	718	773	770	812	759	809	720	765	778	731	811	787	822	779	758	806	770	773	702	777	874	702	808	753	766	805	740	776	795	853	781	759	742	757	794	790	755	777	752	791	794	799	770	806	778	792	734	794	833	774	765	796	785	780	753	764	753	720	705	774	727	740	782	823	793	779	808	711	748	804	836	785	729	818	763	774	818	780	759	774	791	769	800	722	724	750	772	771	757	765	756	751	786	799	793	760	779	751	775	824	711	767	817	798	736	745	732	769	738	786	795	722	825	773	801	778	755	756	750	761	778	758	812	779	780	764	776	758	803	749	779	771	753	747	752	766	828	815	738	772	803	768	768	768	720	715	783	813	846	765	795	806	773	753	785	742	735	778	821	743	765	802	718	768	740	780	757	778	736	703	758	765	751	814	770	748	753	799	745	805	776	786	763	781	756	760	757	815	781	778	785	769	751	814	809	790	798	733	780	742	746	751	763	732	778	818	791	773	752	784	769	826	781	747	781	786	792	775	742	775	729	746	725	751	806	752	820	740	735	817	758	746	797	782	754	753	833	759	797	758	840	775	784	781	768	786	801	760	774	727	770	706	756	747	809	796	802	769	848	782	782	756	771	758	801	784	730	752	791	777	773	762	745	728	806	769	812	743	758	756	777	784	776	770	770	805	748	797	770	791	754	812	746	762	776	805	763	797	808	787	784	752	762	769	807	758	756	817	791	830	816	761	778	728	772	742	740	806	738	778	772	824	802	814	758	783	786	785	835	758	751	772	800	748	760	833	755	798	790	784	810	784	741	812	788	814	816	739	771	728	752	710	749	781	749	787	715	765	736	712	780	723	735	779	713	800	776	815	801	796	755	803	790	781	768	793	806	806	735	759	725	831	751	731	708	802	792	747	799	792	760	798	804	819	764	763	746	755	811	765	801	778	741	762	747	829	765	778	776	751	791	787	765	765	756	759	760	800	772	812	784	830	759	768	734	776	756	747	808	768	765	791	770	723	688	762	786	809	787	797	751	794	774	783	716	792	750	744	798	788	727	777	802	779	790	790	821	736	712	778	778	758	785	860	750	774	790	775	801	779	807	769	808	769	809	778	751	748	758	731	771	761	733	744	790	770	762	785	768	783	774	754	718	793	815	790	735	725	735	761	741	779	756	805	753	784	779	752	746	750	789	784	788	737	774	811	809	789	825	806	771	791	784	751	756	781	734	777	752	768	781	793
25103	21486	27674	25476	12834	4868	3131	2245	1787	1544	1388	1300	1190	1160	1226	1126	1108	1078	1110	1006	1087	1029	970	1033	1043	1027	1031	1011	1001	1060	1007	983	973	983	977	1045	1035	996	1047	985	1027	1051	1048	999	988	1009	1067	986	987	969	1039	1064	1033	1026	1026	1012	1038	1020	989	976	1030	1003	1017	1024	985	1016	994	970	986	945	988	1006	991	960	997	1007	1063	969	978	1058	1003	1018	950	955	1058	1039	1028	1039	926	994	999	1022	964	993	1015	983	1058	1035	993	1000	997	981	1066	1035	971	1018	983	984	1020	1022	1012	1007	1075	1023	990	1016	933	1011	1076	1006	1025	1017	1056	961	950	966	1017	1020	1031	1048	1022	975	1050	1112	965	1048	1031	1030	1034	989	950	967	1024	992	1019	1009	1031	1035	1048	985	1008	969	1008	983	1065	996	1062	996	1039	960	1064	1036	1066	1012	1011	983	1003	982	969	1054	1022	1063	1063	994	1011	971	1035	1061	1111	958	1025	964	991	1010	1029	986	1038	968	987	1087	991	976	996	1019	969	983	1010	1054	1007	1082	1011	957	1018	1006	1062	1018	1062	1009	1049	1073	973	1036	1050	1051	1031	1057	1031	1029	981	1011	1069	1000	952	996	1005	1037	1053	994	1053	965	1059	1027	1020	994	990	1011	1027	1003	995	1002	998	997	980	1052	999	1019	1052	1003	1040	1081	1065	1006	1087	1036	1002	1011	964	1019	1057	1003	1036	1024	1015	967	1011	1015	973	1018	981	989	960	981	1001	1041	966	967	1008	971	1012	1024	1024	969	973	993	975	997	1031	948	1041	1006	963	1020	1013	1014	1015	1005	986	1020	951	1012	992	956	1064	1040	1079	999	973	970	1032	976	1018	965	1031	1071	1006	1033	1008	1011	1042	963	988	995	988	1049	986	1038	1006	1009	1026	1014	1008	1009	1028	1001	1030	1010	1052	1021	998	1008	1022	1000	1033	1055	1046	1017	991	1050	1014	999	1012	987	1032	1051	973	999	1002	1063	1013	960	969	1018	966	929	1001	1008	1028	1015	1054	1004	1017	1022	1012	975	1000	1013	970	1069	1028	947	1012	1025	1000	995	961	1021	1038	1038	949	1007	984	941	1039	1033	983	1004	1020	1034	1009	998	1060	1001	1009	944	1019	968	1012	1012	951	1039	1037	975	1057	969	992	1039	1023	999	1032	1024	934	951	1030	1000	997	1008	1036	939	960	1039	1008	1036	1011	1029	1019	1026	1003	1031	988	1044	1052	1063	1045	1027	1005	989	978	965	1055	1070	1046	1011	994	959	950	960	993	1077	987	1067	1053	986	1016	982	1013	1023	1009	1010	981	968	1038	1025	1034	1005	982	1048	1019	1033	1029	1001	1051	1092	1042	1012	1012	1002	1007	1012	1013	1028	1028	991	1045	971	947	1069	969	1027	989	993	949	991	996	1016	1036	1000	984	984	1014	1039	1027	989	1040	992	987	1017	1021	1013	961	983	940	965	976	1049	1002	1011	1013	989	1025	996	1025	971	1044	997	902	1044	980	1041	1055	1019	1029	988	963	1043	1045	1022	975	1013	1032	1001	1007	1014	1042	1022	998	1020	939	1042	1027	1065	998	1030	1023	956	963	997	972	1023	1023	1047	989	1000	1015	1009	1010	1049	1069	1028	1015	1010	1002	965	1003	966	1036	1006	1028	998	1036	984	950	958	1014	964	1020	983	1010	1004	1019	1042	1021	1060	988	974	1041	973	974	1005	994	1055	1003	940	1018	1000	1018	1049	1005	979	1046	964	1022	1013	990	1095	1035	1037	1019	930	1022	969	1032	995	1013	976	966	987	1053	1001	968	997	1027	1028	1042	1033	1066	1039	975	980	1022	994	1009	1012	1029	1032	1003	963	965	1052	1012	1004	1001	1040	1009	977	984	1018	1019	988	1026	1023	968	963	988	1014	1032	986	1048	995	1022	963	1012	1054	1049	1067	1018	1006	1015	1063	1055	1012	1044	1033	1007	1022	950	1028	980	1002	1005	998	1008	1015	981	971	1060	1054	969	965	1065	1038	1010	981	995	999	970	1004	1030	974	967	1005	1032	995	1054	957	1044	1004	1007	994	1004	1035	965	1052	1068	1028	972	966	981	955	1051	979	962	996	999	985	1009	981	1009	1008	1040	984	1061	1033	997	936	989	975	975	957	945	979	972	1076	1010	997	978	941	1028	1030	1026	985	1046	997	1051	1010	1021	1064	1042	1047	1001	1013	1016	999	1021	996	1030	1038	1004	992	1032	973	952	991	1046	1049	962	965	1034	988	1034	1019	1007	1027	990	1016	981	996	981	975	1017	1000	984	956	1014	1019	998	1020	1041	992	1018	1037	1017	937	1049	1016	1014	960	1027	1014	1041	1037	974	975	990	1008	1028	967	989	1018	1008	1023	977	1010	1008	997	1013	990	1012	1027	1034	1048	1015	1010	1002	948	946	989	986	1063	1003	1001	1038	1011	1015	990	993	1023	1024	975	987	991	987	1002	992	1015	1016	938	990	994	983	995	1011	1004	1018	1053	992	1024	1059	1034	1008	1015	1035	1018	1028	988	1002	1030	1056	1030	1081	1067	1000	980	978	944	998	1039	1042	1024	1028	928	1010	1040	1037	1009	976	987	1023	974	979	1009	970	997	1055	938	999	1059	1049	988	1025	967	1040	1062	1024	1007	1063	1043	1011	938	1004	1039	1008	1013	1032	1033	1052	969	1030	977	1046	947	942	986	1041	1062	1036	1015	983	1014	1013	1012	984	1000	1028	1014	1001	1023	964	1017	1003	968	997	1003	1022	990	1006	951	1060	1045	970	1001	1002	1036	1047	1044	1076	1019	1010	958	1008	1011	1034	998	1021	991	1037	978	1010	1065	986	1024	1033	991	1009	1051	988	1019	968	952	1069	1005	1051	1043	977	1053	1028	984	1008	1012	1108	967	1010	982	1056	974	988	985	1072	972	1025	1060	1009	1010	999	1019	1009	1008	1002	975	1024	1049	1005	1043	1077	1041	957	967	997	1013	998	971	985	1011	1018	995	1028	1020	1092	990	1044	987	964	1007	992	932	985	1017	1016	1052	1090	992	1014	1031	953	1018	1028	990	1022	1024	1019	1052	1005	1024	989	1055	1027	1004	986	1017	983	995	1014	988	969	980	1031	995	987	1074	985	1062	980	978	974	1029	1047	959	993	1080	1010	992	1014	963	957	1007	962	998	1054	1029	1032	1018	982	1010	1040	1067	1039	937	1014	963	991	1023	963	984	1018	1026	978	1026	1021	1008	978	973	1035	1002	1042	1033	1005	1016	1038	1028	1087	1055	1023	1039	1060	995	1062	968	1037	959	984	991	986	1000	1060	1047	1035	1074	981	1071	975	1034	988	940	1003	1002	1049	1012	1003	1004	966	1002	920	1055	1033	1070	1033	1002	1013	1013	998	989	976	1022	1034	1106	983	977	968	972	1027	1102	1070	994	983	970	977	958	1079	997	1066	1010	1007	972	1020	1023	1021	1006	987	1038	1030	968	1000	1016	1010	1046	1012	976	967	1011	1101	1012	1031	994	986	985	1045	1008	1066	991	947	1003	970	1017	983	975	1047	1033	1033	1011	1034	1037	1024	1007	1005	1044	989	990	1053	972	1027	949	1036	997	1047	1048	998	1005	1049	1045	997	1039	979	997	1016	955	973	969	972	1023	996	997	985	1005	1028	1012	1075	975	1009	1035	982	1006	977	1056	1046	1028	993	1061	1035	1030	1017	985	1022	983	1016	1021	1062	1015	989	1026	984	1022	1027	1009	962	1016	998	1009	990	996	956	1013	1022	1021	996	1026	1058	989	997	999	970	1039	996	998	953	1016	1026	1069	1035	1048	981	993	994	1013	981	1006	1033	967	977	1002	991	996	1025	1046	1056	1020	981	993	1006	1065	954	1072	1022	982	1014	1056	991	1027	981	1015	1053	994	1026	1037	1017	1005	1024	1009	1026	1011	969	1030	967	1038	1046	1047	1029	1044	1022	961	1053	1000	1047	994	988	1052	1027	990	1002	1049	982	1020	969	1047	1086	1012	1009	1035	1025	995	979	983	1008	967	970	1061	1013	963	993	1021	1016	954	1015	1024	1015	1023	945	1024	976	987	1005	993	969	1079	1012	1011	1052	994	943	1038	995	1019	1023	994	1006	1032	947	1036	958	1001	958	1004	1042	1078	1019	988	1043	1020	976	980	1031	991	1071	1021	1019	1072	1068	1016	1037	935	1006	1003	1046	1024	1085	1062	947	1034	1015	1009	1004	990	922	990	1038	1025	974	1010	1050	986	980	1057	995	1056	1100	991	1004	1067	1012	1005	992	1032	984	1027	989	1035	1064	990	1001	1054	991	979	1033	1039	1028	1047	919	1002	1006	1003	1016	1035	994	976	1017	1013	973	1011	958	1036	1008	1062	1008	1016	1017	979	1036	1027
30706	48312	33666	17283	9909	6122	4561	3297	2471	2014	1676	1547	1482	1415	1287	1242	1199	1243	1167	1147	1158	1106	1045	1073	1067	1037	1040	1060	1073	1021	1000	1063	1074	1075	1018	1064	1058	1072	1034	1042	999	1027	970	1049	1022	1043	982	1094	1024	1046	1015	1031	988	1012	1008	1107	1092	1092	988	1008	993	1021	1075	1038	1037	1041	1021	992	1041	1065	1055	987	1068	1082	1067	1093	1034	1046	1083	1051	1006	1043	1028	1012	1005	1059	1053	1058	1084	1057	1013	1054	1071	1034	1029	1047	1033	1030	1066	1071	1077	1035	1062	1069	1069	1029	1083	1050	990	1031	1003	1079	1062	1008	1103	1029	1063	987	1095	1044	1040	1055	1011	1032	1034	1028	1101	1015	1019	1083	1036	1127	1065	1043	1029	1014	1047	1011	986	989	1051	1102	1048	994	1042	1027	1046	995	1008	985	1036	986	1019	1031	1072	1048	1024	1089	1034	1088	1078	1026	1031	991	1012	1040	1033	989	999	1049	1069	1055	1024	1071	1015	997	1041	1019	1044	1017	1031	1042	1049	1059	1023	1014	1024	1015	1037	1031	1091	1051	1052	1001	980	1103	1006	988	1037	1059	1039	1009	1074	1039	1011	1010	1074	1046	1006	1080	1022	1057	1045	1047	1087	1020	999	1057	1055	1042	1011	1017	1033	1038	1059	1088	1018	1020	1025	1035	1015	1037	1019	1057	1023	1056	1062	1062	1084	1039	1045	1078	1058	1057	991	1039	1025	1068	1078	1023	1060	1061	1072	1040	1074	1012	1042	1049	1002	1050	1085	1020	1069	1025	1071	1038	1050	1002	1011	1018	970	997	1052	1045	1015	1020	1021	1022	1039	1053	1067	1043	1043	1072	1075	946	1054	1029	1010	972	1006	1020	1032	1035	1057	1088	1036	1072	1110	1039	1072	1064	1039	1006	1041	1009	1033	1024	1074	1063	993	962	1000	1062	1055	1038	1048	1048	1028	1060	1033	1051	1089	1021	1095	989	1027	1031	1048	1080	1034	1017	1053	989	1068	1022	1068	1060	1040	1050	1013	1088	1039	1105	1042	1060	1045	990	995	1036	976	1030	1060	997	995	1065	1051	1043	1053	1033	1034	1065	1066	1009	1017	1005	1039	1065	1051	992	1052	1095	1015	1057	1003	1028	1009	1077	1036	1056	1029	1030	1037	1046	991	1025	1067	1026	1010	1014	993	999	1016	1018	1030	1059	1042	1060	1043	1035	1014	1062	1050	1066	1057	1113	1092	1008	1070	1040	1026	1018	1018	1004	1003	1052	1046	1090	990	1067	1009	1043	1058	1055	982	1080	986	1066	988	1033	1035	1095	1015	1016	1067	1019	1007	1015	1068	1020	1108	1027	1051	1007	1073	1081	1034	1051	1012	989	1065	960	1028	1006	1037	1051	1025	998	1050	1034	1036	1015	1029	1017	1032	1061	1029	1056	1057	1052	1088	1038	987	1038	1040	1075	1016	1029	1011	1028	1048	1026	1056	1063	1031	1003	1046	1023	1075	1041	1045	997	1097	1072	1051	1051	1070	989	1036	1011	999	1026	1051	1081	1123	1031	1021	1081	1038	1045	1088	1034	1045	1051	1102	1058	1007	1026	1023	1016	1052	1039	1012	1017	1076	1056	1106	1085	1093	1036	1042	1000	998	1025	1007	989	1022	1017	1030	1050	1025	970	1068	1076	1010	1017	1059	1069	1075	1056	1062	1059	1040	994	1016	975	1012	1051	1014	988	982	1041	990	1019	1041	1103	1077	1060	1105	1037	1012	1065	1116	1038	1061	1085	971	1028	1041	1069	1042	1038	1050	1067	1044	1040	1085	1075	1029	1047	1091	994	1065	1002	1039	1016	1036	991	1062	1059	1016	1060	1006	989	1072	1010	998	1099	1027	1068	1064	1030	999	1099	1068	1046	1028	1063	997	1011	998	1067	1043	1047	1080	1049	1023	1101	1045	1026	1034	1081	1072	1009	1097	1042	1005	987	1072	1035	1066	1039	1046	1064	1056	996	1038	996	1004	1071	1018	1038	999	1046	1025	974	1038	1013	1027	1098	1005	1022	998	986	1052	1006	1034	1047	1016	1056	1007	1070	1018	1005	1019	1094	1093	1023	1046	1023	1111	1015	1001	1035	1076	1010	1031	1081	1014	1073	1065	1066	1099	1073	1070	999	1046	1084	1011	1018	1012	1053	1051	996	989	1022	1000	1099	977	990	993	1048	1011	1049	1127	1029	995	1069	989	1037	1029	1081	1067	1046	1078	1050	987	1017	1054	1017	997	1039	1028	1066	1047	1111	1085	1032	1051	1047	1084	1069	1041	1001	1032	1007	1021	1059	1032	1009	1015	1060	1087	1095	1108	1006	1050	1018	1002	1054	1011	1085	1013	1040	1112	1084	1032	1006	1052	1035	1033	1064	1037	1053	1022	993	1065	1034	1071	1005	1039	1027	1037	1037	1077	1053	1039	1001	1057	1006	1038	1041	1080	1061	1040	1016	1018	1022	1018	1058	1037	1028	1035	1002	991	1077	1056	1072	1046	1080	1040	1022	1086	1013	1046	1043	997	1050	1015	1026	1039	997	993	968	1037	1011	1026	1020	1058	1033	991	1045	1078	1056	1020	1059	995	1044	1074	1049	1021	1033	1055	1016	1016	994	1016	1034	1015	1076	1023	1026	999	1006	1034	1038	1121	1082	1055	1048	1076	1115	1027	993	1088	1007	1051	1032	989	1092	1034	1017	1080	1055	1084	978	1063	1044	1064	1044	1047	1018	1067	1037	971	1000	1028	1078	1023	1109	1042	1015	1082	1082	1037	1044	1022	1050	1002	1067	996	1035	1046	1020	1075	1089	1002	1082	1066	1072	1026	1049	1049	992	1028	1046	994	1030	1106	1018	1004	1017	1068	994	1034	1099	1041	1041	1054	939	1049	972	1093	1013	992	1034	1045	1023	1031	1015	999	1047	1028	1043	1065	996	1035	1024	990	1025	1078	1042	1093	1055	1044	1027	1069	1019	1058	1058	1087	1056	1075	1060	1041	1090	997	1075	1016	1081	1066	1037	1086	1073	1045	1034	1034	1074	1038	1064	1052	1105	1060	1030	1055	1064	1036	1040	1069	1023	1076	1011	1020	1084	1039	1052	1054	1041	1014	925	985	1057	1063	1077	1041	1042	1009	1037	1078	998	1034	1035	1062	1017	1034	1006	1048	1023	1067	1030	1019	1001	1038	1049	1066	1012	1030	1017	1052	950	989	1015	1046	1088	1015	1014	1050	986	1033	1029	1001	1029	1032	1117	1067	1084	1056	1016	1019	1057	1058	1034	983	1029	1002	1059	1064	1034	1019	992	1008	1057	1050	1069	1041	1089	1016	1036	1060	1055	976	1036	1002	1031	1099	1015	1024	1014	1049	1051	983	1011	1057	1014	1004	1029	1022	1049	1065	1057	1019	1004	1005	1005	1027	1081	1017	1009	996	1039	1079	1108	1028	1015	1075	994	989	1013	1033	1010	987	985	1048	1041	1038	1016	1030	1027	1057	1067	1024	1102	1054	1076	1041	1035	1063	1034	1031	1020	1072	1015	1047	992	1026	1045	997	988	1029	1043	1028	1006	1089	1023	1019	1065	1038	1010	1064	1013	1056	1080	1058	1019	962	1013	1083	1037	1054	978	1028	1022	995	1040	1035	1036	1027	1059	1047	1056	1008	1060	988	1059	993	1024	1000	983	1077	1013	1082	1008	1028	1037	1017	1021	1044	1014	1042	1053	1047	1049	1013	1045	1035	1013	1023	1057	1022	1047	1073	1051	1019	1013	1009	1031	1064	1048	1098	1076	1070	1018	1042	1068	1017	982	1108	1056	922	1034	1025	1008	1052	1000	1021	1029	1002	1043	998	1022	1024	1013	1055	1027	1067	1050	1107	1030	1058	1049	1009	1044	1030	1021	1028	1109	1024	1056	1072	1044	1002	1004	1047	1050	1032	1017	1090	1016	1097	1052	1082	1006	1076	943	1054	1053	1007	1099	1070	1053	1025	1069	1040	1068	1035	1062	1081	1074	997	998	1011	1077	1050	985	1041	1034	1062	991	1055	995	1113	1008	1003	1082	1059	1039	1031	1052	1089	1024	1037	978	1001	1007	966	1038	1014	1056	1008	1012	1060	977	1090	1039	1004	1079	1007	1014	1029	1042	1018	1059	1032	1013	1038	1062	1044	1016	1002	1017	1045	1007	1063	1062	1052	1019	988	1047	1041	974	1028	980	1073	1035	1052	1018	1037	1014	1009	1047	1045	985	989	1042	1005	1091	979	1027	1058	1037	1041	1018	996	1026	1025	1043	1119	1060	1027	1088	1015	1060	1029	1040	981	1052	1049	1021	1065	1033	1023	1057	1106	1004	1026	1070	1059	994	986	1061	1022	1052	1056	1067	1055	1034	1028	1072	1033	1006	1032	1062	991	997	1034	1023	1010	1039	1124	996	1015	1009	1050	990	1088	1037	1082	1004	1019	996	1023	986	1062	1068	1055	1030	1060	1026	1015	1042	1028	1002	1039	1036	996	1028	1025	1062	1014	1036	1053	1056	1091	1103	1030	1056	1032	1062	1034	994	1036	1047	1016	1045	1068	1039	1002	1017	1032	1078	1014	1024	1048	1021	1002	1044	1051	1013	963	1050	1015	1042	1017	999	1069	1031	1116	1066	1038	1082	1011	1048	1065	1017	1053	954	1040	1038	1014	1024	1063	1074	1081	1026	1010	1080	1012	1021	1047	1041	1054	1044	1022	1008	1079	1064	1087	1020	1067	1007	1021	1053	1052	1037	1040	1035	1045	1009	1017	1005	1001	1038	1061	1020	1083	1063	1012	1039	938	1071	1089	1038	1023	1068	1016	1076
22634	21369	28879	24300	21499	21207	12164	4127	2710	2139	1745	1544	1350	1244	1085	1111	1035	992	964	896	957	888	788	843	884	819	833	840	862	858	790	837	820	822	771	826	806	865	800	811	811	821	767	792	812	857	837	834	767	814	812	803	784	800	808	766	791	770	831	789	789	871	814	792	780	791	792	809	828	744	807	776	798	789	852	815	803	847	808	817	800	757	823	824	778	837	775	831	803	769	785	790	798	820	781	805	857	800	775	762	841	827	802	804	820	828	749	789	839	752	790	772	780	805	770	812	809	806	830	770	880	857	785	827	797	781	831	814	765	776	837	783	845	796	780	861	784	801	832	820	801	779	775	781	792	821	812	783	777	824	806	812	804	784	777	815	809	852	789	832	837	757	783	810	808	783	804	741	799	790	776	843	816	862	820	733	749	832	801	815	824	811	860	818	789	804	810	823	809	793	841	844	802	864	834	803	850	798	848	800	735	846	809	815	807	801	817	846	830	819	761	819	787	865	759	828	761	821	794	850	842	839	765	814	792	815	836	802	837	796	769	777	754	783	798	824	831	810	815	778	820	742	824	806	805	770	770	788	804	786	758	812	810	813	799	813	765	792	798	841	828	841	849	770	855	798	813	825	824	822	865	769	769	758	850	816	800	813	814	814	795	822	811	773	857	798	784	815	843	803	806	772	791	795	842	802	828	796	802	816	854	776	835	780	819	792	791	769	820	809	801	780	814	815	834	798	842	837	784	776	775	777	834	842	762	778	803	811	856	791	824	771	783	797	788	836	788	769	821	822	827	816	809	736	825	815	775	823	844	806	792	791	813	830	855	746	797	785	777	830	746	804	799	773	825	849	795	836	823	774	828	820	826	838	815	847	790	815	821	823	779	768	781	743	820	760	761	789	844	797	806	835	799	802	800	752	837	793	794	797	809	804	790	813	737	792	766	796	775	820	844	842	822	830	755	801	810	821	794	865	854	770	746	763	801	797	850	790	828	727	783	812	818	824	774	848	820	819	779	846	814	827	814	779	826	782	800	814	831	836	800	800	893	809	825	807	736	803	798	809	838	834	823	794	794	806	800	789	787	762	774	757	821	846	812	799	763	829	795	841	794	870	761	772	797	768	829	821	786	781	838	830	811	795	782	806	820	787	825	788	787	863	814	759	796	788	794	816	797	779	763	768	818	756	832	829	817	781	814	788	833	841	820	774	825	793	777	825	853	808	827	745	847	809	845	847	874	814	798	843	765	822	840	819	817	817	798	789	762	790	799	785	742	831	803	803	816	787	738	861	757	820	814	791	791	794	793	801	823	781	761	850	815	765	804	843	838	769	835	815	792	855	761	814	821	800	820	802	847	834	764	784	813	796	802	802	799	797	838	809	769	800	827	779	816	805	803	839	815	814	833	755	827	799	799	802	806	818	810	833	770	867	784	792	792	792	827	834	800	827	821	803	799	876	838	791	792	814	781	849	772	824	833	834	788	796	807	885	805	823	829	794	796	770	798	848	806	795	803	808	814	790	834	779	823	789	783	755	756	821	777	800	808	784	781	845	783	794	779	807	805	773	761	838	819	817	783	791	804	804	801	806	774	805	773	775	810	812	757	788	836	795	816	841	780	838	857	815	737	855	805	819	845	819	783	798	852	816	881	806	772	777	819	778	796	766	785	825	777	845	795	814	821	804	834	801	815	790	807	765	832	783	804	811	784	771	815	786	828	807	772	826	822	827	816	817	800	759	844	773	823	847	848	862	802	811	812	843	798	822	811	784	731	829	768	800	797	804	860	820	817	825	817	807	755	876	838	784	775	861	823	834	809	821	770	810	783	837	784	771	820	749	745	882	781	791	767	828	805	759	846	801	740	779	779	803	802	835	825	768	811	827	753	839	781	786	820	818	798	756	781	811	828	789	803	834	783	837	776	787	816	796	815	791	792	773	811	794	780	824	812	819	807	818	821	780	810	788	798	785	811	803	802	851	798	819	870	798	822	823	783	793	864	831	764	769	789	777	824	829	803	784	819	775	794	825	812	795	798	808	780	773	810	774	848	837	850	821	800	769	813	799	780	815	751	812	812	788	828	787	761	773	836	794	814	807	862	806	773	771	782	795	833	762	837	811	825	772	870	806	828	880	783	828	784	811	751	849	804	747	806	752	779	761	791	812	731	804	800	806	814	808	803	732	800	817	768	809	755	761	826	851	810	811	836	756	796	800	825	801	805	807	776	825	791	746	779	796	810	787	808	836	826	814	789	761	821	800	768	787	791	784	779	811	867	772	774	836	844	809	809	762	791	842	815	770	831	820	800	817	769	766	802	808	838	795	846	785	777	722	805	748	811	817	804	771	819	820	853	824	806	785	752	852	811	793	821	813	803	789	803	793	837	788	769	863	740	801	825	802	769	819	816	799	845	802	769	783	821	816	799	821	798	797	781	813	813	821	823	813	778	809	828	839	778	798	825	742	799	832	817	783	886	838	823	775	806	807	768	781	763	768	824	805	853	802	849	770	755	791	813	823	850	805	829	780	773	777	840	784	824	786	833	835	842	827	799	815	822	784	825	815	765	804	786	801	827	771	830	849	816	832	802	798	792	843	736	743	838	805	795	780	802	774	790	840	815	782	839	822	859	781	759	784	788	789	794	857	799	745	765	812	800	830	798	790	795	815	831	832	821	816	777	786	819	740	804	789	827	821	786	837	791	857	773	806	771	812	813	787	801	772	824	831	827	826	825	805	788	787	767	859	792	813	810	815	785	799	809	783	743	838	772	792	808	829	789	826	760	779	776	819	807	816	792	814	789	795	776	845	808	843	791	828	827	797	751	840	789	819	827	800	827	804	783	808	823	832	791	760	818	791	796	786	833	771	751	761	829	800	835	788	825	795	817	890	749	817	755	826	750	764	794	782	755	792	832	747	848	825	814	809	846	772	829	803	835	818	784	785	850	799	821	804	777	797	790	798	823	783	797	800	818	797	813	792	756	794	768	776	824	749	809	849	795	807	771	793	829	792	738	817	801	823	768	830	781	822	818	832	837	770	774	833	785	803	833	793	824	812	819	808	789	813	810	820	802	815	764	760	758	822	809	815	802	788	829	800	796	784	849	745	801	795	829	816	832	819	826	776	787	828	801	788	844	761	794	836	781	750	828	804	832	781	821	833	809	815	820	866	807	834	785	800	839	823	783	809	780	798	827	817	823	836	836	805	823	791	801	819	765	787	834	811	777	782	781	830	762	762	763	770	819	763	781	826	783	835	863	850	846	874	833	819	775	819	831	841	772	791	786	840	831	843	819	834	815	845	776	786	820	849	793	803	817	807	808	774	873	820	791	788	803	801	818	766	864	800	807	820	786	770	793	763	802	758	808	785	832	837	889	795	814	779	845	816	775	786	806	818	770	820	816	810	826	827	794	808	806	811	825	815	807	775	795	800	825	786	817	804	831	809	849	774	814	807	850	816	831	847	842	798	766	826	822	788	845	781	822	798	830	764	790	775	783	809
34722	60618	46991	28255	17315	10733	7585	5154	3902	3045	2444	2058	1760	1592	1405	1265	1245	1100	1043	1047	1010	964	909	882	881	869	891	871	842	897	842	843	821	839	797	858	778	873	824	797	813	828	841	812	806	814	838	833	802	816	837	829	805	819	797	845	824	836	851	865	867	818	891	822	831	828	792	837	842	870	787	774	810	787	800	843	814	804	812	809	840	825	839	823	758	837	836	826	815	801	833	820	823	812	741	845	837	813	828	740	808	815	799	821	868	805	809	820	821	778	816	862	806	815	835	810	822	829	813	857	813	827	825	878	802	773	838	789	760	831	841	824	790	832	856	836	806	822	810	787	833	802	830	805	775	846	799	838	816	775	833	816	791	844	823	804	809	849	812	839	798	848	835	849	840	809	810	800	850	823	789	867	759	844	785	827	767	824	850	794	807	782	849	839	806	813	834	810	870	790	844	851	873	849	861	797	886	812	842	801	830	874	848	835	771	798	796	804	796	814	856	829	824	808	831	845	782	844	850	848	808	874	845	776	818	852	829	808	824	829	824	859	801	850	788	862	790	814	811	854	796	833	915	854	818	824	759	798	865	823	814	832	833	810	902	830	796	800	880	777	805	777	869	827	764	802	872	838	820	821	849	832	807	820	858	850	823	797	859	881	800	854	846	809	801	794	819	750	791	784	800	834	799	781	881	797	790	855	835	786	821	830	767	856	852	857	821	857	818	866	824	811	825	813	799	836	835	857	807	858	843	845	799	814	812	822	847	875	784	841	828	791	879	785	837	823	838	808	827	794	814	763	791	856	865	842	802	818	775	816	853	799	811	777	877	833	829	816	780	817	834	793	819	851	817	853	827	819	812	782	825	804	805	805	777	823	814	865	794	839	802	784	814	831	872	827	837	791	830	810	840	781	781	820	780	823	748	826	803	814	824	815	758	766	831	829	797	774	844	875	850	809	813	843	757	797	810	776	831	809	865	813	790	844	838	849	799	857	794	809	782	797	829	796	799	791	828	807	860	829	851	840	809	787	834	821	835	781	846	794	832	837	800	806	825	833	817	836	830	806	835	793	766	818	806	855	833	845	795	819	836	839	815	832	799	814	793	782	774	846	827	817	837	779	845	814	837	844	810	837	823	871	804	805	764	789	786	843	833	832	800	804	792	831	799	844	770	829	855	830	783	888	860	814	834	801	850	815	794	825	764	805	812	809	843	796	825	818	821	810	798	817	833	815	801	803	753	850	828	817	818	849	846	819	866	809	753	831	830	849	812	809	813	862	843	814	827	836	876	817	838	816	825	842	836	829	801	796	820	805	839	824	815	807	872	894	809	821	760	855	825	829	877	850	789	813	786	766	798	919	851	853	897	836	792	837	833	802	832	764	775	830	840	836	797	831	779	822	834	810	860	816	813	827	823	814	784	850	813	794	864	725	790	840	782	790	795	840	841	798	797	843	839	802	849	856	827	797	831	822	800	831	836	815	783	839	856	853	812	864	752	836	791	830	872	788	796	765	763	802	825	779	792	823	841	856	776	839	812	812	851	833	790	828	837	813	861	873	782	839	823	851	774	841	784	864	786	839	882	857	808	819	811	781	804	825	816	827	860	841	789	823	863	781	818	890	809	845	846	803	863	806	824	820	844	815	853	828	814	839	835	774	821	809	820	817	788	867	791	808	858	807	797	845	814	903	858	806	830	797	814	894	834	797	789	871	869	787	773	812	798	829	863	771	762	870	844	782	811	871	850	858	817	813	812	816	788	769	799	824	833	854	840	796	829	787	806	806	801	823	810	844	815	812	772	767	829	853	773	792	810	802	825	810	827	828	800	819	846	817	849	777	835	776	851	783	823	850	815	846	811	773	803	812	823	863	870	784	814	789	870	843	827	827	879	802	832	762	826	818	817	862	842	784	845	788	793	804	808	837	819	788	783	802	800	790	812	848	815	883	793	871	860	832	919	787	817	846	784	804	810	818	828	836	811	820	867	864	787	840	779	851	801	789	838	792	797	834	835	844	764	819	772	787	812	799	864	855	769	796	808	764	807	797	851	821	779	810	779	802	843	798	791	809	776	820	804	791	816	825	827	779	804	816	776	803	825	805	793	818	766	801	832	829	826	822	808	744	838	812	851	827	794	782	805	812	770	831	823	859	857	796	824	818	799	821	820	801	794	821	797	815	844	820	784	825	819	843	820	848	818	821	839	823	834	823	838	818	781	793	826	750	870	842	805	819	834	802	826	844	834	777	850	817	808	805	886	841	815	835	848	862	779	838	818	859	744	845	817	883	887	837	832	783	818	818	839	820	832	820	808	832	878	804	835	799	811	832	800	838	821	834	814	894	797	801	864	875	797	766	793	865	817	781	870	751	839	803	823	784	811	874	828	825	810	854	789	844	811	830	788	835	823	782	798	796	853	808	819	846	794	790	837	835	815	756	806	845	835	799	812	765	832	859	836	805	851	760	813	829	875	785	784	810	803	841	817	863	800	785	803	805	842	894	862	865	837	856	820	821	803	790	840	817	806	833	816	799	818	798	866	823	768	826	809	822	845	829	834	877	814	840	815	805	835	855	805	834	790	799	792	759	839	849	800	812	824	813	792	801	793	800	819	810	767	816	775	817	813	862	807	836	836	826	774	839	815	834	784	790	853	864	808	809	867	834	792	785	821	810	793	828	806	841	801	819	791	780	802	833	803	835	794	831	818	821	782	828	835	831	814	826	804	864	902	833	832	834	808	815	832	812	769	808	847	866	790	861	855	835	812	829	814	844	817	830	838	789	827	824	779	797	812	871	838	799	803	852	810	834	788	795	815	787	878	783	852	778	799	821	785	821	828	889	832	839	799	843	829	843	797	818	802	765	813	813	861	879	842	796	791	807	807	796	820	820	822	844	788	841	849	835	865	791	825	843	861	820	800	807	843	824	874	810	826	856	830	833	833	849	853	780	841	821	802	805	792	773	843	805	816	834	818	813	808	786	869	800	869	823	860	820	820	825	818	818	817	807	871	800	845	833	827	843	759	791	839	839	760	805	864	759	793	805	794	793	842	821	861	744	838	788	781	788	832	797	828	818	797	768	849	814	866	823	771	791	826	797	802	810	792	831	811	818	812	842	811	832	789	785	814	833	757	820	774	809	805	827	795	814	876	824	746	798	840	850	770	800	776	801	845	807	820	856	799	818	806	812	804	798	816	814	831	821	802	807	749	813	846	796	812	802	788	816	804	804	801	815	769	796	801	821	839	785	820	802	833	850	846	798	796	840	805	749	804	814	833	843	844	757	815	852	781	804	788	835	843	833	819	856	813	851	821	831	866	808	857	807	818	812	858	777	809	818	827	831	844	786	784	811	841	901	809	828	826	833	803	825	833	812	829	819	820	806	820	856	836	778	806	853	797	772	828	849	817	784	792	863	793	813	813	794	763	783	800	821	769	818	830	807	821	793	810	858	848	819	795	814	821	844	836	826	826	796	856	875	817	784	819	837	842	882	848	805	850	807
31286	29312	26334	13793	5041	2681	1948	1481	1320	1169	1106	1047	1058	1059	984	965	945	940	915	963	924	875	915	944	919	928	878	841	880	902	888	865	904	836	914	842	859	879	897	926	887	925	880	874	885	901	866	934	879	830	864	939	945	891	862	894	874	904	903	905	871	888	897	869	925	905	908	883	872	938	865	924	838	890	900	918	906	942	921	840	905	904	870	869	873	870	878	918	925	899	850	972	892	847	900	889	883	857	914	898	908	895	873	904	912	833	885	909	828	889	882	853	949	876	856	910	891	878	878	875	876	884	886	918	916	924	873	920	886	881	856	931	838	895	886	913	882	923	933	878	905	966	888	905	916	921	830	835	882	875	901	932	938	919	882	928	850	870	877	905	933	912	925	882	936	974	894	859	914	904	897	858	864	875	824	929	918	895	879	927	837	847	864	848	904	897	858	881	868	913	874	886	897	850	853	904	846	910	862	866	868	837	835	915	953	849	865	919	855	884	849	853	892	885	892	869	912	931	878	888	872	894	919	844	934	896	895	895	896	896	903	888	870	864	936	905	906	918	921	909	868	895	928	881	895	917	862	876	912	869	884	879	888	933	911	881	915	879	866	932	961	917	881	943	887	864	858	858	904	955	837	877	891	936	848	839	876	918	886	898	883	819	877	907	909	900	840	889	904	933	879	883	846	896	873	933	921	936	907	895	888	855	821	907	940	891	836	888	900	920	909	907	852	869	857	873	844	895	904	876	847	894	946	869	816	900	874	879	896	888	870	914	889	850	854	942	907	852	875	851	912	919	961	855	923	909	879	897	891	900	812	914	888	890	854	842	912	867	914	922	912	896	916	910	878	874	850	844	887	875	911	916	934	884	906	914	884	879	918	872	906	854	874	877	863	886	917	853	877	864	899	919	893	905	878	860	927	948	875	892	917	894	886	904	911	890	929	841	866	847	857	852	878	875	886	936	878	920	904	912	904	878	921	870	870	880	889	892	875	867	888	903	880	894	915	867	874	867	877	860	859	871	911	858	925	852	955	895	825	841	891	907	878	911	902	875	937	917	896	902	892	888	935	905	868	898	877	923	907	824	912	899	886	893	939	870	932	866	883	849	868	901	897	875	908	860	893	930	916	884	879	888	918	902	871	908	930	933	807	864	897	890	967	930	932	885	824	935	862	908	848	852	884	880	938	899	892	871	912	935	948	866	902	854	923	909	886	877	892	907	924	899	895	890	900	878	873	891	919	918	885	857	935	865	887	839	907	862	890	879	883	900	904	907	872	905	895	907	873	865	906	808	928	923	928	856	878	878	895	835	859	909	907	922	863	878	889	866	873	892	905	881	900	892	883	858	832	867	866	892	871	851	923	867	842	889	893	908	888	892	874	873	875	851	913	941	925	872	857	924	913	856	870	879	883	923	886	842	907	938	925	923	889	853	906	851	862	891	879	870	849	891	897	875	934	843	868	909	844	862	858	869	850	882	888	946	880	915	893	844	911	871	867	867	927	876	910	939	897	856	876	877	906	883	867	869	884	864	886	877	907	888	873	885	835	959	874	912	895	851	884	868	924	917	877	893	886	865	899	934	830	881	900	895	898	857	876	901	873	901	921	853	851	903	943	914	879	887	846	887	836	898	939	921	874	852	894	871	885	911	891	897	881	876	877	875	887	871	909	864	867	913	893	880	914	897	916	907	882	838	916	899	875	914	912	910	859	894	879	932	853	863	942	886	883	895	846	904	904	892	936	891	892	902	921	875	945	908	878	912	883	903	900	894	917	881	854	919	914	880	874	898	881	872	915	855	874	888	875	864	864	900	939	905	857	897	934	910	908	866	858	831	885	928	872	922	861	892	890	904	870	880	913	904	870	907	858	910	834	886	918	865	870	914	859	898	843	889	899	844	926	869	933	881	948	916	880	845	888	879	858	891	883	914	927	868	923	938	888	847	908	885	877	869	921	898	837	938	925	908	869	842	853	869	871	901	966	891	906	901	915	854	829	873	876	909	853	855	865	885	875	900	902	900	913	902	867	878	880	904	898	851	911	873	871	930	915	912	911	915	923	911	871	889	882	857	849	884	863	923	908	961	824	885	871	876	883	876	873	926	856	892	873	896	906	917	802	868	907	895	866	900	864	903	873	856	895	825	952	868	879	918	869	875	888	882	918	952	871	870	880	928	917	890	884	914	874	889	826	838	836	885	864	852	902	844	923	886	880	894	879	877	863	864	916	905	831	892	845	913	856	914	818	888	866	845	926	897	855	900	856	848	891	888	871	933	893	917	840	899	875	885	854	907	958	873	912	889	893	912	911	874	896	951	856	927	891	854	889	889	933	868	899	882	914	927	865	858	877	905	889	902	842	894	926	913	907	855	850	881	895	920	922	865	918	921	852	891	877	906	873	836	919	882	896	884	859	931	855	915	866	933	876	915	888	881	929	962	879	896	931	864	894	866	893	931	914	957	877	913	957	872	892	854	873	836	885	840	936	854	888	904	939	901	867	897	938	908	878	921	869	874	884	920	850	919	883	951	860	879	918	896	902	951	929	880	857	819	886	848	852	822	885	925	920	950	898	906	922	919	955	954	854	831	889	869	879	877	856	850	838	908	877	880	871	871	890	894	871	883	883	861	894	911	886	903	918	892	911	885	900	906	923	889	877	907	882	943	873	918	891	901	873	878	835	857	868	875	875	920	899	860	862	851	908	908	901	937	916	900	955	898	893	906	876	914	877	876	907	949	903	906	922	851	931	899	845	855	971	863	905	851	880	884	884	833	875	904	837	869	826	934	857	852	859	833	842	899	919	858	865	925	849	920	888	891	867	891	858	929	828	879	903	899	873	905	864	875	857	906	949	842	863	890	891	918	832	851	893	864	871	870	873	872	865	903	893	897	891	877	864	884	892	886	883	871	858	920	883	875	860	899	871	924	857	903	865	920	884	946	847	856	941	943	909	923	885	912	866	891	853	896	905	827	885	927	928	853	857	849	865	902	919	861	876	867	834	911	814	887	848	902	920	914	918	910	929	832	877	899	878	902	910	880	852	875	880	933	833	884	884	851	974	881	866	919	855	854	868	818	906	843	900	886	857	873	849	883	868	899	918	838	858	911	926	884	837	879	860	886	889	866	874	877	888	870	900	831	903	882	908	910	925	962	883	917	941	892	851	882	888	909	911	906	856	923	908	937	900	860	875	887	851	850	886	861	893	905	819	881	926	914	865	877	926	853	852	895	879	911	917	856	912	916	838	875	892	916	851	865	901	924	898	843	915	944	865	925	894	941	916	895	889	865	946	908	907	884	845	917	895	877	893	829	899	897	887	915	921	897	920	907	894	863	882	911	866	882	889	921	918	915	877	867	892	873	874	871	942	880	874	872	876	880	899	867	915	914	885	875	871	901	913	893	888	920	852	925	896	848	885	910	907	843	897	899	850	869	894	878	915	874	878	914	860	923	895	857	915	910	885	889	895	902	870	884	883	894	872	891	898	895	927	870	908	871
32441	41957	26838	13029	6635	4034	2844	2148	1710	1522	1388	1243	1277	1146	1139	1074	970	999	989	955	967	970	970	943	1022	912	880	950	938	915	908	922	950	927	918	901	954	968	937	944	879	946	935	893	898	936	954	946	925	938	958	953	898	933	968	900	932	919	965	885	983	905	900	931	922	975	945	870	920	866	912	868	933	931	910	932	928	899	934	965	925	940	913	950	928	975	948	921	944	946	973	968	902	914	992	932	942	920	884	877	943	929	898	945	920	955	968	916	931	943	935	956	934	964	972	939	908	926	955	922	964	917	972	896	964	999	955	961	940	913	944	984	940	896	942	1009	1004	919	930	930	931	931	949	903	913	960	966	895	888	907	922	879	984	946	927	877	953	917	949	944	946	915	945	968	985	932	930	887	902	943	919	879	925	929	957	926	929	906	931	894	902	961	958	913	972	897	906	966	958	881	882	913	904	924	870	990	892	896	897	950	915	960	911	906	875	885	979	954	910	947	932	900	928	947	890	919	915	958	877	892	1018	906	907	941	911	964	1016	909	903	939	972	919	908	953	930	890	932	932	945	941	941	914	955	919	953	949	906	919	923	927	961	916	892	960	923	972	873	930	952	933	939	982	897	977	905	939	970	976	910	964	946	917	938	923	933	946	931	919	938	926	928	895	918	914	930	958	950	899	922	926	913	911	909	965	895	926	970	897	954	936	903	930	920	923	960	929	906	933	901	908	923	928	944	892	984	953	914	954	946	935	912	911	942	913	930	949	944	934	921	917	929	959	948	923	966	942	916	909	915	895	944	829	977	910	926	916	939	954	924	914	896	952	908	879	930	920	913	956	926	931	929	965	1020	934	932	916	876	930	917	923	942	887	965	876	922	911	913	930	902	956	910	917	929	928	937	864	910	949	897	944	961	928	916	973	900	948	957	870	971	953	867	912	987	973	965	949	895	944	948	880	886	954	881	936	907	971	948	961	926	923	947	979	941	915	903	963	881	936	915	917	862	960	920	947	966	935	936	942	955	890	922	908	904	945	898	927	909	964	924	903	923	917	944	918	930	966	953	899	919	886	895	959	940	930	897	904	953	916	928	932	908	879	976	893	911	931	927	1003	879	938	931	970	961	937	911	925	901	976	960	923	972	927	935	973	923	901	906	947	946	900	918	926	949	995	934	908	971	895	946	930	931	941	925	980	871	954	941	928	975	904	914	892	930	949	934	878	919	931	898	907	900	913	903	940	894	973	939	951	932	958	894	942	937	841	913	974	945	878	911	911	973	944	927	943	884	971	882	907	965	931	949	930	890	897	960	914	930	934	989	905	877	909	938	963	874	878	970	934	889	949	878	939	934	963	924	912	921	928	954	905	921	927	904	926	945	944	908	932	881	939	887	928	929	913	959	1042	919	889	954	933	910	938	942	950	937	915	923	890	937	945	938	950	953	927	896	949	924	953	919	915	908	933	929	923	931	935	885	952	926	968	968	908	965	852	867	879	920	879	931	991	915	922	950	946	953	937	878	901	922	916	965	964	880	958	914	946	907	975	971	915	868	896	899	916	906	911	914	952	904	915	916	965	985	965	954	921	937	923	985	873	882	921	935	926	925	938	935	942	913	923	873	949	919	894	973	883	916	941	878	890	938	974	940	977	925	916	943	894	891	954	932	998	914	908	927	927	984	940	981	911	967	913	953	905	930	911	960	940	940	919	988	934	922	942	911	932	912	931	873	927	930	929	884	933	938	893	930	928	883	899	917	908	977	929	990	949	974	892	950	913	896	916	940	900	963	951	944	927	910	953	909	963	879	941	959	932	948	946	919	968	915	941	892	940	950	951	875	920	951	951	1025	942	962	985	927	891	920	937	916	975	871	915	895	888	942	835	932	908	952	877	935	905	983	862	907	929	967	943	884	906	893	945	958	978	884	937	910	946	938	913	952	927	886	948	932	891	973	948	881	949	971	931	901	882	894	915	976	960	896	967	935	931	933	941	951	920	969	918	924	938	892	975	969	900	881	953	975	922	951	975	938	943	927	892	955	962	950	955	933	901	973	880	873	929	881	963	962	889	935	931	928	861	915	898	948	904	957	964	946	915	962	909	914	941	928	870	975	981	971	931	888	894	930	906	984	917	926	930	843	997	947	939	937	950	917	952	888	938	929	886	898	956	959	927	944	926	956	984	915	901	907	963	919	898	943	895	911	934	913	908	969	932	923	933	983	922	896	945	976	947	963	948	935	889	908	863	959	928	943	972	936	991	928	948	960	918	983	953	941	883	880	932	928	913	890	904	931	883	892	920	916	956	967	910	942	873	923	926	921	924	889	876	956	911	937	916	928	911	937	929	962	949	919	935	973	893	930	906	1005	895	886	953	959	950	997	917	873	944	957	977	911	928	920	900	937	880	879	933	939	939	943	877	982	924	913	916	951	912	939	955	951	915	934	926	894	925	895	963	931	967	926	912	889	952	928	935	948	922	896	927	889	940	948	895	926	925	896	954	924	940	931	893	946	953	947	956	959	962	931	948	975	932	957	946	954	942	1003	990	944	971	896	917	948	951	858	874	946	956	937	977	904	921	927	951	896	944	890	947	845	916	936	935	927	905	933	925	906	859	929	898	959	924	924	948	895	968	899	976	964	905	951	943	931	948	935	950	943	909	890	914	918	873	956	941	954	932	999	955	965	931	948	900	877	938	932	929	1018	907	937	934	934	978	970	968	924	896	933	917	927	967	971	923	892	937	900	927	948	939	914	923	898	944	938	925	938	921	925	917	831	899	846	923	957	915	903	900	904	908	916	933	931	930	912	883	900	975	950	911	964	941	902	947	976	896	924	916	937	933	917	924	897	941	929	918	948	946	918	937	933	939	899	909	906	980	908	968	904	926	910	915	916	991	951	938	917	895	887	936	934	1003	974	920	895	1022	939	912	931	950	915	924	958	936	927	934	964	933	924	932	917	979	843	916	909	953	929	901	935	945	908	943	932	953	907	968	911	931	938	884	928	942	907	959	921	955	925	959	857	898	992	846	939	965	972	957	890	976	949	854	906	944	936	941	922	929	918	927	916	907	925	895	947	969	899	917	1017	959	934	889	976	892	948	962	919	866	979	916	964	961	944	918	928	908	895	865	898	899	898	917	955	924	913	924	995	909	953	938	947	921	871	922	890	941	978	926	953	945	950	979	984	964	935	921	965	957	901	932	977	999	912	948	951	895	958	908	986	978	902	1016	908	932	946	876	908	970	938	933	937	927	903	905	910	946	895	956	963	915	939	924	912	889	1010	868	950	932	952	972	979	970	916	918	955	901	951	943	938	904	955	963	886	963	922	914	928	944	941	926	932	912	931	952	908	933	922	928	908	926	953	919	915	923	962	926	923	956	887	916	961	921	929	912	875	943	951	895	943	973	933	932	918	987	936	985	919	983	903	969	912	946	996	887	982	963	896	892	930	972	918	943	886	944	976	958	941	912	916	946	945	963	918	930	946	922	913	907	967	968	961	925	998	933	942	920	942	934	922	961
23766	21345	28464	24815	21108	12813	4842	2786	1981	1686	1509	1283	1116	1077	960	974	923	916	817	796	807	752	742	763	760	794	752	738	725	773	723	797	772	759	763	737	753	714	740	761	795	678	740	716	761	694	711	737	714	708	736	740	716	744	758	687	737	739	716	722	740	769	768	737	718	785	731	745	736	712	756	724	708	737	706	700	790	744	730	762	687	729	712	734	781	695	718	720	746	722	741	692	722	723	705	739	731	720	751	696	723	736	677	780	723	749	721	762	680	677	727	698	742	712	722	718	751	788	797	792	751	762	760	702	705	712	739	733	699	756	730	757	721	731	780	723	728	722	735	706	724	773	728	728	745	741	734	737	742	726	720	728	742	709	723	705	713	725	751	755	672	723	737	703	750	703	737	719	724	710	727	710	729	762	682	775	699	712	695	706	712	663	711	761	737	739	721	721	682	738	724	723	741	669	714	707	702	694	715	741	739	714	765	752	750	732	735	759	709	684	756	737	731	753	732	741	742	731	743	695	718	709	750	749	718	703	750	732	723	783	741	707	713	730	741	752	719	762	717	765	701	695	728	789	691	773	742	746	760	746	677	796	764	697	726	733	753	707	691	702	691	741	758	722	742	743	764	720	697	747	715	742	695	733	674	735	763	750	712	795	750	748	722	786	737	703	760	736	781	732	668	725	736	756	735	692	745	744	734	726	685	693	703	719	732	659	743	716	721	698	738	682	798	804	797	701	730	713	774	789	735	756	727	713	736	727	741	719	743	756	774	759	729	698	748	687	779	721	718	718	698	711	732	758	777	717	706	780	730	768	733	700	762	736	769	698	673	735	743	731	747	726	755	676	740	694	760	714	700	697	688	698	688	707	724	713	752	703	748	751	720	759	738	708	771	731	741	707	712	753	684	728	728	748	774	732	739	756	771	715	739	730	707	722	741	699	721	759	709	763	760	766	759	706	734	705	733	675	744	732	778	696	778	708	757	765	699	721	693	781	736	746	763	724	683	780	753	783	749	743	731	749	768	702	713	728	704	708	741	735	753	729	736	715	707	737	696	711	716	733	753	731	763	738	782	725	737	720	785	677	723	751	748	690	750	758	735	764	746	767	710	716	701	737	754	707	701	719	759	734	699	764	720	720	767	718	772	741	717	723	737	730	725	708	708	745	751	749	728	717	712	776	723	737	760	733	779	673	739	731	742	693	725	716	727	718	706	706	778	716	722	721	714	734	754	738	759	718	743	690	703	741	744	748	735	706	746	710	746	733	715	705	735	754	807	733	711	745	746	754	760	733	716	777	717	722	794	783	802	762	762	769	731	744	738	758	678	686	741	689	758	773	709	677	774	702	755	703	715	690	718	691	702	726	720	747	724	775	738	692	720	678	738	723	746	744	736	692	755	710	731	721	709	687	750	730	702	754	755	723	776	723	772	757	730	753	731	753	732	711	739	728	727	697	752	761	750	742	764	734	716	727	718	700	725	741	759	748	685	737	758	716	732	712	765	761	777	684	712	719	716	776	707	709	678	730	735	739	702	736	702	768	739	712	735	767	746	690	755	737	786	726	748	736	741	724	772	769	757	788	743	752	713	759	757	767	726	748	736	763	754	779	714	757	720	754	751	722	772	743	707	726	730	671	707	742	708	744	682	755	681	731	720	758	763	776	731	766	731	779	709	739	752	797	738	689	775	736	726	742	730	713	763	757	697	751	744	726	744	715	709	720	724	745	760	729	720	721	742	713	729	771	765	718	767	729	761	770	760	693	718	752	751	744	688	697	705	770	732	734	750	705	763	741	786	737	737	764	713	744	714	741	724	761	698	775	738	743	723	720	686	728	684	740	716	714	730	745	705	741	783	726	737	708	708	721	748	733	731	703	787	742	720	745	704	737	722	683	754	711	690	712	724	752	723	717	772	738	736	698	802	776	724	719	733	684	736	703	777	716	738	722	710	741	748	714	724	703	746	714	692	713	732	751	710	738	749	743	805	720	753	713	715	738	767	732	737	720	746	710	755	731	677	739	723	710	742	720	752	746	756	690	725	714	725	741	701	736	738	749	719	773	690	743	740	738	714	744	765	723	752	704	768	714	700	711	709	740	720	750	761	744	760	710	708	735	698	757	764	743	733	748	756	699	699	742	786	774	731	768	748	757	748	756	798	765	745	722	759	749	720	697	769	721	710	748	650	720	729	751	683	728	734	731	763	718	724	720	760	755	767	733	735	720	731	747	748	742	699	748	703	744	743	747	712	762	770	726	723	735	731	747	691	769	700	740	739	743	758	701	723	664	704	720	671	707	707	753	698	783	729	727	744	735	717	696	738	747	714	730	761	800	769	746	756	705	723	774	705	723	720	678	713	744	720	723	731	743	790	707	774	795	727	725	705	705	714	726	733	736	718	732	780	751	725	734	715	688	732	768	710	738	752	720	718	684	742	729	694	707	736	728	702	786	779	773	752	756	690	713	678	731	728	684	733	708	762	774	696	798	740	716	716	772	740	766	728	728	728	754	689	668	736	702	712	715	747	686	738	740	778	688	718	737	772	736	777	770	756	734	749	694	728	709	768	716	730	721	768	729	703	760	735	680	734	759	727	754	732	764	677	742	706	740	711	742	766	731	749	757	726	800	729	694	730	692	753	728	730	721	723	725	736	758	757	757	776	777	744	765	677	733	669	755	719	758	679	757	746	786	715	770	737	721	771	703	756	717	717	743	757	695	706	728	770	729	743	755	792	752	728	710	760	795	722	743	726	751	786	724	736	756	719	770	740	713	712	725	694	726	775	734	724	729	731	725	717	751	699	758	728	771	719	755	784	725	772	682	718	723	741	739	748	767	780	752	732	735	715	691	741	750	706	677	734	730	753	706	714	742	751	699	749	728	710	771	763	741	770	683	749	715	775	683	698	745	729	761	701	715	738	743	691	717	702	748	740	728	739	746	711	741	716	745	717	710	754	713	765	722	711	717	740	751	728	715	756	759	789	751	750	769	700	749	724	715	760	734	685	784	707	743	734	702	756	716	771	692	728	692	725	707	728	769	745	720	750	714	747	703	754	690	784	730	750	750	793	694	764	724	729	700	765	688	753	723	721	742	685	744	710	808	711	683	719	723	707	717	747	728	786	778	752	744	745	687	816	717	748	744	727	770	681	748	712	750	680	697	738	732	685	721	725	724	729	761	781	707	700	694	756	746	671	747	684	754	745	688	679	708	738	722	702	691	684	712	711	698	724	710	729	749	677	711	713	704	699	708	696	723	706	747	762	727	709	738	716	712	706	808	761	712	754	680	716	763	747	715	748	760	736	722	728	764	722	696	701	705	744	699	704	724	770	733	731	716	707	719	725	733	714	718	713	792	702	713	719	761	763	751	735	728	748	737	788	728	755	711	722	720	744	744	702	770	711	774	683	706	761	694	764	691	701	752	707	769	700	734	739	735	732	722	716	708	757	773	694	677	762	765	754	759	756	703	743	750	725	702	689	754	708	698	709	758	711	707
32501	52460	38309	21885	12988	7931	5235	3849	2941	2399	2099	1704	1501	1266	1210	1165	1110	975	985	913	865	863	857	848	832	837	818	772	798	799	823	759	789	809	757	769	750	829	798	773	826	744	776	763	765	763	794	773	781	750	755	720	769	805	781	716	791	801	819	740	733	736	805	788	748	755	783	779	786	815	792	783	747	782	766	804	821	773	768	777	742	749	772	783	763	755	768	784	807	833	769	771	794	787	827	821	804	785	781	816	785	797	758	786	775	791	836	789	741	787	785	781	811	773	782	763	762	765	734	784	767	775	786	792	773	789	748	743	783	735	779	759	751	787	761	751	781	739	848	812	734	754	760	822	740	790	770	746	753	795	765	785	761	811	786	748	733	793	806	751	786	740	761	815	787	769	788	778	800	752	823	783	775	814	787	784	810	756	819	763	714	804	760	754	776	757	734	788	776	779	756	804	778	745	779	800	774	831	719	808	753	788	748	766	750	792	754	772	789	749	820	784	756	789	791	748	822	766	759	759	837	757	760	816	750	704	784	753	819	800	718	773	775	786	784	778	798	784	781	733	814	780	795	794	740	771	730	766	751	776	770	790	735	763	740	768	765	711	781	772	729	746	789	727	743	789	777	708	771	787	758	764	770	810	786	820	763	799	764	796	687	806	760	788	811	731	793	757	782	754	748	802	745	778	762	823	781	798	738	758	802	707	759	782	776	819	794	794	775	758	799	783	783	745	781	763	806	732	798	775	728	760	799	770	780	756	785	805	750	814	709	785	759	799	800	768	760	777	732	793	794	763	767	762	756	780	777	798	816	828	779	818	751	756	740	783	815	774	750	773	729	797	744	786	754	771	814	779	770	752	727	742	752	779	813	754	799	787	766	767	806	742	754	760	793	784	762	776	768	809	763	797	733	811	762	741	725	750	752	763	766	728	796	805	721	794	743	760	780	747	717	801	785	777	730	780	764	743	762	781	792	764	798	751	744	782	779	754	830	811	734	793	785	784	733	728	805	775	769	790	780	788	780	788	763	738	794	777	772	770	817	786	762	745	749	737	793	762	766	820	752	774	823	796	769	791	754	744	796	823	786	729	836	720	776	737	811	787	784	771	771	784	724	804	742	786	751	749	774	796	813	761	749	774	777	799	779	725	729	736	789	758	789	755	764	765	770	749	752	775	782	708	759	781	768	760	771	716	731	775	802	741	750	741	844	763	754	774	776	751	806	801	778	746	802	799	752	758	767	836	765	761	787	784	786	749	729	755	759	751	822	794	786	776	803	747	765	786	728	788	736	777	780	800	800	780	763	748	803	760	800	794	811	702	800	762	813	779	774	778	790	784	788	808	723	848	771	800	759	769	715	813	762	799	746	774	804	774	749	713	743	760	800	795	759	795	811	733	716	768	818	720	790	806	809	764	743	742	744	732	741	808	774	775	795	777	766	758	778	829	728	783	769	759	747	770	763	774	776	764	766	743	761	800	733	783	745	811	764	742	844	762	790	762	772	771	820	748	792	787	750	795	766	776	761	732	814	751	790	750	753	798	865	746	812	780	743	772	748	793	779	789	759	773	702	818	748	757	731	757	745	791	757	775	783	786	781	782	813	773	766	700	764	779	718	733	794	774	795	768	762	769	830	770	745	786	737	777	769	811	771	748	774	746	784	802	739	751	781	817	711	801	778	744	798	718	765	790	785	787	754	782	787	795	764	746	836	822	751	776	778	818	735	761	737	740	791	765	749	780	830	793	779	731	807	785	758	777	790	769	731	757	783	774	723	775	781	753	805	827	760	770	763	817	813	775	747	793	760	784	791	768	773	806	753	769	805	813	744	778	683	762	734	797	766	824	784	755	768	783	808	794	735	804	812	765	752	788	786	792	774	752	796	759	749	747	768	752	819	766	750	747	783	791	759	748	754	757	770	753	801	772	781	779	715	720	746	782	727	732	836	764	786	746	757	777	732	793	762	764	774	784	739	821	852	762	752	732	802	794	750	729	763	759	789	814	774	778	775	808	778	834	771	748	760	828	769	810	740	809	737	813	792	778	726	717	817	776	771	761	763	822	736	762	777	746	770	769	789	765	741	757	773	762	738	825	784	826	747	744	737	809	743	764	792	781	753	789	820	786	843	734	764	765	790	806	719	769	770	828	751	795	760	733	779	730	737	784	798	817	743	731	748	747	769	763	789	813	796	759	774	778	815	781	772	720	791	811	753	774	742	750	813	755	811	740	773	789	742	766	792	775	758	733	777	737	823	749	738	748	750	749	749	725	799	814	757	772	822	799	754	769	825	720	765	820	748	769	752	778	791	771	779	801	775	765	771	791	795	755	768	777	773	768	791	777	794	799	761	789	746	759	767	730	784	766	801	813	755	803	766	820	812	824	808	801	773	750	763	758	781	781	709	787	740	801	755	772	768	755	786	787	770	770	780	794	800	757	792	776	797	766	729	778	789	765	735	719	775	782	759	780	755	786	774	784	743	733	764	781	773	795	735	763	777	793	760	740	727	796	780	822	752	775	801	753	742	768	847	730	788	769	808	797	775	782	795	796	777	781	793	765	809	807	747	816	780	798	798	833	724	795	776	802	773	800	782	768	832	773	795	782	723	776	736	723	771	794	761	750	750	790	752	797	765	768	780	764	772	761	789	728	746	797	771	805	783	752	767	753	746	784	780	774	739	768	746	823	779	763	766	779	750	781	799	745	795	806	779	762	755	814	763	808	751	770	755	768	723	775	743	764	767	758	769	742	818	803	764	759	782	800	804	802	773	764	744	801	818	823	765	755	805	737	746	760	779	801	754	763	793	808	769	755	806	788	829	804	759	749	821	790	815	772	842	760	824	800	775	761	796	742	763	756	780	748	784	800	770	759	783	773	844	736	752	738	792	731	767	791	775	727	788	758	737	697	791	758	757	779	805	786	748	747	781	758	759	743	792	824	814	803	791	756	780	728	780	770	725	806	779	769	780	800	767	767	771	785	757	747	759	752	831	743	776	822	775	766	815	759	799	757	802	809	751	762	779	740	800	754	769	749	767	764	795	778	786	749	756	768	775	790	811	807	773	768	767	790	757	780	807	791	822	768	772	741	802	767	769	756	771	783	789	763	758	756	741	766	764	746	740	800	747	760	797	759	760	781	759	733	762	795	786	771	767	795	793	754	739	748	793	770	803	819	793	795	776	734	783	795	739	744	765	788	774	831	771	801	777	788	774	831	752	743	738	731	778	761	777	818	745	731	779	804	766	745	779	815	695	799	792	766	794	780	818	827	804	810	684	825	819	733	790	751	749	752	775	754	784	761	770	805	787	794	760	754	796	751	783	772	762	774	746	772	766	798	804	743	754	763	805	750	789	782	758	767	764	771	813	747	754	715	846	808	829	769	776	734	777	799	753	713	764	776	768	820	776	809	756	787	740	718	838	722	778	778	791	743	749	740	774	816	764	796	783	805	763	790	778	767	755	793	815	758	795	791	774	807	776	781	749	791	783	739	771	729
25034	21404	27528	25407	12539	4489	2878	2135	1767	1563	1523	1401	1316	1249	1192	1120	1152	1090	1127	1070	1103	1050	1044	1140	1021	1072	1052	1063	1043	1045	1011	1020	1038	998	1047	1013	1016	1023	1014	998	1003	1014	972	1046	1042	987	1045	1035	1032	1034	1091	1015	1038	1030	1025	1059	996	1014	984	1019	986	1026	1030	995	1006	975	988	1067	978	1015	1016	973	1054	1015	1040	990	1063	1013	987	1014	1013	1049	1026	983	1062	1011	1023	1024	975	1019	1046	1031	974	1077	1061	981	1027	1075	1026	1028	1011	1032	970	1008	1028	1036	1009	998	1017	943	1008	1002	967	1025	1028	1016	1009	967	1036	1018	1028	1030	1021	1026	1059	1009	1004	1021	1014	998	1017	1000	1054	971	1033	999	1021	1068	1054	973	1055	998	1105	1034	1018	1026	973	1013	1077	1038	995	1022	1063	978	995	1036	1034	1080	975	949	1062	1064	1001	1027	979	1025	1013	985	991	1055	1093	971	1007	1025	1041	1061	1022	941	1042	1076	1021	1063	996	1042	1002	925	1072	1019	1073	1084	1007	995	1007	969	1059	1002	966	1057	1068	1006	982	1028	1045	1092	1025	1046	1032	1086	1009	1004	1050	1051	1050	992	1021	1039	1068	1042	1035	1003	1020	988	1062	965	1041	1008	1014	1007	1007	1040	1074	1028	995	994	1042	1024	1087	1019	1009	959	1026	1015	1020	1054	1001	1068	1085	1003	1015	1038	968	957	1049	1045	1049	995	1022	1048	1050	1005	1043	1055	1016	1013	993	1020	1064	1061	1006	979	1004	1063	1011	1000	1052	1040	1021	1081	962	1067	1069	1029	1064	1004	1027	1066	1032	1048	977	1006	996	1001	1058	1063	1037	1029	1006	1041	1081	1045	1001	966	1058	1028	1066	1012	1019	1002	982	1087	1034	1028	1053	1011	998	998	1010	1047	974	1006	1006	1045	1012	965	1020	1037	1060	955	1061	1018	1027	988	1022	1000	1094	998	1012	1034	973	1080	1000	1019	1016	995	1003	1033	1041	998	1038	1000	1075	1006	1030	1028	984	997	985	1035	1029	1040	1063	994	1055	992	1019	1026	1039	1026	1062	1008	1021	1016	987	1018	1079	962	1027	997	991	1070	1034	985	1050	1036	1052	1040	1018	997	1013	1056	982	1041	1014	1065	1064	1026	994	999	1033	1010	1036	1028	1076	1023	996	1020	985	1018	1033	942	1012	1057	990	1050	1011	1035	1018	1083	965	1081	1013	1024	1020	1051	1035	999	1068	1078	1068	979	1084	1030	1005	1000	1044	997	1002	1000	988	965	1002	1004	993	969	1008	1023	1035	1032	1099	1072	1051	1043	1023	1005	1018	969	1040	997	990	1017	1078	1041	1021	1039	965	1025	1041	1014	1076	1034	985	974	1031	1029	1041	1027	993	1003	1004	1010	1049	1059	1037	1015	971	1064	1015	1009	1027	1011	1003	1011	988	1004	965	1009	1050	1030	975	980	1025	990	1029	991	989	1036	1034	1052	1095	960	981	999	981	998	1037	999	1021	1006	1018	1020	1054	1076	986	978	1006	1026	1087	1038	1012	1033	1028	1042	1036	1054	1059	1083	976	1062	1042	1010	1021	1012	1028	983	1015	1014	1056	1021	983	1062	1003	980	1049	1026	987	988	999	1006	982	1069	1048	950	1040	1016	1051	1003	1017	990	1036	1019	971	1015	1016	975	1045	1034	992	990	1074	993	997	1047	1020	1040	1065	1059	1004	998	1056	981	1017	1049	1032	1040	996	1033	1046	959	1042	1006	1051	1023	1003	1029	1046	1036	995	1002	1070	944	1014	1030	1015	1031	1040	1082	989	990	1025	1054	1013	1026	1033	947	964	1037	1083	1079	1024	1039	1042	1079	985	1025	1011	957	1000	996	966	994	1072	1034	1059	1010	1032	1027	1034	1024	996	1036	1007	1024	983	1033	986	1013	1022	984	1066	1033	1060	1024	1065	1007	995	984	1017	944	1006	1010	1057	1024	998	1041	997	990	1032	1012	1011	1020	988	998	942	1022	1041	1072	1028	1003	1052	1054	1005	1023	1052	1015	1024	999	1011	1082	994	1004	971	1033	987	999	959	1067	1046	1035	1046	1020	1029	1052	1008	1039	1005	1002	988	1051	974	990	1014	1049	1031	1039	1031	938	1036	1018	1071	1041	1003	1010	973	991	1012	977	1006	1026	1034	1024	1035	1049	1049	1056	1046	1027	998	1035	1053	1035	1013	1038	977	1009	998	1003	1038	1054	976	1051	977	965	979	1052	1070	1076	1010	1026	1027	1044	1053	981	985	994	1004	1015	1076	1012	1011	1071	1000	1101	997	998	1062	1057	993	1039	975	1035	1039	988	1017	1044	1049	1003	974	996	1034	1028	1035	1066	1006	1020	1016	1044	1023	1048	985	995	1030	1045	938	1055	992	1059	1037	980	992	992	1073	1031	1001	972	1036	1022	1068	1057	1076	1068	994	1048	1030	957	1060	1017	1077	1052	1038	985	1023	1053	1010	1045	994	1001	1002	1020	1046	1050	993	1020	1026	1060	1073	1054	1013	1020	1001	1079	1058	996	983	984	1000	1016	1003	1043	1029	1020	1041	1085	993	974	1023	1014	1010	1083	1020	1060	1015	1051	1052	979	1051	1050	995	1019	1032	1009	1075	1023	1041	1050	957	1015	1118	1098	1006	1002	1049	1008	1008	1029	1034	991	1062	1079	1025	1001	1017	1073	1028	1079	1028	1073	1110	1040	1056	1038	1019	1013	1006	1049	993	1029	1032	1031	974	1037	1004	1079	1021	986	1009	1020	1072	1013	1003	1027	1041	971	989	1026	969	1058	968	1001	1013	1047	989	1014	1045	981	1022	1012	971	1084	1031	1004	1016	1008	994	984	977	1039	1000	1029	1050	960	1044	1002	973	1032	975	1058	979	948	999	1070	1002	1042	993	1006	1039	1027	1027	1002	1043	991	1000	975	1038	1021	995	1062	1007	963	952	1004	1069	1037	1012	1072	1008	1033	1008	990	1055	951	968	1060	1003	1018	1064	996	1067	1017	1047	1060	1076	1046	1038	1015	1023	1006	964	1011	1001	1005	999	1025	998	1012	1046	1044	986	1074	1025	1021	1035	1038	978	1035	1075	1025	1008	1020	1007	986	1035	994	988	1048	1026	1026	1007	1049	973	1029	971	1003	1015	1023	1009	1047	1052	1038	989	1035	997	1085	1021	985	1014	1012	1049	1025	1069	1015	976	1113	988	969	1007	1000	1000	1017	1014	1026	1018	1061	1068	1070	989	988	1035	964	1033	1035	1012	1031	1023	1031	980	995	1066	1036	1037	1076	1011	1002	992	1017	1027	1055	1000	970	1067	1037	1017	1050	1045	996	1025	1026	1014	1050	1018	1006	1041	970	997	1008	1018	1015	1084	1035	994	1057	1052	982	977	969	1015	1028	1024	1021	1040	1038	1021	1034	1010	985	1034	981	991	977	1074	1050	995	968	1024	1042	1008	1014	1023	960	1034	1050	1048	1005	1005	1024	1058	1057	1028	1050	993	980	1077	986	1039	999	986	990	1016	1086	980	976	1000	1073	971	1045	1006	1008	1069	1028	1025	1033	1034	1010	1068	1037	1026	969	1037	1018	1048	963	1030	1032	1014	1023	1046	1042	1045	1007	1031	1013	1021	1045	1028	999	1017	977	996	982	1005	1047	1060	1038	1079	1039	1025	1066	1000	986	1016	950	1014	1037	1036	1036	1020	948	1054	985	988	1036	1034	1020	984	989	1012	1020	933	1057	995	1017	988	1026	1012	1014	1055	1024	1047	1031	1029	1042	1020	1050	1005	1058	1033	1044	1057	1020	1014	1027	1017	1019	969	1038	1075	1001	1045	1067	1068	1020	1005	1077	1044	993	998	1071	998	952	983	1062	1000	994	1045	978	954	1011	974	1028	1054	1071	997	1013	1041	975	1063	1021	995	1019	1001	1065	999	1040	1064	1014	1068	1016	984	1019	1058	987	1016	1022	985	1020	986	991	1021	996	989	1059	1067	990	1028	1035	1054	1021	999	1022	1052	1046	1031	1041	1022	1055	1034	962	1019	1033	1091	1049	1032	960	1050	970	976	961	967	1017	1017	1078	1005	1062	1017	1013	1072	1067	1042	1043	1009	997	1037	1018	983	1050	1000	1050	1048	1014	1017	1023	1039	1043	1045	954	1011	1014	1009	1089	937	1047	977	1015	1032	1000	1033	1033	979	1067	1056	1001	1013	1103	982	977	1053	1028	999	1021	1056	1021	1013	1006	1011	1001	981	1034	1046	968	954	1044	1018	973	1013	1113	1040	990	1003	1038	1118	1073	1043	1000	1024	1042	1068	1011	982	1075	990	984	1021	1020	1040	985	1060	1006	1042	980	1040	999	954	997	1036	1044	1041	1032	1070	1031	990	1091	994	1022	964	986	995	969	962	1053	996	1010	1026	1059	1033	1014	1028	1008	1023	1013	997	998	985	992	1054	971	1059	1010	970	1032	973	996	1011	1026	1025	988	1031	1062	1046	1032	1054	1023	1024	1019	981	958	1073	1004	1011	1097	1042	1001	1048	1044	1032	1004	1003	973	974	1011	988	1067	1053	1020	981	1066	1052	1020
32694	45353	32562	17352	9117	5603	3960	3108	2481	2205	1918	1678	1479	1399	1351	1357	1200	1211	1167	1148	1115	1092	1053	1053	1088	1055	1025	1034	1033	1047	1053	1100	1065	1102	1054	956	1058	1001	1070	1090	1085	1072	1076	1025	1046	1083	1037	994	1071	1096	1057	1026	1041	1127	1034	1099	1058	1066	1017	1020	1021	1087	1055	1141	1020	996	1080	945	1036	1027	1073	1062	1014	1014	1019	1045	1049	1077	1083	1081	1041	1027	1088	1044	1093	1031	1041	1058	1065	1087	1042	1085	1061	1008	1079	1043	1071	1100	1028	1095	1040	1027	1094	1025	1040	1064	1021	1097	1003	1029	1009	1040	1029	1098	1099	1032	1046	1066	1077	1008	1086	1046	1016	1085	1049	1040	1023	1059	1048	988	1040	1068	1059	1052	981	1053	1061	1033	1026	1038	1028	1015	1057	1031	1068	1096	1088	1056	999	1047	1055	1005	1060	1048	998	1059	1027	1045	1064	1042	1049	1084	1030	1026	1078	1042	1010	1050	1026	1040	1097	1009	1087	1033	1076	1040	1058	1027	1040	1037	1101	1063	1037	1003	1017	1074	1049	1040	1020	1050	1083	1068	1048	1005	1029	1008	1057	1002	1017	1013	1032	1049	1038	1052	1047	1031	1033	1045	988	1045	1065	1037	1061	1028	1046	1033	1020	1039	1000	1030	1026	1009	1042	1032	1031	1042	1065	1037	1025	1075	1093	1029	1047	1039	1049	1021	1030	1038	1064	1041	1031	1051	1039	1118	1034	1065	1056	1088	1036	1083	1047	1042	1042	1055	1061	1077	1077	1006	1086	1064	1076	1038	1066	1011	1039	1051	1029	1030	1049	1021	1078	1038	1081	1053	977	1035	1014	993	1059	1012	1024	1049	1084	1002	1104	1078	1058	1043	1079	1045	986	1004	1076	1006	1064	1021	1039	1112	1083	1015	1048	1035	986	1074	1016	1048	1009	1043	1012	1092	1038	1015	1046	1044	1088	1088	1108	1018	1021	1006	1034	1022	1063	1039	964	1033	1044	1101	1067	1031	1036	1042	1060	1043	1057	1041	1024	1065	1042	1031	1059	991	1031	1101	1078	1118	1031	1029	1040	1094	1022	1061	1047	1004	1000	1025	1068	1054	1131	1020	1010	1033	1006	1020	1066	1033	1016	1044	1026	1096	1072	1079	1077	1048	1043	1057	1021	1062	1022	1030	1020	1057	1085	1026	1018	1060	1017	1028	1041	1022	1023	1019	1089	1021	1077	1043	1026	1067	979	1077	1038	1060	1017	1084	988	1046	1106	1083	1047	1039	1027	1043	1021	1073	1019	1083	1020	1041	993	1053	1029	1012	1112	1047	1063	1096	1067	1038	1047	1081	971	1033	1024	1026	1046	1024	1036	1010	1031	1074	1076	1103	1085	1042	1073	1084	1109	996	1058	1065	1028	1053	1046	1068	1031	1066	966	1078	1006	1035	1075	1057	1013	1106	1004	1035	1034	1016	1016	1081	1039	1112	1040	1042	1033	1036	1001	1036	1099	1060	1025	1084	1058	1074	1026	1054	1015	1050	1050	1072	1048	1059	1069	1045	1095	1041	1046	1084	1039	1123	1061	1077	1048	1092	1023	1083	1025	1020	1032	1068	976	1035	1069	1060	996	1063	991	1057	1037	1044	1002	978	1089	1006	1060	1045	1045	1020	977	1026	1084	1041	1090	1042	1025	1047	1048	1091	1096	1026	1026	1055	1150	1051	1062	1093	1024	1044	1007	1017	1090	1076	1039	1107	1046	1076	1088	1008	995	1034	1095	1064	1063	1047	1039	1071	1088	1017	1043	1070	1051	982	1046	1052	1032	1078	1118	1045	1086	1012	1078	1028	1022	1044	1031	997	1068	1058	1026	1058	1075	1004	1089	1013	1087	1040	1087	1096	1075	1041	1085	1043	1098	1033	1082	1071	1020	1021	1047	1045	1072	1031	1027	985	1011	989	1068	1012	982	1009	1045	1048	1024	1019	1078	987	1033	1050	1092	1057	1007	1026	1036	1077	1107	1099	1049	1017	1058	1034	1002	1008	1075	971	1038	1068	1046	1042	1034	1076	1068	1017	1078	1051	1064	1032	1061	1013	1055	982	1076	1010	975	1063	1031	1018	1084	1020	1034	1050	1054	1058	1084	1016	1136	1018	1067	1117	1059	1017	1059	987	1014	1070	1052	1092	1078	1057	1032	1006	992	1099	986	1060	1094	1048	1063	1114	1007	1060	1032	1041	1110	989	1072	1091	1027	1016	1051	1110	1058	1081	1036	1060	1047	1043	980	1017	1092	1053	1061	1068	1052	1041	1093	998	1006	1036	994	1104	1129	1057	1051	1037	1039	1031	1007	1023	1073	1102	1091	1052	1042	1050	1012	997	1017	1081	1075	1015	1040	1064	1010	1026	990	1029	1061	1023	995	1047	1019	990	1109	1044	1019	1094	1000	1055	1053	1063	1070	1085	1070	1002	1063	1063	1081	1081	1044	1110	1037	1015	1036	1034	1066	1081	1025	1013	1060	1052	1039	1075	1063	1013	1006	1071	1051	1055	1022	1035	1007	1076	1097	1022	1021	985	1081	1103	1066	1019	1010	1057	1057	1047	1093	1002	1061	1090	1023	1021	1106	984	1052	1038	1050	987	1042	1017	1084	1085	1034	1044	1033	1022	1050	1041	1040	1077	1055	1023	1000	1068	1055	1037	1041	1027	1062	994	1027	1036	1034	1016	1062	1059	1055	1013	1062	1049	1092	1099	1039	988	1058	1053	1017	1041	1106	1051	1047	1114	1080	1043	1016	1028	1017	1039	1055	997	1060	1057	974	1023	1044	1088	1049	1088	1066	1064	1111	1085	1043	1022	1090	1042	1007	981	1040	1072	1055	1020	1048	1070	1050	998	1069	1059	1030	1006	1057	1069	1088	1113	974	1056	1080	1117	1056	1067	1054	1052	1009	1002	1027	1118	1110	1022	1018	1066	1094	1020	1094	1076	1084	1087	1013	1108	1007	1005	1049	1026	991	1018	1078	1044	1043	1041	1075	998	1077	1048	1052	947	1077	1037	1058	1028	1027	1063	1029	1038	1030	1008	1042	1035	1058	1108	1042	1061	1002	1054	1055	1059	1053	1067	1046	1084	973	1086	1062	1069	1056	1044	1117	1080	1081	998	1047	997	1029	1046	1071	1028	978	1071	1075	1046	1061	1045	1046	1059	1001	1079	1023	1029	1032	1012	1049	1108	970	1062	1021	1055	1025	1086	1040	1037	1063	1086	1016	1037	1027	1088	1063	1063	1101	1054	1042	1027	1046	1076	1035	1035	1006	1034	1056	1037	1008	988	1054	1039	1009	1008	1084	1039	1058	1011	1023	963	1076	1074	1000	1030	1079	1047	1025	1077	1090	1086	995	1012	1023	1069	1017	1090	1010	1084	1008	1021	968	1050	1089	1067	1090	1106	1034	1058	978	1047	1032	1060	1057	1073	1047	1059	1048	1053	1083	1039	1044	1049	1035	1102	1077	1012	1016	1055	1023	1071	1061	1025	1028	1017	1034	1037	1040	1097	1080	1085	1050	1038	1085	1035	1025	1007	1065	1026	1040	1039	1083	1047	1040	1071	1023	1093	1007	989	1069	1014	1041	1037	1026	1088	1058	1069	1043	1056	1088	1020	1054	1069	1022	1115	1068	1024	1091	1048	1039	1107	1014	1042	1016	1088	999	1006	1053	1012	1034	1004	1041	1036	1016	1026	1040	1038	1007	1058	1056	1036	974	1063	1043	1003	1069	1062	1012	1071	1041	1019	1037	1015	1059	1023	1026	1026	1055	1058	1066	1027	1042	995	1025	1064	1039	1058	1031	1009	1021	1074	1020	1056	1029	1082	1094	1074	992	1011	1106	1021	1089	1034	1045	1036	1044	1037	1045	1019	1019	1022	1074	1034	1084	1102	1035	1020	1052	1047	1024	1073	1071	1024	1047	1075	1019	1030	1036	971	1073	1063	982	1001	1037	1000	997	1037	1090	1022	1036	1095	1068	1064	1052	1075	1084	1107	1038	1031	1058	1022	1077	1089	1001	1025	1057	976	1008	1047	982	1091	1011	1043	1037	1039	1000	1032	1035	1082	1054	1042	1101	1008	1066	1075	1059	1023	1038	1065	1071	1041	1028	1010	1042	1016	1077	1062	967	1019	1063	1067	1081	1047	1028	1051	1034	1055	1019	1012	1012	1042	1059	1079	1034	1030	998	1051	1115	1114	1027	1059	1064	1056	1092	1036	1016	1062	1040	1073	1071	1045	1037	1038	1102	1037	1032	1037	1019	1028	1087	1093	1080	1044	1020	1091	1006	1025	988	1038	1032	1027	1035	1060	1056	1079	1023	1067	1088	1077	1098	1005	1087	1053	1059	1094	1092	1018	1080	980	1026	1063	1081	1092	1039	1065	1052	1093	1041	1014	1026	1026	1031	1046	1046	1040	1014	1007	1084	1007	1005	1057	1091	1039	1046	1100	1053	1040	1052	1084	1038	1018	1049	1060	1051	1015	992	1014	1031	1088	1014	1002	1103	1070	1046	1045	1065	1033	1099	1108	1028	1046	1045	988	999	1058	1058	1032	1042	1066	1086	1015	1045	1042	1056	1057	1037	1052	1066	1087	1081	1012	1069	1058	1095	999	1039	1088	1038	1040	1078	1053	1019	1030	1018	1062	1008	1011	1027	1112	1088	1045	1067	1019	1059	1031	1085	1092	1026	1085	1058	1050	1055	1048	1070	997	1003	1068	1057	1104	1049	1041	1005	1068	1086	1033	1057	1062	1029	1055	991	1014	1053	1036	1015	1013	1018	1024	1066	1052	1054	1036	1087	1092	1012	1021	1083	1096	1048	1048	1072	1054	1018	1074	1039	1101	1004	1046	1059	1046	1078	1023	1057	1062	1094	1073	1073	977	1088	999	1062	1060	1077	971	1033	1076	1009	1041	1067	1038
22615	21316	28837	24225	21442	21118	12060	4466	3048	2412	1951	1672	1410	1305	1292	1163	1080	1022	1000	1005	918	883	928	888	826	835	840	850	857	785	823	839	787	842	875	851	842	835	778	864	823	742	859	828	855	880	851	830	806	831	848	824	881	811	815	851	856	764	869	850	841	846	852	842	873	811	817	814	795	838	840	825	845	818	818	826	819	799	779	812	819	797	822	831	819	832	816	866	801	852	837	856	805	798	863	849	835	786	815	804	869	844	815	909	841	836	831	888	835	824	860	874	785	821	806	822	791	874	824	795	852	803	807	853	807	809	763	833	837	814	845	877	781	826	802	853	828	842	832	842	788	806	881	858	859	827	811	843	854	837	819	825	813	780	865	879	882	822	822	865	830	822	857	824	859	826	834	818	830	896	821	778	796	816	854	800	859	842	855	790	840	845	826	860	838	863	790	808	874	805	866	829	812	827	854	815	783	873	860	843	822	797	834	819	858	843	829	860	820	798	800	789	845	852	823	846	800	815	804	823	902	899	829	840	827	833	861	784	836	802	842	802	831	814	823	842	810	827	878	845	882	788	828	889	777	786	855	809	848	832	857	823	851	797	802	814	853	813	860	869	843	855	865	847	851	794	838	770	788	820	838	853	796	833	834	868	826	800	807	811	777	840	815	804	892	831	809	829	779	834	816	793	830	818	761	803	850	863	875	834	804	817	827	822	877	819	816	838	831	788	770	826	804	880	803	855	840	798	833	815	880	829	811	841	812	850	802	797	853	836	831	814	802	836	846	825	852	847	835	820	875	833	808	871	828	860	803	820	799	859	812	862	814	828	820	837	775	863	803	796	896	864	819	861	822	840	895	865	865	787	837	881	816	866	822	820	816	824	862	829	840	823	787	838	879	849	848	848	830	808	851	827	810	797	831	834	846	827	813	849	806	863	819	796	877	819	884	813	796	866	844	840	862	851	866	785	773	802	820	828	812	810	775	821	804	800	863	844	858	858	847	864	836	781	869	817	854	865	797	854	828	832	840	780	806	853	835	844	837	871	822	855	780	826	848	869	852	804	796	767	891	852	826	772	835	786	818	822	830	838	798	865	748	841	867	825	815	836	881	813	862	819	846	787	883	885	796	840	853	856	875	819	808	885	785	812	810	818	853	871	825	846	838	839	771	824	818	869	810	789	850	835	807	801	820	878	858	830	823	842	876	829	806	783	846	856	814	831	820	831	810	844	798	819	804	866	863	820	848	804	801	803	827	868	860	795	792	830	774	816	815	822	841	808	836	796	850	798	840	877	861	846	860	789	816	860	859	817	797	828	878	759	872	831	840	802	855	848	784	861	871	822	865	805	821	842	855	825	861	786	835	834	856	801	858	806	835	755	888	862	842	830	842	830	808	836	835	848	880	855	836	847	830	817	824	820	800	790	820	809	838	802	888	825	832	841	824	843	855	836	799	816	849	746	832	851	844	825	838	844	866	743	830	843	805	889	822	847	836	852	840	805	817	927	841	870	795	852	790	796	783	849	820	837	824	867	816	882	843	785	793	824	851	797	843	820	836	820	806	824	794	834	849	805	890	838	783	835	768	809	787	827	804	811	854	896	846	835	816	827	809	888	850	825	801	846	801	819	866	849	809	871	838	826	781	761	817	818	794	831	802	801	852	842	820	802	870	801	858	864	825	896	814	803	765	858	817	814	864	915	852	772	896	838	813	844	768	802	836	792	838	860	833	879	856	864	803	830	805	789	804	881	820	841	851	830	798	827	854	866	848	848	817	842	846	842	840	878	855	795	812	834	826	811	837	847	819	813	812	776	818	851	804	879	837	814	831	817	807	764	833	848	831	848	868	885	833	828	874	869	814	803	814	815	862	867	841	835	843	816	828	841	816	808	814	871	830	803	872	859	862	796	799	844	853	787	783	873	829	864	806	744	840	829	800	803	879	828	849	891	770	830	797	814	798	808	825	837	771	840	910	850	847	818	815	851	817	898	830	915	840	837	764	846	835	813	840	893	904	847	814	769	813	797	805	814	763	869	867	802	798	797	791	853	840	832	793	799	797	846	781	841	799	818	824	816	880	820	891	886	813	802	834	842	847	830	820	783	837	789	806	852	807	858	790	817	842	859	864	846	824	881	831	824	809	870	826	810	795	839	770	805	814	806	839	842	867	798	836	850	878	819	776	817	865	827	802	826	804	839	805	784	843	832	813	891	832	839	837	847	829	825	859	856	825	808	859	830	828	823	829	851	784	858	852	837	862	844	810	839	810	827	845	801	762	882	783	788	817	807	832	828	802	807	761	840	808	839	847	840	834	840	805	843	788	785	815	859	807	833	820	816	818	809	806	821	835	871	836	858	889	851	860	839	845	813	829	839	858	850	865	867	828	808	829	821	842	870	854	842	817	832	836	843	866	829	853	859	860	826	816	825	784	858	824	820	801	902	834	802	848	828	827	802	832	829	826	848	838	868	830	820	829	804	771	797	871	813	844	834	861	821	867	804	845	880	852	836	830	830	886	876	820	873	857	858	875	776	798	863	817	835	832	789	806	824	846	851	857	775	813	831	859	817	873	811	761	846	830	843	824	837	878	789	889	858	813	832	851	871	823	853	800	845	863	811	793	838	843	853	829	856	832	875	849	818	829	808	826	812	841	795	794	821	870	793	820	878	831	805	826	836	811	862	866	832	833	825	814	843	837	767	834	870	799	795	832	823	874	832	838	843	796	822	838	820	791	866	819	839	783	829	817	813	812	839	849	823	884	863	821	846	795	835	849	851	839	840	839	839	813	827	814	835	858	861	785	818	843	839	816	838	882	820	835	825	807	810	859	885	806	847	821	803	779	808	852	881	775	852	861	799	824	760	834	791	860	866	848	804	818	796	826	788	833	827	819	817	788	855	823	878	868	815	808	868	817	816	788	825	860	841	835	864	784	823	807	883	850	834	838	806	830	881	784	846	826	773	835	816	845	812	844	863	861	848	868	901	820	826	838	859	860	874	860	802	836	800	822	816	807	810	890	816	868	835	839	849	825	855	823	783	843	832	762	830	811	833	823	821	828	855	837	856	828	775	878	832	825	852	799	832	826	830	830	780	847	791	815	831	850	852	834	838	848	848	833	784	815	853	804	791	835	847	807	837	878	812	842	866	878	846	810	835	766	852	791	781	876	812	852	817	804	812	832	853	841	859	843	844	849	850	822	847	788	867	829	788	857	847	915	827	824	831	842	833	793	877	847	858	848	831	864	910	818	818	864	835	791	792	802	825	842	832	900	806	811	827	846	761	869	821	811	868	834	845	830	839	822	799	828	854	819	836	823	785	842	859	826	846	803	779	837	868	828	846	825	837	813	887	812	829	870	779	799	812	799	869	787	828	821	848	846	803	858	844	878	842	834	797	815	838	846	806	818	839	796	826	835	798	813	803	772	832	781	843	822	860	836	801	824	820	805	833	833	760	849	817	789	833	814	852	857	844	839	860	795	784	833	830	858	841	811	823	861	801
34012	58907	46676	27570	16500	10397	7197	5462	4422	3500	2755	2272	1904	1638	1589	1466	1314	1111	1120	1060	1019	985	945	894	869	917	884	872	876	894	888	864	833	843	841	857	880	853	849	858	848	828	843	903	835	794	898	829	897	864	869	864	867	891	885	837	825	841	860	853	874	792	875	828	829	885	894	818	884	832	868	901	826	809	870	840	852	795	910	857	836	774	803	842	889	890	843	831	863	845	872	804	843	893	852	869	801	808	872	823	832	858	815	857	821	864	874	820	866	851	882	852	826	838	866	868	855	833	839	857	862	839	840	859	820	844	850	857	843	849	864	885	861	855	872	809	806	899	866	879	842	804	780	853	823	802	872	852	857	883	839	796	851	890	931	823	824	875	851	888	845	876	828	794	884	853	858	847	868	832	872	813	800	830	823	869	862	858	883	831	863	894	916	840	865	844	795	788	844	811	864	867	864	848	866	788	906	821	820	859	900	828	831	826	805	819	845	869	831	858	851	833	839	883	843	819	864	859	890	822	850	850	806	855	880	832	851	880	825	843	837	848	819	878	814	836	828	869	836	849	913	883	853	901	873	872	837	859	875	860	902	897	833	864	897	888	855	871	858	807	799	828	820	823	842	854	884	834	854	843	871	856	840	838	890	822	870	788	837	895	860	850	863	825	811	860	855	883	860	847	903	892	894	844	853	843	838	840	853	837	873	861	861	805	852	826	840	811	810	819	887	838	847	808	829	891	881	847	837	879	870	847	850	865	855	883	892	824	828	914	878	877	811	838	831	868	795	842	861	878	826	846	859	861	831	827	822	845	861	866	861	875	901	798	818	883	851	900	820	795	890	862	843	831	850	871	895	868	837	880	846	810	831	813	844	862	819	857	836	798	875	842	883	874	809	868	858	849	851	896	803	887	876	844	864	824	815	821	842	842	918	814	820	827	887	879	832	866	809	874	835	808	908	854	902	877	873	825	840	812	832	885	851	847	872	831	893	817	858	817	813	850	831	816	829	827	847	842	842	860	837	805	902	848	821	856	854	826	836	859	858	811	830	875	869	845	859	884	795	844	858	890	862	887	870	831	873	781	863	805	859	845	865	887	880	847	831	872	868	873	817	864	874	845	899	784	841	845	861	838	823	818	827	832	910	808	848	903	860	824	889	876	791	797	861	847	911	871	888	838	880	853	865	850	825	852	833	874	843	869	823	812	856	846	796	814	935	816	847	865	883	858	829	811	875	844	840	821	910	812	812	840	885	843	837	877	848	844	831	862	866	876	864	772	867	821	897	821	879	830	865	814	777	793	821	852	877	865	829	837	833	848	830	885	871	910	845	845	845	833	884	865	880	927	824	801	862	835	839	851	838	831	904	868	904	843	862	854	834	872	888	833	818	840	860	840	834	862	821	819	860	811	865	899	794	861	853	793	787	864	814	885	845	846	894	861	855	858	889	857	900	817	860	853	863	855	840	803	890	850	887	888	835	864	854	845	863	874	860	841	874	853	828	853	895	908	835	843	826	858	876	895	808	832	872	891	817	884	817	869	801	831	860	884	875	867	817	828	843	840	863	812	854	874	878	871	838	798	861	826	768	850	859	841	853	812	866	812	818	818	868	833	833	839	823	849	824	815	876	881	875	834	848	905	847	854	792	849	844	875	885	833	816	871	832	867	798	844	836	832	846	831	820	831	881	847	858	821	839	774	850	838	856	865	831	834	825	850	851	854	846	834	871	835	838	904	852	831	844	810	772	913	802	825	857	858	822	855	817	851	846	887	854	865	820	836	803	894	866	841	913	768	818	845	835	886	782	864	787	873	881	827	865	825	839	845	866	886	861	850	828	838	834	860	896	854	864	854	886	852	833	804	881	870	818	849	831	881	889	821	850	811	802	865	894	873	829	830	859	781	832	844	823	874	858	877	892	844	851	837	860	847	839	836	851	863	846	806	885	867	862	858	823	807	805	851	829	868	892	832	889	788	836	803	821	871	855	869	822	874	862	846	848	867	859	862	855	897	863	866	930	827	866	856	859	830	870	813	836	877	788	814	856	823	828	905	824	824	828	889	882	918	793	845	882	836	863	890	828	842	866	892	824	879	836	854	866	915	896	821	895	875	857	820	848	790	835	863	855	787	815	859	846	839	826	821	860	856	932	878	831	839	859	870	827	841	876	840	844	832	831	832	880	842	817	840	851	874	831	864	823	854	847	816	830	838	852	863	838	785	874	823	849	851	785	860	906	860	777	888	847	859	884	844	851	873	886	825	846	834	915	888	802	871	855	830	844	840	809	894	859	826	870	844	837	864	881	846	855	881	868	842	832	831	812	777	811	894	889	826	890	858	898	806	873	806	808	865	862	830	857	833	865	879	838	848	880	843	835	854	840	868	884	786	832	872	816	886	879	845	867	792	832	868	827	871	882	861	825	828	828	823	868	872	861	822	865	839	891	826	844	815	865	854	857	802	797	810	839	854	848	863	819	864	859	862	836	829	909	837	838	867	864	828	857	839	810	805	841	802	830	821	823	856	842	811	855	848	845	803	878	806	845	822	875	883	876	841	826	793	833	844	869	822	842	874	856	868	848	847	867	832	859	819	850	829	829	858	838	822	804	815	856	864	831	855	879	848	825	883	851	858	882	834	843	844	900	892	835	860	885	867	877	847	847	826	841	830	791	829	822	864	818	908	843	815	860	815	842	838	877	829	852	872	835	873	826	775	828	830	838	845	873	822	833	860	868	879	852	828	883	821	885	829	901	830	882	868	855	825	791	872	813	875	865	866	814	859	843	801	831	845	885	829	885	874	831	803	869	879	887	827	797	869	872	898	859	908	853	875	843	841	880	848	825	791	906	857	829	856	891	886	824	887	881	824	869	893	862	849	803	853	823	842	785	813	851	882	876	859	837	859	835	846	889	838	866	839	840	837	833	858	868	837	839	841	820	934	872	867	836	817	839	836	861	840	858	882	875	831	816	855	854	877	842	892	822	846	872	822	855	842	881	789	869	914	841	857	862	833	844	804	817	862	840	851	832	888	851	861	872	816	865	864	856	848	846	843	869	853	898	852	874	861	880	823	828	831	923	878	867	800	859	840	841	847	823	809	855	839	853	823	882	866	849	816	821	863	860	843	873	857	845	881	842	861	850	803	875	844	895	879	857	906	867	882	868	848	867	866	856	860	856	876	823	860	920	847	854	864	814	818	845	875	852	855	840	864	845	872	858	848	853	814	878	824	791	812	846	805	813	833	868	841	844	816	863	821	896	818	823	876	860	849	844	840	841	860	882	815	848	911	870	813	859	803	886	866	827	871	868	865	836	803	851	816	842	868	838	873	885	811	824	861	852	913	795	838	844	864	817	835	815	818	897	871	876	818	868	829	823	856	877	904	798	861	852	831	824	861	825	857	911	870	853	848	863	820	867	839	889	866	822	893	874	879	826	848	865	878	851	817	926	872	829	852	822	867	889	902	840	885	827	818	826	824	839	802	860	830	843	847	863	843	871	844
31320	31064	27567	13143	4567	2629	2016	1679	1525	1328	1203	1118	1037	1048	1081	1044	1035	965	943	979	967	1002	915	940	953	908	956	943	957	951	908	950	940	916	906	987	925	925	903	900	876	936	905	899	921	939	926	921	861	914	913	971	949	914	892	923	930	920	937	922	901	908	906	931	922	913	878	929	917	948	912	897	966	938	927	851	901	902	910	909	907	939	972	903	899	934	920	916	926	913	929	945	858	923	890	947	901	927	912	938	884	963	993	910	1024	921	929	945	892	917	890	932	898	934	879	957	887	948	917	930	944	904	898	1006	943	929	943	962	931	925	922	906	945	914	929	895	884	937	849	904	942	920	915	901	897	898	925	914	894	873	924	907	855	898	894	919	848	931	914	884	921	952	871	919	916	863	909	920	901	931	864	855	879	885	881	924	912	895	909	970	918	918	885	963	965	945	905	845	924	901	917	861	888	900	957	927	955	906	948	885	933	934	905	912	887	944	875	912	873	873	913	921	982	903	891	937	887	901	869	951	967	938	929	933	992	954	907	990	884	880	853	913	903	920	965	926	943	941	869	913	894	955	935	935	875	948	940	947	925	918	893	890	915	936	873	908	926	907	918	945	948	924	935	942	907	934	912	939	950	912	913	884	938	925	874	950	923	940	927	919	848	868	928	957	967	977	953	921	951	885	928	924	928	958	936	931	981	883	882	919	933	908	942	910	905	898	896	881	938	894	900	906	849	913	875	918	924	928	928	900	925	888	944	891	934	984	926	941	943	915	936	920	952	914	907	891	899	914	940	916	905	917	887	917	898	904	916	973	889	929	970	896	897	945	915	929	918	839	864	869	911	887	949	889	935	876	908	940	898	928	941	877	961	906	952	908	918	874	924	872	875	915	898	940	942	935	922	906	881	970	972	906	889	930	932	878	927	874	958	942	921	907	968	901	930	932	929	897	931	876	948	903	925	879	937	915	919	909	928	923	926	987	874	909	988	909	907	938	948	924	927	946	904	899	930	921	898	884	908	860	902	974	925	933	875	960	944	945	902	875	927	886	912	947	932	944	882	925	924	893	916	869	931	945	907	923	887	898	908	900	890	933	861	936	945	908	916	919	882	973	875	931	942	917	961	946	909	892	893	935	882	903	942	887	858	930	886	919	864	926	920	874	944	866	927	913	941	941	887	892	930	891	949	943	882	928	895	886	953	942	883	859	937	921	904	914	876	878	922	926	898	911	890	933	933	898	866	872	912	878	921	982	888	951	909	920	875	922	931	890	913	901	899	887	921	838	880	966	891	848	946	944	888	918	909	893	912	934	960	900	951	964	948	884	907	932	969	930	909	942	924	972	942	914	903	958	958	932	928	865	885	884	928	908	960	890	870	890	931	884	850	937	920	912	914	934	886	937	936	958	896	884	902	904	941	916	934	890	925	871	959	929	906	870	953	910	928	916	952	907	954	942	898	930	961	880	924	924	896	861	888	899	905	909	925	901	938	901	868	963	909	869	919	990	865	951	886	893	932	856	968	931	917	921	939	900	925	948	907	976	951	969	884	937	914	943	914	917	934	920	913	895	888	919	899	892	902	893	928	897	936	882	884	880	920	929	913	926	983	929	855	943	951	911	963	924	937	934	849	959	896	934	895	873	940	939	931	925	888	913	952	935	897	888	927	923	914	952	881	888	863	920	932	927	908	908	918	921	849	905	924	987	938	921	892	884	894	870	903	941	1016	927	913	943	866	915	924	886	944	943	851	916	851	916	888	908	912	890	929	934	940	857	951	914	929	961	930	960	946	911	905	921	940	903	896	938	880	932	978	888	925	914	908	942	887	896	926	921	936	943	892	821	917	904	932	916	944	924	928	920	886	956	961	985	947	947	930	891	918	900	887	846	893	945	854	916	944	912	911	957	875	901	908	952	867	875	915	941	916	907	966	920	877	916	944	885	911	913	937	919	933	964	879	884	968	905	938	903	916	867	926	929	933	895	909	912	935	892	934	927	1001	903	910	877	943	892	928	906	918	938	921	921	965	848	947	899	937	917	881	892	927	868	906	903	946	911	913	908	912	864	914	909	966	915	935	932	892	956	931	893	936	933	886	927	858	884	851	922	905	908	934	925	948	888	941	944	875	912	961	944	932	956	917	942	897	876	910	956	962	949	902	973	946	959	919	917	890	936	875	886	941	900	909	952	884	946	943	930	915	861	941	908	924	942	880	890	989	898	966	919	874	859	864	982	1018	884	888	916	963	878	925	993	961	908	950	929	967	898	925	888	963	922	910	893	918	894	949	967	902	876	886	955	1001	931	878	924	927	928	945	887	899	924	935	914	908	961	899	905	909	946	891	914	924	919	976	938	850	971	904	911	884	922	900	904	964	948	931	892	881	915	970	894	875	920	999	921	924	956	966	879	913	906	884	809	914	957	915	902	879	867	898	947	906	902	952	926	915	914	890	927	958	950	935	918	977	909	906	950	864	894	908	912	906	932	950	887	922	912	925	949	909	881	906	928	891	919	942	943	928	910	921	913	914	887	897	925	937	897	911	942	917	927	960	897	930	934	931	930	936	932	903	879	851	920	938	922	904	889	929	878	924	888	901	915	957	914	888	909	952	864	843	971	881	946	910	917	996	926	991	1007	916	925	919	961	905	992	914	916	837	932	973	894	894	915	892	881	879	918	861	958	926	952	856	888	918	940	883	935	927	893	926	895	890	902	887	897	893	895	907	874	945	945	902	885	854	892	929	925	886	913	945	933	940	936	924	865	860	888	889	914	971	836	927	903	935	937	888	940	940	932	858	912	931	953	931	929	893	907	865	901	924	900	934	950	926	951	934	893	926	924	898	876	880	889	938	967	916	871	924	907	931	869	861	969	931	951	909	907	915	882	944	930	909	970	900	917	922	859	859	976	945	871	884	959	911	998	922	952	908	908	864	919	910	923	884	939	931	898	884	840	915	897	956	902	922	887	912	857	873	897	920	889	894	902	934	957	974	989	972	888	990	900	904	840	932	864	933	955	888	876	923	887	919	926	915	958	899	895	932	923	895	876	863	967	938	908	907	931	906	923	921	939	955	986	924	910	935	937	915	916	944	942	939	970	943	932	974	970	894	888	902	912	890	970	890	893	886	930	907	900	872	909	918	920	947	936	898	910	952	961	901	907	971	902	924	934	931	906	945	935	941	911	968	977	895	878	909	955	961	891	912	923	892	907	939	906	937	852	945	944	909	860	902	931	933	892	911	909	956	901	911	960	912	873	860	885	937	945	938	936	912	935	888	874	918	902	926	928	855	866	866	926	983	896	970	933	932	943	898	877	934	878	930	881	898	903	979	943	918	943	913	904	930	973	883	955	915	883	919	901	956	897	897	898	908	907	924	926	904	879	895	917	903	936	898	933	881	904	912	943	914	952	955	898	941	901	908	940	928	922	911	851	949	909	895	966	973	930	888	949	924	864	920	917	948	959	934	923	931	898	928	898	947	928	931	921	911	943	924	922	926	940	949	943	946	1013
32493	44756	27687	11750	5941	3752	2994	2437	2044	1721	1449	1286	1262	1153	1032	1135	1097	1061	1060	1061	1003	1040	953	987	941	952	955	933	964	1012	1012	990	965	996	984	950	983	980	923	982	928	958	933	1013	968	960	928	929	987	981	920	967	905	977	974	986	958	945	965	959	941	903	994	901	967	973	960	1011	925	953	934	1001	1012	971	947	959	944	929	982	886	1005	921	972	984	952	984	910	940	960	966	973	984	966	981	982	971	948	997	986	903	968	959	999	920	935	967	964	974	957	945	963	986	956	943	914	963	1035	924	992	938	952	1002	994	964	946	917	975	1014	950	1001	964	962	979	982	927	1016	1000	971	960	978	993	953	949	939	942	968	959	908	991	915	951	984	974	965	1012	953	942	926	957	953	921	936	941	982	1001	960	933	977	999	995	967	964	918	949	911	979	985	960	952	931	957	1007	996	929	961	967	983	971	952	940	957	927	960	954	959	965	1031	961	1053	1001	966	1003	968	940	954	986	965	918	986	966	902	962	975	954	943	950	961	935	980	917	919	908	1016	927	1049	949	936	945	943	952	946	947	959	959	980	917	951	993	993	932	1007	896	934	957	967	951	998	941	969	963	965	998	958	1007	978	976	957	943	935	966	939	1019	985	980	995	967	975	1005	902	972	1012	952	949	959	943	951	990	958	955	946	986	969	982	1004	953	974	977	1004	960	947	1011	947	929	970	984	954	969	902	943	936	937	958	951	957	927	936	1001	964	975	895	964	936	904	974	969	953	945	967	1079	981	936	976	976	944	937	933	931	959	973	1007	952	923	948	971	954	1022	948	928	1005	938	992	996	966	908	964	936	952	935	927	990	976	954	997	915	978	989	952	939	939	1004	974	960	1000	961	964	968	944	965	977	971	906	1003	955	972	986	953	935	995	931	1033	984	952	933	933	1000	935	995	951	946	944	959	949	981	962	971	939	1000	997	990	998	959	960	947	982	963	980	968	968	967	942	981	1002	941	955	953	974	919	961	982	929	954	983	987	900	963	984	961	995	968	919	989	968	948	940	975	1001	936	956	902	941	961	986	988	1011	955	932	957	938	990	973	973	937	938	995	1009	1004	949	928	933	977	966	971	987	969	970	981	969	1017	970	934	977	964	954	1031	911	967	990	935	956	997	945	993	975	982	991	931	986	979	996	942	928	989	950	1001	967	953	982	1069	972	971	977	976	1048	985	985	983	935	944	943	957	995	1008	947	992	992	948	1016	1005	971	922	951	942	982	941	957	876	1001	897	1025	969	936	950	1001	972	999	938	939	911	982	973	983	992	974	962	958	954	915	1019	987	946	954	981	974	956	1015	988	957	963	963	952	950	953	956	913	986	959	934	921	961	1019	992	987	912	949	1017	996	1036	949	898	993	938	999	931	925	949	963	956	977	976	956	996	960	942	974	1009	938	993	921	950	963	955	968	936	993	966	884	929	915	940	952	970	1001	945	1005	965	992	952	995	1006	944	965	1004	960	951	1015	968	955	958	954	1003	1003	958	1024	966	954	898	945	955	1002	931	980	1004	1006	925	967	909	957	950	912	947	944	945	959	972	946	929	925	980	1025	927	996	972	1026	950	943	925	947	936	944	1002	904	967	940	985	946	975	981	978	997	981	963	986	948	995	973	907	956	974	965	939	971	934	928	916	978	1013	986	980	955	974	1004	960	964	992	993	983	961	950	1004	929	935	1036	919	949	960	1052	992	967	976	961	955	956	1029	958	952	987	886	1009	965	937	937	945	950	962	1039	923	943	974	998	940	975	963	1000	941	942	985	978	1036	1007	1002	974	961	928	952	987	927	1002	955	927	954	956	927	968	920	998	1029	970	950	1000	931	995	976	1007	916	965	948	1015	950	979	980	964	1015	960	941	959	1042	956	935	918	927	936	904	924	970	929	1006	986	979	990	1000	940	969	989	961	995	1005	953	975	898	1013	962	975	968	936	937	991	936	926	993	914	973	940	981	995	966	969	1016	917	922	926	987	932	987	949	1032	966	925	991	956	938	906	952	982	968	1024	942	1003	912	961	988	938	928	992	974	966	983	989	979	960	1038	1003	971	953	954	947	927	950	914	979	984	949	979	973	951	973	943	977	969	941	989	958	981	916	937	983	963	998	980	968	906	1007	974	960	981	978	968	930	958	994	1011	979	925	1033	988	930	1052	950	976	1041	897	924	962	943	943	939	980	957	931	920	975	958	1004	953	951	977	944	944	958	983	991	981	983	920	985	989	991	1004	993	945	987	886	1014	955	972	937	1033	1011	972	962	1022	1029	920	936	965	986	926	974	935	951	1001	892	996	950	930	928	947	949	975	962	952	944	1006	1002	966	989	972	977	1016	968	962	974	931	989	936	935	930	1005	987	952	951	951	981	898	966	979	948	957	939	987	1014	993	957	962	884	952	961	973	988	934	977	1024	978	946	971	970	943	951	989	937	1011	937	951	989	975	1024	987	986	947	957	895	946	950	958	909	937	921	984	935	987	960	972	1007	1033	1013	958	974	1021	948	1004	954	964	915	960	959	967	1040	980	971	928	971	942	961	990	958	984	942	995	1005	989	968	934	928	989	932	1044	964	927	923	949	1006	973	981	910	961	994	936	957	946	925	998	978	962	1001	909	949	972	1020	952	975	920	947	972	931	985	971	934	955	947	928	1010	1001	984	972	986	949	942	981	981	932	955	1018	1045	994	951	986	967	992	965	1024	995	945	992	953	1006	1001	976	954	942	1006	956	950	953	966	951	921	919	974	947	940	931	995	936	985	974	973	993	932	965	953	941	994	956	1008	959	1027	932	947	951	961	928	950	971	967	990	955	959	953	970	936	913	982	984	975	946	996	935	960	990	903	988	941	935	1006	976	994	972	981	969	1001	939	980	989	982	964	1007	993	941	922	938	941	939	951	958	980	966	953	1008	953	1024	990	959	1011	978	1042	959	961	986	956	951	946	997	946	930	914	929	946	937	920	983	1016	984	979	933	979	974	975	938	944	924	971	940	944	965	969	947	911	966	992	937	918	918	998	982	965	996	984	1014	961	966	934	951	989	992	958	979	1008	1004	943	990	995	928	928	1044	935	988	954	956	988	939	937	1042	968	955	1013	960	935	922	938	994	912	984	937	938	961	998	945	965	940	963	988	931	965	987	964	957	987	977	963	948	986	967	974	925	944	986	1032	908	943	940	1006	939	981	934	992	998	1005	929	928	1004	1000	974	976	907	969	985	934	965	1003	944	955	973	977	964	959	922	968	924	921	989	978	1000	962	926	999	1039	990	973	967	978	1011	986	1013	950	944	957	934	965	1013	963	996	961	914	964	1016	963	996	929	934	971	946	984	1022	930	965	951	950	999	980	964	978	925	967	945	980	937	942	944	879	1010	976	938	963	976	934	979	923	1027	1008	981	977	956	930	922	952	1000	935	942	939	1039	964	934	993	977	979	918	949	951	937	1000	987	1002	979	1002	950	966	984	955	983	892	989	990	978	986	977	989	1013	938	925	961	948	991	942	995	967	1009	996	935	918	987	958	915	919	943	993	1003	966	986	970	975	1023	970	1012	967	999	955	973	944	1019	964	1017	926	971	1002	948	997	1008	931	969	992	1027	978	927	917	973	950	990	955	965	991	901	949	1019	1043	964	952	1043	989	945	973	995	948	1018	990	949	908	923	964	928	889	966	1022	1007	964	956	969	995
23836	21426	28583	24965	21093	12067	4812	2995	2202	1707	1387	1205	1168	1047	996	907	950	872	846	812	808	784	767	742	768	731	769	771	759	733	753	773	761	794	747	739	751	714	823	735	785	786	720	767	745	756	795	766	730	747	751	741	769	752	716	753	706	764	771	734	700	772	732	735	744	684	743	721	722	731	709	724	748	719	776	758	728	750	724	760	720	726	754	697	695	725	758	747	710	755	735	742	760	765	767	700	739	697	704	741	719	758	764	751	742	771	735	704	743	738	783	739	746	753	794	709	750	745	762	714	719	799	733	755	723	728	732	684	736	778	761	695	735	753	758	752	694	724	760	709	723	735	772	743	695	746	746	728	682	729	710	756	793	747	759	728	738	720	686	759	752	714	710	782	751	735	714	707	724	704	780	768	728	674	767	774	741	692	734	744	794	785	763	779	705	736	741	734	759	764	746	752	693	708	692	755	762	741	743	746	736	728	725	729	701	693	716	738	766	740	749	736	737	796	677	715	724	672	734	723	797	690	766	716	757	764	728	742	699	793	726	798	743	742	674	758	719	721	737	741	718	739	770	760	740	777	742	716	751	709	698	736	763	762	706	731	712	791	727	700	721	745	806	748	766	750	717	756	776	801	748	719	717	760	695	704	688	759	701	755	775	758	745	757	733	775	771	706	703	731	748	721	688	764	747	730	755	773	748	782	709	740	736	743	762	755	762	727	801	722	792	770	744	650	707	735	730	715	735	732	791	727	764	723	739	740	729	729	750	723	736	733	801	733	686	718	695	740	737	778	765	754	697	726	748	767	741	750	741	804	749	745	729	729	747	736	749	772	763	713	745	749	769	710	702	680	726	708	718	734	719	753	706	719	716	693	751	755	720	707	725	760	777	730	728	729	709	697	755	744	700	789	712	729	747	771	759	737	700	735	713	723	771	720	732	716	750	700	680	771	769	731	684	732	753	751	720	711	767	683	759	688	693	764	722	743	743	791	782	728	743	776	754	710	710	734	700	744	713	717	722	712	749	757	695	707	653	775	693	754	751	734	750	769	740	775	750	750	788	757	697	703	754	685	768	765	752	749	723	737	733	730	702	746	734	774	715	767	721	757	754	706	771	739	709	740	745	772	731	711	741	757	754	760	709	743	708	728	695	727	750	775	748	736	756	736	758	758	772	741	743	743	775	746	740	756	715	724	738	766	731	686	751	775	737	739	723	788	712	743	739	743	711	780	746	757	783	721	750	740	739	791	732	745	716	736	722	751	759	761	747	762	755	741	757	736	721	763	731	736	736	796	751	735	746	733	729	714	727	737	755	742	756	696	740	749	797	788	743	754	707	686	729	761	735	698	744	732	788	759	785	729	762	819	736	741	764	713	719	797	694	743	759	729	742	763	685	688	735	744	760	717	745	741	747	726	766	781	686	783	718	768	728	690	721	733	726	738	774	742	738	754	727	680	753	751	730	746	681	797	714	790	739	740	683	763	747	785	744	715	741	714	737	742	740	729	763	737	661	706	744	729	742	728	752	734	725	772	752	741	747	750	740	761	718	727	737	729	696	786	694	745	711	732	702	741	689	751	675	781	692	763	766	718	744	752	737	748	774	710	746	763	742	773	732	766	720	706	722	766	751	746	740	730	773	742	747	765	716	712	727	761	730	730	738	765	724	724	753	770	728	754	773	726	704	703	729	712	701	704	723	738	748	757	732	733	790	730	738	753	767	740	759	737	767	795	745	740	769	771	762	755	720	773	772	722	747	765	777	743	749	713	734	776	751	729	730	705	753	752	715	728	762	781	731	761	739	711	741	743	754	727	733	743	702	712	811	721	717	763	715	723	758	795	734	770	782	748	710	764	751	766	744	706	791	753	759	799	720	762	757	698	767	735	770	714	718	745	755	762	781	731	706	761	764	770	689	826	746	727	769	755	722	748	733	719	711	726	733	750	734	744	730	697	743	697	727	752	780	758	748	748	767	703	763	724	700	777	745	734	715	694	723	718	734	784	780	738	709	751	727	749	728	720	724	702	735	726	708	737	773	678	749	739	737	756	677	769	695	772	802	699	730	755	717	739	742	732	728	748	758	713	765	777	719	702	720	742	781	760	753	706	690	678	768	728	766	719	743	756	764	760	724	731	704	775	713	804	728	732	710	714	729	701	744	727	786	699	778	718	710	769	765	757	742	697	757	718	756	728	739	799	783	725	752	742	731	737	717	745	724	746	722	765	767	733	735	742	751	741	750	747	706	736	710	729	756	748	754	731	787	735	705	750	705	749	721	741	750	722	731	737	719	738	774	734	716	700	690	701	701	740	695	754	751	754	697	724	752	770	775	761	720	728	778	665	720	715	682	727	718	705	752	719	786	766	718	753	742	702	733	755	725	769	733	803	774	782	747	725	739	741	764	739	763	762	761	746	762	747	743	745	706	738	796	740	706	720	745	696	711	725	675	779	732	748	759	722	738	723	724	746	734	760	736	759	728	776	756	721	729	775	747	747	715	717	710	769	715	736	709	724	728	743	783	743	731	733	763	710	776	734	735	778	722	735	762	685	658	793	745	725	769	742	701	727	770	727	714	699	727	753	695	756	730	692	750	744	731	809	755	749	695	753	732	678	728	771	750	764	730	718	741	775	710	754	719	721	771	729	712	737	764	731	761	742	736	704	748	722	746	764	716	706	751	729	745	746	747	761	713	759	704	768	807	749	754	708	742	702	707	721	730	740	777	763	706	713	763	722	710	769	755	768	705	754	721	697	724	772	684	713	733	741	740	741	766	767	691	692	688	744	739	739	711	725	741	739	708	730	715	714	709	769	713	776	744	741	758	793	734	754	726	723	707	723	780	711	711	709	744	722	741	724	767	721	724	739	737	750	774	733	694	699	717	723	751	733	775	720	745	769	751	729	813	726	746	726	756	754	791	723	763	710	785	737	716	730	762	721	734	687	772	743	678	709	719	727	695	767	726	720	732	711	696	742	759	727	737	737	708	723	702	759	705	722	745	721	722	733	754	771	734	685	723	728	748	722	753	742	709	737	783	797	738	744	758	728	731	748	718	748	717	723	721	746	764	688	751	794	783	734	698	786	728	751	739	728	726	782	739	732	699	763	734	691	696	741	682	778	753	703	731	730	743	749	735	785	718	750	710	719	747	730	749	729	782	747	741	720	702	704	743	703	760	793	702	716	758	743	771	718	736	716	703	732	678	723	748	760	731	791	762	738	711	725	728	740	682	740	729	744	735	713	709	705	754	717	722	693	722	721	707	770	787	729	761	733	750	716	737	761	765	766	742	717	717	726	745	690	772	754	771	717	747	729	702	747	755	710	711	749	715	760	738	718	813	759	750	711	762	684	742	685	746	770	745	713	804	730	771	773	686	742	762	692	742	749	741	690	790	779	693	711	687	746	748	729	729	755	679	691	712	758	741	764	756	713	753	698	713	753	776	763	721	734	733	738	760	756	708	762	733	716	722	730	737	715	717	734	752	771	770	786	692	729
32195	51755	39011	21887	11925	7247	5521	4172	3295	2422	1949	1622	1476	1333	1226	1146	1037	974	925	848	896	874	781	756	811	851	800	815	794	782	823	785	805	794	801	797	797	765	806	802	760	757	778	800	783	732	796	785	855	788	787	823	783	760	772	815	827	792	808	775	831	767	796	773	785	786	844	804	784	749	810	807	771	779	753	767	755	796	765	775	806	793	746	810	783	800	808	832	774	759	801	778	783	777	779	777	744	776	763	746	807	812	783	780	718	781	783	715	797	810	778	812	769	759	780	786	801	796	766	805	808	694	819	788	788	792	748	793	827	763	839	793	793	804	750	777	790	832	825	776	835	732	776	761	814	765	778	810	773	773	823	797	799	815	784	781	803	759	747	784	791	812	801	807	799	761	799	766	785	742	802	788	824	805	734	776	796	797	781	765	782	813	796	785	734	784	780	787	758	821	825	800	806	768	766	776	746	829	698	781	762	810	768	772	773	781	809	786	764	809	769	772	742	741	782	773	754	768	806	768	770	774	826	743	759	813	763	751	786	761	793	784	757	818	801	811	781	784	785	796	791	797	797	786	784	829	835	772	718	761	815	762	768	809	799	807	847	747	770	827	797	751	800	745	809	788	784	784	760	765	788	791	779	785	778	799	806	807	767	783	743	730	863	821	806	786	744	775	785	784	795	791	768	781	749	781	763	786	774	710	751	785	794	794	815	766	781	759	830	808	780	776	806	768	776	861	793	733	780	775	804	761	790	805	798	738	726	772	783	835	769	804	747	831	742	734	775	755	782	812	780	815	706	764	827	793	777	810	752	796	818	786	799	781	785	785	798	812	778	801	748	807	793	739	768	754	779	756	851	795	777	811	793	767	768	744	764	763	796	779	801	791	790	739	792	785	793	793	787	777	767	747	782	770	817	767	820	774	737	757	777	760	818	811	760	814	812	750	771	726	746	802	749	732	783	798	822	771	803	788	760	841	810	748	824	793	803	736	747	773	789	778	767	767	750	751	861	751	811	751	807	799	746	826	782	797	828	759	818	750	775	804	793	775	760	751	757	759	800	789	721	759	778	801	764	724	781	762	763	735	803	806	802	781	770	821	810	797	759	784	728	794	796	798	756	796	786	822	761	819	818	776	784	812	714	845	789	778	797	809	774	766	762	784	778	731	785	786	790	829	814	730	762	763	800	793	767	790	832	842	790	782	756	823	787	730	843	768	842	789	765	783	781	839	816	816	805	828	776	778	752	802	765	790	826	829	807	782	744	791	773	765	757	792	755	798	758	796	771	784	799	775	750	829	801	742	805	758	753	770	818	752	800	808	749	761	782	696	781	787	806	725	829	758	789	785	764	793	753	803	809	812	807	738	778	779	770	822	787	796	767	821	776	781	806	767	776	789	791	767	824	778	771	787	778	765	789	781	775	791	801	781	777	756	796	782	747	781	769	791	745	750	803	799	753	730	781	780	791	766	771	751	778	796	791	782	824	781	780	745	784	767	795	785	749	759	736	791	787	809	850	766	815	760	776	773	827	798	757	763	785	751	795	770	793	798	767	798	801	778	757	742	786	821	804	819	780	797	838	799	807	767	754	836	696	812	785	807	769	822	772	775	848	781	762	728	745	773	736	830	776	839	780	800	759	797	750	774	764	786	760	783	780	758	787	776	753	753	793	766	793	774	815	785	756	781	778	764	759	788	792	782	737	766	779	796	769	752	757	800	774	807	761	782	775	772	799	770	759	782	759	828	827	740	794	820	809	756	779	795	796	815	811	781	812	795	752	826	823	778	801	794	754	794	773	775	760	749	753	792	770	757	811	762	738	767	790	789	789	811	768	769	811	756	756	838	776	787	771	764	862	815	764	746	806	793	795	766	822	770	810	760	768	800	751	723	757	807	784	791	813	733	739	819	773	768	773	791	777	788	830	821	799	723	784	813	761	779	773	798	771	796	786	814	773	823	764	820	799	779	826	834	795	773	779	753	791	772	781	792	760	718	841	794	777	726	824	724	793	816	765	849	759	834	779	782	807	773	767	763	793	731	769	785	782	775	763	776	791	767	745	795	814	776	801	804	797	790	773	782	845	770	821	789	801	824	759	764	803	791	804	739	797	793	768	811	779	767	758	767	760	832	754	757	833	773	797	782	730	805	802	792	818	764	831	785	776	805	808	792	746	791	834	795	820	783	777	798	770	753	813	824	797	747	773	784	817	770	750	757	760	797	767	798	748	774	761	791	865	815	783	776	750	789	781	770	794	803	772	745	838	795	738	793	792	789	808	750	769	761	773	798	776	785	757	787	775	784	851	789	793	780	794	809	799	755	798	821	731	756	733	736	799	842	789	769	752	767	796	766	812	736	807	793	793	817	824	816	772	833	761	761	767	803	775	790	770	749	777	793	768	810	776	776	843	771	762	817	860	793	751	789	783	794	771	766	774	774	782	750	778	771	763	770	776	740	759	802	760	805	772	785	857	771	808	803	806	782	786	800	829	783	791	776	811	786	777	800	770	767	770	767	844	786	745	814	828	768	778	769	781	808	734	752	780	761	779	806	762	771	779	774	795	806	826	774	793	801	787	825	763	771	744	817	817	803	783	809	809	808	799	772	767	798	854	790	817	765	759	815	817	759	768	742	800	751	807	752	759	764	793	754	785	815	796	734	770	757	836	763	799	764	812	766	759	797	715	736	800	759	767	803	783	754	755	756	754	765	789	809	807	766	793	830	818	789	790	796	767	812	746	764	803	756	755	799	778	784	767	749	798	767	799	746	772	745	807	763	787	796	737	714	782	771	751	799	813	764	764	802	813	807	812	776	758	799	751	776	783	762	775	787	761	793	755	794	746	803	784	780	807	773	823	748	733	760	757	835	780	763	784	767	770	786	770	811	739	810	783	800	797	822	755	799	742	759	792	796	801	774	743	749	761	710	744	797	767	777	806	752	809	778	789	766	841	776	798	780	787	781	754	783	770	746	765	798	790	792	791	778	778	750	806	813	771	793	776	776	813	811	746	767	730	730	729	744	826	816	803	792	808	785	762	805	799	766	803	788	806	795	781	844	796	802	857	749	793	816	770	792	772	763	757	772	765	756	767	823	783	746	771	775	816	804	818	809	781	821	780	762	727	792	748	725	784	780	793	754	780	812	742	798	787	801	765	747	759	799	780	737	752	778	780	857	779	755	832	810	781	758	776	764	738	733	748	776	777	760	816	771	774	785	745	790	758	781	751	830	779	792	805	795	778	763	805	782	805	800	757	752	797	747	735	764	774	729	801	779	766	848	781	776	785	796	812	809	758	749	785	783	775	791	811	774	772	781	771	791	792	738	765	787	804	794	733	749	783	758	817	804	785	749	732	788	791	764	795	761	764	787	771	757	805	774	777	818	766	791	725	800	863	814	786	733	807	766	783	786	813	796	844	774	765	822	771	751	820	744	811	791	762	799	724	768	799	795	778	755	780	805	788	790	722	781	820	764	814	790	774	801	735	761	745	829	805	773
25168	21623	27825	25513	12482	4759	3100	2382	1911	1642	1446	1306	1216	1180	1243	1193	1073	1061	1121	1100	1051	1074	1029	994	995	978	1046	1004	1056	944	1037	1076	966	1046	992	1025	972	1022	1016	994	1050	1024	1017	994	992	935	1049	997	978	1058	1020	1011	975	974	1029	966	972	1051	997	985	969	1030	951	1040	1016	997	1041	932	989	1013	978	1043	1057	975	1019	985	1069	1005	960	981	1053	1016	1025	1018	1005	1014	1009	1056	1005	1014	1081	945	1016	1030	990	1010	1000	1033	985	956	1023	958	989	979	1025	1063	1021	913	1000	987	970	1013	965	1010	981	952	1051	921	996	997	1081	999	1038	976	995	995	965	1037	1015	1012	1013	1078	997	982	1002	1016	963	960	980	1015	977	968	959	961	999	1049	1013	945	1003	962	988	1031	1006	984	971	967	940	949	991	999	1022	973	998	978	1016	984	978	1031	1016	1004	1032	1023	956	1028	1017	980	1009	1052	965	965	968	1018	943	972	1024	985	977	1004	1044	1021	1036	984	934	954	951	1033	1012	983	950	1039	1008	1038	977	966	1021	1051	1036	1034	1001	973	1034	1036	1022	1006	941	992	1079	957	955	1012	1012	1032	990	1013	991	1037	1001	1014	993	999	985	982	1046	978	1027	1011	1030	990	1026	1018	1058	987	988	967	997	1016	963	990	1000	959	983	981	952	1034	991	1018	1032	977	951	1002	989	980	971	1046	985	1001	1005	969	1039	941	1003	1039	1004	1008	1035	992	968	981	1032	1003	1010	1000	996	1033	1007	986	972	1003	1012	988	1027	972	1068	1028	994	976	997	1030	998	1003	1004	951	960	1008	987	1036	987	1005	1005	1073	969	1028	987	1008	1002	1038	1018	1022	998	909	1019	979	1040	992	1081	964	998	999	1010	1002	1027	1004	1052	1011	1028	1010	999	1016	1029	1043	1003	1061	982	993	987	958	980	1020	1035	1033	975	950	1037	984	1054	1012	986	946	965	977	975	986	1012	942	986	969	965	993	1022	1009	1051	1046	1003	985	1031	1059	1010	994	948	1007	1064	1051	952	1027	999	987	984	1008	978	1032	1000	1051	957	970	1007	1056	1008	913	1028	1018	1002	1026	1025	1010	997	1021	1086	984	988	1015	1014	1022	1061	1020	955	922	1025	996	1091	986	967	1007	1013	1026	987	1024	1014	995	1037	1039	976	952	995	1010	1016	1022	991	995	1015	1054	982	978	943	972	1049	1027	983	1002	1062	985	1029	1019	1030	981	980	1010	1027	1089	981	985	929	972	1008	1005	994	989	956	1063	1040	1005	1063	974	981	991	972	1032	980	1018	1035	1026	951	991	1054	1003	1037	963	1006	1046	999	1039	933	1027	1016	1032	964	1016	1047	1051	993	1016	963	1029	995	960	1062	987	1018	962	995	1010	1010	1051	1031	981	995	1065	966	953	1068	1008	1003	1028	1016	1032	983	989	985	1003	971	978	981	940	1048	990	945	947	1041	971	1050	1025	1034	1035	971	1026	983	982	999	978	1047	1051	985	1049	975	1033	983	1020	992	1089	1006	977	991	974	940	1007	1004	949	948	1002	1020	967	983	1041	969	974	1007	1032	1016	1024	1002	983	1025	1012	954	962	981	977	1055	1014	994	971	1017	1026	1022	998	981	1024	1021	989	1015	976	999	970	1023	1000	1053	1009	1011	972	1006	1003	997	1063	1026	919	996	986	1048	981	1032	963	959	982	1014	1075	1024	941	990	1075	995	1026	1027	1053	1059	1064	981	981	1067	973	960	1002	974	960	987	1011	1007	997	993	974	1015	1012	1014	975	1011	1001	932	943	1016	1016	991	1069	1016	1043	994	989	1065	1025	986	964	1011	1080	1053	935	1010	957	986	1069	933	1042	1013	996	946	1005	1015	1011	1013	1021	1068	976	978	1026	1045	967	951	954	1044	970	969	994	971	1030	1032	990	1051	950	945	1042	1003	1015	1015	999	1015	973	991	958	1038	1046	1034	1010	1008	957	975	948	1028	980	948	946	965	1008	997	958	1034	1033	1014	1024	1030	1031	995	952	1011	987	1018	1058	953	1065	972	1000	1039	995	983	1024	971	1029	972	982	962	1060	1006	970	1009	1026	1020	1025	1025	956	989	1011	980	1028	1027	1001	1047	969	998	960	973	1006	955	1008	1014	1062	1000	997	1039	1003	995	1037	982	1006	1041	990	1003	1054	1036	981	986	969	1040	1027	1003	1013	991	978	1039	1060	1058	969	1033	1038	989	932	1026	1016	990	1011	1047	956	1027	980	1079	983	978	990	958	974	1014	970	997	1004	1019	986	1033	945	957	992	967	994	1024	973	1025	1004	1036	1036	928	1009	1049	1034	1058	1020	973	1029	985	1036	1010	992	964	1069	1015	1047	1010	1017	970	1021	986	980	1052	1039	1026	979	961	1009	1051	987	987	1002	977	969	959	1015	1048	1008	988	996	1035	972	985	991	969	1010	1033	1051	991	998	1038	1016	991	1029	936	1014	1015	1002	1009	1038	968	1007	996	950	1005	958	1000	1061	1051	1003	986	959	978	1019	1035	1050	1031	1061	1000	1016	1003	1013	995	1026	1078	1013	975	1020	1041	984	970	976	915	990	1043	975	1002	989	977	1001	1025	985	975	1010	1009	1003	991	987	1017	1040	1003	1011	994	1035	990	979	964	1004	991	1042	1047	1017	1037	995	971	979	993	1040	1010	1059	1021	944	1009	973	982	1021	1091	1036	1020	1013	991	1031	1006	1045	1015	1025	1021	1044	1009	990	975	1022	980	1018	1034	1001	1026	995	1036	1040	975	1012	1012	988	1007	1000	983	1018	1021	977	1009	1071	1068	1054	975	1047	972	941	997	1038	1039	1044	1020	980	1010	1006	1010	1058	958	1029	1068	1019	997	998	999	993	1002	991	969	981	968	1030	1000	975	1014	1025	1019	977	995	1021	1091	1045	1017	1042	990	977	964	1013	988	1046	978	959	969	992	1010	1017	1031	958	985	1017	1026	971	1035	1023	995	1009	1059	1006	1015	1016	1009	1006	996	1021	1027	982	1071	1063	982	987	988	1001	1021	990	1002	937	1034	975	1012	974	990	982	999	999	1072	1060	1023	999	987	996	1036	976	1011	971	993	966	968	1053	1000	977	964	1026	1007	992	1025	960	1018	983	1079	945	1021	1025	1010	1046	977	1045	980	1025	986	959	1003	1052	1013	998	1059	1073	992	995	1015	993	974	986	998	960	1031	1026	973	986	990	962	984	1014	936	1068	1053	955	979	999	990	989	983	983	988	995	976	1044	986	1048	956	1031	977	998	1032	1025	1008	1057	952	1063	988	1006	1024	1004	1040	968	1020	968	1093	1024	1015	995	1002	986	953	994	923	995	962	982	996	959	1000	1019	986	990	977	945	915	1038	983	1014	996	1018	1022	1015	957	978	981	947	964	986	1052	1033	1021	969	1030	975	1023	990	1007	1042	960	1002	1044	999	989	964	981	983	1027	1030	1033	1019	1000	1044	974	980	1011	1019	1027	994	994	997	995	1015	972	985	1025	1014	1005	1024	1040	1022	986	1053	1034	1023	971	1033	1000	949	1025	1005	976	1035	1033	1008	977	1035	1060	1048	957	1010	998	1055	974	1036	996	1004	999	981	1043	1015	1048	1057	954	1020	1053	1030	1003	986	980	1002	1070	948	1033	997	1036	983	954	1023	1041	961	960	989	993	1023	1052	976	1015	989	1017	1002	1035	981	1009	1043	989	1009	1004	986	1011	984	981	1046	1010	1012	988	987	1013	935	1013	978	1077	988	1019	1006	1036	1008	1029	1050	982	1000	976	1063	1003	969	1018	962	1034	1015	1003	1023	1039	1023	945	1012	978	1020	1004	1025	1007	1021	941	1033	995	969	964	972	1009	968	1007	986	1035	1017	939	1028	1027	1054	997	1027	972	1031	980	1030	996	966	1034	1023	935	1029	976	997	1071	1086	1065	1012	1075	990	949	981	994	966	965	953	968	988	994	1023	962	1024	1017	936	1040	976	987	976	926	1014	1025	1022	1018	1035	1025	1018	976	971	989	985	1058	1034	1039	966	960	1011	1105	936	1023	967	987	1026	992	1014	1056	1029	1028	1013	986	1026	967	965	1069	1052	1070	1038	1006	1038	1018	981	1013	1008	1038	1052	1048	973	1020	987	1037	1013	965	992	1032	1024	1009	996	970	985	1005	1022	968	982	925	932	978	987	992	978	952	1003	991	1026	1020	975	1053	1022	950	1027	1001	1020	998	1005	952	1047	1020	1065	1023	1013	1045	1087	978	1049	961	1003	1028	943
31814	51019	33967	17733	8870	6118	4580	3412	2710	2314	1790	1692	1525	1407	1370	1269	1159	1147	1131	1145	1081	1080	1039	1046	1049	1063	1018	1044	1069	998	1029	1021	1076	1038	1038	1093	962	1051	974	1069	1065	1023	1047	1058	1067	1037	1053	1044	1003	1079	1016	1062	1011	1065	974	1030	1042	960	1030	1009	996	1033	1096	1033	1039	1026	1056	1025	1068	999	1033	1012	1065	1079	1010	1057	1008	1015	1041	1041	1039	1004	951	1007	1055	1049	1073	1005	1081	1011	1092	1032	1053	988	1032	1025	1054	1046	1093	1082	1024	1049	1040	1042	1008	1036	1039	953	1002	1038	1057	1000	1048	1044	1041	1050	1010	1005	1032	1037	1010	1047	1006	938	1021	1040	1046	1061	1051	1068	1021	1017	1023	1071	1036	1010	1059	1022	1021	1017	1033	1070	1036	1035	1029	1070	1024	980	1041	1071	1066	1088	1058	1009	1037	1104	1060	1074	995	1059	1053	1060	1024	1049	1018	1005	1057	1047	1024	1017	977	1051	1026	1063	1033	1053	1015	1051	1061	1048	992	1039	1066	1048	1038	1072	1002	1017	1007	1016	1055	986	1030	1032	983	1069	1024	1037	1063	1013	995	1074	996	1099	1010	1068	1016	1013	1086	1002	1061	1055	1041	973	1093	1086	1092	1023	1025	1032	973	1091	962	1060	1038	1030	991	1079	1085	1014	1029	1037	1024	1073	999	1002	1023	1023	1022	1002	1054	1018	1010	1025	1004	1022	1078	1076	1024	1005	1046	1073	1021	1042	973	1031	1081	1004	1013	985	994	1030	1032	1011	1037	1003	1086	1077	958	1054	1080	1157	995	1041	1034	982	1054	1063	1030	1018	1040	1045	1061	1065	1064	1037	1001	1019	1022	1049	1037	1028	1018	1045	985	1037	1012	1033	1020	1018	1051	1016	1044	993	1029	1074	1069	1066	1020	1032	1056	978	1078	1044	1039	1053	1052	1136	1025	1071	1055	1017	1001	1022	1022	1031	1016	1041	1042	1012	980	1074	1058	976	1062	989	1060	1073	1056	1021	1015	1039	1034	1039	1031	976	1055	1039	1011	1086	1019	1010	986	1077	1063	1010	1042	985	1076	978	996	1071	1034	1080	1086	1060	1047	1048	1083	1077	1013	1051	1068	997	1018	1063	1096	1038	1068	1030	986	1052	1078	1022	1028	1046	1062	1017	1088	998	1051	1095	1030	1017	1030	1052	999	1026	995	1050	1053	1077	1007	989	1061	1012	1057	1037	1008	1044	1024	1035	1059	1029	1032	1042	1099	1031	1023	1048	1009	1048	1036	1076	1051	1031	1044	1075	1077	1032	1070	1031	1061	974	1090	1069	1045	1062	1116	1022	1031	1031	1040	1026	1027	1037	1020	1084	1022	1008	1028	1028	982	1072	1012	1029	1042	1062	981	1013	1037	1046	1026	1020	1007	1059	1043	1031	1093	968	1034	1027	985	1021	1108	1120	1012	1015	1046	1020	1063	992	1035	1049	1057	1064	1010	1050	1097	1067	1086	1076	1033	1063	1112	995	979	996	1017	1001	1031	1047	1042	1012	1008	1055	1144	1055	1027	1038	1086	984	1048	1035	1000	1016	1086	1029	1032	1036	1026	1045	1018	1059	1045	1049	1049	997	1006	1063	1084	1043	1026	1024	1039	1067	1039	1006	1038	1027	969	985	1086	1014	1032	984	1061	991	1067	1071	1056	969	1077	1034	992	996	1005	1037	1036	1060	1019	1058	1017	1051	1055	1058	1097	1034	1031	1053	960	1001	979	1013	1067	1080	1024	1018	1047	1028	1065	1068	1032	1041	1033	1068	1062	980	965	1036	1008	1013	1001	1057	993	1105	1097	1060	1045	972	1041	1107	985	1012	1041	1042	1014	1066	1003	1083	986	1064	1051	1040	986	1049	1072	1025	1014	1096	1042	1057	1023	1073	1071	1031	998	1025	1044	973	1028	1060	1003	1022	1048	969	1073	1054	1027	1086	996	1058	1087	1034	1030	1067	1068	1049	1029	1013	1061	1039	1040	1020	1081	1019	1113	1022	1031	1060	973	978	1055	1014	1021	1035	1104	1018	1013	1021	993	1028	1036	1025	1104	1016	1021	936	1085	1041	1060	1048	1058	1111	1070	1015	1039	1034	1051	1060	1095	1037	1012	1036	1032	955	1014	1052	1068	1040	1043	1088	1009	1027	1028	999	1029	1095	1123	1017	1013	990	1017	1045	1005	1061	1038	1058	1050	1088	1029	1036	991	1073	1066	945	1004	1056	1048	1045	1001	1113	996	1078	1003	1089	1005	1087	1073	1019	1047	1019	992	1080	980	1025	1025	1026	1072	1060	1050	1026	1062	1033	1025	1025	992	1016	998	1049	1007	1068	1065	1049	1081	1024	1059	1074	1045	1049	1008	988	1071	1051	1097	986	1063	998	1068	1014	1041	1046	1064	1017	1082	996	1051	1011	1014	1013	1091	1038	975	1037	1035	1040	999	1056	1034	1017	1066	1052	1026	978	1057	1013	1024	1012	1039	1029	1037	1032	997	1031	1005	1060	1100	990	1027	1040	989	1019	984	1079	1069	975	1007	1092	1012	1056	992	1084	1001	1046	1056	954	1009	1028	999	1019	1015	1032	1041	1038	1041	1021	1054	982	1030	1053	1050	1052	998	975	1060	996	1084	1043	1055	993	1010	1027	1013	989	1051	1103	1041	1046	1029	1011	1024	1041	1071	1020	983	995	1010	1007	1059	993	1000	1027	1054	1051	1057	1055	1011	1041	1074	998	1024	998	1042	1047	1001	978	1058	1075	1040	1068	1094	1003	995	1078	987	1011	1056	1095	1007	1028	1036	1052	1004	989	1059	1044	1072	969	1043	1038	1040	1055	1083	1024	1032	1039	1040	1059	1028	1008	1030	1006	1020	1016	1012	1029	1029	1082	1082	1066	1055	982	1033	1074	1050	1046	1026	1053	1066	1055	1062	1062	1062	1056	1063	1062	1023	1102	1060	1044	998	1034	1024	1071	1021	1016	1024	1009	1055	1022	1045	1105	973	1036	991	1040	1036	1005	1025	1041	1012	999	1058	1068	1044	1065	1018	1000	1001	1058	1041	1032	1053	993	1025	1047	1042	1056	1038	1022	1004	1073	1068	1037	1006	1012	1063	1056	1034	1054	1056	967	1079	1054	1035	1062	949	1030	1060	995	1030	1047	1012	1046	1016	1021	985	1023	999	1081	1047	1004	1143	1026	1054	1046	1015	1029	999	1042	1035	1052	1051	1043	1025	1074	1015	1035	995	1074	969	1056	1047	1035	1039	1069	1017	1046	1011	1011	1047	1044	1024	1120	1028	1009	1031	1092	1042	989	1045	1005	1035	1036	993	1047	1014	1014	996	985	1027	1073	1017	1042	981	1060	1061	1007	1058	999	1096	1029	1040	1046	1016	1012	1016	1010	1045	1044	1002	1031	1048	1051	992	1077	1014	1075	1072	1026	1041	1022	1031	1016	1005	1040	1021	1065	1002	1011	1036	1045	1107	1050	985	1037	1013	1050	1013	1081	1111	1097	1058	1022	999	1102	1043	1103	1047	1078	1065	1062	1054	1007	1039	1025	1001	1075	1037	1063	1025	1058	1043	1029	1040	1018	989	1081	1059	1019	1059	1031	1053	1092	1074	1031	1042	1054	1008	1051	1067	1018	1037	1055	1016	1027	1035	1023	1018	1051	1084	1049	1058	1065	1022	1097	993	1036	1062	1058	994	1064	1058	1024	1022	1067	1027	1053	1049	1029	1040	999	1080	1016	981	1044	1013	1026	1010	1011	1052	981	1030	1056	1053	1048	982	997	998	992	947	1108	1081	993	1020	999	1075	996	1013	1004	1058	1097	993	985	1043	991	1083	1011	1010	1013	1017	993	963	1017	1039	1019	1031	1078	1019	1020	1009	999	1003	1068	1022	1050	1029	1102	985	1040	1047	1053	1027	1012	1006	1035	1061	1036	1031	1092	1025	1054	1041	1053	1039	1061	1068	1027	980	1046	1011	1054	1039	1078	1008	1034	1051	992	1015	1038	941	1049	1013	1047	971	1057	1053	1045	1011	1008	1047	1032	1044	1015	1016	1021	1017	1047	1037	1054	1042	996	1049	1035	1042	985	1056	1012	1016	984	1040	1024	1015	1012	996	1014	1054	958	996	1069	1081	1065	1025	1023	1062	1032	1063	1024	1085	1067	973	1011	1028	1034	1028	992	1048	1003	1011	1024	973	1013	1073	1007	1065	1033	1045	1016	1030	1005	1058	1057	1042	989	1010	1077	1039	1009	1076	1056	975	1042	1069	1050	1024	981	1037	1039	1076	1040	1050	1041	1010	1030	1040	1034	1014	1041	1020	1080	1013	1000	1064	1022	1041	1036	1051	1050	1043	1012	1008	1007	1007	1056	1084	1026	1034	1041	1000	1045	1051	1037	990	987	1022	1089	1013	1050	999	1068	1034	1042	1055	980	1026	1060	1089	1067	1035	1040	1075	1000	1056	1082	1051	1064	1094	1007	1052	1037	1056	1061	1072	1045	1003	1031	1078	991	1055	1004	1026	1079	1028	1031	962	1027	1027	1043	1026	1019	1047	1072	1036	986	1076	991	1062	1070	1027	1045	1078	1009	1056	1083	999	1000	1037	975	1024	1001	1080	1033	975	1073	1014	997	1034	1075	1021	1008	1023	1041	1008	1006	1066	1058	1014	1053	1067	1031	1047	1003	1016	1044	1043	977	1020	989	1101	1123	994	1035	1079	983	983	1044	1103	992	1036	1010	1036	1040	1002	1011	967	1043	1013	1032	1062	1040	1028	1049	985	1032	964	1001
22607	21359	28991	24211	21479	21334	12822	4745	3038	2515	1991	1668	1525	1336	1145	1049	998	964	952	925	891	820	836	856	836	838	868	821	806	840	845	789	766	828	798	780	869	812	793	848	854	816	778	809	824	778	825	767	837	770	743	786	787	796	781	767	782	786	787	754	805	808	804	797	786	776	789	774	773	843	821	758	812	860	768	829	760	822	839	777	843	787	828	785	763	728	843	863	756	806	803	806	768	805	794	801	804	808	786	853	830	792	785	771	821	811	774	797	744	837	764	781	762	782	781	796	791	823	860	757	838	873	777	792	786	751	823	802	835	818	781	772	839	770	806	777	798	753	793	774	737	765	864	795	832	798	799	772	823	800	861	800	783	828	766	824	803	753	775	803	735	767	809	799	826	855	774	781	796	731	832	810	815	775	858	758	863	765	823	772	805	776	808	785	780	815	782	819	760	771	775	785	824	849	775	749	813	788	825	806	783	815	819	771	780	808	779	803	832	809	841	800	789	786	806	770	785	816	707	787	828	795	764	815	794	776	808	809	795	817	819	800	775	809	831	787	810	832	817	846	780	805	815	790	786	797	841	813	821	798	828	774	781	834	793	834	791	763	805	761	752	787	805	818	792	768	791	837	763	784	773	748	801	822	840	839	798	792	801	822	772	796	768	764	784	833	835	833	853	813	847	802	775	818	815	731	787	816	777	771	822	859	749	804	788	797	801	770	779	791	827	798	808	817	827	805	776	794	784	806	774	777	799	804	784	812	800	827	815	844	768	829	866	781	789	770	844	809	786	755	842	781	758	779	802	774	790	794	768	799	777	806	766	823	782	771	797	757	832	774	827	774	775	790	843	783	843	806	831	773	857	786	791	800	754	851	786	803	765	820	756	858	771	815	768	795	801	811	823	753	772	816	759	846	786	824	833	830	788	773	822	795	788	804	778	792	768	804	777	826	781	775	801	832	796	804	817	768	778	795	808	814	809	768	802	779	734	745	844	785	790	752	828	767	763	755	788	818	739	754	776	849	812	812	736	791	813	797	794	785	826	826	778	792	805	816	835	849	794	802	797	808	822	758	767	801	771	806	758	805	775	792	791	778	803	819	831	823	764	806	735	783	784	807	827	790	834	837	771	808	785	825	785	815	791	803	764	778	845	808	766	795	773	755	824	844	783	735	785	797	845	811	758	765	845	719	786	812	793	805	790	836	793	778	790	820	770	806	801	751	725	804	796	797	822	780	817	818	786	821	821	810	781	778	866	726	781	827	804	816	792	795	784	796	831	851	824	802	757	781	761	799	804	782	796	785	779	778	794	814	747	800	837	818	805	815	839	779	726	797	819	803	763	797	801	807	816	753	761	791	790	843	759	779	770	809	764	812	834	794	779	796	869	807	747	835	768	756	825	739	831	754	754	822	762	796	833	794	830	783	823	796	797	796	744	814	812	819	808	779	779	840	791	764	751	786	776	798	829	784	753	766	773	808	802	781	745	808	797	761	847	812	789	777	794	788	816	759	751	793	814	801	835	831	759	824	768	820	820	833	742	772	786	835	790	772	751	716	837	796	772	769	768	791	795	746	771	811	853	808	799	822	802	789	810	805	806	756	762	779	763	788	777	779	837	743	820	834	805	799	768	842	776	796	794	828	805	845	794	751	795	775	852	787	789	792	816	830	784	795	803	803	805	823	802	822	799	813	788	789	797	794	849	767	800	797	784	754	792	823	769	783	789	821	812	786	758	773	831	757	849	823	758	790	834	818	786	735	778	795	809	780	794	839	746	801	820	774	826	800	783	753	784	782	798	797	763	819	807	818	834	790	779	774	810	814	824	769	762	753	735	766	794	810	846	810	795	812	780	786	855	776	804	889	825	793	795	854	804	741	798	791	782	771	802	822	879	766	829	758	759	776	845	761	775	780	784	834	784	780	756	816	792	776	802	802	833	850	791	756	796	822	749	766	823	759	786	824	800	831	763	770	823	793	778	793	788	810	861	775	791	791	758	839	756	767	784	776	843	777	795	780	794	793	766	807	744	757	820	838	797	776	773	756	778	741	849	798	826	805	782	804	790	807	757	782	787	760	801	765	785	814	772	789	766	774	837	773	786	817	788	811	811	795	832	778	842	805	812	766	812	805	792	766	806	773	817	787	812	783	810	803	781	807	783	822	769	811	768	815	780	800	765	832	825	810	754	792	832	772	778	782	795	820	795	748	771	812	846	807	795	798	788	785	750	801	816	842	776	776	761	769	844	776	852	774	830	790	810	817	796	792	780	830	706	834	825	783	832	751	820	833	831	829	838	782	816	783	819	826	784	766	797	807	810	771	763	816	824	769	786	763	790	800	834	831	776	766	831	792	795	768	809	801	816	734	837	825	817	752	773	782	842	810	790	815	771	803	850	797	793	831	796	818	819	744	736	794	788	782	775	824	781	796	849	771	825	798	838	798	803	817	812	722	781	789	773	813	803	793	800	852	775	752	824	791	781	786	750	805	793	814	799	792	831	830	834	825	799	825	834	765	785	760	833	847	806	798	773	880	828	804	811	852	808	802	840	835	817	771	768	766	799	783	795	814	797	854	814	801	803	759	768	761	843	756	778	805	762	809	822	814	825	775	789	851	790	773	807	790	791	794	798	773	822	795	787	846	831	802	765	777	799	748	796	780	778	756	780	757	759	742	796	776	827	774	814	769	844	793	789	804	730	806	844	776	805	784	801	794	744	793	776	753	789	829	780	809	799	793	761	772	834	808	792	809	826	783	799	841	813	744	791	853	776	794	799	780	824	796	808	827	814	764	873	801	795	774	761	817	825	876	814	784	829	787	795	813	785	806	801	755	787	772	762	798	809	838	867	765	830	836	775	827	797	773	821	804	787	847	786	810	742	807	776	754	790	839	792	842	842	822	842	750	816	793	770	791	781	854	795	830	782	761	793	802	792	777	787	752	776	743	789	803	755	778	813	813	780	773	787	788	800	728	830	845	814	793	817	802	791	799	767	784	791	813	800	799	770	810	778	771	766	808	784	786	784	798	761	762	777	777	787	847	835	827	806	832	813	805	812	812	828	803	762	786	819	814	807	786	777	809	800	831	804	785	771	848	748	813	802	815	770	780	804	810	739	803	788	763	821	789	764	834	808	787	787	810	782	775	798	773	759	791	827	795	843	782	765	803	795	833	785	804	809	787	779	800	793	811	774	788	794	794	801	831	846	804	802	866	813	733	799	808	801	763	759	782	786	779	785	842	799	830	826	765	813	762	815	780	783	800	835	826	805	766	830	769	746	796	819	764	783	763	753	797	786	808	773	799	825	835	793	775	815	775	841	821	773	826	797	779	812	812	844	790	806	773	781	759	779	763	772	786	788	733	849	786	778	789	782	771	815	780	817	792	787	764	798	831	816	767	778	812	800	758	779	809	803	760	729	756	729	806	767	783	796	820	779	773	745	806	824	784	767	798	802	795	796	775	766	800	794	767	792	832	767	796	831	804	785	788	758	811	797	795
34710	59528	45701	28037	16769	11971	8663	6233	4701	3493	2832	2352	2147	1756	1483	1260	1130	1106	968	972	942	903	911	861	867	858	854	866	841	828	829	884	850	918	826	849	825	817	881	815	849	789	783	769	817	814	815	860	796	850	820	838	810	820	829	824	811	832	838	796	771	820	819	805	848	820	793	850	824	829	812	795	798	838	797	829	798	800	749	773	843	871	819	812	825	810	891	813	804	815	801	802	876	799	755	812	837	830	766	815	821	800	783	799	780	834	809	804	808	823	811	807	779	804	840	825	800	832	771	814	786	859	817	823	790	804	792	785	782	811	782	806	828	795	806	782	851	787	819	866	832	832	808	799	853	818	786	781	838	818	821	796	822	754	784	774	826	792	858	790	877	847	844	828	847	824	810	809	780	819	813	771	823	755	873	839	841	777	820	846	814	790	810	792	775	814	839	820	856	814	820	838	813	824	817	819	782	827	791	777	816	809	842	830	830	833	888	845	812	822	910	827	838	840	813	838	770	867	811	775	800	781	787	810	815	821	776	777	808	831	806	831	823	855	841	792	851	781	855	846	807	800	809	807	774	838	833	774	873	791	800	833	874	794	840	812	825	784	820	809	785	788	827	851	779	805	793	758	797	880	806	831	826	791	819	795	840	786	851	781	856	781	828	793	833	830	806	772	753	848	876	803	841	794	791	786	774	813	834	855	849	833	791	815	791	829	794	823	865	796	803	852	776	800	827	858	791	818	817	790	850	784	846	761	806	795	897	886	781	808	779	850	828	798	852	847	870	817	817	773	781	847	780	826	789	777	805	815	811	808	779	830	864	766	846	801	834	849	799	818	825	821	833	844	831	836	812	795	794	850	832	794	804	831	814	813	767	873	857	819	845	845	794	744	788	846	808	867	779	784	826	797	838	851	857	797	774	795	831	821	813	839	837	814	851	807	811	825	861	813	818	767	850	819	841	779	767	783	847	845	761	833	821	835	797	814	855	794	814	801	859	807	855	811	859	816	804	813	866	828	861	827	875	829	861	803	824	823	784	801	810	804	839	824	778	807	740	753	787	836	821	823	797	824	823	815	802	782	820	802	825	820	788	825	815	793	889	883	776	803	837	836	765	881	810	838	816	763	858	835	798	792	769	796	795	830	849	801	783	814	806	800	794	730	843	797	786	831	859	862	753	832	786	818	827	833	861	874	806	835	825	818	809	801	822	812	793	841	838	809	820	826	764	773	835	863	831	829	838	805	810	821	807	817	815	813	783	837	842	856	781	785	776	821	776	816	861	822	876	825	785	825	851	852	855	871	825	852	833	750	863	859	845	821	773	825	828	820	807	829	766	813	865	807	768	821	822	767	835	826	848	853	815	820	789	765	818	842	796	890	825	801	828	828	725	824	846	836	816	844	846	779	818	798	854	799	798	846	869	819	800	793	723	818	781	782	842	817	850	807	848	801	833	854	820	789	801	812	816	798	808	845	837	773	920	819	894	858	843	830	830	803	843	854	813	847	770	823	835	878	817	829	839	807	799	798	838	831	809	865	826	835	817	877	858	751	786	874	833	806	821	845	848	799	843	845	813	835	811	852	793	823	828	821	814	845	795	851	797	854	822	818	835	839	850	782	802	814	807	810	806	801	825	799	821	805	805	804	755	825	836	790	823	847	763	849	822	834	810	830	776	806	835	765	820	880	805	827	779	794	801	820	802	844	858	852	823	800	784	801	813	811	793	789	814	812	831	816	839	824	837	815	788	820	802	824	807	832	799	845	785	827	813	767	857	826	785	841	845	806	810	793	812	818	829	817	854	798	834	856	829	802	854	830	793	822	810	875	854	822	805	809	793	821	823	811	775	803	852	813	765	808	815	806	825	810	840	798	828	842	779	802	811	811	850	803	813	814	845	811	821	802	813	810	847	763	826	837	851	779	788	862	819	858	812	740	777	829	818	824	747	810	831	780	858	812	825	799	839	831	831	816	798	805	842	827	860	799	786	842	828	815	799	834	780	834	777	853	816	815	826	800	809	841	803	833	794	834	810	818	864	799	759	775	835	846	823	802	834	773	809	791	811	822	803	848	843	794	807	829	814	833	815	806	814	835	790	882	812	822	802	844	820	793	811	757	796	810	779	803	811	854	809	764	811	780	796	793	779	806	855	825	751	783	811	764	814	812	829	769	775	791	808	768	840	808	800	850	744	844	827	829	835	836	870	854	816	791	806	805	826	828	861	832	816	837	817	803	855	777	794	847	784	859	801	795	814	827	824	831	821	843	771	770	821	786	816	790	809	807	858	811	794	808	773	855	802	838	801	842	798	800	747	792	865	768	769	842	814	786	813	777	769	806	832	831	782	819	822	806	818	837	774	845	821	838	855	826	799	832	829	791	835	806	802	790	833	823	787	808	831	782	813	868	877	847	904	822	823	831	778	820	800	827	781	832	827	776	833	776	804	796	782	824	761	857	858	823	797	840	827	822	875	847	780	817	796	838	804	804	812	841	788	820	856	833	811	776	785	818	809	856	781	835	805	822	762	827	839	819	867	799	814	823	832	827	825	818	802	819	811	834	779	835	847	811	842	782	820	793	817	861	812	839	773	864	892	808	870	888	817	901	805	810	871	821	786	845	811	807	797	842	792	807	837	819	821	811	808	782	763	865	790	806	780	794	780	853	814	815	790	812	808	764	817	808	809	792	786	816	827	803	854	826	773	836	829	865	848	772	856	806	805	767	844	871	880	792	841	814	845	841	819	796	881	814	826	799	735	832	785	823	798	814	854	781	848	790	828	837	833	785	834	838	783	822	833	847	793	798	865	825	763	809	822	822	780	814	823	769	832	829	802	810	862	862	870	830	800	835	831	826	816	780	816	805	821	789	826	811	818	824	814	766	851	771	735	820	836	821	787	800	849	849	834	815	829	815	772	802	809	881	875	776	788	832	800	805	826	820	837	828	855	840	782	800	764	786	865	830	846	816	861	763	802	793	835	793	850	781	842	850	798	819	821	808	810	818	782	799	825	837	845	833	780	809	811	758	829	807	824	828	793	761	832	833	811	829	830	811	854	845	804	844	852	802	842	794	823	879	832	776	804	823	825	819	789	795	840	807	770	812	813	857	812	799	815	864	819	804	801	793	804	780	838	821	796	841	816	788	869	837	850	799	816	794	832	827	769	793	783	810	793	840	816	827	864	824	807	809	820	806	777	800	793	789	781	765	831	820	834	821	816	789	806	806	849	804	810	791	847	767	836	810	800	824	835	752	826	837	874	831	802	811	844	841	819	812	792	769	845	805	840	817	814	804	804	867	842	826	826	840	842	800	822	848	806	767	814	851	783	824	866	831	833	843	843	861	786	851	855	778	798	795	776	792	810	834	827	786	776	800	814	833	799	809	832	863	790	808	806	837	856	838	841	834	843	817	833	772	844	811	812	822	791	791	789	843	782	782	848	846	826	836	854	842	823	784	801	844	788	829	822	801	821	775	781	796	876	800	796	841	810	805	736	788
30705	28640	26565	12614	5133	3134	2249	1776	1528	1286	1224	1191	1074	1016	1033	947	939	951	892	939	978	904	873	947	901	893	890	891	900	870	901	844	900	907	929	902	926	911	898	879	914	907	888	923	846	901	874	856	910	874	857	880	890	888	894	924	881	894	884	902	842	910	914	862	856	911	895	878	886	866	896	896	881	920	892	896	864	841	931	867	902	922	868	924	927	875	857	871	923	906	877	879	914	926	917	926	918	859	822	816	897	822	902	912	903	928	888	887	944	864	846	858	894	880	855	872	862	856	897	863	853	884	835	919	866	884	882	895	914	888	866	857	851	873	888	900	870	923	872	895	903	904	901	871	947	861	869	877	908	846	825	888	941	856	878	915	847	953	892	906	893	862	903	897	900	919	901	902	868	961	935	914	890	909	925	874	924	858	899	890	916	908	861	876	857	844	892	919	880	900	890	900	870	912	873	935	898	887	891	861	846	925	867	881	888	924	915	867	897	934	892	916	885	857	870	919	882	839	883	891	873	892	888	916	890	855	907	891	906	856	865	893	877	886	933	880	849	904	872	930	883	895	872	831	904	862	915	885	930	902	918	907	927	930	902	892	892	908	907	891	828	850	879	808	908	884	885	883	880	856	883	877	831	898	921	903	872	856	837	942	900	858	924	924	875	861	888	905	921	888	914	883	922	911	929	899	925	908	877	894	887	844	927	851	834	891	916	862	907	895	915	881	916	870	939	954	917	873	882	878	872	922	923	848	932	885	933	894	884	920	903	834	914	921	946	936	865	852	934	929	852	867	898	888	913	874	860	872	880	865	917	915	853	872	941	888	900	870	890	880	930	892	895	919	911	849	864	939	849	847	903	919	879	900	858	835	854	869	871	880	877	869	956	886	900	885	834	898	874	857	916	851	867	872	908	886	856	923	878	919	895	897	937	939	898	905	960	866	919	911	894	909	913	825	899	909	925	850	901	905	925	895	896	968	876	879	871	859	841	868	896	912	931	820	911	874	902	880	877	844	863	896	914	879	874	859	849	896	847	881	909	847	868	865	888	923	923	925	904	910	883	906	886	868	964	901	887	851	911	859	901	934	911	889	876	924	966	906	905	850	867	915	883	905	888	943	928	921	856	907	883	860	843	887	906	941	788	889	860	897	899	899	885	814	929	858	917	846	873	891	859	875	885	895	867	860	879	863	907	838	868	870	935	869	886	883	934	901	936	871	909	907	880	894	907	863	921	881	929	870	953	911	912	835	892	870	863	847	911	874	908	892	926	856	878	854	924	917	930	852	898	886	933	920	862	886	910	876	886	881	876	983	860	887	907	909	856	866	945	906	869	905	921	925	878	878	927	897	869	854	921	939	882	876	872	885	830	866	882	910	925	887	894	915	914	905	858	866	921	941	868	924	889	912	861	901	895	927	926	810	933	898	883	857	876	878	923	930	920	883	903	951	901	856	913	863	880	869	913	888	910	854	884	893	900	855	838	871	883	838	822	854	863	878	836	876	864	864	890	900	850	909	864	923	874	867	884	884	849	907	852	922	879	840	899	868	929	871	919	892	907	903	883	876	860	809	898	921	900	913	918	894	900	890	915	880	942	924	917	907	921	901	920	906	890	889	884	899	891	909	916	902	957	929	892	945	838	879	857	875	912	871	863	906	884	896	942	871	880	894	922	824	913	914	873	915	903	877	863	919	859	849	912	841	854	877	924	947	943	863	870	872	828	902	897	923	964	924	931	900	882	872	894	911	856	920	868	885	898	876	843	847	906	965	896	834	864	898	905	893	883	858	925	857	895	886	878	912	855	890	866	876	918	936	851	881	882	915	885	932	869	905	880	850	817	928	922	929	891	834	921	904	884	889	868	885	893	864	937	941	903	900	884	939	863	901	899	922	858	900	868	859	919	875	852	875	895	900	922	940	889	887	873	879	922	868	976	825	912	904	858	924	871	922	876	862	914	880	834	941	814	923	900	870	885	870	907	890	920	885	905	908	905	901	830	913	905	905	902	880	927	864	863	944	864	890	952	885	915	917	948	878	944	925	916	865	873	849	911	905	865	916	856	881	923	919	891	883	879	816	961	876	910	891	891	867	910	918	870	890	893	883	883	919	849	845	927	863	903	917	858	866	833	872	920	837	925	918	896	905	861	895	918	870	922	855	852	887	895	888	848	919	896	858	894	825	868	890	924	890	874	866	885	890	911	916	955	877	930	898	882	890	908	883	924	900	907	895	879	848	905	917	912	885	994	881	885	886	865	936	877	883	874	920	880	882	961	920	906	896	897	921	867	831	844	889	826	859	876	917	908	858	903	852	912	923	815	901	871	873	897	903	845	963	921	894	862	887	905	866	883	918	894	873	843	847	928	903	911	863	815	919	879	836	901	940	820	930	891	888	855	876	868	856	879	885	917	890	893	923	856	859	897	937	928	847	899	893	906	931	866	813	873	907	936	912	879	900	889	870	893	902	815	866	911	882	916	819	879	876	875	818	895	912	854	941	879	861	933	890	885	822	879	872	901	883	932	928	848	869	896	845	866	927	909	852	838	895	860	912	886	818	912	850	889	891	901	858	965	897	913	863	917	857	902	881	891	874	904	904	865	919	867	883	927	865	907	885	849	879	868	919	911	865	863	871	922	926	903	875	879	863	895	922	866	880	882	901	890	908	855	873	872	928	909	850	912	898	874	865	954	880	907	872	944	895	903	861	854	926	858	899	947	914	915	926	871	947	896	881	823	917	922	869	845	886	827	861	885	891	943	880	861	878	928	879	930	857	835	866	849	868	881	849	910	883	872	874	875	885	871	927	877	905	925	875	888	917	865	844	835	871	957	912	887	850	829	863	889	869	870	927	902	846	876	965	893	908	870	893	887	913	923	821	829	856	899	969	850	871	863	893	914	923	908	870	871	914	877	932	881	874	888	882	830	902	854	877	954	839	884	905	906	854	838	845	905	911	878	843	874	848	864	891	929	873	902	906	882	838	893	891	845	880	903	885	935	828	898	928	922	928	887	892	915	856	890	903	852	891	925	931	885	858	881	921	911	941	854	926	867	884	933	843	886	889	906	886	908	882	849	888	914	859	921	895	885	812	846	869	900	881	912	864	906	823	904	952	888	920	935	867	876	918	907	896	873	897	903	906	888	934	923	905	879	906	914	922	870	833	868	886	883	914	864	847	900	894	890	870	913	853	894	885	888	845	855	895	909	884	845	862	897	876	898	874	876	919	900	941	901	893	922	868	905	887	896	862	902	837	842	873	839	893	866	865	865	918	896	843	852	867	904	952	917	896	924	870	894	877	891	889	919	875	892	859	875	881	937	871	895	894	896	811	858	865	882	836	871	897	867	878	849	914	879	884	901	953	842	915	906	927	892	921	892	899	897	883	857	937	855	909	894	937	924	955	887	868	943	854	877	843	861	866	954	861	882	897	897	894	929	881	925	870	882	887	924	922	951	968	872	873	860	923	871	879	879	948	912	901	892	863	881	901	840	923
31432	42190	27147	11595	7175	4800	3513	2709	2093	1848	1558	1438	1307	1170	1126	1084	1040	1049	979	1030	1019	967	895	996	954	948	928	981	936	993	962	949	962	947	913	931	954	946	925	1007	964	949	931	901	893	935	943	950	962	904	959	934	1020	886	914	890	903	943	927	886	914	911	932	909	910	932	902	975	988	927	878	856	914	916	904	944	940	890	950	939	879	982	971	954	999	905	950	940	938	969	914	957	1004	951	881	981	935	919	923	976	896	898	920	905	957	949	948	883	877	943	885	940	853	950	921	988	920	939	931	973	977	917	980	906	927	948	897	930	962	930	901	926	934	926	963	925	946	953	912	1021	977	926	989	918	936	947	968	896	896	963	964	969	949	949	942	928	905	893	952	905	996	917	908	920	961	949	907	939	919	961	927	944	931	940	959	932	944	927	949	901	985	959	999	945	949	912	1003	945	906	901	927	910	960	963	908	946	888	927	981	889	907	961	919	922	962	931	919	970	877	925	889	877	935	944	965	910	896	905	951	957	919	946	897	925	954	904	918	948	944	952	982	922	896	975	920	884	912	878	898	940	911	906	944	935	951	930	871	884	926	948	932	954	939	891	943	895	954	946	992	936	934	946	908	914	947	933	970	937	928	959	922	941	906	942	960	923	960	903	929	899	861	944	944	969	940	941	907	953	925	977	953	965	921	915	917	927	963	978	939	958	909	910	949	952	932	899	909	968	879	985	943	958	974	960	973	958	925	891	906	951	961	945	896	990	952	934	952	918	935	947	922	955	915	903	980	902	904	929	920	920	900	949	980	946	961	876	907	953	855	926	926	932	897	877	917	951	953	911	995	924	948	974	842	924	934	896	1000	885	948	955	903	865	936	932	949	939	970	925	924	967	942	896	963	931	936	961	919	969	955	993	922	886	915	967	977	945	894	906	898	931	901	930	951	877	954	917	975	994	876	948	924	974	958	915	965	947	957	884	876	942	912	933	965	920	933	946	994	936	939	940	954	940	907	956	983	941	939	914	932	922	977	955	937	943	952	946	912	987	954	928	968	886	930	937	949	969	919	888	895	908	879	899	959	884	934	870	911	952	907	925	981	885	876	953	958	950	978	892	933	986	941	920	970	1011	971	939	906	919	933	970	900	914	1001	921	898	924	934	902	915	890	938	931	943	942	952	946	939	968	901	853	949	912	904	896	971	928	887	879	929	922	925	947	930	880	969	962	890	947	991	901	905	900	917	923	907	957	965	982	863	902	927	928	928	941	926	893	917	937	890	957	902	941	952	919	980	890	955	901	937	915	868	949	993	896	956	929	953	939	934	943	945	947	955	976	880	955	957	954	922	912	935	893	918	939	949	889	919	974	944	898	939	932	904	909	896	956	930	941	894	952	987	934	907	920	902	951	947	903	1007	976	971	947	978	918	967	930	970	859	934	941	997	960	946	956	924	905	913	890	971	922	902	899	979	979	982	905	936	993	932	993	975	905	955	934	941	946	902	889	900	937	992	919	938	900	892	971	954	985	939	965	1007	883	913	951	932	909	927	934	915	927	968	959	918	936	882	970	928	985	910	953	927	945	908	958	948	931	945	918	895	935	900	940	955	958	946	943	955	980	956	960	909	938	890	978	953	907	914	942	929	973	952	931	946	916	954	901	993	947	936	948	928	983	961	920	919	939	937	925	922	938	877	875	990	943	931	918	912	908	915	952	881	959	926	945	912	962	908	956	954	916	915	974	949	933	954	911	938	910	890	936	952	953	913	917	935	890	912	928	880	923	942	902	957	918	848	974	957	1036	952	992	942	883	901	918	926	903	964	938	955	1006	1003	950	967	982	984	924	960	880	875	934	956	916	881	912	949	934	980	936	926	928	918	953	977	958	911	948	930	905	912	901	942	957	956	897	917	889	892	920	965	929	938	934	944	922	969	927	928	926	981	913	981	998	937	918	933	934	966	924	964	973	905	935	887	971	937	909	945	935	953	947	933	941	926	958	936	892	910	990	921	976	959	916	955	939	965	885	935	928	929	920	896	926	957	908	951	963	957	902	882	921	958	893	966	916	941	982	929	964	920	878	952	952	912	912	981	940	869	892	935	920	953	889	976	942	885	969	957	950	915	967	909	923	947	914	895	937	940	923	909	955	912	932	910	975	932	925	940	924	964	983	939	943	926	977	959	1043	902	885	896	869	922	984	953	939	978	940	957	1003	900	883	946	901	958	995	915	931	881	928	918	921	963	889	949	954	951	962	933	973	879	959	970	918	946	916	913	930	972	969	993	960	922	928	875	944	894	943	945	928	943	895	962	950	916	925	965	896	891	885	903	951	969	963	941	922	966	951	977	955	953	890	929	942	951	920	912	915	992	882	959	904	944	914	958	940	982	948	908	926	890	912	924	951	968	919	948	918	939	918	957	913	972	908	986	920	882	949	904	997	1024	973	955	972	936	915	967	934	881	945	979	920	942	974	935	894	940	955	890	949	946	971	949	928	999	948	911	948	922	907	948	957	930	910	998	872	951	911	953	871	966	933	886	934	974	911	958	956	890	950	986	951	958	948	882	941	926	958	925	1022	913	936	956	937	888	917	1000	960	930	930	907	947	967	997	902	941	974	937	917	958	914	875	952	924	984	924	1012	971	931	865	972	923	1005	921	965	901	938	896	870	958	958	947	960	929	894	940	914	943	920	880	936	914	949	928	945	993	949	906	935	933	927	898	927	907	995	926	876	866	937	899	928	935	941	912	885	978	920	924	986	926	959	949	964	899	919	942	935	942	962	958	942	954	973	939	978	910	950	889	903	929	926	912	905	913	927	917	946	963	888	925	970	901	882	989	975	936	976	955	914	977	965	900	936	892	921	927	935	977	900	977	947	945	886	900	939	945	955	924	969	924	921	947	1003	936	948	925	895	932	927	878	940	912	1020	975	871	1000	941	971	921	987	940	987	958	897	933	948	931	973	910	952	903	931	934	938	942	930	956	943	923	918	922	882	956	902	958	910	926	927	896	970	878	938	964	918	896	914	948	931	942	941	948	855	925	951	934	916	933	969	929	966	935	916	918	897	944	947	931	920	925	925	951	936	946	932	941	937	896	944	929	948	923	935	895	895	888	943	889	889	976	949	990	900	986	925	894	947	944	997	898	893	947	922	955	935	906	909	982	943	955	913	955	977	931	960	898	930	885	986	947	954	979	945	917	956	878	855	901	916	914	928	905	954	977	897	902	941	954	952	886	921	904	942	909	942	939	967	922	922	985	938	929	930	861	971	917	911	957	933	921	930	973	935	964	890	922	897	963	878	974	895	942	922	940	925	889	931	973	950	960	996	968	856	912	916	975	948	905	923	914	895	923	953	928	899	975	955	945	969	915	941	873	883	980	983	914	959	939	979	954	944	927	937	943	905	931	966	947	929	922	952	910	905	916	963	946	918	871	924	932	886	955	911	935	926	919	972	876	953	870	944	927	911	911	916	945	952	941	956	929	899	938	949	921	923	974	934	895	941	979	925	919	960	953	896	972	895	969	894
23883	21405	28484	24940	21284	13345	5546	2964	2206	1837	1550	1365	1175	1020	979	993	889	824	823	801	799	693	814	733	746	710	769	740	754	752	766	735	758	773	758	695	726	671	730	738	760	697	713	729	709	709	756	764	739	727	728	744	716	714	750	725	696	764	715	721	729	690	761	717	744	678	783	731	745	728	720	744	704	684	726	707	739	712	726	695	728	759	743	703	715	743	752	734	719	743	732	777	779	716	750	730	772	729	756	766	687	746	757	723	711	799	722	712	730	709	744	706	760	792	711	668	715	728	756	761	714	711	730	675	727	714	727	715	716	759	719	726	722	725	739	728	745	687	700	735	700	704	798	737	717	676	764	706	771	753	780	750	764	759	756	705	697	734	729	694	703	765	717	761	733	683	734	759	699	699	682	730	770	743	735	743	700	716	711	707	740	737	711	752	735	761	741	742	770	741	681	750	747	719	774	748	706	749	738	751	721	748	755	749	795	778	734	699	760	749	730	785	727	773	698	749	728	741	692	753	711	711	749	674	677	725	696	757	704	723	729	706	704	772	730	717	765	746	709	714	728	752	707	703	699	758	748	713	725	752	695	758	759	694	724	702	723	715	774	812	708	724	743	736	747	738	754	776	701	751	758	746	779	729	753	720	667	704	742	734	759	734	726	740	671	784	732	729	725	722	716	690	761	773	778	750	723	708	726	745	724	715	739	734	713	722	758	775	723	702	683	720	747	713	704	662	745	688	802	722	719	730	783	792	747	773	732	749	677	716	720	754	699	687	729	751	749	767	698	709	698	790	733	721	718	739	694	757	729	729	742	708	684	703	779	710	744	702	694	744	742	696	651	726	729	756	725	699	742	704	728	751	725	768	700	739	732	696	686	760	753	734	735	700	768	729	701	767	724	693	724	695	697	708	713	716	746	687	717	718	731	709	757	741	714	733	729	722	761	709	698	747	740	708	717	700	755	696	728	710	743	713	695	714	716	713	743	733	707	742	727	753	730	748	739	733	733	715	759	704	778	710	756	732	730	735	750	733	695	696	712	713	730	774	785	741	721	689	726	765	777	751	739	677	722	783	734	742	723	712	744	665	699	726	722	714	686	752	761	736	736	715	729	709	712	757	716	729	670	690	718	732	717	743	730	704	722	720	728	733	730	697	717	736	759	676	749	706	739	699	767	721	711	798	709	748	692	693	717	750	687	750	677	735	717	730	709	737	729	746	752	694	731	714	748	717	800	734	713	740	698	696	737	723	742	760	750	743	722	697	708	718	779	724	727	783	709	714	724	720	713	708	705	729	767	706	757	748	686	741	718	718	764	742	699	733	746	733	706	752	726	679	731	693	751	727	719	715	743	743	729	664	733	726	718	726	702	748	728	705	743	695	714	734	735	722	749	785	678	714	705	730	733	775	734	718	728	711	710	718	712	715	735	679	703	722	720	742	824	755	751	760	669	704	715	722	715	723	725	663	728	679	717	729	822	722	707	687	751	738	776	734	731	730	693	697	730	690	720	755	753	706	722	699	701	719	744	701	731	722	660	681	702	742	699	736	732	748	752	751	742	794	718	734	708	759	734	722	676	746	733	709	709	740	718	731	733	763	674	810	731	724	720	772	737	772	717	740	734	723	709	688	738	725	720	733	747	750	766	708	720	698	689	743	753	747	749	689	718	745	752	673	768	738	738	750	710	692	777	701	749	775	699	676	687	762	757	721	708	740	710	710	694	680	739	735	697	714	746	759	737	745	723	721	694	708	713	694	689	730	721	685	721	708	702	685	722	757	756	770	700	696	713	694	674	678	725	759	709	728	677	690	697	710	761	711	795	728	748	706	718	778	728	730	732	690	789	693	709	731	728	769	670	746	727	723	707	722	748	747	721	706	746	713	687	696	744	709	769	707	738	723	722	738	753	740	737	740	754	703	711	704	762	742	779	725	721	720	674	786	719	702	743	724	699	755	738	693	694	702	751	735	742	744	738	727	746	720	735	737	782	755	717	724	756	733	721	725	750	765	750	718	762	711	738	735	738	726	661	772	780	708	737	727	678	708	677	723	750	716	741	702	693	711	719	722	738	719	682	729	721	763	724	756	691	708	739	742	711	690	732	736	675	722	769	735	736	700	786	666	698	741	714	709	729	692	706	769	728	697	733	710	700	703	720	731	690	712	745	678	715	725	739	748	761	736	738	735	767	737	682	727	703	709	747	735	739	717	759	665	773	691	736	728	740	717	713	713	763	708	767	683	753	709	747	727	712	695	699	720	784	712	713	728	719	673	718	665	724	712	705	673	684	755	722	757	707	718	705	779	765	729	747	712	722	752	677	743	731	737	662	741	705	766	715	673	739	672	717	741	749	757	764	743	708	768	716	748	726	707	686	710	707	712	712	702	676	703	747	676	746	737	693	703	752	695	705	708	779	732	731	763	751	726	730	715	673	681	783	719	777	666	723	735	725	695	739	799	730	768	764	709	698	712	769	749	697	714	714	770	723	747	709	737	713	713	745	774	678	687	712	713	699	754	759	724	687	698	713	700	698	761	696	738	750	736	701	711	737	696	694	692	756	704	732	720	760	694	756	745	722	709	741	716	714	790	724	725	712	743	741	714	719	747	705	770	757	681	736	701	743	734	741	724	732	725	683	716	742	700	694	688	752	716	717	755	741	756	750	680	750	707	763	748	758	707	751	678	753	774	707	697	769	715	745	715	745	736	742	754	704	710	755	705	755	724	746	776	723	695	710	676	762	720	769	744	701	714	681	747	758	728	737	749	704	721	729	718	675	710	734	684	697	768	748	713	762	724	705	675	784	730	738	736	692	737	727	687	714	698	739	751	742	737	703	713	716	740	738	727	723	725	702	710	719	705	779	713	737	681	737	720	730	716	731	779	724	708	708	712	701	772	730	686	742	700	736	693	730	739	709	706	759	757	733	731	754	729	725	736	715	704	765	770	717	732	701	718	739	777	763	734	703	731	749	712	736	720	749	718	721	714	694	687	746	742	742	730	682	707	785	756	701	720	727	727	710	718	709	709	717	706	721	726	693	704	680	707	699	735	731	722	694	729	661	731	771	749	728	761	745	759	719	698	780	706	741	697	712	743	762	758	736	750	766	733	802	675	693	700	759	772	721	704	701	706	760	743	763	739	738	716	764	705	733	756	750	730	682	743	719	718	734	763	720	784	712	784	738	728	764	712	725	709	695	694	726	730	737	752	729	758	730	725	746	741	744	751	762	718	733	717	699	732	735	767	760	760	752	732	670	776	741	680	717	697	710	693	739	711	746	778	748	687	727	743	709	714	691	692	744	709	660	709	765	719	731	715	747	750	702	727	763	691	713	726	805	719	667	752	697	769	729	757	703	666	700	733	717	703	732	702	691	731	791	767	724	728	736	748	764	732	727	766	703	673	776	719	774	717	731	736	752	725	744	762	708	735	784	704	708	720	744	759	765	712	731	707	730	752	730	740	742	771	718	746	720	710	727	732	714	754	746	718	727	701
30864	51824	38410	21820	14070	8883	5960	4342	3317	2606	2234	1927	1553	1346	1240	1033	1022	984	928	928	839	856	853	836	818	820	748	817	768	761	818	783	750	772	770	816	761	784	745	785	765	790	743	795	796	812	755	739	783	773	753	822	759	775	776	767	805	757	762	749	766	732	819	780	752	782	715	773	767	751	788	756	718	718	734	768	777	778	740	816	758	827	773	756	738	737	782	765	729	833	783	816	739	847	766	789	770	763	792	736	754	784	759	807	746	758	799	807	762	783	732	819	821	744	784	775	725	769	777	755	752	745	758	734	772	748	774	810	740	756	746	755	787	763	731	723	757	769	768	761	788	827	779	749	746	740	788	809	804	720	763	740	726	716	753	670	777	778	797	737	772	786	752	772	747	782	742	745	750	785	807	735	766	779	781	818	793	729	737	739	750	753	743	748	836	746	751	759	745	790	773	801	716	771	805	791	775	785	743	782	781	769	775	747	825	726	747	822	763	722	787	766	765	774	753	785	767	777	760	763	808	819	806	769	811	742	785	721	758	778	774	834	777	755	784	708	783	796	787	810	774	770	758	762	772	738	792	708	750	708	730	757	741	808	791	764	773	742	843	806	758	738	827	804	711	766	770	798	744	772	753	785	793	769	752	801	801	792	815	755	729	756	762	772	757	750	789	759	730	751	739	799	769	807	756	793	761	744	771	815	740	789	824	798	764	791	803	770	763	770	776	773	767	769	753	816	754	754	797	805	764	781	730	735	771	764	773	772	751	780	792	788	749	774	750	751	750	793	760	754	815	780	811	778	748	773	770	768	766	739	804	716	772	773	829	770	741	753	817	771	741	780	829	802	747	767	786	793	740	762	769	724	757	810	736	774	799	789	783	710	712	792	796	709	753	786	765	828	787	779	798	747	760	815	809	727	789	781	777	784	757	763	779	727	867	806	772	735	775	767	781	749	717	776	776	708	795	775	781	808	754	763	772	765	787	766	815	772	783	759	748	773	724	794	807	773	769	726	731	725	788	813	767	807	788	779	770	794	782	759	718	786	799	760	786	771	749	750	778	767	767	729	756	760	797	814	780	783	783	755	817	773	782	769	777	761	746	753	749	773	774	747	776	728	769	802	751	762	753	776	803	771	802	757	752	751	855	765	749	774	796	784	748	715	815	755	795	794	767	826	748	775	750	784	762	781	748	759	741	728	743	769	787	719	769	807	743	761	756	768	773	774	708	719	763	798	817	767	754	769	735	734	770	753	741	782	797	752	799	786	795	753	855	764	754	831	762	807	739	792	797	741	755	757	761	752	749	801	795	755	757	761	798	759	743	793	742	767	725	765	797	822	803	752	789	787	782	765	762	768	749	779	755	758	760	786	779	810	789	800	783	798	779	740	806	803	781	814	736	809	777	801	779	734	802	762	744	741	785	780	777	759	788	789	813	758	785	785	791	739	801	813	777	792	778	710	766	737	837	765	728	786	747	747	813	682	743	756	804	802	758	808	778	812	773	803	742	790	745	745	767	799	789	782	764	747	747	767	792	742	748	816	733	795	736	743	778	712	751	748	761	768	745	788	754	786	751	727	796	771	820	781	744	785	772	745	739	766	764	759	788	750	808	780	781	743	763	795	792	758	747	818	727	772	757	747	751	800	788	867	716	742	750	792	791	723	766	759	759	785	756	760	767	802	767	749	785	749	754	807	752	760	740	762	788	767	805	805	789	804	771	794	740	784	828	760	775	768	726	755	788	755	762	769	788	789	815	758	812	756	795	752	748	762	780	734	759	775	786	748	743	803	811	808	806	825	765	754	817	797	777	758	753	732	777	759	780	832	765	739	831	733	752	741	781	717	834	794	805	785	764	793	793	763	752	795	784	779	739	752	782	769	732	784	836	822	769	753	747	797	777	760	770	761	816	765	768	828	730	751	788	777	725	765	771	777	761	774	712	780	741	749	753	759	796	735	745	752	787	788	723	773	728	711	740	773	817	820	771	755	796	797	804	767	804	773	775	832	732	770	750	815	811	767	815	788	769	765	733	820	788	776	754	790	806	758	771	790	797	735	760	786	712	750	795	753	758	756	755	794	765	797	717	754	735	778	749	751	767	791	739	750	781	703	747	809	770	753	743	725	729	719	775	776	788	728	816	793	737	755	809	769	798	822	776	739	730	783	816	782	784	803	794	780	815	776	754	768	774	759	812	753	732	779	750	786	814	772	815	827	815	782	759	767	793	759	792	739	761	841	810	762	791	764	769	783	778	751	761	742	756	770	768	793	807	746	769	758	765	767	723	771	729	777	770	774	743	769	732	749	738	770	746	786	760	742	794	802	737	779	763	765	727	752	803	749	744	766	783	818	752	786	780	773	791	796	775	802	765	774	734	797	806	745	751	796	779	774	768	784	787	767	756	718	804	726	720	785	765	751	833	744	762	793	793	766	751	766	787	749	769	820	808	759	791	765	744	812	761	793	747	725	788	747	806	784	747	831	756	779	786	793	740	778	735	765	745	759	749	816	794	774	785	764	764	756	764	745	802	716	787	749	733	746	779	801	727	758	748	774	738	779	814	808	781	784	744	774	741	789	766	780	724	770	734	749	794	753	770	824	757	754	766	726	822	734	796	723	771	720	771	782	760	734	757	743	739	776	767	761	754	771	791	715	764	726	752	762	775	802	795	824	749	746	730	770	773	775	743	769	727	782	739	787	696	763	740	759	782	762	757	729	784	763	791	718	772	762	790	800	787	768	804	717	796	755	744	738	789	772	711	777	779	774	717	764	785	777	796	807	795	815	783	743	820	716	786	782	780	825	773	771	786	725	737	789	788	796	739	743	770	793	752	757	774	754	764	758	748	750	745	781	755	779	769	779	836	747	799	784	768	781	771	693	756	744	774	752	754	791	761	783	751	804	772	822	741	793	769	764	762	724	768	734	793	762	738	749	809	722	772	708	786	793	766	767	800	790	733	771	834	819	775	767	752	783	738	802	688	775	731	834	794	759	808	744	774	762	783	764	771	771	756	762	773	759	756	746	798	773	740	764	702	803	793	758	766	764	769	760	797	754	755	752	723	782	790	707	793	777	792	765	758	781	808	768	766	783	759	756	759	742	769	830	740	709	771	773	756	759	757	762	776	809	744	712	783	767	786	729	815	768	738	766	764	720	760	783	771	749	771	808	742	769	778	723	727	833	786	791	771	778	787	723	792	790	751	790	744	784	794	746	780	793	795	699	768	754	726	745	801	734	778	754	753	753	742	761	763	759	755	797	802	726	781	780	827	761	820	775	737	738	790	777	781	790	770	792	775	810	780	765	772	743	747	792	791	781	759	824	801	787	746	795	772	804	777	793	818	786	774	803	763	745	750	789	765	787	756	747	795	804	766	816	803	796	782	775	772	782	773	789	791	788	766	782	774	769	748	811	773	769	795	763	765	789	751	785	790	803	757	754	815	722	812	769	793	783	792	805	718	800	728	744	760	810	814	804	766	776	763	755	769	767	727	798
25140	21419	27561	25677	13721	5575	3344	2420	1921	1665	1555	1427	1293	1236	1148	1144	999	1045	1060	1084	1037	1109	1037	998	1010	1021	1022	1062	1037	1025	994	993	974	1008	988	1017	1028	1014	987	1029	980	1022	965	999	1046	1054	1030	975	1020	1053	1006	987	1010	1012	1052	963	1011	1039	991	1032	1044	1015	1012	997	957	1012	942	971	954	970	1010	1022	1032	972	1020	1059	1074	1006	1006	975	1026	968	988	975	963	1021	1010	1010	1011	1048	973	1004	1024	1004	988	1044	1011	1013	1005	1005	1005	1022	986	996	998	946	963	962	1036	1044	953	1016	984	1027	984	996	1066	1010	1089	1010	987	1035	1017	985	1019	991	1000	1004	1032	1027	1018	1062	1065	1033	1029	985	997	963	1005	1030	988	1031	997	1019	953	1002	1012	1028	1017	1056	979	998	1011	970	1034	954	957	951	973	994	1010	933	1044	960	998	993	1017	998	996	994	968	1059	982	974	1065	981	993	1013	1057	966	982	1009	987	961	1047	984	965	1022	1040	989	1030	1023	1057	1037	1007	959	1056	1010	928	966	1041	966	998	1024	961	1014	1017	940	991	998	1044	1032	973	966	996	952	1015	1000	955	946	1032	996	1106	987	1026	1064	1020	973	997	1014	991	971	954	957	897	964	998	962	980	1066	958	1011	927	1033	1013	1050	979	1080	1038	1018	960	1008	966	983	1053	1006	1014	957	978	990	1051	1012	922	1063	976	957	1022	1022	963	1059	1001	993	1002	1025	1024	1020	979	1012	1007	1046	1012	1021	1045	1047	981	977	994	917	1001	995	993	994	985	1012	941	991	1032	978	972	1029	999	971	1124	987	944	971	1020	1018	996	1048	981	998	1044	1011	996	963	1013	999	1007	1042	978	947	946	1046	997	959	1022	932	1036	991	1046	990	1015	1019	1038	995	1027	1017	959	1038	1086	1006	1053	1024	983	1013	1016	985	1096	1048	979	1005	1006	1000	908	936	1004	997	980	1012	1040	1011	1007	985	935	988	996	1022	1074	1014	1043	1013	1005	1006	1028	1028	989	1032	978	979	980	987	968	974	960	1020	1032	1019	1007	945	981	980	990	973	967	1018	980	1050	1010	1033	996	1007	1012	974	993	1040	965	997	1001	964	1015	1027	988	1017	953	995	1065	1054	1034	987	988	986	1015	1031	1023	995	1010	992	956	996	1040	964	1038	978	1000	1028	991	1017	974	1001	948	971	1020	1031	991	982	974	978	979	1005	976	1020	1018	989	964	997	1013	1014	998	1044	1041	1050	997	985	1041	1007	1049	1010	1007	971	1026	956	1019	960	1082	1027	1017	997	1063	999	961	1070	979	1014	985	975	955	975	998	1044	1011	998	961	1012	1004	1018	965	916	1003	995	976	1034	1015	984	985	1049	993	1032	947	1005	1030	967	993	1001	985	986	1045	994	1004	1032	993	974	1006	976	982	966	964	988	1013	978	971	1016	1028	1000	1058	1007	1025	950	968	1008	1008	1000	1008	988	937	975	986	1062	990	1002	995	1040	1021	994	1022	1050	1021	1000	995	1001	1017	992	992	982	967	1034	981	1014	975	1041	1010	1049	989	1004	965	959	1039	1040	916	1011	1022	985	1042	1027	1036	1044	1042	1018	982	1045	1015	1016	1003	974	1006	1034	1012	1056	948	1013	1059	983	1003	1013	1020	974	998	1000	993	1007	992	985	1005	1037	1023	1007	1064	1003	1009	976	1063	1037	1038	972	965	988	1021	1004	980	1015	981	944	982	994	1059	960	1052	1003	1000	941	1003	982	957	985	998	1060	1023	1078	947	1011	1036	1036	973	1000	1030	1016	976	934	966	962	976	1015	1004	949	1027	1064	1050	987	988	951	1031	1010	1035	985	995	1042	1042	1085	993	981	1005	1013	1017	1003	987	1039	994	963	993	996	912	927	966	1017	1026	1001	949	979	1035	1033	1026	1028	1003	1012	1002	1000	1055	982	999	978	976	1069	1031	1093	984	973	1053	995	942	1071	1002	997	1004	1004	979	995	1015	959	906	979	1015	1047	934	1035	996	1012	954	1000	978	1012	1003	1037	946	994	1026	1024	989	990	980	1053	1028	984	975	965	951	1011	960	1022	956	1034	990	1002	967	984	1041	992	1000	1034	954	987	1021	1020	987	983	1026	1026	1021	943	1060	971	985	958	1064	948	1023	1060	1013	1000	1028	1026	984	955	979	974	991	999	998	960	989	992	1038	985	982	1025	965	978	1024	1003	1018	995	1022	993	944	983	958	1010	973	972	987	1027	1044	1030	1051	967	1069	972	986	1019	984	1014	1023	975	1025	988	1011	1018	1004	980	982	1029	958	1012	1009	999	981	1032	1054	972	978	961	1013	1023	962	976	969	1016	997	980	1050	1042	1019	1018	987	991	980	983	1048	969	985	1020	998	968	1006	991	1003	1036	1047	1019	994	989	1005	1048	1054	1012	1011	964	1019	965	968	1028	1005	1011	1039	1067	952	1035	987	1011	980	1059	981	991	972	1055	999	984	961	967	1025	999	987	1012	969	952	968	973	1044	1019	1010	1031	1055	1000	971	966	972	990	1029	979	1014	1019	1043	992	924	963	994	1061	960	1028	1059	1008	1007	1064	989	1035	1006	935	1018	1028	1023	1004	1013	980	967	1048	1034	958	1001	1020	1034	1001	981	1011	1008	1012	1022	985	1036	995	990	1040	984	1047	1038	1038	954	980	1030	1034	977	993	1047	1034	1038	964	1055	969	989	993	1002	1091	1033	956	1006	1002	960	1020	985	978	1035	990	961	1042	953	1010	1002	1033	963	1033	1032	926	1056	973	1046	1021	996	1053	1045	1018	1063	967	1056	1039	1061	1007	1034	1051	1069	1052	1017	1032	958	963	984	997	1034	1002	1032	963	1065	1032	1020	1006	996	1048	1038	1030	1012	1001	966	993	993	1020	970	918	990	949	1020	991	1078	1047	1057	1034	995	983	1009	1008	937	985	1012	1019	1011	979	967	1012	1037	1004	1014	1026	991	941	981	1032	940	946	991	989	1020	1000	1009	946	989	974	1025	1064	1041	1031	961	1026	1030	1007	1017	996	997	944	1005	1025	953	1006	1013	1016	1008	1012	1013	948	977	1022	1010	965	1026	1014	986	996	936	1035	1060	958	976	940	1007	952	1018	1014	1000	957	1023	1079	991	1003	1033	981	1026	981	1008	1001	1019	1025	1009	1018	995	984	1031	1051	1015	1020	1026	954	991	989	1025	1047	1058	961	983	957	999	979	1001	955	1065	1030	956	973	1037	1001	995	999	949	1019	986	970	1022	1021	1010	963	973	965	1076	1015	1015	1025	978	981	1036	1019	1034	1039	996	1018	1052	963	1000	986	1010	1029	1034	1017	983	966	1005	1077	1024	931	987	923	985	1029	1019	1027	1053	993	989	964	1044	1027	1019	977	937	968	971	1023	1029	972	1057	964	980	994	971	989	1045	1051	976	1034	1049	989	993	987	958	1031	989	1007	1000	997	977	1002	1023	953	990	1027	1036	985	1012	983	1024	994	1019	994	990	1002	954	1032	998	967	1003	1033	998	977	985	1003	1046	1049	1057	938	962	1014	1043	1034	944	1053	1004	1010	1007	1008	959	1071	1032	975	1008	1003	973	926	979	1012	1044	976	1013	968	987	996	1031	1017	1045	982	963	989	984	1019	1020	993	1035	994	973	949	939	1054	1025	1011	1054	1042	1029	1014	1060	959	1026	1026	986	1068	992	1010	1073	940	980	991	1033	1016	997	1030	977	980	995	1024	968	998	1013	1018	972	1006	1056	969	1049	961	987	1057	1014	1001	984	994	973	1000	1040	1015	1016	1033	983	1002	1007	1027	1009	1016	945	1014	1008	978	980	1008	1056	1005	1002	1031	959	1002	1022	1061	1013	1007	961	1038	974	1027	966	995	1000	952	959	974	1014	955	1028	974	1018	983	1007	1003	984	1022	976	1026	998	1036	1031	1012	991	1012	1012	1019	957	968	999	1020	1010	951	972	966	1024	929	976	975	1016	1015	971	1032	969	1081	989	989	992	1018	983	990	987	1014	1056	1014	1050	987	962	997	974	1078	971	1017	966	970	988	986	1041	1020	1039	982	963	991	985	1050	1013	1009	1046	982	1042	1057	1008	1012	967	1034	1007	951	1046	945	934	1019	1051	992	972	980	995	980	1078	1003	1011	1021	982	1006	1063	1039	1029	1014	1027	1091	1021	1016	1008	1017	926	984	1006	1022	1004	1050	991	994	1029	1013	1026	995	982	965	993	1001	1016	964	1021	1046	986	1003	948	1020	1037	1013
29984	46827	32450	19595	11424	7065	4797	3660	2871	2504	2201	1796	1595	1370	1331	1269	1263	1121	1127	1087	1145	1075	1085	1043	1114	1059	1062	1070	1058	1058	1125	1027	1062	1041	1054	1079	1083	1087	1052	1013	1019	1034	1037	1017	1025	1073	1053	1025	1027	1039	1030	1029	1057	1008	990	1025	1013	1052	1094	1031	1016	1027	1066	1081	1026	1029	1047	1036	1030	1083	1083	987	990	1052	1030	1100	1068	1013	1002	1041	1050	1026	1005	1057	1018	1027	1051	987	1015	1002	1062	973	1055	1019	1060	1047	1075	1019	1032	1039	1058	1036	996	1061	1069	1080	1048	990	1021	1048	1010	1026	1066	1046	1052	1082	1028	1023	1022	1052	1022	1076	1036	1039	1004	1053	988	1034	1010	1009	1034	1022	1058	1021	1039	1011	1018	1051	1009	1069	1092	1069	1046	1049	1067	1072	1053	1054	1064	1080	1029	1043	1003	1050	1013	968	999	1051	1026	1059	1077	1040	1071	1005	1052	1073	1001	998	1001	1018	993	1115	1044	1039	1097	1023	979	1048	1083	1084	1070	1041	1048	1049	1020	1068	1034	1035	1066	1043	1015	1029	1010	1095	991	1021	1036	1065	1048	1048	976	1094	987	1032	976	1078	1036	1002	1080	1090	1004	1076	1010	1032	1052	1005	1063	995	1087	996	1005	1017	1107	1020	984	1078	990	1077	1040	991	1001	1024	1035	1040	1036	963	1033	1006	995	1030	1062	1046	1053	1040	1043	1001	1046	1035	1039	1016	984	1020	1036	1001	1056	1054	1072	1031	1037	1021	1026	1075	1042	1052	1084	1023	1043	1024	1034	1027	1026	1034	951	1044	1005	1010	1021	1079	1091	996	1050	1051	1052	1064	1070	1007	1052	1033	1021	1044	1025	1032	1007	1017	1033	1049	990	1046	1028	999	1023	1045	1027	1053	994	1105	1047	967	1005	1050	1045	1054	1070	992	1048	1053	995	1026	1046	1034	1046	1039	1038	1038	1055	1005	981	1046	985	1068	1016	1056	1035	1003	979	1073	1046	1026	1076	1033	1022	1031	1021	1008	1060	1060	977	1036	1058	1067	1057	1058	1068	1042	974	1020	1012	1053	1051	1060	1066	1090	1009	1068	1084	1077	1055	978	1087	1033	1063	1068	1057	1051	1056	1074	1013	1040	1030	1036	1010	1098	1048	1018	1062	1093	1012	1034	1097	1084	1051	1018	1043	947	1028	997	1041	1057	1014	1095	1054	1029	1032	1018	1043	1016	1039	1041	1027	968	1090	1086	986	1071	1052	1043	1089	1055	1021	1007	1035	1030	1019	1026	1025	1027	1015	1001	1056	1011	1040	1106	1039	1004	1006	1006	1079	1007	976	1019	1022	1026	1019	1091	1059	993	975	1032	1023	1084	1033	1051	1047	1083	1048	1014	1049	1025	1068	1052	1051	1020	1027	995	1050	1039	1047	1004	1043	1116	1036	1023	1121	1071	1078	1038	1026	1050	1054	1005	1083	1066	1017	1089	1095	1069	1097	1053	1009	1044	1020	1030	999	1028	1019	1029	1012	1029	962	1042	1015	1035	1017	999	1052	1009	1034	1033	1099	1073	1069	1035	1018	1053	981	1005	1097	1054	1071	1083	1025	1110	1040	1091	992	1046	1032	1064	1053	1064	1043	1012	1090	1022	1097	996	1052	1036	961	1016	1040	1012	988	1064	1005	1058	997	1080	980	997	1044	1075	1054	1043	1060	1039	1082	1046	986	1059	1009	985	1022	1005	1015	1051	1050	1054	1035	1058	1065	1017	1028	1080	1037	971	1059	992	991	1041	1006	1034	1049	987	1046	949	1050	1026	988	1067	1079	1044	1031	1056	1083	1020	1032	1063	1024	981	1032	1022	1063	1019	1054	1005	1009	1039	1055	1047	985	1019	1060	1024	1034	998	974	999	1045	1017	1018	1042	1029	1055	1045	1068	1065	1008	1031	1070	1004	1023	999	1087	1002	1021	1039	1033	1029	1030	1092	1023	1008	1065	1080	1006	1010	997	987	1070	1026	1054	1001	1032	1077	1050	1039	1048	983	1030	1022	1070	1031	1039	1048	998	1080	992	1033	1079	1039	1035	974	1046	1075	1053	999	1063	1007	1057	1031	1015	1041	1036	1043	1026	1024	1054	1022	1073	1037	1014	1070	987	1060	1032	1029	1067	1041	1044	1039	998	1023	999	1040	1036	1101	1044	1058	1092	995	1007	1032	1009	1043	1015	1014	1052	994	1017	1068	977	1115	1063	1017	1020	1027	1028	1097	1051	995	1045	1013	1071	1065	1056	993	1052	1068	1026	1058	1009	1028	1004	1047	978	1059	1025	1061	1055	1028	1039	1016	1023	1048	991	1013	1058	965	1036	994	1013	1012	1026	1078	1035	1066	1069	1062	1045	1047	1037	996	1042	992	1087	1068	1031	1020	991	1092	1032	1085	1027	1019	1095	1008	1033	1025	1004	1031	1030	1096	1001	1033	1024	1052	1018	1044	982	1039	1022	1049	1036	1121	1035	1034	1015	1038	1106	1040	1023	1003	1038	1058	1065	1081	1076	1028	1009	1019	1009	1103	1044	1015	1045	1076	1025	1064	1015	1000	1039	1005	1062	1067	1054	1055	1004	1078	1013	1072	1056	1062	1048	1032	1094	1009	1053	1074	1027	1025	1009	1007	1033	1078	1031	1035	1021	984	1040	1093	1040	1056	1076	1006	1048	1005	1037	1047	988	969	1075	1035	1030	988	1026	1084	1059	1010	1034	985	968	1046	1019	1044	1037	1037	970	998	1058	1030	1077	1043	1077	1039	1007	1074	1075	1032	1032	1097	1072	1088	1079	1015	1068	1019	1020	1053	1038	1063	1032	1085	1069	1022	1042	1018	1061	1039	1025	1038	1040	1090	971	1067	1080	1050	1074	1047	1074	1018	1001	1062	1071	1042	1091	984	1025	989	996	1070	1012	1029	1091	1066	1049	1044	1048	1066	962	1040	1003	988	1050	1077	1110	1004	1053	1063	1067	1034	1028	1033	1005	1049	1039	992	1016	999	1088	1064	1021	1024	986	1087	991	1043	1019	1049	955	967	1033	1062	1040	1042	1033	1069	1022	1066	1076	1026	1029	1021	1028	1040	996	1019	1025	1068	1031	1013	1011	989	1109	1038	1010	1057	1083	1064	1081	1054	1049	1062	965	1037	1025	1067	1090	1054	1001	1021	1020	1067	1052	998	1034	976	1048	1057	1013	1097	1066	1039	999	1001	1048	1060	966	1024	1050	1055	1041	1045	991	1027	1058	1009	994	1010	1041	1098	971	1095	1037	1086	1108	1006	1077	1016	1063	1045	1036	1102	1024	1032	1025	1030	1021	993	970	1054	1054	1062	1027	1002	1033	1089	993	1014	1053	1058	1044	1008	1062	1042	1042	1061	984	1026	1041	1042	1068	1078	1064	1076	1061	1016	1019	1046	1021	1005	1028	1001	1079	1067	988	976	1037	1017	1102	1090	1040	1132	1005	973	1046	1001	1042	997	1095	1086	1044	1050	1013	1024	1036	1041	1030	1012	1082	1104	1025	1004	997	1052	1009	1054	972	1068	1008	1031	1074	1040	1075	1029	978	979	1023	1040	1047	1082	1067	998	1074	996	1116	975	1004	1026	1041	1117	1047	1036	1094	996	1057	1015	1053	993	1061	995	1008	1035	1005	1033	1055	1085	1012	1025	1042	1035	998	1076	1055	1057	1042	1049	1010	1048	1088	1045	1070	1045	1035	1050	1056	1020	1036	1059	1002	1062	1084	989	1090	1004	1019	1006	980	1069	1063	1037	1041	1077	1067	1030	1082	1043	1034	1025	987	1054	1025	1021	1059	1057	1006	1038	995	1038	998	1049	1091	1033	1014	1047	1082	1000	1018	1026	1070	1046	1009	1011	1004	1055	1033	1066	1086	1080	1051	1007	1018	999	1069	1037	1022	1049	1037	1079	1056	1059	981	999	1051	1037	1066	1020	1093	1016	1022	1026	1071	1042	1059	1015	1022	1044	1025	1049	1003	1071	1072	1067	1112	1012	1096	1102	989	1021	1015	1000	1021	1051	1095	1017	1007	1056	1055	1060	1043	1041	1043	1065	1064	1093	1040	1031	1035	1015	1081	1015	1071	1048	1071	1053	1067	1039	1047	1011	993	982	1049	1034	1019	1085	1040	955	1025	1023	1080	1075	1014	1007	1032	1048	1019	1019	1043	1072	1041	1061	1023	1113	1065	1032	993	971	1041	1000	1076	1053	1088	1004	996	1018	1013	1048	1090	948	1053	1070	998	1036	1067	982	1035	1044	1039	1014	1031	1039	1022	968	1064	982	1037	1032	1062	1080	1007	1040	990	997	1053	1050	1091	1035	1035	1034	1047	1024	1086	1007	1100	1084	1001	1016	1078	1024	1029	1009	1023	1031	1004	1001	1013	1025	1045	1012	1002	1021	1043	1057	1042	982	1066	1048	1023	1038	1019	1037	1013	1075	1006	1089	1079	986	985	1012	1063	1022	1008	1060	984	1090	1078	1049	1055	1016	1023	1075	1090	1061	1051	1068	1046	1035	1059	1071	1048	1046	990	1067	1007	1052	1088	991	1036	1041	1085	1003	1024	997	1021	1019	1061	1061	1050	1097	1024	1078	1124	1007	1046	1050	1057	1014	1044	1016	1016	1028	984	1013	1070	1020	1018	1017	993	1027	1039	1015	1008	1010	1064	1070	1022	1051	1034	1030	1056	1029	1039	1082	1043	1002	1019	1021	1034	1070	1071	1013	978	1033	1008	1031	1005	1101	1046	1058	1041	1033	1015	1093	1062	1016	1024	1028	1041	1059	1110	970	1040	1066	980	1003	1049
22562	21309	28816	24178	21532	21159	12548	4577	3036	2506	1908	1634	1407	1283	1117	1022	941	941	931	885	915	866	865	859	817	784	904	826	826	776	868	897	763	847	823	839	800	795	845	765	785	765	834	775	754	836	827	774	804	808	820	802	829	777	823	730	812	815	754	862	807	792	827	813	809	820	781	773	802	815	793	794	821	773	817	787	844	780	756	781	762	822	837	809	833	797	785	798	778	796	806	860	772	786	811	737	786	826	847	824	850	785	791	758	816	825	804	853	813	823	817	822	831	810	828	819	781	819	783	760	805	789	813	783	817	819	753	784	793	840	778	779	786	837	802	769	836	772	808	730	759	797	876	779	739	855	840	772	794	836	854	830	830	805	786	835	878	813	790	764	821	761	821	866	713	795	828	803	807	800	795	776	781	821	785	860	847	783	789	773	802	790	783	829	785	782	800	822	768	902	807	796	816	780	782	839	805	754	820	846	791	774	854	815	765	830	773	814	780	817	770	795	812	788	777	776	806	770	774	799	821	774	792	817	806	808	827	771	834	799	826	831	798	863	772	756	842	828	802	771	811	848	768	832	845	784	792	805	819	849	830	844	792	855	792	798	768	773	813	808	814	729	767	785	798	787	830	804	796	788	851	796	813	844	844	750	853	827	791	764	735	778	799	805	771	759	815	840	787	765	816	800	803	804	816	820	778	800	781	850	844	798	802	787	860	797	803	838	818	838	803	806	804	808	825	792	780	788	796	787	854	859	806	780	835	852	751	764	832	810	821	816	776	841	845	768	786	832	826	748	823	811	814	802	780	795	707	808	788	740	827	816	740	777	850	861	776	762	846	838	823	795	771	790	762	765	766	761	815	734	767	782	734	772	776	778	825	774	796	786	768	771	814	786	812	817	741	790	784	784	764	767	825	802	855	808	785	849	801	816	789	781	769	825	742	810	814	818	800	825	796	820	848	808	732	774	815	793	793	784	839	802	870	786	741	831	819	826	774	809	800	738	828	782	800	759	802	813	762	803	848	729	815	788	813	825	796	783	805	771	881	814	815	830	791	770	780	810	772	728	797	761	796	784	856	804	789	809	785	800	806	841	819	794	835	829	811	863	804	772	758	804	754	801	785	845	871	786	734	751	785	793	751	821	815	803	838	803	776	826	780	786	863	858	770	795	721	841	748	768	763	782	784	794	817	841	798	839	818	828	871	849	830	835	814	808	817	765	794	805	867	791	789	800	822	764	841	802	786	770	792	820	867	790	777	854	819	822	788	776	827	781	800	837	754	810	835	741	816	821	825	812	772	810	802	801	778	792	821	814	806	802	790	744	773	816	788	865	785	782	790	839	804	766	841	819	876	765	754	885	804	797	758	848	791	773	807	777	834	805	751	765	812	760	789	774	859	831	770	819	781	768	776	780	807	767	795	804	774	785	825	800	788	778	825	854	861	780	765	791	807	822	777	798	801	784	814	812	759	759	819	835	786	770	781	838	782	779	792	859	758	772	821	787	833	788	739	807	788	795	785	808	792	834	781	784	761	806	832	817	795	741	802	819	830	781	820	810	825	796	736	848	795	758	811	786	763	833	797	767	812	780	763	786	810	748	823	799	762	846	846	782	763	804	823	780	784	809	792	796	820	847	767	772	778	793	797	778	787	793	796	755	834	817	790	783	843	804	784	782	781	771	786	808	797	795	778	833	802	777	825	845	816	774	830	780	814	842	820	855	763	803	855	797	816	820	779	793	784	831	792	811	756	833	828	831	817	827	791	814	846	812	844	806	801	864	792	786	775	837	826	832	810	805	777	770	801	768	837	779	791	759	760	753	837	804	837	828	845	746	804	817	853	769	807	814	714	805	809	780	791	828	819	774	734	785	803	769	807	777	810	751	840	767	805	782	794	813	767	805	848	824	771	826	791	787	796	826	857	770	781	843	777	837	794	781	774	827	743	857	822	815	835	802	823	816	869	785	843	793	793	810	720	818	760	789	822	809	766	811	809	800	801	769	765	814	830	797	804	797	786	789	809	784	808	885	813	844	800	832	771	801	797	866	790	806	801	807	771	851	783	783	788	779	841	838	747	838	846	818	742	805	802	846	789	800	760	740	821	822	831	817	769	814	783	825	791	837	847	823	746	739	829	774	781	858	819	740	806	776	783	807	790	846	749	818	831	786	783	795	807	745	786	824	800	810	833	827	788	827	831	785	713	798	788	737	818	838	784	782	820	846	832	750	799	789	827	796	834	769	795	836	798	799	776	846	789	830	839	825	832	817	799	822	825	828	822	771	815	782	863	784	837	792	802	742	782	828	838	839	819	793	778	843	803	815	789	768	815	807	748	802	760	808	811	774	773	793	787	865	764	843	819	822	806	816	807	769	740	808	817	842	751	809	815	770	832	754	832	822	787	797	836	791	827	812	833	788	755	828	797	757	826	788	822	800	760	773	752	809	808	747	757	798	772	810	807	838	826	812	767	782	829	844	854	818	812	844	782	796	843	800	770	851	764	780	821	799	825	768	806	818	860	785	770	784	831	768	791	844	808	796	808	830	768	821	767	771	790	808	830	816	778	853	810	796	786	782	764	812	776	804	809	843	824	753	757	769	808	783	791	818	806	803	810	794	820	828	768	823	782	824	843	786	787	807	818	818	815	857	793	816	774	843	761	733	783	843	804	800	818	787	779	812	807	787	753	782	794	720	784	778	739	821	815	842	780	772	797	789	761	789	812	763	755	820	775	766	743	759	799	800	816	833	812	745	813	794	788	817	795	843	756	799	815	778	835	771	812	835	860	844	826	777	822	802	802	813	832	802	793	800	763	777	832	820	756	826	795	735	802	855	790	760	835	806	740	812	815	826	812	878	800	818	788	748	792	805	776	820	797	829	799	831	779	810	760	850	804	822	789	759	796	787	779	838	745	782	771	799	779	812	798	810	825	821	774	805	808	763	803	795	791	810	754	783	800	823	818	771	771	761	797	800	813	747	792	768	766	765	778	794	750	775	804	776	866	819	813	819	816	797	747	790	835	753	780	793	870	816	757	799	808	832	766	839	798	805	822	776	830	770	813	790	790	849	821	787	741	794	771	776	817	852	825	774	757	835	817	835	789	769	788	745	848	808	821	797	816	728	777	804	848	824	807	837	817	829	789	784	809	842	799	798	822	759	823	820	815	811	774	816	840	796	749	779	787	816	779	810	777	798	829	783	815	836	804	759	776	763	845	759	805	831	817	808	820	780	736	863	815	778	766	823	815	772	755	806	805	753	839	825	843	819	865	814	803	764	761	822	774	799	747	801	786	810	833	800	804	800	775	798	814	823	792	780	787	789	784	808	817	729	738	767	772	772	823	808	805	778	790	755	745	753	778	832	808	798	740	801	795	790	791	802	819	822	754	813	792	789	789	773	808	777	792	762	802	774	819	839	754	756	819	771	850	763	794	792	817	839	793	779	787	766	809	787	842	790	795	751	805	824	790	806	778	811	786	849	816	806	788	811	805	791	817	786
32963	54989	44435	31303	19625	11999	7810	5750	4698	3677	2794	2213	1748	1604	1339	1197	1121	1005	1003	960	919	957	969	904	867	867	826	846	858	837	808	808	867	826	842	810	856	839	797	855	841	808	895	838	817	809	845	830	873	835	830	818	836	876	783	800	839	871	844	791	820	813	818	848	780	849	850	840	819	844	818	853	792	868	821	806	854	849	802	830	768	831	831	821	818	800	814	803	850	829	837	869	789	832	879	798	819	840	791	798	772	837	820	846	808	813	797	860	772	807	799	774	843	853	830	874	881	810	809	878	796	858	794	817	821	858	850	786	794	791	834	841	844	793	823	809	852	825	788	782	820	827	819	782	814	817	833	811	807	821	796	820	851	821	759	790	806	802	756	802	782	810	821	787	827	868	820	828	809	814	809	855	814	825	818	836	799	840	849	817	856	819	775	829	794	812	769	816	824	852	764	875	888	762	855	821	787	808	852	766	848	823	846	818	853	826	837	819	825	790	769	835	818	836	796	788	792	761	809	824	785	825	814	875	797	837	862	829	846	742	820	873	804	816	810	842	819	787	842	801	776	827	874	835	819	812	803	845	787	834	854	781	794	813	854	829	800	816	811	770	852	797	807	828	821	785	824	789	809	803	852	779	835	828	808	838	828	865	819	823	868	847	875	826	825	825	810	797	780	830	861	786	854	787	859	847	821	860	826	861	783	820	857	810	838	779	815	850	805	826	797	795	798	820	786	813	781	825	841	830	802	827	765	854	829	840	833	819	719	823	856	824	819	838	761	805	837	799	815	842	829	866	822	828	803	790	773	799	797	827	830	815	749	823	794	825	804	836	829	776	786	819	822	791	825	789	822	789	855	799	819	842	811	835	839	842	789	794	878	809	788	844	827	811	806	819	827	814	795	775	839	828	794	797	830	798	790	832	834	847	834	806	863	813	829	813	808	806	784	852	809	759	776	840	859	879	849	823	805	820	823	765	804	899	830	821	832	844	812	861	794	853	813	817	848	807	808	823	913	792	857	798	819	818	827	813	842	878	861	862	842	847	802	791	820	857	849	811	855	813	849	838	812	842	864	806	830	882	790	841	855	817	803	804	885	782	805	841	798	836	807	852	820	862	847	866	884	769	840	790	822	775	822	825	801	820	832	850	803	853	817	830	829	855	859	816	783	793	784	778	858	847	832	828	863	821	837	836	800	795	852	818	794	806	834	841	805	800	826	816	793	859	853	795	825	864	864	784	770	881	789	801	884	806	810	825	777	808	809	826	768	896	811	847	800	871	782	862	851	856	811	826	832	792	806	836	825	795	844	854	833	832	841	802	792	832	783	833	833	826	825	812	766	762	823	825	832	832	871	838	805	778	813	861	831	876	838	816	810	805	835	835	830	792	786	825	828	798	813	805	828	738	854	833	832	798	744	849	808	816	782	823	843	786	823	825	873	812	802	760	834	789	817	841	878	871	871	817	804	819	862	887	859	799	831	844	829	810	827	798	801	815	807	820	827	826	834	845	833	829	790	824	810	853	818	859	811	833	823	852	811	850	781	864	810	829	800	782	839	843	806	846	849	817	832	783	798	837	836	808	793	780	817	799	839	850	805	816	787	845	859	810	852	786	825	837	875	848	781	847	857	799	759	859	858	825	835	780	814	857	752	896	823	837	803	840	859	804	819	798	832	795	785	814	775	809	782	798	826	855	841	851	881	811	785	918	856	865	805	776	863	822	805	815	806	820	813	798	852	813	817	824	822	803	826	812	836	837	801	809	804	853	819	835	801	875	840	833	815	848	824	784	800	783	836	802	870	816	822	849	813	843	825	834	819	820	818	806	828	849	824	786	820	836	835	816	808	861	796	838	832	775	857	823	852	832	793	809	866	785	826	782	783	834	829	848	754	781	801	853	809	792	837	859	814	819	778	831	833	812	837	791	832	837	787	824	800	843	819	793	789	808	865	815	796	798	761	867	811	842	843	849	807	848	849	847	879	817	822	781	829	770	798	800	836	852	846	817	847	844	829	781	828	862	764	830	789	795	769	799	838	837	812	823	807	857	852	797	861	860	894	784	832	799	818	854	793	784	795	807	808	846	825	816	833	833	798	813	790	846	800	867	801	812	840	813	832	840	850	812	801	861	833	793	827	822	856	814	838	848	831	827	775	863	865	830	821	842	827	854	779	828	822	799	779	802	847	828	799	838	888	798	837	789	815	857	787	811	800	859	797	857	837	801	846	777	826	808	837	824	834	809	809	848	791	813	810	902	811	817	795	824	782	844	772	889	818	827	784	846	805	839	821	786	796	815	832	772	849	775	856	816	824	803	823	821	788	838	790	811	810	849	856	832	815	821	840	814	831	856	835	792	859	846	862	837	806	786	859	817	836	822	815	802	807	808	820	818	831	853	863	841	875	831	769	802	806	847	855	865	803	854	835	816	815	844	833	832	820	852	852	772	863	788	811	816	855	828	792	771	795	906	837	817	838	807	815	823	819	827	859	825	806	802	824	842	817	817	831	765	832	801	777	855	804	835	826	820	803	821	801	885	823	833	827	843	795	842	815	810	820	875	849	781	839	830	815	803	829	847	774	843	839	763	795	853	802	878	827	815	805	825	818	799	761	789	792	817	804	821	800	824	827	831	809	801	813	782	798	778	832	782	768	856	808	777	873	817	878	846	837	835	834	850	832	798	838	837	823	769	855	800	884	849	809	802	815	784	858	870	823	815	779	791	840	843	789	782	877	831	830	855	842	776	805	779	788	770	840	820	820	796	841	838	806	786	807	824	860	808	837	812	844	836	826	840	805	836	839	806	862	832	852	828	783	868	829	800	825	825	788	828	776	829	801	816	832	841	844	820	858	835	887	833	780	866	851	823	769	836	781	852	775	819	827	827	797	831	780	854	863	865	810	836	802	825	816	830	858	816	865	830	831	851	789	835	835	800	838	828	821	796	833	927	816	822	807	859	799	869	870	865	784	828	859	827	809	851	855	840	813	798	790	768	870	828	816	808	863	739	878	837	766	834	782	815	818	806	829	809	845	770	846	814	755	837	863	852	844	840	829	829	877	878	793	841	805	882	818	836	828	796	769	812	856	835	872	816	834	804	850	803	852	826	864	778	809	803	817	810	840	827	817	800	835	806	840	878	777	826	839	829	788	838	863	806	806	788	752	818	797	812	825	850	849	869	850	801	816	840	812	808	775	796	801	775	803	808	807	806	831	863	811	838	797	887	820	782	823	840	788	818	804	785	847	869	811	832	828	813	849	813	859	806	838	785	810	847	845	816	784	856	833	846	791	853	819	775	809	809	857	867	799	794	843	777	826	836	821	785	857	835	826	778	804	790	814	792	868	849	863	832	789	828	861	859	812	811	822	791	843	846	821	776	855	794	833	777	869	855	790	829	787	907	841	778	846	856	848	793	831	811	814	837	840	827	847	798	879	846	825	798	799	857	796	817	863	771	803	848	801	818	868	846	859	839	808	791	764	789	820	797	879	798	853	856
30662	29703	29871	15728	5565	2918	2105	1755	1512	1325	1188	1087	1073	991	1002	1023	897	969	947	961	943	910	935	869	903	902	904	884	938	956	931	893	849	895	893	963	939	914	905	895	894	934	921	906	885	911	923	845	855	919	887	909	896	949	968	888	873	862	888	949	918	971	955	913	899	934	914	909	856	923	902	927	931	947	916	930	905	906	897	904	893	905	859	910	836	878	964	878	885	853	940	912	900	881	862	917	900	866	920	909	952	892	878	909	924	946	881	889	928	927	933	917	838	941	946	916	943	961	899	927	948	962	866	900	933	891	895	924	871	928	873	947	931	923	947	912	873	922	917	929	921	864	909	881	948	891	902	958	889	860	944	963	887	907	959	868	901	904	951	891	881	936	855	905	882	947	914	918	922	927	900	926	861	835	869	890	937	912	940	864	910	932	859	875	889	940	921	899	885	930	925	857	974	938	908	950	945	891	899	917	960	889	940	879	902	902	885	931	886	918	868	931	940	901	862	870	865	899	913	914	943	905	848	894	891	900	891	921	940	940	921	910	876	868	893	867	936	870	952	919	879	953	900	888	898	928	910	841	870	896	893	920	929	915	879	957	938	902	914	859	907	901	961	906	954	892	935	905	905	869	908	919	888	861	912	885	899	904	895	895	925	888	853	866	911	945	943	882	938	915	906	934	880	922	924	892	927	872	975	909	898	910	889	967	920	935	876	846	924	928	923	868	865	948	925	919	922	940	929	891	887	914	932	889	906	877	894	938	1003	884	898	936	895	908	948	991	894	875	874	908	895	882	929	921	973	902	910	938	894	895	907	850	857	865	911	956	937	891	898	918	893	925	896	927	894	904	830	846	881	920	909	920	890	900	883	891	973	942	979	952	928	875	888	916	911	832	855	930	890	919	878	857	892	938	882	908	906	928	866	945	926	920	865	938	934	897	908	911	911	885	919	921	948	878	903	934	889	848	835	881	896	942	897	1005	940	927	886	896	946	919	929	912	879	860	902	908	847	883	940	881	948	888	850	915	948	972	866	886	920	934	844	902	905	872	922	895	934	933	892	931	921	878	878	891	921	894	880	953	918	887	911	921	864	896	895	958	867	943	938	880	901	930	916	928	901	915	914	927	877	892	913	925	925	894	911	907	902	876	905	886	904	923	894	895	879	924	873	951	872	951	930	896	890	894	919	943	877	867	868	933	915	908	929	899	918	891	934	915	882	910	860	944	932	917	922	944	926	878	836	898	947	892	892	919	896	895	930	886	905	876	915	938	929	873	893	893	927	916	922	907	860	892	922	888	906	869	887	877	963	933	935	874	872	908	900	895	938	876	915	946	927	921	921	937	921	938	907	904	865	873	942	995	930	912	866	889	887	895	911	891	927	927	945	914	896	876	921	922	919	883	954	856	921	893	920	926	893	913	884	888	876	887	940	922	871	924	903	885	899	879	862	933	919	894	858	924	905	855	916	838	890	957	879	869	913	875	881	890	915	860	921	873	928	935	933	918	957	939	911	856	989	965	964	930	901	885	919	886	945	876	873	881	895	970	895	868	938	881	909	943	949	899	922	849	882	854	913	934	883	846	860	899	910	935	936	902	894	879	936	939	906	888	859	911	889	856	888	923	914	873	939	915	908	909	937	899	908	889	890	914	903	940	929	875	888	922	858	935	893	896	945	886	906	901	940	873	936	896	865	949	943	881	865	912	891	922	904	877	876	921	862	944	937	912	910	915	961	908	951	870	918	927	888	871	895	907	856	882	893	933	907	913	901	893	903	958	900	914	925	955	889	934	939	950	955	945	915	890	919	909	921	964	866	949	906	873	894	893	890	934	892	901	855	880	924	957	909	940	920	914	942	886	886	867	946	881	939	892	918	884	920	868	899	910	932	873	869	878	841	875	911	965	937	839	889	905	988	917	940	882	928	909	879	940	858	873	949	907	941	964	924	895	964	886	940	907	958	898	921	919	883	926	894	939	943	919	940	890	955	917	894	912	928	884	962	892	951	900	896	926	934	909	918	967	898	853	862	863	826	891	863	934	902	902	917	899	873	894	904	852	939	902	861	924	924	877	903	910	890	895	899	936	905	849	920	934	906	891	932	929	933	911	904	925	929	920	923	939	838	979	923	937	936	912	909	933	879	900	907	863	940	944	952	899	878	863	909	890	909	926	885	913	921	919	906	944	864	866	895	934	898	932	896	910	936	933	886	899	983	921	886	888	904	918	933	970	911	873	930	899	888	923	920	878	941	938	908	950	905	885	891	856	904	942	929	897	929	918	896	900	924	915	890	892	924	940	890	884	890	892	907	901	900	940	913	920	906	906	924	911	897	883	889	920	894	921	917	897	887	891	938	935	926	920	909	923	911	853	927	953	842	937	937	840	860	945	899	946	868	952	918	958	935	918	920	919	892	958	952	914	979	919	875	904	886	867	910	898	883	933	861	854	879	912	922	944	928	954	903	899	880	954	880	910	931	883	933	919	937	900	843	903	964	893	875	958	929	907	918	893	922	932	914	908	883	923	871	865	934	929	915	855	917	933	924	933	928	906	917	911	875	943	875	915	945	920	903	900	898	930	942	975	899	954	938	933	917	928	874	892	850	899	882	918	929	929	915	854	898	952	921	931	914	879	914	933	901	890	952	934	958	927	912	881	923	935	890	910	952	901	901	900	893	907	853	899	947	895	888	951	947	931	911	848	920	908	954	927	890	919	884	928	925	860	919	956	922	938	917	920	929	897	917	900	892	885	944	909	948	932	976	889	933	905	912	952	874	941	891	885	932	906	863	949	940	862	936	937	908	901	931	951	891	899	892	903	937	913	886	915	856	935	897	899	919	959	932	928	935	839	846	890	898	884	927	959	896	867	880	906	900	929	895	882	927	929	889	899	884	853	910	946	930	904	913	936	921	933	905	925	907	853	924	912	904	915	925	888	848	925	900	990	886	903	877	913	895	964	908	857	874	922	881	896	893	937	855	914	898	905	898	860	887	918	864	973	948	883	938	892	943	954	929	903	907	938	905	910	890	927	933	926	906	931	888	891	924	928	930	909	1007	932	897	909	884	938	887	916	881	933	915	902	841	913	889	936	944	935	932	910	933	924	904	949	899	910	885	923	874	870	920	917	907	889	927	900	914	892	913	906	917	915	970	901	893	844	961	852	963	857	940	892	895	945	877	841	901	907	901	904	921	909	869	935	856	945	897	902	923	835	926	895	938	912	886	921	976	932	911	883	873	890	872	925	944	928	908	878	978	944	876	929	899	874	903	856	881	942	907	939	848	892	932	916	937	947	913	943	870	888	915	911	900	936	950	903	899	958	911	917	900	946	882	925	930	932	909	900	904	926	937	901	953	857	939	839	901	925	855	917	903	889	904	963	904	945	926	966	961	907	955	903	916	885	842	890	948	926	940	944	878	859	971	928	925	914	876	895	895	924	976	905	850	925	876	905	962	902	916	875	895	866	857	945	874	873	926	852	889	872	934	904	904	941	899	926
30415	43418	30743	14618	7373	4380	3115	2548	2036	1692	1471	1266	1202	1158	1099	1087	1061	991	1014	966	959	1037	996	999	994	927	954	961	944	941	1015	966	974	943	941	961	886	973	945	981	977	949	959	980	928	919	995	979	946	970	927	923	1039	935	929	958	983	975	1024	955	975	936	847	920	946	933	939	978	947	963	946	984	926	939	900	971	960	939	935	940	919	904	909	988	955	952	946	959	986	951	900	985	1012	964	956	961	948	980	892	892	957	948	978	904	978	987	936	969	927	932	939	934	888	982	988	898	955	905	921	928	892	966	956	975	962	954	961	1014	961	961	881	934	900	935	948	925	944	931	906	931	916	947	974	988	957	902	860	937	910	901	915	942	928	937	858	951	955	999	933	926	987	922	949	978	949	897	906	968	986	998	905	923	943	919	945	925	980	950	929	939	983	977	1003	948	954	980	1042	994	908	987	948	930	939	966	993	913	959	936	994	899	940	1000	973	948	873	920	862	903	949	903	957	959	990	919	964	966	998	958	938	978	943	953	921	938	906	1019	967	935	962	953	934	952	974	975	947	935	987	945	939	937	952	925	949	941	937	970	968	921	927	914	900	990	1009	953	914	920	962	989	940	903	917	900	980	939	897	971	905	922	908	917	978	936	898	912	952	953	997	904	987	929	989	940	941	884	917	936	894	966	943	959	956	917	944	940	998	970	985	930	941	992	960	906	966	885	960	961	989	914	899	962	927	926	970	947	940	948	938	984	930	945	947	968	947	935	956	958	888	919	896	945	971	1005	917	903	933	909	925	931	897	913	998	982	925	952	981	962	918	906	940	959	970	974	918	990	979	944	893	981	989	927	963	982	954	937	929	907	914	928	961	997	942	986	936	960	940	929	917	1005	1009	921	1033	920	935	950	929	993	933	937	964	966	971	970	963	981	978	1010	911	947	1004	925	1000	918	1011	944	912	896	946	975	964	936	967	943	966	941	1042	954	956	964	950	922	1020	890	953	939	925	1001	944	944	936	907	932	924	991	945	987	988	960	963	952	874	923	948	909	885	913	935	922	986	934	991	932	953	942	976	952	948	1000	963	1001	975	947	992	982	916	938	981	940	1004	956	946	919	946	904	828	968	905	978	918	1011	945	943	965	918	948	965	987	938	1017	942	948	965	948	947	987	936	945	923	984	905	958	954	977	961	958	972	1001	948	916	921	913	969	920	965	953	937	1003	952	932	966	879	955	981	994	933	964	899	989	925	895	953	975	978	952	911	996	1005	905	916	905	957	942	951	1004	909	952	940	908	970	931	972	974	993	963	970	980	927	954	954	904	902	950	969	951	971	1016	897	904	1002	946	936	964	976	954	955	985	929	925	983	945	928	947	979	965	948	963	934	972	956	939	936	964	923	912	925	955	953	932	908	945	984	1015	896	930	958	910	925	971	986	945	966	963	879	980	1006	936	908	911	982	972	965	907	996	987	932	934	927	952	919	979	937	953	979	902	917	964	990	905	921	976	928	1008	914	926	934	927	999	961	945	958	973	980	976	936	927	922	898	944	937	913	988	915	903	924	945	978	979	925	916	951	947	1013	921	943	931	1026	927	969	1000	927	890	1008	956	925	925	950	929	943	934	966	887	915	880	935	972	996	1012	985	947	921	957	888	949	939	950	984	938	928	999	952	963	901	922	910	931	961	884	1004	960	961	900	955	978	949	948	966	963	912	960	898	985	960	987	949	908	899	944	979	965	964	916	937	931	991	954	939	918	932	925	966	920	919	929	995	936	941	945	978	916	954	937	959	953	958	943	925	925	969	942	918	959	917	954	979	911	970	911	981	860	915	935	909	982	943	934	949	987	982	963	970	957	967	929	959	907	947	988	995	933	938	964	982	939	952	962	933	955	961	935	958	939	918	947	888	930	990	963	931	909	900	974	917	975	936	916	1012	920	937	946	965	967	914	939	982	881	950	940	925	913	929	954	1000	974	994	917	1006	963	926	1011	953	942	925	1011	948	924	924	883	950	965	960	941	924	978	930	961	952	966	929	1004	964	970	985	924	899	1015	956	944	934	936	950	955	953	908	972	993	945	959	964	943	965	969	929	974	906	978	935	949	975	962	905	988	920	935	955	1007	894	943	964	930	947	1003	969	934	971	926	956	959	981	983	967	983	960	995	876	984	878	934	969	959	984	971	928	973	1016	928	936	921	1003	922	974	948	918	936	900	961	989	950	936	876	918	1008	905	959	918	952	950	933	929	910	923	943	988	972	955	972	914	931	888	949	931	964	931	924	976	963	934	966	989	948	981	934	976	932	912	930	918	967	934	972	909	926	961	957	970	921	912	942	959	944	921	899	920	1034	955	1051	922	946	942	958	931	939	939	958	910	969	922	879	983	945	918	957	957	931	997	967	947	983	966	940	969	918	910	910	962	965	917	918	939	971	972	932	929	940	892	920	964	933	970	924	893	971	851	986	948	950	990	939	957	971	943	980	988	928	967	975	951	958	926	917	939	977	943	962	941	933	926	979	1049	967	968	910	948	906	922	920	935	983	943	941	933	979	927	920	961	944	956	982	914	971	947	962	967	1027	903	856	964	915	928	966	930	908	919	961	979	927	924	962	1001	1048	957	991	993	921	945	936	918	955	946	932	938	1004	950	913	953	965	946	955	939	991	966	923	949	950	932	907	954	914	926	942	908	943	972	944	935	951	1010	959	924	939	977	937	919	922	912	960	923	954	954	985	987	964	943	974	968	932	953	957	915	889	932	876	936	932	947	988	902	985	929	940	968	933	955	958	958	936	901	916	937	932	953	943	954	917	949	957	893	924	926	974	942	917	977	889	928	921	947	972	968	935	949	992	978	961	961	966	974	967	950	953	934	971	939	953	976	1002	923	955	976	950	948	954	894	969	940	926	948	924	927	953	934	940	995	954	952	993	1001	952	966	1015	929	929	1000	957	931	913	976	960	963	968	956	924	918	935	966	904	952	979	977	935	926	962	974	961	953	952	901	937	933	925	985	936	991	902	972	1033	975	978	935	948	937	933	1007	947	928	916	998	944	984	944	964	937	920	939	926	926	973	926	906	932	976	905	927	968	931	992	925	927	944	982	959	975	904	963	916	945	991	951	968	995	940	939	912	932	940	956	933	983	909	935	925	1001	951	952	933	951	951	906	895	934	951	965	993	925	907	912	939	984	971	995	920	945	951	883	903	941	913	975	941	979	958	977	957	899	962	932	952	960	936	908	910	938	970	930	965	944	992	929	931	981	893	989	906	874	976	964	930	954	951	966	926	971	973	974	913	892	999	957	957	966	942	935	902	984	1012	1066	982	895	975	954	956	884	938	954	948	979	933	979	905	949	968	945	980	917	938	944	927	956	964	962	998	930	995	901	919	948	991	949	995	941	929	894	955	929	907	904	959	937	953	1005	941	997	967	977	987	939	963	966	928	918	963	983	932	930	952	953	976	970	971	936	960	979	957	928	960	990	923	978	949	943	892	971	974	933	925	892	907	966	989	939	957	946	945	972	918	901	948	950	955	959	964	888	958	953	963	927	929	923	953	952	916	941	946	964	989	955	951	981
23801	21345	28480	24866	21064	12950	5032	2973	2130	1694	1459	1223	1134	956	929	898	856	847	852	832	808	771	824	746	752	756	749	723	718	768	778	734	739	781	727	773	749	787	777	780	760	722	769	763	742	710	735	756	760	769	739	750	759	783	758	799	713	753	721	710	731	731	700	694	730	761	720	776	767	783	793	742	697	689	712	723	700	705	764	720	730	732	748	694	749	766	720	682	788	765	743	715	701	771	731	718	735	713	686	677	725	695	755	709	739	690	720	748	720	756	755	744	747	762	743	752	721	707	717	718	766	778	725	777	766	680	703	792	757	766	744	732	718	718	716	717	729	696	776	782	742	702	781	751	769	710	733	743	742	767	765	753	707	752	712	694	769	752	681	727	705	769	727	696	773	749	776	727	707	748	709	746	743	747	728	722	794	724	772	786	744	709	825	749	687	722	709	761	717	724	743	752	749	748	726	734	720	771	734	716	763	740	731	733	730	722	733	712	712	708	717	735	755	726	712	700	737	729	760	701	768	747	755	735	768	722	766	736	750	756	742	761	716	738	738	754	753	725	747	727	714	752	708	684	788	730	712	727	734	761	781	733	754	732	726	706	687	736	748	671	728	694	683	691	723	719	713	754	699	749	713	707	739	700	714	691	700	744	745	737	843	781	681	758	754	684	742	697	709	740	723	725	734	726	743	737	708	714	769	768	737	716	690	762	745	737	746	756	714	746	780	793	772	759	733	750	746	739	738	750	701	727	743	757	723	763	706	772	761	750	754	705	723	737	751	746	806	736	683	729	725	764	715	725	744	703	735	744	756	712	754	687	731	725	787	753	739	697	731	725	715	766	655	772	725	756	703	736	734	680	734	727	731	781	789	739	711	682	728	683	724	748	704	705	744	743	695	734	735	728	749	690	754	754	693	715	786	694	768	782	737	736	728	720	769	677	751	776	727	713	736	724	711	766	791	747	768	716	689	690	752	741	718	696	699	738	760	728	743	737	740	734	732	742	744	767	759	727	720	747	746	723	778	694	709	711	737	768	682	744	684	725	752	781	751	712	755	676	714	758	724	714	698	734	728	698	711	740	790	767	717	719	772	759	702	765	725	737	759	710	739	721	727	746	745	751	736	744	709	752	717	696	746	696	729	699	706	782	681	737	722	714	728	747	740	714	710	754	726	766	757	718	726	737	760	680	700	710	704	721	757	737	701	733	774	753	739	726	700	721	718	734	759	754	741	746	749	730	725	723	688	719	697	705	724	751	717	766	775	754	714	712	747	724	712	725	755	749	771	761	739	750	712	772	767	758	802	723	734	700	714	742	761	705	680	749	729	744	690	733	736	718	784	712	682	789	742	696	767	727	690	690	726	722	736	743	749	737	775	703	781	740	699	727	735	734	735	781	698	755	687	728	689	781	738	735	755	727	714	700	701	736	718	725	699	740	704	753	726	721	765	814	775	741	692	716	772	705	720	761	752	748	706	756	707	715	762	701	757	726	707	737	681	785	749	696	734	767	740	721	734	712	714	720	695	762	733	728	763	756	718	727	727	700	688	743	742	712	741	712	734	769	722	716	746	774	766	717	744	753	733	708	746	759	723	742	720	764	762	715	701	746	770	655	665	746	674	749	739	741	705	704	708	753	730	726	730	709	718	774	716	719	761	736	738	710	765	751	735	723	719	718	721	697	761	714	747	753	758	713	721	732	722	715	741	779	744	750	767	733	735	737	778	740	672	739	736	707	748	712	743	750	749	716	721	742	770	714	712	671	728	769	751	736	764	714	707	707	684	734	734	748	740	734	760	735	757	680	799	727	759	733	730	733	708	712	754	704	711	753	771	697	776	718	734	731	733	764	737	760	757	765	723	755	729	756	694	759	711	781	748	701	712	711	742	774	688	716	780	757	748	709	707	733	718	762	727	772	676	761	726	715	721	735	741	699	727	725	777	764	736	764	743	727	679	738	712	715	797	722	713	761	733	767	741	754	754	748	744	734	740	748	795	719	747	752	795	773	762	711	712	756	780	729	739	694	713	740	748	708	719	727	739	730	723	757	726	697	708	681	725	740	746	731	732	747	712	730	761	795	682	797	702	714	774	746	713	767	730	723	710	749	753	732	777	759	747	743	710	695	716	721	755	736	770	700	710	737	713	733	788	747	765	722	676	739	693	702	708	692	766	755	733	757	700	688	708	772	738	770	747	758	728	767	734	681	744	757	765	736	717	755	758	713	758	799	705	761	754	705	717	729	754	748	736	751	797	713	700	750	727	768	724	720	777	680	731	701	706	709	709	716	726	712	762	748	755	718	723	752	772	721	686	743	718	724	717	775	691	740	767	748	732	738	763	722	763	729	728	705	733	711	723	746	735	717	690	749	717	713	715	733	727	685	728	718	709	738	729	713	731	734	710	735	739	733	756	768	719	699	718	746	775	693	707	676	727	720	752	724	788	724	699	767	690	771	715	711	733	692	712	741	753	687	726	742	721	797	777	728	755	690	776	736	714	756	690	684	752	742	717	749	740	706	708	740	707	697	762	753	755	683	710	730	768	739	739	759	783	689	707	707	731	698	767	771	749	767	739	774	786	739	719	765	674	722	708	790	759	702	729	712	792	714	754	740	768	717	680	756	736	696	716	736	741	653	768	715	761	739	699	742	711	712	761	788	756	742	702	750	776	731	744	743	707	703	711	741	726	751	698	757	761	765	730	724	758	777	757	715	698	748	740	754	714	695	748	768	741	756	729	715	723	745	728	698	666	705	733	692	698	724	719	725	743	682	721	744	752	731	748	745	705	741	726	718	720	708	684	705	696	740	732	749	723	724	717	772	749	758	760	751	804	715	706	732	703	723	699	714	741	771	720	717	817	749	732	735	707	751	725	782	747	722	723	721	701	732	755	689	720	727	708	744	698	723	747	720	766	746	703	724	768	708	701	746	727	700	735	708	725	700	713	779	727	737	703	709	735	737	688	746	724	784	691	705	711	714	706	738	766	740	779	698	754	765	700	697	711	770	820	700	692	734	691	711	747	748	710	734	722	757	751	762	721	716	751	693	740	694	761	707	746	788	711	731	710	713	729	699	701	705	729	737	725	774	720	750	714	734	755	716	762	751	717	728	720	718	710	757	722	750	766	709	718	756	727	763	717	766	772	750	694	726	767	743	797	705	730	752	749	758	726	790	744	709	744	732	717	688	750	735	794	759	716	739	661	738	717	766	710	709	696	737	720	690	742	727	743	748	725	736	754	755	746	706	782	703	706	671	711	675	688	732	723	760	706	758	760	710	734	786	727	689	709	713	739	670	698	746	711	694	690	726	717	688	742	733	785	716	719	728	744	703	769	695	732	754	764	733	719	750	731	727	761	750	718	728	714	702	734	676	714	726	730	762	741	728	781	725	728	746	704	747	763	794	763	784	777	732	755	700	692	693	776	770	752	785	706	658	743	719	718	719	741	761	771	693	763	684	727	693	747	771	694	739	765	813	794	718	757	735	744	740	743	759
32148	54022	37739	22882	13729	8320	5688	4473	3310	2442	1991	1671	1469	1224	1069	961	960	939	927	865	833	835	865	851	780	817	831	861	784	796	788	780	762	770	766	727	775	778	795	782	780	804	773	765	744	735	735	785	756	763	781	773	784	759	806	747	752	745	831	736	746	760	830	774	762	813	735	754	743	773	791	783	761	820	778	760	778	775	796	724	773	726	782	758	782	754	791	753	753	729	764	771	774	759	770	760	790	790	809	799	761	831	777	732	775	771	744	787	745	787	817	730	800	738	806	785	808	765	773	769	756	758	726	815	782	814	725	738	771	780	736	775	791	804	793	761	741	753	796	751	794	757	781	763	774	808	759	813	815	732	791	723	775	794	776	801	756	779	758	809	740	718	741	756	801	792	744	757	822	777	758	781	783	773	746	781	795	778	786	776	837	804	746	811	753	742	741	807	832	803	716	808	744	760	827	750	740	781	746	763	820	820	760	788	807	784	769	761	764	776	765	788	777	772	722	784	754	771	763	787	778	736	773	782	751	765	749	746	768	813	766	757	782	811	774	764	752	751	790	822	778	812	754	796	733	774	801	802	763	773	823	731	768	792	767	800	792	731	758	771	824	791	770	768	732	757	731	728	827	744	748	803	756	775	784	732	799	723	775	796	782	786	740	788	763	713	742	775	808	764	797	777	824	810	749	736	778	774	707	801	766	793	775	764	749	756	777	729	822	735	755	730	791	803	793	786	752	726	784	770	752	793	806	733	756	769	768	769	774	788	763	781	742	781	831	791	732	748	758	717	807	740	767	803	778	729	741	798	768	730	749	765	739	743	765	784	748	751	746	820	758	758	789	728	783	815	755	745	727	790	820	774	749	771	772	759	783	766	751	822	720	770	800	758	789	808	763	791	779	765	812	771	769	800	794	782	778	750	698	783	747	805	749	811	734	777	802	795	781	775	791	775	764	784	774	762	800	749	786	814	792	782	734	780	783	769	784	752	750	788	829	799	753	743	745	778	802	760	777	761	754	797	806	763	778	796	789	759	819	768	720	721	803	827	764	750	794	779	827	747	728	769	739	797	811	821	793	747	827	761	765	757	800	757	792	772	778	787	763	751	763	721	771	770	733	738	817	755	825	772	807	715	757	780	780	784	767	776	775	775	787	760	816	759	787	745	742	808	721	769	771	792	756	781	759	795	804	792	693	779	763	805	785	773	792	767	752	733	784	723	789	728	771	707	761	720	798	772	761	737	743	745	768	729	741	789	780	832	818	785	745	747	864	838	756	771	790	770	740	782	771	794	788	742	763	767	768	722	751	810	768	757	740	747	739	748	778	756	726	747	776	787	762	772	730	773	790	767	735	718	761	722	774	743	728	767	770	796	792	763	772	751	777	784	733	763	758	739	788	751	804	785	831	809	790	799	786	746	763	778	716	764	743	780	739	741	741	805	766	754	781	757	787	744	797	803	727	790	786	793	799	806	776	785	726	758	818	742	751	823	813	777	764	747	738	795	751	764	791	763	779	773	791	750	753	725	803	745	741	740	757	762	746	791	770	803	752	772	749	751	751	784	825	727	752	768	710	792	757	752	719	797	757	736	770	802	825	775	800	792	793	753	805	761	771	743	764	807	741	780	790	773	753	728	774	774	771	773	767	738	752	728	857	771	780	724	815	750	804	795	738	779	799	827	790	764	708	802	806	745	792	792	772	772	746	803	798	774	778	808	757	754	756	763	742	787	774	753	780	773	762	753	756	769	777	723	720	800	788	810	759	805	782	775	705	788	796	808	727	759	798	776	759	771	830	767	776	795	746	751	766	759	754	739	759	794	794	797	759	763	757	734	758	731	802	777	748	788	793	766	760	763	787	775	759	721	844	794	790	776	799	729	804	730	791	779	805	796	813	819	799	778	812	750	736	803	774	802	790	777	764	757	742	764	794	804	778	788	802	832	731	750	835	786	796	806	790	741	779	747	759	773	772	767	741	767	818	765	765	753	719	761	731	734	826	792	777	772	791	812	767	751	747	797	774	780	758	837	781	765	765	803	830	788	756	779	779	736	828	783	780	806	802	762	749	784	748	845	764	831	755	750	779	831	757	759	788	767	749	783	756	748	749	725	760	747	753	798	701	735	717	786	745	759	771	776	751	772	733	802	762	781	801	724	805	769	733	803	762	865	757	756	754	746	819	772	739	758	701	734	767	812	757	777	792	786	794	798	800	787	734	764	797	755	799	761	769	755	792	826	783	761	798	772	834	807	753	729	772	710	799	797	793	755	765	777	768	743	762	781	754	828	737	751	772	775	732	782	791	758	771	756	838	774	848	762	748	762	812	794	805	801	730	764	762	802	818	764	747	770	787	738	761	719	808	793	726	837	747	793	739	810	777	780	764	766	702	782	809	749	756	789	765	781	732	697	788	774	757	748	836	814	737	752	772	768	769	784	765	788	776	741	763	757	803	779	751	768	804	761	817	750	814	784	763	754	754	812	773	791	793	799	756	782	800	815	758	706	803	792	778	772	795	760	736	759	801	760	792	733	749	796	776	800	725	742	803	808	773	767	804	772	788	780	725	771	775	780	817	769	759	781	807	804	747	741	767	775	813	738	727	760	774	758	790	777	807	794	753	776	776	775	778	759	824	744	768	797	775	760	739	789	818	805	785	747	777	792	722	735	781	740	753	724	734	724	770	732	780	735	776	835	764	715	751	752	755	780	801	777	770	725	833	736	800	747	739	756	783	745	792	760	807	774	770	771	764	765	748	756	762	779	792	827	749	726	751	734	794	781	744	789	773	763	741	795	772	805	748	780	756	787	770	798	772	738	753	795	784	785	763	761	798	795	793	794	761	759	831	806	802	751	794	740	798	763	799	757	771	754	768	713	758	742	842	742	755	709	798	740	744	752	772	718	790	791	790	744	755	786	720	789	797	778	778	820	758	763	806	773	778	784	743	790	789	774	765	777	794	810	742	784	772	799	769	764	767	720	801	783	754	765	782	778	823	742	771	796	770	773	773	774	748	739	820	787	804	796	771	733	806	759	799	772	788	788	782	825	787	805	802	761	784	780	797	796	784	807	789	752	804	755	754	780	756	753	776	766	747	774	738	813	757	782	799	734	750	813	772	751	773	809	782	795	755	778	785	737	777	766	783	751	747	755	780	779	733	777	783	796	765	850	765	748	811	759	758	790	753	767	748	767	785	787	797	778	759	775	792	764	737	770	693	830	779	722	795	754	751	742	789	835	766	787	800	831	756	783	767	766	796	789	759	796	794	808	766	754	753	784	841	774	789	758	823	749	728	758	747	766	776	757	801	796	779	770	779	811	725	832	780	775	736	806	813	800	803	734	738	789	749	786	758	773	773	821	799	766	796	762	755	726	788	822	784	775	824	756	748	761	706	803	719	793	795	755	748	773	783	779	793	761	788	773	815	739	771	769	786	809	717	742	794	764	752	753	772	796	802	731	766	759	830	766	819	741	773	785	793	784	758	798	774	794	741	782
25123	21478	27627	25395	12822	4832	3059	2205	1689	1482	1459	1324	1132	1132	1096	1111	1091	1044	1102	1023	1031	1049	989	1026	992	1002	1031	977	989	1019	1028	1023	998	1031	1038	1001	996	1067	1023	1007	1018	1027	1017	1034	1018	1003	1012	1045	989	997	1051	967	1039	1025	1009	1020	1028	996	996	1029	1000	995	981	1033	992	1005	1045	1020	1041	1027	975	969	994	1019	993	969	1047	1014	1020	999	1016	1027	995	973	1010	986	1031	969	1020	1039	995	1038	988	1006	988	995	992	1032	991	1064	996	993	902	996	961	1011	981	1006	1019	939	999	1005	1024	1013	1010	984	1028	971	1003	1005	986	1003	1042	971	979	1028	968	988	1045	986	1018	977	976	998	979	984	1020	1002	1034	989	989	1036	1031	1069	970	1025	971	956	968	1036	1005	1001	1054	1022	1037	916	926	970	974	1003	1025	1021	1004	1016	989	983	994	944	1012	978	1008	1073	1048	1042	996	949	1005	938	1001	995	956	1005	1014	1003	959	979	1027	1007	979	979	1013	1009	994	981	1018	968	970	980	949	994	998	995	1021	1017	984	1006	1005	1061	977	1044	944	1032	1008	1030	1030	930	1068	1007	1038	1028	1005	996	1010	1010	1055	1007	950	1040	1026	1070	985	1039	969	978	1002	1055	1022	1020	1033	989	974	1056	991	972	978	1009	1001	1054	999	1000	1030	1013	969	1018	980	956	1039	984	991	942	1033	1005	1048	1009	986	1010	1020	1001	992	1052	1052	1027	963	1028	1022	1031	1054	960	962	1023	980	961	961	996	994	935	1011	1057	987	1008	968	1012	1025	1015	1012	1005	991	1033	1006	1000	1023	996	1003	1031	989	1062	1045	1016	1005	976	1035	976	1002	983	1052	1025	1002	1003	1028	1022	974	1058	982	1003	993	996	960	970	966	1022	989	1000	1022	970	999	977	1022	1001	1021	994	966	1012	959	1025	983	1027	973	1001	1024	1064	1011	987	1045	1017	1030	1020	978	998	979	1041	1025	994	993	1006	964	963	988	1008	1013	1001	1007	1048	973	996	954	972	996	1010	993	967	1028	1011	1080	1068	1015	948	1061	1067	1004	1001	1046	988	1028	974	1020	1001	1046	989	1002	1018	1021	1032	966	987	1001	1068	971	1103	1016	970	947	977	1002	1045	977	977	1011	1003	979	970	976	976	1047	1016	1051	1029	1016	1021	942	986	1051	971	1003	1033	979	985	1058	1001	1041	1060	1001	1028	999	1028	1001	973	988	1012	998	1038	1012	1025	1006	980	1008	1077	1077	968	986	990	1047	1006	1010	1039	1034	1039	981	976	1027	1024	920	1003	986	1025	1033	1018	990	1035	984	1023	1014	991	1024	1021	1013	982	1005	1044	960	1037	1024	996	1022	981	1100	1018	991	996	1033	992	1000	994	960	990	996	1017	952	1003	1003	963	1055	1047	1012	975	1044	1011	1034	1033	992	1009	1031	1003	962	1024	982	950	1008	1009	1034	1011	1017	981	980	1076	969	1010	1037	1038	1003	1027	1044	1008	1028	957	978	1054	958	1008	965	989	955	1037	997	990	1067	993	1083	1073	1040	1001	1005	997	968	1005	1006	992	997	1014	1021	992	1009	1034	1009	1055	958	1019	970	959	1038	998	1050	968	1035	988	1009	1054	1015	1011	1019	900	1044	967	1046	1056	983	1005	993	1039	970	1050	976	1037	1014	1032	996	1009	1035	1038	972	1013	1057	1005	1077	944	1006	1004	1008	1023	993	1026	1001	1029	972	983	1026	1008	978	1019	1032	980	1002	989	972	991	983	1009	998	1006	1008	1022	1000	979	1010	1021	1024	1041	1032	991	1007	1000	921	1042	983	996	1029	1021	1031	1003	979	1021	996	1033	1048	977	989	979	1052	974	1040	946	993	1035	1027	977	951	1042	991	966	1014	1027	997	1056	1030	1022	1003	989	986	948	997	1033	1002	982	1038	1031	1025	1015	987	1048	997	1006	1016	1032	1014	1031	973	1032	989	991	1013	980	981	955	1005	1029	1012	991	982	974	1026	1059	975	1103	1061	993	989	977	1012	1011	967	1061	992	1030	978	1014	958	996	1019	962	1006	1005	984	985	1021	1046	1057	986	991	968	1030	1036	1009	1018	938	1011	1003	1022	1003	995	1066	1025	948	999	1037	983	1029	1052	1060	990	1007	944	979	976	987	1000	977	979	1005	1016	993	979	1044	1031	1053	1009	988	980	1057	1019	985	1008	1034	1031	1008	1023	921	993	981	1046	997	976	1006	1052	1015	1005	963	1034	972	951	988	1011	1021	1005	995	978	996	1027	1053	1000	999	993	1015	1002	994	1000	978	983	954	1008	1012	973	1002	1009	1024	1013	1004	985	1054	977	986	947	1030	1021	1020	1004	1052	980	1038	1047	1008	1001	1054	1001	1046	982	982	1016	1041	1088	944	1017	1033	984	998	996	989	985	992	949	1084	940	1029	1018	999	1014	988	1022	1036	958	1031	997	1111	978	1006	1004	996	1013	984	999	1020	972	1062	1016	989	1028	950	1042	996	1029	975	1041	1019	958	948	1002	1048	1039	1022	993	959	1026	1028	1012	967	988	993	1003	1018	1010	1010	992	989	1002	984	980	1011	1036	978	968	1029	947	1001	967	985	979	1045	995	1024	972	977	1059	1005	1007	1002	1010	1078	973	1018	1060	1034	991	1030	979	1007	1071	1060	977	975	976	1004	955	1032	1027	985	996	1010	1000	958	1028	1003	981	1024	1077	1009	1015	981	981	1024	972	1021	1014	983	1035	1023	1025	1015	1027	994	1027	1034	972	1004	920	988	964	1036	952	1019	1024	998	1004	985	1076	1036	1014	979	993	977	955	943	986	1005	1011	1038	967	1007	1008	985	942	936	1050	949	1000	997	1042	1050	1014	1030	957	1012	1051	965	986	995	1028	929	1050	1025	1020	1014	923	976	1024	955	1062	1023	1097	1005	1028	971	979	1002	1016	1004	977	1024	1007	948	1034	981	1034	1042	992	1034	1029	1016	1046	1033	973	989	985	956	1023	1037	997	971	961	1021	1011	1019	1039	1006	970	971	1031	1082	1023	975	999	1037	994	1052	1049	1011	1076	1004	1053	1014	975	979	989	1021	1009	1020	1020	1008	980	969	1010	1025	1055	1052	1047	1007	983	985	1042	1030	1041	998	1052	983	970	1020	1040	1077	1039	1031	1030	961	986	1000	984	1045	984	990	1029	992	1042	1005	1044	1003	1039	1000	1036	980	991	1006	999	1030	995	976	944	1001	1017	1048	1008	966	962	1032	995	949	986	995	1006	977	1002	1014	1043	1053	1017	1012	1046	1000	974	1020	986	981	1010	948	1005	986	1032	994	980	995	1016	984	1014	995	974	962	974	995	1064	1054	1004	985	1024	988	938	1009	1036	1079	1014	971	1055	997	1028	1009	1065	1044	1028	1117	997	1057	1000	1072	1013	997	1028	978	984	1013	945	988	987	991	992	968	1000	1028	1073	996	984	982	1027	999	983	991	1024	1030	963	934	998	941	952	987	1001	1009	973	961	1027	964	1056	1047	992	1028	992	1053	1009	991	1002	985	995	1009	980	987	1017	982	977	1005	1022	991	1008	979	996	979	1077	1005	975	982	1059	1093	1002	1034	1047	988	994	982	1042	1039	992	981	1017	1009	995	976	990	974	1022	1034	958	958	1037	1039	1021	1078	1026	1003	984	987	965	962	991	986	1036	974	974	1018	1006	994	973	974	1032	943	1015	1014	987	1048	997	1006	1013	977	1004	990	1064	1025	1045	1017	1004	1024	1017	1034	1001	981	1016	999	1013	922	998	1008	1033	995	905	963	995	1010	1002	970	968	968	1015	972	970	991	1035	962	973	978	1036	965	990	1046	999	963	1026	980	1026	961	1083	1003	1044	1029	931	978	1049	1005	987	1004	978	988	1009	1006	1003	1036	1001	978	1001	1029	1039	956	1044	997	979	1013	1026	984	980	1025	1034	1045	1017	990	1026	1072	1004	1037	974	999	985	1011	1092	1036	991	979	994	1066	967	1051	1020	1051	979	1065	1011	1008	990	1029	1030	1013	1027	958	965	972	1033	1009	989	989	1029	956	1046	1046	973	1007	971	1002	958	992	939	970	1054	1023	1025	940	1025	1030	1004	986	1028	1039	1010	986	1032	931	1026	976	1053	997	1020	1046	1028	954	1050	1035	1023	972	1017	981	1043	981	976	1051	1054	1029	990	992	982	1007	995	1035	961	1027	1037	984	1036	1008	889	1010	1003	1024	1017	990	1039	973	972	1046	970	985	969	987	1060	976	986	1026	959	982	981	1036	948	1040	999	999	1009	1009	1000	1000	1027
33667	48930	32170	18041	9873	6087	4488	3283	2447	2025	1864	1571	1360	1303	1192	1156	1159	1170	1201	1131	1141	1073	1126	1039	1092	1076	1025	1125	1014	1100	1060	1052	1034	1103	1012	1061	1041	1053	1173	1010	1033	1060	1053	988	1065	1055	1010	1012	1048	1020	1027	964	1105	940	1041	1042	1020	975	1025	1086	1047	1048	1028	1028	994	1059	1019	1071	1020	1023	1064	1020	1052	1040	1015	1000	1036	1041	1059	1064	977	1041	1011	1088	1087	1057	1051	1078	997	1034	981	1032	1003	1059	1020	1063	1064	1022	1007	1080	1042	1031	1059	999	1026	1024	1030	1003	1011	1051	1051	1114	1003	1052	993	1002	1008	1056	1078	1005	985	990	1051	1077	1086	1040	1016	1052	1048	1008	1012	1045	987	1039	1041	1000	1019	1075	1008	1069	1033	1030	1036	1105	1013	1024	1053	1058	1005	1002	1077	1046	1064	985	1023	1133	1015	1054	1004	1080	1023	1045	1006	1096	999	1011	1046	1008	1053	1021	1044	1059	972	1007	1053	1023	1084	1097	1062	1065	996	1033	1022	1002	1047	989	1067	973	992	1035	1004	988	1096	1028	1069	1035	1081	1086	1073	1039	1036	1048	993	1100	1042	1079	1013	1056	1054	1090	1033	1022	976	1053	1009	1000	1047	1049	1008	1019	998	1063	1031	1048	1012	1075	1038	1022	1058	1011	1058	1034	1012	1025	1015	998	1071	1066	1067	1023	1045	1002	1079	1051	988	1042	1071	1069	1049	1082	1101	1003	1043	974	1066	1073	1036	1012	1096	1059	1032	1045	1086	1064	1011	998	1067	1082	1000	955	1030	1083	1043	1040	968	1073	1048	1055	1049	1034	1105	1025	1036	1004	1029	1108	1080	997	1040	1102	991	1013	1039	1065	1006	1072	995	1025	1032	999	1076	1029	1050	1055	967	1037	1063	1056	1010	1010	1033	1044	1028	1037	1053	1017	1032	1046	1064	1097	1015	1010	1043	1000	1058	972	1058	1022	1062	1044	998	1022	1027	1044	1058	982	1020	997	1040	1017	999	1025	1066	996	1000	1041	1014	1038	1072	1056	1003	1077	1070	1039	997	1002	1075	1056	995	1058	1031	1042	1055	1095	1005	1048	1014	1070	1024	1003	1044	992	1005	1019	1041	1000	1032	989	990	1044	1011	1129	1061	1101	991	1024	1036	998	1029	1037	1040	1007	1008	1051	1011	1075	995	1014	1078	1033	1019	1055	1014	1082	1012	1053	1016	1017	1010	1032	1048	1006	1088	1043	1037	1001	1008	1076	1012	1030	1028	1057	1013	1067	1057	976	1003	1054	1030	1025	1051	1083	1096	1008	1068	1083	994	1084	1046	1010	1048	1021	1062	988	1055	1064	988	993	1093	981	1056	1056	1093	1021	1026	1026	1041	1061	1005	979	1000	1022	1086	977	983	1015	1044	1028	1064	1062	1020	1078	1005	1027	1040	1057	1045	1046	1087	1102	1082	1021	1095	1018	1052	1076	1018	1083	998	1038	1044	1014	1051	1038	1065	1049	1106	1077	1062	1026	1079	997	1042	1007	1031	1050	1072	1109	1054	1039	1076	1021	984	1031	1040	1013	1068	1016	1055	1001	985	1052	1019	957	1045	1014	1008	1032	1082	1012	1068	992	1020	1033	1058	1028	1044	1041	1070	1033	1011	1039	1047	1015	1011	1000	1055	1042	1074	1019	1047	1002	1037	970	1023	1069	1041	1031	1039	1083	1061	1004	1063	1042	1073	992	1062	1068	1049	1063	983	1022	1037	1008	1011	1005	1004	1035	1045	1055	994	1029	1075	1066	1007	1053	1003	1025	1059	1014	1073	1070	1076	1060	1071	1104	1105	1059	975	1058	1083	966	1076	1069	1045	1024	1075	1064	1016	1053	1071	1062	1063	1067	1033	1011	1046	1066	988	991	1048	1047	1083	1016	1080	1043	1060	1027	1074	1092	1035	1036	1047	1033	1042	1001	1005	1032	1030	1075	1021	1028	1076	1023	1075	1058	1066	1038	1083	1045	978	1003	1053	1088	1065	1074	1017	1043	1028	1019	1019	1064	1028	989	1052	1042	1062	1043	1030	1027	1108	1090	1034	1072	1019	1015	1037	1071	1012	1037	1042	1037	994	1028	1025	1083	1007	1054	1072	1034	1028	1063	1021	1028	1021	1056	1036	1062	1087	1043	1058	1077	1014	1152	1031	1020	995	1091	979	1026	1029	1085	984	1031	1056	1037	1003	1072	1032	1071	1060	1068	1002	1073	1065	1052	1018	1019	1039	1050	1034	1028	1049	1009	1006	1083	1059	997	999	1101	1059	1081	1012	1019	1062	968	1049	974	1135	1035	1036	1068	1101	1091	994	1057	1009	1035	1074	1032	1032	1085	1081	1124	998	1044	997	1025	1057	1052	1097	972	1082	1071	1106	1008	1084	1008	1062	1011	1012	1129	949	1040	996	1035	1074	1067	1012	1020	1030	1080	1069	994	1111	1064	1040	983	1043	1063	1026	1066	1030	1024	1014	1064	1108	1020	1028	978	1026	1025	1016	1055	1017	1027	970	1039	1024	1043	1046	1022	1059	1037	1035	1027	998	1047	1058	1021	1026	1037	1083	999	1021	994	1039	1031	1029	1038	1018	1031	1021	1051	989	1070	1063	1078	1035	1047	1003	1043	1055	1025	1002	1046	1047	1083	1013	1065	1103	1032	1015	1014	1040	1028	1058	1066	1022	1004	985	1031	1037	1023	1022	998	993	1080	1048	1013	1025	1023	1098	1053	1036	991	1029	1000	1045	1098	1046	1076	1041	1103	1038	1072	1011	1031	1025	984	994	1030	1016	1020	1007	1034	1046	1016	1085	1032	1046	1006	1043	1022	1064	980	968	1005	1030	1014	999	1049	1051	1044	1034	1020	1002	1073	1056	1073	1018	994	1016	975	1063	1009	975	1029	1011	1018	1038	1019	1035	1026	1084	987	1077	993	1055	1019	1010	1052	1005	1046	998	958	1083	1037	1044	1090	1008	1100	1042	1108	1044	1127	997	1092	1028	1016	995	1037	1046	1076	1001	1032	1018	1044	1014	924	999	1023	1068	1053	1058	1072	1034	1056	1065	1084	1042	1049	1002	1020	1011	1039	1020	1041	1046	1010	1099	1002	1039	1014	989	982	1045	1027	1072	1018	1068	1032	1070	1014	1029	1022	1005	1024	1047	1086	1026	1074	1050	1067	1048	1001	1041	1051	1043	1058	1010	1034	1044	1032	1034	1028	1084	1032	996	1031	1093	1033	1025	1005	1021	1004	1042	1018	1065	1007	1029	1048	1047	1003	1073	1030	1028	1010	1078	1045	1043	1028	1043	1054	1053	1065	1047	1039	1017	988	1040	1023	1018	1030	1031	1073	1059	997	1032	1032	1015	1088	1110	1069	996	997	1056	1036	1026	1007	1031	994	973	1126	1073	1025	1107	1003	1070	991	1062	1071	1040	1006	1079	1057	1093	998	1089	976	1092	1015	1063	1050	1023	1059	1037	1061	1065	1066	1071	1074	1112	1088	1026	964	1069	1020	1026	1024	1015	990	1039	1019	1033	1011	1079	1021	1058	1021	1009	1008	1014	1072	1081	1037	1055	1036	1056	1030	1068	1057	991	1029	1091	1033	1080	1041	943	1010	1102	1029	1032	1017	1020	1041	988	1059	1028	1010	1014	999	1022	1028	1004	996	964	1085	1034	1069	991	984	1027	1034	958	1063	1033	1070	1059	1038	1066	1075	1015	1018	1075	1053	954	961	1060	1092	1040	1068	1040	1061	1041	1028	1031	1032	977	1063	987	1024	1039	1015	1031	1018	1010	1050	1069	1007	1034	1065	1019	1041	986	1054	1056	1037	1081	1062	1027	1014	1024	1044	997	997	1015	991	1080	975	1018	1007	1071	1024	1033	1031	1041	1052	1001	1041	996	983	1008	1072	1027	990	1068	1003	1042	1013	1060	1119	992	1029	1039	1038	1020	1044	1017	1077	1014	1107	998	1030	1077	1071	1057	1030	1027	1031	1064	1119	1029	1045	1003	1075	1009	1023	1012	1042	1050	1052	1051	1067	1001	1028	1041	987	1041	1058	1014	1060	1049	1025	1007	1093	1018	998	1043	1008	1041	1046	1087	1010	1014	1088	1065	1017	996	1030	1000	1047	1073	1101	1057	1052	1058	1061	1039	1046	1057	997	1047	996	1013	1056	1056	1022	1057	1006	965	1035	1121	1044	1134	1011	1068	1047	1061	1015	1073	1020	1125	1096	1074	1007	1046	1107	1093	1066	1006	1010	1025	1005	1043	1024	1098	981	1051	1013	1031	1045	1006	1019	1020	1030	1007	1053	1026	1003	1075	1098	1014	1030	1105	1012	1029	1058	1054	987	1094	1084	1006	1027	981	1020	1026	1052	1051	1028	1030	999	1020	972	1019	1009	1006	1029	1024	1050	1006	1060	1020	983	1026	1029	1046	1021	1029	1028	1088	1064	1045	1071	1067	1083	993	1010	989	1065	1105	1078	1066	1057	1045	1081	1047	1049	1086	1053	1060	1074	1018	1069	988	1075	1021	1042	983	987	1058	1020	1061	1007	1046	1000	1096	1070	1022	983	1068	1065	999	1017	1038	1075	1018	1043	1053	1084	1012	1079	1032	1012	1028	1063	1036	1057	1054	1042	978	1070	1058	1049	1077	1025	1087	1086	1062	1010	1063	1074	1031	1025	1008	1027	1066	1025	1069	1043	1010	1045	1037	1028	1015	981	1091	1090	1023	1044	1047	1080	995	1015	1012	1091	1033	1049	1050	1090	1031	998	1016	1012	1068	1068	1033	1039	1084	1061	1030	1036	1040	1082	1093	1051
22602	21359	28912	24220	21486	21253	13113	4573	2869	2392	2016	1464	1339	1123	1138	1044	1009	970	937	857	911	845	835	855	883	829	831	850	815	845	816	823	808	818	843	847	830	832	756	808	808	800	833	808	857	769	792	815	812	811	779	775	781	823	769	838	800	743	813	824	787	781	813	797	778	764	806	758	763	824	823	786	822	773	809	842	820	796	814	806	770	778	806	826	778	757	757	798	794	809	805	810	818	791	779	786	848	783	869	805	859	802	803	807	836	834	814	811	864	846	820	787	804	823	846	833	771	786	787	809	779	826	795	767	853	775	811	817	780	740	819	821	765	771	766	805	823	814	865	846	814	773	795	845	808	873	815	847	775	814	809	823	790	836	821	779	844	832	851	783	844	845	855	799	816	823	823	814	784	862	818	800	855	784	805	817	827	796	795	797	835	817	825	781	820	818	778	872	811	795	784	789	864	794	816	827	792	827	825	827	798	766	750	839	804	824	785	847	812	847	820	781	858	823	777	775	814	883	807	790	797	796	785	809	831	814	774	809	745	823	759	831	836	792	874	797	801	802	817	760	805	747	848	827	808	803	718	752	786	778	797	828	817	846	834	876	785	828	810	779	785	861	802	818	797	793	799	836	826	805	774	835	773	778	786	805	822	838	784	833	816	797	836	768	819	815	763	760	778	798	799	803	767	794	769	761	886	819	832	805	743	771	774	791	840	756	807	764	828	808	782	817	769	801	792	796	780	786	821	787	824	768	805	795	766	780	805	822	819	815	844	817	864	831	837	801	865	803	751	781	810	793	796	811	766	805	811	846	784	831	810	789	844	822	808	808	791	786	828	844	741	794	832	782	785	829	815	772	775	805	727	828	824	788	818	728	837	798	783	837	817	822	809	805	759	810	798	782	816	789	791	798	792	835	804	795	873	832	829	826	817	846	779	833	840	853	827	831	841	781	827	787	823	799	762	799	780	772	852	792	854	861	777	842	749	753	778	796	772	797	784	811	875	822	782	821	813	790	778	828	772	715	763	789	812	773	822	781	801	750	763	855	808	797	872	788	798	830	796	815	826	804	795	785	811	847	864	835	855	828	818	774	784	743	787	824	769	831	881	755	755	814	808	812	777	837	765	826	757	784	838	755	776	834	782	800	802	823	771	797	824	780	782	786	790	787	797	808	694	769	842	793	802	821	813	760	806	809	767	786	815	844	823	828	843	759	831	776	821	826	795	845	849	805	777	794	771	806	788	809	832	787	778	811	808	792	858	852	755	786	806	790	831	780	782	774	811	815	818	754	770	782	837	802	799	819	846	768	783	852	768	817	781	847	829	800	797	756	818	786	810	834	806	807	833	793	849	805	767	813	845	794	804	811	792	846	819	801	799	805	762	747	764	781	777	819	828	819	789	799	849	815	798	775	796	812	809	794	766	818	781	791	816	805	822	787	763	817	790	747	827	797	797	823	842	727	815	774	760	776	874	826	788	830	771	764	819	815	803	732	771	835	825	785	778	785	789	765	777	808	780	752	839	779	866	787	764	799	819	780	786	820	808	781	800	775	773	804	834	762	725	799	809	827	768	803	761	817	779	762	830	792	819	780	806	797	846	800	829	810	833	849	763	845	801	857	797	795	859	749	849	807	837	841	825	808	790	808	763	762	836	797	817	814	830	800	798	799	847	867	791	796	806	827	777	774	779	833	836	832	815	802	790	769	786	824	802	798	836	801	807	760	826	802	761	791	770	796	777	825	806	825	795	749	841	805	799	747	749	765	778	853	806	805	847	802	780	775	862	759	793	778	800	768	816	836	872	803	835	862	781	799	813	858	841	774	827	839	775	805	808	810	796	801	778	749	831	856	794	790	781	851	830	768	808	826	827	784	818	760	832	824	819	784	819	869	831	814	761	841	779	788	836	785	803	771	828	819	760	869	780	801	755	837	709	787	860	806	806	780	814	782	854	822	789	730	793	769	803	815	790	842	795	841	806	796	748	805	775	779	839	791	791	773	785	822	829	796	793	800	798	799	794	848	813	790	802	797	821	813	837	776	793	805	841	819	826	868	758	784	804	814	824	768	751	826	794	825	832	781	810	833	828	819	790	813	776	811	761	783	849	808	789	850	832	788	774	763	810	769	746	811	755	833	871	721	815	790	817	765	813	866	837	814	820	832	811	811	800	770	773	793	851	777	818	769	841	816	798	834	819	813	811	761	790	769	810	894	802	812	802	791	854	772	792	794	805	771	873	834	819	797	788	780	798	761	789	812	828	821	838	816	735	804	783	753	832	778	843	797	839	794	866	827	816	858	765	847	804	784	748	797	828	780	858	814	783	803	790	827	843	835	787	831	822	784	765	791	813	758	824	846	795	824	764	805	856	794	796	793	839	866	840	823	816	722	810	789	826	819	825	822	797	787	831	820	798	803	865	815	798	781	777	836	751	817	799	832	812	815	829	828	804	839	797	811	838	828	827	883	787	775	808	798	783	831	836	805	830	817	817	811	814	860	841	801	808	791	774	750	812	845	815	859	776	788	771	834	806	808	814	833	769	783	794	798	787	740	816	779	795	788	760	783	816	830	779	767	769	792	817	811	770	773	829	777	802	808	811	840	774	820	769	797	762	817	848	783	814	811	817	792	768	781	767	809	801	779	835	814	758	801	869	804	837	808	822	819	837	784	838	889	826	773	814	789	786	833	786	854	791	811	781	826	771	834	840	790	794	815	795	765	804	781	826	753	794	750	803	875	806	751	878	806	820	804	774	766	823	828	790	826	778	775	827	810	783	802	751	837	779	779	858	772	810	772	820	824	783	804	783	790	818	834	822	818	783	768	810	754	810	785	804	784	788	846	788	798	807	849	789	791	855	832	807	847	759	816	800	801	800	758	775	794	795	799	752	844	804	794	804	783	786	840	850	806	833	822	771	776	809	802	790	831	776	819	785	772	796	802	775	806	842	783	815	765	840	805	835	788	821	795	757	794	805	826	759	772	790	771	765	806	787	777	829	821	808	809	798	794	760	817	790	748	749	849	788	744	805	786	753	780	783	866	781	795	789	820	789	815	807	836	747	800	783	842	840	817	789	825	794	736	790	807	819	866	777	789	784	786	800	869	811	762	759	762	844	800	813	784	800	756	808	794	805	784	777	873	846	811	766	815	842	794	800	788	816	822	791	891	840	751	766	795	823	801	748	872	787	776	769	796	804	850	795	807	796	786	842	791	778	812	840	780	793	813	795	796	814	807	830	778	826	804	844	789	790	781	822	823	758	794	803	804	777	799	834	753	830	771	819	831	749	796	820	806	779	818	863	826	813	823	789	840	821	846	790	844	818	800	822	799	878	855	783	814	845	849	759	845	805	763	756	816	755	799	858	781	752	820	805	839	729	819	814	804	812	819	816	801	789	813	807	857	758	823	801	838	767	826	866	781	752	808	824	802	810	846	821	863	769	814	832	748	799	846	817	849	790	771	809	795	818	761	820	865	780	743	806	801	864	785	841	809	820	809
34470	58659	45372	29103	18089	11550	8505	5938	4281	3445	2657	2071	1702	1361	1322	1160	1136	1083	958	998	923	941	856	843	882	857	860	857	846	864	876	906	809	856	895	845	761	821	839	833	813	824	841	856	790	797	827	831	795	872	761	825	813	834	813	781	808	775	837	773	844	869	835	779	839	819	828	793	797	814	829	821	853	808	771	799	830	806	778	785	840	861	835	789	839	858	810	771	805	789	826	828	804	796	808	747	848	842	885	859	815	819	801	826	814	823	806	801	792	806	803	802	788	812	869	808	904	858	865	803	800	759	837	803	837	818	784	809	834	786	789	806	759	819	850	861	791	844	831	888	821	839	838	816	814	816	802	822	854	793	871	799	781	900	873	764	848	866	759	803	802	828	813	851	824	812	792	879	784	801	837	820	804	819	833	831	877	829	813	773	807	836	853	835	822	895	777	871	799	871	874	848	805	768	798	812	848	786	823	792	809	819	849	854	860	774	841	826	799	874	796	809	877	810	814	764	842	821	830	781	829	792	832	824	845	838	830	801	828	850	842	878	824	836	811	866	805	842	881	771	820	841	787	788	826	873	812	861	839	814	814	809	751	839	840	854	794	811	785	787	819	825	813	765	773	856	793	786	804	806	769	837	769	801	819	811	801	765	767	772	799	806	793	842	863	836	835	840	872	826	833	830	783	806	788	824	862	804	850	836	801	813	866	861	842	823	789	751	777	774	831	779	824	827	831	839	808	858	840	794	802	832	839	823	823	790	794	820	840	820	800	826	802	836	849	806	841	810	857	795	852	840	848	802	778	813	846	797	810	785	817	825	812	843	810	816	839	867	842	807	780	800	796	841	864	820	794	844	808	830	794	843	780	837	859	788	826	800	797	845	775	846	874	831	846	866	837	836	847	743	815	887	834	849	843	809	804	792	824	857	815	836	773	853	758	791	842	837	866	839	870	803	836	805	801	818	812	832	837	812	787	788	834	851	826	840	835	806	837	802	818	801	857	773	837	810	826	829	756	752	781	765	844	816	801	828	811	811	849	842	805	833	855	777	760	856	814	843	814	819	853	843	872	824	800	892	818	792	869	824	834	761	775	876	852	839	813	796	822	846	825	856	863	848	806	815	820	844	765	811	827	855	742	836	797	867	826	776	787	849	803	852	794	803	802	865	797	816	831	782	833	786	811	842	806	796	812	814	856	873	850	812	846	809	825	815	875	821	830	807	849	806	856	881	786	829	797	818	784	847	809	814	780	791	831	778	797	808	814	757	833	815	847	813	835	829	827	804	838	835	801	797	796	839	785	790	847	840	836	838	814	774	838	841	827	812	878	796	816	809	789	825	867	793	805	885	851	854	829	806	788	857	848	871	893	856	842	845	796	837	850	841	811	763	844	822	815	831	854	775	784	801	811	787	830	815	856	847	815	782	831	822	828	801	886	838	822	844	817	851	842	824	798	796	805	871	809	833	852	796	836	877	787	802	870	812	823	814	819	787	824	778	820	810	843	789	878	816	862	801	882	778	814	792	815	812	856	844	833	746	823	854	815	772	850	779	839	800	818	813	788	782	794	882	835	845	785	825	764	795	776	824	809	830	838	804	800	797	841	813	807	766	830	882	828	805	822	782	757	843	794	834	830	865	856	858	810	797	781	848	794	803	842	839	808	867	806	830	833	807	820	841	818	801	841	830	808	819	802	823	831	829	821	875	804	753	842	830	850	749	858	779	800	852	811	836	808	825	798	833	827	848	818	801	836	864	804	818	800	841	778	812	798	805	834	827	810	798	831	757	797	801	786	805	840	839	801	813	812	798	782	809	750	851	829	755	799	786	804	822	776	797	820	812	854	824	814	811	840	841	784	792	831	830	855	848	849	838	823	824	797	857	818	832	836	839	765	863	844	834	834	825	775	809	765	828	823	816	877	773	823	865	818	863	813	866	858	766	782	843	833	806	800	794	777	862	827	811	865	822	813	850	831	855	769	840	804	851	819	835	822	820	858	849	814	859	815	868	845	847	850	871	882	840	814	827	819	860	802	823	829	836	814	811	872	796	800	816	823	770	844	836	806	864	848	816	832	801	843	809	848	750	839	843	815	842	807	779	850	769	817	814	808	814	842	825	842	808	848	798	862	783	852	814	816	848	838	859	810	829	807	816	821	817	855	813	819	822	845	781	796	808	861	818	811	804	808	862	847	810	803	858	849	815	842	810	829	839	783	850	844	871	771	856	844	867	840	801	802	826	807	848	872	819	860	833	818	821	830	829	820	818	836	798	848	774	799	842	799	804	826	791	834	776	817	791	810	810	778	793	810	879	756	837	826	773	819	822	854	857	813	796	807	864	856	801	786	781	816	826	848	839	799	800	815	816	808	831	841	794	825	746	815	811	839	811	832	769	846	831	815	827	832	854	809	802	869	802	809	817	784	826	839	809	806	847	813	780	835	797	836	801	812	776	818	813	811	877	782	804	852	829	758	817	790	812	833	866	800	823	845	832	855	798	865	821	802	809	851	788	812	849	832	817	815	825	845	794	862	844	825	834	820	807	811	832	818	787	809	784	819	828	843	826	796	828	812	853	852	861	805	846	793	836	826	850	819	833	817	818	829	802	768	826	808	785	784	824	808	839	892	848	833	849	729	807	819	780	783	775	811	863	791	837	801	845	850	784	834	876	815	836	791	818	826	784	778	838	837	796	831	783	810	838	808	851	792	848	810	840	833	820	794	796	818	762	792	808	803	834	791	808	837	808	797	804	825	819	790	781	827	818	797	804	819	820	842	842	840	813	819	830	829	815	832	782	803	775	814	791	796	823	838	806	835	892	803	848	780	875	776	837	780	817	817	758	775	784	827	836	835	822	813	826	811	821	883	806	865	843	819	807	784	829	827	810	816	830	838	820	840	809	825	799	850	817	854	848	790	810	814	833	833	836	833	844	852	815	813	818	807	795	790	792	847	780	804	842	825	773	848	798	840	813	786	810	829	859	794	776	852	809	779	844	805	831	758	793	841	812	829	794	875	832	865	789	786	823	753	820	815	819	837	793	835	824	805	766	822	839	852	814	814	859	799	860	822	842	819	795	841	813	797	811	805	826	803	783	835	803	812	822	781	823	786	858	780	838	755	832	805	849	828	866	834	810	783	814	804	786	801	812	768	855	813	824	867	886	858	841	770	847	807	829	823	783	817	815	818	830	819	794	872	869	828	845	828	812	767	837	866	861	830	837	836	784	788	868	856	825	793	820	823	807	826	781	847	849	869	804	853	818	826	853	758	805	830	778	857	780	811	822	853	834	800	799	819	798	820	840	872	835	799	805	812	797	786	829	846	818	804	815	849	829	847	845	825	769	794	847	857	872	793	808	809	834	805	843	861	808	795	813	865	828	882	813	843	781	768	816	796	821	838	784	804	888	839	811	775	789	820	807	818	792	823	872	813	812	787	788	831	874	798	839	829	832	790	786	794	866	821	817	816	819	834	799	781	824	782	771	773	839	770	811	831	801
31045	29207	27599	14591	5274	3055	2218	1737	1488	1251	1173	1074	953	950	940	994	946	938	887	874	949	897	890	884	854	932	958	910	875	892	897	914	924	906	926	867	884	900	931	878	875	897	870	916	893	880	912	926	900	919	922	912	862	876	847	879	890	947	887	912	903	884	882	850	902	914	904	899	854	918	916	898	888	874	919	912	811	923	925	918	975	931	921	960	857	917	906	876	891	856	967	891	898	883	839	883	920	894	933	883	851	945	905	831	902	887	908	899	886	911	859	944	877	928	831	909	905	936	935	865	821	885	911	883	950	876	904	896	892	853	935	878	900	881	904	931	900	923	915	875	880	862	913	905	863	903	918	910	933	878	923	908	890	892	914	871	845	909	883	894	921	893	946	897	914	800	928	911	911	888	905	859	927	892	846	929	928	912	897	866	958	909	837	934	943	968	888	887	900	857	895	860	853	906	896	912	901	863	935	937	916	861	907	837	912	939	991	922	878	912	893	916	895	916	879	913	910	909	865	873	902	908	858	927	901	898	908	916	890	918	945	865	872	920	903	900	903	855	910	928	905	899	917	902	876	935	908	900	914	888	912	896	840	960	898	916	901	888	915	895	889	930	857	866	923	916	917	890	908	872	945	908	919	888	853	918	881	905	836	912	938	910	890	869	855	891	914	945	887	919	877	915	925	905	878	936	892	888	882	876	868	917	922	913	914	905	873	892	942	945	879	893	843	934	909	839	951	879	914	889	907	865	895	901	858	891	864	923	940	920	934	906	929	860	861	913	855	905	868	909	893	875	923	855	874	880	859	875	884	842	914	887	958	911	880	809	919	891	917	872	951	913	950	932	921	880	884	923	960	891	888	902	884	919	935	910	903	871	883	886	861	938	834	908	902	918	937	912	880	828	895	939	884	926	910	897	900	842	865	939	904	890	914	921	878	884	845	941	855	924	890	934	879	900	941	892	909	929	907	944	930	897	858	906	926	889	896	866	878	823	956	893	948	906	935	893	881	895	979	909	907	911	877	858	835	889	912	865	902	919	898	872	884	879	950	914	870	906	929	914	959	934	867	831	890	926	913	908	908	940	927	925	884	902	907	889	812	865	864	929	918	873	893	907	934	926	919	904	905	868	897	904	874	923	901	911	912	905	912	893	899	902	920	876	879	953	953	918	906	885	874	854	873	908	918	940	929	909	934	936	878	852	900	919	945	950	898	870	907	862	922	849	891	896	934	884	857	935	900	890	931	883	888	895	869	931	935	902	875	946	915	897	887	919	931	980	913	890	915	943	862	916	901	889	1003	881	868	902	890	935	836	877	989	905	937	898	881	851	849	913	911	913	894	895	845	879	891	843	855	860	884	888	818	878	881	950	914	893	894	870	915	928	850	863	934	869	871	922	894	887	863	877	881	881	923	876	886	895	826	855	958	926	863	916	901	872	832	850	902	884	853	941	872	906	891	937	926	889	871	893	935	861	895	908	909	887	957	879	860	878	897	902	913	897	922	904	871	911	916	908	926	875	909	878	922	876	879	887	846	894	924	910	923	874	908	854	879	896	930	882	889	914	945	872	951	899	920	878	942	912	876	936	915	840	877	877	925	922	857	842	911	884	904	938	906	895	904	921	931	927	898	868	894	926	865	886	870	889	911	928	877	902	897	871	894	906	898	865	880	893	857	871	914	876	913	962	923	892	862	904	918	872	895	918	842	919	898	879	890	914	958	917	839	922	856	941	960	882	830	875	893	922	841	900	911	909	876	893	874	927	884	900	956	888	876	864	852	951	902	931	910	885	939	885	898	929	875	966	900	918	911	906	955	878	902	889	964	866	919	929	835	888	855	918	896	910	942	882	900	900	841	929	963	856	935	947	888	899	902	881	905	883	891	921	962	906	906	897	920	860	899	941	875	880	923	914	872	886	859	892	991	877	872	903	899	882	891	899	915	951	914	876	896	917	925	951	898	899	935	833	862	890	926	907	882	899	891	866	888	851	895	892	933	930	881	906	897	908	908	894	912	875	875	859	840	878	890	890	938	945	872	880	916	968	899	889	886	864	892	889	925	905	886	877	940	869	895	930	966	938	896	863	980	872	845	877	896	889	855	861	918	891	881	894	886	930	923	926	893	857	837	861	881	892	926	931	867	838	871	900	856	914	910	950	911	901	911	913	923	919	905	907	912	913	892	994	891	924	924	869	921	889	947	913	853	860	905	912	929	887	878	825	878	871	886	922	888	924	891	923	965	931	904	911	885	894	871	872	977	870	808	916	845	902	973	881	930	960	881	863	930	922	887	920	912	987	880	882	946	894	885	950	856	945	921	895	973	912	926	876	944	912	915	875	899	844	865	962	883	880	906	891	915	935	928	950	864	869	914	829	936	930	923	916	918	859	939	905	857	932	884	882	917	858	899	912	935	912	922	890	879	903	865	910	880	853	914	912	867	937	894	953	949	856	866	867	880	868	899	887	866	929	918	903	849	892	900	814	926	914	903	920	875	942	880	897	921	924	846	872	869	889	881	884	913	886	928	916	881	868	908	918	937	882	898	953	858	899	863	936	929	876	922	929	883	875	899	840	961	907	951	956	912	858	861	900	948	858	918	875	881	886	833	887	929	893	905	890	951	898	860	886	881	824	899	893	908	948	894	902	907	879	897	945	919	958	891	905	854	926	893	904	880	883	876	908	891	862	949	882	940	886	913	880	920	887	910	918	901	885	885	882	885	898	928	895	896	881	914	848	895	951	927	901	890	907	926	866	957	888	858	852	939	924	931	903	879	953	886	862	936	908	885	917	919	900	860	926	873	960	855	963	931	868	870	880	886	857	858	944	963	863	958	905	894	879	845	902	927	936	874	835	824	865	877	935	875	853	946	953	884	861	882	969	883	905	873	902	916	862	893	866	906	911	822	980	872	915	890	860	937	873	883	881	946	900	898	867	862	880	927	905	931	936	894	872	888	955	884	881	890	899	856	917	876	885	945	897	885	899	887	891	915	869	938	876	881	960	923	881	909	857	861	889	939	874	888	906	890	872	902	871	899	887	863	912	951	889	915	906	936	903	879	853	965	890	868	920	875	897	861	884	909	909	885	932	866	894	943	947	924	939	902	936	906	896	911	916	965	895	912	883	873	870	851	916	894	884	909	861	892	859	941	901	863	837	920	880	885	892	931	934	938	874	886	870	905	885	888	909	848	873	860	965	924	868	853	857	862	941	907	868	930	928	876	866	934	940	856	918	884	868	880	893	868	874	893	909	873	907	927	876	944	890	908	880	901	913	938	918	873	904	954	859	933	897	869	904	938	920	878	851	913	927	869	892	940	924	899	971	912	928	872	911	907	923	852	895	853	903	898	907	919	917	879	895	890	913	864	922	918	864	921	914	933	949	877	860	946	835	870	900	896	853	874	884	856	939	895	951	861	905	916	930	892	893	917	894	802	856	928	879	886	942	844	973	853	880	847	890	888	911	883	906	902	897	918	872	949	841	880	886	893	998	957	923
32368	42671	28374	13460	7004	4605	3279	2323	1904	1711	1273	1221	1148	1080	1069	1076	1031	1017	976	956	998	937	1025	947	946	971	962	963	958	987	889	969	979	920	927	950	936	964	981	954	940	966	901	913	944	950	882	932	996	952	992	948	971	910	977	847	923	936	922	955	894	934	913	957	949	923	916	956	861	932	874	906	971	930	925	904	993	962	873	994	952	902	931	930	983	986	973	911	993	905	942	908	883	961	938	967	933	967	949	911	979	908	906	906	953	934	952	1008	991	894	943	889	897	923	946	960	926	981	910	929	926	988	974	923	948	922	974	934	932	900	924	951	904	960	960	881	937	914	940	949	931	927	894	950	954	907	919	917	894	930	942	919	944	961	914	943	925	883	925	939	938	920	936	909	923	929	904	929	950	963	938	924	930	927	941	927	980	899	951	931	979	882	904	926	976	922	933	997	915	981	902	913	982	899	953	960	963	949	933	983	950	935	920	927	990	975	945	938	990	892	976	934	899	891	906	1008	977	922	916	954	989	948	909	921	892	915	893	970	925	949	944	969	942	971	946	955	970	924	929	928	913	960	909	913	1016	929	1007	915	962	974	909	927	931	976	933	941	1019	952	951	932	926	912	942	926	967	943	990	953	901	992	949	942	974	928	933	922	953	930	907	921	944	895	919	945	930	928	952	868	915	995	958	951	946	919	877	927	928	912	884	931	964	932	915	978	945	900	927	970	875	883	916	961	883	854	931	917	930	956	943	945	936	912	965	910	912	944	962	954	928	927	943	956	955	894	988	872	923	989	910	928	986	936	921	896	937	967	989	935	920	955	951	909	887	939	1013	956	961	929	958	925	919	930	1009	931	868	943	931	948	958	903	966	914	906	920	999	929	930	955	933	953	913	926	925	915	956	950	941	916	955	932	932	970	943	936	935	940	867	1001	943	957	924	921	943	904	1000	921	914	974	950	897	914	927	951	942	979	933	923	934	912	922	928	937	953	967	941	930	921	931	896	946	980	910	895	956	958	945	953	914	955	970	1002	941	965	952	954	982	915	944	889	917	942	904	974	943	970	977	946	973	944	967	897	891	941	966	948	916	963	923	972	896	968	988	938	942	963	942	927	918	967	951	945	942	1003	954	938	924	916	939	922	917	877	933	983	955	945	903	963	986	947	1007	917	870	969	921	936	970	887	903	951	891	897	931	955	961	935	950	937	966	936	957	999	964	953	964	921	924	944	912	1000	925	957	900	910	919	936	939	977	915	938	928	928	899	921	921	923	941	930	938	906	908	955	911	1010	942	950	965	984	930	922	878	925	920	920	956	968	933	911	929	985	919	1002	974	987	905	916	965	956	947	932	969	916	948	916	935	939	961	936	967	903	950	960	968	910	934	936	964	942	983	937	894	919	950	963	960	897	914	954	898	932	971	1018	969	910	891	972	949	879	916	942	949	955	859	930	955	901	903	975	925	925	936	954	980	929	946	1006	930	943	908	884	933	967	939	871	963	939	980	902	947	953	947	889	900	941	970	945	912	937	957	936	918	919	924	943	873	957	930	951	960	963	958	942	918	908	930	994	1002	975	960	933	928	938	943	968	986	954	966	924	964	958	924	900	966	912	949	964	922	938	897	991	949	970	901	969	894	938	893	942	892	966	885	886	972	890	938	925	927	974	953	960	1024	966	962	923	931	950	952	920	919	957	893	917	985	945	961	977	900	968	889	912	943	924	889	887	943	947	1028	915	977	956	941	878	924	938	920	955	900	949	899	954	928	903	927	928	935	916	903	951	931	908	881	918	967	938	943	911	929	971	967	1003	922	994	910	948	940	960	949	898	923	957	860	952	969	998	956	879	977	938	956	952	900	927	963	986	930	962	989	967	945	915	948	959	1036	945	946	871	977	925	984	956	894	908	961	935	915	928	934	918	942	949	890	926	894	908	938	929	912	922	929	960	962	952	915	910	958	946	948	924	971	943	940	917	900	913	953	919	950	858	980	919	970	993	939	937	910	973	949	926	927	948	927	870	971	999	904	929	928	956	931	898	956	956	922	937	916	903	957	934	956	958	939	926	955	912	987	851	987	958	915	927	939	916	953	944	980	967	957	932	950	895	947	971	883	940	1014	914	915	912	889	1013	949	965	929	950	982	964	934	918	933	961	892	923	906	927	929	947	940	886	888	955	968	974	966	933	945	943	950	918	952	877	936	986	964	912	974	977	920	963	954	958	924	906	919	1023	942	930	899	977	897	923	978	939	950	970	889	949	994	876	859	947	908	901	963	935	950	955	942	901	916	972	937	934	887	923	972	860	922	935	937	951	950	919	893	1007	938	961	942	915	962	962	907	952	937	944	969	914	926	934	968	937	909	904	989	937	955	934	931	939	969	924	941	969	922	915	953	906	911	957	925	947	942	956	923	922	959	955	936	914	930	927	886	946	943	923	946	893	938	952	974	919	927	912	907	892	975	946	944	908	934	880	935	913	878	904	938	979	927	962	928	891	944	906	959	933	936	929	929	956	958	925	935	912	978	917	919	959	923	938	967	962	976	953	946	925	956	929	908	1001	996	947	919	972	967	922	948	830	953	940	950	949	948	931	898	959	928	895	951	897	945	930	923	956	939	959	962	936	939	933	909	922	894	930	967	925	948	881	974	933	856	954	944	931	882	907	900	864	903	962	916	951	919	912	948	973	975	914	972	925	975	951	860	925	962	949	947	966	904	938	995	982	904	953	933	938	886	971	931	920	1025	948	913	993	951	878	956	921	953	961	926	949	973	968	968	904	917	929	926	943	976	905	966	909	920	942	949	940	999	934	890	995	945	960	951	910	959	930	946	924	903	873	896	914	965	958	923	953	857	897	947	982	895	912	950	919	957	971	974	965	940	961	985	983	921	947	896	919	953	961	940	941	919	932	963	903	920	963	923	952	894	940	917	932	933	937	946	898	880	932	934	1001	929	911	939	1000	943	942	942	927	913	926	914	947	995	980	951	937	902	937	954	968	975	943	923	901	975	938	932	906	908	957	911	905	942	943	901	940	974	951	945	897	923	948	959	919	911	1011	987	921	942	953	897	935	965	912	950	954	947	1021	979	930	986	875	925	931	904	910	1011	894	974	914	912	919	915	945	919	919	953	911	931	919	992	918	973	992	957	905	941	943	967	929	928	954	885	1005	972	1005	944	906	957	928	942	935	911	971	957	936	933	938	963	890	939	953	928	980	912	978	935	905	926	949	926	938	926	967	952	997	932	893	904	930	969	953	928	951	931	976	904	959	907	926	933	933	955	922	950	951	899	942	923	980	929	895	904	1002	949	964	958	934	934	922	897	911	909	934	943	949	924	926	927	901	900	942	924	932	938	900	971	904	950	933	924	980	985	945	950	915	963	920	904	937	970	917	932	968	932	888	927	966	921	948	971	914	965	970	942	906	962	932	907	927	908	927	985	863	946	921	895	884	977	931	907	894	939	991	939	944	888	1006	906	940	921	970	972	948	990	977	894	928	991	882	897	897	934	932	915	943	983	971	914	928	941	973	889	964	908	961	939
23899	21413	28583	24889	21072	12855	5269	2824	2109	1717	1343	1101	967	944	909	887	846	819	801	791	791	786	724	735	730	759	738	728	704	741	758	741	671	745	727	711	672	715	679	715	739	707	714	714	743	694	767	681	702	684	711	706	699	723	683	713	708	681	716	720	703	717	739	728	713	704	685	664	772	718	719	697	715	732	698	749	699	678	685	699	742	714	772	723	757	738	764	720	708	728	719	739	763	728	694	725	702	719	769	730	692	720	739	666	699	709	743	730	729	669	686	720	694	715	686	685	703	708	748	775	688	785	732	714	732	751	690	688	722	778	754	702	714	687	756	713	715	728	744	738	710	691	693	743	665	696	758	706	703	706	730	747	689	697	673	690	685	694	749	725	690	755	733	692	745	688	703	703	687	732	739	728	750	658	676	685	692	652	760	668	680	712	699	737	680	734	669	702	687	704	742	710	742	735	746	648	714	712	726	719	714	751	751	706	706	751	686	723	747	695	724	697	703	729	749	691	695	718	681	739	710	728	694	724	685	671	681	739	718	711	731	731	697	737	718	713	709	665	699	742	708	721	701	697	725	743	728	703	720	705	710	736	686	688	714	725	699	709	705	736	706	731	727	724	692	719	738	674	684	723	720	709	657	704	688	725	750	683	734	685	706	744	717	763	704	718	675	707	740	699	740	743	736	722	710	732	727	713	705	728	733	712	721	718	762	715	694	701	703	757	715	728	748	730	684	748	708	684	734	711	746	757	721	711	746	704	675	702	744	699	698	711	659	733	716	712	768	666	749	756	709	718	716	755	713	728	710	706	665	724	713	676	714	702	728	693	678	702	738	751	717	692	751	706	760	761	749	707	692	700	728	692	694	784	711	765	764	751	706	723	674	713	686	763	719	722	760	742	672	685	713	695	691	653	711	724	722	743	711	703	750	731	703	706	688	718	718	726	711	676	710	694	715	757	714	704	687	688	740	721	680	673	785	703	718	740	640	782	729	722	725	667	732	708	721	673	733	713	700	729	712	706	735	732	704	700	736	664	693	714	782	701	754	734	739	717	749	720	777	698	739	717	722	722	708	732	725	706	706	761	765	733	712	703	731	701	737	755	685	688	767	655	690	753	772	719	740	715	749	651	732	739	727	654	760	724	730	726	727	702	764	740	732	686	745	690	692	718	708	650	688	709	708	723	715	686	687	664	775	727	722	722	746	685	685	665	667	706	709	728	744	750	666	702	686	711	742	712	687	697	698	704	714	666	762	681	688	675	729	701	676	686	659	748	659	712	754	698	750	769	731	706	737	701	698	734	715	660	696	749	762	720	721	729	698	689	695	692	736	699	745	669	705	734	722	704	694	684	721	706	673	681	675	725	705	712	733	731	677	732	743	697	691	758	694	739	691	682	695	752	728	742	677	670	698	700	713	706	718	740	767	705	691	681	720	735	723	671	701	750	683	721	726	742	688	711	719	715	681	710	735	688	708	684	703	699	728	717	725	720	675	741	773	674	695	680	689	721	690	668	722	747	728	707	707	711	691	699	698	709	725	713	730	694	701	663	674	702	695	703	732	718	654	698	700	742	713	707	703	749	724	704	650	702	700	679	674	718	701	711	713	703	723	725	710	752	692	769	715	686	700	737	721	720	714	704	692	728	690	726	715	738	738	700	680	778	708	704	731	689	673	735	741	727	755	716	746	742	715	726	648	737	717	735	744	731	731	714	716	742	666	704	728	726	695	682	716	669	688	722	703	753	750	750	706	709	677	693	683	657	765	696	699	702	713	712	725	779	736	710	709	713	718	708	727	738	651	693	758	746	710	731	762	743	685	649	711	728	728	693	716	694	716	701	713	765	694	754	715	741	704	715	671	665	720	708	722	731	707	726	707	743	696	703	762	693	733	711	700	702	662	717	734	683	682	724	694	684	656	752	713	692	760	647	693	724	702	708	710	693	725	720	730	757	716	737	681	730	694	734	711	742	709	713	709	745	700	709	682	726	692	701	707	736	710	722	754	667	716	774	686	683	687	682	741	729	718	737	730	680	733	731	680	701	707	720	684	722	706	734	705	729	724	699	705	736	697	727	680	741	732	722	691	707	665	769	764	717	674	682	700	717	693	731	663	716	691	770	771	774	686	707	726	728	703	705	715	694	706	750	671	730	693	680	703	696	700	694	753	729	736	685	689	726	721	737	680	650	691	681	709	752	696	721	691	682	731	800	741	744	716	724	678	695	784	718	740	681	743	684	729	717	729	728	707	722	707	703	737	706	745	728	693	720	692	698	739	678	692	713	663	673	734	675	734	702	700	696	693	752	708	735	697	722	716	714	694	733	727	719	703	723	682	693	739	713	715	731	669	685	711	767	729	719	704	758	719	725	738	704	677	705	725	684	703	696	736	729	741	689	704	730	668	684	726	727	717	769	708	722	735	714	695	749	678	693	709	738	664	670	715	748	698	665	694	678	684	706	701	684	686	726	721	722	682	692	686	719	730	690	741	707	714	752	730	710	781	704	700	707	698	730	746	700	748	784	714	693	708	694	705	675	714	753	715	663	717	707	724	714	688	725	741	740	707	761	711	702	719	728	728	754	703	702	712	744	755	745	744	723	685	700	744	702	725	702	705	693	674	727	716	705	740	653	658	718	687	699	683	691	712	676	697	727	732	770	656	727	690	683	657	728	687	721	755	698	709	714	755	720	732	695	714	723	734	696	708	711	720	770	684	647	720	678	729	708	677	731	715	668	726	738	710	719	687	678	738	722	706	741	679	739	708	719	681	695	734	702	738	650	747	686	708	706	718	722	733	708	708	710	739	728	715	740	706	728	691	731	727	692	710	699	674	701	681	717	682	707	710	736	730	683	746	676	688	738	696	669	765	721	740	725	687	692	727	669	717	750	703	638	659	724	744	691	674	771	698	729	727	725	749	735	696	769	749	688	699	720	714	699	735	743	759	752	713	751	663	668	719	657	727	701	718	751	723	707	711	698	699	727	744	716	701	691	722	788	720	716	678	716	748	681	699	681	736	724	719	720	707	727	683	707	692	768	707	691	723	711	718	731	696	701	716	737	759	716	736	698	728	707	742	737	690	691	753	665	721	679	667	729	685	746	750	732	696	722	674	720	766	706	698	699	692	715	711	760	744	768	723	753	677	688	667	699	717	701	719	740	748	697	728	728	739	702	690	712	669	654	727	721	761	730	683	717	734	765	729	680	719	698	751	709	728	696	666	666	773	672	720	754	719	745	711	689	769	722	718	740	722	703	711	750	667	732	753	734	682	763	684	746	723	741	691	678	655	728	733	747	698	716	723	702	700	706	726	706	712	712	724	745	689	775	723	704	719	723	721	694	710	710	729	742	712	663	652	727	701	701	689	789	734	703	754	678	710	720	721	702	706	687	714	711	683	717	701	732	726	750	712	715	696	735	718	734	737	676	736	743	695	702	744	711	793	711	766	699	694	716	741	721	744	729	731	738	721	720	754	695	694	719	737	688	691	771	746	733
32403	54327	41702	21279	12688	8624	5767	4215	3213	2545	1853	1434	1260	1119	1063	1019	979	869	911	845	786	808	856	860	778	784	750	797	838	791	772	775	735	770	822	737	755	796	784	735	803	747	757	786	750	736	691	765	734	739	744	828	783	717	780	746	716	760	709	745	731	760	735	792	748	759	740	760	731	780	738	736	767	770	783	792	726	704	749	737	745	787	751	782	705	743	785	784	777	735	733	724	772	736	738	740	739	755	738	750	725	778	751	777	720	811	762	781	760	770	727	776	705	789	740	754	706	736	705	758	717	781	726	756	800	738	775	772	762	721	713	733	759	742	772	772	759	730	750	763	788	781	774	707	804	813	778	747	704	796	765	734	764	733	763	766	768	797	798	775	717	746	735	783	726	790	764	742	758	739	796	744	744	672	717	746	769	733	731	744	762	748	776	825	752	788	712	726	745	765	782	794	778	781	785	737	743	760	693	748	746	716	782	735	764	738	743	790	700	734	730	804	764	742	750	764	756	777	763	795	791	762	716	787	740	770	790	778	748	756	759	802	775	714	752	766	775	763	718	737	814	768	764	772	773	826	749	739	734	756	751	777	777	779	750	769	744	763	737	736	814	751	742	751	755	738	761	749	726	744	761	762	729	763	807	776	759	756	715	756	790	765	725	775	729	761	781	714	715	736	793	782	749	765	783	791	698	761	750	742	752	732	730	750	749	776	716	748	722	786	765	738	791	784	712	821	799	777	752	787	727	726	720	755	787	728	733	746	769	715	731	784	731	789	759	772	712	712	758	768	735	735	735	778	761	692	778	739	717	732	744	740	760	753	780	744	782	738	783	786	768	749	746	770	726	749	710	789	759	753	747	761	784	734	755	814	738	801	733	695	756	751	729	793	729	754	737	773	789	767	798	756	781	743	727	776	697	747	754	752	810	779	759	776	759	779	760	721	769	726	780	803	783	754	784	794	709	736	771	805	725	750	749	821	745	802	735	785	756	725	755	769	676	733	809	712	744	740	733	795	777	773	771	767	719	769	696	729	777	742	771	742	733	751	716	767	750	794	795	722	772	791	737	795	729	742	774	726	759	792	742	710	762	732	729	787	776	726	740	770	717	762	783	745	759	753	684	743	728	753	798	725	765	769	780	738	739	793	761	737	761	746	781	738	764	766	764	822	737	762	735	763	761	763	753	816	808	754	726	798	687	790	764	780	704	762	790	750	745	738	773	746	786	754	749	774	742	738	776	757	742	703	744	733	743	765	755	742	827	777	797	772	725	719	826	762	731	763	781	749	706	749	724	751	715	795	746	792	767	746	706	718	813	740	747	715	765	770	776	758	703	743	726	753	809	784	781	765	783	736	731	718	718	794	784	727	824	751	754	756	788	784	762	754	791	762	758	744	724	790	792	752	734	753	773	767	781	758	746	793	724	798	750	733	734	780	751	696	749	783	785	735	758	783	745	758	730	789	784	802	770	746	766	704	741	745	801	740	760	754	779	767	801	746	785	773	754	726	766	782	729	766	720	727	759	766	722	792	769	734	740	774	802	767	745	719	736	780	733	746	752	790	697	701	783	784	750	741	709	753	788	726	782	771	768	818	728	735	761	787	731	756	748	720	772	719	730	786	766	771	717	772	753	734	771	723	785	730	748	738	739	782	731	746	749	740	759	766	744	767	709	728	766	744	758	754	723	786	770	766	754	755	738	803	778	759	772	776	771	777	769	755	707	791	772	757	774	784	755	763	763	767	754	765	773	768	749	750	744	766	780	748	723	774	734	797	786	771	783	775	727	771	750	714	774	798	737	729	783	735	761	748	739	741	755	721	746	772	750	725	738	745	771	810	751	784	766	756	706	718	747	757	776	702	822	787	702	785	768	807	757	764	765	716	734	774	768	771	749	799	794	762	713	768	800	761	684	793	754	782	785	785	756	759	786	783	707	742	725	772	762	764	739	760	777	731	753	779	752	743	696	764	732	749	781	768	780	749	764	721	798	705	741	823	763	735	756	735	764	766	780	741	766	717	757	764	777	809	764	791	809	751	719	716	754	755	682	752	763	724	716	721	747	750	803	702	795	732	814	758	774	762	770	794	795	759	752	755	785	776	797	779	746	743	746	780	722	783	755	727	770	736	724	686	718	774	741	787	734	717	756	723	741	746	756	792	809	750	711	749	808	701	757	737	784	730	723	726	735	730	776	786	767	756	781	768	698	756	790	713	778	713	765	769	783	768	781	772	734	801	746	782	744	723	756	786	797	757	759	740	831	760	785	773	800	810	762	712	786	749	790	767	763	805	787	799	761	758	824	775	743	781	801	740	704	807	759	788	767	751	745	803	739	772	769	759	745	738	745	726	753	731	735	763	824	772	770	781	803	753	754	741	796	761	793	752	754	769	780	770	702	735	780	717	772	729	752	705	814	747	701	741	756	750	755	773	742	794	781	752	839	767	689	742	723	713	799	720	782	789	775	747	759	755	754	798	755	702	736	804	753	732	734	742	700	733	736	728	734	775	730	742	714	776	760	774	764	734	764	805	772	731	738	798	755	771	772	761	773	800	725	714	748	750	751	759	762	779	760	740	733	795	845	754	748	744	768	724	749	694	686	741	724	696	705	738	746	714	805	755	770	765	737	780	759	781	774	730	741	790	753	717	727	781	761	730	776	802	814	739	732	762	775	720	698	718	763	748	759	738	767	809	765	772	789	779	753	807	765	705	791	746	745	760	757	771	737	752	783	718	768	744	731	723	756	760	784	739	778	738	730	744	729	719	692	807	782	786	735	795	756	704	762	767	772	746	760	729	743	757	733	768	791	745	745	720	724	775	781	758	766	721	737	794	735	717	747	751	761	773	796	758	770	776	736	749	747	732	773	787	755	732	796	782	717	756	749	772	789	762	759	730	743	748	743	760	793	760	749	765	756	782	751	760	808	751	757	745	731	746	779	743	720	732	787	725	746	816	763	795	732	781	760	765	719	758	728	775	702	783	741	738	722	754	761	794	797	737	771	717	758	755	769	735	727	732	770	743	779	735	730	733	725	799	747	756	755	733	815	768	781	789	781	741	757	705	776	752	738	689	778	792	771	762	793	747	768	771	823	761	749	724	753	802	760	752	730	753	753	778	762	757	728	791	797	750	751	754	760	767	788	686	735	733	764	752	755	724	823	711	731	689	753	744	761	718	780	737	805	736	788	804	745	739	726	750	745	710	754	767	739	751	743	782	689	717	743	758	820	732	750	774	717	786	745	731	731	751	770	757	680	749	753	751	757	729	782	762	784	723	753	802	757	740	761	755	744	756	734	769	772	803	775	757	744	746	714	729	745	768	734	761	709	788	775	776	737	739	749	756	737	739	707	747	733	758	741	794	723	801	813	742	776	763	727	769	764	732	747	724	733	758	748	709	750	752	804	792	767	767	727	825	763	766	707	752	733	744	724	752	734	775	756	824	768	807	809	773	814	771	766	725	713	766	765	767	763	735	741	755	751	747	807	763	727	773
25164	21527	27790	25227	12639	5063	3166	2312	1926	1579	1320	1258	1146	1130	1069	1133	1144	1029	1026	1067	1025	1030	997	1037	984	1006	1014	1012	1042	1005	995	969	985	946	1016	944	967	952	1012	1009	1011	1036	1016	1004	954	1031	1040	983	990	1033	927	1000	999	1028	991	1018	1018	982	1020	999	1040	986	1048	1022	975	1016	1047	1034	1055	1021	1005	1018	991	954	935	996	968	1012	1009	990	985	1041	962	1008	993	1026	996	1025	1069	933	1006	966	960	983	1061	1066	925	993	959	1002	1017	1047	962	994	995	980	1014	988	1036	1026	986	1007	1002	999	965	997	999	1020	993	960	934	996	980	1042	989	989	979	1047	1026	972	1000	987	948	972	977	953	1023	1023	1022	1034	1018	998	982	1027	1020	1059	961	969	964	1005	990	927	992	971	1041	974	1001	1041	958	989	982	983	992	1022	961	1020	981	1023	987	1013	983	955	977	936	951	1023	975	1010	1006	1006	1030	1005	1003	1025	1022	972	990	1030	1047	992	966	1032	1007	1044	998	981	1007	992	1012	1004	965	1026	992	983	1018	1065	964	1009	1030	991	916	1002	986	973	1050	974	996	1042	1031	1001	967	968	994	953	1035	1038	1014	956	1029	1021	1002	1015	1057	1006	997	1028	995	994	1032	1002	1021	989	972	1033	948	967	1006	1021	1006	1002	1008	1057	1049	965	969	961	964	1025	999	967	975	1035	954	1007	1013	990	927	1006	966	981	1012	985	977	939	1026	973	969	963	982	986	978	998	1001	1027	1030	1016	973	941	966	971	956	1065	1019	999	1047	994	995	994	1017	1047	997	985	991	1006	955	1000	917	975	1033	988	967	1021	948	1042	1006	1028	978	1000	1031	1005	1046	1017	998	983	1035	1031	975	1027	1001	1003	1014	1003	962	1021	1011	995	1034	966	1037	976	1036	1034	986	928	1087	945	977	1016	972	1004	952	1038	997	1002	1010	977	989	1032	1033	1017	1010	998	1063	1009	983	1069	1011	1014	936	1034	1004	987	992	967	959	962	976	999	1000	985	984	1025	997	980	1063	986	1006	995	1033	1017	1005	1022	954	954	1086	1066	1026	991	989	1018	939	971	1026	949	1021	950	961	1026	1019	1052	993	996	998	988	1001	937	965	961	990	972	955	931	978	1004	1056	987	962	997	958	963	1028	1005	985	1045	955	987	980	934	998	1055	980	1000	939	947	1036	955	997	999	1020	1041	1038	980	974	1016	961	979	1026	1014	962	1054	1006	1036	1003	957	993	992	1022	1034	1029	995	1027	934	968	1005	916	1048	1030	986	950	1019	1007	985	941	982	962	988	1031	1053	1011	969	1016	1049	1007	952	974	1033	1022	993	1006	990	1000	974	994	1040	1042	1021	952	1019	968	1057	992	997	1010	1030	992	1013	1000	974	1005	980	1006	967	1016	1015	1006	1003	1009	997	994	1038	1043	978	1002	1019	1075	977	1002	1006	974	996	965	960	973	995	982	1016	1019	998	950	975	958	910	962	1029	999	919	1006	953	1016	960	1052	991	960	958	978	1013	982	947	975	1001	1063	1039	1030	1039	976	958	1041	1059	1028	983	967	999	1017	990	984	997	1021	1006	1037	984	965	1030	1022	999	996	983	979	976	1019	976	1025	1029	959	956	983	1010	1053	1082	951	979	980	960	1012	1031	933	968	1049	1051	994	1025	967	1049	1043	990	1005	921	992	1002	1013	972	934	1012	1014	999	974	991	1017	1008	976	963	1014	962	1016	973	962	1003	982	1025	1007	1006	1016	1012	987	1019	996	997	982	1030	991	975	1044	1025	1008	984	978	1026	997	1017	1041	960	994	988	1025	1022	953	1005	997	985	982	1010	1030	1005	1056	1004	1049	979	956	1002	987	1004	1007	973	1006	1008	1041	1010	981	971	1004	1008	992	977	988	1027	1004	995	1065	978	950	1033	1023	1005	955	1003	1065	1032	991	998	983	945	1025	1011	1010	1000	1012	1047	952	989	1024	982	1031	993	1071	997	990	990	978	989	1006	1008	1007	973	968	932	990	1011	1001	1022	994	999	1003	985	950	1001	1019	997	966	1019	983	928	1019	1046	1005	1056	1036	1067	1015	1058	996	996	1011	1009	949	1012	1007	1000	958	1048	1026	1005	974	936	968	1006	1079	968	944	1011	972	1025	1005	976	962	943	1025	964	988	992	1008	975	968	970	1015	986	913	1009	972	996	889	955	962	968	1082	975	966	992	999	1007	958	1042	1025	995	965	998	961	991	991	958	996	1062	1002	982	962	1019	1022	1013	977	1015	1022	964	978	948	983	955	963	969	991	1000	995	992	966	1004	982	998	1030	1026	972	966	1012	951	954	968	1002	960	990	997	964	979	987	992	1019	1035	983	966	1050	1067	1022	992	974	1010	1028	974	943	1010	936	938	1002	994	963	1008	1002	985	1019	964	993	1032	979	1038	967	1030	1047	1000	1118	1009	1022	997	965	984	1021	1007	1026	1021	961	1016	997	1007	977	981	1011	1026	998	1005	1029	948	984	948	964	997	1004	998	1024	998	995	1010	954	974	950	950	951	1021	1031	1051	1025	963	928	938	1014	1027	992	1075	1021	993	1050	1032	1090	983	1015	965	1029	982	995	1049	1051	1012	992	1023	1055	1068	1000	974	977	1063	984	949	1011	992	1052	956	967	998	1021	1072	1009	927	961	990	1025	966	942	1016	988	938	1011	978	1044	1060	1032	1024	1026	959	1002	1039	980	998	1035	1025	1001	1037	1016	1055	1004	1010	1046	973	997	984	1048	1014	1018	985	1045	983	1019	1005	1040	998	998	971	959	1010	1009	974	983	1048	953	1030	955	1007	990	1053	970	954	998	966	1002	997	995	949	1009	965	990	1012	962	967	1051	1026	977	1036	985	960	1045	981	961	993	1020	968	958	1005	973	1006	1000	956	1042	1041	1022	1026	1014	1082	1034	988	991	985	1039	953	999	1000	971	1001	997	965	1005	1005	946	1017	1023	1027	956	1021	969	985	965	981	983	1000	986	983	1013	967	982	1032	1000	1003	990	1038	1018	996	947	995	983	1040	982	1050	975	966	995	1005	1037	984	1028	969	973	999	1057	1001	999	1002	1032	1015	999	976	952	955	967	942	981	1019	979	979	967	989	1018	989	1038	1009	1007	992	1029	995	992	1031	973	1020	970	995	999	1012	1037	937	973	950	996	961	972	983	1005	1023	1056	1001	961	960	999	979	948	958	1004	956	1033	1089	978	965	1029	985	1029	984	971	1016	979	956	988	925	1029	1013	991	990	959	972	1003	1011	933	1004	1045	986	993	974	970	944	1041	1032	992	1000	995	1064	1081	1030	958	962	985	997	962	1025	1055	983	1033	1024	983	959	1057	1037	978	969	984	1051	957	1009	927	971	971	990	1011	988	990	980	938	954	964	997	994	984	1011	960	997	938	994	1008	1020	953	1006	963	1000	938	1013	998	1006	1037	1036	983	1033	982	1016	1045	992	976	985	979	946	966	966	1016	974	935	947	1004	992	1049	967	1037	994	932	999	980	1007	991	983	1014	989	996	1045	1030	1044	968	988	1012	1010	989	995	936	971	1036	951	993	977	967	954	1014	1008	942	989	1024	960	994	976	969	974	990	1009	980	967	991	1055	1008	997	999	982	990	991	925	945	937	940	999	953	1020	921	990	953	1001	999	1036	985	988	1041	976	956	1011	1016	968	971	1001	1015	995	936	1021	1030	998	969	1018	1049	1028	1001	1009	997	1007	922	969	973	972	988	999	973	986	1070	1021	971	1014	1017	988	960	987	1011	1000	993	987	1004	994	1000	986	994	1031	926	956	1024	956	1012	1010	997	955	973	1074	1021	943	1023	967	973	983	1040	1000	967	931	989	1035	973	1059	994	973	939	994	1020	1013	992	1017	1002	962	978	1018	1004	943	1026	995	960	1000	999	997	1046	1031	976	1005	1036	962	990	952	945	988	978	969	1043	962	969	977	964	1016	989	1028	986	1044	966	997	1000	1039	1008	1074	1003	996	973	1022	1033	1021	962	987	976	1024	985	972	1039	979	1023	954	964	963	970	981	962	994	1030	1019	1028	1017	964	971	1028	983	971	989	961	1027	1008	1002	1018	961	995	925	1006	968	928	942	943	974	1030	1019	936	1036	1002	951	934	1000	1006	1012
31680	49980	33898	16500	9965	6638	4599	3415	2709	2042	1754	1449	1360	1376	1292	1154	1188	1095	1149	1093	1095	1094	1096	1040	1046	1046	997	1032	1057	1046	1002	1008	1005	1037	1016	1015	1030	995	1070	1024	1059	1026	989	1024	1032	962	1027	1028	1024	1010	1043	1020	1047	1044	1016	1024	1020	1018	1033	1001	1005	1034	1043	1048	976	962	1038	1053	1017	1034	1039	993	1003	1079	979	1037	1001	1009	1044	1077	1066	1077	1031	991	987	1038	933	1027	1034	1039	989	1031	1073	1090	1009	1017	975	1016	1020	1003	1036	999	1034	1119	978	979	1017	1020	1057	1013	1029	1076	1032	1003	1048	978	1017	1021	1014	1034	1025	1051	975	1049	1002	1072	1127	1001	1045	1021	1024	1000	1032	1075	968	1027	1004	1054	993	1042	1053	1021	1072	1020	1000	1045	1081	1060	1030	1008	1052	1029	1058	1068	1039	1020	1050	1000	1047	1027	1011	1021	1054	1015	1030	1065	1073	1025	1047	1039	1079	1039	1108	1024	1028	1040	1000	1029	1030	1019	1037	1042	1023	1029	996	1027	1072	1022	1050	1067	972	995	1018	999	1021	1002	1041	988	985	1012	1040	1029	963	1008	1051	1002	999	997	1036	989	1035	1037	1058	1021	982	997	1049	1037	1012	1050	1015	988	1037	1030	987	1027	1010	1038	970	1032	1073	1039	1034	971	990	1051	1077	1012	1046	1021	1037	1098	1018	1014	974	1029	1013	997	1008	981	1072	991	1075	1025	967	1012	1047	1023	1030	1049	1027	1030	1044	1077	1046	1051	1020	1045	1020	1036	1092	1046	1050	999	1068	1017	1052	989	966	1079	1050	973	986	1041	1017	1027	1080	992	954	1087	1001	1054	1080	1025	1048	1093	1027	1040	1071	1049	1027	1013	988	1062	1046	1010	990	1006	986	997	1050	985	1064	1011	997	982	1035	1008	998	969	1031	1038	1070	1017	1009	1030	1050	1036	1024	1035	994	964	1017	1044	1149	1061	1088	1018	1030	1058	1060	1015	984	1005	1020	1001	1054	1007	1013	1041	988	1035	983	1019	1010	1033	1020	1029	987	986	1036	1000	1036	1022	1073	1026	1054	951	1062	1044	969	1022	1023	1016	989	994	1037	1003	1001	1002	1002	1072	1062	1022	990	1022	1004	968	1036	1034	985	1034	1036	952	976	991	1035	1024	1025	969	1087	1058	1012	968	1034	1060	1038	1003	994	990	1019	999	995	992	1060	1043	1014	1035	1004	995	1048	1036	1038	989	981	1038	1041	1012	1066	1038	1063	960	1020	1031	980	956	1064	1028	1011	1003	1049	1001	1062	978	998	1055	980	1092	1021	1015	1008	1031	1003	1025	1001	1051	1051	1078	1032	1042	1026	1024	1062	972	992	1020	1055	968	1092	1041	1009	1011	1037	996	1075	1029	1031	1029	1040	992	995	955	1005	929	1039	1076	1047	1014	1045	1001	1012	1054	1029	959	1047	999	941	1036	1053	1031	1062	1035	1050	1018	1080	1004	1048	1002	1059	1023	1043	1049	1003	988	1035	1005	1007	1039	1008	1024	995	1007	1022	986	1039	1015	961	1022	1052	1029	1048	1009	1008	966	1053	1071	1046	998	1001	1060	996	1042	1059	1039	1061	1024	1022	1013	972	1021	1047	1007	1001	1053	999	1021	1055	1012	1041	1034	941	968	1031	1027	1004	1060	971	1069	1040	1033	1099	1049	1014	982	1026	1124	971	1044	1066	999	1014	1039	1036	990	1031	1032	1019	1039	1001	1028	1062	1044	1046	996	989	1027	987	970	965	1072	1045	1055	1053	1037	1057	1063	1013	1044	1010	1032	1045	1022	1051	1039	1087	1108	964	1043	1041	1059	963	1024	989	1018	1088	989	1035	1081	1021	1034	1063	1034	1018	1018	1006	1021	979	1008	1018	1045	1008	995	1070	1014	993	984	1046	1042	1071	1039	1036	1023	998	1040	1063	1054	984	1017	1053	973	1061	1042	1051	987	1082	1070	1008	1041	1019	1059	1034	1008	971	1041	1007	1010	1033	1024	1052	1016	1021	1001	971	988	1046	1059	1064	1001	1037	963	1041	1020	1032	1001	1086	1045	1006	917	1083	1074	1028	1056	1067	1020	1061	997	982	1072	944	1042	1054	1020	1012	1013	1004	1025	1046	1040	1018	974	966	1016	1034	975	1030	1034	1069	1073	1013	1097	1103	1065	1022	1079	1030	1015	1022	1030	1019	1010	1038	1061	1035	1043	1088	1075	1001	1013	997	1064	1023	1013	1018	1081	1043	1071	1043	1097	1037	941	992	979	1026	1005	948	987	975	1006	1093	1097	1045	1015	1007	1052	1014	1029	1047	1054	1069	1049	1068	1023	1068	1003	1000	1072	1075	1034	1017	1066	1069	1059	1031	998	1050	1008	1048	1023	969	1026	992	1010	1065	1004	1013	1007	1040	1015	1054	1014	989	957	1028	1026	974	1005	1029	1068	1041	1024	1054	1044	1012	1044	989	1064	978	1048	1027	1023	974	1039	1043	1049	1034	987	1027	1007	1076	1015	1040	1021	992	1070	1008	1064	1070	1079	1049	996	1047	1036	969	1047	996	1036	1063	1069	1048	970	1072	1067	999	1044	1052	1057	1017	1061	1029	1081	1022	1083	959	979	1009	1068	1010	1065	1034	1046	1034	1045	1049	1035	1012	1001	994	1032	1085	976	1014	1045	1013	988	1013	1012	1095	1009	995	1039	1034	1004	1029	1011	1056	1092	961	1029	1051	1010	1060	1031	1033	1067	1023	1025	1037	1066	1042	1045	992	1020	972	1031	1031	975	965	1028	1051	976	1047	1025	964	1113	1045	992	1026	1028	1004	1031	1055	994	1002	1018	994	1007	1076	1034	1090	1012	1003	1061	1038	979	1012	1038	1042	974	1046	1012	1017	1041	1049	1031	1035	1004	1055	1036	1075	998	981	988	1027	1024	987	999	994	1052	958	1086	1011	1085	1069	988	1026	1010	1104	1016	984	1022	1016	1030	981	1077	1091	1009	998	1014	964	1027	1048	1059	1039	973	982	1015	993	1022	1007	966	968	1015	1032	1029	1081	1036	1041	994	1024	998	1024	1031	966	1069	1051	1036	1031	952	1000	1016	1029	1013	1088	1087	989	1012	1049	1007	1024	997	1046	989	1020	1023	1025	996	1074	1058	1011	1030	1004	1025	1033	994	976	1032	1047	1026	1018	1043	1021	1058	1044	1014	1034	1044	1060	1076	1030	1074	982	966	1011	973	1049	1036	1062	1028	1018	1043	1033	1035	983	1085	1028	1040	993	1073	1012	1032	937	980	1026	1007	1036	1016	1068	1038	1029	1049	1037	1020	1029	1056	1053	1016	1040	1031	1063	1004	1018	1026	1025	1022	992	1078	1012	1048	993	1008	1046	969	1017	985	1028	981	1027	982	1038	1037	970	990	1035	1045	1034	1050	989	1122	997	1014	1025	997	1055	1034	1044	995	1023	1075	1018	1040	984	1055	1003	1030	1092	1088	1037	991	987	1014	1042	1037	1000	1023	1018	986	1065	1051	1034	1025	1082	962	1037	1052	1018	1001	1088	1011	1111	1021	990	1034	1006	960	1041	1062	1053	1002	1046	1048	1068	1023	1062	1051	1065	977	1042	990	1048	1066	1071	1030	1052	1037	1079	1004	1031	972	1017	1030	1022	1060	1057	1028	1011	989	1077	1017	1026	990	1063	1067	983	1008	1019	1042	985	1063	1077	1025	977	998	1034	986	1025	1058	1006	1004	1052	1015	1010	1037	1044	1109	1031	1073	1012	1035	1058	1024	1034	1048	982	1008	1015	1027	1036	1111	1028	1018	1049	1020	1040	1045	1019	956	1014	1041	998	1033	982	1003	1058	1043	1035	1020	972	1050	987	1010	997	1049	986	1046	1015	1042	1002	1010	1047	1006	1039	996	1083	1063	1018	1016	1054	1071	1001	1033	1038	1027	998	1075	1042	969	980	1035	1068	1017	1009	1023	1016	1119	1027	1020	1063	1003	1014	998	1027	1047	1028	1066	954	1007	1005	1030	1025	1042	1006	1016	1005	1052	1053	995	942	1032	998	1043	1003	1037	989	1042	1005	991	1040	973	1005	996	1003	1052	1107	1079	1009	988	1030	966	1076	1088	1025	1028	996	989	1002	995	1043	998	1023	1081	1001	1022	1020	998	1003	1024	1004	1054	1020	1025	957	1028	1040	1007	1022	1056	1025	1049	991	977	1045	986	1040	1019	1019	1064	1039	1003	1013	1022	1030	1036	1035	1005	1034	1043	1045	1031	980	1026	997	1005	1080	1026	1027	954	1009	986	931	1056	1035	988	1036	992	989	1023	1028	1071	1083	1019	1095	988	1070	1016	1023	1046	1068	1019	1049	1018	1061	1047	949	1020	991	1039	1067	1037	1004	1022	1024	1027	1053	1027	1013	1001	1003	1052	1001	1052	1029	998	1013	1029	992	970	980	996	998	1002	1034	1001	1074	982	1041	945	1035	983	1036	1019	981	1057	1034	1005	1040	1071	948	1053	1029	969	1000	1101	1001	1038	1034	999	1007	1023	1018	1038	1055	1034	1066	1019	992	1015	1012	1039	1049	968	968	1024	1021	1041	1045	1021	966	1067	1081	1004	1007	982	1031	1047	1067	1062	1035	1036	932	992	1037	1054	1034	1008	1090	1014
22770	21464	29040	24292	21573	21354	12740	4666	2925	2109	1656	1464	1309	1261	1108	1022	1049	981	936	892	893	882	877	807	788	808	824	833	834	790	812	802	787	830	784	818	821	759	793	772	793	759	804	822	879	735	827	810	745	807	832	811	736	758	798	788	799	795	786	819	805	760	787	816	861	783	784	803	756	759	807	809	791	804	792	767	764	757	776	755	788	769	724	754	793	781	768	784	754	778	806	772	756	787	782	813	751	788	787	801	782	792	794	793	776	829	784	797	815	805	764	761	793	764	789	762	795	786	760	764	765	747	780	788	742	767	810	751	759	813	782	808	776	765	774	779	847	774	802	779	802	795	774	780	820	792	808	814	832	794	775	782	760	802	836	772	735	795	742	733	754	709	810	766	819	791	809	800	823	790	821	812	786	726	730	786	765	743	778	793	767	803	823	782	816	787	845	846	811	756	813	743	758	765	754	767	754	786	763	822	845	787	790	809	817	788	738	736	750	738	816	737	803	777	743	794	743	772	758	770	797	792	843	773	788	774	799	784	825	801	754	835	731	797	788	797	806	804	749	771	781	816	794	747	789	816	810	768	755	805	744	743	809	798	762	766	801	819	753	787	793	789	808	767	803	762	772	758	813	790	780	812	744	804	783	773	762	780	751	836	734	738	781	777	765	732	766	787	863	769	790	806	737	786	786	780	755	809	842	802	780	794	783	782	824	786	761	811	818	768	802	767	777	746	797	789	805	742	756	764	757	766	796	798	747	782	732	758	781	745	792	814	841	760	792	772	800	768	794	759	794	788	768	770	750	791	806	775	733	836	772	799	776	776	778	790	758	840	772	753	784	771	778	768	754	765	819	817	776	730	788	783	743	727	749	773	817	756	728	834	762	804	768	805	766	791	824	785	771	778	811	779	795	768	784	795	842	778	804	812	856	776	821	831	766	719	832	737	824	793	792	782	772	762	784	794	768	837	840	812	795	802	769	825	750	776	749	788	755	768	764	770	712	744	791	789	745	756	782	796	819	787	814	738	796	773	741	810	792	793	774	756	850	760	770	762	806	782	785	762	733	790	778	826	832	788	775	779	762	828	788	803	792	746	749	771	774	819	812	762	796	782	788	781	781	793	783	793	743	757	838	752	763	796	795	773	812	779	778	804	768	806	750	781	763	807	785	761	785	802	812	778	768	752	791	750	825	754	779	804	754	765	801	802	775	754	801	795	813	816	778	797	781	754	768	817	791	871	751	815	777	788	754	771	686	785	842	785	815	760	734	781	790	766	735	812	752	804	779	790	767	804	792	802	797	785	819	803	741	850	830	744	825	785	798	790	764	775	809	770	782	776	849	812	815	775	812	815	771	806	785	791	814	796	716	773	797	778	776	805	830	765	823	742	846	733	786	794	742	779	785	784	803	777	804	764	817	827	758	854	760	779	833	806	792	802	794	802	769	766	779	767	788	803	771	793	783	766	771	742	780	782	815	767	821	812	826	794	772	816	781	737	838	784	781	791	742	782	789	803	768	832	759	792	763	767	725	786	775	804	741	826	740	783	770	772	782	822	821	828	820	763	772	751	767	838	845	772	788	808	757	739	749	825	817	829	795	770	807	804	778	758	838	757	837	775	805	826	814	761	755	801	753	766	788	752	751	789	764	829	735	752	802	813	810	801	757	767	755	801	779	816	806	784	782	763	804	728	823	797	837	819	778	811	741	756	770	782	836	783	794	802	824	802	766	748	782	797	792	820	788	781	777	851	828	735	798	795	777	762	751	769	823	776	789	787	793	808	777	778	832	762	785	790	812	767	823	762	786	812	807	818	795	807	805	784	801	808	746	791	749	782	756	856	722	811	753	776	752	820	774	813	760	779	757	764	738	808	765	813	781	774	770	825	786	778	809	758	876	830	783	826	782	787	792	778	761	797	801	740	737	791	820	784	785	761	766	792	748	748	786	851	759	798	836	787	756	755	770	736	782	768	805	737	810	814	807	765	769	762	809	749	773	798	757	795	804	762	814	784	795	824	816	791	815	734	784	810	813	819	758	840	744	762	776	772	788	747	748	774	768	818	792	786	756	771	750	753	771	799	778	778	779	790	802	796	758	805	760	781	758	794	805	825	768	797	845	787	737	748	839	827	756	799	810	768	796	747	755	761	761	791	747	834	804	802	758	767	792	819	791	766	742	769	731	790	773	792	737	820	764	742	724	794	770	799	796	813	785	719	758	802	817	788	773	768	827	787	808	792	779	751	779	773	838	827	781	810	777	776	780	699	792	769	753	800	814	821	788	811	748	808	733	753	748	813	719	786	833	797	786	770	745	817	770	795	819	774	769	804	818	768	800	786	829	797	741	753	799	775	789	797	797	833	748	840	822	796	757	769	823	750	804	774	773	825	795	768	738	780	778	776	790	783	747	789	769	746	784	758	770	766	755	762	759	775	774	834	770	770	797	788	815	746	848	771	766	783	807	800	747	785	790	695	796	778	788	760	755	827	771	762	729	759	833	823	803	794	766	773	748	804	765	811	820	719	765	742	751	784	772	742	759	778	727	793	805	820	831	766	807	787	798	758	766	756	785	801	770	779	790	807	803	863	753	755	823	787	822	828	777	809	819	829	820	806	788	805	817	834	731	813	761	765	765	784	753	768	768	752	847	792	750	788	795	763	743	787	756	706	817	752	735	777	744	747	833	773	792	810	808	845	773	757	764	802	787	786	805	794	773	836	767	815	834	780	796	797	785	795	836	781	752	821	783	832	821	736	702	771	777	761	779	749	777	738	784	796	802	792	824	812	777	772	764	786	797	764	745	786	843	714	779	805	785	741	783	756	778	801	770	771	779	838	822	775	805	799	789	755	787	746	777	732	744	832	771	763	805	772	787	737	750	802	780	776	787	735	766	778	792	750	795	816	737	772	799	800	759	791	791	820	764	820	786	739	846	832	776	824	795	770	755	801	780	765	744	763	748	756	781	757	784	771	783	741	756	820	763	827	789	782	786	817	790	780	778	806	797	746	798	773	767	789	810	730	760	746	778	778	768	736	779	852	781	787	777	765	730	781	728	753	777	747	779	745	777	807	811	831	741	798	774	804	829	810	760	764	801	781	783	770	797	789	852	751	780	789	792	738	732	770	735	771	747	805	783	771	771	837	792	759	785	768	756	784	804	825	714	738	796	714	787	783	815	785	803	781	795	819	778	785	778	786	800	774	788	782	809	798	833	868	769	777	772	824	782	777	773	811	812	786	819	802	813	745	740	804	812	805	822	768	791	770	790	736	742	803	815	757	820	766	768	761	840	737	773	804	796	813	780	777	804	783	844	794	811	758	796	761	767	791	773	786	766	760	822	813	759	821	804	781	751	781	776	745	825	812	752	790	770	759	798	736	778	774	769	776	811	806	761	704	755	757	819	801	774	802	799	787	782	828	815	808	735	827	748	812	790	764	760	772	810	781	763	811	802	769	767	794	833	767	810	785	778	732	780	740	841	858	807	784	797	748	773	791
35785	62620	42988	27669	17409	11908	8472	6242	4369	2847	2182	1830	1753	1603	1337	1239	1174	1090	1080	1019	936	925	952	899	895	909	894	853	844	837	851	846	754	799	824	862	834	842	829	835	806	803	859	848	809	806	777	824	818	871	853	820	816	785	752	793	781	783	816	844	788	790	745	830	824	804	853	775	779	834	818	847	842	793	802	801	795	772	813	767	732	799	784	799	795	831	748	803	801	774	843	820	837	791	787	789	785	769	776	815	823	830	784	746	762	787	797	837	806	808	802	822	777	781	798	845	790	796	818	814	769	824	753	829	851	766	808	774	773	818	886	815	765	810	826	796	781	764	745	803	790	776	817	805	814	789	815	778	821	863	813	833	779	775	802	835	807	796	871	797	811	797	797	781	838	778	822	797	821	814	795	807	840	781	823	766	850	764	789	758	832	815	778	770	826	787	826	828	800	788	783	729	785	783	770	852	837	830	762	815	854	792	809	807	830	812	794	806	769	834	807	804	770	787	795	863	792	824	805	773	801	791	763	797	818	800	843	790	776	823	800	831	803	856	845	788	784	799	767	819	805	817	795	821	817	809	794	827	802	825	782	802	786	843	807	779	805	839	828	799	818	791	816	819	778	811	815	804	779	782	847	812	749	779	803	790	810	781	790	795	807	811	774	822	841	840	826	812	793	801	810	788	834	812	787	791	766	791	793	743	773	824	792	765	761	793	843	851	781	781	806	824	765	787	794	862	804	774	815	797	788	859	835	832	821	823	755	797	785	820	798	774	835	800	804	802	856	852	812	885	796	813	837	794	788	803	784	805	838	848	771	803	852	802	776	805	809	839	851	789	815	788	780	767	816	822	825	789	813	826	840	835	831	872	830	842	770	773	812	758	826	828	792	778	853	789	836	766	806	778	821	807	787	768	775	828	781	802	819	821	823	793	815	800	770	866	797	811	797	799	801	800	803	802	760	804	807	814	833	818	821	894	809	824	751	788	847	831	799	768	866	826	808	815	846	840	835	834	808	818	839	821	768	814	855	829	865	845	822	844	802	782	799	859	801	798	831	739	831	819	807	792	786	763	794	842	819	864	815	809	730	800	777	766	800	840	815	782	781	781	869	827	773	832	791	816	828	783	848	836	831	759	857	737	799	842	743	767	791	835	787	787	792	796	794	860	778	794	789	794	823	799	793	778	796	826	808	837	754	852	771	769	801	810	792	899	815	800	769	844	754	855	809	812	797	846	817	799	813	775	786	746	804	795	771	801	830	764	808	758	860	759	785	861	822	799	814	814	790	809	774	819	816	831	813	809	804	813	821	785	833	833	820	804	773	816	784	786	832	791	807	831	856	806	818	815	822	850	785	836	805	781	825	790	806	812	790	806	823	836	824	811	804	845	817	760	781	821	786	806	746	843	848	849	779	815	832	821	822	786	806	824	833	839	802	797	772	807	813	809	809	835	783	805	801	822	833	805	836	835	812	763	848	803	815	780	830	836	856	809	763	813	836	826	792	774	810	813	768	802	803	809	829	787	802	768	835	814	820	824	807	801	800	845	804	769	811	784	805	812	811	777	816	799	764	815	778	763	780	819	805	852	878	810	825	796	795	803	767	791	848	764	782	798	784	772	810	795	768	812	821	846	843	765	821	801	814	796	836	770	788	796	797	822	792	791	794	757	818	780	822	786	775	855	773	750	808	805	808	795	812	884	825	797	881	773	807	822	768	794	835	823	850	795	756	867	779	813	768	847	835	803	845	809	822	750	824	777	839	792	829	779	832	771	819	796	815	803	812	839	759	827	856	822	838	813	796	807	773	792	834	806	772	787	804	772	790	803	795	768	782	807	809	796	756	786	779	831	818	824	839	794	826	826	792	813	779	837	772	811	832	815	831	826	818	741	838	832	819	790	803	797	785	810	783	793	763	783	830	766	821	825	798	822	829	781	784	810	786	782	770	782	804	848	805	830	804	792	835	770	784	783	768	803	787	836	818	752	853	800	777	793	798	776	800	854	819	809	755	826	810	769	844	833	831	805	826	833	790	831	803	813	772	799	827	800	787	819	811	785	781	796	818	747	824	801	782	772	816	790	797	773	780	780	826	781	817	828	806	824	781	757	750	803	800	819	773	844	834	807	819	768	831	794	789	782	794	854	775	819	824	815	804	782	830	866	805	821	771	804	811	820	749	821	822	811	811	840	756	830	815	795	803	815	809	795	809	830	807	859	827	819	835	798	785	808	783	843	828	814	833	836	827	772	784	815	775	830	830	794	789	833	807	840	813	763	841	808	821	810	832	789	854	811	807	826	801	838	791	817	818	779	782	770	828	818	775	831	764	792	776	805	817	796	799	842	803	836	784	833	780	782	800	785	766	819	828	861	804	838	810	822	742	816	818	810	828	753	777	823	818	750	813	802	781	798	789	822	819	851	791	827	805	817	820	825	798	787	805	776	814	783	815	808	815	816	837	748	834	810	793	774	756	815	797	834	765	798	829	793	781	779	847	752	845	835	829	804	809	832	773	827	802	740	794	816	803	803	768	810	806	848	776	787	806	810	843	808	782	831	850	843	771	795	821	811	803	763	807	810	816	816	827	805	761	758	829	849	799	768	843	780	820	815	743	778	794	786	772	796	845	766	814	796	795	799	800	812	846	835	733	819	793	845	810	780	792	851	731	793	765	773	789	764	788	873	835	811	779	820	783	815	805	806	798	877	772	812	815	793	770	777	804	789	766	850	801	802	819	821	840	810	846	849	798	791	832	804	844	797	847	765	808	848	835	836	794	799	788	813	815	764	777	803	782	776	778	832	806	798	777	789	818	817	844	807	786	849	823	824	807	831	821	759	797	826	809	783	781	792	808	817	826	795	785	826	795	807	795	882	804	805	800	819	798	798	751	791	821	815	839	803	773	829	815	811	805	792	814	805	807	794	786	836	803	818	834	816	784	785	808	785	805	817	796	800	822	772	808	805	781	735	804	815	763	831	830	801	833	797	775	838	761	795	805	764	810	767	848	824	800	817	822	861	834	821	809	824	746	841	831	808	827	817	776	819	794	803	810	802	792	771	813	875	761	791	795	755	833	819	800	810	820	801	808	855	806	748	798	808	842	793	803	834	811	783	823	837	797	821	797	852	780	784	801	765	834	833	777	784	832	810	775	778	794	805	828	843	848	796	860	887	797	803	839	758	842	790	762	793	765	765	770	779	789	854	813	829	765	805	787	811	817	783	772	850	793	832	825	797	846	791	784	817	770	782	777	794	805	813	761	839	819	855	792	874	815	789	792	832	804	776	836	805	833	849	812	840	811	846	847	839	786	782	823	828	843	851	819	731	802	831	783	738	800	827	821	823	788	728	795	781	817	827	805	764	774	826	848	855	835	839	781	821	807	834	859	814	842	823	824	793	798	827	813	807	890	789	818	797	839	823	834	793	842	873	889	798	789	762	832	805	817	781	813	837	805	799	777	777	816	829	845	787	789	773	754	800	807	793	791	792	807	828	775	774
31356	28100	23815	12273	5036	3025	2381	1732	1296	1188	1099	1014	1020	992	1012	963	956	968	869	903	897	891	907	910	936	875	905	909	890	871	851	930	825	854	900	859	886	851	859	865	905	909	800	891	892	924	891	908	880	913	855	913	852	857	887	890	900	871	922	882	906	879	831	887	856	845	888	858	815	868	819	847	872	864	882	858	913	880	862	949	902	893	900	896	895	931	898	871	912	907	896	924	864	896	910	849	888	909	815	880	838	934	889	880	932	879	847	847	885	831	904	854	893	880	860	863	893	894	819	874	844	893	853	891	904	908	853	892	880	862	886	856	822	820	850	851	894	912	889	864	839	908	856	918	869	905	881	884	848	920	867	885	869	873	895	895	825	866	877	883	857	858	879	868	883	842	904	863	864	840	883	880	864	884	914	872	882	899	884	928	896	888	947	862	912	870	961	881	833	893	878	889	906	892	901	880	885	866	916	896	870	877	896	830	869	853	863	844	864	916	875	868	901	902	898	951	919	828	876	876	841	847	874	917	898	889	874	873	858	829	890	878	935	895	869	882	864	913	928	839	835	841	906	844	834	876	876	859	913	879	881	906	851	860	900	820	901	885	848	929	854	901	850	924	898	861	873	858	848	876	838	899	849	901	890	845	920	916	893	837	895	859	880	829	882	886	834	935	908	919	881	885	908	876	892	866	910	927	963	873	864	907	888	930	925	915	864	831	862	895	844	827	905	922	862	937	861	863	880	847	879	845	823	838	803	869	908	881	846	881	895	870	808	860	840	878	871	882	880	850	892	909	882	896	850	897	873	872	892	864	873	899	891	861	910	851	917	862	847	904	850	912	890	852	875	839	873	871	914	888	872	916	926	854	907	887	946	851	867	931	899	867	862	855	926	878	914	913	860	941	895	867	895	879	873	917	858	867	895	875	799	856	868	897	908	861	852	879	830	839	867	859	908	890	868	858	892	812	877	894	917	890	901	858	865	904	875	887	928	881	836	853	887	855	861	907	844	934	913	904	895	840	918	846	895	850	868	914	875	845	872	910	895	858	884	913	871	868	877	851	877	900	908	826	846	936	936	831	923	850	901	872	901	826	883	878	898	893	863	880	864	831	899	867	918	843	840	840	888	891	911	869	942	874	915	859	865	923	836	862	890	883	891	835	910	905	811	807	913	865	903	911	897	870	864	861	848	882	904	888	869	864	893	874	871	919	883	892	889	818	841	894	912	836	863	859	872	818	894	867	885	930	900	912	854	861	886	904	898	934	916	887	924	839	850	896	894	787	858	896	853	869	832	910	863	895	911	878	872	868	852	865	853	913	910	892	881	855	875	861	857	832	904	867	885	824	863	854	897	878	856	927	830	853	929	895	869	863	832	895	864	883	849	901	905	892	849	893	903	853	872	885	907	889	861	830	884	894	894	871	919	855	882	926	873	912	899	890	926	906	880	889	911	858	880	906	859	873	868	906	874	857	894	859	880	794	880	845	865	888	869	868	879	855	876	830	865	862	910	799	868	883	871	869	877	918	902	925	864	857	917	862	865	891	929	864	870	858	904	853	917	929	892	826	827	899	898	975	864	861	875	886	876	843	858	905	859	840	893	911	883	922	917	848	842	893	879	840	876	875	921	903	864	868	902	872	925	885	847	897	873	823	880	877	902	925	918	947	920	934	903	877	910	878	933	871	900	883	886	879	889	857	847	924	919	877	844	835	866	856	842	913	917	860	931	904	910	863	870	939	878	852	850	927	829	837	893	882	897	847	888	862	918	907	848	922	874	932	833	919	908	879	894	895	914	915	852	891	846	878	895	857	872	905	859	812	832	889	901	899	916	914	883	949	941	886	901	889	871	905	872	864	875	842	919	898	875	853	897	941	829	835	892	872	884	842	844	839	910	882	871	916	916	901	939	921	828	811	869	900	935	912	888	887	887	850	901	892	890	879	884	895	869	878	845	891	906	851	895	867	877	901	935	858	865	869	862	859	903	888	929	888	928	863	869	893	872	901	924	879	910	894	873	887	864	878	850	881	875	874	921	869	842	854	864	883	885	874	842	938	901	883	938	951	815	855	874	911	929	926	869	883	901	854	879	832	889	882	875	819	883	847	829	858	874	907	877	896	875	901	931	839	936	892	851	854	865	869	907	910	907	872	866	859	870	865	882	926	851	811	886	910	884	884	889	891	889	872	897	886	857	837	900	899	860	868	850	919	894	913	895	859	870	865	851	894	879	860	891	896	870	878	880	897	937	884	879	838	794	863	848	953	848	881	881	868	891	878	873	865	909	905	847	867	894	904	861	814	829	873	904	909	830	831	934	937	865	911	911	904	903	823	904	818	924	918	861	883	897	871	842	891	887	866	884	874	927	972	895	905	853	859	894	878	904	866	896	867	937	890	853	876	891	945	878	889	892	919	844	845	846	830	890	905	887	919	879	885	903	940	872	898	926	859	928	852	882	887	907	847	859	897	892	856	894	865	876	905	907	878	875	862	896	909	831	882	852	890	875	884	871	855	863	849	886	867	901	887	839	890	828	906	886	846	859	886	914	824	955	840	852	829	933	843	893	951	916	863	847	933	826	870	859	877	900	848	864	866	840	900	883	883	889	879	860	822	897	895	920	843	906	909	937	876	924	849	904	903	843	910	921	894	938	854	878	877	886	872	888	904	903	929	868	855	839	865	880	854	848	830	882	913	869	878	832	879	864	833	843	893	840	911	862	895	919	869	888	870	903	932	887	885	920	888	874	955	907	890	879	855	873	891	894	864	881	860	887	869	956	931	906	884	841	900	895	874	854	898	923	867	835	831	891	839	885	886	928	856	913	904	871	878	908	935	864	890	950	904	936	847	923	920	854	867	866	851	855	862	872	881	854	850	853	830	911	899	864	886	885	836	867	917	857	859	895	888	901	924	913	918	895	912	889	885	884	896	840	882	895	875	875	882	860	879	866	869	919	879	904	842	883	865	887	910	889	914	905	893	868	899	910	957	921	845	885	928	881	890	873	878	884	961	866	871	881	863	876	860	841	884	875	863	834	884	873	875	801	845	865	913	853	834	882	877	930	897	886	931	850	876	870	859	913	877	916	909	948	882	841	881	949	874	860	880	887	861	905	865	874	893	912	879	937	850	887	921	824	894	856	819	890	910	895	844	890	873	833	890	870	913	886	977	861	891	870	864	862	913	902	947	856	857	946	916	884	927	904	894	900	849	882	883	846	893	842	876	833	908	922	887	840	878	889	903	904	920	866	915	866	921	904	849	899	847	827	907	903	849	830	900	896	927	846	877	832	855	904	844	867	876	862	875	871	939	944	834	864	917	870	896	893	847	877	877	888	913	891	878	853	883	859	884	855	892	860	898	851	835	916	921	869	832	887	917	885	847	875	901	901	830	849	916	865	892	878	867	858	889	931	855	904	863	832	905	912	902	828	833	870	823	853	880	890	910	831	835	942	830	918	900	844	883	851	864	826	920	889	852	869	825	938	879	889	925	896	856
32499	40380	24525	11868	7390	4798	3621	2519	1940	1443	1330	1286	1212	1121	1097	1001	1023	1006	969	974	980	1005	971	1012	978	938	965	936	938	914	931	933	911	961	926	959	959	943	944	969	965	936	928	921	906	948	917	925	898	921	954	954	902	927	929	918	943	972	913	914	928	924	925	966	934	902	902	915	1000	908	974	905	983	923	992	906	971	922	967	917	921	886	911	986	902	968	918	958	917	890	944	940	931	934	942	919	931	956	899	957	984	921	899	918	963	954	930	929	981	932	924	900	910	951	930	917	898	932	961	944	956	899	969	1021	962	910	935	968	928	925	928	946	893	926	910	936	956	994	933	907	927	886	891	965	881	952	903	928	903	937	942	953	944	902	942	944	941	958	871	902	904	1003	914	995	953	924	872	945	948	930	927	932	929	932	947	926	901	1009	1021	907	954	887	898	978	923	986	917	921	932	940	868	952	943	907	907	958	905	918	911	957	955	928	937	925	914	893	903	975	886	937	983	968	890	950	948	902	963	936	967	915	890	1005	896	954	909	902	878	899	962	931	921	934	953	953	957	940	931	909	878	957	903	915	897	922	925	921	909	887	913	965	970	971	919	877	937	930	968	916	901	873	959	970	908	928	964	880	911	892	898	972	932	924	885	879	912	928	924	895	945	946	921	972	871	947	936	943	946	961	929	941	917	932	926	892	915	915	858	941	873	905	989	922	867	939	976	893	885	922	1020	918	914	887	933	935	932	926	953	980	919	903	928	933	929	892	882	922	923	906	894	966	929	925	966	909	927	906	905	935	915	896	936	941	893	935	928	942	948	899	906	936	968	935	908	943	953	920	979	934	909	924	916	953	954	1007	865	932	975	910	966	930	887	969	926	917	939	908	890	923	945	884	929	966	939	863	897	935	840	970	993	885	932	927	922	934	981	918	916	925	902	891	940	924	886	994	836	940	952	880	951	924	847	895	912	933	942	879	918	943	916	946	911	934	940	906	886	915	942	922	923	870	907	891	958	883	929	882	928	897	952	937	921	895	916	975	952	901	976	956	932	982	919	927	906	906	932	916	923	931	865	973	963	974	923	934	889	898	929	970	933	898	925	920	933	878	897	963	910	887	912	966	977	948	905	969	952	888	920	869	842	914	901	915	872	914	935	875	917	929	910	897	939	936	936	978	892	924	941	937	892	929	910	911	882	947	907	947	893	995	875	959	935	897	980	923	924	938	875	934	885	938	996	910	914	885	971	926	901	901	909	968	944	944	951	897	904	936	936	943	903	935	939	883	921	936	915	993	916	875	948	929	882	892	957	952	902	938	945	940	912	923	962	904	918	929	956	908	897	919	913	935	941	927	924	884	940	989	930	941	903	916	956	967	900	912	970	919	941	864	914	935	966	926	952	932	915	945	939	905	876	880	980	864	921	912	925	918	922	922	995	923	986	926	1001	945	939	910	843	883	954	939	909	944	920	1009	973	899	859	950	852	962	903	922	942	973	946	941	886	970	855	902	905	901	904	922	920	897	959	915	901	975	938	949	889	912	936	990	907	994	934	895	896	957	929	912	932	941	918	928	905	934	943	935	929	871	892	906	913	923	956	915	894	899	950	917	950	902	939	961	935	941	930	971	861	959	854	921	938	917	927	914	910	928	936	941	878	931	942	918	960	903	966	957	888	989	899	897	910	991	929	921	934	968	961	938	897	957	943	922	915	913	937	876	938	915	898	962	936	911	931	920	931	865	914	892	982	956	955	918	944	913	940	926	935	908	905	959	942	971	872	947	966	930	951	965	890	943	946	958	893	926	917	925	913	852	899	957	913	924	920	947	950	921	950	952	940	940	891	876	963	920	895	947	1008	944	930	874	847	971	953	895	943	866	937	902	933	882	871	977	933	901	950	950	991	909	965	906	944	893	865	891	928	927	900	922	955	945	888	901	920	968	954	942	949	948	954	915	954	884	922	1017	994	932	901	974	942	938	936	898	997	910	947	908	928	935	905	976	895	915	939	912	891	916	893	890	929	927	935	978	943	932	986	966	971	947	928	940	867	956	899	956	929	928	944	939	962	858	947	908	902	943	1015	931	909	934	935	972	1004	926	913	945	899	987	981	978	969	913	892	970	968	930	909	873	941	918	945	951	967	960	898	862	943	877	930	947	936	908	940	957	950	857	899	895	944	938	973	933	987	944	948	938	971	893	930	874	961	894	859	967	944	927	896	936	943	975	984	913	907	915	962	921	937	934	938	836	946	915	923	936	936	977	914	952	960	900	939	939	928	919	873	951	954	925	960	894	902	902	926	894	944	929	940	899	922	903	928	963	892	922	948	938	974	932	921	926	957	979	902	874	980	946	950	913	966	933	924	938	966	937	898	900	928	968	931	964	916	925	943	912	932	882	940	949	869	923	934	943	897	895	927	900	937	913	952	922	938	927	914	944	889	931	938	887	940	893	957	910	950	957	864	905	940	906	886	953	885	902	916	986	929	956	902	899	929	946	924	910	916	890	916	891	867	952	893	906	927	960	902	920	939	890	889	937	918	906	916	876	959	949	938	946	895	869	911	907	951	870	909	958	948	853	915	944	960	943	905	952	973	940	948	1005	905	1009	908	946	916	932	867	930	974	893	907	903	913	962	912	898	954	934	921	960	888	899	896	910	951	937	873	955	907	909	896	929	897	945	914	918	950	968	931	906	958	917	928	924	910	900	922	910	909	957	969	916	961	964	941	859	898	940	880	942	936	952	913	924	961	866	912	892	870	930	943	898	927	929	956	968	917	978	920	939	955	972	913	948	986	900	912	902	936	907	979	943	887	992	944	939	953	911	937	915	904	925	901	962	946	962	953	916	930	939	901	951	935	922	918	894	902	954	918	954	956	891	971	904	931	938	919	886	902	943	949	993	931	930	974	886	936	932	930	913	996	955	963	890	953	927	966	969	906	892	916	899	948	989	878	977	911	951	967	925	954	975	910	926	898	903	963	955	915	927	955	906	949	912	959	935	967	871	936	919	897	886	904	914	909	916	987	925	935	924	899	885	875	913	995	935	958	925	874	911	924	973	901	901	897	884	880	992	902	944	933	933	1001	925	893	934	919	954	928	892	920	983	936	952	936	910	906	953	944	945	913	923	902	982	934	857	948	915	961	971	942	905	935	950	898	923	908	928	965	887	950	946	917	946	922	955	906	915	855	1001	899	887	863	929	911	939	921	928	944	923	910	921	920	894	887	941	982	891	938	968	914	906	891	900	934	927	903	983	924	843	940	946	891	911	920	898	909	915	945	900	966	903	954	975	953	924	920	856	978	958	1000	952	951	918	888	911	925	912	910	1009	913	965	949	932	957	899	983	909	980	937	905	899	915	978	929	919	951	918	950	901	938	927	937	941	899	939	937	904	925	961	956	944	983	897	934	887	973	939	898	944	938	908	940	926	938	943	940	885	996	916	930	878	903	914	992	924	880	976	905	947	906	929	952	925	912	900	907	922	959	932	912	920	909	917	911	958	902	950	917	870	922	918	878	928	937	954
23831	21353	28513	24746	21106	12983	5219	2617	1801	1484	1311	1220	1034	992	918	894	832	792	784	801	744	747	758	737	758	702	729	760	707	731	747	699	729	759	774	720	659	704	743	692	733	724	701	692	792	694	699	733	707	724	720	708	665	698	703	698	695	735	656	716	713	693	720	718	712	731	756	687	752	765	689	702	689	657	658	703	698	750	787	745	680	714	690	715	690	697	712	708	709	717	722	720	687	685	696	687	717	707	699	727	693	710	671	704	683	680	712	708	672	713	663	729	705	700	695	693	727	673	722	701	684	693	719	680	694	663	655	702	691	714	691	727	665	726	702	678	678	731	672	676	682	673	660	681	689	684	672	711	742	684	719	694	694	719	719	667	707	711	705	709	705	697	682	743	683	784	705	712	702	708	699	673	698	716	665	699	710	720	706	709	742	742	713	714	666	748	693	671	685	686	668	712	693	685	681	684	682	719	767	724	703	686	688	749	695	688	688	741	683	696	702	734	643	722	737	701	734	674	742	705	708	766	687	693	673	679	726	681	708	699	697	750	733	692	761	679	719	758	681	778	693	719	691	666	669	697	687	733	711	751	737	691	723	698	694	748	706	689	689	695	748	736	699	683	714	684	664	712	693	711	708	649	717	673	706	653	727	691	733	709	743	693	709	738	689	639	705	732	702	720	693	738	692	709	741	752	728	697	726	716	706	676	740	704	703	693	719	720	722	698	704	718	715	764	698	727	678	734	671	717	710	748	713	682	725	684	705	687	709	703	777	748	714	721	678	696	719	750	763	729	721	714	710	716	712	672	716	665	694	686	725	725	740	706	708	693	660	745	717	656	693	702	711	722	694	694	705	685	673	733	698	668	714	666	706	721	740	697	720	657	706	718	719	699	736	717	655	720	739	716	763	709	681	673	716	696	704	735	713	728	688	712	710	720	723	683	687	703	740	707	762	712	735	663	759	709	692	691	676	703	686	744	688	714	712	665	705	753	715	637	658	719	682	684	693	754	773	734	706	670	707	633	714	740	686	682	692	688	691	721	733	713	658	705	750	717	732	708	722	732	719	771	712	760	672	698	704	676	707	724	681	712	692	692	637	701	750	740	740	707	689	715	693	734	720	711	748	764	738	685	687	661	691	713	738	741	706	719	706	737	709	708	661	719	703	679	688	667	704	669	707	687	725	694	720	689	717	727	687	710	678	705	728	695	685	676	729	675	700	652	681	701	669	725	680	739	671	683	723	724	717	755	696	743	714	699	703	729	674	698	747	694	679	678	664	661	725	688	676	728	675	749	719	748	707	678	671	765	687	689	706	679	639	733	691	671	687	686	702	735	703	736	688	704	725	659	738	693	706	706	721	712	718	699	714	673	697	715	702	718	756	737	744	736	678	722	716	723	726	693	759	692	743	729	675	730	685	727	722	685	743	687	687	710	704	730	704	739	695	733	703	711	673	697	678	674	655	704	748	773	780	713	722	696	707	723	738	705	733	691	697	690	746	703	718	689	767	707	718	706	669	725	676	714	750	710	743	714	735	685	648	723	695	737	656	721	675	743	705	723	717	737	725	696	770	707	737	714	671	697	742	767	713	699	699	690	699	708	735	715	717	690	711	733	725	728	715	698	716	699	681	714	701	660	683	706	699	679	744	699	734	696	722	714	751	693	735	716	730	699	650	679	729	694	705	701	736	680	668	711	719	696	688	706	652	675	705	700	728	698	716	705	670	694	751	676	702	730	693	699	683	670	751	708	669	740	713	730	714	670	717	707	725	699	714	676	703	736	717	720	688	700	713	684	695	723	722	687	717	700	738	734	686	690	737	728	711	738	712	728	691	680	713	684	695	709	719	723	710	707	781	712	691	662	705	675	679	699	645	737	707	683	717	684	690	706	676	673	676	676	734	742	705	710	666	710	725	719	708	717	752	700	665	712	682	731	623	712	757	731	686	696	733	730	735	761	689	692	708	727	716	721	688	688	724	754	720	723	742	676	735	693	722	705	684	710	689	680	670	737	651	715	684	696	698	723	719	726	729	728	690	708	700	727	673	727	723	677	698	701	688	703	700	720	693	713	753	697	712	708	739	751	671	709	684	757	740	695	709	710	666	746	684	659	682	744	706	673	691	704	691	704	727	746	748	717	737	742	725	727	688	732	667	703	672	728	703	703	652	708	659	700	774	735	702	726	662	709	710	734	671	688	736	685	711	737	739	732	760	705	670	738	714	735	717	758	689	703	727	701	713	737	721	663	712	746	713	717	684	738	710	775	735	659	645	729	729	665	705	691	700	682	681	709	689	725	735	707	697	741	681	683	698	738	663	695	707	715	749	637	711	757	669	743	711	668	706	677	681	745	695	751	726	661	706	724	651	673	694	679	755	737	687	678	709	722	657	718	740	705	708	741	744	677	710	724	703	670	713	728	687	712	727	713	721	705	679	690	725	712	669	694	746	747	719	716	694	686	733	746	695	725	706	705	682	676	685	735	658	744	698	721	721	754	741	693	733	712	718	782	695	708	710	757	728	699	684	710	691	707	696	734	690	713	671	718	763	760	674	757	730	705	679	715	741	716	728	708	682	649	744	701	698	695	730	703	739	705	694	678	714	707	711	703	692	670	696	690	697	725	727	702	688	716	715	697	746	697	730	664	690	732	714	722	686	647	721	691	718	705	692	668	692	720	704	710	731	713	716	679	743	702	673	723	744	697	712	706	714	719	737	769	665	742	710	678	732	746	658	716	632	709	672	702	696	715	725	669	703	713	693	697	713	723	644	712	761	721	677	708	715	688	708	693	666	665	668	740	699	687	749	738	766	686	732	762	681	686	713	694	697	718	683	734	717	689	710	731	736	684	695	665	674	706	754	713	649	673	699	680	664	665	671	681	709	664	713	691	692	745	628	739	667	701	701	764	682	694	748	700	715	688	697	669	697	753	742	687	716	690	718	743	736	705	732	720	677	687	677	668	699	694	683	696	701	695	710	728	728	716	728	698	675	704	676	725	711	662	694	648	720	723	689	746	686	717	714	725	747	728	698	671	683	703	679	697	676	698	715	737	717	686	666	686	695	700	736	729	735	695	684	708	774	659	679	695	745	724	727	739	758	655	733	700	693	713	717	723	681	730	697	752	668	719	721	718	650	711	692	717	703	695	698	683	696	695	742	693	722	679	674	710	695	670	690	716	700	684	691	697	719	717	727	702	732	688	687	706	699	730	736	683	693	676	741	643	668	722	711	666	713	666	709	734	656	702	677	721	681	688	684	709	731	737	678	711	703	721	654	711	713	720	723	705	648	694	690	715	711	721	682	734	674	677	692	702	696	728	678	697	724	737	720	667	723	727	728	679	699	717	763	723	674	691	678	735	706	742	730	684	709	718	701	690	690	702	740	738	696	713	700	662	712	628	723	700	684	695	670	728	717	710	739	715	765	742	733	681	674	710	706	691	706	749	686	678	651	735	713	716	673	672	733	707	720	691	714	724	710	699	721	716	704	713	707	707
32162	51015	37236	20648	12974	8302	5843	3783	2525	2033	1748	1584	1413	1196	1072	1022	963	895	901	845	843	785	787	820	802	775	786	746	782	758	768	722	742	760	790	766	753	790	737	709	734	744	715	781	740	682	767	780	772	751	747	735	748	779	718	716	751	755	741	736	720	751	715	718	746	739	769	737	761	681	771	732	733	757	740	783	791	688	745	692	725	723	732	763	803	748	763	694	703	751	758	753	734	733	749	711	729	752	704	737	739	774	783	721	741	703	743	692	744	758	735	751	718	755	726	710	746	752	710	760	729	778	757	731	718	754	761	725	736	741	760	710	745	734	750	731	760	798	777	770	720	755	781	731	704	739	758	709	750	725	721	688	740	758	755	741	756	724	748	745	733	760	729	739	721	746	726	725	733	731	727	756	718	725	723	804	744	730	776	790	764	727	778	767	762	721	821	779	738	734	738	752	738	791	713	758	746	717	773	808	793	751	719	764	744	746	743	765	793	727	752	762	746	731	754	802	776	715	700	761	720	704	713	712	749	696	697	763	773	694	702	725	700	741	717	746	720	751	729	734	722	706	750	742	775	763	748	735	771	753	788	708	736	690	766	773	714	795	791	722	782	713	723	746	769	741	702	780	738	749	715	736	671	755	740	710	769	705	760	746	747	735	741	729	732	757	729	720	788	772	746	748	755	772	786	803	787	766	758	753	748	702	725	765	777	776	745	786	750	736	750	740	774	741	711	720	757	781	732	720	792	741	759	776	762	736	736	721	744	766	755	796	749	756	753	743	714	781	724	757	710	734	727	743	727	733	757	734	801	724	712	752	754	739	790	698	726	769	751	767	757	752	744	675	719	750	714	738	753	767	749	744	702	785	805	748	752	781	708	748	778	762	736	780	734	750	720	747	751	760	760	737	756	738	781	801	710	710	724	747	710	711	767	755	737	748	716	702	731	786	738	782	738	727	752	769	746	745	697	759	717	770	716	753	698	747	750	767	709	776	745	772	746	745	725	771	803	736	748	766	753	702	735	797	798	788	752	740	730	764	714	723	757	743	759	720	725	774	759	752	796	769	730	779	773	730	774	729	751	747	710	743	794	738	729	738	772	707	754	790	740	707	694	735	745	738	743	733	756	720	709	721	806	745	761	722	702	796	755	753	736	733	734	771	728	760	757	713	757	783	720	719	760	723	729	763	727	747	746	742	760	734	770	728	732	756	756	727	734	749	726	734	696	724	778	738	727	798	798	752	739	774	737	743	761	747	726	726	803	774	746	771	732	724	770	769	728	739	785	718	793	706	758	678	741	708	684	743	699	704	754	754	737	708	717	770	726	747	775	773	761	724	774	704	759	733	767	780	743	747	724	723	706	745	696	759	729	719	809	759	729	773	746	711	750	728	753	749	753	699	761	764	713	762	765	671	772	746	772	735	756	707	747	769	740	722	739	780	731	788	734	711	800	775	745	739	742	745	716	729	816	742	708	745	789	736	731	758	721	721	780	777	715	750	787	733	763	712	760	768	776	730	709	755	752	749	749	759	753	701	726	744	720	778	751	753	730	712	727	713	738	766	807	745	742	747	741	737	762	749	730	755	738	764	731	721	761	748	771	758	754	704	755	768	736	748	713	732	769	720	752	761	763	764	784	758	712	716	735	733	742	721	743	743	724	736	759	737	749	785	726	776	726	758	749	719	772	758	712	717	706	713	735	738	736	729	793	764	709	699	737	753	724	716	764	752	729	718	790	718	736	742	729	737	722	723	744	764	745	724	731	740	779	739	794	741	728	750	775	704	736	739	701	722	780	718	749	712	776	741	765	708	761	718	740	787	698	756	739	733	742	729	762	703	748	738	733	761	744	738	731	726	780	739	743	718	677	718	811	720	755	719	749	745	730	765	760	744	753	718	755	757	741	719	802	742	728	758	792	755	771	786	722	819	768	748	761	732	766	796	774	792	756	789	757	738	782	721	754	740	740	743	769	715	718	759	729	714	793	710	734	737	756	753	784	744	751	771	792	769	784	767	677	773	738	726	802	765	750	746	746	756	777	763	773	768	725	826	745	746	782	702	749	718	747	730	763	723	704	748	764	756	781	760	747	822	766	760	737	733	757	735	770	749	727	764	725	772	757	731	741	790	760	713	724	720	746	742	735	736	722	716	797	763	784	721	708	769	763	739	705	771	753	754	768	687	757	756	720	717	720	728	766	707	709	745	782	755	766	747	733	697	767	734	762	751	771	793	782	708	732	740	781	773	734	692	753	772	702	762	730	742	773	676	756	718	769	736	794	719	782	749	757	743	733	770	762	716	756	799	765	710	733	788	731	784	729	727	720	711	764	747	756	693	752	737	730	737	783	765	742	708	749	711	739	703	765	722	719	738	695	758	752	764	769	773	746	742	792	704	725	786	748	754	708	766	708	761	762	776	749	731	777	769	729	766	799	724	690	793	721	708	726	776	770	776	746	743	726	765	742	716	690	786	733	729	732	729	739	714	744	726	682	734	749	731	746	727	772	728	741	749	796	712	724	748	725	739	777	756	741	717	744	746	694	717	763	759	752	792	788	758	755	746	775	742	730	722	707	691	730	723	719	746	733	722	723	739	734	753	738	766	758	725	703	737	772	758	741	728	783	759	766	748	727	723	722	704	736	711	668	744	760	727	722	741	768	714	745	759	722	805	743	794	748	757	719	744	774	730	774	773	726	716	753	732	652	767	747	752	717	774	760	761	787	813	767	768	732	726	791	741	736	747	726	762	737	750	760	727	726	762	749	745	732	720	787	693	750	751	784	812	754	754	785	696	739	778	729	776	747	732	707	755	715	763	768	730	746	733	766	717	735	752	743	727	779	748	757	750	754	715	715	759	704	745	751	711	783	775	724	725	688	742	700	776	724	735	760	731	770	730	741	716	754	749	732	756	681	727	681	743	791	793	765	749	769	760	720	762	744	729	753	744	741	748	752	769	711	730	781	717	752	755	702	784	719	712	695	753	707	711	766	748	750	773	769	740	775	717	734	763	755	753	697	725	707	749	720	719	771	714	749	782	729	732	704	677	708	716	771	743	740	801	703	740	733	705	755	775	706	720	808	784	746	757	743	757	743	733	755	720	715	775	704	725	795	696	756	801	724	758	773	757	761	777	738	767	733	751	719	784	718	748	727	751	734	738	746	784	752	735	734	729	703	716	739	729	714	756	755	763	736	741	769	732	735	736	746	695	765	774	736	765	765	735	699	784	761	748	738	772	756	778	754	713	752	744	747	718	777	774	685	764	763	706	751	743	701	776	771	708	742	731	783	752	730	756	723	741	717	721	718	766	780	741	728	761	749	723	794	771	703	711	736	737	732	787	737	754	739	727	696	740	693	754	748	754	737	746	775	805	745	719	750	764	738	710	758	779	777	767	784	729	762	762	765	781	755	713	769	696	795	751	756	761	702	754	723	757	727	690	689	757	739	705	726	784	758	795	722	730	703	779	736	740	737	720	765	700	738	735	754	744	730	701
25014	21364	27434	25230	12677	5043	3123	2042	1635	1521	1438	1307	1229	1133	1110	1096	1074	1103	1062	1088	1010	1064	1059	1042	1010	989	976	1057	1024	924	992	991	988	968	1030	954	935	982	988	994	1032	976	979	981	1002	1004	997	1036	966	1021	1031	1048	1042	976	976	997	1017	1042	1013	1002	1018	1013	968	1022	997	1004	1000	970	1020	1021	1000	966	959	970	993	958	983	1015	981	944	1013	894	995	999	1030	1007	1007	1009	984	988	974	1013	1017	1005	969	997	997	955	1058	940	921	1030	1039	1016	982	947	986	986	1035	1020	991	984	984	988	993	1039	1029	970	993	970	954	987	1044	987	1061	995	987	935	976	1007	948	1045	1037	930	998	951	1004	943	1004	1009	945	1010	992	966	1006	939	981	1038	1057	1008	1018	982	916	927	1010	978	1014	990	956	966	964	943	984	895	1005	970	966	963	996	989	1002	1011	997	981	1047	1013	1014	961	1004	960	1029	981	975	989	1029	1018	944	1004	1026	1059	989	976	987	995	1011	1001	977	924	971	941	916	969	955	969	1008	943	915	969	962	928	987	1040	991	957	939	1003	944	968	991	981	954	968	1008	952	1027	996	991	949	947	962	985	972	987	936	966	984	978	1038	1010	1031	1010	947	981	941	997	993	986	968	955	996	1023	970	1035	1023	1015	974	1005	1004	966	963	966	949	1032	962	973	1008	990	938	969	1017	1011	1006	995	1007	985	1026	1011	982	995	1011	984	972	958	969	1024	1007	1021	967	971	940	964	1017	945	947	979	981	966	1017	936	964	972	968	1005	992	1013	963	984	970	1020	1029	981	938	1081	963	996	1040	996	1009	1001	951	1019	1003	992	974	1011	1000	1018	973	950	958	986	992	990	1001	983	1005	1021	1001	1042	999	1034	1000	984	946	1026	941	1031	1016	994	1011	970	976	1011	1013	1005	981	1014	1001	1042	1005	1002	987	908	994	1005	997	976	1005	989	1013	995	993	1007	1021	994	961	924	950	924	1016	1011	995	951	965	1005	1021	1016	973	1045	1003	1005	993	965	1033	989	999	967	911	946	1014	955	1030	973	996	1041	953	972	1027	1008	974	983	1050	980	974	925	932	998	944	972	1019	966	979	982	1030	985	996	956	1016	1017	989	1022	952	967	1018	1033	993	909	962	917	973	943	1031	975	964	1029	1002	1040	1058	995	1007	1021	980	993	963	1006	1001	1009	1016	980	997	997	970	975	987	934	989	1000	1002	992	969	977	1001	995	1018	1008	999	999	1013	1038	946	963	1006	978	980	1016	989	993	954	1001	1039	1036	1044	1028	987	964	1001	1072	981	998	974	1040	963	967	1001	937	1037	951	1003	999	1002	1018	965	967	976	997	965	955	1010	970	1021	978	970	1019	978	970	1048	988	982	1042	1015	975	932	1030	1014	1022	1013	1025	1043	1030	950	1000	1043	957	1072	993	1038	1031	1006	1015	1034	965	998	1000	976	952	964	1041	982	952	969	975	942	980	988	1028	1006	946	1038	1011	1028	1000	965	996	1006	1016	986	989	985	992	987	968	934	940	958	971	962	994	1025	992	978	1034	1059	1010	978	1025	978	1026	983	1016	974	997	989	988	1003	921	961	979	982	1013	1004	996	966	1009	1024	960	1009	977	1000	980	989	1003	1038	1002	986	1055	1011	1018	1005	968	999	1002	939	963	990	1041	970	931	987	915	1017	988	1008	983	922	968	993	1054	957	1013	963	994	974	1019	977	975	1016	1030	1011	1020	954	1004	972	977	1001	964	1003	973	1032	984	983	989	983	977	965	984	1005	978	948	1042	976	960	1010	1003	997	976	1024	959	985	969	948	976	967	983	977	1029	988	1014	970	975	1042	965	981	992	1016	1016	985	1010	1024	1018	1027	1022	952	1060	990	983	1069	959	1030	994	1027	1029	985	1006	987	1018	1003	1056	1016	951	968	971	1022	994	1069	970	968	975	993	983	977	978	985	966	1009	974	1013	973	1014	981	940	1002	994	993	938	999	1024	987	1018	989	959	1000	972	982	998	944	959	954	918	1060	967	1025	989	936	974	987	994	998	1016	992	993	990	1025	960	974	1030	949	911	967	986	995	1023	961	970	1054	1057	967	960	986	1027	976	982	979	908	1009	1022	1020	972	984	1035	1002	1009	1025	1007	955	1027	979	968	933	972	994	976	982	953	986	935	998	1004	986	916	991	1009	967	996	938	953	998	952	969	986	923	977	999	971	961	998	941	1014	1031	957	981	933	1033	982	977	961	1018	958	940	1004	966	952	1010	966	967	975	948	1025	1001	973	983	971	947	1013	991	987	959	1033	962	955	1006	990	992	1035	980	1009	1014	969	1019	1041	987	989	948	927	1020	1035	979	992	924	994	993	989	996	967	984	979	1009	1001	958	1043	1056	1019	1024	965	958	988	993	1026	960	1020	1044	974	940	1017	1026	1015	920	1045	997	993	947	1010	1004	990	946	945	969	971	1041	942	946	970	1006	941	999	1020	975	1007	988	998	994	957	1003	921	1027	985	993	993	1004	944	1009	982	1013	1054	1014	992	1001	1003	1035	996	1014	986	950	957	970	996	1005	1004	995	950	964	961	1009	968	1029	1045	979	896	1009	1019	1009	1028	1015	979	952	958	1039	1023	1000	1003	1002	992	946	1002	959	1015	981	1008	1064	996	1013	1012	961	970	952	1058	1061	993	993	994	962	934	992	957	1002	1008	1012	969	973	977	974	958	1033	1004	975	1011	910	941	987	977	982	1008	965	959	941	1026	965	1033	1022	916	943	978	973	924	983	982	962	958	1015	981	1039	994	1018	974	1024	995	982	999	992	936	984	960	991	1016	1022	960	1019	978	975	932	987	970	966	982	961	1039	957	1002	965	962	953	990	949	1000	948	928	1000	1058	1005	995	964	970	1025	998	951	1014	998	952	971	979	1013	1028	987	967	1030	919	936	902	985	978	1004	1021	1045	1053	964	1018	995	1020	969	1011	1013	997	1011	966	980	1010	983	990	968	961	1024	992	962	974	1021	965	923	1059	982	985	951	956	919	969	1018	1023	977	980	1028	1001	1008	992	984	994	987	980	1023	953	936	932	996	992	983	1035	958	1041	964	1011	1026	1017	1028	983	1030	915	1004	974	972	976	952	1007	1009	959	1024	1038	991	972	1000	977	964	1004	978	983	1020	1036	951	960	1017	960	995	993	964	1005	937	994	1006	1000	967	1037	1034	1024	975	999	922	989	981	1017	938	1032	968	1034	971	1005	972	964	953	999	1003	1027	991	973	980	963	989	991	993	963	975	971	942	1041	1018	1019	995	967	999	976	1001	982	944	984	976	1009	926	978	1006	970	1020	968	964	919	1000	1020	992	983	974	973	1038	1010	963	990	999	963	941	1065	962	962	995	1029	974	985	1032	1009	971	1022	1004	946	976	974	980	959	992	979	879	975	961	937	982	954	971	969	1013	994	1034	999	967	1017	954	1001	999	976	922	991	1057	983	985	993	1007	949	934	1024	958	977	1004	1016	1036	1022	1038	1002	995	1032	934	1008	1013	1009	1011	1004	992	982	1064	999	956	971	986	1024	977	987	969	971	988	982	940	1021	956	970	1010	963	998	1020	995	996	984	980	1015	1010	1032	977	978	980	1002	1024	1001	1007	1025	979	1045	1014	1049	975	988	990	999	976	954	1006	1020	1018	988	949	1005	1005	991	985	969	960	1030	1016	966	1018	1053	973	940	985	941	1000	969	1029	1040	1027	1059	976	993	1018	990	999	1000	1012	914	1016	994	1001	965	963	1025	1021	995	979	955	1001	1003	998	1016	966	941	1005	1022	1025	1021	985	992	998	1017	943	991	962	976	945	1014	1003	1002	1054	942	1031	981	1003	986	940	977	985	970	992	923	1012	967	994	996	1006	1071	1011	981	954	967	1020	944	988	996	1041	998	977	979	1001	965	994	999	987	960	919	982	956	988	1011	1017	989	952	983	922	982	997	994	1060	999	988	967	995	993	982	983	1027	1005	967	1020	968	1014	1005	1088	969	969	978	992	995	1019	998	1002	965	1025	983	1033	997
32385	45843	31759	16382	10208	6513	4468	2979	2269	2015	1828	1614	1457	1320	1339	1279	1217	1138	1085	1154	1079	1047	1079	1041	1011	1061	1062	1038	1045	1046	1057	1108	939	1029	1013	1004	1061	1033	1053	1016	983	1042	1058	984	1070	1022	1008	1010	1001	1034	1017	976	1009	1018	1049	1014	1012	1011	1057	1016	1011	1023	998	1051	1034	989	1000	1072	1010	920	1032	994	1029	1032	1034	1030	1007	997	975	1043	1009	1054	972	1025	1019	1084	991	1094	1039	1028	987	1037	1025	933	1037	1034	999	1046	987	994	998	1037	960	1011	1089	992	1012	1046	1024	996	1019	995	1056	1001	1046	1020	1013	1033	973	1038	999	1022	993	1037	1002	1022	1002	1020	999	1015	1014	979	1022	997	1040	983	974	992	1026	1005	1006	1006	1010	1020	1023	1071	998	1029	979	997	972	995	1043	1003	1050	1026	1026	997	1027	1031	988	1017	1029	985	991	1066	1016	990	1023	1003	1074	996	980	1017	1023	1034	1017	988	986	1010	1056	1029	1008	1060	999	981	1039	1018	1002	1017	1051	968	986	1068	1035	1000	957	1058	985	987	1025	1006	1066	1079	1032	992	1053	1055	1082	979	1007	993	1049	997	1036	1090	985	1064	1074	1099	1008	1041	1013	1047	1021	1018	1048	1036	994	1005	1012	1039	1027	1030	996	1124	1013	1006	1030	1069	1019	1030	1034	1024	1065	1004	1067	1070	1034	1044	1024	1003	1069	981	1020	1015	1065	1031	999	987	1035	1045	1020	997	1034	994	1014	1068	1030	1060	1029	1012	1046	1055	1024	1056	1066	981	1032	1077	1026	1012	1020	1025	1038	1068	1041	1014	938	1036	986	1004	1078	993	968	998	995	1072	988	1019	1059	969	1039	1040	927	1013	1026	1010	1044	1021	954	1002	1063	1007	1030	1039	1023	1038	983	1037	1029	1033	1006	1036	1024	997	1037	1003	936	1026	1024	991	1071	1005	1034	1030	986	992	1028	1028	983	997	1010	1007	996	1026	1016	995	1013	982	1033	1008	986	1000	1033	1022	1038	1020	912	967	1023	1057	1021	982	1033	1008	1064	991	1023	1047	981	1026	986	1040	962	1060	987	969	1037	988	1109	983	999	1000	1051	1032	1014	1114	1011	1017	974	1021	945	991	1025	1013	992	1029	990	985	1030	983	926	1002	988	1025	990	1048	1052	1041	1011	941	1036	1034	941	962	962	1021	1085	1035	986	995	1027	1034	1019	1001	1042	1019	1027	1031	1018	1027	1018	1047	1041	1008	1036	1007	1061	1004	986	1003	1014	1016	994	986	963	1076	1018	1060	1017	1016	978	950	1013	1057	961	986	1029	1022	1022	1018	1023	1051	1035	1003	1003	1043	1045	1015	987	1040	1016	1014	1056	1054	1019	1046	1012	1007	1000	1025	1043	1016	1032	1033	1059	1028	948	1028	1002	983	955	998	979	1040	976	1022	1042	994	992	1027	1009	1045	1064	988	1031	1028	1023	1049	1015	1026	992	1025	1032	1023	1003	1054	1083	1043	974	991	997	962	971	1032	990	1018	1072	1017	1023	1036	1009	970	972	1054	1012	1007	1005	984	1053	1011	1000	1054	986	1043	1004	1056	993	1041	1012	1040	955	1021	1005	984	994	989	1029	1022	1016	1000	1018	988	977	1003	1006	1010	995	983	1100	1047	1035	947	986	1027	1081	1005	1003	949	1030	1047	980	1066	1016	967	1068	959	1053	1076	1040	1010	1098	1015	1029	997	986	1000	1009	957	1006	1025	1022	1024	1025	1045	1103	982	1062	1053	1004	963	940	1111	996	1064	1045	986	972	1052	1005	1035	1004	1017	1028	1068	1039	1019	1015	1005	1044	975	988	986	1028	1036	1006	985	977	1012	1033	1095	1073	1009	1039	1040	1004	1024	1043	1011	960	1036	968	1032	955	993	991	935	1088	1079	1031	1042	1011	1026	1046	1036	1020	1039	1004	1050	1013	1016	949	1051	1022	1018	1064	1052	1010	1061	1009	1004	1025	974	1011	964	1010	1032	1046	1037	1006	1055	1005	975	1020	1030	1025	957	1065	1055	1060	971	1003	1036	1023	1015	994	1042	1055	1031	1049	1005	1016	1071	1045	998	995	1029	1032	985	976	1024	965	994	1047	1055	983	1016	1014	1018	1003	996	1009	1023	998	1050	1082	1021	1021	978	1032	1007	1058	1057	1033	1038	1039	1015	1044	1064	1043	1030	1007	1022	1046	1020	1054	1033	1021	1024	1007	1018	1033	1069	1029	986	1017	996	978	1038	986	1023	1055	1058	1017	976	1000	1042	962	988	996	1055	1019	993	986	1001	1071	1037	1048	1053	1045	999	1018	1064	1080	1023	1000	1018	945	1061	955	1021	1018	1050	1045	1015	986	1010	1045	976	955	1025	948	1010	980	1002	989	1039	946	1029	996	1028	1022	995	1025	1062	979	981	983	1027	975	1058	1041	1063	1041	1058	971	1067	1041	1033	1032	1032	979	1003	1022	994	1031	1017	1039	1041	1038	1005	975	1013	1062	1031	988	1039	1039	1024	1046	1070	991	1043	988	1010	1009	1043	1020	987	1002	996	1023	982	1019	1044	1084	963	1044	1043	1032	1059	1027	1003	982	995	1002	1032	1054	1006	1050	1033	1062	972	966	1008	1035	1023	1001	1038	946	1004	1028	990	974	1047	1065	1038	1055	1043	992	992	1051	994	1041	1049	983	971	986	1028	995	999	1090	1054	981	1002	989	1010	968	1035	1041	1031	1078	1066	979	1066	985	990	980	978	1000	1089	1020	948	1048	1018	1049	1034	1015	1008	1070	1019	1124	1029	1042	1011	995	986	1042	1037	1071	1006	1041	996	1053	1024	1038	1017	1064	1025	986	1014	1017	992	1092	1041	993	1099	1013	993	1005	987	1033	1004	1036	1005	1067	982	1051	994	1013	1033	1037	1010	996	1111	981	1012	1017	999	1019	967	1027	989	1075	1014	990	1034	991	998	1032	1014	953	1011	1000	1031	1047	1007	967	1068	947	1024	1058	997	1017	966	976	1018	1060	978	1051	1029	1011	990	992	1039	1035	953	1036	1043	1038	1035	1024	1036	1049	1007	1013	1038	1028	1045	1051	1040	1052	1078	1012	1010	975	987	1013	1048	1015	998	1054	1032	1040	995	994	942	993	1025	1013	1046	1034	1035	974	1046	1020	985	1019	1005	995	1017	969	1056	957	1038	1040	992	1034	1042	1017	1041	1027	1018	1030	1025	1005	1030	1005	1063	994	991	1005	997	1049	1085	985	1063	1043	1011	1080	1068	1035	1093	968	974	1020	1006	1063	1025	1017	1097	1048	1022	1035	1044	1058	1037	1008	1009	1002	994	1037	1016	1006	1016	1039	1025	1019	1002	947	1012	1002	1037	999	1008	1044	1053	1036	965	1068	1013	946	1047	1035	981	1045	1002	997	1010	1010	939	1003	972	1047	1013	947	999	985	1053	937	1020	973	1018	1003	1059	980	1018	1051	1008	1030	1061	1049	1022	1022	1046	1028	980	1040	993	1039	1081	984	1042	1010	1068	1068	1033	1025	1021	965	994	1046	1026	1006	1018	1071	994	1020	1022	1021	971	970	996	1028	1011	1005	1032	1084	974	1061	1010	1008	982	1042	1015	1008	985	1022	993	1007	1011	985	1014	926	1029	970	955	962	1027	1068	991	988	996	1023	1034	1031	1068	998	1038	1024	960	1024	1054	1010	1016	990	1026	1012	1033	1032	1090	986	1050	1057	999	999	980	1061	980	1040	1055	996	1053	986	1005	1060	993	1044	1056	1030	964	987	1003	996	996	1026	1011	997	1033	964	979	1039	989	1015	1078	1050	989	1017	1041	1005	1036	1012	954	1037	1007	1021	1006	1001	1035	1011	975	1013	1038	957	1054	1086	1017	997	1025	1017	970	1018	967	1038	987	1034	1021	969	1034	1067	995	1028	1037	1052	948	1039	978	1025	972	1016	1085	1080	966	1020	946	1028	1011	1028	1001	1029	999	1032	1081	1050	1018	1028	987	1012	1025	1029	1026	1048	1027	1008	1031	1001	1006	1022	1030	1026	979	1043	1026	984	1019	984	965	1022	1026	1001	1039	1006	1030	1062	1033	1052	985	1038	1044	1011	999	1105	1032	1028	1006	956	981	1085	1022	1019	1048	1073	1010	1027	978	1051	1045	1015	1004	1055	1011	1052	968	1053	1011	1015	1025	1045	1033	1043	1007	1009	1016	996	1010	1033	949	1024	989	1065	1036	1042	1093	1057	1066	1023	1021	1001	1060	1003	1024	999	1070	972	1036	1025	1019	1027	963	1069	992	1004	1020	1042	1048	998	1002	1015	1004	1038	1040	1004	1062	1025	1026	1040	961	1006	1037	1001	1054	986	1012	947	1005	1021	988	1034	1003	1015	1119	1020	1061	1021	1042	997	974	1034	1060	1027	1013	992	962	1016	991	1044	1002	978	992	1016	1037	1014	982	1003	1057	1071	1022	1010	988	1013	1017	1041	1084	982	1011	979	995	1012	1005	1063	979	1030	990	954	1009	1017	1000	973	972	1052	1015	1095	1037	999	1025
22760	21455	29068	24269	21561	21249	12288	4020	2748	2369	1980	1589	1364	1220	1177	1095	1022	984	944	913	935	873	857	846	889	811	768	783	833	806	815	821	837	831	802	784	795	779	798	809	766	807	811	796	817	759	762	817	723	788	749	736	809	846	797	758	750	791	849	769	859	804	799	801	787	716	715	841	843	827	794	787	776	775	771	756	824	802	812	761	812	816	780	756	835	815	790	766	777	863	748	744	797	866	766	800	830	818	814	791	781	767	790	810	785	746	737	838	801	811	761	807	805	798	782	773	775	800	760	803	814	776	788	803	752	746	779	818	747	750	826	709	788	858	766	760	776	793	785	732	784	761	803	818	802	809	787	802	840	770	810	772	807	763	828	791	803	812	807	808	794	784	779	750	776	805	804	803	820	763	817	789	778	818	759	775	819	812	796	814	834	822	791	820	791	791	741	780	779	782	815	745	798	818	746	753	748	798	825	764	806	816	790	775	796	839	796	819	767	795	810	802	817	806	827	793	781	797	793	790	810	828	781	775	805	729	736	799	763	810	763	785	814	790	782	762	765	779	770	758	799	812	782	796	822	788	745	833	807	825	772	812	827	790	780	749	781	780	839	808	849	779	763	775	811	714	800	775	728	841	804	826	823	809	779	785	757	815	840	800	812	831	818	766	780	780	787	755	800	843	763	794	795	786	788	803	769	798	746	785	814	761	831	758	793	809	770	792	807	767	763	764	813	797	825	814	767	773	777	801	815	762	818	781	787	805	790	824	802	765	757	798	837	803	776	708	800	767	787	787	817	735	806	806	754	779	802	828	825	820	816	737	770	777	818	741	792	817	746	743	760	729	752	789	763	783	778	795	807	769	771	798	741	737	788	827	758	837	755	827	787	775	775	781	823	787	808	841	758	813	840	814	816	766	783	810	792	787	760	826	759	798	760	783	770	804	809	782	791	786	810	803	716	819	800	752	793	801	795	814	754	779	800	786	789	769	763	813	793	791	814	806	784	862	812	798	795	813	795	779	801	785	834	755	803	730	776	746	822	797	754	805	815	789	732	761	779	787	805	779	775	734	800	783	799	794	765	803	768	782	795	849	774	770	799	812	798	857	812	774	824	816	783	742	783	778	779	755	812	766	755	796	806	747	731	814	826	805	755	759	793	791	753	762	775	774	804	790	769	780	744	746	763	826	793	832	793	836	788	759	768	802	814	781	812	795	787	771	760	756	773	763	781	803	760	773	804	798	773	777	786	714	808	767	775	804	789	813	771	785	754	822	779	824	795	743	812	783	773	791	824	840	802	772	761	867	781	803	788	810	754	742	787	726	820	788	813	790	776	772	745	775	834	796	727	781	833	796	750	779	767	778	783	771	813	824	825	766	828	790	778	833	761	799	753	793	811	846	787	748	809	762	780	827	785	780	810	758	813	823	789	789	760	799	750	812	772	810	817	798	794	730	811	796	763	785	814	783	800	819	791	725	758	807	808	853	749	796	818	790	809	832	794	810	819	789	771	778	793	824	796	763	783	839	783	819	818	811	786	776	799	748	783	777	822	775	812	829	787	810	787	792	784	793	812	803	800	784	804	814	798	832	798	817	807	764	819	778	743	781	828	751	822	775	787	824	798	755	801	796	808	811	770	762	806	852	728	798	767	804	757	787	817	734	748	757	753	753	773	780	782	849	753	831	809	808	790	782	810	774	776	808	798	772	734	771	798	806	717	800	825	791	797	803	816	807	791	805	761	828	774	796	808	812	819	812	863	776	804	799	826	809	782	790	770	764	760	830	799	781	756	780	789	763	786	796	771	759	795	810	824	802	785	820	797	752	828	858	827	789	758	813	806	770	751	784	762	776	817	796	719	816	729	772	829	776	828	770	809	788	820	809	758	793	802	842	822	809	800	769	806	780	759	770	815	804	744	813	790	765	808	824	762	808	810	781	773	766	773	800	756	829	805	793	809	782	782	813	790	820	793	810	783	783	798	767	786	797	802	762	782	761	765	797	792	766	825	812	817	823	792	785	798	785	768	789	733	793	748	818	777	801	788	770	821	813	804	815	741	770	738	766	781	800	771	762	814	802	793	806	785	796	805	761	797	807	754	809	827	736	775	734	805	821	832	773	776	805	810	751	769	778	782	789	766	814	762	819	784	778	763	788	801	798	807	784	822	810	829	791	735	823	763	819	762	813	763	714	739	794	859	812	750	750	798	809	825	790	804	735	814	785	788	781	791	799	745	814	781	861	815	762	798	792	801	812	806	803	773	787	723	772	763	801	747	815	766	813	840	835	772	767	823	823	795	798	782	799	829	751	781	795	779	794	782	852	802	788	806	751	776	798	800	806	740	797	763	745	776	791	761	824	800	787	805	765	823	833	824	829	796	757	740	817	797	825	792	756	789	776	778	797	826	726	828	799	824	745	840	731	804	808	777	788	743	806	757	778	776	803	809	751	812	788	777	743	753	795	731	821	842	815	814	803	792	831	747	793	825	811	789	780	786	756	786	756	750	779	766	824	803	819	716	744	772	788	793	795	782	763	789	806	750	757	774	835	764	747	820	748	807	832	818	773	793	769	796	765	758	747	873	743	813	764	730	783	841	764	819	796	779	745	709	795	751	814	841	728	781	834	786	780	838	778	798	840	791	797	824	780	815	812	801	778	729	800	748	831	806	781	808	816	811	767	843	780	772	785	780	774	878	780	784	831	741	805	808	790	762	806	831	777	763	778	787	752	803	805	748	800	794	795	818	811	808	774	760	794	816	785	774	812	806	784	781	744	828	749	794	815	744	783	795	787	810	764	754	760	828	818	754	770	799	775	810	790	799	791	781	788	769	812	746	772	772	785	789	791	766	779	815	767	818	777	761	764	782	783	818	772	769	772	819	768	790	765	770	735	774	801	747	767	780	767	834	795	747	793	792	798	754	835	769	760	789	784	822	824	800	814	748	788	840	735	781	801	789	810	846	780	829	828	785	811	800	708	789	741	812	696	810	747	829	796	800	791	780	747	823	710	827	797	826	836	757	757	711	778	793	782	792	839	798	752	824	773	761	775	784	781	773	730	741	779	758	763	790	761	772	809	774	776	794	748	758	746	775	855	836	769	813	784	805	875	801	826	746	795	799	783	784	713	796	793	779	796	825	778	799	763	751	800	806	825	801	748	769	794	779	781	862	799	802	729	790	783	845	751	809	726	809	758	751	756	761	868	740	776	753	826	770	782	790	833	795	825	788	824	829	771	808	791	780	787	760	798	790	791	824	778	783	851	806	800	808	790	763	866	792	783	782	835	810	783	763	766	797	844	747	793	857	754	744	778	824	787	772	777	788	767	794	751	830	806	710	810	749	786	836	780	775	847	815	823	768	809	740	802	810	775	777	828	770	806	735	784	825	817	803	784	834	805	834	794	795	796	797	816	730	803	793	739	767	766	835	772	822	783	781	846	803	768	751	764	815	842	787	792	761	817	852	768	790	786	795	793	825	753	793	750	842	814	771	828	805	806
34001	57709	41437	27322	18540	11747	7733	5153	4004	3456	2712	2289	1893	1635	1484	1353	1206	1120	1118	1025	929	941	884	848	943	840	862	840	828	797	858	830	822	831	864	834	782	858	855	840	827	843	813	798	846	867	850	745	849	839	819	812	822	823	770	849	801	794	806	783	812	858	810	812	791	791	816	746	796	770	802	841	754	760	803	800	807	704	800	855	805	787	833	824	763	815	825	817	783	746	826	827	779	766	765	816	756	864	822	791	846	793	762	787	802	788	759	846	805	832	784	802	808	806	820	793	781	848	779	798	811	797	831	790	795	846	800	827	798	826	794	897	840	770	777	826	764	788	804	841	784	807	821	783	761	793	820	807	848	816	809	803	803	785	820	805	832	751	830	773	800	845	775	810	822	765	820	791	822	829	780	814	835	811	781	758	752	835	825	774	798	775	807	771	813	782	844	766	796	877	805	789	785	800	823	794	798	791	791	805	835	847	809	821	792	815	797	842	809	790	794	837	811	835	797	856	784	809	827	738	780	820	760	823	816	825	829	824	806	727	808	793	782	783	827	862	789	845	825	751	794	832	819	851	819	815	786	809	801	793	866	779	810	794	821	802	768	796	821	849	771	816	793	829	802	800	845	797	788	792	789	809	810	840	783	787	757	802	763	829	810	800	825	791	787	808	849	818	811	804	793	762	810	812	802	863	818	832	824	796	836	787	767	766	830	828	797	800	848	780	857	832	775	773	792	816	809	831	758	808	793	802	813	796	810	817	830	822	802	794	778	794	850	779	814	763	805	801	784	842	823	803	779	807	820	745	814	846	817	799	828	839	771	812	790	848	802	806	766	814	824	831	861	838	811	800	840	836	783	850	810	801	786	809	800	801	790	794	823	772	798	779	790	796	784	823	793	846	861	812	868	793	797	825	774	791	814	789	839	806	795	829	833	838	802	819	833	811	858	809	809	819	845	756	811	795	778	761	817	827	820	780	768	778	769	774	780	791	826	818	808	802	796	822	841	807	793	790	820	832	843	806	828	824	832	848	799	817	881	789	833	813	766	823	794	828	812	770	825	838	866	767	816	802	809	806	827	802	752	804	870	823	803	787	806	781	829	774	780	855	774	823	859	860	806	876	855	875	770	792	828	771	816	824	825	768	834	799	813	857	784	848	789	851	825	828	840	794	778	807	815	811	788	771	888	865	848	781	815	781	811	815	814	745	772	781	740	795	819	871	832	830	817	804	840	788	788	835	814	767	799	838	838	794	845	764	861	768	771	828	802	787	789	798	844	789	790	829	798	825	747	860	820	782	802	798	831	835	808	874	782	856	810	822	844	800	780	832	802	815	811	761	861	854	842	811	799	801	842	817	836	766	819	831	840	801	824	754	816	838	787	820	845	759	850	833	809	812	813	841	837	756	814	854	797	804	791	795	781	808	815	844	778	787	777	803	755	857	795	835	781	820	810	797	853	826	798	840	840	776	853	790	843	806	809	812	801	824	779	844	783	816	840	836	792	822	794	854	819	787	798	801	828	806	773	795	821	796	785	780	773	772	821	794	850	879	781	829	805	795	828	807	871	802	796	775	740	798	798	823	794	764	765	840	842	803	854	806	838	724	811	818	800	811	838	834	847	887	795	806	804	781	830	796	810	821	834	765	820	839	751	829	824	822	769	839	820	864	841	786	783	827	798	784	786	795	823	813	763	814	818	781	760	840	779	843	803	796	798	819	816	805	820	771	808	794	828	798	774	758	817	830	846	842	832	818	790	776	817	805	759	815	844	790	804	811	789	775	861	834	788	792	774	797	771	796	790	782	792	800	803	804	798	804	868	826	782	843	734	839	814	807	802	816	825	780	822	774	790	772	837	775	841	807	767	831	796	838	784	774	795	808	842	826	820	853	828	797	861	781	825	813	824	830	800	776	854	838	841	799	799	772	826	739	825	785	851	814	817	758	790	804	797	822	789	785	780	792	808	835	824	800	802	811	813	797	825	848	865	771	787	841	773	786	790	807	803	806	801	842	817	818	839	757	846	801	813	778	814	815	810	818	816	825	828	828	782	876	771	821	831	830	810	774	830	822	764	750	823	817	774	818	790	782	764	746	794	776	808	835	792	729	754	817	772	797	859	804	821	807	850	785	811	811	856	843	804	875	778	755	776	755	807	841	813	821	840	805	808	793	818	809	735	811	797	804	799	811	844	805	832	785	822	835	767	794	774	824	822	823	792	817	757	844	823	784	832	817	834	795	772	816	870	781	822	836	809	778	809	812	814	792	806	708	816	852	791	755	779	792	781	818	752	755	849	822	825	800	780	799	830	794	778	799	850	786	803	796	810	817	798	757	827	850	800	805	836	813	779	754	823	807	764	812	764	834	813	798	744	826	784	849	785	790	786	790	785	755	814	816	823	764	797	796	800	800	778	831	809	807	788	809	821	809	783	805	841	815	750	787	759	835	820	828	827	857	789	854	812	814	811	791	816	796	809	815	809	803	780	778	840	820	792	786	854	809	842	796	819	772	792	809	819	783	793	756	789	826	806	767	814	766	847	836	796	796	828	812	797	775	827	800	792	775	789	775	804	787	845	810	804	781	801	841	762	760	803	844	801	825	810	801	867	827	812	789	715	791	833	750	776	767	776	765	774	820	788	826	774	812	807	791	774	807	770	754	814	809	825	787	773	850	802	810	828	799	806	872	811	805	835	831	759	837	836	791	764	810	758	776	812	791	845	801	806	801	789	802	803	769	788	744	804	791	812	810	800	771	808	801	834	810	796	808	796	820	801	799	774	807	791	768	849	803	763	798	835	808	782	768	822	781	800	830	829	829	757	730	810	774	812	809	819	816	729	797	808	833	838	784	795	825	807	789	804	835	822	811	812	875	780	783	826	751	804	804	799	755	795	850	815	819	792	786	860	821	839	821	794	801	782	812	782	793	776	853	796	792	797	800	808	814	765	791	817	766	812	824	801	820	777	809	832	805	810	871	808	814	814	798	810	825	792	825	840	797	813	817	811	782	784	822	808	846	826	804	796	789	829	800	817	825	829	811	823	835	811	799	821	847	810	748	847	801	799	787	842	814	785	836	831	794	753	792	777	767	781	801	788	839	793	820	785	748	826	830	790	806	859	837	744	793	847	815	808	827	781	847	801	792	818	819	784	843	779	818	787	823	765	825	774	795	776	829	777	811	748	838	812	815	799	789	802	841	822	795	775	781	802	772	783	844	818	866	841	792	798	840	763	816	792	838	811	757	809	799	801	775	805	827	789	806	805	811	795	841	801	793	791	849	835	787	812	804	761	824	814	817	829	793	842	767	807	750	811	843	831	812	809	773	715	826	753	835	821	784	844	820	839	780	817	786	801	804	840	827	845	828	786	819	783	804	796	824	793	819	822	828	803	823	806	783	818	842	830	784	782	803	820	780	804	794	862	816	809	773	816	766	770	801	784	812	801	798	754	808	782	828	819	837	815	806	775	796	784	788	833	801	804	840	811	837	793	808	790	802
30870	30045	26798	13928	5371	2813	1927	1530	1360	1267	1113	1072	1021	1032	986	996	945	915	898	948	883	966	914	928	969	903	824	940	977	898	819	934	923	887	892	867	878	944	900	917	889	913	906	913	942	886	897	878	907	901	890	917	854	901	886	922	900	880	896	948	874	887	921	877	889	851	874	849	877	946	804	924	901	895	845	925	851	906	872	923	968	877	881	845	880	897	868	897	873	941	854	891	902	844	843	905	929	885	886	845	913	872	894	878	858	893	941	909	905	906	898	930	882	876	880	913	845	882	890	881	876	892	874	881	952	829	917	864	865	910	877	864	901	923	914	923	927	899	926	905	858	886	916	903	873	853	908	881	922	897	911	902	889	909	858	848	867	943	863	896	850	856	863	870	899	865	861	867	887	861	836	968	884	871	882	877	858	882	874	913	889	882	913	903	903	875	893	864	927	891	845	919	907	841	879	928	840	854	900	897	863	906	908	897	878	890	844	893	854	880	882	937	873	932	875	840	940	898	862	919	895	911	890	851	864	870	872	819	885	906	924	905	910	857	814	836	883	930	953	840	884	870	891	888	855	821	935	863	927	851	914	880	901	875	845	860	819	931	831	888	892	857	891	956	860	901	882	877	904	884	889	920	887	910	866	895	876	894	899	895	934	914	857	947	880	929	900	928	863	895	863	897	828	874	895	903	879	921	871	930	897	896	904	934	914	952	883	961	885	895	882	919	894	877	900	905	887	887	832	864	915	927	819	892	882	883	913	874	917	911	867	919	911	849	870	939	958	873	921	874	828	913	907	913	869	840	898	895	841	886	864	913	850	872	829	878	864	915	924	879	876	897	905	882	927	899	921	859	905	853	891	892	913	905	803	906	915	902	880	917	925	919	880	850	848	905	849	846	873	866	928	893	878	917	893	887	918	853	882	906	905	891	868	919	876	872	897	892	861	873	903	874	898	851	878	869	904	895	926	862	873	870	858	898	932	899	884	866	882	950	923	973	918	853	876	848	936	828	896	886	882	869	853	864	917	888	926	915	837	929	855	868	901	911	893	866	925	923	892	907	913	851	854	875	898	868	855	864	911	906	858	918	871	887	931	901	900	928	880	914	915	857	890	911	887	948	862	907	910	898	846	886	869	838	926	858	859	864	899	859	900	858	877	916	900	881	879	919	871	860	927	881	847	846	885	884	853	894	864	857	879	865	876	904	896	877	939	909	837	873	875	823	905	890	900	914	902	918	894	845	884	869	851	894	902	864	908	931	878	893	906	870	897	883	912	854	914	855	884	909	907	863	896	940	842	861	901	877	884	901	942	865	910	867	875	910	851	836	873	932	879	899	920	892	908	846	970	910	934	870	881	914	927	837	894	851	902	948	890	945	909	924	925	857	930	903	886	881	842	907	875	896	918	848	901	866	926	876	875	904	865	906	887	922	860	791	913	839	879	857	868	891	865	881	1005	869	879	847	897	891	874	910	906	886	867	879	845	940	876	881	918	878	916	909	913	874	916	921	858	854	911	881	844	863	918	883	853	883	920	885	936	852	840	841	871	872	910	880	861	874	877	903	881	889	924	860	862	888	917	872	917	875	878	913	941	880	883	881	889	855	903	861	917	894	893	863	878	895	925	897	934	908	901	866	871	879	896	911	925	916	889	886	863	903	872	870	916	896	866	866	901	849	857	891	791	877	934	913	860	899	916	860	831	924	877	880	924	941	848	899	912	880	875	919	877	879	899	882	934	924	915	813	858	837	859	979	925	903	868	937	896	903	854	869	884	910	914	913	872	835	870	922	917	916	931	867	912	890	839	897	853	848	853	863	866	899	872	820	874	843	899	878	948	878	908	848	854	831	881	929	905	873	892	908	879	896	866	985	843	900	859	911	927	854	898	903	909	905	919	878	890	891	914	929	953	956	890	884	917	864	864	845	839	852	881	891	935	936	906	934	855	851	898	876	888	890	940	851	925	894	885	922	907	884	872	873	907	858	932	895	894	900	876	899	925	943	866	910	898	881	905	910	854	877	871	925	882	890	939	835	905	936	844	822	909	847	906	839	862	870	906	890	895	897	914	910	934	899	903	902	892	946	929	920	883	875	884	855	899	903	865	865	883	944	894	847	865	895	847	882	872	880	904	876	880	859	888	875	855	885	912	876	905	871	926	871	966	885	874	898	874	888	923	867	909	871	922	961	871	910	881	879	879	893	890	860	886	870	852	904	906	842	891	825	887	862	873	926	930	847	932	820	893	948	892	845	937	911	907	819	904	935	902	879	891	850	888	871	907	912	914	908	937	891	838	840	910	916	861	906	904	897	832	879	882	851	864	876	808	902	890	940	859	903	903	910	905	872	921	891	856	867	882	892	915	920	899	908	874	859	874	915	887	932	842	885	862	887	873	928	890	889	904	862	898	845	862	895	933	894	876	927	913	856	886	874	866	866	893	917	911	887	898	861	873	868	916	889	907	913	868	908	812	857	901	873	848	868	913	883	863	866	860	845	912	913	888	865	912	906	896	893	862	914	860	901	891	924	887	920	861	875	897	895	838	878	871	915	892	905	868	874	919	871	900	880	910	924	885	936	884	856	890	901	861	895	876	877	904	851	890	883	887	903	917	858	881	862	878	945	840	899	862	901	908	926	873	914	903	880	839	912	905	891	890	876	887	870	858	965	933	850	912	860	951	893	896	854	895	890	895	898	917	862	866	927	895	873	884	920	845	911	866	909	886	955	845	915	892	858	896	910	918	919	891	932	932	889	943	908	871	893	858	867	914	870	854	834	905	864	813	825	913	848	876	891	921	900	882	882	869	837	878	910	887	905	856	904	886	915	893	872	852	851	884	916	924	854	854	819	927	985	925	852	904	839	871	880	854	884	820	817	897	943	905	881	920	902	883	860	855	913	899	915	877	897	839	911	854	957	900	914	857	891	882	866	890	888	915	848	866	876	862	877	976	847	883	892	874	879	869	834	867	893	881	953	903	883	908	893	855	918	911	876	906	873	916	861	910	893	942	863	915	906	907	853	845	851	858	908	913	898	940	880	857	877	857	892	856	921	902	876	870	935	921	876	896	845	851	931	898	876	899	934	916	950	916	897	904	876	833	915	854	910	900	860	900	900	910	897	883	879	874	939	888	903	863	934	915	822	911	943	857	863	870	916	874	907	860	895	862	914	870	871	855	867	911	854	877	914	939	895	856	883	901	870	869	904	924	882	890	880	938	895	891	851	788	846	898	948	932	902	963	846	897	844	920	894	887	863	903	829	864	847	940	886	851	935	905	897	856	911	937	954	866	862	885	879	875	882	943	913	914	830	919	920	903	860	889	843	857	895	894	865	913	840	895	823	921	904	915	912	900	922	886	927	963	873	945	941	852	919	908	865	850	869	893	853	887	880	877	930	877	917	880	848	886	893	900	886	830	821	911	913	893	959	870	883	890	881	938	835	904	874	900	900	877	839	877	921	941	889	856	877	875	892	930	883	912	879	832	863	890	926	904	894
31414	43414	27336	13396	7189	4369	2729	2211	1896	1620	1506	1229	1202	1182	1057	1022	1039	968	1023	1001	953	998	968	984	929	927	917	940	961	947	894	964	901	926	895	890	937	924	980	948	933	893	946	978	943	922	965	900	886	922	923	903	914	893	1010	904	910	973	957	942	864	979	919	893	948	942	937	920	908	992	993	919	994	972	962	892	996	941	948	962	875	926	924	962	835	949	936	904	926	925	912	914	925	1016	901	972	968	978	892	890	958	946	887	988	891	965	938	988	909	956	998	957	887	929	967	948	944	945	910	928	896	935	901	890	945	983	925	934	942	954	920	898	930	890	949	855	998	934	939	864	958	930	925	959	899	931	879	935	906	936	937	921	913	930	932	923	954	972	906	864	957	986	924	922	918	955	878	1003	946	926	939	944	986	960	935	987	962	1003	931	924	958	909	932	943	929	908	919	954	871	918	931	902	963	916	943	929	939	923	934	860	867	937	903	996	935	919	982	957	899	957	935	948	967	940	903	920	935	873	954	927	947	945	973	945	920	878	933	938	941	924	910	890	919	938	919	957	951	920	940	922	927	956	940	951	957	989	902	954	919	919	912	944	935	973	973	868	908	929	886	962	940	874	950	989	933	949	958	976	948	963	951	938	890	921	969	946	964	968	865	945	1005	930	917	937	919	857	925	911	932	933	978	900	928	988	966	895	918	891	923	940	912	977	886	942	958	902	932	922	930	874	929	893	925	920	911	922	874	906	905	903	893	932	937	943	975	902	894	952	996	961	976	914	945	903	954	925	896	939	942	933	930	948	946	930	964	940	960	922	967	927	935	958	970	954	927	889	915	945	980	912	869	865	947	959	932	886	1017	935	947	892	914	907	956	920	910	951	959	893	959	925	892	927	888	955	945	948	943	935	936	956	963	954	913	963	890	898	927	963	910	903	946	975	902	981	935	892	960	963	981	938	1001	874	928	895	953	915	970	946	969	910	862	896	932	989	932	941	939	935	967	917	911	967	951	952	926	914	979	916	985	961	958	880	904	914	905	957	906	888	934	874	944	921	943	934	958	916	915	918	899	930	933	906	932	922	913	904	960	911	963	947	926	949	850	916	967	954	921	932	889	907	978	943	925	901	921	1000	922	891	923	958	946	901	899	885	914	969	970	908	940	946	837	925	908	989	941	894	921	860	917	927	911	914	924	921	956	903	978	941	918	954	924	968	941	973	929	953	893	876	893	928	941	915	935	922	919	932	891	967	889	939	967	928	959	955	982	908	995	960	982	909	955	941	962	937	933	915	1027	934	913	904	952	924	957	946	935	952	969	937	963	879	1009	954	897	898	986	936	949	890	954	882	924	926	925	926	928	954	937	967	932	933	957	913	925	961	978	946	985	946	955	906	984	959	988	962	934	969	902	959	967	907	904	967	932	921	959	988	932	908	915	951	919	935	942	988	919	886	967	935	924	880	929	967	943	968	932	894	924	989	962	952	930	876	914	957	965	923	943	906	937	1024	984	876	962	922	988	970	922	925	960	951	959	951	948	915	925	927	935	901	929	910	1021	872	907	915	847	879	947	948	887	927	858	892	880	942	910	922	919	972	886	930	886	937	939	993	962	896	951	925	931	932	952	891	950	896	900	1001	974	932	982	976	902	930	909	935	941	920	955	965	953	943	893	910	996	907	928	913	935	945	922	920	882	950	928	930	899	913	935	972	980	873	906	910	947	916	949	937	943	900	949	961	938	934	920	941	954	951	989	891	903	943	921	944	944	874	913	967	952	910	936	899	979	945	904	904	922	915	1004	944	864	914	937	900	935	931	865	975	897	944	936	922	908	976	960	946	924	915	952	934	930	883	903	958	927	885	962	936	943	908	1003	977	922	935	936	925	935	918	909	939	935	912	973	983	956	917	885	1001	948	960	979	875	914	961	890	937	966	930	894	925	974	928	917	922	906	938	973	938	947	925	944	928	913	936	941	950	908	923	928	912	1011	950	937	913	995	942	964	899	906	886	951	925	905	911	878	902	964	927	952	932	895	916	911	946	934	933	873	935	943	976	911	907	944	930	854	965	956	945	966	950	907	941	922	932	932	952	947	934	996	922	899	959	962	1002	952	978	950	942	937	924	932	905	943	925	924	929	928	948	964	949	905	944	927	888	903	940	924	984	927	982	956	1016	878	923	923	841	949	972	964	911	950	951	960	913	872	938	896	975	969	908	952	971	957	916	908	968	943	941	990	934	965	919	957	938	934	962	915	896	928	1017	934	906	933	914	933	930	907	928	936	879	933	883	904	912	913	882	860	916	933	930	953	932	944	915	896	907	923	945	926	895	924	964	893	974	934	967	934	937	957	883	866	932	966	964	955	893	1013	948	909	948	938	946	897	890	953	937	945	888	992	982	972	915	925	974	947	945	926	970	967	935	922	948	925	946	885	947	945	969	943	908	947	946	909	961	905	893	877	917	917	975	939	908	986	884	942	933	975	911	952	930	930	966	981	978	937	965	947	911	877	965	983	943	948	974	965	946	958	944	961	921	928	894	907	914	957	968	877	888	980	969	972	917	941	991	922	945	929	1007	931	939	891	925	969	954	924	859	885	984	932	869	918	905	936	935	920	930	911	928	928	960	915	943	945	993	874	902	931	938	917	926	908	946	849	870	926	865	892	932	912	938	963	957	933	880	948	960	969	936	944	967	959	931	1013	889	910	960	956	962	972	922	929	900	925	931	982	938	919	857	919	946	908	911	966	876	975	916	922	961	948	916	913	940	961	900	931	899	973	910	938	947	933	943	898	920	965	960	946	937	915	895	1020	979	878	925	959	982	943	980	973	931	953	939	934	910	910	881	901	923	981	912	946	965	964	933	937	939	978	916	928	967	916	880	910	970	961	943	957	879	893	968	963	969	998	959	963	990	994	958	934	909	906	950	887	936	908	909	925	958	939	952	924	970	992	941	953	932	951	940	988	932	908	924	899	950	899	932	975	923	950	976	946	944	903	987	895	1008	903	877	931	941	919	908	932	924	933	869	966	974	929	935	894	877	961	926	914	1001	921	874	966	932	920	942	933	928	969	943	959	961	954	957	952	906	949	936	928	955	906	922	905	936	957	953	886	869	925	918	931	994	901	967	965	939	940	1042	924	921	987	910	942	956	974	953	901	899	925	902	888	894	965	934	958	929	966	914	904	960	921	889	922	936	947	967	962	935	941	906	911	941	931	972	942	924	914	924	924	939	945	946	936	951	965	894	1008	1005	961	922	970	945	992	925	920	949	953	950	968	913	976	929	955	953	924	911	970	971	985	872	897	930	990	921	922	923	911	942	889	947	935	934	882	907	967	942	963	963	945	937	904	997	957	925	909	937	902	974	914	938	949	965	921	932	901	955	963	957	907	947	959	967	909	882	938	982	947	899	935	947	927	958	912	909	891	912	925	892	977	921	960	915	904	965	953	924	961	957	977	944	925	941	938	949	987	916	934	937	984	994	914	952	910	920	985	900	958	946	944	984	985	959	963	880	889	929	961	928	910	951	901	942
23843	21450	28673	24893	21176	12515	4794	2732	2080	1731	1476	1217	1116	1005	971	929	911	842	822	759	847	746	780	783	806	759	727	718	753	750	690	691	805	731	760	779	760	785	769	753	704	736	708	736	724	726	788	766	702	746	764	702	712	733	753	725	719	712	745	757	724	726	710	690	744	707	714	722	716	745	717	717	691	759	732	748	758	699	733	741	720	769	761	778	751	707	707	803	728	699	704	746	760	721	714	731	722	707	722	735	705	720	770	766	675	726	720	697	698	679	711	715	762	709	727	704	687	740	715	700	711	699	699	713	701	745	717	767	735	720	735	731	753	733	724	713	704	689	730	730	763	735	743	712	719	729	758	717	688	713	722	754	705	724	692	741	707	699	721	728	706	723	735	698	723	716	679	702	674	752	739	747	725	758	684	714	701	777	739	718	763	709	757	684	713	748	726	709	704	751	789	711	733	731	735	725	710	761	720	749	696	732	757	722	727	708	744	696	720	729	690	687	714	702	709	747	713	750	700	716	772	766	728	738	704	762	720	758	776	726	704	671	763	707	686	765	765	751	694	717	693	751	716	739	744	707	727	664	654	702	763	707	691	767	708	757	740	747	741	674	689	746	703	731	727	710	737	732	740	743	754	759	727	709	675	739	763	700	725	688	718	729	745	735	697	697	763	677	726	752	719	693	758	708	712	706	724	711	746	761	744	719	722	770	780	714	689	728	761	701	720	733	748	720	704	727	774	724	733	737	700	743	753	746	684	694	739	697	719	685	720	716	730	746	703	747	707	742	764	715	700	727	750	687	724	740	716	787	711	718	748	722	760	732	736	749	719	737	727	733	727	784	722	716	703	787	744	719	745	766	739	698	768	729	759	698	739	736	772	758	697	749	734	708	729	741	698	766	745	732	712	730	681	686	726	754	728	712	748	729	712	755	723	764	734	738	779	748	735	715	728	735	720	739	741	715	704	720	756	744	696	738	728	717	741	727	717	756	696	721	717	705	720	735	736	715	779	752	684	673	713	738	724	707	752	745	709	748	737	777	730	721	748	739	766	711	755	739	697	719	727	702	759	747	740	772	761	739	760	710	672	701	751	701	740	714	695	724	754	741	695	724	697	753	698	741	769	723	736	765	723	765	692	749	736	726	762	745	729	815	732	747	737	707	690	727	732	734	661	717	754	691	712	714	692	749	729	755	709	712	757	748	695	767	696	739	773	741	723	751	735	698	742	745	746	694	741	729	721	753	767	753	744	723	696	706	689	724	767	716	729	718	736	737	713	702	745	735	758	742	765	769	726	699	738	736	753	724	754	718	703	753	686	750	738	697	759	694	717	730	697	730	724	754	725	723	710	734	705	734	691	703	782	745	697	743	749	681	713	753	684	737	719	691	731	696	745	680	728	725	738	710	795	701	710	759	743	698	750	748	742	729	731	729	734	716	734	731	791	753	743	774	740	724	700	737	725	748	731	752	733	746	730	691	695	734	745	734	690	709	711	724	737	761	719	741	703	701	694	720	725	750	713	691	756	731	761	745	770	719	694	702	697	745	686	686	749	750	700	715	743	738	737	691	759	712	723	712	737	726	725	703	771	704	732	714	695	710	736	744	740	701	717	742	739	707	740	752	729	713	679	744	682	753	689	703	709	732	690	729	714	729	758	701	733	711	734	725	725	735	737	713	759	676	693	727	717	704	749	720	704	757	706	759	715	689	719	777	744	777	709	768	746	772	718	711	695	686	753	692	741	712	724	735	720	704	733	737	734	748	693	695	684	725	722	713	707	732	689	730	740	670	684	704	732	695	767	778	738	720	705	697	748	767	731	771	744	712	783	709	752	713	771	686	795	703	708	725	713	688	757	738	717	689	744	664	745	781	703	765	743	718	720	734	708	719	756	732	781	753	738	725	721	717	713	712	731	717	711	745	789	769	740	714	728	750	712	747	740	687	745	763	736	797	751	719	758	758	747	721	710	721	724	734	703	720	717	733	764	766	739	722	789	681	723	716	715	749	737	715	717	776	715	715	732	750	771	726	722	698	718	737	720	715	711	703	718	787	723	734	748	695	682	791	762	715	703	700	747	735	709	764	745	733	729	696	757	723	702	746	771	752	748	732	726	745	729	742	759	705	715	720	723	701	712	701	756	712	730	692	727	742	756	736	711	690	725	720	708	691	733	762	749	730	740	738	734	741	717	786	733	772	730	731	743	678	754	729	716	753	694	694	734	748	763	719	787	746	754	782	694	660	734	743	684	725	740	691	754	696	712	746	731	704	742	736	751	700	758	695	753	747	708	739	694	656	737	683	709	694	705	716	738	761	739	740	749	714	725	709	721	722	736	736	713	706	733	699	714	726	759	729	746	727	691	733	710	745	726	744	742	739	695	736	741	713	715	761	712	744	684	708	718	724	691	724	707	746	728	720	737	696	745	742	724	678	768	790	701	720	738	729	695	738	725	713	684	732	790	726	682	672	754	764	786	745	712	729	701	729	713	720	756	706	727	667	733	726	764	762	732	738	695	750	732	730	704	738	730	732	675	697	731	748	689	710	727	731	740	752	728	718	745	782	722	709	701	722	680	731	757	705	696	667	703	678	728	704	715	783	743	742	732	706	697	701	738	682	679	753	771	721	718	705	701	741	711	704	738	725	723	769	711	760	671	740	719	700	673	673	712	739	751	722	789	740	708	747	757	723	707	720	738	705	752	759	754	757	730	735	702	724	727	733	732	726	707	711	721	707	767	742	742	714	762	684	697	699	746	742	748	750	748	710	721	741	706	712	728	682	772	668	757	723	740	727	748	721	678	703	710	726	720	707	700	718	784	754	696	723	776	737	732	692	744	742	704	726	744	715	726	705	704	723	789	738	747	709	722	697	713	780	667	725	735	766	708	684	727	722	699	709	734	713	751	775	722	748	723	701	738	733	715	693	740	705	724	746	687	702	699	699	709	762	737	687	687	775	688	727	671	757	760	770	721	747	703	723	704	683	726	763	726	652	751	712	726	687	705	716	779	698	736	759	752	749	772	677	711	785	719	737	725	730	730	745	687	720	732	712	722	773	716	740	711	714	737	718	744	720	747	708	712	690	727	750	755	771	749	723	745	790	762	710	725	751	726	741	758	714	709	704	746	723	737	727	758	722	735	751	714	753	721	726	687	719	719	722	717	700	787	729	733	758	761	718	746	735	752	710	723	689	703	721	716	717	682	716	750	746	734	731	749	757	693	725	747	754	748	733	713	690	729	803	693	720	708	719	742	710	779	708	729	697	741	708	765	691	699	735	724	640	730	759	732	714	699	721	765	687	642	718	742	722	724	747	717	743	688	739	734	741	679	751	706	742	706	751	723	766	769	706	744	756	736	772	760	744	756	761	749	762	771	704	716	687	666	763	755	730	718	664	710	762	753	754	688	724	715	711	739	724	705	735	725	720	742	773	726	727	706	697	670	755	732	714	739	774	723	694	712	744	760	719	743	716	717	721	765	716	736	769	713	748	718	766
31908	52155	37563	23382	13520	7855	5327	3937	3139	2459	2014	1711	1529	1324	1202	1070	1026	982	1002	891	860	876	768	828	806	829	802	780	788	794	760	753	796	742	786	828	851	798	788	778	804	815	742	782	750	725	777	709	844	718	754	794	777	801	771	770	834	837	795	744	820	777	723	764	751	785	759	779	760	769	746	813	794	752	774	793	758	776	792	764	772	801	818	737	818	768	812	758	736	740	797	741	725	753	728	782	732	774	796	736	770	794	784	800	791	775	744	780	786	775	793	782	774	766	763	750	764	782	770	778	788	793	719	753	757	711	754	782	754	782	770	756	762	767	836	788	751	804	783	806	790	748	780	744	784	765	781	754	764	740	818	796	759	749	788	771	751	767	782	783	765	800	795	777	773	770	805	851	772	789	736	750	773	718	787	819	757	813	814	813	787	781	743	739	731	767	835	781	761	809	754	729	760	734	768	768	744	722	812	728	761	789	791	774	785	790	784	811	829	754	776	787	777	835	735	747	796	755	784	806	785	777	779	834	747	778	749	792	744	720	798	762	730	804	781	742	738	825	774	767	782	763	780	782	740	782	784	757	758	730	754	757	718	773	783	810	717	808	770	747	785	804	806	773	790	802	803	752	745	770	774	798	761	756	792	711	737	776	720	733	739	815	780	799	789	776	780	769	761	705	839	761	702	766	794	795	738	753	743	802	783	753	777	760	810	763	753	762	766	765	789	790	788	732	780	743	775	741	747	762	760	770	730	758	739	784	760	729	746	788	818	751	760	753	719	739	752	747	785	769	724	715	774	803	769	753	786	775	742	790	793	761	794	791	745	728	778	771	774	755	755	760	763	765	785	750	793	797	763	803	765	742	757	741	783	763	749	771	783	781	773	749	782	775	795	739	760	779	782	749	791	819	796	760	782	773	835	779	743	785	742	747	765	785	789	788	797	771	789	794	789	749	719	688	819	758	718	728	738	796	749	812	767	792	786	762	765	780	759	823	750	757	754	807	791	770	716	786	763	747	777	775	756	748	775	791	812	750	812	750	784	785	808	775	792	769	741	816	756	730	779	772	835	767	789	784	756	784	764	736	761	790	758	790	775	752	775	750	785	803	818	812	759	758	778	699	758	777	753	753	778	786	787	783	766	780	777	746	808	749	729	766	765	790	798	779	727	754	722	753	755	746	765	774	777	778	776	769	742	772	796	770	755	742	768	742	764	773	762	756	778	768	713	764	797	811	727	802	737	765	774	759	822	771	719	804	764	783	800	719	738	830	792	768	814	759	715	781	803	744	724	809	763	728	777	729	801	717	773	744	793	796	711	797	754	781	760	726	772	757	753	751	765	747	727	734	791	731	744	808	744	776	752	747	769	764	776	802	739	817	751	745	762	785	734	838	775	805	791	794	790	754	717	788	756	793	810	738	762	797	735	761	765	753	847	812	811	774	749	774	750	786	787	812	793	745	739	730	798	764	730	810	795	751	774	778	750	767	743	772	792	800	820	793	777	803	757	782	789	789	740	782	788	767	776	766	776	736	701	792	785	767	732	768	745	818	809	760	796	745	766	808	742	745	752	749	808	792	764	769	750	789	795	776	781	752	807	776	770	774	808	721	755	716	740	748	788	776	830	775	787	780	768	778	798	749	799	773	787	794	768	777	766	777	784	765	802	755	802	776	822	741	801	804	799	732	784	798	757	757	771	726	811	759	828	774	756	790	732	759	777	798	779	771	742	742	770	759	756	819	731	783	791	777	763	765	787	745	755	761	765	761	781	766	733	789	775	752	780	795	756	777	798	779	741	843	793	765	803	802	805	764	759	753	790	803	771	751	798	751	757	770	807	757	736	784	830	770	792	738	824	739	777	758	728	769	776	825	803	764	785	749	772	782	746	749	779	731	722	763	737	762	817	786	803	735	773	807	718	789	780	769	745	776	769	798	798	777	757	759	728	815	768	802	809	734	761	783	763	781	779	741	821	851	775	804	797	756	775	715	803	780	696	769	811	737	762	742	778	791	780	775	756	777	751	777	800	720	773	779	793	776	756	733	782	779	773	775	780	800	814	773	786	790	768	730	781	790	691	792	750	773	773	688	773	739	805	751	782	728	754	730	783	795	803	746	766	795	777	782	817	733	802	798	843	751	754	764	778	770	821	800	757	801	742	770	793	790	812	736	776	747	763	734	718	792	785	779	763	799	768	760	780	766	764	798	752	799	816	734	791	814	815	767	771	773	768	755	792	755	751	769	791	774	778	816	748	775	756	755	765	782	796	718	737	767	762	807	785	794	725	738	813	791	767	808	828	755	775	757	790	731	771	760	725	706	793	750	761	761	743	767	781	827	801	732	745	743	772	747	763	740	792	764	777	767	833	774	808	763	719	770	814	777	770	750	807	809	783	816	795	787	790	761	765	782	750	754	746	770	770	776	764	839	750	766	810	863	757	756	801	774	761	758	731	765	724	758	766	784	762	804	779	773	829	760	758	791	763	761	776	781	782	771	807	785	733	759	734	789	788	752	713	760	732	764	763	758	710	720	817	731	778	782	755	791	778	790	781	737	724	746	774	780	780	789	729	782	759	729	761	798	771	754	765	741	777	809	745	752	803	814	771	770	737	811	747	768	779	769	786	767	789	769	799	786	813	761	823	807	752	792	799	769	751	803	749	768	764	785	794	735	693	806	751	765	746	758	781	748	715	758	805	784	767	767	749	722	803	795	783	767	750	781	788	829	783	814	766	752	733	790	777	761	804	768	777	722	788	791	779	799	796	783	763	763	797	796	766	748	777	779	814	766	800	764	774	702	755	763	764	775	778	737	726	796	788	778	819	722	773	781	756	783	806	754	770	779	773	799	743	765	813	784	839	800	801	740	809	792	806	752	728	737	776	765	703	769	834	748	810	782	805	813	785	776	734	763	811	787	775	810	762	781	737	746	773	801	776	808	764	791	757	781	739	771	780	773	765	774	786	736	765	776	768	796	774	767	806	819	822	761	781	763	778	793	745	736	736	791	768	800	788	770	759	819	738	718	740	770	761	763	766	811	781	778	781	728	800	723	761	764	781	798	763	813	791	773	800	735	787	767	788	779	791	761	745	761	771	749	800	782	777	802	777	792	784	784	804	800	775	791	781	755	751	785	789	757	755	748	767	788	777	711	757	792	805	773	765	709	762	779	742	773	732	747	750	799	775	783	744	757	811	768	717	783	742	786	835	758	836	769	719	795	760	809	801	797	723	774	805	788	793	830	730	790	758	772	717	754	754	815	765	782	760	773	785	818	760	767	746	798	806	763	807	823	833	796	774	734	774	762	836	758	745	743	736	796	734	788	777	800	778	822	765	794	786	780	752	788	771	761	781	735	790	767	759	690	756	757	817	805	782	778	773	765	772	760	760	745	745	769	827	758	744	742	747	775	749	773	751	779	767	774	753	806	752	795	800	762	760	756	797	785	805	750	783	789	830	776	798	750	743	784	726	751	782	794	764	760	765	765	752	760	715	712
25068	21413	27544	25502	12861	4780	3026	2358	1902	1632	1548	1345	1271	1196	1191	1159	1122	1114	1087	1071	1024	1088	1034	1048	1059	1095	1051	1050	1084	1025	1066	1035	1035	1033	1028	976	997	1027	1041	1019	1003	1061	1027	1000	1003	1055	1020	994	988	1079	1019	1005	1056	950	1037	990	1057	1013	1020	1023	1086	1016	1014	1069	980	964	1038	1070	1048	979	985	1041	985	1080	1023	1059	1037	1044	1016	1011	1009	1083	1005	1049	1062	1092	1020	1028	1050	990	1012	988	1023	1003	1003	1011	1048	1079	1042	1055	916	1081	1056	1009	1007	1032	1074	1046	1051	1010	1006	977	1060	1024	1042	1011	989	968	1001	1034	1075	991	1025	1002	1039	1055	1025	1010	1048	972	1024	1045	1046	1021	1052	1026	1061	1023	994	1115	1027	1040	997	1079	1025	983	1017	1001	969	1057	1029	1036	954	971	980	1049	1008	1014	1055	1021	1031	1050	1035	1048	1034	1026	1052	1072	1026	1036	1041	1020	1023	1009	975	1010	1017	1030	1002	998	1025	1046	1041	966	1045	1029	1022	1001	1011	1011	1057	975	1047	1011	1004	1060	1022	982	1070	1031	1015	1023	1026	1021	1043	1023	969	1006	1033	1031	988	1061	1049	1032	1037	1011	1031	980	1067	1019	1073	1028	1033	987	1071	977	1059	1021	1076	1069	1083	1057	988	994	1010	1098	1083	1057	983	1045	1024	998	1014	997	1021	1076	988	1009	1038	1030	1029	1059	1047	1020	1037	1018	1024	1018	1008	1038	981	994	1069	1047	997	1026	1036	1008	1023	975	1050	1010	1058	1002	1070	1042	1054	1095	996	1019	1052	1079	1023	1072	1050	985	970	969	1044	1031	1006	1011	1004	1045	1034	1074	947	1042	1052	1009	1024	1023	1090	1031	1000	1062	977	1023	1006	1024	991	998	1056	989	1002	1055	1049	979	963	1004	1070	987	1033	1014	964	995	1056	991	1051	1018	1026	1005	1077	1020	1044	999	1058	1014	974	996	1004	1050	999	1023	997	1063	1026	969	1020	1104	988	1084	1042	1038	1070	1041	1016	1037	1010	1027	991	930	999	1012	1025	1010	1026	1042	1049	1023	1001	1056	1039	1053	1002	1035	969	992	1019	985	1027	1024	1016	1102	1073	1013	1035	1026	1057	975	1015	1000	1058	1051	1086	1018	1071	981	1042	1007	1014	983	989	946	950	967	1004	1031	1004	1033	1011	980	1003	1054	1021	1023	1070	992	1020	1004	1025	1005	1006	1076	1070	1096	1010	1014	1062	1005	1028	960	1026	1082	1025	1041	1061	993	1044	1030	1050	1010	1009	1052	1006	1062	1028	1067	1024	1000	1023	1007	1044	1042	1051	1021	1004	1002	1041	975	1066	1015	1052	1034	1011	975	1022	1047	966	1071	1061	1038	1038	999	1004	976	992	1033	993	1094	1060	969	999	1006	986	1036	990	973	1018	996	1025	1023	1017	1032	1057	984	1014	1040	1030	976	1035	1015	1061	1028	1056	1072	1006	1045	1037	1034	1025	1062	1041	1014	1010	1032	1021	948	1002	1021	957	967	1057	961	990	961	1006	1012	1016	1016	1043	1032	1035	954	1031	1015	1096	988	1018	1017	1035	992	1073	1061	1014	985	1038	989	1020	1029	1039	1059	1010	1093	1049	990	1060	1057	1003	935	1035	1055	1065	963	1013	1015	1008	1038	1049	991	1011	977	1018	1027	984	966	1050	985	1015	1069	1014	956	1023	1003	1092	980	1049	1010	992	1015	998	1013	1006	1029	1051	1061	1073	1035	1065	998	993	1059	1044	929	1069	1013	961	1015	1018	1054	1061	1006	1057	1072	1079	1044	1112	1050	1024	1025	997	1013	982	961	1064	1073	1069	1062	996	1041	1006	1024	1071	1026	1066	1056	1012	992	1026	1021	1060	953	1057	988	1000	1001	1026	1079	1014	1037	1020	1035	1019	1033	986	1097	1059	1055	1049	1001	1022	1048	1068	988	970	1049	997	1025	963	1009	1008	1009	1039	1037	1032	1022	1025	1067	972	1083	955	1004	1012	1039	1083	1006	1047	1042	993	1010	1035	1004	999	1043	1011	1012	1007	1057	1006	1022	1033	1016	1050	972	1006	1092	1038	1026	1015	986	1061	969	996	994	992	1016	1023	1070	986	1028	1029	1061	1028	1014	1034	989	1018	1012	1056	1063	1072	1028	1070	1033	982	1027	1034	1009	1047	1036	1031	988	969	1051	962	1033	975	996	1046	1076	1029	1063	969	1074	1027	1085	1036	1032	1050	985	989	1025	1033	1001	1046	1012	1088	1036	1015	999	1011	1045	1069	1022	1056	1023	1051	1016	995	1003	1025	1007	998	1099	1010	1057	984	1015	1042	1130	1047	1039	1091	1091	996	949	1073	1029	1065	1037	1007	965	985	1018	1034	1037	1023	984	985	1024	1044	1001	1043	1067	1032	994	1020	1022	996	980	985	1070	1020	1042	1022	1035	1040	981	1018	1051	1034	1027	1038	1055	984	1068	987	994	1062	1007	1087	972	990	1066	1027	1020	1039	1063	1081	1023	1021	984	991	973	1009	987	1054	1004	987	998	1057	1035	1017	1045	1046	1010	1057	1060	1057	1001	988	1061	991	1064	1032	1093	1011	978	1028	1009	1045	1050	941	1053	1026	1036	1009	1039	1034	1036	995	1044	1029	1010	1020	1051	1008	1017	1059	1032	993	1052	1041	987	1063	993	1013	1039	1033	1044	982	1041	1033	1019	1046	980	1014	1053	998	1026	1086	1032	1038	1037	995	1000	967	1058	1027	999	1025	1048	1044	1034	1007	1075	1044	1025	1039	1010	1049	1028	1019	1063	1060	1002	993	1017	1003	1009	1112	1021	1024	993	1056	958	1053	1045	1025	1037	1027	1063	1055	965	1016	1048	1050	1015	968	1029	1056	1022	1068	1043	1092	971	1050	1042	1032	1023	1018	1048	1023	1049	1019	1027	979	1050	1003	1010	1048	1023	1018	1038	1067	1061	1038	1053	1048	1059	1049	1027	1009	1038	1060	1042	1035	1040	1014	1018	1068	996	1026	1026	1040	1020	1087	1089	1056	1062	1048	1060	1015	1051	978	1042	1071	978	1051	1004	998	1007	1031	1027	1022	1039	930	1029	1003	1061	1016	1020	975	947	1044	1000	998	984	1037	1019	1060	1057	987	1015	991	991	976	1005	1041	1005	1045	1075	999	1025	1062	1040	1017	1011	1008	1065	1066	1053	1002	1054	1016	1047	1035	992	1028	996	1020	1046	1004	1029	991	1060	976	1041	978	1004	995	944	1034	1054	1056	1006	1019	1023	1087	1006	1011	1049	1030	1020	1090	1064	1000	1033	1006	1023	1057	1031	1074	995	954	1011	1010	1069	1019	1028	984	1019	1015	969	1026	1017	977	1023	1000	994	1035	1072	1007	1098	989	1006	1050	1082	1050	995	1053	937	1010	997	933	1042	1059	1059	949	1020	1039	1038	1083	1072	1009	1063	1054	1053	1019	979	1066	992	1030	991	1014	1047	1088	1053	1015	953	1012	1006	979	1056	1032	991	1009	1041	983	1004	995	1093	1058	1035	1027	1009	1006	1064	1022	983	1082	980	989	1009	985	1079	1024	1059	992	1040	1004	970	1008	1033	1041	1024	991	1082	1028	1052	1039	1037	1061	1043	968	1087	1046	989	1070	1038	1009	1023	1066	1051	1061	1019	1024	1086	1053	990	970	977	995	952	985	1018	1048	1051	1016	1026	1014	995	994	1037	1031	1050	1057	1018	1077	1004	1034	962	1022	1032	1120	1021	1027	1053	1002	1032	1075	1017	988	1034	973	1084	1015	1052	1082	1021	982	993	965	1021	1060	1040	1090	1084	1061	994	1029	1027	991	1076	986	1027	1011	1021	984	961	1046	986	1010	1054	1018	1029	1009	1104	1038	991	1036	1030	1004	1033	1003	1058	1030	1041	981	1039	990	997	1057	989	1032	1054	1070	1044	1013	1034	1051	1028	1029	982	1021	1052	1037	1005	1054	1050	996	991	948	1016	1098	1031	1056	1019	950	1026	1032	967	980	1044	1069	991	1052	1044	1062	1054	978	1018	1054	981	1030	982	1085	1049	1055	1083	990	960	1034	982	996	1111	1054	1039	987	969	1004	1072	985	1057	985	1003	1067	1026	1034	1041	1020	1028	1054	1012	991	1062	1027	1064	1050	1032	995	1049	1072	1077	1021	1004	1019	1032	1042	1018	1021	970	1019	1034	1040	1023	1040	1009	1054	992	968	1018	1065	1115	1006	988	1024	978	1053	1081	1025	1067	1036	1084	1010	984	1004	1009	967	1041	1023	1040	973	1045	1035	1062	1019	1042	1020	1041	1070	991	996	1027	1063	1012	1048	1020	1026	1041	973	1069	1020	1040	1032	1007	1035	988	1022	1029	1043	1014	1099	1025	977	1062	1045	1055	1038	994	968	1094	1028	1051	1026	1040	1062	1061	999	1040	1091	1101	984	1112	1036	1040	989	1086	1033	1026	1089	998	1033	1029	1036	972	1019	1043	1040	1005	1002	1064	1008	1040	1032	1032	997	1017	1042	1029	1064	955	1057	1013	1011	1011	1056	971	992	1025	1038	1064	1012	1038	1022	1023	996	1052	1052	993	990	1049	922	1044	1014	1022
30449	44838	33149	18035	9938	6078	4396	3268	2732	2267	1863	1731	1633	1412	1278	1360	1160	1292	1145	1156	1106	1118	1097	1133	1075	1124	1035	1051	1038	1034	1032	992	1026	1056	1034	996	1006	1024	1061	1074	1083	1038	1019	1069	1027	1076	1122	1032	1077	1065	1071	1039	1029	1047	1005	1047	1004	1071	1078	1004	1023	1011	1049	1046	1069	1030	1082	1116	1035	1056	1058	1024	1052	1068	1084	1035	1050	1077	1033	1121	1069	1074	1105	1114	985	1084	1049	1016	1094	1005	1096	1069	1035	1047	1104	1124	1038	1039	1067	1132	1087	1059	1055	1071	1089	1028	1049	1014	1046	1064	1022	1053	977	1051	1061	1095	1004	1057	1056	1074	1020	1048	1013	1082	1032	1068	1033	1058	1088	994	1063	1014	1080	1055	1097	1084	989	1092	1087	986	1074	1008	1075	1026	1071	1048	1061	1074	1088	1067	1020	1073	1052	1079	1057	1061	1054	1042	1007	1083	1034	1034	1051	1063	1083	1089	1041	1089	1004	1084	1008	1006	1075	1043	1063	1050	1043	1040	1101	1035	1039	1066	985	1078	1068	1061	1050	1002	1058	1023	1085	1092	1026	1037	1018	1021	1087	1027	1006	1098	1040	1032	1040	1001	1056	1084	1071	999	1031	1058	993	1010	1086	1094	1037	1057	1025	1104	1086	1079	1020	1037	1057	1039	1058	1021	1063	1082	1076	1143	1064	1050	1050	1079	1083	1015	1080	1022	1042	1044	1091	1049	1047	1152	1073	1078	1113	1039	1087	1002	1010	1126	1025	975	1042	1027	1070	994	1055	1049	1041	1065	1089	1016	979	1031	1088	1077	999	1082	1042	1024	1054	1027	1082	1047	1016	1097	1054	1074	1077	1106	1060	1014	1081	1074	978	1074	1033	1081	1030	1077	1090	1082	1055	1021	1130	987	1020	1066	1030	1087	1033	1056	1022	1089	1043	1093	1043	1081	1024	1055	1053	1044	1054	1053	1065	1017	1063	1042	984	1012	1052	1066	1039	1063	1093	1084	1065	1028	1062	1062	999	1056	1050	1100	1045	1013	979	1020	1104	1136	1099	1051	1043	1091	1080	1021	1018	1070	1092	1079	1048	1073	1088	1083	1050	1057	1047	1048	1053	1083	988	1049	1084	1083	1058	1101	965	1049	1119	1013	1088	1040	1067	1045	1018	964	1024	1069	1024	1042	1028	1064	1038	1046	991	1073	1029	1050	1030	1069	1062	1036	1096	1072	1056	1024	992	1026	1046	1090	1038	1054	1074	1062	1010	1108	1061	1076	1088	1044	1122	1064	1043	1062	1013	1054	1086	998	1034	1035	1043	1069	1066	1025	1019	1020	1059	1057	1080	1013	1095	1087	1031	1076	1139	1094	1036	1089	1040	1033	1063	1055	1060	1055	1073	1027	1078	1051	1042	1039	1037	1016	1097	1042	1023	1062	1043	1116	1104	1072	1046	1039	1039	1029	1040	1047	1070	1047	1099	1087	1041	1020	1083	1015	1038	1062	1065	1056	1053	1052	1079	1044	1029	1051	1069	1013	1084	993	1115	1003	1046	1091	1039	1109	1046	1057	1060	1111	1038	1076	1042	1022	1019	1101	1064	1076	1056	1026	1074	1037	1029	1052	1100	1053	1105	1042	1009	1073	1042	1050	1086	1060	1004	1063	1059	1061	1040	1080	1051	1052	1069	1107	1049	1064	1036	1049	1104	1076	1082	1023	1041	1066	1021	1011	1058	1036	1086	1071	1091	1005	1056	1058	1100	1109	1077	1053	1070	1075	1073	1082	1098	1068	1054	1044	1074	1045	1090	983	1091	1083	1097	1142	1034	1075	1044	1046	1045	1043	1072	1045	1018	1083	1057	1033	1065	1086	997	1036	1033	1089	1010	1066	1057	1104	1037	1096	1025	1025	1057	1009	998	994	1091	1071	1006	1084	1073	1043	1050	1059	1057	1044	1034	1109	1027	1067	1020	1008	1027	1057	1052	1071	1064	1039	1066	1015	1052	1032	1040	1024	1072	1037	1048	1020	1016	1019	1043	1043	1104	1057	994	1056	1009	1047	1022	1013	1058	1101	1079	1017	1049	1023	1010	1089	1048	1045	1035	1039	1067	1108	1088	1073	1022	1073	1034	1060	1022	1078	1040	1043	1055	1038	1009	1078	1143	1055	1019	1042	1003	1075	1071	1025	1077	1048	1095	1057	1085	1091	1035	1083	1048	1047	1059	1093	1079	1024	1011	1052	976	1098	1038	1092	1043	1052	1067	1043	1042	1009	1104	1057	1088	1109	1022	1037	1040	1054	1048	1028	980	1072	995	1044	1019	1037	1017	1062	1039	1067	1040	1159	1056	1053	1124	1015	1056	1041	995	1071	1041	1047	993	1070	1030	1044	1052	1045	1087	1115	1065	1024	1113	1042	1083	1032	1060	1021	982	1047	1036	1002	1054	1030	1076	1052	1025	1064	1085	1091	1112	1007	1055	1067	987	1069	1057	1079	1059	1083	1054	1093	992	1053	1070	1123	1080	1023	1068	1059	1086	1071	1107	1058	1068	1088	1070	1037	1033	1029	1073	1024	1087	1068	1049	1054	1082	1032	1039	1031	1023	1010	1040	1107	1090	1049	1026	1108	1016	1057	1063	1067	1091	1039	1007	1025	1051	1037	1038	1080	1029	1052	1037	1088	1000	1022	1045	1087	1075	1074	1041	1046	1026	1082	1061	1078	1042	1137	1074	1068	1083	1030	1067	1006	1078	1061	1048	1073	1108	1044	1045	1030	1086	1056	1059	1076	1083	997	1016	1043	1068	1013	1008	1034	1092	977	1136	1071	1136	1031	1056	1018	1075	1065	1039	1040	1073	1074	1050	1077	1079	1047	1026	1064	1027	999	1079	1071	1053	1029	1062	1056	1040	1066	1029	1042	983	1074	1071	1048	1082	1021	1032	1038	1005	1090	1060	1072	1112	993	1024	1029	1048	1048	1056	1004	1077	1000	1010	1015	1030	1074	1024	1041	1051	1069	1023	1096	1046	1013	1023	1011	1041	1049	1022	1026	1077	1047	1062	970	1010	1024	1090	1052	1071	1035	1086	1075	990	1091	1141	1021	1004	1060	1032	1074	1005	1101	1127	1043	1042	1051	1041	1049	1001	1013	1069	1041	1025	1071	1113	1082	1067	1038	1052	1070	1019	1101	1047	1124	1086	1061	1048	1130	1019	1027	1076	1043	1041	1084	1070	1096	1027	1094	1061	1036	1061	1051	1108	1064	1017	1071	1054	1063	1041	1020	1033	959	1057	1057	1123	1023	1010	988	1062	1111	1011	1090	1056	1031	1068	1017	1062	1063	1038	1016	1047	1040	1078	1069	1015	1048	1048	1036	1017	1000	1051	1156	1001	1036	1029	998	1048	1025	1046	1046	1073	1051	1023	1124	1032	1046	1089	1063	1067	1078	1034	1113	1107	1067	996	1062	1100	1074	1062	1041	1094	1085	1009	1038	1020	1073	1085	1077	1044	1081	1066	1072	1075	1061	1070	1026	1053	1050	1004	1027	1094	1081	1050	1038	1006	1094	1052	1036	1012	1047	996	1082	1078	1038	1011	1042	990	1070	1050	1078	1059	1012	1041	1052	1045	1107	1074	1067	1044	1113	1072	1017	1008	1096	1059	1055	1005	1093	1075	1075	1009	1067	1010	1020	1053	1033	1077	1063	1144	1059	1016	1072	1040	1010	1029	1109	1034	1042	1048	1036	1136	1043	1068	1057	1053	1062	1073	1061	1045	1048	1034	996	1096	997	1111	983	1039	1034	1039	1000	1093	1026	1053	1036	1028	1057	948	1081	1077	1040	1028	1050	999	1105	1033	1019	1084	1033	1078	1072	1053	1084	1059	1066	1109	1024	1025	1049	1065	1034	992	1042	1075	1064	1073	1077	1013	1083	1016	1045	1053	1108	1098	1053	1001	1059	1011	1065	983	1078	1053	1085	1052	1037	1042	1085	1101	1056	1032	1014	1050	1093	1086	1010	1064	986	1031	1030	1020	1056	1085	1017	1103	1046	1092	1050	1044	992	1024	1077	1072	1035	1045	1069	1094	1076	1100	1054	1030	1067	1074	1041	1018	1002	1070	1058	1066	1060	1049	1036	999	1064	1063	1049	1026	1054	1096	1087	992	1072	1069	1007	1090	1047	1064	1062	1059	1099	1091	1012	1019	1090	1082	1097	1069	1081	1040	990	1006	1048	1014	1048	1012	1017	1044	1032	1073	1144	1047	1050	1076	1105	1044	1029	1083	1043	1044	1064	1078	1092	1051	1024	1084	1106	1111	1004	1037	1058	1021	1054	1068	987	1014	1094	1062	1082	1075	965	1092	1090	1007	1077	1066	1061	1099	1010	1087	1014	973	1006	1036	1063	1059	1057	1084	1022	970	1035	1055	1067	1077	1032	1036	1091	1076	1036	1051	1038	1053	1028	1093	1054	1083	1091	1063	1047	1046	1074	1096	1067	1034	1039	1068	1050	1025	1055	1035	1098	1028	1049	1032	1031	1077	1031	1014	1095	1046	1052	1082	1068	1047	1036	1053	1101	1000	1088	1047	1101	1054	1039	1079	1014	1053	1087	1083	977	1043	1043	1020	1092	998	1099	1045	1052	1045	1039	1080	987	1034	1072	1017	999	1052	1084	1052	1093	1061	1015	1070	1069	1049	1033	1053	1017	1115	1024	1136	1050	1040	1063	1061	1082	1049	1058	1083	1066	1021	1060	1079	1031	1054	1032	1016	1051	1072	1094	1047	1017	1075	1005	1007	1028	1068	1027	1097	967	1038	1054	1036	1040	1069	1081	1005	1043	1084	1043	1074	1073	1029	996	1047	1061	1072	1023	1046	1060	1030	1001	1074	1117	1048	1013	1039	1049	1109	1053	1112	1070	1111	1070	1026	1017	1088	1042	1060	1088	993	1015	1069	1059	1056	999	1090	1013	1058	1047	1079	1044	1018	1027
22654	21358	28919	24302	21546	21266	12171	4711	3002	2369	1890	1628	1494	1362	1268	1144	989	1001	988	961	916	899	880	881	895	896	900	865	859	856	786	805	832	832	882	829	788	839	918	858	855	868	822	831	800	848	799	794	802	825	843	849	815	838	794	810	792	769	808	876	810	780	849	848	830	845	821	817	810	864	833	868	839	819	884	852	841	800	854	841	767	799	822	794	829	803	845	819	820	841	872	860	806	850	827	877	834	794	821	800	827	800	830	822	784	811	801	833	842	798	846	863	829	828	790	809	872	843	820	838	867	849	834	823	795	807	875	837	857	802	771	838	804	810	780	791	804	796	826	832	834	848	844	816	837	845	842	801	837	799	831	846	799	816	794	875	856	812	858	806	783	828	839	849	837	760	817	816	784	843	817	782	788	838	835	838	840	879	829	799	834	822	845	790	820	802	828	874	805	833	771	823	863	796	808	834	835	846	763	872	833	802	881	862	850	816	841	761	809	843	774	813	821	850	855	806	855	803	827	830	832	803	824	787	844	796	848	866	787	823	835	831	770	810	804	828	826	835	818	780	789	831	835	868	817	786	854	828	792	769	846	823	843	763	854	792	826	829	806	835	819	820	793	864	859	812	800	870	797	810	800	826	809	759	810	781	805	840	826	852	828	853	892	863	827	834	871	822	817	861	823	793	820	834	813	809	776	897	845	877	782	783	815	819	797	840	844	778	791	822	841	827	834	780	833	835	843	877	819	793	829	804	906	801	811	822	812	809	804	809	810	807	852	852	850	820	802	829	823	863	811	845	824	830	822	822	765	838	848	825	821	780	790	835	847	855	781	796	844	813	838	869	816	839	847	807	837	833	774	796	821	828	798	845	792	749	859	782	778	809	840	840	785	803	802	806	872	816	819	774	838	868	776	828	853	823	794	826	834	835	846	832	831	798	858	805	832	834	807	791	795	826	843	802	793	809	842	793	848	788	806	814	835	830	850	815	842	829	817	809	784	803	820	836	832	795	747	843	884	833	851	860	801	857	823	856	794	800	844	813	823	761	869	816	808	887	830	869	819	826	841	804	837	847	789	831	806	835	781	846	806	771	800	823	847	814	814	810	814	804	808	784	792	847	812	818	843	849	823	835	795	786	812	818	814	818	789	811	802	794	843	806	791	832	827	805	796	855	793	795	820	828	794	804	869	830	812	862	776	811	835	811	809	892	844	807	831	806	840	837	810	827	808	797	860	760	788	824	818	835	813	789	812	756	798	809	821	826	841	787	798	816	810	835	807	814	839	820	843	790	830	852	840	809	775	832	811	823	853	797	806	815	768	842	811	848	842	827	784	790	798	843	835	834	846	812	802	847	808	768	787	844	880	831	830	857	841	761	798	847	841	849	844	798	796	818	748	806	820	833	827	777	799	828	774	830	783	829	843	750	817	814	782	829	889	789	796	753	832	824	847	786	830	889	817	817	778	852	834	837	810	816	851	833	824	861	797	797	822	878	806	792	836	836	778	822	835	829	804	860	828	830	791	831	933	805	878	827	821	809	793	834	818	787	863	767	859	813	804	821	836	787	800	808	852	839	766	786	784	823	840	776	842	802	834	846	796	844	813	831	831	789	838	767	833	810	779	781	793	794	851	844	842	809	855	796	783	786	836	827	839	810	841	797	815	782	832	793	848	754	822	828	800	812	799	862	853	817	789	864	803	789	782	856	834	823	842	823	835	840	837	850	777	828	824	883	852	832	783	803	817	865	820	821	834	765	813	837	862	845	777	798	791	814	840	806	859	814	877	835	846	810	803	820	847	816	771	837	871	860	799	797	820	801	858	810	794	782	825	821	788	828	876	844	823	824	852	808	849	758	787	776	803	813	790	784	803	849	833	852	795	868	794	787	788	842	807	802	831	824	817	786	820	831	845	811	822	848	848	822	817	873	848	839	805	800	777	826	781	767	846	806	867	841	827	797	812	850	805	834	837	863	839	842	827	842	804	789	871	797	836	834	832	811	825	813	796	828	813	827	823	813	768	859	840	851	789	837	797	792	815	771	817	843	841	816	788	844	824	803	793	832	789	780	799	811	817	806	792	806	820	794	796	852	827	818	835	822	802	844	869	794	824	800	791	824	859	866	826	775	800	811	867	839	847	809	797	883	881	761	794	799	794	803	817	773	850	833	783	779	828	795	780	823	815	856	850	841	893	831	846	786	829	785	782	817	838	822	840	808	815	810	822	852	815	886	805	784	821	849	798	839	805	798	805	813	809	822	815	821	804	840	822	811	821	880	867	805	813	843	802	868	791	781	770	814	844	845	845	838	812	788	772	829	821	777	828	797	803	858	832	810	840	831	797	837	833	783	792	792	839	823	775	761	885	832	785	757	842	819	751	796	825	797	817	800	851	806	785	832	837	820	840	829	815	834	841	858	812	827	800	887	801	812	832	838	789	779	845	844	811	796	824	868	855	847	851	816	819	780	806	851	837	771	799	790	839	848	808	799	825	842	800	833	836	802	813	821	823	813	801	911	819	832	768	817	833	800	821	808	854	837	797	776	784	786	831	783	828	820	850	842	839	723	828	864	818	841	837	814	808	832	834	804	822	784	799	823	845	807	768	805	821	814	803	826	826	861	807	826	815	809	758	850	791	806	832	810	814	797	800	800	862	811	816	827	839	820	785	870	843	857	811	827	850	838	783	850	852	769	784	870	813	818	821	830	801	817	782	754	804	839	845	821	849	852	866	851	887	855	805	808	798	772	854	825	877	874	766	819	773	831	789	795	779	815	797	791	809	828	851	807	817	799	835	824	816	830	835	860	802	762	785	784	743	852	848	802	844	787	816	844	845	836	903	851	803	774	831	829	826	840	830	832	791	792	824	810	868	828	774	816	839	767	832	884	830	809	806	809	834	822	825	853	833	849	796	807	812	813	822	824	826	806	877	783	853	798	827	866	834	815	864	846	798	852	855	805	851	817	775	800	804	831	782	799	860	825	809	842	822	804	841	787	840	824	771	804	821	849	799	817	878	798	874	802	799	805	807	847	858	797	805	792	913	841	796	782	812	848	779	848	799	822	833	798	773	777	786	827	826	829	836	813	838	819	818	821	836	809	796	828	816	806	850	829	840	815	798	831	820	866	818	819	846	815	831	821	827	784	818	837	883	829	832	838	753	833	791	863	836	837	825	803	814	828	780	827	871	830	832	854	815	830	846	829	804	832	827	829	836	807	787	835	824	814	798	847	858	813	843	765	800	836	790	833	787	811	847	824	827	805	805	833	809	799	859	842	813	804	836	797	888	814	829	844	808	816	834	789	840	805	825	878	841	814	788	791	799	812	830	824	830	804	760	894	800	853	780	770	799	795	792	845	833	796	803	801	854	829	902	822	873	794	858	850	793	787	778	766	851	791	826	811	816	779	890	810	847	816	763	826	807	798	837	870	832	831	839	818	830	793	813	772	827	834	816	806	805	823	824	811	860	814	865	826	810	772	772	847	827	830	736	778	826	775
33776	56853	44626	27658	17003	11149	7926	5804	4430	3297	2726	2363	1974	1734	1480	1357	1257	1130	1070	999	981	903	929	937	883	856	927	840	896	912	829	851	884	813	905	857	880	859	873	854	910	874	867	890	846	837	820	925	839	880	849	819	855	833	882	836	814	866	859	830	796	844	829	855	810	853	835	843	852	844	822	843	863	849	828	876	800	835	824	795	853	818	838	846	871	871	810	858	800	861	876	807	869	790	833	871	871	834	810	823	838	872	848	834	835	854	905	818	814	822	845	824	869	813	840	851	843	863	875	829	836	807	831	825	809	834	843	873	815	837	893	854	763	843	876	779	825	897	814	850	825	879	837	821	858	841	829	844	830	825	878	856	853	887	804	844	783	793	872	838	879	881	886	784	772	899	862	822	807	837	807	826	827	835	830	846	900	887	832	816	870	854	843	858	843	822	873	863	848	815	892	833	825	845	884	855	856	861	802	809	848	863	854	843	868	842	865	859	895	808	827	831	841	808	823	844	880	840	870	853	835	820	825	822	827	878	863	852	840	844	825	853	813	823	784	807	833	854	871	867	833	834	829	856	813	814	860	854	817	870	835	840	806	900	870	848	813	876	818	799	883	829	807	824	841	848	866	842	844	849	864	830	831	858	820	848	823	835	866	809	889	832	800	843	776	876	833	857	794	858	822	855	845	829	879	878	826	836	888	869	804	860	906	830	846	852	823	799	853	797	889	859	833	817	818	851	852	873	893	855	734	857	801	862	830	870	828	812	878	853	859	850	858	882	903	787	813	833	801	825	880	847	831	845	865	826	862	840	816	842	837	836	779	874	779	853	847	857	887	889	840	871	849	856	830	845	846	869	878	830	836	878	823	872	809	857	864	834	872	809	790	878	816	873	818	810	827	789	819	876	826	796	880	859	860	840	836	807	833	874	767	825	802	827	795	768	844	854	844	840	854	801	867	818	826	860	817	842	827	787	811	828	889	823	876	845	860	862	841	795	880	862	830	823	825	810	799	854	839	832	806	881	827	850	889	823	819	822	840	806	793	802	832	820	821	834	887	876	803	833	802	907	838	801	865	848	851	852	827	818	827	839	808	841	807	873	868	833	820	872	844	852	820	822	844	861	807	842	792	788	837	813	897	826	829	812	842	907	803	827	820	855	839	857	849	844	831	894	860	800	848	848	824	837	880	923	827	884	819	819	819	859	828	851	814	848	852	840	838	776	872	825	833	835	844	851	860	779	919	815	843	808	830	816	890	825	843	865	861	892	852	809	815	779	857	838	855	842	840	837	819	879	861	857	821	845	867	846	835	807	843	903	838	915	852	813	898	798	865	831	799	838	832	824	923	863	842	858	864	857	870	823	828	815	836	784	783	858	821	858	879	852	848	804	813	800	869	839	877	823	847	809	851	801	845	852	865	849	818	831	875	786	876	833	825	839	838	813	857	838	868	830	862	834	855	872	816	865	829	817	782	840	835	832	873	848	896	842	864	872	794	851	872	890	893	850	812	829	860	811	870	887	839	877	837	832	804	821	846	837	831	884	781	800	815	817	780	831	850	841	846	864	843	788	788	862	862	888	765	832	845	864	835	840	864	799	796	881	859	899	787	779	803	848	864	816	838	829	886	804	838	844	815	868	820	814	813	854	809	829	882	812	845	843	863	905	870	877	836	858	861	831	861	832	840	874	814	860	809	832	803	826	851	838	828	827	840	799	846	830	868	813	840	836	847	835	807	884	843	846	804	867	815	827	820	844	852	826	813	814	832	862	859	853	797	826	799	834	812	854	821	779	843	834	811	836	861	859	797	846	865	891	871	888	823	807	858	845	835	856	831	821	844	821	888	881	818	790	825	872	868	907	820	824	855	825	827	846	930	838	850	803	801	936	857	922	828	815	842	827	811	916	864	855	824	792	812	853	799	819	826	830	820	830	806	792	802	883	858	855	871	844	825	830	866	827	851	831	899	841	883	883	872	801	849	892	833	838	863	887	869	818	882	872	833	838	869	812	849	845	836	881	824	823	860	872	811	878	824	845	868	860	794	783	858	813	892	798	861	894	859	868	829	833	840	882	854	800	837	786	861	838	801	824	807	793	877	856	833	866	842	837	827	831	852	813	829	819	880	826	865	847	845	798	850	850	850	841	828	886	887	803	868	778	864	867	821	853	834	830	889	814	863	870	847	806	869	905	814	873	888	844	840	788	866	789	835	786	845	798	846	858	874	838	876	835	885	833	818	841	839	840	830	833	880	894	834	899	833	813	857	801	852	836	880	839	868	853	848	821	871	838	817	864	831	786	822	846	858	808	844	841	801	829	879	823	837	854	797	893	800	854	889	825	844	775	805	844	821	821	863	913	854	811	877	819	844	889	858	812	839	821	823	908	833	813	783	812	880	861	891	877	887	810	806	818	844	839	867	860	833	880	862	839	848	805	854	869	865	818	886	802	795	859	845	846	838	810	859	847	819	826	834	801	862	860	886	897	855	875	839	833	866	841	808	840	833	854	835	858	805	839	854	805	781	900	830	843	854	844	855	838	832	817	766	890	863	836	832	805	870	814	847	825	825	794	854	844	852	911	781	860	795	804	863	861	848	918	815	829	842	857	863	859	883	861	851	880	841	812	834	822	858	815	831	816	905	845	895	795	825	866	840	872	836	859	842	861	807	834	876	864	884	860	796	817	861	853	851	839	858	822	851	862	829	837	830	833	862	846	841	840	784	823	758	883	825	834	833	869	810	850	868	813	852	814	860	864	779	832	876	826	850	754	825	830	822	877	841	848	880	837	887	862	824	816	838	903	798	901	835	857	795	878	850	864	885	823	823	806	862	835	848	844	878	892	832	894	825	821	834	850	809	833	845	852	873	813	817	785	875	833	895	887	848	878	817	875	892	825	827	855	872	848	836	824	840	847	867	858	827	854	809	835	834	799	826	785	810	821	891	818	883	829	815	813	810	813	838	877	831	806	827	791	857	813	859	813	894	850	865	812	840	807	829	861	822	811	826	862	838	853	793	821	838	829	814	856	815	825	846	854	879	828	869	864	847	849	827	871	858	842	825	818	782	781	830	853	881	883	798	838	849	843	824	856	830	839	860	823	827	800	876	829	799	835	844	858	852	858	820	840	823	833	829	871	813	866	851	817	894	856	859	815	869	831	840	877	861	809	845	841	834	833	805	803	781	850	899	814	826	903	849	844	879	848	858	830	826	883	854	823	816	843	809	863	831	892	826	815	827	854	850	848	805	811	839	845	820	834	840	869	842	740	829	815	860	821	847	824	887	813	826	844	833	887	805	839	782	810	848	820	845	828	792	817	867	812	843	859	848	788	859	857	809	829	821	792	882	851	815	832	830	856	822	819	848	834	838	800	849	775	856	824	808	897	872	828	859	868	814	812	846	787	829	839	770	845	852	875	846	812	822	868	852	842	883	797	850	791	840	777	838	836	868	872	797	886	877	813	816	819	852	834	818	835	865	848	828	895	839	900	818	802	850	840
30973	29004	27123	13576	4652	2623	2066	1550	1365	1223	1143	1133	1040	1043	1020	1038	969	996	994	917	948	981	948	955	942	909	924	949	931	884	937	927	983	927	869	953	933	900	951	977	918	938	894	935	931	915	936	957	918	903	903	901	895	953	878	864	915	924	906	916	902	908	899	904	896	912	937	922	907	905	912	893	915	957	927	940	903	854	948	892	951	945	999	915	895	927	981	944	921	878	918	910	897	904	963	948	921	879	942	927	929	918	959	908	919	864	925	972	868	918	903	928	879	880	954	952	891	911	880	964	932	868	908	902	912	869	881	930	927	903	945	917	878	937	950	938	937	867	916	958	956	911	949	916	909	928	939	908	950	906	951	919	914	937	888	883	935	892	932	889	908	905	940	900	906	903	913	857	937	947	936	889	920	903	925	898	976	895	936	857	935	900	959	922	906	909	865	868	876	963	895	904	902	910	921	918	953	979	908	923	925	904	958	937	937	963	904	902	873	942	1001	927	902	877	895	874	932	888	913	905	927	905	917	892	908	928	934	889	887	953	894	938	928	918	925	856	948	961	955	934	940	927	982	862	955	965	901	913	931	964	886	899	874	881	965	847	921	947	972	891	930	934	925	925	881	918	952	902	890	917	890	893	884	906	920	869	893	867	917	926	893	950	915	911	941	903	920	923	956	909	919	940	954	927	874	974	950	904	941	924	896	900	898	892	911	928	895	920	897	942	907	935	905	875	955	896	932	928	947	905	921	961	920	953	898	940	891	880	881	949	905	944	904	935	904	908	881	912	906	915	946	904	958	900	921	885	879	926	900	911	846	876	932	868	933	925	941	911	980	882	973	910	911	959	920	959	891	952	900	922	925	914	960	971	937	905	904	944	904	893	865	877	953	932	907	925	915	920	900	916	932	937	914	932	945	920	890	903	938	897	916	822	876	887	870	911	944	991	874	917	897	935	900	861	898	899	930	901	933	940	954	974	981	919	902	948	911	903	861	942	908	918	915	874	920	945	898	911	955	899	893	961	930	947	904	940	911	916	978	851	953	936	956	933	913	939	927	908	883	906	896	975	919	914	870	943	975	842	941	913	883	957	943	958	934	864	919	937	918	890	872	924	925	912	947	967	882	886	959	943	935	904	944	886	914	900	930	914	960	940	907	958	922	912	900	898	900	921	921	919	837	956	862	955	882	947	948	932	855	927	953	900	915	941	868	901	928	955	895	938	913	911	958	945	921	923	875	893	873	960	892	969	927	926	871	907	882	911	931	887	908	901	955	939	913	945	944	930	929	879	944	899	898	897	898	914	908	867	960	872	937	936	881	949	940	915	898	940	884	927	916	914	955	954	928	912	923	900	901	926	898	895	907	890	952	898	924	952	937	851	928	889	900	937	927	946	871	955	888	878	921	852	917	922	903	891	929	937	923	896	874	898	861	953	869	934	910	938	940	904	926	970	958	949	886	865	916	878	917	897	888	929	881	915	942	957	886	981	938	950	946	957	893	881	940	935	922	898	920	958	878	901	922	918	973	913	912	971	921	890	939	854	942	928	898	886	929	892	875	898	867	932	909	945	924	930	903	901	917	933	927	873	889	962	960	906	910	885	907	899	904	947	944	923	906	908	870	867	912	876	916	963	948	944	912	901	920	949	980	930	889	963	920	933	915	961	917	952	900	925	916	905	910	902	944	937	911	945	944	897	964	866	953	930	898	875	969	980	924	874	926	927	916	866	874	934	898	882	930	941	891	941	950	933	898	908	901	889	914	960	901	945	894	933	977	950	911	930	905	858	890	935	916	888	877	893	941	933	914	903	851	910	1002	862	881	949	922	942	896	940	882	905	926	917	884	975	985	895	915	901	870	959	825	907	886	885	943	908	901	951	943	920	913	941	928	894	891	866	905	972	879	971	919	921	893	924	915	934	947	943	953	922	884	917	885	893	859	861	912	918	948	919	894	949	937	936	938	889	954	877	967	871	882	920	932	914	880	899	908	925	937	924	924	944	968	917	894	964	860	868	953	874	857	899	896	854	859	889	915	871	964	927	885	913	902	925	907	890	896	894	989	929	926	941	890	903	961	967	855	962	897	900	974	919	856	930	862	957	924	987	933	926	967	944	951	905	948	903	925	917	963	878	947	924	970	918	920	913	918	897	895	897	903	927	905	891	878	941	935	926	905	887	936	948	942	935	858	903	939	850	886	899	977	927	939	886	944	922	915	897	896	959	938	923	896	900	927	905	930	925	912	909	921	990	921	977	870	907	877	945	929	917	878	960	893	941	912	921	943	888	948	891	954	920	985	927	920	896	897	925	909	921	914	926	962	892	930	848	951	987	964	945	878	951	969	922	927	945	908	909	918	954	915	914	895	870	935	896	950	904	926	906	986	928	941	941	906	932	894	909	905	882	921	900	960	947	920	897	935	952	844	952	917	928	881	939	985	925	949	877	896	884	892	878	915	952	954	947	921	890	943	895	899	925	923	911	975	906	901	887	917	931	930	876	912	948	943	888	940	975	980	930	949	924	919	985	949	900	881	935	909	919	934	867	923	890	958	943	876	929	961	888	920	924	880	876	935	877	905	944	919	940	902	946	896	928	881	898	877	917	926	909	907	927	901	865	936	950	980	915	942	949	971	918	895	938	926	881	895	900	935	919	937	931	828	944	897	904	934	912	979	909	942	941	876	862	895	882	922	898	895	884	939	887	948	904	909	928	906	870	872	913	945	925	925	882	945	924	910	930	939	964	904	868	916	881	920	978	939	927	861	894	920	921	935	892	901	883	874	915	964	848	933	877	951	894	965	875	937	837	900	902	967	881	871	898	943	916	924	898	965	903	914	941	889	933	910	898	911	962	950	901	969	936	944	860	871	893	935	899	907	889	879	932	905	904	901	919	938	914	896	908	974	908	951	917	953	897	929	881	903	903	929	915	896	914	867	919	926	891	883	961	889	862	939	898	831	874	985	927	897	876	931	893	875	952	949	894	901	899	866	868	948	874	958	901	872	877	887	928	913	880	928	974	927	987	887	916	920	887	855	904	882	893	919	895	894	897	968	929	926	856	886	893	939	909	873	951	934	993	947	860	940	878	943	946	889	917	899	922	893	916	946	916	891	939	901	853	960	931	963	919	895	906	923	902	918	915	915	911	934	906	909	891	919	873	946	910	957	999	944	944	914	952	931	946	905	957	902	914	904	872	915	883	966	879	937	925	920	937	915	886	918	911	906	867	860	947	910	898	883	931	908	834	924	908	898	922	853	959	881	949	979	886	928	993	884	910	950	888	924	935	910	851	933	911	971	948	905	921	914	944	936	904	893	934	926	917	903	955	921	968	884	910	858	925	918	947	895	925	942	941	861	930	891	945	800	941	916	931	922	979	907	905	951	913	863	888	928	909	881	862	899	904	906	902	874	920	935	858	914	911	887	872	886	977	925	905	896	943	938	961	956	868	903	952	904	884	858	930	893	923	894	929	894	931	892	948	887	898	878	970	877	942	931	957
32194	41861	28131	12547	6289	4077	2991	2349	1844	1582	1446	1337	1216	1198	1067	1068	1042	1054	1069	1028	992	1011	1033	1006	991	974	995	951	942	974	900	956	968	946	959	957	907	937	947	946	1019	1009	955	966	910	958	909	977	956	970	935	995	974	976	943	1004	918	990	972	895	966	984	963	1008	943	963	967	954	988	961	1003	983	1000	926	967	961	989	937	992	965	942	974	984	969	1003	906	997	920	999	1008	990	920	956	966	943	927	981	976	974	949	936	996	947	909	986	929	956	946	978	928	972	977	950	1016	962	971	988	998	980	972	952	958	951	964	947	958	1001	922	950	940	953	949	975	981	939	936	916	1007	946	1009	948	953	942	1008	1008	933	1012	976	946	966	943	922	973	949	922	1023	986	950	976	966	978	924	973	960	943	1003	943	924	1002	996	958	934	1000	958	930	962	990	967	961	966	951	973	939	968	962	964	941	976	924	988	981	951	943	949	952	989	932	985	908	956	963	959	979	932	935	975	918	974	995	936	919	903	947	930	944	913	938	971	977	973	930	967	944	961	925	992	941	981	929	996	967	925	995	975	964	942	1017	963	993	894	944	940	963	937	961	905	943	928	936	916	975	923	925	940	959	969	1015	975	994	982	999	1041	907	977	953	978	969	967	1014	1003	932	952	979	937	1018	985	989	988	977	951	970	930	1004	898	956	949	999	1025	994	1009	952	962	971	994	948	944	971	968	929	988	959	1011	943	986	932	990	971	976	968	941	881	953	922	949	900	952	1028	907	1001	942	876	955	995	955	990	1016	961	950	925	907	959	954	995	966	985	960	946	954	937	978	997	1022	918	938	927	925	1000	951	921	955	931	1004	975	945	962	974	942	961	934	928	933	981	972	955	957	974	912	975	973	1029	960	947	961	906	942	927	946	948	987	915	959	1014	927	948	967	951	909	873	905	939	959	1003	928	932	989	962	985	957	920	1013	912	1024	1018	967	1035	955	1002	907	964	1004	964	938	966	912	924	943	995	962	1024	977	876	874	944	972	986	956	970	951	940	964	936	949	934	908	947	1014	921	919	957	967	967	897	996	1017	950	984	946	953	911	996	938	944	1001	921	962	926	906	1004	969	981	935	999	977	991	997	969	966	941	995	981	995	984	961	972	956	1010	961	924	974	973	923	989	953	935	1013	983	896	960	984	931	977	949	994	937	987	991	989	1026	1007	923	967	944	886	983	946	1003	927	962	958	931	976	943	992	952	933	969	950	927	964	976	993	936	972	978	967	965	1003	931	918	947	1003	972	965	922	931	961	1023	1016	990	990	962	999	936	947	970	1039	977	941	967	956	975	995	965	951	975	963	961	948	943	954	974	945	938	908	914	975	943	943	935	915	986	985	963	954	963	916	997	985	924	966	972	937	965	885	944	931	961	963	890	960	997	945	998	953	971	960	993	956	951	993	938	950	970	984	977	920	916	990	930	953	931	915	951	970	976	960	938	1014	994	955	1008	1008	949	950	931	988	966	970	913	928	874	948	986	941	940	967	962	967	985	979	978	967	944	947	985	1037	930	917	907	958	992	906	971	949	925	953	971	973	902	934	989	930	953	928	993	1008	948	949	1010	937	946	956	991	975	960	915	937	1011	966	953	978	914	959	966	902	959	970	920	973	952	979	999	925	933	921	974	1000	917	937	935	939	966	995	960	981	956	986	951	962	972	976	975	943	927	957	988	957	952	978	960	946	965	976	985	957	944	981	952	893	1003	910	926	950	965	957	1002	972	964	947	969	969	927	977	951	998	951	945	898	984	988	956	988	926	968	959	968	933	948	948	970	919	990	914	921	1000	953	930	939	929	915	944	1013	1007	942	860	963	1002	954	896	951	937	946	995	965	926	965	975	940	953	938	998	920	983	949	975	976	893	906	936	925	1007	976	957	973	995	988	933	1005	989	1020	928	958	934	931	968	936	957	908	902	961	960	981	1000	1023	927	986	980	986	937	917	927	980	948	975	969	956	967	926	897	961	1015	963	923	970	970	958	974	980	976	924	930	940	1012	1029	958	1000	933	912	948	941	981	960	938	919	964	982	968	920	952	974	961	1030	998	935	979	963	967	974	996	992	954	946	955	966	992	992	916	1002	962	967	953	953	975	922	947	961	981	937	915	946	948	967	959	1002	997	971	934	982	955	956	962	962	953	911	905	989	970	922	980	1000	912	1003	946	967	956	958	977	953	994	917	937	925	968	1034	976	945	975	951	1000	962	945	967	955	983	976	956	968	992	931	991	934	986	895	1032	954	965	960	960	944	953	894	971	1032	954	984	943	930	965	981	945	1011	948	947	961	947	960	998	931	911	964	941	994	974	976	970	937	973	1000	1013	892	955	976	966	995	975	978	977	909	962	958	987	920	959	948	954	964	959	981	1004	947	979	1009	990	996	964	949	948	941	938	936	965	918	975	1014	946	945	963	958	954	972	956	935	921	963	969	979	990	960	994	995	976	961	974	959	1004	959	930	1027	968	921	896	984	906	956	967	996	954	938	937	942	907	953	997	993	991	947	944	988	973	911	1004	939	927	956	908	972	943	902	888	939	912	991	929	918	971	985	968	936	928	947	995	954	980	949	986	969	992	934	918	988	971	938	1017	933	932	947	957	903	881	909	972	962	958	937	930	944	939	962	990	924	930	966	954	970	957	988	943	937	941	934	919	937	941	978	990	1029	999	966	941	932	939	992	973	918	977	994	931	933	936	920	937	966	957	929	945	956	977	956	945	972	959	962	936	959	974	969	955	888	974	913	964	958	963	983	981	944	990	960	932	959	920	957	930	991	1000	963	955	959	970	1014	937	905	942	945	941	915	904	983	945	1020	958	1028	994	951	982	1010	931	958	965	906	958	969	925	979	1027	931	925	933	987	969	911	966	1005	986	981	974	962	954	912	931	967	984	954	974	945	997	1005	1002	942	943	923	962	935	912	956	1000	950	989	913	956	947	951	915	966	916	940	1010	921	953	939	939	964	979	970	933	972	985	938	955	939	988	983	952	1000	987	893	917	968	1004	985	1021	963	953	906	974	992	956	930	1041	945	960	1009	1001	947	1005	953	920	966	924	995	996	914	923	940	979	986	960	900	965	920	979	949	964	1010	941	959	952	993	902	971	937	980	938	938	966	968	959	1028	1034	993	987	971	934	939	961	931	952	934	934	931	986	963	972	1010	994	939	954	985	956	996	977	963	992	969	949	922	965	872	965	919	947	1028	1004	996	999	1008	917	970	957	941	980	918	968	991	1042	952	1027	1009	950	925	983	959	1000	915	951	966	919	940	976	890	1006	983	915	932	958	956	986	949	994	926	967	941	983	954	1022	940	970	1038	964	964	970	1031	906	976	980	948	977	951	953	990	960	976	980	989	940	910	911	1009	966	936	963	912	976	964	992	963	896	1013	934	945	945	930	982	947	937	955	993	970	963	956	945	996	961	958	976	966	961	906	964	1013	963	997	947	976	965	939	882	934	958	915	948	989	955	934	1037	962	949	922	932	964	927	926	1000	994	935	975	928	992	976	952	976	968	991	946	997	986	982	914	948	952	951	933	968	950	972	979	880	1024	995	960	1029	910	970	925	924	977	986	983	941	928	984	982	945	1009	990	932	895	971	980	958	1030	964	999	958	935	982
23837	21436	28583	24851	21202	12999	5305	2934	1991	1784	1431	1300	1144	1011	981	934	891	873	812	817	800	780	820	774	759	756	778	797	710	777	783	770	759	741	770	745	744	741	747	751	717	767	709	723	792	750	699	778	720	753	722	776	764	719	712	745	748	721	701	756	683	719	703	723	710	765	739	743	727	735	711	724	760	743	746	726	765	768	739	753	722	772	741	745	728	742	719	731	740	710	725	772	773	711	690	755	774	757	778	759	746	765	801	731	779	728	732	783	753	713	721	721	742	754	803	774	729	723	782	769	788	721	722	759	727	699	700	779	800	767	727	759	735	720	716	697	764	738	765	716	755	726	734	740	748	700	740	702	732	726	741	717	694	697	740	731	725	750	709	722	786	729	753	685	796	738	705	738	845	725	751	714	754	786	731	726	744	750	766	730	755	726	748	729	718	770	724	740	780	736	755	727	769	693	737	721	703	745	744	740	740	753	776	734	754	730	742	738	728	749	761	742	739	720	752	786	731	763	743	740	703	769	737	717	714	748	761	750	710	742	707	755	760	727	758	758	739	776	709	793	735	778	776	744	741	677	766	804	738	711	794	782	727	719	738	717	778	770	792	668	701	733	728	714	762	724	762	708	755	745	756	771	723	752	749	737	762	753	713	777	760	718	741	750	732	725	776	686	762	750	727	721	771	745	726	713	730	754	746	730	738	702	767	720	766	701	773	727	746	770	762	817	756	730	739	776	727	700	710	766	714	697	723	721	715	741	747	748	727	755	754	682	746	752	770	739	707	761	717	741	708	774	774	739	761	791	744	738	732	745	756	803	762	732	768	721	709	716	786	729	733	753	731	764	707	741	788	803	787	752	738	747	767	736	746	759	744	723	736	790	753	760	768	755	719	741	719	754	779	707	748	754	754	737	756	744	716	766	744	727	714	676	768	741	794	781	701	729	694	715	748	780	808	790	763	748	742	686	728	758	731	729	789	712	749	694	768	717	842	772	750	801	737	711	723	710	751	744	729	717	695	774	726	779	723	743	722	705	768	779	786	730	718	740	753	788	732	732	755	723	756	716	787	761	735	801	815	688	773	789	763	736	725	735	779	763	707	745	732	730	759	745	735	743	756	720	753	717	767	734	680	747	731	740	737	745	739	754	747	810	737	697	773	725	757	748	741	736	747	781	753	737	759	698	770	703	785	766	694	712	740	731	752	754	756	741	738	746	787	737	755	798	746	715	715	698	657	734	748	757	733	726	725	716	778	741	746	722	740	759	756	702	740	746	757	735	755	724	755	766	742	762	715	716	728	708	694	743	727	772	717	744	759	743	750	722	781	765	705	753	692	737	742	738	757	742	723	732	755	719	780	774	704	688	715	778	740	736	739	745	744	738	770	765	783	703	742	726	776	725	685	713	687	680	765	750	748	701	750	716	720	681	699	734	705	706	740	786	705	721	718	727	706	754	741	763	753	747	778	768	773	707	730	725	734	707	763	767	775	740	727	744	718	754	716	744	718	754	746	694	719	735	777	755	698	719	823	779	787	751	757	759	736	727	760	757	739	763	745	794	743	768	761	741	754	705	725	715	736	728	733	755	702	739	785	692	756	741	702	740	747	726	818	774	772	711	718	754	691	736	737	771	707	789	739	722	737	767	758	754	748	770	720	754	732	710	734	745	755	743	756	733	719	769	720	727	712	738	720	731	742	761	718	774	751	781	715	691	752	740	770	747	750	734	728	708	764	784	730	728	733	702	731	691	776	768	750	740	763	737	722	702	740	761	711	722	767	725	750	744	749	767	754	816	709	717	747	750	715	712	761	746	743	768	717	752	734	727	777	752	746	762	744	739	699	735	758	729	686	744	723	802	777	708	745	764	763	766	703	738	735	796	798	743	725	749	729	771	752	763	747	724	717	718	778	712	747	728	768	713	749	717	748	725	697	748	786	714	763	677	744	732	694	772	748	724	850	704	716	742	778	731	762	783	773	754	732	791	745	763	755	722	707	722	796	755	751	795	721	725	721	753	750	714	744	703	765	769	743	770	815	706	758	759	708	753	764	767	693	745	728	734	735	788	704	760	730	772	739	738	739	765	740	735	771	753	717	769	723	741	747	717	714	799	766	692	761	677	737	767	700	732	809	769	755	706	764	715	726	754	736	755	752	731	709	713	753	771	712	766	730	764	735	736	732	728	710	731	750	736	754	735	780	735	749	690	795	753	746	759	720	750	743	679	721	739	723	686	720	750	721	763	742	744	748	789	758	780	751	726	729	777	778	743	739	765	738	741	789	789	725	795	772	754	803	744	749	782	741	727	735	766	731	745	713	724	737	716	762	775	777	761	727	723	763	760	752	735	752	744	739	727	673	734	752	756	716	746	744	750	772	716	761	779	764	779	762	767	696	735	699	672	755	715	737	734	750	724	699	750	770	756	753	773	790	772	746	711	794	742	726	739	719	713	794	737	742	730	755	737	704	753	737	747	746	780	754	743	705	753	715	744	768	755	761	735	778	745	722	759	738	776	721	707	771	764	757	764	755	726	753	751	714	698	758	731	723	721	736	709	737	768	735	719	713	722	712	777	752	745	756	770	747	776	722	749	674	702	742	745	758	723	740	678	777	733	764	752	740	748	693	775	709	726	687	703	733	763	699	744	740	741	724	776	753	749	743	678	712	759	717	758	705	764	739	776	720	706	717	703	702	719	727	746	719	772	757	745	718	731	757	770	748	711	760	659	758	732	745	781	745	762	754	705	706	747	717	794	719	740	756	723	697	744	716	718	715	720	748	729	759	722	740	730	735	810	733	730	741	757	768	724	763	706	732	714	771	753	744	738	750	735	780	730	707	744	723	726	737	775	706	739	738	724	688	682	757	805	805	720	752	769	746	718	741	713	733	789	745	726	769	737	745	757	751	717	744	757	755	786	792	726	761	713	738	743	708	763	751	714	755	758	718	714	735	778	742	783	744	770	711	729	666	707	750	744	735	714	725	701	698	724	723	785	733	732	693	714	760	753	771	753	799	771	755	750	731	726	736	800	725	746	788	747	734	699	727	719	707	747	708	745	703	740	732	690	804	744	739	725	717	731	782	775	743	748	771	751	706	757	705	754	773	743	712	737	746	747	716	760	722	695	760	737	713	745	784	745	742	758	733	706	739	798	774	720	734	746	700	724	722	754	771	715	766	721	761	733	720	748	725	725	729	752	714	702	734	756	742	759	737	713	796	709	815	761	741	754	716	722	699	764	747	732	763	691	709	742	725	747	773	799	771	769	773	749	721	685	759	782	669	696	727	679	796	786	724	710	716	742	744	726	733	770	706	714	741	793	709	713	765	741	796	748	734	765	735	737	729	754	745	744	734	777	758	751	748	746	721	715	743	782	685	783	702	760	749	727	711	703	740	744	726	726	673	705	746	742	712	783	736	735	734	715	760	799	723	753	682	751	705	699	764	754	745	726	756	714	752	752	792	735	726	745	745	701	772	705	749	761	762	711	751	775	718	784
31079	52625	38632	20817	13019	8515	5834	4115	3153	2501	2085	1766	1539	1350	1188	1079	1015	984	943	876	858	878	822	840	802	831	822	837	817	864	777	851	765	768	840	790	821	767	815	802	788	837	746	779	767	809	787	831	781	786	792	747	800	782	765	765	779	733	801	748	785	796	826	805	727	774	781	761	814	774	828	763	745	837	763	777	783	788	790	750	762	773	736	780	794	692	819	842	849	794	816	748	758	821	800	794	795	768	794	784	817	771	800	755	776	737	806	852	769	736	780	806	742	775	825	778	778	777	781	795	821	795	755	793	805	766	794	770	836	812	783	822	856	780	756	742	725	794	780	750	750	806	842	761	795	780	806	784	734	770	753	776	754	791	771	769	750	779	787	802	784	828	748	800	793	812	770	755	799	821	790	734	837	809	820	838	835	803	751	760	807	798	804	824	798	774	755	819	786	795	766	818	811	734	779	789	784	799	821	766	761	763	744	764	799	838	871	761	754	791	719	778	787	832	731	768	800	815	784	776	780	788	838	778	816	779	767	822	839	793	816	787	769	753	740	783	794	784	805	772	777	785	801	779	769	775	766	819	797	800	764	804	768	828	776	721	805	814	812	817	809	775	819	790	796	761	742	809	765	790	777	766	801	741	826	786	786	768	822	803	754	771	817	788	783	753	783	812	802	793	787	822	809	760	772	772	770	808	759	766	731	823	832	786	803	788	809	793	763	773	810	844	813	768	767	741	793	779	824	788	752	812	790	770	725	820	793	773	818	799	796	807	854	799	768	768	836	769	781	799	763	759	735	827	736	782	789	806	795	736	798	752	735	759	803	794	797	763	772	824	767	773	808	759	806	759	778	778	792	794	785	784	804	724	804	860	781	793	822	803	802	791	787	794	806	790	792	787	788	791	811	786	802	796	834	774	836	791	794	800	820	825	800	782	794	790	800	860	800	749	742	819	753	786	719	770	783	789	808	795	795	785	760	765	755	823	746	787	797	813	790	768	763	769	768	784	826	771	773	745	767	779	796	794	793	814	782	722	826	769	781	777	798	795	778	813	740	767	804	772	802	763	863	779	836	777	773	823	802	768	780	803	776	815	795	783	803	813	754	810	774	776	750	751	793	803	765	783	799	755	756	780	775	752	767	758	833	755	794	784	805	794	789	763	730	825	783	787	815	777	753	768	746	765	759	748	739	841	762	813	794	824	717	787	777	766	799	780	814	776	776	776	793	764	782	771	785	800	798	784	793	757	824	714	775	781	786	801	845	803	756	819	785	743	703	817	778	830	754	732	804	790	849	793	765	761	823	780	825	793	784	771	791	850	783	808	830	799	801	746	754	843	764	801	796	776	770	830	820	784	747	821	747	740	732	810	764	746	783	768	793	780	811	823	771	793	776	744	808	766	784	754	777	810	760	781	776	793	828	804	765	763	829	785	795	812	767	785	807	784	782	772	799	753	776	813	711	792	788	761	785	798	794	817	763	802	789	805	773	800	860	762	742	813	786	783	820	807	792	791	811	769	806	745	778	822	754	812	839	841	865	764	710	735	760	804	854	758	776	804	800	788	760	786	782	785	775	796	785	753	781	792	740	766	765	787	811	713	779	828	771	818	764	799	740	774	817	804	797	823	815	752	798	772	808	755	805	859	806	781	799	816	763	769	795	798	787	776	797	845	787	789	755	831	832	788	831	805	768	764	759	786	787	840	789	758	761	857	790	787	764	809	825	784	826	833	797	777	804	776	782	787	773	781	791	768	816	781	801	760	755	758	740	755	768	798	777	789	767	803	801	755	794	743	792	776	781	754	722	774	750	836	788	751	753	804	747	739	765	742	772	760	788	838	769	799	802	791	808	779	780	779	770	762	797	827	771	780	748	809	771	801	762	746	813	763	773	762	789	759	738	777	786	750	808	748	820	780	804	734	813	781	793	810	792	769	781	776	749	763	813	781	821	797	760	748	757	779	789	785	787	840	826	759	753	827	872	804	801	775	831	801	822	807	820	758	756	774	838	760	788	814	756	782	773	806	748	767	836	812	766	791	782	765	820	787	758	772	792	767	839	761	778	756	756	830	783	763	791	808	776	805	800	758	740	719	797	815	766	776	757	809	798	739	778	801	788	791	784	775	820	761	800	761	809	763	786	764	824	787	712	842	762	759	740	750	797	752	798	775	785	816	780	799	712	804	767	788	790	762	792	812	790	843	788	776	773	811	788	785	752	808	747	754	761	816	774	772	779	765	806	810	756	738	803	794	785	759	824	753	791	766	813	746	758	760	786	800	758	849	789	840	767	768	768	829	824	777	762	840	770	761	758	755	743	790	824	762	798	787	748	769	800	794	746	781	750	785	794	768	797	794	795	734	769	814	777	823	788	820	743	760	788	734	755	819	799	794	802	782	801	774	796	766	785	803	800	801	762	797	823	764	793	779	763	757	765	746	739	793	788	725	767	813	795	794	777	818	801	805	831	801	792	759	771	785	796	729	826	792	766	762	853	774	802	772	835	811	749	748	791	816	796	808	849	762	750	789	807	760	780	781	772	788	753	770	834	738	828	803	786	792	795	838	784	805	791	784	779	773	731	736	784	760	776	768	759	803	768	826	817	818	744	763	771	804	799	807	800	801	807	841	790	781	873	804	810	775	750	785	791	743	783	792	831	839	776	764	786	813	811	795	756	778	799	733	767	788	783	797	773	846	759	745	841	799	804	812	777	781	763	775	805	800	755	778	773	746	754	750	771	757	789	840	829	698	766	786	836	811	796	792	760	741	802	773	830	803	819	835	848	764	778	809	785	815	768	812	771	832	810	767	780	792	799	818	758	757	798	822	790	811	720	782	809	761	800	771	818	782	796	809	756	832	799	779	780	796	815	808	791	780	794	729	787	777	782	799	774	796	775	782	737	811	792	791	829	779	782	805	810	761	808	749	765	829	841	786	784	762	742	804	797	779	828	789	784	809	759	759	799	781	773	800	811	800	811	767	788	768	820	780	766	846	763	844	811	778	766	784	863	800	761	773	844	859	795	807	718	809	762	818	788	823	823	786	774	790	833	742	790	783	769	777	775	785	761	714	816	761	796	771	798	800	789	804	818	821	775	767	809	768	750	779	749	746	812	784	781	736	785	775	796	815	813	776	812	783	818	848	778	838	749	785	773	780	787	793	749	745	738	775	789	796	795	786	731	783	787	794	779	820	755	843	831	802	762	767	789	773	794	726	862	743	795	803	787	779	835	800	840	745	805	798	747	804	767	747	795	776	748	799	817	831	777	780	789	775	774	776	820	785	794	781	771	781	762	774	781	776	766	786	831	785	784	781	773	765	729	784	826	754	812	829	797	800	820	765	811	770	799	806	751	760	836	772	809	817	778	793	812	758	764	803	829	790	771	782	722	770	844	812	842	821	825	763	817	782	811	807	829	755	768	816	784	746	805	779	812	781	771	797	770	770	807	805	816	756	850	771	782	815	820	769	792	783	812	866	786	840	795	728	830	823	834	762
25214	21602	27887	25598	13490	5231	3145	2323	1766	1607	1437	1355	1325	1188	1152	1091	1072	1099	1114	1036	1028	1059	1071	1044	1060	1135	1033	1002	1098	1070	1129	1051	1041	1084	1030	1044	998	1081	1027	1028	1042	1053	1018	1135	1025	1028	1052	1070	1060	1028	1046	1048	1012	1014	1030	997	1008	1029	1022	1061	1039	993	1001	984	1063	1043	1011	1041	1058	1038	1033	1034	1014	1057	1006	1047	1025	1010	1046	1064	1062	1033	1040	1027	1112	1053	990	1011	1007	1031	1057	1051	1065	1071	1034	1086	1060	1064	1043	1036	1030	986	989	1061	1043	999	1044	1054	1028	1042	1006	1006	1096	1048	993	1011	1027	1042	1036	1039	1044	1037	1088	1033	1081	1030	1012	1086	1083	1049	1062	1044	1049	1038	1032	1050	1021	1044	1010	1054	1034	1036	1069	1019	988	1040	1060	1017	1019	1017	999	1074	1020	1054	1057	1009	1049	1032	1045	1033	1045	1041	1054	1108	1131	1050	944	1057	1085	1023	1043	1018	1061	1041	1059	1075	1062	1057	1065	1093	1006	1023	1082	1078	1059	1042	1038	1063	1027	1075	1061	1008	1050	1025	1036	1042	1041	1051	963	1012	1039	1021	996	1015	1053	1084	1081	1026	1064	1072	1030	993	1059	1071	1053	1043	1049	1089	1031	1052	1040	1060	1049	1051	1011	1082	1013	1003	1037	1007	1084	1016	1013	1075	1059	1052	1040	969	1064	1036	1006	990	1010	1038	1099	1028	1055	989	1067	1039	1038	1021	977	1008	1056	1045	1042	1045	1040	1037	1011	1000	1013	1047	997	1107	989	1039	1029	1015	1031	981	1024	1053	1011	1019	994	1046	1024	1048	1028	1033	1072	1069	993	1055	1037	1065	1065	1028	1032	1041	978	1050	1005	1033	995	1058	1014	1029	1068	1051	994	1004	1026	1042	1012	1062	1093	1006	993	994	979	1046	1037	1070	1099	1021	980	1034	1062	1018	1027	965	1048	1080	1022	1023	1033	1028	979	1090	1016	1046	1064	1065	1033	1057	1039	1073	1015	1089	1007	998	1046	1068	1035	986	1040	1003	1076	1008	1001	1057	1030	1039	1017	1000	1027	1050	1045	1056	1110	987	1050	1044	1035	1040	1050	1030	1010	1056	1025	1006	1042	1027	1061	995	988	1050	1001	1074	1085	1060	1047	1049	1048	1016	1059	1056	1001	1041	1039	1050	1064	1005	1048	1042	988	1001	989	1013	1040	1030	1068	1056	1064	1049	1031	1068	1007	1045	1026	1011	1087	1137	1000	1036	1050	1004	1028	1021	1007	1050	1020	1026	1022	1044	988	1037	1072	1083	980	1055	1066	1000	1077	1077	1013	1018	1017	1068	984	1061	1012	1050	1053	1045	1016	1036	1076	1052	1036	1079	1033	1018	999	1002	1084	1026	1072	1079	1039	1018	980	1035	941	1020	1054	1022	1031	1056	1001	1044	1014	1122	1053	1043	1112	1007	1055	1009	1079	1042	1063	1044	1070	1127	1061	1082	1026	1009	1053	1018	1042	1065	997	1053	1040	1066	1076	1065	1083	1018	1040	1063	1008	1035	1065	1027	1044	1045	1055	1086	1027	1014	990	1056	1081	1067	1036	996	1015	1061	1023	1128	1038	997	1034	1056	986	1046	1039	1023	1054	1080	1050	1058	1030	1015	983	1050	1006	1087	1041	1026	1018	1090	1031	1056	1030	1060	1005	1089	1025	1083	1014	1080	1070	971	1033	1081	1014	1065	980	1072	1017	1083	1093	958	1007	1010	1047	1030	1057	1068	1030	986	1147	1098	1091	1036	1007	967	1007	1014	1047	1040	997	1084	1051	1034	1016	1063	1033	1057	1025	1031	1036	1017	1000	1035	1017	1013	1051	1020	1031	1075	997	1042	1027	1000	1073	1070	1026	1016	1036	1031	1069	1026	1055	1030	992	1023	1021	1128	1063	1046	1007	1054	1083	1007	1085	1073	1006	1034	948	1070	1055	1027	1022	992	1070	1059	1074	1028	1054	1087	993	1052	991	1019	1052	1034	1070	1018	1056	1040	1012	999	1087	1041	1075	1091	1031	1006	1037	959	982	1058	1021	1044	1092	1040	1037	1035	1063	1014	1048	1055	1006	1026	1039	999	1047	1058	1022	1085	1044	944	1034	1009	1024	1084	1061	1054	1041	1075	1047	1048	1065	1037	1046	984	1079	990	960	1069	1020	1039	1073	1050	1007	1000	1042	1044	1035	1059	1063	1026	1033	1058	1035	1027	1037	1061	978	1046	1051	1073	1048	1040	1032	1024	1034	1006	1074	1000	1001	1006	1044	1066	1009	1024	1006	1023	1017	1059	1034	1009	1043	1053	962	1056	1046	978	1078	1025	1003	1112	1008	1056	1041	1046	967	1054	1023	1031	1011	1055	1054	1071	1069	1016	1082	1022	1059	1032	1041	989	1050	1078	1056	1065	1033	1021	1043	1012	1045	1095	987	969	1037	1060	966	1081	1076	995	1083	1012	1018	985	1022	1024	1055	1041	982	998	1022	1018	982	1088	1048	1046	1094	1047	1012	1029	1068	1075	1046	1036	1050	996	986	1030	971	1050	1071	1028	1086	1031	1107	1068	1034	1029	1134	994	1015	1007	996	1004	1074	983	1064	1020	1014	1058	993	1030	1004	1033	994	1008	1028	1032	993	1056	1034	1099	1014	1036	1060	1080	997	1000	1094	997	1017	1020	1032	1109	1128	998	1027	1029	995	1081	1009	1031	1034	992	1025	1023	980	1051	1023	1035	1010	1018	1077	1070	1020	1019	1038	1059	1018	942	1053	954	1032	1000	1011	1060	1031	1051	1069	1070	1056	1030	1014	1064	1019	994	1043	1062	1031	985	1077	1053	1066	1029	1059	1047	1073	1022	1010	995	1047	1042	1018	1033	987	1049	1058	991	1031	1025	1027	1031	1017	1087	1048	1059	1027	1052	1063	1053	1048	1012	1043	1051	1008	1015	1006	1063	982	1019	1081	1012	972	1023	1039	1084	1084	1024	1059	1005	1062	1068	1021	1048	1062	1051	1024	1028	1003	1061	1046	1059	1024	1081	1024	1054	1067	1025	1075	1016	1094	1022	1042	985	1010	1018	1010	981	1040	1030	989	1053	1085	1082	999	1048	1062	1038	1079	1023	1039	1029	1068	1003	1061	1020	1059	999	1052	1055	1021	1020	1038	981	1050	986	1043	1050	1038	1038	1052	1053	1021	971	1110	1051	1066	1043	999	1009	1033	1033	1047	1048	1028	1055	1028	995	1044	1033	1034	1033	1028	1000	1061	1018	1051	1069	1044	997	1036	1147	1027	1037	995	1037	1047	1057	1080	1042	1070	1054	1013	1037	1001	1064	1079	1108	1016	1048	1043	1051	999	1038	965	1009	1091	1028	1052	1099	1014	1045	990	986	1039	1082	1018	1038	1028	1026	1014	998	1042	1024	1008	1079	1042	1003	1040	1013	1078	948	1018	998	1004	990	1035	974	1004	1023	992	1044	1002	1009	1081	1028	1055	1051	1037	1056	998	1000	1056	1040	1050	1048	1017	1056	1070	962	1078	1028	1022	1041	1046	1011	1060	1069	1026	1042	997	999	989	1045	1084	1042	1086	1010	1014	1054	1071	1068	1044	1085	1040	1073	1004	1086	1063	1043	1013	1037	1020	1044	1078	1055	1095	1015	1012	1019	1026	1021	1041	1012	1002	953	1053	1074	1014	1035	1012	979	1031	1003	1045	1054	1027	1035	1020	995	1035	1111	1047	1011	1042	1047	973	1059	989	1033	1023	1024	1022	1063	1062	1071	1038	998	1087	956	1055	1002	1067	966	1060	1019	1071	1008	1045	1081	1049	1035	1038	1081	1032	997	983	1096	1089	1061	1077	1043	1033	1104	1055	1054	1026	1036	1064	1031	1044	1028	1062	1007	1027	995	1000	1051	973	1030	1074	1046	1015	1042	1043	1048	1029	1045	1051	952	1003	1016	1108	1026	1034	1075	1037	1018	995	989	981	1045	1007	1064	1040	1024	1064	1016	1053	1010	991	1047	1065	981	1014	1041	997	981	976	1073	1083	1066	1088	1024	993	989	1068	1032	1009	1037	1073	1057	1009	1032	1090	1033	1062	1071	1126	1014	1025	1074	1041	995	1037	1028	1079	1008	1021	1055	1068	1025	1000	1056	1036	1068	997	1014	1024	1019	1038	1097	1024	1043	995	1054	1115	1005	1021	1009	1029	1003	1025	1062	992	1054	1058	994	1020	1073	1086	997	1020	1088	1090	1038	1020	1059	977	1000	1035	1018	1016	1037	1028	1041	1036	1047	1076	1059	962	1024	1010	1076	1021	1035	1089	1054	1051	1032	1069	1008	1020	1046	1077	1079	1074	1016	1048	1019	1035	1068	1028	1042	1010	1054	1048	1018	1068	1020	1019	1041	1038	1054	1121	1077	1046	1041	992	1086	996	1017	989	1065	1046	1061	1075	1082	1021	1075	1016	1053	1068	1015	1039	1100	1037	1047	1057	1057	1023	1011	1084	1045	1099	1016	1056	1030	1065	1100	996	1016	994	1063	1030	1032	1016	1009	1017	1032	1013	1004	1023	982	1076	1055	1039	1053	991	1074	1058	1006	1004	1051	1014	1065	1035	1067	1031	1060	1068	1060	998	1028	1045	1042	1023	997	1045	1075	1056	1010	1046	1053	1053	1006	1019	1059	1085	990	1066	1003	1019	1084	1068	1061	1062	1022	1052	1087	1048	1018	1047	1064	1051	1058	1014	1037	1015	1067	992	1056	1085	1011	1052	1018	1085	1098	1047	1028	1037	1050	1074	1060	1095	963	1077	988
31277	49455	34629	18355	10205	6172	4414	3338	2545	2168	2026	1722	1474	1427	1336	1279	1194	1141	1154	1115	1131	1123	1120	1081	1127	1140	1092	1007	1136	1054	1044	1093	1081	1107	1097	1074	1139	1036	1003	1070	1008	1062	1023	1026	1106	1084	1016	1057	1065	1071	1024	1067	1096	1083	1050	1094	1038	1073	1047	1093	1025	1047	1087	1033	1086	1060	1033	1064	1071	1033	1090	1084	1063	1146	984	1127	1080	1002	1040	1047	996	1048	1076	1118	1073	1049	1065	1125	1073	1022	1060	1038	1018	1076	1075	1092	1071	1095	1037	1057	1129	1048	1089	1076	1026	1081	1037	1075	1067	1070	1067	1097	1043	1069	1055	1084	1085	1008	1033	1007	1033	1047	1087	1070	1101	1060	1086	1131	1062	1040	1079	1040	1079	1083	1100	1029	1068	1109	1055	1110	1038	1039	1064	1104	1054	1054	1015	1007	1032	1001	1037	1108	1057	1022	1089	1067	1043	1081	1057	1159	1038	1152	1036	1070	1038	1060	1066	1066	1069	1029	1036	1124	1098	1033	1019	1045	1100	1061	1088	1101	1123	1073	1001	1042	1059	1064	1031	1101	1080	1151	1051	1070	1045	1053	1104	1113	1084	1022	1087	1088	1059	1135	1066	1059	1053	1051	1077	1078	1033	1068	1036	1107	1094	1088	1104	1040	1062	1121	1081	1019	1075	1047	1056	1053	1098	1093	1094	1103	1037	1056	1126	1085	1058	984	1044	1132	1053	1141	1039	1023	1103	1033	1081	1062	1095	1084	1115	1035	1032	1077	1087	1034	1058	1086	1065	1080	1070	1056	1095	1010	1057	1074	1091	1069	1100	1119	1063	1048	1086	1093	1056	1059	1080	1008	1079	1059	1071	1082	1127	1094	1018	1030	1108	1091	1065	1044	1048	1083	1122	1037	1039	1086	1092	1078	1058	1070	1032	1086	1029	1092	1118	1039	1054	1058	1088	1022	1035	1085	1049	1108	1080	1100	1090	1116	1065	1060	1070	1076	1062	1075	1034	1099	1092	1095	1017	1045	1111	1045	1039	1104	1037	1108	1061	1081	1063	1065	1069	1061	1033	1115	1041	1036	1075	1133	1084	1057	1094	1076	1072	1120	1089	1038	1102	1017	985	1058	1060	1078	1104	1127	1130	1075	1081	1034	1000	1048	1092	1101	1058	1065	968	1064	1056	1069	1095	1043	1056	1048	1080	1124	1011	1064	1104	1130	1071	1062	1096	1021	1075	1037	1061	1124	1077	1061	1059	1070	1029	1097	1059	1065	1021	1074	1035	1058	1071	1084	1035	1132	1044	1114	1034	991	1079	1033	1092	1099	1106	992	1078	1086	1089	1082	1032	1052	1052	1101	1032	1085	1049	1077	1048	1039	1067	1010	1105	1069	1018	1023	1067	1172	1051	1057	1051	1051	1072	1074	1039	1021	1123	1067	1103	1106	1051	1057	1054	1064	1062	1041	1046	1098	1015	1085	1077	991	1018	1032	1090	1060	1128	1080	1035	1120	1068	1083	1078	1034	1103	1022	999	1065	1071	1136	1067	1052	1114	1058	1043	1074	1028	1068	1116	1042	1062	1117	1115	1100	1132	1054	1006	1061	1108	1116	1056	1092	1034	1050	1110	1050	1026	1085	1034	1041	1131	1045	1091	1027	1104	1037	1112	1073	1047	1110	1082	1138	1044	1096	1072	1059	1136	1100	1092	1072	1062	1061	1078	1113	1075	1044	1093	1127	1034	1083	1054	1069	1024	1078	1065	1109	1122	1140	1121	1100	1087	1067	1089	1031	1079	978	1126	1070	1104	1102	1066	1053	1048	997	1140	1066	1076	1045	1082	1106	1101	1090	1042	1037	987	1074	1092	1082	1043	1065	1101	1079	1110	1058	1023	1053	1075	1132	1073	1024	1055	1079	1067	1047	1062	1012	1078	1090	1023	1036	1047	1088	1068	1070	1109	1050	1051	1093	1128	1031	1071	1052	1055	1027	1054	1086	1050	1089	1058	1091	1098	1019	1062	1037	1101	1096	1039	1052	1077	1153	1062	1038	1040	1066	1112	1077	1056	1107	1057	1082	1096	1058	1054	1006	1102	1040	1100	1018	1066	1050	1079	1060	1066	1078	1066	1052	1080	1085	1030	1053	1075	1067	1083	1072	1031	1087	1041	1090	1043	997	1024	1077	1044	1089	1057	1018	1045	1069	1073	1049	1052	1035	1061	1055	1041	1088	1097	1110	1018	1030	1060	988	1046	1023	1074	1015	1025	1085	1102	1062	1038	1063	1081	1025	1049	1005	1040	1111	1093	1059	1091	1075	1078	1036	1094	1090	1076	1052	1025	1096	1043	1089	1018	1107	1072	1044	1125	993	1087	1130	1149	1117	1003	1083	1051	1034	1050	1086	1115	1108	1075	1061	1067	1050	1097	1058	1062	1060	1108	1142	1034	1022	1045	1116	1137	1070	1032	1049	1095	1025	1088	1073	1059	1098	1094	1134	1049	1097	1091	1054	1079	1107	1044	1123	1079	1085	1076	1002	1050	1027	1026	1037	1123	1091	1075	1089	1024	1016	1121	1120	1065	1047	1101	1094	1106	1080	1074	1084	1054	1096	1062	1062	1099	1039	1058	1092	1096	1074	1074	1060	1045	1051	1033	1076	1013	1041	1146	1106	1051	1122	1137	1085	1066	1038	1094	1021	1024	1051	1104	1032	1042	1081	1083	1089	1073	1045	1083	1067	1063	1109	1013	1057	1121	1082	1039	1107	1052	1049	1074	1086	1087	1080	1076	1048	1093	1098	1039	1031	1030	1080	1108	1033	1087	1032	1037	1057	1079	1041	1124	1083	1113	1078	1086	1078	1066	1052	1047	1067	1044	1083	1045	1095	1056	1107	1105	1128	1038	1054	1074	1104	1035	1033	1044	1040	1078	1049	1032	992	1032	1064	1104	1101	1086	1056	1104	1047	1038	1073	1042	1079	1080	1019	1043	1022	1080	1082	1058	1077	1063	1050	1012	1070	1069	1074	1030	1089	1056	1027	1047	1048	1102	1018	996	1079	1057	1036	1079	1082	1056	1019	1112	1062	1087	1086	1063	1099	1110	1018	1088	1092	1062	1063	1098	1064	1081	1053	1113	1053	1068	1075	1073	1077	1044	1030	1080	993	1086	1113	1078	1077	1075	1079	1032	1076	1053	1090	1062	1090	1045	1057	1103	1111	1051	1076	1034	1078	1137	1037	1060	1088	1080	1067	1050	1142	1078	1061	1052	1089	1095	1042	1058	1065	1034	1078	1056	1046	1113	1068	1067	1054	1100	1071	1045	1045	1106	1027	1054	1040	1056	1143	1030	1078	1062	1035	1124	1070	1040	1137	1101	1038	1116	1101	1104	1043	1040	1120	1126	1030	1103	1056	1063	1099	1052	1019	1125	1028	1097	1059	1044	1032	1067	1065	1040	1052	1051	1146	1075	1139	1058	1137	1025	1061	1071	1044	1124	1114	1019	1075	1069	1069	1083	1018	1083	1088	1103	1111	986	1098	1060	1111	988	1040	1141	1113	1048	1021	1075	1071	1031	1075	1062	1033	1115	1099	1072	1066	1104	1038	1047	1092	1090	1007	1116	1042	1069	1070	1044	1027	1094	1025	1112	1053	1066	1092	1050	1114	1072	1055	1063	1002	1041	1078	1091	1041	1123	1044	1050	1073	1063	1118	1066	1026	1033	1068	1027	1083	1059	1062	1040	1061	1059	1082	1038	1006	1032	1055	1011	1043	1088	1047	1077	1020	1041	1042	1087	1083	1043	1070	1120	1060	1058	1002	1016	1136	1058	1049	1010	1040	1065	1043	1103	1023	1073	1109	1020	1090	1079	1104	1029	1051	1003	1087	1028	1069	1035	1015	1079	1022	1077	1114	1118	970	1060	1042	1155	1094	1111	1043	1096	1063	1099	1109	1096	1073	1145	1092	1072	1034	1075	1113	1042	1117	1068	1083	1035	1095	1049	1082	1034	1045	1076	1036	1083	1087	1090	1037	1039	1063	1074	1097	1107	1038	1045	1011	1033	1081	1083	1030	1063	1080	1046	1055	1072	1022	1065	1116	1075	1068	1000	999	1090	1052	1107	1046	1082	1045	1101	1076	1068	1078	1070	1091	1057	1107	1102	1024	1043	1061	1028	1076	1048	1025	1021	1057	1106	1093	1085	1019	1125	1092	1117	1101	1071	1070	1035	1141	1093	1004	1061	1147	1005	1041	1103	1021	1079	1026	1054	1108	1026	1055	1113	1138	1032	1031	1068	1081	1103	1110	1037	1040	1045	1089	1093	1064	1070	1107	1044	1030	1072	1068	996	1079	1099	1101	1078	1103	1089	1029	1055	1013	1027	1054	1073	1095	1108	1033	1076	1043	1048	1080	1068	1088	1056	1097	1021	1074	1012	1065	1044	1064	1052	1081	1057	1057	1047	1015	1076	1035	1077	1078	1075	1036	1114	1099	1079	1055	1046	1058	1046	1096	1079	1056	1057	1003	1063	1028	1028	1056	1087	1087	1061	1049	1048	1078	1069	1090	1007	1032	1097	1062	1060	991	1078	1094	1059	1070	1116	1098	1088	1096	1075	1054	1071	1000	1055	1037	1098	1106	1086	1053	1090	1066	1053	1114	1100	1094	1072	1085	1068	1043	1006	1062	1082	1104	1105	1049	1102	1073	1119	1080	1065	1065	1030	1056	1087	1106	1058	1088	1102	1089	1066	1089	1097	1027	1081	1070	1070	1044	1052	1070	1121	1091	1028	1080	1115	1082	997	1066	1064	1135	1034	1085	1049	1048	1059	1088	1022	1054	1115	1104	1086	1022	1054	1076	1047	1054	1086	1088	1080	1052	1058	1038	1092	1077	1028	1075	1045	1079	1071	1044	1059	1073	1088	1066	1046	1072	1104	1052	1092	1021	1055	1045	1071	1060	1062	1051	1002	1115	1086	1069	1081	1036	1056	1042	1130	1041	1054	1065	1083	1081	991	1117	1045	1068	1062	1107	1041	1086	1068	1016	1122	1050	1098	1003
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
